Sudoku 3428