Sudoku 93 answer