Puzzles solved by Gerhard