Medium difficult sudoku #64235

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

Your time