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))