source_code: import java.io.OutputStream;
  import java.io.IOException;
  import java.io.InputStream;
  import java.io.PrintWriter;
  import java.util.StringTokenizer;
  import java.io.IOException;
  import java.io.BufferedReader;
  import java.io.FileReader;
  import java.io.InputStreamReader;
  import java.io.File;
  import java.io.FileNotFoundException;
  import java.io.InputStream;
  
  /**
   * Built using CHelper plug-in
   * Actual solution is at the top
   *
   * @author ShekharN
   */
  public class Main {
      public static void main(String[] args) {
          InputStream inputStream = System.in;
          OutputStream outputStream = System.out;
          FastScanner in = new FastScanner(inputStream);
          PrintWriter out = new PrintWriter(outputStream);
          TaskD solver = new TaskD();
          solver.solve(1, in, out);
          out.close();
      }
  
      static class TaskD {
          public void solve(int testNumber, FastScanner in, PrintWriter out) {
              int n = in.nextInt();
              int[] arr = new int[n + 1];
              for (int i = 1; i <= n; i++) {
                  arr[i] = in.nextInt();
              }
              int inversions = 0;
              for (int i = 1; i <= n; i++) {
                  for (int j = i + 1; j <= n; j++) {
                      if (arr[i] > arr[j])
                          inversions++;
                  }
              }
              inversions %= 2;
              int q = in.nextInt();
              for (int i = 0; i < q; i++) {
                  int l = in.nextInt(), r = in.nextInt();
                  int d = r - l + 1;
                  d = d * (d - 1) / 2;
                  if ((d & 1) == 1) inversions ^= 1;
                  out.println((inversions & 1) == 1 ? "odd" : "even");
              }
          }
  
      }
  
      static class FastScanner {
          private BufferedReader br;
          private StringTokenizer st;
  
          public FastScanner(File f) {
              try {
                  br = new BufferedReader(new FileReader(f));
              } catch (FileNotFoundException e) {
                  e.printStackTrace();
              }
          }
  
          public FastScanner(InputStream f) {
              br = new BufferedReader(new InputStreamReader(f));
          }
  
          public String nextString() {
              while (st == null || !st.hasMoreTokens()) {
                  String s = null;
                  try {
                      s = br.readLine();
                  } catch (IOException e) {
                      e.printStackTrace();
                  }
                  if (s == null)
                      return null;
                  st = new StringTokenizer(s);
              }
              return st.nextToken();
          }
  
          public int nextInt() {
              return Integer.parseInt(nextString());
          }
  
      }
  }
  
  