#include <bits/stdc++.h> using namespace std; using ll = long long; int main(){ ios::sync_with_stdio(false); cin.tie(0); int Q; cin >> Q; vector<int> V; vector<pair<int,int>> E; vector<tuple<int,int,int>> F; array<int,3> ary; while(Q--){ int a, b, c; cin >> a >> b >> c; V.emplace_back(a); V.emplace_back(b); V.emplace_back(c); E.emplace_back(minmax(a, b)); E.emplace_back(minmax(b, c)); E.emplace_back(minmax(c, a)); ary = {a, b, c}; sort(ary.begin(), ary.end()); F.emplace_back(ary[0], ary[1], ary[2]); } sort(V.begin(), V.end()); V.erase(unique(V.begin(), V.end()), V.end()); sort(E.begin(), E.end()); E.erase(unique(E.begin(), E.end()), E.end()); sort(F.begin(), F.end()); F.erase(unique(F.begin(), F.end()), F.end()); cout << (int)(V.size()) - (int)(E.size()) + (int)(F.size()) << '\n'; }