TMTP Model File: GEO162-1.001-FMo

View Problem - Process Model

%------------------------------------------------------------------------------
% File       : DarwinFM---1.4.5
% Problem    : GEO162-1 : TPTP v6.2.0. Released v2.7.0.
% Transform  : none
% Format     : tptp:raw
% Command    : darwin -fd true -ppp true -pl 0 -to %d -pmtptp true %s

% Computer   : n164.star.cs.uiowa.edu
% Model      : x86_64 x86_64
% CPU        : Intel(R) Xeon(R) CPU E5-2609 0 2.40GHz
% Memory     : 32286.75MB
% OS         : Linux 2.6.32-573.1.1.el6.x86_64
% CPULimit   : 300s
% DateTime   : Wed Aug  5 03:54:27 EDT 2015

% Result     : Satisfiable 0.01s
% Output     : FiniteModel 0.01s
% Verified   : 
% Statistics : Number of formulae       :    4 (   4 expanded)
%              Number of leaves         :    4 (   4 expanded)
%              Depth                    :    0
%              Number of atoms          :  351 ( 351 expanded)
%              Number of equality atoms :  344 ( 344 expanded)
%              Maximal formula depth    :   34 (  16 average)
%              Maximal term depth       :    2 (   1 average)

% Comments   : 
%------------------------------------------------------------------------------
fof(interpretation_domain,fi_domain,(
    ! [X] :
      ( X = e1
      | X = e2
      | X = e3
      | X = e4 ) )).

fof(interpretation_domain_distinct,fi_domain,
    ( e1 != e2
    & e1 != e3
    & e1 != e4
    & e2 != e3
    & e2 != e4
    & e3 != e4 )).

fof(interpretation_terms,fi_functors,
    ( ! [X0,X1] :
        ( a_point_not_on_line(X0) = X1
      <=> ( ( X0 = e1
            & X1 = e3 )
          | ( X1 = e1
            & X0 != e4
            & X0 != e3
            & X0 != e1 )
          | ( X0 = e3
            & X1 = e2 )
          | ( X0 = e4
            & X1 = e2 ) ) )
    & ! [X0,X1] :
        ( a_point_not_on_plane(X0) = X1
      <=> ( ( X0 = e1
            & X1 = e2 )
          | ( X1 = e1
            & X0 != e3
            & X0 != e2
            & X0 != e1 )
          | ( X0 = e2
            & X1 = e4 )
          | ( X0 = e3
            & X1 = e3 ) ) )
    & ! [X0] : a_point_on_plane(X0) = e1
    & at_least_one_line = e1
    & ! [X0,X1,X2,X3] :
        ( common_point_on_planes(X0,X1,X2) = X3
      <=> ( ( X0 = e1
            & X1 = e2
            & X2 = e1
            & X3 = e3 )
          | ( X0 = e1
            & X1 = e3
            & X2 = e1
            & X3 = e4 )
          | ( X3 = e1
            & ~ ( X0 = e3
                & X1 = e2
                & X2 = e1 )
            & ~ ( X0 = e3
                & X1 = e1
                & X2 = e1 )
            & ~ ( X0 = e2
                & X1 = e3
                & X2 = e1 )
            & ~ ( X0 = e2
                & X1 = e1
                & X2 = e1 )
            & ~ ( X0 = e1
                & X1 = e3
                & X2 = e1 )
            & ~ ( X0 = e1
                & X1 = e2
                & X2 = e1 ) )
          | ( X0 = e2
            & X1 = e1
            & X2 = e1
            & X3 = e3 )
          | ( X0 = e2
            & X1 = e3
            & X2 = e1
            & X3 = e2 )
          | ( X0 = e3
            & X1 = e1
            & X2 = e1
            & X3 = e4 )
          | ( X0 = e3
            & X1 = e2
            & X2 = e1
            & X3 = e2 ) ) )
    & ! [X0,X1,X2] :
        ( line_from_to(X0,X1) = X2
      <=> ( ( X0 = e1
            & X1 = e3
            & X2 = e3 )
          | ( X0 = e1
            & X1 = e4
            & X2 = e4 )
          | ( X2 = e1
            & ~ ( X0 = e4
                & X1 = e3 )
            & ~ ( X0 = e4
                & X1 = e2 )
            & ~ ( X0 = e4
                & X1 = e1 )
            & ~ ( X0 = e3
                & X1 = e4 )
            & ~ ( X0 = e3
                & X1 = e2 )
            & ~ ( X0 = e3
                & X1 = e1 )
            & ~ ( X0 = e2
                & X1 = e4 )
            & ~ ( X0 = e2
                & X1 = e3 )
            & ~ ( X0 = e1
                & X1 = e4 )
            & ~ ( X0 = e1
                & X1 = e3 ) )
          | ( X0 = e2
            & X1 = e3
            & X2 = e2 )
          | ( X0 = e2
            & X1 = e4
            & X2 = e2 )
          | ( X0 = e3
            & X1 = e1
            & X2 = e3 )
          | ( X0 = e3
            & X1 = e2
            & X2 = e2 )
          | ( X0 = e3
            & X1 = e4
            & X2 = e2 )
          | ( X0 = e4
            & X1 = e1
            & X2 = e4 )
          | ( X0 = e4
            & X1 = e2
            & X2 = e2 )
          | ( X0 = e4
            & X1 = e3
            & X2 = e2 ) ) )
    & ! [X0,X1,X2,X3] :
        ( line_through_3_points(X0,X1,X2) = X3
      <=> ( ( X3 = e1
            & ~ ( X0 = e4
                & X1 = e3
                & X2 = e2 )
            & ~ ( X0 = e4
                & X1 = e2
                & X2 = e3 )
            & ~ ( X0 = e3
                & X1 = e4
                & X2 = e2 )
            & ~ ( X0 = e3
                & X1 = e2
                & X2 = e4 )
            & ~ ( X0 = e2
                & X1 = e4
                & X2 = e3 )
            & ~ ( X0 = e2
                & X1 = e3
                & X2 = e4 ) )
          | ( X0 = e2
            & X1 = e3
            & X2 = e4
            & X3 = e2 )
          | ( X0 = e2
            & X1 = e4
            & X2 = e3
            & X3 = e2 )
          | ( X0 = e3
            & X1 = e2
            & X2 = e4
            & X3 = e2 )
          | ( X0 = e3
            & X1 = e4
            & X2 = e2
            & X3 = e2 )
          | ( X0 = e4
            & X1 = e2
            & X2 = e3
            & X3 = e2 )
          | ( X0 = e4
            & X1 = e3
            & X2 = e2
            & X3 = e2 ) ) )
    & ! [X0,X1,X2,X3] :
        ( plane_for_points(X0,X1,X2) = X3
      <=> ( ( X0 = e1
            & X1 = e2
            & X2 = e3
            & X3 = e2 )
          | ( X0 = e1
            & X1 = e2
            & X2 = e4
            & X3 = e3 )
          | ( X0 = e1
            & X1 = e3
            & X2 = e2
            & X3 = e2 )
          | ( X0 = e1
            & X1 = e4
            & X2 = e2
            & X3 = e3 )
          | ( X3 = e1
            & ~ ( X0 = e4
                & X1 = e2
                & X2 = e1 )
            & ~ ( X0 = e4
                & X1 = e1
                & X2 = e2 )
            & ~ ( X0 = e3
                & X1 = e2
                & X2 = e1 )
            & ~ ( X0 = e3
                & X1 = e1
                & X2 = e2 )
            & ~ ( X0 = e2
                & X1 = e4
                & X2 = e1 )
            & ~ ( X0 = e2
                & X1 = e3
                & X2 = e1 )
            & ~ ( X0 = e2
                & X1 = e1
                & X2 = e4 )
            & ~ ( X0 = e2
                & X1 = e1
                & X2 = e3 )
            & ~ ( X0 = e1
                & X1 = e4
                & X2 = e2 )
            & ~ ( X0 = e1
                & X1 = e3
                & X2 = e2 )
            & ~ ( X0 = e1
                & X1 = e2
                & X2 = e4 )
            & ~ ( X0 = e1
                & X1 = e2
                & X2 = e3 ) )
          | ( X0 = e2
            & X1 = e1
            & X2 = e3
            & X3 = e2 )
          | ( X0 = e2
            & X1 = e1
            & X2 = e4
            & X3 = e3 )
          | ( X0 = e2
            & X1 = e3
            & X2 = e1
            & X3 = e2 )
          | ( X0 = e2
            & X1 = e4
            & X2 = e1
            & X3 = e3 )
          | ( X0 = e3
            & X1 = e1
            & X2 = e2
            & X3 = e2 )
          | ( X0 = e3
            & X1 = e2
            & X2 = e1
            & X3 = e2 )
          | ( X0 = e4
            & X1 = e1
            & X2 = e2
            & X3 = e3 )
          | ( X0 = e4
            & X1 = e2
            & X2 = e1
            & X3 = e3 ) ) )
    & ! [X0,X1] :
        ( point_1_on_line(X0) = X1
      <=> ( ( X0 = e1
            & X1 = e2 )
          | ( X1 = e1
            & X0 != e4
            & X0 != e3
            & X0 != e2
            & X0 != e1 )
          | ( X0 = e2
            & X1 = e2 )
          | ( X0 = e3
            & X1 = e3 )
          | ( X0 = e4
            & X1 = e4 ) ) )
    & ! [X0,X1] :
        ( point_2_on_line(X0) = X1
      <=> ( ( X1 = e1
            & X0 != e2 )
          | ( X0 = e2
            & X1 = e3 ) ) ) )).

fof(interpretation_atoms,fi_predicates,
    ( ! [X0,X1,X2] :
        ( collinear(X0,X1,X2)
      <=> ( ( X0 = e4
            & X1 = e3
            & X2 = e2 )
          | ( X0 = e4
            & X1 = e2
            & X2 = e3 )
          | ( X0 = e3
            & X1 = e4
            & X2 = e2 )
          | ( X0 = e3
            & X1 = e2
            & X2 = e4 )
          | ( X0 = e2
            & X1 = e4
            & X2 = e3 )
          | ( X0 = e2
            & X1 = e3
            & X2 = e4 ) ) )
    & ! [X0] :
        ( line(X0)
      <=> ( X0 = e4
          | X0 = e3
          | X0 = e2
          | X0 = e1 ) )
    & ! [X0,X1] : line_on_plane(X0,X1)
    & ! [X0] :
        ( plane(X0)
      <=> ( X0 = e3
          | X0 = e2
          | X0 = e1 ) )
    & ! [X0] :
        ( point(X0)
      <=> ( X0 = e4
          | X0 = e3
          | X0 = e2
          | X0 = e1 ) )
    & ! [X0,X1] :
        ( point_on_line(X0,X1)
      <=> ( ( X0 = e4
            & X1 = e4 )
          | ( X0 = e4
            & X1 = e2 )
          | ( X0 = e3
            & X1 = e3 )
          | ( X0 = e3
            & X1 = e2 )
          | ( X0 = e2
            & X1 = e2 )
          | ( X0 = e2
            & X1 = e1 )
          | ( X0 = e1
            & X1 = e4 )
          | ( X0 = e1
            & X1 = e3 )
          | ( X0 = e1
            & X1 = e1 ) ) )
    & ! [X0,X1] :
        ( point_on_plane(X0,X1)
      <=> ( ( X0 = e4
            & X1 = e3 )
          | ( X0 = e4
            & X1 = e1 )
          | ( X0 = e3
            & X1 = e2 )
          | ( X0 = e3
            & X1 = e1 )
          | ( X0 = e2
            & X1 = e3 )
          | ( X0 = e2
            & X1 = e2 )
          | ( X0 = e1
            & X1 = e3 )
          | ( X0 = e1
            & X1 = e2 )
          | ( X0 = e1
            & X1 = e1 ) ) ) )).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.02  % Problem    : GEO162-1 : TPTP v6.2.0. Released v2.7.0.
% 0.00/0.02  % Command    : darwin -fd true -ppp true -pl 0 -to %d -pmtptp true %s
% 0.00/1.05  % Computer   : n164.star.cs.uiowa.edu
% 0.00/1.05  % Model      : x86_64 x86_64
% 0.00/1.05  % CPU        : Intel(R) Xeon(R) CPU E5-2609 0 @ 2.40GHz
% 0.00/1.05  % Memory     : 32286.75MB
% 0.00/1.05  % OS         : Linux 2.6.32-573.1.1.el6.x86_64
% 0.00/1.05  % CPULimit   : 300
% 0.00/1.05  % DateTime   : Tue Aug  4 11:24:50 CDT 2015
% 0.00/1.05  % CPUTime    : 
% 0.00/1.06  Defaulting to tptp format.
% 0.01/1.24  SZS status Satisfiable for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.01/1.24  
% 0.01/1.24  MODEL (TPTP):
% 0.01/1.24  SZS output start FiniteModel for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.01/1.24  fof(interpretation_domain, fi_domain,
% 0.01/1.24      ! [X] : ( X = e1 | X = e2 | X = e3 | X = e4 )
% 0.01/1.24      ).
% 0.01/1.24  
% 0.01/1.24  fof(interpretation_domain_distinct, fi_domain,
% 0.01/1.24      ( e1 != e2 & e1 != e3 & e1 != e4 & e2 != e3 & e2 != e4 & e3 != e4 )
% 0.01/1.24      ).
% 0.01/1.24  
% 0.01/1.24  fof(interpretation_terms, fi_functors, (
% 0.01/1.24      ( ! [X0, X1] :  ( (a_point_not_on_line(X0) = X1) <=> (
% 0.01/1.24          ( (X0 = e1) & (X1 = e3) )
% 0.01/1.24          |
% 0.01/1.24          ( ( (X1 = e1) ) & ~( (X0 = e4) ) & ~( (X0 = e3) ) & ~( (X0 = e1) ) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e3) & (X1 = e2) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e4) & (X1 = e2) )
% 0.01/1.24      ) ) )
% 0.01/1.24      &
% 0.01/1.24      ( ! [X0, X1] :  ( (a_point_not_on_plane(X0) = X1) <=> (
% 0.01/1.24          ( (X0 = e1) & (X1 = e2) )
% 0.01/1.24          |
% 0.01/1.24          ( ( (X1 = e1) ) & ~( (X0 = e3) ) & ~( (X0 = e2) ) & ~( (X0 = e1) ) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e2) & (X1 = e4) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e3) & (X1 = e3) )
% 0.01/1.24      ) ) )
% 0.01/1.24      &
% 0.01/1.24      ( ! [X0] : (a_point_on_plane(X0) = e1) )
% 0.01/1.24      &
% 0.01/1.24      ( (at_least_one_line = e1) )
% 0.01/1.24      &
% 0.01/1.24      ( ! [X0, X1, X2, X3] :  ( (common_point_on_planes(X0, X1, X2) = X3) <=> (
% 0.01/1.24          ( (X0 = e1) & (X1 = e2) & (X2 = e1) & (X3 = e3) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e1) & (X1 = e3) & (X2 = e1) & (X3 = e4) )
% 0.01/1.24          |
% 0.01/1.24          ( ( (X3 = e1) ) & ~( (X0 = e3) & (X1 = e2) & (X2 = e1) ) & ~( (X0 = e3) & (X1 = e1) & (X2 = e1) ) & ~( (X0 = e2) & (X1 = e3) & (X2 = e1) ) & ~( (X0 = e2) & (X1 = e1) & (X2 = e1) ) & ~( (X0 = e1) & (X1 = e3) & (X2 = e1) ) & ~( (X0 = e1) & (X1 = e2) & (X2 = e1) ) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e2) & (X1 = e1) & (X2 = e1) & (X3 = e3) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e2) & (X1 = e3) & (X2 = e1) & (X3 = e2) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e3) & (X1 = e1) & (X2 = e1) & (X3 = e4) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e3) & (X1 = e2) & (X2 = e1) & (X3 = e2) )
% 0.01/1.24      ) ) )
% 0.01/1.24      &
% 0.01/1.24      ( ! [X0, X1, X2] :  ( (line_from_to(X0, X1) = X2) <=> (
% 0.01/1.24          ( (X0 = e1) & (X1 = e3) & (X2 = e3) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e1) & (X1 = e4) & (X2 = e4) )
% 0.01/1.24          |
% 0.01/1.24          ( ( (X2 = e1) ) & ~( (X0 = e4) & (X1 = e3) ) & ~( (X0 = e4) & (X1 = e2) ) & ~( (X0 = e4) & (X1 = e1) ) & ~( (X0 = e3) & (X1 = e4) ) & ~( (X0 = e3) & (X1 = e2) ) & ~( (X0 = e3) & (X1 = e1) ) & ~( (X0 = e2) & (X1 = e4) ) & ~( (X0 = e2) & (X1 = e3) ) & ~( (X0 = e1) & (X1 = e4) ) & ~( (X0 = e1) & (X1 = e3) ) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e2) & (X1 = e3) & (X2 = e2) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e2) & (X1 = e4) & (X2 = e2) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e3) & (X1 = e1) & (X2 = e3) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e3) & (X1 = e2) & (X2 = e2) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e3) & (X1 = e4) & (X2 = e2) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e4) & (X1 = e1) & (X2 = e4) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e4) & (X1 = e2) & (X2 = e2) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e4) & (X1 = e3) & (X2 = e2) )
% 0.01/1.24      ) ) )
% 0.01/1.24      &
% 0.01/1.24      ( ! [X0, X1, X2, X3] :  ( (line_through_3_points(X0, X1, X2) = X3) <=> (
% 0.01/1.24          ( ( (X3 = e1) ) & ~( (X0 = e4) & (X1 = e3) & (X2 = e2) ) & ~( (X0 = e4) & (X1 = e2) & (X2 = e3) ) & ~( (X0 = e3) & (X1 = e4) & (X2 = e2) ) & ~( (X0 = e3) & (X1 = e2) & (X2 = e4) ) & ~( (X0 = e2) & (X1 = e4) & (X2 = e3) ) & ~( (X0 = e2) & (X1 = e3) & (X2 = e4) ) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e2) & (X1 = e3) & (X2 = e4) & (X3 = e2) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e2) & (X1 = e4) & (X2 = e3) & (X3 = e2) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e3) & (X1 = e2) & (X2 = e4) & (X3 = e2) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e3) & (X1 = e4) & (X2 = e2) & (X3 = e2) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e4) & (X1 = e2) & (X2 = e3) & (X3 = e2) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e4) & (X1 = e3) & (X2 = e2) & (X3 = e2) )
% 0.01/1.24      ) ) )
% 0.01/1.24      &
% 0.01/1.24      ( ! [X0, X1, X2, X3] :  ( (plane_for_points(X0, X1, X2) = X3) <=> (
% 0.01/1.24          ( (X0 = e1) & (X1 = e2) & (X2 = e3) & (X3 = e2) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e1) & (X1 = e2) & (X2 = e4) & (X3 = e3) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e1) & (X1 = e3) & (X2 = e2) & (X3 = e2) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e1) & (X1 = e4) & (X2 = e2) & (X3 = e3) )
% 0.01/1.24          |
% 0.01/1.24          ( ( (X3 = e1) ) & ~( (X0 = e4) & (X1 = e2) & (X2 = e1) ) & ~( (X0 = e4) & (X1 = e1) & (X2 = e2) ) & ~( (X0 = e3) & (X1 = e2) & (X2 = e1) ) & ~( (X0 = e3) & (X1 = e1) & (X2 = e2) ) & ~( (X0 = e2) & (X1 = e4) & (X2 = e1) ) & ~( (X0 = e2) & (X1 = e3) & (X2 = e1) ) & ~( (X0 = e2) & (X1 = e1) & (X2 = e4) ) & ~( (X0 = e2) & (X1 = e1) & (X2 = e3) ) & ~( (X0 = e1) & (X1 = e4) & (X2 = e2) ) & ~( (X0 = e1) & (X1 = e3) & (X2 = e2) ) & ~( (X0 = e1) & (X1 = e2) & (X2 = e4) ) & ~( (X0 = e1) & (X1 = e2) & (X2 = e3) ) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e2) & (X1 = e1) & (X2 = e3) & (X3 = e2) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e2) & (X1 = e1) & (X2 = e4) & (X3 = e3) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e2) & (X1 = e3) & (X2 = e1) & (X3 = e2) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e2) & (X1 = e4) & (X2 = e1) & (X3 = e3) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e3) & (X1 = e1) & (X2 = e2) & (X3 = e2) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e3) & (X1 = e2) & (X2 = e1) & (X3 = e2) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e4) & (X1 = e1) & (X2 = e2) & (X3 = e3) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e4) & (X1 = e2) & (X2 = e1) & (X3 = e3) )
% 0.01/1.24      ) ) )
% 0.01/1.24      &
% 0.01/1.24      ( ! [X0, X1] :  ( (point_1_on_line(X0) = X1) <=> (
% 0.01/1.24          ( (X0 = e1) & (X1 = e2) )
% 0.01/1.24          |
% 0.01/1.24          ( ( (X1 = e1) ) & ~( (X0 = e4) ) & ~( (X0 = e3) ) & ~( (X0 = e2) ) & ~( (X0 = e1) ) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e2) & (X1 = e2) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e3) & (X1 = e3) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e4) & (X1 = e4) )
% 0.01/1.24      ) ) )
% 0.01/1.24      &
% 0.01/1.24      ( ! [X0, X1] :  ( (point_2_on_line(X0) = X1) <=> (
% 0.01/1.24          ( ( (X1 = e1) ) & ~( (X0 = e2) ) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e2) & (X1 = e3) )
% 0.01/1.24      ) ) )
% 0.01/1.24      ) ).
% 0.01/1.24  
% 0.01/1.24  fof(interpretation_atoms, fi_predicates, (
% 0.01/1.24      ( ! [X0, X1, X2] :  ( collinear(X0, X1, X2) <=> (
% 0.01/1.24          ( (X0 = e4) & (X1 = e3) & (X2 = e2) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e4) & (X1 = e2) & (X2 = e3) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e3) & (X1 = e4) & (X2 = e2) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e3) & (X1 = e2) & (X2 = e4) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e2) & (X1 = e4) & (X2 = e3) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e2) & (X1 = e3) & (X2 = e4) )
% 0.01/1.24      ) ) )
% 0.01/1.24      &
% 0.01/1.24      ( ! [X0] :  ( line(X0) <=> (
% 0.01/1.24          ( (X0 = e4) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e3) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e2) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e1) )
% 0.01/1.24      ) ) )
% 0.01/1.24      &
% 0.01/1.24      ( ! [X0, X1] : line_on_plane(X0, X1) )
% 0.01/1.24      &
% 0.01/1.24      ( ! [X0] :  ( plane(X0) <=> (
% 0.01/1.24          ( (X0 = e3) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e2) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e1) )
% 0.01/1.24      ) ) )
% 0.01/1.24      &
% 0.01/1.24      ( ! [X0] :  ( point(X0) <=> (
% 0.01/1.24          ( (X0 = e4) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e3) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e2) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e1) )
% 0.01/1.24      ) ) )
% 0.01/1.24      &
% 0.01/1.24      ( ! [X0, X1] :  ( point_on_line(X0, X1) <=> (
% 0.01/1.24          ( (X0 = e4) & (X1 = e4) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e4) & (X1 = e2) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e3) & (X1 = e3) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e3) & (X1 = e2) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e2) & (X1 = e2) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e2) & (X1 = e1) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e1) & (X1 = e4) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e1) & (X1 = e3) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e1) & (X1 = e1) )
% 0.01/1.24      ) ) )
% 0.01/1.24      &
% 0.01/1.24      ( ! [X0, X1] :  ( point_on_plane(X0, X1) <=> (
% 0.01/1.24          ( (X0 = e4) & (X1 = e3) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e4) & (X1 = e1) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e3) & (X1 = e2) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e3) & (X1 = e1) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e2) & (X1 = e3) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e2) & (X1 = e2) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e1) & (X1 = e3) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e1) & (X1 = e2) )
% 0.01/1.24          |
% 0.01/1.24          ( (X0 = e1) & (X1 = e1) )
% 0.01/1.24      ) ) )
% 0.01/1.24      ) ).
% 0.01/1.24  SZS output end FiniteModel for /export/starexec/sandbox2/benchmark/theBenchmark.p
%------------------------------------------------------------------------------