#include <iostream>
#include "stack.h"
#include "date.h"
using namespace std;
int main()
{
stack<int> d1(10);
d1.push(3);
d1.push(4);
d1.push(5);
cout << d1 << endl;
date d;
stack<date> d2(5);
d2.push(date(2000,6,23));
d2.push(d);
cout << d1 << endl;
cout << d2 << endl;
return 0;
}