text: 'use strict';
  
  process.stdin.resume();
  process.stdin.setEncoding('utf-8');
  
  let inputString = '';
  let currentLine = 0;
  
  process.stdin.on('data', inputStdin => {
      inputString += inputStdin;
  });
  
  process.stdin.on('end', _ => {
      inputString = inputString.trim().split('\n').map(string => {
          return string.trim();
      });
      
      main();    
  });
  
  function readLine() {
      return inputString[currentLine++];
  }
  
  /*
   * Complete the isPositive function.
   * If 'a' is positive, return "YES".
   * If 'a' is 0, throw an Error with the message "Zero Error"
   * If 'a' is negative, throw an Error with the message "Negative Error"
   */
  function isPositive(a) {
      let res = "";
      if (a > 0) {
          res = "YES";
      }
      else if (a == 0) {
          throw new Error("Zero Error");
      }
      else {
          throw new Error("Negative Error");
      }
      return res;
  }
  
  
  function main() {
      const n = +(readLine());
      
      for (let i = 0; i < n; i++) {
          const a = +(readLine());
        
          try {
              console.log(isPositive(a));
          } catch (e) {
              console.log(e.message);
          }
      }
  }
  