int main()
{
  char s[N];
  scanf("%s",s);
  int i,k=0,up[26]={0},down[26]={0};
  for(i=0;i<N && s[i]!=0;i++) {
    if(s[i]>='A' && s[i]<='Z') 
      up[ s[i]-'A' ]++;
    else if(s[i]>='a' && s[i]<='z')
      down[ s[i]-'a' ]++;
    else {                
      k++;
    }
  }
  for(i=0;i<26;i++) {
    if(up[i]!=0)
      printf("%c=%d\n",i+'A',up[i]);
}
for(i=0;i<26;i++) {
    if(down[i]!=0)
      printf("%c=%d\n",i+'a',down[i]);
  }
  if(k==strlen(s)){
	  printf("No");
}
    return 0;
}