Medium difficult sudoku #18979

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

Your time