#include #include #include #include #include #include #include #include #include #include using namespace std; typedef long long int ll; int main(){ ll n, m, a[5000002]; cin >> n >> m; a[0]=0; a[1]=1; for(int i=3; i<=n; i++){ a[i]=(a[i-1]+a[i-2])%m; } cout << a[n] << endl; return 0; }