#include <bits/stdc++.h>
using namespace std;
const int N = 1e5 + 5;
int main() {
  string s, t;
  cin >> s >> t;
  cout << s[0];
  int i = 1;
  while (i < s.size() && s[i] < t[0]) cout << s[i++];
  cout << t[0];
  return 0;
}
