n=int(input()) s=input() res=[] cnt=1 ans=0 for i in range(1,n): if s[i]==s[i-1]: cnt+=1 else: res.append((s[i-1],cnt)) cnt=1 res.append((s[-1],cnt)) MOD=998244353 cnt0=0 cnt1=0 ans=1 for i in range(len(res)): if res[i][0]=='0': cnt0+=res[i][1] else: cnt1+=res[i][1] if cnt0>0: ans*=cnt0+cnt1+1 ans%=MOD cnt0=0 cnt1=0 print(ans)