Sudoku 3403