첫째 줄에 N, M, C가 공백으로 구분되어 주어진다. N은 정점의 수, M은 질의의 개수, C는 색깔의 종류 수이며, 1≤N≤2×105, 1≤M≤2×105, 1≤C≤N을 만족한다.
둘째 줄에 N개의 정수가 공백으로 구분되어 주어진다. i번째 수는 i번 정점의 색깔이며, 각 수는 1 이상 C 이하이다.
이어지는 N−1개의 줄에는 트리의 간선 정보가 주어진다. 각 줄에는 간선을 이루는 서로 다른 두 정점의 번호 u와 v가 공백으로 구분되어 주어지며, 1≤u,v≤N을 만족한다.
이어지는 M개의 줄에는 질의 정보가 주어진다. i번째 줄에는 vi와 ci가 공백으로 구분되어 주어지며, 1≤vi≤N이고 1≤ci≤C이다.