The address of $varible, which contains the value 22, is SCALAR(0x801e64540) Look at that! $variable now equals 25 the sum of 5 and 2 is 7 and the difference is 3 the sum of 9 and 2 is 11 Use of uninitialized value $diff in say at line 34. and the difference is