"my" variable %hash1 masks earlier declaration in same scope