Tree of Birds Puzzle