✏️ Explanatory Question
Why is the compute() method recursive?
return n * compute(n - 1);
return n * compute(n - 1);