#!perl $.='-';$..=' 'x3**$_.$.for 0..-1+pop;print$..$/ |
#!perl
$.='-';map{$..=' 'x3**$_.$.}0..-1+pop;print$..$/
|
#!perl
$.='-';for(0..-1+pop){$..=(' 'x3**$_).$.}print$..$/
|
#!perl
@>='-';map{push@>,' 'x3**$_,@>}0..-1+pop;print@>,$/
|
#!perl
@>='-';map{push@>,' 'x($.=3**$_),@>}0..-1+pop;print@>,$/
|
#!perl
@b='-';map{push@b,' 'x($a=3**$_),@b}0..-1+pop;print@b,$/
|
#!perl
@b='-';map{push@b,' 'x($a=3**$_),reverse@b}0..-1+pop;print@b,$/
|
#!perl
$_='-'x($b=3**pop);s/((-){$b}){2}/$1.' 'x$b/gewhile$b/=3;print"$_
"
|
#!perl
$_='-'x($b=3**pop);s/((-){$b}){2}/$1.' 'x$b/gewhile$b/=3;print$_,$/
|
#!perl
$_='-'x($b=3**pop);s/((-){$b}){2}/$1.' 'x$b/ge while$b/=3;print"$_
";
|