.
american roulette algorithm zphc