#include<iostream> using namespace std; #define int long long signed main(){ int l,r,cnt=1,k,maxx=0; cin>>l>>r>>k; for(int i=1;i<l;i++){ cnt=cnt%k*(i%k); } for(int i=l;i<=r;i++){ cnt=cnt*i%k; maxx=max(maxx,cnt); } cout<<maxx; return 0; }