push @b, [splice @a, 0, $l] while @a; #### print "@$_\n" for @b;