function Main(input) {
  input = input.split('\n')
  var tmp = input[0].split(' ')
  var N = tmp[0]
  var D = tmp[1]

  var calc = 0
  var result = 0

  for (var i = 0; i < N - 1; i++) {
    var number1 = input[i + 1].split(' ')
    for (var j = 0; j < N - 1 - i; j++) {
      calc = 0
      // 値を計算する場所
      var number2 = input[i + 2 + j].split(' ')

      for (var k = 0; k < D; k++) {
        calc = calc + Math.pow(Math.abs(number1[k] - number2[k]), 2)
      }

      // 整数を判定する場所
      if (Number.isInteger(Math.sqrt(calc))) {
        result++
      }
    }
  }

  console.log('%d', result)
}

Main(require('fs').readFileSync('/dev/stdin', 'utf8'))
