TSTP Solution File: SWW478+5 by SOS---2.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : SOS---2.0
% Problem  : SWW478+5 : TPTP v8.1.0. Released v5.3.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : sos-script %s

% Computer : n023.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 600s
% DateTime : Thu Jul 21 01:27:04 EDT 2022

% Result   : Theorem 0.37s 0.56s
% Output   : Refutation 0.37s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.06/0.11  % Problem  : SWW478+5 : TPTP v8.1.0. Released v5.3.0.
% 0.06/0.12  % Command  : sos-script %s
% 0.13/0.33  % Computer : n023.cluster.edu
% 0.13/0.33  % Model    : x86_64 x86_64
% 0.13/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.33  % Memory   : 8042.1875MB
% 0.13/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.33  % CPULimit : 300
% 0.13/0.33  % WCLimit  : 600
% 0.13/0.33  % DateTime : Mon Jun  6 07:32:39 EDT 2022
% 0.13/0.33  % CPUTime  : 
% 0.37/0.56  ----- Otter 3.2, August 2001 -----
% 0.37/0.56  The process was started by sandbox on n023.cluster.edu,
% 0.37/0.56  Mon Jun  6 07:32:39 2022
% 0.37/0.56  The command was "./sos".  The process ID is 5052.
% 0.37/0.56  
% 0.37/0.56  set(prolog_style_variables).
% 0.37/0.56  set(auto).
% 0.37/0.56     dependent: set(auto1).
% 0.37/0.56     dependent: set(process_input).
% 0.37/0.56     dependent: clear(print_kept).
% 0.37/0.56     dependent: clear(print_new_demod).
% 0.37/0.56     dependent: clear(print_back_demod).
% 0.37/0.56     dependent: clear(print_back_sub).
% 0.37/0.56     dependent: set(control_memory).
% 0.37/0.56     dependent: assign(max_mem, 12000).
% 0.37/0.56     dependent: assign(pick_given_ratio, 4).
% 0.37/0.56     dependent: assign(stats_level, 1).
% 0.37/0.56     dependent: assign(pick_semantic_ratio, 3).
% 0.37/0.56     dependent: assign(sos_limit, 5000).
% 0.37/0.56     dependent: assign(max_weight, 60).
% 0.37/0.56  clear(print_given).
% 0.37/0.56  
% 0.37/0.56  formula_list(usable).
% 0.37/0.56  
% 0.37/0.56  SCAN INPUT: prop=0, horn=0, equality=1, symmetry=0, max_lits=4.
% 0.37/0.56  
% 0.37/0.56  This ia a non-Horn set with equality.  The strategy will be
% 0.37/0.56  Knuth-Bendix, ordered hyper_res, ur_res, factoring, and
% 0.37/0.56  unit deletion, with positive clauses in sos and nonpositive
% 0.37/0.56  clauses in usable.
% 0.37/0.56  
% 0.37/0.56     dependent: set(knuth_bendix).
% 0.37/0.56     dependent: set(para_from).
% 0.37/0.56     dependent: set(para_into).
% 0.37/0.56     dependent: clear(para_from_right).
% 0.37/0.56     dependent: clear(para_into_right).
% 0.37/0.56     dependent: set(para_from_vars).
% 0.37/0.56     dependent: set(eq_units_both_ways).
% 0.37/0.56     dependent: set(dynamic_demod_all).
% 0.37/0.56     dependent: set(dynamic_demod).
% 0.37/0.56     dependent: set(order_eq).
% 0.37/0.56     dependent: set(back_demod).
% 0.37/0.56     dependent: set(lrpo).
% 0.37/0.56     dependent: set(hyper_res).
% 0.37/0.56     dependent: set(unit_deletion).
% 0.37/0.56     dependent: set(factor).
% 0.37/0.56  
% 0.37/0.56  ------------> process usable:
% 0.37/0.56    Following clause subsumed by 15 during input processing: 0 [] {-} hAPP(A,product_prod(B,A),hAPP(B,fun(A,product_prod(B,A)),product_Pair(B,A),C),D)!=hAPP(A,product_prod(B,A),hAPP(B,fun(A,product_prod(B,A)),product_Pair(B,A),E),F)|ti(B,C)=ti(B,E).
% 0.37/0.56    Following clause subsumed by 16 during input processing: 0 [] {-} hAPP(A,product_prod(B,A),hAPP(B,fun(A,product_prod(B,A)),product_Pair(B,A),C),D)!=hAPP(A,product_prod(B,A),hAPP(B,fun(A,product_prod(B,A)),product_Pair(B,A),E),F)|ti(A,D)=ti(A,F).
% 0.37/0.56    Following clause subsumed by 20 during input processing: 0 [] {-} ti(A,B)!=ti(A,C)|hAPP(A,D,hAPP(D,fun(A,D),hAPP(A,fun(D,fun(A,D)),hAPP(fun(A,D),fun(A,fun(D,fun(A,D))),fun_upd(A,D),E),C),F),B)=ti(D,F).
% 0.37/0.56    Following clause subsumed by 21 during input processing: 0 [] {-} hAPP(A,fun(B,A),hAPP(B,fun(A,fun(B,A)),hAPP(fun(B,A),fun(B,fun(A,fun(B,A))),fun_upd(B,A),C),D),E)=ti(fun(B,A),C)|hAPP(B,A,C,D)!=ti(A,E).
% 0.37/0.56    Following clause subsumed by 35 during input processing: 0 [] {-} -hBOOL(hAPP(A,bool,hAPP(B,fun(A,bool),C,D),E))|hBOOL(hAPP(product_prod(B,A),bool,hAPP(fun(B,fun(A,bool)),fun(product_prod(B,A),bool),product_prod_case(B,A,bool),C),hAPP(A,product_prod(B,A),hAPP(B,fun(A,product_prod(B,A)),product_Pair(B,A),D),E))).
% 0.37/0.56    Following clause subsumed by 86 during input processing: 0 [copy,60,flip.1] {-} hAPP(exp(A),exp(A),hAPP(A,fun(exp(A),exp(A)),lAss(A),B),C)!=hAPP(exp(A),exp(A),hAPP(ty,fun(exp(A),exp(A)),hAPP(A,fun(ty,fun(exp(A),exp(A))),block(A),D),E),F).
% 0.37/0.56    Following clause subsumed by 85 during input processing: 0 [copy,61,flip.1] {-} hAPP(exp(A),exp(A),hAPP(exp(A),fun(exp(A),exp(A)),seq(A),B),C)!=hAPP(exp(A),exp(A),hAPP(ty,fun(exp(A),exp(A)),hAPP(A,fun(ty,fun(exp(A),exp(A))),block(A),D),E),F).
% 0.37/0.56    Following clause subsumed by 79 during input processing: 0 [copy,77,flip.1] {-} hAPP(exp(A),exp(A),hAPP(exp(A),fun(exp(A),exp(A)),seq(A),B),C)!=hAPP(val,exp(A),val_1(A),D).
% 0.37/0.56    Following clause subsumed by 80 during input processing: 0 [copy,78,flip.1] {-} hAPP(exp(A),exp(A),hAPP(A,fun(exp(A),exp(A)),lAss(A),B),C)!=hAPP(val,exp(A),val_1(A),D).
% 0.37/0.56    Following clause subsumed by 77 during input processing: 0 [copy,79,flip.1] {-} hAPP(val,exp(A),val_1(A),B)!=hAPP(exp(A),exp(A),hAPP(exp(A),fun(exp(A),exp(A)),seq(A),C),D).
% 0.37/0.56    Following clause subsumed by 78 during input processing: 0 [copy,80,flip.1] {-} hAPP(val,exp(A),val_1(A),B)!=hAPP(exp(A),exp(A),hAPP(A,fun(exp(A),exp(A)),lAss(A),C),D).
% 0.37/0.56    Following clause subsumed by 82 during input processing: 0 [copy,81,flip.1] {-} hAPP(exp(A),exp(A),hAPP(ty,fun(exp(A),exp(A)),hAPP(A,fun(ty,fun(exp(A),exp(A))),block(A),B),C),D)
% 0.37/0.56  -------- PROOF -------- 
% 0.37/0.56  % SZS status Theorem
% 0.37/0.56  % SZS output start Refutation
% 0.37/0.56  !=hAPP(val,exp(A),val_1(A),E).
% 0.37/0.56    Following clause subsumed by 81 during input processing: 0 [copy,82,flip.1] {-} hAPP(val,exp(A),val_1(A),B)!=hAPP(exp(A),exp(A),hAPP(ty,fun(exp(A),exp(A)),hAPP(A,fun(ty,fun(exp(A),exp(A))),block(A),C),D),E).
% 0.37/0.56    Following clause subsumed by 84 during input processing: 0 [copy,83,flip.1] {-} hAPP(exp(A),exp(A),hAPP(A,fun(exp(A),exp(A)),lAss(A),B),C)!=hAPP(exp(A),exp(A),hAPP(exp(A),fun(exp(A),exp(A)),seq(A),D),E).
% 0.37/0.56    Following clause subsumed by 83 during input processing: 0 [copy,84,flip.1] {-} hAPP(exp(A),exp(A),hAPP(exp(A),fun(exp(A),exp(A)),seq(A),B),C)!=hAPP(exp(A),exp(A),hAPP(A,fun(exp(A),exp(A)),lAss(A),D),E).
% 0.37/0.56    Following clause subsumed by 61 during input processing: 0 [copy,85,flip.1] {-} hAPP(exp(A),exp(A),hAPP(ty,fun(exp(A),exp(A)),hAPP(A,fun(ty,fun(exp(A),exp(A))),block(A),B),C),D)!=hAPP(exp(A),exp(A),hAPP(exp(A),fun(exp(A),exp(A)),seq(A),E),F).
% 0.37/0.56    Following clause subsumed by 60 during input processing: 0 [copy,86,flip.1] {-} hAPP(exp(A),exp(A),hAPP(ty,fun(exp(A),exp(A)),hAPP(A,fun(ty,fun(exp(A),exp(A))),block(A),B),C),D)!=hAPP(exp(A),exp(A),hAPP(A,fun(exp(A),exp(A)),lAss(A),E),F).
% 0.37/0.56  
% 0.37/0.56  ------------> process sos:
% 0.37/0.56  
% 0.37/0.56  ----> UNIT CONFLICT at   0.11 sec ----> 200 [binary,199.1,99.1] {-} $F.
% 0.37/0.56  
% 0.37/0.56  Length of proof is 0.  Level of proof is 0.
% 0.37/0.56  
% 0.37/0.56  ---------------- PROOF ----------------
% 0.37/0.56  % SZS status Theorem
% 0.37/0.56  % SZS output start Refutation
% 0.37/0.56  
% 0.37/0.56  99 [] {-} -hBOOL(hAPP(fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),bool,hAPP(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),fun(fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),bool),member(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))))),hAPP(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),hAPP(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),fun(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))))),product_Pair(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),product_Pair(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),ea),hAPP(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_Pair(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),ha),hAPP(option(val),fun(list(char),option(val)),hAPP(list(char),fun(option(val),fun(list(char),option(val))),hAPP(fun(list(char),option(val)),fun(list(char),fun(option(val),fun(list(char),option(val)))),fun_upd(list(char),option(val)),la),v_1),hAPP(val,option(val),some(val),v))))),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),product_Pair(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),e_a),hAPP(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_Pair(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),h_a),l_a)))),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),red,p))).
% 0.37/0.56  199 [] {-} hBOOL(hAPP(fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),bool,hAPP(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),fun(fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),bool),member(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))))),hAPP(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),hAPP(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),fun(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))))),product_Pair(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),product_Pair(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),ea),hAPP(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_Pair(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),ha),hAPP(option(val),fun(list(char),option(val)),hAPP(list(char),fun(option(val),fun(list(char),option(val))),hAPP(fun(list(char),option(val)),fun(list(char),fun(option(val),fun(list(char),option(val)))),fun_upd(list(char),option(val)),la),v_1),hAPP(val,option(val),some(val),v))))),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),product_Pair(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),e_a),hAPP(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_Pair(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),h_a),l_a)))),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),red,p))).
% 0.37/0.56  200 [binary,199.1,99.1] {-} $F.
% 0.37/0.56  
% 0.37/0.56  % SZS output end Refutation
% 0.37/0.56  ------------ end of proof -------------
% 0.37/0.56  
% 0.37/0.56  
% 0.37/0.56  Search stopped by max_proofs option.
% 0.37/0.56  
% 0.37/0.56  
% 0.37/0.56  Search stopped by max_proofs option.
% 0.37/0.56  
% 0.37/0.56  ============ end of search ============
% 0.37/0.56  
% 0.37/0.56  That finishes the proof of the theorem.
% 0.37/0.56  
% 0.37/0.56  Process 5052 finished Mon Jun  6 07:32:39 2022
%------------------------------------------------------------------------------