Jak spłaszczyć grupę w jedną krotkę w Pig?

Od tego:

(1, {(1,2), (1,3), (1,4)} )
(2, {(2,5), (2,6), (2,7)} )

... Jak możemy to wygenerować?

((1,2),(1,3),(1,4))
((2,5),(2,6),(2,7))

... A jak możemy to wygenerować?

(1, 2, 3, 4)
(2, 5, 6, 7)

Dla jednego rzędu wiem jak to zrobić. Problem polega na tym, że muszę iterować przez wiele wierszy I manipulować grupami wewnętrznymi w tym samym czasie.

questionAnswers(3)

yourAnswerToTheQuestion