sub muri { print -1; exit; } $n=<>; @a=<>=~/\S+/g; @b=<>=~/\S+/g; for(0..$n-1){ $s-=$b[$_]-=$a[$_]; } if($n==2){ $s==0 or muri; $t=abs$b[0]; }else{ $s>=0 or muri; $s%($n-2)==0 or muri; $s/=$n-2; for(0..$n-1){ $b[$_]+=$s; $b[$_]>=0 or muri; $b[$_]&1 and muri; $t+=$b[$_]/2; } $s==$t or muri; } print $t;