Puzzles solved by fredo