Sudoku 3420