use it) that meets the requirements of Application Exercise #1 on pages 852-853 of Chapter

1) Write an object oriented C++ program (i.e. a class and a main function to use it) that meets the requirements of Application Exercise #1 on pages 852-853 of Chapter 16 of the textbook. You may use any method of inputting your data to your program you wish. Note that you will need to create your own test data An industrial engineering, it is sometimes necessary to simulate manufacturing and service operations for the purpose of improving efficiency and optimizing the system. In this problem you are to model a rapid oil change and lubrication business. The queue data structure can be used to do this. Assume that the station has the following: a. There are three bays for changing oil. b. It takes 15 minutes to service each car. c. One car arrives randomly between every 2 and 20 minutes. d. At the end of the day, all waiting cars are sent away. Write your program to model 30 days of operation. Determine the average waiting time for the cars and the total amount of idle time for the bays. Run your program 12 times to get an understanding of the variability of the results. Report all of your answers.