up to 10_lazy_sequences.clj