#include <iostream>
using namespace std;
int main(){
string a;
cin>>a;
if (a=="a")
cout<<".- ";
else if (a=="b")
cout<<"-... ";
else if (a=="c")
cout<<"-.-. ";
else if (a=="d")
cout<<"-.. ";
else if (a=="e")
cout<<". ";
else if (a=="f")
cout<<"..-. ";
else if (a=="g")
cout<<"--. ";
else if (a=="h")
cout<<".... ";
else if (a=="i")
cout<<".. ";
else if (a=="j")
cout<<".--- ";
else if (a=="k")
cout<<"-.- ";
else if (a=="l")
cout<<"-.-- ";
else if (a=="m")
cout<<"-- ";
else if (a=="n")
cout<<"-. ";
else if (a=="o")
cout<<"--- ";
else if (a=="p")
cout<<".--. ";
else if (a=="q")
cout<<"--.- ";
else if (a=="r")
cout<<".-. ";
else if (a=="s")
cout<<"... ";
else if (a=="t")
cout<<"- ";
else if (a=="u")
cout<<"..- ";
else if (a=="v")
cout<<"...- ";
else if (a=="w")
cout<<".-- ";
else if (a=="x")
cout<<"-..- ";
else if (a=="y")
cout<<"-.-- ";
else if (a=="z")
cout<<"--.. ";
else cout<<"no es una letra";
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwppbnQgbWFpbigpewoKICAgIHN0cmluZyBhOwogICAgY2luPj5hOwogICAgaWYgKGE9PSJhIikKICAgICAgICBjb3V0PDwiLi0gIjsKICAgIGVsc2UgaWYgKGE9PSJiIikKICAgICAgICBjb3V0PDwiLS4uLiAiOwogICAgZWxzZSBpZiAoYT09ImMiKQogICAgY291dDw8Ii0uLS4gIjsKICAgIGVsc2UgaWYgKGE9PSJkIikKICAgICAgICBjb3V0PDwiLS4uICI7CiAgICBlbHNlIGlmIChhPT0iZSIpCiAgICAgICAgY291dDw8Ii4gIjsKICAgIGVsc2UgaWYgKGE9PSJmIikKICAgICAgICBjb3V0PDwiLi4tLiAiOwogICAgZWxzZSBpZiAoYT09ImciKQogICAgICAgIGNvdXQ8PCItLS4gIjsKICAgIGVsc2UgaWYgKGE9PSJoIikKICAgIGNvdXQ8PCIuLi4uICI7CiAgICBlbHNlIGlmIChhPT0iaSIpCiAgICAgICAgY291dDw8Ii4uICI7CiAgICBlbHNlIGlmIChhPT0iaiIpCiAgICAgICAgICAgIGNvdXQ8PCIuLS0tICI7CiAgICBlbHNlIGlmIChhPT0iayIpCiAgICAgICAgICAgICAgICBjb3V0PDwiLS4tICI7CiAgICBlbHNlIGlmIChhPT0ibCIpCiAgICAgICAgICAgICAgICBjb3V0PDwiLS4tLSAiOwogICAgZWxzZSBpZiAoYT09Im0iKQogICAgICAgICAgICAgICAgY291dDw8Ii0tICI7CiAgICBlbHNlIGlmIChhPT0ibiIpCiAgICAgICAgICAgICAgICBjb3V0PDwiLS4gIjsKICAgIGVsc2UgaWYgKGE9PSJvIikKICAgICAgICAgICAgICAgIGNvdXQ8PCItLS0gIjsKICAgIGVsc2UgaWYgKGE9PSJwIikKICAgICAgICAgICAgICAgIGNvdXQ8PCIuLS0uICI7CiAgICBlbHNlIGlmIChhPT0icSIpCiAgICAgICAgICAgICAgICBjb3V0PDwiLS0uLSAiOwogICAgZWxzZSBpZiAoYT09InIiKQogICAgICAgICAgICAgICAgY291dDw8Ii4tLiAiOwogICAgZWxzZSBpZiAoYT09InMiKQogICAgICAgICAgICAgICAgY291dDw8Ii4uLiAiOwogICAgZWxzZSBpZiAoYT09InQiKQogICAgICAgICAgICAgICAgY291dDw8Ii0gIjsKICAgIGVsc2UgaWYgKGE9PSJ1IikKICAgICAgICAgICAgICAgIGNvdXQ8PCIuLi0gIjsKICAgIGVsc2UgaWYgKGE9PSJ2IikKICAgICAgICAgICAgICAgIGNvdXQ8PCIuLi4tICI7CiAgICBlbHNlIGlmIChhPT0idyIpCiAgICAgICAgICAgICAgICBjb3V0PDwiLi0tICI7CiAgICBlbHNlIGlmIChhPT0ieCIpCiAgICAgICAgICAgICAgICBjb3V0PDwiLS4uLSAiOwogICAgZWxzZSBpZiAoYT09InkiKQogICAgICAgICAgICAgICAgY291dDw8Ii0uLS0gIjsKICAgIGVsc2UgaWYgKGE9PSJ6IikKICAgICAgICAgICAgICAgIGNvdXQ8PCItLS4uICI7CiAgICBlbHNlIGNvdXQ8PCJubyBlcyB1bmEgbGV0cmEiOwp9