def _match_uid(self):
        """
        Messages with unique identifiers corresponding to the
        specified unique identifier set.
        """
        for elt in self.args["msg_set"]:
            if isinstance(elt,str) and elt == "*":
                if self.ctx.uid == self.ctx.uid_max:
                    return True
            elif isinstance(elt,int) and elt == self.ctx.uid:
                return True
            elif isinstance(elt, tuple) and (self.ctx.uid >= elt[0] and \
                                             elt[1] <= self.ctx.uid):
                return True
        return False
dataset/ETHPy150Open scanner/asimap/asimap/search.py/IMAPSearch._match_uid/swapped operands of `<=`