public class Ackerman
{
   public static void main (String [] args)
	{
      int answer, i, j;
 		i = 0;
		j = 0;
		answer = 0;
		;
	   for ( i = 0; i < 3; i++)
		  for ( j = 0; j < 3; j++)
		     answer =  ackermann (i, j);
	   System.out.println (" m = " + i + " n = " + j + " answer is: " + answer);
 
		 
	} // end main
	
	public static int ackermann(int m, int n)
	{
	   if (m == 0) 
		   return n + 1;
		else if (n == 0)
		   return ackermann ((m - 1), 1);		
			else return ackermann((m - 1), ackermann ( m, n-1));
	}
} // end clas		
				 