#include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; typedef long long ll; const int mod=998244353; vectorin[200001],out[200001]; int cnt[128]; int main(){ int n,m,l,r; static char t[200000]; cin>>n>>m; for(int i=0;i>l>>r>>t[i]; in[l-1].push_back(i); out[r].push_back(i); } setst; for(int i=0;i