1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
#include<stdio.h>

using namespace std;
typedef long long ll;

int main(){

  ll d,odd =0,even = 0,small_odd = 0;
  int k;
  scanf ("%d",&k);
  while(k--){
    scanf ("%lld",&d);
    if ( d % 2){
      if ( small_odd < d && d != 0 ) { small_odd = d;}
      odd += d;
      //printf("%d\n", d);
    }
    else{
      even += d;
    }
  }
  if ( (even + odd) % 2 ){
    if ( (even + odd - small_odd ) % 2 || (even + odd - small_odd ) == 0 ){
      printf("%s", "NIESTETY");
    }else{
      printf("%d", even + odd - small_odd );
    }
  }else{
    if ( even + odd != 0 ){
      printf("%d", even + odd);
    }else{
      printf("%s", "NIESTETY");
    }

  }
  return 0;
}