Difficult sudoku #6476

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

Your time