#abc284d. [abc284_d]Happy New Year 2023

[abc284_d]Happy New Year 2023

题目描述

给定一个正整数 NN。已知 NN 可以表示为 N=p2qN=p^2q,其中 ppqq 是两个不同的质数。

找出 ppqq

你需要解决 TT 个测试用例。

约束条件

  • 输入中的所有值都是整数。
  • 1T101 \leq T \leq 10
  • 1N9×10181 \leq N \leq 9 \times 10^{18}
  • NN 可以表示为 N=p2qN=p^2q,其中 ppqq 是两个不同的质数。

输入

输入的格式如下所示:

TT

test1test_1

test2test_2

\vdots

testTtest_T

每个测试用例的格式如下所示:

NN

输出

打印 TT 行。

ii 行(1iT1 \leq i \leq T)应包含第 ii 个测试用例的 ppqq,用一个空格分隔。根据此问题的约束条件,可以证明使得 N=p2qN=p^2q 成立的质数对 ppqq 是唯一的。

示例输入1

3
2023
63
1059872604593911

示例输出1

17 7
3 7
104149 97711

对于第一个测试用例,我们有 N=2023=172×7N=2023=17^2 \times 7。因此,p=17p=17q=7q=7