in reply to %Hashing Arrays

Amen to all the above...

I found I never really got complex data structures (like the hash of arrays you describe) in perl until I started messing around with the Data::Dumper module.

It contains a routine called Dumper() which takes a reference and displays its contents as attractively indented perl code.

So perldoc Data::Dumper as soon as you get the chance!