#include using namespace std; int Ack(int m, int n); int main() { cout << Ack(1,2) << endl; return 0; } int Ack(int m, int n) { //cout <<"\tEvaluating " << m << " " << n << endl; if (m == 0) { return n+1; } if (n == 0) { return Ack(m-1,1); } return Ack(m-1,Ack(m,n-1)); }