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.




def (best f seq)
  if seq
    ret winner car.seq
      each elem cdr.seq
        if (f elem winner)
          winner <- elem
 
def (max ... args)
  (best (>) args)