#include using namespace std; int main() { long long N, M; cin >> N >> M; vector F( N ); F[0] = 0; F[1] = 1; for( int i = 2; i < N; i++ ) { F[i] = (F[i - 1] + F[i - 2]) % M; } long long ans = F[N - 1]; cout << ans << endl; }