I have a list of arbitrary length, and I need to split it up into equal size chunks and operate on it. There a