#include <iostream>
#include <vector>
#include <string>
#include <algorithm>
#include <iterator>
using namespace std;
int main()
{
vector<string>words((istream_iterator<string>(cin)), istream_iterator<string>());
swap(*min_element(words.begin(), words.end()), *max_element(words.begin(), words.end()));
copy(words.begin(), words.end(), ostream_iterator<string>(cout, " "));
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dmVjdG9yPgojaW5jbHVkZSA8c3RyaW5nPgojaW5jbHVkZSA8YWxnb3JpdGhtPgojaW5jbHVkZSA8aXRlcmF0b3I+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpCnsKICAgIHZlY3RvcjxzdHJpbmc+d29yZHMoKGlzdHJlYW1faXRlcmF0b3I8c3RyaW5nPihjaW4pKSwgaXN0cmVhbV9pdGVyYXRvcjxzdHJpbmc+KCkpOwogICAgc3dhcCgqbWluX2VsZW1lbnQod29yZHMuYmVnaW4oKSwgd29yZHMuZW5kKCkpLCAqbWF4X2VsZW1lbnQod29yZHMuYmVnaW4oKSwgd29yZHMuZW5kKCkpKTsKICAgIGNvcHkod29yZHMuYmVnaW4oKSwgd29yZHMuZW5kKCksIG9zdHJlYW1faXRlcmF0b3I8c3RyaW5nPihjb3V0LCAiICIpKTsKfQ==