or download this
"my" variable %parvalues masks earlier declaration in same scope at ./
+3par-test2.pl line 23.
"my" variable $parkeys masks earlier declaration in same statement at
+./3par-test2.pl line 24.
...
syntax error at ./3par-test2.pl line 22, near "$parvalues{"
Global symbol "$parelement" requires explicit package name at ./3par-t
+est2.pl line 22.
Execution of ./3par-test2.pl aborted due to compilation errors.