Implemented inorder--untested