n, m, W = map(int, input().split()) N = n + m a = list(map(int, input().split())) b = list(map(int, input().split())) c = list(map(int, input().split())) d = list(map(int, input().split())) e = a + [-i for i in c] f = b + [-i for i in d] dp = [None for i in range(1<> j & 1: continue if 0 <= w + e[j] <= W: dp[i | (1<