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