Project Euler #35: Circular primes