#include #include #include #include #include #include #include #include #include #include using namespace std; using ll = long long; using ull = unsigned long long; const ll inf = 1e9 + 7; int main(){ cin.tie(0); ios::sync_with_stdio(false); //cout << fixed << setprecison(15); ll n; cin >> n; for(ll i = 3; i <= n/2; i++){ ll x = i; while(x > 1){ if(x % 2 == 0){ x /= 2; }else{ break; } } if(x <= 1)continue; ll y = n - i; while(y > 1){ if(y % 2 == 0){ y /= 2; }else{ break; } } if(y <= 1)continue; cout << i << " " << n - i << endl; return 0; } cout << -1 << endl; return 0; }