DDL战神小G闪耀登场。
DDL战神小G接了一个项目,需要设计一条商业街上大楼的高度,设这一条街上大楼的高度依次为 h1,h2,...,hn ,要求满足这是一个 1,...,n 的排列。
既然是项目,甲方必然会有一些奇奇怪怪的要求,总之,甲方一共提出了 m 个要求,每个要求给出了两个数 l 和 r ,表示一个区间,甲方要求对于在这个区间里的所有楼的高度都要小于等于两边大楼中的最高楼的高度,即对于 ∀i∈[l,r], hi≤max{hl,hr} 。
由于DDL将近的原因,小G需要你帮他计算出满足甲方所有要求的方案数,这样他才好分配时间。
但拖DDL不是一个好习惯,为了给小G一个教训,你只需要回答他方案数对 998244353 取模的结果。