test variable shadowing