#include <stdio.h>
#include <string.h>
int main() {
char str1[1001] = {0}, str2[2000] = {0};
int len = 0, zhong = 0, flag = 0;
gets(str1);
len = strlen(str1);
for (int i = 0; i < len; i++) {
if (str1[i] <='z' && str1[i] >= 'a')
str1[i] = str1[i] - 32;
}
for (int i = 0; i < len; i++) {
if (str1[i] == str1[i + 1]) {
zhong++;
flag = 1;
} else if (str1[i] != str1[i + 1]) {
if (flag == 1) {
printf("(%c,%d)", str1[i], zhong+1);
flag = 0;
zhong = 0;
/* a++;
num[a]='('
a++;
zhong++;
num[a] = zhong;
a++;
num[a] = str1[i];
zhong = 0;
flag = 0;*/
} else if (flag == 0) {
printf("(%c,%d)", str1[i], 1);
/*a++;
num[a] = 1;
a++;
num[a] = str1[i] - 48;*/
}
}
}
return 0;
}