n = int(input()) weights = list(map(int, input().split())) numbers = list(map(int, input().split())) hashset = set() # def dfs(now, sum): # if now == n: # hashset.add(sum) # # print(now, sum) # return # for i in range(numbers[now]+1): # dfs(now + 1, sum + i ...