Puzzles solved by Werf