(defun count-down () (format t "~%Please type a number and I will count down from that number to one...") (let ((num (read))) (cond ((<= num 0) (count-down)) (t (do ((num num (- num 1))) ((< num 2) num) (print num)))))) (defun count-down () (format t "~%Please type a number...") (let ((answer (read))) (cond ((<= answer 0) (count-down)) (t (do ((current-number answer (- current-number 1))) ((= current-number 0) nil) (print current-number))))))