Title: 1000 sudoku level expert