use strict;
use warnings;
my %hash = ('a' => 'b', 'c' => 'd');
sub check {
my ($idx) = @_;
} else {
print "$idx isn't defined" }
}
check($hash{'a'});
check($hash{'x'});
check($hash{'b'});
dXNlIHN0cmljdDsKdXNlIHdhcm5pbmdzOwoKbXkgJWhhc2ggPSAoJ2EnID0+ICdiJywgJ2MnID0+ICdkJyk7CgpzdWIgY2hlY2sgewogICAgbXkgKCRpZHgpID0gQF87CiAgICBpZiAoZGVmaW5lZCAkaGFzaHskaWR4fSkgewogICAgICAgIHByaW50ICIkaWR4IGlzIGRlZmluZWQiOwogICAgfSBlbHNlIHsKICAgICAgICBwcmludCAiJGlkeCBpc24ndCBkZWZpbmVkIiAKICAgIH0KfQoKY2hlY2soJGhhc2h7J2EnfSk7CmNoZWNrKCRoYXNoeyd4J30pOwpjaGVjaygkaGFzaHsnYid9KTsKICAg