var r =readline().split(" ").map(function(x) { return parseInt(x); });
var c =readline().split(" ").map(function(x) { return parseInt(x); });
var d =readline().split(" ").map(function(x) { return parseInt(x); });
var t = true;
var x1,x2,x3,x4;
for(x1=0;x1<=20 && t;x1++)
{
    for(x2=0;x2<=20 && t;x2++)
    {
        for(x3=0;x3<=20 && t;x3++)
        {
            for(x4=0;x4<=20 && t;x4++)
            {
                if( r[0]===x1+x2 && r[1]===x3+x4 && d[0]===x1+x4 && d[1]===x2+x3 && c[0]===x1+x3 && c[1]===x2+x4 )
                {
                    t = false;
                }
            }
        }
    }   
}
if(x1===21 && x2===21 && x3===21 &&x4===21 ) print(-1);
else print((x1-1)+" "+(x2-1) + "\n" + (x3-1) +" "+(x4-1));