Medium difficult sudoku #25155

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

Your time