﻿#include <iostream>
using namespace std;

int factorial(int number) {
    if (number == 0 ||
        number == 1) {
        return 1;
    }

    return number * factorial(number - 1);
}

int main() {
    int result =
        factorial(5);

    cout << "Factorial = " << result << endl;

    return 0;
}