36x36 Sudoku Solver