Medium difficult sudoku #37255

9 2 5
1 7 5 8
4 8 9
3 8 4 1
5 1 9 2 8
1 8 7 9
7 8 1
5 3 7 6
8 3 7
123
456
789

Your time