#include <bits/stdc++.h>
using namespace std;
map<string,string> a,b;
int main() {
/* Enter your code here. Read input from STDIN. Print output to STDOUT */
string str,inpu,outp;
int n;
cin>>n;
int nu = n;
while(nu--){
cin>>str>>inpu>>outp;
a[inpu]=str;
b[inpu]=outp;
}
stack<string> st;
st.push(a["inp"]);
string tmp = b["inp"];
for(int i=0;i<n-1;i++){
st.push(a[tmp]);
tmp = b[tmp];
}
while(!st.empty()){
cout<<st.top();
st.pop();
if(!st.empty())
cout<<".";
}
cout<<endl;
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CiAKbWFwPHN0cmluZyxzdHJpbmc+IGEsYjsKaW50IG1haW4oKSB7CiAgICAvKiBFbnRlciB5b3VyIGNvZGUgaGVyZS4gUmVhZCBpbnB1dCBmcm9tIFNURElOLiBQcmludCBvdXRwdXQgdG8gU1RET1VUICovICAgCiAgICBzdHJpbmcgc3RyLGlucHUsb3V0cDsKICAgIGludCBuOwogICAgY2luPj5uOwogICAgaW50IG51ID0gbjsKICAgIHdoaWxlKG51LS0peyAKICAgICAgICBjaW4+PnN0cj4+aW5wdT4+b3V0cDsKICAgICAgICBhW2lucHVdPXN0cjsKICAgICAgICBiW2lucHVdPW91dHA7CiAgICB9CiAgICBzdGFjazxzdHJpbmc+IHN0OwogICAgc3QucHVzaChhWyJpbnAiXSk7CiAgICBzdHJpbmcgdG1wID0gYlsiaW5wIl07CiAgICBmb3IoaW50IGk9MDtpPG4tMTtpKyspewogICAgICAgIHN0LnB1c2goYVt0bXBdKTsKICAgICAgICB0bXAgPSBiW3RtcF07CiAgICB9CiAgICB3aGlsZSghc3QuZW1wdHkoKSl7CiAgICAgICAgY291dDw8c3QudG9wKCk7CiAgICAgICAgc3QucG9wKCk7CiAgICAgICAgaWYoIXN0LmVtcHR5KCkpCiAgICAgICAgICAgIGNvdXQ8PCIuIjsKICAgIH0KICAgIGNvdXQ8PGVuZGw7CiAgICByZXR1cm4gMDsKfQ==