Creating A Binary Tree From A General Tree