#include<stdio.h>
int main()
{
intlen=0,head=0,tail=0,testtail=0,i,j;
char a[99];
gets(a);
for(i=0;a[i]!='\0';i++)
len++; //求字符串长度
for(i=0;a[i]!='*';i++){
head++; //求开头星号个数
}
for(i=len-1;a[i]=='*';i--){
tail++; //求尾部星号个数
}
for(i=head+1;a[i]!='\0';i++){ //检测字母字符并删除中间的星号
if(a[i]!='*'&&a[i+1]=='*'){
for(j=i+1;a[j]!='\0';j++){
a[j]=a[j+1];
}
a[len-1]='\0';
len--;
i--; //再次检查,当字母间有多个星号时可删去
}
}
len--;
for(i=len;a[i]=='*';i--){
testtail++; //检验尾部星号个数
}
for(i=len;i<=len+(tail-testtail);i++) //补回尾部星号
a[i]='*';
puts(a);
return 0;
}