http://qs321.pair.com?node_id=1064607

abhay180 has asked for the wisdom of the Perl Monks concerning the following question:

I have a variable $count (range=1 to N), and arrays a_1,a_2,a_3...a_N. My requirement is: if $count==1:

foreach $i1 (@ a_1) { print $i1; }
if $count==2:
foreach $i1 (@ a_1) { foreach $i2 (@ a_2) { print $i1,$i2; } }
if $count==3:
foreach $i1 (@ a_1) { foreach $i2 (@ a_2) { foreach $i3 (@ a_3) { print $i1,$i2,$i3; } } }
So on... In short i need "variable" number of foreach loops based on variable "$count" Is this possible in PERL?