a very cool execise about the scoping of variables and values at creation time of functions