You're right of course. I was also considering showing off the loop macro. That one actually wouldn't have been cheating, since it shows off macros (A pretty nifty and central feature of Lisp)
(loop for x from 1 to 10
as x-sqr = (* x x)
collect x-sqr)