#include #include #include using namespace std; vector> v; int n,m,s,g,a,b,c; vector vi; int x; void calc(int d,int e,int f,vector vi2){ int d2,e2,f2; vector vi3; vi3=vi2; vi3[d]=f; if(d==g){ if(e>n>>m>>s>>g; v.resize(n); for(int i=0; i>a>>b>>c; v[a][b]=c; v[b][a]=c; } x=INT_MAX; for(int i=0; i1 && vi[j]==i){ cout<<" "<