def m(a,b): r=a+b if a and b:r=max(a[0]+m(a[1:],b)if a[0]>=b[0]else 0,b[0]+m(a,b[1:])if b[0]>=a[0]else 0) return r while 1:print m(*raw_input().split())