def Aqueue(n,m):
if m > 0:
return n*Aqueue(n-1, m-1)
else:
return 1
n,m = map(int,input().split(' '))
print(Aqueue(n, m))

def Aqueue(n,m):
if m > 0:
return n*Aqueue(n-1, m-1)
else:
return 1
n,m = map(int,input().split(' '))
print(Aqueue(n, m))