begin n2:n1; n1 v (n1:(n2 & !p1)); (n1:p1); !n2 end