source_code: import java.util.*;
  import java.lang.*;
  import java.math.*;
  import java.io.*;
  
   
  public class lc1 implements Runnable{    
  	
  
  	
  	public void run() {
  		
  		InputReader s = new InputReader(System.in);
  		PrintWriter w = new PrintWriter(System.out);
  		
  		int t = 1;
  		
  		while(t-- > 0) {
  			
  			int n = s.nextInt();
  			
  			int[] a = new int[n + 1];
  			
  			for(int i = 1; i <= n; i++)
  				a[i] = s.nextInt();
  			
  			int curr = 0;
  			
  			for(int i = 1; i <= n; i++)
  				for(int j = i + 1; j <= n; j++)
  					if(a[i] > a[j])
  						curr++;
  		
  			curr = curr % 2;
  			
  			int m = s.nextInt();
  			
  			while(m-- > 0) {
  				
  				int l = s.nextInt();
  				int r = s.nextInt();
  				
  				int fact = (r - l) % 4;
  				
  				if(fact == 1 || fact == 2)
  					curr = 1 - curr;
  				
  				if(curr % 2 == 0)
  					w.println("even");
  				else
  					w.println("odd");
  			}
  		}
  		
  		w.close();
  	}
  	
  	static class InputReader {
  		
  		private InputStream stream;
  		private byte[] buf = new byte[1024];
  		private int curChar;
  		private int numChars;
  		private SpaceCharFilter filter;
  		
  		public InputReader(InputStream stream)
  		{
  			this.stream = stream;
  		}
  		
  		public int read()
  		{
  			if (numChars==-1) 
  				throw new InputMismatchException();
  			
  			if (curChar >= numChars)
  			{
  				curChar = 0;
  				try 
  				{
  					numChars = stream.read(buf);
  				}
  				catch (IOException e)
  				{
  					throw new InputMismatchException();
  				}
  				
  				if(numChars <= 0)				
  					return -1;
  			}
  			return buf[curChar++];
  		}
  	 
  		public String nextLine()
  		{
  			BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
  			String str = "";
              try
              {
                  str = br.readLine();
              }
              catch (IOException e)
              {
                  e.printStackTrace();
              }
              return str;
  		}
  		public int nextInt()
  		{
  			int c = read();
  			
  			while(isSpaceChar(c)) 
  				c = read();
  			
  			int sgn = 1;
  			
  			if (c == '-') 
  			{
  				sgn = -1;
  				c = read();
  			}
  			
  			int res = 0;
  			do 
  			{
  				if(c<'0'||c>'9') 
  					throw new InputMismatchException();
  				res *= 10;
  				res += c - '0';
  				c = read();
  			}
  			while (!isSpaceChar(c)); 
  			
  			return res * sgn;
  		}
  		
  		public long nextLong() 
  		{
  			int c = read();
  			while (isSpaceChar(c))
  				c = read();
  			int sgn = 1;
  			if (c == '-') 
  			{
  				sgn = -1;
  				c = read();
  			}
  			long res = 0;
  			
  			do 
  			{
  				if (c < '0' || c > '9')
  					throw new InputMismatchException();
  				res *= 10;
  				res += c - '0';
  				c = read();
  			}
  			while (!isSpaceChar(c));
  				return res * sgn;
  		}
  		
  		public double nextDouble() 
  		{
  			int c = read();
  			while (isSpaceChar(c))
  				c = read();
  			int sgn = 1;
  			if (c == '-') 
  			{
  				sgn = -1;
  				c = read();
  			}
  			double res = 0;
  			while (!isSpaceChar(c) && c != '.') 
  			{
  				if (c == 'e' || c == 'E')
  					return res * Math.pow(10, nextInt());
  				if (c < '0' || c > '9')
  					throw new InputMismatchException();
  				res *= 10;
  				res += c - '0';
  				c = read();
  			}
  			if (c == '.') 
  			{
  				c = read();
  				double m = 1;
  				while (!isSpaceChar(c)) 
  				{
  					if (c == 'e' || c == 'E')
  						return res * Math.pow(10, nextInt());
  					if (c < '0' || c > '9')
  						throw new InputMismatchException();
  					m /= 10;
  					res += (c - '0') * m;
  					c = read();
  				}
  			}
  			return res * sgn;
  		}
  		
  		public String readString() 
  		{
  			int c = read();
  			while (isSpaceChar(c))
  				c = read();
  			StringBuilder res = new StringBuilder();
  			do 
  			{
  				res.appendCodePoint(c);
  				c = read();
  			} 
  			while (!isSpaceChar(c));
  			
  			return res.toString();
  		}
  	 
  		public boolean isSpaceChar(int c) 
  		{
  			if (filter != null)
  				return filter.isSpaceChar(c);
  			return c == ' ' || c == '\n' || c == '\r' || c == '\t' || c == -1;
  		}
  	 
  		public String next() 
  		{
  			return readString();
  		}
  		
  		public interface SpaceCharFilter 
  		{
  			public boolean isSpaceChar(int ch);
  		}
  	}
      
  	public static void main(String args[]) throws Exception
  	{
  		new Thread(null, new lc1(),"lc1",1<<26).start();
  	}
  }  