Fix whitespace issues.
Problem ten.
Update to use Eratos sieve
Optimized.