1. `- u1 v1 u2 v2` :将树上 $u_1,v_1$ 两点之间的边删除,连接 $u_2,v_2$ 两点,保证操作合法且连边后仍是一棵树。
2. `+ u v c` :将树上 $u,v$ 两点之间的路径上的点权都增加 $c$ 。
3. `* u v c` :将树上 $u,v$ 两点之间的路径上的点权都乘以 $c$ 。
- 4. `/ u v` ï¼\9aè¾\93å\87ºæ \91ä¸\8a $u,v$ 两ç\82¹ä¹\8bé\97´ç\9a\84è·¯å¾\84ä¸\8aç\9a\84ç\82¹æ\9d\83ä¹\8bå\92\8cå\8f\96模 $51061$ 后的值。
+ 4. `/ u v` ï¼\9aè¾\93å\87ºæ \91ä¸\8a $u,v$ 两ç\82¹ä¹\8bé\97´ç\9a\84è·¯å¾\84ä¸\8aç\9a\84ç\82¹æ\9d\83ä¹\8bå\92\8c对 $51061$ å\8f\96模后的值。
$1\le n,q\le 10^5,0\le c\le 10^4$