Lecture 5 - slide 23 : 26
(define-syntax cons-stream (syntax-rules () ((cons-stream x y) (cons x (delay y)))))