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.|

AL_01_02 - Kolejka

W spokojnym na ogół Lesie Przedziałowym wybuchło ostatnio zamieszanie. Było ono spowodowane promocją na bilety do ZOO. Każde zwierzę chciało jak najszybciej kupić bilet, jako że zostało ich już niewiele. Jak wiadomo, w lesie panuje prawo dżungli - wygrywa silniejszy. Kolejka do kasy z biletami nie działa więc na zasadzie FIFO (First In First Out). Jej działanie wyjaśnimy na przykładzie.

Do pustej kolejki wchodzi sobie zając. Lis okazał się być wolniejszy i doszedł trochę później. Ale czemu miałby stanać za zającem, skoro może go wyrzucić z kolejki i zająć jego miejsce? Pierwsze miejsce zajmuje zatem lis. Następnie dochodzi inny zając i widząc potężnego lisa musi stanąć za nim. Nagle z krzaków wyłania się kolejny zając. Widząc swojego pobratymca zastanawia się czy dałby radę wygonić go z kolejki, ale postanawia nie ryzykować przegranej i staje za nim. W końcu doczłapał się i niedźwiedź. Zające same uciekły z kolejki, a jednym ruchem łapy niedźwiedź wyeliminował i lisa, zajmując pierwsze miejsce. Do kasy dochodziły nowe i nowe zwierzęta zajmując odpowiednie miejsce pozbywając się słabszej konkurencji.

Twoim zadaniem jest wyświetlenie ostatecznej kolejki do kasy z biletami.

Uwaga: Kasa zostaje otwarta dopiero po utworzeniu ostatecznej kolejki, więc żadne zwierzę nie odchodzi od kasy w trakcie formowania się kolejki.

Wejście

W pierwszej linii znajduje się liczba testów t (t<106). Każda z następnych t linii zawiera ciąg znaków (a..z, A..Z) oznaczających siłę kolejnych zwierząt ustawiających się w kolejce ('a'<'z', 'a'>'A', początek kolejki jest po lewej stronie). Długość ciągu n nie przekracza 106 oraz t*n<107.

Wyjście

Dla każdego testu jedna linia opisująca ostateczną kolejność zwierząt.

Przykład

Wejście:
2
klkkn
klKKnNLlNL
Wyjście:
n
nlNL

Dodane przez:Piotr Kąkol
Data dodania:2012-09-15
Limit czasu wykonania programu:0.200s-2s
Limit długości kodu źródłowego50000B
Limit pamięci:1536MB
Cluster: Cube (Intel G860)
Języki programowania:All except: GOSU
Pochodzenie:ALGOLIGA

ukryj komentarze
2012-09-22 10:19:45 Adam B±k
Tak.
2012-09-22 10:17:40 Damian Straszak
'Z'<'a' jak w ascii tak?
2012-09-22 10:14:01 Piotr KÄ…kol
Twoja liniówka była bardzo wolna jak testowaliśmy różne rozwiązania. Uznaliśmy, że tak odbiega na naszych, że nie powinna przechodzić.
2012-09-22 10:12:45 Przemek Komosa
Moja liniowka ma TLE :(
2012-09-22 10:04:33 Piotr KÄ…kol
Tak.
2012-09-22 10:04:02 Przemek Komosa
Zwierzęta są usuwane brutalnie i nie ma po nich śladu?
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.