Medium difficult sudoku #56299

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

Your time