Sudoku Game: HA-127 Hard

123478
467823
71346
216589
36721
897236
327
6
785