The result is ReferenceError because JS has asked SCOPE by LOOKING-UP and
traversing from the current scope to the global scope and has not found any declaration for variable 'b'.
However, for 'c' there is an assigned value and JS has looked-up to scope upto the global level and in
non-strict mode of JS, the compiler has created a variable declaration for 'c' and has given it to foo.
