#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]);
  }
}