#include #define rep(i,a,n) for(int i=a;i=b;i--) #define all(a) a.begin(),a.end() #define o(a) cout< vi; typedef vector vvi; typedef pair pii; signed main(){ int n; cin>>n; int dp[55]={}; dp[1]=1; dp[2]=2; rep(i,3,n+1){ dp[i]=dp[i-1]+dp[i-2]; } cout<