Sudoku 3400