0 / 60 seg.

¿Cuál es la salida de este código?

class Program {
    static void Main() {
        int n = 5;
        int result = Factorial(n);
        Console.WriteLine(result);
    }
    static int Factorial(int n) {
        if(n == 0) {
            return 1;
        }
        else {
            return n * Factorial(n-1);
        }
    }
}