#P0119. Goldbach's Conjecture

Goldbach's Conjecture

Description

哥德巴赫猜想的内容如下:

任意一个大于 44 的偶数都可以拆成两个奇质数之和。

比如:

$\begin{aligned} 8&=3+5\\ 20&=3+17=7+13\\ 42&=5+37=11+31=13+29=19+23 \end{aligned}$

你的任务是:验证小于 10610^6 的数满足哥德巴赫猜想。

Format

Input

输入包含多组数据。

每组数据占一行,包含一个偶数 n(n106)n(n \le 10^6)。 读入以 00 结束。

Output

对于每组数据,输出形如 n = a + b,其中 a,ba,b 是奇质数。若有多组满足条件的 a,ba,b,输出 bab−a 最大的一组。

若无解,输出 Goldbach's conjecture is wrong.

Samples

8
20
42
0
8 = 3 + 5
20 = 3 + 17
42 = 5 + 37