Subarray Division