#!perl s!!- !;eval's/./$& $&/g;'x pop;print |
#!perl $_='- ';eval's/./$& $&/g;'x pop;print |
#!perl
$_='-
';for$x(1..pop){s/./$& $&/g}print
|
#!perl -l $s=pop;$_='-';s/./$& $&/g while$s--;print |
#!perl -l
$_='-'x($i=3**pop);s/(-{$i}){3}/$+.' 'x$i.$+/ge while$i/=3;print
|
#!perl -l
$_='-'x($i=3**pop);while($i/=3){s/(-{$i}){3}/$+.' 'x$i.$+/ge}print
|
#!perl -l
$_='-'x($i=3**pop);while($i/=3){s/(-{$i}){3}/'-'x$i.' 'x$i.'-'x$i/ge}print
|