import java.util.*;
class Glowna {
public static void main
(String[] args
){ char a = ' ';
int b = 0;
Vector<Integer> stos = new Vector<Integer>();
Scanner reader
= new Scanner
(System.
in); while(reader.hasNext())
{
a = reader.next().charAt(0);
if(a == '+' ){
if(reader.hasNextInt()) b = reader.nextInt();
if(stos.size()<10)
{
stos.addElement(b);
}
else System.
out.
println(":("); }
else if(a == '-' && stos.size() > 0)
{
System.
out.
println(stos.
lastElement()); stos.remove(stos.size()-1);
}
else System.
out.
println(":("); }
}
}
aW1wb3J0IGphdmEudXRpbC4qOwoKY2xhc3MgR2xvd25hIHsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGFyZ3MpewoJCWNoYXIgYSA9ICcgJzsKCQlpbnQgYiA9IDA7CgkJVmVjdG9yPEludGVnZXI+IHN0b3MgPSBuZXcgVmVjdG9yPEludGVnZXI+KCk7CgkJU2Nhbm5lciByZWFkZXIgPSBuZXcgU2Nhbm5lcihTeXN0ZW0uaW4pOwoJCXdoaWxlKHJlYWRlci5oYXNOZXh0KCkpCgkJewoJCQlhID0gcmVhZGVyLm5leHQoKS5jaGFyQXQoMCk7CgkJCWlmKGEgPT0gJysnICl7CgkJCQlpZihyZWFkZXIuaGFzTmV4dEludCgpKSBiID0gcmVhZGVyLm5leHRJbnQoKTsKCQkJCWlmKHN0b3Muc2l6ZSgpPDEwKQoJCQkJewoJCQkJCXN0b3MuYWRkRWxlbWVudChiKTsKCQkJCQlTeXN0ZW0ub3V0LnByaW50bG4oIjopIik7CgkJCQl9CgkJCQllbHNlIFN5c3RlbS5vdXQucHJpbnRsbigiOigiKTsKCQkJfQoJCQllbHNlIGlmKGEgPT0gJy0nICYmIHN0b3Muc2l6ZSgpID4gMCkKCQkJewoJCQkJU3lzdGVtLm91dC5wcmludGxuKHN0b3MubGFzdEVsZW1lbnQoKSk7CgkJCQlzdG9zLnJlbW92ZShzdG9zLnNpemUoKS0xKTsKCQkJfQoJCQllbHNlIFN5c3RlbS5vdXQucHJpbnRsbigiOigiKTsKCQl9Cgl9Cn0K