worked it over, using Lucas' algorithm more straight off the bat. works better... *shame*