Feu un programa que digui si una seqüència d’enters x1 … xn donada està compensada o no. Sigui m = ⌈ n/2 ⌉. En aquest problema, direm que una seqüència està compensada si n ≤ 2, o bé si la meitat esquerra x1 … xm i la meitat dreta xm+1 … xn sumen el mateix, i estan ambdues compensades.
Per exemple, la seqüència 5 -3 2 0 -1 3 2 està compensada, perquè tant 5 -3 2 0 com -1 3 2 sumen 4, i és fàcil veure que ambdues estan compensades.
Entrada
L’entrada consisteix en diversos casos. Cada cas comença amb n, seguit de n enters. Podeu suposar 0 ≤ n ≤ 104.
Sortida
Per a cada cas, escriviu “yes” o “no” segons convingui.
Input
7 5 -3 2 0 -1 3 2 0 3 -1 -1 -2 6 2 2 4 3 3 6
Output
yes yes yes no