66. Tích lẻ lớn nhất


Submit solution

Points: 50
Time limit: 1.0s
Memory limit: 256M

Problem type

Bạn được cho hai số tự nhiên L, R. Hãy tìm hai số A, B sao cho L ≤ A < B ≤ RA · B là số lẻ lớn nhất có thể. Nếu có nhiều đáp án, in ra kết quả có A lớn nhất. Nếu không tồn tại, in -1.

Input

Một dòng chứa hai số nguyên L, R (0 ≤ L < R ≤ 109).

Output

Nếu tồn tại, in hai số AB (cách nhau một khoảng trắng). Ngược lại in -1.

Ví dụ 1

input
1
4
output
1 3

Ví dụ 2

input
2
6
output
3 5

Ví dụ 3

input
2
3
output
-1

Comments

There are no comments at the moment.