Uitgaande van 2 lijsten $$a$$ en $$b$$ willen we een nieuwe lijst construeren. Deze lijst bevat alle koppels, waarbij het eerste element uit de lijst $$a$$ komt, en het tweede element uit de lijst $$b$$. Elk koppel wordt door een tuple voorgesteld.

Stel dat de lijst $$a$$ gegeven wordt door $$a = [a_0, a_1, ..., a_M]$$ en analoog $$b = [b_0, b_1, ..., b_N]$$, dan is de resultaatlijst $$c = [(a_0, b_0), (a_0, b_1), ..., (a_0, b_N), (a_1, b_0), ... (a_1, b_N), ... , (a_M, b_0), ..., (a_M, b_N)]$$.

Invoer

Twee regels, met op elke regel een aantal gehele getallen gescheiden door komma's. Elke regel bevat minstens 1 getal.

Uitvoer

De lijst die zoals hierboven aangegeven opgebouwd wordt.

Voorbeeld

Invoer:

1, 2, 3, 4
10, 20, 30

Uitvoer:

[(1, 10), (1, 20), (1, 30), (2, 10), (2, 20), (2, 30), (3, 10), (3, 20), (3, 30), (4, 10), (4, 20), (4, 30)]