#include #define PB push_back #define MP make_pair using namespace std; typedef long long ll; int cost[50][50]; #define INF 100000000 int main(){ int n,m,s[50]; for(int i=0;i<50;i++) for(int j=0;j<50;j++) cost[i][j]=INF; cin>>n; for(int i=0;i>s[i]; cin>>m; for(int i=0;i>a>>b>>c; cost[a][b]=cost[b][a]=c; } for(int k=0;k