Sudoku 3401