#include #include #include #include #include #include #include #include #include #include #include #include using namespace std; #define SET(a,b) __typeof(b) a=(b) #define FOR(i,a,b) for (int _n(b), i(a); i < _n; i++) #define FORD(i,a,b) for(int i=(a),_b=(b);i>=_b;--i) #define REP(i,n) FOR(i,0,n) #define pb push_back #define all(v) (v).begin(),(v).end() #define sz(a) ((int)(a.size())) #define tr(a, it) for(decltype(a.begin()) it = a.begin(); it != a.end(); it++) typedef vector VI; typedef vector VII; typedef vector VS; typedef vector VSS; template T abs(T x){return x>0 ? x:(-x);} template T sqr(T x){return x*x;} int main() { int n, num; vector v(6, 0); cin>>n; FOR(i, 0, n) { cin>>num; v[num]++; } int result = -1; int max = -1; FOR(i, 0, v.size()) { if(v[i] > max) { max = v[i]; result = i; } } cout<