Puzzles solved by nahin