at beginning of BLOCK value of $r is: set in file scope at end of BLOCK value of $r is: set in BLOCK's scope but formerly: set in file scope after BLOCK value of $r is: set in file scope