Foquitos

Time Limit:
3 Sec
Memory Limit:
128Mb
Enviados:
547
Resuelto:
204

Descripción

Ya se acerca la Navidad y Botas quiere armar su arbolito con algunos adornos y foquitos pero se percata que algunos foquitos no prenden y decide contar aquellos foquitos que no prenden.

El sabe que los foquitos estan conectados como un arbol (no simpre binario) y que la raiz siempre sera el foquito 1 con la unica variacion de que los ultimos foquitos (las hojas) estan conectados al a o enchufe que les provee de electricidad.

Lo que significa que si un foquito no prende es por que esta quemado o por que uno de sus hijos esta quemado no dejando pasar electriciad.

Asi Botas solo marca los foquitos quemados olvidandose de contar los foquitos que no prenden.

Botas ya se encuentra cansado y te pide ayuda para que encuentres cuantos foquitos no prenderan.

Entrada

La primera linea contiene un número entero $T$ ($1 \leq T \leq 1000$) que representa el n\'umero de casos de prueba, para cada caso la entrada consta de dos n\'umeros $N$ ($1 \leq N \leq 10^5$) $Q$ ($1 \leq Q \leq N$)que representa el número de foquitos y la cantidad de foquitos quemados. Luego siguen $N-1$ lineas con dos números $u$, $v$ ($1 \leq u < v \leq N$) denotando que existe una conexión de $u$ a $v$. Luego siguen $Q$ enteros denotando los foquitos quemados.

Salida

Para cada caso de prueba mostrar la cantidad de foquitos que no prenderan.

Ejemplo Entrada

Copy icon
2
11 4
1 2
2 9
2 4
2 5
1 3
3 6
3 10
4 8
5 7
6 11
8 5 11 3
2 1
1 2
2

Ejemplo Salida

Copy icon
8
2

Ayuda