Puzzles solved by nmv_69