java console and determines if they can be used in correct arithmetic formula (in the given order)like " ," ,or " * - write short java program that creates pair class that can store two objects declared as generic types demonstrate this program by creating and printing pair objects that contain five different kinds of pairssuch as and - generic parameters are not included in the signature of method declarationso you cannot have different methods in the same class that have different generic parameters but otherwise have the same names and the types and number of their parameters how can you change the signatures of the conflicting methods to get around this restrictioncreativity - explain why the java dynamic dispatch algorithmwhich looks for the method to invoke for call ()will never get into an infinite loop - write java class that extends the progression class so that each value in the progression is the absolute value of the difference between the previous two values you should include default constructor that starts with and as the first two values and parametric constructor that starts with specified pair of numbers as the first two values - write java class that extends the progression class so that each value in the progression is the square root of the previous value (note that you can no longer represent each value with an integer you should include default constructor that has , as the first value and parametric constructor that starts with specified (doublenumber as the first value - rewrite all the classes in the progression hierarchy so that all values are from the biginteger classin order to avoid overflows all together