n,x = map(int, input().split())
a = list(map(int,input().split()))
b = list(map(int,input().split()))
k =[]
for i in range(n):
    k.append(min(a[i], b[i]))

print(min(sum(k), x))

哪个便宜选哪个,用min能少写几行