Puzzles solved by nadi