Boil down coin-flip exercise some more, refactor.