Here is a method for stack operation:

function(int a, int b) {

if ( (a less than or equal to zero) || (b less than or equal to zero))

return 0;

push(b) to stack;

return function(a-1, b-1) + stack.pop;

}

What is the final integer value returned by function call of call(7, 7) ?