A. Восстановление чисел
ограничение по времени на тест
2 секунды
ограничение по памяти на тест
256 мегабайт
ввод
стандартный ввод
вывод
стандартный вывод

У Павла были два целых положительных числа a и b. Он нашел их сумму s и наибольший общий делитель g, после чего забыл a и b. Помогите ему восстановить исходные числа.

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

В единственной строке даны два целых числа s и g (1 ≤ s ≤ 109, 1 ≤ g ≤ 109) — сумма и наибольший общий делитель чисел a и b.

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

Если Павел ошибся, и таких чисел a и b не существует, выведите одно число  - 1.

Иначе выведите два целых положительных числа a и b в одной строке через пробел. Если существует несколько возможных решений, разрешается вывести любое.

Примеры
Входные данные
6 2
Выходные данные
4 2
Входные данные
7 2
Выходные данные
-1