binary tree level order solution