finished 2 posts about level-order traverse