in reply to References with hashes

If you really did just "change the values from a tutorial" then yes, it has bugs. I'd be interested to see precisely what tutorial it is that is this buggy.

Anyway, as presented here it has at least two serious bugs. First, %address isn't declared. Second, someone forgot to write the print_address subroutine.