static void Main(string[] args) { int size = 5; GenericStack <int> EnterThePile = new GenericStack <int>(size); EnterThePile.IsStackEmpty(); Console.WriteLine("\n"); EnterThePile.Push(5); EnterThePile.Push(2); EnterThePile.Push(3); EnterThePile.Push(8); EnterThePile.Push(1); EnterThePile.IsStackEmpty(); Console.WriteLine("\n"); EnterThePile.PrintStack(); Console.WriteLine("\n"); EnterThePile.PrintStack(); Console.WriteLine("\n"); EnterThePile.Push(10); Console.WriteLine("\n"); EnterThePile.Size(); EnterThePile.Top(); EnterThePile.Pop(); EnterThePile.ReverseStack(); EnterThePile.PrintStack(); Console.WriteLine("\n"); Console.ReadLine(); }