#include <bits/stdc++.h>
using namespace std;
int tcasos, numero, n1;
int mayordivisor(int raiz) {
  for (int i = 2; i <= raiz; i++) {
    if (numero % i == 0) return numero / i;
  }
  return 1;
}
int main() {
  cin >> tcasos;
  for (int caso = 1; caso <= tcasos; caso++) {
    cin >> numero;
    n1 = mayordivisor(sqrt(numero));
    cout << n1 << ' ' << numero - n1 << '\n';
  }
  return 0;
}
