#include <iostream>
using namespace std;
int main(){
int f; //宣告變數決定迴圈執行幾次
cin>>f; //輸入變數的值
for(int g = 1;g <= f;g++){
int a, b, c, d; //宣告4個變數
cin>>a>>b>>c>>d; // 輸入數列的各個數值
int e; //宣告變數
if(d - c == c - b){
e = c - b; //透過判斷得到該數列為等差數列,將公差存取在變數e
cout<<a<<" "<<b<<" "<<c<<" "<<d<<" "<<d + e<<endl; //輸出該等差數列
}else{
e = d / c; //透過判斷得到該數列為等比數列,將公比存取在變數e
cout<<a<<" "<<b<<" "<<c<<" "<<d<<" "<<d * e<<endl; //輸出該等比數列
}
}
return 0;
}
#include
using namespace std;
int main(){
int f; //宣告變數決定迴圈執行幾次
cin>>f; //輸入變數的值
for(int g = 1;g <= f;g++){
int a, b, c, d; //宣告4個變數
cin>>a>>b>>c>>d; // 輸入數列的各個數值
int e; //宣告變數
if(d - c == c - b){
e = c - b; //透過判斷得到該數列為等差數列,將公差存取在變數e
cout<<a<<" "<<b<<" "<<c<<" "<<d<<" "<
}else{
e = d / c; //透過判斷得到該數列為等比數列,將公比存取在變數e
cout<<a<<" "<<b<<" "<<c<<" "<<d<<" "<
}
}
return 0;
}