TSTP Solution File: SWW474+5 by Bliksem---1.12
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Bliksem---1.12
% Problem : SWW474+5 : TPTP v8.1.0. Released v5.3.0.
% Transfm : none
% Format : tptp:raw
% Command : bliksem %s
% Computer : n022.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 : 0s
% DateTime : Wed Jul 20 23:22:19 EDT 2022
% Result : Timeout 300.03s 300.50s
% Output : None
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.11 % Problem : SWW474+5 : TPTP v8.1.0. Released v5.3.0.
% 0.07/0.12 % Command : bliksem %s
% 0.12/0.33 % Computer : n022.cluster.edu
% 0.12/0.33 % Model : x86_64 x86_64
% 0.12/0.33 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33 % Memory : 8042.1875MB
% 0.12/0.33 % OS : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33 % CPULimit : 300
% 0.12/0.33 % DateTime : Mon Jun 6 07:37:20 EDT 2022
% 0.12/0.33 % CPUTime :
% 0.78/1.23 *** allocated 10000 integers for termspace/termends
% 0.78/1.23 *** allocated 10000 integers for clauses
% 0.78/1.23 *** allocated 10000 integers for justifications
% 0.78/1.23 Bliksem 1.12
% 0.78/1.23
% 0.78/1.23
% 0.78/1.23 Automatic Strategy Selection
% 0.78/1.23
% 0.78/1.23 *** allocated 15000 integers for termspace/termends
% 0.78/1.23 *** allocated 22500 integers for termspace/termends
% 0.78/1.23 *** allocated 33750 integers for termspace/termends
% 0.78/1.23
% 0.78/1.23 Clauses:
% 0.78/1.23
% 0.78/1.23 { ti( fun( fun( X, Y ), fun( fun( Z, X ), fun( Z, Y ) ) ), combb( X, Y, Z )
% 0.78/1.23 ) = combb( X, Y, Z ) }.
% 0.78/1.23 { ti( fun( fun( X, fun( Y, Z ) ), fun( Y, fun( X, Z ) ) ), combc( X, Y, Z )
% 0.78/1.23 ) = combc( X, Y, Z ) }.
% 0.78/1.23 { ti( fun( X, X ), combi( X ) ) = combi( X ) }.
% 0.78/1.23 { ti( fun( X, fun( Y, X ) ), combk( X, Y ) ) = combk( X, Y ) }.
% 0.78/1.23 { ti( fun( fun( X, fun( Y, Z ) ), fun( fun( X, Y ), fun( X, Z ) ) ), combs
% 0.78/1.23 ( X, Y, Z ) ) = combs( X, Y, Z ) }.
% 0.78/1.23 { ti( fun( com, bool ), wt ) = wt }.
% 0.78/1.23 { ti( bool, wT_bodies ) = wT_bodies }.
% 0.78/1.23 { ti( fun( pname, option( com ) ), body ) = body }.
% 0.78/1.23 { ti( fun( pname, com ), body_1 ) = body_1 }.
% 0.78/1.23 { ti( fun( fun( X, bool ), bool ), finite_finite( X ) ) = finite_finite( X
% 0.78/1.23 ) }.
% 0.78/1.23 { ti( X, undefined( X ) ) = undefined( X ) }.
% 0.78/1.23 { ti( fun( com, hoare_509422987triple( state ) ), hoare_Mirabelle_MGT ) =
% 0.78/1.23 hoare_Mirabelle_MGT }.
% 0.78/1.23 { ti( fun( fun( hoare_509422987triple( X ), bool ), fun( fun(
% 0.78/1.23 hoare_509422987triple( X ), bool ), bool ) ), hoare_122391849derivs( X )
% 0.78/1.23 ) = hoare_122391849derivs( X ) }.
% 0.78/1.23 { ti( bool, hoare_1883395792gleton ) = hoare_1883395792gleton }.
% 0.78/1.23 { ti( fun( fun( X, option( Y ) ), fun( X, bool ) ), dom( X, Y ) ) = dom( X
% 0.78/1.23 , Y ) }.
% 0.78/1.23 { ti( fun( X, option( X ) ), some( X ) ) = some( X ) }.
% 0.78/1.23 { ti( fun( option( com ), com ), the( com ) ) = the( com ) }.
% 0.78/1.23 { ti( fun( X, bool ), bot_bot( fun( X, bool ) ) ) = bot_bot( fun( X, bool )
% 0.78/1.23 ) }.
% 0.78/1.23 { ti( fun( fun( X, bool ), fun( fun( X, bool ), bool ) ), ord_less_eq( fun
% 0.78/1.23 ( X, bool ) ) ) = ord_less_eq( fun( X, bool ) ) }.
% 0.78/1.23 { ti( fun( fun( X, bool ), fun( X, bool ) ), collect( X ) ) = collect( X )
% 0.78/1.23 }.
% 0.78/1.23 { ti( fun( fun( X, Y ), fun( fun( X, bool ), fun( Y, bool ) ) ), image( X,
% 0.78/1.23 Y ) ) = image( X, Y ) }.
% 0.78/1.23 { ti( fun( X, fun( fun( X, bool ), fun( X, bool ) ) ), insert( X ) ) =
% 0.78/1.23 insert( X ) }.
% 0.78/1.23 { ti( bool, fFalse ) = fFalse }.
% 0.78/1.23 { ti( fun( bool, bool ), fNot ) = fNot }.
% 0.78/1.23 { ti( bool, fTrue ) = fTrue }.
% 0.78/1.23 { ti( fun( bool, fun( bool, bool ) ), fconj ) = fconj }.
% 0.78/1.23 { ti( fun( bool, fun( bool, bool ) ), fdisj ) = fdisj }.
% 0.78/1.23 { ti( fun( X, fun( X, bool ) ), fequal( X ) ) = fequal( X ) }.
% 0.78/1.23 { ti( fun( bool, fun( bool, bool ) ), fimplies ) = fimplies }.
% 0.78/1.23 { hAPP( X, Y, ti( fun( X, Y ), Z ), T ) = hAPP( X, Y, Z, T ) }.
% 0.78/1.23 { hAPP( X, Y, Z, ti( X, T ) ) = hAPP( X, Y, Z, T ) }.
% 0.78/1.23 { ti( X, hAPP( Y, X, Z, T ) ) = hAPP( Y, X, Z, T ) }.
% 0.78/1.23 { ! hBOOL( ti( bool, X ) ), hBOOL( X ) }.
% 0.78/1.23 { ! hBOOL( X ), hBOOL( ti( bool, X ) ) }.
% 0.78/1.23 { ti( fun( X, fun( fun( X, bool ), bool ) ), member( X ) ) = member( X ) }
% 0.78/1.23 .
% 0.78/1.23 { ti( fun( hoare_509422987triple( state ), bool ), fa ) = fa }.
% 0.78/1.23 { ti( pname, pn ) = pn }.
% 0.78/1.23 { ti( com, y ) = y }.
% 0.78/1.23 { hBOOL( hAPP( fun( hoare_509422987triple( X ), bool ), bool, hAPP( fun(
% 0.78/1.23 hoare_509422987triple( X ), bool ), fun( fun( hoare_509422987triple( X )
% 0.78/1.23 , bool ), bool ), hoare_122391849derivs( X ), Y ), bot_bot( fun(
% 0.78/1.23 hoare_509422987triple( X ), bool ) ) ) ) }.
% 0.78/1.23 { ! hBOOL( hAPP( fun( hoare_509422987triple( X ), bool ), bool, hAPP( fun(
% 0.78/1.23 hoare_509422987triple( X ), bool ), fun( fun( hoare_509422987triple( X )
% 0.78/1.23 , bool ), bool ), ord_less_eq( fun( hoare_509422987triple( X ), bool ) )
% 0.78/1.23 , Y ), Z ) ), hBOOL( hAPP( fun( hoare_509422987triple( X ), bool ), bool
% 0.78/1.23 , hAPP( fun( hoare_509422987triple( X ), bool ), fun( fun(
% 0.78/1.23 hoare_509422987triple( X ), bool ), bool ), hoare_122391849derivs( X ), Z
% 0.78/1.23 ), Y ) ) }.
% 0.78/1.23 { ! hBOOL( hAPP( fun( hoare_509422987triple( X ), bool ), bool, hAPP( fun(
% 0.78/1.23 hoare_509422987triple( X ), bool ), fun( fun( hoare_509422987triple( X )
% 0.78/1.23 , bool ), bool ), hoare_122391849derivs( X ), Y ), Z ) ), ! hBOOL( hAPP(
% 0.78/1.23 fun( hoare_509422987triple( X ), bool ), bool, hAPP( fun(
% 0.78/1.23 hoare_509422987triple( X ), bool ), fun( fun( hoare_509422987triple( X )
% 0.78/1.23 , bool ), bool ), ord_less_eq( fun( hoare_509422987triple( X ), bool ) )
% 0.78/1.23 , T ), Z ) ), hBOOL( hAPP( fun( hoare_509422987triple( X ), bool ), bool
% 0.78/1.23 , hAPP( fun( hoare_509422987triple( X ), bool ), fun( fun(
% 0.78/1.23 hoare_509422987triple( X ), bool ), bool ), hoare_122391849derivs( X ), Y
% 0.78/1.23 ), T ) ) }.
% 0.78/1.23 { ! hBOOL( hAPP( fun( hoare_509422987triple( X ), bool ), bool, hAPP( fun(
% 0.78/1.23 hoare_509422987triple( X ), bool ), fun( fun( hoare_509422987triple( X )
% 0.78/1.23 , bool ), bool ), hoare_122391849derivs( X ), Y ), Z ) ), ! hBOOL( hAPP(
% 0.78/1.23 fun( hoare_509422987triple( X ), bool ), bool, hAPP( fun(
% 0.78/1.23 hoare_509422987triple( X ), bool ), fun( fun( hoare_509422987triple( X )
% 0.78/1.23 , bool ), bool ), ord_less_eq( fun( hoare_509422987triple( X ), bool ) )
% 0.78/1.23 , Y ), T ) ), hBOOL( hAPP( fun( hoare_509422987triple( X ), bool ), bool
% 0.78/1.23 , hAPP( fun( hoare_509422987triple( X ), bool ), fun( fun(
% 0.78/1.23 hoare_509422987triple( X ), bool ), bool ), hoare_122391849derivs( X ), T
% 0.78/1.23 ), Z ) ) }.
% 0.78/1.23 { ! hBOOL( hAPP( fun( hoare_509422987triple( X ), bool ), bool, hAPP( fun(
% 0.78/1.23 hoare_509422987triple( X ), bool ), fun( fun( hoare_509422987triple( X )
% 0.78/1.23 , bool ), bool ), hoare_122391849derivs( X ), Y ), Z ) ), ! hBOOL( hAPP(
% 0.78/1.23 fun( hoare_509422987triple( X ), bool ), bool, hAPP( fun(
% 0.78/1.23 hoare_509422987triple( X ), bool ), fun( fun( hoare_509422987triple( X )
% 0.78/1.23 , bool ), bool ), hoare_122391849derivs( X ), T ), Y ) ), hBOOL( hAPP(
% 0.78/1.23 fun( hoare_509422987triple( X ), bool ), bool, hAPP( fun(
% 0.78/1.23 hoare_509422987triple( X ), bool ), fun( fun( hoare_509422987triple( X )
% 0.78/1.23 , bool ), bool ), hoare_122391849derivs( X ), T ), Z ) ) }.
% 0.78/1.23 { ! hBOOL( hAPP( fun( hoare_509422987triple( X ), bool ), bool, hAPP( fun(
% 0.78/1.23 hoare_509422987triple( X ), bool ), fun( fun( hoare_509422987triple( X )
% 0.78/1.23 , bool ), bool ), hoare_122391849derivs( X ), Y ), hAPP( fun(
% 0.78/1.23 hoare_509422987triple( X ), bool ), fun( hoare_509422987triple( X ), bool
% 0.78/1.23 ), hAPP( hoare_509422987triple( X ), fun( fun( hoare_509422987triple( X
% 0.78/1.23 ), bool ), fun( hoare_509422987triple( X ), bool ) ), insert(
% 0.78/1.23 hoare_509422987triple( X ) ), Z ), bot_bot( fun( hoare_509422987triple( X
% 0.78/1.23 ), bool ) ) ) ) ), ! hBOOL( hAPP( fun( hoare_509422987triple( X ), bool
% 0.78/1.23 ), bool, hAPP( fun( hoare_509422987triple( X ), bool ), fun( fun(
% 0.78/1.23 hoare_509422987triple( X ), bool ), bool ), hoare_122391849derivs( X ), Y
% 0.78/1.23 ), T ) ), hBOOL( hAPP( fun( hoare_509422987triple( X ), bool ), bool,
% 0.78/1.23 hAPP( fun( hoare_509422987triple( X ), bool ), fun( fun(
% 0.78/1.23 hoare_509422987triple( X ), bool ), bool ), hoare_122391849derivs( X ), Y
% 0.78/1.23 ), hAPP( fun( hoare_509422987triple( X ), bool ), fun(
% 0.78/1.23 hoare_509422987triple( X ), bool ), hAPP( hoare_509422987triple( X ), fun
% 0.78/1.23 ( fun( hoare_509422987triple( X ), bool ), fun( hoare_509422987triple( X
% 0.78/1.23 ), bool ) ), insert( hoare_509422987triple( X ) ), Z ), T ) ) ) }.
% 0.78/1.23 { ! hBOOL( hAPP( fun( hoare_509422987triple( X ), bool ), bool, hAPP( fun(
% 0.78/1.23 hoare_509422987triple( X ), bool ), fun( fun( hoare_509422987triple( X )
% 0.78/1.23 , bool ), bool ), hoare_122391849derivs( X ), Y ), hAPP( fun(
% 0.78/1.23 hoare_509422987triple( X ), bool ), fun( hoare_509422987triple( X ), bool
% 0.78/1.23 ), hAPP( hoare_509422987triple( X ), fun( fun( hoare_509422987triple( X
% 0.78/1.23 ), bool ), fun( hoare_509422987triple( X ), bool ) ), insert(
% 0.78/1.23 hoare_509422987triple( X ) ), Z ), T ) ) ), hBOOL( hAPP( fun(
% 0.78/1.23 hoare_509422987triple( X ), bool ), bool, hAPP( fun(
% 0.78/1.23 hoare_509422987triple( X ), bool ), fun( fun( hoare_509422987triple( X )
% 0.78/1.23 , bool ), bool ), hoare_122391849derivs( X ), Y ), hAPP( fun(
% 0.78/1.23 hoare_509422987triple( X ), bool ), fun( hoare_509422987triple( X ), bool
% 0.78/1.23 ), hAPP( hoare_509422987triple( X ), fun( fun( hoare_509422987triple( X
% 0.78/1.23 ), bool ), fun( hoare_509422987triple( X ), bool ) ), insert(
% 0.78/1.23 hoare_509422987triple( X ) ), Z ), bot_bot( fun( hoare_509422987triple( X
% 0.78/1.23 ), bool ) ) ) ) ) }.
% 0.78/1.23 { ! hBOOL( hAPP( fun( hoare_509422987triple( X ), bool ), bool, hAPP( fun(
% 0.78/1.23 hoare_509422987triple( X ), bool ), fun( fun( hoare_509422987triple( X )
% 0.78/1.23 , bool ), bool ), hoare_122391849derivs( X ), Y ), hAPP( fun(
% 0.78/1.23 hoare_509422987triple( X ), bool ), fun( hoare_509422987triple( X ), bool
% 0.78/1.23 ), hAPP( hoare_509422987triple( X ), fun( fun( hoare_509422987triple( X
% 0.78/1.23 ), bool ), fun( hoare_509422987triple( X ), bool ) ), insert(
% 0.78/1.23 hoare_509422987triple( X ) ), Z ), T ) ) ), hBOOL( hAPP( fun(
% 0.78/1.23 hoare_509422987triple( X ), bool ), bool, hAPP( fun(
% 0.78/1.23 hoare_509422987triple( X ), bool ), fun( fun( hoare_509422987triple( X )
% 0.78/1.23 , bool ), bool ), hoare_122391849derivs( X ), Y ), T ) ) }.
% 0.78/1.23 { ! hBOOL( hAPP( fun( hoare_509422987triple( state ), bool ), bool, hAPP(
% 0.78/1.23 fun( hoare_509422987triple( state ), bool ), fun( fun(
% 0.78/1.23 hoare_509422987triple( state ), bool ), bool ), hoare_122391849derivs(
% 0.78/1.23 state ), hAPP( fun( hoare_509422987triple( state ), bool ), fun(
% 0.78/1.23 hoare_509422987triple( state ), bool ), hAPP( hoare_509422987triple(
% 0.78/1.23 state ), fun( fun( hoare_509422987triple( state ), bool ), fun(
% 0.78/1.23 hoare_509422987triple( state ), bool ) ), insert( hoare_509422987triple(
% 0.78/1.23 state ) ), hAPP( com, hoare_509422987triple( state ), hoare_Mirabelle_MGT
% 0.78/1.23 , hAPP( pname, com, body_1, X ) ) ), Y ) ), hAPP( fun(
% 0.78/1.23 hoare_509422987triple( state ), bool ), fun( hoare_509422987triple( state
% 0.78/1.23 ), bool ), hAPP( hoare_509422987triple( state ), fun( fun(
% 0.78/1.23 hoare_509422987triple( state ), bool ), fun( hoare_509422987triple( state
% 0.78/1.23 ), bool ) ), insert( hoare_509422987triple( state ) ), hAPP( com,
% 0.78/1.23 hoare_509422987triple( state ), hoare_Mirabelle_MGT, hAPP( option( com )
% 0.78/1.23 , com, the( com ), hAPP( pname, option( com ), body, X ) ) ) ), bot_bot(
% 0.78/1.23 fun( hoare_509422987triple( state ), bool ) ) ) ) ), hBOOL( hAPP( fun(
% 0.78/1.23 hoare_509422987triple( state ), bool ), bool, hAPP( fun(
% 0.78/1.23 hoare_509422987triple( state ), bool ), fun( fun( hoare_509422987triple(
% 0.78/1.23 state ), bool ), bool ), hoare_122391849derivs( state ), Y ), hAPP( fun(
% 0.78/1.23 hoare_509422987triple( state ), bool ), fun( hoare_509422987triple( state
% 0.78/1.23 ), bool ), hAPP( hoare_509422987triple( state ), fun( fun(
% 0.78/1.23 hoare_509422987triple( state ), bool ), fun( hoare_509422987triple( state
% 0.78/1.23 ), bool ) ), insert( hoare_509422987triple( state ) ), hAPP( com,
% 0.78/1.23 hoare_509422987triple( state ), hoare_Mirabelle_MGT, hAPP( pname, com,
% 0.78/1.23 body_1, X ) ) ), bot_bot( fun( hoare_509422987triple( state ), bool ) ) )
% 0.78/1.23 ) ) }.
% 0.78/1.23 { ! hBOOL( hAPP( fun( X, bool ), bool, finite_finite( X ), Y ) ), hBOOL(
% 0.78/1.23 hAPP( fun( fun( X, bool ), bool ), bool, finite_finite( fun( X, bool ) )
% 0.78/1.23 , hAPP( fun( fun( X, bool ), bool ), fun( fun( X, bool ), bool ), collect
% 0.78/1.23 ( fun( X, bool ) ), hAPP( fun( X, bool ), fun( fun( X, bool ), bool ),
% 0.78/1.23 hAPP( fun( fun( X, bool ), fun( fun( X, bool ), bool ) ), fun( fun( X,
% 0.78/1.23 bool ), fun( fun( X, bool ), bool ) ), combc( fun( X, bool ), fun( X,
% 0.78/1.23 bool ), bool ), ord_less_eq( fun( X, bool ) ) ), Y ) ) ) ) }.
% 0.78/1.23 { ! hBOOL( hAPP( fun( X, bool ), bool, finite_finite( X ), Y ) ), hBOOL(
% 0.78/1.23 hAPP( fun( Z, bool ), bool, finite_finite( Z ), hAPP( fun( X, bool ), fun
% 0.78/1.23 ( Z, bool ), hAPP( fun( X, Z ), fun( fun( X, bool ), fun( Z, bool ) ),
% 0.78/1.23 image( X, Z ), T ), Y ) ) ) }.
% 0.78/1.23 { hBOOL( hAPP( fun( X, bool ), bool, hAPP( fun( X, bool ), fun( fun( X,
% 0.78/1.23 bool ), bool ), ord_less_eq( fun( X, bool ) ), bot_bot( fun( X, bool ) )
% 0.78/1.23 ), Y ) ) }.
% 0.78/1.23 { ! hBOOL( hAPP( fun( X, bool ), bool, finite_finite( X ), Y ) ), hBOOL(
% 0.78/1.23 hAPP( fun( X, bool ), bool, finite_finite( X ), hAPP( fun( X, bool ), fun
% 0.78/1.23 ( X, bool ), hAPP( X, fun( fun( X, bool ), fun( X, bool ) ), insert( X )
% 0.78/1.23 , Z ), Y ) ) ) }.
% 0.78/1.23 { hBOOL( hAPP( fun( X, bool ), bool, finite_finite( X ), bot_bot( fun( X,
% 0.78/1.23 bool ) ) ) ) }.
% 0.78/1.23 { ! hBOOL( hAPP( fun( X, bool ), bool, finite_finite( X ), hAPP( fun( X,
% 0.78/1.23 bool ), fun( X, bool ), collect( X ), Z ) ) ), hBOOL( hAPP( fun( X, bool
% 0.78/1.23 ), bool, finite_finite( X ), hAPP( fun( X, bool ), fun( X, bool ),
% 0.78/1.23 collect( X ), hAPP( fun( X, bool ), fun( X, bool ), hAPP( fun( X, fun(
% 0.78/1.23 bool, bool ) ), fun( fun( X, bool ), fun( X, bool ) ), combs( X, bool,
% 0.78/1.23 bool ), hAPP( fun( X, bool ), fun( X, fun( bool, bool ) ), hAPP( fun(
% 0.78/1.23 bool, fun( bool, bool ) ), fun( fun( X, bool ), fun( X, fun( bool, bool )
% 0.78/1.23 ) ), combb( bool, fun( bool, bool ), X ), fconj ), Z ) ), Y ) ) ) ) }.
% 0.78/1.23 { ! hBOOL( hAPP( fun( X, bool ), bool, finite_finite( X ), hAPP( fun( X,
% 0.78/1.23 bool ), fun( X, bool ), collect( X ), Y ) ) ), hBOOL( hAPP( fun( X, bool
% 0.78/1.23 ), bool, finite_finite( X ), hAPP( fun( X, bool ), fun( X, bool ),
% 0.78/1.23 collect( X ), hAPP( fun( X, bool ), fun( X, bool ), hAPP( fun( X, fun(
% 0.78/1.23 bool, bool ) ), fun( fun( X, bool ), fun( X, bool ) ), combs( X, bool,
% 0.78/1.23 bool ), hAPP( fun( X, bool ), fun( X, fun( bool, bool ) ), hAPP( fun(
% 0.78/1.23 bool, fun( bool, bool ) ), fun( fun( X, bool ), fun( X, fun( bool, bool )
% 0.78/1.23 ) ), combb( bool, fun( bool, bool ), X ), fconj ), Z ) ), Y ) ) ) ) }.
% 0.78/1.23 { ! ti( fun( Y, bool ), T ) = bot_bot( fun( Y, bool ) ), hAPP( fun( Y, bool
% 0.78/1.23 ), fun( X, bool ), hAPP( fun( Y, X ), fun( fun( Y, bool ), fun( X, bool
% 0.78/1.23 ) ), image( Y, X ), hAPP( X, fun( Y, X ), combk( X, Y ), Z ) ), T ) =
% 0.78/1.23 bot_bot( fun( X, bool ) ) }.
% 0.78/1.23 { ti( fun( Y, bool ), T ) = bot_bot( fun( Y, bool ) ), hAPP( fun( Y, bool )
% 0.78/1.23 , fun( X, bool ), hAPP( fun( Y, X ), fun( fun( Y, bool ), fun( X, bool )
% 0.78/1.23 ), image( Y, X ), hAPP( X, fun( Y, X ), combk( X, Y ), Z ) ), T ) = hAPP
% 0.78/1.23 ( fun( X, bool ), fun( X, bool ), hAPP( X, fun( fun( X, bool ), fun( X,
% 0.78/1.23 bool ) ), insert( X ), Z ), bot_bot( fun( X, bool ) ) ) }.
% 0.78/1.23 { ! hBOOL( hAPP( fun( X, bool ), bool, hAPP( X, fun( fun( X, bool ), bool )
% 0.78/1.23 , member( X ), Z ), Y ) ), hAPP( fun( X, bool ), fun( T, bool ), hAPP(
% 0.78/1.23 fun( X, T ), fun( fun( X, bool ), fun( T, bool ) ), image( X, T ), hAPP(
% 0.78/1.23 T, fun( X, T ), combk( T, X ), U ) ), Y ) = hAPP( fun( T, bool ), fun( T
% 0.78/1.23 , bool ), hAPP( T, fun( fun( T, bool ), fun( T, bool ) ), insert( T ), U
% 0.78/1.23 ), bot_bot( fun( T, bool ) ) ) }.
% 0.78/1.23 { ! hAPP( X, option( Y ), Z, T ) = hAPP( Y, option( Y ), some( Y ), U ),
% 0.78/1.23 hAPP( fun( X, bool ), fun( X, bool ), hAPP( X, fun( fun( X, bool ), fun(
% 0.78/1.23 X, bool ) ), insert( X ), T ), hAPP( fun( X, option( Y ) ), fun( X, bool
% 0.78/1.23 ), dom( X, Y ), Z ) ) = hAPP( fun( X, option( Y ) ), fun( X, bool ), dom
% 0.78/1.23 ( X, Y ), Z ) }.
% 0.78/1.23 { ! hBOOL( hAPP( fun( X, bool ), bool, finite_finite( X ), Y ) ), ! hBOOL(
% 0.78/1.23 hAPP( fun( Z, bool ), bool, hAPP( fun( Z, bool ), fun( fun( Z, bool ),
% 0.78/1.23 bool ), ord_less_eq( fun( Z, bool ) ), T ), hAPP( fun( X, bool ), fun( Z
% 0.78/1.23 , bool ), hAPP( fun( X, Z ), fun( fun( X, bool ), fun( Z, bool ) ), image
% 0.78/1.23 ( X, Z ), U ), Y ) ) ), hBOOL( hAPP( fun( Z, bool ), bool, finite_finite
% 0.78/1.23 ( Z ), T ) ) }.
% 0.78/1.23 { ! hBOOL( hAPP( fun( X, bool ), bool, hAPP( fun( X, bool ), fun( fun( X,
% 0.78/1.23 bool ), bool ), ord_less_eq( fun( X, bool ) ), Y ), hAPP( fun( X, bool )
% 0.78/1.23 , fun( X, bool ), hAPP( X, fun( fun( X, bool ), fun( X, bool ) ), insert
% 0.78/1.23 ( X ), Z ), bot_bot( fun( X, bool ) ) ) ) ), ti( fun( X, bool ), Y ) =
% 0.78/1.23 bot_bot( fun( X, bool ) ), ti( fun( X, bool ), Y ) = hAPP( fun( X, bool )
% 0.78/1.23 , fun( X, bool ), hAPP( X, fun( fun( X, bool ), fun( X, bool ) ), insert
% 0.78/1.23 ( X ), Z ), bot_bot( fun( X, bool ) ) ) }.
% 0.78/1.23 { ! hBOOL( hoare_1883395792gleton ), ! hBOOL( wT_bodies ), ! hBOOL( hAPP(
% 0.78/1.23 com, bool, wt, X ) ), hBOOL( hAPP( fun( hoare_509422987triple( state ),
% 0.78/1.23 bool ), bool, hAPP( fun( hoare_509422987triple( state ), bool ), fun( fun
% 0.78/1.23 ( hoare_509422987triple( state ), bool ), bool ), hoare_122391849derivs(
% 0.78/1.23 state ), bot_bot( fun( hoare_509422987triple( state ), bool ) ) ), hAPP(
% 0.78/1.23 fun( hoare_509422987triple( state ), bool ), fun( hoare_509422987triple(
% 0.78/1.23 state ), bool ), hAPP( hoare_509422987triple( state ), fun( fun(
% 0.78/1.23 hoare_509422987triple( state ), bool ), fun( hoare_509422987triple( state
% 0.78/1.23 ), bool ) ), insert( hoare_509422987triple( state ) ), hAPP( com,
% 0.78/1.23 hoare_509422987triple( state ), hoare_Mirabelle_MGT, X ) ), bot_bot( fun
% 0.78/1.23 ( hoare_509422987triple( state ), bool ) ) ) ) ) }.
% 0.78/1.23 { ! hBOOL( hAPP( fun( X, bool ), bool, hAPP( X, fun( fun( X, bool ), bool )
% 0.78/1.23 , member( X ), Y ), bot_bot( fun( X, bool ) ) ) ) }.
% 0.78/1.23 { ! hBOOL( hAPP( fun( X, bool ), bool, hAPP( X, fun( fun( X, bool ), bool )
% 0.78/1.23 , member( X ), Z ), T ) ), hBOOL( hAPP( fun( X, bool ), bool, hAPP( X,
% 0.78/1.23 fun( fun( X, bool ), bool ), member( X ), Z ), hAPP( fun( X, bool ), fun
% 0.78/1.23 ( X, bool ), hAPP( X, fun( fun( X, bool ), fun( X, bool ) ), insert( X )
% 0.78/1.23 , Y ), T ) ) ) }.
% 0.78/1.23 { ! ti( X, Z ) = ti( X, Y ), hBOOL( hAPP( fun( X, bool ), bool, hAPP( X,
% 0.78/1.23 fun( fun( X, bool ), bool ), member( X ), Z ), hAPP( fun( X, bool ), fun
% 0.78/1.23 ( X, bool ), hAPP( X, fun( fun( X, bool ), fun( X, bool ) ), insert( X )
% 0.78/1.23 , Y ), T ) ) ) }.
% 0.78/1.23 { ! hBOOL( hAPP( fun( X, bool ), bool, hAPP( X, fun( fun( X, bool ), bool )
% 0.78/1.23 , member( X ), Y ), hAPP( fun( X, bool ), fun( X, bool ), hAPP( X, fun(
% 0.78/1.23 fun( X, bool ), fun( X, bool ) ), insert( X ), Z ), T ) ) ), ti( X, Y ) =
% 0.78/1.23 ti( X, Z ), hBOOL( hAPP( fun( X, bool ), bool, hAPP( X, fun( fun( X,
% 0.78/1.23 bool ), bool ), member( X ), Y ), T ) ) }.
% 0.78/1.23 { ! hBOOL( hAPP( fun( X, bool ), bool, hAPP( fun( X, bool ), fun( fun( X,
% 0.78/1.23 bool ), bool ), ord_less_eq( fun( X, bool ) ), Y ), Z ) ), ! hBOOL( hAPP
% 0.78/1.23 ( fun( X, bool ), bool, hAPP( fun( X, bool ), fun( fun( X, bool ), bool )
% 0.78/1.23 , ord_less_eq( fun( X, bool ) ), Z ), Y ) ), ti( fun( X, bool ), Y ) = ti
% 0.78/1.23 ( fun( X, bool ), Z ) }.
% 0.78/1.23 { ! hBOOL( hAPP( fun( X, bool ), bool, hAPP( fun( X, bool ), fun( fun( X,
% 0.78/1.23 bool ), bool ), ord_less_eq( fun( X, bool ) ), Y ), Z ) ), ! hBOOL( hAPP
% 0.78/1.23 ( fun( X, bool ), bool, hAPP( X, fun( fun( X, bool ), bool ), member( X )
% 0.78/1.23 , T ), Y ) ), hBOOL( hAPP( fun( X, bool ), bool, hAPP( X, fun( fun( X,
% 0.78/1.23 bool ), bool ), member( X ), T ), Z ) ) }.
% 0.78/1.23 { ! ti( X, Z ) = hAPP( Y, X, T, U ), ! hBOOL( hAPP( fun( Y, bool ), bool,
% 0.78/1.23 hAPP( Y, fun( fun( Y, bool ), bool ), member( Y ), U ), W ) ), hBOOL(
% 0.78/1.23 hAPP( fun( X, bool ), bool, hAPP( X, fun( fun( X, bool ), bool ), member
% 0.78/1.23 ( X ), Z ), hAPP( fun( Y, bool ), fun( X, bool ), hAPP( fun( Y, X ), fun
% 0.78/1.23 ( fun( Y, bool ), fun( X, bool ) ), image( Y, X ), T ), W ) ) ) }.
% 0.78/1.23 { ! ti( fun( X, bool ), Y ) = bot_bot( fun( X, bool ) ), ! hBOOL( hAPP( fun
% 0.78/1.23 ( X, bool ), bool, hAPP( X, fun( fun( X, bool ), bool ), member( X ), Z )
% 0.78/1.23 , Y ) ) }.
% 0.78/1.23 { ! hAPP( fun( X, bool ), fun( X, bool ), collect( X ), Y ) = bot_bot( fun
% 0.78/1.23 ( X, bool ) ), ! hBOOL( hAPP( X, bool, Y, Z ) ) }.
% 0.78/1.23 { hBOOL( hAPP( X, bool, Y, skol1( X, Y ) ) ), hAPP( fun( X, bool ), fun( X
% 0.78/1.23 , bool ), collect( X ), Y ) = bot_bot( fun( X, bool ) ) }.
% 0.78/1.23 { ! hBOOL( hAPP( fun( X, bool ), bool, hAPP( X, fun( fun( X, bool ), bool )
% 0.78/1.23 , member( X ), Y ), bot_bot( fun( X, bool ) ) ) ) }.
% 0.78/1.23 { ! bot_bot( fun( X, bool ) ) = hAPP( fun( X, bool ), fun( X, bool ),
% 0.78/1.23 collect( X ), Y ), ! hBOOL( hAPP( X, bool, Y, Z ) ) }.
% 0.78/1.23 { hBOOL( hAPP( X, bool, Y, skol2( X, Y ) ) ), bot_bot( fun( X, bool ) ) =
% 0.78/1.23 hAPP( fun( X, bool ), fun( X, bool ), collect( X ), Y ) }.
% 0.78/1.23 { ! hBOOL( hAPP( fun( X, bool ), bool, hAPP( X, fun( fun( X, bool ), bool )
% 0.78/1.23 , member( X ), Z ), Y ) ), ! ti( fun( X, bool ), Y ) = bot_bot( fun( X,
% 0.78/1.23 bool ) ) }.
% 0.78/1.23 { ti( fun( X, bool ), Y ) = bot_bot( fun( X, bool ) ), hBOOL( hAPP( fun( X
% 0.78/1.23 , bool ), bool, hAPP( X, fun( fun( X, bool ), bool ), member( X ), skol3
% 0.78/1.23 ( X, Y ) ), Y ) ) }.
% 0.78/1.23 { hBOOL( hAPP( fun( X, bool ), bool, hAPP( X, fun( fun( X, bool ), bool ),
% 0.78/1.23 member( X ), skol4( X, Y ) ), Y ) ), ti( fun( X, bool ), Y ) = bot_bot(
% 0.78/1.23 fun( X, bool ) ) }.
% 0.78/1.23 { ! ti( fun( X, bool ), Y ) = bot_bot( fun( X, bool ) ), ! hBOOL( hAPP( fun
% 0.78/1.23 ( X, bool ), bool, hAPP( X, fun( fun( X, bool ), bool ), member( X ), Z )
% 0.78/1.23 , Y ) ) }.
% 0.78/1.23 { bot_bot( fun( X, bool ) ) = hAPP( fun( X, bool ), fun( X, bool ), collect
% 0.78/1.23 ( X ), hAPP( bool, fun( X, bool ), combk( bool, X ), fFalse ) ) }.
% 0.78/1.23 { ! finite_finite_1( X ), hBOOL( hAPP( fun( X, bool ), bool, finite_finite
% 0.78/1.23 ( X ), Y ) ) }.
% 0.78/1.23 { ! finite_finite_1( X ), hBOOL( hAPP( fun( X, bool ), bool, finite_finite
% 0.78/1.23 ( X ), Y ) ) }.
% 0.78/1.23 { ! hBOOL( hAPP( fun( X, bool ), bool, hAPP( X, fun( fun( X, bool ), bool )
% 0.78/1.23 , member( X ), Y ), Z ) ), hAPP( fun( X, bool ), fun( X, bool ), hAPP( X
% 0.78/1.23 , fun( fun( X, bool ), fun( X, bool ) ), insert( X ), Y ), Z ) = ti( fun
% 0.78/1.23 ( X, bool ), Z ) }.
% 0.78/1.23 { ! hBOOL( hAPP( fun( X, bool ), bool, hAPP( X, fun( fun( X, bool ), bool )
% 0.78/1.23 , member( X ), Y ), Z ) ), hBOOL( hAPP( fun( X, bool ), bool, hAPP( X,
% 0.78/1.23 fun( fun( X, bool ), bool ), member( X ), Y ), hAPP( fun( X, bool ), fun
% 0.78/1.23 ( X, bool ), hAPP( X, fun( fun( X, bool ), fun( X, bool ) ), insert( X )
% 0.78/1.23 , T ), Z ) ) ) }.
% 0.78/1.23 { hBOOL( hAPP( fun( X, bool ), bool, hAPP( X, fun( fun( X, bool ), bool ),
% 0.78/1.23 member( X ), Y ), Z ) ), hBOOL( hAPP( fun( X, bool ), bool, hAPP( X, fun
% 0.78/1.23 ( fun( X, bool ), bool ), member( X ), Y ), T ) ), ! hAPP( fun( X, bool )
% 0.78/1.23 , fun( X, bool ), hAPP( X, fun( fun( X, bool ), fun( X, bool ) ), insert
% 0.78/1.23 ( X ), Y ), Z ) = hAPP( fun( X, bool ), fun( X, bool ), hAPP( X, fun( fun
% 0.78/1.23 ( X, bool ), fun( X, bool ) ), insert( X ), Y ), T ), ti( fun( X, bool )
% 0.78/1.23 , Z ) = ti( fun( X, bool ), T ) }.
% 0.78/1.23 { hBOOL( hAPP( fun( X, bool ), bool, hAPP( X, fun( fun( X, bool ), bool ),
% 0.78/1.23 member( X ), Y ), Z ) ), hBOOL( hAPP( fun( X, bool ), bool, hAPP( X, fun
% 0.78/1.23 ( fun( X, bool ), bool ), member( X ), Y ), T ) ), ! ti( fun( X, bool ),
% 0.78/1.23 Z ) = ti( fun( X, bool ), T ), hAPP( fun( X, bool ), fun( X, bool ), hAPP
% 0.78/1.23 ( X, fun( fun( X, bool ), fun( X, bool ) ), insert( X ), Y ), Z ) = hAPP
% 0.78/1.23 ( fun( X, bool ), fun( X, bool ), hAPP( X, fun( fun( X, bool ), fun( X,
% 0.78/1.23 bool ) ), insert( X ), Y ), T ) }.
% 0.78/1.23 { ! hBOOL( hAPP( X, bool, hAPP( fun( X, bool ), fun( X, bool ), hAPP( X,
% 0.78/1.23 fun( fun( X, bool ), fun( X, bool ) ), insert( X ), Y ), Z ), T ) ), ti(
% 0.78/1.23 X, Y ) = ti( X, T ), hBOOL( hAPP( X, bool, Z, T ) ) }.
% 0.78/1.23 { ! ti( X, Y ) = ti( X, T ), hBOOL( hAPP( X, bool, hAPP( fun( X, bool ),
% 0.78/1.23 fun( X, bool ), hAPP( X, fun( fun( X, bool ), fun( X, bool ) ), insert( X
% 0.78/1.23 ), Y ), Z ), T ) ) }.
% 0.78/1.23 { ! hBOOL( hAPP( X, bool, Z, T ) ), hBOOL( hAPP( X, bool, hAPP( fun( X,
% 0.78/1.23 bool ), fun( X, bool ), hAPP( X, fun( fun( X, bool ), fun( X, bool ) ),
% 0.78/1.23 insert( X ), Y ), Z ), T ) ) }.
% 0.78/1.23 { ! hBOOL( hAPP( fun( X, bool ), bool, hAPP( X, fun( fun( X, bool ), bool )
% 0.78/1.23 , member( X ), Y ), hAPP( fun( X, bool ), fun( X, bool ), hAPP( X, fun(
% 0.78/1.23 fun( X, bool ), fun( X, bool ) ), insert( X ), Z ), T ) ) ), ti( X, Y ) =
% 0.78/1.23 ti( X, Z ), hBOOL( hAPP( fun( X, bool ), bool, hAPP( X, fun( fun( X,
% 0.78/1.23 bool ), bool ), member( X ), Y ), T ) ) }.
% 0.78/1.23 { ! ti( X, Y ) = ti( X, Z ), hBOOL( hAPP( fun( X, bool ), bool, hAPP( X,
% 0.78/1.23 fun( fun( X, bool ), bool ), member( X ), Y ), hAPP( fun( X, bool ), fun
% 0.78/1.23 ( X, bool ), hAPP( X, fun( fun( X, bool ), fun( X, bool ) ), insert( X )
% 0.78/1.23 , Z ), T ) ) ) }.
% 0.78/1.23 { ! hBOOL( hAPP( fun( X, bool ), bool, hAPP( X, fun( fun( X, bool ), bool )
% 0.78/1.23 , member( X ), Y ), T ) ), hBOOL( hAPP( fun( X, bool ), bool, hAPP( X,
% 0.78/1.23 fun( fun( X, bool ), bool ), member( X ), Y ), hAPP( fun( X, bool ), fun
% 0.78/1.23 ( X, bool ), hAPP( X, fun( fun( X, bool ), fun( X, bool ) ), insert( X )
% 0.78/1.23 , Z ), T ) ) ) }.
% 0.78/1.23 { hAPP( fun( X, bool ), fun( X, bool ), hAPP( X, fun( fun( X, bool ), fun(
% 0.78/1.23 X, bool ) ), insert( X ), Y ), hAPP( fun( X, bool ), fun( X, bool ), hAPP
% 0.78/1.23 ( X, fun( fun( X, bool ), fun( X, bool ) ), insert( X ), Z ), T ) ) =
% 0.78/1.23 hAPP( fun( X, bool ), fun( X, bool ), hAPP( X, fun( fun( X, bool ), fun(
% 0.78/1.23 X, bool ) ), insert( X ), Z ), hAPP( fun( X, bool ), fun( X, bool ), hAPP
% 0.78/1.23 ( X, fun( fun( X, bool ), fun( X, bool ) ), insert( X ), Y ), T ) ) }.
% 0.78/1.23 { hAPP( fun( X, bool ), fun( X, bool ), hAPP( X, fun( fun( X, bool ), fun(
% 0.78/1.23 X, bool ) ), insert( X ), Y ), hAPP( fun( X, bool ), fun( X, bool ), hAPP
% 0.78/1.23 ( X, fun( fun( X, bool ), fun( X, bool ) ), insert( X ), Y ), Z ) ) =
% 0.78/1.23 hAPP( fun( X, bool ), fun( X, bool ), hAPP( X, fun( fun( X, bool ), fun(
% 0.78/1.23 X, bool ) ), insert( X ), Y ), Z ) }.
% 0.78/1.23 { hAPP( fun( X, bool ), fun( X, bool ), hAPP( X, fun( fun( X, bool ), fun(
% 0.78/1.23 X, bool ) ), insert( X ), Y ), hAPP( fun( X, bool ), fun( X, bool ),
% 0.78/1.23 collect( X ), Z ) ) = hAPP( fun( X, bool ), fun( X, bool ), collect( X )
% 0.78/1.23 , hAPP( fun( X, bool ), fun( X, bool ), hAPP( fun( X, fun( bool, bool ) )
% 0.78/1.23 , fun( fun( X, bool ), fun( X, bool ) ), combs( X, bool, bool ), hAPP(
% 0.78/1.23 fun( X, bool ), fun( X, fun( bool, bool ) ), hAPP( fun( bool, fun( bool,
% 0.78/1.23 bool ) ), fun( fun( X, bool ), fun( X, fun( bool, bool ) ) ), combb( bool
% 0.78/1.23 , fun( bool, bool ), X ), fimplies ), hAPP( fun( X, bool ), fun( X, bool
% 0.78/1.23 ), hAPP( fun( bool, bool ), fun( fun( X, bool ), fun( X, bool ) ), combb
% 0.78/1.23 ( bool, bool, X ), fNot ), hAPP( X, fun( X, bool ), hAPP( fun( X, fun( X
% 0.78/1.23 , bool ) ), fun( X, fun( X, bool ) ), combc( X, X, bool ), fequal( X ) )
% 0.78/1.23 , Y ) ) ) ), Z ) ) }.
% 0.78/1.23 { hAPP( fun( X, bool ), fun( X, bool ), hAPP( X, fun( fun( X, bool ), fun(
% 0.78/1.23 X, bool ) ), insert( X ), Y ), Z ) = hAPP( fun( X, bool ), fun( X, bool )
% 0.78/1.23 , collect( X ), hAPP( fun( X, bool ), fun( X, bool ), hAPP( fun( X, fun(
% 0.78/1.23 bool, bool ) ), fun( fun( X, bool ), fun( X, bool ) ), combs( X, bool,
% 0.78/1.23 bool ), hAPP( fun( X, bool ), fun( X, fun( bool, bool ) ), hAPP( fun(
% 0.78/1.23 bool, fun( bool, bool ) ), fun( fun( X, bool ), fun( X, fun( bool, bool )
% 0.78/1.23 ) ), combb( bool, fun( bool, bool ), X ), fdisj ), hAPP( X, fun( X, bool
% 0.78/1.23 ), hAPP( fun( X, fun( X, bool ) ), fun( X, fun( X, bool ) ), combc( X, X
% 0.78/1.23 , bool ), fequal( X ) ), Y ) ) ), hAPP( fun( X, bool ), fun( X, bool ),
% 0.78/1.23 hAPP( fun( X, fun( fun( X, bool ), bool ) ), fun( fun( X, bool ), fun( X
% 0.78/1.23 , bool ) ), combc( X, fun( X, bool ), bool ), member( X ) ), Z ) ) ) }.
% 0.78/1.23 { hBOOL( hAPP( fun( X, bool ), bool, hAPP( X, fun( fun( X, bool ), bool ),
% 0.78/1.23 member( X ), Y ), hAPP( fun( X, bool ), fun( X, bool ), hAPP( X, fun( fun
% 0.78/1.23 ( X, bool ), fun( X, bool ) ), insert( X ), Y ), Z ) ) ) }.
% 0.78/1.23 { ! ti( fun( X, bool ), Y ) = ti( fun( X, bool ), Z ), hBOOL( hAPP( fun( X
% 0.78/1.23 , bool ), bool, hAPP( fun( X, bool ), fun( fun( X, bool ), bool ),
% 0.78/1.23 ord_less_eq( fun( X, bool ) ), Y ), Z ) ) }.
% 0.78/1.23 { ! ti( fun( X, bool ), Y ) = ti( fun( X, bool ), Z ), hBOOL( hAPP( fun( X
% 0.78/1.23 , bool ), bool, hAPP( fun( X, bool ), fun( fun( X, bool ), bool ),
% 0.78/1.23 ord_less_eq( fun( X, bool ) ), Z ), Y ) ) }.
% 0.78/1.23 { ! hBOOL( hAPP( fun( X, bool ), bool, hAPP( fun( X, bool ), fun( fun( X,
% 0.78/1.23 bool ), bool ), ord_less_eq( fun( X, bool ) ), Y ), Z ) ), ! hBOOL( hAPP
% 0.78/1.23 ( fun( X, bool ), bool, hAPP( fun( X, bool ), fun( fun( X, bool ), bool )
% 0.78/1.23 , ord_less_eq( fun( X, bool ) ), Z ), T ) ), hBOOL( hAPP( fun( X, bool )
% 0.78/1.23 , bool, hAPP( fun( X, bool ), fun( fun( X, bool ), bool ), ord_less_eq(
% 0.78/1.23 fun( X, bool ) ), Y ), T ) ) }.
% 0.78/1.23 { ! hBOOL( hAPP( fun( X, bool ), bool, hAPP( fun( X, bool ), fun( fun( X,
% 0.78/1.23 bool ), bool ), ord_less_eq( fun( X, bool ) ), Y ), Z ) ), ! hBOOL( hAPP
% 0.78/1.23 ( fun( X, bool ), bool, hAPP( X, fun( fun( X, bool ), bool ), member( X )
% 0.78/1.23 , T ), Y ) ), hBOOL( hAPP( fun( X, bool ), bool, hAPP( X, fun( fun( X,
% 0.78/1.23 bool ), bool ), member( X ), T ), Z ) ) }.
% 0.78/1.23 { ! hBOOL( hAPP( fun( X, bool ), bool, hAPP( X, fun( fun( X, bool ), bool )
% 0.78/1.23 , member( X ), Y ), Z ) ), ! hBOOL( hAPP( fun( X, bool ), bool, hAPP( fun
% 0.78/1.23 ( X, bool ), fun( fun( X, bool ), bool ), ord_less_eq( fun( X, bool ) ),
% 0.78/1.23 Z ), T ) ), hBOOL( hAPP( fun( X, bool ), bool, hAPP( X, fun( fun( X, bool
% 0.78/1.23 ), bool ), member( X ), Y ), T ) ) }.
% 0.78/1.23 { ! hBOOL( hAPP( fun( X, bool ), bool, hAPP( fun( X, bool ), fun( fun( X,
% 0.78/1.23 bool ), bool ), ord_less_eq( fun( X, bool ) ), Y ), Z ) ), ! hBOOL( hAPP
% 0.78/1.23 ( fun( X, bool ), bool, hAPP( X, fun( fun( X, bool ), bool ), member( X )
% 0.78/1.23 , T ), Y ) ), hBOOL( hAPP( fun( X, bool ), bool, hAPP( X, fun( fun( X,
% 0.78/1.23 bool ), bool ), member( X ), T ), Z ) ) }.
% 0.78/1.23 { ! ti( fun( X, bool ), Y ) = ti( fun( X, bool ), Z ), hBOOL( hAPP( fun( X
% 0.78/1.23 , bool ), bool, hAPP( fun( X, bool ), fun( fun( X, bool ), bool ),
% 0.78/1.23 ord_less_eq( fun( X, bool ) ), Z ), Y ) ) }.
% 0.78/1.23 { ! ti( fun( X, bool ), Y ) = ti( fun( X, bool ), Z ), hBOOL( hAPP( fun( X
% 0.78/1.23 , bool ), bool, hAPP( fun( X, bool ), fun( fun( X, bool ), bool ),
% 0.78/1.23 ord_less_eq( fun( X, bool ) ), Y ), Z ) ) }.
% 0.78/1.23 { ! ti( fun( X, bool ), Y ) = ti( fun( X, bool ), Z ), hBOOL( hAPP( fun( X
% 0.78/1.23 , bool ), bool, hAPP( fun( X, bool ), fun( fun( X, bool ), bool ),
% 0.78/1.23 ord_less_eq( fun( X, bool ) ), Y ), Z ) ) }.
% 0.78/1.23 { ! ti( fun( X, bool ), Y ) = ti( fun( X, bool ), Z ), hBOOL( hAPP( fun( X
% 0.78/1.23 , bool ), bool, hAPP( fun( X, bool ), fun( fun( X, bool ), bool ),
% 0.78/1.23 ord_less_eq( fun( X, bool ) ), Z ), Y ) ) }.
% 0.78/1.23 { ! hBOOL( hAPP( fun( X, bool ), bool, hAPP( fun( X, bool ), fun( fun( X,
% 0.78/1.23 bool ), bool ), ord_less_eq( fun( X, bool ) ), Y ), Z ) ), ! hBOOL( hAPP
% 0.78/1.23 ( fun( X, bool ), bool, hAPP( fun( X, bool ), fun( fun( X, bool ), bool )
% 0.78/1.23 , ord_less_eq( fun( X, bool ) ), Z ), Y ) ), ti( fun( X, bool ), Y ) = ti
% 0.78/1.23 ( fun( X, bool ), Z ) }.
% 0.78/1.23 { hBOOL( hAPP( fun( X, bool ), bool, hAPP( fun( X, bool ), fun( fun( X,
% 0.78/1.23 bool ), bool ), ord_less_eq( fun( X, bool ) ), Y ), Y ) ) }.
% 0.78/1.23 { ! hBOOL( hAPP( fun( X, bool ), bool, hAPP( X, fun( fun( X, bool ), bool )
% 0.78/1.23 , member( X ), Y ), Z ) ), ! ti( T, U ) = hAPP( X, T, W, Y ), hBOOL( hAPP
% 0.78/1.23 ( fun( T, bool ), bool, hAPP( T, fun( fun( T, bool ), bool ), member( T )
% 0.78/1.24 , U ), hAPP( fun( X, bool ), fun( T, bool ), hAPP( fun( X, T ), fun( fun
% 0.78/1.24 ( X, bool ), fun( T, bool ) ), image( X, T ), W ), Z ) ) ) }.
% 0.78/1.24 { ! hBOOL( hAPP( fun( X, bool ), bool, hAPP( X, fun( fun( X, bool ), bool )
% 0.78/1.24 , member( X ), Y ), Z ) ), hBOOL( hAPP( fun( T, bool ), bool, hAPP( T,
% 0.78/1.24 fun( fun( T, bool ), bool ), member( T ), hAPP( X, T, U, Y ) ), hAPP( fun
% 0.78/1.24 ( X, bool ), fun( T, bool ), hAPP( fun( X, T ), fun( fun( X, bool ), fun
% 0.78/1.24 ( T, bool ) ), image( X, T ), U ), Z ) ) ) }.
% 0.78/1.24 { ! hBOOL( hAPP( fun( X, bool ), bool, hAPP( X, fun( fun( X, bool ), bool )
% 0.78/1.24 , member( X ), Z ), hAPP( fun( Y, bool ), fun( X, bool ), hAPP( fun( Y, X
% 0.78/1.24 ), fun( fun( Y, bool ), fun( X, bool ) ), image( Y, X ), T ), U ) ) ),
% 0.78/1.24 hBOOL( hAPP( fun( Y, bool ), bool, hAPP( Y, fun( fun( Y, bool ), bool ),
% 0.78/1.24 member( Y ), skol5( W, Y, V0, V1, U ) ), U ) ) }.
% 0.78/1.24 { ! hBOOL( hAPP( fun( X, bool ), bool, hAPP( X, fun( fun( X, bool ), bool )
% 0.78/1.24 , member( X ), Z ), hAPP( fun( Y, bool ), fun( X, bool ), hAPP( fun( Y, X
% 0.78/1.24 ), fun( fun( Y, bool ), fun( X, bool ) ), image( Y, X ), T ), U ) ) ),
% 0.78/1.24 ti( X, Z ) = hAPP( Y, X, T, skol5( X, Y, Z, T, U ) ) }.
% 0.78/1.24 { ! hBOOL( hAPP( fun( Y, bool ), bool, hAPP( Y, fun( fun( Y, bool ), bool )
% 0.78/1.24 , member( Y ), W ), U ) ), ! ti( X, Z ) = hAPP( Y, X, T, W ), hBOOL( hAPP
% 0.78/1.24 ( fun( X, bool ), bool, hAPP( X, fun( fun( X, bool ), bool ), member( X )
% 0.78/1.24 , Z ), hAPP( fun( Y, bool ), fun( X, bool ), hAPP( fun( Y, X ), fun( fun
% 0.78/1.24 ( Y, bool ), fun( X, bool ) ), image( Y, X ), T ), U ) ) ) }.
% 0.78/1.24 { ! hBOOL( hAPP( fun( X, bool ), bool, finite_finite( X ), hAPP( fun( X,
% 0.78/1.24 bool ), fun( X, bool ), collect( X ), hAPP( fun( X, bool ), fun( X, bool
% 0.78/1.24 ), hAPP( fun( X, fun( bool, bool ) ), fun( fun( X, bool ), fun( X, bool
% 0.78/1.24 ) ), combs( X, bool, bool ), hAPP( fun( X, bool ), fun( X, fun( bool,
% 0.78/1.24 bool ) ), hAPP( fun( bool, fun( bool, bool ) ), fun( fun( X, bool ), fun
% 0.78/1.24 ( X, fun( bool, bool ) ) ), combb( bool, fun( bool, bool ), X ), fdisj )
% 0.78/1.24 , Y ) ), Z ) ) ) ), hBOOL( hAPP( fun( X, bool ), bool, finite_finite( X )
% 0.78/1.24 , hAPP( fun( X, bool ), fun( X, bool ), collect( X ), Y ) ) ) }.
% 0.78/1.24 { ! hBOOL( hAPP( fun( X, bool ), bool, finite_finite( X ), hAPP( fun( X,
% 0.78/1.24 bool ), fun( X, bool ), collect( X ), hAPP( fun( X, bool ), fun( X, bool
% 0.78/1.24 ), hAPP( fun( X, fun( bool, bool ) ), fun( fun( X, bool ), fun( X, bool
% 0.78/1.24 ) ), combs( X, bool, bool ), hAPP( fun( X, bool ), fun( X, fun( bool,
% 0.78/1.24 bool ) ), hAPP( fun( bool, fun( bool, bool ) ), fun( fun( X, bool ), fun
% 0.78/1.24 ( X, fun( bool, bool ) ) ), combb( bool, fun( bool, bool ), X ), fdisj )
% 0.78/1.24 , Y ) ), Z ) ) ) ), hBOOL( hAPP( fun( X, bool ), bool, finite_finite( X )
% 0.78/1.24 , hAPP( fun( X, bool ), fun( X, bool ), collect( X ), Z ) ) ) }.
% 0.78/1.24 { ! hBOOL( hAPP( fun( X, bool ), bool, finite_finite( X ), hAPP( fun( X,
% 0.78/1.24 bool ), fun( X, bool ), collect( X ), Y ) ) ), ! hBOOL( hAPP( fun( X,
% 0.78/1.24 bool ), bool, finite_finite( X ), hAPP( fun( X, bool ), fun( X, bool ),
% 0.78/1.24 collect( X ), Z ) ) ), hBOOL( hAPP( fun( X, bool ), bool, finite_finite(
% 0.78/1.24 X ), hAPP( fun( X, bool ), fun( X, bool ), collect( X ), hAPP( fun( X,
% 0.78/1.24 bool ), fun( X, bool ), hAPP( fun( X, fun( bool, bool ) ), fun( fun( X,
% 0.78/1.24 bool ), fun( X, bool ) ), combs( X, bool, bool ), hAPP( fun( X, bool ),
% 0.78/1.24 fun( X, fun( bool, bool ) ), hAPP( fun( bool, fun( bool, bool ) ), fun(
% 0.78/1.24 fun( X, bool ), fun( X, fun( bool, bool ) ) ), combb( bool, fun( bool,
% 0.78/1.24 bool ), X ), fdisj ), Y ) ), Z ) ) ) ) }.
% 0.78/1.24 { hAPP( fun( X, bool ), fun( X, bool ), hAPP( X, fun( fun( X, bool ), fun(
% 0.78/1.24 X, bool ) ), insert( X ), Y ), Z ) = hAPP( fun( X, bool ), fun( X, bool )
% 0.78/1.24 , collect( X ), hAPP( fun( X, bool ), fun( X, bool ), hAPP( fun( X, fun(
% 0.78/1.24 bool, bool ) ), fun( fun( X, bool ), fun( X, bool ) ), combs( X, bool,
% 0.78/1.24 bool ), hAPP( fun( X, bool ), fun( X, fun( bool, bool ) ), hAPP( fun(
% 0.78/1.24 bool, fun( bool, bool ) ), fun( fun( X, bool ), fun( X, fun( bool, bool )
% 0.78/1.24 ) ), combb( bool, fun( bool, bool ), X ), fdisj ), hAPP( X, fun( X, bool
% 0.78/1.24 ), hAPP( fun( X, fun( X, bool ) ), fun( X, fun( X, bool ) ), combc( X, X
% 0.78/1.24 , bool ), fequal( X ) ), Y ) ) ), hAPP( fun( X, bool ), fun( X, bool ),
% 0.78/1.24 hAPP( fun( X, fun( fun( X, bool ), bool ) ), fun( fun( X, bool ), fun( X
% 0.78/1.24 , bool ) ), combc( X, fun( X, bool ), bool ), member( X ) ), Z ) ) ) }.
% 0.78/1.24 { hAPP( fun( X, bool ), fun( X, bool ), hAPP( fun( X, X ), fun( fun( X,
% 0.78/1.24 bool ), fun( X, bool ) ), image( X, X ), combi( X ) ), Y ) = ti( fun( X,
% 0.78/1.24 bool ), Y ) }.
% 0.78/1.24 { hAPP( fun( X, bool ), fun( Y, bool ), hAPP( fun( X, Y ), fun( fun( X,
% 0.78/1.24 bool ), fun( Y, bool ) ), image( X, Y ), T ), hAPP( fun( Z, bool ), fun(
% 0.78/1.24 X, bool ), hAPP( fun( Z, X ), fun( fun( Z, bool ), fun( X, bool ) ),
% 0.78/1.24 image( Z, X ), U ), W ) ) = hAPP( fun( Z, bool ), fun( Y, bool ), hAPP(
% 0.78/1.24 fun( Z, Y ), fun( fun( Z, bool ), fun( Y, bool ) ), image( Z, Y ), hAPP(
% 0.78/1.24 fun( Z, X ), fun( Z, Y ), hAPP( fun( X, Y ), fun( fun( Z, X ), fun( Z, Y
% 0.78/1.24 ) ), combb( X, Y, Z ), T ), U ) ), W ) }.
% 0.78/1.24 { ! hAPP( fun( X, bool ), fun( X, bool ), hAPP( X, fun( fun( X, bool ), fun
% 0.78/1.24 ( X, bool ) ), insert( X ), Y ), bot_bot( fun( X, bool ) ) ) = hAPP( fun
% 0.78/1.24 ( X, bool ), fun( X, bool ), hAPP( X, fun( fun( X, bool ), fun( X, bool )
% 0.78/1.24 ), insert( X ), Z ), bot_bot( fun( X, bool ) ) ), ti( X, Y ) = ti( X, Z
% 0.78/1.24 ) }.
% 0.78/1.24 { ! hBOOL( hAPP( fun( X, bool ), bool, hAPP( X, fun( fun( X, bool ), bool )
% 0.78/1.24 , member( X ), Y ), hAPP( fun( X, bool ), fun( X, bool ), hAPP( X, fun(
% 0.78/1.24 fun( X, bool ), fun( X, bool ) ), insert( X ), Z ), bot_bot( fun( X, bool
% 0.78/1.24 ) ) ) ) ), ti( X, Y ) = ti( X, Z ) }.
% 0.78/1.24 { ! hAPP( fun( X, bool ), fun( X, bool ), hAPP( X, fun( fun( X, bool ), fun
% 0.78/1.24 ( X, bool ) ), insert( X ), Y ), hAPP( fun( X, bool ), fun( X, bool ),
% 0.78/1.24 hAPP( X, fun( fun( X, bool ), fun( X, bool ) ), insert( X ), Z ), bot_bot
% 0.78/1.24 ( fun( X, bool ) ) ) ) = hAPP( fun( X, bool ), fun( X, bool ), hAPP( X,
% 0.78/1.24 fun( fun( X, bool ), fun( X, bool ) ), insert( X ), T ), hAPP( fun( X,
% 0.78/1.24 bool ), fun( X, bool ), hAPP( X, fun( fun( X, bool ), fun( X, bool ) ),
% 0.78/1.24 insert( X ), U ), bot_bot( fun( X, bool ) ) ) ), alpha1( X, Y, Z, T, U )
% 0.78/1.24 , alpha2( X, Y, Z, T, U ) }.
% 0.78/1.24 { ! alpha1( X, Y, Z, T, U ), hAPP( fun( X, bool ), fun( X, bool ), hAPP( X
% 0.78/1.24 , fun( fun( X, bool ), fun( X, bool ) ), insert( X ), Y ), hAPP( fun( X,
% 0.78/1.24 bool ), fun( X, bool ), hAPP( X, fun( fun( X, bool ), fun( X, bool ) ),
% 0.78/1.24 insert( X ), Z ), bot_bot( fun( X, bool ) ) ) ) = hAPP( fun( X, bool ),
% 0.78/1.24 fun( X, bool ), hAPP( X, fun( fun( X, bool ), fun( X, bool ) ), insert( X
% 0.78/1.24 ), T ), hAPP( fun( X, bool ), fun( X, bool ), hAPP( X, fun( fun( X, bool
% 0.78/1.24 ), fun( X, bool ) ), insert( X ), U ), bot_bot( fun( X, bool ) ) ) ) }.
% 0.78/1.24 { ! alpha2( X, Y, Z, T, U ), hAPP( fun( X, bool ), fun( X, bool ), hAPP( X
% 0.78/1.24 , fun( fun( X, bool ), fun( X, bool ) ), insert( X ), Y ), hAPP( fun( X,
% 0.78/1.24 bool ), fun( X, bool ), hAPP( X, fun( fun( X, bool ), fun( X, bool ) ),
% 0.78/1.24 insert( X ), Z ), bot_bot( fun( X, bool ) ) ) ) = hAPP( fun( X, bool ),
% 0.78/1.24 fun( X, bool ), hAPP( X, fun( fun( X, bool ), fun( X, bool ) ), insert( X
% 0.78/1.24 ), T ), hAPP( fun( X, bool ), fun( X, bool ), hAPP( X, fun( fun( X, bool
% 0.78/1.24 ), fun( X, bool ) ), insert( X ), U ), bot_bot( fun( X, bool ) ) ) ) }.
% 0.78/1.24 { ! alpha2( X, Y, Z, T, U ), ti( X, Y ) = ti( X, U ) }.
% 0.78/1.24 { ! alpha2( X, Y, Z, T, U ), ti( X, Z ) = ti( X, T ) }.
% 0.78/1.24 { ! ti( X, Y ) = ti( X, U ), ! ti( X, Z ) = ti( X, T ), alpha2( X, Y, Z, T
% 0.78/1.24 , U ) }.
% 0.78/1.24 { ! alpha1( X, Y, Z, T, U ), ti( X, Y ) = ti( X, T ) }.
% 0.78/1.24 { ! alpha1( X, Y, Z, T, U ), ti( X, Z ) = ti( X, U ) }.
% 0.78/1.24 { ! ti( X, Y ) = ti( X, T ), ! ti( X, Z ) = ti( X, U ), alpha1( X, Y, Z, T
% 0.78/1.24 , U ) }.
% 0.78/1.24 { ! hBOOL( hAPP( fun( X, bool ), bool, hAPP( X, fun( fun( X, bool ), bool )
% 0.78/1.24 , member( X ), Y ), hAPP( fun( X, bool ), fun( X, bool ), hAPP( X, fun(
% 0.78/1.24 fun( X, bool ), fun( X, bool ) ), insert( X ), Z ), bot_bot( fun( X, bool
% 0.78/1.24 ) ) ) ) ), ti( X, Y ) = ti( X, Z ) }.
% 0.78/1.24 { ! ti( X, Y ) = ti( X, Z ), hBOOL( hAPP( fun( X, bool ), bool, hAPP( X,
% 0.78/1.24 fun( fun( X, bool ), bool ), member( X ), Y ), hAPP( fun( X, bool ), fun
% 0.78/1.24 ( X, bool ), hAPP( X, fun( fun( X, bool ), fun( X, bool ) ), insert( X )
% 0.78/1.24 , Z ), bot_bot( fun( X, bool ) ) ) ) ) }.
% 0.78/1.24 { ! hAPP( fun( X, bool ), fun( X, bool ), hAPP( X, fun( fun( X, bool ), fun
% 0.78/1.24 ( X, bool ) ), insert( X ), Y ), Z ) = bot_bot( fun( X, bool ) ) }.
% 0.78/1.24 { ! bot_bot( fun( X, bool ) ) = hAPP( fun( X, bool ), fun( X, bool ), hAPP
% 0.78/1.24 ( X, fun( fun( X, bool ), fun( X, bool ) ), insert( X ), Y ), Z ) }.
% 0.78/1.24 { ! hBOOL( hAPP( fun( X, bool ), bool, finite_finite( X ), hAPP( fun( X,
% 0.78/1.24 bool ), fun( X, bool ), hAPP( X, fun( fun( X, bool ), fun( X, bool ) ),
% 0.78/1.24 insert( X ), Y ), Z ) ) ), hBOOL( hAPP( fun( X, bool ), bool,
% 0.78/1.24 finite_finite( X ), Z ) ) }.
% 0.78/1.24 { ! hBOOL( hAPP( fun( X, bool ), bool, finite_finite( X ), Z ) ), hBOOL(
% 0.78/1.24 hAPP( fun( X, bool ), bool, finite_finite( X ), hAPP( fun( X, bool ), fun
% 0.78/1.24 ( X, bool ), hAPP( X, fun( fun( X, bool ), fun( X, bool ) ), insert( X )
% 0.78/1.24 , Y ), Z ) ) ) }.
% 0.78/1.24 { ! hBOOL( hAPP( fun( X, bool ), bool, hAPP( fun( X, bool ), fun( fun( X,
% 0.78/1.24 bool ), bool ), ord_less_eq( fun( X, bool ) ), Y ), bot_bot( fun( X, bool
% 0.78/1.24 ) ) ) ), ti( fun( X, bool ), Y ) = bot_bot( fun( X, bool ) ) }.
% 0.78/1.24 { ! ti( fun( X, bool ), Y ) = bot_bot( fun( X, bool ) ), hBOOL( hAPP( fun(
% 0.78/1.24 X, bool ), bool, hAPP( fun( X, bool ), fun( fun( X, bool ), bool ),
% 0.78/1.24 ord_less_eq( fun( X, bool ) ), Y ), bot_bot( fun( X, bool ) ) ) ) }.
% 0.78/1.24 { ! hAPP( fun( X, bool ), fun( Y, bool ), hAPP( fun( X, Y ), fun( fun( X,
% 0.78/1.24 bool ), fun( Y, bool ) ), image( X, Y ), Z ), T ) = bot_bot( fun( Y, bool
% 0.78/1.24 ) ), ti( fun( X, bool ), T ) = bot_bot( fun( X, bool ) ) }.
% 0.78/1.24 { ! ti( fun( X, bool ), T ) = bot_bot( fun( X, bool ) ), hAPP( fun( X, bool
% 0.78/1.24 ), fun( Y, bool ), hAPP( fun( X, Y ), fun( fun( X, bool ), fun( Y, bool
% 0.78/1.24 ) ), image( X, Y ), Z ), T ) = bot_bot( fun( Y, bool ) ) }.
% 0.78/1.24 { hAPP( fun( X, bool ), fun( Y, bool ), hAPP( fun( X, Y ), fun( fun( X,
% 0.78/1.24 bool ), fun( Y, bool ) ), image( X, Y ), Z ), bot_bot( fun( X, bool ) ) )
% 0.78/1.24 = bot_bot( fun( Y, bool ) ) }.
% 0.78/1.24 { ! bot_bot( fun( X, bool ) ) = hAPP( fun( Y, bool ), fun( X, bool ), hAPP
% 0.78/1.24 ( fun( Y, X ), fun( fun( Y, bool ), fun( X, bool ) ), image( Y, X ), Z )
% 0.78/1.24 , T ), ti( fun( Y, bool ), T ) = bot_bot( fun( Y, bool ) ) }.
% 0.78/1.24 { ! ti( fun( Y, bool ), T ) = bot_bot( fun( Y, bool ) ), bot_bot( fun( X,
% 0.78/1.24 bool ) ) = hAPP( fun( Y, bool ), fun( X, bool ), hAPP( fun( Y, X ), fun(
% 0.78/1.24 fun( Y, bool ), fun( X, bool ) ), image( Y, X ), Z ), T ) }.
% 0.78/1.24 { ! hBOOL( hAPP( fun( X, bool ), bool, hAPP( fun( X, bool ), fun( fun( X,
% 0.78/1.24 bool ), bool ), ord_less_eq( fun( X, bool ) ), Y ), Z ) ), ! hBOOL( hAPP
% 0.78/1.24 ( fun( X, bool ), bool, finite_finite( X ), Z ) ), hBOOL( hAPP( fun( X,
% 0.78/1.24 bool ), bool, finite_finite( X ), Y ) ) }.
% 0.78/1.24 { ! hBOOL( hAPP( fun( X, bool ), bool, finite_finite( X ), Y ) ), ! hBOOL(
% 0.78/1.24 hAPP( fun( X, bool ), bool, hAPP( fun( X, bool ), fun( fun( X, bool ),
% 0.78/1.24 bool ), ord_less_eq( fun( X, bool ) ), Z ), Y ) ), hBOOL( hAPP( fun( X,
% 0.78/1.24 bool ), bool, finite_finite( X ), Z ) ) }.
% 0.78/1.24 { ! hBOOL( hAPP( fun( X, bool ), bool, hAPP( fun( X, bool ), fun( fun( X,
% 0.78/1.24 bool ), bool ), ord_less_eq( fun( X, bool ) ), Y ), Z ) ), hBOOL( hAPP(
% 0.78/1.24 fun( X, bool ), bool, hAPP( fun( X, bool ), fun( fun( X, bool ), bool ),
% 0.78/1.24 ord_less_eq( fun( X, bool ) ), hAPP( fun( X, bool ), fun( X, bool ), hAPP
% 0.78/1.24 ( X, fun( fun( X, bool ), fun( X, bool ) ), insert( X ), T ), Y ) ), hAPP
% 0.78/1.24 ( fun( X, bool ), fun( X, bool ), hAPP( X, fun( fun( X, bool ), fun( X,
% 0.78/1.24 bool ) ), insert( X ), T ), Z ) ) ) }.
% 0.78/1.24 { ! hAPP( X, Y, Z, skol6( X, Y, Z, T ) ) = hAPP( X, Y, T, skol6( X, Y, Z, T
% 0.78/1.24 ) ), ti( fun( X, Y ), Z ) = ti( fun( X, Y ), T ) }.
% 0.78/1.24 { ! hBOOL( hAPP( fun( X, bool ), bool, hAPP( X, fun( fun( X, bool ), bool )
% 0.78/1.24 , member( X ), Y ), Z ) ), hBOOL( hAPP( X, bool, Z, Y ) ) }.
% 0.78/1.24 { ! hBOOL( hAPP( X, bool, Z, Y ) ), hBOOL( hAPP( fun( X, bool ), bool, hAPP
% 0.78/1.24 ( X, fun( fun( X, bool ), bool ), member( X ), Y ), Z ) ) }.
% 0.78/1.24 { hAPP( fun( X, bool ), fun( X, bool ), collect( X ), Y ) = ti( fun( X,
% 0.78/1.24 bool ), Y ) }.
% 0.78/1.24 { ! hBOOL( hAPP( fun( X, bool ), bool, hAPP( fun( X, bool ), fun( fun( X,
% 0.78/1.24 bool ), bool ), ord_less_eq( fun( X, bool ) ), Y ), Z ) ), hBOOL( hAPP(
% 0.78/1.24 fun( X, bool ), bool, hAPP( fun( X, bool ), fun( fun( X, bool ), bool ),
% 0.78/1.24 ord_less_eq( fun( X, bool ) ), Y ), hAPP( fun( X, bool ), fun( X, bool )
% 0.78/1.24 , hAPP( X, fun( fun( X, bool ), fun( X, bool ) ), insert( X ), T ), Z ) )
% 0.78/1.24 ) }.
% 0.78/1.24 { hBOOL( hAPP( fun( X, bool ), bool, hAPP( X, fun( fun( X, bool ), bool ),
% 0.78/1.24 member( X ), Y ), Z ) ), ! hBOOL( hAPP( fun( X, bool ), bool, hAPP( fun(
% 0.78/1.24 X, bool ), fun( fun( X, bool ), bool ), ord_less_eq( fun( X, bool ) ), Z
% 0.78/1.24 ), hAPP( fun( X, bool ), fun( X, bool ), hAPP( X, fun( fun( X, bool ),
% 0.78/1.24 fun( X, bool ) ), insert( X ), Y ), T ) ) ), hBOOL( hAPP( fun( X, bool )
% 0.78/1.24 , bool, hAPP( fun( X, bool ), fun( fun( X, bool ), bool ), ord_less_eq(
% 0.78/1.24 fun( X, bool ) ), Z ), T ) ) }.
% 0.78/1.24 { hBOOL( hAPP( fun( X, bool ), bool, hAPP( X, fun( fun( X, bool ), bool ),
% 0.78/1.24 member( X ), Y ), Z ) ), ! hBOOL( hAPP( fun( X, bool ), bool, hAPP( fun(
% 0.78/1.24 X, bool ), fun( fun( X, bool ), bool ), ord_less_eq( fun( X, bool ) ), Z
% 0.78/1.24 ), T ) ), hBOOL( hAPP( fun( X, bool ), bool, hAPP( fun( X, bool ), fun(
% 0.78/1.24 fun( X, bool ), bool ), ord_less_eq( fun( X, bool ) ), Z ), hAPP( fun( X
% 0.78/1.24 , bool ), fun( X, bool ), hAPP( X, fun( fun( X, bool ), fun( X, bool ) )
% 0.78/1.24 , insert( X ), Y ), T ) ) ) }.
% 0.78/1.24 { ! hBOOL( hAPP( fun( X, bool ), bool, hAPP( fun( X, bool ), fun( fun( X,
% 0.78/1.24 bool ), bool ), ord_less_eq( fun( X, bool ) ), hAPP( fun( X, bool ), fun
% 0.78/1.24 ( X, bool ), hAPP( X, fun( fun( X, bool ), fun( X, bool ) ), insert( X )
% 0.78/1.24 , Y ), Z ) ), T ) ), hBOOL( hAPP( fun( X, bool ), bool, hAPP( X, fun( fun
% 0.78/1.24 ( X, bool ), bool ), member( X ), Y ), T ) ) }.
% 0.78/1.24 { ! hBOOL( hAPP( fun( X, bool ), bool, hAPP( fun( X, bool ), fun( fun( X,
% 0.78/1.24 bool ), bool ), ord_less_eq( fun( X, bool ) ), hAPP( fun( X, bool ), fun
% 0.78/1.24 ( X, bool ), hAPP( X, fun( fun( X, bool ), fun( X, bool ) ), insert( X )
% 0.78/1.24 , Y ), Z ) ), T ) ), hBOOL( hAPP( fun( X, bool ), bool, hAPP( fun( X,
% 0.78/1.24 bool ), fun( fun( X, bool ), bool ), ord_less_eq( fun( X, bool ) ), Z ),
% 0.78/1.24 T ) ) }.
% 0.78/1.24 { ! hBOOL( hAPP( fun( X, bool ), bool, hAPP( X, fun( fun( X, bool ), bool )
% 0.78/1.24 , member( X ), Y ), T ) ), ! hBOOL( hAPP( fun( X, bool ), bool, hAPP( fun
% 0.78/1.24 ( X, bool ), fun( fun( X, bool ), bool ), ord_less_eq( fun( X, bool ) ),
% 0.78/1.24 Z ), T ) ), hBOOL( hAPP( fun( X, bool ), bool, hAPP( fun( X, bool ), fun
% 0.78/1.24 ( fun( X, bool ), bool ), ord_less_eq( fun( X, bool ) ), hAPP( fun( X,
% 0.78/1.24 bool ), fun( X, bool ), hAPP( X, fun( fun( X, bool ), fun( X, bool ) ),
% 0.78/1.24 insert( X ), Y ), Z ) ), T ) ) }.
% 0.78/1.24 { hBOOL( hAPP( fun( X, bool ), bool, hAPP( fun( X, bool ), fun( fun( X,
% 0.78/1.24 bool ), bool ), ord_less_eq( fun( X, bool ) ), Y ), hAPP( fun( X, bool )
% 0.78/1.24 , fun( X, bool ), hAPP( X, fun( fun( X, bool ), fun( X, bool ) ), insert
% 0.78/1.24 ( X ), Z ), Y ) ) ) }.
% 0.78/1.24 { ! hBOOL( hAPP( fun( X, bool ), bool, hAPP( X, fun( fun( X, bool ), bool )
% 0.78/1.24 , member( X ), Y ), Z ) ), hAPP( fun( T, bool ), fun( T, bool ), hAPP( T
% 0.78/1.24 , fun( fun( T, bool ), fun( T, bool ) ), insert( T ), hAPP( X, T, U, Y )
% 0.78/1.24 ), hAPP( fun( X, bool ), fun( T, bool ), hAPP( fun( X, T ), fun( fun( X
% 0.78/1.24 , bool ), fun( T, bool ) ), image( X, T ), U ), Z ) ) = hAPP( fun( X,
% 0.78/1.24 bool ), fun( T, bool ), hAPP( fun( X, T ), fun( fun( X, bool ), fun( T,
% 0.78/1.24 bool ) ), image( X, T ), U ), Z ) }.
% 0.78/1.24 { hAPP( fun( X, bool ), fun( Y, bool ), hAPP( fun( X, Y ), fun( fun( X,
% 0.78/1.24 bool ), fun( Y, bool ) ), image( X, Y ), Z ), hAPP( fun( X, bool ), fun(
% 0.78/1.24 X, bool ), hAPP( X, fun( fun( X, bool ), fun( X, bool ) ), insert( X ), T
% 0.78/1.24 ), U ) ) = hAPP( fun( Y, bool ), fun( Y, bool ), hAPP( Y, fun( fun( Y,
% 0.78/1.24 bool ), fun( Y, bool ) ), insert( Y ), hAPP( X, Y, Z, T ) ), hAPP( fun( X
% 0.78/1.24 , bool ), fun( Y, bool ), hAPP( fun( X, Y ), fun( fun( X, bool ), fun( Y
% 0.78/1.24 , bool ) ), image( X, Y ), Z ), U ) ) }.
% 0.78/1.24 { ! hBOOL( hAPP( fun( X, bool ), bool, hAPP( fun( X, bool ), fun( fun( X,
% 0.78/1.24 bool ), bool ), ord_less_eq( fun( X, bool ) ), Y ), Z ) ), hBOOL( hAPP(
% 0.78/1.24 fun( T, bool ), bool, hAPP( fun( T, bool ), fun( fun( T, bool ), bool ),
% 0.78/1.24 ord_less_eq( fun( T, bool ) ), hAPP( fun( X, bool ), fun( T, bool ), hAPP
% 0.78/1.24 ( fun( X, T ), fun( fun( X, bool ), fun( T, bool ) ), image( X, T ), U )
% 0.78/1.24 , Y ) ), hAPP( fun( X, bool ), fun( T, bool ), hAPP( fun( X, T ), fun(
% 0.78/1.24 fun( X, bool ), fun( T, bool ) ), image( X, T ), U ), Z ) ) ) }.
% 0.78/1.24 { ! hBOOL( hAPP( fun( X, bool ), bool, hAPP( fun( X, bool ), fun( fun( X,
% 0.78/1.24 bool ), bool ), ord_less_eq( fun( X, bool ) ), Z ), hAPP( fun( Y, bool )
% 0.78/1.24 , fun( X, bool ), hAPP( fun( Y, X ), fun( fun( Y, bool ), fun( X, bool )
% 0.78/1.24 ), image( Y, X ), T ), U ) ) ), hBOOL( hAPP( fun( Y, bool ), bool, hAPP
% 0.78/1.24 ( fun( Y, bool ), fun( fun( Y, bool ), bool ), ord_less_eq( fun( Y, bool
% 0.78/1.24 ) ), skol7( W, Y, V0, V1, U ) ), U ) ) }.
% 0.78/1.24 { ! hBOOL( hAPP( fun( X, bool ), bool, hAPP( fun( X, bool ), fun( fun( X,
% 0.78/1.24 bool ), bool ), ord_less_eq( fun( X, bool ) ), Z ), hAPP( fun( Y, bool )
% 0.78/1.24 , fun( X, bool ), hAPP( fun( Y, X ), fun( fun( Y, bool ), fun( X, bool )
% 0.78/1.24 ), image( Y, X ), T ), U ) ) ), ti( fun( X, bool ), Z ) = hAPP( fun( Y,
% 0.78/1.24 bool ), fun( X, bool ), hAPP( fun( Y, X ), fun( fun( Y, bool ), fun( X,
% 0.78/1.24 bool ) ), image( Y, X ), T ), skol7( X, Y, Z, T, U ) ) }.
% 0.78/1.24 { ! hBOOL( hAPP( fun( Y, bool ), bool, hAPP( fun( Y, bool ), fun( fun( Y,
% 0.78/1.24 bool ), bool ), ord_less_eq( fun( Y, bool ) ), W ), U ) ), ! ti( fun( X,
% 0.78/1.24 bool ), Z ) = hAPP( fun( Y, bool ), fun( X, bool ), hAPP( fun( Y, X ),
% 0.78/1.24 fun( fun( Y, bool ), fun( X, bool ) ), image( Y, X ), T ), W ), hBOOL(
% 0.78/1.24 hAPP( fun( X, bool ), bool, hAPP( fun( X, bool ), fun( fun( X, bool ),
% 0.78/1.24 bool ), ord_less_eq( fun( X, bool ) ), Z ), hAPP( fun( Y, bool ), fun( X
% 0.78/1.24 , bool ), hAPP( fun( Y, X ), fun( fun( Y, bool ), fun( X, bool ) ), image
% 0.78/1.24 ( Y, X ), T ), U ) ) ) }.
% 0.78/1.24 { ! hAPP( X, option( Y ), Z, T ) = hAPP( Y, option( Y ), some( Y ), U ),
% 0.78/1.24 hBOOL( hAPP( fun( X, bool ), bool, hAPP( X, fun( fun( X, bool ), bool ),
% 0.78/1.24 member( X ), T ), hAPP( fun( X, option( Y ) ), fun( X, bool ), dom( X, Y
% 0.78/1.24 ), Z ) ) ) }.
% 0.78/1.24 { ! hBOOL( hAPP( X, bool, Y, Z ) ), hAPP( fun( X, bool ), fun( X, bool ),
% 0.78/1.24 collect( X ), hAPP( fun( X, bool ), fun( X, bool ), hAPP( fun( X, fun(
% 0.78/1.24 bool, bool ) ), fun( fun( X, bool ), fun( X, bool ) ), combs( X, bool,
% 0.78/1.24 bool ), hAPP( fun( X, bool ), fun( X, fun( bool, bool ) ), hAPP( fun(
% 0.78/1.24 bool, fun( bool, bool ) ), fun( fun( X, bool ), fun( X, fun( bool, bool )
% 0.78/1.24 ) ), combb( bool, fun( bool, bool ), X ), fconj ), hAPP( X, fun( X, bool
% 0.78/1.24 ), hAPP( fun( X, fun( X, bool ) ), fun( X, fun( X, bool ) ), combc( X, X
% 0.78/1.24 , bool ), fequal( X ) ), Z ) ) ), Y ) ) = hAPP( fun( X, bool ), fun( X,
% 0.78/1.24 bool ), hAPP( X, fun( fun( X, bool ), fun( X, bool ) ), insert( X ), Z )
% 0.78/1.24 , bot_bot( fun( X, bool ) ) ) }.
% 0.78/1.24 { hBOOL( hAPP( X, bool, Y, Z ) ), hAPP( fun( X, bool ), fun( X, bool ),
% 0.78/1.24 collect( X ), hAPP( fun( X, bool ), fun( X, bool ), hAPP( fun( X, fun(
% 0.78/1.24 bool, bool ) ), fun( fun( X, bool ), fun( X, bool ) ), combs( X, bool,
% 0.78/1.24 bool ), hAPP( fun( X, bool ), fun( X, fun( bool, bool ) ), hAPP( fun(
% 0.78/1.24 bool, fun( bool, bool ) ), fun( fun( X, bool ), fun( X, fun( bool, bool )
% 0.78/1.24 ) ), combb( bool, fun( bool, bool ), X ), fconj ), hAPP( X, fun( X, bool
% 0.78/1.24 ), hAPP( fun( X, fun( X, bool ) ), fun( X, fun( X, bool ) ), combc( X, X
% 0.78/1.24 , bool ), fequal( X ) ), Z ) ) ), Y ) ) = bot_bot( fun( X, bool ) ) }.
% 0.78/1.24 { ! hBOOL( hAPP( X, bool, Y, Z ) ), hAPP( fun( X, bool ), fun( X, bool ),
% 0.78/1.24 collect( X ), hAPP( fun( X, bool ), fun( X, bool ), hAPP( fun( X, fun(
% 0.78/1.24 bool, bool ) ), fun( fun( X, bool ), fun( X, bool ) ), combs( X, bool,
% 0.78/1.24 bool ), hAPP( fun( X, bool ), fun( X, fun( bool, bool ) ), hAPP( fun(
% 0.78/1.24 bool, fun( bool, bool ) ), fun( fun( X, bool ), fun( X, fun( bool, bool )
% 0.78/1.24 ) ), combb( bool, fun( bool, bool ), X ), fconj ), hAPP( X, fun( X, bool
% 0.78/1.24 ), fequal( X ), Z ) ) ), Y ) ) = hAPP( fun( X, bool ), fun( X, bool ),
% 0.78/1.24 hAPP( X, fun( fun( X, bool ), fun( X, bool ) ), insert( X ), Z ), bot_bot
% 0.78/1.24 ( fun( X, bool ) ) ) }.
% 0.78/1.24 { hBOOL( hAPP( X, bool, Y, Z ) ), hAPP( fun( X, bool ), fun( X, bool ),
% 0.78/1.24 collect( X ), hAPP( fun( X, bool ), fun( X, bool ), hAPP( fun( X, fun(
% 0.78/1.24 bool, bool ) ), fun( fun( X, bool ), fun( X, bool ) ), combs( X, bool,
% 0.78/1.24 bool ), hAPP( fun( X, bool ), fun( X, fun( bool, bool ) ), hAPP( fun(
% 0.78/1.24 bool, fun( bool, bool ) ), fun( fun( X, bool ), fun( X, fun( bool, bool )
% 0.78/1.24 ) ), combb( bool, fun( bool, bool ), X ), fconj ), hAPP( X, fun( X, bool
% 0.78/1.24 ), fequal( X ), Z ) ) ), Y ) ) = bot_bot( fun( X, bool ) ) }.
% 0.78/1.24 { hAPP( fun( X, bool ), fun( X, bool ), collect( X ), hAPP( X, fun( X, bool
% 0.78/1.24 ), hAPP( fun( X, fun( X, bool ) ), fun( X, fun( X, bool ) ), combc( X, X
% 0.78/1.24 , bool ), fequal( X ) ), Y ) ) = hAPP( fun( X, bool ), fun( X, bool ),
% 0.78/1.24 hAPP( X, fun( fun( X, bool ), fun( X, bool ) ), insert( X ), Y ), bot_bot
% 0.78/1.24 ( fun( X, bool ) ) ) }.
% 0.78/1.24 { hAPP( fun( X, bool ), fun( X, bool ), collect( X ), hAPP( X, fun( X, bool
% 0.78/1.24 ), fequal( X ), Y ) ) = hAPP( fun( X, bool ), fun( X, bool ), hAPP( X,
% 0.78/1.24 fun( fun( X, bool ), fun( X, bool ) ), insert( X ), Y ), bot_bot( fun( X
% 0.78/1.24 , bool ) ) ) }.
% 0.78/1.24 { ! hBOOL( hoare_1883395792gleton ), hBOOL( hAPP( fun( pname, bool ), bool
% 0.78/1.24 , hAPP( pname, fun( fun( pname, bool ), bool ), member( pname ), skol8( Y
% 0.78/1.24 ) ), hAPP( fun( pname, option( com ) ), fun( pname, bool ), dom( pname,
% 0.78/1.24 com ), body ) ) ), ! hBOOL( hAPP( com, bool, wt, Z ) ), hBOOL( hAPP( fun
% 0.78/1.24 ( hoare_509422987triple( state ), bool ), bool, hAPP( fun(
% 0.78/1.24 hoare_509422987triple( state ), bool ), fun( fun( hoare_509422987triple(
% 0.78/1.24 state ), bool ), bool ), hoare_122391849derivs( state ), X ), hAPP( fun(
% 0.78/1.24 hoare_509422987triple( state ), bool ), fun( hoare_509422987triple( state
% 0.78/1.24 ), bool ), hAPP( hoare_509422987triple( state ), fun( fun(
% 0.78/1.24 hoare_509422987triple( state ), bool ), fun( hoare_509422987triple( state
% 0.78/1.24 ), bool ) ), insert( hoare_509422987triple( state ) ), hAPP( com,
% 0.78/1.24 hoare_509422987triple( state ), hoare_Mirabelle_MGT, Z ) ), bot_bot( fun
% 0.78/1.24 ( hoare_509422987triple( state ), bool ) ) ) ) ) }.
% 0.78/1.24 { ! hBOOL( hoare_1883395792gleton ), ! hBOOL( hAPP( fun(
% 0.78/1.24 hoare_509422987triple( state ), bool ), bool, hAPP( fun(
% 0.78/1.24 hoare_509422987triple( state ), bool ), fun( fun( hoare_509422987triple(
% 0.78/1.24 state ), bool ), bool ), hoare_122391849derivs( state ), X ), hAPP( fun(
% 0.78/1.24 hoare_509422987triple( state ), bool ), fun( hoare_509422987triple( state
% 0.78/1.24 ), bool ), hAPP( hoare_509422987triple( state ), fun( fun(
% 0.78/1.24 hoare_509422987triple( state ), bool ), fun( hoare_509422987triple( state
% 0.78/1.24 ), bool ) ), insert( hoare_509422987triple( state ) ), hAPP( com,
% 0.78/1.24 hoare_509422987triple( state ), hoare_Mirabelle_MGT, hAPP( pname, com,
% 0.78/1.24 body_1, skol8( X ) ) ) ), bot_bot( fun( hoare_509422987triple( state ),
% 0.78/1.24 bool ) ) ) ) ), ! hBOOL( hAPP( com, bool, wt, Y ) ), hBOOL( hAPP( fun(
% 0.78/1.24 hoare_509422987triple( state ), bool ), bool, hAPP( fun(
% 0.78/1.24 hoare_509422987triple( state ), bool ), fun( fun( hoare_509422987triple(
% 0.78/1.24 state ), bool ), bool ), hoare_122391849derivs( state ), X ), hAPP( fun(
% 0.78/1.24 hoare_509422987triple( state ), bool ), fun( hoare_509422987triple( state
% 0.78/1.24 ), bool ), hAPP( hoare_509422987triple( state ), fun( fun(
% 0.78/1.24 hoare_509422987triple( state ), bool ), fun( hoare_509422987triple( state
% 0.78/1.24 ), bool ) ), insert( hoare_509422987triple( state ) ), hAPP( com,
% 0.78/1.24 hoare_509422987triple( state ), hoare_Mirabelle_MGT, Y ) ), bot_bot( fun
% 0.78/1.24 ( hoare_509422987triple( state ), bool ) ) ) ) ) }.
% 0.78/1.24 { ! hBOOL( wT_bodies ), ! hAPP( pname, option( com ), body, Y ) = hAPP( com
% 0.78/1.24 , option( com ), some( com ), X ), hBOOL( hAPP( com, bool, wt, X ) ) }.
% 0.78/1.24 { ! hBOOL( hAPP( fun( X, bool ), bool, hAPP( X, fun( fun( X, bool ), bool )
% 0.78/1.24 , member( X ), Z ), hAPP( fun( Y, bool ), fun( X, bool ), hAPP( fun( Y, X
% 0.78/1.24 ), fun( fun( Y, bool ), fun( X, bool ) ), image( Y, X ), T ), U ) ) ),
% 0.78/1.24 hBOOL( hAPP( fun( Y, bool ), bool, hAPP( Y, fun( fun( Y, bool ), bool ),
% 0.78/1.24 member( Y ), skol9( W, Y, V0, V1, U ) ), U ) ) }.
% 0.78/1.24 { ! hBOOL( hAPP( fun( X, bool ), bool, hAPP( X, fun( fun( X, bool ), bool )
% 0.78/1.24 , member( X ), Z ), hAPP( fun( Y, bool ), fun( X, bool ), hAPP( fun( Y, X
% 0.78/1.24 ), fun( fun( Y, bool ), fun( X, bool ) ), image( Y, X ), T ), U ) ) ),
% 0.78/1.24 ti( X, Z ) = hAPP( Y, X, T, skol9( X, Y, Z, T, U ) ) }.
% 0.78/1.24 { ! hBOOL( hAPP( fun( X, bool ), bool, finite_finite( X ), Y ) ), ! hBOOL(
% 0.78/1.24 hAPP( fun( X, bool ), bool, hAPP( fun( X, bool ), fun( fun( X, bool ),
% 0.78/1.24 bool ), ord_less_eq( fun( X, bool ) ), Y ), Z ) ), ! hBOOL( hAPP( fun( X
% 0.78/1.24 , bool ), bool, T, bot_bot( fun( X, bool ) ) ) ), hBOOL( hAPP( fun( X,
% 0.78/1.24 bool ), bool, finite_finite( X ), skol10( X, U, W ) ) ), hBOOL( hAPP( fun
% 0.78/1.24 ( X, bool ), bool, T, Y ) ) }.
% 0.78/1.24 { ! hBOOL( hAPP( fun( X, bool ), bool, finite_finite( X ), Y ) ), ! hBOOL(
% 0.78/1.24 hAPP( fun( X, bool ), bool, hAPP( fun( X, bool ), fun( fun( X, bool ),
% 0.78/1.24 bool ), ord_less_eq( fun( X, bool ) ), Y ), Z ) ), ! hBOOL( hAPP( fun( X
% 0.78/1.24 , bool ), bool, T, bot_bot( fun( X, bool ) ) ) ), alpha3( X, Z, T, skol10
% 0.78/1.24 ( X, Z, T ) ), hBOOL( hAPP( fun( X, bool ), bool, T, Y ) ) }.
% 0.78/1.24 { ! alpha3( X, Y, Z, T ), alpha4( X, Y, T, skol11( X, Y, U, T ) ) }.
% 0.78/1.24 { ! alpha3( X, Y, Z, T ), hBOOL( hAPP( fun( X, bool ), bool, Z, T ) ) }.
% 0.78/1.24 { ! alpha3( X, Y, Z, T ), ! hBOOL( hAPP( fun( X, bool ), bool, Z, hAPP( fun
% 0.78/1.24 ( X, bool ), fun( X, bool ), hAPP( X, fun( fun( X, bool ), fun( X, bool )
% 0.78/1.24 ), insert( X ), skol11( X, Y, Z, T ) ), T ) ) ) }.
% 0.78/1.24 { ! alpha4( X, Y, T, U ), ! hBOOL( hAPP( fun( X, bool ), bool, Z, T ) ),
% 0.78/1.24 hBOOL( hAPP( fun( X, bool ), bool, Z, hAPP( fun( X, bool ), fun( X, bool
% 0.78/1.24 ), hAPP( X, fun( fun( X, bool ), fun( X, bool ) ), insert( X ), U ), T )
% 0.78/1.24 ) ), alpha3( X, Y, Z, T ) }.
% 0.78/1.24 { ! alpha4( X, Y, Z, T ), hBOOL( hAPP( fun( X, bool ), bool, hAPP( X, fun(
% 0.78/1.24 fun( X, bool ), bool ), member( X ), T ), Y ) ) }.
% 0.78/1.24 { ! alpha4( X, Y, Z, T ), ! hBOOL( hAPP( fun( X, bool ), bool, hAPP( X, fun
% 0.78/1.24 ( fun( X, bool ), bool ), member( X ), T ), Z ) ) }.
% 0.78/1.24 { ! hBOOL( hAPP( fun( X, bool ), bool, hAPP( X, fun( fun( X, bool ), bool )
% 0.78/1.24 , member( X ), T ), Y ) ), hBOOL( hAPP( fun( X, bool ), bool, hAPP( X,
% 0.78/1.24 fun( fun( X, bool ), bool ), member( X ), T ), Z ) ), alpha4( X, Y, Z, T
% 0.78/1.24 ) }.
% 0.78/1.24 { ! hBOOL( hAPP( com, bool, wt, hAPP( pname, com, body_1, X ) ) ), hAPP(
% 0.78/1.24 pname, option( com ), body, X ) = hAPP( com, option( com ), some( com ),
% 0.78/1.24 skol12( X ) ) }.
% 0.78/1.24 { hBOOL( hAPP( fun( X, bool ), bool, hAPP( X, fun( fun( X, bool ), bool ),
% 0.78/1.24 member( X ), skol13( X, T, Z ) ), Z ) ), hBOOL( hAPP( fun( X, bool ),
% 0.78/1.24 bool, hAPP( fun( X, bool ), fun( fun( X, bool ), bool ), ord_less_eq( fun
% 0.78/1.24 ( X, bool ) ), Z ), Y ) ) }.
% 0.78/1.24 { ! hBOOL( hAPP( fun( X, bool ), bool, hAPP( X, fun( fun( X, bool ), bool )
% 0.78/1.24 , member( X ), skol13( X, Y, Z ) ), Y ) ), hBOOL( hAPP( fun( X, bool ),
% 0.78/1.24 bool, hAPP( fun( X, bool ), fun( fun( X, bool ), bool ), ord_less_eq( fun
% 0.78/1.24 ( X, bool ) ), Z ), Y ) ) }.
% 0.78/1.24 { ! hBOOL( hAPP( fun( X, bool ), bool, finite_finite( X ), Y ) ), ! hBOOL(
% 0.78/1.24 hAPP( fun( X, bool ), bool, hAPP( fun( X, bool ), fun( fun( X, bool ),
% 0.78/1.24 bool ), ord_less_eq( fun( X, bool ) ), Y ), hAPP( fun( Z, bool ), fun( X
% 0.78/1.24 , bool ), hAPP( fun( Z, X ), fun( fun( Z, bool ), fun( X, bool ) ), image
% 0.78/1.24 ( Z, X ), T ), U ) ) ), hBOOL( hAPP( fun( Z, bool ), bool, finite_finite
% 0.78/1.24 ( Z ), skol14( W, V0, Z, V1, V2 ) ) ) }.
% 0.78/1.24 { ! hBOOL( hAPP( fun( X, bool ), bool, finite_finite( X ), Y ) ), ! hBOOL(
% 0.78/1.24 hAPP( fun( X, bool ), bool, hAPP( fun( X, bool ), fun( fun( X, bool ),
% 0.78/1.24 bool ), ord_less_eq( fun( X, bool ) ), Y ), hAPP( fun( Z, bool ), fun( X
% 0.78/1.24 , bool ), hAPP( fun( Z, X ), fun( fun( Z, bool ), fun( X, bool ) ), image
% 0.78/1.24 ( Z, X ), T ), U ) ) ), hBOOL( hAPP( fun( Z, bool ), bool, hAPP( fun( Z,
% 0.78/1.24 bool ), fun( fun( Z, bool ), bool ), ord_less_eq( fun( Z, bool ) ),
% 0.78/1.24 skol14( W, V0, Z, V1, U ) ), U ) ) }.
% 0.78/1.24 { ! hBOOL( hAPP( fun( X, bool ), bool, finite_finite( X ), Y ) ), ! hBOOL(
% 0.78/1.24 hAPP( fun( X, bool ), bool, hAPP( fun( X, bool ), fun( fun( X, bool ),
% 0.78/1.24 bool ), ord_less_eq( fun( X, bool ) ), Y ), hAPP( fun( Z, bool ), fun( X
% 0.78/1.24 , bool ), hAPP( fun( Z, X ), fun( fun( Z, bool ), fun( X, bool ) ), image
% 0.78/1.24 ( Z, X ), T ), U ) ) ), ti( fun( X, bool ), Y ) = hAPP( fun( Z, bool ),
% 0.78/1.24 fun( X, bool ), hAPP( fun( Z, X ), fun( fun( Z, bool ), fun( X, bool ) )
% 0.78/1.24 , image( Z, X ), T ), skol14( X, Y, Z, T, U ) ) }.
% 0.78/1.24 { hBOOL( hAPP( fun( pname, bool ), bool, finite_finite( pname ), hAPP( fun
% 0.78/1.24 ( pname, option( com ) ), fun( pname, bool ), dom( pname, com ), body ) )
% 0.78/1.24 ) }.
% 0.78/1.24 { ! hAPP( pname, com, body_1, X ) = hAPP( pname, com, body_1, Y ), ti(
% 0.78/1.24 pname, X ) = ti( pname, Y ) }.
% 0.78/1.24 { ! ti( pname, X ) = ti( pname, Y ), hAPP( pname, com, body_1, X ) = hAPP(
% 0.78/1.24 pname, com, body_1, Y ) }.
% 0.78/1.24 { ! finite_finite_1( Y ), ! finite_finite_1( X ), finite_finite_1( fun( X,
% 0.78/1.24 Y ) ) }.
% 0.78/1.24 { finite_finite_1( bool ) }.
% 0.78/1.24 { ! finite_finite_1( X ), finite_finite_1( option( X ) ) }.
% 0.78/1.24 { ti( X, ti( X, Y ) ) = ti( X, Y ) }.
% 0.78/1.24 { ! hBOOL( hAPP( bool, bool, fNot, X ) ), ! hBOOL( X ) }.
% 0.78/1.24 { hBOOL( X ), hBOOL( hAPP( bool, bool, fNot, X ) ) }.
% 0.78/1.24 { hAPP( X, Y, hAPP( fun( X, Z ), fun( X, Y ), hAPP( fun( Z, Y ), fun( fun(
% 0.78/1.24 X, Z ), fun( X, Y ) ), combb( Z, Y, X ), T ), U ), W ) = hAPP( Z, Y, T,
% 0.78/1.24 hAPP( X, Z, U, W ) ) }.
% 0.78/1.24 { hAPP( X, Y, hAPP( Z, fun( X, Y ), hAPP( fun( X, fun( Z, Y ) ), fun( Z,
% 0.78/1.24 fun( X, Y ) ), combc( X, Z, Y ), T ), U ), W ) = hAPP( Z, Y, hAPP( X, fun
% 0.78/1.24 ( Z, Y ), T, W ), U ) }.
% 0.78/1.24 { hAPP( X, X, combi( X ), Y ) = ti( X, Y ) }.
% 0.78/1.24 { hAPP( X, Y, hAPP( Y, fun( X, Y ), combk( Y, X ), Z ), T ) = ti( Y, Z ) }
% 0.78/1.24 .
% 0.78/1.24 { hAPP( X, Y, hAPP( fun( X, Z ), fun( X, Y ), hAPP( fun( X, fun( Z, Y ) ),
% 0.78/1.24 fun( fun( X, Z ), fun( X, Y ) ), combs( X, Z, Y ), T ), U ), W ) = hAPP(
% 0.78/1.24 Z, Y, hAPP( X, fun( Z, Y ), T, W ), hAPP( X, Z, U, W ) ) }.
% 0.78/1.24 { ! hBOOL( X ), ! hBOOL( Y ), hBOOL( hAPP( bool, bool, hAPP( bool, fun(
% 0.78/1.24 bool, bool ), fconj, X ), Y ) ) }.
% 0.78/1.24 { ! hBOOL( hAPP( bool, bool, hAPP( bool, fun( bool, bool ), fconj, X ), Y )
% 0.78/1.24 ), hBOOL( X ) }.
% 0.78/1.24 { ! hBOOL( hAPP( bool, bool, hAPP( bool, fun( bool, bool ), fconj, Y ), X )
% 0.78/1.24 ), hBOOL( X ) }.
% 0.78/1.24 { ! hBOOL( X ), hBOOL( hAPP( bool, bool, hAPP( bool, fun( bool, bool ),
% 0.78/1.24 fdisj, X ), Y ) ) }.
% 0.78/1.24 { ! hBOOL( X ), hBOOL( hAPP( bool, bool, hAPP( bool, fun( bool, bool ),
% 0.78/1.24 fdisj, Y ), X ) ) }.
% 0.78/1.24 { ! hBOOL( hAPP( bool, bool, hAPP( bool, fun( bool, bool ), fdisj, X ), Y )
% 0.78/1.24 ), hBOOL( X ), hBOOL( Y ) }.
% 0.78/1.24 { ! hBOOL( fFalse ) }.
% 0.78/1.24 { ti( bool, X ) = fTrue, ti( bool, X ) = fFalse }.
% 0.78/1.24 { ! hBOOL( hAPP( X, bool, hAPP( X, fun( X, bool ), fequal( X ), Y ), Z ) )
% 0.78/1.24 , ti( X, Y ) = ti( X, Z ) }.
% 0.78/1.24 { ! ti( X, Y ) = ti( X, Z ), hBOOL( hAPP( X, bool, hAPP( X, fun( X, bool )
% 0.78/1.24 , fequal( X ), Y ), Z ) ) }.
% 0.78/1.24 { hBOOL( X ), hBOOL( hAPP( bool, bool, hAPP( bool, fun( bool, bool ),
% 0.78/1.24 fimplies, X ), Y ) ) }.
% 0.78/1.24 { ! hBOOL( X ), hBOOL( hAPP( bool, bool, hAPP( bool, fun( bool, bool ),
% 0.78/1.24 fimplies, Y ), X ) ) }.
% 0.78/1.24 { ! hBOOL( hAPP( bool, bool, hAPP( bool, fun( bool, bool ), fimplies, X ),
% 0.78/1.24 Y ) ), ! hBOOL( X ), hBOOL( Y ) }.
% 0.78/1.24 { hBOOL( hoare_1883395792gleton ) }.
% 0.78/1.24 { hBOOL( wT_bodies ) }.
% 0.78/1.24 { hBOOL( hAPP( fun( hoare_509422987triple( state ), bool ), bool,
% 0.78/1.24 finite_finite( hoare_509422987triple( state ) ), fa ) ) }.
% 0.78/1.24 { ! hBOOL( hAPP( fun( hoare_509422987triple( state ), bool ), bool, hAPP(
% 0.78/1.24 hoare_509422987triple( state ), fun( fun( hoare_509422987triple( state )
% 0.78/1.24 , bool ), bool ), member( hoare_509422987triple( state ) ), hAPP( com,
% 0.78/1.24 hoare_509422987triple( state ), hoare_Mirabelle_MGT, y ) ), fa ) ) }.
% 0.78/1.24 { hBOOL( hAPP( fun( hoare_509422987triple( state ), bool ), bool, hAPP( fun
% 0.78/1.24 ( hoare_509422987triple( state ), bool ), fun( fun( hoare_509422987triple
% 0.78/1.24 ( state ), bool ), bool ), ord_less_eq( fun( hoare_509422987triple( state
% 0.78/1.24 ), bool ) ), fa ), hAPP( fun( pname, bool ), fun( hoare_509422987triple
% 0.78/1.24 ( state ), bool ), hAPP( fun( pname, hoare_509422987triple( state ) ),
% 0.78/1.24 fun( fun( pname, bool ), fun( hoare_509422987triple( state ), bool ) ),
% 0.78/1.24 image( pname, hoare_509422987triple( state ) ), hAPP( fun( pname, com ),
% 0.78/1.24 fun( pname, hoare_509422987triple( state ) ), hAPP( fun( com,
% 0.78/1.24 hoare_509422987triple( state ) ), fun( fun( pname, com ), fun( pname,
% 0.78/1.24 hoare_509422987triple( state ) ) ), combb( com, hoare_509422987triple(
% 0.78/1.24 state ), pname ), hoare_Mirabelle_MGT ), hAPP( fun( pname, option( com )
% 0.78/1.24 ), fun( pname, com ), hAPP( fun( option( com ), com ), fun( fun( pname,
% 0.78/1.24 option( com ) ), fun( pname, com ) ), combb( option( com ), com, pname )
% 0.78/1.24 , the( com ) ), body ) ) ), hAPP( fun( pname, option( com ) ), fun( pname
% 0.78/1.24 , bool ), dom( pname, com ), body ) ) ) ) }.
% 0.78/1.24 { hAPP( pname, option( com ), body, pn ) = hAPP( com, option( com ), some(
% 0.78/1.24 com ), y ) }.
% 0.78/1.24 { hBOOL( hAPP( fun( hoare_509422987triple( state ), bool ), bool, hAPP( fun
% 0.78/1.24 ( hoare_509422987triple( state ), bool ), fun( fun( hoare_509422987triple
% 0.78/1.24 ( state ), bool ), bool ), hoare_122391849derivs( state ), hAPP( fun(
% 0.78/1.24 pname, bool ), fun( hoare_509422987triple( state ), bool ), hAPP( fun(
% 0.78/1.24 pname, hoare_509422987triple( state ) ), fun( fun( pname, bool ), fun(
% 0.78/1.24 hoare_509422987triple( state ), bool ) ), image( pname,
% 0.78/1.24 hoare_509422987triple( state ) ), hAPP( fun( pname, com ), fun( pname,
% 0.78/1.24 hoare_509422987triple( state ) ), hAPP( fun( com, hoare_509422987triple(
% 0.78/1.24 state ) ), fun( fun( pname, com ), fun( pname, hoare_509422987triple(
% 4.99/5.38 state ) ) ), combb( com, hoare_509422987triple( state ), pname ),
% 4.99/5.38 hoare_Mirabelle_MGT ), body_1 ) ), hAPP( fun( pname, option( com ) ), fun
% 4.99/5.38 ( pname, bool ), dom( pname, com ), body ) ) ), fa ) ) }.
% 4.99/5.38 { ! hBOOL( hAPP( fun( hoare_509422987triple( state ), bool ), bool, hAPP(
% 4.99/5.38 fun( hoare_509422987triple( state ), bool ), fun( fun(
% 4.99/5.38 hoare_509422987triple( state ), bool ), bool ), hoare_122391849derivs(
% 4.99/5.38 state ), hAPP( fun( pname, bool ), fun( hoare_509422987triple( state ),
% 4.99/5.38 bool ), hAPP( fun( pname, hoare_509422987triple( state ) ), fun( fun(
% 4.99/5.38 pname, bool ), fun( hoare_509422987triple( state ), bool ) ), image(
% 4.99/5.38 pname, hoare_509422987triple( state ) ), hAPP( fun( pname, com ), fun(
% 4.99/5.38 pname, hoare_509422987triple( state ) ), hAPP( fun( com,
% 4.99/5.38 hoare_509422987triple( state ) ), fun( fun( pname, com ), fun( pname,
% 4.99/5.38 hoare_509422987triple( state ) ) ), combb( com, hoare_509422987triple(
% 4.99/5.38 state ), pname ), hoare_Mirabelle_MGT ), body_1 ) ), hAPP( fun( pname,
% 4.99/5.38 option( com ) ), fun( pname, bool ), dom( pname, com ), body ) ) ), hAPP
% 4.99/5.38 ( fun( hoare_509422987triple( state ), bool ), fun( hoare_509422987triple
% 4.99/5.38 ( state ), bool ), hAPP( hoare_509422987triple( state ), fun( fun(
% 4.99/5.38 hoare_509422987triple( state ), bool ), fun( hoare_509422987triple( state
% 4.99/5.38 ), bool ) ), insert( hoare_509422987triple( state ) ), hAPP( com,
% 4.99/5.38 hoare_509422987triple( state ), hoare_Mirabelle_MGT, y ) ), bot_bot( fun
% 4.99/5.38 ( hoare_509422987triple( state ), bool ) ) ) ) ) }.
% 4.99/5.38
% 4.99/5.38 *** allocated 15000 integers for clauses
% 4.99/5.38 *** allocated 22500 integers for clauses
% 4.99/5.38 percentage equality = 0.354667, percentage horn = 0.880597
% 4.99/5.38 This is a problem with some equality
% 4.99/5.38
% 4.99/5.38
% 4.99/5.38
% 4.99/5.38 Options Used:
% 4.99/5.38
% 4.99/5.38 useres = 1
% 4.99/5.38 useparamod = 1
% 4.99/5.38 useeqrefl = 1
% 4.99/5.38 useeqfact = 1
% 4.99/5.38 usefactor = 1
% 4.99/5.38 usesimpsplitting = 0
% 4.99/5.38 usesimpdemod = 5
% 4.99/5.38 usesimpres = 3
% 4.99/5.38
% 4.99/5.38 resimpinuse = 1000
% 4.99/5.38 resimpclauses = 20000
% 4.99/5.38 substype = eqrewr
% 4.99/5.38 backwardsubs = 1
% 4.99/5.38 selectoldest = 5
% 4.99/5.38
% 4.99/5.38 litorderings [0] = split
% 4.99/5.38 litorderings [1] = extend the termordering, first sorting on arguments
% 4.99/5.38
% 4.99/5.38 termordering = kbo
% 4.99/5.38
% 4.99/5.38 litapriori = 0
% 4.99/5.38 termapriori = 1
% 4.99/5.38 litaposteriori = 0
% 4.99/5.38 termaposteriori = 0
% 4.99/5.38 demodaposteriori = 0
% 4.99/5.38 ordereqreflfact = 0
% 4.99/5.38
% 4.99/5.38 litselect = negord
% 4.99/5.38
% 4.99/5.38 maxweight = 15
% 4.99/5.38 maxdepth = 30000
% 4.99/5.38 maxlength = 115
% 4.99/5.38 maxnrvars = 195
% 4.99/5.38 excuselevel = 1
% 4.99/5.38 increasemaxweight = 1
% 4.99/5.38
% 4.99/5.38 maxselected = 10000000
% 4.99/5.38 maxnrclauses = 10000000
% 4.99/5.38
% 4.99/5.38 showgenerated = 0
% 4.99/5.38 showkept = 0
% 4.99/5.38 showselected = 0
% 4.99/5.38 showdeleted = 0
% 4.99/5.38 showresimp = 1
% 4.99/5.38 showstatus = 2000
% 4.99/5.38
% 4.99/5.38 prologoutput = 0
% 4.99/5.38 nrgoals = 5000000
% 4.99/5.38 totalproof = 1
% 4.99/5.38
% 4.99/5.38 Symbols occurring in the translation:
% 4.99/5.38
% 4.99/5.38 {} [0, 0] (w:1, o:2, a:1, s:1, b:0),
% 4.99/5.38 . [1, 2] (w:1, o:98, a:1, s:1, b:0),
% 4.99/5.38 ! [4, 1] (w:0, o:75, a:1, s:1, b:0),
% 4.99/5.38 = [13, 2] (w:1, o:0, a:0, s:1, b:0),
% 4.99/5.38 ==> [14, 2] (w:1, o:0, a:0, s:1, b:0),
% 4.99/5.38 fun [38, 2] (w:1, o:122, a:1, s:1, b:0),
% 4.99/5.38 combb [39, 3] (w:1, o:131, a:1, s:1, b:0),
% 4.99/5.38 ti [40, 2] (w:1, o:127, a:1, s:1, b:0),
% 4.99/5.38 combc [41, 3] (w:1, o:132, a:1, s:1, b:0),
% 4.99/5.38 combi [42, 1] (w:1, o:82, a:1, s:1, b:0),
% 4.99/5.38 combk [43, 2] (w:1, o:128, a:1, s:1, b:0),
% 4.99/5.38 combs [44, 3] (w:1, o:133, a:1, s:1, b:0),
% 4.99/5.38 com [45, 0] (w:1, o:12, a:1, s:1, b:0),
% 4.99/5.38 bool [46, 0] (w:1, o:9, a:1, s:1, b:0),
% 4.99/5.38 wt [47, 0] (w:1, o:13, a:1, s:1, b:0),
% 4.99/5.38 wT_bodies [48, 0] (w:1, o:14, a:1, s:1, b:0),
% 4.99/5.38 pname [49, 0] (w:1, o:15, a:1, s:1, b:0),
% 4.99/5.38 option [50, 1] (w:1, o:83, a:1, s:1, b:0),
% 4.99/5.38 body [51, 0] (w:1, o:10, a:1, s:1, b:0),
% 4.99/5.38 body_1 [52, 0] (w:1, o:11, a:1, s:1, b:0),
% 4.99/5.38 finite_finite [53, 1] (w:1, o:84, a:1, s:1, b:0),
% 4.99/5.38 undefined [54, 1] (w:1, o:88, a:1, s:1, b:0),
% 4.99/5.38 state [55, 0] (w:1, o:16, a:1, s:1, b:0),
% 4.99/5.38 hoare_509422987triple [56, 1] (w:1, o:89, a:1, s:1, b:0),
% 4.99/5.38 hoare_Mirabelle_MGT [57, 0] (w:1, o:17, a:1, s:1, b:0),
% 4.99/5.38 hoare_122391849derivs [58, 1] (w:1, o:90, a:1, s:1, b:0),
% 4.99/5.38 hoare_1883395792gleton [59, 0] (w:1, o:18, a:1, s:1, b:0),
% 124.31/124.78 dom [60, 2] (w:1, o:129, a:1, s:1, b:0),
% 124.31/124.78 some [61, 1] (w:1, o:91, a:1, s:1, b:0),
% 124.31/124.78 the [62, 1] (w:1, o:87, a:1, s:1, b:0),
% 124.31/124.78 bot_bot [63, 1] (w:1, o:80, a:1, s:1, b:0),
% 124.31/124.78 ord_less_eq [64, 1] (w:1, o:92, a:1, s:1, b:0),
% 124.31/124.78 collect [65, 1] (w:1, o:81, a:1, s:1, b:0),
% 124.31/124.78 image [66, 2] (w:1, o:130, a:1, s:1, b:0),
% 124.31/124.78 insert [67, 1] (w:1, o:94, a:1, s:1, b:0),
% 124.31/124.78 fFalse [68, 0] (w:1, o:19, a:1, s:1, b:0),
% 124.31/124.78 fNot [69, 0] (w:1, o:20, a:1, s:1, b:0),
% 124.31/124.78 fTrue [70, 0] (w:1, o:21, a:1, s:1, b:0),
% 124.31/124.78 fconj [71, 0] (w:1, o:22, a:1, s:1, b:0),
% 124.31/124.78 fdisj [72, 0] (w:1, o:23, a:1, s:1, b:0),
% 124.31/124.78 fequal [73, 1] (w:1, o:95, a:1, s:1, b:0),
% 124.31/124.78 fimplies [74, 0] (w:1, o:24, a:1, s:1, b:0),
% 124.31/124.78 hAPP [77, 4] (w:1, o:136, a:1, s:1, b:0),
% 124.31/124.78 hBOOL [78, 1] (w:1, o:93, a:1, s:1, b:0),
% 124.31/124.78 member [79, 1] (w:1, o:96, a:1, s:1, b:0),
% 124.31/124.78 fa [80, 0] (w:1, o:33, a:1, s:1, b:0),
% 124.31/124.78 pn [81, 0] (w:1, o:34, a:1, s:1, b:0),
% 124.31/124.78 y [82, 0] (w:1, o:35, a:1, s:1, b:0),
% 124.31/124.78 finite_finite_1 [102, 1] (w:1, o:97, a:1, s:1, b:0),
% 124.31/124.78 alpha1 [129, 5] (w:1, o:141, a:1, s:1, b:1),
% 124.31/124.78 alpha2 [130, 5] (w:1, o:142, a:1, s:1, b:1),
% 124.31/124.78 alpha3 [131, 4] (w:1, o:137, a:1, s:1, b:1),
% 124.31/124.78 alpha4 [132, 4] (w:1, o:138, a:1, s:1, b:1),
% 124.31/124.78 skol1 [133, 2] (w:1, o:123, a:1, s:1, b:1),
% 124.31/124.78 skol2 [134, 2] (w:1, o:124, a:1, s:1, b:1),
% 124.31/124.78 skol3 [135, 2] (w:1, o:125, a:1, s:1, b:1),
% 124.31/124.78 skol4 [136, 2] (w:1, o:126, a:1, s:1, b:1),
% 124.31/124.78 skol5 [137, 5] (w:1, o:143, a:1, s:1, b:1),
% 124.31/124.78 skol6 [138, 4] (w:1, o:139, a:1, s:1, b:1),
% 124.31/124.78 skol7 [139, 5] (w:1, o:144, a:1, s:1, b:1),
% 124.31/124.78 skol8 [140, 1] (w:1, o:85, a:1, s:1, b:1),
% 124.31/124.78 skol9 [141, 5] (w:1, o:145, a:1, s:1, b:1),
% 124.31/124.78 skol10 [142, 3] (w:1, o:134, a:1, s:1, b:1),
% 124.31/124.78 skol11 [143, 4] (w:1, o:140, a:1, s:1, b:1),
% 124.31/124.78 skol12 [144, 1] (w:1, o:86, a:1, s:1, b:1),
% 124.31/124.78 skol13 [145, 3] (w:1, o:135, a:1, s:1, b:1),
% 124.31/124.78 skol14 [146, 5] (w:1, o:146, a:1, s:1, b:1).
% 124.31/124.78
% 124.31/124.78
% 124.31/124.78 Starting Search:
% 124.31/124.78
% 124.31/124.78 *** allocated 33750 integers for clauses
% 124.31/124.78 *** allocated 50625 integers for clauses
% 124.31/124.78 *** allocated 75937 integers for clauses
% 124.31/124.78 *** allocated 50625 integers for termspace/termends
% 124.31/124.78 *** allocated 113905 integers for clauses
% 124.31/124.78 Resimplifying inuse:
% 124.31/124.78 Done
% 124.31/124.78
% 124.31/124.78 *** allocated 170857 integers for clauses
% 124.31/124.78
% 124.31/124.78 Intermediate Status:
% 124.31/124.78 Generated: 2841
% 124.31/124.78 Kept: 2002
% 124.31/124.78 Inuse: 119
% 124.31/124.78 Deleted: 6
% 124.31/124.78 Deletedinuse: 3
% 124.31/124.78
% 124.31/124.78 Resimplifying inuse:
% 124.31/124.78 Done
% 124.31/124.78
% 124.31/124.78 *** allocated 75937 integers for termspace/termends
% 124.31/124.78 *** allocated 256285 integers for clauses
% 124.31/124.78 Resimplifying inuse:
% 124.31/124.78 Done
% 124.31/124.78
% 124.31/124.78 *** allocated 384427 integers for clauses
% 124.31/124.78
% 124.31/124.78 Intermediate Status:
% 124.31/124.78 Generated: 6424
% 124.31/124.78 Kept: 4012
% 124.31/124.78 Inuse: 173
% 124.31/124.78 Deleted: 8
% 124.31/124.78 Deletedinuse: 3
% 124.31/124.78
% 124.31/124.78 Resimplifying inuse:
% 124.31/124.78 Done
% 124.31/124.78
% 124.31/124.78 *** allocated 113905 integers for termspace/termends
% 124.31/124.78 Resimplifying inuse:
% 124.31/124.78 Done
% 124.31/124.78
% 124.31/124.78
% 124.31/124.78 Intermediate Status:
% 124.31/124.78 Generated: 9890
% 124.31/124.78 Kept: 6050
% 124.31/124.78 Inuse: 210
% 124.31/124.78 Deleted: 12
% 124.31/124.78 Deletedinuse: 3
% 124.31/124.78
% 124.31/124.78 *** allocated 576640 integers for clauses
% 124.31/124.78 Resimplifying inuse:
% 124.31/124.78 Done
% 124.31/124.78
% 124.31/124.78 *** allocated 170857 integers for termspace/termends
% 124.31/124.78 Resimplifying inuse:
% 124.31/124.78 Done
% 124.31/124.78
% 124.31/124.78
% 124.31/124.78 Intermediate Status:
% 124.31/124.78 Generated: 13587
% 124.31/124.78 Kept: 8077
% 124.31/124.78 Inuse: 237
% 124.31/124.78 Deleted: 16
% 124.31/124.78 Deletedinuse: 3
% 124.31/124.78
% 124.31/124.78 Resimplifying inuse:
% 124.31/124.78 Done
% 124.31/124.78
% 124.31/124.78 *** allocated 864960 integers for clauses
% 124.31/124.78 Resimplifying inuse:
% 124.31/124.78 Done
% 124.31/124.78
% 124.31/124.78 *** allocated 256285 integers for termspace/termends
% 124.31/124.78
% 124.31/124.78 Intermediate Status:
% 124.31/124.78 Generated: 18108
% 124.31/124.78 Kept: 10086
% 124.31/124.78 Inuse: 261
% 124.31/124.78 Deleted: 17
% 124.31/124.78 Deletedinuse: 3
% 124.31/124.78
% 124.31/124.78 Resimplifying inuse:
% 124.31/124.78 Done
% 124.31/124.78
% 124.31/124.78 Resimplifying inuse:
% 124.31/124.78 Done
% 124.31/124.78
% 124.31/124.78
% 124.31/124.78 Intermediate Status:
% 124.31/124.78 Generated: 23157
% 124.31/124.78 Kept: 12127
% 124.31/124.78 Inuse: 281
% 124.31/124.78 Deleted: 17
% 124.31/124.78 Deletedinuse: 3
% 124.31/124.78
% 124.31/124.78 Resimplifying inuse:
% 124.31/124.78 Done
% 124.31/124.78
% 124.31/124.78 *** allocated 1297440 integers for clauses
% 124.31/124.78 Resimplifying inuse:
% 124.31/124.78 Done
% 124.31/124.78
% 124.31/124.78
% 124.31/124.78 Intermediate Status:
% 124.31/124.78 Generated: 27519
% 124.31/124.78 Kept: 14247
% 124.31/124.78 Inuse: 295
% 124.31/124.78 Deleted: 20
% 124.31/124.78 Deletedinuse: 3
% 124.31/124.78
% 124.31/124.78 Resimplifying inuse:
% 124.31/124.78 Done
% 124.31/124.78
% 124.31/124.78 *** allocated 384427 integers for termspace/termends
% 124.31/124.78 Resimplifying inuse:
% 124.31/124.78 Done
% 124.31/124.78
% 124.31/124.78
% 124.31/124.78 Intermediate Status:
% 124.31/124.78 Generated: 32101
% 124.31/124.78 Kept: 16518
% 124.31/124.78 Inuse: 310
% 124.31/124.78 Deleted: 21
% 124.31/124.78 Deletedinuse: 3
% 124.31/124.78
% 124.31/124.78 RCputime limit exceeded (core dumped)
%------------------------------------------------------------------------------