def f():
while True:
n=int(input('请输入正整数,输入0停止运行: '))
if n==0:
break
elif n>0:
for i in range(1,n+1):
a=1;b=0
for j in range(1,i+1):
a*=j
b+=a
print(b)
else:
print('{0}不是正整数'.format(n))
f()