CF1325A.EhAb AnD gCd

传统题 时间 2000 ms 内存 256 MiB 3 尝试 1 已通过 1 标签

EhAb AnD gCd

You are given a positive integer xx. Find any such 22 positive integers aa and bb such that GCD(a,b)+LCM(a,b)=xGCD(a,b)+LCM(a,b)=x.

As a reminder, GCD(a,b)GCD(a,b) is the greatest integer that divides both aa and bb. Similarly, LCM(a,b)LCM(a,b) is the smallest integer such that both aa and bb divide it.

It's guaranteed that the solution always exists. If there are several such pairs (a,b)(a, b), you can output any of them.

Input

The first line contains a single integer tt (1t100)(1 \le t \le 100)  — the number of testcases.

Each testcase consists of one line containing a single integer, xx (2x109)(2 \le x \le 10^9).

Output

For each testcase, output a pair of positive integers aa and bb (1a,b109)1 \le a, b \le 10^9) such that GCD(a,b)+LCM(a,b)=xGCD(a,b)+LCM(a,b)=x. It's guaranteed that the solution always exists. If there are several such pairs (a,b)(a, b), you can output any of them.

Note

In the first testcase of the sample, GCD(1,1)+LCM(1,1)=1+1=2GCD(1,1)+LCM(1,1)=1+1=2.

In the second testcase of the sample, GCD(6,4)+LCM(6,4)=2+12=14GCD(6,4)+LCM(6,4)=2+12=14.

Samples

2
2
14
1 1
6 4

在线编程 IDE

建议全屏模式获得最佳体验