#include<stdio.h>

int main() 
{
	char c,d;
	int brojac=1,n=1;
	c=getchar();

	while((d=getchar())!=0x45)
	{
	if(d==c)
		brojac++;
	else
		{
        if((brojac+64)==0x5C)  
                          putchar(brojac+64);
		putchar(brojac+64);
		brojac=1;
	
	c=d;
	}

 return 0;
}

/*verzija v2 prima argumetn iz komande linije*/

// int main(int argc,char* argv[])
// {
// 	char trenutni,prethodni;
// 	int brojac=1;
// 	FILE *pf;
//
//	if(argc==1)
//		fprintf(stderr,"kovertuj u string: Greska, unesite tacno jedan argument ( ime binarnog fajla )");
//	else
//		pf=fopen(++argv,"r");
//	if(pf == NULL)
//		fprintf(stderr,"konvertuj u string: Greska, ne mogu da otvorim fajl, ili fajl ne postoji"
//	
//	c=getc(pf);
//	
//	while((d=getc(pf))!=0x45)
//	{
//	 if(d==c)
//	 	brojac++;
//	 else
//	 {
//	 	if((brojac+64)==0x5C)
//	 		putchar(brojac+64);
//	 	putchar(brojac+64);
//	 	brojac=1;
//	 c=d;
//	}
//return 0;
//}
//			

