{$APPTYPE CONSOLE} var i,n,min,sum:integer;f:text; a,c:array[1..40] of integer; s:array[0..1] of integer; procedure der(inn,ic:integer); begin c[inn]:=ic; if inn=n then begin s[0]:=0;s[1]:=0; for i:=1 to n do s[c[i]]:=s[c[i]]+a[i]; if abs(s[0]-s[1])