Brain Tree Puzzles and Cubes