#include<bits/stdc++.h>
using namespace std;
int check(char s){
    if(s=='P') return 3;
    if(s=='p') return 2;
    if(s=='G') return 1;
    if(s=='g' || s=='m') return 0;
    else return 0;
}
int main(){
    string s;
    int q,l,r;
    cin >> s;
    cin >> q;
    int n = s.size();
    vector<long long> sum(n+1);
    sum[0]=0;
    for(int i=1; i<n+1; i++){
        int t = check(s[i-1]);
        sum[i] = sum[i-1] + t;
    }
    while(q--){
        cin >> l >> r;
        cout << sum[r] - sum[l-1] << endl;
    }
}