Add smallpuzzle.txt and implement an *almost-working* backtracking algorithm