Sieve Of Eratosthenes (modified)

algorithm :: sieve of eratosthenes (modified to linear time)
runtime   :: O (n)
source    :: "http://e-maxx.ru/algo/prime_sieve_linear"
tested    :: no