sub foo { #takes 2 arguments, a scalar(number between x and y) and a hashref #make the scalar jump through a hoop #make a copy of the hash referenced by the hashref #set the hashref on fire #multiply each value in the newly created hash by the scalar #return a reference to said newly created hash }