cas = int(input()) def run(): n = int(input()) a = [*map(int, input().split())] la,ra,lb,rb = map(int, input().split()) la-=1 lb-=1 ra-=1 rb-=1 s = [0] for x in a: s.append(s[-1] + x) ans = 0 for ia in range(la,ra+1): if ia <= lb: t = (ia + lb) // 2 ans = max(ans, s[t + 1]) elif ia >= rb: t = (ia + rb + 1) // 2 ans = max(ans, s[n] - s[t]) else: ans = max(ans, min(s[ia + 1], s[n] - s[ia])); return ans for ca in range(cas): ans = run() print(f'Case #{ca+1}: {ans}')