Write a Java program that reads several values from an input file “Numbers.txt” and stores them in an integer array A of size 100. You program should do the following: 1) Use a method which you call ReadList to initialize the array A with the values in the “Numbers.txt” file using end-of-file loop control. 2) The program should then call a method PrintList to print the values stored in the array A. 3) Write a method called Smallest that return the smallest element of A. 4) Use a method SumOfN to compute the sum of all the elements of the array A. 5) Finally, use a method Average that will return the average of all the element of A. 6) All computed values should be displayed from main(); 7) Save the three results of the three methods: Smallest, SumOfN, and Average in a file you call "myOutFile.txt"