function Main(input) {
  input = input.split("\n");
  N = parseInt(input[0]);
  x = new Array(N);
  y = new Array(N);
  h = new Array(N);
  for(i=0;i<N;i++){
    tmp=input[i+1].split(" ");
    x[i]=parseInt(tmp[0]);
    y[i]=parseInt(tmp[1]);
    h[i]=parseInt(tmp[2]);
  }
  for(i=0;i<N;i++){
    if(h[i]!=0){
      var x1=x[i];
      var y1=y[i];
      var h1=h[i];
      break;
        }
  }
  ans=0;
  for(i=0;i<101;i++){
    for(j=0;j<101;j++){
      var H =h1+Math.abs(i-x1)+Math.abs(j-y1);
      var count=0;
      for(k=0;k<N;k++){
        if(h[k]==H-Math.abs(i-x[k])-Math.abs(j-y[k])||h[k]==0){
          count++;
        }
      }

    if(count==N){
      ans=i+" "+j+" "+H;
      break;
    }
    }
  }
  console.log('%s', ans);
}
  
// "実行する"ボタンを押した時に実行される関数 (デバッグ用)
function debug(){
  var input = document.getElementById("input").value;
  Main(input);
}
Main(require("fs").readFileSync("/dev/stdin", "utf8"));
