#include using namespace std; #define REP(i,n) for(int i=0;i P; ll p[1000010]; int main(void){ ll i; cin.tie(0); ios_base::sync_with_stdio(false); ll L,R,M; cin >> L >> R >> M; ll a=1; for(i=1;i<=M-1;i++){ a*=i; a%=M; p[i]=a; } for(i=2;i<=M-1;i++){ p[i]*=p[i-1]; p[i]%=M; } ll ans=0; if(L