##
sub get_md5
{
md5_hex("$secret" . "$_")
};
####
my @array = qw(foo bar baz);
my %md5_other_hash = (map {&get_md5, $_ } @array);
####
my %md5_hash = ( &get_md5('foo') => "foo",
&get_md5('bar') => "bar",
&get_md5('bar') => "baz",
);
####
print &get_md5('foo');