import counter

badrequests = counter.Counter (0,1)

def filter_list (requests):
    res = 0
    for req in requests:
        res += filter (req.data)
        pass
    return res

def global_count ():
    return badrequests.value

def filter (requestdata):
    
    def isbad (requestdata):
        if len (requestdata) < 3 or requestdata[0] != 'G' or \
               requestdata[1] != 'E' or requestdata[2] != 'T':
            return 1
        return 0
    
    if isbad (requestdata): 
        badrequests.add ()
        return 1
    
    return 0
