Store every tree node in order traversal

skill: recursive