#include <bits/stdc++.h>
using namespace std;
vector<long long> even, odd;
long long a[104], n, x;
int main() {
  scanf("%I64d", &n);
  for (int i = 0; i < (int)n; i++) {
    scanf("%I64d", &x);
    if (x % 2 == 0)
      even.push_back(x);
    else
      odd.push_back(x);
  }
  sort(((even).begin()), ((even).end()));
  sort(((odd).begin()), ((odd).end()));
  long long result = 0;
  if (odd.size() == 0 && even.size() > 0)
    printf("%s\n", "0");
  else {
    while (even.size() > 0) {
      result += even.back();
      even.pop_back();
    }
    if (odd.size() > 0 && (result == 0 || result % 2 == 0)) {
      result += odd.back();
      odd.pop_back();
    }
    while (odd.size() >= 2) {
      result += odd.back();
      odd.pop_back();
      result += odd.back();
      odd.pop_back();
    }
    if (result % 2 == 0)
      printf("%s\n", "0");
    else
      printf("%I64d\n", result);
  }
  return 0;
}
