Sudoku 107 answer