#include <iostream>
#include <vector>
#include <stack>
using namespace std;

int main()
{
  stack< vector<int> > intSt;      // stack of ints
  stack<char, vector<char> > charSt;    // stack of chars

  int i;
  for (i = 1; i <= 4; i++)
    intSt.push(i);
  while (!intSt.empty())
  {
    i = intSt.top(); intSt.pop();
    cout << i << endl;
  }

  for (char ch = 'A'; ch <= 'D'; ch++)
    charSt.push(ch);

}

