long n,i=2;main(){ for(scanf("%ld",&n);i++1&&__builtin_popcountll(n-i)>1)return !printf("%ld %ld",i,n-i); } puts("-1"); }