#include #include #include #include #include using namespace std; int count(string str) { int n = str.length(); vector< vector > dp(n+1, vector(n+1)); for (int i=0; i>n>>q; string s; cin>>s; while(q--){ int a; cin>>a; if(a == 1){ int i,j; cin>>i>>j; int t; cin>>t; t%= 26; for(int x = i; x<=j; x++){ int add = t; bool cha = false; if( int(s[x]+t) > 122){ cha = true; add = int(s[x]+t) - 123; } if(!cha){ char cur = s[x]+add; s[x] = cur; } else{ s[x] = 'a'+add; } } } else{ int i,j; cin>>i>>j; string str = s.substr(i,j-i+1); cout<