#include<stdio.h>
#include<string.h>

//小文字にする
void tolower_letter(char *c)
{
  char ch = *c - 'A';
  (*c) = 'a' + ch;
}

//単語の長さを調べる
int search_length(char str[])
{
  int length = 0;

  while( str[length] != '\0' ) length++;

  return(length);
}

//単語を文字ごとに区切って出力する
void make_alphabet(char str[],int l)
{
  int i;

  for(i=0; i<l; i++)
    if( str[i] >= 'A' && str[i] <= 'Z' ) tolower_letter(&str[i]);

  for(i=0; i<l; i++) printf("%c ",str[i]);

}

int main(void)
{
  char str[40];
  int n,i,length,flag; 
  
  do
    {
      fflush(stdout);     //これを書かないとscanfで動作が一旦止まってしまうので書いています
      scanf("%s",str);
      length = search_length(str);

      //「***」が来たらプログラムを終了します(終了条件)。
      flag = 0;
      if( length == 3 )
    for(i=0; i<3; i++)
      if( str[i] == '*' ) flag++;
      
      if( flag != 3 ) make_alphabet(str,length);
    }
  while( flag != 3 );

  return(0);
}
