Concept Flow - Mirror a Binary Tree
Start at root node
Swap left and right child
Recursively mirror left subtree
Recursively mirror right subtree
Return mirrored subtree
Start at the root, swap its left and right children, then do the same for each subtree recursively until all nodes are processed.