Sudoku 3478