#include<iostream>
#include<cmath>
#include<cstdio>
using namespace std;
int a[11][11];
int main()
{
	int n,d,cnt=0;
	cin>>n>>d;
	for(int i=1;i<=n;i++)
	{
		for(int j=1;j<=d;j++)
		{
			cin>>a[i][j];
		}
	}
	for(int i=1;i<=n-1;i++)
		for(int j=i+1;j<=n;j++)
		{
			double p=0;
			int dd=0;
			for(int k=1;k<=d;k++)
			{
				dd=a[i][k]-a[j][k];
				p+=pow(dd,2);
			}
			p=sqrt(p);
			if(floor(p)==p)	
				cnt++;
		}
	cout<<cnt;
	return 0;
}