Difficult sudoku #63136

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

Your time