#include <bits/stdc++.h>
using namespace std;
#define All(v) (v).begin(),(v).end()

signed main(){
    ios::sync_with_stdio(false);
    cin.tie(0);
    int n,q;
    string s;
    cin>>n>>s;
    set<int> st[26];
    for(int i=0;i<n;i++)st[s[i]-'a'].insert(i+1);
    cin>>q;
    for(int i=0;i<q;i++){
        int t;
        cin>>t;
        if(t==1){
            int idx;
            char c;
            cin>>idx>>c;
            st[s[idx-1]-'a'].erase(idx);
            st[c-'a'].insert(idx);
            s[idx-1]=c;
        }else{
            int res=0;
            int l,r;
            cin>>l>>r;
            for(int j=0;j<26;j++){
                auto it=st[j].lower_bound(l);
                if(it!=st[j].end()&&*it<=r)res++;
            }
            cout<<res<<endl;
        }
    }
}