Puzzles solved by frd