Sudoku Generator

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