#include <iostream> #include<string.h> #include<stdio.h> using namespace std; int main(){ int temp=100000; int temp_num=0; int flag=0; int T; int n,m,a[100]; int need; bool c[100]; scanf("%d",&T); while(T--){ scanf("%d",&n); for(int i=0;i<n;i++){ scanf("%d",&a[i]); c[i]=false; } scanf("%d",&m); for(int i=0;i<m;i++){ int temp=100000; int temp_num=0; int flag=0; scanf("%d",&need); for(int k=0;k<n;k++){ if(c[k]==false&&a[k]>=need&&a[k]<=temp){ temp=a[k]; temp_num=k; flag=1; } } if(i!=0){ printf(" "); } if(flag==1){ printf("%d",temp); c[temp_num]=true; } if(flag==0){ printf("NULL"); } } printf("\n"); } return 0; }