Pregunta de entrevista de Crusoe

Sudoku solver with progressive problems.