Sudoku Game: HA-3 Hard

124568
578
8234
21438
3581
92143
31428
64251
9852