working V2 solution with no heuristic.
Averaging 33 moves per solution. correct solutions as checked with online
checking function.
need to write interfacing python scripts.