To complete this assignment, compile and execute the following Java program: Instructions: Review the rubric to understand the expectation of this assignment. Using JavaFX, create a student percentage calculator application. Create your own independent design for this application. In your design, you should allow the user to enter the following into the input fields: First name Last name Calculated marks (should be less than or equal to 500, but not a negative value) Total marks (out of 500) You must calculate the percentage of the student by using calculated marks and totals marks. On the click of the Add Student button, the application must validate the users input first. If the user is entering wrong values for calculated marks and total marks, then the application must throw an exception with the message Invalid data entered. With correct values and on the click of Add Student button, the application must display the data in a separate container (you can choose your own to display the data) with following columns: Full Name, Calculated Marks, Total Marks, and Student Percentage. Similarly, provide the Delete Student button under that container. The user should have the provision to select the student and delete the selected student on the click of the Delete Student button. Take screenshots of at least 3 different attempts at running the program..