#include <iostream>
#include <cmath>
using namespace std;
void printStars(int n) {
for(int i=0;i < n;i++) {
cout << "*";
}
cout << endl;
}
int main() {
int a0=0,a1=0,a2=0,a3=0,a4=0,a5=0,a6=0,a7=0,a8=0,a9=0;
int N;
cin >> N;//input N
srand(time(NULL));
for(int n=0;n<N;n++){
double r = ((double)rand())/(RAND_MAX);
r = floor(r*10);
switch((int)r){
case 0:
a0++;
break;
case 1:
a1++;
break;
case 2:
a2++;
break;
case 3:
a3++;
break;
case 4:
a4++;
break;
case 5:
a5++;
break;
case 6:
a6++;
break;
case 7:
a7++;
break;
case 8:
a8++;
break;
default :
a9++;
}
}
cout<<"uniform distribution:"<<endl;
printStars(floor(100*a0/N));
printStars(floor(100*a1/N));
printStars(floor(100*a2/N));
printStars(floor(100*a3/N));
printStars(floor(100*a4/N));
printStars(floor(100*a5/N));
printStars(floor(100*a6/N));
printStars(floor(100*a7/N));
printStars(floor(100*a8/N));
printStars(floor(100*a9/N));
return 0;
}