#include using namespace std; template inline void chmin(T1 &a,T2 b){if(a>b) a=b;} template inline void chmax(T1 &a,T2 b){if(a>n>>k; vector ss(n); vector cs(n); for(Int i=0;i>ss[i]>>cs[i]; string B="JOI$^&"; for(Int i=0;i<3;i++) for(Int p=0;p=k and c==B[i+2]) next++; if(next>=k and c==B[i+3]) nextnext++; } assert(need<=0); if(start