I\'m trying to get a grasp on how recursive methods work. I have a BinaryTree class to add elements to the tree and traverse the tree but when it comes to traversing the tre