Puzzles solved by good