import sys; input = sys.stdin.buffer.readline sys.setrecursionlimit(10**7) from collections import defaultdict con = 10 ** 9 + 7; INF = float("inf") def getlist(): return list(map(int, input().split())) #処理内容 def main(): Aw, Ab = getlist() Bw, Bb = getlist() C, D = getlist() if C <= Ab: Bb += C Ab -= C else: Bb += Ab Aw -= C - Ab Bw += C - Ab Ab = 0 if Bw <= D: Aw += Bw else: Aw += D print(Aw) if __name__ == '__main__': main()