docs: def main(dataset1, dataset2, target):
      """
      Parameters
      ----------
      dataset1 : str
      dataset2 : str
      target : str
      """
      d1 = read_raw(dataset1)
      d2 = read_raw(dataset2)
      merged = merge(d1, d2)
      with open(target, 'wb') as f:
          pickle.dump(merged, f, protocol=pickle.HIGHEST_PROTOCOL)