import java.util.logging.*;

/*
 * Factorial.java
 */

public class FactorialLog
{
    public static int factorial(int n) {
        Faclogger.info("Computing factorial(" + n + ")");

        if (n <=1) {
            return 1;
        }

        return factorial(n - 1) * n;
    }

    public static void main(String args[])
    {
        System.out.println(factorial(4));
        System.out.println(factorial(6));
        // the logger with the name specified as the first argument
        private static Logger Faclogger = Logger.getLogger("FactorialLog");
    }
}