#include #include #include #include #include #include #include #include #include using namespace std; #pragma warning (disable: 4996) long long n; bool ispower(long long H) { while (H >= 2) { if (H % 2 == 1) return false; H /= 2; } return true; } int main() { cin >> n; for (long long i = 1; i <= n - 1; i++) { if (ispower(i) == false && ispower(n - i) == false) { cout << i << " " << n - i << endl; return 0; } } cout << "-1" << endl; return 0; }