import java.util.Scanner;
public class EvenDecomposition {
static boolean judgePrimeNumber(int n)
{
boolean flag=false;
if(n<=1) return false;
for(int i=2;i<=n;i++)
{
if(n%i==0)
{
if(i>1&&i<n) break;
if(n==i)
{
flag=true;
}
}
}
return flag;
}
static int[] decomposition(int num)
{
int arr[]=new int[2];
for(int i=1;i<num;i++)
{
if(judgePrimeNumber(i)==true)
{
for(int j=i;j<num;j++)
{
if(judgePrimeNumber(j)==true)
{
if(num==i+j)
{
arr[0]=i;
arr[1]=j;
}
}
else continue;
}
}
else continue;
}
return arr;
}
public static void main(String[] args) {
int arr[]=new int[2];
System.out.print("输入一个偶数:");
Scanner input=new Scanner(System.in);
int num=input.nextInt();
if(num%2==0)
{
arr=decomposition(num);
System.out.print(num+"="+arr[0]+"+"+arr[1]);
}
else System.out.print("Error input!");
input.close();
}
}