#include<stdio.h>
#include<math.h>

int main(void)
{
	int num,kosu;
	int nyuuryoku[3],x,y;
	int cut_i,cut_j,tem;
	int hankei;
	double z;

	while(1){
		scanf("%d%d%d",&nyuuryoku[0],&nyuuryoku[1],&nyuuryoku[2]);
		if((nyuuryoku[0]==0)&&(nyuuryoku[1]==0)&&(nyuuryoku[2]==0)){
			break;
		}

		for(cut_i=0;cut_i<kosu-1;cut_i++){
			for(cut_j=cut_i;cut_j<kosu;cut_j++){
				if(nyuuryoku[cut_i]>nyuuryoku[cut_j]){
					tem=nyuuryoku[cut_i];
					nyuuryoku[cut_i]=nyuuryoku[cut_j];
					nyuuryoku[cut_j]=tem;
				}
		    }
		}
		x=nyuuryoku[1];
		y=nyuuryoku[2];
		
		z = sqrt((double)(x*x) + (double)(y*y));

		scanf("%d",&kosu);
		
		for(cut_i=0;cut_i<kosu;cut_i++){
			scanf("%d",&hankei);
			if(z>=hankei){
				printf("OK\n");
			}
			else {
				printf("NA\n");
			}
		}

	}
	return 0;
}