{"trustable":false,"sections":[{"title":"","value":{"format":"MD","content":"Cho hai số nguyên GCD và LCM. Hãy tìm hai số nguyên dương A và B sao cho GCD và LCM tương ứng là ước chung lớn nhất và bội chung nhỏ nhất của hai số A, B.\n\n### Dữ liệu\n- Dòng 1: ghi số nguyên $T$ $(T \\leq 100)$là số truy vấn cần trả lời.\n- Tiếp theo là $T$ dòng, mỗi dòng ghi hai số nguyên dương $GCD, LCM$ $(GCD,LCM \\leq 2^{31})$.\n\n### Kết quả\n- Ghi trên $T$ dòng, mỗi dòng là câu trả lời cho truy vấn tương ứng gồm hai số nguyên dương A, B sao cho GCD là ước chung lớn nhất còn LCM là bội chung nhỏ nhất của hai số A, B. Nếu có nhiều cặp A, B thỏa mãn, in ra cặp có A nhỏ nhất. Nếu không tìm được cặp nào thỏa mãn, in ra `-1`.\n\n### Ví dụ\n\n\u003ctable class\u003d\u0027vjudge_sample\u0027\u003e\n\u003cthead\u003e\n \u003ctr\u003e\n \u003cth\u003eInput\u003c/th\u003e\n \u003cth\u003eOutput\u003c/th\u003e\n \u003c/tr\u003e\n\u003c/thead\u003e\n\n\u003ctbody\u003e\n \u003ctr\u003e\n \u003ctd\u003e\u003cpre\u003e2\n1 2\n3 4\n\u003c/pre\u003e\u003c/td\u003e\n \u003ctd\u003e\u003cpre\u003e1 2\n-1\n\u003c/pre\u003e\u003c/td\u003e\n\n \u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n"}}]}