#include #include #include #include #include #include #include #include #include #include #include using namespace std; typedef long long ll; const ll INF=1LL<<60; typedef pair P; typedef pair PP; const ll MOD=998244353; ll solve(int D){ //0,1,2,3..,D vector dp(D+2,0); dp[0]=1; for(int i=1;i<=D;i++){ if(i>=1){ dp[i]+=dp[i-1]; dp[i]%=MOD; } if(i>=3){ dp[i]+=dp[i-3]; dp[i]%=MOD; } } return dp[D]; } int main(){ int N,X,Y; cin>>N>>X>>Y; if(X>Y) swap(X,Y); //X