Sudoku Puzzle Generator

Game Puzzle

 2 3 487 
 9    52 
  65 1 94
 6521 948
21    7 5
948765 13
487 52 39
 52  94 7
1394 7  2

Answer Puzzle

521394876
394876521
876521394
765213948
213948765
948765213
487652139
652139487
139487652