r= 1000000
check = [True for _ in range(r)]
for i in range(2,int(r**0.6)):
if check[i]==True:
for j in range(i*2, r, i) :
if check[j] == True :
check[j] = False #์๋ผํ ์คํ ๋ค์ค์ ์ฒด
import sys
input = sys.stdin.readline
while(True): #์ ๋ ฅ๋ฐ์ ์๊ฐ ์๋ผํ ์คํ ๋ค์ค์ ์ฒด์ ์ํ๋์ง, ์ฆ ์์์ธ์ง
n = int(input())
if n==0 : break
for i in range(3,r):
if check[i] == True:
if check[n-i] == True :
print("%d = %d + %d"%(n , i , n-i))
break