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