#include <iostream>
template <class T>
struct Node {
T item;
Node *prox;
};
template <class T>
class Pilha {
private:
int tamanho;
Node<T> *topo;
public:
Pilha() {
this->topo=NULL;
Node<T> *novoNo = new Node<T>();
this->tamanho=0;
}
};
int main() {
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKdGVtcGxhdGUgPGNsYXNzIFQ+CnN0cnVjdCBOb2RlIHsKCVQgaXRlbTsKCU5vZGUgKnByb3g7Cn07Cgp0ZW1wbGF0ZSA8Y2xhc3MgVD4KY2xhc3MgUGlsaGEgewpwcml2YXRlOgoJaW50IHRhbWFuaG87CglOb2RlPFQ+ICp0b3BvOwoKcHVibGljOgoJUGlsaGEoKSB7CgkJdGhpcy0+dG9wbz1OVUxMOwoJCU5vZGU8VD4gKm5vdm9ObyA9IG5ldyBOb2RlPFQ+KCk7CgkJdGhpcy0+dGFtYW5obz0wOwoJfQp9OwoKaW50IG1haW4oKSB7CgkKCXJldHVybiAwOwp9