#P2607. 生成树

生成树

题目描述

有一个 nn (1n50)(1 \leq n \leq 50) 个点的带权无向图,其中 (u,v)(u, v) 的权值为 wu,vw_{u,v} $(0 \leq w_{i,j} \leq 10^9, w_{i,j} = w_{j,i}, w_{i,i} = 0)$ 。我们定义生成树的权值为边权之和的 kk (0k50)(0 \leq k \leq 50) 次方。问所有生成树的权值之和,对 109+710^9+7 取模。

输入格式

第一行,两个整数 n,kn, k

接下来 nn 行,每行 nn 个整数,表示 ww

输出格式

输出一个数,表示答案。

样例

3 1
0 1 2
1 0 3
2 3 0
12