#include #include using namespace std; const int INF = 1<<30; int main(){ int n, m; cin >> n >> m; vector> v(n, vector(n, 0)); while(m-- > 0){ int a, b, c; cin >> a >> b >> c; a--, b--; int val = max(v[a][b], c); v[a][b] = v[b][a] = val; } int ans = 0; vector> dp(n, vector(1<>j) & 1) continue; dp[j][s|(1<