Puzzles solved by fhhg