#include <iostream>
#include <iomanip>
#include <math.h>
#include<string>
using namespace std;
int x, n, c, b, g, num;
struct student
{
int yuwen;
int shuxue;
int yingyu;
};
student a[1000];
int main()
{
cin >> x;
n = x;
num = 0;
while (x > 0)
{
cin >> a[x].yuwen >> a[x].shuxue >> a[x].yingyu;
x = x - 1;
}
x = 1;
while (x < n)
{
b = x + 1;
while (b <= n)
{
if (abs(a[b].yuwen - a[x].yuwen) <= 5 && abs(a[b].shuxue - a[x].shuxue) <= 5 && abs(a[b].yingyu - a[x].yingyu) <= 5 && abs(a[b].yuwen + a[b].shuxue + a[b].yingyu - a[x].shuxue - a[x].yuwen - a[x].yingyu) <= 10)
num = num + 1;
b = b + 1;
}
x = x + 1;
}
cout << num;
}