- #include <stack> 
- #include <iostream> 
-   
- using namespace std; 
-   
- void juegoEnsayo(stack<int>& unaPila) 
- { 
-     unaPila.push(6); 
-     unaPila.push(9); 
-     unaPila.push(8); 
- } 
-   
- template<typename T> void printElm(stack<T> mystack) 
- { 
-     while (!mystack.empty()) 
-     { 
-         cout << mystack.top() << " | "; 
-         mystack.pop(); 
-     } 
- } 
-   
- int main() 
- { 
-     stack<int> pila1; 
-     printElm(pila1); 
-     cout<<endl; 
-     juegoEnsayo(pila1); 
-     printElm(pila1); 
-     return 0; 
- } 
-   
-   
				I2luY2x1ZGUgPHN0YWNrPgojaW5jbHVkZSA8aW9zdHJlYW0+Cgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKdm9pZCBqdWVnb0Vuc2F5byhzdGFjazxpbnQ+JiB1bmFQaWxhKQp7CiAgICB1bmFQaWxhLnB1c2goNik7CiAgICB1bmFQaWxhLnB1c2goOSk7CiAgICB1bmFQaWxhLnB1c2goOCk7Cn0KCnRlbXBsYXRlPHR5cGVuYW1lIFQ+IHZvaWQgcHJpbnRFbG0oc3RhY2s8VD4gbXlzdGFjaykKewogICAgd2hpbGUgKCFteXN0YWNrLmVtcHR5KCkpCiAgICB7CiAgICAgICAgY291dCA8PCBteXN0YWNrLnRvcCgpIDw8ICIgfCAiOwogICAgICAgIG15c3RhY2sucG9wKCk7CiAgICB9Cn0KCmludCBtYWluKCkKewogICAgc3RhY2s8aW50PiBwaWxhMTsKICAgIHByaW50RWxtKHBpbGExKTsKICAgIGNvdXQ8PGVuZGw7CiAgICBqdWVnb0Vuc2F5byhwaWxhMSk7CiAgICBwcmludEVsbShwaWxhMSk7CiAgICByZXR1cm4gMDsKfQoK