Medium difficult sudoku #63327

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

Your time