Tagy: queue
Obtiažnosť: easy

Playlist

Janko si chce vytvoriť playlist. Chce do neho hocikedy pridať pesničku, a hocikedy prehrať nasledujúcu pesničku v poradí. Taktiež sa neche stále pozerať, aká pesnička nasleduje. Vedeli by si mu pomôcť?

Úloha

Váš program bude dostávať 3 typy príkazov:

+ <meno_skladby> - pridá skladbu na koniec playlistu

- - zahrá ďaľšiu skladbu v poradí

? - spýta sa, aká skladba nasleduje

Vašou úlohou bude na príkaz ? vypísať skladbu, ktorá práve nasleduje (na vstupe bude zaručené, že ak sa spýtame na nasledujúcu skladbu, nejaká v playliste určite bude).

Vstup

Na prvom riadku je číslo $n$ - počet príkazov, ktorý dostanete. Na n ďaľších riadkoch sa nachádza jeden z trojice príkazov: + <meno skladby>, -, ?.

Vystup

Vypíšte pre každú otázku ? nasledujúcu skladbu.

Príklad

Vstup

7
+ zijeme_len_raz
?
+ po_schodoch
+ AKM
-
-
?

Výstup

zijeme_len_raz
AKM
Ak chceš riešiť túto úlohu, musíš sa najprv prihlásiť.