#!perl -l $$=pop;s/.?/$ARGV[1&pos]x$&||$ARGV[0]/eg until/(.{$$})./;print$1
#!perl -l $c=pop;$_=join"",@ARGV;$|=0until~s/./$ARGV[$|--]x$&/eg&&/.{$c}/;print$&