| (a = A[m + 2] ⊃ mkbag(A, # A) -- A[m + 1];(mkbag(A, # A) -- A[m + 1] -- A[m + 2]) ++ a) ++ b = mkbag(A0, # A0), m < # A, m + 2 < # A, m + 1 < # A ⊦ (b = A[m + 2] ⊃ (a = A[m + 1] ⊃ mkbag(A, # A) -- A[m];(mkbag(A, # A) -- A[m] -- A[m + 1]) ++ a) ;((a = A[m + 1] ⊃ mkbag(A, # A) -- A[m];(mkbag(A, # A) -- A[m] -- A[m + 1]) ++ a) -- A[m + 2]) ++ b ) ++ A[m] = (a = A[m + 2] ⊃ mkbag(A, # A) -- A[m + 1];(mkbag(A, # A) -- A[m + 1] -- A[m + 2]) ++ a) ++ b |
(a = A[m + 2] ⊃ mkbag(A, # A) -- A[m + 1];(mkbag(A, # A) -- A[m + 1] -- A[m + 2]) ++ a) ++ b = mkbag(A0, # A0), b = A[m + 2], m + 1 < # A, m + 2 < # A, m < # A ⊦ (a = A[m + 1] ⊃ mkbag(A, # A) -- A[m];(mkbag(A, # A) -- A[m] -- A[m + 1]) ++ a) ++ A[m] = (a = A[m + 2] ⊃ mkbag(A, # A) -- A[m + 1];(mkbag(A, # A) -- A[m + 1] -- A[m + 2]) ++ a) ++ b
(a = A[m + 2] ⊃ mkbag(A, # A) -- A[m + 1];(mkbag(A, # A) -- A[m + 1] -- A[m + 2]) ++ a) ++ b = mkbag(A0, # A0), m + 1 < # A, m + 2 < # A, m < # A ⊦ ((a = A[m + 1] ⊃ mkbag(A, # A) -- A[m];(mkbag(A, # A) -- A[m] -- A[m + 1]) ++ a) -- A[m + 2]) ++ b ++ A[m] = (a = A[m + 2] ⊃ mkbag(A, # A) -- A[m + 1];(mkbag(A, # A) -- A[m + 1] -- A[m + 2]) ++ a) ++ b, b = A[m + 2]