{"code":"tschna24p1","name":"Tổng nhỏ nhất","description":"Trong tiết học môn toán về chủ đề tìm ước chung lớn nhất và bội chung nhỏ nhất của hai số nguyên dương $A$ và $B$, Bình dễ dàng tìm được $UCLN(A,B)$ là $m$ ,$BCNN(A,B)=n$. Hôm nay, cô giáo đưa ra bài toán sau:\r\n\"Cho trước hai số nguyên $m$ và $n$, nếu tìm được một hoặc nhiều cặp số $(A,B)$ thỏa mãn $UCLN(A,B)$ là $m$ ,$BCNN(A,B)=n$ thì đưa ra giá trị nhỏ nhất của tổng $A+B$, ngược lại thì đưa ra $-1$.\"\r\nBình đang loay hoay tìm cách giải, hãy giúp Bình giải bài toán trên.\r\n## Yêu cầu: \r\n - Tìm giá trị nhỏ nhất của tổng $A+B$, nếu không tìm được cặp số $(A,B)$ nào thì đưa ra $-1$.\r\n## INPUT: \r\n - Hai số nguyên dương $m$ và $n$ cách nhau bởi dấu cách.\r\n## OUTPUT: \r\n - Kết quả tìm được.\r\n## Constraints:\r\n - $1 \\le m,n \\le 10^{12}$.\r\n## Example: \r\n!!! question \"Test 1\"\r\n    ???+ \"Input\"\r\n        ```sample\r\n        2 10\r\n        ```\r\n    ???+ success \"Output\"\r\n        ```sample\r\n        12\r\n        ```\r\n!!! question \"Test 2\"\r\n    ???+ \"Input\"\r\n        ```sample\r\n        2 20\r\n        ```\r\n    ???+ success \"Output\"\r\n        ```sample\r\n        14\r\n        ```\r\n!!! question \"Test 1\"\r\n    ???+ \"Input\"\r\n        ```sample\r\n        3 5\r\n        ```\r\n    ???+ success \"Output\"\r\n        ```sample\r\n        -1\r\n        ```","points":1.0,"partial":false,"time_limit":1.0,"memory_limit":262144,"short_circuit":false,"allowed_languages":[12,14,41],"is_public":true,"is_manually_managed":false,"permissions":{"can_edit":false}}