Puzzles solved by cock