/*  Example: Star Chart
	Author: Peter Brusilovsky
*/

#include <stdio.h>

void main () {
	int c, i, j;
	int ndigs[10];

	/* initialize */
	for(i = 0; i < 10; ++i) ndigs[i] = 0;
	
	/* count */
	while ((c = getchar()) != EOF) 
		if (c >= '0' && c <= '9')
			++ndigs[c - '0'];
    
    /* report */
	printf("\n   ^\n");
	for (i = 0; i < 10; ++i)	 {
		printf(" %d |", i);
		for(j=1; j <= ndigs[i]; ++j)
			printf("*");
		printf("\n");
	}
	printf("   +------------------>\n");
}