Split into k sub-arrays (#9020) - Basecamp