def calculateMaxTasteSum(tastes): lastOnMaxTasteSum = 0 lastOffMaxTasteSum = 0 for taste in tastes: lastOnMaxTasteSum, lastOffMaxTasteSum = (lastOffMaxTasteSum + taste), max(lastOnMaxTasteSum, lastOffMaxTasteSum) return max(lastOnMaxTasteSum, lastOffMaxTasteSum) sushiNum = input() sushiTastes = list(map(int, input().split())) print(calculateMaxTasteSum(sushiTastes))