Working on Iterator behavior to traverse BinaryTree structures