TSTP Solution File: ALG251^1 by Vampire---4.8

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Vampire---4.8
% Problem  : ALG251^1 : TPTP v8.2.0. Bugfixed v5.2.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : vampire --input_syntax tptp --proof tptp --output_axiom_names on --mode portfolio --schedule file --schedule_file /export/starexec/sandbox2/solver/bin/quickGreedyProduceRating_steal_pow3.txt --cores 8 -m 12000 -t %d %s

% Computer : n006.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 : Mon May 20 18:20:00 EDT 2024

% Result   : Theorem 73.40s 9.76s
% Output   : Refutation 73.40s
% Verified : 
% SZS Type : ERROR: Analysing output (MakeTreeStats ran out of CPU time)

% Comments : 
%------------------------------------------------------------------------------
thf(type_def_5,type,
    term: $tType ).

thf(type_def_7,type,
    subst: $tType ).

thf(func_def_0,type,
    term: $tType ).

thf(func_def_1,type,
    subst: $tType ).

thf(func_def_2,type,
    one: term ).

thf(func_def_3,type,
    ap: term > term > term ).

thf(func_def_4,type,
    lam: term > term ).

thf(func_def_5,type,
    sub: term > subst > term ).

thf(func_def_6,type,
    id: subst ).

thf(func_def_7,type,
    sh: subst ).

thf(func_def_8,type,
    push: term > subst > subst ).

thf(func_def_9,type,
    comp: subst > subst > subst ).

thf(func_def_10,type,
    var: term > $o ).

thf(func_def_18,type,
    hoasap: subst > term > subst > term > term ).

thf(func_def_73,type,
    hoaslam: subst > ( subst > term > term ) > term ).

thf(func_def_86,type,
    hoasinduction_p_and_p_prime: ( subst > term > subst > $o ) > ( term > $o ) > $o ).

thf(func_def_107,type,
    hoasvar: subst > term > subst > $o ).

thf(func_def_121,type,
    pushprop_p_and_p_prime: term > subst > ( term > $o ) > ( term > $o ) > $o ).

thf(func_def_142,type,
    ph1: 
      !>[X0: $tType] : X0 ).

thf(func_def_143,type,
    sK2: term ).

thf(func_def_144,type,
    sK3: subst ).

thf(func_def_145,type,
    sK4: term > $o ).

thf(func_def_146,type,
    sK5: term ).

thf(func_def_147,type,
    sK6: ( term > $o ) > term ).

thf(func_def_148,type,
    sK7: term ).

thf(func_def_149,type,
    sK8: term ).

thf(func_def_150,type,
    sK9: ( term > $o ) > term ).

thf(func_def_151,type,
    sK10: term ).

thf(func_def_152,type,
    sK11: term ).

thf(func_def_153,type,
    sK12: term ).

thf(f6141,plain,
    $false,
    inference(trivial_inequality_removal,[],[f6140]) ).

thf(f6140,plain,
    $true = $false,
    inference(boolean_simplification,[],[f6139]) ).

thf(f6139,plain,
    ( $true = ~ $true ),
    inference(forward_demodulation,[],[f6137,f6089]) ).

thf(f6089,plain,
    ( $true
    = ( var @ sK12 ) ),
    inference(binary_proxy_clausification,[],[f6066]) ).

thf(f6066,plain,
    ( ( ( var @ sK12 )
     => ( ( sK4 @ ( sub @ sK12 @ ( push @ sK2 @ sK3 ) ) )
       => ( sK4 @ ( sub @ sK12 @ sK3 ) ) ) )
    = $false ),
    inference(forward_demodulation,[],[f6065,f673]) ).

thf(f673,plain,
    ! [X2: subst,X1: term] :
      ( ( comp @ sh @ ( push @ X1 @ X2 ) )
      = X2 ),
    inference(equality_proxy_clausification,[],[f672]) ).

thf(f672,plain,
    ! [X2: subst,X1: term] :
      ( ( ( comp @ sh @ ( push @ X1 @ X2 ) )
        = X2 )
      = $true ),
    inference(beta_eta_normalization,[],[f671]) ).

thf(f671,plain,
    ! [X2: subst,X1: term] :
      ( ( ^ [Y0: subst] :
            ( ( comp @ sh @ ( push @ X1 @ Y0 ) )
            = Y0 )
        @ X2 )
      = $true ),
    inference(pi_clausification,[],[f661]) ).

thf(f661,plain,
    ! [X1: term] :
      ( $true
      = ( !! @ subst
        @ ^ [Y0: subst] :
            ( ( comp @ sh @ ( push @ X1 @ Y0 ) )
            = Y0 ) ) ),
    inference(beta_eta_normalization,[],[f659]) ).

thf(f659,plain,
    ! [X1: term] :
      ( $true
      = ( ^ [Y0: term] :
            ( !! @ subst
            @ ^ [Y1: subst] :
                ( ( comp @ sh @ ( push @ Y0 @ Y1 ) )
                = Y1 ) )
        @ X1 ) ),
    inference(pi_clausification,[],[f653]) ).

thf(f653,plain,
    ( $true
    = ( !! @ term
      @ ^ [Y0: term] :
          ( !! @ subst
          @ ^ [Y1: subst] :
              ( ( comp @ sh @ ( push @ Y0 @ Y1 ) )
              = Y1 ) ) ) ),
    inference(binary_proxy_clausification,[],[f649]) ).

thf(f649,plain,
    ( $false
    = ( ( !! @ term
        @ ^ [Y0: term] :
            ( !! @ subst
            @ ^ [Y1: subst] :
                ( ( comp @ sh @ ( push @ Y0 @ Y1 ) )
                = Y1 ) ) )
     => ( ( !! @ subst
          @ ^ [Y0: subst] :
              ( !! @ subst
              @ ^ [Y1: subst] :
                  ( !! @ subst
                  @ ^ [Y2: subst] :
                      ( ( comp @ Y0 @ ( comp @ Y2 @ Y1 ) )
                      = ( comp @ ( comp @ Y0 @ Y2 ) @ Y1 ) ) ) ) )
       => ( ( !! @ subst
            @ ^ [Y0: subst] :
                ( !! @ subst
                @ ^ [Y1: subst] :
                    ( !! @ term
                    @ ^ [Y2: term] :
                        ( ( push @ ( sub @ Y2 @ Y0 ) @ ( comp @ Y1 @ Y0 ) )
                        = ( comp @ ( push @ Y2 @ Y1 ) @ Y0 ) ) ) ) )
         => ( ( !! @ subst
              @ ^ [Y0: subst] :
                  ( ( comp @ Y0 @ id )
                  = Y0 ) )
           => ( ( id
                = ( push @ one @ sh ) )
             => ( ( !! @ subst
                  @ ^ [Y0: subst] :
                      ( ( push @ ( sub @ one @ Y0 ) @ ( comp @ sh @ Y0 ) )
                      = Y0 ) )
               => ( ( var @ one )
                 => ( ( !! @ term
                      @ ^ [Y0: term] :
                          ( ( var @ Y0 )
                         => ( var @ ( sub @ Y0 @ sh ) ) ) )
                   => ( ( !! @ ( term > $o )
                        @ ^ [Y0: term > $o] :
                            ( ( Y0 @ one )
                           => ( ( !! @ term
                                @ ^ [Y1: term] :
                                    ( ( var @ Y1 )
                                   => ( ( Y0 @ Y1 )
                                     => ( Y0 @ ( sub @ Y1 @ sh ) ) ) ) )
                             => ( !! @ term
                                @ ^ [Y1: term] :
                                    ( ( var @ Y1 )
                                   => ( Y0 @ Y1 ) ) ) ) ) )
                     => ( ( !! @ term
                          @ ^ [Y0: term] :
                              ( !! @ term
                              @ ^ [Y1: term] :
                                  ( !! @ term
                                  @ ^ [Y2: term] :
                                      ( !! @ term
                                      @ ^ [Y3: term] :
                                          ( ( ( ap @ Y2 @ Y1 )
                                            = ( ap @ Y3 @ Y0 ) )
                                         => ( Y3 = Y2 ) ) ) ) ) )
                       => ( ( !! @ term
                            @ ^ [Y0: term] :
                                ( !! @ term
                                @ ^ [Y1: term] :
                                    ( !! @ term
                                    @ ^ [Y2: term] :
                                        ( !! @ term
                                        @ ^ [Y3: term] :
                                            ( ( ( ap @ Y3 @ Y2 )
                                              = ( ap @ Y1 @ Y0 ) )
                                           => ( Y2 = Y0 ) ) ) ) ) )
                         => ( ( !! @ term
                              @ ^ [Y0: term] :
                                  ( !! @ term
                                  @ ^ [Y1: term] :
                                      ( ( ( lam @ Y1 )
                                        = ( lam @ Y0 ) )
                                     => ( Y1 = Y0 ) ) ) )
                           => ( ( !! @ term
                                @ ^ [Y0: term] :
                                    ( !! @ term
                                    @ ^ [Y1: term] :
                                        ( ( ( sub @ Y1 @ sh )
                                          = ( sub @ Y0 @ sh ) )
                                       => ( Y1 = Y0 ) ) ) )
                             => ( ( !! @ term
                                  @ ^ [Y0: term] :
                                      ( !! @ term
                                      @ ^ [Y1: term] :
                                          ( !! @ term
                                          @ ^ [Y2: term] :
                                              ( ( lam @ Y1 )
                                             != ( ap @ Y0 @ Y2 ) ) ) ) )
                               => ( ( !! @ term
                                    @ ^ [Y0: term] :
                                        ( !! @ term
                                        @ ^ [Y1: term] :
                                            ~ ( var @ ( ap @ Y1 @ Y0 ) ) ) )
                                 => ( ( !! @ term
                                      @ ^ [Y0: term] :
                                          ~ ( var @ ( lam @ Y0 ) ) )
                                   => ( ( !! @ ( term > $o )
                                        @ ^ [Y0: term > $o] :
                                            ( ( !! @ term
                                              @ ^ [Y1: term] :
                                                  ( ( var @ Y1 )
                                                 => ( Y0 @ Y1 ) ) )
                                           => ( ( !! @ term
                                                @ ^ [Y1: term] :
                                                    ( !! @ term
                                                    @ ^ [Y2: term] :
                                                        ( ( Y0 @ Y2 )
                                                       => ( ( Y0 @ Y1 )
                                                         => ( Y0 @ ( ap @ Y2 @ Y1 ) ) ) ) ) )
                                             => ( ( !! @ term
                                                  @ ^ [Y1: term] :
                                                      ( ( Y0 @ Y1 )
                                                     => ( Y0 @ ( lam @ Y1 ) ) ) )
                                               => ( !! @ term @ Y0 ) ) ) ) )
                                     => ( !! @ term
                                        @ ^ [Y0: term] :
                                            ( !! @ subst
                                            @ ^ [Y1: subst] :
                                                ( !! @ ( term > $o )
                                                @ ^ [Y2: term > $o] :
                                                    ( ( !! @ term
                                                      @ ^ [Y3: term] :
                                                          ( ( var @ Y3 )
                                                         => ( Y2 @ ( sub @ Y3 @ Y1 ) ) ) )
                                                   => ( ( Y2 @ Y0 )
                                                     => ( !! @ term
                                                        @ ^ [Y3: term] :
                                                            ( ( var @ Y3 )
                                                           => ( Y2 @ ( sub @ Y3 @ ( push @ Y0 @ Y1 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(boolean_simplification,[],[f647]) ).

thf(f647,plain,
    ( ( $true
     => ( ( !! @ term
          @ ^ [Y0: term] :
              ( !! @ subst
              @ ^ [Y1: subst] :
                  ( ( comp @ sh @ ( push @ Y0 @ Y1 ) )
                  = Y1 ) ) )
       => ( ( !! @ subst
            @ ^ [Y0: subst] :
                ( !! @ subst
                @ ^ [Y1: subst] :
                    ( !! @ subst
                    @ ^ [Y2: subst] :
                        ( ( comp @ Y0 @ ( comp @ Y2 @ Y1 ) )
                        = ( comp @ ( comp @ Y0 @ Y2 ) @ Y1 ) ) ) ) )
         => ( ( !! @ subst
              @ ^ [Y0: subst] :
                  ( !! @ subst
                  @ ^ [Y1: subst] :
                      ( !! @ term
                      @ ^ [Y2: term] :
                          ( ( push @ ( sub @ Y2 @ Y0 ) @ ( comp @ Y1 @ Y0 ) )
                          = ( comp @ ( push @ Y2 @ Y1 ) @ Y0 ) ) ) ) )
           => ( ( !! @ subst
                @ ^ [Y0: subst] :
                    ( ( comp @ Y0 @ id )
                    = Y0 ) )
             => ( ( id
                  = ( push @ one @ sh ) )
               => ( ( !! @ subst
                    @ ^ [Y0: subst] :
                        ( ( push @ ( sub @ one @ Y0 ) @ ( comp @ sh @ Y0 ) )
                        = Y0 ) )
                 => ( ( var @ one )
                   => ( ( !! @ term
                        @ ^ [Y0: term] :
                            ( ( var @ Y0 )
                           => ( var @ ( sub @ Y0 @ sh ) ) ) )
                     => ( ( !! @ ( term > $o )
                          @ ^ [Y0: term > $o] :
                              ( ( Y0 @ one )
                             => ( ( !! @ term
                                  @ ^ [Y1: term] :
                                      ( ( var @ Y1 )
                                     => ( ( Y0 @ Y1 )
                                       => ( Y0 @ ( sub @ Y1 @ sh ) ) ) ) )
                               => ( !! @ term
                                  @ ^ [Y1: term] :
                                      ( ( var @ Y1 )
                                     => ( Y0 @ Y1 ) ) ) ) ) )
                       => ( ( !! @ term
                            @ ^ [Y0: term] :
                                ( !! @ term
                                @ ^ [Y1: term] :
                                    ( !! @ term
                                    @ ^ [Y2: term] :
                                        ( !! @ term
                                        @ ^ [Y3: term] :
                                            ( ( ( ap @ Y2 @ Y1 )
                                              = ( ap @ Y3 @ Y0 ) )
                                           => ( Y3 = Y2 ) ) ) ) ) )
                         => ( ( !! @ term
                              @ ^ [Y0: term] :
                                  ( !! @ term
                                  @ ^ [Y1: term] :
                                      ( !! @ term
                                      @ ^ [Y2: term] :
                                          ( !! @ term
                                          @ ^ [Y3: term] :
                                              ( ( ( ap @ Y3 @ Y2 )
                                                = ( ap @ Y1 @ Y0 ) )
                                             => ( Y2 = Y0 ) ) ) ) ) )
                           => ( ( !! @ term
                                @ ^ [Y0: term] :
                                    ( !! @ term
                                    @ ^ [Y1: term] :
                                        ( ( ( lam @ Y1 )
                                          = ( lam @ Y0 ) )
                                       => ( Y1 = Y0 ) ) ) )
                             => ( ( !! @ term
                                  @ ^ [Y0: term] :
                                      ( !! @ term
                                      @ ^ [Y1: term] :
                                          ( ( ( sub @ Y1 @ sh )
                                            = ( sub @ Y0 @ sh ) )
                                         => ( Y1 = Y0 ) ) ) )
                               => ( ( !! @ term
                                    @ ^ [Y0: term] :
                                        ( !! @ term
                                        @ ^ [Y1: term] :
                                            ( !! @ term
                                            @ ^ [Y2: term] :
                                                ( ( lam @ Y1 )
                                               != ( ap @ Y0 @ Y2 ) ) ) ) )
                                 => ( ( !! @ term
                                      @ ^ [Y0: term] :
                                          ( !! @ term
                                          @ ^ [Y1: term] :
                                              ~ ( var @ ( ap @ Y1 @ Y0 ) ) ) )
                                   => ( ( !! @ term
                                        @ ^ [Y0: term] :
                                            ~ ( var @ ( lam @ Y0 ) ) )
                                     => ( ( !! @ ( term > $o )
                                          @ ^ [Y0: term > $o] :
                                              ( ( !! @ term
                                                @ ^ [Y1: term] :
                                                    ( ( var @ Y1 )
                                                   => ( Y0 @ Y1 ) ) )
                                             => ( ( !! @ term
                                                  @ ^ [Y1: term] :
                                                      ( !! @ term
                                                      @ ^ [Y2: term] :
                                                          ( ( Y0 @ Y2 )
                                                         => ( ( Y0 @ Y1 )
                                                           => ( Y0 @ ( ap @ Y2 @ Y1 ) ) ) ) ) )
                                               => ( ( !! @ term
                                                    @ ^ [Y1: term] :
                                                        ( ( Y0 @ Y1 )
                                                       => ( Y0 @ ( lam @ Y1 ) ) ) )
                                                 => ( !! @ term @ Y0 ) ) ) ) )
                                       => ( !! @ term
                                          @ ^ [Y0: term] :
                                              ( !! @ subst
                                              @ ^ [Y1: subst] :
                                                  ( !! @ ( term > $o )
                                                  @ ^ [Y2: term > $o] :
                                                      ( ( !! @ term
                                                        @ ^ [Y3: term] :
                                                            ( ( var @ Y3 )
                                                           => ( Y2 @ ( sub @ Y3 @ Y1 ) ) ) )
                                                     => ( ( Y2 @ Y0 )
                                                       => ( !! @ term
                                                          @ ^ [Y3: term] :
                                                              ( ( var @ Y3 )
                                                             => ( Y2 @ ( sub @ Y3 @ ( push @ Y0 @ Y1 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) )
    = $false ),
    inference(backward_demodulation,[],[f637,f644]) ).

thf(f644,plain,
    ( $true
    = ( !! @ subst
      @ ^ [Y0: subst] :
          ( ( comp @ id @ Y0 )
          = Y0 ) ) ),
    inference(binary_proxy_clausification,[],[f637]) ).

thf(f637,plain,
    ( $false
    = ( ( !! @ subst
        @ ^ [Y0: subst] :
            ( ( comp @ id @ Y0 )
            = Y0 ) )
     => ( ( !! @ term
          @ ^ [Y0: term] :
              ( !! @ subst
              @ ^ [Y1: subst] :
                  ( ( comp @ sh @ ( push @ Y0 @ Y1 ) )
                  = Y1 ) ) )
       => ( ( !! @ subst
            @ ^ [Y0: subst] :
                ( !! @ subst
                @ ^ [Y1: subst] :
                    ( !! @ subst
                    @ ^ [Y2: subst] :
                        ( ( comp @ Y0 @ ( comp @ Y2 @ Y1 ) )
                        = ( comp @ ( comp @ Y0 @ Y2 ) @ Y1 ) ) ) ) )
         => ( ( !! @ subst
              @ ^ [Y0: subst] :
                  ( !! @ subst
                  @ ^ [Y1: subst] :
                      ( !! @ term
                      @ ^ [Y2: term] :
                          ( ( push @ ( sub @ Y2 @ Y0 ) @ ( comp @ Y1 @ Y0 ) )
                          = ( comp @ ( push @ Y2 @ Y1 ) @ Y0 ) ) ) ) )
           => ( ( !! @ subst
                @ ^ [Y0: subst] :
                    ( ( comp @ Y0 @ id )
                    = Y0 ) )
             => ( ( id
                  = ( push @ one @ sh ) )
               => ( ( !! @ subst
                    @ ^ [Y0: subst] :
                        ( ( push @ ( sub @ one @ Y0 ) @ ( comp @ sh @ Y0 ) )
                        = Y0 ) )
                 => ( ( var @ one )
                   => ( ( !! @ term
                        @ ^ [Y0: term] :
                            ( ( var @ Y0 )
                           => ( var @ ( sub @ Y0 @ sh ) ) ) )
                     => ( ( !! @ ( term > $o )
                          @ ^ [Y0: term > $o] :
                              ( ( Y0 @ one )
                             => ( ( !! @ term
                                  @ ^ [Y1: term] :
                                      ( ( var @ Y1 )
                                     => ( ( Y0 @ Y1 )
                                       => ( Y0 @ ( sub @ Y1 @ sh ) ) ) ) )
                               => ( !! @ term
                                  @ ^ [Y1: term] :
                                      ( ( var @ Y1 )
                                     => ( Y0 @ Y1 ) ) ) ) ) )
                       => ( ( !! @ term
                            @ ^ [Y0: term] :
                                ( !! @ term
                                @ ^ [Y1: term] :
                                    ( !! @ term
                                    @ ^ [Y2: term] :
                                        ( !! @ term
                                        @ ^ [Y3: term] :
                                            ( ( ( ap @ Y2 @ Y1 )
                                              = ( ap @ Y3 @ Y0 ) )
                                           => ( Y3 = Y2 ) ) ) ) ) )
                         => ( ( !! @ term
                              @ ^ [Y0: term] :
                                  ( !! @ term
                                  @ ^ [Y1: term] :
                                      ( !! @ term
                                      @ ^ [Y2: term] :
                                          ( !! @ term
                                          @ ^ [Y3: term] :
                                              ( ( ( ap @ Y3 @ Y2 )
                                                = ( ap @ Y1 @ Y0 ) )
                                             => ( Y2 = Y0 ) ) ) ) ) )
                           => ( ( !! @ term
                                @ ^ [Y0: term] :
                                    ( !! @ term
                                    @ ^ [Y1: term] :
                                        ( ( ( lam @ Y1 )
                                          = ( lam @ Y0 ) )
                                       => ( Y1 = Y0 ) ) ) )
                             => ( ( !! @ term
                                  @ ^ [Y0: term] :
                                      ( !! @ term
                                      @ ^ [Y1: term] :
                                          ( ( ( sub @ Y1 @ sh )
                                            = ( sub @ Y0 @ sh ) )
                                         => ( Y1 = Y0 ) ) ) )
                               => ( ( !! @ term
                                    @ ^ [Y0: term] :
                                        ( !! @ term
                                        @ ^ [Y1: term] :
                                            ( !! @ term
                                            @ ^ [Y2: term] :
                                                ( ( lam @ Y1 )
                                               != ( ap @ Y0 @ Y2 ) ) ) ) )
                                 => ( ( !! @ term
                                      @ ^ [Y0: term] :
                                          ( !! @ term
                                          @ ^ [Y1: term] :
                                              ~ ( var @ ( ap @ Y1 @ Y0 ) ) ) )
                                   => ( ( !! @ term
                                        @ ^ [Y0: term] :
                                            ~ ( var @ ( lam @ Y0 ) ) )
                                     => ( ( !! @ ( term > $o )
                                          @ ^ [Y0: term > $o] :
                                              ( ( !! @ term
                                                @ ^ [Y1: term] :
                                                    ( ( var @ Y1 )
                                                   => ( Y0 @ Y1 ) ) )
                                             => ( ( !! @ term
                                                  @ ^ [Y1: term] :
                                                      ( !! @ term
                                                      @ ^ [Y2: term] :
                                                          ( ( Y0 @ Y2 )
                                                         => ( ( Y0 @ Y1 )
                                                           => ( Y0 @ ( ap @ Y2 @ Y1 ) ) ) ) ) )
                                               => ( ( !! @ term
                                                    @ ^ [Y1: term] :
                                                        ( ( Y0 @ Y1 )
                                                       => ( Y0 @ ( lam @ Y1 ) ) ) )
                                                 => ( !! @ term @ Y0 ) ) ) ) )
                                       => ( !! @ term
                                          @ ^ [Y0: term] :
                                              ( !! @ subst
                                              @ ^ [Y1: subst] :
                                                  ( !! @ ( term > $o )
                                                  @ ^ [Y2: term > $o] :
                                                      ( ( !! @ term
                                                        @ ^ [Y3: term] :
                                                            ( ( var @ Y3 )
                                                           => ( Y2 @ ( sub @ Y3 @ Y1 ) ) ) )
                                                     => ( ( Y2 @ Y0 )
                                                       => ( !! @ term
                                                          @ ^ [Y3: term] :
                                                              ( ( var @ Y3 )
                                                             => ( Y2 @ ( sub @ Y3 @ ( push @ Y0 @ Y1 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(boolean_simplification,[],[f634]) ).

thf(f634,plain,
    ( $false
    = ( $true
     => ( ( !! @ subst
          @ ^ [Y0: subst] :
              ( ( comp @ id @ Y0 )
              = Y0 ) )
       => ( ( !! @ term
            @ ^ [Y0: term] :
                ( !! @ subst
                @ ^ [Y1: subst] :
                    ( ( comp @ sh @ ( push @ Y0 @ Y1 ) )
                    = Y1 ) ) )
         => ( ( !! @ subst
              @ ^ [Y0: subst] :
                  ( !! @ subst
                  @ ^ [Y1: subst] :
                      ( !! @ subst
                      @ ^ [Y2: subst] :
                          ( ( comp @ Y0 @ ( comp @ Y2 @ Y1 ) )
                          = ( comp @ ( comp @ Y0 @ Y2 ) @ Y1 ) ) ) ) )
           => ( ( !! @ subst
                @ ^ [Y0: subst] :
                    ( !! @ subst
                    @ ^ [Y1: subst] :
                        ( !! @ term
                        @ ^ [Y2: term] :
                            ( ( push @ ( sub @ Y2 @ Y0 ) @ ( comp @ Y1 @ Y0 ) )
                            = ( comp @ ( push @ Y2 @ Y1 ) @ Y0 ) ) ) ) )
             => ( ( !! @ subst
                  @ ^ [Y0: subst] :
                      ( ( comp @ Y0 @ id )
                      = Y0 ) )
               => ( ( id
                    = ( push @ one @ sh ) )
                 => ( ( !! @ subst
                      @ ^ [Y0: subst] :
                          ( ( push @ ( sub @ one @ Y0 ) @ ( comp @ sh @ Y0 ) )
                          = Y0 ) )
                   => ( ( var @ one )
                     => ( ( !! @ term
                          @ ^ [Y0: term] :
                              ( ( var @ Y0 )
                             => ( var @ ( sub @ Y0 @ sh ) ) ) )
                       => ( ( !! @ ( term > $o )
                            @ ^ [Y0: term > $o] :
                                ( ( Y0 @ one )
                               => ( ( !! @ term
                                    @ ^ [Y1: term] :
                                        ( ( var @ Y1 )
                                       => ( ( Y0 @ Y1 )
                                         => ( Y0 @ ( sub @ Y1 @ sh ) ) ) ) )
                                 => ( !! @ term
                                    @ ^ [Y1: term] :
                                        ( ( var @ Y1 )
                                       => ( Y0 @ Y1 ) ) ) ) ) )
                         => ( ( !! @ term
                              @ ^ [Y0: term] :
                                  ( !! @ term
                                  @ ^ [Y1: term] :
                                      ( !! @ term
                                      @ ^ [Y2: term] :
                                          ( !! @ term
                                          @ ^ [Y3: term] :
                                              ( ( ( ap @ Y2 @ Y1 )
                                                = ( ap @ Y3 @ Y0 ) )
                                             => ( Y3 = Y2 ) ) ) ) ) )
                           => ( ( !! @ term
                                @ ^ [Y0: term] :
                                    ( !! @ term
                                    @ ^ [Y1: term] :
                                        ( !! @ term
                                        @ ^ [Y2: term] :
                                            ( !! @ term
                                            @ ^ [Y3: term] :
                                                ( ( ( ap @ Y3 @ Y2 )
                                                  = ( ap @ Y1 @ Y0 ) )
                                               => ( Y2 = Y0 ) ) ) ) ) )
                             => ( ( !! @ term
                                  @ ^ [Y0: term] :
                                      ( !! @ term
                                      @ ^ [Y1: term] :
                                          ( ( ( lam @ Y1 )
                                            = ( lam @ Y0 ) )
                                         => ( Y1 = Y0 ) ) ) )
                               => ( ( !! @ term
                                    @ ^ [Y0: term] :
                                        ( !! @ term
                                        @ ^ [Y1: term] :
                                            ( ( ( sub @ Y1 @ sh )
                                              = ( sub @ Y0 @ sh ) )
                                           => ( Y1 = Y0 ) ) ) )
                                 => ( ( !! @ term
                                      @ ^ [Y0: term] :
                                          ( !! @ term
                                          @ ^ [Y1: term] :
                                              ( !! @ term
                                              @ ^ [Y2: term] :
                                                  ( ( lam @ Y1 )
                                                 != ( ap @ Y0 @ Y2 ) ) ) ) )
                                   => ( ( !! @ term
                                        @ ^ [Y0: term] :
                                            ( !! @ term
                                            @ ^ [Y1: term] :
                                                ~ ( var @ ( ap @ Y1 @ Y0 ) ) ) )
                                     => ( ( !! @ term
                                          @ ^ [Y0: term] :
                                              ~ ( var @ ( lam @ Y0 ) ) )
                                       => ( ( !! @ ( term > $o )
                                            @ ^ [Y0: term > $o] :
                                                ( ( !! @ term
                                                  @ ^ [Y1: term] :
                                                      ( ( var @ Y1 )
                                                     => ( Y0 @ Y1 ) ) )
                                               => ( ( !! @ term
                                                    @ ^ [Y1: term] :
                                                        ( !! @ term
                                                        @ ^ [Y2: term] :
                                                            ( ( Y0 @ Y2 )
                                                           => ( ( Y0 @ Y1 )
                                                             => ( Y0 @ ( ap @ Y2 @ Y1 ) ) ) ) ) )
                                                 => ( ( !! @ term
                                                      @ ^ [Y1: term] :
                                                          ( ( Y0 @ Y1 )
                                                         => ( Y0 @ ( lam @ Y1 ) ) ) )
                                                   => ( !! @ term @ Y0 ) ) ) ) )
                                         => ( !! @ term
                                            @ ^ [Y0: term] :
                                                ( !! @ subst
                                                @ ^ [Y1: subst] :
                                                    ( !! @ ( term > $o )
                                                    @ ^ [Y2: term > $o] :
                                                        ( ( !! @ term
                                                          @ ^ [Y3: term] :
                                                              ( ( var @ Y3 )
                                                             => ( Y2 @ ( sub @ Y3 @ Y1 ) ) ) )
                                                       => ( ( Y2 @ Y0 )
                                                         => ( !! @ term
                                                            @ ^ [Y3: term] :
                                                                ( ( var @ Y3 )
                                                               => ( Y2 @ ( sub @ Y3 @ ( push @ Y0 @ Y1 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(backward_demodulation,[],[f592,f603]) ).

thf(f603,plain,
    ( ( !! @ subst
      @ ^ [Y0: subst] :
          ( !! @ term
          @ ^ [Y1: term] :
              ( !! @ subst
              @ ^ [Y2: subst] :
                  ( ( sub @ ( sub @ Y1 @ Y2 ) @ Y0 )
                  = ( sub @ Y1 @ ( comp @ Y2 @ Y0 ) ) ) ) ) )
    = $true ),
    inference(binary_proxy_clausification,[],[f592]) ).

thf(f592,plain,
    ( ( ( !! @ subst
        @ ^ [Y0: subst] :
            ( !! @ term
            @ ^ [Y1: term] :
                ( !! @ subst
                @ ^ [Y2: subst] :
                    ( ( sub @ ( sub @ Y1 @ Y2 ) @ Y0 )
                    = ( sub @ Y1 @ ( comp @ Y2 @ Y0 ) ) ) ) ) )
     => ( ( !! @ subst
          @ ^ [Y0: subst] :
              ( ( comp @ id @ Y0 )
              = Y0 ) )
       => ( ( !! @ term
            @ ^ [Y0: term] :
                ( !! @ subst
                @ ^ [Y1: subst] :
                    ( ( comp @ sh @ ( push @ Y0 @ Y1 ) )
                    = Y1 ) ) )
         => ( ( !! @ subst
              @ ^ [Y0: subst] :
                  ( !! @ subst
                  @ ^ [Y1: subst] :
                      ( !! @ subst
                      @ ^ [Y2: subst] :
                          ( ( comp @ Y0 @ ( comp @ Y2 @ Y1 ) )
                          = ( comp @ ( comp @ Y0 @ Y2 ) @ Y1 ) ) ) ) )
           => ( ( !! @ subst
                @ ^ [Y0: subst] :
                    ( !! @ subst
                    @ ^ [Y1: subst] :
                        ( !! @ term
                        @ ^ [Y2: term] :
                            ( ( push @ ( sub @ Y2 @ Y0 ) @ ( comp @ Y1 @ Y0 ) )
                            = ( comp @ ( push @ Y2 @ Y1 ) @ Y0 ) ) ) ) )
             => ( ( !! @ subst
                  @ ^ [Y0: subst] :
                      ( ( comp @ Y0 @ id )
                      = Y0 ) )
               => ( ( id
                    = ( push @ one @ sh ) )
                 => ( ( !! @ subst
                      @ ^ [Y0: subst] :
                          ( ( push @ ( sub @ one @ Y0 ) @ ( comp @ sh @ Y0 ) )
                          = Y0 ) )
                   => ( ( var @ one )
                     => ( ( !! @ term
                          @ ^ [Y0: term] :
                              ( ( var @ Y0 )
                             => ( var @ ( sub @ Y0 @ sh ) ) ) )
                       => ( ( !! @ ( term > $o )
                            @ ^ [Y0: term > $o] :
                                ( ( Y0 @ one )
                               => ( ( !! @ term
                                    @ ^ [Y1: term] :
                                        ( ( var @ Y1 )
                                       => ( ( Y0 @ Y1 )
                                         => ( Y0 @ ( sub @ Y1 @ sh ) ) ) ) )
                                 => ( !! @ term
                                    @ ^ [Y1: term] :
                                        ( ( var @ Y1 )
                                       => ( Y0 @ Y1 ) ) ) ) ) )
                         => ( ( !! @ term
                              @ ^ [Y0: term] :
                                  ( !! @ term
                                  @ ^ [Y1: term] :
                                      ( !! @ term
                                      @ ^ [Y2: term] :
                                          ( !! @ term
                                          @ ^ [Y3: term] :
                                              ( ( ( ap @ Y2 @ Y1 )
                                                = ( ap @ Y3 @ Y0 ) )
                                             => ( Y3 = Y2 ) ) ) ) ) )
                           => ( ( !! @ term
                                @ ^ [Y0: term] :
                                    ( !! @ term
                                    @ ^ [Y1: term] :
                                        ( !! @ term
                                        @ ^ [Y2: term] :
                                            ( !! @ term
                                            @ ^ [Y3: term] :
                                                ( ( ( ap @ Y3 @ Y2 )
                                                  = ( ap @ Y1 @ Y0 ) )
                                               => ( Y2 = Y0 ) ) ) ) ) )
                             => ( ( !! @ term
                                  @ ^ [Y0: term] :
                                      ( !! @ term
                                      @ ^ [Y1: term] :
                                          ( ( ( lam @ Y1 )
                                            = ( lam @ Y0 ) )
                                         => ( Y1 = Y0 ) ) ) )
                               => ( ( !! @ term
                                    @ ^ [Y0: term] :
                                        ( !! @ term
                                        @ ^ [Y1: term] :
                                            ( ( ( sub @ Y1 @ sh )
                                              = ( sub @ Y0 @ sh ) )
                                           => ( Y1 = Y0 ) ) ) )
                                 => ( ( !! @ term
                                      @ ^ [Y0: term] :
                                          ( !! @ term
                                          @ ^ [Y1: term] :
                                              ( !! @ term
                                              @ ^ [Y2: term] :
                                                  ( ( lam @ Y1 )
                                                 != ( ap @ Y0 @ Y2 ) ) ) ) )
                                   => ( ( !! @ term
                                        @ ^ [Y0: term] :
                                            ( !! @ term
                                            @ ^ [Y1: term] :
                                                ~ ( var @ ( ap @ Y1 @ Y0 ) ) ) )
                                     => ( ( !! @ term
                                          @ ^ [Y0: term] :
                                              ~ ( var @ ( lam @ Y0 ) ) )
                                       => ( ( !! @ ( term > $o )
                                            @ ^ [Y0: term > $o] :
                                                ( ( !! @ term
                                                  @ ^ [Y1: term] :
                                                      ( ( var @ Y1 )
                                                     => ( Y0 @ Y1 ) ) )
                                               => ( ( !! @ term
                                                    @ ^ [Y1: term] :
                                                        ( !! @ term
                                                        @ ^ [Y2: term] :
                                                            ( ( Y0 @ Y2 )
                                                           => ( ( Y0 @ Y1 )
                                                             => ( Y0 @ ( ap @ Y2 @ Y1 ) ) ) ) ) )
                                                 => ( ( !! @ term
                                                      @ ^ [Y1: term] :
                                                          ( ( Y0 @ Y1 )
                                                         => ( Y0 @ ( lam @ Y1 ) ) ) )
                                                   => ( !! @ term @ Y0 ) ) ) ) )
                                         => ( !! @ term
                                            @ ^ [Y0: term] :
                                                ( !! @ subst
                                                @ ^ [Y1: subst] :
                                                    ( !! @ ( term > $o )
                                                    @ ^ [Y2: term > $o] :
                                                        ( ( !! @ term
                                                          @ ^ [Y3: term] :
                                                              ( ( var @ Y3 )
                                                             => ( Y2 @ ( sub @ Y3 @ Y1 ) ) ) )
                                                       => ( ( Y2 @ Y0 )
                                                         => ( !! @ term
                                                            @ ^ [Y3: term] :
                                                                ( ( var @ Y3 )
                                                               => ( Y2 @ ( sub @ Y3 @ ( push @ Y0 @ Y1 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) )
    = $false ),
    inference(boolean_simplification,[],[f590]) ).

thf(f590,plain,
    ( $false
    = ( $true
     => ( ( !! @ subst
          @ ^ [Y0: subst] :
              ( !! @ term
              @ ^ [Y1: term] :
                  ( !! @ subst
                  @ ^ [Y2: subst] :
                      ( ( sub @ ( sub @ Y1 @ Y2 ) @ Y0 )
                      = ( sub @ Y1 @ ( comp @ Y2 @ Y0 ) ) ) ) ) )
       => ( ( !! @ subst
            @ ^ [Y0: subst] :
                ( ( comp @ id @ Y0 )
                = Y0 ) )
         => ( ( !! @ term
              @ ^ [Y0: term] :
                  ( !! @ subst
                  @ ^ [Y1: subst] :
                      ( ( comp @ sh @ ( push @ Y0 @ Y1 ) )
                      = Y1 ) ) )
           => ( ( !! @ subst
                @ ^ [Y0: subst] :
                    ( !! @ subst
                    @ ^ [Y1: subst] :
                        ( !! @ subst
                        @ ^ [Y2: subst] :
                            ( ( comp @ Y0 @ ( comp @ Y2 @ Y1 ) )
                            = ( comp @ ( comp @ Y0 @ Y2 ) @ Y1 ) ) ) ) )
             => ( ( !! @ subst
                  @ ^ [Y0: subst] :
                      ( !! @ subst
                      @ ^ [Y1: subst] :
                          ( !! @ term
                          @ ^ [Y2: term] :
                              ( ( push @ ( sub @ Y2 @ Y0 ) @ ( comp @ Y1 @ Y0 ) )
                              = ( comp @ ( push @ Y2 @ Y1 ) @ Y0 ) ) ) ) )
               => ( ( !! @ subst
                    @ ^ [Y0: subst] :
                        ( ( comp @ Y0 @ id )
                        = Y0 ) )
                 => ( ( id
                      = ( push @ one @ sh ) )
                   => ( ( !! @ subst
                        @ ^ [Y0: subst] :
                            ( ( push @ ( sub @ one @ Y0 ) @ ( comp @ sh @ Y0 ) )
                            = Y0 ) )
                     => ( ( var @ one )
                       => ( ( !! @ term
                            @ ^ [Y0: term] :
                                ( ( var @ Y0 )
                               => ( var @ ( sub @ Y0 @ sh ) ) ) )
                         => ( ( !! @ ( term > $o )
                              @ ^ [Y0: term > $o] :
                                  ( ( Y0 @ one )
                                 => ( ( !! @ term
                                      @ ^ [Y1: term] :
                                          ( ( var @ Y1 )
                                         => ( ( Y0 @ Y1 )
                                           => ( Y0 @ ( sub @ Y1 @ sh ) ) ) ) )
                                   => ( !! @ term
                                      @ ^ [Y1: term] :
                                          ( ( var @ Y1 )
                                         => ( Y0 @ Y1 ) ) ) ) ) )
                           => ( ( !! @ term
                                @ ^ [Y0: term] :
                                    ( !! @ term
                                    @ ^ [Y1: term] :
                                        ( !! @ term
                                        @ ^ [Y2: term] :
                                            ( !! @ term
                                            @ ^ [Y3: term] :
                                                ( ( ( ap @ Y2 @ Y1 )
                                                  = ( ap @ Y3 @ Y0 ) )
                                               => ( Y3 = Y2 ) ) ) ) ) )
                             => ( ( !! @ term
                                  @ ^ [Y0: term] :
                                      ( !! @ term
                                      @ ^ [Y1: term] :
                                          ( !! @ term
                                          @ ^ [Y2: term] :
                                              ( !! @ term
                                              @ ^ [Y3: term] :
                                                  ( ( ( ap @ Y3 @ Y2 )
                                                    = ( ap @ Y1 @ Y0 ) )
                                                 => ( Y2 = Y0 ) ) ) ) ) )
                               => ( ( !! @ term
                                    @ ^ [Y0: term] :
                                        ( !! @ term
                                        @ ^ [Y1: term] :
                                            ( ( ( lam @ Y1 )
                                              = ( lam @ Y0 ) )
                                           => ( Y1 = Y0 ) ) ) )
                                 => ( ( !! @ term
                                      @ ^ [Y0: term] :
                                          ( !! @ term
                                          @ ^ [Y1: term] :
                                              ( ( ( sub @ Y1 @ sh )
                                                = ( sub @ Y0 @ sh ) )
                                             => ( Y1 = Y0 ) ) ) )
                                   => ( ( !! @ term
                                        @ ^ [Y0: term] :
                                            ( !! @ term
                                            @ ^ [Y1: term] :
                                                ( !! @ term
                                                @ ^ [Y2: term] :
                                                    ( ( lam @ Y1 )
                                                   != ( ap @ Y0 @ Y2 ) ) ) ) )
                                     => ( ( !! @ term
                                          @ ^ [Y0: term] :
                                              ( !! @ term
                                              @ ^ [Y1: term] :
                                                  ~ ( var @ ( ap @ Y1 @ Y0 ) ) ) )
                                       => ( ( !! @ term
                                            @ ^ [Y0: term] :
                                                ~ ( var @ ( lam @ Y0 ) ) )
                                         => ( ( !! @ ( term > $o )
                                              @ ^ [Y0: term > $o] :
                                                  ( ( !! @ term
                                                    @ ^ [Y1: term] :
                                                        ( ( var @ Y1 )
                                                       => ( Y0 @ Y1 ) ) )
                                                 => ( ( !! @ term
                                                      @ ^ [Y1: term] :
                                                          ( !! @ term
                                                          @ ^ [Y2: term] :
                                                              ( ( Y0 @ Y2 )
                                                             => ( ( Y0 @ Y1 )
                                                               => ( Y0 @ ( ap @ Y2 @ Y1 ) ) ) ) ) )
                                                   => ( ( !! @ term
                                                        @ ^ [Y1: term] :
                                                            ( ( Y0 @ Y1 )
                                                           => ( Y0 @ ( lam @ Y1 ) ) ) )
                                                     => ( !! @ term @ Y0 ) ) ) ) )
                                           => ( !! @ term
                                              @ ^ [Y0: term] :
                                                  ( !! @ subst
                                                  @ ^ [Y1: subst] :
                                                      ( !! @ ( term > $o )
                                                      @ ^ [Y2: term > $o] :
                                                          ( ( !! @ term
                                                            @ ^ [Y3: term] :
                                                                ( ( var @ Y3 )
                                                               => ( Y2 @ ( sub @ Y3 @ Y1 ) ) ) )
                                                         => ( ( Y2 @ Y0 )
                                                           => ( !! @ term
                                                              @ ^ [Y3: term] :
                                                                  ( ( var @ Y3 )
                                                                 => ( Y2 @ ( sub @ Y3 @ ( push @ Y0 @ Y1 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(backward_demodulation,[],[f549,f552]) ).

thf(f552,plain,
    ( $true
    = ( !! @ term
      @ ^ [Y0: term] :
          ( !! @ subst
          @ ^ [Y1: subst] :
              ( ( lam @ ( sub @ Y0 @ ( push @ one @ ( comp @ Y1 @ sh ) ) ) )
              = ( sub @ ( lam @ Y0 ) @ Y1 ) ) ) ) ),
    inference(binary_proxy_clausification,[],[f549]) ).

thf(f549,plain,
    ( $false
    = ( ( !! @ term
        @ ^ [Y0: term] :
            ( !! @ subst
            @ ^ [Y1: subst] :
                ( ( lam @ ( sub @ Y0 @ ( push @ one @ ( comp @ Y1 @ sh ) ) ) )
                = ( sub @ ( lam @ Y0 ) @ Y1 ) ) ) )
     => ( ( !! @ subst
          @ ^ [Y0: subst] :
              ( !! @ term
              @ ^ [Y1: term] :
                  ( !! @ subst
                  @ ^ [Y2: subst] :
                      ( ( sub @ ( sub @ Y1 @ Y2 ) @ Y0 )
                      = ( sub @ Y1 @ ( comp @ Y2 @ Y0 ) ) ) ) ) )
       => ( ( !! @ subst
            @ ^ [Y0: subst] :
                ( ( comp @ id @ Y0 )
                = Y0 ) )
         => ( ( !! @ term
              @ ^ [Y0: term] :
                  ( !! @ subst
                  @ ^ [Y1: subst] :
                      ( ( comp @ sh @ ( push @ Y0 @ Y1 ) )
                      = Y1 ) ) )
           => ( ( !! @ subst
                @ ^ [Y0: subst] :
                    ( !! @ subst
                    @ ^ [Y1: subst] :
                        ( !! @ subst
                        @ ^ [Y2: subst] :
                            ( ( comp @ Y0 @ ( comp @ Y2 @ Y1 ) )
                            = ( comp @ ( comp @ Y0 @ Y2 ) @ Y1 ) ) ) ) )
             => ( ( !! @ subst
                  @ ^ [Y0: subst] :
                      ( !! @ subst
                      @ ^ [Y1: subst] :
                          ( !! @ term
                          @ ^ [Y2: term] :
                              ( ( push @ ( sub @ Y2 @ Y0 ) @ ( comp @ Y1 @ Y0 ) )
                              = ( comp @ ( push @ Y2 @ Y1 ) @ Y0 ) ) ) ) )
               => ( ( !! @ subst
                    @ ^ [Y0: subst] :
                        ( ( comp @ Y0 @ id )
                        = Y0 ) )
                 => ( ( id
                      = ( push @ one @ sh ) )
                   => ( ( !! @ subst
                        @ ^ [Y0: subst] :
                            ( ( push @ ( sub @ one @ Y0 ) @ ( comp @ sh @ Y0 ) )
                            = Y0 ) )
                     => ( ( var @ one )
                       => ( ( !! @ term
                            @ ^ [Y0: term] :
                                ( ( var @ Y0 )
                               => ( var @ ( sub @ Y0 @ sh ) ) ) )
                         => ( ( !! @ ( term > $o )
                              @ ^ [Y0: term > $o] :
                                  ( ( Y0 @ one )
                                 => ( ( !! @ term
                                      @ ^ [Y1: term] :
                                          ( ( var @ Y1 )
                                         => ( ( Y0 @ Y1 )
                                           => ( Y0 @ ( sub @ Y1 @ sh ) ) ) ) )
                                   => ( !! @ term
                                      @ ^ [Y1: term] :
                                          ( ( var @ Y1 )
                                         => ( Y0 @ Y1 ) ) ) ) ) )
                           => ( ( !! @ term
                                @ ^ [Y0: term] :
                                    ( !! @ term
                                    @ ^ [Y1: term] :
                                        ( !! @ term
                                        @ ^ [Y2: term] :
                                            ( !! @ term
                                            @ ^ [Y3: term] :
                                                ( ( ( ap @ Y2 @ Y1 )
                                                  = ( ap @ Y3 @ Y0 ) )
                                               => ( Y3 = Y2 ) ) ) ) ) )
                             => ( ( !! @ term
                                  @ ^ [Y0: term] :
                                      ( !! @ term
                                      @ ^ [Y1: term] :
                                          ( !! @ term
                                          @ ^ [Y2: term] :
                                              ( !! @ term
                                              @ ^ [Y3: term] :
                                                  ( ( ( ap @ Y3 @ Y2 )
                                                    = ( ap @ Y1 @ Y0 ) )
                                                 => ( Y2 = Y0 ) ) ) ) ) )
                               => ( ( !! @ term
                                    @ ^ [Y0: term] :
                                        ( !! @ term
                                        @ ^ [Y1: term] :
                                            ( ( ( lam @ Y1 )
                                              = ( lam @ Y0 ) )
                                           => ( Y1 = Y0 ) ) ) )
                                 => ( ( !! @ term
                                      @ ^ [Y0: term] :
                                          ( !! @ term
                                          @ ^ [Y1: term] :
                                              ( ( ( sub @ Y1 @ sh )
                                                = ( sub @ Y0 @ sh ) )
                                             => ( Y1 = Y0 ) ) ) )
                                   => ( ( !! @ term
                                        @ ^ [Y0: term] :
                                            ( !! @ term
                                            @ ^ [Y1: term] :
                                                ( !! @ term
                                                @ ^ [Y2: term] :
                                                    ( ( lam @ Y1 )
                                                   != ( ap @ Y0 @ Y2 ) ) ) ) )
                                     => ( ( !! @ term
                                          @ ^ [Y0: term] :
                                              ( !! @ term
                                              @ ^ [Y1: term] :
                                                  ~ ( var @ ( ap @ Y1 @ Y0 ) ) ) )
                                       => ( ( !! @ term
                                            @ ^ [Y0: term] :
                                                ~ ( var @ ( lam @ Y0 ) ) )
                                         => ( ( !! @ ( term > $o )
                                              @ ^ [Y0: term > $o] :
                                                  ( ( !! @ term
                                                    @ ^ [Y1: term] :
                                                        ( ( var @ Y1 )
                                                       => ( Y0 @ Y1 ) ) )
                                                 => ( ( !! @ term
                                                      @ ^ [Y1: term] :
                                                          ( !! @ term
                                                          @ ^ [Y2: term] :
                                                              ( ( Y0 @ Y2 )
                                                             => ( ( Y0 @ Y1 )
                                                               => ( Y0 @ ( ap @ Y2 @ Y1 ) ) ) ) ) )
                                                   => ( ( !! @ term
                                                        @ ^ [Y1: term] :
                                                            ( ( Y0 @ Y1 )
                                                           => ( Y0 @ ( lam @ Y1 ) ) ) )
                                                     => ( !! @ term @ Y0 ) ) ) ) )
                                           => ( !! @ term
                                              @ ^ [Y0: term] :
                                                  ( !! @ subst
                                                  @ ^ [Y1: subst] :
                                                      ( !! @ ( term > $o )
                                                      @ ^ [Y2: term > $o] :
                                                          ( ( !! @ term
                                                            @ ^ [Y3: term] :
                                                                ( ( var @ Y3 )
                                                               => ( Y2 @ ( sub @ Y3 @ Y1 ) ) ) )
                                                         => ( ( Y2 @ Y0 )
                                                           => ( !! @ term
                                                              @ ^ [Y3: term] :
                                                                  ( ( var @ Y3 )
                                                                 => ( Y2 @ ( sub @ Y3 @ ( push @ Y0 @ Y1 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(boolean_simplification,[],[f547]) ).

thf(f547,plain,
    ( $false
    = ( $true
     => ( ( !! @ term
          @ ^ [Y0: term] :
              ( !! @ subst
              @ ^ [Y1: subst] :
                  ( ( lam @ ( sub @ Y0 @ ( push @ one @ ( comp @ Y1 @ sh ) ) ) )
                  = ( sub @ ( lam @ Y0 ) @ Y1 ) ) ) )
       => ( ( !! @ subst
            @ ^ [Y0: subst] :
                ( !! @ term
                @ ^ [Y1: term] :
                    ( !! @ subst
                    @ ^ [Y2: subst] :
                        ( ( sub @ ( sub @ Y1 @ Y2 ) @ Y0 )
                        = ( sub @ Y1 @ ( comp @ Y2 @ Y0 ) ) ) ) ) )
         => ( ( !! @ subst
              @ ^ [Y0: subst] :
                  ( ( comp @ id @ Y0 )
                  = Y0 ) )
           => ( ( !! @ term
                @ ^ [Y0: term] :
                    ( !! @ subst
                    @ ^ [Y1: subst] :
                        ( ( comp @ sh @ ( push @ Y0 @ Y1 ) )
                        = Y1 ) ) )
             => ( ( !! @ subst
                  @ ^ [Y0: subst] :
                      ( !! @ subst
                      @ ^ [Y1: subst] :
                          ( !! @ subst
                          @ ^ [Y2: subst] :
                              ( ( comp @ Y0 @ ( comp @ Y2 @ Y1 ) )
                              = ( comp @ ( comp @ Y0 @ Y2 ) @ Y1 ) ) ) ) )
               => ( ( !! @ subst
                    @ ^ [Y0: subst] :
                        ( !! @ subst
                        @ ^ [Y1: subst] :
                            ( !! @ term
                            @ ^ [Y2: term] :
                                ( ( push @ ( sub @ Y2 @ Y0 ) @ ( comp @ Y1 @ Y0 ) )
                                = ( comp @ ( push @ Y2 @ Y1 ) @ Y0 ) ) ) ) )
                 => ( ( !! @ subst
                      @ ^ [Y0: subst] :
                          ( ( comp @ Y0 @ id )
                          = Y0 ) )
                   => ( ( id
                        = ( push @ one @ sh ) )
                     => ( ( !! @ subst
                          @ ^ [Y0: subst] :
                              ( ( push @ ( sub @ one @ Y0 ) @ ( comp @ sh @ Y0 ) )
                              = Y0 ) )
                       => ( ( var @ one )
                         => ( ( !! @ term
                              @ ^ [Y0: term] :
                                  ( ( var @ Y0 )
                                 => ( var @ ( sub @ Y0 @ sh ) ) ) )
                           => ( ( !! @ ( term > $o )
                                @ ^ [Y0: term > $o] :
                                    ( ( Y0 @ one )
                                   => ( ( !! @ term
                                        @ ^ [Y1: term] :
                                            ( ( var @ Y1 )
                                           => ( ( Y0 @ Y1 )
                                             => ( Y0 @ ( sub @ Y1 @ sh ) ) ) ) )
                                     => ( !! @ term
                                        @ ^ [Y1: term] :
                                            ( ( var @ Y1 )
                                           => ( Y0 @ Y1 ) ) ) ) ) )
                             => ( ( !! @ term
                                  @ ^ [Y0: term] :
                                      ( !! @ term
                                      @ ^ [Y1: term] :
                                          ( !! @ term
                                          @ ^ [Y2: term] :
                                              ( !! @ term
                                              @ ^ [Y3: term] :
                                                  ( ( ( ap @ Y2 @ Y1 )
                                                    = ( ap @ Y3 @ Y0 ) )
                                                 => ( Y3 = Y2 ) ) ) ) ) )
                               => ( ( !! @ term
                                    @ ^ [Y0: term] :
                                        ( !! @ term
                                        @ ^ [Y1: term] :
                                            ( !! @ term
                                            @ ^ [Y2: term] :
                                                ( !! @ term
                                                @ ^ [Y3: term] :
                                                    ( ( ( ap @ Y3 @ Y2 )
                                                      = ( ap @ Y1 @ Y0 ) )
                                                   => ( Y2 = Y0 ) ) ) ) ) )
                                 => ( ( !! @ term
                                      @ ^ [Y0: term] :
                                          ( !! @ term
                                          @ ^ [Y1: term] :
                                              ( ( ( lam @ Y1 )
                                                = ( lam @ Y0 ) )
                                             => ( Y1 = Y0 ) ) ) )
                                   => ( ( !! @ term
                                        @ ^ [Y0: term] :
                                            ( !! @ term
                                            @ ^ [Y1: term] :
                                                ( ( ( sub @ Y1 @ sh )
                                                  = ( sub @ Y0 @ sh ) )
                                               => ( Y1 = Y0 ) ) ) )
                                     => ( ( !! @ term
                                          @ ^ [Y0: term] :
                                              ( !! @ term
                                              @ ^ [Y1: term] :
                                                  ( !! @ term
                                                  @ ^ [Y2: term] :
                                                      ( ( lam @ Y1 )
                                                     != ( ap @ Y0 @ Y2 ) ) ) ) )
                                       => ( ( !! @ term
                                            @ ^ [Y0: term] :
                                                ( !! @ term
                                                @ ^ [Y1: term] :
                                                    ~ ( var @ ( ap @ Y1 @ Y0 ) ) ) )
                                         => ( ( !! @ term
                                              @ ^ [Y0: term] :
                                                  ~ ( var @ ( lam @ Y0 ) ) )
                                           => ( ( !! @ ( term > $o )
                                                @ ^ [Y0: term > $o] :
                                                    ( ( !! @ term
                                                      @ ^ [Y1: term] :
                                                          ( ( var @ Y1 )
                                                         => ( Y0 @ Y1 ) ) )
                                                   => ( ( !! @ term
                                                        @ ^ [Y1: term] :
                                                            ( !! @ term
                                                            @ ^ [Y2: term] :
                                                                ( ( Y0 @ Y2 )
                                                               => ( ( Y0 @ Y1 )
                                                                 => ( Y0 @ ( ap @ Y2 @ Y1 ) ) ) ) ) )
                                                     => ( ( !! @ term
                                                          @ ^ [Y1: term] :
                                                              ( ( Y0 @ Y1 )
                                                             => ( Y0 @ ( lam @ Y1 ) ) ) )
                                                       => ( !! @ term @ Y0 ) ) ) ) )
                                             => ( !! @ term
                                                @ ^ [Y0: term] :
                                                    ( !! @ subst
                                                    @ ^ [Y1: subst] :
                                                        ( !! @ ( term > $o )
                                                        @ ^ [Y2: term > $o] :
                                                            ( ( !! @ term
                                                              @ ^ [Y3: term] :
                                                                  ( ( var @ Y3 )
                                                                 => ( Y2 @ ( sub @ Y3 @ Y1 ) ) ) )
                                                           => ( ( Y2 @ Y0 )
                                                             => ( !! @ term
                                                                @ ^ [Y3: term] :
                                                                    ( ( var @ Y3 )
                                                                   => ( Y2 @ ( sub @ Y3 @ ( push @ Y0 @ Y1 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(backward_demodulation,[],[f544,f546]) ).

thf(f546,plain,
    ( $true
    = ( !! @ term
      @ ^ [Y0: term] :
          ( ( sub @ Y0 @ id )
          = Y0 ) ) ),
    inference(binary_proxy_clausification,[],[f544]) ).

thf(f544,plain,
    ( ( ( !! @ term
        @ ^ [Y0: term] :
            ( ( sub @ Y0 @ id )
            = Y0 ) )
     => ( ( !! @ term
          @ ^ [Y0: term] :
              ( !! @ subst
              @ ^ [Y1: subst] :
                  ( ( lam @ ( sub @ Y0 @ ( push @ one @ ( comp @ Y1 @ sh ) ) ) )
                  = ( sub @ ( lam @ Y0 ) @ Y1 ) ) ) )
       => ( ( !! @ subst
            @ ^ [Y0: subst] :
                ( !! @ term
                @ ^ [Y1: term] :
                    ( !! @ subst
                    @ ^ [Y2: subst] :
                        ( ( sub @ ( sub @ Y1 @ Y2 ) @ Y0 )
                        = ( sub @ Y1 @ ( comp @ Y2 @ Y0 ) ) ) ) ) )
         => ( ( !! @ subst
              @ ^ [Y0: subst] :
                  ( ( comp @ id @ Y0 )
                  = Y0 ) )
           => ( ( !! @ term
                @ ^ [Y0: term] :
                    ( !! @ subst
                    @ ^ [Y1: subst] :
                        ( ( comp @ sh @ ( push @ Y0 @ Y1 ) )
                        = Y1 ) ) )
             => ( ( !! @ subst
                  @ ^ [Y0: subst] :
                      ( !! @ subst
                      @ ^ [Y1: subst] :
                          ( !! @ subst
                          @ ^ [Y2: subst] :
                              ( ( comp @ Y0 @ ( comp @ Y2 @ Y1 ) )
                              = ( comp @ ( comp @ Y0 @ Y2 ) @ Y1 ) ) ) ) )
               => ( ( !! @ subst
                    @ ^ [Y0: subst] :
                        ( !! @ subst
                        @ ^ [Y1: subst] :
                            ( !! @ term
                            @ ^ [Y2: term] :
                                ( ( push @ ( sub @ Y2 @ Y0 ) @ ( comp @ Y1 @ Y0 ) )
                                = ( comp @ ( push @ Y2 @ Y1 ) @ Y0 ) ) ) ) )
                 => ( ( !! @ subst
                      @ ^ [Y0: subst] :
                          ( ( comp @ Y0 @ id )
                          = Y0 ) )
                   => ( ( id
                        = ( push @ one @ sh ) )
                     => ( ( !! @ subst
                          @ ^ [Y0: subst] :
                              ( ( push @ ( sub @ one @ Y0 ) @ ( comp @ sh @ Y0 ) )
                              = Y0 ) )
                       => ( ( var @ one )
                         => ( ( !! @ term
                              @ ^ [Y0: term] :
                                  ( ( var @ Y0 )
                                 => ( var @ ( sub @ Y0 @ sh ) ) ) )
                           => ( ( !! @ ( term > $o )
                                @ ^ [Y0: term > $o] :
                                    ( ( Y0 @ one )
                                   => ( ( !! @ term
                                        @ ^ [Y1: term] :
                                            ( ( var @ Y1 )
                                           => ( ( Y0 @ Y1 )
                                             => ( Y0 @ ( sub @ Y1 @ sh ) ) ) ) )
                                     => ( !! @ term
                                        @ ^ [Y1: term] :
                                            ( ( var @ Y1 )
                                           => ( Y0 @ Y1 ) ) ) ) ) )
                             => ( ( !! @ term
                                  @ ^ [Y0: term] :
                                      ( !! @ term
                                      @ ^ [Y1: term] :
                                          ( !! @ term
                                          @ ^ [Y2: term] :
                                              ( !! @ term
                                              @ ^ [Y3: term] :
                                                  ( ( ( ap @ Y2 @ Y1 )
                                                    = ( ap @ Y3 @ Y0 ) )
                                                 => ( Y3 = Y2 ) ) ) ) ) )
                               => ( ( !! @ term
                                    @ ^ [Y0: term] :
                                        ( !! @ term
                                        @ ^ [Y1: term] :
                                            ( !! @ term
                                            @ ^ [Y2: term] :
                                                ( !! @ term
                                                @ ^ [Y3: term] :
                                                    ( ( ( ap @ Y3 @ Y2 )
                                                      = ( ap @ Y1 @ Y0 ) )
                                                   => ( Y2 = Y0 ) ) ) ) ) )
                                 => ( ( !! @ term
                                      @ ^ [Y0: term] :
                                          ( !! @ term
                                          @ ^ [Y1: term] :
                                              ( ( ( lam @ Y1 )
                                                = ( lam @ Y0 ) )
                                             => ( Y1 = Y0 ) ) ) )
                                   => ( ( !! @ term
                                        @ ^ [Y0: term] :
                                            ( !! @ term
                                            @ ^ [Y1: term] :
                                                ( ( ( sub @ Y1 @ sh )
                                                  = ( sub @ Y0 @ sh ) )
                                               => ( Y1 = Y0 ) ) ) )
                                     => ( ( !! @ term
                                          @ ^ [Y0: term] :
                                              ( !! @ term
                                              @ ^ [Y1: term] :
                                                  ( !! @ term
                                                  @ ^ [Y2: term] :
                                                      ( ( lam @ Y1 )
                                                     != ( ap @ Y0 @ Y2 ) ) ) ) )
                                       => ( ( !! @ term
                                            @ ^ [Y0: term] :
                                                ( !! @ term
                                                @ ^ [Y1: term] :
                                                    ~ ( var @ ( ap @ Y1 @ Y0 ) ) ) )
                                         => ( ( !! @ term
                                              @ ^ [Y0: term] :
                                                  ~ ( var @ ( lam @ Y0 ) ) )
                                           => ( ( !! @ ( term > $o )
                                                @ ^ [Y0: term > $o] :
                                                    ( ( !! @ term
                                                      @ ^ [Y1: term] :
                                                          ( ( var @ Y1 )
                                                         => ( Y0 @ Y1 ) ) )
                                                   => ( ( !! @ term
                                                        @ ^ [Y1: term] :
                                                            ( !! @ term
                                                            @ ^ [Y2: term] :
                                                                ( ( Y0 @ Y2 )
                                                               => ( ( Y0 @ Y1 )
                                                                 => ( Y0 @ ( ap @ Y2 @ Y1 ) ) ) ) ) )
                                                     => ( ( !! @ term
                                                          @ ^ [Y1: term] :
                                                              ( ( Y0 @ Y1 )
                                                             => ( Y0 @ ( lam @ Y1 ) ) ) )
                                                       => ( !! @ term @ Y0 ) ) ) ) )
                                             => ( !! @ term
                                                @ ^ [Y0: term] :
                                                    ( !! @ subst
                                                    @ ^ [Y1: subst] :
                                                        ( !! @ ( term > $o )
                                                        @ ^ [Y2: term > $o] :
                                                            ( ( !! @ term
                                                              @ ^ [Y3: term] :
                                                                  ( ( var @ Y3 )
                                                                 => ( Y2 @ ( sub @ Y3 @ Y1 ) ) ) )
                                                           => ( ( Y2 @ Y0 )
                                                             => ( !! @ term
                                                                @ ^ [Y3: term] :
                                                                    ( ( var @ Y3 )
                                                                   => ( Y2 @ ( sub @ Y3 @ ( push @ Y0 @ Y1 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) )
    = $false ),
    inference(boolean_simplification,[],[f541]) ).

thf(f541,plain,
    ( $false
    = ( $true
     => ( ( !! @ term
          @ ^ [Y0: term] :
              ( ( sub @ Y0 @ id )
              = Y0 ) )
       => ( ( !! @ term
            @ ^ [Y0: term] :
                ( !! @ subst
                @ ^ [Y1: subst] :
                    ( ( lam @ ( sub @ Y0 @ ( push @ one @ ( comp @ Y1 @ sh ) ) ) )
                    = ( sub @ ( lam @ Y0 ) @ Y1 ) ) ) )
         => ( ( !! @ subst
              @ ^ [Y0: subst] :
                  ( !! @ term
                  @ ^ [Y1: term] :
                      ( !! @ subst
                      @ ^ [Y2: subst] :
                          ( ( sub @ ( sub @ Y1 @ Y2 ) @ Y0 )
                          = ( sub @ Y1 @ ( comp @ Y2 @ Y0 ) ) ) ) ) )
           => ( ( !! @ subst
                @ ^ [Y0: subst] :
                    ( ( comp @ id @ Y0 )
                    = Y0 ) )
             => ( ( !! @ term
                  @ ^ [Y0: term] :
                      ( !! @ subst
                      @ ^ [Y1: subst] :
                          ( ( comp @ sh @ ( push @ Y0 @ Y1 ) )
                          = Y1 ) ) )
               => ( ( !! @ subst
                    @ ^ [Y0: subst] :
                        ( !! @ subst
                        @ ^ [Y1: subst] :
                            ( !! @ subst
                            @ ^ [Y2: subst] :
                                ( ( comp @ Y0 @ ( comp @ Y2 @ Y1 ) )
                                = ( comp @ ( comp @ Y0 @ Y2 ) @ Y1 ) ) ) ) )
                 => ( ( !! @ subst
                      @ ^ [Y0: subst] :
                          ( !! @ subst
                          @ ^ [Y1: subst] :
                              ( !! @ term
                              @ ^ [Y2: term] :
                                  ( ( push @ ( sub @ Y2 @ Y0 ) @ ( comp @ Y1 @ Y0 ) )
                                  = ( comp @ ( push @ Y2 @ Y1 ) @ Y0 ) ) ) ) )
                   => ( ( !! @ subst
                        @ ^ [Y0: subst] :
                            ( ( comp @ Y0 @ id )
                            = Y0 ) )
                     => ( ( id
                          = ( push @ one @ sh ) )
                       => ( ( !! @ subst
                            @ ^ [Y0: subst] :
                                ( ( push @ ( sub @ one @ Y0 ) @ ( comp @ sh @ Y0 ) )
                                = Y0 ) )
                         => ( ( var @ one )
                           => ( ( !! @ term
                                @ ^ [Y0: term] :
                                    ( ( var @ Y0 )
                                   => ( var @ ( sub @ Y0 @ sh ) ) ) )
                             => ( ( !! @ ( term > $o )
                                  @ ^ [Y0: term > $o] :
                                      ( ( Y0 @ one )
                                     => ( ( !! @ term
                                          @ ^ [Y1: term] :
                                              ( ( var @ Y1 )
                                             => ( ( Y0 @ Y1 )
                                               => ( Y0 @ ( sub @ Y1 @ sh ) ) ) ) )
                                       => ( !! @ term
                                          @ ^ [Y1: term] :
                                              ( ( var @ Y1 )
                                             => ( Y0 @ Y1 ) ) ) ) ) )
                               => ( ( !! @ term
                                    @ ^ [Y0: term] :
                                        ( !! @ term
                                        @ ^ [Y1: term] :
                                            ( !! @ term
                                            @ ^ [Y2: term] :
                                                ( !! @ term
                                                @ ^ [Y3: term] :
                                                    ( ( ( ap @ Y2 @ Y1 )
                                                      = ( ap @ Y3 @ Y0 ) )
                                                   => ( Y3 = Y2 ) ) ) ) ) )
                                 => ( ( !! @ term
                                      @ ^ [Y0: term] :
                                          ( !! @ term
                                          @ ^ [Y1: term] :
                                              ( !! @ term
                                              @ ^ [Y2: term] :
                                                  ( !! @ term
                                                  @ ^ [Y3: term] :
                                                      ( ( ( ap @ Y3 @ Y2 )
                                                        = ( ap @ Y1 @ Y0 ) )
                                                     => ( Y2 = Y0 ) ) ) ) ) )
                                   => ( ( !! @ term
                                        @ ^ [Y0: term] :
                                            ( !! @ term
                                            @ ^ [Y1: term] :
                                                ( ( ( lam @ Y1 )
                                                  = ( lam @ Y0 ) )
                                               => ( Y1 = Y0 ) ) ) )
                                     => ( ( !! @ term
                                          @ ^ [Y0: term] :
                                              ( !! @ term
                                              @ ^ [Y1: term] :
                                                  ( ( ( sub @ Y1 @ sh )
                                                    = ( sub @ Y0 @ sh ) )
                                                 => ( Y1 = Y0 ) ) ) )
                                       => ( ( !! @ term
                                            @ ^ [Y0: term] :
                                                ( !! @ term
                                                @ ^ [Y1: term] :
                                                    ( !! @ term
                                                    @ ^ [Y2: term] :
                                                        ( ( lam @ Y1 )
                                                       != ( ap @ Y0 @ Y2 ) ) ) ) )
                                         => ( ( !! @ term
                                              @ ^ [Y0: term] :
                                                  ( !! @ term
                                                  @ ^ [Y1: term] :
                                                      ~ ( var @ ( ap @ Y1 @ Y0 ) ) ) )
                                           => ( ( !! @ term
                                                @ ^ [Y0: term] :
                                                    ~ ( var @ ( lam @ Y0 ) ) )
                                             => ( ( !! @ ( term > $o )
                                                  @ ^ [Y0: term > $o] :
                                                      ( ( !! @ term
                                                        @ ^ [Y1: term] :
                                                            ( ( var @ Y1 )
                                                           => ( Y0 @ Y1 ) ) )
                                                     => ( ( !! @ term
                                                          @ ^ [Y1: term] :
                                                              ( !! @ term
                                                              @ ^ [Y2: term] :
                                                                  ( ( Y0 @ Y2 )
                                                                 => ( ( Y0 @ Y1 )
                                                                   => ( Y0 @ ( ap @ Y2 @ Y1 ) ) ) ) ) )
                                                       => ( ( !! @ term
                                                            @ ^ [Y1: term] :
                                                                ( ( Y0 @ Y1 )
                                                               => ( Y0 @ ( lam @ Y1 ) ) ) )
                                                         => ( !! @ term @ Y0 ) ) ) ) )
                                               => ( !! @ term
                                                  @ ^ [Y0: term] :
                                                      ( !! @ subst
                                                      @ ^ [Y1: subst] :
                                                          ( !! @ ( term > $o )
                                                          @ ^ [Y2: term > $o] :
                                                              ( ( !! @ term
                                                                @ ^ [Y3: term] :
                                                                    ( ( var @ Y3 )
                                                                   => ( Y2 @ ( sub @ Y3 @ Y1 ) ) ) )
                                                             => ( ( Y2 @ Y0 )
                                                               => ( !! @ term
                                                                  @ ^ [Y3: term] :
                                                                      ( ( var @ Y3 )
                                                                     => ( Y2 @ ( sub @ Y3 @ ( push @ Y0 @ Y1 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(backward_demodulation,[],[f536,f540]) ).

thf(f540,plain,
    ( $true
    = ( !! @ subst
      @ ^ [Y0: subst] :
          ( !! @ term
          @ ^ [Y1: term] :
              ( ( sub @ one @ ( push @ Y1 @ Y0 ) )
              = Y1 ) ) ) ),
    inference(binary_proxy_clausification,[],[f536]) ).

thf(f536,plain,
    ( $false
    = ( ( !! @ subst
        @ ^ [Y0: subst] :
            ( !! @ term
            @ ^ [Y1: term] :
                ( ( sub @ one @ ( push @ Y1 @ Y0 ) )
                = Y1 ) ) )
     => ( ( !! @ term
          @ ^ [Y0: term] :
              ( ( sub @ Y0 @ id )
              = Y0 ) )
       => ( ( !! @ term
            @ ^ [Y0: term] :
                ( !! @ subst
                @ ^ [Y1: subst] :
                    ( ( lam @ ( sub @ Y0 @ ( push @ one @ ( comp @ Y1 @ sh ) ) ) )
                    = ( sub @ ( lam @ Y0 ) @ Y1 ) ) ) )
         => ( ( !! @ subst
              @ ^ [Y0: subst] :
                  ( !! @ term
                  @ ^ [Y1: term] :
                      ( !! @ subst
                      @ ^ [Y2: subst] :
                          ( ( sub @ ( sub @ Y1 @ Y2 ) @ Y0 )
                          = ( sub @ Y1 @ ( comp @ Y2 @ Y0 ) ) ) ) ) )
           => ( ( !! @ subst
                @ ^ [Y0: subst] :
                    ( ( comp @ id @ Y0 )
                    = Y0 ) )
             => ( ( !! @ term
                  @ ^ [Y0: term] :
                      ( !! @ subst
                      @ ^ [Y1: subst] :
                          ( ( comp @ sh @ ( push @ Y0 @ Y1 ) )
                          = Y1 ) ) )
               => ( ( !! @ subst
                    @ ^ [Y0: subst] :
                        ( !! @ subst
                        @ ^ [Y1: subst] :
                            ( !! @ subst
                            @ ^ [Y2: subst] :
                                ( ( comp @ Y0 @ ( comp @ Y2 @ Y1 ) )
                                = ( comp @ ( comp @ Y0 @ Y2 ) @ Y1 ) ) ) ) )
                 => ( ( !! @ subst
                      @ ^ [Y0: subst] :
                          ( !! @ subst
                          @ ^ [Y1: subst] :
                              ( !! @ term
                              @ ^ [Y2: term] :
                                  ( ( push @ ( sub @ Y2 @ Y0 ) @ ( comp @ Y1 @ Y0 ) )
                                  = ( comp @ ( push @ Y2 @ Y1 ) @ Y0 ) ) ) ) )
                   => ( ( !! @ subst
                        @ ^ [Y0: subst] :
                            ( ( comp @ Y0 @ id )
                            = Y0 ) )
                     => ( ( id
                          = ( push @ one @ sh ) )
                       => ( ( !! @ subst
                            @ ^ [Y0: subst] :
                                ( ( push @ ( sub @ one @ Y0 ) @ ( comp @ sh @ Y0 ) )
                                = Y0 ) )
                         => ( ( var @ one )
                           => ( ( !! @ term
                                @ ^ [Y0: term] :
                                    ( ( var @ Y0 )
                                   => ( var @ ( sub @ Y0 @ sh ) ) ) )
                             => ( ( !! @ ( term > $o )
                                  @ ^ [Y0: term > $o] :
                                      ( ( Y0 @ one )
                                     => ( ( !! @ term
                                          @ ^ [Y1: term] :
                                              ( ( var @ Y1 )
                                             => ( ( Y0 @ Y1 )
                                               => ( Y0 @ ( sub @ Y1 @ sh ) ) ) ) )
                                       => ( !! @ term
                                          @ ^ [Y1: term] :
                                              ( ( var @ Y1 )
                                             => ( Y0 @ Y1 ) ) ) ) ) )
                               => ( ( !! @ term
                                    @ ^ [Y0: term] :
                                        ( !! @ term
                                        @ ^ [Y1: term] :
                                            ( !! @ term
                                            @ ^ [Y2: term] :
                                                ( !! @ term
                                                @ ^ [Y3: term] :
                                                    ( ( ( ap @ Y2 @ Y1 )
                                                      = ( ap @ Y3 @ Y0 ) )
                                                   => ( Y3 = Y2 ) ) ) ) ) )
                                 => ( ( !! @ term
                                      @ ^ [Y0: term] :
                                          ( !! @ term
                                          @ ^ [Y1: term] :
                                              ( !! @ term
                                              @ ^ [Y2: term] :
                                                  ( !! @ term
                                                  @ ^ [Y3: term] :
                                                      ( ( ( ap @ Y3 @ Y2 )
                                                        = ( ap @ Y1 @ Y0 ) )
                                                     => ( Y2 = Y0 ) ) ) ) ) )
                                   => ( ( !! @ term
                                        @ ^ [Y0: term] :
                                            ( !! @ term
                                            @ ^ [Y1: term] :
                                                ( ( ( lam @ Y1 )
                                                  = ( lam @ Y0 ) )
                                               => ( Y1 = Y0 ) ) ) )
                                     => ( ( !! @ term
                                          @ ^ [Y0: term] :
                                              ( !! @ term
                                              @ ^ [Y1: term] :
                                                  ( ( ( sub @ Y1 @ sh )
                                                    = ( sub @ Y0 @ sh ) )
                                                 => ( Y1 = Y0 ) ) ) )
                                       => ( ( !! @ term
                                            @ ^ [Y0: term] :
                                                ( !! @ term
                                                @ ^ [Y1: term] :
                                                    ( !! @ term
                                                    @ ^ [Y2: term] :
                                                        ( ( lam @ Y1 )
                                                       != ( ap @ Y0 @ Y2 ) ) ) ) )
                                         => ( ( !! @ term
                                              @ ^ [Y0: term] :
                                                  ( !! @ term
                                                  @ ^ [Y1: term] :
                                                      ~ ( var @ ( ap @ Y1 @ Y0 ) ) ) )
                                           => ( ( !! @ term
                                                @ ^ [Y0: term] :
                                                    ~ ( var @ ( lam @ Y0 ) ) )
                                             => ( ( !! @ ( term > $o )
                                                  @ ^ [Y0: term > $o] :
                                                      ( ( !! @ term
                                                        @ ^ [Y1: term] :
                                                            ( ( var @ Y1 )
                                                           => ( Y0 @ Y1 ) ) )
                                                     => ( ( !! @ term
                                                          @ ^ [Y1: term] :
                                                              ( !! @ term
                                                              @ ^ [Y2: term] :
                                                                  ( ( Y0 @ Y2 )
                                                                 => ( ( Y0 @ Y1 )
                                                                   => ( Y0 @ ( ap @ Y2 @ Y1 ) ) ) ) ) )
                                                       => ( ( !! @ term
                                                            @ ^ [Y1: term] :
                                                                ( ( Y0 @ Y1 )
                                                               => ( Y0 @ ( lam @ Y1 ) ) ) )
                                                         => ( !! @ term @ Y0 ) ) ) ) )
                                               => ( !! @ term
                                                  @ ^ [Y0: term] :
                                                      ( !! @ subst
                                                      @ ^ [Y1: subst] :
                                                          ( !! @ ( term > $o )
                                                          @ ^ [Y2: term > $o] :
                                                              ( ( !! @ term
                                                                @ ^ [Y3: term] :
                                                                    ( ( var @ Y3 )
                                                                   => ( Y2 @ ( sub @ Y3 @ Y1 ) ) ) )
                                                             => ( ( Y2 @ Y0 )
                                                               => ( !! @ term
                                                                  @ ^ [Y3: term] :
                                                                      ( ( var @ Y3 )
                                                                     => ( Y2 @ ( sub @ Y3 @ ( push @ Y0 @ Y1 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(boolean_simplification,[],[f533]) ).

thf(f533,plain,
    ( ( $true
     => ( ( !! @ subst
          @ ^ [Y0: subst] :
              ( !! @ term
              @ ^ [Y1: term] :
                  ( ( sub @ one @ ( push @ Y1 @ Y0 ) )
                  = Y1 ) ) )
       => ( ( !! @ term
            @ ^ [Y0: term] :
                ( ( sub @ Y0 @ id )
                = Y0 ) )
         => ( ( !! @ term
              @ ^ [Y0: term] :
                  ( !! @ subst
                  @ ^ [Y1: subst] :
                      ( ( lam @ ( sub @ Y0 @ ( push @ one @ ( comp @ Y1 @ sh ) ) ) )
                      = ( sub @ ( lam @ Y0 ) @ Y1 ) ) ) )
           => ( ( !! @ subst
                @ ^ [Y0: subst] :
                    ( !! @ term
                    @ ^ [Y1: term] :
                        ( !! @ subst
                        @ ^ [Y2: subst] :
                            ( ( sub @ ( sub @ Y1 @ Y2 ) @ Y0 )
                            = ( sub @ Y1 @ ( comp @ Y2 @ Y0 ) ) ) ) ) )
             => ( ( !! @ subst
                  @ ^ [Y0: subst] :
                      ( ( comp @ id @ Y0 )
                      = Y0 ) )
               => ( ( !! @ term
                    @ ^ [Y0: term] :
                        ( !! @ subst
                        @ ^ [Y1: subst] :
                            ( ( comp @ sh @ ( push @ Y0 @ Y1 ) )
                            = Y1 ) ) )
                 => ( ( !! @ subst
                      @ ^ [Y0: subst] :
                          ( !! @ subst
                          @ ^ [Y1: subst] :
                              ( !! @ subst
                              @ ^ [Y2: subst] :
                                  ( ( comp @ Y0 @ ( comp @ Y2 @ Y1 ) )
                                  = ( comp @ ( comp @ Y0 @ Y2 ) @ Y1 ) ) ) ) )
                   => ( ( !! @ subst
                        @ ^ [Y0: subst] :
                            ( !! @ subst
                            @ ^ [Y1: subst] :
                                ( !! @ term
                                @ ^ [Y2: term] :
                                    ( ( push @ ( sub @ Y2 @ Y0 ) @ ( comp @ Y1 @ Y0 ) )
                                    = ( comp @ ( push @ Y2 @ Y1 ) @ Y0 ) ) ) ) )
                     => ( ( !! @ subst
                          @ ^ [Y0: subst] :
                              ( ( comp @ Y0 @ id )
                              = Y0 ) )
                       => ( ( id
                            = ( push @ one @ sh ) )
                         => ( ( !! @ subst
                              @ ^ [Y0: subst] :
                                  ( ( push @ ( sub @ one @ Y0 ) @ ( comp @ sh @ Y0 ) )
                                  = Y0 ) )
                           => ( ( var @ one )
                             => ( ( !! @ term
                                  @ ^ [Y0: term] :
                                      ( ( var @ Y0 )
                                     => ( var @ ( sub @ Y0 @ sh ) ) ) )
                               => ( ( !! @ ( term > $o )
                                    @ ^ [Y0: term > $o] :
                                        ( ( Y0 @ one )
                                       => ( ( !! @ term
                                            @ ^ [Y1: term] :
                                                ( ( var @ Y1 )
                                               => ( ( Y0 @ Y1 )
                                                 => ( Y0 @ ( sub @ Y1 @ sh ) ) ) ) )
                                         => ( !! @ term
                                            @ ^ [Y1: term] :
                                                ( ( var @ Y1 )
                                               => ( Y0 @ Y1 ) ) ) ) ) )
                                 => ( ( !! @ term
                                      @ ^ [Y0: term] :
                                          ( !! @ term
                                          @ ^ [Y1: term] :
                                              ( !! @ term
                                              @ ^ [Y2: term] :
                                                  ( !! @ term
                                                  @ ^ [Y3: term] :
                                                      ( ( ( ap @ Y2 @ Y1 )
                                                        = ( ap @ Y3 @ Y0 ) )
                                                     => ( Y3 = Y2 ) ) ) ) ) )
                                   => ( ( !! @ term
                                        @ ^ [Y0: term] :
                                            ( !! @ term
                                            @ ^ [Y1: term] :
                                                ( !! @ term
                                                @ ^ [Y2: term] :
                                                    ( !! @ term
                                                    @ ^ [Y3: term] :
                                                        ( ( ( ap @ Y3 @ Y2 )
                                                          = ( ap @ Y1 @ Y0 ) )
                                                       => ( Y2 = Y0 ) ) ) ) ) )
                                     => ( ( !! @ term
                                          @ ^ [Y0: term] :
                                              ( !! @ term
                                              @ ^ [Y1: term] :
                                                  ( ( ( lam @ Y1 )
                                                    = ( lam @ Y0 ) )
                                                 => ( Y1 = Y0 ) ) ) )
                                       => ( ( !! @ term
                                            @ ^ [Y0: term] :
                                                ( !! @ term
                                                @ ^ [Y1: term] :
                                                    ( ( ( sub @ Y1 @ sh )
                                                      = ( sub @ Y0 @ sh ) )
                                                   => ( Y1 = Y0 ) ) ) )
                                         => ( ( !! @ term
                                              @ ^ [Y0: term] :
                                                  ( !! @ term
                                                  @ ^ [Y1: term] :
                                                      ( !! @ term
                                                      @ ^ [Y2: term] :
                                                          ( ( lam @ Y1 )
                                                         != ( ap @ Y0 @ Y2 ) ) ) ) )
                                           => ( ( !! @ term
                                                @ ^ [Y0: term] :
                                                    ( !! @ term
                                                    @ ^ [Y1: term] :
                                                        ~ ( var @ ( ap @ Y1 @ Y0 ) ) ) )
                                             => ( ( !! @ term
                                                  @ ^ [Y0: term] :
                                                      ~ ( var @ ( lam @ Y0 ) ) )
                                               => ( ( !! @ ( term > $o )
                                                    @ ^ [Y0: term > $o] :
                                                        ( ( !! @ term
                                                          @ ^ [Y1: term] :
                                                              ( ( var @ Y1 )
                                                             => ( Y0 @ Y1 ) ) )
                                                       => ( ( !! @ term
                                                            @ ^ [Y1: term] :
                                                                ( !! @ term
                                                                @ ^ [Y2: term] :
                                                                    ( ( Y0 @ Y2 )
                                                                   => ( ( Y0 @ Y1 )
                                                                     => ( Y0 @ ( ap @ Y2 @ Y1 ) ) ) ) ) )
                                                         => ( ( !! @ term
                                                              @ ^ [Y1: term] :
                                                                  ( ( Y0 @ Y1 )
                                                                 => ( Y0 @ ( lam @ Y1 ) ) ) )
                                                           => ( !! @ term @ Y0 ) ) ) ) )
                                                 => ( !! @ term
                                                    @ ^ [Y0: term] :
                                                        ( !! @ subst
                                                        @ ^ [Y1: subst] :
                                                            ( !! @ ( term > $o )
                                                            @ ^ [Y2: term > $o] :
                                                                ( ( !! @ term
                                                                  @ ^ [Y3: term] :
                                                                      ( ( var @ Y3 )
                                                                     => ( Y2 @ ( sub @ Y3 @ Y1 ) ) ) )
                                                               => ( ( Y2 @ Y0 )
                                                                 => ( !! @ term
                                                                    @ ^ [Y3: term] :
                                                                        ( ( var @ Y3 )
                                                                       => ( Y2 @ ( sub @ Y3 @ ( push @ Y0 @ Y1 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) )
    = $false ),
    inference(backward_demodulation,[],[f528,f531]) ).

thf(f531,plain,
    ( ( !! @ term
      @ ^ [Y0: term] :
          ( !! @ subst
          @ ^ [Y1: subst] :
              ( !! @ term
              @ ^ [Y2: term] :
                  ( ( sub @ ( ap @ Y0 @ Y2 ) @ Y1 )
                  = ( ap @ ( sub @ Y0 @ Y1 ) @ ( sub @ Y2 @ Y1 ) ) ) ) ) )
    = $true ),
    inference(binary_proxy_clausification,[],[f528]) ).

thf(f528,plain,
    ( $false
    = ( ( !! @ term
        @ ^ [Y0: term] :
            ( !! @ subst
            @ ^ [Y1: subst] :
                ( !! @ term
                @ ^ [Y2: term] :
                    ( ( sub @ ( ap @ Y0 @ Y2 ) @ Y1 )
                    = ( ap @ ( sub @ Y0 @ Y1 ) @ ( sub @ Y2 @ Y1 ) ) ) ) ) )
     => ( ( !! @ subst
          @ ^ [Y0: subst] :
              ( !! @ term
              @ ^ [Y1: term] :
                  ( ( sub @ one @ ( push @ Y1 @ Y0 ) )
                  = Y1 ) ) )
       => ( ( !! @ term
            @ ^ [Y0: term] :
                ( ( sub @ Y0 @ id )
                = Y0 ) )
         => ( ( !! @ term
              @ ^ [Y0: term] :
                  ( !! @ subst
                  @ ^ [Y1: subst] :
                      ( ( lam @ ( sub @ Y0 @ ( push @ one @ ( comp @ Y1 @ sh ) ) ) )
                      = ( sub @ ( lam @ Y0 ) @ Y1 ) ) ) )
           => ( ( !! @ subst
                @ ^ [Y0: subst] :
                    ( !! @ term
                    @ ^ [Y1: term] :
                        ( !! @ subst
                        @ ^ [Y2: subst] :
                            ( ( sub @ ( sub @ Y1 @ Y2 ) @ Y0 )
                            = ( sub @ Y1 @ ( comp @ Y2 @ Y0 ) ) ) ) ) )
             => ( ( !! @ subst
                  @ ^ [Y0: subst] :
                      ( ( comp @ id @ Y0 )
                      = Y0 ) )
               => ( ( !! @ term
                    @ ^ [Y0: term] :
                        ( !! @ subst
                        @ ^ [Y1: subst] :
                            ( ( comp @ sh @ ( push @ Y0 @ Y1 ) )
                            = Y1 ) ) )
                 => ( ( !! @ subst
                      @ ^ [Y0: subst] :
                          ( !! @ subst
                          @ ^ [Y1: subst] :
                              ( !! @ subst
                              @ ^ [Y2: subst] :
                                  ( ( comp @ Y0 @ ( comp @ Y2 @ Y1 ) )
                                  = ( comp @ ( comp @ Y0 @ Y2 ) @ Y1 ) ) ) ) )
                   => ( ( !! @ subst
                        @ ^ [Y0: subst] :
                            ( !! @ subst
                            @ ^ [Y1: subst] :
                                ( !! @ term
                                @ ^ [Y2: term] :
                                    ( ( push @ ( sub @ Y2 @ Y0 ) @ ( comp @ Y1 @ Y0 ) )
                                    = ( comp @ ( push @ Y2 @ Y1 ) @ Y0 ) ) ) ) )
                     => ( ( !! @ subst
                          @ ^ [Y0: subst] :
                              ( ( comp @ Y0 @ id )
                              = Y0 ) )
                       => ( ( id
                            = ( push @ one @ sh ) )
                         => ( ( !! @ subst
                              @ ^ [Y0: subst] :
                                  ( ( push @ ( sub @ one @ Y0 ) @ ( comp @ sh @ Y0 ) )
                                  = Y0 ) )
                           => ( ( var @ one )
                             => ( ( !! @ term
                                  @ ^ [Y0: term] :
                                      ( ( var @ Y0 )
                                     => ( var @ ( sub @ Y0 @ sh ) ) ) )
                               => ( ( !! @ ( term > $o )
                                    @ ^ [Y0: term > $o] :
                                        ( ( Y0 @ one )
                                       => ( ( !! @ term
                                            @ ^ [Y1: term] :
                                                ( ( var @ Y1 )
                                               => ( ( Y0 @ Y1 )
                                                 => ( Y0 @ ( sub @ Y1 @ sh ) ) ) ) )
                                         => ( !! @ term
                                            @ ^ [Y1: term] :
                                                ( ( var @ Y1 )
                                               => ( Y0 @ Y1 ) ) ) ) ) )
                                 => ( ( !! @ term
                                      @ ^ [Y0: term] :
                                          ( !! @ term
                                          @ ^ [Y1: term] :
                                              ( !! @ term
                                              @ ^ [Y2: term] :
                                                  ( !! @ term
                                                  @ ^ [Y3: term] :
                                                      ( ( ( ap @ Y2 @ Y1 )
                                                        = ( ap @ Y3 @ Y0 ) )
                                                     => ( Y3 = Y2 ) ) ) ) ) )
                                   => ( ( !! @ term
                                        @ ^ [Y0: term] :
                                            ( !! @ term
                                            @ ^ [Y1: term] :
                                                ( !! @ term
                                                @ ^ [Y2: term] :
                                                    ( !! @ term
                                                    @ ^ [Y3: term] :
                                                        ( ( ( ap @ Y3 @ Y2 )
                                                          = ( ap @ Y1 @ Y0 ) )
                                                       => ( Y2 = Y0 ) ) ) ) ) )
                                     => ( ( !! @ term
                                          @ ^ [Y0: term] :
                                              ( !! @ term
                                              @ ^ [Y1: term] :
                                                  ( ( ( lam @ Y1 )
                                                    = ( lam @ Y0 ) )
                                                 => ( Y1 = Y0 ) ) ) )
                                       => ( ( !! @ term
                                            @ ^ [Y0: term] :
                                                ( !! @ term
                                                @ ^ [Y1: term] :
                                                    ( ( ( sub @ Y1 @ sh )
                                                      = ( sub @ Y0 @ sh ) )
                                                   => ( Y1 = Y0 ) ) ) )
                                         => ( ( !! @ term
                                              @ ^ [Y0: term] :
                                                  ( !! @ term
                                                  @ ^ [Y1: term] :
                                                      ( !! @ term
                                                      @ ^ [Y2: term] :
                                                          ( ( lam @ Y1 )
                                                         != ( ap @ Y0 @ Y2 ) ) ) ) )
                                           => ( ( !! @ term
                                                @ ^ [Y0: term] :
                                                    ( !! @ term
                                                    @ ^ [Y1: term] :
                                                        ~ ( var @ ( ap @ Y1 @ Y0 ) ) ) )
                                             => ( ( !! @ term
                                                  @ ^ [Y0: term] :
                                                      ~ ( var @ ( lam @ Y0 ) ) )
                                               => ( ( !! @ ( term > $o )
                                                    @ ^ [Y0: term > $o] :
                                                        ( ( !! @ term
                                                          @ ^ [Y1: term] :
                                                              ( ( var @ Y1 )
                                                             => ( Y0 @ Y1 ) ) )
                                                       => ( ( !! @ term
                                                            @ ^ [Y1: term] :
                                                                ( !! @ term
                                                                @ ^ [Y2: term] :
                                                                    ( ( Y0 @ Y2 )
                                                                   => ( ( Y0 @ Y1 )
                                                                     => ( Y0 @ ( ap @ Y2 @ Y1 ) ) ) ) ) )
                                                         => ( ( !! @ term
                                                              @ ^ [Y1: term] :
                                                                  ( ( Y0 @ Y1 )
                                                                 => ( Y0 @ ( lam @ Y1 ) ) ) )
                                                           => ( !! @ term @ Y0 ) ) ) ) )
                                                 => ( !! @ term
                                                    @ ^ [Y0: term] :
                                                        ( !! @ subst
                                                        @ ^ [Y1: subst] :
                                                            ( !! @ ( term > $o )
                                                            @ ^ [Y2: term > $o] :
                                                                ( ( !! @ term
                                                                  @ ^ [Y3: term] :
                                                                      ( ( var @ Y3 )
                                                                     => ( Y2 @ ( sub @ Y3 @ Y1 ) ) ) )
                                                               => ( ( Y2 @ Y0 )
                                                                 => ( !! @ term
                                                                    @ ^ [Y3: term] :
                                                                        ( ( var @ Y3 )
                                                                       => ( Y2 @ ( sub @ Y3 @ ( push @ Y0 @ Y1 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(not_proxy_clausification,[],[f527]) ).

thf(f527,plain,
    ( $true
    = ( ~ ( ( !! @ term
            @ ^ [Y0: term] :
                ( !! @ subst
                @ ^ [Y1: subst] :
                    ( !! @ term
                    @ ^ [Y2: term] :
                        ( ( sub @ ( ap @ Y0 @ Y2 ) @ Y1 )
                        = ( ap @ ( sub @ Y0 @ Y1 ) @ ( sub @ Y2 @ Y1 ) ) ) ) ) )
         => ( ( !! @ subst
              @ ^ [Y0: subst] :
                  ( !! @ term
                  @ ^ [Y1: term] :
                      ( ( sub @ one @ ( push @ Y1 @ Y0 ) )
                      = Y1 ) ) )
           => ( ( !! @ term
                @ ^ [Y0: term] :
                    ( ( sub @ Y0 @ id )
                    = Y0 ) )
             => ( ( !! @ term
                  @ ^ [Y0: term] :
                      ( !! @ subst
                      @ ^ [Y1: subst] :
                          ( ( lam @ ( sub @ Y0 @ ( push @ one @ ( comp @ Y1 @ sh ) ) ) )
                          = ( sub @ ( lam @ Y0 ) @ Y1 ) ) ) )
               => ( ( !! @ subst
                    @ ^ [Y0: subst] :
                        ( !! @ term
                        @ ^ [Y1: term] :
                            ( !! @ subst
                            @ ^ [Y2: subst] :
                                ( ( sub @ ( sub @ Y1 @ Y2 ) @ Y0 )
                                = ( sub @ Y1 @ ( comp @ Y2 @ Y0 ) ) ) ) ) )
                 => ( ( !! @ subst
                      @ ^ [Y0: subst] :
                          ( ( comp @ id @ Y0 )
                          = Y0 ) )
                   => ( ( !! @ term
                        @ ^ [Y0: term] :
                            ( !! @ subst
                            @ ^ [Y1: subst] :
                                ( ( comp @ sh @ ( push @ Y0 @ Y1 ) )
                                = Y1 ) ) )
                     => ( ( !! @ subst
                          @ ^ [Y0: subst] :
                              ( !! @ subst
                              @ ^ [Y1: subst] :
                                  ( !! @ subst
                                  @ ^ [Y2: subst] :
                                      ( ( comp @ Y0 @ ( comp @ Y2 @ Y1 ) )
                                      = ( comp @ ( comp @ Y0 @ Y2 ) @ Y1 ) ) ) ) )
                       => ( ( !! @ subst
                            @ ^ [Y0: subst] :
                                ( !! @ subst
                                @ ^ [Y1: subst] :
                                    ( !! @ term
                                    @ ^ [Y2: term] :
                                        ( ( push @ ( sub @ Y2 @ Y0 ) @ ( comp @ Y1 @ Y0 ) )
                                        = ( comp @ ( push @ Y2 @ Y1 ) @ Y0 ) ) ) ) )
                         => ( ( !! @ subst
                              @ ^ [Y0: subst] :
                                  ( ( comp @ Y0 @ id )
                                  = Y0 ) )
                           => ( ( id
                                = ( push @ one @ sh ) )
                             => ( ( !! @ subst
                                  @ ^ [Y0: subst] :
                                      ( ( push @ ( sub @ one @ Y0 ) @ ( comp @ sh @ Y0 ) )
                                      = Y0 ) )
                               => ( ( var @ one )
                                 => ( ( !! @ term
                                      @ ^ [Y0: term] :
                                          ( ( var @ Y0 )
                                         => ( var @ ( sub @ Y0 @ sh ) ) ) )
                                   => ( ( !! @ ( term > $o )
                                        @ ^ [Y0: term > $o] :
                                            ( ( Y0 @ one )
                                           => ( ( !! @ term
                                                @ ^ [Y1: term] :
                                                    ( ( var @ Y1 )
                                                   => ( ( Y0 @ Y1 )
                                                     => ( Y0 @ ( sub @ Y1 @ sh ) ) ) ) )
                                             => ( !! @ term
                                                @ ^ [Y1: term] :
                                                    ( ( var @ Y1 )
                                                   => ( Y0 @ Y1 ) ) ) ) ) )
                                     => ( ( !! @ term
                                          @ ^ [Y0: term] :
                                              ( !! @ term
                                              @ ^ [Y1: term] :
                                                  ( !! @ term
                                                  @ ^ [Y2: term] :
                                                      ( !! @ term
                                                      @ ^ [Y3: term] :
                                                          ( ( ( ap @ Y2 @ Y1 )
                                                            = ( ap @ Y3 @ Y0 ) )
                                                         => ( Y3 = Y2 ) ) ) ) ) )
                                       => ( ( !! @ term
                                            @ ^ [Y0: term] :
                                                ( !! @ term
                                                @ ^ [Y1: term] :
                                                    ( !! @ term
                                                    @ ^ [Y2: term] :
                                                        ( !! @ term
                                                        @ ^ [Y3: term] :
                                                            ( ( ( ap @ Y3 @ Y2 )
                                                              = ( ap @ Y1 @ Y0 ) )
                                                           => ( Y2 = Y0 ) ) ) ) ) )
                                         => ( ( !! @ term
                                              @ ^ [Y0: term] :
                                                  ( !! @ term
                                                  @ ^ [Y1: term] :
                                                      ( ( ( lam @ Y1 )
                                                        = ( lam @ Y0 ) )
                                                     => ( Y1 = Y0 ) ) ) )
                                           => ( ( !! @ term
                                                @ ^ [Y0: term] :
                                                    ( !! @ term
                                                    @ ^ [Y1: term] :
                                                        ( ( ( sub @ Y1 @ sh )
                                                          = ( sub @ Y0 @ sh ) )
                                                       => ( Y1 = Y0 ) ) ) )
                                             => ( ( !! @ term
                                                  @ ^ [Y0: term] :
                                                      ( !! @ term
                                                      @ ^ [Y1: term] :
                                                          ( !! @ term
                                                          @ ^ [Y2: term] :
                                                              ( ( lam @ Y1 )
                                                             != ( ap @ Y0 @ Y2 ) ) ) ) )
                                               => ( ( !! @ term
                                                    @ ^ [Y0: term] :
                                                        ( !! @ term
                                                        @ ^ [Y1: term] :
                                                            ~ ( var @ ( ap @ Y1 @ Y0 ) ) ) )
                                                 => ( ( !! @ term
                                                      @ ^ [Y0: term] :
                                                          ~ ( var @ ( lam @ Y0 ) ) )
                                                   => ( ( !! @ ( term > $o )
                                                        @ ^ [Y0: term > $o] :
                                                            ( ( !! @ term
                                                              @ ^ [Y1: term] :
                                                                  ( ( var @ Y1 )
                                                                 => ( Y0 @ Y1 ) ) )
                                                           => ( ( !! @ term
                                                                @ ^ [Y1: term] :
                                                                    ( !! @ term
                                                                    @ ^ [Y2: term] :
                                                                        ( ( Y0 @ Y2 )
                                                                       => ( ( Y0 @ Y1 )
                                                                         => ( Y0 @ ( ap @ Y2 @ Y1 ) ) ) ) ) )
                                                             => ( ( !! @ term
                                                                  @ ^ [Y1: term] :
                                                                      ( ( Y0 @ Y1 )
                                                                     => ( Y0 @ ( lam @ Y1 ) ) ) )
                                                               => ( !! @ term @ Y0 ) ) ) ) )
                                                     => ( !! @ term
                                                        @ ^ [Y0: term] :
                                                            ( !! @ subst
                                                            @ ^ [Y1: subst] :
                                                                ( !! @ ( term > $o )
                                                                @ ^ [Y2: term > $o] :
                                                                    ( ( !! @ term
                                                                      @ ^ [Y3: term] :
                                                                          ( ( var @ Y3 )
                                                                         => ( Y2 @ ( sub @ Y3 @ Y1 ) ) ) )
                                                                   => ( ( Y2 @ Y0 )
                                                                     => ( !! @ term
                                                                        @ ^ [Y3: term] :
                                                                            ( ( var @ Y3 )
                                                                           => ( Y2 @ ( sub @ Y3 @ ( push @ Y0 @ Y1 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(beta_eta_normalization,[],[f526]) ).

thf(f526,plain,
    ( $true
    = ( ~ ( ( !! @ term
            @ ^ [Y0: term] :
                ( !! @ subst
                @ ^ [Y1: subst] :
                    ( !! @ term
                    @ ^ [Y2: term] :
                        ( ( sub @ ( ap @ Y0 @ Y2 ) @ Y1 )
                        = ( ap @ ( sub @ Y0 @ Y1 ) @ ( sub @ Y2 @ Y1 ) ) ) ) ) )
         => ( ( !! @ subst
              @ ^ [Y0: subst] :
                  ( !! @ term
                  @ ^ [Y1: term] :
                      ( ( sub @ one @ ( push @ Y1 @ Y0 ) )
                      = Y1 ) ) )
           => ( ( !! @ term
                @ ^ [Y0: term] :
                    ( ( sub @ Y0 @ id )
                    = Y0 ) )
             => ( ( !! @ term
                  @ ^ [Y0: term] :
                      ( !! @ subst
                      @ ^ [Y1: subst] :
                          ( ( lam @ ( sub @ Y0 @ ( push @ one @ ( comp @ Y1 @ sh ) ) ) )
                          = ( sub @ ( lam @ Y0 ) @ Y1 ) ) ) )
               => ( ( !! @ subst
                    @ ^ [Y0: subst] :
                        ( !! @ term
                        @ ^ [Y1: term] :
                            ( !! @ subst
                            @ ^ [Y2: subst] :
                                ( ( sub @ ( sub @ Y1 @ Y2 ) @ Y0 )
                                = ( sub @ Y1 @ ( comp @ Y2 @ Y0 ) ) ) ) ) )
                 => ( ( !! @ subst
                      @ ^ [Y0: subst] :
                          ( ( comp @ id @ Y0 )
                          = Y0 ) )
                   => ( ( !! @ term
                        @ ^ [Y0: term] :
                            ( !! @ subst
                            @ ^ [Y1: subst] :
                                ( ( comp @ sh @ ( push @ Y0 @ Y1 ) )
                                = Y1 ) ) )
                     => ( ( !! @ subst
                          @ ^ [Y0: subst] :
                              ( !! @ subst
                              @ ^ [Y1: subst] :
                                  ( !! @ subst
                                  @ ^ [Y2: subst] :
                                      ( ( comp @ Y0 @ ( comp @ Y2 @ Y1 ) )
                                      = ( comp @ ( comp @ Y0 @ Y2 ) @ Y1 ) ) ) ) )
                       => ( ( !! @ subst
                            @ ^ [Y0: subst] :
                                ( !! @ subst
                                @ ^ [Y1: subst] :
                                    ( !! @ term
                                    @ ^ [Y2: term] :
                                        ( ( push @ ( sub @ Y2 @ Y0 ) @ ( comp @ Y1 @ Y0 ) )
                                        = ( comp @ ( push @ Y2 @ Y1 ) @ Y0 ) ) ) ) )
                         => ( ( !! @ subst
                              @ ^ [Y0: subst] :
                                  ( ( comp @ Y0 @ id )
                                  = Y0 ) )
                           => ( ( id
                                = ( push @ one @ sh ) )
                             => ( ( !! @ subst
                                  @ ^ [Y0: subst] :
                                      ( ( push @ ( sub @ one @ Y0 ) @ ( comp @ sh @ Y0 ) )
                                      = Y0 ) )
                               => ( ( var @ one )
                                 => ( ( !! @ term
                                      @ ^ [Y0: term] :
                                          ( ( var @ Y0 )
                                         => ( var @ ( sub @ Y0 @ sh ) ) ) )
                                   => ( ( !! @ ( term > $o )
                                        @ ^ [Y0: term > $o] :
                                            ( ( Y0 @ one )
                                           => ( ( !! @ term
                                                @ ^ [Y1: term] :
                                                    ( ( var @ Y1 )
                                                   => ( ( Y0 @ Y1 )
                                                     => ( Y0 @ ( sub @ Y1 @ sh ) ) ) ) )
                                             => ( !! @ term
                                                @ ^ [Y1: term] :
                                                    ( ( var @ Y1 )
                                                   => ( Y0 @ Y1 ) ) ) ) ) )
                                     => ( ( !! @ term
                                          @ ^ [Y0: term] :
                                              ( !! @ term
                                              @ ^ [Y1: term] :
                                                  ( !! @ term
                                                  @ ^ [Y2: term] :
                                                      ( !! @ term
                                                      @ ^ [Y3: term] :
                                                          ( ( ( ap @ Y2 @ Y1 )
                                                            = ( ap @ Y3 @ Y0 ) )
                                                         => ( Y3 = Y2 ) ) ) ) ) )
                                       => ( ( !! @ term
                                            @ ^ [Y0: term] :
                                                ( !! @ term
                                                @ ^ [Y1: term] :
                                                    ( !! @ term
                                                    @ ^ [Y2: term] :
                                                        ( !! @ term
                                                        @ ^ [Y3: term] :
                                                            ( ( ( ap @ Y3 @ Y2 )
                                                              = ( ap @ Y1 @ Y0 ) )
                                                           => ( Y2 = Y0 ) ) ) ) ) )
                                         => ( ( !! @ term
                                              @ ^ [Y0: term] :
                                                  ( !! @ term
                                                  @ ^ [Y1: term] :
                                                      ( ( ( lam @ Y1 )
                                                        = ( lam @ Y0 ) )
                                                     => ( Y1 = Y0 ) ) ) )
                                           => ( ( !! @ term
                                                @ ^ [Y0: term] :
                                                    ( !! @ term
                                                    @ ^ [Y1: term] :
                                                        ( ( ( sub @ Y1 @ sh )
                                                          = ( sub @ Y0 @ sh ) )
                                                       => ( Y1 = Y0 ) ) ) )
                                             => ( ( !! @ term
                                                  @ ^ [Y0: term] :
                                                      ( !! @ term
                                                      @ ^ [Y1: term] :
                                                          ( !! @ term
                                                          @ ^ [Y2: term] :
                                                              ( ( lam @ Y1 )
                                                             != ( ap @ Y0 @ Y2 ) ) ) ) )
                                               => ( ( !! @ term
                                                    @ ^ [Y0: term] :
                                                        ( !! @ term
                                                        @ ^ [Y1: term] :
                                                            ~ ( var @ ( ap @ Y1 @ Y0 ) ) ) )
                                                 => ( ( !! @ term
                                                      @ ^ [Y0: term] :
                                                          ~ ( var @ ( lam @ Y0 ) ) )
                                                   => ( ( !! @ ( term > $o )
                                                        @ ^ [Y0: term > $o] :
                                                            ( ( !! @ term
                                                              @ ^ [Y1: term] :
                                                                  ( ( var @ Y1 )
                                                                 => ( Y0 @ Y1 ) ) )
                                                           => ( ( !! @ term
                                                                @ ^ [Y1: term] :
                                                                    ( !! @ term
                                                                    @ ^ [Y2: term] :
                                                                        ( ( Y0 @ Y2 )
                                                                       => ( ( Y0 @ Y1 )
                                                                         => ( Y0 @ ( ap @ Y2 @ Y1 ) ) ) ) ) )
                                                             => ( ( !! @ term
                                                                  @ ^ [Y1: term] :
                                                                      ( ( Y0 @ Y1 )
                                                                     => ( Y0 @ ( lam @ Y1 ) ) ) )
                                                               => ( !! @ term
                                                                  @ ^ [Y1: term] : ( Y0 @ Y1 ) ) ) ) ) )
                                                     => ( !! @ term
                                                        @ ^ [Y0: term] :
                                                            ( !! @ subst
                                                            @ ^ [Y1: subst] :
                                                                ( !! @ ( term > $o )
                                                                @ ^ [Y2: term > $o] :
                                                                    ( ( !! @ term
                                                                      @ ^ [Y3: term] :
                                                                          ( ( var @ Y3 )
                                                                         => ( Y2 @ ( sub @ Y3 @ Y1 ) ) ) )
                                                                   => ( ( Y2 @ Y0 )
                                                                     => ( !! @ term
                                                                        @ ^ [Y3: term] :
                                                                            ( ( var @ Y3 )
                                                                           => ( Y2 @ ( sub @ Y3 @ ( push @ Y0 @ Y1 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(definition_unfolding,[],[f420,f504]) ).

thf(f504,plain,
    ( pushprop_gthm
    = ( ( !! @ term
        @ ^ [Y0: term] :
            ( !! @ subst
            @ ^ [Y1: subst] :
                ( !! @ term
                @ ^ [Y2: term] :
                    ( ( sub @ ( ap @ Y0 @ Y2 ) @ Y1 )
                    = ( ap @ ( sub @ Y0 @ Y1 ) @ ( sub @ Y2 @ Y1 ) ) ) ) ) )
     => ( ( !! @ subst
          @ ^ [Y0: subst] :
              ( !! @ term
              @ ^ [Y1: term] :
                  ( ( sub @ one @ ( push @ Y1 @ Y0 ) )
                  = Y1 ) ) )
       => ( ( !! @ term
            @ ^ [Y0: term] :
                ( ( sub @ Y0 @ id )
                = Y0 ) )
         => ( ( !! @ term
              @ ^ [Y0: term] :
                  ( !! @ subst
                  @ ^ [Y1: subst] :
                      ( ( lam @ ( sub @ Y0 @ ( push @ one @ ( comp @ Y1 @ sh ) ) ) )
                      = ( sub @ ( lam @ Y0 ) @ Y1 ) ) ) )
           => ( ( !! @ subst
                @ ^ [Y0: subst] :
                    ( !! @ term
                    @ ^ [Y1: term] :
                        ( !! @ subst
                        @ ^ [Y2: subst] :
                            ( ( sub @ ( sub @ Y1 @ Y2 ) @ Y0 )
                            = ( sub @ Y1 @ ( comp @ Y2 @ Y0 ) ) ) ) ) )
             => ( ( !! @ subst
                  @ ^ [Y0: subst] :
                      ( ( comp @ id @ Y0 )
                      = Y0 ) )
               => ( ( !! @ term
                    @ ^ [Y0: term] :
                        ( !! @ subst
                        @ ^ [Y1: subst] :
                            ( ( comp @ sh @ ( push @ Y0 @ Y1 ) )
                            = Y1 ) ) )
                 => ( ( !! @ subst
                      @ ^ [Y0: subst] :
                          ( !! @ subst
                          @ ^ [Y1: subst] :
                              ( !! @ subst
                              @ ^ [Y2: subst] :
                                  ( ( comp @ Y0 @ ( comp @ Y2 @ Y1 ) )
                                  = ( comp @ ( comp @ Y0 @ Y2 ) @ Y1 ) ) ) ) )
                   => ( ( !! @ subst
                        @ ^ [Y0: subst] :
                            ( !! @ subst
                            @ ^ [Y1: subst] :
                                ( !! @ term
                                @ ^ [Y2: term] :
                                    ( ( push @ ( sub @ Y2 @ Y0 ) @ ( comp @ Y1 @ Y0 ) )
                                    = ( comp @ ( push @ Y2 @ Y1 ) @ Y0 ) ) ) ) )
                     => ( ( !! @ subst
                          @ ^ [Y0: subst] :
                              ( ( comp @ Y0 @ id )
                              = Y0 ) )
                       => ( ( id
                            = ( push @ one @ sh ) )
                         => ( ( !! @ subst
                              @ ^ [Y0: subst] :
                                  ( ( push @ ( sub @ one @ Y0 ) @ ( comp @ sh @ Y0 ) )
                                  = Y0 ) )
                           => ( ( var @ one )
                             => ( ( !! @ term
                                  @ ^ [Y0: term] :
                                      ( ( var @ Y0 )
                                     => ( var @ ( sub @ Y0 @ sh ) ) ) )
                               => ( ( !! @ ( term > $o )
                                    @ ^ [Y0: term > $o] :
                                        ( ( Y0 @ one )
                                       => ( ( !! @ term
                                            @ ^ [Y1: term] :
                                                ( ( var @ Y1 )
                                               => ( ( Y0 @ Y1 )
                                                 => ( Y0 @ ( sub @ Y1 @ sh ) ) ) ) )
                                         => ( !! @ term
                                            @ ^ [Y1: term] :
                                                ( ( var @ Y1 )
                                               => ( Y0 @ Y1 ) ) ) ) ) )
                                 => ( ( !! @ term
                                      @ ^ [Y0: term] :
                                          ( !! @ term
                                          @ ^ [Y1: term] :
                                              ( !! @ term
                                              @ ^ [Y2: term] :
                                                  ( !! @ term
                                                  @ ^ [Y3: term] :
                                                      ( ( ( ap @ Y2 @ Y1 )
                                                        = ( ap @ Y3 @ Y0 ) )
                                                     => ( Y3 = Y2 ) ) ) ) ) )
                                   => ( ( !! @ term
                                        @ ^ [Y0: term] :
                                            ( !! @ term
                                            @ ^ [Y1: term] :
                                                ( !! @ term
                                                @ ^ [Y2: term] :
                                                    ( !! @ term
                                                    @ ^ [Y3: term] :
                                                        ( ( ( ap @ Y3 @ Y2 )
                                                          = ( ap @ Y1 @ Y0 ) )
                                                       => ( Y2 = Y0 ) ) ) ) ) )
                                     => ( ( !! @ term
                                          @ ^ [Y0: term] :
                                              ( !! @ term
                                              @ ^ [Y1: term] :
                                                  ( ( ( lam @ Y1 )
                                                    = ( lam @ Y0 ) )
                                                 => ( Y1 = Y0 ) ) ) )
                                       => ( ( !! @ term
                                            @ ^ [Y0: term] :
                                                ( !! @ term
                                                @ ^ [Y1: term] :
                                                    ( ( ( sub @ Y1 @ sh )
                                                      = ( sub @ Y0 @ sh ) )
                                                   => ( Y1 = Y0 ) ) ) )
                                         => ( ( !! @ term
                                              @ ^ [Y0: term] :
                                                  ( !! @ term
                                                  @ ^ [Y1: term] :
                                                      ( !! @ term
                                                      @ ^ [Y2: term] :
                                                          ( ( lam @ Y1 )
                                                         != ( ap @ Y0 @ Y2 ) ) ) ) )
                                           => ( ( !! @ term
                                                @ ^ [Y0: term] :
                                                    ( !! @ term
                                                    @ ^ [Y1: term] :
                                                        ~ ( var @ ( ap @ Y1 @ Y0 ) ) ) )
                                             => ( ( !! @ term
                                                  @ ^ [Y0: term] :
                                                      ~ ( var @ ( lam @ Y0 ) ) )
                                               => ( ( !! @ ( term > $o )
                                                    @ ^ [Y0: term > $o] :
                                                        ( ( !! @ term
                                                          @ ^ [Y1: term] :
                                                              ( ( var @ Y1 )
                                                             => ( Y0 @ Y1 ) ) )
                                                       => ( ( !! @ term
                                                            @ ^ [Y1: term] :
                                                                ( !! @ term
                                                                @ ^ [Y2: term] :
                                                                    ( ( Y0 @ Y2 )
                                                                   => ( ( Y0 @ Y1 )
                                                                     => ( Y0 @ ( ap @ Y2 @ Y1 ) ) ) ) ) )
                                                         => ( ( !! @ term
                                                              @ ^ [Y1: term] :
                                                                  ( ( Y0 @ Y1 )
                                                                 => ( Y0 @ ( lam @ Y1 ) ) ) )
                                                           => ( !! @ term
                                                              @ ^ [Y1: term] : ( Y0 @ Y1 ) ) ) ) ) )
                                                 => ( !! @ term
                                                    @ ^ [Y0: term] :
                                                        ( !! @ subst
                                                        @ ^ [Y1: subst] :
                                                            ( !! @ ( term > $o )
                                                            @ ^ [Y2: term > $o] :
                                                                ( ( !! @ term
                                                                  @ ^ [Y3: term] :
                                                                      ( ( var @ Y3 )
                                                                     => ( Y2 @ ( sub @ Y3 @ Y1 ) ) ) )
                                                               => ( ( Y2 @ Y0 )
                                                                 => ( !! @ term
                                                                    @ ^ [Y3: term] :
                                                                        ( ( var @ Y3 )
                                                                       => ( Y2 @ ( sub @ Y3 @ ( push @ Y0 @ Y1 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(definition_unfolding,[],[f375,f367,f417,f385,f382,f363,f430,f377,f436,f357,f372,f418,f405,f447,f429,f358,f433,f402,f434,f339,f340,f349,f362,f383,f369]) ).

thf(f369,plain,
    ( pushprop
    = ( !! @ term
      @ ^ [Y0: term] :
          ( !! @ subst
          @ ^ [Y1: subst] :
              ( !! @ ( term > $o )
              @ ^ [Y2: term > $o] :
                  ( ( !! @ term
                    @ ^ [Y3: term] :
                        ( ( var @ Y3 )
                       => ( Y2 @ ( sub @ Y3 @ Y1 ) ) ) )
                 => ( ( Y2 @ Y0 )
                   => ( !! @ term
                      @ ^ [Y3: term] :
                          ( ( var @ Y3 )
                         => ( Y2 @ ( sub @ Y3 @ ( push @ Y0 @ Y1 ) ) ) ) ) ) ) ) ) ) ),
    inference(cnf_transformation,[],[f327]) ).

thf(f327,plain,
    ( pushprop
    = ( !! @ term
      @ ^ [Y0: term] :
          ( !! @ subst
          @ ^ [Y1: subst] :
              ( !! @ ( term > $o )
              @ ^ [Y2: term > $o] :
                  ( ( !! @ term
                    @ ^ [Y3: term] :
                        ( ( var @ Y3 )
                       => ( Y2 @ ( sub @ Y3 @ Y1 ) ) ) )
                 => ( ( Y2 @ Y0 )
                   => ( !! @ term
                      @ ^ [Y3: term] :
                          ( ( var @ Y3 )
                         => ( Y2 @ ( sub @ Y3 @ ( push @ Y0 @ Y1 ) ) ) ) ) ) ) ) ) ) ),
    inference(fool_elimination,[],[f326]) ).

thf(f326,plain,
    ( pushprop
    = ( ! [X0: term > $o,X1: subst,X2: term] :
          ( ! [X3: term] :
              ( ( var @ X3 )
             => ( X0 @ ( sub @ X3 @ X1 ) ) )
         => ( ( X0 @ X2 )
           => ! [X4: term] :
                ( ( var @ X4 )
               => ( X0 @ ( sub @ X4 @ ( push @ X2 @ X1 ) ) ) ) ) ) ) ),
    inference(rectify,[],[f39]) ).

thf(f39,axiom,
    ( pushprop
    = ( ! [X5: term > $o,X2: subst,X0: term] :
          ( ! [X1: term] :
              ( ( var @ X1 )
             => ( X5 @ ( sub @ X1 @ X2 ) ) )
         => ( ( X5 @ X0 )
           => ! [X1: term] :
                ( ( var @ X1 )
               => ( X5 @ ( sub @ X1 @ ( push @ X0 @ X2 ) ) ) ) ) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',pushprop) ).

thf(f383,plain,
    ( induction
    = ( !! @ ( term > $o )
      @ ^ [Y0: term > $o] :
          ( ( !! @ term
            @ ^ [Y1: term] :
                ( ( var @ Y1 )
               => ( Y0 @ Y1 ) ) )
         => ( ( !! @ term
              @ ^ [Y1: term] :
                  ( !! @ term
                  @ ^ [Y2: term] :
                      ( ( Y0 @ Y2 )
                     => ( ( Y0 @ Y1 )
                       => ( Y0 @ ( ap @ Y2 @ Y1 ) ) ) ) ) )
           => ( ( !! @ term
                @ ^ [Y1: term] :
                    ( ( Y0 @ Y1 )
                   => ( Y0 @ ( lam @ Y1 ) ) ) )
             => ( !! @ term
                @ ^ [Y1: term] : ( Y0 @ Y1 ) ) ) ) ) ) ),
    inference(cnf_transformation,[],[f118]) ).

thf(f118,plain,
    ( induction
    = ( !! @ ( term > $o )
      @ ^ [Y0: term > $o] :
          ( ( !! @ term
            @ ^ [Y1: term] :
                ( ( var @ Y1 )
               => ( Y0 @ Y1 ) ) )
         => ( ( !! @ term
              @ ^ [Y1: term] :
                  ( !! @ term
                  @ ^ [Y2: term] :
                      ( ( Y0 @ Y2 )
                     => ( ( Y0 @ Y1 )
                       => ( Y0 @ ( ap @ Y2 @ Y1 ) ) ) ) ) )
           => ( ( !! @ term
                @ ^ [Y1: term] :
                    ( ( Y0 @ Y1 )
                   => ( Y0 @ ( lam @ Y1 ) ) ) )
             => ( !! @ term
                @ ^ [Y1: term] : ( Y0 @ Y1 ) ) ) ) ) ) ),
    inference(fool_elimination,[],[f117]) ).

thf(f117,plain,
    ( induction
    = ( ! [X0: term > $o] :
          ( ! [X1: term] :
              ( ( var @ X1 )
             => ( X0 @ X1 ) )
         => ( ! [X2: term,X3: term] :
                ( ( X0 @ X2 )
               => ( ( X0 @ X3 )
                 => ( X0 @ ( ap @ X2 @ X3 ) ) ) )
           => ( ! [X4: term] :
                  ( ( X0 @ X4 )
                 => ( X0 @ ( lam @ X4 ) ) )
             => ! [X5: term] : ( X0 @ X5 ) ) ) ) ) ),
    inference(rectify,[],[f23]) ).

thf(f23,axiom,
    ( induction
    = ( ! [X5: term > $o] :
          ( ! [X0: term] :
              ( ( var @ X0 )
             => ( X5 @ X0 ) )
         => ( ! [X0: term,X1: term] :
                ( ( X5 @ X0 )
               => ( ( X5 @ X1 )
                 => ( X5 @ ( ap @ X0 @ X1 ) ) ) )
           => ( ! [X0: term] :
                  ( ( X5 @ X0 )
                 => ( X5 @ ( lam @ X0 ) ) )
             => ! [X0: term] : ( X5 @ X0 ) ) ) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',induction) ).

thf(f362,plain,
    ( lamnotvar
    = ( !! @ term
      @ ^ [Y0: term] :
          ~ ( var @ ( lam @ Y0 ) ) ) ),
    inference(cnf_transformation,[],[f127]) ).

thf(f127,plain,
    ( lamnotvar
    = ( !! @ term
      @ ^ [Y0: term] :
          ~ ( var @ ( lam @ Y0 ) ) ) ),
    inference(fool_elimination,[],[f126]) ).

thf(f126,plain,
    ! [X0: term] :
      ( ( ~ ( var @ ( lam @ X0 ) ) )
      = lamnotvar ),
    inference(rectify,[],[f22]) ).

thf(f22,axiom,
    ! [X0: term] :
      ( ( ~ ( var @ ( lam @ X0 ) ) )
      = lamnotvar ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',lamnotvar) ).

thf(f349,plain,
    ( apnotvar
    = ( !! @ term
      @ ^ [Y0: term] :
          ( !! @ term
          @ ^ [Y1: term] :
              ~ ( var @ ( ap @ Y1 @ Y0 ) ) ) ) ),
    inference(cnf_transformation,[],[f123]) ).

thf(f123,plain,
    ( apnotvar
    = ( !! @ term
      @ ^ [Y0: term] :
          ( !! @ term
          @ ^ [Y1: term] :
              ~ ( var @ ( ap @ Y1 @ Y0 ) ) ) ) ),
    inference(fool_elimination,[],[f122]) ).

thf(f122,plain,
    ( apnotvar
    = ( ! [X0: term,X1: term] :
          ~ ( var @ ( ap @ X0 @ X1 ) ) ) ),
    inference(rectify,[],[f21]) ).

thf(f21,axiom,
    ( apnotvar
    = ( ! [X0: term,X1: term] :
          ~ ( var @ ( ap @ X0 @ X1 ) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',apnotvar) ).

thf(f340,plain,
    ( lamnotap
    = ( !! @ term
      @ ^ [Y0: term] :
          ( !! @ term
          @ ^ [Y1: term] :
              ( !! @ term
              @ ^ [Y2: term] :
                  ( ( lam @ Y1 )
                 != ( ap @ Y0 @ Y2 ) ) ) ) ) ),
    inference(cnf_transformation,[],[f151]) ).

thf(f151,plain,
    ( lamnotap
    = ( !! @ term
      @ ^ [Y0: term] :
          ( !! @ term
          @ ^ [Y1: term] :
              ( !! @ term
              @ ^ [Y2: term] :
                  ( ( lam @ Y1 )
                 != ( ap @ Y0 @ Y2 ) ) ) ) ) ),
    inference(fool_elimination,[],[f150]) ).

thf(f150,plain,
    ( lamnotap
    = ( ! [X0: term,X1: term,X2: term] :
          ( ( lam @ X1 )
         != ( ap @ X2 @ X0 ) ) ) ),
    inference(rectify,[],[f20]) ).

thf(f20,axiom,
    ( lamnotap
    = ( ! [X6: term,X0: term,X1: term] :
          ( ( lam @ X0 )
         != ( ap @ X1 @ X6 ) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',lamnotap) ).

thf(f339,plain,
    ( shinj
    = ( !! @ term
      @ ^ [Y0: term] :
          ( !! @ term
          @ ^ [Y1: term] :
              ( ( ( sub @ Y1 @ sh )
                = ( sub @ Y0 @ sh ) )
             => ( Y1 = Y0 ) ) ) ) ),
    inference(cnf_transformation,[],[f328]) ).

thf(f328,plain,
    ( shinj
    = ( !! @ term
      @ ^ [Y0: term] :
          ( !! @ term
          @ ^ [Y1: term] :
              ( ( ( sub @ Y1 @ sh )
                = ( sub @ Y0 @ sh ) )
             => ( Y1 = Y0 ) ) ) ) ),
    inference(fool_elimination,[],[f19]) ).

thf(f19,axiom,
    ! [X0: term,X1: term] :
      ( ( ( ( sub @ X0 @ sh )
          = ( sub @ X1 @ sh ) )
       => ( X0 = X1 ) )
      = shinj ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',shinj) ).

thf(f434,plain,
    ( laminj
    = ( !! @ term
      @ ^ [Y0: term] :
          ( !! @ term
          @ ^ [Y1: term] :
              ( ( ( lam @ Y1 )
                = ( lam @ Y0 ) )
             => ( Y1 = Y0 ) ) ) ) ),
    inference(cnf_transformation,[],[f235]) ).

thf(f235,plain,
    ( laminj
    = ( !! @ term
      @ ^ [Y0: term] :
          ( !! @ term
          @ ^ [Y1: term] :
              ( ( ( lam @ Y1 )
                = ( lam @ Y0 ) )
             => ( Y1 = Y0 ) ) ) ) ),
    inference(fool_elimination,[],[f18]) ).

thf(f18,axiom,
    ( laminj
    = ( ! [X0: term,X1: term] :
          ( ( ( lam @ X0 )
            = ( lam @ X1 ) )
         => ( X0 = X1 ) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',laminj) ).

thf(f402,plain,
    ( apinj2
    = ( !! @ term
      @ ^ [Y0: term] :
          ( !! @ term
          @ ^ [Y1: term] :
              ( !! @ term
              @ ^ [Y2: term] :
                  ( !! @ term
                  @ ^ [Y3: term] :
                      ( ( ( ap @ Y3 @ Y2 )
                        = ( ap @ Y1 @ Y0 ) )
                     => ( Y2 = Y0 ) ) ) ) ) ) ),
    inference(cnf_transformation,[],[f187]) ).

thf(f187,plain,
    ( apinj2
    = ( !! @ term
      @ ^ [Y0: term] :
          ( !! @ term
          @ ^ [Y1: term] :
              ( !! @ term
              @ ^ [Y2: term] :
                  ( !! @ term
                  @ ^ [Y3: term] :
                      ( ( ( ap @ Y3 @ Y2 )
                        = ( ap @ Y1 @ Y0 ) )
                     => ( Y2 = Y0 ) ) ) ) ) ) ),
    inference(fool_elimination,[],[f186]) ).

thf(f186,plain,
    ! [X0: term,X1: term,X2: term,X3: term] :
      ( ( ( ( ap @ X0 @ X1 )
          = ( ap @ X2 @ X3 ) )
       => ( X1 = X3 ) )
      = apinj2 ),
    inference(rectify,[],[f17]) ).

thf(f17,axiom,
    ! [X0: term,X6: term,X1: term,X7: term] :
      ( ( ( ( ap @ X0 @ X6 )
          = ( ap @ X1 @ X7 ) )
       => ( X6 = X7 ) )
      = apinj2 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',apinj2) ).

thf(f433,plain,
    ( apinj1
    = ( !! @ term
      @ ^ [Y0: term] :
          ( !! @ term
          @ ^ [Y1: term] :
              ( !! @ term
              @ ^ [Y2: term] :
                  ( !! @ term
                  @ ^ [Y3: term] :
                      ( ( ( ap @ Y2 @ Y1 )
                        = ( ap @ Y3 @ Y0 ) )
                     => ( Y3 = Y2 ) ) ) ) ) ) ),
    inference(cnf_transformation,[],[f204]) ).

thf(f204,plain,
    ( apinj1
    = ( !! @ term
      @ ^ [Y0: term] :
          ( !! @ term
          @ ^ [Y1: term] :
              ( !! @ term
              @ ^ [Y2: term] :
                  ( !! @ term
                  @ ^ [Y3: term] :
                      ( ( ( ap @ Y2 @ Y1 )
                        = ( ap @ Y3 @ Y0 ) )
                     => ( Y3 = Y2 ) ) ) ) ) ) ),
    inference(fool_elimination,[],[f203]) ).

thf(f203,plain,
    ( apinj1
    = ( ! [X0: term,X1: term,X2: term,X3: term] :
          ( ( ( ap @ X1 @ X2 )
            = ( ap @ X0 @ X3 ) )
         => ( X0 = X1 ) ) ) ),
    inference(rectify,[],[f16]) ).

thf(f16,axiom,
    ( apinj1
    = ( ! [X1: term,X0: term,X6: term,X7: term] :
          ( ( ( ap @ X0 @ X6 )
            = ( ap @ X1 @ X7 ) )
         => ( X0 = X1 ) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',apinj1) ).

thf(f358,plain,
    ( ulamvarind
    = ( !! @ ( term > $o )
      @ ^ [Y0: term > $o] :
          ( ( Y0 @ one )
         => ( ( !! @ term
              @ ^ [Y1: term] :
                  ( ( var @ Y1 )
                 => ( ( Y0 @ Y1 )
                   => ( Y0 @ ( sub @ Y1 @ sh ) ) ) ) )
           => ( !! @ term
              @ ^ [Y1: term] :
                  ( ( var @ Y1 )
                 => ( Y0 @ Y1 ) ) ) ) ) ) ),
    inference(cnf_transformation,[],[f159]) ).

thf(f159,plain,
    ( ulamvarind
    = ( !! @ ( term > $o )
      @ ^ [Y0: term > $o] :
          ( ( Y0 @ one )
         => ( ( !! @ term
              @ ^ [Y1: term] :
                  ( ( var @ Y1 )
                 => ( ( Y0 @ Y1 )
                   => ( Y0 @ ( sub @ Y1 @ sh ) ) ) ) )
           => ( !! @ term
              @ ^ [Y1: term] :
                  ( ( var @ Y1 )
                 => ( Y0 @ Y1 ) ) ) ) ) ) ),
    inference(fool_elimination,[],[f158]) ).

thf(f158,plain,
    ! [X0: term > $o] :
      ( ( ( X0 @ one )
       => ( ! [X1: term] :
              ( ( var @ X1 )
             => ( ( X0 @ X1 )
               => ( X0 @ ( sub @ X1 @ sh ) ) ) )
         => ! [X2: term] :
              ( ( var @ X2 )
             => ( X0 @ X2 ) ) ) )
      = ulamvarind ),
    inference(rectify,[],[f15]) ).

thf(f15,axiom,
    ! [X5: term > $o] :
      ( ( ( X5 @ one )
       => ( ! [X0: term] :
              ( ( var @ X0 )
             => ( ( X5 @ X0 )
               => ( X5 @ ( sub @ X0 @ sh ) ) ) )
         => ! [X0: term] :
              ( ( var @ X0 )
             => ( X5 @ X0 ) ) ) )
      = ulamvarind ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ulamvarind) ).

thf(f429,plain,
    ( ulamvarsh
    = ( !! @ term
      @ ^ [Y0: term] :
          ( ( var @ Y0 )
         => ( var @ ( sub @ Y0 @ sh ) ) ) ) ),
    inference(cnf_transformation,[],[f191]) ).

thf(f191,plain,
    ( ulamvarsh
    = ( !! @ term
      @ ^ [Y0: term] :
          ( ( var @ Y0 )
         => ( var @ ( sub @ Y0 @ sh ) ) ) ) ),
    inference(fool_elimination,[],[f190]) ).

thf(f190,plain,
    ( ulamvarsh
    = ( ! [X0: term] :
          ( ( var @ X0 )
         => ( var @ ( sub @ X0 @ sh ) ) ) ) ),
    inference(rectify,[],[f14]) ).

thf(f14,axiom,
    ( ulamvarsh
    = ( ! [X0: term] :
          ( ( var @ X0 )
         => ( var @ ( sub @ X0 @ sh ) ) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ulamvarsh) ).

thf(f447,plain,
    ( ulamvar1
    = ( var @ one ) ),
    inference(cnf_transformation,[],[f228]) ).

thf(f228,plain,
    ( ulamvar1
    = ( var @ one ) ),
    inference(fool_elimination,[],[f13]) ).

thf(f13,axiom,
    ( ulamvar1
    = ( var @ one ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ulamvar1) ).

thf(f405,plain,
    ( axscons
    = ( !! @ subst
      @ ^ [Y0: subst] :
          ( ( push @ ( sub @ one @ Y0 ) @ ( comp @ sh @ Y0 ) )
          = Y0 ) ) ),
    inference(cnf_transformation,[],[f284]) ).

thf(f284,plain,
    ( axscons
    = ( !! @ subst
      @ ^ [Y0: subst] :
          ( ( push @ ( sub @ one @ Y0 ) @ ( comp @ sh @ Y0 ) )
          = Y0 ) ) ),
    inference(fool_elimination,[],[f283]) ).

thf(f283,plain,
    ! [X0: subst] :
      ( ( ( push @ ( sub @ one @ X0 ) @ ( comp @ sh @ X0 ) )
        = X0 )
      = axscons ),
    inference(rectify,[],[f12]) ).

thf(f12,axiom,
    ! [X2: subst] :
      ( ( ( push @ ( sub @ one @ X2 ) @ ( comp @ sh @ X2 ) )
        = X2 )
      = axscons ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',axscons) ).

thf(f418,plain,
    ( axvarshift
    = ( id
      = ( push @ one @ sh ) ) ),
    inference(cnf_transformation,[],[f303]) ).

thf(f303,plain,
    ( axvarshift
    = ( id
      = ( push @ one @ sh ) ) ),
    inference(fool_elimination,[],[f11]) ).

thf(f11,axiom,
    ( axvarshift
    = ( id
      = ( push @ one @ sh ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',axvarshift) ).

thf(f372,plain,
    ( axidr
    = ( !! @ subst
      @ ^ [Y0: subst] :
          ( ( comp @ Y0 @ id )
          = Y0 ) ) ),
    inference(cnf_transformation,[],[f245]) ).

thf(f245,plain,
    ( axidr
    = ( !! @ subst
      @ ^ [Y0: subst] :
          ( ( comp @ Y0 @ id )
          = Y0 ) ) ),
    inference(fool_elimination,[],[f244]) ).

thf(f244,plain,
    ( axidr
    = ( ! [X0: subst] :
          ( ( comp @ X0 @ id )
          = X0 ) ) ),
    inference(rectify,[],[f10]) ).

thf(f10,axiom,
    ( axidr
    = ( ! [X2: subst] :
          ( ( comp @ X2 @ id )
          = X2 ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',axidr) ).

thf(f357,plain,
    ( axmap
    = ( !! @ subst
      @ ^ [Y0: subst] :
          ( !! @ subst
          @ ^ [Y1: subst] :
              ( !! @ term
              @ ^ [Y2: term] :
                  ( ( push @ ( sub @ Y2 @ Y0 ) @ ( comp @ Y1 @ Y0 ) )
                  = ( comp @ ( push @ Y2 @ Y1 ) @ Y0 ) ) ) ) ) ),
    inference(cnf_transformation,[],[f157]) ).

thf(f157,plain,
    ( axmap
    = ( !! @ subst
      @ ^ [Y0: subst] :
          ( !! @ subst
          @ ^ [Y1: subst] :
              ( !! @ term
              @ ^ [Y2: term] :
                  ( ( push @ ( sub @ Y2 @ Y0 ) @ ( comp @ Y1 @ Y0 ) )
                  = ( comp @ ( push @ Y2 @ Y1 ) @ Y0 ) ) ) ) ) ),
    inference(fool_elimination,[],[f156]) ).

thf(f156,plain,
    ! [X0: term,X1: subst,X2: subst] :
      ( ( ( push @ ( sub @ X0 @ X2 ) @ ( comp @ X1 @ X2 ) )
        = ( comp @ ( push @ X0 @ X1 ) @ X2 ) )
      = axmap ),
    inference(rectify,[],[f9]) ).

thf(f9,axiom,
    ! [X0: term,X2: subst,X3: subst] :
      ( ( ( comp @ ( push @ X0 @ X2 ) @ X3 )
        = ( push @ ( sub @ X0 @ X3 ) @ ( comp @ X2 @ X3 ) ) )
      = axmap ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',axmap) ).

thf(f436,plain,
    ( axassoc
    = ( !! @ subst
      @ ^ [Y0: subst] :
          ( !! @ subst
          @ ^ [Y1: subst] :
              ( !! @ subst
              @ ^ [Y2: subst] :
                  ( ( comp @ Y0 @ ( comp @ Y2 @ Y1 ) )
                  = ( comp @ ( comp @ Y0 @ Y2 ) @ Y1 ) ) ) ) ) ),
    inference(cnf_transformation,[],[f292]) ).

thf(f292,plain,
    ( axassoc
    = ( !! @ subst
      @ ^ [Y0: subst] :
          ( !! @ subst
          @ ^ [Y1: subst] :
              ( !! @ subst
              @ ^ [Y2: subst] :
                  ( ( comp @ Y0 @ ( comp @ Y2 @ Y1 ) )
                  = ( comp @ ( comp @ Y0 @ Y2 ) @ Y1 ) ) ) ) ) ),
    inference(fool_elimination,[],[f291]) ).

thf(f291,plain,
    ! [X0: subst,X1: subst,X2: subst] :
      ( ( ( comp @ X2 @ ( comp @ X0 @ X1 ) )
        = ( comp @ ( comp @ X2 @ X0 ) @ X1 ) )
      = axassoc ),
    inference(rectify,[],[f8]) ).

thf(f8,axiom,
    ! [X3: subst,X4: subst,X2: subst] :
      ( ( ( comp @ ( comp @ X2 @ X3 ) @ X4 )
        = ( comp @ X2 @ ( comp @ X3 @ X4 ) ) )
      = axassoc ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',axassoc) ).

thf(f377,plain,
    ( axshiftcons
    = ( !! @ term
      @ ^ [Y0: term] :
          ( !! @ subst
          @ ^ [Y1: subst] :
              ( ( comp @ sh @ ( push @ Y0 @ Y1 ) )
              = Y1 ) ) ) ),
    inference(cnf_transformation,[],[f155]) ).

thf(f155,plain,
    ( axshiftcons
    = ( !! @ term
      @ ^ [Y0: term] :
          ( !! @ subst
          @ ^ [Y1: subst] :
              ( ( comp @ sh @ ( push @ Y0 @ Y1 ) )
              = Y1 ) ) ) ),
    inference(fool_elimination,[],[f154]) ).

thf(f154,plain,
    ( axshiftcons
    = ( ! [X0: subst,X1: term] :
          ( ( comp @ sh @ ( push @ X1 @ X0 ) )
          = X0 ) ) ),
    inference(rectify,[],[f7]) ).

thf(f7,axiom,
    ( axshiftcons
    = ( ! [X2: subst,X0: term] :
          ( ( comp @ sh @ ( push @ X0 @ X2 ) )
          = X2 ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',axshiftcons) ).

thf(f430,plain,
    ( axidl
    = ( !! @ subst
      @ ^ [Y0: subst] :
          ( ( comp @ id @ Y0 )
          = Y0 ) ) ),
    inference(cnf_transformation,[],[f198]) ).

thf(f198,plain,
    ( axidl
    = ( !! @ subst
      @ ^ [Y0: subst] :
          ( ( comp @ id @ Y0 )
          = Y0 ) ) ),
    inference(fool_elimination,[],[f197]) ).

thf(f197,plain,
    ( axidl
    = ( ! [X0: subst] :
          ( ( comp @ id @ X0 )
          = X0 ) ) ),
    inference(rectify,[],[f6]) ).

thf(f6,axiom,
    ( axidl
    = ( ! [X2: subst] :
          ( ( comp @ id @ X2 )
          = X2 ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',axidl) ).

thf(f363,plain,
    ( axclos
    = ( !! @ subst
      @ ^ [Y0: subst] :
          ( !! @ term
          @ ^ [Y1: term] :
              ( !! @ subst
              @ ^ [Y2: subst] :
                  ( ( sub @ ( sub @ Y1 @ Y2 ) @ Y0 )
                  = ( sub @ Y1 @ ( comp @ Y2 @ Y0 ) ) ) ) ) ) ),
    inference(cnf_transformation,[],[f305]) ).

thf(f305,plain,
    ( axclos
    = ( !! @ subst
      @ ^ [Y0: subst] :
          ( !! @ term
          @ ^ [Y1: term] :
              ( !! @ subst
              @ ^ [Y2: subst] :
                  ( ( sub @ ( sub @ Y1 @ Y2 ) @ Y0 )
                  = ( sub @ Y1 @ ( comp @ Y2 @ Y0 ) ) ) ) ) ) ),
    inference(fool_elimination,[],[f304]) ).

thf(f304,plain,
    ! [X0: subst,X1: term,X2: subst] :
      ( ( ( sub @ ( sub @ X1 @ X0 ) @ X2 )
        = ( sub @ X1 @ ( comp @ X0 @ X2 ) ) )
      = axclos ),
    inference(rectify,[],[f5]) ).

thf(f5,axiom,
    ! [X2: subst,X0: term,X3: subst] :
      ( ( ( sub @ ( sub @ X0 @ X2 ) @ X3 )
        = ( sub @ X0 @ ( comp @ X2 @ X3 ) ) )
      = axclos ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',axclos) ).

thf(f382,plain,
    ( axabs
    = ( !! @ term
      @ ^ [Y0: term] :
          ( !! @ subst
          @ ^ [Y1: subst] :
              ( ( lam @ ( sub @ Y0 @ ( push @ one @ ( comp @ Y1 @ sh ) ) ) )
              = ( sub @ ( lam @ Y0 ) @ Y1 ) ) ) ) ),
    inference(cnf_transformation,[],[f290]) ).

thf(f290,plain,
    ( axabs
    = ( !! @ term
      @ ^ [Y0: term] :
          ( !! @ subst
          @ ^ [Y1: subst] :
              ( ( lam @ ( sub @ Y0 @ ( push @ one @ ( comp @ Y1 @ sh ) ) ) )
              = ( sub @ ( lam @ Y0 ) @ Y1 ) ) ) ) ),
    inference(fool_elimination,[],[f289]) ).

thf(f289,plain,
    ( axabs
    = ( ! [X0: subst,X1: term] :
          ( ( lam @ ( sub @ X1 @ ( push @ one @ ( comp @ X0 @ sh ) ) ) )
          = ( sub @ ( lam @ X1 ) @ X0 ) ) ) ),
    inference(rectify,[],[f4]) ).

thf(f4,axiom,
    ( axabs
    = ( ! [X2: subst,X0: term] :
          ( ( sub @ ( lam @ X0 ) @ X2 )
          = ( lam @ ( sub @ X0 @ ( push @ one @ ( comp @ X2 @ sh ) ) ) ) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',axabs) ).

thf(f385,plain,
    ( axvarid
    = ( !! @ term
      @ ^ [Y0: term] :
          ( ( sub @ Y0 @ id )
          = Y0 ) ) ),
    inference(cnf_transformation,[],[f121]) ).

thf(f121,plain,
    ( axvarid
    = ( !! @ term
      @ ^ [Y0: term] :
          ( ( sub @ Y0 @ id )
          = Y0 ) ) ),
    inference(fool_elimination,[],[f3]) ).

thf(f3,axiom,
    ! [X0: term] :
      ( ( ( sub @ X0 @ id )
        = X0 )
      = axvarid ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',axvarid) ).

thf(f417,plain,
    ( axvarcons
    = ( !! @ subst
      @ ^ [Y0: subst] :
          ( !! @ term
          @ ^ [Y1: term] :
              ( ( sub @ one @ ( push @ Y1 @ Y0 ) )
              = Y1 ) ) ) ),
    inference(cnf_transformation,[],[f260]) ).

thf(f260,plain,
    ( axvarcons
    = ( !! @ subst
      @ ^ [Y0: subst] :
          ( !! @ term
          @ ^ [Y1: term] :
              ( ( sub @ one @ ( push @ Y1 @ Y0 ) )
              = Y1 ) ) ) ),
    inference(fool_elimination,[],[f259]) ).

thf(f259,plain,
    ! [X0: term,X1: subst] :
      ( ( ( sub @ one @ ( push @ X0 @ X1 ) )
        = X0 )
      = axvarcons ),
    inference(rectify,[],[f2]) ).

thf(f2,axiom,
    ! [X0: term,X2: subst] :
      ( ( ( sub @ one @ ( push @ X0 @ X2 ) )
        = X0 )
      = axvarcons ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',axvarcons) ).

thf(f367,plain,
    ( axapp
    = ( !! @ term
      @ ^ [Y0: term] :
          ( !! @ subst
          @ ^ [Y1: subst] :
              ( !! @ term
              @ ^ [Y2: term] :
                  ( ( sub @ ( ap @ Y0 @ Y2 ) @ Y1 )
                  = ( ap @ ( sub @ Y0 @ Y1 ) @ ( sub @ Y2 @ Y1 ) ) ) ) ) ) ),
    inference(cnf_transformation,[],[f143]) ).

thf(f143,plain,
    ( axapp
    = ( !! @ term
      @ ^ [Y0: term] :
          ( !! @ subst
          @ ^ [Y1: subst] :
              ( !! @ term
              @ ^ [Y2: term] :
                  ( ( sub @ ( ap @ Y0 @ Y2 ) @ Y1 )
                  = ( ap @ ( sub @ Y0 @ Y1 ) @ ( sub @ Y2 @ Y1 ) ) ) ) ) ) ),
    inference(fool_elimination,[],[f142]) ).

thf(f142,plain,
    ! [X0: term,X1: subst,X2: term] :
      ( ( ( sub @ ( ap @ X2 @ X0 ) @ X1 )
        = ( ap @ ( sub @ X2 @ X1 ) @ ( sub @ X0 @ X1 ) ) )
      = axapp ),
    inference(rectify,[],[f1]) ).

thf(f1,axiom,
    ! [X1: term,X2: subst,X0: term] :
      ( ( ( sub @ ( ap @ X0 @ X1 ) @ X2 )
        = ( ap @ ( sub @ X0 @ X2 ) @ ( sub @ X1 @ X2 ) ) )
      = axapp ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',axapp) ).

thf(f375,plain,
    ( pushprop_gthm
    = ( axapp
     => ( axvarcons
       => ( axvarid
         => ( axabs
           => ( axclos
             => ( axidl
               => ( axshiftcons
                 => ( axassoc
                   => ( axmap
                     => ( axidr
                       => ( axvarshift
                         => ( axscons
                           => ( ulamvar1
                             => ( ulamvarsh
                               => ( ulamvarind
                                 => ( apinj1
                                   => ( apinj2
                                     => ( laminj
                                       => ( shinj
                                         => ( lamnotap
                                           => ( apnotvar
                                             => ( lamnotvar
                                               => ( induction
                                                 => pushprop ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(cnf_transformation,[],[f237]) ).

thf(f237,plain,
    ( pushprop_gthm
    = ( axapp
     => ( axvarcons
       => ( axvarid
         => ( axabs
           => ( axclos
             => ( axidl
               => ( axshiftcons
                 => ( axassoc
                   => ( axmap
                     => ( axidr
                       => ( axvarshift
                         => ( axscons
                           => ( ulamvar1
                             => ( ulamvarsh
                               => ( ulamvarind
                                 => ( apinj1
                                   => ( apinj2
                                     => ( laminj
                                       => ( shinj
                                         => ( lamnotap
                                           => ( apnotvar
                                             => ( lamnotvar
                                               => ( induction
                                                 => pushprop ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(fool_elimination,[],[f236]) ).

thf(f236,plain,
    ( ( pushprop_gthm = axapp )
   => ( axvarcons
     => ( axvarid
       => ( axabs
         => ( axclos
           => ( axidl
             => ( axshiftcons
               => ( axassoc
                 => ( axmap
                   => ( axidr
                     => ( axvarshift
                       => ( axscons
                         => ( ulamvar1
                           => ( ulamvarsh
                             => ( ulamvarind
                               => ( apinj1
                                 => ( apinj2
                                   => ( laminj
                                     => ( shinj
                                       => ( lamnotap
                                         => ( apnotvar
                                           => ( lamnotvar
                                             => ( induction
                                               => pushprop ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(rectify,[],[f40]) ).

thf(f40,axiom,
    ( ( pushprop_gthm = axapp )
   => ( axvarcons
     => ( axvarid
       => ( axabs
         => ( axclos
           => ( axidl
             => ( axshiftcons
               => ( axassoc
                 => ( axmap
                   => ( axidr
                     => ( axvarshift
                       => ( axscons
                         => ( ulamvar1
                           => ( ulamvarsh
                             => ( ulamvarind
                               => ( apinj1
                                 => ( apinj2
                                   => ( laminj
                                     => ( shinj
                                       => ( lamnotap
                                         => ( apnotvar
                                           => ( lamnotvar
                                             => ( induction
                                               => pushprop ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',pushprop_gthm) ).

thf(f420,plain,
    ( $true = ~ pushprop_gthm ),
    inference(cnf_transformation,[],[f173]) ).

thf(f173,plain,
    ( $true = ~ pushprop_gthm ),
    inference(fool_elimination,[],[f172]) ).

thf(f172,plain,
    ~ pushprop_gthm,
    inference(rectify,[],[f115]) ).

thf(f115,negated_conjecture,
    ~ pushprop_gthm,
    inference(negated_conjecture,[],[f114]) ).

thf(f114,conjecture,
    pushprop_gthm,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm) ).

thf(f6065,plain,
    ( $false
    = ( ( var @ sK12 )
     => ( ( sK4 @ ( sub @ sK12 @ ( push @ sK2 @ sK3 ) ) )
       => ( sK4 @ ( sub @ sK12 @ ( comp @ sh @ ( push @ sK2 @ sK3 ) ) ) ) ) ) ),
    inference(forward_demodulation,[],[f6050,f695]) ).

thf(f695,plain,
    ! [X2: term,X3: subst,X1: subst] :
      ( ( sub @ ( sub @ X2 @ X3 ) @ X1 )
      = ( sub @ X2 @ ( comp @ X3 @ X1 ) ) ),
    inference(equality_proxy_clausification,[],[f689]) ).

thf(f689,plain,
    ! [X2: term,X3: subst,X1: subst] :
      ( $true
      = ( ( sub @ ( sub @ X2 @ X3 ) @ X1 )
        = ( sub @ X2 @ ( comp @ X3 @ X1 ) ) ) ),
    inference(beta_eta_normalization,[],[f688]) ).

thf(f688,plain,
    ! [X2: term,X3: subst,X1: subst] :
      ( $true
      = ( ^ [Y0: subst] :
            ( ( sub @ ( sub @ X2 @ Y0 ) @ X1 )
            = ( sub @ X2 @ ( comp @ Y0 @ X1 ) ) )
        @ X3 ) ),
    inference(pi_clausification,[],[f682]) ).

thf(f682,plain,
    ! [X2: term,X1: subst] :
      ( ( !! @ subst
        @ ^ [Y0: subst] :
            ( ( sub @ ( sub @ X2 @ Y0 ) @ X1 )
            = ( sub @ X2 @ ( comp @ Y0 @ X1 ) ) ) )
      = $true ),
    inference(beta_eta_normalization,[],[f681]) ).

thf(f681,plain,
    ! [X2: term,X1: subst] :
      ( ( ^ [Y0: term] :
            ( !! @ subst
            @ ^ [Y1: subst] :
                ( ( sub @ ( sub @ Y0 @ Y1 ) @ X1 )
                = ( sub @ Y0 @ ( comp @ Y1 @ X1 ) ) ) )
        @ X2 )
      = $true ),
    inference(pi_clausification,[],[f636]) ).

thf(f636,plain,
    ! [X1: subst] :
      ( $true
      = ( !! @ term
        @ ^ [Y0: term] :
            ( !! @ subst
            @ ^ [Y1: subst] :
                ( ( sub @ ( sub @ Y0 @ Y1 ) @ X1 )
                = ( sub @ Y0 @ ( comp @ Y1 @ X1 ) ) ) ) ) ),
    inference(beta_eta_normalization,[],[f635]) ).

thf(f635,plain,
    ! [X1: subst] :
      ( ( ^ [Y0: subst] :
            ( !! @ term
            @ ^ [Y1: term] :
                ( !! @ subst
                @ ^ [Y2: subst] :
                    ( ( sub @ ( sub @ Y1 @ Y2 ) @ Y0 )
                    = ( sub @ Y1 @ ( comp @ Y2 @ Y0 ) ) ) ) )
        @ X1 )
      = $true ),
    inference(pi_clausification,[],[f603]) ).

thf(f6050,plain,
    ( ( ( var @ sK12 )
     => ( ( sK4 @ ( sub @ sK12 @ ( push @ sK2 @ sK3 ) ) )
       => ( sK4 @ ( sub @ ( sub @ sK12 @ sh ) @ ( push @ sK2 @ sK3 ) ) ) ) )
    = $false ),
    inference(beta_eta_normalization,[],[f6037]) ).

thf(f6037,plain,
    ( ( ^ [Y0: term] :
          ( ( var @ Y0 )
         => ( ( sK4 @ ( sub @ Y0 @ ( push @ sK2 @ sK3 ) ) )
           => ( sK4 @ ( sub @ ( sub @ Y0 @ sh ) @ ( push @ sK2 @ sK3 ) ) ) ) )
      @ sK12 )
    = $false ),
    inference(sigma_clausification,[],[f6035]) ).

thf(f6035,plain,
    ( $false
    = ( !! @ term
      @ ^ [Y0: term] :
          ( ( var @ Y0 )
         => ( ( sK4 @ ( sub @ Y0 @ ( push @ sK2 @ sK3 ) ) )
           => ( sK4 @ ( sub @ ( sub @ Y0 @ sh ) @ ( push @ sK2 @ sK3 ) ) ) ) ) ) ),
    inference(not_proxy_clausification,[],[f2529]) ).

thf(f2529,plain,
    ( ( ~ ( !! @ term
          @ ^ [Y0: term] :
              ( ( var @ Y0 )
             => ( ( sK4 @ ( sub @ Y0 @ ( push @ sK2 @ sK3 ) ) )
               => ( sK4 @ ( sub @ ( sub @ Y0 @ sh ) @ ( push @ sK2 @ sK3 ) ) ) ) ) ) )
    = $true ),
    inference(boolean_simplification,[],[f2528]) ).

thf(f2528,plain,
    ( $true
    = ( $true
     => ~ ( !! @ term
          @ ^ [Y0: term] :
              ( ( var @ Y0 )
             => ( ( sK4 @ ( sub @ Y0 @ ( push @ sK2 @ sK3 ) ) )
               => ( sK4 @ ( sub @ ( sub @ Y0 @ sh ) @ ( push @ sK2 @ sK3 ) ) ) ) ) ) ) ),
    inference(forward_demodulation,[],[f2527,f2493]) ).

thf(f2493,plain,
    ( ( sK4 @ sK2 )
    = $true ),
    inference(binary_proxy_clausification,[],[f2487]) ).

thf(f2487,plain,
    ( $false
    = ( ( sK4 @ sK2 )
     => ( !! @ term
        @ ^ [Y0: term] :
            ( ( var @ Y0 )
           => ( sK4 @ ( sub @ Y0 @ ( push @ sK2 @ sK3 ) ) ) ) ) ) ),
    inference(boolean_simplification,[],[f2472]) ).

thf(f2472,plain,
    ( $false
    = ( $true
     => ( ( sK4 @ sK2 )
       => ( !! @ term
          @ ^ [Y0: term] :
              ( ( var @ Y0 )
             => ( sK4 @ ( sub @ Y0 @ ( push @ sK2 @ sK3 ) ) ) ) ) ) ) ),
    inference(backward_demodulation,[],[f1863,f1884]) ).

thf(f1884,plain,
    ( $true
    = ( !! @ term
      @ ^ [Y0: term] :
          ( ( var @ Y0 )
         => ( sK4 @ ( sub @ Y0 @ sK3 ) ) ) ) ),
    inference(binary_proxy_clausification,[],[f1863]) ).

thf(f1863,plain,
    ( ( ( !! @ term
        @ ^ [Y0: term] :
            ( ( var @ Y0 )
           => ( sK4 @ ( sub @ Y0 @ sK3 ) ) ) )
     => ( ( sK4 @ sK2 )
       => ( !! @ term
          @ ^ [Y0: term] :
              ( ( var @ Y0 )
             => ( sK4 @ ( sub @ Y0 @ ( push @ sK2 @ sK3 ) ) ) ) ) ) )
    = $false ),
    inference(beta_eta_normalization,[],[f1862]) ).

thf(f1862,plain,
    ( $false
    = ( ^ [Y0: term > $o] :
          ( ( !! @ term
            @ ^ [Y1: term] :
                ( ( var @ Y1 )
               => ( Y0 @ ( sub @ Y1 @ sK3 ) ) ) )
         => ( ( Y0 @ sK2 )
           => ( !! @ term
              @ ^ [Y1: term] :
                  ( ( var @ Y1 )
                 => ( Y0 @ ( sub @ Y1 @ ( push @ sK2 @ sK3 ) ) ) ) ) ) )
      @ sK4 ) ),
    inference(sigma_clausification,[],[f1817]) ).

thf(f1817,plain,
    ( ( !! @ ( term > $o )
      @ ^ [Y0: term > $o] :
          ( ( !! @ term
            @ ^ [Y1: term] :
                ( ( var @ Y1 )
               => ( Y0 @ ( sub @ Y1 @ sK3 ) ) ) )
         => ( ( Y0 @ sK2 )
           => ( !! @ term
              @ ^ [Y1: term] :
                  ( ( var @ Y1 )
                 => ( Y0 @ ( sub @ Y1 @ ( push @ sK2 @ sK3 ) ) ) ) ) ) ) )
    = $false ),
    inference(beta_eta_normalization,[],[f1816]) ).

thf(f1816,plain,
    ( ( ^ [Y0: subst] :
          ( !! @ ( term > $o )
          @ ^ [Y1: term > $o] :
              ( ( !! @ term
                @ ^ [Y2: term] :
                    ( ( var @ Y2 )
                   => ( Y1 @ ( sub @ Y2 @ Y0 ) ) ) )
             => ( ( Y1 @ sK2 )
               => ( !! @ term
                  @ ^ [Y2: term] :
                      ( ( var @ Y2 )
                     => ( Y1 @ ( sub @ Y2 @ ( push @ sK2 @ Y0 ) ) ) ) ) ) ) )
      @ sK3 )
    = $false ),
    inference(sigma_clausification,[],[f1668]) ).

thf(f1668,plain,
    ( ( !! @ subst
      @ ^ [Y0: subst] :
          ( !! @ ( term > $o )
          @ ^ [Y1: term > $o] :
              ( ( !! @ term
                @ ^ [Y2: term] :
                    ( ( var @ Y2 )
                   => ( Y1 @ ( sub @ Y2 @ Y0 ) ) ) )
             => ( ( Y1 @ sK2 )
               => ( !! @ term
                  @ ^ [Y2: term] :
                      ( ( var @ Y2 )
                     => ( Y1 @ ( sub @ Y2 @ ( push @ sK2 @ Y0 ) ) ) ) ) ) ) ) )
    = $false ),
    inference(beta_eta_normalization,[],[f1666]) ).

thf(f1666,plain,
    ( ( ^ [Y0: term] :
          ( !! @ subst
          @ ^ [Y1: subst] :
              ( !! @ ( term > $o )
              @ ^ [Y2: term > $o] :
                  ( ( !! @ term
                    @ ^ [Y3: term] :
                        ( ( var @ Y3 )
                       => ( Y2 @ ( sub @ Y3 @ Y1 ) ) ) )
                 => ( ( Y2 @ Y0 )
                   => ( !! @ term
                      @ ^ [Y3: term] :
                          ( ( var @ Y3 )
                         => ( Y2 @ ( sub @ Y3 @ ( push @ Y0 @ Y1 ) ) ) ) ) ) ) ) )
      @ sK2 )
    = $false ),
    inference(sigma_clausification,[],[f1425]) ).

thf(f1425,plain,
    ( ( !! @ term
      @ ^ [Y0: term] :
          ( !! @ subst
          @ ^ [Y1: subst] :
              ( !! @ ( term > $o )
              @ ^ [Y2: term > $o] :
                  ( ( !! @ term
                    @ ^ [Y3: term] :
                        ( ( var @ Y3 )
                       => ( Y2 @ ( sub @ Y3 @ Y1 ) ) ) )
                 => ( ( Y2 @ Y0 )
                   => ( !! @ term
                      @ ^ [Y3: term] :
                          ( ( var @ Y3 )
                         => ( Y2 @ ( sub @ Y3 @ ( push @ Y0 @ Y1 ) ) ) ) ) ) ) ) ) )
    = $false ),
    inference(binary_proxy_clausification,[],[f1424]) ).

thf(f1424,plain,
    ( ( ( !! @ ( term > $o )
        @ ^ [Y0: term > $o] :
            ( ( !! @ term
              @ ^ [Y1: term] :
                  ( ( var @ Y1 )
                 => ( Y0 @ Y1 ) ) )
           => ( ( !! @ term
                @ ^ [Y1: term] :
                    ( !! @ term
                    @ ^ [Y2: term] :
                        ( ( Y0 @ Y2 )
                       => ( ( Y0 @ Y1 )
                         => ( Y0 @ ( ap @ Y2 @ Y1 ) ) ) ) ) )
             => ( ( !! @ term
                  @ ^ [Y1: term] :
                      ( ( Y0 @ Y1 )
                     => ( Y0 @ ( lam @ Y1 ) ) ) )
               => ( !! @ term @ Y0 ) ) ) ) )
     => ( !! @ term
        @ ^ [Y0: term] :
            ( !! @ subst
            @ ^ [Y1: subst] :
                ( !! @ ( term > $o )
                @ ^ [Y2: term > $o] :
                    ( ( !! @ term
                      @ ^ [Y3: term] :
                          ( ( var @ Y3 )
                         => ( Y2 @ ( sub @ Y3 @ Y1 ) ) ) )
                   => ( ( Y2 @ Y0 )
                     => ( !! @ term
                        @ ^ [Y3: term] :
                            ( ( var @ Y3 )
                           => ( Y2 @ ( sub @ Y3 @ ( push @ Y0 @ Y1 ) ) ) ) ) ) ) ) ) ) )
    = $false ),
    inference(boolean_simplification,[],[f1421]) ).

thf(f1421,plain,
    ( ( $true
     => ( ( !! @ ( term > $o )
          @ ^ [Y0: term > $o] :
              ( ( !! @ term
                @ ^ [Y1: term] :
                    ( ( var @ Y1 )
                   => ( Y0 @ Y1 ) ) )
             => ( ( !! @ term
                  @ ^ [Y1: term] :
                      ( !! @ term
                      @ ^ [Y2: term] :
                          ( ( Y0 @ Y2 )
                         => ( ( Y0 @ Y1 )
                           => ( Y0 @ ( ap @ Y2 @ Y1 ) ) ) ) ) )
               => ( ( !! @ term
                    @ ^ [Y1: term] :
                        ( ( Y0 @ Y1 )
                       => ( Y0 @ ( lam @ Y1 ) ) ) )
                 => ( !! @ term @ Y0 ) ) ) ) )
       => ( !! @ term
          @ ^ [Y0: term] :
              ( !! @ subst
              @ ^ [Y1: subst] :
                  ( !! @ ( term > $o )
                  @ ^ [Y2: term > $o] :
                      ( ( !! @ term
                        @ ^ [Y3: term] :
                            ( ( var @ Y3 )
                           => ( Y2 @ ( sub @ Y3 @ Y1 ) ) ) )
                     => ( ( Y2 @ Y0 )
                       => ( !! @ term
                          @ ^ [Y3: term] :
                              ( ( var @ Y3 )
                             => ( Y2 @ ( sub @ Y3 @ ( push @ Y0 @ Y1 ) ) ) ) ) ) ) ) ) ) ) )
    = $false ),
    inference(backward_demodulation,[],[f1418,f1420]) ).

thf(f1420,plain,
    ( $true
    = ( !! @ term
      @ ^ [Y0: term] :
          ~ ( var @ ( lam @ Y0 ) ) ) ),
    inference(binary_proxy_clausification,[],[f1418]) ).

thf(f1418,plain,
    ( ( ( !! @ term
        @ ^ [Y0: term] :
            ~ ( var @ ( lam @ Y0 ) ) )
     => ( ( !! @ ( term > $o )
          @ ^ [Y0: term > $o] :
              ( ( !! @ term
                @ ^ [Y1: term] :
                    ( ( var @ Y1 )
                   => ( Y0 @ Y1 ) ) )
             => ( ( !! @ term
                  @ ^ [Y1: term] :
                      ( !! @ term
                      @ ^ [Y2: term] :
                          ( ( Y0 @ Y2 )
                         => ( ( Y0 @ Y1 )
                           => ( Y0 @ ( ap @ Y2 @ Y1 ) ) ) ) ) )
               => ( ( !! @ term
                    @ ^ [Y1: term] :
                        ( ( Y0 @ Y1 )
                       => ( Y0 @ ( lam @ Y1 ) ) ) )
                 => ( !! @ term @ Y0 ) ) ) ) )
       => ( !! @ term
          @ ^ [Y0: term] :
              ( !! @ subst
              @ ^ [Y1: subst] :
                  ( !! @ ( term > $o )
                  @ ^ [Y2: term > $o] :
                      ( ( !! @ term
                        @ ^ [Y3: term] :
                            ( ( var @ Y3 )
                           => ( Y2 @ ( sub @ Y3 @ Y1 ) ) ) )
                     => ( ( Y2 @ Y0 )
                       => ( !! @ term
                          @ ^ [Y3: term] :
                              ( ( var @ Y3 )
                             => ( Y2 @ ( sub @ Y3 @ ( push @ Y0 @ Y1 ) ) ) ) ) ) ) ) ) ) ) )
    = $false ),
    inference(boolean_simplification,[],[f1415]) ).

thf(f1415,plain,
    ( $false
    = ( $true
     => ( ( !! @ term
          @ ^ [Y0: term] :
              ~ ( var @ ( lam @ Y0 ) ) )
       => ( ( !! @ ( term > $o )
            @ ^ [Y0: term > $o] :
                ( ( !! @ term
                  @ ^ [Y1: term] :
                      ( ( var @ Y1 )
                     => ( Y0 @ Y1 ) ) )
               => ( ( !! @ term
                    @ ^ [Y1: term] :
                        ( !! @ term
                        @ ^ [Y2: term] :
                            ( ( Y0 @ Y2 )
                           => ( ( Y0 @ Y1 )
                             => ( Y0 @ ( ap @ Y2 @ Y1 ) ) ) ) ) )
                 => ( ( !! @ term
                      @ ^ [Y1: term] :
                          ( ( Y0 @ Y1 )
                         => ( Y0 @ ( lam @ Y1 ) ) ) )
                   => ( !! @ term @ Y0 ) ) ) ) )
         => ( !! @ term
            @ ^ [Y0: term] :
                ( !! @ subst
                @ ^ [Y1: subst] :
                    ( !! @ ( term > $o )
                    @ ^ [Y2: term > $o] :
                        ( ( !! @ term
                          @ ^ [Y3: term] :
                              ( ( var @ Y3 )
                             => ( Y2 @ ( sub @ Y3 @ Y1 ) ) ) )
                       => ( ( Y2 @ Y0 )
                         => ( !! @ term
                            @ ^ [Y3: term] :
                                ( ( var @ Y3 )
                               => ( Y2 @ ( sub @ Y3 @ ( push @ Y0 @ Y1 ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(backward_demodulation,[],[f1391,f1414]) ).

thf(f1414,plain,
    ( $true
    = ( !! @ term
      @ ^ [Y0: term] :
          ( !! @ term
          @ ^ [Y1: term] :
              ~ ( var @ ( ap @ Y1 @ Y0 ) ) ) ) ),
    inference(binary_proxy_clausification,[],[f1391]) ).

thf(f1391,plain,
    ( ( ( !! @ term
        @ ^ [Y0: term] :
            ( !! @ term
            @ ^ [Y1: term] :
                ~ ( var @ ( ap @ Y1 @ Y0 ) ) ) )
     => ( ( !! @ term
          @ ^ [Y0: term] :
              ~ ( var @ ( lam @ Y0 ) ) )
       => ( ( !! @ ( term > $o )
            @ ^ [Y0: term > $o] :
                ( ( !! @ term
                  @ ^ [Y1: term] :
                      ( ( var @ Y1 )
                     => ( Y0 @ Y1 ) ) )
               => ( ( !! @ term
                    @ ^ [Y1: term] :
                        ( !! @ term
                        @ ^ [Y2: term] :
                            ( ( Y0 @ Y2 )
                           => ( ( Y0 @ Y1 )
                             => ( Y0 @ ( ap @ Y2 @ Y1 ) ) ) ) ) )
                 => ( ( !! @ term
                      @ ^ [Y1: term] :
                          ( ( Y0 @ Y1 )
                         => ( Y0 @ ( lam @ Y1 ) ) ) )
                   => ( !! @ term @ Y0 ) ) ) ) )
         => ( !! @ term
            @ ^ [Y0: term] :
                ( !! @ subst
                @ ^ [Y1: subst] :
                    ( !! @ ( term > $o )
                    @ ^ [Y2: term > $o] :
                        ( ( !! @ term
                          @ ^ [Y3: term] :
                              ( ( var @ Y3 )
                             => ( Y2 @ ( sub @ Y3 @ Y1 ) ) ) )
                       => ( ( Y2 @ Y0 )
                         => ( !! @ term
                            @ ^ [Y3: term] :
                                ( ( var @ Y3 )
                               => ( Y2 @ ( sub @ Y3 @ ( push @ Y0 @ Y1 ) ) ) ) ) ) ) ) ) ) ) ) )
    = $false ),
    inference(boolean_simplification,[],[f1389]) ).

thf(f1389,plain,
    ( ( $true
     => ( ( !! @ term
          @ ^ [Y0: term] :
              ( !! @ term
              @ ^ [Y1: term] :
                  ~ ( var @ ( ap @ Y1 @ Y0 ) ) ) )
       => ( ( !! @ term
            @ ^ [Y0: term] :
                ~ ( var @ ( lam @ Y0 ) ) )
         => ( ( !! @ ( term > $o )
              @ ^ [Y0: term > $o] :
                  ( ( !! @ term
                    @ ^ [Y1: term] :
                        ( ( var @ Y1 )
                       => ( Y0 @ Y1 ) ) )
                 => ( ( !! @ term
                      @ ^ [Y1: term] :
                          ( !! @ term
                          @ ^ [Y2: term] :
                              ( ( Y0 @ Y2 )
                             => ( ( Y0 @ Y1 )
                               => ( Y0 @ ( ap @ Y2 @ Y1 ) ) ) ) ) )
                   => ( ( !! @ term
                        @ ^ [Y1: term] :
                            ( ( Y0 @ Y1 )
                           => ( Y0 @ ( lam @ Y1 ) ) ) )
                     => ( !! @ term @ Y0 ) ) ) ) )
           => ( !! @ term
              @ ^ [Y0: term] :
                  ( !! @ subst
                  @ ^ [Y1: subst] :
                      ( !! @ ( term > $o )
                      @ ^ [Y2: term > $o] :
                          ( ( !! @ term
                            @ ^ [Y3: term] :
                                ( ( var @ Y3 )
                               => ( Y2 @ ( sub @ Y3 @ Y1 ) ) ) )
                         => ( ( Y2 @ Y0 )
                           => ( !! @ term
                              @ ^ [Y3: term] :
                                  ( ( var @ Y3 )
                                 => ( Y2 @ ( sub @ Y3 @ ( push @ Y0 @ Y1 ) ) ) ) ) ) ) ) ) ) ) ) ) )
    = $false ),
    inference(backward_demodulation,[],[f1335,f1361]) ).

thf(f1361,plain,
    ( $true
    = ( !! @ term
      @ ^ [Y0: term] :
          ( !! @ term
          @ ^ [Y1: term] :
              ( !! @ term
              @ ^ [Y2: term] :
                  ( ( lam @ Y1 )
                 != ( ap @ Y0 @ Y2 ) ) ) ) ) ),
    inference(binary_proxy_clausification,[],[f1335]) ).

thf(f1335,plain,
    ( $false
    = ( ( !! @ term
        @ ^ [Y0: term] :
            ( !! @ term
            @ ^ [Y1: term] :
                ( !! @ term
                @ ^ [Y2: term] :
                    ( ( lam @ Y1 )
                   != ( ap @ Y0 @ Y2 ) ) ) ) )
     => ( ( !! @ term
          @ ^ [Y0: term] :
              ( !! @ term
              @ ^ [Y1: term] :
                  ~ ( var @ ( ap @ Y1 @ Y0 ) ) ) )
       => ( ( !! @ term
            @ ^ [Y0: term] :
                ~ ( var @ ( lam @ Y0 ) ) )
         => ( ( !! @ ( term > $o )
              @ ^ [Y0: term > $o] :
                  ( ( !! @ term
                    @ ^ [Y1: term] :
                        ( ( var @ Y1 )
                       => ( Y0 @ Y1 ) ) )
                 => ( ( !! @ term
                      @ ^ [Y1: term] :
                          ( !! @ term
                          @ ^ [Y2: term] :
                              ( ( Y0 @ Y2 )
                             => ( ( Y0 @ Y1 )
                               => ( Y0 @ ( ap @ Y2 @ Y1 ) ) ) ) ) )
                   => ( ( !! @ term
                        @ ^ [Y1: term] :
                            ( ( Y0 @ Y1 )
                           => ( Y0 @ ( lam @ Y1 ) ) ) )
                     => ( !! @ term @ Y0 ) ) ) ) )
           => ( !! @ term
              @ ^ [Y0: term] :
                  ( !! @ subst
                  @ ^ [Y1: subst] :
                      ( !! @ ( term > $o )
                      @ ^ [Y2: term > $o] :
                          ( ( !! @ term
                            @ ^ [Y3: term] :
                                ( ( var @ Y3 )
                               => ( Y2 @ ( sub @ Y3 @ Y1 ) ) ) )
                         => ( ( Y2 @ Y0 )
                           => ( !! @ term
                              @ ^ [Y3: term] :
                                  ( ( var @ Y3 )
                                 => ( Y2 @ ( sub @ Y3 @ ( push @ Y0 @ Y1 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(boolean_simplification,[],[f1332]) ).

thf(f1332,plain,
    ( $false
    = ( $true
     => ( ( !! @ term
          @ ^ [Y0: term] :
              ( !! @ term
              @ ^ [Y1: term] :
                  ( !! @ term
                  @ ^ [Y2: term] :
                      ( ( lam @ Y1 )
                     != ( ap @ Y0 @ Y2 ) ) ) ) )
       => ( ( !! @ term
            @ ^ [Y0: term] :
                ( !! @ term
                @ ^ [Y1: term] :
                    ~ ( var @ ( ap @ Y1 @ Y0 ) ) ) )
         => ( ( !! @ term
              @ ^ [Y0: term] :
                  ~ ( var @ ( lam @ Y0 ) ) )
           => ( ( !! @ ( term > $o )
                @ ^ [Y0: term > $o] :
                    ( ( !! @ term
                      @ ^ [Y1: term] :
                          ( ( var @ Y1 )
                         => ( Y0 @ Y1 ) ) )
                   => ( ( !! @ term
                        @ ^ [Y1: term] :
                            ( !! @ term
                            @ ^ [Y2: term] :
                                ( ( Y0 @ Y2 )
                               => ( ( Y0 @ Y1 )
                                 => ( Y0 @ ( ap @ Y2 @ Y1 ) ) ) ) ) )
                     => ( ( !! @ term
                          @ ^ [Y1: term] :
                              ( ( Y0 @ Y1 )
                             => ( Y0 @ ( lam @ Y1 ) ) ) )
                       => ( !! @ term @ Y0 ) ) ) ) )
             => ( !! @ term
                @ ^ [Y0: term] :
                    ( !! @ subst
                    @ ^ [Y1: subst] :
                        ( !! @ ( term > $o )
                        @ ^ [Y2: term > $o] :
                            ( ( !! @ term
                              @ ^ [Y3: term] :
                                  ( ( var @ Y3 )
                                 => ( Y2 @ ( sub @ Y3 @ Y1 ) ) ) )
                           => ( ( Y2 @ Y0 )
                             => ( !! @ term
                                @ ^ [Y3: term] :
                                    ( ( var @ Y3 )
                                   => ( Y2 @ ( sub @ Y3 @ ( push @ Y0 @ Y1 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(backward_demodulation,[],[f1319,f1323]) ).

thf(f1323,plain,
    ( $true
    = ( !! @ term
      @ ^ [Y0: term] :
          ( !! @ term
          @ ^ [Y1: term] :
              ( ( ( sub @ Y1 @ sh )
                = ( sub @ Y0 @ sh ) )
             => ( Y1 = Y0 ) ) ) ) ),
    inference(binary_proxy_clausification,[],[f1319]) ).

thf(f1319,plain,
    ( ( ( !! @ term
        @ ^ [Y0: term] :
            ( !! @ term
            @ ^ [Y1: term] :
                ( ( ( sub @ Y1 @ sh )
                  = ( sub @ Y0 @ sh ) )
               => ( Y1 = Y0 ) ) ) )
     => ( ( !! @ term
          @ ^ [Y0: term] :
              ( !! @ term
              @ ^ [Y1: term] :
                  ( !! @ term
                  @ ^ [Y2: term] :
                      ( ( lam @ Y1 )
                     != ( ap @ Y0 @ Y2 ) ) ) ) )
       => ( ( !! @ term
            @ ^ [Y0: term] :
                ( !! @ term
                @ ^ [Y1: term] :
                    ~ ( var @ ( ap @ Y1 @ Y0 ) ) ) )
         => ( ( !! @ term
              @ ^ [Y0: term] :
                  ~ ( var @ ( lam @ Y0 ) ) )
           => ( ( !! @ ( term > $o )
                @ ^ [Y0: term > $o] :
                    ( ( !! @ term
                      @ ^ [Y1: term] :
                          ( ( var @ Y1 )
                         => ( Y0 @ Y1 ) ) )
                   => ( ( !! @ term
                        @ ^ [Y1: term] :
                            ( !! @ term
                            @ ^ [Y2: term] :
                                ( ( Y0 @ Y2 )
                               => ( ( Y0 @ Y1 )
                                 => ( Y0 @ ( ap @ Y2 @ Y1 ) ) ) ) ) )
                     => ( ( !! @ term
                          @ ^ [Y1: term] :
                              ( ( Y0 @ Y1 )
                             => ( Y0 @ ( lam @ Y1 ) ) ) )
                       => ( !! @ term @ Y0 ) ) ) ) )
             => ( !! @ term
                @ ^ [Y0: term] :
                    ( !! @ subst
                    @ ^ [Y1: subst] :
                        ( !! @ ( term > $o )
                        @ ^ [Y2: term > $o] :
                            ( ( !! @ term
                              @ ^ [Y3: term] :
                                  ( ( var @ Y3 )
                                 => ( Y2 @ ( sub @ Y3 @ Y1 ) ) ) )
                           => ( ( Y2 @ Y0 )
                             => ( !! @ term
                                @ ^ [Y3: term] :
                                    ( ( var @ Y3 )
                                   => ( Y2 @ ( sub @ Y3 @ ( push @ Y0 @ Y1 ) ) ) ) ) ) ) ) ) ) ) ) ) ) )
    = $false ),
    inference(boolean_simplification,[],[f1316]) ).

thf(f1316,plain,
    ( $false
    = ( $true
     => ( ( !! @ term
          @ ^ [Y0: term] :
              ( !! @ term
              @ ^ [Y1: term] :
                  ( ( ( sub @ Y1 @ sh )
                    = ( sub @ Y0 @ sh ) )
                 => ( Y1 = Y0 ) ) ) )
       => ( ( !! @ term
            @ ^ [Y0: term] :
                ( !! @ term
                @ ^ [Y1: term] :
                    ( !! @ term
                    @ ^ [Y2: term] :
                        ( ( lam @ Y1 )
                       != ( ap @ Y0 @ Y2 ) ) ) ) )
         => ( ( !! @ term
              @ ^ [Y0: term] :
                  ( !! @ term
                  @ ^ [Y1: term] :
                      ~ ( var @ ( ap @ Y1 @ Y0 ) ) ) )
           => ( ( !! @ term
                @ ^ [Y0: term] :
                    ~ ( var @ ( lam @ Y0 ) ) )
             => ( ( !! @ ( term > $o )
                  @ ^ [Y0: term > $o] :
                      ( ( !! @ term
                        @ ^ [Y1: term] :
                            ( ( var @ Y1 )
                           => ( Y0 @ Y1 ) ) )
                     => ( ( !! @ term
                          @ ^ [Y1: term] :
                              ( !! @ term
                              @ ^ [Y2: term] :
                                  ( ( Y0 @ Y2 )
                                 => ( ( Y0 @ Y1 )
                                   => ( Y0 @ ( ap @ Y2 @ Y1 ) ) ) ) ) )
                       => ( ( !! @ term
                            @ ^ [Y1: term] :
                                ( ( Y0 @ Y1 )
                               => ( Y0 @ ( lam @ Y1 ) ) ) )
                         => ( !! @ term @ Y0 ) ) ) ) )
               => ( !! @ term
                  @ ^ [Y0: term] :
                      ( !! @ subst
                      @ ^ [Y1: subst] :
                          ( !! @ ( term > $o )
                          @ ^ [Y2: term > $o] :
                              ( ( !! @ term
                                @ ^ [Y3: term] :
                                    ( ( var @ Y3 )
                                   => ( Y2 @ ( sub @ Y3 @ Y1 ) ) ) )
                             => ( ( Y2 @ Y0 )
                               => ( !! @ term
                                  @ ^ [Y3: term] :
                                      ( ( var @ Y3 )
                                     => ( Y2 @ ( sub @ Y3 @ ( push @ Y0 @ Y1 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(backward_demodulation,[],[f1307,f1313]) ).

thf(f1313,plain,
    ( $true
    = ( !! @ term
      @ ^ [Y0: term] :
          ( !! @ term
          @ ^ [Y1: term] :
              ( ( ( lam @ Y1 )
                = ( lam @ Y0 ) )
             => ( Y1 = Y0 ) ) ) ) ),
    inference(binary_proxy_clausification,[],[f1307]) ).

thf(f1307,plain,
    ( $false
    = ( ( !! @ term
        @ ^ [Y0: term] :
            ( !! @ term
            @ ^ [Y1: term] :
                ( ( ( lam @ Y1 )
                  = ( lam @ Y0 ) )
               => ( Y1 = Y0 ) ) ) )
     => ( ( !! @ term
          @ ^ [Y0: term] :
              ( !! @ term
              @ ^ [Y1: term] :
                  ( ( ( sub @ Y1 @ sh )
                    = ( sub @ Y0 @ sh ) )
                 => ( Y1 = Y0 ) ) ) )
       => ( ( !! @ term
            @ ^ [Y0: term] :
                ( !! @ term
                @ ^ [Y1: term] :
                    ( !! @ term
                    @ ^ [Y2: term] :
                        ( ( lam @ Y1 )
                       != ( ap @ Y0 @ Y2 ) ) ) ) )
         => ( ( !! @ term
              @ ^ [Y0: term] :
                  ( !! @ term
                  @ ^ [Y1: term] :
                      ~ ( var @ ( ap @ Y1 @ Y0 ) ) ) )
           => ( ( !! @ term
                @ ^ [Y0: term] :
                    ~ ( var @ ( lam @ Y0 ) ) )
             => ( ( !! @ ( term > $o )
                  @ ^ [Y0: term > $o] :
                      ( ( !! @ term
                        @ ^ [Y1: term] :
                            ( ( var @ Y1 )
                           => ( Y0 @ Y1 ) ) )
                     => ( ( !! @ term
                          @ ^ [Y1: term] :
                              ( !! @ term
                              @ ^ [Y2: term] :
                                  ( ( Y0 @ Y2 )
                                 => ( ( Y0 @ Y1 )
                                   => ( Y0 @ ( ap @ Y2 @ Y1 ) ) ) ) ) )
                       => ( ( !! @ term
                            @ ^ [Y1: term] :
                                ( ( Y0 @ Y1 )
                               => ( Y0 @ ( lam @ Y1 ) ) ) )
                         => ( !! @ term @ Y0 ) ) ) ) )
               => ( !! @ term
                  @ ^ [Y0: term] :
                      ( !! @ subst
                      @ ^ [Y1: subst] :
                          ( !! @ ( term > $o )
                          @ ^ [Y2: term > $o] :
                              ( ( !! @ term
                                @ ^ [Y3: term] :
                                    ( ( var @ Y3 )
                                   => ( Y2 @ ( sub @ Y3 @ Y1 ) ) ) )
                             => ( ( Y2 @ Y0 )
                               => ( !! @ term
                                  @ ^ [Y3: term] :
                                      ( ( var @ Y3 )
                                     => ( Y2 @ ( sub @ Y3 @ ( push @ Y0 @ Y1 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(boolean_simplification,[],[f1305]) ).

thf(f1305,plain,
    ( $false
    = ( $true
     => ( ( !! @ term
          @ ^ [Y0: term] :
              ( !! @ term
              @ ^ [Y1: term] :
                  ( ( ( lam @ Y1 )
                    = ( lam @ Y0 ) )
                 => ( Y1 = Y0 ) ) ) )
       => ( ( !! @ term
            @ ^ [Y0: term] :
                ( !! @ term
                @ ^ [Y1: term] :
                    ( ( ( sub @ Y1 @ sh )
                      = ( sub @ Y0 @ sh ) )
                   => ( Y1 = Y0 ) ) ) )
         => ( ( !! @ term
              @ ^ [Y0: term] :
                  ( !! @ term
                  @ ^ [Y1: term] :
                      ( !! @ term
                      @ ^ [Y2: term] :
                          ( ( lam @ Y1 )
                         != ( ap @ Y0 @ Y2 ) ) ) ) )
           => ( ( !! @ term
                @ ^ [Y0: term] :
                    ( !! @ term
                    @ ^ [Y1: term] :
                        ~ ( var @ ( ap @ Y1 @ Y0 ) ) ) )
             => ( ( !! @ term
                  @ ^ [Y0: term] :
                      ~ ( var @ ( lam @ Y0 ) ) )
               => ( ( !! @ ( term > $o )
                    @ ^ [Y0: term > $o] :
                        ( ( !! @ term
                          @ ^ [Y1: term] :
                              ( ( var @ Y1 )
                             => ( Y0 @ Y1 ) ) )
                       => ( ( !! @ term
                            @ ^ [Y1: term] :
                                ( !! @ term
                                @ ^ [Y2: term] :
                                    ( ( Y0 @ Y2 )
                                   => ( ( Y0 @ Y1 )
                                     => ( Y0 @ ( ap @ Y2 @ Y1 ) ) ) ) ) )
                         => ( ( !! @ term
                              @ ^ [Y1: term] :
                                  ( ( Y0 @ Y1 )
                                 => ( Y0 @ ( lam @ Y1 ) ) ) )
                           => ( !! @ term @ Y0 ) ) ) ) )
                 => ( !! @ term
                    @ ^ [Y0: term] :
                        ( !! @ subst
                        @ ^ [Y1: subst] :
                            ( !! @ ( term > $o )
                            @ ^ [Y2: term > $o] :
                                ( ( !! @ term
                                  @ ^ [Y3: term] :
                                      ( ( var @ Y3 )
                                     => ( Y2 @ ( sub @ Y3 @ Y1 ) ) ) )
                               => ( ( Y2 @ Y0 )
                                 => ( !! @ term
                                    @ ^ [Y3: term] :
                                        ( ( var @ Y3 )
                                       => ( Y2 @ ( sub @ Y3 @ ( push @ Y0 @ Y1 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(backward_demodulation,[],[f1120,f1124]) ).

thf(f1124,plain,
    ( $true
    = ( !! @ term
      @ ^ [Y0: term] :
          ( !! @ term
          @ ^ [Y1: term] :
              ( !! @ term
              @ ^ [Y2: term] :
                  ( !! @ term
                  @ ^ [Y3: term] :
                      ( ( ( ap @ Y3 @ Y2 )
                        = ( ap @ Y1 @ Y0 ) )
                     => ( Y2 = Y0 ) ) ) ) ) ) ),
    inference(binary_proxy_clausification,[],[f1120]) ).

thf(f1120,plain,
    ( $false
    = ( ( !! @ term
        @ ^ [Y0: term] :
            ( !! @ term
            @ ^ [Y1: term] :
                ( !! @ term
                @ ^ [Y2: term] :
                    ( !! @ term
                    @ ^ [Y3: term] :
                        ( ( ( ap @ Y3 @ Y2 )
                          = ( ap @ Y1 @ Y0 ) )
                       => ( Y2 = Y0 ) ) ) ) ) )
     => ( ( !! @ term
          @ ^ [Y0: term] :
              ( !! @ term
              @ ^ [Y1: term] :
                  ( ( ( lam @ Y1 )
                    = ( lam @ Y0 ) )
                 => ( Y1 = Y0 ) ) ) )
       => ( ( !! @ term
            @ ^ [Y0: term] :
                ( !! @ term
                @ ^ [Y1: term] :
                    ( ( ( sub @ Y1 @ sh )
                      = ( sub @ Y0 @ sh ) )
                   => ( Y1 = Y0 ) ) ) )
         => ( ( !! @ term
              @ ^ [Y0: term] :
                  ( !! @ term
                  @ ^ [Y1: term] :
                      ( !! @ term
                      @ ^ [Y2: term] :
                          ( ( lam @ Y1 )
                         != ( ap @ Y0 @ Y2 ) ) ) ) )
           => ( ( !! @ term
                @ ^ [Y0: term] :
                    ( !! @ term
                    @ ^ [Y1: term] :
                        ~ ( var @ ( ap @ Y1 @ Y0 ) ) ) )
             => ( ( !! @ term
                  @ ^ [Y0: term] :
                      ~ ( var @ ( lam @ Y0 ) ) )
               => ( ( !! @ ( term > $o )
                    @ ^ [Y0: term > $o] :
                        ( ( !! @ term
                          @ ^ [Y1: term] :
                              ( ( var @ Y1 )
                             => ( Y0 @ Y1 ) ) )
                       => ( ( !! @ term
                            @ ^ [Y1: term] :
                                ( !! @ term
                                @ ^ [Y2: term] :
                                    ( ( Y0 @ Y2 )
                                   => ( ( Y0 @ Y1 )
                                     => ( Y0 @ ( ap @ Y2 @ Y1 ) ) ) ) ) )
                         => ( ( !! @ term
                              @ ^ [Y1: term] :
                                  ( ( Y0 @ Y1 )
                                 => ( Y0 @ ( lam @ Y1 ) ) ) )
                           => ( !! @ term @ Y0 ) ) ) ) )
                 => ( !! @ term
                    @ ^ [Y0: term] :
                        ( !! @ subst
                        @ ^ [Y1: subst] :
                            ( !! @ ( term > $o )
                            @ ^ [Y2: term > $o] :
                                ( ( !! @ term
                                  @ ^ [Y3: term] :
                                      ( ( var @ Y3 )
                                     => ( Y2 @ ( sub @ Y3 @ Y1 ) ) ) )
                               => ( ( Y2 @ Y0 )
                                 => ( !! @ term
                                    @ ^ [Y3: term] :
                                        ( ( var @ Y3 )
                                       => ( Y2 @ ( sub @ Y3 @ ( push @ Y0 @ Y1 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(boolean_simplification,[],[f1117]) ).

thf(f1117,plain,
    ( ( $true
     => ( ( !! @ term
          @ ^ [Y0: term] :
              ( !! @ term
              @ ^ [Y1: term] :
                  ( !! @ term
                  @ ^ [Y2: term] :
                      ( !! @ term
                      @ ^ [Y3: term] :
                          ( ( ( ap @ Y3 @ Y2 )
                            = ( ap @ Y1 @ Y0 ) )
                         => ( Y2 = Y0 ) ) ) ) ) )
       => ( ( !! @ term
            @ ^ [Y0: term] :
                ( !! @ term
                @ ^ [Y1: term] :
                    ( ( ( lam @ Y1 )
                      = ( lam @ Y0 ) )
                   => ( Y1 = Y0 ) ) ) )
         => ( ( !! @ term
              @ ^ [Y0: term] :
                  ( !! @ term
                  @ ^ [Y1: term] :
                      ( ( ( sub @ Y1 @ sh )
                        = ( sub @ Y0 @ sh ) )
                     => ( Y1 = Y0 ) ) ) )
           => ( ( !! @ term
                @ ^ [Y0: term] :
                    ( !! @ term
                    @ ^ [Y1: term] :
                        ( !! @ term
                        @ ^ [Y2: term] :
                            ( ( lam @ Y1 )
                           != ( ap @ Y0 @ Y2 ) ) ) ) )
             => ( ( !! @ term
                  @ ^ [Y0: term] :
                      ( !! @ term
                      @ ^ [Y1: term] :
                          ~ ( var @ ( ap @ Y1 @ Y0 ) ) ) )
               => ( ( !! @ term
                    @ ^ [Y0: term] :
                        ~ ( var @ ( lam @ Y0 ) ) )
                 => ( ( !! @ ( term > $o )
                      @ ^ [Y0: term > $o] :
                          ( ( !! @ term
                            @ ^ [Y1: term] :
                                ( ( var @ Y1 )
                               => ( Y0 @ Y1 ) ) )
                         => ( ( !! @ term
                              @ ^ [Y1: term] :
                                  ( !! @ term
                                  @ ^ [Y2: term] :
                                      ( ( Y0 @ Y2 )
                                     => ( ( Y0 @ Y1 )
                                       => ( Y0 @ ( ap @ Y2 @ Y1 ) ) ) ) ) )
                           => ( ( !! @ term
                                @ ^ [Y1: term] :
                                    ( ( Y0 @ Y1 )
                                   => ( Y0 @ ( lam @ Y1 ) ) ) )
                             => ( !! @ term @ Y0 ) ) ) ) )
                   => ( !! @ term
                      @ ^ [Y0: term] :
                          ( !! @ subst
                          @ ^ [Y1: subst] :
                              ( !! @ ( term > $o )
                              @ ^ [Y2: term > $o] :
                                  ( ( !! @ term
                                    @ ^ [Y3: term] :
                                        ( ( var @ Y3 )
                                       => ( Y2 @ ( sub @ Y3 @ Y1 ) ) ) )
                                 => ( ( Y2 @ Y0 )
                                   => ( !! @ term
                                      @ ^ [Y3: term] :
                                          ( ( var @ Y3 )
                                         => ( Y2 @ ( sub @ Y3 @ ( push @ Y0 @ Y1 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) )
    = $false ),
    inference(backward_demodulation,[],[f1093,f1105]) ).

thf(f1105,plain,
    ( ( !! @ term
      @ ^ [Y0: term] :
          ( !! @ term
          @ ^ [Y1: term] :
              ( !! @ term
              @ ^ [Y2: term] :
                  ( !! @ term
                  @ ^ [Y3: term] :
                      ( ( ( ap @ Y2 @ Y1 )
                        = ( ap @ Y3 @ Y0 ) )
                     => ( Y3 = Y2 ) ) ) ) ) )
    = $true ),
    inference(binary_proxy_clausification,[],[f1093]) ).

thf(f1093,plain,
    ( ( ( !! @ term
        @ ^ [Y0: term] :
            ( !! @ term
            @ ^ [Y1: term] :
                ( !! @ term
                @ ^ [Y2: term] :
                    ( !! @ term
                    @ ^ [Y3: term] :
                        ( ( ( ap @ Y2 @ Y1 )
                          = ( ap @ Y3 @ Y0 ) )
                       => ( Y3 = Y2 ) ) ) ) ) )
     => ( ( !! @ term
          @ ^ [Y0: term] :
              ( !! @ term
              @ ^ [Y1: term] :
                  ( !! @ term
                  @ ^ [Y2: term] :
                      ( !! @ term
                      @ ^ [Y3: term] :
                          ( ( ( ap @ Y3 @ Y2 )
                            = ( ap @ Y1 @ Y0 ) )
                         => ( Y2 = Y0 ) ) ) ) ) )
       => ( ( !! @ term
            @ ^ [Y0: term] :
                ( !! @ term
                @ ^ [Y1: term] :
                    ( ( ( lam @ Y1 )
                      = ( lam @ Y0 ) )
                   => ( Y1 = Y0 ) ) ) )
         => ( ( !! @ term
              @ ^ [Y0: term] :
                  ( !! @ term
                  @ ^ [Y1: term] :
                      ( ( ( sub @ Y1 @ sh )
                        = ( sub @ Y0 @ sh ) )
                     => ( Y1 = Y0 ) ) ) )
           => ( ( !! @ term
                @ ^ [Y0: term] :
                    ( !! @ term
                    @ ^ [Y1: term] :
                        ( !! @ term
                        @ ^ [Y2: term] :
                            ( ( lam @ Y1 )
                           != ( ap @ Y0 @ Y2 ) ) ) ) )
             => ( ( !! @ term
                  @ ^ [Y0: term] :
                      ( !! @ term
                      @ ^ [Y1: term] :
                          ~ ( var @ ( ap @ Y1 @ Y0 ) ) ) )
               => ( ( !! @ term
                    @ ^ [Y0: term] :
                        ~ ( var @ ( lam @ Y0 ) ) )
                 => ( ( !! @ ( term > $o )
                      @ ^ [Y0: term > $o] :
                          ( ( !! @ term
                            @ ^ [Y1: term] :
                                ( ( var @ Y1 )
                               => ( Y0 @ Y1 ) ) )
                         => ( ( !! @ term
                              @ ^ [Y1: term] :
                                  ( !! @ term
                                  @ ^ [Y2: term] :
                                      ( ( Y0 @ Y2 )
                                     => ( ( Y0 @ Y1 )
                                       => ( Y0 @ ( ap @ Y2 @ Y1 ) ) ) ) ) )
                           => ( ( !! @ term
                                @ ^ [Y1: term] :
                                    ( ( Y0 @ Y1 )
                                   => ( Y0 @ ( lam @ Y1 ) ) ) )
                             => ( !! @ term @ Y0 ) ) ) ) )
                   => ( !! @ term
                      @ ^ [Y0: term] :
                          ( !! @ subst
                          @ ^ [Y1: subst] :
                              ( !! @ ( term > $o )
                              @ ^ [Y2: term > $o] :
                                  ( ( !! @ term
                                    @ ^ [Y3: term] :
                                        ( ( var @ Y3 )
                                       => ( Y2 @ ( sub @ Y3 @ Y1 ) ) ) )
                                 => ( ( Y2 @ Y0 )
                                   => ( !! @ term
                                      @ ^ [Y3: term] :
                                          ( ( var @ Y3 )
                                         => ( Y2 @ ( sub @ Y3 @ ( push @ Y0 @ Y1 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) )
    = $false ),
    inference(boolean_simplification,[],[f1091]) ).

thf(f1091,plain,
    ( $false
    = ( $true
     => ( ( !! @ term
          @ ^ [Y0: term] :
              ( !! @ term
              @ ^ [Y1: term] :
                  ( !! @ term
                  @ ^ [Y2: term] :
                      ( !! @ term
                      @ ^ [Y3: term] :
                          ( ( ( ap @ Y2 @ Y1 )
                            = ( ap @ Y3 @ Y0 ) )
                         => ( Y3 = Y2 ) ) ) ) ) )
       => ( ( !! @ term
            @ ^ [Y0: term] :
                ( !! @ term
                @ ^ [Y1: term] :
                    ( !! @ term
                    @ ^ [Y2: term] :
                        ( !! @ term
                        @ ^ [Y3: term] :
                            ( ( ( ap @ Y3 @ Y2 )
                              = ( ap @ Y1 @ Y0 ) )
                           => ( Y2 = Y0 ) ) ) ) ) )
         => ( ( !! @ term
              @ ^ [Y0: term] :
                  ( !! @ term
                  @ ^ [Y1: term] :
                      ( ( ( lam @ Y1 )
                        = ( lam @ Y0 ) )
                     => ( Y1 = Y0 ) ) ) )
           => ( ( !! @ term
                @ ^ [Y0: term] :
                    ( !! @ term
                    @ ^ [Y1: term] :
                        ( ( ( sub @ Y1 @ sh )
                          = ( sub @ Y0 @ sh ) )
                       => ( Y1 = Y0 ) ) ) )
             => ( ( !! @ term
                  @ ^ [Y0: term] :
                      ( !! @ term
                      @ ^ [Y1: term] :
                          ( !! @ term
                          @ ^ [Y2: term] :
                              ( ( lam @ Y1 )
                             != ( ap @ Y0 @ Y2 ) ) ) ) )
               => ( ( !! @ term
                    @ ^ [Y0: term] :
                        ( !! @ term
                        @ ^ [Y1: term] :
                            ~ ( var @ ( ap @ Y1 @ Y0 ) ) ) )
                 => ( ( !! @ term
                      @ ^ [Y0: term] :
                          ~ ( var @ ( lam @ Y0 ) ) )
                   => ( ( !! @ ( term > $o )
                        @ ^ [Y0: term > $o] :
                            ( ( !! @ term
                              @ ^ [Y1: term] :
                                  ( ( var @ Y1 )
                                 => ( Y0 @ Y1 ) ) )
                           => ( ( !! @ term
                                @ ^ [Y1: term] :
                                    ( !! @ term
                                    @ ^ [Y2: term] :
                                        ( ( Y0 @ Y2 )
                                       => ( ( Y0 @ Y1 )
                                         => ( Y0 @ ( ap @ Y2 @ Y1 ) ) ) ) ) )
                             => ( ( !! @ term
                                  @ ^ [Y1: term] :
                                      ( ( Y0 @ Y1 )
                                     => ( Y0 @ ( lam @ Y1 ) ) ) )
                               => ( !! @ term @ Y0 ) ) ) ) )
                     => ( !! @ term
                        @ ^ [Y0: term] :
                            ( !! @ subst
                            @ ^ [Y1: subst] :
                                ( !! @ ( term > $o )
                                @ ^ [Y2: term > $o] :
                                    ( ( !! @ term
                                      @ ^ [Y3: term] :
                                          ( ( var @ Y3 )
                                         => ( Y2 @ ( sub @ Y3 @ Y1 ) ) ) )
                                   => ( ( Y2 @ Y0 )
                                     => ( !! @ term
                                        @ ^ [Y3: term] :
                                            ( ( var @ Y3 )
                                           => ( Y2 @ ( sub @ Y3 @ ( push @ Y0 @ Y1 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(backward_demodulation,[],[f942,f960]) ).

thf(f960,plain,
    ( $true
    = ( !! @ ( term > $o )
      @ ^ [Y0: term > $o] :
          ( ( Y0 @ one )
         => ( ( !! @ term
              @ ^ [Y1: term] :
                  ( ( var @ Y1 )
                 => ( ( Y0 @ Y1 )
                   => ( Y0 @ ( sub @ Y1 @ sh ) ) ) ) )
           => ( !! @ term
              @ ^ [Y1: term] :
                  ( ( var @ Y1 )
                 => ( Y0 @ Y1 ) ) ) ) ) ) ),
    inference(binary_proxy_clausification,[],[f942]) ).

thf(f942,plain,
    ( ( ( !! @ ( term > $o )
        @ ^ [Y0: term > $o] :
            ( ( Y0 @ one )
           => ( ( !! @ term
                @ ^ [Y1: term] :
                    ( ( var @ Y1 )
                   => ( ( Y0 @ Y1 )
                     => ( Y0 @ ( sub @ Y1 @ sh ) ) ) ) )
             => ( !! @ term
                @ ^ [Y1: term] :
                    ( ( var @ Y1 )
                   => ( Y0 @ Y1 ) ) ) ) ) )
     => ( ( !! @ term
          @ ^ [Y0: term] :
              ( !! @ term
              @ ^ [Y1: term] :
                  ( !! @ term
                  @ ^ [Y2: term] :
                      ( !! @ term
                      @ ^ [Y3: term] :
                          ( ( ( ap @ Y2 @ Y1 )
                            = ( ap @ Y3 @ Y0 ) )
                         => ( Y3 = Y2 ) ) ) ) ) )
       => ( ( !! @ term
            @ ^ [Y0: term] :
                ( !! @ term
                @ ^ [Y1: term] :
                    ( !! @ term
                    @ ^ [Y2: term] :
                        ( !! @ term
                        @ ^ [Y3: term] :
                            ( ( ( ap @ Y3 @ Y2 )
                              = ( ap @ Y1 @ Y0 ) )
                           => ( Y2 = Y0 ) ) ) ) ) )
         => ( ( !! @ term
              @ ^ [Y0: term] :
                  ( !! @ term
                  @ ^ [Y1: term] :
                      ( ( ( lam @ Y1 )
                        = ( lam @ Y0 ) )
                     => ( Y1 = Y0 ) ) ) )
           => ( ( !! @ term
                @ ^ [Y0: term] :
                    ( !! @ term
                    @ ^ [Y1: term] :
                        ( ( ( sub @ Y1 @ sh )
                          = ( sub @ Y0 @ sh ) )
                       => ( Y1 = Y0 ) ) ) )
             => ( ( !! @ term
                  @ ^ [Y0: term] :
                      ( !! @ term
                      @ ^ [Y1: term] :
                          ( !! @ term
                          @ ^ [Y2: term] :
                              ( ( lam @ Y1 )
                             != ( ap @ Y0 @ Y2 ) ) ) ) )
               => ( ( !! @ term
                    @ ^ [Y0: term] :
                        ( !! @ term
                        @ ^ [Y1: term] :
                            ~ ( var @ ( ap @ Y1 @ Y0 ) ) ) )
                 => ( ( !! @ term
                      @ ^ [Y0: term] :
                          ~ ( var @ ( lam @ Y0 ) ) )
                   => ( ( !! @ ( term > $o )
                        @ ^ [Y0: term > $o] :
                            ( ( !! @ term
                              @ ^ [Y1: term] :
                                  ( ( var @ Y1 )
                                 => ( Y0 @ Y1 ) ) )
                           => ( ( !! @ term
                                @ ^ [Y1: term] :
                                    ( !! @ term
                                    @ ^ [Y2: term] :
                                        ( ( Y0 @ Y2 )
                                       => ( ( Y0 @ Y1 )
                                         => ( Y0 @ ( ap @ Y2 @ Y1 ) ) ) ) ) )
                             => ( ( !! @ term
                                  @ ^ [Y1: term] :
                                      ( ( Y0 @ Y1 )
                                     => ( Y0 @ ( lam @ Y1 ) ) ) )
                               => ( !! @ term @ Y0 ) ) ) ) )
                     => ( !! @ term
                        @ ^ [Y0: term] :
                            ( !! @ subst
                            @ ^ [Y1: subst] :
                                ( !! @ ( term > $o )
                                @ ^ [Y2: term > $o] :
                                    ( ( !! @ term
                                      @ ^ [Y3: term] :
                                          ( ( var @ Y3 )
                                         => ( Y2 @ ( sub @ Y3 @ Y1 ) ) ) )
                                   => ( ( Y2 @ Y0 )
                                     => ( !! @ term
                                        @ ^ [Y3: term] :
                                            ( ( var @ Y3 )
                                           => ( Y2 @ ( sub @ Y3 @ ( push @ Y0 @ Y1 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) )
    = $false ),
    inference(boolean_simplification,[],[f939]) ).

thf(f939,plain,
    ( ( $true
     => ( ( !! @ ( term > $o )
          @ ^ [Y0: term > $o] :
              ( ( Y0 @ one )
             => ( ( !! @ term
                  @ ^ [Y1: term] :
                      ( ( var @ Y1 )
                     => ( ( Y0 @ Y1 )
                       => ( Y0 @ ( sub @ Y1 @ sh ) ) ) ) )
               => ( !! @ term
                  @ ^ [Y1: term] :
                      ( ( var @ Y1 )
                     => ( Y0 @ Y1 ) ) ) ) ) )
       => ( ( !! @ term
            @ ^ [Y0: term] :
                ( !! @ term
                @ ^ [Y1: term] :
                    ( !! @ term
                    @ ^ [Y2: term] :
                        ( !! @ term
                        @ ^ [Y3: term] :
                            ( ( ( ap @ Y2 @ Y1 )
                              = ( ap @ Y3 @ Y0 ) )
                           => ( Y3 = Y2 ) ) ) ) ) )
         => ( ( !! @ term
              @ ^ [Y0: term] :
                  ( !! @ term
                  @ ^ [Y1: term] :
                      ( !! @ term
                      @ ^ [Y2: term] :
                          ( !! @ term
                          @ ^ [Y3: term] :
                              ( ( ( ap @ Y3 @ Y2 )
                                = ( ap @ Y1 @ Y0 ) )
                             => ( Y2 = Y0 ) ) ) ) ) )
           => ( ( !! @ term
                @ ^ [Y0: term] :
                    ( !! @ term
                    @ ^ [Y1: term] :
                        ( ( ( lam @ Y1 )
                          = ( lam @ Y0 ) )
                       => ( Y1 = Y0 ) ) ) )
             => ( ( !! @ term
                  @ ^ [Y0: term] :
                      ( !! @ term
                      @ ^ [Y1: term] :
                          ( ( ( sub @ Y1 @ sh )
                            = ( sub @ Y0 @ sh ) )
                         => ( Y1 = Y0 ) ) ) )
               => ( ( !! @ term
                    @ ^ [Y0: term] :
                        ( !! @ term
                        @ ^ [Y1: term] :
                            ( !! @ term
                            @ ^ [Y2: term] :
                                ( ( lam @ Y1 )
                               != ( ap @ Y0 @ Y2 ) ) ) ) )
                 => ( ( !! @ term
                      @ ^ [Y0: term] :
                          ( !! @ term
                          @ ^ [Y1: term] :
                              ~ ( var @ ( ap @ Y1 @ Y0 ) ) ) )
                   => ( ( !! @ term
                        @ ^ [Y0: term] :
                            ~ ( var @ ( lam @ Y0 ) ) )
                     => ( ( !! @ ( term > $o )
                          @ ^ [Y0: term > $o] :
                              ( ( !! @ term
                                @ ^ [Y1: term] :
                                    ( ( var @ Y1 )
                                   => ( Y0 @ Y1 ) ) )
                             => ( ( !! @ term
                                  @ ^ [Y1: term] :
                                      ( !! @ term
                                      @ ^ [Y2: term] :
                                          ( ( Y0 @ Y2 )
                                         => ( ( Y0 @ Y1 )
                                           => ( Y0 @ ( ap @ Y2 @ Y1 ) ) ) ) ) )
                               => ( ( !! @ term
                                    @ ^ [Y1: term] :
                                        ( ( Y0 @ Y1 )
                                       => ( Y0 @ ( lam @ Y1 ) ) ) )
                                 => ( !! @ term @ Y0 ) ) ) ) )
                       => ( !! @ term
                          @ ^ [Y0: term] :
                              ( !! @ subst
                              @ ^ [Y1: subst] :
                                  ( !! @ ( term > $o )
                                  @ ^ [Y2: term > $o] :
                                      ( ( !! @ term
                                        @ ^ [Y3: term] :
                                            ( ( var @ Y3 )
                                           => ( Y2 @ ( sub @ Y3 @ Y1 ) ) ) )
                                     => ( ( Y2 @ Y0 )
                                       => ( !! @ term
                                          @ ^ [Y3: term] :
                                              ( ( var @ Y3 )
                                             => ( Y2 @ ( sub @ Y3 @ ( push @ Y0 @ Y1 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) )
    = $false ),
    inference(backward_demodulation,[],[f919,f921]) ).

thf(f921,plain,
    ( ( !! @ term
      @ ^ [Y0: term] :
          ( ( var @ Y0 )
         => ( var @ ( sub @ Y0 @ sh ) ) ) )
    = $true ),
    inference(binary_proxy_clausification,[],[f919]) ).

thf(f919,plain,
    ( $false
    = ( ( !! @ term
        @ ^ [Y0: term] :
            ( ( var @ Y0 )
           => ( var @ ( sub @ Y0 @ sh ) ) ) )
     => ( ( !! @ ( term > $o )
          @ ^ [Y0: term > $o] :
              ( ( Y0 @ one )
             => ( ( !! @ term
                  @ ^ [Y1: term] :
                      ( ( var @ Y1 )
                     => ( ( Y0 @ Y1 )
                       => ( Y0 @ ( sub @ Y1 @ sh ) ) ) ) )
               => ( !! @ term
                  @ ^ [Y1: term] :
                      ( ( var @ Y1 )
                     => ( Y0 @ Y1 ) ) ) ) ) )
       => ( ( !! @ term
            @ ^ [Y0: term] :
                ( !! @ term
                @ ^ [Y1: term] :
                    ( !! @ term
                    @ ^ [Y2: term] :
                        ( !! @ term
                        @ ^ [Y3: term] :
                            ( ( ( ap @ Y2 @ Y1 )
                              = ( ap @ Y3 @ Y0 ) )
                           => ( Y3 = Y2 ) ) ) ) ) )
         => ( ( !! @ term
              @ ^ [Y0: term] :
                  ( !! @ term
                  @ ^ [Y1: term] :
                      ( !! @ term
                      @ ^ [Y2: term] :
                          ( !! @ term
                          @ ^ [Y3: term] :
                              ( ( ( ap @ Y3 @ Y2 )
                                = ( ap @ Y1 @ Y0 ) )
                             => ( Y2 = Y0 ) ) ) ) ) )
           => ( ( !! @ term
                @ ^ [Y0: term] :
                    ( !! @ term
                    @ ^ [Y1: term] :
                        ( ( ( lam @ Y1 )
                          = ( lam @ Y0 ) )
                       => ( Y1 = Y0 ) ) ) )
             => ( ( !! @ term
                  @ ^ [Y0: term] :
                      ( !! @ term
                      @ ^ [Y1: term] :
                          ( ( ( sub @ Y1 @ sh )
                            = ( sub @ Y0 @ sh ) )
                         => ( Y1 = Y0 ) ) ) )
               => ( ( !! @ term
                    @ ^ [Y0: term] :
                        ( !! @ term
                        @ ^ [Y1: term] :
                            ( !! @ term
                            @ ^ [Y2: term] :
                                ( ( lam @ Y1 )
                               != ( ap @ Y0 @ Y2 ) ) ) ) )
                 => ( ( !! @ term
                      @ ^ [Y0: term] :
                          ( !! @ term
                          @ ^ [Y1: term] :
                              ~ ( var @ ( ap @ Y1 @ Y0 ) ) ) )
                   => ( ( !! @ term
                        @ ^ [Y0: term] :
                            ~ ( var @ ( lam @ Y0 ) ) )
                     => ( ( !! @ ( term > $o )
                          @ ^ [Y0: term > $o] :
                              ( ( !! @ term
                                @ ^ [Y1: term] :
                                    ( ( var @ Y1 )
                                   => ( Y0 @ Y1 ) ) )
                             => ( ( !! @ term
                                  @ ^ [Y1: term] :
                                      ( !! @ term
                                      @ ^ [Y2: term] :
                                          ( ( Y0 @ Y2 )
                                         => ( ( Y0 @ Y1 )
                                           => ( Y0 @ ( ap @ Y2 @ Y1 ) ) ) ) ) )
                               => ( ( !! @ term
                                    @ ^ [Y1: term] :
                                        ( ( Y0 @ Y1 )
                                       => ( Y0 @ ( lam @ Y1 ) ) ) )
                                 => ( !! @ term @ Y0 ) ) ) ) )
                       => ( !! @ term
                          @ ^ [Y0: term] :
                              ( !! @ subst
                              @ ^ [Y1: subst] :
                                  ( !! @ ( term > $o )
                                  @ ^ [Y2: term > $o] :
                                      ( ( !! @ term
                                        @ ^ [Y3: term] :
                                            ( ( var @ Y3 )
                                           => ( Y2 @ ( sub @ Y3 @ Y1 ) ) ) )
                                     => ( ( Y2 @ Y0 )
                                       => ( !! @ term
                                          @ ^ [Y3: term] :
                                              ( ( var @ Y3 )
                                             => ( Y2 @ ( sub @ Y3 @ ( push @ Y0 @ Y1 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(boolean_simplification,[],[f918]) ).

thf(f918,plain,
    ( ( $true
     => ( ( !! @ term
          @ ^ [Y0: term] :
              ( ( var @ Y0 )
             => ( var @ ( sub @ Y0 @ sh ) ) ) )
       => ( ( !! @ ( term > $o )
            @ ^ [Y0: term > $o] :
                ( ( Y0 @ one )
               => ( ( !! @ term
                    @ ^ [Y1: term] :
                        ( ( var @ Y1 )
                       => ( ( Y0 @ Y1 )
                         => ( Y0 @ ( sub @ Y1 @ sh ) ) ) ) )
                 => ( !! @ term
                    @ ^ [Y1: term] :
                        ( ( var @ Y1 )
                       => ( Y0 @ Y1 ) ) ) ) ) )
         => ( ( !! @ term
              @ ^ [Y0: term] :
                  ( !! @ term
                  @ ^ [Y1: term] :
                      ( !! @ term
                      @ ^ [Y2: term] :
                          ( !! @ term
                          @ ^ [Y3: term] :
                              ( ( ( ap @ Y2 @ Y1 )
                                = ( ap @ Y3 @ Y0 ) )
                             => ( Y3 = Y2 ) ) ) ) ) )
           => ( ( !! @ term
                @ ^ [Y0: term] :
                    ( !! @ term
                    @ ^ [Y1: term] :
                        ( !! @ term
                        @ ^ [Y2: term] :
                            ( !! @ term
                            @ ^ [Y3: term] :
                                ( ( ( ap @ Y3 @ Y2 )
                                  = ( ap @ Y1 @ Y0 ) )
                               => ( Y2 = Y0 ) ) ) ) ) )
             => ( ( !! @ term
                  @ ^ [Y0: term] :
                      ( !! @ term
                      @ ^ [Y1: term] :
                          ( ( ( lam @ Y1 )
                            = ( lam @ Y0 ) )
                         => ( Y1 = Y0 ) ) ) )
               => ( ( !! @ term
                    @ ^ [Y0: term] :
                        ( !! @ term
                        @ ^ [Y1: term] :
                            ( ( ( sub @ Y1 @ sh )
                              = ( sub @ Y0 @ sh ) )
                           => ( Y1 = Y0 ) ) ) )
                 => ( ( !! @ term
                      @ ^ [Y0: term] :
                          ( !! @ term
                          @ ^ [Y1: term] :
                              ( !! @ term
                              @ ^ [Y2: term] :
                                  ( ( lam @ Y1 )
                                 != ( ap @ Y0 @ Y2 ) ) ) ) )
                   => ( ( !! @ term
                        @ ^ [Y0: term] :
                            ( !! @ term
                            @ ^ [Y1: term] :
                                ~ ( var @ ( ap @ Y1 @ Y0 ) ) ) )
                     => ( ( !! @ term
                          @ ^ [Y0: term] :
                              ~ ( var @ ( lam @ Y0 ) ) )
                       => ( ( !! @ ( term > $o )
                            @ ^ [Y0: term > $o] :
                                ( ( !! @ term
                                  @ ^ [Y1: term] :
                                      ( ( var @ Y1 )
                                     => ( Y0 @ Y1 ) ) )
                               => ( ( !! @ term
                                    @ ^ [Y1: term] :
                                        ( !! @ term
                                        @ ^ [Y2: term] :
                                            ( ( Y0 @ Y2 )
                                           => ( ( Y0 @ Y1 )
                                             => ( Y0 @ ( ap @ Y2 @ Y1 ) ) ) ) ) )
                                 => ( ( !! @ term
                                      @ ^ [Y1: term] :
                                          ( ( Y0 @ Y1 )
                                         => ( Y0 @ ( lam @ Y1 ) ) ) )
                                   => ( !! @ term @ Y0 ) ) ) ) )
                         => ( !! @ term
                            @ ^ [Y0: term] :
                                ( !! @ subst
                                @ ^ [Y1: subst] :
                                    ( !! @ ( term > $o )
                                    @ ^ [Y2: term > $o] :
                                        ( ( !! @ term
                                          @ ^ [Y3: term] :
                                              ( ( var @ Y3 )
                                             => ( Y2 @ ( sub @ Y3 @ Y1 ) ) ) )
                                       => ( ( Y2 @ Y0 )
                                         => ( !! @ term
                                            @ ^ [Y3: term] :
                                                ( ( var @ Y3 )
                                               => ( Y2 @ ( sub @ Y3 @ ( push @ Y0 @ Y1 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) )
    = $false ),
    inference(backward_demodulation,[],[f896,f917]) ).

thf(f917,plain,
    ( ( var @ one )
    = $true ),
    inference(binary_proxy_clausification,[],[f896]) ).

thf(f896,plain,
    ( $false
    = ( ( var @ one )
     => ( ( !! @ term
          @ ^ [Y0: term] :
              ( ( var @ Y0 )
             => ( var @ ( sub @ Y0 @ sh ) ) ) )
       => ( ( !! @ ( term > $o )
            @ ^ [Y0: term > $o] :
                ( ( Y0 @ one )
               => ( ( !! @ term
                    @ ^ [Y1: term] :
                        ( ( var @ Y1 )
                       => ( ( Y0 @ Y1 )
                         => ( Y0 @ ( sub @ Y1 @ sh ) ) ) ) )
                 => ( !! @ term
                    @ ^ [Y1: term] :
                        ( ( var @ Y1 )
                       => ( Y0 @ Y1 ) ) ) ) ) )
         => ( ( !! @ term
              @ ^ [Y0: term] :
                  ( !! @ term
                  @ ^ [Y1: term] :
                      ( !! @ term
                      @ ^ [Y2: term] :
                          ( !! @ term
                          @ ^ [Y3: term] :
                              ( ( ( ap @ Y2 @ Y1 )
                                = ( ap @ Y3 @ Y0 ) )
                             => ( Y3 = Y2 ) ) ) ) ) )
           => ( ( !! @ term
                @ ^ [Y0: term] :
                    ( !! @ term
                    @ ^ [Y1: term] :
                        ( !! @ term
                        @ ^ [Y2: term] :
                            ( !! @ term
                            @ ^ [Y3: term] :
                                ( ( ( ap @ Y3 @ Y2 )
                                  = ( ap @ Y1 @ Y0 ) )
                               => ( Y2 = Y0 ) ) ) ) ) )
             => ( ( !! @ term
                  @ ^ [Y0: term] :
                      ( !! @ term
                      @ ^ [Y1: term] :
                          ( ( ( lam @ Y1 )
                            = ( lam @ Y0 ) )
                         => ( Y1 = Y0 ) ) ) )
               => ( ( !! @ term
                    @ ^ [Y0: term] :
                        ( !! @ term
                        @ ^ [Y1: term] :
                            ( ( ( sub @ Y1 @ sh )
                              = ( sub @ Y0 @ sh ) )
                           => ( Y1 = Y0 ) ) ) )
                 => ( ( !! @ term
                      @ ^ [Y0: term] :
                          ( !! @ term
                          @ ^ [Y1: term] :
                              ( !! @ term
                              @ ^ [Y2: term] :
                                  ( ( lam @ Y1 )
                                 != ( ap @ Y0 @ Y2 ) ) ) ) )
                   => ( ( !! @ term
                        @ ^ [Y0: term] :
                            ( !! @ term
                            @ ^ [Y1: term] :
                                ~ ( var @ ( ap @ Y1 @ Y0 ) ) ) )
                     => ( ( !! @ term
                          @ ^ [Y0: term] :
                              ~ ( var @ ( lam @ Y0 ) ) )
                       => ( ( !! @ ( term > $o )
                            @ ^ [Y0: term > $o] :
                                ( ( !! @ term
                                  @ ^ [Y1: term] :
                                      ( ( var @ Y1 )
                                     => ( Y0 @ Y1 ) ) )
                               => ( ( !! @ term
                                    @ ^ [Y1: term] :
                                        ( !! @ term
                                        @ ^ [Y2: term] :
                                            ( ( Y0 @ Y2 )
                                           => ( ( Y0 @ Y1 )
                                             => ( Y0 @ ( ap @ Y2 @ Y1 ) ) ) ) ) )
                                 => ( ( !! @ term
                                      @ ^ [Y1: term] :
                                          ( ( Y0 @ Y1 )
                                         => ( Y0 @ ( lam @ Y1 ) ) ) )
                                   => ( !! @ term @ Y0 ) ) ) ) )
                         => ( !! @ term
                            @ ^ [Y0: term] :
                                ( !! @ subst
                                @ ^ [Y1: subst] :
                                    ( !! @ ( term > $o )
                                    @ ^ [Y2: term > $o] :
                                        ( ( !! @ term
                                          @ ^ [Y3: term] :
                                              ( ( var @ Y3 )
                                             => ( Y2 @ ( sub @ Y3 @ Y1 ) ) ) )
                                       => ( ( Y2 @ Y0 )
                                         => ( !! @ term
                                            @ ^ [Y3: term] :
                                                ( ( var @ Y3 )
                                               => ( Y2 @ ( sub @ Y3 @ ( push @ Y0 @ Y1 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(boolean_simplification,[],[f893]) ).

thf(f893,plain,
    ( ( $true
     => ( ( var @ one )
       => ( ( !! @ term
            @ ^ [Y0: term] :
                ( ( var @ Y0 )
               => ( var @ ( sub @ Y0 @ sh ) ) ) )
         => ( ( !! @ ( term > $o )
              @ ^ [Y0: term > $o] :
                  ( ( Y0 @ one )
                 => ( ( !! @ term
                      @ ^ [Y1: term] :
                          ( ( var @ Y1 )
                         => ( ( Y0 @ Y1 )
                           => ( Y0 @ ( sub @ Y1 @ sh ) ) ) ) )
                   => ( !! @ term
                      @ ^ [Y1: term] :
                          ( ( var @ Y1 )
                         => ( Y0 @ Y1 ) ) ) ) ) )
           => ( ( !! @ term
                @ ^ [Y0: term] :
                    ( !! @ term
                    @ ^ [Y1: term] :
                        ( !! @ term
                        @ ^ [Y2: term] :
                            ( !! @ term
                            @ ^ [Y3: term] :
                                ( ( ( ap @ Y2 @ Y1 )
                                  = ( ap @ Y3 @ Y0 ) )
                               => ( Y3 = Y2 ) ) ) ) ) )
             => ( ( !! @ term
                  @ ^ [Y0: term] :
                      ( !! @ term
                      @ ^ [Y1: term] :
                          ( !! @ term
                          @ ^ [Y2: term] :
                              ( !! @ term
                              @ ^ [Y3: term] :
                                  ( ( ( ap @ Y3 @ Y2 )
                                    = ( ap @ Y1 @ Y0 ) )
                                 => ( Y2 = Y0 ) ) ) ) ) )
               => ( ( !! @ term
                    @ ^ [Y0: term] :
                        ( !! @ term
                        @ ^ [Y1: term] :
                            ( ( ( lam @ Y1 )
                              = ( lam @ Y0 ) )
                           => ( Y1 = Y0 ) ) ) )
                 => ( ( !! @ term
                      @ ^ [Y0: term] :
                          ( !! @ term
                          @ ^ [Y1: term] :
                              ( ( ( sub @ Y1 @ sh )
                                = ( sub @ Y0 @ sh ) )
                             => ( Y1 = Y0 ) ) ) )
                   => ( ( !! @ term
                        @ ^ [Y0: term] :
                            ( !! @ term
                            @ ^ [Y1: term] :
                                ( !! @ term
                                @ ^ [Y2: term] :
                                    ( ( lam @ Y1 )
                                   != ( ap @ Y0 @ Y2 ) ) ) ) )
                     => ( ( !! @ term
                          @ ^ [Y0: term] :
                              ( !! @ term
                              @ ^ [Y1: term] :
                                  ~ ( var @ ( ap @ Y1 @ Y0 ) ) ) )
                       => ( ( !! @ term
                            @ ^ [Y0: term] :
                                ~ ( var @ ( lam @ Y0 ) ) )
                         => ( ( !! @ ( term > $o )
                              @ ^ [Y0: term > $o] :
                                  ( ( !! @ term
                                    @ ^ [Y1: term] :
                                        ( ( var @ Y1 )
                                       => ( Y0 @ Y1 ) ) )
                                 => ( ( !! @ term
                                      @ ^ [Y1: term] :
                                          ( !! @ term
                                          @ ^ [Y2: term] :
                                              ( ( Y0 @ Y2 )
                                             => ( ( Y0 @ Y1 )
                                               => ( Y0 @ ( ap @ Y2 @ Y1 ) ) ) ) ) )
                                   => ( ( !! @ term
                                        @ ^ [Y1: term] :
                                            ( ( Y0 @ Y1 )
                                           => ( Y0 @ ( lam @ Y1 ) ) ) )
                                     => ( !! @ term @ Y0 ) ) ) ) )
                           => ( !! @ term
                              @ ^ [Y0: term] :
                                  ( !! @ subst
                                  @ ^ [Y1: subst] :
                                      ( !! @ ( term > $o )
                                      @ ^ [Y2: term > $o] :
                                          ( ( !! @ term
                                            @ ^ [Y3: term] :
                                                ( ( var @ Y3 )
                                               => ( Y2 @ ( sub @ Y3 @ Y1 ) ) ) )
                                         => ( ( Y2 @ Y0 )
                                           => ( !! @ term
                                              @ ^ [Y3: term] :
                                                  ( ( var @ Y3 )
                                                 => ( Y2 @ ( sub @ Y3 @ ( push @ Y0 @ Y1 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) )
    = $false ),
    inference(backward_demodulation,[],[f878,f880]) ).

thf(f880,plain,
    ( $true
    = ( !! @ subst
      @ ^ [Y0: subst] :
          ( ( push @ ( sub @ one @ Y0 ) @ ( comp @ sh @ Y0 ) )
          = Y0 ) ) ),
    inference(binary_proxy_clausification,[],[f878]) ).

thf(f878,plain,
    ( $false
    = ( ( !! @ subst
        @ ^ [Y0: subst] :
            ( ( push @ ( sub @ one @ Y0 ) @ ( comp @ sh @ Y0 ) )
            = Y0 ) )
     => ( ( var @ one )
       => ( ( !! @ term
            @ ^ [Y0: term] :
                ( ( var @ Y0 )
               => ( var @ ( sub @ Y0 @ sh ) ) ) )
         => ( ( !! @ ( term > $o )
              @ ^ [Y0: term > $o] :
                  ( ( Y0 @ one )
                 => ( ( !! @ term
                      @ ^ [Y1: term] :
                          ( ( var @ Y1 )
                         => ( ( Y0 @ Y1 )
                           => ( Y0 @ ( sub @ Y1 @ sh ) ) ) ) )
                   => ( !! @ term
                      @ ^ [Y1: term] :
                          ( ( var @ Y1 )
                         => ( Y0 @ Y1 ) ) ) ) ) )
           => ( ( !! @ term
                @ ^ [Y0: term] :
                    ( !! @ term
                    @ ^ [Y1: term] :
                        ( !! @ term
                        @ ^ [Y2: term] :
                            ( !! @ term
                            @ ^ [Y3: term] :
                                ( ( ( ap @ Y2 @ Y1 )
                                  = ( ap @ Y3 @ Y0 ) )
                               => ( Y3 = Y2 ) ) ) ) ) )
             => ( ( !! @ term
                  @ ^ [Y0: term] :
                      ( !! @ term
                      @ ^ [Y1: term] :
                          ( !! @ term
                          @ ^ [Y2: term] :
                              ( !! @ term
                              @ ^ [Y3: term] :
                                  ( ( ( ap @ Y3 @ Y2 )
                                    = ( ap @ Y1 @ Y0 ) )
                                 => ( Y2 = Y0 ) ) ) ) ) )
               => ( ( !! @ term
                    @ ^ [Y0: term] :
                        ( !! @ term
                        @ ^ [Y1: term] :
                            ( ( ( lam @ Y1 )
                              = ( lam @ Y0 ) )
                           => ( Y1 = Y0 ) ) ) )
                 => ( ( !! @ term
                      @ ^ [Y0: term] :
                          ( !! @ term
                          @ ^ [Y1: term] :
                              ( ( ( sub @ Y1 @ sh )
                                = ( sub @ Y0 @ sh ) )
                             => ( Y1 = Y0 ) ) ) )
                   => ( ( !! @ term
                        @ ^ [Y0: term] :
                            ( !! @ term
                            @ ^ [Y1: term] :
                                ( !! @ term
                                @ ^ [Y2: term] :
                                    ( ( lam @ Y1 )
                                   != ( ap @ Y0 @ Y2 ) ) ) ) )
                     => ( ( !! @ term
                          @ ^ [Y0: term] :
                              ( !! @ term
                              @ ^ [Y1: term] :
                                  ~ ( var @ ( ap @ Y1 @ Y0 ) ) ) )
                       => ( ( !! @ term
                            @ ^ [Y0: term] :
                                ~ ( var @ ( lam @ Y0 ) ) )
                         => ( ( !! @ ( term > $o )
                              @ ^ [Y0: term > $o] :
                                  ( ( !! @ term
                                    @ ^ [Y1: term] :
                                        ( ( var @ Y1 )
                                       => ( Y0 @ Y1 ) ) )
                                 => ( ( !! @ term
                                      @ ^ [Y1: term] :
                                          ( !! @ term
                                          @ ^ [Y2: term] :
                                              ( ( Y0 @ Y2 )
                                             => ( ( Y0 @ Y1 )
                                               => ( Y0 @ ( ap @ Y2 @ Y1 ) ) ) ) ) )
                                   => ( ( !! @ term
                                        @ ^ [Y1: term] :
                                            ( ( Y0 @ Y1 )
                                           => ( Y0 @ ( lam @ Y1 ) ) ) )
                                     => ( !! @ term @ Y0 ) ) ) ) )
                           => ( !! @ term
                              @ ^ [Y0: term] :
                                  ( !! @ subst
                                  @ ^ [Y1: subst] :
                                      ( !! @ ( term > $o )
                                      @ ^ [Y2: term > $o] :
                                          ( ( !! @ term
                                            @ ^ [Y3: term] :
                                                ( ( var @ Y3 )
                                               => ( Y2 @ ( sub @ Y3 @ Y1 ) ) ) )
                                         => ( ( Y2 @ Y0 )
                                           => ( !! @ term
                                              @ ^ [Y3: term] :
                                                  ( ( var @ Y3 )
                                                 => ( Y2 @ ( sub @ Y3 @ ( push @ Y0 @ Y1 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(boolean_simplification,[],[f876]) ).

thf(f876,plain,
    ( ( $true
     => ( ( !! @ subst
          @ ^ [Y0: subst] :
              ( ( push @ ( sub @ one @ Y0 ) @ ( comp @ sh @ Y0 ) )
              = Y0 ) )
       => ( ( var @ one )
         => ( ( !! @ term
              @ ^ [Y0: term] :
                  ( ( var @ Y0 )
                 => ( var @ ( sub @ Y0 @ sh ) ) ) )
           => ( ( !! @ ( term > $o )
                @ ^ [Y0: term > $o] :
                    ( ( Y0 @ one )
                   => ( ( !! @ term
                        @ ^ [Y1: term] :
                            ( ( var @ Y1 )
                           => ( ( Y0 @ Y1 )
                             => ( Y0 @ ( sub @ Y1 @ sh ) ) ) ) )
                     => ( !! @ term
                        @ ^ [Y1: term] :
                            ( ( var @ Y1 )
                           => ( Y0 @ Y1 ) ) ) ) ) )
             => ( ( !! @ term
                  @ ^ [Y0: term] :
                      ( !! @ term
                      @ ^ [Y1: term] :
                          ( !! @ term
                          @ ^ [Y2: term] :
                              ( !! @ term
                              @ ^ [Y3: term] :
                                  ( ( ( ap @ Y2 @ Y1 )
                                    = ( ap @ Y3 @ Y0 ) )
                                 => ( Y3 = Y2 ) ) ) ) ) )
               => ( ( !! @ term
                    @ ^ [Y0: term] :
                        ( !! @ term
                        @ ^ [Y1: term] :
                            ( !! @ term
                            @ ^ [Y2: term] :
                                ( !! @ term
                                @ ^ [Y3: term] :
                                    ( ( ( ap @ Y3 @ Y2 )
                                      = ( ap @ Y1 @ Y0 ) )
                                   => ( Y2 = Y0 ) ) ) ) ) )
                 => ( ( !! @ term
                      @ ^ [Y0: term] :
                          ( !! @ term
                          @ ^ [Y1: term] :
                              ( ( ( lam @ Y1 )
                                = ( lam @ Y0 ) )
                             => ( Y1 = Y0 ) ) ) )
                   => ( ( !! @ term
                        @ ^ [Y0: term] :
                            ( !! @ term
                            @ ^ [Y1: term] :
                                ( ( ( sub @ Y1 @ sh )
                                  = ( sub @ Y0 @ sh ) )
                               => ( Y1 = Y0 ) ) ) )
                     => ( ( !! @ term
                          @ ^ [Y0: term] :
                              ( !! @ term
                              @ ^ [Y1: term] :
                                  ( !! @ term
                                  @ ^ [Y2: term] :
                                      ( ( lam @ Y1 )
                                     != ( ap @ Y0 @ Y2 ) ) ) ) )
                       => ( ( !! @ term
                            @ ^ [Y0: term] :
                                ( !! @ term
                                @ ^ [Y1: term] :
                                    ~ ( var @ ( ap @ Y1 @ Y0 ) ) ) )
                         => ( ( !! @ term
                              @ ^ [Y0: term] :
                                  ~ ( var @ ( lam @ Y0 ) ) )
                           => ( ( !! @ ( term > $o )
                                @ ^ [Y0: term > $o] :
                                    ( ( !! @ term
                                      @ ^ [Y1: term] :
                                          ( ( var @ Y1 )
                                         => ( Y0 @ Y1 ) ) )
                                   => ( ( !! @ term
                                        @ ^ [Y1: term] :
                                            ( !! @ term
                                            @ ^ [Y2: term] :
                                                ( ( Y0 @ Y2 )
                                               => ( ( Y0 @ Y1 )
                                                 => ( Y0 @ ( ap @ Y2 @ Y1 ) ) ) ) ) )
                                     => ( ( !! @ term
                                          @ ^ [Y1: term] :
                                              ( ( Y0 @ Y1 )
                                             => ( Y0 @ ( lam @ Y1 ) ) ) )
                                       => ( !! @ term @ Y0 ) ) ) ) )
                             => ( !! @ term
                                @ ^ [Y0: term] :
                                    ( !! @ subst
                                    @ ^ [Y1: subst] :
                                        ( !! @ ( term > $o )
                                        @ ^ [Y2: term > $o] :
                                            ( ( !! @ term
                                              @ ^ [Y3: term] :
                                                  ( ( var @ Y3 )
                                                 => ( Y2 @ ( sub @ Y3 @ Y1 ) ) ) )
                                           => ( ( Y2 @ Y0 )
                                             => ( !! @ term
                                                @ ^ [Y3: term] :
                                                    ( ( var @ Y3 )
                                                   => ( Y2 @ ( sub @ Y3 @ ( push @ Y0 @ Y1 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) )
    = $false ),
    inference(backward_demodulation,[],[f860,f862]) ).

thf(f862,plain,
    ( $true
    = ( id
      = ( push @ one @ sh ) ) ),
    inference(binary_proxy_clausification,[],[f860]) ).

thf(f860,plain,
    ( $false
    = ( ( id
        = ( push @ one @ sh ) )
     => ( ( !! @ subst
          @ ^ [Y0: subst] :
              ( ( push @ ( sub @ one @ Y0 ) @ ( comp @ sh @ Y0 ) )
              = Y0 ) )
       => ( ( var @ one )
         => ( ( !! @ term
              @ ^ [Y0: term] :
                  ( ( var @ Y0 )
                 => ( var @ ( sub @ Y0 @ sh ) ) ) )
           => ( ( !! @ ( term > $o )
                @ ^ [Y0: term > $o] :
                    ( ( Y0 @ one )
                   => ( ( !! @ term
                        @ ^ [Y1: term] :
                            ( ( var @ Y1 )
                           => ( ( Y0 @ Y1 )
                             => ( Y0 @ ( sub @ Y1 @ sh ) ) ) ) )
                     => ( !! @ term
                        @ ^ [Y1: term] :
                            ( ( var @ Y1 )
                           => ( Y0 @ Y1 ) ) ) ) ) )
             => ( ( !! @ term
                  @ ^ [Y0: term] :
                      ( !! @ term
                      @ ^ [Y1: term] :
                          ( !! @ term
                          @ ^ [Y2: term] :
                              ( !! @ term
                              @ ^ [Y3: term] :
                                  ( ( ( ap @ Y2 @ Y1 )
                                    = ( ap @ Y3 @ Y0 ) )
                                 => ( Y3 = Y2 ) ) ) ) ) )
               => ( ( !! @ term
                    @ ^ [Y0: term] :
                        ( !! @ term
                        @ ^ [Y1: term] :
                            ( !! @ term
                            @ ^ [Y2: term] :
                                ( !! @ term
                                @ ^ [Y3: term] :
                                    ( ( ( ap @ Y3 @ Y2 )
                                      = ( ap @ Y1 @ Y0 ) )
                                   => ( Y2 = Y0 ) ) ) ) ) )
                 => ( ( !! @ term
                      @ ^ [Y0: term] :
                          ( !! @ term
                          @ ^ [Y1: term] :
                              ( ( ( lam @ Y1 )
                                = ( lam @ Y0 ) )
                             => ( Y1 = Y0 ) ) ) )
                   => ( ( !! @ term
                        @ ^ [Y0: term] :
                            ( !! @ term
                            @ ^ [Y1: term] :
                                ( ( ( sub @ Y1 @ sh )
                                  = ( sub @ Y0 @ sh ) )
                               => ( Y1 = Y0 ) ) ) )
                     => ( ( !! @ term
                          @ ^ [Y0: term] :
                              ( !! @ term
                              @ ^ [Y1: term] :
                                  ( !! @ term
                                  @ ^ [Y2: term] :
                                      ( ( lam @ Y1 )
                                     != ( ap @ Y0 @ Y2 ) ) ) ) )
                       => ( ( !! @ term
                            @ ^ [Y0: term] :
                                ( !! @ term
                                @ ^ [Y1: term] :
                                    ~ ( var @ ( ap @ Y1 @ Y0 ) ) ) )
                         => ( ( !! @ term
                              @ ^ [Y0: term] :
                                  ~ ( var @ ( lam @ Y0 ) ) )
                           => ( ( !! @ ( term > $o )
                                @ ^ [Y0: term > $o] :
                                    ( ( !! @ term
                                      @ ^ [Y1: term] :
                                          ( ( var @ Y1 )
                                         => ( Y0 @ Y1 ) ) )
                                   => ( ( !! @ term
                                        @ ^ [Y1: term] :
                                            ( !! @ term
                                            @ ^ [Y2: term] :
                                                ( ( Y0 @ Y2 )
                                               => ( ( Y0 @ Y1 )
                                                 => ( Y0 @ ( ap @ Y2 @ Y1 ) ) ) ) ) )
                                     => ( ( !! @ term
                                          @ ^ [Y1: term] :
                                              ( ( Y0 @ Y1 )
                                             => ( Y0 @ ( lam @ Y1 ) ) ) )
                                       => ( !! @ term @ Y0 ) ) ) ) )
                             => ( !! @ term
                                @ ^ [Y0: term] :
                                    ( !! @ subst
                                    @ ^ [Y1: subst] :
                                        ( !! @ ( term > $o )
                                        @ ^ [Y2: term > $o] :
                                            ( ( !! @ term
                                              @ ^ [Y3: term] :
                                                  ( ( var @ Y3 )
                                                 => ( Y2 @ ( sub @ Y3 @ Y1 ) ) ) )
                                           => ( ( Y2 @ Y0 )
                                             => ( !! @ term
                                                @ ^ [Y3: term] :
                                                    ( ( var @ Y3 )
                                                   => ( Y2 @ ( sub @ Y3 @ ( push @ Y0 @ Y1 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(boolean_simplification,[],[f857]) ).

thf(f857,plain,
    ( $false
    = ( $true
     => ( ( id
          = ( push @ one @ sh ) )
       => ( ( !! @ subst
            @ ^ [Y0: subst] :
                ( ( push @ ( sub @ one @ Y0 ) @ ( comp @ sh @ Y0 ) )
                = Y0 ) )
         => ( ( var @ one )
           => ( ( !! @ term
                @ ^ [Y0: term] :
                    ( ( var @ Y0 )
                   => ( var @ ( sub @ Y0 @ sh ) ) ) )
             => ( ( !! @ ( term > $o )
                  @ ^ [Y0: term > $o] :
                      ( ( Y0 @ one )
                     => ( ( !! @ term
                          @ ^ [Y1: term] :
                              ( ( var @ Y1 )
                             => ( ( Y0 @ Y1 )
                               => ( Y0 @ ( sub @ Y1 @ sh ) ) ) ) )
                       => ( !! @ term
                          @ ^ [Y1: term] :
                              ( ( var @ Y1 )
                             => ( Y0 @ Y1 ) ) ) ) ) )
               => ( ( !! @ term
                    @ ^ [Y0: term] :
                        ( !! @ term
                        @ ^ [Y1: term] :
                            ( !! @ term
                            @ ^ [Y2: term] :
                                ( !! @ term
                                @ ^ [Y3: term] :
                                    ( ( ( ap @ Y2 @ Y1 )
                                      = ( ap @ Y3 @ Y0 ) )
                                   => ( Y3 = Y2 ) ) ) ) ) )
                 => ( ( !! @ term
                      @ ^ [Y0: term] :
                          ( !! @ term
                          @ ^ [Y1: term] :
                              ( !! @ term
                              @ ^ [Y2: term] :
                                  ( !! @ term
                                  @ ^ [Y3: term] :
                                      ( ( ( ap @ Y3 @ Y2 )
                                        = ( ap @ Y1 @ Y0 ) )
                                     => ( Y2 = Y0 ) ) ) ) ) )
                   => ( ( !! @ term
                        @ ^ [Y0: term] :
                            ( !! @ term
                            @ ^ [Y1: term] :
                                ( ( ( lam @ Y1 )
                                  = ( lam @ Y0 ) )
                               => ( Y1 = Y0 ) ) ) )
                     => ( ( !! @ term
                          @ ^ [Y0: term] :
                              ( !! @ term
                              @ ^ [Y1: term] :
                                  ( ( ( sub @ Y1 @ sh )
                                    = ( sub @ Y0 @ sh ) )
                                 => ( Y1 = Y0 ) ) ) )
                       => ( ( !! @ term
                            @ ^ [Y0: term] :
                                ( !! @ term
                                @ ^ [Y1: term] :
                                    ( !! @ term
                                    @ ^ [Y2: term] :
                                        ( ( lam @ Y1 )
                                       != ( ap @ Y0 @ Y2 ) ) ) ) )
                         => ( ( !! @ term
                              @ ^ [Y0: term] :
                                  ( !! @ term
                                  @ ^ [Y1: term] :
                                      ~ ( var @ ( ap @ Y1 @ Y0 ) ) ) )
                           => ( ( !! @ term
                                @ ^ [Y0: term] :
                                    ~ ( var @ ( lam @ Y0 ) ) )
                             => ( ( !! @ ( term > $o )
                                  @ ^ [Y0: term > $o] :
                                      ( ( !! @ term
                                        @ ^ [Y1: term] :
                                            ( ( var @ Y1 )
                                           => ( Y0 @ Y1 ) ) )
                                     => ( ( !! @ term
                                          @ ^ [Y1: term] :
                                              ( !! @ term
                                              @ ^ [Y2: term] :
                                                  ( ( Y0 @ Y2 )
                                                 => ( ( Y0 @ Y1 )
                                                   => ( Y0 @ ( ap @ Y2 @ Y1 ) ) ) ) ) )
                                       => ( ( !! @ term
                                            @ ^ [Y1: term] :
                                                ( ( Y0 @ Y1 )
                                               => ( Y0 @ ( lam @ Y1 ) ) ) )
                                         => ( !! @ term @ Y0 ) ) ) ) )
                               => ( !! @ term
                                  @ ^ [Y0: term] :
                                      ( !! @ subst
                                      @ ^ [Y1: subst] :
                                          ( !! @ ( term > $o )
                                          @ ^ [Y2: term > $o] :
                                              ( ( !! @ term
                                                @ ^ [Y3: term] :
                                                    ( ( var @ Y3 )
                                                   => ( Y2 @ ( sub @ Y3 @ Y1 ) ) ) )
                                             => ( ( Y2 @ Y0 )
                                               => ( !! @ term
                                                  @ ^ [Y3: term] :
                                                      ( ( var @ Y3 )
                                                     => ( Y2 @ ( sub @ Y3 @ ( push @ Y0 @ Y1 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(backward_demodulation,[],[f851,f856]) ).

thf(f856,plain,
    ( ( !! @ subst
      @ ^ [Y0: subst] :
          ( ( comp @ Y0 @ id )
          = Y0 ) )
    = $true ),
    inference(binary_proxy_clausification,[],[f851]) ).

thf(f851,plain,
    ( ( ( !! @ subst
        @ ^ [Y0: subst] :
            ( ( comp @ Y0 @ id )
            = Y0 ) )
     => ( ( id
          = ( push @ one @ sh ) )
       => ( ( !! @ subst
            @ ^ [Y0: subst] :
                ( ( push @ ( sub @ one @ Y0 ) @ ( comp @ sh @ Y0 ) )
                = Y0 ) )
         => ( ( var @ one )
           => ( ( !! @ term
                @ ^ [Y0: term] :
                    ( ( var @ Y0 )
                   => ( var @ ( sub @ Y0 @ sh ) ) ) )
             => ( ( !! @ ( term > $o )
                  @ ^ [Y0: term > $o] :
                      ( ( Y0 @ one )
                     => ( ( !! @ term
                          @ ^ [Y1: term] :
                              ( ( var @ Y1 )
                             => ( ( Y0 @ Y1 )
                               => ( Y0 @ ( sub @ Y1 @ sh ) ) ) ) )
                       => ( !! @ term
                          @ ^ [Y1: term] :
                              ( ( var @ Y1 )
                             => ( Y0 @ Y1 ) ) ) ) ) )
               => ( ( !! @ term
                    @ ^ [Y0: term] :
                        ( !! @ term
                        @ ^ [Y1: term] :
                            ( !! @ term
                            @ ^ [Y2: term] :
                                ( !! @ term
                                @ ^ [Y3: term] :
                                    ( ( ( ap @ Y2 @ Y1 )
                                      = ( ap @ Y3 @ Y0 ) )
                                   => ( Y3 = Y2 ) ) ) ) ) )
                 => ( ( !! @ term
                      @ ^ [Y0: term] :
                          ( !! @ term
                          @ ^ [Y1: term] :
                              ( !! @ term
                              @ ^ [Y2: term] :
                                  ( !! @ term
                                  @ ^ [Y3: term] :
                                      ( ( ( ap @ Y3 @ Y2 )
                                        = ( ap @ Y1 @ Y0 ) )
                                     => ( Y2 = Y0 ) ) ) ) ) )
                   => ( ( !! @ term
                        @ ^ [Y0: term] :
                            ( !! @ term
                            @ ^ [Y1: term] :
                                ( ( ( lam @ Y1 )
                                  = ( lam @ Y0 ) )
                               => ( Y1 = Y0 ) ) ) )
                     => ( ( !! @ term
                          @ ^ [Y0: term] :
                              ( !! @ term
                              @ ^ [Y1: term] :
                                  ( ( ( sub @ Y1 @ sh )
                                    = ( sub @ Y0 @ sh ) )
                                 => ( Y1 = Y0 ) ) ) )
                       => ( ( !! @ term
                            @ ^ [Y0: term] :
                                ( !! @ term
                                @ ^ [Y1: term] :
                                    ( !! @ term
                                    @ ^ [Y2: term] :
                                        ( ( lam @ Y1 )
                                       != ( ap @ Y0 @ Y2 ) ) ) ) )
                         => ( ( !! @ term
                              @ ^ [Y0: term] :
                                  ( !! @ term
                                  @ ^ [Y1: term] :
                                      ~ ( var @ ( ap @ Y1 @ Y0 ) ) ) )
                           => ( ( !! @ term
                                @ ^ [Y0: term] :
                                    ~ ( var @ ( lam @ Y0 ) ) )
                             => ( ( !! @ ( term > $o )
                                  @ ^ [Y0: term > $o] :
                                      ( ( !! @ term
                                        @ ^ [Y1: term] :
                                            ( ( var @ Y1 )
                                           => ( Y0 @ Y1 ) ) )
                                     => ( ( !! @ term
                                          @ ^ [Y1: term] :
                                              ( !! @ term
                                              @ ^ [Y2: term] :
                                                  ( ( Y0 @ Y2 )
                                                 => ( ( Y0 @ Y1 )
                                                   => ( Y0 @ ( ap @ Y2 @ Y1 ) ) ) ) ) )
                                       => ( ( !! @ term
                                            @ ^ [Y1: term] :
                                                ( ( Y0 @ Y1 )
                                               => ( Y0 @ ( lam @ Y1 ) ) ) )
                                         => ( !! @ term @ Y0 ) ) ) ) )
                               => ( !! @ term
                                  @ ^ [Y0: term] :
                                      ( !! @ subst
                                      @ ^ [Y1: subst] :
                                          ( !! @ ( term > $o )
                                          @ ^ [Y2: term > $o] :
                                              ( ( !! @ term
                                                @ ^ [Y3: term] :
                                                    ( ( var @ Y3 )
                                                   => ( Y2 @ ( sub @ Y3 @ Y1 ) ) ) )
                                             => ( ( Y2 @ Y0 )
                                               => ( !! @ term
                                                  @ ^ [Y3: term] :
                                                      ( ( var @ Y3 )
                                                     => ( Y2 @ ( sub @ Y3 @ ( push @ Y0 @ Y1 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) )
    = $false ),
    inference(boolean_simplification,[],[f848]) ).

thf(f848,plain,
    ( ( $true
     => ( ( !! @ subst
          @ ^ [Y0: subst] :
              ( ( comp @ Y0 @ id )
              = Y0 ) )
       => ( ( id
            = ( push @ one @ sh ) )
         => ( ( !! @ subst
              @ ^ [Y0: subst] :
                  ( ( push @ ( sub @ one @ Y0 ) @ ( comp @ sh @ Y0 ) )
                  = Y0 ) )
           => ( ( var @ one )
             => ( ( !! @ term
                  @ ^ [Y0: term] :
                      ( ( var @ Y0 )
                     => ( var @ ( sub @ Y0 @ sh ) ) ) )
               => ( ( !! @ ( term > $o )
                    @ ^ [Y0: term > $o] :
                        ( ( Y0 @ one )
                       => ( ( !! @ term
                            @ ^ [Y1: term] :
                                ( ( var @ Y1 )
                               => ( ( Y0 @ Y1 )
                                 => ( Y0 @ ( sub @ Y1 @ sh ) ) ) ) )
                         => ( !! @ term
                            @ ^ [Y1: term] :
                                ( ( var @ Y1 )
                               => ( Y0 @ Y1 ) ) ) ) ) )
                 => ( ( !! @ term
                      @ ^ [Y0: term] :
                          ( !! @ term
                          @ ^ [Y1: term] :
                              ( !! @ term
                              @ ^ [Y2: term] :
                                  ( !! @ term
                                  @ ^ [Y3: term] :
                                      ( ( ( ap @ Y2 @ Y1 )
                                        = ( ap @ Y3 @ Y0 ) )
                                     => ( Y3 = Y2 ) ) ) ) ) )
                   => ( ( !! @ term
                        @ ^ [Y0: term] :
                            ( !! @ term
                            @ ^ [Y1: term] :
                                ( !! @ term
                                @ ^ [Y2: term] :
                                    ( !! @ term
                                    @ ^ [Y3: term] :
                                        ( ( ( ap @ Y3 @ Y2 )
                                          = ( ap @ Y1 @ Y0 ) )
                                       => ( Y2 = Y0 ) ) ) ) ) )
                     => ( ( !! @ term
                          @ ^ [Y0: term] :
                              ( !! @ term
                              @ ^ [Y1: term] :
                                  ( ( ( lam @ Y1 )
                                    = ( lam @ Y0 ) )
                                 => ( Y1 = Y0 ) ) ) )
                       => ( ( !! @ term
                            @ ^ [Y0: term] :
                                ( !! @ term
                                @ ^ [Y1: term] :
                                    ( ( ( sub @ Y1 @ sh )
                                      = ( sub @ Y0 @ sh ) )
                                   => ( Y1 = Y0 ) ) ) )
                         => ( ( !! @ term
                              @ ^ [Y0: term] :
                                  ( !! @ term
                                  @ ^ [Y1: term] :
                                      ( !! @ term
                                      @ ^ [Y2: term] :
                                          ( ( lam @ Y1 )
                                         != ( ap @ Y0 @ Y2 ) ) ) ) )
                           => ( ( !! @ term
                                @ ^ [Y0: term] :
                                    ( !! @ term
                                    @ ^ [Y1: term] :
                                        ~ ( var @ ( ap @ Y1 @ Y0 ) ) ) )
                             => ( ( !! @ term
                                  @ ^ [Y0: term] :
                                      ~ ( var @ ( lam @ Y0 ) ) )
                               => ( ( !! @ ( term > $o )
                                    @ ^ [Y0: term > $o] :
                                        ( ( !! @ term
                                          @ ^ [Y1: term] :
                                              ( ( var @ Y1 )
                                             => ( Y0 @ Y1 ) ) )
                                       => ( ( !! @ term
                                            @ ^ [Y1: term] :
                                                ( !! @ term
                                                @ ^ [Y2: term] :
                                                    ( ( Y0 @ Y2 )
                                                   => ( ( Y0 @ Y1 )
                                                     => ( Y0 @ ( ap @ Y2 @ Y1 ) ) ) ) ) )
                                         => ( ( !! @ term
                                              @ ^ [Y1: term] :
                                                  ( ( Y0 @ Y1 )
                                                 => ( Y0 @ ( lam @ Y1 ) ) ) )
                                           => ( !! @ term @ Y0 ) ) ) ) )
                                 => ( !! @ term
                                    @ ^ [Y0: term] :
                                        ( !! @ subst
                                        @ ^ [Y1: subst] :
                                            ( !! @ ( term > $o )
                                            @ ^ [Y2: term > $o] :
                                                ( ( !! @ term
                                                  @ ^ [Y3: term] :
                                                      ( ( var @ Y3 )
                                                     => ( Y2 @ ( sub @ Y3 @ Y1 ) ) ) )
                                               => ( ( Y2 @ Y0 )
                                                 => ( !! @ term
                                                    @ ^ [Y3: term] :
                                                        ( ( var @ Y3 )
                                                       => ( Y2 @ ( sub @ Y3 @ ( push @ Y0 @ Y1 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) )
    = $false ),
    inference(backward_demodulation,[],[f787,f814]) ).

thf(f814,plain,
    ( $true
    = ( !! @ subst
      @ ^ [Y0: subst] :
          ( !! @ subst
          @ ^ [Y1: subst] :
              ( !! @ term
              @ ^ [Y2: term] :
                  ( ( push @ ( sub @ Y2 @ Y0 ) @ ( comp @ Y1 @ Y0 ) )
                  = ( comp @ ( push @ Y2 @ Y1 ) @ Y0 ) ) ) ) ) ),
    inference(binary_proxy_clausification,[],[f787]) ).

thf(f787,plain,
    ( $false
    = ( ( !! @ subst
        @ ^ [Y0: subst] :
            ( !! @ subst
            @ ^ [Y1: subst] :
                ( !! @ term
                @ ^ [Y2: term] :
                    ( ( push @ ( sub @ Y2 @ Y0 ) @ ( comp @ Y1 @ Y0 ) )
                    = ( comp @ ( push @ Y2 @ Y1 ) @ Y0 ) ) ) ) )
     => ( ( !! @ subst
          @ ^ [Y0: subst] :
              ( ( comp @ Y0 @ id )
              = Y0 ) )
       => ( ( id
            = ( push @ one @ sh ) )
         => ( ( !! @ subst
              @ ^ [Y0: subst] :
                  ( ( push @ ( sub @ one @ Y0 ) @ ( comp @ sh @ Y0 ) )
                  = Y0 ) )
           => ( ( var @ one )
             => ( ( !! @ term
                  @ ^ [Y0: term] :
                      ( ( var @ Y0 )
                     => ( var @ ( sub @ Y0 @ sh ) ) ) )
               => ( ( !! @ ( term > $o )
                    @ ^ [Y0: term > $o] :
                        ( ( Y0 @ one )
                       => ( ( !! @ term
                            @ ^ [Y1: term] :
                                ( ( var @ Y1 )
                               => ( ( Y0 @ Y1 )
                                 => ( Y0 @ ( sub @ Y1 @ sh ) ) ) ) )
                         => ( !! @ term
                            @ ^ [Y1: term] :
                                ( ( var @ Y1 )
                               => ( Y0 @ Y1 ) ) ) ) ) )
                 => ( ( !! @ term
                      @ ^ [Y0: term] :
                          ( !! @ term
                          @ ^ [Y1: term] :
                              ( !! @ term
                              @ ^ [Y2: term] :
                                  ( !! @ term
                                  @ ^ [Y3: term] :
                                      ( ( ( ap @ Y2 @ Y1 )
                                        = ( ap @ Y3 @ Y0 ) )
                                     => ( Y3 = Y2 ) ) ) ) ) )
                   => ( ( !! @ term
                        @ ^ [Y0: term] :
                            ( !! @ term
                            @ ^ [Y1: term] :
                                ( !! @ term
                                @ ^ [Y2: term] :
                                    ( !! @ term
                                    @ ^ [Y3: term] :
                                        ( ( ( ap @ Y3 @ Y2 )
                                          = ( ap @ Y1 @ Y0 ) )
                                       => ( Y2 = Y0 ) ) ) ) ) )
                     => ( ( !! @ term
                          @ ^ [Y0: term] :
                              ( !! @ term
                              @ ^ [Y1: term] :
                                  ( ( ( lam @ Y1 )
                                    = ( lam @ Y0 ) )
                                 => ( Y1 = Y0 ) ) ) )
                       => ( ( !! @ term
                            @ ^ [Y0: term] :
                                ( !! @ term
                                @ ^ [Y1: term] :
                                    ( ( ( sub @ Y1 @ sh )
                                      = ( sub @ Y0 @ sh ) )
                                   => ( Y1 = Y0 ) ) ) )
                         => ( ( !! @ term
                              @ ^ [Y0: term] :
                                  ( !! @ term
                                  @ ^ [Y1: term] :
                                      ( !! @ term
                                      @ ^ [Y2: term] :
                                          ( ( lam @ Y1 )
                                         != ( ap @ Y0 @ Y2 ) ) ) ) )
                           => ( ( !! @ term
                                @ ^ [Y0: term] :
                                    ( !! @ term
                                    @ ^ [Y1: term] :
                                        ~ ( var @ ( ap @ Y1 @ Y0 ) ) ) )
                             => ( ( !! @ term
                                  @ ^ [Y0: term] :
                                      ~ ( var @ ( lam @ Y0 ) ) )
                               => ( ( !! @ ( term > $o )
                                    @ ^ [Y0: term > $o] :
                                        ( ( !! @ term
                                          @ ^ [Y1: term] :
                                              ( ( var @ Y1 )
                                             => ( Y0 @ Y1 ) ) )
                                       => ( ( !! @ term
                                            @ ^ [Y1: term] :
                                                ( !! @ term
                                                @ ^ [Y2: term] :
                                                    ( ( Y0 @ Y2 )
                                                   => ( ( Y0 @ Y1 )
                                                     => ( Y0 @ ( ap @ Y2 @ Y1 ) ) ) ) ) )
                                         => ( ( !! @ term
                                              @ ^ [Y1: term] :
                                                  ( ( Y0 @ Y1 )
                                                 => ( Y0 @ ( lam @ Y1 ) ) ) )
                                           => ( !! @ term @ Y0 ) ) ) ) )
                                 => ( !! @ term
                                    @ ^ [Y0: term] :
                                        ( !! @ subst
                                        @ ^ [Y1: subst] :
                                            ( !! @ ( term > $o )
                                            @ ^ [Y2: term > $o] :
                                                ( ( !! @ term
                                                  @ ^ [Y3: term] :
                                                      ( ( var @ Y3 )
                                                     => ( Y2 @ ( sub @ Y3 @ Y1 ) ) ) )
                                               => ( ( Y2 @ Y0 )
                                                 => ( !! @ term
                                                    @ ^ [Y3: term] :
                                                        ( ( var @ Y3 )
                                                       => ( Y2 @ ( sub @ Y3 @ ( push @ Y0 @ Y1 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(boolean_simplification,[],[f785]) ).

thf(f785,plain,
    ( ( $true
     => ( ( !! @ subst
          @ ^ [Y0: subst] :
              ( !! @ subst
              @ ^ [Y1: subst] :
                  ( !! @ term
                  @ ^ [Y2: term] :
                      ( ( push @ ( sub @ Y2 @ Y0 ) @ ( comp @ Y1 @ Y0 ) )
                      = ( comp @ ( push @ Y2 @ Y1 ) @ Y0 ) ) ) ) )
       => ( ( !! @ subst
            @ ^ [Y0: subst] :
                ( ( comp @ Y0 @ id )
                = Y0 ) )
         => ( ( id
              = ( push @ one @ sh ) )
           => ( ( !! @ subst
                @ ^ [Y0: subst] :
                    ( ( push @ ( sub @ one @ Y0 ) @ ( comp @ sh @ Y0 ) )
                    = Y0 ) )
             => ( ( var @ one )
               => ( ( !! @ term
                    @ ^ [Y0: term] :
                        ( ( var @ Y0 )
                       => ( var @ ( sub @ Y0 @ sh ) ) ) )
                 => ( ( !! @ ( term > $o )
                      @ ^ [Y0: term > $o] :
                          ( ( Y0 @ one )
                         => ( ( !! @ term
                              @ ^ [Y1: term] :
                                  ( ( var @ Y1 )
                                 => ( ( Y0 @ Y1 )
                                   => ( Y0 @ ( sub @ Y1 @ sh ) ) ) ) )
                           => ( !! @ term
                              @ ^ [Y1: term] :
                                  ( ( var @ Y1 )
                                 => ( Y0 @ Y1 ) ) ) ) ) )
                   => ( ( !! @ term
                        @ ^ [Y0: term] :
                            ( !! @ term
                            @ ^ [Y1: term] :
                                ( !! @ term
                                @ ^ [Y2: term] :
                                    ( !! @ term
                                    @ ^ [Y3: term] :
                                        ( ( ( ap @ Y2 @ Y1 )
                                          = ( ap @ Y3 @ Y0 ) )
                                       => ( Y3 = Y2 ) ) ) ) ) )
                     => ( ( !! @ term
                          @ ^ [Y0: term] :
                              ( !! @ term
                              @ ^ [Y1: term] :
                                  ( !! @ term
                                  @ ^ [Y2: term] :
                                      ( !! @ term
                                      @ ^ [Y3: term] :
                                          ( ( ( ap @ Y3 @ Y2 )
                                            = ( ap @ Y1 @ Y0 ) )
                                         => ( Y2 = Y0 ) ) ) ) ) )
                       => ( ( !! @ term
                            @ ^ [Y0: term] :
                                ( !! @ term
                                @ ^ [Y1: term] :
                                    ( ( ( lam @ Y1 )
                                      = ( lam @ Y0 ) )
                                   => ( Y1 = Y0 ) ) ) )
                         => ( ( !! @ term
                              @ ^ [Y0: term] :
                                  ( !! @ term
                                  @ ^ [Y1: term] :
                                      ( ( ( sub @ Y1 @ sh )
                                        = ( sub @ Y0 @ sh ) )
                                     => ( Y1 = Y0 ) ) ) )
                           => ( ( !! @ term
                                @ ^ [Y0: term] :
                                    ( !! @ term
                                    @ ^ [Y1: term] :
                                        ( !! @ term
                                        @ ^ [Y2: term] :
                                            ( ( lam @ Y1 )
                                           != ( ap @ Y0 @ Y2 ) ) ) ) )
                             => ( ( !! @ term
                                  @ ^ [Y0: term] :
                                      ( !! @ term
                                      @ ^ [Y1: term] :
                                          ~ ( var @ ( ap @ Y1 @ Y0 ) ) ) )
                               => ( ( !! @ term
                                    @ ^ [Y0: term] :
                                        ~ ( var @ ( lam @ Y0 ) ) )
                                 => ( ( !! @ ( term > $o )
                                      @ ^ [Y0: term > $o] :
                                          ( ( !! @ term
                                            @ ^ [Y1: term] :
                                                ( ( var @ Y1 )
                                               => ( Y0 @ Y1 ) ) )
                                         => ( ( !! @ term
                                              @ ^ [Y1: term] :
                                                  ( !! @ term
                                                  @ ^ [Y2: term] :
                                                      ( ( Y0 @ Y2 )
                                                     => ( ( Y0 @ Y1 )
                                                       => ( Y0 @ ( ap @ Y2 @ Y1 ) ) ) ) ) )
                                           => ( ( !! @ term
                                                @ ^ [Y1: term] :
                                                    ( ( Y0 @ Y1 )
                                                   => ( Y0 @ ( lam @ Y1 ) ) ) )
                                             => ( !! @ term @ Y0 ) ) ) ) )
                                   => ( !! @ term
                                      @ ^ [Y0: term] :
                                          ( !! @ subst
                                          @ ^ [Y1: subst] :
                                              ( !! @ ( term > $o )
                                              @ ^ [Y2: term > $o] :
                                                  ( ( !! @ term
                                                    @ ^ [Y3: term] :
                                                        ( ( var @ Y3 )
                                                       => ( Y2 @ ( sub @ Y3 @ Y1 ) ) ) )
                                                 => ( ( Y2 @ Y0 )
                                                   => ( !! @ term
                                                      @ ^ [Y3: term] :
                                                          ( ( var @ Y3 )
                                                         => ( Y2 @ ( sub @ Y3 @ ( push @ Y0 @ Y1 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) )
    = $false ),
    inference(backward_demodulation,[],[f660,f665]) ).

thf(f665,plain,
    ( $true
    = ( !! @ subst
      @ ^ [Y0: subst] :
          ( !! @ subst
          @ ^ [Y1: subst] :
              ( !! @ subst
              @ ^ [Y2: subst] :
                  ( ( comp @ Y0 @ ( comp @ Y2 @ Y1 ) )
                  = ( comp @ ( comp @ Y0 @ Y2 ) @ Y1 ) ) ) ) ) ),
    inference(binary_proxy_clausification,[],[f660]) ).

thf(f660,plain,
    ( ( ( !! @ subst
        @ ^ [Y0: subst] :
            ( !! @ subst
            @ ^ [Y1: subst] :
                ( !! @ subst
                @ ^ [Y2: subst] :
                    ( ( comp @ Y0 @ ( comp @ Y2 @ Y1 ) )
                    = ( comp @ ( comp @ Y0 @ Y2 ) @ Y1 ) ) ) ) )
     => ( ( !! @ subst
          @ ^ [Y0: subst] :
              ( !! @ subst
              @ ^ [Y1: subst] :
                  ( !! @ term
                  @ ^ [Y2: term] :
                      ( ( push @ ( sub @ Y2 @ Y0 ) @ ( comp @ Y1 @ Y0 ) )
                      = ( comp @ ( push @ Y2 @ Y1 ) @ Y0 ) ) ) ) )
       => ( ( !! @ subst
            @ ^ [Y0: subst] :
                ( ( comp @ Y0 @ id )
                = Y0 ) )
         => ( ( id
              = ( push @ one @ sh ) )
           => ( ( !! @ subst
                @ ^ [Y0: subst] :
                    ( ( push @ ( sub @ one @ Y0 ) @ ( comp @ sh @ Y0 ) )
                    = Y0 ) )
             => ( ( var @ one )
               => ( ( !! @ term
                    @ ^ [Y0: term] :
                        ( ( var @ Y0 )
                       => ( var @ ( sub @ Y0 @ sh ) ) ) )
                 => ( ( !! @ ( term > $o )
                      @ ^ [Y0: term > $o] :
                          ( ( Y0 @ one )
                         => ( ( !! @ term
                              @ ^ [Y1: term] :
                                  ( ( var @ Y1 )
                                 => ( ( Y0 @ Y1 )
                                   => ( Y0 @ ( sub @ Y1 @ sh ) ) ) ) )
                           => ( !! @ term
                              @ ^ [Y1: term] :
                                  ( ( var @ Y1 )
                                 => ( Y0 @ Y1 ) ) ) ) ) )
                   => ( ( !! @ term
                        @ ^ [Y0: term] :
                            ( !! @ term
                            @ ^ [Y1: term] :
                                ( !! @ term
                                @ ^ [Y2: term] :
                                    ( !! @ term
                                    @ ^ [Y3: term] :
                                        ( ( ( ap @ Y2 @ Y1 )
                                          = ( ap @ Y3 @ Y0 ) )
                                       => ( Y3 = Y2 ) ) ) ) ) )
                     => ( ( !! @ term
                          @ ^ [Y0: term] :
                              ( !! @ term
                              @ ^ [Y1: term] :
                                  ( !! @ term
                                  @ ^ [Y2: term] :
                                      ( !! @ term
                                      @ ^ [Y3: term] :
                                          ( ( ( ap @ Y3 @ Y2 )
                                            = ( ap @ Y1 @ Y0 ) )
                                         => ( Y2 = Y0 ) ) ) ) ) )
                       => ( ( !! @ term
                            @ ^ [Y0: term] :
                                ( !! @ term
                                @ ^ [Y1: term] :
                                    ( ( ( lam @ Y1 )
                                      = ( lam @ Y0 ) )
                                   => ( Y1 = Y0 ) ) ) )
                         => ( ( !! @ term
                              @ ^ [Y0: term] :
                                  ( !! @ term
                                  @ ^ [Y1: term] :
                                      ( ( ( sub @ Y1 @ sh )
                                        = ( sub @ Y0 @ sh ) )
                                     => ( Y1 = Y0 ) ) ) )
                           => ( ( !! @ term
                                @ ^ [Y0: term] :
                                    ( !! @ term
                                    @ ^ [Y1: term] :
                                        ( !! @ term
                                        @ ^ [Y2: term] :
                                            ( ( lam @ Y1 )
                                           != ( ap @ Y0 @ Y2 ) ) ) ) )
                             => ( ( !! @ term
                                  @ ^ [Y0: term] :
                                      ( !! @ term
                                      @ ^ [Y1: term] :
                                          ~ ( var @ ( ap @ Y1 @ Y0 ) ) ) )
                               => ( ( !! @ term
                                    @ ^ [Y0: term] :
                                        ~ ( var @ ( lam @ Y0 ) ) )
                                 => ( ( !! @ ( term > $o )
                                      @ ^ [Y0: term > $o] :
                                          ( ( !! @ term
                                            @ ^ [Y1: term] :
                                                ( ( var @ Y1 )
                                               => ( Y0 @ Y1 ) ) )
                                         => ( ( !! @ term
                                              @ ^ [Y1: term] :
                                                  ( !! @ term
                                                  @ ^ [Y2: term] :
                                                      ( ( Y0 @ Y2 )
                                                     => ( ( Y0 @ Y1 )
                                                       => ( Y0 @ ( ap @ Y2 @ Y1 ) ) ) ) ) )
                                           => ( ( !! @ term
                                                @ ^ [Y1: term] :
                                                    ( ( Y0 @ Y1 )
                                                   => ( Y0 @ ( lam @ Y1 ) ) ) )
                                             => ( !! @ term @ Y0 ) ) ) ) )
                                   => ( !! @ term
                                      @ ^ [Y0: term] :
                                          ( !! @ subst
                                          @ ^ [Y1: subst] :
                                              ( !! @ ( term > $o )
                                              @ ^ [Y2: term > $o] :
                                                  ( ( !! @ term
                                                    @ ^ [Y3: term] :
                                                        ( ( var @ Y3 )
                                                       => ( Y2 @ ( sub @ Y3 @ Y1 ) ) ) )
                                                 => ( ( Y2 @ Y0 )
                                                   => ( !! @ term
                                                      @ ^ [Y3: term] :
                                                          ( ( var @ Y3 )
                                                         => ( Y2 @ ( sub @ Y3 @ ( push @ Y0 @ Y1 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) )
    = $false ),
    inference(boolean_simplification,[],[f658]) ).

thf(f658,plain,
    ( $false
    = ( $true
     => ( ( !! @ subst
          @ ^ [Y0: subst] :
              ( !! @ subst
              @ ^ [Y1: subst] :
                  ( !! @ subst
                  @ ^ [Y2: subst] :
                      ( ( comp @ Y0 @ ( comp @ Y2 @ Y1 ) )
                      = ( comp @ ( comp @ Y0 @ Y2 ) @ Y1 ) ) ) ) )
       => ( ( !! @ subst
            @ ^ [Y0: subst] :
                ( !! @ subst
                @ ^ [Y1: subst] :
                    ( !! @ term
                    @ ^ [Y2: term] :
                        ( ( push @ ( sub @ Y2 @ Y0 ) @ ( comp @ Y1 @ Y0 ) )
                        = ( comp @ ( push @ Y2 @ Y1 ) @ Y0 ) ) ) ) )
         => ( ( !! @ subst
              @ ^ [Y0: subst] :
                  ( ( comp @ Y0 @ id )
                  = Y0 ) )
           => ( ( id
                = ( push @ one @ sh ) )
             => ( ( !! @ subst
                  @ ^ [Y0: subst] :
                      ( ( push @ ( sub @ one @ Y0 ) @ ( comp @ sh @ Y0 ) )
                      = Y0 ) )
               => ( ( var @ one )
                 => ( ( !! @ term
                      @ ^ [Y0: term] :
                          ( ( var @ Y0 )
                         => ( var @ ( sub @ Y0 @ sh ) ) ) )
                   => ( ( !! @ ( term > $o )
                        @ ^ [Y0: term > $o] :
                            ( ( Y0 @ one )
                           => ( ( !! @ term
                                @ ^ [Y1: term] :
                                    ( ( var @ Y1 )
                                   => ( ( Y0 @ Y1 )
                                     => ( Y0 @ ( sub @ Y1 @ sh ) ) ) ) )
                             => ( !! @ term
                                @ ^ [Y1: term] :
                                    ( ( var @ Y1 )
                                   => ( Y0 @ Y1 ) ) ) ) ) )
                     => ( ( !! @ term
                          @ ^ [Y0: term] :
                              ( !! @ term
                              @ ^ [Y1: term] :
                                  ( !! @ term
                                  @ ^ [Y2: term] :
                                      ( !! @ term
                                      @ ^ [Y3: term] :
                                          ( ( ( ap @ Y2 @ Y1 )
                                            = ( ap @ Y3 @ Y0 ) )
                                         => ( Y3 = Y2 ) ) ) ) ) )
                       => ( ( !! @ term
                            @ ^ [Y0: term] :
                                ( !! @ term
                                @ ^ [Y1: term] :
                                    ( !! @ term
                                    @ ^ [Y2: term] :
                                        ( !! @ term
                                        @ ^ [Y3: term] :
                                            ( ( ( ap @ Y3 @ Y2 )
                                              = ( ap @ Y1 @ Y0 ) )
                                           => ( Y2 = Y0 ) ) ) ) ) )
                         => ( ( !! @ term
                              @ ^ [Y0: term] :
                                  ( !! @ term
                                  @ ^ [Y1: term] :
                                      ( ( ( lam @ Y1 )
                                        = ( lam @ Y0 ) )
                                     => ( Y1 = Y0 ) ) ) )
                           => ( ( !! @ term
                                @ ^ [Y0: term] :
                                    ( !! @ term
                                    @ ^ [Y1: term] :
                                        ( ( ( sub @ Y1 @ sh )
                                          = ( sub @ Y0 @ sh ) )
                                       => ( Y1 = Y0 ) ) ) )
                             => ( ( !! @ term
                                  @ ^ [Y0: term] :
                                      ( !! @ term
                                      @ ^ [Y1: term] :
                                          ( !! @ term
                                          @ ^ [Y2: term] :
                                              ( ( lam @ Y1 )
                                             != ( ap @ Y0 @ Y2 ) ) ) ) )
                               => ( ( !! @ term
                                    @ ^ [Y0: term] :
                                        ( !! @ term
                                        @ ^ [Y1: term] :
                                            ~ ( var @ ( ap @ Y1 @ Y0 ) ) ) )
                                 => ( ( !! @ term
                                      @ ^ [Y0: term] :
                                          ~ ( var @ ( lam @ Y0 ) ) )
                                   => ( ( !! @ ( term > $o )
                                        @ ^ [Y0: term > $o] :
                                            ( ( !! @ term
                                              @ ^ [Y1: term] :
                                                  ( ( var @ Y1 )
                                                 => ( Y0 @ Y1 ) ) )
                                           => ( ( !! @ term
                                                @ ^ [Y1: term] :
                                                    ( !! @ term
                                                    @ ^ [Y2: term] :
                                                        ( ( Y0 @ Y2 )
                                                       => ( ( Y0 @ Y1 )
                                                         => ( Y0 @ ( ap @ Y2 @ Y1 ) ) ) ) ) )
                                             => ( ( !! @ term
                                                  @ ^ [Y1: term] :
                                                      ( ( Y0 @ Y1 )
                                                     => ( Y0 @ ( lam @ Y1 ) ) ) )
                                               => ( !! @ term @ Y0 ) ) ) ) )
                                     => ( !! @ term
                                        @ ^ [Y0: term] :
                                            ( !! @ subst
                                            @ ^ [Y1: subst] :
                                                ( !! @ ( term > $o )
                                                @ ^ [Y2: term > $o] :
                                                    ( ( !! @ term
                                                      @ ^ [Y3: term] :
                                                          ( ( var @ Y3 )
                                                         => ( Y2 @ ( sub @ Y3 @ Y1 ) ) ) )
                                                   => ( ( Y2 @ Y0 )
                                                     => ( !! @ term
                                                        @ ^ [Y3: term] :
                                                            ( ( var @ Y3 )
                                                           => ( Y2 @ ( sub @ Y3 @ ( push @ Y0 @ Y1 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(backward_demodulation,[],[f649,f653]) ).

thf(f2527,plain,
    ( $true
    = ( ( sK4 @ sK2 )
     => ~ ( !! @ term
          @ ^ [Y0: term] :
              ( ( var @ Y0 )
             => ( ( sK4 @ ( sub @ Y0 @ ( push @ sK2 @ sK3 ) ) )
               => ( sK4 @ ( sub @ ( sub @ Y0 @ sh ) @ ( push @ sK2 @ sK3 ) ) ) ) ) ) ) ),
    inference(forward_demodulation,[],[f2514,f558]) ).

thf(f558,plain,
    ! [X2: term,X1: subst] :
      ( ( sub @ one @ ( push @ X2 @ X1 ) )
      = X2 ),
    inference(equality_proxy_clausification,[],[f557]) ).

thf(f557,plain,
    ! [X2: term,X1: subst] :
      ( $true
      = ( ( sub @ one @ ( push @ X2 @ X1 ) )
        = X2 ) ),
    inference(beta_eta_normalization,[],[f556]) ).

thf(f556,plain,
    ! [X2: term,X1: subst] :
      ( ( ^ [Y0: term] :
            ( ( sub @ one @ ( push @ Y0 @ X1 ) )
            = Y0 )
        @ X2 )
      = $true ),
    inference(pi_clausification,[],[f543]) ).

thf(f543,plain,
    ! [X1: subst] :
      ( $true
      = ( !! @ term
        @ ^ [Y0: term] :
            ( ( sub @ one @ ( push @ Y0 @ X1 ) )
            = Y0 ) ) ),
    inference(beta_eta_normalization,[],[f542]) ).

thf(f542,plain,
    ! [X1: subst] :
      ( $true
      = ( ^ [Y0: subst] :
            ( !! @ term
            @ ^ [Y1: term] :
                ( ( sub @ one @ ( push @ Y1 @ Y0 ) )
                = Y1 ) )
        @ X1 ) ),
    inference(pi_clausification,[],[f540]) ).

thf(f2514,plain,
    ( $true
    = ( ( sK4 @ ( sub @ one @ ( push @ sK2 @ sK3 ) ) )
     => ~ ( !! @ term
          @ ^ [Y0: term] :
              ( ( var @ Y0 )
             => ( ( sK4 @ ( sub @ Y0 @ ( push @ sK2 @ sK3 ) ) )
               => ( sK4 @ ( sub @ ( sub @ Y0 @ sh ) @ ( push @ sK2 @ sK3 ) ) ) ) ) ) ) ),
    inference(boolean_simplification,[],[f2513]) ).

thf(f2513,plain,
    ( $true
    = ( ( sK4 @ ( sub @ one @ ( push @ sK2 @ sK3 ) ) )
     => ( ( !! @ term
          @ ^ [Y0: term] :
              ( ( var @ Y0 )
             => ( ( sK4 @ ( sub @ Y0 @ ( push @ sK2 @ sK3 ) ) )
               => ( sK4 @ ( sub @ ( sub @ Y0 @ sh ) @ ( push @ sK2 @ sK3 ) ) ) ) ) )
       => $false ) ) ),
    inference(beta_eta_normalization,[],[f2505]) ).

thf(f2505,plain,
    ( $true
    = ( ( ^ [Y0: term] : ( sK4 @ ( sub @ Y0 @ ( push @ sK2 @ sK3 ) ) )
        @ one )
     => ( ( !! @ term
          @ ^ [Y0: term] :
              ( ( var @ Y0 )
             => ( ( ^ [Y1: term] : ( sK4 @ ( sub @ Y1 @ ( push @ sK2 @ sK3 ) ) )
                  @ Y0 )
               => ( ^ [Y1: term] : ( sK4 @ ( sub @ Y1 @ ( push @ sK2 @ sK3 ) ) )
                  @ ( sub @ Y0 @ sh ) ) ) ) )
       => $false ) ) ),
    inference(superposition,[],[f1094,f2496]) ).

thf(f2496,plain,
    ( $false
    = ( !! @ term
      @ ^ [Y0: term] :
          ( ( var @ Y0 )
         => ( sK4 @ ( sub @ Y0 @ ( push @ sK2 @ sK3 ) ) ) ) ) ),
    inference(boolean_simplification,[],[f2494]) ).

thf(f2494,plain,
    ( ( $true
     => ( !! @ term
        @ ^ [Y0: term] :
            ( ( var @ Y0 )
           => ( sK4 @ ( sub @ Y0 @ ( push @ sK2 @ sK3 ) ) ) ) ) )
    = $false ),
    inference(backward_demodulation,[],[f2487,f2493]) ).

thf(f1094,plain,
    ! [X1: term > $o] :
      ( ( ( X1 @ one )
       => ( ( !! @ term
            @ ^ [Y0: term] :
                ( ( var @ Y0 )
               => ( ( X1 @ Y0 )
                 => ( X1 @ ( sub @ Y0 @ sh ) ) ) ) )
         => ( !! @ term
            @ ^ [Y0: term] :
                ( ( var @ Y0 )
               => ( X1 @ Y0 ) ) ) ) )
      = $true ),
    inference(beta_eta_normalization,[],[f1092]) ).

thf(f1092,plain,
    ! [X1: term > $o] :
      ( $true
      = ( ^ [Y0: term > $o] :
            ( ( Y0 @ one )
           => ( ( !! @ term
                @ ^ [Y1: term] :
                    ( ( var @ Y1 )
                   => ( ( Y0 @ Y1 )
                     => ( Y0 @ ( sub @ Y1 @ sh ) ) ) ) )
             => ( !! @ term
                @ ^ [Y1: term] :
                    ( ( var @ Y1 )
                   => ( Y0 @ Y1 ) ) ) ) )
        @ X1 ) ),
    inference(pi_clausification,[],[f960]) ).

thf(f6137,plain,
    ( $true
    = ( ~ ( var @ sK12 ) ) ),
    inference(boolean_simplification,[],[f6136]) ).

thf(f6136,plain,
    ( $true
    = ( ( var @ sK12 )
     => $false ) ),
    inference(superposition,[],[f2491,f6105]) ).

thf(f6105,plain,
    ( ( sK4 @ ( sub @ sK12 @ sK3 ) )
    = $false ),
    inference(binary_proxy_clausification,[],[f6098]) ).

thf(f6098,plain,
    ( ( ( sK4 @ ( sub @ sK12 @ ( push @ sK2 @ sK3 ) ) )
     => ( sK4 @ ( sub @ sK12 @ sK3 ) ) )
    = $false ),
    inference(boolean_simplification,[],[f6090]) ).

thf(f6090,plain,
    ( $false
    = ( $true
     => ( ( sK4 @ ( sub @ sK12 @ ( push @ sK2 @ sK3 ) ) )
       => ( sK4 @ ( sub @ sK12 @ sK3 ) ) ) ) ),
    inference(backward_demodulation,[],[f6066,f6089]) ).

thf(f2491,plain,
    ! [X1: term] :
      ( $true
      = ( ( var @ X1 )
       => ( sK4 @ ( sub @ X1 @ sK3 ) ) ) ),
    inference(beta_eta_normalization,[],[f2473]) ).

thf(f2473,plain,
    ! [X1: term] :
      ( $true
      = ( ^ [Y0: term] :
            ( ( var @ Y0 )
           => ( sK4 @ ( sub @ Y0 @ sK3 ) ) )
        @ X1 ) ),
    inference(pi_clausification,[],[f1884]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.06/0.12  % Problem    : ALG251^1 : TPTP v8.2.0. Bugfixed v5.2.0.
% 0.06/0.13  % Command    : vampire --input_syntax tptp --proof tptp --output_axiom_names on --mode portfolio --schedule file --schedule_file /export/starexec/sandbox2/solver/bin/quickGreedyProduceRating_steal_pow3.txt --cores 8 -m 12000 -t %d %s
% 0.12/0.34  % Computer : n006.cluster.edu
% 0.12/0.34  % Model    : x86_64 x86_64
% 0.12/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.34  % Memory   : 8042.1875MB
% 0.12/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.34  % CPULimit   : 300
% 0.12/0.34  % WCLimit    : 300
% 0.12/0.34  % DateTime   : Sat May 18 23:14:23 EDT 2024
% 0.12/0.34  % CPUTime    : 
% 0.12/0.34  This is a TH0_THM_EQU_NAR problem
% 0.12/0.34  Running vampire_ho --input_syntax tptp --proof tptp --output_axiom_names on --mode portfolio --schedule snake_tptp_hol --cores 8 -m 12000 -t 300 /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.12/0.37  % (30112)lrs+10_1:1_c=on:cnfonf=conj_eager:fd=off:fe=off:kws=frequency:spb=intro:i=4:si=on:rtra=on_0 on theBenchmark for (2999ds/4Mi)
% 0.12/0.37  % (30116)lrs+1002_1:1_au=on:bd=off:e2e=on:sd=2:sos=on:ss=axioms:i=275:si=on:rtra=on_0 on theBenchmark for (2999ds/275Mi)
% 0.12/0.37  % (30117)lrs+1004_1:128_cond=on:e2e=on:sp=weighted_frequency:i=18:si=on:rtra=on_0 on theBenchmark for (2999ds/18Mi)
% 0.12/0.37  % (30114)lrs+10_1:1_au=on:inj=on:i=2:si=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 0.12/0.37  % (30111)lrs+1002_1:8_bd=off:fd=off:hud=10:tnu=1:i=183:si=on:rtra=on_0 on theBenchmark for (2999ds/183Mi)
% 0.12/0.37  % (30115)lrs+1002_1:128_aac=none:au=on:cnfonf=lazy_not_gen_be_off:sos=all:i=2:si=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 0.12/0.37  % (30118)lrs+10_1:1_bet=on:cnfonf=off:fd=off:hud=5:inj=on:i=3:si=on:rtra=on_0 on theBenchmark for (2999ds/3Mi)
% 0.12/0.37  % (30113)dis+1010_1:1_au=on:cbe=off:chr=on:fsr=off:hfsq=on:nm=64:sos=theory:sp=weighted_frequency:i=27:si=on:rtra=on_0 on theBenchmark for (2999ds/27Mi)
% 0.12/0.37  % (30114)Instruction limit reached!
% 0.12/0.37  % (30114)------------------------------
% 0.12/0.37  % (30114)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 0.12/0.37  % (30114)Termination reason: Unknown
% 0.12/0.37  % (30114)Termination phase: shuffling
% 0.12/0.37  
% 0.12/0.37  % (30114)Memory used [KB]: 1279
% 0.12/0.37  % (30115)Instruction limit reached!
% 0.12/0.37  % (30115)------------------------------
% 0.12/0.37  % (30115)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 0.12/0.37  % (30115)Termination reason: Unknown
% 0.12/0.37  % (30115)Termination phase: shuffling
% 0.12/0.37  
% 0.12/0.37  % (30115)Memory used [KB]: 1279
% 0.12/0.37  % (30115)Time elapsed: 0.003 s
% 0.12/0.37  % (30115)Instructions burned: 2 (million)
% 0.12/0.37  % (30115)------------------------------
% 0.12/0.37  % (30115)------------------------------
% 0.12/0.37  % (30114)Time elapsed: 0.003 s
% 0.12/0.37  % (30114)Instructions burned: 2 (million)
% 0.12/0.37  % (30114)------------------------------
% 0.12/0.37  % (30114)------------------------------
% 0.12/0.38  % (30118)Instruction limit reached!
% 0.12/0.38  % (30118)------------------------------
% 0.12/0.38  % (30118)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 0.12/0.38  % (30118)Termination reason: Unknown
% 0.12/0.38  % (30118)Termination phase: shuffling
% 0.12/0.38  
% 0.12/0.38  % (30118)Memory used [KB]: 1279
% 0.12/0.38  % (30118)Time elapsed: 0.003 s
% 0.12/0.38  % (30118)Instructions burned: 3 (million)
% 0.12/0.38  % (30118)------------------------------
% 0.12/0.38  % (30118)------------------------------
% 0.12/0.38  % (30112)Instruction limit reached!
% 0.12/0.38  % (30112)------------------------------
% 0.12/0.38  % (30112)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 0.12/0.38  % (30112)Termination reason: Unknown
% 0.12/0.38  % (30112)Termination phase: shuffling
% 0.12/0.38  
% 0.12/0.38  % (30112)Memory used [KB]: 1279
% 0.12/0.38  % (30112)Time elapsed: 0.004 s
% 0.12/0.38  % (30112)Instructions burned: 5 (million)
% 0.12/0.38  % (30112)------------------------------
% 0.12/0.38  % (30112)------------------------------
% 0.12/0.38  % (30117)Instruction limit reached!
% 0.12/0.38  % (30117)------------------------------
% 0.12/0.38  % (30117)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 0.12/0.38  % (30117)Termination reason: Unknown
% 0.12/0.38  % (30117)Termination phase: Property scanning
% 0.12/0.38  
% 0.12/0.38  % (30117)Memory used [KB]: 1663
% 0.12/0.38  % (30117)Time elapsed: 0.012 s
% 0.12/0.38  % (30117)Instructions burned: 19 (million)
% 0.12/0.38  % (30117)------------------------------
% 0.12/0.38  % (30117)------------------------------
% 0.20/0.39  % (30116)Refutation not found, incomplete strategy
% 0.20/0.39  % (30116)------------------------------
% 0.20/0.39  % (30116)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 0.20/0.39  % (30116)Termination reason: Refutation not found, incomplete strategy
% 0.20/0.39  
% 0.20/0.39  
% 0.20/0.39  % (30116)Memory used [KB]: 6140
% 0.20/0.39  % (30116)Time elapsed: 0.015 s
% 0.20/0.39  % (30116)Instructions burned: 27 (million)
% 0.20/0.39  % (30116)------------------------------
% 0.20/0.39  % (30116)------------------------------
% 0.20/0.39  % (30113)Instruction limit reached!
% 0.20/0.39  % (30113)------------------------------
% 0.20/0.39  % (30113)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 0.20/0.39  % (30113)Termination reason: Unknown
% 0.20/0.39  % (30113)Termination phase: Property scanning
% 0.20/0.39  
% 0.20/0.39  % (30113)Memory used [KB]: 1791
% 0.20/0.39  % (30113)Time elapsed: 0.015 s
% 0.20/0.39  % (30113)Instructions burned: 28 (million)
% 0.20/0.39  % (30113)------------------------------
% 0.20/0.39  % (30113)------------------------------
% 0.20/0.39  % (30123)lrs+1002_1:1_aac=none:au=on:cnfonf=lazy_gen:plsq=on:plsqc=1:plsqr=4203469,65536:i=1041:si=on:rtra=on_0 on theBenchmark for (2999ds/1041Mi)
% 0.20/0.39  % (30120)lrs+1002_1:1_cnfonf=lazy_not_be_gen:hud=14:prag=on:sp=weighted_frequency:tnu=1:i=37:si=on:rtra=on_0 on theBenchmark for (2999ds/37Mi)
% 0.20/0.39  % (30122)dis+21_1:1_cbe=off:cnfonf=off:fs=off:fsr=off:hud=1:inj=on:i=3:si=on:rtra=on_0 on theBenchmark for (2999ds/3Mi)
% 0.20/0.39  % (30121)lrs+2_16:1_acc=model:au=on:bd=off:c=on:e2e=on:nm=2:sos=all:i=15:si=on:rtra=on_0 on theBenchmark for (2999ds/15Mi)
% 0.20/0.39  % (30122)Instruction limit reached!
% 0.20/0.39  % (30122)------------------------------
% 0.20/0.39  % (30122)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 0.20/0.39  % (30122)Termination reason: Unknown
% 0.20/0.39  % (30122)Termination phase: shuffling
% 0.20/0.39  
% 0.20/0.39  % (30122)Memory used [KB]: 1279
% 0.20/0.39  % (30122)Time elapsed: 0.003 s
% 0.20/0.39  % (30122)Instructions burned: 3 (million)
% 0.20/0.39  % (30122)------------------------------
% 0.20/0.39  % (30122)------------------------------
% 0.20/0.40  % (30121)Instruction limit reached!
% 0.20/0.40  % (30121)------------------------------
% 0.20/0.40  % (30121)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 0.20/0.40  % (30121)Termination reason: Unknown
% 0.20/0.40  % (30121)Termination phase: Property scanning
% 0.20/0.40  
% 0.20/0.40  % (30121)Memory used [KB]: 1663
% 0.20/0.40  % (30121)Time elapsed: 0.010 s
% 0.20/0.40  % (30121)Instructions burned: 15 (million)
% 0.20/0.40  % (30121)------------------------------
% 0.20/0.40  % (30121)------------------------------
% 0.20/0.40  % (30124)lrs+10_1:1_av=off:chr=on:plsq=on:slsq=on:i=7:si=on:rtra=on_0 on theBenchmark for (2999ds/7Mi)
% 0.20/0.40  % (30125)lrs+10_1:1_acc=on:amm=sco:cs=on:tgt=full:i=16:si=on:rtra=on_0 on theBenchmark for (2999ds/16Mi)
% 0.20/0.40  % (30126)lrs+21_1:1_au=on:cnfonf=off:fd=preordered:fe=off:fsr=off:hud=11:inj=on:kws=precedence:s2pl=no:sp=weighted_frequency:tgt=full:i=3:si=on:rtra=on_0 on theBenchmark for (2999ds/3Mi)
% 0.20/0.40  % (30124)Instruction limit reached!
% 0.20/0.40  % (30124)------------------------------
% 0.20/0.40  % (30124)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 0.20/0.40  % (30124)Termination reason: Unknown
% 0.20/0.40  % (30124)Termination phase: shuffling
% 0.20/0.40  
% 0.20/0.40  % (30124)Memory used [KB]: 1407
% 0.20/0.40  % (30124)Time elapsed: 0.005 s
% 0.20/0.40  % (30124)Instructions burned: 7 (million)
% 0.20/0.40  % (30124)------------------------------
% 0.20/0.40  % (30124)------------------------------
% 0.20/0.40  % (30126)Instruction limit reached!
% 0.20/0.40  % (30126)------------------------------
% 0.20/0.40  % (30126)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 0.20/0.40  % (30126)Termination reason: Unknown
% 0.20/0.40  % (30126)Termination phase: shuffling
% 0.20/0.40  
% 0.20/0.40  % (30126)Memory used [KB]: 1279
% 0.20/0.40  % (30126)Time elapsed: 0.003 s
% 0.20/0.40  % (30126)Instructions burned: 3 (million)
% 0.20/0.40  % (30126)------------------------------
% 0.20/0.40  % (30126)------------------------------
% 0.20/0.40  % (30127)lrs+2_1:1_apa=on:au=on:bd=preordered:cnfonf=off:cs=on:ixr=off:sos=on:i=3:si=on:rtra=on_0 on theBenchmark for (2999ds/3Mi)
% 0.20/0.41  % (30127)Instruction limit reached!
% 0.20/0.41  % (30127)------------------------------
% 0.20/0.41  % (30127)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 0.20/0.41  % (30127)Termination reason: Unknown
% 0.20/0.41  % (30127)Termination phase: shuffling
% 0.20/0.41  
% 0.20/0.41  % (30127)Memory used [KB]: 1279
% 0.20/0.41  % (30127)Time elapsed: 0.004 s
% 0.20/0.41  % (30127)Instructions burned: 5 (million)
% 0.20/0.41  % (30127)------------------------------
% 0.20/0.41  % (30127)------------------------------
% 0.20/0.41  % (30120)Instruction limit reached!
% 0.20/0.41  % (30120)------------------------------
% 0.20/0.41  % (30120)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 0.20/0.41  % (30120)Termination reason: Unknown
% 0.20/0.41  % (30120)Termination phase: Property scanning
% 0.20/0.41  
% 0.20/0.41  % (30120)Memory used [KB]: 1791
% 0.20/0.41  % (30120)Time elapsed: 0.020 s
% 0.20/0.41  % (30120)Instructions burned: 38 (million)
% 0.20/0.41  % (30120)------------------------------
% 0.20/0.41  % (30120)------------------------------
% 0.20/0.41  % (30125)Instruction limit reached!
% 0.20/0.41  % (30125)------------------------------
% 0.20/0.41  % (30125)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 0.20/0.41  % (30125)Termination reason: Unknown
% 0.20/0.41  % (30125)Termination phase: shuffling
% 0.20/0.41  
% 0.20/0.41  % (30125)Memory used [KB]: 1535
% 0.20/0.41  % (30125)Time elapsed: 0.009 s
% 0.20/0.41  % (30125)Instructions burned: 17 (million)
% 0.20/0.41  % (30125)------------------------------
% 0.20/0.41  % (30125)------------------------------
% 0.20/0.41  % (30128)lrs+10_1:1_cnfonf=off:cs=on:hud=3:prag=on:sup=off:i=7:si=on:rtra=on_0 on theBenchmark for (2999ds/7Mi)
% 0.20/0.42  % (30129)dis+1002_1:1_add=large:cnfonf=lazy_pi_sigma_gen:fe=off:prag=on:i=3:si=on:rtra=on_0 on theBenchmark for (2999ds/3Mi)
% 0.20/0.42  % (30128)Instruction limit reached!
% 0.20/0.42  % (30128)------------------------------
% 0.20/0.42  % (30128)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 0.20/0.42  % (30128)Termination reason: Unknown
% 0.20/0.42  % (30128)Termination phase: shuffling
% 0.20/0.42  
% 0.20/0.42  % (30128)Memory used [KB]: 1407
% 0.20/0.42  % (30128)Time elapsed: 0.006 s
% 0.20/0.42  % (30128)Instructions burned: 8 (million)
% 0.20/0.42  % (30128)------------------------------
% 0.20/0.42  % (30128)------------------------------
% 0.20/0.42  % (30130)dis+1004_1:1_cha=on:cs=on:fe=off:hud=1:i=4:si=on:rtra=on_0 on theBenchmark for (2999ds/4Mi)
% 0.20/0.42  % (30129)Instruction limit reached!
% 0.20/0.42  % (30129)------------------------------
% 0.20/0.42  % (30129)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 0.20/0.42  % (30129)Termination reason: Unknown
% 0.20/0.42  % (30129)Termination phase: shuffling
% 0.20/0.42  
% 0.20/0.42  % (30129)Memory used [KB]: 1279
% 0.20/0.42  % (30129)Time elapsed: 0.003 s
% 0.20/0.42  % (30129)Instructions burned: 3 (million)
% 0.20/0.42  % (30129)------------------------------
% 0.20/0.42  % (30129)------------------------------
% 0.20/0.42  % (30130)Instruction limit reached!
% 0.20/0.42  % (30130)------------------------------
% 0.20/0.42  % (30130)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 0.20/0.42  % (30130)Termination reason: Unknown
% 0.20/0.42  % (30130)Termination phase: shuffling
% 0.20/0.42  
% 0.20/0.42  % (30130)Memory used [KB]: 1279
% 0.20/0.42  % (30130)Time elapsed: 0.004 s
% 0.20/0.42  % (30130)Instructions burned: 5 (million)
% 0.20/0.42  % (30130)------------------------------
% 0.20/0.42  % (30130)------------------------------
% 0.20/0.42  % (30131)lrs+1002_1:1_anc=all_dependent:au=on:cbe=off:fde=unused:ntd=on:i=18:si=on:rtra=on_0 on theBenchmark for (2999ds/18Mi)
% 0.20/0.42  % (30132)lrs+10_1:1_e2e=on:sd=1:sgt=8:ss=axioms:i=710:si=on:rtra=on_0 on theBenchmark for (2999ds/710Mi)
% 0.20/0.42  % (30133)lrs+1004_1:1_chr=on:prag=on:i=6:si=on:rtra=on_0 on theBenchmark for (2999ds/6Mi)
% 0.20/0.42  % (30133)Instruction limit reached!
% 0.20/0.42  % (30133)------------------------------
% 0.20/0.42  % (30133)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 0.20/0.43  % (30133)Termination reason: Unknown
% 0.20/0.43  % (30133)Termination phase: shuffling
% 0.20/0.43  
% 0.20/0.43  % (30133)Memory used [KB]: 1407
% 0.20/0.43  % (30133)Time elapsed: 0.005 s
% 0.20/0.43  % (30133)Instructions burned: 7 (million)
% 0.20/0.43  % (30133)------------------------------
% 0.20/0.43  % (30133)------------------------------
% 0.20/0.43  % (30131)Instruction limit reached!
% 0.20/0.43  % (30131)------------------------------
% 0.20/0.43  % (30131)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 0.20/0.43  % (30131)Termination reason: Unknown
% 0.20/0.43  % (30131)Termination phase: shuffling
% 0.20/0.43  
% 0.20/0.43  % (30131)Memory used [KB]: 1663
% 0.20/0.43  % (30131)Time elapsed: 0.011 s
% 0.20/0.43  % (30131)Instructions burned: 19 (million)
% 0.20/0.43  % (30131)------------------------------
% 0.20/0.43  % (30131)------------------------------
% 0.20/0.43  % (30135)dis+21_1:8_apa=on:cnfonf=off:fd=off:fsr=off:hud=0:ins=1:kws=inv_frequency:nwc=10.0:ss=axioms:st=5.0:i=21:si=on:rtra=on_0 on theBenchmark for (2999ds/21Mi)
% 0.20/0.43  % (30134)dis+1002_5:1_au=on:bd=off:e2e=on:fde=none:fs=off:fsr=off:sos=on:i=902:si=on:rtra=on_0 on theBenchmark for (2999ds/902Mi)
% 0.20/0.43  % (30136)dis+10_1:1_cnfonf=lazy_gen:fe=off:i=5:si=on:rtra=on_0 on theBenchmark for (2999ds/5Mi)
% 0.20/0.44  % (30132)Refutation not found, incomplete strategy
% 0.20/0.44  % (30132)------------------------------
% 0.20/0.44  % (30132)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 0.20/0.44  % (30132)Termination reason: Refutation not found, incomplete strategy
% 0.20/0.44  
% 0.20/0.44  
% 0.20/0.44  % (30132)Memory used [KB]: 6268
% 0.20/0.44  % (30132)Time elapsed: 0.015 s
% 0.20/0.44  % (30132)Instructions burned: 28 (million)
% 0.20/0.44  % (30132)------------------------------
% 0.20/0.44  % (30132)------------------------------
% 0.20/0.44  % (30136)Instruction limit reached!
% 0.20/0.44  % (30136)------------------------------
% 0.20/0.44  % (30136)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 0.20/0.44  % (30136)Termination reason: Unknown
% 0.20/0.44  % (30136)Termination phase: shuffling
% 0.20/0.44  
% 0.20/0.44  % (30136)Memory used [KB]: 1279
% 0.20/0.44  % (30136)Time elapsed: 0.004 s
% 0.20/0.44  % (30136)Instructions burned: 5 (million)
% 0.20/0.44  % (30136)------------------------------
% 0.20/0.44  % (30136)------------------------------
% 0.20/0.44  % (30137)lrs+2_1:1_cnfonf=lazy_not_gen_be_off:cs=on:fe=off:hud=10:inj=on:ins=3:plsq=on:plsqc=1:sd=10:ss=axioms:tnu=1:i=6:si=on:rtra=on_0 on theBenchmark for (2999ds/6Mi)
% 0.20/0.44  % (30135)Instruction limit reached!
% 0.20/0.44  % (30135)------------------------------
% 0.20/0.44  % (30135)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 0.20/0.44  % (30135)Termination reason: Unknown
% 0.20/0.44  % (30135)Termination phase: shuffling
% 0.20/0.44  
% 0.20/0.44  % (30135)Memory used [KB]: 1663
% 0.20/0.44  % (30135)Time elapsed: 0.011 s
% 0.20/0.44  % (30135)Instructions burned: 22 (million)
% 0.20/0.44  % (30135)------------------------------
% 0.20/0.44  % (30135)------------------------------
% 0.20/0.44  % (30137)Instruction limit reached!
% 0.20/0.44  % (30137)------------------------------
% 0.20/0.44  % (30137)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 0.20/0.44  % (30137)Termination reason: Unknown
% 0.20/0.44  % (30137)Termination phase: shuffling
% 0.20/0.44  
% 0.20/0.44  % (30137)Memory used [KB]: 1279
% 0.20/0.44  % (30137)Time elapsed: 0.004 s
% 0.20/0.44  % (30137)Instructions burned: 6 (million)
% 0.20/0.44  % (30137)------------------------------
% 0.20/0.44  % (30137)------------------------------
% 0.20/0.44  % (30138)lrs+1002_1:128_au=on:c=on:fsr=off:piset=equals:i=377:si=on:rtra=on_0 on theBenchmark for (2999ds/377Mi)
% 0.20/0.45  % (30141)lrs+10_1:1_cnfonf=lazy_not_be_gen:ntd=on:sp=const_min:ss=axioms:sup=off:i=19:si=on:rtra=on_0 on theBenchmark for (2999ds/19Mi)
% 0.20/0.45  % (30140)dis+1010_1:4_atotf=0.2:c=on:cbe=off:cnfonf=lazy_simp:fe=off:ins=2:ntd=on:s2a=on:s2at=5.0:sgt=5:ss=axioms:st=1.5:i=779:si=on:rtra=on_0 on theBenchmark for (2999ds/779Mi)
% 0.20/0.45  % (30142)lrs+1010_1:1_au=on:s2a=on:sd=1:sgt=50:ss=axioms:i=879:si=on:rtra=on_0 on theBenchmark for (2999ds/879Mi)
% 0.20/0.46  % (30143)dis+1002_1:128_acc=on:er=filter:i=17:si=on:rtra=on_0 on theBenchmark for (2999ds/17Mi)
% 0.20/0.46  % (30141)Instruction limit reached!
% 0.20/0.46  % (30141)------------------------------
% 0.20/0.46  % (30141)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 0.20/0.46  % (30141)Termination reason: Unknown
% 0.20/0.46  % (30141)Termination phase: shuffling
% 0.20/0.46  
% 0.20/0.46  % (30141)Memory used [KB]: 1663
% 0.20/0.46  % (30141)Time elapsed: 0.010 s
% 0.20/0.46  % (30141)Instructions burned: 19 (million)
% 0.20/0.46  % (30141)------------------------------
% 0.20/0.46  % (30141)------------------------------
% 0.20/0.47  % (30143)Instruction limit reached!
% 0.20/0.47  % (30143)------------------------------
% 0.20/0.47  % (30143)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 0.20/0.47  % (30143)Termination reason: Unknown
% 0.20/0.47  % (30143)Termination phase: shuffling
% 0.20/0.47  
% 0.20/0.47  % (30143)Memory used [KB]: 1663
% 0.20/0.47  % (30143)Time elapsed: 0.010 s
% 0.20/0.47  % (30143)Instructions burned: 18 (million)
% 0.20/0.47  % (30143)------------------------------
% 0.20/0.47  % (30143)------------------------------
% 0.20/0.47  % (30111)Instruction limit reached!
% 0.20/0.47  % (30111)------------------------------
% 0.20/0.47  % (30111)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 0.20/0.47  % (30111)Termination reason: Unknown
% 0.20/0.47  % (30111)Termination phase: Saturation
% 0.20/0.47  
% 0.20/0.47  % (30111)Memory used [KB]: 7419
% 0.20/0.47  % (30111)Time elapsed: 0.094 s
% 0.20/0.47  % (30111)Instructions burned: 184 (million)
% 0.20/0.47  % (30111)------------------------------
% 0.20/0.47  % (30111)------------------------------
% 0.20/0.47  % (30144)ott+21_1:1_apa=on:au=on:cnfonf=off:sos=on:i=3:si=on:rtra=on_0 on theBenchmark for (2998ds/3Mi)
% 0.20/0.47  % (30144)Instruction limit reached!
% 0.20/0.47  % (30144)------------------------------
% 0.20/0.47  % (30144)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 0.20/0.47  % (30144)Termination reason: Unknown
% 0.20/0.47  % (30144)Termination phase: shuffling
% 0.20/0.47  
% 0.20/0.47  % (30144)Memory used [KB]: 1279
% 0.20/0.47  % (30144)Time elapsed: 0.003 s
% 0.20/0.47  % (30144)Instructions burned: 3 (million)
% 0.20/0.47  % (30144)------------------------------
% 0.20/0.47  % (30144)------------------------------
% 0.20/0.48  % (30145)lrs+1010_1:8_cnfonf=off:hud=1:inj=on:tnu=5:i=30:si=on:rtra=on_0 on theBenchmark for (2998ds/30Mi)
% 0.20/0.48  % (30146)dis+10_1:1_ixr=off:plsq=on:plsqc=1:plsqr=32,1:s2a=on:i=127:si=on:rtra=on_0 on theBenchmark for (2998ds/127Mi)
% 0.20/0.48  % (30142)Refutation not found, incomplete strategy
% 0.20/0.48  % (30142)------------------------------
% 0.20/0.48  % (30142)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 0.20/0.48  % (30142)Termination reason: Refutation not found, incomplete strategy
% 0.20/0.48  
% 0.20/0.48  
% 0.20/0.48  % (30142)Memory used [KB]: 6268
% 0.20/0.48  % (30142)Time elapsed: 0.030 s
% 0.20/0.48  % (30142)Instructions burned: 58 (million)
% 0.20/0.48  % (30142)------------------------------
% 0.20/0.48  % (30142)------------------------------
% 0.20/0.49  % (30147)lrs+1002_1:1_au=on:cbe=off:cnfonf=conj_eager:cond=on:hi=on:i=100:si=on:rtra=on_0 on theBenchmark for (2998ds/100Mi)
% 0.20/0.49  % (30145)Instruction limit reached!
% 0.20/0.49  % (30145)------------------------------
% 0.20/0.49  % (30145)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 0.20/0.49  % (30145)Termination reason: Unknown
% 0.20/0.49  % (30145)Termination phase: Property scanning
% 0.20/0.49  
% 0.20/0.49  % (30145)Memory used [KB]: 1791
% 0.20/0.49  % (30145)Time elapsed: 0.016 s
% 0.20/0.49  % (30145)Instructions burned: 31 (million)
% 0.20/0.49  % (30145)------------------------------
% 0.20/0.49  % (30145)------------------------------
% 0.20/0.50  % (30148)dis+10_1:1_anc=none:cnfonf=lazy_gen:fd=preordered:fe=off:hud=10:ins=3:ixr=off:nwc=5.0:plsq=on:plsqc=1:plsqr=32,1:sp=const_frequency:uhcvi=on:i=3:si=on:rtra=on_0 on theBenchmark for (2998ds/3Mi)
% 0.20/0.50  % (30148)Instruction limit reached!
% 0.20/0.50  % (30148)------------------------------
% 0.20/0.50  % (30148)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 0.20/0.50  % (30148)Termination reason: Unknown
% 0.20/0.50  % (30148)Termination phase: shuffling
% 0.20/0.50  
% 0.20/0.50  % (30148)Memory used [KB]: 1279
% 0.20/0.50  % (30148)Time elapsed: 0.004 s
% 0.20/0.50  % (30148)Instructions burned: 4 (million)
% 0.20/0.50  % (30148)------------------------------
% 0.20/0.50  % (30148)------------------------------
% 0.20/0.51  % (30149)lrs+10_8:1_au=on:avsq=on:e2e=on:ins=3:s2a=on:s2at=3.0:ss=axioms:i=20:si=on:rtra=on_0 on theBenchmark for (2998ds/20Mi)
% 0.20/0.52  % (30150)dis+1002_1:1_cbe=off:hud=5:nm=4:plsq=on:plsqr=7,1:prag=on:sp=const_max:tnu=1:i=86:si=on:rtra=on_0 on theBenchmark for (2998ds/86Mi)
% 0.20/0.52  % (30149)Instruction limit reached!
% 0.20/0.52  % (30149)------------------------------
% 0.20/0.52  % (30149)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 0.20/0.52  % (30149)Termination reason: Unknown
% 0.20/0.52  % (30149)Termination phase: Property scanning
% 0.20/0.52  
% 0.20/0.52  % (30149)Memory used [KB]: 1663
% 0.20/0.52  % (30149)Time elapsed: 0.012 s
% 0.20/0.52  % (30149)Instructions burned: 21 (million)
% 0.20/0.52  % (30149)------------------------------
% 0.20/0.52  % (30149)------------------------------
% 1.42/0.53  % (30147)Instruction limit reached!
% 1.42/0.53  % (30147)------------------------------
% 1.42/0.53  % (30147)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 1.42/0.53  % (30147)Termination reason: Unknown
% 1.42/0.53  % (30147)Termination phase: Saturation
% 1.42/0.53  
% 1.42/0.53  % (30147)Memory used [KB]: 6524
% 1.42/0.53  % (30147)Time elapsed: 0.042 s
% 1.42/0.53  % (30147)Instructions burned: 101 (million)
% 1.42/0.53  % (30147)------------------------------
% 1.42/0.53  % (30147)------------------------------
% 1.42/0.53  % (30151)lrs+1010_1:1_au=on:cbe=off:nm=2:ntd=on:sd=2:ss=axioms:st=5.0:i=107:si=on:rtra=on_0 on theBenchmark for (2998ds/107Mi)
% 1.55/0.54  % (30152)lrs+2_1:1024_cnfonf=lazy_gen:fe=off:hud=15:plsq=on:plsqc=1:plsqr=32,1:i=39:si=on:rtra=on_0 on theBenchmark for (2998ds/39Mi)
% 1.55/0.56  % (30152)Instruction limit reached!
% 1.55/0.56  % (30152)------------------------------
% 1.55/0.56  % (30152)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 1.55/0.56  % (30152)Termination reason: Unknown
% 1.55/0.56  % (30152)Termination phase: Property scanning
% 1.55/0.56  
% 1.55/0.56  % (30152)Memory used [KB]: 1791
% 1.55/0.56  % (30152)Time elapsed: 0.019 s
% 1.55/0.56  % (30152)Instructions burned: 40 (million)
% 1.55/0.56  % (30152)------------------------------
% 1.55/0.56  % (30152)------------------------------
% 1.55/0.56  % (30146)Instruction limit reached!
% 1.55/0.56  % (30146)------------------------------
% 1.55/0.56  % (30146)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 1.55/0.56  % (30146)Termination reason: Unknown
% 1.55/0.56  % (30146)Termination phase: Saturation
% 1.55/0.56  
% 1.55/0.56  % (30146)Memory used [KB]: 6652
% 1.55/0.56  % (30146)Time elapsed: 0.066 s
% 1.55/0.56  % (30146)Instructions burned: 127 (million)
% 1.55/0.56  % (30146)------------------------------
% 1.55/0.56  % (30146)------------------------------
% 1.55/0.56  % (30150)Instruction limit reached!
% 1.55/0.56  % (30150)------------------------------
% 1.55/0.56  % (30150)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 1.55/0.56  % (30150)Termination reason: Unknown
% 1.55/0.56  % (30150)Termination phase: Saturation
% 1.55/0.56  
% 1.55/0.56  % (30150)Memory used [KB]: 6524
% 1.55/0.56  % (30150)Time elapsed: 0.048 s
% 1.55/0.56  % (30150)Instructions burned: 87 (million)
% 1.55/0.56  % (30150)------------------------------
% 1.55/0.56  % (30150)------------------------------
% 1.55/0.57  % (30154)lrs+10_1:512_au=on:fde=unused:lma=on:nm=32:plsq=on:plsqc=1:plsqr=16121663,131072:sfv=off:sp=const_max:ss=axioms:st=3.0:tgt=full:i=46:si=on:rtra=on_0 on theBenchmark for (2997ds/46Mi)
% 1.55/0.57  % (30153)dis+10_1:1_cnfonf=lazy_not_gen:fsr=off:kws=precedence:nwc=5.0:s2a=on:ss=axioms:st=1.5:i=448:si=on:rtra=on_0 on theBenchmark for (2997ds/448Mi)
% 1.55/0.58  % (30155)lrs+10_1:10_au=on:av=off:cbe=off:cnfonf=lazy_pi_sigma_gen:ntd=on:plsq=on:plsqc=1:plsqr=32,1:i=98:si=on:rtra=on_0 on theBenchmark for (2997ds/98Mi)
% 1.55/0.58  % (30151)Instruction limit reached!
% 1.55/0.58  % (30151)------------------------------
% 1.55/0.58  % (30151)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 1.55/0.58  % (30151)Termination reason: Unknown
% 1.55/0.58  % (30151)Termination phase: Saturation
% 1.55/0.58  
% 1.55/0.58  % (30151)Memory used [KB]: 6652
% 1.55/0.58  % (30151)Time elapsed: 0.054 s
% 1.55/0.58  % (30151)Instructions burned: 108 (million)
% 1.55/0.58  % (30151)------------------------------
% 1.55/0.58  % (30151)------------------------------
% 1.55/0.59  % (30154)Instruction limit reached!
% 1.55/0.59  % (30154)------------------------------
% 1.55/0.59  % (30154)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 1.55/0.59  % (30154)Termination reason: Unknown
% 1.55/0.59  % (30154)Termination phase: SInE selection
% 1.55/0.59  
% 1.55/0.59  % (30154)Memory used [KB]: 1791
% 1.55/0.59  % (30154)Time elapsed: 0.021 s
% 1.55/0.59  % (30154)Instructions burned: 46 (million)
% 1.55/0.59  % (30154)------------------------------
% 1.55/0.59  % (30154)------------------------------
% 1.55/0.60  % (30156)ott+1002_1:1_apa=on:au=on:bd=off:cnfonf=off:fd=off:sos=on:sp=weighted_frequency:i=507:si=on:rtra=on_0 on theBenchmark for (2997ds/507Mi)
% 1.55/0.61  % (30157)dis+1010_2:3_amm=off:fd=preordered:ixr=off:nm=0:pe=on:piset=equals:prag=on:sac=on:tgt=ground:i=149:si=on:rtra=on_0 on theBenchmark for (2997ds/149Mi)
% 1.55/0.61  % (30134)Refutation not found, incomplete strategy
% 1.55/0.61  % (30134)------------------------------
% 1.55/0.61  % (30134)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 1.55/0.61  % (30134)Termination reason: Refutation not found, incomplete strategy
% 1.55/0.61  
% 1.55/0.61  
% 1.55/0.61  % (30134)Memory used [KB]: 8187
% 1.55/0.61  % (30134)Time elapsed: 0.181 s
% 1.55/0.61  % (30134)Instructions burned: 364 (million)
% 1.55/0.61  % (30134)------------------------------
% 1.55/0.61  % (30134)------------------------------
% 1.55/0.63  % (30158)lrs+21_1:16_au=on:bd=off:piset=and:i=39:si=on:rtra=on_0 on theBenchmark for (2997ds/39Mi)
% 1.55/0.63  % (30155)Instruction limit reached!
% 1.55/0.63  % (30155)------------------------------
% 1.55/0.63  % (30155)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 1.55/0.63  % (30155)Termination reason: Unknown
% 1.55/0.63  % (30155)Termination phase: Saturation
% 1.55/0.63  
% 1.55/0.63  % (30155)Memory used [KB]: 2046
% 1.55/0.63  % (30155)Time elapsed: 0.055 s
% 1.55/0.63  % (30155)Instructions burned: 99 (million)
% 1.55/0.63  % (30155)------------------------------
% 1.55/0.63  % (30155)------------------------------
% 2.09/0.64  % (30158)Instruction limit reached!
% 2.09/0.64  % (30158)------------------------------
% 2.09/0.64  % (30158)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 2.09/0.64  % (30158)Termination reason: Unknown
% 2.09/0.64  % (30158)Termination phase: Property scanning
% 2.09/0.64  
% 2.09/0.64  % (30158)Memory used [KB]: 1791
% 2.09/0.64  % (30158)Time elapsed: 0.019 s
% 2.09/0.64  % (30158)Instructions burned: 39 (million)
% 2.09/0.64  % (30158)------------------------------
% 2.09/0.64  % (30158)------------------------------
% 2.09/0.65  % (30159)lrs+1004_1:1_cnfonf=lazy_pi_sigma_gen:fe=off:gs=on:hud=10:prag=on:tnu=1:i=6:si=on:rtra=on_0 on theBenchmark for (2997ds/6Mi)
% 2.09/0.65  % (30138)Instruction limit reached!
% 2.09/0.65  % (30138)------------------------------
% 2.09/0.65  % (30138)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 2.09/0.65  % (30138)Termination reason: Unknown
% 2.09/0.65  % (30138)Termination phase: Saturation
% 2.09/0.65  
% 2.09/0.65  % (30138)Memory used [KB]: 7547
% 2.09/0.65  % (30138)Time elapsed: 0.231 s
% 2.09/0.65  % (30138)Instructions burned: 377 (million)
% 2.09/0.65  % (30138)------------------------------
% 2.09/0.65  % (30138)------------------------------
% 2.09/0.65  % (30159)Instruction limit reached!
% 2.09/0.65  % (30159)------------------------------
% 2.09/0.65  % (30159)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 2.09/0.65  % (30159)Termination reason: Unknown
% 2.09/0.65  % (30159)Termination phase: shuffling
% 2.09/0.65  
% 2.09/0.65  % (30159)Memory used [KB]: 1407
% 2.09/0.65  % (30159)Time elapsed: 0.006 s
% 2.09/0.65  % (30159)Instructions burned: 7 (million)
% 2.09/0.65  % (30159)------------------------------
% 2.09/0.65  % (30159)------------------------------
% 2.09/0.66  % (30160)dis+1002_1:1_aac=none:au=on:e2e=on:nm=2:nwc=10.0:sd=1:ss=axioms:st=3.0:i=1087:si=on:rtra=on_0 on theBenchmark for (2997ds/1087Mi)
% 2.09/0.67  % (30161)dis+10_1:1_aac=none:cs=on:i=47:si=on:rtra=on_0 on theBenchmark for (2996ds/47Mi)
% 2.09/0.67  % (30162)lrs+1010_1:128_av=off:cbe=off:cnfonf=lazy_simp:fsr=off:ntd=on:ss=axioms:st=1.5:i=44:si=on:rtra=on_0 on theBenchmark for (2996ds/44Mi)
% 2.09/0.67  % (30160)Refutation not found, incomplete strategy
% 2.09/0.67  % (30160)------------------------------
% 2.09/0.67  % (30160)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 2.09/0.67  % (30160)Termination reason: Refutation not found, incomplete strategy
% 2.09/0.67  
% 2.09/0.67  
% 2.09/0.67  % (30160)Memory used [KB]: 6268
% 2.09/0.67  % (30160)Time elapsed: 0.016 s
% 2.09/0.67  % (30160)Instructions burned: 28 (million)
% 2.09/0.67  % (30160)------------------------------
% 2.09/0.67  % (30160)------------------------------
% 2.09/0.68  % (30157)Instruction limit reached!
% 2.09/0.68  % (30157)------------------------------
% 2.09/0.68  % (30157)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 2.09/0.68  % (30157)Termination reason: Unknown
% 2.09/0.68  % (30157)Termination phase: Saturation
% 2.09/0.68  
% 2.09/0.68  % (30157)Memory used [KB]: 6908
% 2.09/0.68  % (30157)Time elapsed: 0.074 s
% 2.09/0.68  % (30157)Instructions burned: 149 (million)
% 2.09/0.68  % (30157)------------------------------
% 2.09/0.68  % (30157)------------------------------
% 2.44/0.69  % (30163)dis+10_1:1_av=off:bd=off:cnfonf=lazy_gen:fe=off:hud=10:plsq=on:plsqc=1:plsqr=32,1:prag=on:tnu=1:i=432:si=on:rtra=on_0 on theBenchmark for (2996ds/432Mi)
% 2.44/0.69  % (30161)Instruction limit reached!
% 2.44/0.69  % (30161)------------------------------
% 2.44/0.69  % (30161)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 2.44/0.69  % (30161)Termination reason: Unknown
% 2.44/0.69  % (30161)Termination phase: Property scanning
% 2.44/0.69  
% 2.44/0.69  % (30161)Memory used [KB]: 1791
% 2.44/0.69  % (30161)Time elapsed: 0.025 s
% 2.44/0.69  % (30161)Instructions burned: 47 (million)
% 2.44/0.69  % (30161)------------------------------
% 2.44/0.69  % (30161)------------------------------
% 2.44/0.69  % (30162)Instruction limit reached!
% 2.44/0.69  % (30162)------------------------------
% 2.44/0.69  % (30162)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 2.44/0.69  % (30162)Termination reason: Unknown
% 2.44/0.69  % (30162)Termination phase: Property scanning
% 2.44/0.69  
% 2.44/0.69  % (30162)Memory used [KB]: 1791
% 2.44/0.69  % (30162)Time elapsed: 0.025 s
% 2.44/0.69  % (30162)Instructions burned: 44 (million)
% 2.44/0.69  % (30162)------------------------------
% 2.44/0.69  % (30162)------------------------------
% 2.44/0.70  % (30164)lrs+10_7:1_cnfonf=lazy_gen:fe=off:nwc=5.0:plsq=on:i=62:si=on:rtra=on_0 on theBenchmark for (2996ds/62Mi)
% 2.44/0.70  % (30165)lrs+1010_1:16_add=large:amm=off:anc=all_dependent:chr=on:fd=off:ins=2:sp=const_max:tnu=5:uhcvi=on:i=31:si=on:rtra=on_0 on theBenchmark for (2996ds/31Mi)
% 2.44/0.71  % (30166)dis+10_1:128_hud=1:i=96:si=on:rtra=on_0 on theBenchmark for (2996ds/96Mi)
% 2.44/0.72  % (30165)Instruction limit reached!
% 2.44/0.72  % (30165)------------------------------
% 2.44/0.72  % (30165)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 2.44/0.72  % (30165)Termination reason: Unknown
% 2.44/0.72  % (30165)Termination phase: Property scanning
% 2.44/0.72  
% 2.44/0.72  % (30165)Memory used [KB]: 1791
% 2.44/0.72  % (30165)Time elapsed: 0.018 s
% 2.44/0.72  % (30165)Instructions burned: 32 (million)
% 2.44/0.72  % (30165)------------------------------
% 2.44/0.72  % (30165)------------------------------
% 2.44/0.73  % (30164)Instruction limit reached!
% 2.44/0.73  % (30164)------------------------------
% 2.44/0.73  % (30164)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 2.44/0.73  % (30164)Termination reason: Unknown
% 2.44/0.73  % (30164)Termination phase: Property scanning
% 2.44/0.73  
% 2.44/0.73  % (30164)Memory used [KB]: 1791
% 2.44/0.73  % (30164)Time elapsed: 0.032 s
% 2.44/0.73  % (30164)Instructions burned: 62 (million)
% 2.44/0.73  % (30164)------------------------------
% 2.44/0.73  % (30164)------------------------------
% 2.44/0.74  % (30167)lrs+1002_1:4_au=on:cbe=off:cnfonf=lazy_pi_sigma_gen:hud=15:inj=on:nwc=4.0:s2a=on:sac=on:sp=reverse_arity:i=453:si=on:rtra=on_0 on theBenchmark for (2996ds/453Mi)
% 2.44/0.74  % (30168)lrs-1004_1:1_au=on:bsd=on:cbe=off:cnfonf=off:fe=axiom:fsd=on:i=71:si=on:rtra=on_0 on theBenchmark for (2996ds/71Mi)
% 2.73/0.76  % (30166)Instruction limit reached!
% 2.73/0.76  % (30166)------------------------------
% 2.73/0.76  % (30166)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 2.73/0.76  % (30166)Termination reason: Unknown
% 2.73/0.76  % (30166)Termination phase: Saturation
% 2.73/0.76  
% 2.73/0.76  % (30166)Memory used [KB]: 6524
% 2.73/0.76  % (30166)Time elapsed: 0.054 s
% 2.73/0.76  % (30166)Instructions burned: 96 (million)
% 2.73/0.76  % (30166)------------------------------
% 2.73/0.76  % (30166)------------------------------
% 2.82/0.78  % (30169)dis+1002_1:1_bd=off:fsr=off:ntd=on:s2a=on:ss=axioms:i=83:si=on:rtra=on_0 on theBenchmark for (2995ds/83Mi)
% 2.82/0.78  % (30168)Instruction limit reached!
% 2.82/0.78  % (30168)------------------------------
% 2.82/0.78  % (30168)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 2.82/0.78  % (30168)Termination reason: Unknown
% 2.82/0.78  % (30168)Termination phase: Function definition elimination
% 2.82/0.78  
% 2.82/0.78  % (30168)Memory used [KB]: 1791
% 2.82/0.78  % (30168)Time elapsed: 0.037 s
% 2.82/0.78  % (30168)Instructions burned: 71 (million)
% 2.82/0.78  % (30168)------------------------------
% 2.82/0.78  % (30168)------------------------------
% 2.82/0.79  % (30170)lrs+10_1:128_cnfonf=lazy_not_gen_be_off:hud=1:ins=1:i=11:si=on:rtra=on_0 on theBenchmark for (2995ds/11Mi)
% 2.82/0.79  % (30153)Instruction limit reached!
% 2.82/0.79  % (30153)------------------------------
% 2.82/0.79  % (30153)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 2.82/0.79  % (30153)Termination reason: Unknown
% 2.82/0.79  % (30153)Termination phase: Saturation
% 2.82/0.79  
% 2.82/0.79  % (30153)Memory used [KB]: 7291
% 2.82/0.79  % (30153)Time elapsed: 0.222 s
% 2.82/0.79  % (30153)Instructions burned: 449 (million)
% 2.82/0.79  % (30153)------------------------------
% 2.82/0.79  % (30153)------------------------------
% 2.82/0.80  % (30170)Instruction limit reached!
% 2.82/0.80  % (30170)------------------------------
% 2.82/0.80  % (30170)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 2.82/0.80  % (30170)Termination reason: Unknown
% 2.82/0.80  % (30170)Termination phase: shuffling
% 2.82/0.80  
% 2.82/0.80  % (30170)Memory used [KB]: 1407
% 2.82/0.80  % (30170)Time elapsed: 0.007 s
% 2.82/0.80  % (30170)Instructions burned: 11 (million)
% 2.82/0.80  % (30170)------------------------------
% 2.82/0.80  % (30170)------------------------------
% 3.22/0.81  % (30171)lrs+1010_1:1_au=on:cbe=off:cnfonf=lazy_not_gen_be_off:fsr=off:spb=non_intro:i=41:si=on:rtra=on_0 on theBenchmark for (2995ds/41Mi)
% 3.22/0.81  % (30169)Refutation not found, incomplete strategy
% 3.22/0.81  % (30169)------------------------------
% 3.22/0.81  % (30169)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 3.22/0.81  % (30169)Termination reason: Refutation not found, incomplete strategy
% 3.22/0.81  
% 3.22/0.81  
% 3.22/0.81  % (30169)Memory used [KB]: 6268
% 3.22/0.81  % (30169)Time elapsed: 0.036 s
% 3.22/0.81  % (30169)Instructions burned: 58 (million)
% 3.22/0.81  % (30169)------------------------------
% 3.22/0.81  % (30169)------------------------------
% 3.22/0.81  % (30172)lrs+1004_1:1_chr=on:prag=on:i=6:si=on:rtra=on_0 on theBenchmark for (2995ds/6Mi)
% 3.22/0.82  % (30172)Instruction limit reached!
% 3.22/0.82  % (30172)------------------------------
% 3.22/0.82  % (30172)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 3.22/0.82  % (30172)Termination reason: Unknown
% 3.22/0.82  % (30172)Termination phase: shuffling
% 3.22/0.82  
% 3.22/0.82  % (30172)Memory used [KB]: 1279
% 3.22/0.82  % (30172)Time elapsed: 0.005 s
% 3.22/0.82  % (30172)Instructions burned: 6 (million)
% 3.22/0.82  % (30172)------------------------------
% 3.22/0.82  % (30172)------------------------------
% 3.22/0.83  % (30173)dis+10_1:1_avsq=on:cnfonf=off:e2e=on:nm=32:i=150:si=on:rtra=on_0 on theBenchmark for (2995ds/150Mi)
% 3.22/0.83  % (30171)Instruction limit reached!
% 3.22/0.83  % (30171)------------------------------
% 3.22/0.83  % (30171)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 3.22/0.83  % (30171)Termination reason: Unknown
% 3.22/0.83  % (30171)Termination phase: Property scanning
% 3.22/0.83  
% 3.22/0.83  % (30171)Memory used [KB]: 1791
% 3.22/0.83  % (30171)Time elapsed: 0.020 s
% 3.22/0.83  % (30171)Instructions burned: 43 (million)
% 3.22/0.83  % (30171)------------------------------
% 3.22/0.83  % (30171)------------------------------
% 3.22/0.83  % (30174)ott+1010_1:1_au=on:s2a=on:sd=7:ss=axioms:st=1.5:i=343:si=on:rtra=on_0 on theBenchmark for (2995ds/343Mi)
% 3.22/0.84  % (30140)Instruction limit reached!
% 3.22/0.84  % (30140)------------------------------
% 3.22/0.84  % (30140)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 3.22/0.84  % (30140)Termination reason: Unknown
% 3.22/0.84  % (30140)Termination phase: Saturation
% 3.22/0.84  
% 3.22/0.84  % (30140)Memory used [KB]: 7803
% 3.22/0.84  % (30140)Time elapsed: 0.414 s
% 3.22/0.84  % (30140)Instructions burned: 780 (million)
% 3.22/0.84  % (30140)------------------------------
% 3.22/0.84  % (30140)------------------------------
% 3.40/0.84  % (30175)ott+1010_1:4_cbe=off:chr=on:hfsq=on:hfsqr=1,16:hud=3:sac=on:sp=unary_frequency:ss=axioms:st=5.0:tnu=2:i=109:si=on:rtra=on_0 on theBenchmark for (2995ds/109Mi)
% 3.40/0.85  % (30156)Instruction limit reached!
% 3.40/0.85  % (30156)------------------------------
% 3.40/0.85  % (30156)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 3.40/0.85  % (30156)Termination reason: Unknown
% 3.40/0.85  % (30156)Termination phase: Saturation
% 3.40/0.85  
% 3.40/0.85  % (30156)Memory used [KB]: 7291
% 3.40/0.85  % (30156)Time elapsed: 0.253 s
% 3.40/0.85  % (30156)Instructions burned: 507 (million)
% 3.40/0.85  % (30156)------------------------------
% 3.40/0.85  % (30156)------------------------------
% 3.40/0.86  % (30176)dis+10_1:1_au=on:c=on:e2e=on:fsr=off:sos=all:sp=const_frequency:ss=axioms:i=253:si=on:rtra=on_0 on theBenchmark for (2994ds/253Mi)
% 3.40/0.87  % (30177)lrs+10_1:1_au=on:cnfonf=off:sd=1:sgt=16:ss=axioms:i=140:si=on:rtra=on_0 on theBenchmark for (2994ds/140Mi)
% 3.40/0.87  % (30176)Refutation not found, incomplete strategy
% 3.40/0.87  % (30176)------------------------------
% 3.40/0.87  % (30176)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 3.40/0.87  % (30176)Termination reason: Refutation not found, incomplete strategy
% 3.40/0.87  
% 3.40/0.87  
% 3.40/0.87  % (30176)Memory used [KB]: 6140
% 3.40/0.87  % (30176)Time elapsed: 0.016 s
% 3.40/0.87  % (30176)Instructions burned: 29 (million)
% 3.40/0.87  % (30176)------------------------------
% 3.40/0.87  % (30176)------------------------------
% 3.40/0.89  % (30178)dis+1010_16:1_acc=model:au=on:avsq=on:cond=fast:plsq=on:plsqc=2:plsqr=9267,262144:i=614:si=on:rtra=on_0 on theBenchmark for (2994ds/614Mi)
% 3.40/0.89  % (30175)Instruction limit reached!
% 3.40/0.89  % (30175)------------------------------
% 3.40/0.89  % (30175)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 3.40/0.89  % (30175)Termination reason: Unknown
% 3.40/0.89  % (30175)Termination phase: Saturation
% 3.40/0.89  
% 3.40/0.89  % (30175)Memory used [KB]: 6524
% 3.40/0.89  % (30175)Time elapsed: 0.048 s
% 3.40/0.89  % (30175)Instructions burned: 110 (million)
% 3.40/0.89  % (30175)------------------------------
% 3.40/0.89  % (30175)------------------------------
% 3.40/0.89  % (30177)Refutation not found, incomplete strategy
% 3.40/0.89  % (30177)------------------------------
% 3.40/0.89  % (30177)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 3.40/0.89  % (30177)Termination reason: Refutation not found, incomplete strategy
% 3.40/0.89  
% 3.40/0.89  
% 3.40/0.89  % (30177)Memory used [KB]: 6268
% 3.40/0.89  % (30177)Time elapsed: 0.028 s
% 3.40/0.89  % (30177)Instructions burned: 51 (million)
% 3.40/0.89  % (30177)------------------------------
% 3.40/0.89  % (30177)------------------------------
% 3.40/0.90  % (30163)Instruction limit reached!
% 3.40/0.90  % (30163)------------------------------
% 3.40/0.90  % (30163)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 3.40/0.90  % (30163)Termination reason: Unknown
% 3.40/0.90  % (30163)Termination phase: Saturation
% 3.40/0.90  
% 3.40/0.90  % (30163)Memory used [KB]: 2942
% 3.40/0.90  % (30163)Time elapsed: 0.212 s
% 3.40/0.90  % (30163)Instructions burned: 432 (million)
% 3.40/0.90  % (30163)------------------------------
% 3.40/0.90  % (30163)------------------------------
% 3.40/0.90  % (30179)lrs+1002_1:1_e2e=on:fde=unused:fe=axiom:prag=on:sd=1:sos=on:ss=axioms:st=2.0:i=202:si=on:rtra=on_0 on theBenchmark for (2994ds/202Mi)
% 3.40/0.91  % (30180)dis+1002_1:1_au=on:cs=on:ins=3:kws=inv_frequency:nwc=10.0:ss=axioms:st=3.0:i=339:si=on:rtra=on_0 on theBenchmark for (2994ds/339Mi)
% 3.40/0.91  % (30173)Instruction limit reached!
% 3.40/0.91  % (30173)------------------------------
% 3.40/0.91  % (30173)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 3.40/0.91  % (30173)Termination reason: Unknown
% 3.40/0.91  % (30173)Termination phase: Property scanning
% 3.40/0.91  
% 3.40/0.91  % (30173)Memory used [KB]: 2942
% 3.40/0.91  % (30173)Time elapsed: 0.088 s
% 3.40/0.91  % (30173)Instructions burned: 150 (million)
% 3.40/0.91  % (30173)------------------------------
% 3.40/0.91  % (30173)------------------------------
% 3.40/0.91  % (30181)dis+10_1:1_anc=none:cnfonf=lazy_gen:fd=preordered:fe=off:hud=10:ins=3:ixr=off:nwc=5.0:plsq=on:plsqc=1:plsqr=32,1:sp=const_frequency:uhcvi=on:i=283:si=on:rtra=on_0 on theBenchmark for (2994ds/283Mi)
% 3.40/0.92  % (30179)Refutation not found, incomplete strategy
% 3.40/0.92  % (30179)------------------------------
% 3.40/0.92  % (30179)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 3.40/0.92  % (30179)Termination reason: Refutation not found, incomplete strategy
% 3.40/0.92  
% 3.40/0.92  
% 3.40/0.92  % (30179)Memory used [KB]: 6140
% 3.40/0.92  % (30179)Time elapsed: 0.016 s
% 3.40/0.92  % (30179)Instructions burned: 28 (million)
% 3.40/0.92  % (30179)------------------------------
% 3.40/0.92  % (30179)------------------------------
% 3.40/0.93  % (30182)dis+2_1:1_cha=on:hud=7:nwc=3.0:prag=on:tnu=2:i=134:si=on:rtra=on_0 on theBenchmark for (2994ds/134Mi)
% 3.40/0.93  % (30183)dis+1010_1:64_cnfonf=lazy_simp:fd=off:i=298:si=on:rtra=on_0 on theBenchmark for (2994ds/298Mi)
% 4.25/0.94  % (30123)Instruction limit reached!
% 4.25/0.94  % (30123)------------------------------
% 4.25/0.94  % (30123)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 4.25/0.94  % (30123)Termination reason: Unknown
% 4.25/0.94  % (30123)Termination phase: Saturation
% 4.25/0.94  
% 4.25/0.94  % (30123)Memory used [KB]: 9722
% 4.25/0.94  % (30123)Time elapsed: 0.554 s
% 4.25/0.94  % (30123)Instructions burned: 1041 (million)
% 4.25/0.94  % (30123)------------------------------
% 4.25/0.94  % (30123)------------------------------
% 4.25/0.96  % (30184)lrs+2_1:8_erd=off:plsq=on:plsqr=32,1:sos=on:i=192:si=on:rtra=on_0 on theBenchmark for (2994ds/192Mi)
% 4.25/0.97  % (30167)Refutation not found, non-redundant clauses discarded% (30167)------------------------------
% 4.25/0.97  % (30167)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 4.25/0.97  % (30167)Termination reason: Refutation not found, non-redundant clauses discarded
% 4.25/0.97  
% 4.25/0.97  % (30167)Memory used [KB]: 7547
% 4.25/0.97  % (30167)Time elapsed: 0.239 s
% 4.25/0.97  % (30167)Instructions burned: 451 (million)
% 4.25/0.97  % (30167)------------------------------
% 4.25/0.97  % (30167)------------------------------
% 4.51/0.99  % (30185)lrs+10_1:1_bd=off:hud=1:nm=0:prag=on:sd=2:sgt=32:sos=all:ss=axioms:i=258:si=on:rtra=on_0 on theBenchmark for (2993ds/258Mi)
% 4.51/1.00  % (30182)Instruction limit reached!
% 4.51/1.00  % (30182)------------------------------
% 4.51/1.00  % (30182)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 4.51/1.00  % (30182)Termination reason: Unknown
% 4.51/1.00  % (30182)Termination phase: Saturation
% 4.51/1.00  
% 4.51/1.00  % (30182)Memory used [KB]: 6652
% 4.51/1.00  % (30182)Time elapsed: 0.075 s
% 4.51/1.00  % (30182)Instructions burned: 134 (million)
% 4.51/1.00  % (30182)------------------------------
% 4.51/1.00  % (30182)------------------------------
% 4.51/1.01  % (30174)Instruction limit reached!
% 4.51/1.01  % (30174)------------------------------
% 4.51/1.01  % (30174)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 4.51/1.01  % (30174)Termination reason: Unknown
% 4.51/1.01  % (30174)Termination phase: Saturation
% 4.51/1.01  
% 4.51/1.01  % (30174)Memory used [KB]: 7675
% 4.51/1.01  % (30174)Time elapsed: 0.197 s
% 4.51/1.01  % (30174)Instructions burned: 344 (million)
% 4.51/1.01  % (30174)------------------------------
% 4.51/1.01  % (30174)------------------------------
% 4.51/1.02  % (30186)lrs+1002_1:1024_au=on:cond=fast:ntd=on:piset=and:plsq=on:plsqc=1:plsqr=183491,1048576:sac=on:tgt=ground:i=90:si=on:rtra=on_0 on theBenchmark for (2993ds/90Mi)
% 4.51/1.02  % (30187)dis+1004_16:1_avsq=on:avsqr=1,16:cnfonf=lazy_gen:cs=on:fe=off:tgt=ground:tnu=1:i=231:si=on:rtra=on_0 on theBenchmark for (2993ds/231Mi)
% 4.51/1.05  % (30180)Instruction limit reached!
% 4.51/1.05  % (30180)------------------------------
% 4.51/1.05  % (30180)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 4.51/1.05  % (30180)Termination reason: Unknown
% 4.51/1.05  % (30180)Termination phase: Saturation
% 4.51/1.05  
% 4.51/1.05  % (30180)Memory used [KB]: 7164
% 4.51/1.05  % (30180)Time elapsed: 0.141 s
% 4.51/1.05  % (30180)Instructions burned: 340 (million)
% 4.51/1.05  % (30180)------------------------------
% 4.51/1.05  % (30180)------------------------------
% 4.79/1.06  % (30184)Instruction limit reached!
% 4.79/1.06  % (30184)------------------------------
% 4.79/1.06  % (30184)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 4.79/1.06  % (30184)Termination reason: Unknown
% 4.79/1.06  % (30184)Termination phase: Saturation
% 4.79/1.06  
% 4.79/1.06  % (30184)Memory used [KB]: 7036
% 4.79/1.06  % (30184)Time elapsed: 0.102 s
% 4.79/1.06  % (30184)Instructions burned: 192 (million)
% 4.79/1.06  % (30184)------------------------------
% 4.79/1.06  % (30184)------------------------------
% 4.79/1.06  % (30181)Instruction limit reached!
% 4.79/1.06  % (30181)------------------------------
% 4.79/1.06  % (30181)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 4.79/1.06  % (30181)Termination reason: Unknown
% 4.79/1.06  % (30181)Termination phase: Saturation
% 4.79/1.06  
% 4.79/1.06  % (30181)Memory used [KB]: 6908
% 4.79/1.06  % (30181)Time elapsed: 0.147 s
% 4.79/1.06  % (30181)Instructions burned: 283 (million)
% 4.79/1.06  % (30181)------------------------------
% 4.79/1.06  % (30181)------------------------------
% 4.79/1.06  % (30188)lrs+1002_1:1_au=on:s2a=on:sgt=32:slsq=on:slsqc=1:slsql=off:ss=axioms:i=458:si=on:rtra=on_0 on theBenchmark for (2992ds/458Mi)
% 4.79/1.06  % (30186)Instruction limit reached!
% 4.79/1.06  % (30186)------------------------------
% 4.79/1.06  % (30186)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 4.79/1.06  % (30186)Termination reason: Unknown
% 4.79/1.06  % (30186)Termination phase: Saturation
% 4.79/1.06  
% 4.79/1.06  % (30186)Memory used [KB]: 6652
% 4.79/1.06  % (30186)Time elapsed: 0.050 s
% 4.79/1.06  % (30186)Instructions burned: 90 (million)
% 4.79/1.06  % (30186)------------------------------
% 4.79/1.06  % (30186)------------------------------
% 4.79/1.07  % (30189)lrs+1010_1:16_add=large:amm=off:anc=all_dependent:chr=on:fd=off:ins=2:sp=const_max:tnu=5:uhcvi=on:i=31:si=on:rtra=on_0 on theBenchmark for (2992ds/31Mi)
% 4.79/1.07  % (30190)lrs+10_1:1_cnfonf=lazy_gen:kws=inv_precedence:nwc=10.0:s2a=on:sp=weighted_frequency:ss=axioms:i=297:si=on:rtra=on_0 on theBenchmark for (2992ds/297Mi)
% 4.79/1.08  % (30183)Instruction limit reached!
% 4.79/1.08  % (30183)------------------------------
% 4.79/1.08  % (30183)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 5.82/1.08  % (30183)Termination reason: Unknown
% 5.82/1.08  % (30183)Termination phase: Saturation
% 5.82/1.08  
% 5.82/1.08  % (30183)Memory used [KB]: 7291
% 5.82/1.08  % (30183)Time elapsed: 0.149 s
% 5.82/1.08  % (30183)Instructions burned: 298 (million)
% 5.82/1.08  % (30183)------------------------------
% 5.82/1.08  % (30183)------------------------------
% 5.82/1.08  % (30191)dis+2_1:4_amm=off:au=on:cbe=off:cnfonf=lazy_gen:hfaw=0:hfsq=on:hfsql=off:plsq=on:plsqc=1:plsqr=35,4:sac=on:i=987:si=on:rtra=on_0 on theBenchmark for (2992ds/987Mi)
% 5.82/1.09  % (30189)Instruction limit reached!
% 5.82/1.09  % (30189)------------------------------
% 5.82/1.09  % (30189)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 5.82/1.09  % (30189)Termination reason: Unknown
% 5.82/1.09  % (30189)Termination phase: Property scanning
% 5.82/1.09  
% 5.82/1.09  % (30189)Memory used [KB]: 1791
% 5.82/1.09  % (30189)Time elapsed: 0.017 s
% 5.82/1.09  % (30189)Instructions burned: 32 (million)
% 5.82/1.09  % (30189)------------------------------
% 5.82/1.09  % (30189)------------------------------
% 5.82/1.09  % (30192)lrs+10_1:1024_avsq=on:avsqc=4:avsqr=584411,1048576:bd=off:bet=on:br=off:chr=on:fsd=on:fsdmm=1:hud=10:nm=0:ntd=on:nwc=9.0:piset=or:plsq=on:plsqc=2:plsql=on:plsqr=852219,1048576:rawr=on:sp=const_frequency:spb=units:i=182:si=on:rtra=on_0 on theBenchmark for (2992ds/182Mi)
% 5.82/1.10  % (30193)dis+10_1:1_au=on:e2e=on:fde=none:nwc=10.0:s2a=on:s2at=2.0:i=182:si=on:rtra=on_0 on theBenchmark for (2992ds/182Mi)
% 5.82/1.11  % (30185)Instruction limit reached!
% 5.82/1.11  % (30185)------------------------------
% 5.82/1.11  % (30185)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 5.82/1.11  % (30185)Termination reason: Unknown
% 5.82/1.11  % (30185)Termination phase: Saturation
% 5.82/1.11  
% 5.82/1.11  % (30185)Memory used [KB]: 7164
% 5.82/1.11  % (30185)Time elapsed: 0.127 s
% 5.82/1.11  % (30185)Instructions burned: 258 (million)
% 5.82/1.11  % (30185)------------------------------
% 5.82/1.11  % (30185)------------------------------
% 6.06/1.13  % (30194)dis+10_1:8_cha=on:cnfonf=lazy_pi_sigma_gen:fe=axiom:hud=5:plsq=on:plsqr=32,1:prag=on:sos=all:i=154:si=on:rtra=on_0 on theBenchmark for (2992ds/154Mi)
% 6.21/1.17  % (30187)Instruction limit reached!
% 6.21/1.17  % (30187)------------------------------
% 6.21/1.17  % (30187)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 6.21/1.17  % (30187)Termination reason: Unknown
% 6.21/1.17  % (30187)Termination phase: Saturation
% 6.21/1.17  
% 6.21/1.17  % (30187)Memory used [KB]: 7803
% 6.21/1.17  % (30187)Time elapsed: 0.155 s
% 6.21/1.17  % (30187)Instructions burned: 231 (million)
% 6.21/1.17  % (30187)------------------------------
% 6.21/1.17  % (30187)------------------------------
% 6.21/1.17  % (30192)Instruction limit reached!
% 6.21/1.17  % (30192)------------------------------
% 6.21/1.17  % (30192)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 6.21/1.17  % (30192)Termination reason: Unknown
% 6.21/1.17  % (30192)Termination phase: Saturation
% 6.21/1.17  
% 6.21/1.17  % (30192)Memory used [KB]: 7164
% 6.21/1.17  % (30192)Time elapsed: 0.081 s
% 6.21/1.17  % (30192)Instructions burned: 183 (million)
% 6.21/1.17  % (30192)------------------------------
% 6.21/1.17  % (30192)------------------------------
% 6.21/1.17  % (30178)Instruction limit reached!
% 6.21/1.17  % (30178)------------------------------
% 6.21/1.17  % (30178)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 6.21/1.17  % (30178)Termination reason: Unknown
% 6.21/1.17  % (30178)Termination phase: Saturation
% 6.21/1.17  
% 6.21/1.17  % (30178)Memory used [KB]: 7675
% 6.21/1.17  % (30178)Time elapsed: 0.290 s
% 6.21/1.17  % (30178)Instructions burned: 614 (million)
% 6.21/1.17  % (30178)------------------------------
% 6.21/1.17  % (30178)------------------------------
% 6.21/1.18  % (30195)dis+1003_1:64_atotf=0.4:au=on:fsr=off:hflw=5:hfsq=on:hfsqc=20:hfsql=off:plsq=on:plsqc=1:plsqr=32,1:i=79:si=on:rtra=on_0 on theBenchmark for (2991ds/79Mi)
% 6.21/1.19  % (30196)dis+1010_5:2_anc=all_dependent:awrs=converge:bd=off:bet=on:c=on:cha=on:cnfonf=lazy_not_gen_be_off:fe=axiom:hud=5:kws=precedence:piset=and:prag=on:s2a=on:sac=on:slsq=on:slsqc=1:sp=reverse_arity:ss=axioms:st=1.5:i=216:si=on:rtra=on_0 on theBenchmark for (2991ds/216Mi)
% 6.21/1.19  % (30197)lrs+1002_1:1_fe=off:hud=10:ins=2:sac=on:sp=const_frequency:i=114:si=on:rtra=on_0 on theBenchmark for (2991ds/114Mi)
% 6.21/1.20  % (30193)Instruction limit reached!
% 6.21/1.20  % (30193)------------------------------
% 6.21/1.20  % (30193)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 6.21/1.20  % (30193)Termination reason: Unknown
% 6.21/1.20  % (30193)Termination phase: Saturation
% 6.21/1.20  
% 6.21/1.20  % (30193)Memory used [KB]: 9466
% 6.21/1.20  % (30193)Time elapsed: 0.096 s
% 6.21/1.20  % (30193)Instructions burned: 183 (million)
% 6.21/1.20  % (30193)------------------------------
% 6.21/1.20  % (30193)------------------------------
% 6.21/1.20  % (30194)Instruction limit reached!
% 6.21/1.20  % (30194)------------------------------
% 6.21/1.20  % (30194)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 6.21/1.20  % (30194)Termination reason: Unknown
% 6.21/1.20  % (30194)Termination phase: Saturation
% 6.21/1.20  
% 6.21/1.20  % (30194)Memory used [KB]: 6652
% 6.21/1.20  % (30194)Time elapsed: 0.069 s
% 6.21/1.20  % (30194)Instructions burned: 155 (million)
% 6.21/1.20  % (30194)------------------------------
% 6.21/1.20  % (30194)------------------------------
% 6.21/1.21  % (30198)dis+1002_1:1_acc=on:au=on:bd=off:e2e=on:sgt=8:ss=axioms:i=922:si=on:rtra=on_0 on theBenchmark for (2991ds/922Mi)
% 6.21/1.21  % (30199)lrs+10_1:128_au=on:bd=off:cnfonf=lazy_not_gen_be_off:nwc=10.0:piset=and:i=182:si=on:rtra=on_0 on theBenchmark for (2991ds/182Mi)
% 6.21/1.22  % (30190)Instruction limit reached!
% 6.21/1.22  % (30190)------------------------------
% 6.21/1.22  % (30190)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 6.21/1.22  % (30190)Termination reason: Unknown
% 6.21/1.22  % (30190)Termination phase: Saturation
% 6.21/1.22  
% 6.21/1.22  % (30190)Memory used [KB]: 6652
% 6.21/1.22  % (30190)Time elapsed: 0.148 s
% 6.21/1.22  % (30190)Instructions burned: 298 (million)
% 6.21/1.22  % (30190)------------------------------
% 6.21/1.22  % (30190)------------------------------
% 6.21/1.22  % (30195)Instruction limit reached!
% 6.21/1.22  % (30195)------------------------------
% 6.21/1.22  % (30195)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 6.21/1.22  % (30195)Termination reason: Unknown
% 6.21/1.22  % (30195)Termination phase: Function definition elimination
% 6.21/1.22  
% 6.21/1.22  % (30195)Memory used [KB]: 2046
% 6.21/1.22  % (30195)Time elapsed: 0.040 s
% 6.21/1.22  % (30195)Instructions burned: 81 (million)
% 6.21/1.22  % (30195)------------------------------
% 6.21/1.22  % (30195)------------------------------
% 6.21/1.23  % (30198)Refutation not found, incomplete strategy
% 6.21/1.23  % (30198)------------------------------
% 6.21/1.23  % (30198)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 6.21/1.23  % (30198)Termination reason: Refutation not found, incomplete strategy
% 6.21/1.23  
% 6.21/1.23  
% 6.21/1.23  % (30198)Memory used [KB]: 6268
% 6.21/1.23  % (30198)Time elapsed: 0.018 s
% 6.21/1.23  % (30198)Instructions burned: 28 (million)
% 6.21/1.23  % (30198)------------------------------
% 6.21/1.23  % (30198)------------------------------
% 6.76/1.24  % (30200)ott+1010_1:1024_au=on:av=off:c=on:cnfonf=conj_eager:piset=equals:s2a=on:sp=occurrence:spb=units:ss=axioms:i=164:si=on:rtra=on_0 on theBenchmark for (2991ds/164Mi)
% 6.76/1.24  % (30201)lrs+1004_1:1_cnfonf=lazy_pi_sigma_gen:fe=off:gs=on:hud=10:prag=on:tnu=1:i=50:si=on:rtra=on_0 on theBenchmark for (2991ds/50Mi)
% 6.76/1.24  % (30197)Refutation not found, incomplete strategy
% 6.76/1.24  % (30197)------------------------------
% 6.76/1.24  % (30197)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 6.76/1.24  % (30197)Termination reason: Refutation not found, incomplete strategy
% 6.76/1.24  
% 6.76/1.24  
% 6.76/1.24  % (30197)Memory used [KB]: 6652
% 6.76/1.24  % (30197)Time elapsed: 0.050 s
% 6.76/1.24  % (30197)Instructions burned: 96 (million)
% 6.76/1.24  % (30197)------------------------------
% 6.76/1.24  % (30197)------------------------------
% 6.76/1.24  % (30202)dis-30_1:1_acc=on:bd=off:fsr=off:plsq=on:plsqr=32,1:i=368:si=on:rtra=on_0 on theBenchmark for (2991ds/368Mi)
% 6.76/1.25  % (30203)dis+2_1:1_bd=off:e2e=on:hud=1:nm=3:piset=or:prag=on:s2a=on:sp=const_max:i=1021:si=on:rtra=on_0 on theBenchmark for (2991ds/1021Mi)
% 6.76/1.26  % (30201)Instruction limit reached!
% 6.76/1.26  % (30201)------------------------------
% 6.76/1.26  % (30201)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 6.76/1.26  % (30201)Termination reason: Unknown
% 6.76/1.26  % (30201)Termination phase: Property scanning
% 6.76/1.26  
% 6.76/1.26  % (30201)Memory used [KB]: 1791
% 6.76/1.26  % (30201)Time elapsed: 0.025 s
% 6.76/1.26  % (30201)Instructions burned: 50 (million)
% 6.76/1.26  % (30201)------------------------------
% 6.76/1.26  % (30201)------------------------------
% 6.76/1.26  % (30200)Refutation not found, incomplete strategy
% 6.76/1.26  % (30200)------------------------------
% 6.76/1.26  % (30200)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 6.76/1.26  % (30200)Termination reason: Refutation not found, incomplete strategy
% 6.76/1.26  
% 6.76/1.26  
% 6.76/1.26  % (30200)Memory used [KB]: 1791
% 6.76/1.26  % (30200)Time elapsed: 0.028 s
% 6.76/1.26  % (30200)Instructions burned: 60 (million)
% 6.76/1.26  % (30200)------------------------------
% 6.76/1.26  % (30200)------------------------------
% 6.95/1.27  % (30204)dis+10_1:1_cnfonf=lazy_gen:fe=off:plsq=on:plsqc=1:plsqr=32,1:prag=on:i=267:si=on:rtra=on_0 on theBenchmark for (2990ds/267Mi)
% 6.95/1.28  % (30205)dis+21_1:5_au=on:ntd=on:nwc=5.0:s2a=on:ss=axioms:st=5.0:i=204:si=on:rtra=on_0 on theBenchmark for (2990ds/204Mi)
% 6.95/1.28  % (30196)Instruction limit reached!
% 6.95/1.28  % (30196)------------------------------
% 6.95/1.28  % (30196)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 6.95/1.28  % (30196)Termination reason: Unknown
% 6.95/1.28  % (30196)Termination phase: Saturation
% 6.95/1.28  
% 6.95/1.28  % (30196)Memory used [KB]: 6524
% 6.95/1.28  % (30196)Time elapsed: 0.097 s
% 6.95/1.28  % (30196)Instructions burned: 218 (million)
% 6.95/1.28  % (30196)------------------------------
% 6.95/1.28  % (30196)------------------------------
% 6.95/1.29  % (30199)Instruction limit reached!
% 6.95/1.29  % (30199)------------------------------
% 6.95/1.29  % (30199)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 6.95/1.29  % (30199)Termination reason: Unknown
% 6.95/1.29  % (30199)Termination phase: Saturation
% 6.95/1.29  
% 6.95/1.29  % (30199)Memory used [KB]: 6780
% 6.95/1.29  % (30199)Time elapsed: 0.083 s
% 6.95/1.29  % (30199)Instructions burned: 182 (million)
% 6.95/1.29  % (30199)------------------------------
% 6.95/1.29  % (30199)------------------------------
% 6.95/1.30  % (30188)Instruction limit reached!
% 6.95/1.30  % (30188)------------------------------
% 6.95/1.30  % (30188)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 6.95/1.30  % (30188)Termination reason: Unknown
% 6.95/1.30  % (30188)Termination phase: Saturation
% 6.95/1.30  
% 6.95/1.30  % (30188)Memory used [KB]: 7931
% 6.95/1.30  % (30188)Time elapsed: 0.232 s
% 6.95/1.30  % (30188)Instructions burned: 459 (million)
% 6.95/1.30  % (30188)------------------------------
% 6.95/1.30  % (30188)------------------------------
% 6.95/1.30  % (30206)dis+2_1:1024_atotf=0.0802881:au=on:bs=unit_only:cnfonf=lazy_not_gen_be_off:fde=none:nwc=10.0:prag=on:i=26:si=on:rtra=on_0 on theBenchmark for (2990ds/26Mi)
% 6.95/1.31  % (30207)dis+1002_1:1_bd=preordered:c=on:cbe=off:cnfonf=lazy_not_gen_be_off:hud=10:ixr=off:prag=on:i=53:si=on:rtra=on_0 on theBenchmark for (2990ds/53Mi)
% 6.95/1.31  % (30206)Instruction limit reached!
% 6.95/1.31  % (30206)------------------------------
% 6.95/1.31  % (30206)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 6.95/1.31  % (30206)Termination reason: Unknown
% 6.95/1.31  % (30206)Termination phase: Property scanning
% 6.95/1.31  
% 6.95/1.31  % (30206)Memory used [KB]: 1791
% 6.95/1.31  % (30206)Time elapsed: 0.013 s
% 6.95/1.31  % (30206)Instructions burned: 27 (million)
% 6.95/1.31  % (30206)------------------------------
% 6.95/1.31  % (30206)------------------------------
% 6.95/1.31  % (30208)dis+1002_1:1_aac=none:au=on:e2e=on:nm=2:nwc=10.0:sd=1:ss=axioms:st=3.0:i=4436:si=on:rtra=on_0 on theBenchmark for (2990ds/4436Mi)
% 6.95/1.32  % (30209)dis+1010_1:1_acc=model:avsq=on:ixr=off:prag=on:s2a=on:sac=on:i=1539:si=on:rtra=on_0 on theBenchmark for (2990ds/1539Mi)
% 6.95/1.33  % (30208)Refutation not found, incomplete strategy
% 6.95/1.33  % (30208)------------------------------
% 6.95/1.33  % (30208)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 6.95/1.33  % (30208)Termination reason: Refutation not found, incomplete strategy
% 6.95/1.33  
% 6.95/1.33  
% 6.95/1.33  % (30208)Memory used [KB]: 6268
% 6.95/1.33  % (30208)Time elapsed: 0.019 s
% 6.95/1.33  % (30208)Instructions burned: 29 (million)
% 6.95/1.33  % (30208)------------------------------
% 6.95/1.33  % (30208)------------------------------
% 7.25/1.33  % (30207)Instruction limit reached!
% 7.25/1.33  % (30207)------------------------------
% 7.25/1.33  % (30207)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 7.25/1.33  % (30207)Termination reason: Unknown
% 7.25/1.33  % (30207)Termination phase: Property scanning
% 7.25/1.33  
% 7.25/1.33  % (30207)Memory used [KB]: 1791
% 7.25/1.33  % (30207)Time elapsed: 0.028 s
% 7.25/1.33  % (30207)Instructions burned: 53 (million)
% 7.25/1.33  % (30207)------------------------------
% 7.25/1.33  % (30207)------------------------------
% 7.25/1.34  % (30210)lrs+2_1:1_bd=off:e2e=on:fde=none:kws=inv_precedence:plsq=on:plsqr=32,1:sos=on:i=408:si=on:rtra=on_0 on theBenchmark for (2990ds/408Mi)
% 7.25/1.35  % (30211)lrs+1002_1:1_aac=none:au=on:cnfonf=lazy_gen:plsq=on:plsqc=1:plsqr=4203469,65536:i=5205:si=on:rtra=on_0 on theBenchmark for (2990ds/5205Mi)
% 7.29/1.38  % (30205)Instruction limit reached!
% 7.29/1.38  % (30205)------------------------------
% 7.29/1.38  % (30205)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 7.29/1.38  % (30205)Termination reason: Unknown
% 7.29/1.38  % (30205)Termination phase: Saturation
% 7.29/1.38  
% 7.29/1.38  % (30205)Memory used [KB]: 6908
% 7.29/1.38  % (30205)Time elapsed: 0.103 s
% 7.29/1.38  % (30205)Instructions burned: 204 (million)
% 7.29/1.38  % (30205)------------------------------
% 7.29/1.38  % (30205)------------------------------
% 7.29/1.39  % (30204)Instruction limit reached!
% 7.29/1.39  % (30204)------------------------------
% 7.29/1.39  % (30204)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 7.29/1.39  % (30204)Termination reason: Unknown
% 7.29/1.39  % (30204)Termination phase: Saturation
% 7.29/1.39  
% 7.29/1.39  % (30204)Memory used [KB]: 6908
% 7.29/1.39  % (30204)Time elapsed: 0.119 s
% 7.29/1.39  % (30204)Instructions burned: 267 (million)
% 7.29/1.39  % (30204)------------------------------
% 7.29/1.39  % (30204)------------------------------
% 7.29/1.39  % (30212)dis+1010_1:4_au=on:av=off:cbe=off:nwc=10.0:s2a=on:s2at=3.0:sd=2:ss=axioms:st=5.0:i=1913:si=on:rtra=on_0 on theBenchmark for (2989ds/1913Mi)
% 7.29/1.40  % (30202)Instruction limit reached!
% 7.29/1.40  % (30202)------------------------------
% 7.29/1.40  % (30202)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 7.29/1.40  % (30202)Termination reason: Unknown
% 7.29/1.40  % (30202)Termination phase: Saturation
% 7.29/1.40  
% 7.29/1.40  % (30202)Memory used [KB]: 6908
% 7.29/1.40  % (30202)Time elapsed: 0.163 s
% 7.29/1.40  % (30202)Instructions burned: 368 (million)
% 7.29/1.40  % (30202)------------------------------
% 7.29/1.40  % (30202)------------------------------
% 7.29/1.41  % (30213)lrs+2_1:1_bd=off:cbe=off:piset=equals:sd=1:sgt=20:sos=all:ss=axioms:i=4350:si=on:rtra=on_0 on theBenchmark for (2989ds/4350Mi)
% 7.29/1.42  % (30214)ott+1010_1:4_cbe=off:chr=on:hfsq=on:hfsqr=1,16:hud=3:sac=on:sp=unary_frequency:ss=axioms:st=5.0:tnu=2:i=68:si=on:rtra=on_0 on theBenchmark for (2989ds/68Mi)
% 7.71/1.43  % (30213)Refutation not found, incomplete strategy
% 7.71/1.43  % (30213)------------------------------
% 7.71/1.43  % (30213)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 7.71/1.43  % (30213)Termination reason: Refutation not found, incomplete strategy
% 7.71/1.43  
% 7.71/1.43  
% 7.71/1.43  % (30213)Memory used [KB]: 6268
% 7.71/1.43  % (30213)Time elapsed: 0.029 s
% 7.71/1.43  % (30213)Instructions burned: 53 (million)
% 7.71/1.43  % (30213)------------------------------
% 7.71/1.43  % (30213)------------------------------
% 7.71/1.45  % (30215)dis+10_1:1_au=on:nwc=5.0:s2a=on:s2at=2.0:sac=on:sd=7:ss=axioms:st=2.0:i=358:si=on:rtra=on_0 on theBenchmark for (2989ds/358Mi)
% 7.71/1.45  % (30214)Instruction limit reached!
% 7.71/1.45  % (30214)------------------------------
% 7.71/1.45  % (30214)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 7.71/1.45  % (30214)Termination reason: Unknown
% 7.71/1.45  % (30214)Termination phase: Property scanning
% 7.71/1.45  
% 7.71/1.45  % (30214)Memory used [KB]: 1791
% 7.71/1.45  % (30214)Time elapsed: 0.037 s
% 7.71/1.45  % (30214)Instructions burned: 68 (million)
% 7.71/1.45  % (30214)------------------------------
% 7.71/1.45  % (30214)------------------------------
% 7.80/1.47  % (30216)lrs+1010_1:16_add=large:amm=off:anc=all_dependent:chr=on:fd=off:ins=2:sp=const_max:tnu=5:uhcvi=on:i=31:si=on:rtra=on_0 on theBenchmark for (2988ds/31Mi)
% 7.80/1.49  % (30216)Instruction limit reached!
% 7.80/1.49  % (30216)------------------------------
% 7.80/1.49  % (30216)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 7.80/1.49  % (30216)Termination reason: Unknown
% 7.80/1.49  % (30216)Termination phase: Property scanning
% 7.80/1.49  
% 7.80/1.49  % (30216)Memory used [KB]: 1791
% 7.80/1.49  % (30216)Time elapsed: 0.018 s
% 7.80/1.49  % (30216)Instructions burned: 32 (million)
% 7.80/1.49  % (30216)------------------------------
% 7.80/1.49  % (30216)------------------------------
% 7.80/1.50  % (30217)lrs+10_1:1_cnfonf=lazy_simp:sgt=5:sos=on:ss=axioms:i=279:si=on:rtra=on_0 on theBenchmark for (2988ds/279Mi)
% 7.84/1.57  % (30210)Instruction limit reached!
% 7.84/1.57  % (30210)------------------------------
% 7.84/1.57  % (30210)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 7.84/1.57  % (30210)Termination reason: Unknown
% 7.84/1.57  % (30210)Termination phase: Saturation
% 7.84/1.57  
% 7.84/1.57  % (30210)Memory used [KB]: 9466
% 7.84/1.57  % (30210)Time elapsed: 0.251 s
% 7.84/1.57  % (30210)Instructions burned: 408 (million)
% 7.84/1.57  % (30210)------------------------------
% 7.84/1.57  % (30210)------------------------------
% 7.84/1.58  % (30191)Instruction limit reached!
% 7.84/1.58  % (30191)------------------------------
% 7.84/1.58  % (30191)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 7.84/1.58  % (30191)Termination reason: Unknown
% 7.84/1.58  % (30191)Termination phase: Saturation
% 7.84/1.58  
% 7.84/1.58  % (30191)Memory used [KB]: 8955
% 7.84/1.58  % (30191)Time elapsed: 0.506 s
% 7.84/1.58  % (30191)Instructions burned: 988 (million)
% 7.84/1.58  % (30191)------------------------------
% 7.84/1.58  % (30191)------------------------------
% 7.84/1.59  % (30218)lrs+10_8:1_au=on:fde=none:slsq=on:i=258:si=on:rtra=on_0 on theBenchmark for (2987ds/258Mi)
% 7.84/1.60  % (30219)dis+2_1:1024_atotf=0.0802881:au=on:bs=unit_only:cnfonf=lazy_not_gen_be_off:fde=none:nwc=10.0:prag=on:i=26:si=on:rtra=on_0 on theBenchmark for (2987ds/26Mi)
% 7.84/1.61  % (30219)Instruction limit reached!
% 7.84/1.61  % (30219)------------------------------
% 7.84/1.61  % (30219)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 7.84/1.61  % (30219)Termination reason: Unknown
% 7.84/1.61  % (30219)Termination phase: Property scanning
% 7.84/1.61  
% 7.84/1.61  % (30219)Memory used [KB]: 1791
% 7.84/1.61  % (30219)Time elapsed: 0.013 s
% 7.84/1.61  % (30219)Instructions burned: 26 (million)
% 7.84/1.61  % (30219)------------------------------
% 7.84/1.61  % (30219)------------------------------
% 7.84/1.62  % (30215)Instruction limit reached!
% 7.84/1.62  % (30215)------------------------------
% 7.84/1.62  % (30215)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 7.84/1.62  % (30215)Termination reason: Unknown
% 7.84/1.62  % (30215)Termination phase: Saturation
% 7.84/1.62  
% 7.84/1.62  % (30215)Memory used [KB]: 7164
% 7.84/1.62  % (30215)Time elapsed: 0.171 s
% 7.84/1.62  % (30215)Instructions burned: 358 (million)
% 7.84/1.62  % (30215)------------------------------
% 7.84/1.62  % (30215)------------------------------
% 7.84/1.63  % (30220)lrs+1010_1:1_au=on:cbe=off:cnfonf=lazy_not_be_gen:ntd=on:pe=on:i=995:si=on:rtra=on_0 on theBenchmark for (2987ds/995Mi)
% 7.84/1.64  % (30217)Instruction limit reached!
% 7.84/1.64  % (30217)------------------------------
% 7.84/1.64  % (30217)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 7.84/1.64  % (30217)Termination reason: Unknown
% 7.84/1.64  % (30217)Termination phase: Saturation
% 7.84/1.64  
% 7.84/1.64  % (30217)Memory used [KB]: 6908
% 7.84/1.64  % (30217)Time elapsed: 0.135 s
% 7.84/1.64  % (30217)Instructions burned: 280 (million)
% 7.84/1.64  % (30217)------------------------------
% 7.84/1.64  % (30217)------------------------------
% 10.36/1.65  % (30222)lrs+1010_1:128_au=on:cnfonf=lazy_pi_sigma_gen:hflw=4:hfsq=on:hfsqc=20:hfsql=off:i=253:si=on:rtra=on_0 on theBenchmark for (2987ds/253Mi)
% 10.36/1.65  % (30221)dis+10_1:8_amm=sco:cbe=off:hflw=5:hfsq=on:hfsqc=14:hfsql=off:hfsqr=4,1:hud=5:ile=on:lma=on:nm=2:ntd=on:prag=on:sac=on:sp=frequency:i=373:si=on:rtra=on_0 on theBenchmark for (2987ds/373Mi)
% 10.56/1.71  % (30218)Instruction limit reached!
% 10.56/1.71  % (30218)------------------------------
% 10.56/1.71  % (30218)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 10.56/1.71  % (30218)Termination reason: Unknown
% 10.56/1.71  % (30218)Termination phase: Saturation
% 10.56/1.71  
% 10.56/1.71  % (30218)Memory used [KB]: 7419
% 10.56/1.71  % (30218)Time elapsed: 0.127 s
% 10.56/1.71  % (30218)Instructions burned: 258 (million)
% 10.56/1.71  % (30218)------------------------------
% 10.56/1.71  % (30218)------------------------------
% 10.56/1.73  % (30223)lrs+1002_1:14_au=on:bd=off:e2e=on:fde=unused:sac=on:sos=on:i=832:si=on:rtra=on_0 on theBenchmark for (2986ds/832Mi)
% 11.09/1.79  % (30222)Instruction limit reached!
% 11.09/1.79  % (30222)------------------------------
% 11.09/1.79  % (30222)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 11.09/1.79  % (30222)Termination reason: Unknown
% 11.09/1.79  % (30222)Termination phase: Saturation
% 11.09/1.79  
% 11.09/1.79  % (30222)Memory used [KB]: 7036
% 11.09/1.79  % (30222)Time elapsed: 0.137 s
% 11.09/1.79  % (30222)Instructions burned: 254 (million)
% 11.09/1.79  % (30222)------------------------------
% 11.09/1.79  % (30222)------------------------------
% 11.09/1.79  % (30203)Instruction limit reached!
% 11.09/1.79  % (30203)------------------------------
% 11.09/1.79  % (30203)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 11.09/1.79  % (30203)Termination reason: Unknown
% 11.09/1.79  % (30203)Termination phase: Saturation
% 11.09/1.79  
% 11.09/1.79  % (30203)Memory used [KB]: 12537
% 11.09/1.79  % (30203)Time elapsed: 0.537 s
% 11.09/1.79  % (30203)Instructions burned: 1021 (million)
% 11.09/1.79  % (30203)------------------------------
% 11.09/1.79  % (30203)------------------------------
% 11.09/1.80  % (30224)lrs+1010_1:1_chr=on:cnfonf=lazy_not_be_gen:gs=on:hud=5:plsq=on:plsqc=1:plsqr=5,1:prag=on:rawr=on:i=668:si=on:rtra=on_0 on theBenchmark for (2985ds/668Mi)
% 11.09/1.80  % (30225)dis+10_1:1_anc=none:cnfonf=lazy_gen:fd=preordered:fe=off:hud=10:ins=3:ixr=off:nwc=5.0:plsq=on:plsqc=1:plsqr=32,1:sp=const_frequency:uhcvi=on:i=40:si=on:rtra=on_0 on theBenchmark for (2985ds/40Mi)
% 11.54/1.82  % (30225)Instruction limit reached!
% 11.54/1.82  % (30225)------------------------------
% 11.54/1.82  % (30225)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 11.54/1.82  % (30225)Termination reason: Unknown
% 11.54/1.82  % (30225)Termination phase: Property scanning
% 11.54/1.82  
% 11.54/1.82  % (30225)Memory used [KB]: 1791
% 11.54/1.82  % (30225)Time elapsed: 0.021 s
% 11.54/1.82  % (30225)Instructions burned: 42 (million)
% 11.54/1.82  % (30225)------------------------------
% 11.54/1.82  % (30225)------------------------------
% 11.54/1.84  % (30226)lrs+1010_1:1_cnfonf=lazy_pi_sigma_gen:fd=off:ntd=on:sd=1:sgt=32:sos=on:ss=axioms:i=294:si=on:rtra=on_0 on theBenchmark for (2985ds/294Mi)
% 11.77/1.86  % (30221)Instruction limit reached!
% 11.77/1.86  % (30221)------------------------------
% 11.77/1.86  % (30221)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 11.77/1.86  % (30221)Termination reason: Unknown
% 11.77/1.86  % (30221)Termination phase: Saturation
% 11.77/1.86  
% 11.77/1.86  % (30221)Memory used [KB]: 7419
% 11.77/1.86  % (30221)Time elapsed: 0.230 s
% 11.77/1.86  % (30221)Instructions burned: 373 (million)
% 11.77/1.86  % (30221)------------------------------
% 11.77/1.86  % (30221)------------------------------
% 11.77/1.86  % (30223)Refutation not found, incomplete strategy
% 11.77/1.86  % (30223)------------------------------
% 11.77/1.86  % (30223)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 11.77/1.86  % (30223)Termination reason: Refutation not found, incomplete strategy
% 11.77/1.86  
% 11.77/1.86  
% 11.77/1.86  % (30223)Memory used [KB]: 8315
% 11.77/1.86  % (30223)Time elapsed: 0.133 s
% 11.77/1.86  % (30223)Instructions burned: 253 (million)
% 11.77/1.86  % (30223)------------------------------
% 11.77/1.86  % (30223)------------------------------
% 11.77/1.87  % (30226)Refutation not found, incomplete strategy
% 11.77/1.87  % (30226)------------------------------
% 11.77/1.87  % (30226)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 11.77/1.87  % (30226)Termination reason: Refutation not found, incomplete strategy
% 11.77/1.87  
% 11.77/1.87  
% 11.77/1.87  % (30226)Memory used [KB]: 6268
% 11.77/1.87  % (30226)Time elapsed: 0.032 s
% 11.77/1.87  % (30226)Instructions burned: 61 (million)
% 11.77/1.87  % (30226)------------------------------
% 11.77/1.87  % (30226)------------------------------
% 11.77/1.87  % (30227)dis+1010_1:1_avsq=on:fe=off:fsr=off:hud=10:plsq=on:plsqr=32,1:prag=on:i=187:si=on:rtra=on_0 on theBenchmark for (2984ds/187Mi)
% 11.77/1.88  % (30228)lrs+1010_2:3_au=on:fsr=off:sd=4:ss=axioms:st=1.5:i=371:si=on:rtra=on_0 on theBenchmark for (2984ds/371Mi)
% 11.77/1.89  % (30229)dis+1003_1:1_au=on:bd=preordered:fde=none:ixr=off:nwc=10.0:i=1827:si=on:rtra=on_0 on theBenchmark for (2984ds/1827Mi)
% 12.30/1.97  % (30227)Instruction limit reached!
% 12.30/1.97  % (30227)------------------------------
% 12.30/1.97  % (30227)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 12.30/1.97  % (30227)Termination reason: Unknown
% 12.30/1.97  % (30227)Termination phase: Saturation
% 12.30/1.97  
% 12.30/1.97  % (30227)Memory used [KB]: 6780
% 12.30/1.97  % (30227)Time elapsed: 0.100 s
% 12.30/1.97  % (30227)Instructions burned: 187 (million)
% 12.30/1.97  % (30227)------------------------------
% 12.30/1.97  % (30227)------------------------------
% 12.61/1.99  % (30230)lrs+10_1:1_av=off:bd=off:cnfonf=lazy_gen:fe=off:hud=10:plsq=on:plsqc=1:plsqr=32,1:tnu=1:i=70:si=on:rtra=on_0 on theBenchmark for (2983ds/70Mi)
% 12.61/2.03  % (30230)Instruction limit reached!
% 12.61/2.03  % (30230)------------------------------
% 12.61/2.03  % (30230)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 12.61/2.03  % (30230)Termination reason: Unknown
% 12.61/2.03  % (30230)Termination phase: Function definition elimination
% 12.61/2.03  
% 12.61/2.03  % (30230)Memory used [KB]: 1791
% 12.61/2.03  % (30230)Time elapsed: 0.041 s
% 12.61/2.03  % (30230)Instructions burned: 71 (million)
% 12.61/2.03  % (30230)------------------------------
% 12.61/2.03  % (30230)------------------------------
% 12.92/2.04  % (30228)Refutation not found, non-redundant clauses discarded% (30228)------------------------------
% 12.92/2.04  % (30228)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 12.92/2.04  % (30228)Termination reason: Refutation not found, non-redundant clauses discarded
% 12.92/2.04  
% 12.92/2.04  % (30228)Memory used [KB]: 7036
% 12.92/2.04  % (30228)Time elapsed: 0.169 s
% 12.92/2.04  % (30228)Instructions burned: 332 (million)
% 12.92/2.04  % (30228)------------------------------
% 12.92/2.04  % (30228)------------------------------
% 12.92/2.04  % (30231)lrs+10_1:20_bd=off:cnfonf=lazy_not_be_gen:fe=axiom:hud=10:ins=1:nm=20:prag=on:sos=on:i=316:si=on:rtra=on_0 on theBenchmark for (2983ds/316Mi)
% 13.17/2.06  % (30232)ott+1010_1:1_cnfonf=lazy_gen:fe=off:plsq=on:plsqc=1:plsqr=3548551,65536:s2a=on:i=932:si=on:rtra=on_0 on theBenchmark for (2983ds/932Mi)
% 13.17/2.08  % (30209)Instruction limit reached!
% 13.17/2.08  % (30209)------------------------------
% 13.17/2.08  % (30209)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 13.17/2.08  % (30209)Termination reason: Unknown
% 13.17/2.08  % (30209)Termination phase: Saturation
% 13.17/2.08  
% 13.17/2.08  % (30209)Memory used [KB]: 9083
% 13.17/2.08  % (30209)Time elapsed: 0.780 s
% 13.17/2.08  % (30209)Instructions burned: 1540 (million)
% 13.17/2.08  % (30209)------------------------------
% 13.17/2.08  % (30209)------------------------------
% 13.17/2.10  % (30233)lrs+1010_1:128_au=on:bd=preordered:cnfonf=lazy_pi_sigma_gen:plsq=on:plsqc=1:plsqr=32,1:sos=all:sp=occurrence:i=4714:si=on:rtra=on_0 on theBenchmark for (2982ds/4714Mi)
% 13.36/2.15  % (30220)Instruction limit reached!
% 13.36/2.15  % (30220)------------------------------
% 13.36/2.15  % (30220)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 13.36/2.15  % (30220)Termination reason: Unknown
% 13.36/2.15  % (30220)Termination phase: Saturation
% 13.36/2.15  
% 13.36/2.15  % (30220)Memory used [KB]: 8315
% 13.36/2.15  % (30220)Time elapsed: 0.530 s
% 13.36/2.15  % (30220)Instructions burned: 996 (million)
% 13.36/2.15  % (30220)------------------------------
% 13.36/2.15  % (30220)------------------------------
% 13.36/2.17  % (30224)Instruction limit reached!
% 13.36/2.17  % (30224)------------------------------
% 13.36/2.17  % (30224)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 13.36/2.17  % (30224)Termination reason: Unknown
% 13.36/2.17  % (30224)Termination phase: Saturation
% 13.36/2.17  
% 13.36/2.17  % (30224)Memory used [KB]: 12792
% 13.36/2.17  % (30224)Time elapsed: 0.369 s
% 13.36/2.17  % (30224)Instructions burned: 669 (million)
% 13.36/2.17  % (30224)------------------------------
% 13.36/2.17  % (30224)------------------------------
% 13.36/2.17  % (30234)dis+10_1:1_au=on:e2e=on:fde=none:nwc=10.0:s2a=on:s2at=2.0:i=8250:si=on:rtra=on_0 on theBenchmark for (2982ds/8250Mi)
% 14.53/2.19  % (30235)lrs+1002_1:1_apa=on:cnfonf=off:fd=off:flr=on:hud=1:lcm=reverse:prag=on:sd=1:sos=on:ss=axioms:i=770:si=on:rtra=on_0 on theBenchmark for (2981ds/770Mi)
% 14.53/2.23  % (30231)Instruction limit reached!
% 14.53/2.23  % (30231)------------------------------
% 14.53/2.23  % (30231)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 14.53/2.23  % (30231)Termination reason: Unknown
% 14.53/2.23  % (30231)Termination phase: Saturation
% 14.53/2.23  
% 14.53/2.23  % (30231)Memory used [KB]: 8059
% 14.53/2.23  % (30231)Time elapsed: 0.198 s
% 14.53/2.23  % (30231)Instructions burned: 317 (million)
% 14.53/2.23  % (30231)------------------------------
% 14.53/2.23  % (30231)------------------------------
% 14.53/2.25  % (30236)ott+1010_5:1_av=off:fe=off:ins=1:kws=precedence:sp=reverse_arity:i=794:si=on:rtra=on_0 on theBenchmark for (2981ds/794Mi)
% 15.01/2.29  % (30235)Refutation not found, incomplete strategy
% 15.01/2.29  % (30235)------------------------------
% 15.01/2.29  % (30235)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 15.01/2.29  % (30235)Termination reason: Refutation not found, incomplete strategy
% 15.01/2.29  
% 15.01/2.29  
% 15.01/2.29  % (30235)Memory used [KB]: 6908
% 15.01/2.29  % (30235)Time elapsed: 0.121 s
% 15.01/2.29  % (30235)Instructions burned: 177 (million)
% 15.01/2.29  % (30235)------------------------------
% 15.01/2.29  % (30235)------------------------------
% 15.01/2.29  % (30236)Refutation not found, incomplete strategy
% 15.01/2.29  % (30236)------------------------------
% 15.01/2.29  % (30236)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 15.01/2.29  % (30236)Termination reason: Refutation not found, incomplete strategy
% 15.01/2.29  
% 15.01/2.29  
% 15.01/2.29  % (30236)Memory used [KB]: 2174
% 15.01/2.29  % (30236)Time elapsed: 0.049 s
% 15.01/2.29  % (30236)Instructions burned: 98 (million)
% 15.01/2.29  % (30236)------------------------------
% 15.01/2.29  % (30236)------------------------------
% 15.01/2.30  % (30237)dis+1002_1:1_au=on:avsq=on:avsqr=1,16:cond=on:sp=frequency:i=464:si=on:rtra=on_0 on theBenchmark for (2980ds/464Mi)
% 15.42/2.31  % (30238)ott+21_1:3_avsq=on:bd=off:cnfonf=lazy_gen:fe=off:hud=10:ixr=off:plsq=on:plsqc=1:plsqr=32,1:prag=on:tnu=1:i=1376:si=on:rtra=on_0 on theBenchmark for (2980ds/1376Mi)
% 15.61/2.43  % (30212)Instruction limit reached!
% 15.61/2.43  % (30212)------------------------------
% 15.61/2.43  % (30212)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 15.61/2.43  % (30212)Termination reason: Unknown
% 15.61/2.43  % (30212)Termination phase: Saturation
% 15.61/2.43  
% 15.61/2.43  % (30212)Memory used [KB]: 4861
% 15.61/2.43  % (30212)Time elapsed: 1.037 s
% 15.61/2.43  % (30212)Instructions burned: 1913 (million)
% 15.61/2.43  % (30212)------------------------------
% 15.61/2.43  % (30212)------------------------------
% 16.07/2.45  % (30239)dis+10_1:1_etr=on:plsq=on:plsqc=1:plsqr=32,1:i=906:si=on:rtra=on_0 on theBenchmark for (2979ds/906Mi)
% 16.30/2.53  % (30237)Instruction limit reached!
% 16.30/2.53  % (30237)------------------------------
% 16.30/2.53  % (30237)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 16.30/2.53  % (30237)Termination reason: Unknown
% 16.30/2.53  % (30237)Termination phase: Saturation
% 16.30/2.53  
% 16.30/2.53  % (30237)Memory used [KB]: 7291
% 16.30/2.53  % (30237)Time elapsed: 0.249 s
% 16.30/2.53  % (30237)Instructions burned: 464 (million)
% 16.30/2.53  % (30237)------------------------------
% 16.30/2.53  % (30237)------------------------------
% 16.30/2.54  % (30240)lrs+1002_1:16_bd=off:e2e=on:fde=unused:kws=precedence:sac=on:sos=on:ss=axioms:i=434:si=on:rtra=on_0 on theBenchmark for (2978ds/434Mi)
% 16.80/2.56  % (30240)Refutation not found, incomplete strategy
% 16.80/2.56  % (30240)------------------------------
% 16.80/2.56  % (30240)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 16.80/2.56  % (30240)Termination reason: Refutation not found, incomplete strategy
% 16.80/2.56  
% 16.80/2.56  
% 16.80/2.56  % (30240)Memory used [KB]: 6140
% 16.80/2.56  % (30240)Time elapsed: 0.017 s
% 16.80/2.56  % (30240)Instructions burned: 27 (million)
% 16.80/2.56  % (30240)------------------------------
% 16.80/2.56  % (30240)------------------------------
% 16.80/2.58  % (30241)lrs+10_5:4_cnfonf=conj_eager:fe=axiom:hflw=5:hfsq=on:hfsqc=10:hfsql=off:hud=10:plsq=on:sgt=5:spb=goal_then_units:ss=axioms:i=865:si=on:rtra=on_0 on theBenchmark for (2977ds/865Mi)
% 16.80/2.59  % (30232)Instruction limit reached!
% 16.80/2.59  % (30232)------------------------------
% 16.80/2.59  % (30232)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 16.80/2.59  % (30232)Termination reason: Unknown
% 16.80/2.59  % (30232)Termination phase: Saturation
% 16.80/2.59  
% 16.80/2.59  % (30232)Memory used [KB]: 9722
% 16.80/2.59  % (30232)Time elapsed: 0.529 s
% 16.80/2.59  % (30232)Instructions burned: 932 (million)
% 16.80/2.59  % (30232)------------------------------
% 16.80/2.59  % (30232)------------------------------
% 17.03/2.60  % (30241)Refutation not found, incomplete strategy
% 17.03/2.60  % (30241)------------------------------
% 17.03/2.60  % (30241)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 17.03/2.60  % (30241)Termination reason: Refutation not found, incomplete strategy
% 17.03/2.60  
% 17.03/2.60  
% 17.03/2.60  % (30241)Memory used [KB]: 6268
% 17.03/2.60  % (30241)Time elapsed: 0.030 s
% 17.03/2.60  % (30241)Instructions burned: 55 (million)
% 17.03/2.60  % (30241)------------------------------
% 17.03/2.60  % (30241)------------------------------
% 17.03/2.60  % (30242)dis+1002_1:1_cnfonf=lazy_simp:hud=5:plsq=on:plsqc=1:plsqr=32,1:prag=on:i=593:si=on:rtra=on_0 on theBenchmark for (2977ds/593Mi)
% 17.03/2.62  % (30243)dis+10_1:1_sd=2:sgt=20:slsq=on:ss=axioms:st=6.0:i=443:si=on:rtra=on_0 on theBenchmark for (2977ds/443Mi)
% 19.57/2.83  % (30243)Instruction limit reached!
% 19.57/2.83  % (30243)------------------------------
% 19.57/2.83  % (30243)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 19.57/2.83  % (30243)Termination reason: Unknown
% 19.57/2.83  % (30243)Termination phase: Saturation
% 19.57/2.83  
% 19.57/2.83  % (30243)Memory used [KB]: 7291
% 19.57/2.83  % (30243)Time elapsed: 0.216 s
% 19.57/2.83  % (30243)Instructions burned: 443 (million)
% 19.57/2.83  % (30243)------------------------------
% 19.57/2.83  % (30243)------------------------------
% 19.57/2.85  % (30244)dis+10_1:1_atotf=0.1:cbe=off:sd=3:ss=axioms:st=2.0:i=594:si=on:rtra=on_0 on theBenchmark for (2975ds/594Mi)
% 20.10/2.88  % (30229)Instruction limit reached!
% 20.10/2.88  % (30229)------------------------------
% 20.10/2.88  % (30229)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 20.10/2.88  % (30229)Termination reason: Unknown
% 20.10/2.88  % (30229)Termination phase: Saturation
% 20.10/2.88  
% 20.10/2.88  % (30229)Memory used [KB]: 14967
% 20.10/2.88  % (30229)Time elapsed: 0.994 s
% 20.10/2.88  % (30229)Instructions burned: 1827 (million)
% 20.10/2.88  % (30229)------------------------------
% 20.10/2.88  % (30229)------------------------------
% 20.10/2.90  % (30245)ott+10_1:1024_anc=none:bd=off:e2e=on:fde=none:fsr=off:hud=10:ixr=off:nm=4:nwc=5.0:spb=goal:i=327:si=on:rtra=on_0 on theBenchmark for (2974ds/327Mi)
% 20.26/2.91  % (30242)Instruction limit reached!
% 20.26/2.91  % (30242)------------------------------
% 20.26/2.91  % (30242)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 20.26/2.91  % (30242)Termination reason: Unknown
% 20.26/2.91  % (30242)Termination phase: Saturation
% 20.26/2.91  
% 20.26/2.91  % (30242)Memory used [KB]: 7547
% 20.26/2.91  % (30242)Time elapsed: 0.305 s
% 20.26/2.91  % (30242)Instructions burned: 594 (million)
% 20.26/2.91  % (30242)------------------------------
% 20.26/2.91  % (30242)------------------------------
% 20.26/2.92  % (30239)Instruction limit reached!
% 20.26/2.92  % (30239)------------------------------
% 20.26/2.92  % (30239)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 20.26/2.92  % (30239)Termination reason: Unknown
% 20.26/2.92  % (30239)Termination phase: Saturation
% 20.26/2.92  
% 20.26/2.92  % (30239)Memory used [KB]: 8571
% 20.26/2.92  % (30239)Time elapsed: 0.497 s
% 20.26/2.92  % (30239)Instructions burned: 907 (million)
% 20.26/2.92  % (30239)------------------------------
% 20.26/2.92  % (30239)------------------------------
% 20.38/2.92  % (30246)lrs+1002_1:1_au=on:bd=off:e2e=on:sd=2:sos=on:ss=axioms:i=5411:si=on:rtra=on_0 on theBenchmark for (2974ds/5411Mi)
% 20.38/2.94  % (30247)lrs+10_1:20_au=on:c=on:cbe=off:cnfonf=lazy_gen:ins=1:plsq=on:plsqc=1:plsqr=46,31:sac=on:i=1762:si=on:rtra=on_0 on theBenchmark for (2974ds/1762Mi)
% 20.38/2.94  % (30246)Refutation not found, incomplete strategy
% 20.38/2.94  % (30246)------------------------------
% 20.38/2.94  % (30246)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 20.38/2.94  % (30246)Termination reason: Refutation not found, incomplete strategy
% 20.38/2.94  
% 20.38/2.94  
% 20.38/2.94  % (30246)Memory used [KB]: 6140
% 20.38/2.94  % (30246)Time elapsed: 0.016 s
% 20.38/2.94  % (30246)Instructions burned: 26 (million)
% 20.38/2.94  % (30246)------------------------------
% 20.38/2.94  % (30246)------------------------------
% 20.38/2.95  % (30248)dis+1003_1:64_cha=on:cnfonf=lazy_gen:hud=9:nwc=8.0:prag=on:i=96:si=on:rtra=on_0 on theBenchmark for (2974ds/96Mi)
% 20.38/3.00  % (30248)Instruction limit reached!
% 20.38/3.00  % (30248)------------------------------
% 20.38/3.00  % (30248)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 20.38/3.00  % (30248)Termination reason: Unknown
% 20.38/3.00  % (30248)Termination phase: Saturation
% 20.38/3.00  
% 20.38/3.00  % (30248)Memory used [KB]: 6524
% 20.38/3.00  % (30248)Time elapsed: 0.051 s
% 20.38/3.00  % (30248)Instructions burned: 97 (million)
% 20.38/3.00  % (30248)------------------------------
% 20.38/3.00  % (30248)------------------------------
% 20.85/3.02  % (30249)lrs+21_1:1_hud=5:kws=inv_frequency:nm=16:nwc=2.0:prag=on:sos=on:ss=axioms:i=503:si=on:rtra=on_0 on theBenchmark for (2973ds/503Mi)
% 20.85/3.05  % (30249)Refutation not found, incomplete strategy
% 20.85/3.05  % (30249)------------------------------
% 20.85/3.05  % (30249)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 20.85/3.05  % (30249)Termination reason: Refutation not found, incomplete strategy
% 20.85/3.05  
% 20.85/3.05  
% 20.85/3.05  % (30249)Memory used [KB]: 6268
% 20.85/3.05  % (30249)Time elapsed: 0.028 s
% 20.85/3.05  % (30249)Instructions burned: 53 (million)
% 20.85/3.05  % (30249)------------------------------
% 20.85/3.05  % (30249)------------------------------
% 20.85/3.06  % (30245)Instruction limit reached!
% 20.85/3.06  % (30245)------------------------------
% 20.85/3.06  % (30245)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 20.85/3.06  % (30245)Termination reason: Unknown
% 20.85/3.06  % (30245)Termination phase: Saturation
% 20.85/3.06  
% 20.85/3.06  % (30245)Memory used [KB]: 9978
% 20.85/3.06  % (30245)Time elapsed: 0.162 s
% 20.85/3.06  % (30245)Instructions burned: 327 (million)
% 20.85/3.06  % (30245)------------------------------
% 20.85/3.06  % (30245)------------------------------
% 20.85/3.06  % (30250)lrs+1002_1:1024_au=on:cond=fast:ntd=on:piset=and:plsq=on:plsqc=1:plsqr=183491,1048576:sac=on:tgt=ground:i=90:si=on:rtra=on_0 on theBenchmark for (2972ds/90Mi)
% 20.85/3.07  % (30238)Instruction limit reached!
% 20.85/3.07  % (30238)------------------------------
% 20.85/3.07  % (30238)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 20.85/3.07  % (30238)Termination reason: Unknown
% 20.85/3.07  % (30238)Termination phase: Saturation
% 20.85/3.07  
% 20.85/3.07  % (30238)Memory used [KB]: 9722
% 20.85/3.07  % (30238)Time elapsed: 0.761 s
% 20.85/3.07  % (30238)Instructions burned: 1377 (million)
% 20.85/3.07  % (30238)------------------------------
% 20.85/3.07  % (30238)------------------------------
% 20.85/3.07  % (30251)lrs+10_1:64_hud=5:plsq=on:plsqr=2011171,524288:i=593:si=on:rtra=on_0 on theBenchmark for (2972ds/593Mi)
% 20.85/3.08  % (30252)dis-1002_1:1_alpa=false:apa=on:au=on:bd=off:cnfonf=off:e2e=on:er=filter:fde=unused:plsq=on:plsqr=9699663,1048576:s2a=on:sos=on:sp=unary_first:i=1512:si=on:rtra=on_0 on theBenchmark for (2972ds/1512Mi)
% 21.35/3.11  % (30250)Instruction limit reached!
% 21.35/3.11  % (30250)------------------------------
% 21.35/3.11  % (30250)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 21.35/3.11  % (30250)Termination reason: Unknown
% 21.35/3.11  % (30250)Termination phase: Saturation
% 21.35/3.11  
% 21.35/3.11  % (30250)Memory used [KB]: 6652
% 21.35/3.11  % (30250)Time elapsed: 0.046 s
% 21.35/3.11  % (30250)Instructions burned: 90 (million)
% 21.35/3.11  % (30250)------------------------------
% 21.35/3.11  % (30250)------------------------------
% 21.35/3.13  % (30253)lrs+1002_1:128_cbe=off:cnfonf=lazy_not_gen_be_off:ins=1:i=569:si=on:rtra=on_0 on theBenchmark for (2972ds/569Mi)
% 21.35/3.14  % (30244)Instruction limit reached!
% 21.35/3.14  % (30244)------------------------------
% 21.35/3.14  % (30244)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 21.35/3.14  % (30244)Termination reason: Unknown
% 21.35/3.14  % (30244)Termination phase: Saturation
% 21.35/3.14  
% 21.35/3.14  % (30244)Memory used [KB]: 7291
% 21.35/3.14  % (30244)Time elapsed: 0.298 s
% 21.35/3.14  % (30244)Instructions burned: 595 (million)
% 21.35/3.14  % (30244)------------------------------
% 21.35/3.14  % (30244)------------------------------
% 21.35/3.16  % (30254)ott+1002_1:1_bd=off:cnfonf=off:e2e=on:fd=off:fe=axiom:hud=5:prag=on:sos=on:i=501:si=on:rtra=on_0 on theBenchmark for (2972ds/501Mi)
% 22.08/3.22  % (30252)Refutation not found, incomplete strategy
% 22.08/3.22  % (30252)------------------------------
% 22.08/3.22  % (30252)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 22.08/3.22  % (30252)Termination reason: Refutation not found, incomplete strategy
% 22.08/3.22  
% 22.08/3.22  
% 22.08/3.22  % (30252)Memory used [KB]: 8315
% 22.08/3.22  % (30252)Time elapsed: 0.139 s
% 22.08/3.22  % (30252)Instructions burned: 251 (million)
% 22.08/3.22  % (30252)------------------------------
% 22.08/3.22  % (30252)------------------------------
% 22.28/3.24  % (30255)lrs+1010_1:3_cnfonf=conj_eager:fsr=off:prag=on:sd=4:sgt=10:ss=axioms:i=562:si=on:rtra=on_0 on theBenchmark for (2971ds/562Mi)
% 22.28/3.27  % (30255)Refutation not found, incomplete strategy
% 22.28/3.27  % (30255)------------------------------
% 22.28/3.27  % (30255)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 22.28/3.27  % (30255)Termination reason: Refutation not found, incomplete strategy
% 22.28/3.27  
% 22.28/3.27  
% 22.28/3.27  % (30255)Memory used [KB]: 6268
% 22.28/3.27  % (30255)Time elapsed: 0.054 s
% 22.28/3.27  % (30255)Instructions burned: 55 (million)
% 22.28/3.27  % (30255)------------------------------
% 22.28/3.27  % (30255)------------------------------
% 22.28/3.29  % (30256)lrs+10_1:1_au=on:cnfonf=off:fde=unused:kws=precedence:tgt=full:i=406:si=on:rtra=on_0 on theBenchmark for (2970ds/406Mi)
% 22.28/3.31  % (30256)Refutation not found, incomplete strategy
% 22.28/3.31  % (30256)------------------------------
% 22.28/3.31  % (30256)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 22.28/3.31  % (30256)Termination reason: Refutation not found, incomplete strategy
% 22.28/3.31  
% 22.28/3.31  
% 22.28/3.31  % (30256)Memory used [KB]: 6396
% 22.28/3.31  % (30256)Time elapsed: 0.047 s
% 22.28/3.31  % (30256)Instructions burned: 86 (million)
% 22.28/3.31  % (30256)------------------------------
% 22.28/3.31  % (30256)------------------------------
% 23.66/3.34  % (30257)dis+1004_1:128_au=on:cbe=off:e2e=on:sac=on:i=582:si=on:rtra=on_0 on theBenchmark for (2970ds/582Mi)
% 23.66/3.37  % (30251)Instruction limit reached!
% 23.66/3.37  % (30251)------------------------------
% 23.66/3.37  % (30251)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 23.66/3.37  % (30251)Termination reason: Unknown
% 23.66/3.37  % (30251)Termination phase: Saturation
% 23.66/3.37  
% 23.66/3.37  % (30251)Memory used [KB]: 7675
% 23.66/3.37  % (30251)Time elapsed: 0.298 s
% 23.66/3.37  % (30251)Instructions burned: 594 (million)
% 23.66/3.37  % (30251)------------------------------
% 23.66/3.37  % (30251)------------------------------
% 23.66/3.37  % (30253)Instruction limit reached!
% 23.66/3.37  % (30253)------------------------------
% 23.66/3.37  % (30253)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 23.66/3.37  % (30253)Termination reason: Unknown
% 23.66/3.37  % (30253)Termination phase: Saturation
% 23.66/3.37  
% 23.66/3.37  % (30253)Memory used [KB]: 7675
% 23.66/3.37  % (30253)Time elapsed: 0.260 s
% 23.66/3.37  % (30253)Instructions burned: 570 (million)
% 23.66/3.37  % (30253)------------------------------
% 23.66/3.37  % (30253)------------------------------
% 23.66/3.38  % (30258)lrs+2_1:1_au=on:bd=off:bsr=unit_only:sd=2:sgt=32:sos=all:ss=axioms:i=456:si=on:rtra=on_0 on theBenchmark for (2969ds/456Mi)
% 23.66/3.39  % (30259)lrs+1010_1:1_au=on:cbe=off:cnfonf=conj_eager:tgt=ground:i=393:si=on:rtra=on_0 on theBenchmark for (2969ds/393Mi)
% 24.16/3.42  % (30254)Instruction limit reached!
% 24.16/3.42  % (30254)------------------------------
% 24.16/3.42  % (30254)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 24.16/3.42  % (30254)Termination reason: Unknown
% 24.16/3.42  % (30254)Termination phase: Saturation
% 24.16/3.42  
% 24.16/3.42  % (30254)Memory used [KB]: 9722
% 24.16/3.42  % (30254)Time elapsed: 0.262 s
% 24.16/3.42  % (30254)Instructions burned: 502 (million)
% 24.16/3.42  % (30254)------------------------------
% 24.16/3.42  % (30254)------------------------------
% 24.16/3.44  % (30260)lrs+1010_1:6_au=on:cnfonf=conj_eager:nwc=10.0:pe=on:prag=on:s2a=on:ss=axioms:st=1.5:i=1335:si=on:rtra=on_0 on theBenchmark for (2969ds/1335Mi)
% 24.16/3.47  % (30259)Refutation not found, non-redundant clauses discarded% (30259)------------------------------
% 24.16/3.47  % (30259)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 24.16/3.47  % (30259)Termination reason: Refutation not found, non-redundant clauses discarded
% 24.16/3.47  
% 24.16/3.47  % (30259)Memory used [KB]: 7291
% 24.16/3.47  % (30259)Time elapsed: 0.104 s
% 24.16/3.47  % (30259)Instructions burned: 140 (million)
% 24.16/3.47  % (30259)------------------------------
% 24.16/3.47  % (30259)------------------------------
% 24.67/3.49  % (30261)dis+1010_16:1_acc=model:au=on:avsq=on:cond=fast:plsq=on:plsqc=2:plsqr=9267,262144:i=3373:si=on:rtra=on_0 on theBenchmark for (2968ds/3373Mi)
% 24.67/3.58  % (30258)Instruction limit reached!
% 24.67/3.58  % (30258)------------------------------
% 24.67/3.58  % (30258)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 24.67/3.58  % (30258)Termination reason: Unknown
% 24.67/3.58  % (30258)Termination phase: Saturation
% 24.67/3.58  
% 24.67/3.58  % (30258)Memory used [KB]: 7547
% 24.67/3.58  % (30258)Time elapsed: 0.209 s
% 24.67/3.58  % (30258)Instructions burned: 456 (million)
% 24.67/3.58  % (30258)------------------------------
% 24.67/3.58  % (30258)------------------------------
% 25.33/3.59  % (30262)dis+10_1:1024_aac=none:au=on:cnfonf=lazy_gen:plsq=on:plsqc=1:plsqr=32,1:spb=goal_then_units:i=474:si=on:rtra=on_0 on theBenchmark for (2967ds/474Mi)
% 25.46/3.67  % (30257)Instruction limit reached!
% 25.46/3.67  % (30257)------------------------------
% 25.46/3.67  % (30257)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 25.46/3.67  % (30257)Termination reason: Unknown
% 25.46/3.67  % (30257)Termination phase: Saturation
% 25.46/3.67  
% 25.46/3.67  % (30257)Memory used [KB]: 9083
% 25.46/3.67  % (30257)Time elapsed: 0.356 s
% 25.46/3.67  % (30257)Instructions burned: 583 (million)
% 25.46/3.67  % (30257)------------------------------
% 25.46/3.67  % (30257)------------------------------
% 25.46/3.70  % (30263)lrs+1002_1:16_amm=sco:cnfonf=lazy_pi_sigma_gen:fe=off:nm=60:piset=all_but_not_eq:plsq=on:plsqc=1:plsqr=2,1:rawr=on:sp=occurrence:ss=included:st=-1.0:i=157:si=on:rtra=on_0 on theBenchmark for (2966ds/157Mi)
% 25.88/3.77  % (30263)Instruction limit reached!
% 25.88/3.77  % (30263)------------------------------
% 25.88/3.77  % (30263)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 25.88/3.77  % (30263)Termination reason: Unknown
% 25.88/3.77  % (30263)Termination phase: Saturation
% 25.88/3.77  
% 25.88/3.77  % (30263)Memory used [KB]: 6780
% 25.88/3.77  % (30263)Time elapsed: 0.101 s
% 25.88/3.77  % (30263)Instructions burned: 158 (million)
% 25.88/3.77  % (30263)------------------------------
% 25.88/3.77  % (30263)------------------------------
% 26.29/3.78  % (30247)Instruction limit reached!
% 26.29/3.78  % (30247)------------------------------
% 26.29/3.78  % (30247)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 26.29/3.79  % (30247)Termination reason: Unknown
% 26.29/3.79  % (30247)Termination phase: Saturation
% 26.29/3.79  
% 26.29/3.79  % (30247)Memory used [KB]: 8443
% 26.29/3.79  % (30247)Time elapsed: 0.848 s
% 26.29/3.79  % (30247)Instructions burned: 1763 (million)
% 26.29/3.79  % (30247)------------------------------
% 26.29/3.79  % (30247)------------------------------
% 26.29/3.80  % (30264)dis+1010_1:1_amm=off:cs=on:kws=precedence:nwc=10.0:piset=all:s2a=on:sac=on:sp=unary_frequency:spb=goal:ss=axioms:st=3.0:i=590:si=on:rtra=on_0 on theBenchmark for (2965ds/590Mi)
% 26.29/3.80  % (30265)dis+10_1:1024_kws=precedence:prag=on:rawr=on:sos=all:sp=unary_first:i=104:si=on:rtra=on_0 on theBenchmark for (2965ds/104Mi)
% 26.29/3.84  % (30262)Instruction limit reached!
% 26.29/3.84  % (30262)------------------------------
% 26.29/3.84  % (30262)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 26.29/3.84  % (30262)Termination reason: Unknown
% 26.29/3.84  % (30262)Termination phase: Saturation
% 26.29/3.84  
% 26.29/3.84  % (30262)Memory used [KB]: 7291
% 26.29/3.84  % (30262)Time elapsed: 0.248 s
% 26.29/3.84  % (30262)Instructions burned: 474 (million)
% 26.29/3.84  % (30262)------------------------------
% 26.29/3.84  % (30262)------------------------------
% 26.29/3.84  % (30265)Instruction limit reached!
% 26.29/3.84  % (30265)------------------------------
% 26.29/3.84  % (30265)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 26.29/3.84  % (30265)Termination reason: Unknown
% 26.29/3.84  % (30265)Termination phase: Saturation
% 26.29/3.84  
% 26.29/3.84  % (30265)Memory used [KB]: 6524
% 26.29/3.84  % (30265)Time elapsed: 0.044 s
% 26.29/3.84  % (30265)Instructions burned: 104 (million)
% 26.29/3.84  % (30265)------------------------------
% 26.29/3.84  % (30265)------------------------------
% 26.29/3.86  % (30267)dis+10_1:1_av=off:bsd=on:bsr=unit_only:fd=off:hud=8:nm=16:prag=on:i=715:si=on:rtra=on_0 on theBenchmark for (2965ds/715Mi)
% 26.29/3.86  % (30266)lrs+1010_1:10_au=on:bd=off:cnfonf=lazy_pi_sigma_gen:sp=occurrence:i=414:si=on:rtra=on_0 on theBenchmark for (2965ds/414Mi)
% 28.82/4.04  % (30264)Instruction limit reached!
% 28.82/4.04  % (30264)------------------------------
% 28.82/4.04  % (30264)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 28.82/4.04  % (30264)Termination reason: Unknown
% 28.82/4.04  % (30264)Termination phase: Saturation
% 28.82/4.04  
% 28.82/4.04  % (30264)Memory used [KB]: 7419
% 28.82/4.04  % (30264)Time elapsed: 0.248 s
% 28.82/4.04  % (30264)Instructions burned: 591 (million)
% 28.82/4.04  % (30264)------------------------------
% 28.82/4.04  % (30264)------------------------------
% 28.82/4.05  % (30268)dis+21_1:5_au=on:ntd=on:nwc=5.0:s2a=on:ss=axioms:st=5.0:i=961:si=on:rtra=on_0 on theBenchmark for (2963ds/961Mi)
% 29.33/4.09  % (30266)Instruction limit reached!
% 29.33/4.09  % (30266)------------------------------
% 29.33/4.09  % (30266)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 29.33/4.09  % (30266)Termination reason: Unknown
% 29.33/4.09  % (30266)Termination phase: Saturation
% 29.33/4.09  
% 29.33/4.09  % (30266)Memory used [KB]: 7419
% 29.33/4.09  % (30266)Time elapsed: 0.267 s
% 29.33/4.09  % (30266)Instructions burned: 414 (million)
% 29.33/4.10  % (30266)------------------------------
% 29.33/4.10  % (30266)------------------------------
% 29.33/4.12  % (30269)lrs-1002_1:128_abs=on:bd=preordered:cbe=off:e2e=on:fde=unused:fe=off:tgt=full:i=1213:si=on:rtra=on_0 on theBenchmark for (2962ds/1213Mi)
% 29.33/4.14  % (30260)Instruction limit reached!
% 29.33/4.14  % (30260)------------------------------
% 29.33/4.14  % (30260)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 29.33/4.14  % (30260)Termination reason: Unknown
% 29.33/4.14  % (30260)Termination phase: Saturation
% 29.33/4.14  
% 29.33/4.14  % (30260)Memory used [KB]: 8699
% 29.33/4.14  % (30260)Time elapsed: 0.701 s
% 29.33/4.14  % (30260)Instructions burned: 1336 (million)
% 29.33/4.14  % (30260)------------------------------
% 29.33/4.14  % (30260)------------------------------
% 29.33/4.15  % (30270)lrs+1002_1:12_bd=off:hud=1:ntd=on:piset=equals:prag=on:i=1979:si=on:rtra=on_0 on theBenchmark for (2962ds/1979Mi)
% 29.33/4.16  % (30211)Instruction limit reached!
% 29.33/4.16  % (30211)------------------------------
% 29.33/4.16  % (30211)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 29.33/4.16  % (30211)Termination reason: Unknown
% 29.33/4.16  % (30211)Termination phase: Saturation
% 29.33/4.16  
% 29.33/4.16  % (30211)Memory used [KB]: 21748
% 29.33/4.16  % (30211)Time elapsed: 2.811 s
% 29.33/4.16  % (30211)Instructions burned: 5207 (million)
% 29.33/4.16  % (30211)------------------------------
% 29.33/4.16  % (30211)------------------------------
% 29.82/4.20  % (30271)dis+1002_1:1_amm=off:au=on:bsd=on:cbe=off:cnfonf=lazy_gen:sp=unary_frequency:i=481:si=on:rtra=on_0 on theBenchmark for (2961ds/481Mi)
% 29.82/4.20  % (30267)Instruction limit reached!
% 29.82/4.20  % (30267)------------------------------
% 29.82/4.20  % (30267)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 29.82/4.20  % (30267)Termination reason: Unknown
% 29.82/4.20  % (30267)Termination phase: Saturation
% 29.82/4.20  
% 29.82/4.20  % (30267)Memory used [KB]: 4221
% 29.82/4.20  % (30267)Time elapsed: 0.341 s
% 29.82/4.20  % (30267)Instructions burned: 715 (million)
% 29.82/4.20  % (30267)------------------------------
% 29.82/4.20  % (30267)------------------------------
% 29.96/4.21  % (30272)dis+10_8:1_apa=on:cnfonf=off:e2e=on:plsq=on:plsqc=1:plsqr=32,1:ss=axioms:i=783:si=on:rtra=on_0 on theBenchmark for (2961ds/783Mi)
% 30.02/4.23  % (30272)Refutation not found, incomplete strategy
% 30.02/4.23  % (30272)------------------------------
% 30.02/4.23  % (30272)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 30.02/4.23  % (30272)Termination reason: Refutation not found, incomplete strategy
% 30.02/4.23  
% 30.02/4.23  
% 30.02/4.23  % (30272)Memory used [KB]: 6268
% 30.02/4.23  % (30272)Time elapsed: 0.017 s
% 30.02/4.23  % (30272)Instructions burned: 27 (million)
% 30.02/4.23  % (30272)------------------------------
% 30.02/4.23  % (30272)------------------------------
% 30.02/4.25  % (30273)lrs+1010_1:1_avsq=on:avsqr=1,16:kws=inv_arity:nwc=5.0:sd=1:ss=axioms:i=432:si=on:rtra=on_0 on theBenchmark for (2961ds/432Mi)
% 30.02/4.27  % (30273)Refutation not found, incomplete strategy
% 30.02/4.27  % (30273)------------------------------
% 30.02/4.27  % (30273)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 30.02/4.27  % (30273)Termination reason: Refutation not found, incomplete strategy
% 30.02/4.27  
% 30.02/4.27  
% 30.02/4.27  % (30273)Memory used [KB]: 6268
% 30.02/4.27  % (30273)Time elapsed: 0.048 s
% 30.02/4.27  % (30273)Instructions burned: 53 (million)
% 30.02/4.27  % (30273)------------------------------
% 30.02/4.27  % (30273)------------------------------
% 30.02/4.29  % (30274)lrs+1010_1:1_atotf=0.5:au=on:cbe=off:cnfonf=lazy_not_be_gen:fe=off:nwc=5.0:spb=units:i=1670:si=on:rtra=on_0 on theBenchmark for (2960ds/1670Mi)
% 30.36/4.34  % (30233)Instruction limit reached!
% 30.36/4.34  % (30233)------------------------------
% 30.36/4.34  % (30233)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 30.36/4.34  % (30233)Termination reason: Unknown
% 30.36/4.34  % (30233)Termination phase: Saturation
% 30.36/4.34  
% 30.36/4.34  % (30233)Memory used [KB]: 17526
% 30.36/4.34  % (30233)Time elapsed: 2.247 s
% 30.36/4.34  % (30233)Instructions burned: 4714 (million)
% 30.36/4.34  % (30233)------------------------------
% 30.36/4.34  % (30233)------------------------------
% 30.36/4.36  % (30275)dis+2_1:1_au=on:hfaw=0:hfsq=on:sp=weighted_frequency:i=90:si=on:rtra=on_0 on theBenchmark for (2960ds/90Mi)
% 30.54/4.39  % (30275)Instruction limit reached!
% 30.54/4.39  % (30275)------------------------------
% 30.54/4.39  % (30275)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 30.54/4.39  % (30275)Termination reason: Unknown
% 30.54/4.39  % (30275)Termination phase: Saturation
% 30.54/4.39  
% 30.54/4.39  % (30275)Memory used [KB]: 6524
% 30.54/4.39  % (30275)Time elapsed: 0.039 s
% 30.54/4.39  % (30275)Instructions burned: 90 (million)
% 30.54/4.39  % (30275)------------------------------
% 30.54/4.39  % (30275)------------------------------
% 30.54/4.41  % (30276)dis+10_1:1_au=on:cnfonf=lazy_gen:ixr=off:plsq=on:plsqc=1:plsqr=32,1:i=346:si=on:rtra=on_0 on theBenchmark for (2959ds/346Mi)
% 30.54/4.41  % (30271)Instruction limit reached!
% 30.54/4.41  % (30271)------------------------------
% 30.54/4.41  % (30271)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 30.54/4.41  % (30271)Termination reason: Unknown
% 30.54/4.41  % (30271)Termination phase: Saturation
% 30.54/4.41  
% 30.54/4.41  % (30271)Memory used [KB]: 7419
% 30.54/4.41  % (30271)Time elapsed: 0.247 s
% 30.54/4.41  % (30271)Instructions burned: 481 (million)
% 30.54/4.41  % (30271)------------------------------
% 30.54/4.41  % (30271)------------------------------
% 30.54/4.43  % (30277)dis+1002_1:1_cnfonf=lazy_not_gen:hud=10:plsq=on:plsqc=1:plsqr=32,1:prag=on:i=401:si=on:rtra=on_0 on theBenchmark for (2959ds/401Mi)
% 32.68/4.53  % (30268)Instruction limit reached!
% 32.68/4.53  % (30268)------------------------------
% 32.68/4.53  % (30268)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 32.68/4.53  % (30268)Termination reason: Unknown
% 32.68/4.53  % (30268)Termination phase: Saturation
% 32.68/4.53  
% 32.68/4.53  % (30268)Memory used [KB]: 8187
% 32.68/4.53  % (30268)Time elapsed: 0.482 s
% 32.68/4.53  % (30268)Instructions burned: 962 (million)
% 32.68/4.53  % (30268)------------------------------
% 32.68/4.53  % (30268)------------------------------
% 32.88/4.55  % (30278)lrs+1010_1:1_au=on:s2a=on:sd=1:sgt=50:ss=axioms:i=6454:si=on:rtra=on_0 on theBenchmark for (2958ds/6454Mi)
% 32.88/4.56  % (30276)Instruction limit reached!
% 32.88/4.56  % (30276)------------------------------
% 32.88/4.56  % (30276)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 32.88/4.56  % (30276)Termination reason: Unknown
% 32.88/4.56  % (30276)Termination phase: Saturation
% 32.88/4.56  
% 32.88/4.56  % (30276)Memory used [KB]: 6908
% 32.88/4.56  % (30276)Time elapsed: 0.179 s
% 32.88/4.56  % (30276)Instructions burned: 348 (million)
% 32.88/4.56  % (30276)------------------------------
% 32.88/4.56  % (30276)------------------------------
% 32.88/4.58  % (30279)dis+1010_1:1_avsq=on:fe=off:fsr=off:hud=10:kws=arity:prag=on:i=283:si=on:rtra=on_0 on theBenchmark for (2957ds/283Mi)
% 32.88/4.58  % (30278)Refutation not found, incomplete strategy
% 32.88/4.58  % (30278)------------------------------
% 32.88/4.58  % (30278)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 32.88/4.58  % (30278)Termination reason: Refutation not found, incomplete strategy
% 32.88/4.58  
% 32.88/4.58  
% 32.88/4.58  % (30278)Memory used [KB]: 6268
% 32.88/4.58  % (30278)Time elapsed: 0.057 s
% 32.88/4.58  % (30278)Instructions burned: 59 (million)
% 32.88/4.58  % (30278)------------------------------
% 32.88/4.58  % (30278)------------------------------
% 32.88/4.60  % (30280)ott+10_1:1_aac=none:apa=on:au=on:cnfonf=off:ntd=on:nwc=12.0:sos=on:i=865:si=on:rtra=on_0 on theBenchmark for (2957ds/865Mi)
% 32.88/4.62  % (30277)Instruction limit reached!
% 32.88/4.62  % (30277)------------------------------
% 32.88/4.62  % (30277)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 32.88/4.62  % (30277)Termination reason: Unknown
% 32.88/4.62  % (30277)Termination phase: Saturation
% 32.88/4.62  
% 32.88/4.62  % (30277)Memory used [KB]: 7291
% 32.88/4.62  % (30277)Time elapsed: 0.219 s
% 32.88/4.62  % (30277)Instructions burned: 401 (million)
% 32.88/4.62  % (30277)------------------------------
% 32.88/4.62  % (30277)------------------------------
% 33.39/4.64  % (30281)lrs+1002_3:4_au=on:av=off:cnfonf=off:fd=off:fsr=off:ins=2:sd=1:sos=on:ss=axioms:i=4528:si=on:rtra=on_0 on theBenchmark for (2957ds/4528Mi)
% 33.39/4.67  % (30281)Refutation not found, incomplete strategy
% 33.39/4.67  % (30281)------------------------------
% 33.39/4.67  % (30281)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 33.39/4.67  % (30281)Termination reason: Refutation not found, incomplete strategy
% 33.39/4.67  
% 33.39/4.67  
% 33.39/4.67  % (30281)Memory used [KB]: 1791
% 33.39/4.67  % (30281)Time elapsed: 0.047 s
% 33.39/4.67  % (30281)Instructions burned: 51 (million)
% 33.39/4.67  % (30281)------------------------------
% 33.39/4.67  % (30281)------------------------------
% 33.68/4.69  % (30282)dis+1002_1:1_cbe=off:hud=5:nm=4:plsq=on:plsqr=7,1:prag=on:sp=const_max:tnu=1:i=1001:si=on:rtra=on_0 on theBenchmark for (2956ds/1001Mi)
% 33.68/4.70  % (30269)Instruction limit reached!
% 33.68/4.70  % (30269)------------------------------
% 33.68/4.70  % (30269)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 33.68/4.70  % (30269)Termination reason: Unknown
% 33.68/4.70  % (30269)Termination phase: Saturation
% 33.68/4.70  
% 33.68/4.70  % (30269)Memory used [KB]: 12281
% 33.68/4.70  % (30269)Time elapsed: 0.616 s
% 33.68/4.70  % (30269)Instructions burned: 1214 (million)
% 33.68/4.70  % (30269)------------------------------
% 33.68/4.70  % (30269)------------------------------
% 33.68/4.71  % (30279)Instruction limit reached!
% 33.68/4.71  % (30279)------------------------------
% 33.68/4.71  % (30279)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 33.68/4.71  % (30279)Termination reason: Unknown
% 33.68/4.71  % (30279)Termination phase: Saturation
% 33.68/4.71  
% 33.68/4.71  % (30279)Memory used [KB]: 7164
% 33.68/4.71  % (30279)Time elapsed: 0.157 s
% 33.68/4.71  % (30279)Instructions burned: 283 (million)
% 33.68/4.71  % (30279)------------------------------
% 33.68/4.71  % (30279)------------------------------
% 33.68/4.72  % (30283)lrs+1002_1:1_au=on:cbe=off:cnfonf=conj_eager:cond=on:hi=on:i=102:si=on:rtra=on_0 on theBenchmark for (2956ds/102Mi)
% 33.68/4.72  % (30284)ott+1010_3:1_nm=20:s2a=on:s2at=3.0:sp=const_frequency:i=952:si=on:rtra=on_0 on theBenchmark for (2956ds/952Mi)
% 34.18/4.77  % (30283)Instruction limit reached!
% 34.18/4.77  % (30283)------------------------------
% 34.18/4.77  % (30283)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 34.18/4.77  % (30283)Termination reason: Unknown
% 34.18/4.77  % (30283)Termination phase: Saturation
% 34.18/4.77  
% 34.18/4.77  % (30283)Memory used [KB]: 6524
% 34.18/4.77  % (30283)Time elapsed: 0.052 s
% 34.18/4.77  % (30283)Instructions burned: 103 (million)
% 34.18/4.77  % (30283)------------------------------
% 34.18/4.77  % (30283)------------------------------
% 34.35/4.78  % (30285)lrs+1010_1:1024_add=large:c=on:cbe=off:cnfonf=lazy_gen:fde=none:nm=30:piset=and:sac=on:uhcvi=on:i=578:si=on:rtra=on_0 on theBenchmark for (2955ds/578Mi)
% 34.95/4.92  % (30280)Instruction limit reached!
% 34.95/4.92  % (30280)------------------------------
% 34.95/4.92  % (30280)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 34.95/4.92  % (30280)Termination reason: Unknown
% 34.95/4.92  % (30280)Termination phase: Saturation
% 34.95/4.92  
% 34.95/4.92  % (30280)Memory used [KB]: 8059
% 34.95/4.92  % (30280)Time elapsed: 0.287 s
% 34.95/4.92  % (30280)Instructions burned: 867 (million)
% 34.95/4.92  % (30280)------------------------------
% 34.95/4.92  % (30280)------------------------------
% 34.95/4.93  % (30286)dis+1010_1:4_avsq=on:avsqr=16,1:bet=on:cbe=off:cnfonf=lazy_not_be_gen:hud=5:plsq=on:plsqc=1:plsqr=32,1:prag=on:i=643:si=on:rtra=on_0 on theBenchmark for (2954ds/643Mi)
% 35.38/5.03  % (30274)Instruction limit reached!
% 35.38/5.03  % (30274)------------------------------
% 35.38/5.03  % (30274)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 35.38/5.03  % (30274)Termination reason: Unknown
% 35.38/5.03  % (30274)Termination phase: Saturation
% 35.38/5.03  
% 35.38/5.03  % (30274)Memory used [KB]: 9594
% 35.38/5.03  % (30274)Time elapsed: 0.761 s
% 35.38/5.03  % (30274)Instructions burned: 1672 (million)
% 35.38/5.03  % (30274)------------------------------
% 35.38/5.03  % (30274)------------------------------
% 35.38/5.06  % (30287)lrs+1010_1:1_cnfonf=off:ntd=on:nwc=3.0:s2a=on:sp=const_frequency:i=865:si=on:rtra=on_0 on theBenchmark for (2953ds/865Mi)
% 36.78/5.07  % (30285)Instruction limit reached!
% 36.78/5.07  % (30285)------------------------------
% 36.78/5.07  % (30285)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 36.78/5.07  % (30285)Termination reason: Unknown
% 36.78/5.07  % (30285)Termination phase: Saturation
% 36.78/5.07  
% 36.78/5.07  % (30285)Memory used [KB]: 7803
% 36.78/5.07  % (30285)Time elapsed: 0.285 s
% 36.78/5.07  % (30285)Instructions burned: 578 (million)
% 36.78/5.07  % (30285)------------------------------
% 36.78/5.07  % (30285)------------------------------
% 36.78/5.08  % (30288)lrs+10_1:1_au=on:erd=off:s2a=on:s2at=3.0:sos=all:i=1174:si=on:rtra=on_0 on theBenchmark for (2952ds/1174Mi)
% 36.97/5.11  % (30287)Refutation not found, incomplete strategy
% 36.97/5.11  % (30287)------------------------------
% 36.97/5.11  % (30287)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 36.97/5.11  % (30287)Termination reason: Refutation not found, incomplete strategy
% 36.97/5.11  
% 36.97/5.11  
% 36.97/5.11  % (30287)Memory used [KB]: 6652
% 36.97/5.11  % (30287)Time elapsed: 0.061 s
% 36.97/5.11  % (30287)Instructions burned: 97 (million)
% 36.97/5.11  % (30287)------------------------------
% 36.97/5.11  % (30287)------------------------------
% 36.97/5.13  % (30289)ott+1010_1:32_apa=on:atotf=0.3:au=on:c=on:cnfonf=off:fe=off:fsr=off:nm=6:piset=or:sac=on:sos=on:i=644:si=on:rtra=on_0 on theBenchmark for (2952ds/644Mi)
% 37.27/5.14  % (30270)Instruction limit reached!
% 37.27/5.14  % (30270)------------------------------
% 37.27/5.14  % (30270)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 37.27/5.14  % (30270)Termination reason: Unknown
% 37.27/5.14  % (30270)Termination phase: Saturation
% 37.27/5.14  
% 37.27/5.14  % (30270)Memory used [KB]: 8571
% 37.27/5.14  % (30270)Time elapsed: 1.002 s
% 37.27/5.14  % (30270)Instructions burned: 1979 (million)
% 37.27/5.14  % (30270)------------------------------
% 37.27/5.14  % (30270)------------------------------
% 37.31/5.15  % (30282)Instruction limit reached!
% 37.31/5.15  % (30282)------------------------------
% 37.31/5.15  % (30282)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 37.31/5.15  % (30282)Termination reason: Unknown
% 37.31/5.15  % (30282)Termination phase: Saturation
% 37.31/5.15  
% 37.31/5.15  % (30282)Memory used [KB]: 8827
% 37.31/5.15  % (30282)Time elapsed: 0.465 s
% 37.31/5.15  % (30282)Instructions burned: 1002 (million)
% 37.31/5.15  % (30282)------------------------------
% 37.31/5.15  % (30282)------------------------------
% 37.31/5.16  % (30290)lrs+10_1:1_alpa=true:au=on:cs=on:tgt=ground:i=1201:si=on:rtra=on_0 on theBenchmark for (2952ds/1201Mi)
% 37.31/5.16  % (30286)Instruction limit reached!
% 37.31/5.16  % (30286)------------------------------
% 37.31/5.16  % (30286)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 37.31/5.16  % (30286)Termination reason: Unknown
% 37.31/5.16  % (30286)Termination phase: Saturation
% 37.31/5.16  
% 37.31/5.16  % (30286)Memory used [KB]: 7675
% 37.31/5.16  % (30286)Time elapsed: 0.230 s
% 37.31/5.16  % (30286)Instructions burned: 645 (million)
% 37.31/5.16  % (30286)------------------------------
% 37.31/5.16  % (30286)------------------------------
% 37.31/5.17  % (30291)lrs+1666_1:64_cnfonf=lazy_simp:hud=5:plsq=on:plsql=on:plsqr=152565,524288:tnu=2:i=1046:si=on:rtra=on_0 on theBenchmark for (2951ds/1046Mi)
% 37.31/5.18  % (30261)Instruction limit reached!
% 37.31/5.18  % (30261)------------------------------
% 37.31/5.18  % (30261)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 37.31/5.18  % (30261)Termination reason: Unknown
% 37.31/5.18  % (30261)Termination phase: Saturation
% 37.31/5.18  
% 37.31/5.18  % (30261)Memory used [KB]: 10362
% 37.31/5.18  % (30261)Time elapsed: 1.702 s
% 37.31/5.18  % (30261)Instructions burned: 3374 (million)
% 37.31/5.18  % (30261)------------------------------
% 37.31/5.18  % (30261)------------------------------
% 37.31/5.18  % (30292)lrs+1010_1:1_c=on:cnfonf=lazy_simp:fsr=off:hud=5:kws=arity:nm=32:plsq=on:plsqc=1:plsqr=642,29:prag=on:i=222:si=on:rtra=on_0 on theBenchmark for (2951ds/222Mi)
% 37.31/5.19  % (30284)Instruction limit reached!
% 37.31/5.19  % (30284)------------------------------
% 37.31/5.19  % (30284)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 37.31/5.19  % (30284)Termination reason: Unknown
% 37.31/5.19  % (30284)Termination phase: Saturation
% 37.31/5.19  
% 37.31/5.19  % (30284)Memory used [KB]: 9594
% 37.31/5.19  % (30284)Time elapsed: 0.472 s
% 37.31/5.19  % (30284)Instructions burned: 953 (million)
% 37.31/5.19  % (30284)------------------------------
% 37.31/5.19  % (30284)------------------------------
% 37.31/5.19  % (30293)ott+1010_1:4_cbe=off:chr=on:hfsq=on:hfsqr=1,16:hud=3:sac=on:sp=unary_frequency:ss=axioms:st=5.0:tnu=2:i=68:si=on:rtra=on_0 on theBenchmark for (2951ds/68Mi)
% 37.51/5.21  % (30294)lrs+1010_1:1_chr=on:cnfonf=lazy_not_be_gen:gs=on:hud=5:plsq=on:plsqc=1:plsqr=5,1:prag=on:rawr=on:i=454:si=on:rtra=on_0 on theBenchmark for (2951ds/454Mi)
% 37.51/5.22  % (30293)Instruction limit reached!
% 37.51/5.22  % (30293)------------------------------
% 37.51/5.22  % (30293)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 37.51/5.22  % (30293)Termination reason: Unknown
% 37.51/5.22  % (30293)Termination phase: Property scanning
% 37.51/5.22  
% 37.51/5.22  % (30293)Memory used [KB]: 1791
% 37.51/5.22  % (30293)Time elapsed: 0.030 s
% 37.51/5.22  % (30293)Instructions burned: 68 (million)
% 37.51/5.22  % (30293)------------------------------
% 37.51/5.22  % (30293)------------------------------
% 37.51/5.23  % (30295)dis+1002_1:1_cnfonf=lazy_simp:hud=5:plsq=on:plsqc=1:plsqr=32,1:prag=on:i=360:si=on:rtra=on_0 on theBenchmark for (2951ds/360Mi)
% 37.61/5.28  % (30292)Instruction limit reached!
% 37.61/5.28  % (30292)------------------------------
% 37.61/5.28  % (30292)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 37.61/5.28  % (30292)Termination reason: Unknown
% 37.61/5.28  % (30292)Termination phase: Saturation
% 37.61/5.28  
% 37.61/5.28  % (30292)Memory used [KB]: 7036
% 37.61/5.28  % (30292)Time elapsed: 0.123 s
% 37.61/5.28  % (30292)Instructions burned: 224 (million)
% 37.61/5.28  % (30292)------------------------------
% 37.61/5.28  % (30292)------------------------------
% 37.61/5.30  % (30296)lrs+1002_1:16_amm=sco:cnfonf=lazy_pi_sigma_gen:fe=off:nm=60:piset=all_but_not_eq:plsq=on:plsqc=1:plsqr=2,1:rawr=on:sp=occurrence:ss=included:st=-1.0:i=157:si=on:rtra=on_0 on theBenchmark for (2950ds/157Mi)
% 37.77/5.37  % (30296)Instruction limit reached!
% 37.77/5.37  % (30296)------------------------------
% 37.77/5.37  % (30296)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 37.77/5.37  % (30296)Termination reason: Unknown
% 37.77/5.37  % (30296)Termination phase: Saturation
% 37.77/5.37  
% 37.77/5.37  % (30296)Memory used [KB]: 6780
% 37.77/5.37  % (30296)Time elapsed: 0.094 s
% 37.77/5.37  % (30296)Instructions burned: 157 (million)
% 37.77/5.37  % (30296)------------------------------
% 37.77/5.37  % (30296)------------------------------
% 37.77/5.38  % (30297)ott+1004_1:24_anc=none:cbe=off:cnfonf=lazy_not_gen:fe=off:piset=not:prag=on:rp=on:i=5061:si=on:rtra=on_0 on theBenchmark for (2949ds/5061Mi)
% 37.87/5.41  % (30295)Instruction limit reached!
% 37.87/5.41  % (30295)------------------------------
% 37.87/5.41  % (30295)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 37.87/5.41  % (30295)Termination reason: Unknown
% 37.87/5.41  % (30295)Termination phase: Saturation
% 37.87/5.41  
% 37.87/5.41  % (30295)Memory used [KB]: 7291
% 37.87/5.41  % (30295)Time elapsed: 0.174 s
% 37.87/5.41  % (30295)Instructions burned: 360 (million)
% 37.87/5.41  % (30295)------------------------------
% 37.87/5.41  % (30295)------------------------------
% 37.87/5.42  % (30298)lrs+1002_1:8_av=off:fd=off:hud=5:tnu=1:i=2401:si=on:rtra=on_0 on theBenchmark for (2949ds/2401Mi)
% 38.10/5.44  % (30289)Instruction limit reached!
% 38.10/5.44  % (30289)------------------------------
% 38.10/5.44  % (30289)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 38.10/5.44  % (30289)Termination reason: Unknown
% 38.10/5.44  % (30289)Termination phase: Saturation
% 38.10/5.44  
% 38.10/5.44  % (30289)Memory used [KB]: 8699
% 38.10/5.44  % (30289)Time elapsed: 0.336 s
% 38.10/5.44  % (30289)Instructions burned: 645 (million)
% 38.10/5.44  % (30289)------------------------------
% 38.10/5.44  % (30289)------------------------------
% 38.11/5.46  % (30294)Instruction limit reached!
% 38.11/5.46  % (30294)------------------------------
% 38.11/5.46  % (30294)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 38.11/5.46  % (30294)Termination reason: Unknown
% 38.11/5.46  % (30294)Termination phase: Saturation
% 38.11/5.46  
% 38.11/5.46  % (30294)Memory used [KB]: 12281
% 38.11/5.46  % (30294)Time elapsed: 0.269 s
% 38.11/5.46  % (30294)Instructions burned: 455 (million)
% 38.11/5.46  % (30294)------------------------------
% 38.11/5.46  % (30294)------------------------------
% 38.11/5.47  % (30300)dis+10_1:1_au=on:cnfonf=lazy_gen:ixr=off:plsq=on:plsqc=1:plsqr=32,1:i=346:si=on:rtra=on_0 on theBenchmark for (2948ds/346Mi)
% 38.11/5.47  % (30299)dis+10_1:1_av=off:e2e=on:nm=4:s2a=on:i=5798:si=on:rtra=on_0 on theBenchmark for (2949ds/5798Mi)
% 40.54/5.61  % (30300)Instruction limit reached!
% 40.54/5.61  % (30300)------------------------------
% 40.54/5.61  % (30300)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 40.54/5.61  % (30300)Termination reason: Unknown
% 40.54/5.61  % (30300)Termination phase: Saturation
% 40.54/5.61  
% 40.54/5.61  % (30300)Memory used [KB]: 6908
% 40.54/5.61  % (30300)Time elapsed: 0.161 s
% 40.54/5.61  % (30300)Instructions burned: 346 (million)
% 40.54/5.61  % (30300)------------------------------
% 40.54/5.61  % (30300)------------------------------
% 40.54/5.62  % (30301)lrs+1002_1:1_av=off:bd=off:bet=on:e2e=on:fde=unused:fe=off:plsq=on:prag=on:sos=on:i=1321:si=on:rtra=on_0 on theBenchmark for (2947ds/1321Mi)
% 41.26/5.68  % (30288)Instruction limit reached!
% 41.26/5.68  % (30288)------------------------------
% 41.26/5.68  % (30288)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 41.26/5.68  % (30288)Termination reason: Unknown
% 41.26/5.68  % (30288)Termination phase: Saturation
% 41.26/5.68  
% 41.26/5.68  % (30288)Memory used [KB]: 8571
% 41.26/5.68  % (30288)Time elapsed: 0.602 s
% 41.26/5.68  % (30288)Instructions burned: 1175 (million)
% 41.26/5.68  % (30288)------------------------------
% 41.26/5.68  % (30288)------------------------------
% 41.26/5.70  % (30291)Instruction limit reached!
% 41.26/5.70  % (30291)------------------------------
% 41.26/5.70  % (30291)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 41.26/5.70  % (30291)Termination reason: Unknown
% 41.26/5.70  % (30291)Termination phase: Saturation
% 41.26/5.70  
% 41.26/5.70  % (30291)Memory used [KB]: 9466
% 41.26/5.70  % (30291)Time elapsed: 0.544 s
% 41.26/5.70  % (30291)Instructions burned: 1047 (million)
% 41.26/5.70  % (30291)------------------------------
% 41.26/5.70  % (30291)------------------------------
% 41.26/5.70  % (30290)Refutation not found, non-redundant clauses discarded% (30290)------------------------------
% 41.26/5.70  % (30290)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 41.26/5.70  % (30290)Termination reason: Refutation not found, non-redundant clauses discarded
% 41.26/5.70  
% 41.26/5.70  % (30290)Memory used [KB]: 9210
% 41.26/5.70  % (30290)Time elapsed: 0.544 s
% 41.26/5.70  % (30290)Instructions burned: 1133 (million)
% 41.26/5.70  % (30290)------------------------------
% 41.26/5.70  % (30290)------------------------------
% 41.26/5.70  % (30302)lrs+10_1:1_cnfonf=lazy_gen:kws=inv_precedence:nwc=10.0:i=1312:si=on:rtra=on_0 on theBenchmark for (2946ds/1312Mi)
% 41.55/5.71  % (30303)ott+2_8:1_add=large:c=on:cnfonf=off:e2e=on:er=filter:hud=5:plsq=on:plsqr=1,1:ss=axioms:i=672:si=on:rtra=on_0 on theBenchmark for (2946ds/672Mi)
% 41.55/5.72  % (30304)dis+10_1:1_au=on:c=on:e2e=on:fsr=off:sos=all:sp=const_frequency:ss=axioms:i=1897:si=on:rtra=on_0 on theBenchmark for (2946ds/1897Mi)
% 41.55/5.73  % (30303)Refutation not found, incomplete strategy
% 41.55/5.73  % (30303)------------------------------
% 41.55/5.73  % (30303)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 41.55/5.73  % (30303)Termination reason: Refutation not found, incomplete strategy
% 41.55/5.73  
% 41.55/5.73  
% 41.55/5.73  % (30303)Memory used [KB]: 6268
% 41.55/5.73  % (30303)Time elapsed: 0.016 s
% 41.55/5.73  % (30303)Instructions burned: 28 (million)
% 41.55/5.73  % (30303)------------------------------
% 41.55/5.73  % (30303)------------------------------
% 41.55/5.73  % (30304)Refutation not found, incomplete strategy
% 41.55/5.73  % (30304)------------------------------
% 41.55/5.73  % (30304)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 41.55/5.73  % (30304)Termination reason: Refutation not found, incomplete strategy
% 41.55/5.73  
% 41.55/5.73  
% 41.55/5.74  % (30304)Memory used [KB]: 6140
% 41.55/5.74  % (30304)Time elapsed: 0.018 s
% 41.55/5.74  % (30304)Instructions burned: 29 (million)
% 41.55/5.74  % (30304)------------------------------
% 41.55/5.74  % (30304)------------------------------
% 41.75/5.74  % (30305)lrs+10_1:40_av=off:fde=unused:ntd=on:plsq=on:plsqc=2:plsqr=411915,1048576:sp=unary_frequency:tgt=full:i=1202:si=on:rtra=on_0 on theBenchmark for (2946ds/1202Mi)
% 41.75/5.76  % (30306)dis+21_1:1_au=on:cnfonf=lazy_pi_sigma_gen:hfsq=on:hfsqc=40:hfsqr=8,1:ntd=on:sos=on:sp=occurrence:ss=axioms:i=1493:si=on:rtra=on_0 on theBenchmark for (2946ds/1493Mi)
% 46.35/6.31  % (30301)Instruction limit reached!
% 46.35/6.31  % (30301)------------------------------
% 46.35/6.31  % (30301)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 46.35/6.31  % (30301)Termination reason: Unknown
% 46.35/6.31  % (30301)Termination phase: Saturation
% 46.35/6.31  
% 46.35/6.31  % (30301)Memory used [KB]: 7931
% 46.35/6.31  % (30301)Time elapsed: 0.687 s
% 46.35/6.31  % (30301)Instructions burned: 1321 (million)
% 46.35/6.31  % (30301)------------------------------
% 46.35/6.31  % (30301)------------------------------
% 46.43/6.31  % (30305)Instruction limit reached!
% 46.43/6.31  % (30305)------------------------------
% 46.43/6.31  % (30305)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 46.43/6.31  % (30305)Termination reason: Unknown
% 46.43/6.31  % (30305)Termination phase: Saturation
% 46.43/6.31  
% 46.43/6.31  % (30305)Memory used [KB]: 3709
% 46.43/6.31  % (30305)Time elapsed: 0.594 s
% 46.43/6.31  % (30305)Instructions burned: 1202 (million)
% 46.43/6.31  % (30305)------------------------------
% 46.43/6.31  % (30305)------------------------------
% 46.43/6.31  % (30302)Instruction limit reached!
% 46.43/6.31  % (30302)------------------------------
% 46.43/6.31  % (30302)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 46.43/6.31  % (30302)Termination reason: Unknown
% 46.43/6.31  % (30302)Termination phase: Saturation
% 46.43/6.31  
% 46.43/6.31  % (30302)Memory used [KB]: 9210
% 46.43/6.31  % (30302)Time elapsed: 0.618 s
% 46.43/6.31  % (30302)Instructions burned: 1312 (million)
% 46.43/6.31  % (30302)------------------------------
% 46.43/6.31  % (30302)------------------------------
% 46.43/6.32  % (30234)Instruction limit reached!
% 46.43/6.32  % (30234)------------------------------
% 46.43/6.32  % (30234)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 46.43/6.32  % (30234)Termination reason: Unknown
% 46.43/6.32  % (30234)Termination phase: Saturation
% 46.43/6.32  
% 46.43/6.32  % (30234)Memory used [KB]: 27376
% 46.43/6.32  % (30234)Time elapsed: 4.175 s
% 46.43/6.32  % (30234)Instructions burned: 8250 (million)
% 46.43/6.32  % (30234)------------------------------
% 46.43/6.32  % (30234)------------------------------
% 46.43/6.32  % (30307)dis+1010_3:1_av=off:fde=unused:hud=10:nwc=10.0:s2a=on:ss=axioms:i=7679:si=on:rtra=on_0 on theBenchmark for (2940ds/7679Mi)
% 46.43/6.33  % (30308)lrs+2_1:1024_anc=all:cnfonf=off:cs=on:e2e=on:nm=20:s2at=1.5:slsq=on:slsqr=1,2:spb=goal:i=340:si=on:rtra=on_0 on theBenchmark for (2940ds/340Mi)
% 46.43/6.33  % (30309)dis+1002_1:1_acc=model:au=on:nwc=5.0:sd=5:ss=axioms:st=2.5:i=3672:si=on:rtra=on_0 on theBenchmark for (2940ds/3672Mi)
% 46.43/6.33  % (30310)dis-1002_3:1_acc=model:bd=off:bsd=on:bsdmm=1:cnfonf=lazy_not_be_gen:fd=off:fe=off:ntd=on:nwc=10.0:piset=equals:plsq=on:plsqc=1:plsqr=32,1:sp=const_max:uhcvi=on:i=1535:si=on:rtra=on_0 on theBenchmark for (2940ds/1535Mi)
% 46.43/6.38  % (30307)Refutation not found, incomplete strategy
% 46.43/6.38  % (30307)------------------------------
% 46.43/6.38  % (30307)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 46.43/6.38  % (30307)Termination reason: Refutation not found, incomplete strategy
% 46.43/6.38  
% 46.43/6.38  
% 46.43/6.38  % (30307)Memory used [KB]: 1918
% 46.43/6.38  % (30307)Time elapsed: 0.081 s
% 46.43/6.38  % (30307)Instructions burned: 102 (million)
% 46.43/6.38  % (30307)------------------------------
% 46.43/6.38  % (30307)------------------------------
% 46.43/6.40  % (30311)dis+10_16:1_hud=1:plsq=on:plsqc=1:plsqr=32,1:prag=on:sd=1:sgt=64:ss=axioms:i=4637:si=on:rtra=on_0 on theBenchmark for (2939ds/4637Mi)
% 46.90/6.43  % (30311)Refutation not found, incomplete strategy
% 46.90/6.43  % (30311)------------------------------
% 46.90/6.43  % (30311)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 46.90/6.43  % (30311)Termination reason: Refutation not found, incomplete strategy
% 46.90/6.43  
% 46.90/6.43  
% 46.90/6.43  % (30311)Memory used [KB]: 6268
% 46.90/6.43  % (30311)Time elapsed: 0.047 s
% 46.90/6.43  % (30311)Instructions burned: 54 (million)
% 46.90/6.43  % (30311)------------------------------
% 46.90/6.43  % (30311)------------------------------
% 46.90/6.44  % (30312)lrs+10_1:1_fde=unused:prag=on:sd=2:sgt=32:ss=axioms:i=3174:si=on:rtra=on_0 on theBenchmark for (2939ds/3174Mi)
% 46.90/6.46  % (30306)Instruction limit reached!
% 46.90/6.46  % (30306)------------------------------
% 46.90/6.46  % (30306)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 46.90/6.46  % (30306)Termination reason: Unknown
% 46.90/6.46  % (30306)Termination phase: Saturation
% 46.90/6.46  
% 46.90/6.46  % (30306)Memory used [KB]: 9338
% 46.90/6.46  % (30306)Time elapsed: 0.740 s
% 46.90/6.46  % (30306)Instructions burned: 1493 (million)
% 46.90/6.46  % (30306)------------------------------
% 46.90/6.46  % (30306)------------------------------
% 46.90/6.48  % (30313)lrs+1010_1:10_au=on:bd=off:cnfonf=lazy_pi_sigma_gen:sp=occurrence:i=307:si=on:rtra=on_0 on theBenchmark for (2938ds/307Mi)
% 47.29/6.49  % (30308)Instruction limit reached!
% 47.29/6.49  % (30308)------------------------------
% 47.29/6.49  % (30308)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 47.29/6.49  % (30308)Termination reason: Unknown
% 47.29/6.49  % (30308)Termination phase: Saturation
% 47.29/6.49  
% 47.29/6.49  % (30308)Memory used [KB]: 10106
% 47.29/6.49  % (30308)Time elapsed: 0.165 s
% 47.29/6.49  % (30308)Instructions burned: 341 (million)
% 47.29/6.49  % (30308)------------------------------
% 47.29/6.49  % (30308)------------------------------
% 47.29/6.50  % (30314)dis+1002_5:1_au=on:bd=off:e2e=on:fde=none:fs=off:fsr=off:sos=on:i=3619:si=on:rtra=on_0 on theBenchmark for (2938ds/3619Mi)
% 47.77/6.60  % (30313)Instruction limit reached!
% 47.77/6.60  % (30313)------------------------------
% 47.77/6.60  % (30313)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 47.77/6.60  % (30313)Termination reason: Unknown
% 47.77/6.60  % (30313)Termination phase: Saturation
% 47.77/6.60  
% 47.77/6.60  % (30313)Memory used [KB]: 7291
% 47.77/6.60  % (30313)Time elapsed: 0.141 s
% 47.77/6.60  % (30313)Instructions burned: 307 (million)
% 47.77/6.60  % (30313)------------------------------
% 47.77/6.60  % (30313)------------------------------
% 47.97/6.61  % (30315)lrs+1002_1:1_au=on:cbe=off:fde=none:ins=1:sp=const_max:i=2325:si=on:rtra=on_0 on theBenchmark for (2937ds/2325Mi)
% 47.97/6.65  % (30314)Refutation not found, incomplete strategy
% 47.97/6.65  % (30314)------------------------------
% 47.97/6.65  % (30314)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 47.97/6.65  % (30314)Termination reason: Refutation not found, incomplete strategy
% 47.97/6.65  
% 47.97/6.65  
% 47.97/6.65  % (30314)Memory used [KB]: 8187
% 47.97/6.65  % (30314)Time elapsed: 0.154 s
% 47.97/6.65  % (30314)Instructions burned: 336 (million)
% 47.97/6.65  % (30314)------------------------------
% 47.97/6.65  % (30314)------------------------------
% 47.97/6.68  % (30316)dis+1002_1:1_au=on:sac=on:sd=5:slsq=on:slsqr=1,4:ss=axioms:st=2.0:i=2341:si=on:rtra=on_0 on theBenchmark for (2936ds/2341Mi)
% 49.63/6.78  % (30298)Instruction limit reached!
% 49.63/6.78  % (30298)------------------------------
% 49.63/6.78  % (30298)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 49.63/6.78  % (30298)Termination reason: Unknown
% 49.63/6.78  % (30298)Termination phase: Saturation
% 49.63/6.78  
% 49.63/6.78  % (30298)Memory used [KB]: 13432
% 49.63/6.78  % (30298)Time elapsed: 1.362 s
% 49.63/6.78  % (30298)Instructions burned: 2401 (million)
% 49.63/6.78  % (30298)------------------------------
% 49.63/6.78  % (30298)------------------------------
% 49.63/6.79  % (30317)lrs+1010_1:16_apa=on:bsd=on:cnfonf=off:hud=10:sac=on:sos=on:ss=axioms:i=7257:si=on:rtra=on_0 on theBenchmark for (2935ds/7257Mi)
% 50.28/6.84  % (30317)Refutation not found, incomplete strategy
% 50.28/6.84  % (30317)------------------------------
% 50.28/6.84  % (30317)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 50.28/6.84  % (30317)Termination reason: Refutation not found, incomplete strategy
% 50.28/6.84  
% 50.28/6.84  
% 50.28/6.84  % (30317)Memory used [KB]: 6652
% 50.28/6.84  % (30317)Time elapsed: 0.046 s
% 50.28/6.84  % (30317)Instructions burned: 145 (million)
% 50.28/6.84  % (30317)------------------------------
% 50.28/6.84  % (30317)------------------------------
% 50.28/6.85  % (30318)ott+1010_1:1_cnfonf=lazy_gen:fe=off:plsq=on:plsqc=1:plsqr=3548551,65536:s2a=on:i=3710:si=on:rtra=on_0 on theBenchmark for (2935ds/3710Mi)
% 50.97/6.89  % (30310)Instruction limit reached!
% 50.97/6.89  % (30310)------------------------------
% 50.97/6.89  % (30310)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 50.97/6.89  % (30310)Termination reason: Unknown
% 50.97/6.89  % (30310)Termination phase: Saturation
% 50.97/6.89  
% 50.97/6.89  % (30310)Memory used [KB]: 10362
% 50.97/6.89  % (30310)Time elapsed: 0.583 s
% 50.97/6.89  % (30310)Instructions burned: 1537 (million)
% 50.97/6.89  % (30310)------------------------------
% 50.97/6.89  % (30310)------------------------------
% 50.97/6.91  % (30319)lrs+1010_1:1_avsq=on:avsqr=1,16:kws=inv_arity:nwc=5.0:sd=1:ss=axioms:i=326:si=on:rtra=on_0 on theBenchmark for (2934ds/326Mi)
% 50.97/6.94  % (30319)Refutation not found, incomplete strategy
% 50.97/6.94  % (30319)------------------------------
% 50.97/6.94  % (30319)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 50.97/6.94  % (30319)Termination reason: Refutation not found, incomplete strategy
% 50.97/6.94  
% 50.97/6.94  
% 50.97/6.94  % (30319)Memory used [KB]: 6268
% 50.97/6.94  % (30319)Time elapsed: 0.031 s
% 50.97/6.94  % (30319)Instructions burned: 54 (million)
% 50.97/6.94  % (30319)------------------------------
% 50.97/6.94  % (30319)------------------------------
% 50.97/6.96  % (30320)lrs+1010_1:64_au=on:c=on:e2e=on:flr=on:hfsq=on:hfsql=off:hfsqr=4,1:ins=1:ntd=on:sp=occurrence:i=1100:si=on:rtra=on_0 on theBenchmark for (2934ds/1100Mi)
% 54.37/7.38  % (30320)Instruction limit reached!
% 54.37/7.38  % (30320)------------------------------
% 54.37/7.38  % (30320)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 54.37/7.38  % (30320)Termination reason: Unknown
% 54.37/7.38  % (30320)Termination phase: Saturation
% 54.37/7.38  
% 54.37/7.38  % (30320)Memory used [KB]: 17398
% 54.37/7.38  % (30320)Time elapsed: 0.424 s
% 54.37/7.38  % (30320)Instructions burned: 1100 (million)
% 54.37/7.38  % (30320)------------------------------
% 54.37/7.38  % (30320)------------------------------
% 54.37/7.40  % (30321)lrs+10_1:1_au=on:cnfonf=off:fde=unused:kws=precedence:tgt=full:i=406:si=on:rtra=on_0 on theBenchmark for (2929ds/406Mi)
% 55.12/7.43  % (30321)Refutation not found, incomplete strategy
% 55.12/7.43  % (30321)------------------------------
% 55.12/7.43  % (30321)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 55.12/7.43  % (30321)Termination reason: Refutation not found, incomplete strategy
% 55.12/7.43  
% 55.12/7.43  
% 55.12/7.43  % (30321)Memory used [KB]: 6396
% 55.12/7.43  % (30321)Time elapsed: 0.030 s
% 55.12/7.43  % (30321)Instructions burned: 88 (million)
% 55.12/7.43  % (30321)------------------------------
% 55.12/7.43  % (30321)------------------------------
% 55.12/7.44  % (30322)dis+1010_1:1_aac=none:bd=preordered:e2e=on:fde=none:fe=axiom:nm=16:nwc=10.0:prag=on:i=1871:si=on:rtra=on_0 on theBenchmark for (2929ds/1871Mi)
% 56.57/7.62  % (30315)Instruction limit reached!
% 56.57/7.62  % (30315)------------------------------
% 56.57/7.62  % (30315)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 56.57/7.62  % (30315)Termination reason: Unknown
% 56.57/7.62  % (30315)Termination phase: Saturation
% 56.57/7.62  
% 56.57/7.62  % (30315)Memory used [KB]: 14456
% 56.57/7.62  % (30315)Time elapsed: 1.008 s
% 56.57/7.62  % (30315)Instructions burned: 2325 (million)
% 56.57/7.62  % (30315)------------------------------
% 56.57/7.62  % (30315)------------------------------
% 56.57/7.64  % (30323)dis+2_1:1_bd=off:e2e=on:hud=1:nm=3:piset=or:prag=on:s2a=on:sp=const_max:i=1194:si=on:rtra=on_0 on theBenchmark for (2927ds/1194Mi)
% 56.57/7.65  % (30316)Instruction limit reached!
% 56.57/7.65  % (30316)------------------------------
% 56.57/7.65  % (30316)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 56.57/7.65  % (30316)Termination reason: Unknown
% 56.57/7.65  % (30316)Termination phase: Saturation
% 56.57/7.65  
% 56.57/7.65  % (30316)Memory used [KB]: 9722
% 56.57/7.65  % (30316)Time elapsed: 0.992 s
% 56.57/7.65  % (30316)Instructions burned: 2341 (million)
% 56.57/7.65  % (30316)------------------------------
% 56.57/7.65  % (30316)------------------------------
% 56.57/7.67  % (30324)dis+10_1:1024_aac=none:au=on:cnfonf=lazy_gen:plsq=on:plsqc=1:plsqr=32,1:spb=goal_then_units:i=474:si=on:rtra=on_0 on theBenchmark for (2926ds/474Mi)
% 56.57/7.70  % (30299)Instruction limit reached!
% 56.57/7.70  % (30299)------------------------------
% 56.57/7.70  % (30299)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 56.57/7.70  % (30299)Termination reason: Unknown
% 56.57/7.70  % (30299)Termination phase: Saturation
% 56.57/7.70  
% 56.57/7.70  % (30299)Memory used [KB]: 18933
% 56.57/7.70  % (30299)Time elapsed: 2.261 s
% 56.57/7.70  % (30299)Instructions burned: 5800 (million)
% 56.57/7.70  % (30299)------------------------------
% 56.57/7.70  % (30299)------------------------------
% 57.14/7.71  % (30325)dis+1010_1:1_au=on:cnfonf=lazy_gen:ins=3:plsq=on:plsqc=1:plsqr=15142123,262144:sp=reverse_arity:i=3115:si=on:rtra=on_0 on theBenchmark for (2926ds/3115Mi)
% 57.14/7.74  % (30312)Instruction limit reached!
% 57.14/7.74  % (30312)------------------------------
% 57.14/7.74  % (30312)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 57.14/7.74  % (30312)Termination reason: Unknown
% 57.14/7.74  % (30312)Termination phase: Saturation
% 57.14/7.74  
% 57.14/7.74  % (30312)Memory used [KB]: 12025
% 57.14/7.74  % (30312)Time elapsed: 1.327 s
% 57.14/7.74  % (30312)Instructions burned: 3174 (million)
% 57.14/7.74  % (30312)------------------------------
% 57.14/7.74  % (30312)------------------------------
% 57.14/7.76  % (30326)dis+10_1:1024_kws=precedence:prag=on:rawr=on:sos=all:sp=unary_first:i=831:si=on:rtra=on_0 on theBenchmark for (2926ds/831Mi)
% 57.14/7.79  % (30297)Instruction limit reached!
% 57.14/7.79  % (30297)------------------------------
% 57.14/7.79  % (30297)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 57.14/7.79  % (30297)Termination reason: Unknown
% 57.14/7.79  % (30297)Termination phase: Saturation
% 57.14/7.79  
% 57.14/7.79  % (30297)Memory used [KB]: 14200
% 57.14/7.79  % (30297)Time elapsed: 2.410 s
% 57.14/7.79  % (30297)Instructions burned: 5061 (million)
% 57.14/7.79  % (30297)------------------------------
% 57.14/7.79  % (30297)------------------------------
% 57.44/7.80  % (30327)dis+1666_14:1_cnfonf=lazy_gen:fe=off:hud=10:piset=all_but_not_eq:prag=on:sp=const_max:i=1188:si=on:rtra=on_0 on theBenchmark for (2925ds/1188Mi)
% 57.44/7.88  % (30324)Instruction limit reached!
% 57.44/7.88  % (30324)------------------------------
% 57.44/7.88  % (30324)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 57.44/7.88  % (30324)Termination reason: Unknown
% 57.44/7.88  % (30324)Termination phase: Saturation
% 57.44/7.88  
% 57.44/7.88  % (30324)Memory used [KB]: 7164
% 57.44/7.88  % (30324)Time elapsed: 0.213 s
% 57.44/7.88  % (30324)Instructions burned: 475 (million)
% 57.44/7.88  % (30324)------------------------------
% 57.44/7.88  % (30324)------------------------------
% 57.61/7.89  % (30328)ott+1010_1:20_cnfonf=lazy_pi_sigma_gen:fe=axiom:plsq=on:plsqc=2:plsqr=32,1:sac=on:sos=all:i=2868:si=on:rtra=on_0 on theBenchmark for (2924ds/2868Mi)
% 59.89/8.03  % (30309)Instruction limit reached!
% 59.89/8.03  % (30309)------------------------------
% 59.89/8.03  % (30309)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 59.89/8.03  % (30309)Termination reason: Unknown
% 59.89/8.03  % (30309)Termination phase: Saturation
% 59.89/8.03  
% 59.89/8.03  % (30309)Memory used [KB]: 12281
% 59.89/8.03  % (30309)Time elapsed: 1.725 s
% 59.89/8.03  % (30309)Instructions burned: 3674 (million)
% 59.89/8.03  % (30309)------------------------------
% 59.89/8.03  % (30309)------------------------------
% 59.89/8.04  % (30329)dis+10_1:4_atotf=0.1:avsq=on:bsr=unit_only:e2e=on:sd=1:sp=const_max:ss=axioms:i=1516:si=on:rtra=on_0 on theBenchmark for (2923ds/1516Mi)
% 59.89/8.06  % (30329)Refutation not found, incomplete strategy
% 59.89/8.06  % (30329)------------------------------
% 59.89/8.06  % (30329)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 59.89/8.06  % (30329)Termination reason: Refutation not found, incomplete strategy
% 59.89/8.06  
% 59.89/8.06  
% 59.89/8.06  % (30329)Memory used [KB]: 6268
% 59.89/8.06  % (30329)Time elapsed: 0.016 s
% 59.89/8.06  % (30329)Instructions burned: 28 (million)
% 59.89/8.06  % (30329)------------------------------
% 59.89/8.06  % (30329)------------------------------
% 59.89/8.06  % (30326)Instruction limit reached!
% 59.89/8.06  % (30326)------------------------------
% 59.89/8.06  % (30326)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 59.89/8.06  % (30326)Termination reason: Unknown
% 59.89/8.06  % (30326)Termination phase: Saturation
% 59.89/8.06  
% 59.89/8.06  % (30326)Memory used [KB]: 7547
% 59.89/8.06  % (30326)Time elapsed: 0.312 s
% 59.89/8.06  % (30326)Instructions burned: 833 (million)
% 59.89/8.06  % (30326)------------------------------
% 59.89/8.06  % (30326)------------------------------
% 59.89/8.07  % (30331)dis+1010_1:1_au=on:bd=off:bsd=on:ixr=off:sp=const_max:i=2812:si=on:rtra=on_0 on theBenchmark for (2922ds/2812Mi)
% 59.89/8.07  % (30330)lrs+1002_1:20_afp=1000:au=on:bsd=on:cnfonf=lazy_not_gen_be_off:sos=all:sp=const_max:i=2321:si=on:rtra=on_0 on theBenchmark for (2922ds/2321Mi)
% 60.40/8.15  % (30323)Instruction limit reached!
% 60.40/8.15  % (30323)------------------------------
% 60.40/8.15  % (30323)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 60.40/8.15  % (30323)Termination reason: Unknown
% 60.40/8.15  % (30323)Termination phase: Saturation
% 60.40/8.15  
% 60.40/8.15  % (30323)Memory used [KB]: 13560
% 60.40/8.15  % (30323)Time elapsed: 0.513 s
% 60.40/8.15  % (30323)Instructions burned: 1194 (million)
% 60.40/8.15  % (30323)------------------------------
% 60.40/8.15  % (30323)------------------------------
% 60.40/8.16  % (30332)dis+1002_8:1_bd=off:sd=1:sgt=16:ss=axioms:i=4604:si=on:rtra=on_0 on theBenchmark for (2922ds/4604Mi)
% 60.91/8.18  % (30332)Refutation not found, incomplete strategy
% 60.91/8.18  % (30332)------------------------------
% 60.91/8.18  % (30332)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 60.91/8.18  % (30332)Termination reason: Refutation not found, incomplete strategy
% 60.91/8.18  
% 60.91/8.18  
% 60.91/8.18  % (30332)Memory used [KB]: 6268
% 60.91/8.18  % (30332)Time elapsed: 0.025 s
% 60.91/8.18  % (30332)Instructions burned: 52 (million)
% 60.91/8.18  % (30332)------------------------------
% 60.91/8.18  % (30332)------------------------------
% 61.01/8.19  % (30333)ott+1002_1:4_c=on:chr=on:cnfonf=lazy_not_be_gen:hud=10:nm=10:piset=all_but_not_eq:rp=on:spb=goal:uhcvi=on:i=2678:si=on:rtra=on_0 on theBenchmark for (2921ds/2678Mi)
% 61.22/8.22  % (30327)Instruction limit reached!
% 61.22/8.22  % (30327)------------------------------
% 61.22/8.22  % (30327)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 61.22/8.22  % (30327)Termination reason: Unknown
% 61.22/8.22  % (30327)Termination phase: Saturation
% 61.22/8.22  
% 61.22/8.22  % (30327)Memory used [KB]: 10362
% 61.22/8.22  % (30327)Time elapsed: 0.436 s
% 61.22/8.22  % (30327)Instructions burned: 1190 (million)
% 61.22/8.22  % (30327)------------------------------
% 61.22/8.22  % (30327)------------------------------
% 61.29/8.23  % (30334)dis+1010_1:4_avsq=on:avsqr=16,1:bet=on:cbe=off:cnfonf=lazy_not_be_gen:hud=5:plsq=on:plsqc=1:plsqr=32,1:prag=on:i=643:si=on:rtra=on_0 on theBenchmark for (2921ds/643Mi)
% 61.29/8.25  % (30322)Instruction limit reached!
% 61.29/8.25  % (30322)------------------------------
% 61.29/8.25  % (30322)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 61.29/8.25  % (30322)Termination reason: Unknown
% 61.29/8.25  % (30322)Termination phase: Saturation
% 61.29/8.25  
% 61.29/8.25  % (30322)Memory used [KB]: 15991
% 61.29/8.25  % (30322)Time elapsed: 0.816 s
% 61.29/8.25  % (30322)Instructions burned: 1871 (million)
% 61.29/8.25  % (30322)------------------------------
% 61.29/8.25  % (30322)------------------------------
% 61.29/8.28  % (30335)lrs+1010_1:1_au=on:cbe=off:cnfonf=lazy_not_be_gen:ntd=on:pe=on:i=458:si=on:rtra=on_0 on theBenchmark for (2920ds/458Mi)
% 61.76/8.42  % (30335)Refutation not found, non-redundant clauses discarded% (30335)------------------------------
% 61.76/8.42  % (30335)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 61.76/8.43  % (30335)Termination reason: Refutation not found, non-redundant clauses discarded
% 61.76/8.43  
% 61.76/8.43  % (30335)Memory used [KB]: 7547
% 61.76/8.43  % (30335)Time elapsed: 0.175 s
% 61.76/8.43  % (30335)Instructions burned: 405 (million)
% 61.76/8.43  % (30335)------------------------------
% 61.76/8.43  % (30335)------------------------------
% 61.76/8.44  % (30336)lrs+1010_1:1_anc=all_dependent:apa=on:au=on:bd=off:c=on:cnfonf=off:ntd=on:i=2546:si=on:rtra=on_0 on theBenchmark for (2919ds/2546Mi)
% 63.54/8.48  % (30334)Instruction limit reached!
% 63.54/8.48  % (30334)------------------------------
% 63.54/8.48  % (30334)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 63.54/8.48  % (30334)Termination reason: Unknown
% 63.54/8.48  % (30334)Termination phase: Saturation
% 63.54/8.48  
% 63.54/8.48  % (30334)Memory used [KB]: 7547
% 63.54/8.48  % (30334)Time elapsed: 0.240 s
% 63.54/8.48  % (30334)Instructions burned: 644 (million)
% 63.54/8.48  % (30334)------------------------------
% 63.54/8.48  % (30334)------------------------------
% 63.54/8.49  % (30337)dis+21_1:1_acc=model:au=on:cnfonf=lazy_gen:ins=2:plsq=on:plsqc=1:plsqr=32,1:i=1432:si=on:rtra=on_0 on theBenchmark for (2918ds/1432Mi)
% 63.96/8.57  % (30318)Instruction limit reached!
% 63.96/8.57  % (30318)------------------------------
% 63.96/8.57  % (30318)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 63.96/8.57  % (30318)Termination reason: Unknown
% 63.96/8.57  % (30318)Termination phase: Saturation
% 63.96/8.57  
% 63.96/8.57  % (30318)Memory used [KB]: 16502
% 63.96/8.57  % (30318)Time elapsed: 1.727 s
% 63.96/8.57  % (30318)Instructions burned: 3710 (million)
% 63.96/8.57  % (30318)------------------------------
% 63.96/8.57  % (30318)------------------------------
% 63.96/8.59  % (30338)dis+1002_1:1_cnfonf=lazy_not_gen:hud=10:plsq=on:plsqc=1:plsqr=32,1:prag=on:i=386:si=on:rtra=on_0 on theBenchmark for (2917ds/386Mi)
% 64.84/8.74  % (30338)Instruction limit reached!
% 64.84/8.74  % (30338)------------------------------
% 64.84/8.74  % (30338)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 64.84/8.74  % (30338)Termination reason: Unknown
% 64.84/8.74  % (30338)Termination phase: Saturation
% 64.84/8.74  
% 64.84/8.74  % (30338)Memory used [KB]: 7291
% 64.84/8.74  % (30338)Time elapsed: 0.180 s
% 64.84/8.74  % (30338)Instructions burned: 386 (million)
% 64.84/8.74  % (30338)------------------------------
% 64.84/8.74  % (30338)------------------------------
% 64.84/8.75  % (30339)dis+1002_1:1_cnfonf=lazy_simp:hud=5:plsq=on:plsqc=1:plsqr=32,1:prag=on:i=360:si=on:rtra=on_0 on theBenchmark for (2916ds/360Mi)
% 66.39/8.90  % (30339)Instruction limit reached!
% 66.39/8.90  % (30339)------------------------------
% 66.39/8.90  % (30339)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 66.39/8.90  % (30339)Termination reason: Unknown
% 66.39/8.90  % (30339)Termination phase: Saturation
% 66.39/8.90  
% 66.39/8.90  % (30339)Memory used [KB]: 7291
% 66.39/8.90  % (30339)Time elapsed: 0.171 s
% 66.39/8.90  % (30339)Instructions burned: 360 (million)
% 66.39/8.90  % (30339)------------------------------
% 66.39/8.90  % (30339)------------------------------
% 66.39/8.91  % (30340)dis+1010_1:1_au=on:cbe=off:chr=on:fsr=off:hfsq=on:nm=64:sos=theory:sp=weighted_frequency:i=5446:si=on:rtra=on_0 on theBenchmark for (2914ds/5446Mi)
% 66.39/8.93  % (30325)Instruction limit reached!
% 66.39/8.93  % (30325)------------------------------
% 66.39/8.93  % (30325)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 66.39/8.93  % (30325)Termination reason: Unknown
% 66.39/8.93  % (30325)Termination phase: Saturation
% 66.39/8.93  
% 66.39/8.93  % (30325)Memory used [KB]: 12920
% 66.39/8.93  % (30325)Time elapsed: 1.210 s
% 66.39/8.93  % (30325)Instructions burned: 3117 (million)
% 66.39/8.93  % (30325)------------------------------
% 66.39/8.93  % (30325)------------------------------
% 66.39/8.94  % (30341)dis+10_1:1_cnfonf=lazy_gen:fe=off:plsq=on:plsqc=1:plsqr=32,1:prag=on:i=2573:si=on:rtra=on_0 on theBenchmark for (2914ds/2573Mi)
% 67.54/9.02  % (30337)Instruction limit reached!
% 67.54/9.02  % (30337)------------------------------
% 67.54/9.02  % (30337)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 67.54/9.02  % (30337)Termination reason: Unknown
% 67.54/9.02  % (30337)Termination phase: Saturation
% 67.54/9.02  
% 67.54/9.02  % (30337)Memory used [KB]: 9594
% 67.54/9.02  % (30337)Time elapsed: 0.551 s
% 67.54/9.02  % (30337)Instructions burned: 1433 (million)
% 67.54/9.02  % (30337)------------------------------
% 67.54/9.02  % (30337)------------------------------
% 67.54/9.02  % (30328)Instruction limit reached!
% 67.54/9.02  % (30328)------------------------------
% 67.54/9.02  % (30328)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 67.54/9.02  % (30328)Termination reason: Unknown
% 67.54/9.02  % (30328)Termination phase: Saturation
% 67.54/9.02  
% 67.54/9.02  % (30328)Memory used [KB]: 11641
% 67.54/9.02  % (30328)Time elapsed: 1.130 s
% 67.54/9.02  % (30328)Instructions burned: 2868 (million)
% 67.54/9.02  % (30328)------------------------------
% 67.54/9.02  % (30328)------------------------------
% 67.54/9.03  % (30342)lrs+10_1:1_av=off:bd=off:cnfonf=lazy_gen:fe=off:hud=10:plsq=on:plsqc=1:plsqr=32,1:tnu=1:i=2655:si=on:rtra=on_0 on theBenchmark for (2913ds/2655Mi)
% 67.54/9.04  % (30343)dis+1002_16:1_apa=on:au=on:av=off:cnfonf=off:e2e=on:nm=0:nwc=10.0:i=2781:si=on:rtra=on_0 on theBenchmark for (2913ds/2781Mi)
% 68.23/9.08  % (30330)Instruction limit reached!
% 68.23/9.08  % (30330)------------------------------
% 68.23/9.08  % (30330)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 68.23/9.08  % (30330)Termination reason: Unknown
% 68.23/9.08  % (30330)Termination phase: Saturation
% 68.23/9.08  
% 68.23/9.08  % (30330)Memory used [KB]: 8699
% 68.23/9.08  % (30330)Time elapsed: 1.005 s
% 68.23/9.08  % (30330)Instructions burned: 2322 (million)
% 68.23/9.08  % (30330)------------------------------
% 68.23/9.08  % (30330)------------------------------
% 68.23/9.09  % (30344)lrs+1010_1:10_au=on:bd=off:cnfonf=lazy_pi_sigma_gen:sp=occurrence:i=307:si=on:rtra=on_0 on theBenchmark for (2912ds/307Mi)
% 68.41/9.11  % (30333)Instruction limit reached!
% 68.41/9.11  % (30333)------------------------------
% 68.41/9.11  % (30333)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 68.41/9.11  % (30333)Termination reason: Unknown
% 68.41/9.11  % (30333)Termination phase: Saturation
% 68.41/9.11  
% 68.41/9.11  % (30333)Memory used [KB]: 7675
% 68.41/9.11  % (30333)Time elapsed: 0.922 s
% 68.41/9.11  % (30333)Instructions burned: 2680 (million)
% 68.41/9.11  % (30333)------------------------------
% 68.41/9.11  % (30333)------------------------------
% 68.53/9.13  % (30345)lrs+1010_1:1_avsq=on:avsqr=1,16:kws=inv_arity:nwc=5.0:sd=1:ss=axioms:i=1548:si=on:rtra=on_0 on theBenchmark for (2912ds/1548Mi)
% 68.53/9.16  % (30345)Refutation not found, incomplete strategy
% 68.53/9.16  % (30345)------------------------------
% 68.53/9.16  % (30345)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 68.53/9.16  % (30345)Termination reason: Refutation not found, incomplete strategy
% 68.53/9.16  
% 68.53/9.16  
% 68.53/9.16  % (30345)Memory used [KB]: 6268
% 68.53/9.16  % (30345)Time elapsed: 0.041 s
% 68.53/9.16  % (30345)Instructions burned: 54 (million)
% 68.53/9.16  % (30345)------------------------------
% 68.53/9.16  % (30345)------------------------------
% 68.53/9.17  % (30346)lrs+10_1:3_alpa=true:hud=3:ins=1:ntd=on:plsq=on:plsqc=1:plsqr=32,1:prag=on:s2a=on:s2agt=10:i=5214:si=on:rtra=on_0 on theBenchmark for (2911ds/5214Mi)
% 68.53/9.21  % (30344)Instruction limit reached!
% 68.53/9.21  % (30344)------------------------------
% 68.53/9.21  % (30344)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 68.53/9.21  % (30344)Termination reason: Unknown
% 68.53/9.21  % (30344)Termination phase: Saturation
% 68.53/9.21  
% 68.53/9.21  % (30344)Memory used [KB]: 7291
% 68.53/9.21  % (30344)Time elapsed: 0.125 s
% 68.53/9.21  % (30344)Instructions burned: 307 (million)
% 68.53/9.21  % (30344)------------------------------
% 68.53/9.21  % (30344)------------------------------
% 68.53/9.22  % (30331)Instruction limit reached!
% 68.53/9.22  % (30331)------------------------------
% 68.53/9.22  % (30331)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 68.53/9.22  % (30331)Termination reason: Unknown
% 68.53/9.22  % (30331)Termination phase: Saturation
% 68.53/9.22  
% 68.53/9.22  % (30331)Memory used [KB]: 11385
% 68.53/9.22  % (30331)Time elapsed: 1.154 s
% 68.53/9.22  % (30331)Instructions burned: 2812 (million)
% 68.53/9.22  % (30331)------------------------------
% 68.53/9.22  % (30331)------------------------------
% 69.03/9.22  % (30347)dis+21_1:1_aac=none:bsr=on:nwc=3.0:s2a=on:i=3201:si=on:rtra=on_0 on theBenchmark for (2911ds/3201Mi)
% 69.03/9.23  % (30348)lrs+1010_1:1_chr=on:cnfonf=lazy_not_be_gen:gs=on:hud=5:plsq=on:plsqc=1:plsqr=5,1:prag=on:rawr=on:i=454:si=on:rtra=on_0 on theBenchmark for (2911ds/454Mi)
% 69.26/9.35  % (30336)Instruction limit reached!
% 69.26/9.35  % (30336)------------------------------
% 69.26/9.35  % (30336)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 69.26/9.35  % (30336)Termination reason: Unknown
% 69.26/9.35  % (30336)Termination phase: Saturation
% 69.26/9.35  
% 69.26/9.35  % (30336)Memory used [KB]: 9210
% 69.26/9.35  % (30336)Time elapsed: 0.920 s
% 69.26/9.35  % (30336)Instructions burned: 2548 (million)
% 69.26/9.35  % (30336)------------------------------
% 69.26/9.35  % (30336)------------------------------
% 69.26/9.36  % (30349)lrs+1002_1:32_au=on:ins=2:nm=16:ntd=on:piset=all_but_not_eq:sp=occurrence:i=3049:si=on:rtra=on_0 on theBenchmark for (2909ds/3049Mi)
% 69.49/9.39  % (30349)Refutation not found, incomplete strategy
% 69.49/9.39  % (30349)------------------------------
% 69.49/9.39  % (30349)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 69.49/9.39  % (30349)Termination reason: Refutation not found, incomplete strategy
% 69.49/9.39  
% 69.49/9.39  
% 69.49/9.39  % (30349)Memory used [KB]: 6652
% 69.49/9.39  % (30349)Time elapsed: 0.031 s
% 69.49/9.39  % (30349)Instructions burned: 93 (million)
% 69.49/9.39  % (30349)------------------------------
% 69.49/9.39  % (30349)------------------------------
% 69.59/9.40  % (30348)Instruction limit reached!
% 69.59/9.40  % (30348)------------------------------
% 69.59/9.40  % (30348)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 69.59/9.40  % (30348)Termination reason: Unknown
% 69.59/9.40  % (30348)Termination phase: Saturation
% 69.59/9.40  
% 69.59/9.40  % (30348)Memory used [KB]: 12281
% 69.59/9.40  % (30348)Time elapsed: 0.170 s
% 69.59/9.40  % (30348)Instructions burned: 454 (million)
% 69.59/9.40  % (30348)------------------------------
% 69.59/9.40  % (30348)------------------------------
% 69.59/9.41  % (30350)lrs+1010_1:1_bd=preordered:cnfonf=off:e2e=on:kws=inv_precedence:lwlo=on:sd=2:ss=axioms:i=7311:si=on:rtra=on_0 on theBenchmark for (2909ds/7311Mi)
% 69.59/9.41  % (30351)lrs+1002_1:14_au=on:bd=off:e2e=on:fde=unused:sac=on:sos=on:i=6804:si=on:rtra=on_0 on theBenchmark for (2909ds/6804Mi)
% 69.59/9.42  % (30350)Refutation not found, incomplete strategy
% 69.59/9.42  % (30350)------------------------------
% 69.59/9.42  % (30350)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 69.59/9.42  % (30350)Termination reason: Refutation not found, incomplete strategy
% 69.59/9.42  
% 69.59/9.42  
% 69.59/9.42  % (30350)Memory used [KB]: 6268
% 69.59/9.42  % (30350)Time elapsed: 0.016 s
% 69.59/9.42  % (30350)Instructions burned: 26 (million)
% 69.59/9.42  % (30350)------------------------------
% 69.59/9.42  % (30350)------------------------------
% 69.85/9.44  % (30352)dis+1003_1:1_au=on:bd=preordered:fde=none:ixr=off:nwc=10.0:i=1683:si=on:rtra=on_0 on theBenchmark for (2909ds/1683Mi)
% 69.85/9.48  % (30351)Refutation not found, incomplete strategy
% 69.85/9.48  % (30351)------------------------------
% 69.85/9.48  % (30351)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 69.85/9.48  % (30351)Termination reason: Refutation not found, incomplete strategy
% 69.85/9.48  
% 69.85/9.48  
% 69.85/9.48  % (30351)Memory used [KB]: 8315
% 69.85/9.48  % (30351)Time elapsed: 0.075 s
% 69.85/9.48  % (30351)Instructions burned: 254 (million)
% 69.85/9.48  % (30351)------------------------------
% 69.85/9.48  % (30351)------------------------------
% 69.85/9.49  % (30353)lrs+10_8:1_au=on:av=off:bd=off:cs=on:e2e=on:hfsq=on:hfsqc=50:hfsql=off:nm=0:i=4688:si=on:rtra=on_0 on theBenchmark for (2908ds/4688Mi)
% 73.40/9.74  % (30341)First to succeed.
% 73.40/9.76  % (30341)Refutation found. Thanks to Tanya!
% 73.40/9.76  % SZS status Theorem for theBenchmark
% 73.40/9.76  % SZS output start Proof for theBenchmark
% See solution above
% 73.40/9.76  % (30341)------------------------------
% 73.40/9.76  % (30341)Version: Vampire 4.8 HO - Sledgehammer schedules (2023-10-19)
% 73.40/9.76  % (30341)Termination reason: Refutation
% 73.40/9.76  
% 73.40/9.76  % (30341)Memory used [KB]: 12281
% 73.40/9.76  % (30341)Time elapsed: 0.835 s
% 73.40/9.76  % (30341)Instructions burned: 2218 (million)
% 73.40/9.76  % (30341)------------------------------
% 73.40/9.76  % (30341)------------------------------
% 73.40/9.76  % (30110)Success in time 9.419 s
% 73.40/9.76  % Vampire---4.8 exiting
%------------------------------------------------------------------------------