title: How to split a tree into maxium subtrees with even nodes?
body: <p>Saw this question as follows and have no clue how to solve it:</p>
  
  <p>Given an arbitrary tree, split it into as many subtrees as you can and the
  number of nodes of the subtree must be even.</p>
  
  <p>Any idea?</p>