#include <bits/stdc++.h>
using namespace std;
#define int long long
int32_t main() {
ios::sync_with_stdio(false);
cin.tie(NULL);
int t;
cin>>t;
while(t--){
int n;
cin>>n;
if(n%2==0) cout<<n/2<<" "<<n/2<<endl;
else {
int p=0;
for(int i=3;i*i<=n;i+=2){
if(n%i==0) {
p=i;
break;
}
}
if(p==0) cout<<1<<" "<<n-1<<endl;
else cout<<n/p<<" "<<n-n/p<<endl;
}
}
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CiNkZWZpbmUgaW50IGxvbmcgbG9uZwoKaW50MzJfdCBtYWluKCkgewogICAgaW9zOjpzeW5jX3dpdGhfc3RkaW8oZmFsc2UpOwogICAgY2luLnRpZShOVUxMKTsKCiAgICBpbnQgdDsKICAgIGNpbj4+dDsKICAgIHdoaWxlKHQtLSl7CiAgICAJaW50IG47CiAgICAJY2luPj5uOwogICAgCWlmKG4lMj09MCkgY291dDw8bi8yPDwiICI8PG4vMjw8ZW5kbDsKICAgIAllbHNlIHsKICAgIAkJaW50IHA9MDsKICAgIAkJZm9yKGludCBpPTM7aSppPD1uO2krPTIpewogICAgCQkJaWYobiVpPT0wKSB7CiAgICAJCQkJcD1pOwogICAgCQkJCWJyZWFrOwogICAgCQkJfQogICAgCQl9CiAgICAJCWlmKHA9PTApIGNvdXQ8PDE8PCIgIjw8bi0xPDxlbmRsOwogICAgCQllbHNlIGNvdXQ8PG4vcDw8IiAiPDxuLW4vcDw8ZW5kbDsKICAgIAl9CiAgICB9CiAgICByZXR1cm4gMDsKfQo=