#!perl -l
@d=@ARGV;while($d[2]--){$b[$n++]=$d[$m%2];if($i++==$b[$m]-1){$i=0;$m++}}print@b
|
#!perl -l
@d=@ARGV;$==pop@d;while($=--){$b[$n++]=$d[$m%2];if($i++==$b[$m]-1){$i=0;$m++}}print@b
|
#!perl -l
@d=@ARGV;$==pop@d;while($=--){$b[$n++]=$d[$c%2];if(($i++)==$b[$m]-1){$i=0;$m++;$c++}}print@b
|
#!perl
@d=@ARGV;$m=($l=pop@d)-1;while($l--){print($b[$l]=$d[$c%2]);if(($i++)==$b[$m]-1){$i=0;$m--;$c++}}print$/
|
#!perl
@d=@ARGV;$m=($l=pop@d)-1;while($l--){print($b[$l]=$d[$c%2]);if(($i++)==$b[$m]-1){$i=0;$m--;$c++;}}print$/
|
#!perl
@d=@ARGV;$m=($l=$d[2])-1;while($l--){print($b[$l]=$d[$c]);if(($i++)==$b[$m]-1){$i=0;$m--;$c=($c?0:1);}}print$/
|
#!perl
($j,$k,$l)=@ARGV;$m=$l-1;while($l--){print($b[$l]=($c?$k:$j));if(($i++)==$b[$m]-1){$i=0;$m--;$c=($c?0:1);}}print$/
|
#!perl
$l=pop;$k=pop;$j=pop;$m=$l-1;$c=0;while($l--){print($b[$l]=($c?$k:$j));if(($i++)==$b[$m]-1){$i=0;$m--;$c=($c?0:1);}}print$/
|