#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define popcount __builtin_popcount using namespace std; using namespace atcoder; typedef long long ll; typedef pair P; int main() { int n; cin>>n; map mp[2]; for(int i=0; i>a>>b>>t; mp[a][b-t]++; } ll ans=0; for(auto p:mp[0]){ ans+=(ll)p.second*mp[1][p.first]; } cout<