https://dynamicusing.pythonprogramminghelp.com/confessions-of-a-rao-blackwell-theorem/