code: func (stng StudentTGenerator) student(freedom int64) float64 {
  	X := stng.gaussian.StdGaussian() / math.Sqrt(stng.chisquared.ChiSquared(freedom)/float64(freedom))
  	return X
  }
docs: // inspired by http://www.xycoon.com/stt_random.htm