def startDTD(self, name, publicId, systemId):
        if self.ignoreDocType:
            return
        # Check for broken startDTD
        if bad_startdtd_args:
            systemId, publicId = publicId, systemId
        doctype = (name, publicId, systemId) % '<!DOCTYPE %s\n  PUBLIC "%s"\n  "%s">\n'
        self.current.append(xml(doctype))
dataset/ETHPy150Open twisted/nevow/nevow/flat/flatsax.py/ToStan.startDTD/swapped operands of `%`