#include <stdio.h>
int is_zhishu(int n) {
if (n <= 1) return 0;
if (n == 2) return 1;
if (n % 2 == 0) return 0;
else return 1;
}
void gedebah(int l) {
for (int i = 4;i <= l;i += 2) {
int flag = 0;
for (int p = 2;p <= i / 2;p++) {
if (is_zhishu(p) && is_zhishu(i - p)) {
printf("%d=%d+%d\n", i, p, i - p);
flag = 1;
break;
}
}
}
}
int main() {
int l;
scanf("%d", &l);
gedebah(l);
}