bottom()1 int bottom () { 2 return 1; // Set a breakpoint here 3 } foo(int in)4 int foo(int in) { 5 if (in > 0) 6 return foo(--in) + 5; 7 else 8 return bottom(); 9 } main()10 int main() 11 { 12 return foo(500); 13 } 14