Puzzle No. 76957 (Impossible)

3 4
8 2 1 7
6 9
5 1 9 7
2 4 3 8
6 8
1 2 5 6
6 4
Solve New puzzle

New to Sudoku? Read an explanation from WikiPedia.