Part B: In part A, the monthly contribution of $200 is used in the calculation. For a 'smarter' savings plan, we may ask: How much does the couple need to put on a monthly basis in order to achieve the goal of saving enough for the predicted 4-year tuition fee? In this part, you are asked to help the customer determine the minimum monthly saving amount in order to reach the goal for a given academic program. Assume that the same first payment $2,000 is used as in Part A. Based on the for loop structure constructed in part A, a condition while loop may be added as an outer loop. 1. Assume that the monthly payment increases from 50 dollars with an increment of $10 each time and repeat the calculations in Part A, until the saving goal is reached. For this, the students are asked to use a while loop. 2. Save the minimum' monthly contribution and print it on the command window. Output For this part, your program should generate the following output Print out the minimum monthly contribution for the savings plan with respect to each chosen academic program Code Requirements 1) You must use the fprintf function to display your results to the command window for assignment #3 for parts A and B. 2) You must use two types of loops (for and while loop) in your solution for part B of this assignment. Part B: In part A, the monthly contribution of $200 is used in the calculation. For a 'smarter' savings plan, we may ask: How much does the couple need to put on a monthly basis in order to achieve the goal of saving enough for the predicted 4-year tuition fee? In this part, you are asked to help the customer determine the minimum monthly saving amount in order to reach the goal for a given academic program. Assume that the same first payment $2,000 is used as in Part A. Based on the for loop structure constructed in part A, a condition while loop may be added as an outer loop. 1. Assume that the monthly payment increases from 50 dollars with an increment of $10 each time and repeat the calculations in Part A, until the saving goal is reached. For this, the students are asked to use a while loop. 2. Save the minimum' monthly contribution and print it on the command window. Output For this part, your program should generate the following output Print out the minimum monthly contribution for the savings plan with respect to each chosen academic program Code Requirements 1) You must use the fprintf function to display your results to the command window for assignment #3 for parts A and B. 2) You must use two types of loops (for and while loop) in your solution for part B of this assignment