Murphy's Love Laws

90%