#include #define be(v) (v).begin(),(v).end() #define pb(q) push_back(q) typedef long long ll; using namespace std; const ll mod=1000000007, INF=(1LL<<60); #define doublecout(a) cout<> n; ll a[n]; set s; for(int i=0;i> a[i]; s.insert(a[i]); } sort(a, a+n); ll ans = 0; map mp; for(int i=0;i