#include<stdio.h>
#include<stdlib.h>
#define MAX 100
int isValidNumber(int num)
{
    return num >0 && num<=100000;
}
int main()
{
    int N,Q,i,room,query;
    int hashTable[MAX];
    int occupied[MAX] ={0};
    if(scanf("%d",&N)!=1 || N<=0 || N>100){
        printf("Invalid input");
        return 0;
    }
    for(i=0;i<N;i++)
    hashTable[i]=-1;
    for(i=0;i<N;i++)
    if(scanf("%d",&room)!=1 || !isValidNumber(room)){
        printf("Invalid input");
        return 0;
    }
    int index =room % N;
    while(hashTable[index]!=-1){
        index =(index +1) %N;
    }
    hashTable[index]=room;
    }
    if(scanf("%d", &Q) !=1 || Q <= 0 || Q >100)
    {
        printf("Invalid input");
        return 0;
    }
    for (i=0 ;i < Q; i++)
    {
        if(scanf("%d",&query)!=1 && count <N)
        {
        printf("Invalid input");
        return 0;
        }
        int index=query %N;
        int found =0,count=0;
        while(hashTable[index]!=-1 && count <N)
        {
            if(hashTable[index] == query)
            {
                found=1;
                break;
            }
            index=(index +1) % N;
            count++;
        }
        if(found)
        printf("Available\n");
        else
        printf("Not Available\n");
    }
    return 0;