laws of probability 9124627