‣Tree Traversal Algorithm: How do you traverse a binary tree in pre-order (recursively and iteratively)? What are its use cases?