
(define l1 (list-n 500))

(define access-list
  (lambda (l n)
    (if (zero? n) l
        (access-list (cdr l) (- n 1)))))
;; (set-cdr! (access-list l1 250) '())

(define l2 (list-n 500))

;; (list-n 100)

(list-n 1000)

;; (list-n 200)


