##
$combine = pack("a*" x ($#ret + 1), @ret);
####
foreach my $item (@ret)
{
if($item =~ /([\x7f-\xff])/)
{
print "Array ...".substr($`,-5)." ||".$1.
"|| ".substr($',0,5)."\n";
}
}
my $via_join = join('',@ret);
if($via_join =~ /([\x7f-\xff])/)
{
print "Join ...".substr($`,-5)." ||".$1.
"|| ".substr($',0,5)."\n";
}
my $via_pack = pack("a*" x ($#ret+1),@ret);
if($via_pack =~ /([\x7f-\xff])/)
{
print "Pack ...".substr($`,-5)." ||".$1.
"|| ".substr($',0,5)."\n";
}