#include #include #include using namespace atcoder; using mint = modint; using namespace std; #define rep(i,n) for (int i = 0; i < (n); ++i) #define Inf 1000000001 int get(vector a){ sort(a.begin(),a.end()); multiset S; rep(i,a.size()){ S.insert(a[i]); } int ret = 0; while(S.size()!=0){ auto it = S.begin(); int x = *it; S.erase(it); it = S.upper_bound(-x-1); if(it==S.begin())continue; it--; ret++; S.erase(it); } return ret; } int main(){ int N; cin>>N; vector a(N*2); rep(i,N*2)cin>>a[i]; cout< mp; int ans = 0; rep(i,N*2){ if(mp[-a[i]]>0){ mp[-a[i]]--; ans++; } else{ mp[a[i]]++; } } cout<