Sudoku Game: ME-95 Medium

1235689
5689
912346
197
368972
871436
5348
649531
978531642