Puzzles solved by ntt