Tree traversal algorithms for a binary tree - Wikibooks, open books for an open world