to understand any event, it is necessary to understand the p