P ( i d: