Revert "Main code"

This reverts commit 9e485876b05e0457e24be9c84cb33e35cc6c5452.
Revert "Numbrix Puzzle Solver"

This reverts commit a569ce0627e13b7afc0fbab5bc1bc5dcb709eeff.
Revert "Revert "Numbrix Puzzle Solver""

This reverts commit 31c463ccd65e09ad19245ca7261faf6a77f05010.
Revert "Revert "Revert "Numbrix Puzzle Solver"""

This reverts commit 27cf18cbb476489c9b997c018fa12f03e5592bb5.