#include using namespace std; using ll = long long; using P = pair; const long long INF = 1001001001; const long long MOD = 1000000007; const double EPS = 1e-10; int main(){ cin.tie(0); ios::sync_with_stdio(false); ll n,m; cin>>n>>m; ll fib[2]; fib[0]=1,fib[1]=0; for(int i=3;i<=n;i++){ fib[i&1]+=fib[(i-1)&1]; fib[i&1]%=m; } cout<