code: func MsgsPerClient(numMsgs, numClients int) []int {
  	var counts []int
  	if numClients == 0 || numMsgs == 0 {
  		return counts
  	}
  	counts = make([]int, numClients)
  	mc := numMsgs / numClients
  	for i := 0; i < numClients; i++ {
  		counts[i] = mc
  	}
  	extra := numMsgs % numClients
  	for i := 0; i < extra; i++ {
  		counts[i]++
  	}
  	return counts
  }
docs: // MsgsPerClient divides the number of messages by the number of clients and tries to distribute them as evenly as possible