有 nnn 个人,编号为 1∼n1\sim n1∼n。给出它们之间的所有 mmm 条好友关系。
每一个人有一定的微信运动步数,一开始都是零。
在接下来 qqq 个单位时间里,每一个单位时间发生了一个事件:
第一行有三个正整数 n,m,qn,m,qn,m,q,表示人的数量,好友关系的数量,事件的数量。
然后 mmm 行,每行两个正整数 ui,viu_i,v_iui,vi ,表示 ui,viu_i,v_iui,vi 是好友。
然后 qqq 行,每行先有一个正整数 optoptopt ,表示事件类型。
如果 opt=1opt=1opt=1 ,输入两个数 x,wx,wx,w。
否则输入一个数 xxx。
对于每一个询问输出一行答案。
10 20 20 5 7 1 2 1 3 7 9 2 5 1 7 3 7 6 7 3 8 2 7 3 10 5 9 1 5 5 6 1 10 3 9 1 8 1 9 6 9 4 9 1 1 8936 1 1 239 2 10 1 7 2161 1 7 5972 2 1 2 9 1 5 1633 1 7 1467 1 1 669 1 4 5965 2 5 2 1 1 1 37 2 1 2 1 1 5 6543 2 4 2 7 1 3 6961
9175 9175 9175 9844 9844 9881 9881 5965 9881
n,m,q≤2⋅105,w≥1n,m,q\leq 2\cdot 10^5,w\ge 1n,m,q≤2⋅105,w≥1。
保证 ui≠viu_i\ne v_iui=vi,好友关系不会重复给出。
保证任意时刻任何一个人的步数不超过 10510^5105。