adding collatz lazy-seq