#dwacon6thfinalb. [dwacon6th_final_b]Harvest Festival

[dwacon6th_final_b]Harvest Festival

某个国家每年都会在超市举办收集各个城市收获的作物。

这个国家有 NN 个城镇,分别编号为 0N10,…,N-1。另外,有编号为 0M10…,M-1MM 条道路,道路 ii 在行 xix_i 和列 yiy_i ,长度为 did_i 并且双向连接。所有城市中,编号为 a0,...,aK1a_0,...,a_{K-1}KK 个城市有超市。

当年举办收获节的超市集合由以下条件决定:

  • 在收获节上展出的城市,从所有的城市中选出一个以上;

  • 为了在作物新鲜的时候举办,从被选的所有城市的最短距离在 DD 以内的超市举办;

  • 为了尽可能多地在超市举办,在符合上述条件的所有超市举办;

关于所有超市的集合 A{a0aK1}A'\{a_0,…,a_{K-1}\} ,请计算出在中举办收获节的城市选择方法的个数除以 998244353998244353 的余数,并输出这些数的异或值。。