https://dev.sharerespite.co.uk/uncategorized/expected-value-roulette/