java
please help
. printFooter(). Define the overloaded public static method called sumValues() with the following specs: o The first method will accept two strings as argument and return the added strings. o The second one will accept two real numbers as argument and return the added result when called o The third one will accept two characters as argument, and return the resultant character after adding those two, when called. o The fourth one will accept one character as argument, and after being called, will generate a second character between 'E' and 'K' inclusive by calling Math.random() method from inside it. It will then print the generated character from inside this method, and after that add the generated character with the first one (received via argument). Finally, the resultant character will be returned to the called method. (Hint: For Math.random() method with examples See Slide #139 and 141 from Unit 2, and slide #48 and 49 from Unit 3) The fifth one will accept one integer number as argument, and after being called, will generate a second integer number between 5 and 15 inclusive by calling Math.random() method from inside it, it will then print the generated number from inside this method, and after that add the generated number with the first one (received via argument). Finally, the resultant integer number will be returned to the called method. (Hint: For Math.random) method with examples See Slide #139 and 141 from Unit 2) Note: All the above methods should be public and static methods with the name sum Values Based on the specifications outlined above you pick up the appropriate formal parameters and return types for these overloaded methods. Complete the driver method with the following specs in sequence as outlined below: Io Print the custom header message with the appropriate question number as argument by calling the header method. Call the sumValues() method to add the numbers 2.5 and 13.6, and then print their sum with two decimal places from the driver method using printf() statement. oCall the sumValues() method to add the characters's' and d', and print the resultant character from the driver method using printf() statement. o Prompt the user to input a name using Scanner reference variable. Call the sum Values() method to add the strings "I am " and the user-entered name, and print the added strings from the driver method using printf statement o Using the same Scanner reference-variable, prompt the user to input any character (sce slide #93. unit 2). (Watch out: If you used nextLine() method before this prompt, you have to dear the input buffer before asking for this; sec slide #94 - 96, Unit2) Page 5 of 6