#include using namespace std; #define int long long signed main(){ string S,T; cin>>S>>T; int N = S.size(); int M = T.size(); int mod = 998244353; vector dp(M+1); dp[0] = 1; for(int i=0;i=0;j--)if(S[i] == T[j]) dp[j+1] = (dp[j+1]+dp[j])%mod; int ans = dp[M]; for(int i=0;i