#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;
}
I2luY2x1ZGUgPGNzdGRsaWI+CiNpbmNsdWRlIDxpb3N0cmVhbT4KI2luY2x1ZGUgPGNtYXRoPgojZGVmaW5lIG1heCAzMAp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKQp7CglpbnQgdGFiWzIxXTsKCWludCBtYXhpbXVtPTA7Cglib29sIG9rPWZhbHNlOwoJZm9yKGludCBpPTA7aTwyMTtpKyspdGFiW2ldPTA7CglpbnQgaz0xMCxsLGo7Cgl3aGlsZShjaW4+PmwpCgl7CgkJLy9jaW4+Pmw7CgkJdGFiW2wrMTBdKys7CgkJLy9pZihjaW4ucGVlaygpPT0nXG4nKWNpbi5nZXQoKTsKCQkvL2lmKGNpbi5wZWVrKCk9PSdcbicpYnJlYWs7CQoJfQoJZm9yKGludCBpPTA7aTwyMTtpKyspCglpZih0YWJbaV0+bWF4aW11bSltYXhpbXVtPXRhYltpXTsKCQoJZm9yKGludCBpPTA7aTwyMTtpKyspCgl7Cglkb3VibGUgZGw9KGRvdWJsZSlyb3VuZChtYXgqdGFiW2ldL21heGltdW0pOwoJCgljb3V0LnJpZ2h0OwoJY291dC53aWR0aCg0KTsKCWNvdXQ8PGktMTA8PCI6fCI7Cglmb3Ioaj0wO2o8KGludClkbDtqKyspCgkgIGNvdXQ8PCIqIjsKCSAgY291dC53aWR0aChtYXgtaisxKTsKCSAgY291dDw8InwiPDxlbmRsOwoJfQoJLy9zeXN0ZW0oInBhdXNlIik7CglyZXR1cm4gMDsKfQo=
LTEwCi05Ci05Ci04Ci04Ci04Ci03Ci03Ci03Ci03Ci02Ci02Ci02Ci02Ci02Ci01Ci01Ci01Ci01Ci01Ci01Ci00Ci00Ci00Ci00Ci00Ci00Ci00Ci0zCi0zCi0zCi0zCi0zCi0zCi0zCi0zCi0yCi0yCi0yCi0yCi0yCi0yCi0yCi0yCi0yCi0xCi0xCi0xCi0xCi0xCi0xCi0xCi0xCi0xCi0xCjAKMAowCjAKMAowCjAKMAowCjAKMAoxCjEKMQoxCjEKMQoxCjEKMQoxCjEKMQoyCjIKMgoyCjIKMgoyCjIKMgoyCjIKMgoyCjMKMwozCjMKMwozCjMKMwozCjMKMwozCjMKMwo0CjQKNAo0CjQKNAo0CjQKNAo0CjQKNAo0CjQKNAo1CjUKNQo1CjUKNQo1CjUKNQo1CjUKNQo1CjUKNQo1CjYKNgo2CjYKNgo2CjYKNgo2CjYKNgo2CjYKNgo2CjYKNgo3CjcKNwo3CjcKNwo3CjcKNwo3CjcKNwo3CjcKNwo3CjcKNwo4CjgKOAo4CjgKOAo4CjgKOAo4CjgKOAo4CjgKOAo4CjgKOAo4CjkKOQo5CjkKOQo5CjkKOQo5CjkKOQo5CjkKOQo5CjkKOQo5CjkKOQoxMAoxMAoxMAoxMAoxMAoxMAoxMAoxMAoxMAoxMAoxMAoxMAoxMAoxMAoxMAoxMAoxMAoxMAoxMAoxMAoxMA==
-10
-9
-9
-8
-8
-8
-7
-7
-7
-7
-6
-6
-6
-6
-6
-5
-5
-5
-5
-5
-5
-4
-4
-4
-4
-4
-4
-4
-3
-3
-3
-3
-3
-3
-3
-3
-2
-2
-2
-2
-2
-2
-2
-2
-2
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10