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