#include<bits/stdc++.h> using namespace std; #define xgop return 0; const long long N=1e8+1000; long long m,a[N]; int main(){ cin>>m; a[1]=0; a[2]=1; for(int i=3;;i++){ a[i]=a[i-1]+a[i-2]; if(a[i]%m==0&&a[i-1]%m==1){ cout<<i-1; return 0; } } xgop }