import java.util.*; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); int n = in.nextInt(); ArrayList<HashSet<Integer>> list = new ArrayList<>(); for(int i = 0;i<=n;i++) list.add(new HashSet<>()); for(int i = 2;i<=n;i++){ list.get(in.nextInt()).add(i); } in.nextLine(); char[] color = in.nextLine().toCharArray(); int[] dp = new int[n+1]; count(list,dp,color,1); int optNum = in.nextInt(); for(int i = 0;i<optNum;i++){ System.out.println(dp[in.nextInt()]); } } private static int count(ArrayList<HashSet<Integer>> list,int[] dp,char[] color, int curNode){ if(color[curNode-1]=='R') dp[curNode] = 1; for(int child:list.get(curNode)){ dp[curNode]+=count(list,dp,color,child); } return dp[curNode]; } }