Puzzles solved by Kuhleo