#include #define rep(i, a, n) for (int i = a; i < n; i++) #define repr(i, a, n) for (int i = n - 1; i >= a; i--) using namespace std; using ll = long long; using P = pair; template void chmin(T &a, T b) { a = min(a, b); } template void chmax(T &a, T b) { a = max(a, b); } int main() { ios::sync_with_stdio(false); cin.tie(0); int n; cin >> n; map mp; rep(i, 0, n) { int a; cin >> a; mp[a]++; } int a = 0, b = 0, c = 0; for (auto m : mp) { if (c == 0) a = m.first; else b = m.first; c++; } if (mp.size() == 1) { if (4 * n == 4 + a) swap(a, b); } else if (a + 2 != b + 4) swap(a, b); cout << mp[a] << " " << mp[b] << endl; }