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