isPrime works