TSTP Solution File: SWW095+1 by Z3---4.8.9.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Z3---4.8.9.0
% Problem  : SWW095+1 : TPTP v8.1.0. Released v5.2.0.
% Transfm  : none
% Format   : tptp
% Command  : z3_tptp -proof -model -t:%d -file:%s

% Computer : n012.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 : Thu Sep 29 20:57:45 EDT 2022

% Result   : Theorem 1.24s 1.07s
% Output   : Proof 1.61s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12  % Problem  : SWW095+1 : TPTP v8.1.0. Released v5.2.0.
% 0.07/0.13  % Command  : z3_tptp -proof -model -t:%d -file:%s
% 0.14/0.34  % Computer : n012.cluster.edu
% 0.14/0.34  % Model    : x86_64 x86_64
% 0.14/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.34  % Memory   : 8042.1875MB
% 0.14/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.35  % CPULimit : 300
% 0.14/0.35  % WCLimit  : 300
% 0.14/0.35  % DateTime : Sun Sep  4 12:01:48 EDT 2022
% 0.14/0.35  % CPUTime  : 
% 0.14/0.35  Z3tptp [4.8.9.0] (c) 2006-20**. Microsoft Corp.
% 0.14/0.35  Usage: tptp [options] [-file:]file
% 0.14/0.35    -h, -?       prints this message.
% 0.14/0.35    -smt2        print SMT-LIB2 benchmark.
% 0.14/0.35    -m, -model   generate model.
% 0.14/0.35    -p, -proof   generate proof.
% 0.14/0.35    -c, -core    generate unsat core of named formulas.
% 0.14/0.35    -st, -statistics display statistics.
% 0.14/0.35    -t:timeout   set timeout (in second).
% 0.14/0.35    -smt2status  display status in smt2 format instead of SZS.
% 0.14/0.35    -check_status check the status produced by Z3 against annotation in benchmark.
% 0.14/0.35    -<param>:<value> configuration parameter and value.
% 0.14/0.35    -o:<output-file> file to place output in.
% 1.24/1.07  % SZS status Theorem
% 1.24/1.07  % SZS output start Proof
% 1.24/1.07  tff(integer_type, type, (
% 1.24/1.07     integer: $i > $o)).
% 1.24/1.07  tff(node_key_type, type, (
% 1.24/1.07     node_key: $i > $i)).
% 1.24/1.07  tff(prev_2_type, type, (
% 1.24/1.07     prev_2: $i)).
% 1.24/1.07  tff(lteq_type, type, (
% 1.24/1.07     lteq: ( $i * $i ) > $o)).
% 1.24/1.07  tff(node_next_type, type, (
% 1.24/1.07     node_next: $i > $i)).
% 1.24/1.07  tff(v__1_type, type, (
% 1.24/1.07     v__1: ( $i * $i * $i ) > $o)).
% 1.24/1.07  tff(object_type, type, (
% 1.24/1.07     object: $i > $o)).
% 1.24/1.07  tff(sortedList_first_type, type, (
% 1.24/1.07     sortedList_first: $i)).
% 1.24/1.07  tff(tptp_fun_Z_setinc_foltrans_2_2_type, type, (
% 1.24/1.07     tptp_fun_Z_setinc_foltrans_2_2: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_66_79_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_66_79: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_65_78_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_65_78: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_64_77_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_64_77: $i)).
% 1.24/1.07  tff(null_type, type, (
% 1.24/1.07     null: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_62_76_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_62_76: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_61_75_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_61_75: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_60_74_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_60_74: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_63_73_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_63_73: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_59_72_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_59_72: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_58_71_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_58_71: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_57_70_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_57_70: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_56_69_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_56_69: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_74_68_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_74_68: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_73_67_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_73_67: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_72_66_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_72_66: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_71_65_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_71_65: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_77_64_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_77_64: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_76_63_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_76_63: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_75_62_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_75_62: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_70_61_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_70_61: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_69_60_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_69_60: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_68_59_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_68_59: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_67_58_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_67_58: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_55_57_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_55_57: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_54_56_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_54_56: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_53_55_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_53_55: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_51_54_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_51_54: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_50_53_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_50_53: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_49_52_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_49_52: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_52_51_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_52_51: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_48_49_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_48_49: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_47_48_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_47_48: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_46_47_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_46_47: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_45_50_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_45_50: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_44_46_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_44_46: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_43_45_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_43_45: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_42_44_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_42_44: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_40_42_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_40_42: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_39_41_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_39_41: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_38_40_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_38_40: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_41_43_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_41_43: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_37_38_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_37_38: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_36_37_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_36_37: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_35_36_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_35_36: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_34_39_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_34_39: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_22_35_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_22_35: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_21_34_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_21_34: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_20_33_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_20_33: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_18_32_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_18_32: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_17_31_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_17_31: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_16_30_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_16_30: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_19_29_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_19_29: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_15_28_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_15_28: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_14_27_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_14_27: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_13_26_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_13_26: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_12_25_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_12_25: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_30_24_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_30_24: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_29_23_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_29_23: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_28_22_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_28_22: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_27_21_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_27_21: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_33_20_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_33_20: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_32_19_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_32_19: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_31_18_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_31_18: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_24_17_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_24_17: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_26_16_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_26_16: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_25_15_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_25_15: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_23_14_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_23_14: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_11_13_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_11_13: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_10_12_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_10_12: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_9_11_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_9_11: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_7_10_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_7_10: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_6_9_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_6_9: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_5_8_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_5_8: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_8_7_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_8_7: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_4_6_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_4_6: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_3_5_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_3_5: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_2_4_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_2_4: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_1_3_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_1_3: $i)).
% 1.24/1.07  tff(nn_type, type, (
% 1.24/1.07     nn: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_159_1_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_159_1: $i)).
% 1.24/1.07  tff(tptp_fun_Fun_flat_foltrans_158_0_type, type, (
% 1.24/1.07     tptp_fun_Fun_flat_foltrans_158_0: $i)).
% 1.24/1.07  tff(1,plain,
% 1.24/1.07      (^[V__: $i] : refl(integer(node_key(V__)) <=> integer(node_key(V__)))),
% 1.24/1.07      inference(bind,[status(th)],[])).
% 1.24/1.07  tff(2,plain,
% 1.24/1.07      (![V__: $i] : integer(node_key(V__)) <=> ![V__: $i] : integer(node_key(V__))),
% 1.24/1.07      inference(quant_intro,[status(thm)],[1])).
% 1.24/1.07  tff(3,plain,
% 1.24/1.07      (![V__: $i] : integer(node_key(V__)) <=> ![V__: $i] : integer(node_key(V__))),
% 1.24/1.07      inference(rewrite,[status(thm)],[])).
% 1.24/1.07  tff(4,axiom,(![V__: $i] : integer(node_key(V__))), file('/export/starexec/sandbox/benchmark/theBenchmark.p','sort_info_node_key')).
% 1.24/1.07  tff(5,plain,
% 1.24/1.07      (![V__: $i] : integer(node_key(V__))),
% 1.24/1.07      inference(modus_ponens,[status(thm)],[4, 3])).
% 1.24/1.07  tff(6,plain,(
% 1.24/1.07      ![V__: $i] : integer(node_key(V__))),
% 1.24/1.07      inference(skolemize,[status(sab)],[5])).
% 1.24/1.07  tff(7,plain,
% 1.24/1.07      (![V__: $i] : integer(node_key(V__))),
% 1.24/1.07      inference(modus_ponens,[status(thm)],[6, 2])).
% 1.24/1.07  tff(8,plain,
% 1.24/1.07      ((~![V__: $i] : integer(node_key(V__))) | integer(node_key(prev_2))),
% 1.24/1.07      inference(quant_inst,[status(thm)],[])).
% 1.24/1.07  tff(9,plain,
% 1.24/1.07      (integer(node_key(prev_2))),
% 1.24/1.07      inference(unit_resolution,[status(thm)],[8, 7])).
% 1.24/1.07  tff(10,plain,
% 1.24/1.07      ((null = node_next(null)) <=> (null = node_next(null))),
% 1.24/1.07      inference(rewrite,[status(thm)],[])).
% 1.24/1.07  tff(11,axiom,(null = node_next(null)), file('/export/starexec/sandbox/benchmark/theBenchmark.p','hyp_tptp_1')).
% 1.24/1.07  tff(12,plain,
% 1.24/1.07      (null = node_next(null)),
% 1.24/1.07      inference(modus_ponens,[status(thm)],[11, 10])).
% 1.24/1.07  tff(13,plain,
% 1.24/1.07      (node_next(null) = null),
% 1.24/1.07      inference(symmetry,[status(thm)],[12])).
% 1.24/1.07  tff(14,plain,
% 1.24/1.07      (v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) <=> v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)),
% 1.24/1.07      inference(monotonicity,[status(thm)],[13])).
% 1.24/1.07  tff(15,plain,
% 1.24/1.07      (v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) <=> v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)),
% 1.24/1.07      inference(symmetry,[status(thm)],[14])).
% 1.24/1.07  tff(16,plain,
% 1.24/1.07      ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) <=> (~v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2))),
% 1.24/1.07      inference(monotonicity,[status(thm)],[15])).
% 1.24/1.07  tff(17,plain,
% 1.24/1.07      (node_next(node_next(null)) = node_next(null)),
% 1.24/1.07      inference(monotonicity,[status(thm)],[13])).
% 1.24/1.07  tff(18,plain,
% 1.24/1.07      (node_next(null) = node_next(node_next(null))),
% 1.24/1.07      inference(symmetry,[status(thm)],[17])).
% 1.24/1.07  tff(19,plain,
% 1.24/1.07      ((null = Z_setinc_foltrans_2!2) <=> (Z_setinc_foltrans_2!2 = null)),
% 1.24/1.07      inference(commutativity,[status(thm)],[])).
% 1.24/1.07  tff(20,plain,
% 1.24/1.07      ((node_next(null) = Z_setinc_foltrans_2!2) <=> (null = Z_setinc_foltrans_2!2)),
% 1.24/1.07      inference(monotonicity,[status(thm)],[13])).
% 1.24/1.07  tff(21,plain,
% 1.24/1.07      ((node_next(null) = Z_setinc_foltrans_2!2) <=> (Z_setinc_foltrans_2!2 = null)),
% 1.24/1.07      inference(transitivity,[status(thm)],[20, 19])).
% 1.24/1.07  tff(22,plain,
% 1.24/1.07      ((Z_setinc_foltrans_2!2 = null) <=> (node_next(null) = Z_setinc_foltrans_2!2)),
% 1.24/1.07      inference(symmetry,[status(thm)],[21])).
% 1.24/1.07  tff(23,plain,
% 1.24/1.07      ((~(Z_setinc_foltrans_2!2 = null)) <=> (~(node_next(null) = Z_setinc_foltrans_2!2))),
% 1.24/1.07      inference(monotonicity,[status(thm)],[22])).
% 1.24/1.07  tff(24,plain,
% 1.24/1.07      (((~(~object(Z_setinc_foltrans_2!2))) & (~(Z_setinc_foltrans_2!2 = null)) & (~((~(Z_setinc_foltrans_2!2 = null)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & (~(Z_setinc_foltrans_2!2 = node_next(prev_2))))) & ((~((((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2)))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | ((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | ((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)))) | (((~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2)))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(null, Z_setinc_foltrans_2!2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & (v__1(sortedList_first, prev_2, node_next(prev_2)) | (((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2)))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | ((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | ((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)))) | ((~(node_next(prev_2) = prev_2)) & v__1(sortedList_first, prev_2, node_next(prev_2)) & (v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~(node_next(prev_2) = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & v__1(sortedList_first, node_next(prev_2), prev_2)))))) | ((~(prev_2 = Z_setinc_foltrans_2!2)) & (~(((~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2)))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(null, Z_setinc_foltrans_2!2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))))) & (~(((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2)))) & ((node_next(prev_2) = Z_setinc_foltrans_2!2) | ((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2)))) & ((~v__1(null, prev_2, Z_setinc_foltrans_2!2)) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | ((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2))) & (((~(node_next(prev_2) = Z_setinc_foltrans_2!2)) & v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & (v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))) | (v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | ((~(node_next(prev_2) = Z_setinc_foltrans_2!2)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2)) & (v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))) | ((~v__1(sortedList_first, prev_2, node_next(prev_2))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, prev_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))))))) & (((~((~object(Fun_flat_foltrans_1!3)) | (~v__1(Fun_flat_foltrans_1!3, Z_setinc_foltrans_2!2, prev_2)) | (~(Fun_flat_foltrans_1!3 = node_next(node_next(prev_2)))))) & ((~((~object(Fun_flat_foltrans_2!4)) | (~v__1(Fun_flat_foltrans_2!4, prev_2, node_next(prev_2))) | (~(Fun_flat_foltrans_2!4 = node_next(node_next(prev_2)))))) | ((~((~object(Fun_flat_foltrans_3!5)) | (~v__1(Fun_flat_foltrans_3!5, prev_2, prev_2)) | (~(Fun_flat_foltrans_3!5 = node_next(node_next(prev_2)))))) & (~((~object(Fun_flat_foltrans_4!6)) | (~(Fun_flat_foltrans_4!6 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_4!6, node_next(prev_2), node_next(prev_2))))))) | ((~(node_next(prev_2) = prev_2)) & (~((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_8!7)) | (~v__1(Fun_flat_foltrans_8!7, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_8!7 = node_next(node_next(prev_2)))))) & ((~((~object(Fun_flat_foltrans_5!8)) | (~(Fun_flat_foltrans_5!8 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_5!8, node_next(prev_2), prev_2)))) | ((~((~object(Fun_flat_foltrans_6!9)) | (~(Fun_flat_foltrans_6!9 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_6!9, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_7!10)) | (~(Fun_flat_foltrans_7!10 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_7!10, prev_2, prev_2)))))) | ((~(~v__1(null, Z_setinc_foltrans_2!2, prev_2))) & (~(node_next(prev_2) = prev_2)) & (~((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~((~object(Fun_flat_foltrans_9!11)) | (~(Fun_flat_foltrans_9!11 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_9!11, node_next(prev_2), prev_2)))) | ((~((~object(Fun_flat_foltrans_10!12)) | (~(Fun_flat_foltrans_10!12 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_10!12, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_11!13)) | (~(Fun_flat_foltrans_11!13 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_11!13, prev_2, prev_2)))))) | (((~((~object(Fun_flat_foltrans_23!14)) | (~(Fun_flat_foltrans_23!14 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_23!14, prev_2, prev_2))) | (((~((~object(Fun_flat_foltrans_25!15)) | (~(Fun_flat_foltrans_25!15 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_25!15, prev_2, prev_2))) | (~((~object(Fun_flat_foltrans_26!16)) | (~(Fun_flat_foltrans_26!16 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_26!16, node_next(prev_2), node_next(prev_2)))))) & (~((~object(Fun_flat_foltrans_24!17)) | (~(Fun_flat_foltrans_24!17 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_24!17, prev_2, node_next(prev_2)))))) & ((~(~(node_next(prev_2) = prev_2))) | (~v__1(null, prev_2, prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2)))))) | ((~((~object(Fun_flat_foltrans_31!18)) | (~(Fun_flat_foltrans_31!18 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_31!18, node_next(prev_2), prev_2))) & ((~((~object(Fun_flat_foltrans_32!19)) | (~(Fun_flat_foltrans_32!19 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_32!19, node_next(prev_2), node_next(prev_2)))) | (~((~object(Fun_flat_foltrans_33!20)) | (~v__1(Fun_flat_foltrans_33!20, prev_2, prev_2)) | (~(Fun_flat_foltrans_33!20 = node_next(node_next(prev_2))))))))) & ((~(~(node_next(prev_2) = prev_2))) | (~((~object(Fun_flat_foltrans_27!21)) | (~(Fun_flat_foltrans_27!21 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_27!21, prev_2, node_next(prev_2)))) | (~(v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2)))))) | ((~((~object(Fun_flat_foltrans_28!22)) | (~(Fun_flat_foltrans_28!22 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_28!22, node_next(prev_2), prev_2))) & ((~((~object(Fun_flat_foltrans_29!23)) | (~(Fun_flat_foltrans_29!23 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_29!23, node_next(prev_2), node_next(prev_2)))) | (~((~object(Fun_flat_foltrans_30!24)) | (~v__1(Fun_flat_foltrans_30!24, prev_2, prev_2)) | (~(Fun_flat_foltrans_30!24 = node_next(node_next(prev_2))))))))) & (((~((~object(Fun_flat_foltrans_12!25)) | (~v__1(Fun_flat_foltrans_12!25, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_12!25 = node_next(node_next(prev_2)))))) & ((~((~object(Fun_flat_foltrans_13!26)) | (~v__1(Fun_flat_foltrans_13!26, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_13!26 = node_next(node_next(prev_2)))))) | ((~((~object(Fun_flat_foltrans_14!27)) | (~v__1(Fun_flat_foltrans_14!27, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_14!27 = node_next(node_next(prev_2)))))) & (~((~object(Fun_flat_foltrans_15!28)) | (~(Fun_flat_foltrans_15!28 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_15!28, node_next(prev_2), node_next(prev_2))))))) | ((~(node_next(prev_2) = Z_setinc_foltrans_2!2)) & (~((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_19!29)) | (~v__1(Fun_flat_foltrans_19!29, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_19!29 = node_next(node_next(prev_2)))))) & ((~((~object(Fun_flat_foltrans_16!30)) | (~(Fun_flat_foltrans_16!30 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_16!30, node_next(prev_2), Z_setinc_foltrans_2!2)))) | ((~((~object(Fun_flat_foltrans_17!31)) | (~(Fun_flat_foltrans_17!31 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_17!31, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_18!32)) | v__1(Fun_flat_foltrans_18!32, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_18!32 = node_next(node_next(prev_2))))))))) | ((~(~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2))) & (~(node_next(prev_2) = Z_setinc_foltrans_2!2)) & (~((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~((~object(Fun_flat_foltrans_20!33)) | (~(Fun_flat_foltrans_20!33 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_20!33, node_next(prev_2), Z_setinc_foltrans_2!2)))) | ((~((~object(Fun_flat_foltrans_21!34)) | (~(Fun_flat_foltrans_21!34 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_21!34, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_22!35)) | v__1(Fun_flat_foltrans_22!35, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_22!35 = node_next(node_next(prev_2))))))))))))) | ((~(prev_2 = Z_setinc_foltrans_2!2)) & ((((~((~object(Fun_flat_foltrans_35!36)) | (~v__1(Fun_flat_foltrans_35!36, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_35!36 = node_next(node_next(prev_2)))))) | ((~((~object(Fun_flat_foltrans_36!37)) | (~v__1(Fun_flat_foltrans_36!37, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_36!37 = node_next(node_next(prev_2)))))) & (~((~object(Fun_flat_foltrans_37!38)) | (~(Fun_flat_foltrans_37!38 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_37!38, node_next(prev_2), node_next(prev_2)))))) & (~((~object(Fun_flat_foltrans_34!39)) | (~v__1(Fun_flat_foltrans_34!39, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_34!39 = node_next(node_next(prev_2))))))) | ((~(node_next(prev_2) = Z_setinc_foltrans_2!2)) & (~((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~((~object(Fun_flat_foltrans_38!40)) | (~(Fun_flat_foltrans_38!40 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_38!40, node_next(prev_2), Z_setinc_foltrans_2!2)))) | ((~((~object(Fun_flat_foltrans_39!41)) | (~(Fun_flat_foltrans_39!41 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_39!41, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_40!42)) | v__1(Fun_flat_foltrans_40!42, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_40!42 = node_next(node_next(prev_2)))))))) & (~((~object(Fun_flat_foltrans_41!43)) | (~v__1(Fun_flat_foltrans_41!43, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_41!43 = node_next(node_next(prev_2))))))) | ((~(~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2))) & (~(node_next(prev_2) = Z_setinc_foltrans_2!2)) & (~((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~((~object(Fun_flat_foltrans_42!44)) | (~(Fun_flat_foltrans_42!44 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_42!44, node_next(prev_2), Z_setinc_foltrans_2!2)))) | ((~((~object(Fun_flat_foltrans_43!45)) | (~(Fun_flat_foltrans_43!45 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_43!45, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_44!46)) | v__1(Fun_flat_foltrans_44!46, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_44!46 = node_next(node_next(prev_2)))))))))) & (~(((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2)))) & ((node_next(prev_2) = Z_setinc_foltrans_2!2) | ((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2)))) & ((~v__1(null, prev_2, Z_setinc_foltrans_2!2)) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | ((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2))) & (((~(node_next(prev_2) = Z_setinc_foltrans_2!2)) & v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & (v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))) | (v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | ((~(node_next(prev_2) = Z_setinc_foltrans_2!2)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2)) & (v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))) | ((~v__1(sortedList_first, prev_2, node_next(prev_2))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, prev_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))))))) & ((((~((~object(Fun_flat_foltrans_46!47)) | (~v__1(Fun_flat_foltrans_46!47, prev_2, node_next(prev_2))) | (~(Fun_flat_foltrans_46!47 = node_next(node_next(prev_2)))))) | ((~((~object(Fun_flat_foltrans_47!48)) | (~v__1(Fun_flat_foltrans_47!48, prev_2, prev_2)) | (~(Fun_flat_foltrans_47!48 = node_next(node_next(prev_2)))))) & (~((~object(Fun_flat_foltrans_48!49)) | (~(Fun_flat_foltrans_48!49 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_48!49, node_next(prev_2), node_next(prev_2)))))) & (~((~object(Fun_flat_foltrans_45!50)) | (~v__1(Fun_flat_foltrans_45!50, Z_setinc_foltrans_2!2, prev_2)) | (~(Fun_flat_foltrans_45!50 = node_next(node_next(prev_2))))))) | ((~(node_next(prev_2) = prev_2)) & (~((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_52!51)) | (~v__1(Fun_flat_foltrans_52!51, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_52!51 = node_next(node_next(prev_2)))))) & ((~((~object(Fun_flat_foltrans_49!52)) | (~(Fun_flat_foltrans_49!52 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_49!52, node_next(prev_2), prev_2)))) | ((~((~object(Fun_flat_foltrans_50!53)) | (~(Fun_flat_foltrans_50!53 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_50!53, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_51!54)) | (~(Fun_flat_foltrans_51!54 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_51!54, prev_2, prev_2)))))) | ((~(~v__1(null, Z_setinc_foltrans_2!2, prev_2))) & (~(node_next(prev_2) = prev_2)) & (~((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~((~object(Fun_flat_foltrans_53!55)) | (~(Fun_flat_foltrans_53!55 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_53!55, node_next(prev_2), prev_2)))) | ((~((~object(Fun_flat_foltrans_54!56)) | (~(Fun_flat_foltrans_54!56 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_54!56, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_55!57)) | (~(Fun_flat_foltrans_55!57 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_55!57, prev_2, prev_2)))))) | (((~((~object(Fun_flat_foltrans_67!58)) | (~(Fun_flat_foltrans_67!58 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_67!58, prev_2, prev_2))) | ((~((~object(Fun_flat_foltrans_68!59)) | (~(Fun_flat_foltrans_68!59 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_68!59, prev_2, node_next(prev_2)))) & ((~((~object(Fun_flat_foltrans_69!60)) | (~(Fun_flat_foltrans_69!60 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_69!60, prev_2, prev_2))) | (~((~object(Fun_flat_foltrans_70!61)) | (~(Fun_flat_foltrans_70!61 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_70!61, node_next(prev_2), node_next(prev_2)))))))) & ((~(~(node_next(prev_2) = prev_2))) | (~v__1(null, prev_2, prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2)))))) | ((~((~object(Fun_flat_foltrans_75!62)) | (~(Fun_flat_foltrans_75!62 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_75!62, node_next(prev_2), prev_2))) & ((~((~object(Fun_flat_foltrans_76!63)) | (~(Fun_flat_foltrans_76!63 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_76!63, node_next(prev_2), node_next(prev_2)))) | (~((~object(Fun_flat_foltrans_77!64)) | (~v__1(Fun_flat_foltrans_77!64, prev_2, prev_2)) | (~(Fun_flat_foltrans_77!64 = node_next(node_next(prev_2))))))))) & ((~(~(node_next(prev_2) = prev_2))) | (~((~object(Fun_flat_foltrans_71!65)) | (~(Fun_flat_foltrans_71!65 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_71!65, prev_2, node_next(prev_2)))) | (~(v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2)))))) | ((~((~object(Fun_flat_foltrans_72!66)) | (~(Fun_flat_foltrans_72!66 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_72!66, node_next(prev_2), prev_2))) & ((~((~object(Fun_flat_foltrans_73!67)) | (~(Fun_flat_foltrans_73!67 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_73!67, node_next(prev_2), node_next(prev_2)))) | (~((~object(Fun_flat_foltrans_74!68)) | (~v__1(Fun_flat_foltrans_74!68, prev_2, prev_2)) | (~(Fun_flat_foltrans_74!68 = node_next(node_next(prev_2))))))))) & (((~((~object(Fun_flat_foltrans_56!69)) | (~v__1(Fun_flat_foltrans_56!69, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_56!69 = node_next(node_next(prev_2)))))) & ((~((~object(Fun_flat_foltrans_57!70)) | (~v__1(Fun_flat_foltrans_57!70, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_57!70 = node_next(node_next(prev_2)))))) | ((~((~object(Fun_flat_foltrans_58!71)) | (~v__1(Fun_flat_foltrans_58!71, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_58!71 = node_next(node_next(prev_2)))))) & (~((~object(Fun_flat_foltrans_59!72)) | (~(Fun_flat_foltrans_59!72 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_59!72, node_next(prev_2), node_next(prev_2))))))) | ((~(node_next(prev_2) = Z_setinc_foltrans_2!2)) & (~((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_63!73)) | (~v__1(Fun_flat_foltrans_63!73, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_63!73 = node_next(node_next(prev_2)))))) & ((~((~object(Fun_flat_foltrans_60!74)) | (~(Fun_flat_foltrans_60!74 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_60!74, node_next(prev_2), Z_setinc_foltrans_2!2)))) | ((~((~object(Fun_flat_foltrans_61!75)) | (~(Fun_flat_foltrans_61!75 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_61!75, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_62!76)) | v__1(Fun_flat_foltrans_62!76, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_62!76 = node_next(node_next(prev_2))))))))) | ((~(~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2))) & (~(node_next(prev_2) = Z_setinc_foltrans_2!2)) & (~((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~((~object(Fun_flat_foltrans_64!77)) | (~(Fun_flat_foltrans_64!77 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_64!77, node_next(prev_2), Z_setinc_foltrans_2!2)))) | ((~((~object(Fun_flat_foltrans_65!78)) | (~(Fun_flat_foltrans_65!78 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_65!78, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_66!79)) | v__1(Fun_flat_foltrans_66!79, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_66!79 = node_next(node_next(prev_2))))))))))))))) <=> (object(Z_setinc_foltrans_2!2) & (~(Z_setinc_foltrans_2!2 = null)) & (~((~(Z_setinc_foltrans_2!2 = null)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & (~(Z_setinc_foltrans_2!2 = node_next(prev_2))))) & ((~((((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2)))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | ((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | ((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)))) | (((~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2)))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2)))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (~v__1(null, Z_setinc_foltrans_2!2, prev_2))) & (v__1(sortedList_first, prev_2, node_next(prev_2)) | ((~(node_next(prev_2) = prev_2)) & v__1(sortedList_first, prev_2, node_next(prev_2)) & (v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~(node_next(prev_2) = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & v__1(sortedList_first, node_next(prev_2), prev_2)) | (((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2)))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | ((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | ((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)))))))) | ((~(prev_2 = Z_setinc_foltrans_2!2)) & (~(((~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2)))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2)))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (~v__1(null, Z_setinc_foltrans_2!2, prev_2))))) & (~(((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2)))) & ((~v__1(sortedList_first, prev_2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | ((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2))) & ((~v__1(null, prev_2, Z_setinc_foltrans_2!2)) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | ((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2))) & (((~v__1(sortedList_first, prev_2, node_next(prev_2))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, prev_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | ((~(node_next(prev_2) = Z_setinc_foltrans_2!2)) & v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & (v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))) | (v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | ((~(node_next(prev_2) = Z_setinc_foltrans_2!2)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2)) & (v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)))))) & (((~((~object(Fun_flat_foltrans_1!3)) | (~v__1(Fun_flat_foltrans_1!3, Z_setinc_foltrans_2!2, prev_2)) | (~(Fun_flat_foltrans_1!3 = node_next(node_next(prev_2)))))) & ((~((~object(Fun_flat_foltrans_2!4)) | (~v__1(Fun_flat_foltrans_2!4, prev_2, node_next(prev_2))) | (~(Fun_flat_foltrans_2!4 = node_next(node_next(prev_2)))))) | ((~((~object(Fun_flat_foltrans_3!5)) | (~v__1(Fun_flat_foltrans_3!5, prev_2, prev_2)) | (~(Fun_flat_foltrans_3!5 = node_next(node_next(prev_2)))))) & (~((~object(Fun_flat_foltrans_4!6)) | (~(Fun_flat_foltrans_4!6 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_4!6, node_next(prev_2), node_next(prev_2))))))) | ((~(node_next(prev_2) = prev_2)) & (~((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_8!7)) | (~v__1(Fun_flat_foltrans_8!7, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_8!7 = node_next(node_next(prev_2)))))) & ((~((~object(Fun_flat_foltrans_5!8)) | (~(Fun_flat_foltrans_5!8 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_5!8, node_next(prev_2), prev_2)))) | ((~((~object(Fun_flat_foltrans_6!9)) | (~(Fun_flat_foltrans_6!9 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_6!9, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_7!10)) | (~(Fun_flat_foltrans_7!10 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_7!10, prev_2, prev_2)))))) | (v__1(null, Z_setinc_foltrans_2!2, prev_2) & (~(node_next(prev_2) = prev_2)) & (~((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~((~object(Fun_flat_foltrans_9!11)) | (~(Fun_flat_foltrans_9!11 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_9!11, node_next(prev_2), prev_2)))) | ((~((~object(Fun_flat_foltrans_10!12)) | (~(Fun_flat_foltrans_10!12 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_10!12, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_11!13)) | (~(Fun_flat_foltrans_11!13 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_11!13, prev_2, prev_2)))))) | (((~((~object(Fun_flat_foltrans_23!14)) | (~(Fun_flat_foltrans_23!14 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_23!14, prev_2, prev_2))) | (((~((~object(Fun_flat_foltrans_25!15)) | (~(Fun_flat_foltrans_25!15 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_25!15, prev_2, prev_2))) | (~((~object(Fun_flat_foltrans_26!16)) | (~(Fun_flat_foltrans_26!16 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_26!16, node_next(prev_2), node_next(prev_2)))))) & (~((~object(Fun_flat_foltrans_24!17)) | (~(Fun_flat_foltrans_24!17 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_24!17, prev_2, node_next(prev_2)))))) & ((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~(v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2)))))) | ((~((~object(Fun_flat_foltrans_31!18)) | (~(Fun_flat_foltrans_31!18 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_31!18, node_next(prev_2), prev_2))) & ((~((~object(Fun_flat_foltrans_32!19)) | (~(Fun_flat_foltrans_32!19 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_32!19, node_next(prev_2), node_next(prev_2)))) | (~((~object(Fun_flat_foltrans_33!20)) | (~v__1(Fun_flat_foltrans_33!20, prev_2, prev_2)) | (~(Fun_flat_foltrans_33!20 = node_next(node_next(prev_2))))))))) & ((node_next(prev_2) = prev_2) | (~(v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_27!21)) | (~(Fun_flat_foltrans_27!21 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_27!21, prev_2, node_next(prev_2)))) | ((~((~object(Fun_flat_foltrans_28!22)) | (~(Fun_flat_foltrans_28!22 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_28!22, node_next(prev_2), prev_2))) & ((~((~object(Fun_flat_foltrans_29!23)) | (~(Fun_flat_foltrans_29!23 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_29!23, node_next(prev_2), node_next(prev_2)))) | (~((~object(Fun_flat_foltrans_30!24)) | (~v__1(Fun_flat_foltrans_30!24, prev_2, prev_2)) | (~(Fun_flat_foltrans_30!24 = node_next(node_next(prev_2))))))))) & (((~((~object(Fun_flat_foltrans_12!25)) | (~v__1(Fun_flat_foltrans_12!25, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_12!25 = node_next(node_next(prev_2)))))) & ((~((~object(Fun_flat_foltrans_13!26)) | (~v__1(Fun_flat_foltrans_13!26, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_13!26 = node_next(node_next(prev_2)))))) | ((~((~object(Fun_flat_foltrans_14!27)) | (~v__1(Fun_flat_foltrans_14!27, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_14!27 = node_next(node_next(prev_2)))))) & (~((~object(Fun_flat_foltrans_15!28)) | (~(Fun_flat_foltrans_15!28 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_15!28, node_next(prev_2), node_next(prev_2))))))) | ((~(node_next(prev_2) = Z_setinc_foltrans_2!2)) & (~((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_19!29)) | (~v__1(Fun_flat_foltrans_19!29, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_19!29 = node_next(node_next(prev_2)))))) & ((~((~object(Fun_flat_foltrans_16!30)) | (~(Fun_flat_foltrans_16!30 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_16!30, node_next(prev_2), Z_setinc_foltrans_2!2)))) | ((~((~object(Fun_flat_foltrans_17!31)) | (~(Fun_flat_foltrans_17!31 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_17!31, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_18!32)) | v__1(Fun_flat_foltrans_18!32, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_18!32 = node_next(node_next(prev_2))))))))) | (v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & (~(node_next(prev_2) = Z_setinc_foltrans_2!2)) & (~((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~((~object(Fun_flat_foltrans_20!33)) | (~(Fun_flat_foltrans_20!33 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_20!33, node_next(prev_2), Z_setinc_foltrans_2!2)))) | ((~((~object(Fun_flat_foltrans_21!34)) | (~(Fun_flat_foltrans_21!34 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_21!34, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_22!35)) | v__1(Fun_flat_foltrans_22!35, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_22!35 = node_next(node_next(prev_2))))))))))))) | ((~(prev_2 = Z_setinc_foltrans_2!2)) & ((((~((~object(Fun_flat_foltrans_35!36)) | (~v__1(Fun_flat_foltrans_35!36, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_35!36 = node_next(node_next(prev_2)))))) | ((~((~object(Fun_flat_foltrans_36!37)) | (~v__1(Fun_flat_foltrans_36!37, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_36!37 = node_next(node_next(prev_2)))))) & (~((~object(Fun_flat_foltrans_37!38)) | (~(Fun_flat_foltrans_37!38 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_37!38, node_next(prev_2), node_next(prev_2)))))) & (~((~object(Fun_flat_foltrans_34!39)) | (~v__1(Fun_flat_foltrans_34!39, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_34!39 = node_next(node_next(prev_2))))))) | ((~(node_next(prev_2) = Z_setinc_foltrans_2!2)) & (~((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~((~object(Fun_flat_foltrans_38!40)) | (~(Fun_flat_foltrans_38!40 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_38!40, node_next(prev_2), Z_setinc_foltrans_2!2)))) | ((~((~object(Fun_flat_foltrans_39!41)) | (~(Fun_flat_foltrans_39!41 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_39!41, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_40!42)) | v__1(Fun_flat_foltrans_40!42, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_40!42 = node_next(node_next(prev_2)))))))) & (~((~object(Fun_flat_foltrans_41!43)) | (~v__1(Fun_flat_foltrans_41!43, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_41!43 = node_next(node_next(prev_2))))))) | (v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & (~(node_next(prev_2) = Z_setinc_foltrans_2!2)) & (~((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~((~object(Fun_flat_foltrans_42!44)) | (~(Fun_flat_foltrans_42!44 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_42!44, node_next(prev_2), Z_setinc_foltrans_2!2)))) | ((~((~object(Fun_flat_foltrans_43!45)) | (~(Fun_flat_foltrans_43!45 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_43!45, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_44!46)) | v__1(Fun_flat_foltrans_44!46, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_44!46 = node_next(node_next(prev_2)))))))))) & (~(((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2)))) & ((~v__1(sortedList_first, prev_2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | ((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2))) & ((~v__1(null, prev_2, Z_setinc_foltrans_2!2)) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | ((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2))) & (((~v__1(sortedList_first, prev_2, node_next(prev_2))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, prev_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | ((~(node_next(prev_2) = Z_setinc_foltrans_2!2)) & v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & (v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))) | (v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | ((~(node_next(prev_2) = Z_setinc_foltrans_2!2)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2)) & (v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)))))) & ((((~((~object(Fun_flat_foltrans_46!47)) | (~v__1(Fun_flat_foltrans_46!47, prev_2, node_next(prev_2))) | (~(Fun_flat_foltrans_46!47 = node_next(node_next(prev_2)))))) | ((~((~object(Fun_flat_foltrans_47!48)) | (~v__1(Fun_flat_foltrans_47!48, prev_2, prev_2)) | (~(Fun_flat_foltrans_47!48 = node_next(node_next(prev_2)))))) & (~((~object(Fun_flat_foltrans_48!49)) | (~(Fun_flat_foltrans_48!49 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_48!49, node_next(prev_2), node_next(prev_2)))))) & (~((~object(Fun_flat_foltrans_45!50)) | (~v__1(Fun_flat_foltrans_45!50, Z_setinc_foltrans_2!2, prev_2)) | (~(Fun_flat_foltrans_45!50 = node_next(node_next(prev_2))))))) | ((~(node_next(prev_2) = prev_2)) & (~((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_52!51)) | (~v__1(Fun_flat_foltrans_52!51, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_52!51 = node_next(node_next(prev_2)))))) & ((~((~object(Fun_flat_foltrans_49!52)) | (~(Fun_flat_foltrans_49!52 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_49!52, node_next(prev_2), prev_2)))) | ((~((~object(Fun_flat_foltrans_50!53)) | (~(Fun_flat_foltrans_50!53 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_50!53, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_51!54)) | (~(Fun_flat_foltrans_51!54 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_51!54, prev_2, prev_2)))))) | (v__1(null, Z_setinc_foltrans_2!2, prev_2) & (~(node_next(prev_2) = prev_2)) & (~((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~((~object(Fun_flat_foltrans_53!55)) | (~(Fun_flat_foltrans_53!55 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_53!55, node_next(prev_2), prev_2)))) | ((~((~object(Fun_flat_foltrans_54!56)) | (~(Fun_flat_foltrans_54!56 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_54!56, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_55!57)) | (~(Fun_flat_foltrans_55!57 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_55!57, prev_2, prev_2)))))) | (((~((~object(Fun_flat_foltrans_67!58)) | (~(Fun_flat_foltrans_67!58 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_67!58, prev_2, prev_2))) | ((~((~object(Fun_flat_foltrans_68!59)) | (~(Fun_flat_foltrans_68!59 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_68!59, prev_2, node_next(prev_2)))) & ((~((~object(Fun_flat_foltrans_69!60)) | (~(Fun_flat_foltrans_69!60 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_69!60, prev_2, prev_2))) | (~((~object(Fun_flat_foltrans_70!61)) | (~(Fun_flat_foltrans_70!61 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_70!61, node_next(prev_2), node_next(prev_2)))))))) & ((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~(v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2)))))) | ((~((~object(Fun_flat_foltrans_75!62)) | (~(Fun_flat_foltrans_75!62 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_75!62, node_next(prev_2), prev_2))) & ((~((~object(Fun_flat_foltrans_76!63)) | (~(Fun_flat_foltrans_76!63 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_76!63, node_next(prev_2), node_next(prev_2)))) | (~((~object(Fun_flat_foltrans_77!64)) | (~v__1(Fun_flat_foltrans_77!64, prev_2, prev_2)) | (~(Fun_flat_foltrans_77!64 = node_next(node_next(prev_2))))))))) & ((node_next(prev_2) = prev_2) | (~(v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_71!65)) | (~(Fun_flat_foltrans_71!65 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_71!65, prev_2, node_next(prev_2)))) | ((~((~object(Fun_flat_foltrans_72!66)) | (~(Fun_flat_foltrans_72!66 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_72!66, node_next(prev_2), prev_2))) & ((~((~object(Fun_flat_foltrans_73!67)) | (~(Fun_flat_foltrans_73!67 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_73!67, node_next(prev_2), node_next(prev_2)))) | (~((~object(Fun_flat_foltrans_74!68)) | (~v__1(Fun_flat_foltrans_74!68, prev_2, prev_2)) | (~(Fun_flat_foltrans_74!68 = node_next(node_next(prev_2))))))))) & (((~((~object(Fun_flat_foltrans_56!69)) | (~v__1(Fun_flat_foltrans_56!69, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_56!69 = node_next(node_next(prev_2)))))) & ((~((~object(Fun_flat_foltrans_57!70)) | (~v__1(Fun_flat_foltrans_57!70, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_57!70 = node_next(node_next(prev_2)))))) | ((~((~object(Fun_flat_foltrans_58!71)) | (~v__1(Fun_flat_foltrans_58!71, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_58!71 = node_next(node_next(prev_2)))))) & (~((~object(Fun_flat_foltrans_59!72)) | (~(Fun_flat_foltrans_59!72 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_59!72, node_next(prev_2), node_next(prev_2))))))) | ((~(node_next(prev_2) = Z_setinc_foltrans_2!2)) & (~((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_63!73)) | (~v__1(Fun_flat_foltrans_63!73, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_63!73 = node_next(node_next(prev_2)))))) & ((~((~object(Fun_flat_foltrans_60!74)) | (~(Fun_flat_foltrans_60!74 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_60!74, node_next(prev_2), Z_setinc_foltrans_2!2)))) | ((~((~object(Fun_flat_foltrans_61!75)) | (~(Fun_flat_foltrans_61!75 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_61!75, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_62!76)) | v__1(Fun_flat_foltrans_62!76, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_62!76 = node_next(node_next(prev_2))))))))) | (v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & (~(node_next(prev_2) = Z_setinc_foltrans_2!2)) & (~((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~((~object(Fun_flat_foltrans_64!77)) | (~(Fun_flat_foltrans_64!77 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_64!77, node_next(prev_2), Z_setinc_foltrans_2!2)))) | ((~((~object(Fun_flat_foltrans_65!78)) | (~(Fun_flat_foltrans_65!78 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_65!78, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_66!79)) | v__1(Fun_flat_foltrans_66!79, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_66!79 = node_next(node_next(prev_2)))))))))))))))),
% 1.32/1.10      inference(rewrite,[status(thm)],[])).
% 1.32/1.10  tff(25,plain,
% 1.32/1.10      ((~![Z_setinc_foltrans_2: $i] : ((~object(Z_setinc_foltrans_2)) | (Z_setinc_foltrans_2 = null) | ((~(Z_setinc_foltrans_2 = null)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~(Z_setinc_foltrans_2 = node_next(prev_2)))) | (((((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2)))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) | (((~v__1(sortedList_first, Z_setinc_foltrans_2, prev_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2)))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(null, Z_setinc_foltrans_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & (v__1(sortedList_first, prev_2, node_next(prev_2)) | (((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2)))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) | ((~(node_next(prev_2) = prev_2)) & v__1(sortedList_first, prev_2, node_next(prev_2)) & (v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~(node_next(prev_2) = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & v__1(sortedList_first, node_next(prev_2), prev_2))))) & ((prev_2 = Z_setinc_foltrans_2) | (((~v__1(sortedList_first, Z_setinc_foltrans_2, prev_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2)))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(null, Z_setinc_foltrans_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2)))) & ((node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2)))) & ((~v__1(null, prev_2, Z_setinc_foltrans_2)) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & (((~(node_next(prev_2) = Z_setinc_foltrans_2)) & v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(null, Z_setinc_foltrans_2, node_next(prev_2)) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2))) | (v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2))) | ((~(node_next(prev_2) = Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2)) & (v__1(null, Z_setinc_foltrans_2, node_next(prev_2)) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2))) | ((~v__1(sortedList_first, prev_2, node_next(prev_2))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, prev_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | ((![Fun_flat_foltrans_1: $i] : ((~object(Fun_flat_foltrans_1)) | (~v__1(Fun_flat_foltrans_1, Z_setinc_foltrans_2, prev_2)) | (~(Fun_flat_foltrans_1 = node_next(node_next(prev_2))))) | (![Fun_flat_foltrans_2: $i] : ((~object(Fun_flat_foltrans_2)) | (~v__1(Fun_flat_foltrans_2, prev_2, node_next(prev_2))) | (~(Fun_flat_foltrans_2 = node_next(node_next(prev_2))))) & (![Fun_flat_foltrans_3: $i] : ((~object(Fun_flat_foltrans_3)) | (~v__1(Fun_flat_foltrans_3, prev_2, prev_2)) | (~(Fun_flat_foltrans_3 = node_next(node_next(prev_2))))) | ![Fun_flat_foltrans_4: $i] : ((~object(Fun_flat_foltrans_4)) | (~(Fun_flat_foltrans_4 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_4, node_next(prev_2), node_next(prev_2)))))) & ((node_next(prev_2) = prev_2) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_8: $i] : ((~object(Fun_flat_foltrans_8)) | (~v__1(Fun_flat_foltrans_8, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_8 = node_next(node_next(prev_2))))) | (![Fun_flat_foltrans_5: $i] : ((~object(Fun_flat_foltrans_5)) | (~(Fun_flat_foltrans_5 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_5, node_next(prev_2), prev_2))) & (![Fun_flat_foltrans_6: $i] : ((~object(Fun_flat_foltrans_6)) | (~(Fun_flat_foltrans_6 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_6, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_7: $i] : ((~object(Fun_flat_foltrans_7)) | (~(Fun_flat_foltrans_7 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_7, prev_2, prev_2))))) & ((~v__1(null, Z_setinc_foltrans_2, prev_2)) | (node_next(prev_2) = prev_2) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (![Fun_flat_foltrans_9: $i] : ((~object(Fun_flat_foltrans_9)) | (~(Fun_flat_foltrans_9 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_9, node_next(prev_2), prev_2))) & (![Fun_flat_foltrans_10: $i] : ((~object(Fun_flat_foltrans_10)) | (~(Fun_flat_foltrans_10 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_10, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_11: $i] : ((~object(Fun_flat_foltrans_11)) | (~(Fun_flat_foltrans_11 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_11, prev_2, prev_2))))) & ((![Fun_flat_foltrans_23: $i] : ((~object(Fun_flat_foltrans_23)) | (~(Fun_flat_foltrans_23 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_23, prev_2, prev_2)) & ((![Fun_flat_foltrans_25: $i] : ((~object(Fun_flat_foltrans_25)) | (~(Fun_flat_foltrans_25 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_25, prev_2, prev_2)) & ![Fun_flat_foltrans_26: $i] : ((~object(Fun_flat_foltrans_26)) | (~(Fun_flat_foltrans_26 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_26, node_next(prev_2), node_next(prev_2))))) | ![Fun_flat_foltrans_24: $i] : ((~object(Fun_flat_foltrans_24)) | (~(Fun_flat_foltrans_24 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_24, prev_2, node_next(prev_2))))) | ((~(node_next(prev_2) = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & (![Fun_flat_foltrans_31: $i] : ((~object(Fun_flat_foltrans_31)) | (~(Fun_flat_foltrans_31 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_31, node_next(prev_2), prev_2)) | (![Fun_flat_foltrans_32: $i] : ((~object(Fun_flat_foltrans_32)) | (~(Fun_flat_foltrans_32 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_32, node_next(prev_2), node_next(prev_2))) & ![Fun_flat_foltrans_33: $i] : ((~object(Fun_flat_foltrans_33)) | (~v__1(Fun_flat_foltrans_33, prev_2, prev_2)) | (~(Fun_flat_foltrans_33 = node_next(node_next(prev_2)))))))) | ((~(node_next(prev_2) = prev_2)) & ![Fun_flat_foltrans_27: $i] : ((~object(Fun_flat_foltrans_27)) | (~(Fun_flat_foltrans_27 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_27, prev_2, node_next(prev_2))) & (v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & (![Fun_flat_foltrans_28: $i] : ((~object(Fun_flat_foltrans_28)) | (~(Fun_flat_foltrans_28 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_28, node_next(prev_2), prev_2)) | (![Fun_flat_foltrans_29: $i] : ((~object(Fun_flat_foltrans_29)) | (~(Fun_flat_foltrans_29 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_29, node_next(prev_2), node_next(prev_2))) & ![Fun_flat_foltrans_30: $i] : ((~object(Fun_flat_foltrans_30)) | (~v__1(Fun_flat_foltrans_30, prev_2, prev_2)) | (~(Fun_flat_foltrans_30 = node_next(node_next(prev_2)))))))) | ((![Fun_flat_foltrans_12: $i] : ((~object(Fun_flat_foltrans_12)) | (~v__1(Fun_flat_foltrans_12, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_12 = node_next(node_next(prev_2))))) | (![Fun_flat_foltrans_13: $i] : ((~object(Fun_flat_foltrans_13)) | (~v__1(Fun_flat_foltrans_13, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_13 = node_next(node_next(prev_2))))) & (![Fun_flat_foltrans_14: $i] : ((~object(Fun_flat_foltrans_14)) | (~v__1(Fun_flat_foltrans_14, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_14 = node_next(node_next(prev_2))))) | ![Fun_flat_foltrans_15: $i] : ((~object(Fun_flat_foltrans_15)) | (~(Fun_flat_foltrans_15 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_15, node_next(prev_2), node_next(prev_2)))))) & ((node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_19: $i] : ((~object(Fun_flat_foltrans_19)) | (~v__1(Fun_flat_foltrans_19, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_19 = node_next(node_next(prev_2))))) | (![Fun_flat_foltrans_16: $i] : ((~object(Fun_flat_foltrans_16)) | (~(Fun_flat_foltrans_16 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_16, node_next(prev_2), Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_17: $i] : ((~object(Fun_flat_foltrans_17)) | (~(Fun_flat_foltrans_17 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_17, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_18: $i] : ((~object(Fun_flat_foltrans_18)) | v__1(Fun_flat_foltrans_18, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_18 = node_next(node_next(prev_2)))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (![Fun_flat_foltrans_20: $i] : ((~object(Fun_flat_foltrans_20)) | (~(Fun_flat_foltrans_20 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_20, node_next(prev_2), Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_21: $i] : ((~object(Fun_flat_foltrans_21)) | (~(Fun_flat_foltrans_21 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_21, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_22: $i] : ((~object(Fun_flat_foltrans_22)) | v__1(Fun_flat_foltrans_22, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_22 = node_next(node_next(prev_2)))))))))))) & ((prev_2 = Z_setinc_foltrans_2) | (((![Fun_flat_foltrans_35: $i] : ((~object(Fun_flat_foltrans_35)) | (~v__1(Fun_flat_foltrans_35, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_35 = node_next(node_next(prev_2))))) & (![Fun_flat_foltrans_36: $i] : ((~object(Fun_flat_foltrans_36)) | (~v__1(Fun_flat_foltrans_36, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_36 = node_next(node_next(prev_2))))) | ![Fun_flat_foltrans_37: $i] : ((~object(Fun_flat_foltrans_37)) | (~(Fun_flat_foltrans_37 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_37, node_next(prev_2), node_next(prev_2))))) | ![Fun_flat_foltrans_34: $i] : ((~object(Fun_flat_foltrans_34)) | (~v__1(Fun_flat_foltrans_34, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_34 = node_next(node_next(prev_2)))))) & ((node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (![Fun_flat_foltrans_38: $i] : ((~object(Fun_flat_foltrans_38)) | (~(Fun_flat_foltrans_38 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_38, node_next(prev_2), Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_39: $i] : ((~object(Fun_flat_foltrans_39)) | (~(Fun_flat_foltrans_39 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_39, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_40: $i] : ((~object(Fun_flat_foltrans_40)) | v__1(Fun_flat_foltrans_40, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_40 = node_next(node_next(prev_2))))))) | ![Fun_flat_foltrans_41: $i] : ((~object(Fun_flat_foltrans_41)) | (~v__1(Fun_flat_foltrans_41, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_41 = node_next(node_next(prev_2)))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (![Fun_flat_foltrans_42: $i] : ((~object(Fun_flat_foltrans_42)) | (~(Fun_flat_foltrans_42 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_42, node_next(prev_2), Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_43: $i] : ((~object(Fun_flat_foltrans_43)) | (~(Fun_flat_foltrans_43 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_43, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_44: $i] : ((~object(Fun_flat_foltrans_44)) | v__1(Fun_flat_foltrans_44, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_44 = node_next(node_next(prev_2))))))))) | (((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2)))) & ((node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2)))) & ((~v__1(null, prev_2, Z_setinc_foltrans_2)) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & (((~(node_next(prev_2) = Z_setinc_foltrans_2)) & v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(null, Z_setinc_foltrans_2, node_next(prev_2)) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2))) | (v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2))) | ((~(node_next(prev_2) = Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2)) & (v__1(null, Z_setinc_foltrans_2, node_next(prev_2)) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2))) | ((~v__1(sortedList_first, prev_2, node_next(prev_2))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, prev_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (((![Fun_flat_foltrans_46: $i] : ((~object(Fun_flat_foltrans_46)) | (~v__1(Fun_flat_foltrans_46, prev_2, node_next(prev_2))) | (~(Fun_flat_foltrans_46 = node_next(node_next(prev_2))))) & (![Fun_flat_foltrans_47: $i] : ((~object(Fun_flat_foltrans_47)) | (~v__1(Fun_flat_foltrans_47, prev_2, prev_2)) | (~(Fun_flat_foltrans_47 = node_next(node_next(prev_2))))) | ![Fun_flat_foltrans_48: $i] : ((~object(Fun_flat_foltrans_48)) | (~(Fun_flat_foltrans_48 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_48, node_next(prev_2), node_next(prev_2))))) | ![Fun_flat_foltrans_45: $i] : ((~object(Fun_flat_foltrans_45)) | (~v__1(Fun_flat_foltrans_45, Z_setinc_foltrans_2, prev_2)) | (~(Fun_flat_foltrans_45 = node_next(node_next(prev_2)))))) & ((node_next(prev_2) = prev_2) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_52: $i] : ((~object(Fun_flat_foltrans_52)) | (~v__1(Fun_flat_foltrans_52, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_52 = node_next(node_next(prev_2))))) | (![Fun_flat_foltrans_49: $i] : ((~object(Fun_flat_foltrans_49)) | (~(Fun_flat_foltrans_49 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_49, node_next(prev_2), prev_2))) & (![Fun_flat_foltrans_50: $i] : ((~object(Fun_flat_foltrans_50)) | (~(Fun_flat_foltrans_50 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_50, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_51: $i] : ((~object(Fun_flat_foltrans_51)) | (~(Fun_flat_foltrans_51 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_51, prev_2, prev_2))))) & ((~v__1(null, Z_setinc_foltrans_2, prev_2)) | (node_next(prev_2) = prev_2) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (![Fun_flat_foltrans_53: $i] : ((~object(Fun_flat_foltrans_53)) | (~(Fun_flat_foltrans_53 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_53, node_next(prev_2), prev_2))) & (![Fun_flat_foltrans_54: $i] : ((~object(Fun_flat_foltrans_54)) | (~(Fun_flat_foltrans_54 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_54, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_55: $i] : ((~object(Fun_flat_foltrans_55)) | (~(Fun_flat_foltrans_55 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_55, prev_2, prev_2))))) & ((![Fun_flat_foltrans_67: $i] : ((~object(Fun_flat_foltrans_67)) | (~(Fun_flat_foltrans_67 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_67, prev_2, prev_2)) & (![Fun_flat_foltrans_68: $i] : ((~object(Fun_flat_foltrans_68)) | (~(Fun_flat_foltrans_68 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_68, prev_2, node_next(prev_2))) | (![Fun_flat_foltrans_69: $i] : ((~object(Fun_flat_foltrans_69)) | (~(Fun_flat_foltrans_69 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_69, prev_2, prev_2)) & ![Fun_flat_foltrans_70: $i] : ((~object(Fun_flat_foltrans_70)) | (~(Fun_flat_foltrans_70 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_70, node_next(prev_2), node_next(prev_2))))))) | ((~(node_next(prev_2) = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & (![Fun_flat_foltrans_75: $i] : ((~object(Fun_flat_foltrans_75)) | (~(Fun_flat_foltrans_75 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_75, node_next(prev_2), prev_2)) | (![Fun_flat_foltrans_76: $i] : ((~object(Fun_flat_foltrans_76)) | (~(Fun_flat_foltrans_76 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_76, node_next(prev_2), node_next(prev_2))) & ![Fun_flat_foltrans_77: $i] : ((~object(Fun_flat_foltrans_77)) | (~v__1(Fun_flat_foltrans_77, prev_2, prev_2)) | (~(Fun_flat_foltrans_77 = node_next(node_next(prev_2)))))))) | ((~(node_next(prev_2) = prev_2)) & ![Fun_flat_foltrans_71: $i] : ((~object(Fun_flat_foltrans_71)) | (~(Fun_flat_foltrans_71 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_71, prev_2, node_next(prev_2))) & (v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & (![Fun_flat_foltrans_72: $i] : ((~object(Fun_flat_foltrans_72)) | (~(Fun_flat_foltrans_72 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_72, node_next(prev_2), prev_2)) | (![Fun_flat_foltrans_73: $i] : ((~object(Fun_flat_foltrans_73)) | (~(Fun_flat_foltrans_73 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_73, node_next(prev_2), node_next(prev_2))) & ![Fun_flat_foltrans_74: $i] : ((~object(Fun_flat_foltrans_74)) | (~v__1(Fun_flat_foltrans_74, prev_2, prev_2)) | (~(Fun_flat_foltrans_74 = node_next(node_next(prev_2)))))))) | ((![Fun_flat_foltrans_56: $i] : ((~object(Fun_flat_foltrans_56)) | (~v__1(Fun_flat_foltrans_56, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_56 = node_next(node_next(prev_2))))) | (![Fun_flat_foltrans_57: $i] : ((~object(Fun_flat_foltrans_57)) | (~v__1(Fun_flat_foltrans_57, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_57 = node_next(node_next(prev_2))))) & (![Fun_flat_foltrans_58: $i] : ((~object(Fun_flat_foltrans_58)) | (~v__1(Fun_flat_foltrans_58, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_58 = node_next(node_next(prev_2))))) | ![Fun_flat_foltrans_59: $i] : ((~object(Fun_flat_foltrans_59)) | (~(Fun_flat_foltrans_59 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_59, node_next(prev_2), node_next(prev_2)))))) & ((node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_63: $i] : ((~object(Fun_flat_foltrans_63)) | (~v__1(Fun_flat_foltrans_63, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_63 = node_next(node_next(prev_2))))) | (![Fun_flat_foltrans_60: $i] : ((~object(Fun_flat_foltrans_60)) | (~(Fun_flat_foltrans_60 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_60, node_next(prev_2), Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_61: $i] : ((~object(Fun_flat_foltrans_61)) | (~(Fun_flat_foltrans_61 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_61, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_62: $i] : ((~object(Fun_flat_foltrans_62)) | v__1(Fun_flat_foltrans_62, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_62 = node_next(node_next(prev_2)))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (![Fun_flat_foltrans_64: $i] : ((~object(Fun_flat_foltrans_64)) | (~(Fun_flat_foltrans_64 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_64, node_next(prev_2), Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_65: $i] : ((~object(Fun_flat_foltrans_65)) | (~(Fun_flat_foltrans_65 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_65, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_66: $i] : ((~object(Fun_flat_foltrans_66)) | v__1(Fun_flat_foltrans_66, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_66 = node_next(node_next(prev_2))))))))))))))) <=> (~![Z_setinc_foltrans_2: $i] : ((~object(Z_setinc_foltrans_2)) | (Z_setinc_foltrans_2 = null) | ((~(Z_setinc_foltrans_2 = null)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~(Z_setinc_foltrans_2 = node_next(prev_2)))) | (((((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2)))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) | (((~v__1(sortedList_first, Z_setinc_foltrans_2, prev_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2)))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(null, Z_setinc_foltrans_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & (v__1(sortedList_first, prev_2, node_next(prev_2)) | (((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2)))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) | ((~(node_next(prev_2) = prev_2)) & v__1(sortedList_first, prev_2, node_next(prev_2)) & (v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~(node_next(prev_2) = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & v__1(sortedList_first, node_next(prev_2), prev_2))))) & ((prev_2 = Z_setinc_foltrans_2) | (((~v__1(sortedList_first, Z_setinc_foltrans_2, prev_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2)))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(null, Z_setinc_foltrans_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2)))) & ((node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2)))) & ((~v__1(null, prev_2, Z_setinc_foltrans_2)) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & (((~(node_next(prev_2) = Z_setinc_foltrans_2)) & v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(null, Z_setinc_foltrans_2, node_next(prev_2)) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2))) | (v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2))) | ((~(node_next(prev_2) = Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2)) & (v__1(null, Z_setinc_foltrans_2, node_next(prev_2)) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2))) | ((~v__1(sortedList_first, prev_2, node_next(prev_2))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, prev_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | ((![Fun_flat_foltrans_1: $i] : ((~object(Fun_flat_foltrans_1)) | (~v__1(Fun_flat_foltrans_1, Z_setinc_foltrans_2, prev_2)) | (~(Fun_flat_foltrans_1 = node_next(node_next(prev_2))))) | (![Fun_flat_foltrans_2: $i] : ((~object(Fun_flat_foltrans_2)) | (~v__1(Fun_flat_foltrans_2, prev_2, node_next(prev_2))) | (~(Fun_flat_foltrans_2 = node_next(node_next(prev_2))))) & (![Fun_flat_foltrans_3: $i] : ((~object(Fun_flat_foltrans_3)) | (~v__1(Fun_flat_foltrans_3, prev_2, prev_2)) | (~(Fun_flat_foltrans_3 = node_next(node_next(prev_2))))) | ![Fun_flat_foltrans_4: $i] : ((~object(Fun_flat_foltrans_4)) | (~(Fun_flat_foltrans_4 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_4, node_next(prev_2), node_next(prev_2)))))) & ((node_next(prev_2) = prev_2) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_8: $i] : ((~object(Fun_flat_foltrans_8)) | (~v__1(Fun_flat_foltrans_8, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_8 = node_next(node_next(prev_2))))) | (![Fun_flat_foltrans_5: $i] : ((~object(Fun_flat_foltrans_5)) | (~(Fun_flat_foltrans_5 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_5, node_next(prev_2), prev_2))) & (![Fun_flat_foltrans_6: $i] : ((~object(Fun_flat_foltrans_6)) | (~(Fun_flat_foltrans_6 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_6, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_7: $i] : ((~object(Fun_flat_foltrans_7)) | (~(Fun_flat_foltrans_7 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_7, prev_2, prev_2))))) & ((~v__1(null, Z_setinc_foltrans_2, prev_2)) | (node_next(prev_2) = prev_2) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (![Fun_flat_foltrans_9: $i] : ((~object(Fun_flat_foltrans_9)) | (~(Fun_flat_foltrans_9 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_9, node_next(prev_2), prev_2))) & (![Fun_flat_foltrans_10: $i] : ((~object(Fun_flat_foltrans_10)) | (~(Fun_flat_foltrans_10 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_10, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_11: $i] : ((~object(Fun_flat_foltrans_11)) | (~(Fun_flat_foltrans_11 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_11, prev_2, prev_2))))) & ((![Fun_flat_foltrans_23: $i] : ((~object(Fun_flat_foltrans_23)) | (~(Fun_flat_foltrans_23 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_23, prev_2, prev_2)) & ((![Fun_flat_foltrans_25: $i] : ((~object(Fun_flat_foltrans_25)) | (~(Fun_flat_foltrans_25 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_25, prev_2, prev_2)) & ![Fun_flat_foltrans_26: $i] : ((~object(Fun_flat_foltrans_26)) | (~(Fun_flat_foltrans_26 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_26, node_next(prev_2), node_next(prev_2))))) | ![Fun_flat_foltrans_24: $i] : ((~object(Fun_flat_foltrans_24)) | (~(Fun_flat_foltrans_24 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_24, prev_2, node_next(prev_2))))) | ((~(node_next(prev_2) = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & (![Fun_flat_foltrans_31: $i] : ((~object(Fun_flat_foltrans_31)) | (~(Fun_flat_foltrans_31 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_31, node_next(prev_2), prev_2)) | (![Fun_flat_foltrans_32: $i] : ((~object(Fun_flat_foltrans_32)) | (~(Fun_flat_foltrans_32 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_32, node_next(prev_2), node_next(prev_2))) & ![Fun_flat_foltrans_33: $i] : ((~object(Fun_flat_foltrans_33)) | (~v__1(Fun_flat_foltrans_33, prev_2, prev_2)) | (~(Fun_flat_foltrans_33 = node_next(node_next(prev_2)))))))) | ((~(node_next(prev_2) = prev_2)) & ![Fun_flat_foltrans_27: $i] : ((~object(Fun_flat_foltrans_27)) | (~(Fun_flat_foltrans_27 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_27, prev_2, node_next(prev_2))) & (v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & (![Fun_flat_foltrans_28: $i] : ((~object(Fun_flat_foltrans_28)) | (~(Fun_flat_foltrans_28 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_28, node_next(prev_2), prev_2)) | (![Fun_flat_foltrans_29: $i] : ((~object(Fun_flat_foltrans_29)) | (~(Fun_flat_foltrans_29 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_29, node_next(prev_2), node_next(prev_2))) & ![Fun_flat_foltrans_30: $i] : ((~object(Fun_flat_foltrans_30)) | (~v__1(Fun_flat_foltrans_30, prev_2, prev_2)) | (~(Fun_flat_foltrans_30 = node_next(node_next(prev_2)))))))) | ((![Fun_flat_foltrans_12: $i] : ((~object(Fun_flat_foltrans_12)) | (~v__1(Fun_flat_foltrans_12, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_12 = node_next(node_next(prev_2))))) | (![Fun_flat_foltrans_13: $i] : ((~object(Fun_flat_foltrans_13)) | (~v__1(Fun_flat_foltrans_13, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_13 = node_next(node_next(prev_2))))) & (![Fun_flat_foltrans_14: $i] : ((~object(Fun_flat_foltrans_14)) | (~v__1(Fun_flat_foltrans_14, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_14 = node_next(node_next(prev_2))))) | ![Fun_flat_foltrans_15: $i] : ((~object(Fun_flat_foltrans_15)) | (~(Fun_flat_foltrans_15 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_15, node_next(prev_2), node_next(prev_2)))))) & ((node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_19: $i] : ((~object(Fun_flat_foltrans_19)) | (~v__1(Fun_flat_foltrans_19, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_19 = node_next(node_next(prev_2))))) | (![Fun_flat_foltrans_16: $i] : ((~object(Fun_flat_foltrans_16)) | (~(Fun_flat_foltrans_16 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_16, node_next(prev_2), Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_17: $i] : ((~object(Fun_flat_foltrans_17)) | (~(Fun_flat_foltrans_17 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_17, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_18: $i] : ((~object(Fun_flat_foltrans_18)) | v__1(Fun_flat_foltrans_18, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_18 = node_next(node_next(prev_2)))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (![Fun_flat_foltrans_20: $i] : ((~object(Fun_flat_foltrans_20)) | (~(Fun_flat_foltrans_20 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_20, node_next(prev_2), Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_21: $i] : ((~object(Fun_flat_foltrans_21)) | (~(Fun_flat_foltrans_21 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_21, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_22: $i] : ((~object(Fun_flat_foltrans_22)) | v__1(Fun_flat_foltrans_22, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_22 = node_next(node_next(prev_2)))))))))))) & ((prev_2 = Z_setinc_foltrans_2) | (((![Fun_flat_foltrans_35: $i] : ((~object(Fun_flat_foltrans_35)) | (~v__1(Fun_flat_foltrans_35, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_35 = node_next(node_next(prev_2))))) & (![Fun_flat_foltrans_36: $i] : ((~object(Fun_flat_foltrans_36)) | (~v__1(Fun_flat_foltrans_36, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_36 = node_next(node_next(prev_2))))) | ![Fun_flat_foltrans_37: $i] : ((~object(Fun_flat_foltrans_37)) | (~(Fun_flat_foltrans_37 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_37, node_next(prev_2), node_next(prev_2))))) | ![Fun_flat_foltrans_34: $i] : ((~object(Fun_flat_foltrans_34)) | (~v__1(Fun_flat_foltrans_34, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_34 = node_next(node_next(prev_2)))))) & ((node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (![Fun_flat_foltrans_38: $i] : ((~object(Fun_flat_foltrans_38)) | (~(Fun_flat_foltrans_38 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_38, node_next(prev_2), Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_39: $i] : ((~object(Fun_flat_foltrans_39)) | (~(Fun_flat_foltrans_39 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_39, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_40: $i] : ((~object(Fun_flat_foltrans_40)) | v__1(Fun_flat_foltrans_40, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_40 = node_next(node_next(prev_2))))))) | ![Fun_flat_foltrans_41: $i] : ((~object(Fun_flat_foltrans_41)) | (~v__1(Fun_flat_foltrans_41, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_41 = node_next(node_next(prev_2)))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (![Fun_flat_foltrans_42: $i] : ((~object(Fun_flat_foltrans_42)) | (~(Fun_flat_foltrans_42 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_42, node_next(prev_2), Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_43: $i] : ((~object(Fun_flat_foltrans_43)) | (~(Fun_flat_foltrans_43 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_43, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_44: $i] : ((~object(Fun_flat_foltrans_44)) | v__1(Fun_flat_foltrans_44, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_44 = node_next(node_next(prev_2))))))))) | (((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2)))) & ((node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2)))) & ((~v__1(null, prev_2, Z_setinc_foltrans_2)) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & (((~(node_next(prev_2) = Z_setinc_foltrans_2)) & v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(null, Z_setinc_foltrans_2, node_next(prev_2)) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2))) | (v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2))) | ((~(node_next(prev_2) = Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2)) & (v__1(null, Z_setinc_foltrans_2, node_next(prev_2)) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2))) | ((~v__1(sortedList_first, prev_2, node_next(prev_2))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, prev_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (((![Fun_flat_foltrans_46: $i] : ((~object(Fun_flat_foltrans_46)) | (~v__1(Fun_flat_foltrans_46, prev_2, node_next(prev_2))) | (~(Fun_flat_foltrans_46 = node_next(node_next(prev_2))))) & (![Fun_flat_foltrans_47: $i] : ((~object(Fun_flat_foltrans_47)) | (~v__1(Fun_flat_foltrans_47, prev_2, prev_2)) | (~(Fun_flat_foltrans_47 = node_next(node_next(prev_2))))) | ![Fun_flat_foltrans_48: $i] : ((~object(Fun_flat_foltrans_48)) | (~(Fun_flat_foltrans_48 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_48, node_next(prev_2), node_next(prev_2))))) | ![Fun_flat_foltrans_45: $i] : ((~object(Fun_flat_foltrans_45)) | (~v__1(Fun_flat_foltrans_45, Z_setinc_foltrans_2, prev_2)) | (~(Fun_flat_foltrans_45 = node_next(node_next(prev_2)))))) & ((node_next(prev_2) = prev_2) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_52: $i] : ((~object(Fun_flat_foltrans_52)) | (~v__1(Fun_flat_foltrans_52, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_52 = node_next(node_next(prev_2))))) | (![Fun_flat_foltrans_49: $i] : ((~object(Fun_flat_foltrans_49)) | (~(Fun_flat_foltrans_49 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_49, node_next(prev_2), prev_2))) & (![Fun_flat_foltrans_50: $i] : ((~object(Fun_flat_foltrans_50)) | (~(Fun_flat_foltrans_50 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_50, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_51: $i] : ((~object(Fun_flat_foltrans_51)) | (~(Fun_flat_foltrans_51 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_51, prev_2, prev_2))))) & ((~v__1(null, Z_setinc_foltrans_2, prev_2)) | (node_next(prev_2) = prev_2) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (![Fun_flat_foltrans_53: $i] : ((~object(Fun_flat_foltrans_53)) | (~(Fun_flat_foltrans_53 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_53, node_next(prev_2), prev_2))) & (![Fun_flat_foltrans_54: $i] : ((~object(Fun_flat_foltrans_54)) | (~(Fun_flat_foltrans_54 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_54, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_55: $i] : ((~object(Fun_flat_foltrans_55)) | (~(Fun_flat_foltrans_55 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_55, prev_2, prev_2))))) & ((![Fun_flat_foltrans_67: $i] : ((~object(Fun_flat_foltrans_67)) | (~(Fun_flat_foltrans_67 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_67, prev_2, prev_2)) & (![Fun_flat_foltrans_68: $i] : ((~object(Fun_flat_foltrans_68)) | (~(Fun_flat_foltrans_68 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_68, prev_2, node_next(prev_2))) | (![Fun_flat_foltrans_69: $i] : ((~object(Fun_flat_foltrans_69)) | (~(Fun_flat_foltrans_69 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_69, prev_2, prev_2)) & ![Fun_flat_foltrans_70: $i] : ((~object(Fun_flat_foltrans_70)) | (~(Fun_flat_foltrans_70 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_70, node_next(prev_2), node_next(prev_2))))))) | ((~(node_next(prev_2) = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & (![Fun_flat_foltrans_75: $i] : ((~object(Fun_flat_foltrans_75)) | (~(Fun_flat_foltrans_75 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_75, node_next(prev_2), prev_2)) | (![Fun_flat_foltrans_76: $i] : ((~object(Fun_flat_foltrans_76)) | (~(Fun_flat_foltrans_76 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_76, node_next(prev_2), node_next(prev_2))) & ![Fun_flat_foltrans_77: $i] : ((~object(Fun_flat_foltrans_77)) | (~v__1(Fun_flat_foltrans_77, prev_2, prev_2)) | (~(Fun_flat_foltrans_77 = node_next(node_next(prev_2)))))))) | ((~(node_next(prev_2) = prev_2)) & ![Fun_flat_foltrans_71: $i] : ((~object(Fun_flat_foltrans_71)) | (~(Fun_flat_foltrans_71 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_71, prev_2, node_next(prev_2))) & (v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & (![Fun_flat_foltrans_72: $i] : ((~object(Fun_flat_foltrans_72)) | (~(Fun_flat_foltrans_72 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_72, node_next(prev_2), prev_2)) | (![Fun_flat_foltrans_73: $i] : ((~object(Fun_flat_foltrans_73)) | (~(Fun_flat_foltrans_73 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_73, node_next(prev_2), node_next(prev_2))) & ![Fun_flat_foltrans_74: $i] : ((~object(Fun_flat_foltrans_74)) | (~v__1(Fun_flat_foltrans_74, prev_2, prev_2)) | (~(Fun_flat_foltrans_74 = node_next(node_next(prev_2)))))))) | ((![Fun_flat_foltrans_56: $i] : ((~object(Fun_flat_foltrans_56)) | (~v__1(Fun_flat_foltrans_56, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_56 = node_next(node_next(prev_2))))) | (![Fun_flat_foltrans_57: $i] : ((~object(Fun_flat_foltrans_57)) | (~v__1(Fun_flat_foltrans_57, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_57 = node_next(node_next(prev_2))))) & (![Fun_flat_foltrans_58: $i] : ((~object(Fun_flat_foltrans_58)) | (~v__1(Fun_flat_foltrans_58, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_58 = node_next(node_next(prev_2))))) | ![Fun_flat_foltrans_59: $i] : ((~object(Fun_flat_foltrans_59)) | (~(Fun_flat_foltrans_59 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_59, node_next(prev_2), node_next(prev_2)))))) & ((node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_63: $i] : ((~object(Fun_flat_foltrans_63)) | (~v__1(Fun_flat_foltrans_63, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_63 = node_next(node_next(prev_2))))) | (![Fun_flat_foltrans_60: $i] : ((~object(Fun_flat_foltrans_60)) | (~(Fun_flat_foltrans_60 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_60, node_next(prev_2), Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_61: $i] : ((~object(Fun_flat_foltrans_61)) | (~(Fun_flat_foltrans_61 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_61, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_62: $i] : ((~object(Fun_flat_foltrans_62)) | v__1(Fun_flat_foltrans_62, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_62 = node_next(node_next(prev_2)))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (![Fun_flat_foltrans_64: $i] : ((~object(Fun_flat_foltrans_64)) | (~(Fun_flat_foltrans_64 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_64, node_next(prev_2), Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_65: $i] : ((~object(Fun_flat_foltrans_65)) | (~(Fun_flat_foltrans_65 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_65, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_66: $i] : ((~object(Fun_flat_foltrans_66)) | v__1(Fun_flat_foltrans_66, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_66 = node_next(node_next(prev_2)))))))))))))))),
% 1.32/1.11      inference(rewrite,[status(thm)],[])).
% 1.32/1.11  tff(26,plain,
% 1.32/1.11      ((~![Z_setinc_foltrans_2: $i] : ((~object(Z_setinc_foltrans_2)) | (Z_setinc_foltrans_2 = null) | ((~(Z_setinc_foltrans_2 = null)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~(Z_setinc_foltrans_2 = nn))) | (((((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn)) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) | (((~v__1(sortedList_first, prev_2, nn)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, prev_2))) & ((nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & ((nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(null, Z_setinc_foltrans_2, prev_2))) & (v__1(sortedList_first, prev_2, nn) | (((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn)) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) | ((~(nn = prev_2)) & v__1(sortedList_first, prev_2, nn) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & v__1(sortedList_first, nn, prev_2)) | ((~(nn = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & v__1(sortedList_first, nn, prev_2))))) & ((prev_2 = Z_setinc_foltrans_2) | (((~v__1(sortedList_first, prev_2, nn)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, prev_2))) & ((nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & ((nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(null, Z_setinc_foltrans_2, prev_2)))) | (((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & ((~v__1(sortedList_first, prev_2, nn)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (~v__1(null, prev_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & (((~(nn = Z_setinc_foltrans_2)) & v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn)))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, Z_setinc_foltrans_2))) | (v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & v__1(sortedList_first, Z_setinc_foltrans_2, nn)) | ((~v__1(sortedList_first, prev_2, nn)) & ((~v__1(sortedList_first, prev_2, nn)) | (nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn)))) & ((nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | (~v__1(null, prev_2, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))))) | ((~(nn = Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, nn) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn)))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, Z_setinc_foltrans_2))))) | ((![Fun_flat_foltrans_1: $i] : ((~object(Fun_flat_foltrans_1)) | (~(Fun_flat_foltrans_1 = node_next(nn))) | (~v__1(Fun_flat_foltrans_1, Z_setinc_foltrans_2, prev_2))) | (![Fun_flat_foltrans_2: $i] : ((~object(Fun_flat_foltrans_2)) | (~(Fun_flat_foltrans_2 = node_next(nn))) | (~v__1(Fun_flat_foltrans_2, prev_2, nn))) & (![Fun_flat_foltrans_3: $i] : ((~object(Fun_flat_foltrans_3)) | (~(Fun_flat_foltrans_3 = node_next(nn))) | (~v__1(Fun_flat_foltrans_3, prev_2, prev_2))) | ![Fun_flat_foltrans_4: $i] : ((~object(Fun_flat_foltrans_4)) | v__1(Fun_flat_foltrans_4, nn, nn) | (~(Fun_flat_foltrans_4 = node_next(nn))))))) & ((nn = prev_2) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | ![Fun_flat_foltrans_8: $i] : ((~object(Fun_flat_foltrans_8)) | (~(Fun_flat_foltrans_8 = node_next(nn))) | (~v__1(Fun_flat_foltrans_8, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_5: $i] : ((~object(Fun_flat_foltrans_5)) | (~(Fun_flat_foltrans_5 = node_next(nn))) | (~v__1(Fun_flat_foltrans_5, nn, prev_2))) & (![Fun_flat_foltrans_6: $i] : ((~object(Fun_flat_foltrans_6)) | (~(Fun_flat_foltrans_6 = node_next(nn))) | (~v__1(Fun_flat_foltrans_6, nn, nn))) | ![Fun_flat_foltrans_7: $i] : ((~object(Fun_flat_foltrans_7)) | (~(Fun_flat_foltrans_7 = node_next(nn))) | v__1(Fun_flat_foltrans_7, prev_2, prev_2))))) & ((nn = prev_2) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(null, Z_setinc_foltrans_2, prev_2)) | (![Fun_flat_foltrans_9: $i] : ((~object(Fun_flat_foltrans_9)) | (~(Fun_flat_foltrans_9 = node_next(nn))) | (~v__1(Fun_flat_foltrans_9, nn, prev_2))) & (![Fun_flat_foltrans_10: $i] : ((~object(Fun_flat_foltrans_10)) | (~(Fun_flat_foltrans_10 = node_next(nn))) | (~v__1(Fun_flat_foltrans_10, nn, nn))) | ![Fun_flat_foltrans_11: $i] : ((~object(Fun_flat_foltrans_11)) | (~(Fun_flat_foltrans_11 = node_next(nn))) | v__1(Fun_flat_foltrans_11, prev_2, prev_2))))) & (((![Fun_flat_foltrans_12: $i] : ((~object(Fun_flat_foltrans_12)) | (~v__1(Fun_flat_foltrans_12, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_12 = node_next(nn)))) | (![Fun_flat_foltrans_13: $i] : ((~object(Fun_flat_foltrans_13)) | (~(Fun_flat_foltrans_13 = node_next(nn))) | (~v__1(Fun_flat_foltrans_13, Z_setinc_foltrans_2, nn))) & (![Fun_flat_foltrans_14: $i] : ((~object(Fun_flat_foltrans_14)) | (~v__1(Fun_flat_foltrans_14, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_14 = node_next(nn)))) | ![Fun_flat_foltrans_15: $i] : ((~object(Fun_flat_foltrans_15)) | v__1(Fun_flat_foltrans_15, nn, nn) | (~(Fun_flat_foltrans_15 = node_next(nn))))))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ![Fun_flat_foltrans_19: $i] : ((~object(Fun_flat_foltrans_19)) | (~(Fun_flat_foltrans_19 = node_next(nn))) | (~v__1(Fun_flat_foltrans_19, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_16: $i] : ((~object(Fun_flat_foltrans_16)) | (~(Fun_flat_foltrans_16 = node_next(nn))) | (~v__1(Fun_flat_foltrans_16, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_17: $i] : ((~object(Fun_flat_foltrans_17)) | (~(Fun_flat_foltrans_17 = node_next(nn))) | (~v__1(Fun_flat_foltrans_17, nn, nn))) | ![Fun_flat_foltrans_18: $i] : ((~object(Fun_flat_foltrans_18)) | v__1(Fun_flat_foltrans_18, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_18 = node_next(nn))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (![Fun_flat_foltrans_20: $i] : ((~object(Fun_flat_foltrans_20)) | (~(Fun_flat_foltrans_20 = node_next(nn))) | (~v__1(Fun_flat_foltrans_20, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_21: $i] : ((~object(Fun_flat_foltrans_21)) | (~(Fun_flat_foltrans_21 = node_next(nn))) | (~v__1(Fun_flat_foltrans_21, nn, nn))) | ![Fun_flat_foltrans_22: $i] : ((~object(Fun_flat_foltrans_22)) | v__1(Fun_flat_foltrans_22, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_22 = node_next(nn)))))))) | (![Fun_flat_foltrans_23: $i] : ((~object(Fun_flat_foltrans_23)) | (~(Fun_flat_foltrans_23 = node_next(nn))) | v__1(Fun_flat_foltrans_23, prev_2, prev_2)) & (![Fun_flat_foltrans_24: $i] : ((~object(Fun_flat_foltrans_24)) | (~(Fun_flat_foltrans_24 = node_next(nn))) | v__1(Fun_flat_foltrans_24, prev_2, nn)) | (![Fun_flat_foltrans_25: $i] : ((~object(Fun_flat_foltrans_25)) | (~(Fun_flat_foltrans_25 = node_next(nn))) | v__1(Fun_flat_foltrans_25, prev_2, prev_2)) & ![Fun_flat_foltrans_26: $i] : ((~object(Fun_flat_foltrans_26)) | (~(Fun_flat_foltrans_26 = node_next(nn))) | (~v__1(Fun_flat_foltrans_26, nn, nn)))))) | ((~(nn = prev_2)) & ![Fun_flat_foltrans_27: $i] : ((~object(Fun_flat_foltrans_27)) | (~(Fun_flat_foltrans_27 = node_next(nn))) | v__1(Fun_flat_foltrans_27, prev_2, nn)) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (![Fun_flat_foltrans_28: $i] : ((~object(Fun_flat_foltrans_28)) | (~(Fun_flat_foltrans_28 = node_next(nn))) | v__1(Fun_flat_foltrans_28, nn, prev_2)) | (![Fun_flat_foltrans_29: $i] : ((~object(Fun_flat_foltrans_29)) | v__1(Fun_flat_foltrans_29, nn, nn) | (~(Fun_flat_foltrans_29 = node_next(nn)))) & ![Fun_flat_foltrans_30: $i] : ((~object(Fun_flat_foltrans_30)) | (~(Fun_flat_foltrans_30 = node_next(nn))) | (~v__1(Fun_flat_foltrans_30, prev_2, prev_2)))))) | ((~(nn = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (![Fun_flat_foltrans_31: $i] : ((~object(Fun_flat_foltrans_31)) | (~(Fun_flat_foltrans_31 = node_next(nn))) | v__1(Fun_flat_foltrans_31, nn, prev_2)) | (![Fun_flat_foltrans_32: $i] : ((~object(Fun_flat_foltrans_32)) | v__1(Fun_flat_foltrans_32, nn, nn) | (~(Fun_flat_foltrans_32 = node_next(nn)))) & ![Fun_flat_foltrans_33: $i] : ((~object(Fun_flat_foltrans_33)) | (~(Fun_flat_foltrans_33 = node_next(nn))) | (~v__1(Fun_flat_foltrans_33, prev_2, prev_2))))))))) & ((prev_2 = Z_setinc_foltrans_2) | ((![Fun_flat_foltrans_34: $i] : ((~object(Fun_flat_foltrans_34)) | (~v__1(Fun_flat_foltrans_34, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_34 = node_next(nn)))) | (![Fun_flat_foltrans_35: $i] : ((~object(Fun_flat_foltrans_35)) | (~(Fun_flat_foltrans_35 = node_next(nn))) | (~v__1(Fun_flat_foltrans_35, Z_setinc_foltrans_2, nn))) & (![Fun_flat_foltrans_36: $i] : ((~object(Fun_flat_foltrans_36)) | (~v__1(Fun_flat_foltrans_36, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_36 = node_next(nn)))) | ![Fun_flat_foltrans_37: $i] : ((~object(Fun_flat_foltrans_37)) | v__1(Fun_flat_foltrans_37, nn, nn) | (~(Fun_flat_foltrans_37 = node_next(nn))))))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ![Fun_flat_foltrans_41: $i] : ((~object(Fun_flat_foltrans_41)) | (~(Fun_flat_foltrans_41 = node_next(nn))) | (~v__1(Fun_flat_foltrans_41, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_38: $i] : ((~object(Fun_flat_foltrans_38)) | (~(Fun_flat_foltrans_38 = node_next(nn))) | (~v__1(Fun_flat_foltrans_38, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_39: $i] : ((~object(Fun_flat_foltrans_39)) | (~(Fun_flat_foltrans_39 = node_next(nn))) | (~v__1(Fun_flat_foltrans_39, nn, nn))) | ![Fun_flat_foltrans_40: $i] : ((~object(Fun_flat_foltrans_40)) | v__1(Fun_flat_foltrans_40, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_40 = node_next(nn))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (![Fun_flat_foltrans_42: $i] : ((~object(Fun_flat_foltrans_42)) | (~(Fun_flat_foltrans_42 = node_next(nn))) | (~v__1(Fun_flat_foltrans_42, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_43: $i] : ((~object(Fun_flat_foltrans_43)) | (~(Fun_flat_foltrans_43 = node_next(nn))) | (~v__1(Fun_flat_foltrans_43, nn, nn))) | ![Fun_flat_foltrans_44: $i] : ((~object(Fun_flat_foltrans_44)) | v__1(Fun_flat_foltrans_44, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_44 = node_next(nn)))))))) | (((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & ((~v__1(sortedList_first, prev_2, nn)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (~v__1(null, prev_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & (((~(nn = Z_setinc_foltrans_2)) & v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn)))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, Z_setinc_foltrans_2))) | (v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & v__1(sortedList_first, Z_setinc_foltrans_2, nn)) | ((~v__1(sortedList_first, prev_2, nn)) & ((~v__1(sortedList_first, prev_2, nn)) | (nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn)))) & ((nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | (~v__1(null, prev_2, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))))) | ((~(nn = Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, nn) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn)))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, Z_setinc_foltrans_2))))) | ((![Fun_flat_foltrans_45: $i] : ((~object(Fun_flat_foltrans_45)) | (~(Fun_flat_foltrans_45 = node_next(nn))) | (~v__1(Fun_flat_foltrans_45, Z_setinc_foltrans_2, prev_2))) | (![Fun_flat_foltrans_46: $i] : ((~object(Fun_flat_foltrans_46)) | (~(Fun_flat_foltrans_46 = node_next(nn))) | (~v__1(Fun_flat_foltrans_46, prev_2, nn))) & (![Fun_flat_foltrans_47: $i] : ((~object(Fun_flat_foltrans_47)) | (~(Fun_flat_foltrans_47 = node_next(nn))) | (~v__1(Fun_flat_foltrans_47, prev_2, prev_2))) | ![Fun_flat_foltrans_48: $i] : ((~object(Fun_flat_foltrans_48)) | v__1(Fun_flat_foltrans_48, nn, nn) | (~(Fun_flat_foltrans_48 = node_next(nn))))))) & ((nn = prev_2) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | ![Fun_flat_foltrans_52: $i] : ((~object(Fun_flat_foltrans_52)) | (~(Fun_flat_foltrans_52 = node_next(nn))) | (~v__1(Fun_flat_foltrans_52, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_49: $i] : ((~object(Fun_flat_foltrans_49)) | (~(Fun_flat_foltrans_49 = node_next(nn))) | (~v__1(Fun_flat_foltrans_49, nn, prev_2))) & (![Fun_flat_foltrans_50: $i] : ((~object(Fun_flat_foltrans_50)) | (~(Fun_flat_foltrans_50 = node_next(nn))) | (~v__1(Fun_flat_foltrans_50, nn, nn))) | ![Fun_flat_foltrans_51: $i] : ((~object(Fun_flat_foltrans_51)) | (~(Fun_flat_foltrans_51 = node_next(nn))) | v__1(Fun_flat_foltrans_51, prev_2, prev_2))))) & ((nn = prev_2) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(null, Z_setinc_foltrans_2, prev_2)) | (![Fun_flat_foltrans_53: $i] : ((~object(Fun_flat_foltrans_53)) | (~(Fun_flat_foltrans_53 = node_next(nn))) | (~v__1(Fun_flat_foltrans_53, nn, prev_2))) & (![Fun_flat_foltrans_54: $i] : ((~object(Fun_flat_foltrans_54)) | (~(Fun_flat_foltrans_54 = node_next(nn))) | (~v__1(Fun_flat_foltrans_54, nn, nn))) | ![Fun_flat_foltrans_55: $i] : ((~object(Fun_flat_foltrans_55)) | (~(Fun_flat_foltrans_55 = node_next(nn))) | v__1(Fun_flat_foltrans_55, prev_2, prev_2))))) & (((![Fun_flat_foltrans_56: $i] : ((~object(Fun_flat_foltrans_56)) | (~v__1(Fun_flat_foltrans_56, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_56 = node_next(nn)))) | (![Fun_flat_foltrans_57: $i] : ((~object(Fun_flat_foltrans_57)) | (~(Fun_flat_foltrans_57 = node_next(nn))) | (~v__1(Fun_flat_foltrans_57, Z_setinc_foltrans_2, nn))) & (![Fun_flat_foltrans_58: $i] : ((~object(Fun_flat_foltrans_58)) | (~v__1(Fun_flat_foltrans_58, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_58 = node_next(nn)))) | ![Fun_flat_foltrans_59: $i] : ((~object(Fun_flat_foltrans_59)) | v__1(Fun_flat_foltrans_59, nn, nn) | (~(Fun_flat_foltrans_59 = node_next(nn))))))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ![Fun_flat_foltrans_63: $i] : ((~object(Fun_flat_foltrans_63)) | (~(Fun_flat_foltrans_63 = node_next(nn))) | (~v__1(Fun_flat_foltrans_63, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_60: $i] : ((~object(Fun_flat_foltrans_60)) | (~(Fun_flat_foltrans_60 = node_next(nn))) | (~v__1(Fun_flat_foltrans_60, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_61: $i] : ((~object(Fun_flat_foltrans_61)) | (~(Fun_flat_foltrans_61 = node_next(nn))) | (~v__1(Fun_flat_foltrans_61, nn, nn))) | ![Fun_flat_foltrans_62: $i] : ((~object(Fun_flat_foltrans_62)) | v__1(Fun_flat_foltrans_62, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_62 = node_next(nn))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (![Fun_flat_foltrans_64: $i] : ((~object(Fun_flat_foltrans_64)) | (~(Fun_flat_foltrans_64 = node_next(nn))) | (~v__1(Fun_flat_foltrans_64, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_65: $i] : ((~object(Fun_flat_foltrans_65)) | (~(Fun_flat_foltrans_65 = node_next(nn))) | (~v__1(Fun_flat_foltrans_65, nn, nn))) | ![Fun_flat_foltrans_66: $i] : ((~object(Fun_flat_foltrans_66)) | v__1(Fun_flat_foltrans_66, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_66 = node_next(nn)))))))) | (![Fun_flat_foltrans_67: $i] : ((~object(Fun_flat_foltrans_67)) | (~(Fun_flat_foltrans_67 = node_next(nn))) | v__1(Fun_flat_foltrans_67, prev_2, prev_2)) & (![Fun_flat_foltrans_68: $i] : ((~object(Fun_flat_foltrans_68)) | (~(Fun_flat_foltrans_68 = node_next(nn))) | v__1(Fun_flat_foltrans_68, prev_2, nn)) | (![Fun_flat_foltrans_69: $i] : ((~object(Fun_flat_foltrans_69)) | (~(Fun_flat_foltrans_69 = node_next(nn))) | v__1(Fun_flat_foltrans_69, prev_2, prev_2)) & ![Fun_flat_foltrans_70: $i] : ((~object(Fun_flat_foltrans_70)) | (~(Fun_flat_foltrans_70 = node_next(nn))) | (~v__1(Fun_flat_foltrans_70, nn, nn)))))) | ((~(nn = prev_2)) & ![Fun_flat_foltrans_71: $i] : ((~object(Fun_flat_foltrans_71)) | (~(Fun_flat_foltrans_71 = node_next(nn))) | v__1(Fun_flat_foltrans_71, prev_2, nn)) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (![Fun_flat_foltrans_72: $i] : ((~object(Fun_flat_foltrans_72)) | (~(Fun_flat_foltrans_72 = node_next(nn))) | v__1(Fun_flat_foltrans_72, nn, prev_2)) | (![Fun_flat_foltrans_73: $i] : ((~object(Fun_flat_foltrans_73)) | v__1(Fun_flat_foltrans_73, nn, nn) | (~(Fun_flat_foltrans_73 = node_next(nn)))) & ![Fun_flat_foltrans_74: $i] : ((~object(Fun_flat_foltrans_74)) | (~(Fun_flat_foltrans_74 = node_next(nn))) | (~v__1(Fun_flat_foltrans_74, prev_2, prev_2)))))) | ((~(nn = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (![Fun_flat_foltrans_75: $i] : ((~object(Fun_flat_foltrans_75)) | (~(Fun_flat_foltrans_75 = node_next(nn))) | v__1(Fun_flat_foltrans_75, nn, prev_2)) | (![Fun_flat_foltrans_76: $i] : ((~object(Fun_flat_foltrans_76)) | v__1(Fun_flat_foltrans_76, nn, nn) | (~(Fun_flat_foltrans_76 = node_next(nn)))) & ![Fun_flat_foltrans_77: $i] : ((~object(Fun_flat_foltrans_77)) | (~(Fun_flat_foltrans_77 = node_next(nn))) | (~v__1(Fun_flat_foltrans_77, prev_2, prev_2)))))))))))) <=> (~![Z_setinc_foltrans_2: $i] : ((~object(Z_setinc_foltrans_2)) | (Z_setinc_foltrans_2 = null) | ((~(Z_setinc_foltrans_2 = null)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~(Z_setinc_foltrans_2 = node_next(prev_2)))) | (((((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2)))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) | (((~v__1(sortedList_first, Z_setinc_foltrans_2, prev_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2)))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(null, Z_setinc_foltrans_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & (v__1(sortedList_first, prev_2, node_next(prev_2)) | (((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2)))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) | ((~(node_next(prev_2) = prev_2)) & v__1(sortedList_first, prev_2, node_next(prev_2)) & (v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~(node_next(prev_2) = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & v__1(sortedList_first, node_next(prev_2), prev_2))))) & ((prev_2 = Z_setinc_foltrans_2) | (((~v__1(sortedList_first, Z_setinc_foltrans_2, prev_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2)))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(null, Z_setinc_foltrans_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2)))) & ((node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2)))) & ((~v__1(null, prev_2, Z_setinc_foltrans_2)) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & (((~(node_next(prev_2) = Z_setinc_foltrans_2)) & v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(null, Z_setinc_foltrans_2, node_next(prev_2)) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2))) | (v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2))) | ((~(node_next(prev_2) = Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2)) & (v__1(null, Z_setinc_foltrans_2, node_next(prev_2)) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2))) | ((~v__1(sortedList_first, prev_2, node_next(prev_2))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, prev_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | ((![Fun_flat_foltrans_1: $i] : ((~object(Fun_flat_foltrans_1)) | (~v__1(Fun_flat_foltrans_1, Z_setinc_foltrans_2, prev_2)) | (~(Fun_flat_foltrans_1 = node_next(node_next(prev_2))))) | (![Fun_flat_foltrans_2: $i] : ((~object(Fun_flat_foltrans_2)) | (~v__1(Fun_flat_foltrans_2, prev_2, node_next(prev_2))) | (~(Fun_flat_foltrans_2 = node_next(node_next(prev_2))))) & (![Fun_flat_foltrans_3: $i] : ((~object(Fun_flat_foltrans_3)) | (~v__1(Fun_flat_foltrans_3, prev_2, prev_2)) | (~(Fun_flat_foltrans_3 = node_next(node_next(prev_2))))) | ![Fun_flat_foltrans_4: $i] : ((~object(Fun_flat_foltrans_4)) | (~(Fun_flat_foltrans_4 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_4, node_next(prev_2), node_next(prev_2)))))) & ((node_next(prev_2) = prev_2) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_8: $i] : ((~object(Fun_flat_foltrans_8)) | (~v__1(Fun_flat_foltrans_8, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_8 = node_next(node_next(prev_2))))) | (![Fun_flat_foltrans_5: $i] : ((~object(Fun_flat_foltrans_5)) | (~(Fun_flat_foltrans_5 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_5, node_next(prev_2), prev_2))) & (![Fun_flat_foltrans_6: $i] : ((~object(Fun_flat_foltrans_6)) | (~(Fun_flat_foltrans_6 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_6, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_7: $i] : ((~object(Fun_flat_foltrans_7)) | (~(Fun_flat_foltrans_7 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_7, prev_2, prev_2))))) & ((~v__1(null, Z_setinc_foltrans_2, prev_2)) | (node_next(prev_2) = prev_2) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (![Fun_flat_foltrans_9: $i] : ((~object(Fun_flat_foltrans_9)) | (~(Fun_flat_foltrans_9 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_9, node_next(prev_2), prev_2))) & (![Fun_flat_foltrans_10: $i] : ((~object(Fun_flat_foltrans_10)) | (~(Fun_flat_foltrans_10 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_10, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_11: $i] : ((~object(Fun_flat_foltrans_11)) | (~(Fun_flat_foltrans_11 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_11, prev_2, prev_2))))) & ((![Fun_flat_foltrans_23: $i] : ((~object(Fun_flat_foltrans_23)) | (~(Fun_flat_foltrans_23 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_23, prev_2, prev_2)) & ((![Fun_flat_foltrans_25: $i] : ((~object(Fun_flat_foltrans_25)) | (~(Fun_flat_foltrans_25 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_25, prev_2, prev_2)) & ![Fun_flat_foltrans_26: $i] : ((~object(Fun_flat_foltrans_26)) | (~(Fun_flat_foltrans_26 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_26, node_next(prev_2), node_next(prev_2))))) | ![Fun_flat_foltrans_24: $i] : ((~object(Fun_flat_foltrans_24)) | (~(Fun_flat_foltrans_24 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_24, prev_2, node_next(prev_2))))) | ((~(node_next(prev_2) = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & (![Fun_flat_foltrans_31: $i] : ((~object(Fun_flat_foltrans_31)) | (~(Fun_flat_foltrans_31 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_31, node_next(prev_2), prev_2)) | (![Fun_flat_foltrans_32: $i] : ((~object(Fun_flat_foltrans_32)) | (~(Fun_flat_foltrans_32 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_32, node_next(prev_2), node_next(prev_2))) & ![Fun_flat_foltrans_33: $i] : ((~object(Fun_flat_foltrans_33)) | (~v__1(Fun_flat_foltrans_33, prev_2, prev_2)) | (~(Fun_flat_foltrans_33 = node_next(node_next(prev_2)))))))) | ((~(node_next(prev_2) = prev_2)) & ![Fun_flat_foltrans_27: $i] : ((~object(Fun_flat_foltrans_27)) | (~(Fun_flat_foltrans_27 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_27, prev_2, node_next(prev_2))) & (v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & (![Fun_flat_foltrans_28: $i] : ((~object(Fun_flat_foltrans_28)) | (~(Fun_flat_foltrans_28 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_28, node_next(prev_2), prev_2)) | (![Fun_flat_foltrans_29: $i] : ((~object(Fun_flat_foltrans_29)) | (~(Fun_flat_foltrans_29 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_29, node_next(prev_2), node_next(prev_2))) & ![Fun_flat_foltrans_30: $i] : ((~object(Fun_flat_foltrans_30)) | (~v__1(Fun_flat_foltrans_30, prev_2, prev_2)) | (~(Fun_flat_foltrans_30 = node_next(node_next(prev_2)))))))) | ((![Fun_flat_foltrans_12: $i] : ((~object(Fun_flat_foltrans_12)) | (~v__1(Fun_flat_foltrans_12, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_12 = node_next(node_next(prev_2))))) | (![Fun_flat_foltrans_13: $i] : ((~object(Fun_flat_foltrans_13)) | (~v__1(Fun_flat_foltrans_13, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_13 = node_next(node_next(prev_2))))) & (![Fun_flat_foltrans_14: $i] : ((~object(Fun_flat_foltrans_14)) | (~v__1(Fun_flat_foltrans_14, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_14 = node_next(node_next(prev_2))))) | ![Fun_flat_foltrans_15: $i] : ((~object(Fun_flat_foltrans_15)) | (~(Fun_flat_foltrans_15 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_15, node_next(prev_2), node_next(prev_2)))))) & ((node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_19: $i] : ((~object(Fun_flat_foltrans_19)) | (~v__1(Fun_flat_foltrans_19, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_19 = node_next(node_next(prev_2))))) | (![Fun_flat_foltrans_16: $i] : ((~object(Fun_flat_foltrans_16)) | (~(Fun_flat_foltrans_16 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_16, node_next(prev_2), Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_17: $i] : ((~object(Fun_flat_foltrans_17)) | (~(Fun_flat_foltrans_17 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_17, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_18: $i] : ((~object(Fun_flat_foltrans_18)) | v__1(Fun_flat_foltrans_18, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_18 = node_next(node_next(prev_2)))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (![Fun_flat_foltrans_20: $i] : ((~object(Fun_flat_foltrans_20)) | (~(Fun_flat_foltrans_20 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_20, node_next(prev_2), Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_21: $i] : ((~object(Fun_flat_foltrans_21)) | (~(Fun_flat_foltrans_21 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_21, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_22: $i] : ((~object(Fun_flat_foltrans_22)) | v__1(Fun_flat_foltrans_22, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_22 = node_next(node_next(prev_2)))))))))))) & ((prev_2 = Z_setinc_foltrans_2) | (((![Fun_flat_foltrans_35: $i] : ((~object(Fun_flat_foltrans_35)) | (~v__1(Fun_flat_foltrans_35, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_35 = node_next(node_next(prev_2))))) & (![Fun_flat_foltrans_36: $i] : ((~object(Fun_flat_foltrans_36)) | (~v__1(Fun_flat_foltrans_36, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_36 = node_next(node_next(prev_2))))) | ![Fun_flat_foltrans_37: $i] : ((~object(Fun_flat_foltrans_37)) | (~(Fun_flat_foltrans_37 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_37, node_next(prev_2), node_next(prev_2))))) | ![Fun_flat_foltrans_34: $i] : ((~object(Fun_flat_foltrans_34)) | (~v__1(Fun_flat_foltrans_34, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_34 = node_next(node_next(prev_2)))))) & ((node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (![Fun_flat_foltrans_38: $i] : ((~object(Fun_flat_foltrans_38)) | (~(Fun_flat_foltrans_38 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_38, node_next(prev_2), Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_39: $i] : ((~object(Fun_flat_foltrans_39)) | (~(Fun_flat_foltrans_39 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_39, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_40: $i] : ((~object(Fun_flat_foltrans_40)) | v__1(Fun_flat_foltrans_40, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_40 = node_next(node_next(prev_2))))))) | ![Fun_flat_foltrans_41: $i] : ((~object(Fun_flat_foltrans_41)) | (~v__1(Fun_flat_foltrans_41, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_41 = node_next(node_next(prev_2)))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (![Fun_flat_foltrans_42: $i] : ((~object(Fun_flat_foltrans_42)) | (~(Fun_flat_foltrans_42 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_42, node_next(prev_2), Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_43: $i] : ((~object(Fun_flat_foltrans_43)) | (~(Fun_flat_foltrans_43 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_43, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_44: $i] : ((~object(Fun_flat_foltrans_44)) | v__1(Fun_flat_foltrans_44, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_44 = node_next(node_next(prev_2))))))))) | (((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2)))) & ((node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2)))) & ((~v__1(null, prev_2, Z_setinc_foltrans_2)) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & (((~(node_next(prev_2) = Z_setinc_foltrans_2)) & v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(null, Z_setinc_foltrans_2, node_next(prev_2)) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2))) | (v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2))) | ((~(node_next(prev_2) = Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2)) & (v__1(null, Z_setinc_foltrans_2, node_next(prev_2)) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2))) | ((~v__1(sortedList_first, prev_2, node_next(prev_2))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, prev_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (((![Fun_flat_foltrans_46: $i] : ((~object(Fun_flat_foltrans_46)) | (~v__1(Fun_flat_foltrans_46, prev_2, node_next(prev_2))) | (~(Fun_flat_foltrans_46 = node_next(node_next(prev_2))))) & (![Fun_flat_foltrans_47: $i] : ((~object(Fun_flat_foltrans_47)) | (~v__1(Fun_flat_foltrans_47, prev_2, prev_2)) | (~(Fun_flat_foltrans_47 = node_next(node_next(prev_2))))) | ![Fun_flat_foltrans_48: $i] : ((~object(Fun_flat_foltrans_48)) | (~(Fun_flat_foltrans_48 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_48, node_next(prev_2), node_next(prev_2))))) | ![Fun_flat_foltrans_45: $i] : ((~object(Fun_flat_foltrans_45)) | (~v__1(Fun_flat_foltrans_45, Z_setinc_foltrans_2, prev_2)) | (~(Fun_flat_foltrans_45 = node_next(node_next(prev_2)))))) & ((node_next(prev_2) = prev_2) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_52: $i] : ((~object(Fun_flat_foltrans_52)) | (~v__1(Fun_flat_foltrans_52, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_52 = node_next(node_next(prev_2))))) | (![Fun_flat_foltrans_49: $i] : ((~object(Fun_flat_foltrans_49)) | (~(Fun_flat_foltrans_49 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_49, node_next(prev_2), prev_2))) & (![Fun_flat_foltrans_50: $i] : ((~object(Fun_flat_foltrans_50)) | (~(Fun_flat_foltrans_50 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_50, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_51: $i] : ((~object(Fun_flat_foltrans_51)) | (~(Fun_flat_foltrans_51 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_51, prev_2, prev_2))))) & ((~v__1(null, Z_setinc_foltrans_2, prev_2)) | (node_next(prev_2) = prev_2) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (![Fun_flat_foltrans_53: $i] : ((~object(Fun_flat_foltrans_53)) | (~(Fun_flat_foltrans_53 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_53, node_next(prev_2), prev_2))) & (![Fun_flat_foltrans_54: $i] : ((~object(Fun_flat_foltrans_54)) | (~(Fun_flat_foltrans_54 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_54, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_55: $i] : ((~object(Fun_flat_foltrans_55)) | (~(Fun_flat_foltrans_55 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_55, prev_2, prev_2))))) & ((![Fun_flat_foltrans_67: $i] : ((~object(Fun_flat_foltrans_67)) | (~(Fun_flat_foltrans_67 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_67, prev_2, prev_2)) & (![Fun_flat_foltrans_68: $i] : ((~object(Fun_flat_foltrans_68)) | (~(Fun_flat_foltrans_68 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_68, prev_2, node_next(prev_2))) | (![Fun_flat_foltrans_69: $i] : ((~object(Fun_flat_foltrans_69)) | (~(Fun_flat_foltrans_69 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_69, prev_2, prev_2)) & ![Fun_flat_foltrans_70: $i] : ((~object(Fun_flat_foltrans_70)) | (~(Fun_flat_foltrans_70 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_70, node_next(prev_2), node_next(prev_2))))))) | ((~(node_next(prev_2) = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & (![Fun_flat_foltrans_75: $i] : ((~object(Fun_flat_foltrans_75)) | (~(Fun_flat_foltrans_75 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_75, node_next(prev_2), prev_2)) | (![Fun_flat_foltrans_76: $i] : ((~object(Fun_flat_foltrans_76)) | (~(Fun_flat_foltrans_76 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_76, node_next(prev_2), node_next(prev_2))) & ![Fun_flat_foltrans_77: $i] : ((~object(Fun_flat_foltrans_77)) | (~v__1(Fun_flat_foltrans_77, prev_2, prev_2)) | (~(Fun_flat_foltrans_77 = node_next(node_next(prev_2)))))))) | ((~(node_next(prev_2) = prev_2)) & ![Fun_flat_foltrans_71: $i] : ((~object(Fun_flat_foltrans_71)) | (~(Fun_flat_foltrans_71 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_71, prev_2, node_next(prev_2))) & (v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & (![Fun_flat_foltrans_72: $i] : ((~object(Fun_flat_foltrans_72)) | (~(Fun_flat_foltrans_72 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_72, node_next(prev_2), prev_2)) | (![Fun_flat_foltrans_73: $i] : ((~object(Fun_flat_foltrans_73)) | (~(Fun_flat_foltrans_73 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_73, node_next(prev_2), node_next(prev_2))) & ![Fun_flat_foltrans_74: $i] : ((~object(Fun_flat_foltrans_74)) | (~v__1(Fun_flat_foltrans_74, prev_2, prev_2)) | (~(Fun_flat_foltrans_74 = node_next(node_next(prev_2)))))))) | ((![Fun_flat_foltrans_56: $i] : ((~object(Fun_flat_foltrans_56)) | (~v__1(Fun_flat_foltrans_56, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_56 = node_next(node_next(prev_2))))) | (![Fun_flat_foltrans_57: $i] : ((~object(Fun_flat_foltrans_57)) | (~v__1(Fun_flat_foltrans_57, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_57 = node_next(node_next(prev_2))))) & (![Fun_flat_foltrans_58: $i] : ((~object(Fun_flat_foltrans_58)) | (~v__1(Fun_flat_foltrans_58, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_58 = node_next(node_next(prev_2))))) | ![Fun_flat_foltrans_59: $i] : ((~object(Fun_flat_foltrans_59)) | (~(Fun_flat_foltrans_59 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_59, node_next(prev_2), node_next(prev_2)))))) & ((node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_63: $i] : ((~object(Fun_flat_foltrans_63)) | (~v__1(Fun_flat_foltrans_63, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_63 = node_next(node_next(prev_2))))) | (![Fun_flat_foltrans_60: $i] : ((~object(Fun_flat_foltrans_60)) | (~(Fun_flat_foltrans_60 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_60, node_next(prev_2), Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_61: $i] : ((~object(Fun_flat_foltrans_61)) | (~(Fun_flat_foltrans_61 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_61, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_62: $i] : ((~object(Fun_flat_foltrans_62)) | v__1(Fun_flat_foltrans_62, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_62 = node_next(node_next(prev_2)))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (![Fun_flat_foltrans_64: $i] : ((~object(Fun_flat_foltrans_64)) | (~(Fun_flat_foltrans_64 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_64, node_next(prev_2), Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_65: $i] : ((~object(Fun_flat_foltrans_65)) | (~(Fun_flat_foltrans_65 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_65, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_66: $i] : ((~object(Fun_flat_foltrans_66)) | v__1(Fun_flat_foltrans_66, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_66 = node_next(node_next(prev_2)))))))))))))))),
% 1.32/1.12      inference(rewrite,[status(thm)],[])).
% 1.32/1.12  tff(27,plain,
% 1.32/1.12      ((~![Z_setinc_foltrans_2: $i] : ((~object(Z_setinc_foltrans_2)) | (Z_setinc_foltrans_2 = null) | ((~(Z_setinc_foltrans_2 = null)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~(Z_setinc_foltrans_2 = nn))) | (((((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn)) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) | (((~v__1(sortedList_first, prev_2, nn)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, prev_2))) & ((nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & ((nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(null, Z_setinc_foltrans_2, prev_2))) & (v__1(sortedList_first, prev_2, nn) | (((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn)) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) | ((~(nn = prev_2)) & v__1(sortedList_first, prev_2, nn) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & v__1(sortedList_first, nn, prev_2)) | ((~(nn = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & v__1(sortedList_first, nn, prev_2))))) & ((prev_2 = Z_setinc_foltrans_2) | (((~v__1(sortedList_first, prev_2, nn)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, prev_2))) & ((nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & ((nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(null, Z_setinc_foltrans_2, prev_2)))) | (((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & ((~v__1(sortedList_first, prev_2, nn)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (~v__1(null, prev_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & (((~(nn = Z_setinc_foltrans_2)) & v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn)))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, Z_setinc_foltrans_2))) | (v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & v__1(sortedList_first, Z_setinc_foltrans_2, nn)) | ((~v__1(sortedList_first, prev_2, nn)) & ((~v__1(sortedList_first, prev_2, nn)) | (nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn)))) & ((nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | (~v__1(null, prev_2, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))))) | ((~(nn = Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, nn) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn)))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, Z_setinc_foltrans_2))))) | ((![Fun_flat_foltrans_1: $i] : ((~object(Fun_flat_foltrans_1)) | (~(Fun_flat_foltrans_1 = node_next(nn))) | (~v__1(Fun_flat_foltrans_1, Z_setinc_foltrans_2, prev_2))) | (![Fun_flat_foltrans_2: $i] : ((~object(Fun_flat_foltrans_2)) | (~(Fun_flat_foltrans_2 = node_next(nn))) | (~v__1(Fun_flat_foltrans_2, prev_2, nn))) & (![Fun_flat_foltrans_3: $i] : ((~object(Fun_flat_foltrans_3)) | (~(Fun_flat_foltrans_3 = node_next(nn))) | (~v__1(Fun_flat_foltrans_3, prev_2, prev_2))) | ![Fun_flat_foltrans_4: $i] : ((~object(Fun_flat_foltrans_4)) | v__1(Fun_flat_foltrans_4, nn, nn) | (~(Fun_flat_foltrans_4 = node_next(nn))))))) & ((nn = prev_2) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | ![Fun_flat_foltrans_8: $i] : ((~object(Fun_flat_foltrans_8)) | (~(Fun_flat_foltrans_8 = node_next(nn))) | (~v__1(Fun_flat_foltrans_8, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_5: $i] : ((~object(Fun_flat_foltrans_5)) | (~(Fun_flat_foltrans_5 = node_next(nn))) | (~v__1(Fun_flat_foltrans_5, nn, prev_2))) & (![Fun_flat_foltrans_6: $i] : ((~object(Fun_flat_foltrans_6)) | (~(Fun_flat_foltrans_6 = node_next(nn))) | (~v__1(Fun_flat_foltrans_6, nn, nn))) | ![Fun_flat_foltrans_7: $i] : ((~object(Fun_flat_foltrans_7)) | (~(Fun_flat_foltrans_7 = node_next(nn))) | v__1(Fun_flat_foltrans_7, prev_2, prev_2))))) & ((nn = prev_2) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(null, Z_setinc_foltrans_2, prev_2)) | (![Fun_flat_foltrans_9: $i] : ((~object(Fun_flat_foltrans_9)) | (~(Fun_flat_foltrans_9 = node_next(nn))) | (~v__1(Fun_flat_foltrans_9, nn, prev_2))) & (![Fun_flat_foltrans_10: $i] : ((~object(Fun_flat_foltrans_10)) | (~(Fun_flat_foltrans_10 = node_next(nn))) | (~v__1(Fun_flat_foltrans_10, nn, nn))) | ![Fun_flat_foltrans_11: $i] : ((~object(Fun_flat_foltrans_11)) | (~(Fun_flat_foltrans_11 = node_next(nn))) | v__1(Fun_flat_foltrans_11, prev_2, prev_2))))) & (((![Fun_flat_foltrans_12: $i] : ((~object(Fun_flat_foltrans_12)) | (~v__1(Fun_flat_foltrans_12, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_12 = node_next(nn)))) | (![Fun_flat_foltrans_13: $i] : ((~object(Fun_flat_foltrans_13)) | (~(Fun_flat_foltrans_13 = node_next(nn))) | (~v__1(Fun_flat_foltrans_13, Z_setinc_foltrans_2, nn))) & (![Fun_flat_foltrans_14: $i] : ((~object(Fun_flat_foltrans_14)) | (~v__1(Fun_flat_foltrans_14, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_14 = node_next(nn)))) | ![Fun_flat_foltrans_15: $i] : ((~object(Fun_flat_foltrans_15)) | v__1(Fun_flat_foltrans_15, nn, nn) | (~(Fun_flat_foltrans_15 = node_next(nn))))))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ![Fun_flat_foltrans_19: $i] : ((~object(Fun_flat_foltrans_19)) | (~(Fun_flat_foltrans_19 = node_next(nn))) | (~v__1(Fun_flat_foltrans_19, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_16: $i] : ((~object(Fun_flat_foltrans_16)) | (~(Fun_flat_foltrans_16 = node_next(nn))) | (~v__1(Fun_flat_foltrans_16, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_17: $i] : ((~object(Fun_flat_foltrans_17)) | (~(Fun_flat_foltrans_17 = node_next(nn))) | (~v__1(Fun_flat_foltrans_17, nn, nn))) | ![Fun_flat_foltrans_18: $i] : ((~object(Fun_flat_foltrans_18)) | v__1(Fun_flat_foltrans_18, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_18 = node_next(nn))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (![Fun_flat_foltrans_20: $i] : ((~object(Fun_flat_foltrans_20)) | (~(Fun_flat_foltrans_20 = node_next(nn))) | (~v__1(Fun_flat_foltrans_20, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_21: $i] : ((~object(Fun_flat_foltrans_21)) | (~(Fun_flat_foltrans_21 = node_next(nn))) | (~v__1(Fun_flat_foltrans_21, nn, nn))) | ![Fun_flat_foltrans_22: $i] : ((~object(Fun_flat_foltrans_22)) | v__1(Fun_flat_foltrans_22, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_22 = node_next(nn)))))))) | (![Fun_flat_foltrans_23: $i] : ((~object(Fun_flat_foltrans_23)) | (~(Fun_flat_foltrans_23 = node_next(nn))) | v__1(Fun_flat_foltrans_23, prev_2, prev_2)) & (![Fun_flat_foltrans_24: $i] : ((~object(Fun_flat_foltrans_24)) | (~(Fun_flat_foltrans_24 = node_next(nn))) | v__1(Fun_flat_foltrans_24, prev_2, nn)) | (![Fun_flat_foltrans_25: $i] : ((~object(Fun_flat_foltrans_25)) | (~(Fun_flat_foltrans_25 = node_next(nn))) | v__1(Fun_flat_foltrans_25, prev_2, prev_2)) & ![Fun_flat_foltrans_26: $i] : ((~object(Fun_flat_foltrans_26)) | (~(Fun_flat_foltrans_26 = node_next(nn))) | (~v__1(Fun_flat_foltrans_26, nn, nn)))))) | ((~(nn = prev_2)) & ![Fun_flat_foltrans_27: $i] : ((~object(Fun_flat_foltrans_27)) | (~(Fun_flat_foltrans_27 = node_next(nn))) | v__1(Fun_flat_foltrans_27, prev_2, nn)) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (![Fun_flat_foltrans_28: $i] : ((~object(Fun_flat_foltrans_28)) | (~(Fun_flat_foltrans_28 = node_next(nn))) | v__1(Fun_flat_foltrans_28, nn, prev_2)) | (![Fun_flat_foltrans_29: $i] : ((~object(Fun_flat_foltrans_29)) | v__1(Fun_flat_foltrans_29, nn, nn) | (~(Fun_flat_foltrans_29 = node_next(nn)))) & ![Fun_flat_foltrans_30: $i] : ((~object(Fun_flat_foltrans_30)) | (~(Fun_flat_foltrans_30 = node_next(nn))) | (~v__1(Fun_flat_foltrans_30, prev_2, prev_2)))))) | ((~(nn = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (![Fun_flat_foltrans_31: $i] : ((~object(Fun_flat_foltrans_31)) | (~(Fun_flat_foltrans_31 = node_next(nn))) | v__1(Fun_flat_foltrans_31, nn, prev_2)) | (![Fun_flat_foltrans_32: $i] : ((~object(Fun_flat_foltrans_32)) | v__1(Fun_flat_foltrans_32, nn, nn) | (~(Fun_flat_foltrans_32 = node_next(nn)))) & ![Fun_flat_foltrans_33: $i] : ((~object(Fun_flat_foltrans_33)) | (~(Fun_flat_foltrans_33 = node_next(nn))) | (~v__1(Fun_flat_foltrans_33, prev_2, prev_2))))))))) & ((prev_2 = Z_setinc_foltrans_2) | ((![Fun_flat_foltrans_34: $i] : ((~object(Fun_flat_foltrans_34)) | (~v__1(Fun_flat_foltrans_34, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_34 = node_next(nn)))) | (![Fun_flat_foltrans_35: $i] : ((~object(Fun_flat_foltrans_35)) | (~(Fun_flat_foltrans_35 = node_next(nn))) | (~v__1(Fun_flat_foltrans_35, Z_setinc_foltrans_2, nn))) & (![Fun_flat_foltrans_36: $i] : ((~object(Fun_flat_foltrans_36)) | (~v__1(Fun_flat_foltrans_36, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_36 = node_next(nn)))) | ![Fun_flat_foltrans_37: $i] : ((~object(Fun_flat_foltrans_37)) | v__1(Fun_flat_foltrans_37, nn, nn) | (~(Fun_flat_foltrans_37 = node_next(nn))))))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ![Fun_flat_foltrans_41: $i] : ((~object(Fun_flat_foltrans_41)) | (~(Fun_flat_foltrans_41 = node_next(nn))) | (~v__1(Fun_flat_foltrans_41, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_38: $i] : ((~object(Fun_flat_foltrans_38)) | (~(Fun_flat_foltrans_38 = node_next(nn))) | (~v__1(Fun_flat_foltrans_38, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_39: $i] : ((~object(Fun_flat_foltrans_39)) | (~(Fun_flat_foltrans_39 = node_next(nn))) | (~v__1(Fun_flat_foltrans_39, nn, nn))) | ![Fun_flat_foltrans_40: $i] : ((~object(Fun_flat_foltrans_40)) | v__1(Fun_flat_foltrans_40, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_40 = node_next(nn))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (![Fun_flat_foltrans_42: $i] : ((~object(Fun_flat_foltrans_42)) | (~(Fun_flat_foltrans_42 = node_next(nn))) | (~v__1(Fun_flat_foltrans_42, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_43: $i] : ((~object(Fun_flat_foltrans_43)) | (~(Fun_flat_foltrans_43 = node_next(nn))) | (~v__1(Fun_flat_foltrans_43, nn, nn))) | ![Fun_flat_foltrans_44: $i] : ((~object(Fun_flat_foltrans_44)) | v__1(Fun_flat_foltrans_44, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_44 = node_next(nn)))))))) | (((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & ((~v__1(sortedList_first, prev_2, nn)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (~v__1(null, prev_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & (((~(nn = Z_setinc_foltrans_2)) & v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn)))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, Z_setinc_foltrans_2))) | (v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & v__1(sortedList_first, Z_setinc_foltrans_2, nn)) | ((~v__1(sortedList_first, prev_2, nn)) & ((~v__1(sortedList_first, prev_2, nn)) | (nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn)))) & ((nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | (~v__1(null, prev_2, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))))) | ((~(nn = Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, nn) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn)))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, Z_setinc_foltrans_2))))) | ((![Fun_flat_foltrans_45: $i] : ((~object(Fun_flat_foltrans_45)) | (~(Fun_flat_foltrans_45 = node_next(nn))) | (~v__1(Fun_flat_foltrans_45, Z_setinc_foltrans_2, prev_2))) | (![Fun_flat_foltrans_46: $i] : ((~object(Fun_flat_foltrans_46)) | (~(Fun_flat_foltrans_46 = node_next(nn))) | (~v__1(Fun_flat_foltrans_46, prev_2, nn))) & (![Fun_flat_foltrans_47: $i] : ((~object(Fun_flat_foltrans_47)) | (~(Fun_flat_foltrans_47 = node_next(nn))) | (~v__1(Fun_flat_foltrans_47, prev_2, prev_2))) | ![Fun_flat_foltrans_48: $i] : ((~object(Fun_flat_foltrans_48)) | v__1(Fun_flat_foltrans_48, nn, nn) | (~(Fun_flat_foltrans_48 = node_next(nn))))))) & ((nn = prev_2) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | ![Fun_flat_foltrans_52: $i] : ((~object(Fun_flat_foltrans_52)) | (~(Fun_flat_foltrans_52 = node_next(nn))) | (~v__1(Fun_flat_foltrans_52, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_49: $i] : ((~object(Fun_flat_foltrans_49)) | (~(Fun_flat_foltrans_49 = node_next(nn))) | (~v__1(Fun_flat_foltrans_49, nn, prev_2))) & (![Fun_flat_foltrans_50: $i] : ((~object(Fun_flat_foltrans_50)) | (~(Fun_flat_foltrans_50 = node_next(nn))) | (~v__1(Fun_flat_foltrans_50, nn, nn))) | ![Fun_flat_foltrans_51: $i] : ((~object(Fun_flat_foltrans_51)) | (~(Fun_flat_foltrans_51 = node_next(nn))) | v__1(Fun_flat_foltrans_51, prev_2, prev_2))))) & ((nn = prev_2) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(null, Z_setinc_foltrans_2, prev_2)) | (![Fun_flat_foltrans_53: $i] : ((~object(Fun_flat_foltrans_53)) | (~(Fun_flat_foltrans_53 = node_next(nn))) | (~v__1(Fun_flat_foltrans_53, nn, prev_2))) & (![Fun_flat_foltrans_54: $i] : ((~object(Fun_flat_foltrans_54)) | (~(Fun_flat_foltrans_54 = node_next(nn))) | (~v__1(Fun_flat_foltrans_54, nn, nn))) | ![Fun_flat_foltrans_55: $i] : ((~object(Fun_flat_foltrans_55)) | (~(Fun_flat_foltrans_55 = node_next(nn))) | v__1(Fun_flat_foltrans_55, prev_2, prev_2))))) & (((![Fun_flat_foltrans_56: $i] : ((~object(Fun_flat_foltrans_56)) | (~v__1(Fun_flat_foltrans_56, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_56 = node_next(nn)))) | (![Fun_flat_foltrans_57: $i] : ((~object(Fun_flat_foltrans_57)) | (~(Fun_flat_foltrans_57 = node_next(nn))) | (~v__1(Fun_flat_foltrans_57, Z_setinc_foltrans_2, nn))) & (![Fun_flat_foltrans_58: $i] : ((~object(Fun_flat_foltrans_58)) | (~v__1(Fun_flat_foltrans_58, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_58 = node_next(nn)))) | ![Fun_flat_foltrans_59: $i] : ((~object(Fun_flat_foltrans_59)) | v__1(Fun_flat_foltrans_59, nn, nn) | (~(Fun_flat_foltrans_59 = node_next(nn))))))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ![Fun_flat_foltrans_63: $i] : ((~object(Fun_flat_foltrans_63)) | (~(Fun_flat_foltrans_63 = node_next(nn))) | (~v__1(Fun_flat_foltrans_63, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_60: $i] : ((~object(Fun_flat_foltrans_60)) | (~(Fun_flat_foltrans_60 = node_next(nn))) | (~v__1(Fun_flat_foltrans_60, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_61: $i] : ((~object(Fun_flat_foltrans_61)) | (~(Fun_flat_foltrans_61 = node_next(nn))) | (~v__1(Fun_flat_foltrans_61, nn, nn))) | ![Fun_flat_foltrans_62: $i] : ((~object(Fun_flat_foltrans_62)) | v__1(Fun_flat_foltrans_62, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_62 = node_next(nn))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (![Fun_flat_foltrans_64: $i] : ((~object(Fun_flat_foltrans_64)) | (~(Fun_flat_foltrans_64 = node_next(nn))) | (~v__1(Fun_flat_foltrans_64, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_65: $i] : ((~object(Fun_flat_foltrans_65)) | (~(Fun_flat_foltrans_65 = node_next(nn))) | (~v__1(Fun_flat_foltrans_65, nn, nn))) | ![Fun_flat_foltrans_66: $i] : ((~object(Fun_flat_foltrans_66)) | v__1(Fun_flat_foltrans_66, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_66 = node_next(nn)))))))) | (![Fun_flat_foltrans_67: $i] : ((~object(Fun_flat_foltrans_67)) | (~(Fun_flat_foltrans_67 = node_next(nn))) | v__1(Fun_flat_foltrans_67, prev_2, prev_2)) & (![Fun_flat_foltrans_68: $i] : ((~object(Fun_flat_foltrans_68)) | (~(Fun_flat_foltrans_68 = node_next(nn))) | v__1(Fun_flat_foltrans_68, prev_2, nn)) | (![Fun_flat_foltrans_69: $i] : ((~object(Fun_flat_foltrans_69)) | (~(Fun_flat_foltrans_69 = node_next(nn))) | v__1(Fun_flat_foltrans_69, prev_2, prev_2)) & ![Fun_flat_foltrans_70: $i] : ((~object(Fun_flat_foltrans_70)) | (~(Fun_flat_foltrans_70 = node_next(nn))) | (~v__1(Fun_flat_foltrans_70, nn, nn)))))) | ((~(nn = prev_2)) & ![Fun_flat_foltrans_71: $i] : ((~object(Fun_flat_foltrans_71)) | (~(Fun_flat_foltrans_71 = node_next(nn))) | v__1(Fun_flat_foltrans_71, prev_2, nn)) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (![Fun_flat_foltrans_72: $i] : ((~object(Fun_flat_foltrans_72)) | (~(Fun_flat_foltrans_72 = node_next(nn))) | v__1(Fun_flat_foltrans_72, nn, prev_2)) | (![Fun_flat_foltrans_73: $i] : ((~object(Fun_flat_foltrans_73)) | v__1(Fun_flat_foltrans_73, nn, nn) | (~(Fun_flat_foltrans_73 = node_next(nn)))) & ![Fun_flat_foltrans_74: $i] : ((~object(Fun_flat_foltrans_74)) | (~(Fun_flat_foltrans_74 = node_next(nn))) | (~v__1(Fun_flat_foltrans_74, prev_2, prev_2)))))) | ((~(nn = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (![Fun_flat_foltrans_75: $i] : ((~object(Fun_flat_foltrans_75)) | (~(Fun_flat_foltrans_75 = node_next(nn))) | v__1(Fun_flat_foltrans_75, nn, prev_2)) | (![Fun_flat_foltrans_76: $i] : ((~object(Fun_flat_foltrans_76)) | v__1(Fun_flat_foltrans_76, nn, nn) | (~(Fun_flat_foltrans_76 = node_next(nn)))) & ![Fun_flat_foltrans_77: $i] : ((~object(Fun_flat_foltrans_77)) | (~(Fun_flat_foltrans_77 = node_next(nn))) | (~v__1(Fun_flat_foltrans_77, prev_2, prev_2)))))))))))) <=> (~![Z_setinc_foltrans_2: $i] : ((~object(Z_setinc_foltrans_2)) | (Z_setinc_foltrans_2 = null) | ((~(Z_setinc_foltrans_2 = null)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~(Z_setinc_foltrans_2 = nn))) | (((((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn)) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) | (((~v__1(sortedList_first, prev_2, nn)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, prev_2))) & ((nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & ((nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(null, Z_setinc_foltrans_2, prev_2))) & (v__1(sortedList_first, prev_2, nn) | (((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn)) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) | ((~(nn = prev_2)) & v__1(sortedList_first, prev_2, nn) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & v__1(sortedList_first, nn, prev_2)) | ((~(nn = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & v__1(sortedList_first, nn, prev_2))))) & ((prev_2 = Z_setinc_foltrans_2) | (((~v__1(sortedList_first, prev_2, nn)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, prev_2))) & ((nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & ((nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(null, Z_setinc_foltrans_2, prev_2)))) | (((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & ((~v__1(sortedList_first, prev_2, nn)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (~v__1(null, prev_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & (((~(nn = Z_setinc_foltrans_2)) & v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn)))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, Z_setinc_foltrans_2))) | (v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & v__1(sortedList_first, Z_setinc_foltrans_2, nn)) | ((~v__1(sortedList_first, prev_2, nn)) & ((~v__1(sortedList_first, prev_2, nn)) | (nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn)))) & ((nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | (~v__1(null, prev_2, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))))) | ((~(nn = Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, nn) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn)))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, Z_setinc_foltrans_2))))) | ((![Fun_flat_foltrans_1: $i] : ((~object(Fun_flat_foltrans_1)) | (~(Fun_flat_foltrans_1 = node_next(nn))) | (~v__1(Fun_flat_foltrans_1, Z_setinc_foltrans_2, prev_2))) | (![Fun_flat_foltrans_2: $i] : ((~object(Fun_flat_foltrans_2)) | (~(Fun_flat_foltrans_2 = node_next(nn))) | (~v__1(Fun_flat_foltrans_2, prev_2, nn))) & (![Fun_flat_foltrans_3: $i] : ((~object(Fun_flat_foltrans_3)) | (~(Fun_flat_foltrans_3 = node_next(nn))) | (~v__1(Fun_flat_foltrans_3, prev_2, prev_2))) | ![Fun_flat_foltrans_4: $i] : ((~object(Fun_flat_foltrans_4)) | v__1(Fun_flat_foltrans_4, nn, nn) | (~(Fun_flat_foltrans_4 = node_next(nn))))))) & ((nn = prev_2) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | ![Fun_flat_foltrans_8: $i] : ((~object(Fun_flat_foltrans_8)) | (~(Fun_flat_foltrans_8 = node_next(nn))) | (~v__1(Fun_flat_foltrans_8, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_5: $i] : ((~object(Fun_flat_foltrans_5)) | (~(Fun_flat_foltrans_5 = node_next(nn))) | (~v__1(Fun_flat_foltrans_5, nn, prev_2))) & (![Fun_flat_foltrans_6: $i] : ((~object(Fun_flat_foltrans_6)) | (~(Fun_flat_foltrans_6 = node_next(nn))) | (~v__1(Fun_flat_foltrans_6, nn, nn))) | ![Fun_flat_foltrans_7: $i] : ((~object(Fun_flat_foltrans_7)) | (~(Fun_flat_foltrans_7 = node_next(nn))) | v__1(Fun_flat_foltrans_7, prev_2, prev_2))))) & ((nn = prev_2) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(null, Z_setinc_foltrans_2, prev_2)) | (![Fun_flat_foltrans_9: $i] : ((~object(Fun_flat_foltrans_9)) | (~(Fun_flat_foltrans_9 = node_next(nn))) | (~v__1(Fun_flat_foltrans_9, nn, prev_2))) & (![Fun_flat_foltrans_10: $i] : ((~object(Fun_flat_foltrans_10)) | (~(Fun_flat_foltrans_10 = node_next(nn))) | (~v__1(Fun_flat_foltrans_10, nn, nn))) | ![Fun_flat_foltrans_11: $i] : ((~object(Fun_flat_foltrans_11)) | (~(Fun_flat_foltrans_11 = node_next(nn))) | v__1(Fun_flat_foltrans_11, prev_2, prev_2))))) & (((![Fun_flat_foltrans_12: $i] : ((~object(Fun_flat_foltrans_12)) | (~v__1(Fun_flat_foltrans_12, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_12 = node_next(nn)))) | (![Fun_flat_foltrans_13: $i] : ((~object(Fun_flat_foltrans_13)) | (~(Fun_flat_foltrans_13 = node_next(nn))) | (~v__1(Fun_flat_foltrans_13, Z_setinc_foltrans_2, nn))) & (![Fun_flat_foltrans_14: $i] : ((~object(Fun_flat_foltrans_14)) | (~v__1(Fun_flat_foltrans_14, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_14 = node_next(nn)))) | ![Fun_flat_foltrans_15: $i] : ((~object(Fun_flat_foltrans_15)) | v__1(Fun_flat_foltrans_15, nn, nn) | (~(Fun_flat_foltrans_15 = node_next(nn))))))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ![Fun_flat_foltrans_19: $i] : ((~object(Fun_flat_foltrans_19)) | (~(Fun_flat_foltrans_19 = node_next(nn))) | (~v__1(Fun_flat_foltrans_19, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_16: $i] : ((~object(Fun_flat_foltrans_16)) | (~(Fun_flat_foltrans_16 = node_next(nn))) | (~v__1(Fun_flat_foltrans_16, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_17: $i] : ((~object(Fun_flat_foltrans_17)) | (~(Fun_flat_foltrans_17 = node_next(nn))) | (~v__1(Fun_flat_foltrans_17, nn, nn))) | ![Fun_flat_foltrans_18: $i] : ((~object(Fun_flat_foltrans_18)) | v__1(Fun_flat_foltrans_18, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_18 = node_next(nn))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (![Fun_flat_foltrans_20: $i] : ((~object(Fun_flat_foltrans_20)) | (~(Fun_flat_foltrans_20 = node_next(nn))) | (~v__1(Fun_flat_foltrans_20, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_21: $i] : ((~object(Fun_flat_foltrans_21)) | (~(Fun_flat_foltrans_21 = node_next(nn))) | (~v__1(Fun_flat_foltrans_21, nn, nn))) | ![Fun_flat_foltrans_22: $i] : ((~object(Fun_flat_foltrans_22)) | v__1(Fun_flat_foltrans_22, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_22 = node_next(nn)))))))) | (![Fun_flat_foltrans_23: $i] : ((~object(Fun_flat_foltrans_23)) | (~(Fun_flat_foltrans_23 = node_next(nn))) | v__1(Fun_flat_foltrans_23, prev_2, prev_2)) & (![Fun_flat_foltrans_24: $i] : ((~object(Fun_flat_foltrans_24)) | (~(Fun_flat_foltrans_24 = node_next(nn))) | v__1(Fun_flat_foltrans_24, prev_2, nn)) | (![Fun_flat_foltrans_25: $i] : ((~object(Fun_flat_foltrans_25)) | (~(Fun_flat_foltrans_25 = node_next(nn))) | v__1(Fun_flat_foltrans_25, prev_2, prev_2)) & ![Fun_flat_foltrans_26: $i] : ((~object(Fun_flat_foltrans_26)) | (~(Fun_flat_foltrans_26 = node_next(nn))) | (~v__1(Fun_flat_foltrans_26, nn, nn)))))) | ((~(nn = prev_2)) & ![Fun_flat_foltrans_27: $i] : ((~object(Fun_flat_foltrans_27)) | (~(Fun_flat_foltrans_27 = node_next(nn))) | v__1(Fun_flat_foltrans_27, prev_2, nn)) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (![Fun_flat_foltrans_28: $i] : ((~object(Fun_flat_foltrans_28)) | (~(Fun_flat_foltrans_28 = node_next(nn))) | v__1(Fun_flat_foltrans_28, nn, prev_2)) | (![Fun_flat_foltrans_29: $i] : ((~object(Fun_flat_foltrans_29)) | v__1(Fun_flat_foltrans_29, nn, nn) | (~(Fun_flat_foltrans_29 = node_next(nn)))) & ![Fun_flat_foltrans_30: $i] : ((~object(Fun_flat_foltrans_30)) | (~(Fun_flat_foltrans_30 = node_next(nn))) | (~v__1(Fun_flat_foltrans_30, prev_2, prev_2)))))) | ((~(nn = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (![Fun_flat_foltrans_31: $i] : ((~object(Fun_flat_foltrans_31)) | (~(Fun_flat_foltrans_31 = node_next(nn))) | v__1(Fun_flat_foltrans_31, nn, prev_2)) | (![Fun_flat_foltrans_32: $i] : ((~object(Fun_flat_foltrans_32)) | v__1(Fun_flat_foltrans_32, nn, nn) | (~(Fun_flat_foltrans_32 = node_next(nn)))) & ![Fun_flat_foltrans_33: $i] : ((~object(Fun_flat_foltrans_33)) | (~(Fun_flat_foltrans_33 = node_next(nn))) | (~v__1(Fun_flat_foltrans_33, prev_2, prev_2))))))))) & ((prev_2 = Z_setinc_foltrans_2) | ((![Fun_flat_foltrans_34: $i] : ((~object(Fun_flat_foltrans_34)) | (~v__1(Fun_flat_foltrans_34, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_34 = node_next(nn)))) | (![Fun_flat_foltrans_35: $i] : ((~object(Fun_flat_foltrans_35)) | (~(Fun_flat_foltrans_35 = node_next(nn))) | (~v__1(Fun_flat_foltrans_35, Z_setinc_foltrans_2, nn))) & (![Fun_flat_foltrans_36: $i] : ((~object(Fun_flat_foltrans_36)) | (~v__1(Fun_flat_foltrans_36, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_36 = node_next(nn)))) | ![Fun_flat_foltrans_37: $i] : ((~object(Fun_flat_foltrans_37)) | v__1(Fun_flat_foltrans_37, nn, nn) | (~(Fun_flat_foltrans_37 = node_next(nn))))))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ![Fun_flat_foltrans_41: $i] : ((~object(Fun_flat_foltrans_41)) | (~(Fun_flat_foltrans_41 = node_next(nn))) | (~v__1(Fun_flat_foltrans_41, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_38: $i] : ((~object(Fun_flat_foltrans_38)) | (~(Fun_flat_foltrans_38 = node_next(nn))) | (~v__1(Fun_flat_foltrans_38, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_39: $i] : ((~object(Fun_flat_foltrans_39)) | (~(Fun_flat_foltrans_39 = node_next(nn))) | (~v__1(Fun_flat_foltrans_39, nn, nn))) | ![Fun_flat_foltrans_40: $i] : ((~object(Fun_flat_foltrans_40)) | v__1(Fun_flat_foltrans_40, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_40 = node_next(nn))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (![Fun_flat_foltrans_42: $i] : ((~object(Fun_flat_foltrans_42)) | (~(Fun_flat_foltrans_42 = node_next(nn))) | (~v__1(Fun_flat_foltrans_42, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_43: $i] : ((~object(Fun_flat_foltrans_43)) | (~(Fun_flat_foltrans_43 = node_next(nn))) | (~v__1(Fun_flat_foltrans_43, nn, nn))) | ![Fun_flat_foltrans_44: $i] : ((~object(Fun_flat_foltrans_44)) | v__1(Fun_flat_foltrans_44, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_44 = node_next(nn)))))))) | (((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & ((~v__1(sortedList_first, prev_2, nn)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (~v__1(null, prev_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & (((~(nn = Z_setinc_foltrans_2)) & v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn)))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, Z_setinc_foltrans_2))) | (v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & v__1(sortedList_first, Z_setinc_foltrans_2, nn)) | ((~v__1(sortedList_first, prev_2, nn)) & ((~v__1(sortedList_first, prev_2, nn)) | (nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn)))) & ((nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | (~v__1(null, prev_2, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))))) | ((~(nn = Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, nn) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn)))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, Z_setinc_foltrans_2))))) | ((![Fun_flat_foltrans_45: $i] : ((~object(Fun_flat_foltrans_45)) | (~(Fun_flat_foltrans_45 = node_next(nn))) | (~v__1(Fun_flat_foltrans_45, Z_setinc_foltrans_2, prev_2))) | (![Fun_flat_foltrans_46: $i] : ((~object(Fun_flat_foltrans_46)) | (~(Fun_flat_foltrans_46 = node_next(nn))) | (~v__1(Fun_flat_foltrans_46, prev_2, nn))) & (![Fun_flat_foltrans_47: $i] : ((~object(Fun_flat_foltrans_47)) | (~(Fun_flat_foltrans_47 = node_next(nn))) | (~v__1(Fun_flat_foltrans_47, prev_2, prev_2))) | ![Fun_flat_foltrans_48: $i] : ((~object(Fun_flat_foltrans_48)) | v__1(Fun_flat_foltrans_48, nn, nn) | (~(Fun_flat_foltrans_48 = node_next(nn))))))) & ((nn = prev_2) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | ![Fun_flat_foltrans_52: $i] : ((~object(Fun_flat_foltrans_52)) | (~(Fun_flat_foltrans_52 = node_next(nn))) | (~v__1(Fun_flat_foltrans_52, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_49: $i] : ((~object(Fun_flat_foltrans_49)) | (~(Fun_flat_foltrans_49 = node_next(nn))) | (~v__1(Fun_flat_foltrans_49, nn, prev_2))) & (![Fun_flat_foltrans_50: $i] : ((~object(Fun_flat_foltrans_50)) | (~(Fun_flat_foltrans_50 = node_next(nn))) | (~v__1(Fun_flat_foltrans_50, nn, nn))) | ![Fun_flat_foltrans_51: $i] : ((~object(Fun_flat_foltrans_51)) | (~(Fun_flat_foltrans_51 = node_next(nn))) | v__1(Fun_flat_foltrans_51, prev_2, prev_2))))) & ((nn = prev_2) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(null, Z_setinc_foltrans_2, prev_2)) | (![Fun_flat_foltrans_53: $i] : ((~object(Fun_flat_foltrans_53)) | (~(Fun_flat_foltrans_53 = node_next(nn))) | (~v__1(Fun_flat_foltrans_53, nn, prev_2))) & (![Fun_flat_foltrans_54: $i] : ((~object(Fun_flat_foltrans_54)) | (~(Fun_flat_foltrans_54 = node_next(nn))) | (~v__1(Fun_flat_foltrans_54, nn, nn))) | ![Fun_flat_foltrans_55: $i] : ((~object(Fun_flat_foltrans_55)) | (~(Fun_flat_foltrans_55 = node_next(nn))) | v__1(Fun_flat_foltrans_55, prev_2, prev_2))))) & (((![Fun_flat_foltrans_56: $i] : ((~object(Fun_flat_foltrans_56)) | (~v__1(Fun_flat_foltrans_56, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_56 = node_next(nn)))) | (![Fun_flat_foltrans_57: $i] : ((~object(Fun_flat_foltrans_57)) | (~(Fun_flat_foltrans_57 = node_next(nn))) | (~v__1(Fun_flat_foltrans_57, Z_setinc_foltrans_2, nn))) & (![Fun_flat_foltrans_58: $i] : ((~object(Fun_flat_foltrans_58)) | (~v__1(Fun_flat_foltrans_58, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_58 = node_next(nn)))) | ![Fun_flat_foltrans_59: $i] : ((~object(Fun_flat_foltrans_59)) | v__1(Fun_flat_foltrans_59, nn, nn) | (~(Fun_flat_foltrans_59 = node_next(nn))))))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ![Fun_flat_foltrans_63: $i] : ((~object(Fun_flat_foltrans_63)) | (~(Fun_flat_foltrans_63 = node_next(nn))) | (~v__1(Fun_flat_foltrans_63, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_60: $i] : ((~object(Fun_flat_foltrans_60)) | (~(Fun_flat_foltrans_60 = node_next(nn))) | (~v__1(Fun_flat_foltrans_60, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_61: $i] : ((~object(Fun_flat_foltrans_61)) | (~(Fun_flat_foltrans_61 = node_next(nn))) | (~v__1(Fun_flat_foltrans_61, nn, nn))) | ![Fun_flat_foltrans_62: $i] : ((~object(Fun_flat_foltrans_62)) | v__1(Fun_flat_foltrans_62, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_62 = node_next(nn))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (![Fun_flat_foltrans_64: $i] : ((~object(Fun_flat_foltrans_64)) | (~(Fun_flat_foltrans_64 = node_next(nn))) | (~v__1(Fun_flat_foltrans_64, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_65: $i] : ((~object(Fun_flat_foltrans_65)) | (~(Fun_flat_foltrans_65 = node_next(nn))) | (~v__1(Fun_flat_foltrans_65, nn, nn))) | ![Fun_flat_foltrans_66: $i] : ((~object(Fun_flat_foltrans_66)) | v__1(Fun_flat_foltrans_66, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_66 = node_next(nn)))))))) | (![Fun_flat_foltrans_67: $i] : ((~object(Fun_flat_foltrans_67)) | (~(Fun_flat_foltrans_67 = node_next(nn))) | v__1(Fun_flat_foltrans_67, prev_2, prev_2)) & (![Fun_flat_foltrans_68: $i] : ((~object(Fun_flat_foltrans_68)) | (~(Fun_flat_foltrans_68 = node_next(nn))) | v__1(Fun_flat_foltrans_68, prev_2, nn)) | (![Fun_flat_foltrans_69: $i] : ((~object(Fun_flat_foltrans_69)) | (~(Fun_flat_foltrans_69 = node_next(nn))) | v__1(Fun_flat_foltrans_69, prev_2, prev_2)) & ![Fun_flat_foltrans_70: $i] : ((~object(Fun_flat_foltrans_70)) | (~(Fun_flat_foltrans_70 = node_next(nn))) | (~v__1(Fun_flat_foltrans_70, nn, nn)))))) | ((~(nn = prev_2)) & ![Fun_flat_foltrans_71: $i] : ((~object(Fun_flat_foltrans_71)) | (~(Fun_flat_foltrans_71 = node_next(nn))) | v__1(Fun_flat_foltrans_71, prev_2, nn)) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (![Fun_flat_foltrans_72: $i] : ((~object(Fun_flat_foltrans_72)) | (~(Fun_flat_foltrans_72 = node_next(nn))) | v__1(Fun_flat_foltrans_72, nn, prev_2)) | (![Fun_flat_foltrans_73: $i] : ((~object(Fun_flat_foltrans_73)) | v__1(Fun_flat_foltrans_73, nn, nn) | (~(Fun_flat_foltrans_73 = node_next(nn)))) & ![Fun_flat_foltrans_74: $i] : ((~object(Fun_flat_foltrans_74)) | (~(Fun_flat_foltrans_74 = node_next(nn))) | (~v__1(Fun_flat_foltrans_74, prev_2, prev_2)))))) | ((~(nn = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (![Fun_flat_foltrans_75: $i] : ((~object(Fun_flat_foltrans_75)) | (~(Fun_flat_foltrans_75 = node_next(nn))) | v__1(Fun_flat_foltrans_75, nn, prev_2)) | (![Fun_flat_foltrans_76: $i] : ((~object(Fun_flat_foltrans_76)) | v__1(Fun_flat_foltrans_76, nn, nn) | (~(Fun_flat_foltrans_76 = node_next(nn)))) & ![Fun_flat_foltrans_77: $i] : ((~object(Fun_flat_foltrans_77)) | (~(Fun_flat_foltrans_77 = node_next(nn))) | (~v__1(Fun_flat_foltrans_77, prev_2, prev_2))))))))))))),
% 1.32/1.13      inference(rewrite,[status(thm)],[])).
% 1.32/1.13  tff(28,plain,
% 1.32/1.13      ((~![Z_setinc_foltrans_2: $i] : ((~object(Z_setinc_foltrans_2)) | (Z_setinc_foltrans_2 = null) | (((((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, Z_setinc_foltrans_2, nn)) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, nn)))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))))) | (((~v__1(sortedList_first, Z_setinc_foltrans_2, prev_2)) | ((~v__1(sortedList_first, prev_2, nn)) & ((~v__1(sortedList_first, prev_2, prev_2)) | v__1(sortedList_first, nn, nn)))) & ((nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & ((nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(null, Z_setinc_foltrans_2, prev_2))) & ((v__1(sortedList_first, prev_2, prev_2) & (v__1(sortedList_first, prev_2, nn) | (v__1(sortedList_first, prev_2, prev_2) & (~v__1(sortedList_first, nn, nn))))) | (((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, Z_setinc_foltrans_2, nn)) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, nn)))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))))) | ((~(nn = prev_2)) & v__1(sortedList_first, prev_2, nn) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (v__1(sortedList_first, nn, prev_2) | (v__1(sortedList_first, nn, nn) & (~v__1(sortedList_first, prev_2, prev_2))))) | ((~(nn = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (v__1(sortedList_first, nn, prev_2) | (v__1(sortedList_first, nn, nn) & (~v__1(sortedList_first, prev_2, prev_2)))))))) & ((prev_2 = Z_setinc_foltrans_2) | (((~v__1(sortedList_first, Z_setinc_foltrans_2, prev_2)) | ((~v__1(sortedList_first, prev_2, nn)) & ((~v__1(sortedList_first, prev_2, prev_2)) | v__1(sortedList_first, nn, nn)))) & ((nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & ((nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(null, Z_setinc_foltrans_2, prev_2)))) | (((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, Z_setinc_foltrans_2, nn)) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, nn)))) & ((~v__1(sortedList_first, prev_2, nn)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (~v__1(null, prev_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) & ((v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(sortedList_first, Z_setinc_foltrans_2, nn) | (v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(sortedList_first, nn, nn))))) | (((~v__1(sortedList_first, prev_2, prev_2)) | ((~v__1(sortedList_first, prev_2, nn)) & ((~v__1(sortedList_first, prev_2, prev_2)) | v__1(sortedList_first, nn, nn)))) & ((~v__1(sortedList_first, prev_2, nn)) | (nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn)))) & ((nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2))) | (~v__1(null, prev_2, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))))) | ((~(nn = Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, nn) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn)))) & ((v__1(sortedList_first, nn, nn) & (~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | v__1(sortedList_first, nn, Z_setinc_foltrans_2))) | ((~(nn = Z_setinc_foltrans_2)) & v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn)))) & ((v__1(sortedList_first, nn, nn) & (~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | v__1(sortedList_first, nn, Z_setinc_foltrans_2))))) | ((![Fun_flat_foltrans_1: $i] : ((~object(Fun_flat_foltrans_1)) | (~(Fun_flat_foltrans_1 = node_next(nn))) | (~v__1(Fun_flat_foltrans_1, Z_setinc_foltrans_2, prev_2))) | (![Fun_flat_foltrans_2: $i] : ((~object(Fun_flat_foltrans_2)) | (~(Fun_flat_foltrans_2 = node_next(nn))) | (~v__1(Fun_flat_foltrans_2, prev_2, nn))) & (![Fun_flat_foltrans_3: $i] : ((~object(Fun_flat_foltrans_3)) | (~(Fun_flat_foltrans_3 = node_next(nn))) | (~v__1(Fun_flat_foltrans_3, prev_2, prev_2))) | ![Fun_flat_foltrans_4: $i] : ((~object(Fun_flat_foltrans_4)) | v__1(Fun_flat_foltrans_4, nn, nn) | (~(Fun_flat_foltrans_4 = node_next(nn))))))) & ((nn = prev_2) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | ![Fun_flat_foltrans_8: $i] : ((~object(Fun_flat_foltrans_8)) | (~(Fun_flat_foltrans_8 = node_next(nn))) | (~v__1(Fun_flat_foltrans_8, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_5: $i] : ((~object(Fun_flat_foltrans_5)) | (~(Fun_flat_foltrans_5 = node_next(nn))) | (~v__1(Fun_flat_foltrans_5, nn, prev_2))) & (![Fun_flat_foltrans_6: $i] : ((~object(Fun_flat_foltrans_6)) | (~(Fun_flat_foltrans_6 = node_next(nn))) | (~v__1(Fun_flat_foltrans_6, nn, nn))) | ![Fun_flat_foltrans_7: $i] : ((~object(Fun_flat_foltrans_7)) | (~(Fun_flat_foltrans_7 = node_next(nn))) | v__1(Fun_flat_foltrans_7, prev_2, prev_2))))) & ((nn = prev_2) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(null, Z_setinc_foltrans_2, prev_2)) | (![Fun_flat_foltrans_9: $i] : ((~object(Fun_flat_foltrans_9)) | (~(Fun_flat_foltrans_9 = node_next(nn))) | (~v__1(Fun_flat_foltrans_9, nn, prev_2))) & (![Fun_flat_foltrans_10: $i] : ((~object(Fun_flat_foltrans_10)) | (~(Fun_flat_foltrans_10 = node_next(nn))) | (~v__1(Fun_flat_foltrans_10, nn, nn))) | ![Fun_flat_foltrans_11: $i] : ((~object(Fun_flat_foltrans_11)) | (~(Fun_flat_foltrans_11 = node_next(nn))) | v__1(Fun_flat_foltrans_11, prev_2, prev_2))))) & (((![Fun_flat_foltrans_12: $i] : ((~object(Fun_flat_foltrans_12)) | (~v__1(Fun_flat_foltrans_12, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_12 = node_next(nn)))) | (![Fun_flat_foltrans_13: $i] : ((~object(Fun_flat_foltrans_13)) | (~(Fun_flat_foltrans_13 = node_next(nn))) | (~v__1(Fun_flat_foltrans_13, Z_setinc_foltrans_2, nn))) & (![Fun_flat_foltrans_14: $i] : ((~object(Fun_flat_foltrans_14)) | (~v__1(Fun_flat_foltrans_14, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_14 = node_next(nn)))) | ![Fun_flat_foltrans_15: $i] : ((~object(Fun_flat_foltrans_15)) | v__1(Fun_flat_foltrans_15, nn, nn) | (~(Fun_flat_foltrans_15 = node_next(nn))))))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ![Fun_flat_foltrans_19: $i] : ((~object(Fun_flat_foltrans_19)) | (~(Fun_flat_foltrans_19 = node_next(nn))) | (~v__1(Fun_flat_foltrans_19, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_16: $i] : ((~object(Fun_flat_foltrans_16)) | (~(Fun_flat_foltrans_16 = node_next(nn))) | (~v__1(Fun_flat_foltrans_16, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_17: $i] : ((~object(Fun_flat_foltrans_17)) | (~(Fun_flat_foltrans_17 = node_next(nn))) | (~v__1(Fun_flat_foltrans_17, nn, nn))) | ![Fun_flat_foltrans_18: $i] : ((~object(Fun_flat_foltrans_18)) | v__1(Fun_flat_foltrans_18, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_18 = node_next(nn))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (![Fun_flat_foltrans_20: $i] : ((~object(Fun_flat_foltrans_20)) | (~(Fun_flat_foltrans_20 = node_next(nn))) | (~v__1(Fun_flat_foltrans_20, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_21: $i] : ((~object(Fun_flat_foltrans_21)) | (~(Fun_flat_foltrans_21 = node_next(nn))) | (~v__1(Fun_flat_foltrans_21, nn, nn))) | ![Fun_flat_foltrans_22: $i] : ((~object(Fun_flat_foltrans_22)) | v__1(Fun_flat_foltrans_22, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_22 = node_next(nn)))))))) | (![Fun_flat_foltrans_23: $i] : ((~object(Fun_flat_foltrans_23)) | (~(Fun_flat_foltrans_23 = node_next(nn))) | v__1(Fun_flat_foltrans_23, prev_2, prev_2)) & (![Fun_flat_foltrans_24: $i] : ((~object(Fun_flat_foltrans_24)) | (~(Fun_flat_foltrans_24 = node_next(nn))) | v__1(Fun_flat_foltrans_24, prev_2, nn)) | (![Fun_flat_foltrans_25: $i] : ((~object(Fun_flat_foltrans_25)) | (~(Fun_flat_foltrans_25 = node_next(nn))) | v__1(Fun_flat_foltrans_25, prev_2, prev_2)) & ![Fun_flat_foltrans_26: $i] : ((~object(Fun_flat_foltrans_26)) | (~(Fun_flat_foltrans_26 = node_next(nn))) | (~v__1(Fun_flat_foltrans_26, nn, nn)))))) | ((~(nn = prev_2)) & ![Fun_flat_foltrans_27: $i] : ((~object(Fun_flat_foltrans_27)) | (~(Fun_flat_foltrans_27 = node_next(nn))) | v__1(Fun_flat_foltrans_27, prev_2, nn)) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (![Fun_flat_foltrans_28: $i] : ((~object(Fun_flat_foltrans_28)) | (~(Fun_flat_foltrans_28 = node_next(nn))) | v__1(Fun_flat_foltrans_28, nn, prev_2)) | (![Fun_flat_foltrans_29: $i] : ((~object(Fun_flat_foltrans_29)) | v__1(Fun_flat_foltrans_29, nn, nn) | (~(Fun_flat_foltrans_29 = node_next(nn)))) & ![Fun_flat_foltrans_30: $i] : ((~object(Fun_flat_foltrans_30)) | (~(Fun_flat_foltrans_30 = node_next(nn))) | (~v__1(Fun_flat_foltrans_30, prev_2, prev_2)))))) | ((~(nn = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (![Fun_flat_foltrans_31: $i] : ((~object(Fun_flat_foltrans_31)) | (~(Fun_flat_foltrans_31 = node_next(nn))) | v__1(Fun_flat_foltrans_31, nn, prev_2)) | (![Fun_flat_foltrans_32: $i] : ((~object(Fun_flat_foltrans_32)) | v__1(Fun_flat_foltrans_32, nn, nn) | (~(Fun_flat_foltrans_32 = node_next(nn)))) & ![Fun_flat_foltrans_33: $i] : ((~object(Fun_flat_foltrans_33)) | (~(Fun_flat_foltrans_33 = node_next(nn))) | (~v__1(Fun_flat_foltrans_33, prev_2, prev_2))))))))) & ((prev_2 = Z_setinc_foltrans_2) | ((![Fun_flat_foltrans_34: $i] : ((~object(Fun_flat_foltrans_34)) | (~v__1(Fun_flat_foltrans_34, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_34 = node_next(nn)))) | (![Fun_flat_foltrans_35: $i] : ((~object(Fun_flat_foltrans_35)) | (~(Fun_flat_foltrans_35 = node_next(nn))) | (~v__1(Fun_flat_foltrans_35, Z_setinc_foltrans_2, nn))) & (![Fun_flat_foltrans_36: $i] : ((~object(Fun_flat_foltrans_36)) | (~v__1(Fun_flat_foltrans_36, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_36 = node_next(nn)))) | ![Fun_flat_foltrans_37: $i] : ((~object(Fun_flat_foltrans_37)) | v__1(Fun_flat_foltrans_37, nn, nn) | (~(Fun_flat_foltrans_37 = node_next(nn))))))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ![Fun_flat_foltrans_41: $i] : ((~object(Fun_flat_foltrans_41)) | (~(Fun_flat_foltrans_41 = node_next(nn))) | (~v__1(Fun_flat_foltrans_41, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_38: $i] : ((~object(Fun_flat_foltrans_38)) | (~(Fun_flat_foltrans_38 = node_next(nn))) | (~v__1(Fun_flat_foltrans_38, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_39: $i] : ((~object(Fun_flat_foltrans_39)) | (~(Fun_flat_foltrans_39 = node_next(nn))) | (~v__1(Fun_flat_foltrans_39, nn, nn))) | ![Fun_flat_foltrans_40: $i] : ((~object(Fun_flat_foltrans_40)) | v__1(Fun_flat_foltrans_40, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_40 = node_next(nn))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (![Fun_flat_foltrans_42: $i] : ((~object(Fun_flat_foltrans_42)) | (~(Fun_flat_foltrans_42 = node_next(nn))) | (~v__1(Fun_flat_foltrans_42, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_43: $i] : ((~object(Fun_flat_foltrans_43)) | (~(Fun_flat_foltrans_43 = node_next(nn))) | (~v__1(Fun_flat_foltrans_43, nn, nn))) | ![Fun_flat_foltrans_44: $i] : ((~object(Fun_flat_foltrans_44)) | v__1(Fun_flat_foltrans_44, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_44 = node_next(nn)))))))) | (((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, Z_setinc_foltrans_2, nn)) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, nn)))) & ((~v__1(sortedList_first, prev_2, nn)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (~v__1(null, prev_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) & ((v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(sortedList_first, Z_setinc_foltrans_2, nn) | (v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(sortedList_first, nn, nn))))) | (((~v__1(sortedList_first, prev_2, prev_2)) | ((~v__1(sortedList_first, prev_2, nn)) & ((~v__1(sortedList_first, prev_2, prev_2)) | v__1(sortedList_first, nn, nn)))) & ((~v__1(sortedList_first, prev_2, nn)) | (nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn)))) & ((nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2))) | (~v__1(null, prev_2, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))))) | ((~(nn = Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, nn) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn)))) & ((v__1(sortedList_first, nn, nn) & (~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | v__1(sortedList_first, nn, Z_setinc_foltrans_2))) | ((~(nn = Z_setinc_foltrans_2)) & v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn)))) & ((v__1(sortedList_first, nn, nn) & (~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | v__1(sortedList_first, nn, Z_setinc_foltrans_2))))) | ((![Fun_flat_foltrans_45: $i] : ((~object(Fun_flat_foltrans_45)) | (~(Fun_flat_foltrans_45 = node_next(nn))) | (~v__1(Fun_flat_foltrans_45, Z_setinc_foltrans_2, prev_2))) | (![Fun_flat_foltrans_46: $i] : ((~object(Fun_flat_foltrans_46)) | (~(Fun_flat_foltrans_46 = node_next(nn))) | (~v__1(Fun_flat_foltrans_46, prev_2, nn))) & (![Fun_flat_foltrans_47: $i] : ((~object(Fun_flat_foltrans_47)) | (~(Fun_flat_foltrans_47 = node_next(nn))) | (~v__1(Fun_flat_foltrans_47, prev_2, prev_2))) | ![Fun_flat_foltrans_48: $i] : ((~object(Fun_flat_foltrans_48)) | v__1(Fun_flat_foltrans_48, nn, nn) | (~(Fun_flat_foltrans_48 = node_next(nn))))))) & ((nn = prev_2) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | ![Fun_flat_foltrans_52: $i] : ((~object(Fun_flat_foltrans_52)) | (~(Fun_flat_foltrans_52 = node_next(nn))) | (~v__1(Fun_flat_foltrans_52, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_49: $i] : ((~object(Fun_flat_foltrans_49)) | (~(Fun_flat_foltrans_49 = node_next(nn))) | (~v__1(Fun_flat_foltrans_49, nn, prev_2))) & (![Fun_flat_foltrans_50: $i] : ((~object(Fun_flat_foltrans_50)) | (~(Fun_flat_foltrans_50 = node_next(nn))) | (~v__1(Fun_flat_foltrans_50, nn, nn))) | ![Fun_flat_foltrans_51: $i] : ((~object(Fun_flat_foltrans_51)) | (~(Fun_flat_foltrans_51 = node_next(nn))) | v__1(Fun_flat_foltrans_51, prev_2, prev_2))))) & ((nn = prev_2) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(null, Z_setinc_foltrans_2, prev_2)) | (![Fun_flat_foltrans_53: $i] : ((~object(Fun_flat_foltrans_53)) | (~(Fun_flat_foltrans_53 = node_next(nn))) | (~v__1(Fun_flat_foltrans_53, nn, prev_2))) & (![Fun_flat_foltrans_54: $i] : ((~object(Fun_flat_foltrans_54)) | (~(Fun_flat_foltrans_54 = node_next(nn))) | (~v__1(Fun_flat_foltrans_54, nn, nn))) | ![Fun_flat_foltrans_55: $i] : ((~object(Fun_flat_foltrans_55)) | (~(Fun_flat_foltrans_55 = node_next(nn))) | v__1(Fun_flat_foltrans_55, prev_2, prev_2))))) & (((![Fun_flat_foltrans_56: $i] : ((~object(Fun_flat_foltrans_56)) | (~v__1(Fun_flat_foltrans_56, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_56 = node_next(nn)))) | (![Fun_flat_foltrans_57: $i] : ((~object(Fun_flat_foltrans_57)) | (~(Fun_flat_foltrans_57 = node_next(nn))) | (~v__1(Fun_flat_foltrans_57, Z_setinc_foltrans_2, nn))) & (![Fun_flat_foltrans_58: $i] : ((~object(Fun_flat_foltrans_58)) | (~v__1(Fun_flat_foltrans_58, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_58 = node_next(nn)))) | ![Fun_flat_foltrans_59: $i] : ((~object(Fun_flat_foltrans_59)) | v__1(Fun_flat_foltrans_59, nn, nn) | (~(Fun_flat_foltrans_59 = node_next(nn))))))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ![Fun_flat_foltrans_63: $i] : ((~object(Fun_flat_foltrans_63)) | (~(Fun_flat_foltrans_63 = node_next(nn))) | (~v__1(Fun_flat_foltrans_63, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_60: $i] : ((~object(Fun_flat_foltrans_60)) | (~(Fun_flat_foltrans_60 = node_next(nn))) | (~v__1(Fun_flat_foltrans_60, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_61: $i] : ((~object(Fun_flat_foltrans_61)) | (~(Fun_flat_foltrans_61 = node_next(nn))) | (~v__1(Fun_flat_foltrans_61, nn, nn))) | ![Fun_flat_foltrans_62: $i] : ((~object(Fun_flat_foltrans_62)) | v__1(Fun_flat_foltrans_62, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_62 = node_next(nn))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (![Fun_flat_foltrans_64: $i] : ((~object(Fun_flat_foltrans_64)) | (~(Fun_flat_foltrans_64 = node_next(nn))) | (~v__1(Fun_flat_foltrans_64, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_65: $i] : ((~object(Fun_flat_foltrans_65)) | (~(Fun_flat_foltrans_65 = node_next(nn))) | (~v__1(Fun_flat_foltrans_65, nn, nn))) | ![Fun_flat_foltrans_66: $i] : ((~object(Fun_flat_foltrans_66)) | v__1(Fun_flat_foltrans_66, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_66 = node_next(nn)))))))) | (![Fun_flat_foltrans_67: $i] : ((~object(Fun_flat_foltrans_67)) | (~(Fun_flat_foltrans_67 = node_next(nn))) | v__1(Fun_flat_foltrans_67, prev_2, prev_2)) & (![Fun_flat_foltrans_68: $i] : ((~object(Fun_flat_foltrans_68)) | (~(Fun_flat_foltrans_68 = node_next(nn))) | v__1(Fun_flat_foltrans_68, prev_2, nn)) | (![Fun_flat_foltrans_69: $i] : ((~object(Fun_flat_foltrans_69)) | (~(Fun_flat_foltrans_69 = node_next(nn))) | v__1(Fun_flat_foltrans_69, prev_2, prev_2)) & ![Fun_flat_foltrans_70: $i] : ((~object(Fun_flat_foltrans_70)) | (~(Fun_flat_foltrans_70 = node_next(nn))) | (~v__1(Fun_flat_foltrans_70, nn, nn)))))) | ((~(nn = prev_2)) & ![Fun_flat_foltrans_71: $i] : ((~object(Fun_flat_foltrans_71)) | (~(Fun_flat_foltrans_71 = node_next(nn))) | v__1(Fun_flat_foltrans_71, prev_2, nn)) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (![Fun_flat_foltrans_72: $i] : ((~object(Fun_flat_foltrans_72)) | (~(Fun_flat_foltrans_72 = node_next(nn))) | v__1(Fun_flat_foltrans_72, nn, prev_2)) | (![Fun_flat_foltrans_73: $i] : ((~object(Fun_flat_foltrans_73)) | v__1(Fun_flat_foltrans_73, nn, nn) | (~(Fun_flat_foltrans_73 = node_next(nn)))) & ![Fun_flat_foltrans_74: $i] : ((~object(Fun_flat_foltrans_74)) | (~(Fun_flat_foltrans_74 = node_next(nn))) | (~v__1(Fun_flat_foltrans_74, prev_2, prev_2)))))) | ((~(nn = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (![Fun_flat_foltrans_75: $i] : ((~object(Fun_flat_foltrans_75)) | (~(Fun_flat_foltrans_75 = node_next(nn))) | v__1(Fun_flat_foltrans_75, nn, prev_2)) | (![Fun_flat_foltrans_76: $i] : ((~object(Fun_flat_foltrans_76)) | v__1(Fun_flat_foltrans_76, nn, nn) | (~(Fun_flat_foltrans_76 = node_next(nn)))) & ![Fun_flat_foltrans_77: $i] : ((~object(Fun_flat_foltrans_77)) | (~(Fun_flat_foltrans_77 = node_next(nn))) | (~v__1(Fun_flat_foltrans_77, prev_2, prev_2)))))))))) | ((~(Z_setinc_foltrans_2 = null)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~(Z_setinc_foltrans_2 = nn))))) <=> (~![Z_setinc_foltrans_2: $i] : ((~object(Z_setinc_foltrans_2)) | (Z_setinc_foltrans_2 = null) | ((~(Z_setinc_foltrans_2 = null)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~(Z_setinc_foltrans_2 = nn))) | (((((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn)) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) | (((~v__1(sortedList_first, prev_2, nn)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, prev_2))) & ((nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & ((nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(null, Z_setinc_foltrans_2, prev_2))) & (v__1(sortedList_first, prev_2, nn) | (((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn)) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) | ((~(nn = prev_2)) & v__1(sortedList_first, prev_2, nn) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & v__1(sortedList_first, nn, prev_2)) | ((~(nn = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & v__1(sortedList_first, nn, prev_2))))) & ((prev_2 = Z_setinc_foltrans_2) | (((~v__1(sortedList_first, prev_2, nn)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, prev_2))) & ((nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & ((nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(null, Z_setinc_foltrans_2, prev_2)))) | (((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & ((~v__1(sortedList_first, prev_2, nn)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (~v__1(null, prev_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & (((~(nn = Z_setinc_foltrans_2)) & v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn)))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, Z_setinc_foltrans_2))) | (v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & v__1(sortedList_first, Z_setinc_foltrans_2, nn)) | ((~v__1(sortedList_first, prev_2, nn)) & ((~v__1(sortedList_first, prev_2, nn)) | (nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn)))) & ((nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | (~v__1(null, prev_2, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))))) | ((~(nn = Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, nn) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn)))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, Z_setinc_foltrans_2))))) | ((![Fun_flat_foltrans_1: $i] : ((~object(Fun_flat_foltrans_1)) | (~(Fun_flat_foltrans_1 = node_next(nn))) | (~v__1(Fun_flat_foltrans_1, Z_setinc_foltrans_2, prev_2))) | (![Fun_flat_foltrans_2: $i] : ((~object(Fun_flat_foltrans_2)) | (~(Fun_flat_foltrans_2 = node_next(nn))) | (~v__1(Fun_flat_foltrans_2, prev_2, nn))) & (![Fun_flat_foltrans_3: $i] : ((~object(Fun_flat_foltrans_3)) | (~(Fun_flat_foltrans_3 = node_next(nn))) | (~v__1(Fun_flat_foltrans_3, prev_2, prev_2))) | ![Fun_flat_foltrans_4: $i] : ((~object(Fun_flat_foltrans_4)) | v__1(Fun_flat_foltrans_4, nn, nn) | (~(Fun_flat_foltrans_4 = node_next(nn))))))) & ((nn = prev_2) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | ![Fun_flat_foltrans_8: $i] : ((~object(Fun_flat_foltrans_8)) | (~(Fun_flat_foltrans_8 = node_next(nn))) | (~v__1(Fun_flat_foltrans_8, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_5: $i] : ((~object(Fun_flat_foltrans_5)) | (~(Fun_flat_foltrans_5 = node_next(nn))) | (~v__1(Fun_flat_foltrans_5, nn, prev_2))) & (![Fun_flat_foltrans_6: $i] : ((~object(Fun_flat_foltrans_6)) | (~(Fun_flat_foltrans_6 = node_next(nn))) | (~v__1(Fun_flat_foltrans_6, nn, nn))) | ![Fun_flat_foltrans_7: $i] : ((~object(Fun_flat_foltrans_7)) | (~(Fun_flat_foltrans_7 = node_next(nn))) | v__1(Fun_flat_foltrans_7, prev_2, prev_2))))) & ((nn = prev_2) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(null, Z_setinc_foltrans_2, prev_2)) | (![Fun_flat_foltrans_9: $i] : ((~object(Fun_flat_foltrans_9)) | (~(Fun_flat_foltrans_9 = node_next(nn))) | (~v__1(Fun_flat_foltrans_9, nn, prev_2))) & (![Fun_flat_foltrans_10: $i] : ((~object(Fun_flat_foltrans_10)) | (~(Fun_flat_foltrans_10 = node_next(nn))) | (~v__1(Fun_flat_foltrans_10, nn, nn))) | ![Fun_flat_foltrans_11: $i] : ((~object(Fun_flat_foltrans_11)) | (~(Fun_flat_foltrans_11 = node_next(nn))) | v__1(Fun_flat_foltrans_11, prev_2, prev_2))))) & (((![Fun_flat_foltrans_12: $i] : ((~object(Fun_flat_foltrans_12)) | (~v__1(Fun_flat_foltrans_12, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_12 = node_next(nn)))) | (![Fun_flat_foltrans_13: $i] : ((~object(Fun_flat_foltrans_13)) | (~(Fun_flat_foltrans_13 = node_next(nn))) | (~v__1(Fun_flat_foltrans_13, Z_setinc_foltrans_2, nn))) & (![Fun_flat_foltrans_14: $i] : ((~object(Fun_flat_foltrans_14)) | (~v__1(Fun_flat_foltrans_14, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_14 = node_next(nn)))) | ![Fun_flat_foltrans_15: $i] : ((~object(Fun_flat_foltrans_15)) | v__1(Fun_flat_foltrans_15, nn, nn) | (~(Fun_flat_foltrans_15 = node_next(nn))))))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ![Fun_flat_foltrans_19: $i] : ((~object(Fun_flat_foltrans_19)) | (~(Fun_flat_foltrans_19 = node_next(nn))) | (~v__1(Fun_flat_foltrans_19, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_16: $i] : ((~object(Fun_flat_foltrans_16)) | (~(Fun_flat_foltrans_16 = node_next(nn))) | (~v__1(Fun_flat_foltrans_16, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_17: $i] : ((~object(Fun_flat_foltrans_17)) | (~(Fun_flat_foltrans_17 = node_next(nn))) | (~v__1(Fun_flat_foltrans_17, nn, nn))) | ![Fun_flat_foltrans_18: $i] : ((~object(Fun_flat_foltrans_18)) | v__1(Fun_flat_foltrans_18, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_18 = node_next(nn))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (![Fun_flat_foltrans_20: $i] : ((~object(Fun_flat_foltrans_20)) | (~(Fun_flat_foltrans_20 = node_next(nn))) | (~v__1(Fun_flat_foltrans_20, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_21: $i] : ((~object(Fun_flat_foltrans_21)) | (~(Fun_flat_foltrans_21 = node_next(nn))) | (~v__1(Fun_flat_foltrans_21, nn, nn))) | ![Fun_flat_foltrans_22: $i] : ((~object(Fun_flat_foltrans_22)) | v__1(Fun_flat_foltrans_22, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_22 = node_next(nn)))))))) | (![Fun_flat_foltrans_23: $i] : ((~object(Fun_flat_foltrans_23)) | (~(Fun_flat_foltrans_23 = node_next(nn))) | v__1(Fun_flat_foltrans_23, prev_2, prev_2)) & (![Fun_flat_foltrans_24: $i] : ((~object(Fun_flat_foltrans_24)) | (~(Fun_flat_foltrans_24 = node_next(nn))) | v__1(Fun_flat_foltrans_24, prev_2, nn)) | (![Fun_flat_foltrans_25: $i] : ((~object(Fun_flat_foltrans_25)) | (~(Fun_flat_foltrans_25 = node_next(nn))) | v__1(Fun_flat_foltrans_25, prev_2, prev_2)) & ![Fun_flat_foltrans_26: $i] : ((~object(Fun_flat_foltrans_26)) | (~(Fun_flat_foltrans_26 = node_next(nn))) | (~v__1(Fun_flat_foltrans_26, nn, nn)))))) | ((~(nn = prev_2)) & ![Fun_flat_foltrans_27: $i] : ((~object(Fun_flat_foltrans_27)) | (~(Fun_flat_foltrans_27 = node_next(nn))) | v__1(Fun_flat_foltrans_27, prev_2, nn)) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (![Fun_flat_foltrans_28: $i] : ((~object(Fun_flat_foltrans_28)) | (~(Fun_flat_foltrans_28 = node_next(nn))) | v__1(Fun_flat_foltrans_28, nn, prev_2)) | (![Fun_flat_foltrans_29: $i] : ((~object(Fun_flat_foltrans_29)) | v__1(Fun_flat_foltrans_29, nn, nn) | (~(Fun_flat_foltrans_29 = node_next(nn)))) & ![Fun_flat_foltrans_30: $i] : ((~object(Fun_flat_foltrans_30)) | (~(Fun_flat_foltrans_30 = node_next(nn))) | (~v__1(Fun_flat_foltrans_30, prev_2, prev_2)))))) | ((~(nn = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (![Fun_flat_foltrans_31: $i] : ((~object(Fun_flat_foltrans_31)) | (~(Fun_flat_foltrans_31 = node_next(nn))) | v__1(Fun_flat_foltrans_31, nn, prev_2)) | (![Fun_flat_foltrans_32: $i] : ((~object(Fun_flat_foltrans_32)) | v__1(Fun_flat_foltrans_32, nn, nn) | (~(Fun_flat_foltrans_32 = node_next(nn)))) & ![Fun_flat_foltrans_33: $i] : ((~object(Fun_flat_foltrans_33)) | (~(Fun_flat_foltrans_33 = node_next(nn))) | (~v__1(Fun_flat_foltrans_33, prev_2, prev_2))))))))) & ((prev_2 = Z_setinc_foltrans_2) | ((![Fun_flat_foltrans_34: $i] : ((~object(Fun_flat_foltrans_34)) | (~v__1(Fun_flat_foltrans_34, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_34 = node_next(nn)))) | (![Fun_flat_foltrans_35: $i] : ((~object(Fun_flat_foltrans_35)) | (~(Fun_flat_foltrans_35 = node_next(nn))) | (~v__1(Fun_flat_foltrans_35, Z_setinc_foltrans_2, nn))) & (![Fun_flat_foltrans_36: $i] : ((~object(Fun_flat_foltrans_36)) | (~v__1(Fun_flat_foltrans_36, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_36 = node_next(nn)))) | ![Fun_flat_foltrans_37: $i] : ((~object(Fun_flat_foltrans_37)) | v__1(Fun_flat_foltrans_37, nn, nn) | (~(Fun_flat_foltrans_37 = node_next(nn))))))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ![Fun_flat_foltrans_41: $i] : ((~object(Fun_flat_foltrans_41)) | (~(Fun_flat_foltrans_41 = node_next(nn))) | (~v__1(Fun_flat_foltrans_41, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_38: $i] : ((~object(Fun_flat_foltrans_38)) | (~(Fun_flat_foltrans_38 = node_next(nn))) | (~v__1(Fun_flat_foltrans_38, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_39: $i] : ((~object(Fun_flat_foltrans_39)) | (~(Fun_flat_foltrans_39 = node_next(nn))) | (~v__1(Fun_flat_foltrans_39, nn, nn))) | ![Fun_flat_foltrans_40: $i] : ((~object(Fun_flat_foltrans_40)) | v__1(Fun_flat_foltrans_40, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_40 = node_next(nn))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (![Fun_flat_foltrans_42: $i] : ((~object(Fun_flat_foltrans_42)) | (~(Fun_flat_foltrans_42 = node_next(nn))) | (~v__1(Fun_flat_foltrans_42, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_43: $i] : ((~object(Fun_flat_foltrans_43)) | (~(Fun_flat_foltrans_43 = node_next(nn))) | (~v__1(Fun_flat_foltrans_43, nn, nn))) | ![Fun_flat_foltrans_44: $i] : ((~object(Fun_flat_foltrans_44)) | v__1(Fun_flat_foltrans_44, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_44 = node_next(nn)))))))) | (((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & ((~v__1(sortedList_first, prev_2, nn)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (~v__1(null, prev_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & (((~(nn = Z_setinc_foltrans_2)) & v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn)))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, Z_setinc_foltrans_2))) | (v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & v__1(sortedList_first, Z_setinc_foltrans_2, nn)) | ((~v__1(sortedList_first, prev_2, nn)) & ((~v__1(sortedList_first, prev_2, nn)) | (nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn)))) & ((nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | (~v__1(null, prev_2, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))))) | ((~(nn = Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, nn) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn)))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, Z_setinc_foltrans_2))))) | ((![Fun_flat_foltrans_45: $i] : ((~object(Fun_flat_foltrans_45)) | (~(Fun_flat_foltrans_45 = node_next(nn))) | (~v__1(Fun_flat_foltrans_45, Z_setinc_foltrans_2, prev_2))) | (![Fun_flat_foltrans_46: $i] : ((~object(Fun_flat_foltrans_46)) | (~(Fun_flat_foltrans_46 = node_next(nn))) | (~v__1(Fun_flat_foltrans_46, prev_2, nn))) & (![Fun_flat_foltrans_47: $i] : ((~object(Fun_flat_foltrans_47)) | (~(Fun_flat_foltrans_47 = node_next(nn))) | (~v__1(Fun_flat_foltrans_47, prev_2, prev_2))) | ![Fun_flat_foltrans_48: $i] : ((~object(Fun_flat_foltrans_48)) | v__1(Fun_flat_foltrans_48, nn, nn) | (~(Fun_flat_foltrans_48 = node_next(nn))))))) & ((nn = prev_2) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | ![Fun_flat_foltrans_52: $i] : ((~object(Fun_flat_foltrans_52)) | (~(Fun_flat_foltrans_52 = node_next(nn))) | (~v__1(Fun_flat_foltrans_52, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_49: $i] : ((~object(Fun_flat_foltrans_49)) | (~(Fun_flat_foltrans_49 = node_next(nn))) | (~v__1(Fun_flat_foltrans_49, nn, prev_2))) & (![Fun_flat_foltrans_50: $i] : ((~object(Fun_flat_foltrans_50)) | (~(Fun_flat_foltrans_50 = node_next(nn))) | (~v__1(Fun_flat_foltrans_50, nn, nn))) | ![Fun_flat_foltrans_51: $i] : ((~object(Fun_flat_foltrans_51)) | (~(Fun_flat_foltrans_51 = node_next(nn))) | v__1(Fun_flat_foltrans_51, prev_2, prev_2))))) & ((nn = prev_2) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(null, Z_setinc_foltrans_2, prev_2)) | (![Fun_flat_foltrans_53: $i] : ((~object(Fun_flat_foltrans_53)) | (~(Fun_flat_foltrans_53 = node_next(nn))) | (~v__1(Fun_flat_foltrans_53, nn, prev_2))) & (![Fun_flat_foltrans_54: $i] : ((~object(Fun_flat_foltrans_54)) | (~(Fun_flat_foltrans_54 = node_next(nn))) | (~v__1(Fun_flat_foltrans_54, nn, nn))) | ![Fun_flat_foltrans_55: $i] : ((~object(Fun_flat_foltrans_55)) | (~(Fun_flat_foltrans_55 = node_next(nn))) | v__1(Fun_flat_foltrans_55, prev_2, prev_2))))) & (((![Fun_flat_foltrans_56: $i] : ((~object(Fun_flat_foltrans_56)) | (~v__1(Fun_flat_foltrans_56, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_56 = node_next(nn)))) | (![Fun_flat_foltrans_57: $i] : ((~object(Fun_flat_foltrans_57)) | (~(Fun_flat_foltrans_57 = node_next(nn))) | (~v__1(Fun_flat_foltrans_57, Z_setinc_foltrans_2, nn))) & (![Fun_flat_foltrans_58: $i] : ((~object(Fun_flat_foltrans_58)) | (~v__1(Fun_flat_foltrans_58, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_58 = node_next(nn)))) | ![Fun_flat_foltrans_59: $i] : ((~object(Fun_flat_foltrans_59)) | v__1(Fun_flat_foltrans_59, nn, nn) | (~(Fun_flat_foltrans_59 = node_next(nn))))))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ![Fun_flat_foltrans_63: $i] : ((~object(Fun_flat_foltrans_63)) | (~(Fun_flat_foltrans_63 = node_next(nn))) | (~v__1(Fun_flat_foltrans_63, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_60: $i] : ((~object(Fun_flat_foltrans_60)) | (~(Fun_flat_foltrans_60 = node_next(nn))) | (~v__1(Fun_flat_foltrans_60, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_61: $i] : ((~object(Fun_flat_foltrans_61)) | (~(Fun_flat_foltrans_61 = node_next(nn))) | (~v__1(Fun_flat_foltrans_61, nn, nn))) | ![Fun_flat_foltrans_62: $i] : ((~object(Fun_flat_foltrans_62)) | v__1(Fun_flat_foltrans_62, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_62 = node_next(nn))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (![Fun_flat_foltrans_64: $i] : ((~object(Fun_flat_foltrans_64)) | (~(Fun_flat_foltrans_64 = node_next(nn))) | (~v__1(Fun_flat_foltrans_64, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_65: $i] : ((~object(Fun_flat_foltrans_65)) | (~(Fun_flat_foltrans_65 = node_next(nn))) | (~v__1(Fun_flat_foltrans_65, nn, nn))) | ![Fun_flat_foltrans_66: $i] : ((~object(Fun_flat_foltrans_66)) | v__1(Fun_flat_foltrans_66, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_66 = node_next(nn)))))))) | (![Fun_flat_foltrans_67: $i] : ((~object(Fun_flat_foltrans_67)) | (~(Fun_flat_foltrans_67 = node_next(nn))) | v__1(Fun_flat_foltrans_67, prev_2, prev_2)) & (![Fun_flat_foltrans_68: $i] : ((~object(Fun_flat_foltrans_68)) | (~(Fun_flat_foltrans_68 = node_next(nn))) | v__1(Fun_flat_foltrans_68, prev_2, nn)) | (![Fun_flat_foltrans_69: $i] : ((~object(Fun_flat_foltrans_69)) | (~(Fun_flat_foltrans_69 = node_next(nn))) | v__1(Fun_flat_foltrans_69, prev_2, prev_2)) & ![Fun_flat_foltrans_70: $i] : ((~object(Fun_flat_foltrans_70)) | (~(Fun_flat_foltrans_70 = node_next(nn))) | (~v__1(Fun_flat_foltrans_70, nn, nn)))))) | ((~(nn = prev_2)) & ![Fun_flat_foltrans_71: $i] : ((~object(Fun_flat_foltrans_71)) | (~(Fun_flat_foltrans_71 = node_next(nn))) | v__1(Fun_flat_foltrans_71, prev_2, nn)) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (![Fun_flat_foltrans_72: $i] : ((~object(Fun_flat_foltrans_72)) | (~(Fun_flat_foltrans_72 = node_next(nn))) | v__1(Fun_flat_foltrans_72, nn, prev_2)) | (![Fun_flat_foltrans_73: $i] : ((~object(Fun_flat_foltrans_73)) | v__1(Fun_flat_foltrans_73, nn, nn) | (~(Fun_flat_foltrans_73 = node_next(nn)))) & ![Fun_flat_foltrans_74: $i] : ((~object(Fun_flat_foltrans_74)) | (~(Fun_flat_foltrans_74 = node_next(nn))) | (~v__1(Fun_flat_foltrans_74, prev_2, prev_2)))))) | ((~(nn = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (![Fun_flat_foltrans_75: $i] : ((~object(Fun_flat_foltrans_75)) | (~(Fun_flat_foltrans_75 = node_next(nn))) | v__1(Fun_flat_foltrans_75, nn, prev_2)) | (![Fun_flat_foltrans_76: $i] : ((~object(Fun_flat_foltrans_76)) | v__1(Fun_flat_foltrans_76, nn, nn) | (~(Fun_flat_foltrans_76 = node_next(nn)))) & ![Fun_flat_foltrans_77: $i] : ((~object(Fun_flat_foltrans_77)) | (~(Fun_flat_foltrans_77 = node_next(nn))) | (~v__1(Fun_flat_foltrans_77, prev_2, prev_2))))))))))))),
% 1.32/1.15      inference(rewrite,[status(thm)],[])).
% 1.32/1.15  tff(29,plain,
% 1.32/1.15      ((~![Z_setinc_foltrans_2: $i] : ((~object(Z_setinc_foltrans_2)) | (Z_setinc_foltrans_2 = null) | (((((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, Z_setinc_foltrans_2, nn)) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, nn)))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))))) | (((~v__1(sortedList_first, Z_setinc_foltrans_2, prev_2)) | ((~v__1(sortedList_first, prev_2, nn)) & ((~v__1(sortedList_first, prev_2, prev_2)) | v__1(sortedList_first, nn, nn)))) & ((nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & ((nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(null, Z_setinc_foltrans_2, prev_2))) & ((v__1(sortedList_first, prev_2, prev_2) & (v__1(sortedList_first, prev_2, nn) | (v__1(sortedList_first, prev_2, prev_2) & (~v__1(sortedList_first, nn, nn))))) | (((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, Z_setinc_foltrans_2, nn)) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, nn)))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))))) | ((~(nn = prev_2)) & v__1(sortedList_first, prev_2, nn) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (v__1(sortedList_first, nn, prev_2) | (v__1(sortedList_first, nn, nn) & (~v__1(sortedList_first, prev_2, prev_2))))) | ((~(nn = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (v__1(sortedList_first, nn, prev_2) | (v__1(sortedList_first, nn, nn) & (~v__1(sortedList_first, prev_2, prev_2)))))))) & ((prev_2 = Z_setinc_foltrans_2) | (((~v__1(sortedList_first, Z_setinc_foltrans_2, prev_2)) | ((~v__1(sortedList_first, prev_2, nn)) & ((~v__1(sortedList_first, prev_2, prev_2)) | v__1(sortedList_first, nn, nn)))) & ((nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & ((nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(null, Z_setinc_foltrans_2, prev_2)))) | (((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, Z_setinc_foltrans_2, nn)) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, nn)))) & ((~v__1(sortedList_first, prev_2, nn)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (~v__1(null, prev_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) & ((v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(sortedList_first, Z_setinc_foltrans_2, nn) | (v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(sortedList_first, nn, nn))))) | (((~v__1(sortedList_first, prev_2, prev_2)) | ((~v__1(sortedList_first, prev_2, nn)) & ((~v__1(sortedList_first, prev_2, prev_2)) | v__1(sortedList_first, nn, nn)))) & ((~v__1(sortedList_first, prev_2, nn)) | (nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn)))) & ((nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2))) | (~v__1(null, prev_2, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))))) | ((~(nn = Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, nn) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn)))) & ((v__1(sortedList_first, nn, nn) & (~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | v__1(sortedList_first, nn, Z_setinc_foltrans_2))) | ((~(nn = Z_setinc_foltrans_2)) & v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn)))) & ((v__1(sortedList_first, nn, nn) & (~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | v__1(sortedList_first, nn, Z_setinc_foltrans_2))))) | ((![Fun_flat_foltrans_1: $i] : ((~object(Fun_flat_foltrans_1)) | (~(Fun_flat_foltrans_1 = node_next(nn))) | (~v__1(Fun_flat_foltrans_1, Z_setinc_foltrans_2, prev_2))) | (![Fun_flat_foltrans_2: $i] : ((~object(Fun_flat_foltrans_2)) | (~(Fun_flat_foltrans_2 = node_next(nn))) | (~v__1(Fun_flat_foltrans_2, prev_2, nn))) & (![Fun_flat_foltrans_3: $i] : ((~object(Fun_flat_foltrans_3)) | (~(Fun_flat_foltrans_3 = node_next(nn))) | (~v__1(Fun_flat_foltrans_3, prev_2, prev_2))) | ![Fun_flat_foltrans_4: $i] : ((~object(Fun_flat_foltrans_4)) | v__1(Fun_flat_foltrans_4, nn, nn) | (~(Fun_flat_foltrans_4 = node_next(nn))))))) & ((nn = prev_2) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | ![Fun_flat_foltrans_8: $i] : ((~object(Fun_flat_foltrans_8)) | (~(Fun_flat_foltrans_8 = node_next(nn))) | (~v__1(Fun_flat_foltrans_8, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_5: $i] : ((~object(Fun_flat_foltrans_5)) | (~(Fun_flat_foltrans_5 = node_next(nn))) | (~v__1(Fun_flat_foltrans_5, nn, prev_2))) & (![Fun_flat_foltrans_6: $i] : ((~object(Fun_flat_foltrans_6)) | (~(Fun_flat_foltrans_6 = node_next(nn))) | (~v__1(Fun_flat_foltrans_6, nn, nn))) | ![Fun_flat_foltrans_7: $i] : ((~object(Fun_flat_foltrans_7)) | (~(Fun_flat_foltrans_7 = node_next(nn))) | v__1(Fun_flat_foltrans_7, prev_2, prev_2))))) & ((nn = prev_2) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(null, Z_setinc_foltrans_2, prev_2)) | (![Fun_flat_foltrans_9: $i] : ((~object(Fun_flat_foltrans_9)) | (~(Fun_flat_foltrans_9 = node_next(nn))) | (~v__1(Fun_flat_foltrans_9, nn, prev_2))) & (![Fun_flat_foltrans_10: $i] : ((~object(Fun_flat_foltrans_10)) | (~(Fun_flat_foltrans_10 = node_next(nn))) | (~v__1(Fun_flat_foltrans_10, nn, nn))) | ![Fun_flat_foltrans_11: $i] : ((~object(Fun_flat_foltrans_11)) | (~(Fun_flat_foltrans_11 = node_next(nn))) | v__1(Fun_flat_foltrans_11, prev_2, prev_2))))) & (((![Fun_flat_foltrans_12: $i] : ((~object(Fun_flat_foltrans_12)) | (~v__1(Fun_flat_foltrans_12, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_12 = node_next(nn)))) | (![Fun_flat_foltrans_13: $i] : ((~object(Fun_flat_foltrans_13)) | (~(Fun_flat_foltrans_13 = node_next(nn))) | (~v__1(Fun_flat_foltrans_13, Z_setinc_foltrans_2, nn))) & (![Fun_flat_foltrans_14: $i] : ((~object(Fun_flat_foltrans_14)) | (~v__1(Fun_flat_foltrans_14, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_14 = node_next(nn)))) | ![Fun_flat_foltrans_15: $i] : ((~object(Fun_flat_foltrans_15)) | v__1(Fun_flat_foltrans_15, nn, nn) | (~(Fun_flat_foltrans_15 = node_next(nn))))))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ![Fun_flat_foltrans_19: $i] : ((~object(Fun_flat_foltrans_19)) | (~(Fun_flat_foltrans_19 = node_next(nn))) | (~v__1(Fun_flat_foltrans_19, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_16: $i] : ((~object(Fun_flat_foltrans_16)) | (~(Fun_flat_foltrans_16 = node_next(nn))) | (~v__1(Fun_flat_foltrans_16, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_17: $i] : ((~object(Fun_flat_foltrans_17)) | (~(Fun_flat_foltrans_17 = node_next(nn))) | (~v__1(Fun_flat_foltrans_17, nn, nn))) | ![Fun_flat_foltrans_18: $i] : ((~object(Fun_flat_foltrans_18)) | v__1(Fun_flat_foltrans_18, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_18 = node_next(nn))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (![Fun_flat_foltrans_20: $i] : ((~object(Fun_flat_foltrans_20)) | (~(Fun_flat_foltrans_20 = node_next(nn))) | (~v__1(Fun_flat_foltrans_20, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_21: $i] : ((~object(Fun_flat_foltrans_21)) | (~(Fun_flat_foltrans_21 = node_next(nn))) | (~v__1(Fun_flat_foltrans_21, nn, nn))) | ![Fun_flat_foltrans_22: $i] : ((~object(Fun_flat_foltrans_22)) | v__1(Fun_flat_foltrans_22, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_22 = node_next(nn)))))))) | (![Fun_flat_foltrans_23: $i] : ((~object(Fun_flat_foltrans_23)) | (~(Fun_flat_foltrans_23 = node_next(nn))) | v__1(Fun_flat_foltrans_23, prev_2, prev_2)) & (![Fun_flat_foltrans_24: $i] : ((~object(Fun_flat_foltrans_24)) | (~(Fun_flat_foltrans_24 = node_next(nn))) | v__1(Fun_flat_foltrans_24, prev_2, nn)) | (![Fun_flat_foltrans_25: $i] : ((~object(Fun_flat_foltrans_25)) | (~(Fun_flat_foltrans_25 = node_next(nn))) | v__1(Fun_flat_foltrans_25, prev_2, prev_2)) & ![Fun_flat_foltrans_26: $i] : ((~object(Fun_flat_foltrans_26)) | (~(Fun_flat_foltrans_26 = node_next(nn))) | (~v__1(Fun_flat_foltrans_26, nn, nn)))))) | ((~(nn = prev_2)) & ![Fun_flat_foltrans_27: $i] : ((~object(Fun_flat_foltrans_27)) | (~(Fun_flat_foltrans_27 = node_next(nn))) | v__1(Fun_flat_foltrans_27, prev_2, nn)) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (![Fun_flat_foltrans_28: $i] : ((~object(Fun_flat_foltrans_28)) | (~(Fun_flat_foltrans_28 = node_next(nn))) | v__1(Fun_flat_foltrans_28, nn, prev_2)) | (![Fun_flat_foltrans_29: $i] : ((~object(Fun_flat_foltrans_29)) | v__1(Fun_flat_foltrans_29, nn, nn) | (~(Fun_flat_foltrans_29 = node_next(nn)))) & ![Fun_flat_foltrans_30: $i] : ((~object(Fun_flat_foltrans_30)) | (~(Fun_flat_foltrans_30 = node_next(nn))) | (~v__1(Fun_flat_foltrans_30, prev_2, prev_2)))))) | ((~(nn = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (![Fun_flat_foltrans_31: $i] : ((~object(Fun_flat_foltrans_31)) | (~(Fun_flat_foltrans_31 = node_next(nn))) | v__1(Fun_flat_foltrans_31, nn, prev_2)) | (![Fun_flat_foltrans_32: $i] : ((~object(Fun_flat_foltrans_32)) | v__1(Fun_flat_foltrans_32, nn, nn) | (~(Fun_flat_foltrans_32 = node_next(nn)))) & ![Fun_flat_foltrans_33: $i] : ((~object(Fun_flat_foltrans_33)) | (~(Fun_flat_foltrans_33 = node_next(nn))) | (~v__1(Fun_flat_foltrans_33, prev_2, prev_2))))))))) & ((prev_2 = Z_setinc_foltrans_2) | ((![Fun_flat_foltrans_34: $i] : ((~object(Fun_flat_foltrans_34)) | (~v__1(Fun_flat_foltrans_34, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_34 = node_next(nn)))) | (![Fun_flat_foltrans_35: $i] : ((~object(Fun_flat_foltrans_35)) | (~(Fun_flat_foltrans_35 = node_next(nn))) | (~v__1(Fun_flat_foltrans_35, Z_setinc_foltrans_2, nn))) & (![Fun_flat_foltrans_36: $i] : ((~object(Fun_flat_foltrans_36)) | (~v__1(Fun_flat_foltrans_36, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_36 = node_next(nn)))) | ![Fun_flat_foltrans_37: $i] : ((~object(Fun_flat_foltrans_37)) | v__1(Fun_flat_foltrans_37, nn, nn) | (~(Fun_flat_foltrans_37 = node_next(nn))))))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ![Fun_flat_foltrans_41: $i] : ((~object(Fun_flat_foltrans_41)) | (~(Fun_flat_foltrans_41 = node_next(nn))) | (~v__1(Fun_flat_foltrans_41, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_38: $i] : ((~object(Fun_flat_foltrans_38)) | (~(Fun_flat_foltrans_38 = node_next(nn))) | (~v__1(Fun_flat_foltrans_38, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_39: $i] : ((~object(Fun_flat_foltrans_39)) | (~(Fun_flat_foltrans_39 = node_next(nn))) | (~v__1(Fun_flat_foltrans_39, nn, nn))) | ![Fun_flat_foltrans_40: $i] : ((~object(Fun_flat_foltrans_40)) | v__1(Fun_flat_foltrans_40, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_40 = node_next(nn))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (![Fun_flat_foltrans_42: $i] : ((~object(Fun_flat_foltrans_42)) | (~(Fun_flat_foltrans_42 = node_next(nn))) | (~v__1(Fun_flat_foltrans_42, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_43: $i] : ((~object(Fun_flat_foltrans_43)) | (~(Fun_flat_foltrans_43 = node_next(nn))) | (~v__1(Fun_flat_foltrans_43, nn, nn))) | ![Fun_flat_foltrans_44: $i] : ((~object(Fun_flat_foltrans_44)) | v__1(Fun_flat_foltrans_44, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_44 = node_next(nn)))))))) | (((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, Z_setinc_foltrans_2, nn)) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, nn)))) & ((~v__1(sortedList_first, prev_2, nn)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (~v__1(null, prev_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) & ((v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(sortedList_first, Z_setinc_foltrans_2, nn) | (v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(sortedList_first, nn, nn))))) | (((~v__1(sortedList_first, prev_2, prev_2)) | ((~v__1(sortedList_first, prev_2, nn)) & ((~v__1(sortedList_first, prev_2, prev_2)) | v__1(sortedList_first, nn, nn)))) & ((~v__1(sortedList_first, prev_2, nn)) | (nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn)))) & ((nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2))) | (~v__1(null, prev_2, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))))) | ((~(nn = Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, nn) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn)))) & ((v__1(sortedList_first, nn, nn) & (~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | v__1(sortedList_first, nn, Z_setinc_foltrans_2))) | ((~(nn = Z_setinc_foltrans_2)) & v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn)))) & ((v__1(sortedList_first, nn, nn) & (~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | v__1(sortedList_first, nn, Z_setinc_foltrans_2))))) | ((![Fun_flat_foltrans_45: $i] : ((~object(Fun_flat_foltrans_45)) | (~(Fun_flat_foltrans_45 = node_next(nn))) | (~v__1(Fun_flat_foltrans_45, Z_setinc_foltrans_2, prev_2))) | (![Fun_flat_foltrans_46: $i] : ((~object(Fun_flat_foltrans_46)) | (~(Fun_flat_foltrans_46 = node_next(nn))) | (~v__1(Fun_flat_foltrans_46, prev_2, nn))) & (![Fun_flat_foltrans_47: $i] : ((~object(Fun_flat_foltrans_47)) | (~(Fun_flat_foltrans_47 = node_next(nn))) | (~v__1(Fun_flat_foltrans_47, prev_2, prev_2))) | ![Fun_flat_foltrans_48: $i] : ((~object(Fun_flat_foltrans_48)) | v__1(Fun_flat_foltrans_48, nn, nn) | (~(Fun_flat_foltrans_48 = node_next(nn))))))) & ((nn = prev_2) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | ![Fun_flat_foltrans_52: $i] : ((~object(Fun_flat_foltrans_52)) | (~(Fun_flat_foltrans_52 = node_next(nn))) | (~v__1(Fun_flat_foltrans_52, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_49: $i] : ((~object(Fun_flat_foltrans_49)) | (~(Fun_flat_foltrans_49 = node_next(nn))) | (~v__1(Fun_flat_foltrans_49, nn, prev_2))) & (![Fun_flat_foltrans_50: $i] : ((~object(Fun_flat_foltrans_50)) | (~(Fun_flat_foltrans_50 = node_next(nn))) | (~v__1(Fun_flat_foltrans_50, nn, nn))) | ![Fun_flat_foltrans_51: $i] : ((~object(Fun_flat_foltrans_51)) | (~(Fun_flat_foltrans_51 = node_next(nn))) | v__1(Fun_flat_foltrans_51, prev_2, prev_2))))) & ((nn = prev_2) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(null, Z_setinc_foltrans_2, prev_2)) | (![Fun_flat_foltrans_53: $i] : ((~object(Fun_flat_foltrans_53)) | (~(Fun_flat_foltrans_53 = node_next(nn))) | (~v__1(Fun_flat_foltrans_53, nn, prev_2))) & (![Fun_flat_foltrans_54: $i] : ((~object(Fun_flat_foltrans_54)) | (~(Fun_flat_foltrans_54 = node_next(nn))) | (~v__1(Fun_flat_foltrans_54, nn, nn))) | ![Fun_flat_foltrans_55: $i] : ((~object(Fun_flat_foltrans_55)) | (~(Fun_flat_foltrans_55 = node_next(nn))) | v__1(Fun_flat_foltrans_55, prev_2, prev_2))))) & (((![Fun_flat_foltrans_56: $i] : ((~object(Fun_flat_foltrans_56)) | (~v__1(Fun_flat_foltrans_56, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_56 = node_next(nn)))) | (![Fun_flat_foltrans_57: $i] : ((~object(Fun_flat_foltrans_57)) | (~(Fun_flat_foltrans_57 = node_next(nn))) | (~v__1(Fun_flat_foltrans_57, Z_setinc_foltrans_2, nn))) & (![Fun_flat_foltrans_58: $i] : ((~object(Fun_flat_foltrans_58)) | (~v__1(Fun_flat_foltrans_58, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_58 = node_next(nn)))) | ![Fun_flat_foltrans_59: $i] : ((~object(Fun_flat_foltrans_59)) | v__1(Fun_flat_foltrans_59, nn, nn) | (~(Fun_flat_foltrans_59 = node_next(nn))))))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ![Fun_flat_foltrans_63: $i] : ((~object(Fun_flat_foltrans_63)) | (~(Fun_flat_foltrans_63 = node_next(nn))) | (~v__1(Fun_flat_foltrans_63, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_60: $i] : ((~object(Fun_flat_foltrans_60)) | (~(Fun_flat_foltrans_60 = node_next(nn))) | (~v__1(Fun_flat_foltrans_60, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_61: $i] : ((~object(Fun_flat_foltrans_61)) | (~(Fun_flat_foltrans_61 = node_next(nn))) | (~v__1(Fun_flat_foltrans_61, nn, nn))) | ![Fun_flat_foltrans_62: $i] : ((~object(Fun_flat_foltrans_62)) | v__1(Fun_flat_foltrans_62, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_62 = node_next(nn))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (![Fun_flat_foltrans_64: $i] : ((~object(Fun_flat_foltrans_64)) | (~(Fun_flat_foltrans_64 = node_next(nn))) | (~v__1(Fun_flat_foltrans_64, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_65: $i] : ((~object(Fun_flat_foltrans_65)) | (~(Fun_flat_foltrans_65 = node_next(nn))) | (~v__1(Fun_flat_foltrans_65, nn, nn))) | ![Fun_flat_foltrans_66: $i] : ((~object(Fun_flat_foltrans_66)) | v__1(Fun_flat_foltrans_66, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_66 = node_next(nn)))))))) | (![Fun_flat_foltrans_67: $i] : ((~object(Fun_flat_foltrans_67)) | (~(Fun_flat_foltrans_67 = node_next(nn))) | v__1(Fun_flat_foltrans_67, prev_2, prev_2)) & (![Fun_flat_foltrans_68: $i] : ((~object(Fun_flat_foltrans_68)) | (~(Fun_flat_foltrans_68 = node_next(nn))) | v__1(Fun_flat_foltrans_68, prev_2, nn)) | (![Fun_flat_foltrans_69: $i] : ((~object(Fun_flat_foltrans_69)) | (~(Fun_flat_foltrans_69 = node_next(nn))) | v__1(Fun_flat_foltrans_69, prev_2, prev_2)) & ![Fun_flat_foltrans_70: $i] : ((~object(Fun_flat_foltrans_70)) | (~(Fun_flat_foltrans_70 = node_next(nn))) | (~v__1(Fun_flat_foltrans_70, nn, nn)))))) | ((~(nn = prev_2)) & ![Fun_flat_foltrans_71: $i] : ((~object(Fun_flat_foltrans_71)) | (~(Fun_flat_foltrans_71 = node_next(nn))) | v__1(Fun_flat_foltrans_71, prev_2, nn)) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (![Fun_flat_foltrans_72: $i] : ((~object(Fun_flat_foltrans_72)) | (~(Fun_flat_foltrans_72 = node_next(nn))) | v__1(Fun_flat_foltrans_72, nn, prev_2)) | (![Fun_flat_foltrans_73: $i] : ((~object(Fun_flat_foltrans_73)) | v__1(Fun_flat_foltrans_73, nn, nn) | (~(Fun_flat_foltrans_73 = node_next(nn)))) & ![Fun_flat_foltrans_74: $i] : ((~object(Fun_flat_foltrans_74)) | (~(Fun_flat_foltrans_74 = node_next(nn))) | (~v__1(Fun_flat_foltrans_74, prev_2, prev_2)))))) | ((~(nn = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (![Fun_flat_foltrans_75: $i] : ((~object(Fun_flat_foltrans_75)) | (~(Fun_flat_foltrans_75 = node_next(nn))) | v__1(Fun_flat_foltrans_75, nn, prev_2)) | (![Fun_flat_foltrans_76: $i] : ((~object(Fun_flat_foltrans_76)) | v__1(Fun_flat_foltrans_76, nn, nn) | (~(Fun_flat_foltrans_76 = node_next(nn)))) & ![Fun_flat_foltrans_77: $i] : ((~object(Fun_flat_foltrans_77)) | (~(Fun_flat_foltrans_77 = node_next(nn))) | (~v__1(Fun_flat_foltrans_77, prev_2, prev_2)))))))))) | ((~(Z_setinc_foltrans_2 = null)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~(Z_setinc_foltrans_2 = nn))))) <=> (~![Z_setinc_foltrans_2: $i] : ((~object(Z_setinc_foltrans_2)) | (Z_setinc_foltrans_2 = null) | (((((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, Z_setinc_foltrans_2, nn)) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, nn)))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))))) | (((~v__1(sortedList_first, Z_setinc_foltrans_2, prev_2)) | ((~v__1(sortedList_first, prev_2, nn)) & ((~v__1(sortedList_first, prev_2, prev_2)) | v__1(sortedList_first, nn, nn)))) & ((nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & ((nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(null, Z_setinc_foltrans_2, prev_2))) & ((v__1(sortedList_first, prev_2, prev_2) & (v__1(sortedList_first, prev_2, nn) | (v__1(sortedList_first, prev_2, prev_2) & (~v__1(sortedList_first, nn, nn))))) | (((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, Z_setinc_foltrans_2, nn)) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, nn)))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))))) | ((~(nn = prev_2)) & v__1(sortedList_first, prev_2, nn) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (v__1(sortedList_first, nn, prev_2) | (v__1(sortedList_first, nn, nn) & (~v__1(sortedList_first, prev_2, prev_2))))) | ((~(nn = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (v__1(sortedList_first, nn, prev_2) | (v__1(sortedList_first, nn, nn) & (~v__1(sortedList_first, prev_2, prev_2)))))))) & ((prev_2 = Z_setinc_foltrans_2) | (((~v__1(sortedList_first, Z_setinc_foltrans_2, prev_2)) | ((~v__1(sortedList_first, prev_2, nn)) & ((~v__1(sortedList_first, prev_2, prev_2)) | v__1(sortedList_first, nn, nn)))) & ((nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & ((nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(null, Z_setinc_foltrans_2, prev_2)))) | (((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, Z_setinc_foltrans_2, nn)) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, nn)))) & ((~v__1(sortedList_first, prev_2, nn)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (~v__1(null, prev_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) & ((v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(sortedList_first, Z_setinc_foltrans_2, nn) | (v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(sortedList_first, nn, nn))))) | (((~v__1(sortedList_first, prev_2, prev_2)) | ((~v__1(sortedList_first, prev_2, nn)) & ((~v__1(sortedList_first, prev_2, prev_2)) | v__1(sortedList_first, nn, nn)))) & ((~v__1(sortedList_first, prev_2, nn)) | (nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn)))) & ((nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2))) | (~v__1(null, prev_2, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))))) | ((~(nn = Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, nn) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn)))) & ((v__1(sortedList_first, nn, nn) & (~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | v__1(sortedList_first, nn, Z_setinc_foltrans_2))) | ((~(nn = Z_setinc_foltrans_2)) & v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn)))) & ((v__1(sortedList_first, nn, nn) & (~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | v__1(sortedList_first, nn, Z_setinc_foltrans_2))))) | ((![Fun_flat_foltrans_1: $i] : ((~object(Fun_flat_foltrans_1)) | (~(Fun_flat_foltrans_1 = node_next(nn))) | (~v__1(Fun_flat_foltrans_1, Z_setinc_foltrans_2, prev_2))) | (![Fun_flat_foltrans_2: $i] : ((~object(Fun_flat_foltrans_2)) | (~(Fun_flat_foltrans_2 = node_next(nn))) | (~v__1(Fun_flat_foltrans_2, prev_2, nn))) & (![Fun_flat_foltrans_3: $i] : ((~object(Fun_flat_foltrans_3)) | (~(Fun_flat_foltrans_3 = node_next(nn))) | (~v__1(Fun_flat_foltrans_3, prev_2, prev_2))) | ![Fun_flat_foltrans_4: $i] : ((~object(Fun_flat_foltrans_4)) | v__1(Fun_flat_foltrans_4, nn, nn) | (~(Fun_flat_foltrans_4 = node_next(nn))))))) & ((nn = prev_2) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | ![Fun_flat_foltrans_8: $i] : ((~object(Fun_flat_foltrans_8)) | (~(Fun_flat_foltrans_8 = node_next(nn))) | (~v__1(Fun_flat_foltrans_8, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_5: $i] : ((~object(Fun_flat_foltrans_5)) | (~(Fun_flat_foltrans_5 = node_next(nn))) | (~v__1(Fun_flat_foltrans_5, nn, prev_2))) & (![Fun_flat_foltrans_6: $i] : ((~object(Fun_flat_foltrans_6)) | (~(Fun_flat_foltrans_6 = node_next(nn))) | (~v__1(Fun_flat_foltrans_6, nn, nn))) | ![Fun_flat_foltrans_7: $i] : ((~object(Fun_flat_foltrans_7)) | (~(Fun_flat_foltrans_7 = node_next(nn))) | v__1(Fun_flat_foltrans_7, prev_2, prev_2))))) & ((nn = prev_2) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(null, Z_setinc_foltrans_2, prev_2)) | (![Fun_flat_foltrans_9: $i] : ((~object(Fun_flat_foltrans_9)) | (~(Fun_flat_foltrans_9 = node_next(nn))) | (~v__1(Fun_flat_foltrans_9, nn, prev_2))) & (![Fun_flat_foltrans_10: $i] : ((~object(Fun_flat_foltrans_10)) | (~(Fun_flat_foltrans_10 = node_next(nn))) | (~v__1(Fun_flat_foltrans_10, nn, nn))) | ![Fun_flat_foltrans_11: $i] : ((~object(Fun_flat_foltrans_11)) | (~(Fun_flat_foltrans_11 = node_next(nn))) | v__1(Fun_flat_foltrans_11, prev_2, prev_2))))) & (((![Fun_flat_foltrans_12: $i] : ((~object(Fun_flat_foltrans_12)) | (~v__1(Fun_flat_foltrans_12, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_12 = node_next(nn)))) | (![Fun_flat_foltrans_13: $i] : ((~object(Fun_flat_foltrans_13)) | (~(Fun_flat_foltrans_13 = node_next(nn))) | (~v__1(Fun_flat_foltrans_13, Z_setinc_foltrans_2, nn))) & (![Fun_flat_foltrans_14: $i] : ((~object(Fun_flat_foltrans_14)) | (~v__1(Fun_flat_foltrans_14, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_14 = node_next(nn)))) | ![Fun_flat_foltrans_15: $i] : ((~object(Fun_flat_foltrans_15)) | v__1(Fun_flat_foltrans_15, nn, nn) | (~(Fun_flat_foltrans_15 = node_next(nn))))))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ![Fun_flat_foltrans_19: $i] : ((~object(Fun_flat_foltrans_19)) | (~(Fun_flat_foltrans_19 = node_next(nn))) | (~v__1(Fun_flat_foltrans_19, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_16: $i] : ((~object(Fun_flat_foltrans_16)) | (~(Fun_flat_foltrans_16 = node_next(nn))) | (~v__1(Fun_flat_foltrans_16, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_17: $i] : ((~object(Fun_flat_foltrans_17)) | (~(Fun_flat_foltrans_17 = node_next(nn))) | (~v__1(Fun_flat_foltrans_17, nn, nn))) | ![Fun_flat_foltrans_18: $i] : ((~object(Fun_flat_foltrans_18)) | v__1(Fun_flat_foltrans_18, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_18 = node_next(nn))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (![Fun_flat_foltrans_20: $i] : ((~object(Fun_flat_foltrans_20)) | (~(Fun_flat_foltrans_20 = node_next(nn))) | (~v__1(Fun_flat_foltrans_20, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_21: $i] : ((~object(Fun_flat_foltrans_21)) | (~(Fun_flat_foltrans_21 = node_next(nn))) | (~v__1(Fun_flat_foltrans_21, nn, nn))) | ![Fun_flat_foltrans_22: $i] : ((~object(Fun_flat_foltrans_22)) | v__1(Fun_flat_foltrans_22, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_22 = node_next(nn)))))))) | (![Fun_flat_foltrans_23: $i] : ((~object(Fun_flat_foltrans_23)) | (~(Fun_flat_foltrans_23 = node_next(nn))) | v__1(Fun_flat_foltrans_23, prev_2, prev_2)) & (![Fun_flat_foltrans_24: $i] : ((~object(Fun_flat_foltrans_24)) | (~(Fun_flat_foltrans_24 = node_next(nn))) | v__1(Fun_flat_foltrans_24, prev_2, nn)) | (![Fun_flat_foltrans_25: $i] : ((~object(Fun_flat_foltrans_25)) | (~(Fun_flat_foltrans_25 = node_next(nn))) | v__1(Fun_flat_foltrans_25, prev_2, prev_2)) & ![Fun_flat_foltrans_26: $i] : ((~object(Fun_flat_foltrans_26)) | (~(Fun_flat_foltrans_26 = node_next(nn))) | (~v__1(Fun_flat_foltrans_26, nn, nn)))))) | ((~(nn = prev_2)) & ![Fun_flat_foltrans_27: $i] : ((~object(Fun_flat_foltrans_27)) | (~(Fun_flat_foltrans_27 = node_next(nn))) | v__1(Fun_flat_foltrans_27, prev_2, nn)) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (![Fun_flat_foltrans_28: $i] : ((~object(Fun_flat_foltrans_28)) | (~(Fun_flat_foltrans_28 = node_next(nn))) | v__1(Fun_flat_foltrans_28, nn, prev_2)) | (![Fun_flat_foltrans_29: $i] : ((~object(Fun_flat_foltrans_29)) | v__1(Fun_flat_foltrans_29, nn, nn) | (~(Fun_flat_foltrans_29 = node_next(nn)))) & ![Fun_flat_foltrans_30: $i] : ((~object(Fun_flat_foltrans_30)) | (~(Fun_flat_foltrans_30 = node_next(nn))) | (~v__1(Fun_flat_foltrans_30, prev_2, prev_2)))))) | ((~(nn = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (![Fun_flat_foltrans_31: $i] : ((~object(Fun_flat_foltrans_31)) | (~(Fun_flat_foltrans_31 = node_next(nn))) | v__1(Fun_flat_foltrans_31, nn, prev_2)) | (![Fun_flat_foltrans_32: $i] : ((~object(Fun_flat_foltrans_32)) | v__1(Fun_flat_foltrans_32, nn, nn) | (~(Fun_flat_foltrans_32 = node_next(nn)))) & ![Fun_flat_foltrans_33: $i] : ((~object(Fun_flat_foltrans_33)) | (~(Fun_flat_foltrans_33 = node_next(nn))) | (~v__1(Fun_flat_foltrans_33, prev_2, prev_2))))))))) & ((prev_2 = Z_setinc_foltrans_2) | ((![Fun_flat_foltrans_34: $i] : ((~object(Fun_flat_foltrans_34)) | (~v__1(Fun_flat_foltrans_34, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_34 = node_next(nn)))) | (![Fun_flat_foltrans_35: $i] : ((~object(Fun_flat_foltrans_35)) | (~(Fun_flat_foltrans_35 = node_next(nn))) | (~v__1(Fun_flat_foltrans_35, Z_setinc_foltrans_2, nn))) & (![Fun_flat_foltrans_36: $i] : ((~object(Fun_flat_foltrans_36)) | (~v__1(Fun_flat_foltrans_36, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_36 = node_next(nn)))) | ![Fun_flat_foltrans_37: $i] : ((~object(Fun_flat_foltrans_37)) | v__1(Fun_flat_foltrans_37, nn, nn) | (~(Fun_flat_foltrans_37 = node_next(nn))))))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ![Fun_flat_foltrans_41: $i] : ((~object(Fun_flat_foltrans_41)) | (~(Fun_flat_foltrans_41 = node_next(nn))) | (~v__1(Fun_flat_foltrans_41, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_38: $i] : ((~object(Fun_flat_foltrans_38)) | (~(Fun_flat_foltrans_38 = node_next(nn))) | (~v__1(Fun_flat_foltrans_38, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_39: $i] : ((~object(Fun_flat_foltrans_39)) | (~(Fun_flat_foltrans_39 = node_next(nn))) | (~v__1(Fun_flat_foltrans_39, nn, nn))) | ![Fun_flat_foltrans_40: $i] : ((~object(Fun_flat_foltrans_40)) | v__1(Fun_flat_foltrans_40, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_40 = node_next(nn))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (![Fun_flat_foltrans_42: $i] : ((~object(Fun_flat_foltrans_42)) | (~(Fun_flat_foltrans_42 = node_next(nn))) | (~v__1(Fun_flat_foltrans_42, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_43: $i] : ((~object(Fun_flat_foltrans_43)) | (~(Fun_flat_foltrans_43 = node_next(nn))) | (~v__1(Fun_flat_foltrans_43, nn, nn))) | ![Fun_flat_foltrans_44: $i] : ((~object(Fun_flat_foltrans_44)) | v__1(Fun_flat_foltrans_44, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_44 = node_next(nn)))))))) | (((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, Z_setinc_foltrans_2, nn)) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, nn)))) & ((~v__1(sortedList_first, prev_2, nn)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (~v__1(null, prev_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) & ((v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(sortedList_first, Z_setinc_foltrans_2, nn) | (v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(sortedList_first, nn, nn))))) | (((~v__1(sortedList_first, prev_2, prev_2)) | ((~v__1(sortedList_first, prev_2, nn)) & ((~v__1(sortedList_first, prev_2, prev_2)) | v__1(sortedList_first, nn, nn)))) & ((~v__1(sortedList_first, prev_2, nn)) | (nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn)))) & ((nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2))) | (~v__1(null, prev_2, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))))) | ((~(nn = Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, nn) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn)))) & ((v__1(sortedList_first, nn, nn) & (~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | v__1(sortedList_first, nn, Z_setinc_foltrans_2))) | ((~(nn = Z_setinc_foltrans_2)) & v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn)))) & ((v__1(sortedList_first, nn, nn) & (~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | v__1(sortedList_first, nn, Z_setinc_foltrans_2))))) | ((![Fun_flat_foltrans_45: $i] : ((~object(Fun_flat_foltrans_45)) | (~(Fun_flat_foltrans_45 = node_next(nn))) | (~v__1(Fun_flat_foltrans_45, Z_setinc_foltrans_2, prev_2))) | (![Fun_flat_foltrans_46: $i] : ((~object(Fun_flat_foltrans_46)) | (~(Fun_flat_foltrans_46 = node_next(nn))) | (~v__1(Fun_flat_foltrans_46, prev_2, nn))) & (![Fun_flat_foltrans_47: $i] : ((~object(Fun_flat_foltrans_47)) | (~(Fun_flat_foltrans_47 = node_next(nn))) | (~v__1(Fun_flat_foltrans_47, prev_2, prev_2))) | ![Fun_flat_foltrans_48: $i] : ((~object(Fun_flat_foltrans_48)) | v__1(Fun_flat_foltrans_48, nn, nn) | (~(Fun_flat_foltrans_48 = node_next(nn))))))) & ((nn = prev_2) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | ![Fun_flat_foltrans_52: $i] : ((~object(Fun_flat_foltrans_52)) | (~(Fun_flat_foltrans_52 = node_next(nn))) | (~v__1(Fun_flat_foltrans_52, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_49: $i] : ((~object(Fun_flat_foltrans_49)) | (~(Fun_flat_foltrans_49 = node_next(nn))) | (~v__1(Fun_flat_foltrans_49, nn, prev_2))) & (![Fun_flat_foltrans_50: $i] : ((~object(Fun_flat_foltrans_50)) | (~(Fun_flat_foltrans_50 = node_next(nn))) | (~v__1(Fun_flat_foltrans_50, nn, nn))) | ![Fun_flat_foltrans_51: $i] : ((~object(Fun_flat_foltrans_51)) | (~(Fun_flat_foltrans_51 = node_next(nn))) | v__1(Fun_flat_foltrans_51, prev_2, prev_2))))) & ((nn = prev_2) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(null, Z_setinc_foltrans_2, prev_2)) | (![Fun_flat_foltrans_53: $i] : ((~object(Fun_flat_foltrans_53)) | (~(Fun_flat_foltrans_53 = node_next(nn))) | (~v__1(Fun_flat_foltrans_53, nn, prev_2))) & (![Fun_flat_foltrans_54: $i] : ((~object(Fun_flat_foltrans_54)) | (~(Fun_flat_foltrans_54 = node_next(nn))) | (~v__1(Fun_flat_foltrans_54, nn, nn))) | ![Fun_flat_foltrans_55: $i] : ((~object(Fun_flat_foltrans_55)) | (~(Fun_flat_foltrans_55 = node_next(nn))) | v__1(Fun_flat_foltrans_55, prev_2, prev_2))))) & (((![Fun_flat_foltrans_56: $i] : ((~object(Fun_flat_foltrans_56)) | (~v__1(Fun_flat_foltrans_56, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_56 = node_next(nn)))) | (![Fun_flat_foltrans_57: $i] : ((~object(Fun_flat_foltrans_57)) | (~(Fun_flat_foltrans_57 = node_next(nn))) | (~v__1(Fun_flat_foltrans_57, Z_setinc_foltrans_2, nn))) & (![Fun_flat_foltrans_58: $i] : ((~object(Fun_flat_foltrans_58)) | (~v__1(Fun_flat_foltrans_58, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_58 = node_next(nn)))) | ![Fun_flat_foltrans_59: $i] : ((~object(Fun_flat_foltrans_59)) | v__1(Fun_flat_foltrans_59, nn, nn) | (~(Fun_flat_foltrans_59 = node_next(nn))))))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ![Fun_flat_foltrans_63: $i] : ((~object(Fun_flat_foltrans_63)) | (~(Fun_flat_foltrans_63 = node_next(nn))) | (~v__1(Fun_flat_foltrans_63, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_60: $i] : ((~object(Fun_flat_foltrans_60)) | (~(Fun_flat_foltrans_60 = node_next(nn))) | (~v__1(Fun_flat_foltrans_60, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_61: $i] : ((~object(Fun_flat_foltrans_61)) | (~(Fun_flat_foltrans_61 = node_next(nn))) | (~v__1(Fun_flat_foltrans_61, nn, nn))) | ![Fun_flat_foltrans_62: $i] : ((~object(Fun_flat_foltrans_62)) | v__1(Fun_flat_foltrans_62, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_62 = node_next(nn))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (![Fun_flat_foltrans_64: $i] : ((~object(Fun_flat_foltrans_64)) | (~(Fun_flat_foltrans_64 = node_next(nn))) | (~v__1(Fun_flat_foltrans_64, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_65: $i] : ((~object(Fun_flat_foltrans_65)) | (~(Fun_flat_foltrans_65 = node_next(nn))) | (~v__1(Fun_flat_foltrans_65, nn, nn))) | ![Fun_flat_foltrans_66: $i] : ((~object(Fun_flat_foltrans_66)) | v__1(Fun_flat_foltrans_66, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_66 = node_next(nn)))))))) | (![Fun_flat_foltrans_67: $i] : ((~object(Fun_flat_foltrans_67)) | (~(Fun_flat_foltrans_67 = node_next(nn))) | v__1(Fun_flat_foltrans_67, prev_2, prev_2)) & (![Fun_flat_foltrans_68: $i] : ((~object(Fun_flat_foltrans_68)) | (~(Fun_flat_foltrans_68 = node_next(nn))) | v__1(Fun_flat_foltrans_68, prev_2, nn)) | (![Fun_flat_foltrans_69: $i] : ((~object(Fun_flat_foltrans_69)) | (~(Fun_flat_foltrans_69 = node_next(nn))) | v__1(Fun_flat_foltrans_69, prev_2, prev_2)) & ![Fun_flat_foltrans_70: $i] : ((~object(Fun_flat_foltrans_70)) | (~(Fun_flat_foltrans_70 = node_next(nn))) | (~v__1(Fun_flat_foltrans_70, nn, nn)))))) | ((~(nn = prev_2)) & ![Fun_flat_foltrans_71: $i] : ((~object(Fun_flat_foltrans_71)) | (~(Fun_flat_foltrans_71 = node_next(nn))) | v__1(Fun_flat_foltrans_71, prev_2, nn)) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (![Fun_flat_foltrans_72: $i] : ((~object(Fun_flat_foltrans_72)) | (~(Fun_flat_foltrans_72 = node_next(nn))) | v__1(Fun_flat_foltrans_72, nn, prev_2)) | (![Fun_flat_foltrans_73: $i] : ((~object(Fun_flat_foltrans_73)) | v__1(Fun_flat_foltrans_73, nn, nn) | (~(Fun_flat_foltrans_73 = node_next(nn)))) & ![Fun_flat_foltrans_74: $i] : ((~object(Fun_flat_foltrans_74)) | (~(Fun_flat_foltrans_74 = node_next(nn))) | (~v__1(Fun_flat_foltrans_74, prev_2, prev_2)))))) | ((~(nn = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (![Fun_flat_foltrans_75: $i] : ((~object(Fun_flat_foltrans_75)) | (~(Fun_flat_foltrans_75 = node_next(nn))) | v__1(Fun_flat_foltrans_75, nn, prev_2)) | (![Fun_flat_foltrans_76: $i] : ((~object(Fun_flat_foltrans_76)) | v__1(Fun_flat_foltrans_76, nn, nn) | (~(Fun_flat_foltrans_76 = node_next(nn)))) & ![Fun_flat_foltrans_77: $i] : ((~object(Fun_flat_foltrans_77)) | (~(Fun_flat_foltrans_77 = node_next(nn))) | (~v__1(Fun_flat_foltrans_77, prev_2, prev_2)))))))))) | ((~(Z_setinc_foltrans_2 = null)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~(Z_setinc_foltrans_2 = nn)))))),
% 1.32/1.16      inference(rewrite,[status(thm)],[])).
% 1.32/1.16  tff(30,plain,
% 1.32/1.16      ((~![Z_setinc_foltrans_2: $i] : ((((~object(Z_setinc_foltrans_2)) | (Z_setinc_foltrans_2 = null)) | (((((((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, Z_setinc_foltrans_2, nn)) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, nn)))) & ((((nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))))) & ((((nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) | (~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))))) | (((((~v__1(sortedList_first, Z_setinc_foltrans_2, prev_2)) | ((~v__1(sortedList_first, prev_2, nn)) & ((~v__1(sortedList_first, prev_2, prev_2)) | v__1(sortedList_first, nn, nn)))) & ((((nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2)))) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))))) & ((((nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2)))) | (~v__1(null, Z_setinc_foltrans_2, prev_2))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))))) & (((((((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, Z_setinc_foltrans_2, nn)) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, nn)))) & ((((nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))))) & ((((nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) | (~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))))) | (v__1(sortedList_first, prev_2, prev_2) & (v__1(sortedList_first, prev_2, nn) | (v__1(sortedList_first, prev_2, prev_2) & (~v__1(sortedList_first, nn, nn)))))) | ((((~(nn = prev_2)) & v__1(sortedList_first, prev_2, nn)) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn))))) & (v__1(sortedList_first, nn, prev_2) | (v__1(sortedList_first, nn, nn) & (~v__1(sortedList_first, prev_2, prev_2)))))) | ((((~(nn = prev_2)) & v__1(null, prev_2, prev_2)) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn))))) & (v__1(sortedList_first, nn, prev_2) | (v__1(sortedList_first, nn, nn) & (~v__1(sortedList_first, prev_2, prev_2)))))))) & ((((prev_2 = Z_setinc_foltrans_2) | (((((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, Z_setinc_foltrans_2, nn)) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, nn)))) & ((((nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) | (~v__1(sortedList_first, prev_2, nn))) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))))) & ((((nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) | (~v__1(null, prev_2, Z_setinc_foltrans_2))) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))))) & (((((((~v__1(sortedList_first, prev_2, prev_2)) | ((~v__1(sortedList_first, prev_2, nn)) & ((~v__1(sortedList_first, prev_2, prev_2)) | v__1(sortedList_first, nn, nn)))) & ((((nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2)))) | (~v__1(sortedList_first, prev_2, nn))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))))) & ((((nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2)))) | (~v__1(null, prev_2, prev_2))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))))) | (v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(sortedList_first, Z_setinc_foltrans_2, nn) | (v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(sortedList_first, nn, nn)))))) | ((((~(nn = Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, nn)) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn))))) & (v__1(sortedList_first, nn, Z_setinc_foltrans_2) | (v__1(sortedList_first, nn, nn) & (~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))))) | ((((~(nn = Z_setinc_foltrans_2)) & v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn))))) & (v__1(sortedList_first, nn, Z_setinc_foltrans_2) | (v__1(sortedList_first, nn, nn) & (~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))))))) | ((((~v__1(sortedList_first, Z_setinc_foltrans_2, prev_2)) | ((~v__1(sortedList_first, prev_2, nn)) & ((~v__1(sortedList_first, prev_2, prev_2)) | v__1(sortedList_first, nn, nn)))) & ((((nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2)))) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))))) & ((((nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2)))) | (~v__1(null, Z_setinc_foltrans_2, prev_2))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn)))))) | ((((![Fun_flat_foltrans_1: $i] : (((~object(Fun_flat_foltrans_1)) | (~v__1(Fun_flat_foltrans_1, Z_setinc_foltrans_2, prev_2))) | (~(Fun_flat_foltrans_1 = node_next(nn)))) | (![Fun_flat_foltrans_2: $i] : (((~object(Fun_flat_foltrans_2)) | (~v__1(Fun_flat_foltrans_2, prev_2, nn))) | (~(Fun_flat_foltrans_2 = node_next(nn)))) & (![Fun_flat_foltrans_3: $i] : (((~object(Fun_flat_foltrans_3)) | (~v__1(Fun_flat_foltrans_3, prev_2, prev_2))) | (~(Fun_flat_foltrans_3 = node_next(nn)))) | ![Fun_flat_foltrans_4: $i] : (((~object(Fun_flat_foltrans_4)) | (~(Fun_flat_foltrans_4 = node_next(nn)))) | v__1(Fun_flat_foltrans_4, nn, nn))))) & ((((nn = prev_2) | (![Fun_flat_foltrans_5: $i] : (((~object(Fun_flat_foltrans_5)) | (~v__1(Fun_flat_foltrans_5, nn, prev_2))) | (~(Fun_flat_foltrans_5 = node_next(nn)))) & (![Fun_flat_foltrans_6: $i] : (((~object(Fun_flat_foltrans_6)) | (~v__1(Fun_flat_foltrans_6, nn, nn))) | (~(Fun_flat_foltrans_6 = node_next(nn)))) | ![Fun_flat_foltrans_7: $i] : (((~object(Fun_flat_foltrans_7)) | (~(Fun_flat_foltrans_7 = node_next(nn)))) | v__1(Fun_flat_foltrans_7, prev_2, prev_2))))) | ![Fun_flat_foltrans_8: $i] : (((~object(Fun_flat_foltrans_8)) | (~v__1(Fun_flat_foltrans_8, Z_setinc_foltrans_2, nn))) | (~(Fun_flat_foltrans_8 = node_next(nn))))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))))) & ((((nn = prev_2) | (![Fun_flat_foltrans_9: $i] : (((~object(Fun_flat_foltrans_9)) | (~v__1(Fun_flat_foltrans_9, nn, prev_2))) | (~(Fun_flat_foltrans_9 = node_next(nn)))) & (![Fun_flat_foltrans_10: $i] : (((~object(Fun_flat_foltrans_10)) | (~v__1(Fun_flat_foltrans_10, nn, nn))) | (~(Fun_flat_foltrans_10 = node_next(nn)))) | ![Fun_flat_foltrans_11: $i] : (((~object(Fun_flat_foltrans_11)) | (~(Fun_flat_foltrans_11 = node_next(nn)))) | v__1(Fun_flat_foltrans_11, prev_2, prev_2))))) | (~v__1(null, Z_setinc_foltrans_2, prev_2))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))))) & ((((((![Fun_flat_foltrans_12: $i] : (((~object(Fun_flat_foltrans_12)) | (~v__1(Fun_flat_foltrans_12, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | (~(Fun_flat_foltrans_12 = node_next(nn)))) | (![Fun_flat_foltrans_13: $i] : (((~object(Fun_flat_foltrans_13)) | (~v__1(Fun_flat_foltrans_13, Z_setinc_foltrans_2, nn))) | (~(Fun_flat_foltrans_13 = node_next(nn)))) & (![Fun_flat_foltrans_14: $i] : (((~object(Fun_flat_foltrans_14)) | (~v__1(Fun_flat_foltrans_14, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | (~(Fun_flat_foltrans_14 = node_next(nn)))) | ![Fun_flat_foltrans_15: $i] : (((~object(Fun_flat_foltrans_15)) | (~(Fun_flat_foltrans_15 = node_next(nn)))) | v__1(Fun_flat_foltrans_15, nn, nn))))) & ((((nn = Z_setinc_foltrans_2) | (![Fun_flat_foltrans_16: $i] : (((~object(Fun_flat_foltrans_16)) | (~v__1(Fun_flat_foltrans_16, nn, Z_setinc_foltrans_2))) | (~(Fun_flat_foltrans_16 = node_next(nn)))) & (![Fun_flat_foltrans_17: $i] : (((~object(Fun_flat_foltrans_17)) | (~v__1(Fun_flat_foltrans_17, nn, nn))) | (~(Fun_flat_foltrans_17 = node_next(nn)))) | ![Fun_flat_foltrans_18: $i] : (((~object(Fun_flat_foltrans_18)) | (~(Fun_flat_foltrans_18 = node_next(nn)))) | v__1(Fun_flat_foltrans_18, Z_setinc_foltrans_2, Z_setinc_foltrans_2))))) | ![Fun_flat_foltrans_19: $i] : (((~object(Fun_flat_foltrans_19)) | (~v__1(Fun_flat_foltrans_19, Z_setinc_foltrans_2, nn))) | (~(Fun_flat_foltrans_19 = node_next(nn))))) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))))) & ((((nn = Z_setinc_foltrans_2) | (![Fun_flat_foltrans_20: $i] : (((~object(Fun_flat_foltrans_20)) | (~v__1(Fun_flat_foltrans_20, nn, Z_setinc_foltrans_2))) | (~(Fun_flat_foltrans_20 = node_next(nn)))) & (![Fun_flat_foltrans_21: $i] : (((~object(Fun_flat_foltrans_21)) | (~v__1(Fun_flat_foltrans_21, nn, nn))) | (~(Fun_flat_foltrans_21 = node_next(nn)))) | ![Fun_flat_foltrans_22: $i] : (((~object(Fun_flat_foltrans_22)) | (~(Fun_flat_foltrans_22 = node_next(nn)))) | v__1(Fun_flat_foltrans_22, Z_setinc_foltrans_2, Z_setinc_foltrans_2))))) | (~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))))) | (![Fun_flat_foltrans_23: $i] : (((~object(Fun_flat_foltrans_23)) | (~(Fun_flat_foltrans_23 = node_next(nn)))) | v__1(Fun_flat_foltrans_23, prev_2, prev_2)) & (![Fun_flat_foltrans_24: $i] : (((~object(Fun_flat_foltrans_24)) | (~(Fun_flat_foltrans_24 = node_next(nn)))) | v__1(Fun_flat_foltrans_24, prev_2, nn)) | (![Fun_flat_foltrans_25: $i] : (((~object(Fun_flat_foltrans_25)) | (~(Fun_flat_foltrans_25 = node_next(nn)))) | v__1(Fun_flat_foltrans_25, prev_2, prev_2)) & ![Fun_flat_foltrans_26: $i] : (((~object(Fun_flat_foltrans_26)) | (~v__1(Fun_flat_foltrans_26, nn, nn))) | (~(Fun_flat_foltrans_26 = node_next(nn)))))))) | ((((~(nn = prev_2)) & ![Fun_flat_foltrans_27: $i] : (((~object(Fun_flat_foltrans_27)) | (~(Fun_flat_foltrans_27 = node_next(nn)))) | v__1(Fun_flat_foltrans_27, prev_2, nn))) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn))))) & (![Fun_flat_foltrans_28: $i] : (((~object(Fun_flat_foltrans_28)) | (~(Fun_flat_foltrans_28 = node_next(nn)))) | v__1(Fun_flat_foltrans_28, nn, prev_2)) | (![Fun_flat_foltrans_29: $i] : (((~object(Fun_flat_foltrans_29)) | (~(Fun_flat_foltrans_29 = node_next(nn)))) | v__1(Fun_flat_foltrans_29, nn, nn)) & ![Fun_flat_foltrans_30: $i] : (((~object(Fun_flat_foltrans_30)) | (~v__1(Fun_flat_foltrans_30, prev_2, prev_2))) | (~(Fun_flat_foltrans_30 = node_next(nn)))))))) | ((((~(nn = prev_2)) & v__1(null, prev_2, prev_2)) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn))))) & (![Fun_flat_foltrans_31: $i] : (((~object(Fun_flat_foltrans_31)) | (~(Fun_flat_foltrans_31 = node_next(nn)))) | v__1(Fun_flat_foltrans_31, nn, prev_2)) | (![Fun_flat_foltrans_32: $i] : (((~object(Fun_flat_foltrans_32)) | (~(Fun_flat_foltrans_32 = node_next(nn)))) | v__1(Fun_flat_foltrans_32, nn, nn)) & ![Fun_flat_foltrans_33: $i] : (((~object(Fun_flat_foltrans_33)) | (~v__1(Fun_flat_foltrans_33, prev_2, prev_2))) | (~(Fun_flat_foltrans_33 = node_next(nn))))))))))) & ((((prev_2 = Z_setinc_foltrans_2) | (((((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, Z_setinc_foltrans_2, nn)) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, nn)))) & ((((nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) | (~v__1(sortedList_first, prev_2, nn))) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))))) & ((((nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) | (~v__1(null, prev_2, Z_setinc_foltrans_2))) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))))) & (((((((~v__1(sortedList_first, prev_2, prev_2)) | ((~v__1(sortedList_first, prev_2, nn)) & ((~v__1(sortedList_first, prev_2, prev_2)) | v__1(sortedList_first, nn, nn)))) & ((((nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2)))) | (~v__1(sortedList_first, prev_2, nn))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))))) & ((((nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2)))) | (~v__1(null, prev_2, prev_2))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))))) | (v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(sortedList_first, Z_setinc_foltrans_2, nn) | (v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(sortedList_first, nn, nn)))))) | ((((~(nn = Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, nn)) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn))))) & (v__1(sortedList_first, nn, Z_setinc_foltrans_2) | (v__1(sortedList_first, nn, nn) & (~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))))) | ((((~(nn = Z_setinc_foltrans_2)) & v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn))))) & (v__1(sortedList_first, nn, Z_setinc_foltrans_2) | (v__1(sortedList_first, nn, nn) & (~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))))))) | (((![Fun_flat_foltrans_34: $i] : (((~object(Fun_flat_foltrans_34)) | (~v__1(Fun_flat_foltrans_34, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | (~(Fun_flat_foltrans_34 = node_next(nn)))) | (![Fun_flat_foltrans_35: $i] : (((~object(Fun_flat_foltrans_35)) | (~v__1(Fun_flat_foltrans_35, Z_setinc_foltrans_2, nn))) | (~(Fun_flat_foltrans_35 = node_next(nn)))) & (![Fun_flat_foltrans_36: $i] : (((~object(Fun_flat_foltrans_36)) | (~v__1(Fun_flat_foltrans_36, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | (~(Fun_flat_foltrans_36 = node_next(nn)))) | ![Fun_flat_foltrans_37: $i] : (((~object(Fun_flat_foltrans_37)) | (~(Fun_flat_foltrans_37 = node_next(nn)))) | v__1(Fun_flat_foltrans_37, nn, nn))))) & ((((nn = Z_setinc_foltrans_2) | (![Fun_flat_foltrans_38: $i] : (((~object(Fun_flat_foltrans_38)) | (~v__1(Fun_flat_foltrans_38, nn, Z_setinc_foltrans_2))) | (~(Fun_flat_foltrans_38 = node_next(nn)))) & (![Fun_flat_foltrans_39: $i] : (((~object(Fun_flat_foltrans_39)) | (~v__1(Fun_flat_foltrans_39, nn, nn))) | (~(Fun_flat_foltrans_39 = node_next(nn)))) | ![Fun_flat_foltrans_40: $i] : (((~object(Fun_flat_foltrans_40)) | (~(Fun_flat_foltrans_40 = node_next(nn)))) | v__1(Fun_flat_foltrans_40, Z_setinc_foltrans_2, Z_setinc_foltrans_2))))) | ![Fun_flat_foltrans_41: $i] : (((~object(Fun_flat_foltrans_41)) | (~v__1(Fun_flat_foltrans_41, Z_setinc_foltrans_2, nn))) | (~(Fun_flat_foltrans_41 = node_next(nn))))) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))))) & ((((nn = Z_setinc_foltrans_2) | (![Fun_flat_foltrans_42: $i] : (((~object(Fun_flat_foltrans_42)) | (~v__1(Fun_flat_foltrans_42, nn, Z_setinc_foltrans_2))) | (~(Fun_flat_foltrans_42 = node_next(nn)))) & (![Fun_flat_foltrans_43: $i] : (((~object(Fun_flat_foltrans_43)) | (~v__1(Fun_flat_foltrans_43, nn, nn))) | (~(Fun_flat_foltrans_43 = node_next(nn)))) | ![Fun_flat_foltrans_44: $i] : (((~object(Fun_flat_foltrans_44)) | (~(Fun_flat_foltrans_44 = node_next(nn)))) | v__1(Fun_flat_foltrans_44, Z_setinc_foltrans_2, Z_setinc_foltrans_2))))) | (~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn)))))) | ((((![Fun_flat_foltrans_45: $i] : (((~object(Fun_flat_foltrans_45)) | (~v__1(Fun_flat_foltrans_45, Z_setinc_foltrans_2, prev_2))) | (~(Fun_flat_foltrans_45 = node_next(nn)))) | (![Fun_flat_foltrans_46: $i] : (((~object(Fun_flat_foltrans_46)) | (~v__1(Fun_flat_foltrans_46, prev_2, nn))) | (~(Fun_flat_foltrans_46 = node_next(nn)))) & (![Fun_flat_foltrans_47: $i] : (((~object(Fun_flat_foltrans_47)) | (~v__1(Fun_flat_foltrans_47, prev_2, prev_2))) | (~(Fun_flat_foltrans_47 = node_next(nn)))) | ![Fun_flat_foltrans_48: $i] : (((~object(Fun_flat_foltrans_48)) | (~(Fun_flat_foltrans_48 = node_next(nn)))) | v__1(Fun_flat_foltrans_48, nn, nn))))) & ((((nn = prev_2) | (![Fun_flat_foltrans_49: $i] : (((~object(Fun_flat_foltrans_49)) | (~v__1(Fun_flat_foltrans_49, nn, prev_2))) | (~(Fun_flat_foltrans_49 = node_next(nn)))) & (![Fun_flat_foltrans_50: $i] : (((~object(Fun_flat_foltrans_50)) | (~v__1(Fun_flat_foltrans_50, nn, nn))) | (~(Fun_flat_foltrans_50 = node_next(nn)))) | ![Fun_flat_foltrans_51: $i] : (((~object(Fun_flat_foltrans_51)) | (~(Fun_flat_foltrans_51 = node_next(nn)))) | v__1(Fun_flat_foltrans_51, prev_2, prev_2))))) | ![Fun_flat_foltrans_52: $i] : (((~object(Fun_flat_foltrans_52)) | (~v__1(Fun_flat_foltrans_52, Z_setinc_foltrans_2, nn))) | (~(Fun_flat_foltrans_52 = node_next(nn))))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))))) & ((((nn = prev_2) | (![Fun_flat_foltrans_53: $i] : (((~object(Fun_flat_foltrans_53)) | (~v__1(Fun_flat_foltrans_53, nn, prev_2))) | (~(Fun_flat_foltrans_53 = node_next(nn)))) & (![Fun_flat_foltrans_54: $i] : (((~object(Fun_flat_foltrans_54)) | (~v__1(Fun_flat_foltrans_54, nn, nn))) | (~(Fun_flat_foltrans_54 = node_next(nn)))) | ![Fun_flat_foltrans_55: $i] : (((~object(Fun_flat_foltrans_55)) | (~(Fun_flat_foltrans_55 = node_next(nn)))) | v__1(Fun_flat_foltrans_55, prev_2, prev_2))))) | (~v__1(null, Z_setinc_foltrans_2, prev_2))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))))) & ((((((![Fun_flat_foltrans_56: $i] : (((~object(Fun_flat_foltrans_56)) | (~v__1(Fun_flat_foltrans_56, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | (~(Fun_flat_foltrans_56 = node_next(nn)))) | (![Fun_flat_foltrans_57: $i] : (((~object(Fun_flat_foltrans_57)) | (~v__1(Fun_flat_foltrans_57, Z_setinc_foltrans_2, nn))) | (~(Fun_flat_foltrans_57 = node_next(nn)))) & (![Fun_flat_foltrans_58: $i] : (((~object(Fun_flat_foltrans_58)) | (~v__1(Fun_flat_foltrans_58, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | (~(Fun_flat_foltrans_58 = node_next(nn)))) | ![Fun_flat_foltrans_59: $i] : (((~object(Fun_flat_foltrans_59)) | (~(Fun_flat_foltrans_59 = node_next(nn)))) | v__1(Fun_flat_foltrans_59, nn, nn))))) & ((((nn = Z_setinc_foltrans_2) | (![Fun_flat_foltrans_60: $i] : (((~object(Fun_flat_foltrans_60)) | (~v__1(Fun_flat_foltrans_60, nn, Z_setinc_foltrans_2))) | (~(Fun_flat_foltrans_60 = node_next(nn)))) & (![Fun_flat_foltrans_61: $i] : (((~object(Fun_flat_foltrans_61)) | (~v__1(Fun_flat_foltrans_61, nn, nn))) | (~(Fun_flat_foltrans_61 = node_next(nn)))) | ![Fun_flat_foltrans_62: $i] : (((~object(Fun_flat_foltrans_62)) | (~(Fun_flat_foltrans_62 = node_next(nn)))) | v__1(Fun_flat_foltrans_62, Z_setinc_foltrans_2, Z_setinc_foltrans_2))))) | ![Fun_flat_foltrans_63: $i] : (((~object(Fun_flat_foltrans_63)) | (~v__1(Fun_flat_foltrans_63, Z_setinc_foltrans_2, nn))) | (~(Fun_flat_foltrans_63 = node_next(nn))))) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))))) & ((((nn = Z_setinc_foltrans_2) | (![Fun_flat_foltrans_64: $i] : (((~object(Fun_flat_foltrans_64)) | (~v__1(Fun_flat_foltrans_64, nn, Z_setinc_foltrans_2))) | (~(Fun_flat_foltrans_64 = node_next(nn)))) & (![Fun_flat_foltrans_65: $i] : (((~object(Fun_flat_foltrans_65)) | (~v__1(Fun_flat_foltrans_65, nn, nn))) | (~(Fun_flat_foltrans_65 = node_next(nn)))) | ![Fun_flat_foltrans_66: $i] : (((~object(Fun_flat_foltrans_66)) | (~(Fun_flat_foltrans_66 = node_next(nn)))) | v__1(Fun_flat_foltrans_66, Z_setinc_foltrans_2, Z_setinc_foltrans_2))))) | (~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))))) | (![Fun_flat_foltrans_67: $i] : (((~object(Fun_flat_foltrans_67)) | (~(Fun_flat_foltrans_67 = node_next(nn)))) | v__1(Fun_flat_foltrans_67, prev_2, prev_2)) & (![Fun_flat_foltrans_68: $i] : (((~object(Fun_flat_foltrans_68)) | (~(Fun_flat_foltrans_68 = node_next(nn)))) | v__1(Fun_flat_foltrans_68, prev_2, nn)) | (![Fun_flat_foltrans_69: $i] : (((~object(Fun_flat_foltrans_69)) | (~(Fun_flat_foltrans_69 = node_next(nn)))) | v__1(Fun_flat_foltrans_69, prev_2, prev_2)) & ![Fun_flat_foltrans_70: $i] : (((~object(Fun_flat_foltrans_70)) | (~v__1(Fun_flat_foltrans_70, nn, nn))) | (~(Fun_flat_foltrans_70 = node_next(nn)))))))) | ((((~(nn = prev_2)) & ![Fun_flat_foltrans_71: $i] : (((~object(Fun_flat_foltrans_71)) | (~(Fun_flat_foltrans_71 = node_next(nn)))) | v__1(Fun_flat_foltrans_71, prev_2, nn))) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn))))) & (![Fun_flat_foltrans_72: $i] : (((~object(Fun_flat_foltrans_72)) | (~(Fun_flat_foltrans_72 = node_next(nn)))) | v__1(Fun_flat_foltrans_72, nn, prev_2)) | (![Fun_flat_foltrans_73: $i] : (((~object(Fun_flat_foltrans_73)) | (~(Fun_flat_foltrans_73 = node_next(nn)))) | v__1(Fun_flat_foltrans_73, nn, nn)) & ![Fun_flat_foltrans_74: $i] : (((~object(Fun_flat_foltrans_74)) | (~v__1(Fun_flat_foltrans_74, prev_2, prev_2))) | (~(Fun_flat_foltrans_74 = node_next(nn)))))))) | ((((~(nn = prev_2)) & v__1(null, prev_2, prev_2)) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn))))) & (![Fun_flat_foltrans_75: $i] : (((~object(Fun_flat_foltrans_75)) | (~(Fun_flat_foltrans_75 = node_next(nn)))) | v__1(Fun_flat_foltrans_75, nn, prev_2)) | (![Fun_flat_foltrans_76: $i] : (((~object(Fun_flat_foltrans_76)) | (~(Fun_flat_foltrans_76 = node_next(nn)))) | v__1(Fun_flat_foltrans_76, nn, nn)) & ![Fun_flat_foltrans_77: $i] : (((~object(Fun_flat_foltrans_77)) | (~v__1(Fun_flat_foltrans_77, prev_2, prev_2))) | (~(Fun_flat_foltrans_77 = node_next(nn)))))))))))) | (((~(Z_setinc_foltrans_2 = null)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) & (~(Z_setinc_foltrans_2 = nn))))) <=> (~![Z_setinc_foltrans_2: $i] : ((~object(Z_setinc_foltrans_2)) | (Z_setinc_foltrans_2 = null) | (((((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, Z_setinc_foltrans_2, nn)) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, nn)))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))))) | (((~v__1(sortedList_first, Z_setinc_foltrans_2, prev_2)) | ((~v__1(sortedList_first, prev_2, nn)) & ((~v__1(sortedList_first, prev_2, prev_2)) | v__1(sortedList_first, nn, nn)))) & ((nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & ((nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(null, Z_setinc_foltrans_2, prev_2))) & ((v__1(sortedList_first, prev_2, prev_2) & (v__1(sortedList_first, prev_2, nn) | (v__1(sortedList_first, prev_2, prev_2) & (~v__1(sortedList_first, nn, nn))))) | (((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, Z_setinc_foltrans_2, nn)) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, nn)))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))))) | ((~(nn = prev_2)) & v__1(sortedList_first, prev_2, nn) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (v__1(sortedList_first, nn, prev_2) | (v__1(sortedList_first, nn, nn) & (~v__1(sortedList_first, prev_2, prev_2))))) | ((~(nn = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (v__1(sortedList_first, nn, prev_2) | (v__1(sortedList_first, nn, nn) & (~v__1(sortedList_first, prev_2, prev_2)))))))) & ((prev_2 = Z_setinc_foltrans_2) | (((~v__1(sortedList_first, Z_setinc_foltrans_2, prev_2)) | ((~v__1(sortedList_first, prev_2, nn)) & ((~v__1(sortedList_first, prev_2, prev_2)) | v__1(sortedList_first, nn, nn)))) & ((nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & ((nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(null, Z_setinc_foltrans_2, prev_2)))) | (((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, Z_setinc_foltrans_2, nn)) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, nn)))) & ((~v__1(sortedList_first, prev_2, nn)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (~v__1(null, prev_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) & ((v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(sortedList_first, Z_setinc_foltrans_2, nn) | (v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(sortedList_first, nn, nn))))) | (((~v__1(sortedList_first, prev_2, prev_2)) | ((~v__1(sortedList_first, prev_2, nn)) & ((~v__1(sortedList_first, prev_2, prev_2)) | v__1(sortedList_first, nn, nn)))) & ((~v__1(sortedList_first, prev_2, nn)) | (nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn)))) & ((nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2))) | (~v__1(null, prev_2, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))))) | ((~(nn = Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, nn) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn)))) & ((v__1(sortedList_first, nn, nn) & (~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | v__1(sortedList_first, nn, Z_setinc_foltrans_2))) | ((~(nn = Z_setinc_foltrans_2)) & v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn)))) & ((v__1(sortedList_first, nn, nn) & (~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | v__1(sortedList_first, nn, Z_setinc_foltrans_2))))) | ((![Fun_flat_foltrans_1: $i] : ((~object(Fun_flat_foltrans_1)) | (~(Fun_flat_foltrans_1 = node_next(nn))) | (~v__1(Fun_flat_foltrans_1, Z_setinc_foltrans_2, prev_2))) | (![Fun_flat_foltrans_2: $i] : ((~object(Fun_flat_foltrans_2)) | (~(Fun_flat_foltrans_2 = node_next(nn))) | (~v__1(Fun_flat_foltrans_2, prev_2, nn))) & (![Fun_flat_foltrans_3: $i] : ((~object(Fun_flat_foltrans_3)) | (~(Fun_flat_foltrans_3 = node_next(nn))) | (~v__1(Fun_flat_foltrans_3, prev_2, prev_2))) | ![Fun_flat_foltrans_4: $i] : ((~object(Fun_flat_foltrans_4)) | v__1(Fun_flat_foltrans_4, nn, nn) | (~(Fun_flat_foltrans_4 = node_next(nn))))))) & ((nn = prev_2) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | ![Fun_flat_foltrans_8: $i] : ((~object(Fun_flat_foltrans_8)) | (~(Fun_flat_foltrans_8 = node_next(nn))) | (~v__1(Fun_flat_foltrans_8, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_5: $i] : ((~object(Fun_flat_foltrans_5)) | (~(Fun_flat_foltrans_5 = node_next(nn))) | (~v__1(Fun_flat_foltrans_5, nn, prev_2))) & (![Fun_flat_foltrans_6: $i] : ((~object(Fun_flat_foltrans_6)) | (~(Fun_flat_foltrans_6 = node_next(nn))) | (~v__1(Fun_flat_foltrans_6, nn, nn))) | ![Fun_flat_foltrans_7: $i] : ((~object(Fun_flat_foltrans_7)) | (~(Fun_flat_foltrans_7 = node_next(nn))) | v__1(Fun_flat_foltrans_7, prev_2, prev_2))))) & ((nn = prev_2) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(null, Z_setinc_foltrans_2, prev_2)) | (![Fun_flat_foltrans_9: $i] : ((~object(Fun_flat_foltrans_9)) | (~(Fun_flat_foltrans_9 = node_next(nn))) | (~v__1(Fun_flat_foltrans_9, nn, prev_2))) & (![Fun_flat_foltrans_10: $i] : ((~object(Fun_flat_foltrans_10)) | (~(Fun_flat_foltrans_10 = node_next(nn))) | (~v__1(Fun_flat_foltrans_10, nn, nn))) | ![Fun_flat_foltrans_11: $i] : ((~object(Fun_flat_foltrans_11)) | (~(Fun_flat_foltrans_11 = node_next(nn))) | v__1(Fun_flat_foltrans_11, prev_2, prev_2))))) & (((![Fun_flat_foltrans_12: $i] : ((~object(Fun_flat_foltrans_12)) | (~v__1(Fun_flat_foltrans_12, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_12 = node_next(nn)))) | (![Fun_flat_foltrans_13: $i] : ((~object(Fun_flat_foltrans_13)) | (~(Fun_flat_foltrans_13 = node_next(nn))) | (~v__1(Fun_flat_foltrans_13, Z_setinc_foltrans_2, nn))) & (![Fun_flat_foltrans_14: $i] : ((~object(Fun_flat_foltrans_14)) | (~v__1(Fun_flat_foltrans_14, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_14 = node_next(nn)))) | ![Fun_flat_foltrans_15: $i] : ((~object(Fun_flat_foltrans_15)) | v__1(Fun_flat_foltrans_15, nn, nn) | (~(Fun_flat_foltrans_15 = node_next(nn))))))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ![Fun_flat_foltrans_19: $i] : ((~object(Fun_flat_foltrans_19)) | (~(Fun_flat_foltrans_19 = node_next(nn))) | (~v__1(Fun_flat_foltrans_19, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_16: $i] : ((~object(Fun_flat_foltrans_16)) | (~(Fun_flat_foltrans_16 = node_next(nn))) | (~v__1(Fun_flat_foltrans_16, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_17: $i] : ((~object(Fun_flat_foltrans_17)) | (~(Fun_flat_foltrans_17 = node_next(nn))) | (~v__1(Fun_flat_foltrans_17, nn, nn))) | ![Fun_flat_foltrans_18: $i] : ((~object(Fun_flat_foltrans_18)) | v__1(Fun_flat_foltrans_18, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_18 = node_next(nn))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (![Fun_flat_foltrans_20: $i] : ((~object(Fun_flat_foltrans_20)) | (~(Fun_flat_foltrans_20 = node_next(nn))) | (~v__1(Fun_flat_foltrans_20, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_21: $i] : ((~object(Fun_flat_foltrans_21)) | (~(Fun_flat_foltrans_21 = node_next(nn))) | (~v__1(Fun_flat_foltrans_21, nn, nn))) | ![Fun_flat_foltrans_22: $i] : ((~object(Fun_flat_foltrans_22)) | v__1(Fun_flat_foltrans_22, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_22 = node_next(nn)))))))) | (![Fun_flat_foltrans_23: $i] : ((~object(Fun_flat_foltrans_23)) | (~(Fun_flat_foltrans_23 = node_next(nn))) | v__1(Fun_flat_foltrans_23, prev_2, prev_2)) & (![Fun_flat_foltrans_24: $i] : ((~object(Fun_flat_foltrans_24)) | (~(Fun_flat_foltrans_24 = node_next(nn))) | v__1(Fun_flat_foltrans_24, prev_2, nn)) | (![Fun_flat_foltrans_25: $i] : ((~object(Fun_flat_foltrans_25)) | (~(Fun_flat_foltrans_25 = node_next(nn))) | v__1(Fun_flat_foltrans_25, prev_2, prev_2)) & ![Fun_flat_foltrans_26: $i] : ((~object(Fun_flat_foltrans_26)) | (~(Fun_flat_foltrans_26 = node_next(nn))) | (~v__1(Fun_flat_foltrans_26, nn, nn)))))) | ((~(nn = prev_2)) & ![Fun_flat_foltrans_27: $i] : ((~object(Fun_flat_foltrans_27)) | (~(Fun_flat_foltrans_27 = node_next(nn))) | v__1(Fun_flat_foltrans_27, prev_2, nn)) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (![Fun_flat_foltrans_28: $i] : ((~object(Fun_flat_foltrans_28)) | (~(Fun_flat_foltrans_28 = node_next(nn))) | v__1(Fun_flat_foltrans_28, nn, prev_2)) | (![Fun_flat_foltrans_29: $i] : ((~object(Fun_flat_foltrans_29)) | v__1(Fun_flat_foltrans_29, nn, nn) | (~(Fun_flat_foltrans_29 = node_next(nn)))) & ![Fun_flat_foltrans_30: $i] : ((~object(Fun_flat_foltrans_30)) | (~(Fun_flat_foltrans_30 = node_next(nn))) | (~v__1(Fun_flat_foltrans_30, prev_2, prev_2)))))) | ((~(nn = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (![Fun_flat_foltrans_31: $i] : ((~object(Fun_flat_foltrans_31)) | (~(Fun_flat_foltrans_31 = node_next(nn))) | v__1(Fun_flat_foltrans_31, nn, prev_2)) | (![Fun_flat_foltrans_32: $i] : ((~object(Fun_flat_foltrans_32)) | v__1(Fun_flat_foltrans_32, nn, nn) | (~(Fun_flat_foltrans_32 = node_next(nn)))) & ![Fun_flat_foltrans_33: $i] : ((~object(Fun_flat_foltrans_33)) | (~(Fun_flat_foltrans_33 = node_next(nn))) | (~v__1(Fun_flat_foltrans_33, prev_2, prev_2))))))))) & ((prev_2 = Z_setinc_foltrans_2) | ((![Fun_flat_foltrans_34: $i] : ((~object(Fun_flat_foltrans_34)) | (~v__1(Fun_flat_foltrans_34, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_34 = node_next(nn)))) | (![Fun_flat_foltrans_35: $i] : ((~object(Fun_flat_foltrans_35)) | (~(Fun_flat_foltrans_35 = node_next(nn))) | (~v__1(Fun_flat_foltrans_35, Z_setinc_foltrans_2, nn))) & (![Fun_flat_foltrans_36: $i] : ((~object(Fun_flat_foltrans_36)) | (~v__1(Fun_flat_foltrans_36, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_36 = node_next(nn)))) | ![Fun_flat_foltrans_37: $i] : ((~object(Fun_flat_foltrans_37)) | v__1(Fun_flat_foltrans_37, nn, nn) | (~(Fun_flat_foltrans_37 = node_next(nn))))))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ![Fun_flat_foltrans_41: $i] : ((~object(Fun_flat_foltrans_41)) | (~(Fun_flat_foltrans_41 = node_next(nn))) | (~v__1(Fun_flat_foltrans_41, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_38: $i] : ((~object(Fun_flat_foltrans_38)) | (~(Fun_flat_foltrans_38 = node_next(nn))) | (~v__1(Fun_flat_foltrans_38, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_39: $i] : ((~object(Fun_flat_foltrans_39)) | (~(Fun_flat_foltrans_39 = node_next(nn))) | (~v__1(Fun_flat_foltrans_39, nn, nn))) | ![Fun_flat_foltrans_40: $i] : ((~object(Fun_flat_foltrans_40)) | v__1(Fun_flat_foltrans_40, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_40 = node_next(nn))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (![Fun_flat_foltrans_42: $i] : ((~object(Fun_flat_foltrans_42)) | (~(Fun_flat_foltrans_42 = node_next(nn))) | (~v__1(Fun_flat_foltrans_42, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_43: $i] : ((~object(Fun_flat_foltrans_43)) | (~(Fun_flat_foltrans_43 = node_next(nn))) | (~v__1(Fun_flat_foltrans_43, nn, nn))) | ![Fun_flat_foltrans_44: $i] : ((~object(Fun_flat_foltrans_44)) | v__1(Fun_flat_foltrans_44, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_44 = node_next(nn)))))))) | (((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, Z_setinc_foltrans_2, nn)) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, nn)))) & ((~v__1(sortedList_first, prev_2, nn)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (~v__1(null, prev_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) & ((v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(sortedList_first, Z_setinc_foltrans_2, nn) | (v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(sortedList_first, nn, nn))))) | (((~v__1(sortedList_first, prev_2, prev_2)) | ((~v__1(sortedList_first, prev_2, nn)) & ((~v__1(sortedList_first, prev_2, prev_2)) | v__1(sortedList_first, nn, nn)))) & ((~v__1(sortedList_first, prev_2, nn)) | (nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn)))) & ((nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2))) | (~v__1(null, prev_2, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))))) | ((~(nn = Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, nn) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn)))) & ((v__1(sortedList_first, nn, nn) & (~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | v__1(sortedList_first, nn, Z_setinc_foltrans_2))) | ((~(nn = Z_setinc_foltrans_2)) & v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn)))) & ((v__1(sortedList_first, nn, nn) & (~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | v__1(sortedList_first, nn, Z_setinc_foltrans_2))))) | ((![Fun_flat_foltrans_45: $i] : ((~object(Fun_flat_foltrans_45)) | (~(Fun_flat_foltrans_45 = node_next(nn))) | (~v__1(Fun_flat_foltrans_45, Z_setinc_foltrans_2, prev_2))) | (![Fun_flat_foltrans_46: $i] : ((~object(Fun_flat_foltrans_46)) | (~(Fun_flat_foltrans_46 = node_next(nn))) | (~v__1(Fun_flat_foltrans_46, prev_2, nn))) & (![Fun_flat_foltrans_47: $i] : ((~object(Fun_flat_foltrans_47)) | (~(Fun_flat_foltrans_47 = node_next(nn))) | (~v__1(Fun_flat_foltrans_47, prev_2, prev_2))) | ![Fun_flat_foltrans_48: $i] : ((~object(Fun_flat_foltrans_48)) | v__1(Fun_flat_foltrans_48, nn, nn) | (~(Fun_flat_foltrans_48 = node_next(nn))))))) & ((nn = prev_2) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | ![Fun_flat_foltrans_52: $i] : ((~object(Fun_flat_foltrans_52)) | (~(Fun_flat_foltrans_52 = node_next(nn))) | (~v__1(Fun_flat_foltrans_52, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_49: $i] : ((~object(Fun_flat_foltrans_49)) | (~(Fun_flat_foltrans_49 = node_next(nn))) | (~v__1(Fun_flat_foltrans_49, nn, prev_2))) & (![Fun_flat_foltrans_50: $i] : ((~object(Fun_flat_foltrans_50)) | (~(Fun_flat_foltrans_50 = node_next(nn))) | (~v__1(Fun_flat_foltrans_50, nn, nn))) | ![Fun_flat_foltrans_51: $i] : ((~object(Fun_flat_foltrans_51)) | (~(Fun_flat_foltrans_51 = node_next(nn))) | v__1(Fun_flat_foltrans_51, prev_2, prev_2))))) & ((nn = prev_2) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(null, Z_setinc_foltrans_2, prev_2)) | (![Fun_flat_foltrans_53: $i] : ((~object(Fun_flat_foltrans_53)) | (~(Fun_flat_foltrans_53 = node_next(nn))) | (~v__1(Fun_flat_foltrans_53, nn, prev_2))) & (![Fun_flat_foltrans_54: $i] : ((~object(Fun_flat_foltrans_54)) | (~(Fun_flat_foltrans_54 = node_next(nn))) | (~v__1(Fun_flat_foltrans_54, nn, nn))) | ![Fun_flat_foltrans_55: $i] : ((~object(Fun_flat_foltrans_55)) | (~(Fun_flat_foltrans_55 = node_next(nn))) | v__1(Fun_flat_foltrans_55, prev_2, prev_2))))) & (((![Fun_flat_foltrans_56: $i] : ((~object(Fun_flat_foltrans_56)) | (~v__1(Fun_flat_foltrans_56, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_56 = node_next(nn)))) | (![Fun_flat_foltrans_57: $i] : ((~object(Fun_flat_foltrans_57)) | (~(Fun_flat_foltrans_57 = node_next(nn))) | (~v__1(Fun_flat_foltrans_57, Z_setinc_foltrans_2, nn))) & (![Fun_flat_foltrans_58: $i] : ((~object(Fun_flat_foltrans_58)) | (~v__1(Fun_flat_foltrans_58, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_58 = node_next(nn)))) | ![Fun_flat_foltrans_59: $i] : ((~object(Fun_flat_foltrans_59)) | v__1(Fun_flat_foltrans_59, nn, nn) | (~(Fun_flat_foltrans_59 = node_next(nn))))))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ![Fun_flat_foltrans_63: $i] : ((~object(Fun_flat_foltrans_63)) | (~(Fun_flat_foltrans_63 = node_next(nn))) | (~v__1(Fun_flat_foltrans_63, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_60: $i] : ((~object(Fun_flat_foltrans_60)) | (~(Fun_flat_foltrans_60 = node_next(nn))) | (~v__1(Fun_flat_foltrans_60, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_61: $i] : ((~object(Fun_flat_foltrans_61)) | (~(Fun_flat_foltrans_61 = node_next(nn))) | (~v__1(Fun_flat_foltrans_61, nn, nn))) | ![Fun_flat_foltrans_62: $i] : ((~object(Fun_flat_foltrans_62)) | v__1(Fun_flat_foltrans_62, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_62 = node_next(nn))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (![Fun_flat_foltrans_64: $i] : ((~object(Fun_flat_foltrans_64)) | (~(Fun_flat_foltrans_64 = node_next(nn))) | (~v__1(Fun_flat_foltrans_64, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_65: $i] : ((~object(Fun_flat_foltrans_65)) | (~(Fun_flat_foltrans_65 = node_next(nn))) | (~v__1(Fun_flat_foltrans_65, nn, nn))) | ![Fun_flat_foltrans_66: $i] : ((~object(Fun_flat_foltrans_66)) | v__1(Fun_flat_foltrans_66, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_66 = node_next(nn)))))))) | (![Fun_flat_foltrans_67: $i] : ((~object(Fun_flat_foltrans_67)) | (~(Fun_flat_foltrans_67 = node_next(nn))) | v__1(Fun_flat_foltrans_67, prev_2, prev_2)) & (![Fun_flat_foltrans_68: $i] : ((~object(Fun_flat_foltrans_68)) | (~(Fun_flat_foltrans_68 = node_next(nn))) | v__1(Fun_flat_foltrans_68, prev_2, nn)) | (![Fun_flat_foltrans_69: $i] : ((~object(Fun_flat_foltrans_69)) | (~(Fun_flat_foltrans_69 = node_next(nn))) | v__1(Fun_flat_foltrans_69, prev_2, prev_2)) & ![Fun_flat_foltrans_70: $i] : ((~object(Fun_flat_foltrans_70)) | (~(Fun_flat_foltrans_70 = node_next(nn))) | (~v__1(Fun_flat_foltrans_70, nn, nn)))))) | ((~(nn = prev_2)) & ![Fun_flat_foltrans_71: $i] : ((~object(Fun_flat_foltrans_71)) | (~(Fun_flat_foltrans_71 = node_next(nn))) | v__1(Fun_flat_foltrans_71, prev_2, nn)) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (![Fun_flat_foltrans_72: $i] : ((~object(Fun_flat_foltrans_72)) | (~(Fun_flat_foltrans_72 = node_next(nn))) | v__1(Fun_flat_foltrans_72, nn, prev_2)) | (![Fun_flat_foltrans_73: $i] : ((~object(Fun_flat_foltrans_73)) | v__1(Fun_flat_foltrans_73, nn, nn) | (~(Fun_flat_foltrans_73 = node_next(nn)))) & ![Fun_flat_foltrans_74: $i] : ((~object(Fun_flat_foltrans_74)) | (~(Fun_flat_foltrans_74 = node_next(nn))) | (~v__1(Fun_flat_foltrans_74, prev_2, prev_2)))))) | ((~(nn = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (![Fun_flat_foltrans_75: $i] : ((~object(Fun_flat_foltrans_75)) | (~(Fun_flat_foltrans_75 = node_next(nn))) | v__1(Fun_flat_foltrans_75, nn, prev_2)) | (![Fun_flat_foltrans_76: $i] : ((~object(Fun_flat_foltrans_76)) | v__1(Fun_flat_foltrans_76, nn, nn) | (~(Fun_flat_foltrans_76 = node_next(nn)))) & ![Fun_flat_foltrans_77: $i] : ((~object(Fun_flat_foltrans_77)) | (~(Fun_flat_foltrans_77 = node_next(nn))) | (~v__1(Fun_flat_foltrans_77, prev_2, prev_2)))))))))) | ((~(Z_setinc_foltrans_2 = null)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~(Z_setinc_foltrans_2 = nn)))))),
% 1.32/1.18      inference(rewrite,[status(thm)],[])).
% 1.32/1.18  tff(31,axiom,(~![Z_setinc_foltrans_2: $i] : ((((~object(Z_setinc_foltrans_2)) | (Z_setinc_foltrans_2 = null)) | (((((((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, Z_setinc_foltrans_2, nn)) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, nn)))) & ((((nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))))) & ((((nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) | (~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))))) | (((((~v__1(sortedList_first, Z_setinc_foltrans_2, prev_2)) | ((~v__1(sortedList_first, prev_2, nn)) & ((~v__1(sortedList_first, prev_2, prev_2)) | v__1(sortedList_first, nn, nn)))) & ((((nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2)))) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))))) & ((((nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2)))) | (~v__1(null, Z_setinc_foltrans_2, prev_2))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))))) & (((((((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, Z_setinc_foltrans_2, nn)) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, nn)))) & ((((nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))))) & ((((nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) | (~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))))) | (v__1(sortedList_first, prev_2, prev_2) & (v__1(sortedList_first, prev_2, nn) | (v__1(sortedList_first, prev_2, prev_2) & (~v__1(sortedList_first, nn, nn)))))) | ((((~(nn = prev_2)) & v__1(sortedList_first, prev_2, nn)) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn))))) & (v__1(sortedList_first, nn, prev_2) | (v__1(sortedList_first, nn, nn) & (~v__1(sortedList_first, prev_2, prev_2)))))) | ((((~(nn = prev_2)) & v__1(null, prev_2, prev_2)) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn))))) & (v__1(sortedList_first, nn, prev_2) | (v__1(sortedList_first, nn, nn) & (~v__1(sortedList_first, prev_2, prev_2)))))))) & ((((prev_2 = Z_setinc_foltrans_2) | (((((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, Z_setinc_foltrans_2, nn)) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, nn)))) & ((((nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) | (~v__1(sortedList_first, prev_2, nn))) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))))) & ((((nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) | (~v__1(null, prev_2, Z_setinc_foltrans_2))) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))))) & (((((((~v__1(sortedList_first, prev_2, prev_2)) | ((~v__1(sortedList_first, prev_2, nn)) & ((~v__1(sortedList_first, prev_2, prev_2)) | v__1(sortedList_first, nn, nn)))) & ((((nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2)))) | (~v__1(sortedList_first, prev_2, nn))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))))) & ((((nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2)))) | (~v__1(null, prev_2, prev_2))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))))) | (v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(sortedList_first, Z_setinc_foltrans_2, nn) | (v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(sortedList_first, nn, nn)))))) | ((((~(nn = Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, nn)) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn))))) & (v__1(sortedList_first, nn, Z_setinc_foltrans_2) | (v__1(sortedList_first, nn, nn) & (~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))))) | ((((~(nn = Z_setinc_foltrans_2)) & v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn))))) & (v__1(sortedList_first, nn, Z_setinc_foltrans_2) | (v__1(sortedList_first, nn, nn) & (~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))))))) | ((((~v__1(sortedList_first, Z_setinc_foltrans_2, prev_2)) | ((~v__1(sortedList_first, prev_2, nn)) & ((~v__1(sortedList_first, prev_2, prev_2)) | v__1(sortedList_first, nn, nn)))) & ((((nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2)))) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))))) & ((((nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2)))) | (~v__1(null, Z_setinc_foltrans_2, prev_2))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn)))))) | ((((![Fun_flat_foltrans_1: $i] : (((~object(Fun_flat_foltrans_1)) | (~v__1(Fun_flat_foltrans_1, Z_setinc_foltrans_2, prev_2))) | (~(Fun_flat_foltrans_1 = node_next(nn)))) | (![Fun_flat_foltrans_2: $i] : (((~object(Fun_flat_foltrans_2)) | (~v__1(Fun_flat_foltrans_2, prev_2, nn))) | (~(Fun_flat_foltrans_2 = node_next(nn)))) & (![Fun_flat_foltrans_3: $i] : (((~object(Fun_flat_foltrans_3)) | (~v__1(Fun_flat_foltrans_3, prev_2, prev_2))) | (~(Fun_flat_foltrans_3 = node_next(nn)))) | ![Fun_flat_foltrans_4: $i] : (((~object(Fun_flat_foltrans_4)) | (~(Fun_flat_foltrans_4 = node_next(nn)))) | v__1(Fun_flat_foltrans_4, nn, nn))))) & ((((nn = prev_2) | (![Fun_flat_foltrans_5: $i] : (((~object(Fun_flat_foltrans_5)) | (~v__1(Fun_flat_foltrans_5, nn, prev_2))) | (~(Fun_flat_foltrans_5 = node_next(nn)))) & (![Fun_flat_foltrans_6: $i] : (((~object(Fun_flat_foltrans_6)) | (~v__1(Fun_flat_foltrans_6, nn, nn))) | (~(Fun_flat_foltrans_6 = node_next(nn)))) | ![Fun_flat_foltrans_7: $i] : (((~object(Fun_flat_foltrans_7)) | (~(Fun_flat_foltrans_7 = node_next(nn)))) | v__1(Fun_flat_foltrans_7, prev_2, prev_2))))) | ![Fun_flat_foltrans_8: $i] : (((~object(Fun_flat_foltrans_8)) | (~v__1(Fun_flat_foltrans_8, Z_setinc_foltrans_2, nn))) | (~(Fun_flat_foltrans_8 = node_next(nn))))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))))) & ((((nn = prev_2) | (![Fun_flat_foltrans_9: $i] : (((~object(Fun_flat_foltrans_9)) | (~v__1(Fun_flat_foltrans_9, nn, prev_2))) | (~(Fun_flat_foltrans_9 = node_next(nn)))) & (![Fun_flat_foltrans_10: $i] : (((~object(Fun_flat_foltrans_10)) | (~v__1(Fun_flat_foltrans_10, nn, nn))) | (~(Fun_flat_foltrans_10 = node_next(nn)))) | ![Fun_flat_foltrans_11: $i] : (((~object(Fun_flat_foltrans_11)) | (~(Fun_flat_foltrans_11 = node_next(nn)))) | v__1(Fun_flat_foltrans_11, prev_2, prev_2))))) | (~v__1(null, Z_setinc_foltrans_2, prev_2))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))))) & ((((((![Fun_flat_foltrans_12: $i] : (((~object(Fun_flat_foltrans_12)) | (~v__1(Fun_flat_foltrans_12, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | (~(Fun_flat_foltrans_12 = node_next(nn)))) | (![Fun_flat_foltrans_13: $i] : (((~object(Fun_flat_foltrans_13)) | (~v__1(Fun_flat_foltrans_13, Z_setinc_foltrans_2, nn))) | (~(Fun_flat_foltrans_13 = node_next(nn)))) & (![Fun_flat_foltrans_14: $i] : (((~object(Fun_flat_foltrans_14)) | (~v__1(Fun_flat_foltrans_14, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | (~(Fun_flat_foltrans_14 = node_next(nn)))) | ![Fun_flat_foltrans_15: $i] : (((~object(Fun_flat_foltrans_15)) | (~(Fun_flat_foltrans_15 = node_next(nn)))) | v__1(Fun_flat_foltrans_15, nn, nn))))) & ((((nn = Z_setinc_foltrans_2) | (![Fun_flat_foltrans_16: $i] : (((~object(Fun_flat_foltrans_16)) | (~v__1(Fun_flat_foltrans_16, nn, Z_setinc_foltrans_2))) | (~(Fun_flat_foltrans_16 = node_next(nn)))) & (![Fun_flat_foltrans_17: $i] : (((~object(Fun_flat_foltrans_17)) | (~v__1(Fun_flat_foltrans_17, nn, nn))) | (~(Fun_flat_foltrans_17 = node_next(nn)))) | ![Fun_flat_foltrans_18: $i] : (((~object(Fun_flat_foltrans_18)) | (~(Fun_flat_foltrans_18 = node_next(nn)))) | v__1(Fun_flat_foltrans_18, Z_setinc_foltrans_2, Z_setinc_foltrans_2))))) | ![Fun_flat_foltrans_19: $i] : (((~object(Fun_flat_foltrans_19)) | (~v__1(Fun_flat_foltrans_19, Z_setinc_foltrans_2, nn))) | (~(Fun_flat_foltrans_19 = node_next(nn))))) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))))) & ((((nn = Z_setinc_foltrans_2) | (![Fun_flat_foltrans_20: $i] : (((~object(Fun_flat_foltrans_20)) | (~v__1(Fun_flat_foltrans_20, nn, Z_setinc_foltrans_2))) | (~(Fun_flat_foltrans_20 = node_next(nn)))) & (![Fun_flat_foltrans_21: $i] : (((~object(Fun_flat_foltrans_21)) | (~v__1(Fun_flat_foltrans_21, nn, nn))) | (~(Fun_flat_foltrans_21 = node_next(nn)))) | ![Fun_flat_foltrans_22: $i] : (((~object(Fun_flat_foltrans_22)) | (~(Fun_flat_foltrans_22 = node_next(nn)))) | v__1(Fun_flat_foltrans_22, Z_setinc_foltrans_2, Z_setinc_foltrans_2))))) | (~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))))) | (![Fun_flat_foltrans_23: $i] : (((~object(Fun_flat_foltrans_23)) | (~(Fun_flat_foltrans_23 = node_next(nn)))) | v__1(Fun_flat_foltrans_23, prev_2, prev_2)) & (![Fun_flat_foltrans_24: $i] : (((~object(Fun_flat_foltrans_24)) | (~(Fun_flat_foltrans_24 = node_next(nn)))) | v__1(Fun_flat_foltrans_24, prev_2, nn)) | (![Fun_flat_foltrans_25: $i] : (((~object(Fun_flat_foltrans_25)) | (~(Fun_flat_foltrans_25 = node_next(nn)))) | v__1(Fun_flat_foltrans_25, prev_2, prev_2)) & ![Fun_flat_foltrans_26: $i] : (((~object(Fun_flat_foltrans_26)) | (~v__1(Fun_flat_foltrans_26, nn, nn))) | (~(Fun_flat_foltrans_26 = node_next(nn)))))))) | ((((~(nn = prev_2)) & ![Fun_flat_foltrans_27: $i] : (((~object(Fun_flat_foltrans_27)) | (~(Fun_flat_foltrans_27 = node_next(nn)))) | v__1(Fun_flat_foltrans_27, prev_2, nn))) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn))))) & (![Fun_flat_foltrans_28: $i] : (((~object(Fun_flat_foltrans_28)) | (~(Fun_flat_foltrans_28 = node_next(nn)))) | v__1(Fun_flat_foltrans_28, nn, prev_2)) | (![Fun_flat_foltrans_29: $i] : (((~object(Fun_flat_foltrans_29)) | (~(Fun_flat_foltrans_29 = node_next(nn)))) | v__1(Fun_flat_foltrans_29, nn, nn)) & ![Fun_flat_foltrans_30: $i] : (((~object(Fun_flat_foltrans_30)) | (~v__1(Fun_flat_foltrans_30, prev_2, prev_2))) | (~(Fun_flat_foltrans_30 = node_next(nn)))))))) | ((((~(nn = prev_2)) & v__1(null, prev_2, prev_2)) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn))))) & (![Fun_flat_foltrans_31: $i] : (((~object(Fun_flat_foltrans_31)) | (~(Fun_flat_foltrans_31 = node_next(nn)))) | v__1(Fun_flat_foltrans_31, nn, prev_2)) | (![Fun_flat_foltrans_32: $i] : (((~object(Fun_flat_foltrans_32)) | (~(Fun_flat_foltrans_32 = node_next(nn)))) | v__1(Fun_flat_foltrans_32, nn, nn)) & ![Fun_flat_foltrans_33: $i] : (((~object(Fun_flat_foltrans_33)) | (~v__1(Fun_flat_foltrans_33, prev_2, prev_2))) | (~(Fun_flat_foltrans_33 = node_next(nn))))))))))) & ((((prev_2 = Z_setinc_foltrans_2) | (((((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, Z_setinc_foltrans_2, nn)) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, nn)))) & ((((nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) | (~v__1(sortedList_first, prev_2, nn))) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))))) & ((((nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) | (~v__1(null, prev_2, Z_setinc_foltrans_2))) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))))) & (((((((~v__1(sortedList_first, prev_2, prev_2)) | ((~v__1(sortedList_first, prev_2, nn)) & ((~v__1(sortedList_first, prev_2, prev_2)) | v__1(sortedList_first, nn, nn)))) & ((((nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2)))) | (~v__1(sortedList_first, prev_2, nn))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))))) & ((((nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2)))) | (~v__1(null, prev_2, prev_2))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))))) | (v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(sortedList_first, Z_setinc_foltrans_2, nn) | (v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(sortedList_first, nn, nn)))))) | ((((~(nn = Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, nn)) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn))))) & (v__1(sortedList_first, nn, Z_setinc_foltrans_2) | (v__1(sortedList_first, nn, nn) & (~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))))) | ((((~(nn = Z_setinc_foltrans_2)) & v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn))))) & (v__1(sortedList_first, nn, Z_setinc_foltrans_2) | (v__1(sortedList_first, nn, nn) & (~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))))))) | (((![Fun_flat_foltrans_34: $i] : (((~object(Fun_flat_foltrans_34)) | (~v__1(Fun_flat_foltrans_34, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | (~(Fun_flat_foltrans_34 = node_next(nn)))) | (![Fun_flat_foltrans_35: $i] : (((~object(Fun_flat_foltrans_35)) | (~v__1(Fun_flat_foltrans_35, Z_setinc_foltrans_2, nn))) | (~(Fun_flat_foltrans_35 = node_next(nn)))) & (![Fun_flat_foltrans_36: $i] : (((~object(Fun_flat_foltrans_36)) | (~v__1(Fun_flat_foltrans_36, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | (~(Fun_flat_foltrans_36 = node_next(nn)))) | ![Fun_flat_foltrans_37: $i] : (((~object(Fun_flat_foltrans_37)) | (~(Fun_flat_foltrans_37 = node_next(nn)))) | v__1(Fun_flat_foltrans_37, nn, nn))))) & ((((nn = Z_setinc_foltrans_2) | (![Fun_flat_foltrans_38: $i] : (((~object(Fun_flat_foltrans_38)) | (~v__1(Fun_flat_foltrans_38, nn, Z_setinc_foltrans_2))) | (~(Fun_flat_foltrans_38 = node_next(nn)))) & (![Fun_flat_foltrans_39: $i] : (((~object(Fun_flat_foltrans_39)) | (~v__1(Fun_flat_foltrans_39, nn, nn))) | (~(Fun_flat_foltrans_39 = node_next(nn)))) | ![Fun_flat_foltrans_40: $i] : (((~object(Fun_flat_foltrans_40)) | (~(Fun_flat_foltrans_40 = node_next(nn)))) | v__1(Fun_flat_foltrans_40, Z_setinc_foltrans_2, Z_setinc_foltrans_2))))) | ![Fun_flat_foltrans_41: $i] : (((~object(Fun_flat_foltrans_41)) | (~v__1(Fun_flat_foltrans_41, Z_setinc_foltrans_2, nn))) | (~(Fun_flat_foltrans_41 = node_next(nn))))) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))))) & ((((nn = Z_setinc_foltrans_2) | (![Fun_flat_foltrans_42: $i] : (((~object(Fun_flat_foltrans_42)) | (~v__1(Fun_flat_foltrans_42, nn, Z_setinc_foltrans_2))) | (~(Fun_flat_foltrans_42 = node_next(nn)))) & (![Fun_flat_foltrans_43: $i] : (((~object(Fun_flat_foltrans_43)) | (~v__1(Fun_flat_foltrans_43, nn, nn))) | (~(Fun_flat_foltrans_43 = node_next(nn)))) | ![Fun_flat_foltrans_44: $i] : (((~object(Fun_flat_foltrans_44)) | (~(Fun_flat_foltrans_44 = node_next(nn)))) | v__1(Fun_flat_foltrans_44, Z_setinc_foltrans_2, Z_setinc_foltrans_2))))) | (~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn)))))) | ((((![Fun_flat_foltrans_45: $i] : (((~object(Fun_flat_foltrans_45)) | (~v__1(Fun_flat_foltrans_45, Z_setinc_foltrans_2, prev_2))) | (~(Fun_flat_foltrans_45 = node_next(nn)))) | (![Fun_flat_foltrans_46: $i] : (((~object(Fun_flat_foltrans_46)) | (~v__1(Fun_flat_foltrans_46, prev_2, nn))) | (~(Fun_flat_foltrans_46 = node_next(nn)))) & (![Fun_flat_foltrans_47: $i] : (((~object(Fun_flat_foltrans_47)) | (~v__1(Fun_flat_foltrans_47, prev_2, prev_2))) | (~(Fun_flat_foltrans_47 = node_next(nn)))) | ![Fun_flat_foltrans_48: $i] : (((~object(Fun_flat_foltrans_48)) | (~(Fun_flat_foltrans_48 = node_next(nn)))) | v__1(Fun_flat_foltrans_48, nn, nn))))) & ((((nn = prev_2) | (![Fun_flat_foltrans_49: $i] : (((~object(Fun_flat_foltrans_49)) | (~v__1(Fun_flat_foltrans_49, nn, prev_2))) | (~(Fun_flat_foltrans_49 = node_next(nn)))) & (![Fun_flat_foltrans_50: $i] : (((~object(Fun_flat_foltrans_50)) | (~v__1(Fun_flat_foltrans_50, nn, nn))) | (~(Fun_flat_foltrans_50 = node_next(nn)))) | ![Fun_flat_foltrans_51: $i] : (((~object(Fun_flat_foltrans_51)) | (~(Fun_flat_foltrans_51 = node_next(nn)))) | v__1(Fun_flat_foltrans_51, prev_2, prev_2))))) | ![Fun_flat_foltrans_52: $i] : (((~object(Fun_flat_foltrans_52)) | (~v__1(Fun_flat_foltrans_52, Z_setinc_foltrans_2, nn))) | (~(Fun_flat_foltrans_52 = node_next(nn))))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))))) & ((((nn = prev_2) | (![Fun_flat_foltrans_53: $i] : (((~object(Fun_flat_foltrans_53)) | (~v__1(Fun_flat_foltrans_53, nn, prev_2))) | (~(Fun_flat_foltrans_53 = node_next(nn)))) & (![Fun_flat_foltrans_54: $i] : (((~object(Fun_flat_foltrans_54)) | (~v__1(Fun_flat_foltrans_54, nn, nn))) | (~(Fun_flat_foltrans_54 = node_next(nn)))) | ![Fun_flat_foltrans_55: $i] : (((~object(Fun_flat_foltrans_55)) | (~(Fun_flat_foltrans_55 = node_next(nn)))) | v__1(Fun_flat_foltrans_55, prev_2, prev_2))))) | (~v__1(null, Z_setinc_foltrans_2, prev_2))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))))) & ((((((![Fun_flat_foltrans_56: $i] : (((~object(Fun_flat_foltrans_56)) | (~v__1(Fun_flat_foltrans_56, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | (~(Fun_flat_foltrans_56 = node_next(nn)))) | (![Fun_flat_foltrans_57: $i] : (((~object(Fun_flat_foltrans_57)) | (~v__1(Fun_flat_foltrans_57, Z_setinc_foltrans_2, nn))) | (~(Fun_flat_foltrans_57 = node_next(nn)))) & (![Fun_flat_foltrans_58: $i] : (((~object(Fun_flat_foltrans_58)) | (~v__1(Fun_flat_foltrans_58, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | (~(Fun_flat_foltrans_58 = node_next(nn)))) | ![Fun_flat_foltrans_59: $i] : (((~object(Fun_flat_foltrans_59)) | (~(Fun_flat_foltrans_59 = node_next(nn)))) | v__1(Fun_flat_foltrans_59, nn, nn))))) & ((((nn = Z_setinc_foltrans_2) | (![Fun_flat_foltrans_60: $i] : (((~object(Fun_flat_foltrans_60)) | (~v__1(Fun_flat_foltrans_60, nn, Z_setinc_foltrans_2))) | (~(Fun_flat_foltrans_60 = node_next(nn)))) & (![Fun_flat_foltrans_61: $i] : (((~object(Fun_flat_foltrans_61)) | (~v__1(Fun_flat_foltrans_61, nn, nn))) | (~(Fun_flat_foltrans_61 = node_next(nn)))) | ![Fun_flat_foltrans_62: $i] : (((~object(Fun_flat_foltrans_62)) | (~(Fun_flat_foltrans_62 = node_next(nn)))) | v__1(Fun_flat_foltrans_62, Z_setinc_foltrans_2, Z_setinc_foltrans_2))))) | ![Fun_flat_foltrans_63: $i] : (((~object(Fun_flat_foltrans_63)) | (~v__1(Fun_flat_foltrans_63, Z_setinc_foltrans_2, nn))) | (~(Fun_flat_foltrans_63 = node_next(nn))))) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))))) & ((((nn = Z_setinc_foltrans_2) | (![Fun_flat_foltrans_64: $i] : (((~object(Fun_flat_foltrans_64)) | (~v__1(Fun_flat_foltrans_64, nn, Z_setinc_foltrans_2))) | (~(Fun_flat_foltrans_64 = node_next(nn)))) & (![Fun_flat_foltrans_65: $i] : (((~object(Fun_flat_foltrans_65)) | (~v__1(Fun_flat_foltrans_65, nn, nn))) | (~(Fun_flat_foltrans_65 = node_next(nn)))) | ![Fun_flat_foltrans_66: $i] : (((~object(Fun_flat_foltrans_66)) | (~(Fun_flat_foltrans_66 = node_next(nn)))) | v__1(Fun_flat_foltrans_66, Z_setinc_foltrans_2, Z_setinc_foltrans_2))))) | (~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))))) | (![Fun_flat_foltrans_67: $i] : (((~object(Fun_flat_foltrans_67)) | (~(Fun_flat_foltrans_67 = node_next(nn)))) | v__1(Fun_flat_foltrans_67, prev_2, prev_2)) & (![Fun_flat_foltrans_68: $i] : (((~object(Fun_flat_foltrans_68)) | (~(Fun_flat_foltrans_68 = node_next(nn)))) | v__1(Fun_flat_foltrans_68, prev_2, nn)) | (![Fun_flat_foltrans_69: $i] : (((~object(Fun_flat_foltrans_69)) | (~(Fun_flat_foltrans_69 = node_next(nn)))) | v__1(Fun_flat_foltrans_69, prev_2, prev_2)) & ![Fun_flat_foltrans_70: $i] : (((~object(Fun_flat_foltrans_70)) | (~v__1(Fun_flat_foltrans_70, nn, nn))) | (~(Fun_flat_foltrans_70 = node_next(nn)))))))) | ((((~(nn = prev_2)) & ![Fun_flat_foltrans_71: $i] : (((~object(Fun_flat_foltrans_71)) | (~(Fun_flat_foltrans_71 = node_next(nn)))) | v__1(Fun_flat_foltrans_71, prev_2, nn))) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn))))) & (![Fun_flat_foltrans_72: $i] : (((~object(Fun_flat_foltrans_72)) | (~(Fun_flat_foltrans_72 = node_next(nn)))) | v__1(Fun_flat_foltrans_72, nn, prev_2)) | (![Fun_flat_foltrans_73: $i] : (((~object(Fun_flat_foltrans_73)) | (~(Fun_flat_foltrans_73 = node_next(nn)))) | v__1(Fun_flat_foltrans_73, nn, nn)) & ![Fun_flat_foltrans_74: $i] : (((~object(Fun_flat_foltrans_74)) | (~v__1(Fun_flat_foltrans_74, prev_2, prev_2))) | (~(Fun_flat_foltrans_74 = node_next(nn)))))))) | ((((~(nn = prev_2)) & v__1(null, prev_2, prev_2)) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn))))) & (![Fun_flat_foltrans_75: $i] : (((~object(Fun_flat_foltrans_75)) | (~(Fun_flat_foltrans_75 = node_next(nn)))) | v__1(Fun_flat_foltrans_75, nn, prev_2)) | (![Fun_flat_foltrans_76: $i] : (((~object(Fun_flat_foltrans_76)) | (~(Fun_flat_foltrans_76 = node_next(nn)))) | v__1(Fun_flat_foltrans_76, nn, nn)) & ![Fun_flat_foltrans_77: $i] : (((~object(Fun_flat_foltrans_77)) | (~v__1(Fun_flat_foltrans_77, prev_2, prev_2))) | (~(Fun_flat_foltrans_77 = node_next(nn)))))))))))) | (((~(Z_setinc_foltrans_2 = null)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) & (~(Z_setinc_foltrans_2 = nn))))), file('/export/starexec/sandbox/benchmark/theBenchmark.p','goal')).
% 1.41/1.18  tff(32,plain,
% 1.41/1.18      (~![Z_setinc_foltrans_2: $i] : ((~object(Z_setinc_foltrans_2)) | (Z_setinc_foltrans_2 = null) | (((((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, Z_setinc_foltrans_2, nn)) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, nn)))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))))) | (((~v__1(sortedList_first, Z_setinc_foltrans_2, prev_2)) | ((~v__1(sortedList_first, prev_2, nn)) & ((~v__1(sortedList_first, prev_2, prev_2)) | v__1(sortedList_first, nn, nn)))) & ((nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & ((nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(null, Z_setinc_foltrans_2, prev_2))) & ((v__1(sortedList_first, prev_2, prev_2) & (v__1(sortedList_first, prev_2, nn) | (v__1(sortedList_first, prev_2, prev_2) & (~v__1(sortedList_first, nn, nn))))) | (((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, Z_setinc_foltrans_2, nn)) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, nn)))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))))) | ((~(nn = prev_2)) & v__1(sortedList_first, prev_2, nn) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (v__1(sortedList_first, nn, prev_2) | (v__1(sortedList_first, nn, nn) & (~v__1(sortedList_first, prev_2, prev_2))))) | ((~(nn = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (v__1(sortedList_first, nn, prev_2) | (v__1(sortedList_first, nn, nn) & (~v__1(sortedList_first, prev_2, prev_2)))))))) & ((prev_2 = Z_setinc_foltrans_2) | (((~v__1(sortedList_first, Z_setinc_foltrans_2, prev_2)) | ((~v__1(sortedList_first, prev_2, nn)) & ((~v__1(sortedList_first, prev_2, prev_2)) | v__1(sortedList_first, nn, nn)))) & ((nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & ((nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(null, Z_setinc_foltrans_2, prev_2)))) | (((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, Z_setinc_foltrans_2, nn)) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, nn)))) & ((~v__1(sortedList_first, prev_2, nn)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (~v__1(null, prev_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) & ((v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(sortedList_first, Z_setinc_foltrans_2, nn) | (v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(sortedList_first, nn, nn))))) | (((~v__1(sortedList_first, prev_2, prev_2)) | ((~v__1(sortedList_first, prev_2, nn)) & ((~v__1(sortedList_first, prev_2, prev_2)) | v__1(sortedList_first, nn, nn)))) & ((~v__1(sortedList_first, prev_2, nn)) | (nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn)))) & ((nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2))) | (~v__1(null, prev_2, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))))) | ((~(nn = Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, nn) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn)))) & ((v__1(sortedList_first, nn, nn) & (~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | v__1(sortedList_first, nn, Z_setinc_foltrans_2))) | ((~(nn = Z_setinc_foltrans_2)) & v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn)))) & ((v__1(sortedList_first, nn, nn) & (~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | v__1(sortedList_first, nn, Z_setinc_foltrans_2))))) | ((![Fun_flat_foltrans_1: $i] : ((~object(Fun_flat_foltrans_1)) | (~(Fun_flat_foltrans_1 = node_next(nn))) | (~v__1(Fun_flat_foltrans_1, Z_setinc_foltrans_2, prev_2))) | (![Fun_flat_foltrans_2: $i] : ((~object(Fun_flat_foltrans_2)) | (~(Fun_flat_foltrans_2 = node_next(nn))) | (~v__1(Fun_flat_foltrans_2, prev_2, nn))) & (![Fun_flat_foltrans_3: $i] : ((~object(Fun_flat_foltrans_3)) | (~(Fun_flat_foltrans_3 = node_next(nn))) | (~v__1(Fun_flat_foltrans_3, prev_2, prev_2))) | ![Fun_flat_foltrans_4: $i] : ((~object(Fun_flat_foltrans_4)) | v__1(Fun_flat_foltrans_4, nn, nn) | (~(Fun_flat_foltrans_4 = node_next(nn))))))) & ((nn = prev_2) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | ![Fun_flat_foltrans_8: $i] : ((~object(Fun_flat_foltrans_8)) | (~(Fun_flat_foltrans_8 = node_next(nn))) | (~v__1(Fun_flat_foltrans_8, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_5: $i] : ((~object(Fun_flat_foltrans_5)) | (~(Fun_flat_foltrans_5 = node_next(nn))) | (~v__1(Fun_flat_foltrans_5, nn, prev_2))) & (![Fun_flat_foltrans_6: $i] : ((~object(Fun_flat_foltrans_6)) | (~(Fun_flat_foltrans_6 = node_next(nn))) | (~v__1(Fun_flat_foltrans_6, nn, nn))) | ![Fun_flat_foltrans_7: $i] : ((~object(Fun_flat_foltrans_7)) | (~(Fun_flat_foltrans_7 = node_next(nn))) | v__1(Fun_flat_foltrans_7, prev_2, prev_2))))) & ((nn = prev_2) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(null, Z_setinc_foltrans_2, prev_2)) | (![Fun_flat_foltrans_9: $i] : ((~object(Fun_flat_foltrans_9)) | (~(Fun_flat_foltrans_9 = node_next(nn))) | (~v__1(Fun_flat_foltrans_9, nn, prev_2))) & (![Fun_flat_foltrans_10: $i] : ((~object(Fun_flat_foltrans_10)) | (~(Fun_flat_foltrans_10 = node_next(nn))) | (~v__1(Fun_flat_foltrans_10, nn, nn))) | ![Fun_flat_foltrans_11: $i] : ((~object(Fun_flat_foltrans_11)) | (~(Fun_flat_foltrans_11 = node_next(nn))) | v__1(Fun_flat_foltrans_11, prev_2, prev_2))))) & (((![Fun_flat_foltrans_12: $i] : ((~object(Fun_flat_foltrans_12)) | (~v__1(Fun_flat_foltrans_12, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_12 = node_next(nn)))) | (![Fun_flat_foltrans_13: $i] : ((~object(Fun_flat_foltrans_13)) | (~(Fun_flat_foltrans_13 = node_next(nn))) | (~v__1(Fun_flat_foltrans_13, Z_setinc_foltrans_2, nn))) & (![Fun_flat_foltrans_14: $i] : ((~object(Fun_flat_foltrans_14)) | (~v__1(Fun_flat_foltrans_14, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_14 = node_next(nn)))) | ![Fun_flat_foltrans_15: $i] : ((~object(Fun_flat_foltrans_15)) | v__1(Fun_flat_foltrans_15, nn, nn) | (~(Fun_flat_foltrans_15 = node_next(nn))))))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ![Fun_flat_foltrans_19: $i] : ((~object(Fun_flat_foltrans_19)) | (~(Fun_flat_foltrans_19 = node_next(nn))) | (~v__1(Fun_flat_foltrans_19, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_16: $i] : ((~object(Fun_flat_foltrans_16)) | (~(Fun_flat_foltrans_16 = node_next(nn))) | (~v__1(Fun_flat_foltrans_16, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_17: $i] : ((~object(Fun_flat_foltrans_17)) | (~(Fun_flat_foltrans_17 = node_next(nn))) | (~v__1(Fun_flat_foltrans_17, nn, nn))) | ![Fun_flat_foltrans_18: $i] : ((~object(Fun_flat_foltrans_18)) | v__1(Fun_flat_foltrans_18, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_18 = node_next(nn))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (![Fun_flat_foltrans_20: $i] : ((~object(Fun_flat_foltrans_20)) | (~(Fun_flat_foltrans_20 = node_next(nn))) | (~v__1(Fun_flat_foltrans_20, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_21: $i] : ((~object(Fun_flat_foltrans_21)) | (~(Fun_flat_foltrans_21 = node_next(nn))) | (~v__1(Fun_flat_foltrans_21, nn, nn))) | ![Fun_flat_foltrans_22: $i] : ((~object(Fun_flat_foltrans_22)) | v__1(Fun_flat_foltrans_22, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_22 = node_next(nn)))))))) | (![Fun_flat_foltrans_23: $i] : ((~object(Fun_flat_foltrans_23)) | (~(Fun_flat_foltrans_23 = node_next(nn))) | v__1(Fun_flat_foltrans_23, prev_2, prev_2)) & (![Fun_flat_foltrans_24: $i] : ((~object(Fun_flat_foltrans_24)) | (~(Fun_flat_foltrans_24 = node_next(nn))) | v__1(Fun_flat_foltrans_24, prev_2, nn)) | (![Fun_flat_foltrans_25: $i] : ((~object(Fun_flat_foltrans_25)) | (~(Fun_flat_foltrans_25 = node_next(nn))) | v__1(Fun_flat_foltrans_25, prev_2, prev_2)) & ![Fun_flat_foltrans_26: $i] : ((~object(Fun_flat_foltrans_26)) | (~(Fun_flat_foltrans_26 = node_next(nn))) | (~v__1(Fun_flat_foltrans_26, nn, nn)))))) | ((~(nn = prev_2)) & ![Fun_flat_foltrans_27: $i] : ((~object(Fun_flat_foltrans_27)) | (~(Fun_flat_foltrans_27 = node_next(nn))) | v__1(Fun_flat_foltrans_27, prev_2, nn)) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (![Fun_flat_foltrans_28: $i] : ((~object(Fun_flat_foltrans_28)) | (~(Fun_flat_foltrans_28 = node_next(nn))) | v__1(Fun_flat_foltrans_28, nn, prev_2)) | (![Fun_flat_foltrans_29: $i] : ((~object(Fun_flat_foltrans_29)) | v__1(Fun_flat_foltrans_29, nn, nn) | (~(Fun_flat_foltrans_29 = node_next(nn)))) & ![Fun_flat_foltrans_30: $i] : ((~object(Fun_flat_foltrans_30)) | (~(Fun_flat_foltrans_30 = node_next(nn))) | (~v__1(Fun_flat_foltrans_30, prev_2, prev_2)))))) | ((~(nn = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (![Fun_flat_foltrans_31: $i] : ((~object(Fun_flat_foltrans_31)) | (~(Fun_flat_foltrans_31 = node_next(nn))) | v__1(Fun_flat_foltrans_31, nn, prev_2)) | (![Fun_flat_foltrans_32: $i] : ((~object(Fun_flat_foltrans_32)) | v__1(Fun_flat_foltrans_32, nn, nn) | (~(Fun_flat_foltrans_32 = node_next(nn)))) & ![Fun_flat_foltrans_33: $i] : ((~object(Fun_flat_foltrans_33)) | (~(Fun_flat_foltrans_33 = node_next(nn))) | (~v__1(Fun_flat_foltrans_33, prev_2, prev_2))))))))) & ((prev_2 = Z_setinc_foltrans_2) | ((![Fun_flat_foltrans_34: $i] : ((~object(Fun_flat_foltrans_34)) | (~v__1(Fun_flat_foltrans_34, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_34 = node_next(nn)))) | (![Fun_flat_foltrans_35: $i] : ((~object(Fun_flat_foltrans_35)) | (~(Fun_flat_foltrans_35 = node_next(nn))) | (~v__1(Fun_flat_foltrans_35, Z_setinc_foltrans_2, nn))) & (![Fun_flat_foltrans_36: $i] : ((~object(Fun_flat_foltrans_36)) | (~v__1(Fun_flat_foltrans_36, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_36 = node_next(nn)))) | ![Fun_flat_foltrans_37: $i] : ((~object(Fun_flat_foltrans_37)) | v__1(Fun_flat_foltrans_37, nn, nn) | (~(Fun_flat_foltrans_37 = node_next(nn))))))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ![Fun_flat_foltrans_41: $i] : ((~object(Fun_flat_foltrans_41)) | (~(Fun_flat_foltrans_41 = node_next(nn))) | (~v__1(Fun_flat_foltrans_41, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_38: $i] : ((~object(Fun_flat_foltrans_38)) | (~(Fun_flat_foltrans_38 = node_next(nn))) | (~v__1(Fun_flat_foltrans_38, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_39: $i] : ((~object(Fun_flat_foltrans_39)) | (~(Fun_flat_foltrans_39 = node_next(nn))) | (~v__1(Fun_flat_foltrans_39, nn, nn))) | ![Fun_flat_foltrans_40: $i] : ((~object(Fun_flat_foltrans_40)) | v__1(Fun_flat_foltrans_40, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_40 = node_next(nn))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (![Fun_flat_foltrans_42: $i] : ((~object(Fun_flat_foltrans_42)) | (~(Fun_flat_foltrans_42 = node_next(nn))) | (~v__1(Fun_flat_foltrans_42, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_43: $i] : ((~object(Fun_flat_foltrans_43)) | (~(Fun_flat_foltrans_43 = node_next(nn))) | (~v__1(Fun_flat_foltrans_43, nn, nn))) | ![Fun_flat_foltrans_44: $i] : ((~object(Fun_flat_foltrans_44)) | v__1(Fun_flat_foltrans_44, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_44 = node_next(nn)))))))) | (((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, Z_setinc_foltrans_2, nn)) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, nn)))) & ((~v__1(sortedList_first, prev_2, nn)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (~v__1(null, prev_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) & ((v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(sortedList_first, Z_setinc_foltrans_2, nn) | (v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(sortedList_first, nn, nn))))) | (((~v__1(sortedList_first, prev_2, prev_2)) | ((~v__1(sortedList_first, prev_2, nn)) & ((~v__1(sortedList_first, prev_2, prev_2)) | v__1(sortedList_first, nn, nn)))) & ((~v__1(sortedList_first, prev_2, nn)) | (nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn)))) & ((nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2))) | (~v__1(null, prev_2, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))))) | ((~(nn = Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, nn) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn)))) & ((v__1(sortedList_first, nn, nn) & (~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | v__1(sortedList_first, nn, Z_setinc_foltrans_2))) | ((~(nn = Z_setinc_foltrans_2)) & v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn)))) & ((v__1(sortedList_first, nn, nn) & (~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | v__1(sortedList_first, nn, Z_setinc_foltrans_2))))) | ((![Fun_flat_foltrans_45: $i] : ((~object(Fun_flat_foltrans_45)) | (~(Fun_flat_foltrans_45 = node_next(nn))) | (~v__1(Fun_flat_foltrans_45, Z_setinc_foltrans_2, prev_2))) | (![Fun_flat_foltrans_46: $i] : ((~object(Fun_flat_foltrans_46)) | (~(Fun_flat_foltrans_46 = node_next(nn))) | (~v__1(Fun_flat_foltrans_46, prev_2, nn))) & (![Fun_flat_foltrans_47: $i] : ((~object(Fun_flat_foltrans_47)) | (~(Fun_flat_foltrans_47 = node_next(nn))) | (~v__1(Fun_flat_foltrans_47, prev_2, prev_2))) | ![Fun_flat_foltrans_48: $i] : ((~object(Fun_flat_foltrans_48)) | v__1(Fun_flat_foltrans_48, nn, nn) | (~(Fun_flat_foltrans_48 = node_next(nn))))))) & ((nn = prev_2) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | ![Fun_flat_foltrans_52: $i] : ((~object(Fun_flat_foltrans_52)) | (~(Fun_flat_foltrans_52 = node_next(nn))) | (~v__1(Fun_flat_foltrans_52, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_49: $i] : ((~object(Fun_flat_foltrans_49)) | (~(Fun_flat_foltrans_49 = node_next(nn))) | (~v__1(Fun_flat_foltrans_49, nn, prev_2))) & (![Fun_flat_foltrans_50: $i] : ((~object(Fun_flat_foltrans_50)) | (~(Fun_flat_foltrans_50 = node_next(nn))) | (~v__1(Fun_flat_foltrans_50, nn, nn))) | ![Fun_flat_foltrans_51: $i] : ((~object(Fun_flat_foltrans_51)) | (~(Fun_flat_foltrans_51 = node_next(nn))) | v__1(Fun_flat_foltrans_51, prev_2, prev_2))))) & ((nn = prev_2) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(null, Z_setinc_foltrans_2, prev_2)) | (![Fun_flat_foltrans_53: $i] : ((~object(Fun_flat_foltrans_53)) | (~(Fun_flat_foltrans_53 = node_next(nn))) | (~v__1(Fun_flat_foltrans_53, nn, prev_2))) & (![Fun_flat_foltrans_54: $i] : ((~object(Fun_flat_foltrans_54)) | (~(Fun_flat_foltrans_54 = node_next(nn))) | (~v__1(Fun_flat_foltrans_54, nn, nn))) | ![Fun_flat_foltrans_55: $i] : ((~object(Fun_flat_foltrans_55)) | (~(Fun_flat_foltrans_55 = node_next(nn))) | v__1(Fun_flat_foltrans_55, prev_2, prev_2))))) & (((![Fun_flat_foltrans_56: $i] : ((~object(Fun_flat_foltrans_56)) | (~v__1(Fun_flat_foltrans_56, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_56 = node_next(nn)))) | (![Fun_flat_foltrans_57: $i] : ((~object(Fun_flat_foltrans_57)) | (~(Fun_flat_foltrans_57 = node_next(nn))) | (~v__1(Fun_flat_foltrans_57, Z_setinc_foltrans_2, nn))) & (![Fun_flat_foltrans_58: $i] : ((~object(Fun_flat_foltrans_58)) | (~v__1(Fun_flat_foltrans_58, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_58 = node_next(nn)))) | ![Fun_flat_foltrans_59: $i] : ((~object(Fun_flat_foltrans_59)) | v__1(Fun_flat_foltrans_59, nn, nn) | (~(Fun_flat_foltrans_59 = node_next(nn))))))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ![Fun_flat_foltrans_63: $i] : ((~object(Fun_flat_foltrans_63)) | (~(Fun_flat_foltrans_63 = node_next(nn))) | (~v__1(Fun_flat_foltrans_63, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_60: $i] : ((~object(Fun_flat_foltrans_60)) | (~(Fun_flat_foltrans_60 = node_next(nn))) | (~v__1(Fun_flat_foltrans_60, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_61: $i] : ((~object(Fun_flat_foltrans_61)) | (~(Fun_flat_foltrans_61 = node_next(nn))) | (~v__1(Fun_flat_foltrans_61, nn, nn))) | ![Fun_flat_foltrans_62: $i] : ((~object(Fun_flat_foltrans_62)) | v__1(Fun_flat_foltrans_62, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_62 = node_next(nn))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (![Fun_flat_foltrans_64: $i] : ((~object(Fun_flat_foltrans_64)) | (~(Fun_flat_foltrans_64 = node_next(nn))) | (~v__1(Fun_flat_foltrans_64, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_65: $i] : ((~object(Fun_flat_foltrans_65)) | (~(Fun_flat_foltrans_65 = node_next(nn))) | (~v__1(Fun_flat_foltrans_65, nn, nn))) | ![Fun_flat_foltrans_66: $i] : ((~object(Fun_flat_foltrans_66)) | v__1(Fun_flat_foltrans_66, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_66 = node_next(nn)))))))) | (![Fun_flat_foltrans_67: $i] : ((~object(Fun_flat_foltrans_67)) | (~(Fun_flat_foltrans_67 = node_next(nn))) | v__1(Fun_flat_foltrans_67, prev_2, prev_2)) & (![Fun_flat_foltrans_68: $i] : ((~object(Fun_flat_foltrans_68)) | (~(Fun_flat_foltrans_68 = node_next(nn))) | v__1(Fun_flat_foltrans_68, prev_2, nn)) | (![Fun_flat_foltrans_69: $i] : ((~object(Fun_flat_foltrans_69)) | (~(Fun_flat_foltrans_69 = node_next(nn))) | v__1(Fun_flat_foltrans_69, prev_2, prev_2)) & ![Fun_flat_foltrans_70: $i] : ((~object(Fun_flat_foltrans_70)) | (~(Fun_flat_foltrans_70 = node_next(nn))) | (~v__1(Fun_flat_foltrans_70, nn, nn)))))) | ((~(nn = prev_2)) & ![Fun_flat_foltrans_71: $i] : ((~object(Fun_flat_foltrans_71)) | (~(Fun_flat_foltrans_71 = node_next(nn))) | v__1(Fun_flat_foltrans_71, prev_2, nn)) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (![Fun_flat_foltrans_72: $i] : ((~object(Fun_flat_foltrans_72)) | (~(Fun_flat_foltrans_72 = node_next(nn))) | v__1(Fun_flat_foltrans_72, nn, prev_2)) | (![Fun_flat_foltrans_73: $i] : ((~object(Fun_flat_foltrans_73)) | v__1(Fun_flat_foltrans_73, nn, nn) | (~(Fun_flat_foltrans_73 = node_next(nn)))) & ![Fun_flat_foltrans_74: $i] : ((~object(Fun_flat_foltrans_74)) | (~(Fun_flat_foltrans_74 = node_next(nn))) | (~v__1(Fun_flat_foltrans_74, prev_2, prev_2)))))) | ((~(nn = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (![Fun_flat_foltrans_75: $i] : ((~object(Fun_flat_foltrans_75)) | (~(Fun_flat_foltrans_75 = node_next(nn))) | v__1(Fun_flat_foltrans_75, nn, prev_2)) | (![Fun_flat_foltrans_76: $i] : ((~object(Fun_flat_foltrans_76)) | v__1(Fun_flat_foltrans_76, nn, nn) | (~(Fun_flat_foltrans_76 = node_next(nn)))) & ![Fun_flat_foltrans_77: $i] : ((~object(Fun_flat_foltrans_77)) | (~(Fun_flat_foltrans_77 = node_next(nn))) | (~v__1(Fun_flat_foltrans_77, prev_2, prev_2)))))))))) | ((~(Z_setinc_foltrans_2 = null)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~(Z_setinc_foltrans_2 = nn))))),
% 1.43/1.19      inference(modus_ponens,[status(thm)],[31, 30])).
% 1.43/1.19  tff(33,plain,
% 1.43/1.19      (~![Z_setinc_foltrans_2: $i] : ((~object(Z_setinc_foltrans_2)) | (Z_setinc_foltrans_2 = null) | (((((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, Z_setinc_foltrans_2, nn)) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, nn)))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))))) | (((~v__1(sortedList_first, Z_setinc_foltrans_2, prev_2)) | ((~v__1(sortedList_first, prev_2, nn)) & ((~v__1(sortedList_first, prev_2, prev_2)) | v__1(sortedList_first, nn, nn)))) & ((nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & ((nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(null, Z_setinc_foltrans_2, prev_2))) & ((v__1(sortedList_first, prev_2, prev_2) & (v__1(sortedList_first, prev_2, nn) | (v__1(sortedList_first, prev_2, prev_2) & (~v__1(sortedList_first, nn, nn))))) | (((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, Z_setinc_foltrans_2, nn)) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, nn)))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))))) | ((~(nn = prev_2)) & v__1(sortedList_first, prev_2, nn) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (v__1(sortedList_first, nn, prev_2) | (v__1(sortedList_first, nn, nn) & (~v__1(sortedList_first, prev_2, prev_2))))) | ((~(nn = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (v__1(sortedList_first, nn, prev_2) | (v__1(sortedList_first, nn, nn) & (~v__1(sortedList_first, prev_2, prev_2)))))))) & ((prev_2 = Z_setinc_foltrans_2) | (((~v__1(sortedList_first, Z_setinc_foltrans_2, prev_2)) | ((~v__1(sortedList_first, prev_2, nn)) & ((~v__1(sortedList_first, prev_2, prev_2)) | v__1(sortedList_first, nn, nn)))) & ((nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & ((nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(null, Z_setinc_foltrans_2, prev_2)))) | (((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, Z_setinc_foltrans_2, nn)) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, nn)))) & ((~v__1(sortedList_first, prev_2, nn)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (~v__1(null, prev_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) & ((v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(sortedList_first, Z_setinc_foltrans_2, nn) | (v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(sortedList_first, nn, nn))))) | (((~v__1(sortedList_first, prev_2, prev_2)) | ((~v__1(sortedList_first, prev_2, nn)) & ((~v__1(sortedList_first, prev_2, prev_2)) | v__1(sortedList_first, nn, nn)))) & ((~v__1(sortedList_first, prev_2, nn)) | (nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn)))) & ((nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2))) | (~v__1(null, prev_2, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))))) | ((~(nn = Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, nn) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn)))) & ((v__1(sortedList_first, nn, nn) & (~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | v__1(sortedList_first, nn, Z_setinc_foltrans_2))) | ((~(nn = Z_setinc_foltrans_2)) & v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn)))) & ((v__1(sortedList_first, nn, nn) & (~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | v__1(sortedList_first, nn, Z_setinc_foltrans_2))))) | ((![Fun_flat_foltrans_1: $i] : ((~object(Fun_flat_foltrans_1)) | (~(Fun_flat_foltrans_1 = node_next(nn))) | (~v__1(Fun_flat_foltrans_1, Z_setinc_foltrans_2, prev_2))) | (![Fun_flat_foltrans_2: $i] : ((~object(Fun_flat_foltrans_2)) | (~(Fun_flat_foltrans_2 = node_next(nn))) | (~v__1(Fun_flat_foltrans_2, prev_2, nn))) & (![Fun_flat_foltrans_3: $i] : ((~object(Fun_flat_foltrans_3)) | (~(Fun_flat_foltrans_3 = node_next(nn))) | (~v__1(Fun_flat_foltrans_3, prev_2, prev_2))) | ![Fun_flat_foltrans_4: $i] : ((~object(Fun_flat_foltrans_4)) | v__1(Fun_flat_foltrans_4, nn, nn) | (~(Fun_flat_foltrans_4 = node_next(nn))))))) & ((nn = prev_2) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | ![Fun_flat_foltrans_8: $i] : ((~object(Fun_flat_foltrans_8)) | (~(Fun_flat_foltrans_8 = node_next(nn))) | (~v__1(Fun_flat_foltrans_8, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_5: $i] : ((~object(Fun_flat_foltrans_5)) | (~(Fun_flat_foltrans_5 = node_next(nn))) | (~v__1(Fun_flat_foltrans_5, nn, prev_2))) & (![Fun_flat_foltrans_6: $i] : ((~object(Fun_flat_foltrans_6)) | (~(Fun_flat_foltrans_6 = node_next(nn))) | (~v__1(Fun_flat_foltrans_6, nn, nn))) | ![Fun_flat_foltrans_7: $i] : ((~object(Fun_flat_foltrans_7)) | (~(Fun_flat_foltrans_7 = node_next(nn))) | v__1(Fun_flat_foltrans_7, prev_2, prev_2))))) & ((nn = prev_2) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(null, Z_setinc_foltrans_2, prev_2)) | (![Fun_flat_foltrans_9: $i] : ((~object(Fun_flat_foltrans_9)) | (~(Fun_flat_foltrans_9 = node_next(nn))) | (~v__1(Fun_flat_foltrans_9, nn, prev_2))) & (![Fun_flat_foltrans_10: $i] : ((~object(Fun_flat_foltrans_10)) | (~(Fun_flat_foltrans_10 = node_next(nn))) | (~v__1(Fun_flat_foltrans_10, nn, nn))) | ![Fun_flat_foltrans_11: $i] : ((~object(Fun_flat_foltrans_11)) | (~(Fun_flat_foltrans_11 = node_next(nn))) | v__1(Fun_flat_foltrans_11, prev_2, prev_2))))) & (((![Fun_flat_foltrans_12: $i] : ((~object(Fun_flat_foltrans_12)) | (~v__1(Fun_flat_foltrans_12, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_12 = node_next(nn)))) | (![Fun_flat_foltrans_13: $i] : ((~object(Fun_flat_foltrans_13)) | (~(Fun_flat_foltrans_13 = node_next(nn))) | (~v__1(Fun_flat_foltrans_13, Z_setinc_foltrans_2, nn))) & (![Fun_flat_foltrans_14: $i] : ((~object(Fun_flat_foltrans_14)) | (~v__1(Fun_flat_foltrans_14, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_14 = node_next(nn)))) | ![Fun_flat_foltrans_15: $i] : ((~object(Fun_flat_foltrans_15)) | v__1(Fun_flat_foltrans_15, nn, nn) | (~(Fun_flat_foltrans_15 = node_next(nn))))))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ![Fun_flat_foltrans_19: $i] : ((~object(Fun_flat_foltrans_19)) | (~(Fun_flat_foltrans_19 = node_next(nn))) | (~v__1(Fun_flat_foltrans_19, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_16: $i] : ((~object(Fun_flat_foltrans_16)) | (~(Fun_flat_foltrans_16 = node_next(nn))) | (~v__1(Fun_flat_foltrans_16, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_17: $i] : ((~object(Fun_flat_foltrans_17)) | (~(Fun_flat_foltrans_17 = node_next(nn))) | (~v__1(Fun_flat_foltrans_17, nn, nn))) | ![Fun_flat_foltrans_18: $i] : ((~object(Fun_flat_foltrans_18)) | v__1(Fun_flat_foltrans_18, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_18 = node_next(nn))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (![Fun_flat_foltrans_20: $i] : ((~object(Fun_flat_foltrans_20)) | (~(Fun_flat_foltrans_20 = node_next(nn))) | (~v__1(Fun_flat_foltrans_20, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_21: $i] : ((~object(Fun_flat_foltrans_21)) | (~(Fun_flat_foltrans_21 = node_next(nn))) | (~v__1(Fun_flat_foltrans_21, nn, nn))) | ![Fun_flat_foltrans_22: $i] : ((~object(Fun_flat_foltrans_22)) | v__1(Fun_flat_foltrans_22, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_22 = node_next(nn)))))))) | (![Fun_flat_foltrans_23: $i] : ((~object(Fun_flat_foltrans_23)) | (~(Fun_flat_foltrans_23 = node_next(nn))) | v__1(Fun_flat_foltrans_23, prev_2, prev_2)) & (![Fun_flat_foltrans_24: $i] : ((~object(Fun_flat_foltrans_24)) | (~(Fun_flat_foltrans_24 = node_next(nn))) | v__1(Fun_flat_foltrans_24, prev_2, nn)) | (![Fun_flat_foltrans_25: $i] : ((~object(Fun_flat_foltrans_25)) | (~(Fun_flat_foltrans_25 = node_next(nn))) | v__1(Fun_flat_foltrans_25, prev_2, prev_2)) & ![Fun_flat_foltrans_26: $i] : ((~object(Fun_flat_foltrans_26)) | (~(Fun_flat_foltrans_26 = node_next(nn))) | (~v__1(Fun_flat_foltrans_26, nn, nn)))))) | ((~(nn = prev_2)) & ![Fun_flat_foltrans_27: $i] : ((~object(Fun_flat_foltrans_27)) | (~(Fun_flat_foltrans_27 = node_next(nn))) | v__1(Fun_flat_foltrans_27, prev_2, nn)) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (![Fun_flat_foltrans_28: $i] : ((~object(Fun_flat_foltrans_28)) | (~(Fun_flat_foltrans_28 = node_next(nn))) | v__1(Fun_flat_foltrans_28, nn, prev_2)) | (![Fun_flat_foltrans_29: $i] : ((~object(Fun_flat_foltrans_29)) | v__1(Fun_flat_foltrans_29, nn, nn) | (~(Fun_flat_foltrans_29 = node_next(nn)))) & ![Fun_flat_foltrans_30: $i] : ((~object(Fun_flat_foltrans_30)) | (~(Fun_flat_foltrans_30 = node_next(nn))) | (~v__1(Fun_flat_foltrans_30, prev_2, prev_2)))))) | ((~(nn = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (![Fun_flat_foltrans_31: $i] : ((~object(Fun_flat_foltrans_31)) | (~(Fun_flat_foltrans_31 = node_next(nn))) | v__1(Fun_flat_foltrans_31, nn, prev_2)) | (![Fun_flat_foltrans_32: $i] : ((~object(Fun_flat_foltrans_32)) | v__1(Fun_flat_foltrans_32, nn, nn) | (~(Fun_flat_foltrans_32 = node_next(nn)))) & ![Fun_flat_foltrans_33: $i] : ((~object(Fun_flat_foltrans_33)) | (~(Fun_flat_foltrans_33 = node_next(nn))) | (~v__1(Fun_flat_foltrans_33, prev_2, prev_2))))))))) & ((prev_2 = Z_setinc_foltrans_2) | ((![Fun_flat_foltrans_34: $i] : ((~object(Fun_flat_foltrans_34)) | (~v__1(Fun_flat_foltrans_34, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_34 = node_next(nn)))) | (![Fun_flat_foltrans_35: $i] : ((~object(Fun_flat_foltrans_35)) | (~(Fun_flat_foltrans_35 = node_next(nn))) | (~v__1(Fun_flat_foltrans_35, Z_setinc_foltrans_2, nn))) & (![Fun_flat_foltrans_36: $i] : ((~object(Fun_flat_foltrans_36)) | (~v__1(Fun_flat_foltrans_36, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_36 = node_next(nn)))) | ![Fun_flat_foltrans_37: $i] : ((~object(Fun_flat_foltrans_37)) | v__1(Fun_flat_foltrans_37, nn, nn) | (~(Fun_flat_foltrans_37 = node_next(nn))))))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ![Fun_flat_foltrans_41: $i] : ((~object(Fun_flat_foltrans_41)) | (~(Fun_flat_foltrans_41 = node_next(nn))) | (~v__1(Fun_flat_foltrans_41, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_38: $i] : ((~object(Fun_flat_foltrans_38)) | (~(Fun_flat_foltrans_38 = node_next(nn))) | (~v__1(Fun_flat_foltrans_38, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_39: $i] : ((~object(Fun_flat_foltrans_39)) | (~(Fun_flat_foltrans_39 = node_next(nn))) | (~v__1(Fun_flat_foltrans_39, nn, nn))) | ![Fun_flat_foltrans_40: $i] : ((~object(Fun_flat_foltrans_40)) | v__1(Fun_flat_foltrans_40, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_40 = node_next(nn))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (![Fun_flat_foltrans_42: $i] : ((~object(Fun_flat_foltrans_42)) | (~(Fun_flat_foltrans_42 = node_next(nn))) | (~v__1(Fun_flat_foltrans_42, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_43: $i] : ((~object(Fun_flat_foltrans_43)) | (~(Fun_flat_foltrans_43 = node_next(nn))) | (~v__1(Fun_flat_foltrans_43, nn, nn))) | ![Fun_flat_foltrans_44: $i] : ((~object(Fun_flat_foltrans_44)) | v__1(Fun_flat_foltrans_44, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_44 = node_next(nn)))))))) | (((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, Z_setinc_foltrans_2, nn)) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, nn)))) & ((~v__1(sortedList_first, prev_2, nn)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (~v__1(null, prev_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) & ((v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(sortedList_first, Z_setinc_foltrans_2, nn) | (v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(sortedList_first, nn, nn))))) | (((~v__1(sortedList_first, prev_2, prev_2)) | ((~v__1(sortedList_first, prev_2, nn)) & ((~v__1(sortedList_first, prev_2, prev_2)) | v__1(sortedList_first, nn, nn)))) & ((~v__1(sortedList_first, prev_2, nn)) | (nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2))) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn)))) & ((nn = prev_2) | ((~v__1(sortedList_first, nn, prev_2)) & ((~v__1(sortedList_first, nn, nn)) | v__1(sortedList_first, prev_2, prev_2))) | (~v__1(null, prev_2, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))))) | ((~(nn = Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, nn) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn)))) & ((v__1(sortedList_first, nn, nn) & (~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | v__1(sortedList_first, nn, Z_setinc_foltrans_2))) | ((~(nn = Z_setinc_foltrans_2)) & v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn)))) & ((v__1(sortedList_first, nn, nn) & (~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) | v__1(sortedList_first, nn, Z_setinc_foltrans_2))))) | ((![Fun_flat_foltrans_45: $i] : ((~object(Fun_flat_foltrans_45)) | (~(Fun_flat_foltrans_45 = node_next(nn))) | (~v__1(Fun_flat_foltrans_45, Z_setinc_foltrans_2, prev_2))) | (![Fun_flat_foltrans_46: $i] : ((~object(Fun_flat_foltrans_46)) | (~(Fun_flat_foltrans_46 = node_next(nn))) | (~v__1(Fun_flat_foltrans_46, prev_2, nn))) & (![Fun_flat_foltrans_47: $i] : ((~object(Fun_flat_foltrans_47)) | (~(Fun_flat_foltrans_47 = node_next(nn))) | (~v__1(Fun_flat_foltrans_47, prev_2, prev_2))) | ![Fun_flat_foltrans_48: $i] : ((~object(Fun_flat_foltrans_48)) | v__1(Fun_flat_foltrans_48, nn, nn) | (~(Fun_flat_foltrans_48 = node_next(nn))))))) & ((nn = prev_2) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | ![Fun_flat_foltrans_52: $i] : ((~object(Fun_flat_foltrans_52)) | (~(Fun_flat_foltrans_52 = node_next(nn))) | (~v__1(Fun_flat_foltrans_52, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_49: $i] : ((~object(Fun_flat_foltrans_49)) | (~(Fun_flat_foltrans_49 = node_next(nn))) | (~v__1(Fun_flat_foltrans_49, nn, prev_2))) & (![Fun_flat_foltrans_50: $i] : ((~object(Fun_flat_foltrans_50)) | (~(Fun_flat_foltrans_50 = node_next(nn))) | (~v__1(Fun_flat_foltrans_50, nn, nn))) | ![Fun_flat_foltrans_51: $i] : ((~object(Fun_flat_foltrans_51)) | (~(Fun_flat_foltrans_51 = node_next(nn))) | v__1(Fun_flat_foltrans_51, prev_2, prev_2))))) & ((nn = prev_2) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(null, Z_setinc_foltrans_2, prev_2)) | (![Fun_flat_foltrans_53: $i] : ((~object(Fun_flat_foltrans_53)) | (~(Fun_flat_foltrans_53 = node_next(nn))) | (~v__1(Fun_flat_foltrans_53, nn, prev_2))) & (![Fun_flat_foltrans_54: $i] : ((~object(Fun_flat_foltrans_54)) | (~(Fun_flat_foltrans_54 = node_next(nn))) | (~v__1(Fun_flat_foltrans_54, nn, nn))) | ![Fun_flat_foltrans_55: $i] : ((~object(Fun_flat_foltrans_55)) | (~(Fun_flat_foltrans_55 = node_next(nn))) | v__1(Fun_flat_foltrans_55, prev_2, prev_2))))) & (((![Fun_flat_foltrans_56: $i] : ((~object(Fun_flat_foltrans_56)) | (~v__1(Fun_flat_foltrans_56, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_56 = node_next(nn)))) | (![Fun_flat_foltrans_57: $i] : ((~object(Fun_flat_foltrans_57)) | (~(Fun_flat_foltrans_57 = node_next(nn))) | (~v__1(Fun_flat_foltrans_57, Z_setinc_foltrans_2, nn))) & (![Fun_flat_foltrans_58: $i] : ((~object(Fun_flat_foltrans_58)) | (~v__1(Fun_flat_foltrans_58, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_58 = node_next(nn)))) | ![Fun_flat_foltrans_59: $i] : ((~object(Fun_flat_foltrans_59)) | v__1(Fun_flat_foltrans_59, nn, nn) | (~(Fun_flat_foltrans_59 = node_next(nn))))))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ![Fun_flat_foltrans_63: $i] : ((~object(Fun_flat_foltrans_63)) | (~(Fun_flat_foltrans_63 = node_next(nn))) | (~v__1(Fun_flat_foltrans_63, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_60: $i] : ((~object(Fun_flat_foltrans_60)) | (~(Fun_flat_foltrans_60 = node_next(nn))) | (~v__1(Fun_flat_foltrans_60, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_61: $i] : ((~object(Fun_flat_foltrans_61)) | (~(Fun_flat_foltrans_61 = node_next(nn))) | (~v__1(Fun_flat_foltrans_61, nn, nn))) | ![Fun_flat_foltrans_62: $i] : ((~object(Fun_flat_foltrans_62)) | v__1(Fun_flat_foltrans_62, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_62 = node_next(nn))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (![Fun_flat_foltrans_64: $i] : ((~object(Fun_flat_foltrans_64)) | (~(Fun_flat_foltrans_64 = node_next(nn))) | (~v__1(Fun_flat_foltrans_64, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_65: $i] : ((~object(Fun_flat_foltrans_65)) | (~(Fun_flat_foltrans_65 = node_next(nn))) | (~v__1(Fun_flat_foltrans_65, nn, nn))) | ![Fun_flat_foltrans_66: $i] : ((~object(Fun_flat_foltrans_66)) | v__1(Fun_flat_foltrans_66, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_66 = node_next(nn)))))))) | (![Fun_flat_foltrans_67: $i] : ((~object(Fun_flat_foltrans_67)) | (~(Fun_flat_foltrans_67 = node_next(nn))) | v__1(Fun_flat_foltrans_67, prev_2, prev_2)) & (![Fun_flat_foltrans_68: $i] : ((~object(Fun_flat_foltrans_68)) | (~(Fun_flat_foltrans_68 = node_next(nn))) | v__1(Fun_flat_foltrans_68, prev_2, nn)) | (![Fun_flat_foltrans_69: $i] : ((~object(Fun_flat_foltrans_69)) | (~(Fun_flat_foltrans_69 = node_next(nn))) | v__1(Fun_flat_foltrans_69, prev_2, prev_2)) & ![Fun_flat_foltrans_70: $i] : ((~object(Fun_flat_foltrans_70)) | (~(Fun_flat_foltrans_70 = node_next(nn))) | (~v__1(Fun_flat_foltrans_70, nn, nn)))))) | ((~(nn = prev_2)) & ![Fun_flat_foltrans_71: $i] : ((~object(Fun_flat_foltrans_71)) | (~(Fun_flat_foltrans_71 = node_next(nn))) | v__1(Fun_flat_foltrans_71, prev_2, nn)) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (![Fun_flat_foltrans_72: $i] : ((~object(Fun_flat_foltrans_72)) | (~(Fun_flat_foltrans_72 = node_next(nn))) | v__1(Fun_flat_foltrans_72, nn, prev_2)) | (![Fun_flat_foltrans_73: $i] : ((~object(Fun_flat_foltrans_73)) | v__1(Fun_flat_foltrans_73, nn, nn) | (~(Fun_flat_foltrans_73 = node_next(nn)))) & ![Fun_flat_foltrans_74: $i] : ((~object(Fun_flat_foltrans_74)) | (~(Fun_flat_foltrans_74 = node_next(nn))) | (~v__1(Fun_flat_foltrans_74, prev_2, prev_2)))))) | ((~(nn = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (![Fun_flat_foltrans_75: $i] : ((~object(Fun_flat_foltrans_75)) | (~(Fun_flat_foltrans_75 = node_next(nn))) | v__1(Fun_flat_foltrans_75, nn, prev_2)) | (![Fun_flat_foltrans_76: $i] : ((~object(Fun_flat_foltrans_76)) | v__1(Fun_flat_foltrans_76, nn, nn) | (~(Fun_flat_foltrans_76 = node_next(nn)))) & ![Fun_flat_foltrans_77: $i] : ((~object(Fun_flat_foltrans_77)) | (~(Fun_flat_foltrans_77 = node_next(nn))) | (~v__1(Fun_flat_foltrans_77, prev_2, prev_2)))))))))) | ((~(Z_setinc_foltrans_2 = null)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~(Z_setinc_foltrans_2 = nn))))),
% 1.43/1.20      inference(modus_ponens,[status(thm)],[32, 29])).
% 1.43/1.20  tff(34,plain,
% 1.43/1.20      (~![Z_setinc_foltrans_2: $i] : ((~object(Z_setinc_foltrans_2)) | (Z_setinc_foltrans_2 = null) | ((~(Z_setinc_foltrans_2 = null)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~(Z_setinc_foltrans_2 = nn))) | (((((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn)) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) | (((~v__1(sortedList_first, prev_2, nn)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, prev_2))) & ((nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & ((nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(null, Z_setinc_foltrans_2, prev_2))) & (v__1(sortedList_first, prev_2, nn) | (((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn)) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) | ((~(nn = prev_2)) & v__1(sortedList_first, prev_2, nn) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & v__1(sortedList_first, nn, prev_2)) | ((~(nn = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & v__1(sortedList_first, nn, prev_2))))) & ((prev_2 = Z_setinc_foltrans_2) | (((~v__1(sortedList_first, prev_2, nn)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, prev_2))) & ((nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & ((nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(null, Z_setinc_foltrans_2, prev_2)))) | (((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & ((~v__1(sortedList_first, prev_2, nn)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (~v__1(null, prev_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & (((~(nn = Z_setinc_foltrans_2)) & v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn)))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, Z_setinc_foltrans_2))) | (v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & v__1(sortedList_first, Z_setinc_foltrans_2, nn)) | ((~v__1(sortedList_first, prev_2, nn)) & ((~v__1(sortedList_first, prev_2, nn)) | (nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn)))) & ((nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | (~v__1(null, prev_2, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))))) | ((~(nn = Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, nn) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn)))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, Z_setinc_foltrans_2))))) | ((![Fun_flat_foltrans_1: $i] : ((~object(Fun_flat_foltrans_1)) | (~(Fun_flat_foltrans_1 = node_next(nn))) | (~v__1(Fun_flat_foltrans_1, Z_setinc_foltrans_2, prev_2))) | (![Fun_flat_foltrans_2: $i] : ((~object(Fun_flat_foltrans_2)) | (~(Fun_flat_foltrans_2 = node_next(nn))) | (~v__1(Fun_flat_foltrans_2, prev_2, nn))) & (![Fun_flat_foltrans_3: $i] : ((~object(Fun_flat_foltrans_3)) | (~(Fun_flat_foltrans_3 = node_next(nn))) | (~v__1(Fun_flat_foltrans_3, prev_2, prev_2))) | ![Fun_flat_foltrans_4: $i] : ((~object(Fun_flat_foltrans_4)) | v__1(Fun_flat_foltrans_4, nn, nn) | (~(Fun_flat_foltrans_4 = node_next(nn))))))) & ((nn = prev_2) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | ![Fun_flat_foltrans_8: $i] : ((~object(Fun_flat_foltrans_8)) | (~(Fun_flat_foltrans_8 = node_next(nn))) | (~v__1(Fun_flat_foltrans_8, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_5: $i] : ((~object(Fun_flat_foltrans_5)) | (~(Fun_flat_foltrans_5 = node_next(nn))) | (~v__1(Fun_flat_foltrans_5, nn, prev_2))) & (![Fun_flat_foltrans_6: $i] : ((~object(Fun_flat_foltrans_6)) | (~(Fun_flat_foltrans_6 = node_next(nn))) | (~v__1(Fun_flat_foltrans_6, nn, nn))) | ![Fun_flat_foltrans_7: $i] : ((~object(Fun_flat_foltrans_7)) | (~(Fun_flat_foltrans_7 = node_next(nn))) | v__1(Fun_flat_foltrans_7, prev_2, prev_2))))) & ((nn = prev_2) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(null, Z_setinc_foltrans_2, prev_2)) | (![Fun_flat_foltrans_9: $i] : ((~object(Fun_flat_foltrans_9)) | (~(Fun_flat_foltrans_9 = node_next(nn))) | (~v__1(Fun_flat_foltrans_9, nn, prev_2))) & (![Fun_flat_foltrans_10: $i] : ((~object(Fun_flat_foltrans_10)) | (~(Fun_flat_foltrans_10 = node_next(nn))) | (~v__1(Fun_flat_foltrans_10, nn, nn))) | ![Fun_flat_foltrans_11: $i] : ((~object(Fun_flat_foltrans_11)) | (~(Fun_flat_foltrans_11 = node_next(nn))) | v__1(Fun_flat_foltrans_11, prev_2, prev_2))))) & (((![Fun_flat_foltrans_12: $i] : ((~object(Fun_flat_foltrans_12)) | (~v__1(Fun_flat_foltrans_12, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_12 = node_next(nn)))) | (![Fun_flat_foltrans_13: $i] : ((~object(Fun_flat_foltrans_13)) | (~(Fun_flat_foltrans_13 = node_next(nn))) | (~v__1(Fun_flat_foltrans_13, Z_setinc_foltrans_2, nn))) & (![Fun_flat_foltrans_14: $i] : ((~object(Fun_flat_foltrans_14)) | (~v__1(Fun_flat_foltrans_14, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_14 = node_next(nn)))) | ![Fun_flat_foltrans_15: $i] : ((~object(Fun_flat_foltrans_15)) | v__1(Fun_flat_foltrans_15, nn, nn) | (~(Fun_flat_foltrans_15 = node_next(nn))))))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ![Fun_flat_foltrans_19: $i] : ((~object(Fun_flat_foltrans_19)) | (~(Fun_flat_foltrans_19 = node_next(nn))) | (~v__1(Fun_flat_foltrans_19, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_16: $i] : ((~object(Fun_flat_foltrans_16)) | (~(Fun_flat_foltrans_16 = node_next(nn))) | (~v__1(Fun_flat_foltrans_16, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_17: $i] : ((~object(Fun_flat_foltrans_17)) | (~(Fun_flat_foltrans_17 = node_next(nn))) | (~v__1(Fun_flat_foltrans_17, nn, nn))) | ![Fun_flat_foltrans_18: $i] : ((~object(Fun_flat_foltrans_18)) | v__1(Fun_flat_foltrans_18, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_18 = node_next(nn))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (![Fun_flat_foltrans_20: $i] : ((~object(Fun_flat_foltrans_20)) | (~(Fun_flat_foltrans_20 = node_next(nn))) | (~v__1(Fun_flat_foltrans_20, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_21: $i] : ((~object(Fun_flat_foltrans_21)) | (~(Fun_flat_foltrans_21 = node_next(nn))) | (~v__1(Fun_flat_foltrans_21, nn, nn))) | ![Fun_flat_foltrans_22: $i] : ((~object(Fun_flat_foltrans_22)) | v__1(Fun_flat_foltrans_22, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_22 = node_next(nn)))))))) | (![Fun_flat_foltrans_23: $i] : ((~object(Fun_flat_foltrans_23)) | (~(Fun_flat_foltrans_23 = node_next(nn))) | v__1(Fun_flat_foltrans_23, prev_2, prev_2)) & (![Fun_flat_foltrans_24: $i] : ((~object(Fun_flat_foltrans_24)) | (~(Fun_flat_foltrans_24 = node_next(nn))) | v__1(Fun_flat_foltrans_24, prev_2, nn)) | (![Fun_flat_foltrans_25: $i] : ((~object(Fun_flat_foltrans_25)) | (~(Fun_flat_foltrans_25 = node_next(nn))) | v__1(Fun_flat_foltrans_25, prev_2, prev_2)) & ![Fun_flat_foltrans_26: $i] : ((~object(Fun_flat_foltrans_26)) | (~(Fun_flat_foltrans_26 = node_next(nn))) | (~v__1(Fun_flat_foltrans_26, nn, nn)))))) | ((~(nn = prev_2)) & ![Fun_flat_foltrans_27: $i] : ((~object(Fun_flat_foltrans_27)) | (~(Fun_flat_foltrans_27 = node_next(nn))) | v__1(Fun_flat_foltrans_27, prev_2, nn)) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (![Fun_flat_foltrans_28: $i] : ((~object(Fun_flat_foltrans_28)) | (~(Fun_flat_foltrans_28 = node_next(nn))) | v__1(Fun_flat_foltrans_28, nn, prev_2)) | (![Fun_flat_foltrans_29: $i] : ((~object(Fun_flat_foltrans_29)) | v__1(Fun_flat_foltrans_29, nn, nn) | (~(Fun_flat_foltrans_29 = node_next(nn)))) & ![Fun_flat_foltrans_30: $i] : ((~object(Fun_flat_foltrans_30)) | (~(Fun_flat_foltrans_30 = node_next(nn))) | (~v__1(Fun_flat_foltrans_30, prev_2, prev_2)))))) | ((~(nn = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (![Fun_flat_foltrans_31: $i] : ((~object(Fun_flat_foltrans_31)) | (~(Fun_flat_foltrans_31 = node_next(nn))) | v__1(Fun_flat_foltrans_31, nn, prev_2)) | (![Fun_flat_foltrans_32: $i] : ((~object(Fun_flat_foltrans_32)) | v__1(Fun_flat_foltrans_32, nn, nn) | (~(Fun_flat_foltrans_32 = node_next(nn)))) & ![Fun_flat_foltrans_33: $i] : ((~object(Fun_flat_foltrans_33)) | (~(Fun_flat_foltrans_33 = node_next(nn))) | (~v__1(Fun_flat_foltrans_33, prev_2, prev_2))))))))) & ((prev_2 = Z_setinc_foltrans_2) | ((![Fun_flat_foltrans_34: $i] : ((~object(Fun_flat_foltrans_34)) | (~v__1(Fun_flat_foltrans_34, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_34 = node_next(nn)))) | (![Fun_flat_foltrans_35: $i] : ((~object(Fun_flat_foltrans_35)) | (~(Fun_flat_foltrans_35 = node_next(nn))) | (~v__1(Fun_flat_foltrans_35, Z_setinc_foltrans_2, nn))) & (![Fun_flat_foltrans_36: $i] : ((~object(Fun_flat_foltrans_36)) | (~v__1(Fun_flat_foltrans_36, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_36 = node_next(nn)))) | ![Fun_flat_foltrans_37: $i] : ((~object(Fun_flat_foltrans_37)) | v__1(Fun_flat_foltrans_37, nn, nn) | (~(Fun_flat_foltrans_37 = node_next(nn))))))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ![Fun_flat_foltrans_41: $i] : ((~object(Fun_flat_foltrans_41)) | (~(Fun_flat_foltrans_41 = node_next(nn))) | (~v__1(Fun_flat_foltrans_41, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_38: $i] : ((~object(Fun_flat_foltrans_38)) | (~(Fun_flat_foltrans_38 = node_next(nn))) | (~v__1(Fun_flat_foltrans_38, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_39: $i] : ((~object(Fun_flat_foltrans_39)) | (~(Fun_flat_foltrans_39 = node_next(nn))) | (~v__1(Fun_flat_foltrans_39, nn, nn))) | ![Fun_flat_foltrans_40: $i] : ((~object(Fun_flat_foltrans_40)) | v__1(Fun_flat_foltrans_40, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_40 = node_next(nn))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (![Fun_flat_foltrans_42: $i] : ((~object(Fun_flat_foltrans_42)) | (~(Fun_flat_foltrans_42 = node_next(nn))) | (~v__1(Fun_flat_foltrans_42, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_43: $i] : ((~object(Fun_flat_foltrans_43)) | (~(Fun_flat_foltrans_43 = node_next(nn))) | (~v__1(Fun_flat_foltrans_43, nn, nn))) | ![Fun_flat_foltrans_44: $i] : ((~object(Fun_flat_foltrans_44)) | v__1(Fun_flat_foltrans_44, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_44 = node_next(nn)))))))) | (((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & ((~v__1(sortedList_first, prev_2, nn)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (~v__1(null, prev_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & (((~(nn = Z_setinc_foltrans_2)) & v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn)))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, Z_setinc_foltrans_2))) | (v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & v__1(sortedList_first, Z_setinc_foltrans_2, nn)) | ((~v__1(sortedList_first, prev_2, nn)) & ((~v__1(sortedList_first, prev_2, nn)) | (nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn)))) & ((nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | (~v__1(null, prev_2, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))))) | ((~(nn = Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, nn) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn)))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, Z_setinc_foltrans_2))))) | ((![Fun_flat_foltrans_45: $i] : ((~object(Fun_flat_foltrans_45)) | (~(Fun_flat_foltrans_45 = node_next(nn))) | (~v__1(Fun_flat_foltrans_45, Z_setinc_foltrans_2, prev_2))) | (![Fun_flat_foltrans_46: $i] : ((~object(Fun_flat_foltrans_46)) | (~(Fun_flat_foltrans_46 = node_next(nn))) | (~v__1(Fun_flat_foltrans_46, prev_2, nn))) & (![Fun_flat_foltrans_47: $i] : ((~object(Fun_flat_foltrans_47)) | (~(Fun_flat_foltrans_47 = node_next(nn))) | (~v__1(Fun_flat_foltrans_47, prev_2, prev_2))) | ![Fun_flat_foltrans_48: $i] : ((~object(Fun_flat_foltrans_48)) | v__1(Fun_flat_foltrans_48, nn, nn) | (~(Fun_flat_foltrans_48 = node_next(nn))))))) & ((nn = prev_2) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | ![Fun_flat_foltrans_52: $i] : ((~object(Fun_flat_foltrans_52)) | (~(Fun_flat_foltrans_52 = node_next(nn))) | (~v__1(Fun_flat_foltrans_52, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_49: $i] : ((~object(Fun_flat_foltrans_49)) | (~(Fun_flat_foltrans_49 = node_next(nn))) | (~v__1(Fun_flat_foltrans_49, nn, prev_2))) & (![Fun_flat_foltrans_50: $i] : ((~object(Fun_flat_foltrans_50)) | (~(Fun_flat_foltrans_50 = node_next(nn))) | (~v__1(Fun_flat_foltrans_50, nn, nn))) | ![Fun_flat_foltrans_51: $i] : ((~object(Fun_flat_foltrans_51)) | (~(Fun_flat_foltrans_51 = node_next(nn))) | v__1(Fun_flat_foltrans_51, prev_2, prev_2))))) & ((nn = prev_2) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(null, Z_setinc_foltrans_2, prev_2)) | (![Fun_flat_foltrans_53: $i] : ((~object(Fun_flat_foltrans_53)) | (~(Fun_flat_foltrans_53 = node_next(nn))) | (~v__1(Fun_flat_foltrans_53, nn, prev_2))) & (![Fun_flat_foltrans_54: $i] : ((~object(Fun_flat_foltrans_54)) | (~(Fun_flat_foltrans_54 = node_next(nn))) | (~v__1(Fun_flat_foltrans_54, nn, nn))) | ![Fun_flat_foltrans_55: $i] : ((~object(Fun_flat_foltrans_55)) | (~(Fun_flat_foltrans_55 = node_next(nn))) | v__1(Fun_flat_foltrans_55, prev_2, prev_2))))) & (((![Fun_flat_foltrans_56: $i] : ((~object(Fun_flat_foltrans_56)) | (~v__1(Fun_flat_foltrans_56, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_56 = node_next(nn)))) | (![Fun_flat_foltrans_57: $i] : ((~object(Fun_flat_foltrans_57)) | (~(Fun_flat_foltrans_57 = node_next(nn))) | (~v__1(Fun_flat_foltrans_57, Z_setinc_foltrans_2, nn))) & (![Fun_flat_foltrans_58: $i] : ((~object(Fun_flat_foltrans_58)) | (~v__1(Fun_flat_foltrans_58, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_58 = node_next(nn)))) | ![Fun_flat_foltrans_59: $i] : ((~object(Fun_flat_foltrans_59)) | v__1(Fun_flat_foltrans_59, nn, nn) | (~(Fun_flat_foltrans_59 = node_next(nn))))))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ![Fun_flat_foltrans_63: $i] : ((~object(Fun_flat_foltrans_63)) | (~(Fun_flat_foltrans_63 = node_next(nn))) | (~v__1(Fun_flat_foltrans_63, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_60: $i] : ((~object(Fun_flat_foltrans_60)) | (~(Fun_flat_foltrans_60 = node_next(nn))) | (~v__1(Fun_flat_foltrans_60, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_61: $i] : ((~object(Fun_flat_foltrans_61)) | (~(Fun_flat_foltrans_61 = node_next(nn))) | (~v__1(Fun_flat_foltrans_61, nn, nn))) | ![Fun_flat_foltrans_62: $i] : ((~object(Fun_flat_foltrans_62)) | v__1(Fun_flat_foltrans_62, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_62 = node_next(nn))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (![Fun_flat_foltrans_64: $i] : ((~object(Fun_flat_foltrans_64)) | (~(Fun_flat_foltrans_64 = node_next(nn))) | (~v__1(Fun_flat_foltrans_64, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_65: $i] : ((~object(Fun_flat_foltrans_65)) | (~(Fun_flat_foltrans_65 = node_next(nn))) | (~v__1(Fun_flat_foltrans_65, nn, nn))) | ![Fun_flat_foltrans_66: $i] : ((~object(Fun_flat_foltrans_66)) | v__1(Fun_flat_foltrans_66, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_66 = node_next(nn)))))))) | (![Fun_flat_foltrans_67: $i] : ((~object(Fun_flat_foltrans_67)) | (~(Fun_flat_foltrans_67 = node_next(nn))) | v__1(Fun_flat_foltrans_67, prev_2, prev_2)) & (![Fun_flat_foltrans_68: $i] : ((~object(Fun_flat_foltrans_68)) | (~(Fun_flat_foltrans_68 = node_next(nn))) | v__1(Fun_flat_foltrans_68, prev_2, nn)) | (![Fun_flat_foltrans_69: $i] : ((~object(Fun_flat_foltrans_69)) | (~(Fun_flat_foltrans_69 = node_next(nn))) | v__1(Fun_flat_foltrans_69, prev_2, prev_2)) & ![Fun_flat_foltrans_70: $i] : ((~object(Fun_flat_foltrans_70)) | (~(Fun_flat_foltrans_70 = node_next(nn))) | (~v__1(Fun_flat_foltrans_70, nn, nn)))))) | ((~(nn = prev_2)) & ![Fun_flat_foltrans_71: $i] : ((~object(Fun_flat_foltrans_71)) | (~(Fun_flat_foltrans_71 = node_next(nn))) | v__1(Fun_flat_foltrans_71, prev_2, nn)) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (![Fun_flat_foltrans_72: $i] : ((~object(Fun_flat_foltrans_72)) | (~(Fun_flat_foltrans_72 = node_next(nn))) | v__1(Fun_flat_foltrans_72, nn, prev_2)) | (![Fun_flat_foltrans_73: $i] : ((~object(Fun_flat_foltrans_73)) | v__1(Fun_flat_foltrans_73, nn, nn) | (~(Fun_flat_foltrans_73 = node_next(nn)))) & ![Fun_flat_foltrans_74: $i] : ((~object(Fun_flat_foltrans_74)) | (~(Fun_flat_foltrans_74 = node_next(nn))) | (~v__1(Fun_flat_foltrans_74, prev_2, prev_2)))))) | ((~(nn = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (![Fun_flat_foltrans_75: $i] : ((~object(Fun_flat_foltrans_75)) | (~(Fun_flat_foltrans_75 = node_next(nn))) | v__1(Fun_flat_foltrans_75, nn, prev_2)) | (![Fun_flat_foltrans_76: $i] : ((~object(Fun_flat_foltrans_76)) | v__1(Fun_flat_foltrans_76, nn, nn) | (~(Fun_flat_foltrans_76 = node_next(nn)))) & ![Fun_flat_foltrans_77: $i] : ((~object(Fun_flat_foltrans_77)) | (~(Fun_flat_foltrans_77 = node_next(nn))) | (~v__1(Fun_flat_foltrans_77, prev_2, prev_2)))))))))))),
% 1.43/1.20      inference(modus_ponens,[status(thm)],[33, 28])).
% 1.43/1.20  tff(35,plain,
% 1.43/1.20      (~![Z_setinc_foltrans_2: $i] : ((~object(Z_setinc_foltrans_2)) | (Z_setinc_foltrans_2 = null) | ((~(Z_setinc_foltrans_2 = null)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~(Z_setinc_foltrans_2 = nn))) | (((((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn)) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) | (((~v__1(sortedList_first, prev_2, nn)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, prev_2))) & ((nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & ((nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(null, Z_setinc_foltrans_2, prev_2))) & (v__1(sortedList_first, prev_2, nn) | (((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn)) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) | ((~(nn = prev_2)) & v__1(sortedList_first, prev_2, nn) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & v__1(sortedList_first, nn, prev_2)) | ((~(nn = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & v__1(sortedList_first, nn, prev_2))))) & ((prev_2 = Z_setinc_foltrans_2) | (((~v__1(sortedList_first, prev_2, nn)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, prev_2))) & ((nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & ((nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(null, Z_setinc_foltrans_2, prev_2)))) | (((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & ((~v__1(sortedList_first, prev_2, nn)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (~v__1(null, prev_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & (((~(nn = Z_setinc_foltrans_2)) & v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn)))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, Z_setinc_foltrans_2))) | (v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & v__1(sortedList_first, Z_setinc_foltrans_2, nn)) | ((~v__1(sortedList_first, prev_2, nn)) & ((~v__1(sortedList_first, prev_2, nn)) | (nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn)))) & ((nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | (~v__1(null, prev_2, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))))) | ((~(nn = Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, nn) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn)))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, Z_setinc_foltrans_2))))) | ((![Fun_flat_foltrans_1: $i] : ((~object(Fun_flat_foltrans_1)) | (~(Fun_flat_foltrans_1 = node_next(nn))) | (~v__1(Fun_flat_foltrans_1, Z_setinc_foltrans_2, prev_2))) | (![Fun_flat_foltrans_2: $i] : ((~object(Fun_flat_foltrans_2)) | (~(Fun_flat_foltrans_2 = node_next(nn))) | (~v__1(Fun_flat_foltrans_2, prev_2, nn))) & (![Fun_flat_foltrans_3: $i] : ((~object(Fun_flat_foltrans_3)) | (~(Fun_flat_foltrans_3 = node_next(nn))) | (~v__1(Fun_flat_foltrans_3, prev_2, prev_2))) | ![Fun_flat_foltrans_4: $i] : ((~object(Fun_flat_foltrans_4)) | v__1(Fun_flat_foltrans_4, nn, nn) | (~(Fun_flat_foltrans_4 = node_next(nn))))))) & ((nn = prev_2) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | ![Fun_flat_foltrans_8: $i] : ((~object(Fun_flat_foltrans_8)) | (~(Fun_flat_foltrans_8 = node_next(nn))) | (~v__1(Fun_flat_foltrans_8, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_5: $i] : ((~object(Fun_flat_foltrans_5)) | (~(Fun_flat_foltrans_5 = node_next(nn))) | (~v__1(Fun_flat_foltrans_5, nn, prev_2))) & (![Fun_flat_foltrans_6: $i] : ((~object(Fun_flat_foltrans_6)) | (~(Fun_flat_foltrans_6 = node_next(nn))) | (~v__1(Fun_flat_foltrans_6, nn, nn))) | ![Fun_flat_foltrans_7: $i] : ((~object(Fun_flat_foltrans_7)) | (~(Fun_flat_foltrans_7 = node_next(nn))) | v__1(Fun_flat_foltrans_7, prev_2, prev_2))))) & ((nn = prev_2) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(null, Z_setinc_foltrans_2, prev_2)) | (![Fun_flat_foltrans_9: $i] : ((~object(Fun_flat_foltrans_9)) | (~(Fun_flat_foltrans_9 = node_next(nn))) | (~v__1(Fun_flat_foltrans_9, nn, prev_2))) & (![Fun_flat_foltrans_10: $i] : ((~object(Fun_flat_foltrans_10)) | (~(Fun_flat_foltrans_10 = node_next(nn))) | (~v__1(Fun_flat_foltrans_10, nn, nn))) | ![Fun_flat_foltrans_11: $i] : ((~object(Fun_flat_foltrans_11)) | (~(Fun_flat_foltrans_11 = node_next(nn))) | v__1(Fun_flat_foltrans_11, prev_2, prev_2))))) & (((![Fun_flat_foltrans_12: $i] : ((~object(Fun_flat_foltrans_12)) | (~v__1(Fun_flat_foltrans_12, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_12 = node_next(nn)))) | (![Fun_flat_foltrans_13: $i] : ((~object(Fun_flat_foltrans_13)) | (~(Fun_flat_foltrans_13 = node_next(nn))) | (~v__1(Fun_flat_foltrans_13, Z_setinc_foltrans_2, nn))) & (![Fun_flat_foltrans_14: $i] : ((~object(Fun_flat_foltrans_14)) | (~v__1(Fun_flat_foltrans_14, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_14 = node_next(nn)))) | ![Fun_flat_foltrans_15: $i] : ((~object(Fun_flat_foltrans_15)) | v__1(Fun_flat_foltrans_15, nn, nn) | (~(Fun_flat_foltrans_15 = node_next(nn))))))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ![Fun_flat_foltrans_19: $i] : ((~object(Fun_flat_foltrans_19)) | (~(Fun_flat_foltrans_19 = node_next(nn))) | (~v__1(Fun_flat_foltrans_19, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_16: $i] : ((~object(Fun_flat_foltrans_16)) | (~(Fun_flat_foltrans_16 = node_next(nn))) | (~v__1(Fun_flat_foltrans_16, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_17: $i] : ((~object(Fun_flat_foltrans_17)) | (~(Fun_flat_foltrans_17 = node_next(nn))) | (~v__1(Fun_flat_foltrans_17, nn, nn))) | ![Fun_flat_foltrans_18: $i] : ((~object(Fun_flat_foltrans_18)) | v__1(Fun_flat_foltrans_18, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_18 = node_next(nn))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (![Fun_flat_foltrans_20: $i] : ((~object(Fun_flat_foltrans_20)) | (~(Fun_flat_foltrans_20 = node_next(nn))) | (~v__1(Fun_flat_foltrans_20, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_21: $i] : ((~object(Fun_flat_foltrans_21)) | (~(Fun_flat_foltrans_21 = node_next(nn))) | (~v__1(Fun_flat_foltrans_21, nn, nn))) | ![Fun_flat_foltrans_22: $i] : ((~object(Fun_flat_foltrans_22)) | v__1(Fun_flat_foltrans_22, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_22 = node_next(nn)))))))) | (![Fun_flat_foltrans_23: $i] : ((~object(Fun_flat_foltrans_23)) | (~(Fun_flat_foltrans_23 = node_next(nn))) | v__1(Fun_flat_foltrans_23, prev_2, prev_2)) & (![Fun_flat_foltrans_24: $i] : ((~object(Fun_flat_foltrans_24)) | (~(Fun_flat_foltrans_24 = node_next(nn))) | v__1(Fun_flat_foltrans_24, prev_2, nn)) | (![Fun_flat_foltrans_25: $i] : ((~object(Fun_flat_foltrans_25)) | (~(Fun_flat_foltrans_25 = node_next(nn))) | v__1(Fun_flat_foltrans_25, prev_2, prev_2)) & ![Fun_flat_foltrans_26: $i] : ((~object(Fun_flat_foltrans_26)) | (~(Fun_flat_foltrans_26 = node_next(nn))) | (~v__1(Fun_flat_foltrans_26, nn, nn)))))) | ((~(nn = prev_2)) & ![Fun_flat_foltrans_27: $i] : ((~object(Fun_flat_foltrans_27)) | (~(Fun_flat_foltrans_27 = node_next(nn))) | v__1(Fun_flat_foltrans_27, prev_2, nn)) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (![Fun_flat_foltrans_28: $i] : ((~object(Fun_flat_foltrans_28)) | (~(Fun_flat_foltrans_28 = node_next(nn))) | v__1(Fun_flat_foltrans_28, nn, prev_2)) | (![Fun_flat_foltrans_29: $i] : ((~object(Fun_flat_foltrans_29)) | v__1(Fun_flat_foltrans_29, nn, nn) | (~(Fun_flat_foltrans_29 = node_next(nn)))) & ![Fun_flat_foltrans_30: $i] : ((~object(Fun_flat_foltrans_30)) | (~(Fun_flat_foltrans_30 = node_next(nn))) | (~v__1(Fun_flat_foltrans_30, prev_2, prev_2)))))) | ((~(nn = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (![Fun_flat_foltrans_31: $i] : ((~object(Fun_flat_foltrans_31)) | (~(Fun_flat_foltrans_31 = node_next(nn))) | v__1(Fun_flat_foltrans_31, nn, prev_2)) | (![Fun_flat_foltrans_32: $i] : ((~object(Fun_flat_foltrans_32)) | v__1(Fun_flat_foltrans_32, nn, nn) | (~(Fun_flat_foltrans_32 = node_next(nn)))) & ![Fun_flat_foltrans_33: $i] : ((~object(Fun_flat_foltrans_33)) | (~(Fun_flat_foltrans_33 = node_next(nn))) | (~v__1(Fun_flat_foltrans_33, prev_2, prev_2))))))))) & ((prev_2 = Z_setinc_foltrans_2) | ((![Fun_flat_foltrans_34: $i] : ((~object(Fun_flat_foltrans_34)) | (~v__1(Fun_flat_foltrans_34, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_34 = node_next(nn)))) | (![Fun_flat_foltrans_35: $i] : ((~object(Fun_flat_foltrans_35)) | (~(Fun_flat_foltrans_35 = node_next(nn))) | (~v__1(Fun_flat_foltrans_35, Z_setinc_foltrans_2, nn))) & (![Fun_flat_foltrans_36: $i] : ((~object(Fun_flat_foltrans_36)) | (~v__1(Fun_flat_foltrans_36, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_36 = node_next(nn)))) | ![Fun_flat_foltrans_37: $i] : ((~object(Fun_flat_foltrans_37)) | v__1(Fun_flat_foltrans_37, nn, nn) | (~(Fun_flat_foltrans_37 = node_next(nn))))))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ![Fun_flat_foltrans_41: $i] : ((~object(Fun_flat_foltrans_41)) | (~(Fun_flat_foltrans_41 = node_next(nn))) | (~v__1(Fun_flat_foltrans_41, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_38: $i] : ((~object(Fun_flat_foltrans_38)) | (~(Fun_flat_foltrans_38 = node_next(nn))) | (~v__1(Fun_flat_foltrans_38, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_39: $i] : ((~object(Fun_flat_foltrans_39)) | (~(Fun_flat_foltrans_39 = node_next(nn))) | (~v__1(Fun_flat_foltrans_39, nn, nn))) | ![Fun_flat_foltrans_40: $i] : ((~object(Fun_flat_foltrans_40)) | v__1(Fun_flat_foltrans_40, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_40 = node_next(nn))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (![Fun_flat_foltrans_42: $i] : ((~object(Fun_flat_foltrans_42)) | (~(Fun_flat_foltrans_42 = node_next(nn))) | (~v__1(Fun_flat_foltrans_42, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_43: $i] : ((~object(Fun_flat_foltrans_43)) | (~(Fun_flat_foltrans_43 = node_next(nn))) | (~v__1(Fun_flat_foltrans_43, nn, nn))) | ![Fun_flat_foltrans_44: $i] : ((~object(Fun_flat_foltrans_44)) | v__1(Fun_flat_foltrans_44, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_44 = node_next(nn)))))))) | (((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & ((~v__1(sortedList_first, prev_2, nn)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (~v__1(null, prev_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & (((~(nn = Z_setinc_foltrans_2)) & v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn)))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, Z_setinc_foltrans_2))) | (v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & v__1(sortedList_first, Z_setinc_foltrans_2, nn)) | ((~v__1(sortedList_first, prev_2, nn)) & ((~v__1(sortedList_first, prev_2, nn)) | (nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn)))) & ((nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | (~v__1(null, prev_2, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))))) | ((~(nn = Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, nn) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn)))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, Z_setinc_foltrans_2))))) | ((![Fun_flat_foltrans_45: $i] : ((~object(Fun_flat_foltrans_45)) | (~(Fun_flat_foltrans_45 = node_next(nn))) | (~v__1(Fun_flat_foltrans_45, Z_setinc_foltrans_2, prev_2))) | (![Fun_flat_foltrans_46: $i] : ((~object(Fun_flat_foltrans_46)) | (~(Fun_flat_foltrans_46 = node_next(nn))) | (~v__1(Fun_flat_foltrans_46, prev_2, nn))) & (![Fun_flat_foltrans_47: $i] : ((~object(Fun_flat_foltrans_47)) | (~(Fun_flat_foltrans_47 = node_next(nn))) | (~v__1(Fun_flat_foltrans_47, prev_2, prev_2))) | ![Fun_flat_foltrans_48: $i] : ((~object(Fun_flat_foltrans_48)) | v__1(Fun_flat_foltrans_48, nn, nn) | (~(Fun_flat_foltrans_48 = node_next(nn))))))) & ((nn = prev_2) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | ![Fun_flat_foltrans_52: $i] : ((~object(Fun_flat_foltrans_52)) | (~(Fun_flat_foltrans_52 = node_next(nn))) | (~v__1(Fun_flat_foltrans_52, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_49: $i] : ((~object(Fun_flat_foltrans_49)) | (~(Fun_flat_foltrans_49 = node_next(nn))) | (~v__1(Fun_flat_foltrans_49, nn, prev_2))) & (![Fun_flat_foltrans_50: $i] : ((~object(Fun_flat_foltrans_50)) | (~(Fun_flat_foltrans_50 = node_next(nn))) | (~v__1(Fun_flat_foltrans_50, nn, nn))) | ![Fun_flat_foltrans_51: $i] : ((~object(Fun_flat_foltrans_51)) | (~(Fun_flat_foltrans_51 = node_next(nn))) | v__1(Fun_flat_foltrans_51, prev_2, prev_2))))) & ((nn = prev_2) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(null, Z_setinc_foltrans_2, prev_2)) | (![Fun_flat_foltrans_53: $i] : ((~object(Fun_flat_foltrans_53)) | (~(Fun_flat_foltrans_53 = node_next(nn))) | (~v__1(Fun_flat_foltrans_53, nn, prev_2))) & (![Fun_flat_foltrans_54: $i] : ((~object(Fun_flat_foltrans_54)) | (~(Fun_flat_foltrans_54 = node_next(nn))) | (~v__1(Fun_flat_foltrans_54, nn, nn))) | ![Fun_flat_foltrans_55: $i] : ((~object(Fun_flat_foltrans_55)) | (~(Fun_flat_foltrans_55 = node_next(nn))) | v__1(Fun_flat_foltrans_55, prev_2, prev_2))))) & (((![Fun_flat_foltrans_56: $i] : ((~object(Fun_flat_foltrans_56)) | (~v__1(Fun_flat_foltrans_56, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_56 = node_next(nn)))) | (![Fun_flat_foltrans_57: $i] : ((~object(Fun_flat_foltrans_57)) | (~(Fun_flat_foltrans_57 = node_next(nn))) | (~v__1(Fun_flat_foltrans_57, Z_setinc_foltrans_2, nn))) & (![Fun_flat_foltrans_58: $i] : ((~object(Fun_flat_foltrans_58)) | (~v__1(Fun_flat_foltrans_58, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_58 = node_next(nn)))) | ![Fun_flat_foltrans_59: $i] : ((~object(Fun_flat_foltrans_59)) | v__1(Fun_flat_foltrans_59, nn, nn) | (~(Fun_flat_foltrans_59 = node_next(nn))))))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ![Fun_flat_foltrans_63: $i] : ((~object(Fun_flat_foltrans_63)) | (~(Fun_flat_foltrans_63 = node_next(nn))) | (~v__1(Fun_flat_foltrans_63, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_60: $i] : ((~object(Fun_flat_foltrans_60)) | (~(Fun_flat_foltrans_60 = node_next(nn))) | (~v__1(Fun_flat_foltrans_60, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_61: $i] : ((~object(Fun_flat_foltrans_61)) | (~(Fun_flat_foltrans_61 = node_next(nn))) | (~v__1(Fun_flat_foltrans_61, nn, nn))) | ![Fun_flat_foltrans_62: $i] : ((~object(Fun_flat_foltrans_62)) | v__1(Fun_flat_foltrans_62, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_62 = node_next(nn))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (![Fun_flat_foltrans_64: $i] : ((~object(Fun_flat_foltrans_64)) | (~(Fun_flat_foltrans_64 = node_next(nn))) | (~v__1(Fun_flat_foltrans_64, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_65: $i] : ((~object(Fun_flat_foltrans_65)) | (~(Fun_flat_foltrans_65 = node_next(nn))) | (~v__1(Fun_flat_foltrans_65, nn, nn))) | ![Fun_flat_foltrans_66: $i] : ((~object(Fun_flat_foltrans_66)) | v__1(Fun_flat_foltrans_66, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_66 = node_next(nn)))))))) | (![Fun_flat_foltrans_67: $i] : ((~object(Fun_flat_foltrans_67)) | (~(Fun_flat_foltrans_67 = node_next(nn))) | v__1(Fun_flat_foltrans_67, prev_2, prev_2)) & (![Fun_flat_foltrans_68: $i] : ((~object(Fun_flat_foltrans_68)) | (~(Fun_flat_foltrans_68 = node_next(nn))) | v__1(Fun_flat_foltrans_68, prev_2, nn)) | (![Fun_flat_foltrans_69: $i] : ((~object(Fun_flat_foltrans_69)) | (~(Fun_flat_foltrans_69 = node_next(nn))) | v__1(Fun_flat_foltrans_69, prev_2, prev_2)) & ![Fun_flat_foltrans_70: $i] : ((~object(Fun_flat_foltrans_70)) | (~(Fun_flat_foltrans_70 = node_next(nn))) | (~v__1(Fun_flat_foltrans_70, nn, nn)))))) | ((~(nn = prev_2)) & ![Fun_flat_foltrans_71: $i] : ((~object(Fun_flat_foltrans_71)) | (~(Fun_flat_foltrans_71 = node_next(nn))) | v__1(Fun_flat_foltrans_71, prev_2, nn)) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (![Fun_flat_foltrans_72: $i] : ((~object(Fun_flat_foltrans_72)) | (~(Fun_flat_foltrans_72 = node_next(nn))) | v__1(Fun_flat_foltrans_72, nn, prev_2)) | (![Fun_flat_foltrans_73: $i] : ((~object(Fun_flat_foltrans_73)) | v__1(Fun_flat_foltrans_73, nn, nn) | (~(Fun_flat_foltrans_73 = node_next(nn)))) & ![Fun_flat_foltrans_74: $i] : ((~object(Fun_flat_foltrans_74)) | (~(Fun_flat_foltrans_74 = node_next(nn))) | (~v__1(Fun_flat_foltrans_74, prev_2, prev_2)))))) | ((~(nn = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (![Fun_flat_foltrans_75: $i] : ((~object(Fun_flat_foltrans_75)) | (~(Fun_flat_foltrans_75 = node_next(nn))) | v__1(Fun_flat_foltrans_75, nn, prev_2)) | (![Fun_flat_foltrans_76: $i] : ((~object(Fun_flat_foltrans_76)) | v__1(Fun_flat_foltrans_76, nn, nn) | (~(Fun_flat_foltrans_76 = node_next(nn)))) & ![Fun_flat_foltrans_77: $i] : ((~object(Fun_flat_foltrans_77)) | (~(Fun_flat_foltrans_77 = node_next(nn))) | (~v__1(Fun_flat_foltrans_77, prev_2, prev_2)))))))))))),
% 1.43/1.21      inference(modus_ponens,[status(thm)],[34, 27])).
% 1.43/1.21  tff(36,plain,
% 1.43/1.21      (~![Z_setinc_foltrans_2: $i] : ((~object(Z_setinc_foltrans_2)) | (Z_setinc_foltrans_2 = null) | ((~(Z_setinc_foltrans_2 = null)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~(Z_setinc_foltrans_2 = nn))) | (((((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn)) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) | (((~v__1(sortedList_first, prev_2, nn)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, prev_2))) & ((nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & ((nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(null, Z_setinc_foltrans_2, prev_2))) & (v__1(sortedList_first, prev_2, nn) | (((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn)) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) | ((~(nn = prev_2)) & v__1(sortedList_first, prev_2, nn) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & v__1(sortedList_first, nn, prev_2)) | ((~(nn = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & v__1(sortedList_first, nn, prev_2))))) & ((prev_2 = Z_setinc_foltrans_2) | (((~v__1(sortedList_first, prev_2, nn)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, prev_2))) & ((nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & ((nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(null, Z_setinc_foltrans_2, prev_2)))) | (((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & ((~v__1(sortedList_first, prev_2, nn)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (~v__1(null, prev_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & (((~(nn = Z_setinc_foltrans_2)) & v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn)))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, Z_setinc_foltrans_2))) | (v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & v__1(sortedList_first, Z_setinc_foltrans_2, nn)) | ((~v__1(sortedList_first, prev_2, nn)) & ((~v__1(sortedList_first, prev_2, nn)) | (nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn)))) & ((nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | (~v__1(null, prev_2, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))))) | ((~(nn = Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, nn) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn)))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, Z_setinc_foltrans_2))))) | ((![Fun_flat_foltrans_1: $i] : ((~object(Fun_flat_foltrans_1)) | (~(Fun_flat_foltrans_1 = node_next(nn))) | (~v__1(Fun_flat_foltrans_1, Z_setinc_foltrans_2, prev_2))) | (![Fun_flat_foltrans_2: $i] : ((~object(Fun_flat_foltrans_2)) | (~(Fun_flat_foltrans_2 = node_next(nn))) | (~v__1(Fun_flat_foltrans_2, prev_2, nn))) & (![Fun_flat_foltrans_3: $i] : ((~object(Fun_flat_foltrans_3)) | (~(Fun_flat_foltrans_3 = node_next(nn))) | (~v__1(Fun_flat_foltrans_3, prev_2, prev_2))) | ![Fun_flat_foltrans_4: $i] : ((~object(Fun_flat_foltrans_4)) | v__1(Fun_flat_foltrans_4, nn, nn) | (~(Fun_flat_foltrans_4 = node_next(nn))))))) & ((nn = prev_2) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | ![Fun_flat_foltrans_8: $i] : ((~object(Fun_flat_foltrans_8)) | (~(Fun_flat_foltrans_8 = node_next(nn))) | (~v__1(Fun_flat_foltrans_8, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_5: $i] : ((~object(Fun_flat_foltrans_5)) | (~(Fun_flat_foltrans_5 = node_next(nn))) | (~v__1(Fun_flat_foltrans_5, nn, prev_2))) & (![Fun_flat_foltrans_6: $i] : ((~object(Fun_flat_foltrans_6)) | (~(Fun_flat_foltrans_6 = node_next(nn))) | (~v__1(Fun_flat_foltrans_6, nn, nn))) | ![Fun_flat_foltrans_7: $i] : ((~object(Fun_flat_foltrans_7)) | (~(Fun_flat_foltrans_7 = node_next(nn))) | v__1(Fun_flat_foltrans_7, prev_2, prev_2))))) & ((nn = prev_2) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(null, Z_setinc_foltrans_2, prev_2)) | (![Fun_flat_foltrans_9: $i] : ((~object(Fun_flat_foltrans_9)) | (~(Fun_flat_foltrans_9 = node_next(nn))) | (~v__1(Fun_flat_foltrans_9, nn, prev_2))) & (![Fun_flat_foltrans_10: $i] : ((~object(Fun_flat_foltrans_10)) | (~(Fun_flat_foltrans_10 = node_next(nn))) | (~v__1(Fun_flat_foltrans_10, nn, nn))) | ![Fun_flat_foltrans_11: $i] : ((~object(Fun_flat_foltrans_11)) | (~(Fun_flat_foltrans_11 = node_next(nn))) | v__1(Fun_flat_foltrans_11, prev_2, prev_2))))) & (((![Fun_flat_foltrans_12: $i] : ((~object(Fun_flat_foltrans_12)) | (~v__1(Fun_flat_foltrans_12, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_12 = node_next(nn)))) | (![Fun_flat_foltrans_13: $i] : ((~object(Fun_flat_foltrans_13)) | (~(Fun_flat_foltrans_13 = node_next(nn))) | (~v__1(Fun_flat_foltrans_13, Z_setinc_foltrans_2, nn))) & (![Fun_flat_foltrans_14: $i] : ((~object(Fun_flat_foltrans_14)) | (~v__1(Fun_flat_foltrans_14, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_14 = node_next(nn)))) | ![Fun_flat_foltrans_15: $i] : ((~object(Fun_flat_foltrans_15)) | v__1(Fun_flat_foltrans_15, nn, nn) | (~(Fun_flat_foltrans_15 = node_next(nn))))))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ![Fun_flat_foltrans_19: $i] : ((~object(Fun_flat_foltrans_19)) | (~(Fun_flat_foltrans_19 = node_next(nn))) | (~v__1(Fun_flat_foltrans_19, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_16: $i] : ((~object(Fun_flat_foltrans_16)) | (~(Fun_flat_foltrans_16 = node_next(nn))) | (~v__1(Fun_flat_foltrans_16, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_17: $i] : ((~object(Fun_flat_foltrans_17)) | (~(Fun_flat_foltrans_17 = node_next(nn))) | (~v__1(Fun_flat_foltrans_17, nn, nn))) | ![Fun_flat_foltrans_18: $i] : ((~object(Fun_flat_foltrans_18)) | v__1(Fun_flat_foltrans_18, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_18 = node_next(nn))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (![Fun_flat_foltrans_20: $i] : ((~object(Fun_flat_foltrans_20)) | (~(Fun_flat_foltrans_20 = node_next(nn))) | (~v__1(Fun_flat_foltrans_20, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_21: $i] : ((~object(Fun_flat_foltrans_21)) | (~(Fun_flat_foltrans_21 = node_next(nn))) | (~v__1(Fun_flat_foltrans_21, nn, nn))) | ![Fun_flat_foltrans_22: $i] : ((~object(Fun_flat_foltrans_22)) | v__1(Fun_flat_foltrans_22, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_22 = node_next(nn)))))))) | (![Fun_flat_foltrans_23: $i] : ((~object(Fun_flat_foltrans_23)) | (~(Fun_flat_foltrans_23 = node_next(nn))) | v__1(Fun_flat_foltrans_23, prev_2, prev_2)) & (![Fun_flat_foltrans_24: $i] : ((~object(Fun_flat_foltrans_24)) | (~(Fun_flat_foltrans_24 = node_next(nn))) | v__1(Fun_flat_foltrans_24, prev_2, nn)) | (![Fun_flat_foltrans_25: $i] : ((~object(Fun_flat_foltrans_25)) | (~(Fun_flat_foltrans_25 = node_next(nn))) | v__1(Fun_flat_foltrans_25, prev_2, prev_2)) & ![Fun_flat_foltrans_26: $i] : ((~object(Fun_flat_foltrans_26)) | (~(Fun_flat_foltrans_26 = node_next(nn))) | (~v__1(Fun_flat_foltrans_26, nn, nn)))))) | ((~(nn = prev_2)) & ![Fun_flat_foltrans_27: $i] : ((~object(Fun_flat_foltrans_27)) | (~(Fun_flat_foltrans_27 = node_next(nn))) | v__1(Fun_flat_foltrans_27, prev_2, nn)) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (![Fun_flat_foltrans_28: $i] : ((~object(Fun_flat_foltrans_28)) | (~(Fun_flat_foltrans_28 = node_next(nn))) | v__1(Fun_flat_foltrans_28, nn, prev_2)) | (![Fun_flat_foltrans_29: $i] : ((~object(Fun_flat_foltrans_29)) | v__1(Fun_flat_foltrans_29, nn, nn) | (~(Fun_flat_foltrans_29 = node_next(nn)))) & ![Fun_flat_foltrans_30: $i] : ((~object(Fun_flat_foltrans_30)) | (~(Fun_flat_foltrans_30 = node_next(nn))) | (~v__1(Fun_flat_foltrans_30, prev_2, prev_2)))))) | ((~(nn = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (![Fun_flat_foltrans_31: $i] : ((~object(Fun_flat_foltrans_31)) | (~(Fun_flat_foltrans_31 = node_next(nn))) | v__1(Fun_flat_foltrans_31, nn, prev_2)) | (![Fun_flat_foltrans_32: $i] : ((~object(Fun_flat_foltrans_32)) | v__1(Fun_flat_foltrans_32, nn, nn) | (~(Fun_flat_foltrans_32 = node_next(nn)))) & ![Fun_flat_foltrans_33: $i] : ((~object(Fun_flat_foltrans_33)) | (~(Fun_flat_foltrans_33 = node_next(nn))) | (~v__1(Fun_flat_foltrans_33, prev_2, prev_2))))))))) & ((prev_2 = Z_setinc_foltrans_2) | ((![Fun_flat_foltrans_34: $i] : ((~object(Fun_flat_foltrans_34)) | (~v__1(Fun_flat_foltrans_34, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_34 = node_next(nn)))) | (![Fun_flat_foltrans_35: $i] : ((~object(Fun_flat_foltrans_35)) | (~(Fun_flat_foltrans_35 = node_next(nn))) | (~v__1(Fun_flat_foltrans_35, Z_setinc_foltrans_2, nn))) & (![Fun_flat_foltrans_36: $i] : ((~object(Fun_flat_foltrans_36)) | (~v__1(Fun_flat_foltrans_36, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_36 = node_next(nn)))) | ![Fun_flat_foltrans_37: $i] : ((~object(Fun_flat_foltrans_37)) | v__1(Fun_flat_foltrans_37, nn, nn) | (~(Fun_flat_foltrans_37 = node_next(nn))))))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ![Fun_flat_foltrans_41: $i] : ((~object(Fun_flat_foltrans_41)) | (~(Fun_flat_foltrans_41 = node_next(nn))) | (~v__1(Fun_flat_foltrans_41, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_38: $i] : ((~object(Fun_flat_foltrans_38)) | (~(Fun_flat_foltrans_38 = node_next(nn))) | (~v__1(Fun_flat_foltrans_38, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_39: $i] : ((~object(Fun_flat_foltrans_39)) | (~(Fun_flat_foltrans_39 = node_next(nn))) | (~v__1(Fun_flat_foltrans_39, nn, nn))) | ![Fun_flat_foltrans_40: $i] : ((~object(Fun_flat_foltrans_40)) | v__1(Fun_flat_foltrans_40, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_40 = node_next(nn))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (![Fun_flat_foltrans_42: $i] : ((~object(Fun_flat_foltrans_42)) | (~(Fun_flat_foltrans_42 = node_next(nn))) | (~v__1(Fun_flat_foltrans_42, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_43: $i] : ((~object(Fun_flat_foltrans_43)) | (~(Fun_flat_foltrans_43 = node_next(nn))) | (~v__1(Fun_flat_foltrans_43, nn, nn))) | ![Fun_flat_foltrans_44: $i] : ((~object(Fun_flat_foltrans_44)) | v__1(Fun_flat_foltrans_44, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_44 = node_next(nn)))))))) | (((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, nn))) & ((~v__1(sortedList_first, prev_2, nn)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (~v__1(null, prev_2, Z_setinc_foltrans_2)) | ((~v__1(sortedList_first, nn, Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & (((~(nn = Z_setinc_foltrans_2)) & v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn)))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, Z_setinc_foltrans_2))) | (v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & v__1(sortedList_first, Z_setinc_foltrans_2, nn)) | ((~v__1(sortedList_first, prev_2, nn)) & ((~v__1(sortedList_first, prev_2, nn)) | (nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn)))) & ((nn = prev_2) | (~v__1(sortedList_first, nn, prev_2)) | (~v__1(null, prev_2, prev_2)) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))))) | ((~(nn = Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, nn) & (v__1(null, Z_setinc_foltrans_2, nn) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, nn, nn)))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, nn, Z_setinc_foltrans_2))))) | ((![Fun_flat_foltrans_45: $i] : ((~object(Fun_flat_foltrans_45)) | (~(Fun_flat_foltrans_45 = node_next(nn))) | (~v__1(Fun_flat_foltrans_45, Z_setinc_foltrans_2, prev_2))) | (![Fun_flat_foltrans_46: $i] : ((~object(Fun_flat_foltrans_46)) | (~(Fun_flat_foltrans_46 = node_next(nn))) | (~v__1(Fun_flat_foltrans_46, prev_2, nn))) & (![Fun_flat_foltrans_47: $i] : ((~object(Fun_flat_foltrans_47)) | (~(Fun_flat_foltrans_47 = node_next(nn))) | (~v__1(Fun_flat_foltrans_47, prev_2, prev_2))) | ![Fun_flat_foltrans_48: $i] : ((~object(Fun_flat_foltrans_48)) | v__1(Fun_flat_foltrans_48, nn, nn) | (~(Fun_flat_foltrans_48 = node_next(nn))))))) & ((nn = prev_2) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | ![Fun_flat_foltrans_52: $i] : ((~object(Fun_flat_foltrans_52)) | (~(Fun_flat_foltrans_52 = node_next(nn))) | (~v__1(Fun_flat_foltrans_52, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_49: $i] : ((~object(Fun_flat_foltrans_49)) | (~(Fun_flat_foltrans_49 = node_next(nn))) | (~v__1(Fun_flat_foltrans_49, nn, prev_2))) & (![Fun_flat_foltrans_50: $i] : ((~object(Fun_flat_foltrans_50)) | (~(Fun_flat_foltrans_50 = node_next(nn))) | (~v__1(Fun_flat_foltrans_50, nn, nn))) | ![Fun_flat_foltrans_51: $i] : ((~object(Fun_flat_foltrans_51)) | (~(Fun_flat_foltrans_51 = node_next(nn))) | v__1(Fun_flat_foltrans_51, prev_2, prev_2))))) & ((nn = prev_2) | ((~v__1(null, prev_2, nn)) & ((~v__1(null, prev_2, prev_2)) | v__1(null, nn, nn))) | (~v__1(null, Z_setinc_foltrans_2, prev_2)) | (![Fun_flat_foltrans_53: $i] : ((~object(Fun_flat_foltrans_53)) | (~(Fun_flat_foltrans_53 = node_next(nn))) | (~v__1(Fun_flat_foltrans_53, nn, prev_2))) & (![Fun_flat_foltrans_54: $i] : ((~object(Fun_flat_foltrans_54)) | (~(Fun_flat_foltrans_54 = node_next(nn))) | (~v__1(Fun_flat_foltrans_54, nn, nn))) | ![Fun_flat_foltrans_55: $i] : ((~object(Fun_flat_foltrans_55)) | (~(Fun_flat_foltrans_55 = node_next(nn))) | v__1(Fun_flat_foltrans_55, prev_2, prev_2))))) & (((![Fun_flat_foltrans_56: $i] : ((~object(Fun_flat_foltrans_56)) | (~v__1(Fun_flat_foltrans_56, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_56 = node_next(nn)))) | (![Fun_flat_foltrans_57: $i] : ((~object(Fun_flat_foltrans_57)) | (~(Fun_flat_foltrans_57 = node_next(nn))) | (~v__1(Fun_flat_foltrans_57, Z_setinc_foltrans_2, nn))) & (![Fun_flat_foltrans_58: $i] : ((~object(Fun_flat_foltrans_58)) | (~v__1(Fun_flat_foltrans_58, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_58 = node_next(nn)))) | ![Fun_flat_foltrans_59: $i] : ((~object(Fun_flat_foltrans_59)) | v__1(Fun_flat_foltrans_59, nn, nn) | (~(Fun_flat_foltrans_59 = node_next(nn))))))) & (((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | ![Fun_flat_foltrans_63: $i] : ((~object(Fun_flat_foltrans_63)) | (~(Fun_flat_foltrans_63 = node_next(nn))) | (~v__1(Fun_flat_foltrans_63, Z_setinc_foltrans_2, nn))) | (![Fun_flat_foltrans_60: $i] : ((~object(Fun_flat_foltrans_60)) | (~(Fun_flat_foltrans_60 = node_next(nn))) | (~v__1(Fun_flat_foltrans_60, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_61: $i] : ((~object(Fun_flat_foltrans_61)) | (~(Fun_flat_foltrans_61 = node_next(nn))) | (~v__1(Fun_flat_foltrans_61, nn, nn))) | ![Fun_flat_foltrans_62: $i] : ((~object(Fun_flat_foltrans_62)) | v__1(Fun_flat_foltrans_62, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_62 = node_next(nn))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | ((~v__1(null, Z_setinc_foltrans_2, nn)) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, nn, nn))) | (nn = Z_setinc_foltrans_2) | (![Fun_flat_foltrans_64: $i] : ((~object(Fun_flat_foltrans_64)) | (~(Fun_flat_foltrans_64 = node_next(nn))) | (~v__1(Fun_flat_foltrans_64, nn, Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_65: $i] : ((~object(Fun_flat_foltrans_65)) | (~(Fun_flat_foltrans_65 = node_next(nn))) | (~v__1(Fun_flat_foltrans_65, nn, nn))) | ![Fun_flat_foltrans_66: $i] : ((~object(Fun_flat_foltrans_66)) | v__1(Fun_flat_foltrans_66, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_66 = node_next(nn)))))))) | (![Fun_flat_foltrans_67: $i] : ((~object(Fun_flat_foltrans_67)) | (~(Fun_flat_foltrans_67 = node_next(nn))) | v__1(Fun_flat_foltrans_67, prev_2, prev_2)) & (![Fun_flat_foltrans_68: $i] : ((~object(Fun_flat_foltrans_68)) | (~(Fun_flat_foltrans_68 = node_next(nn))) | v__1(Fun_flat_foltrans_68, prev_2, nn)) | (![Fun_flat_foltrans_69: $i] : ((~object(Fun_flat_foltrans_69)) | (~(Fun_flat_foltrans_69 = node_next(nn))) | v__1(Fun_flat_foltrans_69, prev_2, prev_2)) & ![Fun_flat_foltrans_70: $i] : ((~object(Fun_flat_foltrans_70)) | (~(Fun_flat_foltrans_70 = node_next(nn))) | (~v__1(Fun_flat_foltrans_70, nn, nn)))))) | ((~(nn = prev_2)) & ![Fun_flat_foltrans_71: $i] : ((~object(Fun_flat_foltrans_71)) | (~(Fun_flat_foltrans_71 = node_next(nn))) | v__1(Fun_flat_foltrans_71, prev_2, nn)) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (![Fun_flat_foltrans_72: $i] : ((~object(Fun_flat_foltrans_72)) | (~(Fun_flat_foltrans_72 = node_next(nn))) | v__1(Fun_flat_foltrans_72, nn, prev_2)) | (![Fun_flat_foltrans_73: $i] : ((~object(Fun_flat_foltrans_73)) | v__1(Fun_flat_foltrans_73, nn, nn) | (~(Fun_flat_foltrans_73 = node_next(nn)))) & ![Fun_flat_foltrans_74: $i] : ((~object(Fun_flat_foltrans_74)) | (~(Fun_flat_foltrans_74 = node_next(nn))) | (~v__1(Fun_flat_foltrans_74, prev_2, prev_2)))))) | ((~(nn = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, nn) | (v__1(null, prev_2, prev_2) & (~v__1(null, nn, nn)))) & (![Fun_flat_foltrans_75: $i] : ((~object(Fun_flat_foltrans_75)) | (~(Fun_flat_foltrans_75 = node_next(nn))) | v__1(Fun_flat_foltrans_75, nn, prev_2)) | (![Fun_flat_foltrans_76: $i] : ((~object(Fun_flat_foltrans_76)) | v__1(Fun_flat_foltrans_76, nn, nn) | (~(Fun_flat_foltrans_76 = node_next(nn)))) & ![Fun_flat_foltrans_77: $i] : ((~object(Fun_flat_foltrans_77)) | (~(Fun_flat_foltrans_77 = node_next(nn))) | (~v__1(Fun_flat_foltrans_77, prev_2, prev_2)))))))))))),
% 1.43/1.22      inference(modus_ponens,[status(thm)],[35, 27])).
% 1.43/1.22  tff(37,plain,
% 1.43/1.22      (~![Z_setinc_foltrans_2: $i] : ((~object(Z_setinc_foltrans_2)) | (Z_setinc_foltrans_2 = null) | ((~(Z_setinc_foltrans_2 = null)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~(Z_setinc_foltrans_2 = node_next(prev_2)))) | (((((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2)))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) | (((~v__1(sortedList_first, Z_setinc_foltrans_2, prev_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2)))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(null, Z_setinc_foltrans_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & (v__1(sortedList_first, prev_2, node_next(prev_2)) | (((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2)))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) | ((~(node_next(prev_2) = prev_2)) & v__1(sortedList_first, prev_2, node_next(prev_2)) & (v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~(node_next(prev_2) = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & v__1(sortedList_first, node_next(prev_2), prev_2))))) & ((prev_2 = Z_setinc_foltrans_2) | (((~v__1(sortedList_first, Z_setinc_foltrans_2, prev_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2)))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(null, Z_setinc_foltrans_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2)))) & ((node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2)))) & ((~v__1(null, prev_2, Z_setinc_foltrans_2)) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & (((~(node_next(prev_2) = Z_setinc_foltrans_2)) & v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(null, Z_setinc_foltrans_2, node_next(prev_2)) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2))) | (v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2))) | ((~(node_next(prev_2) = Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2)) & (v__1(null, Z_setinc_foltrans_2, node_next(prev_2)) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2))) | ((~v__1(sortedList_first, prev_2, node_next(prev_2))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, prev_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | ((![Fun_flat_foltrans_1: $i] : ((~object(Fun_flat_foltrans_1)) | (~v__1(Fun_flat_foltrans_1, Z_setinc_foltrans_2, prev_2)) | (~(Fun_flat_foltrans_1 = node_next(node_next(prev_2))))) | (![Fun_flat_foltrans_2: $i] : ((~object(Fun_flat_foltrans_2)) | (~v__1(Fun_flat_foltrans_2, prev_2, node_next(prev_2))) | (~(Fun_flat_foltrans_2 = node_next(node_next(prev_2))))) & (![Fun_flat_foltrans_3: $i] : ((~object(Fun_flat_foltrans_3)) | (~v__1(Fun_flat_foltrans_3, prev_2, prev_2)) | (~(Fun_flat_foltrans_3 = node_next(node_next(prev_2))))) | ![Fun_flat_foltrans_4: $i] : ((~object(Fun_flat_foltrans_4)) | (~(Fun_flat_foltrans_4 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_4, node_next(prev_2), node_next(prev_2)))))) & ((node_next(prev_2) = prev_2) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_8: $i] : ((~object(Fun_flat_foltrans_8)) | (~v__1(Fun_flat_foltrans_8, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_8 = node_next(node_next(prev_2))))) | (![Fun_flat_foltrans_5: $i] : ((~object(Fun_flat_foltrans_5)) | (~(Fun_flat_foltrans_5 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_5, node_next(prev_2), prev_2))) & (![Fun_flat_foltrans_6: $i] : ((~object(Fun_flat_foltrans_6)) | (~(Fun_flat_foltrans_6 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_6, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_7: $i] : ((~object(Fun_flat_foltrans_7)) | (~(Fun_flat_foltrans_7 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_7, prev_2, prev_2))))) & ((~v__1(null, Z_setinc_foltrans_2, prev_2)) | (node_next(prev_2) = prev_2) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (![Fun_flat_foltrans_9: $i] : ((~object(Fun_flat_foltrans_9)) | (~(Fun_flat_foltrans_9 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_9, node_next(prev_2), prev_2))) & (![Fun_flat_foltrans_10: $i] : ((~object(Fun_flat_foltrans_10)) | (~(Fun_flat_foltrans_10 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_10, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_11: $i] : ((~object(Fun_flat_foltrans_11)) | (~(Fun_flat_foltrans_11 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_11, prev_2, prev_2))))) & ((![Fun_flat_foltrans_23: $i] : ((~object(Fun_flat_foltrans_23)) | (~(Fun_flat_foltrans_23 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_23, prev_2, prev_2)) & ((![Fun_flat_foltrans_25: $i] : ((~object(Fun_flat_foltrans_25)) | (~(Fun_flat_foltrans_25 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_25, prev_2, prev_2)) & ![Fun_flat_foltrans_26: $i] : ((~object(Fun_flat_foltrans_26)) | (~(Fun_flat_foltrans_26 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_26, node_next(prev_2), node_next(prev_2))))) | ![Fun_flat_foltrans_24: $i] : ((~object(Fun_flat_foltrans_24)) | (~(Fun_flat_foltrans_24 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_24, prev_2, node_next(prev_2))))) | ((~(node_next(prev_2) = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & (![Fun_flat_foltrans_31: $i] : ((~object(Fun_flat_foltrans_31)) | (~(Fun_flat_foltrans_31 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_31, node_next(prev_2), prev_2)) | (![Fun_flat_foltrans_32: $i] : ((~object(Fun_flat_foltrans_32)) | (~(Fun_flat_foltrans_32 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_32, node_next(prev_2), node_next(prev_2))) & ![Fun_flat_foltrans_33: $i] : ((~object(Fun_flat_foltrans_33)) | (~v__1(Fun_flat_foltrans_33, prev_2, prev_2)) | (~(Fun_flat_foltrans_33 = node_next(node_next(prev_2)))))))) | ((~(node_next(prev_2) = prev_2)) & ![Fun_flat_foltrans_27: $i] : ((~object(Fun_flat_foltrans_27)) | (~(Fun_flat_foltrans_27 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_27, prev_2, node_next(prev_2))) & (v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & (![Fun_flat_foltrans_28: $i] : ((~object(Fun_flat_foltrans_28)) | (~(Fun_flat_foltrans_28 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_28, node_next(prev_2), prev_2)) | (![Fun_flat_foltrans_29: $i] : ((~object(Fun_flat_foltrans_29)) | (~(Fun_flat_foltrans_29 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_29, node_next(prev_2), node_next(prev_2))) & ![Fun_flat_foltrans_30: $i] : ((~object(Fun_flat_foltrans_30)) | (~v__1(Fun_flat_foltrans_30, prev_2, prev_2)) | (~(Fun_flat_foltrans_30 = node_next(node_next(prev_2)))))))) | ((![Fun_flat_foltrans_12: $i] : ((~object(Fun_flat_foltrans_12)) | (~v__1(Fun_flat_foltrans_12, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_12 = node_next(node_next(prev_2))))) | (![Fun_flat_foltrans_13: $i] : ((~object(Fun_flat_foltrans_13)) | (~v__1(Fun_flat_foltrans_13, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_13 = node_next(node_next(prev_2))))) & (![Fun_flat_foltrans_14: $i] : ((~object(Fun_flat_foltrans_14)) | (~v__1(Fun_flat_foltrans_14, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_14 = node_next(node_next(prev_2))))) | ![Fun_flat_foltrans_15: $i] : ((~object(Fun_flat_foltrans_15)) | (~(Fun_flat_foltrans_15 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_15, node_next(prev_2), node_next(prev_2)))))) & ((node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_19: $i] : ((~object(Fun_flat_foltrans_19)) | (~v__1(Fun_flat_foltrans_19, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_19 = node_next(node_next(prev_2))))) | (![Fun_flat_foltrans_16: $i] : ((~object(Fun_flat_foltrans_16)) | (~(Fun_flat_foltrans_16 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_16, node_next(prev_2), Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_17: $i] : ((~object(Fun_flat_foltrans_17)) | (~(Fun_flat_foltrans_17 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_17, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_18: $i] : ((~object(Fun_flat_foltrans_18)) | v__1(Fun_flat_foltrans_18, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_18 = node_next(node_next(prev_2)))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (![Fun_flat_foltrans_20: $i] : ((~object(Fun_flat_foltrans_20)) | (~(Fun_flat_foltrans_20 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_20, node_next(prev_2), Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_21: $i] : ((~object(Fun_flat_foltrans_21)) | (~(Fun_flat_foltrans_21 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_21, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_22: $i] : ((~object(Fun_flat_foltrans_22)) | v__1(Fun_flat_foltrans_22, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_22 = node_next(node_next(prev_2)))))))))))) & ((prev_2 = Z_setinc_foltrans_2) | (((![Fun_flat_foltrans_35: $i] : ((~object(Fun_flat_foltrans_35)) | (~v__1(Fun_flat_foltrans_35, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_35 = node_next(node_next(prev_2))))) & (![Fun_flat_foltrans_36: $i] : ((~object(Fun_flat_foltrans_36)) | (~v__1(Fun_flat_foltrans_36, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_36 = node_next(node_next(prev_2))))) | ![Fun_flat_foltrans_37: $i] : ((~object(Fun_flat_foltrans_37)) | (~(Fun_flat_foltrans_37 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_37, node_next(prev_2), node_next(prev_2))))) | ![Fun_flat_foltrans_34: $i] : ((~object(Fun_flat_foltrans_34)) | (~v__1(Fun_flat_foltrans_34, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_34 = node_next(node_next(prev_2)))))) & ((node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (![Fun_flat_foltrans_38: $i] : ((~object(Fun_flat_foltrans_38)) | (~(Fun_flat_foltrans_38 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_38, node_next(prev_2), Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_39: $i] : ((~object(Fun_flat_foltrans_39)) | (~(Fun_flat_foltrans_39 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_39, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_40: $i] : ((~object(Fun_flat_foltrans_40)) | v__1(Fun_flat_foltrans_40, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_40 = node_next(node_next(prev_2))))))) | ![Fun_flat_foltrans_41: $i] : ((~object(Fun_flat_foltrans_41)) | (~v__1(Fun_flat_foltrans_41, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_41 = node_next(node_next(prev_2)))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (![Fun_flat_foltrans_42: $i] : ((~object(Fun_flat_foltrans_42)) | (~(Fun_flat_foltrans_42 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_42, node_next(prev_2), Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_43: $i] : ((~object(Fun_flat_foltrans_43)) | (~(Fun_flat_foltrans_43 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_43, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_44: $i] : ((~object(Fun_flat_foltrans_44)) | v__1(Fun_flat_foltrans_44, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_44 = node_next(node_next(prev_2))))))))) | (((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2)))) & ((node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2)))) & ((~v__1(null, prev_2, Z_setinc_foltrans_2)) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & (((~(node_next(prev_2) = Z_setinc_foltrans_2)) & v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(null, Z_setinc_foltrans_2, node_next(prev_2)) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2))) | (v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2))) | ((~(node_next(prev_2) = Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2)) & (v__1(null, Z_setinc_foltrans_2, node_next(prev_2)) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2))) | ((~v__1(sortedList_first, prev_2, node_next(prev_2))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, prev_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (((![Fun_flat_foltrans_46: $i] : ((~object(Fun_flat_foltrans_46)) | (~v__1(Fun_flat_foltrans_46, prev_2, node_next(prev_2))) | (~(Fun_flat_foltrans_46 = node_next(node_next(prev_2))))) & (![Fun_flat_foltrans_47: $i] : ((~object(Fun_flat_foltrans_47)) | (~v__1(Fun_flat_foltrans_47, prev_2, prev_2)) | (~(Fun_flat_foltrans_47 = node_next(node_next(prev_2))))) | ![Fun_flat_foltrans_48: $i] : ((~object(Fun_flat_foltrans_48)) | (~(Fun_flat_foltrans_48 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_48, node_next(prev_2), node_next(prev_2))))) | ![Fun_flat_foltrans_45: $i] : ((~object(Fun_flat_foltrans_45)) | (~v__1(Fun_flat_foltrans_45, Z_setinc_foltrans_2, prev_2)) | (~(Fun_flat_foltrans_45 = node_next(node_next(prev_2)))))) & ((node_next(prev_2) = prev_2) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_52: $i] : ((~object(Fun_flat_foltrans_52)) | (~v__1(Fun_flat_foltrans_52, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_52 = node_next(node_next(prev_2))))) | (![Fun_flat_foltrans_49: $i] : ((~object(Fun_flat_foltrans_49)) | (~(Fun_flat_foltrans_49 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_49, node_next(prev_2), prev_2))) & (![Fun_flat_foltrans_50: $i] : ((~object(Fun_flat_foltrans_50)) | (~(Fun_flat_foltrans_50 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_50, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_51: $i] : ((~object(Fun_flat_foltrans_51)) | (~(Fun_flat_foltrans_51 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_51, prev_2, prev_2))))) & ((~v__1(null, Z_setinc_foltrans_2, prev_2)) | (node_next(prev_2) = prev_2) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (![Fun_flat_foltrans_53: $i] : ((~object(Fun_flat_foltrans_53)) | (~(Fun_flat_foltrans_53 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_53, node_next(prev_2), prev_2))) & (![Fun_flat_foltrans_54: $i] : ((~object(Fun_flat_foltrans_54)) | (~(Fun_flat_foltrans_54 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_54, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_55: $i] : ((~object(Fun_flat_foltrans_55)) | (~(Fun_flat_foltrans_55 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_55, prev_2, prev_2))))) & ((![Fun_flat_foltrans_67: $i] : ((~object(Fun_flat_foltrans_67)) | (~(Fun_flat_foltrans_67 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_67, prev_2, prev_2)) & (![Fun_flat_foltrans_68: $i] : ((~object(Fun_flat_foltrans_68)) | (~(Fun_flat_foltrans_68 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_68, prev_2, node_next(prev_2))) | (![Fun_flat_foltrans_69: $i] : ((~object(Fun_flat_foltrans_69)) | (~(Fun_flat_foltrans_69 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_69, prev_2, prev_2)) & ![Fun_flat_foltrans_70: $i] : ((~object(Fun_flat_foltrans_70)) | (~(Fun_flat_foltrans_70 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_70, node_next(prev_2), node_next(prev_2))))))) | ((~(node_next(prev_2) = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & (![Fun_flat_foltrans_75: $i] : ((~object(Fun_flat_foltrans_75)) | (~(Fun_flat_foltrans_75 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_75, node_next(prev_2), prev_2)) | (![Fun_flat_foltrans_76: $i] : ((~object(Fun_flat_foltrans_76)) | (~(Fun_flat_foltrans_76 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_76, node_next(prev_2), node_next(prev_2))) & ![Fun_flat_foltrans_77: $i] : ((~object(Fun_flat_foltrans_77)) | (~v__1(Fun_flat_foltrans_77, prev_2, prev_2)) | (~(Fun_flat_foltrans_77 = node_next(node_next(prev_2)))))))) | ((~(node_next(prev_2) = prev_2)) & ![Fun_flat_foltrans_71: $i] : ((~object(Fun_flat_foltrans_71)) | (~(Fun_flat_foltrans_71 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_71, prev_2, node_next(prev_2))) & (v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & (![Fun_flat_foltrans_72: $i] : ((~object(Fun_flat_foltrans_72)) | (~(Fun_flat_foltrans_72 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_72, node_next(prev_2), prev_2)) | (![Fun_flat_foltrans_73: $i] : ((~object(Fun_flat_foltrans_73)) | (~(Fun_flat_foltrans_73 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_73, node_next(prev_2), node_next(prev_2))) & ![Fun_flat_foltrans_74: $i] : ((~object(Fun_flat_foltrans_74)) | (~v__1(Fun_flat_foltrans_74, prev_2, prev_2)) | (~(Fun_flat_foltrans_74 = node_next(node_next(prev_2)))))))) | ((![Fun_flat_foltrans_56: $i] : ((~object(Fun_flat_foltrans_56)) | (~v__1(Fun_flat_foltrans_56, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_56 = node_next(node_next(prev_2))))) | (![Fun_flat_foltrans_57: $i] : ((~object(Fun_flat_foltrans_57)) | (~v__1(Fun_flat_foltrans_57, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_57 = node_next(node_next(prev_2))))) & (![Fun_flat_foltrans_58: $i] : ((~object(Fun_flat_foltrans_58)) | (~v__1(Fun_flat_foltrans_58, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_58 = node_next(node_next(prev_2))))) | ![Fun_flat_foltrans_59: $i] : ((~object(Fun_flat_foltrans_59)) | (~(Fun_flat_foltrans_59 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_59, node_next(prev_2), node_next(prev_2)))))) & ((node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_63: $i] : ((~object(Fun_flat_foltrans_63)) | (~v__1(Fun_flat_foltrans_63, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_63 = node_next(node_next(prev_2))))) | (![Fun_flat_foltrans_60: $i] : ((~object(Fun_flat_foltrans_60)) | (~(Fun_flat_foltrans_60 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_60, node_next(prev_2), Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_61: $i] : ((~object(Fun_flat_foltrans_61)) | (~(Fun_flat_foltrans_61 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_61, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_62: $i] : ((~object(Fun_flat_foltrans_62)) | v__1(Fun_flat_foltrans_62, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_62 = node_next(node_next(prev_2)))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (![Fun_flat_foltrans_64: $i] : ((~object(Fun_flat_foltrans_64)) | (~(Fun_flat_foltrans_64 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_64, node_next(prev_2), Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_65: $i] : ((~object(Fun_flat_foltrans_65)) | (~(Fun_flat_foltrans_65 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_65, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_66: $i] : ((~object(Fun_flat_foltrans_66)) | v__1(Fun_flat_foltrans_66, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_66 = node_next(node_next(prev_2))))))))))))))),
% 1.43/1.22      inference(modus_ponens,[status(thm)],[36, 26])).
% 1.43/1.22  tff(38,plain,
% 1.43/1.22      (~![Z_setinc_foltrans_2: $i] : ((~object(Z_setinc_foltrans_2)) | (Z_setinc_foltrans_2 = null) | ((~(Z_setinc_foltrans_2 = null)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~(Z_setinc_foltrans_2 = node_next(prev_2)))) | (((((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2)))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) | (((~v__1(sortedList_first, Z_setinc_foltrans_2, prev_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2)))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(null, Z_setinc_foltrans_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & (v__1(sortedList_first, prev_2, node_next(prev_2)) | (((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2)))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) | ((~(node_next(prev_2) = prev_2)) & v__1(sortedList_first, prev_2, node_next(prev_2)) & (v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~(node_next(prev_2) = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & v__1(sortedList_first, node_next(prev_2), prev_2))))) & ((prev_2 = Z_setinc_foltrans_2) | (((~v__1(sortedList_first, Z_setinc_foltrans_2, prev_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2)))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(null, Z_setinc_foltrans_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2)))) & ((node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2)))) & ((~v__1(null, prev_2, Z_setinc_foltrans_2)) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & (((~(node_next(prev_2) = Z_setinc_foltrans_2)) & v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(null, Z_setinc_foltrans_2, node_next(prev_2)) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2))) | (v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2))) | ((~(node_next(prev_2) = Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2)) & (v__1(null, Z_setinc_foltrans_2, node_next(prev_2)) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2))) | ((~v__1(sortedList_first, prev_2, node_next(prev_2))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, prev_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | ((![Fun_flat_foltrans_1: $i] : ((~object(Fun_flat_foltrans_1)) | (~v__1(Fun_flat_foltrans_1, Z_setinc_foltrans_2, prev_2)) | (~(Fun_flat_foltrans_1 = node_next(node_next(prev_2))))) | (![Fun_flat_foltrans_2: $i] : ((~object(Fun_flat_foltrans_2)) | (~v__1(Fun_flat_foltrans_2, prev_2, node_next(prev_2))) | (~(Fun_flat_foltrans_2 = node_next(node_next(prev_2))))) & (![Fun_flat_foltrans_3: $i] : ((~object(Fun_flat_foltrans_3)) | (~v__1(Fun_flat_foltrans_3, prev_2, prev_2)) | (~(Fun_flat_foltrans_3 = node_next(node_next(prev_2))))) | ![Fun_flat_foltrans_4: $i] : ((~object(Fun_flat_foltrans_4)) | (~(Fun_flat_foltrans_4 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_4, node_next(prev_2), node_next(prev_2)))))) & ((node_next(prev_2) = prev_2) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_8: $i] : ((~object(Fun_flat_foltrans_8)) | (~v__1(Fun_flat_foltrans_8, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_8 = node_next(node_next(prev_2))))) | (![Fun_flat_foltrans_5: $i] : ((~object(Fun_flat_foltrans_5)) | (~(Fun_flat_foltrans_5 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_5, node_next(prev_2), prev_2))) & (![Fun_flat_foltrans_6: $i] : ((~object(Fun_flat_foltrans_6)) | (~(Fun_flat_foltrans_6 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_6, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_7: $i] : ((~object(Fun_flat_foltrans_7)) | (~(Fun_flat_foltrans_7 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_7, prev_2, prev_2))))) & ((~v__1(null, Z_setinc_foltrans_2, prev_2)) | (node_next(prev_2) = prev_2) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (![Fun_flat_foltrans_9: $i] : ((~object(Fun_flat_foltrans_9)) | (~(Fun_flat_foltrans_9 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_9, node_next(prev_2), prev_2))) & (![Fun_flat_foltrans_10: $i] : ((~object(Fun_flat_foltrans_10)) | (~(Fun_flat_foltrans_10 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_10, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_11: $i] : ((~object(Fun_flat_foltrans_11)) | (~(Fun_flat_foltrans_11 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_11, prev_2, prev_2))))) & ((![Fun_flat_foltrans_23: $i] : ((~object(Fun_flat_foltrans_23)) | (~(Fun_flat_foltrans_23 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_23, prev_2, prev_2)) & ((![Fun_flat_foltrans_25: $i] : ((~object(Fun_flat_foltrans_25)) | (~(Fun_flat_foltrans_25 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_25, prev_2, prev_2)) & ![Fun_flat_foltrans_26: $i] : ((~object(Fun_flat_foltrans_26)) | (~(Fun_flat_foltrans_26 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_26, node_next(prev_2), node_next(prev_2))))) | ![Fun_flat_foltrans_24: $i] : ((~object(Fun_flat_foltrans_24)) | (~(Fun_flat_foltrans_24 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_24, prev_2, node_next(prev_2))))) | ((~(node_next(prev_2) = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & (![Fun_flat_foltrans_31: $i] : ((~object(Fun_flat_foltrans_31)) | (~(Fun_flat_foltrans_31 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_31, node_next(prev_2), prev_2)) | (![Fun_flat_foltrans_32: $i] : ((~object(Fun_flat_foltrans_32)) | (~(Fun_flat_foltrans_32 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_32, node_next(prev_2), node_next(prev_2))) & ![Fun_flat_foltrans_33: $i] : ((~object(Fun_flat_foltrans_33)) | (~v__1(Fun_flat_foltrans_33, prev_2, prev_2)) | (~(Fun_flat_foltrans_33 = node_next(node_next(prev_2)))))))) | ((~(node_next(prev_2) = prev_2)) & ![Fun_flat_foltrans_27: $i] : ((~object(Fun_flat_foltrans_27)) | (~(Fun_flat_foltrans_27 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_27, prev_2, node_next(prev_2))) & (v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & (![Fun_flat_foltrans_28: $i] : ((~object(Fun_flat_foltrans_28)) | (~(Fun_flat_foltrans_28 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_28, node_next(prev_2), prev_2)) | (![Fun_flat_foltrans_29: $i] : ((~object(Fun_flat_foltrans_29)) | (~(Fun_flat_foltrans_29 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_29, node_next(prev_2), node_next(prev_2))) & ![Fun_flat_foltrans_30: $i] : ((~object(Fun_flat_foltrans_30)) | (~v__1(Fun_flat_foltrans_30, prev_2, prev_2)) | (~(Fun_flat_foltrans_30 = node_next(node_next(prev_2)))))))) | ((![Fun_flat_foltrans_12: $i] : ((~object(Fun_flat_foltrans_12)) | (~v__1(Fun_flat_foltrans_12, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_12 = node_next(node_next(prev_2))))) | (![Fun_flat_foltrans_13: $i] : ((~object(Fun_flat_foltrans_13)) | (~v__1(Fun_flat_foltrans_13, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_13 = node_next(node_next(prev_2))))) & (![Fun_flat_foltrans_14: $i] : ((~object(Fun_flat_foltrans_14)) | (~v__1(Fun_flat_foltrans_14, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_14 = node_next(node_next(prev_2))))) | ![Fun_flat_foltrans_15: $i] : ((~object(Fun_flat_foltrans_15)) | (~(Fun_flat_foltrans_15 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_15, node_next(prev_2), node_next(prev_2)))))) & ((node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_19: $i] : ((~object(Fun_flat_foltrans_19)) | (~v__1(Fun_flat_foltrans_19, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_19 = node_next(node_next(prev_2))))) | (![Fun_flat_foltrans_16: $i] : ((~object(Fun_flat_foltrans_16)) | (~(Fun_flat_foltrans_16 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_16, node_next(prev_2), Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_17: $i] : ((~object(Fun_flat_foltrans_17)) | (~(Fun_flat_foltrans_17 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_17, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_18: $i] : ((~object(Fun_flat_foltrans_18)) | v__1(Fun_flat_foltrans_18, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_18 = node_next(node_next(prev_2)))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (![Fun_flat_foltrans_20: $i] : ((~object(Fun_flat_foltrans_20)) | (~(Fun_flat_foltrans_20 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_20, node_next(prev_2), Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_21: $i] : ((~object(Fun_flat_foltrans_21)) | (~(Fun_flat_foltrans_21 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_21, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_22: $i] : ((~object(Fun_flat_foltrans_22)) | v__1(Fun_flat_foltrans_22, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_22 = node_next(node_next(prev_2)))))))))))) & ((prev_2 = Z_setinc_foltrans_2) | (((![Fun_flat_foltrans_35: $i] : ((~object(Fun_flat_foltrans_35)) | (~v__1(Fun_flat_foltrans_35, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_35 = node_next(node_next(prev_2))))) & (![Fun_flat_foltrans_36: $i] : ((~object(Fun_flat_foltrans_36)) | (~v__1(Fun_flat_foltrans_36, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_36 = node_next(node_next(prev_2))))) | ![Fun_flat_foltrans_37: $i] : ((~object(Fun_flat_foltrans_37)) | (~(Fun_flat_foltrans_37 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_37, node_next(prev_2), node_next(prev_2))))) | ![Fun_flat_foltrans_34: $i] : ((~object(Fun_flat_foltrans_34)) | (~v__1(Fun_flat_foltrans_34, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_34 = node_next(node_next(prev_2)))))) & ((node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (![Fun_flat_foltrans_38: $i] : ((~object(Fun_flat_foltrans_38)) | (~(Fun_flat_foltrans_38 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_38, node_next(prev_2), Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_39: $i] : ((~object(Fun_flat_foltrans_39)) | (~(Fun_flat_foltrans_39 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_39, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_40: $i] : ((~object(Fun_flat_foltrans_40)) | v__1(Fun_flat_foltrans_40, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_40 = node_next(node_next(prev_2))))))) | ![Fun_flat_foltrans_41: $i] : ((~object(Fun_flat_foltrans_41)) | (~v__1(Fun_flat_foltrans_41, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_41 = node_next(node_next(prev_2)))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (![Fun_flat_foltrans_42: $i] : ((~object(Fun_flat_foltrans_42)) | (~(Fun_flat_foltrans_42 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_42, node_next(prev_2), Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_43: $i] : ((~object(Fun_flat_foltrans_43)) | (~(Fun_flat_foltrans_43 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_43, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_44: $i] : ((~object(Fun_flat_foltrans_44)) | v__1(Fun_flat_foltrans_44, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_44 = node_next(node_next(prev_2))))))))) | (((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2)))) & ((node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2)))) & ((~v__1(null, prev_2, Z_setinc_foltrans_2)) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & (((~(node_next(prev_2) = Z_setinc_foltrans_2)) & v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(null, Z_setinc_foltrans_2, node_next(prev_2)) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2))) | (v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2))) | ((~(node_next(prev_2) = Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2)) & (v__1(null, Z_setinc_foltrans_2, node_next(prev_2)) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2))) | ((~v__1(sortedList_first, prev_2, node_next(prev_2))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, prev_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (((![Fun_flat_foltrans_46: $i] : ((~object(Fun_flat_foltrans_46)) | (~v__1(Fun_flat_foltrans_46, prev_2, node_next(prev_2))) | (~(Fun_flat_foltrans_46 = node_next(node_next(prev_2))))) & (![Fun_flat_foltrans_47: $i] : ((~object(Fun_flat_foltrans_47)) | (~v__1(Fun_flat_foltrans_47, prev_2, prev_2)) | (~(Fun_flat_foltrans_47 = node_next(node_next(prev_2))))) | ![Fun_flat_foltrans_48: $i] : ((~object(Fun_flat_foltrans_48)) | (~(Fun_flat_foltrans_48 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_48, node_next(prev_2), node_next(prev_2))))) | ![Fun_flat_foltrans_45: $i] : ((~object(Fun_flat_foltrans_45)) | (~v__1(Fun_flat_foltrans_45, Z_setinc_foltrans_2, prev_2)) | (~(Fun_flat_foltrans_45 = node_next(node_next(prev_2)))))) & ((node_next(prev_2) = prev_2) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_52: $i] : ((~object(Fun_flat_foltrans_52)) | (~v__1(Fun_flat_foltrans_52, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_52 = node_next(node_next(prev_2))))) | (![Fun_flat_foltrans_49: $i] : ((~object(Fun_flat_foltrans_49)) | (~(Fun_flat_foltrans_49 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_49, node_next(prev_2), prev_2))) & (![Fun_flat_foltrans_50: $i] : ((~object(Fun_flat_foltrans_50)) | (~(Fun_flat_foltrans_50 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_50, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_51: $i] : ((~object(Fun_flat_foltrans_51)) | (~(Fun_flat_foltrans_51 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_51, prev_2, prev_2))))) & ((~v__1(null, Z_setinc_foltrans_2, prev_2)) | (node_next(prev_2) = prev_2) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (![Fun_flat_foltrans_53: $i] : ((~object(Fun_flat_foltrans_53)) | (~(Fun_flat_foltrans_53 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_53, node_next(prev_2), prev_2))) & (![Fun_flat_foltrans_54: $i] : ((~object(Fun_flat_foltrans_54)) | (~(Fun_flat_foltrans_54 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_54, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_55: $i] : ((~object(Fun_flat_foltrans_55)) | (~(Fun_flat_foltrans_55 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_55, prev_2, prev_2))))) & ((![Fun_flat_foltrans_67: $i] : ((~object(Fun_flat_foltrans_67)) | (~(Fun_flat_foltrans_67 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_67, prev_2, prev_2)) & (![Fun_flat_foltrans_68: $i] : ((~object(Fun_flat_foltrans_68)) | (~(Fun_flat_foltrans_68 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_68, prev_2, node_next(prev_2))) | (![Fun_flat_foltrans_69: $i] : ((~object(Fun_flat_foltrans_69)) | (~(Fun_flat_foltrans_69 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_69, prev_2, prev_2)) & ![Fun_flat_foltrans_70: $i] : ((~object(Fun_flat_foltrans_70)) | (~(Fun_flat_foltrans_70 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_70, node_next(prev_2), node_next(prev_2))))))) | ((~(node_next(prev_2) = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & (![Fun_flat_foltrans_75: $i] : ((~object(Fun_flat_foltrans_75)) | (~(Fun_flat_foltrans_75 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_75, node_next(prev_2), prev_2)) | (![Fun_flat_foltrans_76: $i] : ((~object(Fun_flat_foltrans_76)) | (~(Fun_flat_foltrans_76 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_76, node_next(prev_2), node_next(prev_2))) & ![Fun_flat_foltrans_77: $i] : ((~object(Fun_flat_foltrans_77)) | (~v__1(Fun_flat_foltrans_77, prev_2, prev_2)) | (~(Fun_flat_foltrans_77 = node_next(node_next(prev_2)))))))) | ((~(node_next(prev_2) = prev_2)) & ![Fun_flat_foltrans_71: $i] : ((~object(Fun_flat_foltrans_71)) | (~(Fun_flat_foltrans_71 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_71, prev_2, node_next(prev_2))) & (v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & (![Fun_flat_foltrans_72: $i] : ((~object(Fun_flat_foltrans_72)) | (~(Fun_flat_foltrans_72 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_72, node_next(prev_2), prev_2)) | (![Fun_flat_foltrans_73: $i] : ((~object(Fun_flat_foltrans_73)) | (~(Fun_flat_foltrans_73 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_73, node_next(prev_2), node_next(prev_2))) & ![Fun_flat_foltrans_74: $i] : ((~object(Fun_flat_foltrans_74)) | (~v__1(Fun_flat_foltrans_74, prev_2, prev_2)) | (~(Fun_flat_foltrans_74 = node_next(node_next(prev_2)))))))) | ((![Fun_flat_foltrans_56: $i] : ((~object(Fun_flat_foltrans_56)) | (~v__1(Fun_flat_foltrans_56, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_56 = node_next(node_next(prev_2))))) | (![Fun_flat_foltrans_57: $i] : ((~object(Fun_flat_foltrans_57)) | (~v__1(Fun_flat_foltrans_57, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_57 = node_next(node_next(prev_2))))) & (![Fun_flat_foltrans_58: $i] : ((~object(Fun_flat_foltrans_58)) | (~v__1(Fun_flat_foltrans_58, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_58 = node_next(node_next(prev_2))))) | ![Fun_flat_foltrans_59: $i] : ((~object(Fun_flat_foltrans_59)) | (~(Fun_flat_foltrans_59 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_59, node_next(prev_2), node_next(prev_2)))))) & ((node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_63: $i] : ((~object(Fun_flat_foltrans_63)) | (~v__1(Fun_flat_foltrans_63, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_63 = node_next(node_next(prev_2))))) | (![Fun_flat_foltrans_60: $i] : ((~object(Fun_flat_foltrans_60)) | (~(Fun_flat_foltrans_60 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_60, node_next(prev_2), Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_61: $i] : ((~object(Fun_flat_foltrans_61)) | (~(Fun_flat_foltrans_61 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_61, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_62: $i] : ((~object(Fun_flat_foltrans_62)) | v__1(Fun_flat_foltrans_62, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_62 = node_next(node_next(prev_2)))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (![Fun_flat_foltrans_64: $i] : ((~object(Fun_flat_foltrans_64)) | (~(Fun_flat_foltrans_64 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_64, node_next(prev_2), Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_65: $i] : ((~object(Fun_flat_foltrans_65)) | (~(Fun_flat_foltrans_65 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_65, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_66: $i] : ((~object(Fun_flat_foltrans_66)) | v__1(Fun_flat_foltrans_66, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_66 = node_next(node_next(prev_2))))))))))))))),
% 1.46/1.23      inference(modus_ponens,[status(thm)],[37, 25])).
% 1.46/1.23  tff(39,plain,
% 1.46/1.23      (~![Z_setinc_foltrans_2: $i] : ((~object(Z_setinc_foltrans_2)) | (Z_setinc_foltrans_2 = null) | ((~(Z_setinc_foltrans_2 = null)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~(Z_setinc_foltrans_2 = node_next(prev_2)))) | (((((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2)))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) | (((~v__1(sortedList_first, Z_setinc_foltrans_2, prev_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2)))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(null, Z_setinc_foltrans_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & (v__1(sortedList_first, prev_2, node_next(prev_2)) | (((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2)))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) | ((~(node_next(prev_2) = prev_2)) & v__1(sortedList_first, prev_2, node_next(prev_2)) & (v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~(node_next(prev_2) = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & v__1(sortedList_first, node_next(prev_2), prev_2))))) & ((prev_2 = Z_setinc_foltrans_2) | (((~v__1(sortedList_first, Z_setinc_foltrans_2, prev_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2)))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(null, Z_setinc_foltrans_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2)))) & ((node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2)))) & ((~v__1(null, prev_2, Z_setinc_foltrans_2)) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & (((~(node_next(prev_2) = Z_setinc_foltrans_2)) & v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(null, Z_setinc_foltrans_2, node_next(prev_2)) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2))) | (v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2))) | ((~(node_next(prev_2) = Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2)) & (v__1(null, Z_setinc_foltrans_2, node_next(prev_2)) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2))) | ((~v__1(sortedList_first, prev_2, node_next(prev_2))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, prev_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | ((![Fun_flat_foltrans_1: $i] : ((~object(Fun_flat_foltrans_1)) | (~v__1(Fun_flat_foltrans_1, Z_setinc_foltrans_2, prev_2)) | (~(Fun_flat_foltrans_1 = node_next(node_next(prev_2))))) | (![Fun_flat_foltrans_2: $i] : ((~object(Fun_flat_foltrans_2)) | (~v__1(Fun_flat_foltrans_2, prev_2, node_next(prev_2))) | (~(Fun_flat_foltrans_2 = node_next(node_next(prev_2))))) & (![Fun_flat_foltrans_3: $i] : ((~object(Fun_flat_foltrans_3)) | (~v__1(Fun_flat_foltrans_3, prev_2, prev_2)) | (~(Fun_flat_foltrans_3 = node_next(node_next(prev_2))))) | ![Fun_flat_foltrans_4: $i] : ((~object(Fun_flat_foltrans_4)) | (~(Fun_flat_foltrans_4 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_4, node_next(prev_2), node_next(prev_2)))))) & ((node_next(prev_2) = prev_2) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_8: $i] : ((~object(Fun_flat_foltrans_8)) | (~v__1(Fun_flat_foltrans_8, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_8 = node_next(node_next(prev_2))))) | (![Fun_flat_foltrans_5: $i] : ((~object(Fun_flat_foltrans_5)) | (~(Fun_flat_foltrans_5 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_5, node_next(prev_2), prev_2))) & (![Fun_flat_foltrans_6: $i] : ((~object(Fun_flat_foltrans_6)) | (~(Fun_flat_foltrans_6 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_6, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_7: $i] : ((~object(Fun_flat_foltrans_7)) | (~(Fun_flat_foltrans_7 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_7, prev_2, prev_2))))) & ((~v__1(null, Z_setinc_foltrans_2, prev_2)) | (node_next(prev_2) = prev_2) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (![Fun_flat_foltrans_9: $i] : ((~object(Fun_flat_foltrans_9)) | (~(Fun_flat_foltrans_9 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_9, node_next(prev_2), prev_2))) & (![Fun_flat_foltrans_10: $i] : ((~object(Fun_flat_foltrans_10)) | (~(Fun_flat_foltrans_10 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_10, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_11: $i] : ((~object(Fun_flat_foltrans_11)) | (~(Fun_flat_foltrans_11 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_11, prev_2, prev_2))))) & ((![Fun_flat_foltrans_23: $i] : ((~object(Fun_flat_foltrans_23)) | (~(Fun_flat_foltrans_23 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_23, prev_2, prev_2)) & ((![Fun_flat_foltrans_25: $i] : ((~object(Fun_flat_foltrans_25)) | (~(Fun_flat_foltrans_25 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_25, prev_2, prev_2)) & ![Fun_flat_foltrans_26: $i] : ((~object(Fun_flat_foltrans_26)) | (~(Fun_flat_foltrans_26 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_26, node_next(prev_2), node_next(prev_2))))) | ![Fun_flat_foltrans_24: $i] : ((~object(Fun_flat_foltrans_24)) | (~(Fun_flat_foltrans_24 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_24, prev_2, node_next(prev_2))))) | ((~(node_next(prev_2) = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & (![Fun_flat_foltrans_31: $i] : ((~object(Fun_flat_foltrans_31)) | (~(Fun_flat_foltrans_31 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_31, node_next(prev_2), prev_2)) | (![Fun_flat_foltrans_32: $i] : ((~object(Fun_flat_foltrans_32)) | (~(Fun_flat_foltrans_32 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_32, node_next(prev_2), node_next(prev_2))) & ![Fun_flat_foltrans_33: $i] : ((~object(Fun_flat_foltrans_33)) | (~v__1(Fun_flat_foltrans_33, prev_2, prev_2)) | (~(Fun_flat_foltrans_33 = node_next(node_next(prev_2)))))))) | ((~(node_next(prev_2) = prev_2)) & ![Fun_flat_foltrans_27: $i] : ((~object(Fun_flat_foltrans_27)) | (~(Fun_flat_foltrans_27 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_27, prev_2, node_next(prev_2))) & (v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & (![Fun_flat_foltrans_28: $i] : ((~object(Fun_flat_foltrans_28)) | (~(Fun_flat_foltrans_28 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_28, node_next(prev_2), prev_2)) | (![Fun_flat_foltrans_29: $i] : ((~object(Fun_flat_foltrans_29)) | (~(Fun_flat_foltrans_29 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_29, node_next(prev_2), node_next(prev_2))) & ![Fun_flat_foltrans_30: $i] : ((~object(Fun_flat_foltrans_30)) | (~v__1(Fun_flat_foltrans_30, prev_2, prev_2)) | (~(Fun_flat_foltrans_30 = node_next(node_next(prev_2)))))))) | ((![Fun_flat_foltrans_12: $i] : ((~object(Fun_flat_foltrans_12)) | (~v__1(Fun_flat_foltrans_12, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_12 = node_next(node_next(prev_2))))) | (![Fun_flat_foltrans_13: $i] : ((~object(Fun_flat_foltrans_13)) | (~v__1(Fun_flat_foltrans_13, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_13 = node_next(node_next(prev_2))))) & (![Fun_flat_foltrans_14: $i] : ((~object(Fun_flat_foltrans_14)) | (~v__1(Fun_flat_foltrans_14, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_14 = node_next(node_next(prev_2))))) | ![Fun_flat_foltrans_15: $i] : ((~object(Fun_flat_foltrans_15)) | (~(Fun_flat_foltrans_15 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_15, node_next(prev_2), node_next(prev_2)))))) & ((node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_19: $i] : ((~object(Fun_flat_foltrans_19)) | (~v__1(Fun_flat_foltrans_19, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_19 = node_next(node_next(prev_2))))) | (![Fun_flat_foltrans_16: $i] : ((~object(Fun_flat_foltrans_16)) | (~(Fun_flat_foltrans_16 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_16, node_next(prev_2), Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_17: $i] : ((~object(Fun_flat_foltrans_17)) | (~(Fun_flat_foltrans_17 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_17, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_18: $i] : ((~object(Fun_flat_foltrans_18)) | v__1(Fun_flat_foltrans_18, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_18 = node_next(node_next(prev_2)))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (![Fun_flat_foltrans_20: $i] : ((~object(Fun_flat_foltrans_20)) | (~(Fun_flat_foltrans_20 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_20, node_next(prev_2), Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_21: $i] : ((~object(Fun_flat_foltrans_21)) | (~(Fun_flat_foltrans_21 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_21, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_22: $i] : ((~object(Fun_flat_foltrans_22)) | v__1(Fun_flat_foltrans_22, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_22 = node_next(node_next(prev_2)))))))))))) & ((prev_2 = Z_setinc_foltrans_2) | (((![Fun_flat_foltrans_35: $i] : ((~object(Fun_flat_foltrans_35)) | (~v__1(Fun_flat_foltrans_35, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_35 = node_next(node_next(prev_2))))) & (![Fun_flat_foltrans_36: $i] : ((~object(Fun_flat_foltrans_36)) | (~v__1(Fun_flat_foltrans_36, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_36 = node_next(node_next(prev_2))))) | ![Fun_flat_foltrans_37: $i] : ((~object(Fun_flat_foltrans_37)) | (~(Fun_flat_foltrans_37 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_37, node_next(prev_2), node_next(prev_2))))) | ![Fun_flat_foltrans_34: $i] : ((~object(Fun_flat_foltrans_34)) | (~v__1(Fun_flat_foltrans_34, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_34 = node_next(node_next(prev_2)))))) & ((node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (![Fun_flat_foltrans_38: $i] : ((~object(Fun_flat_foltrans_38)) | (~(Fun_flat_foltrans_38 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_38, node_next(prev_2), Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_39: $i] : ((~object(Fun_flat_foltrans_39)) | (~(Fun_flat_foltrans_39 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_39, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_40: $i] : ((~object(Fun_flat_foltrans_40)) | v__1(Fun_flat_foltrans_40, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_40 = node_next(node_next(prev_2))))))) | ![Fun_flat_foltrans_41: $i] : ((~object(Fun_flat_foltrans_41)) | (~v__1(Fun_flat_foltrans_41, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_41 = node_next(node_next(prev_2)))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (![Fun_flat_foltrans_42: $i] : ((~object(Fun_flat_foltrans_42)) | (~(Fun_flat_foltrans_42 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_42, node_next(prev_2), Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_43: $i] : ((~object(Fun_flat_foltrans_43)) | (~(Fun_flat_foltrans_43 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_43, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_44: $i] : ((~object(Fun_flat_foltrans_44)) | v__1(Fun_flat_foltrans_44, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_44 = node_next(node_next(prev_2))))))))) | (((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2)))) & ((node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2)))) & ((~v__1(null, prev_2, Z_setinc_foltrans_2)) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & (((~(node_next(prev_2) = Z_setinc_foltrans_2)) & v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(null, Z_setinc_foltrans_2, node_next(prev_2)) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2))) | (v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2))) | ((~(node_next(prev_2) = Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2)) & (v__1(null, Z_setinc_foltrans_2, node_next(prev_2)) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2))) | ((~v__1(sortedList_first, prev_2, node_next(prev_2))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, prev_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (((![Fun_flat_foltrans_46: $i] : ((~object(Fun_flat_foltrans_46)) | (~v__1(Fun_flat_foltrans_46, prev_2, node_next(prev_2))) | (~(Fun_flat_foltrans_46 = node_next(node_next(prev_2))))) & (![Fun_flat_foltrans_47: $i] : ((~object(Fun_flat_foltrans_47)) | (~v__1(Fun_flat_foltrans_47, prev_2, prev_2)) | (~(Fun_flat_foltrans_47 = node_next(node_next(prev_2))))) | ![Fun_flat_foltrans_48: $i] : ((~object(Fun_flat_foltrans_48)) | (~(Fun_flat_foltrans_48 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_48, node_next(prev_2), node_next(prev_2))))) | ![Fun_flat_foltrans_45: $i] : ((~object(Fun_flat_foltrans_45)) | (~v__1(Fun_flat_foltrans_45, Z_setinc_foltrans_2, prev_2)) | (~(Fun_flat_foltrans_45 = node_next(node_next(prev_2)))))) & ((node_next(prev_2) = prev_2) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_52: $i] : ((~object(Fun_flat_foltrans_52)) | (~v__1(Fun_flat_foltrans_52, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_52 = node_next(node_next(prev_2))))) | (![Fun_flat_foltrans_49: $i] : ((~object(Fun_flat_foltrans_49)) | (~(Fun_flat_foltrans_49 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_49, node_next(prev_2), prev_2))) & (![Fun_flat_foltrans_50: $i] : ((~object(Fun_flat_foltrans_50)) | (~(Fun_flat_foltrans_50 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_50, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_51: $i] : ((~object(Fun_flat_foltrans_51)) | (~(Fun_flat_foltrans_51 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_51, prev_2, prev_2))))) & ((~v__1(null, Z_setinc_foltrans_2, prev_2)) | (node_next(prev_2) = prev_2) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (![Fun_flat_foltrans_53: $i] : ((~object(Fun_flat_foltrans_53)) | (~(Fun_flat_foltrans_53 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_53, node_next(prev_2), prev_2))) & (![Fun_flat_foltrans_54: $i] : ((~object(Fun_flat_foltrans_54)) | (~(Fun_flat_foltrans_54 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_54, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_55: $i] : ((~object(Fun_flat_foltrans_55)) | (~(Fun_flat_foltrans_55 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_55, prev_2, prev_2))))) & ((![Fun_flat_foltrans_67: $i] : ((~object(Fun_flat_foltrans_67)) | (~(Fun_flat_foltrans_67 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_67, prev_2, prev_2)) & (![Fun_flat_foltrans_68: $i] : ((~object(Fun_flat_foltrans_68)) | (~(Fun_flat_foltrans_68 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_68, prev_2, node_next(prev_2))) | (![Fun_flat_foltrans_69: $i] : ((~object(Fun_flat_foltrans_69)) | (~(Fun_flat_foltrans_69 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_69, prev_2, prev_2)) & ![Fun_flat_foltrans_70: $i] : ((~object(Fun_flat_foltrans_70)) | (~(Fun_flat_foltrans_70 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_70, node_next(prev_2), node_next(prev_2))))))) | ((~(node_next(prev_2) = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & (![Fun_flat_foltrans_75: $i] : ((~object(Fun_flat_foltrans_75)) | (~(Fun_flat_foltrans_75 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_75, node_next(prev_2), prev_2)) | (![Fun_flat_foltrans_76: $i] : ((~object(Fun_flat_foltrans_76)) | (~(Fun_flat_foltrans_76 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_76, node_next(prev_2), node_next(prev_2))) & ![Fun_flat_foltrans_77: $i] : ((~object(Fun_flat_foltrans_77)) | (~v__1(Fun_flat_foltrans_77, prev_2, prev_2)) | (~(Fun_flat_foltrans_77 = node_next(node_next(prev_2)))))))) | ((~(node_next(prev_2) = prev_2)) & ![Fun_flat_foltrans_71: $i] : ((~object(Fun_flat_foltrans_71)) | (~(Fun_flat_foltrans_71 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_71, prev_2, node_next(prev_2))) & (v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & (![Fun_flat_foltrans_72: $i] : ((~object(Fun_flat_foltrans_72)) | (~(Fun_flat_foltrans_72 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_72, node_next(prev_2), prev_2)) | (![Fun_flat_foltrans_73: $i] : ((~object(Fun_flat_foltrans_73)) | (~(Fun_flat_foltrans_73 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_73, node_next(prev_2), node_next(prev_2))) & ![Fun_flat_foltrans_74: $i] : ((~object(Fun_flat_foltrans_74)) | (~v__1(Fun_flat_foltrans_74, prev_2, prev_2)) | (~(Fun_flat_foltrans_74 = node_next(node_next(prev_2)))))))) | ((![Fun_flat_foltrans_56: $i] : ((~object(Fun_flat_foltrans_56)) | (~v__1(Fun_flat_foltrans_56, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_56 = node_next(node_next(prev_2))))) | (![Fun_flat_foltrans_57: $i] : ((~object(Fun_flat_foltrans_57)) | (~v__1(Fun_flat_foltrans_57, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_57 = node_next(node_next(prev_2))))) & (![Fun_flat_foltrans_58: $i] : ((~object(Fun_flat_foltrans_58)) | (~v__1(Fun_flat_foltrans_58, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_58 = node_next(node_next(prev_2))))) | ![Fun_flat_foltrans_59: $i] : ((~object(Fun_flat_foltrans_59)) | (~(Fun_flat_foltrans_59 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_59, node_next(prev_2), node_next(prev_2)))))) & ((node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_63: $i] : ((~object(Fun_flat_foltrans_63)) | (~v__1(Fun_flat_foltrans_63, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_63 = node_next(node_next(prev_2))))) | (![Fun_flat_foltrans_60: $i] : ((~object(Fun_flat_foltrans_60)) | (~(Fun_flat_foltrans_60 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_60, node_next(prev_2), Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_61: $i] : ((~object(Fun_flat_foltrans_61)) | (~(Fun_flat_foltrans_61 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_61, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_62: $i] : ((~object(Fun_flat_foltrans_62)) | v__1(Fun_flat_foltrans_62, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_62 = node_next(node_next(prev_2)))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (![Fun_flat_foltrans_64: $i] : ((~object(Fun_flat_foltrans_64)) | (~(Fun_flat_foltrans_64 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_64, node_next(prev_2), Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_65: $i] : ((~object(Fun_flat_foltrans_65)) | (~(Fun_flat_foltrans_65 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_65, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_66: $i] : ((~object(Fun_flat_foltrans_66)) | v__1(Fun_flat_foltrans_66, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_66 = node_next(node_next(prev_2))))))))))))))),
% 1.47/1.24      inference(modus_ponens,[status(thm)],[38, 25])).
% 1.47/1.24  tff(40,plain,
% 1.47/1.24      (~![Z_setinc_foltrans_2: $i] : ((~object(Z_setinc_foltrans_2)) | (Z_setinc_foltrans_2 = null) | ((~(Z_setinc_foltrans_2 = null)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~(Z_setinc_foltrans_2 = node_next(prev_2)))) | (((((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2)))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) | (((~v__1(sortedList_first, Z_setinc_foltrans_2, prev_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2)))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(null, Z_setinc_foltrans_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & (v__1(sortedList_first, prev_2, node_next(prev_2)) | (((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2)))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)))) | ((~(node_next(prev_2) = prev_2)) & v__1(sortedList_first, prev_2, node_next(prev_2)) & (v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~(node_next(prev_2) = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & v__1(sortedList_first, node_next(prev_2), prev_2))))) & ((prev_2 = Z_setinc_foltrans_2) | (((~v__1(sortedList_first, Z_setinc_foltrans_2, prev_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2)))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(null, Z_setinc_foltrans_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2)))) & ((node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2)))) & ((~v__1(null, prev_2, Z_setinc_foltrans_2)) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & (((~(node_next(prev_2) = Z_setinc_foltrans_2)) & v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(null, Z_setinc_foltrans_2, node_next(prev_2)) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2))) | (v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2))) | ((~(node_next(prev_2) = Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2)) & (v__1(null, Z_setinc_foltrans_2, node_next(prev_2)) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2))) | ((~v__1(sortedList_first, prev_2, node_next(prev_2))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, prev_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | ((![Fun_flat_foltrans_1: $i] : ((~object(Fun_flat_foltrans_1)) | (~v__1(Fun_flat_foltrans_1, Z_setinc_foltrans_2, prev_2)) | (~(Fun_flat_foltrans_1 = node_next(node_next(prev_2))))) | (![Fun_flat_foltrans_2: $i] : ((~object(Fun_flat_foltrans_2)) | (~v__1(Fun_flat_foltrans_2, prev_2, node_next(prev_2))) | (~(Fun_flat_foltrans_2 = node_next(node_next(prev_2))))) & (![Fun_flat_foltrans_3: $i] : ((~object(Fun_flat_foltrans_3)) | (~v__1(Fun_flat_foltrans_3, prev_2, prev_2)) | (~(Fun_flat_foltrans_3 = node_next(node_next(prev_2))))) | ![Fun_flat_foltrans_4: $i] : ((~object(Fun_flat_foltrans_4)) | (~(Fun_flat_foltrans_4 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_4, node_next(prev_2), node_next(prev_2)))))) & ((node_next(prev_2) = prev_2) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_8: $i] : ((~object(Fun_flat_foltrans_8)) | (~v__1(Fun_flat_foltrans_8, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_8 = node_next(node_next(prev_2))))) | (![Fun_flat_foltrans_5: $i] : ((~object(Fun_flat_foltrans_5)) | (~(Fun_flat_foltrans_5 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_5, node_next(prev_2), prev_2))) & (![Fun_flat_foltrans_6: $i] : ((~object(Fun_flat_foltrans_6)) | (~(Fun_flat_foltrans_6 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_6, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_7: $i] : ((~object(Fun_flat_foltrans_7)) | (~(Fun_flat_foltrans_7 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_7, prev_2, prev_2))))) & ((~v__1(null, Z_setinc_foltrans_2, prev_2)) | (node_next(prev_2) = prev_2) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (![Fun_flat_foltrans_9: $i] : ((~object(Fun_flat_foltrans_9)) | (~(Fun_flat_foltrans_9 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_9, node_next(prev_2), prev_2))) & (![Fun_flat_foltrans_10: $i] : ((~object(Fun_flat_foltrans_10)) | (~(Fun_flat_foltrans_10 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_10, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_11: $i] : ((~object(Fun_flat_foltrans_11)) | (~(Fun_flat_foltrans_11 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_11, prev_2, prev_2))))) & ((![Fun_flat_foltrans_23: $i] : ((~object(Fun_flat_foltrans_23)) | (~(Fun_flat_foltrans_23 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_23, prev_2, prev_2)) & ((![Fun_flat_foltrans_25: $i] : ((~object(Fun_flat_foltrans_25)) | (~(Fun_flat_foltrans_25 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_25, prev_2, prev_2)) & ![Fun_flat_foltrans_26: $i] : ((~object(Fun_flat_foltrans_26)) | (~(Fun_flat_foltrans_26 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_26, node_next(prev_2), node_next(prev_2))))) | ![Fun_flat_foltrans_24: $i] : ((~object(Fun_flat_foltrans_24)) | (~(Fun_flat_foltrans_24 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_24, prev_2, node_next(prev_2))))) | ((~(node_next(prev_2) = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & (![Fun_flat_foltrans_31: $i] : ((~object(Fun_flat_foltrans_31)) | (~(Fun_flat_foltrans_31 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_31, node_next(prev_2), prev_2)) | (![Fun_flat_foltrans_32: $i] : ((~object(Fun_flat_foltrans_32)) | (~(Fun_flat_foltrans_32 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_32, node_next(prev_2), node_next(prev_2))) & ![Fun_flat_foltrans_33: $i] : ((~object(Fun_flat_foltrans_33)) | (~v__1(Fun_flat_foltrans_33, prev_2, prev_2)) | (~(Fun_flat_foltrans_33 = node_next(node_next(prev_2)))))))) | ((~(node_next(prev_2) = prev_2)) & ![Fun_flat_foltrans_27: $i] : ((~object(Fun_flat_foltrans_27)) | (~(Fun_flat_foltrans_27 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_27, prev_2, node_next(prev_2))) & (v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & (![Fun_flat_foltrans_28: $i] : ((~object(Fun_flat_foltrans_28)) | (~(Fun_flat_foltrans_28 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_28, node_next(prev_2), prev_2)) | (![Fun_flat_foltrans_29: $i] : ((~object(Fun_flat_foltrans_29)) | (~(Fun_flat_foltrans_29 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_29, node_next(prev_2), node_next(prev_2))) & ![Fun_flat_foltrans_30: $i] : ((~object(Fun_flat_foltrans_30)) | (~v__1(Fun_flat_foltrans_30, prev_2, prev_2)) | (~(Fun_flat_foltrans_30 = node_next(node_next(prev_2)))))))) | ((![Fun_flat_foltrans_12: $i] : ((~object(Fun_flat_foltrans_12)) | (~v__1(Fun_flat_foltrans_12, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_12 = node_next(node_next(prev_2))))) | (![Fun_flat_foltrans_13: $i] : ((~object(Fun_flat_foltrans_13)) | (~v__1(Fun_flat_foltrans_13, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_13 = node_next(node_next(prev_2))))) & (![Fun_flat_foltrans_14: $i] : ((~object(Fun_flat_foltrans_14)) | (~v__1(Fun_flat_foltrans_14, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_14 = node_next(node_next(prev_2))))) | ![Fun_flat_foltrans_15: $i] : ((~object(Fun_flat_foltrans_15)) | (~(Fun_flat_foltrans_15 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_15, node_next(prev_2), node_next(prev_2)))))) & ((node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_19: $i] : ((~object(Fun_flat_foltrans_19)) | (~v__1(Fun_flat_foltrans_19, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_19 = node_next(node_next(prev_2))))) | (![Fun_flat_foltrans_16: $i] : ((~object(Fun_flat_foltrans_16)) | (~(Fun_flat_foltrans_16 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_16, node_next(prev_2), Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_17: $i] : ((~object(Fun_flat_foltrans_17)) | (~(Fun_flat_foltrans_17 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_17, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_18: $i] : ((~object(Fun_flat_foltrans_18)) | v__1(Fun_flat_foltrans_18, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_18 = node_next(node_next(prev_2)))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (![Fun_flat_foltrans_20: $i] : ((~object(Fun_flat_foltrans_20)) | (~(Fun_flat_foltrans_20 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_20, node_next(prev_2), Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_21: $i] : ((~object(Fun_flat_foltrans_21)) | (~(Fun_flat_foltrans_21 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_21, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_22: $i] : ((~object(Fun_flat_foltrans_22)) | v__1(Fun_flat_foltrans_22, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_22 = node_next(node_next(prev_2)))))))))))) & ((prev_2 = Z_setinc_foltrans_2) | (((![Fun_flat_foltrans_35: $i] : ((~object(Fun_flat_foltrans_35)) | (~v__1(Fun_flat_foltrans_35, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_35 = node_next(node_next(prev_2))))) & (![Fun_flat_foltrans_36: $i] : ((~object(Fun_flat_foltrans_36)) | (~v__1(Fun_flat_foltrans_36, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_36 = node_next(node_next(prev_2))))) | ![Fun_flat_foltrans_37: $i] : ((~object(Fun_flat_foltrans_37)) | (~(Fun_flat_foltrans_37 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_37, node_next(prev_2), node_next(prev_2))))) | ![Fun_flat_foltrans_34: $i] : ((~object(Fun_flat_foltrans_34)) | (~v__1(Fun_flat_foltrans_34, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_34 = node_next(node_next(prev_2)))))) & ((node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (![Fun_flat_foltrans_38: $i] : ((~object(Fun_flat_foltrans_38)) | (~(Fun_flat_foltrans_38 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_38, node_next(prev_2), Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_39: $i] : ((~object(Fun_flat_foltrans_39)) | (~(Fun_flat_foltrans_39 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_39, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_40: $i] : ((~object(Fun_flat_foltrans_40)) | v__1(Fun_flat_foltrans_40, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_40 = node_next(node_next(prev_2))))))) | ![Fun_flat_foltrans_41: $i] : ((~object(Fun_flat_foltrans_41)) | (~v__1(Fun_flat_foltrans_41, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_41 = node_next(node_next(prev_2)))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (![Fun_flat_foltrans_42: $i] : ((~object(Fun_flat_foltrans_42)) | (~(Fun_flat_foltrans_42 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_42, node_next(prev_2), Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_43: $i] : ((~object(Fun_flat_foltrans_43)) | (~(Fun_flat_foltrans_43 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_43, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_44: $i] : ((~object(Fun_flat_foltrans_44)) | v__1(Fun_flat_foltrans_44, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_44 = node_next(node_next(prev_2))))))))) | (((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2)))) & ((node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2)))) & ((~v__1(null, prev_2, Z_setinc_foltrans_2)) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2))) & (((~(node_next(prev_2) = Z_setinc_foltrans_2)) & v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (v__1(null, Z_setinc_foltrans_2, node_next(prev_2)) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2))) | (v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2))) | ((~(node_next(prev_2) = Z_setinc_foltrans_2)) & v__1(sortedList_first, Z_setinc_foltrans_2, node_next(prev_2)) & (v__1(null, Z_setinc_foltrans_2, node_next(prev_2)) | (v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2))) | ((~v__1(sortedList_first, prev_2, node_next(prev_2))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, prev_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (((![Fun_flat_foltrans_46: $i] : ((~object(Fun_flat_foltrans_46)) | (~v__1(Fun_flat_foltrans_46, prev_2, node_next(prev_2))) | (~(Fun_flat_foltrans_46 = node_next(node_next(prev_2))))) & (![Fun_flat_foltrans_47: $i] : ((~object(Fun_flat_foltrans_47)) | (~v__1(Fun_flat_foltrans_47, prev_2, prev_2)) | (~(Fun_flat_foltrans_47 = node_next(node_next(prev_2))))) | ![Fun_flat_foltrans_48: $i] : ((~object(Fun_flat_foltrans_48)) | (~(Fun_flat_foltrans_48 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_48, node_next(prev_2), node_next(prev_2))))) | ![Fun_flat_foltrans_45: $i] : ((~object(Fun_flat_foltrans_45)) | (~v__1(Fun_flat_foltrans_45, Z_setinc_foltrans_2, prev_2)) | (~(Fun_flat_foltrans_45 = node_next(node_next(prev_2)))))) & ((node_next(prev_2) = prev_2) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_52: $i] : ((~object(Fun_flat_foltrans_52)) | (~v__1(Fun_flat_foltrans_52, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_52 = node_next(node_next(prev_2))))) | (![Fun_flat_foltrans_49: $i] : ((~object(Fun_flat_foltrans_49)) | (~(Fun_flat_foltrans_49 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_49, node_next(prev_2), prev_2))) & (![Fun_flat_foltrans_50: $i] : ((~object(Fun_flat_foltrans_50)) | (~(Fun_flat_foltrans_50 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_50, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_51: $i] : ((~object(Fun_flat_foltrans_51)) | (~(Fun_flat_foltrans_51 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_51, prev_2, prev_2))))) & ((~v__1(null, Z_setinc_foltrans_2, prev_2)) | (node_next(prev_2) = prev_2) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (![Fun_flat_foltrans_53: $i] : ((~object(Fun_flat_foltrans_53)) | (~(Fun_flat_foltrans_53 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_53, node_next(prev_2), prev_2))) & (![Fun_flat_foltrans_54: $i] : ((~object(Fun_flat_foltrans_54)) | (~(Fun_flat_foltrans_54 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_54, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_55: $i] : ((~object(Fun_flat_foltrans_55)) | (~(Fun_flat_foltrans_55 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_55, prev_2, prev_2))))) & ((![Fun_flat_foltrans_67: $i] : ((~object(Fun_flat_foltrans_67)) | (~(Fun_flat_foltrans_67 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_67, prev_2, prev_2)) & (![Fun_flat_foltrans_68: $i] : ((~object(Fun_flat_foltrans_68)) | (~(Fun_flat_foltrans_68 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_68, prev_2, node_next(prev_2))) | (![Fun_flat_foltrans_69: $i] : ((~object(Fun_flat_foltrans_69)) | (~(Fun_flat_foltrans_69 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_69, prev_2, prev_2)) & ![Fun_flat_foltrans_70: $i] : ((~object(Fun_flat_foltrans_70)) | (~(Fun_flat_foltrans_70 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_70, node_next(prev_2), node_next(prev_2))))))) | ((~(node_next(prev_2) = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & (![Fun_flat_foltrans_75: $i] : ((~object(Fun_flat_foltrans_75)) | (~(Fun_flat_foltrans_75 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_75, node_next(prev_2), prev_2)) | (![Fun_flat_foltrans_76: $i] : ((~object(Fun_flat_foltrans_76)) | (~(Fun_flat_foltrans_76 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_76, node_next(prev_2), node_next(prev_2))) & ![Fun_flat_foltrans_77: $i] : ((~object(Fun_flat_foltrans_77)) | (~v__1(Fun_flat_foltrans_77, prev_2, prev_2)) | (~(Fun_flat_foltrans_77 = node_next(node_next(prev_2)))))))) | ((~(node_next(prev_2) = prev_2)) & ![Fun_flat_foltrans_71: $i] : ((~object(Fun_flat_foltrans_71)) | (~(Fun_flat_foltrans_71 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_71, prev_2, node_next(prev_2))) & (v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & (![Fun_flat_foltrans_72: $i] : ((~object(Fun_flat_foltrans_72)) | (~(Fun_flat_foltrans_72 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_72, node_next(prev_2), prev_2)) | (![Fun_flat_foltrans_73: $i] : ((~object(Fun_flat_foltrans_73)) | (~(Fun_flat_foltrans_73 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_73, node_next(prev_2), node_next(prev_2))) & ![Fun_flat_foltrans_74: $i] : ((~object(Fun_flat_foltrans_74)) | (~v__1(Fun_flat_foltrans_74, prev_2, prev_2)) | (~(Fun_flat_foltrans_74 = node_next(node_next(prev_2)))))))) | ((![Fun_flat_foltrans_56: $i] : ((~object(Fun_flat_foltrans_56)) | (~v__1(Fun_flat_foltrans_56, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_56 = node_next(node_next(prev_2))))) | (![Fun_flat_foltrans_57: $i] : ((~object(Fun_flat_foltrans_57)) | (~v__1(Fun_flat_foltrans_57, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_57 = node_next(node_next(prev_2))))) & (![Fun_flat_foltrans_58: $i] : ((~object(Fun_flat_foltrans_58)) | (~v__1(Fun_flat_foltrans_58, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (~(Fun_flat_foltrans_58 = node_next(node_next(prev_2))))) | ![Fun_flat_foltrans_59: $i] : ((~object(Fun_flat_foltrans_59)) | (~(Fun_flat_foltrans_59 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_59, node_next(prev_2), node_next(prev_2)))))) & ((node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_63: $i] : ((~object(Fun_flat_foltrans_63)) | (~v__1(Fun_flat_foltrans_63, Z_setinc_foltrans_2, node_next(prev_2))) | (~(Fun_flat_foltrans_63 = node_next(node_next(prev_2))))) | (![Fun_flat_foltrans_60: $i] : ((~object(Fun_flat_foltrans_60)) | (~(Fun_flat_foltrans_60 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_60, node_next(prev_2), Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_61: $i] : ((~object(Fun_flat_foltrans_61)) | (~(Fun_flat_foltrans_61 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_61, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_62: $i] : ((~object(Fun_flat_foltrans_62)) | v__1(Fun_flat_foltrans_62, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_62 = node_next(node_next(prev_2)))))))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | (node_next(prev_2) = Z_setinc_foltrans_2) | ((~v__1(null, Z_setinc_foltrans_2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2, Z_setinc_foltrans_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (![Fun_flat_foltrans_64: $i] : ((~object(Fun_flat_foltrans_64)) | (~(Fun_flat_foltrans_64 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_64, node_next(prev_2), Z_setinc_foltrans_2))) & (![Fun_flat_foltrans_65: $i] : ((~object(Fun_flat_foltrans_65)) | (~(Fun_flat_foltrans_65 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_65, node_next(prev_2), node_next(prev_2)))) | ![Fun_flat_foltrans_66: $i] : ((~object(Fun_flat_foltrans_66)) | v__1(Fun_flat_foltrans_66, Z_setinc_foltrans_2, Z_setinc_foltrans_2) | (~(Fun_flat_foltrans_66 = node_next(node_next(prev_2))))))))))))))),
% 1.47/1.24      inference(modus_ponens,[status(thm)],[39, 25])).
% 1.47/1.24  tff(41,plain,
% 1.47/1.24      (object(Z_setinc_foltrans_2!2) & (~(Z_setinc_foltrans_2!2 = null)) & (~((~(Z_setinc_foltrans_2!2 = null)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & (~(Z_setinc_foltrans_2!2 = node_next(prev_2))))) & ((~((((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2)))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | ((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | ((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)))) | (((~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2)))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2)))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (~v__1(null, Z_setinc_foltrans_2!2, prev_2))) & (v__1(sortedList_first, prev_2, node_next(prev_2)) | ((~(node_next(prev_2) = prev_2)) & v__1(sortedList_first, prev_2, node_next(prev_2)) & (v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~(node_next(prev_2) = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & v__1(sortedList_first, node_next(prev_2), prev_2)) | (((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2)))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | ((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | ((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)))))))) | ((~(prev_2 = Z_setinc_foltrans_2!2)) & (~(((~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2)))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2)))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (~v__1(null, Z_setinc_foltrans_2!2, prev_2))))) & (~(((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2)))) & ((~v__1(sortedList_first, prev_2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | ((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2))) & ((~v__1(null, prev_2, Z_setinc_foltrans_2!2)) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | ((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2))) & (((~v__1(sortedList_first, prev_2, node_next(prev_2))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, prev_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | ((~(node_next(prev_2) = Z_setinc_foltrans_2!2)) & v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & (v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))) | (v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | ((~(node_next(prev_2) = Z_setinc_foltrans_2!2)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2)) & (v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)))))) & (((~((~object(Fun_flat_foltrans_1!3)) | (~v__1(Fun_flat_foltrans_1!3, Z_setinc_foltrans_2!2, prev_2)) | (~(Fun_flat_foltrans_1!3 = node_next(node_next(prev_2)))))) & ((~((~object(Fun_flat_foltrans_2!4)) | (~v__1(Fun_flat_foltrans_2!4, prev_2, node_next(prev_2))) | (~(Fun_flat_foltrans_2!4 = node_next(node_next(prev_2)))))) | ((~((~object(Fun_flat_foltrans_3!5)) | (~v__1(Fun_flat_foltrans_3!5, prev_2, prev_2)) | (~(Fun_flat_foltrans_3!5 = node_next(node_next(prev_2)))))) & (~((~object(Fun_flat_foltrans_4!6)) | (~(Fun_flat_foltrans_4!6 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_4!6, node_next(prev_2), node_next(prev_2))))))) | ((~(node_next(prev_2) = prev_2)) & (~((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_8!7)) | (~v__1(Fun_flat_foltrans_8!7, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_8!7 = node_next(node_next(prev_2)))))) & ((~((~object(Fun_flat_foltrans_5!8)) | (~(Fun_flat_foltrans_5!8 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_5!8, node_next(prev_2), prev_2)))) | ((~((~object(Fun_flat_foltrans_6!9)) | (~(Fun_flat_foltrans_6!9 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_6!9, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_7!10)) | (~(Fun_flat_foltrans_7!10 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_7!10, prev_2, prev_2)))))) | (v__1(null, Z_setinc_foltrans_2!2, prev_2) & (~(node_next(prev_2) = prev_2)) & (~((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~((~object(Fun_flat_foltrans_9!11)) | (~(Fun_flat_foltrans_9!11 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_9!11, node_next(prev_2), prev_2)))) | ((~((~object(Fun_flat_foltrans_10!12)) | (~(Fun_flat_foltrans_10!12 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_10!12, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_11!13)) | (~(Fun_flat_foltrans_11!13 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_11!13, prev_2, prev_2)))))) | (((~((~object(Fun_flat_foltrans_23!14)) | (~(Fun_flat_foltrans_23!14 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_23!14, prev_2, prev_2))) | (((~((~object(Fun_flat_foltrans_25!15)) | (~(Fun_flat_foltrans_25!15 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_25!15, prev_2, prev_2))) | (~((~object(Fun_flat_foltrans_26!16)) | (~(Fun_flat_foltrans_26!16 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_26!16, node_next(prev_2), node_next(prev_2)))))) & (~((~object(Fun_flat_foltrans_24!17)) | (~(Fun_flat_foltrans_24!17 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_24!17, prev_2, node_next(prev_2)))))) & ((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~(v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2)))))) | ((~((~object(Fun_flat_foltrans_31!18)) | (~(Fun_flat_foltrans_31!18 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_31!18, node_next(prev_2), prev_2))) & ((~((~object(Fun_flat_foltrans_32!19)) | (~(Fun_flat_foltrans_32!19 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_32!19, node_next(prev_2), node_next(prev_2)))) | (~((~object(Fun_flat_foltrans_33!20)) | (~v__1(Fun_flat_foltrans_33!20, prev_2, prev_2)) | (~(Fun_flat_foltrans_33!20 = node_next(node_next(prev_2))))))))) & ((node_next(prev_2) = prev_2) | (~(v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_27!21)) | (~(Fun_flat_foltrans_27!21 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_27!21, prev_2, node_next(prev_2)))) | ((~((~object(Fun_flat_foltrans_28!22)) | (~(Fun_flat_foltrans_28!22 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_28!22, node_next(prev_2), prev_2))) & ((~((~object(Fun_flat_foltrans_29!23)) | (~(Fun_flat_foltrans_29!23 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_29!23, node_next(prev_2), node_next(prev_2)))) | (~((~object(Fun_flat_foltrans_30!24)) | (~v__1(Fun_flat_foltrans_30!24, prev_2, prev_2)) | (~(Fun_flat_foltrans_30!24 = node_next(node_next(prev_2))))))))) & (((~((~object(Fun_flat_foltrans_12!25)) | (~v__1(Fun_flat_foltrans_12!25, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_12!25 = node_next(node_next(prev_2)))))) & ((~((~object(Fun_flat_foltrans_13!26)) | (~v__1(Fun_flat_foltrans_13!26, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_13!26 = node_next(node_next(prev_2)))))) | ((~((~object(Fun_flat_foltrans_14!27)) | (~v__1(Fun_flat_foltrans_14!27, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_14!27 = node_next(node_next(prev_2)))))) & (~((~object(Fun_flat_foltrans_15!28)) | (~(Fun_flat_foltrans_15!28 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_15!28, node_next(prev_2), node_next(prev_2))))))) | ((~(node_next(prev_2) = Z_setinc_foltrans_2!2)) & (~((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_19!29)) | (~v__1(Fun_flat_foltrans_19!29, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_19!29 = node_next(node_next(prev_2)))))) & ((~((~object(Fun_flat_foltrans_16!30)) | (~(Fun_flat_foltrans_16!30 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_16!30, node_next(prev_2), Z_setinc_foltrans_2!2)))) | ((~((~object(Fun_flat_foltrans_17!31)) | (~(Fun_flat_foltrans_17!31 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_17!31, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_18!32)) | v__1(Fun_flat_foltrans_18!32, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_18!32 = node_next(node_next(prev_2))))))))) | (v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & (~(node_next(prev_2) = Z_setinc_foltrans_2!2)) & (~((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~((~object(Fun_flat_foltrans_20!33)) | (~(Fun_flat_foltrans_20!33 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_20!33, node_next(prev_2), Z_setinc_foltrans_2!2)))) | ((~((~object(Fun_flat_foltrans_21!34)) | (~(Fun_flat_foltrans_21!34 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_21!34, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_22!35)) | v__1(Fun_flat_foltrans_22!35, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_22!35 = node_next(node_next(prev_2))))))))))))) | ((~(prev_2 = Z_setinc_foltrans_2!2)) & ((((~((~object(Fun_flat_foltrans_35!36)) | (~v__1(Fun_flat_foltrans_35!36, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_35!36 = node_next(node_next(prev_2)))))) | ((~((~object(Fun_flat_foltrans_36!37)) | (~v__1(Fun_flat_foltrans_36!37, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_36!37 = node_next(node_next(prev_2)))))) & (~((~object(Fun_flat_foltrans_37!38)) | (~(Fun_flat_foltrans_37!38 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_37!38, node_next(prev_2), node_next(prev_2)))))) & (~((~object(Fun_flat_foltrans_34!39)) | (~v__1(Fun_flat_foltrans_34!39, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_34!39 = node_next(node_next(prev_2))))))) | ((~(node_next(prev_2) = Z_setinc_foltrans_2!2)) & (~((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~((~object(Fun_flat_foltrans_38!40)) | (~(Fun_flat_foltrans_38!40 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_38!40, node_next(prev_2), Z_setinc_foltrans_2!2)))) | ((~((~object(Fun_flat_foltrans_39!41)) | (~(Fun_flat_foltrans_39!41 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_39!41, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_40!42)) | v__1(Fun_flat_foltrans_40!42, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_40!42 = node_next(node_next(prev_2)))))))) & (~((~object(Fun_flat_foltrans_41!43)) | (~v__1(Fun_flat_foltrans_41!43, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_41!43 = node_next(node_next(prev_2))))))) | (v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & (~(node_next(prev_2) = Z_setinc_foltrans_2!2)) & (~((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~((~object(Fun_flat_foltrans_42!44)) | (~(Fun_flat_foltrans_42!44 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_42!44, node_next(prev_2), Z_setinc_foltrans_2!2)))) | ((~((~object(Fun_flat_foltrans_43!45)) | (~(Fun_flat_foltrans_43!45 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_43!45, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_44!46)) | v__1(Fun_flat_foltrans_44!46, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_44!46 = node_next(node_next(prev_2)))))))))) & (~(((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2)))) & ((~v__1(sortedList_first, prev_2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | ((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2))) & ((~v__1(null, prev_2, Z_setinc_foltrans_2!2)) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | ((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2))) & (((~v__1(sortedList_first, prev_2, node_next(prev_2))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, prev_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | ((~(node_next(prev_2) = Z_setinc_foltrans_2!2)) & v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & (v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))) | (v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | ((~(node_next(prev_2) = Z_setinc_foltrans_2!2)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2)) & (v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)))))) & ((((~((~object(Fun_flat_foltrans_46!47)) | (~v__1(Fun_flat_foltrans_46!47, prev_2, node_next(prev_2))) | (~(Fun_flat_foltrans_46!47 = node_next(node_next(prev_2)))))) | ((~((~object(Fun_flat_foltrans_47!48)) | (~v__1(Fun_flat_foltrans_47!48, prev_2, prev_2)) | (~(Fun_flat_foltrans_47!48 = node_next(node_next(prev_2)))))) & (~((~object(Fun_flat_foltrans_48!49)) | (~(Fun_flat_foltrans_48!49 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_48!49, node_next(prev_2), node_next(prev_2)))))) & (~((~object(Fun_flat_foltrans_45!50)) | (~v__1(Fun_flat_foltrans_45!50, Z_setinc_foltrans_2!2, prev_2)) | (~(Fun_flat_foltrans_45!50 = node_next(node_next(prev_2))))))) | ((~(node_next(prev_2) = prev_2)) & (~((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_52!51)) | (~v__1(Fun_flat_foltrans_52!51, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_52!51 = node_next(node_next(prev_2)))))) & ((~((~object(Fun_flat_foltrans_49!52)) | (~(Fun_flat_foltrans_49!52 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_49!52, node_next(prev_2), prev_2)))) | ((~((~object(Fun_flat_foltrans_50!53)) | (~(Fun_flat_foltrans_50!53 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_50!53, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_51!54)) | (~(Fun_flat_foltrans_51!54 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_51!54, prev_2, prev_2)))))) | (v__1(null, Z_setinc_foltrans_2!2, prev_2) & (~(node_next(prev_2) = prev_2)) & (~((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~((~object(Fun_flat_foltrans_53!55)) | (~(Fun_flat_foltrans_53!55 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_53!55, node_next(prev_2), prev_2)))) | ((~((~object(Fun_flat_foltrans_54!56)) | (~(Fun_flat_foltrans_54!56 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_54!56, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_55!57)) | (~(Fun_flat_foltrans_55!57 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_55!57, prev_2, prev_2)))))) | (((~((~object(Fun_flat_foltrans_67!58)) | (~(Fun_flat_foltrans_67!58 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_67!58, prev_2, prev_2))) | ((~((~object(Fun_flat_foltrans_68!59)) | (~(Fun_flat_foltrans_68!59 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_68!59, prev_2, node_next(prev_2)))) & ((~((~object(Fun_flat_foltrans_69!60)) | (~(Fun_flat_foltrans_69!60 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_69!60, prev_2, prev_2))) | (~((~object(Fun_flat_foltrans_70!61)) | (~(Fun_flat_foltrans_70!61 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_70!61, node_next(prev_2), node_next(prev_2)))))))) & ((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~(v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2)))))) | ((~((~object(Fun_flat_foltrans_75!62)) | (~(Fun_flat_foltrans_75!62 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_75!62, node_next(prev_2), prev_2))) & ((~((~object(Fun_flat_foltrans_76!63)) | (~(Fun_flat_foltrans_76!63 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_76!63, node_next(prev_2), node_next(prev_2)))) | (~((~object(Fun_flat_foltrans_77!64)) | (~v__1(Fun_flat_foltrans_77!64, prev_2, prev_2)) | (~(Fun_flat_foltrans_77!64 = node_next(node_next(prev_2))))))))) & ((node_next(prev_2) = prev_2) | (~(v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_71!65)) | (~(Fun_flat_foltrans_71!65 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_71!65, prev_2, node_next(prev_2)))) | ((~((~object(Fun_flat_foltrans_72!66)) | (~(Fun_flat_foltrans_72!66 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_72!66, node_next(prev_2), prev_2))) & ((~((~object(Fun_flat_foltrans_73!67)) | (~(Fun_flat_foltrans_73!67 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_73!67, node_next(prev_2), node_next(prev_2)))) | (~((~object(Fun_flat_foltrans_74!68)) | (~v__1(Fun_flat_foltrans_74!68, prev_2, prev_2)) | (~(Fun_flat_foltrans_74!68 = node_next(node_next(prev_2))))))))) & (((~((~object(Fun_flat_foltrans_56!69)) | (~v__1(Fun_flat_foltrans_56!69, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_56!69 = node_next(node_next(prev_2)))))) & ((~((~object(Fun_flat_foltrans_57!70)) | (~v__1(Fun_flat_foltrans_57!70, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_57!70 = node_next(node_next(prev_2)))))) | ((~((~object(Fun_flat_foltrans_58!71)) | (~v__1(Fun_flat_foltrans_58!71, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_58!71 = node_next(node_next(prev_2)))))) & (~((~object(Fun_flat_foltrans_59!72)) | (~(Fun_flat_foltrans_59!72 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_59!72, node_next(prev_2), node_next(prev_2))))))) | ((~(node_next(prev_2) = Z_setinc_foltrans_2!2)) & (~((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_63!73)) | (~v__1(Fun_flat_foltrans_63!73, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_63!73 = node_next(node_next(prev_2)))))) & ((~((~object(Fun_flat_foltrans_60!74)) | (~(Fun_flat_foltrans_60!74 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_60!74, node_next(prev_2), Z_setinc_foltrans_2!2)))) | ((~((~object(Fun_flat_foltrans_61!75)) | (~(Fun_flat_foltrans_61!75 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_61!75, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_62!76)) | v__1(Fun_flat_foltrans_62!76, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_62!76 = node_next(node_next(prev_2))))))))) | (v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & (~(node_next(prev_2) = Z_setinc_foltrans_2!2)) & (~((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~((~object(Fun_flat_foltrans_64!77)) | (~(Fun_flat_foltrans_64!77 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_64!77, node_next(prev_2), Z_setinc_foltrans_2!2)))) | ((~((~object(Fun_flat_foltrans_65!78)) | (~(Fun_flat_foltrans_65!78 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_65!78, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_66!79)) | v__1(Fun_flat_foltrans_66!79, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_66!79 = node_next(node_next(prev_2))))))))))))))),
% 1.47/1.25      inference(modus_ponens,[status(thm)],[40, 24])).
% 1.47/1.25  tff(42,plain,
% 1.47/1.25      (~(Z_setinc_foltrans_2!2 = null)),
% 1.47/1.25      inference(and_elim,[status(thm)],[41])).
% 1.47/1.25  tff(43,plain,
% 1.47/1.25      (~(node_next(null) = Z_setinc_foltrans_2!2)),
% 1.47/1.25      inference(modus_ponens,[status(thm)],[42, 23])).
% 1.47/1.25  tff(44,assumption,(v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)), introduced(assumption)).
% 1.47/1.25  tff(45,plain,
% 1.47/1.25      (v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)),
% 1.47/1.25      inference(modus_ponens,[status(thm)],[44, 15])).
% 1.47/1.25  tff(46,plain,
% 1.47/1.25      (object(node_next(null)) <=> object(null)),
% 1.47/1.25      inference(monotonicity,[status(thm)],[13])).
% 1.47/1.25  tff(47,plain,
% 1.47/1.25      (object(null) <=> object(node_next(null))),
% 1.47/1.25      inference(symmetry,[status(thm)],[46])).
% 1.47/1.25  tff(48,plain,
% 1.47/1.25      (object(null) <=> object(null)),
% 1.47/1.25      inference(rewrite,[status(thm)],[])).
% 1.47/1.25  tff(49,axiom,(object(null)), file('/export/starexec/sandbox/benchmark/theBenchmark.p','sort_info_null')).
% 1.47/1.25  tff(50,plain,
% 1.47/1.25      (object(null)),
% 1.47/1.25      inference(modus_ponens,[status(thm)],[49, 48])).
% 1.47/1.25  tff(51,plain,
% 1.47/1.25      (object(node_next(null))),
% 1.47/1.25      inference(modus_ponens,[status(thm)],[50, 47])).
% 1.47/1.25  tff(52,plain,
% 1.47/1.25      (object(Z_setinc_foltrans_2!2)),
% 1.47/1.25      inference(and_elim,[status(thm)],[41])).
% 1.47/1.25  tff(53,plain,
% 1.47/1.25      (^[T1_6: $i, T2_6: $i] : refl(((T1_6 = T2_6) | (~object(T2_6)) | (~v__1(T1_6, T2_6, T2_6)) | (~(T1_6 = node_next(T1_6))) | (~object(T1_6))) <=> ((T1_6 = T2_6) | (~object(T2_6)) | (~v__1(T1_6, T2_6, T2_6)) | (~(T1_6 = node_next(T1_6))) | (~object(T1_6))))),
% 1.47/1.25      inference(bind,[status(th)],[])).
% 1.47/1.25  tff(54,plain,
% 1.47/1.25      (![T1_6: $i, T2_6: $i] : ((T1_6 = T2_6) | (~object(T2_6)) | (~v__1(T1_6, T2_6, T2_6)) | (~(T1_6 = node_next(T1_6))) | (~object(T1_6))) <=> ![T1_6: $i, T2_6: $i] : ((T1_6 = T2_6) | (~object(T2_6)) | (~v__1(T1_6, T2_6, T2_6)) | (~(T1_6 = node_next(T1_6))) | (~object(T1_6)))),
% 1.47/1.25      inference(quant_intro,[status(thm)],[53])).
% 1.47/1.25  tff(55,plain,
% 1.47/1.25      (^[T1_6: $i, T2_6: $i] : trans(monotonicity(trans(monotonicity(rewrite((object(T1_6) & object(T2_6)) <=> (~((~object(T2_6)) | (~object(T1_6))))), ((~(object(T1_6) & object(T2_6))) <=> (~(~((~object(T2_6)) | (~object(T1_6))))))), rewrite((~(~((~object(T2_6)) | (~object(T1_6))))) <=> ((~object(T2_6)) | (~object(T1_6)))), ((~(object(T1_6) & object(T2_6))) <=> ((~object(T2_6)) | (~object(T1_6))))), (((T1_6 = T2_6) | (~v__1(T1_6, T2_6, T2_6)) | (~(object(T1_6) & object(T2_6))) | (~(T1_6 = node_next(T1_6)))) <=> ((T1_6 = T2_6) | (~v__1(T1_6, T2_6, T2_6)) | ((~object(T2_6)) | (~object(T1_6))) | (~(T1_6 = node_next(T1_6)))))), rewrite(((T1_6 = T2_6) | (~v__1(T1_6, T2_6, T2_6)) | ((~object(T2_6)) | (~object(T1_6))) | (~(T1_6 = node_next(T1_6)))) <=> ((T1_6 = T2_6) | (~object(T2_6)) | (~v__1(T1_6, T2_6, T2_6)) | (~(T1_6 = node_next(T1_6))) | (~object(T1_6)))), (((T1_6 = T2_6) | (~v__1(T1_6, T2_6, T2_6)) | (~(object(T1_6) & object(T2_6))) | (~(T1_6 = node_next(T1_6)))) <=> ((T1_6 = T2_6) | (~object(T2_6)) | (~v__1(T1_6, T2_6, T2_6)) | (~(T1_6 = node_next(T1_6))) | (~object(T1_6)))))),
% 1.47/1.25      inference(bind,[status(th)],[])).
% 1.47/1.25  tff(56,plain,
% 1.47/1.25      (![T1_6: $i, T2_6: $i] : ((T1_6 = T2_6) | (~v__1(T1_6, T2_6, T2_6)) | (~(object(T1_6) & object(T2_6))) | (~(T1_6 = node_next(T1_6)))) <=> ![T1_6: $i, T2_6: $i] : ((T1_6 = T2_6) | (~object(T2_6)) | (~v__1(T1_6, T2_6, T2_6)) | (~(T1_6 = node_next(T1_6))) | (~object(T1_6)))),
% 1.47/1.25      inference(quant_intro,[status(thm)],[55])).
% 1.47/1.25  tff(57,plain,
% 1.47/1.25      (![T1_6: $i, T2_6: $i] : ((T1_6 = T2_6) | (~v__1(T1_6, T2_6, T2_6)) | (~(object(T1_6) & object(T2_6))) | (~(T1_6 = node_next(T1_6)))) <=> ![T1_6: $i, T2_6: $i] : ((T1_6 = T2_6) | (~v__1(T1_6, T2_6, T2_6)) | (~(object(T1_6) & object(T2_6))) | (~(T1_6 = node_next(T1_6))))),
% 1.47/1.25      inference(rewrite,[status(thm)],[])).
% 1.47/1.25  tff(58,plain,
% 1.47/1.25      (^[T1_6: $i, T2_6: $i] : trans(monotonicity(trans(monotonicity(rewrite(((~(object(T1_6) & object(T2_6))) | (~(T1_6 = node_next(T1_6)))) <=> ((~(object(T1_6) & object(T2_6))) | (~(T1_6 = node_next(T1_6))))), ((((~(object(T1_6) & object(T2_6))) | (~(T1_6 = node_next(T1_6)))) | (~v__1(T1_6, T2_6, T2_6))) <=> (((~(object(T1_6) & object(T2_6))) | (~(T1_6 = node_next(T1_6)))) | (~v__1(T1_6, T2_6, T2_6))))), rewrite((((~(object(T1_6) & object(T2_6))) | (~(T1_6 = node_next(T1_6)))) | (~v__1(T1_6, T2_6, T2_6))) <=> ((~v__1(T1_6, T2_6, T2_6)) | (~(object(T1_6) & object(T2_6))) | (~(T1_6 = node_next(T1_6))))), ((((~(object(T1_6) & object(T2_6))) | (~(T1_6 = node_next(T1_6)))) | (~v__1(T1_6, T2_6, T2_6))) <=> ((~v__1(T1_6, T2_6, T2_6)) | (~(object(T1_6) & object(T2_6))) | (~(T1_6 = node_next(T1_6)))))), (((((~(object(T1_6) & object(T2_6))) | (~(T1_6 = node_next(T1_6)))) | (~v__1(T1_6, T2_6, T2_6))) | (T1_6 = T2_6)) <=> (((~v__1(T1_6, T2_6, T2_6)) | (~(object(T1_6) & object(T2_6))) | (~(T1_6 = node_next(T1_6)))) | (T1_6 = T2_6)))), rewrite((((~v__1(T1_6, T2_6, T2_6)) | (~(object(T1_6) & object(T2_6))) | (~(T1_6 = node_next(T1_6)))) | (T1_6 = T2_6)) <=> ((T1_6 = T2_6) | (~v__1(T1_6, T2_6, T2_6)) | (~(object(T1_6) & object(T2_6))) | (~(T1_6 = node_next(T1_6))))), (((((~(object(T1_6) & object(T2_6))) | (~(T1_6 = node_next(T1_6)))) | (~v__1(T1_6, T2_6, T2_6))) | (T1_6 = T2_6)) <=> ((T1_6 = T2_6) | (~v__1(T1_6, T2_6, T2_6)) | (~(object(T1_6) & object(T2_6))) | (~(T1_6 = node_next(T1_6))))))),
% 1.47/1.25      inference(bind,[status(th)],[])).
% 1.47/1.25  tff(59,plain,
% 1.47/1.25      (![T1_6: $i, T2_6: $i] : ((((~(object(T1_6) & object(T2_6))) | (~(T1_6 = node_next(T1_6)))) | (~v__1(T1_6, T2_6, T2_6))) | (T1_6 = T2_6)) <=> ![T1_6: $i, T2_6: $i] : ((T1_6 = T2_6) | (~v__1(T1_6, T2_6, T2_6)) | (~(object(T1_6) & object(T2_6))) | (~(T1_6 = node_next(T1_6))))),
% 1.47/1.25      inference(quant_intro,[status(thm)],[58])).
% 1.47/1.25  tff(60,axiom,(![T1_6: $i, T2_6: $i] : ((((~(object(T1_6) & object(T2_6))) | (~(T1_6 = node_next(T1_6)))) | (~v__1(T1_6, T2_6, T2_6))) | (T1_6 = T2_6))), file('/export/starexec/sandbox/benchmark/theBenchmark.p','hyp_tptp_9')).
% 1.47/1.25  tff(61,plain,
% 1.47/1.25      (![T1_6: $i, T2_6: $i] : ((T1_6 = T2_6) | (~v__1(T1_6, T2_6, T2_6)) | (~(object(T1_6) & object(T2_6))) | (~(T1_6 = node_next(T1_6))))),
% 1.47/1.25      inference(modus_ponens,[status(thm)],[60, 59])).
% 1.47/1.25  tff(62,plain,
% 1.47/1.25      (![T1_6: $i, T2_6: $i] : ((T1_6 = T2_6) | (~v__1(T1_6, T2_6, T2_6)) | (~(object(T1_6) & object(T2_6))) | (~(T1_6 = node_next(T1_6))))),
% 1.47/1.25      inference(modus_ponens,[status(thm)],[61, 57])).
% 1.47/1.25  tff(63,plain,(
% 1.47/1.25      ![T1_6: $i, T2_6: $i] : ((T1_6 = T2_6) | (~v__1(T1_6, T2_6, T2_6)) | (~(object(T1_6) & object(T2_6))) | (~(T1_6 = node_next(T1_6))))),
% 1.47/1.25      inference(skolemize,[status(sab)],[62])).
% 1.47/1.25  tff(64,plain,
% 1.47/1.25      (![T1_6: $i, T2_6: $i] : ((T1_6 = T2_6) | (~object(T2_6)) | (~v__1(T1_6, T2_6, T2_6)) | (~(T1_6 = node_next(T1_6))) | (~object(T1_6)))),
% 1.47/1.25      inference(modus_ponens,[status(thm)],[63, 56])).
% 1.47/1.25  tff(65,plain,
% 1.47/1.25      (![T1_6: $i, T2_6: $i] : ((T1_6 = T2_6) | (~object(T2_6)) | (~v__1(T1_6, T2_6, T2_6)) | (~(T1_6 = node_next(T1_6))) | (~object(T1_6)))),
% 1.47/1.25      inference(modus_ponens,[status(thm)],[64, 54])).
% 1.47/1.25  tff(66,plain,
% 1.47/1.25      (((~![T1_6: $i, T2_6: $i] : ((T1_6 = T2_6) | (~object(T2_6)) | (~v__1(T1_6, T2_6, T2_6)) | (~(T1_6 = node_next(T1_6))) | (~object(T1_6)))) | ((~object(Z_setinc_foltrans_2!2)) | (~object(node_next(null))) | (node_next(null) = Z_setinc_foltrans_2!2) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(node_next(null) = node_next(node_next(null)))))) <=> ((~![T1_6: $i, T2_6: $i] : ((T1_6 = T2_6) | (~object(T2_6)) | (~v__1(T1_6, T2_6, T2_6)) | (~(T1_6 = node_next(T1_6))) | (~object(T1_6)))) | (~object(Z_setinc_foltrans_2!2)) | (~object(node_next(null))) | (node_next(null) = Z_setinc_foltrans_2!2) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(node_next(null) = node_next(node_next(null)))))),
% 1.47/1.25      inference(rewrite,[status(thm)],[])).
% 1.47/1.25  tff(67,plain,
% 1.47/1.25      (((node_next(null) = Z_setinc_foltrans_2!2) | (~object(Z_setinc_foltrans_2!2)) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(node_next(null) = node_next(node_next(null)))) | (~object(node_next(null)))) <=> ((~object(Z_setinc_foltrans_2!2)) | (~object(node_next(null))) | (node_next(null) = Z_setinc_foltrans_2!2) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(node_next(null) = node_next(node_next(null)))))),
% 1.47/1.25      inference(rewrite,[status(thm)],[])).
% 1.47/1.25  tff(68,plain,
% 1.47/1.25      (((~![T1_6: $i, T2_6: $i] : ((T1_6 = T2_6) | (~object(T2_6)) | (~v__1(T1_6, T2_6, T2_6)) | (~(T1_6 = node_next(T1_6))) | (~object(T1_6)))) | ((node_next(null) = Z_setinc_foltrans_2!2) | (~object(Z_setinc_foltrans_2!2)) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(node_next(null) = node_next(node_next(null)))) | (~object(node_next(null))))) <=> ((~![T1_6: $i, T2_6: $i] : ((T1_6 = T2_6) | (~object(T2_6)) | (~v__1(T1_6, T2_6, T2_6)) | (~(T1_6 = node_next(T1_6))) | (~object(T1_6)))) | ((~object(Z_setinc_foltrans_2!2)) | (~object(node_next(null))) | (node_next(null) = Z_setinc_foltrans_2!2) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(node_next(null) = node_next(node_next(null))))))),
% 1.47/1.25      inference(monotonicity,[status(thm)],[67])).
% 1.47/1.25  tff(69,plain,
% 1.47/1.25      (((~![T1_6: $i, T2_6: $i] : ((T1_6 = T2_6) | (~object(T2_6)) | (~v__1(T1_6, T2_6, T2_6)) | (~(T1_6 = node_next(T1_6))) | (~object(T1_6)))) | ((node_next(null) = Z_setinc_foltrans_2!2) | (~object(Z_setinc_foltrans_2!2)) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(node_next(null) = node_next(node_next(null)))) | (~object(node_next(null))))) <=> ((~![T1_6: $i, T2_6: $i] : ((T1_6 = T2_6) | (~object(T2_6)) | (~v__1(T1_6, T2_6, T2_6)) | (~(T1_6 = node_next(T1_6))) | (~object(T1_6)))) | (~object(Z_setinc_foltrans_2!2)) | (~object(node_next(null))) | (node_next(null) = Z_setinc_foltrans_2!2) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(node_next(null) = node_next(node_next(null)))))),
% 1.47/1.25      inference(transitivity,[status(thm)],[68, 66])).
% 1.47/1.25  tff(70,plain,
% 1.47/1.25      ((~![T1_6: $i, T2_6: $i] : ((T1_6 = T2_6) | (~object(T2_6)) | (~v__1(T1_6, T2_6, T2_6)) | (~(T1_6 = node_next(T1_6))) | (~object(T1_6)))) | ((node_next(null) = Z_setinc_foltrans_2!2) | (~object(Z_setinc_foltrans_2!2)) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(node_next(null) = node_next(node_next(null)))) | (~object(node_next(null))))),
% 1.47/1.25      inference(quant_inst,[status(thm)],[])).
% 1.47/1.25  tff(71,plain,
% 1.47/1.25      ((~![T1_6: $i, T2_6: $i] : ((T1_6 = T2_6) | (~object(T2_6)) | (~v__1(T1_6, T2_6, T2_6)) | (~(T1_6 = node_next(T1_6))) | (~object(T1_6)))) | (~object(Z_setinc_foltrans_2!2)) | (~object(node_next(null))) | (node_next(null) = Z_setinc_foltrans_2!2) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(node_next(null) = node_next(node_next(null))))),
% 1.47/1.25      inference(modus_ponens,[status(thm)],[70, 69])).
% 1.47/1.25  tff(72,plain,
% 1.47/1.25      ((node_next(null) = Z_setinc_foltrans_2!2) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(node_next(null) = node_next(node_next(null))))),
% 1.47/1.25      inference(unit_resolution,[status(thm)],[71, 65, 52, 51])).
% 1.47/1.25  tff(73,plain,
% 1.47/1.25      ($false),
% 1.47/1.25      inference(unit_resolution,[status(thm)],[72, 45, 43, 18])).
% 1.47/1.25  tff(74,plain,(~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)), inference(lemma,lemma(discharge,[]))).
% 1.47/1.25  tff(75,plain,
% 1.47/1.25      (~v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)),
% 1.47/1.25      inference(modus_ponens,[status(thm)],[74, 16])).
% 1.47/1.25  tff(76,assumption,(v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)), introduced(assumption)).
% 1.47/1.25  tff(77,plain,
% 1.47/1.25      ($false),
% 1.47/1.25      inference(unit_resolution,[status(thm)],[76, 75])).
% 1.47/1.25  tff(78,plain,(~v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)), inference(lemma,lemma(discharge,[]))).
% 1.47/1.25  tff(79,plain,
% 1.47/1.25      (((~v__1(Z_setinc_foltrans_2!2, node_next(prev_2), node_next(prev_2))) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2))) | v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)),
% 1.47/1.25      inference(tautology,[status(thm)],[])).
% 1.47/1.25  tff(80,plain,
% 1.47/1.25      ((~v__1(Z_setinc_foltrans_2!2, node_next(prev_2), node_next(prev_2))) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2))),
% 1.47/1.25      inference(unit_resolution,[status(thm)],[79, 78])).
% 1.47/1.25  tff(81,assumption,(v__1(node_next(null), Z_setinc_foltrans_2!2, node_next(prev_2))), introduced(assumption)).
% 1.47/1.25  tff(82,plain,
% 1.47/1.25      (^[T1_4: $i, T2_4: $i, T3_2: $i] : refl(((~object(T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~((~v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T2_4)))) | (~object(T1_4)) | (~object(T2_4))) <=> ((~object(T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~((~v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T2_4)))) | (~object(T1_4)) | (~object(T2_4))))),
% 1.47/1.25      inference(bind,[status(th)],[])).
% 1.47/1.25  tff(83,plain,
% 1.47/1.25      (![T1_4: $i, T2_4: $i, T3_2: $i] : ((~object(T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~((~v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T2_4)))) | (~object(T1_4)) | (~object(T2_4))) <=> ![T1_4: $i, T2_4: $i, T3_2: $i] : ((~object(T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~((~v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T2_4)))) | (~object(T1_4)) | (~object(T2_4)))),
% 1.47/1.25      inference(quant_intro,[status(thm)],[82])).
% 1.47/1.25  tff(84,plain,
% 1.47/1.25      (^[T1_4: $i, T2_4: $i, T3_2: $i] : trans(monotonicity(rewrite((v__1(T1_4, T2_4, T2_4) & v__1(T2_4, T3_2, T3_2)) <=> (~((~v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T2_4))))), trans(monotonicity(rewrite((object(T1_4) & object(T2_4) & object(T3_2)) <=> (~((~object(T3_2)) | (~object(T1_4)) | (~object(T2_4))))), ((~(object(T1_4) & object(T2_4) & object(T3_2))) <=> (~(~((~object(T3_2)) | (~object(T1_4)) | (~object(T2_4))))))), rewrite((~(~((~object(T3_2)) | (~object(T1_4)) | (~object(T2_4))))) <=> ((~object(T3_2)) | (~object(T1_4)) | (~object(T2_4)))), ((~(object(T1_4) & object(T2_4) & object(T3_2))) <=> ((~object(T3_2)) | (~object(T1_4)) | (~object(T2_4))))), (((v__1(T1_4, T2_4, T2_4) & v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~(object(T1_4) & object(T2_4) & object(T3_2)))) <=> ((~((~v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T2_4)))) | (~v__1(T1_4, T2_4, T3_2)) | ((~object(T3_2)) | (~object(T1_4)) | (~object(T2_4)))))), rewrite(((~((~v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T2_4)))) | (~v__1(T1_4, T2_4, T3_2)) | ((~object(T3_2)) | (~object(T1_4)) | (~object(T2_4)))) <=> ((~object(T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~((~v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T2_4)))) | (~object(T1_4)) | (~object(T2_4)))), (((v__1(T1_4, T2_4, T2_4) & v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~(object(T1_4) & object(T2_4) & object(T3_2)))) <=> ((~object(T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~((~v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T2_4)))) | (~object(T1_4)) | (~object(T2_4)))))),
% 1.47/1.25      inference(bind,[status(th)],[])).
% 1.47/1.25  tff(85,plain,
% 1.47/1.25      (![T1_4: $i, T2_4: $i, T3_2: $i] : ((v__1(T1_4, T2_4, T2_4) & v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~(object(T1_4) & object(T2_4) & object(T3_2)))) <=> ![T1_4: $i, T2_4: $i, T3_2: $i] : ((~object(T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~((~v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T2_4)))) | (~object(T1_4)) | (~object(T2_4)))),
% 1.47/1.25      inference(quant_intro,[status(thm)],[84])).
% 1.47/1.25  tff(86,plain,
% 1.47/1.25      (![T1_4: $i, T2_4: $i, T3_2: $i] : ((v__1(T1_4, T2_4, T2_4) & v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~(object(T1_4) & object(T2_4) & object(T3_2)))) <=> ![T1_4: $i, T2_4: $i, T3_2: $i] : ((v__1(T1_4, T2_4, T2_4) & v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~(object(T1_4) & object(T2_4) & object(T3_2))))),
% 1.47/1.25      inference(rewrite,[status(thm)],[])).
% 1.47/1.25  tff(87,plain,
% 1.47/1.25      (^[T1_4: $i, T2_4: $i, T3_2: $i] : trans(monotonicity(trans(monotonicity(rewrite((~((object(T1_4) & object(T2_4)) & object(T3_2))) <=> (~(object(T1_4) & object(T2_4) & object(T3_2)))), (((~((object(T1_4) & object(T2_4)) & object(T3_2))) | (~v__1(T1_4, T2_4, T3_2))) <=> ((~(object(T1_4) & object(T2_4) & object(T3_2))) | (~v__1(T1_4, T2_4, T3_2))))), rewrite(((~(object(T1_4) & object(T2_4) & object(T3_2))) | (~v__1(T1_4, T2_4, T3_2))) <=> ((~v__1(T1_4, T2_4, T3_2)) | (~(object(T1_4) & object(T2_4) & object(T3_2))))), (((~((object(T1_4) & object(T2_4)) & object(T3_2))) | (~v__1(T1_4, T2_4, T3_2))) <=> ((~v__1(T1_4, T2_4, T3_2)) | (~(object(T1_4) & object(T2_4) & object(T3_2)))))), ((((~((object(T1_4) & object(T2_4)) & object(T3_2))) | (~v__1(T1_4, T2_4, T3_2))) | (v__1(T1_4, T2_4, T2_4) & v__1(T2_4, T3_2, T3_2))) <=> (((~v__1(T1_4, T2_4, T3_2)) | (~(object(T1_4) & object(T2_4) & object(T3_2)))) | (v__1(T1_4, T2_4, T2_4) & v__1(T2_4, T3_2, T3_2))))), rewrite((((~v__1(T1_4, T2_4, T3_2)) | (~(object(T1_4) & object(T2_4) & object(T3_2)))) | (v__1(T1_4, T2_4, T2_4) & v__1(T2_4, T3_2, T3_2))) <=> ((v__1(T1_4, T2_4, T2_4) & v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~(object(T1_4) & object(T2_4) & object(T3_2))))), ((((~((object(T1_4) & object(T2_4)) & object(T3_2))) | (~v__1(T1_4, T2_4, T3_2))) | (v__1(T1_4, T2_4, T2_4) & v__1(T2_4, T3_2, T3_2))) <=> ((v__1(T1_4, T2_4, T2_4) & v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~(object(T1_4) & object(T2_4) & object(T3_2))))))),
% 1.47/1.25      inference(bind,[status(th)],[])).
% 1.47/1.25  tff(88,plain,
% 1.47/1.25      (![T1_4: $i, T2_4: $i, T3_2: $i] : (((~((object(T1_4) & object(T2_4)) & object(T3_2))) | (~v__1(T1_4, T2_4, T3_2))) | (v__1(T1_4, T2_4, T2_4) & v__1(T2_4, T3_2, T3_2))) <=> ![T1_4: $i, T2_4: $i, T3_2: $i] : ((v__1(T1_4, T2_4, T2_4) & v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~(object(T1_4) & object(T2_4) & object(T3_2))))),
% 1.47/1.25      inference(quant_intro,[status(thm)],[87])).
% 1.47/1.25  tff(89,axiom,(![T1_4: $i, T2_4: $i, T3_2: $i] : (((~((object(T1_4) & object(T2_4)) & object(T3_2))) | (~v__1(T1_4, T2_4, T3_2))) | (v__1(T1_4, T2_4, T2_4) & v__1(T2_4, T3_2, T3_2)))), file('/export/starexec/sandbox/benchmark/theBenchmark.p','hyp_tptp_6')).
% 1.47/1.25  tff(90,plain,
% 1.47/1.25      (![T1_4: $i, T2_4: $i, T3_2: $i] : ((v__1(T1_4, T2_4, T2_4) & v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~(object(T1_4) & object(T2_4) & object(T3_2))))),
% 1.47/1.25      inference(modus_ponens,[status(thm)],[89, 88])).
% 1.47/1.25  tff(91,plain,
% 1.47/1.25      (![T1_4: $i, T2_4: $i, T3_2: $i] : ((v__1(T1_4, T2_4, T2_4) & v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~(object(T1_4) & object(T2_4) & object(T3_2))))),
% 1.47/1.25      inference(modus_ponens,[status(thm)],[90, 86])).
% 1.47/1.25  tff(92,plain,(
% 1.47/1.25      ![T1_4: $i, T2_4: $i, T3_2: $i] : ((v__1(T1_4, T2_4, T2_4) & v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~(object(T1_4) & object(T2_4) & object(T3_2))))),
% 1.47/1.25      inference(skolemize,[status(sab)],[91])).
% 1.47/1.25  tff(93,plain,
% 1.47/1.25      (![T1_4: $i, T2_4: $i, T3_2: $i] : ((~object(T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~((~v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T2_4)))) | (~object(T1_4)) | (~object(T2_4)))),
% 1.47/1.25      inference(modus_ponens,[status(thm)],[92, 85])).
% 1.47/1.25  tff(94,plain,
% 1.47/1.25      (![T1_4: $i, T2_4: $i, T3_2: $i] : ((~object(T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~((~v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T2_4)))) | (~object(T1_4)) | (~object(T2_4)))),
% 1.47/1.25      inference(modus_ponens,[status(thm)],[93, 83])).
% 1.47/1.25  tff(95,plain,
% 1.47/1.25      (object(nn) <=> object(node_next(prev_2))),
% 1.47/1.25      inference(rewrite,[status(thm)],[])).
% 1.47/1.25  tff(96,plain,
% 1.47/1.25      (object(nn) <=> object(nn)),
% 1.47/1.25      inference(rewrite,[status(thm)],[])).
% 1.47/1.25  tff(97,axiom,(object(nn)), file('/export/starexec/sandbox/benchmark/theBenchmark.p','sort_info_nn')).
% 1.47/1.25  tff(98,plain,
% 1.47/1.25      (object(nn)),
% 1.47/1.25      inference(modus_ponens,[status(thm)],[97, 96])).
% 1.47/1.25  tff(99,plain,
% 1.47/1.25      (object(node_next(prev_2))),
% 1.47/1.25      inference(modus_ponens,[status(thm)],[98, 95])).
% 1.47/1.25  tff(100,plain,
% 1.47/1.25      (((~![T1_4: $i, T2_4: $i, T3_2: $i] : ((~object(T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~((~v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T2_4)))) | (~object(T1_4)) | (~object(T2_4)))) | ((~object(Z_setinc_foltrans_2!2)) | (~object(node_next(null))) | (~object(node_next(prev_2))) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, node_next(prev_2))) | (~((~v__1(Z_setinc_foltrans_2!2, node_next(prev_2), node_next(prev_2))) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)))))) <=> ((~![T1_4: $i, T2_4: $i, T3_2: $i] : ((~object(T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~((~v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T2_4)))) | (~object(T1_4)) | (~object(T2_4)))) | (~object(Z_setinc_foltrans_2!2)) | (~object(node_next(null))) | (~object(node_next(prev_2))) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, node_next(prev_2))) | (~((~v__1(Z_setinc_foltrans_2!2, node_next(prev_2), node_next(prev_2))) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)))))),
% 1.47/1.26      inference(rewrite,[status(thm)],[])).
% 1.47/1.26  tff(101,plain,
% 1.47/1.26      (((~object(node_next(prev_2))) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, node_next(prev_2))) | (~((~v__1(Z_setinc_foltrans_2!2, node_next(prev_2), node_next(prev_2))) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)))) | (~object(node_next(null))) | (~object(Z_setinc_foltrans_2!2))) <=> ((~object(Z_setinc_foltrans_2!2)) | (~object(node_next(null))) | (~object(node_next(prev_2))) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, node_next(prev_2))) | (~((~v__1(Z_setinc_foltrans_2!2, node_next(prev_2), node_next(prev_2))) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)))))),
% 1.47/1.26      inference(rewrite,[status(thm)],[])).
% 1.47/1.26  tff(102,plain,
% 1.47/1.26      (((~![T1_4: $i, T2_4: $i, T3_2: $i] : ((~object(T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~((~v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T2_4)))) | (~object(T1_4)) | (~object(T2_4)))) | ((~object(node_next(prev_2))) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, node_next(prev_2))) | (~((~v__1(Z_setinc_foltrans_2!2, node_next(prev_2), node_next(prev_2))) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)))) | (~object(node_next(null))) | (~object(Z_setinc_foltrans_2!2)))) <=> ((~![T1_4: $i, T2_4: $i, T3_2: $i] : ((~object(T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~((~v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T2_4)))) | (~object(T1_4)) | (~object(T2_4)))) | ((~object(Z_setinc_foltrans_2!2)) | (~object(node_next(null))) | (~object(node_next(prev_2))) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, node_next(prev_2))) | (~((~v__1(Z_setinc_foltrans_2!2, node_next(prev_2), node_next(prev_2))) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2))))))),
% 1.47/1.26      inference(monotonicity,[status(thm)],[101])).
% 1.47/1.26  tff(103,plain,
% 1.47/1.26      (((~![T1_4: $i, T2_4: $i, T3_2: $i] : ((~object(T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~((~v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T2_4)))) | (~object(T1_4)) | (~object(T2_4)))) | ((~object(node_next(prev_2))) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, node_next(prev_2))) | (~((~v__1(Z_setinc_foltrans_2!2, node_next(prev_2), node_next(prev_2))) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)))) | (~object(node_next(null))) | (~object(Z_setinc_foltrans_2!2)))) <=> ((~![T1_4: $i, T2_4: $i, T3_2: $i] : ((~object(T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~((~v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T2_4)))) | (~object(T1_4)) | (~object(T2_4)))) | (~object(Z_setinc_foltrans_2!2)) | (~object(node_next(null))) | (~object(node_next(prev_2))) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, node_next(prev_2))) | (~((~v__1(Z_setinc_foltrans_2!2, node_next(prev_2), node_next(prev_2))) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)))))),
% 1.47/1.26      inference(transitivity,[status(thm)],[102, 100])).
% 1.47/1.26  tff(104,plain,
% 1.47/1.26      ((~![T1_4: $i, T2_4: $i, T3_2: $i] : ((~object(T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~((~v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T2_4)))) | (~object(T1_4)) | (~object(T2_4)))) | ((~object(node_next(prev_2))) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, node_next(prev_2))) | (~((~v__1(Z_setinc_foltrans_2!2, node_next(prev_2), node_next(prev_2))) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)))) | (~object(node_next(null))) | (~object(Z_setinc_foltrans_2!2)))),
% 1.47/1.26      inference(quant_inst,[status(thm)],[])).
% 1.47/1.26  tff(105,plain,
% 1.47/1.26      ((~![T1_4: $i, T2_4: $i, T3_2: $i] : ((~object(T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~((~v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T2_4)))) | (~object(T1_4)) | (~object(T2_4)))) | (~object(Z_setinc_foltrans_2!2)) | (~object(node_next(null))) | (~object(node_next(prev_2))) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, node_next(prev_2))) | (~((~v__1(Z_setinc_foltrans_2!2, node_next(prev_2), node_next(prev_2))) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2))))),
% 1.47/1.26      inference(modus_ponens,[status(thm)],[104, 103])).
% 1.47/1.26  tff(106,plain,
% 1.47/1.26      ($false),
% 1.47/1.26      inference(unit_resolution,[status(thm)],[105, 99, 94, 52, 51, 81, 80])).
% 1.47/1.26  tff(107,plain,(~v__1(node_next(null), Z_setinc_foltrans_2!2, node_next(prev_2))), inference(lemma,lemma(discharge,[]))).
% 1.47/1.26  tff(108,plain,
% 1.47/1.26      (v__1(node_next(null), Z_setinc_foltrans_2!2, node_next(prev_2)) <=> v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))),
% 1.47/1.26      inference(monotonicity,[status(thm)],[13])).
% 1.47/1.26  tff(109,plain,
% 1.47/1.26      (v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) <=> v__1(node_next(null), Z_setinc_foltrans_2!2, node_next(prev_2))),
% 1.47/1.26      inference(symmetry,[status(thm)],[108])).
% 1.47/1.26  tff(110,assumption,(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))), introduced(assumption)).
% 1.47/1.26  tff(111,plain,
% 1.47/1.26      (v__1(node_next(null), Z_setinc_foltrans_2!2, node_next(prev_2))),
% 1.47/1.26      inference(modus_ponens,[status(thm)],[110, 109])).
% 1.47/1.26  tff(112,assumption,(~v__1(node_next(null), Z_setinc_foltrans_2!2, node_next(prev_2))), introduced(assumption)).
% 1.47/1.26  tff(113,plain,
% 1.47/1.26      ($false),
% 1.47/1.26      inference(unit_resolution,[status(thm)],[112, 111])).
% 1.47/1.26  tff(114,plain,(v__1(node_next(null), Z_setinc_foltrans_2!2, node_next(prev_2)) | (~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)))), inference(lemma,lemma(discharge,[]))).
% 1.47/1.26  tff(115,plain,
% 1.47/1.26      (~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))),
% 1.47/1.26      inference(unit_resolution,[status(thm)],[114, 107])).
% 1.47/1.26  tff(116,plain,
% 1.47/1.26      (((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2))) | v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)),
% 1.47/1.26      inference(tautology,[status(thm)],[])).
% 1.47/1.26  tff(117,plain,
% 1.47/1.26      ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2))),
% 1.47/1.26      inference(unit_resolution,[status(thm)],[116, 74])).
% 1.47/1.26  tff(118,plain,
% 1.47/1.26      ((~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2))))),
% 1.47/1.26      inference(tautology,[status(thm)],[])).
% 1.47/1.26  tff(119,plain,
% 1.47/1.26      ((~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))),
% 1.47/1.26      inference(unit_resolution,[status(thm)],[118, 117])).
% 1.47/1.26  tff(120,plain,
% 1.47/1.26      (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))),
% 1.47/1.26      inference(unit_resolution,[status(thm)],[119, 115])).
% 1.47/1.26  tff(121,plain,
% 1.47/1.26      (((~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))),
% 1.47/1.26      inference(tautology,[status(thm)],[])).
% 1.47/1.26  tff(122,plain,
% 1.47/1.26      ((~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)))),
% 1.47/1.26      inference(unit_resolution,[status(thm)],[121, 120])).
% 1.47/1.26  tff(123,assumption,(~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)), introduced(assumption)).
% 1.47/1.26  tff(124,plain,
% 1.47/1.26      (((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2)))) | v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)),
% 1.47/1.26      inference(tautology,[status(thm)],[])).
% 1.47/1.26  tff(125,plain,
% 1.47/1.26      ((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2)))),
% 1.47/1.26      inference(unit_resolution,[status(thm)],[124, 123])).
% 1.47/1.26  tff(126,plain,
% 1.47/1.26      (((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)))) | v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)),
% 1.47/1.26      inference(tautology,[status(thm)],[])).
% 1.47/1.26  tff(127,plain,
% 1.47/1.26      ((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)))),
% 1.47/1.26      inference(unit_resolution,[status(thm)],[126, 74])).
% 1.47/1.26  tff(128,plain,
% 1.47/1.26      ((~((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)))))),
% 1.47/1.26      inference(tautology,[status(thm)],[])).
% 1.47/1.26  tff(129,plain,
% 1.47/1.26      ((~((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)))))),
% 1.47/1.26      inference(unit_resolution,[status(thm)],[128, 127])).
% 1.47/1.26  tff(130,plain,
% 1.47/1.26      (~((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))))),
% 1.47/1.26      inference(unit_resolution,[status(thm)],[129, 125, 122])).
% 1.47/1.26  tff(131,plain,
% 1.47/1.26      (((~((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))))) | (~((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~v__1(null, Z_setinc_foltrans_2!2, prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~(v__1(sortedList_first, prev_2, node_next(prev_2)) | (~((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, prev_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))))))))))) | ((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))))),
% 1.47/1.26      inference(tautology,[status(thm)],[])).
% 1.47/1.26  tff(132,plain,
% 1.47/1.26      ((~((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))))) | (~((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~v__1(null, Z_setinc_foltrans_2!2, prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~(v__1(sortedList_first, prev_2, node_next(prev_2)) | (~((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, prev_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))))))))))),
% 1.47/1.26      inference(unit_resolution,[status(thm)],[131, 130])).
% 1.47/1.26  tff(133,assumption,(v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)), introduced(assumption)).
% 1.47/1.26  tff(134,plain,
% 1.47/1.26      (((~v__1(Z_setinc_foltrans_2!2, prev_2, prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2))) | v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)),
% 1.47/1.26      inference(tautology,[status(thm)],[])).
% 1.47/1.26  tff(135,plain,
% 1.47/1.26      ((~v__1(Z_setinc_foltrans_2!2, prev_2, prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2))),
% 1.47/1.26      inference(unit_resolution,[status(thm)],[134, 123])).
% 1.47/1.26  tff(136,assumption,((~v__1(Z_setinc_foltrans_2!2, prev_2, prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2))), introduced(assumption)).
% 1.47/1.26  tff(137,plain,
% 1.47/1.26      (object(sortedList_first) <=> object(sortedList_first)),
% 1.47/1.26      inference(rewrite,[status(thm)],[])).
% 1.47/1.26  tff(138,axiom,(object(sortedList_first)), file('/export/starexec/sandbox/benchmark/theBenchmark.p','sort_info_sortedList_first')).
% 1.47/1.26  tff(139,plain,
% 1.47/1.26      (object(sortedList_first)),
% 1.47/1.26      inference(modus_ponens,[status(thm)],[138, 137])).
% 1.47/1.26  tff(140,plain,
% 1.47/1.26      (object(prev_2) <=> object(prev_2)),
% 1.47/1.26      inference(rewrite,[status(thm)],[])).
% 1.47/1.26  tff(141,axiom,(object(prev_2)), file('/export/starexec/sandbox/benchmark/theBenchmark.p','sort_info_prev_2')).
% 1.47/1.26  tff(142,plain,
% 1.47/1.26      (object(prev_2)),
% 1.47/1.26      inference(modus_ponens,[status(thm)],[141, 140])).
% 1.47/1.26  tff(143,plain,
% 1.47/1.26      (((~![T1_4: $i, T2_4: $i, T3_2: $i] : ((~object(T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~((~v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T2_4)))) | (~object(T1_4)) | (~object(T2_4)))) | ((~object(Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)) | (~object(prev_2)) | (~object(sortedList_first)) | (~((~v__1(Z_setinc_foltrans_2!2, prev_2, prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)))))) <=> ((~![T1_4: $i, T2_4: $i, T3_2: $i] : ((~object(T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~((~v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T2_4)))) | (~object(T1_4)) | (~object(T2_4)))) | (~object(Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)) | (~object(prev_2)) | (~object(sortedList_first)) | (~((~v__1(Z_setinc_foltrans_2!2, prev_2, prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)))))),
% 1.47/1.26      inference(rewrite,[status(thm)],[])).
% 1.47/1.26  tff(144,plain,
% 1.47/1.26      (((~object(prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)) | (~((~v__1(Z_setinc_foltrans_2!2, prev_2, prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)))) | (~object(sortedList_first)) | (~object(Z_setinc_foltrans_2!2))) <=> ((~object(Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)) | (~object(prev_2)) | (~object(sortedList_first)) | (~((~v__1(Z_setinc_foltrans_2!2, prev_2, prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)))))),
% 1.47/1.26      inference(rewrite,[status(thm)],[])).
% 1.47/1.26  tff(145,plain,
% 1.47/1.26      (((~![T1_4: $i, T2_4: $i, T3_2: $i] : ((~object(T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~((~v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T2_4)))) | (~object(T1_4)) | (~object(T2_4)))) | ((~object(prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)) | (~((~v__1(Z_setinc_foltrans_2!2, prev_2, prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)))) | (~object(sortedList_first)) | (~object(Z_setinc_foltrans_2!2)))) <=> ((~![T1_4: $i, T2_4: $i, T3_2: $i] : ((~object(T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~((~v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T2_4)))) | (~object(T1_4)) | (~object(T2_4)))) | ((~object(Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)) | (~object(prev_2)) | (~object(sortedList_first)) | (~((~v__1(Z_setinc_foltrans_2!2, prev_2, prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2))))))),
% 1.47/1.26      inference(monotonicity,[status(thm)],[144])).
% 1.47/1.26  tff(146,plain,
% 1.47/1.26      (((~![T1_4: $i, T2_4: $i, T3_2: $i] : ((~object(T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~((~v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T2_4)))) | (~object(T1_4)) | (~object(T2_4)))) | ((~object(prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)) | (~((~v__1(Z_setinc_foltrans_2!2, prev_2, prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)))) | (~object(sortedList_first)) | (~object(Z_setinc_foltrans_2!2)))) <=> ((~![T1_4: $i, T2_4: $i, T3_2: $i] : ((~object(T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~((~v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T2_4)))) | (~object(T1_4)) | (~object(T2_4)))) | (~object(Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)) | (~object(prev_2)) | (~object(sortedList_first)) | (~((~v__1(Z_setinc_foltrans_2!2, prev_2, prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)))))),
% 1.47/1.26      inference(transitivity,[status(thm)],[145, 143])).
% 1.47/1.26  tff(147,plain,
% 1.47/1.26      ((~![T1_4: $i, T2_4: $i, T3_2: $i] : ((~object(T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~((~v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T2_4)))) | (~object(T1_4)) | (~object(T2_4)))) | ((~object(prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)) | (~((~v__1(Z_setinc_foltrans_2!2, prev_2, prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)))) | (~object(sortedList_first)) | (~object(Z_setinc_foltrans_2!2)))),
% 1.47/1.26      inference(quant_inst,[status(thm)],[])).
% 1.47/1.26  tff(148,plain,
% 1.47/1.26      ((~![T1_4: $i, T2_4: $i, T3_2: $i] : ((~object(T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~((~v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T2_4)))) | (~object(T1_4)) | (~object(T2_4)))) | (~object(Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)) | (~object(prev_2)) | (~object(sortedList_first)) | (~((~v__1(Z_setinc_foltrans_2!2, prev_2, prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2))))),
% 1.47/1.26      inference(modus_ponens,[status(thm)],[147, 146])).
% 1.47/1.26  tff(149,plain,
% 1.47/1.26      ($false),
% 1.47/1.26      inference(unit_resolution,[status(thm)],[148, 142, 139, 94, 52, 133, 136])).
% 1.47/1.26  tff(150,plain,((~((~v__1(Z_setinc_foltrans_2!2, prev_2, prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)))) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2))), inference(lemma,lemma(discharge,[]))).
% 1.47/1.26  tff(151,plain,
% 1.47/1.26      ($false),
% 1.47/1.26      inference(unit_resolution,[status(thm)],[150, 135, 133])).
% 1.47/1.26  tff(152,plain,((~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)) | v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)), inference(lemma,lemma(discharge,[]))).
% 1.47/1.26  tff(153,plain,
% 1.47/1.26      (~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)),
% 1.47/1.26      inference(unit_resolution,[status(thm)],[152, 123])).
% 1.47/1.26  tff(154,plain,
% 1.47/1.26      (((~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2)))) | v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)),
% 1.47/1.26      inference(tautology,[status(thm)],[])).
% 1.47/1.26  tff(155,plain,
% 1.47/1.26      ((~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2)))),
% 1.47/1.26      inference(unit_resolution,[status(thm)],[154, 153])).
% 1.47/1.26  tff(156,plain,
% 1.47/1.26      (((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(Z_setinc_foltrans_2!2, node_next(prev_2), node_next(prev_2)))) | v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)),
% 1.47/1.26      inference(tautology,[status(thm)],[])).
% 1.47/1.26  tff(157,plain,
% 1.47/1.26      ((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(Z_setinc_foltrans_2!2, node_next(prev_2), node_next(prev_2)))),
% 1.47/1.26      inference(unit_resolution,[status(thm)],[156, 123])).
% 1.47/1.26  tff(158,assumption,(v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))), introduced(assumption)).
% 1.47/1.26  tff(159,plain,
% 1.47/1.26      (((~![T1_4: $i, T2_4: $i, T3_2: $i] : ((~object(T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~((~v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T2_4)))) | (~object(T1_4)) | (~object(T2_4)))) | ((~object(Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~object(sortedList_first)) | (~object(node_next(prev_2))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(Z_setinc_foltrans_2!2, node_next(prev_2), node_next(prev_2))))))) <=> ((~![T1_4: $i, T2_4: $i, T3_2: $i] : ((~object(T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~((~v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T2_4)))) | (~object(T1_4)) | (~object(T2_4)))) | (~object(Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~object(sortedList_first)) | (~object(node_next(prev_2))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(Z_setinc_foltrans_2!2, node_next(prev_2), node_next(prev_2))))))),
% 1.47/1.26      inference(rewrite,[status(thm)],[])).
% 1.47/1.26  tff(160,plain,
% 1.47/1.26      (((~object(node_next(prev_2))) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(Z_setinc_foltrans_2!2, node_next(prev_2), node_next(prev_2))))) | (~object(sortedList_first)) | (~object(Z_setinc_foltrans_2!2))) <=> ((~object(Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~object(sortedList_first)) | (~object(node_next(prev_2))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(Z_setinc_foltrans_2!2, node_next(prev_2), node_next(prev_2))))))),
% 1.47/1.26      inference(rewrite,[status(thm)],[])).
% 1.47/1.26  tff(161,plain,
% 1.47/1.26      ((~((~v__1(Z_setinc_foltrans_2!2, node_next(prev_2), node_next(prev_2))) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)))) <=> (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(Z_setinc_foltrans_2!2, node_next(prev_2), node_next(prev_2)))))),
% 1.47/1.26      inference(rewrite,[status(thm)],[])).
% 1.47/1.26  tff(162,plain,
% 1.47/1.26      (((~object(node_next(prev_2))) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~((~v__1(Z_setinc_foltrans_2!2, node_next(prev_2), node_next(prev_2))) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)))) | (~object(sortedList_first)) | (~object(Z_setinc_foltrans_2!2))) <=> ((~object(node_next(prev_2))) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(Z_setinc_foltrans_2!2, node_next(prev_2), node_next(prev_2))))) | (~object(sortedList_first)) | (~object(Z_setinc_foltrans_2!2)))),
% 1.47/1.27      inference(monotonicity,[status(thm)],[161])).
% 1.47/1.27  tff(163,plain,
% 1.47/1.27      (((~object(node_next(prev_2))) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~((~v__1(Z_setinc_foltrans_2!2, node_next(prev_2), node_next(prev_2))) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)))) | (~object(sortedList_first)) | (~object(Z_setinc_foltrans_2!2))) <=> ((~object(Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~object(sortedList_first)) | (~object(node_next(prev_2))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(Z_setinc_foltrans_2!2, node_next(prev_2), node_next(prev_2))))))),
% 1.47/1.27      inference(transitivity,[status(thm)],[162, 160])).
% 1.47/1.27  tff(164,plain,
% 1.47/1.27      (((~![T1_4: $i, T2_4: $i, T3_2: $i] : ((~object(T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~((~v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T2_4)))) | (~object(T1_4)) | (~object(T2_4)))) | ((~object(node_next(prev_2))) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~((~v__1(Z_setinc_foltrans_2!2, node_next(prev_2), node_next(prev_2))) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)))) | (~object(sortedList_first)) | (~object(Z_setinc_foltrans_2!2)))) <=> ((~![T1_4: $i, T2_4: $i, T3_2: $i] : ((~object(T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~((~v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T2_4)))) | (~object(T1_4)) | (~object(T2_4)))) | ((~object(Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~object(sortedList_first)) | (~object(node_next(prev_2))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(Z_setinc_foltrans_2!2, node_next(prev_2), node_next(prev_2)))))))),
% 1.47/1.27      inference(monotonicity,[status(thm)],[163])).
% 1.47/1.27  tff(165,plain,
% 1.47/1.27      (((~![T1_4: $i, T2_4: $i, T3_2: $i] : ((~object(T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~((~v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T2_4)))) | (~object(T1_4)) | (~object(T2_4)))) | ((~object(node_next(prev_2))) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~((~v__1(Z_setinc_foltrans_2!2, node_next(prev_2), node_next(prev_2))) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)))) | (~object(sortedList_first)) | (~object(Z_setinc_foltrans_2!2)))) <=> ((~![T1_4: $i, T2_4: $i, T3_2: $i] : ((~object(T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~((~v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T2_4)))) | (~object(T1_4)) | (~object(T2_4)))) | (~object(Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~object(sortedList_first)) | (~object(node_next(prev_2))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(Z_setinc_foltrans_2!2, node_next(prev_2), node_next(prev_2))))))),
% 1.47/1.27      inference(transitivity,[status(thm)],[164, 159])).
% 1.47/1.27  tff(166,plain,
% 1.47/1.27      ((~![T1_4: $i, T2_4: $i, T3_2: $i] : ((~object(T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~((~v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T2_4)))) | (~object(T1_4)) | (~object(T2_4)))) | ((~object(node_next(prev_2))) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~((~v__1(Z_setinc_foltrans_2!2, node_next(prev_2), node_next(prev_2))) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)))) | (~object(sortedList_first)) | (~object(Z_setinc_foltrans_2!2)))),
% 1.47/1.27      inference(quant_inst,[status(thm)],[])).
% 1.47/1.27  tff(167,plain,
% 1.47/1.27      ((~![T1_4: $i, T2_4: $i, T3_2: $i] : ((~object(T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~((~v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T2_4)))) | (~object(T1_4)) | (~object(T2_4)))) | (~object(Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~object(sortedList_first)) | (~object(node_next(prev_2))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(Z_setinc_foltrans_2!2, node_next(prev_2), node_next(prev_2)))))),
% 1.47/1.27      inference(modus_ponens,[status(thm)],[166, 165])).
% 1.47/1.27  tff(168,plain,
% 1.47/1.27      ($false),
% 1.47/1.27      inference(unit_resolution,[status(thm)],[167, 99, 139, 94, 52, 158, 157])).
% 1.47/1.27  tff(169,plain,((~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)), inference(lemma,lemma(discharge,[]))).
% 1.47/1.27  tff(170,plain,
% 1.47/1.27      (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))),
% 1.47/1.27      inference(unit_resolution,[status(thm)],[169, 123])).
% 1.47/1.27  tff(171,plain,
% 1.47/1.27      (((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))))) | v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))),
% 1.47/1.27      inference(tautology,[status(thm)],[])).
% 1.47/1.27  tff(172,plain,
% 1.47/1.27      ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))))),
% 1.47/1.27      inference(unit_resolution,[status(thm)],[171, 170])).
% 1.47/1.27  tff(173,plain,
% 1.47/1.27      (v__1(node_next(null), Z_setinc_foltrans_2!2, prev_2) <=> v__1(null, Z_setinc_foltrans_2!2, prev_2)),
% 1.47/1.27      inference(monotonicity,[status(thm)],[13])).
% 1.47/1.27  tff(174,plain,
% 1.47/1.27      ((~v__1(node_next(null), Z_setinc_foltrans_2!2, prev_2)) <=> (~v__1(null, Z_setinc_foltrans_2!2, prev_2))),
% 1.47/1.27      inference(monotonicity,[status(thm)],[173])).
% 1.47/1.27  tff(175,assumption,(v__1(node_next(null), Z_setinc_foltrans_2!2, prev_2)), introduced(assumption)).
% 1.47/1.27  tff(176,plain,
% 1.47/1.27      (((~![T1_4: $i, T2_4: $i, T3_2: $i] : ((~object(T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~((~v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T2_4)))) | (~object(T1_4)) | (~object(T2_4)))) | ((~object(Z_setinc_foltrans_2!2)) | (~object(prev_2)) | (~object(node_next(null))) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, prev_2)) | (~((~v__1(Z_setinc_foltrans_2!2, prev_2, prev_2)) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)))))) <=> ((~![T1_4: $i, T2_4: $i, T3_2: $i] : ((~object(T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~((~v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T2_4)))) | (~object(T1_4)) | (~object(T2_4)))) | (~object(Z_setinc_foltrans_2!2)) | (~object(prev_2)) | (~object(node_next(null))) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, prev_2)) | (~((~v__1(Z_setinc_foltrans_2!2, prev_2, prev_2)) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)))))),
% 1.47/1.27      inference(rewrite,[status(thm)],[])).
% 1.47/1.27  tff(177,plain,
% 1.47/1.27      (((~object(prev_2)) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, prev_2)) | (~((~v__1(Z_setinc_foltrans_2!2, prev_2, prev_2)) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)))) | (~object(node_next(null))) | (~object(Z_setinc_foltrans_2!2))) <=> ((~object(Z_setinc_foltrans_2!2)) | (~object(prev_2)) | (~object(node_next(null))) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, prev_2)) | (~((~v__1(Z_setinc_foltrans_2!2, prev_2, prev_2)) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)))))),
% 1.47/1.27      inference(rewrite,[status(thm)],[])).
% 1.47/1.27  tff(178,plain,
% 1.47/1.27      (((~![T1_4: $i, T2_4: $i, T3_2: $i] : ((~object(T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~((~v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T2_4)))) | (~object(T1_4)) | (~object(T2_4)))) | ((~object(prev_2)) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, prev_2)) | (~((~v__1(Z_setinc_foltrans_2!2, prev_2, prev_2)) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)))) | (~object(node_next(null))) | (~object(Z_setinc_foltrans_2!2)))) <=> ((~![T1_4: $i, T2_4: $i, T3_2: $i] : ((~object(T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~((~v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T2_4)))) | (~object(T1_4)) | (~object(T2_4)))) | ((~object(Z_setinc_foltrans_2!2)) | (~object(prev_2)) | (~object(node_next(null))) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, prev_2)) | (~((~v__1(Z_setinc_foltrans_2!2, prev_2, prev_2)) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2))))))),
% 1.47/1.27      inference(monotonicity,[status(thm)],[177])).
% 1.47/1.27  tff(179,plain,
% 1.47/1.27      (((~![T1_4: $i, T2_4: $i, T3_2: $i] : ((~object(T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~((~v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T2_4)))) | (~object(T1_4)) | (~object(T2_4)))) | ((~object(prev_2)) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, prev_2)) | (~((~v__1(Z_setinc_foltrans_2!2, prev_2, prev_2)) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)))) | (~object(node_next(null))) | (~object(Z_setinc_foltrans_2!2)))) <=> ((~![T1_4: $i, T2_4: $i, T3_2: $i] : ((~object(T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~((~v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T2_4)))) | (~object(T1_4)) | (~object(T2_4)))) | (~object(Z_setinc_foltrans_2!2)) | (~object(prev_2)) | (~object(node_next(null))) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, prev_2)) | (~((~v__1(Z_setinc_foltrans_2!2, prev_2, prev_2)) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)))))),
% 1.47/1.27      inference(transitivity,[status(thm)],[178, 176])).
% 1.47/1.27  tff(180,plain,
% 1.47/1.27      ((~![T1_4: $i, T2_4: $i, T3_2: $i] : ((~object(T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~((~v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T2_4)))) | (~object(T1_4)) | (~object(T2_4)))) | ((~object(prev_2)) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, prev_2)) | (~((~v__1(Z_setinc_foltrans_2!2, prev_2, prev_2)) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)))) | (~object(node_next(null))) | (~object(Z_setinc_foltrans_2!2)))),
% 1.47/1.27      inference(quant_inst,[status(thm)],[])).
% 1.47/1.27  tff(181,plain,
% 1.47/1.27      ((~![T1_4: $i, T2_4: $i, T3_2: $i] : ((~object(T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~((~v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T2_4)))) | (~object(T1_4)) | (~object(T2_4)))) | (~object(Z_setinc_foltrans_2!2)) | (~object(prev_2)) | (~object(node_next(null))) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, prev_2)) | (~((~v__1(Z_setinc_foltrans_2!2, prev_2, prev_2)) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2))))),
% 1.47/1.27      inference(modus_ponens,[status(thm)],[180, 179])).
% 1.47/1.27  tff(182,plain,
% 1.47/1.27      ((~v__1(node_next(null), Z_setinc_foltrans_2!2, prev_2)) | (~((~v__1(Z_setinc_foltrans_2!2, prev_2, prev_2)) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2))))),
% 1.47/1.27      inference(unit_resolution,[status(thm)],[181, 142, 94, 52, 51])).
% 1.47/1.27  tff(183,plain,
% 1.47/1.27      (~((~v__1(Z_setinc_foltrans_2!2, prev_2, prev_2)) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)))),
% 1.47/1.27      inference(unit_resolution,[status(thm)],[182, 175])).
% 1.47/1.27  tff(184,plain,
% 1.47/1.27      (((~v__1(Z_setinc_foltrans_2!2, prev_2, prev_2)) | (~v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2))) | v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)),
% 1.47/1.27      inference(tautology,[status(thm)],[])).
% 1.47/1.27  tff(185,plain,
% 1.47/1.27      ($false),
% 1.47/1.27      inference(unit_resolution,[status(thm)],[184, 183, 75])).
% 1.47/1.27  tff(186,plain,(~v__1(node_next(null), Z_setinc_foltrans_2!2, prev_2)), inference(lemma,lemma(discharge,[]))).
% 1.47/1.27  tff(187,plain,
% 1.47/1.27      (~v__1(null, Z_setinc_foltrans_2!2, prev_2)),
% 1.47/1.27      inference(modus_ponens,[status(thm)],[186, 174])).
% 1.47/1.27  tff(188,plain,
% 1.47/1.27      (((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~v__1(null, Z_setinc_foltrans_2!2, prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))))) | v__1(null, Z_setinc_foltrans_2!2, prev_2)),
% 1.47/1.27      inference(tautology,[status(thm)],[])).
% 1.47/1.27  tff(189,plain,
% 1.47/1.27      ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~v__1(null, Z_setinc_foltrans_2!2, prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))))),
% 1.47/1.27      inference(unit_resolution,[status(thm)],[188, 187])).
% 1.47/1.27  tff(190,plain,
% 1.47/1.27      ((~((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~v__1(null, Z_setinc_foltrans_2!2, prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~v__1(null, Z_setinc_foltrans_2!2, prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))))))),
% 1.47/1.27      inference(tautology,[status(thm)],[])).
% 1.47/1.27  tff(191,plain,
% 1.47/1.27      ((~((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~v__1(null, Z_setinc_foltrans_2!2, prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))))))),
% 1.47/1.27      inference(unit_resolution,[status(thm)],[190, 189])).
% 1.47/1.27  tff(192,plain,
% 1.47/1.27      (~((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~v__1(null, Z_setinc_foltrans_2!2, prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))))),
% 1.47/1.27      inference(unit_resolution,[status(thm)],[191, 172, 155])).
% 1.47/1.27  tff(193,plain,
% 1.47/1.27      (((prev_2 = Z_setinc_foltrans_2!2) | (~((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~v__1(null, Z_setinc_foltrans_2!2, prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))))) | (~((~((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))))) | (~((~v__1(sortedList_first, prev_2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, prev_2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~(v__1(sortedList_first, prev_2, node_next(prev_2)) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, prev_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))))))))) | (~((~((~object(Fun_flat_foltrans_1!3)) | (~v__1(Fun_flat_foltrans_1!3, Z_setinc_foltrans_2!2, prev_2)) | (~(Fun_flat_foltrans_1!3 = node_next(node_next(prev_2)))) | (~((~((~object(Fun_flat_foltrans_2!4)) | (~v__1(Fun_flat_foltrans_2!4, prev_2, node_next(prev_2))) | (~(Fun_flat_foltrans_2!4 = node_next(node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_3!5)) | (~v__1(Fun_flat_foltrans_3!5, prev_2, prev_2)) | (~(Fun_flat_foltrans_3!5 = node_next(node_next(prev_2)))) | (~object(Fun_flat_foltrans_4!6)) | (~(Fun_flat_foltrans_4!6 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_4!6, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = prev_2) | (~object(Fun_flat_foltrans_8!7)) | (~v__1(Fun_flat_foltrans_8!7, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_8!7 = node_next(node_next(prev_2)))) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_5!8)) | (~(Fun_flat_foltrans_5!8 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_5!8, node_next(prev_2), prev_2)))) | (~((~object(Fun_flat_foltrans_6!9)) | (~(Fun_flat_foltrans_6!9 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_6!9, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_7!10)) | (~(Fun_flat_foltrans_7!10 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_7!10, prev_2, prev_2))))))) | (~((node_next(prev_2) = prev_2) | (~v__1(null, Z_setinc_foltrans_2!2, prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_9!11)) | (~(Fun_flat_foltrans_9!11 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_9!11, node_next(prev_2), prev_2)))) | (~((~object(Fun_flat_foltrans_10!12)) | (~(Fun_flat_foltrans_10!12 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_10!12, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_11!13)) | (~(Fun_flat_foltrans_11!13 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_11!13, prev_2, prev_2))))))) | (~((~((~((~object(Fun_flat_foltrans_23!14)) | (~(Fun_flat_foltrans_23!14 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_23!14, prev_2, prev_2))) | (~((~object(Fun_flat_foltrans_24!17)) | (~(Fun_flat_foltrans_24!17 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_24!17, prev_2, node_next(prev_2)) | (~((~((~object(Fun_flat_foltrans_25!15)) | (~(Fun_flat_foltrans_25!15 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_25!15, prev_2, prev_2))) | (~((~object(Fun_flat_foltrans_26!16)) | (~(Fun_flat_foltrans_26!16 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_26!16, node_next(prev_2), node_next(prev_2))))))))))) | (~((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_31!18)) | (~(Fun_flat_foltrans_31!18 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_31!18, node_next(prev_2), prev_2) | (~((~((~object(Fun_flat_foltrans_32!19)) | (~(Fun_flat_foltrans_32!19 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_32!19, node_next(prev_2), node_next(prev_2)))) | (~((~object(Fun_flat_foltrans_33!20)) | (~v__1(Fun_flat_foltrans_33!20, prev_2, prev_2)) | (~(Fun_flat_foltrans_33!20 = node_next(node_next(prev_2)))))))))))) | (~((node_next(prev_2) = prev_2) | (~((~object(Fun_flat_foltrans_27!21)) | (~(Fun_flat_foltrans_27!21 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_27!21, prev_2, node_next(prev_2)))) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_28!22)) | (~(Fun_flat_foltrans_28!22 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_28!22, node_next(prev_2), prev_2) | (~((~((~object(Fun_flat_foltrans_29!23)) | (~(Fun_flat_foltrans_29!23 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_29!23, node_next(prev_2), node_next(prev_2)))) | (~((~object(Fun_flat_foltrans_30!24)) | (~v__1(Fun_flat_foltrans_30!24, prev_2, prev_2)) | (~(Fun_flat_foltrans_30!24 = node_next(node_next(prev_2)))))))))))) | (~((~((~object(Fun_flat_foltrans_12!25)) | (~v__1(Fun_flat_foltrans_12!25, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_12!25 = node_next(node_next(prev_2)))) | (~((~((~object(Fun_flat_foltrans_13!26)) | (~v__1(Fun_flat_foltrans_13!26, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_13!26 = node_next(node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_14!27)) | (~v__1(Fun_flat_foltrans_14!27, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_14!27 = node_next(node_next(prev_2)))) | (~object(Fun_flat_foltrans_15!28)) | (~(Fun_flat_foltrans_15!28 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_15!28, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~object(Fun_flat_foltrans_19!29)) | (~v__1(Fun_flat_foltrans_19!29, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_19!29 = node_next(node_next(prev_2)))) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_16!30)) | (~(Fun_flat_foltrans_16!30 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_16!30, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_17!31)) | (~(Fun_flat_foltrans_17!31 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_17!31, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_18!32)) | v__1(Fun_flat_foltrans_18!32, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_18!32 = node_next(node_next(prev_2)))))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_20!33)) | (~(Fun_flat_foltrans_20!33 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_20!33, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_21!34)) | (~(Fun_flat_foltrans_21!34 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_21!34, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_22!35)) | v__1(Fun_flat_foltrans_22!35, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_22!35 = node_next(node_next(prev_2))))))))))))))))) | ((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~v__1(null, Z_setinc_foltrans_2!2, prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))))),
% 1.47/1.27      inference(tautology,[status(thm)],[])).
% 1.47/1.27  tff(194,plain,
% 1.47/1.27      ((prev_2 = Z_setinc_foltrans_2!2) | (~((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~v__1(null, Z_setinc_foltrans_2!2, prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))))) | (~((~((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))))) | (~((~v__1(sortedList_first, prev_2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, prev_2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~(v__1(sortedList_first, prev_2, node_next(prev_2)) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, prev_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))))))))) | (~((~((~object(Fun_flat_foltrans_1!3)) | (~v__1(Fun_flat_foltrans_1!3, Z_setinc_foltrans_2!2, prev_2)) | (~(Fun_flat_foltrans_1!3 = node_next(node_next(prev_2)))) | (~((~((~object(Fun_flat_foltrans_2!4)) | (~v__1(Fun_flat_foltrans_2!4, prev_2, node_next(prev_2))) | (~(Fun_flat_foltrans_2!4 = node_next(node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_3!5)) | (~v__1(Fun_flat_foltrans_3!5, prev_2, prev_2)) | (~(Fun_flat_foltrans_3!5 = node_next(node_next(prev_2)))) | (~object(Fun_flat_foltrans_4!6)) | (~(Fun_flat_foltrans_4!6 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_4!6, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = prev_2) | (~object(Fun_flat_foltrans_8!7)) | (~v__1(Fun_flat_foltrans_8!7, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_8!7 = node_next(node_next(prev_2)))) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_5!8)) | (~(Fun_flat_foltrans_5!8 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_5!8, node_next(prev_2), prev_2)))) | (~((~object(Fun_flat_foltrans_6!9)) | (~(Fun_flat_foltrans_6!9 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_6!9, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_7!10)) | (~(Fun_flat_foltrans_7!10 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_7!10, prev_2, prev_2))))))) | (~((node_next(prev_2) = prev_2) | (~v__1(null, Z_setinc_foltrans_2!2, prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_9!11)) | (~(Fun_flat_foltrans_9!11 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_9!11, node_next(prev_2), prev_2)))) | (~((~object(Fun_flat_foltrans_10!12)) | (~(Fun_flat_foltrans_10!12 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_10!12, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_11!13)) | (~(Fun_flat_foltrans_11!13 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_11!13, prev_2, prev_2))))))) | (~((~((~((~object(Fun_flat_foltrans_23!14)) | (~(Fun_flat_foltrans_23!14 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_23!14, prev_2, prev_2))) | (~((~object(Fun_flat_foltrans_24!17)) | (~(Fun_flat_foltrans_24!17 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_24!17, prev_2, node_next(prev_2)) | (~((~((~object(Fun_flat_foltrans_25!15)) | (~(Fun_flat_foltrans_25!15 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_25!15, prev_2, prev_2))) | (~((~object(Fun_flat_foltrans_26!16)) | (~(Fun_flat_foltrans_26!16 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_26!16, node_next(prev_2), node_next(prev_2))))))))))) | (~((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_31!18)) | (~(Fun_flat_foltrans_31!18 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_31!18, node_next(prev_2), prev_2) | (~((~((~object(Fun_flat_foltrans_32!19)) | (~(Fun_flat_foltrans_32!19 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_32!19, node_next(prev_2), node_next(prev_2)))) | (~((~object(Fun_flat_foltrans_33!20)) | (~v__1(Fun_flat_foltrans_33!20, prev_2, prev_2)) | (~(Fun_flat_foltrans_33!20 = node_next(node_next(prev_2)))))))))))) | (~((node_next(prev_2) = prev_2) | (~((~object(Fun_flat_foltrans_27!21)) | (~(Fun_flat_foltrans_27!21 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_27!21, prev_2, node_next(prev_2)))) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_28!22)) | (~(Fun_flat_foltrans_28!22 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_28!22, node_next(prev_2), prev_2) | (~((~((~object(Fun_flat_foltrans_29!23)) | (~(Fun_flat_foltrans_29!23 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_29!23, node_next(prev_2), node_next(prev_2)))) | (~((~object(Fun_flat_foltrans_30!24)) | (~v__1(Fun_flat_foltrans_30!24, prev_2, prev_2)) | (~(Fun_flat_foltrans_30!24 = node_next(node_next(prev_2)))))))))))) | (~((~((~object(Fun_flat_foltrans_12!25)) | (~v__1(Fun_flat_foltrans_12!25, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_12!25 = node_next(node_next(prev_2)))) | (~((~((~object(Fun_flat_foltrans_13!26)) | (~v__1(Fun_flat_foltrans_13!26, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_13!26 = node_next(node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_14!27)) | (~v__1(Fun_flat_foltrans_14!27, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_14!27 = node_next(node_next(prev_2)))) | (~object(Fun_flat_foltrans_15!28)) | (~(Fun_flat_foltrans_15!28 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_15!28, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~object(Fun_flat_foltrans_19!29)) | (~v__1(Fun_flat_foltrans_19!29, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_19!29 = node_next(node_next(prev_2)))) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_16!30)) | (~(Fun_flat_foltrans_16!30 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_16!30, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_17!31)) | (~(Fun_flat_foltrans_17!31 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_17!31, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_18!32)) | v__1(Fun_flat_foltrans_18!32, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_18!32 = node_next(node_next(prev_2)))))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_20!33)) | (~(Fun_flat_foltrans_20!33 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_20!33, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_21!34)) | (~(Fun_flat_foltrans_21!34 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_21!34, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_22!35)) | v__1(Fun_flat_foltrans_22!35, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_22!35 = node_next(node_next(prev_2))))))))))))))))),
% 1.47/1.28      inference(unit_resolution,[status(thm)],[193, 192])).
% 1.47/1.28  tff(195,plain,
% 1.47/1.28      (((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~object(Fun_flat_foltrans_41!43)) | (~v__1(Fun_flat_foltrans_41!43, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_41!43 = node_next(node_next(prev_2)))) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_38!40)) | (~(Fun_flat_foltrans_38!40 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_38!40, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_39!41)) | (~(Fun_flat_foltrans_39!41 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_39!41, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_40!42)) | v__1(Fun_flat_foltrans_40!42, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_40!42 = node_next(node_next(prev_2))))))))) | (v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))),
% 1.47/1.28      inference(tautology,[status(thm)],[])).
% 1.47/1.28  tff(196,plain,
% 1.47/1.28      ((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~object(Fun_flat_foltrans_41!43)) | (~v__1(Fun_flat_foltrans_41!43, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_41!43 = node_next(node_next(prev_2)))) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_38!40)) | (~(Fun_flat_foltrans_38!40 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_38!40, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_39!41)) | (~(Fun_flat_foltrans_39!41 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_39!41, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_40!42)) | v__1(Fun_flat_foltrans_40!42, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_40!42 = node_next(node_next(prev_2))))))))),
% 1.47/1.28      inference(unit_resolution,[status(thm)],[195, 120])).
% 1.47/1.28  tff(197,assumption,(~object(node_next(node_next(prev_2)))), introduced(assumption)).
% 1.47/1.28  tff(198,plain,
% 1.47/1.28      (^[V__: $i] : refl(object(node_next(V__)) <=> object(node_next(V__)))),
% 1.47/1.28      inference(bind,[status(th)],[])).
% 1.47/1.28  tff(199,plain,
% 1.47/1.28      (![V__: $i] : object(node_next(V__)) <=> ![V__: $i] : object(node_next(V__))),
% 1.47/1.28      inference(quant_intro,[status(thm)],[198])).
% 1.47/1.28  tff(200,plain,
% 1.47/1.28      (![V__: $i] : object(node_next(V__)) <=> ![V__: $i] : object(node_next(V__))),
% 1.47/1.28      inference(rewrite,[status(thm)],[])).
% 1.47/1.28  tff(201,axiom,(![V__: $i] : object(node_next(V__))), file('/export/starexec/sandbox/benchmark/theBenchmark.p','sort_info_node_next')).
% 1.47/1.28  tff(202,plain,
% 1.47/1.28      (![V__: $i] : object(node_next(V__))),
% 1.47/1.28      inference(modus_ponens,[status(thm)],[201, 200])).
% 1.47/1.28  tff(203,plain,(
% 1.47/1.28      ![V__: $i] : object(node_next(V__))),
% 1.47/1.28      inference(skolemize,[status(sab)],[202])).
% 1.47/1.28  tff(204,plain,
% 1.47/1.28      (![V__: $i] : object(node_next(V__))),
% 1.47/1.28      inference(modus_ponens,[status(thm)],[203, 199])).
% 1.47/1.28  tff(205,plain,
% 1.47/1.28      ((~![V__: $i] : object(node_next(V__))) | object(node_next(node_next(prev_2)))),
% 1.47/1.28      inference(quant_inst,[status(thm)],[])).
% 1.47/1.28  tff(206,plain,
% 1.47/1.28      ($false),
% 1.47/1.28      inference(unit_resolution,[status(thm)],[205, 204, 197])).
% 1.47/1.28  tff(207,plain,(object(node_next(node_next(prev_2)))), inference(lemma,lemma(discharge,[]))).
% 1.47/1.28  tff(208,assumption,(object(node_next(node_next(prev_2)))), introduced(assumption)).
% 1.47/1.28  tff(209,plain,
% 1.47/1.28      ((node_next(node_next(prev_2)) = node_next(null)) <=> (node_next(null) = node_next(node_next(prev_2)))),
% 1.47/1.28      inference(commutativity,[status(thm)],[])).
% 1.47/1.28  tff(210,plain,
% 1.47/1.28      ((node_next(node_next(prev_2)) = null) <=> (node_next(node_next(prev_2)) = node_next(null))),
% 1.47/1.28      inference(monotonicity,[status(thm)],[12])).
% 1.47/1.28  tff(211,plain,
% 1.47/1.28      ((node_next(node_next(prev_2)) = null) <=> (node_next(null) = node_next(node_next(prev_2)))),
% 1.47/1.28      inference(transitivity,[status(thm)],[210, 209])).
% 1.47/1.28  tff(212,plain,
% 1.47/1.28      ((node_next(null) = node_next(node_next(prev_2))) <=> (node_next(node_next(prev_2)) = null)),
% 1.47/1.28      inference(symmetry,[status(thm)],[211])).
% 1.47/1.28  tff(213,plain,
% 1.47/1.28      ((node_next(node_next(prev_2)) = node_next(node_next(null))) <=> (node_next(node_next(prev_2)) = node_next(null))),
% 1.47/1.28      inference(monotonicity,[status(thm)],[17])).
% 1.47/1.28  tff(214,plain,
% 1.47/1.28      ((node_next(node_next(prev_2)) = node_next(node_next(null))) <=> (node_next(null) = node_next(node_next(prev_2)))),
% 1.47/1.28      inference(transitivity,[status(thm)],[213, 209])).
% 1.47/1.28  tff(215,plain,
% 1.47/1.28      ((node_next(node_next(prev_2)) = node_next(node_next(null))) <=> (node_next(node_next(prev_2)) = null)),
% 1.47/1.28      inference(transitivity,[status(thm)],[214, 212])).
% 1.47/1.28  tff(216,plain,
% 1.47/1.28      ((~(node_next(node_next(prev_2)) = node_next(node_next(null)))) <=> (~(node_next(node_next(prev_2)) = null))),
% 1.47/1.28      inference(monotonicity,[status(thm)],[215])).
% 1.47/1.28  tff(217,assumption,(v__1(node_next(node_next(prev_2)), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)), introduced(assumption)).
% 1.47/1.28  tff(218,plain,
% 1.47/1.28      (^[T1: $i, T2: $i, T3: $i] : refl(((~object(T3)) | v__1(T1, T3, T3) | (~v__1(T2, T3, T3)) | (~v__1(T1, T2, T2)) | (~object(T1)) | (~object(T2))) <=> ((~object(T3)) | v__1(T1, T3, T3) | (~v__1(T2, T3, T3)) | (~v__1(T1, T2, T2)) | (~object(T1)) | (~object(T2))))),
% 1.47/1.28      inference(bind,[status(th)],[])).
% 1.47/1.28  tff(219,plain,
% 1.47/1.28      (![T1: $i, T2: $i, T3: $i] : ((~object(T3)) | v__1(T1, T3, T3) | (~v__1(T2, T3, T3)) | (~v__1(T1, T2, T2)) | (~object(T1)) | (~object(T2))) <=> ![T1: $i, T2: $i, T3: $i] : ((~object(T3)) | v__1(T1, T3, T3) | (~v__1(T2, T3, T3)) | (~v__1(T1, T2, T2)) | (~object(T1)) | (~object(T2)))),
% 1.47/1.28      inference(quant_intro,[status(thm)],[218])).
% 1.47/1.28  tff(220,plain,
% 1.47/1.28      (^[T1: $i, T2: $i, T3: $i] : trans(monotonicity(trans(monotonicity(rewrite((object(T1) & object(T2) & object(T3)) <=> (~((~object(T3)) | (~object(T1)) | (~object(T2))))), ((~(object(T1) & object(T2) & object(T3))) <=> (~(~((~object(T3)) | (~object(T1)) | (~object(T2))))))), rewrite((~(~((~object(T3)) | (~object(T1)) | (~object(T2))))) <=> ((~object(T3)) | (~object(T1)) | (~object(T2)))), ((~(object(T1) & object(T2) & object(T3))) <=> ((~object(T3)) | (~object(T1)) | (~object(T2))))), ((v__1(T1, T3, T3) | (~v__1(T2, T3, T3)) | (~v__1(T1, T2, T2)) | (~(object(T1) & object(T2) & object(T3)))) <=> (v__1(T1, T3, T3) | (~v__1(T2, T3, T3)) | (~v__1(T1, T2, T2)) | ((~object(T3)) | (~object(T1)) | (~object(T2)))))), rewrite((v__1(T1, T3, T3) | (~v__1(T2, T3, T3)) | (~v__1(T1, T2, T2)) | ((~object(T3)) | (~object(T1)) | (~object(T2)))) <=> ((~object(T3)) | v__1(T1, T3, T3) | (~v__1(T2, T3, T3)) | (~v__1(T1, T2, T2)) | (~object(T1)) | (~object(T2)))), ((v__1(T1, T3, T3) | (~v__1(T2, T3, T3)) | (~v__1(T1, T2, T2)) | (~(object(T1) & object(T2) & object(T3)))) <=> ((~object(T3)) | v__1(T1, T3, T3) | (~v__1(T2, T3, T3)) | (~v__1(T1, T2, T2)) | (~object(T1)) | (~object(T2)))))),
% 1.47/1.28      inference(bind,[status(th)],[])).
% 1.47/1.28  tff(221,plain,
% 1.47/1.28      (![T1: $i, T2: $i, T3: $i] : (v__1(T1, T3, T3) | (~v__1(T2, T3, T3)) | (~v__1(T1, T2, T2)) | (~(object(T1) & object(T2) & object(T3)))) <=> ![T1: $i, T2: $i, T3: $i] : ((~object(T3)) | v__1(T1, T3, T3) | (~v__1(T2, T3, T3)) | (~v__1(T1, T2, T2)) | (~object(T1)) | (~object(T2)))),
% 1.47/1.28      inference(quant_intro,[status(thm)],[220])).
% 1.47/1.28  tff(222,plain,
% 1.47/1.28      (![T1: $i, T2: $i, T3: $i] : (v__1(T1, T3, T3) | (~v__1(T2, T3, T3)) | (~v__1(T1, T2, T2)) | (~(object(T1) & object(T2) & object(T3)))) <=> ![T1: $i, T2: $i, T3: $i] : (v__1(T1, T3, T3) | (~v__1(T2, T3, T3)) | (~v__1(T1, T2, T2)) | (~(object(T1) & object(T2) & object(T3))))),
% 1.47/1.28      inference(rewrite,[status(thm)],[])).
% 1.47/1.28  tff(223,plain,
% 1.47/1.28      (^[T1: $i, T2: $i, T3: $i] : trans(monotonicity(trans(monotonicity(trans(monotonicity(rewrite((~((object(T1) & object(T2)) & object(T3))) <=> (~(object(T1) & object(T2) & object(T3)))), (((~((object(T1) & object(T2)) & object(T3))) | (~v__1(T1, T2, T2))) <=> ((~(object(T1) & object(T2) & object(T3))) | (~v__1(T1, T2, T2))))), rewrite(((~(object(T1) & object(T2) & object(T3))) | (~v__1(T1, T2, T2))) <=> ((~v__1(T1, T2, T2)) | (~(object(T1) & object(T2) & object(T3))))), (((~((object(T1) & object(T2)) & object(T3))) | (~v__1(T1, T2, T2))) <=> ((~v__1(T1, T2, T2)) | (~(object(T1) & object(T2) & object(T3)))))), ((((~((object(T1) & object(T2)) & object(T3))) | (~v__1(T1, T2, T2))) | (~v__1(T2, T3, T3))) <=> (((~v__1(T1, T2, T2)) | (~(object(T1) & object(T2) & object(T3)))) | (~v__1(T2, T3, T3))))), rewrite((((~v__1(T1, T2, T2)) | (~(object(T1) & object(T2) & object(T3)))) | (~v__1(T2, T3, T3))) <=> ((~v__1(T2, T3, T3)) | (~v__1(T1, T2, T2)) | (~(object(T1) & object(T2) & object(T3))))), ((((~((object(T1) & object(T2)) & object(T3))) | (~v__1(T1, T2, T2))) | (~v__1(T2, T3, T3))) <=> ((~v__1(T2, T3, T3)) | (~v__1(T1, T2, T2)) | (~(object(T1) & object(T2) & object(T3)))))), (((((~((object(T1) & object(T2)) & object(T3))) | (~v__1(T1, T2, T2))) | (~v__1(T2, T3, T3))) | v__1(T1, T3, T3)) <=> (((~v__1(T2, T3, T3)) | (~v__1(T1, T2, T2)) | (~(object(T1) & object(T2) & object(T3)))) | v__1(T1, T3, T3)))), rewrite((((~v__1(T2, T3, T3)) | (~v__1(T1, T2, T2)) | (~(object(T1) & object(T2) & object(T3)))) | v__1(T1, T3, T3)) <=> (v__1(T1, T3, T3) | (~v__1(T2, T3, T3)) | (~v__1(T1, T2, T2)) | (~(object(T1) & object(T2) & object(T3))))), (((((~((object(T1) & object(T2)) & object(T3))) | (~v__1(T1, T2, T2))) | (~v__1(T2, T3, T3))) | v__1(T1, T3, T3)) <=> (v__1(T1, T3, T3) | (~v__1(T2, T3, T3)) | (~v__1(T1, T2, T2)) | (~(object(T1) & object(T2) & object(T3))))))),
% 1.47/1.28      inference(bind,[status(th)],[])).
% 1.47/1.28  tff(224,plain,
% 1.47/1.28      (![T1: $i, T2: $i, T3: $i] : ((((~((object(T1) & object(T2)) & object(T3))) | (~v__1(T1, T2, T2))) | (~v__1(T2, T3, T3))) | v__1(T1, T3, T3)) <=> ![T1: $i, T2: $i, T3: $i] : (v__1(T1, T3, T3) | (~v__1(T2, T3, T3)) | (~v__1(T1, T2, T2)) | (~(object(T1) & object(T2) & object(T3))))),
% 1.47/1.28      inference(quant_intro,[status(thm)],[223])).
% 1.47/1.28  tff(225,axiom,(![T1: $i, T2: $i, T3: $i] : ((((~((object(T1) & object(T2)) & object(T3))) | (~v__1(T1, T2, T2))) | (~v__1(T2, T3, T3))) | v__1(T1, T3, T3))), file('/export/starexec/sandbox/benchmark/theBenchmark.p','hyp_tptp_2')).
% 1.47/1.28  tff(226,plain,
% 1.47/1.28      (![T1: $i, T2: $i, T3: $i] : (v__1(T1, T3, T3) | (~v__1(T2, T3, T3)) | (~v__1(T1, T2, T2)) | (~(object(T1) & object(T2) & object(T3))))),
% 1.47/1.28      inference(modus_ponens,[status(thm)],[225, 224])).
% 1.47/1.28  tff(227,plain,
% 1.47/1.28      (![T1: $i, T2: $i, T3: $i] : (v__1(T1, T3, T3) | (~v__1(T2, T3, T3)) | (~v__1(T1, T2, T2)) | (~(object(T1) & object(T2) & object(T3))))),
% 1.47/1.28      inference(modus_ponens,[status(thm)],[226, 222])).
% 1.47/1.28  tff(228,plain,(
% 1.47/1.28      ![T1: $i, T2: $i, T3: $i] : (v__1(T1, T3, T3) | (~v__1(T2, T3, T3)) | (~v__1(T1, T2, T2)) | (~(object(T1) & object(T2) & object(T3))))),
% 1.47/1.28      inference(skolemize,[status(sab)],[227])).
% 1.47/1.28  tff(229,plain,
% 1.47/1.28      (![T1: $i, T2: $i, T3: $i] : ((~object(T3)) | v__1(T1, T3, T3) | (~v__1(T2, T3, T3)) | (~v__1(T1, T2, T2)) | (~object(T1)) | (~object(T2)))),
% 1.47/1.28      inference(modus_ponens,[status(thm)],[228, 221])).
% 1.47/1.28  tff(230,plain,
% 1.47/1.28      (![T1: $i, T2: $i, T3: $i] : ((~object(T3)) | v__1(T1, T3, T3) | (~v__1(T2, T3, T3)) | (~v__1(T1, T2, T2)) | (~object(T1)) | (~object(T2)))),
% 1.47/1.28      inference(modus_ponens,[status(thm)],[229, 219])).
% 1.47/1.28  tff(231,plain,
% 1.47/1.28      (((~![T1: $i, T2: $i, T3: $i] : ((~object(T3)) | v__1(T1, T3, T3) | (~v__1(T2, T3, T3)) | (~v__1(T1, T2, T2)) | (~object(T1)) | (~object(T2)))) | ((~object(Z_setinc_foltrans_2!2)) | (~object(node_next(null))) | v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~v__1(node_next(node_next(prev_2)), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~object(node_next(node_next(prev_2)))) | (~v__1(node_next(null), node_next(node_next(prev_2)), node_next(node_next(prev_2)))))) <=> ((~![T1: $i, T2: $i, T3: $i] : ((~object(T3)) | v__1(T1, T3, T3) | (~v__1(T2, T3, T3)) | (~v__1(T1, T2, T2)) | (~object(T1)) | (~object(T2)))) | (~object(Z_setinc_foltrans_2!2)) | (~object(node_next(null))) | v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~v__1(node_next(node_next(prev_2)), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~object(node_next(node_next(prev_2)))) | (~v__1(node_next(null), node_next(node_next(prev_2)), node_next(node_next(prev_2)))))),
% 1.47/1.28      inference(rewrite,[status(thm)],[])).
% 1.47/1.28  tff(232,plain,
% 1.47/1.28      (((~object(Z_setinc_foltrans_2!2)) | v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~v__1(node_next(node_next(prev_2)), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(node_next(null), node_next(node_next(prev_2)), node_next(node_next(prev_2)))) | (~object(node_next(null))) | (~object(node_next(node_next(prev_2))))) <=> ((~object(Z_setinc_foltrans_2!2)) | (~object(node_next(null))) | v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~v__1(node_next(node_next(prev_2)), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~object(node_next(node_next(prev_2)))) | (~v__1(node_next(null), node_next(node_next(prev_2)), node_next(node_next(prev_2)))))),
% 1.47/1.28      inference(rewrite,[status(thm)],[])).
% 1.47/1.28  tff(233,plain,
% 1.47/1.28      (((~![T1: $i, T2: $i, T3: $i] : ((~object(T3)) | v__1(T1, T3, T3) | (~v__1(T2, T3, T3)) | (~v__1(T1, T2, T2)) | (~object(T1)) | (~object(T2)))) | ((~object(Z_setinc_foltrans_2!2)) | v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~v__1(node_next(node_next(prev_2)), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(node_next(null), node_next(node_next(prev_2)), node_next(node_next(prev_2)))) | (~object(node_next(null))) | (~object(node_next(node_next(prev_2)))))) <=> ((~![T1: $i, T2: $i, T3: $i] : ((~object(T3)) | v__1(T1, T3, T3) | (~v__1(T2, T3, T3)) | (~v__1(T1, T2, T2)) | (~object(T1)) | (~object(T2)))) | ((~object(Z_setinc_foltrans_2!2)) | (~object(node_next(null))) | v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~v__1(node_next(node_next(prev_2)), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~object(node_next(node_next(prev_2)))) | (~v__1(node_next(null), node_next(node_next(prev_2)), node_next(node_next(prev_2))))))),
% 1.47/1.28      inference(monotonicity,[status(thm)],[232])).
% 1.47/1.28  tff(234,plain,
% 1.47/1.28      (((~![T1: $i, T2: $i, T3: $i] : ((~object(T3)) | v__1(T1, T3, T3) | (~v__1(T2, T3, T3)) | (~v__1(T1, T2, T2)) | (~object(T1)) | (~object(T2)))) | ((~object(Z_setinc_foltrans_2!2)) | v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~v__1(node_next(node_next(prev_2)), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(node_next(null), node_next(node_next(prev_2)), node_next(node_next(prev_2)))) | (~object(node_next(null))) | (~object(node_next(node_next(prev_2)))))) <=> ((~![T1: $i, T2: $i, T3: $i] : ((~object(T3)) | v__1(T1, T3, T3) | (~v__1(T2, T3, T3)) | (~v__1(T1, T2, T2)) | (~object(T1)) | (~object(T2)))) | (~object(Z_setinc_foltrans_2!2)) | (~object(node_next(null))) | v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~v__1(node_next(node_next(prev_2)), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~object(node_next(node_next(prev_2)))) | (~v__1(node_next(null), node_next(node_next(prev_2)), node_next(node_next(prev_2)))))),
% 1.47/1.28      inference(transitivity,[status(thm)],[233, 231])).
% 1.47/1.28  tff(235,plain,
% 1.47/1.28      ((~![T1: $i, T2: $i, T3: $i] : ((~object(T3)) | v__1(T1, T3, T3) | (~v__1(T2, T3, T3)) | (~v__1(T1, T2, T2)) | (~object(T1)) | (~object(T2)))) | ((~object(Z_setinc_foltrans_2!2)) | v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~v__1(node_next(node_next(prev_2)), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(node_next(null), node_next(node_next(prev_2)), node_next(node_next(prev_2)))) | (~object(node_next(null))) | (~object(node_next(node_next(prev_2)))))),
% 1.47/1.28      inference(quant_inst,[status(thm)],[])).
% 1.47/1.28  tff(236,plain,
% 1.47/1.28      ((~![T1: $i, T2: $i, T3: $i] : ((~object(T3)) | v__1(T1, T3, T3) | (~v__1(T2, T3, T3)) | (~v__1(T1, T2, T2)) | (~object(T1)) | (~object(T2)))) | (~object(Z_setinc_foltrans_2!2)) | (~object(node_next(null))) | v__1(node_next(null), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~v__1(node_next(node_next(prev_2)), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~object(node_next(node_next(prev_2)))) | (~v__1(node_next(null), node_next(node_next(prev_2)), node_next(node_next(prev_2))))),
% 1.47/1.28      inference(modus_ponens,[status(thm)],[235, 234])).
% 1.47/1.28  tff(237,plain,
% 1.47/1.28      ((~v__1(node_next(node_next(prev_2)), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~object(node_next(node_next(prev_2)))) | (~v__1(node_next(null), node_next(node_next(prev_2)), node_next(node_next(prev_2))))),
% 1.47/1.28      inference(unit_resolution,[status(thm)],[236, 230, 52, 51, 78])).
% 1.47/1.28  tff(238,plain,
% 1.47/1.28      (~v__1(node_next(null), node_next(node_next(prev_2)), node_next(node_next(prev_2)))),
% 1.47/1.28      inference(unit_resolution,[status(thm)],[237, 208, 217])).
% 1.47/1.28  tff(239,plain,
% 1.47/1.28      (^[T_3: $i] : refl(((~object(T_3)) | ![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((~object(Fun_flat_foltrans_155)) | (~(Fun_flat_foltrans_155 = node_next(T_3))) | (~(Fun_flat_foltrans_156 = node_next(T_3))) | v__1(T_3, Fun_flat_foltrans_156, Fun_flat_foltrans_155) | (~object(Fun_flat_foltrans_156)))) <=> ((~object(T_3)) | ![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((~object(Fun_flat_foltrans_155)) | (~(Fun_flat_foltrans_155 = node_next(T_3))) | (~(Fun_flat_foltrans_156 = node_next(T_3))) | v__1(T_3, Fun_flat_foltrans_156, Fun_flat_foltrans_155) | (~object(Fun_flat_foltrans_156)))))),
% 1.47/1.28      inference(bind,[status(th)],[])).
% 1.47/1.28  tff(240,plain,
% 1.47/1.28      (![T_3: $i] : ((~object(T_3)) | ![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((~object(Fun_flat_foltrans_155)) | (~(Fun_flat_foltrans_155 = node_next(T_3))) | (~(Fun_flat_foltrans_156 = node_next(T_3))) | v__1(T_3, Fun_flat_foltrans_156, Fun_flat_foltrans_155) | (~object(Fun_flat_foltrans_156)))) <=> ![T_3: $i] : ((~object(T_3)) | ![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((~object(Fun_flat_foltrans_155)) | (~(Fun_flat_foltrans_155 = node_next(T_3))) | (~(Fun_flat_foltrans_156 = node_next(T_3))) | v__1(T_3, Fun_flat_foltrans_156, Fun_flat_foltrans_155) | (~object(Fun_flat_foltrans_156))))),
% 1.47/1.28      inference(quant_intro,[status(thm)],[239])).
% 1.47/1.28  tff(241,plain,
% 1.47/1.28      (^[T_3: $i] : rewrite(((~object(T_3)) | ![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((~object(Fun_flat_foltrans_155)) | (~(Fun_flat_foltrans_155 = node_next(T_3))) | (~(Fun_flat_foltrans_156 = node_next(T_3))) | v__1(T_3, Fun_flat_foltrans_156, Fun_flat_foltrans_155) | (~object(Fun_flat_foltrans_156)))) <=> ((~object(T_3)) | ![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((~object(Fun_flat_foltrans_155)) | (~(Fun_flat_foltrans_155 = node_next(T_3))) | (~(Fun_flat_foltrans_156 = node_next(T_3))) | v__1(T_3, Fun_flat_foltrans_156, Fun_flat_foltrans_155) | (~object(Fun_flat_foltrans_156)))))),
% 1.47/1.28      inference(bind,[status(th)],[])).
% 1.47/1.28  tff(242,plain,
% 1.47/1.28      (![T_3: $i] : ((~object(T_3)) | ![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((~object(Fun_flat_foltrans_155)) | (~(Fun_flat_foltrans_155 = node_next(T_3))) | (~(Fun_flat_foltrans_156 = node_next(T_3))) | v__1(T_3, Fun_flat_foltrans_156, Fun_flat_foltrans_155) | (~object(Fun_flat_foltrans_156)))) <=> ![T_3: $i] : ((~object(T_3)) | ![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((~object(Fun_flat_foltrans_155)) | (~(Fun_flat_foltrans_155 = node_next(T_3))) | (~(Fun_flat_foltrans_156 = node_next(T_3))) | v__1(T_3, Fun_flat_foltrans_156, Fun_flat_foltrans_155) | (~object(Fun_flat_foltrans_156))))),
% 1.47/1.28      inference(quant_intro,[status(thm)],[241])).
% 1.47/1.28  tff(243,plain,
% 1.47/1.28      (![T_3: $i] : ((~object(T_3)) | ![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((~object(Fun_flat_foltrans_155)) | (~(Fun_flat_foltrans_155 = node_next(T_3))) | (~(Fun_flat_foltrans_156 = node_next(T_3))) | v__1(T_3, Fun_flat_foltrans_156, Fun_flat_foltrans_155) | (~object(Fun_flat_foltrans_156)))) <=> ![T_3: $i] : ((~object(T_3)) | ![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((~object(Fun_flat_foltrans_155)) | (~(Fun_flat_foltrans_155 = node_next(T_3))) | (~(Fun_flat_foltrans_156 = node_next(T_3))) | v__1(T_3, Fun_flat_foltrans_156, Fun_flat_foltrans_155) | (~object(Fun_flat_foltrans_156))))),
% 1.47/1.28      inference(transitivity,[status(thm)],[242, 240])).
% 1.47/1.28  tff(244,plain,
% 1.47/1.28      (^[T_3: $i] : rewrite(((~object(T_3)) | ![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((~(Fun_flat_foltrans_155 = node_next(T_3))) | (~(Fun_flat_foltrans_156 = node_next(T_3))) | v__1(T_3, Fun_flat_foltrans_156, Fun_flat_foltrans_155) | (~(object(Fun_flat_foltrans_156) & object(Fun_flat_foltrans_155))))) <=> ((~object(T_3)) | ![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((~object(Fun_flat_foltrans_155)) | (~(Fun_flat_foltrans_155 = node_next(T_3))) | (~(Fun_flat_foltrans_156 = node_next(T_3))) | v__1(T_3, Fun_flat_foltrans_156, Fun_flat_foltrans_155) | (~object(Fun_flat_foltrans_156)))))),
% 1.47/1.28      inference(bind,[status(th)],[])).
% 1.47/1.28  tff(245,plain,
% 1.47/1.28      (![T_3: $i] : ((~object(T_3)) | ![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((~(Fun_flat_foltrans_155 = node_next(T_3))) | (~(Fun_flat_foltrans_156 = node_next(T_3))) | v__1(T_3, Fun_flat_foltrans_156, Fun_flat_foltrans_155) | (~(object(Fun_flat_foltrans_156) & object(Fun_flat_foltrans_155))))) <=> ![T_3: $i] : ((~object(T_3)) | ![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((~object(Fun_flat_foltrans_155)) | (~(Fun_flat_foltrans_155 = node_next(T_3))) | (~(Fun_flat_foltrans_156 = node_next(T_3))) | v__1(T_3, Fun_flat_foltrans_156, Fun_flat_foltrans_155) | (~object(Fun_flat_foltrans_156))))),
% 1.47/1.28      inference(quant_intro,[status(thm)],[244])).
% 1.47/1.28  tff(246,plain,
% 1.47/1.28      (![T_3: $i] : ((~object(T_3)) | ![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((~(Fun_flat_foltrans_155 = node_next(T_3))) | (~(Fun_flat_foltrans_156 = node_next(T_3))) | v__1(T_3, Fun_flat_foltrans_156, Fun_flat_foltrans_155) | (~(object(Fun_flat_foltrans_156) & object(Fun_flat_foltrans_155))))) <=> ![T_3: $i] : ((~object(T_3)) | ![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((~(Fun_flat_foltrans_155 = node_next(T_3))) | (~(Fun_flat_foltrans_156 = node_next(T_3))) | v__1(T_3, Fun_flat_foltrans_156, Fun_flat_foltrans_155) | (~(object(Fun_flat_foltrans_156) & object(Fun_flat_foltrans_155)))))),
% 1.47/1.28      inference(rewrite,[status(thm)],[])).
% 1.47/1.28  tff(247,plain,
% 1.47/1.28      (^[T_3: $i] : rewrite(((~object(T_3)) | ![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((((~(object(Fun_flat_foltrans_156) & object(Fun_flat_foltrans_155))) | (~(Fun_flat_foltrans_156 = node_next(T_3)))) | (~(Fun_flat_foltrans_155 = node_next(T_3)))) | v__1(T_3, Fun_flat_foltrans_156, Fun_flat_foltrans_155))) <=> ((~object(T_3)) | ![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((~(Fun_flat_foltrans_155 = node_next(T_3))) | (~(Fun_flat_foltrans_156 = node_next(T_3))) | v__1(T_3, Fun_flat_foltrans_156, Fun_flat_foltrans_155) | (~(object(Fun_flat_foltrans_156) & object(Fun_flat_foltrans_155))))))),
% 1.47/1.28      inference(bind,[status(th)],[])).
% 1.47/1.28  tff(248,plain,
% 1.47/1.28      (![T_3: $i] : ((~object(T_3)) | ![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((((~(object(Fun_flat_foltrans_156) & object(Fun_flat_foltrans_155))) | (~(Fun_flat_foltrans_156 = node_next(T_3)))) | (~(Fun_flat_foltrans_155 = node_next(T_3)))) | v__1(T_3, Fun_flat_foltrans_156, Fun_flat_foltrans_155))) <=> ![T_3: $i] : ((~object(T_3)) | ![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((~(Fun_flat_foltrans_155 = node_next(T_3))) | (~(Fun_flat_foltrans_156 = node_next(T_3))) | v__1(T_3, Fun_flat_foltrans_156, Fun_flat_foltrans_155) | (~(object(Fun_flat_foltrans_156) & object(Fun_flat_foltrans_155)))))),
% 1.47/1.28      inference(quant_intro,[status(thm)],[247])).
% 1.47/1.28  tff(249,axiom,(![T_3: $i] : ((~object(T_3)) | ![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((((~(object(Fun_flat_foltrans_156) & object(Fun_flat_foltrans_155))) | (~(Fun_flat_foltrans_156 = node_next(T_3)))) | (~(Fun_flat_foltrans_155 = node_next(T_3)))) | v__1(T_3, Fun_flat_foltrans_156, Fun_flat_foltrans_155)))), file('/export/starexec/sandbox/benchmark/theBenchmark.p','hyp_tptp_10')).
% 1.47/1.28  tff(250,plain,
% 1.47/1.28      (![T_3: $i] : ((~object(T_3)) | ![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((~(Fun_flat_foltrans_155 = node_next(T_3))) | (~(Fun_flat_foltrans_156 = node_next(T_3))) | v__1(T_3, Fun_flat_foltrans_156, Fun_flat_foltrans_155) | (~(object(Fun_flat_foltrans_156) & object(Fun_flat_foltrans_155)))))),
% 1.47/1.28      inference(modus_ponens,[status(thm)],[249, 248])).
% 1.47/1.28  tff(251,plain,
% 1.47/1.28      (![T_3: $i] : ((~object(T_3)) | ![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((~(Fun_flat_foltrans_155 = node_next(T_3))) | (~(Fun_flat_foltrans_156 = node_next(T_3))) | v__1(T_3, Fun_flat_foltrans_156, Fun_flat_foltrans_155) | (~(object(Fun_flat_foltrans_156) & object(Fun_flat_foltrans_155)))))),
% 1.47/1.28      inference(modus_ponens,[status(thm)],[250, 246])).
% 1.47/1.28  tff(252,plain,(
% 1.47/1.28      ![T_3: $i] : ((~object(T_3)) | ![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((~(Fun_flat_foltrans_155 = node_next(T_3))) | (~(Fun_flat_foltrans_156 = node_next(T_3))) | v__1(T_3, Fun_flat_foltrans_156, Fun_flat_foltrans_155) | (~(object(Fun_flat_foltrans_156) & object(Fun_flat_foltrans_155)))))),
% 1.47/1.28      inference(skolemize,[status(sab)],[251])).
% 1.47/1.28  tff(253,plain,
% 1.47/1.28      (![T_3: $i] : ((~object(T_3)) | ![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((~object(Fun_flat_foltrans_155)) | (~(Fun_flat_foltrans_155 = node_next(T_3))) | (~(Fun_flat_foltrans_156 = node_next(T_3))) | v__1(T_3, Fun_flat_foltrans_156, Fun_flat_foltrans_155) | (~object(Fun_flat_foltrans_156))))),
% 1.47/1.28      inference(modus_ponens,[status(thm)],[252, 245])).
% 1.47/1.28  tff(254,plain,
% 1.47/1.28      (![T_3: $i] : ((~object(T_3)) | ![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((~object(Fun_flat_foltrans_155)) | (~(Fun_flat_foltrans_155 = node_next(T_3))) | (~(Fun_flat_foltrans_156 = node_next(T_3))) | v__1(T_3, Fun_flat_foltrans_156, Fun_flat_foltrans_155) | (~object(Fun_flat_foltrans_156))))),
% 1.47/1.28      inference(modus_ponens,[status(thm)],[253, 243])).
% 1.47/1.28  tff(255,plain,
% 1.47/1.28      (((~![T_3: $i] : ((~object(T_3)) | ![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((~object(Fun_flat_foltrans_155)) | (~(Fun_flat_foltrans_155 = node_next(T_3))) | (~(Fun_flat_foltrans_156 = node_next(T_3))) | v__1(T_3, Fun_flat_foltrans_156, Fun_flat_foltrans_155) | (~object(Fun_flat_foltrans_156))))) | ((~object(node_next(null))) | ![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((~object(Fun_flat_foltrans_155)) | (~object(Fun_flat_foltrans_156)) | (~(Fun_flat_foltrans_155 = node_next(node_next(null)))) | (~(Fun_flat_foltrans_156 = node_next(node_next(null)))) | v__1(node_next(null), Fun_flat_foltrans_156, Fun_flat_foltrans_155)))) <=> ((~![T_3: $i] : ((~object(T_3)) | ![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((~object(Fun_flat_foltrans_155)) | (~(Fun_flat_foltrans_155 = node_next(T_3))) | (~(Fun_flat_foltrans_156 = node_next(T_3))) | v__1(T_3, Fun_flat_foltrans_156, Fun_flat_foltrans_155) | (~object(Fun_flat_foltrans_156))))) | (~object(node_next(null))) | ![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((~object(Fun_flat_foltrans_155)) | (~object(Fun_flat_foltrans_156)) | (~(Fun_flat_foltrans_155 = node_next(node_next(null)))) | (~(Fun_flat_foltrans_156 = node_next(node_next(null)))) | v__1(node_next(null), Fun_flat_foltrans_156, Fun_flat_foltrans_155)))),
% 1.47/1.28      inference(rewrite,[status(thm)],[])).
% 1.47/1.28  tff(256,plain,
% 1.47/1.28      (((~object(node_next(null))) | ![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((~object(Fun_flat_foltrans_155)) | (~(Fun_flat_foltrans_155 = node_next(node_next(null)))) | (~(Fun_flat_foltrans_156 = node_next(node_next(null)))) | v__1(node_next(null), Fun_flat_foltrans_156, Fun_flat_foltrans_155) | (~object(Fun_flat_foltrans_156)))) <=> ((~object(node_next(null))) | ![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((~object(Fun_flat_foltrans_155)) | (~object(Fun_flat_foltrans_156)) | (~(Fun_flat_foltrans_155 = node_next(node_next(null)))) | (~(Fun_flat_foltrans_156 = node_next(node_next(null)))) | v__1(node_next(null), Fun_flat_foltrans_156, Fun_flat_foltrans_155)))),
% 1.47/1.28      inference(rewrite,[status(thm)],[])).
% 1.47/1.28  tff(257,plain,
% 1.47/1.28      (((~![T_3: $i] : ((~object(T_3)) | ![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((~object(Fun_flat_foltrans_155)) | (~(Fun_flat_foltrans_155 = node_next(T_3))) | (~(Fun_flat_foltrans_156 = node_next(T_3))) | v__1(T_3, Fun_flat_foltrans_156, Fun_flat_foltrans_155) | (~object(Fun_flat_foltrans_156))))) | ((~object(node_next(null))) | ![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((~object(Fun_flat_foltrans_155)) | (~(Fun_flat_foltrans_155 = node_next(node_next(null)))) | (~(Fun_flat_foltrans_156 = node_next(node_next(null)))) | v__1(node_next(null), Fun_flat_foltrans_156, Fun_flat_foltrans_155) | (~object(Fun_flat_foltrans_156))))) <=> ((~![T_3: $i] : ((~object(T_3)) | ![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((~object(Fun_flat_foltrans_155)) | (~(Fun_flat_foltrans_155 = node_next(T_3))) | (~(Fun_flat_foltrans_156 = node_next(T_3))) | v__1(T_3, Fun_flat_foltrans_156, Fun_flat_foltrans_155) | (~object(Fun_flat_foltrans_156))))) | ((~object(node_next(null))) | ![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((~object(Fun_flat_foltrans_155)) | (~object(Fun_flat_foltrans_156)) | (~(Fun_flat_foltrans_155 = node_next(node_next(null)))) | (~(Fun_flat_foltrans_156 = node_next(node_next(null)))) | v__1(node_next(null), Fun_flat_foltrans_156, Fun_flat_foltrans_155))))),
% 1.47/1.28      inference(monotonicity,[status(thm)],[256])).
% 1.47/1.28  tff(258,plain,
% 1.47/1.28      (((~![T_3: $i] : ((~object(T_3)) | ![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((~object(Fun_flat_foltrans_155)) | (~(Fun_flat_foltrans_155 = node_next(T_3))) | (~(Fun_flat_foltrans_156 = node_next(T_3))) | v__1(T_3, Fun_flat_foltrans_156, Fun_flat_foltrans_155) | (~object(Fun_flat_foltrans_156))))) | ((~object(node_next(null))) | ![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((~object(Fun_flat_foltrans_155)) | (~(Fun_flat_foltrans_155 = node_next(node_next(null)))) | (~(Fun_flat_foltrans_156 = node_next(node_next(null)))) | v__1(node_next(null), Fun_flat_foltrans_156, Fun_flat_foltrans_155) | (~object(Fun_flat_foltrans_156))))) <=> ((~![T_3: $i] : ((~object(T_3)) | ![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((~object(Fun_flat_foltrans_155)) | (~(Fun_flat_foltrans_155 = node_next(T_3))) | (~(Fun_flat_foltrans_156 = node_next(T_3))) | v__1(T_3, Fun_flat_foltrans_156, Fun_flat_foltrans_155) | (~object(Fun_flat_foltrans_156))))) | (~object(node_next(null))) | ![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((~object(Fun_flat_foltrans_155)) | (~object(Fun_flat_foltrans_156)) | (~(Fun_flat_foltrans_155 = node_next(node_next(null)))) | (~(Fun_flat_foltrans_156 = node_next(node_next(null)))) | v__1(node_next(null), Fun_flat_foltrans_156, Fun_flat_foltrans_155)))),
% 1.47/1.28      inference(transitivity,[status(thm)],[257, 255])).
% 1.47/1.28  tff(259,plain,
% 1.47/1.28      ((~![T_3: $i] : ((~object(T_3)) | ![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((~object(Fun_flat_foltrans_155)) | (~(Fun_flat_foltrans_155 = node_next(T_3))) | (~(Fun_flat_foltrans_156 = node_next(T_3))) | v__1(T_3, Fun_flat_foltrans_156, Fun_flat_foltrans_155) | (~object(Fun_flat_foltrans_156))))) | ((~object(node_next(null))) | ![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((~object(Fun_flat_foltrans_155)) | (~(Fun_flat_foltrans_155 = node_next(node_next(null)))) | (~(Fun_flat_foltrans_156 = node_next(node_next(null)))) | v__1(node_next(null), Fun_flat_foltrans_156, Fun_flat_foltrans_155) | (~object(Fun_flat_foltrans_156))))),
% 1.47/1.28      inference(quant_inst,[status(thm)],[])).
% 1.47/1.28  tff(260,plain,
% 1.47/1.28      ((~![T_3: $i] : ((~object(T_3)) | ![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((~object(Fun_flat_foltrans_155)) | (~(Fun_flat_foltrans_155 = node_next(T_3))) | (~(Fun_flat_foltrans_156 = node_next(T_3))) | v__1(T_3, Fun_flat_foltrans_156, Fun_flat_foltrans_155) | (~object(Fun_flat_foltrans_156))))) | (~object(node_next(null))) | ![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((~object(Fun_flat_foltrans_155)) | (~object(Fun_flat_foltrans_156)) | (~(Fun_flat_foltrans_155 = node_next(node_next(null)))) | (~(Fun_flat_foltrans_156 = node_next(node_next(null)))) | v__1(node_next(null), Fun_flat_foltrans_156, Fun_flat_foltrans_155))),
% 1.47/1.28      inference(modus_ponens,[status(thm)],[259, 258])).
% 1.47/1.28  tff(261,plain,
% 1.47/1.28      ((~object(node_next(null))) | ![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((~object(Fun_flat_foltrans_155)) | (~object(Fun_flat_foltrans_156)) | (~(Fun_flat_foltrans_155 = node_next(node_next(null)))) | (~(Fun_flat_foltrans_156 = node_next(node_next(null)))) | v__1(node_next(null), Fun_flat_foltrans_156, Fun_flat_foltrans_155))),
% 1.47/1.28      inference(unit_resolution,[status(thm)],[260, 254])).
% 1.47/1.28  tff(262,plain,
% 1.47/1.28      (![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((~object(Fun_flat_foltrans_155)) | (~object(Fun_flat_foltrans_156)) | (~(Fun_flat_foltrans_155 = node_next(node_next(null)))) | (~(Fun_flat_foltrans_156 = node_next(node_next(null)))) | v__1(node_next(null), Fun_flat_foltrans_156, Fun_flat_foltrans_155))),
% 1.47/1.28      inference(unit_resolution,[status(thm)],[261, 51])).
% 1.47/1.28  tff(263,plain,
% 1.47/1.28      (((~![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((~object(Fun_flat_foltrans_155)) | (~object(Fun_flat_foltrans_156)) | (~(Fun_flat_foltrans_155 = node_next(node_next(null)))) | (~(Fun_flat_foltrans_156 = node_next(node_next(null)))) | v__1(node_next(null), Fun_flat_foltrans_156, Fun_flat_foltrans_155))) | ((~object(node_next(node_next(prev_2)))) | (~(node_next(node_next(prev_2)) = node_next(node_next(null)))) | v__1(node_next(null), node_next(node_next(prev_2)), node_next(node_next(prev_2))))) <=> ((~![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((~object(Fun_flat_foltrans_155)) | (~object(Fun_flat_foltrans_156)) | (~(Fun_flat_foltrans_155 = node_next(node_next(null)))) | (~(Fun_flat_foltrans_156 = node_next(node_next(null)))) | v__1(node_next(null), Fun_flat_foltrans_156, Fun_flat_foltrans_155))) | (~object(node_next(node_next(prev_2)))) | (~(node_next(node_next(prev_2)) = node_next(node_next(null)))) | v__1(node_next(null), node_next(node_next(prev_2)), node_next(node_next(prev_2))))),
% 1.47/1.28      inference(rewrite,[status(thm)],[])).
% 1.47/1.28  tff(264,plain,
% 1.47/1.28      (((~object(node_next(node_next(prev_2)))) | (~object(node_next(node_next(prev_2)))) | (~(node_next(node_next(prev_2)) = node_next(node_next(null)))) | (~(node_next(node_next(prev_2)) = node_next(node_next(null)))) | v__1(node_next(null), node_next(node_next(prev_2)), node_next(node_next(prev_2)))) <=> ((~object(node_next(node_next(prev_2)))) | (~(node_next(node_next(prev_2)) = node_next(node_next(null)))) | v__1(node_next(null), node_next(node_next(prev_2)), node_next(node_next(prev_2))))),
% 1.47/1.28      inference(rewrite,[status(thm)],[])).
% 1.47/1.28  tff(265,plain,
% 1.47/1.28      (((~![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((~object(Fun_flat_foltrans_155)) | (~object(Fun_flat_foltrans_156)) | (~(Fun_flat_foltrans_155 = node_next(node_next(null)))) | (~(Fun_flat_foltrans_156 = node_next(node_next(null)))) | v__1(node_next(null), Fun_flat_foltrans_156, Fun_flat_foltrans_155))) | ((~object(node_next(node_next(prev_2)))) | (~object(node_next(node_next(prev_2)))) | (~(node_next(node_next(prev_2)) = node_next(node_next(null)))) | (~(node_next(node_next(prev_2)) = node_next(node_next(null)))) | v__1(node_next(null), node_next(node_next(prev_2)), node_next(node_next(prev_2))))) <=> ((~![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((~object(Fun_flat_foltrans_155)) | (~object(Fun_flat_foltrans_156)) | (~(Fun_flat_foltrans_155 = node_next(node_next(null)))) | (~(Fun_flat_foltrans_156 = node_next(node_next(null)))) | v__1(node_next(null), Fun_flat_foltrans_156, Fun_flat_foltrans_155))) | ((~object(node_next(node_next(prev_2)))) | (~(node_next(node_next(prev_2)) = node_next(node_next(null)))) | v__1(node_next(null), node_next(node_next(prev_2)), node_next(node_next(prev_2)))))),
% 1.47/1.28      inference(monotonicity,[status(thm)],[264])).
% 1.47/1.28  tff(266,plain,
% 1.47/1.28      (((~![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((~object(Fun_flat_foltrans_155)) | (~object(Fun_flat_foltrans_156)) | (~(Fun_flat_foltrans_155 = node_next(node_next(null)))) | (~(Fun_flat_foltrans_156 = node_next(node_next(null)))) | v__1(node_next(null), Fun_flat_foltrans_156, Fun_flat_foltrans_155))) | ((~object(node_next(node_next(prev_2)))) | (~object(node_next(node_next(prev_2)))) | (~(node_next(node_next(prev_2)) = node_next(node_next(null)))) | (~(node_next(node_next(prev_2)) = node_next(node_next(null)))) | v__1(node_next(null), node_next(node_next(prev_2)), node_next(node_next(prev_2))))) <=> ((~![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((~object(Fun_flat_foltrans_155)) | (~object(Fun_flat_foltrans_156)) | (~(Fun_flat_foltrans_155 = node_next(node_next(null)))) | (~(Fun_flat_foltrans_156 = node_next(node_next(null)))) | v__1(node_next(null), Fun_flat_foltrans_156, Fun_flat_foltrans_155))) | (~object(node_next(node_next(prev_2)))) | (~(node_next(node_next(prev_2)) = node_next(node_next(null)))) | v__1(node_next(null), node_next(node_next(prev_2)), node_next(node_next(prev_2))))),
% 1.47/1.28      inference(transitivity,[status(thm)],[265, 263])).
% 1.47/1.28  tff(267,plain,
% 1.47/1.28      ((~![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((~object(Fun_flat_foltrans_155)) | (~object(Fun_flat_foltrans_156)) | (~(Fun_flat_foltrans_155 = node_next(node_next(null)))) | (~(Fun_flat_foltrans_156 = node_next(node_next(null)))) | v__1(node_next(null), Fun_flat_foltrans_156, Fun_flat_foltrans_155))) | ((~object(node_next(node_next(prev_2)))) | (~object(node_next(node_next(prev_2)))) | (~(node_next(node_next(prev_2)) = node_next(node_next(null)))) | (~(node_next(node_next(prev_2)) = node_next(node_next(null)))) | v__1(node_next(null), node_next(node_next(prev_2)), node_next(node_next(prev_2))))),
% 1.47/1.28      inference(quant_inst,[status(thm)],[])).
% 1.47/1.28  tff(268,plain,
% 1.47/1.28      ((~![Fun_flat_foltrans_156: $i, Fun_flat_foltrans_155: $i] : ((~object(Fun_flat_foltrans_155)) | (~object(Fun_flat_foltrans_156)) | (~(Fun_flat_foltrans_155 = node_next(node_next(null)))) | (~(Fun_flat_foltrans_156 = node_next(node_next(null)))) | v__1(node_next(null), Fun_flat_foltrans_156, Fun_flat_foltrans_155))) | (~object(node_next(node_next(prev_2)))) | (~(node_next(node_next(prev_2)) = node_next(node_next(null)))) | v__1(node_next(null), node_next(node_next(prev_2)), node_next(node_next(prev_2)))),
% 1.47/1.28      inference(modus_ponens,[status(thm)],[267, 266])).
% 1.47/1.28  tff(269,plain,
% 1.47/1.28      (~(node_next(node_next(prev_2)) = node_next(node_next(null)))),
% 1.47/1.28      inference(unit_resolution,[status(thm)],[268, 262, 208, 238])).
% 1.47/1.28  tff(270,plain,
% 1.47/1.28      (~(node_next(node_next(prev_2)) = null)),
% 1.47/1.28      inference(modus_ponens,[status(thm)],[269, 216])).
% 1.47/1.28  tff(271,plain,
% 1.47/1.28      (^[X_2: $i, N: $i] : refl(((~object(N)) | (~(N = node_next(X_2))) | (N = null) | (X_2 = null) | (~object(X_2)) | (~((N = null) | (~v__1(sortedList_first, N, N))))) <=> ((~object(N)) | (~(N = node_next(X_2))) | (N = null) | (X_2 = null) | (~object(X_2)) | (~((N = null) | (~v__1(sortedList_first, N, N))))))),
% 1.47/1.28      inference(bind,[status(th)],[])).
% 1.47/1.28  tff(272,plain,
% 1.47/1.28      (![X_2: $i, N: $i] : ((~object(N)) | (~(N = node_next(X_2))) | (N = null) | (X_2 = null) | (~object(X_2)) | (~((N = null) | (~v__1(sortedList_first, N, N))))) <=> ![X_2: $i, N: $i] : ((~object(N)) | (~(N = node_next(X_2))) | (N = null) | (X_2 = null) | (~object(X_2)) | (~((N = null) | (~v__1(sortedList_first, N, N)))))),
% 1.47/1.28      inference(quant_intro,[status(thm)],[271])).
% 1.47/1.28  tff(273,plain,
% 1.47/1.28      (^[X_2: $i, N: $i] : trans(monotonicity(trans(monotonicity(rewrite((object(X_2) & object(N)) <=> (~((~object(N)) | (~object(X_2))))), ((~(object(X_2) & object(N))) <=> (~(~((~object(N)) | (~object(X_2))))))), rewrite((~(~((~object(N)) | (~object(X_2))))) <=> ((~object(N)) | (~object(X_2)))), ((~(object(X_2) & object(N))) <=> ((~object(N)) | (~object(X_2))))), rewrite(((~(N = null)) & v__1(sortedList_first, N, N)) <=> (~((N = null) | (~v__1(sortedList_first, N, N))))), (((~(object(X_2) & object(N))) | ((~(N = null)) & v__1(sortedList_first, N, N)) | (~(N = node_next(X_2))) | (N = null) | (X_2 = null)) <=> (((~object(N)) | (~object(X_2))) | (~((N = null) | (~v__1(sortedList_first, N, N)))) | (~(N = node_next(X_2))) | (N = null) | (X_2 = null)))), rewrite((((~object(N)) | (~object(X_2))) | (~((N = null) | (~v__1(sortedList_first, N, N)))) | (~(N = node_next(X_2))) | (N = null) | (X_2 = null)) <=> ((~object(N)) | (~(N = node_next(X_2))) | (N = null) | (X_2 = null) | (~object(X_2)) | (~((N = null) | (~v__1(sortedList_first, N, N)))))), (((~(object(X_2) & object(N))) | ((~(N = null)) & v__1(sortedList_first, N, N)) | (~(N = node_next(X_2))) | (N = null) | (X_2 = null)) <=> ((~object(N)) | (~(N = node_next(X_2))) | (N = null) | (X_2 = null) | (~object(X_2)) | (~((N = null) | (~v__1(sortedList_first, N, N)))))))),
% 1.47/1.28      inference(bind,[status(th)],[])).
% 1.47/1.28  tff(274,plain,
% 1.47/1.28      (![X_2: $i, N: $i] : ((~(object(X_2) & object(N))) | ((~(N = null)) & v__1(sortedList_first, N, N)) | (~(N = node_next(X_2))) | (N = null) | (X_2 = null)) <=> ![X_2: $i, N: $i] : ((~object(N)) | (~(N = node_next(X_2))) | (N = null) | (X_2 = null) | (~object(X_2)) | (~((N = null) | (~v__1(sortedList_first, N, N)))))),
% 1.47/1.28      inference(quant_intro,[status(thm)],[273])).
% 1.47/1.28  tff(275,plain,
% 1.47/1.28      (![X_2: $i, N: $i] : ((~(object(X_2) & object(N))) | ((~(N = null)) & v__1(sortedList_first, N, N)) | (~(N = node_next(X_2))) | (N = null) | (X_2 = null)) <=> ![X_2: $i, N: $i] : ((~(object(X_2) & object(N))) | ((~(N = null)) & v__1(sortedList_first, N, N)) | (~(N = node_next(X_2))) | (N = null) | (X_2 = null))),
% 1.47/1.28      inference(rewrite,[status(thm)],[])).
% 1.47/1.28  tff(276,plain,
% 1.47/1.28      (^[X_2: $i, N: $i] : trans(monotonicity(trans(monotonicity(rewrite((((~(object(X_2) & object(N))) | (X_2 = null)) | (N = null)) <=> ((~(object(X_2) & object(N))) | (N = null) | (X_2 = null))), (((((~(object(X_2) & object(N))) | (X_2 = null)) | (N = null)) | (~(N = node_next(X_2)))) <=> (((~(object(X_2) & object(N))) | (N = null) | (X_2 = null)) | (~(N = node_next(X_2)))))), rewrite((((~(object(X_2) & object(N))) | (N = null) | (X_2 = null)) | (~(N = node_next(X_2)))) <=> ((~(object(X_2) & object(N))) | (~(N = node_next(X_2))) | (N = null) | (X_2 = null))), (((((~(object(X_2) & object(N))) | (X_2 = null)) | (N = null)) | (~(N = node_next(X_2)))) <=> ((~(object(X_2) & object(N))) | (~(N = node_next(X_2))) | (N = null) | (X_2 = null)))), ((((((~(object(X_2) & object(N))) | (X_2 = null)) | (N = null)) | (~(N = node_next(X_2)))) | ((~(N = null)) & v__1(sortedList_first, N, N))) <=> (((~(object(X_2) & object(N))) | (~(N = node_next(X_2))) | (N = null) | (X_2 = null)) | ((~(N = null)) & v__1(sortedList_first, N, N))))), rewrite((((~(object(X_2) & object(N))) | (~(N = node_next(X_2))) | (N = null) | (X_2 = null)) | ((~(N = null)) & v__1(sortedList_first, N, N))) <=> ((~(object(X_2) & object(N))) | ((~(N = null)) & v__1(sortedList_first, N, N)) | (~(N = node_next(X_2))) | (N = null) | (X_2 = null))), ((((((~(object(X_2) & object(N))) | (X_2 = null)) | (N = null)) | (~(N = node_next(X_2)))) | ((~(N = null)) & v__1(sortedList_first, N, N))) <=> ((~(object(X_2) & object(N))) | ((~(N = null)) & v__1(sortedList_first, N, N)) | (~(N = node_next(X_2))) | (N = null) | (X_2 = null))))),
% 1.47/1.28      inference(bind,[status(th)],[])).
% 1.47/1.28  tff(277,plain,
% 1.47/1.28      (![X_2: $i, N: $i] : (((((~(object(X_2) & object(N))) | (X_2 = null)) | (N = null)) | (~(N = node_next(X_2)))) | ((~(N = null)) & v__1(sortedList_first, N, N))) <=> ![X_2: $i, N: $i] : ((~(object(X_2) & object(N))) | ((~(N = null)) & v__1(sortedList_first, N, N)) | (~(N = node_next(X_2))) | (N = null) | (X_2 = null))),
% 1.47/1.28      inference(quant_intro,[status(thm)],[276])).
% 1.47/1.28  tff(278,axiom,(![X_2: $i, N: $i] : (((((~(object(X_2) & object(N))) | (X_2 = null)) | (N = null)) | (~(N = node_next(X_2)))) | ((~(N = null)) & v__1(sortedList_first, N, N)))), file('/export/starexec/sandbox/benchmark/theBenchmark.p','hyp_tptp_31')).
% 1.47/1.29  tff(279,plain,
% 1.47/1.29      (![X_2: $i, N: $i] : ((~(object(X_2) & object(N))) | ((~(N = null)) & v__1(sortedList_first, N, N)) | (~(N = node_next(X_2))) | (N = null) | (X_2 = null))),
% 1.47/1.29      inference(modus_ponens,[status(thm)],[278, 277])).
% 1.47/1.29  tff(280,plain,
% 1.47/1.29      (![X_2: $i, N: $i] : ((~(object(X_2) & object(N))) | ((~(N = null)) & v__1(sortedList_first, N, N)) | (~(N = node_next(X_2))) | (N = null) | (X_2 = null))),
% 1.47/1.29      inference(modus_ponens,[status(thm)],[279, 275])).
% 1.47/1.29  tff(281,plain,(
% 1.47/1.29      ![X_2: $i, N: $i] : ((~(object(X_2) & object(N))) | ((~(N = null)) & v__1(sortedList_first, N, N)) | (~(N = node_next(X_2))) | (N = null) | (X_2 = null))),
% 1.47/1.29      inference(skolemize,[status(sab)],[280])).
% 1.47/1.29  tff(282,plain,
% 1.47/1.29      (![X_2: $i, N: $i] : ((~object(N)) | (~(N = node_next(X_2))) | (N = null) | (X_2 = null) | (~object(X_2)) | (~((N = null) | (~v__1(sortedList_first, N, N)))))),
% 1.47/1.29      inference(modus_ponens,[status(thm)],[281, 274])).
% 1.47/1.29  tff(283,plain,
% 1.47/1.29      (![X_2: $i, N: $i] : ((~object(N)) | (~(N = node_next(X_2))) | (N = null) | (X_2 = null) | (~object(X_2)) | (~((N = null) | (~v__1(sortedList_first, N, N)))))),
% 1.47/1.29      inference(modus_ponens,[status(thm)],[282, 272])).
% 1.47/1.29  tff(284,plain,
% 1.47/1.29      ((~(nn = null)) <=> (~(node_next(prev_2) = null))),
% 1.47/1.29      inference(rewrite,[status(thm)],[])).
% 1.47/1.29  tff(285,plain,
% 1.47/1.29      ((~(nn = null)) <=> (~(nn = null))),
% 1.47/1.29      inference(rewrite,[status(thm)],[])).
% 1.47/1.29  tff(286,axiom,(~(nn = null)), file('/export/starexec/sandbox/benchmark/theBenchmark.p','hyp_tptp_14')).
% 1.47/1.29  tff(287,plain,
% 1.47/1.29      (~(nn = null)),
% 1.47/1.29      inference(modus_ponens,[status(thm)],[286, 285])).
% 1.47/1.29  tff(288,plain,
% 1.47/1.29      (~(node_next(prev_2) = null)),
% 1.47/1.29      inference(modus_ponens,[status(thm)],[287, 284])).
% 1.47/1.29  tff(289,plain,
% 1.47/1.29      (((~![X_2: $i, N: $i] : ((~object(N)) | (~(N = node_next(X_2))) | (N = null) | (X_2 = null) | (~object(X_2)) | (~((N = null) | (~v__1(sortedList_first, N, N)))))) | ((node_next(prev_2) = null) | (~object(node_next(prev_2))) | (~object(node_next(node_next(prev_2)))) | (node_next(node_next(prev_2)) = null) | (~((node_next(node_next(prev_2)) = null) | (~v__1(sortedList_first, node_next(node_next(prev_2)), node_next(node_next(prev_2)))))))) <=> ((~![X_2: $i, N: $i] : ((~object(N)) | (~(N = node_next(X_2))) | (N = null) | (X_2 = null) | (~object(X_2)) | (~((N = null) | (~v__1(sortedList_first, N, N)))))) | (node_next(prev_2) = null) | (~object(node_next(prev_2))) | (~object(node_next(node_next(prev_2)))) | (node_next(node_next(prev_2)) = null) | (~((node_next(node_next(prev_2)) = null) | (~v__1(sortedList_first, node_next(node_next(prev_2)), node_next(node_next(prev_2)))))))),
% 1.47/1.29      inference(rewrite,[status(thm)],[])).
% 1.47/1.29  tff(290,plain,
% 1.47/1.29      (((~object(node_next(node_next(prev_2)))) | $false | (node_next(node_next(prev_2)) = null) | (node_next(prev_2) = null) | (~object(node_next(prev_2))) | (~((node_next(node_next(prev_2)) = null) | (~v__1(sortedList_first, node_next(node_next(prev_2)), node_next(node_next(prev_2))))))) <=> ((node_next(prev_2) = null) | (~object(node_next(prev_2))) | (~object(node_next(node_next(prev_2)))) | (node_next(node_next(prev_2)) = null) | (~((node_next(node_next(prev_2)) = null) | (~v__1(sortedList_first, node_next(node_next(prev_2)), node_next(node_next(prev_2)))))))),
% 1.47/1.29      inference(rewrite,[status(thm)],[])).
% 1.47/1.29  tff(291,plain,
% 1.47/1.29      ((~((node_next(node_next(prev_2)) = null) | (~v__1(sortedList_first, node_next(node_next(prev_2)), node_next(node_next(prev_2)))))) <=> (~((node_next(node_next(prev_2)) = null) | (~v__1(sortedList_first, node_next(node_next(prev_2)), node_next(node_next(prev_2))))))),
% 1.47/1.29      inference(rewrite,[status(thm)],[])).
% 1.47/1.29  tff(292,plain,
% 1.47/1.29      ((~$true) <=> $false),
% 1.47/1.29      inference(rewrite,[status(thm)],[])).
% 1.47/1.29  tff(293,plain,
% 1.47/1.29      ((node_next(node_next(prev_2)) = node_next(node_next(prev_2))) <=> $true),
% 1.47/1.29      inference(rewrite,[status(thm)],[])).
% 1.47/1.29  tff(294,plain,
% 1.47/1.29      ((~(node_next(node_next(prev_2)) = node_next(node_next(prev_2)))) <=> (~$true)),
% 1.47/1.29      inference(monotonicity,[status(thm)],[293])).
% 1.47/1.29  tff(295,plain,
% 1.47/1.29      ((~(node_next(node_next(prev_2)) = node_next(node_next(prev_2)))) <=> $false),
% 1.47/1.29      inference(transitivity,[status(thm)],[294, 292])).
% 1.47/1.29  tff(296,plain,
% 1.47/1.29      (((~object(node_next(node_next(prev_2)))) | (~(node_next(node_next(prev_2)) = node_next(node_next(prev_2)))) | (node_next(node_next(prev_2)) = null) | (node_next(prev_2) = null) | (~object(node_next(prev_2))) | (~((node_next(node_next(prev_2)) = null) | (~v__1(sortedList_first, node_next(node_next(prev_2)), node_next(node_next(prev_2))))))) <=> ((~object(node_next(node_next(prev_2)))) | $false | (node_next(node_next(prev_2)) = null) | (node_next(prev_2) = null) | (~object(node_next(prev_2))) | (~((node_next(node_next(prev_2)) = null) | (~v__1(sortedList_first, node_next(node_next(prev_2)), node_next(node_next(prev_2)))))))),
% 1.47/1.29      inference(monotonicity,[status(thm)],[295, 291])).
% 1.47/1.29  tff(297,plain,
% 1.47/1.29      (((~object(node_next(node_next(prev_2)))) | (~(node_next(node_next(prev_2)) = node_next(node_next(prev_2)))) | (node_next(node_next(prev_2)) = null) | (node_next(prev_2) = null) | (~object(node_next(prev_2))) | (~((node_next(node_next(prev_2)) = null) | (~v__1(sortedList_first, node_next(node_next(prev_2)), node_next(node_next(prev_2))))))) <=> ((node_next(prev_2) = null) | (~object(node_next(prev_2))) | (~object(node_next(node_next(prev_2)))) | (node_next(node_next(prev_2)) = null) | (~((node_next(node_next(prev_2)) = null) | (~v__1(sortedList_first, node_next(node_next(prev_2)), node_next(node_next(prev_2)))))))),
% 1.47/1.29      inference(transitivity,[status(thm)],[296, 290])).
% 1.47/1.29  tff(298,plain,
% 1.47/1.29      (((~![X_2: $i, N: $i] : ((~object(N)) | (~(N = node_next(X_2))) | (N = null) | (X_2 = null) | (~object(X_2)) | (~((N = null) | (~v__1(sortedList_first, N, N)))))) | ((~object(node_next(node_next(prev_2)))) | (~(node_next(node_next(prev_2)) = node_next(node_next(prev_2)))) | (node_next(node_next(prev_2)) = null) | (node_next(prev_2) = null) | (~object(node_next(prev_2))) | (~((node_next(node_next(prev_2)) = null) | (~v__1(sortedList_first, node_next(node_next(prev_2)), node_next(node_next(prev_2)))))))) <=> ((~![X_2: $i, N: $i] : ((~object(N)) | (~(N = node_next(X_2))) | (N = null) | (X_2 = null) | (~object(X_2)) | (~((N = null) | (~v__1(sortedList_first, N, N)))))) | ((node_next(prev_2) = null) | (~object(node_next(prev_2))) | (~object(node_next(node_next(prev_2)))) | (node_next(node_next(prev_2)) = null) | (~((node_next(node_next(prev_2)) = null) | (~v__1(sortedList_first, node_next(node_next(prev_2)), node_next(node_next(prev_2))))))))),
% 1.47/1.29      inference(monotonicity,[status(thm)],[297])).
% 1.47/1.29  tff(299,plain,
% 1.47/1.29      (((~![X_2: $i, N: $i] : ((~object(N)) | (~(N = node_next(X_2))) | (N = null) | (X_2 = null) | (~object(X_2)) | (~((N = null) | (~v__1(sortedList_first, N, N)))))) | ((~object(node_next(node_next(prev_2)))) | (~(node_next(node_next(prev_2)) = node_next(node_next(prev_2)))) | (node_next(node_next(prev_2)) = null) | (node_next(prev_2) = null) | (~object(node_next(prev_2))) | (~((node_next(node_next(prev_2)) = null) | (~v__1(sortedList_first, node_next(node_next(prev_2)), node_next(node_next(prev_2)))))))) <=> ((~![X_2: $i, N: $i] : ((~object(N)) | (~(N = node_next(X_2))) | (N = null) | (X_2 = null) | (~object(X_2)) | (~((N = null) | (~v__1(sortedList_first, N, N)))))) | (node_next(prev_2) = null) | (~object(node_next(prev_2))) | (~object(node_next(node_next(prev_2)))) | (node_next(node_next(prev_2)) = null) | (~((node_next(node_next(prev_2)) = null) | (~v__1(sortedList_first, node_next(node_next(prev_2)), node_next(node_next(prev_2)))))))),
% 1.47/1.29      inference(transitivity,[status(thm)],[298, 289])).
% 1.47/1.29  tff(300,plain,
% 1.47/1.29      ((~![X_2: $i, N: $i] : ((~object(N)) | (~(N = node_next(X_2))) | (N = null) | (X_2 = null) | (~object(X_2)) | (~((N = null) | (~v__1(sortedList_first, N, N)))))) | ((~object(node_next(node_next(prev_2)))) | (~(node_next(node_next(prev_2)) = node_next(node_next(prev_2)))) | (node_next(node_next(prev_2)) = null) | (node_next(prev_2) = null) | (~object(node_next(prev_2))) | (~((node_next(node_next(prev_2)) = null) | (~v__1(sortedList_first, node_next(node_next(prev_2)), node_next(node_next(prev_2)))))))),
% 1.47/1.29      inference(quant_inst,[status(thm)],[])).
% 1.47/1.29  tff(301,plain,
% 1.47/1.29      ((~![X_2: $i, N: $i] : ((~object(N)) | (~(N = node_next(X_2))) | (N = null) | (X_2 = null) | (~object(X_2)) | (~((N = null) | (~v__1(sortedList_first, N, N)))))) | (node_next(prev_2) = null) | (~object(node_next(prev_2))) | (~object(node_next(node_next(prev_2)))) | (node_next(node_next(prev_2)) = null) | (~((node_next(node_next(prev_2)) = null) | (~v__1(sortedList_first, node_next(node_next(prev_2)), node_next(node_next(prev_2))))))),
% 1.47/1.29      inference(modus_ponens,[status(thm)],[300, 299])).
% 1.47/1.29  tff(302,plain,
% 1.47/1.29      ((~object(node_next(node_next(prev_2)))) | (node_next(node_next(prev_2)) = null) | (~((node_next(node_next(prev_2)) = null) | (~v__1(sortedList_first, node_next(node_next(prev_2)), node_next(node_next(prev_2))))))),
% 1.47/1.29      inference(unit_resolution,[status(thm)],[301, 99, 288, 283])).
% 1.47/1.29  tff(303,plain,
% 1.47/1.29      (~((node_next(node_next(prev_2)) = null) | (~v__1(sortedList_first, node_next(node_next(prev_2)), node_next(node_next(prev_2)))))),
% 1.47/1.29      inference(unit_resolution,[status(thm)],[302, 270, 208])).
% 1.47/1.29  tff(304,plain,
% 1.47/1.29      (((node_next(node_next(prev_2)) = null) | (~v__1(sortedList_first, node_next(node_next(prev_2)), node_next(node_next(prev_2))))) | v__1(sortedList_first, node_next(node_next(prev_2)), node_next(node_next(prev_2)))),
% 1.47/1.29      inference(tautology,[status(thm)],[])).
% 1.47/1.29  tff(305,plain,
% 1.47/1.29      (v__1(sortedList_first, node_next(node_next(prev_2)), node_next(node_next(prev_2)))),
% 1.47/1.29      inference(unit_resolution,[status(thm)],[304, 303])).
% 1.47/1.29  tff(306,plain,
% 1.47/1.29      (((~![T1: $i, T2: $i, T3: $i] : ((~object(T3)) | v__1(T1, T3, T3) | (~v__1(T2, T3, T3)) | (~v__1(T1, T2, T2)) | (~object(T1)) | (~object(T2)))) | ((~object(Z_setinc_foltrans_2!2)) | v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~object(sortedList_first)) | (~v__1(node_next(node_next(prev_2)), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~object(node_next(node_next(prev_2)))) | (~v__1(sortedList_first, node_next(node_next(prev_2)), node_next(node_next(prev_2)))))) <=> ((~![T1: $i, T2: $i, T3: $i] : ((~object(T3)) | v__1(T1, T3, T3) | (~v__1(T2, T3, T3)) | (~v__1(T1, T2, T2)) | (~object(T1)) | (~object(T2)))) | (~object(Z_setinc_foltrans_2!2)) | v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~object(sortedList_first)) | (~v__1(node_next(node_next(prev_2)), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~object(node_next(node_next(prev_2)))) | (~v__1(sortedList_first, node_next(node_next(prev_2)), node_next(node_next(prev_2)))))),
% 1.47/1.29      inference(rewrite,[status(thm)],[])).
% 1.47/1.29  tff(307,plain,
% 1.47/1.29      (((~object(Z_setinc_foltrans_2!2)) | v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~v__1(node_next(node_next(prev_2)), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, node_next(node_next(prev_2)), node_next(node_next(prev_2)))) | (~object(sortedList_first)) | (~object(node_next(node_next(prev_2))))) <=> ((~object(Z_setinc_foltrans_2!2)) | v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~object(sortedList_first)) | (~v__1(node_next(node_next(prev_2)), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~object(node_next(node_next(prev_2)))) | (~v__1(sortedList_first, node_next(node_next(prev_2)), node_next(node_next(prev_2)))))),
% 1.47/1.29      inference(rewrite,[status(thm)],[])).
% 1.47/1.29  tff(308,plain,
% 1.47/1.29      (((~![T1: $i, T2: $i, T3: $i] : ((~object(T3)) | v__1(T1, T3, T3) | (~v__1(T2, T3, T3)) | (~v__1(T1, T2, T2)) | (~object(T1)) | (~object(T2)))) | ((~object(Z_setinc_foltrans_2!2)) | v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~v__1(node_next(node_next(prev_2)), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, node_next(node_next(prev_2)), node_next(node_next(prev_2)))) | (~object(sortedList_first)) | (~object(node_next(node_next(prev_2)))))) <=> ((~![T1: $i, T2: $i, T3: $i] : ((~object(T3)) | v__1(T1, T3, T3) | (~v__1(T2, T3, T3)) | (~v__1(T1, T2, T2)) | (~object(T1)) | (~object(T2)))) | ((~object(Z_setinc_foltrans_2!2)) | v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~object(sortedList_first)) | (~v__1(node_next(node_next(prev_2)), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~object(node_next(node_next(prev_2)))) | (~v__1(sortedList_first, node_next(node_next(prev_2)), node_next(node_next(prev_2))))))),
% 1.47/1.29      inference(monotonicity,[status(thm)],[307])).
% 1.47/1.29  tff(309,plain,
% 1.47/1.29      (((~![T1: $i, T2: $i, T3: $i] : ((~object(T3)) | v__1(T1, T3, T3) | (~v__1(T2, T3, T3)) | (~v__1(T1, T2, T2)) | (~object(T1)) | (~object(T2)))) | ((~object(Z_setinc_foltrans_2!2)) | v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~v__1(node_next(node_next(prev_2)), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, node_next(node_next(prev_2)), node_next(node_next(prev_2)))) | (~object(sortedList_first)) | (~object(node_next(node_next(prev_2)))))) <=> ((~![T1: $i, T2: $i, T3: $i] : ((~object(T3)) | v__1(T1, T3, T3) | (~v__1(T2, T3, T3)) | (~v__1(T1, T2, T2)) | (~object(T1)) | (~object(T2)))) | (~object(Z_setinc_foltrans_2!2)) | v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~object(sortedList_first)) | (~v__1(node_next(node_next(prev_2)), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~object(node_next(node_next(prev_2)))) | (~v__1(sortedList_first, node_next(node_next(prev_2)), node_next(node_next(prev_2)))))),
% 1.47/1.29      inference(transitivity,[status(thm)],[308, 306])).
% 1.47/1.29  tff(310,plain,
% 1.47/1.29      ((~![T1: $i, T2: $i, T3: $i] : ((~object(T3)) | v__1(T1, T3, T3) | (~v__1(T2, T3, T3)) | (~v__1(T1, T2, T2)) | (~object(T1)) | (~object(T2)))) | ((~object(Z_setinc_foltrans_2!2)) | v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~v__1(node_next(node_next(prev_2)), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, node_next(node_next(prev_2)), node_next(node_next(prev_2)))) | (~object(sortedList_first)) | (~object(node_next(node_next(prev_2)))))),
% 1.47/1.29      inference(quant_inst,[status(thm)],[])).
% 1.47/1.29  tff(311,plain,
% 1.47/1.29      ((~![T1: $i, T2: $i, T3: $i] : ((~object(T3)) | v__1(T1, T3, T3) | (~v__1(T2, T3, T3)) | (~v__1(T1, T2, T2)) | (~object(T1)) | (~object(T2)))) | (~object(Z_setinc_foltrans_2!2)) | v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~object(sortedList_first)) | (~v__1(node_next(node_next(prev_2)), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~object(node_next(node_next(prev_2)))) | (~v__1(sortedList_first, node_next(node_next(prev_2)), node_next(node_next(prev_2))))),
% 1.47/1.29      inference(modus_ponens,[status(thm)],[310, 309])).
% 1.47/1.29  tff(312,plain,
% 1.47/1.29      ($false),
% 1.47/1.29      inference(unit_resolution,[status(thm)],[311, 139, 230, 52, 123, 217, 208, 305])).
% 1.47/1.29  tff(313,plain,(v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~v__1(node_next(node_next(prev_2)), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~object(node_next(node_next(prev_2))))), inference(lemma,lemma(discharge,[]))).
% 1.47/1.29  tff(314,plain,
% 1.47/1.29      (~v__1(node_next(node_next(prev_2)), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)),
% 1.47/1.29      inference(unit_resolution,[status(thm)],[313, 123, 207])).
% 1.47/1.29  tff(315,assumption,(~((~object(Fun_flat_foltrans_34!39)) | (~v__1(Fun_flat_foltrans_34!39, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_34!39 = node_next(node_next(prev_2)))) | (~((~((~object(Fun_flat_foltrans_35!36)) | (~v__1(Fun_flat_foltrans_35!36, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_35!36 = node_next(node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_36!37)) | (~v__1(Fun_flat_foltrans_36!37, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_36!37 = node_next(node_next(prev_2)))) | (~object(Fun_flat_foltrans_37!38)) | (~(Fun_flat_foltrans_37!38 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_37!38, node_next(prev_2), node_next(prev_2)))))))), introduced(assumption)).
% 1.47/1.29  tff(316,plain,
% 1.47/1.29      (((~object(Fun_flat_foltrans_34!39)) | (~v__1(Fun_flat_foltrans_34!39, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_34!39 = node_next(node_next(prev_2)))) | (~((~((~object(Fun_flat_foltrans_35!36)) | (~v__1(Fun_flat_foltrans_35!36, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_35!36 = node_next(node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_36!37)) | (~v__1(Fun_flat_foltrans_36!37, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_36!37 = node_next(node_next(prev_2)))) | (~object(Fun_flat_foltrans_37!38)) | (~(Fun_flat_foltrans_37!38 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_37!38, node_next(prev_2), node_next(prev_2))))))) | (Fun_flat_foltrans_34!39 = node_next(node_next(prev_2)))),
% 1.47/1.29      inference(tautology,[status(thm)],[])).
% 1.47/1.29  tff(317,plain,
% 1.47/1.29      (Fun_flat_foltrans_34!39 = node_next(node_next(prev_2))),
% 1.47/1.29      inference(unit_resolution,[status(thm)],[316, 315])).
% 1.47/1.29  tff(318,plain,
% 1.47/1.29      (v__1(Fun_flat_foltrans_34!39, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) <=> v__1(node_next(node_next(prev_2)), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)),
% 1.47/1.29      inference(monotonicity,[status(thm)],[317])).
% 1.47/1.29  tff(319,plain,
% 1.47/1.29      (v__1(node_next(node_next(prev_2)), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) <=> v__1(Fun_flat_foltrans_34!39, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)),
% 1.47/1.29      inference(symmetry,[status(thm)],[318])).
% 1.47/1.29  tff(320,plain,
% 1.47/1.29      ((~v__1(node_next(node_next(prev_2)), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) <=> (~v__1(Fun_flat_foltrans_34!39, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2))),
% 1.47/1.29      inference(monotonicity,[status(thm)],[319])).
% 1.47/1.29  tff(321,assumption,(~v__1(node_next(node_next(prev_2)), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)), introduced(assumption)).
% 1.47/1.29  tff(322,plain,
% 1.47/1.29      (~v__1(Fun_flat_foltrans_34!39, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)),
% 1.47/1.29      inference(modus_ponens,[status(thm)],[321, 320])).
% 1.47/1.29  tff(323,plain,
% 1.47/1.29      (((~object(Fun_flat_foltrans_34!39)) | (~v__1(Fun_flat_foltrans_34!39, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_34!39 = node_next(node_next(prev_2)))) | (~((~((~object(Fun_flat_foltrans_35!36)) | (~v__1(Fun_flat_foltrans_35!36, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_35!36 = node_next(node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_36!37)) | (~v__1(Fun_flat_foltrans_36!37, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_36!37 = node_next(node_next(prev_2)))) | (~object(Fun_flat_foltrans_37!38)) | (~(Fun_flat_foltrans_37!38 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_37!38, node_next(prev_2), node_next(prev_2))))))) | v__1(Fun_flat_foltrans_34!39, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)),
% 1.47/1.29      inference(tautology,[status(thm)],[])).
% 1.47/1.29  tff(324,plain,
% 1.47/1.29      (v__1(Fun_flat_foltrans_34!39, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)),
% 1.47/1.29      inference(unit_resolution,[status(thm)],[323, 315])).
% 1.47/1.29  tff(325,plain,
% 1.47/1.29      ($false),
% 1.47/1.29      inference(unit_resolution,[status(thm)],[324, 322])).
% 1.47/1.29  tff(326,plain,(((~object(Fun_flat_foltrans_34!39)) | (~v__1(Fun_flat_foltrans_34!39, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_34!39 = node_next(node_next(prev_2)))) | (~((~((~object(Fun_flat_foltrans_35!36)) | (~v__1(Fun_flat_foltrans_35!36, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_35!36 = node_next(node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_36!37)) | (~v__1(Fun_flat_foltrans_36!37, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_36!37 = node_next(node_next(prev_2)))) | (~object(Fun_flat_foltrans_37!38)) | (~(Fun_flat_foltrans_37!38 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_37!38, node_next(prev_2), node_next(prev_2))))))) | v__1(node_next(node_next(prev_2)), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)), inference(lemma,lemma(discharge,[]))).
% 1.47/1.29  tff(327,plain,
% 1.47/1.29      ((~object(Fun_flat_foltrans_34!39)) | (~v__1(Fun_flat_foltrans_34!39, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_34!39 = node_next(node_next(prev_2)))) | (~((~((~object(Fun_flat_foltrans_35!36)) | (~v__1(Fun_flat_foltrans_35!36, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_35!36 = node_next(node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_36!37)) | (~v__1(Fun_flat_foltrans_36!37, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_36!37 = node_next(node_next(prev_2)))) | (~object(Fun_flat_foltrans_37!38)) | (~(Fun_flat_foltrans_37!38 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_37!38, node_next(prev_2), node_next(prev_2))))))),
% 1.47/1.29      inference(unit_resolution,[status(thm)],[326, 314])).
% 1.47/1.29  tff(328,plain,
% 1.47/1.29      (((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_42!44)) | (~(Fun_flat_foltrans_42!44 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_42!44, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_43!45)) | (~(Fun_flat_foltrans_43!45 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_43!45, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_44!46)) | v__1(Fun_flat_foltrans_44!46, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_44!46 = node_next(node_next(prev_2))))))))) | v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)),
% 1.47/1.29      inference(tautology,[status(thm)],[])).
% 1.47/1.29  tff(329,plain,
% 1.47/1.29      ((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_42!44)) | (~(Fun_flat_foltrans_42!44 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_42!44, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_43!45)) | (~(Fun_flat_foltrans_43!45 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_43!45, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_44!46)) | v__1(Fun_flat_foltrans_44!46, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_44!46 = node_next(node_next(prev_2))))))))),
% 1.47/1.29      inference(unit_resolution,[status(thm)],[328, 74])).
% 1.47/1.29  tff(330,plain,
% 1.47/1.29      ((~((~((~object(Fun_flat_foltrans_34!39)) | (~v__1(Fun_flat_foltrans_34!39, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_34!39 = node_next(node_next(prev_2)))) | (~((~((~object(Fun_flat_foltrans_35!36)) | (~v__1(Fun_flat_foltrans_35!36, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_35!36 = node_next(node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_36!37)) | (~v__1(Fun_flat_foltrans_36!37, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_36!37 = node_next(node_next(prev_2)))) | (~object(Fun_flat_foltrans_37!38)) | (~(Fun_flat_foltrans_37!38 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_37!38, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~object(Fun_flat_foltrans_41!43)) | (~v__1(Fun_flat_foltrans_41!43, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_41!43 = node_next(node_next(prev_2)))) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_38!40)) | (~(Fun_flat_foltrans_38!40 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_38!40, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_39!41)) | (~(Fun_flat_foltrans_39!41 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_39!41, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_40!42)) | v__1(Fun_flat_foltrans_40!42, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_40!42 = node_next(node_next(prev_2)))))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_42!44)) | (~(Fun_flat_foltrans_42!44 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_42!44, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_43!45)) | (~(Fun_flat_foltrans_43!45 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_43!45, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_44!46)) | v__1(Fun_flat_foltrans_44!46, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_44!46 = node_next(node_next(prev_2)))))))))))) | (~((~object(Fun_flat_foltrans_34!39)) | (~v__1(Fun_flat_foltrans_34!39, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_34!39 = node_next(node_next(prev_2)))) | (~((~((~object(Fun_flat_foltrans_35!36)) | (~v__1(Fun_flat_foltrans_35!36, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_35!36 = node_next(node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_36!37)) | (~v__1(Fun_flat_foltrans_36!37, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_36!37 = node_next(node_next(prev_2)))) | (~object(Fun_flat_foltrans_37!38)) | (~(Fun_flat_foltrans_37!38 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_37!38, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~object(Fun_flat_foltrans_41!43)) | (~v__1(Fun_flat_foltrans_41!43, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_41!43 = node_next(node_next(prev_2)))) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_38!40)) | (~(Fun_flat_foltrans_38!40 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_38!40, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_39!41)) | (~(Fun_flat_foltrans_39!41 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_39!41, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_40!42)) | v__1(Fun_flat_foltrans_40!42, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_40!42 = node_next(node_next(prev_2)))))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_42!44)) | (~(Fun_flat_foltrans_42!44 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_42!44, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_43!45)) | (~(Fun_flat_foltrans_43!45 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_43!45, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_44!46)) | v__1(Fun_flat_foltrans_44!46, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_44!46 = node_next(node_next(prev_2))))))))))),
% 1.47/1.29      inference(tautology,[status(thm)],[])).
% 1.47/1.29  tff(331,plain,
% 1.47/1.29      ((~((~((~object(Fun_flat_foltrans_34!39)) | (~v__1(Fun_flat_foltrans_34!39, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_34!39 = node_next(node_next(prev_2)))) | (~((~((~object(Fun_flat_foltrans_35!36)) | (~v__1(Fun_flat_foltrans_35!36, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_35!36 = node_next(node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_36!37)) | (~v__1(Fun_flat_foltrans_36!37, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_36!37 = node_next(node_next(prev_2)))) | (~object(Fun_flat_foltrans_37!38)) | (~(Fun_flat_foltrans_37!38 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_37!38, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~object(Fun_flat_foltrans_41!43)) | (~v__1(Fun_flat_foltrans_41!43, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_41!43 = node_next(node_next(prev_2)))) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_38!40)) | (~(Fun_flat_foltrans_38!40 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_38!40, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_39!41)) | (~(Fun_flat_foltrans_39!41 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_39!41, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_40!42)) | v__1(Fun_flat_foltrans_40!42, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_40!42 = node_next(node_next(prev_2)))))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_42!44)) | (~(Fun_flat_foltrans_42!44 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_42!44, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_43!45)) | (~(Fun_flat_foltrans_43!45 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_43!45, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_44!46)) | v__1(Fun_flat_foltrans_44!46, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_44!46 = node_next(node_next(prev_2)))))))))))) | (~((~object(Fun_flat_foltrans_34!39)) | (~v__1(Fun_flat_foltrans_34!39, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_34!39 = node_next(node_next(prev_2)))) | (~((~((~object(Fun_flat_foltrans_35!36)) | (~v__1(Fun_flat_foltrans_35!36, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_35!36 = node_next(node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_36!37)) | (~v__1(Fun_flat_foltrans_36!37, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_36!37 = node_next(node_next(prev_2)))) | (~object(Fun_flat_foltrans_37!38)) | (~(Fun_flat_foltrans_37!38 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_37!38, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~object(Fun_flat_foltrans_41!43)) | (~v__1(Fun_flat_foltrans_41!43, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_41!43 = node_next(node_next(prev_2)))) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_38!40)) | (~(Fun_flat_foltrans_38!40 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_38!40, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_39!41)) | (~(Fun_flat_foltrans_39!41 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_39!41, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_40!42)) | v__1(Fun_flat_foltrans_40!42, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_40!42 = node_next(node_next(prev_2))))))))))),
% 1.47/1.29      inference(unit_resolution,[status(thm)],[330, 329])).
% 1.47/1.29  tff(332,plain,
% 1.47/1.29      (~((~((~object(Fun_flat_foltrans_34!39)) | (~v__1(Fun_flat_foltrans_34!39, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_34!39 = node_next(node_next(prev_2)))) | (~((~((~object(Fun_flat_foltrans_35!36)) | (~v__1(Fun_flat_foltrans_35!36, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_35!36 = node_next(node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_36!37)) | (~v__1(Fun_flat_foltrans_36!37, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_36!37 = node_next(node_next(prev_2)))) | (~object(Fun_flat_foltrans_37!38)) | (~(Fun_flat_foltrans_37!38 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_37!38, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~object(Fun_flat_foltrans_41!43)) | (~v__1(Fun_flat_foltrans_41!43, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_41!43 = node_next(node_next(prev_2)))) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_38!40)) | (~(Fun_flat_foltrans_38!40 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_38!40, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_39!41)) | (~(Fun_flat_foltrans_39!41 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_39!41, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_40!42)) | v__1(Fun_flat_foltrans_40!42, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_40!42 = node_next(node_next(prev_2)))))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_42!44)) | (~(Fun_flat_foltrans_42!44 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_42!44, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_43!45)) | (~(Fun_flat_foltrans_43!45 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_43!45, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_44!46)) | v__1(Fun_flat_foltrans_44!46, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_44!46 = node_next(node_next(prev_2)))))))))))),
% 1.47/1.29      inference(unit_resolution,[status(thm)],[331, 327, 196])).
% 1.47/1.29  tff(333,plain,
% 1.47/1.29      (((prev_2 = Z_setinc_foltrans_2!2) | (~((~((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))))) | (~((~v__1(sortedList_first, prev_2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, prev_2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~(v__1(sortedList_first, prev_2, node_next(prev_2)) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, prev_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))))))))) | (~((~((~object(Fun_flat_foltrans_34!39)) | (~v__1(Fun_flat_foltrans_34!39, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_34!39 = node_next(node_next(prev_2)))) | (~((~((~object(Fun_flat_foltrans_35!36)) | (~v__1(Fun_flat_foltrans_35!36, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_35!36 = node_next(node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_36!37)) | (~v__1(Fun_flat_foltrans_36!37, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_36!37 = node_next(node_next(prev_2)))) | (~object(Fun_flat_foltrans_37!38)) | (~(Fun_flat_foltrans_37!38 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_37!38, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~object(Fun_flat_foltrans_41!43)) | (~v__1(Fun_flat_foltrans_41!43, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_41!43 = node_next(node_next(prev_2)))) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_38!40)) | (~(Fun_flat_foltrans_38!40 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_38!40, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_39!41)) | (~(Fun_flat_foltrans_39!41 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_39!41, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_40!42)) | v__1(Fun_flat_foltrans_40!42, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_40!42 = node_next(node_next(prev_2)))))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_42!44)) | (~(Fun_flat_foltrans_42!44 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_42!44, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_43!45)) | (~(Fun_flat_foltrans_43!45 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_43!45, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_44!46)) | v__1(Fun_flat_foltrans_44!46, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_44!46 = node_next(node_next(prev_2)))))))))))) | (~((~((~object(Fun_flat_foltrans_45!50)) | (~v__1(Fun_flat_foltrans_45!50, Z_setinc_foltrans_2!2, prev_2)) | (~(Fun_flat_foltrans_45!50 = node_next(node_next(prev_2)))) | (~((~((~object(Fun_flat_foltrans_46!47)) | (~v__1(Fun_flat_foltrans_46!47, prev_2, node_next(prev_2))) | (~(Fun_flat_foltrans_46!47 = node_next(node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_47!48)) | (~v__1(Fun_flat_foltrans_47!48, prev_2, prev_2)) | (~(Fun_flat_foltrans_47!48 = node_next(node_next(prev_2)))) | (~object(Fun_flat_foltrans_48!49)) | (~(Fun_flat_foltrans_48!49 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_48!49, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = prev_2) | (~object(Fun_flat_foltrans_52!51)) | (~v__1(Fun_flat_foltrans_52!51, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_52!51 = node_next(node_next(prev_2)))) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_49!52)) | (~(Fun_flat_foltrans_49!52 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_49!52, node_next(prev_2), prev_2)))) | (~((~object(Fun_flat_foltrans_50!53)) | (~(Fun_flat_foltrans_50!53 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_50!53, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_51!54)) | (~(Fun_flat_foltrans_51!54 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_51!54, prev_2, prev_2))))))) | (~((node_next(prev_2) = prev_2) | (~v__1(null, Z_setinc_foltrans_2!2, prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_53!55)) | (~(Fun_flat_foltrans_53!55 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_53!55, node_next(prev_2), prev_2)))) | (~((~object(Fun_flat_foltrans_54!56)) | (~(Fun_flat_foltrans_54!56 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_54!56, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_55!57)) | (~(Fun_flat_foltrans_55!57 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_55!57, prev_2, prev_2))))))) | (~((~((~((~object(Fun_flat_foltrans_67!58)) | (~(Fun_flat_foltrans_67!58 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_67!58, prev_2, prev_2))) | (~((~object(Fun_flat_foltrans_68!59)) | (~(Fun_flat_foltrans_68!59 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_68!59, prev_2, node_next(prev_2)) | (~((~((~object(Fun_flat_foltrans_69!60)) | (~(Fun_flat_foltrans_69!60 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_69!60, prev_2, prev_2))) | (~((~object(Fun_flat_foltrans_70!61)) | (~(Fun_flat_foltrans_70!61 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_70!61, node_next(prev_2), node_next(prev_2))))))))))) | (~((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_75!62)) | (~(Fun_flat_foltrans_75!62 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_75!62, node_next(prev_2), prev_2) | (~((~((~object(Fun_flat_foltrans_76!63)) | (~(Fun_flat_foltrans_76!63 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_76!63, node_next(prev_2), node_next(prev_2)))) | (~((~object(Fun_flat_foltrans_77!64)) | (~v__1(Fun_flat_foltrans_77!64, prev_2, prev_2)) | (~(Fun_flat_foltrans_77!64 = node_next(node_next(prev_2)))))))))))) | (~((node_next(prev_2) = prev_2) | (~((~object(Fun_flat_foltrans_71!65)) | (~(Fun_flat_foltrans_71!65 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_71!65, prev_2, node_next(prev_2)))) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_72!66)) | (~(Fun_flat_foltrans_72!66 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_72!66, node_next(prev_2), prev_2) | (~((~((~object(Fun_flat_foltrans_73!67)) | (~(Fun_flat_foltrans_73!67 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_73!67, node_next(prev_2), node_next(prev_2)))) | (~((~object(Fun_flat_foltrans_74!68)) | (~v__1(Fun_flat_foltrans_74!68, prev_2, prev_2)) | (~(Fun_flat_foltrans_74!68 = node_next(node_next(prev_2)))))))))))) | (~((~((~object(Fun_flat_foltrans_56!69)) | (~v__1(Fun_flat_foltrans_56!69, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_56!69 = node_next(node_next(prev_2)))) | (~((~((~object(Fun_flat_foltrans_57!70)) | (~v__1(Fun_flat_foltrans_57!70, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_57!70 = node_next(node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_58!71)) | (~v__1(Fun_flat_foltrans_58!71, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_58!71 = node_next(node_next(prev_2)))) | (~object(Fun_flat_foltrans_59!72)) | (~(Fun_flat_foltrans_59!72 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_59!72, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~object(Fun_flat_foltrans_63!73)) | (~v__1(Fun_flat_foltrans_63!73, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_63!73 = node_next(node_next(prev_2)))) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_60!74)) | (~(Fun_flat_foltrans_60!74 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_60!74, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_61!75)) | (~(Fun_flat_foltrans_61!75 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_61!75, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_62!76)) | v__1(Fun_flat_foltrans_62!76, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_62!76 = node_next(node_next(prev_2)))))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_64!77)) | (~(Fun_flat_foltrans_64!77 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_64!77, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_65!78)) | (~(Fun_flat_foltrans_65!78 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_65!78, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_66!79)) | v__1(Fun_flat_foltrans_66!79, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_66!79 = node_next(node_next(prev_2))))))))))))))))) | ((~((~object(Fun_flat_foltrans_34!39)) | (~v__1(Fun_flat_foltrans_34!39, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_34!39 = node_next(node_next(prev_2)))) | (~((~((~object(Fun_flat_foltrans_35!36)) | (~v__1(Fun_flat_foltrans_35!36, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_35!36 = node_next(node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_36!37)) | (~v__1(Fun_flat_foltrans_36!37, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_36!37 = node_next(node_next(prev_2)))) | (~object(Fun_flat_foltrans_37!38)) | (~(Fun_flat_foltrans_37!38 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_37!38, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~object(Fun_flat_foltrans_41!43)) | (~v__1(Fun_flat_foltrans_41!43, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_41!43 = node_next(node_next(prev_2)))) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_38!40)) | (~(Fun_flat_foltrans_38!40 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_38!40, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_39!41)) | (~(Fun_flat_foltrans_39!41 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_39!41, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_40!42)) | v__1(Fun_flat_foltrans_40!42, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_40!42 = node_next(node_next(prev_2)))))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_42!44)) | (~(Fun_flat_foltrans_42!44 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_42!44, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_43!45)) | (~(Fun_flat_foltrans_43!45 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_43!45, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_44!46)) | v__1(Fun_flat_foltrans_44!46, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_44!46 = node_next(node_next(prev_2)))))))))))),
% 1.47/1.30      inference(tautology,[status(thm)],[])).
% 1.47/1.30  tff(334,plain,
% 1.47/1.30      ((prev_2 = Z_setinc_foltrans_2!2) | (~((~((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))))) | (~((~v__1(sortedList_first, prev_2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, prev_2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~(v__1(sortedList_first, prev_2, node_next(prev_2)) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, prev_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))))))))) | (~((~((~object(Fun_flat_foltrans_34!39)) | (~v__1(Fun_flat_foltrans_34!39, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_34!39 = node_next(node_next(prev_2)))) | (~((~((~object(Fun_flat_foltrans_35!36)) | (~v__1(Fun_flat_foltrans_35!36, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_35!36 = node_next(node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_36!37)) | (~v__1(Fun_flat_foltrans_36!37, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_36!37 = node_next(node_next(prev_2)))) | (~object(Fun_flat_foltrans_37!38)) | (~(Fun_flat_foltrans_37!38 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_37!38, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~object(Fun_flat_foltrans_41!43)) | (~v__1(Fun_flat_foltrans_41!43, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_41!43 = node_next(node_next(prev_2)))) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_38!40)) | (~(Fun_flat_foltrans_38!40 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_38!40, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_39!41)) | (~(Fun_flat_foltrans_39!41 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_39!41, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_40!42)) | v__1(Fun_flat_foltrans_40!42, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_40!42 = node_next(node_next(prev_2)))))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_42!44)) | (~(Fun_flat_foltrans_42!44 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_42!44, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_43!45)) | (~(Fun_flat_foltrans_43!45 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_43!45, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_44!46)) | v__1(Fun_flat_foltrans_44!46, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_44!46 = node_next(node_next(prev_2)))))))))))) | (~((~((~object(Fun_flat_foltrans_45!50)) | (~v__1(Fun_flat_foltrans_45!50, Z_setinc_foltrans_2!2, prev_2)) | (~(Fun_flat_foltrans_45!50 = node_next(node_next(prev_2)))) | (~((~((~object(Fun_flat_foltrans_46!47)) | (~v__1(Fun_flat_foltrans_46!47, prev_2, node_next(prev_2))) | (~(Fun_flat_foltrans_46!47 = node_next(node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_47!48)) | (~v__1(Fun_flat_foltrans_47!48, prev_2, prev_2)) | (~(Fun_flat_foltrans_47!48 = node_next(node_next(prev_2)))) | (~object(Fun_flat_foltrans_48!49)) | (~(Fun_flat_foltrans_48!49 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_48!49, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = prev_2) | (~object(Fun_flat_foltrans_52!51)) | (~v__1(Fun_flat_foltrans_52!51, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_52!51 = node_next(node_next(prev_2)))) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_49!52)) | (~(Fun_flat_foltrans_49!52 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_49!52, node_next(prev_2), prev_2)))) | (~((~object(Fun_flat_foltrans_50!53)) | (~(Fun_flat_foltrans_50!53 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_50!53, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_51!54)) | (~(Fun_flat_foltrans_51!54 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_51!54, prev_2, prev_2))))))) | (~((node_next(prev_2) = prev_2) | (~v__1(null, Z_setinc_foltrans_2!2, prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_53!55)) | (~(Fun_flat_foltrans_53!55 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_53!55, node_next(prev_2), prev_2)))) | (~((~object(Fun_flat_foltrans_54!56)) | (~(Fun_flat_foltrans_54!56 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_54!56, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_55!57)) | (~(Fun_flat_foltrans_55!57 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_55!57, prev_2, prev_2))))))) | (~((~((~((~object(Fun_flat_foltrans_67!58)) | (~(Fun_flat_foltrans_67!58 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_67!58, prev_2, prev_2))) | (~((~object(Fun_flat_foltrans_68!59)) | (~(Fun_flat_foltrans_68!59 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_68!59, prev_2, node_next(prev_2)) | (~((~((~object(Fun_flat_foltrans_69!60)) | (~(Fun_flat_foltrans_69!60 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_69!60, prev_2, prev_2))) | (~((~object(Fun_flat_foltrans_70!61)) | (~(Fun_flat_foltrans_70!61 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_70!61, node_next(prev_2), node_next(prev_2))))))))))) | (~((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_75!62)) | (~(Fun_flat_foltrans_75!62 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_75!62, node_next(prev_2), prev_2) | (~((~((~object(Fun_flat_foltrans_76!63)) | (~(Fun_flat_foltrans_76!63 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_76!63, node_next(prev_2), node_next(prev_2)))) | (~((~object(Fun_flat_foltrans_77!64)) | (~v__1(Fun_flat_foltrans_77!64, prev_2, prev_2)) | (~(Fun_flat_foltrans_77!64 = node_next(node_next(prev_2)))))))))))) | (~((node_next(prev_2) = prev_2) | (~((~object(Fun_flat_foltrans_71!65)) | (~(Fun_flat_foltrans_71!65 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_71!65, prev_2, node_next(prev_2)))) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_72!66)) | (~(Fun_flat_foltrans_72!66 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_72!66, node_next(prev_2), prev_2) | (~((~((~object(Fun_flat_foltrans_73!67)) | (~(Fun_flat_foltrans_73!67 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_73!67, node_next(prev_2), node_next(prev_2)))) | (~((~object(Fun_flat_foltrans_74!68)) | (~v__1(Fun_flat_foltrans_74!68, prev_2, prev_2)) | (~(Fun_flat_foltrans_74!68 = node_next(node_next(prev_2)))))))))))) | (~((~((~object(Fun_flat_foltrans_56!69)) | (~v__1(Fun_flat_foltrans_56!69, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_56!69 = node_next(node_next(prev_2)))) | (~((~((~object(Fun_flat_foltrans_57!70)) | (~v__1(Fun_flat_foltrans_57!70, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_57!70 = node_next(node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_58!71)) | (~v__1(Fun_flat_foltrans_58!71, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_58!71 = node_next(node_next(prev_2)))) | (~object(Fun_flat_foltrans_59!72)) | (~(Fun_flat_foltrans_59!72 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_59!72, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~object(Fun_flat_foltrans_63!73)) | (~v__1(Fun_flat_foltrans_63!73, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_63!73 = node_next(node_next(prev_2)))) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_60!74)) | (~(Fun_flat_foltrans_60!74 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_60!74, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_61!75)) | (~(Fun_flat_foltrans_61!75 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_61!75, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_62!76)) | v__1(Fun_flat_foltrans_62!76, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_62!76 = node_next(node_next(prev_2)))))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_64!77)) | (~(Fun_flat_foltrans_64!77 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_64!77, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_65!78)) | (~(Fun_flat_foltrans_65!78 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_65!78, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_66!79)) | v__1(Fun_flat_foltrans_66!79, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_66!79 = node_next(node_next(prev_2))))))))))))))))),
% 1.47/1.30      inference(unit_resolution,[status(thm)],[333, 332])).
% 1.47/1.30  tff(335,plain,
% 1.47/1.30      (((~((((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2)))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | ((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | ((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)))) | (((~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2)))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2)))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (~v__1(null, Z_setinc_foltrans_2!2, prev_2))) & (v__1(sortedList_first, prev_2, node_next(prev_2)) | ((~(node_next(prev_2) = prev_2)) & v__1(sortedList_first, prev_2, node_next(prev_2)) & (v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~(node_next(prev_2) = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & v__1(sortedList_first, node_next(prev_2), prev_2)) | (((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2)))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | ((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | ((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)))))))) | ((~(prev_2 = Z_setinc_foltrans_2!2)) & (~(((~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2)))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2)))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (~v__1(null, Z_setinc_foltrans_2!2, prev_2))))) & (~(((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2)))) & ((~v__1(sortedList_first, prev_2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | ((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2))) & ((~v__1(null, prev_2, Z_setinc_foltrans_2!2)) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | ((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2))) & (((~v__1(sortedList_first, prev_2, node_next(prev_2))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, prev_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | ((~(node_next(prev_2) = Z_setinc_foltrans_2!2)) & v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & (v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))) | (v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | ((~(node_next(prev_2) = Z_setinc_foltrans_2!2)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2)) & (v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)))))) & (((~((~object(Fun_flat_foltrans_1!3)) | (~v__1(Fun_flat_foltrans_1!3, Z_setinc_foltrans_2!2, prev_2)) | (~(Fun_flat_foltrans_1!3 = node_next(node_next(prev_2)))))) & ((~((~object(Fun_flat_foltrans_2!4)) | (~v__1(Fun_flat_foltrans_2!4, prev_2, node_next(prev_2))) | (~(Fun_flat_foltrans_2!4 = node_next(node_next(prev_2)))))) | ((~((~object(Fun_flat_foltrans_3!5)) | (~v__1(Fun_flat_foltrans_3!5, prev_2, prev_2)) | (~(Fun_flat_foltrans_3!5 = node_next(node_next(prev_2)))))) & (~((~object(Fun_flat_foltrans_4!6)) | (~(Fun_flat_foltrans_4!6 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_4!6, node_next(prev_2), node_next(prev_2))))))) | ((~(node_next(prev_2) = prev_2)) & (~((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_8!7)) | (~v__1(Fun_flat_foltrans_8!7, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_8!7 = node_next(node_next(prev_2)))))) & ((~((~object(Fun_flat_foltrans_5!8)) | (~(Fun_flat_foltrans_5!8 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_5!8, node_next(prev_2), prev_2)))) | ((~((~object(Fun_flat_foltrans_6!9)) | (~(Fun_flat_foltrans_6!9 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_6!9, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_7!10)) | (~(Fun_flat_foltrans_7!10 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_7!10, prev_2, prev_2)))))) | (v__1(null, Z_setinc_foltrans_2!2, prev_2) & (~(node_next(prev_2) = prev_2)) & (~((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~((~object(Fun_flat_foltrans_9!11)) | (~(Fun_flat_foltrans_9!11 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_9!11, node_next(prev_2), prev_2)))) | ((~((~object(Fun_flat_foltrans_10!12)) | (~(Fun_flat_foltrans_10!12 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_10!12, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_11!13)) | (~(Fun_flat_foltrans_11!13 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_11!13, prev_2, prev_2)))))) | (((~((~object(Fun_flat_foltrans_23!14)) | (~(Fun_flat_foltrans_23!14 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_23!14, prev_2, prev_2))) | (((~((~object(Fun_flat_foltrans_25!15)) | (~(Fun_flat_foltrans_25!15 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_25!15, prev_2, prev_2))) | (~((~object(Fun_flat_foltrans_26!16)) | (~(Fun_flat_foltrans_26!16 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_26!16, node_next(prev_2), node_next(prev_2)))))) & (~((~object(Fun_flat_foltrans_24!17)) | (~(Fun_flat_foltrans_24!17 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_24!17, prev_2, node_next(prev_2)))))) & ((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~(v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2)))))) | ((~((~object(Fun_flat_foltrans_31!18)) | (~(Fun_flat_foltrans_31!18 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_31!18, node_next(prev_2), prev_2))) & ((~((~object(Fun_flat_foltrans_32!19)) | (~(Fun_flat_foltrans_32!19 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_32!19, node_next(prev_2), node_next(prev_2)))) | (~((~object(Fun_flat_foltrans_33!20)) | (~v__1(Fun_flat_foltrans_33!20, prev_2, prev_2)) | (~(Fun_flat_foltrans_33!20 = node_next(node_next(prev_2))))))))) & ((node_next(prev_2) = prev_2) | (~(v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_27!21)) | (~(Fun_flat_foltrans_27!21 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_27!21, prev_2, node_next(prev_2)))) | ((~((~object(Fun_flat_foltrans_28!22)) | (~(Fun_flat_foltrans_28!22 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_28!22, node_next(prev_2), prev_2))) & ((~((~object(Fun_flat_foltrans_29!23)) | (~(Fun_flat_foltrans_29!23 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_29!23, node_next(prev_2), node_next(prev_2)))) | (~((~object(Fun_flat_foltrans_30!24)) | (~v__1(Fun_flat_foltrans_30!24, prev_2, prev_2)) | (~(Fun_flat_foltrans_30!24 = node_next(node_next(prev_2))))))))) & (((~((~object(Fun_flat_foltrans_12!25)) | (~v__1(Fun_flat_foltrans_12!25, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_12!25 = node_next(node_next(prev_2)))))) & ((~((~object(Fun_flat_foltrans_13!26)) | (~v__1(Fun_flat_foltrans_13!26, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_13!26 = node_next(node_next(prev_2)))))) | ((~((~object(Fun_flat_foltrans_14!27)) | (~v__1(Fun_flat_foltrans_14!27, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_14!27 = node_next(node_next(prev_2)))))) & (~((~object(Fun_flat_foltrans_15!28)) | (~(Fun_flat_foltrans_15!28 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_15!28, node_next(prev_2), node_next(prev_2))))))) | ((~(node_next(prev_2) = Z_setinc_foltrans_2!2)) & (~((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_19!29)) | (~v__1(Fun_flat_foltrans_19!29, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_19!29 = node_next(node_next(prev_2)))))) & ((~((~object(Fun_flat_foltrans_16!30)) | (~(Fun_flat_foltrans_16!30 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_16!30, node_next(prev_2), Z_setinc_foltrans_2!2)))) | ((~((~object(Fun_flat_foltrans_17!31)) | (~(Fun_flat_foltrans_17!31 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_17!31, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_18!32)) | v__1(Fun_flat_foltrans_18!32, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_18!32 = node_next(node_next(prev_2))))))))) | (v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & (~(node_next(prev_2) = Z_setinc_foltrans_2!2)) & (~((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~((~object(Fun_flat_foltrans_20!33)) | (~(Fun_flat_foltrans_20!33 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_20!33, node_next(prev_2), Z_setinc_foltrans_2!2)))) | ((~((~object(Fun_flat_foltrans_21!34)) | (~(Fun_flat_foltrans_21!34 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_21!34, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_22!35)) | v__1(Fun_flat_foltrans_22!35, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_22!35 = node_next(node_next(prev_2))))))))))))) | ((~(prev_2 = Z_setinc_foltrans_2!2)) & ((((~((~object(Fun_flat_foltrans_35!36)) | (~v__1(Fun_flat_foltrans_35!36, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_35!36 = node_next(node_next(prev_2)))))) | ((~((~object(Fun_flat_foltrans_36!37)) | (~v__1(Fun_flat_foltrans_36!37, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_36!37 = node_next(node_next(prev_2)))))) & (~((~object(Fun_flat_foltrans_37!38)) | (~(Fun_flat_foltrans_37!38 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_37!38, node_next(prev_2), node_next(prev_2)))))) & (~((~object(Fun_flat_foltrans_34!39)) | (~v__1(Fun_flat_foltrans_34!39, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_34!39 = node_next(node_next(prev_2))))))) | ((~(node_next(prev_2) = Z_setinc_foltrans_2!2)) & (~((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~((~object(Fun_flat_foltrans_38!40)) | (~(Fun_flat_foltrans_38!40 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_38!40, node_next(prev_2), Z_setinc_foltrans_2!2)))) | ((~((~object(Fun_flat_foltrans_39!41)) | (~(Fun_flat_foltrans_39!41 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_39!41, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_40!42)) | v__1(Fun_flat_foltrans_40!42, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_40!42 = node_next(node_next(prev_2)))))))) & (~((~object(Fun_flat_foltrans_41!43)) | (~v__1(Fun_flat_foltrans_41!43, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_41!43 = node_next(node_next(prev_2))))))) | (v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & (~(node_next(prev_2) = Z_setinc_foltrans_2!2)) & (~((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~((~object(Fun_flat_foltrans_42!44)) | (~(Fun_flat_foltrans_42!44 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_42!44, node_next(prev_2), Z_setinc_foltrans_2!2)))) | ((~((~object(Fun_flat_foltrans_43!45)) | (~(Fun_flat_foltrans_43!45 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_43!45, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_44!46)) | v__1(Fun_flat_foltrans_44!46, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_44!46 = node_next(node_next(prev_2)))))))))) & (~(((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2)))) & ((~v__1(sortedList_first, prev_2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | ((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2))) & ((~v__1(null, prev_2, Z_setinc_foltrans_2!2)) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | ((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2))) & (((~v__1(sortedList_first, prev_2, node_next(prev_2))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, prev_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | ((~(node_next(prev_2) = Z_setinc_foltrans_2!2)) & v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & (v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))) | (v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | ((~(node_next(prev_2) = Z_setinc_foltrans_2!2)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2)) & (v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)))))) & ((((~((~object(Fun_flat_foltrans_46!47)) | (~v__1(Fun_flat_foltrans_46!47, prev_2, node_next(prev_2))) | (~(Fun_flat_foltrans_46!47 = node_next(node_next(prev_2)))))) | ((~((~object(Fun_flat_foltrans_47!48)) | (~v__1(Fun_flat_foltrans_47!48, prev_2, prev_2)) | (~(Fun_flat_foltrans_47!48 = node_next(node_next(prev_2)))))) & (~((~object(Fun_flat_foltrans_48!49)) | (~(Fun_flat_foltrans_48!49 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_48!49, node_next(prev_2), node_next(prev_2)))))) & (~((~object(Fun_flat_foltrans_45!50)) | (~v__1(Fun_flat_foltrans_45!50, Z_setinc_foltrans_2!2, prev_2)) | (~(Fun_flat_foltrans_45!50 = node_next(node_next(prev_2))))))) | ((~(node_next(prev_2) = prev_2)) & (~((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_52!51)) | (~v__1(Fun_flat_foltrans_52!51, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_52!51 = node_next(node_next(prev_2)))))) & ((~((~object(Fun_flat_foltrans_49!52)) | (~(Fun_flat_foltrans_49!52 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_49!52, node_next(prev_2), prev_2)))) | ((~((~object(Fun_flat_foltrans_50!53)) | (~(Fun_flat_foltrans_50!53 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_50!53, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_51!54)) | (~(Fun_flat_foltrans_51!54 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_51!54, prev_2, prev_2)))))) | (v__1(null, Z_setinc_foltrans_2!2, prev_2) & (~(node_next(prev_2) = prev_2)) & (~((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~((~object(Fun_flat_foltrans_53!55)) | (~(Fun_flat_foltrans_53!55 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_53!55, node_next(prev_2), prev_2)))) | ((~((~object(Fun_flat_foltrans_54!56)) | (~(Fun_flat_foltrans_54!56 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_54!56, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_55!57)) | (~(Fun_flat_foltrans_55!57 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_55!57, prev_2, prev_2)))))) | (((~((~object(Fun_flat_foltrans_67!58)) | (~(Fun_flat_foltrans_67!58 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_67!58, prev_2, prev_2))) | ((~((~object(Fun_flat_foltrans_68!59)) | (~(Fun_flat_foltrans_68!59 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_68!59, prev_2, node_next(prev_2)))) & ((~((~object(Fun_flat_foltrans_69!60)) | (~(Fun_flat_foltrans_69!60 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_69!60, prev_2, prev_2))) | (~((~object(Fun_flat_foltrans_70!61)) | (~(Fun_flat_foltrans_70!61 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_70!61, node_next(prev_2), node_next(prev_2)))))))) & ((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~(v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2)))))) | ((~((~object(Fun_flat_foltrans_75!62)) | (~(Fun_flat_foltrans_75!62 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_75!62, node_next(prev_2), prev_2))) & ((~((~object(Fun_flat_foltrans_76!63)) | (~(Fun_flat_foltrans_76!63 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_76!63, node_next(prev_2), node_next(prev_2)))) | (~((~object(Fun_flat_foltrans_77!64)) | (~v__1(Fun_flat_foltrans_77!64, prev_2, prev_2)) | (~(Fun_flat_foltrans_77!64 = node_next(node_next(prev_2))))))))) & ((node_next(prev_2) = prev_2) | (~(v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_71!65)) | (~(Fun_flat_foltrans_71!65 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_71!65, prev_2, node_next(prev_2)))) | ((~((~object(Fun_flat_foltrans_72!66)) | (~(Fun_flat_foltrans_72!66 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_72!66, node_next(prev_2), prev_2))) & ((~((~object(Fun_flat_foltrans_73!67)) | (~(Fun_flat_foltrans_73!67 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_73!67, node_next(prev_2), node_next(prev_2)))) | (~((~object(Fun_flat_foltrans_74!68)) | (~v__1(Fun_flat_foltrans_74!68, prev_2, prev_2)) | (~(Fun_flat_foltrans_74!68 = node_next(node_next(prev_2))))))))) & (((~((~object(Fun_flat_foltrans_56!69)) | (~v__1(Fun_flat_foltrans_56!69, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_56!69 = node_next(node_next(prev_2)))))) & ((~((~object(Fun_flat_foltrans_57!70)) | (~v__1(Fun_flat_foltrans_57!70, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_57!70 = node_next(node_next(prev_2)))))) | ((~((~object(Fun_flat_foltrans_58!71)) | (~v__1(Fun_flat_foltrans_58!71, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_58!71 = node_next(node_next(prev_2)))))) & (~((~object(Fun_flat_foltrans_59!72)) | (~(Fun_flat_foltrans_59!72 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_59!72, node_next(prev_2), node_next(prev_2))))))) | ((~(node_next(prev_2) = Z_setinc_foltrans_2!2)) & (~((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_63!73)) | (~v__1(Fun_flat_foltrans_63!73, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_63!73 = node_next(node_next(prev_2)))))) & ((~((~object(Fun_flat_foltrans_60!74)) | (~(Fun_flat_foltrans_60!74 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_60!74, node_next(prev_2), Z_setinc_foltrans_2!2)))) | ((~((~object(Fun_flat_foltrans_61!75)) | (~(Fun_flat_foltrans_61!75 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_61!75, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_62!76)) | v__1(Fun_flat_foltrans_62!76, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_62!76 = node_next(node_next(prev_2))))))))) | (v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & (~(node_next(prev_2) = Z_setinc_foltrans_2!2)) & (~((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~((~object(Fun_flat_foltrans_64!77)) | (~(Fun_flat_foltrans_64!77 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_64!77, node_next(prev_2), Z_setinc_foltrans_2!2)))) | ((~((~object(Fun_flat_foltrans_65!78)) | (~(Fun_flat_foltrans_65!78 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_65!78, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_66!79)) | v__1(Fun_flat_foltrans_66!79, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_66!79 = node_next(node_next(prev_2)))))))))))))) <=> ((~((~((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))))) | (~((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~v__1(null, Z_setinc_foltrans_2!2, prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~(v__1(sortedList_first, prev_2, node_next(prev_2)) | (~((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, prev_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))))))))) | (~((prev_2 = Z_setinc_foltrans_2!2) | (~((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~v__1(null, Z_setinc_foltrans_2!2, prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))))) | (~((~((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))))) | (~((~v__1(sortedList_first, prev_2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, prev_2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~(v__1(sortedList_first, prev_2, node_next(prev_2)) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, prev_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))))))))) | (~((~((~object(Fun_flat_foltrans_1!3)) | (~v__1(Fun_flat_foltrans_1!3, Z_setinc_foltrans_2!2, prev_2)) | (~(Fun_flat_foltrans_1!3 = node_next(node_next(prev_2)))) | (~((~((~object(Fun_flat_foltrans_2!4)) | (~v__1(Fun_flat_foltrans_2!4, prev_2, node_next(prev_2))) | (~(Fun_flat_foltrans_2!4 = node_next(node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_3!5)) | (~v__1(Fun_flat_foltrans_3!5, prev_2, prev_2)) | (~(Fun_flat_foltrans_3!5 = node_next(node_next(prev_2)))) | (~object(Fun_flat_foltrans_4!6)) | (~(Fun_flat_foltrans_4!6 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_4!6, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = prev_2) | (~object(Fun_flat_foltrans_8!7)) | (~v__1(Fun_flat_foltrans_8!7, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_8!7 = node_next(node_next(prev_2)))) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_5!8)) | (~(Fun_flat_foltrans_5!8 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_5!8, node_next(prev_2), prev_2)))) | (~((~object(Fun_flat_foltrans_6!9)) | (~(Fun_flat_foltrans_6!9 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_6!9, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_7!10)) | (~(Fun_flat_foltrans_7!10 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_7!10, prev_2, prev_2))))))) | (~((node_next(prev_2) = prev_2) | (~v__1(null, Z_setinc_foltrans_2!2, prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_9!11)) | (~(Fun_flat_foltrans_9!11 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_9!11, node_next(prev_2), prev_2)))) | (~((~object(Fun_flat_foltrans_10!12)) | (~(Fun_flat_foltrans_10!12 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_10!12, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_11!13)) | (~(Fun_flat_foltrans_11!13 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_11!13, prev_2, prev_2))))))) | (~((~((~((~object(Fun_flat_foltrans_23!14)) | (~(Fun_flat_foltrans_23!14 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_23!14, prev_2, prev_2))) | (~((~object(Fun_flat_foltrans_24!17)) | (~(Fun_flat_foltrans_24!17 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_24!17, prev_2, node_next(prev_2)) | (~((~((~object(Fun_flat_foltrans_25!15)) | (~(Fun_flat_foltrans_25!15 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_25!15, prev_2, prev_2))) | (~((~object(Fun_flat_foltrans_26!16)) | (~(Fun_flat_foltrans_26!16 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_26!16, node_next(prev_2), node_next(prev_2))))))))))) | (~((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_31!18)) | (~(Fun_flat_foltrans_31!18 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_31!18, node_next(prev_2), prev_2) | (~((~((~object(Fun_flat_foltrans_32!19)) | (~(Fun_flat_foltrans_32!19 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_32!19, node_next(prev_2), node_next(prev_2)))) | (~((~object(Fun_flat_foltrans_33!20)) | (~v__1(Fun_flat_foltrans_33!20, prev_2, prev_2)) | (~(Fun_flat_foltrans_33!20 = node_next(node_next(prev_2)))))))))))) | (~((node_next(prev_2) = prev_2) | (~((~object(Fun_flat_foltrans_27!21)) | (~(Fun_flat_foltrans_27!21 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_27!21, prev_2, node_next(prev_2)))) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_28!22)) | (~(Fun_flat_foltrans_28!22 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_28!22, node_next(prev_2), prev_2) | (~((~((~object(Fun_flat_foltrans_29!23)) | (~(Fun_flat_foltrans_29!23 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_29!23, node_next(prev_2), node_next(prev_2)))) | (~((~object(Fun_flat_foltrans_30!24)) | (~v__1(Fun_flat_foltrans_30!24, prev_2, prev_2)) | (~(Fun_flat_foltrans_30!24 = node_next(node_next(prev_2)))))))))))) | (~((~((~object(Fun_flat_foltrans_12!25)) | (~v__1(Fun_flat_foltrans_12!25, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_12!25 = node_next(node_next(prev_2)))) | (~((~((~object(Fun_flat_foltrans_13!26)) | (~v__1(Fun_flat_foltrans_13!26, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_13!26 = node_next(node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_14!27)) | (~v__1(Fun_flat_foltrans_14!27, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_14!27 = node_next(node_next(prev_2)))) | (~object(Fun_flat_foltrans_15!28)) | (~(Fun_flat_foltrans_15!28 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_15!28, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~object(Fun_flat_foltrans_19!29)) | (~v__1(Fun_flat_foltrans_19!29, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_19!29 = node_next(node_next(prev_2)))) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_16!30)) | (~(Fun_flat_foltrans_16!30 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_16!30, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_17!31)) | (~(Fun_flat_foltrans_17!31 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_17!31, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_18!32)) | v__1(Fun_flat_foltrans_18!32, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_18!32 = node_next(node_next(prev_2)))))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_20!33)) | (~(Fun_flat_foltrans_20!33 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_20!33, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_21!34)) | (~(Fun_flat_foltrans_21!34 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_21!34, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_22!35)) | v__1(Fun_flat_foltrans_22!35, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_22!35 = node_next(node_next(prev_2)))))))))))))))))) | (~((prev_2 = Z_setinc_foltrans_2!2) | (~((~((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))))) | (~((~v__1(sortedList_first, prev_2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, prev_2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~(v__1(sortedList_first, prev_2, node_next(prev_2)) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, prev_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))))))))) | (~((~((~object(Fun_flat_foltrans_34!39)) | (~v__1(Fun_flat_foltrans_34!39, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_34!39 = node_next(node_next(prev_2)))) | (~((~((~object(Fun_flat_foltrans_35!36)) | (~v__1(Fun_flat_foltrans_35!36, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_35!36 = node_next(node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_36!37)) | (~v__1(Fun_flat_foltrans_36!37, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_36!37 = node_next(node_next(prev_2)))) | (~object(Fun_flat_foltrans_37!38)) | (~(Fun_flat_foltrans_37!38 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_37!38, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~object(Fun_flat_foltrans_41!43)) | (~v__1(Fun_flat_foltrans_41!43, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_41!43 = node_next(node_next(prev_2)))) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_38!40)) | (~(Fun_flat_foltrans_38!40 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_38!40, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_39!41)) | (~(Fun_flat_foltrans_39!41 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_39!41, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_40!42)) | v__1(Fun_flat_foltrans_40!42, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_40!42 = node_next(node_next(prev_2)))))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_42!44)) | (~(Fun_flat_foltrans_42!44 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_42!44, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_43!45)) | (~(Fun_flat_foltrans_43!45 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_43!45, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_44!46)) | v__1(Fun_flat_foltrans_44!46, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_44!46 = node_next(node_next(prev_2)))))))))))) | (~((~((~object(Fun_flat_foltrans_45!50)) | (~v__1(Fun_flat_foltrans_45!50, Z_setinc_foltrans_2!2, prev_2)) | (~(Fun_flat_foltrans_45!50 = node_next(node_next(prev_2)))) | (~((~((~object(Fun_flat_foltrans_46!47)) | (~v__1(Fun_flat_foltrans_46!47, prev_2, node_next(prev_2))) | (~(Fun_flat_foltrans_46!47 = node_next(node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_47!48)) | (~v__1(Fun_flat_foltrans_47!48, prev_2, prev_2)) | (~(Fun_flat_foltrans_47!48 = node_next(node_next(prev_2)))) | (~object(Fun_flat_foltrans_48!49)) | (~(Fun_flat_foltrans_48!49 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_48!49, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = prev_2) | (~object(Fun_flat_foltrans_52!51)) | (~v__1(Fun_flat_foltrans_52!51, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_52!51 = node_next(node_next(prev_2)))) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_49!52)) | (~(Fun_flat_foltrans_49!52 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_49!52, node_next(prev_2), prev_2)))) | (~((~object(Fun_flat_foltrans_50!53)) | (~(Fun_flat_foltrans_50!53 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_50!53, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_51!54)) | (~(Fun_flat_foltrans_51!54 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_51!54, prev_2, prev_2))))))) | (~((node_next(prev_2) = prev_2) | (~v__1(null, Z_setinc_foltrans_2!2, prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_53!55)) | (~(Fun_flat_foltrans_53!55 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_53!55, node_next(prev_2), prev_2)))) | (~((~object(Fun_flat_foltrans_54!56)) | (~(Fun_flat_foltrans_54!56 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_54!56, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_55!57)) | (~(Fun_flat_foltrans_55!57 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_55!57, prev_2, prev_2))))))) | (~((~((~((~object(Fun_flat_foltrans_67!58)) | (~(Fun_flat_foltrans_67!58 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_67!58, prev_2, prev_2))) | (~((~object(Fun_flat_foltrans_68!59)) | (~(Fun_flat_foltrans_68!59 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_68!59, prev_2, node_next(prev_2)) | (~((~((~object(Fun_flat_foltrans_69!60)) | (~(Fun_flat_foltrans_69!60 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_69!60, prev_2, prev_2))) | (~((~object(Fun_flat_foltrans_70!61)) | (~(Fun_flat_foltrans_70!61 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_70!61, node_next(prev_2), node_next(prev_2))))))))))) | (~((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_75!62)) | (~(Fun_flat_foltrans_75!62 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_75!62, node_next(prev_2), prev_2) | (~((~((~object(Fun_flat_foltrans_76!63)) | (~(Fun_flat_foltrans_76!63 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_76!63, node_next(prev_2), node_next(prev_2)))) | (~((~object(Fun_flat_foltrans_77!64)) | (~v__1(Fun_flat_foltrans_77!64, prev_2, prev_2)) | (~(Fun_flat_foltrans_77!64 = node_next(node_next(prev_2)))))))))))) | (~((node_next(prev_2) = prev_2) | (~((~object(Fun_flat_foltrans_71!65)) | (~(Fun_flat_foltrans_71!65 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_71!65, prev_2, node_next(prev_2)))) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_72!66)) | (~(Fun_flat_foltrans_72!66 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_72!66, node_next(prev_2), prev_2) | (~((~((~object(Fun_flat_foltrans_73!67)) | (~(Fun_flat_foltrans_73!67 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_73!67, node_next(prev_2), node_next(prev_2)))) | (~((~object(Fun_flat_foltrans_74!68)) | (~v__1(Fun_flat_foltrans_74!68, prev_2, prev_2)) | (~(Fun_flat_foltrans_74!68 = node_next(node_next(prev_2)))))))))))) | (~((~((~object(Fun_flat_foltrans_56!69)) | (~v__1(Fun_flat_foltrans_56!69, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_56!69 = node_next(node_next(prev_2)))) | (~((~((~object(Fun_flat_foltrans_57!70)) | (~v__1(Fun_flat_foltrans_57!70, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_57!70 = node_next(node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_58!71)) | (~v__1(Fun_flat_foltrans_58!71, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_58!71 = node_next(node_next(prev_2)))) | (~object(Fun_flat_foltrans_59!72)) | (~(Fun_flat_foltrans_59!72 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_59!72, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~object(Fun_flat_foltrans_63!73)) | (~v__1(Fun_flat_foltrans_63!73, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_63!73 = node_next(node_next(prev_2)))) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_60!74)) | (~(Fun_flat_foltrans_60!74 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_60!74, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_61!75)) | (~(Fun_flat_foltrans_61!75 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_61!75, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_62!76)) | v__1(Fun_flat_foltrans_62!76, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_62!76 = node_next(node_next(prev_2)))))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_64!77)) | (~(Fun_flat_foltrans_64!77 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_64!77, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_65!78)) | (~(Fun_flat_foltrans_65!78 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_65!78, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_66!79)) | v__1(Fun_flat_foltrans_66!79, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_66!79 = node_next(node_next(prev_2)))))))))))))))))))),
% 1.54/1.32      inference(rewrite,[status(thm)],[])).
% 1.54/1.32  tff(336,plain,
% 1.54/1.32      ((~((((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2)))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | ((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | ((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)))) | (((~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2)))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2)))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (~v__1(null, Z_setinc_foltrans_2!2, prev_2))) & (v__1(sortedList_first, prev_2, node_next(prev_2)) | ((~(node_next(prev_2) = prev_2)) & v__1(sortedList_first, prev_2, node_next(prev_2)) & (v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~(node_next(prev_2) = prev_2)) & v__1(null, prev_2, prev_2) & (v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & v__1(sortedList_first, node_next(prev_2), prev_2)) | (((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2)))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | ((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | ((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)))))))) | ((~(prev_2 = Z_setinc_foltrans_2!2)) & (~(((~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2)))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2)))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | (~v__1(null, Z_setinc_foltrans_2!2, prev_2))))) & (~(((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2)))) & ((~v__1(sortedList_first, prev_2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | ((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2))) & ((~v__1(null, prev_2, Z_setinc_foltrans_2!2)) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | ((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2))) & (((~v__1(sortedList_first, prev_2, node_next(prev_2))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, prev_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | ((~(node_next(prev_2) = Z_setinc_foltrans_2!2)) & v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & (v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))) | (v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | ((~(node_next(prev_2) = Z_setinc_foltrans_2!2)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2)) & (v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)))))) & (((~((~object(Fun_flat_foltrans_1!3)) | (~v__1(Fun_flat_foltrans_1!3, Z_setinc_foltrans_2!2, prev_2)) | (~(Fun_flat_foltrans_1!3 = node_next(node_next(prev_2)))))) & ((~((~object(Fun_flat_foltrans_2!4)) | (~v__1(Fun_flat_foltrans_2!4, prev_2, node_next(prev_2))) | (~(Fun_flat_foltrans_2!4 = node_next(node_next(prev_2)))))) | ((~((~object(Fun_flat_foltrans_3!5)) | (~v__1(Fun_flat_foltrans_3!5, prev_2, prev_2)) | (~(Fun_flat_foltrans_3!5 = node_next(node_next(prev_2)))))) & (~((~object(Fun_flat_foltrans_4!6)) | (~(Fun_flat_foltrans_4!6 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_4!6, node_next(prev_2), node_next(prev_2))))))) | ((~(node_next(prev_2) = prev_2)) & (~((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_8!7)) | (~v__1(Fun_flat_foltrans_8!7, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_8!7 = node_next(node_next(prev_2)))))) & ((~((~object(Fun_flat_foltrans_5!8)) | (~(Fun_flat_foltrans_5!8 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_5!8, node_next(prev_2), prev_2)))) | ((~((~object(Fun_flat_foltrans_6!9)) | (~(Fun_flat_foltrans_6!9 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_6!9, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_7!10)) | (~(Fun_flat_foltrans_7!10 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_7!10, prev_2, prev_2)))))) | (v__1(null, Z_setinc_foltrans_2!2, prev_2) & (~(node_next(prev_2) = prev_2)) & (~((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~((~object(Fun_flat_foltrans_9!11)) | (~(Fun_flat_foltrans_9!11 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_9!11, node_next(prev_2), prev_2)))) | ((~((~object(Fun_flat_foltrans_10!12)) | (~(Fun_flat_foltrans_10!12 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_10!12, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_11!13)) | (~(Fun_flat_foltrans_11!13 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_11!13, prev_2, prev_2)))))) | (((~((~object(Fun_flat_foltrans_23!14)) | (~(Fun_flat_foltrans_23!14 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_23!14, prev_2, prev_2))) | (((~((~object(Fun_flat_foltrans_25!15)) | (~(Fun_flat_foltrans_25!15 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_25!15, prev_2, prev_2))) | (~((~object(Fun_flat_foltrans_26!16)) | (~(Fun_flat_foltrans_26!16 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_26!16, node_next(prev_2), node_next(prev_2)))))) & (~((~object(Fun_flat_foltrans_24!17)) | (~(Fun_flat_foltrans_24!17 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_24!17, prev_2, node_next(prev_2)))))) & ((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~(v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2)))))) | ((~((~object(Fun_flat_foltrans_31!18)) | (~(Fun_flat_foltrans_31!18 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_31!18, node_next(prev_2), prev_2))) & ((~((~object(Fun_flat_foltrans_32!19)) | (~(Fun_flat_foltrans_32!19 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_32!19, node_next(prev_2), node_next(prev_2)))) | (~((~object(Fun_flat_foltrans_33!20)) | (~v__1(Fun_flat_foltrans_33!20, prev_2, prev_2)) | (~(Fun_flat_foltrans_33!20 = node_next(node_next(prev_2))))))))) & ((node_next(prev_2) = prev_2) | (~(v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_27!21)) | (~(Fun_flat_foltrans_27!21 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_27!21, prev_2, node_next(prev_2)))) | ((~((~object(Fun_flat_foltrans_28!22)) | (~(Fun_flat_foltrans_28!22 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_28!22, node_next(prev_2), prev_2))) & ((~((~object(Fun_flat_foltrans_29!23)) | (~(Fun_flat_foltrans_29!23 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_29!23, node_next(prev_2), node_next(prev_2)))) | (~((~object(Fun_flat_foltrans_30!24)) | (~v__1(Fun_flat_foltrans_30!24, prev_2, prev_2)) | (~(Fun_flat_foltrans_30!24 = node_next(node_next(prev_2))))))))) & (((~((~object(Fun_flat_foltrans_12!25)) | (~v__1(Fun_flat_foltrans_12!25, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_12!25 = node_next(node_next(prev_2)))))) & ((~((~object(Fun_flat_foltrans_13!26)) | (~v__1(Fun_flat_foltrans_13!26, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_13!26 = node_next(node_next(prev_2)))))) | ((~((~object(Fun_flat_foltrans_14!27)) | (~v__1(Fun_flat_foltrans_14!27, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_14!27 = node_next(node_next(prev_2)))))) & (~((~object(Fun_flat_foltrans_15!28)) | (~(Fun_flat_foltrans_15!28 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_15!28, node_next(prev_2), node_next(prev_2))))))) | ((~(node_next(prev_2) = Z_setinc_foltrans_2!2)) & (~((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_19!29)) | (~v__1(Fun_flat_foltrans_19!29, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_19!29 = node_next(node_next(prev_2)))))) & ((~((~object(Fun_flat_foltrans_16!30)) | (~(Fun_flat_foltrans_16!30 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_16!30, node_next(prev_2), Z_setinc_foltrans_2!2)))) | ((~((~object(Fun_flat_foltrans_17!31)) | (~(Fun_flat_foltrans_17!31 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_17!31, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_18!32)) | v__1(Fun_flat_foltrans_18!32, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_18!32 = node_next(node_next(prev_2))))))))) | (v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & (~(node_next(prev_2) = Z_setinc_foltrans_2!2)) & (~((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~((~object(Fun_flat_foltrans_20!33)) | (~(Fun_flat_foltrans_20!33 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_20!33, node_next(prev_2), Z_setinc_foltrans_2!2)))) | ((~((~object(Fun_flat_foltrans_21!34)) | (~(Fun_flat_foltrans_21!34 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_21!34, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_22!35)) | v__1(Fun_flat_foltrans_22!35, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_22!35 = node_next(node_next(prev_2))))))))))))) | ((~(prev_2 = Z_setinc_foltrans_2!2)) & ((((~((~object(Fun_flat_foltrans_35!36)) | (~v__1(Fun_flat_foltrans_35!36, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_35!36 = node_next(node_next(prev_2)))))) | ((~((~object(Fun_flat_foltrans_36!37)) | (~v__1(Fun_flat_foltrans_36!37, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_36!37 = node_next(node_next(prev_2)))))) & (~((~object(Fun_flat_foltrans_37!38)) | (~(Fun_flat_foltrans_37!38 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_37!38, node_next(prev_2), node_next(prev_2)))))) & (~((~object(Fun_flat_foltrans_34!39)) | (~v__1(Fun_flat_foltrans_34!39, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_34!39 = node_next(node_next(prev_2))))))) | ((~(node_next(prev_2) = Z_setinc_foltrans_2!2)) & (~((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~((~object(Fun_flat_foltrans_38!40)) | (~(Fun_flat_foltrans_38!40 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_38!40, node_next(prev_2), Z_setinc_foltrans_2!2)))) | ((~((~object(Fun_flat_foltrans_39!41)) | (~(Fun_flat_foltrans_39!41 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_39!41, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_40!42)) | v__1(Fun_flat_foltrans_40!42, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_40!42 = node_next(node_next(prev_2)))))))) & (~((~object(Fun_flat_foltrans_41!43)) | (~v__1(Fun_flat_foltrans_41!43, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_41!43 = node_next(node_next(prev_2))))))) | (v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & (~(node_next(prev_2) = Z_setinc_foltrans_2!2)) & (~((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~((~object(Fun_flat_foltrans_42!44)) | (~(Fun_flat_foltrans_42!44 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_42!44, node_next(prev_2), Z_setinc_foltrans_2!2)))) | ((~((~object(Fun_flat_foltrans_43!45)) | (~(Fun_flat_foltrans_43!45 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_43!45, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_44!46)) | v__1(Fun_flat_foltrans_44!46, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_44!46 = node_next(node_next(prev_2)))))))))) & (~(((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2)))) & ((~v__1(sortedList_first, prev_2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | ((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2))) & ((~v__1(null, prev_2, Z_setinc_foltrans_2!2)) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | ((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))) | ((~v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2))) & (((~v__1(sortedList_first, prev_2, node_next(prev_2))) & ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, prev_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | ((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | ((~(node_next(prev_2) = Z_setinc_foltrans_2!2)) & v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & (v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))) | (v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | ((~(node_next(prev_2) = Z_setinc_foltrans_2!2)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2)) & (v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & (~v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2)))))) & ((((~((~object(Fun_flat_foltrans_46!47)) | (~v__1(Fun_flat_foltrans_46!47, prev_2, node_next(prev_2))) | (~(Fun_flat_foltrans_46!47 = node_next(node_next(prev_2)))))) | ((~((~object(Fun_flat_foltrans_47!48)) | (~v__1(Fun_flat_foltrans_47!48, prev_2, prev_2)) | (~(Fun_flat_foltrans_47!48 = node_next(node_next(prev_2)))))) & (~((~object(Fun_flat_foltrans_48!49)) | (~(Fun_flat_foltrans_48!49 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_48!49, node_next(prev_2), node_next(prev_2)))))) & (~((~object(Fun_flat_foltrans_45!50)) | (~v__1(Fun_flat_foltrans_45!50, Z_setinc_foltrans_2!2, prev_2)) | (~(Fun_flat_foltrans_45!50 = node_next(node_next(prev_2))))))) | ((~(node_next(prev_2) = prev_2)) & (~((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_52!51)) | (~v__1(Fun_flat_foltrans_52!51, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_52!51 = node_next(node_next(prev_2)))))) & ((~((~object(Fun_flat_foltrans_49!52)) | (~(Fun_flat_foltrans_49!52 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_49!52, node_next(prev_2), prev_2)))) | ((~((~object(Fun_flat_foltrans_50!53)) | (~(Fun_flat_foltrans_50!53 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_50!53, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_51!54)) | (~(Fun_flat_foltrans_51!54 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_51!54, prev_2, prev_2)))))) | (v__1(null, Z_setinc_foltrans_2!2, prev_2) & (~(node_next(prev_2) = prev_2)) & (~((~v__1(null, prev_2, node_next(prev_2))) & ((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~((~object(Fun_flat_foltrans_53!55)) | (~(Fun_flat_foltrans_53!55 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_53!55, node_next(prev_2), prev_2)))) | ((~((~object(Fun_flat_foltrans_54!56)) | (~(Fun_flat_foltrans_54!56 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_54!56, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_55!57)) | (~(Fun_flat_foltrans_55!57 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_55!57, prev_2, prev_2)))))) | (((~((~object(Fun_flat_foltrans_67!58)) | (~(Fun_flat_foltrans_67!58 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_67!58, prev_2, prev_2))) | ((~((~object(Fun_flat_foltrans_68!59)) | (~(Fun_flat_foltrans_68!59 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_68!59, prev_2, node_next(prev_2)))) & ((~((~object(Fun_flat_foltrans_69!60)) | (~(Fun_flat_foltrans_69!60 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_69!60, prev_2, prev_2))) | (~((~object(Fun_flat_foltrans_70!61)) | (~(Fun_flat_foltrans_70!61 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_70!61, node_next(prev_2), node_next(prev_2)))))))) & ((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~(v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2)))))) | ((~((~object(Fun_flat_foltrans_75!62)) | (~(Fun_flat_foltrans_75!62 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_75!62, node_next(prev_2), prev_2))) & ((~((~object(Fun_flat_foltrans_76!63)) | (~(Fun_flat_foltrans_76!63 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_76!63, node_next(prev_2), node_next(prev_2)))) | (~((~object(Fun_flat_foltrans_77!64)) | (~v__1(Fun_flat_foltrans_77!64, prev_2, prev_2)) | (~(Fun_flat_foltrans_77!64 = node_next(node_next(prev_2))))))))) & ((node_next(prev_2) = prev_2) | (~(v__1(null, prev_2, node_next(prev_2)) | (v__1(null, prev_2, prev_2) & (~v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_71!65)) | (~(Fun_flat_foltrans_71!65 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_71!65, prev_2, node_next(prev_2)))) | ((~((~object(Fun_flat_foltrans_72!66)) | (~(Fun_flat_foltrans_72!66 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_72!66, node_next(prev_2), prev_2))) & ((~((~object(Fun_flat_foltrans_73!67)) | (~(Fun_flat_foltrans_73!67 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_73!67, node_next(prev_2), node_next(prev_2)))) | (~((~object(Fun_flat_foltrans_74!68)) | (~v__1(Fun_flat_foltrans_74!68, prev_2, prev_2)) | (~(Fun_flat_foltrans_74!68 = node_next(node_next(prev_2))))))))) & (((~((~object(Fun_flat_foltrans_56!69)) | (~v__1(Fun_flat_foltrans_56!69, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_56!69 = node_next(node_next(prev_2)))))) & ((~((~object(Fun_flat_foltrans_57!70)) | (~v__1(Fun_flat_foltrans_57!70, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_57!70 = node_next(node_next(prev_2)))))) | ((~((~object(Fun_flat_foltrans_58!71)) | (~v__1(Fun_flat_foltrans_58!71, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_58!71 = node_next(node_next(prev_2)))))) & (~((~object(Fun_flat_foltrans_59!72)) | (~(Fun_flat_foltrans_59!72 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_59!72, node_next(prev_2), node_next(prev_2))))))) | ((~(node_next(prev_2) = Z_setinc_foltrans_2!2)) & (~((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_63!73)) | (~v__1(Fun_flat_foltrans_63!73, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_63!73 = node_next(node_next(prev_2)))))) & ((~((~object(Fun_flat_foltrans_60!74)) | (~(Fun_flat_foltrans_60!74 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_60!74, node_next(prev_2), Z_setinc_foltrans_2!2)))) | ((~((~object(Fun_flat_foltrans_61!75)) | (~(Fun_flat_foltrans_61!75 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_61!75, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_62!76)) | v__1(Fun_flat_foltrans_62!76, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_62!76 = node_next(node_next(prev_2))))))))) | (v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & (~(node_next(prev_2) = Z_setinc_foltrans_2!2)) & (~((~v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2))) & ((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2))))) & ((~((~object(Fun_flat_foltrans_64!77)) | (~(Fun_flat_foltrans_64!77 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_64!77, node_next(prev_2), Z_setinc_foltrans_2!2)))) | ((~((~object(Fun_flat_foltrans_65!78)) | (~(Fun_flat_foltrans_65!78 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_65!78, node_next(prev_2), node_next(prev_2))))) & (~((~object(Fun_flat_foltrans_66!79)) | v__1(Fun_flat_foltrans_66!79, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_66!79 = node_next(node_next(prev_2)))))))))))))),
% 1.54/1.33      inference(and_elim,[status(thm)],[41])).
% 1.54/1.33  tff(337,plain,
% 1.54/1.33      ((~((~((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))))) | (~((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~v__1(null, Z_setinc_foltrans_2!2, prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~(v__1(sortedList_first, prev_2, node_next(prev_2)) | (~((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, prev_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))))))))) | (~((prev_2 = Z_setinc_foltrans_2!2) | (~((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~v__1(null, Z_setinc_foltrans_2!2, prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))))) | (~((~((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))))) | (~((~v__1(sortedList_first, prev_2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, prev_2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~(v__1(sortedList_first, prev_2, node_next(prev_2)) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, prev_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))))))))) | (~((~((~object(Fun_flat_foltrans_1!3)) | (~v__1(Fun_flat_foltrans_1!3, Z_setinc_foltrans_2!2, prev_2)) | (~(Fun_flat_foltrans_1!3 = node_next(node_next(prev_2)))) | (~((~((~object(Fun_flat_foltrans_2!4)) | (~v__1(Fun_flat_foltrans_2!4, prev_2, node_next(prev_2))) | (~(Fun_flat_foltrans_2!4 = node_next(node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_3!5)) | (~v__1(Fun_flat_foltrans_3!5, prev_2, prev_2)) | (~(Fun_flat_foltrans_3!5 = node_next(node_next(prev_2)))) | (~object(Fun_flat_foltrans_4!6)) | (~(Fun_flat_foltrans_4!6 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_4!6, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = prev_2) | (~object(Fun_flat_foltrans_8!7)) | (~v__1(Fun_flat_foltrans_8!7, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_8!7 = node_next(node_next(prev_2)))) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_5!8)) | (~(Fun_flat_foltrans_5!8 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_5!8, node_next(prev_2), prev_2)))) | (~((~object(Fun_flat_foltrans_6!9)) | (~(Fun_flat_foltrans_6!9 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_6!9, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_7!10)) | (~(Fun_flat_foltrans_7!10 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_7!10, prev_2, prev_2))))))) | (~((node_next(prev_2) = prev_2) | (~v__1(null, Z_setinc_foltrans_2!2, prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_9!11)) | (~(Fun_flat_foltrans_9!11 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_9!11, node_next(prev_2), prev_2)))) | (~((~object(Fun_flat_foltrans_10!12)) | (~(Fun_flat_foltrans_10!12 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_10!12, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_11!13)) | (~(Fun_flat_foltrans_11!13 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_11!13, prev_2, prev_2))))))) | (~((~((~((~object(Fun_flat_foltrans_23!14)) | (~(Fun_flat_foltrans_23!14 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_23!14, prev_2, prev_2))) | (~((~object(Fun_flat_foltrans_24!17)) | (~(Fun_flat_foltrans_24!17 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_24!17, prev_2, node_next(prev_2)) | (~((~((~object(Fun_flat_foltrans_25!15)) | (~(Fun_flat_foltrans_25!15 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_25!15, prev_2, prev_2))) | (~((~object(Fun_flat_foltrans_26!16)) | (~(Fun_flat_foltrans_26!16 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_26!16, node_next(prev_2), node_next(prev_2))))))))))) | (~((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_31!18)) | (~(Fun_flat_foltrans_31!18 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_31!18, node_next(prev_2), prev_2) | (~((~((~object(Fun_flat_foltrans_32!19)) | (~(Fun_flat_foltrans_32!19 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_32!19, node_next(prev_2), node_next(prev_2)))) | (~((~object(Fun_flat_foltrans_33!20)) | (~v__1(Fun_flat_foltrans_33!20, prev_2, prev_2)) | (~(Fun_flat_foltrans_33!20 = node_next(node_next(prev_2)))))))))))) | (~((node_next(prev_2) = prev_2) | (~((~object(Fun_flat_foltrans_27!21)) | (~(Fun_flat_foltrans_27!21 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_27!21, prev_2, node_next(prev_2)))) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_28!22)) | (~(Fun_flat_foltrans_28!22 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_28!22, node_next(prev_2), prev_2) | (~((~((~object(Fun_flat_foltrans_29!23)) | (~(Fun_flat_foltrans_29!23 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_29!23, node_next(prev_2), node_next(prev_2)))) | (~((~object(Fun_flat_foltrans_30!24)) | (~v__1(Fun_flat_foltrans_30!24, prev_2, prev_2)) | (~(Fun_flat_foltrans_30!24 = node_next(node_next(prev_2)))))))))))) | (~((~((~object(Fun_flat_foltrans_12!25)) | (~v__1(Fun_flat_foltrans_12!25, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_12!25 = node_next(node_next(prev_2)))) | (~((~((~object(Fun_flat_foltrans_13!26)) | (~v__1(Fun_flat_foltrans_13!26, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_13!26 = node_next(node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_14!27)) | (~v__1(Fun_flat_foltrans_14!27, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_14!27 = node_next(node_next(prev_2)))) | (~object(Fun_flat_foltrans_15!28)) | (~(Fun_flat_foltrans_15!28 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_15!28, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~object(Fun_flat_foltrans_19!29)) | (~v__1(Fun_flat_foltrans_19!29, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_19!29 = node_next(node_next(prev_2)))) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_16!30)) | (~(Fun_flat_foltrans_16!30 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_16!30, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_17!31)) | (~(Fun_flat_foltrans_17!31 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_17!31, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_18!32)) | v__1(Fun_flat_foltrans_18!32, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_18!32 = node_next(node_next(prev_2)))))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_20!33)) | (~(Fun_flat_foltrans_20!33 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_20!33, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_21!34)) | (~(Fun_flat_foltrans_21!34 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_21!34, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_22!35)) | v__1(Fun_flat_foltrans_22!35, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_22!35 = node_next(node_next(prev_2)))))))))))))))))) | (~((prev_2 = Z_setinc_foltrans_2!2) | (~((~((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))))) | (~((~v__1(sortedList_first, prev_2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, prev_2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~(v__1(sortedList_first, prev_2, node_next(prev_2)) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, prev_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))))))))) | (~((~((~object(Fun_flat_foltrans_34!39)) | (~v__1(Fun_flat_foltrans_34!39, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_34!39 = node_next(node_next(prev_2)))) | (~((~((~object(Fun_flat_foltrans_35!36)) | (~v__1(Fun_flat_foltrans_35!36, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_35!36 = node_next(node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_36!37)) | (~v__1(Fun_flat_foltrans_36!37, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_36!37 = node_next(node_next(prev_2)))) | (~object(Fun_flat_foltrans_37!38)) | (~(Fun_flat_foltrans_37!38 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_37!38, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~object(Fun_flat_foltrans_41!43)) | (~v__1(Fun_flat_foltrans_41!43, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_41!43 = node_next(node_next(prev_2)))) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_38!40)) | (~(Fun_flat_foltrans_38!40 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_38!40, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_39!41)) | (~(Fun_flat_foltrans_39!41 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_39!41, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_40!42)) | v__1(Fun_flat_foltrans_40!42, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_40!42 = node_next(node_next(prev_2)))))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_42!44)) | (~(Fun_flat_foltrans_42!44 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_42!44, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_43!45)) | (~(Fun_flat_foltrans_43!45 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_43!45, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_44!46)) | v__1(Fun_flat_foltrans_44!46, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_44!46 = node_next(node_next(prev_2)))))))))))) | (~((~((~object(Fun_flat_foltrans_45!50)) | (~v__1(Fun_flat_foltrans_45!50, Z_setinc_foltrans_2!2, prev_2)) | (~(Fun_flat_foltrans_45!50 = node_next(node_next(prev_2)))) | (~((~((~object(Fun_flat_foltrans_46!47)) | (~v__1(Fun_flat_foltrans_46!47, prev_2, node_next(prev_2))) | (~(Fun_flat_foltrans_46!47 = node_next(node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_47!48)) | (~v__1(Fun_flat_foltrans_47!48, prev_2, prev_2)) | (~(Fun_flat_foltrans_47!48 = node_next(node_next(prev_2)))) | (~object(Fun_flat_foltrans_48!49)) | (~(Fun_flat_foltrans_48!49 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_48!49, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = prev_2) | (~object(Fun_flat_foltrans_52!51)) | (~v__1(Fun_flat_foltrans_52!51, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_52!51 = node_next(node_next(prev_2)))) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_49!52)) | (~(Fun_flat_foltrans_49!52 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_49!52, node_next(prev_2), prev_2)))) | (~((~object(Fun_flat_foltrans_50!53)) | (~(Fun_flat_foltrans_50!53 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_50!53, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_51!54)) | (~(Fun_flat_foltrans_51!54 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_51!54, prev_2, prev_2))))))) | (~((node_next(prev_2) = prev_2) | (~v__1(null, Z_setinc_foltrans_2!2, prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_53!55)) | (~(Fun_flat_foltrans_53!55 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_53!55, node_next(prev_2), prev_2)))) | (~((~object(Fun_flat_foltrans_54!56)) | (~(Fun_flat_foltrans_54!56 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_54!56, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_55!57)) | (~(Fun_flat_foltrans_55!57 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_55!57, prev_2, prev_2))))))) | (~((~((~((~object(Fun_flat_foltrans_67!58)) | (~(Fun_flat_foltrans_67!58 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_67!58, prev_2, prev_2))) | (~((~object(Fun_flat_foltrans_68!59)) | (~(Fun_flat_foltrans_68!59 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_68!59, prev_2, node_next(prev_2)) | (~((~((~object(Fun_flat_foltrans_69!60)) | (~(Fun_flat_foltrans_69!60 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_69!60, prev_2, prev_2))) | (~((~object(Fun_flat_foltrans_70!61)) | (~(Fun_flat_foltrans_70!61 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_70!61, node_next(prev_2), node_next(prev_2))))))))))) | (~((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_75!62)) | (~(Fun_flat_foltrans_75!62 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_75!62, node_next(prev_2), prev_2) | (~((~((~object(Fun_flat_foltrans_76!63)) | (~(Fun_flat_foltrans_76!63 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_76!63, node_next(prev_2), node_next(prev_2)))) | (~((~object(Fun_flat_foltrans_77!64)) | (~v__1(Fun_flat_foltrans_77!64, prev_2, prev_2)) | (~(Fun_flat_foltrans_77!64 = node_next(node_next(prev_2)))))))))))) | (~((node_next(prev_2) = prev_2) | (~((~object(Fun_flat_foltrans_71!65)) | (~(Fun_flat_foltrans_71!65 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_71!65, prev_2, node_next(prev_2)))) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_72!66)) | (~(Fun_flat_foltrans_72!66 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_72!66, node_next(prev_2), prev_2) | (~((~((~object(Fun_flat_foltrans_73!67)) | (~(Fun_flat_foltrans_73!67 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_73!67, node_next(prev_2), node_next(prev_2)))) | (~((~object(Fun_flat_foltrans_74!68)) | (~v__1(Fun_flat_foltrans_74!68, prev_2, prev_2)) | (~(Fun_flat_foltrans_74!68 = node_next(node_next(prev_2)))))))))))) | (~((~((~object(Fun_flat_foltrans_56!69)) | (~v__1(Fun_flat_foltrans_56!69, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_56!69 = node_next(node_next(prev_2)))) | (~((~((~object(Fun_flat_foltrans_57!70)) | (~v__1(Fun_flat_foltrans_57!70, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_57!70 = node_next(node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_58!71)) | (~v__1(Fun_flat_foltrans_58!71, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_58!71 = node_next(node_next(prev_2)))) | (~object(Fun_flat_foltrans_59!72)) | (~(Fun_flat_foltrans_59!72 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_59!72, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~object(Fun_flat_foltrans_63!73)) | (~v__1(Fun_flat_foltrans_63!73, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_63!73 = node_next(node_next(prev_2)))) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_60!74)) | (~(Fun_flat_foltrans_60!74 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_60!74, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_61!75)) | (~(Fun_flat_foltrans_61!75 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_61!75, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_62!76)) | v__1(Fun_flat_foltrans_62!76, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_62!76 = node_next(node_next(prev_2)))))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_64!77)) | (~(Fun_flat_foltrans_64!77 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_64!77, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_65!78)) | (~(Fun_flat_foltrans_65!78 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_65!78, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_66!79)) | v__1(Fun_flat_foltrans_66!79, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_66!79 = node_next(node_next(prev_2))))))))))))))))))),
% 1.54/1.34      inference(modus_ponens,[status(thm)],[336, 335])).
% 1.54/1.34  tff(338,plain,
% 1.54/1.34      ($false),
% 1.54/1.34      inference(unit_resolution,[status(thm)],[337, 334, 194, 132])).
% 1.54/1.34  tff(339,plain,(v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)), inference(lemma,lemma(discharge,[]))).
% 1.54/1.34  tff(340,plain,
% 1.54/1.34      ((~(~((Z_setinc_foltrans_2!2 = null) | (Z_setinc_foltrans_2!2 = node_next(prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2))))) <=> ((Z_setinc_foltrans_2!2 = null) | (Z_setinc_foltrans_2!2 = node_next(prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)))),
% 1.54/1.34      inference(rewrite,[status(thm)],[])).
% 1.54/1.34  tff(341,plain,
% 1.54/1.34      (((~(Z_setinc_foltrans_2!2 = null)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & (~(Z_setinc_foltrans_2!2 = node_next(prev_2)))) <=> (~((Z_setinc_foltrans_2!2 = null) | (Z_setinc_foltrans_2!2 = node_next(prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2))))),
% 1.54/1.34      inference(rewrite,[status(thm)],[])).
% 1.54/1.34  tff(342,plain,
% 1.54/1.34      ((~((~(Z_setinc_foltrans_2!2 = null)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & (~(Z_setinc_foltrans_2!2 = node_next(prev_2))))) <=> (~(~((Z_setinc_foltrans_2!2 = null) | (Z_setinc_foltrans_2!2 = node_next(prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)))))),
% 1.54/1.34      inference(monotonicity,[status(thm)],[341])).
% 1.54/1.34  tff(343,plain,
% 1.54/1.34      ((~((~(Z_setinc_foltrans_2!2 = null)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & (~(Z_setinc_foltrans_2!2 = node_next(prev_2))))) <=> ((Z_setinc_foltrans_2!2 = null) | (Z_setinc_foltrans_2!2 = node_next(prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)))),
% 1.54/1.34      inference(transitivity,[status(thm)],[342, 340])).
% 1.54/1.34  tff(344,plain,
% 1.54/1.34      (~((~(Z_setinc_foltrans_2!2 = null)) & v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) & (~(Z_setinc_foltrans_2!2 = node_next(prev_2))))),
% 1.54/1.34      inference(and_elim,[status(thm)],[41])).
% 1.54/1.34  tff(345,plain,
% 1.54/1.34      ((Z_setinc_foltrans_2!2 = null) | (Z_setinc_foltrans_2!2 = node_next(prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2))),
% 1.54/1.34      inference(modus_ponens,[status(thm)],[344, 343])).
% 1.54/1.34  tff(346,plain,
% 1.54/1.34      ((Z_setinc_foltrans_2!2 = node_next(prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2))),
% 1.54/1.34      inference(unit_resolution,[status(thm)],[345, 42])).
% 1.54/1.34  tff(347,plain,
% 1.54/1.34      (Z_setinc_foltrans_2!2 = node_next(prev_2)),
% 1.54/1.34      inference(unit_resolution,[status(thm)],[346, 339])).
% 1.54/1.34  tff(348,plain,
% 1.54/1.34      (v__1(node_next(node_next(prev_2)), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) <=> v__1(node_next(node_next(prev_2)), node_next(prev_2), node_next(prev_2))),
% 1.54/1.34      inference(monotonicity,[status(thm)],[347, 347])).
% 1.54/1.34  tff(349,plain,
% 1.54/1.34      (v__1(node_next(node_next(prev_2)), node_next(prev_2), node_next(prev_2)) <=> v__1(node_next(node_next(prev_2)), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)),
% 1.54/1.34      inference(symmetry,[status(thm)],[348])).
% 1.54/1.34  tff(350,plain,
% 1.54/1.34      ((~v__1(node_next(node_next(prev_2)), node_next(prev_2), node_next(prev_2))) <=> (~v__1(node_next(node_next(prev_2)), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2))),
% 1.54/1.34      inference(monotonicity,[status(thm)],[349])).
% 1.54/1.34  tff(351,plain,
% 1.54/1.34      (^[Fun_flat_foltrans_159: $i, Fun_flat_foltrans_158: $i] : rewrite((integer(Fun_flat_foltrans_159) & integer(Fun_flat_foltrans_158) & lteq(Fun_flat_foltrans_159, Fun_flat_foltrans_158) & (Fun_flat_foltrans_159 = node_key(nn)) & (Fun_flat_foltrans_158 = node_key(nn))) <=> (integer(Fun_flat_foltrans_159) & integer(Fun_flat_foltrans_158) & lteq(Fun_flat_foltrans_159, Fun_flat_foltrans_158) & (Fun_flat_foltrans_159 = node_key(node_next(prev_2))) & (Fun_flat_foltrans_158 = node_key(node_next(prev_2)))))),
% 1.54/1.34      inference(bind,[status(th)],[])).
% 1.54/1.34  tff(352,plain,
% 1.54/1.34      (?[Fun_flat_foltrans_159: $i, Fun_flat_foltrans_158: $i] : (integer(Fun_flat_foltrans_159) & integer(Fun_flat_foltrans_158) & lteq(Fun_flat_foltrans_159, Fun_flat_foltrans_158) & (Fun_flat_foltrans_159 = node_key(nn)) & (Fun_flat_foltrans_158 = node_key(nn))) <=> ?[Fun_flat_foltrans_159: $i, Fun_flat_foltrans_158: $i] : (integer(Fun_flat_foltrans_159) & integer(Fun_flat_foltrans_158) & lteq(Fun_flat_foltrans_159, Fun_flat_foltrans_158) & (Fun_flat_foltrans_159 = node_key(node_next(prev_2))) & (Fun_flat_foltrans_158 = node_key(node_next(prev_2))))),
% 1.54/1.34      inference(quant_intro,[status(thm)],[351])).
% 1.54/1.34  tff(353,plain,
% 1.54/1.34      (?[Fun_flat_foltrans_159: $i, Fun_flat_foltrans_158: $i] : (integer(Fun_flat_foltrans_159) & integer(Fun_flat_foltrans_158) & lteq(Fun_flat_foltrans_159, Fun_flat_foltrans_158) & (Fun_flat_foltrans_159 = node_key(nn)) & (Fun_flat_foltrans_158 = node_key(nn))) <=> ?[Fun_flat_foltrans_159: $i, Fun_flat_foltrans_158: $i] : (integer(Fun_flat_foltrans_159) & integer(Fun_flat_foltrans_158) & lteq(Fun_flat_foltrans_159, Fun_flat_foltrans_158) & (Fun_flat_foltrans_159 = node_key(nn)) & (Fun_flat_foltrans_158 = node_key(nn)))),
% 1.54/1.34      inference(rewrite,[status(thm)],[])).
% 1.54/1.34  tff(354,plain,
% 1.54/1.34      (^[Fun_flat_foltrans_159: $i, Fun_flat_foltrans_158: $i] : trans(monotonicity(trans(monotonicity(rewrite(((integer(Fun_flat_foltrans_159) & integer(Fun_flat_foltrans_158)) & lteq(Fun_flat_foltrans_159, Fun_flat_foltrans_158)) <=> (integer(Fun_flat_foltrans_159) & integer(Fun_flat_foltrans_158) & lteq(Fun_flat_foltrans_159, Fun_flat_foltrans_158))), ((((integer(Fun_flat_foltrans_159) & integer(Fun_flat_foltrans_158)) & lteq(Fun_flat_foltrans_159, Fun_flat_foltrans_158)) & (Fun_flat_foltrans_159 = node_key(nn))) <=> ((integer(Fun_flat_foltrans_159) & integer(Fun_flat_foltrans_158) & lteq(Fun_flat_foltrans_159, Fun_flat_foltrans_158)) & (Fun_flat_foltrans_159 = node_key(nn))))), rewrite(((integer(Fun_flat_foltrans_159) & integer(Fun_flat_foltrans_158) & lteq(Fun_flat_foltrans_159, Fun_flat_foltrans_158)) & (Fun_flat_foltrans_159 = node_key(nn))) <=> (integer(Fun_flat_foltrans_159) & integer(Fun_flat_foltrans_158) & lteq(Fun_flat_foltrans_159, Fun_flat_foltrans_158) & (Fun_flat_foltrans_159 = node_key(nn)))), ((((integer(Fun_flat_foltrans_159) & integer(Fun_flat_foltrans_158)) & lteq(Fun_flat_foltrans_159, Fun_flat_foltrans_158)) & (Fun_flat_foltrans_159 = node_key(nn))) <=> (integer(Fun_flat_foltrans_159) & integer(Fun_flat_foltrans_158) & lteq(Fun_flat_foltrans_159, Fun_flat_foltrans_158) & (Fun_flat_foltrans_159 = node_key(nn))))), (((((integer(Fun_flat_foltrans_159) & integer(Fun_flat_foltrans_158)) & lteq(Fun_flat_foltrans_159, Fun_flat_foltrans_158)) & (Fun_flat_foltrans_159 = node_key(nn))) & (Fun_flat_foltrans_158 = node_key(nn))) <=> ((integer(Fun_flat_foltrans_159) & integer(Fun_flat_foltrans_158) & lteq(Fun_flat_foltrans_159, Fun_flat_foltrans_158) & (Fun_flat_foltrans_159 = node_key(nn))) & (Fun_flat_foltrans_158 = node_key(nn))))), rewrite(((integer(Fun_flat_foltrans_159) & integer(Fun_flat_foltrans_158) & lteq(Fun_flat_foltrans_159, Fun_flat_foltrans_158) & (Fun_flat_foltrans_159 = node_key(nn))) & (Fun_flat_foltrans_158 = node_key(nn))) <=> (integer(Fun_flat_foltrans_159) & integer(Fun_flat_foltrans_158) & lteq(Fun_flat_foltrans_159, Fun_flat_foltrans_158) & (Fun_flat_foltrans_159 = node_key(nn)) & (Fun_flat_foltrans_158 = node_key(nn)))), (((((integer(Fun_flat_foltrans_159) & integer(Fun_flat_foltrans_158)) & lteq(Fun_flat_foltrans_159, Fun_flat_foltrans_158)) & (Fun_flat_foltrans_159 = node_key(nn))) & (Fun_flat_foltrans_158 = node_key(nn))) <=> (integer(Fun_flat_foltrans_159) & integer(Fun_flat_foltrans_158) & lteq(Fun_flat_foltrans_159, Fun_flat_foltrans_158) & (Fun_flat_foltrans_159 = node_key(nn)) & (Fun_flat_foltrans_158 = node_key(nn)))))),
% 1.54/1.34      inference(bind,[status(th)],[])).
% 1.54/1.34  tff(355,plain,
% 1.54/1.34      (?[Fun_flat_foltrans_159: $i, Fun_flat_foltrans_158: $i] : ((((integer(Fun_flat_foltrans_159) & integer(Fun_flat_foltrans_158)) & lteq(Fun_flat_foltrans_159, Fun_flat_foltrans_158)) & (Fun_flat_foltrans_159 = node_key(nn))) & (Fun_flat_foltrans_158 = node_key(nn))) <=> ?[Fun_flat_foltrans_159: $i, Fun_flat_foltrans_158: $i] : (integer(Fun_flat_foltrans_159) & integer(Fun_flat_foltrans_158) & lteq(Fun_flat_foltrans_159, Fun_flat_foltrans_158) & (Fun_flat_foltrans_159 = node_key(nn)) & (Fun_flat_foltrans_158 = node_key(nn)))),
% 1.54/1.34      inference(quant_intro,[status(thm)],[354])).
% 1.54/1.34  tff(356,axiom,(?[Fun_flat_foltrans_159: $i, Fun_flat_foltrans_158: $i] : ((((integer(Fun_flat_foltrans_159) & integer(Fun_flat_foltrans_158)) & lteq(Fun_flat_foltrans_159, Fun_flat_foltrans_158)) & (Fun_flat_foltrans_159 = node_key(nn))) & (Fun_flat_foltrans_158 = node_key(nn)))), file('/export/starexec/sandbox/benchmark/theBenchmark.p','hyp_tptp_13')).
% 1.54/1.34  tff(357,plain,
% 1.54/1.34      (?[Fun_flat_foltrans_159: $i, Fun_flat_foltrans_158: $i] : (integer(Fun_flat_foltrans_159) & integer(Fun_flat_foltrans_158) & lteq(Fun_flat_foltrans_159, Fun_flat_foltrans_158) & (Fun_flat_foltrans_159 = node_key(nn)) & (Fun_flat_foltrans_158 = node_key(nn)))),
% 1.54/1.34      inference(modus_ponens,[status(thm)],[356, 355])).
% 1.54/1.34  tff(358,plain,
% 1.54/1.34      (?[Fun_flat_foltrans_159: $i, Fun_flat_foltrans_158: $i] : (integer(Fun_flat_foltrans_159) & integer(Fun_flat_foltrans_158) & lteq(Fun_flat_foltrans_159, Fun_flat_foltrans_158) & (Fun_flat_foltrans_159 = node_key(nn)) & (Fun_flat_foltrans_158 = node_key(nn)))),
% 1.54/1.34      inference(modus_ponens,[status(thm)],[357, 353])).
% 1.54/1.34  tff(359,plain,
% 1.54/1.34      (?[Fun_flat_foltrans_159: $i, Fun_flat_foltrans_158: $i] : (integer(Fun_flat_foltrans_159) & integer(Fun_flat_foltrans_158) & lteq(Fun_flat_foltrans_159, Fun_flat_foltrans_158) & (Fun_flat_foltrans_159 = node_key(node_next(prev_2))) & (Fun_flat_foltrans_158 = node_key(node_next(prev_2))))),
% 1.54/1.34      inference(modus_ponens,[status(thm)],[358, 352])).
% 1.54/1.34  tff(360,plain,(
% 1.54/1.34      integer(Fun_flat_foltrans_159!1) & integer(Fun_flat_foltrans_158!0) & lteq(Fun_flat_foltrans_159!1, Fun_flat_foltrans_158!0) & (Fun_flat_foltrans_159!1 = node_key(node_next(prev_2))) & (Fun_flat_foltrans_158!0 = node_key(node_next(prev_2)))),
% 1.54/1.34      inference(skolemize,[status(sab)],[359])).
% 1.54/1.34  tff(361,plain,
% 1.54/1.34      (Fun_flat_foltrans_159!1 = node_key(node_next(prev_2))),
% 1.54/1.34      inference(and_elim,[status(thm)],[360])).
% 1.54/1.34  tff(362,plain,
% 1.54/1.34      (node_key(node_next(prev_2)) = Fun_flat_foltrans_159!1),
% 1.54/1.34      inference(symmetry,[status(thm)],[361])).
% 1.54/1.34  tff(363,plain,
% 1.54/1.34      (integer(node_key(node_next(prev_2))) <=> integer(Fun_flat_foltrans_159!1)),
% 1.54/1.34      inference(monotonicity,[status(thm)],[362])).
% 1.54/1.34  tff(364,plain,
% 1.54/1.34      (integer(Fun_flat_foltrans_159!1) <=> integer(node_key(node_next(prev_2)))),
% 1.54/1.34      inference(symmetry,[status(thm)],[363])).
% 1.54/1.34  tff(365,plain,
% 1.54/1.34      (integer(Fun_flat_foltrans_159!1)),
% 1.54/1.34      inference(and_elim,[status(thm)],[360])).
% 1.54/1.34  tff(366,plain,
% 1.54/1.34      (integer(node_key(node_next(prev_2)))),
% 1.54/1.34      inference(modus_ponens,[status(thm)],[365, 364])).
% 1.54/1.34  tff(367,assumption,(![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(node_next(prev_2)))))), introduced(assumption)).
% 1.54/1.34  tff(368,plain,
% 1.54/1.34      (((~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(node_next(prev_2)))))) | (~integer(node_key(node_next(prev_2))))) <=> ((~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(node_next(prev_2)))))) | (~integer(node_key(node_next(prev_2)))))),
% 1.54/1.34      inference(rewrite,[status(thm)],[])).
% 1.54/1.34  tff(369,plain,
% 1.54/1.34      (((~integer(node_key(node_next(prev_2)))) | $false) <=> (~integer(node_key(node_next(prev_2))))),
% 1.54/1.34      inference(rewrite,[status(thm)],[])).
% 1.54/1.34  tff(370,plain,
% 1.54/1.34      ((node_key(node_next(prev_2)) = node_key(node_next(prev_2))) <=> $true),
% 1.54/1.34      inference(rewrite,[status(thm)],[])).
% 1.54/1.34  tff(371,plain,
% 1.54/1.34      ((~(node_key(node_next(prev_2)) = node_key(node_next(prev_2)))) <=> (~$true)),
% 1.54/1.34      inference(monotonicity,[status(thm)],[370])).
% 1.54/1.34  tff(372,plain,
% 1.54/1.34      ((~(node_key(node_next(prev_2)) = node_key(node_next(prev_2)))) <=> $false),
% 1.54/1.34      inference(transitivity,[status(thm)],[371, 292])).
% 1.54/1.34  tff(373,plain,
% 1.54/1.34      (((~integer(node_key(node_next(prev_2)))) | (~(node_key(node_next(prev_2)) = node_key(node_next(prev_2))))) <=> ((~integer(node_key(node_next(prev_2)))) | $false)),
% 1.54/1.34      inference(monotonicity,[status(thm)],[372])).
% 1.54/1.34  tff(374,plain,
% 1.54/1.34      (((~integer(node_key(node_next(prev_2)))) | (~(node_key(node_next(prev_2)) = node_key(node_next(prev_2))))) <=> (~integer(node_key(node_next(prev_2))))),
% 1.54/1.34      inference(transitivity,[status(thm)],[373, 369])).
% 1.54/1.34  tff(375,plain,
% 1.54/1.34      (((~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(node_next(prev_2)))))) | ((~integer(node_key(node_next(prev_2)))) | (~(node_key(node_next(prev_2)) = node_key(node_next(prev_2)))))) <=> ((~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(node_next(prev_2)))))) | (~integer(node_key(node_next(prev_2)))))),
% 1.54/1.34      inference(monotonicity,[status(thm)],[374])).
% 1.54/1.34  tff(376,plain,
% 1.54/1.34      (((~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(node_next(prev_2)))))) | ((~integer(node_key(node_next(prev_2)))) | (~(node_key(node_next(prev_2)) = node_key(node_next(prev_2)))))) <=> ((~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(node_next(prev_2)))))) | (~integer(node_key(node_next(prev_2)))))),
% 1.54/1.34      inference(transitivity,[status(thm)],[375, 368])).
% 1.54/1.34  tff(377,plain,
% 1.54/1.34      ((~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(node_next(prev_2)))))) | ((~integer(node_key(node_next(prev_2)))) | (~(node_key(node_next(prev_2)) = node_key(node_next(prev_2)))))),
% 1.54/1.34      inference(quant_inst,[status(thm)],[])).
% 1.54/1.34  tff(378,plain,
% 1.54/1.34      ((~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(node_next(prev_2)))))) | (~integer(node_key(node_next(prev_2))))),
% 1.54/1.34      inference(modus_ponens,[status(thm)],[377, 376])).
% 1.54/1.34  tff(379,plain,
% 1.54/1.34      ($false),
% 1.54/1.34      inference(unit_resolution,[status(thm)],[378, 367, 366])).
% 1.54/1.34  tff(380,plain,(~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(node_next(prev_2)))))), inference(lemma,lemma(discharge,[]))).
% 1.54/1.34  tff(381,plain,
% 1.54/1.34      (((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~integer(Fun_flat_foltrans_162)) | (~(Fun_flat_foltrans_161 = node_key(node_next(prev_2)))) | (~(Fun_flat_foltrans_162 = node_key(node_next(prev_2)))))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(node_next(prev_2))))))) | ![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(node_next(prev_2)))))),
% 1.54/1.34      inference(tautology,[status(thm)],[])).
% 1.54/1.34  tff(382,plain,
% 1.54/1.34      ((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~integer(Fun_flat_foltrans_162)) | (~(Fun_flat_foltrans_161 = node_key(node_next(prev_2)))) | (~(Fun_flat_foltrans_162 = node_key(node_next(prev_2)))))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(node_next(prev_2))))))),
% 1.54/1.34      inference(unit_resolution,[status(thm)],[381, 380])).
% 1.54/1.34  tff(383,plain,
% 1.54/1.34      (^[X: $i, Y: $i] : trans(monotonicity(rewrite((~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X))))))) <=> (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X)))))))), (((~object(Y)) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (~object(X)) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X)))))))) <=> ((~object(Y)) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (~object(X)) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X)))))))))), rewrite(((~object(Y)) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (~object(X)) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X)))))))) <=> ((~object(Y)) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | (~object(X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X))))))))), (((~object(Y)) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (~object(X)) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X)))))))) <=> ((~object(Y)) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | (~object(X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X))))))))))),
% 1.54/1.34      inference(bind,[status(th)],[])).
% 1.54/1.34  tff(384,plain,
% 1.54/1.34      (![X: $i, Y: $i] : ((~object(Y)) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (~object(X)) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X)))))))) <=> ![X: $i, Y: $i] : ((~object(Y)) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | (~object(X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X))))))))),
% 1.54/1.34      inference(quant_intro,[status(thm)],[383])).
% 1.54/1.34  tff(385,plain,
% 1.54/1.34      (^[X: $i, Y: $i] : refl(((~object(Y)) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (~object(X)) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X)))))))) <=> ((~object(Y)) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (~object(X)) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X)))))))))),
% 1.54/1.34      inference(bind,[status(th)],[])).
% 1.54/1.34  tff(386,plain,
% 1.54/1.34      (![X: $i, Y: $i] : ((~object(Y)) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (~object(X)) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X)))))))) <=> ![X: $i, Y: $i] : ((~object(Y)) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (~object(X)) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X))))))))),
% 1.54/1.34      inference(quant_intro,[status(thm)],[385])).
% 1.54/1.34  tff(387,plain,
% 1.54/1.34      (^[X: $i, Y: $i] : rewrite(((~object(Y)) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (~object(X)) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X)))))))) <=> ((~object(Y)) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (~object(X)) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X)))))))))),
% 1.54/1.34      inference(bind,[status(th)],[])).
% 1.54/1.34  tff(388,plain,
% 1.54/1.34      (![X: $i, Y: $i] : ((~object(Y)) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (~object(X)) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X)))))))) <=> ![X: $i, Y: $i] : ((~object(Y)) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (~object(X)) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X))))))))),
% 1.54/1.34      inference(quant_intro,[status(thm)],[387])).
% 1.54/1.34  tff(389,plain,
% 1.54/1.34      (![X: $i, Y: $i] : ((~object(Y)) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (~object(X)) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X)))))))) <=> ![X: $i, Y: $i] : ((~object(Y)) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (~object(X)) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X))))))))),
% 1.54/1.34      inference(transitivity,[status(thm)],[388, 386])).
% 1.54/1.34  tff(390,plain,
% 1.54/1.34      (^[X: $i, Y: $i] : trans(monotonicity(trans(monotonicity(rewrite((object(X) & object(Y)) <=> (~((~object(Y)) | (~object(X))))), ((~(object(X) & object(Y))) <=> (~(~((~object(Y)) | (~object(X))))))), rewrite((~(~((~object(Y)) | (~object(X))))) <=> ((~object(Y)) | (~object(X)))), ((~(object(X) & object(Y))) <=> ((~object(Y)) | (~object(X))))), trans(monotonicity(quant_intro(proof_bind(^[Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : trans(monotonicity(trans(monotonicity(rewrite((integer(Fun_flat_foltrans_162) & integer(Fun_flat_foltrans_161)) <=> (~((~integer(Fun_flat_foltrans_161)) | (~integer(Fun_flat_foltrans_162))))), ((~(integer(Fun_flat_foltrans_162) & integer(Fun_flat_foltrans_161))) <=> (~(~((~integer(Fun_flat_foltrans_161)) | (~integer(Fun_flat_foltrans_162))))))), rewrite((~(~((~integer(Fun_flat_foltrans_161)) | (~integer(Fun_flat_foltrans_162))))) <=> ((~integer(Fun_flat_foltrans_161)) | (~integer(Fun_flat_foltrans_162)))), ((~(integer(Fun_flat_foltrans_162) & integer(Fun_flat_foltrans_161))) <=> ((~integer(Fun_flat_foltrans_161)) | (~integer(Fun_flat_foltrans_162))))), ((lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(integer(Fun_flat_foltrans_162) & integer(Fun_flat_foltrans_161))) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X)))) <=> (lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | ((~integer(Fun_flat_foltrans_161)) | (~integer(Fun_flat_foltrans_162))) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X)))))), rewrite((lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | ((~integer(Fun_flat_foltrans_161)) | (~integer(Fun_flat_foltrans_162))) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X)))) <=> ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X))) | (~integer(Fun_flat_foltrans_162)))), ((lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(integer(Fun_flat_foltrans_162) & integer(Fun_flat_foltrans_161))) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X)))) <=> ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X))) | (~integer(Fun_flat_foltrans_162)))))), (![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : (lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(integer(Fun_flat_foltrans_162) & integer(Fun_flat_foltrans_161))) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X)))) <=> ![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X))) | (~integer(Fun_flat_foltrans_162))))), ((![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : (lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(integer(Fun_flat_foltrans_162) & integer(Fun_flat_foltrans_161))) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X)))) & ![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X))))) <=> (![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X))) | (~integer(Fun_flat_foltrans_162))) & ![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X))))))), rewrite((![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X))) | (~integer(Fun_flat_foltrans_162))) & ![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X))))) <=> (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X)))))))), ((![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : (lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(integer(Fun_flat_foltrans_162) & integer(Fun_flat_foltrans_161))) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X)))) & ![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X))))) <=> (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X))))))))), (((~(object(X) & object(Y))) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : (lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(integer(Fun_flat_foltrans_162) & integer(Fun_flat_foltrans_161))) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X)))) & ![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X)))))) <=> (((~object(Y)) | (~object(X))) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X)))))))))), rewrite((((~object(Y)) | (~object(X))) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X)))))))) <=> ((~object(Y)) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (~object(X)) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X))))))))), (((~(object(X) & object(Y))) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : (lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(integer(Fun_flat_foltrans_162) & integer(Fun_flat_foltrans_161))) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X)))) & ![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X)))))) <=> ((~object(Y)) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (~object(X)) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X))))))))))),
% 1.54/1.34      inference(bind,[status(th)],[])).
% 1.54/1.34  tff(391,plain,
% 1.54/1.34      (![X: $i, Y: $i] : ((~(object(X) & object(Y))) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : (lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(integer(Fun_flat_foltrans_162) & integer(Fun_flat_foltrans_161))) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X)))) & ![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X)))))) <=> ![X: $i, Y: $i] : ((~object(Y)) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (~object(X)) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X))))))))),
% 1.54/1.34      inference(quant_intro,[status(thm)],[390])).
% 1.54/1.34  tff(392,plain,
% 1.54/1.34      (![X: $i, Y: $i] : ((~(object(X) & object(Y))) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : (lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(integer(Fun_flat_foltrans_162) & integer(Fun_flat_foltrans_161))) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X)))) & ![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X)))))) <=> ![X: $i, Y: $i] : ((~(object(X) & object(Y))) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : (lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(integer(Fun_flat_foltrans_162) & integer(Fun_flat_foltrans_161))) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X)))) & ![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X))))))),
% 1.54/1.34      inference(rewrite,[status(thm)],[])).
% 1.54/1.34  tff(393,plain,
% 1.54/1.35      (^[X: $i, Y: $i] : trans(monotonicity(trans(monotonicity(trans(monotonicity(trans(monotonicity(rewrite(((~(object(X) & object(Y))) | (~v__1(sortedList_first, X, X))) <=> ((~(object(X) & object(Y))) | (~v__1(sortedList_first, X, X)))), ((((~(object(X) & object(Y))) | (~v__1(sortedList_first, X, X))) | (X = null)) <=> (((~(object(X) & object(Y))) | (~v__1(sortedList_first, X, X))) | (X = null)))), rewrite((((~(object(X) & object(Y))) | (~v__1(sortedList_first, X, X))) | (X = null)) <=> ((~(object(X) & object(Y))) | (X = null) | (~v__1(sortedList_first, X, X)))), ((((~(object(X) & object(Y))) | (~v__1(sortedList_first, X, X))) | (X = null)) <=> ((~(object(X) & object(Y))) | (X = null) | (~v__1(sortedList_first, X, X))))), quant_intro(proof_bind(^[Fun_flat_foltrans_160: $i] : rewrite((((~object(Fun_flat_foltrans_160)) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (~(Fun_flat_foltrans_160 = node_next(X)))) <=> ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))))), (![Fun_flat_foltrans_160: $i] : (((~object(Fun_flat_foltrans_160)) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (~(Fun_flat_foltrans_160 = node_next(X)))) <=> ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))))), (((((~(object(X) & object(Y))) | (~v__1(sortedList_first, X, X))) | (X = null)) | ![Fun_flat_foltrans_160: $i] : (((~object(Fun_flat_foltrans_160)) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (~(Fun_flat_foltrans_160 = node_next(X))))) <=> (((~(object(X) & object(Y))) | (X = null) | (~v__1(sortedList_first, X, X))) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y)))))), rewrite((((~(object(X) & object(Y))) | (X = null) | (~v__1(sortedList_first, X, X))) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y)))) <=> ((~(object(X) & object(Y))) | (X = null) | (~v__1(sortedList_first, X, X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))))), (((((~(object(X) & object(Y))) | (~v__1(sortedList_first, X, X))) | (X = null)) | ![Fun_flat_foltrans_160: $i] : (((~object(Fun_flat_foltrans_160)) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (~(Fun_flat_foltrans_160 = node_next(X))))) <=> ((~(object(X) & object(Y))) | (X = null) | (~v__1(sortedList_first, X, X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y)))))), ((((((~(object(X) & object(Y))) | (~v__1(sortedList_first, X, X))) | (X = null)) | ![Fun_flat_foltrans_160: $i] : (((~object(Fun_flat_foltrans_160)) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (~(Fun_flat_foltrans_160 = node_next(X))))) | (Y = null)) <=> (((~(object(X) & object(Y))) | (X = null) | (~v__1(sortedList_first, X, X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y)))) | (Y = null)))), rewrite((((~(object(X) & object(Y))) | (X = null) | (~v__1(sortedList_first, X, X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y)))) | (Y = null)) <=> ((~(object(X) & object(Y))) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))))), ((((((~(object(X) & object(Y))) | (~v__1(sortedList_first, X, X))) | (X = null)) | ![Fun_flat_foltrans_160: $i] : (((~object(Fun_flat_foltrans_160)) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (~(Fun_flat_foltrans_160 = node_next(X))))) | (Y = null)) <=> ((~(object(X) & object(Y))) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y)))))), rewrite((![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((((~(integer(Fun_flat_foltrans_162) & integer(Fun_flat_foltrans_161))) | (~(Fun_flat_foltrans_162 = node_key(X)))) | (~(Fun_flat_foltrans_161 = node_key(Y)))) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161)) & ![T_eqof_foltrans_1: $i] : (((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(X)))) | (~(T_eqof_foltrans_1 = node_key(Y))))) <=> (![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : (lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(integer(Fun_flat_foltrans_162) & integer(Fun_flat_foltrans_161))) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X)))) & ![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X)))))), (((((((~(object(X) & object(Y))) | (~v__1(sortedList_first, X, X))) | (X = null)) | ![Fun_flat_foltrans_160: $i] : (((~object(Fun_flat_foltrans_160)) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (~(Fun_flat_foltrans_160 = node_next(X))))) | (Y = null)) | (![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((((~(integer(Fun_flat_foltrans_162) & integer(Fun_flat_foltrans_161))) | (~(Fun_flat_foltrans_162 = node_key(X)))) | (~(Fun_flat_foltrans_161 = node_key(Y)))) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161)) & ![T_eqof_foltrans_1: $i] : (((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(X)))) | (~(T_eqof_foltrans_1 = node_key(Y)))))) <=> (((~(object(X) & object(Y))) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y)))) | (![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : (lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(integer(Fun_flat_foltrans_162) & integer(Fun_flat_foltrans_161))) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X)))) & ![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X)))))))), rewrite((((~(object(X) & object(Y))) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y)))) | (![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : (lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(integer(Fun_flat_foltrans_162) & integer(Fun_flat_foltrans_161))) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X)))) & ![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X)))))) <=> ((~(object(X) & object(Y))) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : (lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(integer(Fun_flat_foltrans_162) & integer(Fun_flat_foltrans_161))) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X)))) & ![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X))))))), (((((((~(object(X) & object(Y))) | (~v__1(sortedList_first, X, X))) | (X = null)) | ![Fun_flat_foltrans_160: $i] : (((~object(Fun_flat_foltrans_160)) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (~(Fun_flat_foltrans_160 = node_next(X))))) | (Y = null)) | (![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((((~(integer(Fun_flat_foltrans_162) & integer(Fun_flat_foltrans_161))) | (~(Fun_flat_foltrans_162 = node_key(X)))) | (~(Fun_flat_foltrans_161 = node_key(Y)))) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161)) & ![T_eqof_foltrans_1: $i] : (((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(X)))) | (~(T_eqof_foltrans_1 = node_key(Y)))))) <=> ((~(object(X) & object(Y))) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : (lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(integer(Fun_flat_foltrans_162) & integer(Fun_flat_foltrans_161))) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X)))) & ![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X))))))))),
% 1.54/1.35      inference(bind,[status(th)],[])).
% 1.54/1.35  tff(394,plain,
% 1.54/1.35      (![X: $i, Y: $i] : ((((((~(object(X) & object(Y))) | (~v__1(sortedList_first, X, X))) | (X = null)) | ![Fun_flat_foltrans_160: $i] : (((~object(Fun_flat_foltrans_160)) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (~(Fun_flat_foltrans_160 = node_next(X))))) | (Y = null)) | (![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((((~(integer(Fun_flat_foltrans_162) & integer(Fun_flat_foltrans_161))) | (~(Fun_flat_foltrans_162 = node_key(X)))) | (~(Fun_flat_foltrans_161 = node_key(Y)))) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161)) & ![T_eqof_foltrans_1: $i] : (((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(X)))) | (~(T_eqof_foltrans_1 = node_key(Y)))))) <=> ![X: $i, Y: $i] : ((~(object(X) & object(Y))) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : (lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(integer(Fun_flat_foltrans_162) & integer(Fun_flat_foltrans_161))) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X)))) & ![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X))))))),
% 1.54/1.35      inference(quant_intro,[status(thm)],[393])).
% 1.54/1.35  tff(395,axiom,(![X: $i, Y: $i] : ((((((~(object(X) & object(Y))) | (~v__1(sortedList_first, X, X))) | (X = null)) | ![Fun_flat_foltrans_160: $i] : (((~object(Fun_flat_foltrans_160)) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (~(Fun_flat_foltrans_160 = node_next(X))))) | (Y = null)) | (![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((((~(integer(Fun_flat_foltrans_162) & integer(Fun_flat_foltrans_161))) | (~(Fun_flat_foltrans_162 = node_key(X)))) | (~(Fun_flat_foltrans_161 = node_key(Y)))) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161)) & ![T_eqof_foltrans_1: $i] : (((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(X)))) | (~(T_eqof_foltrans_1 = node_key(Y))))))), file('/export/starexec/sandbox/benchmark/theBenchmark.p','hyp_tptp_30')).
% 1.54/1.35  tff(396,plain,
% 1.54/1.35      (![X: $i, Y: $i] : ((~(object(X) & object(Y))) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : (lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(integer(Fun_flat_foltrans_162) & integer(Fun_flat_foltrans_161))) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X)))) & ![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X))))))),
% 1.54/1.35      inference(modus_ponens,[status(thm)],[395, 394])).
% 1.54/1.35  tff(397,plain,
% 1.54/1.35      (![X: $i, Y: $i] : ((~(object(X) & object(Y))) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : (lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(integer(Fun_flat_foltrans_162) & integer(Fun_flat_foltrans_161))) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X)))) & ![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X))))))),
% 1.54/1.35      inference(modus_ponens,[status(thm)],[396, 392])).
% 1.54/1.35  tff(398,plain,(
% 1.54/1.35      ![X: $i, Y: $i] : ((~(object(X) & object(Y))) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : (lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(integer(Fun_flat_foltrans_162) & integer(Fun_flat_foltrans_161))) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X)))) & ![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X))))))),
% 1.54/1.35      inference(skolemize,[status(sab)],[397])).
% 1.54/1.35  tff(399,plain,
% 1.54/1.35      (![X: $i, Y: $i] : ((~object(Y)) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (~object(X)) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X))))))))),
% 1.54/1.35      inference(modus_ponens,[status(thm)],[398, 391])).
% 1.54/1.35  tff(400,plain,
% 1.54/1.35      (![X: $i, Y: $i] : ((~object(Y)) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (~object(X)) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X))))))))),
% 1.54/1.35      inference(modus_ponens,[status(thm)],[399, 389])).
% 1.54/1.35  tff(401,plain,
% 1.54/1.35      (![X: $i, Y: $i] : ((~object(Y)) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | (~object(X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X))))))))),
% 1.54/1.35      inference(modus_ponens,[status(thm)],[400, 384])).
% 1.54/1.35  tff(402,plain,
% 1.54/1.35      (v__1(sortedList_first, nn, nn) <=> v__1(sortedList_first, node_next(prev_2), node_next(prev_2))),
% 1.54/1.35      inference(rewrite,[status(thm)],[])).
% 1.54/1.35  tff(403,plain,
% 1.54/1.35      (v__1(sortedList_first, nn, nn) <=> v__1(sortedList_first, nn, nn)),
% 1.54/1.35      inference(rewrite,[status(thm)],[])).
% 1.54/1.35  tff(404,plain,
% 1.54/1.35      (($false | v__1(sortedList_first, nn, nn)) <=> v__1(sortedList_first, nn, nn)),
% 1.54/1.35      inference(rewrite,[status(thm)],[])).
% 1.54/1.35  tff(405,plain,
% 1.54/1.35      (($true & v__1(sortedList_first, nn, nn)) <=> v__1(sortedList_first, nn, nn)),
% 1.54/1.35      inference(rewrite,[status(thm)],[])).
% 1.54/1.35  tff(406,plain,
% 1.54/1.35      ((~(nn = null)) <=> $true),
% 1.54/1.35      inference(iff_true,[status(thm)],[286])).
% 1.54/1.35  tff(407,plain,
% 1.54/1.35      (((~(nn = null)) & v__1(sortedList_first, nn, nn)) <=> ($true & v__1(sortedList_first, nn, nn))),
% 1.54/1.35      inference(monotonicity,[status(thm)],[406])).
% 1.54/1.35  tff(408,plain,
% 1.54/1.35      (((~(nn = null)) & v__1(sortedList_first, nn, nn)) <=> v__1(sortedList_first, nn, nn)),
% 1.54/1.35      inference(transitivity,[status(thm)],[407, 405])).
% 1.54/1.35  tff(409,plain,
% 1.54/1.35      ((nn = null) <=> $false),
% 1.54/1.35      inference(iff_false,[status(thm)],[286])).
% 1.54/1.35  tff(410,plain,
% 1.54/1.35      (((nn = null) | ((~(nn = null)) & v__1(sortedList_first, nn, nn))) <=> ($false | v__1(sortedList_first, nn, nn))),
% 1.54/1.35      inference(monotonicity,[status(thm)],[409, 408])).
% 1.54/1.35  tff(411,plain,
% 1.54/1.35      (((nn = null) | ((~(nn = null)) & v__1(sortedList_first, nn, nn))) <=> v__1(sortedList_first, nn, nn)),
% 1.54/1.35      inference(transitivity,[status(thm)],[410, 404])).
% 1.54/1.35  tff(412,axiom,((nn = null) | ((~(nn = null)) & v__1(sortedList_first, nn, nn))), file('/export/starexec/sandbox/benchmark/theBenchmark.p','hyp_tptp_18')).
% 1.54/1.35  tff(413,plain,
% 1.54/1.35      (v__1(sortedList_first, nn, nn)),
% 1.54/1.35      inference(modus_ponens,[status(thm)],[412, 411])).
% 1.54/1.35  tff(414,plain,
% 1.54/1.35      (v__1(sortedList_first, nn, nn)),
% 1.54/1.35      inference(modus_ponens,[status(thm)],[413, 403])).
% 1.54/1.35  tff(415,plain,
% 1.54/1.35      (v__1(sortedList_first, node_next(prev_2), node_next(prev_2))),
% 1.54/1.35      inference(modus_ponens,[status(thm)],[414, 402])).
% 1.54/1.35  tff(416,plain,
% 1.54/1.35      (((~![X: $i, Y: $i] : ((~object(Y)) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | (~object(X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X))))))))) | ((node_next(prev_2) = null) | (~object(node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), node_next(prev_2))) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_160, node_next(prev_2), node_next(prev_2)))) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~integer(Fun_flat_foltrans_162)) | (~(Fun_flat_foltrans_161 = node_key(node_next(prev_2)))) | (~(Fun_flat_foltrans_162 = node_key(node_next(prev_2)))))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(node_next(prev_2)))))))))) <=> ((~![X: $i, Y: $i] : ((~object(Y)) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | (~object(X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X))))))))) | (node_next(prev_2) = null) | (~object(node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), node_next(prev_2))) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_160, node_next(prev_2), node_next(prev_2)))) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~integer(Fun_flat_foltrans_162)) | (~(Fun_flat_foltrans_161 = node_key(node_next(prev_2)))) | (~(Fun_flat_foltrans_162 = node_key(node_next(prev_2)))))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(node_next(prev_2)))))))))),
% 1.54/1.35      inference(rewrite,[status(thm)],[])).
% 1.54/1.35  tff(417,plain,
% 1.54/1.35      (((~object(node_next(prev_2))) | (node_next(prev_2) = null) | (node_next(prev_2) = null) | (~v__1(sortedList_first, node_next(prev_2), node_next(prev_2))) | (~object(node_next(prev_2))) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_160, node_next(prev_2), node_next(prev_2)))) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~integer(Fun_flat_foltrans_162)) | (~(Fun_flat_foltrans_161 = node_key(node_next(prev_2)))) | (~(Fun_flat_foltrans_162 = node_key(node_next(prev_2)))))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(node_next(prev_2))))))))) <=> ((node_next(prev_2) = null) | (~object(node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), node_next(prev_2))) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_160, node_next(prev_2), node_next(prev_2)))) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~integer(Fun_flat_foltrans_162)) | (~(Fun_flat_foltrans_161 = node_key(node_next(prev_2)))) | (~(Fun_flat_foltrans_162 = node_key(node_next(prev_2)))))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(node_next(prev_2)))))))))),
% 1.54/1.35      inference(rewrite,[status(thm)],[])).
% 1.54/1.35  tff(418,plain,
% 1.54/1.35      ((~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(node_next(prev_2)))) | (~(Fun_flat_foltrans_162 = node_key(node_next(prev_2)))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(node_next(prev_2)))) | (~(T_eqof_foltrans_1 = node_key(node_next(prev_2)))))))) <=> (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~integer(Fun_flat_foltrans_162)) | (~(Fun_flat_foltrans_161 = node_key(node_next(prev_2)))) | (~(Fun_flat_foltrans_162 = node_key(node_next(prev_2)))))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(node_next(prev_2))))))))),
% 1.54/1.35      inference(rewrite,[status(thm)],[])).
% 1.54/1.35  tff(419,plain,
% 1.54/1.35      (((~object(node_next(prev_2))) | (node_next(prev_2) = null) | (node_next(prev_2) = null) | (~v__1(sortedList_first, node_next(prev_2), node_next(prev_2))) | (~object(node_next(prev_2))) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_160, node_next(prev_2), node_next(prev_2)))) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(node_next(prev_2)))) | (~(Fun_flat_foltrans_162 = node_key(node_next(prev_2)))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(node_next(prev_2)))) | (~(T_eqof_foltrans_1 = node_key(node_next(prev_2))))))))) <=> ((~object(node_next(prev_2))) | (node_next(prev_2) = null) | (node_next(prev_2) = null) | (~v__1(sortedList_first, node_next(prev_2), node_next(prev_2))) | (~object(node_next(prev_2))) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_160, node_next(prev_2), node_next(prev_2)))) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~integer(Fun_flat_foltrans_162)) | (~(Fun_flat_foltrans_161 = node_key(node_next(prev_2)))) | (~(Fun_flat_foltrans_162 = node_key(node_next(prev_2)))))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(node_next(prev_2)))))))))),
% 1.54/1.35      inference(monotonicity,[status(thm)],[418])).
% 1.54/1.35  tff(420,plain,
% 1.54/1.35      (((~object(node_next(prev_2))) | (node_next(prev_2) = null) | (node_next(prev_2) = null) | (~v__1(sortedList_first, node_next(prev_2), node_next(prev_2))) | (~object(node_next(prev_2))) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_160, node_next(prev_2), node_next(prev_2)))) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(node_next(prev_2)))) | (~(Fun_flat_foltrans_162 = node_key(node_next(prev_2)))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(node_next(prev_2)))) | (~(T_eqof_foltrans_1 = node_key(node_next(prev_2))))))))) <=> ((node_next(prev_2) = null) | (~object(node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), node_next(prev_2))) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_160, node_next(prev_2), node_next(prev_2)))) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~integer(Fun_flat_foltrans_162)) | (~(Fun_flat_foltrans_161 = node_key(node_next(prev_2)))) | (~(Fun_flat_foltrans_162 = node_key(node_next(prev_2)))))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(node_next(prev_2)))))))))),
% 1.54/1.35      inference(transitivity,[status(thm)],[419, 417])).
% 1.54/1.35  tff(421,plain,
% 1.54/1.35      (((~![X: $i, Y: $i] : ((~object(Y)) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | (~object(X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X))))))))) | ((~object(node_next(prev_2))) | (node_next(prev_2) = null) | (node_next(prev_2) = null) | (~v__1(sortedList_first, node_next(prev_2), node_next(prev_2))) | (~object(node_next(prev_2))) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_160, node_next(prev_2), node_next(prev_2)))) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(node_next(prev_2)))) | (~(Fun_flat_foltrans_162 = node_key(node_next(prev_2)))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(node_next(prev_2)))) | (~(T_eqof_foltrans_1 = node_key(node_next(prev_2)))))))))) <=> ((~![X: $i, Y: $i] : ((~object(Y)) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | (~object(X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X))))))))) | ((node_next(prev_2) = null) | (~object(node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), node_next(prev_2))) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_160, node_next(prev_2), node_next(prev_2)))) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~integer(Fun_flat_foltrans_162)) | (~(Fun_flat_foltrans_161 = node_key(node_next(prev_2)))) | (~(Fun_flat_foltrans_162 = node_key(node_next(prev_2)))))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(node_next(prev_2))))))))))),
% 1.54/1.35      inference(monotonicity,[status(thm)],[420])).
% 1.54/1.35  tff(422,plain,
% 1.54/1.35      (((~![X: $i, Y: $i] : ((~object(Y)) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | (~object(X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X))))))))) | ((~object(node_next(prev_2))) | (node_next(prev_2) = null) | (node_next(prev_2) = null) | (~v__1(sortedList_first, node_next(prev_2), node_next(prev_2))) | (~object(node_next(prev_2))) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_160, node_next(prev_2), node_next(prev_2)))) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(node_next(prev_2)))) | (~(Fun_flat_foltrans_162 = node_key(node_next(prev_2)))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(node_next(prev_2)))) | (~(T_eqof_foltrans_1 = node_key(node_next(prev_2)))))))))) <=> ((~![X: $i, Y: $i] : ((~object(Y)) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | (~object(X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X))))))))) | (node_next(prev_2) = null) | (~object(node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), node_next(prev_2))) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_160, node_next(prev_2), node_next(prev_2)))) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~integer(Fun_flat_foltrans_162)) | (~(Fun_flat_foltrans_161 = node_key(node_next(prev_2)))) | (~(Fun_flat_foltrans_162 = node_key(node_next(prev_2)))))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(node_next(prev_2)))))))))),
% 1.54/1.35      inference(transitivity,[status(thm)],[421, 416])).
% 1.54/1.35  tff(423,plain,
% 1.54/1.35      ((~![X: $i, Y: $i] : ((~object(Y)) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | (~object(X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X))))))))) | ((~object(node_next(prev_2))) | (node_next(prev_2) = null) | (node_next(prev_2) = null) | (~v__1(sortedList_first, node_next(prev_2), node_next(prev_2))) | (~object(node_next(prev_2))) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_160, node_next(prev_2), node_next(prev_2)))) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(node_next(prev_2)))) | (~(Fun_flat_foltrans_162 = node_key(node_next(prev_2)))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(node_next(prev_2)))) | (~(T_eqof_foltrans_1 = node_key(node_next(prev_2)))))))))),
% 1.54/1.35      inference(quant_inst,[status(thm)],[])).
% 1.54/1.35  tff(424,plain,
% 1.54/1.35      ((~![X: $i, Y: $i] : ((~object(Y)) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | (~object(X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X))))))))) | (node_next(prev_2) = null) | (~object(node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), node_next(prev_2))) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_160, node_next(prev_2), node_next(prev_2)))) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~integer(Fun_flat_foltrans_162)) | (~(Fun_flat_foltrans_161 = node_key(node_next(prev_2)))) | (~(Fun_flat_foltrans_162 = node_key(node_next(prev_2)))))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(node_next(prev_2))))))))),
% 1.54/1.35      inference(modus_ponens,[status(thm)],[423, 422])).
% 1.54/1.35  tff(425,plain,
% 1.54/1.35      (![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_160, node_next(prev_2), node_next(prev_2)))) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~integer(Fun_flat_foltrans_162)) | (~(Fun_flat_foltrans_161 = node_key(node_next(prev_2)))) | (~(Fun_flat_foltrans_162 = node_key(node_next(prev_2)))))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(node_next(prev_2))))))))),
% 1.54/1.35      inference(unit_resolution,[status(thm)],[424, 99, 288, 415, 401])).
% 1.54/1.35  tff(426,plain,
% 1.54/1.35      (![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_160, node_next(prev_2), node_next(prev_2))))),
% 1.54/1.35      inference(unit_resolution,[status(thm)],[425, 382])).
% 1.54/1.35  tff(427,assumption,(![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_160, node_next(prev_2), node_next(prev_2))))), introduced(assumption)).
% 1.54/1.35  tff(428,assumption,(v__1(node_next(node_next(prev_2)), node_next(prev_2), node_next(prev_2))), introduced(assumption)).
% 1.54/1.35  tff(429,plain,
% 1.54/1.35      (((~![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_160, node_next(prev_2), node_next(prev_2))))) | ((~object(node_next(node_next(prev_2)))) | (~v__1(node_next(node_next(prev_2)), node_next(prev_2), node_next(prev_2))))) <=> ((~![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_160, node_next(prev_2), node_next(prev_2))))) | (~object(node_next(node_next(prev_2)))) | (~v__1(node_next(node_next(prev_2)), node_next(prev_2), node_next(prev_2))))),
% 1.54/1.35      inference(rewrite,[status(thm)],[])).
% 1.54/1.35  tff(430,plain,
% 1.54/1.35      (((~object(node_next(node_next(prev_2)))) | $false | (~v__1(node_next(node_next(prev_2)), node_next(prev_2), node_next(prev_2)))) <=> ((~object(node_next(node_next(prev_2)))) | (~v__1(node_next(node_next(prev_2)), node_next(prev_2), node_next(prev_2))))),
% 1.54/1.35      inference(rewrite,[status(thm)],[])).
% 1.54/1.35  tff(431,plain,
% 1.54/1.35      (((~object(node_next(node_next(prev_2)))) | (~(node_next(node_next(prev_2)) = node_next(node_next(prev_2)))) | (~v__1(node_next(node_next(prev_2)), node_next(prev_2), node_next(prev_2)))) <=> ((~object(node_next(node_next(prev_2)))) | $false | (~v__1(node_next(node_next(prev_2)), node_next(prev_2), node_next(prev_2))))),
% 1.54/1.35      inference(monotonicity,[status(thm)],[295])).
% 1.54/1.35  tff(432,plain,
% 1.54/1.35      (((~object(node_next(node_next(prev_2)))) | (~(node_next(node_next(prev_2)) = node_next(node_next(prev_2)))) | (~v__1(node_next(node_next(prev_2)), node_next(prev_2), node_next(prev_2)))) <=> ((~object(node_next(node_next(prev_2)))) | (~v__1(node_next(node_next(prev_2)), node_next(prev_2), node_next(prev_2))))),
% 1.54/1.35      inference(transitivity,[status(thm)],[431, 430])).
% 1.54/1.35  tff(433,plain,
% 1.54/1.35      (((~![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_160, node_next(prev_2), node_next(prev_2))))) | ((~object(node_next(node_next(prev_2)))) | (~(node_next(node_next(prev_2)) = node_next(node_next(prev_2)))) | (~v__1(node_next(node_next(prev_2)), node_next(prev_2), node_next(prev_2))))) <=> ((~![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_160, node_next(prev_2), node_next(prev_2))))) | ((~object(node_next(node_next(prev_2)))) | (~v__1(node_next(node_next(prev_2)), node_next(prev_2), node_next(prev_2)))))),
% 1.54/1.35      inference(monotonicity,[status(thm)],[432])).
% 1.54/1.35  tff(434,plain,
% 1.54/1.35      (((~![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_160, node_next(prev_2), node_next(prev_2))))) | ((~object(node_next(node_next(prev_2)))) | (~(node_next(node_next(prev_2)) = node_next(node_next(prev_2)))) | (~v__1(node_next(node_next(prev_2)), node_next(prev_2), node_next(prev_2))))) <=> ((~![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_160, node_next(prev_2), node_next(prev_2))))) | (~object(node_next(node_next(prev_2)))) | (~v__1(node_next(node_next(prev_2)), node_next(prev_2), node_next(prev_2))))),
% 1.54/1.35      inference(transitivity,[status(thm)],[433, 429])).
% 1.54/1.35  tff(435,plain,
% 1.54/1.35      ((~![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_160, node_next(prev_2), node_next(prev_2))))) | ((~object(node_next(node_next(prev_2)))) | (~(node_next(node_next(prev_2)) = node_next(node_next(prev_2)))) | (~v__1(node_next(node_next(prev_2)), node_next(prev_2), node_next(prev_2))))),
% 1.54/1.35      inference(quant_inst,[status(thm)],[])).
% 1.54/1.35  tff(436,plain,
% 1.54/1.35      ((~![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_160, node_next(prev_2), node_next(prev_2))))) | (~object(node_next(node_next(prev_2)))) | (~v__1(node_next(node_next(prev_2)), node_next(prev_2), node_next(prev_2)))),
% 1.54/1.35      inference(modus_ponens,[status(thm)],[435, 434])).
% 1.54/1.35  tff(437,plain,
% 1.54/1.35      ($false),
% 1.54/1.35      inference(unit_resolution,[status(thm)],[436, 428, 207, 427])).
% 1.54/1.35  tff(438,plain,((~![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_160, node_next(prev_2), node_next(prev_2))))) | (~v__1(node_next(node_next(prev_2)), node_next(prev_2), node_next(prev_2)))), inference(lemma,lemma(discharge,[]))).
% 1.54/1.35  tff(439,plain,
% 1.54/1.35      (~v__1(node_next(node_next(prev_2)), node_next(prev_2), node_next(prev_2))),
% 1.54/1.35      inference(unit_resolution,[status(thm)],[438, 426])).
% 1.54/1.35  tff(440,plain,
% 1.54/1.35      (~v__1(node_next(node_next(prev_2)), Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)),
% 1.54/1.35      inference(modus_ponens,[status(thm)],[439, 350])).
% 1.54/1.35  tff(441,plain,
% 1.54/1.35      ((~object(Fun_flat_foltrans_34!39)) | (~v__1(Fun_flat_foltrans_34!39, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_34!39 = node_next(node_next(prev_2)))) | (~((~((~object(Fun_flat_foltrans_35!36)) | (~v__1(Fun_flat_foltrans_35!36, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_35!36 = node_next(node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_36!37)) | (~v__1(Fun_flat_foltrans_36!37, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_36!37 = node_next(node_next(prev_2)))) | (~object(Fun_flat_foltrans_37!38)) | (~(Fun_flat_foltrans_37!38 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_37!38, node_next(prev_2), node_next(prev_2))))))),
% 1.54/1.35      inference(unit_resolution,[status(thm)],[326, 440])).
% 1.54/1.35  tff(442,plain,
% 1.54/1.35      ((~((~((~object(Fun_flat_foltrans_34!39)) | (~v__1(Fun_flat_foltrans_34!39, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_34!39 = node_next(node_next(prev_2)))) | (~((~((~object(Fun_flat_foltrans_35!36)) | (~v__1(Fun_flat_foltrans_35!36, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_35!36 = node_next(node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_36!37)) | (~v__1(Fun_flat_foltrans_36!37, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_36!37 = node_next(node_next(prev_2)))) | (~object(Fun_flat_foltrans_37!38)) | (~(Fun_flat_foltrans_37!38 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_37!38, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~object(Fun_flat_foltrans_41!43)) | (~v__1(Fun_flat_foltrans_41!43, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_41!43 = node_next(node_next(prev_2)))) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_38!40)) | (~(Fun_flat_foltrans_38!40 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_38!40, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_39!41)) | (~(Fun_flat_foltrans_39!41 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_39!41, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_40!42)) | v__1(Fun_flat_foltrans_40!42, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_40!42 = node_next(node_next(prev_2)))))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_42!44)) | (~(Fun_flat_foltrans_42!44 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_42!44, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_43!45)) | (~(Fun_flat_foltrans_43!45 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_43!45, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_44!46)) | v__1(Fun_flat_foltrans_44!46, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_44!46 = node_next(node_next(prev_2)))))))))))) | (~((~object(Fun_flat_foltrans_34!39)) | (~v__1(Fun_flat_foltrans_34!39, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_34!39 = node_next(node_next(prev_2)))) | (~((~((~object(Fun_flat_foltrans_35!36)) | (~v__1(Fun_flat_foltrans_35!36, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_35!36 = node_next(node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_36!37)) | (~v__1(Fun_flat_foltrans_36!37, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_36!37 = node_next(node_next(prev_2)))) | (~object(Fun_flat_foltrans_37!38)) | (~(Fun_flat_foltrans_37!38 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_37!38, node_next(prev_2), node_next(prev_2))))))))),
% 1.54/1.35      inference(unit_resolution,[status(thm)],[331, 196])).
% 1.54/1.35  tff(443,plain,
% 1.54/1.35      (~((~((~object(Fun_flat_foltrans_34!39)) | (~v__1(Fun_flat_foltrans_34!39, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_34!39 = node_next(node_next(prev_2)))) | (~((~((~object(Fun_flat_foltrans_35!36)) | (~v__1(Fun_flat_foltrans_35!36, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_35!36 = node_next(node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_36!37)) | (~v__1(Fun_flat_foltrans_36!37, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_36!37 = node_next(node_next(prev_2)))) | (~object(Fun_flat_foltrans_37!38)) | (~(Fun_flat_foltrans_37!38 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_37!38, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~object(Fun_flat_foltrans_41!43)) | (~v__1(Fun_flat_foltrans_41!43, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_41!43 = node_next(node_next(prev_2)))) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_38!40)) | (~(Fun_flat_foltrans_38!40 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_38!40, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_39!41)) | (~(Fun_flat_foltrans_39!41 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_39!41, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_40!42)) | v__1(Fun_flat_foltrans_40!42, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_40!42 = node_next(node_next(prev_2)))))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_42!44)) | (~(Fun_flat_foltrans_42!44 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_42!44, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_43!45)) | (~(Fun_flat_foltrans_43!45 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_43!45, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_44!46)) | v__1(Fun_flat_foltrans_44!46, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_44!46 = node_next(node_next(prev_2)))))))))))),
% 1.54/1.35      inference(unit_resolution,[status(thm)],[442, 441])).
% 1.54/1.35  tff(444,plain,
% 1.54/1.35      ((prev_2 = Z_setinc_foltrans_2!2) | (~((~((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))))) | (~((~v__1(sortedList_first, prev_2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, prev_2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~(v__1(sortedList_first, prev_2, node_next(prev_2)) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, prev_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))))))))) | (~((~((~object(Fun_flat_foltrans_34!39)) | (~v__1(Fun_flat_foltrans_34!39, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_34!39 = node_next(node_next(prev_2)))) | (~((~((~object(Fun_flat_foltrans_35!36)) | (~v__1(Fun_flat_foltrans_35!36, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_35!36 = node_next(node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_36!37)) | (~v__1(Fun_flat_foltrans_36!37, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_36!37 = node_next(node_next(prev_2)))) | (~object(Fun_flat_foltrans_37!38)) | (~(Fun_flat_foltrans_37!38 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_37!38, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~object(Fun_flat_foltrans_41!43)) | (~v__1(Fun_flat_foltrans_41!43, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_41!43 = node_next(node_next(prev_2)))) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_38!40)) | (~(Fun_flat_foltrans_38!40 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_38!40, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_39!41)) | (~(Fun_flat_foltrans_39!41 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_39!41, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_40!42)) | v__1(Fun_flat_foltrans_40!42, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_40!42 = node_next(node_next(prev_2)))))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_42!44)) | (~(Fun_flat_foltrans_42!44 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_42!44, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_43!45)) | (~(Fun_flat_foltrans_43!45 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_43!45, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_44!46)) | v__1(Fun_flat_foltrans_44!46, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_44!46 = node_next(node_next(prev_2)))))))))))) | (~((~((~object(Fun_flat_foltrans_45!50)) | (~v__1(Fun_flat_foltrans_45!50, Z_setinc_foltrans_2!2, prev_2)) | (~(Fun_flat_foltrans_45!50 = node_next(node_next(prev_2)))) | (~((~((~object(Fun_flat_foltrans_46!47)) | (~v__1(Fun_flat_foltrans_46!47, prev_2, node_next(prev_2))) | (~(Fun_flat_foltrans_46!47 = node_next(node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_47!48)) | (~v__1(Fun_flat_foltrans_47!48, prev_2, prev_2)) | (~(Fun_flat_foltrans_47!48 = node_next(node_next(prev_2)))) | (~object(Fun_flat_foltrans_48!49)) | (~(Fun_flat_foltrans_48!49 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_48!49, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = prev_2) | (~object(Fun_flat_foltrans_52!51)) | (~v__1(Fun_flat_foltrans_52!51, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_52!51 = node_next(node_next(prev_2)))) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_49!52)) | (~(Fun_flat_foltrans_49!52 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_49!52, node_next(prev_2), prev_2)))) | (~((~object(Fun_flat_foltrans_50!53)) | (~(Fun_flat_foltrans_50!53 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_50!53, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_51!54)) | (~(Fun_flat_foltrans_51!54 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_51!54, prev_2, prev_2))))))) | (~((node_next(prev_2) = prev_2) | (~v__1(null, Z_setinc_foltrans_2!2, prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_53!55)) | (~(Fun_flat_foltrans_53!55 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_53!55, node_next(prev_2), prev_2)))) | (~((~object(Fun_flat_foltrans_54!56)) | (~(Fun_flat_foltrans_54!56 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_54!56, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_55!57)) | (~(Fun_flat_foltrans_55!57 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_55!57, prev_2, prev_2))))))) | (~((~((~((~object(Fun_flat_foltrans_67!58)) | (~(Fun_flat_foltrans_67!58 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_67!58, prev_2, prev_2))) | (~((~object(Fun_flat_foltrans_68!59)) | (~(Fun_flat_foltrans_68!59 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_68!59, prev_2, node_next(prev_2)) | (~((~((~object(Fun_flat_foltrans_69!60)) | (~(Fun_flat_foltrans_69!60 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_69!60, prev_2, prev_2))) | (~((~object(Fun_flat_foltrans_70!61)) | (~(Fun_flat_foltrans_70!61 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_70!61, node_next(prev_2), node_next(prev_2))))))))))) | (~((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_75!62)) | (~(Fun_flat_foltrans_75!62 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_75!62, node_next(prev_2), prev_2) | (~((~((~object(Fun_flat_foltrans_76!63)) | (~(Fun_flat_foltrans_76!63 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_76!63, node_next(prev_2), node_next(prev_2)))) | (~((~object(Fun_flat_foltrans_77!64)) | (~v__1(Fun_flat_foltrans_77!64, prev_2, prev_2)) | (~(Fun_flat_foltrans_77!64 = node_next(node_next(prev_2)))))))))))) | (~((node_next(prev_2) = prev_2) | (~((~object(Fun_flat_foltrans_71!65)) | (~(Fun_flat_foltrans_71!65 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_71!65, prev_2, node_next(prev_2)))) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_72!66)) | (~(Fun_flat_foltrans_72!66 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_72!66, node_next(prev_2), prev_2) | (~((~((~object(Fun_flat_foltrans_73!67)) | (~(Fun_flat_foltrans_73!67 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_73!67, node_next(prev_2), node_next(prev_2)))) | (~((~object(Fun_flat_foltrans_74!68)) | (~v__1(Fun_flat_foltrans_74!68, prev_2, prev_2)) | (~(Fun_flat_foltrans_74!68 = node_next(node_next(prev_2)))))))))))) | (~((~((~object(Fun_flat_foltrans_56!69)) | (~v__1(Fun_flat_foltrans_56!69, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_56!69 = node_next(node_next(prev_2)))) | (~((~((~object(Fun_flat_foltrans_57!70)) | (~v__1(Fun_flat_foltrans_57!70, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_57!70 = node_next(node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_58!71)) | (~v__1(Fun_flat_foltrans_58!71, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_58!71 = node_next(node_next(prev_2)))) | (~object(Fun_flat_foltrans_59!72)) | (~(Fun_flat_foltrans_59!72 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_59!72, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~object(Fun_flat_foltrans_63!73)) | (~v__1(Fun_flat_foltrans_63!73, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_63!73 = node_next(node_next(prev_2)))) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_60!74)) | (~(Fun_flat_foltrans_60!74 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_60!74, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_61!75)) | (~(Fun_flat_foltrans_61!75 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_61!75, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_62!76)) | v__1(Fun_flat_foltrans_62!76, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_62!76 = node_next(node_next(prev_2)))))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_64!77)) | (~(Fun_flat_foltrans_64!77 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_64!77, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_65!78)) | (~(Fun_flat_foltrans_65!78 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_65!78, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_66!79)) | v__1(Fun_flat_foltrans_66!79, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_66!79 = node_next(node_next(prev_2))))))))))))))))),
% 1.54/1.36      inference(unit_resolution,[status(thm)],[333, 443])).
% 1.54/1.36  tff(445,assumption,(~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)), introduced(assumption)).
% 1.54/1.36  tff(446,plain,
% 1.54/1.36      (v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2) <=> v__1(sortedList_first, node_next(prev_2), prev_2)),
% 1.54/1.36      inference(monotonicity,[status(thm)],[347])).
% 1.54/1.36  tff(447,plain,
% 1.54/1.36      (v__1(sortedList_first, node_next(prev_2), prev_2) <=> v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)),
% 1.54/1.36      inference(symmetry,[status(thm)],[446])).
% 1.54/1.36  tff(448,assumption,(v__1(sortedList_first, node_next(prev_2), prev_2)), introduced(assumption)).
% 1.54/1.36  tff(449,plain,
% 1.54/1.36      (v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)),
% 1.54/1.36      inference(modus_ponens,[status(thm)],[448, 447])).
% 1.54/1.36  tff(450,plain,
% 1.54/1.36      ($false),
% 1.54/1.36      inference(unit_resolution,[status(thm)],[445, 449])).
% 1.54/1.36  tff(451,plain,((~v__1(sortedList_first, node_next(prev_2), prev_2)) | v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)), inference(lemma,lemma(discharge,[]))).
% 1.54/1.36  tff(452,plain,
% 1.54/1.36      (~v__1(sortedList_first, node_next(prev_2), prev_2)),
% 1.54/1.36      inference(unit_resolution,[status(thm)],[451, 445])).
% 1.54/1.36  tff(453,plain,
% 1.54/1.36      (((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))))) | v__1(sortedList_first, node_next(prev_2), prev_2)),
% 1.54/1.36      inference(tautology,[status(thm)],[])).
% 1.54/1.36  tff(454,plain,
% 1.54/1.36      ((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))))),
% 1.54/1.36      inference(unit_resolution,[status(thm)],[453, 452])).
% 1.54/1.36  tff(455,plain,
% 1.54/1.36      ((~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2)))),
% 1.54/1.36      inference(unit_resolution,[status(thm)],[154, 445])).
% 1.54/1.36  tff(456,assumption,((prev_2 = Z_setinc_foltrans_2!2) | (~((~((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))))) | (~((~v__1(sortedList_first, prev_2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, prev_2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~(v__1(sortedList_first, prev_2, node_next(prev_2)) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, prev_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))))))))) | (~((~((~object(Fun_flat_foltrans_34!39)) | (~v__1(Fun_flat_foltrans_34!39, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_34!39 = node_next(node_next(prev_2)))) | (~((~((~object(Fun_flat_foltrans_35!36)) | (~v__1(Fun_flat_foltrans_35!36, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_35!36 = node_next(node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_36!37)) | (~v__1(Fun_flat_foltrans_36!37, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_36!37 = node_next(node_next(prev_2)))) | (~object(Fun_flat_foltrans_37!38)) | (~(Fun_flat_foltrans_37!38 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_37!38, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~object(Fun_flat_foltrans_41!43)) | (~v__1(Fun_flat_foltrans_41!43, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_41!43 = node_next(node_next(prev_2)))) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_38!40)) | (~(Fun_flat_foltrans_38!40 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_38!40, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_39!41)) | (~(Fun_flat_foltrans_39!41 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_39!41, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_40!42)) | v__1(Fun_flat_foltrans_40!42, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_40!42 = node_next(node_next(prev_2)))))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_42!44)) | (~(Fun_flat_foltrans_42!44 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_42!44, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_43!45)) | (~(Fun_flat_foltrans_43!45 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_43!45, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_44!46)) | v__1(Fun_flat_foltrans_44!46, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_44!46 = node_next(node_next(prev_2)))))))))))) | (~((~((~object(Fun_flat_foltrans_45!50)) | (~v__1(Fun_flat_foltrans_45!50, Z_setinc_foltrans_2!2, prev_2)) | (~(Fun_flat_foltrans_45!50 = node_next(node_next(prev_2)))) | (~((~((~object(Fun_flat_foltrans_46!47)) | (~v__1(Fun_flat_foltrans_46!47, prev_2, node_next(prev_2))) | (~(Fun_flat_foltrans_46!47 = node_next(node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_47!48)) | (~v__1(Fun_flat_foltrans_47!48, prev_2, prev_2)) | (~(Fun_flat_foltrans_47!48 = node_next(node_next(prev_2)))) | (~object(Fun_flat_foltrans_48!49)) | (~(Fun_flat_foltrans_48!49 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_48!49, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = prev_2) | (~object(Fun_flat_foltrans_52!51)) | (~v__1(Fun_flat_foltrans_52!51, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_52!51 = node_next(node_next(prev_2)))) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_49!52)) | (~(Fun_flat_foltrans_49!52 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_49!52, node_next(prev_2), prev_2)))) | (~((~object(Fun_flat_foltrans_50!53)) | (~(Fun_flat_foltrans_50!53 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_50!53, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_51!54)) | (~(Fun_flat_foltrans_51!54 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_51!54, prev_2, prev_2))))))) | (~((node_next(prev_2) = prev_2) | (~v__1(null, Z_setinc_foltrans_2!2, prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_53!55)) | (~(Fun_flat_foltrans_53!55 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_53!55, node_next(prev_2), prev_2)))) | (~((~object(Fun_flat_foltrans_54!56)) | (~(Fun_flat_foltrans_54!56 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_54!56, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_55!57)) | (~(Fun_flat_foltrans_55!57 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_55!57, prev_2, prev_2))))))) | (~((~((~((~object(Fun_flat_foltrans_67!58)) | (~(Fun_flat_foltrans_67!58 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_67!58, prev_2, prev_2))) | (~((~object(Fun_flat_foltrans_68!59)) | (~(Fun_flat_foltrans_68!59 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_68!59, prev_2, node_next(prev_2)) | (~((~((~object(Fun_flat_foltrans_69!60)) | (~(Fun_flat_foltrans_69!60 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_69!60, prev_2, prev_2))) | (~((~object(Fun_flat_foltrans_70!61)) | (~(Fun_flat_foltrans_70!61 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_70!61, node_next(prev_2), node_next(prev_2))))))))))) | (~((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_75!62)) | (~(Fun_flat_foltrans_75!62 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_75!62, node_next(prev_2), prev_2) | (~((~((~object(Fun_flat_foltrans_76!63)) | (~(Fun_flat_foltrans_76!63 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_76!63, node_next(prev_2), node_next(prev_2)))) | (~((~object(Fun_flat_foltrans_77!64)) | (~v__1(Fun_flat_foltrans_77!64, prev_2, prev_2)) | (~(Fun_flat_foltrans_77!64 = node_next(node_next(prev_2)))))))))))) | (~((node_next(prev_2) = prev_2) | (~((~object(Fun_flat_foltrans_71!65)) | (~(Fun_flat_foltrans_71!65 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_71!65, prev_2, node_next(prev_2)))) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_72!66)) | (~(Fun_flat_foltrans_72!66 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_72!66, node_next(prev_2), prev_2) | (~((~((~object(Fun_flat_foltrans_73!67)) | (~(Fun_flat_foltrans_73!67 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_73!67, node_next(prev_2), node_next(prev_2)))) | (~((~object(Fun_flat_foltrans_74!68)) | (~v__1(Fun_flat_foltrans_74!68, prev_2, prev_2)) | (~(Fun_flat_foltrans_74!68 = node_next(node_next(prev_2)))))))))))) | (~((~((~object(Fun_flat_foltrans_56!69)) | (~v__1(Fun_flat_foltrans_56!69, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_56!69 = node_next(node_next(prev_2)))) | (~((~((~object(Fun_flat_foltrans_57!70)) | (~v__1(Fun_flat_foltrans_57!70, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_57!70 = node_next(node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_58!71)) | (~v__1(Fun_flat_foltrans_58!71, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_58!71 = node_next(node_next(prev_2)))) | (~object(Fun_flat_foltrans_59!72)) | (~(Fun_flat_foltrans_59!72 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_59!72, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~object(Fun_flat_foltrans_63!73)) | (~v__1(Fun_flat_foltrans_63!73, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_63!73 = node_next(node_next(prev_2)))) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_60!74)) | (~(Fun_flat_foltrans_60!74 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_60!74, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_61!75)) | (~(Fun_flat_foltrans_61!75 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_61!75, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_62!76)) | v__1(Fun_flat_foltrans_62!76, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_62!76 = node_next(node_next(prev_2)))))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_64!77)) | (~(Fun_flat_foltrans_64!77 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_64!77, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_65!78)) | (~(Fun_flat_foltrans_65!78 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_65!78, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_66!79)) | v__1(Fun_flat_foltrans_66!79, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_66!79 = node_next(node_next(prev_2))))))))))))))))), introduced(assumption)).
% 1.54/1.36  tff(457,plain,
% 1.54/1.36      (~((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~v__1(null, Z_setinc_foltrans_2!2, prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))))),
% 1.54/1.36      inference(unit_resolution,[status(thm)],[191, 454, 455])).
% 1.54/1.36  tff(458,plain,
% 1.54/1.36      ((prev_2 = Z_setinc_foltrans_2!2) | (~((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~v__1(null, Z_setinc_foltrans_2!2, prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))))) | (~((~((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))))) | (~((~v__1(sortedList_first, prev_2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, prev_2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~(v__1(sortedList_first, prev_2, node_next(prev_2)) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, prev_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))))))))) | (~((~((~object(Fun_flat_foltrans_1!3)) | (~v__1(Fun_flat_foltrans_1!3, Z_setinc_foltrans_2!2, prev_2)) | (~(Fun_flat_foltrans_1!3 = node_next(node_next(prev_2)))) | (~((~((~object(Fun_flat_foltrans_2!4)) | (~v__1(Fun_flat_foltrans_2!4, prev_2, node_next(prev_2))) | (~(Fun_flat_foltrans_2!4 = node_next(node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_3!5)) | (~v__1(Fun_flat_foltrans_3!5, prev_2, prev_2)) | (~(Fun_flat_foltrans_3!5 = node_next(node_next(prev_2)))) | (~object(Fun_flat_foltrans_4!6)) | (~(Fun_flat_foltrans_4!6 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_4!6, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = prev_2) | (~object(Fun_flat_foltrans_8!7)) | (~v__1(Fun_flat_foltrans_8!7, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_8!7 = node_next(node_next(prev_2)))) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_5!8)) | (~(Fun_flat_foltrans_5!8 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_5!8, node_next(prev_2), prev_2)))) | (~((~object(Fun_flat_foltrans_6!9)) | (~(Fun_flat_foltrans_6!9 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_6!9, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_7!10)) | (~(Fun_flat_foltrans_7!10 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_7!10, prev_2, prev_2))))))) | (~((node_next(prev_2) = prev_2) | (~v__1(null, Z_setinc_foltrans_2!2, prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_9!11)) | (~(Fun_flat_foltrans_9!11 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_9!11, node_next(prev_2), prev_2)))) | (~((~object(Fun_flat_foltrans_10!12)) | (~(Fun_flat_foltrans_10!12 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_10!12, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_11!13)) | (~(Fun_flat_foltrans_11!13 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_11!13, prev_2, prev_2))))))) | (~((~((~((~object(Fun_flat_foltrans_23!14)) | (~(Fun_flat_foltrans_23!14 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_23!14, prev_2, prev_2))) | (~((~object(Fun_flat_foltrans_24!17)) | (~(Fun_flat_foltrans_24!17 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_24!17, prev_2, node_next(prev_2)) | (~((~((~object(Fun_flat_foltrans_25!15)) | (~(Fun_flat_foltrans_25!15 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_25!15, prev_2, prev_2))) | (~((~object(Fun_flat_foltrans_26!16)) | (~(Fun_flat_foltrans_26!16 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_26!16, node_next(prev_2), node_next(prev_2))))))))))) | (~((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_31!18)) | (~(Fun_flat_foltrans_31!18 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_31!18, node_next(prev_2), prev_2) | (~((~((~object(Fun_flat_foltrans_32!19)) | (~(Fun_flat_foltrans_32!19 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_32!19, node_next(prev_2), node_next(prev_2)))) | (~((~object(Fun_flat_foltrans_33!20)) | (~v__1(Fun_flat_foltrans_33!20, prev_2, prev_2)) | (~(Fun_flat_foltrans_33!20 = node_next(node_next(prev_2)))))))))))) | (~((node_next(prev_2) = prev_2) | (~((~object(Fun_flat_foltrans_27!21)) | (~(Fun_flat_foltrans_27!21 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_27!21, prev_2, node_next(prev_2)))) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_28!22)) | (~(Fun_flat_foltrans_28!22 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_28!22, node_next(prev_2), prev_2) | (~((~((~object(Fun_flat_foltrans_29!23)) | (~(Fun_flat_foltrans_29!23 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_29!23, node_next(prev_2), node_next(prev_2)))) | (~((~object(Fun_flat_foltrans_30!24)) | (~v__1(Fun_flat_foltrans_30!24, prev_2, prev_2)) | (~(Fun_flat_foltrans_30!24 = node_next(node_next(prev_2)))))))))))) | (~((~((~object(Fun_flat_foltrans_12!25)) | (~v__1(Fun_flat_foltrans_12!25, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_12!25 = node_next(node_next(prev_2)))) | (~((~((~object(Fun_flat_foltrans_13!26)) | (~v__1(Fun_flat_foltrans_13!26, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_13!26 = node_next(node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_14!27)) | (~v__1(Fun_flat_foltrans_14!27, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_14!27 = node_next(node_next(prev_2)))) | (~object(Fun_flat_foltrans_15!28)) | (~(Fun_flat_foltrans_15!28 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_15!28, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~object(Fun_flat_foltrans_19!29)) | (~v__1(Fun_flat_foltrans_19!29, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_19!29 = node_next(node_next(prev_2)))) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_16!30)) | (~(Fun_flat_foltrans_16!30 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_16!30, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_17!31)) | (~(Fun_flat_foltrans_17!31 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_17!31, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_18!32)) | v__1(Fun_flat_foltrans_18!32, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_18!32 = node_next(node_next(prev_2)))))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_20!33)) | (~(Fun_flat_foltrans_20!33 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_20!33, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_21!34)) | (~(Fun_flat_foltrans_21!34 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_21!34, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_22!35)) | v__1(Fun_flat_foltrans_22!35, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_22!35 = node_next(node_next(prev_2))))))))))))))))),
% 1.61/1.37      inference(unit_resolution,[status(thm)],[193, 457])).
% 1.61/1.37  tff(459,plain,
% 1.61/1.37      (~((~((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))))) | (~((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~v__1(null, Z_setinc_foltrans_2!2, prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~(v__1(sortedList_first, prev_2, node_next(prev_2)) | (~((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, prev_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))))))))),
% 1.61/1.37      inference(unit_resolution,[status(thm)],[337, 458, 456])).
% 1.61/1.37  tff(460,plain,
% 1.61/1.37      (((~((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))))) | (~((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~v__1(null, Z_setinc_foltrans_2!2, prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~(v__1(sortedList_first, prev_2, node_next(prev_2)) | (~((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, prev_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))))))))))) | ((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~v__1(null, Z_setinc_foltrans_2!2, prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~(v__1(sortedList_first, prev_2, node_next(prev_2)) | (~((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, prev_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))))))),
% 1.61/1.37      inference(tautology,[status(thm)],[])).
% 1.61/1.37  tff(461,plain,
% 1.61/1.37      ((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~v__1(null, Z_setinc_foltrans_2!2, prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~(v__1(sortedList_first, prev_2, node_next(prev_2)) | (~((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, prev_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))))))))),
% 1.61/1.37      inference(unit_resolution,[status(thm)],[460, 459])).
% 1.61/1.37  tff(462,plain,
% 1.61/1.37      ((~((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~v__1(null, Z_setinc_foltrans_2!2, prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~(v__1(sortedList_first, prev_2, node_next(prev_2)) | (~((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, prev_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~v__1(null, Z_setinc_foltrans_2!2, prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~(v__1(sortedList_first, prev_2, node_next(prev_2)) | (~((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, prev_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))))))))),
% 1.61/1.37      inference(tautology,[status(thm)],[])).
% 1.61/1.37  tff(463,plain,
% 1.61/1.37      ((~((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~v__1(null, Z_setinc_foltrans_2!2, prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~(v__1(sortedList_first, prev_2, node_next(prev_2)) | (~((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, prev_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)) | (~v__1(sortedList_first, prev_2, node_next(prev_2))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~(v__1(sortedList_first, prev_2, node_next(prev_2)) | (~((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, prev_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))))))))),
% 1.61/1.38      inference(unit_resolution,[status(thm)],[462, 189])).
% 1.61/1.38  tff(464,plain,
% 1.61/1.38      (~(v__1(sortedList_first, prev_2, node_next(prev_2)) | (~((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, prev_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))))),
% 1.61/1.38      inference(unit_resolution,[status(thm)],[463, 461, 455, 454])).
% 1.61/1.38  tff(465,plain,
% 1.61/1.38      ((v__1(sortedList_first, prev_2, node_next(prev_2)) | (~((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))))) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, prev_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2))))))))) | (~v__1(sortedList_first, prev_2, node_next(prev_2)))),
% 1.61/1.38      inference(tautology,[status(thm)],[])).
% 1.61/1.38  tff(466,plain,
% 1.61/1.38      (~v__1(sortedList_first, prev_2, node_next(prev_2))),
% 1.61/1.38      inference(unit_resolution,[status(thm)],[465, 464])).
% 1.61/1.38  tff(467,plain,
% 1.61/1.38      (v__1(sortedList_first, prev_2, prev_2) <=> v__1(sortedList_first, prev_2, prev_2)),
% 1.61/1.38      inference(rewrite,[status(thm)],[])).
% 1.61/1.38  tff(468,plain,
% 1.61/1.38      (($false | v__1(sortedList_first, prev_2, prev_2)) <=> v__1(sortedList_first, prev_2, prev_2)),
% 1.61/1.38      inference(rewrite,[status(thm)],[])).
% 1.61/1.38  tff(469,plain,
% 1.61/1.38      (($true & v__1(sortedList_first, prev_2, prev_2)) <=> v__1(sortedList_first, prev_2, prev_2)),
% 1.61/1.38      inference(rewrite,[status(thm)],[])).
% 1.61/1.38  tff(470,axiom,(~(prev_2 = null)), file('/export/starexec/sandbox/benchmark/theBenchmark.p','hyp_tptp_12')).
% 1.61/1.38  tff(471,plain,
% 1.61/1.38      ((~(prev_2 = null)) <=> $true),
% 1.61/1.38      inference(iff_true,[status(thm)],[470])).
% 1.61/1.38  tff(472,plain,
% 1.61/1.38      (((~(prev_2 = null)) & v__1(sortedList_first, prev_2, prev_2)) <=> ($true & v__1(sortedList_first, prev_2, prev_2))),
% 1.61/1.38      inference(monotonicity,[status(thm)],[471])).
% 1.61/1.38  tff(473,plain,
% 1.61/1.38      (((~(prev_2 = null)) & v__1(sortedList_first, prev_2, prev_2)) <=> v__1(sortedList_first, prev_2, prev_2)),
% 1.61/1.38      inference(transitivity,[status(thm)],[472, 469])).
% 1.61/1.38  tff(474,plain,
% 1.61/1.38      ((prev_2 = null) <=> $false),
% 1.61/1.38      inference(iff_false,[status(thm)],[470])).
% 1.61/1.38  tff(475,plain,
% 1.61/1.38      (((prev_2 = null) | ((~(prev_2 = null)) & v__1(sortedList_first, prev_2, prev_2))) <=> ($false | v__1(sortedList_first, prev_2, prev_2))),
% 1.61/1.38      inference(monotonicity,[status(thm)],[474, 473])).
% 1.61/1.38  tff(476,plain,
% 1.61/1.38      (((prev_2 = null) | ((~(prev_2 = null)) & v__1(sortedList_first, prev_2, prev_2))) <=> v__1(sortedList_first, prev_2, prev_2)),
% 1.61/1.38      inference(transitivity,[status(thm)],[475, 468])).
% 1.61/1.38  tff(477,axiom,((prev_2 = null) | ((~(prev_2 = null)) & v__1(sortedList_first, prev_2, prev_2))), file('/export/starexec/sandbox/benchmark/theBenchmark.p','hyp_tptp_17')).
% 1.61/1.38  tff(478,plain,
% 1.61/1.38      (v__1(sortedList_first, prev_2, prev_2)),
% 1.61/1.38      inference(modus_ponens,[status(thm)],[477, 476])).
% 1.61/1.38  tff(479,plain,
% 1.61/1.38      (v__1(sortedList_first, prev_2, prev_2)),
% 1.61/1.38      inference(modus_ponens,[status(thm)],[478, 467])).
% 1.61/1.38  tff(480,plain,
% 1.61/1.38      (^[T1_3: $i, T2_3: $i, T3_1: $i] : refl(((~object(T3_1)) | (~v__1(T1_3, T2_3, T2_3)) | v__1(T1_3, T3_1, T2_3) | (~v__1(T1_3, T3_1, T3_1)) | v__1(T1_3, T2_3, T3_1) | (~object(T1_3)) | (~object(T2_3))) <=> ((~object(T3_1)) | (~v__1(T1_3, T2_3, T2_3)) | v__1(T1_3, T3_1, T2_3) | (~v__1(T1_3, T3_1, T3_1)) | v__1(T1_3, T2_3, T3_1) | (~object(T1_3)) | (~object(T2_3))))),
% 1.61/1.38      inference(bind,[status(th)],[])).
% 1.61/1.38  tff(481,plain,
% 1.61/1.38      (![T1_3: $i, T2_3: $i, T3_1: $i] : ((~object(T3_1)) | (~v__1(T1_3, T2_3, T2_3)) | v__1(T1_3, T3_1, T2_3) | (~v__1(T1_3, T3_1, T3_1)) | v__1(T1_3, T2_3, T3_1) | (~object(T1_3)) | (~object(T2_3))) <=> ![T1_3: $i, T2_3: $i, T3_1: $i] : ((~object(T3_1)) | (~v__1(T1_3, T2_3, T2_3)) | v__1(T1_3, T3_1, T2_3) | (~v__1(T1_3, T3_1, T3_1)) | v__1(T1_3, T2_3, T3_1) | (~object(T1_3)) | (~object(T2_3)))),
% 1.61/1.38      inference(quant_intro,[status(thm)],[480])).
% 1.61/1.38  tff(482,plain,
% 1.61/1.38      (^[T1_3: $i, T2_3: $i, T3_1: $i] : trans(monotonicity(trans(monotonicity(rewrite((object(T1_3) & object(T2_3) & object(T3_1)) <=> (~((~object(T3_1)) | (~object(T1_3)) | (~object(T2_3))))), ((~(object(T1_3) & object(T2_3) & object(T3_1))) <=> (~(~((~object(T3_1)) | (~object(T1_3)) | (~object(T2_3))))))), rewrite((~(~((~object(T3_1)) | (~object(T1_3)) | (~object(T2_3))))) <=> ((~object(T3_1)) | (~object(T1_3)) | (~object(T2_3)))), ((~(object(T1_3) & object(T2_3) & object(T3_1))) <=> ((~object(T3_1)) | (~object(T1_3)) | (~object(T2_3))))), (((~v__1(T1_3, T2_3, T2_3)) | v__1(T1_3, T3_1, T2_3) | (~v__1(T1_3, T3_1, T3_1)) | v__1(T1_3, T2_3, T3_1) | (~(object(T1_3) & object(T2_3) & object(T3_1)))) <=> ((~v__1(T1_3, T2_3, T2_3)) | v__1(T1_3, T3_1, T2_3) | (~v__1(T1_3, T3_1, T3_1)) | v__1(T1_3, T2_3, T3_1) | ((~object(T3_1)) | (~object(T1_3)) | (~object(T2_3)))))), rewrite(((~v__1(T1_3, T2_3, T2_3)) | v__1(T1_3, T3_1, T2_3) | (~v__1(T1_3, T3_1, T3_1)) | v__1(T1_3, T2_3, T3_1) | ((~object(T3_1)) | (~object(T1_3)) | (~object(T2_3)))) <=> ((~object(T3_1)) | (~v__1(T1_3, T2_3, T2_3)) | v__1(T1_3, T3_1, T2_3) | (~v__1(T1_3, T3_1, T3_1)) | v__1(T1_3, T2_3, T3_1) | (~object(T1_3)) | (~object(T2_3)))), (((~v__1(T1_3, T2_3, T2_3)) | v__1(T1_3, T3_1, T2_3) | (~v__1(T1_3, T3_1, T3_1)) | v__1(T1_3, T2_3, T3_1) | (~(object(T1_3) & object(T2_3) & object(T3_1)))) <=> ((~object(T3_1)) | (~v__1(T1_3, T2_3, T2_3)) | v__1(T1_3, T3_1, T2_3) | (~v__1(T1_3, T3_1, T3_1)) | v__1(T1_3, T2_3, T3_1) | (~object(T1_3)) | (~object(T2_3)))))),
% 1.61/1.38      inference(bind,[status(th)],[])).
% 1.61/1.38  tff(483,plain,
% 1.61/1.38      (![T1_3: $i, T2_3: $i, T3_1: $i] : ((~v__1(T1_3, T2_3, T2_3)) | v__1(T1_3, T3_1, T2_3) | (~v__1(T1_3, T3_1, T3_1)) | v__1(T1_3, T2_3, T3_1) | (~(object(T1_3) & object(T2_3) & object(T3_1)))) <=> ![T1_3: $i, T2_3: $i, T3_1: $i] : ((~object(T3_1)) | (~v__1(T1_3, T2_3, T2_3)) | v__1(T1_3, T3_1, T2_3) | (~v__1(T1_3, T3_1, T3_1)) | v__1(T1_3, T2_3, T3_1) | (~object(T1_3)) | (~object(T2_3)))),
% 1.61/1.38      inference(quant_intro,[status(thm)],[482])).
% 1.61/1.38  tff(484,plain,
% 1.61/1.38      (![T1_3: $i, T2_3: $i, T3_1: $i] : ((~v__1(T1_3, T2_3, T2_3)) | v__1(T1_3, T3_1, T2_3) | (~v__1(T1_3, T3_1, T3_1)) | v__1(T1_3, T2_3, T3_1) | (~(object(T1_3) & object(T2_3) & object(T3_1)))) <=> ![T1_3: $i, T2_3: $i, T3_1: $i] : ((~v__1(T1_3, T2_3, T2_3)) | v__1(T1_3, T3_1, T2_3) | (~v__1(T1_3, T3_1, T3_1)) | v__1(T1_3, T2_3, T3_1) | (~(object(T1_3) & object(T2_3) & object(T3_1))))),
% 1.61/1.38      inference(rewrite,[status(thm)],[])).
% 1.61/1.38  tff(485,plain,
% 1.61/1.38      (^[T1_3: $i, T2_3: $i, T3_1: $i] : trans(monotonicity(trans(monotonicity(trans(monotonicity(trans(monotonicity(rewrite((~((object(T1_3) & object(T2_3)) & object(T3_1))) <=> (~(object(T1_3) & object(T2_3) & object(T3_1)))), (((~((object(T1_3) & object(T2_3)) & object(T3_1))) | (~v__1(T1_3, T2_3, T2_3))) <=> ((~(object(T1_3) & object(T2_3) & object(T3_1))) | (~v__1(T1_3, T2_3, T2_3))))), rewrite(((~(object(T1_3) & object(T2_3) & object(T3_1))) | (~v__1(T1_3, T2_3, T2_3))) <=> ((~v__1(T1_3, T2_3, T2_3)) | (~(object(T1_3) & object(T2_3) & object(T3_1))))), (((~((object(T1_3) & object(T2_3)) & object(T3_1))) | (~v__1(T1_3, T2_3, T2_3))) <=> ((~v__1(T1_3, T2_3, T2_3)) | (~(object(T1_3) & object(T2_3) & object(T3_1)))))), ((((~((object(T1_3) & object(T2_3)) & object(T3_1))) | (~v__1(T1_3, T2_3, T2_3))) | (~v__1(T1_3, T3_1, T3_1))) <=> (((~v__1(T1_3, T2_3, T2_3)) | (~(object(T1_3) & object(T2_3) & object(T3_1)))) | (~v__1(T1_3, T3_1, T3_1))))), rewrite((((~v__1(T1_3, T2_3, T2_3)) | (~(object(T1_3) & object(T2_3) & object(T3_1)))) | (~v__1(T1_3, T3_1, T3_1))) <=> ((~v__1(T1_3, T2_3, T2_3)) | (~v__1(T1_3, T3_1, T3_1)) | (~(object(T1_3) & object(T2_3) & object(T3_1))))), ((((~((object(T1_3) & object(T2_3)) & object(T3_1))) | (~v__1(T1_3, T2_3, T2_3))) | (~v__1(T1_3, T3_1, T3_1))) <=> ((~v__1(T1_3, T2_3, T2_3)) | (~v__1(T1_3, T3_1, T3_1)) | (~(object(T1_3) & object(T2_3) & object(T3_1)))))), (((((~((object(T1_3) & object(T2_3)) & object(T3_1))) | (~v__1(T1_3, T2_3, T2_3))) | (~v__1(T1_3, T3_1, T3_1))) | v__1(T1_3, T2_3, T3_1)) <=> (((~v__1(T1_3, T2_3, T2_3)) | (~v__1(T1_3, T3_1, T3_1)) | (~(object(T1_3) & object(T2_3) & object(T3_1)))) | v__1(T1_3, T2_3, T3_1)))), rewrite((((~v__1(T1_3, T2_3, T2_3)) | (~v__1(T1_3, T3_1, T3_1)) | (~(object(T1_3) & object(T2_3) & object(T3_1)))) | v__1(T1_3, T2_3, T3_1)) <=> ((~v__1(T1_3, T2_3, T2_3)) | (~v__1(T1_3, T3_1, T3_1)) | v__1(T1_3, T2_3, T3_1) | (~(object(T1_3) & object(T2_3) & object(T3_1))))), (((((~((object(T1_3) & object(T2_3)) & object(T3_1))) | (~v__1(T1_3, T2_3, T2_3))) | (~v__1(T1_3, T3_1, T3_1))) | v__1(T1_3, T2_3, T3_1)) <=> ((~v__1(T1_3, T2_3, T2_3)) | (~v__1(T1_3, T3_1, T3_1)) | v__1(T1_3, T2_3, T3_1) | (~(object(T1_3) & object(T2_3) & object(T3_1)))))), ((((((~((object(T1_3) & object(T2_3)) & object(T3_1))) | (~v__1(T1_3, T2_3, T2_3))) | (~v__1(T1_3, T3_1, T3_1))) | v__1(T1_3, T2_3, T3_1)) | v__1(T1_3, T3_1, T2_3)) <=> (((~v__1(T1_3, T2_3, T2_3)) | (~v__1(T1_3, T3_1, T3_1)) | v__1(T1_3, T2_3, T3_1) | (~(object(T1_3) & object(T2_3) & object(T3_1)))) | v__1(T1_3, T3_1, T2_3)))), rewrite((((~v__1(T1_3, T2_3, T2_3)) | (~v__1(T1_3, T3_1, T3_1)) | v__1(T1_3, T2_3, T3_1) | (~(object(T1_3) & object(T2_3) & object(T3_1)))) | v__1(T1_3, T3_1, T2_3)) <=> ((~v__1(T1_3, T2_3, T2_3)) | v__1(T1_3, T3_1, T2_3) | (~v__1(T1_3, T3_1, T3_1)) | v__1(T1_3, T2_3, T3_1) | (~(object(T1_3) & object(T2_3) & object(T3_1))))), ((((((~((object(T1_3) & object(T2_3)) & object(T3_1))) | (~v__1(T1_3, T2_3, T2_3))) | (~v__1(T1_3, T3_1, T3_1))) | v__1(T1_3, T2_3, T3_1)) | v__1(T1_3, T3_1, T2_3)) <=> ((~v__1(T1_3, T2_3, T2_3)) | v__1(T1_3, T3_1, T2_3) | (~v__1(T1_3, T3_1, T3_1)) | v__1(T1_3, T2_3, T3_1) | (~(object(T1_3) & object(T2_3) & object(T3_1))))))),
% 1.61/1.38      inference(bind,[status(th)],[])).
% 1.61/1.38  tff(486,plain,
% 1.61/1.38      (![T1_3: $i, T2_3: $i, T3_1: $i] : (((((~((object(T1_3) & object(T2_3)) & object(T3_1))) | (~v__1(T1_3, T2_3, T2_3))) | (~v__1(T1_3, T3_1, T3_1))) | v__1(T1_3, T2_3, T3_1)) | v__1(T1_3, T3_1, T2_3)) <=> ![T1_3: $i, T2_3: $i, T3_1: $i] : ((~v__1(T1_3, T2_3, T2_3)) | v__1(T1_3, T3_1, T2_3) | (~v__1(T1_3, T3_1, T3_1)) | v__1(T1_3, T2_3, T3_1) | (~(object(T1_3) & object(T2_3) & object(T3_1))))),
% 1.61/1.38      inference(quant_intro,[status(thm)],[485])).
% 1.61/1.38  tff(487,axiom,(![T1_3: $i, T2_3: $i, T3_1: $i] : (((((~((object(T1_3) & object(T2_3)) & object(T3_1))) | (~v__1(T1_3, T2_3, T2_3))) | (~v__1(T1_3, T3_1, T3_1))) | v__1(T1_3, T2_3, T3_1)) | v__1(T1_3, T3_1, T2_3))), file('/export/starexec/sandbox/benchmark/theBenchmark.p','hyp_tptp_5')).
% 1.61/1.38  tff(488,plain,
% 1.61/1.38      (![T1_3: $i, T2_3: $i, T3_1: $i] : ((~v__1(T1_3, T2_3, T2_3)) | v__1(T1_3, T3_1, T2_3) | (~v__1(T1_3, T3_1, T3_1)) | v__1(T1_3, T2_3, T3_1) | (~(object(T1_3) & object(T2_3) & object(T3_1))))),
% 1.61/1.38      inference(modus_ponens,[status(thm)],[487, 486])).
% 1.61/1.38  tff(489,plain,
% 1.61/1.38      (![T1_3: $i, T2_3: $i, T3_1: $i] : ((~v__1(T1_3, T2_3, T2_3)) | v__1(T1_3, T3_1, T2_3) | (~v__1(T1_3, T3_1, T3_1)) | v__1(T1_3, T2_3, T3_1) | (~(object(T1_3) & object(T2_3) & object(T3_1))))),
% 1.61/1.38      inference(modus_ponens,[status(thm)],[488, 484])).
% 1.61/1.38  tff(490,plain,(
% 1.61/1.38      ![T1_3: $i, T2_3: $i, T3_1: $i] : ((~v__1(T1_3, T2_3, T2_3)) | v__1(T1_3, T3_1, T2_3) | (~v__1(T1_3, T3_1, T3_1)) | v__1(T1_3, T2_3, T3_1) | (~(object(T1_3) & object(T2_3) & object(T3_1))))),
% 1.61/1.38      inference(skolemize,[status(sab)],[489])).
% 1.61/1.38  tff(491,plain,
% 1.61/1.38      (![T1_3: $i, T2_3: $i, T3_1: $i] : ((~object(T3_1)) | (~v__1(T1_3, T2_3, T2_3)) | v__1(T1_3, T3_1, T2_3) | (~v__1(T1_3, T3_1, T3_1)) | v__1(T1_3, T2_3, T3_1) | (~object(T1_3)) | (~object(T2_3)))),
% 1.61/1.38      inference(modus_ponens,[status(thm)],[490, 483])).
% 1.61/1.38  tff(492,plain,
% 1.61/1.38      (![T1_3: $i, T2_3: $i, T3_1: $i] : ((~object(T3_1)) | (~v__1(T1_3, T2_3, T2_3)) | v__1(T1_3, T3_1, T2_3) | (~v__1(T1_3, T3_1, T3_1)) | v__1(T1_3, T2_3, T3_1) | (~object(T1_3)) | (~object(T2_3)))),
% 1.61/1.38      inference(modus_ponens,[status(thm)],[491, 481])).
% 1.61/1.38  tff(493,plain,
% 1.61/1.38      (((~![T1_3: $i, T2_3: $i, T3_1: $i] : ((~object(T3_1)) | (~v__1(T1_3, T2_3, T2_3)) | v__1(T1_3, T3_1, T2_3) | (~v__1(T1_3, T3_1, T3_1)) | v__1(T1_3, T2_3, T3_1) | (~object(T1_3)) | (~object(T2_3)))) | ((~v__1(sortedList_first, prev_2, prev_2)) | v__1(sortedList_first, prev_2, node_next(prev_2)) | v__1(sortedList_first, node_next(prev_2), prev_2) | (~object(prev_2)) | (~object(sortedList_first)) | (~object(node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), node_next(prev_2))))) <=> ((~![T1_3: $i, T2_3: $i, T3_1: $i] : ((~object(T3_1)) | (~v__1(T1_3, T2_3, T2_3)) | v__1(T1_3, T3_1, T2_3) | (~v__1(T1_3, T3_1, T3_1)) | v__1(T1_3, T2_3, T3_1) | (~object(T1_3)) | (~object(T2_3)))) | (~v__1(sortedList_first, prev_2, prev_2)) | v__1(sortedList_first, prev_2, node_next(prev_2)) | v__1(sortedList_first, node_next(prev_2), prev_2) | (~object(prev_2)) | (~object(sortedList_first)) | (~object(node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), node_next(prev_2))))),
% 1.61/1.38      inference(rewrite,[status(thm)],[])).
% 1.61/1.38  tff(494,plain,
% 1.61/1.38      (((~object(prev_2)) | (~v__1(sortedList_first, node_next(prev_2), node_next(prev_2))) | v__1(sortedList_first, prev_2, node_next(prev_2)) | (~v__1(sortedList_first, prev_2, prev_2)) | v__1(sortedList_first, node_next(prev_2), prev_2) | (~object(sortedList_first)) | (~object(node_next(prev_2)))) <=> ((~v__1(sortedList_first, prev_2, prev_2)) | v__1(sortedList_first, prev_2, node_next(prev_2)) | v__1(sortedList_first, node_next(prev_2), prev_2) | (~object(prev_2)) | (~object(sortedList_first)) | (~object(node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), node_next(prev_2))))),
% 1.61/1.38      inference(rewrite,[status(thm)],[])).
% 1.61/1.38  tff(495,plain,
% 1.61/1.38      (((~![T1_3: $i, T2_3: $i, T3_1: $i] : ((~object(T3_1)) | (~v__1(T1_3, T2_3, T2_3)) | v__1(T1_3, T3_1, T2_3) | (~v__1(T1_3, T3_1, T3_1)) | v__1(T1_3, T2_3, T3_1) | (~object(T1_3)) | (~object(T2_3)))) | ((~object(prev_2)) | (~v__1(sortedList_first, node_next(prev_2), node_next(prev_2))) | v__1(sortedList_first, prev_2, node_next(prev_2)) | (~v__1(sortedList_first, prev_2, prev_2)) | v__1(sortedList_first, node_next(prev_2), prev_2) | (~object(sortedList_first)) | (~object(node_next(prev_2))))) <=> ((~![T1_3: $i, T2_3: $i, T3_1: $i] : ((~object(T3_1)) | (~v__1(T1_3, T2_3, T2_3)) | v__1(T1_3, T3_1, T2_3) | (~v__1(T1_3, T3_1, T3_1)) | v__1(T1_3, T2_3, T3_1) | (~object(T1_3)) | (~object(T2_3)))) | ((~v__1(sortedList_first, prev_2, prev_2)) | v__1(sortedList_first, prev_2, node_next(prev_2)) | v__1(sortedList_first, node_next(prev_2), prev_2) | (~object(prev_2)) | (~object(sortedList_first)) | (~object(node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), node_next(prev_2)))))),
% 1.61/1.38      inference(monotonicity,[status(thm)],[494])).
% 1.61/1.38  tff(496,plain,
% 1.61/1.38      (((~![T1_3: $i, T2_3: $i, T3_1: $i] : ((~object(T3_1)) | (~v__1(T1_3, T2_3, T2_3)) | v__1(T1_3, T3_1, T2_3) | (~v__1(T1_3, T3_1, T3_1)) | v__1(T1_3, T2_3, T3_1) | (~object(T1_3)) | (~object(T2_3)))) | ((~object(prev_2)) | (~v__1(sortedList_first, node_next(prev_2), node_next(prev_2))) | v__1(sortedList_first, prev_2, node_next(prev_2)) | (~v__1(sortedList_first, prev_2, prev_2)) | v__1(sortedList_first, node_next(prev_2), prev_2) | (~object(sortedList_first)) | (~object(node_next(prev_2))))) <=> ((~![T1_3: $i, T2_3: $i, T3_1: $i] : ((~object(T3_1)) | (~v__1(T1_3, T2_3, T2_3)) | v__1(T1_3, T3_1, T2_3) | (~v__1(T1_3, T3_1, T3_1)) | v__1(T1_3, T2_3, T3_1) | (~object(T1_3)) | (~object(T2_3)))) | (~v__1(sortedList_first, prev_2, prev_2)) | v__1(sortedList_first, prev_2, node_next(prev_2)) | v__1(sortedList_first, node_next(prev_2), prev_2) | (~object(prev_2)) | (~object(sortedList_first)) | (~object(node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), node_next(prev_2))))),
% 1.61/1.38      inference(transitivity,[status(thm)],[495, 493])).
% 1.61/1.38  tff(497,plain,
% 1.61/1.38      ((~![T1_3: $i, T2_3: $i, T3_1: $i] : ((~object(T3_1)) | (~v__1(T1_3, T2_3, T2_3)) | v__1(T1_3, T3_1, T2_3) | (~v__1(T1_3, T3_1, T3_1)) | v__1(T1_3, T2_3, T3_1) | (~object(T1_3)) | (~object(T2_3)))) | ((~object(prev_2)) | (~v__1(sortedList_first, node_next(prev_2), node_next(prev_2))) | v__1(sortedList_first, prev_2, node_next(prev_2)) | (~v__1(sortedList_first, prev_2, prev_2)) | v__1(sortedList_first, node_next(prev_2), prev_2) | (~object(sortedList_first)) | (~object(node_next(prev_2))))),
% 1.61/1.38      inference(quant_inst,[status(thm)],[])).
% 1.61/1.38  tff(498,plain,
% 1.61/1.38      ((~![T1_3: $i, T2_3: $i, T3_1: $i] : ((~object(T3_1)) | (~v__1(T1_3, T2_3, T2_3)) | v__1(T1_3, T3_1, T2_3) | (~v__1(T1_3, T3_1, T3_1)) | v__1(T1_3, T2_3, T3_1) | (~object(T1_3)) | (~object(T2_3)))) | (~v__1(sortedList_first, prev_2, prev_2)) | v__1(sortedList_first, prev_2, node_next(prev_2)) | v__1(sortedList_first, node_next(prev_2), prev_2) | (~object(prev_2)) | (~object(sortedList_first)) | (~object(node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), node_next(prev_2)))),
% 1.61/1.38      inference(modus_ponens,[status(thm)],[497, 496])).
% 1.61/1.38  tff(499,plain,
% 1.61/1.38      ($false),
% 1.61/1.38      inference(unit_resolution,[status(thm)],[498, 99, 142, 139, 492, 479, 415, 466, 452])).
% 1.61/1.38  tff(500,plain,(v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2) | (~((prev_2 = Z_setinc_foltrans_2!2) | (~((~((~v__1(sortedList_first, prev_2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))))) | (~((~v__1(sortedList_first, prev_2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, prev_2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, node_next(prev_2))) | (node_next(prev_2) = Z_setinc_foltrans_2!2) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~v__1(sortedList_first, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(sortedList_first, node_next(prev_2), Z_setinc_foltrans_2!2))))) | (~(v__1(sortedList_first, prev_2, node_next(prev_2)) | (~((node_next(prev_2) = prev_2) | (~v__1(sortedList_first, prev_2, node_next(prev_2))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))) | (~((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))))))))))) | (~((~((~object(Fun_flat_foltrans_34!39)) | (~v__1(Fun_flat_foltrans_34!39, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_34!39 = node_next(node_next(prev_2)))) | (~((~((~object(Fun_flat_foltrans_35!36)) | (~v__1(Fun_flat_foltrans_35!36, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_35!36 = node_next(node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_36!37)) | (~v__1(Fun_flat_foltrans_36!37, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_36!37 = node_next(node_next(prev_2)))) | (~object(Fun_flat_foltrans_37!38)) | (~(Fun_flat_foltrans_37!38 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_37!38, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~object(Fun_flat_foltrans_41!43)) | (~v__1(Fun_flat_foltrans_41!43, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_41!43 = node_next(node_next(prev_2)))) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_38!40)) | (~(Fun_flat_foltrans_38!40 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_38!40, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_39!41)) | (~(Fun_flat_foltrans_39!41 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_39!41, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_40!42)) | v__1(Fun_flat_foltrans_40!42, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_40!42 = node_next(node_next(prev_2)))))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_42!44)) | (~(Fun_flat_foltrans_42!44 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_42!44, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_43!45)) | (~(Fun_flat_foltrans_43!45 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_43!45, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_44!46)) | v__1(Fun_flat_foltrans_44!46, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_44!46 = node_next(node_next(prev_2)))))))))))) | (~((~((~object(Fun_flat_foltrans_45!50)) | (~v__1(Fun_flat_foltrans_45!50, Z_setinc_foltrans_2!2, prev_2)) | (~(Fun_flat_foltrans_45!50 = node_next(node_next(prev_2)))) | (~((~((~object(Fun_flat_foltrans_46!47)) | (~v__1(Fun_flat_foltrans_46!47, prev_2, node_next(prev_2))) | (~(Fun_flat_foltrans_46!47 = node_next(node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_47!48)) | (~v__1(Fun_flat_foltrans_47!48, prev_2, prev_2)) | (~(Fun_flat_foltrans_47!48 = node_next(node_next(prev_2)))) | (~object(Fun_flat_foltrans_48!49)) | (~(Fun_flat_foltrans_48!49 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_48!49, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = prev_2) | (~object(Fun_flat_foltrans_52!51)) | (~v__1(Fun_flat_foltrans_52!51, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_52!51 = node_next(node_next(prev_2)))) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_49!52)) | (~(Fun_flat_foltrans_49!52 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_49!52, node_next(prev_2), prev_2)))) | (~((~object(Fun_flat_foltrans_50!53)) | (~(Fun_flat_foltrans_50!53 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_50!53, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_51!54)) | (~(Fun_flat_foltrans_51!54 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_51!54, prev_2, prev_2))))))) | (~((node_next(prev_2) = prev_2) | (~v__1(null, Z_setinc_foltrans_2!2, prev_2)) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_53!55)) | (~(Fun_flat_foltrans_53!55 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_53!55, node_next(prev_2), prev_2)))) | (~((~object(Fun_flat_foltrans_54!56)) | (~(Fun_flat_foltrans_54!56 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_54!56, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_55!57)) | (~(Fun_flat_foltrans_55!57 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_55!57, prev_2, prev_2))))))) | (~((~((~((~object(Fun_flat_foltrans_67!58)) | (~(Fun_flat_foltrans_67!58 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_67!58, prev_2, prev_2))) | (~((~object(Fun_flat_foltrans_68!59)) | (~(Fun_flat_foltrans_68!59 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_68!59, prev_2, node_next(prev_2)) | (~((~((~object(Fun_flat_foltrans_69!60)) | (~(Fun_flat_foltrans_69!60 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_69!60, prev_2, prev_2))) | (~((~object(Fun_flat_foltrans_70!61)) | (~(Fun_flat_foltrans_70!61 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_70!61, node_next(prev_2), node_next(prev_2))))))))))) | (~((~v__1(null, prev_2, prev_2)) | (node_next(prev_2) = prev_2) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_75!62)) | (~(Fun_flat_foltrans_75!62 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_75!62, node_next(prev_2), prev_2) | (~((~((~object(Fun_flat_foltrans_76!63)) | (~(Fun_flat_foltrans_76!63 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_76!63, node_next(prev_2), node_next(prev_2)))) | (~((~object(Fun_flat_foltrans_77!64)) | (~v__1(Fun_flat_foltrans_77!64, prev_2, prev_2)) | (~(Fun_flat_foltrans_77!64 = node_next(node_next(prev_2)))))))))))) | (~((node_next(prev_2) = prev_2) | (~((~object(Fun_flat_foltrans_71!65)) | (~(Fun_flat_foltrans_71!65 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_71!65, prev_2, node_next(prev_2)))) | (~(v__1(null, prev_2, node_next(prev_2)) | (~((~v__1(null, prev_2, prev_2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_72!66)) | (~(Fun_flat_foltrans_72!66 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_72!66, node_next(prev_2), prev_2) | (~((~((~object(Fun_flat_foltrans_73!67)) | (~(Fun_flat_foltrans_73!67 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_73!67, node_next(prev_2), node_next(prev_2)))) | (~((~object(Fun_flat_foltrans_74!68)) | (~v__1(Fun_flat_foltrans_74!68, prev_2, prev_2)) | (~(Fun_flat_foltrans_74!68 = node_next(node_next(prev_2)))))))))))) | (~((~((~object(Fun_flat_foltrans_56!69)) | (~v__1(Fun_flat_foltrans_56!69, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_56!69 = node_next(node_next(prev_2)))) | (~((~((~object(Fun_flat_foltrans_57!70)) | (~v__1(Fun_flat_foltrans_57!70, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_57!70 = node_next(node_next(prev_2)))))) | (~((~object(Fun_flat_foltrans_58!71)) | (~v__1(Fun_flat_foltrans_58!71, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(Fun_flat_foltrans_58!71 = node_next(node_next(prev_2)))) | (~object(Fun_flat_foltrans_59!72)) | (~(Fun_flat_foltrans_59!72 = node_next(node_next(prev_2)))) | v__1(Fun_flat_foltrans_59!72, node_next(prev_2), node_next(prev_2)))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~object(Fun_flat_foltrans_63!73)) | (~v__1(Fun_flat_foltrans_63!73, Z_setinc_foltrans_2!2, node_next(prev_2))) | (~(Fun_flat_foltrans_63!73 = node_next(node_next(prev_2)))) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_60!74)) | (~(Fun_flat_foltrans_60!74 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_60!74, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_61!75)) | (~(Fun_flat_foltrans_61!75 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_61!75, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_62!76)) | v__1(Fun_flat_foltrans_62!76, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_62!76 = node_next(node_next(prev_2)))))))))) | (~((node_next(prev_2) = Z_setinc_foltrans_2!2) | (~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | (~(v__1(null, Z_setinc_foltrans_2!2, node_next(prev_2)) | (~((~v__1(null, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2)) | v__1(null, node_next(prev_2), node_next(prev_2)))))) | (~((~((~object(Fun_flat_foltrans_64!77)) | (~(Fun_flat_foltrans_64!77 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_64!77, node_next(prev_2), Z_setinc_foltrans_2!2)))) | (~((~object(Fun_flat_foltrans_65!78)) | (~(Fun_flat_foltrans_65!78 = node_next(node_next(prev_2)))) | (~v__1(Fun_flat_foltrans_65!78, node_next(prev_2), node_next(prev_2))) | (~object(Fun_flat_foltrans_66!79)) | v__1(Fun_flat_foltrans_66!79, Z_setinc_foltrans_2!2, Z_setinc_foltrans_2!2) | (~(Fun_flat_foltrans_66!79 = node_next(node_next(prev_2))))))))))))))))))), inference(lemma,lemma(discharge,[]))).
% 1.61/1.38  tff(501,plain,
% 1.61/1.38      (v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)),
% 1.61/1.38      inference(unit_resolution,[status(thm)],[500, 444])).
% 1.61/1.38  tff(502,plain,
% 1.61/1.38      ((~v__1(sortedList_first, node_next(prev_2), prev_2)) <=> (~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2))),
% 1.61/1.38      inference(monotonicity,[status(thm)],[447])).
% 1.61/1.38  tff(503,assumption,(~v__1(sortedList_first, node_next(prev_2), prev_2)), introduced(assumption)).
% 1.61/1.38  tff(504,plain,
% 1.61/1.38      (~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2)),
% 1.61/1.38      inference(modus_ponens,[status(thm)],[503, 502])).
% 1.61/1.38  tff(505,plain,
% 1.61/1.38      ($false),
% 1.61/1.38      inference(unit_resolution,[status(thm)],[133, 504])).
% 1.61/1.38  tff(506,plain,(v__1(sortedList_first, node_next(prev_2), prev_2) | (~v__1(sortedList_first, Z_setinc_foltrans_2!2, prev_2))), inference(lemma,lemma(discharge,[]))).
% 1.61/1.38  tff(507,plain,
% 1.61/1.38      (v__1(sortedList_first, node_next(prev_2), prev_2)),
% 1.61/1.38      inference(unit_resolution,[status(thm)],[506, 501])).
% 1.61/1.38  tff(508,plain,
% 1.61/1.38      (((~![T1_4: $i, T2_4: $i, T3_2: $i] : ((~object(T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~((~v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T2_4)))) | (~object(T1_4)) | (~object(T2_4)))) | ((~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~object(prev_2)) | (~object(sortedList_first)) | (~object(node_next(prev_2))) | (~((~v__1(sortedList_first, node_next(prev_2), node_next(prev_2))) | (~v__1(node_next(prev_2), prev_2, prev_2)))))) <=> ((~![T1_4: $i, T2_4: $i, T3_2: $i] : ((~object(T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~((~v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T2_4)))) | (~object(T1_4)) | (~object(T2_4)))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~object(prev_2)) | (~object(sortedList_first)) | (~object(node_next(prev_2))) | (~((~v__1(sortedList_first, node_next(prev_2), node_next(prev_2))) | (~v__1(node_next(prev_2), prev_2, prev_2)))))),
% 1.61/1.38      inference(rewrite,[status(thm)],[])).
% 1.61/1.38  tff(509,plain,
% 1.61/1.38      (((~object(prev_2)) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~((~v__1(sortedList_first, node_next(prev_2), node_next(prev_2))) | (~v__1(node_next(prev_2), prev_2, prev_2)))) | (~object(sortedList_first)) | (~object(node_next(prev_2)))) <=> ((~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~object(prev_2)) | (~object(sortedList_first)) | (~object(node_next(prev_2))) | (~((~v__1(sortedList_first, node_next(prev_2), node_next(prev_2))) | (~v__1(node_next(prev_2), prev_2, prev_2)))))),
% 1.61/1.38      inference(rewrite,[status(thm)],[])).
% 1.61/1.38  tff(510,plain,
% 1.61/1.38      ((~((~v__1(node_next(prev_2), prev_2, prev_2)) | (~v__1(sortedList_first, node_next(prev_2), node_next(prev_2))))) <=> (~((~v__1(sortedList_first, node_next(prev_2), node_next(prev_2))) | (~v__1(node_next(prev_2), prev_2, prev_2))))),
% 1.61/1.38      inference(rewrite,[status(thm)],[])).
% 1.61/1.38  tff(511,plain,
% 1.61/1.38      (((~object(prev_2)) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~((~v__1(node_next(prev_2), prev_2, prev_2)) | (~v__1(sortedList_first, node_next(prev_2), node_next(prev_2))))) | (~object(sortedList_first)) | (~object(node_next(prev_2)))) <=> ((~object(prev_2)) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~((~v__1(sortedList_first, node_next(prev_2), node_next(prev_2))) | (~v__1(node_next(prev_2), prev_2, prev_2)))) | (~object(sortedList_first)) | (~object(node_next(prev_2))))),
% 1.61/1.38      inference(monotonicity,[status(thm)],[510])).
% 1.61/1.38  tff(512,plain,
% 1.61/1.38      (((~object(prev_2)) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~((~v__1(node_next(prev_2), prev_2, prev_2)) | (~v__1(sortedList_first, node_next(prev_2), node_next(prev_2))))) | (~object(sortedList_first)) | (~object(node_next(prev_2)))) <=> ((~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~object(prev_2)) | (~object(sortedList_first)) | (~object(node_next(prev_2))) | (~((~v__1(sortedList_first, node_next(prev_2), node_next(prev_2))) | (~v__1(node_next(prev_2), prev_2, prev_2)))))),
% 1.61/1.38      inference(transitivity,[status(thm)],[511, 509])).
% 1.61/1.38  tff(513,plain,
% 1.61/1.38      (((~![T1_4: $i, T2_4: $i, T3_2: $i] : ((~object(T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~((~v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T2_4)))) | (~object(T1_4)) | (~object(T2_4)))) | ((~object(prev_2)) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~((~v__1(node_next(prev_2), prev_2, prev_2)) | (~v__1(sortedList_first, node_next(prev_2), node_next(prev_2))))) | (~object(sortedList_first)) | (~object(node_next(prev_2))))) <=> ((~![T1_4: $i, T2_4: $i, T3_2: $i] : ((~object(T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~((~v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T2_4)))) | (~object(T1_4)) | (~object(T2_4)))) | ((~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~object(prev_2)) | (~object(sortedList_first)) | (~object(node_next(prev_2))) | (~((~v__1(sortedList_first, node_next(prev_2), node_next(prev_2))) | (~v__1(node_next(prev_2), prev_2, prev_2))))))),
% 1.61/1.39      inference(monotonicity,[status(thm)],[512])).
% 1.61/1.39  tff(514,plain,
% 1.61/1.39      (((~![T1_4: $i, T2_4: $i, T3_2: $i] : ((~object(T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~((~v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T2_4)))) | (~object(T1_4)) | (~object(T2_4)))) | ((~object(prev_2)) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~((~v__1(node_next(prev_2), prev_2, prev_2)) | (~v__1(sortedList_first, node_next(prev_2), node_next(prev_2))))) | (~object(sortedList_first)) | (~object(node_next(prev_2))))) <=> ((~![T1_4: $i, T2_4: $i, T3_2: $i] : ((~object(T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~((~v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T2_4)))) | (~object(T1_4)) | (~object(T2_4)))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~object(prev_2)) | (~object(sortedList_first)) | (~object(node_next(prev_2))) | (~((~v__1(sortedList_first, node_next(prev_2), node_next(prev_2))) | (~v__1(node_next(prev_2), prev_2, prev_2)))))),
% 1.61/1.39      inference(transitivity,[status(thm)],[513, 508])).
% 1.61/1.39  tff(515,plain,
% 1.61/1.39      ((~![T1_4: $i, T2_4: $i, T3_2: $i] : ((~object(T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~((~v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T2_4)))) | (~object(T1_4)) | (~object(T2_4)))) | ((~object(prev_2)) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~((~v__1(node_next(prev_2), prev_2, prev_2)) | (~v__1(sortedList_first, node_next(prev_2), node_next(prev_2))))) | (~object(sortedList_first)) | (~object(node_next(prev_2))))),
% 1.61/1.39      inference(quant_inst,[status(thm)],[])).
% 1.61/1.39  tff(516,plain,
% 1.61/1.39      ((~![T1_4: $i, T2_4: $i, T3_2: $i] : ((~object(T3_2)) | (~v__1(T1_4, T2_4, T3_2)) | (~((~v__1(T2_4, T3_2, T3_2)) | (~v__1(T1_4, T2_4, T2_4)))) | (~object(T1_4)) | (~object(T2_4)))) | (~v__1(sortedList_first, node_next(prev_2), prev_2)) | (~object(prev_2)) | (~object(sortedList_first)) | (~object(node_next(prev_2))) | (~((~v__1(sortedList_first, node_next(prev_2), node_next(prev_2))) | (~v__1(node_next(prev_2), prev_2, prev_2))))),
% 1.61/1.39      inference(modus_ponens,[status(thm)],[515, 514])).
% 1.61/1.39  tff(517,plain,
% 1.61/1.39      (~((~v__1(sortedList_first, node_next(prev_2), node_next(prev_2))) | (~v__1(node_next(prev_2), prev_2, prev_2)))),
% 1.61/1.39      inference(unit_resolution,[status(thm)],[516, 99, 142, 139, 94, 507])).
% 1.61/1.39  tff(518,plain,
% 1.61/1.39      (((~v__1(sortedList_first, node_next(prev_2), node_next(prev_2))) | (~v__1(node_next(prev_2), prev_2, prev_2))) | v__1(node_next(prev_2), prev_2, prev_2)),
% 1.61/1.39      inference(tautology,[status(thm)],[])).
% 1.61/1.39  tff(519,plain,
% 1.61/1.39      (v__1(node_next(prev_2), prev_2, prev_2)),
% 1.61/1.39      inference(unit_resolution,[status(thm)],[518, 517])).
% 1.61/1.39  tff(520,assumption,(![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~v__1(Fun_flat_foltrans_160, prev_2, prev_2)) | (~(Fun_flat_foltrans_160 = node_next(prev_2))))), introduced(assumption)).
% 1.61/1.39  tff(521,plain,
% 1.61/1.39      (((~![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~v__1(Fun_flat_foltrans_160, prev_2, prev_2)) | (~(Fun_flat_foltrans_160 = node_next(prev_2))))) | ((~object(node_next(prev_2))) | (~v__1(node_next(prev_2), prev_2, prev_2)))) <=> ((~![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~v__1(Fun_flat_foltrans_160, prev_2, prev_2)) | (~(Fun_flat_foltrans_160 = node_next(prev_2))))) | (~object(node_next(prev_2))) | (~v__1(node_next(prev_2), prev_2, prev_2)))),
% 1.61/1.39      inference(rewrite,[status(thm)],[])).
% 1.61/1.39  tff(522,plain,
% 1.61/1.39      (((~object(node_next(prev_2))) | (~v__1(node_next(prev_2), prev_2, prev_2)) | $false) <=> ((~object(node_next(prev_2))) | (~v__1(node_next(prev_2), prev_2, prev_2)))),
% 1.61/1.39      inference(rewrite,[status(thm)],[])).
% 1.61/1.39  tff(523,plain,
% 1.61/1.39      ((node_next(prev_2) = node_next(prev_2)) <=> $true),
% 1.61/1.39      inference(rewrite,[status(thm)],[])).
% 1.61/1.39  tff(524,plain,
% 1.61/1.39      ((~(node_next(prev_2) = node_next(prev_2))) <=> (~$true)),
% 1.61/1.39      inference(monotonicity,[status(thm)],[523])).
% 1.61/1.39  tff(525,plain,
% 1.61/1.39      ((~(node_next(prev_2) = node_next(prev_2))) <=> $false),
% 1.61/1.39      inference(transitivity,[status(thm)],[524, 292])).
% 1.61/1.39  tff(526,plain,
% 1.61/1.39      (((~object(node_next(prev_2))) | (~v__1(node_next(prev_2), prev_2, prev_2)) | (~(node_next(prev_2) = node_next(prev_2)))) <=> ((~object(node_next(prev_2))) | (~v__1(node_next(prev_2), prev_2, prev_2)) | $false)),
% 1.61/1.39      inference(monotonicity,[status(thm)],[525])).
% 1.61/1.39  tff(527,plain,
% 1.61/1.39      (((~object(node_next(prev_2))) | (~v__1(node_next(prev_2), prev_2, prev_2)) | (~(node_next(prev_2) = node_next(prev_2)))) <=> ((~object(node_next(prev_2))) | (~v__1(node_next(prev_2), prev_2, prev_2)))),
% 1.61/1.39      inference(transitivity,[status(thm)],[526, 522])).
% 1.61/1.39  tff(528,plain,
% 1.61/1.39      (((~![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~v__1(Fun_flat_foltrans_160, prev_2, prev_2)) | (~(Fun_flat_foltrans_160 = node_next(prev_2))))) | ((~object(node_next(prev_2))) | (~v__1(node_next(prev_2), prev_2, prev_2)) | (~(node_next(prev_2) = node_next(prev_2))))) <=> ((~![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~v__1(Fun_flat_foltrans_160, prev_2, prev_2)) | (~(Fun_flat_foltrans_160 = node_next(prev_2))))) | ((~object(node_next(prev_2))) | (~v__1(node_next(prev_2), prev_2, prev_2))))),
% 1.61/1.39      inference(monotonicity,[status(thm)],[527])).
% 1.61/1.39  tff(529,plain,
% 1.61/1.39      (((~![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~v__1(Fun_flat_foltrans_160, prev_2, prev_2)) | (~(Fun_flat_foltrans_160 = node_next(prev_2))))) | ((~object(node_next(prev_2))) | (~v__1(node_next(prev_2), prev_2, prev_2)) | (~(node_next(prev_2) = node_next(prev_2))))) <=> ((~![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~v__1(Fun_flat_foltrans_160, prev_2, prev_2)) | (~(Fun_flat_foltrans_160 = node_next(prev_2))))) | (~object(node_next(prev_2))) | (~v__1(node_next(prev_2), prev_2, prev_2)))),
% 1.61/1.39      inference(transitivity,[status(thm)],[528, 521])).
% 1.61/1.39  tff(530,plain,
% 1.61/1.39      ((~![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~v__1(Fun_flat_foltrans_160, prev_2, prev_2)) | (~(Fun_flat_foltrans_160 = node_next(prev_2))))) | ((~object(node_next(prev_2))) | (~v__1(node_next(prev_2), prev_2, prev_2)) | (~(node_next(prev_2) = node_next(prev_2))))),
% 1.61/1.39      inference(quant_inst,[status(thm)],[])).
% 1.61/1.39  tff(531,plain,
% 1.61/1.39      ((~![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~v__1(Fun_flat_foltrans_160, prev_2, prev_2)) | (~(Fun_flat_foltrans_160 = node_next(prev_2))))) | (~object(node_next(prev_2))) | (~v__1(node_next(prev_2), prev_2, prev_2))),
% 1.61/1.39      inference(modus_ponens,[status(thm)],[530, 529])).
% 1.61/1.39  tff(532,plain,
% 1.61/1.39      ($false),
% 1.61/1.39      inference(unit_resolution,[status(thm)],[531, 99, 520, 519])).
% 1.61/1.39  tff(533,plain,(~![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~v__1(Fun_flat_foltrans_160, prev_2, prev_2)) | (~(Fun_flat_foltrans_160 = node_next(prev_2))))), inference(lemma,lemma(discharge,[]))).
% 1.61/1.39  tff(534,plain,
% 1.61/1.39      ((~(prev_2 = null)) <=> (~(prev_2 = null))),
% 1.61/1.39      inference(rewrite,[status(thm)],[])).
% 1.61/1.39  tff(535,plain,
% 1.61/1.39      (~(prev_2 = null)),
% 1.61/1.39      inference(modus_ponens,[status(thm)],[470, 534])).
% 1.61/1.39  tff(536,plain,
% 1.61/1.39      (((~![X: $i, Y: $i] : ((~object(Y)) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | (~object(X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X))))))))) | ((prev_2 = null) | (~v__1(sortedList_first, prev_2, prev_2)) | (~object(prev_2)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~v__1(Fun_flat_foltrans_160, prev_2, prev_2)) | (~(Fun_flat_foltrans_160 = node_next(prev_2)))) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~integer(Fun_flat_foltrans_162)) | (~(Fun_flat_foltrans_162 = node_key(prev_2))) | (~(Fun_flat_foltrans_161 = node_key(prev_2))))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(prev_2))))))))) <=> ((~![X: $i, Y: $i] : ((~object(Y)) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | (~object(X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X))))))))) | (prev_2 = null) | (~v__1(sortedList_first, prev_2, prev_2)) | (~object(prev_2)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~v__1(Fun_flat_foltrans_160, prev_2, prev_2)) | (~(Fun_flat_foltrans_160 = node_next(prev_2)))) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~integer(Fun_flat_foltrans_162)) | (~(Fun_flat_foltrans_162 = node_key(prev_2))) | (~(Fun_flat_foltrans_161 = node_key(prev_2))))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(prev_2))))))))),
% 1.61/1.39      inference(rewrite,[status(thm)],[])).
% 1.61/1.39  tff(537,plain,
% 1.61/1.39      (((~object(prev_2)) | (prev_2 = null) | (prev_2 = null) | (~v__1(sortedList_first, prev_2, prev_2)) | (~object(prev_2)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~v__1(Fun_flat_foltrans_160, prev_2, prev_2)) | (~(Fun_flat_foltrans_160 = node_next(prev_2)))) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~integer(Fun_flat_foltrans_162)) | (~(Fun_flat_foltrans_162 = node_key(prev_2))) | (~(Fun_flat_foltrans_161 = node_key(prev_2))))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(prev_2)))))))) <=> ((prev_2 = null) | (~v__1(sortedList_first, prev_2, prev_2)) | (~object(prev_2)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~v__1(Fun_flat_foltrans_160, prev_2, prev_2)) | (~(Fun_flat_foltrans_160 = node_next(prev_2)))) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~integer(Fun_flat_foltrans_162)) | (~(Fun_flat_foltrans_162 = node_key(prev_2))) | (~(Fun_flat_foltrans_161 = node_key(prev_2))))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(prev_2))))))))),
% 1.61/1.39      inference(rewrite,[status(thm)],[])).
% 1.61/1.39  tff(538,plain,
% 1.61/1.39      ((~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(prev_2))) | (~(Fun_flat_foltrans_162 = node_key(prev_2))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(prev_2))) | (~(T_eqof_foltrans_1 = node_key(prev_2))))))) <=> (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~integer(Fun_flat_foltrans_162)) | (~(Fun_flat_foltrans_162 = node_key(prev_2))) | (~(Fun_flat_foltrans_161 = node_key(prev_2))))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(prev_2)))))))),
% 1.61/1.39      inference(rewrite,[status(thm)],[])).
% 1.61/1.39  tff(539,plain,
% 1.61/1.39      (^[Fun_flat_foltrans_160: $i] : rewrite(((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(prev_2))) | (~v__1(Fun_flat_foltrans_160, prev_2, prev_2))) <=> ((~object(Fun_flat_foltrans_160)) | (~v__1(Fun_flat_foltrans_160, prev_2, prev_2)) | (~(Fun_flat_foltrans_160 = node_next(prev_2)))))),
% 1.61/1.39      inference(bind,[status(th)],[])).
% 1.61/1.39  tff(540,plain,
% 1.61/1.39      (![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(prev_2))) | (~v__1(Fun_flat_foltrans_160, prev_2, prev_2))) <=> ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~v__1(Fun_flat_foltrans_160, prev_2, prev_2)) | (~(Fun_flat_foltrans_160 = node_next(prev_2))))),
% 1.61/1.39      inference(quant_intro,[status(thm)],[539])).
% 1.61/1.39  tff(541,plain,
% 1.61/1.39      (((~object(prev_2)) | (prev_2 = null) | (prev_2 = null) | (~v__1(sortedList_first, prev_2, prev_2)) | (~object(prev_2)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(prev_2))) | (~v__1(Fun_flat_foltrans_160, prev_2, prev_2))) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(prev_2))) | (~(Fun_flat_foltrans_162 = node_key(prev_2))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(prev_2))) | (~(T_eqof_foltrans_1 = node_key(prev_2)))))))) <=> ((~object(prev_2)) | (prev_2 = null) | (prev_2 = null) | (~v__1(sortedList_first, prev_2, prev_2)) | (~object(prev_2)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~v__1(Fun_flat_foltrans_160, prev_2, prev_2)) | (~(Fun_flat_foltrans_160 = node_next(prev_2)))) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~integer(Fun_flat_foltrans_162)) | (~(Fun_flat_foltrans_162 = node_key(prev_2))) | (~(Fun_flat_foltrans_161 = node_key(prev_2))))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(prev_2))))))))),
% 1.61/1.39      inference(monotonicity,[status(thm)],[540, 538])).
% 1.61/1.39  tff(542,plain,
% 1.61/1.39      (((~object(prev_2)) | (prev_2 = null) | (prev_2 = null) | (~v__1(sortedList_first, prev_2, prev_2)) | (~object(prev_2)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(prev_2))) | (~v__1(Fun_flat_foltrans_160, prev_2, prev_2))) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(prev_2))) | (~(Fun_flat_foltrans_162 = node_key(prev_2))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(prev_2))) | (~(T_eqof_foltrans_1 = node_key(prev_2)))))))) <=> ((prev_2 = null) | (~v__1(sortedList_first, prev_2, prev_2)) | (~object(prev_2)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~v__1(Fun_flat_foltrans_160, prev_2, prev_2)) | (~(Fun_flat_foltrans_160 = node_next(prev_2)))) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~integer(Fun_flat_foltrans_162)) | (~(Fun_flat_foltrans_162 = node_key(prev_2))) | (~(Fun_flat_foltrans_161 = node_key(prev_2))))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(prev_2))))))))),
% 1.61/1.39      inference(transitivity,[status(thm)],[541, 537])).
% 1.61/1.39  tff(543,plain,
% 1.61/1.39      (((~![X: $i, Y: $i] : ((~object(Y)) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | (~object(X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X))))))))) | ((~object(prev_2)) | (prev_2 = null) | (prev_2 = null) | (~v__1(sortedList_first, prev_2, prev_2)) | (~object(prev_2)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(prev_2))) | (~v__1(Fun_flat_foltrans_160, prev_2, prev_2))) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(prev_2))) | (~(Fun_flat_foltrans_162 = node_key(prev_2))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(prev_2))) | (~(T_eqof_foltrans_1 = node_key(prev_2))))))))) <=> ((~![X: $i, Y: $i] : ((~object(Y)) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | (~object(X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X))))))))) | ((prev_2 = null) | (~v__1(sortedList_first, prev_2, prev_2)) | (~object(prev_2)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~v__1(Fun_flat_foltrans_160, prev_2, prev_2)) | (~(Fun_flat_foltrans_160 = node_next(prev_2)))) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~integer(Fun_flat_foltrans_162)) | (~(Fun_flat_foltrans_162 = node_key(prev_2))) | (~(Fun_flat_foltrans_161 = node_key(prev_2))))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(prev_2)))))))))),
% 1.61/1.39      inference(monotonicity,[status(thm)],[542])).
% 1.61/1.39  tff(544,plain,
% 1.61/1.39      (((~![X: $i, Y: $i] : ((~object(Y)) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | (~object(X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X))))))))) | ((~object(prev_2)) | (prev_2 = null) | (prev_2 = null) | (~v__1(sortedList_first, prev_2, prev_2)) | (~object(prev_2)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(prev_2))) | (~v__1(Fun_flat_foltrans_160, prev_2, prev_2))) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(prev_2))) | (~(Fun_flat_foltrans_162 = node_key(prev_2))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(prev_2))) | (~(T_eqof_foltrans_1 = node_key(prev_2))))))))) <=> ((~![X: $i, Y: $i] : ((~object(Y)) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | (~object(X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X))))))))) | (prev_2 = null) | (~v__1(sortedList_first, prev_2, prev_2)) | (~object(prev_2)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~v__1(Fun_flat_foltrans_160, prev_2, prev_2)) | (~(Fun_flat_foltrans_160 = node_next(prev_2)))) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~integer(Fun_flat_foltrans_162)) | (~(Fun_flat_foltrans_162 = node_key(prev_2))) | (~(Fun_flat_foltrans_161 = node_key(prev_2))))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(prev_2))))))))),
% 1.61/1.39      inference(transitivity,[status(thm)],[543, 536])).
% 1.61/1.39  tff(545,plain,
% 1.61/1.39      ((~![X: $i, Y: $i] : ((~object(Y)) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | (~object(X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X))))))))) | ((~object(prev_2)) | (prev_2 = null) | (prev_2 = null) | (~v__1(sortedList_first, prev_2, prev_2)) | (~object(prev_2)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(prev_2))) | (~v__1(Fun_flat_foltrans_160, prev_2, prev_2))) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(prev_2))) | (~(Fun_flat_foltrans_162 = node_key(prev_2))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(prev_2))) | (~(T_eqof_foltrans_1 = node_key(prev_2))))))))),
% 1.61/1.39      inference(quant_inst,[status(thm)],[])).
% 1.61/1.39  tff(546,plain,
% 1.61/1.39      ((~![X: $i, Y: $i] : ((~object(Y)) | (Y = null) | (X = null) | (~v__1(sortedList_first, X, X)) | (~object(X)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~(Fun_flat_foltrans_160 = node_next(X))) | (~v__1(Fun_flat_foltrans_160, Y, Y))) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~(Fun_flat_foltrans_161 = node_key(Y))) | (~(Fun_flat_foltrans_162 = node_key(X))) | (~integer(Fun_flat_foltrans_162)))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(Y))) | (~(T_eqof_foltrans_1 = node_key(X))))))))) | (prev_2 = null) | (~v__1(sortedList_first, prev_2, prev_2)) | (~object(prev_2)) | ![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~v__1(Fun_flat_foltrans_160, prev_2, prev_2)) | (~(Fun_flat_foltrans_160 = node_next(prev_2)))) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~integer(Fun_flat_foltrans_162)) | (~(Fun_flat_foltrans_162 = node_key(prev_2))) | (~(Fun_flat_foltrans_161 = node_key(prev_2))))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(prev_2)))))))),
% 1.61/1.39      inference(modus_ponens,[status(thm)],[545, 544])).
% 1.61/1.39  tff(547,plain,
% 1.61/1.39      (![Fun_flat_foltrans_160: $i] : ((~object(Fun_flat_foltrans_160)) | (~v__1(Fun_flat_foltrans_160, prev_2, prev_2)) | (~(Fun_flat_foltrans_160 = node_next(prev_2)))) | (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~integer(Fun_flat_foltrans_162)) | (~(Fun_flat_foltrans_162 = node_key(prev_2))) | (~(Fun_flat_foltrans_161 = node_key(prev_2))))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(prev_2)))))))),
% 1.61/1.39      inference(unit_resolution,[status(thm)],[546, 142, 535, 479, 401])).
% 1.61/1.39  tff(548,plain,
% 1.61/1.39      (~((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~integer(Fun_flat_foltrans_162)) | (~(Fun_flat_foltrans_162 = node_key(prev_2))) | (~(Fun_flat_foltrans_161 = node_key(prev_2))))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(prev_2))))))),
% 1.61/1.39      inference(unit_resolution,[status(thm)],[547, 533])).
% 1.61/1.39  tff(549,plain,
% 1.61/1.39      (((~![Fun_flat_foltrans_162: $i, Fun_flat_foltrans_161: $i] : ((~integer(Fun_flat_foltrans_161)) | lteq(Fun_flat_foltrans_162, Fun_flat_foltrans_161) | (~integer(Fun_flat_foltrans_162)) | (~(Fun_flat_foltrans_162 = node_key(prev_2))) | (~(Fun_flat_foltrans_161 = node_key(prev_2))))) | (~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(prev_2)))))) | ![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(prev_2))))),
% 1.61/1.39      inference(tautology,[status(thm)],[])).
% 1.61/1.39  tff(550,plain,
% 1.61/1.39      (![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(prev_2))))),
% 1.61/1.39      inference(unit_resolution,[status(thm)],[549, 548])).
% 1.61/1.39  tff(551,plain,
% 1.61/1.39      (((~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(prev_2))))) | (~integer(node_key(prev_2)))) <=> ((~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(prev_2))))) | (~integer(node_key(prev_2))))),
% 1.61/1.39      inference(rewrite,[status(thm)],[])).
% 1.61/1.39  tff(552,plain,
% 1.61/1.39      (((~integer(node_key(prev_2))) | $false) <=> (~integer(node_key(prev_2)))),
% 1.61/1.39      inference(rewrite,[status(thm)],[])).
% 1.61/1.39  tff(553,plain,
% 1.61/1.39      ((node_key(prev_2) = node_key(prev_2)) <=> $true),
% 1.61/1.39      inference(rewrite,[status(thm)],[])).
% 1.61/1.39  tff(554,plain,
% 1.61/1.39      ((~(node_key(prev_2) = node_key(prev_2))) <=> (~$true)),
% 1.61/1.39      inference(monotonicity,[status(thm)],[553])).
% 1.61/1.39  tff(555,plain,
% 1.61/1.39      ((~(node_key(prev_2) = node_key(prev_2))) <=> $false),
% 1.61/1.39      inference(transitivity,[status(thm)],[554, 292])).
% 1.61/1.39  tff(556,plain,
% 1.61/1.39      (((~integer(node_key(prev_2))) | (~(node_key(prev_2) = node_key(prev_2)))) <=> ((~integer(node_key(prev_2))) | $false)),
% 1.61/1.39      inference(monotonicity,[status(thm)],[555])).
% 1.61/1.39  tff(557,plain,
% 1.61/1.39      (((~integer(node_key(prev_2))) | (~(node_key(prev_2) = node_key(prev_2)))) <=> (~integer(node_key(prev_2)))),
% 1.61/1.39      inference(transitivity,[status(thm)],[556, 552])).
% 1.61/1.39  tff(558,plain,
% 1.61/1.39      (((~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(prev_2))))) | ((~integer(node_key(prev_2))) | (~(node_key(prev_2) = node_key(prev_2))))) <=> ((~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(prev_2))))) | (~integer(node_key(prev_2))))),
% 1.61/1.39      inference(monotonicity,[status(thm)],[557])).
% 1.61/1.39  tff(559,plain,
% 1.61/1.39      (((~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(prev_2))))) | ((~integer(node_key(prev_2))) | (~(node_key(prev_2) = node_key(prev_2))))) <=> ((~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(prev_2))))) | (~integer(node_key(prev_2))))),
% 1.61/1.39      inference(transitivity,[status(thm)],[558, 551])).
% 1.61/1.39  tff(560,plain,
% 1.61/1.39      ((~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(prev_2))))) | ((~integer(node_key(prev_2))) | (~(node_key(prev_2) = node_key(prev_2))))),
% 1.61/1.39      inference(quant_inst,[status(thm)],[])).
% 1.61/1.39  tff(561,plain,
% 1.61/1.39      ((~![T_eqof_foltrans_1: $i] : ((~integer(T_eqof_foltrans_1)) | (~(T_eqof_foltrans_1 = node_key(prev_2))))) | (~integer(node_key(prev_2)))),
% 1.61/1.40      inference(modus_ponens,[status(thm)],[560, 559])).
% 1.61/1.40  tff(562,plain,
% 1.61/1.40      ($false),
% 1.61/1.40      inference(unit_resolution,[status(thm)],[561, 550, 9])).
% 1.61/1.40  % SZS output end Proof
%------------------------------------------------------------------------------