#include using namespace std; int cnt[100005][26],n,q; char S[100005]; int main() { int T,cas=0; int l,r; scanf("%d",&T); while(T--) { scanf("%d %d %s",&n,&q,S+1); for(int i=1; i<=n; i++) { for(int j=0; j<26; j++)cnt[i][j]=cnt[i-1][j]; cnt[i][S[i]-'A']++; } printf("Case #%d:\n",++cas); while(q--) { scanf("%d %d",&l,&r); for(int i=0; i<26; i++) { if(cnt[r][i]-cnt[l-1][i]>0) { printf("%d\n",cnt[r][i]-cnt[l-1][i]); break; } } } } return 0; }