Medium difficult sudoku #14251

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

Your time