code: def recursive_copy(source, destination):
      
      if os.path.isdir(source):
          copy_tree(source, destination)
docs: A wrapper around distutils.dir_util.copy_tree but won't throw any exception when the source
      directory does not exist.
  
      Args:
          source (str): source path
          destination (str): destination path