dic = {'P':3,'p':2,'G':1,'g':0,'m':0}
n = input()
c = int(input())
fen = []
for i in n:
    f = dic[i]
    fen.append(f)
p = [0] * (len(n)+1)
for i in range(len(n)):
    p[i+1] = p[i] + fen[i]
for i in range(c):
    a,d = map(int,input().split())
    print(p[d] - p[a-1])