s=input() q=int(input()) l=[] while(q>0): l,r=map(int,input().split()) l=l-1 r=r-1 ss=s[l:r+1] #print(len(ss)) if(len(ss)%2==0): print((len(ss)//2)%(10**9+7)) else: print("-1")