Maximum Subarray Sum Using Dpd