We have seen several examples where new curly brace blocks can be defined, and every time a new set of matching {and } is created, it defines a new scope. This means that the variables that are ...