# https://atcoder.jp/contests/agc058/tasks/agc058_b # で出題されたのでこちらでも通しておきます。 import sys input = sys.stdin.readline n=int(input()) A=list(map(int,input().split())) A=[n+1-a for a in A] mod=998244353 IND=[-1]*(n+1) for i in range(n): IND[A[i]]=i LEFT=[[] for i in range(n)] RIGHT=[[] for i in range(n)] for i in range(1,n+1): x=IND[i] RIGHT[x].append(i) for j in range(x-1,-1,-1): if A[j]