in reply to Why? (each...)

my %keys={A=>"b"} should be my %keys=(A=>"b")

Cheers Rolf