static void SetupLinkedFan()
{
var head = new Bridge();
var tail = new NonBridge();
head.Links.Add(tail);
for (int i = 0; i < LIST_LENGTH; ++i)
{
var obj = new NonBridge();
tail.Link = obj;
tail = obj;
}
var list = new List<Bridge>();
tail.Link = list;
for (int i = 0; i < FAN_OUT; ++i)
list.Add(new Bridge());
logger.Info("GC bridge: \"linked fan\" setup done");
}