Medium difficult sudoku #8102

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

Your time