##
%hash = ();
foreach $_ (@array) {
$hash{getkey($_)} = $_;
}
####
my %res = map {
$_ => do {
my $re;
$re .= $translations{$_} for split //;
$re;
} if !$res{$_};
} @words;
####
my %res;
my @res = map {
$_ => do {
my $re;
$re .= $translations{$_} for split //;
$re;
} if !$res{$_};
} @words;
%res = @res;
####
my %res;
%res = @_ =map {
$_ => do {
my $re;
$re .= $translations{$_} for split //;
$re;
} if !$res{$_};
} @words;