#include <bits/stdc++.h>
using namespace std;
void executeTime() {
cerr << "Time Taken: " << (float)clock() / CLOCKS_PER_SEC << " secs";
}
int main() {
int n; cin >> n;
for (int i = 1; i <= sqrt(n); i++) {
if (n % i == 0) {
cout << i << " " << n / i << endl;
}
}
executeTime();
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7Cgp2b2lkIGV4ZWN1dGVUaW1lKCkgewogICAgY2VyciA8PCAiVGltZSBUYWtlbjogIiA8PCAoZmxvYXQpY2xvY2soKSAvIENMT0NLU19QRVJfU0VDIDw8ICIgc2VjcyI7Cn0KCmludCBtYWluKCkgewoKCiAgICBpbnQgbjsgY2luID4+IG47CgogICAgZm9yIChpbnQgaSA9IDE7IGkgPD0gc3FydChuKTsgaSsrKSB7CiAgICAgICAgaWYgKG4gJSBpID09IDApIHsKICAgICAgICAgICAgY291dCA8PCBpIDw8ICIgIiA8PCBuIC8gaSA8PCBlbmRsOwogICAgICAgIH0KICAgIH0KCgogICAgZXhlY3V0ZVRpbWUoKTsKICAgIHJldHVybiAwOwp9