exploring binary tree structure