Task

Create a function that returns the maximum value in a provided set of values,

where the number of values may not be known until run-time.




(defun find-maximum (items)
  (let (max)
    (dolist (item items)
      (when (or (not max) (> item max))
        (setq max item)))
    max))
 
(find-maximum '(2 7 5)) ;=> 7