sudoku game Play Now TODO : Currently a puzzle can have more than 1 solution will optimize the backtrack algorithm more efficiently to produce only 1 solution with unexpected randomness