J: Inputformat abstraction
P: TriangleEnumeration example data input