Maximum Subarray Divide And Conquer Algorithm In Programming