under increasing recursion function[void increasing (int n) ], when we recall the function first (increasing(n-1) ) and then have our ‘cout’ command, does that means my function will get recalled again and again without reaching out to next ‘cout’ command. And when my function reaches 0, then it starts printing the numbers? Is that the concept behind it?