model:data:n=6;enddatasets:people/1..n/:F;relation(people,people)/1,21,31,52,53,53,64,54,65,25,35,66,36,5/:D,P;endsetsdata:D=1.524.53.5240.520.50.50.510.5;enddataF(n)=0;@for(people(i)|i#lt#n:F(i)=@min(relation(i,j):D(i,j)+F(j)););@for(relation(i,j):P(i,j)=@if(F(i)#eq#D(i,j)+F(j),1,0));end