#!perl s/./$& $&/gfor($\="- ")x+pop;print |
#!perl -l
s//-/;for$*(1..pop){s/./$& $&/g}print
|
#!perl -l
$_="-";for$*(1..pop){s/./$& $&/g}print
|
#!perl -l
$_="-";for$x(1..shift){s/./$& $&/g}print
|
#!perl -l
sub c{$_--?join$"x3**$_,(&c)x2:"-"}$_=shift;print&c
|
#!perl -l
sub c{$_--?join$"x(3**$_),(&c)x2:"-"}$_=shift;print&c
|