implemented sieve of eratosthenes in clojure