solution to isValidBST
solution to levelOrder