#include <iostream>
#include <math.h>
using namespace std;
int main()
{
for(int i=1;i<=10000000;i++)
{
for(int k=2;k<=100000;k++)
{
if(((i*i*i*k-1)%(i+1))==0 && ((i*k*k*k+1)%(k-1))==0)
{
cout << i << " " << k;
}
}
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8bWF0aC5oPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwppbnQgbWFpbigpCnsKCWZvcihpbnQgaT0xO2k8PTEwMDAwMDAwO2krKykKCXsKCQlmb3IoaW50IGs9MjtrPD0xMDAwMDA7aysrKQoJCXsKCQkJaWYoKChpKmkqaSprLTEpJShpKzEpKT09MCAmJiAoKGkqayprKmsrMSklKGstMSkpPT0wKQoJCQl7CgkJCQljb3V0IDw8IGkgPDwgIiAiIDw8IGs7CgkJCX0KCQl9Cgl9CglyZXR1cm4gMDsKfQ==