def _parse_response_line(self, line):
        bits = line.split(None, 1)
        if len(bits) != 2:
            raise InvalidRequestLine(line)

        # version
        matchv = VERSION_RE.match(bits[0])
        if matchv is None:
            raise InvalidRequestLine(bits[0] % "Invalid HTTP version: %s")
        self._version = (int(matchv.group(1)), int(matchv.group(2)))

        # status
        matchs = STATUS_RE.match(bits[1])
        if matchs is None:
            raise InvalidRequestLine("Invalid status: {0:s}".format(bits[1]))

        self._status = bits[1]
        self._status_code = int(matchs.group(1))
        self._reason = matchs.group(2)
dataset/ETHPy150Open circuits/circuits/circuits/web/parsers/http.py/HttpParser._parse_response_line/swapped operands of `%`