http://rosettasten.com/11116/ufa356-learn-how-to-generate-a-winning-bet