This assignment is to create a Java program that simulates a bank queue. The program should maintain a queue of arrival events, representing customers in line, and track cumulative waiting time for each customer. It should also display a trace of executed events and statistics (total arrivals and average wait time) after processing the last event.