wrote trial divison func
now it slowly finds mersenne primes