Implement MaxSubarray and test.