write a go solution for Description: In Omkar's last class of math, he learned about the least common multiple, or LCM. LCM(a,b) is the smallest positive integer x which is divisible by both a and b. Omkar, having a laudably curious mind, immediately thought of a problem involving the LCM operation: given an integer n, find positive integers a and b such that a+b=n and LCM(a,b) is the minimum value possible. Can you help Omkar solve his ludicrously challenging math problem? Input Format: Each test contains multiple test cases. The first line contains the number of test cases t (1<=t<=10). Description of the test cases follows. Each test case consists of a single integer n (2<=n<=10^9). Output Format: For each test case, output two positive integers a and b, such that a+b=n and LCM(a,b) is the minimum possible. Note: For the first test case, the numbers we can choose are 1,3 or 2,2. LCM(1,3)=3 and LCM(2,2)=2, so we output 22. For the second test case, the numbers we can choose are 1,5, 2,4, or 3,3. LCM(1,5)=5, LCM(2,4)=4, and LCM(3,3)=3, so we output 33. For the third test case, LCM(3,6)=6. It can be shown that there are no other pairs of numbers which sum to 9 that have a lower LCM.. Output only the code with no comments, explanation, or additional text.