#include <iostream> #include <vector> using namespace std; int main() { int n; cin>>n; vector<int> vec; for(int i=2;i<=n;i++){ int flag=1; for(int j=2;j<i;j++){ if(i%j==0){ flag=0; break;} } if(flag)vec.push_back(i); } int temp=n; int a;int b; for(int i=0;i<vec.size();i++){ for(int j=0;j<vec.size();j++){ if(vec[i]+vec[j]==n && vec[i]<=vec[j]){ if (temp>= vec[j]-vec[i]){ a=vec[i]; b=vec[j];} } } } cout<<a<<endl<<b<<endl; } // 64 位输出请用 printf("%lld")