https://wist.info/flannigan-nancy/45/
Belief-L