finish testing maximum_subarray