Sudoku Generator

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