// Paso 2 del laboratorio: copia una pila. Sin constructor de copia propio, ASan reclama.
#include <iostream>

#include "int_stack.h"

int main() {
    IntStack a(4);
    a.push(1);
    a.push(2);

    IntStack b = a;
    b.push(3);
    b.pop();
    b.pop();
    b.push(50);

    std::cout << "a.top() = " << a.top() << "\n";
    std::cout << "b.top() = " << b.top() << "\n";
    return 0;
}
