code: def prettify(name, blank=" "):
      
      if name.startswith("."):  # remove starting
          name = name[1:]
  
      for bad_char in BAD_CHARS:
          name = name.replace(bad_char, blank)  # remove token
  
      name = String(name).remove_all(blank)
  
      for i in range(1, len(name) - 2):
          try:
              are_blanks = name[i - 1] == blank and name[i + 1] == blank
              if are_blanks and name[i] in BAD_CHARS:
                  name = name[:i - 1] + name[i + 2:]
          except:  # out of bounds
              pass
  
      if name.startswith(blank):
          name = name[1:]
  
      if name.endswith(blank):  # remove ending replacement
          name = name[:-1]
  
      return name
docs: Prettify name of path
  
      :param name: path Name: to edit
      :param blank: default blanks in name
      :return: Prettier name from given one: replace bad chars with good ones