You have been given the task of creating a waiting listapplication that keeps track of people who are waiting for theirturn. It should have the capability of adding people to the waitinglist, checking whose turn it is next, serving a customer (which isjust removing them from the waiting list), and finally at closingtime, your program should report if there were any customers whoare still waiting in line, so that they can be advised to come backtomorrow. You are required to use a Queue, and the apporpriateQueue operations to complete all the tasks in this exercise. Youmay assume that a completed
PayPal Gateway not configured
PayPal Gateway not configured