Create a class called TriangleTester, which has a method called classify(). The classify method should have three integer parameters corresponding to the sides of a triangle, and should return one of the following results:  Invalid:	At least one of the sides has a negative value Impossible:	The values are all positive, but cannot form a valid triangle Equilateral:	All three side lengths are equal Isosceles:	Only two of the side lengths are equal Right-Angled:	The triangle contains a ninety-degree angle (use Pythagoras!) Scalene:	All three sides have different lengths If a triangle is both right-angled and scalene, report it as right-angled.  In your main() method you should read in the three sides, create an instance of the TriangleTester and call its classify method, then print out the results. Note that your program must work for sides entered in any order (i.e. not always longest side first, for example).