Before revision:  We present an algorithm to systematically program a CRN so that its stochastic semantics at steady state approximates a particular distribution with arbitrarily small error  .
After revision:  Moreover, any distribution with countable infinite support can be approximated with arbitrarily small error .