1. Split flat array into multiple arrays with specific counts dictated by another array of integers

    Split flat array into multiple arrays with specific counts dictated by another array of integers