Slitherlink solver - initial version