does your code work (like have you check against some primes)?