/* find nodes of max and min degree */
BEG_G {node_t mxn, mnn; int maxd = -1; int mind = 1000000;}
N {
if (degree > maxd)
{maxd = degree; mxn = $;}
if (degree < mind)
{mind = degree; mnn = $;}
}
END_G {printf ("max degree = %d, node %s, min degree = %d, node %s\n",
maxd, mxn.name, mind, mnn.name)}