#31854: 不知道哪裡出錯了


watinsin (Mizuhara Chizuru)


 

p=input()
for i in range(20):       
    instring=input().split()

    if len(instring)!=4:
        print()
    

    else:
        string=[]
        for i in range(4):
            string.append(int(instring[i]))

        string.sort()

 

        if string[1]%string[0]==0:
            if string[1]//string[0]==string[2]//string[1]:
                m=string[0]*((string[1]//string[0])**4)
                string.append(m)
                for i in range(5):
                    print('%d'%string[i],end=' ')
            else:
                m=string[0]+((string[1]-string[0])*4)
                string.append(m)
                for i in range(5):
                    print('%d'%string[i],end=' ')

        
        else:
            m=string[0]+((string[1]-string[0])*4)
            string.append(m)
            for i in range(5):
                    print('%d'%string[i],end=' ')

    print()

#31899: Re: 不知道哪裡出錯了


cges30901 (cges30901)



for i in range(20):       


20是哪裡來的?應該是輸入的第一行吧