class Factorial { public static void main (String[] args) { System.out.println ("5! = 1*2*3*4*5 = " + fact(5)); } static int fact (int number) { int result; if (number == 1) return 1; else result = number * fact(number - 1); return result; } }