https://mixrolikus.cc/video/-Zg6KEEmSHc/calculate-the-factorial-of-a-number-in-python