#include using namespace std; int main() { int n; cin >> n; vector a(n), b(n); for (int i = 0; i < n; i++) scanf("%d", &a[i]); for (int i = 0; i < n; i++) scanf("%d", &b[i]); vector> bucket(101010); for (int i = 0; i < n; i++) bucket[a[i]].push_back(i); bitset<202020> bs; for (int i = 0; i < n; i++) bs[i] = b[i]; bitset<202020> ans; for (int i = 0; i < 101010; i++) { if (bucket[i].empty()) continue; bitset<202020> st; for (int j : bucket[i]) { st |= bs << j; } ans ^= st; } for (int i = 0; i < n * 2 - 1; i++) { puts(ans[i] ? "ODD" : "EVEN"); } }