TSTP Solution File: GEO169+2 by SInE---0.4

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : SInE---0.4
% Problem  : GEO169+2 : TPTP v5.0.0. Released v3.3.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : Source/sine.py -e eprover -t %d %s

% Computer : art04.cs.miami.edu
% Model    : i686 i686
% CPU      : Intel(R) Pentium(R) 4 CPU 2.80GHz @ 2793MHz
% Memory   : 2018MB
% OS       : Linux 2.6.26.8-57.fc8
% CPULimit : 300s
% DateTime : Sat Dec 25 08:42:28 EST 2010

% Result   : Theorem 7.14s
% Output   : CNFRefutation 7.14s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :  199
%            Number of leaves      :   48
% Syntax   : Number of formulae    :  799 (  99 unt;   0 def)
%            Number of atoms       : 3414 (2049 equ)
%            Maximal formula atoms :   10 (   4 avg)
%            Number of connectives : 3623 (1008   ~;2577   |;  21   &)
%                                         (   0 <=>;  17  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   11 (   5 avg)
%            Maximal term depth    :    2 (   1 avg)
%            Number of predicates  :    6 (   4 usr;   2 prp; 0-2 aty)
%            Number of functors    :   21 (  21 usr;  19 con; 0-2 aty)
%            Number of variables   :  437 (   2 sgn  47   !;   6   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(1,conjecture,
    goal,
    file('/tmp/tmpL5gAn7/sel_GEO169+2.p_1',goal_to_be_proved) ).

fof(2,axiom,
    ! [X1,X2] :
      ( incident(X1,X2)
     => point(X1) ),
    file('/tmp/tmpL5gAn7/sel_GEO169+2.p_1',sort_point) ).

fof(3,axiom,
    incident(p3,b1b2),
    file('/tmp/tmpL5gAn7/sel_GEO169+2.p_1',ip3b) ).

fof(4,axiom,
    ( a3a1 = b3b1
   => goal ),
    file('/tmp/tmpL5gAn7/sel_GEO169+2.p_1',not31) ).

fof(5,axiom,
    incident(p3,a1a2),
    file('/tmp/tmpL5gAn7/sel_GEO169+2.p_1',ip3a) ).

fof(6,axiom,
    incident(p1,a2a3),
    file('/tmp/tmpL5gAn7/sel_GEO169+2.p_1',ip1a) ).

fof(7,axiom,
    incident(p1,b2b3),
    file('/tmp/tmpL5gAn7/sel_GEO169+2.p_1',ip1b) ).

fof(8,axiom,
    ( a1a2 = b1b2
   => goal ),
    file('/tmp/tmpL5gAn7/sel_GEO169+2.p_1',not12) ).

fof(10,axiom,
    incident(a1,a3a1),
    file('/tmp/tmpL5gAn7/sel_GEO169+2.p_1',ia1a3) ).

fof(11,axiom,
    incident(a1,a1a2),
    file('/tmp/tmpL5gAn7/sel_GEO169+2.p_1',ia1a2) ).

fof(13,axiom,
    incident(s,s1),
    file('/tmp/tmpL5gAn7/sel_GEO169+2.p_1',iss1) ).

fof(14,axiom,
    incident(a3,a2a3),
    file('/tmp/tmpL5gAn7/sel_GEO169+2.p_1',ia3a2) ).

fof(15,axiom,
    incident(a3,a3a1),
    file('/tmp/tmpL5gAn7/sel_GEO169+2.p_1',ia3a1) ).

fof(16,axiom,
    incident(s,s2),
    file('/tmp/tmpL5gAn7/sel_GEO169+2.p_1',iss2) ).

fof(17,axiom,
    ( ( incident(a1,b2b3)
      & incident(a2,b3b1)
      & incident(a3,b1b2) )
   => goal ),
    file('/tmp/tmpL5gAn7/sel_GEO169+2.p_1',t_a_in_b) ).

fof(18,axiom,
    ( a2a3 = b2b3
   => goal ),
    file('/tmp/tmpL5gAn7/sel_GEO169+2.p_1',not23) ).

fof(20,axiom,
    incident(s,s3),
    file('/tmp/tmpL5gAn7/sel_GEO169+2.p_1',iss3) ).

fof(21,axiom,
    ( ( incident(b1,a2a3)
      & incident(b2,a3a1)
      & incident(b3,a1a2) )
   => goal ),
    file('/tmp/tmpL5gAn7/sel_GEO169+2.p_1',t_b_in_a) ).

fof(23,axiom,
    incident(a2,a2a3),
    file('/tmp/tmpL5gAn7/sel_GEO169+2.p_1',ia2a3) ).

fof(24,axiom,
    incident(a2,a1a2),
    file('/tmp/tmpL5gAn7/sel_GEO169+2.p_1',ia2a1) ).

fof(25,axiom,
    ( a1 = a2
   => goal ),
    file('/tmp/tmpL5gAn7/sel_GEO169+2.p_1',diff_a1_a2) ).

fof(26,axiom,
    ( incident(a1,b2b3)
    | incident(b3,a1a2) ),
    file('/tmp/tmpL5gAn7/sel_GEO169+2.p_1',gap1) ).

fof(27,axiom,
    incident(b1,b3b1),
    file('/tmp/tmpL5gAn7/sel_GEO169+2.p_1',ib1b3) ).

fof(28,axiom,
    incident(b1,b1b2),
    file('/tmp/tmpL5gAn7/sel_GEO169+2.p_1',ib1b2) ).

fof(29,axiom,
    ( b1 = b2
   => goal ),
    file('/tmp/tmpL5gAn7/sel_GEO169+2.p_1',diff_b1_b2) ).

fof(30,axiom,
    ! [X1] :
      ( ( incident(p3,X1)
        & incident(p1,X1)
        & incident(p2,X1) )
     => goal ),
    file('/tmp/tmpL5gAn7/sel_GEO169+2.p_1',goal_normal) ).

fof(31,axiom,
    ( a3 = a1
   => goal ),
    file('/tmp/tmpL5gAn7/sel_GEO169+2.p_1',diff_a3_a1) ).

fof(32,axiom,
    ! [X1,X2] :
      ( ( point(X1)
        & point(X2) )
     => ? [X3] :
          ( incident(X1,X3)
          & incident(X2,X3) ) ),
    file('/tmp/tmpL5gAn7/sel_GEO169+2.p_1',join) ).

fof(33,axiom,
    ! [X1,X2,X3,X4] :
      ( ( incident(X1,X3)
        & incident(X1,X4)
        & incident(X2,X3)
        & incident(X2,X4) )
     => ( X1 = X2
        | X3 = X4 ) ),
    file('/tmp/tmpL5gAn7/sel_GEO169+2.p_1',unique) ).

fof(34,axiom,
    incident(p2,a3a1),
    file('/tmp/tmpL5gAn7/sel_GEO169+2.p_1',ip2a) ).

fof(35,axiom,
    incident(a1,s1),
    file('/tmp/tmpL5gAn7/sel_GEO169+2.p_1',ia1s1) ).

fof(36,axiom,
    incident(p2,b3b1),
    file('/tmp/tmpL5gAn7/sel_GEO169+2.p_1',ip2b) ).

fof(37,axiom,
    incident(a2,s2),
    file('/tmp/tmpL5gAn7/sel_GEO169+2.p_1',ia2s2) ).

fof(38,axiom,
    incident(b1,s1),
    file('/tmp/tmpL5gAn7/sel_GEO169+2.p_1',ib1s1) ).

fof(39,axiom,
    ( b3 = b1
   => goal ),
    file('/tmp/tmpL5gAn7/sel_GEO169+2.p_1',diff_b3_b1) ).

fof(40,axiom,
    incident(b3,s3),
    file('/tmp/tmpL5gAn7/sel_GEO169+2.p_1',ib3s3) ).

fof(41,axiom,
    ! [X1,X2] :
      ( incident(X1,X2)
     => line(X2) ),
    file('/tmp/tmpL5gAn7/sel_GEO169+2.p_1',sort_line) ).

fof(42,axiom,
    incident(b3,b2b3),
    file('/tmp/tmpL5gAn7/sel_GEO169+2.p_1',ib3b2) ).

fof(43,axiom,
    incident(b3,b3b1),
    file('/tmp/tmpL5gAn7/sel_GEO169+2.p_1',ib3b1) ).

fof(44,axiom,
    incident(b2,b2b3),
    file('/tmp/tmpL5gAn7/sel_GEO169+2.p_1',ib2b3) ).

fof(45,axiom,
    ( a2 = a3
   => goal ),
    file('/tmp/tmpL5gAn7/sel_GEO169+2.p_1',diff_a2_a3) ).

fof(46,axiom,
    incident(b2,b1b2),
    file('/tmp/tmpL5gAn7/sel_GEO169+2.p_1',ib2b1) ).

fof(47,axiom,
    ( b2 = b3
   => goal ),
    file('/tmp/tmpL5gAn7/sel_GEO169+2.p_1',diff_b2_b3) ).

fof(48,axiom,
    ( incident(a3,b1b2)
    | incident(b2,a3a1) ),
    file('/tmp/tmpL5gAn7/sel_GEO169+2.p_1',gap3) ).

fof(50,axiom,
    ( incident(a2,b3b1)
    | incident(b1,a2a3) ),
    file('/tmp/tmpL5gAn7/sel_GEO169+2.p_1',gap2) ).

fof(51,axiom,
    ! [X1,X2] :
      ( ( line(X1)
        & line(X2) )
     => ? [X3] :
          ( incident(X3,X1)
          & incident(X3,X2) ) ),
    file('/tmp/tmpL5gAn7/sel_GEO169+2.p_1',meet) ).

fof(52,axiom,
    incident(a3,s3),
    file('/tmp/tmpL5gAn7/sel_GEO169+2.p_1',ia3s3) ).

fof(53,axiom,
    incident(b2,s2),
    file('/tmp/tmpL5gAn7/sel_GEO169+2.p_1',ib2s2) ).

fof(54,negated_conjecture,
    ~ goal,
    inference(assume_negation,[status(cth)],[1]) ).

fof(55,negated_conjecture,
    ~ goal,
    inference(fof_simplification,[status(thm)],[54,theory(equality)]) ).

cnf(56,negated_conjecture,
    ~ goal,
    inference(split_conjunct,[status(thm)],[55]) ).

fof(57,plain,
    ! [X1,X2] :
      ( ~ incident(X1,X2)
      | point(X1) ),
    inference(fof_nnf,[status(thm)],[2]) ).

fof(58,plain,
    ! [X3,X4] :
      ( ~ incident(X3,X4)
      | point(X3) ),
    inference(variable_rename,[status(thm)],[57]) ).

cnf(59,plain,
    ( point(X1)
    | ~ incident(X1,X2) ),
    inference(split_conjunct,[status(thm)],[58]) ).

cnf(60,plain,
    incident(p3,b1b2),
    inference(split_conjunct,[status(thm)],[3]) ).

fof(61,plain,
    ( a3a1 != b3b1
    | goal ),
    inference(fof_nnf,[status(thm)],[4]) ).

cnf(62,plain,
    ( goal
    | a3a1 != b3b1 ),
    inference(split_conjunct,[status(thm)],[61]) ).

cnf(63,plain,
    incident(p3,a1a2),
    inference(split_conjunct,[status(thm)],[5]) ).

cnf(64,plain,
    incident(p1,a2a3),
    inference(split_conjunct,[status(thm)],[6]) ).

cnf(65,plain,
    incident(p1,b2b3),
    inference(split_conjunct,[status(thm)],[7]) ).

fof(66,plain,
    ( a1a2 != b1b2
    | goal ),
    inference(fof_nnf,[status(thm)],[8]) ).

cnf(67,plain,
    ( goal
    | a1a2 != b1b2 ),
    inference(split_conjunct,[status(thm)],[66]) ).

cnf(71,plain,
    incident(a1,a3a1),
    inference(split_conjunct,[status(thm)],[10]) ).

cnf(72,plain,
    incident(a1,a1a2),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(76,plain,
    incident(s,s1),
    inference(split_conjunct,[status(thm)],[13]) ).

cnf(77,plain,
    incident(a3,a2a3),
    inference(split_conjunct,[status(thm)],[14]) ).

cnf(78,plain,
    incident(a3,a3a1),
    inference(split_conjunct,[status(thm)],[15]) ).

cnf(79,plain,
    incident(s,s2),
    inference(split_conjunct,[status(thm)],[16]) ).

fof(80,plain,
    ( ~ incident(a1,b2b3)
    | ~ incident(a2,b3b1)
    | ~ incident(a3,b1b2)
    | goal ),
    inference(fof_nnf,[status(thm)],[17]) ).

cnf(81,plain,
    ( goal
    | ~ incident(a3,b1b2)
    | ~ incident(a2,b3b1)
    | ~ incident(a1,b2b3) ),
    inference(split_conjunct,[status(thm)],[80]) ).

fof(82,plain,
    ( a2a3 != b2b3
    | goal ),
    inference(fof_nnf,[status(thm)],[18]) ).

cnf(83,plain,
    ( goal
    | a2a3 != b2b3 ),
    inference(split_conjunct,[status(thm)],[82]) ).

cnf(86,plain,
    incident(s,s3),
    inference(split_conjunct,[status(thm)],[20]) ).

fof(87,plain,
    ( ~ incident(b1,a2a3)
    | ~ incident(b2,a3a1)
    | ~ incident(b3,a1a2)
    | goal ),
    inference(fof_nnf,[status(thm)],[21]) ).

cnf(88,plain,
    ( goal
    | ~ incident(b3,a1a2)
    | ~ incident(b2,a3a1)
    | ~ incident(b1,a2a3) ),
    inference(split_conjunct,[status(thm)],[87]) ).

cnf(92,plain,
    incident(a2,a2a3),
    inference(split_conjunct,[status(thm)],[23]) ).

cnf(93,plain,
    incident(a2,a1a2),
    inference(split_conjunct,[status(thm)],[24]) ).

fof(94,plain,
    ( a1 != a2
    | goal ),
    inference(fof_nnf,[status(thm)],[25]) ).

cnf(95,plain,
    ( goal
    | a1 != a2 ),
    inference(split_conjunct,[status(thm)],[94]) ).

cnf(96,plain,
    ( incident(b3,a1a2)
    | incident(a1,b2b3) ),
    inference(split_conjunct,[status(thm)],[26]) ).

cnf(97,plain,
    incident(b1,b3b1),
    inference(split_conjunct,[status(thm)],[27]) ).

cnf(98,plain,
    incident(b1,b1b2),
    inference(split_conjunct,[status(thm)],[28]) ).

fof(99,plain,
    ( b1 != b2
    | goal ),
    inference(fof_nnf,[status(thm)],[29]) ).

cnf(100,plain,
    ( goal
    | b1 != b2 ),
    inference(split_conjunct,[status(thm)],[99]) ).

fof(101,plain,
    ! [X1] :
      ( ~ incident(p3,X1)
      | ~ incident(p1,X1)
      | ~ incident(p2,X1)
      | goal ),
    inference(fof_nnf,[status(thm)],[30]) ).

fof(102,plain,
    ! [X2] :
      ( ~ incident(p3,X2)
      | ~ incident(p1,X2)
      | ~ incident(p2,X2)
      | goal ),
    inference(variable_rename,[status(thm)],[101]) ).

cnf(103,plain,
    ( goal
    | ~ incident(p2,X1)
    | ~ incident(p1,X1)
    | ~ incident(p3,X1) ),
    inference(split_conjunct,[status(thm)],[102]) ).

fof(104,plain,
    ( a3 != a1
    | goal ),
    inference(fof_nnf,[status(thm)],[31]) ).

cnf(105,plain,
    ( goal
    | a3 != a1 ),
    inference(split_conjunct,[status(thm)],[104]) ).

fof(106,plain,
    ! [X1,X2] :
      ( ~ point(X1)
      | ~ point(X2)
      | ? [X3] :
          ( incident(X1,X3)
          & incident(X2,X3) ) ),
    inference(fof_nnf,[status(thm)],[32]) ).

fof(107,plain,
    ! [X4,X5] :
      ( ~ point(X4)
      | ~ point(X5)
      | ? [X6] :
          ( incident(X4,X6)
          & incident(X5,X6) ) ),
    inference(variable_rename,[status(thm)],[106]) ).

fof(108,plain,
    ! [X4,X5] :
      ( ~ point(X4)
      | ~ point(X5)
      | ( incident(X4,esk1_2(X4,X5))
        & incident(X5,esk1_2(X4,X5)) ) ),
    inference(skolemize,[status(esa)],[107]) ).

fof(109,plain,
    ! [X4,X5] :
      ( ( incident(X4,esk1_2(X4,X5))
        | ~ point(X4)
        | ~ point(X5) )
      & ( incident(X5,esk1_2(X4,X5))
        | ~ point(X4)
        | ~ point(X5) ) ),
    inference(distribute,[status(thm)],[108]) ).

cnf(110,plain,
    ( incident(X1,esk1_2(X2,X1))
    | ~ point(X1)
    | ~ point(X2) ),
    inference(split_conjunct,[status(thm)],[109]) ).

cnf(111,plain,
    ( incident(X2,esk1_2(X2,X1))
    | ~ point(X1)
    | ~ point(X2) ),
    inference(split_conjunct,[status(thm)],[109]) ).

fof(112,plain,
    ! [X1,X2,X3,X4] :
      ( ~ incident(X1,X3)
      | ~ incident(X1,X4)
      | ~ incident(X2,X3)
      | ~ incident(X2,X4)
      | X1 = X2
      | X3 = X4 ),
    inference(fof_nnf,[status(thm)],[33]) ).

fof(113,plain,
    ! [X5,X6,X7,X8] :
      ( ~ incident(X5,X7)
      | ~ incident(X5,X8)
      | ~ incident(X6,X7)
      | ~ incident(X6,X8)
      | X5 = X6
      | X7 = X8 ),
    inference(variable_rename,[status(thm)],[112]) ).

cnf(114,plain,
    ( X1 = X2
    | X3 = X4
    | ~ incident(X4,X2)
    | ~ incident(X4,X1)
    | ~ incident(X3,X2)
    | ~ incident(X3,X1) ),
    inference(split_conjunct,[status(thm)],[113]) ).

cnf(115,plain,
    incident(p2,a3a1),
    inference(split_conjunct,[status(thm)],[34]) ).

cnf(116,plain,
    incident(a1,s1),
    inference(split_conjunct,[status(thm)],[35]) ).

cnf(117,plain,
    incident(p2,b3b1),
    inference(split_conjunct,[status(thm)],[36]) ).

cnf(118,plain,
    incident(a2,s2),
    inference(split_conjunct,[status(thm)],[37]) ).

cnf(119,plain,
    incident(b1,s1),
    inference(split_conjunct,[status(thm)],[38]) ).

fof(120,plain,
    ( b3 != b1
    | goal ),
    inference(fof_nnf,[status(thm)],[39]) ).

cnf(121,plain,
    ( goal
    | b3 != b1 ),
    inference(split_conjunct,[status(thm)],[120]) ).

cnf(122,plain,
    incident(b3,s3),
    inference(split_conjunct,[status(thm)],[40]) ).

fof(123,plain,
    ! [X1,X2] :
      ( ~ incident(X1,X2)
      | line(X2) ),
    inference(fof_nnf,[status(thm)],[41]) ).

fof(124,plain,
    ! [X3,X4] :
      ( ~ incident(X3,X4)
      | line(X4) ),
    inference(variable_rename,[status(thm)],[123]) ).

cnf(125,plain,
    ( line(X1)
    | ~ incident(X2,X1) ),
    inference(split_conjunct,[status(thm)],[124]) ).

cnf(126,plain,
    incident(b3,b2b3),
    inference(split_conjunct,[status(thm)],[42]) ).

cnf(127,plain,
    incident(b3,b3b1),
    inference(split_conjunct,[status(thm)],[43]) ).

cnf(128,plain,
    incident(b2,b2b3),
    inference(split_conjunct,[status(thm)],[44]) ).

fof(129,plain,
    ( a2 != a3
    | goal ),
    inference(fof_nnf,[status(thm)],[45]) ).

cnf(130,plain,
    ( goal
    | a2 != a3 ),
    inference(split_conjunct,[status(thm)],[129]) ).

cnf(131,plain,
    incident(b2,b1b2),
    inference(split_conjunct,[status(thm)],[46]) ).

fof(132,plain,
    ( b2 != b3
    | goal ),
    inference(fof_nnf,[status(thm)],[47]) ).

cnf(133,plain,
    ( goal
    | b2 != b3 ),
    inference(split_conjunct,[status(thm)],[132]) ).

cnf(134,plain,
    ( incident(b2,a3a1)
    | incident(a3,b1b2) ),
    inference(split_conjunct,[status(thm)],[48]) ).

cnf(138,plain,
    ( incident(b1,a2a3)
    | incident(a2,b3b1) ),
    inference(split_conjunct,[status(thm)],[50]) ).

fof(139,plain,
    ! [X1,X2] :
      ( ~ line(X1)
      | ~ line(X2)
      | ? [X3] :
          ( incident(X3,X1)
          & incident(X3,X2) ) ),
    inference(fof_nnf,[status(thm)],[51]) ).

fof(140,plain,
    ! [X4,X5] :
      ( ~ line(X4)
      | ~ line(X5)
      | ? [X6] :
          ( incident(X6,X4)
          & incident(X6,X5) ) ),
    inference(variable_rename,[status(thm)],[139]) ).

fof(141,plain,
    ! [X4,X5] :
      ( ~ line(X4)
      | ~ line(X5)
      | ( incident(esk2_2(X4,X5),X4)
        & incident(esk2_2(X4,X5),X5) ) ),
    inference(skolemize,[status(esa)],[140]) ).

fof(142,plain,
    ! [X4,X5] :
      ( ( incident(esk2_2(X4,X5),X4)
        | ~ line(X4)
        | ~ line(X5) )
      & ( incident(esk2_2(X4,X5),X5)
        | ~ line(X4)
        | ~ line(X5) ) ),
    inference(distribute,[status(thm)],[141]) ).

cnf(143,plain,
    ( incident(esk2_2(X2,X1),X1)
    | ~ line(X1)
    | ~ line(X2) ),
    inference(split_conjunct,[status(thm)],[142]) ).

cnf(144,plain,
    ( incident(esk2_2(X2,X1),X2)
    | ~ line(X1)
    | ~ line(X2) ),
    inference(split_conjunct,[status(thm)],[142]) ).

cnf(145,plain,
    incident(a3,s3),
    inference(split_conjunct,[status(thm)],[52]) ).

cnf(146,plain,
    incident(b2,s2),
    inference(split_conjunct,[status(thm)],[53]) ).

cnf(147,plain,
    b3b1 != a3a1,
    inference(sr,[status(thm)],[62,56,theory(equality)]) ).

cnf(148,plain,
    a1a2 != b1b2,
    inference(sr,[status(thm)],[67,56,theory(equality)]) ).

cnf(149,plain,
    b2b3 != a2a3,
    inference(sr,[status(thm)],[83,56,theory(equality)]) ).

cnf(150,plain,
    a3 != a1,
    inference(sr,[status(thm)],[105,56,theory(equality)]) ).

cnf(151,plain,
    a2 != a1,
    inference(sr,[status(thm)],[95,56,theory(equality)]) ).

cnf(152,plain,
    a2 != a3,
    inference(sr,[status(thm)],[130,56,theory(equality)]) ).

cnf(153,plain,
    b2 != b1,
    inference(sr,[status(thm)],[100,56,theory(equality)]) ).

cnf(154,plain,
    b3 != b1,
    inference(sr,[status(thm)],[121,56,theory(equality)]) ).

cnf(155,plain,
    b3 != b2,
    inference(sr,[status(thm)],[133,56,theory(equality)]) ).

cnf(156,plain,
    point(p3),
    inference(spm,[status(thm)],[59,60,theory(equality)]) ).

cnf(158,plain,
    point(p1),
    inference(spm,[status(thm)],[59,64,theory(equality)]) ).

cnf(160,plain,
    point(a1),
    inference(spm,[status(thm)],[59,71,theory(equality)]) ).

cnf(163,plain,
    point(s),
    inference(spm,[status(thm)],[59,76,theory(equality)]) ).

cnf(166,plain,
    point(a3),
    inference(spm,[status(thm)],[59,78,theory(equality)]) ).

cnf(169,plain,
    point(a2),
    inference(spm,[status(thm)],[59,93,theory(equality)]) ).

cnf(172,plain,
    point(b1),
    inference(spm,[status(thm)],[59,98,theory(equality)]) ).

cnf(175,plain,
    point(b2),
    inference(spm,[status(thm)],[59,131,theory(equality)]) ).

cnf(181,plain,
    point(p2),
    inference(spm,[status(thm)],[59,115,theory(equality)]) ).

cnf(183,plain,
    line(b1b2),
    inference(spm,[status(thm)],[125,60,theory(equality)]) ).

cnf(184,plain,
    line(a1a2),
    inference(spm,[status(thm)],[125,63,theory(equality)]) ).

cnf(185,plain,
    line(a2a3),
    inference(spm,[status(thm)],[125,64,theory(equality)]) ).

cnf(186,plain,
    line(b2b3),
    inference(spm,[status(thm)],[125,65,theory(equality)]) ).

cnf(187,plain,
    line(a3a1),
    inference(spm,[status(thm)],[125,71,theory(equality)]) ).

cnf(189,plain,
    line(s1),
    inference(spm,[status(thm)],[125,116,theory(equality)]) ).

cnf(191,plain,
    line(s2),
    inference(spm,[status(thm)],[125,79,theory(equality)]) ).

cnf(192,plain,
    line(s3),
    inference(spm,[status(thm)],[125,86,theory(equality)]) ).

cnf(200,plain,
    line(b3b1),
    inference(spm,[status(thm)],[125,97,theory(equality)]) ).

cnf(216,plain,
    ( ~ incident(a1,b2b3)
    | ~ incident(a3,b1b2)
    | ~ incident(a2,b3b1) ),
    inference(sr,[status(thm)],[81,56,theory(equality)]) ).

cnf(219,plain,
    ( ~ incident(b1,a2a3)
    | ~ incident(b2,a3a1)
    | ~ incident(b3,a1a2) ),
    inference(sr,[status(thm)],[88,56,theory(equality)]) ).

cnf(220,plain,
    ( incident(a1,b2b3)
    | ~ incident(b1,a2a3)
    | ~ incident(b2,a3a1) ),
    inference(spm,[status(thm)],[219,96,theory(equality)]) ).

cnf(227,plain,
    ( ~ incident(p3,X1)
    | ~ incident(p1,X1)
    | ~ incident(p2,X1) ),
    inference(sr,[status(thm)],[103,56,theory(equality)]) ).

cnf(228,plain,
    ( ~ incident(p3,a3a1)
    | ~ incident(p1,a3a1) ),
    inference(spm,[status(thm)],[227,115,theory(equality)]) ).

cnf(229,plain,
    ( ~ incident(p3,b3b1)
    | ~ incident(p1,b3b1) ),
    inference(spm,[status(thm)],[227,117,theory(equality)]) ).

cnf(230,plain,
    ( ~ incident(p3,esk1_2(p2,X1))
    | ~ incident(p1,esk1_2(p2,X1))
    | ~ point(p2)
    | ~ point(X1) ),
    inference(spm,[status(thm)],[227,111,theory(equality)]) ).

cnf(231,plain,
    ( ~ incident(p3,esk1_2(X1,p2))
    | ~ incident(p1,esk1_2(X1,p2))
    | ~ point(X1)
    | ~ point(p2) ),
    inference(spm,[status(thm)],[227,110,theory(equality)]) ).

cnf(232,plain,
    ( X1 = b1b2
    | X2 = p3
    | ~ incident(p3,X1)
    | ~ incident(X2,b1b2)
    | ~ incident(X2,X1) ),
    inference(spm,[status(thm)],[114,60,theory(equality)]) ).

cnf(233,plain,
    ( X1 = a1a2
    | X2 = p3
    | ~ incident(p3,X1)
    | ~ incident(X2,a1a2)
    | ~ incident(X2,X1) ),
    inference(spm,[status(thm)],[114,63,theory(equality)]) ).

cnf(234,plain,
    ( X1 = a2a3
    | X2 = p1
    | ~ incident(p1,X1)
    | ~ incident(X2,a2a3)
    | ~ incident(X2,X1) ),
    inference(spm,[status(thm)],[114,64,theory(equality)]) ).

cnf(236,plain,
    ( X1 = a3a1
    | X2 = a1
    | ~ incident(a1,X1)
    | ~ incident(X2,a3a1)
    | ~ incident(X2,X1) ),
    inference(spm,[status(thm)],[114,71,theory(equality)]) ).

cnf(237,plain,
    ( X1 = a1a2
    | X2 = a1
    | ~ incident(a1,X1)
    | ~ incident(X2,a1a2)
    | ~ incident(X2,X1) ),
    inference(spm,[status(thm)],[114,72,theory(equality)]) ).

cnf(238,plain,
    ( X1 = s1
    | X2 = a1
    | ~ incident(a1,X1)
    | ~ incident(X2,s1)
    | ~ incident(X2,X1) ),
    inference(spm,[status(thm)],[114,116,theory(equality)]) ).

cnf(239,plain,
    ( X1 = s1
    | X2 = s
    | ~ incident(s,X1)
    | ~ incident(X2,s1)
    | ~ incident(X2,X1) ),
    inference(spm,[status(thm)],[114,76,theory(equality)]) ).

cnf(240,plain,
    ( X1 = s2
    | X2 = s
    | ~ incident(s,X1)
    | ~ incident(X2,s2)
    | ~ incident(X2,X1) ),
    inference(spm,[status(thm)],[114,79,theory(equality)]) ).

cnf(241,plain,
    ( X1 = s3
    | X2 = s
    | ~ incident(s,X1)
    | ~ incident(X2,s3)
    | ~ incident(X2,X1) ),
    inference(spm,[status(thm)],[114,86,theory(equality)]) ).

cnf(242,plain,
    ( X1 = a3a1
    | X2 = a3
    | ~ incident(a3,X1)
    | ~ incident(X2,a3a1)
    | ~ incident(X2,X1) ),
    inference(spm,[status(thm)],[114,78,theory(equality)]) ).

cnf(243,plain,
    ( X1 = a2a3
    | X2 = a3
    | ~ incident(a3,X1)
    | ~ incident(X2,a2a3)
    | ~ incident(X2,X1) ),
    inference(spm,[status(thm)],[114,77,theory(equality)]) ).

cnf(244,plain,
    ( X1 = s3
    | X2 = a3
    | ~ incident(a3,X1)
    | ~ incident(X2,s3)
    | ~ incident(X2,X1) ),
    inference(spm,[status(thm)],[114,145,theory(equality)]) ).

cnf(245,plain,
    ( X1 = a1a2
    | X2 = a2
    | ~ incident(a2,X1)
    | ~ incident(X2,a1a2)
    | ~ incident(X2,X1) ),
    inference(spm,[status(thm)],[114,93,theory(equality)]) ).

cnf(246,plain,
    ( X1 = a2a3
    | X2 = a2
    | ~ incident(a2,X1)
    | ~ incident(X2,a2a3)
    | ~ incident(X2,X1) ),
    inference(spm,[status(thm)],[114,92,theory(equality)]) ).

cnf(247,plain,
    ( X1 = s2
    | X2 = a2
    | ~ incident(a2,X1)
    | ~ incident(X2,s2)
    | ~ incident(X2,X1) ),
    inference(spm,[status(thm)],[114,118,theory(equality)]) ).

cnf(248,plain,
    ( X1 = b1b2
    | X2 = b1
    | ~ incident(b1,X1)
    | ~ incident(X2,b1b2)
    | ~ incident(X2,X1) ),
    inference(spm,[status(thm)],[114,98,theory(equality)]) ).

cnf(249,plain,
    ( X1 = b3b1
    | X2 = b1
    | ~ incident(b1,X1)
    | ~ incident(X2,b3b1)
    | ~ incident(X2,X1) ),
    inference(spm,[status(thm)],[114,97,theory(equality)]) ).

cnf(250,plain,
    ( X1 = s1
    | X2 = b1
    | ~ incident(b1,X1)
    | ~ incident(X2,s1)
    | ~ incident(X2,X1) ),
    inference(spm,[status(thm)],[114,119,theory(equality)]) ).

cnf(251,plain,
    ( X1 = b1b2
    | X2 = b2
    | ~ incident(b2,X1)
    | ~ incident(X2,b1b2)
    | ~ incident(X2,X1) ),
    inference(spm,[status(thm)],[114,131,theory(equality)]) ).

cnf(252,plain,
    ( X1 = b2b3
    | X2 = b2
    | ~ incident(b2,X1)
    | ~ incident(X2,b2b3)
    | ~ incident(X2,X1) ),
    inference(spm,[status(thm)],[114,128,theory(equality)]) ).

cnf(255,plain,
    ( X1 = b2b3
    | X2 = b3
    | ~ incident(b3,X1)
    | ~ incident(X2,b2b3)
    | ~ incident(X2,X1) ),
    inference(spm,[status(thm)],[114,126,theory(equality)]) ).

cnf(257,plain,
    ( X1 = a3a1
    | X2 = p2
    | ~ incident(p2,X1)
    | ~ incident(X2,a3a1)
    | ~ incident(X2,X1) ),
    inference(spm,[status(thm)],[114,115,theory(equality)]) ).

cnf(262,plain,
    ( X1 = esk1_2(X2,X3)
    | X4 = X2
    | ~ incident(X2,X1)
    | ~ incident(X4,esk1_2(X2,X3))
    | ~ incident(X4,X1)
    | ~ point(X2)
    | ~ point(X3) ),
    inference(spm,[status(thm)],[114,111,theory(equality)]) ).

cnf(264,plain,
    ( X1 = X2
    | X3 = esk2_2(X2,X4)
    | ~ incident(esk2_2(X2,X4),X1)
    | ~ incident(X3,X2)
    | ~ incident(X3,X1)
    | ~ line(X2)
    | ~ line(X4) ),
    inference(spm,[status(thm)],[114,144,theory(equality)]) ).

cnf(268,plain,
    ( incident(a1,b2b3)
    | incident(a3,b1b2)
    | ~ incident(b1,a2a3) ),
    inference(spm,[status(thm)],[220,134,theory(equality)]) ).

cnf(269,plain,
    ( incident(a3,b1b2)
    | incident(a1,b2b3)
    | incident(a2,b3b1) ),
    inference(spm,[status(thm)],[268,138,theory(equality)]) ).

cnf(276,plain,
    ( X1 = b3b1
    | X2 = a2
    | incident(a1,b2b3)
    | incident(a3,b1b2)
    | ~ incident(a2,X1)
    | ~ incident(X2,b3b1)
    | ~ incident(X2,X1) ),
    inference(spm,[status(thm)],[114,269,theory(equality)]) ).

cnf(277,plain,
    ( ~ point(p2)
    | ~ point(p1)
    | ~ incident(p3,esk1_2(p2,p1)) ),
    inference(spm,[status(thm)],[230,110,theory(equality)]) ).

cnf(278,plain,
    ( ~ point(p2)
    | $false
    | ~ incident(p3,esk1_2(p2,p1)) ),
    inference(rw,[status(thm)],[277,158,theory(equality)]) ).

cnf(279,plain,
    ( ~ point(p2)
    | ~ incident(p3,esk1_2(p2,p1)) ),
    inference(cn,[status(thm)],[278,theory(equality)]) ).

cnf(284,plain,
    ( ~ point(p2)
    | ~ point(p1)
    | ~ incident(p3,esk1_2(p1,p2)) ),
    inference(spm,[status(thm)],[231,111,theory(equality)]) ).

cnf(285,plain,
    ( ~ point(p2)
    | $false
    | ~ incident(p3,esk1_2(p1,p2)) ),
    inference(rw,[status(thm)],[284,158,theory(equality)]) ).

cnf(286,plain,
    ( ~ point(p2)
    | ~ incident(p3,esk1_2(p1,p2)) ),
    inference(cn,[status(thm)],[285,theory(equality)]) ).

cnf(287,plain,
    ( X1 = a2
    | a1a2 = b3b1
    | incident(a3,b1b2)
    | incident(a1,b2b3)
    | ~ incident(X1,b3b1)
    | ~ incident(X1,a1a2) ),
    inference(spm,[status(thm)],[276,93,theory(equality)]) ).

cnf(301,plain,
    ( b3b1 = a1a2
    | b3 = a2
    | incident(a1,b2b3)
    | incident(a3,b1b2)
    | ~ incident(b3,a1a2) ),
    inference(spm,[status(thm)],[287,127,theory(equality)]) ).

cnf(305,plain,
    ( b3b1 = a1a2
    | b3 = a2
    | incident(a1,b2b3)
    | incident(a3,b1b2) ),
    inference(csr,[status(thm)],[301,96]) ).

cnf(308,plain,
    ( X1 = b1b2
    | X2 = a3
    | b3 = a2
    | b3b1 = a1a2
    | incident(a1,b2b3)
    | ~ incident(a3,X1)
    | ~ incident(X2,b1b2)
    | ~ incident(X2,X1) ),
    inference(spm,[status(thm)],[114,305,theory(equality)]) ).

cnf(321,plain,
    ( $false
    | ~ incident(p3,esk1_2(p1,p2)) ),
    inference(rw,[status(thm)],[286,181,theory(equality)]) ).

cnf(322,plain,
    ~ incident(p3,esk1_2(p1,p2)),
    inference(cn,[status(thm)],[321,theory(equality)]) ).

cnf(323,plain,
    ( $false
    | ~ point(X1)
    | ~ incident(p3,esk1_2(X1,p2))
    | ~ incident(p1,esk1_2(X1,p2)) ),
    inference(rw,[status(thm)],[231,181,theory(equality)]) ).

cnf(324,plain,
    ( ~ point(X1)
    | ~ incident(p3,esk1_2(X1,p2))
    | ~ incident(p1,esk1_2(X1,p2)) ),
    inference(cn,[status(thm)],[323,theory(equality)]) ).

cnf(325,plain,
    ( $false
    | ~ incident(p3,esk1_2(p2,p1)) ),
    inference(rw,[status(thm)],[279,181,theory(equality)]) ).

cnf(326,plain,
    ~ incident(p3,esk1_2(p2,p1)),
    inference(cn,[status(thm)],[325,theory(equality)]) ).

cnf(346,plain,
    ( b3b1 = a1a2
    | b3 = a2
    | X1 = a3
    | a2a3 = b1b2
    | incident(a1,b2b3)
    | ~ incident(X1,b1b2)
    | ~ incident(X1,a2a3) ),
    inference(spm,[status(thm)],[308,77,theory(equality)]) ).

cnf(380,plain,
    ( a2a3 = b1b2
    | b3 = a2
    | b3b1 = a1a2
    | b1 = a3
    | incident(a1,b2b3)
    | incident(a2,b3b1)
    | ~ incident(b1,b1b2) ),
    inference(spm,[status(thm)],[346,138,theory(equality)]) ).

cnf(384,plain,
    ( a2a3 = b1b2
    | b3 = a2
    | b3b1 = a1a2
    | b1 = a3
    | incident(a1,b2b3)
    | incident(a2,b3b1)
    | $false ),
    inference(rw,[status(thm)],[380,98,theory(equality)]) ).

cnf(385,plain,
    ( a2a3 = b1b2
    | b3 = a2
    | b3b1 = a1a2
    | b1 = a3
    | incident(a1,b2b3)
    | incident(a2,b3b1) ),
    inference(cn,[status(thm)],[384,theory(equality)]) ).

cnf(498,plain,
    ( X1 = p3
    | a1a2 = b1b2
    | ~ incident(X1,b1b2)
    | ~ incident(X1,a1a2) ),
    inference(spm,[status(thm)],[232,63,theory(equality)]) ).

cnf(500,plain,
    ( X1 = p3
    | esk1_2(X2,p3) = b1b2
    | ~ incident(X1,b1b2)
    | ~ incident(X1,esk1_2(X2,p3))
    | ~ point(X2)
    | ~ point(p3) ),
    inference(spm,[status(thm)],[232,110,theory(equality)]) ).

cnf(501,plain,
    ( X1 = p3
    | ~ incident(X1,b1b2)
    | ~ incident(X1,a1a2) ),
    inference(sr,[status(thm)],[498,148,theory(equality)]) ).

cnf(504,plain,
    ( X1 = p3
    | esk1_2(X2,p3) = b1b2
    | ~ incident(X1,b1b2)
    | ~ incident(X1,esk1_2(X2,p3))
    | ~ point(X2)
    | $false ),
    inference(rw,[status(thm)],[500,156,theory(equality)]) ).

cnf(505,plain,
    ( X1 = p3
    | esk1_2(X2,p3) = b1b2
    | ~ incident(X1,b1b2)
    | ~ incident(X1,esk1_2(X2,p3))
    | ~ point(X2) ),
    inference(cn,[status(thm)],[504,theory(equality)]) ).

cnf(508,plain,
    ( X1 = p3
    | esk1_2(X2,p3) = a1a2
    | ~ incident(X1,a1a2)
    | ~ incident(X1,esk1_2(X2,p3))
    | ~ point(X2)
    | ~ point(p3) ),
    inference(spm,[status(thm)],[233,110,theory(equality)]) ).

cnf(512,plain,
    ( X1 = p3
    | esk1_2(X2,p3) = a1a2
    | ~ incident(X1,a1a2)
    | ~ incident(X1,esk1_2(X2,p3))
    | ~ point(X2)
    | $false ),
    inference(rw,[status(thm)],[508,156,theory(equality)]) ).

cnf(513,plain,
    ( X1 = p3
    | esk1_2(X2,p3) = a1a2
    | ~ incident(X1,a1a2)
    | ~ incident(X1,esk1_2(X2,p3))
    | ~ point(X2) ),
    inference(cn,[status(thm)],[512,theory(equality)]) ).

cnf(517,plain,
    ( esk2_2(a1a2,X1) = p3
    | ~ incident(esk2_2(a1a2,X1),b1b2)
    | ~ line(a1a2)
    | ~ line(X1) ),
    inference(spm,[status(thm)],[501,144,theory(equality)]) ).

cnf(519,plain,
    ( esk2_2(a1a2,X1) = p3
    | ~ incident(esk2_2(a1a2,X1),b1b2)
    | $false
    | ~ line(X1) ),
    inference(rw,[status(thm)],[517,184,theory(equality)]) ).

cnf(520,plain,
    ( esk2_2(a1a2,X1) = p3
    | ~ incident(esk2_2(a1a2,X1),b1b2)
    | ~ line(X1) ),
    inference(cn,[status(thm)],[519,theory(equality)]) ).

cnf(523,plain,
    ( esk2_2(a1a2,b1b2) = p3
    | ~ line(b1b2)
    | ~ line(a1a2) ),
    inference(spm,[status(thm)],[520,143,theory(equality)]) ).

cnf(524,plain,
    ( esk2_2(a1a2,b1b2) = p3
    | $false
    | ~ line(a1a2) ),
    inference(rw,[status(thm)],[523,183,theory(equality)]) ).

cnf(525,plain,
    ( esk2_2(a1a2,b1b2) = p3
    | $false
    | $false ),
    inference(rw,[status(thm)],[524,184,theory(equality)]) ).

cnf(526,plain,
    esk2_2(a1a2,b1b2) = p3,
    inference(cn,[status(thm)],[525,theory(equality)]) ).

cnf(546,plain,
    ( X1 = p1
    | b2b3 = a2a3
    | ~ incident(X1,a2a3)
    | ~ incident(X1,b2b3) ),
    inference(spm,[status(thm)],[234,65,theory(equality)]) ).

cnf(548,plain,
    ( X1 = p1
    | esk1_2(X2,p1) = a2a3
    | ~ incident(X1,a2a3)
    | ~ incident(X1,esk1_2(X2,p1))
    | ~ point(X2)
    | ~ point(p1) ),
    inference(spm,[status(thm)],[234,110,theory(equality)]) ).

cnf(549,plain,
    ( X1 = p1
    | ~ incident(X1,a2a3)
    | ~ incident(X1,b2b3) ),
    inference(sr,[status(thm)],[546,149,theory(equality)]) ).

cnf(552,plain,
    ( X1 = p1
    | esk1_2(X2,p1) = a2a3
    | ~ incident(X1,a2a3)
    | ~ incident(X1,esk1_2(X2,p1))
    | ~ point(X2)
    | $false ),
    inference(rw,[status(thm)],[548,158,theory(equality)]) ).

cnf(553,plain,
    ( X1 = p1
    | esk1_2(X2,p1) = a2a3
    | ~ incident(X1,a2a3)
    | ~ incident(X1,esk1_2(X2,p1))
    | ~ point(X2) ),
    inference(cn,[status(thm)],[552,theory(equality)]) ).

cnf(569,plain,
    ( b2 = p1
    | ~ incident(b2,a2a3) ),
    inference(spm,[status(thm)],[549,128,theory(equality)]) ).

cnf(570,plain,
    ( b3 = p1
    | ~ incident(b3,a2a3) ),
    inference(spm,[status(thm)],[549,126,theory(equality)]) ).

cnf(571,plain,
    ( esk2_2(b2b3,X1) = p1
    | ~ incident(esk2_2(b2b3,X1),a2a3)
    | ~ line(b2b3)
    | ~ line(X1) ),
    inference(spm,[status(thm)],[549,144,theory(equality)]) ).

cnf(572,plain,
    ( esk2_2(X1,b2b3) = p1
    | ~ incident(esk2_2(X1,b2b3),a2a3)
    | ~ line(X1)
    | ~ line(b2b3) ),
    inference(spm,[status(thm)],[549,143,theory(equality)]) ).

cnf(574,plain,
    ( esk2_2(b2b3,X1) = p1
    | ~ incident(esk2_2(b2b3,X1),a2a3)
    | $false
    | ~ line(X1) ),
    inference(rw,[status(thm)],[571,186,theory(equality)]) ).

cnf(575,plain,
    ( esk2_2(b2b3,X1) = p1
    | ~ incident(esk2_2(b2b3,X1),a2a3)
    | ~ line(X1) ),
    inference(cn,[status(thm)],[574,theory(equality)]) ).

cnf(576,plain,
    ( esk2_2(X1,b2b3) = p1
    | ~ incident(esk2_2(X1,b2b3),a2a3)
    | ~ line(X1)
    | $false ),
    inference(rw,[status(thm)],[572,186,theory(equality)]) ).

cnf(577,plain,
    ( esk2_2(X1,b2b3) = p1
    | ~ incident(esk2_2(X1,b2b3),a2a3)
    | ~ line(X1) ),
    inference(cn,[status(thm)],[576,theory(equality)]) ).

cnf(578,plain,
    ( esk2_2(b2b3,a2a3) = p1
    | ~ line(a2a3)
    | ~ line(b2b3) ),
    inference(spm,[status(thm)],[575,143,theory(equality)]) ).

cnf(579,plain,
    ( esk2_2(b2b3,a2a3) = p1
    | $false
    | ~ line(b2b3) ),
    inference(rw,[status(thm)],[578,185,theory(equality)]) ).

cnf(580,plain,
    ( esk2_2(b2b3,a2a3) = p1
    | $false
    | $false ),
    inference(rw,[status(thm)],[579,186,theory(equality)]) ).

cnf(581,plain,
    esk2_2(b2b3,a2a3) = p1,
    inference(cn,[status(thm)],[580,theory(equality)]) ).

cnf(600,plain,
    ( esk2_2(a2a3,b2b3) = p1
    | ~ line(a2a3)
    | ~ line(b2b3) ),
    inference(spm,[status(thm)],[577,144,theory(equality)]) ).

cnf(601,plain,
    ( esk2_2(a2a3,b2b3) = p1
    | $false
    | ~ line(b2b3) ),
    inference(rw,[status(thm)],[600,185,theory(equality)]) ).

cnf(602,plain,
    ( esk2_2(a2a3,b2b3) = p1
    | $false
    | $false ),
    inference(rw,[status(thm)],[601,186,theory(equality)]) ).

cnf(603,plain,
    esk2_2(a2a3,b2b3) = p1,
    inference(cn,[status(thm)],[602,theory(equality)]) ).

cnf(630,plain,
    ( X1 = a1
    | a1a2 = a3a1
    | ~ incident(X1,a3a1)
    | ~ incident(X1,a1a2) ),
    inference(spm,[status(thm)],[236,72,theory(equality)]) ).

cnf(631,plain,
    ( X1 = a1
    | s1 = a3a1
    | ~ incident(X1,a3a1)
    | ~ incident(X1,s1) ),
    inference(spm,[status(thm)],[236,116,theory(equality)]) ).

cnf(640,plain,
    ( a3a1 = a1a2
    | p2 = a1
    | ~ incident(p2,a1a2) ),
    inference(spm,[status(thm)],[630,115,theory(equality)]) ).

cnf(650,plain,
    ( X1 = a1
    | s1 = a1a2
    | ~ incident(X1,a1a2)
    | ~ incident(X1,s1) ),
    inference(spm,[status(thm)],[237,116,theory(equality)]) ).

cnf(652,plain,
    ( X1 = a1
    | esk1_2(X2,a1) = a1a2
    | ~ incident(X1,a1a2)
    | ~ incident(X1,esk1_2(X2,a1))
    | ~ point(X2)
    | ~ point(a1) ),
    inference(spm,[status(thm)],[237,110,theory(equality)]) ).

cnf(656,plain,
    ( X1 = a1
    | esk1_2(X2,a1) = a1a2
    | ~ incident(X1,a1a2)
    | ~ incident(X1,esk1_2(X2,a1))
    | ~ point(X2)
    | $false ),
    inference(rw,[status(thm)],[652,160,theory(equality)]) ).

cnf(657,plain,
    ( X1 = a1
    | esk1_2(X2,a1) = a1a2
    | ~ incident(X1,a1a2)
    | ~ incident(X1,esk1_2(X2,a1))
    | ~ point(X2) ),
    inference(cn,[status(thm)],[656,theory(equality)]) ).

cnf(677,plain,
    ( s1 = a3a1
    | b1 = a1
    | ~ incident(b1,a3a1) ),
    inference(spm,[status(thm)],[631,119,theory(equality)]) ).

cnf(686,plain,
    ( X1 = a1
    | esk1_2(a1,X2) = s1
    | ~ incident(X1,s1)
    | ~ incident(X1,esk1_2(a1,X2))
    | ~ point(a1)
    | ~ point(X2) ),
    inference(spm,[status(thm)],[238,111,theory(equality)]) ).

cnf(687,plain,
    ( X1 = a1
    | esk1_2(X2,a1) = s1
    | ~ incident(X1,s1)
    | ~ incident(X1,esk1_2(X2,a1))
    | ~ point(X2)
    | ~ point(a1) ),
    inference(spm,[status(thm)],[238,110,theory(equality)]) ).

cnf(689,plain,
    ( X1 = a1
    | esk1_2(a1,X2) = s1
    | ~ incident(X1,s1)
    | ~ incident(X1,esk1_2(a1,X2))
    | $false
    | ~ point(X2) ),
    inference(rw,[status(thm)],[686,160,theory(equality)]) ).

cnf(690,plain,
    ( X1 = a1
    | esk1_2(a1,X2) = s1
    | ~ incident(X1,s1)
    | ~ incident(X1,esk1_2(a1,X2))
    | ~ point(X2) ),
    inference(cn,[status(thm)],[689,theory(equality)]) ).

cnf(691,plain,
    ( X1 = a1
    | esk1_2(X2,a1) = s1
    | ~ incident(X1,s1)
    | ~ incident(X1,esk1_2(X2,a1))
    | ~ point(X2)
    | $false ),
    inference(rw,[status(thm)],[687,160,theory(equality)]) ).

cnf(692,plain,
    ( X1 = a1
    | esk1_2(X2,a1) = s1
    | ~ incident(X1,s1)
    | ~ incident(X1,esk1_2(X2,a1))
    | ~ point(X2) ),
    inference(cn,[status(thm)],[691,theory(equality)]) ).

cnf(712,plain,
    ( s1 = a1a2
    | s = a1
    | ~ incident(s,a1a2) ),
    inference(spm,[status(thm)],[650,76,theory(equality)]) ).

cnf(720,plain,
    ( X1 = s
    | s2 = s1
    | ~ incident(X1,s1)
    | ~ incident(X1,s2) ),
    inference(spm,[status(thm)],[239,79,theory(equality)]) ).

cnf(721,plain,
    ( X1 = s
    | s3 = s1
    | ~ incident(X1,s1)
    | ~ incident(X1,s3) ),
    inference(spm,[status(thm)],[239,86,theory(equality)]) ).

cnf(752,plain,
    ( s2 = s1
    | a2 = s
    | ~ incident(a2,s1) ),
    inference(spm,[status(thm)],[720,118,theory(equality)]) ).

cnf(753,plain,
    ( s2 = s1
    | b2 = s
    | ~ incident(b2,s1) ),
    inference(spm,[status(thm)],[720,146,theory(equality)]) ).

cnf(761,plain,
    ( X1 = s
    | s3 = s2
    | ~ incident(X1,s2)
    | ~ incident(X1,s3) ),
    inference(spm,[status(thm)],[240,86,theory(equality)]) ).

cnf(763,plain,
    ( X1 = s
    | esk1_2(X2,s) = s2
    | ~ incident(X1,s2)
    | ~ incident(X1,esk1_2(X2,s))
    | ~ point(X2)
    | ~ point(s) ),
    inference(spm,[status(thm)],[240,110,theory(equality)]) ).

cnf(766,plain,
    ( X1 = s
    | esk1_2(X2,s) = s2
    | ~ incident(X1,s2)
    | ~ incident(X1,esk1_2(X2,s))
    | ~ point(X2)
    | $false ),
    inference(rw,[status(thm)],[763,163,theory(equality)]) ).

cnf(767,plain,
    ( X1 = s
    | esk1_2(X2,s) = s2
    | ~ incident(X1,s2)
    | ~ incident(X1,esk1_2(X2,s))
    | ~ point(X2) ),
    inference(cn,[status(thm)],[766,theory(equality)]) ).

cnf(795,plain,
    ( s3 = s1
    | b3 = s
    | ~ incident(b3,s1) ),
    inference(spm,[status(thm)],[721,122,theory(equality)]) ).

cnf(804,plain,
    ( X1 = s
    | esk1_2(s,X2) = s3
    | ~ incident(X1,s3)
    | ~ incident(X1,esk1_2(s,X2))
    | ~ point(s)
    | ~ point(X2) ),
    inference(spm,[status(thm)],[241,111,theory(equality)]) ).

cnf(805,plain,
    ( X1 = s
    | esk1_2(X2,s) = s3
    | ~ incident(X1,s3)
    | ~ incident(X1,esk1_2(X2,s))
    | ~ point(X2)
    | ~ point(s) ),
    inference(spm,[status(thm)],[241,110,theory(equality)]) ).

cnf(806,plain,
    ( X1 = s
    | esk1_2(s,X2) = s3
    | ~ incident(X1,s3)
    | ~ incident(X1,esk1_2(s,X2))
    | $false
    | ~ point(X2) ),
    inference(rw,[status(thm)],[804,163,theory(equality)]) ).

cnf(807,plain,
    ( X1 = s
    | esk1_2(s,X2) = s3
    | ~ incident(X1,s3)
    | ~ incident(X1,esk1_2(s,X2))
    | ~ point(X2) ),
    inference(cn,[status(thm)],[806,theory(equality)]) ).

cnf(808,plain,
    ( X1 = s
    | esk1_2(X2,s) = s3
    | ~ incident(X1,s3)
    | ~ incident(X1,esk1_2(X2,s))
    | ~ point(X2)
    | $false ),
    inference(rw,[status(thm)],[805,163,theory(equality)]) ).

cnf(809,plain,
    ( X1 = s
    | esk1_2(X2,s) = s3
    | ~ incident(X1,s3)
    | ~ incident(X1,esk1_2(X2,s))
    | ~ point(X2) ),
    inference(cn,[status(thm)],[808,theory(equality)]) ).

cnf(843,plain,
    ( s3 = s2
    | a3 = s
    | ~ incident(a3,s2) ),
    inference(spm,[status(thm)],[761,145,theory(equality)]) ).

cnf(852,plain,
    ( X1 = a3
    | s3 = a3a1
    | ~ incident(X1,a3a1)
    | ~ incident(X1,s3) ),
    inference(spm,[status(thm)],[242,145,theory(equality)]) ).

cnf(854,plain,
    ( X1 = a3
    | esk1_2(X2,a3) = a3a1
    | ~ incident(X1,a3a1)
    | ~ incident(X1,esk1_2(X2,a3))
    | ~ point(X2)
    | ~ point(a3) ),
    inference(spm,[status(thm)],[242,110,theory(equality)]) ).

cnf(858,plain,
    ( X1 = a3
    | esk1_2(X2,a3) = a3a1
    | ~ incident(X1,a3a1)
    | ~ incident(X1,esk1_2(X2,a3))
    | ~ point(X2)
    | $false ),
    inference(rw,[status(thm)],[854,166,theory(equality)]) ).

cnf(859,plain,
    ( X1 = a3
    | esk1_2(X2,a3) = a3a1
    | ~ incident(X1,a3a1)
    | ~ incident(X1,esk1_2(X2,a3))
    | ~ point(X2) ),
    inference(cn,[status(thm)],[858,theory(equality)]) ).

cnf(886,plain,
    ( X1 = a3
    | s3 = a2a3
    | ~ incident(X1,a2a3)
    | ~ incident(X1,s3) ),
    inference(spm,[status(thm)],[243,145,theory(equality)]) ).

cnf(888,plain,
    ( X1 = a3
    | esk1_2(X2,a3) = a2a3
    | ~ incident(X1,a2a3)
    | ~ incident(X1,esk1_2(X2,a3))
    | ~ point(X2)
    | ~ point(a3) ),
    inference(spm,[status(thm)],[243,110,theory(equality)]) ).

cnf(892,plain,
    ( X1 = a3
    | esk1_2(X2,a3) = a2a3
    | ~ incident(X1,a2a3)
    | ~ incident(X1,esk1_2(X2,a3))
    | ~ point(X2)
    | $false ),
    inference(rw,[status(thm)],[888,166,theory(equality)]) ).

cnf(893,plain,
    ( X1 = a3
    | esk1_2(X2,a3) = a2a3
    | ~ incident(X1,a2a3)
    | ~ incident(X1,esk1_2(X2,a3))
    | ~ point(X2) ),
    inference(cn,[status(thm)],[892,theory(equality)]) ).

cnf(919,plain,
    ( s3 = a3a1
    | b3 = a3
    | ~ incident(b3,a3a1) ),
    inference(spm,[status(thm)],[852,122,theory(equality)]) ).

cnf(920,plain,
    ( s3 = a3a1
    | esk2_2(s3,X1) = a3
    | ~ incident(esk2_2(s3,X1),a3a1)
    | ~ line(s3)
    | ~ line(X1) ),
    inference(spm,[status(thm)],[852,144,theory(equality)]) ).

cnf(922,plain,
    ( s3 = a3a1
    | esk2_2(s3,X1) = a3
    | ~ incident(esk2_2(s3,X1),a3a1)
    | $false
    | ~ line(X1) ),
    inference(rw,[status(thm)],[920,192,theory(equality)]) ).

cnf(923,plain,
    ( s3 = a3a1
    | esk2_2(s3,X1) = a3
    | ~ incident(esk2_2(s3,X1),a3a1)
    | ~ line(X1) ),
    inference(cn,[status(thm)],[922,theory(equality)]) ).

cnf(928,plain,
    ( X1 = a3
    | esk1_2(a3,X2) = s3
    | ~ incident(X1,s3)
    | ~ incident(X1,esk1_2(a3,X2))
    | ~ point(a3)
    | ~ point(X2) ),
    inference(spm,[status(thm)],[244,111,theory(equality)]) ).

cnf(931,plain,
    ( X1 = a3
    | esk1_2(a3,X2) = s3
    | ~ incident(X1,s3)
    | ~ incident(X1,esk1_2(a3,X2))
    | $false
    | ~ point(X2) ),
    inference(rw,[status(thm)],[928,166,theory(equality)]) ).

cnf(932,plain,
    ( X1 = a3
    | esk1_2(a3,X2) = s3
    | ~ incident(X1,s3)
    | ~ incident(X1,esk1_2(a3,X2))
    | ~ point(X2) ),
    inference(cn,[status(thm)],[931,theory(equality)]) ).

cnf(962,plain,
    ( s3 = a2a3
    | b3 = a3
    | ~ incident(b3,a2a3) ),
    inference(spm,[status(thm)],[886,122,theory(equality)]) ).

cnf(970,plain,
    ( X1 = a2
    | s2 = a1a2
    | ~ incident(X1,a1a2)
    | ~ incident(X1,s2) ),
    inference(spm,[status(thm)],[245,118,theory(equality)]) ).

cnf(974,plain,
    ( X1 = a2
    | b3b1 = a1a2
    | b1 = a3
    | b3 = a2
    | a2a3 = b1b2
    | incident(a1,b2b3)
    | ~ incident(X1,a1a2)
    | ~ incident(X1,b3b1) ),
    inference(spm,[status(thm)],[245,385,theory(equality)]) ).

cnf(984,plain,
    ( a2a3 = b1b2
    | b3 = a2
    | b1 = a3
    | b3b1 = a1a2
    | incident(a1,b2b3)
    | ~ incident(b3,a1a2) ),
    inference(spm,[status(thm)],[974,127,theory(equality)]) ).

cnf(1003,plain,
    ( X1 = a2
    | s2 = a2a3
    | ~ incident(X1,a2a3)
    | ~ incident(X1,s2) ),
    inference(spm,[status(thm)],[246,118,theory(equality)]) ).

cnf(1004,plain,
    ( X1 = a2
    | esk1_2(a2,X2) = a2a3
    | ~ incident(X1,a2a3)
    | ~ incident(X1,esk1_2(a2,X2))
    | ~ point(a2)
    | ~ point(X2) ),
    inference(spm,[status(thm)],[246,111,theory(equality)]) ).

cnf(1008,plain,
    ( X1 = a2
    | esk1_2(a2,X2) = a2a3
    | ~ incident(X1,a2a3)
    | ~ incident(X1,esk1_2(a2,X2))
    | $false
    | ~ point(X2) ),
    inference(rw,[status(thm)],[1004,169,theory(equality)]) ).

cnf(1009,plain,
    ( X1 = a2
    | esk1_2(a2,X2) = a2a3
    | ~ incident(X1,a2a3)
    | ~ incident(X1,esk1_2(a2,X2))
    | ~ point(X2) ),
    inference(cn,[status(thm)],[1008,theory(equality)]) ).

cnf(1012,plain,
    ( a2a3 = b1b2
    | b3 = a2
    | b1 = a3
    | b3b1 = a1a2
    | incident(a1,b2b3) ),
    inference(csr,[status(thm)],[984,96]) ).

cnf(1017,plain,
    ( X1 = a1
    | b2b3 = a3a1
    | b3b1 = a1a2
    | b1 = a3
    | b3 = a2
    | a2a3 = b1b2
    | ~ incident(X1,a3a1)
    | ~ incident(X1,b2b3) ),
    inference(spm,[status(thm)],[236,1012,theory(equality)]) ).

cnf(1024,plain,
    ( a2a3 = b1b2
    | b3 = a2
    | b1 = a3
    | b3b1 = a1a2
    | a3a1 = b2b3
    | b2 = a1
    | incident(a3,b1b2)
    | ~ incident(b2,b2b3) ),
    inference(spm,[status(thm)],[1017,134,theory(equality)]) ).

cnf(1028,plain,
    ( a2a3 = b1b2
    | b3 = a2
    | b1 = a3
    | b3b1 = a1a2
    | a3a1 = b2b3
    | b2 = a1
    | incident(a3,b1b2)
    | $false ),
    inference(rw,[status(thm)],[1024,128,theory(equality)]) ).

cnf(1029,plain,
    ( a2a3 = b1b2
    | b3 = a2
    | b1 = a3
    | b3b1 = a1a2
    | a3a1 = b2b3
    | b2 = a1
    | incident(a3,b1b2) ),
    inference(cn,[status(thm)],[1028,theory(equality)]) ).

cnf(1034,plain,
    ( s2 = a1a2
    | s = a2
    | ~ incident(s,a1a2) ),
    inference(spm,[status(thm)],[970,79,theory(equality)]) ).

cnf(1035,plain,
    ( s2 = a1a2
    | b2 = a2
    | ~ incident(b2,a1a2) ),
    inference(spm,[status(thm)],[970,146,theory(equality)]) ).

cnf(1044,plain,
    ( X1 = a2
    | esk1_2(a2,X2) = s2
    | ~ incident(X1,s2)
    | ~ incident(X1,esk1_2(a2,X2))
    | ~ point(a2)
    | ~ point(X2) ),
    inference(spm,[status(thm)],[247,111,theory(equality)]) ).

cnf(1047,plain,
    ( X1 = a2
    | esk1_2(a2,X2) = s2
    | ~ incident(X1,s2)
    | ~ incident(X1,esk1_2(a2,X2))
    | $false
    | ~ point(X2) ),
    inference(rw,[status(thm)],[1044,169,theory(equality)]) ).

cnf(1048,plain,
    ( X1 = a2
    | esk1_2(a2,X2) = s2
    | ~ incident(X1,s2)
    | ~ incident(X1,esk1_2(a2,X2))
    | ~ point(X2) ),
    inference(cn,[status(thm)],[1047,theory(equality)]) ).

cnf(1055,plain,
    ( X1 = a3
    | b1b2 = a2a3
    | b2 = a1
    | a3a1 = b2b3
    | b3b1 = a1a2
    | b1 = a3
    | b3 = a2
    | ~ incident(X1,a2a3)
    | ~ incident(X1,b1b2) ),
    inference(spm,[status(thm)],[243,1029,theory(equality)]) ).

cnf(1069,plain,
    ( s2 = a2a3
    | b2 = a2
    | ~ incident(b2,a2a3) ),
    inference(spm,[status(thm)],[1003,146,theory(equality)]) ).

cnf(1076,plain,
    ( X1 = b1
    | b3b1 = b1b2
    | ~ incident(X1,b1b2)
    | ~ incident(X1,b3b1) ),
    inference(spm,[status(thm)],[248,97,theory(equality)]) ).

cnf(1078,plain,
    ( X1 = b1
    | a2a3 = b1b2
    | incident(a2,b3b1)
    | ~ incident(X1,b1b2)
    | ~ incident(X1,a2a3) ),
    inference(spm,[status(thm)],[248,138,theory(equality)]) ).

cnf(1079,plain,
    ( X1 = b1
    | esk1_2(b1,X2) = b1b2
    | ~ incident(X1,b1b2)
    | ~ incident(X1,esk1_2(b1,X2))
    | ~ point(b1)
    | ~ point(X2) ),
    inference(spm,[status(thm)],[248,111,theory(equality)]) ).

cnf(1081,plain,
    ( X1 = b1
    | esk1_2(b1,X2) = b1b2
    | ~ incident(X1,b1b2)
    | ~ incident(X1,esk1_2(b1,X2))
    | $false
    | ~ point(X2) ),
    inference(rw,[status(thm)],[1079,172,theory(equality)]) ).

cnf(1082,plain,
    ( X1 = b1
    | esk1_2(b1,X2) = b1b2
    | ~ incident(X1,b1b2)
    | ~ incident(X1,esk1_2(b1,X2))
    | ~ point(X2) ),
    inference(cn,[status(thm)],[1081,theory(equality)]) ).

cnf(1088,plain,
    ( b3b1 = b1b2
    | b3 = b1
    | ~ incident(b3,b1b2) ),
    inference(spm,[status(thm)],[1076,127,theory(equality)]) ).

cnf(1093,plain,
    ( b3b1 = b1b2
    | ~ incident(b3,b1b2) ),
    inference(sr,[status(thm)],[1088,154,theory(equality)]) ).

cnf(1099,plain,
    ( X1 = b1
    | s1 = b3b1
    | ~ incident(X1,b3b1)
    | ~ incident(X1,s1) ),
    inference(spm,[status(thm)],[249,119,theory(equality)]) ).

cnf(1101,plain,
    ( X1 = b1
    | esk1_2(b1,X2) = b3b1
    | ~ incident(X1,b3b1)
    | ~ incident(X1,esk1_2(b1,X2))
    | ~ point(b1)
    | ~ point(X2) ),
    inference(spm,[status(thm)],[249,111,theory(equality)]) ).

cnf(1102,plain,
    ( X1 = b1
    | esk1_2(X2,b1) = b3b1
    | ~ incident(X1,b3b1)
    | ~ incident(X1,esk1_2(X2,b1))
    | ~ point(X2)
    | ~ point(b1) ),
    inference(spm,[status(thm)],[249,110,theory(equality)]) ).

cnf(1103,plain,
    ( X1 = b1
    | esk1_2(b1,X2) = b3b1
    | ~ incident(X1,b3b1)
    | ~ incident(X1,esk1_2(b1,X2))
    | $false
    | ~ point(X2) ),
    inference(rw,[status(thm)],[1101,172,theory(equality)]) ).

cnf(1104,plain,
    ( X1 = b1
    | esk1_2(b1,X2) = b3b1
    | ~ incident(X1,b3b1)
    | ~ incident(X1,esk1_2(b1,X2))
    | ~ point(X2) ),
    inference(cn,[status(thm)],[1103,theory(equality)]) ).

cnf(1105,plain,
    ( X1 = b1
    | esk1_2(X2,b1) = b3b1
    | ~ incident(X1,b3b1)
    | ~ incident(X1,esk1_2(X2,b1))
    | ~ point(X2)
    | $false ),
    inference(rw,[status(thm)],[1102,172,theory(equality)]) ).

cnf(1106,plain,
    ( X1 = b1
    | esk1_2(X2,b1) = b3b1
    | ~ incident(X1,b3b1)
    | ~ incident(X1,esk1_2(X2,b1))
    | ~ point(X2) ),
    inference(cn,[status(thm)],[1105,theory(equality)]) ).

cnf(1126,plain,
    ( X1 = b1
    | esk1_2(b1,X2) = s1
    | ~ incident(X1,s1)
    | ~ incident(X1,esk1_2(b1,X2))
    | ~ point(b1)
    | ~ point(X2) ),
    inference(spm,[status(thm)],[250,111,theory(equality)]) ).

cnf(1127,plain,
    ( X1 = b1
    | esk1_2(X2,b1) = s1
    | ~ incident(X1,s1)
    | ~ incident(X1,esk1_2(X2,b1))
    | ~ point(X2)
    | ~ point(b1) ),
    inference(spm,[status(thm)],[250,110,theory(equality)]) ).

cnf(1128,plain,
    ( X1 = b1
    | esk1_2(b1,X2) = s1
    | ~ incident(X1,s1)
    | ~ incident(X1,esk1_2(b1,X2))
    | $false
    | ~ point(X2) ),
    inference(rw,[status(thm)],[1126,172,theory(equality)]) ).

cnf(1129,plain,
    ( X1 = b1
    | esk1_2(b1,X2) = s1
    | ~ incident(X1,s1)
    | ~ incident(X1,esk1_2(b1,X2))
    | ~ point(X2) ),
    inference(cn,[status(thm)],[1128,theory(equality)]) ).

cnf(1130,plain,
    ( X1 = b1
    | esk1_2(X2,b1) = s1
    | ~ incident(X1,s1)
    | ~ incident(X1,esk1_2(X2,b1))
    | ~ point(X2)
    | $false ),
    inference(rw,[status(thm)],[1127,172,theory(equality)]) ).

cnf(1131,plain,
    ( X1 = b1
    | esk1_2(X2,b1) = s1
    | ~ incident(X1,s1)
    | ~ incident(X1,esk1_2(X2,b1))
    | ~ point(X2) ),
    inference(cn,[status(thm)],[1130,theory(equality)]) ).

cnf(1134,plain,
    ( b3 = a2
    | b1 = a3
    | b3b1 = a1a2
    | a3a1 = b2b3
    | b2 = a1
    | a2a3 = b1b2
    | incident(a2,b3b1)
    | ~ incident(b1,b1b2) ),
    inference(spm,[status(thm)],[1055,138,theory(equality)]) ).

cnf(1138,plain,
    ( b3 = a2
    | b1 = a3
    | b3b1 = a1a2
    | a3a1 = b2b3
    | b2 = a1
    | a2a3 = b1b2
    | incident(a2,b3b1)
    | $false ),
    inference(rw,[status(thm)],[1134,98,theory(equality)]) ).

cnf(1139,plain,
    ( b3 = a2
    | b1 = a3
    | b3b1 = a1a2
    | a3a1 = b2b3
    | b2 = a1
    | a2a3 = b1b2
    | incident(a2,b3b1) ),
    inference(cn,[status(thm)],[1138,theory(equality)]) ).

cnf(1144,plain,
    ( s1 = b3b1
    | a1 = b1
    | ~ incident(a1,b3b1) ),
    inference(spm,[status(thm)],[1099,116,theory(equality)]) ).

cnf(1146,plain,
    ( s1 = b3b1
    | esk2_2(s1,X1) = b1
    | ~ incident(esk2_2(s1,X1),b3b1)
    | ~ line(s1)
    | ~ line(X1) ),
    inference(spm,[status(thm)],[1099,144,theory(equality)]) ).

cnf(1148,plain,
    ( s1 = b3b1
    | esk2_2(s1,X1) = b1
    | ~ incident(esk2_2(s1,X1),b3b1)
    | $false
    | ~ line(X1) ),
    inference(rw,[status(thm)],[1146,189,theory(equality)]) ).

cnf(1149,plain,
    ( s1 = b3b1
    | esk2_2(s1,X1) = b1
    | ~ incident(esk2_2(s1,X1),b3b1)
    | ~ line(X1) ),
    inference(cn,[status(thm)],[1148,theory(equality)]) ).

cnf(1153,plain,
    ( X1 = b2
    | s2 = b1b2
    | ~ incident(X1,b1b2)
    | ~ incident(X1,s2) ),
    inference(spm,[status(thm)],[251,146,theory(equality)]) ).

cnf(1155,plain,
    ( X1 = b2
    | esk1_2(b2,X2) = b1b2
    | ~ incident(X1,b1b2)
    | ~ incident(X1,esk1_2(b2,X2))
    | ~ point(b2)
    | ~ point(X2) ),
    inference(spm,[status(thm)],[251,111,theory(equality)]) ).

cnf(1157,plain,
    ( X1 = b2
    | esk1_2(b2,X2) = b1b2
    | ~ incident(X1,b1b2)
    | ~ incident(X1,esk1_2(b2,X2))
    | $false
    | ~ point(X2) ),
    inference(rw,[status(thm)],[1155,175,theory(equality)]) ).

cnf(1158,plain,
    ( X1 = b2
    | esk1_2(b2,X2) = b1b2
    | ~ incident(X1,b1b2)
    | ~ incident(X1,esk1_2(b2,X2))
    | ~ point(X2) ),
    inference(cn,[status(thm)],[1157,theory(equality)]) ).

cnf(1163,plain,
    ( a2a3 = b1b2
    | b2 = a1
    | a3a1 = b2b3
    | b3b1 = a1a2
    | b1 = a3
    | b3 = a2
    | ~ incident(a1,b2b3)
    | ~ incident(a3,b1b2) ),
    inference(spm,[status(thm)],[216,1139,theory(equality)]) ).

cnf(1171,plain,
    ( a2a3 = b1b2
    | b2 = a1
    | a3a1 = b2b3
    | b3b1 = a1a2
    | b1 = a3
    | b3 = a2
    | ~ incident(a1,b2b3) ),
    inference(csr,[status(thm)],[1163,1029]) ).

cnf(1172,plain,
    ( a2a3 = b1b2
    | b2 = a1
    | a3a1 = b2b3
    | b3b1 = a1a2
    | b1 = a3
    | b3 = a2 ),
    inference(csr,[status(thm)],[1171,1012]) ).

cnf(1175,plain,
    ( incident(p2,a1a2)
    | b3 = a2
    | b1 = a3
    | a3a1 = b2b3
    | b2 = a1
    | a2a3 = b1b2 ),
    inference(spm,[status(thm)],[117,1172,theory(equality)]) ).

cnf(1177,plain,
    ( b3 = a2
    | b1 = a3
    | a3a1 = b2b3
    | b2 = a1
    | a2a3 = b1b2
    | a1a2 != a3a1 ),
    inference(spm,[status(thm)],[147,1172,theory(equality)]) ).

cnf(1184,plain,
    ( a1a2 = b1b2
    | X1 = b1
    | b3 = a2
    | b1 = a3
    | a3a1 = b2b3
    | b2 = a1
    | a2a3 = b1b2
    | ~ incident(X1,b1b2)
    | ~ incident(X1,a1a2) ),
    inference(spm,[status(thm)],[1076,1172,theory(equality)]) ).

cnf(1185,plain,
    ( b1 = a1
    | s1 = a1a2
    | b3 = a2
    | b1 = a3
    | a3a1 = b2b3
    | b2 = a1
    | a2a3 = b1b2
    | ~ incident(a1,a1a2) ),
    inference(spm,[status(thm)],[1144,1172,theory(equality)]) ).

cnf(1193,plain,
    ( X1 = b1
    | b3 = a2
    | b1 = a3
    | a3a1 = b2b3
    | b2 = a1
    | a2a3 = b1b2
    | ~ incident(X1,b1b2)
    | ~ incident(X1,a1a2) ),
    inference(sr,[status(thm)],[1184,148,theory(equality)]) ).

cnf(1194,plain,
    ( b1 = a1
    | s1 = a1a2
    | b3 = a2
    | b1 = a3
    | a3a1 = b2b3
    | b2 = a1
    | a2a3 = b1b2
    | $false ),
    inference(rw,[status(thm)],[1185,72,theory(equality)]) ).

cnf(1195,plain,
    ( b1 = a1
    | s1 = a1a2
    | b3 = a2
    | b1 = a3
    | a3a1 = b2b3
    | b2 = a1
    | a2a3 = b1b2 ),
    inference(cn,[status(thm)],[1194,theory(equality)]) ).

cnf(1201,plain,
    ( s = a2
    | s2 = a1a2
    | a2a3 = b1b2
    | b2 = a1
    | a3a1 = b2b3
    | b1 = a3
    | b3 = a2
    | b1 = a1
    | ~ incident(a2,a1a2) ),
    inference(spm,[status(thm)],[752,1195,theory(equality)]) ).

cnf(1210,plain,
    ( s = a2
    | s2 = a1a2
    | a2a3 = b1b2
    | b2 = a1
    | a3a1 = b2b3
    | b1 = a3
    | b3 = a2
    | b1 = a1
    | $false ),
    inference(rw,[status(thm)],[1201,93,theory(equality)]) ).

cnf(1211,plain,
    ( s = a2
    | s2 = a1a2
    | a2a3 = b1b2
    | b2 = a1
    | a3a1 = b2b3
    | b1 = a3
    | b3 = a2
    | b1 = a1 ),
    inference(cn,[status(thm)],[1210,theory(equality)]) ).

cnf(1215,plain,
    ( incident(b2,a1a2)
    | b1 = a1
    | b3 = a2
    | b1 = a3
    | a3a1 = b2b3
    | b2 = a1
    | a2a3 = b1b2
    | s = a2 ),
    inference(spm,[status(thm)],[146,1211,theory(equality)]) ).

cnf(1225,plain,
    ( X1 = b2
    | s2 = b2b3
    | ~ incident(X1,b2b3)
    | ~ incident(X1,s2) ),
    inference(spm,[status(thm)],[252,146,theory(equality)]) ).

cnf(1226,plain,
    ( X1 = b2
    | a3a1 = b2b3
    | incident(a3,b1b2)
    | ~ incident(X1,b2b3)
    | ~ incident(X1,a3a1) ),
    inference(spm,[status(thm)],[252,134,theory(equality)]) ).

cnf(1227,plain,
    ( X1 = b2
    | esk1_2(b2,X2) = b2b3
    | ~ incident(X1,b2b3)
    | ~ incident(X1,esk1_2(b2,X2))
    | ~ point(b2)
    | ~ point(X2) ),
    inference(spm,[status(thm)],[252,111,theory(equality)]) ).

cnf(1229,plain,
    ( X1 = b2
    | esk1_2(b2,X2) = b2b3
    | ~ incident(X1,b2b3)
    | ~ incident(X1,esk1_2(b2,X2))
    | $false
    | ~ point(X2) ),
    inference(rw,[status(thm)],[1227,175,theory(equality)]) ).

cnf(1230,plain,
    ( X1 = b2
    | esk1_2(b2,X2) = b2b3
    | ~ incident(X1,b2b3)
    | ~ incident(X1,esk1_2(b2,X2))
    | ~ point(X2) ),
    inference(cn,[status(thm)],[1229,theory(equality)]) ).

cnf(1293,plain,
    ( p2 = a1
    | a3a1 = a1a2
    | a2a3 = b1b2
    | b2 = a1
    | a3a1 = b2b3
    | b1 = a3
    | b3 = a2 ),
    inference(spm,[status(thm)],[640,1175,theory(equality)]) ).

cnf(1298,plain,
    ( p2 = a1
    | b3 = a2
    | b1 = a3
    | a3a1 = b2b3
    | b2 = a1
    | a2a3 = b1b2 ),
    inference(csr,[status(thm)],[1293,1177]) ).

cnf(1300,plain,
    ( incident(a1,b3b1)
    | b3 = a2
    | b1 = a3
    | a3a1 = b2b3
    | b2 = a1
    | a2a3 = b1b2 ),
    inference(spm,[status(thm)],[117,1298,theory(equality)]) ).

cnf(1324,plain,
    ( s2 = b1b2
    | s = b2
    | ~ incident(s,b1b2) ),
    inference(spm,[status(thm)],[1153,79,theory(equality)]) ).

cnf(1326,plain,
    ( s2 = b1b2
    | esk2_2(s2,X1) = b2
    | ~ incident(esk2_2(s2,X1),b1b2)
    | ~ line(s2)
    | ~ line(X1) ),
    inference(spm,[status(thm)],[1153,144,theory(equality)]) ).

cnf(1329,plain,
    ( s2 = b1b2
    | esk2_2(s2,X1) = b2
    | ~ incident(esk2_2(s2,X1),b1b2)
    | $false
    | ~ line(X1) ),
    inference(rw,[status(thm)],[1326,191,theory(equality)]) ).

cnf(1330,plain,
    ( s2 = b1b2
    | esk2_2(s2,X1) = b2
    | ~ incident(esk2_2(s2,X1),b1b2)
    | ~ line(X1) ),
    inference(cn,[status(thm)],[1329,theory(equality)]) ).

cnf(1353,plain,
    ( b1 = a1
    | s1 = b3b1
    | a2a3 = b1b2
    | b2 = a1
    | a3a1 = b2b3
    | b1 = a3
    | b3 = a2 ),
    inference(spm,[status(thm)],[1144,1300,theory(equality)]) ).

cnf(1372,plain,
    ( s = b3
    | s3 = b3b1
    | b3 = a2
    | b1 = a3
    | a3a1 = b2b3
    | b2 = a1
    | a2a3 = b1b2
    | b1 = a1
    | ~ incident(b3,b3b1) ),
    inference(spm,[status(thm)],[795,1353,theory(equality)]) ).

cnf(1379,plain,
    ( s = b3
    | s3 = b3b1
    | b3 = a2
    | b1 = a3
    | a3a1 = b2b3
    | b2 = a1
    | a2a3 = b1b2
    | b1 = a1
    | $false ),
    inference(rw,[status(thm)],[1372,127,theory(equality)]) ).

cnf(1380,plain,
    ( s = b3
    | s3 = b3b1
    | b3 = a2
    | b1 = a3
    | a3a1 = b2b3
    | b2 = a1
    | a2a3 = b1b2
    | b1 = a1 ),
    inference(cn,[status(thm)],[1379,theory(equality)]) ).

cnf(1400,plain,
    ( s2 = b2b3
    | esk2_2(s2,X1) = b2
    | ~ incident(esk2_2(s2,X1),b2b3)
    | ~ line(s2)
    | ~ line(X1) ),
    inference(spm,[status(thm)],[1225,144,theory(equality)]) ).

cnf(1403,plain,
    ( s2 = b2b3
    | esk2_2(s2,X1) = b2
    | ~ incident(esk2_2(s2,X1),b2b3)
    | $false
    | ~ line(X1) ),
    inference(rw,[status(thm)],[1400,191,theory(equality)]) ).

cnf(1404,plain,
    ( s2 = b2b3
    | esk2_2(s2,X1) = b2
    | ~ incident(esk2_2(s2,X1),b2b3)
    | ~ line(X1) ),
    inference(cn,[status(thm)],[1403,theory(equality)]) ).

cnf(1408,plain,
    ( X1 = b3
    | s3 = b2b3
    | ~ incident(X1,b2b3)
    | ~ incident(X1,s3) ),
    inference(spm,[status(thm)],[255,122,theory(equality)]) ).

cnf(1409,plain,
    ( X1 = b3
    | a1a2 = b2b3
    | incident(a1,b2b3)
    | ~ incident(X1,b2b3)
    | ~ incident(X1,a1a2) ),
    inference(spm,[status(thm)],[255,96,theory(equality)]) ).

cnf(1467,plain,
    ( X1 = p2
    | b3b1 = a3a1
    | ~ incident(X1,a3a1)
    | ~ incident(X1,b3b1) ),
    inference(spm,[status(thm)],[257,117,theory(equality)]) ).

cnf(1472,plain,
    ( X1 = p2
    | ~ incident(X1,a3a1)
    | ~ incident(X1,b3b1) ),
    inference(sr,[status(thm)],[1467,147,theory(equality)]) ).

cnf(1477,plain,
    ( b1 = p2
    | ~ incident(b1,a3a1) ),
    inference(spm,[status(thm)],[1472,97,theory(equality)]) ).

cnf(1478,plain,
    ( b3 = p2
    | ~ incident(b3,a3a1) ),
    inference(spm,[status(thm)],[1472,127,theory(equality)]) ).

cnf(1479,plain,
    ( esk2_2(b3b1,X1) = p2
    | ~ incident(esk2_2(b3b1,X1),a3a1)
    | ~ line(b3b1)
    | ~ line(X1) ),
    inference(spm,[status(thm)],[1472,144,theory(equality)]) ).

cnf(1480,plain,
    ( esk2_2(X1,b3b1) = p2
    | ~ incident(esk2_2(X1,b3b1),a3a1)
    | ~ line(X1)
    | ~ line(b3b1) ),
    inference(spm,[status(thm)],[1472,143,theory(equality)]) ).

cnf(1484,plain,
    ( esk2_2(b3b1,X1) = p2
    | ~ incident(esk2_2(b3b1,X1),a3a1)
    | $false
    | ~ line(X1) ),
    inference(rw,[status(thm)],[1479,200,theory(equality)]) ).

cnf(1485,plain,
    ( esk2_2(b3b1,X1) = p2
    | ~ incident(esk2_2(b3b1,X1),a3a1)
    | ~ line(X1) ),
    inference(cn,[status(thm)],[1484,theory(equality)]) ).

cnf(1486,plain,
    ( esk2_2(X1,b3b1) = p2
    | ~ incident(esk2_2(X1,b3b1),a3a1)
    | ~ line(X1)
    | $false ),
    inference(rw,[status(thm)],[1480,200,theory(equality)]) ).

cnf(1487,plain,
    ( esk2_2(X1,b3b1) = p2
    | ~ incident(esk2_2(X1,b3b1),a3a1)
    | ~ line(X1) ),
    inference(cn,[status(thm)],[1486,theory(equality)]) ).

cnf(1492,plain,
    ( s3 = b2b3
    | s = b3
    | ~ incident(s,b2b3) ),
    inference(spm,[status(thm)],[1408,86,theory(equality)]) ).

cnf(1494,plain,
    ( s3 = b2b3
    | esk2_2(s3,X1) = b3
    | ~ incident(esk2_2(s3,X1),b2b3)
    | ~ line(s3)
    | ~ line(X1) ),
    inference(spm,[status(thm)],[1408,144,theory(equality)]) ).

cnf(1497,plain,
    ( s3 = b2b3
    | esk2_2(s3,X1) = b3
    | ~ incident(esk2_2(s3,X1),b2b3)
    | $false
    | ~ line(X1) ),
    inference(rw,[status(thm)],[1494,192,theory(equality)]) ).

cnf(1498,plain,
    ( s3 = b2b3
    | esk2_2(s3,X1) = b3
    | ~ incident(esk2_2(s3,X1),b2b3)
    | ~ line(X1) ),
    inference(cn,[status(thm)],[1497,theory(equality)]) ).

cnf(1511,plain,
    ( esk2_2(b3b1,a3a1) = p2
    | ~ line(a3a1)
    | ~ line(b3b1) ),
    inference(spm,[status(thm)],[1485,143,theory(equality)]) ).

cnf(1514,plain,
    ( esk2_2(b3b1,a3a1) = p2
    | $false
    | ~ line(b3b1) ),
    inference(rw,[status(thm)],[1511,187,theory(equality)]) ).

cnf(1515,plain,
    ( esk2_2(b3b1,a3a1) = p2
    | $false
    | $false ),
    inference(rw,[status(thm)],[1514,200,theory(equality)]) ).

cnf(1516,plain,
    esk2_2(b3b1,a3a1) = p2,
    inference(cn,[status(thm)],[1515,theory(equality)]) ).

cnf(1541,plain,
    ( esk2_2(a3a1,b3b1) = p2
    | ~ line(a3a1)
    | ~ line(b3b1) ),
    inference(spm,[status(thm)],[1487,144,theory(equality)]) ).

cnf(1543,plain,
    ( esk2_2(a3a1,b3b1) = p2
    | $false
    | ~ line(b3b1) ),
    inference(rw,[status(thm)],[1541,187,theory(equality)]) ).

cnf(1544,plain,
    ( esk2_2(a3a1,b3b1) = p2
    | $false
    | $false ),
    inference(rw,[status(thm)],[1543,200,theory(equality)]) ).

cnf(1545,plain,
    esk2_2(a3a1,b3b1) = p2,
    inference(cn,[status(thm)],[1544,theory(equality)]) ).

cnf(1737,plain,
    ( X1 = esk1_2(X2,X3)
    | X4 = X2
    | ~ point(X3)
    | ~ incident(X4,esk1_2(X2,X3))
    | ~ incident(X2,X1)
    | ~ incident(X4,X1) ),
    inference(csr,[status(thm)],[262,59]) ).

cnf(1738,plain,
    ( X1 = esk1_2(X2,X3)
    | X3 = X2
    | ~ point(X3)
    | ~ incident(X2,X1)
    | ~ incident(X3,X1)
    | ~ point(X2) ),
    inference(spm,[status(thm)],[1737,110,theory(equality)]) ).

cnf(1852,plain,
    ( X3 = esk2_2(X2,X4)
    | X1 = X2
    | ~ line(X4)
    | ~ incident(esk2_2(X2,X4),X1)
    | ~ incident(X3,X2)
    | ~ incident(X3,X1) ),
    inference(csr,[status(thm)],[264,125]) ).

cnf(1861,plain,
    ( X1 = esk2_2(X2,X3)
    | X3 = X2
    | ~ line(X3)
    | ~ incident(X1,X2)
    | ~ incident(X1,X3)
    | ~ line(X2) ),
    inference(spm,[status(thm)],[1852,143,theory(equality)]) ).

cnf(2566,plain,
    ( esk1_2(X1,p3) = b1b2
    | X1 = p3
    | ~ point(X1)
    | ~ incident(X1,b1b2)
    | ~ point(p3) ),
    inference(spm,[status(thm)],[505,111,theory(equality)]) ).

cnf(2571,plain,
    ( esk1_2(X1,p3) = b1b2
    | X1 = p3
    | ~ point(X1)
    | ~ incident(X1,b1b2)
    | $false ),
    inference(rw,[status(thm)],[2566,156,theory(equality)]) ).

cnf(2572,plain,
    ( esk1_2(X1,p3) = b1b2
    | X1 = p3
    | ~ point(X1)
    | ~ incident(X1,b1b2) ),
    inference(cn,[status(thm)],[2571,theory(equality)]) ).

cnf(2581,plain,
    ( esk1_2(X1,p3) = b1b2
    | X1 = p3
    | ~ incident(X1,b1b2) ),
    inference(csr,[status(thm)],[2572,59]) ).

cnf(2724,plain,
    ( esk1_2(X1,p3) = a1a2
    | X1 = p3
    | ~ point(X1)
    | ~ incident(X1,a1a2)
    | ~ point(p3) ),
    inference(spm,[status(thm)],[513,111,theory(equality)]) ).

cnf(2732,plain,
    ( esk1_2(X1,p3) = a1a2
    | X1 = p3
    | ~ point(X1)
    | ~ incident(X1,a1a2)
    | $false ),
    inference(rw,[status(thm)],[2724,156,theory(equality)]) ).

cnf(2733,plain,
    ( esk1_2(X1,p3) = a1a2
    | X1 = p3
    | ~ point(X1)
    | ~ incident(X1,a1a2) ),
    inference(cn,[status(thm)],[2732,theory(equality)]) ).

cnf(2752,plain,
    ( esk1_2(X1,p3) = a1a2
    | X1 = p3
    | ~ incident(X1,a1a2) ),
    inference(csr,[status(thm)],[2733,59]) ).

cnf(2861,plain,
    ( esk1_2(X1,p1) = a2a3
    | X1 = p1
    | ~ point(X1)
    | ~ incident(X1,a2a3)
    | ~ point(p1) ),
    inference(spm,[status(thm)],[553,111,theory(equality)]) ).

cnf(2868,plain,
    ( esk1_2(X1,p1) = a2a3
    | X1 = p1
    | ~ point(X1)
    | ~ incident(X1,a2a3)
    | $false ),
    inference(rw,[status(thm)],[2861,158,theory(equality)]) ).

cnf(2869,plain,
    ( esk1_2(X1,p1) = a2a3
    | X1 = p1
    | ~ point(X1)
    | ~ incident(X1,a2a3) ),
    inference(cn,[status(thm)],[2868,theory(equality)]) ).

cnf(2883,plain,
    ( esk1_2(X1,p1) = a2a3
    | X1 = p1
    | ~ incident(X1,a2a3) ),
    inference(csr,[status(thm)],[2869,59]) ).

cnf(3297,plain,
    ( esk1_2(X1,a1) = a1a2
    | X1 = a1
    | ~ point(X1)
    | ~ incident(X1,a1a2)
    | ~ point(a1) ),
    inference(spm,[status(thm)],[657,111,theory(equality)]) ).

cnf(3307,plain,
    ( esk1_2(X1,a1) = a1a2
    | X1 = a1
    | ~ point(X1)
    | ~ incident(X1,a1a2)
    | $false ),
    inference(rw,[status(thm)],[3297,160,theory(equality)]) ).

cnf(3308,plain,
    ( esk1_2(X1,a1) = a1a2
    | X1 = a1
    | ~ point(X1)
    | ~ incident(X1,a1a2) ),
    inference(cn,[status(thm)],[3307,theory(equality)]) ).

cnf(3398,plain,
    ( esk1_2(a1,X1) = s1
    | X1 = a1
    | ~ point(X1)
    | ~ incident(X1,s1)
    | ~ point(a1) ),
    inference(spm,[status(thm)],[690,110,theory(equality)]) ).

cnf(3410,plain,
    ( esk1_2(a1,X1) = s1
    | X1 = a1
    | ~ point(X1)
    | ~ incident(X1,s1)
    | $false ),
    inference(rw,[status(thm)],[3398,160,theory(equality)]) ).

cnf(3411,plain,
    ( esk1_2(a1,X1) = s1
    | X1 = a1
    | ~ point(X1)
    | ~ incident(X1,s1) ),
    inference(cn,[status(thm)],[3410,theory(equality)]) ).

cnf(3441,plain,
    ( esk1_2(X1,a1) = a1a2
    | X1 = a1
    | ~ incident(X1,a1a2) ),
    inference(csr,[status(thm)],[3308,59]) ).

cnf(3509,plain,
    ( esk1_2(X1,a1) = s1
    | X1 = a1
    | ~ point(X1)
    | ~ incident(X1,s1)
    | ~ point(a1) ),
    inference(spm,[status(thm)],[692,111,theory(equality)]) ).

cnf(3522,plain,
    ( esk1_2(X1,a1) = s1
    | X1 = a1
    | ~ point(X1)
    | ~ incident(X1,s1)
    | $false ),
    inference(rw,[status(thm)],[3509,160,theory(equality)]) ).

cnf(3523,plain,
    ( esk1_2(X1,a1) = s1
    | X1 = a1
    | ~ point(X1)
    | ~ incident(X1,s1) ),
    inference(cn,[status(thm)],[3522,theory(equality)]) ).

cnf(3546,plain,
    ( esk1_2(a1,X1) = s1
    | X1 = a1
    | ~ incident(X1,s1) ),
    inference(csr,[status(thm)],[3411,59]) ).

cnf(3560,plain,
    ( s1 = a1a2
    | a1 = p3
    | ~ incident(a1,a1a2)
    | ~ incident(p3,s1) ),
    inference(spm,[status(thm)],[2752,3546,theory(equality)]) ).

cnf(3597,plain,
    ( s1 = a1a2
    | a1 = p3
    | $false
    | ~ incident(p3,s1) ),
    inference(rw,[status(thm)],[3560,72,theory(equality)]) ).

cnf(3598,plain,
    ( s1 = a1a2
    | a1 = p3
    | ~ incident(p3,s1) ),
    inference(cn,[status(thm)],[3597,theory(equality)]) ).

cnf(3688,plain,
    ( esk1_2(X1,a1) = s1
    | X1 = a1
    | ~ incident(X1,s1) ),
    inference(csr,[status(thm)],[3523,59]) ).

cnf(3956,plain,
    ( esk1_2(X1,s) = s2
    | X1 = s
    | ~ point(X1)
    | ~ incident(X1,s2)
    | ~ point(s) ),
    inference(spm,[status(thm)],[767,111,theory(equality)]) ).

cnf(3969,plain,
    ( esk1_2(X1,s) = s2
    | X1 = s
    | ~ point(X1)
    | ~ incident(X1,s2)
    | $false ),
    inference(rw,[status(thm)],[3956,163,theory(equality)]) ).

cnf(3970,plain,
    ( esk1_2(X1,s) = s2
    | X1 = s
    | ~ point(X1)
    | ~ incident(X1,s2) ),
    inference(cn,[status(thm)],[3969,theory(equality)]) ).

cnf(4284,plain,
    ( esk1_2(s,X1) = s3
    | X1 = s
    | ~ point(X1)
    | ~ incident(X1,s3)
    | ~ point(s) ),
    inference(spm,[status(thm)],[807,110,theory(equality)]) ).

cnf(4299,plain,
    ( esk1_2(s,X1) = s3
    | X1 = s
    | ~ point(X1)
    | ~ incident(X1,s3)
    | $false ),
    inference(rw,[status(thm)],[4284,163,theory(equality)]) ).

cnf(4300,plain,
    ( esk1_2(s,X1) = s3
    | X1 = s
    | ~ point(X1)
    | ~ incident(X1,s3) ),
    inference(cn,[status(thm)],[4299,theory(equality)]) ).

cnf(4329,plain,
    ( esk1_2(X1,s) = s3
    | X1 = s
    | ~ point(X1)
    | ~ incident(X1,s3)
    | ~ point(s) ),
    inference(spm,[status(thm)],[809,111,theory(equality)]) ).

cnf(4344,plain,
    ( esk1_2(X1,s) = s3
    | X1 = s
    | ~ point(X1)
    | ~ incident(X1,s3)
    | $false ),
    inference(rw,[status(thm)],[4329,163,theory(equality)]) ).

cnf(4345,plain,
    ( esk1_2(X1,s) = s3
    | X1 = s
    | ~ point(X1)
    | ~ incident(X1,s3) ),
    inference(cn,[status(thm)],[4344,theory(equality)]) ).

cnf(4440,plain,
    ( esk1_2(X1,s) = s2
    | X1 = s
    | ~ incident(X1,s2) ),
    inference(csr,[status(thm)],[3970,59]) ).

cnf(4616,plain,
    ( a2a3 = b1b2
    | b2 = a1
    | a3a1 = b2b3
    | b1 = a3
    | b3 = a2
    | b2 = b1
    | s = a2
    | b1 = a1
    | ~ incident(b2,b1b2) ),
    inference(spm,[status(thm)],[1193,1215,theory(equality)]) ).

cnf(4623,plain,
    ( a2a3 = b1b2
    | b2 = a1
    | a3a1 = b2b3
    | b1 = a3
    | b3 = a2
    | b2 = b1
    | s = a2
    | b1 = a1
    | $false ),
    inference(rw,[status(thm)],[4616,131,theory(equality)]) ).

cnf(4624,plain,
    ( a2a3 = b1b2
    | b2 = a1
    | a3a1 = b2b3
    | b1 = a3
    | b3 = a2
    | b2 = b1
    | s = a2
    | b1 = a1 ),
    inference(cn,[status(thm)],[4623,theory(equality)]) ).

cnf(4625,plain,
    ( a2a3 = b1b2
    | b2 = a1
    | a3a1 = b2b3
    | b1 = a3
    | b3 = a2
    | s = a2
    | b1 = a1 ),
    inference(sr,[status(thm)],[4624,153,theory(equality)]) ).

cnf(4722,plain,
    ( esk1_2(s,X1) = s3
    | X1 = s
    | ~ incident(X1,s3) ),
    inference(csr,[status(thm)],[4300,59]) ).

cnf(4748,plain,
    ( s3 = s1
    | s = a1
    | ~ incident(s,s1)
    | ~ incident(a1,s3) ),
    inference(spm,[status(thm)],[3688,4722,theory(equality)]) ).

cnf(4792,plain,
    ( s3 = s1
    | s = a1
    | $false
    | ~ incident(a1,s3) ),
    inference(rw,[status(thm)],[4748,76,theory(equality)]) ).

cnf(4793,plain,
    ( s3 = s1
    | s = a1
    | ~ incident(a1,s3) ),
    inference(cn,[status(thm)],[4792,theory(equality)]) ).

cnf(5059,plain,
    ( esk1_2(X1,a3) = a3a1
    | X1 = a3
    | ~ point(X1)
    | ~ incident(X1,a3a1)
    | ~ point(a3) ),
    inference(spm,[status(thm)],[859,111,theory(equality)]) ).

cnf(5074,plain,
    ( esk1_2(X1,a3) = a3a1
    | X1 = a3
    | ~ point(X1)
    | ~ incident(X1,a3a1)
    | $false ),
    inference(rw,[status(thm)],[5059,166,theory(equality)]) ).

cnf(5075,plain,
    ( esk1_2(X1,a3) = a3a1
    | X1 = a3
    | ~ point(X1)
    | ~ incident(X1,a3a1) ),
    inference(cn,[status(thm)],[5074,theory(equality)]) ).

cnf(5346,plain,
    ( esk1_2(X1,s) = s3
    | X1 = s
    | ~ incident(X1,s3) ),
    inference(csr,[status(thm)],[4345,59]) ).

cnf(5524,plain,
    ( esk1_2(X1,a3) = a2a3
    | X1 = a3
    | ~ point(X1)
    | ~ incident(X1,a2a3)
    | ~ point(a3) ),
    inference(spm,[status(thm)],[893,111,theory(equality)]) ).

cnf(5539,plain,
    ( esk1_2(X1,a3) = a2a3
    | X1 = a3
    | ~ point(X1)
    | ~ incident(X1,a2a3)
    | $false ),
    inference(rw,[status(thm)],[5524,166,theory(equality)]) ).

cnf(5540,plain,
    ( esk1_2(X1,a3) = a2a3
    | X1 = a3
    | ~ point(X1)
    | ~ incident(X1,a2a3) ),
    inference(cn,[status(thm)],[5539,theory(equality)]) ).

cnf(5705,plain,
    ( esk2_2(s3,a3a1) = a3
    | s3 = a3a1
    | ~ line(a3a1)
    | ~ line(s3) ),
    inference(spm,[status(thm)],[923,143,theory(equality)]) ).

cnf(5712,plain,
    ( esk2_2(s3,a3a1) = a3
    | s3 = a3a1
    | $false
    | ~ line(s3) ),
    inference(rw,[status(thm)],[5705,187,theory(equality)]) ).

cnf(5713,plain,
    ( esk2_2(s3,a3a1) = a3
    | s3 = a3a1
    | $false
    | $false ),
    inference(rw,[status(thm)],[5712,192,theory(equality)]) ).

cnf(5714,plain,
    ( esk2_2(s3,a3a1) = a3
    | s3 = a3a1 ),
    inference(cn,[status(thm)],[5713,theory(equality)]) ).

cnf(5759,plain,
    ( esk2_2(b3b1,a3a1) = a3
    | b3b1 = a3a1
    | b1 = a1
    | a2a3 = b1b2
    | b2 = a1
    | a3a1 = b2b3
    | b1 = a3
    | b3 = a2
    | s = b3 ),
    inference(spm,[status(thm)],[5714,1380,theory(equality)]) ).

cnf(5780,plain,
    ( p2 = a3
    | b3b1 = a3a1
    | b1 = a1
    | a2a3 = b1b2
    | b2 = a1
    | a3a1 = b2b3
    | b1 = a3
    | b3 = a2
    | s = b3 ),
    inference(rw,[status(thm)],[5759,1516,theory(equality)]) ).

cnf(5781,plain,
    ( p2 = a3
    | b1 = a1
    | a2a3 = b1b2
    | b2 = a1
    | a3a1 = b2b3
    | b1 = a3
    | b3 = a2
    | s = b3 ),
    inference(sr,[status(thm)],[5780,147,theory(equality)]) ).

cnf(5827,plain,
    ( b3 = a2
    | b1 = a3
    | a3a1 = b2b3
    | b2 = a1
    | a2a3 = b1b2
    | a3 = a1
    | s = b3
    | b1 = a1 ),
    inference(spm,[status(thm)],[1298,5781,theory(equality)]) ).

cnf(5849,plain,
    ( b3 = a2
    | b1 = a3
    | a3a1 = b2b3
    | b2 = a1
    | a2a3 = b1b2
    | s = b3
    | b1 = a1 ),
    inference(sr,[status(thm)],[5827,150,theory(equality)]) ).

cnf(5896,plain,
    ( b1 = a1
    | b3 = a2
    | b1 = a3
    | a3a1 = b2b3
    | b2 = a1
    | a2a3 = b1b2 ),
    inference(spm,[status(thm)],[4625,5849,theory(equality)]) ).

cnf(5935,plain,
    ( a2a3 = b1b2
    | b2 = a1
    | b1 = a3
    | b3 = a2
    | b1 = a1
    | ~ incident(p3,b2b3)
    | ~ incident(p1,b2b3) ),
    inference(spm,[status(thm)],[228,5896,theory(equality)]) ).

cnf(5949,plain,
    ( p2 = b3
    | a2a3 = b1b2
    | b2 = a1
    | b1 = a3
    | b3 = a2
    | b1 = a1
    | ~ incident(b3,b2b3) ),
    inference(spm,[status(thm)],[1478,5896,theory(equality)]) ).

cnf(5977,plain,
    ( a2a3 = b1b2
    | b2 = a1
    | b1 = a3
    | b3 = a2
    | b1 = a1
    | ~ incident(p3,b2b3)
    | $false ),
    inference(rw,[status(thm)],[5935,65,theory(equality)]) ).

cnf(5978,plain,
    ( a2a3 = b1b2
    | b2 = a1
    | b1 = a3
    | b3 = a2
    | b1 = a1
    | ~ incident(p3,b2b3) ),
    inference(cn,[status(thm)],[5977,theory(equality)]) ).

cnf(5984,plain,
    ( p2 = b3
    | a2a3 = b1b2
    | b2 = a1
    | b1 = a3
    | b3 = a2
    | b1 = a1
    | $false ),
    inference(rw,[status(thm)],[5949,126,theory(equality)]) ).

cnf(5985,plain,
    ( p2 = b3
    | a2a3 = b1b2
    | b2 = a1
    | b1 = a3
    | b3 = a2
    | b1 = a1 ),
    inference(cn,[status(thm)],[5984,theory(equality)]) ).

cnf(6029,plain,
    ( incident(b3,a3a1)
    | b1 = a1
    | b3 = a2
    | b1 = a3
    | b2 = a1
    | a2a3 = b1b2 ),
    inference(spm,[status(thm)],[115,5985,theory(equality)]) ).

cnf(6068,plain,
    ( esk1_2(a3,X1) = s3
    | X1 = a3
    | ~ point(X1)
    | ~ incident(X1,s3)
    | ~ point(a3) ),
    inference(spm,[status(thm)],[932,110,theory(equality)]) ).

cnf(6084,plain,
    ( esk1_2(a3,X1) = s3
    | X1 = a3
    | ~ point(X1)
    | ~ incident(X1,s3)
    | $false ),
    inference(rw,[status(thm)],[6068,166,theory(equality)]) ).

cnf(6085,plain,
    ( esk1_2(a3,X1) = s3
    | X1 = a3
    | ~ point(X1)
    | ~ incident(X1,s3) ),
    inference(cn,[status(thm)],[6084,theory(equality)]) ).

cnf(6449,plain,
    ( b3 = a3
    | s3 = a3a1
    | a2a3 = b1b2
    | b2 = a1
    | b1 = a3
    | b3 = a2
    | b1 = a1 ),
    inference(spm,[status(thm)],[919,6029,theory(equality)]) ).

cnf(6488,plain,
    ( s = a1
    | a3a1 = s1
    | b1 = a1
    | b3 = a2
    | b1 = a3
    | b2 = a1
    | a2a3 = b1b2
    | b3 = a3
    | ~ incident(a1,a3a1) ),
    inference(spm,[status(thm)],[4793,6449,theory(equality)]) ).

cnf(6497,plain,
    ( s = a1
    | a3a1 = s1
    | b1 = a1
    | b3 = a2
    | b1 = a3
    | b2 = a1
    | a2a3 = b1b2
    | b3 = a3
    | $false ),
    inference(rw,[status(thm)],[6488,71,theory(equality)]) ).

cnf(6498,plain,
    ( s = a1
    | a3a1 = s1
    | b1 = a1
    | b3 = a2
    | b1 = a3
    | b2 = a1
    | a2a3 = b1b2
    | b3 = a3 ),
    inference(cn,[status(thm)],[6497,theory(equality)]) ).

cnf(6560,plain,
    ( esk1_2(X1,a3) = a3a1
    | X1 = a3
    | ~ incident(X1,a3a1) ),
    inference(csr,[status(thm)],[5075,59]) ).

cnf(6787,plain,
    ( esk1_2(a2,X1) = a2a3
    | X1 = a2
    | ~ point(X1)
    | ~ incident(X1,a2a3)
    | ~ point(a2) ),
    inference(spm,[status(thm)],[1009,110,theory(equality)]) ).

cnf(6803,plain,
    ( esk1_2(a2,X1) = a2a3
    | X1 = a2
    | ~ point(X1)
    | ~ incident(X1,a2a3)
    | $false ),
    inference(rw,[status(thm)],[6787,169,theory(equality)]) ).

cnf(6804,plain,
    ( esk1_2(a2,X1) = a2a3
    | X1 = a2
    | ~ point(X1)
    | ~ incident(X1,a2a3) ),
    inference(cn,[status(thm)],[6803,theory(equality)]) ).

cnf(6849,plain,
    ( a1 = a2
    | s2 = a1a2
    | b3 = a3
    | a2a3 = b1b2
    | b2 = a1
    | b1 = a3
    | b3 = a2
    | b1 = a1
    | s1 = a3a1
    | ~ incident(a1,a1a2) ),
    inference(spm,[status(thm)],[1034,6498,theory(equality)]) ).

cnf(6891,plain,
    ( a1 = a2
    | s2 = a1a2
    | b3 = a3
    | a2a3 = b1b2
    | b2 = a1
    | b1 = a3
    | b3 = a2
    | b1 = a1
    | s1 = a3a1
    | $false ),
    inference(rw,[status(thm)],[6849,72,theory(equality)]) ).

cnf(6892,plain,
    ( a1 = a2
    | s2 = a1a2
    | b3 = a3
    | a2a3 = b1b2
    | b2 = a1
    | b1 = a3
    | b3 = a2
    | b1 = a1
    | s1 = a3a1 ),
    inference(cn,[status(thm)],[6891,theory(equality)]) ).

cnf(6893,plain,
    ( s2 = a1a2
    | b3 = a3
    | a2a3 = b1b2
    | b2 = a1
    | b1 = a3
    | b3 = a2
    | b1 = a1
    | s1 = a3a1 ),
    inference(sr,[status(thm)],[6892,151,theory(equality)]) ).

cnf(7403,plain,
    ( esk1_2(a2,X1) = s2
    | X1 = a2
    | ~ point(X1)
    | ~ incident(X1,s2)
    | ~ point(a2) ),
    inference(spm,[status(thm)],[1048,110,theory(equality)]) ).

cnf(7419,plain,
    ( esk1_2(a2,X1) = s2
    | X1 = a2
    | ~ point(X1)
    | ~ incident(X1,s2)
    | $false ),
    inference(rw,[status(thm)],[7403,169,theory(equality)]) ).

cnf(7420,plain,
    ( esk1_2(a2,X1) = s2
    | X1 = a2
    | ~ point(X1)
    | ~ incident(X1,s2) ),
    inference(cn,[status(thm)],[7419,theory(equality)]) ).

cnf(7456,plain,
    ( esk1_2(X1,a3) = a2a3
    | X1 = a3
    | ~ incident(X1,a2a3) ),
    inference(csr,[status(thm)],[5540,59]) ).

cnf(7726,plain,
    ( esk1_2(a3,X1) = s3
    | X1 = a3
    | ~ incident(X1,s3) ),
    inference(csr,[status(thm)],[6085,59]) ).

cnf(7743,plain,
    ( s3 = a2a3
    | a3 = p1
    | ~ incident(a3,a2a3)
    | ~ incident(p1,s3) ),
    inference(spm,[status(thm)],[2883,7726,theory(equality)]) ).

cnf(7796,plain,
    ( s3 = a2a3
    | a3 = p1
    | $false
    | ~ incident(p1,s3) ),
    inference(rw,[status(thm)],[7743,77,theory(equality)]) ).

cnf(7797,plain,
    ( s3 = a2a3
    | a3 = p1
    | ~ incident(p1,s3) ),
    inference(cn,[status(thm)],[7796,theory(equality)]) ).

cnf(7953,plain,
    ( a2a3 = b1b2
    | a3 = b1
    | incident(a2,b3b1)
    | ~ incident(a3,b1b2) ),
    inference(spm,[status(thm)],[1078,77,theory(equality)]) ).

cnf(7967,plain,
    ( esk1_2(b1,X1) = b1b2
    | X1 = b1
    | ~ point(X1)
    | ~ incident(X1,b1b2)
    | ~ point(b1) ),
    inference(spm,[status(thm)],[1082,110,theory(equality)]) ).

cnf(7982,plain,
    ( esk1_2(b1,X1) = b1b2
    | X1 = b1
    | ~ point(X1)
    | ~ incident(X1,b1b2)
    | $false ),
    inference(rw,[status(thm)],[7967,172,theory(equality)]) ).

cnf(7983,plain,
    ( esk1_2(b1,X1) = b1b2
    | X1 = b1
    | ~ point(X1)
    | ~ incident(X1,b1b2) ),
    inference(cn,[status(thm)],[7982,theory(equality)]) ).

cnf(8071,plain,
    ( b1 = a3
    | a2a3 = b1b2
    | ~ incident(a1,b2b3)
    | ~ incident(a3,b1b2) ),
    inference(spm,[status(thm)],[216,7953,theory(equality)]) ).

cnf(8381,plain,
    ( esk1_2(b1,X1) = b3b1
    | X1 = b1
    | ~ point(X1)
    | ~ incident(X1,b3b1)
    | ~ point(b1) ),
    inference(spm,[status(thm)],[1104,110,theory(equality)]) ).

cnf(8398,plain,
    ( esk1_2(b1,X1) = b3b1
    | X1 = b1
    | ~ point(X1)
    | ~ incident(X1,b3b1)
    | $false ),
    inference(rw,[status(thm)],[8381,172,theory(equality)]) ).

cnf(8399,plain,
    ( esk1_2(b1,X1) = b3b1
    | X1 = b1
    | ~ point(X1)
    | ~ incident(X1,b3b1) ),
    inference(cn,[status(thm)],[8398,theory(equality)]) ).

cnf(8590,plain,
    ( esk1_2(X1,b1) = b3b1
    | X1 = b1
    | ~ point(X1)
    | ~ incident(X1,b3b1)
    | ~ point(b1) ),
    inference(spm,[status(thm)],[1106,111,theory(equality)]) ).

cnf(8608,plain,
    ( esk1_2(X1,b1) = b3b1
    | X1 = b1
    | ~ point(X1)
    | ~ incident(X1,b3b1)
    | $false ),
    inference(rw,[status(thm)],[8590,172,theory(equality)]) ).

cnf(8609,plain,
    ( esk1_2(X1,b1) = b3b1
    | X1 = b1
    | ~ point(X1)
    | ~ incident(X1,b3b1) ),
    inference(cn,[status(thm)],[8608,theory(equality)]) ).

cnf(9001,plain,
    ( esk1_2(b1,X1) = s1
    | X1 = b1
    | ~ point(X1)
    | ~ incident(X1,s1)
    | ~ point(b1) ),
    inference(spm,[status(thm)],[1129,110,theory(equality)]) ).

cnf(9018,plain,
    ( esk1_2(b1,X1) = s1
    | X1 = b1
    | ~ point(X1)
    | ~ incident(X1,s1)
    | $false ),
    inference(rw,[status(thm)],[9001,172,theory(equality)]) ).

cnf(9019,plain,
    ( esk1_2(b1,X1) = s1
    | X1 = b1
    | ~ point(X1)
    | ~ incident(X1,s1) ),
    inference(cn,[status(thm)],[9018,theory(equality)]) ).

cnf(9057,plain,
    ( esk1_2(X1,b1) = s1
    | X1 = b1
    | ~ point(X1)
    | ~ incident(X1,s1)
    | ~ point(b1) ),
    inference(spm,[status(thm)],[1131,111,theory(equality)]) ).

cnf(9074,plain,
    ( esk1_2(X1,b1) = s1
    | X1 = b1
    | ~ point(X1)
    | ~ incident(X1,s1)
    | $false ),
    inference(rw,[status(thm)],[9057,172,theory(equality)]) ).

cnf(9075,plain,
    ( esk1_2(X1,b1) = s1
    | X1 = b1
    | ~ point(X1)
    | ~ incident(X1,s1) ),
    inference(cn,[status(thm)],[9074,theory(equality)]) ).

cnf(9111,plain,
    ( esk2_2(s1,b3b1) = b1
    | s1 = b3b1
    | ~ line(b3b1)
    | ~ line(s1) ),
    inference(spm,[status(thm)],[1149,143,theory(equality)]) ).

cnf(9118,plain,
    ( esk2_2(s1,b3b1) = b1
    | s1 = b3b1
    | $false
    | ~ line(s1) ),
    inference(rw,[status(thm)],[9111,200,theory(equality)]) ).

cnf(9119,plain,
    ( esk2_2(s1,b3b1) = b1
    | s1 = b3b1
    | $false
    | $false ),
    inference(rw,[status(thm)],[9118,189,theory(equality)]) ).

cnf(9120,plain,
    ( esk2_2(s1,b3b1) = b1
    | s1 = b3b1 ),
    inference(cn,[status(thm)],[9119,theory(equality)]) ).

cnf(9279,plain,
    ( esk1_2(b2,X1) = b1b2
    | X1 = b2
    | ~ point(X1)
    | ~ incident(X1,b1b2)
    | ~ point(b2) ),
    inference(spm,[status(thm)],[1158,110,theory(equality)]) ).

cnf(9296,plain,
    ( esk1_2(b2,X1) = b1b2
    | X1 = b2
    | ~ point(X1)
    | ~ incident(X1,b1b2)
    | $false ),
    inference(rw,[status(thm)],[9279,175,theory(equality)]) ).

cnf(9297,plain,
    ( esk1_2(b2,X1) = b1b2
    | X1 = b2
    | ~ point(X1)
    | ~ incident(X1,b1b2) ),
    inference(cn,[status(thm)],[9296,theory(equality)]) ).

cnf(9427,plain,
    ( esk1_2(a2,X1) = a2a3
    | X1 = a2
    | ~ incident(X1,a2a3) ),
    inference(csr,[status(thm)],[6804,59]) ).

cnf(9430,plain,
    ( p2 = a2
    | ~ point(a2)
    | ~ incident(p3,a2a3)
    | ~ incident(p1,a2a3)
    | ~ incident(p2,a2a3) ),
    inference(spm,[status(thm)],[324,9427,theory(equality)]) ).

cnf(9442,plain,
    ( a2a3 = a1a2
    | a2 = p3
    | ~ incident(a2,a1a2)
    | ~ incident(p3,a2a3) ),
    inference(spm,[status(thm)],[2752,9427,theory(equality)]) ).

cnf(9467,plain,
    ( a2a3 = a3a1
    | a2 = a3
    | ~ incident(a2,a3a1)
    | ~ incident(a3,a2a3) ),
    inference(spm,[status(thm)],[6560,9427,theory(equality)]) ).

cnf(9481,plain,
    ( p2 = a2
    | $false
    | ~ incident(p3,a2a3)
    | ~ incident(p1,a2a3)
    | ~ incident(p2,a2a3) ),
    inference(rw,[status(thm)],[9430,169,theory(equality)]) ).

cnf(9482,plain,
    ( p2 = a2
    | $false
    | ~ incident(p3,a2a3)
    | $false
    | ~ incident(p2,a2a3) ),
    inference(rw,[status(thm)],[9481,64,theory(equality)]) ).

cnf(9483,plain,
    ( p2 = a2
    | ~ incident(p3,a2a3)
    | ~ incident(p2,a2a3) ),
    inference(cn,[status(thm)],[9482,theory(equality)]) ).

cnf(9503,plain,
    ( a2a3 = a1a2
    | a2 = p3
    | $false
    | ~ incident(p3,a2a3) ),
    inference(rw,[status(thm)],[9442,93,theory(equality)]) ).

cnf(9504,plain,
    ( a2a3 = a1a2
    | a2 = p3
    | ~ incident(p3,a2a3) ),
    inference(cn,[status(thm)],[9503,theory(equality)]) ).

cnf(9567,plain,
    ( a2a3 = a3a1
    | a2 = a3
    | ~ incident(a2,a3a1)
    | $false ),
    inference(rw,[status(thm)],[9467,77,theory(equality)]) ).

cnf(9568,plain,
    ( a2a3 = a3a1
    | a2 = a3
    | ~ incident(a2,a3a1) ),
    inference(cn,[status(thm)],[9567,theory(equality)]) ).

cnf(9569,plain,
    ( a3a1 = a2a3
    | ~ incident(a2,a3a1) ),
    inference(sr,[status(thm)],[9568,152,theory(equality)]) ).

cnf(9615,plain,
    ( a3a1 = b2b3
    | a1 = b2
    | incident(a3,b1b2)
    | ~ incident(a1,b2b3) ),
    inference(spm,[status(thm)],[1226,71,theory(equality)]) ).

cnf(9616,plain,
    ( a3a1 = b2b3
    | a3 = b2
    | incident(a3,b1b2)
    | ~ incident(a3,b2b3) ),
    inference(spm,[status(thm)],[1226,78,theory(equality)]) ).

cnf(9635,plain,
    ( a2a3 = b1b2
    | b1 = a3
    | b2 = a1
    | a3a1 = b2b3
    | ~ incident(a1,b2b3) ),
    inference(spm,[status(thm)],[8071,9615,theory(equality)]) ).

cnf(9643,plain,
    ( esk1_2(b2,X1) = b2b3
    | X1 = b2
    | ~ point(X1)
    | ~ incident(X1,b2b3)
    | ~ point(b2) ),
    inference(spm,[status(thm)],[1230,110,theory(equality)]) ).

cnf(9661,plain,
    ( esk1_2(b2,X1) = b2b3
    | X1 = b2
    | ~ point(X1)
    | ~ incident(X1,b2b3)
    | $false ),
    inference(rw,[status(thm)],[9643,175,theory(equality)]) ).

cnf(9662,plain,
    ( esk1_2(b2,X1) = b2b3
    | X1 = b2
    | ~ point(X1)
    | ~ incident(X1,b2b3) ),
    inference(cn,[status(thm)],[9661,theory(equality)]) ).

cnf(9951,plain,
    ( esk1_2(a2,X1) = s2
    | X1 = a2
    | ~ incident(X1,s2) ),
    inference(csr,[status(thm)],[7420,59]) ).

cnf(9966,plain,
    ( s2 = a1a2
    | a2 = p3
    | ~ incident(a2,a1a2)
    | ~ incident(p3,s2) ),
    inference(spm,[status(thm)],[2752,9951,theory(equality)]) ).

cnf(9968,plain,
    ( s2 = a2a3
    | a2 = p1
    | ~ incident(a2,a2a3)
    | ~ incident(p1,s2) ),
    inference(spm,[status(thm)],[2883,9951,theory(equality)]) ).

cnf(9987,plain,
    ( s2 = s3
    | a2 = s
    | ~ incident(a2,s3)
    | ~ incident(s,s2) ),
    inference(spm,[status(thm)],[5346,9951,theory(equality)]) ).

cnf(10027,plain,
    ( s2 = a1a2
    | a2 = p3
    | $false
    | ~ incident(p3,s2) ),
    inference(rw,[status(thm)],[9966,93,theory(equality)]) ).

cnf(10028,plain,
    ( s2 = a1a2
    | a2 = p3
    | ~ incident(p3,s2) ),
    inference(cn,[status(thm)],[10027,theory(equality)]) ).

cnf(10031,plain,
    ( s2 = a2a3
    | a2 = p1
    | $false
    | ~ incident(p1,s2) ),
    inference(rw,[status(thm)],[9968,92,theory(equality)]) ).

cnf(10032,plain,
    ( s2 = a2a3
    | a2 = p1
    | ~ incident(p1,s2) ),
    inference(cn,[status(thm)],[10031,theory(equality)]) ).

cnf(10080,plain,
    ( s2 = s3
    | a2 = s
    | ~ incident(a2,s3)
    | $false ),
    inference(rw,[status(thm)],[9987,79,theory(equality)]) ).

cnf(10081,plain,
    ( s2 = s3
    | a2 = s
    | ~ incident(a2,s3) ),
    inference(cn,[status(thm)],[10080,theory(equality)]) ).

cnf(10387,plain,
    ( esk1_2(b1,X1) = b1b2
    | X1 = b1
    | ~ incident(X1,b1b2) ),
    inference(csr,[status(thm)],[7983,59]) ).

cnf(10397,plain,
    ( b1b2 = a1a2
    | b1 = p3
    | ~ incident(b1,a1a2)
    | ~ incident(p3,b1b2) ),
    inference(spm,[status(thm)],[2752,10387,theory(equality)]) ).

cnf(10454,plain,
    ( b1b2 = a1a2
    | b1 = p3
    | ~ incident(b1,a1a2)
    | $false ),
    inference(rw,[status(thm)],[10397,60,theory(equality)]) ).

cnf(10455,plain,
    ( b1b2 = a1a2
    | b1 = p3
    | ~ incident(b1,a1a2) ),
    inference(cn,[status(thm)],[10454,theory(equality)]) ).

cnf(10456,plain,
    ( p3 = b1
    | ~ incident(b1,a1a2) ),
    inference(sr,[status(thm)],[10455,148,theory(equality)]) ).

cnf(11061,plain,
    ( esk1_2(b1,X1) = b3b1
    | X1 = b1
    | ~ incident(X1,b3b1) ),
    inference(csr,[status(thm)],[8399,59]) ).

cnf(11098,plain,
    ( b3b1 = a2a3
    | b1 = a3
    | ~ incident(b1,a2a3)
    | ~ incident(a3,b3b1) ),
    inference(spm,[status(thm)],[7456,11061,theory(equality)]) ).

cnf(11237,plain,
    ( b1 = a3
    | b3b1 = a2a3
    | incident(a2,b3b1)
    | ~ incident(a3,b3b1) ),
    inference(spm,[status(thm)],[11098,138,theory(equality)]) ).

cnf(11275,plain,
    ( esk2_2(s2,b1b2) = b2
    | s2 = b1b2
    | ~ line(b1b2)
    | ~ line(s2) ),
    inference(spm,[status(thm)],[1330,143,theory(equality)]) ).

cnf(11282,plain,
    ( esk2_2(s2,b1b2) = b2
    | s2 = b1b2
    | $false
    | ~ line(s2) ),
    inference(rw,[status(thm)],[11275,183,theory(equality)]) ).

cnf(11283,plain,
    ( esk2_2(s2,b1b2) = b2
    | s2 = b1b2
    | $false
    | $false ),
    inference(rw,[status(thm)],[11282,191,theory(equality)]) ).

cnf(11284,plain,
    ( esk2_2(s2,b1b2) = b2
    | s2 = b1b2 ),
    inference(cn,[status(thm)],[11283,theory(equality)]) ).

cnf(11307,plain,
    ( esk2_2(a1a2,b1b2) = b2
    | a1a2 = b1b2
    | s1 = a3a1
    | b1 = a1
    | b3 = a2
    | b1 = a3
    | b2 = a1
    | a2a3 = b1b2
    | b3 = a3 ),
    inference(spm,[status(thm)],[11284,6893,theory(equality)]) ).

cnf(11330,plain,
    ( p3 = b2
    | a1a2 = b1b2
    | s1 = a3a1
    | b1 = a1
    | b3 = a2
    | b1 = a3
    | b2 = a1
    | a2a3 = b1b2
    | b3 = a3 ),
    inference(rw,[status(thm)],[11307,526,theory(equality)]) ).

cnf(11331,plain,
    ( p3 = b2
    | s1 = a3a1
    | b1 = a1
    | b3 = a2
    | b1 = a3
    | b2 = a1
    | a2a3 = b1b2
    | b3 = a3 ),
    inference(sr,[status(thm)],[11330,148,theory(equality)]) ).

cnf(11403,plain,
    ( esk2_2(a3a1,b3b1) = b1
    | a3a1 = b3b1
    | b3 = a3
    | a2a3 = b1b2
    | b2 = a1
    | b1 = a3
    | b3 = a2
    | b1 = a1
    | p3 = b2 ),
    inference(spm,[status(thm)],[9120,11331,theory(equality)]) ).

cnf(11422,plain,
    ( p2 = b1
    | a3a1 = b3b1
    | b3 = a3
    | a2a3 = b1b2
    | b2 = a1
    | b1 = a3
    | b3 = a2
    | b1 = a1
    | p3 = b2 ),
    inference(rw,[status(thm)],[11403,1545,theory(equality)]) ).

cnf(11423,plain,
    ( p2 = b1
    | b3 = a3
    | a2a3 = b1b2
    | b2 = a1
    | b1 = a3
    | b3 = a2
    | b1 = a1
    | p3 = b2 ),
    inference(sr,[status(thm)],[11422,147,theory(equality)]) ).

cnf(11455,plain,
    ( b1 = a1
    | b3 = a2
    | b1 = a3
    | b2 = a1
    | a2a3 = b1b2
    | b1 = b3
    | p3 = b2
    | b3 = a3 ),
    inference(spm,[status(thm)],[5985,11423,theory(equality)]) ).

cnf(11474,plain,
    ( b1 = a1
    | b3 = a2
    | b1 = a3
    | b2 = a1
    | a2a3 = b1b2
    | p3 = b2
    | b3 = a3 ),
    inference(sr,[status(thm)],[11455,154,theory(equality)]) ).

cnf(11501,plain,
    ( b1 = a1
    | b3 = a2
    | b1 = a3
    | b2 = a1
    | a2a3 = b1b2
    | b3 = a3
    | ~ incident(b2,b2b3) ),
    inference(spm,[status(thm)],[5978,11474,theory(equality)]) ).

cnf(11512,plain,
    ( b1 = a1
    | b3 = a2
    | b1 = a3
    | b2 = a1
    | a2a3 = b1b2
    | b3 = a3
    | $false ),
    inference(rw,[status(thm)],[11501,128,theory(equality)]) ).

cnf(11513,plain,
    ( b1 = a1
    | b3 = a2
    | b1 = a3
    | b2 = a1
    | a2a3 = b1b2
    | b3 = a3 ),
    inference(cn,[status(thm)],[11512,theory(equality)]) ).

cnf(11527,plain,
    ( p1 = b2
    | b3 = a3
    | b2 = a1
    | b1 = a3
    | b3 = a2
    | b1 = a1
    | ~ incident(b2,b1b2) ),
    inference(spm,[status(thm)],[569,11513,theory(equality)]) ).

cnf(11539,plain,
    ( b2 = a2
    | s2 = b1b2
    | b3 = a3
    | b2 = a1
    | b1 = a3
    | b3 = a2
    | b1 = a1
    | ~ incident(b2,b1b2) ),
    inference(spm,[status(thm)],[1069,11513,theory(equality)]) ).

cnf(11570,plain,
    ( p3 = a2
    | b1b2 = a1a2
    | b3 = a3
    | b2 = a1
    | b1 = a3
    | b3 = a2
    | b1 = a1
    | ~ incident(p3,b1b2) ),
    inference(spm,[status(thm)],[9504,11513,theory(equality)]) ).

cnf(11581,plain,
    ( p1 = b2
    | b3 = a3
    | b2 = a1
    | b1 = a3
    | b3 = a2
    | b1 = a1
    | $false ),
    inference(rw,[status(thm)],[11527,131,theory(equality)]) ).

cnf(11582,plain,
    ( p1 = b2
    | b3 = a3
    | b2 = a1
    | b1 = a3
    | b3 = a2
    | b1 = a1 ),
    inference(cn,[status(thm)],[11581,theory(equality)]) ).

cnf(11586,plain,
    ( b2 = a2
    | s2 = b1b2
    | b3 = a3
    | b2 = a1
    | b1 = a3
    | b3 = a2
    | b1 = a1
    | $false ),
    inference(rw,[status(thm)],[11539,131,theory(equality)]) ).

cnf(11587,plain,
    ( b2 = a2
    | s2 = b1b2
    | b3 = a3
    | b2 = a1
    | b1 = a3
    | b3 = a2
    | b1 = a1 ),
    inference(cn,[status(thm)],[11586,theory(equality)]) ).

cnf(11599,plain,
    ( p3 = a2
    | b1b2 = a1a2
    | b3 = a3
    | b2 = a1
    | b1 = a3
    | b3 = a2
    | b1 = a1
    | $false ),
    inference(rw,[status(thm)],[11570,60,theory(equality)]) ).

cnf(11600,plain,
    ( p3 = a2
    | b1b2 = a1a2
    | b3 = a3
    | b2 = a1
    | b1 = a3
    | b3 = a2
    | b1 = a1 ),
    inference(cn,[status(thm)],[11599,theory(equality)]) ).

cnf(11601,plain,
    ( p3 = a2
    | b3 = a3
    | b2 = a1
    | b1 = a3
    | b3 = a2
    | b1 = a1 ),
    inference(sr,[status(thm)],[11600,148,theory(equality)]) ).

cnf(11688,plain,
    ( b2 = a2
    | s2 = a2a3
    | b1 = a1
    | b3 = a2
    | b1 = a3
    | b2 = a1
    | b3 = a3
    | ~ incident(b2,s2) ),
    inference(spm,[status(thm)],[10032,11582,theory(equality)]) ).

cnf(11706,plain,
    ( b2 = a2
    | s2 = a2a3
    | b1 = a1
    | b3 = a2
    | b1 = a3
    | b2 = a1
    | b3 = a3
    | $false ),
    inference(rw,[status(thm)],[11688,146,theory(equality)]) ).

cnf(11707,plain,
    ( b2 = a2
    | s2 = a2a3
    | b1 = a1
    | b3 = a2
    | b1 = a3
    | b2 = a1
    | b3 = a3 ),
    inference(cn,[status(thm)],[11706,theory(equality)]) ).

cnf(11915,plain,
    ( s = a3
    | s3 = a2a3
    | b3 = a3
    | b2 = a1
    | b1 = a3
    | b3 = a2
    | b1 = a1
    | b2 = a2
    | ~ incident(a3,a2a3) ),
    inference(spm,[status(thm)],[843,11707,theory(equality)]) ).

cnf(11949,plain,
    ( s = a3
    | s3 = a2a3
    | b3 = a3
    | b2 = a1
    | b1 = a3
    | b3 = a2
    | b1 = a1
    | b2 = a2
    | $false ),
    inference(rw,[status(thm)],[11915,77,theory(equality)]) ).

cnf(11950,plain,
    ( s = a3
    | s3 = a2a3
    | b3 = a3
    | b2 = a1
    | b1 = a3
    | b3 = a2
    | b1 = a1
    | b2 = a2 ),
    inference(cn,[status(thm)],[11949,theory(equality)]) ).

cnf(12133,plain,
    ( esk1_2(X1,b1) = b3b1
    | X1 = b1
    | ~ incident(X1,b3b1) ),
    inference(csr,[status(thm)],[8609,59]) ).

cnf(12401,plain,
    ( esk1_2(b1,X1) = s1
    | X1 = b1
    | ~ incident(X1,s1) ),
    inference(csr,[status(thm)],[9019,59]) ).

cnf(12413,plain,
    ( s1 = b1b2
    | b1 = p3
    | ~ incident(b1,b1b2)
    | ~ incident(p3,s1) ),
    inference(spm,[status(thm)],[2581,12401,theory(equality)]) ).

cnf(12428,plain,
    ( s1 = s2
    | b1 = s
    | ~ incident(b1,s2)
    | ~ incident(s,s1) ),
    inference(spm,[status(thm)],[4440,12401,theory(equality)]) ).

cnf(12432,plain,
    ( s1 = s3
    | b1 = s
    | ~ incident(b1,s3)
    | ~ incident(s,s1) ),
    inference(spm,[status(thm)],[5346,12401,theory(equality)]) ).

cnf(12477,plain,
    ( s1 = b1b2
    | b1 = p3
    | $false
    | ~ incident(p3,s1) ),
    inference(rw,[status(thm)],[12413,98,theory(equality)]) ).

cnf(12478,plain,
    ( s1 = b1b2
    | b1 = p3
    | ~ incident(p3,s1) ),
    inference(cn,[status(thm)],[12477,theory(equality)]) ).

cnf(12507,plain,
    ( s1 = s2
    | b1 = s
    | ~ incident(b1,s2)
    | $false ),
    inference(rw,[status(thm)],[12428,76,theory(equality)]) ).

cnf(12508,plain,
    ( s1 = s2
    | b1 = s
    | ~ incident(b1,s2) ),
    inference(cn,[status(thm)],[12507,theory(equality)]) ).

cnf(12517,plain,
    ( s1 = s3
    | b1 = s
    | ~ incident(b1,s3)
    | $false ),
    inference(rw,[status(thm)],[12432,76,theory(equality)]) ).

cnf(12518,plain,
    ( s1 = s3
    | b1 = s
    | ~ incident(b1,s3) ),
    inference(cn,[status(thm)],[12517,theory(equality)]) ).

cnf(12550,plain,
    ( esk2_2(s2,b2b3) = b2
    | s2 = b2b3
    | ~ line(b2b3)
    | ~ line(s2) ),
    inference(spm,[status(thm)],[1404,143,theory(equality)]) ).

cnf(12558,plain,
    ( esk2_2(s2,b2b3) = b2
    | s2 = b2b3
    | $false
    | ~ line(s2) ),
    inference(rw,[status(thm)],[12550,186,theory(equality)]) ).

cnf(12559,plain,
    ( esk2_2(s2,b2b3) = b2
    | s2 = b2b3
    | $false
    | $false ),
    inference(rw,[status(thm)],[12558,191,theory(equality)]) ).

cnf(12560,plain,
    ( esk2_2(s2,b2b3) = b2
    | s2 = b2b3 ),
    inference(cn,[status(thm)],[12559,theory(equality)]) ).

cnf(12690,plain,
    ( s = b1
    | b1b2 = s1
    | b1 = a1
    | b3 = a2
    | b1 = a3
    | b2 = a1
    | b3 = a3
    | b2 = a2
    | ~ incident(b1,b1b2) ),
    inference(spm,[status(thm)],[12508,11587,theory(equality)]) ).

cnf(12692,plain,
    ( s = b1
    | b1b2 = s1
    | b1 = a1
    | b3 = a2
    | b1 = a3
    | b2 = a1
    | b3 = a3
    | b2 = a2
    | $false ),
    inference(rw,[status(thm)],[12690,98,theory(equality)]) ).

cnf(12693,plain,
    ( s = b1
    | b1b2 = s1
    | b1 = a1
    | b3 = a2
    | b1 = a3
    | b2 = a1
    | b3 = a3
    | b2 = a2 ),
    inference(cn,[status(thm)],[12692,theory(equality)]) ).

cnf(12697,plain,
    ( b2b3 = a1a2
    | b2 = b3
    | incident(a1,b2b3)
    | ~ incident(b2,a1a2) ),
    inference(spm,[status(thm)],[1409,128,theory(equality)]) ).

cnf(12705,plain,
    ( b2b3 = a1a2
    | incident(a1,b2b3)
    | ~ incident(b2,a1a2) ),
    inference(sr,[status(thm)],[12697,155,theory(equality)]) ).

cnf(13311,plain,
    ( esk1_2(X1,b1) = s1
    | X1 = b1
    | ~ incident(X1,s1) ),
    inference(csr,[status(thm)],[9075,59]) ).

cnf(13991,plain,
    ( esk1_2(b2,X1) = b1b2
    | X1 = b2
    | ~ incident(X1,b1b2) ),
    inference(csr,[status(thm)],[9297,59]) ).

cnf(14001,plain,
    ( b1b2 = a1a2
    | b2 = p3
    | ~ incident(b2,a1a2)
    | ~ incident(p3,b1b2) ),
    inference(spm,[status(thm)],[2752,13991,theory(equality)]) ).

cnf(14043,plain,
    ( b1b2 = s1
    | b2 = b1
    | ~ incident(b2,s1)
    | ~ incident(b1,b1b2) ),
    inference(spm,[status(thm)],[13311,13991,theory(equality)]) ).

cnf(14064,plain,
    ( b1b2 = a1a2
    | b2 = p3
    | ~ incident(b2,a1a2)
    | $false ),
    inference(rw,[status(thm)],[14001,60,theory(equality)]) ).

cnf(14065,plain,
    ( b1b2 = a1a2
    | b2 = p3
    | ~ incident(b2,a1a2) ),
    inference(cn,[status(thm)],[14064,theory(equality)]) ).

cnf(14066,plain,
    ( p3 = b2
    | ~ incident(b2,a1a2) ),
    inference(sr,[status(thm)],[14065,148,theory(equality)]) ).

cnf(14140,plain,
    ( b1b2 = s1
    | b2 = b1
    | ~ incident(b2,s1)
    | $false ),
    inference(rw,[status(thm)],[14043,98,theory(equality)]) ).

cnf(14141,plain,
    ( b1b2 = s1
    | b2 = b1
    | ~ incident(b2,s1) ),
    inference(cn,[status(thm)],[14140,theory(equality)]) ).

cnf(14142,plain,
    ( s1 = b1b2
    | ~ incident(b2,s1) ),
    inference(sr,[status(thm)],[14141,153,theory(equality)]) ).

cnf(14153,plain,
    ( esk2_2(s3,b2b3) = b3
    | s3 = b2b3
    | ~ line(b2b3)
    | ~ line(s3) ),
    inference(spm,[status(thm)],[1498,143,theory(equality)]) ).

cnf(14161,plain,
    ( esk2_2(s3,b2b3) = b3
    | s3 = b2b3
    | $false
    | ~ line(s3) ),
    inference(rw,[status(thm)],[14153,186,theory(equality)]) ).

cnf(14162,plain,
    ( esk2_2(s3,b2b3) = b3
    | s3 = b2b3
    | $false
    | $false ),
    inference(rw,[status(thm)],[14161,192,theory(equality)]) ).

cnf(14163,plain,
    ( esk2_2(s3,b2b3) = b3
    | s3 = b2b3 ),
    inference(cn,[status(thm)],[14162,theory(equality)]) ).

cnf(14189,plain,
    ( esk2_2(a2a3,b2b3) = b3
    | a2a3 = b2b3
    | b2 = a2
    | b1 = a1
    | b3 = a2
    | b1 = a3
    | b2 = a1
    | b3 = a3
    | s = a3 ),
    inference(spm,[status(thm)],[14163,11950,theory(equality)]) ).

cnf(14224,plain,
    ( p1 = b3
    | a2a3 = b2b3
    | b2 = a2
    | b1 = a1
    | b3 = a2
    | b1 = a3
    | b2 = a1
    | b3 = a3
    | s = a3 ),
    inference(rw,[status(thm)],[14189,603,theory(equality)]) ).

cnf(14225,plain,
    ( p1 = b3
    | b2 = a2
    | b1 = a1
    | b3 = a2
    | b1 = a3
    | b2 = a1
    | b3 = a3
    | s = a3 ),
    inference(sr,[status(thm)],[14224,149,theory(equality)]) ).

cnf(14306,plain,
    ( b2 = a2
    | b3 = a3
    | b2 = a1
    | b1 = a3
    | b3 = a2
    | b1 = a1
    | s1 = b1b2
    | p1 = b3 ),
    inference(spm,[status(thm)],[12693,14225,theory(equality)]) ).

cnf(14577,plain,
    ( p3 = a1
    | b1b2 = a1a2
    | p1 = b3
    | b1 = a1
    | b3 = a2
    | b1 = a3
    | b2 = a1
    | b3 = a3
    | b2 = a2
    | ~ incident(p3,b1b2) ),
    inference(spm,[status(thm)],[3598,14306,theory(equality)]) ).

cnf(14616,plain,
    ( p3 = a1
    | b1b2 = a1a2
    | p1 = b3
    | b1 = a1
    | b3 = a2
    | b1 = a3
    | b2 = a1
    | b3 = a3
    | b2 = a2
    | $false ),
    inference(rw,[status(thm)],[14577,60,theory(equality)]) ).

cnf(14617,plain,
    ( p3 = a1
    | b1b2 = a1a2
    | p1 = b3
    | b1 = a1
    | b3 = a2
    | b1 = a3
    | b2 = a1
    | b3 = a3
    | b2 = a2 ),
    inference(cn,[status(thm)],[14616,theory(equality)]) ).

cnf(14618,plain,
    ( p3 = a1
    | p1 = b3
    | b1 = a1
    | b3 = a2
    | b1 = a3
    | b2 = a1
    | b3 = a3
    | b2 = a2 ),
    inference(sr,[status(thm)],[14617,148,theory(equality)]) ).

cnf(14672,plain,
    ( b1 = a1
    | b3 = a2
    | b1 = a3
    | b2 = a1
    | b3 = a3
    | b3 = b2
    | b2 = a2
    | p3 = a1 ),
    inference(spm,[status(thm)],[11582,14618,theory(equality)]) ).

cnf(14691,plain,
    ( b1 = a1
    | b3 = a2
    | b1 = a3
    | b2 = a1
    | b3 = a3
    | b2 = a2
    | p3 = a1 ),
    inference(sr,[status(thm)],[14672,155,theory(equality)]) ).

cnf(14801,plain,
    ( b1 = a1
    | b3 = a2
    | b1 = a3
    | b2 = a1
    | b3 = a3
    | a1 = a2
    | b2 = a2 ),
    inference(spm,[status(thm)],[11601,14691,theory(equality)]) ).

cnf(14816,plain,
    ( b1 = a1
    | b3 = a2
    | b1 = a3
    | b2 = a1
    | b3 = a3
    | b2 = a2 ),
    inference(sr,[status(thm)],[14801,151,theory(equality)]) ).

cnf(14829,plain,
    ( p1 = a2
    | b2 = a2
    | b3 = a3
    | b2 = a1
    | b1 = a3
    | b1 = a1
    | ~ incident(a2,a2a3) ),
    inference(spm,[status(thm)],[570,14816,theory(equality)]) ).

cnf(14833,plain,
    ( a2 = a3
    | s3 = a2a3
    | b2 = a2
    | b3 = a3
    | b2 = a1
    | b1 = a3
    | b1 = a1
    | ~ incident(a2,a2a3) ),
    inference(spm,[status(thm)],[962,14816,theory(equality)]) ).

cnf(14855,plain,
    ( p1 = a2
    | b2 = a2
    | b3 = a3
    | b2 = a1
    | b1 = a3
    | b1 = a1
    | $false ),
    inference(rw,[status(thm)],[14829,92,theory(equality)]) ).

cnf(14856,plain,
    ( p1 = a2
    | b2 = a2
    | b3 = a3
    | b2 = a1
    | b1 = a3
    | b1 = a1 ),
    inference(cn,[status(thm)],[14855,theory(equality)]) ).

cnf(14860,plain,
    ( a2 = a3
    | s3 = a2a3
    | b2 = a2
    | b3 = a3
    | b2 = a1
    | b1 = a3
    | b1 = a1
    | $false ),
    inference(rw,[status(thm)],[14833,92,theory(equality)]) ).

cnf(14861,plain,
    ( a2 = a3
    | s3 = a2a3
    | b2 = a2
    | b3 = a3
    | b2 = a1
    | b1 = a3
    | b1 = a1 ),
    inference(cn,[status(thm)],[14860,theory(equality)]) ).

cnf(14862,plain,
    ( s3 = a2a3
    | b2 = a2
    | b3 = a3
    | b2 = a1
    | b1 = a3
    | b1 = a1 ),
    inference(sr,[status(thm)],[14861,152,theory(equality)]) ).

cnf(14978,plain,
    ( s = a2
    | a2a3 = s2
    | b1 = a1
    | b1 = a3
    | b2 = a1
    | b3 = a3
    | b2 = a2
    | ~ incident(a2,a2a3) ),
    inference(spm,[status(thm)],[10081,14862,theory(equality)]) ).

cnf(14991,plain,
    ( esk2_2(a2a3,b2b3) = b3
    | a2a3 = b2b3
    | b1 = a1
    | b1 = a3
    | b2 = a1
    | b3 = a3
    | b2 = a2 ),
    inference(spm,[status(thm)],[14163,14862,theory(equality)]) ).

cnf(14999,plain,
    ( s = a2
    | a2a3 = s2
    | b1 = a1
    | b1 = a3
    | b2 = a1
    | b3 = a3
    | b2 = a2
    | $false ),
    inference(rw,[status(thm)],[14978,92,theory(equality)]) ).

cnf(15000,plain,
    ( s = a2
    | a2a3 = s2
    | b1 = a1
    | b1 = a3
    | b2 = a1
    | b3 = a3
    | b2 = a2 ),
    inference(cn,[status(thm)],[14999,theory(equality)]) ).

cnf(15004,plain,
    ( p1 = b3
    | a2a3 = b2b3
    | b1 = a1
    | b1 = a3
    | b2 = a1
    | b3 = a3
    | b2 = a2 ),
    inference(rw,[status(thm)],[14991,603,theory(equality)]) ).

cnf(15005,plain,
    ( p1 = b3
    | b1 = a1
    | b1 = a3
    | b2 = a1
    | b3 = a3
    | b2 = a2 ),
    inference(sr,[status(thm)],[15004,149,theory(equality)]) ).

cnf(15082,plain,
    ( b2 = a2
    | b3 = a3
    | b2 = a1
    | b1 = a3
    | b1 = a1
    | ~ incident(p3,b3b1)
    | ~ incident(b3,b3b1) ),
    inference(spm,[status(thm)],[229,15005,theory(equality)]) ).

cnf(15134,plain,
    ( b2 = a2
    | b3 = a3
    | b2 = a1
    | b1 = a3
    | b1 = a1
    | ~ incident(p3,b3b1)
    | $false ),
    inference(rw,[status(thm)],[15082,127,theory(equality)]) ).

cnf(15135,plain,
    ( b2 = a2
    | b3 = a3
    | b2 = a1
    | b1 = a3
    | b1 = a1
    | ~ incident(p3,b3b1) ),
    inference(cn,[status(thm)],[15134,theory(equality)]) ).

cnf(15410,plain,
    ( esk2_2(a2a3,b2b3) = b2
    | a2a3 = b2b3
    | b2 = a2
    | b3 = a3
    | b2 = a1
    | b1 = a3
    | b1 = a1
    | s = a2 ),
    inference(spm,[status(thm)],[12560,15000,theory(equality)]) ).

cnf(15421,plain,
    ( p1 = b2
    | a2a3 = b2b3
    | b2 = a2
    | b3 = a3
    | b2 = a1
    | b1 = a3
    | b1 = a1
    | s = a2 ),
    inference(rw,[status(thm)],[15410,603,theory(equality)]) ).

cnf(15422,plain,
    ( p1 = b2
    | b2 = a2
    | b3 = a3
    | b2 = a1
    | b1 = a3
    | b1 = a1
    | s = a2 ),
    inference(sr,[status(thm)],[15421,149,theory(equality)]) ).

cnf(15582,plain,
    ( a2 = a1
    | s1 = a1a2
    | b1 = a1
    | b1 = a3
    | b2 = a1
    | b3 = a3
    | b2 = a2
    | p1 = b2
    | ~ incident(a2,a1a2) ),
    inference(spm,[status(thm)],[712,15422,theory(equality)]) ).

cnf(15637,plain,
    ( a2 = a1
    | s1 = a1a2
    | b1 = a1
    | b1 = a3
    | b2 = a1
    | b3 = a3
    | b2 = a2
    | p1 = b2
    | $false ),
    inference(rw,[status(thm)],[15582,93,theory(equality)]) ).

cnf(15638,plain,
    ( a2 = a1
    | s1 = a1a2
    | b1 = a1
    | b1 = a3
    | b2 = a1
    | b3 = a3
    | b2 = a2
    | p1 = b2 ),
    inference(cn,[status(thm)],[15637,theory(equality)]) ).

cnf(15639,plain,
    ( s1 = a1a2
    | b1 = a1
    | b1 = a3
    | b2 = a1
    | b3 = a3
    | b2 = a2
    | p1 = b2 ),
    inference(sr,[status(thm)],[15638,151,theory(equality)]) ).

cnf(15722,plain,
    ( p3 = b1
    | a1a2 = b1b2
    | p1 = b2
    | b2 = a2
    | b3 = a3
    | b2 = a1
    | b1 = a3
    | b1 = a1
    | ~ incident(p3,a1a2) ),
    inference(spm,[status(thm)],[12478,15639,theory(equality)]) ).

cnf(15749,plain,
    ( p3 = b1
    | a1a2 = b1b2
    | p1 = b2
    | b2 = a2
    | b3 = a3
    | b2 = a1
    | b1 = a3
    | b1 = a1
    | $false ),
    inference(rw,[status(thm)],[15722,63,theory(equality)]) ).

cnf(15750,plain,
    ( p3 = b1
    | a1a2 = b1b2
    | p1 = b2
    | b2 = a2
    | b3 = a3
    | b2 = a1
    | b1 = a3
    | b1 = a1 ),
    inference(cn,[status(thm)],[15749,theory(equality)]) ).

cnf(15751,plain,
    ( p3 = b1
    | p1 = b2
    | b2 = a2
    | b3 = a3
    | b2 = a1
    | b1 = a3
    | b1 = a1 ),
    inference(sr,[status(thm)],[15750,148,theory(equality)]) ).

cnf(15813,plain,
    ( b1 = a1
    | b1 = a3
    | b2 = a1
    | b3 = a3
    | b2 = a2
    | p3 = b1 ),
    inference(spm,[status(thm)],[14856,15751,theory(equality)]) ).

cnf(17306,plain,
    ( esk1_2(b2,X1) = b2b3
    | X1 = b2
    | ~ incident(X1,b2b3) ),
    inference(csr,[status(thm)],[9662,59]) ).

cnf(17326,plain,
    ( b2b3 = a1a2
    | b2 = a1
    | ~ incident(b2,a1a2)
    | ~ incident(a1,b2b3) ),
    inference(spm,[status(thm)],[3441,17306,theory(equality)]) ).

cnf(17521,plain,
    ( b2b3 = a1a2
    | b2 = a1
    | ~ incident(b2,a1a2) ),
    inference(csr,[status(thm)],[17326,12705]) ).

cnf(17919,plain,
    ( b1 = a1
    | b1 = a3
    | b2 = a1
    | b3 = a3
    | b2 = a2
    | ~ incident(b1,b3b1) ),
    inference(spm,[status(thm)],[15135,15813,theory(equality)]) ).

cnf(17925,plain,
    ( b1 = a1
    | b1 = a3
    | b2 = a1
    | b3 = a3
    | b2 = a2
    | $false ),
    inference(rw,[status(thm)],[17919,97,theory(equality)]) ).

cnf(17926,plain,
    ( b1 = a1
    | b1 = a3
    | b2 = a1
    | b3 = a3
    | b2 = a2 ),
    inference(cn,[status(thm)],[17925,theory(equality)]) ).

cnf(17929,plain,
    ( incident(a3,b3b1)
    | b2 = a2
    | b2 = a1
    | b1 = a3
    | b1 = a1 ),
    inference(spm,[status(thm)],[127,17926,theory(equality)]) ).

cnf(17930,plain,
    ( incident(a3,b2b3)
    | b2 = a2
    | b2 = a1
    | b1 = a3
    | b1 = a1 ),
    inference(spm,[status(thm)],[126,17926,theory(equality)]) ).

cnf(17934,plain,
    ( b2 = a2
    | b2 = a1
    | b1 = a3
    | b1 = a1
    | a3 != b2 ),
    inference(spm,[status(thm)],[155,17926,theory(equality)]) ).

cnf(17939,plain,
    ( p1 = a3
    | b2 = a2
    | b2 = a1
    | b1 = a3
    | b1 = a1
    | ~ incident(a3,a2a3) ),
    inference(spm,[status(thm)],[570,17926,theory(equality)]) ).

cnf(17943,plain,
    ( b3b1 = b1b2
    | b2 = a2
    | b2 = a1
    | b1 = a3
    | b1 = a1
    | ~ incident(a3,b1b2) ),
    inference(spm,[status(thm)],[1093,17926,theory(equality)]) ).

cnf(17971,plain,
    ( p1 = a3
    | b2 = a2
    | b2 = a1
    | b1 = a3
    | b1 = a1
    | $false ),
    inference(rw,[status(thm)],[17939,77,theory(equality)]) ).

cnf(17972,plain,
    ( p1 = a3
    | b2 = a2
    | b2 = a1
    | b1 = a3
    | b1 = a1 ),
    inference(cn,[status(thm)],[17971,theory(equality)]) ).

cnf(18434,plain,
    ( b2 = a3
    | a3a1 = b2b3
    | incident(a3,b1b2)
    | b1 = a1
    | b1 = a3
    | b2 = a1
    | b2 = a2 ),
    inference(spm,[status(thm)],[9616,17930,theory(equality)]) ).

cnf(18910,plain,
    ( X1 = esk1_2(X2,X3)
    | X3 = X2
    | ~ point(X3)
    | ~ incident(X2,X1)
    | ~ incident(X3,X1) ),
    inference(csr,[status(thm)],[1738,59]) ).

cnf(18911,plain,
    ( X1 = esk1_2(X2,X3)
    | X3 = X2
    | ~ incident(X2,X1)
    | ~ incident(X3,X1) ),
    inference(csr,[status(thm)],[18910,59]) ).

cnf(18936,plain,
    ( s3 = esk1_2(b3,X1)
    | X1 = b3
    | ~ incident(X1,s3) ),
    inference(spm,[status(thm)],[18911,122,theory(equality)]) ).

cnf(19411,plain,
    ( b2 = a2
    | b2 = a1
    | b1 = a3
    | b1 = a1
    | a3a1 = b2b3
    | incident(a3,b1b2) ),
    inference(csr,[status(thm)],[18434,17934]) ).

cnf(19420,plain,
    ( b1 = a1
    | b1 = a3
    | b2 = a1
    | b2 = a2
    | b3b1 = b1b2
    | a3a1 = b2b3 ),
    inference(spm,[status(thm)],[17943,19411,theory(equality)]) ).

cnf(19433,plain,
    ( a3a1 = b2b3
    | b2 = a2
    | b2 = a1
    | b1 = a3
    | b1 = a1
    | ~ incident(p3,b1b2)
    | ~ incident(p1,b1b2) ),
    inference(spm,[status(thm)],[229,19420,theory(equality)]) ).

cnf(19504,plain,
    ( a3a1 = b2b3
    | b2 = a2
    | b2 = a1
    | b1 = a3
    | b1 = a1
    | $false
    | ~ incident(p1,b1b2) ),
    inference(rw,[status(thm)],[19433,60,theory(equality)]) ).

cnf(19505,plain,
    ( a3a1 = b2b3
    | b2 = a2
    | b2 = a1
    | b1 = a3
    | b1 = a1
    | ~ incident(p1,b1b2) ),
    inference(cn,[status(thm)],[19504,theory(equality)]) ).

cnf(20576,plain,
    ( s3 = b3b1
    | b3 = b1
    | ~ incident(b3,b3b1)
    | ~ incident(b1,s3) ),
    inference(spm,[status(thm)],[12133,18936,theory(equality)]) ).

cnf(20696,plain,
    ( s3 = b3b1
    | b3 = b1
    | $false
    | ~ incident(b1,s3) ),
    inference(rw,[status(thm)],[20576,127,theory(equality)]) ).

cnf(20697,plain,
    ( s3 = b3b1
    | b3 = b1
    | ~ incident(b1,s3) ),
    inference(cn,[status(thm)],[20696,theory(equality)]) ).

cnf(20698,plain,
    ( s3 = b3b1
    | ~ incident(b1,s3) ),
    inference(sr,[status(thm)],[20697,154,theory(equality)]) ).

cnf(21369,plain,
    ( b1 = a1
    | b1 = a3
    | b2 = a1
    | b2 = a2
    | a3a1 = b2b3
    | ~ incident(a3,b1b2) ),
    inference(spm,[status(thm)],[19505,17972,theory(equality)]) ).

cnf(21966,plain,
    ( X1 = esk2_2(X2,X3)
    | X3 = X2
    | ~ line(X3)
    | ~ incident(X1,X2)
    | ~ incident(X1,X3) ),
    inference(csr,[status(thm)],[1861,125]) ).

cnf(21967,plain,
    ( X1 = esk2_2(X2,X3)
    | X3 = X2
    | ~ incident(X1,X2)
    | ~ incident(X1,X3) ),
    inference(csr,[status(thm)],[21966,125]) ).

cnf(21979,plain,
    ( a3 = esk2_2(a2a3,X1)
    | X1 = a2a3
    | ~ incident(a3,X1) ),
    inference(spm,[status(thm)],[21967,77,theory(equality)]) ).

cnf(21982,plain,
    ( a2 = esk2_2(a2a3,X1)
    | X1 = a2a3
    | ~ incident(a2,X1) ),
    inference(spm,[status(thm)],[21967,92,theory(equality)]) ).

cnf(22665,plain,
    ( b1 = a1
    | b1 = a3
    | b2 = a1
    | b2 = a2
    | a3a1 = b2b3 ),
    inference(csr,[status(thm)],[21369,19411]) ).

cnf(22670,plain,
    ( esk2_2(b3b1,b2b3) = p2
    | b2 = a2
    | b2 = a1
    | b1 = a3
    | b1 = a1 ),
    inference(spm,[status(thm)],[1516,22665,theory(equality)]) ).

cnf(25793,plain,
    ( a2 = a3
    | X1 = a2a3
    | ~ incident(a3,X1)
    | ~ incident(a2,X1) ),
    inference(spm,[status(thm)],[21979,21982,theory(equality)]) ).

cnf(25912,plain,
    ( X1 = a2a3
    | ~ incident(a3,X1)
    | ~ incident(a2,X1) ),
    inference(sr,[status(thm)],[25793,152,theory(equality)]) ).

cnf(25927,plain,
    ( b3b1 = a2a3
    | b1 = a3
    | ~ incident(a3,b3b1) ),
    inference(spm,[status(thm)],[25912,11237,theory(equality)]) ).

cnf(25937,plain,
    ( b1 = a3
    | b3b1 = a2a3
    | b1 = a1
    | b2 = a1
    | b2 = a2 ),
    inference(spm,[status(thm)],[25927,17929,theory(equality)]) ).

cnf(32296,plain,
    ( esk2_2(a2a3,b2b3) = p2
    | b1 = a1
    | b1 = a3
    | b2 = a1
    | b2 = a2 ),
    inference(spm,[status(thm)],[22670,25937,theory(equality)]) ).

cnf(32340,plain,
    ( p1 = p2
    | b1 = a1
    | b1 = a3
    | b2 = a1
    | b2 = a2 ),
    inference(rw,[status(thm)],[32296,603,theory(equality)]) ).

cnf(32348,plain,
    ( b2 = a2
    | b2 = a1
    | b1 = a3
    | b1 = a1
    | ~ incident(p3,X1)
    | ~ incident(p1,X1) ),
    inference(spm,[status(thm)],[227,32340,theory(equality)]) ).

cnf(39829,plain,
    ( b1 = a1
    | b1 = a3
    | b2 = a1
    | b2 = a2
    | ~ incident(p3,esk1_2(p1,X1))
    | ~ point(p1)
    | ~ point(X1) ),
    inference(spm,[status(thm)],[32348,111,theory(equality)]) ).

cnf(39838,plain,
    ( b1 = a1
    | b1 = a3
    | b2 = a1
    | b2 = a2
    | ~ incident(p3,esk1_2(p1,X1))
    | $false
    | ~ point(X1) ),
    inference(rw,[status(thm)],[39829,158,theory(equality)]) ).

cnf(39839,plain,
    ( b1 = a1
    | b1 = a3
    | b2 = a1
    | b2 = a2
    | ~ incident(p3,esk1_2(p1,X1))
    | ~ point(X1) ),
    inference(cn,[status(thm)],[39838,theory(equality)]) ).

cnf(97617,plain,
    ( b2 = a2
    | b2 = a1
    | b1 = a3
    | b1 = a1
    | ~ point(p3)
    | ~ point(p1) ),
    inference(spm,[status(thm)],[39839,110,theory(equality)]) ).

cnf(97666,plain,
    ( b2 = a2
    | b2 = a1
    | b1 = a3
    | b1 = a1
    | $false
    | ~ point(p1) ),
    inference(rw,[status(thm)],[97617,156,theory(equality)]) ).

cnf(97667,plain,
    ( b2 = a2
    | b2 = a1
    | b1 = a3
    | b1 = a1
    | $false
    | $false ),
    inference(rw,[status(thm)],[97666,158,theory(equality)]) ).

cnf(97668,plain,
    ( b2 = a2
    | b2 = a1
    | b1 = a3
    | b1 = a1 ),
    inference(cn,[status(thm)],[97667,theory(equality)]) ).

cnf(97810,plain,
    ( a2 = a1
    | b2b3 = a1a2
    | b1 = a1
    | b1 = a3
    | b2 = a1
    | ~ incident(a2,a1a2) ),
    inference(spm,[status(thm)],[17521,97668,theory(equality)]) ).

cnf(97927,plain,
    ( a2 = a1
    | b2b3 = a1a2
    | b1 = a1
    | b1 = a3
    | b2 = a1
    | $false ),
    inference(rw,[status(thm)],[97810,93,theory(equality)]) ).

cnf(97928,plain,
    ( a2 = a1
    | b2b3 = a1a2
    | b1 = a1
    | b1 = a3
    | b2 = a1 ),
    inference(cn,[status(thm)],[97927,theory(equality)]) ).

cnf(97929,plain,
    ( b2b3 = a1a2
    | b1 = a1
    | b1 = a3
    | b2 = a1 ),
    inference(sr,[status(thm)],[97928,151,theory(equality)]) ).

cnf(98228,plain,
    ( esk2_2(a1a2,a2a3) = p1
    | b2 = a1
    | b1 = a3
    | b1 = a1 ),
    inference(spm,[status(thm)],[581,97929,theory(equality)]) ).

cnf(98230,plain,
    ( b2 = a1
    | b1 = a3
    | b1 = a1
    | a1a2 != a2a3 ),
    inference(spm,[status(thm)],[149,97929,theory(equality)]) ).

cnf(98269,plain,
    ( a3a1 = a1a2
    | b2 = a1
    | b1 = a3
    | a2a3 = b1b2
    | b1 = a1
    | ~ incident(a1,a1a2) ),
    inference(spm,[status(thm)],[9635,97929,theory(equality)]) ).

cnf(98372,plain,
    ( a3a1 = a1a2
    | b2 = a1
    | b1 = a3
    | a2a3 = b1b2
    | b1 = a1
    | $false ),
    inference(rw,[status(thm)],[98269,72,theory(equality)]) ).

cnf(98373,plain,
    ( a3a1 = a1a2
    | b2 = a1
    | b1 = a3
    | a2a3 = b1b2
    | b1 = a1 ),
    inference(cn,[status(thm)],[98372,theory(equality)]) ).

cnf(99580,plain,
    ( a1a2 = a2a3
    | b1 = a1
    | a2a3 = b1b2
    | b1 = a3
    | b2 = a1
    | ~ incident(a2,a1a2) ),
    inference(spm,[status(thm)],[9569,98373,theory(equality)]) ).

cnf(99697,plain,
    ( a1a2 = a2a3
    | b1 = a1
    | a2a3 = b1b2
    | b1 = a3
    | b2 = a1
    | $false ),
    inference(rw,[status(thm)],[99580,93,theory(equality)]) ).

cnf(99698,plain,
    ( a1a2 = a2a3
    | b1 = a1
    | a2a3 = b1b2
    | b1 = a3
    | b2 = a1 ),
    inference(cn,[status(thm)],[99697,theory(equality)]) ).

cnf(99861,plain,
    ( b2 = a1
    | b1 = a3
    | a2a3 = b1b2
    | b1 = a1 ),
    inference(csr,[status(thm)],[99698,98230]) ).

cnf(104218,plain,
    ( esk2_2(a1a2,b1b2) = p1
    | b1 = a1
    | b1 = a3
    | b2 = a1 ),
    inference(spm,[status(thm)],[98228,99861,theory(equality)]) ).

cnf(104291,plain,
    ( p3 = p1
    | b1 = a1
    | b1 = a3
    | b2 = a1 ),
    inference(rw,[status(thm)],[104218,526,theory(equality)]) ).

cnf(104295,plain,
    ( b2 = a1
    | b1 = a3
    | b1 = a1
    | ~ incident(p3,esk1_2(p3,p2)) ),
    inference(spm,[status(thm)],[322,104291,theory(equality)]) ).

cnf(105766,plain,
    ( b1 = a1
    | b1 = a3
    | b2 = a1
    | ~ point(p3)
    | ~ point(p2) ),
    inference(spm,[status(thm)],[104295,111,theory(equality)]) ).

cnf(105775,plain,
    ( b1 = a1
    | b1 = a3
    | b2 = a1
    | $false
    | ~ point(p2) ),
    inference(rw,[status(thm)],[105766,156,theory(equality)]) ).

cnf(105776,plain,
    ( b1 = a1
    | b1 = a3
    | b2 = a1
    | $false
    | $false ),
    inference(rw,[status(thm)],[105775,181,theory(equality)]) ).

cnf(105777,plain,
    ( b1 = a1
    | b1 = a3
    | b2 = a1 ),
    inference(cn,[status(thm)],[105776,theory(equality)]) ).

cnf(105798,plain,
    ( a1 = a2
    | s2 = a1a2
    | b1 = a3
    | b1 = a1
    | ~ incident(a1,a1a2) ),
    inference(spm,[status(thm)],[1035,105777,theory(equality)]) ).

cnf(105815,plain,
    ( p3 = a1
    | b1 = a3
    | b1 = a1
    | ~ incident(a1,a1a2) ),
    inference(spm,[status(thm)],[14066,105777,theory(equality)]) ).

cnf(105817,plain,
    ( s1 = b1b2
    | b1 = a3
    | b1 = a1
    | ~ incident(a1,s1) ),
    inference(spm,[status(thm)],[14142,105777,theory(equality)]) ).

cnf(105911,plain,
    ( a1 = a2
    | s2 = a1a2
    | b1 = a3
    | b1 = a1
    | $false ),
    inference(rw,[status(thm)],[105798,72,theory(equality)]) ).

cnf(105912,plain,
    ( a1 = a2
    | s2 = a1a2
    | b1 = a3
    | b1 = a1 ),
    inference(cn,[status(thm)],[105911,theory(equality)]) ).

cnf(105913,plain,
    ( s2 = a1a2
    | b1 = a3
    | b1 = a1 ),
    inference(sr,[status(thm)],[105912,151,theory(equality)]) ).

cnf(105922,plain,
    ( p3 = a1
    | b1 = a3
    | b1 = a1
    | $false ),
    inference(rw,[status(thm)],[105815,72,theory(equality)]) ).

cnf(105923,plain,
    ( p3 = a1
    | b1 = a3
    | b1 = a1 ),
    inference(cn,[status(thm)],[105922,theory(equality)]) ).

cnf(105924,plain,
    ( s1 = b1b2
    | b1 = a3
    | b1 = a1
    | $false ),
    inference(rw,[status(thm)],[105817,116,theory(equality)]) ).

cnf(105925,plain,
    ( s1 = b1b2
    | b1 = a3
    | b1 = a1 ),
    inference(cn,[status(thm)],[105924,theory(equality)]) ).

cnf(106206,plain,
    ( s = b2
    | s2 = b1b2
    | b1 = a1
    | b1 = a3
    | ~ incident(b2,b1b2) ),
    inference(spm,[status(thm)],[753,105925,theory(equality)]) ).

cnf(106318,plain,
    ( s = b2
    | s2 = b1b2
    | b1 = a1
    | b1 = a3
    | $false ),
    inference(rw,[status(thm)],[106206,131,theory(equality)]) ).

cnf(106319,plain,
    ( s = b2
    | s2 = b1b2
    | b1 = a1
    | b1 = a3 ),
    inference(cn,[status(thm)],[106318,theory(equality)]) ).

cnf(106875,plain,
    ( b1 = a1
    | b1 = a3
    | b1b2 = a1a2
    | s = b2 ),
    inference(spm,[status(thm)],[105913,106319,theory(equality)]) ).

cnf(106918,plain,
    ( b1 = a1
    | b1 = a3
    | s = b2 ),
    inference(sr,[status(thm)],[106875,148,theory(equality)]) ).

cnf(106938,plain,
    ( b2 = b3
    | s3 = b2b3
    | b1 = a3
    | b1 = a1
    | ~ incident(b2,b2b3) ),
    inference(spm,[status(thm)],[1492,106918,theory(equality)]) ).

cnf(107034,plain,
    ( b2 = b3
    | s3 = b2b3
    | b1 = a3
    | b1 = a1
    | $false ),
    inference(rw,[status(thm)],[106938,128,theory(equality)]) ).

cnf(107035,plain,
    ( b2 = b3
    | s3 = b2b3
    | b1 = a3
    | b1 = a1 ),
    inference(cn,[status(thm)],[107034,theory(equality)]) ).

cnf(107036,plain,
    ( s3 = b2b3
    | b1 = a3
    | b1 = a1 ),
    inference(sr,[status(thm)],[107035,155,theory(equality)]) ).

cnf(107158,plain,
    ( p1 = a3
    | b2b3 = a2a3
    | b1 = a1
    | b1 = a3
    | ~ incident(p1,b2b3) ),
    inference(spm,[status(thm)],[7797,107036,theory(equality)]) ).

cnf(107233,plain,
    ( p1 = a3
    | b2b3 = a2a3
    | b1 = a1
    | b1 = a3
    | $false ),
    inference(rw,[status(thm)],[107158,65,theory(equality)]) ).

cnf(107234,plain,
    ( p1 = a3
    | b2b3 = a2a3
    | b1 = a1
    | b1 = a3 ),
    inference(cn,[status(thm)],[107233,theory(equality)]) ).

cnf(107235,plain,
    ( p1 = a3
    | b1 = a1
    | b1 = a3 ),
    inference(sr,[status(thm)],[107234,149,theory(equality)]) ).

cnf(107266,plain,
    ( b1 = a3
    | b1 = a1
    | ~ incident(p3,a3a1)
    | ~ incident(a3,a3a1) ),
    inference(spm,[status(thm)],[228,107235,theory(equality)]) ).

cnf(107346,plain,
    ( b1 = a3
    | b1 = a1
    | ~ incident(p3,a3a1)
    | $false ),
    inference(rw,[status(thm)],[107266,78,theory(equality)]) ).

cnf(107347,plain,
    ( b1 = a3
    | b1 = a1
    | ~ incident(p3,a3a1) ),
    inference(cn,[status(thm)],[107346,theory(equality)]) ).

cnf(109002,plain,
    ( b1 = a1
    | b1 = a3
    | ~ incident(a1,a3a1) ),
    inference(spm,[status(thm)],[107347,105923,theory(equality)]) ).

cnf(109005,plain,
    ( b1 = a1
    | b1 = a3
    | $false ),
    inference(rw,[status(thm)],[109002,71,theory(equality)]) ).

cnf(109006,plain,
    ( b1 = a1
    | b1 = a3 ),
    inference(cn,[status(thm)],[109005,theory(equality)]) ).

cnf(109018,plain,
    ( a3 = a1
    | s1 = a3a1
    | b1 = a1
    | ~ incident(a3,a3a1) ),
    inference(spm,[status(thm)],[677,109006,theory(equality)]) ).

cnf(109025,plain,
    ( p2 = a3
    | b1 = a1
    | ~ incident(a3,a3a1) ),
    inference(spm,[status(thm)],[1477,109006,theory(equality)]) ).

cnf(109061,plain,
    ( s3 = b3b1
    | b1 = a1
    | ~ incident(a3,s3) ),
    inference(spm,[status(thm)],[20698,109006,theory(equality)]) ).

cnf(109126,plain,
    ( a3 = a1
    | s1 = a3a1
    | b1 = a1
    | $false ),
    inference(rw,[status(thm)],[109018,78,theory(equality)]) ).

cnf(109127,plain,
    ( a3 = a1
    | s1 = a3a1
    | b1 = a1 ),
    inference(cn,[status(thm)],[109126,theory(equality)]) ).

cnf(109128,plain,
    ( s1 = a3a1
    | b1 = a1 ),
    inference(sr,[status(thm)],[109127,150,theory(equality)]) ).

cnf(109131,plain,
    ( p2 = a3
    | b1 = a1
    | $false ),
    inference(rw,[status(thm)],[109025,78,theory(equality)]) ).

cnf(109132,plain,
    ( p2 = a3
    | b1 = a1 ),
    inference(cn,[status(thm)],[109131,theory(equality)]) ).

cnf(109161,plain,
    ( s3 = b3b1
    | b1 = a1
    | $false ),
    inference(rw,[status(thm)],[109061,145,theory(equality)]) ).

cnf(109162,plain,
    ( s3 = b3b1
    | b1 = a1 ),
    inference(cn,[status(thm)],[109161,theory(equality)]) ).

cnf(109387,plain,
    ( a3 = a2
    | b1 = a1
    | ~ incident(p3,a2a3)
    | ~ incident(a3,a2a3) ),
    inference(spm,[status(thm)],[9483,109132,theory(equality)]) ).

cnf(109463,plain,
    ( a3 = a2
    | b1 = a1
    | ~ incident(p3,a2a3)
    | $false ),
    inference(rw,[status(thm)],[109387,77,theory(equality)]) ).

cnf(109464,plain,
    ( a3 = a2
    | b1 = a1
    | ~ incident(p3,a2a3) ),
    inference(cn,[status(thm)],[109463,theory(equality)]) ).

cnf(109465,plain,
    ( b1 = a1
    | ~ incident(p3,a2a3) ),
    inference(sr,[status(thm)],[109464,152,theory(equality)]) ).

cnf(109531,plain,
    ( s = b1
    | b3b1 = s1
    | b1 = a1
    | ~ incident(b1,b3b1) ),
    inference(spm,[status(thm)],[12518,109162,theory(equality)]) ).

cnf(109597,plain,
    ( s = b1
    | b3b1 = s1
    | b1 = a1
    | $false ),
    inference(rw,[status(thm)],[109531,97,theory(equality)]) ).

cnf(109598,plain,
    ( s = b1
    | b3b1 = s1
    | b1 = a1 ),
    inference(cn,[status(thm)],[109597,theory(equality)]) ).

cnf(110580,plain,
    ( b1 = b2
    | s2 = b1b2
    | b1 = a1
    | s1 = b3b1
    | ~ incident(b1,b1b2) ),
    inference(spm,[status(thm)],[1324,109598,theory(equality)]) ).

cnf(110673,plain,
    ( b1 = b2
    | s2 = b1b2
    | b1 = a1
    | s1 = b3b1
    | $false ),
    inference(rw,[status(thm)],[110580,98,theory(equality)]) ).

cnf(110674,plain,
    ( b1 = b2
    | s2 = b1b2
    | b1 = a1
    | s1 = b3b1 ),
    inference(cn,[status(thm)],[110673,theory(equality)]) ).

cnf(110675,plain,
    ( s2 = b1b2
    | b1 = a1
    | s1 = b3b1 ),
    inference(sr,[status(thm)],[110674,153,theory(equality)]) ).

cnf(110844,plain,
    ( p3 = a2
    | b1b2 = a1a2
    | s1 = b3b1
    | b1 = a1
    | ~ incident(p3,b1b2) ),
    inference(spm,[status(thm)],[10028,110675,theory(equality)]) ).

cnf(110913,plain,
    ( p3 = a2
    | b1b2 = a1a2
    | s1 = b3b1
    | b1 = a1
    | $false ),
    inference(rw,[status(thm)],[110844,60,theory(equality)]) ).

cnf(110914,plain,
    ( p3 = a2
    | b1b2 = a1a2
    | s1 = b3b1
    | b1 = a1 ),
    inference(cn,[status(thm)],[110913,theory(equality)]) ).

cnf(110915,plain,
    ( p3 = a2
    | s1 = b3b1
    | b1 = a1 ),
    inference(sr,[status(thm)],[110914,148,theory(equality)]) ).

cnf(111238,plain,
    ( b1 = a1
    | b3b1 = a3a1
    | p3 = a2 ),
    inference(spm,[status(thm)],[109128,110915,theory(equality)]) ).

cnf(111286,plain,
    ( b1 = a1
    | p3 = a2 ),
    inference(sr,[status(thm)],[111238,147,theory(equality)]) ).

cnf(112418,plain,
    ( b1 = a1
    | ~ incident(a2,a2a3) ),
    inference(spm,[status(thm)],[109465,111286,theory(equality)]) ).

cnf(112420,plain,
    ( b1 = a1
    | $false ),
    inference(rw,[status(thm)],[112418,92,theory(equality)]) ).

cnf(112421,plain,
    b1 = a1,
    inference(cn,[status(thm)],[112420,theory(equality)]) ).

cnf(113093,plain,
    ( p3 = a1
    | ~ incident(b1,a1a2) ),
    inference(rw,[status(thm)],[10456,112421,theory(equality)]) ).

cnf(113094,plain,
    ( p3 = a1
    | $false ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[113093,112421,theory(equality)]),72,theory(equality)]) ).

cnf(113095,plain,
    p3 = a1,
    inference(cn,[status(thm)],[113094,theory(equality)]) ).

cnf(113253,plain,
    ( p2 = a1
    | ~ incident(b1,a3a1) ),
    inference(rw,[status(thm)],[1477,112421,theory(equality)]) ).

cnf(113254,plain,
    ( p2 = a1
    | $false ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[113253,112421,theory(equality)]),71,theory(equality)]) ).

cnf(113255,plain,
    p2 = a1,
    inference(cn,[status(thm)],[113254,theory(equality)]) ).

cnf(113756,plain,
    ~ incident(a1,esk1_2(p2,p1)),
    inference(rw,[status(thm)],[326,113095,theory(equality)]) ).

cnf(115153,plain,
    ~ incident(a1,esk1_2(a1,p1)),
    inference(rw,[status(thm)],[113756,113255,theory(equality)]) ).

cnf(115154,plain,
    ( ~ point(a1)
    | ~ point(p1) ),
    inference(spm,[status(thm)],[115153,111,theory(equality)]) ).

cnf(115159,plain,
    ( $false
    | ~ point(p1) ),
    inference(rw,[status(thm)],[115154,160,theory(equality)]) ).

cnf(115160,plain,
    ( $false
    | $false ),
    inference(rw,[status(thm)],[115159,158,theory(equality)]) ).

cnf(115161,plain,
    $false,
    inference(cn,[status(thm)],[115160,theory(equality)]) ).

cnf(115162,plain,
    $false,
    115161,
    [proof] ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% % SZS status Started for /home/graph/tptp/TPTP/Problems/GEO/GEO169+2.p
% --creating new selector for []
% -running prover on /tmp/tmpL5gAn7/sel_GEO169+2.p_1 with time limit 29
% -prover status Theorem
% Problem GEO169+2.p solved in phase 0.
% % SZS status Theorem for /home/graph/tptp/TPTP/Problems/GEO/GEO169+2.p
% % SZS status Ended for /home/graph/tptp/TPTP/Problems/GEO/GEO169+2.p
% Solved 1 out of 1.
% # Problem is unsatisfiable (or provable), constructing proof object
% # SZS status Theorem
% # SZS output start CNFRefutation.
% See solution above
% # SZS output end CNFRefutation
% 
%------------------------------------------------------------------------------