FindGreatestSumOfSubArray