#include "bits/stdc++.h" using namespace std; #define FOR(i,j,k) for(int (i)=(j);(i)<(int)(k);++(i)) #define rep(i,j) FOR(i,0,j) #define each(x,y) for(auto &(x):(y)) #define mp make_pair #define all(x) (x).begin(),(x).end() #define debug(x) cout<<#x<<": "<<(x)< pii; typedef vector vi; typedef vector vll; const int MAX = 100001; int main(){ int N; while(cin >> N){ vector colPos(MAX); rep(i, N){ int c; scanf("%d", &c); colPos[c].push_back(i); } bitset<2 * MAX> stampedPos, ans; rep(i, N){ int p; scanf("%d", &p); if(p)stampedPos[i] = 1; } rep(i, MAX)if(sz(colPos[i])){ bitset<2 * MAX> oneColored; each(relPos, colPos[i])oneColored |= stampedPos << relPos; ans ^= oneColored; } rep(i, 2 * N - 1)puts(ans[i] ? "ODD" : "EVEN"); } }