Medium difficult sudoku #26359

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

Your time