pulled repeated code into separate methods. It's really irritating that the row/col puzzle and block puzzle don't integrate nicely which is causing me to duplicate a LOT of code. Also added logic to signal back when a change has been made so that the program won't run indefinitely.
pulled repeated code into separate methods. It's really irritating that the row/col puzzle and block puzzle don't integrate nicely which is causing me to duplicate a LOT of code. Also added logic to signal back when a change has been made so that the program won't run indefinitely.

MehtaSahil/SudokuSolver