Puzzles solved by mcnd