Two properties make up a recursive behavior:
Base case
(terminal case)
Recursive step
base case
# Person's ancestor Base case: person's parent Recursive: person's parent's ancestors # Fib Sequence Base case: fib(0) = 0 Recursive: fib(1) = 1 Fib(n) = Fib(n-1) + Fib(n-2)