. "First, space is a factor as the stack must store state at each recursive function call." . . . .