l=lambda: map(int,raw_input().split())
r1,r2=l()
c1,c2=l()
d1,d2=l()        
b=(c2-d1+r1)/2
a=r1-b
c=d2-b
d=d1-a
if c+d<>r2 or b+c<>d2 or b+d<>c2:
    print -1
    exit()
f=[0]*100
f[a],f[b],f[c],f[d]=1,1,1,1
if sum(f[1:10])==4:
    print a,b
    print c,d
else:
    print -1