/*
TASK:tri
LANG:C++
*/
#include <iostream>
using namespace std;
int c[501], x=1;
int main()
 {
  int u[500], a, n, i, j, op=0, xox=0;
  a=-2;
  cin>>n;
  do
   {
    a+=2;
    cin>>u[a]>>u[a+1];
   }while(u[a]!=0 && u[a+1]!=0);
  j=a;
  for(a=1; a<=n; a++)
   {
    for(x=0; x<=j; x++) if(u[x]==a) c[a]++;
   }
  for(x=1; x<=n; x++)
  { 
  if(c[x]>=2) xox++; }
  cout<<xox/3<<"\n";
  return 0;
}
