#include using namespace std; int main() { int M, N; cin >> M >> N; vector C(M, 0); while (N--) { int a, b, p; cin >> a >> b >> p; C[a] -= p; C[b] += p; } vector dp(1<>i)&1) sum += C[i], dp[m] = max(dp[m], dp[m&~(1<