code: func (prng PoissonGenerator) Poisson(lambda float64) int64 {
  	if !(lambda > 0.0) {
  		panic(fmt.Sprintf("Invalid lambda: %.2f", lambda))
  	}
  	return prng.poisson(lambda)
  }
docs: // Poisson returns a random number of possion distribution