https://stackoverflow.com/questions/11318680/split-array-into-chunks-of-n-length
Anonymous
Programmer time is expensive, conserve it in preference to machine time.