Puzzles solved by can