Correct!,
Since you want to 'learn references', what prasadbabu did, was dereferencing, so $a1 actually holds it's own copy of the value derederendec from the hash.
"We all agree on the necessity of compromise. We just can't agree on when it's necessary to compromise." - Larry Wall.