Learning feature added, so that 1st solve is a lot faster if it solved
it before! Learn.dat textfile needed. Stores master,movetomake
eg(A1E2,C2D2)