;; ----- Otter 3.0.4, August 1995 -----
;; The job was started by mccune on gyro, Wed Nov  1 22:41:20 1995
;;
;;;;  -> x=x.
;;;; p(A,A,B)=B, p(A,B,B)=A, p(A,B,A)=A, f(A)=A -> .
;;;;  -> p(p(x,x,y),p(f(z),u,z),z)=y.
;;
;; ----> UNIT CONFLICT at   0.06 sec ----> 22 [binary,20.1,19.1]  -> .
;;
(
(1 (input) ((= v0 v0)))
(2 (input) ((not (= (p (A) (A) (B)) (B))) (not (= (p (A) (B) (B)) (A))) (not (= (p (A) (B) (A)) (A))) (not (= (f (A)) (A)))))
(3 (input) ((= (p (p v0 v0 v1) (p (f v2) v3 v2) v2) v1)))
(4 (instantiate 3 ((v0 . (f v65))(v1 . v65)(v2 . v65)(v3 . (f v65)))) ((= (p (p (f v65) (f v65) v65) (p (f v65) (f v65) v65) v65) v65)))
(5 (instantiate 3 ((v0 . (p (f v65) (f v65) v65))(v1 . v65)(v2 . v66)(v3 . v67))) ((= (p (p (p (f v65) (f v65) v65) (p (f v65) (f v65) v65) v65) (p (f v66) v67 v66) v66) v65)))
(6 (paramod 4 (1 1) 5 (1 1 1)) ((= (p v65 (p (f v66) v67 v66) v66) v65)))
(7 (instantiate 6 ((v65 . v0)(v66 . v1)(v67 . v2))) ((= (p v0 (p (f v1) v2 v1) v1) v0)))
(8 (instantiate 7 ((v0 . (p v0 v0 v1))(v1 . v2)(v2 . v3))) ((= (p (p v0 v0 v1) (p (f v2) v3 v2) v2) (p v0 v0 v1))))
(9 (paramod 8 (1 1) 3 (1 1)) ((= (p v0 v0 v1) v1)))
(10 (instantiate 9 ((v0 . (A))(v1 . (B)))) ((= (p (A) (A) (B)) (B))))
(11 (paramod 10 (1 1) 2 (1 1 1)) ((not (= (B) (B))) (not (= (p (A) (B) (B)) (A))) (not (= (p (A) (B) (A)) (A))) (not (= (f (A)) (A)))))
(12 (instantiate 1 ((v0 . (B)))) ((= (B) (B))))
(13 (resolve 11 (1) 12 (1)) ((not (= (p (A) (B) (B)) (A))) (not (= (p (A) (B) (A)) (A))) (not (= (f (A)) (A)))))
(14 (instantiate 9 ((v0 . (f v65))(v1 . v65))) ((= (p (f v65) (f v65) v65) v65)))
(15 (instantiate 7 ((v0 . v64)(v1 . v65)(v2 . (f v65)))) ((= (p v64 (p (f v65) (f v65) v65) v65) v64)))
(16 (paramod 14 (1 1) 15 (1 1 2)) ((= (p v64 v65 v65) v64)))
(17 (instantiate 16 ((v64 . v0)(v65 . v1))) ((= (p v0 v1 v1) v0)))
(18 (instantiate 7 ((v0 . (f v65))(v1 . v65))) ((= (p (f v65) (p (f v65) v2 v65) v65) (f v65))))
(19 (instantiate 7 ((v0 . v64)(v1 . v65)(v2 . (p (f v65) v2 v65)))) ((= (p v64 (p (f v65) (p (f v65) v2 v65) v65) v65) v64)))
(20 (paramod 18 (1 1) 19 (1 1 2)) ((= (p v64 (f v65) v65) v64)))
(21 (instantiate 20 ((v64 . v0)(v65 . v1))) ((= (p v0 (f v1) v1) v0)))
(22 (instantiate 9 ((v0 . (p (f v65) v66 v65))(v1 . v65))) ((= (p (p (f v65) v66 v65) (p (f v65) v66 v65) v65) v65)))
(23 (instantiate 7 ((v0 . (p (f v65) v66 v65))(v1 . v65)(v2 . v66))) ((= (p (p (f v65) v66 v65) (p (f v65) v66 v65) v65) (p (f v65) v66 v65))))
(24 (paramod 22 (1 1) 23 (1 1)) ((= v65 (p (f v65) v66 v65))))
(25 (flip 24 (1)) ((= (p (f v65) v66 v65) v65)))
(26 (instantiate 25 ((v65 . v0)(v66 . v1))) ((= (p (f v0) v1 v0) v0)))
(27 (instantiate 17 ((v0 . (A))(v1 . (B)))) ((= (p (A) (B) (B)) (A))))
(28 (paramod 27 (1 1) 13 (1 1 1)) ((not (= (A) (A))) (not (= (p (A) (B) (A)) (A))) (not (= (f (A)) (A)))))
(29 (instantiate 1 ((v0 . (A)))) ((= (A) (A))))
(30 (resolve 28 (1) 29 (1)) ((not (= (p (A) (B) (A)) (A))) (not (= (f (A)) (A)))))
(31 (instantiate 9 ((v0 . (f v65))(v1 . v65))) ((= (p (f v65) (f v65) v65) v65)))
(32 (instantiate 21 ((v0 . (f v65))(v1 . v65))) ((= (p (f v65) (f v65) v65) (f v65))))
(33 (paramod 31 (1 1) 32 (1 1)) ((= v65 (f v65))))
(34 (flip 33 (1)) ((= (f v65) v65)))
(35 (instantiate 34 ((v65 . v0))) ((= (f v0) v0)))
(36 (instantiate 35 ((v0 . (A)))) ((= (f (A)) (A))))
(37 (paramod 36 (1 1) 30 (2 1 1)) ((not (= (p (A) (B) (A)) (A))) (not (= (A) (A)))))
(38 (instantiate 1 ((v0 . (A)))) ((= (A) (A))))
(39 (resolve 37 (2) 38 (1)) ((not (= (p (A) (B) (A)) (A)))))
(40 (paramod 35 (1 1) 26 (1 1 1)) ((= (p v0 v1 v0) v0)))
(41 (instantiate 40 ((v0 . (A))(v1 . (B)))) ((= (p (A) (B) (A)) (A))))
(42 (resolve 39 (1) 41 (1)) ())
)
