Medium difficult sudoku #30299

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

Your time