def splitSSsym(SSymbol):
    """
    Splits supersymmetry symbol into two lists of strings
    """
    mssym = SSymbol.replace(' ', '').split(')')
    if len(mssym) > 1:
        modsym, gensym = mssym
    else:
        modsym = mssym[0]
        gensym = ''
    modsym = modsym.replace(',', '')
    if "1'" in modsym:
        gensym = gensym[:-1]
    modsym = modsym.replace("1'", '')
    if gensym in ['0', '00', '000', '0000']:
        gensym = ''
    nfrac = modsym.count('/')
    modsym = modsym.lstrip('(')
    if nfrac == 0:
        modsym = list(modsym)
    elif nfrac == 1:
        pos = modsym.find('/')
        if pos == 1:
            modsym = [modsym[:3], modsym[3], modsym[4]]
        elif pos == 2:
            modsym = [modsym[0], modsym[1:4], modsym[4]]
        else:
            modsym = [modsym[0], modsym[1], modsym[2:]]
    else:
        lpos = modsym.find('/')
        rpos = modsym.rfind('/')
        if lpos == 1 and rpos == 4:
            modsym = [modsym[:3], modsym[3:6], modsym[6]]
        elif lpos == 1 and rpos == 5:
            modsym = [modsym[:3], modsym[3], modsym[4:]]
        else:
            modsym = [modsym[0], modsym[1:4], modsym[4:]]
    gensym = list(gensym)
    return modsym, gensym
