↑ Up

Bliksem---1.12.THM-Ref.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : Bliksem---1.12
% Problem  : GEO646+1 : TPTP v8.1.0. Released v7.5.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : bliksem %s

% Computer : n011.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 : Sat Jul 16 02:55:20 EDT 2022

% Result   : Theorem 32.97s 33.45s
% Output   : Refutation 32.97s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.08/0.15  % Problem  : GEO646+1 : TPTP v8.1.0. Released v7.5.0.
% 0.08/0.15  % Command  : bliksem %s
% 0.14/0.37  % Computer : n011.cluster.edu
% 0.14/0.37  % Model    : x86_64 x86_64
% 0.14/0.37  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.37  % Memory   : 8042.1875MB
% 0.14/0.37  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.37  % CPULimit : 300
% 0.14/0.37  % DateTime : Sat Jun 18 16:19:53 EDT 2022
% 0.14/0.37  % CPUTime  : 
% 0.75/1.21  *** allocated 10000 integers for termspace/termends
% 0.75/1.21  *** allocated 10000 integers for clauses
% 0.75/1.21  *** allocated 10000 integers for justifications
% 0.75/1.21  Bliksem 1.12
% 0.75/1.21  
% 0.75/1.21  
% 0.75/1.21  Automatic Strategy Selection
% 0.75/1.21  
% 0.75/1.21  *** allocated 15000 integers for termspace/termends
% 0.75/1.21  
% 0.75/1.21  Clauses:
% 0.75/1.21  
% 0.75/1.21  { ! coll( X, Y, Z ), coll( X, Z, Y ) }.
% 0.75/1.21  { ! coll( X, Y, Z ), coll( Y, X, Z ) }.
% 0.75/1.21  { ! coll( X, T, Y ), ! coll( X, T, Z ), coll( Y, Z, X ) }.
% 0.75/1.21  { ! para( X, Y, Z, T ), para( X, Y, T, Z ) }.
% 0.75/1.21  { ! para( X, Y, Z, T ), para( Z, T, X, Y ) }.
% 0.75/1.21  { ! para( X, Y, U, W ), ! para( U, W, Z, T ), para( X, Y, Z, T ) }.
% 0.75/1.21  { ! perp( X, Y, Z, T ), perp( X, Y, T, Z ) }.
% 0.75/1.21  { ! perp( X, Y, Z, T ), perp( Z, T, X, Y ) }.
% 0.75/1.21  { ! perp( X, Y, U, W ), ! perp( U, W, Z, T ), para( X, Y, Z, T ) }.
% 0.75/1.21  { ! para( X, Y, U, W ), ! perp( U, W, Z, T ), perp( X, Y, Z, T ) }.
% 0.75/1.21  { ! midp( Z, Y, X ), midp( Z, X, Y ) }.
% 0.75/1.21  { ! cong( T, X, T, Y ), ! cong( T, X, T, Z ), circle( T, X, Y, Z ) }.
% 0.75/1.21  { ! cong( U, X, U, Y ), ! cong( U, X, U, Z ), ! cong( U, X, U, T ), cyclic
% 0.75/1.21    ( X, Y, Z, T ) }.
% 0.75/1.21  { ! cyclic( X, Y, Z, T ), cyclic( X, Y, T, Z ) }.
% 0.75/1.21  { ! cyclic( X, Y, Z, T ), cyclic( X, Z, Y, T ) }.
% 0.75/1.21  { ! cyclic( X, Y, Z, T ), cyclic( Y, X, Z, T ) }.
% 0.75/1.21  { ! cyclic( U, X, Y, Z ), ! cyclic( U, X, Y, T ), cyclic( X, Y, Z, T ) }.
% 0.75/1.21  { ! eqangle( X, Y, Z, T, U, W, V0, V1 ), eqangle( Y, X, Z, T, U, W, V0, V1
% 0.75/1.21     ) }.
% 0.75/1.21  { ! eqangle( X, Y, Z, T, U, W, V0, V1 ), eqangle( Z, T, X, Y, V0, V1, U, W
% 0.75/1.21     ) }.
% 0.75/1.21  { ! eqangle( X, Y, Z, T, U, W, V0, V1 ), eqangle( U, W, V0, V1, X, Y, Z, T
% 0.75/1.21     ) }.
% 0.75/1.21  { ! eqangle( X, Y, Z, T, U, W, V0, V1 ), eqangle( X, Y, U, W, Z, T, V0, V1
% 0.75/1.21     ) }.
% 0.75/1.21  { ! eqangle( X, Y, Z, T, V2, V3, V4, V5 ), ! eqangle( V2, V3, V4, V5, U, W
% 0.75/1.21    , V0, V1 ), eqangle( X, Y, Z, T, U, W, V0, V1 ) }.
% 0.75/1.21  { ! cong( X, Y, Z, T ), cong( X, Y, T, Z ) }.
% 0.75/1.21  { ! cong( X, Y, Z, T ), cong( Z, T, X, Y ) }.
% 0.75/1.21  { ! cong( X, Y, U, W ), ! cong( U, W, Z, T ), cong( X, Y, Z, T ) }.
% 0.75/1.21  { ! eqratio( X, Y, Z, T, U, W, V0, V1 ), eqratio( Y, X, Z, T, U, W, V0, V1
% 0.75/1.21     ) }.
% 0.75/1.21  { ! eqratio( X, Y, Z, T, U, W, V0, V1 ), eqratio( Z, T, X, Y, V0, V1, U, W
% 0.75/1.21     ) }.
% 0.75/1.21  { ! eqratio( X, Y, Z, T, U, W, V0, V1 ), eqratio( U, W, V0, V1, X, Y, Z, T
% 0.75/1.21     ) }.
% 0.75/1.21  { ! eqratio( X, Y, Z, T, U, W, V0, V1 ), eqratio( X, Y, U, W, Z, T, V0, V1
% 0.75/1.21     ) }.
% 0.75/1.21  { ! eqratio( X, Y, Z, T, V2, V3, V4, V5 ), ! eqratio( V2, V3, V4, V5, U, W
% 0.75/1.21    , V0, V1 ), eqratio( X, Y, Z, T, U, W, V0, V1 ) }.
% 0.75/1.21  { ! simtri( X, Z, Y, T, W, U ), simtri( X, Y, Z, T, U, W ) }.
% 0.75/1.21  { ! simtri( Y, X, Z, U, T, W ), simtri( X, Y, Z, T, U, W ) }.
% 0.75/1.21  { ! simtri( T, U, W, X, Y, Z ), simtri( X, Y, Z, T, U, W ) }.
% 0.75/1.21  { ! simtri( X, Y, Z, V0, V1, V2 ), ! simtri( V0, V1, V2, T, U, W ), simtri
% 0.75/1.21    ( X, Y, Z, T, U, W ) }.
% 0.75/1.21  { ! contri( X, Z, Y, T, W, U ), contri( X, Y, Z, T, U, W ) }.
% 0.75/1.21  { ! contri( Y, X, Z, U, T, W ), contri( X, Y, Z, T, U, W ) }.
% 0.75/1.21  { ! contri( T, U, W, X, Y, Z ), contri( X, Y, Z, T, U, W ) }.
% 0.75/1.21  { ! contri( X, Y, Z, V0, V1, V2 ), ! contri( V0, V1, V2, T, U, W ), contri
% 0.75/1.21    ( X, Y, Z, T, U, W ) }.
% 0.75/1.21  { ! eqangle( X, Y, U, W, Z, T, U, W ), para( X, Y, Z, T ) }.
% 0.75/1.21  { ! para( X, Y, Z, T ), eqangle( X, Y, U, W, Z, T, U, W ) }.
% 0.75/1.21  { ! cyclic( X, Y, Z, T ), eqangle( Z, X, Z, Y, T, X, T, Y ) }.
% 0.75/1.21  { ! eqangle( Z, X, Z, Y, T, X, T, Y ), coll( Z, T, X ), cyclic( X, Y, Z, T
% 0.75/1.21     ) }.
% 0.75/1.21  { ! eqangle( Z, X, Z, Y, T, X, T, Y ), ! coll( Z, T, Y ), cyclic( X, Y, Z, 
% 0.75/1.21    T ) }.
% 0.75/1.21  { ! cyclic( X, Y, U, Z ), ! cyclic( X, Y, U, T ), ! cyclic( X, Y, U, W ), !
% 0.75/1.21     eqangle( U, X, U, Y, W, Z, W, T ), cong( X, Y, Z, T ) }.
% 0.75/1.21  { ! midp( Z, U, X ), ! midp( T, U, Y ), para( Z, T, X, Y ) }.
% 0.75/1.21  { ! midp( U, X, T ), ! para( U, Z, T, Y ), ! coll( Z, X, Y ), midp( Z, X, Y
% 0.75/1.21     ) }.
% 0.75/1.21  { ! cong( Z, X, Z, Y ), eqangle( Z, X, X, Y, X, Y, Z, Y ) }.
% 0.75/1.21  { ! eqangle( Z, X, X, Y, X, Y, Z, Y ), coll( Z, X, Y ), cong( Z, X, Z, Y )
% 0.75/1.21     }.
% 0.75/1.21  { ! circle( U, X, Y, Z ), ! perp( U, X, X, T ), eqangle( X, T, X, Y, Z, X, 
% 0.75/1.21    Z, Y ) }.
% 0.75/1.21  { ! circle( Y, X, T, U ), ! eqangle( X, Z, X, T, U, X, U, T ), perp( Y, X, 
% 0.75/1.21    X, Z ) }.
% 0.75/1.21  { ! circle( T, X, Y, Z ), ! midp( U, Y, Z ), eqangle( X, Y, X, Z, T, Y, T, 
% 0.75/1.21    U ) }.
% 0.75/1.21  { ! circle( U, T, X, Y ), ! coll( Z, X, Y ), ! eqangle( T, X, T, Y, U, X, U
% 0.75/1.21    , Z ), midp( Z, X, Y ) }.
% 0.75/1.21  { ! perp( X, Y, Y, T ), ! midp( Z, X, T ), cong( X, Z, Y, Z ) }.
% 0.75/1.21  { ! circle( T, X, Y, Z ), ! coll( T, X, Z ), perp( X, Y, Y, Z ) }.
% 0.75/1.21  { ! cyclic( X, Y, Z, T ), ! para( X, Y, Z, T ), eqangle( X, T, Z, T, Z, T, 
% 0.75/1.21    Z, Y ) }.
% 0.75/1.21  { ! midp( T, X, Y ), ! perp( Z, T, X, Y ), cong( Z, X, Z, Y ) }.
% 0.75/1.21  { ! cong( X, Z, Y, Z ), ! cong( X, T, Y, T ), perp( X, Y, Z, T ) }.
% 0.75/1.21  { ! cong( X, Y, T, Y ), ! cong( X, Z, T, Z ), ! cyclic( X, T, Y, Z ), perp
% 0.75/1.21    ( Y, X, X, Z ) }.
% 0.75/1.21  { ! eqangle( X, Y, Y, Z, T, U, U, W ), ! eqangle( X, Z, Y, Z, T, W, U, W )
% 0.75/1.21    , coll( X, Y, Z ), simtri( X, Y, Z, T, U, W ) }.
% 0.75/1.21  { ! simtri( X, Y, Z, T, U, W ), eqratio( X, Y, X, Z, T, U, T, W ) }.
% 0.75/1.21  { ! simtri( X, Y, Z, T, U, W ), eqangle( X, Y, Y, Z, T, U, U, W ) }.
% 0.75/1.21  { ! simtri( X, Y, Z, T, U, W ), ! cong( X, Y, T, U ), contri( X, Y, Z, T, U
% 0.75/1.21    , W ) }.
% 0.75/1.21  { ! contri( X, Y, U, Z, T, W ), cong( X, Y, Z, T ) }.
% 0.75/1.21  { ! midp( U, X, Y ), ! midp( U, Z, T ), para( X, Z, Y, T ) }.
% 0.75/1.21  { ! midp( Z, T, U ), ! para( T, X, U, Y ), ! para( T, Y, U, X ), midp( Z, X
% 0.75/1.21    , Y ) }.
% 0.75/1.21  { ! para( X, Y, Z, T ), ! coll( U, X, Z ), ! coll( U, Y, T ), eqratio( U, X
% 0.75/1.21    , X, Z, U, Y, Y, T ) }.
% 0.75/1.21  { ! para( X, Y, X, Z ), coll( X, Y, Z ) }.
% 0.75/1.21  { ! cong( X, Y, X, Z ), ! coll( X, Y, Z ), midp( X, Y, Z ) }.
% 0.75/1.21  { ! midp( X, Y, Z ), cong( X, Y, X, Z ) }.
% 0.75/1.21  { ! midp( X, Y, Z ), coll( X, Y, Z ) }.
% 0.75/1.21  { ! midp( U, X, Y ), ! midp( W, Z, T ), eqratio( U, X, X, Y, W, Z, Z, T ) }
% 0.75/1.21    .
% 0.75/1.21  { ! eqangle( X, Y, Z, T, Z, T, X, Y ), para( X, Y, Z, T ), perp( X, Y, Z, T
% 0.75/1.21     ) }.
% 0.75/1.21  { ! eqangle( X, Y, Z, T, Z, T, X, Y ), perp( X, Y, Z, T ), para( X, Y, Z, T
% 0.75/1.21     ) }.
% 0.75/1.21  { ! eqangle( X, Y, Z, T, U, W, V0, V1 ), ! para( U, W, V0, V1 ), para( X, Y
% 0.75/1.21    , Z, T ) }.
% 0.75/1.21  { ! eqangle( X, Y, Z, T, U, W, V0, V1 ), ! perp( U, W, V0, V1 ), perp( X, Y
% 0.75/1.21    , Z, T ) }.
% 0.75/1.21  { ! eqratio( X, Y, Z, T, U, W, V0, V1 ), ! cong( U, W, V0, V1 ), cong( X, Y
% 0.75/1.21    , Z, T ) }.
% 0.75/1.21  { ! perp( Z, Y, Y, X ), ! eqangle( T, Z, Y, Z, Y, Z, X, Z ), coll( skol1( U
% 0.75/1.21    , W, Z, T ), Z, T ) }.
% 0.75/1.21  { ! perp( Z, Y, Y, X ), ! eqangle( T, Z, Y, Z, Y, Z, X, Z ), coll( skol1( X
% 0.75/1.21    , Y, Z, T ), X, Y ) }.
% 0.75/1.21  { ! cong( Z, X, Z, Y ), ! eqangle( X, Z, Z, T, Z, T, Z, Y ), coll( skol2( U
% 0.75/1.21    , W, Z, T ), Z, T ) }.
% 0.75/1.21  { ! cong( Z, X, Z, Y ), ! eqangle( X, Z, Z, T, Z, T, Z, Y ), coll( Y, X, 
% 0.75/1.21    skol2( X, Y, Z, T ) ) }.
% 0.75/1.21  { ! perp( Z, T, X, Y ), ! eqangle( X, Z, Z, T, Z, T, Z, Y ), coll( skol3( U
% 0.75/1.21    , W, Z, T ), Z, T ) }.
% 0.75/1.21  { ! perp( Z, T, X, Y ), ! eqangle( X, Z, Z, T, Z, T, Z, Y ), coll( Y, X, 
% 0.75/1.21    skol3( X, Y, Z, T ) ) }.
% 0.75/1.21  { ! perp( Z, T, X, Y ), ! cong( Z, X, Z, Y ), coll( skol4( U, W, Z, T ), Z
% 0.75/1.21    , T ) }.
% 0.75/1.21  { ! perp( Z, T, X, Y ), ! cong( Z, X, Z, Y ), coll( Y, X, skol4( X, Y, Z, T
% 0.75/1.21     ) ) }.
% 0.75/1.21  { ! eqangle( X, Z, Y, Z, X, T, Y, U ), coll( X, Y, Z ), cyclic( T, Y, Z, 
% 0.75/1.21    skol5( W, Y, Z, T ) ) }.
% 0.75/1.21  { ! eqangle( X, Z, Y, Z, X, T, Y, U ), coll( X, Y, Z ), eqangle( X, Z, Y, Z
% 0.75/1.21    , X, skol5( X, Y, Z, T ), Y, skol5( X, Y, Z, T ) ) }.
% 0.75/1.21  { ! midp( U, X, Y ), ! midp( W, Z, T ), midp( skol6( X, V0, V1, T, V2, V3 )
% 0.75/1.21    , X, T ) }.
% 0.75/1.21  { ! midp( U, X, Y ), ! midp( W, Z, T ), para( skol6( X, V0, Z, T, V1, W ), 
% 0.75/1.21    W, X, Z ) }.
% 0.75/1.21  { ! midp( U, X, Y ), ! midp( W, Z, T ), para( skol6( X, Y, Z, T, U, W ), U
% 0.75/1.21    , Y, T ) }.
% 0.75/1.21  { ! midp( Z, X, Y ), ! midp( W, T, U ), ! coll( T, X, Y ), ! coll( U, X, Y
% 0.75/1.21     ), midp( skol7( X, V0 ), X, V0 ) }.
% 0.75/1.21  { ! midp( T, X, U ), ! para( X, W, Z, T ), ! para( X, W, U, Y ), ! coll( W
% 0.75/1.21    , Y, Z ), coll( skol8( V0, V1, Z, T ), T, Z ) }.
% 0.75/1.21  { ! midp( T, X, U ), ! para( X, W, Z, T ), ! para( X, W, U, Y ), ! coll( W
% 0.75/1.21    , Y, Z ), coll( skol8( X, Y, Z, T ), X, Y ) }.
% 0.75/1.21  { ! cong( T, Z, T, U ), ! perp( X, Y, Y, T ), cong( T, Z, T, skol9( W, V0, 
% 0.75/1.21    Z, T ) ) }.
% 0.75/1.21  { ! cong( T, Z, T, U ), ! perp( X, Y, Y, T ), cong( Y, Z, Y, skol9( W, Y, Z
% 0.75/1.21    , T ) ) }.
% 0.75/1.21  { ! cong( T, Z, T, U ), ! perp( X, Y, Y, T ), para( skol9( X, Y, Z, T ), Z
% 0.75/1.21    , X, Y ) }.
% 0.75/1.21  { ! perp( X, T, Y, Z ), ! perp( Y, T, X, Z ), coll( skol10( U, Y, Z ), Z, Y
% 0.75/1.21     ) }.
% 0.75/1.21  { ! perp( X, T, Y, Z ), ! perp( Y, T, X, Z ), perp( X, skol10( X, Y, Z ), Z
% 0.75/1.21    , Y ) }.
% 0.75/1.21  { ! perp( X, T, Y, Z ), ! perp( Y, T, X, Z ), alpha1( X, Y, Z ) }.
% 0.75/1.21  { ! alpha1( X, Y, Z ), coll( skol11( X, T, Z ), Z, X ) }.
% 0.75/1.21  { ! alpha1( X, Y, Z ), perp( Y, skol11( X, Y, Z ), Z, X ) }.
% 0.75/1.21  { ! coll( T, Z, X ), ! perp( Y, T, Z, X ), alpha1( X, Y, Z ) }.
% 0.75/1.21  { ! circle( Y, X, Z, T ), perp( skol12( X, Y ), X, X, Y ) }.
% 4.09/4.55  { ! circle( W, X, Y, Z ), ! cong( W, X, W, T ), ! cong( U, X, U, Y ), W = U
% 4.09/4.55    , alpha2( X, Z, U, skol13( X, V0, Z, V1, U ) ) }.
% 4.09/4.55  { ! circle( W, X, Y, Z ), ! cong( W, X, W, T ), ! cong( U, X, U, Y ), W = U
% 4.09/4.55    , coll( skol21( V0, Y, T, V1 ), Y, T ) }.
% 4.09/4.55  { ! circle( W, X, Y, Z ), ! cong( W, X, W, T ), ! cong( U, X, U, Y ), W = U
% 4.09/4.55    , cong( skol21( X, Y, T, U ), U, U, X ) }.
% 4.09/4.55  { ! alpha2( X, Y, Z, T ), coll( T, X, Y ) }.
% 4.09/4.55  { ! alpha2( X, Y, Z, T ), cong( T, Z, Z, X ) }.
% 4.09/4.55  { ! coll( T, X, Y ), ! cong( T, Z, Z, X ), alpha2( X, Y, Z, T ) }.
% 4.09/4.55  { ! cyclic( X, Y, Z, T ), ! para( X, Y, Z, T ), ! midp( U, X, Y ), circle( 
% 4.09/4.55    skol14( X, Y, Z ), X, Y, Z ) }.
% 4.09/4.55  { ! perp( X, Z, Z, Y ), ! cyclic( X, Y, Z, T ), circle( skol15( X, Y, Z ), 
% 4.09/4.55    X, Y, Z ) }.
% 4.09/4.55  { ! perp( X, U, U, T ), ! coll( T, Y, Z ), coll( skol16( W, Y, Z ), Y, Z )
% 4.09/4.55     }.
% 4.09/4.55  { ! perp( X, U, U, T ), ! coll( T, Y, Z ), perp( skol16( X, Y, Z ), X, Y, Z
% 4.09/4.55     ) }.
% 4.09/4.55  { ! perp( X, Z, X, Y ), ! perp( Y, X, Y, T ), ! midp( U, Z, T ), midp( 
% 4.09/4.55    skol17( X, Y ), X, Y ) }.
% 4.09/4.55  { ! cong( Y, X, Y, Z ), ! perp( X, Y, Y, Z ), coll( X, Y, skol18( X, Y ) )
% 4.09/4.55     }.
% 4.09/4.55  { ! cong( Y, X, Y, Z ), ! perp( X, Y, Y, Z ), cong( Y, X, Y, skol18( X, Y )
% 4.09/4.55     ) }.
% 4.09/4.55  { ! para( U, W, X, Y ), ! coll( Z, U, X ), ! coll( Z, W, Y ), ! coll( T, U
% 4.09/4.55    , W ), coll( Z, T, skol19( V0, V1, Z, T ) ) }.
% 4.09/4.55  { ! para( U, W, X, Y ), ! coll( Z, U, X ), ! coll( Z, W, Y ), ! coll( T, U
% 4.09/4.55    , W ), coll( skol19( X, Y, Z, T ), X, Y ) }.
% 4.09/4.55  { circle( skol25, skol20, skol26, skol27 ) }.
% 4.09/4.55  { perp( skol25, skol20, skol20, skol28 ) }.
% 4.09/4.55  { circle( skol25, skol20, skol29, skol30 ) }.
% 4.09/4.55  { perp( skol25, skol29, skol29, skol28 ) }.
% 4.09/4.55  { circle( skol25, skol20, skol22, skol31 ) }.
% 4.09/4.55  { coll( skol23, skol28, skol22 ) }.
% 4.09/4.55  { circle( skol25, skol20, skol23, skol32 ) }.
% 4.09/4.55  { midp( skol33, skol22, skol23 ) }.
% 4.09/4.55  { coll( skol29, skol33, skol24 ) }.
% 4.09/4.55  { circle( skol25, skol29, skol24, skol34 ) }.
% 4.09/4.55  { ! para( skol22, skol23, skol20, skol24 ) }.
% 4.09/4.55  
% 4.09/4.55  percentage equality = 0.008696, percentage horn = 0.929134
% 4.09/4.55  This is a problem with some equality
% 4.09/4.55  
% 4.09/4.55  
% 4.09/4.55  
% 4.09/4.55  Options Used:
% 4.09/4.55  
% 4.09/4.55  useres =            1
% 4.09/4.55  useparamod =        1
% 4.09/4.55  useeqrefl =         1
% 4.09/4.55  useeqfact =         1
% 4.09/4.55  usefactor =         1
% 4.09/4.55  usesimpsplitting =  0
% 4.09/4.55  usesimpdemod =      5
% 4.09/4.55  usesimpres =        3
% 4.09/4.55  
% 4.09/4.55  resimpinuse      =  1000
% 4.09/4.55  resimpclauses =     20000
% 4.09/4.55  substype =          eqrewr
% 4.09/4.55  backwardsubs =      1
% 4.09/4.55  selectoldest =      5
% 4.09/4.55  
% 4.09/4.55  litorderings [0] =  split
% 4.09/4.55  litorderings [1] =  extend the termordering, first sorting on arguments
% 4.09/4.55  
% 4.09/4.55  termordering =      kbo
% 4.09/4.55  
% 4.09/4.55  litapriori =        0
% 4.09/4.55  termapriori =       1
% 4.09/4.55  litaposteriori =    0
% 4.09/4.55  termaposteriori =   0
% 4.09/4.55  demodaposteriori =  0
% 4.09/4.55  ordereqreflfact =   0
% 4.09/4.55  
% 4.09/4.55  litselect =         negord
% 4.09/4.55  
% 4.09/4.55  maxweight =         15
% 4.09/4.55  maxdepth =          30000
% 4.09/4.55  maxlength =         115
% 4.09/4.55  maxnrvars =         195
% 4.09/4.55  excuselevel =       1
% 4.09/4.55  increasemaxweight = 1
% 4.09/4.55  
% 4.09/4.55  maxselected =       10000000
% 4.09/4.55  maxnrclauses =      10000000
% 4.09/4.55  
% 4.09/4.55  showgenerated =    0
% 4.09/4.55  showkept =         0
% 4.09/4.55  showselected =     0
% 4.09/4.55  showdeleted =      0
% 4.09/4.55  showresimp =       1
% 4.09/4.55  showstatus =       2000
% 4.09/4.55  
% 4.09/4.55  prologoutput =     0
% 4.09/4.55  nrgoals =          5000000
% 4.09/4.55  totalproof =       1
% 4.09/4.55  
% 4.09/4.55  Symbols occurring in the translation:
% 4.09/4.55  
% 4.09/4.55  {}  [0, 0]      (w:1, o:2, a:1, s:1, b:0), 
% 4.09/4.55  .  [1, 2]      (w:1, o:49, a:1, s:1, b:0), 
% 4.09/4.55  !  [4, 1]      (w:0, o:44, a:1, s:1, b:0), 
% 4.09/4.55  =  [13, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 4.09/4.55  ==>  [14, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 4.09/4.55  coll  [38, 3]      (w:1, o:77, a:1, s:1, b:0), 
% 4.09/4.55  para  [40, 4]      (w:1, o:85, a:1, s:1, b:0), 
% 4.09/4.55  perp  [43, 4]      (w:1, o:86, a:1, s:1, b:0), 
% 4.09/4.55  midp  [45, 3]      (w:1, o:78, a:1, s:1, b:0), 
% 4.09/4.55  cong  [47, 4]      (w:1, o:87, a:1, s:1, b:0), 
% 4.09/4.55  circle  [48, 4]      (w:1, o:88, a:1, s:1, b:0), 
% 4.09/4.55  cyclic  [49, 4]      (w:1, o:89, a:1, s:1, b:0), 
% 4.09/4.55  eqangle  [54, 8]      (w:1, o:104, a:1, s:1, b:0), 
% 4.09/4.55  eqratio  [57, 8]      (w:1, o:105, a:1, s:1, b:0), 
% 4.09/4.55  simtri  [59, 6]      (w:1, o:101, a:1, s:1, b:0), 
% 4.09/4.55  contri  [60, 6]      (w:1, o:102, a:1, s:1, b:0), 
% 4.09/4.55  alpha1  [70, 3]      (w:1, o:79, a:1, s:1, b:1), 
% 4.09/4.55  alpha2  [71, 4]      (w:1, o:90, a:1, s:1, b:1), 
% 4.09/4.55  skol1  [72, 4]      (w:1, o:91, a:1, s:1, b:1), 
% 4.09/4.55  skol2  [73, 4]      (w:1, o:93, a:1, s:1, b:1), 
% 4.09/4.55  skol3  [74, 4]      (w:1, o:95, a:1, s:1, b:1), 
% 4.09/4.55  skol4  [75, 4]      (w:1, o:96, a:1, s:1, b:1), 
% 32.97/33.44  skol5  [76, 4]      (w:1, o:97, a:1, s:1, b:1), 
% 32.97/33.44  skol6  [77, 6]      (w:1, o:103, a:1, s:1, b:1), 
% 32.97/33.44  skol7  [78, 2]      (w:1, o:73, a:1, s:1, b:1), 
% 32.97/33.44  skol8  [79, 4]      (w:1, o:98, a:1, s:1, b:1), 
% 32.97/33.44  skol9  [80, 4]      (w:1, o:99, a:1, s:1, b:1), 
% 32.97/33.44  skol10  [81, 3]      (w:1, o:80, a:1, s:1, b:1), 
% 32.97/33.44  skol11  [82, 3]      (w:1, o:81, a:1, s:1, b:1), 
% 32.97/33.44  skol12  [83, 2]      (w:1, o:74, a:1, s:1, b:1), 
% 32.97/33.44  skol13  [84, 5]      (w:1, o:100, a:1, s:1, b:1), 
% 32.97/33.44  skol14  [85, 3]      (w:1, o:82, a:1, s:1, b:1), 
% 32.97/33.44  skol15  [86, 3]      (w:1, o:83, a:1, s:1, b:1), 
% 32.97/33.44  skol16  [87, 3]      (w:1, o:84, a:1, s:1, b:1), 
% 32.97/33.44  skol17  [88, 2]      (w:1, o:75, a:1, s:1, b:1), 
% 32.97/33.44  skol18  [89, 2]      (w:1, o:76, a:1, s:1, b:1), 
% 32.97/33.44  skol19  [90, 4]      (w:1, o:92, a:1, s:1, b:1), 
% 32.97/33.44  skol20  [91, 0]      (w:1, o:30, a:1, s:1, b:1), 
% 32.97/33.44  skol21  [92, 4]      (w:1, o:94, a:1, s:1, b:1), 
% 32.97/33.44  skol22  [93, 0]      (w:1, o:31, a:1, s:1, b:1), 
% 32.97/33.44  skol23  [94, 0]      (w:1, o:32, a:1, s:1, b:1), 
% 32.97/33.44  skol24  [95, 0]      (w:1, o:33, a:1, s:1, b:1), 
% 32.97/33.44  skol25  [96, 0]      (w:1, o:34, a:1, s:1, b:1), 
% 32.97/33.44  skol26  [97, 0]      (w:1, o:35, a:1, s:1, b:1), 
% 32.97/33.44  skol27  [98, 0]      (w:1, o:36, a:1, s:1, b:1), 
% 32.97/33.44  skol28  [99, 0]      (w:1, o:37, a:1, s:1, b:1), 
% 32.97/33.44  skol29  [100, 0]      (w:1, o:38, a:1, s:1, b:1), 
% 32.97/33.44  skol30  [101, 0]      (w:1, o:39, a:1, s:1, b:1), 
% 32.97/33.44  skol31  [102, 0]      (w:1, o:40, a:1, s:1, b:1), 
% 32.97/33.44  skol32  [103, 0]      (w:1, o:41, a:1, s:1, b:1), 
% 32.97/33.44  skol33  [104, 0]      (w:1, o:42, a:1, s:1, b:1), 
% 32.97/33.44  skol34  [105, 0]      (w:1, o:43, a:1, s:1, b:1).
% 32.97/33.44  
% 32.97/33.44  
% 32.97/33.44  Starting Search:
% 32.97/33.44  
% 32.97/33.44  *** allocated 15000 integers for clauses
% 32.97/33.44  *** allocated 22500 integers for clauses
% 32.97/33.44  *** allocated 33750 integers for clauses
% 32.97/33.44  *** allocated 22500 integers for termspace/termends
% 32.97/33.44  *** allocated 50625 integers for clauses
% 32.97/33.44  Resimplifying inuse:
% 32.97/33.44  Done
% 32.97/33.44  
% 32.97/33.44  *** allocated 75937 integers for clauses
% 32.97/33.44  *** allocated 33750 integers for termspace/termends
% 32.97/33.44  *** allocated 113905 integers for clauses
% 32.97/33.44  *** allocated 50625 integers for termspace/termends
% 32.97/33.44  
% 32.97/33.44  Intermediate Status:
% 32.97/33.44  Generated:    10912
% 32.97/33.44  Kept:         2018
% 32.97/33.44  Inuse:        336
% 32.97/33.44  Deleted:      0
% 32.97/33.44  Deletedinuse: 0
% 32.97/33.44  
% 32.97/33.44  Resimplifying inuse:
% 32.97/33.44  Done
% 32.97/33.44  
% 32.97/33.44  *** allocated 170857 integers for clauses
% 32.97/33.44  *** allocated 75937 integers for termspace/termends
% 32.97/33.44  Resimplifying inuse:
% 32.97/33.44  Done
% 32.97/33.44  
% 32.97/33.44  *** allocated 256285 integers for clauses
% 32.97/33.44  *** allocated 113905 integers for termspace/termends
% 32.97/33.44  
% 32.97/33.44  Intermediate Status:
% 32.97/33.44  Generated:    23536
% 32.97/33.44  Kept:         4029
% 32.97/33.44  Inuse:        471
% 32.97/33.44  Deleted:      0
% 32.97/33.44  Deletedinuse: 0
% 32.97/33.44  
% 32.97/33.44  Resimplifying inuse:
% 32.97/33.44  Done
% 32.97/33.44  
% 32.97/33.44  Resimplifying inuse:
% 32.97/33.44  Done
% 32.97/33.44  
% 32.97/33.44  *** allocated 384427 integers for clauses
% 32.97/33.44  *** allocated 170857 integers for termspace/termends
% 32.97/33.44  
% 32.97/33.44  Intermediate Status:
% 32.97/33.44  Generated:    35923
% 32.97/33.44  Kept:         6042
% 32.97/33.44  Inuse:        542
% 32.97/33.44  Deleted:      0
% 32.97/33.44  Deletedinuse: 0
% 32.97/33.44  
% 32.97/33.44  Resimplifying inuse:
% 32.97/33.44  Done
% 32.97/33.44  
% 32.97/33.44  Resimplifying inuse:
% 32.97/33.44  Done
% 32.97/33.44  
% 32.97/33.44  *** allocated 576640 integers for clauses
% 32.97/33.44  
% 32.97/33.44  Intermediate Status:
% 32.97/33.44  Generated:    49233
% 32.97/33.44  Kept:         8045
% 32.97/33.44  Inuse:        688
% 32.97/33.44  Deleted:      1
% 32.97/33.44  Deletedinuse: 0
% 32.97/33.44  
% 32.97/33.44  Resimplifying inuse:
% 32.97/33.44  Done
% 32.97/33.44  
% 32.97/33.44  *** allocated 256285 integers for termspace/termends
% 32.97/33.44  Resimplifying inuse:
% 32.97/33.44  Done
% 32.97/33.44  
% 32.97/33.44  
% 32.97/33.44  Intermediate Status:
% 32.97/33.44  Generated:    60530
% 32.97/33.44  Kept:         10066
% 32.97/33.44  Inuse:        912
% 32.97/33.44  Deleted:      740
% 32.97/33.44  Deletedinuse: 486
% 32.97/33.44  
% 32.97/33.44  Resimplifying inuse:
% 32.97/33.44  Done
% 32.97/33.44  
% 32.97/33.44  Resimplifying inuse:
% 32.97/33.44  Done
% 32.97/33.44  
% 32.97/33.44  *** allocated 864960 integers for clauses
% 32.97/33.44  
% 32.97/33.44  Intermediate Status:
% 32.97/33.44  Generated:    70926
% 32.97/33.44  Kept:         12073
% 32.97/33.44  Inuse:        1101
% 32.97/33.44  Deleted:      741
% 32.97/33.44  Deletedinuse: 486
% 32.97/33.44  
% 32.97/33.44  Resimplifying inuse:
% 32.97/33.44  Done
% 32.97/33.44  
% 32.97/33.44  Resimplifying inuse:
% 32.97/33.44  Done
% 32.97/33.44  
% 32.97/33.44  
% 32.97/33.44  Intermediate Status:
% 32.97/33.44  Generated:    79585
% 32.97/33.44  Kept:         14078
% 32.97/33.44  Inuse:        1251
% 32.97/33.44  Deleted:      745
% 32.97/33.44  Deletedinuse: 486
% 32.97/33.44  
% 32.97/33.44  Resimplifying inuse:
% 32.97/33.44  Done
% 32.97/33.44  
% 32.97/33.44  *** allocated 384427 integers for termspace/termends
% 32.97/33.44  Resimplifying inuse:
% 32.97/33.44  Done
% 32.97/33.44  
% 32.97/33.44  
% 32.97/33.44  Intermediate Status:
% 32.97/33.44  Generated:    90810
% 32.97/33.44  Kept:         16083
% 32.97/33.44  Inuse:        1482
% 32.97/33.44  Deleted:      760
% 32.97/33.44  Deletedinuse: 486
% 32.97/33.44  
% 32.97/33.44  Resimplifying inuse:
% 32.97/33.44  Done
% 32.97/33.44  
% 32.97/33.44  *** allocated 1297440 integers for clauses
% 32.97/33.44  Resimplifying inuse:
% 32.97/33.44  Done
% 32.97/33.44  
% 32.97/33.44  
% 32.97/33.44  Intermediate Status:
% 32.97/33.44  Generated:    101798
% 32.97/33.44  Kept:         18088
% 32.97/33.44  Inuse:        1654
% 32.97/33.44  Deleted:      774
% 32.97/33.44  Deletedinuse: 486
% 32.97/33.44  
% 32.97/33.44  Resimplifying inuse:
% 32.97/33.44  Done
% 32.97/33.44  
% 32.97/33.44  Resimplifying inuse:
% 32.97/33.44  Done
% 32.97/33.44  
% 32.97/33.44  Resimplifying clauses:
% 32.97/33.44  Done
% 32.97/33.44  
% 32.97/33.44  
% 32.97/33.44  Intermediate Status:
% 32.97/33.44  Generated:    113058
% 32.97/33.44  Kept:         20145
% 32.97/33.44  Inuse:        1865
% 32.97/33.44  Deleted:      6193
% 32.97/33.44  Deletedinuse: 486
% 32.97/33.44  
% 32.97/33.44  Resimplifying inuse:
% 32.97/33.44  Done
% 32.97/33.44  
% 32.97/33.44  Resimplifying inuse:
% 32.97/33.44  Done
% 32.97/33.44  
% 32.97/33.44  
% 32.97/33.44  Intermediate Status:
% 32.97/33.44  Generated:    123041
% 32.97/33.44  Kept:         22148
% 32.97/33.44  Inuse:        2015
% 32.97/33.44  Deleted:      6197
% 32.97/33.44  Deletedinuse: 490
% 32.97/33.44  
% 32.97/33.44  Resimplifying inuse:
% 32.97/33.44  Done
% 32.97/33.44  
% 32.97/33.44  Resimplifying inuse:
% 32.97/33.44  Done
% 32.97/33.44  
% 32.97/33.44  
% 32.97/33.44  Intermediate Status:
% 32.97/33.44  Generated:    132560
% 32.97/33.44  Kept:         24164
% 32.97/33.44  Inuse:        2120
% 32.97/33.44  Deleted:      6206
% 32.97/33.44  Deletedinuse: 499
% 32.97/33.44  
% 32.97/33.44  *** allocated 576640 integers for termspace/termends
% 32.97/33.44  Resimplifying inuse:
% 32.97/33.44  Done
% 32.97/33.44  
% 32.97/33.44  *** allocated 1946160 integers for clauses
% 32.97/33.44  Resimplifying inuse:
% 32.97/33.44  Done
% 32.97/33.44  
% 32.97/33.44  
% 32.97/33.44  Intermediate Status:
% 32.97/33.44  Generated:    153258
% 32.97/33.44  Kept:         26170
% 32.97/33.44  Inuse:        2290
% 32.97/33.44  Deleted:      6212
% 32.97/33.44  Deletedinuse: 504
% 32.97/33.44  
% 32.97/33.44  Resimplifying inuse:
% 32.97/33.44  Done
% 32.97/33.44  
% 32.97/33.44  Resimplifying inuse:
% 32.97/33.44  Done
% 32.97/33.44  
% 32.97/33.44  
% 32.97/33.44  Intermediate Status:
% 32.97/33.44  Generated:    162627
% 32.97/33.44  Kept:         28179
% 32.97/33.44  Inuse:        2347
% 32.97/33.44  Deleted:      6213
% 32.97/33.44  Deletedinuse: 505
% 32.97/33.44  
% 32.97/33.44  Resimplifying inuse:
% 32.97/33.44  Done
% 32.97/33.44  
% 32.97/33.44  Resimplifying inuse:
% 32.97/33.44  Done
% 32.97/33.44  
% 32.97/33.44  
% 32.97/33.44  Intermediate Status:
% 32.97/33.44  Generated:    167721
% 32.97/33.44  Kept:         30185
% 32.97/33.44  Inuse:        2400
% 32.97/33.44  Deleted:      6218
% 32.97/33.44  Deletedinuse: 505
% 32.97/33.44  
% 32.97/33.44  Resimplifying inuse:
% 32.97/33.44  Done
% 32.97/33.44  
% 32.97/33.44  Resimplifying inuse:
% 32.97/33.44  Done
% 32.97/33.44  
% 32.97/33.44  
% 32.97/33.44  Intermediate Status:
% 32.97/33.44  Generated:    179648
% 32.97/33.44  Kept:         32186
% 32.97/33.44  Inuse:        2517
% 32.97/33.44  Deleted:      6218
% 32.97/33.44  Deletedinuse: 505
% 32.97/33.44  
% 32.97/33.44  Resimplifying inuse:
% 32.97/33.44  Done
% 32.97/33.44  
% 32.97/33.44  Resimplifying inuse:
% 32.97/33.44  Done
% 32.97/33.44  
% 32.97/33.44  
% 32.97/33.44  Intermediate Status:
% 32.97/33.44  Generated:    192434
% 32.97/33.44  Kept:         34193
% 32.97/33.44  Inuse:        2638
% 32.97/33.44  Deleted:      6219
% 32.97/33.44  Deletedinuse: 505
% 32.97/33.44  
% 32.97/33.44  Resimplifying inuse:
% 32.97/33.44  Done
% 32.97/33.44  
% 32.97/33.44  
% 32.97/33.44  Intermediate Status:
% 32.97/33.44  Generated:    211988
% 32.97/33.44  Kept:         36266
% 32.97/33.44  Inuse:        2777
% 32.97/33.44  Deleted:      6222
% 32.97/33.44  Deletedinuse: 505
% 32.97/33.44  
% 32.97/33.44  Resimplifying inuse:
% 32.97/33.44  Done
% 32.97/33.44  
% 32.97/33.44  Resimplifying inuse:
% 32.97/33.44  Done
% 32.97/33.44  
% 32.97/33.44  *** allocated 2919240 integers for clauses
% 32.97/33.44  *** allocated 864960 integers for termspace/termends
% 32.97/33.44  
% 32.97/33.44  Intermediate Status:
% 32.97/33.44  Generated:    222771
% 32.97/33.44  Kept:         38515
% 32.97/33.44  Inuse:        2832
% 32.97/33.44  Deleted:      6222
% 32.97/33.44  Deletedinuse: 505
% 32.97/33.44  
% 32.97/33.44  Resimplifying inuse:
% 32.97/33.44  Done
% 32.97/33.44  
% 32.97/33.44  Resimplifying inuse:
% 32.97/33.44  Done
% 32.97/33.44  
% 32.97/33.44  Resimplifying clauses:
% 32.97/33.44  Done
% 32.97/33.44  
% 32.97/33.44  
% 32.97/33.44  Intermediate Status:
% 32.97/33.44  Generated:    246475
% 32.97/33.44  Kept:         40538
% 32.97/33.44  Inuse:        2947
% 32.97/33.44  Deleted:      7197
% 32.97/33.44  Deletedinuse: 505
% 32.97/33.44  
% 32.97/33.44  Resimplifying inuse:
% 32.97/33.44  Done
% 32.97/33.44  
% 32.97/33.44  Resimplifying inuse:
% 32.97/33.44  Done
% 32.97/33.44  
% 32.97/33.44  
% 32.97/33.44  Intermediate Status:
% 32.97/33.45  Generated:    253535
% 32.97/33.45  Kept:         42542
% 32.97/33.45  Inuse:        2994
% 32.97/33.45  Deleted:      7197
% 32.97/33.45  Deletedinuse: 505
% 32.97/33.45  
% 32.97/33.45  Resimplifying inuse:
% 32.97/33.45  Done
% 32.97/33.45  
% 32.97/33.45  Resimplifying inuse:
% 32.97/33.45  Done
% 32.97/33.45  
% 32.97/33.45  
% 32.97/33.45  Intermediate Status:
% 32.97/33.45  Generated:    271654
% 32.97/33.45  Kept:         44796
% 32.97/33.45  Inuse:        3077
% 32.97/33.45  Deleted:      7236
% 32.97/33.45  Deletedinuse: 544
% 32.97/33.45  
% 32.97/33.45  Resimplifying inuse:
% 32.97/33.45  Done
% 32.97/33.45  
% 32.97/33.45  Resimplifying inuse:
% 32.97/33.45  Done
% 32.97/33.45  
% 32.97/33.45  
% 32.97/33.45  Intermediate Status:
% 32.97/33.45  Generated:    294044
% 32.97/33.45  Kept:         46921
% 32.97/33.45  Inuse:        3192
% 32.97/33.45  Deleted:      7238
% 32.97/33.45  Deletedinuse: 546
% 32.97/33.45  
% 32.97/33.45  Resimplifying inuse:
% 32.97/33.45  Done
% 32.97/33.45  
% 32.97/33.45  Resimplifying inuse:
% 32.97/33.45  Done
% 32.97/33.45  
% 32.97/33.45  
% 32.97/33.45  Intermediate Status:
% 32.97/33.45  Generated:    302244
% 32.97/33.45  Kept:         48921
% 32.97/33.45  Inuse:        3236
% 32.97/33.45  Deleted:      7238
% 32.97/33.45  Deletedinuse: 546
% 32.97/33.45  
% 32.97/33.45  Resimplifying inuse:
% 32.97/33.45  Done
% 32.97/33.45  
% 32.97/33.45  Resimplifying inuse:
% 32.97/33.45  Done
% 32.97/33.45  
% 32.97/33.45  
% 32.97/33.45  Intermediate Status:
% 32.97/33.45  Generated:    335385
% 32.97/33.45  Kept:         50922
% 32.97/33.45  Inuse:        3459
% 32.97/33.45  Deleted:      7238
% 32.97/33.45  Deletedinuse: 546
% 32.97/33.45  
% 32.97/33.45  Resimplifying inuse:
% 32.97/33.45  Done
% 32.97/33.45  
% 32.97/33.45  Resimplifying inuse:
% 32.97/33.45  Done
% 32.97/33.45  
% 32.97/33.45  
% 32.97/33.45  Intermediate Status:
% 32.97/33.45  Generated:    359702
% 32.97/33.45  Kept:         52945
% 32.97/33.45  Inuse:        3631
% 32.97/33.45  Deleted:      7239
% 32.97/33.45  Deletedinuse: 547
% 32.97/33.45  
% 32.97/33.45  Resimplifying inuse:
% 32.97/33.45  Done
% 32.97/33.45  
% 32.97/33.45  Resimplifying inuse:
% 32.97/33.45  Done
% 32.97/33.45  
% 32.97/33.45  
% 32.97/33.45  Intermediate Status:
% 32.97/33.45  Generated:    368552
% 32.97/33.45  Kept:         55177
% 32.97/33.45  Inuse:        3662
% 32.97/33.45  Deleted:      7239
% 32.97/33.45  Deletedinuse: 547
% 32.97/33.45  
% 32.97/33.45  Resimplifying inuse:
% 32.97/33.45  Done
% 32.97/33.45  
% 32.97/33.45  *** allocated 4378860 integers for clauses
% 32.97/33.45  Resimplifying inuse:
% 32.97/33.45  Done
% 32.97/33.45  
% 32.97/33.45  
% 32.97/33.45  Intermediate Status:
% 32.97/33.45  Generated:    376673
% 32.97/33.45  Kept:         57285
% 32.97/33.45  Inuse:        3687
% 32.97/33.45  Deleted:      7239
% 32.97/33.45  Deletedinuse: 547
% 32.97/33.45  
% 32.97/33.45  Resimplifying inuse:
% 32.97/33.45  Done
% 32.97/33.45  
% 32.97/33.45  *** allocated 1297440 integers for termspace/termends
% 32.97/33.45  
% 32.97/33.45  Intermediate Status:
% 32.97/33.45  Generated:    407951
% 32.97/33.45  Kept:         59290
% 32.97/33.45  Inuse:        3752
% 32.97/33.45  Deleted:      7784
% 32.97/33.45  Deletedinuse: 1077
% 32.97/33.45  
% 32.97/33.45  Resimplifying inuse:
% 32.97/33.45  Done
% 32.97/33.45  
% 32.97/33.45  Resimplifying clauses:
% 32.97/33.45  Done
% 32.97/33.45  
% 32.97/33.45  Resimplifying inuse:
% 32.97/33.45  Done
% 32.97/33.45  
% 32.97/33.45  
% 32.97/33.45  Bliksems!, er is een bewijs:
% 32.97/33.45  % SZS status Theorem
% 32.97/33.45  % SZS output start Refutation
% 32.97/33.45  
% 32.97/33.45  (0) {G0,W8,D2,L2,V3,M2} I { ! coll( X, Y, Z ), coll( X, Z, Y ) }.
% 32.97/33.45  (1) {G0,W8,D2,L2,V3,M2} I { ! coll( X, Y, Z ), coll( Y, X, Z ) }.
% 32.97/33.45  (2) {G0,W12,D2,L3,V4,M3} I { ! coll( X, T, Y ), ! coll( X, T, Z ), coll( Y
% 32.97/33.45    , Z, X ) }.
% 32.97/33.45  (3) {G0,W10,D2,L2,V4,M2} I { ! para( X, Y, Z, T ), para( X, Y, T, Z ) }.
% 32.97/33.45  (4) {G0,W10,D2,L2,V4,M2} I { ! para( X, Y, Z, T ), para( Z, T, X, Y ) }.
% 32.97/33.45  (6) {G0,W10,D2,L2,V4,M2} I { ! perp( X, Y, Z, T ), perp( X, Y, T, Z ) }.
% 32.97/33.45  (7) {G0,W10,D2,L2,V4,M2} I { ! perp( X, Y, Z, T ), perp( Z, T, X, Y ) }.
% 32.97/33.45  (8) {G0,W15,D2,L3,V6,M3} I { ! perp( X, Y, U, W ), ! perp( U, W, Z, T ), 
% 32.97/33.45    para( X, Y, Z, T ) }.
% 32.97/33.45  (10) {G0,W8,D2,L2,V3,M2} I { ! midp( Z, Y, X ), midp( Z, X, Y ) }.
% 32.97/33.45  (11) {G0,W15,D2,L3,V4,M3} I { ! cong( T, X, T, Y ), ! cong( T, X, T, Z ), 
% 32.97/33.45    circle( T, X, Y, Z ) }.
% 32.97/33.45  (13) {G0,W10,D2,L2,V4,M2} I { ! cyclic( X, Y, Z, T ), cyclic( X, Y, T, Z )
% 32.97/33.45     }.
% 32.97/33.45  (14) {G0,W10,D2,L2,V4,M2} I { ! cyclic( X, Y, Z, T ), cyclic( X, Z, Y, T )
% 32.97/33.45     }.
% 32.97/33.45  (15) {G0,W10,D2,L2,V4,M2} I { ! cyclic( X, Y, Z, T ), cyclic( Y, X, Z, T )
% 32.97/33.45     }.
% 32.97/33.45  (16) {G0,W15,D2,L3,V5,M3} I { ! cyclic( U, X, Y, Z ), ! cyclic( U, X, Y, T
% 32.97/33.45     ), cyclic( X, Y, Z, T ) }.
% 32.97/33.45  (24) {G0,W15,D2,L3,V6,M3} I { ! cong( X, Y, U, W ), ! cong( U, W, Z, T ), 
% 32.97/33.45    cong( X, Y, Z, T ) }.
% 32.97/33.45  (39) {G0,W14,D2,L2,V6,M2} I { ! para( X, Y, Z, T ), eqangle( X, Y, U, W, Z
% 32.97/33.45    , T, U, W ) }.
% 32.97/33.45  (40) {G0,W14,D2,L2,V4,M2} I { ! cyclic( X, Y, Z, T ), eqangle( Z, X, Z, Y, 
% 32.97/33.45    T, X, T, Y ) }.
% 32.97/33.45  (42) {G0,W18,D2,L3,V4,M3} I { ! eqangle( Z, X, Z, Y, T, X, T, Y ), ! coll( 
% 32.97/33.45    Z, T, Y ), cyclic( X, Y, Z, T ) }.
% 32.97/33.45  (43) {G0,W29,D2,L5,V6,M5} I { ! cyclic( X, Y, U, Z ), ! cyclic( X, Y, U, T
% 32.97/33.45     ), ! cyclic( X, Y, U, W ), ! eqangle( U, X, U, Y, W, Z, W, T ), cong( X
% 32.97/33.45    , Y, Z, T ) }.
% 32.97/33.45  (53) {G0,W14,D2,L3,V4,M3} I { ! circle( T, X, Y, Z ), ! coll( T, X, Z ), 
% 32.97/33.45    perp( X, Y, Y, Z ) }.
% 32.97/33.45  (57) {G0,W20,D2,L4,V4,M4} I { ! cong( X, Y, T, Y ), ! cong( X, Z, T, Z ), !
% 32.97/33.45     cyclic( X, T, Y, Z ), perp( Y, X, X, Z ) }.
% 32.97/33.45  (63) {G0,W13,D2,L3,V5,M3} I { ! midp( U, X, Y ), ! midp( U, Z, T ), para( X
% 32.97/33.45    , Z, Y, T ) }.
% 32.97/33.45  (68) {G0,W9,D2,L2,V3,M2} I { ! midp( X, Y, Z ), cong( X, Y, X, Z ) }.
% 32.97/33.45  (69) {G0,W8,D2,L2,V3,M2} I { ! midp( X, Y, Z ), coll( X, Y, Z ) }.
% 32.97/33.45  (88) {G0,W22,D3,L5,V7,M5} I { ! midp( Z, X, Y ), ! midp( W, T, U ), ! coll
% 32.97/33.45    ( T, X, Y ), ! coll( U, X, Y ), midp( skol7( X, V0 ), X, V0 ) }.
% 32.97/33.45  (110) {G0,W17,D3,L3,V5,M3} I { ! perp( X, U, U, T ), ! coll( T, Y, Z ), 
% 32.97/33.45    perp( skol16( X, Y, Z ), X, Y, Z ) }.
% 32.97/33.45  (121) {G0,W4,D2,L1,V0,M1} I { coll( skol23, skol28, skol22 ) }.
% 32.97/33.45  (123) {G0,W4,D2,L1,V0,M1} I { midp( skol33, skol22, skol23 ) }.
% 32.97/33.45  (126) {G0,W5,D2,L1,V0,M1} I { ! para( skol22, skol23, skol20, skol24 ) }.
% 32.97/33.45  (129) {G1,W10,D2,L2,V3,M2} F(11) { ! cong( X, Y, X, Z ), circle( X, Y, Z, Z
% 32.97/33.45     ) }.
% 32.97/33.45  (149) {G1,W18,D3,L4,V4,M4} F(88) { ! midp( X, Y, Z ), ! coll( Y, Y, Z ), ! 
% 32.97/33.45    coll( Z, Y, Z ), midp( skol7( Y, T ), Y, T ) }.
% 32.97/33.45  (168) {G1,W8,D2,L2,V3,M2} R(1,0) { coll( X, Y, Z ), ! coll( Y, Z, X ) }.
% 32.97/33.45  (169) {G1,W8,D2,L2,V3,M2} R(1,0) { ! coll( X, Y, Z ), coll( Y, Z, X ) }.
% 32.97/33.45  (193) {G1,W12,D2,L3,V4,M3} R(2,0) { ! coll( X, Y, Z ), ! coll( X, Y, T ), 
% 32.97/33.45    coll( Z, X, T ) }.
% 32.97/33.45  (198) {G2,W8,D2,L2,V3,M2} F(193) { ! coll( X, Y, Z ), coll( Z, X, Z ) }.
% 32.97/33.45  (210) {G1,W5,D2,L1,V0,M1} R(3,126) { ! para( skol22, skol23, skol24, skol20
% 32.97/33.45     ) }.
% 32.97/33.45  (213) {G1,W10,D2,L2,V4,M2} R(4,3) { ! para( X, Y, Z, T ), para( Z, T, Y, X
% 32.97/33.45     ) }.
% 32.97/33.45  (240) {G3,W12,D2,L3,V4,M3} R(198,2) { coll( X, Y, X ), ! coll( X, Z, Y ), !
% 32.97/33.45     coll( X, Z, T ) }.
% 32.97/33.45  (251) {G3,W4,D2,L1,V0,M1} R(198,121) { coll( skol22, skol23, skol22 ) }.
% 32.97/33.45  (253) {G4,W8,D2,L2,V3,M2} F(240) { coll( X, Y, X ), ! coll( X, Z, Y ) }.
% 32.97/33.45  (264) {G1,W10,D2,L2,V4,M2} R(7,6) { ! perp( X, Y, Z, T ), perp( Z, T, Y, X
% 32.97/33.45     ) }.
% 32.97/33.45  (291) {G2,W10,D2,L2,V2,M2} R(8,210) { ! perp( skol22, skol23, X, Y ), ! 
% 32.97/33.45    perp( X, Y, skol24, skol20 ) }.
% 32.97/33.45  (324) {G1,W4,D2,L1,V0,M1} R(10,123) { midp( skol33, skol23, skol22 ) }.
% 32.97/33.45  (352) {G1,W10,D2,L2,V4,M2} R(14,13) { ! cyclic( X, Y, Z, T ), cyclic( X, Z
% 32.97/33.45    , T, Y ) }.
% 32.97/33.45  (360) {G1,W10,D2,L2,V4,M2} R(15,14) { cyclic( X, Y, Z, T ), ! cyclic( Y, Z
% 32.97/33.45    , X, T ) }.
% 32.97/33.45  (361) {G1,W10,D2,L2,V4,M2} R(15,14) { ! cyclic( X, Y, Z, T ), cyclic( Y, Z
% 32.97/33.45    , X, T ) }.
% 32.97/33.45  (372) {G4,W4,D2,L1,V0,M1} R(251,0) { coll( skol22, skol22, skol23 ) }.
% 32.97/33.45  (385) {G1,W15,D2,L3,V5,M3} R(16,13) { ! cyclic( X, Y, Z, T ), cyclic( Y, Z
% 32.97/33.45    , T, U ), ! cyclic( X, Y, U, Z ) }.
% 32.97/33.45  (474) {G5,W8,D2,L2,V3,M2} R(253,1) { ! coll( X, Y, Z ), coll( Z, X, X ) }.
% 32.97/33.45  (479) {G6,W8,D2,L2,V3,M2} R(474,1) { coll( X, Y, Y ), ! coll( Z, Y, X ) }.
% 32.97/33.45  (480) {G6,W8,D2,L2,V3,M2} R(474,0) { coll( X, Y, Y ), ! coll( Y, X, Z ) }.
% 32.97/33.45  (492) {G7,W8,D2,L2,V3,M2} R(480,480) { ! coll( X, Y, Z ), coll( X, Y, Y )
% 32.97/33.45     }.
% 32.97/33.45  (495) {G8,W12,D2,L3,V4,M3} R(492,2) { ! coll( X, Y, Z ), ! coll( X, Y, T )
% 32.97/33.45    , coll( T, Y, X ) }.
% 32.97/33.45  (496) {G9,W8,D2,L2,V3,M2} F(495) { ! coll( X, Y, Z ), coll( Z, Y, X ) }.
% 32.97/33.45  (500) {G10,W8,D2,L2,V3,M2} R(496,479) { coll( X, X, Y ), ! coll( Z, X, Y )
% 32.97/33.45     }.
% 32.97/33.45  (546) {G2,W8,D2,L2,V3,M2} R(69,168) { ! midp( X, Y, Z ), coll( Z, X, Y )
% 32.97/33.45     }.
% 32.97/33.45  (553) {G11,W8,D2,L2,V3,M2} R(69,500) { ! midp( X, Y, Z ), coll( Y, Y, Z )
% 32.97/33.45     }.
% 32.97/33.45  (572) {G1,W8,D2,L2,V3,M2} R(69,1) { ! midp( X, Y, Z ), coll( Y, X, Z ) }.
% 32.97/33.45  (573) {G1,W4,D2,L1,V0,M1} R(69,123) { coll( skol33, skol22, skol23 ) }.
% 32.97/33.45  (628) {G2,W8,D2,L2,V1,M2} R(573,2) { ! coll( skol33, skol22, X ), coll( 
% 32.97/33.45    skol23, X, skol33 ) }.
% 32.97/33.45  (699) {G3,W8,D2,L2,V1,M2} R(628,169) { coll( skol23, X, skol33 ), ! coll( X
% 32.97/33.45    , skol33, skol22 ) }.
% 32.97/33.45  (818) {G1,W14,D2,L3,V3,M3} R(42,39) { ! coll( X, X, Y ), cyclic( Z, Y, X, X
% 32.97/33.45     ), ! para( X, Z, X, Z ) }.
% 32.97/33.45  (916) {G1,W20,D2,L4,V4,M4} R(43,40);f { ! cyclic( X, Y, Z, X ), ! cyclic( X
% 32.97/33.45    , Y, Z, Y ), ! cyclic( X, Y, Z, T ), cong( X, Y, X, Y ) }.
% 32.97/33.45  (948) {G2,W15,D2,L3,V3,M3} F(916) { ! cyclic( X, Y, Z, X ), ! cyclic( X, Y
% 32.97/33.45    , Z, Y ), cong( X, Y, X, Y ) }.
% 32.97/33.45  (1612) {G1,W25,D2,L5,V6,M5} R(57,24) { ! cong( X, Y, Z, Y ), ! cyclic( X, Z
% 32.97/33.45    , T, Y ), perp( T, X, X, Y ), ! cong( X, T, U, W ), ! cong( U, W, Z, T )
% 32.97/33.45     }.
% 32.97/33.45  (1703) {G4,W8,D2,L2,V1,M2} R(699,169) { ! coll( X, skol33, skol22 ), coll( 
% 32.97/33.45    X, skol33, skol23 ) }.
% 32.97/33.45  (1721) {G5,W12,D2,L3,V2,M3} R(1703,2) { ! coll( X, skol33, skol22 ), ! coll
% 32.97/33.45    ( X, skol33, Y ), coll( skol23, Y, X ) }.
% 32.97/33.45  (1726) {G6,W8,D2,L2,V1,M2} F(1721) { ! coll( X, skol33, skol22 ), coll( 
% 32.97/33.45    skol23, skol22, X ) }.
% 32.97/33.45  (1850) {G1,W13,D2,L3,V5,M3} R(63,10) { ! midp( X, Y, Z ), para( Y, T, Z, U
% 32.97/33.45     ), ! midp( X, U, T ) }.
% 32.97/33.45  (1866) {G2,W9,D2,L2,V3,M2} F(1850) { ! midp( X, Y, Z ), para( Y, Z, Z, Y )
% 32.97/33.45     }.
% 32.97/33.45  (2383) {G1,W5,D2,L1,V0,M1} R(68,123) { cong( skol33, skol22, skol33, skol23
% 32.97/33.45     ) }.
% 32.97/33.45  (2754) {G7,W8,D2,L2,V1,M2} R(1726,572) { coll( skol23, skol22, X ), ! midp
% 32.97/33.45    ( skol33, X, skol22 ) }.
% 32.97/33.45  (2757) {G7,W8,D2,L2,V1,M2} R(1726,546) { coll( skol23, skol22, X ), ! midp
% 32.97/33.45    ( skol33, skol22, X ) }.
% 32.97/33.45  (2780) {G8,W8,D2,L2,V1,M2} R(2754,0) { ! midp( skol33, X, skol22 ), coll( 
% 32.97/33.45    skol23, X, skol22 ) }.
% 32.97/33.45  (7026) {G2,W5,D2,L1,V0,M1} R(129,2383) { circle( skol33, skol22, skol23, 
% 32.97/33.45    skol23 ) }.
% 32.97/33.45  (7036) {G3,W5,D2,L1,V0,M1} R(7026,53);r(573) { perp( skol22, skol23, skol23
% 32.97/33.45    , skol23 ) }.
% 32.97/33.45  (7058) {G4,W5,D2,L1,V0,M1} R(7036,7) { perp( skol23, skol23, skol22, skol23
% 32.97/33.45     ) }.
% 32.97/33.45  (7073) {G5,W5,D2,L1,V0,M1} R(7058,6) { perp( skol23, skol23, skol23, skol22
% 32.97/33.45     ) }.
% 32.97/33.45  (7088) {G6,W12,D3,L2,V2,M2} R(7073,110) { ! coll( skol22, X, Y ), perp( 
% 32.97/33.45    skol16( skol23, X, Y ), skol23, X, Y ) }.
% 32.97/33.45  (7869) {G8,W14,D3,L3,V2,M3} R(149,2757);r(372) { ! midp( X, skol22, skol23
% 32.97/33.45     ), midp( skol7( skol22, Y ), skol22, Y ), ! midp( skol33, skol22, skol23
% 32.97/33.45     ) }.
% 32.97/33.45  (7880) {G9,W14,D3,L3,V2,M3} R(149,2780);r(251) { ! midp( X, skol23, skol22
% 32.97/33.45     ), midp( skol7( skol23, Y ), skol23, Y ), ! midp( skol33, skol23, skol22
% 32.97/33.45     ) }.
% 32.97/33.45  (7964) {G10,W6,D3,L1,V1,M1} F(7880);r(324) { midp( skol7( skol23, X ), 
% 32.97/33.45    skol23, X ) }.
% 32.97/33.45  (7965) {G9,W6,D3,L1,V1,M1} F(7869);r(123) { midp( skol7( skol22, X ), 
% 32.97/33.45    skol22, X ) }.
% 32.97/33.45  (8017) {G12,W4,D2,L1,V1,M1} R(7965,553) { coll( skol22, skol22, X ) }.
% 32.97/33.45  (8076) {G13,W4,D2,L1,V2,M1} R(8017,2);r(8017) { coll( Y, X, skol22 ) }.
% 32.97/33.45  (8101) {G14,W4,D2,L1,V2,M1} R(8076,169) { coll( X, skol22, Y ) }.
% 32.97/33.45  (8114) {G15,W4,D2,L1,V3,M1} R(8101,2);r(8101) { coll( Z, Y, X ) }.
% 32.97/33.45  (8190) {G11,W6,D3,L1,V1,M1} R(7964,10) { midp( skol7( skol23, X ), X, 
% 32.97/33.45    skol23 ) }.
% 32.97/33.45  (8206) {G16,W10,D3,L2,V2,M2} R(8190,149);r(8114) { ! coll( skol23, X, 
% 32.97/33.45    skol23 ), midp( skol7( X, Y ), X, Y ) }.
% 32.97/33.45  (20002) {G17,W6,D3,L1,V2,M1} S(8206);r(8114) { midp( skol7( X, Y ), X, Y )
% 32.97/33.45     }.
% 32.97/33.45  (20006) {G16,W8,D3,L1,V2,M1} S(7088);r(8114) { perp( skol16( skol23, X, Y )
% 32.97/33.45    , skol23, X, Y ) }.
% 32.97/33.45  (20138) {G16,W10,D2,L2,V3,M2} S(818);r(8114) { cyclic( Z, Y, X, X ), ! para
% 32.97/33.45    ( X, Z, X, Z ) }.
% 32.97/33.45  (21661) {G18,W6,D3,L1,V2,M1} R(20002,10) { midp( skol7( X, Y ), Y, X ) }.
% 32.97/33.45  (42060) {G17,W8,D3,L1,V2,M1} R(20006,264) { perp( X, Y, skol23, skol16( 
% 32.97/33.45    skol23, X, Y ) ) }.
% 32.97/33.45  (42111) {G18,W8,D3,L1,V2,M1} R(42060,264) { perp( skol23, skol16( skol23, X
% 32.97/33.45    , Y ), Y, X ) }.
% 32.97/33.45  (42192) {G19,W8,D3,L1,V0,M1} R(42111,291) { ! perp( skol22, skol23, skol23
% 32.97/33.45    , skol16( skol23, skol20, skol24 ) ) }.
% 32.97/33.45  (57601) {G19,W5,D2,L1,V2,M1} R(1866,21661) { para( X, Y, Y, X ) }.
% 32.97/33.45  (57609) {G20,W5,D2,L1,V2,M1} R(57601,213) { para( X, Y, X, Y ) }.
% 32.97/33.45  (60253) {G21,W5,D2,L1,V3,M1} S(20138);r(57609) { cyclic( Z, Y, X, X ) }.
% 32.97/33.45  (60721) {G22,W5,D2,L1,V3,M1} R(60253,361) { cyclic( X, Y, Z, Y ) }.
% 32.97/33.45  (60722) {G22,W5,D2,L1,V3,M1} R(60253,360) { cyclic( X, Y, Z, X ) }.
% 32.97/33.45  (60723) {G22,W5,D2,L1,V3,M1} R(60253,352) { cyclic( X, Y, Y, Z ) }.
% 32.97/33.45  (60736) {G23,W5,D2,L1,V2,M1} R(60721,948);r(60722) { cong( X, Y, X, Y ) }.
% 32.97/33.45  (60744) {G23,W5,D2,L1,V3,M1} R(60721,385);r(60723) { cyclic( Y, Y, Z, T )
% 32.97/33.45     }.
% 32.97/33.45  (60765) {G24,W15,D2,L3,V5,M3} R(60744,1612);r(60736) { perp( Z, X, X, Y ), 
% 32.97/33.45    ! cong( X, Z, T, U ), ! cong( T, U, X, Z ) }.
% 32.97/33.45  (60788) {G25,W5,D2,L1,V3,M1} F(60765);r(60736) { perp( X, Y, Y, Z ) }.
% 32.97/33.45  (60826) {G26,W0,D0,L0,V0,M0} R(60788,42192) {  }.
% 32.97/33.45  
% 32.97/33.45  
% 32.97/33.45  % SZS output end Refutation
% 32.97/33.45  found a proof!
% 32.97/33.45  
% 32.97/33.45  
% 32.97/33.45  Unprocessed initial clauses:
% 32.97/33.45  
% 32.97/33.45  (60828) {G0,W8,D2,L2,V3,M2}  { ! coll( X, Y, Z ), coll( X, Z, Y ) }.
% 32.97/33.45  (60829) {G0,W8,D2,L2,V3,M2}  { ! coll( X, Y, Z ), coll( Y, X, Z ) }.
% 32.97/33.45  (60830) {G0,W12,D2,L3,V4,M3}  { ! coll( X, T, Y ), ! coll( X, T, Z ), coll
% 32.97/33.45    ( Y, Z, X ) }.
% 32.97/33.45  (60831) {G0,W10,D2,L2,V4,M2}  { ! para( X, Y, Z, T ), para( X, Y, T, Z )
% 32.97/33.45     }.
% 32.97/33.45  (60832) {G0,W10,D2,L2,V4,M2}  { ! para( X, Y, Z, T ), para( Z, T, X, Y )
% 32.97/33.45     }.
% 32.97/33.45  (60833) {G0,W15,D2,L3,V6,M3}  { ! para( X, Y, U, W ), ! para( U, W, Z, T )
% 32.97/33.45    , para( X, Y, Z, T ) }.
% 32.97/33.45  (60834) {G0,W10,D2,L2,V4,M2}  { ! perp( X, Y, Z, T ), perp( X, Y, T, Z )
% 32.97/33.45     }.
% 32.97/33.45  (60835) {G0,W10,D2,L2,V4,M2}  { ! perp( X, Y, Z, T ), perp( Z, T, X, Y )
% 32.97/33.45     }.
% 32.97/33.45  (60836) {G0,W15,D2,L3,V6,M3}  { ! perp( X, Y, U, W ), ! perp( U, W, Z, T )
% 32.97/33.45    , para( X, Y, Z, T ) }.
% 32.97/33.45  (60837) {G0,W15,D2,L3,V6,M3}  { ! para( X, Y, U, W ), ! perp( U, W, Z, T )
% 32.97/33.45    , perp( X, Y, Z, T ) }.
% 32.97/33.45  (60838) {G0,W8,D2,L2,V3,M2}  { ! midp( Z, Y, X ), midp( Z, X, Y ) }.
% 32.97/33.45  (60839) {G0,W15,D2,L3,V4,M3}  { ! cong( T, X, T, Y ), ! cong( T, X, T, Z )
% 32.97/33.45    , circle( T, X, Y, Z ) }.
% 32.97/33.45  (60840) {G0,W20,D2,L4,V5,M4}  { ! cong( U, X, U, Y ), ! cong( U, X, U, Z )
% 32.97/33.45    , ! cong( U, X, U, T ), cyclic( X, Y, Z, T ) }.
% 32.97/33.45  (60841) {G0,W10,D2,L2,V4,M2}  { ! cyclic( X, Y, Z, T ), cyclic( X, Y, T, Z
% 32.97/33.45     ) }.
% 32.97/33.45  (60842) {G0,W10,D2,L2,V4,M2}  { ! cyclic( X, Y, Z, T ), cyclic( X, Z, Y, T
% 32.97/33.45     ) }.
% 32.97/33.45  (60843) {G0,W10,D2,L2,V4,M2}  { ! cyclic( X, Y, Z, T ), cyclic( Y, X, Z, T
% 32.97/33.45     ) }.
% 32.97/33.45  (60844) {G0,W15,D2,L3,V5,M3}  { ! cyclic( U, X, Y, Z ), ! cyclic( U, X, Y, 
% 32.97/33.45    T ), cyclic( X, Y, Z, T ) }.
% 32.97/33.45  (60845) {G0,W18,D2,L2,V8,M2}  { ! eqangle( X, Y, Z, T, U, W, V0, V1 ), 
% 32.97/33.45    eqangle( Y, X, Z, T, U, W, V0, V1 ) }.
% 32.97/33.45  (60846) {G0,W18,D2,L2,V8,M2}  { ! eqangle( X, Y, Z, T, U, W, V0, V1 ), 
% 32.97/33.45    eqangle( Z, T, X, Y, V0, V1, U, W ) }.
% 32.97/33.45  (60847) {G0,W18,D2,L2,V8,M2}  { ! eqangle( X, Y, Z, T, U, W, V0, V1 ), 
% 32.97/33.45    eqangle( U, W, V0, V1, X, Y, Z, T ) }.
% 32.97/33.45  (60848) {G0,W18,D2,L2,V8,M2}  { ! eqangle( X, Y, Z, T, U, W, V0, V1 ), 
% 32.97/33.45    eqangle( X, Y, U, W, Z, T, V0, V1 ) }.
% 32.97/33.45  (60849) {G0,W27,D2,L3,V12,M3}  { ! eqangle( X, Y, Z, T, V2, V3, V4, V5 ), !
% 32.97/33.45     eqangle( V2, V3, V4, V5, U, W, V0, V1 ), eqangle( X, Y, Z, T, U, W, V0, 
% 32.97/33.45    V1 ) }.
% 32.97/33.45  (60850) {G0,W10,D2,L2,V4,M2}  { ! cong( X, Y, Z, T ), cong( X, Y, T, Z )
% 32.97/33.45     }.
% 32.97/33.45  (60851) {G0,W10,D2,L2,V4,M2}  { ! cong( X, Y, Z, T ), cong( Z, T, X, Y )
% 32.97/33.45     }.
% 32.97/33.45  (60852) {G0,W15,D2,L3,V6,M3}  { ! cong( X, Y, U, W ), ! cong( U, W, Z, T )
% 32.97/33.45    , cong( X, Y, Z, T ) }.
% 32.97/33.45  (60853) {G0,W18,D2,L2,V8,M2}  { ! eqratio( X, Y, Z, T, U, W, V0, V1 ), 
% 32.97/33.45    eqratio( Y, X, Z, T, U, W, V0, V1 ) }.
% 32.97/33.45  (60854) {G0,W18,D2,L2,V8,M2}  { ! eqratio( X, Y, Z, T, U, W, V0, V1 ), 
% 32.97/33.45    eqratio( Z, T, X, Y, V0, V1, U, W ) }.
% 32.97/33.45  (60855) {G0,W18,D2,L2,V8,M2}  { ! eqratio( X, Y, Z, T, U, W, V0, V1 ), 
% 32.97/33.45    eqratio( U, W, V0, V1, X, Y, Z, T ) }.
% 32.97/33.45  (60856) {G0,W18,D2,L2,V8,M2}  { ! eqratio( X, Y, Z, T, U, W, V0, V1 ), 
% 32.97/33.45    eqratio( X, Y, U, W, Z, T, V0, V1 ) }.
% 32.97/33.45  (60857) {G0,W27,D2,L3,V12,M3}  { ! eqratio( X, Y, Z, T, V2, V3, V4, V5 ), !
% 32.97/33.45     eqratio( V2, V3, V4, V5, U, W, V0, V1 ), eqratio( X, Y, Z, T, U, W, V0, 
% 32.97/33.45    V1 ) }.
% 32.97/33.45  (60858) {G0,W14,D2,L2,V6,M2}  { ! simtri( X, Z, Y, T, W, U ), simtri( X, Y
% 32.97/33.45    , Z, T, U, W ) }.
% 32.97/33.45  (60859) {G0,W14,D2,L2,V6,M2}  { ! simtri( Y, X, Z, U, T, W ), simtri( X, Y
% 32.97/33.45    , Z, T, U, W ) }.
% 32.97/33.45  (60860) {G0,W14,D2,L2,V6,M2}  { ! simtri( T, U, W, X, Y, Z ), simtri( X, Y
% 32.97/33.45    , Z, T, U, W ) }.
% 32.97/33.45  (60861) {G0,W21,D2,L3,V9,M3}  { ! simtri( X, Y, Z, V0, V1, V2 ), ! simtri( 
% 32.97/33.45    V0, V1, V2, T, U, W ), simtri( X, Y, Z, T, U, W ) }.
% 32.97/33.45  (60862) {G0,W14,D2,L2,V6,M2}  { ! contri( X, Z, Y, T, W, U ), contri( X, Y
% 32.97/33.45    , Z, T, U, W ) }.
% 32.97/33.45  (60863) {G0,W14,D2,L2,V6,M2}  { ! contri( Y, X, Z, U, T, W ), contri( X, Y
% 32.97/33.45    , Z, T, U, W ) }.
% 32.97/33.45  (60864) {G0,W14,D2,L2,V6,M2}  { ! contri( T, U, W, X, Y, Z ), contri( X, Y
% 32.97/33.45    , Z, T, U, W ) }.
% 32.97/33.45  (60865) {G0,W21,D2,L3,V9,M3}  { ! contri( X, Y, Z, V0, V1, V2 ), ! contri( 
% 32.97/33.45    V0, V1, V2, T, U, W ), contri( X, Y, Z, T, U, W ) }.
% 32.97/33.45  (60866) {G0,W14,D2,L2,V6,M2}  { ! eqangle( X, Y, U, W, Z, T, U, W ), para( 
% 32.97/33.45    X, Y, Z, T ) }.
% 32.97/33.45  (60867) {G0,W14,D2,L2,V6,M2}  { ! para( X, Y, Z, T ), eqangle( X, Y, U, W, 
% 32.97/33.45    Z, T, U, W ) }.
% 32.97/33.45  (60868) {G0,W14,D2,L2,V4,M2}  { ! cyclic( X, Y, Z, T ), eqangle( Z, X, Z, Y
% 32.97/33.45    , T, X, T, Y ) }.
% 32.97/33.45  (60869) {G0,W18,D2,L3,V4,M3}  { ! eqangle( Z, X, Z, Y, T, X, T, Y ), coll( 
% 32.97/33.45    Z, T, X ), cyclic( X, Y, Z, T ) }.
% 32.97/33.45  (60870) {G0,W18,D2,L3,V4,M3}  { ! eqangle( Z, X, Z, Y, T, X, T, Y ), ! coll
% 32.97/33.45    ( Z, T, Y ), cyclic( X, Y, Z, T ) }.
% 32.97/33.45  (60871) {G0,W29,D2,L5,V6,M5}  { ! cyclic( X, Y, U, Z ), ! cyclic( X, Y, U, 
% 32.97/33.45    T ), ! cyclic( X, Y, U, W ), ! eqangle( U, X, U, Y, W, Z, W, T ), cong( X
% 32.97/33.45    , Y, Z, T ) }.
% 32.97/33.45  (60872) {G0,W13,D2,L3,V5,M3}  { ! midp( Z, U, X ), ! midp( T, U, Y ), para
% 32.97/33.45    ( Z, T, X, Y ) }.
% 32.97/33.45  (60873) {G0,W17,D2,L4,V5,M4}  { ! midp( U, X, T ), ! para( U, Z, T, Y ), ! 
% 32.97/33.45    coll( Z, X, Y ), midp( Z, X, Y ) }.
% 32.97/33.45  (60874) {G0,W14,D2,L2,V3,M2}  { ! cong( Z, X, Z, Y ), eqangle( Z, X, X, Y, 
% 32.97/33.45    X, Y, Z, Y ) }.
% 32.97/33.45  (60875) {G0,W18,D2,L3,V3,M3}  { ! eqangle( Z, X, X, Y, X, Y, Z, Y ), coll( 
% 32.97/33.45    Z, X, Y ), cong( Z, X, Z, Y ) }.
% 32.97/33.45  (60876) {G0,W19,D2,L3,V5,M3}  { ! circle( U, X, Y, Z ), ! perp( U, X, X, T
% 32.97/33.45     ), eqangle( X, T, X, Y, Z, X, Z, Y ) }.
% 32.97/33.45  (60877) {G0,W19,D2,L3,V5,M3}  { ! circle( Y, X, T, U ), ! eqangle( X, Z, X
% 32.97/33.45    , T, U, X, U, T ), perp( Y, X, X, Z ) }.
% 32.97/33.45  (60878) {G0,W18,D2,L3,V5,M3}  { ! circle( T, X, Y, Z ), ! midp( U, Y, Z ), 
% 32.97/33.45    eqangle( X, Y, X, Z, T, Y, T, U ) }.
% 32.97/33.45  (60879) {G0,W22,D2,L4,V5,M4}  { ! circle( U, T, X, Y ), ! coll( Z, X, Y ), 
% 32.97/33.45    ! eqangle( T, X, T, Y, U, X, U, Z ), midp( Z, X, Y ) }.
% 32.97/33.45  (60880) {G0,W14,D2,L3,V4,M3}  { ! perp( X, Y, Y, T ), ! midp( Z, X, T ), 
% 32.97/33.45    cong( X, Z, Y, Z ) }.
% 32.97/33.45  (60881) {G0,W14,D2,L3,V4,M3}  { ! circle( T, X, Y, Z ), ! coll( T, X, Z ), 
% 32.97/33.45    perp( X, Y, Y, Z ) }.
% 32.97/33.45  (60882) {G0,W19,D2,L3,V4,M3}  { ! cyclic( X, Y, Z, T ), ! para( X, Y, Z, T
% 32.97/33.45     ), eqangle( X, T, Z, T, Z, T, Z, Y ) }.
% 32.97/33.45  (60883) {G0,W14,D2,L3,V4,M3}  { ! midp( T, X, Y ), ! perp( Z, T, X, Y ), 
% 32.97/33.45    cong( Z, X, Z, Y ) }.
% 32.97/33.45  (60884) {G0,W15,D2,L3,V4,M3}  { ! cong( X, Z, Y, Z ), ! cong( X, T, Y, T )
% 32.97/33.45    , perp( X, Y, Z, T ) }.
% 32.97/33.45  (60885) {G0,W20,D2,L4,V4,M4}  { ! cong( X, Y, T, Y ), ! cong( X, Z, T, Z )
% 32.97/33.45    , ! cyclic( X, T, Y, Z ), perp( Y, X, X, Z ) }.
% 32.97/33.45  (60886) {G0,W29,D2,L4,V6,M4}  { ! eqangle( X, Y, Y, Z, T, U, U, W ), ! 
% 32.97/33.45    eqangle( X, Z, Y, Z, T, W, U, W ), coll( X, Y, Z ), simtri( X, Y, Z, T, U
% 32.97/33.45    , W ) }.
% 32.97/33.45  (60887) {G0,W16,D2,L2,V6,M2}  { ! simtri( X, Y, Z, T, U, W ), eqratio( X, Y
% 32.97/33.45    , X, Z, T, U, T, W ) }.
% 32.97/33.45  (60888) {G0,W16,D2,L2,V6,M2}  { ! simtri( X, Y, Z, T, U, W ), eqangle( X, Y
% 32.97/33.45    , Y, Z, T, U, U, W ) }.
% 32.97/33.45  (60889) {G0,W19,D2,L3,V6,M3}  { ! simtri( X, Y, Z, T, U, W ), ! cong( X, Y
% 32.97/33.45    , T, U ), contri( X, Y, Z, T, U, W ) }.
% 32.97/33.45  (60890) {G0,W12,D2,L2,V6,M2}  { ! contri( X, Y, U, Z, T, W ), cong( X, Y, Z
% 32.97/33.45    , T ) }.
% 32.97/33.45  (60891) {G0,W13,D2,L3,V5,M3}  { ! midp( U, X, Y ), ! midp( U, Z, T ), para
% 32.97/33.45    ( X, Z, Y, T ) }.
% 32.97/33.45  (60892) {G0,W18,D2,L4,V5,M4}  { ! midp( Z, T, U ), ! para( T, X, U, Y ), ! 
% 32.97/33.45    para( T, Y, U, X ), midp( Z, X, Y ) }.
% 32.97/33.45  (60893) {G0,W22,D2,L4,V5,M4}  { ! para( X, Y, Z, T ), ! coll( U, X, Z ), ! 
% 32.97/33.45    coll( U, Y, T ), eqratio( U, X, X, Z, U, Y, Y, T ) }.
% 32.97/33.45  (60894) {G0,W9,D2,L2,V3,M2}  { ! para( X, Y, X, Z ), coll( X, Y, Z ) }.
% 32.97/33.45  (60895) {G0,W13,D2,L3,V3,M3}  { ! cong( X, Y, X, Z ), ! coll( X, Y, Z ), 
% 32.97/33.45    midp( X, Y, Z ) }.
% 32.97/33.45  (60896) {G0,W9,D2,L2,V3,M2}  { ! midp( X, Y, Z ), cong( X, Y, X, Z ) }.
% 32.97/33.45  (60897) {G0,W8,D2,L2,V3,M2}  { ! midp( X, Y, Z ), coll( X, Y, Z ) }.
% 32.97/33.45  (60898) {G0,W17,D2,L3,V6,M3}  { ! midp( U, X, Y ), ! midp( W, Z, T ), 
% 32.97/33.45    eqratio( U, X, X, Y, W, Z, Z, T ) }.
% 32.97/33.45  (60899) {G0,W19,D2,L3,V4,M3}  { ! eqangle( X, Y, Z, T, Z, T, X, Y ), para( 
% 32.97/33.45    X, Y, Z, T ), perp( X, Y, Z, T ) }.
% 32.97/33.45  (60900) {G0,W19,D2,L3,V4,M3}  { ! eqangle( X, Y, Z, T, Z, T, X, Y ), perp( 
% 32.97/33.45    X, Y, Z, T ), para( X, Y, Z, T ) }.
% 32.97/33.45  (60901) {G0,W19,D2,L3,V8,M3}  { ! eqangle( X, Y, Z, T, U, W, V0, V1 ), ! 
% 32.97/33.45    para( U, W, V0, V1 ), para( X, Y, Z, T ) }.
% 32.97/33.45  (60902) {G0,W19,D2,L3,V8,M3}  { ! eqangle( X, Y, Z, T, U, W, V0, V1 ), ! 
% 32.97/33.45    perp( U, W, V0, V1 ), perp( X, Y, Z, T ) }.
% 32.97/33.45  (60903) {G0,W19,D2,L3,V8,M3}  { ! eqratio( X, Y, Z, T, U, W, V0, V1 ), ! 
% 32.97/33.45    cong( U, W, V0, V1 ), cong( X, Y, Z, T ) }.
% 32.97/33.45  (60904) {G0,W22,D3,L3,V6,M3}  { ! perp( Z, Y, Y, X ), ! eqangle( T, Z, Y, Z
% 32.97/33.45    , Y, Z, X, Z ), coll( skol1( U, W, Z, T ), Z, T ) }.
% 32.97/33.45  (60905) {G0,W22,D3,L3,V4,M3}  { ! perp( Z, Y, Y, X ), ! eqangle( T, Z, Y, Z
% 32.97/33.45    , Y, Z, X, Z ), coll( skol1( X, Y, Z, T ), X, Y ) }.
% 32.97/33.45  (60906) {G0,W22,D3,L3,V6,M3}  { ! cong( Z, X, Z, Y ), ! eqangle( X, Z, Z, T
% 32.97/33.45    , Z, T, Z, Y ), coll( skol2( U, W, Z, T ), Z, T ) }.
% 32.97/33.45  (60907) {G0,W22,D3,L3,V4,M3}  { ! cong( Z, X, Z, Y ), ! eqangle( X, Z, Z, T
% 32.97/33.45    , Z, T, Z, Y ), coll( Y, X, skol2( X, Y, Z, T ) ) }.
% 32.97/33.45  (60908) {G0,W22,D3,L3,V6,M3}  { ! perp( Z, T, X, Y ), ! eqangle( X, Z, Z, T
% 32.97/33.45    , Z, T, Z, Y ), coll( skol3( U, W, Z, T ), Z, T ) }.
% 32.97/33.45  (60909) {G0,W22,D3,L3,V4,M3}  { ! perp( Z, T, X, Y ), ! eqangle( X, Z, Z, T
% 32.97/33.45    , Z, T, Z, Y ), coll( Y, X, skol3( X, Y, Z, T ) ) }.
% 32.97/33.45  (60910) {G0,W18,D3,L3,V6,M3}  { ! perp( Z, T, X, Y ), ! cong( Z, X, Z, Y )
% 32.97/33.45    , coll( skol4( U, W, Z, T ), Z, T ) }.
% 32.97/33.45  (60911) {G0,W18,D3,L3,V4,M3}  { ! perp( Z, T, X, Y ), ! cong( Z, X, Z, Y )
% 32.97/33.45    , coll( Y, X, skol4( X, Y, Z, T ) ) }.
% 32.97/33.45  (60912) {G0,W22,D3,L3,V6,M3}  { ! eqangle( X, Z, Y, Z, X, T, Y, U ), coll( 
% 32.97/33.45    X, Y, Z ), cyclic( T, Y, Z, skol5( W, Y, Z, T ) ) }.
% 32.97/33.45  (60913) {G0,W30,D3,L3,V5,M3}  { ! eqangle( X, Z, Y, Z, X, T, Y, U ), coll( 
% 32.97/33.45    X, Y, Z ), eqangle( X, Z, Y, Z, X, skol5( X, Y, Z, T ), Y, skol5( X, Y, Z
% 32.97/33.45    , T ) ) }.
% 32.97/33.45  (60914) {G0,W18,D3,L3,V10,M3}  { ! midp( U, X, Y ), ! midp( W, Z, T ), midp
% 32.97/33.45    ( skol6( X, V0, V1, T, V2, V3 ), X, T ) }.
% 32.97/33.45  (60915) {G0,W19,D3,L3,V8,M3}  { ! midp( U, X, Y ), ! midp( W, Z, T ), para
% 32.97/33.45    ( skol6( X, V0, Z, T, V1, W ), W, X, Z ) }.
% 32.97/33.45  (60916) {G0,W19,D3,L3,V6,M3}  { ! midp( U, X, Y ), ! midp( W, Z, T ), para
% 32.97/33.45    ( skol6( X, Y, Z, T, U, W ), U, Y, T ) }.
% 32.97/33.45  (60917) {G0,W22,D3,L5,V7,M5}  { ! midp( Z, X, Y ), ! midp( W, T, U ), ! 
% 32.97/33.45    coll( T, X, Y ), ! coll( U, X, Y ), midp( skol7( X, V0 ), X, V0 ) }.
% 32.97/33.45  (60918) {G0,W26,D3,L5,V8,M5}  { ! midp( T, X, U ), ! para( X, W, Z, T ), ! 
% 32.97/33.45    para( X, W, U, Y ), ! coll( W, Y, Z ), coll( skol8( V0, V1, Z, T ), T, Z
% 32.97/33.45     ) }.
% 32.97/33.45  (60919) {G0,W26,D3,L5,V6,M5}  { ! midp( T, X, U ), ! para( X, W, Z, T ), ! 
% 32.97/33.45    para( X, W, U, Y ), ! coll( W, Y, Z ), coll( skol8( X, Y, Z, T ), X, Y )
% 32.97/33.45     }.
% 32.97/33.45  (60920) {G0,W19,D3,L3,V7,M3}  { ! cong( T, Z, T, U ), ! perp( X, Y, Y, T )
% 32.97/33.45    , cong( T, Z, T, skol9( W, V0, Z, T ) ) }.
% 32.97/33.45  (60921) {G0,W19,D3,L3,V6,M3}  { ! cong( T, Z, T, U ), ! perp( X, Y, Y, T )
% 32.97/33.45    , cong( Y, Z, Y, skol9( W, Y, Z, T ) ) }.
% 32.97/33.45  (60922) {G0,W19,D3,L3,V5,M3}  { ! cong( T, Z, T, U ), ! perp( X, Y, Y, T )
% 32.97/33.45    , para( skol9( X, Y, Z, T ), Z, X, Y ) }.
% 32.97/33.45  (60923) {G0,W17,D3,L3,V5,M3}  { ! perp( X, T, Y, Z ), ! perp( Y, T, X, Z )
% 32.97/33.45    , coll( skol10( U, Y, Z ), Z, Y ) }.
% 32.97/33.45  (60924) {G0,W18,D3,L3,V4,M3}  { ! perp( X, T, Y, Z ), ! perp( Y, T, X, Z )
% 32.97/33.45    , perp( X, skol10( X, Y, Z ), Z, Y ) }.
% 32.97/33.45  (60925) {G0,W14,D2,L3,V4,M3}  { ! perp( X, T, Y, Z ), ! perp( Y, T, X, Z )
% 32.97/33.45    , alpha1( X, Y, Z ) }.
% 32.97/33.45  (60926) {G0,W11,D3,L2,V4,M2}  { ! alpha1( X, Y, Z ), coll( skol11( X, T, Z
% 32.97/33.45     ), Z, X ) }.
% 32.97/33.45  (60927) {G0,W12,D3,L2,V3,M2}  { ! alpha1( X, Y, Z ), perp( Y, skol11( X, Y
% 32.97/33.45    , Z ), Z, X ) }.
% 32.97/33.45  (60928) {G0,W13,D2,L3,V4,M3}  { ! coll( T, Z, X ), ! perp( Y, T, Z, X ), 
% 32.97/33.45    alpha1( X, Y, Z ) }.
% 32.97/33.45  (60929) {G0,W12,D3,L2,V4,M2}  { ! circle( Y, X, Z, T ), perp( skol12( X, Y
% 32.97/33.45     ), X, X, Y ) }.
% 32.97/33.45  (60930) {G0,W28,D3,L5,V8,M5}  { ! circle( W, X, Y, Z ), ! cong( W, X, W, T
% 32.97/33.45     ), ! cong( U, X, U, Y ), W = U, alpha2( X, Z, U, skol13( X, V0, Z, V1, U
% 32.97/33.45     ) ) }.
% 32.97/33.45  (60931) {G0,W26,D3,L5,V8,M5}  { ! circle( W, X, Y, Z ), ! cong( W, X, W, T
% 32.97/33.45     ), ! cong( U, X, U, Y ), W = U, coll( skol21( V0, Y, T, V1 ), Y, T ) }.
% 32.97/33.45  (60932) {G0,W27,D3,L5,V6,M5}  { ! circle( W, X, Y, Z ), ! cong( W, X, W, T
% 32.97/33.45     ), ! cong( U, X, U, Y ), W = U, cong( skol21( X, Y, T, U ), U, U, X )
% 32.97/33.45     }.
% 32.97/33.45  (60933) {G0,W9,D2,L2,V4,M2}  { ! alpha2( X, Y, Z, T ), coll( T, X, Y ) }.
% 32.97/33.45  (60934) {G0,W10,D2,L2,V4,M2}  { ! alpha2( X, Y, Z, T ), cong( T, Z, Z, X )
% 32.97/33.45     }.
% 32.97/33.45  (60935) {G0,W14,D2,L3,V4,M3}  { ! coll( T, X, Y ), ! cong( T, Z, Z, X ), 
% 32.97/33.45    alpha2( X, Y, Z, T ) }.
% 32.97/33.45  (60936) {G0,W22,D3,L4,V5,M4}  { ! cyclic( X, Y, Z, T ), ! para( X, Y, Z, T
% 32.97/33.45     ), ! midp( U, X, Y ), circle( skol14( X, Y, Z ), X, Y, Z ) }.
% 32.97/33.45  (60937) {G0,W18,D3,L3,V4,M3}  { ! perp( X, Z, Z, Y ), ! cyclic( X, Y, Z, T
% 32.97/33.45     ), circle( skol15( X, Y, Z ), X, Y, Z ) }.
% 32.97/33.45  (60938) {G0,W16,D3,L3,V6,M3}  { ! perp( X, U, U, T ), ! coll( T, Y, Z ), 
% 32.97/33.45    coll( skol16( W, Y, Z ), Y, Z ) }.
% 32.97/33.45  (60939) {G0,W17,D3,L3,V5,M3}  { ! perp( X, U, U, T ), ! coll( T, Y, Z ), 
% 32.97/33.45    perp( skol16( X, Y, Z ), X, Y, Z ) }.
% 32.97/33.45  (60940) {G0,W20,D3,L4,V5,M4}  { ! perp( X, Z, X, Y ), ! perp( Y, X, Y, T )
% 32.97/33.45    , ! midp( U, Z, T ), midp( skol17( X, Y ), X, Y ) }.
% 32.97/33.45  (60941) {G0,W16,D3,L3,V3,M3}  { ! cong( Y, X, Y, Z ), ! perp( X, Y, Y, Z )
% 32.97/33.45    , coll( X, Y, skol18( X, Y ) ) }.
% 32.97/33.45  (60942) {G0,W17,D3,L3,V3,M3}  { ! cong( Y, X, Y, Z ), ! perp( X, Y, Y, Z )
% 32.97/33.45    , cong( Y, X, Y, skol18( X, Y ) ) }.
% 32.97/33.45  (60943) {G0,W25,D3,L5,V8,M5}  { ! para( U, W, X, Y ), ! coll( Z, U, X ), ! 
% 32.97/33.45    coll( Z, W, Y ), ! coll( T, U, W ), coll( Z, T, skol19( V0, V1, Z, T ) )
% 32.97/33.45     }.
% 32.97/33.45  (60944) {G0,W25,D3,L5,V6,M5}  { ! para( U, W, X, Y ), ! coll( Z, U, X ), ! 
% 32.97/33.45    coll( Z, W, Y ), ! coll( T, U, W ), coll( skol19( X, Y, Z, T ), X, Y )
% 32.97/33.45     }.
% 32.97/33.45  (60945) {G0,W5,D2,L1,V0,M1}  { circle( skol25, skol20, skol26, skol27 ) }.
% 32.97/33.45  (60946) {G0,W5,D2,L1,V0,M1}  { perp( skol25, skol20, skol20, skol28 ) }.
% 32.97/33.45  (60947) {G0,W5,D2,L1,V0,M1}  { circle( skol25, skol20, skol29, skol30 ) }.
% 32.97/33.45  (60948) {G0,W5,D2,L1,V0,M1}  { perp( skol25, skol29, skol29, skol28 ) }.
% 32.97/33.45  (60949) {G0,W5,D2,L1,V0,M1}  { circle( skol25, skol20, skol22, skol31 ) }.
% 32.97/33.45  (60950) {G0,W4,D2,L1,V0,M1}  { coll( skol23, skol28, skol22 ) }.
% 32.97/33.45  (60951) {G0,W5,D2,L1,V0,M1}  { circle( skol25, skol20, skol23, skol32 ) }.
% 32.97/33.45  (60952) {G0,W4,D2,L1,V0,M1}  { midp( skol33, skol22, skol23 ) }.
% 32.97/33.45  (60953) {G0,W4,D2,L1,V0,M1}  { coll( skol29, skol33, skol24 ) }.
% 32.97/33.45  (60954) {G0,W5,D2,L1,V0,M1}  { circle( skol25, skol29, skol24, skol34 ) }.
% 32.97/33.45  (60955) {G0,W5,D2,L1,V0,M1}  { ! para( skol22, skol23, skol20, skol24 ) }.
% 32.97/33.45  
% 32.97/33.45  
% 32.97/33.45  Total Proof:
% 32.97/33.45  
% 32.97/33.45  subsumption: (0) {G0,W8,D2,L2,V3,M2} I { ! coll( X, Y, Z ), coll( X, Z, Y )
% 32.97/33.45     }.
% 32.97/33.45  parent0: (60828) {G0,W8,D2,L2,V3,M2}  { ! coll( X, Y, Z ), coll( X, Z, Y )
% 32.97/33.45     }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (1) {G0,W8,D2,L2,V3,M2} I { ! coll( X, Y, Z ), coll( Y, X, Z )
% 32.97/33.45     }.
% 32.97/33.45  parent0: (60829) {G0,W8,D2,L2,V3,M2}  { ! coll( X, Y, Z ), coll( Y, X, Z )
% 32.97/33.45     }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (2) {G0,W12,D2,L3,V4,M3} I { ! coll( X, T, Y ), ! coll( X, T, 
% 32.97/33.45    Z ), coll( Y, Z, X ) }.
% 32.97/33.45  parent0: (60830) {G0,W12,D2,L3,V4,M3}  { ! coll( X, T, Y ), ! coll( X, T, Z
% 32.97/33.45     ), coll( Y, Z, X ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45     T := T
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45     2 ==> 2
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (3) {G0,W10,D2,L2,V4,M2} I { ! para( X, Y, Z, T ), para( X, Y
% 32.97/33.45    , T, Z ) }.
% 32.97/33.45  parent0: (60831) {G0,W10,D2,L2,V4,M2}  { ! para( X, Y, Z, T ), para( X, Y, 
% 32.97/33.45    T, Z ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45     T := T
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (4) {G0,W10,D2,L2,V4,M2} I { ! para( X, Y, Z, T ), para( Z, T
% 32.97/33.45    , X, Y ) }.
% 32.97/33.45  parent0: (60832) {G0,W10,D2,L2,V4,M2}  { ! para( X, Y, Z, T ), para( Z, T, 
% 32.97/33.45    X, Y ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45     T := T
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (6) {G0,W10,D2,L2,V4,M2} I { ! perp( X, Y, Z, T ), perp( X, Y
% 32.97/33.45    , T, Z ) }.
% 32.97/33.45  parent0: (60834) {G0,W10,D2,L2,V4,M2}  { ! perp( X, Y, Z, T ), perp( X, Y, 
% 32.97/33.45    T, Z ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45     T := T
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (7) {G0,W10,D2,L2,V4,M2} I { ! perp( X, Y, Z, T ), perp( Z, T
% 32.97/33.45    , X, Y ) }.
% 32.97/33.45  parent0: (60835) {G0,W10,D2,L2,V4,M2}  { ! perp( X, Y, Z, T ), perp( Z, T, 
% 32.97/33.45    X, Y ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45     T := T
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (8) {G0,W15,D2,L3,V6,M3} I { ! perp( X, Y, U, W ), ! perp( U, 
% 32.97/33.45    W, Z, T ), para( X, Y, Z, T ) }.
% 32.97/33.45  parent0: (60836) {G0,W15,D2,L3,V6,M3}  { ! perp( X, Y, U, W ), ! perp( U, W
% 32.97/33.45    , Z, T ), para( X, Y, Z, T ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45     T := T
% 32.97/33.45     U := U
% 32.97/33.45     W := W
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45     2 ==> 2
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (10) {G0,W8,D2,L2,V3,M2} I { ! midp( Z, Y, X ), midp( Z, X, Y
% 32.97/33.45     ) }.
% 32.97/33.45  parent0: (60838) {G0,W8,D2,L2,V3,M2}  { ! midp( Z, Y, X ), midp( Z, X, Y )
% 32.97/33.45     }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (11) {G0,W15,D2,L3,V4,M3} I { ! cong( T, X, T, Y ), ! cong( T
% 32.97/33.45    , X, T, Z ), circle( T, X, Y, Z ) }.
% 32.97/33.45  parent0: (60839) {G0,W15,D2,L3,V4,M3}  { ! cong( T, X, T, Y ), ! cong( T, X
% 32.97/33.45    , T, Z ), circle( T, X, Y, Z ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45     T := T
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45     2 ==> 2
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (13) {G0,W10,D2,L2,V4,M2} I { ! cyclic( X, Y, Z, T ), cyclic( 
% 32.97/33.45    X, Y, T, Z ) }.
% 32.97/33.45  parent0: (60841) {G0,W10,D2,L2,V4,M2}  { ! cyclic( X, Y, Z, T ), cyclic( X
% 32.97/33.45    , Y, T, Z ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45     T := T
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (14) {G0,W10,D2,L2,V4,M2} I { ! cyclic( X, Y, Z, T ), cyclic( 
% 32.97/33.45    X, Z, Y, T ) }.
% 32.97/33.45  parent0: (60842) {G0,W10,D2,L2,V4,M2}  { ! cyclic( X, Y, Z, T ), cyclic( X
% 32.97/33.45    , Z, Y, T ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45     T := T
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (15) {G0,W10,D2,L2,V4,M2} I { ! cyclic( X, Y, Z, T ), cyclic( 
% 32.97/33.45    Y, X, Z, T ) }.
% 32.97/33.45  parent0: (60843) {G0,W10,D2,L2,V4,M2}  { ! cyclic( X, Y, Z, T ), cyclic( Y
% 32.97/33.45    , X, Z, T ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45     T := T
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (16) {G0,W15,D2,L3,V5,M3} I { ! cyclic( U, X, Y, Z ), ! cyclic
% 32.97/33.45    ( U, X, Y, T ), cyclic( X, Y, Z, T ) }.
% 32.97/33.45  parent0: (60844) {G0,W15,D2,L3,V5,M3}  { ! cyclic( U, X, Y, Z ), ! cyclic( 
% 32.97/33.45    U, X, Y, T ), cyclic( X, Y, Z, T ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45     T := T
% 32.97/33.45     U := U
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45     2 ==> 2
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (24) {G0,W15,D2,L3,V6,M3} I { ! cong( X, Y, U, W ), ! cong( U
% 32.97/33.45    , W, Z, T ), cong( X, Y, Z, T ) }.
% 32.97/33.45  parent0: (60852) {G0,W15,D2,L3,V6,M3}  { ! cong( X, Y, U, W ), ! cong( U, W
% 32.97/33.45    , Z, T ), cong( X, Y, Z, T ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45     T := T
% 32.97/33.45     U := U
% 32.97/33.45     W := W
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45     2 ==> 2
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (39) {G0,W14,D2,L2,V6,M2} I { ! para( X, Y, Z, T ), eqangle( X
% 32.97/33.45    , Y, U, W, Z, T, U, W ) }.
% 32.97/33.45  parent0: (60867) {G0,W14,D2,L2,V6,M2}  { ! para( X, Y, Z, T ), eqangle( X, 
% 32.97/33.45    Y, U, W, Z, T, U, W ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45     T := T
% 32.97/33.45     U := U
% 32.97/33.45     W := W
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (40) {G0,W14,D2,L2,V4,M2} I { ! cyclic( X, Y, Z, T ), eqangle
% 32.97/33.45    ( Z, X, Z, Y, T, X, T, Y ) }.
% 32.97/33.45  parent0: (60868) {G0,W14,D2,L2,V4,M2}  { ! cyclic( X, Y, Z, T ), eqangle( Z
% 32.97/33.45    , X, Z, Y, T, X, T, Y ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45     T := T
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (42) {G0,W18,D2,L3,V4,M3} I { ! eqangle( Z, X, Z, Y, T, X, T, 
% 32.97/33.45    Y ), ! coll( Z, T, Y ), cyclic( X, Y, Z, T ) }.
% 32.97/33.45  parent0: (60870) {G0,W18,D2,L3,V4,M3}  { ! eqangle( Z, X, Z, Y, T, X, T, Y
% 32.97/33.45     ), ! coll( Z, T, Y ), cyclic( X, Y, Z, T ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45     T := T
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45     2 ==> 2
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (43) {G0,W29,D2,L5,V6,M5} I { ! cyclic( X, Y, U, Z ), ! cyclic
% 32.97/33.45    ( X, Y, U, T ), ! cyclic( X, Y, U, W ), ! eqangle( U, X, U, Y, W, Z, W, T
% 32.97/33.45     ), cong( X, Y, Z, T ) }.
% 32.97/33.45  parent0: (60871) {G0,W29,D2,L5,V6,M5}  { ! cyclic( X, Y, U, Z ), ! cyclic( 
% 32.97/33.45    X, Y, U, T ), ! cyclic( X, Y, U, W ), ! eqangle( U, X, U, Y, W, Z, W, T )
% 32.97/33.45    , cong( X, Y, Z, T ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45     T := T
% 32.97/33.45     U := U
% 32.97/33.45     W := W
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45     2 ==> 2
% 32.97/33.45     3 ==> 3
% 32.97/33.45     4 ==> 4
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (53) {G0,W14,D2,L3,V4,M3} I { ! circle( T, X, Y, Z ), ! coll( 
% 32.97/33.45    T, X, Z ), perp( X, Y, Y, Z ) }.
% 32.97/33.45  parent0: (60881) {G0,W14,D2,L3,V4,M3}  { ! circle( T, X, Y, Z ), ! coll( T
% 32.97/33.45    , X, Z ), perp( X, Y, Y, Z ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45     T := T
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45     2 ==> 2
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (57) {G0,W20,D2,L4,V4,M4} I { ! cong( X, Y, T, Y ), ! cong( X
% 32.97/33.45    , Z, T, Z ), ! cyclic( X, T, Y, Z ), perp( Y, X, X, Z ) }.
% 32.97/33.45  parent0: (60885) {G0,W20,D2,L4,V4,M4}  { ! cong( X, Y, T, Y ), ! cong( X, Z
% 32.97/33.45    , T, Z ), ! cyclic( X, T, Y, Z ), perp( Y, X, X, Z ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45     T := T
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45     2 ==> 2
% 32.97/33.45     3 ==> 3
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (63) {G0,W13,D2,L3,V5,M3} I { ! midp( U, X, Y ), ! midp( U, Z
% 32.97/33.45    , T ), para( X, Z, Y, T ) }.
% 32.97/33.45  parent0: (60891) {G0,W13,D2,L3,V5,M3}  { ! midp( U, X, Y ), ! midp( U, Z, T
% 32.97/33.45     ), para( X, Z, Y, T ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45     T := T
% 32.97/33.45     U := U
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45     2 ==> 2
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (68) {G0,W9,D2,L2,V3,M2} I { ! midp( X, Y, Z ), cong( X, Y, X
% 32.97/33.45    , Z ) }.
% 32.97/33.45  parent0: (60896) {G0,W9,D2,L2,V3,M2}  { ! midp( X, Y, Z ), cong( X, Y, X, Z
% 32.97/33.45     ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (69) {G0,W8,D2,L2,V3,M2} I { ! midp( X, Y, Z ), coll( X, Y, Z
% 32.97/33.45     ) }.
% 32.97/33.45  parent0: (60897) {G0,W8,D2,L2,V3,M2}  { ! midp( X, Y, Z ), coll( X, Y, Z )
% 32.97/33.45     }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (88) {G0,W22,D3,L5,V7,M5} I { ! midp( Z, X, Y ), ! midp( W, T
% 32.97/33.45    , U ), ! coll( T, X, Y ), ! coll( U, X, Y ), midp( skol7( X, V0 ), X, V0
% 32.97/33.45     ) }.
% 32.97/33.45  parent0: (60917) {G0,W22,D3,L5,V7,M5}  { ! midp( Z, X, Y ), ! midp( W, T, U
% 32.97/33.45     ), ! coll( T, X, Y ), ! coll( U, X, Y ), midp( skol7( X, V0 ), X, V0 )
% 32.97/33.45     }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45     T := T
% 32.97/33.45     U := U
% 32.97/33.45     W := W
% 32.97/33.45     V0 := V0
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45     2 ==> 2
% 32.97/33.45     3 ==> 3
% 32.97/33.45     4 ==> 4
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (110) {G0,W17,D3,L3,V5,M3} I { ! perp( X, U, U, T ), ! coll( T
% 32.97/33.45    , Y, Z ), perp( skol16( X, Y, Z ), X, Y, Z ) }.
% 32.97/33.45  parent0: (60939) {G0,W17,D3,L3,V5,M3}  { ! perp( X, U, U, T ), ! coll( T, Y
% 32.97/33.45    , Z ), perp( skol16( X, Y, Z ), X, Y, Z ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45     T := T
% 32.97/33.45     U := U
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45     2 ==> 2
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (121) {G0,W4,D2,L1,V0,M1} I { coll( skol23, skol28, skol22 )
% 32.97/33.45     }.
% 32.97/33.45  parent0: (60950) {G0,W4,D2,L1,V0,M1}  { coll( skol23, skol28, skol22 ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (123) {G0,W4,D2,L1,V0,M1} I { midp( skol33, skol22, skol23 )
% 32.97/33.45     }.
% 32.97/33.45  parent0: (60952) {G0,W4,D2,L1,V0,M1}  { midp( skol33, skol22, skol23 ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (126) {G0,W5,D2,L1,V0,M1} I { ! para( skol22, skol23, skol20, 
% 32.97/33.45    skol24 ) }.
% 32.97/33.45  parent0: (60955) {G0,W5,D2,L1,V0,M1}  { ! para( skol22, skol23, skol20, 
% 32.97/33.45    skol24 ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  factor: (61421) {G0,W10,D2,L2,V3,M2}  { ! cong( X, Y, X, Z ), circle( X, Y
% 32.97/33.45    , Z, Z ) }.
% 32.97/33.45  parent0[0, 1]: (11) {G0,W15,D2,L3,V4,M3} I { ! cong( T, X, T, Y ), ! cong( 
% 32.97/33.45    T, X, T, Z ), circle( T, X, Y, Z ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := Y
% 32.97/33.45     Y := Z
% 32.97/33.45     Z := Z
% 32.97/33.45     T := X
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (129) {G1,W10,D2,L2,V3,M2} F(11) { ! cong( X, Y, X, Z ), 
% 32.97/33.45    circle( X, Y, Z, Z ) }.
% 32.97/33.45  parent0: (61421) {G0,W10,D2,L2,V3,M2}  { ! cong( X, Y, X, Z ), circle( X, Y
% 32.97/33.45    , Z, Z ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  factor: (61422) {G0,W18,D3,L4,V4,M4}  { ! midp( X, Y, Z ), ! coll( Y, Y, Z
% 32.97/33.45     ), ! coll( Z, Y, Z ), midp( skol7( Y, T ), Y, T ) }.
% 32.97/33.45  parent0[0, 1]: (88) {G0,W22,D3,L5,V7,M5} I { ! midp( Z, X, Y ), ! midp( W, 
% 32.97/33.45    T, U ), ! coll( T, X, Y ), ! coll( U, X, Y ), midp( skol7( X, V0 ), X, V0
% 32.97/33.45     ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := Y
% 32.97/33.45     Y := Z
% 32.97/33.45     Z := X
% 32.97/33.45     T := Y
% 32.97/33.45     U := Z
% 32.97/33.45     W := X
% 32.97/33.45     V0 := T
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (149) {G1,W18,D3,L4,V4,M4} F(88) { ! midp( X, Y, Z ), ! coll( 
% 32.97/33.45    Y, Y, Z ), ! coll( Z, Y, Z ), midp( skol7( Y, T ), Y, T ) }.
% 32.97/33.45  parent0: (61422) {G0,W18,D3,L4,V4,M4}  { ! midp( X, Y, Z ), ! coll( Y, Y, Z
% 32.97/33.45     ), ! coll( Z, Y, Z ), midp( skol7( Y, T ), Y, T ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45     T := T
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45     2 ==> 2
% 32.97/33.45     3 ==> 3
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61425) {G1,W8,D2,L2,V3,M2}  { coll( Y, X, Z ), ! coll( X, Z, Y
% 32.97/33.45     ) }.
% 32.97/33.45  parent0[0]: (1) {G0,W8,D2,L2,V3,M2} I { ! coll( X, Y, Z ), coll( Y, X, Z )
% 32.97/33.45     }.
% 32.97/33.45  parent1[1]: (0) {G0,W8,D2,L2,V3,M2} I { ! coll( X, Y, Z ), coll( X, Z, Y )
% 32.97/33.45     }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Z
% 32.97/33.45     Z := Y
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (168) {G1,W8,D2,L2,V3,M2} R(1,0) { coll( X, Y, Z ), ! coll( Y
% 32.97/33.45    , Z, X ) }.
% 32.97/33.45  parent0: (61425) {G1,W8,D2,L2,V3,M2}  { coll( Y, X, Z ), ! coll( X, Z, Y )
% 32.97/33.45     }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := Y
% 32.97/33.45     Y := X
% 32.97/33.45     Z := Z
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61427) {G1,W8,D2,L2,V3,M2}  { coll( X, Z, Y ), ! coll( Y, X, Z
% 32.97/33.45     ) }.
% 32.97/33.45  parent0[0]: (0) {G0,W8,D2,L2,V3,M2} I { ! coll( X, Y, Z ), coll( X, Z, Y )
% 32.97/33.45     }.
% 32.97/33.45  parent1[1]: (1) {G0,W8,D2,L2,V3,M2} I { ! coll( X, Y, Z ), coll( Y, X, Z )
% 32.97/33.45     }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45     X := Y
% 32.97/33.45     Y := X
% 32.97/33.45     Z := Z
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (169) {G1,W8,D2,L2,V3,M2} R(1,0) { ! coll( X, Y, Z ), coll( Y
% 32.97/33.45    , Z, X ) }.
% 32.97/33.45  parent0: (61427) {G1,W8,D2,L2,V3,M2}  { coll( X, Z, Y ), ! coll( Y, X, Z )
% 32.97/33.45     }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := Y
% 32.97/33.45     Y := X
% 32.97/33.45     Z := Z
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 1
% 32.97/33.45     1 ==> 0
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61431) {G1,W12,D2,L3,V4,M3}  { coll( X, Z, Y ), ! coll( Z, T, 
% 32.97/33.45    X ), ! coll( Z, T, Y ) }.
% 32.97/33.45  parent0[0]: (0) {G0,W8,D2,L2,V3,M2} I { ! coll( X, Y, Z ), coll( X, Z, Y )
% 32.97/33.45     }.
% 32.97/33.45  parent1[2]: (2) {G0,W12,D2,L3,V4,M3} I { ! coll( X, T, Y ), ! coll( X, T, Z
% 32.97/33.45     ), coll( Y, Z, X ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45     X := Z
% 32.97/33.45     Y := X
% 32.97/33.45     Z := Y
% 32.97/33.45     T := T
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (193) {G1,W12,D2,L3,V4,M3} R(2,0) { ! coll( X, Y, Z ), ! coll
% 32.97/33.45    ( X, Y, T ), coll( Z, X, T ) }.
% 32.97/33.45  parent0: (61431) {G1,W12,D2,L3,V4,M3}  { coll( X, Z, Y ), ! coll( Z, T, X )
% 32.97/33.45    , ! coll( Z, T, Y ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := Z
% 32.97/33.45     Y := T
% 32.97/33.45     Z := X
% 32.97/33.45     T := Y
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 2
% 32.97/33.45     1 ==> 0
% 32.97/33.45     2 ==> 1
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  factor: (61433) {G1,W8,D2,L2,V3,M2}  { ! coll( X, Y, Z ), coll( Z, X, Z )
% 32.97/33.45     }.
% 32.97/33.45  parent0[0, 1]: (193) {G1,W12,D2,L3,V4,M3} R(2,0) { ! coll( X, Y, Z ), ! 
% 32.97/33.45    coll( X, Y, T ), coll( Z, X, T ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45     T := Z
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (198) {G2,W8,D2,L2,V3,M2} F(193) { ! coll( X, Y, Z ), coll( Z
% 32.97/33.45    , X, Z ) }.
% 32.97/33.45  parent0: (61433) {G1,W8,D2,L2,V3,M2}  { ! coll( X, Y, Z ), coll( Z, X, Z )
% 32.97/33.45     }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61434) {G1,W5,D2,L1,V0,M1}  { ! para( skol22, skol23, skol24, 
% 32.97/33.45    skol20 ) }.
% 32.97/33.45  parent0[0]: (126) {G0,W5,D2,L1,V0,M1} I { ! para( skol22, skol23, skol20, 
% 32.97/33.45    skol24 ) }.
% 32.97/33.45  parent1[1]: (3) {G0,W10,D2,L2,V4,M2} I { ! para( X, Y, Z, T ), para( X, Y, 
% 32.97/33.45    T, Z ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45     X := skol22
% 32.97/33.45     Y := skol23
% 32.97/33.45     Z := skol24
% 32.97/33.45     T := skol20
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (210) {G1,W5,D2,L1,V0,M1} R(3,126) { ! para( skol22, skol23, 
% 32.97/33.45    skol24, skol20 ) }.
% 32.97/33.45  parent0: (61434) {G1,W5,D2,L1,V0,M1}  { ! para( skol22, skol23, skol24, 
% 32.97/33.45    skol20 ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61436) {G1,W10,D2,L2,V4,M2}  { para( X, Y, T, Z ), ! para( Z, 
% 32.97/33.45    T, X, Y ) }.
% 32.97/33.45  parent0[0]: (3) {G0,W10,D2,L2,V4,M2} I { ! para( X, Y, Z, T ), para( X, Y, 
% 32.97/33.45    T, Z ) }.
% 32.97/33.45  parent1[1]: (4) {G0,W10,D2,L2,V4,M2} I { ! para( X, Y, Z, T ), para( Z, T, 
% 32.97/33.45    X, Y ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45     T := T
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45     X := Z
% 32.97/33.45     Y := T
% 32.97/33.45     Z := X
% 32.97/33.45     T := Y
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (213) {G1,W10,D2,L2,V4,M2} R(4,3) { ! para( X, Y, Z, T ), para
% 32.97/33.45    ( Z, T, Y, X ) }.
% 32.97/33.45  parent0: (61436) {G1,W10,D2,L2,V4,M2}  { para( X, Y, T, Z ), ! para( Z, T, 
% 32.97/33.45    X, Y ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := Z
% 32.97/33.45     Y := T
% 32.97/33.45     Z := X
% 32.97/33.45     T := Y
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 1
% 32.97/33.45     1 ==> 0
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61437) {G1,W12,D2,L3,V4,M3}  { coll( Z, X, Z ), ! coll( Z, T, 
% 32.97/33.45    X ), ! coll( Z, T, Y ) }.
% 32.97/33.45  parent0[0]: (198) {G2,W8,D2,L2,V3,M2} F(193) { ! coll( X, Y, Z ), coll( Z, 
% 32.97/33.45    X, Z ) }.
% 32.97/33.45  parent1[2]: (2) {G0,W12,D2,L3,V4,M3} I { ! coll( X, T, Y ), ! coll( X, T, Z
% 32.97/33.45     ), coll( Y, Z, X ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45     X := Z
% 32.97/33.45     Y := X
% 32.97/33.45     Z := Y
% 32.97/33.45     T := T
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (240) {G3,W12,D2,L3,V4,M3} R(198,2) { coll( X, Y, X ), ! coll
% 32.97/33.45    ( X, Z, Y ), ! coll( X, Z, T ) }.
% 32.97/33.45  parent0: (61437) {G1,W12,D2,L3,V4,M3}  { coll( Z, X, Z ), ! coll( Z, T, X )
% 32.97/33.45    , ! coll( Z, T, Y ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := Y
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := X
% 32.97/33.45     T := Z
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45     2 ==> 1
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61439) {G1,W4,D2,L1,V0,M1}  { coll( skol22, skol23, skol22 )
% 32.97/33.45     }.
% 32.97/33.45  parent0[0]: (198) {G2,W8,D2,L2,V3,M2} F(193) { ! coll( X, Y, Z ), coll( Z, 
% 32.97/33.45    X, Z ) }.
% 32.97/33.45  parent1[0]: (121) {G0,W4,D2,L1,V0,M1} I { coll( skol23, skol28, skol22 )
% 32.97/33.45     }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := skol23
% 32.97/33.45     Y := skol28
% 32.97/33.45     Z := skol22
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (251) {G3,W4,D2,L1,V0,M1} R(198,121) { coll( skol22, skol23, 
% 32.97/33.45    skol22 ) }.
% 32.97/33.45  parent0: (61439) {G1,W4,D2,L1,V0,M1}  { coll( skol22, skol23, skol22 ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  factor: (61440) {G3,W8,D2,L2,V3,M2}  { coll( X, Y, X ), ! coll( X, Z, Y )
% 32.97/33.45     }.
% 32.97/33.45  parent0[1, 2]: (240) {G3,W12,D2,L3,V4,M3} R(198,2) { coll( X, Y, X ), ! 
% 32.97/33.45    coll( X, Z, Y ), ! coll( X, Z, T ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45     T := Y
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (253) {G4,W8,D2,L2,V3,M2} F(240) { coll( X, Y, X ), ! coll( X
% 32.97/33.45    , Z, Y ) }.
% 32.97/33.45  parent0: (61440) {G3,W8,D2,L2,V3,M2}  { coll( X, Y, X ), ! coll( X, Z, Y )
% 32.97/33.45     }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61442) {G1,W10,D2,L2,V4,M2}  { perp( X, Y, T, Z ), ! perp( Z, 
% 32.97/33.45    T, X, Y ) }.
% 32.97/33.45  parent0[0]: (6) {G0,W10,D2,L2,V4,M2} I { ! perp( X, Y, Z, T ), perp( X, Y, 
% 32.97/33.45    T, Z ) }.
% 32.97/33.45  parent1[1]: (7) {G0,W10,D2,L2,V4,M2} I { ! perp( X, Y, Z, T ), perp( Z, T, 
% 32.97/33.45    X, Y ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45     T := T
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45     X := Z
% 32.97/33.45     Y := T
% 32.97/33.45     Z := X
% 32.97/33.45     T := Y
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (264) {G1,W10,D2,L2,V4,M2} R(7,6) { ! perp( X, Y, Z, T ), perp
% 32.97/33.45    ( Z, T, Y, X ) }.
% 32.97/33.45  parent0: (61442) {G1,W10,D2,L2,V4,M2}  { perp( X, Y, T, Z ), ! perp( Z, T, 
% 32.97/33.45    X, Y ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := Z
% 32.97/33.45     Y := T
% 32.97/33.45     Z := X
% 32.97/33.45     T := Y
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 1
% 32.97/33.45     1 ==> 0
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61443) {G1,W10,D2,L2,V2,M2}  { ! perp( skol22, skol23, X, Y )
% 32.97/33.45    , ! perp( X, Y, skol24, skol20 ) }.
% 32.97/33.45  parent0[0]: (210) {G1,W5,D2,L1,V0,M1} R(3,126) { ! para( skol22, skol23, 
% 32.97/33.45    skol24, skol20 ) }.
% 32.97/33.45  parent1[2]: (8) {G0,W15,D2,L3,V6,M3} I { ! perp( X, Y, U, W ), ! perp( U, W
% 32.97/33.45    , Z, T ), para( X, Y, Z, T ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45     X := skol22
% 32.97/33.45     Y := skol23
% 32.97/33.45     Z := skol24
% 32.97/33.45     T := skol20
% 32.97/33.45     U := X
% 32.97/33.45     W := Y
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (291) {G2,W10,D2,L2,V2,M2} R(8,210) { ! perp( skol22, skol23, 
% 32.97/33.45    X, Y ), ! perp( X, Y, skol24, skol20 ) }.
% 32.97/33.45  parent0: (61443) {G1,W10,D2,L2,V2,M2}  { ! perp( skol22, skol23, X, Y ), ! 
% 32.97/33.45    perp( X, Y, skol24, skol20 ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61444) {G1,W4,D2,L1,V0,M1}  { midp( skol33, skol23, skol22 )
% 32.97/33.45     }.
% 32.97/33.45  parent0[0]: (10) {G0,W8,D2,L2,V3,M2} I { ! midp( Z, Y, X ), midp( Z, X, Y )
% 32.97/33.45     }.
% 32.97/33.45  parent1[0]: (123) {G0,W4,D2,L1,V0,M1} I { midp( skol33, skol22, skol23 )
% 32.97/33.45     }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := skol23
% 32.97/33.45     Y := skol22
% 32.97/33.45     Z := skol33
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (324) {G1,W4,D2,L1,V0,M1} R(10,123) { midp( skol33, skol23, 
% 32.97/33.45    skol22 ) }.
% 32.97/33.45  parent0: (61444) {G1,W4,D2,L1,V0,M1}  { midp( skol33, skol23, skol22 ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61446) {G1,W10,D2,L2,V4,M2}  { cyclic( X, Y, T, Z ), ! cyclic
% 32.97/33.45    ( X, Z, Y, T ) }.
% 32.97/33.45  parent0[0]: (13) {G0,W10,D2,L2,V4,M2} I { ! cyclic( X, Y, Z, T ), cyclic( X
% 32.97/33.45    , Y, T, Z ) }.
% 32.97/33.45  parent1[1]: (14) {G0,W10,D2,L2,V4,M2} I { ! cyclic( X, Y, Z, T ), cyclic( X
% 32.97/33.45    , Z, Y, T ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45     T := T
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Z
% 32.97/33.45     Z := Y
% 32.97/33.45     T := T
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (352) {G1,W10,D2,L2,V4,M2} R(14,13) { ! cyclic( X, Y, Z, T ), 
% 32.97/33.45    cyclic( X, Z, T, Y ) }.
% 32.97/33.45  parent0: (61446) {G1,W10,D2,L2,V4,M2}  { cyclic( X, Y, T, Z ), ! cyclic( X
% 32.97/33.45    , Z, Y, T ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Z
% 32.97/33.45     Z := Y
% 32.97/33.45     T := T
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 1
% 32.97/33.45     1 ==> 0
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61447) {G1,W10,D2,L2,V4,M2}  { cyclic( Y, X, Z, T ), ! cyclic
% 32.97/33.45    ( X, Z, Y, T ) }.
% 32.97/33.45  parent0[0]: (15) {G0,W10,D2,L2,V4,M2} I { ! cyclic( X, Y, Z, T ), cyclic( Y
% 32.97/33.45    , X, Z, T ) }.
% 32.97/33.45  parent1[1]: (14) {G0,W10,D2,L2,V4,M2} I { ! cyclic( X, Y, Z, T ), cyclic( X
% 32.97/33.45    , Z, Y, T ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45     T := T
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Z
% 32.97/33.45     Z := Y
% 32.97/33.45     T := T
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (360) {G1,W10,D2,L2,V4,M2} R(15,14) { cyclic( X, Y, Z, T ), ! 
% 32.97/33.45    cyclic( Y, Z, X, T ) }.
% 32.97/33.45  parent0: (61447) {G1,W10,D2,L2,V4,M2}  { cyclic( Y, X, Z, T ), ! cyclic( X
% 32.97/33.45    , Z, Y, T ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := Y
% 32.97/33.45     Y := X
% 32.97/33.45     Z := Z
% 32.97/33.45     T := T
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61449) {G1,W10,D2,L2,V4,M2}  { cyclic( X, Z, Y, T ), ! cyclic
% 32.97/33.45    ( Y, X, Z, T ) }.
% 32.97/33.45  parent0[0]: (14) {G0,W10,D2,L2,V4,M2} I { ! cyclic( X, Y, Z, T ), cyclic( X
% 32.97/33.45    , Z, Y, T ) }.
% 32.97/33.45  parent1[1]: (15) {G0,W10,D2,L2,V4,M2} I { ! cyclic( X, Y, Z, T ), cyclic( Y
% 32.97/33.45    , X, Z, T ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45     T := T
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45     X := Y
% 32.97/33.45     Y := X
% 32.97/33.45     Z := Z
% 32.97/33.45     T := T
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (361) {G1,W10,D2,L2,V4,M2} R(15,14) { ! cyclic( X, Y, Z, T ), 
% 32.97/33.45    cyclic( Y, Z, X, T ) }.
% 32.97/33.45  parent0: (61449) {G1,W10,D2,L2,V4,M2}  { cyclic( X, Z, Y, T ), ! cyclic( Y
% 32.97/33.45    , X, Z, T ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := Y
% 32.97/33.45     Y := X
% 32.97/33.45     Z := Z
% 32.97/33.45     T := T
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 1
% 32.97/33.45     1 ==> 0
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61450) {G1,W4,D2,L1,V0,M1}  { coll( skol22, skol22, skol23 )
% 32.97/33.45     }.
% 32.97/33.45  parent0[0]: (0) {G0,W8,D2,L2,V3,M2} I { ! coll( X, Y, Z ), coll( X, Z, Y )
% 32.97/33.45     }.
% 32.97/33.45  parent1[0]: (251) {G3,W4,D2,L1,V0,M1} R(198,121) { coll( skol22, skol23, 
% 32.97/33.45    skol22 ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := skol22
% 32.97/33.45     Y := skol23
% 32.97/33.45     Z := skol22
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (372) {G4,W4,D2,L1,V0,M1} R(251,0) { coll( skol22, skol22, 
% 32.97/33.45    skol23 ) }.
% 32.97/33.45  parent0: (61450) {G1,W4,D2,L1,V0,M1}  { coll( skol22, skol22, skol23 ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61452) {G1,W15,D2,L3,V5,M3}  { ! cyclic( X, Y, Z, T ), cyclic
% 32.97/33.45    ( Y, Z, T, U ), ! cyclic( X, Y, U, Z ) }.
% 32.97/33.45  parent0[1]: (16) {G0,W15,D2,L3,V5,M3} I { ! cyclic( U, X, Y, Z ), ! cyclic
% 32.97/33.45    ( U, X, Y, T ), cyclic( X, Y, Z, T ) }.
% 32.97/33.45  parent1[1]: (13) {G0,W10,D2,L2,V4,M2} I { ! cyclic( X, Y, Z, T ), cyclic( X
% 32.97/33.45    , Y, T, Z ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := Y
% 32.97/33.45     Y := Z
% 32.97/33.45     Z := T
% 32.97/33.45     T := U
% 32.97/33.45     U := X
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := U
% 32.97/33.45     T := Z
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (385) {G1,W15,D2,L3,V5,M3} R(16,13) { ! cyclic( X, Y, Z, T ), 
% 32.97/33.45    cyclic( Y, Z, T, U ), ! cyclic( X, Y, U, Z ) }.
% 32.97/33.45  parent0: (61452) {G1,W15,D2,L3,V5,M3}  { ! cyclic( X, Y, Z, T ), cyclic( Y
% 32.97/33.45    , Z, T, U ), ! cyclic( X, Y, U, Z ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45     T := T
% 32.97/33.45     U := U
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45     2 ==> 2
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61455) {G1,W8,D2,L2,V3,M2}  { coll( Y, X, X ), ! coll( X, Z, Y
% 32.97/33.45     ) }.
% 32.97/33.45  parent0[0]: (1) {G0,W8,D2,L2,V3,M2} I { ! coll( X, Y, Z ), coll( Y, X, Z )
% 32.97/33.45     }.
% 32.97/33.45  parent1[0]: (253) {G4,W8,D2,L2,V3,M2} F(240) { coll( X, Y, X ), ! coll( X, 
% 32.97/33.45    Z, Y ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := X
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (474) {G5,W8,D2,L2,V3,M2} R(253,1) { ! coll( X, Y, Z ), coll( 
% 32.97/33.45    Z, X, X ) }.
% 32.97/33.45  parent0: (61455) {G1,W8,D2,L2,V3,M2}  { coll( Y, X, X ), ! coll( X, Z, Y )
% 32.97/33.45     }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Z
% 32.97/33.45     Z := Y
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 1
% 32.97/33.45     1 ==> 0
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61456) {G1,W8,D2,L2,V3,M2}  { coll( Z, X, X ), ! coll( Y, X, Z
% 32.97/33.45     ) }.
% 32.97/33.45  parent0[0]: (474) {G5,W8,D2,L2,V3,M2} R(253,1) { ! coll( X, Y, Z ), coll( Z
% 32.97/33.45    , X, X ) }.
% 32.97/33.45  parent1[1]: (1) {G0,W8,D2,L2,V3,M2} I { ! coll( X, Y, Z ), coll( Y, X, Z )
% 32.97/33.45     }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45     X := Y
% 32.97/33.45     Y := X
% 32.97/33.45     Z := Z
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (479) {G6,W8,D2,L2,V3,M2} R(474,1) { coll( X, Y, Y ), ! coll( 
% 32.97/33.45    Z, Y, X ) }.
% 32.97/33.45  parent0: (61456) {G1,W8,D2,L2,V3,M2}  { coll( Z, X, X ), ! coll( Y, X, Z )
% 32.97/33.45     }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := Y
% 32.97/33.45     Y := Z
% 32.97/33.45     Z := X
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61457) {G1,W8,D2,L2,V3,M2}  { coll( Z, X, X ), ! coll( X, Z, Y
% 32.97/33.45     ) }.
% 32.97/33.45  parent0[0]: (474) {G5,W8,D2,L2,V3,M2} R(253,1) { ! coll( X, Y, Z ), coll( Z
% 32.97/33.45    , X, X ) }.
% 32.97/33.45  parent1[1]: (0) {G0,W8,D2,L2,V3,M2} I { ! coll( X, Y, Z ), coll( X, Z, Y )
% 32.97/33.45     }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Z
% 32.97/33.45     Z := Y
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (480) {G6,W8,D2,L2,V3,M2} R(474,0) { coll( X, Y, Y ), ! coll( 
% 32.97/33.45    Y, X, Z ) }.
% 32.97/33.45  parent0: (61457) {G1,W8,D2,L2,V3,M2}  { coll( Z, X, X ), ! coll( X, Z, Y )
% 32.97/33.45     }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := Y
% 32.97/33.45     Y := Z
% 32.97/33.45     Z := X
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61458) {G7,W8,D2,L2,V3,M2}  { coll( X, Y, Y ), ! coll( X, Y, Z
% 32.97/33.45     ) }.
% 32.97/33.45  parent0[1]: (480) {G6,W8,D2,L2,V3,M2} R(474,0) { coll( X, Y, Y ), ! coll( Y
% 32.97/33.45    , X, Z ) }.
% 32.97/33.45  parent1[0]: (480) {G6,W8,D2,L2,V3,M2} R(474,0) { coll( X, Y, Y ), ! coll( Y
% 32.97/33.45    , X, Z ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := X
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45     X := Y
% 32.97/33.45     Y := X
% 32.97/33.45     Z := Z
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (492) {G7,W8,D2,L2,V3,M2} R(480,480) { ! coll( X, Y, Z ), coll
% 32.97/33.45    ( X, Y, Y ) }.
% 32.97/33.45  parent0: (61458) {G7,W8,D2,L2,V3,M2}  { coll( X, Y, Y ), ! coll( X, Y, Z )
% 32.97/33.45     }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 1
% 32.97/33.45     1 ==> 0
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61462) {G1,W12,D2,L3,V4,M3}  { ! coll( X, Y, Z ), coll( Z, Y, 
% 32.97/33.45    X ), ! coll( X, Y, T ) }.
% 32.97/33.45  parent0[1]: (2) {G0,W12,D2,L3,V4,M3} I { ! coll( X, T, Y ), ! coll( X, T, Z
% 32.97/33.45     ), coll( Y, Z, X ) }.
% 32.97/33.45  parent1[1]: (492) {G7,W8,D2,L2,V3,M2} R(480,480) { ! coll( X, Y, Z ), coll
% 32.97/33.45    ( X, Y, Y ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Z
% 32.97/33.45     Z := Y
% 32.97/33.45     T := Y
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := T
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (495) {G8,W12,D2,L3,V4,M3} R(492,2) { ! coll( X, Y, Z ), ! 
% 32.97/33.45    coll( X, Y, T ), coll( T, Y, X ) }.
% 32.97/33.45  parent0: (61462) {G1,W12,D2,L3,V4,M3}  { ! coll( X, Y, Z ), coll( Z, Y, X )
% 32.97/33.45    , ! coll( X, Y, T ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := T
% 32.97/33.45     T := Z
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 1
% 32.97/33.45     1 ==> 2
% 32.97/33.45     2 ==> 0
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  factor: (61465) {G8,W8,D2,L2,V3,M2}  { ! coll( X, Y, Z ), coll( Z, Y, X )
% 32.97/33.45     }.
% 32.97/33.45  parent0[0, 1]: (495) {G8,W12,D2,L3,V4,M3} R(492,2) { ! coll( X, Y, Z ), ! 
% 32.97/33.45    coll( X, Y, T ), coll( T, Y, X ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45     T := Z
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (496) {G9,W8,D2,L2,V3,M2} F(495) { ! coll( X, Y, Z ), coll( Z
% 32.97/33.45    , Y, X ) }.
% 32.97/33.45  parent0: (61465) {G8,W8,D2,L2,V3,M2}  { ! coll( X, Y, Z ), coll( Z, Y, X )
% 32.97/33.45     }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61466) {G7,W8,D2,L2,V3,M2}  { coll( Y, Y, X ), ! coll( Z, Y, X
% 32.97/33.45     ) }.
% 32.97/33.45  parent0[0]: (496) {G9,W8,D2,L2,V3,M2} F(495) { ! coll( X, Y, Z ), coll( Z, 
% 32.97/33.45    Y, X ) }.
% 32.97/33.45  parent1[0]: (479) {G6,W8,D2,L2,V3,M2} R(474,1) { coll( X, Y, Y ), ! coll( Z
% 32.97/33.45    , Y, X ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Y
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (500) {G10,W8,D2,L2,V3,M2} R(496,479) { coll( X, X, Y ), ! 
% 32.97/33.45    coll( Z, X, Y ) }.
% 32.97/33.45  parent0: (61466) {G7,W8,D2,L2,V3,M2}  { coll( Y, Y, X ), ! coll( Z, Y, X )
% 32.97/33.45     }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := Y
% 32.97/33.45     Y := X
% 32.97/33.45     Z := Z
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61467) {G1,W8,D2,L2,V3,M2}  { coll( X, Y, Z ), ! midp( Y, Z, X
% 32.97/33.45     ) }.
% 32.97/33.45  parent0[1]: (168) {G1,W8,D2,L2,V3,M2} R(1,0) { coll( X, Y, Z ), ! coll( Y, 
% 32.97/33.45    Z, X ) }.
% 32.97/33.45  parent1[1]: (69) {G0,W8,D2,L2,V3,M2} I { ! midp( X, Y, Z ), coll( X, Y, Z )
% 32.97/33.45     }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45     X := Y
% 32.97/33.45     Y := Z
% 32.97/33.45     Z := X
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (546) {G2,W8,D2,L2,V3,M2} R(69,168) { ! midp( X, Y, Z ), coll
% 32.97/33.45    ( Z, X, Y ) }.
% 32.97/33.45  parent0: (61467) {G1,W8,D2,L2,V3,M2}  { coll( X, Y, Z ), ! midp( Y, Z, X )
% 32.97/33.45     }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := Z
% 32.97/33.45     Y := X
% 32.97/33.45     Z := Y
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 1
% 32.97/33.45     1 ==> 0
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61468) {G1,W8,D2,L2,V3,M2}  { coll( X, X, Y ), ! midp( Z, X, Y
% 32.97/33.45     ) }.
% 32.97/33.45  parent0[1]: (500) {G10,W8,D2,L2,V3,M2} R(496,479) { coll( X, X, Y ), ! coll
% 32.97/33.45    ( Z, X, Y ) }.
% 32.97/33.45  parent1[1]: (69) {G0,W8,D2,L2,V3,M2} I { ! midp( X, Y, Z ), coll( X, Y, Z )
% 32.97/33.45     }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45     X := Z
% 32.97/33.45     Y := X
% 32.97/33.45     Z := Y
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (553) {G11,W8,D2,L2,V3,M2} R(69,500) { ! midp( X, Y, Z ), coll
% 32.97/33.45    ( Y, Y, Z ) }.
% 32.97/33.45  parent0: (61468) {G1,W8,D2,L2,V3,M2}  { coll( X, X, Y ), ! midp( Z, X, Y )
% 32.97/33.45     }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := Y
% 32.97/33.45     Y := Z
% 32.97/33.45     Z := X
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 1
% 32.97/33.45     1 ==> 0
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61469) {G1,W8,D2,L2,V3,M2}  { coll( Y, X, Z ), ! midp( X, Y, Z
% 32.97/33.45     ) }.
% 32.97/33.45  parent0[0]: (1) {G0,W8,D2,L2,V3,M2} I { ! coll( X, Y, Z ), coll( Y, X, Z )
% 32.97/33.45     }.
% 32.97/33.45  parent1[1]: (69) {G0,W8,D2,L2,V3,M2} I { ! midp( X, Y, Z ), coll( X, Y, Z )
% 32.97/33.45     }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (572) {G1,W8,D2,L2,V3,M2} R(69,1) { ! midp( X, Y, Z ), coll( Y
% 32.97/33.45    , X, Z ) }.
% 32.97/33.45  parent0: (61469) {G1,W8,D2,L2,V3,M2}  { coll( Y, X, Z ), ! midp( X, Y, Z )
% 32.97/33.45     }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 1
% 32.97/33.45     1 ==> 0
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61470) {G1,W4,D2,L1,V0,M1}  { coll( skol33, skol22, skol23 )
% 32.97/33.45     }.
% 32.97/33.45  parent0[0]: (69) {G0,W8,D2,L2,V3,M2} I { ! midp( X, Y, Z ), coll( X, Y, Z )
% 32.97/33.45     }.
% 32.97/33.45  parent1[0]: (123) {G0,W4,D2,L1,V0,M1} I { midp( skol33, skol22, skol23 )
% 32.97/33.45     }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := skol33
% 32.97/33.45     Y := skol22
% 32.97/33.45     Z := skol23
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (573) {G1,W4,D2,L1,V0,M1} R(69,123) { coll( skol33, skol22, 
% 32.97/33.45    skol23 ) }.
% 32.97/33.45  parent0: (61470) {G1,W4,D2,L1,V0,M1}  { coll( skol33, skol22, skol23 ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61471) {G1,W8,D2,L2,V1,M2}  { ! coll( skol33, skol22, X ), 
% 32.97/33.45    coll( skol23, X, skol33 ) }.
% 32.97/33.45  parent0[0]: (2) {G0,W12,D2,L3,V4,M3} I { ! coll( X, T, Y ), ! coll( X, T, Z
% 32.97/33.45     ), coll( Y, Z, X ) }.
% 32.97/33.45  parent1[0]: (573) {G1,W4,D2,L1,V0,M1} R(69,123) { coll( skol33, skol22, 
% 32.97/33.45    skol23 ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := skol33
% 32.97/33.45     Y := skol23
% 32.97/33.45     Z := X
% 32.97/33.45     T := skol22
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (628) {G2,W8,D2,L2,V1,M2} R(573,2) { ! coll( skol33, skol22, X
% 32.97/33.45     ), coll( skol23, X, skol33 ) }.
% 32.97/33.45  parent0: (61471) {G1,W8,D2,L2,V1,M2}  { ! coll( skol33, skol22, X ), coll( 
% 32.97/33.45    skol23, X, skol33 ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61473) {G2,W8,D2,L2,V1,M2}  { coll( skol23, X, skol33 ), ! 
% 32.97/33.45    coll( X, skol33, skol22 ) }.
% 32.97/33.45  parent0[0]: (628) {G2,W8,D2,L2,V1,M2} R(573,2) { ! coll( skol33, skol22, X
% 32.97/33.45     ), coll( skol23, X, skol33 ) }.
% 32.97/33.45  parent1[1]: (169) {G1,W8,D2,L2,V3,M2} R(1,0) { ! coll( X, Y, Z ), coll( Y, 
% 32.97/33.45    Z, X ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45     X := X
% 32.97/33.45     Y := skol33
% 32.97/33.45     Z := skol22
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (699) {G3,W8,D2,L2,V1,M2} R(628,169) { coll( skol23, X, skol33
% 32.97/33.45     ), ! coll( X, skol33, skol22 ) }.
% 32.97/33.45  parent0: (61473) {G2,W8,D2,L2,V1,M2}  { coll( skol23, X, skol33 ), ! coll( 
% 32.97/33.45    X, skol33, skol22 ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61474) {G1,W14,D2,L3,V3,M3}  { ! coll( X, X, Z ), cyclic( Y, Z
% 32.97/33.45    , X, X ), ! para( X, Y, X, Y ) }.
% 32.97/33.45  parent0[0]: (42) {G0,W18,D2,L3,V4,M3} I { ! eqangle( Z, X, Z, Y, T, X, T, Y
% 32.97/33.45     ), ! coll( Z, T, Y ), cyclic( X, Y, Z, T ) }.
% 32.97/33.45  parent1[1]: (39) {G0,W14,D2,L2,V6,M2} I { ! para( X, Y, Z, T ), eqangle( X
% 32.97/33.45    , Y, U, W, Z, T, U, W ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := Y
% 32.97/33.45     Y := Z
% 32.97/33.45     Z := X
% 32.97/33.45     T := X
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := X
% 32.97/33.45     T := Y
% 32.97/33.45     U := X
% 32.97/33.45     W := Z
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (818) {G1,W14,D2,L3,V3,M3} R(42,39) { ! coll( X, X, Y ), 
% 32.97/33.45    cyclic( Z, Y, X, X ), ! para( X, Z, X, Z ) }.
% 32.97/33.45  parent0: (61474) {G1,W14,D2,L3,V3,M3}  { ! coll( X, X, Z ), cyclic( Y, Z, X
% 32.97/33.45    , X ), ! para( X, Y, X, Y ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Z
% 32.97/33.45     Z := Y
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45     2 ==> 2
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61475) {G1,W25,D2,L5,V4,M5}  { ! cyclic( X, Y, Z, X ), ! 
% 32.97/33.45    cyclic( X, Y, Z, Y ), ! cyclic( X, Y, Z, T ), cong( X, Y, X, Y ), ! 
% 32.97/33.45    cyclic( X, Y, Z, T ) }.
% 32.97/33.45  parent0[3]: (43) {G0,W29,D2,L5,V6,M5} I { ! cyclic( X, Y, U, Z ), ! cyclic
% 32.97/33.45    ( X, Y, U, T ), ! cyclic( X, Y, U, W ), ! eqangle( U, X, U, Y, W, Z, W, T
% 32.97/33.45     ), cong( X, Y, Z, T ) }.
% 32.97/33.45  parent1[1]: (40) {G0,W14,D2,L2,V4,M2} I { ! cyclic( X, Y, Z, T ), eqangle( 
% 32.97/33.45    Z, X, Z, Y, T, X, T, Y ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := X
% 32.97/33.45     T := Y
% 32.97/33.45     U := Z
% 32.97/33.45     W := T
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45     T := T
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  factor: (61477) {G1,W20,D2,L4,V3,M4}  { ! cyclic( X, Y, Z, X ), ! cyclic( X
% 32.97/33.45    , Y, Z, Y ), cong( X, Y, X, Y ), ! cyclic( X, Y, Z, X ) }.
% 32.97/33.45  parent0[0, 2]: (61475) {G1,W25,D2,L5,V4,M5}  { ! cyclic( X, Y, Z, X ), ! 
% 32.97/33.45    cyclic( X, Y, Z, Y ), ! cyclic( X, Y, Z, T ), cong( X, Y, X, Y ), ! 
% 32.97/33.45    cyclic( X, Y, Z, T ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45     T := X
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (916) {G1,W20,D2,L4,V4,M4} R(43,40);f { ! cyclic( X, Y, Z, X )
% 32.97/33.45    , ! cyclic( X, Y, Z, Y ), ! cyclic( X, Y, Z, T ), cong( X, Y, X, Y ) }.
% 32.97/33.45  parent0: (61477) {G1,W20,D2,L4,V3,M4}  { ! cyclic( X, Y, Z, X ), ! cyclic( 
% 32.97/33.45    X, Y, Z, Y ), cong( X, Y, X, Y ), ! cyclic( X, Y, Z, X ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45     2 ==> 3
% 32.97/33.45     3 ==> 0
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  factor: (61482) {G1,W15,D2,L3,V3,M3}  { ! cyclic( X, Y, Z, X ), ! cyclic( X
% 32.97/33.45    , Y, Z, Y ), cong( X, Y, X, Y ) }.
% 32.97/33.45  parent0[0, 2]: (916) {G1,W20,D2,L4,V4,M4} R(43,40);f { ! cyclic( X, Y, Z, X
% 32.97/33.45     ), ! cyclic( X, Y, Z, Y ), ! cyclic( X, Y, Z, T ), cong( X, Y, X, Y )
% 32.97/33.45     }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45     T := X
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (948) {G2,W15,D2,L3,V3,M3} F(916) { ! cyclic( X, Y, Z, X ), ! 
% 32.97/33.45    cyclic( X, Y, Z, Y ), cong( X, Y, X, Y ) }.
% 32.97/33.45  parent0: (61482) {G1,W15,D2,L3,V3,M3}  { ! cyclic( X, Y, Z, X ), ! cyclic( 
% 32.97/33.45    X, Y, Z, Y ), cong( X, Y, X, Y ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45     2 ==> 2
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61484) {G1,W25,D2,L5,V6,M5}  { ! cong( X, T, Z, T ), ! cyclic
% 32.97/33.45    ( X, Z, Y, T ), perp( Y, X, X, T ), ! cong( X, Y, U, W ), ! cong( U, W, Z
% 32.97/33.45    , Y ) }.
% 32.97/33.45  parent0[0]: (57) {G0,W20,D2,L4,V4,M4} I { ! cong( X, Y, T, Y ), ! cong( X, 
% 32.97/33.45    Z, T, Z ), ! cyclic( X, T, Y, Z ), perp( Y, X, X, Z ) }.
% 32.97/33.45  parent1[2]: (24) {G0,W15,D2,L3,V6,M3} I { ! cong( X, Y, U, W ), ! cong( U, 
% 32.97/33.45    W, Z, T ), cong( X, Y, Z, T ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := T
% 32.97/33.45     T := Z
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45     T := Y
% 32.97/33.45     U := U
% 32.97/33.45     W := W
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (1612) {G1,W25,D2,L5,V6,M5} R(57,24) { ! cong( X, Y, Z, Y ), !
% 32.97/33.45     cyclic( X, Z, T, Y ), perp( T, X, X, Y ), ! cong( X, T, U, W ), ! cong( 
% 32.97/33.45    U, W, Z, T ) }.
% 32.97/33.45  parent0: (61484) {G1,W25,D2,L5,V6,M5}  { ! cong( X, T, Z, T ), ! cyclic( X
% 32.97/33.45    , Z, Y, T ), perp( Y, X, X, T ), ! cong( X, Y, U, W ), ! cong( U, W, Z, Y
% 32.97/33.45     ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := T
% 32.97/33.45     Z := Z
% 32.97/33.45     T := Y
% 32.97/33.45     U := U
% 32.97/33.45     W := W
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45     2 ==> 2
% 32.97/33.45     3 ==> 3
% 32.97/33.45     4 ==> 4
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61491) {G2,W8,D2,L2,V1,M2}  { coll( X, skol33, skol23 ), ! 
% 32.97/33.45    coll( X, skol33, skol22 ) }.
% 32.97/33.45  parent0[0]: (169) {G1,W8,D2,L2,V3,M2} R(1,0) { ! coll( X, Y, Z ), coll( Y, 
% 32.97/33.45    Z, X ) }.
% 32.97/33.45  parent1[0]: (699) {G3,W8,D2,L2,V1,M2} R(628,169) { coll( skol23, X, skol33
% 32.97/33.45     ), ! coll( X, skol33, skol22 ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := skol23
% 32.97/33.45     Y := X
% 32.97/33.45     Z := skol33
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45     X := X
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (1703) {G4,W8,D2,L2,V1,M2} R(699,169) { ! coll( X, skol33, 
% 32.97/33.45    skol22 ), coll( X, skol33, skol23 ) }.
% 32.97/33.45  parent0: (61491) {G2,W8,D2,L2,V1,M2}  { coll( X, skol33, skol23 ), ! coll( 
% 32.97/33.45    X, skol33, skol22 ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 1
% 32.97/33.45     1 ==> 0
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61494) {G1,W12,D2,L3,V2,M3}  { ! coll( X, skol33, Y ), coll( 
% 32.97/33.45    skol23, Y, X ), ! coll( X, skol33, skol22 ) }.
% 32.97/33.45  parent0[0]: (2) {G0,W12,D2,L3,V4,M3} I { ! coll( X, T, Y ), ! coll( X, T, Z
% 32.97/33.45     ), coll( Y, Z, X ) }.
% 32.97/33.45  parent1[1]: (1703) {G4,W8,D2,L2,V1,M2} R(699,169) { ! coll( X, skol33, 
% 32.97/33.45    skol22 ), coll( X, skol33, skol23 ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := skol23
% 32.97/33.45     Z := Y
% 32.97/33.45     T := skol33
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45     X := X
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (1721) {G5,W12,D2,L3,V2,M3} R(1703,2) { ! coll( X, skol33, 
% 32.97/33.45    skol22 ), ! coll( X, skol33, Y ), coll( skol23, Y, X ) }.
% 32.97/33.45  parent0: (61494) {G1,W12,D2,L3,V2,M3}  { ! coll( X, skol33, Y ), coll( 
% 32.97/33.45    skol23, Y, X ), ! coll( X, skol33, skol22 ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 1
% 32.97/33.45     1 ==> 2
% 32.97/33.45     2 ==> 0
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  factor: (61498) {G5,W8,D2,L2,V1,M2}  { ! coll( X, skol33, skol22 ), coll( 
% 32.97/33.45    skol23, skol22, X ) }.
% 32.97/33.45  parent0[0, 1]: (1721) {G5,W12,D2,L3,V2,M3} R(1703,2) { ! coll( X, skol33, 
% 32.97/33.45    skol22 ), ! coll( X, skol33, Y ), coll( skol23, Y, X ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := skol22
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (1726) {G6,W8,D2,L2,V1,M2} F(1721) { ! coll( X, skol33, skol22
% 32.97/33.45     ), coll( skol23, skol22, X ) }.
% 32.97/33.45  parent0: (61498) {G5,W8,D2,L2,V1,M2}  { ! coll( X, skol33, skol22 ), coll( 
% 32.97/33.45    skol23, skol22, X ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61500) {G1,W13,D2,L3,V5,M3}  { ! midp( X, Y, Z ), para( Y, T, 
% 32.97/33.45    Z, U ), ! midp( X, U, T ) }.
% 32.97/33.45  parent0[1]: (63) {G0,W13,D2,L3,V5,M3} I { ! midp( U, X, Y ), ! midp( U, Z, 
% 32.97/33.45    T ), para( X, Z, Y, T ) }.
% 32.97/33.45  parent1[1]: (10) {G0,W8,D2,L2,V3,M2} I { ! midp( Z, Y, X ), midp( Z, X, Y )
% 32.97/33.45     }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := Y
% 32.97/33.45     Y := Z
% 32.97/33.45     Z := T
% 32.97/33.45     T := U
% 32.97/33.45     U := X
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45     X := T
% 32.97/33.45     Y := U
% 32.97/33.45     Z := X
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (1850) {G1,W13,D2,L3,V5,M3} R(63,10) { ! midp( X, Y, Z ), para
% 32.97/33.45    ( Y, T, Z, U ), ! midp( X, U, T ) }.
% 32.97/33.45  parent0: (61500) {G1,W13,D2,L3,V5,M3}  { ! midp( X, Y, Z ), para( Y, T, Z, 
% 32.97/33.45    U ), ! midp( X, U, T ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45     T := T
% 32.97/33.45     U := U
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45     2 ==> 2
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  factor: (61503) {G1,W9,D2,L2,V3,M2}  { ! midp( X, Y, Z ), para( Y, Z, Z, Y
% 32.97/33.45     ) }.
% 32.97/33.45  parent0[0, 2]: (1850) {G1,W13,D2,L3,V5,M3} R(63,10) { ! midp( X, Y, Z ), 
% 32.97/33.45    para( Y, T, Z, U ), ! midp( X, U, T ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45     T := Z
% 32.97/33.45     U := Y
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (1866) {G2,W9,D2,L2,V3,M2} F(1850) { ! midp( X, Y, Z ), para( 
% 32.97/33.45    Y, Z, Z, Y ) }.
% 32.97/33.45  parent0: (61503) {G1,W9,D2,L2,V3,M2}  { ! midp( X, Y, Z ), para( Y, Z, Z, Y
% 32.97/33.45     ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61504) {G1,W5,D2,L1,V0,M1}  { cong( skol33, skol22, skol33, 
% 32.97/33.45    skol23 ) }.
% 32.97/33.45  parent0[0]: (68) {G0,W9,D2,L2,V3,M2} I { ! midp( X, Y, Z ), cong( X, Y, X, 
% 32.97/33.45    Z ) }.
% 32.97/33.45  parent1[0]: (123) {G0,W4,D2,L1,V0,M1} I { midp( skol33, skol22, skol23 )
% 32.97/33.45     }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := skol33
% 32.97/33.45     Y := skol22
% 32.97/33.45     Z := skol23
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (2383) {G1,W5,D2,L1,V0,M1} R(68,123) { cong( skol33, skol22, 
% 32.97/33.45    skol33, skol23 ) }.
% 32.97/33.45  parent0: (61504) {G1,W5,D2,L1,V0,M1}  { cong( skol33, skol22, skol33, 
% 32.97/33.45    skol23 ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61505) {G2,W8,D2,L2,V1,M2}  { coll( skol23, skol22, X ), ! 
% 32.97/33.45    midp( skol33, X, skol22 ) }.
% 32.97/33.45  parent0[0]: (1726) {G6,W8,D2,L2,V1,M2} F(1721) { ! coll( X, skol33, skol22
% 32.97/33.45     ), coll( skol23, skol22, X ) }.
% 32.97/33.45  parent1[1]: (572) {G1,W8,D2,L2,V3,M2} R(69,1) { ! midp( X, Y, Z ), coll( Y
% 32.97/33.45    , X, Z ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45     X := skol33
% 32.97/33.45     Y := X
% 32.97/33.45     Z := skol22
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (2754) {G7,W8,D2,L2,V1,M2} R(1726,572) { coll( skol23, skol22
% 32.97/33.45    , X ), ! midp( skol33, X, skol22 ) }.
% 32.97/33.45  parent0: (61505) {G2,W8,D2,L2,V1,M2}  { coll( skol23, skol22, X ), ! midp( 
% 32.97/33.45    skol33, X, skol22 ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61506) {G3,W8,D2,L2,V1,M2}  { coll( skol23, skol22, X ), ! 
% 32.97/33.45    midp( skol33, skol22, X ) }.
% 32.97/33.45  parent0[0]: (1726) {G6,W8,D2,L2,V1,M2} F(1721) { ! coll( X, skol33, skol22
% 32.97/33.45     ), coll( skol23, skol22, X ) }.
% 32.97/33.45  parent1[1]: (546) {G2,W8,D2,L2,V3,M2} R(69,168) { ! midp( X, Y, Z ), coll( 
% 32.97/33.45    Z, X, Y ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45     X := skol33
% 32.97/33.45     Y := skol22
% 32.97/33.45     Z := X
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (2757) {G7,W8,D2,L2,V1,M2} R(1726,546) { coll( skol23, skol22
% 32.97/33.45    , X ), ! midp( skol33, skol22, X ) }.
% 32.97/33.45  parent0: (61506) {G3,W8,D2,L2,V1,M2}  { coll( skol23, skol22, X ), ! midp( 
% 32.97/33.45    skol33, skol22, X ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61507) {G1,W8,D2,L2,V1,M2}  { coll( skol23, X, skol22 ), ! 
% 32.97/33.45    midp( skol33, X, skol22 ) }.
% 32.97/33.45  parent0[0]: (0) {G0,W8,D2,L2,V3,M2} I { ! coll( X, Y, Z ), coll( X, Z, Y )
% 32.97/33.45     }.
% 32.97/33.45  parent1[0]: (2754) {G7,W8,D2,L2,V1,M2} R(1726,572) { coll( skol23, skol22, 
% 32.97/33.45    X ), ! midp( skol33, X, skol22 ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := skol23
% 32.97/33.45     Y := skol22
% 32.97/33.45     Z := X
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45     X := X
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (2780) {G8,W8,D2,L2,V1,M2} R(2754,0) { ! midp( skol33, X, 
% 32.97/33.45    skol22 ), coll( skol23, X, skol22 ) }.
% 32.97/33.45  parent0: (61507) {G1,W8,D2,L2,V1,M2}  { coll( skol23, X, skol22 ), ! midp( 
% 32.97/33.45    skol33, X, skol22 ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 1
% 32.97/33.45     1 ==> 0
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61508) {G2,W5,D2,L1,V0,M1}  { circle( skol33, skol22, skol23, 
% 32.97/33.45    skol23 ) }.
% 32.97/33.45  parent0[0]: (129) {G1,W10,D2,L2,V3,M2} F(11) { ! cong( X, Y, X, Z ), circle
% 32.97/33.45    ( X, Y, Z, Z ) }.
% 32.97/33.45  parent1[0]: (2383) {G1,W5,D2,L1,V0,M1} R(68,123) { cong( skol33, skol22, 
% 32.97/33.45    skol33, skol23 ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := skol33
% 32.97/33.45     Y := skol22
% 32.97/33.45     Z := skol23
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (7026) {G2,W5,D2,L1,V0,M1} R(129,2383) { circle( skol33, 
% 32.97/33.45    skol22, skol23, skol23 ) }.
% 32.97/33.45  parent0: (61508) {G2,W5,D2,L1,V0,M1}  { circle( skol33, skol22, skol23, 
% 32.97/33.45    skol23 ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61509) {G1,W9,D2,L2,V0,M2}  { ! coll( skol33, skol22, skol23 )
% 32.97/33.45    , perp( skol22, skol23, skol23, skol23 ) }.
% 32.97/33.45  parent0[0]: (53) {G0,W14,D2,L3,V4,M3} I { ! circle( T, X, Y, Z ), ! coll( T
% 32.97/33.45    , X, Z ), perp( X, Y, Y, Z ) }.
% 32.97/33.45  parent1[0]: (7026) {G2,W5,D2,L1,V0,M1} R(129,2383) { circle( skol33, skol22
% 32.97/33.45    , skol23, skol23 ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := skol22
% 32.97/33.45     Y := skol23
% 32.97/33.45     Z := skol23
% 32.97/33.45     T := skol33
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61510) {G2,W5,D2,L1,V0,M1}  { perp( skol22, skol23, skol23, 
% 32.97/33.45    skol23 ) }.
% 32.97/33.45  parent0[0]: (61509) {G1,W9,D2,L2,V0,M2}  { ! coll( skol33, skol22, skol23 )
% 32.97/33.45    , perp( skol22, skol23, skol23, skol23 ) }.
% 32.97/33.45  parent1[0]: (573) {G1,W4,D2,L1,V0,M1} R(69,123) { coll( skol33, skol22, 
% 32.97/33.45    skol23 ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (7036) {G3,W5,D2,L1,V0,M1} R(7026,53);r(573) { perp( skol22, 
% 32.97/33.45    skol23, skol23, skol23 ) }.
% 32.97/33.45  parent0: (61510) {G2,W5,D2,L1,V0,M1}  { perp( skol22, skol23, skol23, 
% 32.97/33.45    skol23 ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61511) {G1,W5,D2,L1,V0,M1}  { perp( skol23, skol23, skol22, 
% 32.97/33.45    skol23 ) }.
% 32.97/33.45  parent0[0]: (7) {G0,W10,D2,L2,V4,M2} I { ! perp( X, Y, Z, T ), perp( Z, T, 
% 32.97/33.45    X, Y ) }.
% 32.97/33.45  parent1[0]: (7036) {G3,W5,D2,L1,V0,M1} R(7026,53);r(573) { perp( skol22, 
% 32.97/33.45    skol23, skol23, skol23 ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := skol22
% 32.97/33.45     Y := skol23
% 32.97/33.45     Z := skol23
% 32.97/33.45     T := skol23
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (7058) {G4,W5,D2,L1,V0,M1} R(7036,7) { perp( skol23, skol23, 
% 32.97/33.45    skol22, skol23 ) }.
% 32.97/33.45  parent0: (61511) {G1,W5,D2,L1,V0,M1}  { perp( skol23, skol23, skol22, 
% 32.97/33.45    skol23 ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61512) {G1,W5,D2,L1,V0,M1}  { perp( skol23, skol23, skol23, 
% 32.97/33.45    skol22 ) }.
% 32.97/33.45  parent0[0]: (6) {G0,W10,D2,L2,V4,M2} I { ! perp( X, Y, Z, T ), perp( X, Y, 
% 32.97/33.45    T, Z ) }.
% 32.97/33.45  parent1[0]: (7058) {G4,W5,D2,L1,V0,M1} R(7036,7) { perp( skol23, skol23, 
% 32.97/33.45    skol22, skol23 ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := skol23
% 32.97/33.45     Y := skol23
% 32.97/33.45     Z := skol22
% 32.97/33.45     T := skol23
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (7073) {G5,W5,D2,L1,V0,M1} R(7058,6) { perp( skol23, skol23, 
% 32.97/33.45    skol23, skol22 ) }.
% 32.97/33.45  parent0: (61512) {G1,W5,D2,L1,V0,M1}  { perp( skol23, skol23, skol23, 
% 32.97/33.45    skol22 ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61513) {G1,W12,D3,L2,V2,M2}  { ! coll( skol22, X, Y ), perp( 
% 32.97/33.45    skol16( skol23, X, Y ), skol23, X, Y ) }.
% 32.97/33.45  parent0[0]: (110) {G0,W17,D3,L3,V5,M3} I { ! perp( X, U, U, T ), ! coll( T
% 32.97/33.45    , Y, Z ), perp( skol16( X, Y, Z ), X, Y, Z ) }.
% 32.97/33.45  parent1[0]: (7073) {G5,W5,D2,L1,V0,M1} R(7058,6) { perp( skol23, skol23, 
% 32.97/33.45    skol23, skol22 ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := skol23
% 32.97/33.45     Y := X
% 32.97/33.45     Z := Y
% 32.97/33.45     T := skol22
% 32.97/33.45     U := skol23
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (7088) {G6,W12,D3,L2,V2,M2} R(7073,110) { ! coll( skol22, X, Y
% 32.97/33.45     ), perp( skol16( skol23, X, Y ), skol23, X, Y ) }.
% 32.97/33.45  parent0: (61513) {G1,W12,D3,L2,V2,M2}  { ! coll( skol22, X, Y ), perp( 
% 32.97/33.45    skol16( skol23, X, Y ), skol23, X, Y ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61514) {G2,W18,D3,L4,V2,M4}  { ! midp( X, skol22, skol23 ), ! 
% 32.97/33.45    coll( skol22, skol22, skol23 ), midp( skol7( skol22, Y ), skol22, Y ), ! 
% 32.97/33.45    midp( skol33, skol22, skol23 ) }.
% 32.97/33.45  parent0[2]: (149) {G1,W18,D3,L4,V4,M4} F(88) { ! midp( X, Y, Z ), ! coll( Y
% 32.97/33.45    , Y, Z ), ! coll( Z, Y, Z ), midp( skol7( Y, T ), Y, T ) }.
% 32.97/33.45  parent1[0]: (2757) {G7,W8,D2,L2,V1,M2} R(1726,546) { coll( skol23, skol22, 
% 32.97/33.45    X ), ! midp( skol33, skol22, X ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := skol22
% 32.97/33.45     Z := skol23
% 32.97/33.45     T := Y
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45     X := skol23
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61517) {G3,W14,D3,L3,V2,M3}  { ! midp( X, skol22, skol23 ), 
% 32.97/33.45    midp( skol7( skol22, Y ), skol22, Y ), ! midp( skol33, skol22, skol23 )
% 32.97/33.45     }.
% 32.97/33.45  parent0[1]: (61514) {G2,W18,D3,L4,V2,M4}  { ! midp( X, skol22, skol23 ), ! 
% 32.97/33.45    coll( skol22, skol22, skol23 ), midp( skol7( skol22, Y ), skol22, Y ), ! 
% 32.97/33.45    midp( skol33, skol22, skol23 ) }.
% 32.97/33.45  parent1[0]: (372) {G4,W4,D2,L1,V0,M1} R(251,0) { coll( skol22, skol22, 
% 32.97/33.45    skol23 ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (7869) {G8,W14,D3,L3,V2,M3} R(149,2757);r(372) { ! midp( X, 
% 32.97/33.45    skol22, skol23 ), midp( skol7( skol22, Y ), skol22, Y ), ! midp( skol33, 
% 32.97/33.45    skol22, skol23 ) }.
% 32.97/33.45  parent0: (61517) {G3,W14,D3,L3,V2,M3}  { ! midp( X, skol22, skol23 ), midp
% 32.97/33.45    ( skol7( skol22, Y ), skol22, Y ), ! midp( skol33, skol22, skol23 ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45     2 ==> 2
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61519) {G2,W18,D3,L4,V2,M4}  { ! midp( X, skol23, skol22 ), ! 
% 32.97/33.45    coll( skol22, skol23, skol22 ), midp( skol7( skol23, Y ), skol23, Y ), ! 
% 32.97/33.45    midp( skol33, skol23, skol22 ) }.
% 32.97/33.45  parent0[1]: (149) {G1,W18,D3,L4,V4,M4} F(88) { ! midp( X, Y, Z ), ! coll( Y
% 32.97/33.45    , Y, Z ), ! coll( Z, Y, Z ), midp( skol7( Y, T ), Y, T ) }.
% 32.97/33.45  parent1[1]: (2780) {G8,W8,D2,L2,V1,M2} R(2754,0) { ! midp( skol33, X, 
% 32.97/33.45    skol22 ), coll( skol23, X, skol22 ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := skol23
% 32.97/33.45     Z := skol22
% 32.97/33.45     T := Y
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45     X := skol23
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61522) {G3,W14,D3,L3,V2,M3}  { ! midp( X, skol23, skol22 ), 
% 32.97/33.45    midp( skol7( skol23, Y ), skol23, Y ), ! midp( skol33, skol23, skol22 )
% 32.97/33.45     }.
% 32.97/33.45  parent0[1]: (61519) {G2,W18,D3,L4,V2,M4}  { ! midp( X, skol23, skol22 ), ! 
% 32.97/33.45    coll( skol22, skol23, skol22 ), midp( skol7( skol23, Y ), skol23, Y ), ! 
% 32.97/33.45    midp( skol33, skol23, skol22 ) }.
% 32.97/33.45  parent1[0]: (251) {G3,W4,D2,L1,V0,M1} R(198,121) { coll( skol22, skol23, 
% 32.97/33.45    skol22 ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (7880) {G9,W14,D3,L3,V2,M3} R(149,2780);r(251) { ! midp( X, 
% 32.97/33.45    skol23, skol22 ), midp( skol7( skol23, Y ), skol23, Y ), ! midp( skol33, 
% 32.97/33.45    skol23, skol22 ) }.
% 32.97/33.45  parent0: (61522) {G3,W14,D3,L3,V2,M3}  { ! midp( X, skol23, skol22 ), midp
% 32.97/33.45    ( skol7( skol23, Y ), skol23, Y ), ! midp( skol33, skol23, skol22 ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45     2 ==> 2
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  factor: (61524) {G9,W10,D3,L2,V1,M2}  { ! midp( skol33, skol23, skol22 ), 
% 32.97/33.45    midp( skol7( skol23, X ), skol23, X ) }.
% 32.97/33.45  parent0[0, 2]: (7880) {G9,W14,D3,L3,V2,M3} R(149,2780);r(251) { ! midp( X, 
% 32.97/33.45    skol23, skol22 ), midp( skol7( skol23, Y ), skol23, Y ), ! midp( skol33, 
% 32.97/33.45    skol23, skol22 ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := skol33
% 32.97/33.45     Y := X
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61525) {G2,W6,D3,L1,V1,M1}  { midp( skol7( skol23, X ), skol23
% 32.97/33.45    , X ) }.
% 32.97/33.45  parent0[0]: (61524) {G9,W10,D3,L2,V1,M2}  { ! midp( skol33, skol23, skol22
% 32.97/33.45     ), midp( skol7( skol23, X ), skol23, X ) }.
% 32.97/33.45  parent1[0]: (324) {G1,W4,D2,L1,V0,M1} R(10,123) { midp( skol33, skol23, 
% 32.97/33.45    skol22 ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (7964) {G10,W6,D3,L1,V1,M1} F(7880);r(324) { midp( skol7( 
% 32.97/33.45    skol23, X ), skol23, X ) }.
% 32.97/33.45  parent0: (61525) {G2,W6,D3,L1,V1,M1}  { midp( skol7( skol23, X ), skol23, X
% 32.97/33.45     ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  factor: (61526) {G8,W10,D3,L2,V1,M2}  { ! midp( skol33, skol22, skol23 ), 
% 32.97/33.45    midp( skol7( skol22, X ), skol22, X ) }.
% 32.97/33.45  parent0[0, 2]: (7869) {G8,W14,D3,L3,V2,M3} R(149,2757);r(372) { ! midp( X, 
% 32.97/33.45    skol22, skol23 ), midp( skol7( skol22, Y ), skol22, Y ), ! midp( skol33, 
% 32.97/33.45    skol22, skol23 ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := skol33
% 32.97/33.45     Y := X
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61527) {G1,W6,D3,L1,V1,M1}  { midp( skol7( skol22, X ), skol22
% 32.97/33.45    , X ) }.
% 32.97/33.45  parent0[0]: (61526) {G8,W10,D3,L2,V1,M2}  { ! midp( skol33, skol22, skol23
% 32.97/33.45     ), midp( skol7( skol22, X ), skol22, X ) }.
% 32.97/33.45  parent1[0]: (123) {G0,W4,D2,L1,V0,M1} I { midp( skol33, skol22, skol23 )
% 32.97/33.45     }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (7965) {G9,W6,D3,L1,V1,M1} F(7869);r(123) { midp( skol7( 
% 32.97/33.45    skol22, X ), skol22, X ) }.
% 32.97/33.45  parent0: (61527) {G1,W6,D3,L1,V1,M1}  { midp( skol7( skol22, X ), skol22, X
% 32.97/33.45     ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61528) {G10,W4,D2,L1,V1,M1}  { coll( skol22, skol22, X ) }.
% 32.97/33.45  parent0[0]: (553) {G11,W8,D2,L2,V3,M2} R(69,500) { ! midp( X, Y, Z ), coll
% 32.97/33.45    ( Y, Y, Z ) }.
% 32.97/33.45  parent1[0]: (7965) {G9,W6,D3,L1,V1,M1} F(7869);r(123) { midp( skol7( skol22
% 32.97/33.45    , X ), skol22, X ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := skol7( skol22, X )
% 32.97/33.45     Y := skol22
% 32.97/33.45     Z := X
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45     X := X
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (8017) {G12,W4,D2,L1,V1,M1} R(7965,553) { coll( skol22, skol22
% 32.97/33.45    , X ) }.
% 32.97/33.45  parent0: (61528) {G10,W4,D2,L1,V1,M1}  { coll( skol22, skol22, X ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61529) {G1,W8,D2,L2,V2,M2}  { ! coll( skol22, skol22, Y ), 
% 32.97/33.45    coll( X, Y, skol22 ) }.
% 32.97/33.45  parent0[0]: (2) {G0,W12,D2,L3,V4,M3} I { ! coll( X, T, Y ), ! coll( X, T, Z
% 32.97/33.45     ), coll( Y, Z, X ) }.
% 32.97/33.45  parent1[0]: (8017) {G12,W4,D2,L1,V1,M1} R(7965,553) { coll( skol22, skol22
% 32.97/33.45    , X ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := skol22
% 32.97/33.45     Y := X
% 32.97/33.45     Z := Y
% 32.97/33.45     T := skol22
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45     X := X
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61531) {G2,W4,D2,L1,V2,M1}  { coll( Y, X, skol22 ) }.
% 32.97/33.45  parent0[0]: (61529) {G1,W8,D2,L2,V2,M2}  { ! coll( skol22, skol22, Y ), 
% 32.97/33.45    coll( X, Y, skol22 ) }.
% 32.97/33.45  parent1[0]: (8017) {G12,W4,D2,L1,V1,M1} R(7965,553) { coll( skol22, skol22
% 32.97/33.45    , X ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := Y
% 32.97/33.45     Y := X
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45     X := X
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (8076) {G13,W4,D2,L1,V2,M1} R(8017,2);r(8017) { coll( Y, X, 
% 32.97/33.45    skol22 ) }.
% 32.97/33.45  parent0: (61531) {G2,W4,D2,L1,V2,M1}  { coll( Y, X, skol22 ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61532) {G2,W4,D2,L1,V2,M1}  { coll( Y, skol22, X ) }.
% 32.97/33.45  parent0[0]: (169) {G1,W8,D2,L2,V3,M2} R(1,0) { ! coll( X, Y, Z ), coll( Y, 
% 32.97/33.45    Z, X ) }.
% 32.97/33.45  parent1[0]: (8076) {G13,W4,D2,L1,V2,M1} R(8017,2);r(8017) { coll( Y, X, 
% 32.97/33.45    skol22 ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := skol22
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45     X := Y
% 32.97/33.45     Y := X
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (8101) {G14,W4,D2,L1,V2,M1} R(8076,169) { coll( X, skol22, Y )
% 32.97/33.45     }.
% 32.97/33.45  parent0: (61532) {G2,W4,D2,L1,V2,M1}  { coll( Y, skol22, X ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := Y
% 32.97/33.45     Y := X
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61533) {G1,W8,D2,L2,V3,M2}  { ! coll( X, skol22, Z ), coll( Y
% 32.97/33.45    , Z, X ) }.
% 32.97/33.45  parent0[0]: (2) {G0,W12,D2,L3,V4,M3} I { ! coll( X, T, Y ), ! coll( X, T, Z
% 32.97/33.45     ), coll( Y, Z, X ) }.
% 32.97/33.45  parent1[0]: (8101) {G14,W4,D2,L1,V2,M1} R(8076,169) { coll( X, skol22, Y )
% 32.97/33.45     }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45     T := skol22
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61535) {G2,W4,D2,L1,V3,M1}  { coll( Z, Y, X ) }.
% 32.97/33.45  parent0[0]: (61533) {G1,W8,D2,L2,V3,M2}  { ! coll( X, skol22, Z ), coll( Y
% 32.97/33.45    , Z, X ) }.
% 32.97/33.45  parent1[0]: (8101) {G14,W4,D2,L1,V2,M1} R(8076,169) { coll( X, skol22, Y )
% 32.97/33.45     }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Z
% 32.97/33.45     Z := Y
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (8114) {G15,W4,D2,L1,V3,M1} R(8101,2);r(8101) { coll( Z, Y, X
% 32.97/33.45     ) }.
% 32.97/33.45  parent0: (61535) {G2,W4,D2,L1,V3,M1}  { coll( Z, Y, X ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61536) {G1,W6,D3,L1,V1,M1}  { midp( skol7( skol23, X ), X, 
% 32.97/33.45    skol23 ) }.
% 32.97/33.45  parent0[0]: (10) {G0,W8,D2,L2,V3,M2} I { ! midp( Z, Y, X ), midp( Z, X, Y )
% 32.97/33.45     }.
% 32.97/33.45  parent1[0]: (7964) {G10,W6,D3,L1,V1,M1} F(7880);r(324) { midp( skol7( 
% 32.97/33.45    skol23, X ), skol23, X ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := skol23
% 32.97/33.45     Z := skol7( skol23, X )
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45     X := X
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (8190) {G11,W6,D3,L1,V1,M1} R(7964,10) { midp( skol7( skol23, 
% 32.97/33.45    X ), X, skol23 ) }.
% 32.97/33.45  parent0: (61536) {G1,W6,D3,L1,V1,M1}  { midp( skol7( skol23, X ), X, skol23
% 32.97/33.45     ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61537) {G2,W14,D3,L3,V2,M3}  { ! coll( X, X, skol23 ), ! coll
% 32.97/33.45    ( skol23, X, skol23 ), midp( skol7( X, Y ), X, Y ) }.
% 32.97/33.45  parent0[0]: (149) {G1,W18,D3,L4,V4,M4} F(88) { ! midp( X, Y, Z ), ! coll( Y
% 32.97/33.45    , Y, Z ), ! coll( Z, Y, Z ), midp( skol7( Y, T ), Y, T ) }.
% 32.97/33.45  parent1[0]: (8190) {G11,W6,D3,L1,V1,M1} R(7964,10) { midp( skol7( skol23, X
% 32.97/33.45     ), X, skol23 ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := skol7( skol23, X )
% 32.97/33.45     Y := X
% 32.97/33.45     Z := skol23
% 32.97/33.45     T := Y
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45     X := X
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61540) {G3,W10,D3,L2,V2,M2}  { ! coll( skol23, X, skol23 ), 
% 32.97/33.45    midp( skol7( X, Y ), X, Y ) }.
% 32.97/33.45  parent0[0]: (61537) {G2,W14,D3,L3,V2,M3}  { ! coll( X, X, skol23 ), ! coll
% 32.97/33.45    ( skol23, X, skol23 ), midp( skol7( X, Y ), X, Y ) }.
% 32.97/33.45  parent1[0]: (8114) {G15,W4,D2,L1,V3,M1} R(8101,2);r(8101) { coll( Z, Y, X )
% 32.97/33.45     }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45     X := skol23
% 32.97/33.45     Y := X
% 32.97/33.45     Z := X
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (8206) {G16,W10,D3,L2,V2,M2} R(8190,149);r(8114) { ! coll( 
% 32.97/33.45    skol23, X, skol23 ), midp( skol7( X, Y ), X, Y ) }.
% 32.97/33.45  parent0: (61540) {G3,W10,D3,L2,V2,M2}  { ! coll( skol23, X, skol23 ), midp
% 32.97/33.45    ( skol7( X, Y ), X, Y ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61542) {G16,W6,D3,L1,V2,M1}  { midp( skol7( X, Y ), X, Y ) }.
% 32.97/33.45  parent0[0]: (8206) {G16,W10,D3,L2,V2,M2} R(8190,149);r(8114) { ! coll( 
% 32.97/33.45    skol23, X, skol23 ), midp( skol7( X, Y ), X, Y ) }.
% 32.97/33.45  parent1[0]: (8114) {G15,W4,D2,L1,V3,M1} R(8101,2);r(8101) { coll( Z, Y, X )
% 32.97/33.45     }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45     X := skol23
% 32.97/33.45     Y := X
% 32.97/33.45     Z := skol23
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (20002) {G17,W6,D3,L1,V2,M1} S(8206);r(8114) { midp( skol7( X
% 32.97/33.45    , Y ), X, Y ) }.
% 32.97/33.45  parent0: (61542) {G16,W6,D3,L1,V2,M1}  { midp( skol7( X, Y ), X, Y ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61543) {G7,W8,D3,L1,V2,M1}  { perp( skol16( skol23, X, Y ), 
% 32.97/33.45    skol23, X, Y ) }.
% 32.97/33.45  parent0[0]: (7088) {G6,W12,D3,L2,V2,M2} R(7073,110) { ! coll( skol22, X, Y
% 32.97/33.45     ), perp( skol16( skol23, X, Y ), skol23, X, Y ) }.
% 32.97/33.45  parent1[0]: (8114) {G15,W4,D2,L1,V3,M1} R(8101,2);r(8101) { coll( Z, Y, X )
% 32.97/33.45     }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45     X := Y
% 32.97/33.45     Y := X
% 32.97/33.45     Z := skol22
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (20006) {G16,W8,D3,L1,V2,M1} S(7088);r(8114) { perp( skol16( 
% 32.97/33.45    skol23, X, Y ), skol23, X, Y ) }.
% 32.97/33.45  parent0: (61543) {G7,W8,D3,L1,V2,M1}  { perp( skol16( skol23, X, Y ), 
% 32.97/33.45    skol23, X, Y ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61544) {G2,W10,D2,L2,V3,M2}  { cyclic( Z, Y, X, X ), ! para( X
% 32.97/33.45    , Z, X, Z ) }.
% 32.97/33.45  parent0[0]: (818) {G1,W14,D2,L3,V3,M3} R(42,39) { ! coll( X, X, Y ), cyclic
% 32.97/33.45    ( Z, Y, X, X ), ! para( X, Z, X, Z ) }.
% 32.97/33.45  parent1[0]: (8114) {G15,W4,D2,L1,V3,M1} R(8101,2);r(8101) { coll( Z, Y, X )
% 32.97/33.45     }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45     X := Y
% 32.97/33.45     Y := X
% 32.97/33.45     Z := X
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (20138) {G16,W10,D2,L2,V3,M2} S(818);r(8114) { cyclic( Z, Y, X
% 32.97/33.45    , X ), ! para( X, Z, X, Z ) }.
% 32.97/33.45  parent0: (61544) {G2,W10,D2,L2,V3,M2}  { cyclic( Z, Y, X, X ), ! para( X, Z
% 32.97/33.45    , X, Z ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Z
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45     1 ==> 1
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61545) {G1,W6,D3,L1,V2,M1}  { midp( skol7( X, Y ), Y, X ) }.
% 32.97/33.45  parent0[0]: (10) {G0,W8,D2,L2,V3,M2} I { ! midp( Z, Y, X ), midp( Z, X, Y )
% 32.97/33.45     }.
% 32.97/33.45  parent1[0]: (20002) {G17,W6,D3,L1,V2,M1} S(8206);r(8114) { midp( skol7( X, 
% 32.97/33.45    Y ), X, Y ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := Y
% 32.97/33.45     Y := X
% 32.97/33.45     Z := skol7( X, Y )
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (21661) {G18,W6,D3,L1,V2,M1} R(20002,10) { midp( skol7( X, Y )
% 32.97/33.45    , Y, X ) }.
% 32.97/33.45  parent0: (61545) {G1,W6,D3,L1,V2,M1}  { midp( skol7( X, Y ), Y, X ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61546) {G2,W8,D3,L1,V2,M1}  { perp( X, Y, skol23, skol16( 
% 32.97/33.45    skol23, X, Y ) ) }.
% 32.97/33.45  parent0[0]: (264) {G1,W10,D2,L2,V4,M2} R(7,6) { ! perp( X, Y, Z, T ), perp
% 32.97/33.45    ( Z, T, Y, X ) }.
% 32.97/33.45  parent1[0]: (20006) {G16,W8,D3,L1,V2,M1} S(7088);r(8114) { perp( skol16( 
% 32.97/33.45    skol23, X, Y ), skol23, X, Y ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := skol16( skol23, X, Y )
% 32.97/33.45     Y := skol23
% 32.97/33.45     Z := X
% 32.97/33.45     T := Y
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (42060) {G17,W8,D3,L1,V2,M1} R(20006,264) { perp( X, Y, skol23
% 32.97/33.45    , skol16( skol23, X, Y ) ) }.
% 32.97/33.45  parent0: (61546) {G2,W8,D3,L1,V2,M1}  { perp( X, Y, skol23, skol16( skol23
% 32.97/33.45    , X, Y ) ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61547) {G2,W8,D3,L1,V2,M1}  { perp( skol23, skol16( skol23, X
% 32.97/33.45    , Y ), Y, X ) }.
% 32.97/33.45  parent0[0]: (264) {G1,W10,D2,L2,V4,M2} R(7,6) { ! perp( X, Y, Z, T ), perp
% 32.97/33.45    ( Z, T, Y, X ) }.
% 32.97/33.45  parent1[0]: (42060) {G17,W8,D3,L1,V2,M1} R(20006,264) { perp( X, Y, skol23
% 32.97/33.45    , skol16( skol23, X, Y ) ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := skol23
% 32.97/33.45     T := skol16( skol23, X, Y )
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (42111) {G18,W8,D3,L1,V2,M1} R(42060,264) { perp( skol23, 
% 32.97/33.45    skol16( skol23, X, Y ), Y, X ) }.
% 32.97/33.45  parent0: (61547) {G2,W8,D3,L1,V2,M1}  { perp( skol23, skol16( skol23, X, Y
% 32.97/33.45     ), Y, X ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61548) {G3,W8,D3,L1,V0,M1}  { ! perp( skol22, skol23, skol23, 
% 32.97/33.45    skol16( skol23, skol20, skol24 ) ) }.
% 32.97/33.45  parent0[1]: (291) {G2,W10,D2,L2,V2,M2} R(8,210) { ! perp( skol22, skol23, X
% 32.97/33.45    , Y ), ! perp( X, Y, skol24, skol20 ) }.
% 32.97/33.45  parent1[0]: (42111) {G18,W8,D3,L1,V2,M1} R(42060,264) { perp( skol23, 
% 32.97/33.45    skol16( skol23, X, Y ), Y, X ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := skol23
% 32.97/33.45     Y := skol16( skol23, skol20, skol24 )
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45     X := skol20
% 32.97/33.45     Y := skol24
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (42192) {G19,W8,D3,L1,V0,M1} R(42111,291) { ! perp( skol22, 
% 32.97/33.45    skol23, skol23, skol16( skol23, skol20, skol24 ) ) }.
% 32.97/33.45  parent0: (61548) {G3,W8,D3,L1,V0,M1}  { ! perp( skol22, skol23, skol23, 
% 32.97/33.45    skol16( skol23, skol20, skol24 ) ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61549) {G3,W5,D2,L1,V2,M1}  { para( Y, X, X, Y ) }.
% 32.97/33.45  parent0[0]: (1866) {G2,W9,D2,L2,V3,M2} F(1850) { ! midp( X, Y, Z ), para( Y
% 32.97/33.45    , Z, Z, Y ) }.
% 32.97/33.45  parent1[0]: (21661) {G18,W6,D3,L1,V2,M1} R(20002,10) { midp( skol7( X, Y )
% 32.97/33.45    , Y, X ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := skol7( X, Y )
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := X
% 32.97/33.45  end
% 32.97/33.45  substitution1:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  subsumption: (57601) {G19,W5,D2,L1,V2,M1} R(1866,21661) { para( X, Y, Y, X
% 32.97/33.45     ) }.
% 32.97/33.45  parent0: (61549) {G3,W5,D2,L1,V2,M1}  { para( Y, X, X, Y ) }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := Y
% 32.97/33.45     Y := X
% 32.97/33.45  end
% 32.97/33.45  permutation0:
% 32.97/33.45     0 ==> 0
% 32.97/33.45  end
% 32.97/33.45  
% 32.97/33.45  resolution: (61550) {G2,W5,D2,L1,V2,M1}  { para( Y, X, Y, X ) }.
% 32.97/33.45  parent0[0]: (213) {G1,W10,D2,L2,V4,M2} R(4,3) { ! para( X, Y, Z, T ), para
% 32.97/33.45    ( Z, T, Y, X ) }.
% 32.97/33.45  parent1[0]: (57601) {G19,W5,D2,L1,V2,M1} R(1866,21661) { para( X, Y, Y, X )
% 32.97/33.45     }.
% 32.97/33.45  substitution0:
% 32.97/33.45     X := X
% 32.97/33.45     Y := Y
% 32.97/33.45     Z := Y
% 32.97/33.46     T := X
% 32.97/33.46  end
% 32.97/33.46  substitution1:
% 32.97/33.46     X := X
% 32.97/33.46     Y := Y
% 32.97/33.46  end
% 32.97/33.46  
% 32.97/33.46  subsumption: (57609) {G20,W5,D2,L1,V2,M1} R(57601,213) { para( X, Y, X, Y )
% 32.97/33.46     }.
% 32.97/33.46  parent0: (61550) {G2,W5,D2,L1,V2,M1}  { para( Y, X, Y, X ) }.
% 32.97/33.46  substitution0:
% 32.97/33.46     X := Y
% 32.97/33.46     Y := X
% 32.97/33.46  end
% 32.97/33.46  permutation0:
% 32.97/33.46     0 ==> 0
% 32.97/33.46  end
% 32.97/33.46  
% 32.97/33.46  resolution: (61551) {G17,W5,D2,L1,V3,M1}  { cyclic( X, Y, Z, Z ) }.
% 32.97/33.46  parent0[1]: (20138) {G16,W10,D2,L2,V3,M2} S(818);r(8114) { cyclic( Z, Y, X
% 32.97/33.46    , X ), ! para( X, Z, X, Z ) }.
% 32.97/33.46  parent1[0]: (57609) {G20,W5,D2,L1,V2,M1} R(57601,213) { para( X, Y, X, Y )
% 32.97/33.46     }.
% 32.97/33.46  substitution0:
% 32.97/33.46     X := Z
% 32.97/33.46     Y := Y
% 32.97/33.46     Z := X
% 32.97/33.46  end
% 32.97/33.46  substitution1:
% 32.97/33.46     X := Z
% 32.97/33.46     Y := X
% 32.97/33.46  end
% 32.97/33.46  
% 32.97/33.46  subsumption: (60253) {G21,W5,D2,L1,V3,M1} S(20138);r(57609) { cyclic( Z, Y
% 32.97/33.46    , X, X ) }.
% 32.97/33.46  parent0: (61551) {G17,W5,D2,L1,V3,M1}  { cyclic( X, Y, Z, Z ) }.
% 32.97/33.46  substitution0:
% 32.97/33.46     X := Z
% 32.97/33.46     Y := Y
% 32.97/33.46     Z := X
% 32.97/33.46  end
% 32.97/33.46  permutation0:
% 32.97/33.46     0 ==> 0
% 32.97/33.46  end
% 32.97/33.46  
% 32.97/33.46  resolution: (61552) {G2,W5,D2,L1,V3,M1}  { cyclic( Y, Z, X, Z ) }.
% 32.97/33.46  parent0[0]: (361) {G1,W10,D2,L2,V4,M2} R(15,14) { ! cyclic( X, Y, Z, T ), 
% 32.97/33.46    cyclic( Y, Z, X, T ) }.
% 32.97/33.46  parent1[0]: (60253) {G21,W5,D2,L1,V3,M1} S(20138);r(57609) { cyclic( Z, Y, 
% 32.97/33.46    X, X ) }.
% 32.97/33.46  substitution0:
% 32.97/33.46     X := X
% 32.97/33.46     Y := Y
% 32.97/33.46     Z := Z
% 32.97/33.46     T := Z
% 32.97/33.46  end
% 32.97/33.46  substitution1:
% 32.97/33.46     X := Z
% 32.97/33.46     Y := Y
% 32.97/33.46     Z := X
% 32.97/33.46  end
% 32.97/33.46  
% 32.97/33.46  subsumption: (60721) {G22,W5,D2,L1,V3,M1} R(60253,361) { cyclic( X, Y, Z, Y
% 32.97/33.46     ) }.
% 32.97/33.46  parent0: (61552) {G2,W5,D2,L1,V3,M1}  { cyclic( Y, Z, X, Z ) }.
% 32.97/33.46  substitution0:
% 32.97/33.46     X := Z
% 32.97/33.46     Y := X
% 32.97/33.46     Z := Y
% 32.97/33.46  end
% 32.97/33.46  permutation0:
% 32.97/33.46     0 ==> 0
% 32.97/33.46  end
% 32.97/33.46  
% 32.97/33.46  resolution: (61553) {G2,W5,D2,L1,V3,M1}  { cyclic( X, Y, Z, X ) }.
% 32.97/33.46  parent0[1]: (360) {G1,W10,D2,L2,V4,M2} R(15,14) { cyclic( X, Y, Z, T ), ! 
% 32.97/33.46    cyclic( Y, Z, X, T ) }.
% 32.97/33.46  parent1[0]: (60253) {G21,W5,D2,L1,V3,M1} S(20138);r(57609) { cyclic( Z, Y, 
% 32.97/33.46    X, X ) }.
% 32.97/33.46  substitution0:
% 32.97/33.46     X := X
% 32.97/33.46     Y := Y
% 32.97/33.46     Z := Z
% 32.97/33.46     T := X
% 32.97/33.46  end
% 32.97/33.46  substitution1:
% 32.97/33.46     X := X
% 32.97/33.46     Y := Z
% 32.97/33.46     Z := Y
% 32.97/33.46  end
% 32.97/33.46  
% 32.97/33.46  subsumption: (60722) {G22,W5,D2,L1,V3,M1} R(60253,360) { cyclic( X, Y, Z, X
% 32.97/33.46     ) }.
% 32.97/33.46  parent0: (61553) {G2,W5,D2,L1,V3,M1}  { cyclic( X, Y, Z, X ) }.
% 32.97/33.46  substitution0:
% 32.97/33.46     X := X
% 32.97/33.46     Y := Y
% 32.97/33.46     Z := Z
% 32.97/33.46  end
% 32.97/33.46  permutation0:
% 32.97/33.46     0 ==> 0
% 32.97/33.46  end
% 32.97/33.46  
% 32.97/33.46  resolution: (61554) {G2,W5,D2,L1,V3,M1}  { cyclic( X, Z, Z, Y ) }.
% 32.97/33.46  parent0[0]: (352) {G1,W10,D2,L2,V4,M2} R(14,13) { ! cyclic( X, Y, Z, T ), 
% 32.97/33.46    cyclic( X, Z, T, Y ) }.
% 32.97/33.46  parent1[0]: (60253) {G21,W5,D2,L1,V3,M1} S(20138);r(57609) { cyclic( Z, Y, 
% 32.97/33.46    X, X ) }.
% 32.97/33.46  substitution0:
% 32.97/33.46     X := X
% 32.97/33.46     Y := Y
% 32.97/33.46     Z := Z
% 32.97/33.46     T := Z
% 32.97/33.46  end
% 32.97/33.46  substitution1:
% 32.97/33.46     X := Z
% 32.97/33.46     Y := Y
% 32.97/33.46     Z := X
% 32.97/33.46  end
% 32.97/33.46  
% 32.97/33.46  subsumption: (60723) {G22,W5,D2,L1,V3,M1} R(60253,352) { cyclic( X, Y, Y, Z
% 32.97/33.46     ) }.
% 32.97/33.46  parent0: (61554) {G2,W5,D2,L1,V3,M1}  { cyclic( X, Z, Z, Y ) }.
% 32.97/33.46  substitution0:
% 32.97/33.46     X := X
% 32.97/33.46     Y := Z
% 32.97/33.46     Z := Y
% 32.97/33.46  end
% 32.97/33.46  permutation0:
% 32.97/33.46     0 ==> 0
% 32.97/33.46  end
% 32.97/33.46  
% 32.97/33.46  resolution: (61556) {G3,W10,D2,L2,V3,M2}  { ! cyclic( X, Y, Z, X ), cong( X
% 32.97/33.46    , Y, X, Y ) }.
% 32.97/33.46  parent0[1]: (948) {G2,W15,D2,L3,V3,M3} F(916) { ! cyclic( X, Y, Z, X ), ! 
% 32.97/33.46    cyclic( X, Y, Z, Y ), cong( X, Y, X, Y ) }.
% 32.97/33.46  parent1[0]: (60721) {G22,W5,D2,L1,V3,M1} R(60253,361) { cyclic( X, Y, Z, Y
% 32.97/33.46     ) }.
% 32.97/33.46  substitution0:
% 32.97/33.46     X := X
% 32.97/33.46     Y := Y
% 32.97/33.46     Z := Z
% 32.97/33.46  end
% 32.97/33.46  substitution1:
% 32.97/33.46     X := X
% 32.97/33.46     Y := Y
% 32.97/33.46     Z := Z
% 32.97/33.46  end
% 32.97/33.46  
% 32.97/33.46  resolution: (61558) {G4,W5,D2,L1,V2,M1}  { cong( X, Y, X, Y ) }.
% 32.97/33.46  parent0[0]: (61556) {G3,W10,D2,L2,V3,M2}  { ! cyclic( X, Y, Z, X ), cong( X
% 32.97/33.46    , Y, X, Y ) }.
% 32.97/33.46  parent1[0]: (60722) {G22,W5,D2,L1,V3,M1} R(60253,360) { cyclic( X, Y, Z, X
% 32.97/33.46     ) }.
% 32.97/33.46  substitution0:
% 32.97/33.46     X := X
% 32.97/33.46     Y := Y
% 32.97/33.46     Z := Z
% 32.97/33.46  end
% 32.97/33.46  substitution1:
% 32.97/33.46     X := X
% 32.97/33.46     Y := Y
% 32.97/33.46     Z := Z
% 32.97/33.46  end
% 32.97/33.46  
% 32.97/33.46  subsumption: (60736) {G23,W5,D2,L1,V2,M1} R(60721,948);r(60722) { cong( X, 
% 32.97/33.46    Y, X, Y ) }.
% 32.97/33.46  parent0: (61558) {G4,W5,D2,L1,V2,M1}  { cong( X, Y, X, Y ) }.
% 32.97/33.46  substitution0:
% 32.97/33.46     X := X
% 32.97/33.46     Y := Y
% 32.97/33.46  end
% 32.97/33.46  permutation0:
% 32.97/33.46     0 ==> 0
% 32.97/33.46  end
% 32.97/33.46  
% 32.97/33.46  resolution: (61560) {G2,W10,D2,L2,V4,M2}  { ! cyclic( X, Y, Y, Z ), cyclic
% 32.97/33.46    ( Y, Y, Z, T ) }.
% 32.97/33.46  parent0[2]: (385) {G1,W15,D2,L3,V5,M3} R(16,13) { ! cyclic( X, Y, Z, T ), 
% 32.97/33.46    cyclic( Y, Z, T, U ), ! cyclic( X, Y, U, Z ) }.
% 32.97/33.46  parent1[0]: (60721) {G22,W5,D2,L1,V3,M1} R(60253,361) { cyclic( X, Y, Z, Y
% 32.97/33.46     ) }.
% 32.97/33.46  substitution0:
% 32.97/33.46     X := X
% 32.97/33.46     Y := Y
% 32.97/33.46     Z := Y
% 32.97/33.46     T := Z
% 32.97/33.46     U := T
% 32.97/33.46  end
% 32.97/33.46  substitution1:
% 32.97/33.46     X := X
% 32.97/33.46     Y := Y
% 32.97/33.46     Z := T
% 32.97/33.46  end
% 32.97/33.46  
% 32.97/33.46  resolution: (61561) {G3,W5,D2,L1,V3,M1}  { cyclic( Y, Y, Z, T ) }.
% 32.97/33.46  parent0[0]: (61560) {G2,W10,D2,L2,V4,M2}  { ! cyclic( X, Y, Y, Z ), cyclic
% 32.97/33.46    ( Y, Y, Z, T ) }.
% 32.97/33.46  parent1[0]: (60723) {G22,W5,D2,L1,V3,M1} R(60253,352) { cyclic( X, Y, Y, Z
% 32.97/33.46     ) }.
% 32.97/33.46  substitution0:
% 32.97/33.46     X := X
% 32.97/33.46     Y := Y
% 32.97/33.46     Z := Z
% 32.97/33.46     T := T
% 32.97/33.46  end
% 32.97/33.46  substitution1:
% 32.97/33.46     X := X
% 32.97/33.46     Y := Y
% 32.97/33.46     Z := Z
% 32.97/33.46  end
% 32.97/33.46  
% 32.97/33.46  subsumption: (60744) {G23,W5,D2,L1,V3,M1} R(60721,385);r(60723) { cyclic( Y
% 32.97/33.46    , Y, Z, T ) }.
% 32.97/33.46  parent0: (61561) {G3,W5,D2,L1,V3,M1}  { cyclic( Y, Y, Z, T ) }.
% 32.97/33.46  substitution0:
% 32.97/33.46     X := U
% 32.97/33.46     Y := Y
% 32.97/33.46     Z := Z
% 32.97/33.46     T := T
% 32.97/33.46  end
% 32.97/33.46  permutation0:
% 32.97/33.46     0 ==> 0
% 32.97/33.46  end
% 32.97/33.46  
% 32.97/33.46  resolution: (61562) {G2,W20,D2,L4,V5,M4}  { ! cong( X, Y, X, Y ), perp( Z, 
% 32.97/33.46    X, X, Y ), ! cong( X, Z, T, U ), ! cong( T, U, X, Z ) }.
% 32.97/33.46  parent0[1]: (1612) {G1,W25,D2,L5,V6,M5} R(57,24) { ! cong( X, Y, Z, Y ), ! 
% 32.97/33.46    cyclic( X, Z, T, Y ), perp( T, X, X, Y ), ! cong( X, T, U, W ), ! cong( U
% 32.97/33.46    , W, Z, T ) }.
% 32.97/33.46  parent1[0]: (60744) {G23,W5,D2,L1,V3,M1} R(60721,385);r(60723) { cyclic( Y
% 32.97/33.46    , Y, Z, T ) }.
% 32.97/33.46  substitution0:
% 32.97/33.46     X := X
% 32.97/33.46     Y := Y
% 32.97/33.46     Z := X
% 32.97/33.46     T := Z
% 32.97/33.46     U := T
% 32.97/33.46     W := U
% 32.97/33.46  end
% 32.97/33.46  substitution1:
% 32.97/33.46     X := W
% 32.97/33.46     Y := X
% 32.97/33.46     Z := Z
% 32.97/33.46     T := Y
% 32.97/33.46  end
% 32.97/33.46  
% 32.97/33.46  resolution: (61570) {G3,W15,D2,L3,V5,M3}  { perp( Z, X, X, Y ), ! cong( X, 
% 32.97/33.46    Z, T, U ), ! cong( T, U, X, Z ) }.
% 32.97/33.46  parent0[0]: (61562) {G2,W20,D2,L4,V5,M4}  { ! cong( X, Y, X, Y ), perp( Z, 
% 32.97/33.46    X, X, Y ), ! cong( X, Z, T, U ), ! cong( T, U, X, Z ) }.
% 32.97/33.46  parent1[0]: (60736) {G23,W5,D2,L1,V2,M1} R(60721,948);r(60722) { cong( X, Y
% 32.97/33.46    , X, Y ) }.
% 32.97/33.46  substitution0:
% 32.97/33.46     X := X
% 32.97/33.46     Y := Y
% 32.97/33.46     Z := Z
% 32.97/33.46     T := T
% 32.97/33.46     U := U
% 32.97/33.46  end
% 32.97/33.46  substitution1:
% 32.97/33.46     X := X
% 32.97/33.46     Y := Y
% 32.97/33.46  end
% 32.97/33.46  
% 32.97/33.46  subsumption: (60765) {G24,W15,D2,L3,V5,M3} R(60744,1612);r(60736) { perp( Z
% 32.97/33.46    , X, X, Y ), ! cong( X, Z, T, U ), ! cong( T, U, X, Z ) }.
% 32.97/33.46  parent0: (61570) {G3,W15,D2,L3,V5,M3}  { perp( Z, X, X, Y ), ! cong( X, Z, 
% 32.97/33.46    T, U ), ! cong( T, U, X, Z ) }.
% 32.97/33.46  substitution0:
% 32.97/33.46     X := X
% 32.97/33.46     Y := Y
% 32.97/33.46     Z := Z
% 32.97/33.46     T := T
% 32.97/33.46     U := U
% 32.97/33.46  end
% 32.97/33.46  permutation0:
% 32.97/33.46     0 ==> 0
% 32.97/33.46     1 ==> 1
% 32.97/33.46     2 ==> 2
% 32.97/33.46  end
% 32.97/33.46  
% 32.97/33.46  factor: (61572) {G24,W10,D2,L2,V3,M2}  { perp( X, Y, Y, Z ), ! cong( Y, X, 
% 32.97/33.46    Y, X ) }.
% 32.97/33.46  parent0[1, 2]: (60765) {G24,W15,D2,L3,V5,M3} R(60744,1612);r(60736) { perp
% 32.97/33.46    ( Z, X, X, Y ), ! cong( X, Z, T, U ), ! cong( T, U, X, Z ) }.
% 32.97/33.46  substitution0:
% 32.97/33.46     X := Y
% 32.97/33.46     Y := Z
% 32.97/33.46     Z := X
% 32.97/33.46     T := Y
% 32.97/33.46     U := X
% 32.97/33.46  end
% 32.97/33.46  
% 32.97/33.46  resolution: (61573) {G24,W5,D2,L1,V3,M1}  { perp( X, Y, Y, Z ) }.
% 32.97/33.46  parent0[1]: (61572) {G24,W10,D2,L2,V3,M2}  { perp( X, Y, Y, Z ), ! cong( Y
% 32.97/33.46    , X, Y, X ) }.
% 32.97/33.46  parent1[0]: (60736) {G23,W5,D2,L1,V2,M1} R(60721,948);r(60722) { cong( X, Y
% 32.97/33.46    , X, Y ) }.
% 32.97/33.46  substitution0:
% 32.97/33.46     X := X
% 32.97/33.46     Y := Y
% 32.97/33.46     Z := Z
% 32.97/33.46  end
% 32.97/33.46  substitution1:
% 32.97/33.46     X := Y
% 32.97/33.46     Y := X
% 32.97/33.46  end
% 32.97/33.46  
% 32.97/33.46  subsumption: (60788) {G25,W5,D2,L1,V3,M1} F(60765);r(60736) { perp( X, Y, Y
% 32.97/33.46    , Z ) }.
% 32.97/33.46  parent0: (61573) {G24,W5,D2,L1,V3,M1}  { perp( X, Y, Y, Z ) }.
% 32.97/33.46  substitution0:
% 32.97/33.46     X := X
% 32.97/33.46     Y := Y
% 32.97/33.46     Z := Z
% 32.97/33.46  end
% 32.97/33.46  permutation0:
% 32.97/33.46     0 ==> 0
% 32.97/33.46  end
% 32.97/33.46  
% 32.97/33.46  resolution: (61574) {G20,W0,D0,L0,V0,M0}  {  }.
% 32.97/33.46  parent0[0]: (42192) {G19,W8,D3,L1,V0,M1} R(42111,291) { ! perp( skol22, 
% 32.97/33.46    skol23, skol23, skol16( skol23, skol20, skol24 ) ) }.
% 32.97/33.46  parent1[0]: (60788) {G25,W5,D2,L1,V3,M1} F(60765);r(60736) { perp( X, Y, Y
% 32.97/33.46    , Z ) }.
% 32.97/33.46  substitution0:
% 32.97/33.46  end
% 32.97/33.46  substitution1:
% 32.97/33.46     X := skol22
% 32.97/33.46     Y := skol23
% 32.97/33.46     Z := skol16( skol23, skol20, skol24 )
% 32.97/33.46  end
% 32.97/33.46  
% 32.97/33.46  subsumption: (60826) {G26,W0,D0,L0,V0,M0} R(60788,42192) {  }.
% 32.97/33.46  parent0: (61574) {G20,W0,D0,L0,V0,M0}  {  }.
% 32.97/33.46  substitution0:
% 32.97/33.46  end
% 32.97/33.46  permutation0:
% 32.97/33.46  end
% 32.97/33.46  
% 32.97/33.46  Proof check complete!
% 32.97/33.46  
% 32.97/33.46  Memory use:
% 32.97/33.46  
% 32.97/33.46  space for terms:        893155
% 32.97/33.46  space for clauses:      3101408
% 32.97/33.46  
% 32.97/33.46  
% 32.97/33.46  clauses generated:      435405
% 32.97/33.46  clauses kept:           60827
% 32.97/33.46  clauses selected:       3828
% 32.97/33.46  clauses deleted:        26913
% 32.97/33.46  clauses inuse deleted:  1349
% 32.97/33.46  
% 32.97/33.46  subsentry:          6924955
% 32.97/33.46  literals s-matched: 4450893
% 32.97/33.46  literals matched:   2549590
% 32.97/33.46  full subsumption:   1342393
% 32.97/33.46  
% 32.97/33.46  checksum:           1309338612
% 32.97/33.46  
% 32.97/33.46  
% 32.97/33.46  Bliksem ended
%------------------------------------------------------------------------------