modify BST Traversal and reverserLinkedList