#include<iostream>
#include<cstdio>
#include<algorithm>
#include<cstring>
#include<string>
using namespace std;
#define INF (1<<24)
int n;
int r[101][101];
int main(){
  scanf("%d",&n);
  for(int i=0;i<101;i++)
    for(int j=0;j<101;j++) r[i][j]=INF;
  for(int i=0;i<n;i++){
    int rr,k;
    scanf("%d %d",&rr,&k);
    for(int j=0;j<k;j++){
      int t;
      scanf("%d",&t);
      r[rr][t]=1;
    }
  }
  for(int i=1;i<=n;i++)
    for(int j=1;j<=n;j++)
      for(int l=1;l<=n;l++)
	r[j][l]=min(r[j][l],r[j][i]+r[i][l]);
  int p;
  scanf("%d",&p);
  for(int i=0;i<p;i++){
    int s,d,v;
    scanf("%d %d %d",&s,&d,&v);
    int res=r[s][d]+1;
    if(res>v) printf("NA\n");
    else printf("%d\n",res);
  }
}