Binary Tree Problems And Solutions