    if n <= 1:
        return 1
    else:
        return n * factorial(n - 1)

def main():
    if len(sys.argv) != 2:
        print('ERROR: One argument is required.')
        print('Usage:')
        print('\tpython factorial.py <n>')