old_contents: from errno import EEXIST
  import os
  import sys
  from functools import partial
  
  if sys.version_info < (3,):
      def makedirs(name, exist_ok=False):
          try:
              os.makedirs(name=name)
          except OSError as e:
              if not exist_ok or e.errno != EEXIST or not os.path.isdir(name):
                  raise
  else:
      makedirs = partial(os.makedirs)
  
  if sys.version_info >= (3,):
      BUILTINS_NAME = "builtins"
  else:
      BUILTINS_NAME = "__builtin__"
  
new_contents: from errno import EEXIST
  import os
  import sys
  from functools import partial
  
  if sys.version_info < (3,):
      def makedirs(name, exist_ok=False):
          try:
              os.makedirs(name=name)
          except OSError as e:
              if not exist_ok or e.errno != EEXIST or not os.path.isdir(name):
                  raise
  else:
      makedirs = partial(os.makedirs)
  
  if sys.version_info >= (3,):
      BUILTINS_NAME = "builtins"
  else:
      BUILTINS_NAME = "__builtin__"
  
  input = raw_input if sys.version_info < (3,) else input
  
subject: Add input to python_two compatibility mode