#include<bits/stdc++.h>
using namespace std;
struct node{
int a,b,c,sum;
}sz[1001];
int main(){
int n,ans=0;
cin>>n;
for(int i=1 ; i<=n ; i++){
cin>>sz[i].a>>sz[i].b>>sz[i].c;
sz[i].sum=sz[i].a+sz[i].b+sz[i].c;
}
for(int i=1 ; i<n ; i++){
for(int j=i ; j<=n ; j++){
if(abs(sz[i].a-sz[j].a)<=5 && abs(sz[i].b-sz[j].b)<=5 && abs(sz[i].c-sz[j].c)<=5 && abs(sz[i].sum-sz[j].sum)<=10){
ans++;
}
}
}
cout<<ans;
return 0;
}