human
Solve the following python programming problem given the following code:
def chunks(iterable, size) : 
    def chunk_factory(iterable, size) : 
        args = ([iter (iterable)] * size) 
        return itertools.izip_longest (* args, fillvalue = None) 
for chunk in chunk_factory (iterable, chunk_factory) : 
        (yield ''.join ([e for e in chunk if (e is not None)])) 
raise StopIteration () 

    
    

    Fix the buggy line: for chunk in chunk_factory (iterable, chunk_factory) :
assistant
#Here is Python program to fix the buggy line: for chunk in chunk_factory (iterable, chunk_factory) :
.

for chunk in chunk_factory (iterable, size) :