Sudoku 3340