%   ORIGINAL: h4/words/word__rrx__0_c1
% Assm: HL_TRUTH: T
% Assm: HL_FALSITY: ~F
% Assm: HL_BOOL_CASES: !t. (t <=> T) \/ (t <=> F)
% Assm: HL_EXT: !f g. (!x. f x = g x) ==> f = g
% Assm: h4/bool/T__DEF: T <=> (\x. x) = (\x. x)
% Assm: h4/bool/TRUTH: T
% Assm: h4/bool/IMP__ANTISYM__AX: !t2 t1. (t1 ==> t2) ==> (t2 ==> t1) ==> (t1 <=> t2)
% Assm: h4/bool/FALSITY: !t. F ==> t
% Assm: h4/bool/EXCLUDED__MIDDLE: !t. t \/ ~t
% Assm: h4/bool/FORALL__SIMP: !t. (!x. t) <=> t
% Assm: h4/bool/AND__CLAUSES_c0: !t. T /\ t <=> t
% Assm: h4/bool/OR__CLAUSES_c0: !t. T \/ t <=> T
% Assm: h4/bool/OR__CLAUSES_c2: !t. F \/ t <=> t
% Assm: h4/bool/OR__CLAUSES_c3: !t. t \/ F <=> t
% Assm: h4/bool/IMP__CLAUSES_c1: !t. t ==> T <=> T
% Assm: h4/bool/NOT__CLAUSES_c2: ~F <=> T
% Assm: h4/bool/REFL__CLAUSE: !x. x = x <=> T
% Assm: h4/bool/EQ__SYM__EQ: !y x. x = y <=> y = x
% Assm: h4/bool/EQ__CLAUSES_c1: !t. (t <=> T) <=> t
% Assm: h4/bool/EQ__CLAUSES_c2: !t. (F <=> t) <=> ~t
% Assm: h4/bool/COND__CLAUSES_c0: !t2 t1. h4/bool/COND T t1 t2 = t1
% Assm: h4/bool/COND__CLAUSES_c1: !t2 t1. h4/bool/COND F t1 t2 = t2
% Assm: h4/bool/AND__IMP__INTRO: !t3 t2 t1. t1 ==> t2 ==> t3 <=> t1 /\ t2 ==> t3
% Assm: h4/bool/IMP__CONG: !y_27 y x_27 x. (x <=> x_27) /\ (x_27 ==> (y <=> y_27)) ==> (x ==> y <=> x_27 ==> y_27)
% Assm: h4/pair/CLOSED__PAIR__EQ: !y x b a. h4/pair/_2C x y = h4/pair/_2C a b <=> x = a /\ y = b
% Assm: h4/numeral/numeral__distrib_c34: ~h4/arithmetic/ODD h4/num/0
% Assm: h4/fcp/CART__EQ: !y x. x = y <=> (!i. h4/prim__rec/_3C i (h4/fcp/dimindex h4/bool/the__value) ==> h4/fcp/fcp__index x i = h4/fcp/fcp__index y i)
% Assm: h4/fcp/FCP__BETA: !i g. h4/prim__rec/_3C i (h4/fcp/dimindex h4/bool/the__value) ==> h4/fcp/fcp__index (h4/fcp/FCP g) i = g i
% Assm: h4/words/word__rrx__def: !w c. h4/words/word__rrx (h4/pair/_2C c w) = h4/pair/_2C (h4/words/word__lsb w) (h4/fcp/FCP (\i. h4/bool/COND (i = h4/arithmetic/_2D (h4/fcp/dimindex h4/bool/the__value) (h4/arithmetic/NUMERAL (h4/arithmetic/BIT1 h4/arithmetic/ZERO))) c (h4/fcp/fcp__index (h4/words/word__lsr w (h4/arithmetic/NUMERAL (h4/arithmetic/BIT1 h4/arithmetic/ZERO))) i)))
% Assm: h4/words/word__lsb__n2w: !n. h4/words/word__lsb (h4/words/n2w n) <=> h4/arithmetic/ODD n
% Assm: h4/words/word__0: !i. h4/prim__rec/_3C i (h4/fcp/dimindex h4/bool/the__value) ==> ~h4/fcp/fcp__index (h4/words/n2w h4/num/0) i
% Assm: h4/words/word__L0: !n. h4/prim__rec/_3C n (h4/fcp/dimindex h4/bool/the__value) ==> (h4/fcp/fcp__index h4/words/word__L n <=> n = h4/arithmetic/_2D (h4/fcp/dimindex h4/bool/the__value) (h4/arithmetic/NUMERAL (h4/arithmetic/BIT1 h4/arithmetic/ZERO)))
% Assm: h4/words/ZERO__SHIFT_c2: !n. h4/words/word__lsr (h4/words/n2w h4/num/0) n = h4/words/n2w h4/num/0
% Goal: h4/words/word__rrx (h4/pair/_2C T (h4/words/n2w h4/num/0)) = h4/pair/_2C F h4/words/word__L
%   PROCESSED
% Assm [HLu_TRUTH]: T
% Assm [HLu_FALSITY]: ~F
% Assm [HLu_BOOLu_CASES]: !t. (t <=> T) \/ (t <=> F)
% Assm [HLu_EXT]: !f g. (!x. happ f x = happ g x) ==> f = g
% Assm [h4s_bools_Tu_u_DEF]: T <=> (!x. x <=> x)
% Assm [h4s_bools_TRUTH]: T
% Assm [h4s_bools_IMPu_u_ANTISYMu_u_AX]: !t2 t1. (t1 ==> t2) ==> (t2 ==> t1) ==> (t1 <=> t2)
% Assm [h4s_bools_FALSITY]: !t. F ==> t
% Assm [h4s_bools_EXCLUDEDu_u_MIDDLE]: !t. t \/ ~t
% Assm [h4s_bools_FORALLu_u_SIMP]: !t. (!x. t) <=> t
% Assm [h4s_bools_ANDu_u_CLAUSESu_c0]: !t. T /\ t <=> t
% Assm [h4s_bools_ORu_u_CLAUSESu_c0]: !t. T \/ t <=> T
% Assm [h4s_bools_ORu_u_CLAUSESu_c2]: !t. F \/ t <=> t
% Assm [h4s_bools_ORu_u_CLAUSESu_c3]: !t. t \/ F <=> t
% Assm [h4s_bools_IMPu_u_CLAUSESu_c1]: !t. t ==> T <=> T
% Assm [h4s_bools_NOTu_u_CLAUSESu_c2]: ~F <=> T
% Assm [h4s_bools_REFLu_u_CLAUSE]: !x. x = x <=> T
% Assm [h4s_bools_EQu_u_SYMu_u_EQ]: !y x. x = y <=> y = x
% Assm [h4s_bools_EQu_u_CLAUSESu_c1]: !t. (t <=> T) <=> t
% Assm [h4s_bools_EQu_u_CLAUSESu_c2]: !t. (F <=> t) <=> ~t
% Assm [h4s_bools_CONDu_u_CLAUSESu_c0]: !t2 t1. h4/bool/COND T t1 t2 = t1
% Assm [h4s_bools_CONDu_u_CLAUSESu_c1]: !t2 t1. h4/bool/COND F t1 t2 = t2
% Assm [h4s_bools_ANDu_u_IMPu_u_INTRO]: !t3 t2 t1. t1 ==> t2 ==> t3 <=> t1 /\ t2 ==> t3
% Assm [h4s_bools_IMPu_u_CONG]: !y_27 y x_27 x. (x <=> x_27) /\ (x_27 ==> (y <=> y_27)) ==> (x ==> y <=> x_27 ==> y_27)
% Assm [h4s_pairs_CLOSEDu_u_PAIRu_u_EQ]: !y x b a. h4/pair/_2C x y = h4/pair/_2C a b <=> x = a /\ y = b
% Assm [h4s_numerals_numeralu_u_distribu_c34]: ~h4/arithmetic/ODD h4/num/0
% Assm [h4s_fcps_CARTu_u_EQ]: !y x. x = y <=> (!i. h4/prim__rec/_3C i (h4/fcp/dimindex h4/bool/the__value) ==> h4/fcp/fcp__index x i = h4/fcp/fcp__index y i)
% Assm [h4s_fcps_FCPu_u_BETA]: !i g. h4/prim__rec/_3C i (h4/fcp/dimindex h4/bool/the__value) ==> h4/fcp/fcp__index (h4/fcp/FCP g) i = happ g i
% Assm [h4s_wordss_wordu_u_rrxu_u_def]: !_0. (!c w i. ?v. (v <=> i = h4/arithmetic/_2D (h4/fcp/dimindex h4/bool/the__value) (h4/arithmetic/NUMERAL (h4/arithmetic/BIT1 h4/arithmetic/ZERO))) /\ (happ (happ (happ _0 c) w) i <=> h4/bool/COND v c (h4/fcp/fcp__index (h4/words/word__lsr w (h4/arithmetic/NUMERAL (h4/arithmetic/BIT1 h4/arithmetic/ZERO))) i))) ==> (!w c. h4/words/word__rrx (h4/pair/_2C c w) = h4/pair/_2C (h4/words/word__lsb w) (h4/fcp/FCP (happ (happ _0 c) w)))
% Assm [h4s_wordss_wordu_u_lsbu_u_n2w]: !n. h4/words/word__lsb (h4/words/n2w n) <=> h4/arithmetic/ODD n
% Assm [h4s_wordss_wordu_u_0]: !i. h4/prim__rec/_3C i (h4/fcp/dimindex h4/bool/the__value) ==> ~h4/fcp/fcp__index (h4/words/n2w h4/num/0) i
% Assm [h4s_wordss_wordu_u_L0]: !n. h4/prim__rec/_3C n (h4/fcp/dimindex h4/bool/the__value) ==> (h4/fcp/fcp__index h4/words/word__L n <=> n = h4/arithmetic/_2D (h4/fcp/dimindex h4/bool/the__value) (h4/arithmetic/NUMERAL (h4/arithmetic/BIT1 h4/arithmetic/ZERO)))
% Assm [h4s_wordss_ZEROu_u_SHIFTu_c2]: !n. h4/words/word__lsr (h4/words/n2w h4/num/0) n = h4/words/n2w h4/num/0
% Goal: h4/words/word__rrx (h4/pair/_2C T (h4/words/n2w h4/num/0)) = h4/pair/_2C F h4/words/word__L
fof(aHLu_TRUTH, axiom, p(s(t_bool,t))).
fof(aHLu_FALSITY, axiom, ~ (p(s(t_bool,f)))).
fof(aHLu_BOOLu_CASES, axiom, ![V_t]: (s(t_bool,V_t) = s(t_bool,t) | s(t_bool,V_t) = s(t_bool,f))).
fof(aHLu_EXT, axiom, ![TV_Q129684,TV_Q129680]: ![V_f, V_g]: (![V_x]: s(TV_Q129680,happ(s(t_fun(TV_Q129684,TV_Q129680),V_f),s(TV_Q129684,V_x))) = s(TV_Q129680,happ(s(t_fun(TV_Q129684,TV_Q129680),V_g),s(TV_Q129684,V_x))) => s(t_fun(TV_Q129684,TV_Q129680),V_f) = s(t_fun(TV_Q129684,TV_Q129680),V_g))).
fof(ah4s_bools_Tu_u_DEF, axiom, (p(s(t_bool,t)) <=> ![V_x]: s(t_bool,V_x) = s(t_bool,V_x))).
fof(ah4s_bools_TRUTH, axiom, p(s(t_bool,t))).
fof(ah4s_bools_IMPu_u_ANTISYMu_u_AX, axiom, ![V_t2, V_t1]: ((p(s(t_bool,V_t1)) => p(s(t_bool,V_t2))) => ((p(s(t_bool,V_t2)) => p(s(t_bool,V_t1))) => s(t_bool,V_t1) = s(t_bool,V_t2)))).
fof(ah4s_bools_FALSITY, axiom, ![V_t]: (p(s(t_bool,f)) => p(s(t_bool,V_t)))).
fof(ah4s_bools_EXCLUDEDu_u_MIDDLE, axiom, ![V_t]: (p(s(t_bool,V_t)) | ~ (p(s(t_bool,V_t))))).
fof(ah4s_bools_FORALLu_u_SIMP, axiom, ![TV_u_27a]: ![V_t]: (![V_x]: p(s(t_bool,V_t)) <=> p(s(t_bool,V_t)))).
fof(ah4s_bools_ANDu_u_CLAUSESu_c0, axiom, ![V_t]: ((p(s(t_bool,t)) & p(s(t_bool,V_t))) <=> p(s(t_bool,V_t)))).
fof(ah4s_bools_ORu_u_CLAUSESu_c0, axiom, ![V_t]: ((p(s(t_bool,t)) | p(s(t_bool,V_t))) <=> p(s(t_bool,t)))).
fof(ah4s_bools_ORu_u_CLAUSESu_c2, axiom, ![V_t]: ((p(s(t_bool,f)) | p(s(t_bool,V_t))) <=> p(s(t_bool,V_t)))).
fof(ah4s_bools_ORu_u_CLAUSESu_c3, axiom, ![V_t]: ((p(s(t_bool,V_t)) | p(s(t_bool,f))) <=> p(s(t_bool,V_t)))).
fof(ah4s_bools_IMPu_u_CLAUSESu_c1, axiom, ![V_t]: ((p(s(t_bool,V_t)) => p(s(t_bool,t))) <=> p(s(t_bool,t)))).
fof(ah4s_bools_NOTu_u_CLAUSESu_c2, axiom, (~ (p(s(t_bool,f))) <=> p(s(t_bool,t)))).
fof(ah4s_bools_REFLu_u_CLAUSE, axiom, ![TV_u_27a]: ![V_x]: (s(TV_u_27a,V_x) = s(TV_u_27a,V_x) <=> p(s(t_bool,t)))).
fof(ah4s_bools_EQu_u_SYMu_u_EQ, axiom, ![TV_u_27a]: ![V_y, V_x]: (s(TV_u_27a,V_x) = s(TV_u_27a,V_y) <=> s(TV_u_27a,V_y) = s(TV_u_27a,V_x))).
fof(ah4s_bools_EQu_u_CLAUSESu_c1, axiom, ![V_t]: (s(t_bool,V_t) = s(t_bool,t) <=> p(s(t_bool,V_t)))).
fof(ah4s_bools_EQu_u_CLAUSESu_c2, axiom, ![V_t]: (s(t_bool,f) = s(t_bool,V_t) <=> ~ (p(s(t_bool,V_t))))).
fof(ah4s_bools_CONDu_u_CLAUSESu_c0, axiom, ![TV_u_27a]: ![V_t2, V_t1]: s(TV_u_27a,h4s_bools_cond(s(t_bool,t),s(TV_u_27a,V_t1),s(TV_u_27a,V_t2))) = s(TV_u_27a,V_t1)).
fof(ah4s_bools_CONDu_u_CLAUSESu_c1, axiom, ![TV_u_27a]: ![V_t2, V_t1]: s(TV_u_27a,h4s_bools_cond(s(t_bool,f),s(TV_u_27a,V_t1),s(TV_u_27a,V_t2))) = s(TV_u_27a,V_t2)).
fof(ah4s_bools_ANDu_u_IMPu_u_INTRO, axiom, ![V_t3, V_t2, V_t1]: ((p(s(t_bool,V_t1)) => (p(s(t_bool,V_t2)) => p(s(t_bool,V_t3)))) <=> ((p(s(t_bool,V_t1)) & p(s(t_bool,V_t2))) => p(s(t_bool,V_t3))))).
fof(ah4s_bools_IMPu_u_CONG, axiom, ![V_yu_27, V_y, V_xu_27, V_x]: ((s(t_bool,V_x) = s(t_bool,V_xu_27) & (p(s(t_bool,V_xu_27)) => s(t_bool,V_y) = s(t_bool,V_yu_27))) => ((p(s(t_bool,V_x)) => p(s(t_bool,V_y))) <=> (p(s(t_bool,V_xu_27)) => p(s(t_bool,V_yu_27)))))).
fof(ah4s_pairs_CLOSEDu_u_PAIRu_u_EQ, axiom, ![TV_u_27a,TV_u_27b]: ![V_y, V_x, V_b, V_a]: (s(t_h4s_pairs_prod(TV_u_27a,TV_u_27b),h4s_pairs_u_2c(s(TV_u_27a,V_x),s(TV_u_27b,V_y))) = s(t_h4s_pairs_prod(TV_u_27a,TV_u_27b),h4s_pairs_u_2c(s(TV_u_27a,V_a),s(TV_u_27b,V_b))) <=> (s(TV_u_27a,V_x) = s(TV_u_27a,V_a) & s(TV_u_27b,V_y) = s(TV_u_27b,V_b)))).
fof(ah4s_numerals_numeralu_u_distribu_c34, axiom, ~ (p(s(t_bool,h4s_arithmetics_odd(s(t_h4s_nums_num,h4s_nums_0)))))).
fof(ah4s_fcps_CARTu_u_EQ, axiom, ![TV_u_27a,TV_u_27b]: ![V_y, V_x]: (s(t_h4s_fcps_cart(TV_u_27a,TV_u_27b),V_x) = s(t_h4s_fcps_cart(TV_u_27a,TV_u_27b),V_y) <=> ![V_i]: (p(s(t_bool,h4s_primu_u_recs_u_3c(s(t_h4s_nums_num,V_i),s(t_h4s_nums_num,h4s_fcps_dimindex(s(t_h4s_bools_itself(TV_u_27b),h4s_bools_theu_u_value)))))) => s(TV_u_27a,h4s_fcps_fcpu_u_index(s(t_h4s_fcps_cart(TV_u_27a,TV_u_27b),V_x),s(t_h4s_nums_num,V_i))) = s(TV_u_27a,h4s_fcps_fcpu_u_index(s(t_h4s_fcps_cart(TV_u_27a,TV_u_27b),V_y),s(t_h4s_nums_num,V_i)))))).
fof(ah4s_fcps_FCPu_u_BETA, axiom, ![TV_u_27b,TV_u_27a]: ![V_i, V_g]: (p(s(t_bool,h4s_primu_u_recs_u_3c(s(t_h4s_nums_num,V_i),s(t_h4s_nums_num,h4s_fcps_dimindex(s(t_h4s_bools_itself(TV_u_27b),h4s_bools_theu_u_value)))))) => s(TV_u_27a,h4s_fcps_fcpu_u_index(s(t_h4s_fcps_cart(TV_u_27a,TV_u_27b),h4s_fcps_fcp(s(t_fun(t_h4s_nums_num,TV_u_27a),V_g))),s(t_h4s_nums_num,V_i))) = s(TV_u_27a,happ(s(t_fun(t_h4s_nums_num,TV_u_27a),V_g),s(t_h4s_nums_num,V_i))))).
fof(ah4s_wordss_wordu_u_rrxu_u_def, axiom, ![TV_u_27a]: ![V_uu_0]: (![V_c, V_w, V_i]: ?[V_v]: ((p(s(t_bool,V_v)) <=> s(t_h4s_nums_num,V_i) = s(t_h4s_nums_num,h4s_arithmetics_u_2d(s(t_h4s_nums_num,h4s_fcps_dimindex(s(t_h4s_bools_itself(TV_u_27a),h4s_bools_theu_u_value))),s(t_h4s_nums_num,h4s_arithmetics_numeral(s(t_h4s_nums_num,h4s_arithmetics_bit1(s(t_h4s_nums_num,h4s_arithmetics_zero)))))))) & s(t_bool,happ(s(t_fun(t_h4s_nums_num,t_bool),happ(s(t_fun(t_h4s_fcps_cart(t_bool,TV_u_27a),t_fun(t_h4s_nums_num,t_bool)),happ(s(t_fun(t_bool,t_fun(t_h4s_fcps_cart(t_bool,TV_u_27a),t_fun(t_h4s_nums_num,t_bool))),V_uu_0),s(t_bool,V_c))),s(t_h4s_fcps_cart(t_bool,TV_u_27a),V_w))),s(t_h4s_nums_num,V_i))) = s(t_bool,h4s_bools_cond(s(t_bool,V_v),s(t_bool,V_c),s(t_bool,h4s_fcps_fcpu_u_index(s(t_h4s_fcps_cart(t_bool,TV_u_27a),h4s_wordss_wordu_u_lsr(s(t_h4s_fcps_cart(t_bool,TV_u_27a),V_w),s(t_h4s_nums_num,h4s_arithmetics_numeral(s(t_h4s_nums_num,h4s_arithmetics_bit1(s(t_h4s_nums_num,h4s_arithmetics_zero))))))),s(t_h4s_nums_num,V_i)))))) => ![V_w, V_c]: s(t_h4s_pairs_prod(t_bool,t_h4s_fcps_cart(t_bool,TV_u_27a)),h4s_wordss_wordu_u_rrx(s(t_h4s_pairs_prod(t_bool,t_h4s_fcps_cart(t_bool,TV_u_27a)),h4s_pairs_u_2c(s(t_bool,V_c),s(t_h4s_fcps_cart(t_bool,TV_u_27a),V_w))))) = s(t_h4s_pairs_prod(t_bool,t_h4s_fcps_cart(t_bool,TV_u_27a)),h4s_pairs_u_2c(s(t_bool,h4s_wordss_wordu_u_lsb(s(t_h4s_fcps_cart(t_bool,TV_u_27a),V_w))),s(t_h4s_fcps_cart(t_bool,TV_u_27a),h4s_fcps_fcp(s(t_fun(t_h4s_nums_num,t_bool),happ(s(t_fun(t_h4s_fcps_cart(t_bool,TV_u_27a),t_fun(t_h4s_nums_num,t_bool)),happ(s(t_fun(t_bool,t_fun(t_h4s_fcps_cart(t_bool,TV_u_27a),t_fun(t_h4s_nums_num,t_bool))),V_uu_0),s(t_bool,V_c))),s(t_h4s_fcps_cart(t_bool,TV_u_27a),V_w))))))))).
fof(ah4s_wordss_wordu_u_lsbu_u_n2w, axiom, ![TV_u_27a]: ![V_n]: s(t_bool,h4s_wordss_wordu_u_lsb(s(t_h4s_fcps_cart(t_bool,TV_u_27a),h4s_wordss_n2w(s(t_h4s_nums_num,V_n))))) = s(t_bool,h4s_arithmetics_odd(s(t_h4s_nums_num,V_n)))).
fof(ah4s_wordss_wordu_u_0, axiom, ![TV_u_27a]: ![V_i]: (p(s(t_bool,h4s_primu_u_recs_u_3c(s(t_h4s_nums_num,V_i),s(t_h4s_nums_num,h4s_fcps_dimindex(s(t_h4s_bools_itself(TV_u_27a),h4s_bools_theu_u_value)))))) => ~ (p(s(t_bool,h4s_fcps_fcpu_u_index(s(t_h4s_fcps_cart(t_bool,TV_u_27a),h4s_wordss_n2w(s(t_h4s_nums_num,h4s_nums_0))),s(t_h4s_nums_num,V_i))))))).
fof(ah4s_wordss_wordu_u_L0, axiom, ![TV_u_27a]: ![V_n]: (p(s(t_bool,h4s_primu_u_recs_u_3c(s(t_h4s_nums_num,V_n),s(t_h4s_nums_num,h4s_fcps_dimindex(s(t_h4s_bools_itself(TV_u_27a),h4s_bools_theu_u_value)))))) => (p(s(t_bool,h4s_fcps_fcpu_u_index(s(t_h4s_fcps_cart(t_bool,TV_u_27a),h4s_wordss_wordu_u_l),s(t_h4s_nums_num,V_n)))) <=> s(t_h4s_nums_num,V_n) = s(t_h4s_nums_num,h4s_arithmetics_u_2d(s(t_h4s_nums_num,h4s_fcps_dimindex(s(t_h4s_bools_itself(TV_u_27a),h4s_bools_theu_u_value))),s(t_h4s_nums_num,h4s_arithmetics_numeral(s(t_h4s_nums_num,h4s_arithmetics_bit1(s(t_h4s_nums_num,h4s_arithmetics_zero)))))))))).
fof(ah4s_wordss_ZEROu_u_SHIFTu_c2, axiom, ![TV_u_27a]: ![V_n]: s(t_h4s_fcps_cart(t_bool,TV_u_27a),h4s_wordss_wordu_u_lsr(s(t_h4s_fcps_cart(t_bool,TV_u_27a),h4s_wordss_n2w(s(t_h4s_nums_num,h4s_nums_0))),s(t_h4s_nums_num,V_n))) = s(t_h4s_fcps_cart(t_bool,TV_u_27a),h4s_wordss_n2w(s(t_h4s_nums_num,h4s_nums_0)))).
fof(ch4s_wordss_wordu_u_rrxu_u_0u_c1, conjecture, ![TV_u_27b]: s(t_h4s_pairs_prod(t_bool,t_h4s_fcps_cart(t_bool,TV_u_27b)),h4s_wordss_wordu_u_rrx(s(t_h4s_pairs_prod(t_bool,t_h4s_fcps_cart(t_bool,TV_u_27b)),h4s_pairs_u_2c(s(t_bool,t),s(t_h4s_fcps_cart(t_bool,TV_u_27b),h4s_wordss_n2w(s(t_h4s_nums_num,h4s_nums_0))))))) = s(t_h4s_pairs_prod(t_bool,t_h4s_fcps_cart(t_bool,TV_u_27b)),h4s_pairs_u_2c(s(t_bool,f),s(t_h4s_fcps_cart(t_bool,TV_u_27b),h4s_wordss_wordu_u_l)))).
