#include <bits/stdc++.h>
using namespace std;
const double eps = 1e-6;
const long long inf = 1e18;
long long gcd(long long a, long long b) {
  if (b == 0) return a;
  return gcd(b, a % b);
}
long long lcm(long long a, long long b) { return a / gcd(a, b) * b; }
long long bin_pow(long long a, long long n) {
  if (n == 0) return 1;
  if (n % 2 == 0) {
    long long b = bin_pow(a, n / 2);
    return b * b;
  } else
    return bin_pow(a, n - 1) * a;
}
int main() {
  ios_base::sync_with_stdio(false), cin.tie(0), cout.tie(0);
  long long da, db;
  cin >> da >> db;
  if (da == db) {
    cout << da * 10 + 8 << ' ' << db * 10 + 9;
  } else if (db - da == 1) {
    cout << da * 10 + 9 << ' ' << db * 10;
  } else if (da == 9 && db == 1) {
    cout << 99 << ' ' << 100;
  } else {
    cout << -1;
  }
  return 0;
}
