code: def merge_elisions(elided: List[str]) -> str:
      
      results = list(elided[0])
      for line in elided:
          for idx, car in enumerate(line):
              if car == " ":
                  results[idx] = " "
      return "".join(results)
docs: Given a list of strings with different space swapping elisions applied, merge the elisions,
      taking the most without compounding the omissions.
  
      :param elided:
      :return:
  
      >>> merge_elisions([
      ... "ignavae agua multum hiatus", "ignav   agua multum hiatus" ,"ignavae agua mult   hiatus"])
      'ignav   agua mult   hiatus'