#include #include using namespace std; typedef long long Int; Int jars[1000001]; Int bestsum=0,bestamount=0,besttype=0; int main() { freopen("pooh.in","r",stdin); freopen("pooh.out","w",stdout); Int i; Int n; Int jar; scanf("%I64d",&n); for (i=0;i<=1000000;i++) jars[i]=0; for (i=1;i<=n;i++) { scanf("%I64d",&jar); jars[jar]++; } for (i=1;i<=1000000;i++) { if ( jars[i]*i>bestsum ) { bestsum=jars[i]*i; bestamount=jars[i]; besttype=i; } else if ( jars[i]*i==bestsum && jars[i]