#include <iostream>
using namespace std;
int main() {
int n;
cin >> n;
int largestEven; // Ən böyük cüt ədədi saxlamaq üçün
bool hasEven = false; // Hələ cüt ədəd tapılıb-tapılmadığını yoxlayır
for (int i = 0; i < n; i++) {
int x;
cin >> x;
if (x % 2 == 0) { // Əgər ədəd cütdürsə
if (!hasEven || x > largestEven) {
largestEven = x; // Ən böyük cüt ədəd yenilənir
hasEven = true; // Cüt ədəd tapıldı
}
}
}
if (hasEven) {
cout << largestEven << endl;
} else {
cout << "NO" << endl;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CiAgICBpbnQgbjsKICAgIGNpbiA+PiBuOwoKICAgIGludCBsYXJnZXN0RXZlbjsgICAgICAvLyDGj24gYsO2ecO8ayBjw7x0IMmZZMmZZGkgc2F4bGFtYXEgw7zDp8O8bgogICAgYm9vbCBoYXNFdmVuID0gZmFsc2U7IC8vIEjJmWzJmSBjw7x0IMmZZMmZZCB0YXDEsWzEsWItdGFwxLFsbWFkxLHEn8SxbsSxIHlveGxhecSxcgoKICAgIGZvciAoaW50IGkgPSAwOyBpIDwgbjsgaSsrKSB7CiAgICAgICAgaW50IHg7CiAgICAgICAgY2luID4+IHg7CgogICAgICAgIGlmICh4ICUgMiA9PSAwKSB7IC8vIMaPZ8mZciDJmWTJmWQgY8O8dGTDvHJzyZkKICAgICAgICAgICAgaWYgKCFoYXNFdmVuIHx8IHggPiBsYXJnZXN0RXZlbikgewogICAgICAgICAgICAgICAgbGFyZ2VzdEV2ZW4gPSB4OyAvLyDGj24gYsO2ecO8ayBjw7x0IMmZZMmZZCB5ZW5pbMmZbmlyCiAgICAgICAgICAgICAgICBoYXNFdmVuID0gdHJ1ZTsgIC8vIEPDvHQgyZlkyZlkIHRhcMSxbGTEsQogICAgICAgICAgICB9CiAgICAgICAgfQogICAgfQoKICAgIGlmIChoYXNFdmVuKSB7CiAgICAgICAgY291dCA8PCBsYXJnZXN0RXZlbiA8PCBlbmRsOwogICAgfSBlbHNlIHsKICAgICAgICBjb3V0IDw8ICJOTyIgPDwgZW5kbDsKICAgIH0KCiAgICByZXR1cm4gMDsKfQo=