Sudoku Game: HA-18 Hard

2356
591
789256
43
359721
972165
3649
6295
985142