Medium difficult sudoku #55143

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

Your time