corrected bug in which 2 was ommited as prime making the seiving x10 slower! mpz_legendre returns 0 when requested with the prime 2. Performance testing between invoking gmp functions directly, or invoking them from within C++ member functions.