.
american roulette algorithm xyzw