#include #define int long long using namespace std; int n; int bitCnt(int a) { int ret = 0; for (int i = 60; i >= 0; i--) { if ((a >> i) & 1) ret++; } return ret; } signed main() { cin >> n; for (int a = 1; a < n; a++) { int b = n - a; if (bitCnt(a) != 1 && bitCnt(b) != 1) { cout << a << " " << b << endl; return 0; } } cout << -1 << endl; return 0; }