',
"\n",
h2('Index:');
for (0..$col) {
print FH "<A HREF=\"http://www.perlmonks.net?node_id=$names{$names$_}\" TARGET=\"NameSpace\">$names$_ \n";
if (lc(substr($names$_,0,1)) ne lc(substr($names$_+1,0,1))) {
print FH " \n";
}
}
print FH ' | ';
for ($col..(2*$col)) {
print FH "<A HREF=\"http://www.perlmonks.net?node_id=$names{$names$_}\" TARGET=\"NameSpace\">$names$_ \n";
if (lc(substr($names$_,0,1)) ne lc(substr($names$_+1,0,1))) {
print FH " \n";
}
}
print FH ' | ';
for ((2*$col)..$#names) {
print FH "<A HREF=\"http://www.perlmonks.net?node_id=$names{$names$_}\" TARGET=\"NameSpace\">$names$_ \n";
if (defined $names$_+1 and lc(substr($names$_,0,1)) ne lc(substr($names$_+1,0,1))) {
print FH " \n";
}
}
print FH
' |