Bamboo Brain Puzzle