agent P(x,y) = 'x.Q agent Q(x,y) = y.P