while True: try: input() m_li = [int(x) for x in input().split()] x_li = [int(x) for x in input().split()] except EOFError: break s = set((0,)) for i in range(len(x_li)): while x_li[i]: for n in tuple(s): s.add(n+m_li[i]) x_li[i] -= 1 print(len(s))
while True: try: input() m_li = [int(x) for x in input().split()] x_li = [int(x) for x in input().split()] except EOFError: break s = set((0,)) for i in range(len(x_li)): while x_li[i]: for n in tuple(s): s.add(n+m_li[i]) x_li[i] -= 1 print(len(s))