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