#include <iostream>
#include <string>
using namespace std;
int main()
{string linia,imie,nazwisko,data;size_t pozycja;
while (getline(cin,linia))
{
///Imie: Roman; Nazwisko: Kowalski6; Data ur.: 1900-01-30
linia.erase(0,6);
pozycja = linia.find(';');
imie=linia.substr(0,pozycja);
pozycja = linia.find(':');
linia.erase(0,pozycja+1);
pozycja = linia.find(';');
nazwisko=linia.substr(0,pozycja);
linia.erase(0,pozycja+10);
data=linia;
cout <<linia<<endl<<imie<<endl<<nazwisko<<endl<<data;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RyaW5nPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKQp7c3RyaW5nIGxpbmlhLGltaWUsbmF6d2lza28sZGF0YTtzaXplX3QgcG96eWNqYTsKIHdoaWxlIChnZXRsaW5lKGNpbixsaW5pYSkpCnsKCi8vL0ltaWU6IFJvbWFuOyBOYXp3aXNrbzogS293YWxza2k2OyBEYXRhIHVyLjogMTkwMC0wMS0zMApsaW5pYS5lcmFzZSgwLDYpOwpwb3p5Y2phID0gbGluaWEuZmluZCgnOycpOwppbWllPWxpbmlhLnN1YnN0cigwLHBvenljamEpOwoKcG96eWNqYSA9IGxpbmlhLmZpbmQoJzonKTsKbGluaWEuZXJhc2UoMCxwb3p5Y2phKzEpOwpwb3p5Y2phID0gbGluaWEuZmluZCgnOycpOwpuYXp3aXNrbz1saW5pYS5zdWJzdHIoMCxwb3p5Y2phKTsKbGluaWEuZXJhc2UoMCxwb3p5Y2phKzEwKTsKZGF0YT1saW5pYTsKCgoKCmNvdXQgPDxsaW5pYTw8ZW5kbDw8aW1pZTw8ZW5kbDw8bmF6d2lza288PGVuZGw8PGRhdGE7Cn0KCiAgICByZXR1cm4gMDsKfQo=