#include <iostream>
using namespace std;
int main() {
ios_base::sync_with_stdio(false);
cin.tie(NULL);
int t;
cin >> t;
while (t--) {
long long n;
cin >> n;
long long d = n;
for (long long i = 2; i * i <= n; i++) {
if (n % i == 0) {
d = i;
break;
}
}
long long a = n / d;
cout << a << " " << n - a << "\n";
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBtYWluKCkgewogICAgaW9zX2Jhc2U6OnN5bmNfd2l0aF9zdGRpbyhmYWxzZSk7CiAgICBjaW4udGllKE5VTEwpOwoKICAgIGludCB0OwogICAgY2luID4+IHQ7CiAgICB3aGlsZSAodC0tKSB7CiAgICAgICAgbG9uZyBsb25nIG47CiAgICAgICAgY2luID4+IG47CiAgICAgICAgCgkJbG9uZyBsb25nIGQgPSBuOwogICAgICAgIGZvciAobG9uZyBsb25nIGkgPSAyOyBpICogaSA8PSBuOyBpKyspIHsKICAgICAgICAgICAgaWYgKG4gJSBpID09IDApIHsKICAgICAgICAgICAgICAgIGQgPSBpOyAKICAgICAgICAgICAgICAgIGJyZWFrOyAKICAgICAgICAgICAgfQogICAgICAgIH0KCiAgICAgICAKICAgICAgICBsb25nIGxvbmcgYSA9IG4gLyBkOwogICAgICAgIGNvdXQgPDwgYSA8PCAiICIgPDwgbiAtIGEgPDwgIlxuIjsKICAgIH0KICAgIHJldHVybiAwOwp9