Resposta ao exercício 69
(defmacro quando (teste &rest exprs) `(cond (,teste ,@exprs) (t nil)))