Three inputs (a, b, c) represent length of sides of a triangle. Output is the type of the triangle that is created (equilateral, isosceles, scalene, not a triangle, invalid values).
(a) Describe, in English, how you would partition the input space for this program.
(b) For the partitions that you identified in (a) that are amenable to boundaryvalues, what are the boundary values that you can identify for each partition? For the partitions that you identify in (a) that are not amenable to boundary-values, what are the representative values for each partition?