Medium difficult sudoku #16007

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

Your time