Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

MWP2_2D - WWSI ML

Na naszej uczelni w powszechnym użyciu są dokumenty napisane w języku WWSI ML. Podobnie jak XML jest to rozszerzalny język znaczników. Składnia obydwu jest prawie identyczna. Główne różnice to: brak odpowiednika deklaracji XML w WWSI ML, atrybuty znaczników nie muszą posiadać przypisanych wartości, nazwy znaczników i atrybutów nie muszą być pisane małymi literami.

Niestety zwłaszcza przez tą ostatnią regułę nasze dokumenty często pod względem formatowania przypominają posty młodocianych internautów. Nazwy znaczników pisane są na przemian małymi i wielkimi literami, nazwa znacznika otwierającego jest pisana małymi literami zaś zamykającego wielkimi itp. Postanowiliśmy z tym skończyć. Od tej pory wszystkie nazwy znaczników mają być pisane wielkimi literami zaś ich atrybuty i ich wartości małymi (o ile atrybut posiada wartość). Pomóż nam w osiągnięciu tego celu.

Wejście

Na wejściu znajduje się kod dokumentu w języku WWSI ML, którego długość nie przekracza 4000000 znaków. Zakończony jest on znakiem końca pliku (EOF). Kod może się składać z jednego albo wielu wierszy.

Wyjście

Na wyjściu należy wypisać kod podany na wejściu sformatowany według reguł zawartych w treści zadania.

Przykład

Wejście:

<sTuDeNcI>
<studeNT GRUPA="D303" inzynierskie>
<imie>Maciej</IMIE>
<nazwisko>BONIECKI</Nazwisko>
<tryb DZIENNe/>
</student>
<student>
<iMie>TOMASZ</Imie>
<nazwisko>Nowakowski</NAZWISKO>
<tryb dzienne/>
</student>
</stuDENci>

Wyjście:

<STUDENCI>
<STUDENT grupa="d303" inzynierskie>
<IMIE>Maciej</IMIE>
<NAZWISKO>BONIECKI</NAZWISKO>
<TRYB dzienne/>
</STUDENT>
<STUDENT>
<IMIE>TOMASZ</IMIE>
<NAZWISKO>Nowakowski</NAZWISKO>
<TRYB dzienne/>
</STUDENT>
</STUDENCI>

Dodane przez:Maciej Boniecki
Data dodania:2010-01-13
Limit czasu wykonania programu:5s
Limit długości kodu źródłowego50000B
Limit pamięci:1536MB
Cluster: Cube (Intel G860)
Języki programowania:All except: PERL6 SCM qobi
Pochodzenie:II Mistrzostwa WWSI w Programowaniu

© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.