Medium difficult sudoku #17259

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

Your time