Puzzles solved by deep