#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define popcount __builtin_popcount using namespace std; using namespace atcoder; typedef long long ll; typedef pair P; using mint=modint998244353; const ll INF=1e18; int n, m, k; ll d[20][20]; ll a[20]; ll dp[1<<18]; int main() { cin>>n>>m>>k; for(int i=0; i>a[i]; for(int i=0; i>x>>y>>z; x--;y--; d[x][y]=z, d[y][x]=z; } for(int k=0; k