Sudoku 2663