Problem
Write a client program that uses the Stack abstract data type to simulate a session with a bank teller. Unlike most banks, this one has decided that the last customer to arrive will always be the ?rst to be served. Create classes that represent information about a bank customer and a transaction. For each customer you need to store a name, current balance, and a reference to the transaction. For each transaction, you need to store the transaction type [deposit or withdrawal] and the amount of the transaction. After every five customers are processed, display the size of the stack and the name of the customer who will he served next.