#include <iostream>
using namespace std;
int main() {
int tab[10],l,i=0;
char z;
cin>>z;
do
{
switch(z)
{
case '+':
{
cin>>l;
if (i>9)
{
cout<<":("<<endl;
i==9;
}
else
{
tab[i]=l;
cout<<":)"<<endl;
i++;
}
}
break;
case '-':
{
i--;
if(i<0)
{
cout<<":("<<endl;
i=0;
}
else if (i>=0)
{
cout<<tab[i]<<endl;
tab[i]=NULL;
}
}
break;
}
}
while(cin>>z);
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CiAgICBpbnQgdGFiWzEwXSxsLGk9MDsKICAgIGNoYXIgejsKICAgIGNpbj4+ejsKICAgIGRvCiAgICB7CiAgICAgICAgc3dpdGNoKHopCiAgICAgICAgewogICAgICAgIGNhc2UgJysnOgogICAgICAgIHsKICAgICAgICBjaW4+Pmw7CgogICAgICAgIGlmIChpPjkpCiAgICAgICAgewogICAgICAgICAgICBjb3V0PDwiOigiPDxlbmRsOwogICAgICAgICAgICBpPT05OwogICAgICAgIH0KICAgICAgICBlbHNlCiAgICAgICAgewogICAgICAgICAgICB0YWJbaV09bDsKICAgICAgICAgICAgY291dDw8IjopIjw8ZW5kbDsKICAgICAgICAgICAgaSsrOwogICAgICAgIH0KCiAgICAgICAgfQogICAgICAgIGJyZWFrOwogICAgICAgIGNhc2UgJy0nOgogICAgICAgIHsKICAgICAgICAgICAgaS0tOwogICAgICAgICAgICBpZihpPDApCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgIGNvdXQ8PCI6KCI8PGVuZGw7CiAgICAgICAgICAgICAgICBpPTA7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgZWxzZSBpZiAoaT49MCkKICAgICAgICAgICAgewogICAgICAgICAgICAgICAgY291dDw8dGFiW2ldPDxlbmRsOwogICAgICAgICAgICAgICAgdGFiW2ldPU5VTEw7CiAgICAgICAgICAgIH0KCiAgICAgICAgfQogICAgICAgIGJyZWFrOwogICAgICAgIH0KCgogICAgfQogICAgd2hpbGUoY2luPj56KTsKCXJldHVybiAwOwp9