A,B=map(int,input().split()) M=A+B+10 fact=[1 for _ in range(M+1)] factinv=[1 for _ in range(M+1)] a=1 b=1 p=998244353 for i in range(M): a*=(i+1) a%=p b*=pow(i+1,p-2,p) b%=p fact[i+1],factinv[i+1]=a,b def comb(n,k,p): return fact[n]*(factinv[k]*factinv[n-k])%p print(comb(A+B-2,A-1,p))