N, M = list(map(int, input().split()))

l = list(map(int, input().split()))

l.sort()



free = N

s = sum(l)



free -= s

if free<0:

    print((-1))

else:

    print(free)

N, M = list(map(int, input().split()))

l = list(map(int, input().split()))

l.sort()



free = N - sum(l)

if free<0:

    print((-1))

else:

    print(free)

N, M = list(map(int, input().split()))
l = list(map(int, input().split()))
l.sort()
free = N
s = sum(l)
free -= s
if free < 0:
    print((-1))
else:
    print(free)

N, M = list(map(int, input().split()))
l = list(map(int, input().split()))
l.sort()
free = N - sum(l)
if free < 0:
    print((-1))
else:
    print(free)

-free = N -s = sum(l) -free -= s +free = N - sum(l)