Extra Sudoku No 520 Difficult