#include<stdio.h>
#include<stdbool.h>
#include<ctype.h>

#define MAX_ROOM_NUMBER 100005 
bool is_invalid_input(int value) {
    return value < 1 || value > 100000;
}
int hash_function(int room_number,int table_size) {
    return room_number % table_size;
}
void insert_room(int hash_table[], int table_size, int room_number) {
    int index = hash_function(room_number,table_size);
    while(hash_table[index] != -1) {
        index = (index + 1) % table_size;
    }
    hash_table[index] = room_number;
}
bool check_availability(int hash_table[],int table_size, int room_number) {
    int index = hash_function(room_number,table_size);
    while(hash_table[index] != -1) {
        if(hash_table[index] == room_number) {
            return true;
        }
        index = (index + 1) % table_size;
    }
    return false;
}
int main() {
    int N,Q;
    if(scanf"%d",&N) != 1 || N < 1 || N > 100) {
        printf("Invalid input\n");
        return 0;
    }
    int rooms[N];
    int hash_table[MAX_ROOM_NUMBER];
    for(int i = 0;i < MAX_ROOM_NUMBER; i++) {
        hash_table[i] = -1;
    }
    for(int i =0; i<N; i++) {
        if(scanf("%d",&rooms[i])!= 1 || is_invalid_input(room[i])) {
            printf("Invalid input\n);
            return 0;
        }
        insert_room(hash_table,MAX_ROOM_NUMBER,rooms[i]);
    }
    if(scanf("%d",&Q) != 1 || Q < 1 || Q > 100) {
        printf("Invalid input\n");
        return 0;
    }
    for(int i = 0; i < Q;i++) {
        int query;
        if(scanf("%d"&query) != 1 || is_invalid_input(query)) {
            printf("Invalid input\n");
            return 0;
        }
        if(check_availability(hash_table,MAX_ROOM_NUMBER,query)) {
            printf("Available\n")
        } else {
            printf("Not available\n");
        }
    }
    return 0;
}