Suppose you want to start with (a b c), and just put a on
at the end, to get (b c a). Students try the following
three methods:
> (cons (cdr '(a b c)) (car '(a b c)))
((B C) . A)
> (list (cdr '(a b c)) (car '(a b c)))
((B C) A)
> (append (cdr '(a b c)) (car '(a b c)))
(B C . A)
Each is close, but not quite.