#include using namespace std; using ll = long long; #define FOR(i,a,b) for(ll i=(a);i<(b);++i) #define ALL(v) (v).begin(), (v).end() #define p(s) cout<<(s)<> N >> M; ll a = 0; ll b = 1; ll c; FOR(i, 0, N-2){ c = a + b; c %= M; a = b; b = c; } p(c); return 0; }