#include <iostream>
using namespace std;
int main()
{
int stos[9];
int i=0;int rozmiar=10;
int j=rozmiar-1;
char c;
while(cin>>c)
{
switch(c)
{
case '+':
if(i<rozmiar)
{
cin>>stos[i];
i++;
cout<<":)"<<endl;
}
else if(i>=rozmiar)
{
cout<<":("<<endl;
}
break;
case '-':
if(j>=0)
{
cout<<stos[j]<<endl;
j--;
}
else
{
cout<<":("<<endl;
}
break;
}
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwppbnQgbWFpbigpCnsKCWludCBzdG9zWzldOwoJaW50IGk9MDtpbnQgcm96bWlhcj0xMDsKCWludCBqPXJvem1pYXItMTsKCQoJY2hhciBjOwoJd2hpbGUoY2luPj5jKQoJewoJCgkJc3dpdGNoKGMpCgkJewoJCQljYXNlICcrJzoKCQkJaWYoaTxyb3ptaWFyKQoJCXsKCQkJY2luPj5zdG9zW2ldOwoJCQkKCQkJCgkJCWkrKzsKCQkJY291dDw8IjopIjw8ZW5kbDsKCQl9CgkJZWxzZSBpZihpPj1yb3ptaWFyKSAKCQl7CgkJCWNvdXQ8PCI6KCI8PGVuZGw7CgkJfQoJCWJyZWFrOwoJCQljYXNlICctJzoKCQlpZihqPj0wKQoJCXsKCQkJY291dDw8c3Rvc1tqXTw8ZW5kbDsKCQkJai0tOwoJCX0KCWVsc2UgCgl7CgkJY291dDw8IjooIjw8ZW5kbDsJCgl9CglicmVhazsKCX0KCX0KCQoJcmV0dXJuIDA7Cn0=