#include <string.h>
#include <stdio.h>
int main()
{
char a[1000000]={0};
int b[128]={0};
b['P']=3;
b['p']=2;
b['G']=1;
scanf("%s",a);
int arr[1000000]={0};
for(int i=0;a[i]!='\0';i++)
{
arr[i+1]=b[a[i]]+arr[i];
}
int n=0;
scanf("%d",&n);
while(n--)
{
int x,y;
scanf("%d %d",&x,&y);
printf("%d\n",arr[y]-arr[x-1]);
}
}

京公网安备 11010502036488号