Map random events from a source (available generator) to a destination (with desired event count). For example you can throw a pair of dice (several times) and map the result to lottery numbers to bet on.