88. Optimising Sieve & Segmented Sieve