Sudoku Generator Script Algorithm and Programming