My task is to implement a reduce procedure that takes a function that adds, or multiplies, or divides, each number in a list. I am stuck with the argument base.