#include "bits/stdc++.h"

using namespace std;
struct text {
    char array[1000];
    int length;
    int order;
};

bool cmp(text t1, text t2) {
    if (t1.length < t2.length) {
        return true;
    } else if (t1.length == t2.length) {
        if (t1.order < t2.order) {
            return true;
        } else{
            return false;
        }

    } else {
        return false;
    }
}

int main() {
    string str;
    vector<text> v;
    int length = 0;
    int order = 0;
    while (getline(cin,str)) {
        length = str.size();
        text t1;
        strcpy(t1.array, str.c_str());
        t1.length = length;
        t1.order = order;
        v.push_back(t1);
        order++;
    }
    sort(v.begin(), v.end(), cmp);
    int max = v[0].length;
    int min = v[v.size() - 1].length;
    for (int i = 0; i < v.size(); ++i) {
        if (v[i].length == max || v[i].length == min) {
            cout << v[i].array << endl;
        }
    }
}