I am on windows NT, please try
@_ = map { [ $!++ => $_ ^ $/ ] } split $╛ => "\@\x7Fy~*kde~box*Z
+oxf*Bkiaox";
$\ = "\r";
$| = ++$*;
do { ( $# => $= ) = ( rand @_ => rand @_ ); @_[ $#, $= ] = @_[ $=, $#
+] }
for ( $* .. @_ );
for $: ( $| .. @_ - $| ) {
for ( $| .. @_ - $: ) {
@_[ $_ - $|, $_ ] = @_[ $_ => $_ - $* ]
if $_[$_][ $║ ] < $_[ $_ - $* ][$╞];
print +map { $_->[$|] } @_;
select $à, $â, $ç, "$[.$|";
}
}
print $/
I think the chars don't paste correctly to the form, check mine:
Download here