code: func randHint(possible []Cmd) string {
  	l := len(possible)
  	if l == 0 {
  		return ""
  	}
  
  	// Seed random integer
  	r := rand.New(rand.NewSource(time.Now().UTC().UnixNano()))
  	i := r.Intn(l)
  	cmd := possible[i]
  	if hints, ok := commandHints[cmd]; ok {
  		item := r.Intn(len(hints))
  		if len(hints) > item {
  			return hints[item]
  		}
  	}
  	return ""
  }
docs: // randHint returns random hint from chosen command's list