Generated Sudoku

3 4 1 2
9
23 9 4
8
73 6
1 947
5 6 8
236
6 1

Difficulty rating: 3.00