Assignment: Compute Employee Pay Due: _U Write a program in CH that will compute employee's overtime hours worked and the weekly pay. Given are the employee name, the hours worked during the week and hourly rate. Your program will also find out the highest pay and the average overtime hours of the employees. You were asked to use five arrays to store employee name (empName), hours worked (hour), hourly rate (rate), overtime hour (otHour), and pay (pay). There are 3 employees, so you will use a constant NUM_EMPS equals to 3. Declare this constant: const int NUM_EMPS = 3; // Number of employees Array specifications: empName hour employee name number of hours worked in a week hourly pay rate overtime hours weekly pay -type string - type int - type double -type int rate otHour pay -type double Any hours worked over 40 during the week is considered over time hours. Over time hours are paid one time and half (1 %) of the regular hourly pay. Your program will prompt the Employee name, hour, and rate. Input prompt messages: Employee Name Hours worked during week Hourly rate (After the data entry of each employee, clear the screen) Use the following functions: MUST use function prototypes so the functions are placed after the function main(). 1. This function will get data for the arrays empName, hour, and rate from the user interactively getData (empName, hour, rate, NUM_EMPS); 2. This function will compute over time hours and pay calculate (hour, rate, otlour, pay, NUM_EMPS): 3. This function will find out the highest pay cared high-findHigh (pay, NUM_EMPS): 4. This function will calculate the average of all the overtime hours worked by the employees. The variable average is declared as data type type double average Thour - findAverage (ot Hour, NUM_EMPS): 5. This function will display the table as shown below, the average pay and the highest pay. Display (empName, hour, otHour, rate,pay, average, high, NUM_EMPS); Test data: Name Hours Hourly Rate Joe Hill 45 15.SO 50 16.25 Bill Anderson Susan White 30 27.75 All the dollar amounts and the average overtime hour will be displayed with 2 digits after decimal point Add these lines above return 0: cout