Bamboo Puzzle

Bamboo Puzzle