from sys import stdin input=lambda :stdin.readline()[:-1] L,R,M=map(int,input().split()) if M<=L: print(0) exit() res=1 res2=1 for i in range(1,L): res2*=i res2%=M res*=res2 res%=M ans=0 for i in range(L,R+1): res2*=i res2%=M res*=res2 res%=M if res%M==0: print(ans) exit() ans+=res ans%=M print(ans)