Puzzles solved by cane