adding sieve.go example.
can tweak result returns