#ifndef STACK_H
#define STACK_H
#include <vector>

using namespace std;

template <typename E>
class Stack : private vector<E>{
	private:
	public:
		Stack();

		int size();
		bool empty();
		const E& top() const;
		void pop();
		void push(const E& e);

};




#endif
