Program to solve Kakuro puzzles, implemented in Python