Puzzles solved by kaa.77.