Puzzles solved by German B.