TSTP Solution File: GEO257+3 by ConnectPP---0.2.2

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : ConnectPP---0.2.2
% Problem  : GEO257+3 : TPTP v8.1.2. Released v4.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : connect++ --verbosity 0 --no-colour --tptp-proof --schedule default %s

% Computer : n010.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Wed Mar  6 09:03:18 EST 2024

% Result   : Theorem 0.18s 0.36s
% Output   : Proof 0.18s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.12  % Problem  : GEO257+3 : TPTP v8.1.2. Released v4.0.0.
% 0.03/0.12  % Command  : connect++ --verbosity 0 --no-colour --tptp-proof --schedule default %s
% 0.12/0.33  % Computer : n010.cluster.edu
% 0.12/0.33  % Model    : x86_64 x86_64
% 0.12/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33  % Memory   : 8042.1875MB
% 0.12/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33  % CPULimit : 300
% 0.12/0.33  % WCLimit  : 300
% 0.12/0.33  % DateTime : Mon Mar  4 11:58:10 EST 2024
% 0.12/0.33  % CPUTime  : 
% 0.18/0.36  % SZS status Theorem for theBenchmark
% 0.18/0.36  % SZS output start Proof for theBenchmark
% 0.18/0.36  
% 0.18/0.36  % Formula: a1_defns ( axiom ) converted to clauses:
% 0.18/0.36  cnf(a1_defns-1, axiom, ( ~unequally_directed_opposite_lines(_u4, _u2) | unequally_directed_lines(_u4, reverse_line(_u2)) )).
% 0.18/0.36  cnf(a1_defns-2, axiom, ( ~unequally_directed_lines(_u5, reverse_line(_u3)) | unequally_directed_opposite_lines(_u5, _u3) )).
% 0.18/0.36  
% 0.18/0.36  % Formula: a2_defns ( axiom ) converted to clauses:
% 0.18/0.36  cnf(a2_defns-1, axiom, ( ~right_apart_point(_u10, _u8) | left_apart_point(_u10, reverse_line(_u8)) )).
% 0.18/0.36  cnf(a2_defns-2, axiom, ( ~left_apart_point(_u11, reverse_line(_u9)) | right_apart_point(_u11, _u9) )).
% 0.18/0.36  
% 0.18/0.36  % Formula: a3_defns ( axiom ) converted to clauses:
% 0.18/0.36  cnf(a3_defns-1, axiom, ( ~right_convergent_lines(_u16, _u14) | left_convergent_lines(_u16, reverse_line(_u14)) )).
% 0.18/0.36  cnf(a3_defns-2, axiom, ( ~left_convergent_lines(_u17, reverse_line(_u15)) | right_convergent_lines(_u17, _u15) )).
% 0.18/0.36  
% 0.18/0.36  % Formula: a4_defns ( axiom ) converted to clauses:
% 0.18/0.36  cnf(a4_defns-1, axiom, ( ~equally_directed_lines(_u22, _u20) | ~unequally_directed_lines(_u22, _u20) )).
% 0.18/0.36  cnf(a4_defns-2, axiom, ( unequally_directed_lines(_u23, _u21) | equally_directed_lines(_u23, _u21) )).
% 0.18/0.36  
% 0.18/0.36  % Formula: a5_defns ( axiom ) converted to clauses:
% 0.18/0.36  cnf(a5_defns-1, axiom, ( ~equally_directed_opposite_lines(_u28, _u26) | ~unequally_directed_opposite_lines(_u28, _u26) )).
% 0.18/0.36  cnf(a5_defns-2, axiom, ( unequally_directed_opposite_lines(_u29, _u27) | equally_directed_opposite_lines(_u29, _u27) )).
% 0.18/0.36  
% 0.18/0.36  % Formula: a6_defns ( axiom ) converted to clauses:
% 0.18/0.36  cnf(a6_defns-1, axiom, ( ~apart_point_and_line(_u34, _u32) | left_apart_point(_u34, _u32) | right_apart_point(_u34, _u32) )).
% 0.18/0.36  cnf(a6_defns-2, axiom, ( apart_point_and_line(_u35, _u33) | ~left_apart_point(_u35, _u33) )).
% 0.18/0.36  cnf(a6_defns-3, axiom, ( apart_point_and_line(_u35, _u33) | ~right_apart_point(_u35, _u33) )).
% 0.18/0.36  
% 0.18/0.36  % Formula: a7_defns ( axiom ) converted to clauses:
% 0.18/0.36  cnf(a7_defns-1, axiom, ( ~convergent_lines(_u40, _u38) | unequally_directed_lines(_u40, _u38) )).
% 0.18/0.36  cnf(a7_defns-2, axiom, ( ~convergent_lines(_u40, _u38) | unequally_directed_opposite_lines(_u40, _u38) )).
% 0.18/0.36  cnf(a7_defns-3, axiom, ( ~unequally_directed_lines(_u41, _u39) | ~unequally_directed_opposite_lines(_u41, _u39) | convergent_lines(_u41, _u39) )).
% 0.18/0.36  
% 0.18/0.36  % Formula: a8_defns ( axiom ) converted to clauses:
% 0.18/0.36  cnf(a8_defns-1, axiom, ( ~divides_points(_u45, _u49, _u47) | left_apart_point(_u49, _u45) | right_apart_point(_u49, _u45) )).
% 0.18/0.36  cnf(a8_defns-2, axiom, ( ~divides_points(_u45, _u49, _u47) | left_apart_point(_u49, _u45) | left_apart_point(_u47, _u45) )).
% 0.18/0.36  cnf(a8_defns-3, axiom, ( ~divides_points(_u45, _u49, _u47) | right_apart_point(_u47, _u45) | right_apart_point(_u49, _u45) )).
% 0.18/0.36  cnf(a8_defns-4, axiom, ( ~divides_points(_u45, _u49, _u47) | right_apart_point(_u47, _u45) | left_apart_point(_u47, _u45) )).
% 0.18/0.36  cnf(a8_defns-5, axiom, ( divides_points(_u46, _u50, _u48) | ~left_apart_point(_u50, _u46) | ~right_apart_point(_u48, _u46) )).
% 0.18/0.36  cnf(a8_defns-6, axiom, ( divides_points(_u46, _u50, _u48) | ~right_apart_point(_u50, _u46) | ~left_apart_point(_u48, _u46) )).
% 0.18/0.36  
% 0.18/0.36  % Formula: ax4_defns ( axiom ) converted to clauses:
% 0.18/0.36  cnf(ax4_defns-1, axiom, ( ~before_on_line(_u58, _u56, _u54) | distinct_points(_u56, _u54) )).
% 0.18/0.36  cnf(ax4_defns-2, axiom, ( ~before_on_line(_u58, _u56, _u54) | incident_point_and_line(_u56, _u58) )).
% 0.18/0.36  cnf(ax4_defns-3, axiom, ( ~before_on_line(_u58, _u56, _u54) | incident_point_and_line(_u54, _u58) )).
% 0.18/0.36  cnf(ax4_defns-4, axiom, ( ~before_on_line(_u58, _u56, _u54) | equally_directed_lines(_u58, line_connecting(_u56, _u54)) )).
% 0.18/0.36  cnf(ax4_defns-5, axiom, ( ~distinct_points(_u57, _u55) | ~incident_point_and_line(_u57, _u59) | ~incident_point_and_line(_u55, _u59) | ~equally_directed_lines(_u59, line_connecting(_u57, _u55)) | before_on_line(_u59, _u57, _u55) )).
% 0.18/0.36  
% 0.18/0.36  % Formula: a9_defns ( axiom ) converted to clauses:
% 0.18/0.36  cnf(a9_defns-1, axiom, ( ~between_on_line(_u70, _u68, _u66, _u64) | before_on_line(_u70, _u68, _u66) | before_on_line(_u70, _u64, _u66) )).
% 0.18/0.36  cnf(a9_defns-2, axiom, ( ~between_on_line(_u70, _u68, _u66, _u64) | before_on_line(_u70, _u68, _u66) | before_on_line(_u70, _u66, _u68) )).
% 0.18/0.36  cnf(a9_defns-3, axiom, ( ~between_on_line(_u70, _u68, _u66, _u64) | before_on_line(_u70, _u66, _u64) | before_on_line(_u70, _u64, _u66) )).
% 0.18/0.36  cnf(a9_defns-4, axiom, ( ~between_on_line(_u70, _u68, _u66, _u64) | before_on_line(_u70, _u66, _u64) | before_on_line(_u70, _u66, _u68) )).
% 0.18/0.36  cnf(a9_defns-5, axiom, ( between_on_line(_u71, _u69, _u67, _u65) | ~before_on_line(_u71, _u69, _u67) | ~before_on_line(_u71, _u67, _u65) )).
% 0.18/0.36  cnf(a9_defns-6, axiom, ( between_on_line(_u71, _u69, _u67, _u65) | ~before_on_line(_u71, _u65, _u67) | ~before_on_line(_u71, _u67, _u69) )).
% 0.18/0.36  
% 0.18/0.36  % Formula: ax1_basics ( axiom ) converted to clauses:
% 0.18/0.36  cnf(ax1_basics-1, axiom, ( ~distinct_points(_u72, _u72) )).
% 0.18/0.36  
% 0.18/0.36  % Formula: ax2_basics ( axiom ) converted to clauses:
% 0.18/0.36  cnf(ax2_basics-1, axiom, ( ~distinct_points(_u75, _u74) | distinct_points(_u75, _u73) | distinct_points(_u74, _u73) )).
% 0.18/0.36  
% 0.18/0.36  % Formula: ax3_basics ( axiom ) converted to clauses:
% 0.18/0.36  cnf(ax3_basics-1, axiom, ( ~distinct_lines(_u76, _u76) )).
% 0.18/0.36  
% 0.18/0.36  % Formula: ax4_basics ( axiom ) converted to clauses:
% 0.18/0.36  cnf(ax4_basics-1, axiom, ( ~distinct_lines(_u79, _u78) | distinct_lines(_u79, _u77) | distinct_lines(_u78, _u77) )).
% 0.18/0.36  
% 0.18/0.36  % Formula: ax5_basics ( axiom ) converted to clauses:
% 0.18/0.36  cnf(ax5_basics-1, axiom, ( equally_directed_lines(_u80, _u80) )).
% 0.18/0.36  
% 0.18/0.36  % Formula: ax6_basics ( axiom ) converted to clauses:
% 0.18/0.36  cnf(ax6_basics-1, axiom, ( ~unequally_directed_lines(_u83, _u82) | unequally_directed_lines(_u83, _u81) | unequally_directed_lines(_u82, _u81) )).
% 0.18/0.36  
% 0.18/0.36  % Formula: ax7_basics ( axiom ) converted to clauses:
% 0.18/0.36  cnf(ax7_basics-1, axiom, ( ~unequally_directed_lines(_u86, _u85) | ~unequally_directed_lines(_u86, reverse_line(_u85)) | unequally_directed_lines(_u86, _u84) | unequally_directed_lines(_u85, _u84) )).
% 0.18/0.36  cnf(ax7_basics-2, axiom, ( ~unequally_directed_lines(_u86, _u85) | ~unequally_directed_lines(_u86, reverse_line(_u85)) | unequally_directed_lines(_u86, _u84) | unequally_directed_lines(_u85, reverse_line(_u84)) )).
% 0.18/0.36  cnf(ax7_basics-3, axiom, ( ~unequally_directed_lines(_u86, _u85) | ~unequally_directed_lines(_u86, reverse_line(_u85)) | unequally_directed_lines(_u86, reverse_line(_u84)) | unequally_directed_lines(_u85, _u84) )).
% 0.18/0.36  cnf(ax7_basics-4, axiom, ( ~unequally_directed_lines(_u86, _u85) | ~unequally_directed_lines(_u86, reverse_line(_u85)) | unequally_directed_lines(_u86, reverse_line(_u84)) | unequally_directed_lines(_u85, reverse_line(_u84)) )).
% 0.18/0.36  
% 0.18/0.36  % Formula: ax8_basics ( axiom ) converted to clauses:
% 0.18/0.36  cnf(ax8_basics-1, axiom, ( unequally_directed_lines(_u88, _u87) | unequally_directed_lines(_u88, reverse_line(_u87)) )).
% 0.18/0.36  
% 0.18/0.36  % Formula: ax9_basics ( axiom ) converted to clauses:
% 0.18/0.36  cnf(ax9_basics-1, axiom, ( ~unequally_directed_lines(_u90, _u89) | ~unequally_directed_lines(_u90, reverse_line(_u89)) | left_convergent_lines(_u90, _u89) | left_convergent_lines(_u90, reverse_line(_u89)) )).
% 0.18/0.36  
% 0.18/0.36  % Formula: ax10_basics ( axiom ) converted to clauses:
% 0.18/0.36  cnf(ax10_basics-1, axiom, ( ~left_apart_point(_u95, _u93) )).
% 0.18/0.36  cnf(ax10_basics-2, axiom, ( ~left_apart_point(_u96, reverse_line(_u94)) )).
% 0.18/0.36  
% 0.18/0.36  % Formula: ax11_basics ( axiom ) converted to clauses:
% 0.18/0.36  cnf(ax11_basics-1, axiom, ( ~left_convergent_lines(_u101, _u99) )).
% 0.18/0.36  cnf(ax11_basics-2, axiom, ( ~left_convergent_lines(_u102, reverse_line(_u100)) )).
% 0.18/0.36  
% 0.18/0.36  % Formula: ax1_cons_objs ( axiom ) converted to clauses:
% 0.18/0.36  cnf(ax1_cons_objs-1, axiom, ( ~point(_u104) | ~point(_u103) | ~distinct_points(_u104, _u103) | line(line_connecting(_u104, _u103)) )).
% 0.18/0.36  
% 0.18/0.36  % Formula: ax2_cons_objs ( axiom ) converted to clauses:
% 0.18/0.36  cnf(ax2_cons_objs-1, axiom, ( ~line(_u106) | ~line(_u105) | ~unequally_directed_lines(_u106, _u105) | ~unequally_directed_lines(_u106, reverse_line(_u105)) | point(intersection_point(_u106, _u105)) )).
% 0.18/0.36  
% 0.18/0.36  % Formula: ax3_cons_objs ( axiom ) converted to clauses:
% 0.18/0.36  cnf(ax3_cons_objs-1, axiom, ( ~point(_u107) | ~line(_u108) | line(parallel_through_point(_u108, _u107)) )).
% 0.18/0.36  
% 0.18/0.36  % Formula: ax4_cons_objs ( axiom ) converted to clauses:
% 0.18/0.36  cnf(ax4_cons_objs-1, axiom, ( ~line(_u109) | line(reverse_line(_u109)) )).
% 0.18/0.36  
% 0.18/0.36  % Formula: ax5_cons_objs ( axiom ) converted to clauses:
% 0.18/0.36  cnf(ax5_cons_objs-1, axiom, ( ~distinct_points(_u111, _u110) | ~apart_point_and_line(_u111, line_connecting(_u111, _u110)) )).
% 0.18/0.36  cnf(ax5_cons_objs-2, axiom, ( ~distinct_points(_u111, _u110) | ~apart_point_and_line(_u110, line_connecting(_u111, _u110)) )).
% 0.18/0.36  
% 0.18/0.36  % Formula: ax6_cons_objs ( axiom ) converted to clauses:
% 0.18/0.36  cnf(ax6_cons_objs-1, axiom, ( ~unequally_directed_lines(_u113, _u112) | ~unequally_directed_lines(_u113, reverse_line(_u112)) | ~apart_point_and_line(intersection_point(_u113, _u112), _u113) )).
% 0.18/0.36  cnf(ax6_cons_objs-2, axiom, ( ~unequally_directed_lines(_u113, _u112) | ~unequally_directed_lines(_u113, reverse_line(_u112)) | ~apart_point_and_line(intersection_point(_u113, _u112), _u112) )).
% 0.18/0.36  
% 0.18/0.36  % Formula: ax7_cons_objs ( axiom ) converted to clauses:
% 0.18/0.36  cnf(ax7_cons_objs-1, axiom, ( ~apart_point_and_line(_u115, parallel_through_point(_u114, _u115)) )).
% 0.18/0.36  
% 0.18/0.36  % Formula: ax8_cons_objs ( axiom ) converted to clauses:
% 0.18/0.36  cnf(ax8_cons_objs-1, axiom, ( ~distinct_lines(_u116, reverse_line(_u116)) )).
% 0.18/0.36  
% 0.18/0.36  % Formula: ax9_cons_objs ( axiom ) converted to clauses:
% 0.18/0.36  cnf(ax9_cons_objs-1, axiom, ( ~distinct_points(_u118, _u117) | equally_directed_lines(line_connecting(_u118, _u117), reverse_line(line_connecting(_u117, _u118))) )).
% 0.18/0.36  
% 0.18/0.36  % Formula: ax10_cons_objs ( axiom ) converted to clauses:
% 0.18/0.36  cnf(ax10_cons_objs-1, axiom, ( equally_directed_lines(parallel_through_point(_u119, _u120), _u119) )).
% 0.18/0.36  
% 0.18/0.36  % Formula: ax1_uniq_cons ( axiom ) converted to clauses:
% 0.18/0.36  cnf(ax1_uniq_cons-1, axiom, ( ~distinct_points(_u124, _u123) | ~distinct_lines(_u122, _u121) | left_apart_point(_u124, _u122) | left_apart_point(_u123, _u122) | left_apart_point(_u124, _u121) | left_apart_point(_u123, _u121) | left_apart_point(_u124, reverse_line(_u122)) | left_apart_point(_u123, reverse_line(_u122)) | left_apart_point(_u124, reverse_line(_u121)) | left_apart_point(_u123, reverse_line(_u121)) )).
% 0.18/0.36  
% 0.18/0.36  % Formula: ax2_uniq_cons ( axiom ) converted to clauses:
% 0.18/0.36  cnf(ax2_uniq_cons-1, axiom, ( ~distinct_points(_u127, _u126) | ~left_apart_point(_u127, _u125) | left_apart_point(_u126, _u125) | left_convergent_lines(line_connecting(_u127, _u126), _u125) )).
% 0.18/0.36  
% 0.18/0.36  % Formula: ax1_subs ( axiom ) converted to clauses:
% 0.18/0.36  cnf(ax1_subs-1, axiom, ( ~left_apart_point(_u130, _u128) | distinct_points(_u130, _u129) | left_apart_point(_u129, _u128) )).
% 0.18/0.36  
% 0.18/0.36  % Formula: ax2_subs ( axiom ) converted to clauses:
% 0.18/0.36  cnf(ax2_subs-1, axiom, ( ~left_apart_point(_u133, _u132) | ~unequally_directed_lines(_u132, _u131) | distinct_lines(_u132, _u131) | left_apart_point(_u133, reverse_line(_u131)) )).
% 0.18/0.36  
% 0.18/0.36  % Formula: ax3_subs ( axiom ) converted to clauses:
% 0.18/0.36  cnf(ax3_subs-1, axiom, ( ~left_convergent_lines(_u136, _u135) | unequally_directed_lines(_u135, _u134) | left_convergent_lines(_u136, _u134) )).
% 0.18/0.36  
% 0.18/0.36  % Formula: con ( conjecture ) converted to clauses:
% 0.18/0.36  cnf(con-1, negated_conjecture, ( before_on_line(skolem1, skolem2, skolem3) )).
% 0.18/0.36  cnf(con-2, negated_conjecture, ( before_on_line(skolem1, skolem3, skolem4) )).
% 0.18/0.36  cnf(con-3, negated_conjecture, ( ~before_on_line(skolem1, skolem2, skolem4) )).
% 0.18/0.36  cnf(con-4, negated_conjecture, ( distinct_points(skolem2, skolem4) )).
% 0.18/0.36  cnf(con-5, negated_conjecture, ( distinct_points(skolem3, skolem4) )).
% 0.18/0.36  cnf(con-6, negated_conjecture, ( incident_point_and_line(skolem4, skolem1) )).
% 0.18/0.36  cnf(con-7, negated_conjecture, ( left_apart_point(skolem5, skolem1) )).
% 0.18/0.36  
% 0.18/0.36  % Problem matrix:
% 0.18/0.36  cnf(matrix-0, plain, ( ~unequally_directed_opposite_lines(_u4, _u2) | unequally_directed_lines(_u4, reverse_line(_u2)) )).
% 0.18/0.36  cnf(matrix-1, plain, ( ~unequally_directed_lines(_u5, reverse_line(_u3)) | unequally_directed_opposite_lines(_u5, _u3) )).
% 0.18/0.36  cnf(matrix-2, plain, ( ~right_apart_point(_u10, _u8) | left_apart_point(_u10, reverse_line(_u8)) )).
% 0.18/0.36  cnf(matrix-3, plain, ( ~left_apart_point(_u11, reverse_line(_u9)) | right_apart_point(_u11, _u9) )).
% 0.18/0.36  cnf(matrix-4, plain, ( ~right_convergent_lines(_u16, _u14) | left_convergent_lines(_u16, reverse_line(_u14)) )).
% 0.18/0.36  cnf(matrix-5, plain, ( ~left_convergent_lines(_u17, reverse_line(_u15)) | right_convergent_lines(_u17, _u15) )).
% 0.18/0.36  cnf(matrix-6, plain, ( ~equally_directed_lines(_u22, _u20) | ~unequally_directed_lines(_u22, _u20) )).
% 0.18/0.36  cnf(matrix-7, plain, ( unequally_directed_lines(_u23, _u21) | equally_directed_lines(_u23, _u21) )).
% 0.18/0.36  cnf(matrix-8, plain, ( ~equally_directed_opposite_lines(_u28, _u26) | ~unequally_directed_opposite_lines(_u28, _u26) )).
% 0.18/0.36  cnf(matrix-9, plain, ( unequally_directed_opposite_lines(_u29, _u27) | equally_directed_opposite_lines(_u29, _u27) )).
% 0.18/0.36  cnf(matrix-10, plain, ( ~apart_point_and_line(_u34, _u32) | left_apart_point(_u34, _u32) | right_apart_point(_u34, _u32) )).
% 0.18/0.36  cnf(matrix-11, plain, ( apart_point_and_line(_u35, _u33) | ~left_apart_point(_u35, _u33) )).
% 0.18/0.36  cnf(matrix-12, plain, ( apart_point_and_line(_u35, _u33) | ~right_apart_point(_u35, _u33) )).
% 0.18/0.36  cnf(matrix-13, plain, ( ~convergent_lines(_u40, _u38) | unequally_directed_lines(_u40, _u38) )).
% 0.18/0.36  cnf(matrix-14, plain, ( ~convergent_lines(_u40, _u38) | unequally_directed_opposite_lines(_u40, _u38) )).
% 0.18/0.36  cnf(matrix-15, plain, ( ~unequally_directed_lines(_u41, _u39) | ~unequally_directed_opposite_lines(_u41, _u39) | convergent_lines(_u41, _u39) )).
% 0.18/0.36  cnf(matrix-16, plain, ( ~divides_points(_u45, _u49, _u47) | left_apart_point(_u49, _u45) | right_apart_point(_u49, _u45) )).
% 0.18/0.36  cnf(matrix-17, plain, ( ~divides_points(_u45, _u49, _u47) | left_apart_point(_u49, _u45) | left_apart_point(_u47, _u45) )).
% 0.18/0.36  cnf(matrix-18, plain, ( ~divides_points(_u45, _u49, _u47) | right_apart_point(_u47, _u45) | right_apart_point(_u49, _u45) )).
% 0.18/0.36  cnf(matrix-19, plain, ( ~divides_points(_u45, _u49, _u47) | right_apart_point(_u47, _u45) | left_apart_point(_u47, _u45) )).
% 0.18/0.36  cnf(matrix-20, plain, ( divides_points(_u46, _u50, _u48) | ~left_apart_point(_u50, _u46) | ~right_apart_point(_u48, _u46) )).
% 0.18/0.36  cnf(matrix-21, plain, ( divides_points(_u46, _u50, _u48) | ~right_apart_point(_u50, _u46) | ~left_apart_point(_u48, _u46) )).
% 0.18/0.36  cnf(matrix-22, plain, ( ~before_on_line(_u58, _u56, _u54) | distinct_points(_u56, _u54) )).
% 0.18/0.36  cnf(matrix-23, plain, ( ~before_on_line(_u58, _u56, _u54) | incident_point_and_line(_u56, _u58) )).
% 0.18/0.36  cnf(matrix-24, plain, ( ~before_on_line(_u58, _u56, _u54) | incident_point_and_line(_u54, _u58) )).
% 0.18/0.36  cnf(matrix-25, plain, ( ~before_on_line(_u58, _u56, _u54) | equally_directed_lines(_u58, line_connecting(_u56, _u54)) )).
% 0.18/0.36  cnf(matrix-26, plain, ( ~distinct_points(_u57, _u55) | ~incident_point_and_line(_u57, _u59) | ~incident_point_and_line(_u55, _u59) | ~equally_directed_lines(_u59, line_connecting(_u57, _u55)) | before_on_line(_u59, _u57, _u55) )).
% 0.18/0.36  cnf(matrix-27, plain, ( ~between_on_line(_u70, _u68, _u66, _u64) | before_on_line(_u70, _u68, _u66) | before_on_line(_u70, _u64, _u66) )).
% 0.18/0.36  cnf(matrix-28, plain, ( ~between_on_line(_u70, _u68, _u66, _u64) | before_on_line(_u70, _u68, _u66) | before_on_line(_u70, _u66, _u68) )).
% 0.18/0.36  cnf(matrix-29, plain, ( ~between_on_line(_u70, _u68, _u66, _u64) | before_on_line(_u70, _u66, _u64) | before_on_line(_u70, _u64, _u66) )).
% 0.18/0.36  cnf(matrix-30, plain, ( ~between_on_line(_u70, _u68, _u66, _u64) | before_on_line(_u70, _u66, _u64) | before_on_line(_u70, _u66, _u68) )).
% 0.18/0.36  cnf(matrix-31, plain, ( between_on_line(_u71, _u69, _u67, _u65) | ~before_on_line(_u71, _u69, _u67) | ~before_on_line(_u71, _u67, _u65) )).
% 0.18/0.36  cnf(matrix-32, plain, ( between_on_line(_u71, _u69, _u67, _u65) | ~before_on_line(_u71, _u65, _u67) | ~before_on_line(_u71, _u67, _u69) )).
% 0.18/0.36  cnf(matrix-33, plain, ( ~distinct_points(_u72, _u72) )).
% 0.18/0.36  cnf(matrix-34, plain, ( ~distinct_points(_u75, _u74) | distinct_points(_u75, _u73) | distinct_points(_u74, _u73) )).
% 0.18/0.36  cnf(matrix-35, plain, ( ~distinct_lines(_u76, _u76) )).
% 0.18/0.36  cnf(matrix-36, plain, ( ~distinct_lines(_u79, _u78) | distinct_lines(_u79, _u77) | distinct_lines(_u78, _u77) )).
% 0.18/0.36  cnf(matrix-37, plain, ( equally_directed_lines(_u80, _u80) )).
% 0.18/0.36  cnf(matrix-38, plain, ( ~unequally_directed_lines(_u83, _u82) | unequally_directed_lines(_u83, _u81) | unequally_directed_lines(_u82, _u81) )).
% 0.18/0.36  cnf(matrix-39, plain, ( ~unequally_directed_lines(_u86, _u85) | ~unequally_directed_lines(_u86, reverse_line(_u85)) | unequally_directed_lines(_u86, _u84) | unequally_directed_lines(_u85, _u84) )).
% 0.18/0.36  cnf(matrix-40, plain, ( ~unequally_directed_lines(_u86, _u85) | ~unequally_directed_lines(_u86, reverse_line(_u85)) | unequally_directed_lines(_u86, _u84) | unequally_directed_lines(_u85, reverse_line(_u84)) )).
% 0.18/0.36  cnf(matrix-41, plain, ( ~unequally_directed_lines(_u86, _u85) | ~unequally_directed_lines(_u86, reverse_line(_u85)) | unequally_directed_lines(_u86, reverse_line(_u84)) | unequally_directed_lines(_u85, _u84) )).
% 0.18/0.36  cnf(matrix-42, plain, ( ~unequally_directed_lines(_u86, _u85) | ~unequally_directed_lines(_u86, reverse_line(_u85)) | unequally_directed_lines(_u86, reverse_line(_u84)) | unequally_directed_lines(_u85, reverse_line(_u84)) )).
% 0.18/0.36  cnf(matrix-43, plain, ( unequally_directed_lines(_u88, _u87) | unequally_directed_lines(_u88, reverse_line(_u87)) )).
% 0.18/0.36  cnf(matrix-44, plain, ( ~unequally_directed_lines(_u90, _u89) | ~unequally_directed_lines(_u90, reverse_line(_u89)) | left_convergent_lines(_u90, _u89) | left_convergent_lines(_u90, reverse_line(_u89)) )).
% 0.18/0.36  cnf(matrix-45, plain, ( ~left_apart_point(_u95, _u93) )).
% 0.18/0.36  cnf(matrix-46, plain, ( ~left_apart_point(_u96, reverse_line(_u94)) )).
% 0.18/0.36  cnf(matrix-47, plain, ( ~left_convergent_lines(_u101, _u99) )).
% 0.18/0.36  cnf(matrix-48, plain, ( ~left_convergent_lines(_u102, reverse_line(_u100)) )).
% 0.18/0.36  cnf(matrix-49, plain, ( ~point(_u104) | ~point(_u103) | ~distinct_points(_u104, _u103) | line(line_connecting(_u104, _u103)) )).
% 0.18/0.36  cnf(matrix-50, plain, ( ~line(_u106) | ~line(_u105) | ~unequally_directed_lines(_u106, _u105) | ~unequally_directed_lines(_u106, reverse_line(_u105)) | point(intersection_point(_u106, _u105)) )).
% 0.18/0.36  cnf(matrix-51, plain, ( ~point(_u107) | ~line(_u108) | line(parallel_through_point(_u108, _u107)) )).
% 0.18/0.36  cnf(matrix-52, plain, ( ~line(_u109) | line(reverse_line(_u109)) )).
% 0.18/0.36  cnf(matrix-53, plain, ( ~distinct_points(_u111, _u110) | ~apart_point_and_line(_u111, line_connecting(_u111, _u110)) )).
% 0.18/0.36  cnf(matrix-54, plain, ( ~distinct_points(_u111, _u110) | ~apart_point_and_line(_u110, line_connecting(_u111, _u110)) )).
% 0.18/0.36  cnf(matrix-55, plain, ( ~unequally_directed_lines(_u113, _u112) | ~unequally_directed_lines(_u113, reverse_line(_u112)) | ~apart_point_and_line(intersection_point(_u113, _u112), _u113) )).
% 0.18/0.36  cnf(matrix-56, plain, ( ~unequally_directed_lines(_u113, _u112) | ~unequally_directed_lines(_u113, reverse_line(_u112)) | ~apart_point_and_line(intersection_point(_u113, _u112), _u112) )).
% 0.18/0.36  cnf(matrix-57, plain, ( ~apart_point_and_line(_u115, parallel_through_point(_u114, _u115)) )).
% 0.18/0.36  cnf(matrix-58, plain, ( ~distinct_lines(_u116, reverse_line(_u116)) )).
% 0.18/0.36  cnf(matrix-59, plain, ( ~distinct_points(_u118, _u117) | equally_directed_lines(line_connecting(_u118, _u117), reverse_line(line_connecting(_u117, _u118))) )).
% 0.18/0.36  cnf(matrix-60, plain, ( equally_directed_lines(parallel_through_point(_u119, _u120), _u119) )).
% 0.18/0.36  cnf(matrix-61, plain, ( ~distinct_points(_u124, _u123) | ~distinct_lines(_u122, _u121) | left_apart_point(_u124, _u122) | left_apart_point(_u123, _u122) | left_apart_point(_u124, _u121) | left_apart_point(_u123, _u121) | left_apart_point(_u124, reverse_line(_u122)) | left_apart_point(_u123, reverse_line(_u122)) | left_apart_point(_u124, reverse_line(_u121)) | left_apart_point(_u123, reverse_line(_u121)) )).
% 0.18/0.36  cnf(matrix-62, plain, ( ~distinct_points(_u127, _u126) | ~left_apart_point(_u127, _u125) | left_apart_point(_u126, _u125) | left_convergent_lines(line_connecting(_u127, _u126), _u125) )).
% 0.18/0.36  cnf(matrix-63, plain, ( ~left_apart_point(_u130, _u128) | distinct_points(_u130, _u129) | left_apart_point(_u129, _u128) )).
% 0.18/0.36  cnf(matrix-64, plain, ( ~left_apart_point(_u133, _u132) | ~unequally_directed_lines(_u132, _u131) | distinct_lines(_u132, _u131) | left_apart_point(_u133, reverse_line(_u131)) )).
% 0.18/0.36  cnf(matrix-65, plain, ( ~left_convergent_lines(_u136, _u135) | unequally_directed_lines(_u135, _u134) | left_convergent_lines(_u136, _u134) )).
% 0.18/0.36  cnf(matrix-66, plain, ( before_on_line(skolem1, skolem2, skolem3) )).
% 0.18/0.36  cnf(matrix-67, plain, ( before_on_line(skolem1, skolem3, skolem4) )).
% 0.18/0.36  cnf(matrix-68, plain, ( ~before_on_line(skolem1, skolem2, skolem4) )).
% 0.18/0.36  cnf(matrix-69, plain, ( distinct_points(skolem2, skolem4) )).
% 0.18/0.36  cnf(matrix-70, plain, ( distinct_points(skolem3, skolem4) )).
% 0.18/0.36  cnf(matrix-71, plain, ( incident_point_and_line(skolem4, skolem1) )).
% 0.18/0.36  cnf(matrix-72, plain, ( left_apart_point(skolem5, skolem1) )).
% 0.18/0.36  
% 0.18/0.36  % Proof stack:
% 0.18/0.36  cnf(proof-stack, plain, 
% 0.18/0.36  proof_stack(
% 0.18/0.36  start(33), 
% 0.18/0.36  left_branch(0, 63, 1, 2), 
% 0.18/0.36  left_branch(0, 72, 0, 3), 
% 0.18/0.36  right_branch(3), 
% 0.18/0.36  left_branch(0, 45, 0, 4), 
% 0.18/0.36  right_branch(4), 
% 0.18/0.36  right_branch(2)
% 0.18/0.36  )).
% 0.18/0.36  % SZS output end Proof for theBenchmark
%------------------------------------------------------------------------------