TSTP Solution File: PUZ016-2.005 by Bliksem---1.12

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Bliksem---1.12
% Problem  : PUZ016-2.005 : TPTP v8.1.0. Released v1.2.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : bliksem %s

% Computer : n032.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 0s
% DateTime : Mon Jul 18 17:58:12 EDT 2022

% Result   : Unsatisfiable 0.49s 0.90s
% Output   : Refutation 0.49s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.06/0.08  % Problem  : PUZ016-2.005 : TPTP v8.1.0. Released v1.2.0.
% 0.06/0.08  % Command  : bliksem %s
% 0.09/0.27  % Computer : n032.cluster.edu
% 0.09/0.27  % Model    : x86_64 x86_64
% 0.09/0.27  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.09/0.27  % Memory   : 8042.1875MB
% 0.09/0.27  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.09/0.27  % CPULimit : 300
% 0.09/0.27  % DateTime : Sat May 28 22:53:56 EDT 2022
% 0.09/0.27  % CPUTime  : 
% 0.49/0.89  *** allocated 10000 integers for termspace/termends
% 0.49/0.89  *** allocated 10000 integers for clauses
% 0.49/0.89  *** allocated 10000 integers for justifications
% 0.49/0.89  Bliksem 1.12
% 0.49/0.89  
% 0.49/0.89  
% 0.49/0.89  Automatic Strategy Selection
% 0.49/0.89  
% 0.49/0.89  Clauses:
% 0.49/0.89  [
% 0.49/0.89     [ ~( 'horizontal_1_2' ) ],
% 0.49/0.89     [ ~( 'horizontal_1_3' ) ],
% 0.49/0.89     [ ~( 'vertical_1_2' ) ],
% 0.49/0.89     [ ~( 'vertical_1_3' ) ],
% 0.49/0.89     [ ~( 'horizontal_1_1' ) ],
% 0.49/0.89     [ ~( 'horizontal_1_2' ) ],
% 0.49/0.89     [ 'horizontal_1_1', 'vertical_1_1' ],
% 0.49/0.89     [ 'horizontal_1_4', 'vertical_1_4', 'horizontal_1_3' ],
% 0.49/0.89     [ 'vertical_1_5', 'horizontal_1_4' ],
% 0.49/0.89     [ 'horizontal_2_1', 'vertical_2_1', 'vertical_1_1' ],
% 0.49/0.89     [ 'horizontal_2_2', 'vertical_2_2', 'horizontal_2_1', 'vertical_1_2' ]
% 0.49/0.89    ,
% 0.49/0.89     [ 'horizontal_2_3', 'vertical_2_3', 'horizontal_2_2', 'vertical_1_3' ]
% 0.49/0.89    ,
% 0.49/0.89     [ 'horizontal_2_4', 'vertical_2_4', 'horizontal_2_3', 'vertical_1_4' ]
% 0.49/0.89    ,
% 0.49/0.89     [ 'vertical_2_5', 'horizontal_2_4', 'vertical_1_5' ],
% 0.49/0.89     [ 'horizontal_3_1', 'vertical_3_1', 'vertical_2_1' ],
% 0.49/0.89     [ 'horizontal_3_2', 'vertical_3_2', 'horizontal_3_1', 'vertical_2_2' ]
% 0.49/0.89    ,
% 0.49/0.89     [ 'horizontal_3_3', 'vertical_3_3', 'horizontal_3_2', 'vertical_2_3' ]
% 0.49/0.89    ,
% 0.49/0.89     [ 'horizontal_3_4', 'vertical_3_4', 'horizontal_3_3', 'vertical_2_4' ]
% 0.49/0.89    ,
% 0.49/0.89     [ 'vertical_3_5', 'horizontal_3_4', 'vertical_2_5' ],
% 0.49/0.89     [ 'horizontal_4_1', 'vertical_4_1', 'vertical_3_1' ],
% 0.49/0.89     [ 'horizontal_4_2', 'vertical_4_2', 'horizontal_4_1', 'vertical_3_2' ]
% 0.49/0.89    ,
% 0.49/0.89     [ 'horizontal_4_3', 'vertical_4_3', 'horizontal_4_2', 'vertical_3_3' ]
% 0.49/0.89    ,
% 0.49/0.89     [ 'horizontal_4_4', 'vertical_4_4', 'horizontal_4_3', 'vertical_3_4' ]
% 0.49/0.89    ,
% 0.49/0.89     [ 'vertical_4_5', 'horizontal_4_4', 'vertical_3_5' ],
% 0.49/0.89     [ 'horizontal_5_1', 'vertical_4_1' ],
% 0.49/0.89     [ 'horizontal_5_2', 'horizontal_5_1', 'vertical_4_2' ],
% 0.49/0.89     [ 'horizontal_5_3', 'horizontal_5_2', 'vertical_4_3' ],
% 0.49/0.89     [ 'horizontal_5_4', 'horizontal_5_3', 'vertical_4_4' ],
% 0.49/0.89     [ 'horizontal_5_4', 'vertical_4_5' ],
% 0.49/0.89     [ ~( 'horizontal_1_1' ), ~( 'vertical_1_1' ) ],
% 0.49/0.89     [ ~( 'horizontal_1_4' ), ~( 'vertical_1_4' ) ],
% 0.49/0.89     [ ~( 'horizontal_1_4' ), ~( 'horizontal_1_3' ) ],
% 0.49/0.89     [ ~( 'vertical_1_4' ), ~( 'horizontal_1_3' ) ],
% 0.49/0.89     [ ~( 'vertical_1_5' ), ~( 'horizontal_1_4' ) ],
% 0.49/0.89     [ ~( 'horizontal_2_1' ), ~( 'vertical_2_1' ) ],
% 0.49/0.89     [ ~( 'horizontal_2_1' ), ~( 'vertical_1_1' ) ],
% 0.49/0.89     [ ~( 'vertical_2_1' ), ~( 'vertical_1_1' ) ],
% 0.49/0.89     [ ~( 'horizontal_2_2' ), ~( 'vertical_2_2' ) ],
% 0.49/0.89     [ ~( 'horizontal_2_2' ), ~( 'horizontal_2_1' ) ],
% 0.49/0.89     [ ~( 'horizontal_2_2' ), ~( 'vertical_1_2' ) ],
% 0.49/0.89     [ ~( 'vertical_2_2' ), ~( 'horizontal_2_1' ) ],
% 0.49/0.89     [ ~( 'vertical_2_2' ), ~( 'vertical_1_2' ) ],
% 0.49/0.89     [ ~( 'horizontal_2_1' ), ~( 'vertical_1_2' ) ],
% 0.49/0.89     [ ~( 'horizontal_2_3' ), ~( 'vertical_2_3' ) ],
% 0.49/0.89     [ ~( 'horizontal_2_3' ), ~( 'horizontal_2_2' ) ],
% 0.49/0.89     [ ~( 'horizontal_2_3' ), ~( 'vertical_1_3' ) ],
% 0.49/0.89     [ ~( 'vertical_2_3' ), ~( 'horizontal_2_2' ) ],
% 0.49/0.89     [ ~( 'vertical_2_3' ), ~( 'vertical_1_3' ) ],
% 0.49/0.89     [ ~( 'horizontal_2_2' ), ~( 'vertical_1_3' ) ],
% 0.49/0.89     [ ~( 'horizontal_2_4' ), ~( 'vertical_2_4' ) ],
% 0.49/0.89     [ ~( 'horizontal_2_4' ), ~( 'horizontal_2_3' ) ],
% 0.49/0.89     [ ~( 'horizontal_2_4' ), ~( 'vertical_1_4' ) ],
% 0.49/0.89     [ ~( 'vertical_2_4' ), ~( 'horizontal_2_3' ) ],
% 0.49/0.89     [ ~( 'vertical_2_4' ), ~( 'vertical_1_4' ) ],
% 0.49/0.89     [ ~( 'horizontal_2_3' ), ~( 'vertical_1_4' ) ],
% 0.49/0.89     [ ~( 'vertical_2_5' ), ~( 'horizontal_2_4' ) ],
% 0.49/0.89     [ ~( 'vertical_2_5' ), ~( 'vertical_1_5' ) ],
% 0.49/0.89     [ ~( 'horizontal_2_4' ), ~( 'vertical_1_5' ) ],
% 0.49/0.89     [ ~( 'horizontal_3_1' ), ~( 'vertical_3_1' ) ],
% 0.49/0.89     [ ~( 'horizontal_3_1' ), ~( 'vertical_2_1' ) ],
% 0.49/0.89     [ ~( 'vertical_3_1' ), ~( 'vertical_2_1' ) ],
% 0.49/0.89     [ ~( 'horizontal_3_2' ), ~( 'vertical_3_2' ) ],
% 0.49/0.89     [ ~( 'horizontal_3_2' ), ~( 'horizontal_3_1' ) ],
% 0.49/0.89     [ ~( 'horizontal_3_2' ), ~( 'vertical_2_2' ) ],
% 0.49/0.89     [ ~( 'vertical_3_2' ), ~( 'horizontal_3_1' ) ],
% 0.49/0.89     [ ~( 'vertical_3_2' ), ~( 'vertical_2_2' ) ],
% 0.49/0.89     [ ~( 'horizontal_3_1' ), ~( 'vertical_2_2' ) ],
% 0.49/0.89     [ ~( 'horizontal_3_3' ), ~( 'vertical_3_3' ) ],
% 0.49/0.89     [ ~( 'horizontal_3_3' ), ~( 'horizontal_3_2' ) ],
% 0.49/0.89     [ ~( 'horizontal_3_3' ), ~( 'vertical_2_3' ) ],
% 0.49/0.89     [ ~( 'vertical_3_3' ), ~( 'horizontal_3_2' ) ],
% 0.49/0.89     [ ~( 'vertical_3_3' ), ~( 'vertical_2_3' ) ],
% 0.49/0.89     [ ~( 'horizontal_3_2' ), ~( 'vertical_2_3' ) ],
% 0.49/0.89     [ ~( 'horizontal_3_4' ), ~( 'vertical_3_4' ) ],
% 0.49/0.90     [ ~( 'horizontal_3_4' ), ~( 'horizontal_3_3' ) ],
% 0.49/0.90     [ ~( 'horizontal_3_4' ), ~( 'vertical_2_4' ) ],
% 0.49/0.90     [ ~( 'vertical_3_4' ), ~( 'horizontal_3_3' ) ],
% 0.49/0.90     [ ~( 'vertical_3_4' ), ~( 'vertical_2_4' ) ],
% 0.49/0.90     [ ~( 'horizontal_3_3' ), ~( 'vertical_2_4' ) ],
% 0.49/0.90     [ ~( 'vertical_3_5' ), ~( 'horizontal_3_4' ) ],
% 0.49/0.90     [ ~( 'vertical_3_5' ), ~( 'vertical_2_5' ) ],
% 0.49/0.90     [ ~( 'horizontal_3_4' ), ~( 'vertical_2_5' ) ],
% 0.49/0.90     [ ~( 'horizontal_4_1' ), ~( 'vertical_4_1' ) ],
% 0.49/0.90     [ ~( 'horizontal_4_1' ), ~( 'vertical_3_1' ) ],
% 0.49/0.90     [ ~( 'vertical_4_1' ), ~( 'vertical_3_1' ) ],
% 0.49/0.90     [ ~( 'horizontal_4_2' ), ~( 'vertical_4_2' ) ],
% 0.49/0.90     [ ~( 'horizontal_4_2' ), ~( 'horizontal_4_1' ) ],
% 0.49/0.90     [ ~( 'horizontal_4_2' ), ~( 'vertical_3_2' ) ],
% 0.49/0.90     [ ~( 'vertical_4_2' ), ~( 'horizontal_4_1' ) ],
% 0.49/0.90     [ ~( 'vertical_4_2' ), ~( 'vertical_3_2' ) ],
% 0.49/0.90     [ ~( 'horizontal_4_1' ), ~( 'vertical_3_2' ) ],
% 0.49/0.90     [ ~( 'horizontal_4_3' ), ~( 'vertical_4_3' ) ],
% 0.49/0.90     [ ~( 'horizontal_4_3' ), ~( 'horizontal_4_2' ) ],
% 0.49/0.90     [ ~( 'horizontal_4_3' ), ~( 'vertical_3_3' ) ],
% 0.49/0.90     [ ~( 'vertical_4_3' ), ~( 'horizontal_4_2' ) ],
% 0.49/0.90     [ ~( 'vertical_4_3' ), ~( 'vertical_3_3' ) ],
% 0.49/0.90     [ ~( 'horizontal_4_2' ), ~( 'vertical_3_3' ) ],
% 0.49/0.90     [ ~( 'horizontal_4_4' ), ~( 'vertical_4_4' ) ],
% 0.49/0.90     [ ~( 'horizontal_4_4' ), ~( 'horizontal_4_3' ) ],
% 0.49/0.90     [ ~( 'horizontal_4_4' ), ~( 'vertical_3_4' ) ],
% 0.49/0.90     [ ~( 'vertical_4_4' ), ~( 'horizontal_4_3' ) ],
% 0.49/0.90     [ ~( 'vertical_4_4' ), ~( 'vertical_3_4' ) ],
% 0.49/0.90     [ ~( 'horizontal_4_3' ), ~( 'vertical_3_4' ) ],
% 0.49/0.90     [ ~( 'vertical_4_5' ), ~( 'horizontal_4_4' ) ],
% 0.49/0.90     [ ~( 'vertical_4_5' ), ~( 'vertical_3_5' ) ],
% 0.49/0.90     [ ~( 'horizontal_4_4' ), ~( 'vertical_3_5' ) ],
% 0.49/0.90     [ ~( 'horizontal_5_1' ), ~( 'vertical_4_1' ) ],
% 0.49/0.90     [ ~( 'horizontal_5_2' ), ~( 'horizontal_5_1' ) ],
% 0.49/0.90     [ ~( 'horizontal_5_2' ), ~( 'vertical_4_2' ) ],
% 0.49/0.90     [ ~( 'horizontal_5_1' ), ~( 'vertical_4_2' ) ],
% 0.49/0.90     [ ~( 'horizontal_5_3' ), ~( 'horizontal_5_2' ) ],
% 0.49/0.90     [ ~( 'horizontal_5_3' ), ~( 'vertical_4_3' ) ],
% 0.49/0.90     [ ~( 'horizontal_5_2' ), ~( 'vertical_4_3' ) ],
% 0.49/0.90     [ ~( 'horizontal_5_4' ), ~( 'horizontal_5_3' ) ],
% 0.49/0.90     [ ~( 'horizontal_5_4' ), ~( 'vertical_4_4' ) ],
% 0.49/0.90     [ ~( 'horizontal_5_3' ), ~( 'vertical_4_4' ) ],
% 0.49/0.90     [ ~( 'horizontal_5_4' ), ~( 'vertical_4_5' ) ]
% 0.49/0.90  ] .
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  percentage equality = 0.000000, percentage horn = 0.785047
% 0.49/0.90  This a non-horn, non-equality problem
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  Options Used:
% 0.49/0.90  
% 0.49/0.90  useres =            1
% 0.49/0.90  useparamod =        0
% 0.49/0.90  useeqrefl =         0
% 0.49/0.90  useeqfact =         0
% 0.49/0.90  usefactor =         1
% 0.49/0.90  usesimpsplitting =  0
% 0.49/0.90  usesimpdemod =      0
% 0.49/0.90  usesimpres =        3
% 0.49/0.90  
% 0.49/0.90  resimpinuse      =  1000
% 0.49/0.90  resimpclauses =     20000
% 0.49/0.90  substype =          standard
% 0.49/0.90  backwardsubs =      1
% 0.49/0.90  selectoldest =      5
% 0.49/0.90  
% 0.49/0.90  litorderings [0] =  split
% 0.49/0.90  litorderings [1] =  liftord
% 0.49/0.90  
% 0.49/0.90  termordering =      none
% 0.49/0.90  
% 0.49/0.90  litapriori =        1
% 0.49/0.90  termapriori =       0
% 0.49/0.90  litaposteriori =    0
% 0.49/0.90  termaposteriori =   0
% 0.49/0.90  demodaposteriori =  0
% 0.49/0.90  ordereqreflfact =   0
% 0.49/0.90  
% 0.49/0.90  litselect =         none
% 0.49/0.90  
% 0.49/0.90  maxweight =         15
% 0.49/0.90  maxdepth =          30000
% 0.49/0.90  maxlength =         115
% 0.49/0.90  maxnrvars =         195
% 0.49/0.90  excuselevel =       1
% 0.49/0.90  increasemaxweight = 1
% 0.49/0.90  
% 0.49/0.90  maxselected =       10000000
% 0.49/0.90  maxnrclauses =      10000000
% 0.49/0.90  
% 0.49/0.90  showgenerated =    0
% 0.49/0.90  showkept =         0
% 0.49/0.90  showselected =     0
% 0.49/0.90  showdeleted =      0
% 0.49/0.90  showresimp =       1
% 0.49/0.90  showstatus =       2000
% 0.49/0.90  
% 0.49/0.90  prologoutput =     1
% 0.49/0.90  nrgoals =          5000000
% 0.49/0.90  totalproof =       1
% 0.49/0.90  
% 0.49/0.90  Symbols occurring in the translation:
% 0.49/0.90  
% 0.49/0.90  {}  [0, 0]      (w:1, o:2, a:1, s:1, b:0), 
% 0.49/0.90  .  [1, 2]      (w:1, o:54, a:1, s:1, b:0), 
% 0.49/0.90  !  [4, 1]      (w:0, o:49, a:1, s:1, b:0), 
% 0.49/0.90  =  [13, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 0.49/0.90  ==>  [14, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 0.49/0.90  'horizontal_1_2'  [39, 0]      (w:1, o:10, a:1, s:1, b:0), 
% 0.49/0.90  'horizontal_1_3'  [40, 0]      (w:1, o:11, a:1, s:1, b:0), 
% 0.49/0.90  'vertical_1_2'  [41, 0]      (w:1, o:13, a:1, s:1, b:0), 
% 0.49/0.90  'vertical_1_3'  [42, 0]      (w:1, o:14, a:1, s:1, b:0), 
% 0.49/0.90  'horizontal_1_1'  [43, 0]      (w:1, o:9, a:1, s:1, b:0), 
% 0.49/0.90  'vertical_1_1'  [44, 0]      (w:1, o:12, a:1, s:1, b:0), 
% 0.49/0.90  'horizontal_1_4'  [45, 0]      (w:1, o:15, a:1, s:1, b:0), 
% 0.49/0.90  'vertical_1_4'  [46, 0]      (w:1, o:16, a:1, s:1, b:0), 
% 0.49/0.90  'vertical_1_5'  [47, 0]      (w:1, o:17, a:1, s:1, b:0), 
% 0.49/0.90  'horizontal_2_1'  [48, 0]      (w:1, o:18, a:1, s:1, b:0), 
% 0.49/0.90  'vertical_2_1'  [49, 0]      (w:1, o:19, a:1, s:1, b:0), 
% 0.49/0.90  'horizontal_2_2'  [50, 0]      (w:1, o:20, a:1, s:1, b:0), 
% 0.49/0.90  'vertical_2_2'  [51, 0]      (w:1, o:21, a:1, s:1, b:0), 
% 0.49/0.90  'horizontal_2_3'  [52, 0]      (w:1, o:22, a:1, s:1, b:0), 
% 0.49/0.90  'vertical_2_3'  [53, 0]      (w:1, o:23, a:1, s:1, b:0), 
% 0.49/0.90  'horizontal_2_4'  [54, 0]      (w:1, o:24, a:1, s:1, b:0), 
% 0.49/0.90  'vertical_2_4'  [55, 0]      (w:1, o:25, a:1, s:1, b:0), 
% 0.49/0.90  'vertical_2_5'  [56, 0]      (w:1, o:26, a:1, s:1, b:0), 
% 0.49/0.90  'horizontal_3_1'  [57, 0]      (w:1, o:27, a:1, s:1, b:0), 
% 0.49/0.90  'vertical_3_1'  [58, 0]      (w:1, o:28, a:1, s:1, b:0), 
% 0.49/0.90  'horizontal_3_2'  [59, 0]      (w:1, o:29, a:1, s:1, b:0), 
% 0.49/0.90  'vertical_3_2'  [60, 0]      (w:1, o:30, a:1, s:1, b:0), 
% 0.49/0.90  'horizontal_3_3'  [61, 0]      (w:1, o:31, a:1, s:1, b:0), 
% 0.49/0.90  'vertical_3_3'  [62, 0]      (w:1, o:32, a:1, s:1, b:0), 
% 0.49/0.90  'horizontal_3_4'  [63, 0]      (w:1, o:33, a:1, s:1, b:0), 
% 0.49/0.90  'vertical_3_4'  [64, 0]      (w:1, o:34, a:1, s:1, b:0), 
% 0.49/0.90  'vertical_3_5'  [65, 0]      (w:1, o:35, a:1, s:1, b:0), 
% 0.49/0.90  'horizontal_4_1'  [66, 0]      (w:1, o:36, a:1, s:1, b:0), 
% 0.49/0.90  'vertical_4_1'  [67, 0]      (w:1, o:37, a:1, s:1, b:0), 
% 0.49/0.90  'horizontal_4_2'  [68, 0]      (w:1, o:38, a:1, s:1, b:0), 
% 0.49/0.90  'vertical_4_2'  [69, 0]      (w:1, o:39, a:1, s:1, b:0), 
% 0.49/0.90  'horizontal_4_3'  [70, 0]      (w:1, o:40, a:1, s:1, b:0), 
% 0.49/0.90  'vertical_4_3'  [71, 0]      (w:1, o:41, a:1, s:1, b:0), 
% 0.49/0.90  'horizontal_4_4'  [72, 0]      (w:1, o:42, a:1, s:1, b:0), 
% 0.49/0.90  'vertical_4_4'  [73, 0]      (w:1, o:43, a:1, s:1, b:0), 
% 0.49/0.90  'vertical_4_5'  [74, 0]      (w:1, o:44, a:1, s:1, b:0), 
% 0.49/0.90  'horizontal_5_1'  [75, 0]      (w:1, o:45, a:1, s:1, b:0), 
% 0.49/0.90  'horizontal_5_2'  [76, 0]      (w:1, o:46, a:1, s:1, b:0), 
% 0.49/0.90  'horizontal_5_3'  [77, 0]      (w:1, o:47, a:1, s:1, b:0), 
% 0.49/0.90  'horizontal_5_4'  [78, 0]      (w:1, o:48, a:1, s:1, b:0).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  Starting Search:
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  Bliksems!, er is een bewijs:
% 0.49/0.90  % SZS status Unsatisfiable
% 0.49/0.90  % SZS output start Refutation
% 0.49/0.90  
% 0.49/0.90  clause( 2, [ ~( 'vertical_1_2' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 4, [ ~( 'horizontal_1_1' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 5, [ 'vertical_1_1' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 7, [ 'horizontal_1_4', 'vertical_1_5' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 8, [ 'horizontal_2_2', 'horizontal_2_1', 'vertical_2_2' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 10, [ 'horizontal_2_4', 'horizontal_2_3', 'vertical_1_4', 
% 0.49/0.90    'vertical_2_4' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 12, [ 'horizontal_3_1', 'vertical_2_1', 'vertical_3_1' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 14, [ 'horizontal_3_3', 'horizontal_3_2', 'vertical_2_3', 
% 0.49/0.90    'vertical_3_3' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 16, [ 'horizontal_3_4', 'vertical_2_5', 'vertical_3_5' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 18, [ 'horizontal_4_2', 'horizontal_4_1', 'vertical_3_2', 
% 0.49/0.90    'vertical_4_2' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 20, [ 'horizontal_4_4', 'horizontal_4_3', 'vertical_3_4', 
% 0.49/0.90    'vertical_4_4' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 22, [ 'vertical_4_1', 'horizontal_5_1' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 24, [ 'horizontal_5_2', 'vertical_4_3', 'horizontal_5_3' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 25, [ 'horizontal_5_3', 'vertical_4_4', 'horizontal_5_4' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 26, [ 'vertical_4_5', 'horizontal_5_4' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 27, [ ~( 'horizontal_1_4' ), ~( 'vertical_1_4' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 30, [ ~( 'horizontal_2_1' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 31, [ ~( 'vertical_2_1' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 33, [ ~( 'horizontal_2_3' ), ~( 'vertical_2_3' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 34, [ ~( 'horizontal_2_2' ), ~( 'horizontal_2_3' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 35, [ ~( 'horizontal_2_2' ), ~( 'vertical_2_3' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 42, [ ~( 'horizontal_2_4' ), ~( 'vertical_2_5' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 43, [ ~( 'vertical_1_5' ), ~( 'vertical_2_5' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 46, [ ~( 'horizontal_3_2' ), ~( 'vertical_3_2' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 47, [ ~( 'horizontal_3_1' ), ~( 'horizontal_3_2' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 48, [ ~( 'vertical_2_2' ), ~( 'horizontal_3_2' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 49, [ ~( 'horizontal_3_1' ), ~( 'vertical_3_2' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 50, [ ~( 'vertical_2_2' ), ~( 'vertical_3_2' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 51, [ ~( 'vertical_2_2' ), ~( 'horizontal_3_1' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 58, [ ~( 'horizontal_3_4' ), ~( 'vertical_3_4' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 59, [ ~( 'horizontal_3_3' ), ~( 'horizontal_3_4' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 61, [ ~( 'horizontal_3_3' ), ~( 'vertical_3_4' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 62, [ ~( 'vertical_2_4' ), ~( 'vertical_3_4' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 63, [ ~( 'vertical_2_4' ), ~( 'horizontal_3_3' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 67, [ ~( 'horizontal_4_1' ), ~( 'vertical_4_1' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 68, [ ~( 'vertical_3_1' ), ~( 'horizontal_4_1' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 69, [ ~( 'vertical_3_1' ), ~( 'vertical_4_1' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 76, [ ~( 'horizontal_4_3' ), ~( 'vertical_4_3' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 77, [ ~( 'horizontal_4_2' ), ~( 'horizontal_4_3' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 78, [ ~( 'vertical_3_3' ), ~( 'horizontal_4_3' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 79, [ ~( 'horizontal_4_2' ), ~( 'vertical_4_3' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 80, [ ~( 'vertical_3_3' ), ~( 'vertical_4_3' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 81, [ ~( 'vertical_3_3' ), ~( 'horizontal_4_2' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 88, [ ~( 'horizontal_4_4' ), ~( 'vertical_4_5' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 89, [ ~( 'vertical_3_5' ), ~( 'vertical_4_5' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 90, [ ~( 'vertical_3_5' ), ~( 'horizontal_4_4' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 91, [ ~( 'vertical_4_1' ), ~( 'horizontal_5_1' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 92, [ ~( 'horizontal_5_1' ), ~( 'horizontal_5_2' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 93, [ ~( 'vertical_4_2' ), ~( 'horizontal_5_2' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 94, [ ~( 'vertical_4_2' ), ~( 'horizontal_5_1' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 95, [ ~( 'horizontal_5_2' ), ~( 'horizontal_5_3' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 97, [ ~( 'vertical_4_3' ), ~( 'horizontal_5_2' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 98, [ ~( 'horizontal_5_3' ), ~( 'horizontal_5_4' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 99, [ ~( 'vertical_4_4' ), ~( 'horizontal_5_4' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 100, [ ~( 'vertical_4_4' ), ~( 'horizontal_5_3' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 101, [ ~( 'vertical_4_5' ), ~( 'horizontal_5_4' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 102, [ 'horizontal_2_2', 'vertical_2_2' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 103, [ 'horizontal_3_1', 'vertical_3_1' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 104, [ 'vertical_4_1', ~( 'vertical_4_2' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 105, [ 'vertical_4_1', 'horizontal_4_1', 'vertical_3_2', 
% 0.49/0.90    'horizontal_4_2' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 107, [ 'vertical_4_3', 'horizontal_5_2', ~( 'vertical_4_4' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 108, [ 'vertical_4_5', ~( 'horizontal_5_3' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 109, [ 'vertical_4_5', ~( 'vertical_4_4' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 110, [ 'vertical_4_5', 'vertical_4_3', 'horizontal_5_2' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 111, [ 'vertical_4_4', 'horizontal_5_3', ~( 'vertical_4_5' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 112, [ 'horizontal_4_4', 'horizontal_4_3', 'vertical_3_4', 
% 0.49/0.90    'vertical_4_5' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 114, [ 'vertical_4_3', 'vertical_4_5', ~( 'horizontal_5_1' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 115, [ 'vertical_4_3', 'vertical_4_5', ~( 'vertical_4_2' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 116, [ 'vertical_4_3', 'vertical_4_1', 'vertical_4_5' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 117, [ 'horizontal_4_1', 'vertical_3_2', 'vertical_4_1', ~( 
% 0.49/0.90    'vertical_3_3' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 118, [ 'vertical_4_1', 'vertical_4_3', 'vertical_4_4', 
% 0.49/0.90    'horizontal_5_3' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 119, [ 'vertical_4_1', 'vertical_4_3', ~( 'horizontal_4_4' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 120, [ 'vertical_4_1', 'vertical_4_3', ~( 'vertical_3_5' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 121, [ 'vertical_4_1', 'horizontal_3_4', 'vertical_2_5', 
% 0.49/0.90    'vertical_4_3' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 122, [ 'vertical_4_3', 'horizontal_4_2', 'horizontal_4_1', 
% 0.49/0.90    'vertical_3_2', 'vertical_4_5' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 124, [ 'vertical_4_3', 'horizontal_4_4', 'horizontal_4_3', 
% 0.49/0.90    'vertical_3_4', 'horizontal_5_2' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 125, [ 'horizontal_3_4', 'vertical_2_5', 'vertical_4_1', ~( 
% 0.49/0.90    'horizontal_4_3' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 126, [ 'horizontal_3_4', 'vertical_2_5', 'vertical_4_1', ~( 
% 0.49/0.90    'horizontal_4_2' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 127, [ 'horizontal_3_4', 'vertical_2_5', 'vertical_4_1', ~( 
% 0.49/0.90    'vertical_3_3' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 128, [ 'vertical_2_5', 'horizontal_3_4', 'horizontal_4_1', 
% 0.49/0.90    'vertical_3_2', 'vertical_4_1' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 129, [ 'vertical_3_4', 'horizontal_4_3', ~( 'vertical_3_5' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 130, [ 'vertical_3_4', 'horizontal_3_4', 'vertical_2_5', 
% 0.49/0.90    'horizontal_4_3' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 131, [ 'horizontal_3_4', 'vertical_2_5', 'vertical_3_4', 
% 0.49/0.90    'vertical_4_1' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 134, [ 'vertical_2_5', 'horizontal_3_4', 'vertical_3_4', ~( 
% 0.49/0.90    'horizontal_4_1' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 135, [ 'vertical_2_5', 'horizontal_3_4', 'vertical_3_4', ~( 
% 0.49/0.90    'vertical_3_1' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 140, [ 'vertical_2_5', 'horizontal_3_4', 'horizontal_3_1', 
% 0.49/0.90    'vertical_3_4' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 141, [ 'vertical_2_5', 'horizontal_3_1', ~( 'horizontal_3_3' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 143, [ 'vertical_3_2', 'horizontal_4_1', 'horizontal_3_3', 
% 0.49/0.90    'horizontal_3_2', 'vertical_2_3', 'vertical_4_1' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 146, [ 'vertical_4_1', 'vertical_4_4', ~( 'horizontal_5_2' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 147, [ 'vertical_2_5', 'horizontal_3_4', 'horizontal_3_3', 
% 0.49/0.90    'horizontal_3_2', 'vertical_2_3', 'vertical_4_1' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 151, [ 'horizontal_4_2', 'horizontal_4_1', 'vertical_3_2', 
% 0.49/0.90    'vertical_4_3', ~( 'horizontal_4_4' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 152, [ 'horizontal_4_2', 'horizontal_4_1', 'vertical_3_2', 
% 0.49/0.90    'vertical_4_3', ~( 'vertical_3_5' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 153, [ 'horizontal_4_1', 'vertical_3_2', 'horizontal_4_2', 
% 0.49/0.90    'horizontal_3_4', 'vertical_2_5', 'vertical_4_3' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 159, [ 'vertical_2_5', 'vertical_3_2', 'horizontal_3_4', ~( 
% 0.49/0.90    'vertical_3_1' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 160, [ 'horizontal_4_3', 'vertical_3_4', 'vertical_4_1', 
% 0.49/0.90    'vertical_4_3', 'vertical_4_4' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 162, [ 'vertical_4_3', 'horizontal_4_3', 'vertical_3_4', 
% 0.49/0.90    'horizontal_4_4', ~( 'vertical_4_2' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 163, [ 'vertical_2_5', 'vertical_3_2', 'horizontal_3_1', 
% 0.49/0.90    'horizontal_3_4' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 164, [ 'vertical_3_4', 'vertical_4_1', 'horizontal_4_3', 
% 0.49/0.90    'vertical_4_3', 'horizontal_5_2' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 165, [ 'vertical_3_4', 'horizontal_4_3', 'vertical_4_3', ~( 
% 0.49/0.90    'horizontal_5_1' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 167, [ 'vertical_3_4', 'horizontal_4_3', 'vertical_4_1', 
% 0.49/0.90    'vertical_4_3' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 168, [ 'vertical_3_4', 'vertical_4_1', ~( 'horizontal_4_2' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 169, [ 'vertical_3_4', 'vertical_4_1', ~( 'vertical_3_3' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 170, [ 'vertical_3_4', 'horizontal_4_1', 'vertical_3_2', 
% 0.49/0.90    'vertical_4_1' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 171, [ 'vertical_3_4', 'horizontal_3_3', 'horizontal_3_2', 
% 0.49/0.90    'vertical_2_3', 'vertical_4_1' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 173, [ 'vertical_3_2', 'horizontal_3_2', 'vertical_2_3', 
% 0.49/0.90    'horizontal_3_3', ~( 'vertical_3_1' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 175, [ 'vertical_3_2', 'vertical_3_4', ~( 'vertical_3_1' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 176, [ 'vertical_3_2', 'horizontal_3_1', 'vertical_3_4' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 177, [ 'horizontal_3_1', 'vertical_3_2', ~( 'horizontal_3_4' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 178, [ 'horizontal_3_1', 'vertical_3_2', ~( 'horizontal_3_3' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 179, [ 'horizontal_3_1', 'vertical_3_2', ~( 'vertical_2_4' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 180, [ 'horizontal_3_1', 'vertical_2_5', 'vertical_3_2' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 182, [ 'vertical_2_5', ~( 'horizontal_3_2' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 183, [ 'vertical_2_5', ~( 'vertical_2_2' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 184, [ 'horizontal_2_2', 'vertical_2_5' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 185, [ 'horizontal_2_2', ~( 'horizontal_2_4' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 186, [ 'horizontal_2_2', ~( 'vertical_1_5' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 187, [ 'vertical_2_5', 'horizontal_3_3', 'vertical_2_3', 
% 0.49/0.90    'horizontal_3_4', 'vertical_4_1' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 188, [ 'horizontal_1_4', 'horizontal_2_2' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 190, [ 'horizontal_3_1', 'horizontal_2_4', 'horizontal_2_3', 
% 0.49/0.90    'vertical_1_4', 'vertical_3_2' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 191, [ 'horizontal_2_3', 'vertical_1_4', 'horizontal_2_4', ~( 
% 0.49/0.90    'horizontal_3_2' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 192, [ 'horizontal_2_3', 'vertical_1_4', 'horizontal_2_4', ~( 
% 0.49/0.90    'vertical_2_2' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 193, [ 'vertical_1_4', 'horizontal_2_2', 'horizontal_2_3' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 194, [ 'vertical_3_2', 'horizontal_3_4', 'vertical_2_5', 
% 0.49/0.90    'horizontal_4_1', ~( 'horizontal_4_3' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 195, [ 'vertical_3_2', 'horizontal_3_4', 'vertical_2_5', 
% 0.49/0.90    'horizontal_4_1', ~( 'vertical_3_3' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 196, [ 'vertical_3_2', 'vertical_2_5', 'horizontal_3_4', 
% 0.49/0.90    'vertical_3_4', 'horizontal_4_1' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 197, [ 'vertical_2_5', 'vertical_3_2', 'horizontal_3_4', 
% 0.49/0.90    'vertical_3_4' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 198, [ 'vertical_2_5', 'vertical_3_2', ~( 'horizontal_3_3' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 210, [ 'vertical_3_2', 'vertical_2_5', 'horizontal_3_4', 
% 0.49/0.90    'horizontal_3_2', 'vertical_2_3', 'horizontal_4_1' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 212, [ 'vertical_2_5', 'vertical_2_3', 'horizontal_3_3', 
% 0.49/0.90    'horizontal_3_4', ~( 'horizontal_4_1' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 213, [ 'vertical_2_5', 'vertical_2_3', 'horizontal_3_3', 
% 0.49/0.90    'horizontal_3_4', ~( 'vertical_3_1' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 214, [ 'horizontal_4_3', 'vertical_3_4', 'vertical_4_3', 
% 0.49/0.90    'horizontal_4_2', 'horizontal_4_1', 'vertical_3_2', 'horizontal_4_4' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 215, [ 'vertical_2_3', 'vertical_2_5', 'horizontal_3_1', 
% 0.49/0.90    'horizontal_3_4' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 221, [ 'horizontal_3_2', 'vertical_2_3', 'horizontal_3_1', 
% 0.49/0.90    'vertical_3_2' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 223, [ 'horizontal_3_3', 'horizontal_3_2', 'vertical_2_3', 
% 0.49/0.90    'vertical_3_4', ~( 'horizontal_4_1' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 224, [ 'horizontal_3_3', 'horizontal_3_2', 'vertical_2_3', 
% 0.49/0.90    'vertical_3_4', ~( 'vertical_3_1' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 225, [ 'vertical_2_3', 'horizontal_3_1', ~( 'vertical_2_2' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 226, [ 'vertical_2_3', ~( 'vertical_2_2' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 227, [ 'horizontal_2_2', 'vertical_2_3' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 228, [ ~( 'horizontal_2_3' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 232, [ 'vertical_1_4', 'horizontal_2_2' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 233, [ 'horizontal_3_2', 'vertical_2_3', 'horizontal_3_3', 
% 0.49/0.90    'horizontal_3_1', 'vertical_3_4' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 236, [ 'vertical_2_3', 'horizontal_3_1', 'horizontal_3_2', ~( 
% 0.49/0.90    'horizontal_3_4' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 237, [ 'vertical_2_3', 'horizontal_3_1', 'horizontal_3_2', ~( 
% 0.49/0.90    'vertical_2_4' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 238, [ 'vertical_2_3', 'vertical_2_5', 'horizontal_3_1' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 243, [ 'vertical_2_3', 'horizontal_3_1', 'horizontal_2_4', 
% 0.49/0.90    'vertical_1_4', 'horizontal_3_2' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 244, [ 'vertical_2_3', 'horizontal_2_4', 'vertical_1_4', 
% 0.49/0.90    'horizontal_3_1' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 271, [ 'vertical_2_5', 'vertical_3_2', 'vertical_2_3', 
% 0.49/0.90    'horizontal_3_4', 'horizontal_4_1' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 280, [ 'vertical_3_4', 'horizontal_4_3', 'horizontal_4_2', 
% 0.49/0.90    'horizontal_4_1', 'vertical_3_2', 'vertical_4_3' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 281, [ 'vertical_2_5', 'vertical_2_3', 'vertical_3_2', 
% 0.49/0.90    'horizontal_3_4' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 282, [ 'vertical_3_4', 'horizontal_4_1', 'vertical_3_2', 
% 0.49/0.90    'horizontal_4_2', ~( 'vertical_3_3' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 283, [ 'vertical_3_4', 'vertical_3_2', 'horizontal_4_1', ~( 
% 0.49/0.90    'vertical_3_3' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 286, [ 'vertical_3_2', 'vertical_3_4', 'horizontal_3_3', 
% 0.49/0.90    'horizontal_3_2', 'vertical_2_3', 'horizontal_4_1' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 287, [ 'vertical_3_2', 'horizontal_3_3', 'horizontal_3_2', 
% 0.49/0.90    'vertical_2_3', 'vertical_3_4' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 289, [ 'horizontal_3_2', 'vertical_2_3', 'vertical_3_2', ~( 
% 0.49/0.90    'horizontal_3_4' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 290, [ 'horizontal_3_2', 'vertical_2_3', 'vertical_3_2', ~( 
% 0.49/0.90    'vertical_2_4' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 291, [ 'vertical_2_3', 'vertical_2_5', 'vertical_3_2' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 294, [ 'vertical_2_3', 'vertical_2_5' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 296, [ 'vertical_2_3', ~( 'horizontal_2_4' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 297, [ 'vertical_2_3', ~( 'vertical_1_5' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 298, [ 'horizontal_1_4', 'vertical_2_3' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 300, [ 'horizontal_1_4' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 307, [ 'vertical_2_3', 'horizontal_3_2', 'horizontal_2_3', 
% 0.49/0.90    'vertical_1_4', 'vertical_3_2' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 308, [ 'vertical_2_3', 'vertical_1_4', 'horizontal_3_2', 
% 0.49/0.90    'vertical_3_2' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 310, [ 'vertical_1_4', 'vertical_2_3', ~( 'horizontal_3_1' ) ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 312, [ 'vertical_1_4', 'vertical_2_3' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 314, [ 'vertical_1_4' ] )
% 0.49/0.90  .
% 0.49/0.90  clause( 315, [] )
% 0.49/0.90  .
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  % SZS output end Refutation
% 0.49/0.90  found a proof!
% 0.49/0.90  
% 0.49/0.90  % ABCDEFGHIJKLMNOPQRSTUVWXYZ
% 0.49/0.90  
% 0.49/0.90  initialclauses(
% 0.49/0.90  [ clause( 317, [ ~( 'horizontal_1_2' ) ] )
% 0.49/0.90  , clause( 318, [ ~( 'horizontal_1_3' ) ] )
% 0.49/0.90  , clause( 319, [ ~( 'vertical_1_2' ) ] )
% 0.49/0.90  , clause( 320, [ ~( 'vertical_1_3' ) ] )
% 0.49/0.90  , clause( 321, [ ~( 'horizontal_1_1' ) ] )
% 0.49/0.90  , clause( 322, [ ~( 'horizontal_1_2' ) ] )
% 0.49/0.90  , clause( 323, [ 'horizontal_1_1', 'vertical_1_1' ] )
% 0.49/0.90  , clause( 324, [ 'horizontal_1_4', 'vertical_1_4', 'horizontal_1_3' ] )
% 0.49/0.90  , clause( 325, [ 'vertical_1_5', 'horizontal_1_4' ] )
% 0.49/0.90  , clause( 326, [ 'horizontal_2_1', 'vertical_2_1', 'vertical_1_1' ] )
% 0.49/0.90  , clause( 327, [ 'horizontal_2_2', 'vertical_2_2', 'horizontal_2_1', 
% 0.49/0.90    'vertical_1_2' ] )
% 0.49/0.90  , clause( 328, [ 'horizontal_2_3', 'vertical_2_3', 'horizontal_2_2', 
% 0.49/0.90    'vertical_1_3' ] )
% 0.49/0.90  , clause( 329, [ 'horizontal_2_4', 'vertical_2_4', 'horizontal_2_3', 
% 0.49/0.90    'vertical_1_4' ] )
% 0.49/0.90  , clause( 330, [ 'vertical_2_5', 'horizontal_2_4', 'vertical_1_5' ] )
% 0.49/0.90  , clause( 331, [ 'horizontal_3_1', 'vertical_3_1', 'vertical_2_1' ] )
% 0.49/0.90  , clause( 332, [ 'horizontal_3_2', 'vertical_3_2', 'horizontal_3_1', 
% 0.49/0.90    'vertical_2_2' ] )
% 0.49/0.90  , clause( 333, [ 'horizontal_3_3', 'vertical_3_3', 'horizontal_3_2', 
% 0.49/0.90    'vertical_2_3' ] )
% 0.49/0.90  , clause( 334, [ 'horizontal_3_4', 'vertical_3_4', 'horizontal_3_3', 
% 0.49/0.90    'vertical_2_4' ] )
% 0.49/0.90  , clause( 335, [ 'vertical_3_5', 'horizontal_3_4', 'vertical_2_5' ] )
% 0.49/0.90  , clause( 336, [ 'horizontal_4_1', 'vertical_4_1', 'vertical_3_1' ] )
% 0.49/0.90  , clause( 337, [ 'horizontal_4_2', 'vertical_4_2', 'horizontal_4_1', 
% 0.49/0.90    'vertical_3_2' ] )
% 0.49/0.90  , clause( 338, [ 'horizontal_4_3', 'vertical_4_3', 'horizontal_4_2', 
% 0.49/0.90    'vertical_3_3' ] )
% 0.49/0.90  , clause( 339, [ 'horizontal_4_4', 'vertical_4_4', 'horizontal_4_3', 
% 0.49/0.90    'vertical_3_4' ] )
% 0.49/0.90  , clause( 340, [ 'vertical_4_5', 'horizontal_4_4', 'vertical_3_5' ] )
% 0.49/0.90  , clause( 341, [ 'horizontal_5_1', 'vertical_4_1' ] )
% 0.49/0.90  , clause( 342, [ 'horizontal_5_2', 'horizontal_5_1', 'vertical_4_2' ] )
% 0.49/0.90  , clause( 343, [ 'horizontal_5_3', 'horizontal_5_2', 'vertical_4_3' ] )
% 0.49/0.90  , clause( 344, [ 'horizontal_5_4', 'horizontal_5_3', 'vertical_4_4' ] )
% 0.49/0.90  , clause( 345, [ 'horizontal_5_4', 'vertical_4_5' ] )
% 0.49/0.90  , clause( 346, [ ~( 'horizontal_1_1' ), ~( 'vertical_1_1' ) ] )
% 0.49/0.90  , clause( 347, [ ~( 'horizontal_1_4' ), ~( 'vertical_1_4' ) ] )
% 0.49/0.90  , clause( 348, [ ~( 'horizontal_1_4' ), ~( 'horizontal_1_3' ) ] )
% 0.49/0.90  , clause( 349, [ ~( 'vertical_1_4' ), ~( 'horizontal_1_3' ) ] )
% 0.49/0.90  , clause( 350, [ ~( 'vertical_1_5' ), ~( 'horizontal_1_4' ) ] )
% 0.49/0.90  , clause( 351, [ ~( 'horizontal_2_1' ), ~( 'vertical_2_1' ) ] )
% 0.49/0.90  , clause( 352, [ ~( 'horizontal_2_1' ), ~( 'vertical_1_1' ) ] )
% 0.49/0.90  , clause( 353, [ ~( 'vertical_2_1' ), ~( 'vertical_1_1' ) ] )
% 0.49/0.90  , clause( 354, [ ~( 'horizontal_2_2' ), ~( 'vertical_2_2' ) ] )
% 0.49/0.90  , clause( 355, [ ~( 'horizontal_2_2' ), ~( 'horizontal_2_1' ) ] )
% 0.49/0.90  , clause( 356, [ ~( 'horizontal_2_2' ), ~( 'vertical_1_2' ) ] )
% 0.49/0.90  , clause( 357, [ ~( 'vertical_2_2' ), ~( 'horizontal_2_1' ) ] )
% 0.49/0.90  , clause( 358, [ ~( 'vertical_2_2' ), ~( 'vertical_1_2' ) ] )
% 0.49/0.90  , clause( 359, [ ~( 'horizontal_2_1' ), ~( 'vertical_1_2' ) ] )
% 0.49/0.90  , clause( 360, [ ~( 'horizontal_2_3' ), ~( 'vertical_2_3' ) ] )
% 0.49/0.90  , clause( 361, [ ~( 'horizontal_2_3' ), ~( 'horizontal_2_2' ) ] )
% 0.49/0.90  , clause( 362, [ ~( 'horizontal_2_3' ), ~( 'vertical_1_3' ) ] )
% 0.49/0.90  , clause( 363, [ ~( 'vertical_2_3' ), ~( 'horizontal_2_2' ) ] )
% 0.49/0.90  , clause( 364, [ ~( 'vertical_2_3' ), ~( 'vertical_1_3' ) ] )
% 0.49/0.90  , clause( 365, [ ~( 'horizontal_2_2' ), ~( 'vertical_1_3' ) ] )
% 0.49/0.90  , clause( 366, [ ~( 'horizontal_2_4' ), ~( 'vertical_2_4' ) ] )
% 0.49/0.90  , clause( 367, [ ~( 'horizontal_2_4' ), ~( 'horizontal_2_3' ) ] )
% 0.49/0.90  , clause( 368, [ ~( 'horizontal_2_4' ), ~( 'vertical_1_4' ) ] )
% 0.49/0.90  , clause( 369, [ ~( 'vertical_2_4' ), ~( 'horizontal_2_3' ) ] )
% 0.49/0.90  , clause( 370, [ ~( 'vertical_2_4' ), ~( 'vertical_1_4' ) ] )
% 0.49/0.90  , clause( 371, [ ~( 'horizontal_2_3' ), ~( 'vertical_1_4' ) ] )
% 0.49/0.90  , clause( 372, [ ~( 'vertical_2_5' ), ~( 'horizontal_2_4' ) ] )
% 0.49/0.90  , clause( 373, [ ~( 'vertical_2_5' ), ~( 'vertical_1_5' ) ] )
% 0.49/0.90  , clause( 374, [ ~( 'horizontal_2_4' ), ~( 'vertical_1_5' ) ] )
% 0.49/0.90  , clause( 375, [ ~( 'horizontal_3_1' ), ~( 'vertical_3_1' ) ] )
% 0.49/0.90  , clause( 376, [ ~( 'horizontal_3_1' ), ~( 'vertical_2_1' ) ] )
% 0.49/0.90  , clause( 377, [ ~( 'vertical_3_1' ), ~( 'vertical_2_1' ) ] )
% 0.49/0.90  , clause( 378, [ ~( 'horizontal_3_2' ), ~( 'vertical_3_2' ) ] )
% 0.49/0.90  , clause( 379, [ ~( 'horizontal_3_2' ), ~( 'horizontal_3_1' ) ] )
% 0.49/0.90  , clause( 380, [ ~( 'horizontal_3_2' ), ~( 'vertical_2_2' ) ] )
% 0.49/0.90  , clause( 381, [ ~( 'vertical_3_2' ), ~( 'horizontal_3_1' ) ] )
% 0.49/0.90  , clause( 382, [ ~( 'vertical_3_2' ), ~( 'vertical_2_2' ) ] )
% 0.49/0.90  , clause( 383, [ ~( 'horizontal_3_1' ), ~( 'vertical_2_2' ) ] )
% 0.49/0.90  , clause( 384, [ ~( 'horizontal_3_3' ), ~( 'vertical_3_3' ) ] )
% 0.49/0.90  , clause( 385, [ ~( 'horizontal_3_3' ), ~( 'horizontal_3_2' ) ] )
% 0.49/0.90  , clause( 386, [ ~( 'horizontal_3_3' ), ~( 'vertical_2_3' ) ] )
% 0.49/0.90  , clause( 387, [ ~( 'vertical_3_3' ), ~( 'horizontal_3_2' ) ] )
% 0.49/0.90  , clause( 388, [ ~( 'vertical_3_3' ), ~( 'vertical_2_3' ) ] )
% 0.49/0.90  , clause( 389, [ ~( 'horizontal_3_2' ), ~( 'vertical_2_3' ) ] )
% 0.49/0.90  , clause( 390, [ ~( 'horizontal_3_4' ), ~( 'vertical_3_4' ) ] )
% 0.49/0.90  , clause( 391, [ ~( 'horizontal_3_4' ), ~( 'horizontal_3_3' ) ] )
% 0.49/0.90  , clause( 392, [ ~( 'horizontal_3_4' ), ~( 'vertical_2_4' ) ] )
% 0.49/0.90  , clause( 393, [ ~( 'vertical_3_4' ), ~( 'horizontal_3_3' ) ] )
% 0.49/0.90  , clause( 394, [ ~( 'vertical_3_4' ), ~( 'vertical_2_4' ) ] )
% 0.49/0.90  , clause( 395, [ ~( 'horizontal_3_3' ), ~( 'vertical_2_4' ) ] )
% 0.49/0.90  , clause( 396, [ ~( 'vertical_3_5' ), ~( 'horizontal_3_4' ) ] )
% 0.49/0.90  , clause( 397, [ ~( 'vertical_3_5' ), ~( 'vertical_2_5' ) ] )
% 0.49/0.90  , clause( 398, [ ~( 'horizontal_3_4' ), ~( 'vertical_2_5' ) ] )
% 0.49/0.90  , clause( 399, [ ~( 'horizontal_4_1' ), ~( 'vertical_4_1' ) ] )
% 0.49/0.90  , clause( 400, [ ~( 'horizontal_4_1' ), ~( 'vertical_3_1' ) ] )
% 0.49/0.90  , clause( 401, [ ~( 'vertical_4_1' ), ~( 'vertical_3_1' ) ] )
% 0.49/0.90  , clause( 402, [ ~( 'horizontal_4_2' ), ~( 'vertical_4_2' ) ] )
% 0.49/0.90  , clause( 403, [ ~( 'horizontal_4_2' ), ~( 'horizontal_4_1' ) ] )
% 0.49/0.90  , clause( 404, [ ~( 'horizontal_4_2' ), ~( 'vertical_3_2' ) ] )
% 0.49/0.90  , clause( 405, [ ~( 'vertical_4_2' ), ~( 'horizontal_4_1' ) ] )
% 0.49/0.90  , clause( 406, [ ~( 'vertical_4_2' ), ~( 'vertical_3_2' ) ] )
% 0.49/0.90  , clause( 407, [ ~( 'horizontal_4_1' ), ~( 'vertical_3_2' ) ] )
% 0.49/0.90  , clause( 408, [ ~( 'horizontal_4_3' ), ~( 'vertical_4_3' ) ] )
% 0.49/0.90  , clause( 409, [ ~( 'horizontal_4_3' ), ~( 'horizontal_4_2' ) ] )
% 0.49/0.90  , clause( 410, [ ~( 'horizontal_4_3' ), ~( 'vertical_3_3' ) ] )
% 0.49/0.90  , clause( 411, [ ~( 'vertical_4_3' ), ~( 'horizontal_4_2' ) ] )
% 0.49/0.90  , clause( 412, [ ~( 'vertical_4_3' ), ~( 'vertical_3_3' ) ] )
% 0.49/0.90  , clause( 413, [ ~( 'horizontal_4_2' ), ~( 'vertical_3_3' ) ] )
% 0.49/0.90  , clause( 414, [ ~( 'horizontal_4_4' ), ~( 'vertical_4_4' ) ] )
% 0.49/0.90  , clause( 415, [ ~( 'horizontal_4_4' ), ~( 'horizontal_4_3' ) ] )
% 0.49/0.90  , clause( 416, [ ~( 'horizontal_4_4' ), ~( 'vertical_3_4' ) ] )
% 0.49/0.90  , clause( 417, [ ~( 'vertical_4_4' ), ~( 'horizontal_4_3' ) ] )
% 0.49/0.90  , clause( 418, [ ~( 'vertical_4_4' ), ~( 'vertical_3_4' ) ] )
% 0.49/0.90  , clause( 419, [ ~( 'horizontal_4_3' ), ~( 'vertical_3_4' ) ] )
% 0.49/0.90  , clause( 420, [ ~( 'vertical_4_5' ), ~( 'horizontal_4_4' ) ] )
% 0.49/0.90  , clause( 421, [ ~( 'vertical_4_5' ), ~( 'vertical_3_5' ) ] )
% 0.49/0.90  , clause( 422, [ ~( 'horizontal_4_4' ), ~( 'vertical_3_5' ) ] )
% 0.49/0.90  , clause( 423, [ ~( 'horizontal_5_1' ), ~( 'vertical_4_1' ) ] )
% 0.49/0.90  , clause( 424, [ ~( 'horizontal_5_2' ), ~( 'horizontal_5_1' ) ] )
% 0.49/0.90  , clause( 425, [ ~( 'horizontal_5_2' ), ~( 'vertical_4_2' ) ] )
% 0.49/0.90  , clause( 426, [ ~( 'horizontal_5_1' ), ~( 'vertical_4_2' ) ] )
% 0.49/0.90  , clause( 427, [ ~( 'horizontal_5_3' ), ~( 'horizontal_5_2' ) ] )
% 0.49/0.90  , clause( 428, [ ~( 'horizontal_5_3' ), ~( 'vertical_4_3' ) ] )
% 0.49/0.90  , clause( 429, [ ~( 'horizontal_5_2' ), ~( 'vertical_4_3' ) ] )
% 0.49/0.90  , clause( 430, [ ~( 'horizontal_5_4' ), ~( 'horizontal_5_3' ) ] )
% 0.49/0.90  , clause( 431, [ ~( 'horizontal_5_4' ), ~( 'vertical_4_4' ) ] )
% 0.49/0.90  , clause( 432, [ ~( 'horizontal_5_3' ), ~( 'vertical_4_4' ) ] )
% 0.49/0.90  , clause( 433, [ ~( 'horizontal_5_4' ), ~( 'vertical_4_5' ) ] )
% 0.49/0.90  ] ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 2, [ ~( 'vertical_1_2' ) ] )
% 0.49/0.90  , clause( 319, [ ~( 'vertical_1_2' ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 4, [ ~( 'horizontal_1_1' ) ] )
% 0.49/0.90  , clause( 321, [ ~( 'horizontal_1_1' ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 434, [ 'vertical_1_1' ] )
% 0.49/0.90  , clause( 4, [ ~( 'horizontal_1_1' ) ] )
% 0.49/0.90  , 0, clause( 323, [ 'horizontal_1_1', 'vertical_1_1' ] )
% 0.49/0.90  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 5, [ 'vertical_1_1' ] )
% 0.49/0.90  , clause( 434, [ 'vertical_1_1' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 7, [ 'horizontal_1_4', 'vertical_1_5' ] )
% 0.49/0.90  , clause( 325, [ 'vertical_1_5', 'horizontal_1_4' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 435, [ 'horizontal_2_2', 'vertical_2_2', 'horizontal_2_1' ] )
% 0.49/0.90  , clause( 2, [ ~( 'vertical_1_2' ) ] )
% 0.49/0.90  , 0, clause( 327, [ 'horizontal_2_2', 'vertical_2_2', 'horizontal_2_1', 
% 0.49/0.90    'vertical_1_2' ] )
% 0.49/0.90  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 8, [ 'horizontal_2_2', 'horizontal_2_1', 'vertical_2_2' ] )
% 0.49/0.90  , clause( 435, [ 'horizontal_2_2', 'vertical_2_2', 'horizontal_2_1' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 2 ), ==>( 2
% 0.49/0.90    , 1 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 10, [ 'horizontal_2_4', 'horizontal_2_3', 'vertical_1_4', 
% 0.49/0.90    'vertical_2_4' ] )
% 0.49/0.90  , clause( 329, [ 'horizontal_2_4', 'vertical_2_4', 'horizontal_2_3', 
% 0.49/0.90    'vertical_1_4' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 3 ), ==>( 2
% 0.49/0.90    , 1 ), ==>( 3, 2 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 12, [ 'horizontal_3_1', 'vertical_2_1', 'vertical_3_1' ] )
% 0.49/0.90  , clause( 331, [ 'horizontal_3_1', 'vertical_3_1', 'vertical_2_1' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 2 ), ==>( 2
% 0.49/0.90    , 1 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 14, [ 'horizontal_3_3', 'horizontal_3_2', 'vertical_2_3', 
% 0.49/0.90    'vertical_3_3' ] )
% 0.49/0.90  , clause( 333, [ 'horizontal_3_3', 'vertical_3_3', 'horizontal_3_2', 
% 0.49/0.90    'vertical_2_3' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 3 ), ==>( 2
% 0.49/0.90    , 1 ), ==>( 3, 2 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 16, [ 'horizontal_3_4', 'vertical_2_5', 'vertical_3_5' ] )
% 0.49/0.90  , clause( 335, [ 'vertical_3_5', 'horizontal_3_4', 'vertical_2_5' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 0 ), ==>( 2
% 0.49/0.90    , 1 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 18, [ 'horizontal_4_2', 'horizontal_4_1', 'vertical_3_2', 
% 0.49/0.90    'vertical_4_2' ] )
% 0.49/0.90  , clause( 337, [ 'horizontal_4_2', 'vertical_4_2', 'horizontal_4_1', 
% 0.49/0.90    'vertical_3_2' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 3 ), ==>( 2
% 0.49/0.90    , 1 ), ==>( 3, 2 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 20, [ 'horizontal_4_4', 'horizontal_4_3', 'vertical_3_4', 
% 0.49/0.90    'vertical_4_4' ] )
% 0.49/0.90  , clause( 339, [ 'horizontal_4_4', 'vertical_4_4', 'horizontal_4_3', 
% 0.49/0.90    'vertical_3_4' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 3 ), ==>( 2
% 0.49/0.90    , 1 ), ==>( 3, 2 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 22, [ 'vertical_4_1', 'horizontal_5_1' ] )
% 0.49/0.90  , clause( 341, [ 'horizontal_5_1', 'vertical_4_1' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 24, [ 'horizontal_5_2', 'vertical_4_3', 'horizontal_5_3' ] )
% 0.49/0.90  , clause( 343, [ 'horizontal_5_3', 'horizontal_5_2', 'vertical_4_3' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 0 ), ==>( 2
% 0.49/0.90    , 1 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 25, [ 'horizontal_5_3', 'vertical_4_4', 'horizontal_5_4' ] )
% 0.49/0.90  , clause( 344, [ 'horizontal_5_4', 'horizontal_5_3', 'vertical_4_4' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 0 ), ==>( 2
% 0.49/0.90    , 1 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 26, [ 'vertical_4_5', 'horizontal_5_4' ] )
% 0.49/0.90  , clause( 345, [ 'horizontal_5_4', 'vertical_4_5' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 27, [ ~( 'horizontal_1_4' ), ~( 'vertical_1_4' ) ] )
% 0.49/0.90  , clause( 347, [ ~( 'horizontal_1_4' ), ~( 'vertical_1_4' ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 437, [ ~( 'horizontal_2_1' ) ] )
% 0.49/0.90  , clause( 352, [ ~( 'horizontal_2_1' ), ~( 'vertical_1_1' ) ] )
% 0.49/0.90  , 1, clause( 5, [ 'vertical_1_1' ] )
% 0.49/0.90  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 30, [ ~( 'horizontal_2_1' ) ] )
% 0.49/0.90  , clause( 437, [ ~( 'horizontal_2_1' ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 440, [ ~( 'vertical_2_1' ) ] )
% 0.49/0.90  , clause( 353, [ ~( 'vertical_2_1' ), ~( 'vertical_1_1' ) ] )
% 0.49/0.90  , 1, clause( 5, [ 'vertical_1_1' ] )
% 0.49/0.90  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 31, [ ~( 'vertical_2_1' ) ] )
% 0.49/0.90  , clause( 440, [ ~( 'vertical_2_1' ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 33, [ ~( 'horizontal_2_3' ), ~( 'vertical_2_3' ) ] )
% 0.49/0.90  , clause( 360, [ ~( 'horizontal_2_3' ), ~( 'vertical_2_3' ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 34, [ ~( 'horizontal_2_2' ), ~( 'horizontal_2_3' ) ] )
% 0.49/0.90  , clause( 361, [ ~( 'horizontal_2_3' ), ~( 'horizontal_2_2' ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 35, [ ~( 'horizontal_2_2' ), ~( 'vertical_2_3' ) ] )
% 0.49/0.90  , clause( 363, [ ~( 'vertical_2_3' ), ~( 'horizontal_2_2' ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 42, [ ~( 'horizontal_2_4' ), ~( 'vertical_2_5' ) ] )
% 0.49/0.90  , clause( 372, [ ~( 'vertical_2_5' ), ~( 'horizontal_2_4' ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 43, [ ~( 'vertical_1_5' ), ~( 'vertical_2_5' ) ] )
% 0.49/0.90  , clause( 373, [ ~( 'vertical_2_5' ), ~( 'vertical_1_5' ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 46, [ ~( 'horizontal_3_2' ), ~( 'vertical_3_2' ) ] )
% 0.49/0.90  , clause( 378, [ ~( 'horizontal_3_2' ), ~( 'vertical_3_2' ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 47, [ ~( 'horizontal_3_1' ), ~( 'horizontal_3_2' ) ] )
% 0.49/0.90  , clause( 379, [ ~( 'horizontal_3_2' ), ~( 'horizontal_3_1' ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 48, [ ~( 'vertical_2_2' ), ~( 'horizontal_3_2' ) ] )
% 0.49/0.90  , clause( 380, [ ~( 'horizontal_3_2' ), ~( 'vertical_2_2' ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 49, [ ~( 'horizontal_3_1' ), ~( 'vertical_3_2' ) ] )
% 0.49/0.90  , clause( 381, [ ~( 'vertical_3_2' ), ~( 'horizontal_3_1' ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 50, [ ~( 'vertical_2_2' ), ~( 'vertical_3_2' ) ] )
% 0.49/0.90  , clause( 382, [ ~( 'vertical_3_2' ), ~( 'vertical_2_2' ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 51, [ ~( 'vertical_2_2' ), ~( 'horizontal_3_1' ) ] )
% 0.49/0.90  , clause( 383, [ ~( 'horizontal_3_1' ), ~( 'vertical_2_2' ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 58, [ ~( 'horizontal_3_4' ), ~( 'vertical_3_4' ) ] )
% 0.49/0.90  , clause( 390, [ ~( 'horizontal_3_4' ), ~( 'vertical_3_4' ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 59, [ ~( 'horizontal_3_3' ), ~( 'horizontal_3_4' ) ] )
% 0.49/0.90  , clause( 391, [ ~( 'horizontal_3_4' ), ~( 'horizontal_3_3' ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 61, [ ~( 'horizontal_3_3' ), ~( 'vertical_3_4' ) ] )
% 0.49/0.90  , clause( 393, [ ~( 'vertical_3_4' ), ~( 'horizontal_3_3' ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 62, [ ~( 'vertical_2_4' ), ~( 'vertical_3_4' ) ] )
% 0.49/0.90  , clause( 394, [ ~( 'vertical_3_4' ), ~( 'vertical_2_4' ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 63, [ ~( 'vertical_2_4' ), ~( 'horizontal_3_3' ) ] )
% 0.49/0.90  , clause( 395, [ ~( 'horizontal_3_3' ), ~( 'vertical_2_4' ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 67, [ ~( 'horizontal_4_1' ), ~( 'vertical_4_1' ) ] )
% 0.49/0.90  , clause( 399, [ ~( 'horizontal_4_1' ), ~( 'vertical_4_1' ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 68, [ ~( 'vertical_3_1' ), ~( 'horizontal_4_1' ) ] )
% 0.49/0.90  , clause( 400, [ ~( 'horizontal_4_1' ), ~( 'vertical_3_1' ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 69, [ ~( 'vertical_3_1' ), ~( 'vertical_4_1' ) ] )
% 0.49/0.90  , clause( 401, [ ~( 'vertical_4_1' ), ~( 'vertical_3_1' ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 76, [ ~( 'horizontal_4_3' ), ~( 'vertical_4_3' ) ] )
% 0.49/0.90  , clause( 408, [ ~( 'horizontal_4_3' ), ~( 'vertical_4_3' ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 77, [ ~( 'horizontal_4_2' ), ~( 'horizontal_4_3' ) ] )
% 0.49/0.90  , clause( 409, [ ~( 'horizontal_4_3' ), ~( 'horizontal_4_2' ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 78, [ ~( 'vertical_3_3' ), ~( 'horizontal_4_3' ) ] )
% 0.49/0.90  , clause( 410, [ ~( 'horizontal_4_3' ), ~( 'vertical_3_3' ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 79, [ ~( 'horizontal_4_2' ), ~( 'vertical_4_3' ) ] )
% 0.49/0.90  , clause( 411, [ ~( 'vertical_4_3' ), ~( 'horizontal_4_2' ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 80, [ ~( 'vertical_3_3' ), ~( 'vertical_4_3' ) ] )
% 0.49/0.90  , clause( 412, [ ~( 'vertical_4_3' ), ~( 'vertical_3_3' ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 81, [ ~( 'vertical_3_3' ), ~( 'horizontal_4_2' ) ] )
% 0.49/0.90  , clause( 413, [ ~( 'horizontal_4_2' ), ~( 'vertical_3_3' ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 88, [ ~( 'horizontal_4_4' ), ~( 'vertical_4_5' ) ] )
% 0.49/0.90  , clause( 420, [ ~( 'vertical_4_5' ), ~( 'horizontal_4_4' ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 89, [ ~( 'vertical_3_5' ), ~( 'vertical_4_5' ) ] )
% 0.49/0.90  , clause( 421, [ ~( 'vertical_4_5' ), ~( 'vertical_3_5' ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 90, [ ~( 'vertical_3_5' ), ~( 'horizontal_4_4' ) ] )
% 0.49/0.90  , clause( 422, [ ~( 'horizontal_4_4' ), ~( 'vertical_3_5' ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 91, [ ~( 'vertical_4_1' ), ~( 'horizontal_5_1' ) ] )
% 0.49/0.90  , clause( 423, [ ~( 'horizontal_5_1' ), ~( 'vertical_4_1' ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 92, [ ~( 'horizontal_5_1' ), ~( 'horizontal_5_2' ) ] )
% 0.49/0.90  , clause( 424, [ ~( 'horizontal_5_2' ), ~( 'horizontal_5_1' ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 93, [ ~( 'vertical_4_2' ), ~( 'horizontal_5_2' ) ] )
% 0.49/0.90  , clause( 425, [ ~( 'horizontal_5_2' ), ~( 'vertical_4_2' ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 94, [ ~( 'vertical_4_2' ), ~( 'horizontal_5_1' ) ] )
% 0.49/0.90  , clause( 426, [ ~( 'horizontal_5_1' ), ~( 'vertical_4_2' ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 95, [ ~( 'horizontal_5_2' ), ~( 'horizontal_5_3' ) ] )
% 0.49/0.90  , clause( 427, [ ~( 'horizontal_5_3' ), ~( 'horizontal_5_2' ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 97, [ ~( 'vertical_4_3' ), ~( 'horizontal_5_2' ) ] )
% 0.49/0.90  , clause( 429, [ ~( 'horizontal_5_2' ), ~( 'vertical_4_3' ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 98, [ ~( 'horizontal_5_3' ), ~( 'horizontal_5_4' ) ] )
% 0.49/0.90  , clause( 430, [ ~( 'horizontal_5_4' ), ~( 'horizontal_5_3' ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 99, [ ~( 'vertical_4_4' ), ~( 'horizontal_5_4' ) ] )
% 0.49/0.90  , clause( 431, [ ~( 'horizontal_5_4' ), ~( 'vertical_4_4' ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 100, [ ~( 'vertical_4_4' ), ~( 'horizontal_5_3' ) ] )
% 0.49/0.90  , clause( 432, [ ~( 'horizontal_5_3' ), ~( 'vertical_4_4' ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 101, [ ~( 'vertical_4_5' ), ~( 'horizontal_5_4' ) ] )
% 0.49/0.90  , clause( 433, [ ~( 'horizontal_5_4' ), ~( 'vertical_4_5' ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 441, [ 'horizontal_2_2', 'vertical_2_2' ] )
% 0.49/0.90  , clause( 30, [ ~( 'horizontal_2_1' ) ] )
% 0.49/0.90  , 0, clause( 8, [ 'horizontal_2_2', 'horizontal_2_1', 'vertical_2_2' ] )
% 0.49/0.90  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 102, [ 'horizontal_2_2', 'vertical_2_2' ] )
% 0.49/0.90  , clause( 441, [ 'horizontal_2_2', 'vertical_2_2' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 442, [ 'horizontal_3_1', 'vertical_3_1' ] )
% 0.49/0.90  , clause( 31, [ ~( 'vertical_2_1' ) ] )
% 0.49/0.90  , 0, clause( 12, [ 'horizontal_3_1', 'vertical_2_1', 'vertical_3_1' ] )
% 0.49/0.90  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 103, [ 'horizontal_3_1', 'vertical_3_1' ] )
% 0.49/0.90  , clause( 442, [ 'horizontal_3_1', 'vertical_3_1' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 443, [ ~( 'vertical_4_2' ), 'vertical_4_1' ] )
% 0.49/0.90  , clause( 94, [ ~( 'vertical_4_2' ), ~( 'horizontal_5_1' ) ] )
% 0.49/0.90  , 1, clause( 22, [ 'vertical_4_1', 'horizontal_5_1' ] )
% 0.49/0.90  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 104, [ 'vertical_4_1', ~( 'vertical_4_2' ) ] )
% 0.49/0.90  , clause( 443, [ ~( 'vertical_4_2' ), 'vertical_4_1' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 444, [ 'vertical_4_1', 'horizontal_4_2', 'horizontal_4_1', 
% 0.49/0.90    'vertical_3_2' ] )
% 0.49/0.90  , clause( 104, [ 'vertical_4_1', ~( 'vertical_4_2' ) ] )
% 0.49/0.90  , 1, clause( 18, [ 'horizontal_4_2', 'horizontal_4_1', 'vertical_3_2', 
% 0.49/0.90    'vertical_4_2' ] )
% 0.49/0.90  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 105, [ 'vertical_4_1', 'horizontal_4_1', 'vertical_3_2', 
% 0.49/0.90    'horizontal_4_2' ] )
% 0.49/0.90  , clause( 444, [ 'vertical_4_1', 'horizontal_4_2', 'horizontal_4_1', 
% 0.49/0.90    'vertical_3_2' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 3 ), ==>( 2
% 0.49/0.90    , 1 ), ==>( 3, 2 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 445, [ ~( 'vertical_4_4' ), 'horizontal_5_2', 'vertical_4_3' ] )
% 0.49/0.90  , clause( 100, [ ~( 'vertical_4_4' ), ~( 'horizontal_5_3' ) ] )
% 0.49/0.90  , 1, clause( 24, [ 'horizontal_5_2', 'vertical_4_3', 'horizontal_5_3' ] )
% 0.49/0.90  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 107, [ 'vertical_4_3', 'horizontal_5_2', ~( 'vertical_4_4' ) ] )
% 0.49/0.90  , clause( 445, [ ~( 'vertical_4_4' ), 'horizontal_5_2', 'vertical_4_3' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 1 ), ==>( 2
% 0.49/0.90    , 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 446, [ ~( 'horizontal_5_3' ), 'vertical_4_5' ] )
% 0.49/0.90  , clause( 98, [ ~( 'horizontal_5_3' ), ~( 'horizontal_5_4' ) ] )
% 0.49/0.90  , 1, clause( 26, [ 'vertical_4_5', 'horizontal_5_4' ] )
% 0.49/0.90  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 108, [ 'vertical_4_5', ~( 'horizontal_5_3' ) ] )
% 0.49/0.90  , clause( 446, [ ~( 'horizontal_5_3' ), 'vertical_4_5' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 447, [ ~( 'vertical_4_4' ), 'vertical_4_5' ] )
% 0.49/0.90  , clause( 99, [ ~( 'vertical_4_4' ), ~( 'horizontal_5_4' ) ] )
% 0.49/0.90  , 1, clause( 26, [ 'vertical_4_5', 'horizontal_5_4' ] )
% 0.49/0.90  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 109, [ 'vertical_4_5', ~( 'vertical_4_4' ) ] )
% 0.49/0.90  , clause( 447, [ ~( 'vertical_4_4' ), 'vertical_4_5' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 448, [ 'vertical_4_5', 'horizontal_5_2', 'vertical_4_3' ] )
% 0.49/0.90  , clause( 108, [ 'vertical_4_5', ~( 'horizontal_5_3' ) ] )
% 0.49/0.90  , 1, clause( 24, [ 'horizontal_5_2', 'vertical_4_3', 'horizontal_5_3' ] )
% 0.49/0.90  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 110, [ 'vertical_4_5', 'vertical_4_3', 'horizontal_5_2' ] )
% 0.49/0.90  , clause( 448, [ 'vertical_4_5', 'horizontal_5_2', 'vertical_4_3' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 2 ), ==>( 2
% 0.49/0.90    , 1 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 449, [ ~( 'vertical_4_5' ), 'horizontal_5_3', 'vertical_4_4' ] )
% 0.49/0.90  , clause( 101, [ ~( 'vertical_4_5' ), ~( 'horizontal_5_4' ) ] )
% 0.49/0.90  , 1, clause( 25, [ 'horizontal_5_3', 'vertical_4_4', 'horizontal_5_4' ] )
% 0.49/0.90  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 111, [ 'vertical_4_4', 'horizontal_5_3', ~( 'vertical_4_5' ) ] )
% 0.49/0.90  , clause( 449, [ ~( 'vertical_4_5' ), 'horizontal_5_3', 'vertical_4_4' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 1 ), ==>( 2
% 0.49/0.90    , 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 450, [ 'vertical_4_5', 'horizontal_4_4', 'horizontal_4_3', 
% 0.49/0.90    'vertical_3_4' ] )
% 0.49/0.90  , clause( 109, [ 'vertical_4_5', ~( 'vertical_4_4' ) ] )
% 0.49/0.90  , 1, clause( 20, [ 'horizontal_4_4', 'horizontal_4_3', 'vertical_3_4', 
% 0.49/0.90    'vertical_4_4' ] )
% 0.49/0.90  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 112, [ 'horizontal_4_4', 'horizontal_4_3', 'vertical_3_4', 
% 0.49/0.90    'vertical_4_5' ] )
% 0.49/0.90  , clause( 450, [ 'vertical_4_5', 'horizontal_4_4', 'horizontal_4_3', 
% 0.49/0.90    'vertical_3_4' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 0 ), ==>( 2
% 0.49/0.90    , 1 ), ==>( 3, 2 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 451, [ ~( 'horizontal_5_1' ), 'vertical_4_5', 'vertical_4_3' ] )
% 0.49/0.90  , clause( 92, [ ~( 'horizontal_5_1' ), ~( 'horizontal_5_2' ) ] )
% 0.49/0.90  , 1, clause( 110, [ 'vertical_4_5', 'vertical_4_3', 'horizontal_5_2' ] )
% 0.49/0.90  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 114, [ 'vertical_4_3', 'vertical_4_5', ~( 'horizontal_5_1' ) ] )
% 0.49/0.90  , clause( 451, [ ~( 'horizontal_5_1' ), 'vertical_4_5', 'vertical_4_3' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 1 ), ==>( 2
% 0.49/0.90    , 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 452, [ ~( 'vertical_4_2' ), 'vertical_4_5', 'vertical_4_3' ] )
% 0.49/0.90  , clause( 93, [ ~( 'vertical_4_2' ), ~( 'horizontal_5_2' ) ] )
% 0.49/0.90  , 1, clause( 110, [ 'vertical_4_5', 'vertical_4_3', 'horizontal_5_2' ] )
% 0.49/0.90  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 115, [ 'vertical_4_3', 'vertical_4_5', ~( 'vertical_4_2' ) ] )
% 0.49/0.90  , clause( 452, [ ~( 'vertical_4_2' ), 'vertical_4_5', 'vertical_4_3' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 1 ), ==>( 2
% 0.49/0.90    , 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 453, [ 'vertical_4_3', 'vertical_4_5', 'vertical_4_1' ] )
% 0.49/0.90  , clause( 114, [ 'vertical_4_3', 'vertical_4_5', ~( 'horizontal_5_1' ) ] )
% 0.49/0.90  , 2, clause( 22, [ 'vertical_4_1', 'horizontal_5_1' ] )
% 0.49/0.90  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 116, [ 'vertical_4_3', 'vertical_4_1', 'vertical_4_5' ] )
% 0.49/0.90  , clause( 453, [ 'vertical_4_3', 'vertical_4_5', 'vertical_4_1' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 2 ), ==>( 2
% 0.49/0.90    , 1 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 454, [ ~( 'vertical_3_3' ), 'vertical_4_1', 'horizontal_4_1', 
% 0.49/0.90    'vertical_3_2' ] )
% 0.49/0.90  , clause( 81, [ ~( 'vertical_3_3' ), ~( 'horizontal_4_2' ) ] )
% 0.49/0.90  , 1, clause( 105, [ 'vertical_4_1', 'horizontal_4_1', 'vertical_3_2', 
% 0.49/0.90    'horizontal_4_2' ] )
% 0.49/0.90  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 117, [ 'horizontal_4_1', 'vertical_3_2', 'vertical_4_1', ~( 
% 0.49/0.90    'vertical_3_3' ) ] )
% 0.49/0.90  , clause( 454, [ ~( 'vertical_3_3' ), 'vertical_4_1', 'horizontal_4_1', 
% 0.49/0.90    'vertical_3_2' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 2 ), ==>( 2
% 0.49/0.90    , 0 ), ==>( 3, 1 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 455, [ 'vertical_4_4', 'horizontal_5_3', 'vertical_4_3', 
% 0.49/0.90    'vertical_4_1' ] )
% 0.49/0.90  , clause( 111, [ 'vertical_4_4', 'horizontal_5_3', ~( 'vertical_4_5' ) ] )
% 0.49/0.90  , 2, clause( 116, [ 'vertical_4_3', 'vertical_4_1', 'vertical_4_5' ] )
% 0.49/0.90  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 118, [ 'vertical_4_1', 'vertical_4_3', 'vertical_4_4', 
% 0.49/0.90    'horizontal_5_3' ] )
% 0.49/0.90  , clause( 455, [ 'vertical_4_4', 'horizontal_5_3', 'vertical_4_3', 
% 0.49/0.90    'vertical_4_1' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 3 ), ==>( 2
% 0.49/0.90    , 1 ), ==>( 3, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 456, [ ~( 'horizontal_4_4' ), 'vertical_4_3', 'vertical_4_1' ] )
% 0.49/0.90  , clause( 88, [ ~( 'horizontal_4_4' ), ~( 'vertical_4_5' ) ] )
% 0.49/0.90  , 1, clause( 116, [ 'vertical_4_3', 'vertical_4_1', 'vertical_4_5' ] )
% 0.49/0.90  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 119, [ 'vertical_4_1', 'vertical_4_3', ~( 'horizontal_4_4' ) ] )
% 0.49/0.90  , clause( 456, [ ~( 'horizontal_4_4' ), 'vertical_4_3', 'vertical_4_1' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 1 ), ==>( 2
% 0.49/0.90    , 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 457, [ ~( 'vertical_3_5' ), 'vertical_4_3', 'vertical_4_1' ] )
% 0.49/0.90  , clause( 89, [ ~( 'vertical_3_5' ), ~( 'vertical_4_5' ) ] )
% 0.49/0.90  , 1, clause( 116, [ 'vertical_4_3', 'vertical_4_1', 'vertical_4_5' ] )
% 0.49/0.90  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 120, [ 'vertical_4_1', 'vertical_4_3', ~( 'vertical_3_5' ) ] )
% 0.49/0.90  , clause( 457, [ ~( 'vertical_3_5' ), 'vertical_4_3', 'vertical_4_1' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 1 ), ==>( 2
% 0.49/0.90    , 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 458, [ 'vertical_4_1', 'vertical_4_3', 'horizontal_3_4', 
% 0.49/0.90    'vertical_2_5' ] )
% 0.49/0.90  , clause( 120, [ 'vertical_4_1', 'vertical_4_3', ~( 'vertical_3_5' ) ] )
% 0.49/0.90  , 2, clause( 16, [ 'horizontal_3_4', 'vertical_2_5', 'vertical_3_5' ] )
% 0.49/0.90  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 121, [ 'vertical_4_1', 'horizontal_3_4', 'vertical_2_5', 
% 0.49/0.90    'vertical_4_3' ] )
% 0.49/0.90  , clause( 458, [ 'vertical_4_1', 'vertical_4_3', 'horizontal_3_4', 
% 0.49/0.90    'vertical_2_5' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 3 ), ==>( 2
% 0.49/0.90    , 1 ), ==>( 3, 2 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 459, [ 'vertical_4_3', 'vertical_4_5', 'horizontal_4_2', 
% 0.49/0.90    'horizontal_4_1', 'vertical_3_2' ] )
% 0.49/0.90  , clause( 115, [ 'vertical_4_3', 'vertical_4_5', ~( 'vertical_4_2' ) ] )
% 0.49/0.90  , 2, clause( 18, [ 'horizontal_4_2', 'horizontal_4_1', 'vertical_3_2', 
% 0.49/0.90    'vertical_4_2' ] )
% 0.49/0.90  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 122, [ 'vertical_4_3', 'horizontal_4_2', 'horizontal_4_1', 
% 0.49/0.90    'vertical_3_2', 'vertical_4_5' ] )
% 0.49/0.90  , clause( 459, [ 'vertical_4_3', 'vertical_4_5', 'horizontal_4_2', 
% 0.49/0.90    'horizontal_4_1', 'vertical_3_2' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 4 ), ==>( 2
% 0.49/0.90    , 1 ), ==>( 3, 2 ), ==>( 4, 3 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 460, [ 'vertical_4_3', 'horizontal_5_2', 'horizontal_4_4', 
% 0.49/0.90    'horizontal_4_3', 'vertical_3_4' ] )
% 0.49/0.90  , clause( 107, [ 'vertical_4_3', 'horizontal_5_2', ~( 'vertical_4_4' ) ] )
% 0.49/0.90  , 2, clause( 20, [ 'horizontal_4_4', 'horizontal_4_3', 'vertical_3_4', 
% 0.49/0.90    'vertical_4_4' ] )
% 0.49/0.90  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 124, [ 'vertical_4_3', 'horizontal_4_4', 'horizontal_4_3', 
% 0.49/0.90    'vertical_3_4', 'horizontal_5_2' ] )
% 0.49/0.90  , clause( 460, [ 'vertical_4_3', 'horizontal_5_2', 'horizontal_4_4', 
% 0.49/0.90    'horizontal_4_3', 'vertical_3_4' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 4 ), ==>( 2
% 0.49/0.90    , 1 ), ==>( 3, 2 ), ==>( 4, 3 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 461, [ ~( 'horizontal_4_3' ), 'vertical_4_1', 'horizontal_3_4', 
% 0.49/0.90    'vertical_2_5' ] )
% 0.49/0.90  , clause( 76, [ ~( 'horizontal_4_3' ), ~( 'vertical_4_3' ) ] )
% 0.49/0.90  , 1, clause( 121, [ 'vertical_4_1', 'horizontal_3_4', 'vertical_2_5', 
% 0.49/0.90    'vertical_4_3' ] )
% 0.49/0.90  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 125, [ 'horizontal_3_4', 'vertical_2_5', 'vertical_4_1', ~( 
% 0.49/0.90    'horizontal_4_3' ) ] )
% 0.49/0.90  , clause( 461, [ ~( 'horizontal_4_3' ), 'vertical_4_1', 'horizontal_3_4', 
% 0.49/0.90    'vertical_2_5' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 2 ), ==>( 2
% 0.49/0.90    , 0 ), ==>( 3, 1 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 462, [ ~( 'horizontal_4_2' ), 'vertical_4_1', 'horizontal_3_4', 
% 0.49/0.90    'vertical_2_5' ] )
% 0.49/0.90  , clause( 79, [ ~( 'horizontal_4_2' ), ~( 'vertical_4_3' ) ] )
% 0.49/0.90  , 1, clause( 121, [ 'vertical_4_1', 'horizontal_3_4', 'vertical_2_5', 
% 0.49/0.90    'vertical_4_3' ] )
% 0.49/0.90  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 126, [ 'horizontal_3_4', 'vertical_2_5', 'vertical_4_1', ~( 
% 0.49/0.90    'horizontal_4_2' ) ] )
% 0.49/0.90  , clause( 462, [ ~( 'horizontal_4_2' ), 'vertical_4_1', 'horizontal_3_4', 
% 0.49/0.90    'vertical_2_5' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 2 ), ==>( 2
% 0.49/0.90    , 0 ), ==>( 3, 1 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 463, [ ~( 'vertical_3_3' ), 'vertical_4_1', 'horizontal_3_4', 
% 0.49/0.90    'vertical_2_5' ] )
% 0.49/0.90  , clause( 80, [ ~( 'vertical_3_3' ), ~( 'vertical_4_3' ) ] )
% 0.49/0.90  , 1, clause( 121, [ 'vertical_4_1', 'horizontal_3_4', 'vertical_2_5', 
% 0.49/0.90    'vertical_4_3' ] )
% 0.49/0.90  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 127, [ 'horizontal_3_4', 'vertical_2_5', 'vertical_4_1', ~( 
% 0.49/0.90    'vertical_3_3' ) ] )
% 0.49/0.90  , clause( 463, [ ~( 'vertical_3_3' ), 'vertical_4_1', 'horizontal_3_4', 
% 0.49/0.90    'vertical_2_5' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 2 ), ==>( 2
% 0.49/0.90    , 0 ), ==>( 3, 1 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 464, [ 'horizontal_3_4', 'vertical_2_5', 'vertical_4_1', 
% 0.49/0.90    'vertical_4_1', 'horizontal_4_1', 'vertical_3_2' ] )
% 0.49/0.90  , clause( 126, [ 'horizontal_3_4', 'vertical_2_5', 'vertical_4_1', ~( 
% 0.49/0.90    'horizontal_4_2' ) ] )
% 0.49/0.90  , 3, clause( 105, [ 'vertical_4_1', 'horizontal_4_1', 'vertical_3_2', 
% 0.49/0.90    'horizontal_4_2' ] )
% 0.49/0.90  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 465, [ 'horizontal_3_4', 'vertical_2_5', 'vertical_4_1', 
% 0.49/0.90    'horizontal_4_1', 'vertical_3_2' ] )
% 0.49/0.90  , clause( 464, [ 'horizontal_3_4', 'vertical_2_5', 'vertical_4_1', 
% 0.49/0.90    'vertical_4_1', 'horizontal_4_1', 'vertical_3_2' ] )
% 0.49/0.90  , 2, 3, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 128, [ 'vertical_2_5', 'horizontal_3_4', 'horizontal_4_1', 
% 0.49/0.90    'vertical_3_2', 'vertical_4_1' ] )
% 0.49/0.90  , clause( 465, [ 'horizontal_3_4', 'vertical_2_5', 'vertical_4_1', 
% 0.49/0.90    'horizontal_4_1', 'vertical_3_2' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 ), ==>( 2
% 0.49/0.90    , 4 ), ==>( 3, 2 ), ==>( 4, 3 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 466, [ ~( 'vertical_3_5' ), 'horizontal_4_4', 'horizontal_4_3', 
% 0.49/0.90    'vertical_3_4' ] )
% 0.49/0.90  , clause( 89, [ ~( 'vertical_3_5' ), ~( 'vertical_4_5' ) ] )
% 0.49/0.90  , 1, clause( 112, [ 'horizontal_4_4', 'horizontal_4_3', 'vertical_3_4', 
% 0.49/0.90    'vertical_4_5' ] )
% 0.49/0.90  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 467, [ ~( 'vertical_3_5' ), ~( 'vertical_3_5' ), 'horizontal_4_3', 
% 0.49/0.90    'vertical_3_4' ] )
% 0.49/0.90  , clause( 90, [ ~( 'vertical_3_5' ), ~( 'horizontal_4_4' ) ] )
% 0.49/0.90  , 1, clause( 466, [ ~( 'vertical_3_5' ), 'horizontal_4_4', 'horizontal_4_3'
% 0.49/0.90    , 'vertical_3_4' ] )
% 0.49/0.90  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 468, [ ~( 'vertical_3_5' ), 'horizontal_4_3', 'vertical_3_4' ] )
% 0.49/0.90  , clause( 467, [ ~( 'vertical_3_5' ), ~( 'vertical_3_5' ), 'horizontal_4_3'
% 0.49/0.90    , 'vertical_3_4' ] )
% 0.49/0.90  , 0, 1, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 129, [ 'vertical_3_4', 'horizontal_4_3', ~( 'vertical_3_5' ) ] )
% 0.49/0.90  , clause( 468, [ ~( 'vertical_3_5' ), 'horizontal_4_3', 'vertical_3_4' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 1 ), ==>( 2
% 0.49/0.90    , 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 469, [ 'vertical_3_4', 'horizontal_4_3', 'horizontal_3_4', 
% 0.49/0.90    'vertical_2_5' ] )
% 0.49/0.90  , clause( 129, [ 'vertical_3_4', 'horizontal_4_3', ~( 'vertical_3_5' ) ] )
% 0.49/0.90  , 2, clause( 16, [ 'horizontal_3_4', 'vertical_2_5', 'vertical_3_5' ] )
% 0.49/0.90  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 130, [ 'vertical_3_4', 'horizontal_3_4', 'vertical_2_5', 
% 0.49/0.90    'horizontal_4_3' ] )
% 0.49/0.90  , clause( 469, [ 'vertical_3_4', 'horizontal_4_3', 'horizontal_3_4', 
% 0.49/0.90    'vertical_2_5' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 3 ), ==>( 2
% 0.49/0.90    , 1 ), ==>( 3, 2 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 470, [ 'horizontal_3_4', 'vertical_2_5', 'vertical_4_1', 
% 0.49/0.90    'vertical_3_4', 'horizontal_3_4', 'vertical_2_5' ] )
% 0.49/0.90  , clause( 125, [ 'horizontal_3_4', 'vertical_2_5', 'vertical_4_1', ~( 
% 0.49/0.90    'horizontal_4_3' ) ] )
% 0.49/0.90  , 3, clause( 130, [ 'vertical_3_4', 'horizontal_3_4', 'vertical_2_5', 
% 0.49/0.90    'horizontal_4_3' ] )
% 0.49/0.90  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 471, [ 'horizontal_3_4', 'vertical_2_5', 'vertical_4_1', 
% 0.49/0.90    'vertical_3_4', 'vertical_2_5' ] )
% 0.49/0.90  , clause( 470, [ 'horizontal_3_4', 'vertical_2_5', 'vertical_4_1', 
% 0.49/0.90    'vertical_3_4', 'horizontal_3_4', 'vertical_2_5' ] )
% 0.49/0.90  , 0, 4, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 472, [ 'horizontal_3_4', 'vertical_2_5', 'vertical_4_1', 
% 0.49/0.90    'vertical_3_4' ] )
% 0.49/0.90  , clause( 471, [ 'horizontal_3_4', 'vertical_2_5', 'vertical_4_1', 
% 0.49/0.90    'vertical_3_4', 'vertical_2_5' ] )
% 0.49/0.90  , 1, 4, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 131, [ 'horizontal_3_4', 'vertical_2_5', 'vertical_3_4', 
% 0.49/0.90    'vertical_4_1' ] )
% 0.49/0.90  , clause( 472, [ 'horizontal_3_4', 'vertical_2_5', 'vertical_4_1', 
% 0.49/0.90    'vertical_3_4' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 0.49/0.90    , 3 ), ==>( 3, 2 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 473, [ ~( 'horizontal_4_1' ), 'horizontal_3_4', 'vertical_2_5', 
% 0.49/0.90    'vertical_3_4' ] )
% 0.49/0.90  , clause( 67, [ ~( 'horizontal_4_1' ), ~( 'vertical_4_1' ) ] )
% 0.49/0.90  , 1, clause( 131, [ 'horizontal_3_4', 'vertical_2_5', 'vertical_3_4', 
% 0.49/0.90    'vertical_4_1' ] )
% 0.49/0.90  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 134, [ 'vertical_2_5', 'horizontal_3_4', 'vertical_3_4', ~( 
% 0.49/0.90    'horizontal_4_1' ) ] )
% 0.49/0.90  , clause( 473, [ ~( 'horizontal_4_1' ), 'horizontal_3_4', 'vertical_2_5', 
% 0.49/0.90    'vertical_3_4' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 1 ), ==>( 2
% 0.49/0.90    , 0 ), ==>( 3, 2 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 474, [ ~( 'vertical_3_1' ), 'horizontal_3_4', 'vertical_2_5', 
% 0.49/0.90    'vertical_3_4' ] )
% 0.49/0.90  , clause( 69, [ ~( 'vertical_3_1' ), ~( 'vertical_4_1' ) ] )
% 0.49/0.90  , 1, clause( 131, [ 'horizontal_3_4', 'vertical_2_5', 'vertical_3_4', 
% 0.49/0.90    'vertical_4_1' ] )
% 0.49/0.90  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 135, [ 'vertical_2_5', 'horizontal_3_4', 'vertical_3_4', ~( 
% 0.49/0.90    'vertical_3_1' ) ] )
% 0.49/0.90  , clause( 474, [ ~( 'vertical_3_1' ), 'horizontal_3_4', 'vertical_2_5', 
% 0.49/0.90    'vertical_3_4' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 1 ), ==>( 2
% 0.49/0.90    , 0 ), ==>( 3, 2 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 475, [ 'vertical_2_5', 'horizontal_3_4', 'vertical_3_4', 
% 0.49/0.90    'horizontal_3_1' ] )
% 0.49/0.90  , clause( 135, [ 'vertical_2_5', 'horizontal_3_4', 'vertical_3_4', ~( 
% 0.49/0.90    'vertical_3_1' ) ] )
% 0.49/0.90  , 3, clause( 103, [ 'horizontal_3_1', 'vertical_3_1' ] )
% 0.49/0.90  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 140, [ 'vertical_2_5', 'horizontal_3_4', 'horizontal_3_1', 
% 0.49/0.90    'vertical_3_4' ] )
% 0.49/0.90  , clause( 475, [ 'vertical_2_5', 'horizontal_3_4', 'vertical_3_4', 
% 0.49/0.90    'horizontal_3_1' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 0.49/0.90    , 3 ), ==>( 3, 2 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 476, [ ~( 'horizontal_3_3' ), 'vertical_2_5', 'horizontal_3_4', 
% 0.49/0.90    'horizontal_3_1' ] )
% 0.49/0.90  , clause( 61, [ ~( 'horizontal_3_3' ), ~( 'vertical_3_4' ) ] )
% 0.49/0.90  , 1, clause( 140, [ 'vertical_2_5', 'horizontal_3_4', 'horizontal_3_1', 
% 0.49/0.90    'vertical_3_4' ] )
% 0.49/0.90  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 477, [ ~( 'horizontal_3_3' ), ~( 'horizontal_3_3' ), 'vertical_2_5'
% 0.49/0.90    , 'horizontal_3_1' ] )
% 0.49/0.90  , clause( 59, [ ~( 'horizontal_3_3' ), ~( 'horizontal_3_4' ) ] )
% 0.49/0.90  , 1, clause( 476, [ ~( 'horizontal_3_3' ), 'vertical_2_5', 'horizontal_3_4'
% 0.49/0.90    , 'horizontal_3_1' ] )
% 0.49/0.90  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 478, [ ~( 'horizontal_3_3' ), 'vertical_2_5', 'horizontal_3_1' ] )
% 0.49/0.90  , clause( 477, [ ~( 'horizontal_3_3' ), ~( 'horizontal_3_3' ), 
% 0.49/0.90    'vertical_2_5', 'horizontal_3_1' ] )
% 0.49/0.90  , 0, 1, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 141, [ 'vertical_2_5', 'horizontal_3_1', ~( 'horizontal_3_3' ) ] )
% 0.49/0.90  , clause( 478, [ ~( 'horizontal_3_3' ), 'vertical_2_5', 'horizontal_3_1' ]
% 0.49/0.90     )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 0 ), ==>( 2
% 0.49/0.90    , 1 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 479, [ 'horizontal_4_1', 'vertical_3_2', 'vertical_4_1', 
% 0.49/0.90    'horizontal_3_3', 'horizontal_3_2', 'vertical_2_3' ] )
% 0.49/0.90  , clause( 117, [ 'horizontal_4_1', 'vertical_3_2', 'vertical_4_1', ~( 
% 0.49/0.90    'vertical_3_3' ) ] )
% 0.49/0.90  , 3, clause( 14, [ 'horizontal_3_3', 'horizontal_3_2', 'vertical_2_3', 
% 0.49/0.90    'vertical_3_3' ] )
% 0.49/0.90  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 143, [ 'vertical_3_2', 'horizontal_4_1', 'horizontal_3_3', 
% 0.49/0.90    'horizontal_3_2', 'vertical_2_3', 'vertical_4_1' ] )
% 0.49/0.90  , clause( 479, [ 'horizontal_4_1', 'vertical_3_2', 'vertical_4_1', 
% 0.49/0.90    'horizontal_3_3', 'horizontal_3_2', 'vertical_2_3' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 ), ==>( 2
% 0.49/0.90    , 5 ), ==>( 3, 2 ), ==>( 4, 3 ), ==>( 5, 4 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 480, [ ~( 'horizontal_5_2' ), 'vertical_4_1', 'vertical_4_3', 
% 0.49/0.90    'vertical_4_4' ] )
% 0.49/0.90  , clause( 95, [ ~( 'horizontal_5_2' ), ~( 'horizontal_5_3' ) ] )
% 0.49/0.90  , 1, clause( 118, [ 'vertical_4_1', 'vertical_4_3', 'vertical_4_4', 
% 0.49/0.90    'horizontal_5_3' ] )
% 0.49/0.90  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 481, [ ~( 'horizontal_5_2' ), ~( 'horizontal_5_2' ), 'vertical_4_1'
% 0.49/0.90    , 'vertical_4_4' ] )
% 0.49/0.90  , clause( 97, [ ~( 'vertical_4_3' ), ~( 'horizontal_5_2' ) ] )
% 0.49/0.90  , 0, clause( 480, [ ~( 'horizontal_5_2' ), 'vertical_4_1', 'vertical_4_3', 
% 0.49/0.90    'vertical_4_4' ] )
% 0.49/0.90  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 482, [ ~( 'horizontal_5_2' ), 'vertical_4_1', 'vertical_4_4' ] )
% 0.49/0.90  , clause( 481, [ ~( 'horizontal_5_2' ), ~( 'horizontal_5_2' ), 
% 0.49/0.90    'vertical_4_1', 'vertical_4_4' ] )
% 0.49/0.90  , 0, 1, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 146, [ 'vertical_4_1', 'vertical_4_4', ~( 'horizontal_5_2' ) ] )
% 0.49/0.90  , clause( 482, [ ~( 'horizontal_5_2' ), 'vertical_4_1', 'vertical_4_4' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 0 ), ==>( 2
% 0.49/0.90    , 1 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 483, [ 'horizontal_3_4', 'vertical_2_5', 'vertical_4_1', 
% 0.49/0.90    'horizontal_3_3', 'horizontal_3_2', 'vertical_2_3' ] )
% 0.49/0.90  , clause( 127, [ 'horizontal_3_4', 'vertical_2_5', 'vertical_4_1', ~( 
% 0.49/0.90    'vertical_3_3' ) ] )
% 0.49/0.90  , 3, clause( 14, [ 'horizontal_3_3', 'horizontal_3_2', 'vertical_2_3', 
% 0.49/0.90    'vertical_3_3' ] )
% 0.49/0.90  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 147, [ 'vertical_2_5', 'horizontal_3_4', 'horizontal_3_3', 
% 0.49/0.90    'horizontal_3_2', 'vertical_2_3', 'vertical_4_1' ] )
% 0.49/0.90  , clause( 483, [ 'horizontal_3_4', 'vertical_2_5', 'vertical_4_1', 
% 0.49/0.90    'horizontal_3_3', 'horizontal_3_2', 'vertical_2_3' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 ), ==>( 2
% 0.49/0.90    , 5 ), ==>( 3, 2 ), ==>( 4, 3 ), ==>( 5, 4 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 484, [ ~( 'horizontal_4_4' ), 'vertical_4_3', 'horizontal_4_2', 
% 0.49/0.90    'horizontal_4_1', 'vertical_3_2' ] )
% 0.49/0.90  , clause( 88, [ ~( 'horizontal_4_4' ), ~( 'vertical_4_5' ) ] )
% 0.49/0.90  , 1, clause( 122, [ 'vertical_4_3', 'horizontal_4_2', 'horizontal_4_1', 
% 0.49/0.90    'vertical_3_2', 'vertical_4_5' ] )
% 0.49/0.90  , 4, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 151, [ 'horizontal_4_2', 'horizontal_4_1', 'vertical_3_2', 
% 0.49/0.90    'vertical_4_3', ~( 'horizontal_4_4' ) ] )
% 0.49/0.90  , clause( 484, [ ~( 'horizontal_4_4' ), 'vertical_4_3', 'horizontal_4_2', 
% 0.49/0.90    'horizontal_4_1', 'vertical_3_2' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 3 ), ==>( 2
% 0.49/0.90    , 0 ), ==>( 3, 1 ), ==>( 4, 2 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 485, [ ~( 'vertical_3_5' ), 'vertical_4_3', 'horizontal_4_2', 
% 0.49/0.90    'horizontal_4_1', 'vertical_3_2' ] )
% 0.49/0.90  , clause( 89, [ ~( 'vertical_3_5' ), ~( 'vertical_4_5' ) ] )
% 0.49/0.90  , 1, clause( 122, [ 'vertical_4_3', 'horizontal_4_2', 'horizontal_4_1', 
% 0.49/0.90    'vertical_3_2', 'vertical_4_5' ] )
% 0.49/0.90  , 4, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 152, [ 'horizontal_4_2', 'horizontal_4_1', 'vertical_3_2', 
% 0.49/0.90    'vertical_4_3', ~( 'vertical_3_5' ) ] )
% 0.49/0.90  , clause( 485, [ ~( 'vertical_3_5' ), 'vertical_4_3', 'horizontal_4_2', 
% 0.49/0.90    'horizontal_4_1', 'vertical_3_2' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 3 ), ==>( 2
% 0.49/0.90    , 0 ), ==>( 3, 1 ), ==>( 4, 2 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 486, [ 'horizontal_4_2', 'horizontal_4_1', 'vertical_3_2', 
% 0.49/0.90    'vertical_4_3', 'horizontal_3_4', 'vertical_2_5' ] )
% 0.49/0.90  , clause( 152, [ 'horizontal_4_2', 'horizontal_4_1', 'vertical_3_2', 
% 0.49/0.90    'vertical_4_3', ~( 'vertical_3_5' ) ] )
% 0.49/0.90  , 4, clause( 16, [ 'horizontal_3_4', 'vertical_2_5', 'vertical_3_5' ] )
% 0.49/0.90  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 153, [ 'horizontal_4_1', 'vertical_3_2', 'horizontal_4_2', 
% 0.49/0.90    'horizontal_3_4', 'vertical_2_5', 'vertical_4_3' ] )
% 0.49/0.90  , clause( 486, [ 'horizontal_4_2', 'horizontal_4_1', 'vertical_3_2', 
% 0.49/0.90    'vertical_4_3', 'horizontal_3_4', 'vertical_2_5' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 0 ), ==>( 2
% 0.49/0.90    , 1 ), ==>( 3, 5 ), ==>( 4, 3 ), ==>( 5, 4 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 487, [ ~( 'vertical_3_1' ), 'vertical_2_5', 'horizontal_3_4', 
% 0.49/0.90    'horizontal_4_1', 'vertical_3_2' ] )
% 0.49/0.90  , clause( 69, [ ~( 'vertical_3_1' ), ~( 'vertical_4_1' ) ] )
% 0.49/0.90  , 1, clause( 128, [ 'vertical_2_5', 'horizontal_3_4', 'horizontal_4_1', 
% 0.49/0.90    'vertical_3_2', 'vertical_4_1' ] )
% 0.49/0.90  , 4, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 488, [ ~( 'vertical_3_1' ), ~( 'vertical_3_1' ), 'vertical_2_5', 
% 0.49/0.90    'horizontal_3_4', 'vertical_3_2' ] )
% 0.49/0.90  , clause( 68, [ ~( 'vertical_3_1' ), ~( 'horizontal_4_1' ) ] )
% 0.49/0.90  , 1, clause( 487, [ ~( 'vertical_3_1' ), 'vertical_2_5', 'horizontal_3_4', 
% 0.49/0.90    'horizontal_4_1', 'vertical_3_2' ] )
% 0.49/0.90  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 489, [ ~( 'vertical_3_1' ), 'vertical_2_5', 'horizontal_3_4', 
% 0.49/0.90    'vertical_3_2' ] )
% 0.49/0.90  , clause( 488, [ ~( 'vertical_3_1' ), ~( 'vertical_3_1' ), 'vertical_2_5', 
% 0.49/0.90    'horizontal_3_4', 'vertical_3_2' ] )
% 0.49/0.90  , 0, 1, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 159, [ 'vertical_2_5', 'vertical_3_2', 'horizontal_3_4', ~( 
% 0.49/0.90    'vertical_3_1' ) ] )
% 0.49/0.90  , clause( 489, [ ~( 'vertical_3_1' ), 'vertical_2_5', 'horizontal_3_4', 
% 0.49/0.90    'vertical_3_2' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 0 ), ==>( 2
% 0.49/0.90    , 2 ), ==>( 3, 1 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 490, [ 'vertical_4_1', 'vertical_4_4', 'vertical_4_3', 
% 0.49/0.90    'horizontal_4_4', 'horizontal_4_3', 'vertical_3_4' ] )
% 0.49/0.90  , clause( 146, [ 'vertical_4_1', 'vertical_4_4', ~( 'horizontal_5_2' ) ] )
% 0.49/0.90  , 2, clause( 124, [ 'vertical_4_3', 'horizontal_4_4', 'horizontal_4_3', 
% 0.49/0.90    'vertical_3_4', 'horizontal_5_2' ] )
% 0.49/0.90  , 4, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 491, [ 'vertical_4_1', 'vertical_4_3', 'vertical_4_1', 
% 0.49/0.90    'vertical_4_4', 'vertical_4_3', 'horizontal_4_3', 'vertical_3_4' ] )
% 0.49/0.90  , clause( 119, [ 'vertical_4_1', 'vertical_4_3', ~( 'horizontal_4_4' ) ] )
% 0.49/0.90  , 2, clause( 490, [ 'vertical_4_1', 'vertical_4_4', 'vertical_4_3', 
% 0.49/0.90    'horizontal_4_4', 'horizontal_4_3', 'vertical_3_4' ] )
% 0.49/0.90  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 492, [ 'vertical_4_1', 'vertical_4_3', 'vertical_4_4', 
% 0.49/0.90    'vertical_4_3', 'horizontal_4_3', 'vertical_3_4' ] )
% 0.49/0.90  , clause( 491, [ 'vertical_4_1', 'vertical_4_3', 'vertical_4_1', 
% 0.49/0.90    'vertical_4_4', 'vertical_4_3', 'horizontal_4_3', 'vertical_3_4' ] )
% 0.49/0.90  , 0, 2, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 493, [ 'vertical_4_1', 'vertical_4_3', 'vertical_4_4', 
% 0.49/0.90    'horizontal_4_3', 'vertical_3_4' ] )
% 0.49/0.90  , clause( 492, [ 'vertical_4_1', 'vertical_4_3', 'vertical_4_4', 
% 0.49/0.90    'vertical_4_3', 'horizontal_4_3', 'vertical_3_4' ] )
% 0.49/0.90  , 1, 3, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 160, [ 'horizontal_4_3', 'vertical_3_4', 'vertical_4_1', 
% 0.49/0.90    'vertical_4_3', 'vertical_4_4' ] )
% 0.49/0.90  , clause( 493, [ 'vertical_4_1', 'vertical_4_3', 'vertical_4_4', 
% 0.49/0.90    'horizontal_4_3', 'vertical_3_4' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 3 ), ==>( 2
% 0.49/0.90    , 4 ), ==>( 3, 0 ), ==>( 4, 1 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 494, [ ~( 'vertical_4_2' ), 'vertical_4_3', 'horizontal_4_4', 
% 0.49/0.90    'horizontal_4_3', 'vertical_3_4' ] )
% 0.49/0.90  , clause( 93, [ ~( 'vertical_4_2' ), ~( 'horizontal_5_2' ) ] )
% 0.49/0.90  , 1, clause( 124, [ 'vertical_4_3', 'horizontal_4_4', 'horizontal_4_3', 
% 0.49/0.90    'vertical_3_4', 'horizontal_5_2' ] )
% 0.49/0.90  , 4, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 162, [ 'vertical_4_3', 'horizontal_4_3', 'vertical_3_4', 
% 0.49/0.90    'horizontal_4_4', ~( 'vertical_4_2' ) ] )
% 0.49/0.90  , clause( 494, [ ~( 'vertical_4_2' ), 'vertical_4_3', 'horizontal_4_4', 
% 0.49/0.90    'horizontal_4_3', 'vertical_3_4' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 0 ), ==>( 2
% 0.49/0.90    , 3 ), ==>( 3, 1 ), ==>( 4, 2 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 495, [ 'vertical_2_5', 'vertical_3_2', 'horizontal_3_4', 
% 0.49/0.90    'horizontal_3_1' ] )
% 0.49/0.90  , clause( 159, [ 'vertical_2_5', 'vertical_3_2', 'horizontal_3_4', ~( 
% 0.49/0.90    'vertical_3_1' ) ] )
% 0.49/0.90  , 3, clause( 103, [ 'horizontal_3_1', 'vertical_3_1' ] )
% 0.49/0.90  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 163, [ 'vertical_2_5', 'vertical_3_2', 'horizontal_3_1', 
% 0.49/0.90    'horizontal_3_4' ] )
% 0.49/0.90  , clause( 495, [ 'vertical_2_5', 'vertical_3_2', 'horizontal_3_4', 
% 0.49/0.90    'horizontal_3_1' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 0.49/0.90    , 3 ), ==>( 3, 2 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 496, [ 'vertical_4_3', 'horizontal_5_2', 'horizontal_4_3', 
% 0.49/0.90    'vertical_3_4', 'vertical_4_1', 'vertical_4_3' ] )
% 0.49/0.90  , clause( 107, [ 'vertical_4_3', 'horizontal_5_2', ~( 'vertical_4_4' ) ] )
% 0.49/0.90  , 2, clause( 160, [ 'horizontal_4_3', 'vertical_3_4', 'vertical_4_1', 
% 0.49/0.90    'vertical_4_3', 'vertical_4_4' ] )
% 0.49/0.90  , 4, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 497, [ 'vertical_4_3', 'horizontal_5_2', 'horizontal_4_3', 
% 0.49/0.90    'vertical_3_4', 'vertical_4_1' ] )
% 0.49/0.90  , clause( 496, [ 'vertical_4_3', 'horizontal_5_2', 'horizontal_4_3', 
% 0.49/0.90    'vertical_3_4', 'vertical_4_1', 'vertical_4_3' ] )
% 0.49/0.90  , 0, 5, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 164, [ 'vertical_3_4', 'vertical_4_1', 'horizontal_4_3', 
% 0.49/0.90    'vertical_4_3', 'horizontal_5_2' ] )
% 0.49/0.90  , clause( 497, [ 'vertical_4_3', 'horizontal_5_2', 'horizontal_4_3', 
% 0.49/0.90    'vertical_3_4', 'vertical_4_1' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 4 ), ==>( 2
% 0.49/0.90    , 2 ), ==>( 3, 0 ), ==>( 4, 1 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 498, [ ~( 'horizontal_5_1' ), 'vertical_3_4', 'vertical_4_1', 
% 0.49/0.90    'horizontal_4_3', 'vertical_4_3' ] )
% 0.49/0.90  , clause( 92, [ ~( 'horizontal_5_1' ), ~( 'horizontal_5_2' ) ] )
% 0.49/0.90  , 1, clause( 164, [ 'vertical_3_4', 'vertical_4_1', 'horizontal_4_3', 
% 0.49/0.90    'vertical_4_3', 'horizontal_5_2' ] )
% 0.49/0.90  , 4, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 499, [ ~( 'horizontal_5_1' ), ~( 'horizontal_5_1' ), 'vertical_3_4'
% 0.49/0.90    , 'horizontal_4_3', 'vertical_4_3' ] )
% 0.49/0.90  , clause( 91, [ ~( 'vertical_4_1' ), ~( 'horizontal_5_1' ) ] )
% 0.49/0.90  , 0, clause( 498, [ ~( 'horizontal_5_1' ), 'vertical_3_4', 'vertical_4_1', 
% 0.49/0.90    'horizontal_4_3', 'vertical_4_3' ] )
% 0.49/0.90  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 500, [ ~( 'horizontal_5_1' ), 'vertical_3_4', 'horizontal_4_3', 
% 0.49/0.90    'vertical_4_3' ] )
% 0.49/0.90  , clause( 499, [ ~( 'horizontal_5_1' ), ~( 'horizontal_5_1' ), 
% 0.49/0.90    'vertical_3_4', 'horizontal_4_3', 'vertical_4_3' ] )
% 0.49/0.90  , 0, 1, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 165, [ 'vertical_3_4', 'horizontal_4_3', 'vertical_4_3', ~( 
% 0.49/0.90    'horizontal_5_1' ) ] )
% 0.49/0.90  , clause( 500, [ ~( 'horizontal_5_1' ), 'vertical_3_4', 'horizontal_4_3', 
% 0.49/0.90    'vertical_4_3' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 0 ), ==>( 2
% 0.49/0.90    , 1 ), ==>( 3, 2 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 501, [ 'vertical_3_4', 'horizontal_4_3', 'vertical_4_3', 
% 0.49/0.90    'vertical_4_1' ] )
% 0.49/0.90  , clause( 165, [ 'vertical_3_4', 'horizontal_4_3', 'vertical_4_3', ~( 
% 0.49/0.90    'horizontal_5_1' ) ] )
% 0.49/0.90  , 3, clause( 22, [ 'vertical_4_1', 'horizontal_5_1' ] )
% 0.49/0.90  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 167, [ 'vertical_3_4', 'horizontal_4_3', 'vertical_4_1', 
% 0.49/0.90    'vertical_4_3' ] )
% 0.49/0.90  , clause( 501, [ 'vertical_3_4', 'horizontal_4_3', 'vertical_4_3', 
% 0.49/0.90    'vertical_4_1' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 0.49/0.90    , 3 ), ==>( 3, 2 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 502, [ ~( 'horizontal_4_2' ), 'vertical_3_4', 'horizontal_4_3', 
% 0.49/0.90    'vertical_4_1' ] )
% 0.49/0.90  , clause( 79, [ ~( 'horizontal_4_2' ), ~( 'vertical_4_3' ) ] )
% 0.49/0.90  , 1, clause( 167, [ 'vertical_3_4', 'horizontal_4_3', 'vertical_4_1', 
% 0.49/0.90    'vertical_4_3' ] )
% 0.49/0.90  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 503, [ ~( 'horizontal_4_2' ), ~( 'horizontal_4_2' ), 'vertical_3_4'
% 0.49/0.90    , 'vertical_4_1' ] )
% 0.49/0.90  , clause( 77, [ ~( 'horizontal_4_2' ), ~( 'horizontal_4_3' ) ] )
% 0.49/0.90  , 1, clause( 502, [ ~( 'horizontal_4_2' ), 'vertical_3_4', 'horizontal_4_3'
% 0.49/0.90    , 'vertical_4_1' ] )
% 0.49/0.90  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 504, [ ~( 'horizontal_4_2' ), 'vertical_3_4', 'vertical_4_1' ] )
% 0.49/0.90  , clause( 503, [ ~( 'horizontal_4_2' ), ~( 'horizontal_4_2' ), 
% 0.49/0.90    'vertical_3_4', 'vertical_4_1' ] )
% 0.49/0.90  , 0, 1, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 168, [ 'vertical_3_4', 'vertical_4_1', ~( 'horizontal_4_2' ) ] )
% 0.49/0.90  , clause( 504, [ ~( 'horizontal_4_2' ), 'vertical_3_4', 'vertical_4_1' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 0 ), ==>( 2
% 0.49/0.90    , 1 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 505, [ ~( 'vertical_3_3' ), 'vertical_3_4', 'horizontal_4_3', 
% 0.49/0.90    'vertical_4_1' ] )
% 0.49/0.90  , clause( 80, [ ~( 'vertical_3_3' ), ~( 'vertical_4_3' ) ] )
% 0.49/0.90  , 1, clause( 167, [ 'vertical_3_4', 'horizontal_4_3', 'vertical_4_1', 
% 0.49/0.90    'vertical_4_3' ] )
% 0.49/0.90  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 506, [ ~( 'vertical_3_3' ), ~( 'vertical_3_3' ), 'vertical_3_4', 
% 0.49/0.90    'vertical_4_1' ] )
% 0.49/0.90  , clause( 78, [ ~( 'vertical_3_3' ), ~( 'horizontal_4_3' ) ] )
% 0.49/0.90  , 1, clause( 505, [ ~( 'vertical_3_3' ), 'vertical_3_4', 'horizontal_4_3', 
% 0.49/0.90    'vertical_4_1' ] )
% 0.49/0.90  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 507, [ ~( 'vertical_3_3' ), 'vertical_3_4', 'vertical_4_1' ] )
% 0.49/0.90  , clause( 506, [ ~( 'vertical_3_3' ), ~( 'vertical_3_3' ), 'vertical_3_4', 
% 0.49/0.90    'vertical_4_1' ] )
% 0.49/0.90  , 0, 1, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 169, [ 'vertical_3_4', 'vertical_4_1', ~( 'vertical_3_3' ) ] )
% 0.49/0.90  , clause( 507, [ ~( 'vertical_3_3' ), 'vertical_3_4', 'vertical_4_1' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 0 ), ==>( 2
% 0.49/0.90    , 1 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 508, [ 'vertical_3_4', 'vertical_4_1', 'vertical_4_1', 
% 0.49/0.90    'horizontal_4_1', 'vertical_3_2' ] )
% 0.49/0.90  , clause( 168, [ 'vertical_3_4', 'vertical_4_1', ~( 'horizontal_4_2' ) ] )
% 0.49/0.90  , 2, clause( 105, [ 'vertical_4_1', 'horizontal_4_1', 'vertical_3_2', 
% 0.49/0.90    'horizontal_4_2' ] )
% 0.49/0.90  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 509, [ 'vertical_3_4', 'vertical_4_1', 'horizontal_4_1', 
% 0.49/0.90    'vertical_3_2' ] )
% 0.49/0.90  , clause( 508, [ 'vertical_3_4', 'vertical_4_1', 'vertical_4_1', 
% 0.49/0.90    'horizontal_4_1', 'vertical_3_2' ] )
% 0.49/0.90  , 1, 2, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 170, [ 'vertical_3_4', 'horizontal_4_1', 'vertical_3_2', 
% 0.49/0.90    'vertical_4_1' ] )
% 0.49/0.90  , clause( 509, [ 'vertical_3_4', 'vertical_4_1', 'horizontal_4_1', 
% 0.49/0.90    'vertical_3_2' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 3 ), ==>( 2
% 0.49/0.90    , 1 ), ==>( 3, 2 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 510, [ 'vertical_3_4', 'vertical_4_1', 'horizontal_3_3', 
% 0.49/0.90    'horizontal_3_2', 'vertical_2_3' ] )
% 0.49/0.90  , clause( 169, [ 'vertical_3_4', 'vertical_4_1', ~( 'vertical_3_3' ) ] )
% 0.49/0.90  , 2, clause( 14, [ 'horizontal_3_3', 'horizontal_3_2', 'vertical_2_3', 
% 0.49/0.90    'vertical_3_3' ] )
% 0.49/0.90  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 171, [ 'vertical_3_4', 'horizontal_3_3', 'horizontal_3_2', 
% 0.49/0.90    'vertical_2_3', 'vertical_4_1' ] )
% 0.49/0.90  , clause( 510, [ 'vertical_3_4', 'vertical_4_1', 'horizontal_3_3', 
% 0.49/0.90    'horizontal_3_2', 'vertical_2_3' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 4 ), ==>( 2
% 0.49/0.90    , 1 ), ==>( 3, 2 ), ==>( 4, 3 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 511, [ ~( 'vertical_3_1' ), 'vertical_3_2', 'horizontal_4_1', 
% 0.49/0.90    'horizontal_3_3', 'horizontal_3_2', 'vertical_2_3' ] )
% 0.49/0.90  , clause( 69, [ ~( 'vertical_3_1' ), ~( 'vertical_4_1' ) ] )
% 0.49/0.90  , 1, clause( 143, [ 'vertical_3_2', 'horizontal_4_1', 'horizontal_3_3', 
% 0.49/0.90    'horizontal_3_2', 'vertical_2_3', 'vertical_4_1' ] )
% 0.49/0.90  , 5, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 512, [ ~( 'vertical_3_1' ), ~( 'vertical_3_1' ), 'vertical_3_2', 
% 0.49/0.90    'horizontal_3_3', 'horizontal_3_2', 'vertical_2_3' ] )
% 0.49/0.90  , clause( 68, [ ~( 'vertical_3_1' ), ~( 'horizontal_4_1' ) ] )
% 0.49/0.90  , 1, clause( 511, [ ~( 'vertical_3_1' ), 'vertical_3_2', 'horizontal_4_1', 
% 0.49/0.90    'horizontal_3_3', 'horizontal_3_2', 'vertical_2_3' ] )
% 0.49/0.90  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 513, [ ~( 'vertical_3_1' ), 'vertical_3_2', 'horizontal_3_3', 
% 0.49/0.90    'horizontal_3_2', 'vertical_2_3' ] )
% 0.49/0.90  , clause( 512, [ ~( 'vertical_3_1' ), ~( 'vertical_3_1' ), 'vertical_3_2', 
% 0.49/0.90    'horizontal_3_3', 'horizontal_3_2', 'vertical_2_3' ] )
% 0.49/0.90  , 0, 1, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 173, [ 'vertical_3_2', 'horizontal_3_2', 'vertical_2_3', 
% 0.49/0.90    'horizontal_3_3', ~( 'vertical_3_1' ) ] )
% 0.49/0.90  , clause( 513, [ ~( 'vertical_3_1' ), 'vertical_3_2', 'horizontal_3_3', 
% 0.49/0.90    'horizontal_3_2', 'vertical_2_3' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 0 ), ==>( 2
% 0.49/0.90    , 3 ), ==>( 3, 1 ), ==>( 4, 2 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 514, [ ~( 'vertical_3_1' ), 'vertical_3_4', 'horizontal_4_1', 
% 0.49/0.90    'vertical_3_2' ] )
% 0.49/0.90  , clause( 69, [ ~( 'vertical_3_1' ), ~( 'vertical_4_1' ) ] )
% 0.49/0.90  , 1, clause( 170, [ 'vertical_3_4', 'horizontal_4_1', 'vertical_3_2', 
% 0.49/0.90    'vertical_4_1' ] )
% 0.49/0.90  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 515, [ ~( 'vertical_3_1' ), ~( 'vertical_3_1' ), 'vertical_3_4', 
% 0.49/0.90    'vertical_3_2' ] )
% 0.49/0.90  , clause( 68, [ ~( 'vertical_3_1' ), ~( 'horizontal_4_1' ) ] )
% 0.49/0.90  , 1, clause( 514, [ ~( 'vertical_3_1' ), 'vertical_3_4', 'horizontal_4_1', 
% 0.49/0.90    'vertical_3_2' ] )
% 0.49/0.90  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 516, [ ~( 'vertical_3_1' ), 'vertical_3_4', 'vertical_3_2' ] )
% 0.49/0.90  , clause( 515, [ ~( 'vertical_3_1' ), ~( 'vertical_3_1' ), 'vertical_3_4', 
% 0.49/0.90    'vertical_3_2' ] )
% 0.49/0.90  , 0, 1, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 175, [ 'vertical_3_2', 'vertical_3_4', ~( 'vertical_3_1' ) ] )
% 0.49/0.90  , clause( 516, [ ~( 'vertical_3_1' ), 'vertical_3_4', 'vertical_3_2' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 1 ), ==>( 2
% 0.49/0.90    , 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 517, [ 'vertical_3_2', 'vertical_3_4', 'horizontal_3_1' ] )
% 0.49/0.90  , clause( 175, [ 'vertical_3_2', 'vertical_3_4', ~( 'vertical_3_1' ) ] )
% 0.49/0.90  , 2, clause( 103, [ 'horizontal_3_1', 'vertical_3_1' ] )
% 0.49/0.90  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 176, [ 'vertical_3_2', 'horizontal_3_1', 'vertical_3_4' ] )
% 0.49/0.90  , clause( 517, [ 'vertical_3_2', 'vertical_3_4', 'horizontal_3_1' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 2 ), ==>( 2
% 0.49/0.90    , 1 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 518, [ ~( 'horizontal_3_4' ), 'vertical_3_2', 'horizontal_3_1' ] )
% 0.49/0.90  , clause( 58, [ ~( 'horizontal_3_4' ), ~( 'vertical_3_4' ) ] )
% 0.49/0.90  , 1, clause( 176, [ 'vertical_3_2', 'horizontal_3_1', 'vertical_3_4' ] )
% 0.49/0.90  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 177, [ 'horizontal_3_1', 'vertical_3_2', ~( 'horizontal_3_4' ) ] )
% 0.49/0.90  , clause( 518, [ ~( 'horizontal_3_4' ), 'vertical_3_2', 'horizontal_3_1' ]
% 0.49/0.90     )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 1 ), ==>( 2
% 0.49/0.90    , 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 519, [ ~( 'horizontal_3_3' ), 'vertical_3_2', 'horizontal_3_1' ] )
% 0.49/0.90  , clause( 61, [ ~( 'horizontal_3_3' ), ~( 'vertical_3_4' ) ] )
% 0.49/0.90  , 1, clause( 176, [ 'vertical_3_2', 'horizontal_3_1', 'vertical_3_4' ] )
% 0.49/0.90  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 178, [ 'horizontal_3_1', 'vertical_3_2', ~( 'horizontal_3_3' ) ] )
% 0.49/0.90  , clause( 519, [ ~( 'horizontal_3_3' ), 'vertical_3_2', 'horizontal_3_1' ]
% 0.49/0.90     )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 1 ), ==>( 2
% 0.49/0.90    , 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 520, [ ~( 'vertical_2_4' ), 'vertical_3_2', 'horizontal_3_1' ] )
% 0.49/0.90  , clause( 62, [ ~( 'vertical_2_4' ), ~( 'vertical_3_4' ) ] )
% 0.49/0.90  , 1, clause( 176, [ 'vertical_3_2', 'horizontal_3_1', 'vertical_3_4' ] )
% 0.49/0.90  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 179, [ 'horizontal_3_1', 'vertical_3_2', ~( 'vertical_2_4' ) ] )
% 0.49/0.90  , clause( 520, [ ~( 'vertical_2_4' ), 'vertical_3_2', 'horizontal_3_1' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 1 ), ==>( 2
% 0.49/0.90    , 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 521, [ 'horizontal_3_1', 'vertical_3_2', 'vertical_2_5', 
% 0.49/0.90    'vertical_3_2', 'horizontal_3_1' ] )
% 0.49/0.90  , clause( 177, [ 'horizontal_3_1', 'vertical_3_2', ~( 'horizontal_3_4' ) ]
% 0.49/0.90     )
% 0.49/0.90  , 2, clause( 163, [ 'vertical_2_5', 'vertical_3_2', 'horizontal_3_1', 
% 0.49/0.90    'horizontal_3_4' ] )
% 0.49/0.90  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 522, [ 'horizontal_3_1', 'vertical_3_2', 'vertical_2_5', 
% 0.49/0.90    'vertical_3_2' ] )
% 0.49/0.90  , clause( 521, [ 'horizontal_3_1', 'vertical_3_2', 'vertical_2_5', 
% 0.49/0.90    'vertical_3_2', 'horizontal_3_1' ] )
% 0.49/0.90  , 0, 4, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 523, [ 'horizontal_3_1', 'vertical_3_2', 'vertical_2_5' ] )
% 0.49/0.90  , clause( 522, [ 'horizontal_3_1', 'vertical_3_2', 'vertical_2_5', 
% 0.49/0.90    'vertical_3_2' ] )
% 0.49/0.90  , 1, 3, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 180, [ 'horizontal_3_1', 'vertical_2_5', 'vertical_3_2' ] )
% 0.49/0.90  , clause( 523, [ 'horizontal_3_1', 'vertical_3_2', 'vertical_2_5' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 2 ), ==>( 2
% 0.49/0.90    , 1 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 524, [ ~( 'horizontal_3_2' ), 'horizontal_3_1', 'vertical_2_5' ] )
% 0.49/0.90  , clause( 46, [ ~( 'horizontal_3_2' ), ~( 'vertical_3_2' ) ] )
% 0.49/0.90  , 1, clause( 180, [ 'horizontal_3_1', 'vertical_2_5', 'vertical_3_2' ] )
% 0.49/0.90  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 525, [ ~( 'horizontal_3_2' ), ~( 'horizontal_3_2' ), 'vertical_2_5'
% 0.49/0.90     ] )
% 0.49/0.90  , clause( 47, [ ~( 'horizontal_3_1' ), ~( 'horizontal_3_2' ) ] )
% 0.49/0.90  , 0, clause( 524, [ ~( 'horizontal_3_2' ), 'horizontal_3_1', 'vertical_2_5'
% 0.49/0.90     ] )
% 0.49/0.90  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 526, [ ~( 'horizontal_3_2' ), 'vertical_2_5' ] )
% 0.49/0.90  , clause( 525, [ ~( 'horizontal_3_2' ), ~( 'horizontal_3_2' ), 
% 0.49/0.90    'vertical_2_5' ] )
% 0.49/0.90  , 0, 1, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 182, [ 'vertical_2_5', ~( 'horizontal_3_2' ) ] )
% 0.49/0.90  , clause( 526, [ ~( 'horizontal_3_2' ), 'vertical_2_5' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 527, [ ~( 'vertical_2_2' ), 'horizontal_3_1', 'vertical_2_5' ] )
% 0.49/0.90  , clause( 50, [ ~( 'vertical_2_2' ), ~( 'vertical_3_2' ) ] )
% 0.49/0.90  , 1, clause( 180, [ 'horizontal_3_1', 'vertical_2_5', 'vertical_3_2' ] )
% 0.49/0.90  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 528, [ ~( 'vertical_2_2' ), ~( 'vertical_2_2' ), 'vertical_2_5' ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 51, [ ~( 'vertical_2_2' ), ~( 'horizontal_3_1' ) ] )
% 0.49/0.90  , 1, clause( 527, [ ~( 'vertical_2_2' ), 'horizontal_3_1', 'vertical_2_5' ]
% 0.49/0.90     )
% 0.49/0.90  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 529, [ ~( 'vertical_2_2' ), 'vertical_2_5' ] )
% 0.49/0.90  , clause( 528, [ ~( 'vertical_2_2' ), ~( 'vertical_2_2' ), 'vertical_2_5' ]
% 0.49/0.90     )
% 0.49/0.90  , 0, 1, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 183, [ 'vertical_2_5', ~( 'vertical_2_2' ) ] )
% 0.49/0.90  , clause( 529, [ ~( 'vertical_2_2' ), 'vertical_2_5' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 530, [ 'vertical_2_5', 'horizontal_2_2' ] )
% 0.49/0.90  , clause( 183, [ 'vertical_2_5', ~( 'vertical_2_2' ) ] )
% 0.49/0.90  , 1, clause( 102, [ 'horizontal_2_2', 'vertical_2_2' ] )
% 0.49/0.90  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 184, [ 'horizontal_2_2', 'vertical_2_5' ] )
% 0.49/0.90  , clause( 530, [ 'vertical_2_5', 'horizontal_2_2' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 531, [ ~( 'horizontal_2_4' ), 'horizontal_2_2' ] )
% 0.49/0.90  , clause( 42, [ ~( 'horizontal_2_4' ), ~( 'vertical_2_5' ) ] )
% 0.49/0.90  , 1, clause( 184, [ 'horizontal_2_2', 'vertical_2_5' ] )
% 0.49/0.90  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 185, [ 'horizontal_2_2', ~( 'horizontal_2_4' ) ] )
% 0.49/0.90  , clause( 531, [ ~( 'horizontal_2_4' ), 'horizontal_2_2' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 532, [ ~( 'vertical_1_5' ), 'horizontal_2_2' ] )
% 0.49/0.90  , clause( 43, [ ~( 'vertical_1_5' ), ~( 'vertical_2_5' ) ] )
% 0.49/0.90  , 1, clause( 184, [ 'horizontal_2_2', 'vertical_2_5' ] )
% 0.49/0.90  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 186, [ 'horizontal_2_2', ~( 'vertical_1_5' ) ] )
% 0.49/0.90  , clause( 532, [ ~( 'vertical_1_5' ), 'horizontal_2_2' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 533, [ 'vertical_2_5', 'vertical_2_5', 'horizontal_3_4', 
% 0.49/0.90    'horizontal_3_3', 'vertical_2_3', 'vertical_4_1' ] )
% 0.49/0.90  , clause( 182, [ 'vertical_2_5', ~( 'horizontal_3_2' ) ] )
% 0.49/0.90  , 1, clause( 147, [ 'vertical_2_5', 'horizontal_3_4', 'horizontal_3_3', 
% 0.49/0.90    'horizontal_3_2', 'vertical_2_3', 'vertical_4_1' ] )
% 0.49/0.90  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 534, [ 'vertical_2_5', 'horizontal_3_4', 'horizontal_3_3', 
% 0.49/0.90    'vertical_2_3', 'vertical_4_1' ] )
% 0.49/0.90  , clause( 533, [ 'vertical_2_5', 'vertical_2_5', 'horizontal_3_4', 
% 0.49/0.90    'horizontal_3_3', 'vertical_2_3', 'vertical_4_1' ] )
% 0.49/0.90  , 0, 1, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 187, [ 'vertical_2_5', 'horizontal_3_3', 'vertical_2_3', 
% 0.49/0.90    'horizontal_3_4', 'vertical_4_1' ] )
% 0.49/0.90  , clause( 534, [ 'vertical_2_5', 'horizontal_3_4', 'horizontal_3_3', 
% 0.49/0.90    'vertical_2_3', 'vertical_4_1' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 3 ), ==>( 2
% 0.49/0.90    , 1 ), ==>( 3, 2 ), ==>( 4, 4 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 535, [ 'horizontal_2_2', 'horizontal_1_4' ] )
% 0.49/0.90  , clause( 186, [ 'horizontal_2_2', ~( 'vertical_1_5' ) ] )
% 0.49/0.90  , 1, clause( 7, [ 'horizontal_1_4', 'vertical_1_5' ] )
% 0.49/0.90  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 188, [ 'horizontal_1_4', 'horizontal_2_2' ] )
% 0.49/0.90  , clause( 535, [ 'horizontal_2_2', 'horizontal_1_4' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 536, [ 'horizontal_3_1', 'vertical_3_2', 'horizontal_2_4', 
% 0.49/0.90    'horizontal_2_3', 'vertical_1_4' ] )
% 0.49/0.90  , clause( 179, [ 'horizontal_3_1', 'vertical_3_2', ~( 'vertical_2_4' ) ] )
% 0.49/0.90  , 2, clause( 10, [ 'horizontal_2_4', 'horizontal_2_3', 'vertical_1_4', 
% 0.49/0.90    'vertical_2_4' ] )
% 0.49/0.90  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 190, [ 'horizontal_3_1', 'horizontal_2_4', 'horizontal_2_3', 
% 0.49/0.90    'vertical_1_4', 'vertical_3_2' ] )
% 0.49/0.90  , clause( 536, [ 'horizontal_3_1', 'vertical_3_2', 'horizontal_2_4', 
% 0.49/0.90    'horizontal_2_3', 'vertical_1_4' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 4 ), ==>( 2
% 0.49/0.90    , 1 ), ==>( 3, 2 ), ==>( 4, 3 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 537, [ ~( 'horizontal_3_2' ), 'horizontal_3_1', 'horizontal_2_4', 
% 0.49/0.90    'horizontal_2_3', 'vertical_1_4' ] )
% 0.49/0.90  , clause( 46, [ ~( 'horizontal_3_2' ), ~( 'vertical_3_2' ) ] )
% 0.49/0.90  , 1, clause( 190, [ 'horizontal_3_1', 'horizontal_2_4', 'horizontal_2_3', 
% 0.49/0.90    'vertical_1_4', 'vertical_3_2' ] )
% 0.49/0.90  , 4, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 538, [ ~( 'horizontal_3_2' ), ~( 'horizontal_3_2' ), 
% 0.49/0.90    'horizontal_2_4', 'horizontal_2_3', 'vertical_1_4' ] )
% 0.49/0.90  , clause( 47, [ ~( 'horizontal_3_1' ), ~( 'horizontal_3_2' ) ] )
% 0.49/0.90  , 0, clause( 537, [ ~( 'horizontal_3_2' ), 'horizontal_3_1', 
% 0.49/0.90    'horizontal_2_4', 'horizontal_2_3', 'vertical_1_4' ] )
% 0.49/0.90  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 539, [ ~( 'horizontal_3_2' ), 'horizontal_2_4', 'horizontal_2_3', 
% 0.49/0.90    'vertical_1_4' ] )
% 0.49/0.90  , clause( 538, [ ~( 'horizontal_3_2' ), ~( 'horizontal_3_2' ), 
% 0.49/0.90    'horizontal_2_4', 'horizontal_2_3', 'vertical_1_4' ] )
% 0.49/0.90  , 0, 1, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 191, [ 'horizontal_2_3', 'vertical_1_4', 'horizontal_2_4', ~( 
% 0.49/0.90    'horizontal_3_2' ) ] )
% 0.49/0.90  , clause( 539, [ ~( 'horizontal_3_2' ), 'horizontal_2_4', 'horizontal_2_3'
% 0.49/0.90    , 'vertical_1_4' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 2 ), ==>( 2
% 0.49/0.90    , 0 ), ==>( 3, 1 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 540, [ ~( 'vertical_2_2' ), 'horizontal_3_1', 'horizontal_2_4', 
% 0.49/0.90    'horizontal_2_3', 'vertical_1_4' ] )
% 0.49/0.90  , clause( 50, [ ~( 'vertical_2_2' ), ~( 'vertical_3_2' ) ] )
% 0.49/0.90  , 1, clause( 190, [ 'horizontal_3_1', 'horizontal_2_4', 'horizontal_2_3', 
% 0.49/0.90    'vertical_1_4', 'vertical_3_2' ] )
% 0.49/0.90  , 4, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 541, [ ~( 'vertical_2_2' ), ~( 'vertical_2_2' ), 'horizontal_2_4', 
% 0.49/0.90    'horizontal_2_3', 'vertical_1_4' ] )
% 0.49/0.90  , clause( 51, [ ~( 'vertical_2_2' ), ~( 'horizontal_3_1' ) ] )
% 0.49/0.90  , 1, clause( 540, [ ~( 'vertical_2_2' ), 'horizontal_3_1', 'horizontal_2_4'
% 0.49/0.90    , 'horizontal_2_3', 'vertical_1_4' ] )
% 0.49/0.90  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 542, [ ~( 'vertical_2_2' ), 'horizontal_2_4', 'horizontal_2_3', 
% 0.49/0.90    'vertical_1_4' ] )
% 0.49/0.90  , clause( 541, [ ~( 'vertical_2_2' ), ~( 'vertical_2_2' ), 'horizontal_2_4'
% 0.49/0.90    , 'horizontal_2_3', 'vertical_1_4' ] )
% 0.49/0.90  , 0, 1, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 192, [ 'horizontal_2_3', 'vertical_1_4', 'horizontal_2_4', ~( 
% 0.49/0.90    'vertical_2_2' ) ] )
% 0.49/0.90  , clause( 542, [ ~( 'vertical_2_2' ), 'horizontal_2_4', 'horizontal_2_3', 
% 0.49/0.90    'vertical_1_4' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 2 ), ==>( 2
% 0.49/0.90    , 0 ), ==>( 3, 1 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 543, [ 'horizontal_2_3', 'vertical_1_4', 'horizontal_2_4', 
% 0.49/0.90    'horizontal_2_2' ] )
% 0.49/0.90  , clause( 192, [ 'horizontal_2_3', 'vertical_1_4', 'horizontal_2_4', ~( 
% 0.49/0.90    'vertical_2_2' ) ] )
% 0.49/0.90  , 3, clause( 102, [ 'horizontal_2_2', 'vertical_2_2' ] )
% 0.49/0.90  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 544, [ 'horizontal_2_2', 'horizontal_2_3', 'vertical_1_4', 
% 0.49/0.90    'horizontal_2_2' ] )
% 0.49/0.90  , clause( 185, [ 'horizontal_2_2', ~( 'horizontal_2_4' ) ] )
% 0.49/0.90  , 1, clause( 543, [ 'horizontal_2_3', 'vertical_1_4', 'horizontal_2_4', 
% 0.49/0.90    'horizontal_2_2' ] )
% 0.49/0.90  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 545, [ 'horizontal_2_2', 'horizontal_2_3', 'vertical_1_4' ] )
% 0.49/0.90  , clause( 544, [ 'horizontal_2_2', 'horizontal_2_3', 'vertical_1_4', 
% 0.49/0.90    'horizontal_2_2' ] )
% 0.49/0.90  , 0, 3, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 193, [ 'vertical_1_4', 'horizontal_2_2', 'horizontal_2_3' ] )
% 0.49/0.90  , clause( 545, [ 'horizontal_2_2', 'horizontal_2_3', 'vertical_1_4' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 2 ), ==>( 2
% 0.49/0.90    , 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 546, [ ~( 'horizontal_4_3' ), 'horizontal_4_1', 'vertical_3_2', 
% 0.49/0.90    'horizontal_4_2', 'horizontal_3_4', 'vertical_2_5' ] )
% 0.49/0.90  , clause( 76, [ ~( 'horizontal_4_3' ), ~( 'vertical_4_3' ) ] )
% 0.49/0.90  , 1, clause( 153, [ 'horizontal_4_1', 'vertical_3_2', 'horizontal_4_2', 
% 0.49/0.90    'horizontal_3_4', 'vertical_2_5', 'vertical_4_3' ] )
% 0.49/0.90  , 5, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 547, [ ~( 'horizontal_4_3' ), ~( 'horizontal_4_3' ), 
% 0.49/0.90    'horizontal_4_1', 'vertical_3_2', 'horizontal_3_4', 'vertical_2_5' ] )
% 0.49/0.90  , clause( 77, [ ~( 'horizontal_4_2' ), ~( 'horizontal_4_3' ) ] )
% 0.49/0.90  , 0, clause( 546, [ ~( 'horizontal_4_3' ), 'horizontal_4_1', 'vertical_3_2'
% 0.49/0.90    , 'horizontal_4_2', 'horizontal_3_4', 'vertical_2_5' ] )
% 0.49/0.90  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 548, [ ~( 'horizontal_4_3' ), 'horizontal_4_1', 'vertical_3_2', 
% 0.49/0.90    'horizontal_3_4', 'vertical_2_5' ] )
% 0.49/0.90  , clause( 547, [ ~( 'horizontal_4_3' ), ~( 'horizontal_4_3' ), 
% 0.49/0.90    'horizontal_4_1', 'vertical_3_2', 'horizontal_3_4', 'vertical_2_5' ] )
% 0.49/0.90  , 0, 1, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 194, [ 'vertical_3_2', 'horizontal_3_4', 'vertical_2_5', 
% 0.49/0.90    'horizontal_4_1', ~( 'horizontal_4_3' ) ] )
% 0.49/0.90  , clause( 548, [ ~( 'horizontal_4_3' ), 'horizontal_4_1', 'vertical_3_2', 
% 0.49/0.90    'horizontal_3_4', 'vertical_2_5' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 3 ), ==>( 2
% 0.49/0.90    , 0 ), ==>( 3, 1 ), ==>( 4, 2 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 549, [ ~( 'vertical_3_3' ), 'horizontal_4_1', 'vertical_3_2', 
% 0.49/0.90    'horizontal_4_2', 'horizontal_3_4', 'vertical_2_5' ] )
% 0.49/0.90  , clause( 80, [ ~( 'vertical_3_3' ), ~( 'vertical_4_3' ) ] )
% 0.49/0.90  , 1, clause( 153, [ 'horizontal_4_1', 'vertical_3_2', 'horizontal_4_2', 
% 0.49/0.90    'horizontal_3_4', 'vertical_2_5', 'vertical_4_3' ] )
% 0.49/0.90  , 5, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 550, [ ~( 'vertical_3_3' ), ~( 'vertical_3_3' ), 'horizontal_4_1', 
% 0.49/0.90    'vertical_3_2', 'horizontal_3_4', 'vertical_2_5' ] )
% 0.49/0.90  , clause( 81, [ ~( 'vertical_3_3' ), ~( 'horizontal_4_2' ) ] )
% 0.49/0.90  , 1, clause( 549, [ ~( 'vertical_3_3' ), 'horizontal_4_1', 'vertical_3_2', 
% 0.49/0.90    'horizontal_4_2', 'horizontal_3_4', 'vertical_2_5' ] )
% 0.49/0.90  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 551, [ ~( 'vertical_3_3' ), 'horizontal_4_1', 'vertical_3_2', 
% 0.49/0.90    'horizontal_3_4', 'vertical_2_5' ] )
% 0.49/0.90  , clause( 550, [ ~( 'vertical_3_3' ), ~( 'vertical_3_3' ), 'horizontal_4_1'
% 0.49/0.90    , 'vertical_3_2', 'horizontal_3_4', 'vertical_2_5' ] )
% 0.49/0.90  , 0, 1, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 195, [ 'vertical_3_2', 'horizontal_3_4', 'vertical_2_5', 
% 0.49/0.90    'horizontal_4_1', ~( 'vertical_3_3' ) ] )
% 0.49/0.90  , clause( 551, [ ~( 'vertical_3_3' ), 'horizontal_4_1', 'vertical_3_2', 
% 0.49/0.90    'horizontal_3_4', 'vertical_2_5' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 3 ), ==>( 2
% 0.49/0.90    , 0 ), ==>( 3, 1 ), ==>( 4, 2 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 552, [ 'vertical_3_2', 'horizontal_3_4', 'vertical_2_5', 
% 0.49/0.90    'horizontal_4_1', 'vertical_3_4', 'horizontal_3_4', 'vertical_2_5' ] )
% 0.49/0.90  , clause( 194, [ 'vertical_3_2', 'horizontal_3_4', 'vertical_2_5', 
% 0.49/0.90    'horizontal_4_1', ~( 'horizontal_4_3' ) ] )
% 0.49/0.90  , 4, clause( 130, [ 'vertical_3_4', 'horizontal_3_4', 'vertical_2_5', 
% 0.49/0.90    'horizontal_4_3' ] )
% 0.49/0.90  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 553, [ 'vertical_3_2', 'horizontal_3_4', 'vertical_2_5', 
% 0.49/0.90    'horizontal_4_1', 'vertical_3_4', 'vertical_2_5' ] )
% 0.49/0.90  , clause( 552, [ 'vertical_3_2', 'horizontal_3_4', 'vertical_2_5', 
% 0.49/0.90    'horizontal_4_1', 'vertical_3_4', 'horizontal_3_4', 'vertical_2_5' ] )
% 0.49/0.90  , 1, 5, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 554, [ 'vertical_3_2', 'horizontal_3_4', 'vertical_2_5', 
% 0.49/0.90    'horizontal_4_1', 'vertical_3_4' ] )
% 0.49/0.90  , clause( 553, [ 'vertical_3_2', 'horizontal_3_4', 'vertical_2_5', 
% 0.49/0.90    'horizontal_4_1', 'vertical_3_4', 'vertical_2_5' ] )
% 0.49/0.90  , 2, 5, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 196, [ 'vertical_3_2', 'vertical_2_5', 'horizontal_3_4', 
% 0.49/0.90    'vertical_3_4', 'horizontal_4_1' ] )
% 0.49/0.90  , clause( 554, [ 'vertical_3_2', 'horizontal_3_4', 'vertical_2_5', 
% 0.49/0.90    'horizontal_4_1', 'vertical_3_4' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 2 ), ==>( 2
% 0.49/0.90    , 1 ), ==>( 3, 4 ), ==>( 4, 3 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 555, [ 'vertical_2_5', 'horizontal_3_4', 'vertical_3_4', 
% 0.49/0.90    'vertical_3_2', 'vertical_2_5', 'horizontal_3_4', 'vertical_3_4' ] )
% 0.49/0.90  , clause( 134, [ 'vertical_2_5', 'horizontal_3_4', 'vertical_3_4', ~( 
% 0.49/0.90    'horizontal_4_1' ) ] )
% 0.49/0.90  , 3, clause( 196, [ 'vertical_3_2', 'vertical_2_5', 'horizontal_3_4', 
% 0.49/0.90    'vertical_3_4', 'horizontal_4_1' ] )
% 0.49/0.90  , 4, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 556, [ 'vertical_2_5', 'horizontal_3_4', 'vertical_3_4', 
% 0.49/0.90    'vertical_3_2', 'horizontal_3_4', 'vertical_3_4' ] )
% 0.49/0.90  , clause( 555, [ 'vertical_2_5', 'horizontal_3_4', 'vertical_3_4', 
% 0.49/0.90    'vertical_3_2', 'vertical_2_5', 'horizontal_3_4', 'vertical_3_4' ] )
% 0.49/0.90  , 0, 4, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 557, [ 'vertical_2_5', 'horizontal_3_4', 'vertical_3_4', 
% 0.49/0.90    'vertical_3_2', 'vertical_3_4' ] )
% 0.49/0.90  , clause( 556, [ 'vertical_2_5', 'horizontal_3_4', 'vertical_3_4', 
% 0.49/0.90    'vertical_3_2', 'horizontal_3_4', 'vertical_3_4' ] )
% 0.49/0.90  , 1, 4, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 558, [ 'vertical_2_5', 'horizontal_3_4', 'vertical_3_4', 
% 0.49/0.90    'vertical_3_2' ] )
% 0.49/0.90  , clause( 557, [ 'vertical_2_5', 'horizontal_3_4', 'vertical_3_4', 
% 0.49/0.90    'vertical_3_2', 'vertical_3_4' ] )
% 0.49/0.90  , 2, 4, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 197, [ 'vertical_2_5', 'vertical_3_2', 'horizontal_3_4', 
% 0.49/0.90    'vertical_3_4' ] )
% 0.49/0.90  , clause( 558, [ 'vertical_2_5', 'horizontal_3_4', 'vertical_3_4', 
% 0.49/0.90    'vertical_3_2' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 2 ), ==>( 2
% 0.49/0.90    , 3 ), ==>( 3, 1 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 559, [ ~( 'horizontal_3_3' ), 'vertical_2_5', 'vertical_3_2', 
% 0.49/0.90    'horizontal_3_4' ] )
% 0.49/0.90  , clause( 61, [ ~( 'horizontal_3_3' ), ~( 'vertical_3_4' ) ] )
% 0.49/0.90  , 1, clause( 197, [ 'vertical_2_5', 'vertical_3_2', 'horizontal_3_4', 
% 0.49/0.90    'vertical_3_4' ] )
% 0.49/0.90  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 560, [ ~( 'horizontal_3_3' ), ~( 'horizontal_3_3' ), 'vertical_2_5'
% 0.49/0.90    , 'vertical_3_2' ] )
% 0.49/0.90  , clause( 59, [ ~( 'horizontal_3_3' ), ~( 'horizontal_3_4' ) ] )
% 0.49/0.90  , 1, clause( 559, [ ~( 'horizontal_3_3' ), 'vertical_2_5', 'vertical_3_2', 
% 0.49/0.90    'horizontal_3_4' ] )
% 0.49/0.90  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 561, [ ~( 'horizontal_3_3' ), 'vertical_2_5', 'vertical_3_2' ] )
% 0.49/0.90  , clause( 560, [ ~( 'horizontal_3_3' ), ~( 'horizontal_3_3' ), 
% 0.49/0.90    'vertical_2_5', 'vertical_3_2' ] )
% 0.49/0.90  , 0, 1, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 198, [ 'vertical_2_5', 'vertical_3_2', ~( 'horizontal_3_3' ) ] )
% 0.49/0.90  , clause( 561, [ ~( 'horizontal_3_3' ), 'vertical_2_5', 'vertical_3_2' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 0 ), ==>( 2
% 0.49/0.90    , 1 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 562, [ 'vertical_3_2', 'horizontal_3_4', 'vertical_2_5', 
% 0.49/0.90    'horizontal_4_1', 'horizontal_3_3', 'horizontal_3_2', 'vertical_2_3' ] )
% 0.49/0.90  , clause( 195, [ 'vertical_3_2', 'horizontal_3_4', 'vertical_2_5', 
% 0.49/0.90    'horizontal_4_1', ~( 'vertical_3_3' ) ] )
% 0.49/0.90  , 4, clause( 14, [ 'horizontal_3_3', 'horizontal_3_2', 'vertical_2_3', 
% 0.49/0.90    'vertical_3_3' ] )
% 0.49/0.90  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 563, [ 'vertical_2_5', 'vertical_3_2', 'vertical_3_2', 
% 0.49/0.90    'horizontal_3_4', 'vertical_2_5', 'horizontal_4_1', 'horizontal_3_2', 
% 0.49/0.90    'vertical_2_3' ] )
% 0.49/0.90  , clause( 198, [ 'vertical_2_5', 'vertical_3_2', ~( 'horizontal_3_3' ) ] )
% 0.49/0.90  , 2, clause( 562, [ 'vertical_3_2', 'horizontal_3_4', 'vertical_2_5', 
% 0.49/0.90    'horizontal_4_1', 'horizontal_3_3', 'horizontal_3_2', 'vertical_2_3' ] )
% 0.49/0.90  , 4, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 564, [ 'vertical_2_5', 'vertical_3_2', 'vertical_3_2', 
% 0.49/0.90    'horizontal_3_4', 'horizontal_4_1', 'horizontal_3_2', 'vertical_2_3' ] )
% 0.49/0.90  , clause( 563, [ 'vertical_2_5', 'vertical_3_2', 'vertical_3_2', 
% 0.49/0.90    'horizontal_3_4', 'vertical_2_5', 'horizontal_4_1', 'horizontal_3_2', 
% 0.49/0.90    'vertical_2_3' ] )
% 0.49/0.90  , 0, 4, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 565, [ 'vertical_2_5', 'vertical_3_2', 'horizontal_3_4', 
% 0.49/0.90    'horizontal_4_1', 'horizontal_3_2', 'vertical_2_3' ] )
% 0.49/0.90  , clause( 564, [ 'vertical_2_5', 'vertical_3_2', 'vertical_3_2', 
% 0.49/0.90    'horizontal_3_4', 'horizontal_4_1', 'horizontal_3_2', 'vertical_2_3' ] )
% 0.49/0.90  , 1, 2, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 210, [ 'vertical_3_2', 'vertical_2_5', 'horizontal_3_4', 
% 0.49/0.90    'horizontal_3_2', 'vertical_2_3', 'horizontal_4_1' ] )
% 0.49/0.90  , clause( 565, [ 'vertical_2_5', 'vertical_3_2', 'horizontal_3_4', 
% 0.49/0.90    'horizontal_4_1', 'horizontal_3_2', 'vertical_2_3' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 ), ==>( 2
% 0.49/0.90    , 2 ), ==>( 3, 5 ), ==>( 4, 3 ), ==>( 5, 4 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 566, [ ~( 'horizontal_4_1' ), 'vertical_2_5', 'horizontal_3_3', 
% 0.49/0.90    'vertical_2_3', 'horizontal_3_4' ] )
% 0.49/0.90  , clause( 67, [ ~( 'horizontal_4_1' ), ~( 'vertical_4_1' ) ] )
% 0.49/0.90  , 1, clause( 187, [ 'vertical_2_5', 'horizontal_3_3', 'vertical_2_3', 
% 0.49/0.90    'horizontal_3_4', 'vertical_4_1' ] )
% 0.49/0.90  , 4, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 212, [ 'vertical_2_5', 'vertical_2_3', 'horizontal_3_3', 
% 0.49/0.90    'horizontal_3_4', ~( 'horizontal_4_1' ) ] )
% 0.49/0.90  , clause( 566, [ ~( 'horizontal_4_1' ), 'vertical_2_5', 'horizontal_3_3', 
% 0.49/0.90    'vertical_2_3', 'horizontal_3_4' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 0 ), ==>( 2
% 0.49/0.90    , 2 ), ==>( 3, 1 ), ==>( 4, 3 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 567, [ ~( 'vertical_3_1' ), 'vertical_2_5', 'horizontal_3_3', 
% 0.49/0.90    'vertical_2_3', 'horizontal_3_4' ] )
% 0.49/0.90  , clause( 69, [ ~( 'vertical_3_1' ), ~( 'vertical_4_1' ) ] )
% 0.49/0.90  , 1, clause( 187, [ 'vertical_2_5', 'horizontal_3_3', 'vertical_2_3', 
% 0.49/0.90    'horizontal_3_4', 'vertical_4_1' ] )
% 0.49/0.90  , 4, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 213, [ 'vertical_2_5', 'vertical_2_3', 'horizontal_3_3', 
% 0.49/0.90    'horizontal_3_4', ~( 'vertical_3_1' ) ] )
% 0.49/0.90  , clause( 567, [ ~( 'vertical_3_1' ), 'vertical_2_5', 'horizontal_3_3', 
% 0.49/0.90    'vertical_2_3', 'horizontal_3_4' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 0 ), ==>( 2
% 0.49/0.90    , 2 ), ==>( 3, 1 ), ==>( 4, 3 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 568, [ 'vertical_4_3', 'horizontal_4_3', 'vertical_3_4', 
% 0.49/0.90    'horizontal_4_4', 'horizontal_4_2', 'horizontal_4_1', 'vertical_3_2' ] )
% 0.49/0.90  , clause( 162, [ 'vertical_4_3', 'horizontal_4_3', 'vertical_3_4', 
% 0.49/0.90    'horizontal_4_4', ~( 'vertical_4_2' ) ] )
% 0.49/0.90  , 4, clause( 18, [ 'horizontal_4_2', 'horizontal_4_1', 'vertical_3_2', 
% 0.49/0.90    'vertical_4_2' ] )
% 0.49/0.90  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 214, [ 'horizontal_4_3', 'vertical_3_4', 'vertical_4_3', 
% 0.49/0.90    'horizontal_4_2', 'horizontal_4_1', 'vertical_3_2', 'horizontal_4_4' ] )
% 0.49/0.90  , clause( 568, [ 'vertical_4_3', 'horizontal_4_3', 'vertical_3_4', 
% 0.49/0.90    'horizontal_4_4', 'horizontal_4_2', 'horizontal_4_1', 'vertical_3_2' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 0 ), ==>( 2
% 0.49/0.90    , 1 ), ==>( 3, 6 ), ==>( 4, 3 ), ==>( 5, 4 ), ==>( 6, 5 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 569, [ 'vertical_2_5', 'vertical_2_3', 'horizontal_3_3', 
% 0.49/0.90    'horizontal_3_4', 'horizontal_3_1' ] )
% 0.49/0.90  , clause( 213, [ 'vertical_2_5', 'vertical_2_3', 'horizontal_3_3', 
% 0.49/0.90    'horizontal_3_4', ~( 'vertical_3_1' ) ] )
% 0.49/0.90  , 4, clause( 103, [ 'horizontal_3_1', 'vertical_3_1' ] )
% 0.49/0.90  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 570, [ 'vertical_2_5', 'horizontal_3_1', 'vertical_2_5', 
% 0.49/0.90    'vertical_2_3', 'horizontal_3_4', 'horizontal_3_1' ] )
% 0.49/0.90  , clause( 141, [ 'vertical_2_5', 'horizontal_3_1', ~( 'horizontal_3_3' ) ]
% 0.49/0.90     )
% 0.49/0.90  , 2, clause( 569, [ 'vertical_2_5', 'vertical_2_3', 'horizontal_3_3', 
% 0.49/0.90    'horizontal_3_4', 'horizontal_3_1' ] )
% 0.49/0.90  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 571, [ 'vertical_2_5', 'horizontal_3_1', 'vertical_2_3', 
% 0.49/0.90    'horizontal_3_4', 'horizontal_3_1' ] )
% 0.49/0.90  , clause( 570, [ 'vertical_2_5', 'horizontal_3_1', 'vertical_2_5', 
% 0.49/0.90    'vertical_2_3', 'horizontal_3_4', 'horizontal_3_1' ] )
% 0.49/0.90  , 0, 2, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 572, [ 'vertical_2_5', 'horizontal_3_1', 'vertical_2_3', 
% 0.49/0.90    'horizontal_3_4' ] )
% 0.49/0.90  , clause( 571, [ 'vertical_2_5', 'horizontal_3_1', 'vertical_2_3', 
% 0.49/0.90    'horizontal_3_4', 'horizontal_3_1' ] )
% 0.49/0.90  , 1, 4, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 215, [ 'vertical_2_3', 'vertical_2_5', 'horizontal_3_1', 
% 0.49/0.90    'horizontal_3_4' ] )
% 0.49/0.90  , clause( 572, [ 'vertical_2_5', 'horizontal_3_1', 'vertical_2_3', 
% 0.49/0.90    'horizontal_3_4' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 2 ), ==>( 2
% 0.49/0.90    , 0 ), ==>( 3, 3 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 573, [ 'vertical_3_2', 'horizontal_3_2', 'vertical_2_3', 
% 0.49/0.90    'horizontal_3_3', 'horizontal_3_1' ] )
% 0.49/0.90  , clause( 173, [ 'vertical_3_2', 'horizontal_3_2', 'vertical_2_3', 
% 0.49/0.90    'horizontal_3_3', ~( 'vertical_3_1' ) ] )
% 0.49/0.90  , 4, clause( 103, [ 'horizontal_3_1', 'vertical_3_1' ] )
% 0.49/0.90  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 574, [ 'horizontal_3_1', 'vertical_3_2', 'vertical_3_2', 
% 0.49/0.90    'horizontal_3_2', 'vertical_2_3', 'horizontal_3_1' ] )
% 0.49/0.90  , clause( 178, [ 'horizontal_3_1', 'vertical_3_2', ~( 'horizontal_3_3' ) ]
% 0.49/0.90     )
% 0.49/0.90  , 2, clause( 573, [ 'vertical_3_2', 'horizontal_3_2', 'vertical_2_3', 
% 0.49/0.90    'horizontal_3_3', 'horizontal_3_1' ] )
% 0.49/0.90  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 575, [ 'horizontal_3_1', 'vertical_3_2', 'vertical_3_2', 
% 0.49/0.90    'horizontal_3_2', 'vertical_2_3' ] )
% 0.49/0.90  , clause( 574, [ 'horizontal_3_1', 'vertical_3_2', 'vertical_3_2', 
% 0.49/0.90    'horizontal_3_2', 'vertical_2_3', 'horizontal_3_1' ] )
% 0.49/0.90  , 0, 5, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 576, [ 'horizontal_3_1', 'vertical_3_2', 'horizontal_3_2', 
% 0.49/0.90    'vertical_2_3' ] )
% 0.49/0.90  , clause( 575, [ 'horizontal_3_1', 'vertical_3_2', 'vertical_3_2', 
% 0.49/0.90    'horizontal_3_2', 'vertical_2_3' ] )
% 0.49/0.90  , 1, 2, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 221, [ 'horizontal_3_2', 'vertical_2_3', 'horizontal_3_1', 
% 0.49/0.90    'vertical_3_2' ] )
% 0.49/0.90  , clause( 576, [ 'horizontal_3_1', 'vertical_3_2', 'horizontal_3_2', 
% 0.49/0.90    'vertical_2_3' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 3 ), ==>( 2
% 0.49/0.90    , 0 ), ==>( 3, 1 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 577, [ ~( 'horizontal_4_1' ), 'vertical_3_4', 'horizontal_3_3', 
% 0.49/0.90    'horizontal_3_2', 'vertical_2_3' ] )
% 0.49/0.90  , clause( 67, [ ~( 'horizontal_4_1' ), ~( 'vertical_4_1' ) ] )
% 0.49/0.90  , 1, clause( 171, [ 'vertical_3_4', 'horizontal_3_3', 'horizontal_3_2', 
% 0.49/0.90    'vertical_2_3', 'vertical_4_1' ] )
% 0.49/0.90  , 4, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 223, [ 'horizontal_3_3', 'horizontal_3_2', 'vertical_2_3', 
% 0.49/0.90    'vertical_3_4', ~( 'horizontal_4_1' ) ] )
% 0.49/0.90  , clause( 577, [ ~( 'horizontal_4_1' ), 'vertical_3_4', 'horizontal_3_3', 
% 0.49/0.90    'horizontal_3_2', 'vertical_2_3' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 3 ), ==>( 2
% 0.49/0.90    , 0 ), ==>( 3, 1 ), ==>( 4, 2 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 578, [ ~( 'vertical_3_1' ), 'vertical_3_4', 'horizontal_3_3', 
% 0.49/0.90    'horizontal_3_2', 'vertical_2_3' ] )
% 0.49/0.90  , clause( 69, [ ~( 'vertical_3_1' ), ~( 'vertical_4_1' ) ] )
% 0.49/0.90  , 1, clause( 171, [ 'vertical_3_4', 'horizontal_3_3', 'horizontal_3_2', 
% 0.49/0.90    'vertical_2_3', 'vertical_4_1' ] )
% 0.49/0.90  , 4, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 224, [ 'horizontal_3_3', 'horizontal_3_2', 'vertical_2_3', 
% 0.49/0.90    'vertical_3_4', ~( 'vertical_3_1' ) ] )
% 0.49/0.90  , clause( 578, [ ~( 'vertical_3_1' ), 'vertical_3_4', 'horizontal_3_3', 
% 0.49/0.90    'horizontal_3_2', 'vertical_2_3' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 3 ), ==>( 2
% 0.49/0.90    , 0 ), ==>( 3, 1 ), ==>( 4, 2 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 579, [ ~( 'vertical_2_2' ), 'horizontal_3_2', 'vertical_2_3', 
% 0.49/0.90    'horizontal_3_1' ] )
% 0.49/0.90  , clause( 50, [ ~( 'vertical_2_2' ), ~( 'vertical_3_2' ) ] )
% 0.49/0.90  , 1, clause( 221, [ 'horizontal_3_2', 'vertical_2_3', 'horizontal_3_1', 
% 0.49/0.90    'vertical_3_2' ] )
% 0.49/0.90  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 580, [ ~( 'vertical_2_2' ), ~( 'vertical_2_2' ), 'vertical_2_3', 
% 0.49/0.90    'horizontal_3_1' ] )
% 0.49/0.90  , clause( 48, [ ~( 'vertical_2_2' ), ~( 'horizontal_3_2' ) ] )
% 0.49/0.90  , 1, clause( 579, [ ~( 'vertical_2_2' ), 'horizontal_3_2', 'vertical_2_3', 
% 0.49/0.90    'horizontal_3_1' ] )
% 0.49/0.90  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 581, [ ~( 'vertical_2_2' ), 'vertical_2_3', 'horizontal_3_1' ] )
% 0.49/0.90  , clause( 580, [ ~( 'vertical_2_2' ), ~( 'vertical_2_2' ), 'vertical_2_3', 
% 0.49/0.90    'horizontal_3_1' ] )
% 0.49/0.90  , 0, 1, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 225, [ 'vertical_2_3', 'horizontal_3_1', ~( 'vertical_2_2' ) ] )
% 0.49/0.90  , clause( 581, [ ~( 'vertical_2_2' ), 'vertical_2_3', 'horizontal_3_1' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 0 ), ==>( 2
% 0.49/0.90    , 1 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 582, [ ~( 'vertical_2_2' ), 'vertical_2_3', ~( 'vertical_2_2' ) ]
% 0.49/0.90     )
% 0.49/0.90  , clause( 51, [ ~( 'vertical_2_2' ), ~( 'horizontal_3_1' ) ] )
% 0.49/0.90  , 1, clause( 225, [ 'vertical_2_3', 'horizontal_3_1', ~( 'vertical_2_2' ) ]
% 0.49/0.90     )
% 0.49/0.90  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 583, [ ~( 'vertical_2_2' ), 'vertical_2_3' ] )
% 0.49/0.90  , clause( 582, [ ~( 'vertical_2_2' ), 'vertical_2_3', ~( 'vertical_2_2' ) ]
% 0.49/0.90     )
% 0.49/0.90  , 0, 2, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 226, [ 'vertical_2_3', ~( 'vertical_2_2' ) ] )
% 0.49/0.90  , clause( 583, [ ~( 'vertical_2_2' ), 'vertical_2_3' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 584, [ 'vertical_2_3', 'horizontal_2_2' ] )
% 0.49/0.90  , clause( 226, [ 'vertical_2_3', ~( 'vertical_2_2' ) ] )
% 0.49/0.90  , 1, clause( 102, [ 'horizontal_2_2', 'vertical_2_2' ] )
% 0.49/0.90  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 227, [ 'horizontal_2_2', 'vertical_2_3' ] )
% 0.49/0.90  , clause( 584, [ 'vertical_2_3', 'horizontal_2_2' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 585, [ ~( 'horizontal_2_3' ), 'horizontal_2_2' ] )
% 0.49/0.90  , clause( 33, [ ~( 'horizontal_2_3' ), ~( 'vertical_2_3' ) ] )
% 0.49/0.90  , 1, clause( 227, [ 'horizontal_2_2', 'vertical_2_3' ] )
% 0.49/0.90  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 586, [ ~( 'horizontal_2_3' ), ~( 'horizontal_2_3' ) ] )
% 0.49/0.90  , clause( 34, [ ~( 'horizontal_2_2' ), ~( 'horizontal_2_3' ) ] )
% 0.49/0.90  , 0, clause( 585, [ ~( 'horizontal_2_3' ), 'horizontal_2_2' ] )
% 0.49/0.90  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 587, [ ~( 'horizontal_2_3' ) ] )
% 0.49/0.90  , clause( 586, [ ~( 'horizontal_2_3' ), ~( 'horizontal_2_3' ) ] )
% 0.49/0.90  , 0, 1, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 228, [ ~( 'horizontal_2_3' ) ] )
% 0.49/0.90  , clause( 587, [ ~( 'horizontal_2_3' ) ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 588, [ 'vertical_1_4', 'horizontal_2_2' ] )
% 0.49/0.90  , clause( 228, [ ~( 'horizontal_2_3' ) ] )
% 0.49/0.90  , 0, clause( 193, [ 'vertical_1_4', 'horizontal_2_2', 'horizontal_2_3' ] )
% 0.49/0.90  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 232, [ 'vertical_1_4', 'horizontal_2_2' ] )
% 0.49/0.90  , clause( 588, [ 'vertical_1_4', 'horizontal_2_2' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 589, [ 'horizontal_3_3', 'horizontal_3_2', 'vertical_2_3', 
% 0.49/0.90    'vertical_3_4', 'horizontal_3_1' ] )
% 0.49/0.90  , clause( 224, [ 'horizontal_3_3', 'horizontal_3_2', 'vertical_2_3', 
% 0.49/0.90    'vertical_3_4', ~( 'vertical_3_1' ) ] )
% 0.49/0.90  , 4, clause( 103, [ 'horizontal_3_1', 'vertical_3_1' ] )
% 0.49/0.90  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 233, [ 'horizontal_3_2', 'vertical_2_3', 'horizontal_3_3', 
% 0.49/0.90    'horizontal_3_1', 'vertical_3_4' ] )
% 0.49/0.90  , clause( 589, [ 'horizontal_3_3', 'horizontal_3_2', 'vertical_2_3', 
% 0.49/0.90    'vertical_3_4', 'horizontal_3_1' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 0 ), ==>( 2
% 0.49/0.90    , 1 ), ==>( 3, 4 ), ==>( 4, 3 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 590, [ ~( 'horizontal_3_4' ), 'horizontal_3_2', 'vertical_2_3', 
% 0.49/0.90    'horizontal_3_3', 'horizontal_3_1' ] )
% 0.49/0.90  , clause( 58, [ ~( 'horizontal_3_4' ), ~( 'vertical_3_4' ) ] )
% 0.49/0.90  , 1, clause( 233, [ 'horizontal_3_2', 'vertical_2_3', 'horizontal_3_3', 
% 0.49/0.90    'horizontal_3_1', 'vertical_3_4' ] )
% 0.49/0.90  , 4, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 591, [ ~( 'horizontal_3_4' ), ~( 'horizontal_3_4' ), 
% 0.49/0.90    'horizontal_3_2', 'vertical_2_3', 'horizontal_3_1' ] )
% 0.49/0.90  , clause( 59, [ ~( 'horizontal_3_3' ), ~( 'horizontal_3_4' ) ] )
% 0.49/0.90  , 0, clause( 590, [ ~( 'horizontal_3_4' ), 'horizontal_3_2', 'vertical_2_3'
% 0.49/0.90    , 'horizontal_3_3', 'horizontal_3_1' ] )
% 0.49/0.90  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 592, [ ~( 'horizontal_3_4' ), 'horizontal_3_2', 'vertical_2_3', 
% 0.49/0.90    'horizontal_3_1' ] )
% 0.49/0.90  , clause( 591, [ ~( 'horizontal_3_4' ), ~( 'horizontal_3_4' ), 
% 0.49/0.90    'horizontal_3_2', 'vertical_2_3', 'horizontal_3_1' ] )
% 0.49/0.90  , 0, 1, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 236, [ 'vertical_2_3', 'horizontal_3_1', 'horizontal_3_2', ~( 
% 0.49/0.90    'horizontal_3_4' ) ] )
% 0.49/0.90  , clause( 592, [ ~( 'horizontal_3_4' ), 'horizontal_3_2', 'vertical_2_3', 
% 0.49/0.90    'horizontal_3_1' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 2 ), ==>( 2
% 0.49/0.90    , 0 ), ==>( 3, 1 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 593, [ ~( 'vertical_2_4' ), 'horizontal_3_2', 'vertical_2_3', 
% 0.49/0.90    'horizontal_3_3', 'horizontal_3_1' ] )
% 0.49/0.90  , clause( 62, [ ~( 'vertical_2_4' ), ~( 'vertical_3_4' ) ] )
% 0.49/0.90  , 1, clause( 233, [ 'horizontal_3_2', 'vertical_2_3', 'horizontal_3_3', 
% 0.49/0.90    'horizontal_3_1', 'vertical_3_4' ] )
% 0.49/0.90  , 4, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 594, [ ~( 'vertical_2_4' ), ~( 'vertical_2_4' ), 'horizontal_3_2', 
% 0.49/0.90    'vertical_2_3', 'horizontal_3_1' ] )
% 0.49/0.90  , clause( 63, [ ~( 'vertical_2_4' ), ~( 'horizontal_3_3' ) ] )
% 0.49/0.90  , 1, clause( 593, [ ~( 'vertical_2_4' ), 'horizontal_3_2', 'vertical_2_3', 
% 0.49/0.90    'horizontal_3_3', 'horizontal_3_1' ] )
% 0.49/0.90  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 595, [ ~( 'vertical_2_4' ), 'horizontal_3_2', 'vertical_2_3', 
% 0.49/0.90    'horizontal_3_1' ] )
% 0.49/0.90  , clause( 594, [ ~( 'vertical_2_4' ), ~( 'vertical_2_4' ), 'horizontal_3_2'
% 0.49/0.90    , 'vertical_2_3', 'horizontal_3_1' ] )
% 0.49/0.90  , 0, 1, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 237, [ 'vertical_2_3', 'horizontal_3_1', 'horizontal_3_2', ~( 
% 0.49/0.90    'vertical_2_4' ) ] )
% 0.49/0.90  , clause( 595, [ ~( 'vertical_2_4' ), 'horizontal_3_2', 'vertical_2_3', 
% 0.49/0.90    'horizontal_3_1' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 2 ), ==>( 2
% 0.49/0.90    , 0 ), ==>( 3, 1 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 596, [ 'vertical_2_3', 'horizontal_3_1', 'horizontal_3_2', 
% 0.49/0.90    'vertical_2_3', 'vertical_2_5', 'horizontal_3_1' ] )
% 0.49/0.90  , clause( 236, [ 'vertical_2_3', 'horizontal_3_1', 'horizontal_3_2', ~( 
% 0.49/0.90    'horizontal_3_4' ) ] )
% 0.49/0.90  , 3, clause( 215, [ 'vertical_2_3', 'vertical_2_5', 'horizontal_3_1', 
% 0.49/0.90    'horizontal_3_4' ] )
% 0.49/0.90  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 597, [ 'vertical_2_3', 'horizontal_3_1', 'horizontal_3_2', 
% 0.49/0.90    'vertical_2_5', 'horizontal_3_1' ] )
% 0.49/0.90  , clause( 596, [ 'vertical_2_3', 'horizontal_3_1', 'horizontal_3_2', 
% 0.49/0.90    'vertical_2_3', 'vertical_2_5', 'horizontal_3_1' ] )
% 0.49/0.90  , 0, 3, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 598, [ 'vertical_2_3', 'horizontal_3_1', 'horizontal_3_2', 
% 0.49/0.90    'vertical_2_5' ] )
% 0.49/0.90  , clause( 597, [ 'vertical_2_3', 'horizontal_3_1', 'horizontal_3_2', 
% 0.49/0.90    'vertical_2_5', 'horizontal_3_1' ] )
% 0.49/0.90  , 1, 4, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 599, [ 'vertical_2_5', 'vertical_2_3', 'horizontal_3_1', 
% 0.49/0.90    'vertical_2_5' ] )
% 0.49/0.90  , clause( 182, [ 'vertical_2_5', ~( 'horizontal_3_2' ) ] )
% 0.49/0.90  , 1, clause( 598, [ 'vertical_2_3', 'horizontal_3_1', 'horizontal_3_2', 
% 0.49/0.90    'vertical_2_5' ] )
% 0.49/0.90  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 600, [ 'vertical_2_5', 'vertical_2_3', 'horizontal_3_1' ] )
% 0.49/0.90  , clause( 599, [ 'vertical_2_5', 'vertical_2_3', 'horizontal_3_1', 
% 0.49/0.90    'vertical_2_5' ] )
% 0.49/0.90  , 0, 3, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 238, [ 'vertical_2_3', 'vertical_2_5', 'horizontal_3_1' ] )
% 0.49/0.90  , clause( 600, [ 'vertical_2_5', 'vertical_2_3', 'horizontal_3_1' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 ), ==>( 2
% 0.49/0.90    , 2 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 601, [ 'vertical_2_3', 'horizontal_3_1', 'horizontal_3_2', 
% 0.49/0.90    'horizontal_2_4', 'horizontal_2_3', 'vertical_1_4' ] )
% 0.49/0.90  , clause( 237, [ 'vertical_2_3', 'horizontal_3_1', 'horizontal_3_2', ~( 
% 0.49/0.90    'vertical_2_4' ) ] )
% 0.49/0.90  , 3, clause( 10, [ 'horizontal_2_4', 'horizontal_2_3', 'vertical_1_4', 
% 0.49/0.90    'vertical_2_4' ] )
% 0.49/0.90  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 602, [ 'vertical_2_3', 'horizontal_3_1', 'horizontal_3_2', 
% 0.49/0.90    'horizontal_2_4', 'vertical_1_4' ] )
% 0.49/0.90  , clause( 228, [ ~( 'horizontal_2_3' ) ] )
% 0.49/0.90  , 0, clause( 601, [ 'vertical_2_3', 'horizontal_3_1', 'horizontal_3_2', 
% 0.49/0.90    'horizontal_2_4', 'horizontal_2_3', 'vertical_1_4' ] )
% 0.49/0.90  , 4, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 243, [ 'vertical_2_3', 'horizontal_3_1', 'horizontal_2_4', 
% 0.49/0.90    'vertical_1_4', 'horizontal_3_2' ] )
% 0.49/0.90  , clause( 602, [ 'vertical_2_3', 'horizontal_3_1', 'horizontal_3_2', 
% 0.49/0.90    'horizontal_2_4', 'vertical_1_4' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 0.49/0.90    , 4 ), ==>( 3, 2 ), ==>( 4, 3 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 603, [ 'horizontal_2_3', 'vertical_1_4', 'horizontal_2_4', 
% 0.49/0.90    'vertical_2_3', 'horizontal_3_1', 'horizontal_2_4', 'vertical_1_4' ] )
% 0.49/0.90  , clause( 191, [ 'horizontal_2_3', 'vertical_1_4', 'horizontal_2_4', ~( 
% 0.49/0.90    'horizontal_3_2' ) ] )
% 0.49/0.90  , 3, clause( 243, [ 'vertical_2_3', 'horizontal_3_1', 'horizontal_2_4', 
% 0.49/0.90    'vertical_1_4', 'horizontal_3_2' ] )
% 0.49/0.90  , 4, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 604, [ 'horizontal_2_3', 'vertical_1_4', 'horizontal_2_4', 
% 0.49/0.90    'vertical_2_3', 'horizontal_3_1', 'horizontal_2_4' ] )
% 0.49/0.90  , clause( 603, [ 'horizontal_2_3', 'vertical_1_4', 'horizontal_2_4', 
% 0.49/0.90    'vertical_2_3', 'horizontal_3_1', 'horizontal_2_4', 'vertical_1_4' ] )
% 0.49/0.90  , 1, 6, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 605, [ 'horizontal_2_3', 'vertical_1_4', 'horizontal_2_4', 
% 0.49/0.90    'vertical_2_3', 'horizontal_3_1' ] )
% 0.49/0.90  , clause( 604, [ 'horizontal_2_3', 'vertical_1_4', 'horizontal_2_4', 
% 0.49/0.90    'vertical_2_3', 'horizontal_3_1', 'horizontal_2_4' ] )
% 0.49/0.90  , 2, 5, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 606, [ 'vertical_1_4', 'horizontal_2_4', 'vertical_2_3', 
% 0.49/0.90    'horizontal_3_1' ] )
% 0.49/0.90  , clause( 228, [ ~( 'horizontal_2_3' ) ] )
% 0.49/0.90  , 0, clause( 605, [ 'horizontal_2_3', 'vertical_1_4', 'horizontal_2_4', 
% 0.49/0.90    'vertical_2_3', 'horizontal_3_1' ] )
% 0.49/0.90  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 244, [ 'vertical_2_3', 'horizontal_2_4', 'vertical_1_4', 
% 0.49/0.90    'horizontal_3_1' ] )
% 0.49/0.90  , clause( 606, [ 'vertical_1_4', 'horizontal_2_4', 'vertical_2_3', 
% 0.49/0.90    'horizontal_3_1' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 1 ), ==>( 2
% 0.49/0.90    , 0 ), ==>( 3, 3 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 607, [ 'vertical_2_5', 'vertical_3_2', 'vertical_2_5', 
% 0.49/0.90    'horizontal_3_4', 'vertical_2_3', 'horizontal_4_1' ] )
% 0.49/0.90  , clause( 182, [ 'vertical_2_5', ~( 'horizontal_3_2' ) ] )
% 0.49/0.90  , 1, clause( 210, [ 'vertical_3_2', 'vertical_2_5', 'horizontal_3_4', 
% 0.49/0.90    'horizontal_3_2', 'vertical_2_3', 'horizontal_4_1' ] )
% 0.49/0.90  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 608, [ 'vertical_2_5', 'vertical_3_2', 'horizontal_3_4', 
% 0.49/0.90    'vertical_2_3', 'horizontal_4_1' ] )
% 0.49/0.90  , clause( 607, [ 'vertical_2_5', 'vertical_3_2', 'vertical_2_5', 
% 0.49/0.90    'horizontal_3_4', 'vertical_2_3', 'horizontal_4_1' ] )
% 0.49/0.90  , 0, 2, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 271, [ 'vertical_2_5', 'vertical_3_2', 'vertical_2_3', 
% 0.49/0.90    'horizontal_3_4', 'horizontal_4_1' ] )
% 0.49/0.90  , clause( 608, [ 'vertical_2_5', 'vertical_3_2', 'horizontal_3_4', 
% 0.49/0.90    'vertical_2_3', 'horizontal_4_1' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 0.49/0.90    , 3 ), ==>( 3, 2 ), ==>( 4, 4 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 609, [ 'horizontal_4_2', 'horizontal_4_1', 'vertical_3_2', 
% 0.49/0.90    'vertical_4_3', 'horizontal_4_3', 'vertical_3_4', 'vertical_4_3', 
% 0.49/0.90    'horizontal_4_2', 'horizontal_4_1', 'vertical_3_2' ] )
% 0.49/0.90  , clause( 151, [ 'horizontal_4_2', 'horizontal_4_1', 'vertical_3_2', 
% 0.49/0.90    'vertical_4_3', ~( 'horizontal_4_4' ) ] )
% 0.49/0.90  , 4, clause( 214, [ 'horizontal_4_3', 'vertical_3_4', 'vertical_4_3', 
% 0.49/0.90    'horizontal_4_2', 'horizontal_4_1', 'vertical_3_2', 'horizontal_4_4' ] )
% 0.49/0.90  , 6, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 610, [ 'horizontal_4_2', 'horizontal_4_1', 'vertical_3_2', 
% 0.49/0.90    'vertical_4_3', 'horizontal_4_3', 'vertical_3_4', 'vertical_4_3', 
% 0.49/0.90    'horizontal_4_1', 'vertical_3_2' ] )
% 0.49/0.90  , clause( 609, [ 'horizontal_4_2', 'horizontal_4_1', 'vertical_3_2', 
% 0.49/0.90    'vertical_4_3', 'horizontal_4_3', 'vertical_3_4', 'vertical_4_3', 
% 0.49/0.90    'horizontal_4_2', 'horizontal_4_1', 'vertical_3_2' ] )
% 0.49/0.90  , 0, 7, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 611, [ 'horizontal_4_2', 'horizontal_4_1', 'vertical_3_2', 
% 0.49/0.90    'vertical_4_3', 'horizontal_4_3', 'vertical_3_4', 'vertical_4_3', 
% 0.49/0.90    'vertical_3_2' ] )
% 0.49/0.90  , clause( 610, [ 'horizontal_4_2', 'horizontal_4_1', 'vertical_3_2', 
% 0.49/0.90    'vertical_4_3', 'horizontal_4_3', 'vertical_3_4', 'vertical_4_3', 
% 0.49/0.90    'horizontal_4_1', 'vertical_3_2' ] )
% 0.49/0.90  , 1, 7, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 612, [ 'horizontal_4_2', 'horizontal_4_1', 'vertical_3_2', 
% 0.49/0.90    'vertical_4_3', 'horizontal_4_3', 'vertical_3_4', 'vertical_4_3' ] )
% 0.49/0.90  , clause( 611, [ 'horizontal_4_2', 'horizontal_4_1', 'vertical_3_2', 
% 0.49/0.90    'vertical_4_3', 'horizontal_4_3', 'vertical_3_4', 'vertical_4_3', 
% 0.49/0.90    'vertical_3_2' ] )
% 0.49/0.90  , 2, 7, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 613, [ 'horizontal_4_2', 'horizontal_4_1', 'vertical_3_2', 
% 0.49/0.90    'vertical_4_3', 'horizontal_4_3', 'vertical_3_4' ] )
% 0.49/0.90  , clause( 612, [ 'horizontal_4_2', 'horizontal_4_1', 'vertical_3_2', 
% 0.49/0.90    'vertical_4_3', 'horizontal_4_3', 'vertical_3_4', 'vertical_4_3' ] )
% 0.49/0.90  , 3, 6, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 280, [ 'vertical_3_4', 'horizontal_4_3', 'horizontal_4_2', 
% 0.49/0.90    'horizontal_4_1', 'vertical_3_2', 'vertical_4_3' ] )
% 0.49/0.90  , clause( 613, [ 'horizontal_4_2', 'horizontal_4_1', 'vertical_3_2', 
% 0.49/0.90    'vertical_4_3', 'horizontal_4_3', 'vertical_3_4' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 3 ), ==>( 2
% 0.49/0.90    , 4 ), ==>( 3, 5 ), ==>( 4, 1 ), ==>( 5, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 614, [ 'vertical_2_5', 'vertical_2_3', 'horizontal_3_3', 
% 0.49/0.90    'horizontal_3_4', 'vertical_2_5', 'vertical_3_2', 'vertical_2_3', 
% 0.49/0.90    'horizontal_3_4' ] )
% 0.49/0.90  , clause( 212, [ 'vertical_2_5', 'vertical_2_3', 'horizontal_3_3', 
% 0.49/0.90    'horizontal_3_4', ~( 'horizontal_4_1' ) ] )
% 0.49/0.90  , 4, clause( 271, [ 'vertical_2_5', 'vertical_3_2', 'vertical_2_3', 
% 0.49/0.90    'horizontal_3_4', 'horizontal_4_1' ] )
% 0.49/0.90  , 4, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 618, [ 'vertical_2_5', 'vertical_3_2', 'vertical_2_5', 
% 0.49/0.90    'vertical_2_3', 'horizontal_3_4', 'vertical_2_5', 'vertical_3_2', 
% 0.49/0.90    'vertical_2_3', 'horizontal_3_4' ] )
% 0.49/0.90  , clause( 198, [ 'vertical_2_5', 'vertical_3_2', ~( 'horizontal_3_3' ) ] )
% 0.49/0.90  , 2, clause( 614, [ 'vertical_2_5', 'vertical_2_3', 'horizontal_3_3', 
% 0.49/0.90    'horizontal_3_4', 'vertical_2_5', 'vertical_3_2', 'vertical_2_3', 
% 0.49/0.90    'horizontal_3_4' ] )
% 0.49/0.90  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 619, [ 'vertical_2_5', 'vertical_3_2', 'vertical_2_3', 
% 0.49/0.90    'horizontal_3_4', 'vertical_2_5', 'vertical_3_2', 'vertical_2_3', 
% 0.49/0.90    'horizontal_3_4' ] )
% 0.49/0.90  , clause( 618, [ 'vertical_2_5', 'vertical_3_2', 'vertical_2_5', 
% 0.49/0.90    'vertical_2_3', 'horizontal_3_4', 'vertical_2_5', 'vertical_3_2', 
% 0.49/0.90    'vertical_2_3', 'horizontal_3_4' ] )
% 0.49/0.90  , 0, 2, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 620, [ 'vertical_2_5', 'vertical_3_2', 'vertical_2_3', 
% 0.49/0.90    'horizontal_3_4', 'vertical_3_2', 'vertical_2_3', 'horizontal_3_4' ] )
% 0.49/0.90  , clause( 619, [ 'vertical_2_5', 'vertical_3_2', 'vertical_2_3', 
% 0.49/0.90    'horizontal_3_4', 'vertical_2_5', 'vertical_3_2', 'vertical_2_3', 
% 0.49/0.90    'horizontal_3_4' ] )
% 0.49/0.90  , 0, 4, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 621, [ 'vertical_2_5', 'vertical_3_2', 'vertical_2_3', 
% 0.49/0.90    'horizontal_3_4', 'vertical_2_3', 'horizontal_3_4' ] )
% 0.49/0.90  , clause( 620, [ 'vertical_2_5', 'vertical_3_2', 'vertical_2_3', 
% 0.49/0.90    'horizontal_3_4', 'vertical_3_2', 'vertical_2_3', 'horizontal_3_4' ] )
% 0.49/0.90  , 1, 4, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 622, [ 'vertical_2_5', 'vertical_3_2', 'vertical_2_3', 
% 0.49/0.90    'horizontal_3_4', 'horizontal_3_4' ] )
% 0.49/0.90  , clause( 621, [ 'vertical_2_5', 'vertical_3_2', 'vertical_2_3', 
% 0.49/0.90    'horizontal_3_4', 'vertical_2_3', 'horizontal_3_4' ] )
% 0.49/0.90  , 2, 4, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 623, [ 'vertical_2_5', 'vertical_3_2', 'vertical_2_3', 
% 0.49/0.90    'horizontal_3_4' ] )
% 0.49/0.90  , clause( 622, [ 'vertical_2_5', 'vertical_3_2', 'vertical_2_3', 
% 0.49/0.90    'horizontal_3_4', 'horizontal_3_4' ] )
% 0.49/0.90  , 3, 4, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 281, [ 'vertical_2_5', 'vertical_2_3', 'vertical_3_2', 
% 0.49/0.90    'horizontal_3_4' ] )
% 0.49/0.90  , clause( 623, [ 'vertical_2_5', 'vertical_3_2', 'vertical_2_3', 
% 0.49/0.90    'horizontal_3_4' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 2 ), ==>( 2
% 0.49/0.90    , 1 ), ==>( 3, 3 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 624, [ ~( 'vertical_3_3' ), 'vertical_3_4', 'horizontal_4_3', 
% 0.49/0.90    'horizontal_4_2', 'horizontal_4_1', 'vertical_3_2' ] )
% 0.49/0.90  , clause( 80, [ ~( 'vertical_3_3' ), ~( 'vertical_4_3' ) ] )
% 0.49/0.90  , 1, clause( 280, [ 'vertical_3_4', 'horizontal_4_3', 'horizontal_4_2', 
% 0.49/0.90    'horizontal_4_1', 'vertical_3_2', 'vertical_4_3' ] )
% 0.49/0.90  , 5, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 625, [ ~( 'vertical_3_3' ), ~( 'vertical_3_3' ), 'vertical_3_4', 
% 0.49/0.90    'horizontal_4_2', 'horizontal_4_1', 'vertical_3_2' ] )
% 0.49/0.90  , clause( 78, [ ~( 'vertical_3_3' ), ~( 'horizontal_4_3' ) ] )
% 0.49/0.90  , 1, clause( 624, [ ~( 'vertical_3_3' ), 'vertical_3_4', 'horizontal_4_3', 
% 0.49/0.90    'horizontal_4_2', 'horizontal_4_1', 'vertical_3_2' ] )
% 0.49/0.90  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 626, [ ~( 'vertical_3_3' ), 'vertical_3_4', 'horizontal_4_2', 
% 0.49/0.90    'horizontal_4_1', 'vertical_3_2' ] )
% 0.49/0.90  , clause( 625, [ ~( 'vertical_3_3' ), ~( 'vertical_3_3' ), 'vertical_3_4', 
% 0.49/0.90    'horizontal_4_2', 'horizontal_4_1', 'vertical_3_2' ] )
% 0.49/0.90  , 0, 1, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 282, [ 'vertical_3_4', 'horizontal_4_1', 'vertical_3_2', 
% 0.49/0.90    'horizontal_4_2', ~( 'vertical_3_3' ) ] )
% 0.49/0.90  , clause( 626, [ ~( 'vertical_3_3' ), 'vertical_3_4', 'horizontal_4_2', 
% 0.49/0.90    'horizontal_4_1', 'vertical_3_2' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 4 ), ==>( 1, 0 ), ==>( 2
% 0.49/0.90    , 3 ), ==>( 3, 1 ), ==>( 4, 2 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 627, [ ~( 'vertical_3_3' ), 'vertical_3_4', 'horizontal_4_1', 
% 0.49/0.90    'vertical_3_2', ~( 'vertical_3_3' ) ] )
% 0.49/0.90  , clause( 81, [ ~( 'vertical_3_3' ), ~( 'horizontal_4_2' ) ] )
% 0.49/0.90  , 1, clause( 282, [ 'vertical_3_4', 'horizontal_4_1', 'vertical_3_2', 
% 0.49/0.90    'horizontal_4_2', ~( 'vertical_3_3' ) ] )
% 0.49/0.90  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 628, [ ~( 'vertical_3_3' ), 'vertical_3_4', 'horizontal_4_1', 
% 0.49/0.90    'vertical_3_2' ] )
% 0.49/0.90  , clause( 627, [ ~( 'vertical_3_3' ), 'vertical_3_4', 'horizontal_4_1', 
% 0.49/0.90    'vertical_3_2', ~( 'vertical_3_3' ) ] )
% 0.49/0.90  , 0, 4, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 283, [ 'vertical_3_4', 'vertical_3_2', 'horizontal_4_1', ~( 
% 0.49/0.90    'vertical_3_3' ) ] )
% 0.49/0.90  , clause( 628, [ ~( 'vertical_3_3' ), 'vertical_3_4', 'horizontal_4_1', 
% 0.49/0.90    'vertical_3_2' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 0 ), ==>( 2
% 0.49/0.90    , 2 ), ==>( 3, 1 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 629, [ 'vertical_3_4', 'vertical_3_2', 'horizontal_4_1', 
% 0.49/0.90    'horizontal_3_3', 'horizontal_3_2', 'vertical_2_3' ] )
% 0.49/0.90  , clause( 283, [ 'vertical_3_4', 'vertical_3_2', 'horizontal_4_1', ~( 
% 0.49/0.90    'vertical_3_3' ) ] )
% 0.49/0.90  , 3, clause( 14, [ 'horizontal_3_3', 'horizontal_3_2', 'vertical_2_3', 
% 0.49/0.90    'vertical_3_3' ] )
% 0.49/0.90  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 286, [ 'vertical_3_2', 'vertical_3_4', 'horizontal_3_3', 
% 0.49/0.90    'horizontal_3_2', 'vertical_2_3', 'horizontal_4_1' ] )
% 0.49/0.90  , clause( 629, [ 'vertical_3_4', 'vertical_3_2', 'horizontal_4_1', 
% 0.49/0.90    'horizontal_3_3', 'horizontal_3_2', 'vertical_2_3' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 ), ==>( 2
% 0.49/0.90    , 5 ), ==>( 3, 2 ), ==>( 4, 3 ), ==>( 5, 4 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 630, [ 'horizontal_3_3', 'horizontal_3_2', 'vertical_2_3', 
% 0.49/0.90    'vertical_3_4', 'vertical_3_2', 'vertical_3_4', 'horizontal_3_3', 
% 0.49/0.90    'horizontal_3_2', 'vertical_2_3' ] )
% 0.49/0.90  , clause( 223, [ 'horizontal_3_3', 'horizontal_3_2', 'vertical_2_3', 
% 0.49/0.90    'vertical_3_4', ~( 'horizontal_4_1' ) ] )
% 0.49/0.90  , 4, clause( 286, [ 'vertical_3_2', 'vertical_3_4', 'horizontal_3_3', 
% 0.49/0.90    'horizontal_3_2', 'vertical_2_3', 'horizontal_4_1' ] )
% 0.49/0.90  , 5, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 631, [ 'horizontal_3_3', 'horizontal_3_2', 'vertical_2_3', 
% 0.49/0.90    'vertical_3_4', 'vertical_3_2', 'vertical_3_4', 'horizontal_3_2', 
% 0.49/0.90    'vertical_2_3' ] )
% 0.49/0.90  , clause( 630, [ 'horizontal_3_3', 'horizontal_3_2', 'vertical_2_3', 
% 0.49/0.90    'vertical_3_4', 'vertical_3_2', 'vertical_3_4', 'horizontal_3_3', 
% 0.49/0.90    'horizontal_3_2', 'vertical_2_3' ] )
% 0.49/0.90  , 0, 6, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 632, [ 'horizontal_3_3', 'horizontal_3_2', 'vertical_2_3', 
% 0.49/0.90    'vertical_3_4', 'vertical_3_2', 'vertical_3_4', 'vertical_2_3' ] )
% 0.49/0.90  , clause( 631, [ 'horizontal_3_3', 'horizontal_3_2', 'vertical_2_3', 
% 0.49/0.90    'vertical_3_4', 'vertical_3_2', 'vertical_3_4', 'horizontal_3_2', 
% 0.49/0.90    'vertical_2_3' ] )
% 0.49/0.90  , 1, 6, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 633, [ 'horizontal_3_3', 'horizontal_3_2', 'vertical_2_3', 
% 0.49/0.90    'vertical_3_4', 'vertical_3_2', 'vertical_3_4' ] )
% 0.49/0.90  , clause( 632, [ 'horizontal_3_3', 'horizontal_3_2', 'vertical_2_3', 
% 0.49/0.90    'vertical_3_4', 'vertical_3_2', 'vertical_3_4', 'vertical_2_3' ] )
% 0.49/0.90  , 2, 6, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 634, [ 'horizontal_3_3', 'horizontal_3_2', 'vertical_2_3', 
% 0.49/0.90    'vertical_3_4', 'vertical_3_2' ] )
% 0.49/0.90  , clause( 633, [ 'horizontal_3_3', 'horizontal_3_2', 'vertical_2_3', 
% 0.49/0.90    'vertical_3_4', 'vertical_3_2', 'vertical_3_4' ] )
% 0.49/0.90  , 3, 5, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 287, [ 'vertical_3_2', 'horizontal_3_3', 'horizontal_3_2', 
% 0.49/0.90    'vertical_2_3', 'vertical_3_4' ] )
% 0.49/0.90  , clause( 634, [ 'horizontal_3_3', 'horizontal_3_2', 'vertical_2_3', 
% 0.49/0.90    'vertical_3_4', 'vertical_3_2' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 2 ), ==>( 2
% 0.49/0.90    , 3 ), ==>( 3, 4 ), ==>( 4, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 635, [ ~( 'horizontal_3_4' ), 'vertical_3_2', 'horizontal_3_3', 
% 0.49/0.90    'horizontal_3_2', 'vertical_2_3' ] )
% 0.49/0.90  , clause( 58, [ ~( 'horizontal_3_4' ), ~( 'vertical_3_4' ) ] )
% 0.49/0.90  , 1, clause( 287, [ 'vertical_3_2', 'horizontal_3_3', 'horizontal_3_2', 
% 0.49/0.90    'vertical_2_3', 'vertical_3_4' ] )
% 0.49/0.90  , 4, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 636, [ ~( 'horizontal_3_4' ), ~( 'horizontal_3_4' ), 'vertical_3_2'
% 0.49/0.90    , 'horizontal_3_2', 'vertical_2_3' ] )
% 0.49/0.90  , clause( 59, [ ~( 'horizontal_3_3' ), ~( 'horizontal_3_4' ) ] )
% 0.49/0.90  , 0, clause( 635, [ ~( 'horizontal_3_4' ), 'vertical_3_2', 'horizontal_3_3'
% 0.49/0.90    , 'horizontal_3_2', 'vertical_2_3' ] )
% 0.49/0.90  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 637, [ ~( 'horizontal_3_4' ), 'vertical_3_2', 'horizontal_3_2', 
% 0.49/0.90    'vertical_2_3' ] )
% 0.49/0.90  , clause( 636, [ ~( 'horizontal_3_4' ), ~( 'horizontal_3_4' ), 
% 0.49/0.90    'vertical_3_2', 'horizontal_3_2', 'vertical_2_3' ] )
% 0.49/0.90  , 0, 1, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 289, [ 'horizontal_3_2', 'vertical_2_3', 'vertical_3_2', ~( 
% 0.49/0.90    'horizontal_3_4' ) ] )
% 0.49/0.90  , clause( 637, [ ~( 'horizontal_3_4' ), 'vertical_3_2', 'horizontal_3_2', 
% 0.49/0.90    'vertical_2_3' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 2 ), ==>( 2
% 0.49/0.90    , 0 ), ==>( 3, 1 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 638, [ ~( 'vertical_2_4' ), 'vertical_3_2', 'horizontal_3_3', 
% 0.49/0.90    'horizontal_3_2', 'vertical_2_3' ] )
% 0.49/0.90  , clause( 62, [ ~( 'vertical_2_4' ), ~( 'vertical_3_4' ) ] )
% 0.49/0.90  , 1, clause( 287, [ 'vertical_3_2', 'horizontal_3_3', 'horizontal_3_2', 
% 0.49/0.90    'vertical_2_3', 'vertical_3_4' ] )
% 0.49/0.90  , 4, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 639, [ ~( 'vertical_2_4' ), ~( 'vertical_2_4' ), 'vertical_3_2', 
% 0.49/0.90    'horizontal_3_2', 'vertical_2_3' ] )
% 0.49/0.90  , clause( 63, [ ~( 'vertical_2_4' ), ~( 'horizontal_3_3' ) ] )
% 0.49/0.90  , 1, clause( 638, [ ~( 'vertical_2_4' ), 'vertical_3_2', 'horizontal_3_3', 
% 0.49/0.90    'horizontal_3_2', 'vertical_2_3' ] )
% 0.49/0.90  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 640, [ ~( 'vertical_2_4' ), 'vertical_3_2', 'horizontal_3_2', 
% 0.49/0.90    'vertical_2_3' ] )
% 0.49/0.90  , clause( 639, [ ~( 'vertical_2_4' ), ~( 'vertical_2_4' ), 'vertical_3_2', 
% 0.49/0.90    'horizontal_3_2', 'vertical_2_3' ] )
% 0.49/0.90  , 0, 1, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 290, [ 'horizontal_3_2', 'vertical_2_3', 'vertical_3_2', ~( 
% 0.49/0.90    'vertical_2_4' ) ] )
% 0.49/0.90  , clause( 640, [ ~( 'vertical_2_4' ), 'vertical_3_2', 'horizontal_3_2', 
% 0.49/0.90    'vertical_2_3' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 3 ), ==>( 1, 2 ), ==>( 2
% 0.49/0.90    , 0 ), ==>( 3, 1 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 641, [ 'horizontal_3_2', 'vertical_2_3', 'vertical_3_2', 
% 0.49/0.90    'vertical_2_5', 'vertical_2_3', 'vertical_3_2' ] )
% 0.49/0.90  , clause( 289, [ 'horizontal_3_2', 'vertical_2_3', 'vertical_3_2', ~( 
% 0.49/0.90    'horizontal_3_4' ) ] )
% 0.49/0.90  , 3, clause( 281, [ 'vertical_2_5', 'vertical_2_3', 'vertical_3_2', 
% 0.49/0.90    'horizontal_3_4' ] )
% 0.49/0.90  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 642, [ 'horizontal_3_2', 'vertical_2_3', 'vertical_3_2', 
% 0.49/0.90    'vertical_2_5', 'vertical_3_2' ] )
% 0.49/0.90  , clause( 641, [ 'horizontal_3_2', 'vertical_2_3', 'vertical_3_2', 
% 0.49/0.90    'vertical_2_5', 'vertical_2_3', 'vertical_3_2' ] )
% 0.49/0.90  , 1, 4, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 643, [ 'horizontal_3_2', 'vertical_2_3', 'vertical_3_2', 
% 0.49/0.90    'vertical_2_5' ] )
% 0.49/0.90  , clause( 642, [ 'horizontal_3_2', 'vertical_2_3', 'vertical_3_2', 
% 0.49/0.90    'vertical_2_5', 'vertical_3_2' ] )
% 0.49/0.90  , 2, 4, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 644, [ 'vertical_2_5', 'vertical_2_3', 'vertical_3_2', 
% 0.49/0.90    'vertical_2_5' ] )
% 0.49/0.90  , clause( 182, [ 'vertical_2_5', ~( 'horizontal_3_2' ) ] )
% 0.49/0.90  , 1, clause( 643, [ 'horizontal_3_2', 'vertical_2_3', 'vertical_3_2', 
% 0.49/0.90    'vertical_2_5' ] )
% 0.49/0.90  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 645, [ 'vertical_2_5', 'vertical_2_3', 'vertical_3_2' ] )
% 0.49/0.90  , clause( 644, [ 'vertical_2_5', 'vertical_2_3', 'vertical_3_2', 
% 0.49/0.90    'vertical_2_5' ] )
% 0.49/0.90  , 0, 3, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 291, [ 'vertical_2_3', 'vertical_2_5', 'vertical_3_2' ] )
% 0.49/0.90  , clause( 645, [ 'vertical_2_5', 'vertical_2_3', 'vertical_3_2' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 ), ==>( 2
% 0.49/0.90    , 2 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 646, [ ~( 'horizontal_3_1' ), 'vertical_2_3', 'vertical_2_5' ] )
% 0.49/0.90  , clause( 49, [ ~( 'horizontal_3_1' ), ~( 'vertical_3_2' ) ] )
% 0.49/0.90  , 1, clause( 291, [ 'vertical_2_3', 'vertical_2_5', 'vertical_3_2' ] )
% 0.49/0.90  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 647, [ 'vertical_2_3', 'vertical_2_5', 'vertical_2_3', 
% 0.49/0.90    'vertical_2_5' ] )
% 0.49/0.90  , clause( 646, [ ~( 'horizontal_3_1' ), 'vertical_2_3', 'vertical_2_5' ] )
% 0.49/0.90  , 0, clause( 238, [ 'vertical_2_3', 'vertical_2_5', 'horizontal_3_1' ] )
% 0.49/0.90  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 648, [ 'vertical_2_3', 'vertical_2_5', 'vertical_2_5' ] )
% 0.49/0.90  , clause( 647, [ 'vertical_2_3', 'vertical_2_5', 'vertical_2_3', 
% 0.49/0.90    'vertical_2_5' ] )
% 0.49/0.90  , 0, 2, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 649, [ 'vertical_2_3', 'vertical_2_5' ] )
% 0.49/0.90  , clause( 648, [ 'vertical_2_3', 'vertical_2_5', 'vertical_2_5' ] )
% 0.49/0.90  , 1, 2, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 294, [ 'vertical_2_3', 'vertical_2_5' ] )
% 0.49/0.90  , clause( 649, [ 'vertical_2_3', 'vertical_2_5' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 650, [ ~( 'horizontal_2_4' ), 'vertical_2_3' ] )
% 0.49/0.90  , clause( 42, [ ~( 'horizontal_2_4' ), ~( 'vertical_2_5' ) ] )
% 0.49/0.90  , 1, clause( 294, [ 'vertical_2_3', 'vertical_2_5' ] )
% 0.49/0.90  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 296, [ 'vertical_2_3', ~( 'horizontal_2_4' ) ] )
% 0.49/0.90  , clause( 650, [ ~( 'horizontal_2_4' ), 'vertical_2_3' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 651, [ ~( 'vertical_1_5' ), 'vertical_2_3' ] )
% 0.49/0.90  , clause( 43, [ ~( 'vertical_1_5' ), ~( 'vertical_2_5' ) ] )
% 0.49/0.90  , 1, clause( 294, [ 'vertical_2_3', 'vertical_2_5' ] )
% 0.49/0.90  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 297, [ 'vertical_2_3', ~( 'vertical_1_5' ) ] )
% 0.49/0.90  , clause( 651, [ ~( 'vertical_1_5' ), 'vertical_2_3' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 652, [ 'vertical_2_3', 'horizontal_1_4' ] )
% 0.49/0.90  , clause( 297, [ 'vertical_2_3', ~( 'vertical_1_5' ) ] )
% 0.49/0.90  , 1, clause( 7, [ 'horizontal_1_4', 'vertical_1_5' ] )
% 0.49/0.90  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 298, [ 'horizontal_1_4', 'vertical_2_3' ] )
% 0.49/0.90  , clause( 652, [ 'vertical_2_3', 'horizontal_1_4' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 653, [ ~( 'horizontal_2_2' ), 'horizontal_1_4' ] )
% 0.49/0.90  , clause( 35, [ ~( 'horizontal_2_2' ), ~( 'vertical_2_3' ) ] )
% 0.49/0.90  , 1, clause( 298, [ 'horizontal_1_4', 'vertical_2_3' ] )
% 0.49/0.90  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 654, [ 'horizontal_1_4', 'horizontal_1_4' ] )
% 0.49/0.90  , clause( 653, [ ~( 'horizontal_2_2' ), 'horizontal_1_4' ] )
% 0.49/0.90  , 0, clause( 188, [ 'horizontal_1_4', 'horizontal_2_2' ] )
% 0.49/0.90  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 655, [ 'horizontal_1_4' ] )
% 0.49/0.90  , clause( 654, [ 'horizontal_1_4', 'horizontal_1_4' ] )
% 0.49/0.90  , 0, 1, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 300, [ 'horizontal_1_4' ] )
% 0.49/0.90  , clause( 655, [ 'horizontal_1_4' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 656, [ 'horizontal_3_2', 'vertical_2_3', 'vertical_3_2', 
% 0.49/0.90    'horizontal_2_4', 'horizontal_2_3', 'vertical_1_4' ] )
% 0.49/0.90  , clause( 290, [ 'horizontal_3_2', 'vertical_2_3', 'vertical_3_2', ~( 
% 0.49/0.90    'vertical_2_4' ) ] )
% 0.49/0.90  , 3, clause( 10, [ 'horizontal_2_4', 'horizontal_2_3', 'vertical_1_4', 
% 0.49/0.90    'vertical_2_4' ] )
% 0.49/0.90  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 657, [ 'vertical_2_3', 'horizontal_3_2', 'vertical_2_3', 
% 0.49/0.90    'vertical_3_2', 'horizontal_2_3', 'vertical_1_4' ] )
% 0.49/0.90  , clause( 296, [ 'vertical_2_3', ~( 'horizontal_2_4' ) ] )
% 0.49/0.90  , 1, clause( 656, [ 'horizontal_3_2', 'vertical_2_3', 'vertical_3_2', 
% 0.49/0.90    'horizontal_2_4', 'horizontal_2_3', 'vertical_1_4' ] )
% 0.49/0.90  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 658, [ 'vertical_2_3', 'horizontal_3_2', 'vertical_3_2', 
% 0.49/0.90    'horizontal_2_3', 'vertical_1_4' ] )
% 0.49/0.90  , clause( 657, [ 'vertical_2_3', 'horizontal_3_2', 'vertical_2_3', 
% 0.49/0.90    'vertical_3_2', 'horizontal_2_3', 'vertical_1_4' ] )
% 0.49/0.90  , 0, 2, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 307, [ 'vertical_2_3', 'horizontal_3_2', 'horizontal_2_3', 
% 0.49/0.90    'vertical_1_4', 'vertical_3_2' ] )
% 0.49/0.90  , clause( 658, [ 'vertical_2_3', 'horizontal_3_2', 'vertical_3_2', 
% 0.49/0.90    'horizontal_2_3', 'vertical_1_4' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 ), ==>( 2
% 0.49/0.90    , 4 ), ==>( 3, 2 ), ==>( 4, 3 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 659, [ 'vertical_2_3', 'horizontal_3_2', 'vertical_1_4', 
% 0.49/0.90    'vertical_3_2' ] )
% 0.49/0.90  , clause( 228, [ ~( 'horizontal_2_3' ) ] )
% 0.49/0.90  , 0, clause( 307, [ 'vertical_2_3', 'horizontal_3_2', 'horizontal_2_3', 
% 0.49/0.90    'vertical_1_4', 'vertical_3_2' ] )
% 0.49/0.90  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 308, [ 'vertical_2_3', 'vertical_1_4', 'horizontal_3_2', 
% 0.49/0.90    'vertical_3_2' ] )
% 0.49/0.90  , clause( 659, [ 'vertical_2_3', 'horizontal_3_2', 'vertical_1_4', 
% 0.49/0.90    'vertical_3_2' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 2 ), ==>( 2
% 0.49/0.90    , 1 ), ==>( 3, 3 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 660, [ ~( 'horizontal_3_1' ), 'vertical_2_3', 'vertical_1_4', 
% 0.49/0.90    'horizontal_3_2' ] )
% 0.49/0.90  , clause( 49, [ ~( 'horizontal_3_1' ), ~( 'vertical_3_2' ) ] )
% 0.49/0.90  , 1, clause( 308, [ 'vertical_2_3', 'vertical_1_4', 'horizontal_3_2', 
% 0.49/0.90    'vertical_3_2' ] )
% 0.49/0.90  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 661, [ ~( 'horizontal_3_1' ), ~( 'horizontal_3_1' ), 'vertical_2_3'
% 0.49/0.90    , 'vertical_1_4' ] )
% 0.49/0.90  , clause( 47, [ ~( 'horizontal_3_1' ), ~( 'horizontal_3_2' ) ] )
% 0.49/0.90  , 1, clause( 660, [ ~( 'horizontal_3_1' ), 'vertical_2_3', 'vertical_1_4', 
% 0.49/0.90    'horizontal_3_2' ] )
% 0.49/0.90  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 662, [ ~( 'horizontal_3_1' ), 'vertical_2_3', 'vertical_1_4' ] )
% 0.49/0.90  , clause( 661, [ ~( 'horizontal_3_1' ), ~( 'horizontal_3_1' ), 
% 0.49/0.90    'vertical_2_3', 'vertical_1_4' ] )
% 0.49/0.90  , 0, 1, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 310, [ 'vertical_1_4', 'vertical_2_3', ~( 'horizontal_3_1' ) ] )
% 0.49/0.90  , clause( 662, [ ~( 'horizontal_3_1' ), 'vertical_2_3', 'vertical_1_4' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 1 ), ==>( 2
% 0.49/0.90    , 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 663, [ 'vertical_1_4', 'vertical_2_3', 'vertical_2_3', 
% 0.49/0.90    'horizontal_2_4', 'vertical_1_4' ] )
% 0.49/0.90  , clause( 310, [ 'vertical_1_4', 'vertical_2_3', ~( 'horizontal_3_1' ) ] )
% 0.49/0.90  , 2, clause( 244, [ 'vertical_2_3', 'horizontal_2_4', 'vertical_1_4', 
% 0.49/0.90    'horizontal_3_1' ] )
% 0.49/0.90  , 3, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 664, [ 'vertical_1_4', 'vertical_2_3', 'vertical_2_3', 
% 0.49/0.90    'horizontal_2_4' ] )
% 0.49/0.90  , clause( 663, [ 'vertical_1_4', 'vertical_2_3', 'vertical_2_3', 
% 0.49/0.90    'horizontal_2_4', 'vertical_1_4' ] )
% 0.49/0.90  , 0, 4, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 665, [ 'vertical_1_4', 'vertical_2_3', 'horizontal_2_4' ] )
% 0.49/0.90  , clause( 664, [ 'vertical_1_4', 'vertical_2_3', 'vertical_2_3', 
% 0.49/0.90    'horizontal_2_4' ] )
% 0.49/0.90  , 1, 2, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 666, [ 'vertical_2_3', 'vertical_1_4', 'vertical_2_3' ] )
% 0.49/0.90  , clause( 296, [ 'vertical_2_3', ~( 'horizontal_2_4' ) ] )
% 0.49/0.90  , 1, clause( 665, [ 'vertical_1_4', 'vertical_2_3', 'horizontal_2_4' ] )
% 0.49/0.90  , 2, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 667, [ 'vertical_2_3', 'vertical_1_4' ] )
% 0.49/0.90  , clause( 666, [ 'vertical_2_3', 'vertical_1_4', 'vertical_2_3' ] )
% 0.49/0.90  , 0, 2, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 312, [ 'vertical_1_4', 'vertical_2_3' ] )
% 0.49/0.90  , clause( 667, [ 'vertical_2_3', 'vertical_1_4' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.49/0.90     ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 668, [ ~( 'horizontal_2_2' ), 'vertical_1_4' ] )
% 0.49/0.90  , clause( 35, [ ~( 'horizontal_2_2' ), ~( 'vertical_2_3' ) ] )
% 0.49/0.90  , 1, clause( 312, [ 'vertical_1_4', 'vertical_2_3' ] )
% 0.49/0.90  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 669, [ 'vertical_1_4', 'vertical_1_4' ] )
% 0.49/0.90  , clause( 668, [ ~( 'horizontal_2_2' ), 'vertical_1_4' ] )
% 0.49/0.90  , 0, clause( 232, [ 'vertical_1_4', 'horizontal_2_2' ] )
% 0.49/0.90  , 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  factor(
% 0.49/0.90  clause( 670, [ 'vertical_1_4' ] )
% 0.49/0.90  , clause( 669, [ 'vertical_1_4', 'vertical_1_4' ] )
% 0.49/0.90  , 0, 1, substitution( 0, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 314, [ 'vertical_1_4' ] )
% 0.49/0.90  , clause( 670, [ 'vertical_1_4' ] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 671, [ ~( 'horizontal_1_4' ) ] )
% 0.49/0.90  , clause( 27, [ ~( 'horizontal_1_4' ), ~( 'vertical_1_4' ) ] )
% 0.49/0.90  , 1, clause( 314, [ 'vertical_1_4' ] )
% 0.49/0.90  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  resolution(
% 0.49/0.90  clause( 672, [] )
% 0.49/0.90  , clause( 671, [ ~( 'horizontal_1_4' ) ] )
% 0.49/0.90  , 0, clause( 300, [ 'horizontal_1_4' ] )
% 0.49/0.90  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  subsumption(
% 0.49/0.90  clause( 315, [] )
% 0.49/0.90  , clause( 672, [] )
% 0.49/0.90  , substitution( 0, [] ), permutation( 0, [] ) ).
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  end.
% 0.49/0.90  
% 0.49/0.90  % ABCDEFGHIJKLMNOPQRSTUVWXYZ
% 0.49/0.90  
% 0.49/0.90  Memory use:
% 0.49/0.90  
% 0.49/0.90  space for terms:        3091
% 0.49/0.90  space for clauses:      12067
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  clauses generated:      622
% 0.49/0.90  clauses kept:           316
% 0.49/0.90  clauses selected:       267
% 0.49/0.90  clauses deleted:        17
% 0.49/0.90  clauses inuse deleted:  0
% 0.49/0.90  
% 0.49/0.90  subsentry:          390
% 0.49/0.90  literals s-matched: 390
% 0.49/0.90  literals matched:   390
% 0.49/0.90  full subsumption:   0
% 0.49/0.90  
% 0.49/0.90  checksum:           880578901
% 0.49/0.90  
% 0.49/0.90  
% 0.49/0.90  Bliksem ended
%------------------------------------------------------------------------------