#include <bits/stdc++.h>
using namespace std;
string a, b, z;
int main() {
  cin >> a >> b;
  for (int i = 0; i < a.size(); i++)
    z.push_back((char)min((int)a[i], (int)b[i]));
  if (z != b)
    cout << -1;
  else
    cout << b;
}
