In cosmology, the behavior of space through time is given by a function called the scale factor, r(t). The variable, t, is related to time and has the range 0 to 2Ï€ with an interval of 0.01. The Freedman model predicts three possible behaviors of the scale factor depending upon estimates of the amount of matter in the universe. The amount of matter is represented by the variable E. If E = 0, then r(t) = Gt/2. If E = -1, then r(t) = Gcosh(t) - 1. If E = +1, then r(t) = Gcos(t). G is related to Newton's gravitational constant and G = 64000. Write a program that will ask the user for the epsilon value from which the curve of r versus t will be produced within the given time interval. The program should terminate if the user enters a non-valid value of E. HINT: The while loop should be controlled with 'or' logic for the three values of E. Run the program for all three epsilon cases, as well as termination, to be sure it is working. USE WHILE loop and If-elseif-else structure.