adding max crossing subarray