Extremely Hard Sudoku Games