输入文件仅有一行包含两个用空格隔开的自然数G和L,数据保证L一定是G的倍数并且满足1≤G≤L≤1,000,000,000。
输出文件包含若干行,每行输出一对自然数A和B(A≤B),它们满足GCD(A,B)=G,LCM(A,B)=L。这里GCD(A,B)表示A和B的最大公约数,LCM(A,B) 表示A和B的最小公倍数。输出时要求按照A(每行第一个数)从小到大输出,两数之间严格用一个空格隔开,行末不能有空格。
4 48
4 48 12 16