#include <bits/stdc++.h>  
using namespace std;  
  
int n;  
double x1[1000001], x2[10000001], y[10000001], B, H, I, C, J, D, E, F, G, K;  
  
int main()  
{  
    cin >> n;  
    for(int i=1; i<=n; i++) cin >> x1[i] >> x2[i] >> y[i];  
    for(int i=1; i<=n; i++) B+=x1[i]*x1[i];
    for(int i=1; i<=n; i++) H+=x1[i]*x2[i];
    for(int i=1; i<=n; i++) I+=x1[i];
    for(int i=1; i<=n; i++) C+=x2[i]*x2[i];
    for(int i=1; i<=n; i++) J+=x2[i];
    for(int i=1; i<=n; i++) D+=1;	
    for(int i=1; i<=n; i++) E+=x1[i]*y[i];
    for(int i=1; i<=n; i++) F+=x2[i]*y[i];
    for(int i=1; i<=n; i++) G+=y[i];
    K=B*C*D+H*J*I+I*H*J-H*H*D-I*C*I-B*J*J;
    double a=(C*D-J*J)/K;
	double b=(I*J-H*D)/K;
	double c=(H*J-I*C)/K;
	double d=b;
	double e=(B*D-I*I)/K;
	double f=(I*H-B*J)/K;
	double g=c;
	double h=f;
	double i=(B*C-H*H)/K;
	cout << a*E+b*F+c*G << " " << d*E+e*F+f*G << " " << g*E+h*F+i*G;
}
