给定一棵顶点编号为 到 的树。初始时所有顶点的值均为 。
处理 个如下形式的询问。
路径的两个端点也包括在内。反转询问方向可能改变增加的数值。处理完所有询问后,求每个顶点的值对 取模的结果。
输入格式如下。第一行给出顶点数 和询问数 。接下来 行的 表示树的一条边,再接下来 行的 表示一个询问。 时没有边的输入行, 时没有询问的输入行。
按顶点 的顺序,在一行中输出最终的值对 取模的结果,以空格分隔。
三个询问的路径依次为 、、。按顶点编号顺序,最终的值为 。
| 3 | 55 | 没有额外限制。 |
第一个询问给各顶点增加 ,第二个增加 。所有顶点的最终值均为 。