new_contents: # This program uses the same variable name throughout
  def spam():
      eggs = 'spam local'
      print(eggs)  # prints 'spam local'
  
  
  def bacon():
      eggs = 'bacon local'
      print(eggs)  # prints 'bacon local'
      spam()
      print(eggs)  # prints 'bacon local'
  
  
  eggs = 'global'
  bacon()
  print(eggs)  # prints 'global'
  
subject: Initialize 04.sameName