#include <iostream>
#include <string>
#include <map>
#include <regex>
using namespace std;
int main()
{
string s;
getline(cin, s);
string a, b;
cin >> a >> b;
map<string, string> v;
const regex re{ "(....)/(..)/(..) (..):(..):(..)" };
smatch m;
if (regex_match(s, m, re)) {
v["yyyy"] = m[1];
v["mm"] = m[2];
v["dd"] = m[3];
v["hh"] = m[4];
v["MM"] = m[5];
v["ss"] = m[6];
}
swap(v[a], v[b]);
cout << v["yyyy"] << "/" << v["mm"] << "/" << v["dd"] << " ";
cout << v["hh"] << ":" << v["MM"] << ":" << v["ss"] << endl;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RyaW5nPgojaW5jbHVkZSA8bWFwPgojaW5jbHVkZSA8cmVnZXg+Cgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKQp7CglzdHJpbmcgczsKCWdldGxpbmUoY2luLCBzKTsKCglzdHJpbmcgYSwgYjsKCWNpbiA+PiBhID4+IGI7CgoJbWFwPHN0cmluZywgc3RyaW5nPiB2OwoKCWNvbnN0IHJlZ2V4IHJleyAiKC4uLi4pLyguLikvKC4uKSAoLi4pOiguLik6KC4uKSIgfTsKCXNtYXRjaCBtOwoKCWlmIChyZWdleF9tYXRjaChzLCBtLCByZSkpIHsKCQl2WyJ5eXl5Il0gPSBtWzFdOwoJCXZbIm1tIl0gPSBtWzJdOwoJCXZbImRkIl0gPSBtWzNdOwoJCXZbImhoIl0gPSBtWzRdOwoJCXZbIk1NIl0gPSBtWzVdOwoJCXZbInNzIl0gPSBtWzZdOwoJfQoJc3dhcCh2W2FdLCB2W2JdKTsKCWNvdXQgPDwgdlsieXl5eSJdIDw8ICIvIiA8PCB2WyJtbSJdIDw8ICIvIiA8PCB2WyJkZCJdIDw8ICIgIjsKCWNvdXQgPDwgdlsiaGgiXSA8PCAiOiIgPDwgdlsiTU0iXSA8PCAiOiIgPDwgdlsic3MiXSA8PCBlbmRsOwp9Cg==