Sudoku 1640