import java.util.Scanner;
public class Main {
public char Getchar(String A){ //这里if多了,想的话自己改改charresult = 0;
if(A.equals("*-"))
result = 'a';
elseif(A.equals("-***"))
result = 'b';
elseif(A.equals("-*-*"))
result = 'c';
elseif(A.equals("-**"))
result = 'd';
elseif(A.equals("*"))
result = 'e';
elseif(A.equals("**-*"))
result = 'f';
elseif(A.equals("--*"))
result = 'g';
elseif(A.equals("****"))
result = 'h';
elseif(A.equals("**"))
result = 'i';
elseif(A.equals("*---"))
result = 'j';
elseif(A.equals("-*-"))
result = 'k';
elseif(A.equals("*-**"))
result = 'l';
elseif(A.equals("--"))
result = 'm';
elseif(A.equals("-*"))
result = 'n';
elseif(A.equals("---"))
result = 'o';
elseif(A.equals("*--*"))
result = 'p';
elseif(A.equals("--*-"))
result = 'q';
elseif(A.equals("*-*"))
result = 'r';
elseif(A.equals("***"))
result = 's';
elseif(A.equals("-"))
result = 't';
elseif(A.equals("**-"))
result = 'u';
elseif(A.equals("***-"))
result = 'v';
elseif(A.equals("*--"))
result = 'w';
elseif(A.equals("-**-"))
result = 'x';
elseif(A.equals("-*--"))
result = 'y';
elseif(A.equals("--**"))
result = 'z';
returnresult;
}
public void Getsentence(String ch){
String str1;
StringBuilder[] str = new StringBuilder[1000];
int j=0,count = 0;
str[j] = new StringBuilder();
for(int i=0;i<ch.length();i++){
if(ch.charAt(i)=='|'){
j++;
str[j] = new StringBuilder(); //看懂这个就可以
count=j;
}
else{
String str2 = String.valueOf(ch.charAt(i)); //将char转换为string类
str[j].append(str2);
}
}
for(int k=0;k<=count;k++){
str1 = str[k].toString(); //将Stringbuilder类转换为string类 char temp = Getchar(str1);
System.out.print(temp);
}
}
public static void main(String[] args) {
Main test = new Main();
Scanner sc = new Scanner(System.in);
String ch = sc.nextLine();
test.Getsentence(ch);
}
}