ContiguousSubarray Program