Federal tax and total state tax

This is a variation of earlier program.

Using the while loop Write a program to input the salary. If the salary is over 100,000 then calculate the federal tax at 20% otherwise calculate the federal tax 15%.  Display the federal tax. Calculate the statetax at the rate of 5% Also, Count the number of people who earned salaries in the following ranges. 1) More than 1000002) More than or equal to 50000 and less than 1000003) More than or eqyal  25000 and less than 500004) Below 25000 Ask the user if he/she wants to continue. If the user says “yes”, or “YES” repeat the whole thing to fetch the salary of the next employee, calculate and display the federal tax, etc. The program should also calculate the total federal tax  and total state tax withheld from all the employees.  You can do this using accumulation concept. Hint: Each time the computer calculates the federal tax for one employee, keep accumulating it. Here are the mimir requirements:File name must be Module4Homework4.pyHere are some test scenarios. Your program will be tested with multiple test scenarios and some of them might be hidden from you. Test Scenario1: Please one persons salary: 50000
Your federal tax is :7500
Your state tax is :2500
Your net salaryis: 40000
Would you like to continue?(yes/no): ‘YES’
Please one persons salary: 12000
Your federal tax is :1800
Your state tax is :600
Your net salaryis: 9600
Would you like to continue?(yes/no): ‘yes’
Please one persons salary: 45000
Your federal tax is :6750
Your state tax is :2250
Your net salaryis: 36000
Would you like to continue?(yes/no): ‘yes’
Please one persons salary: 55000
Your federal tax is :8250
Your state tax is :2750
Your net salaryis: 44000
Would you like to continue?(yes/no): ‘yes’
Please one persons salary: 80000
Your federal tax is :12000
Your state tax is :4000
Your net salaryis: 64000
Would you like to continue?(yes/no): ‘yes’
Please one persons salary: 23000
Your federal tax is :3450
Your state tax is :1150
Your net salaryis: 18400
Would you like to continue?(yes/no): ‘NO’
*****
The number of pepole who earned more than 100000 is: 0
The number of pepole who earned More than or equal to 50000 and less than 100000 is: 3
The number of pepole who earned More than or equal to 25000 and less than 50000 is: 1
The number of pepole who earned Below 25000 is: 2
The total state tax is: 13250
The total federa tax is: 39750 Test Scenario2: Please one persons salary: 125000
Your federal tax is :25000
Your state tax is :6250
Your net salaryis: 93750
Would you like to continue?(yes/no): ‘yes’
Please one persons salary: 40000
Your federal tax is :6000
Your state tax is :2000
Your net salaryis: 32000
Would you like to continue?(yes/no): ‘YES’
Please one persons salary: 20000
Your federal tax is :3000
Your state tax is :1000
Your net salaryis: 16000
Would you like to continue?(yes/no): ‘NO’
*****
The number of pepole who earned more than 100000 is: 1
The number of pepole who earned More than or equal to 50000 and less than 100000 is: 0
The number of pepole who earned More than or equal to 25000 and less than 50000 is: 1
The number of pepole who earned Below 25000 is: 1
The total state tax is: 9250
The total federa tax is: 34000