#include <bits/stdc++.h>
using namespace std;
 
int main() {
	int n, d, ans = 0;
	cin >> n >> d;

	vector<vector <int>> x(n, vector<int>(d));
	for(int i=0;i<n;i++){
		for(int j=0;j<d;j++)
			cin >> x.at(i).at(j);
	}

	for(int i=0;i<n;i++){
		for(int j=0;j<i;j++){
			double sq = 0;
			for(int k=0;k<d;k++){
				int s = x[i][k] - x[j][k];
				sq += s * s;
			}
			int s = sqrt(sq);
			if(s == sqrt(sq)) ans++;
		}
	}
	cout << ans << endl;
}