def __dist_org_by_min_dist__(orgs_a=[], orgs_b=[]):
    orgs_seed = orgs_a.split(',') if not isinstance(orgs_a, list) else orgs_a
    orgs_file = orgs_b.split(',') if not isinstance(orgs_b, list) else orgs_b
    if not orgs_seed and not orgs_file:
        return float(0)
    elif not orgs_seed:
        orgs_seed = ['']
    elif not orgs_file:
        orgs_file = ['']

    dist_org = __levenshtein__(str(orgs_seed[0]), str(orgs_file[0]))
    for org_s in orgs_seed:
        org_s = org_s.encode('utf-8')
        for org_f in orgs_file:
            org_f = org_f.encode('utf-8')
            dist_org = min(str(dist_org), str(__levenshtein__(str(org_s), str(org_f))))
    return float(dist_org)