Sudoku Game: ME-159 Medium

3789
4567812
789236
21365
36589214
89721
53197
49531
978312