started work on non-level-order tree