function Main(input){
  var inputs = input.split("\n");
  var N = inputs[0].split(" ")[0];
  var D = inputs[0].split(" ")[1];
  var a = [];
  for(i=1;i<=N;i++){
    a[i-1] = inputs[i].split(" ");
  }
  var n = 0;
  for(j=0;j<=(N-1);j++){
    for(l=0;l<=(N-1);l++){
      var b=0;
      var k=0;
      var s;
      if(j<=l){
        continue;
      }
      for(m=0;m<=(D-1);m++){
        b = a[j][m] - a[l][m];
        k += Math.pow(b,2);
      }
      s = Number.isInteger(Math.pow(k,1/2));
      if(s==true){
        n += 1;
      }
    }
  }
  console.log(n);
}
  Main(require('fs').readFileSync('/dev/stdin','utf8'));