TSTP Solution File: SWC412+1 by ePrincess---1.0
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : ePrincess---1.0
% Problem : SWC412+1 : TPTP v8.1.0. Released v2.4.0.
% Transfm : none
% Format : tptp:raw
% Command : ePrincess-casc -timeout=%d %s
% Computer : n032.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8042.1875MB
% OS : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit : 600s
% DateTime : Tue Jul 19 20:18:01 EDT 2022
% Result : Theorem 25.24s 7.18s
% Output : Proof 58.98s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.02/0.10 % Problem : SWC412+1 : TPTP v8.1.0. Released v2.4.0.
% 0.02/0.10 % Command : ePrincess-casc -timeout=%d %s
% 0.10/0.29 % Computer : n032.cluster.edu
% 0.10/0.29 % Model : x86_64 x86_64
% 0.10/0.29 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.10/0.29 % Memory : 8042.1875MB
% 0.10/0.29 % OS : Linux 3.10.0-693.el7.x86_64
% 0.10/0.29 % CPULimit : 300
% 0.10/0.29 % WCLimit : 600
% 0.10/0.29 % DateTime : Sat Jun 11 23:19:40 EDT 2022
% 0.10/0.29 % CPUTime :
% 0.14/0.49 ____ _
% 0.14/0.49 ___ / __ \_____(_)___ ________ __________
% 0.14/0.49 / _ \/ /_/ / ___/ / __ \/ ___/ _ \/ ___/ ___/
% 0.14/0.49 / __/ ____/ / / / / / / /__/ __(__ |__ )
% 0.14/0.49 \___/_/ /_/ /_/_/ /_/\___/\___/____/____/
% 0.14/0.49
% 0.14/0.49 A Theorem Prover for First-Order Logic
% 0.14/0.49 (ePrincess v.1.0)
% 0.14/0.49
% 0.14/0.49 (c) Philipp Rümmer, 2009-2015
% 0.14/0.49 (c) Peter Backeman, 2014-2015
% 0.14/0.49 (contributions by Angelo Brillout, Peter Baumgartner)
% 0.14/0.49 Free software under GNU Lesser General Public License (LGPL).
% 0.14/0.49 Bug reports to peter@backeman.se
% 0.14/0.49
% 0.14/0.49 For more information, visit http://user.uu.se/~petba168/breu/
% 0.14/0.49
% 0.14/0.49 Loading /export/starexec/sandbox/benchmark/theBenchmark.p ...
% 0.14/0.53 Prover 0: Options: -triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=allMaximal -resolutionMethod=nonUnifying +ignoreQuantifiers -generateTriggers=all
% 2.15/0.94 Prover 0: Preprocessing ...
% 4.54/1.55 Prover 0: Constructing countermodel ...
% 19.46/5.83 Prover 1: Options: +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=simple +reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=maximal -resolutionMethod=normal +ignoreQuantifiers -generateTriggers=all
% 19.97/5.95 Prover 1: Preprocessing ...
% 21.43/6.30 Prover 1: Constructing countermodel ...
% 25.24/7.17 Prover 1: proved (1348ms)
% 25.24/7.18 Prover 0: stopped
% 25.24/7.18
% 25.24/7.18 No countermodel exists, formula is valid
% 25.24/7.18 % SZS status Theorem for theBenchmark
% 25.24/7.18
% 25.24/7.18 Generating proof ... found it (size 448)
% 57.67/25.24
% 57.67/25.24 % SZS output start Proof for theBenchmark
% 57.67/25.24 Assumed formulas after preprocessing and simplification:
% 57.67/25.24 | (0) ? [v0] : ? [v1] : ? [v2] : ? [v3] : ? [v4] : ? [v5] : ? [v6] : ? [v7] : ? [v8] : ? [v9] : ? [v10] : ? [v11] : ? [v12] : ? [v13] : ? [v14] : ? [v15] : ? [v16] : ? [v17] : ? [v18] : ? [v19] : ? [v20] : ? [v21] : ? [v22] : ( ~ (v22 = v21) & ~ (v0 = 0) & equalelemsP(nil) = 0 & duplicatefreeP(nil) = 0 & strictorderedP(nil) = 0 & totalorderedP(nil) = 0 & strictorderP(nil) = 0 & totalorderP(nil) = 0 & cyclefreeP(nil) = 0 & singletonP(nil) = v0 & ssList(v20) = 0 & ssList(v2) = 0 & ssList(v1) = 0 & ssList(nil) = 0 & cons(v17, nil) = v18 & cons(v15, nil) = v16 & app(v19, v20) = v2 & app(v16, v18) = v19 & ssItem(v22) = 0 & ssItem(v21) = 0 & ssItem(v17) = 0 & ssItem(v15) = 0 & ! [v23] : ! [v24] : ! [v25] : ! [v26] : ! [v27] : ! [v28] : ! [v29] : ! [v30] : ! [v31] : ! [v32] : (v26 = 0 | ~ (strictorderedP(v23) = 0) | ~ (lt(v24, v25) = v26) | ~ (ssList(v27) = 0) | ~ (cons(v25, v31) = v32) | ~ (cons(v24, v28) = v29) | ~ (app(v30, v32) = v23) | ~ (app(v27, v29) = v30) | ~ (ssItem(v24) = 0) | ? [v33] : (( ~ (v33 = 0) & ssList(v31) = v33) | ( ~ (v33 = 0) & ssList(v28) = v33) | ( ~ (v33 = 0) & ssList(v23) = v33) | ( ~ (v33 = 0) & ssItem(v25) = v33))) & ! [v23] : ! [v24] : ! [v25] : ! [v26] : ! [v27] : ! [v28] : ! [v29] : ! [v30] : ! [v31] : ! [v32] : (v26 = 0 | ~ (totalorderedP(v23) = 0) | ~ (leq(v24, v25) = v26) | ~ (ssList(v27) = 0) | ~ (cons(v25, v31) = v32) | ~ (cons(v24, v28) = v29) | ~ (app(v30, v32) = v23) | ~ (app(v27, v29) = v30) | ~ (ssItem(v24) = 0) | ? [v33] : (( ~ (v33 = 0) & ssList(v31) = v33) | ( ~ (v33 = 0) & ssList(v28) = v33) | ( ~ (v33 = 0) & ssList(v23) = v33) | ( ~ (v33 = 0) & ssItem(v25) = v33))) & ! [v23] : ! [v24] : ! [v25] : ! [v26] : ! [v27] : ! [v28] : ! [v29] : ! [v30] : ( ~ (duplicatefreeP(v23) = 0) | ~ (ssList(v25) = 0) | ~ (cons(v24, v29) = v30) | ~ (cons(v24, v26) = v27) | ~ (app(v28, v30) = v23) | ~ (app(v25, v27) = v28) | ~ (ssItem(v24) = 0) | ? [v31] : (( ~ (v31 = 0) & ssList(v29) = v31) | ( ~ (v31 = 0) & ssList(v26) = v31) | ( ~ (v31 = 0) & ssList(v23) = v31))) & ! [v23] : ! [v24] : ! [v25] : ! [v26] : ! [v27] : ! [v28] : ! [v29] : (v29 = 0 | ~ (segmentP(v28, v24) = v29) | ~ (segmentP(v23, v24) = 0) | ~ (ssList(v23) = 0) | ~ (app(v26, v27) = v28) | ~ (app(v25, v23) = v26) | ? [v30] : (( ~ (v30 = 0) & ssList(v27) = v30) | ( ~ (v30 = 0) & ssList(v25) = v30) | ( ~ (v30 = 0) & ssList(v24) = v30))) & ! [v23] : ! [v24] : ! [v25] : ! [v26] : ! [v27] : ! [v28] : ! [v29] : (v25 = v24 | ~ (equalelemsP(v23) = 0) | ~ (ssList(v26) = 0) | ~ (cons(v25, v27) = v28) | ~ (cons(v24, v28) = v29) | ~ (app(v26, v29) = v23) | ~ (ssItem(v25) = 0) | ~ (ssItem(v24) = 0) | ? [v30] : (( ~ (v30 = 0) & ssList(v27) = v30) | ( ~ (v30 = 0) & ssList(v23) = v30))) & ! [v23] : ! [v24] : ! [v25] : ! [v26] : ! [v27] : ! [v28] : ! [v29] : ( ~ (frontsegP(v26, v28) = v29) | ~ (cons(v24, v27) = v28) | ~ (cons(v23, v25) = v26) | ~ (ssItem(v24) = 0) | ~ (ssItem(v23) = 0) | ? [v30] : ? [v31] : (( ~ (v30 = 0) & ssList(v25) = v30) | (frontsegP(v25, v27) = v31 & ssList(v27) = v30 & ( ~ (v30 = 0) | (( ~ (v31 = 0) | ~ (v24 = v23) | v29 = 0) & ( ~ (v29 = 0) | (v31 = 0 & v24 = v23))))))) & ! [v23] : ! [v24] : ! [v25] : ! [v26] : ! [v27] : ! [v28] : (v25 = 0 | ~ (segmentP(v23, v24) = v25) | ~ (ssList(v23) = 0) | ~ (app(v27, v28) = v23) | ~ (app(v26, v24) = v27) | ? [v29] : (( ~ (v29 = 0) & ssList(v28) = v29) | ( ~ (v29 = 0) & ssList(v26) = v29) | ( ~ (v29 = 0) & ssList(v24) = v29))) & ! [v23] : ! [v24] : ! [v25] : ! [v26] : ! [v27] : ! [v28] : (v25 = 0 | ~ (memberP(v23, v24) = v25) | ~ (ssList(v26) = 0) | ~ (ssList(v23) = 0) | ~ (cons(v24, v27) = v28) | ~ (app(v26, v28) = v23) | ? [v29] : (( ~ (v29 = 0) & ssList(v27) = v29) | ( ~ (v29 = 0) & ssItem(v24) = v29))) & ! [v23] : ! [v24] : ! [v25] : ! [v26] : ! [v27] : ! [v28] : ( ~ (memberP(v27, v23) = v28) | ~ (memberP(v24, v23) = v25) | ~ (app(v24, v26) = v27) | ~ (ssItem(v23) = 0) | ? [v29] : ? [v30] : (( ~ (v29 = 0) & ssList(v24) = v29) | (memberP(v26, v23) = v30 & ssList(v26) = v29 & ( ~ (v29 = 0) | (( ~ (v28 = 0) | v30 = 0 | v25 = 0) & (v28 = 0 | ( ~ (v30 = 0) & ~ (v25 = 0)))))))) & ! [v23] : ! [v24] : ! [v25] : ! [v26] : ! [v27] : ! [v28] : ( ~ (ssList(v23) = 0) | ~ (cons(v26, v24) = v27) | ~ (app(v27, v23) = v28) | ~ (app(v24, v23) = v25) | ? [v29] : ? [v30] : (( ~ (v29 = 0) & ssList(v24) = v29) | (cons(v26, v25) = v30 & ssItem(v26) = v29 & ( ~ (v29 = 0) | v30 = v28)))) & ! [v23] : ! [v24] : ! [v25] : ! [v26] : ! [v27] : (v27 = v25 | ~ (ssList(v24) = 0) | ~ (ssList(v23) = 0) | ~ (cons(v27, v24) = v26) | ~ (cons(v25, v23) = v26) | ? [v28] : (( ~ (v28 = 0) & ssItem(v27) = v28) | ( ~ (v28 = 0) & ssItem(v25) = v28))) & ! [v23] : ! [v24] : ! [v25] : ! [v26] : ! [v27] : (v27 = 0 | ~ (rearsegP(v26, v24) = v27) | ~ (rearsegP(v23, v24) = 0) | ~ (ssList(v23) = 0) | ~ (app(v25, v23) = v26) | ? [v28] : (( ~ (v28 = 0) & ssList(v25) = v28) | ( ~ (v28 = 0) & ssList(v24) = v28))) & ! [v23] : ! [v24] : ! [v25] : ! [v26] : ! [v27] : (v27 = 0 | ~ (frontsegP(v26, v24) = v27) | ~ (frontsegP(v23, v24) = 0) | ~ (ssList(v23) = 0) | ~ (app(v23, v25) = v26) | ? [v28] : (( ~ (v28 = 0) & ssList(v25) = v28) | ( ~ (v28 = 0) & ssList(v24) = v28))) & ! [v23] : ! [v24] : ! [v25] : ! [v26] : ! [v27] : (v24 = v23 | ~ (ssList(v24) = 0) | ~ (ssList(v23) = 0) | ~ (cons(v27, v24) = v26) | ~ (cons(v25, v23) = v26) | ? [v28] : (( ~ (v28 = 0) & ssItem(v27) = v28) | ( ~ (v28 = 0) & ssItem(v25) = v28))) & ! [v23] : ! [v24] : ! [v25] : ! [v26] : ! [v27] : ( ~ (memberP(v26, v23) = v27) | ~ (cons(v24, v25) = v26) | ~ (ssItem(v24) = 0) | ~ (ssItem(v23) = 0) | ? [v28] : ? [v29] : (memberP(v25, v23) = v29 & ssList(v25) = v28 & ( ~ (v28 = 0) | (( ~ (v27 = 0) | v29 = 0 | v24 = v23) & (v27 = 0 | ( ~ (v29 = 0) & ~ (v24 = v23))))))) & ! [v23] : ! [v24] : ! [v25] : ! [v26] : ! [v27] : ( ~ (ssList(v23) = 0) | ~ (app(v25, v26) = v27) | ~ (app(v23, v24) = v25) | ? [v28] : ? [v29] : ? [v30] : (( ~ (v28 = 0) & ssList(v24) = v28) | (ssList(v26) = v28 & app(v24, v26) = v29 & app(v23, v29) = v30 & ( ~ (v28 = 0) | v30 = v27)))) & ! [v23] : ! [v24] : ! [v25] : ! [v26] : (v26 = v23 | v23 = nil | ~ (tl(v23) = v25) | ~ (hd(v23) = v24) | ~ (cons(v24, v25) = v26) | ? [v27] : ( ~ (v27 = 0) & ssList(v23) = v27)) & ! [v23] : ! [v24] : ! [v25] : ! [v26] : (v26 = v23 | ~ (ssList(v23) = 0) | ~ (app(v26, v24) = v25) | ~ (app(v23, v24) = v25) | ? [v27] : (( ~ (v27 = 0) & ssList(v26) = v27) | ( ~ (v27 = 0) & ssList(v24) = v27))) & ! [v23] : ! [v24] : ! [v25] : ! [v26] : (v26 = v23 | ~ (ssList(v23) = 0) | ~ (app(v24, v26) = v25) | ~ (app(v24, v23) = v25) | ? [v27] : (( ~ (v27 = 0) & ssList(v26) = v27) | ( ~ (v27 = 0) & ssList(v24) = v27))) & ! [v23] : ! [v24] : ! [v25] : ! [v26] : (v26 = 0 | ~ (gt(v23, v25) = v26) | ~ (gt(v23, v24) = 0) | ~ (ssItem(v23) = 0) | ? [v27] : ? [v28] : (( ~ (v27 = 0) & ssItem(v24) = v27) | (gt(v24, v25) = v28 & ssItem(v25) = v27 & ( ~ (v28 = 0) | ~ (v27 = 0))))) & ! [v23] : ! [v24] : ! [v25] : ! [v26] : (v26 = 0 | ~ (geq(v23, v25) = v26) | ~ (geq(v23, v24) = 0) | ~ (ssItem(v23) = 0) | ? [v27] : ? [v28] : (( ~ (v27 = 0) & ssItem(v24) = v27) | (geq(v24, v25) = v28 & ssItem(v25) = v27 & ( ~ (v28 = 0) | ~ (v27 = 0))))) & ! [v23] : ! [v24] : ! [v25] : ! [v26] : (v26 = 0 | ~ (lt(v23, v25) = v26) | ~ (lt(v23, v24) = 0) | ~ (ssItem(v23) = 0) | ? [v27] : ? [v28] : (( ~ (v27 = 0) & ssItem(v24) = v27) | (lt(v24, v25) = v28 & ssItem(v25) = v27 & ( ~ (v28 = 0) | ~ (v27 = 0))))) & ! [v23] : ! [v24] : ! [v25] : ! [v26] : (v26 = 0 | ~ (lt(v23, v25) = v26) | ~ (leq(v23, v24) = 0) | ~ (ssItem(v23) = 0) | ? [v27] : ? [v28] : (( ~ (v27 = 0) & ssItem(v24) = v27) | (lt(v24, v25) = v28 & ssItem(v25) = v27 & ( ~ (v28 = 0) | ~ (v27 = 0))))) & ! [v23] : ! [v24] : ! [v25] : ! [v26] : (v26 = 0 | ~ (leq(v23, v25) = v26) | ~ (leq(v23, v24) = 0) | ~ (ssItem(v23) = 0) | ? [v27] : ? [v28] : (( ~ (v27 = 0) & ssItem(v24) = v27) | (leq(v24, v25) = v28 & ssItem(v25) = v27 & ( ~ (v28 = 0) | ~ (v27 = 0))))) & ! [v23] : ! [v24] : ! [v25] : ! [v26] : (v26 = 0 | ~ (segmentP(v23, v25) = v26) | ~ (segmentP(v23, v24) = 0) | ~ (ssList(v23) = 0) | ? [v27] : ? [v28] : (( ~ (v27 = 0) & ssList(v24) = v27) | (segmentP(v24, v25) = v28 & ssList(v25) = v27 & ( ~ (v28 = 0) | ~ (v27 = 0))))) & ! [v23] : ! [v24] : ! [v25] : ! [v26] : (v26 = 0 | ~ (rearsegP(v23, v25) = v26) | ~ (rearsegP(v23, v24) = 0) | ~ (ssList(v23) = 0) | ? [v27] : ? [v28] : (( ~ (v27 = 0) & ssList(v24) = v27) | (rearsegP(v24, v25) = v28 & ssList(v25) = v27 & ( ~ (v28 = 0) | ~ (v27 = 0))))) & ! [v23] : ! [v24] : ! [v25] : ! [v26] : (v26 = 0 | ~ (frontsegP(v23, v25) = v26) | ~ (frontsegP(v23, v24) = 0) | ~ (ssList(v23) = 0) | ? [v27] : ? [v28] : (( ~ (v27 = 0) & ssList(v24) = v27) | (frontsegP(v24, v25) = v28 & ssList(v25) = v27 & ( ~ (v28 = 0) | ~ (v27 = 0))))) & ! [v23] : ! [v24] : ! [v25] : ! [v26] : (v25 = 0 | ~ (rearsegP(v23, v24) = v25) | ~ (ssList(v23) = 0) | ~ (app(v26, v24) = v23) | ? [v27] : (( ~ (v27 = 0) & ssList(v26) = v27) | ( ~ (v27 = 0) & ssList(v24) = v27))) & ! [v23] : ! [v24] : ! [v25] : ! [v26] : (v25 = 0 | ~ (frontsegP(v23, v24) = v25) | ~ (ssList(v23) = 0) | ~ (app(v24, v26) = v23) | ? [v27] : (( ~ (v27 = 0) & ssList(v26) = v27) | ( ~ (v27 = 0) & ssList(v24) = v27))) & ! [v23] : ! [v24] : ! [v25] : ! [v26] : (v24 = v23 | ~ (gt(v26, v25) = v24) | ~ (gt(v26, v25) = v23)) & ! [v23] : ! [v24] : ! [v25] : ! [v26] : (v24 = v23 | ~ (geq(v26, v25) = v24) | ~ (geq(v26, v25) = v23)) & ! [v23] : ! [v24] : ! [v25] : ! [v26] : (v24 = v23 | ~ (lt(v26, v25) = v24) | ~ (lt(v26, v25) = v23)) & ! [v23] : ! [v24] : ! [v25] : ! [v26] : (v24 = v23 | ~ (leq(v26, v25) = v24) | ~ (leq(v26, v25) = v23)) & ! [v23] : ! [v24] : ! [v25] : ! [v26] : (v24 = v23 | ~ (segmentP(v26, v25) = v24) | ~ (segmentP(v26, v25) = v23)) & ! [v23] : ! [v24] : ! [v25] : ! [v26] : (v24 = v23 | ~ (rearsegP(v26, v25) = v24) | ~ (rearsegP(v26, v25) = v23)) & ! [v23] : ! [v24] : ! [v25] : ! [v26] : (v24 = v23 | ~ (frontsegP(v26, v25) = v24) | ~ (frontsegP(v26, v25) = v23)) & ! [v23] : ! [v24] : ! [v25] : ! [v26] : (v24 = v23 | ~ (memberP(v26, v25) = v24) | ~ (memberP(v26, v25) = v23)) & ! [v23] : ! [v24] : ! [v25] : ! [v26] : (v24 = v23 | ~ (cons(v26, v25) = v24) | ~ (cons(v26, v25) = v23)) & ! [v23] : ! [v24] : ! [v25] : ! [v26] : (v24 = v23 | ~ (app(v26, v25) = v24) | ~ (app(v26, v25) = v23)) & ! [v23] : ! [v24] : ! [v25] : ! [v26] : (v24 = v23 | ~ (neq(v26, v25) = v24) | ~ (neq(v26, v25) = v23)) & ! [v23] : ! [v24] : ! [v25] : ! [v26] : (v23 = nil | ~ (tl(v23) = v24) | ~ (app(v24, v25) = v26) | ? [v27] : ? [v28] : ? [v29] : (( ~ (v27 = 0) & ssList(v23) = v27) | (tl(v28) = v29 & ssList(v25) = v27 & app(v23, v25) = v28 & ( ~ (v27 = 0) | v29 = v26)))) & ! [v23] : ! [v24] : ! [v25] : ! [v26] : (v23 = nil | ~ (hd(v23) = v24) | ~ (app(v23, v25) = v26) | ? [v27] : ? [v28] : (( ~ (v27 = 0) & ssList(v23) = v27) | (hd(v26) = v28 & ssList(v25) = v27 & ( ~ (v27 = 0) | v28 = v24)))) & ! [v23] : ! [v24] : ! [v25] : ! [v26] : ( ~ (hd(v24) = v25) | ~ (lt(v23, v25) = v26) | ~ (ssItem(v23) = 0) | ? [v27] : ? [v28] : ? [v29] : ? [v30] : (strictorderedP(v28) = v29 & strictorderedP(v24) = v30 & ssList(v24) = v27 & cons(v23, v24) = v28 & ( ~ (v27 = 0) | (( ~ (v29 = 0) | v24 = nil | (v30 = 0 & v26 = 0)) & (v29 = 0 | ( ~ (v24 = nil) & ( ~ (v30 = 0) | ~ (v26 = 0)))))))) & ! [v23] : ! [v24] : ! [v25] : ! [v26] : ( ~ (hd(v24) = v25) | ~ (leq(v23, v25) = v26) | ~ (ssItem(v23) = 0) | ? [v27] : ? [v28] : ? [v29] : ? [v30] : (totalorderedP(v28) = v29 & totalorderedP(v24) = v30 & ssList(v24) = v27 & cons(v23, v24) = v28 & ( ~ (v27 = 0) | (( ~ (v29 = 0) | v24 = nil | (v30 = 0 & v26 = 0)) & (v29 = 0 | ( ~ (v24 = nil) & ( ~ (v30 = 0) | ~ (v26 = 0)))))))) & ! [v23] : ! [v24] : ! [v25] : ! [v26] : ( ~ (strictorderP(v23) = 0) | ~ (lt(v24, v25) = v26) | ~ (ssItem(v24) = 0) | ? [v27] : ? [v28] : (( ~ (v27 = 0) & ssList(v23) = v27) | (lt(v25, v24) = v28 & ssItem(v25) = v27 & ( ~ (v27 = 0) | ! [v29] : ! [v30] : ! [v31] : ! [v32] : ! [v33] : ! [v34] : (v28 = 0 | v26 = 0 | ~ (ssList(v29) = 0) | ~ (cons(v25, v33) = v34) | ~ (cons(v24, v30) = v31) | ~ (app(v32, v34) = v23) | ~ (app(v29, v31) = v32) | ? [v35] : (( ~ (v35 = 0) & ssList(v33) = v35) | ( ~ (v35 = 0) & ssList(v30) = v35))))))) & ! [v23] : ! [v24] : ! [v25] : ! [v26] : ( ~ (totalorderP(v23) = 0) | ~ (leq(v24, v25) = v26) | ~ (ssItem(v24) = 0) | ? [v27] : ? [v28] : (( ~ (v27 = 0) & ssList(v23) = v27) | (leq(v25, v24) = v28 & ssItem(v25) = v27 & ( ~ (v27 = 0) | ! [v29] : ! [v30] : ! [v31] : ! [v32] : ! [v33] : ! [v34] : (v28 = 0 | v26 = 0 | ~ (ssList(v29) = 0) | ~ (cons(v25, v33) = v34) | ~ (cons(v24, v30) = v31) | ~ (app(v32, v34) = v23) | ~ (app(v29, v31) = v32) | ? [v35] : (( ~ (v35 = 0) & ssList(v33) = v35) | ( ~ (v35 = 0) & ssList(v30) = v35))))))) & ! [v23] : ! [v24] : ! [v25] : ! [v26] : ( ~ (cyclefreeP(v23) = 0) | ~ (leq(v24, v25) = v26) | ~ (ssItem(v24) = 0) | ? [v27] : ? [v28] : (( ~ (v27 = 0) & ssList(v23) = v27) | (leq(v25, v24) = v28 & ssItem(v25) = v27 & ( ~ (v27 = 0) | ! [v29] : ! [v30] : ! [v31] : ! [v32] : ! [v33] : ! [v34] : ( ~ (v28 = 0) | ~ (v26 = 0) | ~ (ssList(v29) = 0) | ~ (cons(v25, v33) = v34) | ~ (cons(v24, v30) = v31) | ~ (app(v32, v34) = v23) | ~ (app(v29, v31) = v32) | ? [v35] : (( ~ (v35 = 0) & ssList(v33) = v35) | ( ~ (v35 = 0) & ssList(v30) = v35))))))) & ! [v23] : ! [v24] : ! [v25] : ! [v26] : ( ~ (ssList(v23) = 0) | ~ (cons(v24, nil) = v25) | ~ (app(v25, v23) = v26) | ? [v27] : ? [v28] : (cons(v24, v23) = v28 & ssItem(v24) = v27 & ( ~ (v27 = 0) | v28 = v26))) & ! [v23] : ! [v24] : ! [v25] : (v25 = 0 | v24 = v23 | ~ (lt(v23, v24) = v25) | ~ (ssItem(v23) = 0) | ? [v26] : ? [v27] : (leq(v23, v24) = v27 & ssItem(v24) = v26 & ( ~ (v27 = 0) | ~ (v26 = 0)))) & ! [v23] : ! [v24] : ! [v25] : (v25 = 0 | v24 = v23 | ~ (ssList(v23) = 0) | ~ (neq(v23, v24) = v25) | ? [v26] : ( ~ (v26 = 0) & ssList(v24) = v26)) & ! [v23] : ! [v24] : ! [v25] : (v25 = 0 | v24 = v23 | ~ (neq(v23, v24) = v25) | ~ (ssItem(v23) = 0) | ? [v26] : ( ~ (v26 = 0) & ssItem(v24) = v26)) & ! [v23] : ! [v24] : ! [v25] : (v24 = v23 | ~ (tl(v25) = v24) | ~ (tl(v25) = v23)) & ! [v23] : ! [v24] : ! [v25] : (v24 = v23 | ~ (hd(v25) = v24) | ~ (hd(v25) = v23)) & ! [v23] : ! [v24] : ! [v25] : (v24 = v23 | ~ (equalelemsP(v25) = v24) | ~ (equalelemsP(v25) = v23)) & ! [v23] : ! [v24] : ! [v25] : (v24 = v23 | ~ (duplicatefreeP(v25) = v24) | ~ (duplicatefreeP(v25) = v23)) & ! [v23] : ! [v24] : ! [v25] : (v24 = v23 | ~ (strictorderedP(v25) = v24) | ~ (strictorderedP(v25) = v23)) & ! [v23] : ! [v24] : ! [v25] : (v24 = v23 | ~ (totalorderedP(v25) = v24) | ~ (totalorderedP(v25) = v23)) & ! [v23] : ! [v24] : ! [v25] : (v24 = v23 | ~ (strictorderP(v25) = v24) | ~ (strictorderP(v25) = v23)) & ! [v23] : ! [v24] : ! [v25] : (v24 = v23 | ~ (totalorderP(v25) = v24) | ~ (totalorderP(v25) = v23)) & ! [v23] : ! [v24] : ! [v25] : (v24 = v23 | ~ (cyclefreeP(v25) = v24) | ~ (cyclefreeP(v25) = v23)) & ! [v23] : ! [v24] : ! [v25] : (v24 = v23 | ~ (singletonP(v25) = v24) | ~ (singletonP(v25) = v23)) & ! [v23] : ! [v24] : ! [v25] : (v24 = v23 | ~ (ssList(v25) = v24) | ~ (ssList(v25) = v23)) & ! [v23] : ! [v24] : ! [v25] : (v24 = v23 | ~ (ssItem(v25) = v24) | ~ (ssItem(v25) = v23)) & ! [v23] : ! [v24] : ! [v25] : (v24 = 0 | ~ (singletonP(v23) = v24) | ~ (cons(v25, nil) = v23) | ? [v26] : (( ~ (v26 = 0) & ssList(v23) = v26) | ( ~ (v26 = 0) & ssItem(v25) = v26))) & ! [v23] : ! [v24] : ! [v25] : ( ~ (gt(v23, v24) = v25) | ~ (ssItem(v23) = 0) | ? [v26] : ? [v27] : (lt(v24, v23) = v27 & ssItem(v24) = v26 & ( ~ (v26 = 0) | (( ~ (v27 = 0) | v25 = 0) & ( ~ (v25 = 0) | v27 = 0))))) & ! [v23] : ! [v24] : ! [v25] : ( ~ (geq(v23, v24) = v25) | ~ (ssItem(v23) = 0) | ? [v26] : ? [v27] : (leq(v24, v23) = v27 & ssItem(v24) = v26 & ( ~ (v26 = 0) | (( ~ (v27 = 0) | v25 = 0) & ( ~ (v25 = 0) | v27 = 0))))) & ! [v23] : ! [v24] : ! [v25] : ( ~ (lt(v23, v24) = v25) | ~ (ssItem(v23) = 0) | ? [v26] : ? [v27] : (leq(v23, v24) = v27 & ssItem(v24) = v26 & ( ~ (v26 = 0) | (( ~ (v27 = 0) | v25 = 0 | v24 = v23) & ( ~ (v25 = 0) | (v27 = 0 & ~ (v24 = v23))))))) & ! [v23] : ! [v24] : ! [v25] : ( ~ (ssList(v23) = 0) | ~ (cons(v24, v23) = v25) | ? [v26] : ? [v27] : (tl(v25) = v27 & ssItem(v24) = v26 & ( ~ (v26 = 0) | v27 = v23))) & ! [v23] : ! [v24] : ! [v25] : ( ~ (ssList(v23) = 0) | ~ (cons(v24, v23) = v25) | ? [v26] : ? [v27] : (hd(v25) = v27 & ssItem(v24) = v26 & ( ~ (v26 = 0) | v27 = v24))) & ! [v23] : ! [v24] : ! [v25] : ( ~ (ssList(v23) = 0) | ~ (cons(v24, v23) = v25) | ? [v26] : ? [v27] : (ssList(v25) = v27 & ssItem(v24) = v26 & ( ~ (v26 = 0) | v27 = 0))) & ! [v23] : ! [v24] : ! [v25] : ( ~ (ssList(v23) = 0) | ~ (app(v23, v24) = v25) | ? [v26] : ? [v27] : (ssList(v25) = v27 & ssList(v24) = v26 & ( ~ (v26 = 0) | v27 = 0))) & ! [v23] : ! [v24] : (v24 = v23 | ~ (geq(v23, v24) = 0) | ~ (ssItem(v23) = 0) | ? [v25] : ? [v26] : (geq(v24, v23) = v26 & ssItem(v24) = v25 & ( ~ (v26 = 0) | ~ (v25 = 0)))) & ! [v23] : ! [v24] : (v24 = v23 | ~ (leq(v23, v24) = 0) | ~ (ssItem(v23) = 0) | ? [v25] : ? [v26] : (leq(v24, v23) = v26 & ssItem(v24) = v25 & ( ~ (v26 = 0) | ~ (v25 = 0)))) & ! [v23] : ! [v24] : (v24 = v23 | ~ (segmentP(v23, v24) = 0) | ~ (ssList(v23) = 0) | ? [v25] : ? [v26] : (segmentP(v24, v23) = v26 & ssList(v24) = v25 & ( ~ (v26 = 0) | ~ (v25 = 0)))) & ! [v23] : ! [v24] : (v24 = v23 | ~ (rearsegP(v23, v24) = 0) | ~ (ssList(v23) = 0) | ? [v25] : ? [v26] : (rearsegP(v24, v23) = v26 & ssList(v24) = v25 & ( ~ (v26 = 0) | ~ (v25 = 0)))) & ! [v23] : ! [v24] : (v24 = v23 | ~ (frontsegP(v23, v24) = 0) | ~ (ssList(v23) = 0) | ? [v25] : ? [v26] : (frontsegP(v24, v23) = v26 & ssList(v24) = v25 & ( ~ (v26 = 0) | ~ (v25 = 0)))) & ! [v23] : ! [v24] : (v24 = v23 | ~ (app(v23, nil) = v24) | ? [v25] : ( ~ (v25 = 0) & ssList(v23) = v25)) & ! [v23] : ! [v24] : (v24 = v23 | ~ (app(nil, v23) = v24) | ? [v25] : ( ~ (v25 = 0) & ssList(v23) = v25)) & ! [v23] : ! [v24] : (v24 = nil | ~ (ssList(v23) = 0) | ~ (app(v23, v24) = nil) | ? [v25] : ( ~ (v25 = 0) & ssList(v24) = v25)) & ! [v23] : ! [v24] : (v24 = 0 | ~ (geq(v23, v23) = v24) | ? [v25] : ( ~ (v25 = 0) & ssItem(v23) = v25)) & ! [v23] : ! [v24] : (v24 = 0 | ~ (equalelemsP(v23) = v24) | ? [v25] : ? [v26] : ? [v27] : ? [v28] : ? [v29] : ? [v30] : ? [v31] : ? [v32] : ? [v33] : ? [v34] : ? [v35] : ((v35 = v23 & v32 = 0 & v30 = 0 & v28 = 0 & v26 = 0 & ~ (v27 = v25) & ssList(v31) = 0 & ssList(v29) = 0 & cons(v27, v31) = v33 & cons(v25, v33) = v34 & app(v29, v34) = v23 & ssItem(v27) = 0 & ssItem(v25) = 0) | ( ~ (v25 = 0) & ssList(v23) = v25))) & ! [v23] : ! [v24] : (v24 = 0 | ~ (duplicatefreeP(v23) = v24) | ? [v25] : ? [v26] : ? [v27] : ? [v28] : ? [v29] : ? [v30] : ? [v31] : ? [v32] : ? [v33] : ? [v34] : ? [v35] : ? [v36] : ? [v37] : ? [v38] : ((v38 = v23 & v36 = 0 & v32 = 0 & v30 = 0 & v28 = 0 & v27 = v25 & v26 = 0 & ssList(v35) = 0 & ssList(v31) = 0 & ssList(v29) = 0 & cons(v25, v35) = v37 & cons(v25, v31) = v33 & app(v34, v37) = v23 & app(v29, v33) = v34 & ssItem(v25) = 0) | ( ~ (v25 = 0) & ssList(v23) = v25))) & ! [v23] : ! [v24] : (v24 = 0 | ~ (strictorderedP(v23) = v24) | ? [v25] : ? [v26] : ? [v27] : ? [v28] : ? [v29] : ? [v30] : ? [v31] : ? [v32] : ? [v33] : ? [v34] : ? [v35] : ? [v36] : ? [v37] : ? [v38] : ? [v39] : ((v39 = v23 & v37 = 0 & v33 = 0 & v31 = 0 & v28 = 0 & v26 = 0 & ~ (v29 = 0) & lt(v25, v27) = v29 & ssList(v36) = 0 & ssList(v32) = 0 & ssList(v30) = 0 & cons(v27, v36) = v38 & cons(v25, v32) = v34 & app(v35, v38) = v23 & app(v30, v34) = v35 & ssItem(v27) = 0 & ssItem(v25) = 0) | ( ~ (v25 = 0) & ssList(v23) = v25))) & ! [v23] : ! [v24] : (v24 = 0 | ~ (totalorderedP(v23) = v24) | ? [v25] : ? [v26] : ? [v27] : ? [v28] : ? [v29] : ? [v30] : ? [v31] : ? [v32] : ? [v33] : ? [v34] : ? [v35] : ? [v36] : ? [v37] : ? [v38] : ? [v39] : ((v39 = v23 & v37 = 0 & v33 = 0 & v31 = 0 & v28 = 0 & v26 = 0 & ~ (v29 = 0) & leq(v25, v27) = v29 & ssList(v36) = 0 & ssList(v32) = 0 & ssList(v30) = 0 & cons(v27, v36) = v38 & cons(v25, v32) = v34 & app(v35, v38) = v23 & app(v30, v34) = v35 & ssItem(v27) = 0 & ssItem(v25) = 0) | ( ~ (v25 = 0) & ssList(v23) = v25))) & ! [v23] : ! [v24] : (v24 = 0 | ~ (strictorderP(v23) = v24) | ? [v25] : ? [v26] : ? [v27] : ? [v28] : ? [v29] : ? [v30] : ? [v31] : ? [v32] : ? [v33] : ? [v34] : ? [v35] : ? [v36] : ? [v37] : ? [v38] : ? [v39] : ? [v40] : ((v40 = v23 & v38 = 0 & v34 = 0 & v32 = 0 & v28 = 0 & v26 = 0 & ~ (v30 = 0) & ~ (v29 = 0) & lt(v27, v25) = v30 & lt(v25, v27) = v29 & ssList(v37) = 0 & ssList(v33) = 0 & ssList(v31) = 0 & cons(v27, v37) = v39 & cons(v25, v33) = v35 & app(v36, v39) = v23 & app(v31, v35) = v36 & ssItem(v27) = 0 & ssItem(v25) = 0) | ( ~ (v25 = 0) & ssList(v23) = v25))) & ! [v23] : ! [v24] : (v24 = 0 | ~ (totalorderP(v23) = v24) | ? [v25] : ? [v26] : ? [v27] : ? [v28] : ? [v29] : ? [v30] : ? [v31] : ? [v32] : ? [v33] : ? [v34] : ? [v35] : ? [v36] : ? [v37] : ? [v38] : ? [v39] : ? [v40] : ((v40 = v23 & v38 = 0 & v34 = 0 & v32 = 0 & v28 = 0 & v26 = 0 & ~ (v30 = 0) & ~ (v29 = 0) & leq(v27, v25) = v30 & leq(v25, v27) = v29 & ssList(v37) = 0 & ssList(v33) = 0 & ssList(v31) = 0 & cons(v27, v37) = v39 & cons(v25, v33) = v35 & app(v36, v39) = v23 & app(v31, v35) = v36 & ssItem(v27) = 0 & ssItem(v25) = 0) | ( ~ (v25 = 0) & ssList(v23) = v25))) & ! [v23] : ! [v24] : (v24 = 0 | ~ (cyclefreeP(v23) = v24) | ? [v25] : ? [v26] : ? [v27] : ? [v28] : ? [v29] : ? [v30] : ? [v31] : ? [v32] : ? [v33] : ? [v34] : ? [v35] : ? [v36] : ? [v37] : ? [v38] : ? [v39] : ? [v40] : ((v40 = v23 & v38 = 0 & v34 = 0 & v32 = 0 & v30 = 0 & v29 = 0 & v28 = 0 & v26 = 0 & leq(v27, v25) = 0 & leq(v25, v27) = 0 & ssList(v37) = 0 & ssList(v33) = 0 & ssList(v31) = 0 & cons(v27, v37) = v39 & cons(v25, v33) = v35 & app(v36, v39) = v23 & app(v31, v35) = v36 & ssItem(v27) = 0 & ssItem(v25) = 0) | ( ~ (v25 = 0) & ssList(v23) = v25))) & ! [v23] : ! [v24] : (v24 = 0 | ~ (leq(v23, v23) = v24) | ? [v25] : ( ~ (v25 = 0) & ssItem(v23) = v25)) & ! [v23] : ! [v24] : (v24 = 0 | ~ (segmentP(v23, v23) = v24) | ? [v25] : ( ~ (v25 = 0) & ssList(v23) = v25)) & ! [v23] : ! [v24] : (v24 = 0 | ~ (segmentP(v23, nil) = v24) | ? [v25] : ( ~ (v25 = 0) & ssList(v23) = v25)) & ! [v23] : ! [v24] : (v24 = 0 | ~ (rearsegP(v23, v23) = v24) | ? [v25] : ( ~ (v25 = 0) & ssList(v23) = v25)) & ! [v23] : ! [v24] : (v24 = 0 | ~ (rearsegP(v23, nil) = v24) | ? [v25] : ( ~ (v25 = 0) & ssList(v23) = v25)) & ! [v23] : ! [v24] : (v24 = 0 | ~ (frontsegP(v23, v23) = v24) | ? [v25] : ( ~ (v25 = 0) & ssList(v23) = v25)) & ! [v23] : ! [v24] : (v24 = 0 | ~ (frontsegP(v23, nil) = v24) | ? [v25] : ( ~ (v25 = 0) & ssList(v23) = v25)) & ! [v23] : ! [v24] : (v23 = nil | ~ (tl(v23) = v24) | ? [v25] : ? [v26] : (ssList(v24) = v26 & ssList(v23) = v25 & ( ~ (v25 = 0) | v26 = 0))) & ! [v23] : ! [v24] : (v23 = nil | ~ (tl(v23) = v24) | ? [v25] : ? [v26] : ((v26 = 0 & v25 = v24 & ssList(v24) = 0) | ( ~ (v25 = 0) & ssList(v23) = v25))) & ! [v23] : ! [v24] : (v23 = nil | ~ (hd(v23) = v24) | ? [v25] : ? [v26] : (ssList(v23) = v25 & ssItem(v24) = v26 & ( ~ (v25 = 0) | v26 = 0))) & ! [v23] : ! [v24] : (v23 = nil | ~ (hd(v23) = v24) | ? [v25] : ? [v26] : ((v26 = 0 & v25 = v24 & ssItem(v24) = 0) | ( ~ (v25 = 0) & ssList(v23) = v25))) & ! [v23] : ! [v24] : (v23 = nil | ~ (ssList(v23) = 0) | ~ (app(v23, v24) = nil) | ? [v25] : ( ~ (v25 = 0) & ssList(v24) = v25)) & ! [v23] : ! [v24] : ( ~ (gt(v23, v24) = 0) | ~ (ssItem(v23) = 0) | ? [v25] : ? [v26] : (gt(v24, v23) = v26 & ssItem(v24) = v25 & ( ~ (v26 = 0) | ~ (v25 = 0)))) & ! [v23] : ! [v24] : ( ~ (tl(v23) = v24) | ? [v25] : ? [v26] : (hd(v23) = v26 & ssList(v23) = v25 & ( ~ (v25 = 0) | ! [v27] : (v27 = v23 | v27 = nil | v23 = nil | ~ (tl(v27) = v24) | ? [v28] : ? [v29] : (hd(v27) = v29 & ssList(v27) = v28 & ( ~ (v29 = v26) | ~ (v28 = 0))))))) & ! [v23] : ! [v24] : ( ~ (lt(v23, v24) = 0) | ~ (ssItem(v23) = 0) | ? [v25] : ? [v26] : (lt(v24, v23) = v26 & ssItem(v24) = v25 & ( ~ (v26 = 0) | ~ (v25 = 0)))) & ! [v23] : ! [v24] : ( ~ (segmentP(v23, v24) = 0) | ~ (ssList(v23) = 0) | ? [v25] : ? [v26] : ? [v27] : ? [v28] : ? [v29] : ? [v30] : ((v30 = v23 & v29 = 0 & v26 = 0 & ssList(v28) = 0 & ssList(v25) = 0 & app(v27, v28) = v23 & app(v25, v24) = v27) | ( ~ (v25 = 0) & ssList(v24) = v25))) & ! [v23] : ! [v24] : ( ~ (rearsegP(v23, v24) = 0) | ~ (ssList(v23) = 0) | ? [v25] : ? [v26] : ? [v27] : ((v27 = v23 & v26 = 0 & ssList(v25) = 0 & app(v25, v24) = v23) | ( ~ (v25 = 0) & ssList(v24) = v25))) & ! [v23] : ! [v24] : ( ~ (frontsegP(v23, v24) = 0) | ~ (ssList(v23) = 0) | ? [v25] : ? [v26] : ? [v27] : ((v27 = v23 & v26 = 0 & ssList(v25) = 0 & app(v24, v25) = v23) | ( ~ (v25 = 0) & ssList(v24) = v25))) & ! [v23] : ! [v24] : ( ~ (memberP(v23, v24) = 0) | ~ (ssList(v23) = 0) | ? [v25] : ? [v26] : ? [v27] : ? [v28] : ? [v29] : ? [v30] : ((v30 = v23 & v28 = 0 & v26 = 0 & ssList(v27) = 0 & ssList(v25) = 0 & cons(v24, v27) = v29 & app(v25, v29) = v23) | ( ~ (v25 = 0) & ssItem(v24) = v25))) & ! [v23] : ! [v24] : ( ~ (ssList(v23) = 0) | ~ (cons(v24, v23) = v23) | ? [v25] : ( ~ (v25 = 0) & ssItem(v24) = v25)) & ! [v23] : ! [v24] : ( ~ (ssList(v23) = 0) | ~ (cons(v24, v23) = nil) | ? [v25] : ( ~ (v25 = 0) & ssItem(v24) = v25)) & ! [v23] : ! [v24] : ( ~ (cons(v23, nil) = v24) | ? [v25] : ? [v26] : (equalelemsP(v24) = v26 & ssItem(v23) = v25 & ( ~ (v25 = 0) | v26 = 0))) & ! [v23] : ! [v24] : ( ~ (cons(v23, nil) = v24) | ? [v25] : ? [v26] : (duplicatefreeP(v24) = v26 & ssItem(v23) = v25 & ( ~ (v25 = 0) | v26 = 0))) & ! [v23] : ! [v24] : ( ~ (cons(v23, nil) = v24) | ? [v25] : ? [v26] : (strictorderedP(v24) = v26 & ssItem(v23) = v25 & ( ~ (v25 = 0) | v26 = 0))) & ! [v23] : ! [v24] : ( ~ (cons(v23, nil) = v24) | ? [v25] : ? [v26] : (totalorderedP(v24) = v26 & ssItem(v23) = v25 & ( ~ (v25 = 0) | v26 = 0))) & ! [v23] : ! [v24] : ( ~ (cons(v23, nil) = v24) | ? [v25] : ? [v26] : (strictorderP(v24) = v26 & ssItem(v23) = v25 & ( ~ (v25 = 0) | v26 = 0))) & ! [v23] : ! [v24] : ( ~ (cons(v23, nil) = v24) | ? [v25] : ? [v26] : (totalorderP(v24) = v26 & ssItem(v23) = v25 & ( ~ (v25 = 0) | v26 = 0))) & ! [v23] : ! [v24] : ( ~ (cons(v23, nil) = v24) | ? [v25] : ? [v26] : (cyclefreeP(v24) = v26 & ssItem(v23) = v25 & ( ~ (v25 = 0) | v26 = 0))) & ! [v23] : (v23 = nil | ~ (segmentP(nil, v23) = 0) | ? [v24] : ( ~ (v24 = 0) & ssList(v23) = v24)) & ! [v23] : (v23 = nil | ~ (rearsegP(nil, v23) = 0) | ? [v24] : ( ~ (v24 = 0) & ssList(v23) = v24)) & ! [v23] : (v23 = nil | ~ (frontsegP(nil, v23) = 0) | ? [v24] : ( ~ (v24 = 0) & ssList(v23) = v24)) & ! [v23] : (v23 = nil | ~ (ssList(v23) = 0) | ? [v24] : ? [v25] : (ssList(v24) = 0 & cons(v25, v24) = v23 & ssItem(v25) = 0)) & ! [v23] : (v23 = nil | ~ (app(nil, nil) = v23)) & ! [v23] : (v23 = 0 | ~ (segmentP(nil, nil) = v23)) & ! [v23] : (v23 = 0 | ~ (rearsegP(nil, nil) = v23)) & ! [v23] : (v23 = 0 | ~ (frontsegP(nil, nil) = v23)) & ! [v23] : ( ~ (lt(v23, v23) = 0) | ? [v24] : ( ~ (v24 = 0) & ssItem(v23) = v24)) & ! [v23] : ( ~ (singletonP(v23) = 0) | ? [v24] : ? [v25] : ? [v26] : ((v26 = v23 & v25 = 0 & cons(v24, nil) = v23 & ssItem(v24) = 0) | ( ~ (v24 = 0) & ssList(v23) = v24))) & ! [v23] : ( ~ (memberP(nil, v23) = 0) | ? [v24] : ( ~ (v24 = 0) & ssItem(v23) = v24)) & ! [v23] : ( ~ (ssList(v23) = 0) | ~ (neq(v23, v23) = 0)) & ! [v23] : ( ~ (neq(v23, v23) = 0) | ~ (ssItem(v23) = 0)) & ( ! [v23] : ! [v24] : ! [v25] : ! [v26] : ! [v27] : ! [v28] : ( ~ (cons(v25, nil) = v26) | ~ (cons(v23, nil) = v24) | ~ (app(v27, v28) = v2) | ~ (app(v24, v26) = v27) | ? [v29] : (( ~ (v29 = 0) & ssList(v28) = v29) | ( ~ (v29 = 0) & ssItem(v25) = v29) | ( ~ (v29 = 0) & ssItem(v23) = v29))) | (v12 = v2 & v10 = 0 & v7 = 0 & v4 = 0 & ~ (v14 = v1) & ssList(v9) = 0 & cons(v6, nil) = v8 & cons(v3, nil) = v5 & app(v13, v5) = v14 & app(v11, v8) = v2 & app(v8, v9) = v13 & app(v5, v9) = v11 & ssItem(v6) = 0 & ssItem(v3) = 0 & ! [v23] : ! [v24] : ! [v25] : ! [v26] : ! [v27] : ! [v28] : ( ~ (cons(v25, nil) = v26) | ~ (cons(v23, nil) = v24) | ~ (app(v28, v26) = v2) | ~ (app(v24, v27) = v28) | ? [v29] : ? [v30] : ? [v31] : (( ~ (v29 = 0) & ssItem(v25) = v29) | ( ~ (v29 = 0) & ssItem(v23) = v29) | (ssList(v27) = v29 & app(v30, v24) = v31 & app(v26, v27) = v30 & ( ~ (v29 = 0) | v31 = v1)))))))
% 58.04/25.33 | Instantiating (0) with all_0_0_0, all_0_1_1, all_0_2_2, all_0_3_3, all_0_4_4, all_0_5_5, all_0_6_6, all_0_7_7, all_0_8_8, all_0_9_9, all_0_10_10, all_0_11_11, all_0_12_12, all_0_13_13, all_0_14_14, all_0_15_15, all_0_16_16, all_0_17_17, all_0_18_18, all_0_19_19, all_0_20_20, all_0_21_21, all_0_22_22 yields:
% 58.04/25.33 | (1) ~ (all_0_0_0 = all_0_1_1) & ~ (all_0_22_22 = 0) & equalelemsP(nil) = 0 & duplicatefreeP(nil) = 0 & strictorderedP(nil) = 0 & totalorderedP(nil) = 0 & strictorderP(nil) = 0 & totalorderP(nil) = 0 & cyclefreeP(nil) = 0 & singletonP(nil) = all_0_22_22 & ssList(all_0_2_2) = 0 & ssList(all_0_20_20) = 0 & ssList(all_0_21_21) = 0 & ssList(nil) = 0 & cons(all_0_5_5, nil) = all_0_4_4 & cons(all_0_7_7, nil) = all_0_6_6 & app(all_0_3_3, all_0_2_2) = all_0_20_20 & app(all_0_6_6, all_0_4_4) = all_0_3_3 & ssItem(all_0_0_0) = 0 & ssItem(all_0_1_1) = 0 & ssItem(all_0_5_5) = 0 & ssItem(all_0_7_7) = 0 & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ! [v6] : ! [v7] : ! [v8] : ! [v9] : (v3 = 0 | ~ (strictorderedP(v0) = 0) | ~ (lt(v1, v2) = v3) | ~ (ssList(v4) = 0) | ~ (cons(v2, v8) = v9) | ~ (cons(v1, v5) = v6) | ~ (app(v7, v9) = v0) | ~ (app(v4, v6) = v7) | ~ (ssItem(v1) = 0) | ? [v10] : (( ~ (v10 = 0) & ssList(v8) = v10) | ( ~ (v10 = 0) & ssList(v5) = v10) | ( ~ (v10 = 0) & ssList(v0) = v10) | ( ~ (v10 = 0) & ssItem(v2) = v10))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ! [v6] : ! [v7] : ! [v8] : ! [v9] : (v3 = 0 | ~ (totalorderedP(v0) = 0) | ~ (leq(v1, v2) = v3) | ~ (ssList(v4) = 0) | ~ (cons(v2, v8) = v9) | ~ (cons(v1, v5) = v6) | ~ (app(v7, v9) = v0) | ~ (app(v4, v6) = v7) | ~ (ssItem(v1) = 0) | ? [v10] : (( ~ (v10 = 0) & ssList(v8) = v10) | ( ~ (v10 = 0) & ssList(v5) = v10) | ( ~ (v10 = 0) & ssList(v0) = v10) | ( ~ (v10 = 0) & ssItem(v2) = v10))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ! [v6] : ! [v7] : ( ~ (duplicatefreeP(v0) = 0) | ~ (ssList(v2) = 0) | ~ (cons(v1, v6) = v7) | ~ (cons(v1, v3) = v4) | ~ (app(v5, v7) = v0) | ~ (app(v2, v4) = v5) | ~ (ssItem(v1) = 0) | ? [v8] : (( ~ (v8 = 0) & ssList(v6) = v8) | ( ~ (v8 = 0) & ssList(v3) = v8) | ( ~ (v8 = 0) & ssList(v0) = v8))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ! [v6] : (v6 = 0 | ~ (segmentP(v5, v1) = v6) | ~ (segmentP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ~ (app(v3, v4) = v5) | ~ (app(v2, v0) = v3) | ? [v7] : (( ~ (v7 = 0) & ssList(v4) = v7) | ( ~ (v7 = 0) & ssList(v2) = v7) | ( ~ (v7 = 0) & ssList(v1) = v7))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ! [v6] : (v2 = v1 | ~ (equalelemsP(v0) = 0) | ~ (ssList(v3) = 0) | ~ (cons(v2, v4) = v5) | ~ (cons(v1, v5) = v6) | ~ (app(v3, v6) = v0) | ~ (ssItem(v2) = 0) | ~ (ssItem(v1) = 0) | ? [v7] : (( ~ (v7 = 0) & ssList(v4) = v7) | ( ~ (v7 = 0) & ssList(v0) = v7))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ! [v6] : ( ~ (frontsegP(v3, v5) = v6) | ~ (cons(v1, v4) = v5) | ~ (cons(v0, v2) = v3) | ~ (ssItem(v1) = 0) | ~ (ssItem(v0) = 0) | ? [v7] : ? [v8] : (( ~ (v7 = 0) & ssList(v2) = v7) | (frontsegP(v2, v4) = v8 & ssList(v4) = v7 & ( ~ (v7 = 0) | (( ~ (v8 = 0) | ~ (v1 = v0) | v6 = 0) & ( ~ (v6 = 0) | (v8 = 0 & v1 = v0))))))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : (v2 = 0 | ~ (segmentP(v0, v1) = v2) | ~ (ssList(v0) = 0) | ~ (app(v4, v5) = v0) | ~ (app(v3, v1) = v4) | ? [v6] : (( ~ (v6 = 0) & ssList(v5) = v6) | ( ~ (v6 = 0) & ssList(v3) = v6) | ( ~ (v6 = 0) & ssList(v1) = v6))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : (v2 = 0 | ~ (memberP(v0, v1) = v2) | ~ (ssList(v3) = 0) | ~ (ssList(v0) = 0) | ~ (cons(v1, v4) = v5) | ~ (app(v3, v5) = v0) | ? [v6] : (( ~ (v6 = 0) & ssList(v4) = v6) | ( ~ (v6 = 0) & ssItem(v1) = v6))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ( ~ (memberP(v4, v0) = v5) | ~ (memberP(v1, v0) = v2) | ~ (app(v1, v3) = v4) | ~ (ssItem(v0) = 0) | ? [v6] : ? [v7] : (( ~ (v6 = 0) & ssList(v1) = v6) | (memberP(v3, v0) = v7 & ssList(v3) = v6 & ( ~ (v6 = 0) | (( ~ (v5 = 0) | v7 = 0 | v2 = 0) & (v5 = 0 | ( ~ (v7 = 0) & ~ (v2 = 0)))))))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ( ~ (ssList(v0) = 0) | ~ (cons(v3, v1) = v4) | ~ (app(v4, v0) = v5) | ~ (app(v1, v0) = v2) | ? [v6] : ? [v7] : (( ~ (v6 = 0) & ssList(v1) = v6) | (cons(v3, v2) = v7 & ssItem(v3) = v6 & ( ~ (v6 = 0) | v7 = v5)))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : (v4 = v2 | ~ (ssList(v1) = 0) | ~ (ssList(v0) = 0) | ~ (cons(v4, v1) = v3) | ~ (cons(v2, v0) = v3) | ? [v5] : (( ~ (v5 = 0) & ssItem(v4) = v5) | ( ~ (v5 = 0) & ssItem(v2) = v5))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : (v4 = 0 | ~ (rearsegP(v3, v1) = v4) | ~ (rearsegP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ~ (app(v2, v0) = v3) | ? [v5] : (( ~ (v5 = 0) & ssList(v2) = v5) | ( ~ (v5 = 0) & ssList(v1) = v5))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : (v4 = 0 | ~ (frontsegP(v3, v1) = v4) | ~ (frontsegP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ~ (app(v0, v2) = v3) | ? [v5] : (( ~ (v5 = 0) & ssList(v2) = v5) | ( ~ (v5 = 0) & ssList(v1) = v5))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : (v1 = v0 | ~ (ssList(v1) = 0) | ~ (ssList(v0) = 0) | ~ (cons(v4, v1) = v3) | ~ (cons(v2, v0) = v3) | ? [v5] : (( ~ (v5 = 0) & ssItem(v4) = v5) | ( ~ (v5 = 0) & ssItem(v2) = v5))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ( ~ (memberP(v3, v0) = v4) | ~ (cons(v1, v2) = v3) | ~ (ssItem(v1) = 0) | ~ (ssItem(v0) = 0) | ? [v5] : ? [v6] : (memberP(v2, v0) = v6 & ssList(v2) = v5 & ( ~ (v5 = 0) | (( ~ (v4 = 0) | v6 = 0 | v1 = v0) & (v4 = 0 | ( ~ (v6 = 0) & ~ (v1 = v0))))))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ( ~ (ssList(v0) = 0) | ~ (app(v2, v3) = v4) | ~ (app(v0, v1) = v2) | ? [v5] : ? [v6] : ? [v7] : (( ~ (v5 = 0) & ssList(v1) = v5) | (ssList(v3) = v5 & app(v1, v3) = v6 & app(v0, v6) = v7 & ( ~ (v5 = 0) | v7 = v4)))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = v0 | v0 = nil | ~ (tl(v0) = v2) | ~ (hd(v0) = v1) | ~ (cons(v1, v2) = v3) | ? [v4] : ( ~ (v4 = 0) & ssList(v0) = v4)) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = v0 | ~ (ssList(v0) = 0) | ~ (app(v3, v1) = v2) | ~ (app(v0, v1) = v2) | ? [v4] : (( ~ (v4 = 0) & ssList(v3) = v4) | ( ~ (v4 = 0) & ssList(v1) = v4))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = v0 | ~ (ssList(v0) = 0) | ~ (app(v1, v3) = v2) | ~ (app(v1, v0) = v2) | ? [v4] : (( ~ (v4 = 0) & ssList(v3) = v4) | ( ~ (v4 = 0) & ssList(v1) = v4))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = 0 | ~ (gt(v0, v2) = v3) | ~ (gt(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssItem(v1) = v4) | (gt(v1, v2) = v5 & ssItem(v2) = v4 & ( ~ (v5 = 0) | ~ (v4 = 0))))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = 0 | ~ (geq(v0, v2) = v3) | ~ (geq(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssItem(v1) = v4) | (geq(v1, v2) = v5 & ssItem(v2) = v4 & ( ~ (v5 = 0) | ~ (v4 = 0))))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = 0 | ~ (lt(v0, v2) = v3) | ~ (lt(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssItem(v1) = v4) | (lt(v1, v2) = v5 & ssItem(v2) = v4 & ( ~ (v5 = 0) | ~ (v4 = 0))))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = 0 | ~ (lt(v0, v2) = v3) | ~ (leq(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssItem(v1) = v4) | (lt(v1, v2) = v5 & ssItem(v2) = v4 & ( ~ (v5 = 0) | ~ (v4 = 0))))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = 0 | ~ (leq(v0, v2) = v3) | ~ (leq(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssItem(v1) = v4) | (leq(v1, v2) = v5 & ssItem(v2) = v4 & ( ~ (v5 = 0) | ~ (v4 = 0))))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = 0 | ~ (segmentP(v0, v2) = v3) | ~ (segmentP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssList(v1) = v4) | (segmentP(v1, v2) = v5 & ssList(v2) = v4 & ( ~ (v5 = 0) | ~ (v4 = 0))))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = 0 | ~ (rearsegP(v0, v2) = v3) | ~ (rearsegP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssList(v1) = v4) | (rearsegP(v1, v2) = v5 & ssList(v2) = v4 & ( ~ (v5 = 0) | ~ (v4 = 0))))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = 0 | ~ (frontsegP(v0, v2) = v3) | ~ (frontsegP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssList(v1) = v4) | (frontsegP(v1, v2) = v5 & ssList(v2) = v4 & ( ~ (v5 = 0) | ~ (v4 = 0))))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v2 = 0 | ~ (rearsegP(v0, v1) = v2) | ~ (ssList(v0) = 0) | ~ (app(v3, v1) = v0) | ? [v4] : (( ~ (v4 = 0) & ssList(v3) = v4) | ( ~ (v4 = 0) & ssList(v1) = v4))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v2 = 0 | ~ (frontsegP(v0, v1) = v2) | ~ (ssList(v0) = 0) | ~ (app(v1, v3) = v0) | ? [v4] : (( ~ (v4 = 0) & ssList(v3) = v4) | ( ~ (v4 = 0) & ssList(v1) = v4))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (gt(v3, v2) = v1) | ~ (gt(v3, v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (geq(v3, v2) = v1) | ~ (geq(v3, v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (lt(v3, v2) = v1) | ~ (lt(v3, v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (leq(v3, v2) = v1) | ~ (leq(v3, v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (segmentP(v3, v2) = v1) | ~ (segmentP(v3, v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (rearsegP(v3, v2) = v1) | ~ (rearsegP(v3, v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (frontsegP(v3, v2) = v1) | ~ (frontsegP(v3, v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (memberP(v3, v2) = v1) | ~ (memberP(v3, v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (cons(v3, v2) = v1) | ~ (cons(v3, v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (app(v3, v2) = v1) | ~ (app(v3, v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (neq(v3, v2) = v1) | ~ (neq(v3, v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v0 = nil | ~ (tl(v0) = v1) | ~ (app(v1, v2) = v3) | ? [v4] : ? [v5] : ? [v6] : (( ~ (v4 = 0) & ssList(v0) = v4) | (tl(v5) = v6 & ssList(v2) = v4 & app(v0, v2) = v5 & ( ~ (v4 = 0) | v6 = v3)))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v0 = nil | ~ (hd(v0) = v1) | ~ (app(v0, v2) = v3) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssList(v0) = v4) | (hd(v3) = v5 & ssList(v2) = v4 & ( ~ (v4 = 0) | v5 = v1)))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ( ~ (hd(v1) = v2) | ~ (lt(v0, v2) = v3) | ~ (ssItem(v0) = 0) | ? [v4] : ? [v5] : ? [v6] : ? [v7] : (strictorderedP(v5) = v6 & strictorderedP(v1) = v7 & ssList(v1) = v4 & cons(v0, v1) = v5 & ( ~ (v4 = 0) | (( ~ (v6 = 0) | v1 = nil | (v7 = 0 & v3 = 0)) & (v6 = 0 | ( ~ (v1 = nil) & ( ~ (v7 = 0) | ~ (v3 = 0)))))))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ( ~ (hd(v1) = v2) | ~ (leq(v0, v2) = v3) | ~ (ssItem(v0) = 0) | ? [v4] : ? [v5] : ? [v6] : ? [v7] : (totalorderedP(v5) = v6 & totalorderedP(v1) = v7 & ssList(v1) = v4 & cons(v0, v1) = v5 & ( ~ (v4 = 0) | (( ~ (v6 = 0) | v1 = nil | (v7 = 0 & v3 = 0)) & (v6 = 0 | ( ~ (v1 = nil) & ( ~ (v7 = 0) | ~ (v3 = 0)))))))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ( ~ (strictorderP(v0) = 0) | ~ (lt(v1, v2) = v3) | ~ (ssItem(v1) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssList(v0) = v4) | (lt(v2, v1) = v5 & ssItem(v2) = v4 & ( ~ (v4 = 0) | ! [v6] : ! [v7] : ! [v8] : ! [v9] : ! [v10] : ! [v11] : (v5 = 0 | v3 = 0 | ~ (ssList(v6) = 0) | ~ (cons(v2, v10) = v11) | ~ (cons(v1, v7) = v8) | ~ (app(v9, v11) = v0) | ~ (app(v6, v8) = v9) | ? [v12] : (( ~ (v12 = 0) & ssList(v10) = v12) | ( ~ (v12 = 0) & ssList(v7) = v12))))))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ( ~ (totalorderP(v0) = 0) | ~ (leq(v1, v2) = v3) | ~ (ssItem(v1) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssList(v0) = v4) | (leq(v2, v1) = v5 & ssItem(v2) = v4 & ( ~ (v4 = 0) | ! [v6] : ! [v7] : ! [v8] : ! [v9] : ! [v10] : ! [v11] : (v5 = 0 | v3 = 0 | ~ (ssList(v6) = 0) | ~ (cons(v2, v10) = v11) | ~ (cons(v1, v7) = v8) | ~ (app(v9, v11) = v0) | ~ (app(v6, v8) = v9) | ? [v12] : (( ~ (v12 = 0) & ssList(v10) = v12) | ( ~ (v12 = 0) & ssList(v7) = v12))))))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ( ~ (cyclefreeP(v0) = 0) | ~ (leq(v1, v2) = v3) | ~ (ssItem(v1) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssList(v0) = v4) | (leq(v2, v1) = v5 & ssItem(v2) = v4 & ( ~ (v4 = 0) | ! [v6] : ! [v7] : ! [v8] : ! [v9] : ! [v10] : ! [v11] : ( ~ (v5 = 0) | ~ (v3 = 0) | ~ (ssList(v6) = 0) | ~ (cons(v2, v10) = v11) | ~ (cons(v1, v7) = v8) | ~ (app(v9, v11) = v0) | ~ (app(v6, v8) = v9) | ? [v12] : (( ~ (v12 = 0) & ssList(v10) = v12) | ( ~ (v12 = 0) & ssList(v7) = v12))))))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ( ~ (ssList(v0) = 0) | ~ (cons(v1, nil) = v2) | ~ (app(v2, v0) = v3) | ? [v4] : ? [v5] : (cons(v1, v0) = v5 & ssItem(v1) = v4 & ( ~ (v4 = 0) | v5 = v3))) & ! [v0] : ! [v1] : ! [v2] : (v2 = 0 | v1 = v0 | ~ (lt(v0, v1) = v2) | ~ (ssItem(v0) = 0) | ? [v3] : ? [v4] : (leq(v0, v1) = v4 & ssItem(v1) = v3 & ( ~ (v4 = 0) | ~ (v3 = 0)))) & ! [v0] : ! [v1] : ! [v2] : (v2 = 0 | v1 = v0 | ~ (ssList(v0) = 0) | ~ (neq(v0, v1) = v2) | ? [v3] : ( ~ (v3 = 0) & ssList(v1) = v3)) & ! [v0] : ! [v1] : ! [v2] : (v2 = 0 | v1 = v0 | ~ (neq(v0, v1) = v2) | ~ (ssItem(v0) = 0) | ? [v3] : ( ~ (v3 = 0) & ssItem(v1) = v3)) & ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (tl(v2) = v1) | ~ (tl(v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (hd(v2) = v1) | ~ (hd(v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (equalelemsP(v2) = v1) | ~ (equalelemsP(v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (duplicatefreeP(v2) = v1) | ~ (duplicatefreeP(v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (strictorderedP(v2) = v1) | ~ (strictorderedP(v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (totalorderedP(v2) = v1) | ~ (totalorderedP(v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (strictorderP(v2) = v1) | ~ (strictorderP(v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (totalorderP(v2) = v1) | ~ (totalorderP(v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (cyclefreeP(v2) = v1) | ~ (cyclefreeP(v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (singletonP(v2) = v1) | ~ (singletonP(v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (ssList(v2) = v1) | ~ (ssList(v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (ssItem(v2) = v1) | ~ (ssItem(v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : (v1 = 0 | ~ (singletonP(v0) = v1) | ~ (cons(v2, nil) = v0) | ? [v3] : (( ~ (v3 = 0) & ssList(v0) = v3) | ( ~ (v3 = 0) & ssItem(v2) = v3))) & ! [v0] : ! [v1] : ! [v2] : ( ~ (gt(v0, v1) = v2) | ~ (ssItem(v0) = 0) | ? [v3] : ? [v4] : (lt(v1, v0) = v4 & ssItem(v1) = v3 & ( ~ (v3 = 0) | (( ~ (v4 = 0) | v2 = 0) & ( ~ (v2 = 0) | v4 = 0))))) & ! [v0] : ! [v1] : ! [v2] : ( ~ (geq(v0, v1) = v2) | ~ (ssItem(v0) = 0) | ? [v3] : ? [v4] : (leq(v1, v0) = v4 & ssItem(v1) = v3 & ( ~ (v3 = 0) | (( ~ (v4 = 0) | v2 = 0) & ( ~ (v2 = 0) | v4 = 0))))) & ! [v0] : ! [v1] : ! [v2] : ( ~ (lt(v0, v1) = v2) | ~ (ssItem(v0) = 0) | ? [v3] : ? [v4] : (leq(v0, v1) = v4 & ssItem(v1) = v3 & ( ~ (v3 = 0) | (( ~ (v4 = 0) | v2 = 0 | v1 = v0) & ( ~ (v2 = 0) | (v4 = 0 & ~ (v1 = v0))))))) & ! [v0] : ! [v1] : ! [v2] : ( ~ (ssList(v0) = 0) | ~ (cons(v1, v0) = v2) | ? [v3] : ? [v4] : (tl(v2) = v4 & ssItem(v1) = v3 & ( ~ (v3 = 0) | v4 = v0))) & ! [v0] : ! [v1] : ! [v2] : ( ~ (ssList(v0) = 0) | ~ (cons(v1, v0) = v2) | ? [v3] : ? [v4] : (hd(v2) = v4 & ssItem(v1) = v3 & ( ~ (v3 = 0) | v4 = v1))) & ! [v0] : ! [v1] : ! [v2] : ( ~ (ssList(v0) = 0) | ~ (cons(v1, v0) = v2) | ? [v3] : ? [v4] : (ssList(v2) = v4 & ssItem(v1) = v3 & ( ~ (v3 = 0) | v4 = 0))) & ! [v0] : ! [v1] : ! [v2] : ( ~ (ssList(v0) = 0) | ~ (app(v0, v1) = v2) | ? [v3] : ? [v4] : (ssList(v2) = v4 & ssList(v1) = v3 & ( ~ (v3 = 0) | v4 = 0))) & ! [v0] : ! [v1] : (v1 = v0 | ~ (geq(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v2] : ? [v3] : (geq(v1, v0) = v3 & ssItem(v1) = v2 & ( ~ (v3 = 0) | ~ (v2 = 0)))) & ! [v0] : ! [v1] : (v1 = v0 | ~ (leq(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v2] : ? [v3] : (leq(v1, v0) = v3 & ssItem(v1) = v2 & ( ~ (v3 = 0) | ~ (v2 = 0)))) & ! [v0] : ! [v1] : (v1 = v0 | ~ (segmentP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v2] : ? [v3] : (segmentP(v1, v0) = v3 & ssList(v1) = v2 & ( ~ (v3 = 0) | ~ (v2 = 0)))) & ! [v0] : ! [v1] : (v1 = v0 | ~ (rearsegP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v2] : ? [v3] : (rearsegP(v1, v0) = v3 & ssList(v1) = v2 & ( ~ (v3 = 0) | ~ (v2 = 0)))) & ! [v0] : ! [v1] : (v1 = v0 | ~ (frontsegP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v2] : ? [v3] : (frontsegP(v1, v0) = v3 & ssList(v1) = v2 & ( ~ (v3 = 0) | ~ (v2 = 0)))) & ! [v0] : ! [v1] : (v1 = v0 | ~ (app(v0, nil) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2)) & ! [v0] : ! [v1] : (v1 = v0 | ~ (app(nil, v0) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2)) & ! [v0] : ! [v1] : (v1 = nil | ~ (ssList(v0) = 0) | ~ (app(v0, v1) = nil) | ? [v2] : ( ~ (v2 = 0) & ssList(v1) = v2)) & ! [v0] : ! [v1] : (v1 = 0 | ~ (geq(v0, v0) = v1) | ? [v2] : ( ~ (v2 = 0) & ssItem(v0) = v2)) & ! [v0] : ! [v1] : (v1 = 0 | ~ (equalelemsP(v0) = v1) | ? [v2] : ? [v3] : ? [v4] : ? [v5] : ? [v6] : ? [v7] : ? [v8] : ? [v9] : ? [v10] : ? [v11] : ? [v12] : ((v12 = v0 & v9 = 0 & v7 = 0 & v5 = 0 & v3 = 0 & ~ (v4 = v2) & ssList(v8) = 0 & ssList(v6) = 0 & cons(v4, v8) = v10 & cons(v2, v10) = v11 & app(v6, v11) = v0 & ssItem(v4) = 0 & ssItem(v2) = 0) | ( ~ (v2 = 0) & ssList(v0) = v2))) & ! [v0] : ! [v1] : (v1 = 0 | ~ (duplicatefreeP(v0) = v1) | ? [v2] : ? [v3] : ? [v4] : ? [v5] : ? [v6] : ? [v7] : ? [v8] : ? [v9] : ? [v10] : ? [v11] : ? [v12] : ? [v13] : ? [v14] : ? [v15] : ((v15 = v0 & v13 = 0 & v9 = 0 & v7 = 0 & v5 = 0 & v4 = v2 & v3 = 0 & ssList(v12) = 0 & ssList(v8) = 0 & ssList(v6) = 0 & cons(v2, v12) = v14 & cons(v2, v8) = v10 & app(v11, v14) = v0 & app(v6, v10) = v11 & ssItem(v2) = 0) | ( ~ (v2 = 0) & ssList(v0) = v2))) & ! [v0] : ! [v1] : (v1 = 0 | ~ (strictorderedP(v0) = v1) | ? [v2] : ? [v3] : ? [v4] : ? [v5] : ? [v6] : ? [v7] : ? [v8] : ? [v9] : ? [v10] : ? [v11] : ? [v12] : ? [v13] : ? [v14] : ? [v15] : ? [v16] : ((v16 = v0 & v14 = 0 & v10 = 0 & v8 = 0 & v5 = 0 & v3 = 0 & ~ (v6 = 0) & lt(v2, v4) = v6 & ssList(v13) = 0 & ssList(v9) = 0 & ssList(v7) = 0 & cons(v4, v13) = v15 & cons(v2, v9) = v11 & app(v12, v15) = v0 & app(v7, v11) = v12 & ssItem(v4) = 0 & ssItem(v2) = 0) | ( ~ (v2 = 0) & ssList(v0) = v2))) & ! [v0] : ! [v1] : (v1 = 0 | ~ (totalorderedP(v0) = v1) | ? [v2] : ? [v3] : ? [v4] : ? [v5] : ? [v6] : ? [v7] : ? [v8] : ? [v9] : ? [v10] : ? [v11] : ? [v12] : ? [v13] : ? [v14] : ? [v15] : ? [v16] : ((v16 = v0 & v14 = 0 & v10 = 0 & v8 = 0 & v5 = 0 & v3 = 0 & ~ (v6 = 0) & leq(v2, v4) = v6 & ssList(v13) = 0 & ssList(v9) = 0 & ssList(v7) = 0 & cons(v4, v13) = v15 & cons(v2, v9) = v11 & app(v12, v15) = v0 & app(v7, v11) = v12 & ssItem(v4) = 0 & ssItem(v2) = 0) | ( ~ (v2 = 0) & ssList(v0) = v2))) & ! [v0] : ! [v1] : (v1 = 0 | ~ (strictorderP(v0) = v1) | ? [v2] : ? [v3] : ? [v4] : ? [v5] : ? [v6] : ? [v7] : ? [v8] : ? [v9] : ? [v10] : ? [v11] : ? [v12] : ? [v13] : ? [v14] : ? [v15] : ? [v16] : ? [v17] : ((v17 = v0 & v15 = 0 & v11 = 0 & v9 = 0 & v5 = 0 & v3 = 0 & ~ (v7 = 0) & ~ (v6 = 0) & lt(v4, v2) = v7 & lt(v2, v4) = v6 & ssList(v14) = 0 & ssList(v10) = 0 & ssList(v8) = 0 & cons(v4, v14) = v16 & cons(v2, v10) = v12 & app(v13, v16) = v0 & app(v8, v12) = v13 & ssItem(v4) = 0 & ssItem(v2) = 0) | ( ~ (v2 = 0) & ssList(v0) = v2))) & ! [v0] : ! [v1] : (v1 = 0 | ~ (totalorderP(v0) = v1) | ? [v2] : ? [v3] : ? [v4] : ? [v5] : ? [v6] : ? [v7] : ? [v8] : ? [v9] : ? [v10] : ? [v11] : ? [v12] : ? [v13] : ? [v14] : ? [v15] : ? [v16] : ? [v17] : ((v17 = v0 & v15 = 0 & v11 = 0 & v9 = 0 & v5 = 0 & v3 = 0 & ~ (v7 = 0) & ~ (v6 = 0) & leq(v4, v2) = v7 & leq(v2, v4) = v6 & ssList(v14) = 0 & ssList(v10) = 0 & ssList(v8) = 0 & cons(v4, v14) = v16 & cons(v2, v10) = v12 & app(v13, v16) = v0 & app(v8, v12) = v13 & ssItem(v4) = 0 & ssItem(v2) = 0) | ( ~ (v2 = 0) & ssList(v0) = v2))) & ! [v0] : ! [v1] : (v1 = 0 | ~ (cyclefreeP(v0) = v1) | ? [v2] : ? [v3] : ? [v4] : ? [v5] : ? [v6] : ? [v7] : ? [v8] : ? [v9] : ? [v10] : ? [v11] : ? [v12] : ? [v13] : ? [v14] : ? [v15] : ? [v16] : ? [v17] : ((v17 = v0 & v15 = 0 & v11 = 0 & v9 = 0 & v7 = 0 & v6 = 0 & v5 = 0 & v3 = 0 & leq(v4, v2) = 0 & leq(v2, v4) = 0 & ssList(v14) = 0 & ssList(v10) = 0 & ssList(v8) = 0 & cons(v4, v14) = v16 & cons(v2, v10) = v12 & app(v13, v16) = v0 & app(v8, v12) = v13 & ssItem(v4) = 0 & ssItem(v2) = 0) | ( ~ (v2 = 0) & ssList(v0) = v2))) & ! [v0] : ! [v1] : (v1 = 0 | ~ (leq(v0, v0) = v1) | ? [v2] : ( ~ (v2 = 0) & ssItem(v0) = v2)) & ! [v0] : ! [v1] : (v1 = 0 | ~ (segmentP(v0, v0) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2)) & ! [v0] : ! [v1] : (v1 = 0 | ~ (segmentP(v0, nil) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2)) & ! [v0] : ! [v1] : (v1 = 0 | ~ (rearsegP(v0, v0) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2)) & ! [v0] : ! [v1] : (v1 = 0 | ~ (rearsegP(v0, nil) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2)) & ! [v0] : ! [v1] : (v1 = 0 | ~ (frontsegP(v0, v0) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2)) & ! [v0] : ! [v1] : (v1 = 0 | ~ (frontsegP(v0, nil) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2)) & ! [v0] : ! [v1] : (v0 = nil | ~ (tl(v0) = v1) | ? [v2] : ? [v3] : (ssList(v1) = v3 & ssList(v0) = v2 & ( ~ (v2 = 0) | v3 = 0))) & ! [v0] : ! [v1] : (v0 = nil | ~ (tl(v0) = v1) | ? [v2] : ? [v3] : ((v3 = 0 & v2 = v1 & ssList(v1) = 0) | ( ~ (v2 = 0) & ssList(v0) = v2))) & ! [v0] : ! [v1] : (v0 = nil | ~ (hd(v0) = v1) | ? [v2] : ? [v3] : (ssList(v0) = v2 & ssItem(v1) = v3 & ( ~ (v2 = 0) | v3 = 0))) & ! [v0] : ! [v1] : (v0 = nil | ~ (hd(v0) = v1) | ? [v2] : ? [v3] : ((v3 = 0 & v2 = v1 & ssItem(v1) = 0) | ( ~ (v2 = 0) & ssList(v0) = v2))) & ! [v0] : ! [v1] : (v0 = nil | ~ (ssList(v0) = 0) | ~ (app(v0, v1) = nil) | ? [v2] : ( ~ (v2 = 0) & ssList(v1) = v2)) & ! [v0] : ! [v1] : ( ~ (gt(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v2] : ? [v3] : (gt(v1, v0) = v3 & ssItem(v1) = v2 & ( ~ (v3 = 0) | ~ (v2 = 0)))) & ! [v0] : ! [v1] : ( ~ (tl(v0) = v1) | ? [v2] : ? [v3] : (hd(v0) = v3 & ssList(v0) = v2 & ( ~ (v2 = 0) | ! [v4] : (v4 = v0 | v4 = nil | v0 = nil | ~ (tl(v4) = v1) | ? [v5] : ? [v6] : (hd(v4) = v6 & ssList(v4) = v5 & ( ~ (v6 = v3) | ~ (v5 = 0))))))) & ! [v0] : ! [v1] : ( ~ (lt(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v2] : ? [v3] : (lt(v1, v0) = v3 & ssItem(v1) = v2 & ( ~ (v3 = 0) | ~ (v2 = 0)))) & ! [v0] : ! [v1] : ( ~ (segmentP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v2] : ? [v3] : ? [v4] : ? [v5] : ? [v6] : ? [v7] : ((v7 = v0 & v6 = 0 & v3 = 0 & ssList(v5) = 0 & ssList(v2) = 0 & app(v4, v5) = v0 & app(v2, v1) = v4) | ( ~ (v2 = 0) & ssList(v1) = v2))) & ! [v0] : ! [v1] : ( ~ (rearsegP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v2] : ? [v3] : ? [v4] : ((v4 = v0 & v3 = 0 & ssList(v2) = 0 & app(v2, v1) = v0) | ( ~ (v2 = 0) & ssList(v1) = v2))) & ! [v0] : ! [v1] : ( ~ (frontsegP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v2] : ? [v3] : ? [v4] : ((v4 = v0 & v3 = 0 & ssList(v2) = 0 & app(v1, v2) = v0) | ( ~ (v2 = 0) & ssList(v1) = v2))) & ! [v0] : ! [v1] : ( ~ (memberP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v2] : ? [v3] : ? [v4] : ? [v5] : ? [v6] : ? [v7] : ((v7 = v0 & v5 = 0 & v3 = 0 & ssList(v4) = 0 & ssList(v2) = 0 & cons(v1, v4) = v6 & app(v2, v6) = v0) | ( ~ (v2 = 0) & ssItem(v1) = v2))) & ! [v0] : ! [v1] : ( ~ (ssList(v0) = 0) | ~ (cons(v1, v0) = v0) | ? [v2] : ( ~ (v2 = 0) & ssItem(v1) = v2)) & ! [v0] : ! [v1] : ( ~ (ssList(v0) = 0) | ~ (cons(v1, v0) = nil) | ? [v2] : ( ~ (v2 = 0) & ssItem(v1) = v2)) & ! [v0] : ! [v1] : ( ~ (cons(v0, nil) = v1) | ? [v2] : ? [v3] : (equalelemsP(v1) = v3 & ssItem(v0) = v2 & ( ~ (v2 = 0) | v3 = 0))) & ! [v0] : ! [v1] : ( ~ (cons(v0, nil) = v1) | ? [v2] : ? [v3] : (duplicatefreeP(v1) = v3 & ssItem(v0) = v2 & ( ~ (v2 = 0) | v3 = 0))) & ! [v0] : ! [v1] : ( ~ (cons(v0, nil) = v1) | ? [v2] : ? [v3] : (strictorderedP(v1) = v3 & ssItem(v0) = v2 & ( ~ (v2 = 0) | v3 = 0))) & ! [v0] : ! [v1] : ( ~ (cons(v0, nil) = v1) | ? [v2] : ? [v3] : (totalorderedP(v1) = v3 & ssItem(v0) = v2 & ( ~ (v2 = 0) | v3 = 0))) & ! [v0] : ! [v1] : ( ~ (cons(v0, nil) = v1) | ? [v2] : ? [v3] : (strictorderP(v1) = v3 & ssItem(v0) = v2 & ( ~ (v2 = 0) | v3 = 0))) & ! [v0] : ! [v1] : ( ~ (cons(v0, nil) = v1) | ? [v2] : ? [v3] : (totalorderP(v1) = v3 & ssItem(v0) = v2 & ( ~ (v2 = 0) | v3 = 0))) & ! [v0] : ! [v1] : ( ~ (cons(v0, nil) = v1) | ? [v2] : ? [v3] : (cyclefreeP(v1) = v3 & ssItem(v0) = v2 & ( ~ (v2 = 0) | v3 = 0))) & ! [v0] : (v0 = nil | ~ (segmentP(nil, v0) = 0) | ? [v1] : ( ~ (v1 = 0) & ssList(v0) = v1)) & ! [v0] : (v0 = nil | ~ (rearsegP(nil, v0) = 0) | ? [v1] : ( ~ (v1 = 0) & ssList(v0) = v1)) & ! [v0] : (v0 = nil | ~ (frontsegP(nil, v0) = 0) | ? [v1] : ( ~ (v1 = 0) & ssList(v0) = v1)) & ! [v0] : (v0 = nil | ~ (ssList(v0) = 0) | ? [v1] : ? [v2] : (ssList(v1) = 0 & cons(v2, v1) = v0 & ssItem(v2) = 0)) & ! [v0] : (v0 = nil | ~ (app(nil, nil) = v0)) & ! [v0] : (v0 = 0 | ~ (segmentP(nil, nil) = v0)) & ! [v0] : (v0 = 0 | ~ (rearsegP(nil, nil) = v0)) & ! [v0] : (v0 = 0 | ~ (frontsegP(nil, nil) = v0)) & ! [v0] : ( ~ (lt(v0, v0) = 0) | ? [v1] : ( ~ (v1 = 0) & ssItem(v0) = v1)) & ! [v0] : ( ~ (singletonP(v0) = 0) | ? [v1] : ? [v2] : ? [v3] : ((v3 = v0 & v2 = 0 & cons(v1, nil) = v0 & ssItem(v1) = 0) | ( ~ (v1 = 0) & ssList(v0) = v1))) & ! [v0] : ( ~ (memberP(nil, v0) = 0) | ? [v1] : ( ~ (v1 = 0) & ssItem(v0) = v1)) & ! [v0] : ( ~ (ssList(v0) = 0) | ~ (neq(v0, v0) = 0)) & ! [v0] : ( ~ (neq(v0, v0) = 0) | ~ (ssItem(v0) = 0)) & ( ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ( ~ (cons(v2, nil) = v3) | ~ (cons(v0, nil) = v1) | ~ (app(v4, v5) = all_0_20_20) | ~ (app(v1, v3) = v4) | ? [v6] : (( ~ (v6 = 0) & ssList(v5) = v6) | ( ~ (v6 = 0) & ssItem(v2) = v6) | ( ~ (v6 = 0) & ssItem(v0) = v6))) | (all_0_10_10 = all_0_20_20 & all_0_12_12 = 0 & all_0_15_15 = 0 & all_0_18_18 = 0 & ~ (all_0_8_8 = all_0_21_21) & ssList(all_0_13_13) = 0 & cons(all_0_16_16, nil) = all_0_14_14 & cons(all_0_19_19, nil) = all_0_17_17 & app(all_0_9_9, all_0_17_17) = all_0_8_8 & app(all_0_11_11, all_0_14_14) = all_0_20_20 & app(all_0_14_14, all_0_13_13) = all_0_9_9 & app(all_0_17_17, all_0_13_13) = all_0_11_11 & ssItem(all_0_16_16) = 0 & ssItem(all_0_19_19) = 0 & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ( ~ (cons(v2, nil) = v3) | ~ (cons(v0, nil) = v1) | ~ (app(v5, v3) = all_0_20_20) | ~ (app(v1, v4) = v5) | ? [v6] : ? [v7] : ? [v8] : (( ~ (v6 = 0) & ssItem(v2) = v6) | ( ~ (v6 = 0) & ssItem(v0) = v6) | (ssList(v4) = v6 & app(v7, v1) = v8 & app(v3, v4) = v7 & ( ~ (v6 = 0) | v8 = all_0_21_21))))))
% 58.04/25.37 |
% 58.04/25.37 | Applying alpha-rule on (1) yields:
% 58.04/25.37 | (2) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = v0 | ~ (ssList(v0) = 0) | ~ (app(v3, v1) = v2) | ~ (app(v0, v1) = v2) | ? [v4] : (( ~ (v4 = 0) & ssList(v3) = v4) | ( ~ (v4 = 0) & ssList(v1) = v4)))
% 58.04/25.37 | (3) ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : (v4 = v2 | ~ (ssList(v1) = 0) | ~ (ssList(v0) = 0) | ~ (cons(v4, v1) = v3) | ~ (cons(v2, v0) = v3) | ? [v5] : (( ~ (v5 = 0) & ssItem(v4) = v5) | ( ~ (v5 = 0) & ssItem(v2) = v5)))
% 58.04/25.37 | (4) ! [v0] : ! [v1] : ( ~ (cons(v0, nil) = v1) | ? [v2] : ? [v3] : (duplicatefreeP(v1) = v3 & ssItem(v0) = v2 & ( ~ (v2 = 0) | v3 = 0)))
% 58.04/25.38 | (5) ! [v0] : ! [v1] : ! [v2] : (v2 = 0 | v1 = v0 | ~ (lt(v0, v1) = v2) | ~ (ssItem(v0) = 0) | ? [v3] : ? [v4] : (leq(v0, v1) = v4 & ssItem(v1) = v3 & ( ~ (v4 = 0) | ~ (v3 = 0))))
% 58.04/25.38 | (6) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (segmentP(v3, v2) = v1) | ~ (segmentP(v3, v2) = v0))
% 58.04/25.38 | (7) equalelemsP(nil) = 0
% 58.04/25.38 | (8) ! [v0] : ! [v1] : ! [v2] : ! [v3] : ( ~ (cyclefreeP(v0) = 0) | ~ (leq(v1, v2) = v3) | ~ (ssItem(v1) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssList(v0) = v4) | (leq(v2, v1) = v5 & ssItem(v2) = v4 & ( ~ (v4 = 0) | ! [v6] : ! [v7] : ! [v8] : ! [v9] : ! [v10] : ! [v11] : ( ~ (v5 = 0) | ~ (v3 = 0) | ~ (ssList(v6) = 0) | ~ (cons(v2, v10) = v11) | ~ (cons(v1, v7) = v8) | ~ (app(v9, v11) = v0) | ~ (app(v6, v8) = v9) | ? [v12] : (( ~ (v12 = 0) & ssList(v10) = v12) | ( ~ (v12 = 0) & ssList(v7) = v12)))))))
% 58.04/25.38 | (9) ! [v0] : ! [v1] : ( ~ (ssList(v0) = 0) | ~ (cons(v1, v0) = nil) | ? [v2] : ( ~ (v2 = 0) & ssItem(v1) = v2))
% 58.04/25.38 | (10) ! [v0] : ! [v1] : ( ~ (frontsegP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v2] : ? [v3] : ? [v4] : ((v4 = v0 & v3 = 0 & ssList(v2) = 0 & app(v1, v2) = v0) | ( ~ (v2 = 0) & ssList(v1) = v2)))
% 58.04/25.38 | (11) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = 0 | ~ (geq(v0, v2) = v3) | ~ (geq(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssItem(v1) = v4) | (geq(v1, v2) = v5 & ssItem(v2) = v4 & ( ~ (v5 = 0) | ~ (v4 = 0)))))
% 58.04/25.38 | (12) ~ (all_0_0_0 = all_0_1_1)
% 58.04/25.38 | (13) ssList(nil) = 0
% 58.04/25.38 | (14) ! [v0] : ( ~ (memberP(nil, v0) = 0) | ? [v1] : ( ~ (v1 = 0) & ssItem(v0) = v1))
% 58.04/25.38 | (15) ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ! [v6] : ! [v7] : ! [v8] : ! [v9] : (v3 = 0 | ~ (totalorderedP(v0) = 0) | ~ (leq(v1, v2) = v3) | ~ (ssList(v4) = 0) | ~ (cons(v2, v8) = v9) | ~ (cons(v1, v5) = v6) | ~ (app(v7, v9) = v0) | ~ (app(v4, v6) = v7) | ~ (ssItem(v1) = 0) | ? [v10] : (( ~ (v10 = 0) & ssList(v8) = v10) | ( ~ (v10 = 0) & ssList(v5) = v10) | ( ~ (v10 = 0) & ssList(v0) = v10) | ( ~ (v10 = 0) & ssItem(v2) = v10)))
% 58.04/25.38 | (16) ! [v0] : ( ~ (singletonP(v0) = 0) | ? [v1] : ? [v2] : ? [v3] : ((v3 = v0 & v2 = 0 & cons(v1, nil) = v0 & ssItem(v1) = 0) | ( ~ (v1 = 0) & ssList(v0) = v1)))
% 58.04/25.38 | (17) ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ! [v6] : ! [v7] : ( ~ (duplicatefreeP(v0) = 0) | ~ (ssList(v2) = 0) | ~ (cons(v1, v6) = v7) | ~ (cons(v1, v3) = v4) | ~ (app(v5, v7) = v0) | ~ (app(v2, v4) = v5) | ~ (ssItem(v1) = 0) | ? [v8] : (( ~ (v8 = 0) & ssList(v6) = v8) | ( ~ (v8 = 0) & ssList(v3) = v8) | ( ~ (v8 = 0) & ssList(v0) = v8)))
% 58.04/25.38 | (18) ! [v0] : ! [v1] : (v0 = nil | ~ (ssList(v0) = 0) | ~ (app(v0, v1) = nil) | ? [v2] : ( ~ (v2 = 0) & ssList(v1) = v2))
% 58.04/25.38 | (19) ! [v0] : ! [v1] : ! [v2] : ! [v3] : ( ~ (totalorderP(v0) = 0) | ~ (leq(v1, v2) = v3) | ~ (ssItem(v1) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssList(v0) = v4) | (leq(v2, v1) = v5 & ssItem(v2) = v4 & ( ~ (v4 = 0) | ! [v6] : ! [v7] : ! [v8] : ! [v9] : ! [v10] : ! [v11] : (v5 = 0 | v3 = 0 | ~ (ssList(v6) = 0) | ~ (cons(v2, v10) = v11) | ~ (cons(v1, v7) = v8) | ~ (app(v9, v11) = v0) | ~ (app(v6, v8) = v9) | ? [v12] : (( ~ (v12 = 0) & ssList(v10) = v12) | ( ~ (v12 = 0) & ssList(v7) = v12)))))))
% 58.04/25.38 | (20) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = v0 | v0 = nil | ~ (tl(v0) = v2) | ~ (hd(v0) = v1) | ~ (cons(v1, v2) = v3) | ? [v4] : ( ~ (v4 = 0) & ssList(v0) = v4))
% 58.04/25.38 | (21) ! [v0] : ! [v1] : ! [v2] : ( ~ (ssList(v0) = 0) | ~ (cons(v1, v0) = v2) | ? [v3] : ? [v4] : (hd(v2) = v4 & ssItem(v1) = v3 & ( ~ (v3 = 0) | v4 = v1)))
% 58.04/25.38 | (22) ! [v0] : ! [v1] : (v1 = 0 | ~ (segmentP(v0, v0) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2))
% 58.04/25.38 | (23) ! [v0] : ! [v1] : (v1 = 0 | ~ (cyclefreeP(v0) = v1) | ? [v2] : ? [v3] : ? [v4] : ? [v5] : ? [v6] : ? [v7] : ? [v8] : ? [v9] : ? [v10] : ? [v11] : ? [v12] : ? [v13] : ? [v14] : ? [v15] : ? [v16] : ? [v17] : ((v17 = v0 & v15 = 0 & v11 = 0 & v9 = 0 & v7 = 0 & v6 = 0 & v5 = 0 & v3 = 0 & leq(v4, v2) = 0 & leq(v2, v4) = 0 & ssList(v14) = 0 & ssList(v10) = 0 & ssList(v8) = 0 & cons(v4, v14) = v16 & cons(v2, v10) = v12 & app(v13, v16) = v0 & app(v8, v12) = v13 & ssItem(v4) = 0 & ssItem(v2) = 0) | ( ~ (v2 = 0) & ssList(v0) = v2)))
% 58.04/25.38 | (24) ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (strictorderP(v2) = v1) | ~ (strictorderP(v2) = v0))
% 58.04/25.38 | (25) ! [v0] : ! [v1] : ! [v2] : ! [v3] : ( ~ (hd(v1) = v2) | ~ (lt(v0, v2) = v3) | ~ (ssItem(v0) = 0) | ? [v4] : ? [v5] : ? [v6] : ? [v7] : (strictorderedP(v5) = v6 & strictorderedP(v1) = v7 & ssList(v1) = v4 & cons(v0, v1) = v5 & ( ~ (v4 = 0) | (( ~ (v6 = 0) | v1 = nil | (v7 = 0 & v3 = 0)) & (v6 = 0 | ( ~ (v1 = nil) & ( ~ (v7 = 0) | ~ (v3 = 0))))))))
% 58.04/25.38 | (26) ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : (v2 = 0 | ~ (segmentP(v0, v1) = v2) | ~ (ssList(v0) = 0) | ~ (app(v4, v5) = v0) | ~ (app(v3, v1) = v4) | ? [v6] : (( ~ (v6 = 0) & ssList(v5) = v6) | ( ~ (v6 = 0) & ssList(v3) = v6) | ( ~ (v6 = 0) & ssList(v1) = v6)))
% 58.04/25.38 | (27) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v2 = 0 | ~ (rearsegP(v0, v1) = v2) | ~ (ssList(v0) = 0) | ~ (app(v3, v1) = v0) | ? [v4] : (( ~ (v4 = 0) & ssList(v3) = v4) | ( ~ (v4 = 0) & ssList(v1) = v4)))
% 58.04/25.38 | (28) duplicatefreeP(nil) = 0
% 58.04/25.38 | (29) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v0 = nil | ~ (tl(v0) = v1) | ~ (app(v1, v2) = v3) | ? [v4] : ? [v5] : ? [v6] : (( ~ (v4 = 0) & ssList(v0) = v4) | (tl(v5) = v6 & ssList(v2) = v4 & app(v0, v2) = v5 & ( ~ (v4 = 0) | v6 = v3))))
% 58.04/25.39 | (30) ! [v0] : ! [v1] : (v1 = v0 | ~ (leq(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v2] : ? [v3] : (leq(v1, v0) = v3 & ssItem(v1) = v2 & ( ~ (v3 = 0) | ~ (v2 = 0))))
% 58.04/25.39 | (31) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (rearsegP(v3, v2) = v1) | ~ (rearsegP(v3, v2) = v0))
% 58.04/25.39 | (32) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = 0 | ~ (leq(v0, v2) = v3) | ~ (leq(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssItem(v1) = v4) | (leq(v1, v2) = v5 & ssItem(v2) = v4 & ( ~ (v5 = 0) | ~ (v4 = 0)))))
% 58.04/25.39 | (33) ! [v0] : (v0 = nil | ~ (app(nil, nil) = v0))
% 58.04/25.39 | (34) app(all_0_3_3, all_0_2_2) = all_0_20_20
% 58.04/25.39 | (35) ! [v0] : ( ~ (ssList(v0) = 0) | ~ (neq(v0, v0) = 0))
% 58.04/25.39 | (36) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = 0 | ~ (frontsegP(v0, v2) = v3) | ~ (frontsegP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssList(v1) = v4) | (frontsegP(v1, v2) = v5 & ssList(v2) = v4 & ( ~ (v5 = 0) | ~ (v4 = 0)))))
% 58.04/25.39 | (37) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (memberP(v3, v2) = v1) | ~ (memberP(v3, v2) = v0))
% 58.04/25.39 | (38) ! [v0] : ! [v1] : ! [v2] : (v2 = 0 | v1 = v0 | ~ (ssList(v0) = 0) | ~ (neq(v0, v1) = v2) | ? [v3] : ( ~ (v3 = 0) & ssList(v1) = v3))
% 58.04/25.39 | (39) ! [v0] : ! [v1] : (v1 = v0 | ~ (geq(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v2] : ? [v3] : (geq(v1, v0) = v3 & ssItem(v1) = v2 & ( ~ (v3 = 0) | ~ (v2 = 0))))
% 58.04/25.39 | (40) ! [v0] : ! [v1] : (v0 = nil | ~ (tl(v0) = v1) | ? [v2] : ? [v3] : (ssList(v1) = v3 & ssList(v0) = v2 & ( ~ (v2 = 0) | v3 = 0)))
% 58.04/25.39 | (41) ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (strictorderedP(v2) = v1) | ~ (strictorderedP(v2) = v0))
% 58.04/25.39 | (42) cons(all_0_7_7, nil) = all_0_6_6
% 58.04/25.39 | (43) ! [v0] : ! [v1] : ( ~ (memberP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v2] : ? [v3] : ? [v4] : ? [v5] : ? [v6] : ? [v7] : ((v7 = v0 & v5 = 0 & v3 = 0 & ssList(v4) = 0 & ssList(v2) = 0 & cons(v1, v4) = v6 & app(v2, v6) = v0) | ( ~ (v2 = 0) & ssItem(v1) = v2)))
% 58.04/25.39 | (44) ! [v0] : ! [v1] : ( ~ (lt(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v2] : ? [v3] : (lt(v1, v0) = v3 & ssItem(v1) = v2 & ( ~ (v3 = 0) | ~ (v2 = 0))))
% 58.04/25.39 | (45) singletonP(nil) = all_0_22_22
% 58.04/25.39 | (46) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (geq(v3, v2) = v1) | ~ (geq(v3, v2) = v0))
% 58.04/25.39 | (47) ! [v0] : ! [v1] : ! [v2] : ! [v3] : ( ~ (strictorderP(v0) = 0) | ~ (lt(v1, v2) = v3) | ~ (ssItem(v1) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssList(v0) = v4) | (lt(v2, v1) = v5 & ssItem(v2) = v4 & ( ~ (v4 = 0) | ! [v6] : ! [v7] : ! [v8] : ! [v9] : ! [v10] : ! [v11] : (v5 = 0 | v3 = 0 | ~ (ssList(v6) = 0) | ~ (cons(v2, v10) = v11) | ~ (cons(v1, v7) = v8) | ~ (app(v9, v11) = v0) | ~ (app(v6, v8) = v9) | ? [v12] : (( ~ (v12 = 0) & ssList(v10) = v12) | ( ~ (v12 = 0) & ssList(v7) = v12)))))))
% 58.04/25.39 | (48) ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ! [v6] : ! [v7] : ! [v8] : ! [v9] : (v3 = 0 | ~ (strictorderedP(v0) = 0) | ~ (lt(v1, v2) = v3) | ~ (ssList(v4) = 0) | ~ (cons(v2, v8) = v9) | ~ (cons(v1, v5) = v6) | ~ (app(v7, v9) = v0) | ~ (app(v4, v6) = v7) | ~ (ssItem(v1) = 0) | ? [v10] : (( ~ (v10 = 0) & ssList(v8) = v10) | ( ~ (v10 = 0) & ssList(v5) = v10) | ( ~ (v10 = 0) & ssList(v0) = v10) | ( ~ (v10 = 0) & ssItem(v2) = v10)))
% 58.04/25.39 | (49) ! [v0] : ( ~ (lt(v0, v0) = 0) | ? [v1] : ( ~ (v1 = 0) & ssItem(v0) = v1))
% 58.04/25.39 | (50) ! [v0] : ! [v1] : (v1 = v0 | ~ (app(v0, nil) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2))
% 58.04/25.39 | (51) ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (totalorderedP(v2) = v1) | ~ (totalorderedP(v2) = v0))
% 58.04/25.39 | (52) ! [v0] : ! [v1] : ! [v2] : ( ~ (geq(v0, v1) = v2) | ~ (ssItem(v0) = 0) | ? [v3] : ? [v4] : (leq(v1, v0) = v4 & ssItem(v1) = v3 & ( ~ (v3 = 0) | (( ~ (v4 = 0) | v2 = 0) & ( ~ (v2 = 0) | v4 = 0)))))
% 58.46/25.39 | (53) ! [v0] : ! [v1] : (v1 = v0 | ~ (segmentP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v2] : ? [v3] : (segmentP(v1, v0) = v3 & ssList(v1) = v2 & ( ~ (v3 = 0) | ~ (v2 = 0))))
% 58.46/25.39 | (54) ! [v0] : ( ~ (neq(v0, v0) = 0) | ~ (ssItem(v0) = 0))
% 58.46/25.39 | (55) ~ (all_0_22_22 = 0)
% 58.46/25.39 | (56) ! [v0] : ! [v1] : (v1 = 0 | ~ (totalorderP(v0) = v1) | ? [v2] : ? [v3] : ? [v4] : ? [v5] : ? [v6] : ? [v7] : ? [v8] : ? [v9] : ? [v10] : ? [v11] : ? [v12] : ? [v13] : ? [v14] : ? [v15] : ? [v16] : ? [v17] : ((v17 = v0 & v15 = 0 & v11 = 0 & v9 = 0 & v5 = 0 & v3 = 0 & ~ (v7 = 0) & ~ (v6 = 0) & leq(v4, v2) = v7 & leq(v2, v4) = v6 & ssList(v14) = 0 & ssList(v10) = 0 & ssList(v8) = 0 & cons(v4, v14) = v16 & cons(v2, v10) = v12 & app(v13, v16) = v0 & app(v8, v12) = v13 & ssItem(v4) = 0 & ssItem(v2) = 0) | ( ~ (v2 = 0) & ssList(v0) = v2)))
% 58.46/25.39 | (57) ssItem(all_0_7_7) = 0
% 58.46/25.39 | (58) ! [v0] : ! [v1] : ( ~ (ssList(v0) = 0) | ~ (cons(v1, v0) = v0) | ? [v2] : ( ~ (v2 = 0) & ssItem(v1) = v2))
% 58.46/25.39 | (59) ! [v0] : ! [v1] : (v1 = 0 | ~ (strictorderP(v0) = v1) | ? [v2] : ? [v3] : ? [v4] : ? [v5] : ? [v6] : ? [v7] : ? [v8] : ? [v9] : ? [v10] : ? [v11] : ? [v12] : ? [v13] : ? [v14] : ? [v15] : ? [v16] : ? [v17] : ((v17 = v0 & v15 = 0 & v11 = 0 & v9 = 0 & v5 = 0 & v3 = 0 & ~ (v7 = 0) & ~ (v6 = 0) & lt(v4, v2) = v7 & lt(v2, v4) = v6 & ssList(v14) = 0 & ssList(v10) = 0 & ssList(v8) = 0 & cons(v4, v14) = v16 & cons(v2, v10) = v12 & app(v13, v16) = v0 & app(v8, v12) = v13 & ssItem(v4) = 0 & ssItem(v2) = 0) | ( ~ (v2 = 0) & ssList(v0) = v2)))
% 58.46/25.39 | (60) ! [v0] : ! [v1] : ! [v2] : ( ~ (gt(v0, v1) = v2) | ~ (ssItem(v0) = 0) | ? [v3] : ? [v4] : (lt(v1, v0) = v4 & ssItem(v1) = v3 & ( ~ (v3 = 0) | (( ~ (v4 = 0) | v2 = 0) & ( ~ (v2 = 0) | v4 = 0)))))
% 58.46/25.39 | (61) ! [v0] : ! [v1] : (v1 = 0 | ~ (rearsegP(v0, nil) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2))
% 58.46/25.39 | (62) ! [v0] : ! [v1] : ! [v2] : ( ~ (ssList(v0) = 0) | ~ (cons(v1, v0) = v2) | ? [v3] : ? [v4] : (tl(v2) = v4 & ssItem(v1) = v3 & ( ~ (v3 = 0) | v4 = v0)))
% 58.46/25.39 | (63) ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ! [v6] : (v2 = v1 | ~ (equalelemsP(v0) = 0) | ~ (ssList(v3) = 0) | ~ (cons(v2, v4) = v5) | ~ (cons(v1, v5) = v6) | ~ (app(v3, v6) = v0) | ~ (ssItem(v2) = 0) | ~ (ssItem(v1) = 0) | ? [v7] : (( ~ (v7 = 0) & ssList(v4) = v7) | ( ~ (v7 = 0) & ssList(v0) = v7)))
% 58.46/25.39 | (64) ! [v0] : ! [v1] : (v1 = 0 | ~ (rearsegP(v0, v0) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2))
% 58.46/25.40 | (65) ! [v0] : ! [v1] : (v1 = v0 | ~ (rearsegP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v2] : ? [v3] : (rearsegP(v1, v0) = v3 & ssList(v1) = v2 & ( ~ (v3 = 0) | ~ (v2 = 0))))
% 58.46/25.40 | (66) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = 0 | ~ (segmentP(v0, v2) = v3) | ~ (segmentP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssList(v1) = v4) | (segmentP(v1, v2) = v5 & ssList(v2) = v4 & ( ~ (v5 = 0) | ~ (v4 = 0)))))
% 58.46/25.40 | (67) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v2 = 0 | ~ (frontsegP(v0, v1) = v2) | ~ (ssList(v0) = 0) | ~ (app(v1, v3) = v0) | ? [v4] : (( ~ (v4 = 0) & ssList(v3) = v4) | ( ~ (v4 = 0) & ssList(v1) = v4)))
% 58.46/25.40 | (68) ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ! [v6] : ( ~ (frontsegP(v3, v5) = v6) | ~ (cons(v1, v4) = v5) | ~ (cons(v0, v2) = v3) | ~ (ssItem(v1) = 0) | ~ (ssItem(v0) = 0) | ? [v7] : ? [v8] : (( ~ (v7 = 0) & ssList(v2) = v7) | (frontsegP(v2, v4) = v8 & ssList(v4) = v7 & ( ~ (v7 = 0) | (( ~ (v8 = 0) | ~ (v1 = v0) | v6 = 0) & ( ~ (v6 = 0) | (v8 = 0 & v1 = v0)))))))
% 58.46/25.40 | (69) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (cons(v3, v2) = v1) | ~ (cons(v3, v2) = v0))
% 58.46/25.40 | (70) ! [v0] : ! [v1] : (v1 = nil | ~ (ssList(v0) = 0) | ~ (app(v0, v1) = nil) | ? [v2] : ( ~ (v2 = 0) & ssList(v1) = v2))
% 58.46/25.40 | (71) ! [v0] : ! [v1] : ( ~ (cons(v0, nil) = v1) | ? [v2] : ? [v3] : (strictorderP(v1) = v3 & ssItem(v0) = v2 & ( ~ (v2 = 0) | v3 = 0)))
% 58.46/25.40 | (72) ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ( ~ (memberP(v4, v0) = v5) | ~ (memberP(v1, v0) = v2) | ~ (app(v1, v3) = v4) | ~ (ssItem(v0) = 0) | ? [v6] : ? [v7] : (( ~ (v6 = 0) & ssList(v1) = v6) | (memberP(v3, v0) = v7 & ssList(v3) = v6 & ( ~ (v6 = 0) | (( ~ (v5 = 0) | v7 = 0 | v2 = 0) & (v5 = 0 | ( ~ (v7 = 0) & ~ (v2 = 0))))))))
% 58.46/25.40 | (73) ! [v0] : ! [v1] : (v1 = 0 | ~ (totalorderedP(v0) = v1) | ? [v2] : ? [v3] : ? [v4] : ? [v5] : ? [v6] : ? [v7] : ? [v8] : ? [v9] : ? [v10] : ? [v11] : ? [v12] : ? [v13] : ? [v14] : ? [v15] : ? [v16] : ((v16 = v0 & v14 = 0 & v10 = 0 & v8 = 0 & v5 = 0 & v3 = 0 & ~ (v6 = 0) & leq(v2, v4) = v6 & ssList(v13) = 0 & ssList(v9) = 0 & ssList(v7) = 0 & cons(v4, v13) = v15 & cons(v2, v9) = v11 & app(v12, v15) = v0 & app(v7, v11) = v12 & ssItem(v4) = 0 & ssItem(v2) = 0) | ( ~ (v2 = 0) & ssList(v0) = v2)))
% 58.46/25.40 | (74) ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (hd(v2) = v1) | ~ (hd(v2) = v0))
% 58.46/25.40 | (75) ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (singletonP(v2) = v1) | ~ (singletonP(v2) = v0))
% 58.46/25.40 | (76) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = v0 | ~ (ssList(v0) = 0) | ~ (app(v1, v3) = v2) | ~ (app(v1, v0) = v2) | ? [v4] : (( ~ (v4 = 0) & ssList(v3) = v4) | ( ~ (v4 = 0) & ssList(v1) = v4)))
% 58.46/25.40 | (77) ssItem(all_0_1_1) = 0
% 58.46/25.40 | (78) ! [v0] : ! [v1] : (v1 = 0 | ~ (duplicatefreeP(v0) = v1) | ? [v2] : ? [v3] : ? [v4] : ? [v5] : ? [v6] : ? [v7] : ? [v8] : ? [v9] : ? [v10] : ? [v11] : ? [v12] : ? [v13] : ? [v14] : ? [v15] : ((v15 = v0 & v13 = 0 & v9 = 0 & v7 = 0 & v5 = 0 & v4 = v2 & v3 = 0 & ssList(v12) = 0 & ssList(v8) = 0 & ssList(v6) = 0 & cons(v2, v12) = v14 & cons(v2, v8) = v10 & app(v11, v14) = v0 & app(v6, v10) = v11 & ssItem(v2) = 0) | ( ~ (v2 = 0) & ssList(v0) = v2)))
% 58.46/25.40 | (79) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (neq(v3, v2) = v1) | ~ (neq(v3, v2) = v0))
% 58.46/25.40 | (80) ! [v0] : ! [v1] : (v0 = nil | ~ (hd(v0) = v1) | ? [v2] : ? [v3] : (ssList(v0) = v2 & ssItem(v1) = v3 & ( ~ (v2 = 0) | v3 = 0)))
% 58.46/25.40 | (81) ! [v0] : ! [v1] : ! [v2] : ! [v3] : ( ~ (hd(v1) = v2) | ~ (leq(v0, v2) = v3) | ~ (ssItem(v0) = 0) | ? [v4] : ? [v5] : ? [v6] : ? [v7] : (totalorderedP(v5) = v6 & totalorderedP(v1) = v7 & ssList(v1) = v4 & cons(v0, v1) = v5 & ( ~ (v4 = 0) | (( ~ (v6 = 0) | v1 = nil | (v7 = 0 & v3 = 0)) & (v6 = 0 | ( ~ (v1 = nil) & ( ~ (v7 = 0) | ~ (v3 = 0))))))))
% 58.46/25.40 | (82) ! [v0] : (v0 = nil | ~ (frontsegP(nil, v0) = 0) | ? [v1] : ( ~ (v1 = 0) & ssList(v0) = v1))
% 58.46/25.40 | (83) ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ( ~ (ssList(v0) = 0) | ~ (cons(v3, v1) = v4) | ~ (app(v4, v0) = v5) | ~ (app(v1, v0) = v2) | ? [v6] : ? [v7] : (( ~ (v6 = 0) & ssList(v1) = v6) | (cons(v3, v2) = v7 & ssItem(v3) = v6 & ( ~ (v6 = 0) | v7 = v5))))
% 58.46/25.40 | (84) ! [v0] : ! [v1] : (v1 = v0 | ~ (frontsegP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v2] : ? [v3] : (frontsegP(v1, v0) = v3 & ssList(v1) = v2 & ( ~ (v3 = 0) | ~ (v2 = 0))))
% 58.46/25.40 | (85) ! [v0] : (v0 = 0 | ~ (rearsegP(nil, nil) = v0))
% 58.46/25.40 | (86) ! [v0] : (v0 = 0 | ~ (frontsegP(nil, nil) = v0))
% 58.46/25.40 | (87) ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (ssList(v2) = v1) | ~ (ssList(v2) = v0))
% 58.46/25.40 | (88) ! [v0] : ! [v1] : (v1 = 0 | ~ (geq(v0, v0) = v1) | ? [v2] : ( ~ (v2 = 0) & ssItem(v0) = v2))
% 58.46/25.40 | (89) ! [v0] : ! [v1] : ( ~ (rearsegP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v2] : ? [v3] : ? [v4] : ((v4 = v0 & v3 = 0 & ssList(v2) = 0 & app(v2, v1) = v0) | ( ~ (v2 = 0) & ssList(v1) = v2)))
% 58.46/25.40 | (90) ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (ssItem(v2) = v1) | ~ (ssItem(v2) = v0))
% 58.46/25.40 | (91) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = 0 | ~ (rearsegP(v0, v2) = v3) | ~ (rearsegP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssList(v1) = v4) | (rearsegP(v1, v2) = v5 & ssList(v2) = v4 & ( ~ (v5 = 0) | ~ (v4 = 0)))))
% 58.46/25.40 | (92) ! [v0] : ! [v1] : ! [v2] : ( ~ (lt(v0, v1) = v2) | ~ (ssItem(v0) = 0) | ? [v3] : ? [v4] : (leq(v0, v1) = v4 & ssItem(v1) = v3 & ( ~ (v3 = 0) | (( ~ (v4 = 0) | v2 = 0 | v1 = v0) & ( ~ (v2 = 0) | (v4 = 0 & ~ (v1 = v0)))))))
% 58.46/25.40 | (93) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (lt(v3, v2) = v1) | ~ (lt(v3, v2) = v0))
% 58.46/25.40 | (94) totalorderP(nil) = 0
% 58.46/25.40 | (95) ssList(all_0_21_21) = 0
% 58.46/25.40 | (96) ! [v0] : ! [v1] : ( ~ (gt(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v2] : ? [v3] : (gt(v1, v0) = v3 & ssItem(v1) = v2 & ( ~ (v3 = 0) | ~ (v2 = 0))))
% 58.46/25.40 | (97) ! [v0] : ! [v1] : ( ~ (cons(v0, nil) = v1) | ? [v2] : ? [v3] : (equalelemsP(v1) = v3 & ssItem(v0) = v2 & ( ~ (v2 = 0) | v3 = 0)))
% 58.46/25.40 | (98) ! [v0] : ! [v1] : ! [v2] : (v1 = 0 | ~ (singletonP(v0) = v1) | ~ (cons(v2, nil) = v0) | ? [v3] : (( ~ (v3 = 0) & ssList(v0) = v3) | ( ~ (v3 = 0) & ssItem(v2) = v3)))
% 58.46/25.40 | (99) ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : (v4 = 0 | ~ (frontsegP(v3, v1) = v4) | ~ (frontsegP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ~ (app(v0, v2) = v3) | ? [v5] : (( ~ (v5 = 0) & ssList(v2) = v5) | ( ~ (v5 = 0) & ssList(v1) = v5)))
% 58.46/25.41 | (100) ! [v0] : ! [v1] : (v1 = 0 | ~ (equalelemsP(v0) = v1) | ? [v2] : ? [v3] : ? [v4] : ? [v5] : ? [v6] : ? [v7] : ? [v8] : ? [v9] : ? [v10] : ? [v11] : ? [v12] : ((v12 = v0 & v9 = 0 & v7 = 0 & v5 = 0 & v3 = 0 & ~ (v4 = v2) & ssList(v8) = 0 & ssList(v6) = 0 & cons(v4, v8) = v10 & cons(v2, v10) = v11 & app(v6, v11) = v0 & ssItem(v4) = 0 & ssItem(v2) = 0) | ( ~ (v2 = 0) & ssList(v0) = v2)))
% 58.46/25.41 | (101) ! [v0] : ! [v1] : ! [v2] : ( ~ (ssList(v0) = 0) | ~ (cons(v1, v0) = v2) | ? [v3] : ? [v4] : (ssList(v2) = v4 & ssItem(v1) = v3 & ( ~ (v3 = 0) | v4 = 0)))
% 58.46/25.41 | (102) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = 0 | ~ (gt(v0, v2) = v3) | ~ (gt(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssItem(v1) = v4) | (gt(v1, v2) = v5 & ssItem(v2) = v4 & ( ~ (v5 = 0) | ~ (v4 = 0)))))
% 58.46/25.41 | (103) cyclefreeP(nil) = 0
% 58.46/25.41 | (104) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (app(v3, v2) = v1) | ~ (app(v3, v2) = v0))
% 58.46/25.41 | (105) app(all_0_6_6, all_0_4_4) = all_0_3_3
% 58.46/25.41 | (106) ! [v0] : ! [v1] : ! [v2] : ! [v3] : ( ~ (ssList(v0) = 0) | ~ (cons(v1, nil) = v2) | ~ (app(v2, v0) = v3) | ? [v4] : ? [v5] : (cons(v1, v0) = v5 & ssItem(v1) = v4 & ( ~ (v4 = 0) | v5 = v3)))
% 58.46/25.41 | (107) ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (duplicatefreeP(v2) = v1) | ~ (duplicatefreeP(v2) = v0))
% 58.46/25.41 | (108) ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : (v4 = 0 | ~ (rearsegP(v3, v1) = v4) | ~ (rearsegP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ~ (app(v2, v0) = v3) | ? [v5] : (( ~ (v5 = 0) & ssList(v2) = v5) | ( ~ (v5 = 0) & ssList(v1) = v5)))
% 58.46/25.41 | (109) ! [v0] : ! [v1] : (v1 = v0 | ~ (app(nil, v0) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2))
% 58.46/25.41 | (110) ! [v0] : ! [v1] : ! [v2] : (v2 = 0 | v1 = v0 | ~ (neq(v0, v1) = v2) | ~ (ssItem(v0) = 0) | ? [v3] : ( ~ (v3 = 0) & ssItem(v1) = v3))
% 58.46/25.41 | (111) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = 0 | ~ (lt(v0, v2) = v3) | ~ (lt(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssItem(v1) = v4) | (lt(v1, v2) = v5 & ssItem(v2) = v4 & ( ~ (v5 = 0) | ~ (v4 = 0)))))
% 58.46/25.41 | (112) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (gt(v3, v2) = v1) | ~ (gt(v3, v2) = v0))
% 58.46/25.41 | (113) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v0 = nil | ~ (hd(v0) = v1) | ~ (app(v0, v2) = v3) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssList(v0) = v4) | (hd(v3) = v5 & ssList(v2) = v4 & ( ~ (v4 = 0) | v5 = v1))))
% 58.46/25.41 | (114) ! [v0] : ! [v1] : (v1 = 0 | ~ (segmentP(v0, nil) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2))
% 58.46/25.41 | (115) ! [v0] : (v0 = nil | ~ (rearsegP(nil, v0) = 0) | ? [v1] : ( ~ (v1 = 0) & ssList(v0) = v1))
% 58.46/25.41 | (116) ! [v0] : ! [v1] : ( ~ (segmentP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v2] : ? [v3] : ? [v4] : ? [v5] : ? [v6] : ? [v7] : ((v7 = v0 & v6 = 0 & v3 = 0 & ssList(v5) = 0 & ssList(v2) = 0 & app(v4, v5) = v0 & app(v2, v1) = v4) | ( ~ (v2 = 0) & ssList(v1) = v2)))
% 58.46/25.41 | (117) ! [v0] : ! [v1] : ( ~ (cons(v0, nil) = v1) | ? [v2] : ? [v3] : (totalorderP(v1) = v3 & ssItem(v0) = v2 & ( ~ (v2 = 0) | v3 = 0)))
% 58.46/25.41 | (118) ! [v0] : ! [v1] : ( ~ (cons(v0, nil) = v1) | ? [v2] : ? [v3] : (totalorderedP(v1) = v3 & ssItem(v0) = v2 & ( ~ (v2 = 0) | v3 = 0)))
% 58.46/25.41 | (119) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (frontsegP(v3, v2) = v1) | ~ (frontsegP(v3, v2) = v0))
% 58.46/25.41 | (120) ! [v0] : (v0 = 0 | ~ (segmentP(nil, nil) = v0))
% 58.46/25.41 | (121) ! [v0] : ! [v1] : (v0 = nil | ~ (tl(v0) = v1) | ? [v2] : ? [v3] : ((v3 = 0 & v2 = v1 & ssList(v1) = 0) | ( ~ (v2 = 0) & ssList(v0) = v2)))
% 58.46/25.41 | (122) ! [v0] : ! [v1] : (v1 = 0 | ~ (frontsegP(v0, v0) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2))
% 58.46/25.41 | (123) ssItem(all_0_5_5) = 0
% 58.46/25.41 | (124) ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (totalorderP(v2) = v1) | ~ (totalorderP(v2) = v0))
% 58.46/25.41 | (125) ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ( ~ (ssList(v0) = 0) | ~ (app(v2, v3) = v4) | ~ (app(v0, v1) = v2) | ? [v5] : ? [v6] : ? [v7] : (( ~ (v5 = 0) & ssList(v1) = v5) | (ssList(v3) = v5 & app(v1, v3) = v6 & app(v0, v6) = v7 & ( ~ (v5 = 0) | v7 = v4))))
% 58.46/25.41 | (126) ! [v0] : ! [v1] : (v0 = nil | ~ (hd(v0) = v1) | ? [v2] : ? [v3] : ((v3 = 0 & v2 = v1 & ssItem(v1) = 0) | ( ~ (v2 = 0) & ssList(v0) = v2)))
% 58.46/25.41 | (127) ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ( ~ (cons(v2, nil) = v3) | ~ (cons(v0, nil) = v1) | ~ (app(v4, v5) = all_0_20_20) | ~ (app(v1, v3) = v4) | ? [v6] : (( ~ (v6 = 0) & ssList(v5) = v6) | ( ~ (v6 = 0) & ssItem(v2) = v6) | ( ~ (v6 = 0) & ssItem(v0) = v6))) | (all_0_10_10 = all_0_20_20 & all_0_12_12 = 0 & all_0_15_15 = 0 & all_0_18_18 = 0 & ~ (all_0_8_8 = all_0_21_21) & ssList(all_0_13_13) = 0 & cons(all_0_16_16, nil) = all_0_14_14 & cons(all_0_19_19, nil) = all_0_17_17 & app(all_0_9_9, all_0_17_17) = all_0_8_8 & app(all_0_11_11, all_0_14_14) = all_0_20_20 & app(all_0_14_14, all_0_13_13) = all_0_9_9 & app(all_0_17_17, all_0_13_13) = all_0_11_11 & ssItem(all_0_16_16) = 0 & ssItem(all_0_19_19) = 0 & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ( ~ (cons(v2, nil) = v3) | ~ (cons(v0, nil) = v1) | ~ (app(v5, v3) = all_0_20_20) | ~ (app(v1, v4) = v5) | ? [v6] : ? [v7] : ? [v8] : (( ~ (v6 = 0) & ssItem(v2) = v6) | ( ~ (v6 = 0) & ssItem(v0) = v6) | (ssList(v4) = v6 & app(v7, v1) = v8 & app(v3, v4) = v7 & ( ~ (v6 = 0) | v8 = all_0_21_21)))))
% 58.46/25.41 | (128) ! [v0] : ! [v1] : ( ~ (tl(v0) = v1) | ? [v2] : ? [v3] : (hd(v0) = v3 & ssList(v0) = v2 & ( ~ (v2 = 0) | ! [v4] : (v4 = v0 | v4 = nil | v0 = nil | ~ (tl(v4) = v1) | ? [v5] : ? [v6] : (hd(v4) = v6 & ssList(v4) = v5 & ( ~ (v6 = v3) | ~ (v5 = 0)))))))
% 58.46/25.41 | (129) totalorderedP(nil) = 0
% 58.46/25.41 | (130) ! [v0] : (v0 = nil | ~ (ssList(v0) = 0) | ? [v1] : ? [v2] : (ssList(v1) = 0 & cons(v2, v1) = v0 & ssItem(v2) = 0))
% 58.46/25.41 | (131) ! [v0] : ! [v1] : ( ~ (cons(v0, nil) = v1) | ? [v2] : ? [v3] : (strictorderedP(v1) = v3 & ssItem(v0) = v2 & ( ~ (v2 = 0) | v3 = 0)))
% 58.46/25.41 | (132) ! [v0] : ! [v1] : (v1 = 0 | ~ (leq(v0, v0) = v1) | ? [v2] : ( ~ (v2 = 0) & ssItem(v0) = v2))
% 58.46/25.41 | (133) ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (tl(v2) = v1) | ~ (tl(v2) = v0))
% 58.46/25.41 | (134) ssItem(all_0_0_0) = 0
% 58.46/25.41 | (135) ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : (v2 = 0 | ~ (memberP(v0, v1) = v2) | ~ (ssList(v3) = 0) | ~ (ssList(v0) = 0) | ~ (cons(v1, v4) = v5) | ~ (app(v3, v5) = v0) | ? [v6] : (( ~ (v6 = 0) & ssList(v4) = v6) | ( ~ (v6 = 0) & ssItem(v1) = v6)))
% 58.46/25.41 | (136) ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (cyclefreeP(v2) = v1) | ~ (cyclefreeP(v2) = v0))
% 58.46/25.42 | (137) ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ! [v6] : (v6 = 0 | ~ (segmentP(v5, v1) = v6) | ~ (segmentP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ~ (app(v3, v4) = v5) | ~ (app(v2, v0) = v3) | ? [v7] : (( ~ (v7 = 0) & ssList(v4) = v7) | ( ~ (v7 = 0) & ssList(v2) = v7) | ( ~ (v7 = 0) & ssList(v1) = v7)))
% 58.46/25.42 | (138) ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ( ~ (memberP(v3, v0) = v4) | ~ (cons(v1, v2) = v3) | ~ (ssItem(v1) = 0) | ~ (ssItem(v0) = 0) | ? [v5] : ? [v6] : (memberP(v2, v0) = v6 & ssList(v2) = v5 & ( ~ (v5 = 0) | (( ~ (v4 = 0) | v6 = 0 | v1 = v0) & (v4 = 0 | ( ~ (v6 = 0) & ~ (v1 = v0)))))))
% 58.46/25.42 | (139) ! [v0] : ! [v1] : (v1 = 0 | ~ (strictorderedP(v0) = v1) | ? [v2] : ? [v3] : ? [v4] : ? [v5] : ? [v6] : ? [v7] : ? [v8] : ? [v9] : ? [v10] : ? [v11] : ? [v12] : ? [v13] : ? [v14] : ? [v15] : ? [v16] : ((v16 = v0 & v14 = 0 & v10 = 0 & v8 = 0 & v5 = 0 & v3 = 0 & ~ (v6 = 0) & lt(v2, v4) = v6 & ssList(v13) = 0 & ssList(v9) = 0 & ssList(v7) = 0 & cons(v4, v13) = v15 & cons(v2, v9) = v11 & app(v12, v15) = v0 & app(v7, v11) = v12 & ssItem(v4) = 0 & ssItem(v2) = 0) | ( ~ (v2 = 0) & ssList(v0) = v2)))
% 58.46/25.42 | (140) ! [v0] : ! [v1] : ( ~ (cons(v0, nil) = v1) | ? [v2] : ? [v3] : (cyclefreeP(v1) = v3 & ssItem(v0) = v2 & ( ~ (v2 = 0) | v3 = 0)))
% 58.46/25.42 | (141) ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (equalelemsP(v2) = v1) | ~ (equalelemsP(v2) = v0))
% 58.46/25.42 | (142) strictorderP(nil) = 0
% 58.46/25.42 | (143) ssList(all_0_2_2) = 0
% 58.46/25.42 | (144) cons(all_0_5_5, nil) = all_0_4_4
% 58.46/25.42 | (145) ! [v0] : (v0 = nil | ~ (segmentP(nil, v0) = 0) | ? [v1] : ( ~ (v1 = 0) & ssList(v0) = v1))
% 58.46/25.42 | (146) ! [v0] : ! [v1] : (v1 = 0 | ~ (frontsegP(v0, nil) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2))
% 58.46/25.42 | (147) ssList(all_0_20_20) = 0
% 58.46/25.42 | (148) ! [v0] : ! [v1] : ! [v2] : ( ~ (ssList(v0) = 0) | ~ (app(v0, v1) = v2) | ? [v3] : ? [v4] : (ssList(v2) = v4 & ssList(v1) = v3 & ( ~ (v3 = 0) | v4 = 0)))
% 58.46/25.42 | (149) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (leq(v3, v2) = v1) | ~ (leq(v3, v2) = v0))
% 58.46/25.42 | (150) strictorderedP(nil) = 0
% 58.46/25.42 | (151) ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : (v1 = v0 | ~ (ssList(v1) = 0) | ~ (ssList(v0) = 0) | ~ (cons(v4, v1) = v3) | ~ (cons(v2, v0) = v3) | ? [v5] : (( ~ (v5 = 0) & ssItem(v4) = v5) | ( ~ (v5 = 0) & ssItem(v2) = v5)))
% 58.46/25.42 | (152) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = 0 | ~ (lt(v0, v2) = v3) | ~ (leq(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssItem(v1) = v4) | (lt(v1, v2) = v5 & ssItem(v2) = v4 & ( ~ (v5 = 0) | ~ (v4 = 0)))))
% 58.46/25.42 |
% 58.46/25.42 | Instantiating formula (62) with all_0_4_4, all_0_5_5, nil and discharging atoms ssList(nil) = 0, cons(all_0_5_5, nil) = all_0_4_4, yields:
% 58.46/25.42 | (153) ? [v0] : ? [v1] : (tl(all_0_4_4) = v1 & ssItem(all_0_5_5) = v0 & ( ~ (v0 = 0) | v1 = nil))
% 58.46/25.42 |
% 58.46/25.42 | Instantiating formula (21) with all_0_4_4, all_0_5_5, nil and discharging atoms ssList(nil) = 0, cons(all_0_5_5, nil) = all_0_4_4, yields:
% 58.46/25.42 | (154) ? [v0] : ? [v1] : (hd(all_0_4_4) = v1 & ssItem(all_0_5_5) = v0 & ( ~ (v0 = 0) | v1 = all_0_5_5))
% 58.46/25.42 |
% 58.46/25.42 | Instantiating formula (101) with all_0_4_4, all_0_5_5, nil and discharging atoms ssList(nil) = 0, cons(all_0_5_5, nil) = all_0_4_4, yields:
% 58.46/25.42 | (155) ? [v0] : ? [v1] : (ssList(all_0_4_4) = v1 & ssItem(all_0_5_5) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 58.46/25.42 |
% 58.46/25.42 | Instantiating formula (97) with all_0_4_4, all_0_5_5 and discharging atoms cons(all_0_5_5, nil) = all_0_4_4, yields:
% 58.46/25.42 | (156) ? [v0] : ? [v1] : (equalelemsP(all_0_4_4) = v1 & ssItem(all_0_5_5) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 58.46/25.42 |
% 58.46/25.42 | Instantiating formula (4) with all_0_4_4, all_0_5_5 and discharging atoms cons(all_0_5_5, nil) = all_0_4_4, yields:
% 58.46/25.42 | (157) ? [v0] : ? [v1] : (duplicatefreeP(all_0_4_4) = v1 & ssItem(all_0_5_5) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 58.46/25.42 |
% 58.46/25.42 | Instantiating formula (131) with all_0_4_4, all_0_5_5 and discharging atoms cons(all_0_5_5, nil) = all_0_4_4, yields:
% 58.46/25.42 | (158) ? [v0] : ? [v1] : (strictorderedP(all_0_4_4) = v1 & ssItem(all_0_5_5) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 58.46/25.42 |
% 58.46/25.42 | Instantiating formula (118) with all_0_4_4, all_0_5_5 and discharging atoms cons(all_0_5_5, nil) = all_0_4_4, yields:
% 58.46/25.42 | (159) ? [v0] : ? [v1] : (totalorderedP(all_0_4_4) = v1 & ssItem(all_0_5_5) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 58.46/25.42 |
% 58.46/25.42 | Instantiating formula (71) with all_0_4_4, all_0_5_5 and discharging atoms cons(all_0_5_5, nil) = all_0_4_4, yields:
% 58.46/25.42 | (160) ? [v0] : ? [v1] : (strictorderP(all_0_4_4) = v1 & ssItem(all_0_5_5) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 58.46/25.42 |
% 58.46/25.42 | Instantiating formula (117) with all_0_4_4, all_0_5_5 and discharging atoms cons(all_0_5_5, nil) = all_0_4_4, yields:
% 58.46/25.42 | (161) ? [v0] : ? [v1] : (totalorderP(all_0_4_4) = v1 & ssItem(all_0_5_5) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 58.46/25.42 |
% 58.46/25.42 | Instantiating formula (140) with all_0_4_4, all_0_5_5 and discharging atoms cons(all_0_5_5, nil) = all_0_4_4, yields:
% 58.46/25.42 | (162) ? [v0] : ? [v1] : (cyclefreeP(all_0_4_4) = v1 & ssItem(all_0_5_5) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 58.46/25.42 |
% 58.46/25.42 | Instantiating formula (62) with all_0_6_6, all_0_7_7, nil and discharging atoms ssList(nil) = 0, cons(all_0_7_7, nil) = all_0_6_6, yields:
% 58.46/25.42 | (163) ? [v0] : ? [v1] : (tl(all_0_6_6) = v1 & ssItem(all_0_7_7) = v0 & ( ~ (v0 = 0) | v1 = nil))
% 58.46/25.42 |
% 58.46/25.42 | Instantiating formula (21) with all_0_6_6, all_0_7_7, nil and discharging atoms ssList(nil) = 0, cons(all_0_7_7, nil) = all_0_6_6, yields:
% 58.46/25.42 | (164) ? [v0] : ? [v1] : (hd(all_0_6_6) = v1 & ssItem(all_0_7_7) = v0 & ( ~ (v0 = 0) | v1 = all_0_7_7))
% 58.46/25.42 |
% 58.46/25.42 | Instantiating formula (101) with all_0_6_6, all_0_7_7, nil and discharging atoms ssList(nil) = 0, cons(all_0_7_7, nil) = all_0_6_6, yields:
% 58.46/25.42 | (165) ? [v0] : ? [v1] : (ssList(all_0_6_6) = v1 & ssItem(all_0_7_7) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 58.46/25.42 |
% 58.46/25.42 | Instantiating formula (97) with all_0_6_6, all_0_7_7 and discharging atoms cons(all_0_7_7, nil) = all_0_6_6, yields:
% 58.46/25.42 | (166) ? [v0] : ? [v1] : (equalelemsP(all_0_6_6) = v1 & ssItem(all_0_7_7) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 58.46/25.42 |
% 58.46/25.42 | Instantiating formula (4) with all_0_6_6, all_0_7_7 and discharging atoms cons(all_0_7_7, nil) = all_0_6_6, yields:
% 58.46/25.42 | (167) ? [v0] : ? [v1] : (duplicatefreeP(all_0_6_6) = v1 & ssItem(all_0_7_7) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 58.46/25.42 |
% 58.46/25.42 | Instantiating formula (131) with all_0_6_6, all_0_7_7 and discharging atoms cons(all_0_7_7, nil) = all_0_6_6, yields:
% 58.46/25.42 | (168) ? [v0] : ? [v1] : (strictorderedP(all_0_6_6) = v1 & ssItem(all_0_7_7) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 58.46/25.42 |
% 58.46/25.42 | Instantiating formula (118) with all_0_6_6, all_0_7_7 and discharging atoms cons(all_0_7_7, nil) = all_0_6_6, yields:
% 58.46/25.42 | (169) ? [v0] : ? [v1] : (totalorderedP(all_0_6_6) = v1 & ssItem(all_0_7_7) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 58.46/25.42 |
% 58.46/25.42 | Instantiating formula (71) with all_0_6_6, all_0_7_7 and discharging atoms cons(all_0_7_7, nil) = all_0_6_6, yields:
% 58.46/25.42 | (170) ? [v0] : ? [v1] : (strictorderP(all_0_6_6) = v1 & ssItem(all_0_7_7) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 58.46/25.42 |
% 58.46/25.42 | Instantiating formula (117) with all_0_6_6, all_0_7_7 and discharging atoms cons(all_0_7_7, nil) = all_0_6_6, yields:
% 58.46/25.42 | (171) ? [v0] : ? [v1] : (totalorderP(all_0_6_6) = v1 & ssItem(all_0_7_7) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 58.46/25.42 |
% 58.46/25.42 | Instantiating formula (140) with all_0_6_6, all_0_7_7 and discharging atoms cons(all_0_7_7, nil) = all_0_6_6, yields:
% 58.46/25.43 | (172) ? [v0] : ? [v1] : (cyclefreeP(all_0_6_6) = v1 & ssItem(all_0_7_7) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 58.46/25.43 |
% 58.46/25.43 | Instantiating formula (106) with all_0_3_3, all_0_6_6, all_0_7_7, all_0_4_4 and discharging atoms cons(all_0_7_7, nil) = all_0_6_6, app(all_0_6_6, all_0_4_4) = all_0_3_3, yields:
% 58.46/25.43 | (173) ~ (ssList(all_0_4_4) = 0) | ? [v0] : ? [v1] : (cons(all_0_7_7, all_0_4_4) = v1 & ssItem(all_0_7_7) = v0 & ( ~ (v0 = 0) | v1 = all_0_3_3))
% 58.46/25.43 |
% 58.46/25.43 | Instantiating formula (125) with all_0_20_20, all_0_6_6, all_0_3_3, all_0_4_4, all_0_6_6 and discharging atoms app(all_0_6_6, all_0_4_4) = all_0_3_3, yields:
% 58.46/25.43 | (174) ~ (ssList(all_0_6_6) = 0) | ~ (app(all_0_3_3, all_0_6_6) = all_0_20_20) | ? [v0] : ? [v1] : ? [v2] : (( ~ (v0 = 0) & ssList(all_0_4_4) = v0) | (ssList(all_0_6_6) = v0 & app(all_0_4_4, all_0_6_6) = v1 & app(all_0_6_6, v1) = v2 & ( ~ (v0 = 0) | v2 = all_0_20_20)))
% 58.46/25.43 |
% 58.46/25.43 | Instantiating formula (148) with all_0_3_3, all_0_4_4, all_0_6_6 and discharging atoms app(all_0_6_6, all_0_4_4) = all_0_3_3, yields:
% 58.46/25.43 | (175) ~ (ssList(all_0_6_6) = 0) | ? [v0] : ? [v1] : (ssList(all_0_3_3) = v1 & ssList(all_0_4_4) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 58.46/25.43 |
% 58.46/25.43 | Instantiating (172) with all_8_0_23, all_8_1_24 yields:
% 58.46/25.43 | (176) cyclefreeP(all_0_6_6) = all_8_0_23 & ssItem(all_0_7_7) = all_8_1_24 & ( ~ (all_8_1_24 = 0) | all_8_0_23 = 0)
% 58.46/25.43 |
% 58.46/25.43 | Applying alpha-rule on (176) yields:
% 58.46/25.43 | (177) cyclefreeP(all_0_6_6) = all_8_0_23
% 58.46/25.43 | (178) ssItem(all_0_7_7) = all_8_1_24
% 58.46/25.43 | (179) ~ (all_8_1_24 = 0) | all_8_0_23 = 0
% 58.46/25.43 |
% 58.46/25.43 | Instantiating (167) with all_10_0_25, all_10_1_26 yields:
% 58.46/25.43 | (180) duplicatefreeP(all_0_6_6) = all_10_0_25 & ssItem(all_0_7_7) = all_10_1_26 & ( ~ (all_10_1_26 = 0) | all_10_0_25 = 0)
% 58.46/25.43 |
% 58.46/25.43 | Applying alpha-rule on (180) yields:
% 58.46/25.43 | (181) duplicatefreeP(all_0_6_6) = all_10_0_25
% 58.46/25.43 | (182) ssItem(all_0_7_7) = all_10_1_26
% 58.46/25.43 | (183) ~ (all_10_1_26 = 0) | all_10_0_25 = 0
% 58.46/25.43 |
% 58.46/25.43 | Instantiating (171) with all_12_0_27, all_12_1_28 yields:
% 58.46/25.43 | (184) totalorderP(all_0_6_6) = all_12_0_27 & ssItem(all_0_7_7) = all_12_1_28 & ( ~ (all_12_1_28 = 0) | all_12_0_27 = 0)
% 58.46/25.43 |
% 58.46/25.43 | Applying alpha-rule on (184) yields:
% 58.46/25.43 | (185) totalorderP(all_0_6_6) = all_12_0_27
% 58.46/25.43 | (186) ssItem(all_0_7_7) = all_12_1_28
% 58.46/25.43 | (187) ~ (all_12_1_28 = 0) | all_12_0_27 = 0
% 58.46/25.43 |
% 58.46/25.43 | Instantiating (169) with all_14_0_29, all_14_1_30 yields:
% 58.46/25.43 | (188) totalorderedP(all_0_6_6) = all_14_0_29 & ssItem(all_0_7_7) = all_14_1_30 & ( ~ (all_14_1_30 = 0) | all_14_0_29 = 0)
% 58.46/25.43 |
% 58.46/25.43 | Applying alpha-rule on (188) yields:
% 58.46/25.43 | (189) totalorderedP(all_0_6_6) = all_14_0_29
% 58.46/25.43 | (190) ssItem(all_0_7_7) = all_14_1_30
% 58.46/25.43 | (191) ~ (all_14_1_30 = 0) | all_14_0_29 = 0
% 58.46/25.43 |
% 58.46/25.43 | Instantiating (162) with all_16_0_31, all_16_1_32 yields:
% 58.46/25.43 | (192) cyclefreeP(all_0_4_4) = all_16_0_31 & ssItem(all_0_5_5) = all_16_1_32 & ( ~ (all_16_1_32 = 0) | all_16_0_31 = 0)
% 58.46/25.43 |
% 58.46/25.43 | Applying alpha-rule on (192) yields:
% 58.46/25.43 | (193) cyclefreeP(all_0_4_4) = all_16_0_31
% 58.46/25.43 | (194) ssItem(all_0_5_5) = all_16_1_32
% 58.46/25.43 | (195) ~ (all_16_1_32 = 0) | all_16_0_31 = 0
% 58.46/25.43 |
% 58.46/25.43 | Instantiating (160) with all_18_0_33, all_18_1_34 yields:
% 58.46/25.43 | (196) strictorderP(all_0_4_4) = all_18_0_33 & ssItem(all_0_5_5) = all_18_1_34 & ( ~ (all_18_1_34 = 0) | all_18_0_33 = 0)
% 58.46/25.43 |
% 58.46/25.43 | Applying alpha-rule on (196) yields:
% 58.46/25.43 | (197) strictorderP(all_0_4_4) = all_18_0_33
% 58.46/25.43 | (198) ssItem(all_0_5_5) = all_18_1_34
% 58.46/25.43 | (199) ~ (all_18_1_34 = 0) | all_18_0_33 = 0
% 58.46/25.43 |
% 58.46/25.43 | Instantiating (159) with all_20_0_35, all_20_1_36 yields:
% 58.46/25.43 | (200) totalorderedP(all_0_4_4) = all_20_0_35 & ssItem(all_0_5_5) = all_20_1_36 & ( ~ (all_20_1_36 = 0) | all_20_0_35 = 0)
% 58.46/25.43 |
% 58.46/25.43 | Applying alpha-rule on (200) yields:
% 58.46/25.43 | (201) totalorderedP(all_0_4_4) = all_20_0_35
% 58.46/25.43 | (202) ssItem(all_0_5_5) = all_20_1_36
% 58.46/25.43 | (203) ~ (all_20_1_36 = 0) | all_20_0_35 = 0
% 58.46/25.43 |
% 58.46/25.43 | Instantiating (155) with all_22_0_37, all_22_1_38 yields:
% 58.46/25.43 | (204) ssList(all_0_4_4) = all_22_0_37 & ssItem(all_0_5_5) = all_22_1_38 & ( ~ (all_22_1_38 = 0) | all_22_0_37 = 0)
% 58.46/25.43 |
% 58.46/25.43 | Applying alpha-rule on (204) yields:
% 58.46/25.43 | (205) ssList(all_0_4_4) = all_22_0_37
% 58.46/25.43 | (206) ssItem(all_0_5_5) = all_22_1_38
% 58.46/25.43 | (207) ~ (all_22_1_38 = 0) | all_22_0_37 = 0
% 58.46/25.43 |
% 58.46/25.43 | Instantiating (154) with all_24_0_39, all_24_1_40 yields:
% 58.46/25.43 | (208) hd(all_0_4_4) = all_24_0_39 & ssItem(all_0_5_5) = all_24_1_40 & ( ~ (all_24_1_40 = 0) | all_24_0_39 = all_0_5_5)
% 58.46/25.43 |
% 58.46/25.43 | Applying alpha-rule on (208) yields:
% 58.46/25.43 | (209) hd(all_0_4_4) = all_24_0_39
% 58.46/25.43 | (210) ssItem(all_0_5_5) = all_24_1_40
% 58.46/25.43 | (211) ~ (all_24_1_40 = 0) | all_24_0_39 = all_0_5_5
% 58.46/25.43 |
% 58.46/25.43 | Instantiating (153) with all_26_0_41, all_26_1_42 yields:
% 58.46/25.43 | (212) tl(all_0_4_4) = all_26_0_41 & ssItem(all_0_5_5) = all_26_1_42 & ( ~ (all_26_1_42 = 0) | all_26_0_41 = nil)
% 58.46/25.43 |
% 58.46/25.43 | Applying alpha-rule on (212) yields:
% 58.46/25.43 | (213) tl(all_0_4_4) = all_26_0_41
% 58.46/25.43 | (214) ssItem(all_0_5_5) = all_26_1_42
% 58.46/25.43 | (215) ~ (all_26_1_42 = 0) | all_26_0_41 = nil
% 58.46/25.43 |
% 58.46/25.43 | Instantiating (168) with all_28_0_43, all_28_1_44 yields:
% 58.46/25.43 | (216) strictorderedP(all_0_6_6) = all_28_0_43 & ssItem(all_0_7_7) = all_28_1_44 & ( ~ (all_28_1_44 = 0) | all_28_0_43 = 0)
% 58.46/25.43 |
% 58.46/25.43 | Applying alpha-rule on (216) yields:
% 58.46/25.43 | (217) strictorderedP(all_0_6_6) = all_28_0_43
% 58.46/25.43 | (218) ssItem(all_0_7_7) = all_28_1_44
% 58.46/25.43 | (219) ~ (all_28_1_44 = 0) | all_28_0_43 = 0
% 58.46/25.43 |
% 58.46/25.43 | Instantiating (161) with all_30_0_45, all_30_1_46 yields:
% 58.46/25.43 | (220) totalorderP(all_0_4_4) = all_30_0_45 & ssItem(all_0_5_5) = all_30_1_46 & ( ~ (all_30_1_46 = 0) | all_30_0_45 = 0)
% 58.46/25.43 |
% 58.46/25.43 | Applying alpha-rule on (220) yields:
% 58.46/25.43 | (221) totalorderP(all_0_4_4) = all_30_0_45
% 58.46/25.43 | (222) ssItem(all_0_5_5) = all_30_1_46
% 58.46/25.43 | (223) ~ (all_30_1_46 = 0) | all_30_0_45 = 0
% 58.46/25.43 |
% 58.46/25.43 | Instantiating (170) with all_32_0_47, all_32_1_48 yields:
% 58.46/25.43 | (224) strictorderP(all_0_6_6) = all_32_0_47 & ssItem(all_0_7_7) = all_32_1_48 & ( ~ (all_32_1_48 = 0) | all_32_0_47 = 0)
% 58.46/25.43 |
% 58.46/25.43 | Applying alpha-rule on (224) yields:
% 58.46/25.43 | (225) strictorderP(all_0_6_6) = all_32_0_47
% 58.46/25.43 | (226) ssItem(all_0_7_7) = all_32_1_48
% 58.46/25.43 | (227) ~ (all_32_1_48 = 0) | all_32_0_47 = 0
% 58.46/25.43 |
% 58.46/25.43 | Instantiating (166) with all_34_0_49, all_34_1_50 yields:
% 58.46/25.43 | (228) equalelemsP(all_0_6_6) = all_34_0_49 & ssItem(all_0_7_7) = all_34_1_50 & ( ~ (all_34_1_50 = 0) | all_34_0_49 = 0)
% 58.46/25.43 |
% 58.46/25.43 | Applying alpha-rule on (228) yields:
% 58.46/25.43 | (229) equalelemsP(all_0_6_6) = all_34_0_49
% 58.46/25.43 | (230) ssItem(all_0_7_7) = all_34_1_50
% 58.46/25.43 | (231) ~ (all_34_1_50 = 0) | all_34_0_49 = 0
% 58.46/25.43 |
% 58.46/25.43 | Instantiating (158) with all_36_0_51, all_36_1_52 yields:
% 58.46/25.43 | (232) strictorderedP(all_0_4_4) = all_36_0_51 & ssItem(all_0_5_5) = all_36_1_52 & ( ~ (all_36_1_52 = 0) | all_36_0_51 = 0)
% 58.46/25.43 |
% 58.46/25.43 | Applying alpha-rule on (232) yields:
% 58.46/25.43 | (233) strictorderedP(all_0_4_4) = all_36_0_51
% 58.46/25.43 | (234) ssItem(all_0_5_5) = all_36_1_52
% 58.46/25.43 | (235) ~ (all_36_1_52 = 0) | all_36_0_51 = 0
% 58.46/25.43 |
% 58.46/25.43 | Instantiating (157) with all_38_0_53, all_38_1_54 yields:
% 58.46/25.43 | (236) duplicatefreeP(all_0_4_4) = all_38_0_53 & ssItem(all_0_5_5) = all_38_1_54 & ( ~ (all_38_1_54 = 0) | all_38_0_53 = 0)
% 58.46/25.43 |
% 58.46/25.43 | Applying alpha-rule on (236) yields:
% 58.46/25.43 | (237) duplicatefreeP(all_0_4_4) = all_38_0_53
% 58.46/25.43 | (238) ssItem(all_0_5_5) = all_38_1_54
% 58.46/25.43 | (239) ~ (all_38_1_54 = 0) | all_38_0_53 = 0
% 58.46/25.43 |
% 58.46/25.43 | Instantiating (156) with all_40_0_55, all_40_1_56 yields:
% 58.46/25.43 | (240) equalelemsP(all_0_4_4) = all_40_0_55 & ssItem(all_0_5_5) = all_40_1_56 & ( ~ (all_40_1_56 = 0) | all_40_0_55 = 0)
% 58.46/25.43 |
% 58.46/25.43 | Applying alpha-rule on (240) yields:
% 58.46/25.43 | (241) equalelemsP(all_0_4_4) = all_40_0_55
% 58.46/25.43 | (242) ssItem(all_0_5_5) = all_40_1_56
% 58.46/25.43 | (243) ~ (all_40_1_56 = 0) | all_40_0_55 = 0
% 58.46/25.43 |
% 58.46/25.43 | Instantiating (165) with all_42_0_57, all_42_1_58 yields:
% 58.46/25.43 | (244) ssList(all_0_6_6) = all_42_0_57 & ssItem(all_0_7_7) = all_42_1_58 & ( ~ (all_42_1_58 = 0) | all_42_0_57 = 0)
% 58.46/25.43 |
% 58.46/25.43 | Applying alpha-rule on (244) yields:
% 58.46/25.43 | (245) ssList(all_0_6_6) = all_42_0_57
% 58.46/25.43 | (246) ssItem(all_0_7_7) = all_42_1_58
% 58.46/25.43 | (247) ~ (all_42_1_58 = 0) | all_42_0_57 = 0
% 58.46/25.43 |
% 58.46/25.43 | Instantiating (164) with all_44_0_59, all_44_1_60 yields:
% 58.46/25.43 | (248) hd(all_0_6_6) = all_44_0_59 & ssItem(all_0_7_7) = all_44_1_60 & ( ~ (all_44_1_60 = 0) | all_44_0_59 = all_0_7_7)
% 58.46/25.43 |
% 58.46/25.43 | Applying alpha-rule on (248) yields:
% 58.46/25.43 | (249) hd(all_0_6_6) = all_44_0_59
% 58.46/25.43 | (250) ssItem(all_0_7_7) = all_44_1_60
% 58.46/25.43 | (251) ~ (all_44_1_60 = 0) | all_44_0_59 = all_0_7_7
% 58.46/25.43 |
% 58.46/25.43 | Instantiating (163) with all_46_0_61, all_46_1_62 yields:
% 58.46/25.43 | (252) tl(all_0_6_6) = all_46_0_61 & ssItem(all_0_7_7) = all_46_1_62 & ( ~ (all_46_1_62 = 0) | all_46_0_61 = nil)
% 58.46/25.43 |
% 58.46/25.43 | Applying alpha-rule on (252) yields:
% 58.46/25.43 | (253) tl(all_0_6_6) = all_46_0_61
% 58.46/25.43 | (254) ssItem(all_0_7_7) = all_46_1_62
% 58.46/25.43 | (255) ~ (all_46_1_62 = 0) | all_46_0_61 = nil
% 58.46/25.43 |
% 58.46/25.43 | Instantiating formula (87) with all_0_20_20, all_22_0_37, 0 and discharging atoms ssList(all_0_20_20) = 0, yields:
% 58.46/25.43 | (256) all_22_0_37 = 0 | ~ (ssList(all_0_20_20) = all_22_0_37)
% 58.46/25.43 |
% 58.46/25.44 | Instantiating formula (87) with all_0_21_21, all_22_0_37, 0 and discharging atoms ssList(all_0_21_21) = 0, yields:
% 58.46/25.44 | (257) all_22_0_37 = 0 | ~ (ssList(all_0_21_21) = all_22_0_37)
% 58.46/25.44 |
% 58.46/25.44 | Instantiating formula (87) with nil, all_22_0_37, 0 and discharging atoms ssList(nil) = 0, yields:
% 58.46/25.44 | (258) all_22_0_37 = 0 | ~ (ssList(nil) = all_22_0_37)
% 58.46/25.44 |
% 58.46/25.44 | Instantiating formula (87) with all_0_20_20, all_42_0_57, 0 and discharging atoms ssList(all_0_20_20) = 0, yields:
% 58.46/25.44 | (259) all_42_0_57 = 0 | ~ (ssList(all_0_20_20) = all_42_0_57)
% 58.46/25.44 |
% 58.46/25.44 | Instantiating formula (87) with all_0_21_21, all_42_0_57, 0 and discharging atoms ssList(all_0_21_21) = 0, yields:
% 58.46/25.44 | (260) all_42_0_57 = 0 | ~ (ssList(all_0_21_21) = all_42_0_57)
% 58.46/25.44 |
% 58.46/25.44 | Instantiating formula (87) with nil, all_42_0_57, 0 and discharging atoms ssList(nil) = 0, yields:
% 58.46/25.44 | (261) all_42_0_57 = 0 | ~ (ssList(nil) = all_42_0_57)
% 58.46/25.44 |
% 58.46/25.44 | Instantiating formula (87) with all_0_6_6, all_42_0_57, all_22_0_37 and discharging atoms ssList(all_0_6_6) = all_42_0_57, yields:
% 58.46/25.44 | (262) all_42_0_57 = all_22_0_37 | ~ (ssList(all_0_6_6) = all_22_0_37)
% 58.46/25.44 |
% 58.46/25.44 | Instantiating formula (90) with all_0_5_5, all_36_1_52, all_38_1_54 and discharging atoms ssItem(all_0_5_5) = all_38_1_54, ssItem(all_0_5_5) = all_36_1_52, yields:
% 58.46/25.44 | (263) all_38_1_54 = all_36_1_52
% 58.46/25.44 |
% 58.46/25.44 | Instantiating formula (90) with all_0_5_5, all_30_1_46, all_38_1_54 and discharging atoms ssItem(all_0_5_5) = all_38_1_54, ssItem(all_0_5_5) = all_30_1_46, yields:
% 58.46/25.44 | (264) all_38_1_54 = all_30_1_46
% 58.46/25.44 |
% 58.46/25.44 | Instantiating formula (90) with all_0_5_5, all_24_1_40, all_40_1_56 and discharging atoms ssItem(all_0_5_5) = all_40_1_56, ssItem(all_0_5_5) = all_24_1_40, yields:
% 58.46/25.44 | (265) all_40_1_56 = all_24_1_40
% 58.46/25.44 |
% 58.46/25.44 | Instantiating formula (90) with all_0_5_5, all_24_1_40, all_38_1_54 and discharging atoms ssItem(all_0_5_5) = all_38_1_54, ssItem(all_0_5_5) = all_24_1_40, yields:
% 58.46/25.44 | (266) all_38_1_54 = all_24_1_40
% 58.46/25.44 |
% 58.46/25.44 | Instantiating formula (90) with all_0_5_5, all_24_1_40, all_26_1_42 and discharging atoms ssItem(all_0_5_5) = all_26_1_42, ssItem(all_0_5_5) = all_24_1_40, yields:
% 58.46/25.44 | (267) all_26_1_42 = all_24_1_40
% 58.46/25.44 |
% 58.46/25.44 | Instantiating formula (90) with all_0_5_5, all_22_1_38, all_26_1_42 and discharging atoms ssItem(all_0_5_5) = all_26_1_42, ssItem(all_0_5_5) = all_22_1_38, yields:
% 58.46/25.44 | (268) all_26_1_42 = all_22_1_38
% 58.46/25.44 |
% 58.46/25.44 | Instantiating formula (90) with all_0_5_5, all_20_1_36, all_40_1_56 and discharging atoms ssItem(all_0_5_5) = all_40_1_56, ssItem(all_0_5_5) = all_20_1_36, yields:
% 58.46/25.44 | (269) all_40_1_56 = all_20_1_36
% 58.46/25.44 |
% 58.46/25.44 | Instantiating formula (90) with all_0_5_5, all_18_1_34, 0 and discharging atoms ssItem(all_0_5_5) = all_18_1_34, ssItem(all_0_5_5) = 0, yields:
% 58.46/25.44 | (270) all_18_1_34 = 0
% 58.46/25.44 |
% 58.46/25.44 | Instantiating formula (90) with all_0_5_5, all_18_1_34, all_40_1_56 and discharging atoms ssItem(all_0_5_5) = all_40_1_56, ssItem(all_0_5_5) = all_18_1_34, yields:
% 58.46/25.44 | (271) all_40_1_56 = all_18_1_34
% 58.46/25.44 |
% 58.46/25.44 | Instantiating formula (90) with all_0_5_5, all_16_1_32, all_36_1_52 and discharging atoms ssItem(all_0_5_5) = all_36_1_52, ssItem(all_0_5_5) = all_16_1_32, yields:
% 58.46/25.44 | (272) all_36_1_52 = all_16_1_32
% 58.46/25.44 |
% 58.46/25.44 | Instantiating formula (90) with all_0_7_7, all_34_1_50, all_46_1_62 and discharging atoms ssItem(all_0_7_7) = all_46_1_62, ssItem(all_0_7_7) = all_34_1_50, yields:
% 58.46/25.44 | (273) all_46_1_62 = all_34_1_50
% 58.46/25.44 |
% 58.46/25.44 | Instantiating formula (90) with all_0_7_7, all_34_1_50, all_44_1_60 and discharging atoms ssItem(all_0_7_7) = all_44_1_60, ssItem(all_0_7_7) = all_34_1_50, yields:
% 58.46/25.44 | (274) all_44_1_60 = all_34_1_50
% 58.46/25.44 |
% 58.46/25.44 | Instantiating formula (90) with all_0_7_7, all_34_1_50, all_42_1_58 and discharging atoms ssItem(all_0_7_7) = all_42_1_58, ssItem(all_0_7_7) = all_34_1_50, yields:
% 58.46/25.44 | (275) all_42_1_58 = all_34_1_50
% 58.46/25.44 |
% 58.46/25.44 | Instantiating formula (90) with all_0_7_7, all_32_1_48, all_42_1_58 and discharging atoms ssItem(all_0_7_7) = all_42_1_58, ssItem(all_0_7_7) = all_32_1_48, yields:
% 58.46/25.44 | (276) all_42_1_58 = all_32_1_48
% 58.46/25.44 |
% 58.46/25.44 | Instantiating formula (90) with all_0_7_7, all_28_1_44, all_44_1_60 and discharging atoms ssItem(all_0_7_7) = all_44_1_60, ssItem(all_0_7_7) = all_28_1_44, yields:
% 58.46/25.44 | (277) all_44_1_60 = all_28_1_44
% 58.46/25.44 |
% 58.46/25.44 | Instantiating formula (90) with all_0_7_7, all_14_1_30, all_44_1_60 and discharging atoms ssItem(all_0_7_7) = all_44_1_60, ssItem(all_0_7_7) = all_14_1_30, yields:
% 58.46/25.44 | (278) all_44_1_60 = all_14_1_30
% 58.46/25.44 |
% 58.46/25.44 | Instantiating formula (90) with all_0_7_7, all_12_1_28, all_14_1_30 and discharging atoms ssItem(all_0_7_7) = all_14_1_30, ssItem(all_0_7_7) = all_12_1_28, yields:
% 58.46/25.44 | (279) all_14_1_30 = all_12_1_28
% 58.46/25.44 |
% 58.46/25.44 | Instantiating formula (90) with all_0_7_7, all_10_1_26, 0 and discharging atoms ssItem(all_0_7_7) = all_10_1_26, ssItem(all_0_7_7) = 0, yields:
% 58.46/25.44 | (280) all_10_1_26 = 0
% 58.46/25.44 |
% 58.46/25.44 | Instantiating formula (90) with all_0_7_7, all_10_1_26, all_14_1_30 and discharging atoms ssItem(all_0_7_7) = all_14_1_30, ssItem(all_0_7_7) = all_10_1_26, yields:
% 58.46/25.44 | (281) all_14_1_30 = all_10_1_26
% 58.46/25.44 |
% 58.46/25.44 | Instantiating formula (90) with all_0_7_7, all_8_1_24, all_46_1_62 and discharging atoms ssItem(all_0_7_7) = all_46_1_62, ssItem(all_0_7_7) = all_8_1_24, yields:
% 58.46/25.44 | (282) all_46_1_62 = all_8_1_24
% 58.46/25.44 |
% 58.46/25.44 | Combining equations (273,282) yields a new equation:
% 58.46/25.44 | (283) all_34_1_50 = all_8_1_24
% 58.46/25.44 |
% 58.46/25.44 | Simplifying 283 yields:
% 58.46/25.44 | (284) all_34_1_50 = all_8_1_24
% 58.46/25.44 |
% 58.46/25.44 | Combining equations (274,277) yields a new equation:
% 58.46/25.44 | (285) all_34_1_50 = all_28_1_44
% 58.46/25.44 |
% 58.46/25.44 | Simplifying 285 yields:
% 58.46/25.44 | (286) all_34_1_50 = all_28_1_44
% 58.46/25.44 |
% 58.46/25.44 | Combining equations (278,277) yields a new equation:
% 58.46/25.44 | (287) all_28_1_44 = all_14_1_30
% 58.46/25.44 |
% 58.46/25.44 | Combining equations (275,276) yields a new equation:
% 58.46/25.44 | (288) all_34_1_50 = all_32_1_48
% 58.46/25.44 |
% 58.46/25.44 | Simplifying 288 yields:
% 58.46/25.44 | (289) all_34_1_50 = all_32_1_48
% 58.46/25.44 |
% 58.46/25.44 | Combining equations (271,269) yields a new equation:
% 58.46/25.44 | (290) all_20_1_36 = all_18_1_34
% 58.46/25.44 |
% 58.46/25.44 | Combining equations (265,269) yields a new equation:
% 58.46/25.44 | (291) all_24_1_40 = all_20_1_36
% 58.46/25.44 |
% 58.46/25.44 | Simplifying 291 yields:
% 58.46/25.44 | (292) all_24_1_40 = all_20_1_36
% 58.46/25.44 |
% 58.46/25.44 | Combining equations (266,264) yields a new equation:
% 58.46/25.44 | (293) all_30_1_46 = all_24_1_40
% 58.46/25.44 |
% 58.46/25.44 | Combining equations (263,264) yields a new equation:
% 58.46/25.44 | (294) all_36_1_52 = all_30_1_46
% 58.46/25.44 |
% 58.46/25.44 | Simplifying 294 yields:
% 58.46/25.44 | (295) all_36_1_52 = all_30_1_46
% 58.46/25.44 |
% 58.46/25.44 | Combining equations (295,272) yields a new equation:
% 58.46/25.44 | (296) all_30_1_46 = all_16_1_32
% 58.46/25.44 |
% 58.46/25.44 | Simplifying 296 yields:
% 58.46/25.44 | (297) all_30_1_46 = all_16_1_32
% 58.46/25.44 |
% 58.46/25.44 | Combining equations (286,289) yields a new equation:
% 58.46/25.44 | (298) all_32_1_48 = all_28_1_44
% 58.46/25.44 |
% 58.46/25.44 | Combining equations (284,289) yields a new equation:
% 58.46/25.44 | (299) all_32_1_48 = all_8_1_24
% 58.46/25.44 |
% 58.46/25.44 | Combining equations (298,299) yields a new equation:
% 58.46/25.44 | (300) all_28_1_44 = all_8_1_24
% 58.46/25.44 |
% 58.46/25.44 | Simplifying 300 yields:
% 58.46/25.44 | (301) all_28_1_44 = all_8_1_24
% 58.46/25.44 |
% 58.46/25.44 | Combining equations (293,297) yields a new equation:
% 58.46/25.44 | (302) all_24_1_40 = all_16_1_32
% 58.46/25.44 |
% 58.46/25.44 | Simplifying 302 yields:
% 58.46/25.44 | (303) all_24_1_40 = all_16_1_32
% 58.46/25.44 |
% 58.46/25.44 | Combining equations (287,301) yields a new equation:
% 58.46/25.44 | (304) all_14_1_30 = all_8_1_24
% 58.46/25.44 |
% 58.46/25.44 | Simplifying 304 yields:
% 58.46/25.44 | (305) all_14_1_30 = all_8_1_24
% 58.46/25.44 |
% 58.46/25.44 | Combining equations (267,268) yields a new equation:
% 58.46/25.44 | (306) all_24_1_40 = all_22_1_38
% 58.46/25.44 |
% 58.46/25.44 | Simplifying 306 yields:
% 58.46/25.44 | (307) all_24_1_40 = all_22_1_38
% 58.46/25.44 |
% 58.46/25.44 | Combining equations (303,307) yields a new equation:
% 58.46/25.44 | (308) all_22_1_38 = all_16_1_32
% 58.46/25.44 |
% 58.46/25.44 | Combining equations (292,307) yields a new equation:
% 58.46/25.44 | (309) all_22_1_38 = all_20_1_36
% 58.46/25.44 |
% 58.46/25.44 | Combining equations (309,308) yields a new equation:
% 58.46/25.44 | (310) all_20_1_36 = all_16_1_32
% 58.46/25.44 |
% 58.46/25.44 | Simplifying 310 yields:
% 58.46/25.44 | (311) all_20_1_36 = all_16_1_32
% 58.46/25.44 |
% 58.46/25.44 | Combining equations (290,311) yields a new equation:
% 58.46/25.44 | (312) all_18_1_34 = all_16_1_32
% 58.46/25.44 |
% 58.46/25.44 | Simplifying 312 yields:
% 58.46/25.44 | (313) all_18_1_34 = all_16_1_32
% 58.46/25.44 |
% 58.46/25.44 | Combining equations (270,313) yields a new equation:
% 58.46/25.44 | (314) all_16_1_32 = 0
% 58.46/25.44 |
% 58.46/25.44 | Combining equations (281,279) yields a new equation:
% 58.46/25.44 | (315) all_12_1_28 = all_10_1_26
% 58.46/25.44 |
% 58.46/25.44 | Combining equations (305,279) yields a new equation:
% 58.46/25.44 | (316) all_12_1_28 = all_8_1_24
% 58.46/25.44 |
% 58.46/25.44 | Combining equations (315,316) yields a new equation:
% 58.46/25.44 | (317) all_10_1_26 = all_8_1_24
% 58.46/25.44 |
% 58.46/25.44 | Simplifying 317 yields:
% 58.46/25.44 | (318) all_10_1_26 = all_8_1_24
% 58.46/25.44 |
% 58.46/25.44 | Combining equations (280,318) yields a new equation:
% 58.46/25.44 | (319) all_8_1_24 = 0
% 58.46/25.44 |
% 58.46/25.44 | Combining equations (314,308) yields a new equation:
% 58.46/25.44 | (320) all_22_1_38 = 0
% 58.46/25.44 |
% 58.46/25.44 | Combining equations (320,268) yields a new equation:
% 58.46/25.44 | (321) all_26_1_42 = 0
% 58.46/25.44 |
% 58.46/25.44 | Combining equations (319,299) yields a new equation:
% 58.46/25.44 | (322) all_32_1_48 = 0
% 58.46/25.44 |
% 58.46/25.44 | Combining equations (322,276) yields a new equation:
% 58.46/25.44 | (323) all_42_1_58 = 0
% 58.46/25.44 |
% 58.46/25.44 | Combining equations (319,282) yields a new equation:
% 58.46/25.44 | (324) all_46_1_62 = 0
% 58.46/25.44 |
% 58.46/25.44 | From (314) and (194) follows:
% 58.46/25.44 | (123) ssItem(all_0_5_5) = 0
% 58.46/25.44 |
% 58.46/25.44 | From (319) and (178) follows:
% 58.46/25.44 | (57) ssItem(all_0_7_7) = 0
% 58.46/25.44 |
% 58.46/25.44 +-Applying beta-rule and splitting (215), into two cases.
% 58.46/25.44 |-Branch one:
% 58.46/25.44 | (327) ~ (all_26_1_42 = 0)
% 58.46/25.44 |
% 58.46/25.44 | Equations (321) can reduce 327 to:
% 58.46/25.44 | (328) $false
% 58.46/25.44 |
% 58.46/25.45 |-The branch is then unsatisfiable
% 58.46/25.45 |-Branch two:
% 58.46/25.45 | (321) all_26_1_42 = 0
% 58.46/25.45 | (330) all_26_0_41 = nil
% 58.46/25.45 |
% 58.46/25.45 | From (330) and (213) follows:
% 58.46/25.45 | (331) tl(all_0_4_4) = nil
% 58.46/25.45 |
% 58.46/25.45 +-Applying beta-rule and splitting (255), into two cases.
% 58.46/25.45 |-Branch one:
% 58.46/25.45 | (332) ~ (all_46_1_62 = 0)
% 58.46/25.45 |
% 58.46/25.45 | Equations (324) can reduce 332 to:
% 58.46/25.45 | (328) $false
% 58.46/25.45 |
% 58.46/25.45 |-The branch is then unsatisfiable
% 58.46/25.45 |-Branch two:
% 58.46/25.45 | (324) all_46_1_62 = 0
% 58.46/25.45 | (335) all_46_0_61 = nil
% 58.46/25.45 |
% 58.46/25.45 | From (335) and (253) follows:
% 58.46/25.45 | (336) tl(all_0_6_6) = nil
% 58.46/25.45 |
% 58.46/25.45 +-Applying beta-rule and splitting (207), into two cases.
% 58.46/25.45 |-Branch one:
% 58.46/25.45 | (337) ~ (all_22_1_38 = 0)
% 58.46/25.45 |
% 58.46/25.45 | Equations (320) can reduce 337 to:
% 58.46/25.45 | (328) $false
% 58.46/25.45 |
% 58.46/25.45 |-The branch is then unsatisfiable
% 58.46/25.45 |-Branch two:
% 58.46/25.45 | (320) all_22_1_38 = 0
% 58.46/25.45 | (340) all_22_0_37 = 0
% 58.46/25.45 |
% 58.46/25.45 | From (340) and (205) follows:
% 58.46/25.45 | (341) ssList(all_0_4_4) = 0
% 58.46/25.45 |
% 58.46/25.45 +-Applying beta-rule and splitting (173), into two cases.
% 58.46/25.45 |-Branch one:
% 58.46/25.45 | (342) ~ (ssList(all_0_4_4) = 0)
% 58.46/25.45 |
% 58.46/25.45 | Using (341) and (342) yields:
% 58.46/25.45 | (343) $false
% 58.46/25.45 |
% 58.46/25.45 |-The branch is then unsatisfiable
% 58.46/25.45 |-Branch two:
% 58.46/25.45 | (341) ssList(all_0_4_4) = 0
% 58.46/25.45 | (345) ? [v0] : ? [v1] : (cons(all_0_7_7, all_0_4_4) = v1 & ssItem(all_0_7_7) = v0 & ( ~ (v0 = 0) | v1 = all_0_3_3))
% 58.46/25.45 |
% 58.46/25.45 | Instantiating (345) with all_128_0_63, all_128_1_64 yields:
% 58.46/25.45 | (346) cons(all_0_7_7, all_0_4_4) = all_128_0_63 & ssItem(all_0_7_7) = all_128_1_64 & ( ~ (all_128_1_64 = 0) | all_128_0_63 = all_0_3_3)
% 58.46/25.45 |
% 58.46/25.45 | Applying alpha-rule on (346) yields:
% 58.46/25.45 | (347) cons(all_0_7_7, all_0_4_4) = all_128_0_63
% 58.46/25.45 | (348) ssItem(all_0_7_7) = all_128_1_64
% 58.46/25.45 | (349) ~ (all_128_1_64 = 0) | all_128_0_63 = all_0_3_3
% 58.46/25.45 |
% 58.46/25.45 +-Applying beta-rule and splitting (247), into two cases.
% 58.46/25.45 |-Branch one:
% 58.46/25.45 | (350) ~ (all_42_1_58 = 0)
% 58.46/25.45 |
% 58.46/25.45 | Equations (323) can reduce 350 to:
% 58.46/25.45 | (328) $false
% 58.46/25.45 |
% 58.46/25.45 |-The branch is then unsatisfiable
% 58.46/25.45 |-Branch two:
% 58.46/25.45 | (323) all_42_1_58 = 0
% 58.46/25.45 | (353) all_42_0_57 = 0
% 58.46/25.45 |
% 58.46/25.45 | From (353) and (245) follows:
% 58.46/25.45 | (354) ssList(all_0_6_6) = 0
% 58.46/25.45 |
% 58.46/25.45 +-Applying beta-rule and splitting (175), into two cases.
% 58.46/25.45 |-Branch one:
% 58.46/25.45 | (355) ~ (ssList(all_0_6_6) = 0)
% 58.46/25.45 |
% 58.46/25.45 | Using (354) and (355) yields:
% 58.46/25.45 | (343) $false
% 58.46/25.45 |
% 58.46/25.45 |-The branch is then unsatisfiable
% 58.46/25.45 |-Branch two:
% 58.46/25.45 | (354) ssList(all_0_6_6) = 0
% 58.46/25.45 | (358) ? [v0] : ? [v1] : (ssList(all_0_3_3) = v1 & ssList(all_0_4_4) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 58.46/25.45 |
% 58.46/25.45 | Instantiating (358) with all_150_0_65, all_150_1_66 yields:
% 58.46/25.45 | (359) ssList(all_0_3_3) = all_150_0_65 & ssList(all_0_4_4) = all_150_1_66 & ( ~ (all_150_1_66 = 0) | all_150_0_65 = 0)
% 58.46/25.45 |
% 58.46/25.45 | Applying alpha-rule on (359) yields:
% 58.46/25.45 | (360) ssList(all_0_3_3) = all_150_0_65
% 58.46/25.45 | (361) ssList(all_0_4_4) = all_150_1_66
% 58.46/25.45 | (362) ~ (all_150_1_66 = 0) | all_150_0_65 = 0
% 58.46/25.45 |
% 58.46/25.45 | Instantiating formula (87) with all_0_4_4, all_150_1_66, 0 and discharging atoms ssList(all_0_4_4) = all_150_1_66, ssList(all_0_4_4) = 0, yields:
% 58.46/25.45 | (363) all_150_1_66 = 0
% 58.46/25.45 |
% 58.46/25.45 | Instantiating formula (90) with all_0_7_7, all_128_1_64, 0 and discharging atoms ssItem(all_0_7_7) = all_128_1_64, ssItem(all_0_7_7) = 0, yields:
% 58.46/25.45 | (364) all_128_1_64 = 0
% 58.46/25.45 |
% 58.46/25.45 | From (363) and (361) follows:
% 58.46/25.45 | (341) ssList(all_0_4_4) = 0
% 58.46/25.45 |
% 58.46/25.45 | From (364) and (348) follows:
% 58.46/25.45 | (57) ssItem(all_0_7_7) = 0
% 58.46/25.45 |
% 58.46/25.45 +-Applying beta-rule and splitting (349), into two cases.
% 58.46/25.45 |-Branch one:
% 58.46/25.45 | (367) ~ (all_128_1_64 = 0)
% 58.46/25.45 |
% 58.46/25.45 | Equations (364) can reduce 367 to:
% 58.46/25.45 | (328) $false
% 58.46/25.45 |
% 58.46/25.45 |-The branch is then unsatisfiable
% 58.46/25.45 |-Branch two:
% 58.46/25.45 | (364) all_128_1_64 = 0
% 58.46/25.45 | (370) all_128_0_63 = all_0_3_3
% 58.46/25.45 |
% 58.46/25.45 | From (370) and (347) follows:
% 58.46/25.45 | (371) cons(all_0_7_7, all_0_4_4) = all_0_3_3
% 58.46/25.45 |
% 58.46/25.45 | Instantiating formula (128) with nil, all_0_4_4 and discharging atoms tl(all_0_4_4) = nil, yields:
% 58.46/25.45 | (372) ? [v0] : ? [v1] : (hd(all_0_4_4) = v1 & ssList(all_0_4_4) = v0 & ( ~ (v0 = 0) | ! [v2] : (v2 = all_0_4_4 | v2 = nil | all_0_4_4 = nil | ~ (tl(v2) = nil) | ? [v3] : ? [v4] : (hd(v2) = v4 & ssList(v2) = v3 & ( ~ (v4 = v1) | ~ (v3 = 0))))))
% 58.46/25.45 |
% 58.46/25.45 | Instantiating formula (128) with nil, all_0_6_6 and discharging atoms tl(all_0_6_6) = nil, yields:
% 58.46/25.45 | (373) ? [v0] : ? [v1] : (hd(all_0_6_6) = v1 & ssList(all_0_6_6) = v0 & ( ~ (v0 = 0) | ! [v2] : (v2 = all_0_6_6 | v2 = nil | all_0_6_6 = nil | ~ (tl(v2) = nil) | ? [v3] : ? [v4] : (hd(v2) = v4 & ssList(v2) = v3 & ( ~ (v4 = v1) | ~ (v3 = 0))))))
% 58.46/25.45 |
% 58.46/25.45 | Instantiating formula (125) with all_0_20_20, all_0_2_2, all_0_3_3, all_0_4_4, all_0_6_6 and discharging atoms ssList(all_0_6_6) = 0, app(all_0_3_3, all_0_2_2) = all_0_20_20, app(all_0_6_6, all_0_4_4) = all_0_3_3, yields:
% 58.46/25.45 | (374) ? [v0] : ? [v1] : ? [v2] : (( ~ (v0 = 0) & ssList(all_0_4_4) = v0) | (ssList(all_0_2_2) = v0 & app(all_0_4_4, all_0_2_2) = v1 & app(all_0_6_6, v1) = v2 & ( ~ (v0 = 0) | v2 = all_0_20_20)))
% 58.46/25.45 |
% 58.46/25.45 | Instantiating formula (62) with all_0_3_3, all_0_7_7, all_0_4_4 and discharging atoms ssList(all_0_4_4) = 0, cons(all_0_7_7, all_0_4_4) = all_0_3_3, yields:
% 58.46/25.45 | (375) ? [v0] : ? [v1] : (tl(all_0_3_3) = v1 & ssItem(all_0_7_7) = v0 & ( ~ (v0 = 0) | v1 = all_0_4_4))
% 58.46/25.45 |
% 58.46/25.45 | Instantiating formula (21) with all_0_3_3, all_0_7_7, all_0_4_4 and discharging atoms ssList(all_0_4_4) = 0, cons(all_0_7_7, all_0_4_4) = all_0_3_3, yields:
% 58.46/25.45 | (376) ? [v0] : ? [v1] : (hd(all_0_3_3) = v1 & ssItem(all_0_7_7) = v0 & ( ~ (v0 = 0) | v1 = all_0_7_7))
% 58.46/25.45 |
% 58.46/25.45 | Instantiating (376) with all_169_0_67, all_169_1_68 yields:
% 58.46/25.45 | (377) hd(all_0_3_3) = all_169_0_67 & ssItem(all_0_7_7) = all_169_1_68 & ( ~ (all_169_1_68 = 0) | all_169_0_67 = all_0_7_7)
% 58.46/25.45 |
% 58.46/25.45 | Applying alpha-rule on (377) yields:
% 58.46/25.45 | (378) hd(all_0_3_3) = all_169_0_67
% 58.46/25.45 | (379) ssItem(all_0_7_7) = all_169_1_68
% 58.46/25.45 | (380) ~ (all_169_1_68 = 0) | all_169_0_67 = all_0_7_7
% 58.46/25.45 |
% 58.46/25.45 | Instantiating (375) with all_171_0_69, all_171_1_70 yields:
% 58.46/25.45 | (381) tl(all_0_3_3) = all_171_0_69 & ssItem(all_0_7_7) = all_171_1_70 & ( ~ (all_171_1_70 = 0) | all_171_0_69 = all_0_4_4)
% 58.46/25.45 |
% 58.46/25.45 | Applying alpha-rule on (381) yields:
% 58.46/25.45 | (382) tl(all_0_3_3) = all_171_0_69
% 58.46/25.45 | (383) ssItem(all_0_7_7) = all_171_1_70
% 58.46/25.45 | (384) ~ (all_171_1_70 = 0) | all_171_0_69 = all_0_4_4
% 58.46/25.45 |
% 58.46/25.45 | Instantiating (373) with all_173_0_71, all_173_1_72 yields:
% 58.46/25.45 | (385) hd(all_0_6_6) = all_173_0_71 & ssList(all_0_6_6) = all_173_1_72 & ( ~ (all_173_1_72 = 0) | ! [v0] : (v0 = all_0_6_6 | v0 = nil | all_0_6_6 = nil | ~ (tl(v0) = nil) | ? [v1] : ? [v2] : (hd(v0) = v2 & ssList(v0) = v1 & ( ~ (v2 = all_173_0_71) | ~ (v1 = 0)))))
% 58.46/25.45 |
% 58.46/25.45 | Applying alpha-rule on (385) yields:
% 58.46/25.45 | (386) hd(all_0_6_6) = all_173_0_71
% 58.46/25.45 | (387) ssList(all_0_6_6) = all_173_1_72
% 58.46/25.45 | (388) ~ (all_173_1_72 = 0) | ! [v0] : (v0 = all_0_6_6 | v0 = nil | all_0_6_6 = nil | ~ (tl(v0) = nil) | ? [v1] : ? [v2] : (hd(v0) = v2 & ssList(v0) = v1 & ( ~ (v2 = all_173_0_71) | ~ (v1 = 0))))
% 58.46/25.45 |
% 58.46/25.45 | Instantiating (374) with all_175_0_73, all_175_1_74, all_175_2_75 yields:
% 58.46/25.45 | (389) ( ~ (all_175_2_75 = 0) & ssList(all_0_4_4) = all_175_2_75) | (ssList(all_0_2_2) = all_175_2_75 & app(all_0_4_4, all_0_2_2) = all_175_1_74 & app(all_0_6_6, all_175_1_74) = all_175_0_73 & ( ~ (all_175_2_75 = 0) | all_175_0_73 = all_0_20_20))
% 58.46/25.45 |
% 58.46/25.45 | Instantiating (372) with all_176_0_76, all_176_1_77 yields:
% 58.46/25.45 | (390) hd(all_0_4_4) = all_176_0_76 & ssList(all_0_4_4) = all_176_1_77 & ( ~ (all_176_1_77 = 0) | ! [v0] : (v0 = all_0_4_4 | v0 = nil | all_0_4_4 = nil | ~ (tl(v0) = nil) | ? [v1] : ? [v2] : (hd(v0) = v2 & ssList(v0) = v1 & ( ~ (v2 = all_176_0_76) | ~ (v1 = 0)))))
% 58.46/25.45 |
% 58.46/25.45 | Applying alpha-rule on (390) yields:
% 58.46/25.45 | (391) hd(all_0_4_4) = all_176_0_76
% 58.46/25.45 | (392) ssList(all_0_4_4) = all_176_1_77
% 58.46/25.45 | (393) ~ (all_176_1_77 = 0) | ! [v0] : (v0 = all_0_4_4 | v0 = nil | all_0_4_4 = nil | ~ (tl(v0) = nil) | ? [v1] : ? [v2] : (hd(v0) = v2 & ssList(v0) = v1 & ( ~ (v2 = all_176_0_76) | ~ (v1 = 0))))
% 58.46/25.46 |
% 58.46/25.46 | Instantiating formula (87) with all_0_4_4, all_176_1_77, 0 and discharging atoms ssList(all_0_4_4) = all_176_1_77, ssList(all_0_4_4) = 0, yields:
% 58.46/25.46 | (394) all_176_1_77 = 0
% 58.46/25.46 |
% 58.46/25.46 | Instantiating formula (87) with all_0_6_6, all_173_1_72, 0 and discharging atoms ssList(all_0_6_6) = all_173_1_72, ssList(all_0_6_6) = 0, yields:
% 58.46/25.46 | (395) all_173_1_72 = 0
% 58.46/25.46 |
% 58.46/25.46 | Instantiating formula (90) with all_0_7_7, all_171_1_70, 0 and discharging atoms ssItem(all_0_7_7) = all_171_1_70, ssItem(all_0_7_7) = 0, yields:
% 58.46/25.46 | (396) all_171_1_70 = 0
% 58.46/25.46 |
% 58.46/25.46 | Instantiating formula (90) with all_0_7_7, all_169_1_68, all_171_1_70 and discharging atoms ssItem(all_0_7_7) = all_171_1_70, ssItem(all_0_7_7) = all_169_1_68, yields:
% 58.46/25.46 | (397) all_171_1_70 = all_169_1_68
% 58.46/25.46 |
% 58.46/25.46 | Combining equations (396,397) yields a new equation:
% 58.46/25.46 | (398) all_169_1_68 = 0
% 58.46/25.46 |
% 58.46/25.46 | From (394) and (392) follows:
% 58.46/25.46 | (341) ssList(all_0_4_4) = 0
% 58.46/25.46 |
% 58.46/25.46 | From (395) and (387) follows:
% 58.46/25.46 | (354) ssList(all_0_6_6) = 0
% 58.46/25.46 |
% 58.46/25.46 | From (398) and (379) follows:
% 58.46/25.46 | (57) ssItem(all_0_7_7) = 0
% 58.46/25.46 |
% 58.46/25.46 +-Applying beta-rule and splitting (389), into two cases.
% 58.46/25.46 |-Branch one:
% 58.46/25.46 | (402) ~ (all_175_2_75 = 0) & ssList(all_0_4_4) = all_175_2_75
% 58.46/25.46 |
% 58.46/25.46 | Applying alpha-rule on (402) yields:
% 58.46/25.46 | (403) ~ (all_175_2_75 = 0)
% 58.46/25.46 | (404) ssList(all_0_4_4) = all_175_2_75
% 58.46/25.46 |
% 58.46/25.46 | Instantiating formula (87) with all_0_4_4, all_175_2_75, 0 and discharging atoms ssList(all_0_4_4) = all_175_2_75, ssList(all_0_4_4) = 0, yields:
% 58.46/25.46 | (405) all_175_2_75 = 0
% 58.46/25.46 |
% 58.46/25.46 | Equations (405) can reduce 403 to:
% 58.46/25.46 | (328) $false
% 58.46/25.46 |
% 58.46/25.46 |-The branch is then unsatisfiable
% 58.46/25.46 |-Branch two:
% 58.46/25.46 | (407) ssList(all_0_2_2) = all_175_2_75 & app(all_0_4_4, all_0_2_2) = all_175_1_74 & app(all_0_6_6, all_175_1_74) = all_175_0_73 & ( ~ (all_175_2_75 = 0) | all_175_0_73 = all_0_20_20)
% 58.46/25.46 |
% 58.46/25.46 | Applying alpha-rule on (407) yields:
% 58.46/25.46 | (408) ssList(all_0_2_2) = all_175_2_75
% 58.46/25.46 | (409) app(all_0_4_4, all_0_2_2) = all_175_1_74
% 58.46/25.46 | (410) app(all_0_6_6, all_175_1_74) = all_175_0_73
% 58.46/25.46 | (411) ~ (all_175_2_75 = 0) | all_175_0_73 = all_0_20_20
% 58.46/25.46 |
% 58.46/25.46 | Instantiating formula (87) with all_0_2_2, all_175_2_75, 0 and discharging atoms ssList(all_0_2_2) = all_175_2_75, ssList(all_0_2_2) = 0, yields:
% 58.46/25.46 | (405) all_175_2_75 = 0
% 58.46/25.46 |
% 58.46/25.46 | From (405) and (408) follows:
% 58.46/25.46 | (143) ssList(all_0_2_2) = 0
% 58.46/25.46 |
% 58.46/25.46 +-Applying beta-rule and splitting (127), into two cases.
% 58.46/25.46 |-Branch one:
% 58.46/25.46 | (414) ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ( ~ (cons(v2, nil) = v3) | ~ (cons(v0, nil) = v1) | ~ (app(v4, v5) = all_0_20_20) | ~ (app(v1, v3) = v4) | ? [v6] : (( ~ (v6 = 0) & ssList(v5) = v6) | ( ~ (v6 = 0) & ssItem(v2) = v6) | ( ~ (v6 = 0) & ssItem(v0) = v6)))
% 58.46/25.46 |
% 58.46/25.46 | Instantiating formula (414) with all_0_2_2, all_0_3_3, all_0_4_4, all_0_5_5, all_0_6_6, all_0_7_7 and discharging atoms cons(all_0_5_5, nil) = all_0_4_4, cons(all_0_7_7, nil) = all_0_6_6, app(all_0_3_3, all_0_2_2) = all_0_20_20, app(all_0_6_6, all_0_4_4) = all_0_3_3, yields:
% 58.46/25.46 | (415) ? [v0] : (( ~ (v0 = 0) & ssList(all_0_2_2) = v0) | ( ~ (v0 = 0) & ssItem(all_0_5_5) = v0) | ( ~ (v0 = 0) & ssItem(all_0_7_7) = v0))
% 58.46/25.46 |
% 58.46/25.46 | Instantiating (415) with all_278_0_88 yields:
% 58.46/25.46 | (416) ( ~ (all_278_0_88 = 0) & ssList(all_0_2_2) = all_278_0_88) | ( ~ (all_278_0_88 = 0) & ssItem(all_0_5_5) = all_278_0_88) | ( ~ (all_278_0_88 = 0) & ssItem(all_0_7_7) = all_278_0_88)
% 58.46/25.46 |
% 58.46/25.46 +-Applying beta-rule and splitting (416), into two cases.
% 58.46/25.46 |-Branch one:
% 58.46/25.46 | (417) ( ~ (all_278_0_88 = 0) & ssList(all_0_2_2) = all_278_0_88) | ( ~ (all_278_0_88 = 0) & ssItem(all_0_5_5) = all_278_0_88)
% 58.46/25.46 |
% 58.46/25.46 +-Applying beta-rule and splitting (417), into two cases.
% 58.46/25.46 |-Branch one:
% 58.46/25.46 | (418) ~ (all_278_0_88 = 0) & ssList(all_0_2_2) = all_278_0_88
% 58.46/25.46 |
% 58.46/25.46 | Applying alpha-rule on (418) yields:
% 58.46/25.46 | (419) ~ (all_278_0_88 = 0)
% 58.46/25.46 | (420) ssList(all_0_2_2) = all_278_0_88
% 58.46/25.46 |
% 58.46/25.46 | Instantiating formula (87) with all_0_2_2, all_278_0_88, 0 and discharging atoms ssList(all_0_2_2) = all_278_0_88, ssList(all_0_2_2) = 0, yields:
% 58.46/25.46 | (421) all_278_0_88 = 0
% 58.46/25.46 |
% 58.46/25.46 | Equations (421) can reduce 419 to:
% 58.46/25.46 | (328) $false
% 58.46/25.46 |
% 58.46/25.46 |-The branch is then unsatisfiable
% 58.46/25.46 |-Branch two:
% 58.46/25.46 | (423) ~ (all_278_0_88 = 0) & ssItem(all_0_5_5) = all_278_0_88
% 58.46/25.46 |
% 58.46/25.46 | Applying alpha-rule on (423) yields:
% 58.46/25.46 | (419) ~ (all_278_0_88 = 0)
% 58.46/25.46 | (425) ssItem(all_0_5_5) = all_278_0_88
% 58.46/25.46 |
% 58.46/25.46 | Instantiating formula (90) with all_0_5_5, all_278_0_88, 0 and discharging atoms ssItem(all_0_5_5) = all_278_0_88, ssItem(all_0_5_5) = 0, yields:
% 58.46/25.46 | (421) all_278_0_88 = 0
% 58.46/25.46 |
% 58.46/25.46 | Equations (421) can reduce 419 to:
% 58.46/25.46 | (328) $false
% 58.46/25.46 |
% 58.46/25.46 |-The branch is then unsatisfiable
% 58.46/25.46 |-Branch two:
% 58.46/25.46 | (428) ~ (all_278_0_88 = 0) & ssItem(all_0_7_7) = all_278_0_88
% 58.46/25.46 |
% 58.46/25.46 | Applying alpha-rule on (428) yields:
% 58.46/25.46 | (419) ~ (all_278_0_88 = 0)
% 58.46/25.46 | (430) ssItem(all_0_7_7) = all_278_0_88
% 58.46/25.46 |
% 58.46/25.46 | Instantiating formula (90) with all_0_7_7, all_278_0_88, 0 and discharging atoms ssItem(all_0_7_7) = all_278_0_88, ssItem(all_0_7_7) = 0, yields:
% 58.46/25.46 | (421) all_278_0_88 = 0
% 58.46/25.46 |
% 58.46/25.46 | Equations (421) can reduce 419 to:
% 58.46/25.46 | (328) $false
% 58.46/25.46 |
% 58.46/25.46 |-The branch is then unsatisfiable
% 58.46/25.46 |-Branch two:
% 58.46/25.46 | (433) all_0_10_10 = all_0_20_20 & all_0_12_12 = 0 & all_0_15_15 = 0 & all_0_18_18 = 0 & ~ (all_0_8_8 = all_0_21_21) & ssList(all_0_13_13) = 0 & cons(all_0_16_16, nil) = all_0_14_14 & cons(all_0_19_19, nil) = all_0_17_17 & app(all_0_9_9, all_0_17_17) = all_0_8_8 & app(all_0_11_11, all_0_14_14) = all_0_20_20 & app(all_0_14_14, all_0_13_13) = all_0_9_9 & app(all_0_17_17, all_0_13_13) = all_0_11_11 & ssItem(all_0_16_16) = 0 & ssItem(all_0_19_19) = 0 & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ( ~ (cons(v2, nil) = v3) | ~ (cons(v0, nil) = v1) | ~ (app(v5, v3) = all_0_20_20) | ~ (app(v1, v4) = v5) | ? [v6] : ? [v7] : ? [v8] : (( ~ (v6 = 0) & ssItem(v2) = v6) | ( ~ (v6 = 0) & ssItem(v0) = v6) | (ssList(v4) = v6 & app(v7, v1) = v8 & app(v3, v4) = v7 & ( ~ (v6 = 0) | v8 = all_0_21_21))))
% 58.46/25.46 |
% 58.46/25.46 | Applying alpha-rule on (433) yields:
% 58.46/25.46 | (434) ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ( ~ (cons(v2, nil) = v3) | ~ (cons(v0, nil) = v1) | ~ (app(v5, v3) = all_0_20_20) | ~ (app(v1, v4) = v5) | ? [v6] : ? [v7] : ? [v8] : (( ~ (v6 = 0) & ssItem(v2) = v6) | ( ~ (v6 = 0) & ssItem(v0) = v6) | (ssList(v4) = v6 & app(v7, v1) = v8 & app(v3, v4) = v7 & ( ~ (v6 = 0) | v8 = all_0_21_21))))
% 58.46/25.46 | (435) app(all_0_14_14, all_0_13_13) = all_0_9_9
% 58.46/25.46 | (436) all_0_15_15 = 0
% 58.46/25.46 | (437) app(all_0_9_9, all_0_17_17) = all_0_8_8
% 58.46/25.46 | (438) ssList(all_0_13_13) = 0
% 58.46/25.46 | (439) all_0_10_10 = all_0_20_20
% 58.46/25.46 | (440) ssItem(all_0_19_19) = 0
% 58.46/25.46 | (441) cons(all_0_19_19, nil) = all_0_17_17
% 58.46/25.46 | (442) all_0_12_12 = 0
% 58.46/25.46 | (443) app(all_0_17_17, all_0_13_13) = all_0_11_11
% 58.46/25.46 | (444) ssItem(all_0_16_16) = 0
% 58.46/25.46 | (445) all_0_18_18 = 0
% 58.46/25.46 | (446) ~ (all_0_8_8 = all_0_21_21)
% 58.46/25.46 | (447) app(all_0_11_11, all_0_14_14) = all_0_20_20
% 58.46/25.46 | (448) cons(all_0_16_16, nil) = all_0_14_14
% 58.46/25.46 |
% 58.46/25.46 +-Applying beta-rule and splitting (174), into two cases.
% 58.46/25.46 |-Branch one:
% 58.46/25.46 | (355) ~ (ssList(all_0_6_6) = 0)
% 58.46/25.46 |
% 58.46/25.46 | Using (354) and (355) yields:
% 58.46/25.46 | (343) $false
% 58.46/25.46 |
% 58.46/25.46 |-The branch is then unsatisfiable
% 58.46/25.46 |-Branch two:
% 58.46/25.46 | (354) ssList(all_0_6_6) = 0
% 58.46/25.46 | (452) ~ (app(all_0_3_3, all_0_6_6) = all_0_20_20) | ? [v0] : ? [v1] : ? [v2] : (( ~ (v0 = 0) & ssList(all_0_4_4) = v0) | (ssList(all_0_6_6) = v0 & app(all_0_4_4, all_0_6_6) = v1 & app(all_0_6_6, v1) = v2 & ( ~ (v0 = 0) | v2 = all_0_20_20)))
% 58.46/25.46 |
% 58.46/25.46 +-Applying beta-rule and splitting (259), into two cases.
% 58.46/25.46 |-Branch one:
% 58.46/25.46 | (453) ~ (ssList(all_0_20_20) = all_42_0_57)
% 58.46/25.46 |
% 58.46/25.46 | From (353) and (453) follows:
% 58.46/25.46 | (454) ~ (ssList(all_0_20_20) = 0)
% 58.46/25.46 |
% 58.46/25.46 | Using (147) and (454) yields:
% 58.46/25.46 | (343) $false
% 58.46/25.46 |
% 58.46/25.46 |-The branch is then unsatisfiable
% 58.46/25.46 |-Branch two:
% 58.46/25.46 | (456) ssList(all_0_20_20) = all_42_0_57
% 58.46/25.46 | (353) all_42_0_57 = 0
% 58.46/25.46 |
% 58.46/25.46 | From (353) and (456) follows:
% 58.46/25.46 | (147) ssList(all_0_20_20) = 0
% 58.46/25.47 |
% 58.46/25.47 +-Applying beta-rule and splitting (256), into two cases.
% 58.46/25.47 |-Branch one:
% 58.46/25.47 | (459) ~ (ssList(all_0_20_20) = all_22_0_37)
% 58.46/25.47 |
% 58.46/25.47 | From (340) and (459) follows:
% 58.46/25.47 | (454) ~ (ssList(all_0_20_20) = 0)
% 58.46/25.47 |
% 58.46/25.47 | Using (147) and (454) yields:
% 58.46/25.47 | (343) $false
% 58.46/25.47 |
% 58.46/25.47 |-The branch is then unsatisfiable
% 58.46/25.47 |-Branch two:
% 58.46/25.47 | (462) ssList(all_0_20_20) = all_22_0_37
% 58.46/25.47 | (340) all_22_0_37 = 0
% 58.46/25.47 |
% 58.46/25.47 +-Applying beta-rule and splitting (260), into two cases.
% 58.46/25.47 |-Branch one:
% 58.46/25.47 | (464) ~ (ssList(all_0_21_21) = all_42_0_57)
% 58.46/25.47 |
% 58.46/25.47 | From (353) and (464) follows:
% 58.46/25.47 | (465) ~ (ssList(all_0_21_21) = 0)
% 58.46/25.47 |
% 58.46/25.47 | Using (95) and (465) yields:
% 58.46/25.47 | (343) $false
% 58.46/25.47 |
% 58.46/25.47 |-The branch is then unsatisfiable
% 58.46/25.47 |-Branch two:
% 58.46/25.47 | (467) ssList(all_0_21_21) = all_42_0_57
% 58.46/25.47 | (353) all_42_0_57 = 0
% 58.46/25.47 |
% 58.46/25.47 | From (353) and (467) follows:
% 58.46/25.47 | (95) ssList(all_0_21_21) = 0
% 58.46/25.47 |
% 58.46/25.47 +-Applying beta-rule and splitting (261), into two cases.
% 58.46/25.47 |-Branch one:
% 58.46/25.47 | (470) ~ (ssList(nil) = all_42_0_57)
% 58.46/25.47 |
% 58.46/25.47 | From (353) and (470) follows:
% 58.46/25.47 | (471) ~ (ssList(nil) = 0)
% 58.46/25.47 |
% 58.46/25.47 | Using (13) and (471) yields:
% 58.46/25.47 | (343) $false
% 58.46/25.47 |
% 58.46/25.47 |-The branch is then unsatisfiable
% 58.46/25.47 |-Branch two:
% 58.46/25.47 | (473) ssList(nil) = all_42_0_57
% 58.46/25.47 | (353) all_42_0_57 = 0
% 58.46/25.47 |
% 58.46/25.47 | From (353) and (473) follows:
% 58.46/25.47 | (13) ssList(nil) = 0
% 58.46/25.47 |
% 58.46/25.47 +-Applying beta-rule and splitting (257), into two cases.
% 58.46/25.47 |-Branch one:
% 58.46/25.47 | (476) ~ (ssList(all_0_21_21) = all_22_0_37)
% 58.46/25.47 |
% 58.46/25.47 | From (340) and (476) follows:
% 58.46/25.47 | (465) ~ (ssList(all_0_21_21) = 0)
% 58.46/25.47 |
% 58.46/25.47 | Using (95) and (465) yields:
% 58.46/25.47 | (343) $false
% 58.46/25.47 |
% 58.46/25.47 |-The branch is then unsatisfiable
% 58.46/25.47 |-Branch two:
% 58.46/25.47 | (479) ssList(all_0_21_21) = all_22_0_37
% 58.46/25.47 | (340) all_22_0_37 = 0
% 58.46/25.47 |
% 58.46/25.47 +-Applying beta-rule and splitting (262), into two cases.
% 58.46/25.47 |-Branch one:
% 58.46/25.47 | (481) ~ (ssList(all_0_6_6) = all_22_0_37)
% 58.46/25.47 |
% 58.46/25.47 | From (340) and (481) follows:
% 58.46/25.47 | (355) ~ (ssList(all_0_6_6) = 0)
% 58.46/25.47 |
% 58.46/25.47 | Using (354) and (355) yields:
% 58.46/25.47 | (343) $false
% 58.46/25.47 |
% 58.46/25.47 |-The branch is then unsatisfiable
% 58.46/25.47 |-Branch two:
% 58.46/25.47 | (484) ssList(all_0_6_6) = all_22_0_37
% 58.46/25.47 | (485) all_42_0_57 = all_22_0_37
% 58.46/25.47 |
% 58.46/25.47 | Combining equations (485,353) yields a new equation:
% 58.46/25.47 | (486) all_22_0_37 = 0
% 58.46/25.47 |
% 58.46/25.47 | Simplifying 486 yields:
% 58.46/25.47 | (340) all_22_0_37 = 0
% 58.46/25.47 |
% 58.46/25.47 +-Applying beta-rule and splitting (258), into two cases.
% 58.46/25.47 |-Branch one:
% 58.46/25.47 | (488) ~ (ssList(nil) = all_22_0_37)
% 58.46/25.47 |
% 58.46/25.47 | From (340) and (488) follows:
% 58.46/25.47 | (471) ~ (ssList(nil) = 0)
% 58.46/25.47 |
% 58.46/25.47 | Using (13) and (471) yields:
% 58.46/25.47 | (343) $false
% 58.46/25.47 |
% 58.46/25.47 |-The branch is then unsatisfiable
% 58.46/25.47 |-Branch two:
% 58.46/25.47 | (491) ssList(nil) = all_22_0_37
% 58.46/25.47 | (340) all_22_0_37 = 0
% 58.46/25.47 |
% 58.46/25.47 | From (340) and (491) follows:
% 58.46/25.47 | (13) ssList(nil) = 0
% 58.46/25.47 |
% 58.46/25.47 | Instantiating formula (62) with all_0_14_14, all_0_16_16, nil and discharging atoms ssList(nil) = 0, cons(all_0_16_16, nil) = all_0_14_14, yields:
% 58.46/25.47 | (494) ? [v0] : ? [v1] : (tl(all_0_14_14) = v1 & ssItem(all_0_16_16) = v0 & ( ~ (v0 = 0) | v1 = nil))
% 58.46/25.47 |
% 58.46/25.47 | Instantiating formula (21) with all_0_14_14, all_0_16_16, nil and discharging atoms ssList(nil) = 0, cons(all_0_16_16, nil) = all_0_14_14, yields:
% 58.46/25.47 | (495) ? [v0] : ? [v1] : (hd(all_0_14_14) = v1 & ssItem(all_0_16_16) = v0 & ( ~ (v0 = 0) | v1 = all_0_16_16))
% 58.46/25.47 |
% 58.46/25.47 | Instantiating formula (101) with all_0_14_14, all_0_16_16, nil and discharging atoms ssList(nil) = 0, cons(all_0_16_16, nil) = all_0_14_14, yields:
% 58.46/25.47 | (496) ? [v0] : ? [v1] : (ssList(all_0_14_14) = v1 & ssItem(all_0_16_16) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 58.46/25.47 |
% 58.46/25.47 | Instantiating formula (97) with all_0_14_14, all_0_16_16 and discharging atoms cons(all_0_16_16, nil) = all_0_14_14, yields:
% 58.46/25.47 | (497) ? [v0] : ? [v1] : (equalelemsP(all_0_14_14) = v1 & ssItem(all_0_16_16) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 58.46/25.47 |
% 58.46/25.47 | Instantiating formula (4) with all_0_14_14, all_0_16_16 and discharging atoms cons(all_0_16_16, nil) = all_0_14_14, yields:
% 58.46/25.47 | (498) ? [v0] : ? [v1] : (duplicatefreeP(all_0_14_14) = v1 & ssItem(all_0_16_16) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 58.46/25.47 |
% 58.46/25.47 | Instantiating formula (131) with all_0_14_14, all_0_16_16 and discharging atoms cons(all_0_16_16, nil) = all_0_14_14, yields:
% 58.46/25.47 | (499) ? [v0] : ? [v1] : (strictorderedP(all_0_14_14) = v1 & ssItem(all_0_16_16) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 58.46/25.47 |
% 58.46/25.47 | Instantiating formula (118) with all_0_14_14, all_0_16_16 and discharging atoms cons(all_0_16_16, nil) = all_0_14_14, yields:
% 58.46/25.47 | (500) ? [v0] : ? [v1] : (totalorderedP(all_0_14_14) = v1 & ssItem(all_0_16_16) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 58.46/25.47 |
% 58.46/25.47 | Instantiating formula (71) with all_0_14_14, all_0_16_16 and discharging atoms cons(all_0_16_16, nil) = all_0_14_14, yields:
% 58.46/25.47 | (501) ? [v0] : ? [v1] : (strictorderP(all_0_14_14) = v1 & ssItem(all_0_16_16) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 58.46/25.47 |
% 58.46/25.47 | Instantiating formula (117) with all_0_14_14, all_0_16_16 and discharging atoms cons(all_0_16_16, nil) = all_0_14_14, yields:
% 58.46/25.47 | (502) ? [v0] : ? [v1] : (totalorderP(all_0_14_14) = v1 & ssItem(all_0_16_16) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 58.46/25.47 |
% 58.46/25.47 | Instantiating formula (140) with all_0_14_14, all_0_16_16 and discharging atoms cons(all_0_16_16, nil) = all_0_14_14, yields:
% 58.46/25.47 | (503) ? [v0] : ? [v1] : (cyclefreeP(all_0_14_14) = v1 & ssItem(all_0_16_16) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 58.46/25.47 |
% 58.46/25.47 | Instantiating formula (62) with all_0_17_17, all_0_19_19, nil and discharging atoms ssList(nil) = 0, cons(all_0_19_19, nil) = all_0_17_17, yields:
% 58.46/25.47 | (504) ? [v0] : ? [v1] : (tl(all_0_17_17) = v1 & ssItem(all_0_19_19) = v0 & ( ~ (v0 = 0) | v1 = nil))
% 58.46/25.47 |
% 58.46/25.47 | Instantiating formula (21) with all_0_17_17, all_0_19_19, nil and discharging atoms ssList(nil) = 0, cons(all_0_19_19, nil) = all_0_17_17, yields:
% 58.46/25.47 | (505) ? [v0] : ? [v1] : (hd(all_0_17_17) = v1 & ssItem(all_0_19_19) = v0 & ( ~ (v0 = 0) | v1 = all_0_19_19))
% 58.46/25.47 |
% 58.46/25.47 | Instantiating formula (101) with all_0_17_17, all_0_19_19, nil and discharging atoms ssList(nil) = 0, cons(all_0_19_19, nil) = all_0_17_17, yields:
% 58.46/25.47 | (506) ? [v0] : ? [v1] : (ssList(all_0_17_17) = v1 & ssItem(all_0_19_19) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 58.46/25.47 |
% 58.46/25.47 | Instantiating formula (97) with all_0_17_17, all_0_19_19 and discharging atoms cons(all_0_19_19, nil) = all_0_17_17, yields:
% 58.46/25.47 | (507) ? [v0] : ? [v1] : (equalelemsP(all_0_17_17) = v1 & ssItem(all_0_19_19) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 58.46/25.47 |
% 58.46/25.47 | Instantiating formula (4) with all_0_17_17, all_0_19_19 and discharging atoms cons(all_0_19_19, nil) = all_0_17_17, yields:
% 58.46/25.47 | (508) ? [v0] : ? [v1] : (duplicatefreeP(all_0_17_17) = v1 & ssItem(all_0_19_19) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 58.46/25.47 |
% 58.46/25.47 | Instantiating formula (131) with all_0_17_17, all_0_19_19 and discharging atoms cons(all_0_19_19, nil) = all_0_17_17, yields:
% 58.46/25.47 | (509) ? [v0] : ? [v1] : (strictorderedP(all_0_17_17) = v1 & ssItem(all_0_19_19) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 58.46/25.47 |
% 58.46/25.47 | Instantiating formula (118) with all_0_17_17, all_0_19_19 and discharging atoms cons(all_0_19_19, nil) = all_0_17_17, yields:
% 58.46/25.47 | (510) ? [v0] : ? [v1] : (totalorderedP(all_0_17_17) = v1 & ssItem(all_0_19_19) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 58.46/25.47 |
% 58.46/25.47 | Instantiating formula (71) with all_0_17_17, all_0_19_19 and discharging atoms cons(all_0_19_19, nil) = all_0_17_17, yields:
% 58.46/25.47 | (511) ? [v0] : ? [v1] : (strictorderP(all_0_17_17) = v1 & ssItem(all_0_19_19) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 58.46/25.47 |
% 58.46/25.47 | Instantiating formula (117) with all_0_17_17, all_0_19_19 and discharging atoms cons(all_0_19_19, nil) = all_0_17_17, yields:
% 58.46/25.47 | (512) ? [v0] : ? [v1] : (totalorderP(all_0_17_17) = v1 & ssItem(all_0_19_19) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 58.46/25.47 |
% 58.46/25.47 | Instantiating formula (140) with all_0_17_17, all_0_19_19 and discharging atoms cons(all_0_19_19, nil) = all_0_17_17, yields:
% 58.46/25.47 | (513) ? [v0] : ? [v1] : (cyclefreeP(all_0_17_17) = v1 & ssItem(all_0_19_19) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 58.46/25.47 |
% 58.46/25.47 | Instantiating formula (106) with all_0_9_9, all_0_14_14, all_0_16_16, all_0_13_13 and discharging atoms ssList(all_0_13_13) = 0, cons(all_0_16_16, nil) = all_0_14_14, app(all_0_14_14, all_0_13_13) = all_0_9_9, yields:
% 58.46/25.47 | (514) ? [v0] : ? [v1] : (cons(all_0_16_16, all_0_13_13) = v1 & ssItem(all_0_16_16) = v0 & ( ~ (v0 = 0) | v1 = all_0_9_9))
% 58.46/25.47 |
% 58.46/25.47 | Instantiating formula (125) with all_0_8_8, all_0_17_17, all_0_9_9, all_0_13_13, all_0_14_14 and discharging atoms app(all_0_9_9, all_0_17_17) = all_0_8_8, app(all_0_14_14, all_0_13_13) = all_0_9_9, yields:
% 58.46/25.48 | (515) ~ (ssList(all_0_14_14) = 0) | ? [v0] : ? [v1] : ? [v2] : (( ~ (v0 = 0) & ssList(all_0_13_13) = v0) | (ssList(all_0_17_17) = v0 & app(all_0_13_13, all_0_17_17) = v1 & app(all_0_14_14, v1) = v2 & ( ~ (v0 = 0) | v2 = all_0_8_8)))
% 58.46/25.48 |
% 58.46/25.48 | Instantiating formula (148) with all_0_9_9, all_0_13_13, all_0_14_14 and discharging atoms app(all_0_14_14, all_0_13_13) = all_0_9_9, yields:
% 58.46/25.48 | (516) ~ (ssList(all_0_14_14) = 0) | ? [v0] : ? [v1] : (ssList(all_0_9_9) = v1 & ssList(all_0_13_13) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 58.46/25.48 |
% 58.46/25.48 | Instantiating formula (106) with all_0_11_11, all_0_17_17, all_0_19_19, all_0_13_13 and discharging atoms ssList(all_0_13_13) = 0, cons(all_0_19_19, nil) = all_0_17_17, app(all_0_17_17, all_0_13_13) = all_0_11_11, yields:
% 58.46/25.48 | (517) ? [v0] : ? [v1] : (cons(all_0_19_19, all_0_13_13) = v1 & ssItem(all_0_19_19) = v0 & ( ~ (v0 = 0) | v1 = all_0_11_11))
% 58.46/25.48 |
% 58.46/25.48 | Instantiating formula (125) with all_0_20_20, all_0_14_14, all_0_11_11, all_0_13_13, all_0_17_17 and discharging atoms app(all_0_11_11, all_0_14_14) = all_0_20_20, app(all_0_17_17, all_0_13_13) = all_0_11_11, yields:
% 58.46/25.48 | (518) ~ (ssList(all_0_17_17) = 0) | ? [v0] : ? [v1] : ? [v2] : (( ~ (v0 = 0) & ssList(all_0_13_13) = v0) | (ssList(all_0_14_14) = v0 & app(all_0_13_13, all_0_14_14) = v1 & app(all_0_17_17, v1) = v2 & ( ~ (v0 = 0) | v2 = all_0_20_20)))
% 58.46/25.48 |
% 58.46/25.48 | Instantiating formula (148) with all_0_11_11, all_0_13_13, all_0_17_17 and discharging atoms app(all_0_17_17, all_0_13_13) = all_0_11_11, yields:
% 58.46/25.48 | (519) ~ (ssList(all_0_17_17) = 0) | ? [v0] : ? [v1] : (ssList(all_0_11_11) = v1 & ssList(all_0_13_13) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 58.46/25.48 |
% 58.46/25.48 | Instantiating formula (434) with all_0_11_11, all_0_13_13, all_0_14_14, all_0_16_16, all_0_17_17, all_0_19_19 and discharging atoms cons(all_0_16_16, nil) = all_0_14_14, cons(all_0_19_19, nil) = all_0_17_17, app(all_0_11_11, all_0_14_14) = all_0_20_20, app(all_0_17_17, all_0_13_13) = all_0_11_11, yields:
% 58.46/25.48 | (520) ? [v0] : ? [v1] : ? [v2] : (( ~ (v0 = 0) & ssItem(all_0_16_16) = v0) | ( ~ (v0 = 0) & ssItem(all_0_19_19) = v0) | (ssList(all_0_13_13) = v0 & app(v1, all_0_17_17) = v2 & app(all_0_14_14, all_0_13_13) = v1 & ( ~ (v0 = 0) | v2 = all_0_21_21)))
% 58.46/25.48 |
% 58.46/25.48 | Instantiating (520) with all_1258_0_361, all_1258_1_362, all_1258_2_363 yields:
% 58.46/25.48 | (521) ( ~ (all_1258_2_363 = 0) & ssItem(all_0_16_16) = all_1258_2_363) | ( ~ (all_1258_2_363 = 0) & ssItem(all_0_19_19) = all_1258_2_363) | (ssList(all_0_13_13) = all_1258_2_363 & app(all_1258_1_362, all_0_17_17) = all_1258_0_361 & app(all_0_14_14, all_0_13_13) = all_1258_1_362 & ( ~ (all_1258_2_363 = 0) | all_1258_0_361 = all_0_21_21))
% 58.46/25.48 |
% 58.46/25.48 | Instantiating (517) with all_1259_0_364, all_1259_1_365 yields:
% 58.46/25.48 | (522) cons(all_0_19_19, all_0_13_13) = all_1259_0_364 & ssItem(all_0_19_19) = all_1259_1_365 & ( ~ (all_1259_1_365 = 0) | all_1259_0_364 = all_0_11_11)
% 58.46/25.48 |
% 58.46/25.48 | Applying alpha-rule on (522) yields:
% 58.46/25.48 | (523) cons(all_0_19_19, all_0_13_13) = all_1259_0_364
% 58.46/25.48 | (524) ssItem(all_0_19_19) = all_1259_1_365
% 58.46/25.48 | (525) ~ (all_1259_1_365 = 0) | all_1259_0_364 = all_0_11_11
% 58.46/25.48 |
% 58.46/25.48 | Instantiating (514) with all_1279_0_384, all_1279_1_385 yields:
% 58.46/25.48 | (526) cons(all_0_16_16, all_0_13_13) = all_1279_0_384 & ssItem(all_0_16_16) = all_1279_1_385 & ( ~ (all_1279_1_385 = 0) | all_1279_0_384 = all_0_9_9)
% 58.46/25.48 |
% 58.46/25.48 | Applying alpha-rule on (526) yields:
% 58.46/25.48 | (527) cons(all_0_16_16, all_0_13_13) = all_1279_0_384
% 58.46/25.48 | (528) ssItem(all_0_16_16) = all_1279_1_385
% 58.46/25.48 | (529) ~ (all_1279_1_385 = 0) | all_1279_0_384 = all_0_9_9
% 58.46/25.48 |
% 58.46/25.48 | Instantiating (506) with all_1281_0_386, all_1281_1_387 yields:
% 58.46/25.48 | (530) ssList(all_0_17_17) = all_1281_0_386 & ssItem(all_0_19_19) = all_1281_1_387 & ( ~ (all_1281_1_387 = 0) | all_1281_0_386 = 0)
% 58.46/25.48 |
% 58.46/25.48 | Applying alpha-rule on (530) yields:
% 58.46/25.48 | (531) ssList(all_0_17_17) = all_1281_0_386
% 58.46/25.48 | (532) ssItem(all_0_19_19) = all_1281_1_387
% 58.46/25.48 | (533) ~ (all_1281_1_387 = 0) | all_1281_0_386 = 0
% 58.46/25.48 |
% 58.46/25.48 | Instantiating (504) with all_1283_0_388, all_1283_1_389 yields:
% 58.46/25.48 | (534) tl(all_0_17_17) = all_1283_0_388 & ssItem(all_0_19_19) = all_1283_1_389 & ( ~ (all_1283_1_389 = 0) | all_1283_0_388 = nil)
% 58.46/25.48 |
% 58.46/25.48 | Applying alpha-rule on (534) yields:
% 58.46/25.48 | (535) tl(all_0_17_17) = all_1283_0_388
% 58.46/25.48 | (536) ssItem(all_0_19_19) = all_1283_1_389
% 58.46/25.48 | (537) ~ (all_1283_1_389 = 0) | all_1283_0_388 = nil
% 58.46/25.48 |
% 58.46/25.48 | Instantiating (496) with all_1285_0_390, all_1285_1_391 yields:
% 58.46/25.48 | (538) ssList(all_0_14_14) = all_1285_0_390 & ssItem(all_0_16_16) = all_1285_1_391 & ( ~ (all_1285_1_391 = 0) | all_1285_0_390 = 0)
% 58.46/25.48 |
% 58.46/25.48 | Applying alpha-rule on (538) yields:
% 58.46/25.48 | (539) ssList(all_0_14_14) = all_1285_0_390
% 58.46/25.48 | (540) ssItem(all_0_16_16) = all_1285_1_391
% 58.46/25.48 | (541) ~ (all_1285_1_391 = 0) | all_1285_0_390 = 0
% 58.46/25.48 |
% 58.46/25.48 | Instantiating (495) with all_1287_0_392, all_1287_1_393 yields:
% 58.46/25.48 | (542) hd(all_0_14_14) = all_1287_0_392 & ssItem(all_0_16_16) = all_1287_1_393 & ( ~ (all_1287_1_393 = 0) | all_1287_0_392 = all_0_16_16)
% 58.46/25.48 |
% 58.84/25.48 | Applying alpha-rule on (542) yields:
% 58.84/25.48 | (543) hd(all_0_14_14) = all_1287_0_392
% 58.84/25.48 | (544) ssItem(all_0_16_16) = all_1287_1_393
% 58.84/25.48 | (545) ~ (all_1287_1_393 = 0) | all_1287_0_392 = all_0_16_16
% 58.84/25.48 |
% 58.84/25.48 | Instantiating (494) with all_1293_0_398, all_1293_1_399 yields:
% 58.84/25.48 | (546) tl(all_0_14_14) = all_1293_0_398 & ssItem(all_0_16_16) = all_1293_1_399 & ( ~ (all_1293_1_399 = 0) | all_1293_0_398 = nil)
% 58.84/25.48 |
% 58.84/25.48 | Applying alpha-rule on (546) yields:
% 58.84/25.48 | (547) tl(all_0_14_14) = all_1293_0_398
% 58.84/25.48 | (548) ssItem(all_0_16_16) = all_1293_1_399
% 58.84/25.48 | (549) ~ (all_1293_1_399 = 0) | all_1293_0_398 = nil
% 58.84/25.48 |
% 58.84/25.48 | Instantiating (505) with all_1295_0_400, all_1295_1_401 yields:
% 58.84/25.48 | (550) hd(all_0_17_17) = all_1295_0_400 & ssItem(all_0_19_19) = all_1295_1_401 & ( ~ (all_1295_1_401 = 0) | all_1295_0_400 = all_0_19_19)
% 58.84/25.48 |
% 58.84/25.48 | Applying alpha-rule on (550) yields:
% 58.84/25.48 | (551) hd(all_0_17_17) = all_1295_0_400
% 58.84/25.48 | (552) ssItem(all_0_19_19) = all_1295_1_401
% 58.84/25.48 | (553) ~ (all_1295_1_401 = 0) | all_1295_0_400 = all_0_19_19
% 58.84/25.48 |
% 58.84/25.48 | Instantiating (503) with all_1297_0_402, all_1297_1_403 yields:
% 58.84/25.48 | (554) cyclefreeP(all_0_14_14) = all_1297_0_402 & ssItem(all_0_16_16) = all_1297_1_403 & ( ~ (all_1297_1_403 = 0) | all_1297_0_402 = 0)
% 58.84/25.48 |
% 58.84/25.48 | Applying alpha-rule on (554) yields:
% 58.84/25.48 | (555) cyclefreeP(all_0_14_14) = all_1297_0_402
% 58.84/25.48 | (556) ssItem(all_0_16_16) = all_1297_1_403
% 58.84/25.48 | (557) ~ (all_1297_1_403 = 0) | all_1297_0_402 = 0
% 58.84/25.48 |
% 58.84/25.48 | Instantiating (502) with all_1299_0_404, all_1299_1_405 yields:
% 58.84/25.48 | (558) totalorderP(all_0_14_14) = all_1299_0_404 & ssItem(all_0_16_16) = all_1299_1_405 & ( ~ (all_1299_1_405 = 0) | all_1299_0_404 = 0)
% 58.84/25.48 |
% 58.84/25.48 | Applying alpha-rule on (558) yields:
% 58.84/25.48 | (559) totalorderP(all_0_14_14) = all_1299_0_404
% 58.84/25.48 | (560) ssItem(all_0_16_16) = all_1299_1_405
% 58.84/25.48 | (561) ~ (all_1299_1_405 = 0) | all_1299_0_404 = 0
% 58.84/25.48 |
% 58.84/25.48 | Instantiating (501) with all_1301_0_406, all_1301_1_407 yields:
% 58.84/25.48 | (562) strictorderP(all_0_14_14) = all_1301_0_406 & ssItem(all_0_16_16) = all_1301_1_407 & ( ~ (all_1301_1_407 = 0) | all_1301_0_406 = 0)
% 58.84/25.48 |
% 58.84/25.48 | Applying alpha-rule on (562) yields:
% 58.84/25.48 | (563) strictorderP(all_0_14_14) = all_1301_0_406
% 58.84/25.48 | (564) ssItem(all_0_16_16) = all_1301_1_407
% 58.84/25.48 | (565) ~ (all_1301_1_407 = 0) | all_1301_0_406 = 0
% 58.84/25.48 |
% 58.84/25.48 | Instantiating (500) with all_1303_0_408, all_1303_1_409 yields:
% 58.84/25.48 | (566) totalorderedP(all_0_14_14) = all_1303_0_408 & ssItem(all_0_16_16) = all_1303_1_409 & ( ~ (all_1303_1_409 = 0) | all_1303_0_408 = 0)
% 58.84/25.48 |
% 58.84/25.48 | Applying alpha-rule on (566) yields:
% 58.84/25.48 | (567) totalorderedP(all_0_14_14) = all_1303_0_408
% 58.84/25.48 | (568) ssItem(all_0_16_16) = all_1303_1_409
% 58.84/25.48 | (569) ~ (all_1303_1_409 = 0) | all_1303_0_408 = 0
% 58.84/25.48 |
% 58.84/25.48 | Instantiating (498) with all_1305_0_410, all_1305_1_411 yields:
% 58.84/25.48 | (570) duplicatefreeP(all_0_14_14) = all_1305_0_410 & ssItem(all_0_16_16) = all_1305_1_411 & ( ~ (all_1305_1_411 = 0) | all_1305_0_410 = 0)
% 58.84/25.48 |
% 58.84/25.48 | Applying alpha-rule on (570) yields:
% 58.84/25.48 | (571) duplicatefreeP(all_0_14_14) = all_1305_0_410
% 58.84/25.48 | (572) ssItem(all_0_16_16) = all_1305_1_411
% 58.84/25.48 | (573) ~ (all_1305_1_411 = 0) | all_1305_0_410 = 0
% 58.84/25.48 |
% 58.84/25.48 | Instantiating (513) with all_1310_0_416, all_1310_1_417 yields:
% 58.84/25.48 | (574) cyclefreeP(all_0_17_17) = all_1310_0_416 & ssItem(all_0_19_19) = all_1310_1_417 & ( ~ (all_1310_1_417 = 0) | all_1310_0_416 = 0)
% 58.84/25.48 |
% 58.84/25.48 | Applying alpha-rule on (574) yields:
% 58.84/25.49 | (575) cyclefreeP(all_0_17_17) = all_1310_0_416
% 58.84/25.49 | (576) ssItem(all_0_19_19) = all_1310_1_417
% 58.84/25.49 | (577) ~ (all_1310_1_417 = 0) | all_1310_0_416 = 0
% 58.84/25.49 |
% 58.84/25.49 | Instantiating (512) with all_1312_0_418, all_1312_1_419 yields:
% 58.84/25.49 | (578) totalorderP(all_0_17_17) = all_1312_0_418 & ssItem(all_0_19_19) = all_1312_1_419 & ( ~ (all_1312_1_419 = 0) | all_1312_0_418 = 0)
% 58.84/25.49 |
% 58.84/25.49 | Applying alpha-rule on (578) yields:
% 58.84/25.49 | (579) totalorderP(all_0_17_17) = all_1312_0_418
% 58.84/25.49 | (580) ssItem(all_0_19_19) = all_1312_1_419
% 58.84/25.49 | (581) ~ (all_1312_1_419 = 0) | all_1312_0_418 = 0
% 58.84/25.49 |
% 58.84/25.49 | Instantiating (510) with all_1314_0_420, all_1314_1_421 yields:
% 58.84/25.49 | (582) totalorderedP(all_0_17_17) = all_1314_0_420 & ssItem(all_0_19_19) = all_1314_1_421 & ( ~ (all_1314_1_421 = 0) | all_1314_0_420 = 0)
% 58.84/25.49 |
% 58.84/25.49 | Applying alpha-rule on (582) yields:
% 58.84/25.49 | (583) totalorderedP(all_0_17_17) = all_1314_0_420
% 58.86/25.49 | (584) ssItem(all_0_19_19) = all_1314_1_421
% 58.86/25.49 | (585) ~ (all_1314_1_421 = 0) | all_1314_0_420 = 0
% 58.86/25.49 |
% 58.86/25.49 | Instantiating (509) with all_1320_0_426, all_1320_1_427 yields:
% 58.86/25.49 | (586) strictorderedP(all_0_17_17) = all_1320_0_426 & ssItem(all_0_19_19) = all_1320_1_427 & ( ~ (all_1320_1_427 = 0) | all_1320_0_426 = 0)
% 58.86/25.49 |
% 58.86/25.49 | Applying alpha-rule on (586) yields:
% 58.86/25.49 | (587) strictorderedP(all_0_17_17) = all_1320_0_426
% 58.86/25.49 | (588) ssItem(all_0_19_19) = all_1320_1_427
% 58.86/25.49 | (589) ~ (all_1320_1_427 = 0) | all_1320_0_426 = 0
% 58.86/25.49 |
% 58.86/25.49 | Instantiating (511) with all_1322_0_428, all_1322_1_429 yields:
% 58.86/25.49 | (590) strictorderP(all_0_17_17) = all_1322_0_428 & ssItem(all_0_19_19) = all_1322_1_429 & ( ~ (all_1322_1_429 = 0) | all_1322_0_428 = 0)
% 58.86/25.49 |
% 58.86/25.49 | Applying alpha-rule on (590) yields:
% 58.86/25.49 | (591) strictorderP(all_0_17_17) = all_1322_0_428
% 58.86/25.49 | (592) ssItem(all_0_19_19) = all_1322_1_429
% 58.86/25.49 | (593) ~ (all_1322_1_429 = 0) | all_1322_0_428 = 0
% 58.86/25.49 |
% 58.86/25.49 | Instantiating (508) with all_1324_0_430, all_1324_1_431 yields:
% 58.86/25.49 | (594) duplicatefreeP(all_0_17_17) = all_1324_0_430 & ssItem(all_0_19_19) = all_1324_1_431 & ( ~ (all_1324_1_431 = 0) | all_1324_0_430 = 0)
% 58.86/25.49 |
% 58.86/25.49 | Applying alpha-rule on (594) yields:
% 58.86/25.49 | (595) duplicatefreeP(all_0_17_17) = all_1324_0_430
% 58.86/25.49 | (596) ssItem(all_0_19_19) = all_1324_1_431
% 58.86/25.49 | (597) ~ (all_1324_1_431 = 0) | all_1324_0_430 = 0
% 58.86/25.49 |
% 58.86/25.49 | Instantiating (507) with all_1326_0_432, all_1326_1_433 yields:
% 58.86/25.49 | (598) equalelemsP(all_0_17_17) = all_1326_0_432 & ssItem(all_0_19_19) = all_1326_1_433 & ( ~ (all_1326_1_433 = 0) | all_1326_0_432 = 0)
% 58.86/25.49 |
% 58.86/25.49 | Applying alpha-rule on (598) yields:
% 58.86/25.49 | (599) equalelemsP(all_0_17_17) = all_1326_0_432
% 58.86/25.49 | (600) ssItem(all_0_19_19) = all_1326_1_433
% 58.86/25.49 | (601) ~ (all_1326_1_433 = 0) | all_1326_0_432 = 0
% 58.86/25.49 |
% 58.86/25.49 | Instantiating (497) with all_1328_0_434, all_1328_1_435 yields:
% 58.86/25.49 | (602) equalelemsP(all_0_14_14) = all_1328_0_434 & ssItem(all_0_16_16) = all_1328_1_435 & ( ~ (all_1328_1_435 = 0) | all_1328_0_434 = 0)
% 58.86/25.49 |
% 58.86/25.49 | Applying alpha-rule on (602) yields:
% 58.86/25.49 | (603) equalelemsP(all_0_14_14) = all_1328_0_434
% 58.86/25.49 | (604) ssItem(all_0_16_16) = all_1328_1_435
% 58.86/25.49 | (605) ~ (all_1328_1_435 = 0) | all_1328_0_434 = 0
% 58.86/25.49 |
% 58.86/25.49 | Instantiating (499) with all_1334_0_440, all_1334_1_441 yields:
% 58.86/25.49 | (606) strictorderedP(all_0_14_14) = all_1334_0_440 & ssItem(all_0_16_16) = all_1334_1_441 & ( ~ (all_1334_1_441 = 0) | all_1334_0_440 = 0)
% 58.86/25.49 |
% 58.86/25.49 | Applying alpha-rule on (606) yields:
% 58.86/25.49 | (607) strictorderedP(all_0_14_14) = all_1334_0_440
% 58.86/25.49 | (608) ssItem(all_0_16_16) = all_1334_1_441
% 58.86/25.49 | (609) ~ (all_1334_1_441 = 0) | all_1334_0_440 = 0
% 58.86/25.49 |
% 58.86/25.49 | Instantiating formula (90) with all_0_16_16, all_1328_1_435, 0 and discharging atoms ssItem(all_0_16_16) = all_1328_1_435, ssItem(all_0_16_16) = 0, yields:
% 58.86/25.49 | (610) all_1328_1_435 = 0
% 58.86/25.49 |
% 58.86/25.49 | Instantiating formula (90) with all_0_16_16, all_1303_1_409, all_1334_1_441 and discharging atoms ssItem(all_0_16_16) = all_1334_1_441, ssItem(all_0_16_16) = all_1303_1_409, yields:
% 58.86/25.49 | (611) all_1334_1_441 = all_1303_1_409
% 58.86/25.49 |
% 58.86/25.49 | Instantiating formula (90) with all_0_16_16, all_1303_1_409, all_1328_1_435 and discharging atoms ssItem(all_0_16_16) = all_1328_1_435, ssItem(all_0_16_16) = all_1303_1_409, yields:
% 58.86/25.49 | (612) all_1328_1_435 = all_1303_1_409
% 58.86/25.49 |
% 58.86/25.49 | Instantiating formula (90) with all_0_16_16, all_1301_1_407, all_1305_1_411 and discharging atoms ssItem(all_0_16_16) = all_1305_1_411, ssItem(all_0_16_16) = all_1301_1_407, yields:
% 58.86/25.49 | (613) all_1305_1_411 = all_1301_1_407
% 58.86/25.49 |
% 58.86/25.49 | Instantiating formula (90) with all_0_16_16, all_1299_1_405, all_1301_1_407 and discharging atoms ssItem(all_0_16_16) = all_1301_1_407, ssItem(all_0_16_16) = all_1299_1_405, yields:
% 58.86/25.49 | (614) all_1301_1_407 = all_1299_1_405
% 58.86/25.49 |
% 58.86/25.49 | Instantiating formula (90) with all_0_16_16, all_1297_1_403, all_1299_1_405 and discharging atoms ssItem(all_0_16_16) = all_1299_1_405, ssItem(all_0_16_16) = all_1297_1_403, yields:
% 58.86/25.49 | (615) all_1299_1_405 = all_1297_1_403
% 58.86/25.49 |
% 58.86/25.49 | Instantiating formula (90) with all_0_16_16, all_1293_1_399, all_1303_1_409 and discharging atoms ssItem(all_0_16_16) = all_1303_1_409, ssItem(all_0_16_16) = all_1293_1_399, yields:
% 58.86/25.49 | (616) all_1303_1_409 = all_1293_1_399
% 58.86/25.49 |
% 58.86/25.49 | Instantiating formula (90) with all_0_16_16, all_1293_1_399, all_1297_1_403 and discharging atoms ssItem(all_0_16_16) = all_1297_1_403, ssItem(all_0_16_16) = all_1293_1_399, yields:
% 58.86/25.49 | (617) all_1297_1_403 = all_1293_1_399
% 58.86/25.49 |
% 58.86/25.49 | Instantiating formula (90) with all_0_16_16, all_1287_1_393, all_1334_1_441 and discharging atoms ssItem(all_0_16_16) = all_1334_1_441, ssItem(all_0_16_16) = all_1287_1_393, yields:
% 58.86/25.49 | (618) all_1334_1_441 = all_1287_1_393
% 58.86/25.49 |
% 58.86/25.49 | Instantiating formula (90) with all_0_16_16, all_1285_1_391, all_1328_1_435 and discharging atoms ssItem(all_0_16_16) = all_1328_1_435, ssItem(all_0_16_16) = all_1285_1_391, yields:
% 58.86/25.49 | (619) all_1328_1_435 = all_1285_1_391
% 58.86/25.49 |
% 58.86/25.49 | Instantiating formula (90) with all_0_16_16, all_1279_1_385, all_1305_1_411 and discharging atoms ssItem(all_0_16_16) = all_1305_1_411, ssItem(all_0_16_16) = all_1279_1_385, yields:
% 58.86/25.49 | (620) all_1305_1_411 = all_1279_1_385
% 58.86/25.49 |
% 58.86/25.49 | Instantiating formula (90) with all_0_19_19, all_1324_1_431, all_1326_1_433 and discharging atoms ssItem(all_0_19_19) = all_1326_1_433, ssItem(all_0_19_19) = all_1324_1_431, yields:
% 58.86/25.49 | (621) all_1326_1_433 = all_1324_1_431
% 58.86/25.49 |
% 58.86/25.49 | Instantiating formula (90) with all_0_19_19, all_1322_1_429, all_1326_1_433 and discharging atoms ssItem(all_0_19_19) = all_1326_1_433, ssItem(all_0_19_19) = all_1322_1_429, yields:
% 58.86/25.49 | (622) all_1326_1_433 = all_1322_1_429
% 58.86/25.49 |
% 58.86/25.49 | Instantiating formula (90) with all_0_19_19, all_1320_1_427, 0 and discharging atoms ssItem(all_0_19_19) = all_1320_1_427, ssItem(all_0_19_19) = 0, yields:
% 58.86/25.49 | (623) all_1320_1_427 = 0
% 58.86/25.49 |
% 58.86/25.49 | Instantiating formula (90) with all_0_19_19, all_1314_1_421, all_1320_1_427 and discharging atoms ssItem(all_0_19_19) = all_1320_1_427, ssItem(all_0_19_19) = all_1314_1_421, yields:
% 58.86/25.49 | (624) all_1320_1_427 = all_1314_1_421
% 58.86/25.49 |
% 58.86/25.49 | Instantiating formula (90) with all_0_19_19, all_1312_1_419, all_1314_1_421 and discharging atoms ssItem(all_0_19_19) = all_1314_1_421, ssItem(all_0_19_19) = all_1312_1_419, yields:
% 58.86/25.49 | (625) all_1314_1_421 = all_1312_1_419
% 58.86/25.49 |
% 58.86/25.49 | Instantiating formula (90) with all_0_19_19, all_1310_1_417, all_1324_1_431 and discharging atoms ssItem(all_0_19_19) = all_1324_1_431, ssItem(all_0_19_19) = all_1310_1_417, yields:
% 58.86/25.49 | (626) all_1324_1_431 = all_1310_1_417
% 58.86/25.49 |
% 58.86/25.49 | Instantiating formula (90) with all_0_19_19, all_1283_1_389, all_1324_1_431 and discharging atoms ssItem(all_0_19_19) = all_1324_1_431, ssItem(all_0_19_19) = all_1283_1_389, yields:
% 58.86/25.49 | (627) all_1324_1_431 = all_1283_1_389
% 58.86/25.49 |
% 58.86/25.49 | Instantiating formula (90) with all_0_19_19, all_1283_1_389, all_1314_1_421 and discharging atoms ssItem(all_0_19_19) = all_1314_1_421, ssItem(all_0_19_19) = all_1283_1_389, yields:
% 58.86/25.49 | (628) all_1314_1_421 = all_1283_1_389
% 58.86/25.49 |
% 58.86/25.49 | Instantiating formula (90) with all_0_19_19, all_1283_1_389, all_1295_1_401 and discharging atoms ssItem(all_0_19_19) = all_1295_1_401, ssItem(all_0_19_19) = all_1283_1_389, yields:
% 58.86/25.49 | (629) all_1295_1_401 = all_1283_1_389
% 58.86/25.49 |
% 58.86/25.49 | Instantiating formula (90) with all_0_19_19, all_1281_1_387, all_1324_1_431 and discharging atoms ssItem(all_0_19_19) = all_1324_1_431, ssItem(all_0_19_19) = all_1281_1_387, yields:
% 58.86/25.49 | (630) all_1324_1_431 = all_1281_1_387
% 58.86/25.49 |
% 58.86/25.49 | Instantiating formula (90) with all_0_19_19, all_1259_1_365, all_1295_1_401 and discharging atoms ssItem(all_0_19_19) = all_1295_1_401, ssItem(all_0_19_19) = all_1259_1_365, yields:
% 58.86/25.49 | (631) all_1295_1_401 = all_1259_1_365
% 58.86/25.49 |
% 58.86/25.49 | Combining equations (611,618) yields a new equation:
% 58.86/25.49 | (632) all_1303_1_409 = all_1287_1_393
% 58.86/25.49 |
% 58.86/25.49 | Simplifying 632 yields:
% 58.86/25.49 | (633) all_1303_1_409 = all_1287_1_393
% 58.86/25.49 |
% 58.86/25.49 | Combining equations (612,619) yields a new equation:
% 58.86/25.49 | (634) all_1303_1_409 = all_1285_1_391
% 58.86/25.49 |
% 58.86/25.49 | Simplifying 634 yields:
% 58.86/25.49 | (635) all_1303_1_409 = all_1285_1_391
% 58.86/25.49 |
% 58.86/25.49 | Combining equations (610,619) yields a new equation:
% 58.86/25.49 | (636) all_1285_1_391 = 0
% 58.86/25.49 |
% 58.86/25.49 | Combining equations (621,622) yields a new equation:
% 58.86/25.49 | (637) all_1324_1_431 = all_1322_1_429
% 58.86/25.49 |
% 58.86/25.49 | Simplifying 637 yields:
% 58.86/25.49 | (638) all_1324_1_431 = all_1322_1_429
% 58.86/25.49 |
% 58.86/25.49 | Combining equations (630,638) yields a new equation:
% 58.86/25.49 | (639) all_1322_1_429 = all_1281_1_387
% 58.86/25.49 |
% 58.86/25.50 | Combining equations (627,638) yields a new equation:
% 58.86/25.50 | (640) all_1322_1_429 = all_1283_1_389
% 58.86/25.50 |
% 58.86/25.50 | Combining equations (626,638) yields a new equation:
% 58.86/25.50 | (641) all_1322_1_429 = all_1310_1_417
% 58.86/25.50 |
% 58.86/25.50 | Combining equations (639,641) yields a new equation:
% 58.86/25.50 | (642) all_1310_1_417 = all_1281_1_387
% 58.86/25.50 |
% 58.86/25.50 | Combining equations (640,641) yields a new equation:
% 58.86/25.50 | (643) all_1310_1_417 = all_1283_1_389
% 58.86/25.50 |
% 58.86/25.50 | Combining equations (624,623) yields a new equation:
% 58.86/25.50 | (644) all_1314_1_421 = 0
% 58.86/25.50 |
% 58.86/25.50 | Simplifying 644 yields:
% 58.86/25.50 | (645) all_1314_1_421 = 0
% 58.86/25.50 |
% 58.86/25.50 | Combining equations (628,625) yields a new equation:
% 58.86/25.50 | (646) all_1312_1_419 = all_1283_1_389
% 58.86/25.50 |
% 58.86/25.50 | Combining equations (645,625) yields a new equation:
% 58.86/25.50 | (647) all_1312_1_419 = 0
% 58.86/25.50 |
% 58.86/25.50 | Combining equations (646,647) yields a new equation:
% 58.86/25.50 | (648) all_1283_1_389 = 0
% 58.86/25.50 |
% 58.86/25.50 | Simplifying 648 yields:
% 58.86/25.50 | (649) all_1283_1_389 = 0
% 58.86/25.50 |
% 58.86/25.50 | Combining equations (643,642) yields a new equation:
% 58.86/25.50 | (650) all_1283_1_389 = all_1281_1_387
% 58.86/25.50 |
% 58.86/25.50 | Simplifying 650 yields:
% 58.86/25.50 | (651) all_1283_1_389 = all_1281_1_387
% 58.86/25.50 |
% 58.86/25.50 | Combining equations (613,620) yields a new equation:
% 58.86/25.50 | (652) all_1301_1_407 = all_1279_1_385
% 58.86/25.50 |
% 58.86/25.50 | Simplifying 652 yields:
% 58.86/25.50 | (653) all_1301_1_407 = all_1279_1_385
% 58.86/25.50 |
% 58.86/25.50 | Combining equations (616,633) yields a new equation:
% 58.86/25.50 | (654) all_1293_1_399 = all_1287_1_393
% 58.86/25.50 |
% 58.86/25.50 | Simplifying 654 yields:
% 58.86/25.50 | (655) all_1293_1_399 = all_1287_1_393
% 58.86/25.50 |
% 58.86/25.50 | Combining equations (635,633) yields a new equation:
% 58.86/25.50 | (656) all_1287_1_393 = all_1285_1_391
% 58.86/25.50 |
% 58.86/25.50 | Combining equations (614,653) yields a new equation:
% 58.86/25.50 | (657) all_1299_1_405 = all_1279_1_385
% 58.86/25.50 |
% 58.86/25.50 | Simplifying 657 yields:
% 58.86/25.50 | (658) all_1299_1_405 = all_1279_1_385
% 58.86/25.50 |
% 58.86/25.50 | Combining equations (615,658) yields a new equation:
% 58.86/25.50 | (659) all_1297_1_403 = all_1279_1_385
% 58.86/25.50 |
% 58.86/25.50 | Simplifying 659 yields:
% 58.86/25.50 | (660) all_1297_1_403 = all_1279_1_385
% 58.86/25.50 |
% 58.86/25.50 | Combining equations (617,660) yields a new equation:
% 58.86/25.50 | (661) all_1293_1_399 = all_1279_1_385
% 58.86/25.50 |
% 58.86/25.50 | Simplifying 661 yields:
% 58.86/25.50 | (662) all_1293_1_399 = all_1279_1_385
% 58.86/25.50 |
% 58.86/25.50 | Combining equations (629,631) yields a new equation:
% 58.86/25.50 | (663) all_1283_1_389 = all_1259_1_365
% 58.86/25.50 |
% 58.86/25.50 | Simplifying 663 yields:
% 58.86/25.50 | (664) all_1283_1_389 = all_1259_1_365
% 58.86/25.50 |
% 58.86/25.50 | Combining equations (655,662) yields a new equation:
% 58.86/25.50 | (665) all_1287_1_393 = all_1279_1_385
% 58.86/25.50 |
% 58.86/25.50 | Simplifying 665 yields:
% 58.86/25.50 | (666) all_1287_1_393 = all_1279_1_385
% 58.86/25.50 |
% 58.86/25.50 | Combining equations (656,666) yields a new equation:
% 58.86/25.50 | (667) all_1285_1_391 = all_1279_1_385
% 58.86/25.50 |
% 58.86/25.50 | Simplifying 667 yields:
% 58.86/25.50 | (668) all_1285_1_391 = all_1279_1_385
% 58.86/25.50 |
% 58.86/25.50 | Combining equations (636,668) yields a new equation:
% 58.86/25.50 | (669) all_1279_1_385 = 0
% 58.86/25.50 |
% 58.86/25.50 | Combining equations (664,651) yields a new equation:
% 58.86/25.50 | (670) all_1281_1_387 = all_1259_1_365
% 58.86/25.50 |
% 58.86/25.50 | Combining equations (649,651) yields a new equation:
% 58.86/25.50 | (671) all_1281_1_387 = 0
% 58.86/25.50 |
% 58.86/25.50 | Combining equations (670,671) yields a new equation:
% 58.86/25.50 | (672) all_1259_1_365 = 0
% 58.86/25.50 |
% 58.86/25.50 | Simplifying 672 yields:
% 58.86/25.50 | (673) all_1259_1_365 = 0
% 58.86/25.50 |
% 58.86/25.50 | Combining equations (669,668) yields a new equation:
% 58.86/25.50 | (636) all_1285_1_391 = 0
% 58.86/25.50 |
% 58.86/25.50 | From (669) and (528) follows:
% 58.86/25.50 | (444) ssItem(all_0_16_16) = 0
% 58.86/25.50 |
% 58.86/25.50 | From (673) and (524) follows:
% 58.86/25.50 | (440) ssItem(all_0_19_19) = 0
% 58.86/25.50 |
% 58.86/25.50 +-Applying beta-rule and splitting (533), into two cases.
% 58.86/25.50 |-Branch one:
% 58.86/25.50 | (677) ~ (all_1281_1_387 = 0)
% 58.86/25.50 |
% 58.86/25.50 | Equations (671) can reduce 677 to:
% 58.86/25.50 | (328) $false
% 58.86/25.50 |
% 58.86/25.50 |-The branch is then unsatisfiable
% 58.86/25.50 |-Branch two:
% 58.86/25.50 | (671) all_1281_1_387 = 0
% 58.86/25.50 | (680) all_1281_0_386 = 0
% 58.86/25.50 |
% 58.86/25.50 | From (680) and (531) follows:
% 58.86/25.50 | (681) ssList(all_0_17_17) = 0
% 58.86/25.50 |
% 58.86/25.50 +-Applying beta-rule and splitting (518), into two cases.
% 58.86/25.50 |-Branch one:
% 58.86/25.50 | (682) ~ (ssList(all_0_17_17) = 0)
% 58.86/25.50 |
% 58.86/25.50 | Using (681) and (682) yields:
% 58.86/25.50 | (343) $false
% 58.86/25.50 |
% 58.86/25.50 |-The branch is then unsatisfiable
% 58.86/25.50 |-Branch two:
% 58.86/25.50 | (681) ssList(all_0_17_17) = 0
% 58.86/25.50 | (685) ? [v0] : ? [v1] : ? [v2] : (( ~ (v0 = 0) & ssList(all_0_13_13) = v0) | (ssList(all_0_14_14) = v0 & app(all_0_13_13, all_0_14_14) = v1 & app(all_0_17_17, v1) = v2 & ( ~ (v0 = 0) | v2 = all_0_20_20)))
% 58.86/25.50 |
% 58.86/25.50 +-Applying beta-rule and splitting (519), into two cases.
% 58.86/25.50 |-Branch one:
% 58.86/25.50 | (682) ~ (ssList(all_0_17_17) = 0)
% 58.86/25.50 |
% 58.86/25.50 | Using (681) and (682) yields:
% 58.86/25.50 | (343) $false
% 58.86/25.50 |
% 58.86/25.50 |-The branch is then unsatisfiable
% 58.86/25.50 |-Branch two:
% 58.86/25.50 | (681) ssList(all_0_17_17) = 0
% 58.86/25.50 | (689) ? [v0] : ? [v1] : (ssList(all_0_11_11) = v1 & ssList(all_0_13_13) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 58.93/25.50 |
% 58.93/25.50 | Instantiating (689) with all_1545_0_532, all_1545_1_533 yields:
% 58.93/25.50 | (690) ssList(all_0_11_11) = all_1545_0_532 & ssList(all_0_13_13) = all_1545_1_533 & ( ~ (all_1545_1_533 = 0) | all_1545_0_532 = 0)
% 58.93/25.50 |
% 58.93/25.50 | Applying alpha-rule on (690) yields:
% 58.93/25.50 | (691) ssList(all_0_11_11) = all_1545_0_532
% 58.93/25.50 | (692) ssList(all_0_13_13) = all_1545_1_533
% 58.93/25.50 | (693) ~ (all_1545_1_533 = 0) | all_1545_0_532 = 0
% 58.93/25.50 |
% 58.93/25.50 +-Applying beta-rule and splitting (521), into two cases.
% 58.93/25.50 |-Branch one:
% 58.93/25.50 | (694) ( ~ (all_1258_2_363 = 0) & ssItem(all_0_16_16) = all_1258_2_363) | ( ~ (all_1258_2_363 = 0) & ssItem(all_0_19_19) = all_1258_2_363)
% 58.93/25.50 |
% 58.93/25.50 +-Applying beta-rule and splitting (694), into two cases.
% 58.93/25.50 |-Branch one:
% 58.93/25.50 | (695) ~ (all_1258_2_363 = 0) & ssItem(all_0_16_16) = all_1258_2_363
% 58.93/25.50 |
% 58.93/25.50 | Applying alpha-rule on (695) yields:
% 58.93/25.50 | (696) ~ (all_1258_2_363 = 0)
% 58.93/25.50 | (697) ssItem(all_0_16_16) = all_1258_2_363
% 58.93/25.50 |
% 58.93/25.50 | Instantiating formula (90) with all_0_16_16, all_1258_2_363, 0 and discharging atoms ssItem(all_0_16_16) = all_1258_2_363, ssItem(all_0_16_16) = 0, yields:
% 58.93/25.50 | (698) all_1258_2_363 = 0
% 58.93/25.50 |
% 58.93/25.50 | Equations (698) can reduce 696 to:
% 58.93/25.50 | (328) $false
% 58.93/25.50 |
% 58.93/25.50 |-The branch is then unsatisfiable
% 58.93/25.50 |-Branch two:
% 58.93/25.50 | (700) ~ (all_1258_2_363 = 0) & ssItem(all_0_19_19) = all_1258_2_363
% 58.93/25.50 |
% 58.93/25.50 | Applying alpha-rule on (700) yields:
% 58.93/25.50 | (696) ~ (all_1258_2_363 = 0)
% 58.93/25.50 | (702) ssItem(all_0_19_19) = all_1258_2_363
% 58.93/25.50 |
% 58.93/25.50 | Instantiating formula (90) with all_0_19_19, all_1258_2_363, 0 and discharging atoms ssItem(all_0_19_19) = all_1258_2_363, ssItem(all_0_19_19) = 0, yields:
% 58.93/25.50 | (698) all_1258_2_363 = 0
% 58.93/25.50 |
% 58.93/25.50 | Equations (698) can reduce 696 to:
% 58.93/25.50 | (328) $false
% 58.93/25.50 |
% 58.93/25.50 |-The branch is then unsatisfiable
% 58.93/25.50 |-Branch two:
% 58.93/25.50 | (705) ssList(all_0_13_13) = all_1258_2_363 & app(all_1258_1_362, all_0_17_17) = all_1258_0_361 & app(all_0_14_14, all_0_13_13) = all_1258_1_362 & ( ~ (all_1258_2_363 = 0) | all_1258_0_361 = all_0_21_21)
% 58.93/25.50 |
% 58.93/25.50 | Applying alpha-rule on (705) yields:
% 58.93/25.50 | (706) ssList(all_0_13_13) = all_1258_2_363
% 58.93/25.50 | (707) app(all_1258_1_362, all_0_17_17) = all_1258_0_361
% 58.93/25.50 | (708) app(all_0_14_14, all_0_13_13) = all_1258_1_362
% 58.93/25.51 | (709) ~ (all_1258_2_363 = 0) | all_1258_0_361 = all_0_21_21
% 58.93/25.51 |
% 58.93/25.51 +-Applying beta-rule and splitting (541), into two cases.
% 58.93/25.51 |-Branch one:
% 58.93/25.51 | (710) ~ (all_1285_1_391 = 0)
% 58.93/25.51 |
% 58.93/25.51 | Equations (636) can reduce 710 to:
% 58.93/25.51 | (328) $false
% 58.93/25.51 |
% 58.93/25.51 |-The branch is then unsatisfiable
% 58.93/25.51 |-Branch two:
% 58.93/25.51 | (636) all_1285_1_391 = 0
% 58.93/25.51 | (713) all_1285_0_390 = 0
% 58.93/25.51 |
% 58.93/25.51 | From (713) and (539) follows:
% 58.93/25.51 | (714) ssList(all_0_14_14) = 0
% 58.93/25.51 |
% 58.93/25.51 +-Applying beta-rule and splitting (515), into two cases.
% 58.93/25.51 |-Branch one:
% 58.93/25.51 | (715) ~ (ssList(all_0_14_14) = 0)
% 58.93/25.51 |
% 58.93/25.51 | Using (714) and (715) yields:
% 58.93/25.51 | (343) $false
% 58.93/25.51 |
% 58.93/25.51 |-The branch is then unsatisfiable
% 58.93/25.51 |-Branch two:
% 58.93/25.51 | (714) ssList(all_0_14_14) = 0
% 58.93/25.51 | (718) ? [v0] : ? [v1] : ? [v2] : (( ~ (v0 = 0) & ssList(all_0_13_13) = v0) | (ssList(all_0_17_17) = v0 & app(all_0_13_13, all_0_17_17) = v1 & app(all_0_14_14, v1) = v2 & ( ~ (v0 = 0) | v2 = all_0_8_8)))
% 58.93/25.51 |
% 58.93/25.51 +-Applying beta-rule and splitting (516), into two cases.
% 58.93/25.51 |-Branch one:
% 58.93/25.51 | (715) ~ (ssList(all_0_14_14) = 0)
% 58.93/25.51 |
% 58.93/25.51 | Using (714) and (715) yields:
% 58.93/25.51 | (343) $false
% 58.93/25.51 |
% 58.93/25.51 |-The branch is then unsatisfiable
% 58.93/25.51 |-Branch two:
% 58.93/25.51 | (714) ssList(all_0_14_14) = 0
% 58.93/25.51 | (722) ? [v0] : ? [v1] : (ssList(all_0_9_9) = v1 & ssList(all_0_13_13) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 58.93/25.51 |
% 58.93/25.51 | Instantiating (722) with all_1664_0_583, all_1664_1_584 yields:
% 58.93/25.51 | (723) ssList(all_0_9_9) = all_1664_0_583 & ssList(all_0_13_13) = all_1664_1_584 & ( ~ (all_1664_1_584 = 0) | all_1664_0_583 = 0)
% 58.93/25.51 |
% 58.93/25.51 | Applying alpha-rule on (723) yields:
% 58.93/25.51 | (724) ssList(all_0_9_9) = all_1664_0_583
% 58.93/25.51 | (725) ssList(all_0_13_13) = all_1664_1_584
% 58.93/25.51 | (726) ~ (all_1664_1_584 = 0) | all_1664_0_583 = 0
% 58.93/25.51 |
% 58.93/25.51 | Instantiating formula (87) with all_0_13_13, all_1664_1_584, 0 and discharging atoms ssList(all_0_13_13) = all_1664_1_584, ssList(all_0_13_13) = 0, yields:
% 58.93/25.51 | (727) all_1664_1_584 = 0
% 58.93/25.51 |
% 58.93/25.51 | Instantiating formula (87) with all_0_13_13, all_1545_1_533, all_1664_1_584 and discharging atoms ssList(all_0_13_13) = all_1664_1_584, ssList(all_0_13_13) = all_1545_1_533, yields:
% 58.93/25.51 | (728) all_1664_1_584 = all_1545_1_533
% 58.93/25.51 |
% 58.93/25.51 | Instantiating formula (87) with all_0_13_13, all_1258_2_363, all_1545_1_533 and discharging atoms ssList(all_0_13_13) = all_1545_1_533, ssList(all_0_13_13) = all_1258_2_363, yields:
% 58.93/25.51 | (729) all_1545_1_533 = all_1258_2_363
% 58.93/25.51 |
% 58.93/25.51 | Instantiating formula (104) with all_0_9_9, all_0_17_17, all_1258_0_361, all_0_8_8 and discharging atoms app(all_0_9_9, all_0_17_17) = all_0_8_8, yields:
% 58.93/25.51 | (730) all_1258_0_361 = all_0_8_8 | ~ (app(all_0_9_9, all_0_17_17) = all_1258_0_361)
% 58.93/25.51 |
% 58.93/25.51 | Instantiating formula (104) with all_0_14_14, all_0_13_13, all_1258_1_362, all_0_9_9 and discharging atoms app(all_0_14_14, all_0_13_13) = all_1258_1_362, app(all_0_14_14, all_0_13_13) = all_0_9_9, yields:
% 58.93/25.51 | (731) all_1258_1_362 = all_0_9_9
% 58.93/25.51 |
% 58.93/25.51 | Combining equations (728,727) yields a new equation:
% 58.93/25.51 | (732) all_1545_1_533 = 0
% 58.93/25.51 |
% 58.93/25.51 | Simplifying 732 yields:
% 58.93/25.51 | (733) all_1545_1_533 = 0
% 58.93/25.51 |
% 58.93/25.51 | Combining equations (733,729) yields a new equation:
% 58.93/25.51 | (698) all_1258_2_363 = 0
% 58.93/25.51 |
% 58.93/25.51 | From (731) and (707) follows:
% 58.93/25.51 | (735) app(all_0_9_9, all_0_17_17) = all_1258_0_361
% 58.93/25.51 |
% 58.93/25.51 +-Applying beta-rule and splitting (730), into two cases.
% 58.93/25.51 |-Branch one:
% 58.93/25.51 | (736) ~ (app(all_0_9_9, all_0_17_17) = all_1258_0_361)
% 58.93/25.51 |
% 58.93/25.51 | Using (735) and (736) yields:
% 58.93/25.51 | (343) $false
% 58.93/25.51 |
% 58.93/25.51 |-The branch is then unsatisfiable
% 58.93/25.51 |-Branch two:
% 58.93/25.51 | (735) app(all_0_9_9, all_0_17_17) = all_1258_0_361
% 58.93/25.51 | (739) all_1258_0_361 = all_0_8_8
% 58.93/25.51 |
% 58.93/25.51 +-Applying beta-rule and splitting (709), into two cases.
% 58.93/25.51 |-Branch one:
% 58.93/25.51 | (696) ~ (all_1258_2_363 = 0)
% 58.93/25.51 |
% 58.93/25.51 | Equations (698) can reduce 696 to:
% 58.93/25.51 | (328) $false
% 58.93/25.51 |
% 58.93/25.51 |-The branch is then unsatisfiable
% 58.93/25.51 |-Branch two:
% 58.93/25.51 | (698) all_1258_2_363 = 0
% 58.93/25.51 | (743) all_1258_0_361 = all_0_21_21
% 58.93/25.51 |
% 58.93/25.51 | Combining equations (739,743) yields a new equation:
% 58.93/25.51 | (744) all_0_8_8 = all_0_21_21
% 58.93/25.51 |
% 58.93/25.51 | Simplifying 744 yields:
% 58.93/25.51 | (745) all_0_8_8 = all_0_21_21
% 58.93/25.51 |
% 58.93/25.51 | Equations (745) can reduce 446 to:
% 58.93/25.51 | (328) $false
% 58.93/25.51 |
% 58.93/25.51 |-The branch is then unsatisfiable
% 58.98/25.51 % SZS output end Proof for theBenchmark
% 58.98/25.51
% 58.98/25.51 25014ms
%------------------------------------------------------------------------------