Sudoku

Size:
5 1
2 6 7 1 3
2 8
4 5
8 9 5
1 7 8 6
7 9 8
3 1 7 2 4
8