#include <bits/stdc++.h>
using namespace std;

int main() {
    string s;
    map<string, int> m;
    while(cin >> s) {
        m[s]++;
    }
    string r1, r2;
    for(auto& p : m) {
        if(m[r1] < p.second) {
            r1 = p.first;
        }
        if(r2.size() < p.first.size()) {
            r2 = p.first;
        }
    }
    cout << r1 << ' ' << r2 << endl;
}
