Witam mam ArrayListe z zagniezdzonymi ArrayListami
przykladowo: [[a, b], [X, Y, Z], [1, 2]]
wynikiem ma byc iloczyn kartezjanski
[[a, X, 1], [b, X, 1], [a, Y, 1], [b, Y, 1], [a, Z, 1], [b, Z, 1], [a, X, 2], [b, X, 2], [a, Y, 2], [b, Y, 2], [a, Z, 2], [b, Z, 2]]
public ArrayList<T> combine(){
ArrayList<T> result = new ArrayList<>():
}
W zadaniu podkreslone jest ze maja byc dokladnie w takiej kolejnosci.