Hide

Problem F
Önnur tilgáta Goldbachs

Languages en is

Heiltalan $P$ er kölluð frumtala ef einu heiltölurnar sem ganga upp í hana eru $1$ og $p$ sjálf. Til dæmis er $20$ ekki frumtala, því heiltalan $5$ gengur upp í hana. Aftur á móti er $11$ frumtala, því aðeins $1$ og $11$ ganga upp í $11$.

Fræg tilgáta um frumtölur er Tilgáta Goldbachs, en hún segir:

Allar sléttar heiltölur stærri en $2$ er hægt að tákna sem summu tveggja frumtalna.

Þessi tilgáta er frá árinu 1742. Enn þann dag í dag hefur engum tekist að sanna tilgátuna, né koma með mótdæmi gegn henni. Okkur datt í hug að láta ykkur sanna hana hér í dag, en það væri of auðvelt.

Við kynnum heldur erfiðari tilgátu þekkt sem Önnur tilgáta Goldbachs:

Allar oddatölur stærri en $5$ er hægt að tákna sem summu þriggja frumtalna.

Í þessu verkefni gefum við oddatöluna $N$ sem er stærri en $5$. Við biðjum þig að finna þrjár frumtölur $P_1$, $P_2$, $P_3$ þannig að $P_1 + P_2 + P_3 = N$, eða tilkynna okkur að $N$ brjóti Aðra kenningu Goldbachs.

Inntak

Inntakið inniheldur eina oddatölu $N > 5$.

Úttak

Skrifið út þrjár frumtölur aðskildar með einu bili þar sem summa þeirra er $N$. Ef það eru margir möguleikar megið þið skrifa hvern þeirra sem er. Ef engar slíkar tölur eru til, skrifið þá út Neibb.

Útskýring á sýnidæmum

Í fyrsta sýnidæminu er $N = 65$. Ef þú skoðar úttakið sérðu að allar tölurnar eru frumtölur og summa þeirra $65$. Þessar tölur geta komið út í hvaða röð sem er. Aðrar mögulegar lausnir eru 11 37 17 og 11 11 43.

Stigagjöf

Lausnin mun verða prófuð á miserfiðum inntaksgögnum, og er gögnunum skipt í hópa eins og sýnt er í töflunni að neðan. Lausnin mun svo fá stig eftir því hvaða hópar eru leystir.

Hópur

Stig

Inntaksstærð

1

20

$N \le 31$

2

25

$N \le 500$

3

25

$N \le 10^4$

4

30

$N \le 2 \cdot 10^8$

Sample Input 1 Sample Output 1
7
2 2 3
Sample Input 2 Sample Output 2
65
2 2 61