def siege(self, url):
        count = 0
        
        def fetcher(url):
            req = urllib2.urlopen(url)
            req.read()
        
        while not self.stop_flag.is_set():
            greenlets = [
                gevent.spawn(fetcher, url) for x in range(100)
            ]
            [g.join() for g in greenlets]
            count += 100
        
        return count % 'sent %s requests'
dataset/ETHPy150Open coleifer/irc/botnet/worker.py/WorkerBot.siege/swapped operands of `%`