struct prob {char*a; int b; }
x[]={"Zhang San",19,"Li Si",21,"Wang Wu",20);
main() {
int i,m1,m2;
m1=m2=X[0].b;
for(i=1;i<3;i++)
if(x[i].b>m1)m1=x[i].b;
else if(x[[i].b<m2)m2=x[i].b;
for(i=0;i<3;i++)
if(x[i].b!=m1&&x[i].b!=m2)
{
print("%s:%d\n",x[i].a,x[i].b); break;
}
}