TSTP Solution File: ITP366_1 by cvc5---1.0.5

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : cvc5---1.0.5
% Problem  : ITP001_1 : TPTP v8.2.0. Released v8.1.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : do_cvc5 %s %d

% Computer : n004.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  : 300s
% DateTime : Wed May 29 17:14:11 EDT 2024

% Result   : Theorem 0.57s 1.00s
% Output   : Proof 0.57s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.13/0.24  % Problem    : ITP001_1 : TPTP v8.2.0. Released v8.1.0.
% 0.13/0.24  % Command    : do_cvc5 %s %d
% 0.25/0.45  % Computer : n004.cluster.edu
% 0.25/0.45  % Model    : x86_64 x86_64
% 0.25/0.45  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.25/0.45  % Memory   : 8042.1875MB
% 0.25/0.45  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.25/0.45  % CPULimit   : 300
% 0.25/0.45  % WCLimit    : 300
% 0.25/0.45  % DateTime   : Sun May 26 01:44:39 EDT 2024
% 0.25/0.45  % CPUTime    : 
% 0.46/0.72  %----Proving TF0_ARI
% 0.57/1.00  --- Run --finite-model-find --decision=internal at 15...
% 0.57/1.00  % SZS status Theorem for /export/starexec/sandbox2/tmp/tmp.GTeOIqinUX/cvc5---1.0.5_13068.smt2
% 0.57/1.00  % SZS output start Proof for /export/starexec/sandbox2/tmp/tmp.GTeOIqinUX/cvc5---1.0.5_13068.smt2
% 0.57/1.00  (assume a0 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int)) (= (|tptp.'fun_app$'| (|tptp.'uub$'| A__questionmark_v0) A__questionmark_v1) (< A__questionmark_v0 A__questionmark_v1))))
% 0.57/1.00  (assume a1 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int)) (= (|tptp.'fun_app$a'| (|tptp.'uuc$'| A__questionmark_v0) A__questionmark_v1) (- A__questionmark_v0 A__questionmark_v1))))
% 0.57/1.00  (assume a2 (forall ((A__questionmark_v0 |tptp.'A_ltln$'|) (A__questionmark_v1 |tptp.'Nat_a_set_fun$'|)) (= (|tptp.'fun_app$b'| (|tptp.'uu$'| A__questionmark_v0) A__questionmark_v1) (|tptp.'semantics_ltln$'| A__questionmark_v1 A__questionmark_v0))))
% 0.57/1.00  (assume a3 (forall ((A__questionmark_v0 |tptp.'Nat_a_set_fun_set$'|) (A__questionmark_v1 |tptp.'Nat_a_set_fun$'|)) (= (|tptp.'fun_app$b'| (|tptp.'uua$'| A__questionmark_v0) A__questionmark_v1) (|tptp.'member$'| A__questionmark_v1 A__questionmark_v0))))
% 0.57/1.00  (assume a4 (forall ((A__questionmark_v0 |tptp.'Bool_bool_fun$'|) (A__questionmark_v1 |tptp.'Nat_bool_fun$'|) (A__questionmark_v2 |tptp.'Nat$'|)) (= (|tptp.'fun_app$c'| (|tptp.'uuh$'| A__questionmark_v0 A__questionmark_v1) A__questionmark_v2) (|tptp.'fun_app$d'| A__questionmark_v0 (tptp.def_1 A__questionmark_v1 A__questionmark_v2)))))
% 0.57/1.00  (assume a5 (forall ((A__questionmark_v0 |tptp.'Bool_nat_fun$'|) (A__questionmark_v1 |tptp.'Nat_bool_fun$'|) (A__questionmark_v2 |tptp.'Nat$'|)) (= (|tptp.'fun_app$e'| (|tptp.'uug$'| A__questionmark_v0 A__questionmark_v1) A__questionmark_v2) (|tptp.'fun_app$f'| A__questionmark_v0 (tptp.def_2 A__questionmark_v1 A__questionmark_v2)))))
% 0.57/1.00  (assume a6 (forall ((A__questionmark_v0 |tptp.'Nat_bool_fun$'|) (A__questionmark_v1 |tptp.'Nat_nat_fun$'|) (A__questionmark_v2 |tptp.'Nat$'|)) (= (|tptp.'fun_app$c'| (|tptp.'uuf$'| A__questionmark_v0 A__questionmark_v1) A__questionmark_v2) (|tptp.'fun_app$c'| A__questionmark_v0 (|tptp.'fun_app$e'| A__questionmark_v1 A__questionmark_v2)))))
% 0.57/1.00  (assume a7 (forall ((A__questionmark_v0 |tptp.'Nat_nat_fun$'|) (A__questionmark_v1 |tptp.'Nat_nat_fun$'|) (A__questionmark_v2 |tptp.'Nat$'|)) (= (|tptp.'fun_app$e'| (|tptp.'uue$'| A__questionmark_v0 A__questionmark_v1) A__questionmark_v2) (|tptp.'fun_app$e'| A__questionmark_v0 (|tptp.'fun_app$e'| A__questionmark_v1 A__questionmark_v2)))))
% 0.57/1.00  (assume a8 (forall ((A__questionmark_v0 |tptp.'Nat$'|)) (= (|tptp.'fun_app$e'| |tptp.'uud$'| A__questionmark_v0) A__questionmark_v0)))
% 0.57/1.00  (assume a9 (forall ((A__questionmark_v0 |tptp.'Nat$'|)) (= (|tptp.'fun_app$c'| |tptp.'uui$'| A__questionmark_v0) false)))
% 0.57/1.00  (assume a10 (forall ((A__questionmark_v0 |tptp.'Nat$'|)) (= (|tptp.'fun_app$c'| |tptp.'uuj$'| A__questionmark_v0) true)))
% 0.57/1.00  (assume a11 (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))))
% 0.57/1.00  (assume a12 (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|)))
% 0.57/1.00  (assume a13 (=> (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| |tptp.'phi$'|) |tptp.'x$'|)) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| |tptp.'phi$'|) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))))
% 0.57/1.00  (assume a14 (forall ((A__questionmark_v0 |tptp.'Nat_a_set_fun$'|)) (= (|tptp.'suffix$'| (|tptp.'nat$'| 0) A__questionmark_v0) A__questionmark_v0)))
% 0.57/1.00  (assume a15 (forall ((A__questionmark_v0 |tptp.'Nat_a_set_fun$'|) (A__questionmark_v1 |tptp.'A_ltln$'|)) (= (|tptp.'semantics_ltln$'| A__questionmark_v0 (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v1)) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) A__questionmark_v0) A__questionmark_v1))))
% 0.57/1.00  (assume a16 (forall ((A__questionmark_v0 |tptp.'Nat_a_set_fun$'|) (A__questionmark_v1 |tptp.'A_ltln$'|) (A__questionmark_v2 |tptp.'A_ltln_set$'|)) (=> (|tptp.'semantics_ltln$'| A__questionmark_v0 (|tptp.'gF_advice$'| A__questionmark_v1 A__questionmark_v2)) (|tptp.'semantics_ltln$'| A__questionmark_v0 (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| A__questionmark_v1) A__questionmark_v2)))))
% 0.57/1.00  (assume a17 (forall ((A__questionmark_v0 |tptp.'A_ltln$'|) (A__questionmark_v1 |tptp.'A_ltln$'|)) (= (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v1)) (= A__questionmark_v0 A__questionmark_v1))))
% 0.57/1.00  (assume a18 (forall ((A__questionmark_v0 |tptp.'A_ltln$'|) (A__questionmark_v1 |tptp.'A_ltln_set$'|)) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0) A__questionmark_v1) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| A__questionmark_v0 A__questionmark_v1)))))
% 0.57/1.00  (assume a19 (forall ((A__questionmark_v0 |tptp.'A_ltln$'|) (A__questionmark_v1 |tptp.'A_set$'|)) (= (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0)) A__questionmark_v1) A__questionmark_v0)))
% 0.57/1.00  (assume a20 (not (= 0 1)))
% 0.57/1.00  (assume a21 (forall ((A__questionmark_v0 |tptp.'A_ltln$'|)) (= (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0)) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0))))
% 0.57/1.00  (assume a22 (forall ((A__questionmark_v0 |tptp.'Nat_a_set_fun$'|) (A__questionmark_v1 |tptp.'A_ltln$'|)) (= (|tptp.'semantics_ltln$'| A__questionmark_v0 (|tptp.'fun_app$i'| |tptp.'unf$'| A__questionmark_v1)) (|tptp.'semantics_ltln$'| A__questionmark_v0 A__questionmark_v1))))
% 0.57/1.00  (assume a23 (forall ((A__questionmark_v0 Int)) (= (= 0 A__questionmark_v0) (= A__questionmark_v0 0))))
% 0.57/1.00  (assume a24 (forall ((A__questionmark_v0 Int)) (= (= 1 A__questionmark_v0) (= A__questionmark_v0 1))))
% 0.57/1.00  (assume a25 (forall ((A__questionmark_v0 |tptp.'A_ltln$'|)) (= (|tptp.'language_ltln$'| A__questionmark_v0) (|tptp.'collect$'| (|tptp.'uu$'| A__questionmark_v0)))))
% 0.57/1.00  (assume a26 (forall ((A__questionmark_v0 |tptp.'Nat_a_set_fun$'|)) (= A__questionmark_v0 (|tptp.'build$'| (|tptp.'fun_app$j'| A__questionmark_v0 (|tptp.'nat$'| 0)) (|tptp.'suffix$'| (|tptp.'nat$'| 1) A__questionmark_v0)))))
% 0.57/1.00  (assume a27 (forall ((A__questionmark_v0 |tptp.'A_set$'|) (A__questionmark_v1 |tptp.'Nat_a_set_fun$'|) (A__questionmark_v2 |tptp.'A_ltln$'|) (A__questionmark_v3 |tptp.'A_ltln_set$'|)) (=> (|tptp.'semantics_ltln$'| (|tptp.'build$'| A__questionmark_v0 A__questionmark_v1) (|tptp.'gF_advice$'| A__questionmark_v2 A__questionmark_v3)) (|tptp.'semantics_ltln$'| A__questionmark_v1 (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| A__questionmark_v2) A__questionmark_v0) A__questionmark_v3)))))
% 0.57/1.00  (assume a28 (forall ((A__questionmark_v0 |tptp.'A_ltln_a_ltln_bool_fun_fun$'|) (A__questionmark_v1 |tptp.'A_ltln_a_ltln_fun$'|) (A__questionmark_v2 |tptp.'Nat_a_set_fun$'|) (A__questionmark_v3 |tptp.'A_ltln$'|) (A__questionmark_v4 |tptp.'A_ltln_set$'|)) (=> (and (|tptp.'gF_advice_congruent$'| A__questionmark_v0 A__questionmark_v1) (|tptp.'semantics_ltln$'| A__questionmark_v2 (|tptp.'gF_advice$'| A__questionmark_v3 A__questionmark_v4))) (|tptp.'semantics_ltln$'| A__questionmark_v2 (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| A__questionmark_v1 A__questionmark_v3) A__questionmark_v4)))))
% 0.57/1.00  (assume a29 (= 1 1))
% 0.57/1.00  (assume a30 (forall ((A__questionmark_v0 |tptp.'A_set$'|) (A__questionmark_v1 |tptp.'Nat_a_set_fun$'|) (A__questionmark_v2 |tptp.'A_ltln$'|)) (= (|tptp.'semantics_ltln$'| (|tptp.'build$'| A__questionmark_v0 A__questionmark_v1) A__questionmark_v2) (|tptp.'semantics_ltln$'| A__questionmark_v1 (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| A__questionmark_v2) A__questionmark_v0)))))
% 0.57/1.00  (assume a31 (= 0 0))
% 0.57/1.00  (assume a32 (forall ((A__questionmark_v0 |tptp.'Nat$'|)) (=> (and (=> (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 0) false) (=> (not (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 0)) false)) false)))
% 0.57/1.00  (assume a33 (forall ((A__questionmark_v0 |tptp.'A_ltln_a_ltln_bool_fun_fun$'|)) (= (|tptp.'af_congruent_axioms$'| A__questionmark_v0) (forall ((A__questionmark_v1 |tptp.'A_ltln$'|) (A__questionmark_v2 |tptp.'A_ltln$'|) (A__questionmark_v3 |tptp.'A_set$'|)) (=> (|tptp.'fun_app$l'| (|tptp.'fun_app$m'| A__questionmark_v0 A__questionmark_v1) A__questionmark_v2) (|tptp.'fun_app$l'| (|tptp.'fun_app$m'| A__questionmark_v0 (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| A__questionmark_v1) A__questionmark_v3)) (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| A__questionmark_v2) A__questionmark_v3)))))))
% 0.57/1.00  (assume a34 (forall ((A__questionmark_v0 |tptp.'A_ltln_a_ltln_bool_fun_fun$'|)) (=> (forall ((A__questionmark_v1 |tptp.'A_ltln$'|) (A__questionmark_v2 |tptp.'A_ltln$'|) (A__questionmark_v3 |tptp.'A_set$'|)) (=> (|tptp.'fun_app$l'| (|tptp.'fun_app$m'| A__questionmark_v0 A__questionmark_v1) A__questionmark_v2) (|tptp.'fun_app$l'| (|tptp.'fun_app$m'| A__questionmark_v0 (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| A__questionmark_v1) A__questionmark_v3)) (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| A__questionmark_v2) A__questionmark_v3)))) (|tptp.'af_congruent_axioms$'| A__questionmark_v0))))
% 0.57/1.00  (assume a35 (= (|tptp.'dbl_inc$'| 0) 1))
% 0.57/1.00  (assume a36 (forall ((A__questionmark_v0 |tptp.'A_set$'|) (A__questionmark_v1 |tptp.'Nat_a_set_fun$'|) (A__questionmark_v2 |tptp.'A_set$'|) (A__questionmark_v3 |tptp.'Nat_a_set_fun$'|)) (= (= (|tptp.'build$'| A__questionmark_v0 A__questionmark_v1) (|tptp.'build$'| A__questionmark_v2 A__questionmark_v3)) (and (= A__questionmark_v0 A__questionmark_v2) (= A__questionmark_v1 A__questionmark_v3)))))
% 0.57/1.00  (assume a37 (forall ((A__questionmark_v0 |tptp.'A_ltln_a_ltln_bool_fun_fun$'|) (A__questionmark_v1 |tptp.'A_ltln_a_ltln_fun$'|) (A__questionmark_v2 |tptp.'A_ltln$'|)) (=> (|tptp.'gF_advice_congruent$'| A__questionmark_v0 A__questionmark_v1) (|tptp.'fun_app$l'| (|tptp.'fun_app$m'| A__questionmark_v0 A__questionmark_v2) (|tptp.'fun_app$i'| A__questionmark_v1 A__questionmark_v2)))))
% 0.57/1.00  (assume a38 (forall ((A__questionmark_v0 |tptp.'A_set$'|) (A__questionmark_v1 |tptp.'Nat_a_set_fun$'|)) (= (|tptp.'fun_app$j'| (|tptp.'build$'| A__questionmark_v0 A__questionmark_v1) (|tptp.'nat$'| 0)) A__questionmark_v0)))
% 0.57/1.00  (assume a39 (forall ((A__questionmark_v0 |tptp.'A_ltln_a_ltln_bool_fun_fun$'|) (A__questionmark_v1 |tptp.'A_ltln_a_ltln_fun$'|) (A__questionmark_v2 |tptp.'Nat_a_set_fun$'|) (A__questionmark_v3 |tptp.'A_ltln$'|)) (=> (|tptp.'gF_advice_congruent$'| A__questionmark_v0 A__questionmark_v1) (= (|tptp.'semantics_ltln$'| A__questionmark_v2 (|tptp.'fun_app$i'| A__questionmark_v1 A__questionmark_v3)) (|tptp.'semantics_ltln$'| A__questionmark_v2 A__questionmark_v3)))))
% 0.57/1.00  (assume a40 (forall ((A__questionmark_v0 |tptp.'A_ltln_a_ltln_bool_fun_fun$'|) (A__questionmark_v1 |tptp.'A_ltln_a_ltln_fun$'|) (A__questionmark_v2 |tptp.'A_ltln$'|) (A__questionmark_v3 |tptp.'A_ltln$'|) (A__questionmark_v4 |tptp.'A_ltln_set$'|)) (=> (and (|tptp.'gF_advice_congruent$'| A__questionmark_v0 A__questionmark_v1) (|tptp.'fun_app$l'| (|tptp.'fun_app$m'| A__questionmark_v0 A__questionmark_v2) A__questionmark_v3)) (|tptp.'fun_app$l'| (|tptp.'fun_app$m'| A__questionmark_v0 (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| A__questionmark_v1 A__questionmark_v2) A__questionmark_v4)) (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| A__questionmark_v1 A__questionmark_v3) A__questionmark_v4)))))
% 0.57/1.00  (assume a41 (forall ((A__questionmark_v0 |tptp.'Nat_a_set_fun$'|)) (= (|tptp.'build$'| (|tptp.'fun_app$j'| A__questionmark_v0 (|tptp.'nat$'| 0)) (|tptp.'suffix$'| (|tptp.'nat$'| (+ 0 1)) A__questionmark_v0)) A__questionmark_v0)))
% 0.57/1.00  (assume a42 (forall ((A__questionmark_v0 |tptp.'A_ltln_a_ltln_bool_fun_fun$'|) (A__questionmark_v1 |tptp.'A_ltln_a_ltln_fun$'|)) (=> (|tptp.'gF_advice_congruent$'| A__questionmark_v0 A__questionmark_v1) (|tptp.'gF_advice_congruent_axioms$'| A__questionmark_v0 A__questionmark_v1))))
% 0.57/1.00  (assume a43 (forall ((A__questionmark_v0 |tptp.'Nat_a_set_fun$'|) (A__questionmark_v1 |tptp.'A_ltln$'|) (A__questionmark_v2 |tptp.'A_set$'|) (A__questionmark_v3 |tptp.'A_ltln_set$'|)) (=> (|tptp.'semantics_ltln$'| A__questionmark_v0 (|tptp.'fG_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| A__questionmark_v1) A__questionmark_v2) A__questionmark_v3)) (|tptp.'semantics_ltln$'| (|tptp.'build$'| A__questionmark_v2 A__questionmark_v0) (|tptp.'fG_advice$'| A__questionmark_v1 A__questionmark_v3)))))
% 0.57/1.00  (assume a44 (= (|tptp.'dbl_dec$'| 1) 1))
% 0.57/1.00  (assume a45 (= (|tptp.'dbl$'| 0) 0))
% 0.57/1.00  (assume a46 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'A_set$'|) (A__questionmark_v2 |tptp.'Nat_a_set_fun$'|)) (= (|tptp.'suffix$'| (|tptp.'nat$'| (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1)) (|tptp.'build$'| A__questionmark_v1 A__questionmark_v2)) (|tptp.'suffix$'| A__questionmark_v0 A__questionmark_v2))))
% 0.57/1.00  (assume a47 (forall ((A__questionmark_v0 |tptp.'Nat_a_set_fun$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (= (|tptp.'build$'| (|tptp.'fun_app$j'| A__questionmark_v0 A__questionmark_v1) (|tptp.'suffix$'| (|tptp.'nat$'| (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 1)) A__questionmark_v0)) (|tptp.'suffix$'| A__questionmark_v1 A__questionmark_v0))))
% 0.57/1.00  (assume a48 (= (|tptp.'dbl_inc$'| (- 1)) (- 1)))
% 0.57/1.00  (assume a49 (forall ((A__questionmark_v0 |tptp.'A_ltln_a_ltln_bool_fun_fun$'|) (A__questionmark_v1 |tptp.'A_ltln_a_ltln_fun$'|) (A__questionmark_v2 |tptp.'Nat_a_set_fun$'|) (A__questionmark_v3 |tptp.'A_ltln$'|) (A__questionmark_v4 |tptp.'A_ltln_set$'|)) (=> (and (|tptp.'gF_advice_congruent$'| A__questionmark_v0 A__questionmark_v1) (|tptp.'semantics_ltln$'| A__questionmark_v2 (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| A__questionmark_v1 A__questionmark_v3) A__questionmark_v4))) (exists ((A__questionmark_v5 |tptp.'Nat$'|)) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| A__questionmark_v5 A__questionmark_v2) (|tptp.'gF_advice$'| (|tptp.'foldl$'| |tptp.'af_letter$'| A__questionmark_v3 (|tptp.'subsequence$'| A__questionmark_v2 (|tptp.'nat$'| 0) A__questionmark_v5)) A__questionmark_v4))))))
% 0.57/1.00  (assume a50 (forall ((A__questionmark_v0 |tptp.'Nat$'|)) (= (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 0))))
% 0.57/1.00  (assume a51 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (= (= (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 1)) (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)))))
% 0.57/1.00  (assume a52 (forall ((A__questionmark_v0 |tptp.'Nat_a_set_fun$'|) (A__questionmark_v1 |tptp.'Nat_a_set_fun_bool_fun$'|)) (= (|tptp.'member$'| A__questionmark_v0 (|tptp.'collect$'| A__questionmark_v1)) (|tptp.'fun_app$b'| A__questionmark_v1 A__questionmark_v0))))
% 0.57/1.00  (assume a53 (forall ((A__questionmark_v0 |tptp.'Nat_a_set_fun_set$'|)) (= (|tptp.'collect$'| (|tptp.'uua$'| A__questionmark_v0)) A__questionmark_v0)))
% 0.57/1.00  (assume a54 (forall ((A__questionmark_v0 |tptp.'Nat_a_set_fun_bool_fun$'|) (A__questionmark_v1 |tptp.'Nat_a_set_fun_bool_fun$'|)) (=> (forall ((A__questionmark_v2 |tptp.'Nat_a_set_fun$'|)) (= (|tptp.'fun_app$b'| A__questionmark_v0 A__questionmark_v2) (|tptp.'fun_app$b'| A__questionmark_v1 A__questionmark_v2))) (= (|tptp.'collect$'| A__questionmark_v0) (|tptp.'collect$'| A__questionmark_v1)))))
% 0.57/1.00  (assume a55 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (= (= (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 1)) (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)))))
% 0.57/1.00  (assume a56 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int)) (= (= (- A__questionmark_v0) (- A__questionmark_v1)) (= A__questionmark_v0 A__questionmark_v1))))
% 0.57/1.00  (assume a57 (forall ((A__questionmark_v0 Int)) (= (- (- A__questionmark_v0)) A__questionmark_v0)))
% 0.57/1.00  (assume a58 (forall ((A__questionmark_v0 Int)) (= (= (- A__questionmark_v0) A__questionmark_v0) (= A__questionmark_v0 0))))
% 0.57/1.00  (assume a59 (forall ((A__questionmark_v0 Int)) (= (= A__questionmark_v0 (- A__questionmark_v0)) (= A__questionmark_v0 0))))
% 0.57/1.00  (assume a60 (forall ((A__questionmark_v0 Int)) (= (= (- A__questionmark_v0) 0) (= A__questionmark_v0 0))))
% 0.57/1.00  (assume a61 (forall ((A__questionmark_v0 Int)) (= (= 0 (- A__questionmark_v0)) (= 0 A__questionmark_v0))))
% 0.57/1.00  (assume a62 (= 0 0))
% 0.57/1.00  (assume a63 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int)) (= (< (- A__questionmark_v0) (- A__questionmark_v1)) (< A__questionmark_v1 A__questionmark_v0))))
% 0.57/1.00  (assume a64 (forall ((A__questionmark_v0 |tptp.'Nat$'|)) (= (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 0) false)))
% 0.57/1.00  (assume a65 (forall ((A__questionmark_v0 |tptp.'Nat$'|)) (= (not (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 0)) (< 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)))))
% 0.57/1.00  (assume a66 (forall ((A__questionmark_v0 |tptp.'Nat$'|)) (= (not (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 0)) (< 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)))))
% 0.57/1.00  (assume a67 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (= (< (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 1)) (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)))))
% 0.57/1.00  (assume a68 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (< (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 1)))))
% 0.57/1.00  (assume a69 (forall ((A__questionmark_v0 |tptp.'Nat$'|)) (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1))))
% 0.57/1.00  (assume a70 (forall ((A__questionmark_v0 Int)) (= (< A__questionmark_v0 (- A__questionmark_v0)) (< A__questionmark_v0 0))))
% 0.57/1.00  (assume a71 (forall ((A__questionmark_v0 Int)) (= (< (- A__questionmark_v0) A__questionmark_v0) (< 0 A__questionmark_v0))))
% 0.57/1.00  (assume a72 (forall ((A__questionmark_v0 Int)) (= (< 0 (- A__questionmark_v0)) (< A__questionmark_v0 0))))
% 0.57/1.00  (assume a73 (forall ((A__questionmark_v0 Int)) (= (< (- A__questionmark_v0) 0) (< 0 A__questionmark_v0))))
% 0.57/1.00  (assume a74 (forall ((A__questionmark_v0 |tptp.'Nat$'|)) (< 0 (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1))))
% 0.57/1.00  (assume a75 (forall ((A__questionmark_v0 |tptp.'Nat$'|)) (= (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ 0 1)) (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 0))))
% 0.57/1.00  (assume a76 (= (|tptp.'dbl_dec$'| 0) (- 1)))
% 0.57/1.00  (assume a77 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (= (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 1)) (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))))))
% 0.57/1.00  (assume a78 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|) (A__questionmark_v2 |tptp.'Nat_bool_fun$'|)) (=> (and (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (forall ((A__questionmark_v3 |tptp.'Nat$'|)) (=> (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v3) 1)) (|tptp.'fun_app$c'| A__questionmark_v2 A__questionmark_v3))) (forall ((A__questionmark_v3 |tptp.'Nat$'|)) (=> (and (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v3) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (|tptp.'fun_app$c'| A__questionmark_v2 (|tptp.'nat$'| (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v3) 1)))) (|tptp.'fun_app$c'| A__questionmark_v2 A__questionmark_v3)))) (|tptp.'fun_app$c'| A__questionmark_v2 A__questionmark_v0))))
% 0.57/1.00  (assume a79 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (=> (and (not (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) false) (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)) false)) false)))
% 0.57/1.00  (assume a80 (forall ((A__questionmark_v0 |tptp.'Nat_bool_fun$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (=> (forall ((A__questionmark_v2 |tptp.'Nat$'|)) (=> (not (|tptp.'fun_app$c'| A__questionmark_v0 A__questionmark_v2)) (exists ((A__questionmark_v3 |tptp.'Nat$'|)) (and (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v3) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)) (not (|tptp.'fun_app$c'| A__questionmark_v0 A__questionmark_v3)))))) (|tptp.'fun_app$c'| A__questionmark_v0 A__questionmark_v1))))
% 0.57/1.00  (assume a81 (forall ((A__questionmark_v0 |tptp.'Nat_bool_fun$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (=> (forall ((A__questionmark_v2 |tptp.'Nat$'|)) (=> (forall ((A__questionmark_v3 |tptp.'Nat$'|)) (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v3) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)) (|tptp.'fun_app$c'| A__questionmark_v0 A__questionmark_v3))) (|tptp.'fun_app$c'| A__questionmark_v0 A__questionmark_v2))) (|tptp.'fun_app$c'| A__questionmark_v0 A__questionmark_v1))))
% 0.57/1.00  (assume a82 (forall ((A__questionmark_v0 |tptp.'Nat$'|)) (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)) false)))
% 0.57/1.00  (assume a83 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|) (A__questionmark_v2 |tptp.'Nat_nat_bool_fun_fun$'|)) (=> (and (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (forall ((A__questionmark_v3 |tptp.'Nat$'|)) (|tptp.'fun_app$c'| (|tptp.'fun_app$n'| A__questionmark_v2 A__questionmark_v3) (|tptp.'nat$'| (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v3) 1)))) (forall ((A__questionmark_v3 |tptp.'Nat$'|) (A__questionmark_v4 |tptp.'Nat$'|) (A__questionmark_v5 |tptp.'Nat$'|)) (=> (and (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v3) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v4)) (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v4) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v5)) (|tptp.'fun_app$c'| (|tptp.'fun_app$n'| A__questionmark_v2 A__questionmark_v3) A__questionmark_v4) (|tptp.'fun_app$c'| (|tptp.'fun_app$n'| A__questionmark_v2 A__questionmark_v4) A__questionmark_v5)) (|tptp.'fun_app$c'| (|tptp.'fun_app$n'| A__questionmark_v2 A__questionmark_v3) A__questionmark_v5)))) (|tptp.'fun_app$c'| (|tptp.'fun_app$n'| A__questionmark_v2 A__questionmark_v0) A__questionmark_v1))))
% 0.57/1.00  (assume a84 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|) (A__questionmark_v2 |tptp.'Nat$'|)) (=> (and (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2))) (< (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)))))
% 0.57/1.00  (assume a85 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (not (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))))))
% 0.57/1.00  (assume a86 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (not (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0))))))
% 0.57/1.00  (assume a87 (forall ((A__questionmark_v0 |tptp.'Nat$'|)) (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)))))
% 0.57/1.00  (assume a88 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (=> (< (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 1)) (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)))))
% 0.57/1.00  (assume a89 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (=> (and (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 1))) (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)))))
% 0.57/1.00  (assume a90 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (= (< (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (exists ((A__questionmark_v2 |tptp.'Nat$'|)) (and (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) 1)) (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)))))))
% 0.57/1.00  (assume a91 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat_bool_fun$'|)) (= (forall ((A__questionmark_v2 |tptp.'Nat$'|)) (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1)) (|tptp.'fun_app$c'| A__questionmark_v1 A__questionmark_v2))) (and (|tptp.'fun_app$c'| A__questionmark_v1 A__questionmark_v0) (forall ((A__questionmark_v2 |tptp.'Nat$'|)) (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)) (|tptp.'fun_app$c'| A__questionmark_v1 A__questionmark_v2)))))))
% 0.57/1.00  (assume a92 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (= (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1)))))
% 0.57/1.00  (assume a93 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (= (not (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (or (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0))))))
% 0.57/1.00  (assume a94 (forall ((A__questionmark_v0 |tptp.'Nat$'|)) (not (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1)))))
% 0.57/1.00  (assume a95 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (= (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 1)) (or (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))))))
% 0.57/1.00  (assume a96 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat_bool_fun$'|)) (= (exists ((A__questionmark_v2 |tptp.'Nat$'|)) (and (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1)) (|tptp.'fun_app$c'| A__questionmark_v1 A__questionmark_v2))) (or (|tptp.'fun_app$c'| A__questionmark_v1 A__questionmark_v0) (exists ((A__questionmark_v2 |tptp.'Nat$'|)) (and (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)) (|tptp.'fun_app$c'| A__questionmark_v1 A__questionmark_v2)))))))
% 0.57/1.00  (assume a97 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (=> (= (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 1)) (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)))))
% 0.57/1.00  (assume a98 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 1)))))
% 0.57/1.00  (assume a99 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (=> (and (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 1)) (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) false) (=> (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) false)) false)))
% 0.57/1.00  (assume a100 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (=> (and (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (not (= (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)))) (< (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)))))
% 0.57/1.00  (assume a101 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (=> (and (< (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (forall ((A__questionmark_v2 |tptp.'Nat$'|)) (=> (and (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)) (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) 1))) false))) false)))
% 0.57/1.00  (assume a102 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (=> (< (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)))))
% 0.57/1.00  (assume a103 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (=> (and (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (=> (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1)) false) (forall ((A__questionmark_v2 |tptp.'Nat$'|)) (=> (and (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)) (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) 1))) false))) false)))
% 0.57/1.00  (assume a104 (forall ((A__questionmark_v0 |tptp.'Nat_num_fun$'|) (A__questionmark_v1 |tptp.'Nat$'|) (A__questionmark_v2 |tptp.'Nat$'|)) (=> (forall ((A__questionmark_v3 |tptp.'Nat$'|)) (|tptp.'fun_app$o'| (|tptp.'less$'| (|tptp.'fun_app$p'| A__questionmark_v0 A__questionmark_v3)) (|tptp.'fun_app$p'| A__questionmark_v0 (|tptp.'nat$'| (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v3) 1))))) (= (|tptp.'fun_app$o'| (|tptp.'less$'| (|tptp.'fun_app$p'| A__questionmark_v0 A__questionmark_v1)) (|tptp.'fun_app$p'| A__questionmark_v0 A__questionmark_v2)) (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2))))))
% 0.57/1.00  (assume a105 (forall ((A__questionmark_v0 |tptp.'Nat_int_fun$'|) (A__questionmark_v1 |tptp.'Nat$'|) (A__questionmark_v2 |tptp.'Nat$'|)) (=> (forall ((A__questionmark_v3 |tptp.'Nat$'|)) (< (|tptp.'fun_app$k'| A__questionmark_v0 A__questionmark_v3) (|tptp.'fun_app$k'| A__questionmark_v0 (|tptp.'nat$'| (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v3) 1))))) (= (< (|tptp.'fun_app$k'| A__questionmark_v0 A__questionmark_v1) (|tptp.'fun_app$k'| A__questionmark_v0 A__questionmark_v2)) (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2))))))
% 0.57/1.00  (assume a106 (forall ((A__questionmark_v0 |tptp.'Nat_num_fun$'|) (A__questionmark_v1 |tptp.'Nat$'|) (A__questionmark_v2 |tptp.'Nat$'|)) (=> (and (forall ((A__questionmark_v3 |tptp.'Nat$'|)) (|tptp.'fun_app$o'| (|tptp.'less$'| (|tptp.'fun_app$p'| A__questionmark_v0 A__questionmark_v3)) (|tptp.'fun_app$p'| A__questionmark_v0 (|tptp.'nat$'| (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v3) 1))))) (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2))) (|tptp.'fun_app$o'| (|tptp.'less$'| (|tptp.'fun_app$p'| A__questionmark_v0 A__questionmark_v1)) (|tptp.'fun_app$p'| A__questionmark_v0 A__questionmark_v2)))))
% 0.57/1.00  (assume a107 (forall ((A__questionmark_v0 |tptp.'Nat_int_fun$'|) (A__questionmark_v1 |tptp.'Nat$'|) (A__questionmark_v2 |tptp.'Nat$'|)) (=> (and (forall ((A__questionmark_v3 |tptp.'Nat$'|)) (< (|tptp.'fun_app$k'| A__questionmark_v0 A__questionmark_v3) (|tptp.'fun_app$k'| A__questionmark_v0 (|tptp.'nat$'| (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v3) 1))))) (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2))) (< (|tptp.'fun_app$k'| A__questionmark_v0 A__questionmark_v1) (|tptp.'fun_app$k'| A__questionmark_v0 A__questionmark_v2)))))
% 0.57/1.00  (assume a108 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int)) (=> (and (not (= A__questionmark_v0 A__questionmark_v1)) (=> (< A__questionmark_v0 A__questionmark_v1) false) (=> (< A__questionmark_v1 A__questionmark_v0) false)) false)))
% 0.57/1.00  (assume a109 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int)) (= (< (- A__questionmark_v0) A__questionmark_v1) (< (- A__questionmark_v1) A__questionmark_v0))))
% 0.57/1.00  (assume a110 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int)) (= (< A__questionmark_v0 (- A__questionmark_v1)) (< A__questionmark_v1 (- A__questionmark_v0)))))
% 0.57/1.00  (assume a111 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int)) (= (= (- A__questionmark_v0) A__questionmark_v1) (= (- A__questionmark_v1) A__questionmark_v0))))
% 0.57/1.00  (assume a112 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int)) (= (= A__questionmark_v0 (- A__questionmark_v1)) (= A__questionmark_v1 (- A__questionmark_v0)))))
% 0.57/1.00  (assume a113 (< (- 1) 1))
% 0.57/1.00  (assume a114 (not (< 1 (- 1))))
% 0.57/1.00  (assume a115 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (= (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 1)) (or (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 0) (exists ((A__questionmark_v2 |tptp.'Nat$'|)) (and (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) 1)) (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))))))))
% 0.57/1.00  (assume a116 (forall ((A__questionmark_v0 |tptp.'Nat$'|)) (=> (< 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)) (exists ((A__questionmark_v1 |tptp.'Nat$'|)) (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 1))))))
% 0.57/1.00  (assume a117 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat_bool_fun$'|)) (= (forall ((A__questionmark_v2 |tptp.'Nat$'|)) (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1)) (|tptp.'fun_app$c'| A__questionmark_v1 A__questionmark_v2))) (and (|tptp.'fun_app$c'| A__questionmark_v1 (|tptp.'nat$'| 0)) (forall ((A__questionmark_v2 |tptp.'Nat$'|)) (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)) (|tptp.'fun_app$c'| A__questionmark_v1 (|tptp.'nat$'| (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) 1)))))))))
% 0.57/1.00  (assume a118 (forall ((A__questionmark_v0 |tptp.'Nat$'|)) (= (< 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)) (exists ((A__questionmark_v1 |tptp.'Nat$'|)) (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 1))))))
% 0.57/1.00  (assume a119 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat_bool_fun$'|)) (= (exists ((A__questionmark_v2 |tptp.'Nat$'|)) (and (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1)) (|tptp.'fun_app$c'| A__questionmark_v1 A__questionmark_v2))) (or (|tptp.'fun_app$c'| A__questionmark_v1 (|tptp.'nat$'| 0)) (exists ((A__questionmark_v2 |tptp.'Nat$'|)) (and (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)) (|tptp.'fun_app$c'| A__questionmark_v1 (|tptp.'nat$'| (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) 1)))))))))
% 0.57/1.00  (assume a120 (< (- 1) 0))
% 0.57/1.00  (assume a121 (not (< 0 (- 1))))
% 0.57/1.00  (assume a122 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat_bool_fun$'|)) (=> (and (< 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)) (|tptp.'fun_app$c'| A__questionmark_v1 (|tptp.'nat$'| 1)) (forall ((A__questionmark_v2 |tptp.'Nat$'|)) (=> (and (< 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)) (|tptp.'fun_app$c'| A__questionmark_v1 A__questionmark_v2)) (|tptp.'fun_app$c'| A__questionmark_v1 (|tptp.'nat$'| (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) 1)))))) (|tptp.'fun_app$c'| A__questionmark_v1 A__questionmark_v0))))
% 0.57/1.00  (assume a123 (forall ((A__questionmark_v0 |tptp.'A_ltln$'|) (A__questionmark_v1 |tptp.'A_ltln_set$'|)) (= (|tptp.'fG_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0) A__questionmark_v1) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'fG_advice$'| A__questionmark_v0 A__questionmark_v1)))))
% 0.57/1.00  (assume a124 (not (= 1 (- 1))))
% 0.57/1.00  (assume a125 (not (< 0 0)))
% 0.57/1.00  (assume a126 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat_a_set_fun$'|) (A__questionmark_v2 |tptp.'A_ltln$'|) (A__questionmark_v3 |tptp.'A_ltln_set$'|)) (=> (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| A__questionmark_v0 A__questionmark_v1) (|tptp.'fG_advice$'| (|tptp.'foldl$'| |tptp.'af_letter$'| A__questionmark_v2 (|tptp.'subsequence$'| A__questionmark_v1 (|tptp.'nat$'| 0) A__questionmark_v0)) A__questionmark_v3)) (|tptp.'semantics_ltln$'| A__questionmark_v1 (|tptp.'fG_advice$'| A__questionmark_v2 A__questionmark_v3)))))
% 0.57/1.00  (assume a127 (not (< 1 1)))
% 0.57/1.00  (assume a128 (forall ((A__questionmark_v0 |tptp.'Nat$'|)) (=> (not (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 0)) (exists ((A__questionmark_v1 |tptp.'Nat$'|)) (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 1))))))
% 0.57/1.00  (assume a129 (forall ((A__questionmark_v0 |tptp.'Nat$'|)) (not (= 0 (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1)))))
% 0.57/1.00  (assume a130 (forall ((A__questionmark_v0 |tptp.'Nat$'|)) (=> (= 0 (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1)) false)))
% 0.57/1.00  (assume a131 (forall ((A__questionmark_v0 |tptp.'Nat$'|)) (=> (= (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) 0) false)))
% 0.57/1.00  (assume a132 (forall ((A__questionmark_v0 |tptp.'Nat_bool_fun$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (=> (and (|tptp.'fun_app$c'| A__questionmark_v0 A__questionmark_v1) (forall ((A__questionmark_v2 |tptp.'Nat$'|)) (=> (|tptp.'fun_app$c'| A__questionmark_v0 (|tptp.'nat$'| (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) 1))) (|tptp.'fun_app$c'| A__questionmark_v0 A__questionmark_v2)))) (|tptp.'fun_app$c'| A__questionmark_v0 (|tptp.'nat$'| 0)))))
% 0.57/1.00  (assume a133 (forall ((A__questionmark_v0 |tptp.'Nat_nat_bool_fun_fun$'|) (A__questionmark_v1 |tptp.'Nat$'|) (A__questionmark_v2 |tptp.'Nat$'|)) (=> (and (forall ((A__questionmark_v3 |tptp.'Nat$'|)) (|tptp.'fun_app$c'| (|tptp.'fun_app$n'| A__questionmark_v0 A__questionmark_v3) (|tptp.'nat$'| 0))) (forall ((A__questionmark_v3 |tptp.'Nat$'|)) (|tptp.'fun_app$c'| (|tptp.'fun_app$n'| A__questionmark_v0 (|tptp.'nat$'| 0)) (|tptp.'nat$'| (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v3) 1)))) (forall ((A__questionmark_v3 |tptp.'Nat$'|) (A__questionmark_v4 |tptp.'Nat$'|)) (=> (|tptp.'fun_app$c'| (|tptp.'fun_app$n'| A__questionmark_v0 A__questionmark_v3) A__questionmark_v4) (|tptp.'fun_app$c'| (|tptp.'fun_app$n'| A__questionmark_v0 (|tptp.'nat$'| (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v3) 1))) (|tptp.'nat$'| (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v4) 1)))))) (|tptp.'fun_app$c'| (|tptp.'fun_app$n'| A__questionmark_v0 A__questionmark_v1) A__questionmark_v2))))
% 0.57/1.00  (assume a134 (forall ((A__questionmark_v0 |tptp.'Nat_bool_fun$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (=> (and (|tptp.'fun_app$c'| A__questionmark_v0 (|tptp.'nat$'| 0)) (forall ((A__questionmark_v2 |tptp.'Nat$'|)) (=> (|tptp.'fun_app$c'| A__questionmark_v0 A__questionmark_v2) (|tptp.'fun_app$c'| A__questionmark_v0 (|tptp.'nat$'| (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) 1)))))) (|tptp.'fun_app$c'| A__questionmark_v0 A__questionmark_v1))))
% 0.57/1.00  (assume a135 (forall ((A__questionmark_v0 |tptp.'Nat$'|)) (=> (and (=> (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 0) false) (forall ((A__questionmark_v1 |tptp.'Nat$'|)) (=> (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 1)) false))) false)))
% 0.57/1.00  (assume a136 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (=> (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 1)) (not (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 0)))))
% 0.57/1.00  (assume a137 (forall ((A__questionmark_v0 |tptp.'Nat$'|)) (not (= 0 (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1)))))
% 0.57/1.00  (assume a138 (forall ((A__questionmark_v0 |tptp.'Nat$'|)) (not (= (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) 0))))
% 0.57/1.00  (assume a139 (forall ((A__questionmark_v0 |tptp.'Nat$'|)) (not (= 0 (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1)))))
% 0.57/1.00  (assume a140 (forall ((A__questionmark_v0 |tptp.'Nat_bool_fun$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (=> (and (|tptp.'fun_app$c'| A__questionmark_v0 (|tptp.'nat$'| 0)) (forall ((A__questionmark_v2 |tptp.'Nat$'|)) (=> (and (< 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)) (not (|tptp.'fun_app$c'| A__questionmark_v0 A__questionmark_v2))) (exists ((A__questionmark_v3 |tptp.'Nat$'|)) (and (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v3) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)) (not (|tptp.'fun_app$c'| A__questionmark_v0 A__questionmark_v3))))))) (|tptp.'fun_app$c'| A__questionmark_v0 A__questionmark_v1))))
% 0.57/1.00  (assume a141 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (not (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 0)))))
% 0.57/1.00  (assume a142 (forall ((A__questionmark_v0 |tptp.'Nat$'|)) (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 0) false)))
% 0.57/1.00  (assume a143 (forall ((A__questionmark_v0 |tptp.'Nat$'|)) (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 0))))
% 0.57/1.00  (assume a144 (forall ((A__questionmark_v0 |tptp.'Nat$'|)) (= (not (< 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0))) (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 0))))
% 0.57/1.00  (assume a145 (forall ((A__questionmark_v0 |tptp.'Nat$'|)) (=> (=> (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 0) false) (< 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)))))
% 0.57/1.00  (assume a146 (forall ((A__questionmark_v0 |tptp.'Nat$'|)) (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 0))))
% 0.57/1.00  (assume a147 (forall ((A__questionmark_v0 |tptp.'A_set$'|) (A__questionmark_v1 |tptp.'Nat_a_set_fun$'|) (A__questionmark_v2 |tptp.'Nat$'|)) (= (|tptp.'fun_app$j'| (|tptp.'build$'| A__questionmark_v0 A__questionmark_v1) (|tptp.'nat$'| (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) 1))) (|tptp.'fun_app$j'| A__questionmark_v1 A__questionmark_v2))))
% 0.57/1.00  (assume a148 (forall ((A__questionmark_v0 |tptp.'A_ltln_a_ltln_bool_fun_fun$'|) (A__questionmark_v1 |tptp.'A_ltln_a_ltln_fun$'|)) (= (|tptp.'gF_advice_congruent_axioms$'| A__questionmark_v0 A__questionmark_v1) (and (forall ((A__questionmark_v2 |tptp.'A_ltln$'|)) (|tptp.'fun_app$l'| (|tptp.'fun_app$m'| A__questionmark_v0 A__questionmark_v2) (|tptp.'fun_app$i'| A__questionmark_v1 A__questionmark_v2))) (forall ((A__questionmark_v2 |tptp.'Nat_a_set_fun$'|) (A__questionmark_v3 |tptp.'A_ltln$'|) (A__questionmark_v4 |tptp.'A_ltln_set$'|)) (=> (|tptp.'semantics_ltln$'| A__questionmark_v2 (|tptp.'gF_advice$'| A__questionmark_v3 A__questionmark_v4)) (|tptp.'semantics_ltln$'| A__questionmark_v2 (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| A__questionmark_v1 A__questionmark_v3) A__questionmark_v4)))) (forall ((A__questionmark_v2 |tptp.'Nat_a_set_fun$'|) (A__questionmark_v3 |tptp.'A_ltln$'|) (A__questionmark_v4 |tptp.'A_ltln_set$'|)) (=> (|tptp.'semantics_ltln$'| A__questionmark_v2 (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| A__questionmark_v1 A__questionmark_v3) A__questionmark_v4)) (exists ((A__questionmark_v5 |tptp.'Nat$'|)) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| A__questionmark_v5 A__questionmark_v2) (|tptp.'gF_advice$'| (|tptp.'foldl$'| |tptp.'af_letter$'| A__questionmark_v3 (|tptp.'subsequence$'| A__questionmark_v2 (|tptp.'nat$'| 0) A__questionmark_v5)) A__questionmark_v4))))) (forall ((A__questionmark_v2 |tptp.'A_ltln$'|) (A__questionmark_v3 |tptp.'A_ltln$'|) (A__questionmark_v4 |tptp.'A_ltln_set$'|)) (=> (|tptp.'fun_app$l'| (|tptp.'fun_app$m'| A__questionmark_v0 A__questionmark_v2) A__questionmark_v3) (|tptp.'fun_app$l'| (|tptp.'fun_app$m'| A__questionmark_v0 (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| A__questionmark_v1 A__questionmark_v2) A__questionmark_v4)) (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| A__questionmark_v1 A__questionmark_v3) A__questionmark_v4))))))))
% 0.57/1.00  (assume a149 (forall ((A__questionmark_v0 |tptp.'A_ltln_a_ltln_bool_fun_fun$'|) (A__questionmark_v1 |tptp.'A_ltln_a_ltln_fun$'|)) (=> (and (forall ((A__questionmark_v2 |tptp.'A_ltln$'|)) (|tptp.'fun_app$l'| (|tptp.'fun_app$m'| A__questionmark_v0 A__questionmark_v2) (|tptp.'fun_app$i'| A__questionmark_v1 A__questionmark_v2))) (forall ((A__questionmark_v2 |tptp.'Nat_a_set_fun$'|) (A__questionmark_v3 |tptp.'A_ltln$'|) (A__questionmark_v4 |tptp.'A_ltln_set$'|)) (=> (|tptp.'semantics_ltln$'| A__questionmark_v2 (|tptp.'gF_advice$'| A__questionmark_v3 A__questionmark_v4)) (|tptp.'semantics_ltln$'| A__questionmark_v2 (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| A__questionmark_v1 A__questionmark_v3) A__questionmark_v4)))) (forall ((A__questionmark_v2 |tptp.'Nat_a_set_fun$'|) (A__questionmark_v3 |tptp.'A_ltln$'|) (A__questionmark_v4 |tptp.'A_ltln_set$'|)) (=> (|tptp.'semantics_ltln$'| A__questionmark_v2 (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| A__questionmark_v1 A__questionmark_v3) A__questionmark_v4)) (exists ((A__questionmark_v5 |tptp.'Nat$'|)) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| A__questionmark_v5 A__questionmark_v2) (|tptp.'gF_advice$'| (|tptp.'foldl$'| |tptp.'af_letter$'| A__questionmark_v3 (|tptp.'subsequence$'| A__questionmark_v2 (|tptp.'nat$'| 0) A__questionmark_v5)) A__questionmark_v4))))) (forall ((A__questionmark_v2 |tptp.'A_ltln$'|) (A__questionmark_v3 |tptp.'A_ltln$'|) (A__questionmark_v4 |tptp.'A_ltln_set$'|)) (=> (|tptp.'fun_app$l'| (|tptp.'fun_app$m'| A__questionmark_v0 A__questionmark_v2) A__questionmark_v3) (|tptp.'fun_app$l'| (|tptp.'fun_app$m'| A__questionmark_v0 (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| A__questionmark_v1 A__questionmark_v2) A__questionmark_v4)) (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| A__questionmark_v1 A__questionmark_v3) A__questionmark_v4))))) (|tptp.'gF_advice_congruent_axioms$'| A__questionmark_v0 A__questionmark_v1))))
% 0.57/1.00  (assume a150 (not (= 0 (- 1))))
% 0.57/1.00  (assume a151 (not (< 1 0)))
% 0.57/1.00  (assume a152 (< 0 1))
% 0.57/1.00  (assume a153 (< 0 1))
% 0.57/1.00  (assume a154 (= 1 (+ 0 1)))
% 0.57/1.00  (assume a155 (forall ((A__questionmark_v0 |tptp.'Nat_a_set_fun$'|) (A__questionmark_v1 |tptp.'A_ltln$'|) (A__questionmark_v2 |tptp.'A_ltln_set$'|) (A__questionmark_v3 |tptp.'A_ltln$'|)) (=> (and (exists ((A__questionmark_v4 |tptp.'Nat$'|)) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| A__questionmark_v4 A__questionmark_v0) (|tptp.'gF_advice$'| (|tptp.'foldl$'| |tptp.'af_letter$'| A__questionmark_v1 (|tptp.'subsequence$'| A__questionmark_v0 (|tptp.'nat$'| 0) A__questionmark_v4)) A__questionmark_v2))) (exists ((A__questionmark_v4 |tptp.'Nat$'|)) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| A__questionmark_v4 A__questionmark_v0) (|tptp.'gF_advice$'| (|tptp.'foldl$'| |tptp.'af_letter$'| A__questionmark_v3 (|tptp.'subsequence$'| A__questionmark_v0 (|tptp.'nat$'| 0) A__questionmark_v4)) A__questionmark_v2)))) (exists ((A__questionmark_v4 |tptp.'Nat$'|)) (and (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| A__questionmark_v4 A__questionmark_v0) (|tptp.'gF_advice$'| (|tptp.'foldl$'| |tptp.'af_letter$'| A__questionmark_v1 (|tptp.'subsequence$'| A__questionmark_v0 (|tptp.'nat$'| 0) A__questionmark_v4)) A__questionmark_v2)) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| A__questionmark_v4 A__questionmark_v0) (|tptp.'gF_advice$'| (|tptp.'foldl$'| |tptp.'af_letter$'| A__questionmark_v3 (|tptp.'subsequence$'| A__questionmark_v0 (|tptp.'nat$'| 0) A__questionmark_v4)) A__questionmark_v2)))))))
% 0.57/1.00  (assume a156 (forall ((A__questionmark_v0 |tptp.'Nat_a_set_fun$'|) (A__questionmark_v1 |tptp.'A_ltln$'|) (A__questionmark_v2 |tptp.'A_ltln_set$'|) (A__questionmark_v3 |tptp.'Nat$'|)) (=> (|tptp.'semantics_ltln$'| A__questionmark_v0 (|tptp.'gF_advice$'| A__questionmark_v1 A__questionmark_v2)) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| A__questionmark_v3 A__questionmark_v0) (|tptp.'gF_advice$'| (|tptp.'foldl$'| |tptp.'af_letter$'| A__questionmark_v1 (|tptp.'subsequence$'| A__questionmark_v0 (|tptp.'nat$'| 0) A__questionmark_v3)) A__questionmark_v2)))))
% 0.57/1.00  (assume a157 (forall ((A__questionmark_v0 Int)) (= (- (- A__questionmark_v0)) A__questionmark_v0)))
% 0.57/1.00  (assume a158 (forall ((A__questionmark_v0 |tptp.'Nat_a_set_fun$'|) (A__questionmark_v1 |tptp.'A_ltln$'|) (A__questionmark_v2 |tptp.'A_ltln_set$'|)) (=> (|tptp.'semantics_ltln$'| A__questionmark_v0 (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'id$'| A__questionmark_v1) A__questionmark_v2)) (exists ((A__questionmark_v3 |tptp.'Nat$'|)) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| A__questionmark_v3 A__questionmark_v0) (|tptp.'gF_advice$'| (|tptp.'foldl$'| |tptp.'af_letter$'| A__questionmark_v1 (|tptp.'subsequence$'| A__questionmark_v0 (|tptp.'nat$'| 0) A__questionmark_v3)) A__questionmark_v2))))))
% 0.57/1.00  (assume a159 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int)) (=> (< A__questionmark_v0 A__questionmark_v1) (< (- A__questionmark_v1) (- A__questionmark_v0)))))
% 0.57/1.00  (assume a160 (forall ((A__questionmark_v0 |tptp.'Nat_a_set_fun$'|) (A__questionmark_v1 |tptp.'A_ltln$'|)) (= (|tptp.'semantics_ltln$'| A__questionmark_v0 (|tptp.'fun_app$i'| |tptp.'id$'| A__questionmark_v1)) (|tptp.'semantics_ltln$'| A__questionmark_v0 A__questionmark_v1))))
% 0.57/1.00  (assume a161 (forall ((A__questionmark_v0 |tptp.'Nat_a_set_fun$'|) (A__questionmark_v1 |tptp.'A_ltln$'|) (A__questionmark_v2 |tptp.'A_ltln_set$'|)) (=> (|tptp.'semantics_ltln$'| A__questionmark_v0 (|tptp.'gF_advice$'| A__questionmark_v1 A__questionmark_v2)) (|tptp.'semantics_ltln$'| A__questionmark_v0 (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'id$'| A__questionmark_v1) A__questionmark_v2)))))
% 0.57/1.00  (assume a162 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (= (|tptp.'fun_app$o'| (|tptp.'less$'| A__questionmark_v0) A__questionmark_v0) false)))
% 0.57/1.00  (assume a163 (forall ((A__questionmark_v0 Int)) (= (< A__questionmark_v0 A__questionmark_v0) false)))
% 0.57/1.00  (assume a164 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int)) (=> (= A__questionmark_v0 A__questionmark_v1) (= (- A__questionmark_v0) (- A__questionmark_v1)))))
% 0.57/1.00  (assume a165 (forall ((A__questionmark_v0 |tptp.'A_ltln$'|)) (= (|tptp.'fun_app$i'| |tptp.'id$'| A__questionmark_v0) A__questionmark_v0)))
% 0.57/1.00  (assume a166 (forall ((A__questionmark_v0 |tptp.'Nat_nat_fun$'|)) (= (|tptp.'idx_sequence$'| A__questionmark_v0) (and (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| (|tptp.'fun_app$e'| A__questionmark_v0 (|tptp.'nat$'| 0))) 0) (forall ((A__questionmark_v1 |tptp.'Nat$'|)) (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| (|tptp.'fun_app$e'| A__questionmark_v0 A__questionmark_v1)) (|tptp.'fun_app$k'| |tptp.'of_nat$'| (|tptp.'fun_app$e'| A__questionmark_v0 (|tptp.'nat$'| (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 1))))))))))
% 0.57/1.00  (assume a167 (forall ((A__questionmark_v0 Int)) (=> (< A__questionmark_v0 0) (= (|tptp.'sgn$'| A__questionmark_v0) (- 1)))))
% 0.57/1.00  (assume a168 (forall ((A__questionmark_v0 |tptp.'A_ltln$'|) (A__questionmark_v1 |tptp.'Nat_a_set_fun$'|) (A__questionmark_v2 |tptp.'Nat$'|)) (= (|tptp.'f$'| (|tptp.'foldl$'| |tptp.'af_letter$'| A__questionmark_v0 (|tptp.'subsequence$'| A__questionmark_v1 (|tptp.'nat$'| 0) A__questionmark_v2)) (|tptp.'suffix$'| A__questionmark_v2 A__questionmark_v1)) (|tptp.'f$'| A__questionmark_v0 (|tptp.'suffix$'| A__questionmark_v2 A__questionmark_v1)))))
% 0.57/1.00  (assume a169 (forall ((A__questionmark_v0 |tptp.'A_ltln$'|) (A__questionmark_v1 |tptp.'Nat_a_set_fun$'|) (A__questionmark_v2 |tptp.'Nat$'|)) (= (|tptp.'g$'| (|tptp.'foldl$'| |tptp.'af_letter$'| A__questionmark_v0 (|tptp.'subsequence$'| A__questionmark_v1 (|tptp.'nat$'| 0) A__questionmark_v2)) (|tptp.'suffix$'| A__questionmark_v2 A__questionmark_v1)) (|tptp.'g$'| A__questionmark_v0 (|tptp.'suffix$'| A__questionmark_v2 A__questionmark_v1)))))
% 0.57/1.00  (assume a170 (forall ((A__questionmark_v0 |tptp.'A_ltln$'|) (A__questionmark_v1 |tptp.'Nat_a_set_fun$'|) (A__questionmark_v2 |tptp.'Nat$'|)) (= (|tptp.'f_G$'| (|tptp.'foldl$'| |tptp.'af_letter$'| A__questionmark_v0 (|tptp.'subsequence$'| A__questionmark_v1 (|tptp.'nat$'| 0) A__questionmark_v2)) (|tptp.'suffix$'| A__questionmark_v2 A__questionmark_v1)) (|tptp.'f_G$'| A__questionmark_v0 (|tptp.'suffix$'| A__questionmark_v2 A__questionmark_v1)))))
% 0.57/1.00  (assume a171 (forall ((A__questionmark_v0 Int)) (= (|tptp.'sgn$'| (|tptp.'sgn$'| A__questionmark_v0)) (|tptp.'sgn$'| A__questionmark_v0))))
% 0.57/1.00  (assume a172 (= (|tptp.'sgn$'| 0) 0))
% 0.57/1.00  (assume a173 (= (|tptp.'sgn$'| 1) 1))
% 0.57/1.00  (assume a174 (forall ((A__questionmark_v0 Int)) (= (|tptp.'sgn$'| (- A__questionmark_v0)) (- (|tptp.'sgn$'| A__questionmark_v0)))))
% 0.57/1.00  (assume a175 (forall ((A__questionmark_v0 Int)) (= (< (|tptp.'sgn$'| A__questionmark_v0) 0) (< A__questionmark_v0 0))))
% 0.57/1.00  (assume a176 (forall ((A__questionmark_v0 Int)) (= (< 0 (|tptp.'sgn$'| A__questionmark_v0)) (< 0 A__questionmark_v0))))
% 0.57/1.00  (assume a177 (forall ((A__questionmark_v0 Int)) (=> (< 0 A__questionmark_v0) (= (|tptp.'sgn$'| A__questionmark_v0) 1))))
% 0.57/1.00  (assume a178 (forall ((A__questionmark_v0 |tptp.'A_ltln_set$'|) (A__questionmark_v1 |tptp.'A_ltln$'|) (A__questionmark_v2 |tptp.'Nat_a_set_fun$'|)) (=> (and (= A__questionmark_v0 (|tptp.'f_G$'| A__questionmark_v1 A__questionmark_v2)) (= A__questionmark_v0 (|tptp.'g$'| A__questionmark_v1 A__questionmark_v2))) (= (|tptp.'semantics_ltln$'| A__questionmark_v2 A__questionmark_v1) (|tptp.'semantics_ltln$'| A__questionmark_v2 (|tptp.'fG_advice$'| A__questionmark_v1 A__questionmark_v0))))))
% 0.57/1.00  (assume a179 (forall ((A__questionmark_v0 |tptp.'Nat_nat_fun$'|) (A__questionmark_v1 |tptp.'Nat$'|) (A__questionmark_v2 |tptp.'Nat$'|)) (=> (and (|tptp.'idx_sequence$'| A__questionmark_v0) (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| (|tptp.'fun_app$e'| A__questionmark_v0 A__questionmark_v1)) (|tptp.'fun_app$k'| |tptp.'of_nat$'| (|tptp.'fun_app$e'| A__questionmark_v0 A__questionmark_v2)))) (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)))))
% 0.57/1.00  (assume a180 (forall ((A__questionmark_v0 Int)) (= (= (|tptp.'sgn$'| A__questionmark_v0) 0) (= A__questionmark_v0 0))))
% 0.57/1.00  (assume a181 (forall ((A__questionmark_v0 Int)) (= (= (|tptp.'sgn$'| A__questionmark_v0) 0) (= A__questionmark_v0 0))))
% 0.57/1.00  (assume a182 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int)) (=> (and (not (= (|tptp.'sgn$'| A__questionmark_v0) (|tptp.'sgn$'| A__questionmark_v1))) (not (= (|tptp.'sgn$'| A__questionmark_v1) 0)) (not (= (|tptp.'sgn$'| A__questionmark_v0) 0))) (= (|tptp.'sgn$'| A__questionmark_v1) (- (|tptp.'sgn$'| A__questionmark_v0))))))
% 0.57/1.00  (assume a183 (= (|tptp.'sgn$'| (- 1)) (- 1)))
% 0.57/1.00  (assume a184 (forall ((A__questionmark_v0 Int)) (= (= (|tptp.'sgn$'| A__questionmark_v0) 1) (< 0 A__questionmark_v0))))
% 0.57/1.00  (assume a185 (forall ((A__questionmark_v0 |tptp.'A_ltln$'|)) (= (|tptp.'fun_app$i'| |tptp.'id$'| A__questionmark_v0) A__questionmark_v0)))
% 0.57/1.00  (assume a186 (forall ((A__questionmark_v0 |tptp.'A_ltln_a_ltln_fun$'|)) (= (forall ((A__questionmark_v1 |tptp.'A_ltln$'|)) (= (|tptp.'fun_app$i'| A__questionmark_v0 A__questionmark_v1) A__questionmark_v1)) (= A__questionmark_v0 |tptp.'id$'|))))
% 0.57/1.00  (assume a187 (forall ((A__questionmark_v0 Int)) (= (= (|tptp.'sgn$'| A__questionmark_v0) (- 1)) (< A__questionmark_v0 0))))
% 0.57/1.00  (assume a188 (forall ((A__questionmark_v0 Int)) (and (=> (= A__questionmark_v0 0) (= (|tptp.'sgn$'| A__questionmark_v0) 0)) (=> (not (= A__questionmark_v0 0)) (and (=> (< 0 A__questionmark_v0) (= (|tptp.'sgn$'| A__questionmark_v0) 1)) (=> (not (< 0 A__questionmark_v0)) (= (|tptp.'sgn$'| A__questionmark_v0) (- 1))))))))
% 0.57/1.00  (assume a189 (forall ((A__questionmark_v0 |tptp.'A_ltln$'|) (A__questionmark_v1 |tptp.'Nat$'|) (A__questionmark_v2 |tptp.'Nat_a_set_fun$'|)) (= (|tptp.'f_G$'| A__questionmark_v0 (|tptp.'suffix$'| A__questionmark_v1 A__questionmark_v2)) (|tptp.'f_G$'| A__questionmark_v0 A__questionmark_v2))))
% 0.57/1.00  (assume a190 (forall ((A__questionmark_v0 |tptp.'A_ltln$'|) (A__questionmark_v1 |tptp.'Nat_a_set_fun$'|)) (= (|tptp.'f$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0) A__questionmark_v1) (|tptp.'f$'| A__questionmark_v0 A__questionmark_v1))))
% 0.57/1.00  (assume a191 (forall ((A__questionmark_v0 |tptp.'A_ltln$'|) (A__questionmark_v1 |tptp.'Nat_a_set_fun$'|)) (= (|tptp.'g$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0) A__questionmark_v1) (|tptp.'g$'| A__questionmark_v0 A__questionmark_v1))))
% 0.57/1.00  (assume a192 (forall ((A__questionmark_v0 |tptp.'A_ltln$'|) (A__questionmark_v1 |tptp.'Nat_a_set_fun$'|)) (= (|tptp.'f_G$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0) A__questionmark_v1) (|tptp.'f_G$'| A__questionmark_v0 A__questionmark_v1))))
% 0.57/1.00  (assume a193 (forall ((A__questionmark_v0 |tptp.'A_ltln$'|) (A__questionmark_v1 |tptp.'Nat_a_set_fun$'|) (A__questionmark_v2 |tptp.'Nat$'|)) (= (|tptp.'g_F$'| (|tptp.'foldl$'| |tptp.'af_letter$'| A__questionmark_v0 (|tptp.'subsequence$'| A__questionmark_v1 (|tptp.'nat$'| 0) A__questionmark_v2)) (|tptp.'suffix$'| A__questionmark_v2 A__questionmark_v1)) (|tptp.'g_F$'| A__questionmark_v0 (|tptp.'suffix$'| A__questionmark_v2 A__questionmark_v1)))))
% 0.57/1.00  (assume a194 (forall ((A__questionmark_v0 |tptp.'A_ltln$'|) (A__questionmark_v1 |tptp.'Nat$'|) (A__questionmark_v2 |tptp.'Nat_a_set_fun$'|)) (= (|tptp.'g_F$'| A__questionmark_v0 (|tptp.'suffix$'| A__questionmark_v1 A__questionmark_v2)) (|tptp.'g_F$'| A__questionmark_v0 A__questionmark_v2))))
% 0.57/1.00  (assume a195 (forall ((A__questionmark_v0 |tptp.'A_ltln$'|) (A__questionmark_v1 |tptp.'Nat_a_set_fun$'|)) (= (|tptp.'g_F$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0) A__questionmark_v1) (|tptp.'g_F$'| A__questionmark_v0 A__questionmark_v1))))
% 0.57/1.00  (assume a196 (forall ((A__questionmark_v0 |tptp.'A_ltln_set$'|) (A__questionmark_v1 |tptp.'A_ltln$'|) (A__questionmark_v2 |tptp.'Nat_a_set_fun$'|)) (=> (and (= A__questionmark_v0 (|tptp.'f$'| A__questionmark_v1 A__questionmark_v2)) (= A__questionmark_v0 (|tptp.'g_F$'| A__questionmark_v1 A__questionmark_v2))) (= (|tptp.'semantics_ltln$'| A__questionmark_v2 A__questionmark_v1) (|tptp.'semantics_ltln$'| A__questionmark_v2 (|tptp.'gF_advice$'| A__questionmark_v1 A__questionmark_v0))))))
% 0.57/1.00  (assume a197 (forall ((A__questionmark_v0 |tptp.'A_ltln$'|) (A__questionmark_v1 |tptp.'Nat_a_set_fun$'|)) (= (|tptp.'fun_app$b'| (|tptp.'mu_stable$'| A__questionmark_v0) A__questionmark_v1) (= (|tptp.'g_F$'| A__questionmark_v0 A__questionmark_v1) (|tptp.'f$'| A__questionmark_v0 A__questionmark_v1)))))
% 0.57/1.00  (assume a198 (forall ((A__questionmark_v0 |tptp.'A_ltln$'|) (A__questionmark_v1 |tptp.'Nat_a_set_fun$'|)) (= (|tptp.'fun_app$b'| (|tptp.'nu_stable$'| A__questionmark_v0) A__questionmark_v1) (= (|tptp.'f_G$'| A__questionmark_v0 A__questionmark_v1) (|tptp.'g$'| A__questionmark_v0 A__questionmark_v1)))))
% 0.57/1.00  (assume a199 (forall ((A__questionmark_v0 |tptp.'Nat$'|)) (=> (< 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)) (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) (= (+ 0 1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0))) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1)) (= (+ (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) 1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)))))))
% 0.57/1.00  (assume a200 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (= (|tptp.'dbl_inc$'| (- (|tptp.'numeral$'| A__questionmark_v0))) (- (|tptp.'dbl_dec$'| (|tptp.'numeral$'| A__questionmark_v0))))))
% 0.57/1.00  (assume a201 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (= (|tptp.'dbl_dec$'| (- (|tptp.'numeral$'| A__questionmark_v0))) (- (|tptp.'dbl_inc$'| (|tptp.'numeral$'| A__questionmark_v0))))))
% 0.57/1.00  (assume a202 (forall ((A__questionmark_v0 |tptp.'Num$'|) (A__questionmark_v1 |tptp.'Num$'|)) (= (= (|tptp.'numeral$'| A__questionmark_v0) (|tptp.'numeral$'| A__questionmark_v1)) (= A__questionmark_v0 A__questionmark_v1))))
% 0.57/1.00  (assume a203 (forall ((A__questionmark_v0 |tptp.'Num$'|) (A__questionmark_v1 |tptp.'Num$'|)) (= (< (|tptp.'numeral$'| A__questionmark_v0) (|tptp.'numeral$'| A__questionmark_v1)) (|tptp.'fun_app$o'| (|tptp.'less$'| A__questionmark_v0) A__questionmark_v1))))
% 0.57/1.00  (assume a204 (forall ((A__questionmark_v0 Int)) (= (- A__questionmark_v0 A__questionmark_v0) 0)))
% 0.57/1.00  (assume a205 (forall ((A__questionmark_v0 Int)) (= (- A__questionmark_v0 0) A__questionmark_v0)))
% 0.57/1.00  (assume a206 (forall ((A__questionmark_v0 Int)) (= (- A__questionmark_v0 0) A__questionmark_v0)))
% 0.57/1.00  (assume a207 (forall ((A__questionmark_v0 Int)) (= (- A__questionmark_v0 A__questionmark_v0) 0)))
% 0.57/1.00  (assume a208 (forall ((A__questionmark_v0 |tptp.'Num$'|) (A__questionmark_v1 |tptp.'Num$'|)) (= (= (- (|tptp.'numeral$'| A__questionmark_v0)) (- (|tptp.'numeral$'| A__questionmark_v1))) (= A__questionmark_v0 A__questionmark_v1))))
% 0.57/1.00  (assume a209 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int)) (= (- (- A__questionmark_v0 A__questionmark_v1)) (- A__questionmark_v1 A__questionmark_v0))))
% 0.57/1.00  (assume a210 (forall ((A__questionmark_v0 |tptp.'Nat$'|)) (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)) (= 0 0)) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0))) (= (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)) 0)))))
% 0.57/1.00  (assume a211 (forall ((A__questionmark_v0 |tptp.'Nat$'|)) (and (=> (< 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)) (= 0 0)) (=> (not (< 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0))) (= (- 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)) 0)))))
% 0.57/1.00  (assume a212 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|) (A__questionmark_v2 |tptp.'Nat$'|)) (and (=> (and (=> (< (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (< 0 (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) 1))) (=> (not (< (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (< (- (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) 1)))) (and (=> (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (< 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2))) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (< (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)))) (= 0 0)) (=> (not (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (< 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2))) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (< (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2))))) (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (= 0 (- 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)))) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (= 0 (- (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)))))))) (=> (not (and (=> (< (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (< 0 (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) 1))) (=> (not (< (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (< (- (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) 1))))) (and (=> (< (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (and (=> (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (< 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2))) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (< (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)))) (= (- 0 (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) 1)) 0)) (=> (not (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (< 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2))) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (< (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2))))) (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (= (- 0 (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) 1)) (- 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)))) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (= (- 0 (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) 1)) (- (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)))))))) (=> (not (< (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (and (=> (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (< 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2))) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (< (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)))) (= (- (- (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) 1)) 0)) (=> (not (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (< 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2))) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (< (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2))))) (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (= (- (- (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) 1)) (- 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)))) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (= (- (- (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) 1)) (- (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)))))))))))))
% 0.57/1.00  (assume a213 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (and (=> (< (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 1)) (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (= 0 0)) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (= 0 (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)))))) (=> (not (< (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 1))) (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (= (- (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 1)) 0)) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (= (- (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 1)) (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)))))))))
% 0.57/1.00  (assume a214 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int)) (= (< 0 (- A__questionmark_v0 A__questionmark_v1)) (< A__questionmark_v1 A__questionmark_v0))))
% 0.57/1.00  (assume a215 (= (- 1 1) 0))
% 0.57/1.00  (assume a216 (forall ((A__questionmark_v0 |tptp.'Num$'|) (A__questionmark_v1 |tptp.'Num$'|)) (= (< (- (|tptp.'numeral$'| A__questionmark_v0)) (- (|tptp.'numeral$'| A__questionmark_v1))) (|tptp.'fun_app$o'| (|tptp.'less$'| A__questionmark_v1) A__questionmark_v0))))
% 0.57/1.00  (assume a217 (forall ((A__questionmark_v0 Int)) (= (- 0 A__questionmark_v0) (- A__questionmark_v0))))
% 0.57/1.00  (assume a218 (forall ((A__questionmark_v0 Int)) (= (- 0 A__questionmark_v0) (- A__questionmark_v0))))
% 0.57/1.00  (assume a219 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (= (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (< 0 0)) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (< 0 (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))))) (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)))))
% 0.57/1.00  (assume a220 (forall ((A__questionmark_v0 |tptp.'Nat$'|)) (and (=> (< (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) 1) (= 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0))) (=> (not (< (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) 1)) (= (- (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) 1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0))))))
% 0.57/1.00  (assume a221 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (= (|tptp.'dbl$'| (- (|tptp.'numeral$'| A__questionmark_v0))) (- (|tptp.'dbl$'| (|tptp.'numeral$'| A__questionmark_v0))))))
% 0.57/1.00  (assume a222 (= (- (- 1) (- 1)) 0))
% 0.57/1.00  (assume a223 (forall ((A__questionmark_v0 |tptp.'Nat$'|)) (=> (< 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)) (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ 0 1)) (= (+ 0 1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0))) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ 0 1))) (= (+ (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ 0 1)) 1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)))))))
% 0.57/1.00  (assume a224 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int)) (= (= A__questionmark_v0 A__questionmark_v1) (= (- A__questionmark_v0 A__questionmark_v1) 0))))
% 0.57/1.00  (assume a225 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int) (A__questionmark_v2 Int) (A__questionmark_v3 Int)) (=> (and (< A__questionmark_v0 A__questionmark_v1) (< A__questionmark_v2 A__questionmark_v3)) (< (- A__questionmark_v0 A__questionmark_v3) (- A__questionmark_v1 A__questionmark_v2)))))
% 0.57/1.00  (assume a226 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int) (A__questionmark_v2 Int) (A__questionmark_v3 Int)) (=> (= (- A__questionmark_v0 A__questionmark_v1) (- A__questionmark_v2 A__questionmark_v3)) (= (< A__questionmark_v0 A__questionmark_v1) (< A__questionmark_v2 A__questionmark_v3)))))
% 0.57/1.00  (assume a227 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int) (A__questionmark_v2 Int)) (=> (< A__questionmark_v0 A__questionmark_v1) (< (- A__questionmark_v2 A__questionmark_v1) (- A__questionmark_v2 A__questionmark_v0)))))
% 0.57/1.00  (assume a228 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int) (A__questionmark_v2 Int)) (=> (< A__questionmark_v0 A__questionmark_v1) (< (- A__questionmark_v0 A__questionmark_v2) (- A__questionmark_v1 A__questionmark_v2)))))
% 0.57/1.00  (assume a229 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int)) (= (- (- A__questionmark_v0) A__questionmark_v1) (- (- A__questionmark_v1) A__questionmark_v0))))
% 0.57/1.00  (assume a230 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (not (= 0 (|tptp.'numeral$'| A__questionmark_v0)))))
% 0.57/1.00  (assume a231 (forall ((A__questionmark_v0 |tptp.'Nat$'|)) (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 0) (= 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0))) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 0)) (= (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0))))))
% 0.57/1.00  (assume a232 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (=> (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (= 0 0)) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (= (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) 0)) (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)) (= 0 0)) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0))) (= (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)) 0))) (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)))))
% 0.57/1.00  (assume a233 (forall ((A__questionmark_v0 |tptp.'Nat_bool_fun$'|) (A__questionmark_v1 |tptp.'Nat$'|) (A__questionmark_v2 |tptp.'Nat$'|)) (=> (and (|tptp.'fun_app$c'| A__questionmark_v0 A__questionmark_v1) (forall ((A__questionmark_v3 |tptp.'Nat$'|)) (=> (|tptp.'fun_app$c'| A__questionmark_v0 (|tptp.'nat$'| (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v3) 1))) (|tptp.'fun_app$c'| A__questionmark_v0 A__questionmark_v3)))) (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)) (|tptp.'fun_app$c'| A__questionmark_v0 (|tptp.'nat$'| 0))) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2))) (|tptp.'fun_app$c'| A__questionmark_v0 (|tptp.'nat$'| (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)))))))))
% 0.57/1.00  (assume a234 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|) (A__questionmark_v2 |tptp.'Nat$'|)) (=> (and (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2))) (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)) (< 0 0)) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0))) (< 0 (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)))))) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)) (< (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) 0)) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0))) (< (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0))))))))))
% 0.57/1.00  (assume a235 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|) (A__questionmark_v2 |tptp.'Nat$'|)) (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)) (< 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2))) (< (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)))))))
% 0.57/1.00  (assume a236 (forall ((A__questionmark_v0 |tptp.'Num$'|) (A__questionmark_v1 |tptp.'Num$'|)) (not (= (- (|tptp.'numeral$'| A__questionmark_v0)) (|tptp.'numeral$'| A__questionmark_v1)))))
% 0.57/1.00  (assume a237 (forall ((A__questionmark_v0 |tptp.'Num$'|) (A__questionmark_v1 |tptp.'Num$'|)) (not (= (|tptp.'numeral$'| A__questionmark_v0) (- (|tptp.'numeral$'| A__questionmark_v1))))))
% 0.57/1.00  (assume a238 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|) (A__questionmark_v2 |tptp.'Nat$'|)) (and (=> (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (< 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2))) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (< (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)))) (and (=> (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)) (< 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2))) (< (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)))) (= 0 0)) (=> (not (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)) (< 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2))) (< (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))))) (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)) (= 0 (- 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)))) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2))) (= 0 (- (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)))))))) (=> (not (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (< 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2))) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (< (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2))))) (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (and (=> (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)) (< 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2))) (< (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)))) (= (- 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)) 0)) (=> (not (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)) (< 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2))) (< (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))))) (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)) (= (- 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)) (- 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)))) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2))) (= (- 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)) (- (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)))))))) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (and (=> (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)) (< 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2))) (< (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)))) (= (- (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)) 0)) (=> (not (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)) (< 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2))) (< (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))))) (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)) (= (- (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)) (- 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)))) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2))) (= (- (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)) (- (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)))))))))))))
% 0.57/1.00  (assume a239 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int) (A__questionmark_v2 Int)) (= (- (- A__questionmark_v0 A__questionmark_v1) A__questionmark_v2) (- (- A__questionmark_v0 A__questionmark_v2) A__questionmark_v1))))
% 0.57/1.00  (assume a240 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int) (A__questionmark_v2 Int) (A__questionmark_v3 Int)) (=> (= (- A__questionmark_v0 A__questionmark_v1) (- A__questionmark_v2 A__questionmark_v3)) (= (= A__questionmark_v0 A__questionmark_v1) (= A__questionmark_v2 A__questionmark_v3)))))
% 0.57/1.00  (assume a241 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int)) (= (< A__questionmark_v0 A__questionmark_v1) (< (- A__questionmark_v0 A__questionmark_v1) 0))))
% 0.57/1.00  (assume a242 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (not (< (|tptp.'numeral$'| A__questionmark_v0) 0))))
% 0.57/1.00  (assume a243 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (< 0 (|tptp.'numeral$'| A__questionmark_v0))))
% 0.57/1.00  (assume a244 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (not (< (|tptp.'numeral$'| A__questionmark_v0) 1))))
% 0.57/1.00  (assume a245 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (not (= 0 (- (|tptp.'numeral$'| A__questionmark_v0))))))
% 0.57/1.00  (assume a246 (forall ((A__questionmark_v0 |tptp.'Num$'|) (A__questionmark_v1 |tptp.'Num$'|)) (not (< (|tptp.'numeral$'| A__questionmark_v0) (- (|tptp.'numeral$'| A__questionmark_v1))))))
% 0.57/1.00  (assume a247 (forall ((A__questionmark_v0 |tptp.'Num$'|) (A__questionmark_v1 |tptp.'Num$'|)) (< (- (|tptp.'numeral$'| A__questionmark_v0)) (|tptp.'numeral$'| A__questionmark_v1))))
% 0.57/1.00  (assume a248 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (=> (and (< 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)) (< 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)) (< 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0))) (< (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)))))))
% 0.57/1.00  (assume a249 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (< 0 (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1))) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (< (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1))))))
% 0.57/1.00  (assume a250 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1)) (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)) (= (+ 0 1) 0)) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0))) (= (+ 0 1) (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)))))) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1))) (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)) (= (+ (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1)) 1) 0)) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0))) (= (+ (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1)) 1) (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0))))))))))
% 0.57/1.00  (assume a251 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (not (= 1 (- (|tptp.'numeral$'| A__questionmark_v0))))))
% 0.57/1.00  (assume a252 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (not (= (|tptp.'numeral$'| A__questionmark_v0) (- 1)))))
% 0.57/1.00  (assume a253 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 1)) (and (=> (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) (< 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1)) (< (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)))) (= 0 0)) (=> (not (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) (< 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1)) (< (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))))) (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) (= 0 (- 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)))) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1)) (= 0 (- (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)))))))) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 1))) (and (=> (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) (< 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1)) (< (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)))) (= (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 1)) 0)) (=> (not (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) (< 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1)) (< (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))))) (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) (= (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 1)) (- 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)))) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1)) (= (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 1)) (- (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)))))))))))
% 0.57/1.00  (assume a254 (forall ((A__questionmark_v0 |tptp.'A_ltln$'|) (A__questionmark_v1 |tptp.'Nat_a_set_fun$'|) (A__questionmark_v2 |tptp.'Nat$'|)) (=> (|tptp.'fun_app$b'| (|tptp.'nu_stable$'| A__questionmark_v0) A__questionmark_v1) (|tptp.'fun_app$b'| (|tptp.'nu_stable$'| A__questionmark_v0) (|tptp.'suffix$'| A__questionmark_v2 A__questionmark_v1)))))
% 0.57/1.00  (assume a255 (forall ((A__questionmark_v0 |tptp.'A_ltln$'|) (A__questionmark_v1 |tptp.'Nat_a_set_fun$'|) (A__questionmark_v2 |tptp.'Nat$'|)) (=> (|tptp.'fun_app$b'| (|tptp.'mu_stable$'| A__questionmark_v0) A__questionmark_v1) (|tptp.'fun_app$b'| (|tptp.'mu_stable$'| A__questionmark_v0) (|tptp.'suffix$'| A__questionmark_v2 A__questionmark_v1)))))
% 0.57/1.00  (assume a256 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (< (- (|tptp.'numeral$'| A__questionmark_v0)) 0)))
% 0.57/1.00  (assume a257 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (not (< 0 (- (|tptp.'numeral$'| A__questionmark_v0))))))
% 0.57/1.00  (assume a258 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (< (- (|tptp.'numeral$'| A__questionmark_v0)) 1)))
% 0.57/1.00  (assume a259 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (< (- 1) (|tptp.'numeral$'| A__questionmark_v0))))
% 0.57/1.00  (assume a260 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (not (< (|tptp.'numeral$'| A__questionmark_v0) (- 1)))))
% 0.57/1.00  (assume a261 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (not (< 1 (- (|tptp.'numeral$'| A__questionmark_v0))))))
% 0.57/1.00  (assume a262 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (not (< (- 1) (- (|tptp.'numeral$'| A__questionmark_v0))))))
% 0.57/1.00  (assume a263 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (=> (< 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)) (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 1)) (< 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0))) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 1))) (< (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 1)) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)))))))
% 0.57/1.00  (assume a264 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat_a_set_fun$'|) (A__questionmark_v2 |tptp.'Nat$'|)) (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)) (= (|tptp.'subsequence$'| (|tptp.'suffix$'| A__questionmark_v0 A__questionmark_v1) (|tptp.'nat$'| 0) (|tptp.'nat$'| 0)) (|tptp.'subsequence$'| A__questionmark_v1 A__questionmark_v0 A__questionmark_v2))) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0))) (= (|tptp.'subsequence$'| (|tptp.'suffix$'| A__questionmark_v0 A__questionmark_v1) (|tptp.'nat$'| 0) (|tptp.'nat$'| (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)))) (|tptp.'subsequence$'| A__questionmark_v1 A__questionmark_v0 A__questionmark_v2))))))
% 0.57/1.00  (assume a265 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (=> (< 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)) (and (=> (< (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)) (and (=> (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 0)) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1)) (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1)))) (= 0 0)) (=> (not (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 0)) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1)) (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1))))) (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) (= 0 (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 0))) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1)) (= 0 (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1)))))))) (=> (not (< (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0))) (and (=> (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 0)) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1)) (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1)))) (= (- (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)) 0)) (=> (not (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 0)) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1)) (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1))))) (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) (= (- (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)) (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 0))) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1)) (= (- (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)) (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1))))))))))))
% 0.57/1.00  (assume a266 (forall ((A__questionmark_v0 |tptp.'Nat$'|)) (=> (< 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)) (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ 0 1))) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1)) (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) 1)))))))
% 0.57/1.00  (assume a267 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (= (- (- 1) (|tptp.'numeral$'| A__questionmark_v0)) (- (|tptp.'numeral$'| (|tptp.'inc$'| A__questionmark_v0))))))
% 0.57/1.00  (assume a268 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (= (- (|tptp.'numeral$'| A__questionmark_v0) (- 1)) (|tptp.'numeral$'| (|tptp.'inc$'| A__questionmark_v0)))))
% 0.57/1.00  (assume a269 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (= (< (- (|tptp.'numeral$'| A__questionmark_v0)) (- 1)) (not (= A__questionmark_v0 |tptp.'one$'|)))))
% 0.57/1.00  (assume a270 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 1)) (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (= 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| (|tptp.'fun_app$e'| (|tptp.'case_nat$'| (|tptp.'nat$'| 0) |tptp.'uud$'|) (|tptp.'nat$'| 0))))) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (= 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| (|tptp.'fun_app$e'| (|tptp.'case_nat$'| (|tptp.'nat$'| 0) |tptp.'uud$'|) (|tptp.'nat$'| (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))))))))) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 1))) (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (= (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 1)) (|tptp.'fun_app$k'| |tptp.'of_nat$'| (|tptp.'fun_app$e'| (|tptp.'case_nat$'| (|tptp.'nat$'| 0) |tptp.'uud$'|) (|tptp.'nat$'| 0))))) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (= (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 1)) (|tptp.'fun_app$k'| |tptp.'of_nat$'| (|tptp.'fun_app$e'| (|tptp.'case_nat$'| (|tptp.'nat$'| 0) |tptp.'uud$'|) (|tptp.'nat$'| (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))))))))))))
% 0.57/1.00  (assume a271 (forall ((A__questionmark_v0 |tptp.'Nat_a_set_fun$'|) (A__questionmark_v1 |tptp.'A_ltln$'|) (A__questionmark_v2 |tptp.'A_set_list$'|) (A__questionmark_v3 |tptp.'A_ltln_set$'|)) (=> (|tptp.'semantics_ltln$'| A__questionmark_v0 (|tptp.'fG_advice$'| (|tptp.'foldl$'| |tptp.'af_letter$'| A__questionmark_v1 A__questionmark_v2) A__questionmark_v3)) (|tptp.'semantics_ltln$'| (|tptp.'conc$'| A__questionmark_v2 A__questionmark_v0) (|tptp.'fG_advice$'| A__questionmark_v1 A__questionmark_v3)))))
% 0.57/1.00  (assume a272 (forall ((A__questionmark_v0 |tptp.'A_set_list$'|) (A__questionmark_v1 |tptp.'Nat_a_set_fun$'|) (A__questionmark_v2 |tptp.'Nat_a_set_fun$'|)) (= (= (|tptp.'conc$'| A__questionmark_v0 A__questionmark_v1) (|tptp.'conc$'| A__questionmark_v0 A__questionmark_v2)) (= A__questionmark_v1 A__questionmark_v2))))
% 0.57/1.00  (assume a273 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (= (= 1 (|tptp.'numeral$'| A__questionmark_v0)) (= |tptp.'one$'| A__questionmark_v0))))
% 0.57/1.00  (assume a274 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (= (= (|tptp.'numeral$'| A__questionmark_v0) 1) (= A__questionmark_v0 |tptp.'one$'|))))
% 0.57/1.00  (assume a275 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (= (= (- 1) (- (|tptp.'numeral$'| A__questionmark_v0))) (= A__questionmark_v0 |tptp.'one$'|))))
% 0.57/1.00  (assume a276 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (= (= (- (|tptp.'numeral$'| A__questionmark_v0)) (- 1)) (= A__questionmark_v0 |tptp.'one$'|))))
% 0.57/1.00  (assume a277 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (= (< 1 (|tptp.'numeral$'| A__questionmark_v0)) (|tptp.'fun_app$o'| (|tptp.'less$'| |tptp.'one$'|) A__questionmark_v0))))
% 0.57/1.00  (assume a278 (forall ((A__questionmark_v0 |tptp.'Num_bool_fun$'|) (A__questionmark_v1 |tptp.'Num$'|)) (=> (and (|tptp.'fun_app$o'| A__questionmark_v0 |tptp.'one$'|) (forall ((A__questionmark_v2 |tptp.'Num$'|)) (=> (|tptp.'fun_app$o'| A__questionmark_v0 A__questionmark_v2) (|tptp.'fun_app$o'| A__questionmark_v0 (|tptp.'inc$'| A__questionmark_v2))))) (|tptp.'fun_app$o'| A__questionmark_v0 A__questionmark_v1))))
% 0.57/1.00  (assume a279 (forall ((A__questionmark_v0 |tptp.'Nat_nat_fun$'|) (A__questionmark_v1 |tptp.'Nat$'|) (A__questionmark_v2 |tptp.'Nat_nat_fun$'|) (A__questionmark_v3 |tptp.'Nat$'|)) (= (|tptp.'fun_app$e'| A__questionmark_v0 (|tptp.'fun_app$e'| (|tptp.'case_nat$'| A__questionmark_v1 A__questionmark_v2) A__questionmark_v3)) (|tptp.'fun_app$e'| (|tptp.'case_nat$'| (|tptp.'fun_app$e'| A__questionmark_v0 A__questionmark_v1) (|tptp.'uue$'| A__questionmark_v0 A__questionmark_v2)) A__questionmark_v3))))
% 0.57/1.00  (assume a280 (forall ((A__questionmark_v0 |tptp.'Nat_bool_fun$'|) (A__questionmark_v1 |tptp.'Nat$'|) (A__questionmark_v2 |tptp.'Nat_nat_fun$'|) (A__questionmark_v3 |tptp.'Nat$'|)) (= (|tptp.'fun_app$c'| A__questionmark_v0 (|tptp.'fun_app$e'| (|tptp.'case_nat$'| A__questionmark_v1 A__questionmark_v2) A__questionmark_v3)) (|tptp.'fun_app$c'| (|tptp.'case_nat$a'| (tptp.def_3 A__questionmark_v0 A__questionmark_v1) (|tptp.'uuf$'| A__questionmark_v0 A__questionmark_v2)) A__questionmark_v3))))
% 0.57/1.00  (assume a281 (forall ((A__questionmark_v0 |tptp.'Bool_nat_fun$'|) (A__questionmark_v1 tptp.tlbool) (A__questionmark_v2 |tptp.'Nat_bool_fun$'|) (A__questionmark_v3 |tptp.'Nat$'|)) (= (|tptp.'fun_app$f'| A__questionmark_v0 (tptp.def_4 A__questionmark_v1 A__questionmark_v2 A__questionmark_v3)) (|tptp.'fun_app$e'| (|tptp.'case_nat$'| (|tptp.'fun_app$f'| A__questionmark_v0 A__questionmark_v1) (|tptp.'uug$'| A__questionmark_v0 A__questionmark_v2)) A__questionmark_v3))))
% 0.57/1.00  (assume a282 (forall ((A__questionmark_v0 |tptp.'Bool_bool_fun$'|) (A__questionmark_v1 tptp.tlbool) (A__questionmark_v2 |tptp.'Nat_bool_fun$'|) (A__questionmark_v3 |tptp.'Nat$'|)) (= (|tptp.'fun_app$d'| A__questionmark_v0 (tptp.def_5 A__questionmark_v1 A__questionmark_v2 A__questionmark_v3)) (|tptp.'fun_app$c'| (|tptp.'case_nat$a'| (tptp.def_6 A__questionmark_v0 A__questionmark_v1) (|tptp.'uuh$'| A__questionmark_v0 A__questionmark_v2)) A__questionmark_v3))))
% 0.57/1.00  (assume a283 (= 1 1))
% 0.57/1.00  (assume a284 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat_nat_fun$'|)) (= (|tptp.'fun_app$e'| (|tptp.'case_nat$'| A__questionmark_v0 A__questionmark_v1) (|tptp.'nat$'| 0)) A__questionmark_v0)))
% 0.57/1.00  (assume a285 (forall ((A__questionmark_v0 tptp.tlbool) (A__questionmark_v1 |tptp.'Nat_bool_fun$'|)) (= (|tptp.'fun_app$c'| (|tptp.'case_nat$a'| A__questionmark_v0 A__questionmark_v1) (|tptp.'nat$'| 0)) (= A__questionmark_v0 tptp.tltrue))))
% 0.57/1.00  (assume a286 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat_nat_fun$'|) (A__questionmark_v2 |tptp.'Nat$'|)) (= (|tptp.'fun_app$e'| (|tptp.'case_nat$'| A__questionmark_v0 A__questionmark_v1) (|tptp.'nat$'| (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) 1))) (|tptp.'fun_app$e'| A__questionmark_v1 A__questionmark_v2))))
% 0.57/1.00  (assume a287 (forall ((A__questionmark_v0 tptp.tlbool) (A__questionmark_v1 |tptp.'Nat_bool_fun$'|) (A__questionmark_v2 |tptp.'Nat$'|)) (= (|tptp.'fun_app$c'| (|tptp.'case_nat$a'| A__questionmark_v0 A__questionmark_v1) (|tptp.'nat$'| (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) 1))) (|tptp.'fun_app$c'| A__questionmark_v1 A__questionmark_v2))))
% 0.57/1.00  (assume a288 (= 1 1))
% 0.57/1.00  (assume a289 (= 1 (+ 0 1)))
% 0.57/1.00  (assume a290 (= (- 1) (- 1)))
% 0.57/1.00  (assume a291 (forall ((A__questionmark_v0 |tptp.'A_set_list$'|) (A__questionmark_v1 |tptp.'Nat_a_set_fun$'|) (A__questionmark_v2 |tptp.'A_ltln$'|)) (= (|tptp.'semantics_ltln$'| (|tptp.'conc$'| A__questionmark_v0 A__questionmark_v1) A__questionmark_v2) (|tptp.'semantics_ltln$'| A__questionmark_v1 (|tptp.'foldl$'| |tptp.'af_letter$'| A__questionmark_v2 A__questionmark_v0)))))
% 0.57/1.00  (assume a292 (forall ((A__questionmark_v0 |tptp.'Nat_a_set_fun$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (= A__questionmark_v0 (|tptp.'conc$'| (|tptp.'subsequence$'| A__questionmark_v0 (|tptp.'nat$'| 0) A__questionmark_v1) (|tptp.'suffix$'| A__questionmark_v1 A__questionmark_v0)))))
% 0.57/1.00  (assume a293 (forall ((A__questionmark_v0 |tptp.'A_set_list$'|) (A__questionmark_v1 |tptp.'Nat_a_set_fun$'|) (A__questionmark_v2 |tptp.'A_ltln$'|) (A__questionmark_v3 |tptp.'A_ltln_set$'|)) (=> (|tptp.'semantics_ltln$'| (|tptp.'conc$'| A__questionmark_v0 A__questionmark_v1) (|tptp.'gF_advice$'| A__questionmark_v2 A__questionmark_v3)) (|tptp.'semantics_ltln$'| A__questionmark_v1 (|tptp.'gF_advice$'| (|tptp.'foldl$'| |tptp.'af_letter$'| A__questionmark_v2 A__questionmark_v0) A__questionmark_v3)))))
% 0.57/1.00  (assume a294 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat_nat_fun$'|) (A__questionmark_v2 |tptp.'Nat$'|)) (and (=> (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) 0) (= (|tptp.'fun_app$e'| (|tptp.'case_nat$'| A__questionmark_v0 A__questionmark_v1) A__questionmark_v2) A__questionmark_v0)) (=> (not (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) 0)) (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) 1) (= (|tptp.'fun_app$e'| (|tptp.'case_nat$'| A__questionmark_v0 A__questionmark_v1) A__questionmark_v2) (|tptp.'fun_app$e'| A__questionmark_v1 (|tptp.'nat$'| 0)))) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) 1)) (= (|tptp.'fun_app$e'| (|tptp.'case_nat$'| A__questionmark_v0 A__questionmark_v1) A__questionmark_v2) (|tptp.'fun_app$e'| A__questionmark_v1 (|tptp.'nat$'| (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) 1))))))))))
% 0.57/1.00  (assume a295 (forall ((A__questionmark_v0 tptp.tlbool) (A__questionmark_v1 |tptp.'Nat_bool_fun$'|) (A__questionmark_v2 |tptp.'Nat$'|)) (= (|tptp.'fun_app$c'| (|tptp.'case_nat$a'| A__questionmark_v0 A__questionmark_v1) A__questionmark_v2) (and (=> (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) 0) (= A__questionmark_v0 tptp.tltrue)) (=> (not (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) 0)) (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) 1) (|tptp.'fun_app$c'| A__questionmark_v1 (|tptp.'nat$'| 0))) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) 1)) (|tptp.'fun_app$c'| A__questionmark_v1 (|tptp.'nat$'| (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) 1))))))))))
% 0.57/1.00  (assume a296 (forall ((A__questionmark_v0 |tptp.'Nat_bool_fun$'|) (A__questionmark_v1 |tptp.'Nat$'|) (A__questionmark_v2 |tptp.'Nat_nat_fun$'|) (A__questionmark_v3 |tptp.'Nat$'|)) (= (|tptp.'fun_app$c'| A__questionmark_v0 (|tptp.'fun_app$e'| (|tptp.'case_nat$'| A__questionmark_v1 A__questionmark_v2) A__questionmark_v3)) (not (or (and (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v3) 0) (not (|tptp.'fun_app$c'| A__questionmark_v0 A__questionmark_v1))) (and (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v3) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| (|tptp.'fun_app$e'| |tptp.'pred$'| A__questionmark_v3)) 1)) (not (|tptp.'fun_app$c'| A__questionmark_v0 (|tptp.'fun_app$e'| A__questionmark_v2 (|tptp.'fun_app$e'| |tptp.'pred$'| A__questionmark_v3))))))))))
% 0.57/1.00  (assume a297 (forall ((A__questionmark_v0 |tptp.'Bool_bool_fun$'|) (A__questionmark_v1 tptp.tlbool) (A__questionmark_v2 |tptp.'Nat_bool_fun$'|) (A__questionmark_v3 |tptp.'Nat$'|)) (= (|tptp.'fun_app$d'| A__questionmark_v0 (tptp.def_7 A__questionmark_v1 A__questionmark_v2 A__questionmark_v3)) (not (or (and (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v3) 0) (not (|tptp.'fun_app$d'| A__questionmark_v0 A__questionmark_v1))) (and (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v3) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| (|tptp.'fun_app$e'| |tptp.'pred$'| A__questionmark_v3)) 1)) (not (|tptp.'fun_app$d'| A__questionmark_v0 (tptp.def_8 A__questionmark_v2 A__questionmark_v3)))))))))
% 0.57/1.00  (assume a298 (forall ((A__questionmark_v0 |tptp.'Nat_bool_fun$'|) (A__questionmark_v1 |tptp.'Nat$'|) (A__questionmark_v2 |tptp.'Nat_nat_fun$'|) (A__questionmark_v3 |tptp.'Nat$'|)) (= (|tptp.'fun_app$c'| A__questionmark_v0 (|tptp.'fun_app$e'| (|tptp.'case_nat$'| A__questionmark_v1 A__questionmark_v2) A__questionmark_v3)) (and (=> (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v3) 0) (|tptp.'fun_app$c'| A__questionmark_v0 A__questionmark_v1)) (=> (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v3) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| (|tptp.'fun_app$e'| |tptp.'pred$'| A__questionmark_v3)) 1)) (|tptp.'fun_app$c'| A__questionmark_v0 (|tptp.'fun_app$e'| A__questionmark_v2 (|tptp.'fun_app$e'| |tptp.'pred$'| A__questionmark_v3))))))))
% 0.57/1.00  (assume a299 (forall ((A__questionmark_v0 |tptp.'Bool_bool_fun$'|) (A__questionmark_v1 tptp.tlbool) (A__questionmark_v2 |tptp.'Nat_bool_fun$'|) (A__questionmark_v3 |tptp.'Nat$'|)) (= (|tptp.'fun_app$d'| A__questionmark_v0 (tptp.def_9 A__questionmark_v1 A__questionmark_v2 A__questionmark_v3)) (and (=> (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v3) 0) (|tptp.'fun_app$d'| A__questionmark_v0 A__questionmark_v1)) (=> (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v3) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| (|tptp.'fun_app$e'| |tptp.'pred$'| A__questionmark_v3)) 1)) (|tptp.'fun_app$d'| A__questionmark_v0 (tptp.def_10 A__questionmark_v2 A__questionmark_v3)))))))
% 0.57/1.00  (assume a300 (forall ((A__questionmark_v0 |tptp.'Nat$'|)) (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| (|tptp.'fun_app$e'| |tptp.'pred$'| A__questionmark_v0)) (|tptp.'fun_app$k'| |tptp.'of_nat$'| (|tptp.'fun_app$e'| (|tptp.'case_nat$'| (|tptp.'nat$'| 0) |tptp.'uud$'|) A__questionmark_v0)))))
% 0.57/1.00  (assume a301 (forall ((A__questionmark_v0 |tptp.'Nat$'|)) (= (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 0) (|tptp.'fun_app$c'| (|tptp.'case_nat$a'| tptp.tltrue |tptp.'uui$'|) A__questionmark_v0))))
% 0.57/1.00  (assume a302 (forall ((A__questionmark_v0 |tptp.'Nat$'|)) (= (not (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 0)) (|tptp.'fun_app$c'| (|tptp.'case_nat$a'| tptp.tlfalse |tptp.'uuj$'|) A__questionmark_v0))))
% 0.57/1.00  (assume a303 (forall ((A__questionmark_v0 |tptp.'Nat$'|)) (and (=> (< 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)) (= (|tptp.'fun_app$p'| |tptp.'num_of_nat$'| (|tptp.'nat$'| (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1))) (|tptp.'inc$'| (|tptp.'fun_app$p'| |tptp.'num_of_nat$'| A__questionmark_v0)))) (=> (not (< 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0))) (= (|tptp.'fun_app$p'| |tptp.'num_of_nat$'| (|tptp.'nat$'| (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1))) |tptp.'one$'|)))))
% 0.57/1.00  (assume a304 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (= (- (- (|tptp.'numeral$'| A__questionmark_v0)) (- 1)) (|tptp.'sub$'| |tptp.'one$'| A__questionmark_v0))))
% 0.57/1.00  (assume a305 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (= (- (- 1) (- (|tptp.'numeral$'| A__questionmark_v0))) (|tptp.'sub$'| A__questionmark_v0 |tptp.'one$'|))))
% 0.57/1.00  (assume a306 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (= (|tptp.'fun_app$p'| |tptp.'num_of_nat$'| (|tptp.'nat$'| (|tptp.'numeral$'| A__questionmark_v0))) A__questionmark_v0)))
% 0.57/1.00  (assume a307 (= (|tptp.'sub$'| |tptp.'one$'| |tptp.'one$'|) 0))
% 0.57/1.00  (assume a308 (forall ((A__questionmark_v0 |tptp.'Num$'|) (A__questionmark_v1 |tptp.'Num$'|)) (= (- (|tptp.'numeral$'| A__questionmark_v0) (|tptp.'numeral$'| A__questionmark_v1)) (|tptp.'sub$'| A__questionmark_v0 A__questionmark_v1))))
% 0.57/1.00  (assume a309 (forall ((A__questionmark_v0 |tptp.'Num$'|) (A__questionmark_v1 |tptp.'Num$'|)) (= (- (- (|tptp.'numeral$'| A__questionmark_v0)) (- (|tptp.'numeral$'| A__questionmark_v1))) (|tptp.'sub$'| A__questionmark_v1 A__questionmark_v0))))
% 0.57/1.00  (assume a310 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (= (- 1 (|tptp.'numeral$'| A__questionmark_v0)) (|tptp.'sub$'| |tptp.'one$'| A__questionmark_v0))))
% 0.57/1.00  (assume a311 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (= (- (|tptp.'numeral$'| A__questionmark_v0) 1) (|tptp.'sub$'| A__questionmark_v0 |tptp.'one$'|))))
% 0.57/1.00  (assume a312 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (= (- (- (|tptp.'sub$'| A__questionmark_v0 |tptp.'one$'|)) 1) (- (|tptp.'numeral$'| A__questionmark_v0)))))
% 0.57/1.00  (assume a313 (forall ((A__questionmark_v0 |tptp.'Num$'|) (A__questionmark_v1 |tptp.'Num$'|)) (= (|tptp.'sub$'| A__questionmark_v0 A__questionmark_v1) (- (|tptp.'numeral$'| A__questionmark_v0) (|tptp.'numeral$'| A__questionmark_v1)))))
% 0.57/1.00  (assume a314 (= (|tptp.'fun_app$p'| |tptp.'num_of_nat$'| (|tptp.'nat$'| 0)) |tptp.'one$'|))
% 0.57/1.00  (assume a315 (forall ((A__questionmark_v0 |tptp.'Num$'|) (A__questionmark_v1 |tptp.'Num$'|)) (= (< 0 (|tptp.'sub$'| A__questionmark_v0 A__questionmark_v1)) (|tptp.'fun_app$o'| (|tptp.'less$'| A__questionmark_v1) A__questionmark_v0))))
% 0.57/1.00  (assume a316 (forall ((A__questionmark_v0 |tptp.'Num$'|) (A__questionmark_v1 |tptp.'Num$'|)) (= (< (|tptp.'sub$'| A__questionmark_v0 A__questionmark_v1) 0) (|tptp.'fun_app$o'| (|tptp.'less$'| A__questionmark_v0) A__questionmark_v1))))
% 0.57/1.00  (assume a317 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (= (|tptp.'sub$'| (|tptp.'inc$'| A__questionmark_v0) |tptp.'one$'|) (|tptp.'numeral$'| A__questionmark_v0))))
% 0.57/1.00  (assume a318 (forall ((A__questionmark_v0 |tptp.'Nat$'|)) (=> (< 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)) (= (|tptp.'numeral$'| (|tptp.'fun_app$p'| |tptp.'num_of_nat$'| A__questionmark_v0)) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)))))
% 0.57/1.00  (assume a319 (= (|tptp.'dbl$'| (- 1)) (- 2)))
% 0.57/1.00  (assume a320 (= (|tptp.'dbl_dec$'| (- 1)) (- 3)))
% 0.57/1.00  (assume a321 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (= (+ (- 1) (|tptp.'numeral$'| A__questionmark_v0)) (|tptp.'sub$'| A__questionmark_v0 |tptp.'one$'|))))
% 0.57/1.00  (assume a322 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int) (A__questionmark_v2 Int)) (= (= (+ A__questionmark_v0 A__questionmark_v1) (+ A__questionmark_v2 A__questionmark_v1)) (= A__questionmark_v0 A__questionmark_v2))))
% 0.57/1.00  (assume a323 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int) (A__questionmark_v2 Int)) (= (= (+ A__questionmark_v0 A__questionmark_v1) (+ A__questionmark_v0 A__questionmark_v2)) (= A__questionmark_v1 A__questionmark_v2))))
% 0.57/1.00  (assume a324 (forall ((A__questionmark_v0 |tptp.'Num$'|) (A__questionmark_v1 |tptp.'Num$'|)) (= (= (|tptp.'bit0$'| A__questionmark_v0) (|tptp.'bit0$'| A__questionmark_v1)) (= A__questionmark_v0 A__questionmark_v1))))
% 0.57/1.00  (assume a325 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (= (= (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) 0) (and (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 0) (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 0)))))
% 0.57/1.00  (assume a326 (forall ((A__questionmark_v0 |tptp.'Nat$'|)) (= (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0))))
% 0.57/1.00  (assume a327 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (= (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 1)) (+ (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) 1))))
% 0.57/1.00  (assume a328 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|) (A__questionmark_v2 |tptp.'Nat$'|)) (= (< (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2))) (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)))))
% 0.57/1.00  (assume a329 (forall ((A__questionmark_v0 |tptp.'Num$'|) (A__questionmark_v1 |tptp.'Num$'|)) (= (= (|tptp.'bit1$'| A__questionmark_v0) (|tptp.'bit1$'| A__questionmark_v1)) (= A__questionmark_v0 A__questionmark_v1))))
% 0.57/1.00  (assume a330 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|) (A__questionmark_v2 |tptp.'Nat$'|)) (and (=> (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (< 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2))) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (< (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)))) (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2))) (= 0 0)) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)))) (= 0 (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2))))))) (=> (not (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (< 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2))) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (< (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2))))) (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2))) (= (- 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)) 0)) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)))) (= (- 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)) (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2))))))) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2))) (= (- (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)) 0)) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)))) (= (- (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)) (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2))))))))))))
% 0.57/1.00  (assume a331 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat_a_set_fun$'|) (A__questionmark_v2 |tptp.'Nat$'|)) (= (|tptp.'fun_app$j'| (|tptp.'suffix$'| A__questionmark_v0 A__questionmark_v1) A__questionmark_v2) (|tptp.'fun_app$j'| A__questionmark_v1 (|tptp.'nat$'| (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)))))))
% 0.57/1.00  (assume a332 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|) (A__questionmark_v2 |tptp.'Nat_a_set_fun$'|)) (= (|tptp.'suffix$'| A__questionmark_v0 (|tptp.'suffix$'| A__questionmark_v1 A__questionmark_v2)) (|tptp.'suffix$'| (|tptp.'nat$'| (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0))) A__questionmark_v2))))
% 0.57/1.00  (assume a333 (forall ((A__questionmark_v0 Int)) (= (+ A__questionmark_v0 0) A__questionmark_v0)))
% 0.57/1.00  (assume a334 (forall ((A__questionmark_v0 Int)) (= (= 0 (+ A__questionmark_v0 A__questionmark_v0)) (= A__questionmark_v0 0))))
% 0.57/1.00  (assume a335 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int)) (= (= (+ A__questionmark_v0 A__questionmark_v1) A__questionmark_v1) (= A__questionmark_v0 0))))
% 0.57/1.00  (assume a336 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int)) (= (= (+ A__questionmark_v0 A__questionmark_v1) A__questionmark_v0) (= A__questionmark_v1 0))))
% 0.57/1.00  (assume a337 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int)) (= (= A__questionmark_v0 (+ A__questionmark_v1 A__questionmark_v0)) (= A__questionmark_v1 0))))
% 0.57/1.00  (assume a338 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int)) (= (= A__questionmark_v0 (+ A__questionmark_v0 A__questionmark_v1)) (= A__questionmark_v1 0))))
% 0.57/1.00  (assume a339 (forall ((A__questionmark_v0 Int)) (= (+ 0 A__questionmark_v0) A__questionmark_v0)))
% 0.57/1.00  (assume a340 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int) (A__questionmark_v2 Int)) (= (< (+ A__questionmark_v0 A__questionmark_v1) (+ A__questionmark_v0 A__questionmark_v2)) (< A__questionmark_v1 A__questionmark_v2))))
% 0.57/1.00  (assume a341 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int) (A__questionmark_v2 Int)) (= (< (+ A__questionmark_v0 A__questionmark_v1) (+ A__questionmark_v2 A__questionmark_v1)) (< A__questionmark_v0 A__questionmark_v2))))
% 0.57/1.00  (assume a342 (forall ((A__questionmark_v0 |tptp.'Num$'|) (A__questionmark_v1 |tptp.'Num$'|) (A__questionmark_v2 Int)) (= (+ (|tptp.'numeral$'| A__questionmark_v0) (+ (|tptp.'numeral$'| A__questionmark_v1) A__questionmark_v2)) (+ (|tptp.'numeral$'| (|tptp.'plus$'| A__questionmark_v0 A__questionmark_v1)) A__questionmark_v2))))
% 0.57/1.00  (assume a343 (forall ((A__questionmark_v0 |tptp.'Num$'|) (A__questionmark_v1 |tptp.'Num$'|)) (= (+ (|tptp.'numeral$'| A__questionmark_v0) (|tptp.'numeral$'| A__questionmark_v1)) (|tptp.'numeral$'| (|tptp.'plus$'| A__questionmark_v0 A__questionmark_v1)))))
% 0.57/1.00  (assume a344 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int)) (= (- (+ A__questionmark_v0 A__questionmark_v1) A__questionmark_v1) A__questionmark_v0)))
% 0.57/1.00  (assume a345 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int)) (= (+ (- A__questionmark_v0 A__questionmark_v1) A__questionmark_v1) A__questionmark_v0)))
% 0.57/1.00  (assume a346 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int) (A__questionmark_v2 Int)) (= (- (+ A__questionmark_v0 A__questionmark_v1) (+ A__questionmark_v0 A__questionmark_v2)) (- A__questionmark_v1 A__questionmark_v2))))
% 0.57/1.00  (assume a347 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int)) (= (- (+ A__questionmark_v0 A__questionmark_v1) A__questionmark_v0) A__questionmark_v1)))
% 0.57/1.00  (assume a348 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int) (A__questionmark_v2 Int)) (= (- (+ A__questionmark_v0 A__questionmark_v1) (+ A__questionmark_v2 A__questionmark_v1)) (- A__questionmark_v0 A__questionmark_v2))))
% 0.57/1.00  (assume a349 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int)) (= (- (+ A__questionmark_v0 A__questionmark_v1) A__questionmark_v1) A__questionmark_v0)))
% 0.57/1.00  (assume a350 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int)) (= (+ A__questionmark_v0 (+ (- A__questionmark_v0) A__questionmark_v1)) A__questionmark_v1)))
% 0.57/1.00  (assume a351 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int)) (= (+ (- A__questionmark_v0) (+ A__questionmark_v0 A__questionmark_v1)) A__questionmark_v1)))
% 0.57/1.00  (assume a352 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int)) (= (- (+ A__questionmark_v0 A__questionmark_v1)) (+ (- A__questionmark_v0) (- A__questionmark_v1)))))
% 0.57/1.00  (assume a353 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (= (< 0 (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (or (< 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)) (< 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))))))
% 0.57/1.00  (assume a354 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat_a_set_fun$'|) (A__questionmark_v2 |tptp.'Nat$'|) (A__questionmark_v3 |tptp.'Nat$'|)) (= (|tptp.'subsequence$'| (|tptp.'suffix$'| A__questionmark_v0 A__questionmark_v1) A__questionmark_v2 A__questionmark_v3) (|tptp.'subsequence$'| A__questionmark_v1 (|tptp.'nat$'| (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2))) (|tptp.'nat$'| (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v3)))))))
% 0.57/1.00  (assume a355 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int)) (= (< (+ A__questionmark_v0 A__questionmark_v1) A__questionmark_v0) (< A__questionmark_v1 0))))
% 0.57/1.00  (assume a356 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int)) (= (< (+ A__questionmark_v0 A__questionmark_v1) A__questionmark_v1) (< A__questionmark_v0 0))))
% 0.57/1.00  (assume a357 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int)) (= (< A__questionmark_v0 (+ A__questionmark_v0 A__questionmark_v1)) (< 0 A__questionmark_v1))))
% 0.57/1.00  (assume a358 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int)) (= (< A__questionmark_v0 (+ A__questionmark_v1 A__questionmark_v0)) (< 0 A__questionmark_v1))))
% 0.57/1.00  (assume a359 (forall ((A__questionmark_v0 Int)) (= (< (+ A__questionmark_v0 A__questionmark_v0) 0) (< A__questionmark_v0 0))))
% 0.57/1.00  (assume a360 (forall ((A__questionmark_v0 Int)) (= (< 0 (+ A__questionmark_v0 A__questionmark_v0)) (< 0 A__questionmark_v0))))
% 0.57/1.00  (assume a361 (forall ((A__questionmark_v0 Int)) (= (+ A__questionmark_v0 (- A__questionmark_v0)) 0)))
% 0.57/1.00  (assume a362 (forall ((A__questionmark_v0 Int)) (= (+ (- A__questionmark_v0) A__questionmark_v0) 0)))
% 0.57/1.00  (assume a363 (forall ((A__questionmark_v0 |tptp.'Num$'|) (A__questionmark_v1 |tptp.'Num$'|)) (= (+ (- (|tptp.'numeral$'| A__questionmark_v0)) (- (|tptp.'numeral$'| A__questionmark_v1))) (- (+ (|tptp.'numeral$'| A__questionmark_v0) (|tptp.'numeral$'| A__questionmark_v1))))))
% 0.57/1.00  (assume a364 (forall ((A__questionmark_v0 |tptp.'Num$'|) (A__questionmark_v1 |tptp.'Num$'|)) (= (- (|tptp.'numeral$'| A__questionmark_v0) (- (|tptp.'numeral$'| A__questionmark_v1))) (|tptp.'numeral$'| (|tptp.'plus$'| A__questionmark_v0 A__questionmark_v1)))))
% 0.57/1.00  (assume a365 (forall ((A__questionmark_v0 |tptp.'Num$'|) (A__questionmark_v1 |tptp.'Num$'|)) (= (- (- (|tptp.'numeral$'| A__questionmark_v0)) (|tptp.'numeral$'| A__questionmark_v1)) (- (|tptp.'numeral$'| (|tptp.'plus$'| A__questionmark_v0 A__questionmark_v1))))))
% 0.57/1.00  (assume a366 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int)) (= (- A__questionmark_v0 (- A__questionmark_v1)) (+ A__questionmark_v0 A__questionmark_v1))))
% 0.57/1.00  (assume a367 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int)) (= (+ (- A__questionmark_v0) A__questionmark_v1) (- A__questionmark_v1 A__questionmark_v0))))
% 0.57/1.00  (assume a368 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (= (+ (|tptp.'numeral$'| A__questionmark_v0) 1) (|tptp.'numeral$'| (|tptp.'plus$'| A__questionmark_v0 |tptp.'one$'|)))))
% 0.57/1.00  (assume a369 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (= (|tptp.'dbl$'| (|tptp.'numeral$'| A__questionmark_v0)) (|tptp.'numeral$'| (|tptp.'bit0$'| A__questionmark_v0)))))
% 0.57/1.00  (assume a370 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (= (|tptp.'dbl_inc$'| (|tptp.'numeral$'| A__questionmark_v0)) (|tptp.'numeral$'| (|tptp.'bit1$'| A__questionmark_v0)))))
% 0.57/1.00  (assume a371 (forall ((A__questionmark_v0 |tptp.'Num$'|) (A__questionmark_v1 |tptp.'Num$'|)) (= (|tptp.'sub$'| (|tptp.'bit0$'| A__questionmark_v0) (|tptp.'bit0$'| A__questionmark_v1)) (|tptp.'dbl$'| (|tptp.'sub$'| A__questionmark_v0 A__questionmark_v1)))))
% 0.57/1.00  (assume a372 (forall ((A__questionmark_v0 |tptp.'Num$'|) (A__questionmark_v1 |tptp.'Num$'|)) (= (|tptp.'sub$'| (|tptp.'bit1$'| A__questionmark_v0) (|tptp.'bit1$'| A__questionmark_v1)) (|tptp.'dbl$'| (|tptp.'sub$'| A__questionmark_v0 A__questionmark_v1)))))
% 0.57/1.00  (assume a373 (= (+ 1 (- 1)) 0))
% 0.57/1.00  (assume a374 (= (+ (- 1) 1) 0))
% 0.57/1.00  (assume a375 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (= (+ 1 (|tptp.'numeral$'| A__questionmark_v0)) (|tptp.'numeral$'| (|tptp.'plus$'| |tptp.'one$'| A__questionmark_v0)))))
% 0.57/1.00  (assume a376 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (= (+ (|tptp.'numeral$'| A__questionmark_v0) 1) (|tptp.'numeral$'| (|tptp.'plus$'| A__questionmark_v0 |tptp.'one$'|)))))
% 0.57/1.00  (assume a377 (forall ((A__questionmark_v0 |tptp.'Nat$'|)) (= (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 2) (+ (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) 1))))
% 0.57/1.00  (assume a378 (forall ((A__questionmark_v0 |tptp.'Nat$'|)) (= (+ 2 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)) (+ (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) 1))))
% 0.57/1.00  (assume a379 (forall ((A__questionmark_v0 |tptp.'Num$'|) (A__questionmark_v1 |tptp.'Num$'|)) (= (+ (|tptp.'numeral$'| A__questionmark_v0) (- (|tptp.'numeral$'| A__questionmark_v1))) (|tptp.'sub$'| A__questionmark_v0 A__questionmark_v1))))
% 0.57/1.00  (assume a380 (forall ((A__questionmark_v0 |tptp.'Num$'|) (A__questionmark_v1 |tptp.'Num$'|)) (= (+ (- (|tptp.'numeral$'| A__questionmark_v0)) (|tptp.'numeral$'| A__questionmark_v1)) (|tptp.'sub$'| A__questionmark_v1 A__questionmark_v0))))
% 0.57/1.00  (assume a381 (forall ((A__questionmark_v0 |tptp.'Num$'|) (A__questionmark_v1 |tptp.'Num$'|)) (= (|tptp.'sub$'| (|tptp.'bit0$'| A__questionmark_v0) (|tptp.'bit1$'| A__questionmark_v1)) (|tptp.'dbl_dec$'| (|tptp.'sub$'| A__questionmark_v0 A__questionmark_v1)))))
% 0.57/1.00  (assume a382 (forall ((A__questionmark_v0 |tptp.'Num$'|) (A__questionmark_v1 |tptp.'Num$'|)) (= (|tptp.'sub$'| (|tptp.'bit1$'| A__questionmark_v0) (|tptp.'bit0$'| A__questionmark_v1)) (|tptp.'dbl_inc$'| (|tptp.'sub$'| A__questionmark_v0 A__questionmark_v1)))))
% 0.57/1.00  (assume a383 (= (+ 1 1) 2))
% 0.57/1.00  (assume a384 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (= (- (- (|tptp.'numeral$'| A__questionmark_v0)) 1) (- (|tptp.'numeral$'| (|tptp.'plus$'| A__questionmark_v0 |tptp.'one$'|))))))
% 0.57/1.00  (assume a385 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (= (- 1 (- (|tptp.'numeral$'| A__questionmark_v0))) (|tptp.'numeral$'| (|tptp.'plus$'| |tptp.'one$'| A__questionmark_v0)))))
% 0.57/1.00  (assume a386 (= (+ 1 1) 2))
% 0.57/1.00  (assume a387 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (= (|tptp.'sub$'| (|tptp.'bit1$'| A__questionmark_v0) |tptp.'one$'|) (|tptp.'numeral$'| (|tptp.'bit0$'| A__questionmark_v0)))))
% 0.57/1.00  (assume a388 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (= (+ (- 1) (- (|tptp.'numeral$'| A__questionmark_v0))) (- (|tptp.'numeral$'| (|tptp.'inc$'| A__questionmark_v0))))))
% 0.57/1.00  (assume a389 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (= (+ (- (|tptp.'numeral$'| A__questionmark_v0)) (- 1)) (- (|tptp.'numeral$'| (|tptp.'inc$'| A__questionmark_v0))))))
% 0.57/1.00  (assume a390 (= (|tptp.'dbl$'| 1) 2))
% 0.57/1.00  (assume a391 (= (|tptp.'dbl_inc$'| 1) 3))
% 0.57/1.00  (assume a392 (= (+ (- 1) (- 1)) (- 2)))
% 0.57/1.00  (assume a393 (= (- 1 (- 1)) 2))
% 0.57/1.00  (assume a394 (= (- (- 1) 1) (- 2)))
% 0.57/1.00  (assume a395 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (= (+ 1 (- (|tptp.'numeral$'| A__questionmark_v0))) (|tptp.'sub$'| |tptp.'one$'| A__questionmark_v0))))
% 0.57/1.00  (assume a396 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (= (+ (- (|tptp.'numeral$'| A__questionmark_v0)) 1) (|tptp.'sub$'| |tptp.'one$'| A__questionmark_v0))))
% 0.57/1.00  (assume a397 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (= (+ (|tptp.'numeral$'| A__questionmark_v0) (- 1)) (|tptp.'sub$'| A__questionmark_v0 |tptp.'one$'|))))
% 0.57/1.00  (assume a398 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (= (|tptp.'sub$'| |tptp.'one$'| (|tptp.'bit1$'| A__questionmark_v0)) (- (|tptp.'numeral$'| (|tptp.'bit0$'| A__questionmark_v0))))))
% 0.57/1.00  (assume a399 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (=> (and (< 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)) (< 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (= (|tptp.'fun_app$p'| |tptp.'num_of_nat$'| (|tptp.'nat$'| (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)))) (|tptp.'plus$'| (|tptp.'fun_app$p'| |tptp.'num_of_nat$'| A__questionmark_v0) (|tptp.'fun_app$p'| |tptp.'num_of_nat$'| A__questionmark_v1))))))
% 0.57/1.00  (assume a400 (forall ((A__questionmark_v0 |tptp.'Nat$'|)) (=> (< 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)) (= (|tptp.'fun_app$p'| |tptp.'num_of_nat$'| (|tptp.'nat$'| (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)))) (|tptp.'bit0$'| (|tptp.'fun_app$p'| |tptp.'num_of_nat$'| A__questionmark_v0))))))
% 0.57/1.00  (assume a401 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int) (A__questionmark_v2 Int)) (= (- (- A__questionmark_v0 A__questionmark_v1) A__questionmark_v2) (- A__questionmark_v0 (+ A__questionmark_v1 A__questionmark_v2)))))
% 0.57/1.00  (assume a402 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int) (A__questionmark_v2 Int)) (=> (= (+ A__questionmark_v0 A__questionmark_v1) A__questionmark_v2) (= A__questionmark_v0 (- A__questionmark_v2 A__questionmark_v1)))))
% 0.57/1.00  (assume a403 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int) (A__questionmark_v2 Int)) (= (- A__questionmark_v0 (+ A__questionmark_v1 A__questionmark_v2)) (- (- A__questionmark_v0 A__questionmark_v2) A__questionmark_v1))))
% 0.57/1.00  (assume a404 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int) (A__questionmark_v2 Int)) (= (+ (- A__questionmark_v0 A__questionmark_v1) A__questionmark_v2) (- (+ A__questionmark_v0 A__questionmark_v2) A__questionmark_v1))))
% 0.57/1.00  (assume a405 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int) (A__questionmark_v2 Int)) (= (- A__questionmark_v0 (- A__questionmark_v1 A__questionmark_v2)) (- (+ A__questionmark_v0 A__questionmark_v2) A__questionmark_v1))))
% 0.57/1.00  (assume a406 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int) (A__questionmark_v2 Int)) (= (+ A__questionmark_v0 (- A__questionmark_v1 A__questionmark_v2)) (- (+ A__questionmark_v0 A__questionmark_v1) A__questionmark_v2))))
% 0.57/1.00  (assume a407 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int) (A__questionmark_v2 Int)) (= (= A__questionmark_v0 (- A__questionmark_v1 A__questionmark_v2)) (= (+ A__questionmark_v0 A__questionmark_v2) A__questionmark_v1))))
% 0.57/1.00  (assume a408 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int) (A__questionmark_v2 Int)) (= (= (- A__questionmark_v0 A__questionmark_v1) A__questionmark_v2) (= A__questionmark_v0 (+ A__questionmark_v2 A__questionmark_v1)))))
% 0.57/1.00  (assume a409 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int) (A__questionmark_v2 Int) (A__questionmark_v3 Int)) (=> (= A__questionmark_v0 (+ A__questionmark_v1 A__questionmark_v2)) (= (- A__questionmark_v0 A__questionmark_v3) (+ A__questionmark_v1 (- A__questionmark_v2 A__questionmark_v3))))))
% 0.57/1.00  (assume a410 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|) (A__questionmark_v2 |tptp.'Nat$'|) (A__questionmark_v3 |tptp.'Nat$'|)) (=> (and (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (= (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v3)))) (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v3)))))
% 0.57/1.00  (assume a411 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|) (A__questionmark_v2 |tptp.'Nat$'|)) (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))))))
% 0.57/1.00  (assume a412 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|) (A__questionmark_v2 |tptp.'Nat$'|)) (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2))))))
% 0.57/1.00  (assume a413 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|) (A__questionmark_v2 |tptp.'Nat$'|)) (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (< (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2))))))
% 0.57/1.00  (assume a414 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (not (< (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)))))
% 0.57/1.00  (assume a415 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (not (< (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)))))
% 0.57/1.00  (assume a416 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|) (A__questionmark_v2 |tptp.'Nat$'|) (A__questionmark_v3 |tptp.'Nat$'|)) (=> (and (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v3))) (< (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v3))))))
% 0.57/1.00  (assume a417 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|) (A__questionmark_v2 |tptp.'Nat$'|)) (=> (< (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)) (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)))))
% 0.57/1.00  (assume a418 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (= (|tptp.'inc$'| (|tptp.'bit1$'| A__questionmark_v0)) (|tptp.'bit0$'| (|tptp.'inc$'| A__questionmark_v0)))))
% 0.57/1.00  (assume a419 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (= (|tptp.'inc$'| (|tptp.'bit0$'| A__questionmark_v0)) (|tptp.'bit1$'| A__questionmark_v0))))
% 0.57/1.00  (assume a420 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (=> (and (=> (= A__questionmark_v0 |tptp.'one$'|) false) (forall ((A__questionmark_v1 |tptp.'Num$'|)) (=> (= A__questionmark_v0 (|tptp.'bit0$'| A__questionmark_v1)) false)) (forall ((A__questionmark_v1 |tptp.'Num$'|)) (=> (= A__questionmark_v0 (|tptp.'bit1$'| A__questionmark_v1)) false))) false)))
% 0.57/1.00  (assume a421 (forall ((A__questionmark_v0 |tptp.'Num$'|) (A__questionmark_v1 |tptp.'Num$'|)) (= (|tptp.'plus$'| A__questionmark_v0 (|tptp.'inc$'| A__questionmark_v1)) (|tptp.'inc$'| (|tptp.'plus$'| A__questionmark_v0 A__questionmark_v1)))))
% 0.57/1.00  (assume a422 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (= (|tptp.'plus$'| |tptp.'one$'| A__questionmark_v0) (|tptp.'plus$'| A__questionmark_v0 |tptp.'one$'|))))
% 0.57/1.00  (assume a423 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (not (= |tptp.'one$'| (|tptp.'bit1$'| A__questionmark_v0)))))
% 0.57/1.00  (assume a424 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (not (= |tptp.'one$'| (|tptp.'bit0$'| A__questionmark_v0)))))
% 0.57/1.00  (assume a425 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int) (A__questionmark_v2 Int)) (=> (< (+ A__questionmark_v0 A__questionmark_v1) (+ A__questionmark_v2 A__questionmark_v1)) (< A__questionmark_v0 A__questionmark_v2))))
% 0.57/1.00  (assume a426 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int) (A__questionmark_v2 Int)) (=> (< (+ A__questionmark_v0 A__questionmark_v1) (+ A__questionmark_v0 A__questionmark_v2)) (< A__questionmark_v1 A__questionmark_v2))))
% 0.57/1.00  (assume a427 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int) (A__questionmark_v2 Int)) (=> (< A__questionmark_v0 A__questionmark_v1) (< (+ A__questionmark_v0 A__questionmark_v2) (+ A__questionmark_v1 A__questionmark_v2)))))
% 0.57/1.00  (assume a428 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int) (A__questionmark_v2 Int)) (=> (< A__questionmark_v0 A__questionmark_v1) (< (+ A__questionmark_v2 A__questionmark_v0) (+ A__questionmark_v2 A__questionmark_v1)))))
% 0.57/1.00  (assume a429 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int) (A__questionmark_v2 Int) (A__questionmark_v3 Int)) (=> (and (< A__questionmark_v0 A__questionmark_v1) (< A__questionmark_v2 A__questionmark_v3)) (< (+ A__questionmark_v0 A__questionmark_v2) (+ A__questionmark_v1 A__questionmark_v3)))))
% 0.57/1.00  (assume a430 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int) (A__questionmark_v2 Int) (A__questionmark_v3 Int)) (=> (and (< A__questionmark_v0 A__questionmark_v1) (= A__questionmark_v2 A__questionmark_v3)) (< (+ A__questionmark_v0 A__questionmark_v2) (+ A__questionmark_v1 A__questionmark_v3)))))
% 0.57/1.00  (assume a431 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int) (A__questionmark_v2 Int) (A__questionmark_v3 Int)) (=> (and (= A__questionmark_v0 A__questionmark_v1) (< A__questionmark_v2 A__questionmark_v3)) (< (+ A__questionmark_v0 A__questionmark_v2) (+ A__questionmark_v1 A__questionmark_v3)))))
% 0.57/1.00  (assume a432 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int) (A__questionmark_v2 Int) (A__questionmark_v3 Int)) (=> (and (< A__questionmark_v0 A__questionmark_v1) (< A__questionmark_v2 A__questionmark_v3)) (< (+ A__questionmark_v0 A__questionmark_v2) (+ A__questionmark_v1 A__questionmark_v3)))))
% 0.57/1.00  (assume a433 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|) (A__questionmark_v2 |tptp.'Nat$'|)) (and (=> (< (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2))) (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)) (= 0 0)) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2))) (= 0 (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)))))) (=> (not (< (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)))) (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)) (= (- (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2))) 0)) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2))) (= (- (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2))) (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)))))))))
% 0.57/1.00  (assume a434 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|) (A__questionmark_v2 |tptp.'Nat$'|)) (and (=> (< (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)) (= 0 0)) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2))) (= 0 (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)))))) (=> (not (< (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)))) (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)) (= (- (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) 0)) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2))) (= (- (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)))))))))
% 0.57/1.00  (assume a435 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (and (=> (< (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)) (= 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (=> (not (< (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0))) (= (- (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))))))
% 0.57/1.00  (assume a436 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (and (=> (< (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (= 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0))) (=> (not (< (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (= (- (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0))))))
% 0.57/1.00  (assume a437 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int)) (=> (= (|tptp.'sgn$'| A__questionmark_v0) (|tptp.'sgn$'| A__questionmark_v1)) (= (|tptp.'sgn$'| (+ A__questionmark_v1 A__questionmark_v0)) (|tptp.'sgn$'| A__questionmark_v1)))))
% 0.57/1.00  (assume a438 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat_a_set_fun$'|) (A__questionmark_v2 |tptp.'Nat$'|)) (= (|tptp.'fun_app$j'| (|tptp.'suffix$'| A__questionmark_v0 A__questionmark_v1) A__questionmark_v2) (|tptp.'fun_app$j'| A__questionmark_v1 (|tptp.'nat$'| (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)))))))
% 0.57/1.00  (assume a439 (forall ((A__questionmark_v0 Int)) (= (|tptp.'dbl$'| A__questionmark_v0) (+ A__questionmark_v0 A__questionmark_v0))))
% 0.57/1.00  (assume a440 (forall ((A__questionmark_v0 Int)) (= (+ A__questionmark_v0 0) A__questionmark_v0)))
% 0.57/1.00  (assume a441 (forall ((A__questionmark_v0 Int)) (= (+ 0 A__questionmark_v0) A__questionmark_v0)))
% 0.57/1.00  (assume a442 (forall ((A__questionmark_v0 Int)) (= (+ A__questionmark_v0 0) A__questionmark_v0)))
% 0.57/1.00  (assume a443 (forall ((A__questionmark_v0 Int)) (= (+ 0 A__questionmark_v0) A__questionmark_v0)))
% 0.57/1.00  (assume a444 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int) (A__questionmark_v2 Int)) (=> (= A__questionmark_v0 (+ A__questionmark_v1 A__questionmark_v2)) (= (- A__questionmark_v0) (+ (- A__questionmark_v1) (- A__questionmark_v2))))))
% 0.57/1.00  (assume a445 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int)) (= (- (+ A__questionmark_v0 A__questionmark_v1)) (+ (- A__questionmark_v1) (- A__questionmark_v0)))))
% 0.57/1.00  (assume a446 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int)) (= (- (+ A__questionmark_v0 A__questionmark_v1)) (+ (- A__questionmark_v1) (- A__questionmark_v0)))))
% 0.57/1.00  (assume a447 (forall ((A__questionmark_v0 |tptp.'Num$'|) (A__questionmark_v1 |tptp.'Num$'|)) (not (= (|tptp.'bit0$'| A__questionmark_v0) (|tptp.'bit1$'| A__questionmark_v1)))))
% 0.57/1.00  (assume a448 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int) (A__questionmark_v2 Int)) (= (+ (+ A__questionmark_v0 A__questionmark_v1) A__questionmark_v2) (+ A__questionmark_v0 (+ A__questionmark_v1 A__questionmark_v2)))))
% 0.57/1.00  (assume a449 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int) (A__questionmark_v2 Int)) (=> (= (+ A__questionmark_v0 A__questionmark_v1) (+ A__questionmark_v2 A__questionmark_v1)) (= A__questionmark_v0 A__questionmark_v2))))
% 0.57/1.00  (assume a450 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int) (A__questionmark_v2 Int)) (=> (= (+ A__questionmark_v0 A__questionmark_v1) (+ A__questionmark_v0 A__questionmark_v2)) (= A__questionmark_v1 A__questionmark_v2))))
% 0.57/1.00  (assume a451 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int) (A__questionmark_v2 Int)) (= (+ A__questionmark_v0 (+ A__questionmark_v1 A__questionmark_v2)) (+ A__questionmark_v1 (+ A__questionmark_v0 A__questionmark_v2)))))
% 0.57/1.00  (assume a452 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int)) (= (+ A__questionmark_v0 A__questionmark_v1) (+ A__questionmark_v1 A__questionmark_v0))))
% 0.57/1.00  (assume a453 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int) (A__questionmark_v2 Int)) (= (= (+ A__questionmark_v0 A__questionmark_v1) (+ A__questionmark_v2 A__questionmark_v1)) (= A__questionmark_v0 A__questionmark_v2))))
% 0.57/1.00  (assume a454 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int) (A__questionmark_v2 Int)) (= (= (+ A__questionmark_v0 A__questionmark_v1) (+ A__questionmark_v0 A__questionmark_v2)) (= A__questionmark_v1 A__questionmark_v2))))
% 0.57/1.00  (assume a455 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int) (A__questionmark_v2 Int)) (= (+ (+ A__questionmark_v0 A__questionmark_v1) A__questionmark_v2) (+ A__questionmark_v0 (+ A__questionmark_v1 A__questionmark_v2)))))
% 0.57/1.00  (assume a456 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int) (A__questionmark_v2 Int) (A__questionmark_v3 Int)) (=> (= A__questionmark_v0 (+ A__questionmark_v1 A__questionmark_v2)) (= (+ A__questionmark_v3 A__questionmark_v0) (+ A__questionmark_v1 (+ A__questionmark_v3 A__questionmark_v2))))))
% 0.57/1.00  (assume a457 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int) (A__questionmark_v2 Int) (A__questionmark_v3 Int)) (=> (= A__questionmark_v0 (+ A__questionmark_v1 A__questionmark_v2)) (= (+ A__questionmark_v0 A__questionmark_v3) (+ A__questionmark_v1 (+ A__questionmark_v2 A__questionmark_v3))))))
% 0.57/1.00  (assume a458 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int) (A__questionmark_v2 Int) (A__questionmark_v3 Int)) (=> (and (= A__questionmark_v0 A__questionmark_v1) (= A__questionmark_v2 A__questionmark_v3)) (= (+ A__questionmark_v0 A__questionmark_v2) (+ A__questionmark_v1 A__questionmark_v3)))))
% 0.57/1.00  (assume a459 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int) (A__questionmark_v2 Int)) (= (+ (+ A__questionmark_v0 A__questionmark_v1) A__questionmark_v2) (+ A__questionmark_v0 (+ A__questionmark_v1 A__questionmark_v2)))))
% 0.57/1.00  (assume a460 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|) (A__questionmark_v2 |tptp.'Nat$'|)) (=> (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2))) (= (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2) 1))))))
% 0.57/1.00  (assume a461 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (= (+ (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (+ (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) 1))))
% 0.57/1.00  (assume a462 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (= (+ (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 1)))))
% 0.57/1.00  (assume a463 (forall ((A__questionmark_v0 |tptp.'Nat$'|)) (= (+ 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0))))
% 0.57/1.00  (assume a464 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (=> (= (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)) (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 0))))
% 0.57/1.00  (assume a465 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (= (|tptp.'numeral$'| (|tptp.'bit1$'| A__questionmark_v0)) (+ (+ (|tptp.'numeral$'| A__questionmark_v0) (|tptp.'numeral$'| A__questionmark_v0)) 1))))
% 0.57/1.00  (assume a466 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (= (|tptp.'numeral$'| (|tptp.'bit1$'| A__questionmark_v0)) (+ (+ (|tptp.'numeral$'| A__questionmark_v0) (|tptp.'numeral$'| A__questionmark_v0)) 1))))
% 0.57/1.00  (assume a467 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (= (|tptp.'numeral$'| (|tptp.'bit0$'| A__questionmark_v0)) (+ (|tptp.'numeral$'| A__questionmark_v0) (|tptp.'numeral$'| A__questionmark_v0)))))
% 0.57/1.00  (assume a468 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (= (|tptp.'numeral$'| (|tptp.'bit0$'| A__questionmark_v0)) (+ (|tptp.'numeral$'| A__questionmark_v0) (|tptp.'numeral$'| A__questionmark_v0)))))
% 0.57/1.00  (assume a469 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (= (|tptp.'numeral$'| (|tptp.'bit1$'| A__questionmark_v0)) (+ (|tptp.'numeral$'| (|tptp.'bit0$'| A__questionmark_v0)) 1))))
% 0.57/1.00  (assume a470 (forall ((A__questionmark_v0 |tptp.'Num$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (= (+ (+ (|tptp.'numeral$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) 1) (+ (|tptp.'numeral$'| (|tptp.'plus$'| A__questionmark_v0 |tptp.'one$'|)) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)))))
% 0.57/1.00  (assume a471 (forall ((A__questionmark_v0 |tptp.'Nat$'|)) (= (+ (+ (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 1) 1) 1) (+ 3 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)))))
% 0.57/1.00  (assume a472 (= (+ 1 1) 2))
% 0.57/1.00  (assume a473 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int)) (=> (< (+ A__questionmark_v0 A__questionmark_v1) 0) (or (< A__questionmark_v0 0) (< A__questionmark_v1 0)))))
% 0.57/1.00  (assume a474 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int)) (=> (and (< A__questionmark_v0 0) (< A__questionmark_v1 0)) (< (+ A__questionmark_v0 A__questionmark_v1) 0))))
% 0.57/1.00  (assume a475 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int)) (=> (and (< 0 A__questionmark_v0) (< 0 A__questionmark_v1)) (< 0 (+ A__questionmark_v0 A__questionmark_v1)))))
% 0.57/1.00  (assume a476 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int) (A__questionmark_v2 Int)) (=> (and (< 0 A__questionmark_v0) (< A__questionmark_v1 A__questionmark_v2)) (< A__questionmark_v1 (+ A__questionmark_v0 A__questionmark_v2)))))
% 0.57/1.00  (assume a477 (forall ((A__questionmark_v0 Int)) (< A__questionmark_v0 (+ A__questionmark_v0 1))))
% 0.57/1.00  (assume a478 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int)) (=> (< A__questionmark_v0 A__questionmark_v1) (< (+ A__questionmark_v0 1) (+ A__questionmark_v1 1)))))
% 0.57/1.00  (assume a479 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int)) (=> (not (< A__questionmark_v0 A__questionmark_v1)) (= (+ A__questionmark_v1 (- A__questionmark_v0 A__questionmark_v1)) A__questionmark_v0))))
% 0.57/1.00  (assume a480 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int) (A__questionmark_v2 Int)) (= (< A__questionmark_v0 (- A__questionmark_v1 A__questionmark_v2)) (< (+ A__questionmark_v0 A__questionmark_v2) A__questionmark_v1))))
% 0.57/1.00  (assume a481 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int) (A__questionmark_v2 Int)) (= (< (- A__questionmark_v0 A__questionmark_v1) A__questionmark_v2) (< A__questionmark_v0 (+ A__questionmark_v2 A__questionmark_v1)))))
% 0.57/1.00  (assume a482 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int)) (= (= (+ A__questionmark_v0 A__questionmark_v1) 0) (= A__questionmark_v1 (- A__questionmark_v0)))))
% 0.57/1.00  (assume a483 (forall ((A__questionmark_v0 Int)) (= (+ (- A__questionmark_v0) A__questionmark_v0) 0)))
% 0.57/1.00  (assume a484 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int)) (=> (= (+ A__questionmark_v0 A__questionmark_v1) 0) (= (- A__questionmark_v0) A__questionmark_v1))))
% 0.57/1.00  (assume a485 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int)) (= (= A__questionmark_v0 (- A__questionmark_v1)) (= (+ A__questionmark_v0 A__questionmark_v1) 0))))
% 0.57/1.00  (assume a486 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int)) (= (= (- A__questionmark_v0) A__questionmark_v1) (= (+ A__questionmark_v0 A__questionmark_v1) 0))))
% 0.57/1.00  (assume a487 (forall ((A__questionmark_v0 |tptp.'Num$'|)) (= (+ 1 (|tptp.'numeral$'| A__questionmark_v0)) (+ (|tptp.'numeral$'| A__questionmark_v0) 1))))
% 0.57/1.00  (assume a488 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int)) (= (- A__questionmark_v0 A__questionmark_v1) (+ A__questionmark_v0 (- A__questionmark_v1)))))
% 0.57/1.00  (assume a489 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int)) (= (- A__questionmark_v0 A__questionmark_v1) (+ A__questionmark_v0 (- A__questionmark_v1)))))
% 0.57/1.00  (assume a490 (forall ((A__questionmark_v0 Int) (A__questionmark_v1 Int) (A__questionmark_v2 Int) (A__questionmark_v3 Int)) (=> (= A__questionmark_v0 (+ A__questionmark_v1 A__questionmark_v2)) (= (- A__questionmark_v3 A__questionmark_v0) (+ (- A__questionmark_v1) (- A__questionmark_v3 A__questionmark_v2))))))
% 0.57/1.00  (assume a491 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (= (= (+ 0 1) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (or (and (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ 0 1)) (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 0)) (and (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 0) (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (+ 0 1)))))))
% 0.57/1.00  (assume a492 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (= (= (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (+ 0 1)) (or (and (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ 0 1)) (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 0)) (and (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) 0) (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (+ 0 1)))))))
% 0.57/1.00  (assume a493 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (exists ((A__questionmark_v2 |tptp.'Nat$'|)) (and (< 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)) (= (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)))))))
% 0.57/1.00  (assume a494 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (exists ((A__questionmark_v2 |tptp.'Nat$'|)) (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (+ (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)) 1))))))
% 0.57/1.00  (assume a495 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (= (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (exists ((A__questionmark_v2 |tptp.'Nat$'|)) (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (+ (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)) 1))))))
% 0.57/1.00  (assume a496 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)) 1))))
% 0.57/1.00  (assume a497 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) 1))))
% 0.57/1.00  (assume a498 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (=> (and (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (forall ((A__questionmark_v2 |tptp.'Nat$'|)) (=> (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (+ (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v2)) 1)) false))) false)))
% 0.57/1.00  (assume a499 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (= 0 0)) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)))) (= (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) 0)))))
% 0.57/1.00  (assume a500 (forall ((A__questionmark_v0 |tptp.'Nat$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (and (=> (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1)) (= (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) 0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0))) (=> (not (< (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (= (+ (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1) (- (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v1))) (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)))))))
% 0.57/1.00  (assume a501 (forall ((A__questionmark_v0 |tptp.'Nat$'|)) (<= 0 (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0))))
% 0.57/1.00  (assume a502 (forall ((A__questionmark_v0 |tptp.'Nat$'|)) (= (|tptp.'nat$'| (|tptp.'fun_app$k'| |tptp.'of_nat$'| A__questionmark_v0)) A__questionmark_v0)))
% 0.57/1.00  (assume a503 (forall ((A__questionmark_v0 Int)) (and (=> (<= 0 A__questionmark_v0) (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| (|tptp.'nat$'| A__questionmark_v0)) A__questionmark_v0)) (=> (not (<= 0 A__questionmark_v0)) (= (|tptp.'fun_app$k'| |tptp.'of_nat$'| (|tptp.'nat$'| A__questionmark_v0)) 0)))))
% 0.57/1.00  (assume a504 (forall ((A__questionmark_v1 |tptp.'Nat_bool_fun$'|) (A__questionmark_v2 |tptp.'Nat$'|)) (= (= (tptp.def_1 A__questionmark_v1 A__questionmark_v2) tptp.tltrue) (|tptp.'fun_app$c'| A__questionmark_v1 A__questionmark_v2))))
% 0.57/1.00  (assume a505 (forall ((A__questionmark_v1 |tptp.'Nat_bool_fun$'|) (A__questionmark_v2 |tptp.'Nat$'|)) (= (= (tptp.def_2 A__questionmark_v1 A__questionmark_v2) tptp.tltrue) (|tptp.'fun_app$c'| A__questionmark_v1 A__questionmark_v2))))
% 0.57/1.00  (assume a506 (forall ((A__questionmark_v0 |tptp.'Nat_bool_fun$'|) (A__questionmark_v1 |tptp.'Nat$'|)) (= (= (tptp.def_3 A__questionmark_v0 A__questionmark_v1) tptp.tltrue) (|tptp.'fun_app$c'| A__questionmark_v0 A__questionmark_v1))))
% 0.57/1.00  (assume a507 (forall ((A__questionmark_v1 tptp.tlbool) (A__questionmark_v2 |tptp.'Nat_bool_fun$'|) (A__questionmark_v3 |tptp.'Nat$'|)) (= (= (tptp.def_4 A__questionmark_v1 A__questionmark_v2 A__questionmark_v3) tptp.tltrue) (|tptp.'fun_app$c'| (|tptp.'case_nat$a'| A__questionmark_v1 A__questionmark_v2) A__questionmark_v3))))
% 0.57/1.00  (assume a508 (forall ((A__questionmark_v1 tptp.tlbool) (A__questionmark_v2 |tptp.'Nat_bool_fun$'|) (A__questionmark_v3 |tptp.'Nat$'|)) (= (= (tptp.def_5 A__questionmark_v1 A__questionmark_v2 A__questionmark_v3) tptp.tltrue) (|tptp.'fun_app$c'| (|tptp.'case_nat$a'| A__questionmark_v1 A__questionmark_v2) A__questionmark_v3))))
% 0.57/1.00  (assume a509 (forall ((A__questionmark_v0 |tptp.'Bool_bool_fun$'|) (A__questionmark_v1 tptp.tlbool)) (= (= (tptp.def_6 A__questionmark_v0 A__questionmark_v1) tptp.tltrue) (|tptp.'fun_app$d'| A__questionmark_v0 A__questionmark_v1))))
% 0.57/1.00  (assume a510 (forall ((A__questionmark_v1 tptp.tlbool) (A__questionmark_v2 |tptp.'Nat_bool_fun$'|) (A__questionmark_v3 |tptp.'Nat$'|)) (= (= (tptp.def_7 A__questionmark_v1 A__questionmark_v2 A__questionmark_v3) tptp.tltrue) (|tptp.'fun_app$c'| (|tptp.'case_nat$a'| A__questionmark_v1 A__questionmark_v2) A__questionmark_v3))))
% 0.57/1.00  (assume a511 (forall ((A__questionmark_v2 |tptp.'Nat_bool_fun$'|) (A__questionmark_v3 |tptp.'Nat$'|)) (= (= (tptp.def_8 A__questionmark_v2 A__questionmark_v3) tptp.tltrue) (|tptp.'fun_app$c'| A__questionmark_v2 (|tptp.'fun_app$e'| |tptp.'pred$'| A__questionmark_v3)))))
% 0.57/1.00  (assume a512 (forall ((A__questionmark_v1 tptp.tlbool) (A__questionmark_v2 |tptp.'Nat_bool_fun$'|) (A__questionmark_v3 |tptp.'Nat$'|)) (= (= (tptp.def_9 A__questionmark_v1 A__questionmark_v2 A__questionmark_v3) tptp.tltrue) (|tptp.'fun_app$c'| (|tptp.'case_nat$a'| A__questionmark_v1 A__questionmark_v2) A__questionmark_v3))))
% 0.57/1.00  (assume a513 (forall ((A__questionmark_v2 |tptp.'Nat_bool_fun$'|) (A__questionmark_v3 |tptp.'Nat$'|)) (= (= (tptp.def_10 A__questionmark_v2 A__questionmark_v3) tptp.tltrue) (|tptp.'fun_app$c'| A__questionmark_v2 (|tptp.'fun_app$e'| |tptp.'pred$'| A__questionmark_v3)))))
% 0.57/1.00  (assume a514 (forall ((B tptp.tlbool)) (or (= B tptp.tltrue) (= B tptp.tlfalse))))
% 0.57/1.00  (assume a515 (not (= tptp.tltrue tptp.tlfalse)))
% 0.57/1.00  (assume a516 true)
% 0.57/1.00  (step t1 (cl (not (= (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) (not (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))) :rule equiv_pos2)
% 0.57/1.00  (step t2 (cl (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)) (not (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) (not (= (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) :rule reordering :premises (t1))
% 0.57/1.00  (step t3 (cl (and (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|))) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) (not (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|))) (not (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)))) (not (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) :rule and_neg)
% 0.57/1.00  (step t4 (cl (=> (and (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|))) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) (and (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|))) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) :rule implies_neg1)
% 0.57/1.00  (anchor :step t5)
% 0.57/1.00  (assume t5.a0 (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|)))
% 0.57/1.00  (assume t5.a1 (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|))))
% 0.57/1.00  (assume t5.a2 (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))
% 0.57/1.00  (step t5.t1 (cl (=> (and (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|))) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) (and (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|))) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) :rule implies_neg1)
% 0.57/1.00  (anchor :step t5.t2)
% 0.57/1.00  (assume t5.t2.a0 (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|)))
% 0.57/1.00  (assume t5.t2.a1 (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|))))
% 0.57/1.00  (assume t5.t2.a2 (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))
% 0.57/1.00  (step t5.t2.t1 (cl (= (= (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))) true) (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) :rule equiv_simplify)
% 0.57/1.00  (step t5.t2.t2 (cl (not (= (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))) true)) (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) :rule equiv1 :premises (t5.t2.t1))
% 0.57/1.00  (step t5.t2.t3 (cl (= |tptp.'w$'| |tptp.'w$'|)) :rule refl)
% 0.57/1.00  (step t5.t2.t4 (cl (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)) (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|))) :rule symm :premises (t5.t2.a2))
% 0.57/1.00  (step t5.t2.t5 (cl (= (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|))) :rule symm :premises (t5.t2.a1))
% 0.57/1.00  (step t5.t2.t6 (cl (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)))) :rule symm :premises (t5.t2.t5))
% 0.57/1.00  (step t5.t2.t7 (cl (= |tptp.'x$'| |tptp.'x$'|)) :rule refl)
% 0.57/1.00  (step t5.t2.t8 (cl (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|))) :rule cong :premises (t5.t2.t6 t5.t2.t7))
% 0.57/1.00  (step t5.t2.t9 (cl (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)) (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|))) :rule trans :premises (t5.t2.t4 t5.t2.t8))
% 0.57/1.00  (step t5.t2.t10 (cl (= (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))) (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|)))) :rule cong :premises (t5.t2.t3 t5.t2.t9))
% 0.57/1.00  (step t5.t2.t11 (cl (= (= (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|)) true) (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|)))) :rule equiv_simplify)
% 0.57/1.00  (step t5.t2.t12 (cl (= (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|)) true) (not (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|)))) :rule equiv2 :premises (t5.t2.t11))
% 0.57/1.00  (step t5.t2.t13 (cl (= (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|)) true)) :rule resolution :premises (t5.t2.t12 t5.t2.a0))
% 0.57/1.00  (step t5.t2.t14 (cl (= (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))) true)) :rule trans :premises (t5.t2.t10 t5.t2.t13))
% 0.57/1.00  (step t5.t2.t15 (cl (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) :rule resolution :premises (t5.t2.t2 t5.t2.t14))
% 0.57/1.00  (step t5.t2 (cl (not (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|))) (not (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)))) (not (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) :rule subproof :discharge (t5.t2.a0 t5.t2.a1 t5.t2.a2))
% 0.57/1.00  (step t5.t3 (cl (not (and (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|))) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|))) :rule and_pos)
% 0.57/1.00  (step t5.t4 (cl (not (and (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|))) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)))) :rule and_pos)
% 0.57/1.00  (step t5.t5 (cl (not (and (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|))) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) :rule and_pos)
% 0.57/1.00  (step t5.t6 (cl (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))) (not (and (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|))) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) (not (and (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|))) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) (not (and (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|))) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))))) :rule resolution :premises (t5.t2 t5.t3 t5.t4 t5.t5))
% 0.57/1.00  (step t5.t7 (cl (not (and (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|))) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) (not (and (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|))) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) (not (and (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|))) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) :rule reordering :premises (t5.t6))
% 0.57/1.00  (step t5.t8 (cl (not (and (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|))) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) :rule contraction :premises (t5.t7))
% 0.57/1.00  (step t5.t9 (cl (=> (and (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|))) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) :rule resolution :premises (t5.t1 t5.t8))
% 0.57/1.00  (step t5.t10 (cl (=> (and (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|))) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) (not (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) :rule implies_neg2)
% 0.57/1.00  (step t5.t11 (cl (=> (and (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|))) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) (=> (and (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|))) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) :rule resolution :premises (t5.t9 t5.t10))
% 0.57/1.00  (step t5.t12 (cl (=> (and (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|))) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) :rule contraction :premises (t5.t11))
% 0.57/1.00  (step t5.t13 (cl (not (and (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|))) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) :rule implies :premises (t5.t12))
% 0.57/1.00  (step t5.t14 (cl (and (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|))) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) (not (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|))) (not (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)))) (not (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) :rule and_neg)
% 0.57/1.00  (step t5.t15 (cl (and (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|))) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) :rule resolution :premises (t5.t14 t5.a0 t5.a1 t5.a2))
% 0.57/1.00  (step t5.t16 (cl (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) :rule resolution :premises (t5.t13 t5.t15))
% 0.57/1.00  (step t5 (cl (not (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|))) (not (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)))) (not (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) :rule subproof :discharge (t5.a0 t5.a1 t5.a2))
% 0.57/1.00  (step t6 (cl (not (and (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|))) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|))) :rule and_pos)
% 0.57/1.00  (step t7 (cl (not (and (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|))) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)))) :rule and_pos)
% 0.57/1.00  (step t8 (cl (not (and (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|))) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) :rule and_pos)
% 0.57/1.00  (step t9 (cl (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))) (not (and (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|))) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) (not (and (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|))) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) (not (and (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|))) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))))) :rule resolution :premises (t5 t6 t7 t8))
% 0.57/1.00  (step t10 (cl (not (and (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|))) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) (not (and (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|))) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) (not (and (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|))) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) :rule reordering :premises (t9))
% 0.57/1.00  (step t11 (cl (not (and (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|))) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) :rule contraction :premises (t10))
% 0.57/1.00  (step t12 (cl (=> (and (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|))) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) :rule resolution :premises (t4 t11))
% 0.57/1.00  (step t13 (cl (=> (and (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|))) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) (not (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) :rule implies_neg2)
% 0.57/1.00  (step t14 (cl (=> (and (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|))) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) (=> (and (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|))) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) :rule resolution :premises (t12 t13))
% 0.57/1.00  (step t15 (cl (=> (and (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|))) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) :rule contraction :premises (t14))
% 0.57/1.00  (step t16 (cl (not (and (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|))) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) :rule implies :premises (t15))
% 0.57/1.00  (step t17 (cl (not (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) |tptp.'x$'|))) (not (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)))) (not (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) :rule resolution :premises (t3 t16))
% 0.57/1.00  (step t18 (cl (=> (forall ((A__questionmark_v0 |tptp.'A_ltln$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0)))) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)))) (forall ((A__questionmark_v0 |tptp.'A_ltln$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0))))) :rule implies_neg1)
% 0.57/1.00  (anchor :step t19)
% 0.57/1.00  (assume t19.a0 (forall ((A__questionmark_v0 |tptp.'A_ltln$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0)))))
% 0.57/1.00  (step t19.t1 (cl (or (not (forall ((A__questionmark_v0 |tptp.'A_ltln$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0))))) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|))))) :rule forall_inst :args ((:= A__questionmark_v0 |tptp.'phi$'|)))
% 0.57/1.00  (step t19.t2 (cl (not (forall ((A__questionmark_v0 |tptp.'A_ltln$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0))))) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)))) :rule or :premises (t19.t1))
% 0.57/1.00  (step t19.t3 (cl (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)))) :rule resolution :premises (t19.t2 t19.a0))
% 0.57/1.00  (step t19 (cl (not (forall ((A__questionmark_v0 |tptp.'A_ltln$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0))))) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)))) :rule subproof :discharge (t19.a0))
% 0.57/1.00  (step t20 (cl (=> (forall ((A__questionmark_v0 |tptp.'A_ltln$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0)))) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)))) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)))) :rule resolution :premises (t18 t19))
% 0.57/1.00  (step t21 (cl (=> (forall ((A__questionmark_v0 |tptp.'A_ltln$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0)))) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)))) (not (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|))))) :rule implies_neg2)
% 0.57/1.00  (step t22 (cl (=> (forall ((A__questionmark_v0 |tptp.'A_ltln$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0)))) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)))) (=> (forall ((A__questionmark_v0 |tptp.'A_ltln$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0)))) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|))))) :rule resolution :premises (t20 t21))
% 0.57/1.00  (step t23 (cl (=> (forall ((A__questionmark_v0 |tptp.'A_ltln$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0)))) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|))))) :rule contraction :premises (t22))
% 0.57/1.00  (step t24 (cl (not (forall ((A__questionmark_v0 |tptp.'A_ltln$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0))))) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)))) :rule implies :premises (t23))
% 0.57/1.00  (step t25 (cl (not (= (forall ((A__questionmark_v0 |tptp.'A_ltln$'|)) (= (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0)) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0))) (forall ((A__questionmark_v0 |tptp.'A_ltln$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0)))))) (not (forall ((A__questionmark_v0 |tptp.'A_ltln$'|)) (= (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0)) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0)))) (forall ((A__questionmark_v0 |tptp.'A_ltln$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0))))) :rule equiv_pos2)
% 0.57/1.00  (anchor :step t26 :args ((A__questionmark_v0 |tptp.'A_ltln$'|) (:= A__questionmark_v0 A__questionmark_v0)))
% 0.57/1.00  (step t26.t1 (cl (= A__questionmark_v0 A__questionmark_v0)) :rule refl)
% 0.57/1.00  (step t26.t2 (cl (= (= (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0)) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0))))) :rule all_simplify)
% 0.57/1.00  (step t26 (cl (= (forall ((A__questionmark_v0 |tptp.'A_ltln$'|)) (= (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0)) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0))) (forall ((A__questionmark_v0 |tptp.'A_ltln$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0)))))) :rule bind)
% 0.57/1.00  (step t27 (cl (forall ((A__questionmark_v0 |tptp.'A_ltln$'|)) (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0))))) :rule resolution :premises (t25 t26 a21))
% 0.57/1.00  (step t28 (cl (= (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) (|tptp.'fun_app$i'| |tptp.'unf$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)))) :rule resolution :premises (t24 t27))
% 0.57/1.00  (step t29 (cl (=> (forall ((A__questionmark_v0 |tptp.'A_ltln$'|) (A__questionmark_v1 |tptp.'A_ltln_set$'|)) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0) A__questionmark_v1) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| A__questionmark_v0 A__questionmark_v1)))) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) (forall ((A__questionmark_v0 |tptp.'A_ltln$'|) (A__questionmark_v1 |tptp.'A_ltln_set$'|)) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0) A__questionmark_v1) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| A__questionmark_v0 A__questionmark_v1))))) :rule implies_neg1)
% 0.57/1.00  (anchor :step t30)
% 0.57/1.00  (assume t30.a0 (forall ((A__questionmark_v0 |tptp.'A_ltln$'|) (A__questionmark_v1 |tptp.'A_ltln_set$'|)) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0) A__questionmark_v1) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| A__questionmark_v0 A__questionmark_v1)))))
% 0.57/1.00  (step t30.t1 (cl (or (not (forall ((A__questionmark_v0 |tptp.'A_ltln$'|) (A__questionmark_v1 |tptp.'A_ltln_set$'|)) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0) A__questionmark_v1) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| A__questionmark_v0 A__questionmark_v1))))) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) :rule forall_inst :args ((:= A__questionmark_v0 |tptp.'phi$'|) (:= A__questionmark_v1 |tptp.'x$'|)))
% 0.57/1.00  (step t30.t2 (cl (not (forall ((A__questionmark_v0 |tptp.'A_ltln$'|) (A__questionmark_v1 |tptp.'A_ltln_set$'|)) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0) A__questionmark_v1) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| A__questionmark_v0 A__questionmark_v1))))) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) :rule or :premises (t30.t1))
% 0.57/1.00  (step t30.t3 (cl (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) :rule resolution :premises (t30.t2 t30.a0))
% 0.57/1.00  (step t30 (cl (not (forall ((A__questionmark_v0 |tptp.'A_ltln$'|) (A__questionmark_v1 |tptp.'A_ltln_set$'|)) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0) A__questionmark_v1) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| A__questionmark_v0 A__questionmark_v1))))) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) :rule subproof :discharge (t30.a0))
% 0.57/1.00  (step t31 (cl (=> (forall ((A__questionmark_v0 |tptp.'A_ltln$'|) (A__questionmark_v1 |tptp.'A_ltln_set$'|)) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0) A__questionmark_v1) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| A__questionmark_v0 A__questionmark_v1)))) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) :rule resolution :premises (t29 t30))
% 0.57/1.00  (step t32 (cl (=> (forall ((A__questionmark_v0 |tptp.'A_ltln$'|) (A__questionmark_v1 |tptp.'A_ltln_set$'|)) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0) A__questionmark_v1) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| A__questionmark_v0 A__questionmark_v1)))) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) (not (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) :rule implies_neg2)
% 0.57/1.00  (step t33 (cl (=> (forall ((A__questionmark_v0 |tptp.'A_ltln$'|) (A__questionmark_v1 |tptp.'A_ltln_set$'|)) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0) A__questionmark_v1) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| A__questionmark_v0 A__questionmark_v1)))) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) (=> (forall ((A__questionmark_v0 |tptp.'A_ltln$'|) (A__questionmark_v1 |tptp.'A_ltln_set$'|)) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0) A__questionmark_v1) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| A__questionmark_v0 A__questionmark_v1)))) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) :rule resolution :premises (t31 t32))
% 0.57/1.00  (step t34 (cl (=> (forall ((A__questionmark_v0 |tptp.'A_ltln$'|) (A__questionmark_v1 |tptp.'A_ltln_set$'|)) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0) A__questionmark_v1) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| A__questionmark_v0 A__questionmark_v1)))) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) :rule contraction :premises (t33))
% 0.57/1.00  (step t35 (cl (not (forall ((A__questionmark_v0 |tptp.'A_ltln$'|) (A__questionmark_v1 |tptp.'A_ltln_set$'|)) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0) A__questionmark_v1) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| A__questionmark_v0 A__questionmark_v1))))) (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) :rule implies :premises (t34))
% 0.57/1.00  (step t36 (cl (= (|tptp.'gF_advice$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|) |tptp.'x$'|) (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) :rule resolution :premises (t35 a18))
% 0.57/1.00  (step t37 (cl (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) :rule resolution :premises (t17 a12 t28 t36))
% 0.57/1.00  (step t38 (cl (not (= (or (not (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|)))) (not (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))))) (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) (or (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|)) (not (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))))) (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))))) (not (or (not (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|)))) (not (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))))) (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) (or (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|)) (not (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))))) (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) :rule equiv_pos2)
% 0.57/1.00  (step t39 (cl (= (= (= (not (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|)))) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))) true) (= (not (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|)))) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))))) :rule equiv_simplify)
% 0.57/1.00  (step t40 (cl (not (= (= (not (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|)))) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))) true)) (= (not (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|)))) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|)))) :rule equiv1 :premises (t39))
% 0.57/1.00  (step t41 (cl (= (= (not (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|)))) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))) (= (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|)) (not (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))))))) :rule all_simplify)
% 0.57/1.00  (step t42 (cl (= (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|)) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|)))) :rule refl)
% 0.57/1.00  (step t43 (cl (= (not (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|)))) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|)))) :rule all_simplify)
% 0.57/1.00  (step t44 (cl (= (= (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|)) (not (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))))) (= (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|)) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))))) :rule cong :premises (t42 t43))
% 0.57/1.00  (step t45 (cl (= (= (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|)) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))) true)) :rule all_simplify)
% 0.57/1.00  (step t46 (cl (= (= (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|)) (not (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))))) true)) :rule trans :premises (t44 t45))
% 0.57/1.00  (step t47 (cl (= (= (not (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|)))) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))) true)) :rule trans :premises (t41 t46))
% 0.57/1.00  (step t48 (cl (= (not (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|)))) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|)))) :rule resolution :premises (t40 t47))
% 0.57/1.00  (step t49 (cl (= (not (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))))) (not (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))))))) :rule refl)
% 0.57/1.00  (step t50 (cl (= (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))) (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) :rule refl)
% 0.57/1.00  (step t51 (cl (= (or (not (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|)))) (not (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))))) (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) (or (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|)) (not (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))))) (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))))) :rule cong :premises (t48 t49 t50))
% 0.57/1.00  (step t52 (cl (and (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))) (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))))) (not (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|)))) (not (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0)))))) :rule and_neg)
% 0.57/1.00  (step t53 (cl (=> (and (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))) (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))))) (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) (and (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))) (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0)))))) :rule implies_neg1)
% 0.57/1.00  (anchor :step t54)
% 0.57/1.00  (assume t54.a0 (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))))
% 0.57/1.00  (assume t54.a1 (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0)))))
% 0.57/1.00  (step t54.t1 (cl (=> (and (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))) (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))))) (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) (and (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))) (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0)))))) :rule implies_neg1)
% 0.57/1.00  (anchor :step t54.t2)
% 0.57/1.00  (assume t54.t2.a0 (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))))
% 0.57/1.00  (assume t54.t2.a1 (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0)))))
% 0.57/1.00  (step t54.t2.t1 (cl (= (= (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)) false) (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) :rule equiv_simplify)
% 0.57/1.00  (step t54.t2.t2 (cl (not (= (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)) false)) (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) :rule equiv1 :premises (t54.t2.t1))
% 0.57/1.00  (step t54.t2.t3 (cl (= (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|))) :rule refl)
% 0.57/1.00  (step t54.t2.t4 (cl (= (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'phi$'|)) :rule symm :premises (t54.t2.a1))
% 0.57/1.00  (step t54.t2.t5 (cl (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))))) :rule symm :premises (t54.t2.t4))
% 0.57/1.00  (step t54.t2.t6 (cl (= |tptp.'x$'| |tptp.'x$'|)) :rule refl)
% 0.57/1.00  (step t54.t2.t7 (cl (= (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))) :rule cong :premises (t54.t2.t5 t54.t2.t6))
% 0.57/1.00  (step t54.t2.t8 (cl (= (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|)))) :rule cong :premises (t54.t2.t3 t54.t2.t7))
% 0.57/1.00  (step t54.t2.t9 (cl (= (= (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|)) false) (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))))) :rule equiv_simplify)
% 0.57/1.00  (step t54.t2.t10 (cl (= (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|)) false) (not (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))))) :rule equiv2 :premises (t54.t2.t9))
% 0.57/1.00  (step t54.t2.t11 (cl (not (not (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))))) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))) :rule not_not)
% 0.57/1.00  (step t54.t2.t12 (cl (= (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|)) false) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))) :rule resolution :premises (t54.t2.t10 t54.t2.t11))
% 0.57/1.00  (step t54.t2.t13 (cl (= (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|)) false)) :rule resolution :premises (t54.t2.t12 t54.t2.a0))
% 0.57/1.00  (step t54.t2.t14 (cl (= (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)) false)) :rule trans :premises (t54.t2.t8 t54.t2.t13))
% 0.57/1.00  (step t54.t2.t15 (cl (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) :rule resolution :premises (t54.t2.t2 t54.t2.t14))
% 0.57/1.00  (step t54.t2 (cl (not (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|)))) (not (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))))) (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) :rule subproof :discharge (t54.t2.a0 t54.t2.a1))
% 0.57/1.00  (step t54.t3 (cl (not (and (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))) (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0)))))) (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|)))) :rule and_pos)
% 0.57/1.00  (step t54.t4 (cl (not (and (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))) (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0)))))) (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))))) :rule and_pos)
% 0.57/1.00  (step t54.t5 (cl (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))) (not (and (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))) (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0)))))) (not (and (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))) (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))))))) :rule resolution :premises (t54.t2 t54.t3 t54.t4))
% 0.57/1.00  (step t54.t6 (cl (not (and (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))) (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0)))))) (not (and (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))) (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0)))))) (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) :rule reordering :premises (t54.t5))
% 0.57/1.00  (step t54.t7 (cl (not (and (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))) (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0)))))) (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) :rule contraction :premises (t54.t6))
% 0.57/1.00  (step t54.t8 (cl (=> (and (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))) (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))))) (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) :rule resolution :premises (t54.t1 t54.t7))
% 0.57/1.00  (step t54.t9 (cl (=> (and (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))) (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))))) (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) (not (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) :rule implies_neg2)
% 0.57/1.00  (step t54.t10 (cl (=> (and (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))) (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))))) (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) (=> (and (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))) (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))))) (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) :rule resolution :premises (t54.t8 t54.t9))
% 0.57/1.00  (step t54.t11 (cl (=> (and (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))) (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))))) (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) :rule contraction :premises (t54.t10))
% 0.57/1.00  (step t54.t12 (cl (not (and (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))) (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0)))))) (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) :rule implies :premises (t54.t11))
% 0.57/1.00  (step t54.t13 (cl (and (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))) (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))))) (not (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|)))) (not (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0)))))) :rule and_neg)
% 0.57/1.00  (step t54.t14 (cl (and (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))) (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0)))))) :rule resolution :premises (t54.t13 t54.a0 t54.a1))
% 0.57/1.00  (step t54.t15 (cl (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) :rule resolution :premises (t54.t12 t54.t14))
% 0.57/1.00  (step t54 (cl (not (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|)))) (not (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))))) (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) :rule subproof :discharge (t54.a0 t54.a1))
% 0.57/1.00  (step t55 (cl (not (and (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))) (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0)))))) (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|)))) :rule and_pos)
% 0.57/1.00  (step t56 (cl (not (and (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))) (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0)))))) (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))))) :rule and_pos)
% 0.57/1.00  (step t57 (cl (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))) (not (and (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))) (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0)))))) (not (and (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))) (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))))))) :rule resolution :premises (t54 t55 t56))
% 0.57/1.00  (step t58 (cl (not (and (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))) (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0)))))) (not (and (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))) (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0)))))) (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) :rule reordering :premises (t57))
% 0.57/1.00  (step t59 (cl (not (and (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))) (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0)))))) (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) :rule contraction :premises (t58))
% 0.57/1.00  (step t60 (cl (=> (and (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))) (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))))) (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) :rule resolution :premises (t53 t59))
% 0.57/1.00  (step t61 (cl (=> (and (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))) (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))))) (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) (not (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) :rule implies_neg2)
% 0.57/1.00  (step t62 (cl (=> (and (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))) (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))))) (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) (=> (and (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))) (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))))) (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) :rule resolution :premises (t60 t61))
% 0.57/1.00  (step t63 (cl (=> (and (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))) (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))))) (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) :rule contraction :premises (t62))
% 0.57/1.00  (step t64 (cl (not (and (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|))) (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0)))))) (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) :rule implies :premises (t63))
% 0.57/1.00  (step t65 (cl (not (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|)))) (not (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))))) (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) :rule resolution :premises (t52 t64))
% 0.57/1.00  (step t66 (cl (or (not (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|)))) (not (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))))) (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) (not (not (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|)))))) :rule or_neg)
% 0.57/1.00  (step t67 (cl (or (not (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|)))) (not (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))))) (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) (not (not (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))))))) :rule or_neg)
% 0.57/1.00  (step t68 (cl (or (not (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|)))) (not (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))))) (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) (not (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) :rule or_neg)
% 0.57/1.00  (step t69 (cl (or (not (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|)))) (not (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))))) (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) (or (not (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|)))) (not (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))))) (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) (or (not (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|)))) (not (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))))) (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) :rule resolution :premises (t65 t66 t67 t68))
% 0.57/1.00  (step t70 (cl (or (not (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|)))) (not (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))))) (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) :rule contraction :premises (t69))
% 0.57/1.00  (step t71 (cl (or (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|)) (not (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))))) (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) :rule resolution :premises (t38 t51 t70))
% 0.57/1.00  (step t72 (cl (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))) |tptp.'x$'|)) (not (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))))) (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) :rule or :premises (t71))
% 0.57/1.00  (step t73 (cl (=> (forall ((A__questionmark_v0 |tptp.'A_ltln$'|) (A__questionmark_v1 |tptp.'A_set$'|)) (= A__questionmark_v0 (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0)) A__questionmark_v1))) (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))))) (forall ((A__questionmark_v0 |tptp.'A_ltln$'|) (A__questionmark_v1 |tptp.'A_set$'|)) (= A__questionmark_v0 (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0)) A__questionmark_v1)))) :rule implies_neg1)
% 0.57/1.00  (anchor :step t74)
% 0.57/1.00  (assume t74.a0 (forall ((A__questionmark_v0 |tptp.'A_ltln$'|) (A__questionmark_v1 |tptp.'A_set$'|)) (= A__questionmark_v0 (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0)) A__questionmark_v1))))
% 0.57/1.00  (step t74.t1 (cl (or (not (forall ((A__questionmark_v0 |tptp.'A_ltln$'|) (A__questionmark_v1 |tptp.'A_set$'|)) (= A__questionmark_v0 (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0)) A__questionmark_v1)))) (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0)))))) :rule forall_inst :args ((:= A__questionmark_v0 |tptp.'phi$'|) (:= A__questionmark_v1 (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0)))))
% 0.57/1.00  (step t74.t2 (cl (not (forall ((A__questionmark_v0 |tptp.'A_ltln$'|) (A__questionmark_v1 |tptp.'A_set$'|)) (= A__questionmark_v0 (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0)) A__questionmark_v1)))) (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))))) :rule or :premises (t74.t1))
% 0.57/1.00  (step t74.t3 (cl (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))))) :rule resolution :premises (t74.t2 t74.a0))
% 0.57/1.00  (step t74 (cl (not (forall ((A__questionmark_v0 |tptp.'A_ltln$'|) (A__questionmark_v1 |tptp.'A_set$'|)) (= A__questionmark_v0 (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0)) A__questionmark_v1)))) (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))))) :rule subproof :discharge (t74.a0))
% 0.57/1.00  (step t75 (cl (=> (forall ((A__questionmark_v0 |tptp.'A_ltln$'|) (A__questionmark_v1 |tptp.'A_set$'|)) (= A__questionmark_v0 (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0)) A__questionmark_v1))) (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))))) (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))))) :rule resolution :premises (t73 t74))
% 0.57/1.00  (step t76 (cl (=> (forall ((A__questionmark_v0 |tptp.'A_ltln$'|) (A__questionmark_v1 |tptp.'A_set$'|)) (= A__questionmark_v0 (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0)) A__questionmark_v1))) (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))))) (not (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0)))))) :rule implies_neg2)
% 0.57/1.00  (step t77 (cl (=> (forall ((A__questionmark_v0 |tptp.'A_ltln$'|) (A__questionmark_v1 |tptp.'A_set$'|)) (= A__questionmark_v0 (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0)) A__questionmark_v1))) (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))))) (=> (forall ((A__questionmark_v0 |tptp.'A_ltln$'|) (A__questionmark_v1 |tptp.'A_set$'|)) (= A__questionmark_v0 (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0)) A__questionmark_v1))) (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0)))))) :rule resolution :premises (t75 t76))
% 0.57/1.00  (step t78 (cl (=> (forall ((A__questionmark_v0 |tptp.'A_ltln$'|) (A__questionmark_v1 |tptp.'A_set$'|)) (= A__questionmark_v0 (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0)) A__questionmark_v1))) (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0)))))) :rule contraction :premises (t77))
% 0.57/1.00  (step t79 (cl (not (forall ((A__questionmark_v0 |tptp.'A_ltln$'|) (A__questionmark_v1 |tptp.'A_set$'|)) (= A__questionmark_v0 (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0)) A__questionmark_v1)))) (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))))) :rule implies :premises (t78))
% 0.57/1.00  (step t80 (cl (not (= (forall ((A__questionmark_v0 |tptp.'A_ltln$'|) (A__questionmark_v1 |tptp.'A_set$'|)) (= (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0)) A__questionmark_v1) A__questionmark_v0)) (forall ((A__questionmark_v0 |tptp.'A_ltln$'|) (A__questionmark_v1 |tptp.'A_set$'|)) (= A__questionmark_v0 (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0)) A__questionmark_v1))))) (not (forall ((A__questionmark_v0 |tptp.'A_ltln$'|) (A__questionmark_v1 |tptp.'A_set$'|)) (= (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0)) A__questionmark_v1) A__questionmark_v0))) (forall ((A__questionmark_v0 |tptp.'A_ltln$'|) (A__questionmark_v1 |tptp.'A_set$'|)) (= A__questionmark_v0 (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0)) A__questionmark_v1)))) :rule equiv_pos2)
% 0.57/1.00  (anchor :step t81 :args ((A__questionmark_v0 |tptp.'A_ltln$'|) (:= A__questionmark_v0 A__questionmark_v0) (A__questionmark_v1 |tptp.'A_set$'|) (:= A__questionmark_v1 A__questionmark_v1)))
% 0.57/1.00  (step t81.t1 (cl (= A__questionmark_v0 A__questionmark_v0)) :rule refl)
% 0.57/1.00  (step t81.t2 (cl (= A__questionmark_v1 A__questionmark_v1)) :rule refl)
% 0.57/1.00  (step t81.t3 (cl (= (= (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0)) A__questionmark_v1) A__questionmark_v0) (= A__questionmark_v0 (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0)) A__questionmark_v1)))) :rule all_simplify)
% 0.57/1.00  (step t81 (cl (= (forall ((A__questionmark_v0 |tptp.'A_ltln$'|) (A__questionmark_v1 |tptp.'A_set$'|)) (= (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0)) A__questionmark_v1) A__questionmark_v0)) (forall ((A__questionmark_v0 |tptp.'A_ltln$'|) (A__questionmark_v1 |tptp.'A_set$'|)) (= A__questionmark_v0 (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0)) A__questionmark_v1))))) :rule bind)
% 0.57/1.00  (step t82 (cl (forall ((A__questionmark_v0 |tptp.'A_ltln$'|) (A__questionmark_v1 |tptp.'A_set$'|)) (= A__questionmark_v0 (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v0)) A__questionmark_v1)))) :rule resolution :premises (t80 t81 a19))
% 0.57/1.00  (step t83 (cl (= |tptp.'phi$'| (|tptp.'fun_app$g'| (|tptp.'fun_app$h'| |tptp.'af_letter$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| |tptp.'phi$'|)) (|tptp.'fun_app$j'| |tptp.'w$'| (|tptp.'nat$'| 0))))) :rule resolution :premises (t79 t82))
% 0.57/1.00  (step t84 (cl (not (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) :rule resolution :premises (t72 a11 t83))
% 0.57/1.00  (step t85 (cl (=> (forall ((A__questionmark_v0 |tptp.'Nat_a_set_fun$'|) (A__questionmark_v1 |tptp.'A_ltln$'|)) (= (|tptp.'semantics_ltln$'| A__questionmark_v0 (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v1)) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) A__questionmark_v0) A__questionmark_v1))) (= (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) (forall ((A__questionmark_v0 |tptp.'Nat_a_set_fun$'|) (A__questionmark_v1 |tptp.'A_ltln$'|)) (= (|tptp.'semantics_ltln$'| A__questionmark_v0 (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v1)) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) A__questionmark_v0) A__questionmark_v1)))) :rule implies_neg1)
% 0.57/1.00  (anchor :step t86)
% 0.57/1.00  (assume t86.a0 (forall ((A__questionmark_v0 |tptp.'Nat_a_set_fun$'|) (A__questionmark_v1 |tptp.'A_ltln$'|)) (= (|tptp.'semantics_ltln$'| A__questionmark_v0 (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v1)) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) A__questionmark_v0) A__questionmark_v1))))
% 0.57/1.00  (step t86.t1 (cl (or (not (forall ((A__questionmark_v0 |tptp.'Nat_a_set_fun$'|) (A__questionmark_v1 |tptp.'A_ltln$'|)) (= (|tptp.'semantics_ltln$'| A__questionmark_v0 (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v1)) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) A__questionmark_v0) A__questionmark_v1)))) (= (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) :rule forall_inst :args ((:= A__questionmark_v0 |tptp.'w$'|) (:= A__questionmark_v1 (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))
% 0.57/1.00  (step t86.t2 (cl (not (forall ((A__questionmark_v0 |tptp.'Nat_a_set_fun$'|) (A__questionmark_v1 |tptp.'A_ltln$'|)) (= (|tptp.'semantics_ltln$'| A__questionmark_v0 (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v1)) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) A__questionmark_v0) A__questionmark_v1)))) (= (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) :rule or :premises (t86.t1))
% 0.57/1.00  (step t86.t3 (cl (= (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) :rule resolution :premises (t86.t2 t86.a0))
% 0.57/1.00  (step t86 (cl (not (forall ((A__questionmark_v0 |tptp.'Nat_a_set_fun$'|) (A__questionmark_v1 |tptp.'A_ltln$'|)) (= (|tptp.'semantics_ltln$'| A__questionmark_v0 (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v1)) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) A__questionmark_v0) A__questionmark_v1)))) (= (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) :rule subproof :discharge (t86.a0))
% 0.57/1.00  (step t87 (cl (=> (forall ((A__questionmark_v0 |tptp.'Nat_a_set_fun$'|) (A__questionmark_v1 |tptp.'A_ltln$'|)) (= (|tptp.'semantics_ltln$'| A__questionmark_v0 (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v1)) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) A__questionmark_v0) A__questionmark_v1))) (= (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) (= (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) :rule resolution :premises (t85 t86))
% 0.57/1.01  (step t88 (cl (=> (forall ((A__questionmark_v0 |tptp.'Nat_a_set_fun$'|) (A__questionmark_v1 |tptp.'A_ltln$'|)) (= (|tptp.'semantics_ltln$'| A__questionmark_v0 (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v1)) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) A__questionmark_v0) A__questionmark_v1))) (= (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) (not (= (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) :rule implies_neg2)
% 0.57/1.01  (step t89 (cl (=> (forall ((A__questionmark_v0 |tptp.'Nat_a_set_fun$'|) (A__questionmark_v1 |tptp.'A_ltln$'|)) (= (|tptp.'semantics_ltln$'| A__questionmark_v0 (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v1)) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) A__questionmark_v0) A__questionmark_v1))) (= (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) (=> (forall ((A__questionmark_v0 |tptp.'Nat_a_set_fun$'|) (A__questionmark_v1 |tptp.'A_ltln$'|)) (= (|tptp.'semantics_ltln$'| A__questionmark_v0 (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v1)) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) A__questionmark_v0) A__questionmark_v1))) (= (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) :rule resolution :premises (t87 t88))
% 0.57/1.01  (step t90 (cl (=> (forall ((A__questionmark_v0 |tptp.'Nat_a_set_fun$'|) (A__questionmark_v1 |tptp.'A_ltln$'|)) (= (|tptp.'semantics_ltln$'| A__questionmark_v0 (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v1)) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) A__questionmark_v0) A__questionmark_v1))) (= (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))))) :rule contraction :premises (t89))
% 0.57/1.01  (step t91 (cl (not (forall ((A__questionmark_v0 |tptp.'Nat_a_set_fun$'|) (A__questionmark_v1 |tptp.'A_ltln$'|)) (= (|tptp.'semantics_ltln$'| A__questionmark_v0 (|tptp.'fun_app$i'| |tptp.'next_ltln$'| A__questionmark_v1)) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) A__questionmark_v0) A__questionmark_v1)))) (= (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) :rule implies :premises (t90))
% 0.57/1.01  (step t92 (cl (= (|tptp.'semantics_ltln$'| |tptp.'w$'| (|tptp.'fun_app$i'| |tptp.'next_ltln$'| (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|))) (|tptp.'semantics_ltln$'| (|tptp.'suffix$'| (|tptp.'nat$'| 1) |tptp.'w$'|) (|tptp.'gF_advice$'| |tptp.'phi$'| |tptp.'x$'|)))) :rule resolution :premises (t91 a15))
% 0.57/1.01  (step t93 (cl) :rule resolution :premises (t2 t37 t84 t92))
% 0.57/1.01  
% 0.57/1.01  % SZS output end Proof for /export/starexec/sandbox2/tmp/tmp.GTeOIqinUX/cvc5---1.0.5_13068.smt2
% 0.57/1.01  % cvc5---1.0.5 exiting
% 0.57/1.01  % cvc5---1.0.5 exiting
%------------------------------------------------------------------------------