Sure, it can:
local fTableInsert, fTableSort = table.insert, table.sort;
local clans =
{
{ "Sanity", { 0, 0, 255 }, { 150, 250, 14 } },
{ "Blodz", { 255, 0, 0 }, { 50, 300, 15 } },
{ "Gringo", { 0, 255, 0 }, { 350, 10, 16 } }
};
clanForMember = function()
local clanMembers = {}
for i,v in ipairs ( _clans ) do
fTableInsert ( clanMembers, { v[1], clanCountMembers ( v[ 1 ] ) } );
end
fTableSort ( clanMembers, function ( a, b ) return a[1] < b[1] end );
return clanGet ( clanMembers[1][1] );
end