Puzzles solved by dne newew