O : O : P * M ^ OP