fixed bug in sievePrimes where step2 was off by one