Recursion (till the case has reached its base)