输入的第一行一个正整数 $n$ ,表示树的节点数。
接下来一行 $n$ 个用空格隔开的正整数 $a_1,a_2,\dots,a_n$ ,依次描述每个节点上题目的毒瘤值。
接下来 $n-1$ 行,描述这棵树。每行 $2$ 个正整数 $u,v$ ,描述一条树上的边 $\left( u,v\right)$ 。(保证 $1\leq u,v\leq n$ ,保证这 $n-1$ 条边构成了一棵树)
接下来一行一个正整数 $Q$ ,表示 ufozgg 的操作总数。
接下来 $Q$ 行按 ufozgg 执行操作的先后顺序依次描述每个操作,每行 $4$ 个用空格隔开的整数 $op,s,t,k$ ,表示 ufozgg 此次跳跃的起点为 $s$ ,终点为 $t$ ,步频为 $k$ 。如果 $op=0$ ,表示这是一次削弱操作;如果 $op=1$ ,表示这是一次统计操作。