Your position in the line is: 5 The number of customers in the line: 2 Estimated waiting time in minutes is: 4 Figure 5: Card information after adding a new customer 2) deleteCustomerFromQueue () : Delete a customer from the queue line 3) frontCustomerNum(): return the customer number who is waiting at the start of the queue 4) rearCustomerNum (): return the customer number who is waiting at the end of the queue 5) queueReport (): Prints the following information: a. The number of Customers who were received the service from starting to now (2) .(رقم دور العميل الذي سيتلقى الخدمة) . (رقم دور العميل الموجود في نهاية الطابور) العملاء الذين تلقوا الخدمة (مجموع العملاء الذين دخلوا البنك) b. The number of all customer who entered the bank (عدد الزبائن الذين ينتظرون في الطابور) c. The number of customers who are waiting in queue Sample Run Your number is: 1 Number of customers in the line before you: 0 Estmating waiting time in minutes is: 0 ****************************** Your number is: 2 Number of customers in the line before you: 0 Estmating waiting time in minutes is: 0 Your number is: 3 Number of customers in the line before you: 1 Estmating waiting time in minutes is: 2 Your number is: 4 Number of customers in the line before you: 2 Estmating waiting time in minutes is: 4 ✰✰✰✰✰✰✰✰✰✰✰✰✰✰✰✰✰✰✰✰✰ Your number is: 5 Number of customers in the line before you: 2 Estmating waiting time in minutes is: 4 ****** The number of Customers who were received the service from starting to now is: 2 The number of all customer who entered the bank is: 5 The number of customers who are waiting in queue is: 3