def checkRomanNumerals(labelList, usePrefix):

    skipList = ["_"]
    stripList = ["A", "B", "C", "X", "0"]
    romanList = ["I", "V", "X"]

    pLen = len(usePrefix)
    yesR = 0
    notR = 0
    for aLabel in labelList:
        bLabel = aLabel.upper()
        if (bLabel.startswith(usePrefix)):
            bLabel = bLabel[pLen:]
            if (bLabel[-1] in stripList):
                bLabel = bLabel[:-1]
            for ii in range(len(bLabel)):
                if (bLabel[ii] in romanList):
                    yesR += 1
                else:
                    if (bLabel[ii] not in skipList):
                        notR += 1

    # print "         in checkRomanNumerals : ", yesR, notR

    if (notR == 0):
        return (1)
    if (notR > yesR):
        return (0)

    if (yesR > 0):
        print " ??? strange counts in checkRomanNumerals ??? "
        return (1)

    return (0)