1import sys 2 3 4def fac(num): 5 if num == 0: 6 return 1 7 return num * fac(num - 1) 8 9 10def main(): 11 print(fac(59996)) 12 13 14if __name__ == '__main__': 15 sys.setrecursionlimit(60000) 16 main() 17# for i in range(1000): 18# print(f'{i}:'.rjust(3), fac(i)) 19 20 21