#include <cstdlib>
#include <iostream>
#include <cmath>
#define max 30
using namespace std;

int main()
{
	int tab[21];
	int maximum=0;
	bool ok=false;
	for(int i=0;i<21;i++)tab[i]=0;
	int k=10,l,j;
	while(cin>>l)
	{
		//cin>>l;
		tab[l+10]++;
		//if(cin.peek()=='\n')cin.get();
		//if(cin.peek()=='\n')break;	
	}
	for(int i=0;i<21;i++)
	if(tab[i]>maximum)maximum=tab[i];
	
	for(int i=0;i<21;i++)
	{
	double dl=(double)round(max*tab[i]/maximum);
	
	cout.right;
	cout.width(4);
	cout<<i-10<<":|";
	for(j=0;j<(int)dl;j++)
	  cout<<"*";
	  cout.width(max-j+1);
	  cout<<"|"<<endl;
	}
	//system("pause");
	return 0;
}
