code: func (net *Network) GetRandomDownNode(excludeIDs ...enode.ID) *Node {
  	net.lock.RLock()
  	defer net.lock.RUnlock()
  	return net.getRandomNode(net.getDownNodeIDs(), excludeIDs)
  }
docs: // GetRandomDownNode returns a random node on the network, which is stopped.