
public class InfiniteRecursion
{
   public static void main(String[] args)
   {
      int r;

      r = factorial(4);
   }

   public static int factorial(int n)
   {
       return n * factorial(n-1);
   } 
}
