binary tree inorder traversal with list
binary tree traversal preorder with list and cons
binary tree traversal postorder with list