A: 0
Q: What is the length of a nonempty list?
A: One plus the length of the tail
(define length (lambda (lst) (if (null? lst) 0 (+ 1 (length (cdr lst))))))