<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def iterate_chunks(i, size=10):
 """ Iterate over an iterator ``i`` in ``size`` chunks, yield chunks. Similar to pagination. Example:: [[1, 2], [3, 4]] """

    accumulator = []

    for n, i in enumerate(i):
        accumulator.append(i)
        if (n+1) % size == 0:
            yield accumulator
            accumulator = []

    if accumulator:
        yield accumulator