Generated Sudoku

2 5 81
41 7 3
7 4
6 8
9 582 3
6
7 1
2 3
5 39

Difficulty rating: 2.00