Олимпиадный тренинг

Задача . A. Забывчивость


Задача

Темы: математика *900

Коля очень забывчивый. Сегодня учитель математики задал ему простой пример с равенством \(a + 1 = b\) с положительными целыми числами \(a\) и \(b\), но Коля забыл числа \(a\) и \(b\). Однако, он помнит, что первая (самая левая) цифра \(a\) была \(d_a\), а первая (самая левая) цифра \(b\) была \(d_b\).

Можете ли вы восстановить любое равенство \(a + 1 = b\) с этим свойством? Может быть такое, что Коля перепутал цифры, и решения не существует, в таком случае требуется это сообщить.

Входные данные

В единственной строке через пробел записаны две цифры \(d_a\) и \(d_b\) (\(1 \leq d_a, d_b \leq 9\)).

Выходные данные

Если не существует равенства \(a + 1 = b\) с положительными целыми числами \(a\) и \(b\), такое что первая цифра \(a\) равна \(d_a\), а первая цифра \(b\) равна \(d_b\), выведите одно число \(-1\).

В противном случае, выведите любые подходящие числа \(a\) и \(b\), каждое из которых положительно и не превосходит \(10^9\). Гарантируется, что если решение существует, то существует и решение, в котором оба числа не превосходит \(10^9\).


Примеры
Входные данныеВыходные данные
1 1 2
199 200
2 4 4
412 413
3 5 7
-1
4 6 2
-1

time 2000 ms
memory 512 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
 Кол-во
С++ Mingw-w641
Комментарий учителя