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 == '+' && stos.size()<10){
if(reader.hasNextInt()) b = reader.nextInt();
stos.addElement(b);
}
else if(a == '-' && stos.size() > 0)
{
System.
out.
println(stos.
lastElement()); stos.remove(stos.size()-1);
}
else System.
out.
println(":(");
}
}
}
aW1wb3J0IGphdmEudXRpbC4qOwoKY2xhc3MgR2xvd25hIHsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGFyZ3MpewoJCWNoYXIgYSA9ICcgJzsKCQlpbnQgYiA9IDA7CgkJVmVjdG9yPEludGVnZXI+IHN0b3MgPSBuZXcgVmVjdG9yPEludGVnZXI+KCk7CgkJU2Nhbm5lciByZWFkZXIgPSBuZXcgU2Nhbm5lcihTeXN0ZW0uaW4pOwoJCXdoaWxlKHJlYWRlci5oYXNOZXh0KCkpCgkJewoJCQlhID0gcmVhZGVyLm5leHQoKS5jaGFyQXQoMCk7CgkJCWlmKGEgPT0gJysnICYmIHN0b3Muc2l6ZSgpPDEwKXsKCQkJCWlmKHJlYWRlci5oYXNOZXh0SW50KCkpIGIgPSByZWFkZXIubmV4dEludCgpOwoJCQkJc3Rvcy5hZGRFbGVtZW50KGIpOwoJCQkJU3lzdGVtLm91dC5wcmludGxuKCI6KSIpOwoJCQl9CgkJCWVsc2UgaWYoYSA9PSAnLScgJiYgc3Rvcy5zaXplKCkgPiAwKQoJCQl7CgkJCQlTeXN0ZW0ub3V0LnByaW50bG4oc3Rvcy5sYXN0RWxlbWVudCgpKTsKCQkJCXN0b3MucmVtb3ZlKHN0b3Muc2l6ZSgpLTEpOwoJCQl9CgkJCWVsc2UgU3lzdGVtLm91dC5wcmludGxuKCI6KCIpOwoJCQkKCQl9Cgl9Cn0K