#include <stdio.h>
#define MAX 100
int main() {
    int N, Q;
    if(scanf("%d", &N) != 1 || N < 1 || N > 100){
        printf("Invalid input");
        return 0;
    }
    int hashTable[MAX];
    for (int i = 0; i < N; i++)
        hashTable[i] = -1;
        for (int i = 0;i < N;I++){
            int room;
            if (scanf("%d", &room) != 1 || room <= 0){
                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 < 1 || Q > 100){
            printf("Invalid input");
            return 0;
        }
        for (int i = 0; i < Q; i++) {
            int queryroom;
            if(scanf("%d", &queryRoom) ! = 1 || queryroomn<= 0) {
                printf("Invalid input");
                return 0;
            }
            int index = queryRoom % N;
            int found = 0, start = index;
            while (hashTable[index] != -1){
                if(hashTable[index] == queryRoom) {
                    found = 1;
                    break;
                }
                index = (index + 1) % N;
                if(index == start) break;
            }
            if(found)
                printf("Available\n");
            else
                printf("Not Available\n");
        }
        return 0;
}