#include<bits/stdc++.h>
#include<cstdio>
using namespace std;
struct xxs
{
int c,m,e;
int num;
};
int main()
{
int n;
int sum = 0;
xxs a[1000 + 5];
cin>>n;
for(int i = 1;i <= n;i++)
{
cin>>a[i].c>>a[i].m>>a[i].e;
a[i].num =a[i].c + a[i].m + a[i].e;
for(int l = 0 ;l < i;l++)
{
if(max(a[i].c,a[l].c) - min(a[i].c,a[l].c) <= 5 && (max(a[i].m,a[l].m) - min(a[i].m,a[l].m) && max(a[i].e,a[l].e) - min(a[i].e,a[l].e) <= 5))
{
if(max(a[l].num,a[i].num) - min(a[l].num,a[i].num) <= 10) sum++;
}
}
}
cout<<sum<<endl;
return 0;
}