#include <bits/stdc++.h>
char s[100001];
int cum[100001];
int main() {
  int i, a, b, n;
  scanf("%s", s);
  cum[0] = 0;
  for (i = 1; s[i] != '\0'; ++i) {
    if (s[i] == s[i - 1])
      cum[i] = cum[i - 1] + 1;
    else
      cum[i] = cum[i - 1];
  }
  scanf("%d", &n);
  while (n--) {
    scanf("%d%d", &a, &b);
    printf("%d\n", cum[b - 1] - cum[a - 1]);
  }
}
