Solution Cart Solution Donation Quantity Subtotal × For this lab, you will implement a simple To Do List application. The program must include a GUI that looks like this: ToDos must provide the following features: Adding items: $40.00 For this lab, you will implement a simple To Do List application. The program must include a GUI that looks like this: ToDos must provide the following features: Adding items: quantity $40.00 Coupon: Apply coupon Update cart You may be interested in… In this lab assignment, you are asked to write java code of given classes in the following class diagram You are given an UML diagram that expresses relationship between three classes. Circle class is the parent class of the Curve and Cylinder classes.Rated 5.00 out of 5 Waived! $30.00 Original price was: $30.00.$20.00Current price is: $20.00. Add to cart Using best practises in programming, design and develop a project based on the following requirements: Ask the user how many words they would like to typeRated 5.00 out of 5 Waived! $40.00 Original price was: $40.00.$30.00Current price is: $30.00. Add to cart Upon running the program, it should welcome the user to your Ice Cream shop and assign them a random order number.Rated 5.00 out of 5 Waived! $55.00 Original price was: $55.00.$40.00Current price is: $40.00. Add to cart Donation Totals Subtotal $40.00 Total $40.00 Proceed to Donation