diff --git a/.travis.yml b/.travis.yml
new file mode 100644
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,1 @@
+language: haskell
diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -18,19 +18,21 @@
 Arithmetic solver for the following problems:
 
 * Mixed Integer Liner Programming (MILP or MIP)
+* Real Closed Field
 * LA(Q), LA(Z) (NOT IMPLEMENTED YET)
 
 Usage: toysolver [OPTION...] file.lp
 
     -h  --help           show help
     -v  --version        show version number
-        --solver=SOLVER  mip (default), omega-test, cooper, old-mip
+        --solver=SOLVER  mip (default), omega-test, cooper, cad, old-mip, ct
 
 ### toysat
 
 SAT-based solver for the following problems:
 
 * SAT
+    * Minimally Unsatisfiable Subset (MUS)
 * PB
     * Pseudo Boolean Satisfaction (PBS)
     * Pseudo Boolean Optimization (PBO)
@@ -41,43 +43,41 @@
 Usage:
 
     toysat [file.cnf||-]
+    toysat --mus [file.gcnf|file.cnf|-]
     toysat --pb [file.opb|-]
     toysat --wbo [file.wbo|-]
     toysat --maxsat [file.cnf|file.wcnf|-]
-    toysat --lp [file.lp|-]
-
-### lp2yices
+    toysat --lp [file.lp|file.mps|-]
 
-Converter from LP file to Yices input file.
+PB'12 competition result: 
 
-Usage: lp2yice [file.lp|-]
+* toysat placed 2nd in PARTIAL-BIGINT-LIN and SOFT-BIGINT-LIN categories
+* toysat placed 4th in PARTIAL-SMALLINT-LIN and SOFT-SMALLINT-LIN categories
+* toysat placed 8th in OPT-BIGINT-LIN category
 
-    -h  --help      show help
-        --optimize  output optimiality condition which uses quantifiers
-        --no-check  do not output "(check)"
+### toyfmf
 
-### cnf2lp
+SAT-based finite model finder for first order logic (FOL).
 
-Converter from DIMACS .cnf file to .lp file.
+Usage:
 
-Usage: cnf2lp [file.cnf|-]
+    toyfmf file.tptp size
 
-### maxsat2lp
+### lpconvert
 
-Converter from .cnf/.wcnf file to .lp file.
+Converter between LP/MIP/SAT-related formats
 
-Usage: maxsat2lp [file.cnf|file.wcnf|-]
+Usage:
 
-### pb2lp
+    lpconvert -o <outputile> <inputfile>
 
-Converter from .opb/.wbo file to .lp file.
+Supported formats:
 
-Usage: pb2lp [--wbo] [file.opb|file.wbo|-]
+* Input formats: lp, mps, cnf, wcnf, opb, wbo
+* Output formats: lp, smt2, ys
 
 TODO
 ----
 
-* Gröbner basis
-* Cylindrical algebraic decomposition
 * Local search
 * Suvery propagation
diff --git a/benchmarks/BenchmarkSATLIB.hs b/benchmarks/BenchmarkSATLIB.hs
new file mode 100644
--- /dev/null
+++ b/benchmarks/BenchmarkSATLIB.hs
@@ -0,0 +1,39 @@
+module Main where
+
+import Control.Monad
+import Data.Array.IArray
+import Text.Printf
+import Criterion.Main
+import qualified Language.CNF.Parse.ParseDIMACS as DIMACS
+import qualified SAT
+
+solve :: FilePath -> IO ()
+solve fname = do
+  ret <- DIMACS.parseFile fname
+  case ret of
+    Left err  -> error $ show err
+    Right cnf -> do
+      solver <- SAT.newSolver
+      SAT.setRandomFreq solver 0
+      _ <- replicateM (DIMACS.numVars cnf) (SAT.newVar solver)
+      forM_ (DIMACS.clauses cnf) $ \clause ->
+        SAT.addClause solver (elems clause)
+      SAT.solve solver
+      return ()
+
+main :: IO ()
+main = do
+  Criterion.Main.defaultMain
+    [ bgroup "uf250-1065"
+        [ bench fname (solve path)
+        | i <- [(1::Int)..100]
+        , let fname = printf "uf250-0%d.cnf" i
+        , let path = "benchmarks/UF250.1065.100/" ++ fname
+        ]
+    , bgroup "uuf250-1065"
+        [ bench fname (solve path)
+        | i <- [(1::Int)..100]
+        , let fname = printf "uuf250-0%d.cnf" i
+        , let path = "benchmarks/UUF250.1065.100/" ++ fname
+        ]
+    ]
diff --git a/benchmarks/UF250.1065.100/uf250-01.cnf b/benchmarks/UF250.1065.100/uf250-01.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-01.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -248 -113 -236 0
+-133 -242 72 0
+-54 -239 -238 0
+166 239 -39 0
+46 -244 -249 0
+-220 187 22 0
+-176 196 -2 0
+66 125 201 0
+214 -170 -113 0
+-179 4 185 0
+87 61 109 0
+-217 -70 121 0
+28 15 -34 0
+45 -189 -21 0
+-226 150 146 0
+239 -103 -80 0
+217 111 -23 0
+-170 -102 -178 0
+-111 227 136 0
+-94 -249 -181 0
+9 -140 -51 0
+43 203 -55 0
+-229 -208 157 0
+-22 -137 238 0
+-247 159 -201 0
+-245 -198 -84 0
+-136 197 -192 0
+133 -53 -77 0
+-65 100 -167 0
+-215 -168 137 0
+195 174 232 0
+154 -244 -70 0
+16 51 -197 0
+-21 -159 10 0
+124 91 -187 0
+43 235 -87 0
+-147 167 187 0
+110 27 -155 0
+-216 139 157 0
+-244 -199 -123 0
+-93 250 -148 0
+122 -171 76 0
+163 246 -114 0
+-65 -18 -120 0
+-4 -236 144 0
+-38 -8 101 0
+-95 58 -45 0
+8 29 -177 0
+-103 -160 -246 0
+167 134 -224 0
+162 -47 147 0
+-136 -76 140 0
+112 4 -34 0
+17 -227 -39 0
+-1 -116 54 0
+113 87 110 0
+-91 -235 -167 0
+235 26 166 0
+-146 80 -16 0
+-104 93 79 0
+219 -178 -91 0
+169 27 173 0
+-247 241 -113 0
+-202 154 5 0
+182 191 189 0
+15 -66 183 0
+-44 -62 -145 0
+-53 143 -141 0
+91 -7 -52 0
+-193 -156 -80 0
+136 180 -242 0
+186 78 196 0
+231 97 235 0
+19 -102 47 0
+209 140 176 0
+-216 -156 21 0
+92 -159 -133 0
+130 220 22 0
+-154 -109 135 0
+-221 -138 -222 0
+238 141 148 0
+-63 -190 31 0
+-121 -108 240 0
+174 125 188 0
+140 -44 -4 0
+104 -178 -70 0
+-123 -248 108 0
+-173 -63 -192 0
+-241 -128 37 0
+45 -76 155 0
+228 42 -22 0
+215 166 -205 0
+157 -241 -210 0
+11 142 -42 0
+158 -115 -54 0
+-156 -141 33 0
+134 -152 241 0
+-235 -129 -49 0
+-109 238 -93 0
+-128 192 -28 0
+-173 160 81 0
+31 219 -169 0
+-80 -41 -20 0
+-79 -93 234 0
+84 121 -210 0
+-52 -226 -123 0
+150 -211 -177 0
+-210 -61 24 0
+-227 -18 102 0
+-228 -22 215 0
+151 184 -243 0
+-231 216 134 0
+-140 -245 176 0
+172 -200 133 0
+117 137 -94 0
+99 -224 -160 0
+-13 -227 -192 0
+-12 -24 -220 0
+-52 -108 144 0
+6 247 190 0
+-75 176 -236 0
+-210 -29 208 0
+127 187 115 0
+-40 176 159 0
+-235 -116 35 0
+-187 39 38 0
+154 -232 83 0
+203 9 195 0
+118 144 243 0
+64 -61 -218 0
+-211 171 -221 0
+-52 247 225 0
+142 -62 -115 0
+-154 245 -112 0
+-248 -84 -215 0
+-143 -153 117 0
+192 243 -84 0
+218 162 55 0
+207 35 136 0
+99 139 70 0
+210 213 -204 0
+186 44 191 0
+210 -87 -203 0
+-39 -96 27 0
+246 46 219 0
+116 -70 2 0
+-18 83 147 0
+-250 62 -102 0
+-195 115 87 0
+52 34 -80 0
+59 214 -9 0
+164 51 237 0
+-76 -10 -150 0
+169 -157 -91 0
+38 -178 162 0
+56 7 224 0
+-219 231 57 0
+-44 116 76 0
+169 -212 194 0
+138 4 -249 0
+59 -177 204 0
+38 -210 1 0
+-161 -208 -156 0
+-24 70 -161 0
+39 217 131 0
+-234 75 -178 0
+-208 -144 127 0
+-248 -148 -249 0
+103 -158 220 0
+141 -164 16 0
+-23 185 -106 0
+-118 79 106 0
+36 -34 241 0
+-184 40 -32 0
+-202 -194 71 0
+249 -236 207 0
+-67 53 -158 0
+15 83 -227 0
+-129 -51 203 0
+-68 156 -199 0
+161 -122 149 0
+196 -43 -138 0
+46 -229 -17 0
+-186 112 -185 0
+144 -90 -44 0
+-6 139 39 0
+-239 201 59 0
+60 99 -2 0
+-210 -56 96 0
+32 -89 -207 0
+243 186 73 0
+47 -78 29 0
+-128 13 181 0
+-113 -48 107 0
+76 223 139 0
+217 41 6 0
+-118 -173 -147 0
+-99 -138 -158 0
+90 -24 65 0
+-123 -187 5 0
+-121 25 -79 0
+-28 -214 -97 0
+152 34 111 0
+18 -101 110 0
+-198 -22 -10 0
+26 -47 20 0
+28 -234 79 0
+-97 58 48 0
+-44 -134 160 0
+-226 164 80 0
+-230 -141 52 0
+-114 -23 -241 0
+207 -244 205 0
+-63 -245 -204 0
+31 123 -83 0
+-115 88 89 0
+-173 -200 105 0
+60 99 -246 0
+84 -166 191 0
+207 168 210 0
+238 141 -154 0
+159 -229 190 0
+15 -200 181 0
+-206 47 199 0
+-233 41 3 0
+-9 -68 -171 0
+153 51 205 0
+175 79 46 0
+138 -44 -55 0
+-171 172 179 0
+203 123 -77 0
+100 188 21 0
+-149 204 -163 0
+202 196 -44 0
+145 -203 155 0
+-83 -79 -141 0
+-129 51 -114 0
+-234 -4 -97 0
+-146 -149 -101 0
+171 50 -85 0
+-93 207 -40 0
+160 -244 -42 0
+167 126 150 0
+169 167 -246 0
+-152 26 201 0
+-197 -193 -30 0
+227 86 139 0
+165 25 -158 0
+-162 -207 -95 0
+58 127 225 0
+82 59 -17 0
+-6 21 -28 0
+176 204 -161 0
+12 180 -156 0
+56 -144 7 0
+105 232 -177 0
+63 -99 241 0
+-226 169 233 0
+-85 13 180 0
+-120 -174 159 0
+-245 -58 -42 0
+-142 241 -232 0
+-161 -56 -143 0
+143 26 157 0
+-88 135 -199 0
+56 -6 -210 0
+-231 -69 -129 0
+187 111 -15 0
+-224 -146 -231 0
+154 55 -130 0
+-4 -107 147 0
+-102 -185 142 0
+-190 -84 -203 0
+-159 137 102 0
+134 169 -125 0
+155 -25 -33 0
+124 91 171 0
+108 -11 151 0
+17 123 -200 0
+188 -146 -134 0
+237 64 -180 0
+-5 238 9 0
+-242 -110 90 0
+-205 187 -177 0
+120 242 -83 0
+158 40 -56 0
+5 -62 -156 0
+-92 227 -19 0
+-234 -74 -125 0
+-98 97 -171 0
+-173 7 13 0
+147 98 132 0
+-211 -201 -94 0
+167 116 36 0
+-221 123 -111 0
+-114 -226 217 0
+196 -100 157 0
+194 113 217 0
+250 9 -214 0
+-49 -21 -111 0
+119 -25 139 0
+145 -97 192 0
+68 -116 206 0
+133 -153 55 0
+-84 -237 125 0
+-108 14 -61 0
+88 242 -58 0
+122 -111 -97 0
+-125 27 152 0
+-34 -205 -77 0
+195 6 235 0
+217 90 75 0
+5 241 228 0
+101 192 149 0
+-93 154 225 0
+140 6 -129 0
+207 228 219 0
+-149 7 -78 0
+-249 -209 -87 0
+-167 -53 -111 0
+-14 -111 -179 0
+-22 -192 -167 0
+-78 -123 177 0
+-50 -247 -243 0
+-93 -59 -6 0
+126 213 88 0
+-244 126 -15 0
+80 194 111 0
+40 148 -105 0
+-236 127 57 0
+219 206 -56 0
+-4 199 -144 0
+-244 9 242 0
+39 5 -206 0
+57 -165 10 0
+16 -201 234 0
+201 -214 5 0
+-226 121 -78 0
+69 -159 -189 0
+-227 36 -142 0
+-1 -98 87 0
+41 -119 -11 0
+-116 -189 -8 0
+128 -225 36 0
+-44 -224 -51 0
+-72 -210 -231 0
+-206 235 -18 0
+104 146 170 0
+239 216 50 0
+40 75 -22 0
+-223 -81 -191 0
+102 -196 -119 0
+100 -15 -45 0
+-95 -115 -98 0
+-192 179 -203 0
+-195 -241 43 0
+-19 -45 -228 0
+37 14 153 0
+214 128 143 0
+-189 -214 -210 0
+-104 122 -220 0
+-179 -25 207 0
+-44 200 -135 0
+225 244 45 0
+148 -243 -30 0
+86 -238 78 0
+-217 -63 108 0
+-45 -13 -220 0
+-96 183 243 0
+-206 197 -40 0
+192 -140 162 0
+-103 162 109 0
+-231 130 89 0
+-200 154 230 0
+239 -249 226 0
+202 -176 169 0
+158 47 24 0
+-93 -237 239 0
+-228 136 -200 0
+-236 67 -243 0
+-241 -46 152 0
+22 66 -142 0
+-155 175 135 0
+-189 84 207 0
+133 -27 -102 0
+101 -228 -242 0
+-98 -158 216 0
+138 -108 222 0
+94 189 -161 0
+-85 210 -228 0
+132 -185 192 0
+-22 34 -235 0
+35 -161 46 0
+-84 27 234 0
+-196 161 21 0
+137 228 -39 0
+-156 122 9 0
+79 -144 -192 0
+-168 -234 -152 0
+-213 173 -139 0
+87 233 213 0
+100 216 184 0
+139 185 186 0
+206 -226 69 0
+-86 89 220 0
+-209 158 47 0
+-233 -132 -73 0
+-208 -128 -113 0
+229 164 146 0
+94 106 -111 0
+-128 -39 90 0
+31 191 -3 0
+-33 -65 120 0
+-66 -186 241 0
+233 -77 -118 0
+25 -18 -235 0
+-235 223 -135 0
+230 109 55 0
+-176 69 -198 0
+177 11 -8 0
+-241 -128 166 0
+169 -226 -80 0
+44 193 14 0
+110 -217 86 0
+-239 59 -125 0
+145 94 107 0
+-168 238 74 0
+-153 -84 230 0
+183 42 237 0
+132 88 177 0
+235 229 -123 0
+189 -206 -178 0
+48 104 -51 0
+48 -203 24 0
+153 102 210 0
+-109 -93 22 0
+172 -121 -15 0
+68 -180 70 0
+101 5 42 0
+-247 191 -114 0
+249 129 -63 0
+79 -31 -116 0
+-59 199 -178 0
+219 169 -140 0
+-22 -39 -119 0
+-106 242 16 0
+164 -90 156 0
+-27 242 236 0
+-90 88 221 0
+156 120 52 0
+-162 110 37 0
+-52 -191 139 0
+-244 -247 -62 0
+32 41 20 0
+16 -174 -237 0
+-112 109 -101 0
+197 88 70 0
+-156 39 -37 0
+-149 50 29 0
+35 -67 -221 0
+13 -245 28 0
+242 -91 -151 0
+-102 81 235 0
+-127 197 51 0
+-201 -149 169 0
+90 182 -47 0
+181 37 -31 0
+27 200 37 0
+13 214 -31 0
+166 -69 -43 0
+-135 -80 -143 0
+-121 -127 224 0
+-107 -235 21 0
+227 8 -72 0
+-152 236 -8 0
+155 -204 78 0
+-235 -6 151 0
+29 -14 93 0
+-157 -134 -95 0
+-167 -42 -150 0
+-172 -141 173 0
+-23 -172 -64 0
+32 -158 -234 0
+212 113 -24 0
+221 -8 -206 0
+89 104 81 0
+-68 126 190 0
+101 -81 -227 0
+-225 -166 -46 0
+161 192 144 0
+-58 -149 180 0
+157 227 -158 0
+-166 209 -36 0
+75 17 -156 0
+-7 176 -68 0
+-227 -99 -27 0
+188 -143 164 0
+51 155 229 0
+-77 -121 39 0
+-108 -247 228 0
+53 123 118 0
+-17 217 -247 0
+-201 -113 -140 0
+-201 26 56 0
+41 115 -43 0
+-38 -93 62 0
+10 189 58 0
+-242 -69 -232 0
+68 -198 -206 0
+-170 -228 77 0
+-151 -33 -209 0
+54 -198 -70 0
+-230 196 7 0
+141 145 -203 0
+-59 -188 117 0
+-3 50 145 0
+-92 -65 -30 0
+100 155 178 0
+111 7 -150 0
+202 162 106 0
+180 50 55 0
+-157 103 132 0
+170 -114 211 0
+103 -82 -83 0
+170 -96 -97 0
+31 -92 -194 0
+151 73 56 0
+88 179 -183 0
+-125 -129 -235 0
+-143 51 -224 0
+134 -106 -228 0
+30 91 -217 0
+155 -209 -87 0
+133 -59 225 0
+-233 240 -76 0
+-105 171 190 0
+212 201 51 0
+201 31 182 0
+28 171 172 0
+-105 -242 -100 0
+143 -69 -86 0
+-167 212 -147 0
+-244 -208 249 0
+-38 23 -207 0
+-71 130 -209 0
+-85 203 -241 0
+117 -201 -202 0
+-231 162 -167 0
+-16 125 -184 0
+-189 155 -87 0
+70 160 -99 0
+50 -196 84 0
+-210 -190 -162 0
+-36 -185 -123 0
+177 -96 -112 0
+159 62 -95 0
+-140 -171 121 0
+-224 131 -18 0
+134 41 121 0
+214 -187 123 0
+11 108 177 0
+-30 -5 -219 0
+-229 201 20 0
+183 -219 66 0
+-80 189 -12 0
+-67 -24 -69 0
+42 159 -188 0
+-150 37 -115 0
+194 216 -169 0
+86 98 82 0
+-58 116 -118 0
+-60 -151 -155 0
+163 -61 249 0
+-227 -174 248 0
+38 18 -114 0
+214 173 -29 0
+-77 110 -39 0
+-194 20 -10 0
+-225 -23 163 0
+239 205 -113 0
+16 37 -151 0
+-183 -195 -60 0
+-171 120 -186 0
+169 36 -4 0
+176 247 -125 0
+-16 -114 236 0
+-117 91 -49 0
+-93 -231 29 0
+-79 -190 -14 0
+85 194 59 0
+139 156 242 0
+172 -154 144 0
+-190 196 211 0
+-227 185 55 0
+-174 178 -196 0
+-239 -189 -144 0
+-76 164 112 0
+86 -201 -22 0
+-160 -145 -62 0
+-216 59 -84 0
+149 28 72 0
+249 84 -228 0
+-186 -138 189 0
+-85 93 -2 0
+-52 -23 -194 0
+18 82 12 0
+-153 -122 -103 0
+119 168 -42 0
+-164 209 68 0
+-51 157 147 0
+-228 -59 161 0
+8 -50 -156 0
+15 48 -55 0
+32 -18 -138 0
+225 -233 -149 0
+202 -204 -247 0
+146 201 194 0
+-188 -76 171 0
+171 165 -43 0
+-50 239 -208 0
+-137 -61 139 0
+-28 68 32 0
+94 56 168 0
+39 218 -214 0
+57 75 217 0
+199 160 137 0
+-168 71 -128 0
+-41 -135 52 0
+-7 187 66 0
+-199 74 -165 0
+-241 36 -96 0
+187 -40 210 0
+60 -28 135 0
+211 -242 -219 0
+117 161 -60 0
+218 -66 183 0
+-203 -129 95 0
+162 3 111 0
+79 74 88 0
+34 -216 211 0
+-240 214 101 0
+228 -230 172 0
+156 53 -116 0
+-112 -179 -54 0
+-1 9 119 0
+247 91 79 0
+141 241 -86 0
+176 -218 -31 0
+21 96 58 0
+227 46 -42 0
+210 4 -233 0
+-144 242 237 0
+-208 229 17 0
+-117 41 -97 0
+-208 -91 -188 0
+141 -145 199 0
+120 76 42 0
+-155 -13 74 0
+172 117 -134 0
+160 -248 88 0
+-42 138 167 0
+41 -131 -175 0
+178 141 -243 0
+-95 233 -109 0
+227 160 -147 0
+87 49 31 0
+102 -79 -172 0
+-6 89 48 0
+240 -186 92 0
+-247 -140 2 0
+36 41 56 0
+107 -145 174 0
+-186 -176 173 0
+-93 162 199 0
+26 -6 -2 0
+35 -184 246 0
+185 -107 183 0
+192 70 -29 0
+128 146 112 0
+-188 -105 126 0
+-145 166 -208 0
+179 191 -64 0
+-215 241 18 0
+193 234 216 0
+176 -247 149 0
+75 -82 -195 0
+240 150 -142 0
+1 -225 181 0
+89 -160 19 0
+-99 -140 75 0
+-27 16 92 0
+172 38 -213 0
+-3 91 -198 0
+-218 198 75 0
+-64 101 178 0
+-149 125 -135 0
+54 17 220 0
+-239 83 150 0
+-102 -232 -206 0
+-214 -31 -58 0
+-10 67 -30 0
+76 110 -143 0
+105 114 54 0
+-14 151 51 0
+-177 -40 -49 0
+-140 191 34 0
+-45 -161 199 0
+-159 61 -188 0
+31 79 -138 0
+-99 -224 -4 0
+-116 97 -125 0
+-239 -61 120 0
+-12 156 -136 0
+186 -149 30 0
+37 -79 51 0
+225 -92 105 0
+-58 -228 -182 0
+-2 177 -85 0
+89 -60 101 0
+-195 -170 -158 0
+3 184 -226 0
+-228 91 193 0
+-88 -20 -35 0
+-124 245 219 0
+-54 57 -21 0
+96 -54 -164 0
+-36 139 37 0
+87 135 -73 0
+-30 -181 224 0
+99 -208 -142 0
+98 15 -247 0
+-208 121 46 0
+48 186 228 0
+100 85 215 0
+159 181 -78 0
+-245 -147 12 0
+-148 116 218 0
+36 157 2 0
+48 -127 -143 0
+-132 -110 -155 0
+-205 -155 100 0
+63 -43 -123 0
+97 21 -139 0
+156 81 -43 0
+-22 -224 103 0
+-130 137 167 0
+237 -165 104 0
+-91 -41 -110 0
+-144 43 224 0
+180 112 -41 0
+-44 -168 -109 0
+-23 -133 125 0
+215 82 -109 0
+-218 -204 -40 0
+7 70 242 0
+-19 145 198 0
+-87 128 -228 0
+-30 219 51 0
+-136 -10 -65 0
+55 208 -24 0
+76 -23 -21 0
+119 -237 4 0
+65 228 226 0
+226 -2 -29 0
+244 231 -187 0
+-143 -103 214 0
+39 245 100 0
+50 155 -26 0
+44 245 145 0
+-52 28 51 0
+-179 189 181 0
+6 -140 -51 0
+-154 231 46 0
+-72 49 61 0
+36 -173 -123 0
+165 -89 -107 0
+-151 237 98 0
+-93 -246 10 0
+204 -246 -64 0
+-109 248 108 0
+150 249 107 0
+214 -244 -74 0
+91 -38 161 0
+-115 -131 81 0
+-114 -3 39 0
+239 -134 -121 0
+182 -104 -207 0
+171 5 190 0
+-166 -220 -246 0
+37 -13 -143 0
+199 222 -11 0
+-33 249 -3 0
+141 174 172 0
+-196 -170 -247 0
+-82 202 -158 0
+102 226 -114 0
+11 77 -179 0
+181 206 106 0
+-130 -232 -30 0
+-22 -6 -146 0
+-71 -81 -149 0
+114 -204 20 0
+223 -148 41 0
+-188 129 -58 0
+161 -26 -237 0
+-231 -24 -47 0
+73 71 -193 0
+-177 -85 56 0
+44 100 -184 0
+83 228 -213 0
+36 -15 -191 0
+72 216 219 0
+-173 -235 164 0
+-34 245 -176 0
+155 -179 220 0
+-35 33 -19 0
+124 -186 -128 0
+172 122 171 0
+162 134 -117 0
+80 6 -142 0
+54 -158 173 0
+233 7 -223 0
+-46 20 -44 0
+-89 16 -26 0
+168 -183 132 0
+199 35 163 0
+-158 -89 -52 0
+52 -245 170 0
+238 49 -40 0
+141 -172 74 0
+-27 180 -90 0
+234 208 -34 0
+186 -140 -226 0
+-129 -223 -236 0
+-59 -127 -161 0
+188 175 71 0
+223 -97 -78 0
+-237 -69 56 0
+-150 -51 -13 0
+124 -27 126 0
+-174 98 199 0
+-115 97 159 0
+-108 89 110 0
+-204 201 83 0
+216 -209 -78 0
+116 -166 -85 0
+126 -24 -56 0
+-75 -74 247 0
+217 -190 249 0
+-101 -121 43 0
+-165 -77 200 0
+208 16 133 0
+-171 124 -173 0
+-215 24 99 0
+47 174 126 0
+124 16 164 0
+182 -223 70 0
+163 157 243 0
+244 -37 -75 0
+-97 -47 -71 0
+-60 10 -188 0
+28 14 -176 0
+-216 242 -68 0
+9 -70 -178 0
+230 -9 224 0
+-223 41 -119 0
+113 -40 215 0
+199 103 34 0
+156 -69 180 0
+-10 -131 102 0
+-92 154 -123 0
+-161 176 -125 0
+-162 -164 202 0
+-83 -43 242 0
+-175 74 185 0
+-250 -159 140 0
+-120 148 200 0
+163 -22 -176 0
+-175 -31 -192 0
+-250 121 -208 0
+202 -27 122 0
+115 106 242 0
+75 -12 125 0
+150 -51 104 0
+-226 -217 -170 0
+146 -102 -224 0
+111 56 -65 0
+204 -195 177 0
+151 -94 102 0
+-54 160 -35 0
+-170 239 -37 0
+-103 -116 -33 0
+82 -171 97 0
+-60 -149 135 0
+-230 206 -15 0
+-99 61 -235 0
+94 -181 -246 0
+92 68 244 0
+159 215 -170 0
+50 73 220 0
+-13 100 -102 0
+-210 -186 -97 0
+103 -38 -61 0
+131 47 -90 0
+41 -166 29 0
+-51 -243 -130 0
+-69 -200 156 0
+-158 7 139 0
+-95 234 -73 0
+-141 75 105 0
+200 134 77 0
+-49 104 -16 0
+-56 -177 178 0
+221 -240 14 0
+231 -65 -123 0
+-170 185 90 0
+62 -229 -78 0
+72 173 -176 0
+237 -58 220 0
+10 46 139 0
+14 -214 184 0
+-71 39 38 0
+147 -127 207 0
+-28 -129 82 0
+-14 167 -108 0
+-248 26 102 0
+240 106 -118 0
+61 -152 -48 0
+43 -2 -68 0
+187 -13 -142 0
+182 163 -179 0
+-113 84 69 0
+-151 -171 -224 0
+-138 231 -199 0
+180 40 210 0
+-224 16 -37 0
+-115 -161 214 0
+-5 -41 -245 0
+176 127 163 0
+71 11 -57 0
+-155 -55 -156 0
+72 71 116 0
+109 -8 46 0
+37 -161 -199 0
+-106 3 -22 0
+-40 139 68 0
+53 -166 -137 0
+197 -176 -188 0
+86 72 133 0
+1 212 -128 0
+184 137 -101 0
+-24 170 112 0
+-52 204 206 0
+212 89 189 0
+220 -124 7 0
+-59 80 240 0
+-106 104 27 0
+-247 66 -237 0
+69 17 -79 0
+53 -81 -75 0
+-162 -237 -50 0
+9 -2 -234 0
+69 -215 63 0
+44 -236 -134 0
+-74 46 76 0
+-118 -17 -241 0
+47 -177 138 0
+28 30 -71 0
+207 -128 -223 0
+-86 -73 12 0
+-165 89 133 0
+-42 52 -227 0
+34 -110 218 0
+91 -156 -179 0
+30 -82 -1 0
+158 59 40 0
+104 -116 67 0
+-66 58 222 0
+11 -162 -201 0
+-104 -240 130 0
+53 -139 -160 0
+-182 54 89 0
+-2 151 94 0
+-246 -82 -12 0
+-76 -10 -159 0
+-55 207 -29 0
+187 -229 33 0
+-62 -229 19 0
+5 -198 171 0
+186 -219 -85 0
+234 -228 -195 0
+241 -128 -222 0
+-141 214 -177 0
+-248 -124 -75 0
+244 -76 187 0
+67 -153 88 0
+-4 155 -225 0
+-67 -21 -99 0
+-224 -14 52 0
+-136 -230 207 0
+30 -52 -154 0
+43 120 -87 0
+190 113 165 0
+15 -63 -68 0
+86 90 201 0
+109 82 152 0
+194 -164 237 0
+174 -120 -146 0
+-143 -172 -46 0
+-182 73 -90 0
+-232 223 -133 0
+-178 -8 236 0
+-132 -58 -163 0
+113 138 -193 0
+-4 197 -32 0
+-118 34 -146 0
+-249 -196 -247 0
+-2 35 -242 0
+61 -118 -95 0
+-196 194 -166 0
+150 -197 10 0
+35 -196 -223 0
+-215 182 -161 0
+163 -157 -34 0
+-227 106 -168 0
+-119 233 -194 0
+-156 62 86 0
+-4 57 197 0
+80 -176 200 0
+86 160 215 0
+-250 171 29 0
+-83 205 -119 0
+-183 -87 18 0
+172 -79 -206 0
+-231 27 48 0
+243 -29 19 0
+-78 -54 23 0
+-157 155 -191 0
+-204 206 -20 0
+47 58 238 0
+-193 245 46 0
+30 93 71 0
+157 195 -198 0
+39 -72 187 0
+19 27 72 0
+23 64 69 0
+-86 54 -177 0
+-199 12 160 0
+128 -148 100 0
+-78 -224 -106 0
+222 3 40 0
+124 157 -118 0
+-16 -12 235 0
+204 36 -241 0
+-132 177 -170 0
+214 47 -152 0
+-68 211 -129 0
+-158 -26 204 0
+-237 -154 -147 0
+173 88 -172 0
+-241 40 -43 0
+-114 110 90 0
+-184 203 126 0
+-249 81 -231 0
+141 231 25 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-010.cnf b/benchmarks/UF250.1065.100/uf250-010.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-010.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 202 153 -169 0
+51 118 -181 0
+-86 220 39 0
+-247 -177 101 0
+-104 76 41 0
+151 202 -158 0
+-69 -95 -101 0
+-145 -226 -196 0
+234 185 -166 0
+-188 183 -204 0
+-233 25 -156 0
+-124 -163 -45 0
+-200 -57 160 0
+134 223 32 0
+-178 -245 -43 0
+-86 205 191 0
+-192 -218 197 0
+171 143 -165 0
+-178 -172 -127 0
+71 148 -178 0
+-30 114 -104 0
+-5 46 166 0
+-60 203 1 0
+128 -211 -210 0
+187 240 79 0
+14 133 221 0
+-64 109 -122 0
+88 120 -106 0
+126 -222 99 0
+16 163 8 0
+-201 -40 244 0
+247 -220 205 0
+-21 36 -134 0
+15 249 -199 0
+-131 -100 86 0
+-250 143 152 0
+90 -60 -27 0
+-58 198 -12 0
+168 -88 -134 0
+40 -82 66 0
+-237 -220 -151 0
+-196 52 -24 0
+-198 153 -148 0
+-94 -11 60 0
+194 166 91 0
+-18 -27 -31 0
+-133 111 -44 0
+107 -30 -42 0
+226 81 145 0
+-44 250 -186 0
+-196 -27 -3 0
+219 -78 28 0
+-151 89 -139 0
+-77 69 208 0
+-242 147 15 0
+-154 -226 -50 0
+74 -170 72 0
+212 83 -144 0
+-227 101 -55 0
+-199 -63 53 0
+236 143 59 0
+31 -123 180 0
+157 186 -194 0
+38 -13 -68 0
+249 146 -201 0
+-136 -95 -83 0
+-204 161 -4 0
+-245 -170 -164 0
+-155 8 -213 0
+111 -98 -55 0
+2 -35 -8 0
+-216 183 48 0
+198 -60 -231 0
+60 152 208 0
+-181 234 155 0
+-149 -47 89 0
+44 96 249 0
+-153 12 125 0
+84 -182 -23 0
+98 135 -130 0
+-57 -20 221 0
+-211 220 196 0
+-25 214 -23 0
+20 -180 77 0
+188 69 165 0
+-241 127 -55 0
+62 -233 201 0
+18 217 226 0
+185 -135 -2 0
+-41 114 -206 0
+-172 239 46 0
+-194 -242 -227 0
+219 150 214 0
+-193 149 37 0
+-245 189 -50 0
+-191 -41 -150 0
+-13 117 152 0
+-227 36 -235 0
+225 -237 -148 0
+20 -184 162 0
+-231 75 -70 0
+-39 74 -109 0
+26 -39 211 0
+-10 -203 -241 0
+130 234 -115 0
+-71 -33 -73 0
+-134 -201 207 0
+-168 -166 58 0
+134 185 -238 0
+-55 223 -184 0
+-167 -84 -19 0
+123 108 131 0
+-99 -17 187 0
+-191 -29 -47 0
+129 -207 111 0
+48 43 -208 0
+-246 -155 -40 0
+147 -83 156 0
+-195 179 -80 0
+-131 235 189 0
+115 -95 -107 0
+5 156 43 0
+184 178 110 0
+-141 -205 -26 0
+-202 76 -117 0
+204 182 -7 0
+-198 9 73 0
+-17 236 32 0
+-224 -215 -246 0
+-132 137 16 0
+-161 230 14 0
+-85 -238 26 0
+11 245 -64 0
+83 94 103 0
+19 -225 -174 0
+-117 133 -180 0
+-148 134 -207 0
+1 51 179 0
+202 175 -143 0
+91 22 -211 0
+-213 173 65 0
+111 202 248 0
+-2 -125 -88 0
+229 -140 104 0
+108 35 -128 0
+250 -11 -107 0
+-179 13 -112 0
+213 82 110 0
+229 240 -189 0
+190 219 -166 0
+1 37 -224 0
+-18 -29 -139 0
+-114 -167 50 0
+-23 195 -50 0
+93 216 -130 0
+-221 -34 203 0
+-71 159 83 0
+-177 -152 -203 0
+36 148 -113 0
+-246 -201 -106 0
+-42 179 173 0
+-49 -194 223 0
+169 79 162 0
+-40 -89 185 0
+-41 170 -243 0
+-35 87 130 0
+-20 130 197 0
+-2 180 -177 0
+-200 -90 -69 0
+-176 -32 -162 0
+-119 -213 44 0
+-2 -189 5 0
+-46 183 -195 0
+202 -45 84 0
+-12 105 107 0
+-131 -142 -247 0
+49 141 105 0
+70 134 218 0
+10 57 108 0
+168 88 -141 0
+59 142 -55 0
+222 -115 -85 0
+111 238 -57 0
+-141 12 218 0
+-35 23 -131 0
+-88 -106 34 0
+-87 -132 -213 0
+-95 -68 118 0
+63 37 -131 0
+-75 -71 8 0
+-97 -84 160 0
+-229 -62 -203 0
+-73 -77 228 0
+-60 41 -160 0
+-176 146 16 0
+-238 197 94 0
+-219 -57 131 0
+81 71 -190 0
+182 71 209 0
+37 187 175 0
+-63 108 221 0
+226 -224 105 0
+-220 226 -173 0
+77 215 3 0
+-64 -92 200 0
+-12 207 -178 0
+-31 -89 158 0
+-238 165 28 0
+92 -151 26 0
+107 -250 173 0
+126 -250 -22 0
+-237 -13 -224 0
+-197 135 -84 0
+34 -136 -59 0
+140 -86 -244 0
+-128 19 -231 0
+35 -59 225 0
+177 149 8 0
+-168 -156 -187 0
+-220 -104 -2 0
+-194 -43 -162 0
+136 -227 -42 0
+-233 -161 143 0
+-41 88 -171 0
+-143 -33 -239 0
+-38 189 -197 0
+-183 248 115 0
+219 91 -10 0
+127 121 18 0
+-182 -241 113 0
+74 173 -47 0
+159 55 157 0
+-123 248 -105 0
+62 236 -56 0
+159 -213 145 0
+-129 -206 203 0
+-84 -134 -131 0
+4 -30 158 0
+43 223 2 0
+-3 -210 -246 0
+-177 110 84 0
+205 119 193 0
+-245 -112 130 0
+-168 13 14 0
+-203 113 25 0
+-77 187 -116 0
+-219 21 -20 0
+-12 100 -240 0
+-183 169 222 0
+11 -41 -196 0
+-41 -65 -142 0
+57 194 229 0
+-203 117 -184 0
+152 -191 -104 0
+-206 -147 -232 0
+-107 -222 35 0
+-206 185 203 0
+-19 -213 -175 0
+-138 -57 123 0
+-182 135 155 0
+-133 -142 -58 0
+-177 96 -120 0
+188 48 -92 0
+-45 -138 -53 0
+177 -60 -117 0
+-168 106 -44 0
+161 199 30 0
+159 -15 107 0
+248 172 245 0
+-32 16 -183 0
+51 -15 11 0
+29 -150 232 0
+-117 88 -74 0
+81 -85 -123 0
+-199 167 228 0
+38 -116 89 0
+81 239 -228 0
+-122 -163 245 0
+146 218 168 0
+-231 242 219 0
+33 -160 150 0
+-200 39 -99 0
+84 -222 -58 0
+161 63 -162 0
+130 62 196 0
+133 -52 -228 0
+-143 123 224 0
+-137 -134 -46 0
+138 -122 25 0
+-3 -79 -167 0
+-17 59 -237 0
+-180 -234 33 0
+228 111 -216 0
+235 -193 -50 0
+114 -245 77 0
+-215 -209 -62 0
+-112 133 137 0
+-227 14 222 0
+-120 21 -220 0
+-167 -143 -206 0
+247 137 107 0
+211 201 -193 0
+-208 71 242 0
+-206 132 49 0
+135 -217 -221 0
+239 207 30 0
+155 225 -69 0
+76 -29 -234 0
+-96 163 -127 0
+222 144 192 0
+-50 61 -113 0
+-50 51 -49 0
+223 151 -195 0
+135 21 -67 0
+-250 -79 -138 0
+-26 191 -52 0
+-119 135 178 0
+129 3 199 0
+13 -177 -77 0
+-72 -206 -12 0
+201 173 -92 0
+130 180 61 0
+106 226 -95 0
+-111 -61 64 0
+-120 -211 224 0
+33 121 43 0
+52 3 -33 0
+204 -164 -105 0
+-184 78 213 0
+-16 134 -63 0
+-111 -48 -103 0
+6 223 228 0
+167 38 -200 0
+-173 19 245 0
+237 32 -142 0
+-31 131 204 0
+109 40 -98 0
+122 244 220 0
+-238 187 74 0
+-241 58 -121 0
+-39 137 23 0
+-117 -128 -96 0
+147 -84 -165 0
+-172 143 -115 0
+-85 -116 244 0
+97 38 236 0
+175 146 133 0
+192 8 179 0
+-35 46 226 0
+85 126 -216 0
+177 2 -162 0
+-221 176 -49 0
+183 -44 -72 0
+-74 214 -130 0
+-57 -130 -196 0
+-60 -137 -161 0
+-138 -154 -117 0
+-80 77 196 0
+-56 -189 77 0
+165 217 -210 0
+-19 -160 -57 0
+-120 -19 143 0
+139 -35 -114 0
+198 -241 168 0
+104 -90 -44 0
+233 -218 -53 0
+-29 17 -202 0
+209 -142 -192 0
+-51 -174 118 0
+46 51 132 0
+232 -97 -48 0
+-217 165 -211 0
+76 44 105 0
+143 -167 -4 0
+-53 180 2 0
+14 250 213 0
+-6 -1 13 0
+180 244 142 0
+115 -153 173 0
+70 -215 236 0
+-187 -162 3 0
+247 -229 -37 0
+-108 -124 -199 0
+-6 -22 111 0
+-235 209 -237 0
+-225 216 47 0
+14 112 -249 0
+-5 -229 -66 0
+160 -232 -244 0
+43 145 92 0
+-165 91 -87 0
+-231 -82 -64 0
+-172 136 -163 0
+-209 248 121 0
+-85 61 176 0
+-48 -5 -132 0
+-86 -197 -32 0
+-83 96 -49 0
+-134 -41 5 0
+79 212 211 0
+-52 56 135 0
+-21 -217 116 0
+-1 238 -77 0
+-130 111 -96 0
+-170 -182 209 0
+133 -238 66 0
+-101 194 -53 0
+245 113 182 0
+-34 238 -112 0
+127 -41 147 0
+-95 54 -71 0
+246 -172 187 0
+-243 -133 161 0
+175 238 -7 0
+-2 244 170 0
+232 174 -144 0
+-45 -81 137 0
+-30 121 157 0
+-209 220 -99 0
+93 -7 210 0
+-103 -137 213 0
+211 -233 128 0
+121 -243 -127 0
+139 -141 -238 0
+-199 154 -164 0
+63 -195 -166 0
+20 115 90 0
+237 71 -223 0
+-153 145 -35 0
+94 -199 -84 0
+-210 222 -86 0
+-88 -50 -82 0
+-24 -152 -231 0
+-139 -69 -129 0
+-104 52 -78 0
+-79 -19 -209 0
+-132 -232 -38 0
+124 -183 104 0
+-88 67 217 0
+94 -98 -173 0
+110 175 118 0
+156 -51 143 0
+243 142 -199 0
+-184 136 56 0
+-246 -219 198 0
+-77 -108 29 0
+-50 -37 148 0
+-38 -148 249 0
+205 178 203 0
+110 -73 46 0
+-162 68 153 0
+-38 62 -71 0
+42 125 40 0
+-232 46 -60 0
+-101 -197 -184 0
+70 6 -131 0
+-47 79 -235 0
+23 -124 -86 0
+-170 133 1 0
+118 -224 71 0
+-29 -201 14 0
+73 -6 -109 0
+19 10 -64 0
+60 -242 -97 0
+184 -88 194 0
+13 167 -26 0
+-56 -148 -241 0
+-105 224 237 0
+-133 -138 51 0
+-200 -131 -109 0
+-219 -147 -164 0
+-230 -228 137 0
+-198 -246 -66 0
+244 48 -32 0
+-65 227 -109 0
+171 90 140 0
+-74 63 -39 0
+52 -230 177 0
+11 -158 -138 0
+-20 -16 142 0
+121 -110 -101 0
+71 -17 247 0
+-40 -29 -9 0
+-57 -158 81 0
+-109 220 -48 0
+11 -218 96 0
+45 -49 57 0
+69 -198 -63 0
+250 -221 116 0
+-113 22 -34 0
+-146 -32 99 0
+32 -187 124 0
+-121 47 -230 0
+142 -124 113 0
+73 -67 49 0
+238 122 -102 0
+162 -145 -181 0
+68 103 205 0
+190 -178 -202 0
+-79 8 -222 0
+198 -101 -70 0
+-42 -99 78 0
+131 -201 -163 0
+163 -187 126 0
+-20 -68 -242 0
+-143 -33 -10 0
+-233 -67 20 0
+-86 -152 -242 0
+-83 85 -66 0
+-217 140 -194 0
+-149 -227 -158 0
+100 151 -194 0
+-199 191 -45 0
+-130 -194 28 0
+71 107 240 0
+140 214 -52 0
+174 222 -120 0
+12 -39 165 0
+250 109 219 0
+127 -124 216 0
+-191 29 246 0
+212 250 -88 0
+-55 -129 -218 0
+-245 -184 55 0
+72 -86 232 0
+69 -144 -148 0
+180 -98 224 0
+-196 -233 -219 0
+-109 -197 86 0
+21 232 131 0
+121 -88 227 0
+-243 81 -210 0
+56 -44 120 0
+177 -66 -18 0
+-57 -249 -160 0
+-21 -121 -16 0
+109 132 247 0
+205 -153 139 0
+-145 103 -161 0
+91 171 -137 0
+-179 129 -8 0
+111 233 -29 0
+203 5 -29 0
+186 -222 -58 0
+234 -225 -93 0
+7 154 -79 0
+-161 210 -186 0
+64 19 240 0
+47 -46 -39 0
+27 -125 148 0
+-71 2 27 0
+103 175 -84 0
+24 178 169 0
+81 -66 -74 0
+-44 196 89 0
+64 136 85 0
+215 -137 -25 0
+-199 65 -118 0
+-44 149 -220 0
+-207 15 24 0
+212 -216 192 0
+16 136 -66 0
+-13 -9 18 0
+-26 -14 1 0
+-180 134 -84 0
+59 242 -129 0
+42 59 14 0
+60 135 83 0
+-179 41 -68 0
+248 -215 -128 0
+245 -226 -151 0
+1 17 2 0
+-89 183 10 0
+225 189 65 0
+-38 -115 -64 0
+-74 190 -206 0
+-168 64 199 0
+44 166 5 0
+-77 62 203 0
+240 142 -185 0
+-34 131 -71 0
+171 -23 197 0
+-192 235 190 0
+-211 113 -89 0
+-234 243 -85 0
+49 80 -23 0
+-3 240 151 0
+-223 -51 76 0
+188 208 -225 0
+220 106 221 0
+-197 -73 -97 0
+-97 -195 156 0
+-89 116 66 0
+26 -215 -21 0
+-229 210 248 0
+217 -211 95 0
+-229 27 231 0
+-150 112 239 0
+29 51 -230 0
+-193 -30 -181 0
+212 195 155 0
+92 237 -110 0
+-197 -21 245 0
+-201 15 71 0
+-151 -7 81 0
+-158 74 180 0
+-56 -68 124 0
+74 -210 2 0
+-209 210 -92 0
+39 -31 -114 0
+145 135 -65 0
+-88 153 -214 0
+-218 105 111 0
+241 -73 16 0
+-46 250 70 0
+-151 13 181 0
+111 -175 -182 0
+226 104 -67 0
+-142 -64 -3 0
+197 192 213 0
+-64 -2 -95 0
+-23 -78 -106 0
+-166 -128 -95 0
+-163 106 -230 0
+129 -210 -68 0
+173 40 -170 0
+198 56 215 0
+-45 -176 -243 0
+56 -71 62 0
+-162 -116 33 0
+148 -129 49 0
+-204 -94 -138 0
+34 192 -72 0
+233 -136 51 0
+-118 82 153 0
+-159 209 -238 0
+-39 -230 227 0
+-72 -181 -65 0
+-124 -190 -30 0
+212 101 32 0
+-223 160 51 0
+94 155 -56 0
+194 152 134 0
+-153 169 30 0
+-132 -54 113 0
+6 141 -23 0
+-134 195 44 0
+143 -208 25 0
+-116 119 239 0
+157 181 135 0
+-133 -100 193 0
+44 -39 238 0
+-211 -121 235 0
+-11 45 43 0
+63 25 9 0
+215 218 4 0
+-163 36 -250 0
+-11 -248 -195 0
+167 218 -42 0
+-135 -86 -174 0
+181 172 239 0
+-212 207 72 0
+171 107 108 0
+-114 179 250 0
+-71 135 147 0
+-230 31 22 0
+5 42 23 0
+186 174 -227 0
+74 152 -168 0
+134 127 -53 0
+-131 101 184 0
+-219 -73 56 0
+111 -85 232 0
+-77 202 -171 0
+-162 -158 -105 0
+118 -68 -76 0
+66 -188 217 0
+-179 -40 201 0
+179 -203 29 0
+-77 108 -211 0
+-157 -191 -215 0
+126 -58 122 0
+-208 108 -90 0
+236 197 168 0
+67 123 222 0
+-175 -210 -235 0
+-74 -67 -35 0
+246 117 71 0
+-52 10 35 0
+84 91 203 0
+100 -42 -216 0
+61 -5 -223 0
+-58 197 248 0
+216 84 32 0
+81 -136 145 0
+39 40 -54 0
+-160 183 -240 0
+15 -85 -137 0
+34 -179 3 0
+120 10 -190 0
+27 81 169 0
+66 -245 225 0
+-246 -141 87 0
+52 187 -229 0
+108 -122 -167 0
+178 -164 39 0
+138 60 -117 0
+-114 -110 134 0
+-249 44 -223 0
+135 206 -95 0
+9 181 -145 0
+170 164 198 0
+-29 139 -172 0
+-199 88 208 0
+-145 -199 11 0
+221 7 -194 0
+-4 223 -134 0
+-13 -37 -47 0
+99 149 223 0
+112 -214 -236 0
+136 175 241 0
+-49 -43 17 0
+-90 -7 62 0
+-22 39 -159 0
+32 207 -192 0
+-1 214 70 0
+36 90 -153 0
+-78 -111 153 0
+150 20 -132 0
+-37 46 184 0
+-124 63 225 0
+-54 -91 -106 0
+103 220 -238 0
+-98 8 4 0
+-207 103 63 0
+151 -205 -187 0
+-140 -203 -82 0
+123 11 194 0
+94 113 -61 0
+-115 -48 230 0
+-51 -87 -15 0
+228 101 117 0
+-33 219 35 0
+29 172 162 0
+-215 134 -51 0
+4 111 75 0
+183 -76 -136 0
+73 -167 201 0
+157 172 -201 0
+72 -225 -104 0
+-110 -172 25 0
+219 -123 198 0
+87 244 -250 0
+67 9 64 0
+238 148 -48 0
+6 130 137 0
+153 -31 200 0
+-183 222 -115 0
+-74 75 224 0
+210 -80 -199 0
+223 -176 -98 0
+-187 -108 191 0
+7 140 48 0
+87 146 -131 0
+111 -243 -52 0
+27 222 147 0
+-35 -17 -210 0
+52 159 -57 0
+154 -117 23 0
+7 38 47 0
+-30 -123 18 0
+-29 32 115 0
+-154 -58 -176 0
+88 60 -72 0
+-166 -101 -35 0
+9 188 4 0
+-125 -142 33 0
+-7 -33 97 0
+-138 -81 -63 0
+-206 107 -8 0
+121 78 -103 0
+-125 -229 -109 0
+196 -224 20 0
+46 44 94 0
+15 -207 -141 0
+188 -68 -37 0
+7 -67 119 0
+102 -169 -60 0
+-135 7 9 0
+-12 -130 -217 0
+-112 -89 -232 0
+-39 -135 -240 0
+243 -102 131 0
+18 108 -98 0
+36 -97 -91 0
+-166 111 -80 0
+71 -49 92 0
+-21 199 -193 0
+243 19 23 0
+-51 81 -205 0
+-133 -250 65 0
+170 217 123 0
+103 -47 27 0
+-211 190 47 0
+91 -80 173 0
+249 103 -6 0
+137 -234 -118 0
+87 -98 -190 0
+-142 102 77 0
+-30 -176 -184 0
+-209 219 7 0
+-115 -168 55 0
+126 -14 147 0
+203 -19 -141 0
+133 -237 151 0
+-220 148 89 0
+47 -226 -38 0
+151 -84 227 0
+-85 -102 122 0
+200 13 65 0
+221 49 151 0
+-180 -71 -237 0
+-180 72 -29 0
+-10 -204 -29 0
+211 -129 -171 0
+-29 200 48 0
+-191 -189 142 0
+-121 -85 136 0
+77 -2 -208 0
+-14 93 -15 0
+-184 147 -193 0
+-53 -16 140 0
+-8 -63 130 0
+147 -39 122 0
+240 158 -98 0
+-247 27 -112 0
+140 61 -203 0
+-73 -13 -208 0
+-73 -52 208 0
+199 -145 10 0
+12 144 -129 0
+60 -222 -196 0
+156 73 213 0
+-33 98 169 0
+92 241 219 0
+203 -49 10 0
+-217 -231 64 0
+113 149 -136 0
+192 44 8 0
+-185 -126 40 0
+19 179 125 0
+-121 -227 27 0
+-247 2 -168 0
+42 -18 223 0
+-99 -64 133 0
+214 235 37 0
+-134 133 -23 0
+178 -63 -163 0
+-24 236 -7 0
+-4 134 -198 0
+244 236 -149 0
+77 207 44 0
+-11 -44 173 0
+-162 -163 -103 0
+53 163 22 0
+165 42 29 0
+223 -150 -59 0
+127 -10 219 0
+166 94 -20 0
+-156 64 -92 0
+-221 228 182 0
+-102 14 -153 0
+85 -157 161 0
+-160 -122 -186 0
+-109 -45 11 0
+90 -192 53 0
+-24 -42 -106 0
+-78 36 -43 0
+80 -248 120 0
+-213 -36 54 0
+47 75 -216 0
+191 119 -197 0
+-182 122 183 0
+222 -189 -19 0
+-101 -167 -232 0
+-178 186 -42 0
+-48 225 5 0
+142 -202 171 0
+95 -148 -219 0
+60 -89 -90 0
+9 170 -164 0
+-185 111 -172 0
+-238 246 144 0
+-189 165 -216 0
+-81 -88 44 0
+149 -138 205 0
+-9 122 -128 0
+122 -49 228 0
+85 146 -213 0
+5 134 -79 0
+84 203 95 0
+-55 -24 -152 0
+-164 76 -11 0
+-189 -176 -113 0
+-141 230 49 0
+177 -111 55 0
+-52 -204 93 0
+-166 -50 -123 0
+144 129 139 0
+-171 94 220 0
+66 -233 -127 0
+138 -85 39 0
+-7 -21 -208 0
+76 90 -59 0
+-2 -40 -17 0
+-43 244 121 0
+-115 217 87 0
+-239 -64 78 0
+-116 -72 -129 0
+98 -155 -37 0
+2 169 208 0
+-124 202 4 0
+17 93 124 0
+133 155 192 0
+8 177 248 0
+-10 -43 -42 0
+5 -39 -82 0
+-68 15 30 0
+62 242 222 0
+97 10 227 0
+218 63 -60 0
+-139 34 13 0
+-157 110 -25 0
+-3 113 -125 0
+25 212 -137 0
+19 24 3 0
+53 -173 67 0
+76 -49 218 0
+235 -236 -132 0
+236 -235 209 0
+62 6 39 0
+-98 -137 -244 0
+-23 -28 -185 0
+-10 -112 154 0
+139 207 99 0
+-112 -140 -90 0
+-222 -53 60 0
+102 -240 -40 0
+204 -239 30 0
+221 18 207 0
+-154 -227 -175 0
+-167 99 -182 0
+238 -165 138 0
+-195 154 -107 0
+-224 232 4 0
+-216 -204 -96 0
+-20 113 -71 0
+-100 77 -48 0
+-105 49 -152 0
+-198 -247 -143 0
+-70 142 148 0
+-138 51 208 0
+-91 101 -123 0
+137 -193 26 0
+200 101 -45 0
+-37 122 -113 0
+-28 -174 -195 0
+-32 222 -47 0
+-131 248 -76 0
+-205 236 -80 0
+221 115 3 0
+-228 77 213 0
+-118 -93 -66 0
+48 128 -174 0
+-103 -239 196 0
+64 208 -139 0
+105 -18 14 0
+-161 -57 -168 0
+153 -19 42 0
+-37 -246 65 0
+-6 242 11 0
+81 -162 69 0
+168 140 65 0
+250 18 -54 0
+-118 131 192 0
+-235 118 -110 0
+47 -91 79 0
+-123 -102 196 0
+223 -187 -79 0
+-223 96 -54 0
+33 13 143 0
+-54 134 -138 0
+-41 169 -140 0
+-201 42 -29 0
+199 -115 -6 0
+146 -155 -205 0
+-99 -217 -132 0
+181 -176 -118 0
+20 104 15 0
+250 -29 150 0
+-177 38 197 0
+129 -175 -76 0
+209 -91 137 0
+49 -180 -143 0
+-99 -228 -2 0
+-39 160 181 0
+-95 -169 182 0
+131 -137 183 0
+-57 11 -23 0
+-172 -173 -227 0
+-67 -209 -119 0
+-4 -39 77 0
+-28 89 141 0
+53 162 -113 0
+75 -33 109 0
+-11 23 -237 0
+38 -23 -219 0
+120 -235 16 0
+-113 248 -34 0
+163 -147 -177 0
+50 209 -155 0
+-217 -126 -197 0
+-113 110 140 0
+250 -233 -81 0
+177 -122 -50 0
+-236 -193 206 0
+65 -196 -169 0
+166 244 -19 0
+-139 -121 122 0
+-123 -80 201 0
+169 168 36 0
+168 -123 210 0
+245 50 -85 0
+151 -243 -77 0
+102 84 -59 0
+-147 175 -159 0
+-196 216 -90 0
+247 45 -23 0
+38 -208 120 0
+-94 -82 -165 0
+143 -31 -94 0
+18 159 -108 0
+81 -61 204 0
+231 180 -219 0
+180 138 -30 0
+14 -183 -195 0
+250 1 -65 0
+-16 189 190 0
+-230 23 11 0
+-146 -52 -192 0
+89 161 -164 0
+190 -18 148 0
+134 142 -195 0
+-154 90 -9 0
+219 183 -160 0
+-197 239 -55 0
+-169 -25 99 0
+-57 -41 49 0
+-33 241 -43 0
+165 211 -106 0
+216 -15 -172 0
+222 162 203 0
+-175 141 143 0
+8 -52 35 0
+224 -163 24 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-0100.cnf b/benchmarks/UF250.1065.100/uf250-0100.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-0100.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -187 71 15 0
+103 -150 179 0
+-23 199 67 0
+69 -211 27 0
+-177 -114 -39 0
+-235 157 24 0
+-36 -227 -7 0
+236 -6 152 0
+-168 241 -231 0
+36 33 58 0
+28 -240 183 0
+-159 -25 35 0
+118 224 -22 0
+40 -193 184 0
+214 -173 72 0
+-47 25 67 0
+37 -234 81 0
+88 16 43 0
+-52 76 -12 0
+25 59 70 0
+-173 126 -91 0
+-46 -143 150 0
+-196 -51 63 0
+57 -211 174 0
+216 222 -78 0
+-102 -241 -33 0
+108 -26 -30 0
+54 97 -44 0
+-215 -142 163 0
+-157 -175 -81 0
+-141 61 139 0
+60 110 145 0
+-83 171 -143 0
+-78 -2 120 0
+-99 47 -3 0
+-78 171 22 0
+-85 -153 -134 0
+-25 -74 -170 0
+146 26 209 0
+94 115 -145 0
+57 122 -95 0
+-103 -173 90 0
+-236 177 155 0
+112 240 -129 0
+168 -99 9 0
+237 1 175 0
+19 -181 185 0
+189 152 13 0
+196 -169 97 0
+-220 -156 -200 0
+-32 205 -144 0
+-218 -54 154 0
+239 -100 221 0
+-108 -138 -195 0
+55 -183 89 0
+148 -192 11 0
+-14 116 100 0
+-236 7 109 0
+-234 114 -189 0
+-111 -122 -83 0
+7 24 185 0
+-64 -78 -198 0
+172 -230 -221 0
+82 170 -92 0
+171 -209 -31 0
+-247 -165 -181 0
+-15 -246 73 0
+-177 80 -47 0
+-126 -191 -152 0
+-126 -131 208 0
+-63 132 -31 0
+237 77 208 0
+-126 215 195 0
+155 -238 -245 0
+56 -79 -87 0
+-129 47 -102 0
+122 26 242 0
+-194 -211 245 0
+-192 39 94 0
+-142 -151 126 0
+199 -44 -157 0
+-215 -74 222 0
+-235 -97 -18 0
+-85 177 189 0
+225 -6 185 0
+211 -182 142 0
+62 -197 169 0
+90 137 -169 0
+-8 -201 -80 0
+-231 -104 -198 0
+-14 164 113 0
+-250 92 -42 0
+-240 215 -80 0
+-61 79 147 0
+83 -6 129 0
+211 184 246 0
+-169 89 -118 0
+-153 -247 207 0
+179 215 -107 0
+-100 -187 138 0
+59 -177 241 0
+-80 -169 -198 0
+31 172 -146 0
+191 -40 -31 0
+115 80 51 0
+-151 -222 -99 0
+-35 140 97 0
+171 47 194 0
+241 1 -58 0
+-184 -130 30 0
+-92 121 46 0
+-118 110 -156 0
+-237 12 220 0
+199 69 30 0
+-207 23 -175 0
+61 98 16 0
+123 155 201 0
+-202 106 -54 0
+-200 234 229 0
+-196 63 198 0
+242 -167 -108 0
+-220 -108 -149 0
+200 83 244 0
+70 102 75 0
+72 -36 -176 0
+-111 209 161 0
+167 26 -222 0
+-6 223 -31 0
+-123 -162 1 0
+-61 32 128 0
+-232 -162 53 0
+-6 47 -133 0
+-175 118 -129 0
+105 -239 133 0
+196 -247 -125 0
+-167 215 -87 0
+-77 112 14 0
+-116 -13 242 0
+215 -73 96 0
+191 -123 28 0
+241 113 226 0
+44 159 194 0
+-182 -233 44 0
+-31 192 85 0
+-157 230 135 0
+-195 35 193 0
+-2 -155 183 0
+227 142 34 0
+33 -96 -201 0
+129 128 219 0
+93 -7 -49 0
+-60 180 64 0
+43 102 -167 0
+85 155 76 0
+-26 -150 -175 0
+8 5 -243 0
+216 99 -100 0
+-54 -133 -75 0
+201 44 101 0
+-73 105 -21 0
+-233 -106 -187 0
+-146 -127 -75 0
+219 -210 48 0
+240 -129 -50 0
+-212 -227 232 0
+164 -207 187 0
+-76 79 -225 0
+65 43 90 0
+-118 -76 147 0
+45 126 28 0
+107 22 -209 0
+141 197 220 0
+247 161 -86 0
+105 141 -247 0
+52 -102 -38 0
+81 235 166 0
+-180 169 234 0
+193 31 241 0
+-200 -222 -153 0
+-107 24 -62 0
+-39 -183 -175 0
+-241 151 -122 0
+53 242 188 0
+-56 -219 -26 0
+-169 21 -231 0
+-203 56 96 0
+146 -177 170 0
+-172 -218 13 0
+-20 205 93 0
+-147 139 -110 0
+-48 -5 38 0
+191 -56 -241 0
+-186 96 -185 0
+15 80 -125 0
+196 205 -132 0
+39 129 189 0
+-141 212 154 0
+98 -6 -174 0
+202 218 64 0
+-70 21 -76 0
+135 -115 37 0
+172 -81 19 0
+153 59 96 0
+61 42 17 0
+245 -189 -111 0
+229 25 -51 0
+72 19 71 0
+180 247 -91 0
+74 134 222 0
+182 2 -28 0
+229 51 192 0
+20 -138 -58 0
+-123 -158 -148 0
+143 7 104 0
+-205 29 -113 0
+150 49 237 0
+-130 -98 -190 0
+-87 62 75 0
+205 168 14 0
+169 -236 -140 0
+-217 -118 9 0
+-5 88 184 0
+111 -184 -185 0
+49 -125 206 0
+25 143 -206 0
+-22 -228 174 0
+-229 23 194 0
+-33 157 -250 0
+159 -49 -82 0
+-180 -131 136 0
+-7 -219 -225 0
+-210 -178 -132 0
+131 -243 200 0
+153 85 -21 0
+218 248 142 0
+-243 -235 -15 0
+-155 -76 166 0
+141 -121 177 0
+-123 -62 -190 0
+-43 -112 -201 0
+45 123 -190 0
+-1 -4 -209 0
+-212 -42 -69 0
+-244 -4 -39 0
+137 189 -45 0
+-42 -167 -48 0
+114 -226 151 0
+20 -104 -93 0
+65 -236 228 0
+37 -55 -63 0
+6 -183 103 0
+200 26 -54 0
+-152 -118 50 0
+-218 21 -27 0
+-70 -161 -250 0
+-68 247 -74 0
+248 250 13 0
+247 -1 -228 0
+87 -212 203 0
+59 227 -237 0
+200 176 225 0
+10 -93 24 0
+132 -141 125 0
+-43 -23 -81 0
+72 195 214 0
+37 -202 248 0
+35 235 186 0
+183 -138 -220 0
+176 40 178 0
+-245 -108 8 0
+31 -203 -212 0
+122 248 -171 0
+137 239 65 0
+-12 -222 -102 0
+3 -223 -244 0
+-20 -212 112 0
+167 -112 -72 0
+14 -56 -117 0
+-140 173 135 0
+128 114 86 0
+-31 143 -228 0
+217 -40 -80 0
+167 -140 -54 0
+197 107 -138 0
+193 225 -112 0
+45 126 -128 0
+241 235 -40 0
+69 -189 56 0
+-87 -169 -129 0
+223 -192 201 0
+-70 15 -172 0
+-197 28 -174 0
+-152 166 135 0
+230 125 25 0
+85 -71 -216 0
+80 -225 -200 0
+191 118 15 0
+-59 -6 28 0
+49 193 190 0
+98 -136 109 0
+-249 1 -239 0
+-185 192 -28 0
+62 113 137 0
+155 -105 42 0
+-132 26 -229 0
+-4 87 -149 0
+-153 -220 -92 0
+-61 230 9 0
+46 223 169 0
+-180 -198 -123 0
+-56 -191 48 0
+-105 85 -52 0
+92 76 200 0
+165 -69 241 0
+181 -84 -5 0
+15 47 132 0
+-145 105 -148 0
+167 -143 238 0
+-135 -158 -79 0
+-183 -172 67 0
+128 240 105 0
+-72 -197 210 0
+133 -60 -153 0
+-130 -61 53 0
+191 119 -216 0
+-66 -182 -180 0
+-25 -12 178 0
+-245 -114 131 0
+43 114 118 0
+140 13 -172 0
+-46 86 158 0
+-205 29 109 0
+203 -8 -204 0
+139 197 51 0
+-59 182 -134 0
+207 82 -239 0
+211 -12 23 0
+160 -96 -43 0
+52 67 -144 0
+224 132 -119 0
+-11 -68 238 0
+244 -142 -55 0
+51 -122 -44 0
+-41 -37 38 0
+-121 -111 242 0
+-145 -229 172 0
+-175 -222 -244 0
+-178 -39 77 0
+-193 173 -98 0
+91 -228 96 0
+186 -112 43 0
+-209 -168 -243 0
+-158 74 -19 0
+-45 -237 -73 0
+-127 -57 158 0
+35 -75 -236 0
+98 139 146 0
+71 -248 -116 0
+240 -26 147 0
+-243 43 171 0
+25 -50 134 0
+-239 225 203 0
+176 -136 41 0
+202 215 -48 0
+-212 -21 7 0
+191 -196 -71 0
+138 194 -172 0
+-133 3 123 0
+-195 245 62 0
+-206 -54 110 0
+234 -126 -225 0
+-1 -87 -125 0
+159 -58 -205 0
+-129 -176 243 0
+-30 124 138 0
+-169 69 -199 0
+-75 124 -234 0
+150 -206 -218 0
+102 115 124 0
+178 -85 165 0
+139 143 -70 0
+-235 111 66 0
+128 209 67 0
+-43 164 -168 0
+208 185 58 0
+-123 -139 -175 0
+-134 -211 -73 0
+-61 -57 -90 0
+181 195 66 0
+-72 -70 8 0
+161 64 147 0
+47 138 83 0
+1 147 -69 0
+243 205 166 0
+-132 124 97 0
+147 -163 101 0
+-166 -45 243 0
+10 164 -225 0
+-50 246 203 0
+243 186 -128 0
+-126 221 43 0
+81 -179 -85 0
+-151 186 -162 0
+124 64 -161 0
+-80 21 -151 0
+-88 -235 -195 0
+171 41 137 0
+-3 -15 249 0
+-79 13 77 0
+204 -168 -126 0
+79 213 -219 0
+232 14 220 0
+-181 -21 -98 0
+193 14 250 0
+-123 207 -5 0
+-233 -139 -94 0
+130 144 -199 0
+182 193 -238 0
+15 64 -186 0
+102 -205 -145 0
+237 -186 94 0
+-16 15 -149 0
+-182 45 -103 0
+92 88 39 0
+216 204 76 0
+-65 -47 214 0
+163 142 -114 0
+222 -37 22 0
+50 47 183 0
+208 -39 238 0
+61 212 -94 0
+-123 32 -112 0
+-214 -65 -4 0
+79 189 5 0
+46 234 117 0
+-81 77 227 0
+145 -224 -127 0
+-223 -174 -35 0
+-185 -237 -112 0
+-18 44 -121 0
+148 158 213 0
+219 -228 -37 0
+66 -207 171 0
+-24 117 66 0
+-23 -73 -107 0
+-29 -105 -92 0
+55 198 -152 0
+88 -109 92 0
+-87 232 -141 0
+215 138 -20 0
+6 59 81 0
+-21 -104 7 0
+-58 33 158 0
+174 128 -97 0
+11 245 -101 0
+7 -71 -190 0
+-146 188 93 0
+202 168 70 0
+224 240 238 0
+-33 66 12 0
+-14 -103 149 0
+192 -86 3 0
+-71 189 30 0
+-1 22 -87 0
+6 125 206 0
+-95 -22 154 0
+59 -166 -179 0
+-174 -21 -104 0
+-50 -162 173 0
+-27 -157 -138 0
+-33 19 -167 0
+-30 -71 57 0
+-123 56 -27 0
+128 -59 100 0
+-64 -222 157 0
+97 -236 101 0
+-154 -202 183 0
+-216 32 -120 0
+180 -136 -188 0
+-30 -249 104 0
+18 47 -43 0
+-230 -213 166 0
+226 -138 107 0
+-224 60 -1 0
+-43 119 -185 0
+-203 -73 -181 0
+209 171 203 0
+199 -58 -12 0
+-170 126 201 0
+106 -79 -159 0
+176 -177 -37 0
+97 129 -147 0
+-173 202 -37 0
+76 177 64 0
+-67 -202 -177 0
+-188 168 -77 0
+201 -121 -126 0
+77 92 81 0
+51 -102 14 0
+-213 -194 61 0
+40 106 -221 0
+-114 -30 115 0
+-119 204 -125 0
+37 -118 -1 0
+-160 195 -73 0
+-24 -124 -96 0
+240 104 205 0
+138 -213 37 0
+-163 -199 -220 0
+42 -159 -146 0
+-104 -154 102 0
+125 -138 196 0
+-162 -129 -2 0
+51 -54 112 0
+222 8 -20 0
+-96 -226 -52 0
+-40 -50 87 0
+25 -41 207 0
+189 39 152 0
+-161 -31 -126 0
+-79 -244 -223 0
+-80 -230 196 0
+-244 239 115 0
+-49 203 -142 0
+-68 164 -232 0
+-190 172 123 0
+60 131 44 0
+-80 -40 246 0
+-47 -40 -213 0
+140 -57 -129 0
+1 190 -143 0
+-187 -162 74 0
+-238 -247 -160 0
+-244 -237 -190 0
+171 -65 -236 0
+-20 187 175 0
+-105 -247 189 0
+-48 -215 101 0
+107 -191 -28 0
+-225 66 -18 0
+195 133 -140 0
+146 150 -197 0
+189 125 138 0
+80 -188 -25 0
+61 -208 236 0
+-33 -112 233 0
+122 -126 177 0
+-242 -149 -129 0
+-214 18 -148 0
+-159 186 89 0
+-245 -47 117 0
+-5 -91 -223 0
+184 151 80 0
+-22 -244 -34 0
+-50 141 95 0
+144 30 155 0
+106 -12 214 0
+10 -126 24 0
+-107 -210 47 0
+-49 179 -169 0
+-2 -211 -235 0
+-30 -76 -3 0
+-116 164 70 0
+-192 -110 217 0
+-16 -49 23 0
+140 193 50 0
+116 129 -95 0
+-62 -237 -162 0
+139 68 24 0
+-199 71 72 0
+62 146 206 0
+-130 135 183 0
+-223 -65 -41 0
+50 -84 234 0
+-97 137 109 0
+-182 170 11 0
+192 -160 -165 0
+-178 -108 -232 0
+135 42 -11 0
+156 -213 -86 0
+-130 -63 -114 0
+169 142 -54 0
+-250 -194 46 0
+-159 -47 -80 0
+-118 71 157 0
+148 215 100 0
+-156 23 -190 0
+148 106 -193 0
+-245 106 60 0
+-31 -90 -160 0
+-132 -140 47 0
+49 16 -35 0
+157 227 -138 0
+-80 -59 54 0
+143 -3 164 0
+249 119 -227 0
+-141 61 236 0
+165 226 -84 0
+1 154 -206 0
+127 -185 -181 0
+128 236 36 0
+74 171 -109 0
+-166 11 -154 0
+146 64 -133 0
+-29 244 109 0
+-127 161 81 0
+211 -89 -31 0
+-248 63 -137 0
+130 208 -13 0
+187 88 -122 0
+-141 174 66 0
+82 46 169 0
+239 112 -129 0
+74 -143 -148 0
+214 -91 45 0
+241 -26 15 0
+136 -78 146 0
+-120 179 -122 0
+188 -126 -27 0
+42 175 -21 0
+-178 1 -182 0
+-43 -193 -6 0
+198 115 -124 0
+-204 -51 52 0
+-162 178 -187 0
+88 -192 198 0
+197 -176 -203 0
+-61 -57 -23 0
+84 220 250 0
+-225 33 -199 0
+244 238 93 0
+-210 -48 -44 0
+61 222 -42 0
+31 -185 181 0
+-44 -224 69 0
+-138 -124 -103 0
+78 97 -22 0
+-106 -69 154 0
+109 -183 -191 0
+-75 -7 162 0
+9 136 165 0
+86 194 -148 0
+-40 169 -225 0
+-199 -174 59 0
+-78 -38 30 0
+-30 190 164 0
+-246 -137 223 0
+49 -33 206 0
+-150 174 -195 0
+232 -139 -195 0
+-39 158 66 0
+-232 -98 -4 0
+-241 40 29 0
+-217 -213 -178 0
+69 -153 129 0
+-140 -203 163 0
+73 136 113 0
+73 81 -142 0
+106 -244 167 0
+-22 -223 -241 0
+156 125 107 0
+-83 -153 -147 0
+-48 -51 68 0
+143 7 -88 0
+-148 -61 -215 0
+-43 -116 -75 0
+160 -17 58 0
+43 -9 -86 0
+204 -90 243 0
+-33 -47 93 0
+198 -228 170 0
+-178 37 120 0
+20 -136 90 0
+92 -199 127 0
+-117 24 72 0
+-13 -218 233 0
+-35 -167 -146 0
+235 171 123 0
+-112 -117 67 0
+13 67 81 0
+90 -38 69 0
+182 -3 -226 0
+-65 -142 47 0
+56 77 -189 0
+180 -78 -207 0
+-111 1 -20 0
+-237 5 -242 0
+-89 146 39 0
+-208 138 -82 0
+-37 -190 -223 0
+-225 -59 -135 0
+-233 -224 212 0
+-121 -25 188 0
+-165 117 -159 0
+142 50 108 0
+-248 17 115 0
+90 -243 76 0
+95 -87 -36 0
+-53 -161 62 0
+-131 -48 -124 0
+-45 160 -182 0
+11 -132 -184 0
+-97 28 -237 0
+-77 113 143 0
+213 -205 97 0
+-2 -237 -168 0
+126 -156 91 0
+-209 -89 53 0
+177 -47 226 0
+-119 -146 -4 0
+-223 -234 183 0
+-99 42 -234 0
+215 60 64 0
+129 181 80 0
+-154 119 -159 0
+104 -57 124 0
+115 -45 -83 0
+-73 -199 -243 0
+-170 -95 -178 0
+-12 102 -47 0
+-62 -112 -187 0
+226 12 -178 0
+-242 183 112 0
+-232 -238 172 0
+-88 -249 -221 0
+-16 -230 -90 0
+86 -142 249 0
+176 -192 41 0
+115 159 98 0
+156 82 126 0
+55 -231 -194 0
+93 -37 180 0
+32 178 -79 0
+-184 13 36 0
+125 236 -201 0
+105 80 181 0
+-229 179 113 0
+197 -65 -27 0
+-214 68 -145 0
+118 -162 -210 0
+-19 17 -65 0
+-25 -43 80 0
+237 -148 179 0
+145 -136 -130 0
+-14 2 -78 0
+208 88 6 0
+174 -61 113 0
+117 -184 -211 0
+-107 -92 -18 0
+-152 144 -154 0
+-218 74 60 0
+-43 20 156 0
+-219 -139 -38 0
+61 41 -76 0
+-231 -179 -99 0
+-107 125 -39 0
+-11 142 -154 0
+20 -15 -65 0
+41 5 40 0
+-73 -64 -245 0
+-137 -55 27 0
+-59 -232 16 0
+-139 -168 77 0
+-202 -15 25 0
+57 -205 172 0
+-202 -12 -174 0
+103 -245 126 0
+181 96 -191 0
+28 -249 180 0
+159 46 -15 0
+200 48 152 0
+-18 -129 83 0
+166 -178 -135 0
+-21 213 -182 0
+11 173 216 0
+165 203 -110 0
+-154 -94 15 0
+-26 152 190 0
+93 -29 87 0
+-195 238 23 0
+223 -178 228 0
+-218 -149 -147 0
+-245 161 35 0
+-58 -164 71 0
+245 132 37 0
+43 15 -227 0
+-73 65 120 0
+-102 -41 -164 0
+-178 -33 148 0
+47 -171 217 0
+133 -230 24 0
+-80 73 -184 0
+203 143 -21 0
+-101 -207 -27 0
+83 2 125 0
+58 217 42 0
+-201 156 -114 0
+-115 -57 48 0
+-130 23 -33 0
+-110 -103 238 0
+46 210 40 0
+-129 -241 -21 0
+-148 240 183 0
+22 -5 -128 0
+41 20 -1 0
+-101 -49 -112 0
+6 15 144 0
+152 156 -8 0
+189 -123 137 0
+-215 -217 68 0
+-118 -97 120 0
+132 243 21 0
+44 171 184 0
+184 193 157 0
+-118 -224 50 0
+-7 58 -142 0
+-132 -169 -121 0
+180 237 60 0
+147 222 6 0
+-137 161 -239 0
+232 -102 235 0
+1 109 -191 0
+11 191 -121 0
+-133 200 -131 0
+-153 139 -84 0
+69 -56 31 0
+75 180 -117 0
+149 -61 69 0
+179 -13 72 0
+233 -54 214 0
+245 14 94 0
+-33 -142 202 0
+28 56 -64 0
+218 5 207 0
+113 47 161 0
+-115 -107 -120 0
+-231 164 -78 0
+-185 -92 39 0
+-191 -155 -118 0
+-4 -57 228 0
+-21 -247 196 0
+-76 185 240 0
+-136 52 145 0
+-38 -240 -237 0
+87 141 236 0
+153 -75 115 0
+-174 -40 4 0
+217 77 -173 0
+-193 -39 211 0
+108 30 237 0
+212 246 116 0
+-145 -17 119 0
+-20 147 -137 0
+163 -200 176 0
+-220 236 -148 0
+247 40 236 0
+192 -11 96 0
+121 180 -172 0
+144 -34 129 0
+188 126 242 0
+76 -78 -110 0
+-141 -131 -236 0
+-12 61 -75 0
+-113 212 -230 0
+-247 218 11 0
+-57 -129 169 0
+-142 80 -239 0
+23 78 241 0
+43 123 19 0
+-157 109 17 0
+-9 153 -198 0
+35 210 218 0
+-202 -109 111 0
+250 249 243 0
+68 177 214 0
+155 103 212 0
+240 64 -207 0
+-39 -185 -100 0
+-230 -139 213 0
+-66 -85 32 0
+-55 31 52 0
+146 -124 -71 0
+-92 -249 -81 0
+162 -209 110 0
+-193 -22 103 0
+65 -226 62 0
+199 -27 -246 0
+-166 -221 -205 0
+217 -74 142 0
+-94 142 120 0
+226 181 -17 0
+-160 246 176 0
+111 -180 -25 0
+-249 -142 -12 0
+239 61 -102 0
+-149 232 -147 0
+-64 178 -190 0
+44 194 134 0
+5 -8 -201 0
+226 -136 -229 0
+-44 142 -216 0
+135 121 -163 0
+-28 -153 -188 0
+-219 -225 204 0
+87 217 -238 0
+50 87 -123 0
+-250 -161 -50 0
+157 -11 61 0
+-41 140 -6 0
+97 -146 214 0
+-65 11 93 0
+-117 -27 30 0
+-75 -95 -25 0
+-166 -230 -86 0
+-169 -71 40 0
+-138 -220 12 0
+-100 -23 64 0
+-144 -13 97 0
+-114 -63 -16 0
+-93 153 -62 0
+-132 -172 186 0
+-181 -2 115 0
+247 -25 -65 0
+-130 55 25 0
+-136 -96 -161 0
+164 109 115 0
+192 -183 -18 0
+-109 174 173 0
+-136 147 -170 0
+168 178 -19 0
+-21 -38 105 0
+-152 -78 -39 0
+-68 -243 -140 0
+105 -51 54 0
+-197 -128 -24 0
+211 226 186 0
+-171 -13 150 0
+176 -250 -26 0
+221 95 -243 0
+-120 66 81 0
+-41 241 11 0
+-48 -227 134 0
+231 -112 65 0
+-199 -147 150 0
+-144 -40 83 0
+9 -223 -104 0
+141 -246 136 0
+-90 -175 183 0
+210 129 -5 0
+-127 -213 -215 0
+-73 -195 119 0
+-85 -104 62 0
+-41 218 180 0
+81 -82 239 0
+-10 66 -20 0
+-120 97 150 0
+55 107 216 0
+122 117 -61 0
+-161 170 -13 0
+-207 -14 19 0
+181 108 -140 0
+-193 150 19 0
+1 -138 211 0
+243 -100 -220 0
+-208 -205 -238 0
+-19 -112 -82 0
+69 134 77 0
+-181 42 -231 0
+-191 95 19 0
+134 58 -222 0
+-95 -52 -13 0
+-103 28 -88 0
+22 -46 171 0
+-172 128 -117 0
+-207 172 24 0
+81 137 108 0
+-47 166 -94 0
+-14 116 -4 0
+206 -40 69 0
+39 187 27 0
+-119 195 205 0
+-42 -85 183 0
+94 -233 144 0
+37 -121 51 0
+-211 232 217 0
+57 -161 26 0
+-29 178 149 0
+-239 157 100 0
+-143 -40 137 0
+-223 106 61 0
+21 -150 -14 0
+110 -190 -79 0
+-125 139 48 0
+-240 163 -90 0
+205 79 -90 0
+-118 39 -83 0
+32 -194 183 0
+1 77 -222 0
+-98 -41 155 0
+172 -121 90 0
+196 -4 -146 0
+-22 168 -174 0
+36 28 202 0
+-249 174 -44 0
+164 34 -81 0
+111 241 220 0
+-236 -40 22 0
+-35 29 -77 0
+240 -35 -77 0
+243 103 222 0
+39 -216 7 0
+-114 208 64 0
+184 -152 85 0
+-163 -128 155 0
+-177 -153 196 0
+-165 15 -16 0
+196 136 195 0
+-66 -204 213 0
+-21 126 -228 0
+-19 -42 41 0
+15 104 31 0
+-18 -220 -189 0
+-24 -46 -163 0
+87 -218 2 0
+-203 -162 159 0
+10 -141 -201 0
+94 -189 -196 0
+-241 -175 -221 0
+29 248 134 0
+148 15 189 0
+153 19 204 0
+80 -153 -63 0
+-199 175 138 0
+-86 -107 46 0
+-245 35 -122 0
+-247 243 -150 0
+-75 -177 111 0
+-101 150 219 0
+37 154 153 0
+189 117 -74 0
+191 -46 157 0
+-48 -72 -180 0
+-202 60 30 0
+217 -84 2 0
+-159 -104 241 0
+147 -104 86 0
+-58 -241 153 0
+-118 101 -172 0
+-246 238 -53 0
+122 -16 -71 0
+-152 -144 88 0
+-69 -5 -21 0
+84 110 20 0
+224 -2 -29 0
+244 -121 -151 0
+-49 134 -42 0
+-166 -189 -244 0
+-106 -244 95 0
+-167 -221 103 0
+-81 241 -222 0
+-129 -104 -87 0
+-160 155 146 0
+-139 197 50 0
+-84 -240 18 0
+37 -16 5 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-011.cnf b/benchmarks/UF250.1065.100/uf250-011.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-011.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 98 -163 -96 0
+-33 80 -144 0
+-75 -145 69 0
+-123 243 193 0
+-48 175 249 0
+-116 156 -243 0
+114 -54 232 0
+218 -56 153 0
+152 -63 56 0
+121 38 9 0
+-201 147 -223 0
+95 -221 49 0
+-85 -195 86 0
+51 -133 87 0
+-190 -97 -115 0
+-16 168 -43 0
+232 206 121 0
+-60 116 43 0
+170 153 -156 0
+-83 -199 -229 0
+-93 -162 -113 0
+-36 -132 -178 0
+5 221 -74 0
+-71 35 78 0
+108 124 -34 0
+-31 164 -93 0
+115 -85 123 0
+250 247 5 0
+249 115 -156 0
+-162 198 -70 0
+-126 -63 53 0
+210 69 -187 0
+117 -111 -175 0
+-242 183 -83 0
+-93 171 -121 0
+52 -243 -216 0
+-206 170 240 0
+-70 -119 -211 0
+213 -233 77 0
+219 -222 7 0
+-243 185 115 0
+129 -244 -245 0
+-218 -204 116 0
+-73 -161 -89 0
+-236 174 190 0
+-115 -6 8 0
+55 -93 -39 0
+-47 179 128 0
+19 180 -235 0
+75 65 -115 0
+87 -171 133 0
+-141 205 -189 0
+-103 -50 -78 0
+55 230 -113 0
+230 -161 6 0
+222 12 -233 0
+-200 -247 87 0
+38 28 139 0
+-49 63 -79 0
+103 -83 -76 0
+-170 148 12 0
+35 201 114 0
+210 -127 67 0
+198 -40 -137 0
+191 -54 -72 0
+16 -81 -145 0
+145 -18 -96 0
+47 -98 62 0
+189 -144 93 0
+-64 -111 97 0
+133 -143 89 0
+172 65 -90 0
+202 -120 76 0
+-67 -172 165 0
+203 -61 196 0
+-57 78 -215 0
+218 25 200 0
+34 243 142 0
+131 -73 47 0
+130 -184 103 0
+148 -40 -126 0
+-248 -153 4 0
+220 243 38 0
+236 233 116 0
+-74 -158 31 0
+225 -130 -53 0
+79 -240 139 0
+-127 155 -91 0
+208 2 -175 0
+-170 107 109 0
+213 7 -221 0
+-2 185 -201 0
+239 144 42 0
+-21 16 59 0
+147 -9 -198 0
+96 -171 237 0
+-28 188 29 0
+-115 -67 -189 0
+214 167 12 0
+113 8 109 0
+40 -108 -237 0
+-120 -200 -111 0
+-193 -43 -5 0
+-129 -163 -67 0
+241 48 -185 0
+-165 -148 -54 0
+-75 -44 176 0
+-123 135 145 0
+27 145 -6 0
+-21 25 238 0
+-151 -38 -243 0
+180 -13 -211 0
+208 -70 36 0
+-196 224 -197 0
+-142 87 -6 0
+-226 -192 166 0
+135 -75 118 0
+247 -137 134 0
+84 -184 53 0
+11 -27 -206 0
+143 132 188 0
+163 234 158 0
+-94 75 -224 0
+57 -191 146 0
+-229 -230 -58 0
+180 -139 -95 0
+200 -109 178 0
+-194 -232 -81 0
+130 16 128 0
+56 103 78 0
+-77 216 -211 0
+114 -33 -16 0
+-47 -83 136 0
+-65 -129 -110 0
+39 210 88 0
+-189 148 -90 0
+56 -182 206 0
+226 -20 -177 0
+206 -211 -55 0
+-51 191 -168 0
+12 -246 -138 0
+-25 202 138 0
+74 248 130 0
+-177 -65 -236 0
+190 181 -79 0
+-97 -80 132 0
+189 -206 229 0
+186 9 249 0
+91 -186 172 0
+215 -107 233 0
+180 60 130 0
+89 232 -18 0
+68 243 -212 0
+174 -149 157 0
+-148 -190 -179 0
+180 -162 -202 0
+-121 -62 226 0
+91 196 25 0
+-23 185 -231 0
+-2 177 -145 0
+73 236 39 0
+-19 166 -74 0
+26 -144 -147 0
+133 -219 92 0
+-69 149 47 0
+-90 -152 -88 0
+-141 -194 48 0
+165 213 -246 0
+218 146 160 0
+-180 77 206 0
+-79 129 185 0
+49 148 -54 0
+-198 26 -203 0
+134 55 111 0
+101 43 -196 0
+90 97 114 0
+-134 -61 -18 0
+-177 104 -155 0
+-94 -180 -45 0
+74 -73 -201 0
+4 -217 65 0
+237 125 137 0
+134 239 -146 0
+29 -212 122 0
+-231 240 167 0
+-150 12 214 0
+115 -127 -178 0
+3 178 116 0
+-69 -7 179 0
+123 -162 -189 0
+-203 181 -244 0
+-208 173 123 0
+-105 44 239 0
+-28 153 -41 0
+-229 -167 125 0
+-150 174 225 0
+139 -48 -206 0
+73 37 41 0
+-96 -35 28 0
+-98 -221 -238 0
+-17 -38 -131 0
+-24 70 -19 0
+227 -154 -237 0
+-142 -61 29 0
+240 -44 -228 0
+32 165 67 0
+46 -165 56 0
+2 150 -242 0
+160 175 13 0
+69 -164 -23 0
+231 -211 -64 0
+-84 29 75 0
+-144 55 220 0
+-121 232 -10 0
+-166 -129 -43 0
+-87 -155 -182 0
+-60 -35 -193 0
+-204 -68 51 0
+8 -73 -105 0
+-146 122 -43 0
+160 146 121 0
+-6 107 -199 0
+195 98 245 0
+-125 124 -221 0
+-38 201 -178 0
+-136 -156 15 0
+-233 59 -193 0
+125 243 71 0
+-236 244 207 0
+-164 24 -20 0
+24 -189 178 0
+-233 -200 -207 0
+-39 241 249 0
+144 -87 -113 0
+-192 127 -209 0
+124 39 181 0
+65 -23 20 0
+-199 -225 9 0
+-68 -27 -197 0
+116 69 35 0
+-66 -153 -89 0
+67 18 151 0
+105 -237 -61 0
+-224 -2 220 0
+79 47 -164 0
+163 -186 95 0
+130 247 65 0
+-116 188 88 0
+120 -24 -23 0
+185 -21 1 0
+-41 47 -56 0
+-183 -178 234 0
+-99 -73 4 0
+-208 -120 78 0
+-185 -143 -41 0
+56 -31 220 0
+98 -195 -82 0
+-193 -225 -151 0
+87 93 32 0
+-2 -194 92 0
+242 -215 236 0
+201 227 198 0
+180 -14 74 0
+35 228 -140 0
+-118 -46 134 0
+-225 224 -32 0
+-212 28 -138 0
+9 239 223 0
+129 -103 -93 0
+209 -37 -183 0
+-160 -220 -139 0
+-102 141 244 0
+-199 -58 41 0
+-36 18 -212 0
+-15 243 -168 0
+113 -244 133 0
+-218 37 202 0
+14 -226 -60 0
+163 183 216 0
+-5 75 244 0
+-86 -135 72 0
+-29 104 44 0
+232 -78 -46 0
+-240 -44 -124 0
+-205 172 9 0
+26 -180 166 0
+-105 -176 -156 0
+218 -138 -47 0
+205 168 -221 0
+13 78 -61 0
+-53 -51 -84 0
+-21 -4 156 0
+-146 -120 -199 0
+121 -88 -46 0
+230 -179 245 0
+194 -3 -71 0
+-7 -242 223 0
+-223 64 -244 0
+48 -126 -213 0
+11 -197 58 0
+25 -179 -11 0
+65 211 -223 0
+-162 95 -204 0
+-30 -63 86 0
+-121 -166 -249 0
+-186 196 162 0
+-177 -105 -77 0
+-41 -54 43 0
+204 -238 121 0
+91 101 192 0
+-73 -214 58 0
+-101 -87 204 0
+-127 26 149 0
+228 223 94 0
+124 -102 -174 0
+-178 -14 166 0
+84 99 -162 0
+133 154 -173 0
+-137 -50 -165 0
+-52 20 -28 0
+178 -13 -233 0
+169 82 80 0
+-227 1 10 0
+91 -168 132 0
+-181 -199 -49 0
+-176 -101 -146 0
+-139 -113 225 0
+74 169 -95 0
+166 -159 -43 0
+76 94 138 0
+-7 -227 162 0
+46 -23 -219 0
+-114 -64 -79 0
+-84 62 -55 0
+-66 184 61 0
+-13 -64 -88 0
+-30 12 -244 0
+-158 146 -48 0
+-134 187 7 0
+-156 128 49 0
+-78 93 -170 0
+-136 47 -148 0
+-114 -202 -75 0
+106 72 -115 0
+227 -165 -55 0
+132 208 -228 0
+187 -8 42 0
+14 -1 -38 0
+-16 -18 47 0
+57 -106 220 0
+-247 12 -58 0
+220 250 187 0
+-96 -98 -75 0
+-109 202 -4 0
+-212 -138 238 0
+31 -246 -131 0
+-17 -190 194 0
+28 -47 126 0
+89 -38 13 0
+-224 155 -231 0
+-80 -117 -225 0
+154 -221 136 0
+125 202 132 0
+62 -142 100 0
+-167 -207 197 0
+127 -249 148 0
+-47 -113 -73 0
+-18 85 198 0
+211 -147 142 0
+102 138 -81 0
+-79 161 -248 0
+-78 -59 69 0
+147 -8 -114 0
+-94 -117 96 0
+-109 28 -204 0
+-189 -154 -149 0
+-142 208 -219 0
+239 5 217 0
+-51 -192 -240 0
+-211 -35 193 0
+152 163 171 0
+-211 -241 9 0
+139 190 -122 0
+-228 -92 161 0
+133 198 121 0
+93 14 7 0
+64 -25 95 0
+190 -93 235 0
+-31 -176 119 0
+-27 26 -54 0
+-241 -193 -179 0
+-101 20 -18 0
+-241 33 65 0
+2 124 189 0
+226 -91 -108 0
+194 -227 151 0
+-115 74 -127 0
+-104 -8 2 0
+181 235 219 0
+201 80 124 0
+-17 -51 87 0
+-25 -37 -133 0
+120 -23 -158 0
+-216 -121 -126 0
+217 -192 -59 0
+201 -17 -217 0
+-96 209 176 0
+128 229 117 0
+176 -65 -178 0
+31 216 109 0
+-5 6 125 0
+110 138 -18 0
+-129 243 -106 0
+-52 204 19 0
+147 35 233 0
+-115 128 44 0
+48 -208 223 0
+192 121 81 0
+2 -167 62 0
+38 43 -101 0
+58 -163 -102 0
+-187 200 -158 0
+248 207 -21 0
+-187 5 -53 0
+-65 63 242 0
+-139 -141 203 0
+191 179 54 0
+249 -86 24 0
+-155 101 32 0
+-157 163 -120 0
+-188 -216 93 0
+245 -146 13 0
+-116 243 187 0
+166 201 197 0
+-29 211 122 0
+115 -4 -166 0
+250 105 12 0
+163 92 -48 0
+-217 -18 -99 0
+166 169 -108 0
+111 -209 148 0
+26 214 211 0
+-150 -174 151 0
+-96 192 -20 0
+-90 20 -78 0
+-92 -168 132 0
+96 221 59 0
+116 158 -243 0
+20 -200 159 0
+199 -234 33 0
+199 22 -7 0
+-175 -106 -171 0
+52 28 -86 0
+-12 63 141 0
+-183 51 -17 0
+55 26 -218 0
+-13 30 -83 0
+-112 64 21 0
+138 119 -128 0
+63 -222 30 0
+-26 242 -132 0
+221 -66 17 0
+48 111 -93 0
+133 -196 69 0
+240 37 80 0
+125 -141 10 0
+244 -104 -128 0
+-39 204 237 0
+-81 -155 -241 0
+8 -154 1 0
+105 48 -6 0
+177 47 -243 0
+-181 -95 -104 0
+-212 -56 -31 0
+-166 213 99 0
+33 155 69 0
+-177 -195 -169 0
+69 178 173 0
+56 99 78 0
+174 16 -121 0
+-123 -220 210 0
+87 -182 -250 0
+-76 -108 43 0
+46 9 -185 0
+146 189 4 0
+158 151 39 0
+-200 -148 -208 0
+-174 -230 -246 0
+-53 -22 -207 0
+-226 40 -162 0
+48 214 -91 0
+113 -31 -50 0
+-208 153 -183 0
+153 -172 181 0
+-82 134 -114 0
+183 -162 -134 0
+-175 -110 -246 0
+178 138 -128 0
+-19 244 167 0
+-23 -184 209 0
+-56 -108 -233 0
+-154 56 90 0
+124 208 -157 0
+-247 85 242 0
+-239 -56 -27 0
+20 -249 -60 0
+233 -92 247 0
+-92 114 233 0
+-247 112 -135 0
+82 -13 -224 0
+60 -230 164 0
+61 215 -192 0
+83 -128 -46 0
+-115 123 22 0
+-167 192 59 0
+-56 -110 -248 0
+70 40 -194 0
+-194 -178 -108 0
+-149 108 -107 0
+216 -24 -158 0
+43 -219 67 0
+-20 7 -86 0
+194 -212 109 0
+-35 99 210 0
+107 234 90 0
+223 50 -221 0
+-85 109 -165 0
+-101 15 144 0
+61 -101 -192 0
+-86 98 -194 0
+-178 85 1 0
+-56 -209 199 0
+152 -230 36 0
+138 250 -202 0
+-39 106 -40 0
+-184 208 238 0
+-24 -160 -70 0
+244 31 177 0
+130 213 -115 0
+24 80 240 0
+-216 -246 228 0
+-64 -203 242 0
+81 -168 -152 0
+-123 -77 -190 0
+121 -181 61 0
+131 -211 118 0
+-190 227 -249 0
+-53 -189 91 0
+181 68 113 0
+-100 176 -202 0
+-32 167 156 0
+-196 -214 -45 0
+-117 -197 93 0
+244 -81 -107 0
+127 -50 87 0
+-23 -241 39 0
+247 86 -26 0
+196 146 118 0
+-78 -96 99 0
+-95 -79 97 0
+53 180 -47 0
+-154 -105 23 0
+-101 -92 197 0
+235 -208 145 0
+-131 -236 176 0
+33 219 12 0
+16 -214 223 0
+90 -243 212 0
+-85 195 -50 0
+78 -159 176 0
+86 -169 59 0
+-215 15 -82 0
+57 -142 -218 0
+-110 -13 -123 0
+99 70 -59 0
+114 158 173 0
+-219 -126 123 0
+-213 -70 -64 0
+-90 9 114 0
+97 -70 73 0
+-235 49 -131 0
+198 -21 118 0
+-167 140 115 0
+222 -210 120 0
+-99 -56 190 0
+189 160 -131 0
+-62 15 -203 0
+225 -1 -19 0
+201 202 99 0
+-191 136 113 0
+213 246 198 0
+-25 127 30 0
+-107 30 115 0
+15 -70 47 0
+171 -81 219 0
+71 174 23 0
+33 41 214 0
+175 125 -49 0
+-134 -15 -237 0
+-14 49 -208 0
+9 -152 93 0
+118 202 -149 0
+-100 -188 41 0
+65 111 -57 0
+-177 54 233 0
+-53 44 -216 0
+-3 192 86 0
+67 123 37 0
+-149 -86 -124 0
+140 -63 218 0
+-187 -250 47 0
+36 147 63 0
+220 -115 -209 0
+-19 122 -64 0
+56 216 -13 0
+26 -24 210 0
+193 211 1 0
+91 50 -163 0
+27 -74 7 0
+41 22 -49 0
+-13 -71 160 0
+75 85 -45 0
+124 -180 -176 0
+-172 5 55 0
+11 -135 43 0
+195 -201 158 0
+-189 247 -134 0
+110 -196 -153 0
+16 153 -134 0
+-91 113 -134 0
+-95 -2 -128 0
+139 -171 61 0
+231 -188 186 0
+31 -72 -199 0
+192 -243 40 0
+-46 -238 92 0
+-101 -75 -186 0
+-196 -177 117 0
+-196 223 107 0
+71 15 -1 0
+200 135 130 0
+-57 159 141 0
+171 -16 -13 0
+-72 -92 -177 0
+-185 -57 14 0
+-78 -116 238 0
+-23 -214 206 0
+249 -126 -41 0
+-216 -234 29 0
+-141 96 -71 0
+-8 108 103 0
+-42 -87 -223 0
+22 248 -54 0
+250 225 200 0
+43 -7 -206 0
+-101 -169 -94 0
+-213 -205 -245 0
+-114 223 243 0
+134 35 226 0
+-194 -106 99 0
+-136 70 178 0
+-138 -236 -45 0
+128 -35 219 0
+121 -87 39 0
+189 114 -208 0
+-46 -150 246 0
+64 -17 -5 0
+104 -27 -211 0
+77 18 -250 0
+-217 52 34 0
+101 134 196 0
+115 170 -92 0
+45 -131 -18 0
+-169 -30 181 0
+88 113 -96 0
+168 -137 -67 0
+188 -98 92 0
+21 12 -1 0
+-201 185 -234 0
+176 191 241 0
+205 229 -163 0
+195 30 -243 0
+-156 79 -220 0
+109 -68 172 0
+-221 -125 215 0
+-238 101 5 0
+46 67 -126 0
+-247 -8 -14 0
+204 21 -198 0
+149 83 -21 0
+-140 -32 -17 0
+240 227 205 0
+51 -12 -64 0
+-194 182 248 0
+37 205 -193 0
+-223 208 -18 0
+128 -92 -177 0
+-140 8 -203 0
+-180 -15 -112 0
+-37 -192 -122 0
+-215 -221 -147 0
+182 -88 90 0
+49 60 54 0
+181 192 140 0
+210 -155 -236 0
+-20 99 -205 0
+165 13 -3 0
+52 -168 -233 0
+230 -100 187 0
+-164 -101 210 0
+133 202 191 0
+2 -33 -5 0
+-89 -71 -160 0
+174 -88 -91 0
+206 81 -104 0
+237 214 -137 0
+75 -115 190 0
+-6 -240 -162 0
+-69 -107 -239 0
+-53 -104 49 0
+-103 194 24 0
+146 -92 219 0
+177 176 110 0
+-239 159 150 0
+-196 120 151 0
+54 129 52 0
+-181 14 160 0
+-19 26 6 0
+172 103 4 0
+118 25 -190 0
+-127 -72 -95 0
+-247 -80 226 0
+-236 247 -100 0
+86 46 -66 0
+160 234 -171 0
+-65 129 -11 0
+123 -53 -238 0
+173 -194 213 0
+235 20 -133 0
+196 19 -232 0
+55 182 -112 0
+-224 214 -220 0
+-177 234 121 0
+226 241 -74 0
+107 237 200 0
+-72 -157 249 0
+101 -195 54 0
+247 -83 100 0
+-172 198 -95 0
+-177 -162 -122 0
+-194 72 131 0
+33 -105 -46 0
+202 172 34 0
+-155 -210 203 0
+136 131 -170 0
+232 -201 -241 0
+214 175 100 0
+-211 212 -196 0
+-250 -167 -194 0
+-210 53 29 0
+48 -41 -237 0
+-33 116 54 0
+157 85 27 0
+86 79 206 0
+-177 240 -175 0
+-242 -166 -25 0
+-107 236 -42 0
+226 -25 1 0
+-41 -212 -158 0
+120 167 178 0
+29 113 -211 0
+230 198 150 0
+-188 84 -43 0
+-18 127 130 0
+113 243 -36 0
+87 65 21 0
+211 98 -59 0
+-129 -56 250 0
+-90 -11 211 0
+89 49 77 0
+32 -176 179 0
+-163 183 144 0
+-137 172 68 0
+-221 -183 72 0
+16 241 -56 0
+-206 -147 70 0
+181 111 224 0
+-86 219 189 0
+214 75 215 0
+42 22 -107 0
+242 -71 118 0
+102 -135 177 0
+93 -44 228 0
+64 -160 -157 0
+-143 236 185 0
+221 -75 120 0
+154 237 -209 0
+90 -156 -211 0
+148 1 66 0
+-217 -171 246 0
+201 -140 153 0
+143 -132 25 0
+-19 52 -244 0
+-136 16 -181 0
+-211 -36 128 0
+-36 -138 -187 0
+226 -100 46 0
+89 -219 -59 0
+-12 84 191 0
+150 -246 -46 0
+74 -238 120 0
+-175 -152 -176 0
+227 240 95 0
+-211 83 -126 0
+-162 -174 156 0
+191 25 95 0
+137 -210 171 0
+187 -156 -63 0
+-74 152 -217 0
+110 -215 165 0
+-123 -112 -139 0
+-237 59 133 0
+230 57 -217 0
+-177 162 59 0
+134 -220 -76 0
+163 107 109 0
+225 -60 -89 0
+-169 -197 15 0
+43 166 13 0
+212 -192 94 0
+-34 -152 185 0
+173 177 67 0
+-220 203 -230 0
+86 -131 -135 0
+222 -193 135 0
+143 -14 -25 0
+-85 79 -155 0
+-185 60 -141 0
+134 -129 109 0
+211 199 33 0
+-218 -157 -26 0
+221 -69 10 0
+-64 155 -159 0
+183 -204 80 0
+-131 182 5 0
+-175 -245 -174 0
+-131 208 -226 0
+-239 146 -101 0
+-98 32 124 0
+-233 204 27 0
+-4 -40 48 0
+86 120 242 0
+7 -248 219 0
+-28 -242 -100 0
+246 -151 -126 0
+76 142 32 0
+-157 -155 -141 0
+-222 223 149 0
+9 108 -35 0
+-32 5 -104 0
+-150 -102 -132 0
+202 131 106 0
+-243 -1 43 0
+-183 201 -230 0
+171 -92 242 0
+-16 148 121 0
+-98 30 225 0
+24 115 -5 0
+-189 -188 -146 0
+-156 75 47 0
+166 114 193 0
+131 109 -51 0
+109 -85 37 0
+-59 89 -228 0
+-160 163 207 0
+-1 227 -170 0
+215 -143 39 0
+-187 -107 185 0
+-14 -27 -174 0
+123 141 -94 0
+135 98 -131 0
+235 5 36 0
+124 -206 139 0
+144 -192 135 0
+248 -56 7 0
+-246 20 -201 0
+19 59 247 0
+-87 206 -222 0
+-83 -157 93 0
+83 222 -81 0
+-192 -59 235 0
+-135 203 -117 0
+147 93 -154 0
+19 150 74 0
+-137 200 19 0
+-183 230 141 0
+226 -7 28 0
+-40 -34 -127 0
+-111 171 -94 0
+-231 -169 -160 0
+-82 -69 178 0
+48 211 -57 0
+-110 93 -228 0
+180 147 50 0
+-234 61 -250 0
+91 143 -205 0
+68 -163 -151 0
+69 97 46 0
+-175 12 228 0
+56 -17 -118 0
+-191 250 -71 0
+-85 -86 99 0
+-188 29 183 0
+64 -249 27 0
+-98 27 -78 0
+-144 -23 237 0
+-150 -2 90 0
+84 -174 -78 0
+32 221 150 0
+-119 110 -148 0
+-183 -219 -3 0
+173 83 -172 0
+-62 -164 -82 0
+-41 213 -209 0
+-61 139 -80 0
+-188 -17 123 0
+110 108 -138 0
+188 181 132 0
+-7 110 25 0
+186 110 184 0
+169 -6 -35 0
+-97 54 -78 0
+203 22 -129 0
+-146 47 58 0
+-216 -198 217 0
+-168 -131 -39 0
+-173 19 38 0
+198 206 -144 0
+24 186 -231 0
+-188 -72 -190 0
+-187 139 -32 0
+-210 14 -223 0
+119 211 -182 0
+-196 -59 158 0
+169 -77 86 0
+10 -168 196 0
+-245 103 51 0
+193 -219 24 0
+97 176 119 0
+17 -20 85 0
+158 -137 232 0
+-140 -172 227 0
+3 -82 44 0
+-86 53 200 0
+212 -72 -70 0
+110 -82 84 0
+-215 74 183 0
+17 16 153 0
+84 129 -162 0
+-84 44 -39 0
+-100 199 -44 0
+-195 -5 51 0
+199 212 80 0
+210 -106 250 0
+-88 223 -126 0
+-89 -225 -164 0
+-109 -103 -208 0
+223 178 -115 0
+-174 238 -243 0
+-6 197 -104 0
+96 161 204 0
+-213 150 -214 0
+-73 32 -120 0
+74 -7 -136 0
+198 186 191 0
+-30 -163 -174 0
+94 135 -115 0
+249 128 206 0
+-17 -139 -46 0
+148 -152 -161 0
+102 -232 140 0
+241 57 -196 0
+-30 -112 -128 0
+24 -248 80 0
+-46 -48 -185 0
+184 238 119 0
+134 3 138 0
+-79 137 113 0
+-148 -145 -90 0
+-12 -10 -37 0
+-84 -149 -160 0
+-33 -105 175 0
+172 -12 170 0
+-127 115 -186 0
+-206 104 160 0
+166 133 -23 0
+-247 117 98 0
+205 -209 42 0
+165 119 -125 0
+-250 42 70 0
+33 200 2 0
+-50 -21 -202 0
+-178 147 -198 0
+229 184 -59 0
+-69 -33 -186 0
+8 224 -169 0
+95 -79 -213 0
+-35 154 52 0
+-171 -102 5 0
+124 -23 71 0
+-28 -169 236 0
+139 23 95 0
+7 103 224 0
+-130 -6 -198 0
+-172 -108 175 0
+-5 -194 -4 0
+6 -29 205 0
+-170 -136 -126 0
+-241 -73 -216 0
+90 129 -59 0
+100 126 169 0
+-36 -122 -87 0
+-13 141 102 0
+98 -26 118 0
+15 54 203 0
+-49 167 200 0
+26 55 -187 0
+-79 -57 48 0
+225 42 108 0
+166 -121 -125 0
+-192 -243 -109 0
+-206 236 -183 0
+49 177 -34 0
+180 -81 19 0
+-109 -89 -246 0
+175 148 -182 0
+161 -245 -128 0
+71 185 152 0
+81 -212 88 0
+-225 107 99 0
+159 15 -203 0
+232 209 236 0
+-85 -123 57 0
+244 -58 50 0
+-92 132 -155 0
+-245 10 9 0
+-189 -81 15 0
+45 25 -189 0
+-190 4 -222 0
+-37 178 11 0
+-186 113 -121 0
+250 -248 -51 0
+80 217 15 0
+-183 -7 29 0
+33 -31 -42 0
+155 157 23 0
+245 101 81 0
+36 -194 218 0
+74 145 42 0
+217 82 67 0
+-169 29 196 0
+23 48 147 0
+105 -128 -205 0
+-107 1 60 0
+-184 70 190 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-012.cnf b/benchmarks/UF250.1065.100/uf250-012.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-012.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -180 -250 -146 0
+-143 128 -207 0
+-107 30 -123 0
+209 -82 -121 0
+-159 -225 -118 0
+201 93 134 0
+-21 -161 -159 0
+-125 7 202 0
+131 210 -140 0
+211 160 107 0
+212 249 -112 0
+128 117 -40 0
+-209 -219 -197 0
+219 97 -157 0
+240 -58 69 0
+-115 -98 227 0
+71 -77 145 0
+-65 138 -32 0
+193 200 136 0
+-40 -104 -112 0
+-250 88 92 0
+-82 -102 128 0
+61 -22 185 0
+-71 -189 237 0
+250 -29 -137 0
+-88 -163 -214 0
+232 -221 97 0
+157 8 76 0
+128 -171 11 0
+148 -126 -29 0
+161 74 -105 0
+-119 234 -214 0
+19 249 168 0
+-167 218 187 0
+-178 230 -188 0
+148 175 -247 0
+-247 -168 233 0
+120 -152 -74 0
+-53 163 -130 0
+-52 -17 -192 0
+-163 121 -130 0
+-157 120 -96 0
+215 -199 -130 0
+201 -38 81 0
+79 144 -234 0
+-231 238 -68 0
+-46 231 91 0
+-149 -8 199 0
+-137 31 -111 0
+-10 -137 -131 0
+-181 185 235 0
+243 119 -76 0
+153 -202 -144 0
+174 -25 -167 0
+-22 -1 111 0
+-150 -174 1 0
+231 -165 -192 0
+192 151 196 0
+-221 -174 108 0
+-111 -230 101 0
+36 -32 -18 0
+110 -147 105 0
+-47 -145 3 0
+-76 200 -177 0
+-33 -196 -113 0
+-227 -203 -26 0
+184 -98 88 0
+-141 -195 -185 0
+145 -13 -113 0
+205 230 144 0
+62 90 -12 0
+29 18 -98 0
+158 196 -192 0
+6 234 141 0
+67 -10 210 0
+-139 18 32 0
+5 -119 129 0
+29 -120 -66 0
+-126 -191 -85 0
+61 4 -238 0
+40 -219 184 0
+-102 199 153 0
+-105 -98 -197 0
+-113 94 95 0
+119 -147 -94 0
+-23 207 143 0
+-240 129 36 0
+-220 -213 -203 0
+-70 -245 14 0
+4 -61 -247 0
+-20 -190 -120 0
+250 135 -25 0
+140 -247 -95 0
+13 -231 -221 0
+126 -148 -224 0
+-36 -14 -81 0
+52 -176 -110 0
+209 -100 133 0
+30 -205 -26 0
+-164 -106 68 0
+28 -14 75 0
+-83 221 -177 0
+-80 6 -237 0
+7 89 134 0
+202 -2 -218 0
+-80 166 -209 0
+156 106 -99 0
+-220 128 -151 0
+135 -96 -48 0
+131 79 137 0
+44 178 -191 0
+-131 238 70 0
+124 -39 246 0
+234 -129 181 0
+167 -28 -137 0
+78 -170 -162 0
+232 53 230 0
+-170 -155 88 0
+-250 -163 211 0
+239 -110 135 0
+110 241 181 0
+-14 241 -156 0
+-42 -212 92 0
+-211 127 -183 0
+-29 -45 -235 0
+174 29 -137 0
+208 62 -136 0
+-50 -97 139 0
+161 186 -142 0
+-219 136 -242 0
+-100 222 -190 0
+131 -34 50 0
+194 195 -201 0
+-98 246 -112 0
+-186 57 -104 0
+89 108 -123 0
+16 -225 -232 0
+169 185 -73 0
+-45 114 -154 0
+-124 -39 48 0
+129 55 165 0
+-201 -98 -233 0
+-60 -82 -159 0
+-40 -245 -193 0
+24 -180 232 0
+-129 201 -202 0
+81 130 -193 0
+-72 124 76 0
+-243 -68 -40 0
+119 -242 112 0
+138 122 -208 0
+-49 82 -120 0
+-159 166 35 0
+235 112 -177 0
+206 166 -136 0
+74 -153 250 0
+-21 41 -83 0
+51 -191 -92 0
+194 -159 72 0
+-15 -140 34 0
+28 31 -202 0
+28 -82 235 0
+-36 22 -208 0
+-87 -51 -42 0
+26 185 114 0
+108 -112 -100 0
+-3 166 -243 0
+-5 -62 235 0
+-95 -25 141 0
+-111 208 246 0
+-45 -124 191 0
+56 -186 245 0
+-11 -177 82 0
+-86 234 -44 0
+38 -231 -184 0
+113 -250 73 0
+-132 -200 191 0
+-148 9 -39 0
+249 90 162 0
+-18 -104 -12 0
+-150 249 216 0
+-228 184 61 0
+30 -208 67 0
+-247 -185 -161 0
+-189 -245 -81 0
+-166 95 217 0
+242 -45 202 0
+-110 242 -220 0
+-247 -58 91 0
+-134 154 62 0
+-181 -19 -102 0
+165 -142 -214 0
+128 -53 -168 0
+2 -226 36 0
+-159 -16 154 0
+227 160 -26 0
+-247 221 67 0
+136 214 63 0
+31 -62 -16 0
+-67 63 -163 0
+228 10 51 0
+-179 84 -77 0
+6 -180 -126 0
+108 13 -246 0
+-21 145 -212 0
+74 93 3 0
+230 24 -174 0
+219 24 -147 0
+29 199 -141 0
+-174 92 -114 0
+-129 -98 -70 0
+-221 201 -188 0
+112 226 230 0
+137 98 19 0
+245 -46 -181 0
+-86 -59 51 0
+71 160 -223 0
+-215 -166 205 0
+15 60 -121 0
+122 -81 -38 0
+-6 -25 57 0
+250 -124 52 0
+-223 93 236 0
+-180 -76 130 0
+-84 -242 -159 0
+-141 -204 151 0
+26 -134 -238 0
+108 114 8 0
+-102 -209 99 0
+102 -6 -1 0
+-135 32 -36 0
+4 152 137 0
+188 -156 60 0
+131 144 -181 0
+-213 -70 192 0
+-108 -242 7 0
+-42 224 -176 0
+231 241 123 0
+122 151 200 0
+-244 -225 85 0
+57 -54 36 0
+87 -238 229 0
+230 -147 23 0
+159 58 -194 0
+-123 104 -180 0
+1 -95 -180 0
+42 244 114 0
+53 235 176 0
+118 245 169 0
+-17 -226 -133 0
+74 -183 -16 0
+-130 11 -167 0
+-22 -84 -157 0
+-58 26 238 0
+-6 103 -66 0
+59 -123 -181 0
+-247 -6 -161 0
+-85 -19 -25 0
+-235 -24 208 0
+-62 -6 -147 0
+125 202 -70 0
+206 -23 -201 0
+58 21 -217 0
+-16 -246 -206 0
+-17 -29 211 0
+-110 31 56 0
+124 -41 105 0
+-22 215 60 0
+170 63 68 0
+80 -52 -64 0
+-144 74 250 0
+-31 -125 126 0
+-175 -220 246 0
+56 127 -106 0
+-159 81 -192 0
+-192 -15 -229 0
+-26 -245 105 0
+-183 54 -24 0
+222 -95 107 0
+-217 127 189 0
+63 -40 74 0
+-21 -6 -32 0
+-180 89 215 0
+184 238 98 0
+148 -31 192 0
+-145 1 79 0
+5 -62 -63 0
+-198 117 57 0
+166 3 -61 0
+79 190 156 0
+-59 -170 -94 0
+195 -143 -196 0
+226 127 1 0
+-106 -205 73 0
+-41 46 55 0
+-40 124 -250 0
+-18 -206 -30 0
+97 -188 84 0
+-167 -75 77 0
+-105 -32 -91 0
+-240 -18 30 0
+-126 -168 -246 0
+-113 228 146 0
+-69 -242 -190 0
+191 -86 -213 0
+-187 -234 208 0
+7 99 -26 0
+210 116 -135 0
+-220 131 -201 0
+91 -217 17 0
+-243 -184 -246 0
+59 -156 67 0
+-242 -118 -186 0
+85 193 -127 0
+-216 -193 120 0
+-245 -238 -50 0
+209 247 106 0
+95 -73 131 0
+-27 33 -46 0
+-57 34 91 0
+42 11 73 0
+-41 -209 8 0
+160 78 162 0
+143 -134 189 0
+94 243 176 0
+-61 19 84 0
+194 -228 -103 0
+249 -39 -104 0
+182 31 106 0
+-206 -161 59 0
+-142 -240 87 0
+-70 -86 84 0
+-113 -174 -84 0
+180 144 10 0
+-102 219 -237 0
+228 -242 155 0
+171 -36 132 0
+-49 70 -231 0
+112 216 87 0
+-199 102 -69 0
+101 240 -160 0
+-53 -224 161 0
+-241 -27 -188 0
+164 -20 -189 0
+-101 89 41 0
+-87 -125 41 0
+122 184 69 0
+150 109 -73 0
+62 -244 -250 0
+-190 94 229 0
+32 99 128 0
+-168 -217 191 0
+32 -149 -167 0
+85 48 -240 0
+-224 -238 76 0
+206 250 187 0
+91 -239 -249 0
+90 7 -145 0
+-3 196 -179 0
+225 -4 -215 0
+139 -161 181 0
+108 84 -242 0
+-102 -205 223 0
+128 -214 29 0
+-33 -181 62 0
+179 -119 -178 0
+112 -52 5 0
+69 9 75 0
+-124 -132 -1 0
+210 -221 137 0
+-38 145 -236 0
+-137 -116 -231 0
+11 36 -145 0
+122 200 -32 0
+-79 62 -190 0
+81 121 51 0
+-245 223 -170 0
+112 -125 -173 0
+-157 -83 199 0
+157 -33 -112 0
+2 -78 -65 0
+107 139 -123 0
+164 -226 111 0
+86 139 154 0
+-85 233 -140 0
+-141 -81 215 0
+-106 240 246 0
+215 179 85 0
+147 -100 206 0
+158 -218 14 0
+-184 55 173 0
+6 115 45 0
+-112 -58 239 0
+-14 30 -104 0
+250 237 206 0
+106 218 -174 0
+-84 121 -47 0
+-189 -234 197 0
+181 -193 -109 0
+-22 -161 -175 0
+96 31 175 0
+-201 142 161 0
+136 -209 -17 0
+162 67 140 0
+-208 123 -212 0
+90 -195 -166 0
+-54 -164 -116 0
+247 -46 -94 0
+210 39 -46 0
+149 -17 19 0
+-246 238 61 0
+136 55 188 0
+-137 16 144 0
+210 237 60 0
+-152 234 136 0
+37 -89 22 0
+121 -135 79 0
+156 23 -112 0
+-70 -214 -127 0
+-249 121 196 0
+-168 -76 -128 0
+213 44 -13 0
+-138 8 -171 0
+139 126 137 0
+-228 -3 226 0
+212 -53 91 0
+-216 -205 -58 0
+126 -133 -168 0
+221 21 98 0
+-213 -14 -105 0
+203 -147 44 0
+58 -201 -240 0
+-26 54 -117 0
+166 -71 18 0
+-116 141 67 0
+211 32 -149 0
+39 -133 85 0
+-12 -24 -67 0
+-126 -132 -237 0
+197 -10 -55 0
+-16 -190 -164 0
+-49 232 121 0
+-146 -21 143 0
+128 -24 -240 0
+29 -114 144 0
+-216 143 64 0
+-118 -107 -238 0
+108 135 -18 0
+109 223 190 0
+-233 -117 220 0
+1 166 240 0
+70 -163 -154 0
+54 10 27 0
+-237 -119 -95 0
+33 200 -48 0
+99 -77 -163 0
+136 210 121 0
+-182 -70 32 0
+-80 127 -161 0
+-106 85 -78 0
+151 186 230 0
+-21 -160 79 0
+-163 131 165 0
+-236 168 -182 0
+23 197 -69 0
+-4 1 91 0
+-103 -84 -25 0
+-26 136 -105 0
+-245 -65 -111 0
+-160 233 -148 0
+-134 86 248 0
+90 171 145 0
+-89 127 5 0
+-136 -62 149 0
+197 -148 -92 0
+-92 10 -90 0
+-73 249 -46 0
+-26 228 168 0
+104 106 150 0
+-46 240 100 0
+232 125 34 0
+223 181 -111 0
+182 143 -188 0
+-100 215 -88 0
+8 -109 170 0
+-132 231 160 0
+-27 25 198 0
+98 224 208 0
+18 -172 33 0
+-35 179 -205 0
+-240 167 -185 0
+167 -108 13 0
+-180 -92 29 0
+-206 -144 -23 0
+85 -33 -123 0
+-243 -227 -76 0
+-165 -43 15 0
+232 -86 -101 0
+-111 -178 121 0
+-78 250 -152 0
+-109 -32 -116 0
+92 124 -34 0
+-116 33 -25 0
+194 154 174 0
+184 115 -89 0
+224 174 160 0
+81 199 243 0
+54 -170 76 0
+-75 -79 21 0
+-88 -77 -172 0
+-55 -135 160 0
+82 -55 216 0
+-117 222 191 0
+60 125 156 0
+137 -211 125 0
+-45 -192 -172 0
+-222 237 200 0
+-208 178 -91 0
+-226 179 -15 0
+180 -145 -98 0
+91 -247 176 0
+158 172 -67 0
+226 -67 -55 0
+-207 191 102 0
+-109 2 -4 0
+190 -147 -203 0
+196 -66 -75 0
+-140 -149 -1 0
+-118 -171 -157 0
+79 -250 231 0
+-38 146 183 0
+-144 -207 157 0
+-153 109 -228 0
+120 -169 112 0
+-6 216 -3 0
+-22 86 103 0
+-46 -221 70 0
+32 -92 -147 0
+201 -114 118 0
+66 -146 222 0
+-27 152 -105 0
+243 152 63 0
+-136 -182 -249 0
+-95 -41 65 0
+222 -76 42 0
+-66 -108 166 0
+188 -115 249 0
+102 -105 -21 0
+48 -93 -237 0
+-182 222 -242 0
+-34 77 55 0
+46 -210 133 0
+-133 -62 -205 0
+99 209 46 0
+-2 -3 17 0
+-191 -10 -104 0
+-13 5 86 0
+-247 181 107 0
+-155 182 227 0
+246 19 50 0
+-39 -203 -36 0
+19 211 249 0
+148 102 228 0
+-22 -208 243 0
+46 -153 28 0
+-121 203 -242 0
+-150 114 -148 0
+115 -108 -172 0
+-141 118 -225 0
+184 178 11 0
+149 -45 -42 0
+204 -3 -130 0
+-46 -85 -243 0
+-200 -94 20 0
+-158 -167 222 0
+219 -95 -107 0
+240 -102 -250 0
+-4 -248 53 0
+-149 165 100 0
+-214 -247 -249 0
+248 -134 -39 0
+101 132 -38 0
+69 5 -239 0
+-128 150 -119 0
+60 -32 205 0
+3 -215 -41 0
+170 28 15 0
+-88 33 -244 0
+86 184 65 0
+-122 35 227 0
+-182 216 -99 0
+-198 -204 22 0
+-218 60 83 0
+-158 -104 51 0
+-245 -37 88 0
+-67 148 55 0
+-160 67 43 0
+231 -247 76 0
+-181 114 197 0
+34 80 149 0
+210 117 -13 0
+-104 191 -199 0
+-162 -102 -225 0
+81 96 -46 0
+139 -110 211 0
+-153 -191 -128 0
+-47 -59 -100 0
+-223 116 -74 0
+-129 -182 -84 0
+55 -98 20 0
+-27 -38 -191 0
+-64 -250 -204 0
+-135 -218 23 0
+197 -43 57 0
+-190 21 -113 0
+-210 -63 -36 0
+-46 -31 -238 0
+-157 79 199 0
+55 232 157 0
+-127 -202 -144 0
+238 120 -242 0
+-11 66 -239 0
+-230 -222 11 0
+-42 206 28 0
+-70 -193 -241 0
+-143 -170 21 0
+93 -204 -106 0
+13 181 142 0
+69 151 248 0
+-136 -168 -7 0
+26 -23 109 0
+-87 249 -5 0
+113 92 -136 0
+47 184 -145 0
+108 166 160 0
+-53 66 -63 0
+-213 -199 217 0
+172 4 138 0
+-53 54 -187 0
+189 205 -132 0
+-138 121 238 0
+-169 -244 -48 0
+181 -132 -192 0
+71 -242 3 0
+225 -127 54 0
+29 113 242 0
+-116 231 -16 0
+102 47 108 0
+-242 -186 -38 0
+-94 168 102 0
+19 52 189 0
+33 183 232 0
+-24 -198 143 0
+-177 -234 -193 0
+189 -71 54 0
+116 -236 -129 0
+55 27 -128 0
+132 -99 -172 0
+-32 156 146 0
+-111 58 -194 0
+241 214 -147 0
+-64 72 -168 0
+166 239 91 0
+-1 45 226 0
+-20 131 -153 0
+124 -35 -214 0
+161 -217 -52 0
+-71 -75 -147 0
+-231 162 -204 0
+-50 78 -104 0
+-202 -164 182 0
+-146 -95 -52 0
+105 -243 -34 0
+161 135 -107 0
+-87 141 242 0
+87 -45 -195 0
+-103 105 -223 0
+-114 -157 138 0
+-92 -68 176 0
+112 -19 -156 0
+135 46 42 0
+-208 167 -106 0
+-75 184 -63 0
+-4 172 -39 0
+194 232 -239 0
+-98 219 243 0
+-140 -5 224 0
+-152 -10 228 0
+-186 -226 229 0
+-194 -98 -79 0
+130 -44 -131 0
+-180 73 184 0
+-197 -220 129 0
+-231 119 -76 0
+-57 -36 76 0
+-48 -98 -67 0
+107 149 -72 0
+159 -249 109 0
+-137 153 162 0
+190 169 40 0
+39 102 105 0
+-105 -137 223 0
+-67 85 -23 0
+-218 -8 -98 0
+-133 -159 -128 0
+181 214 33 0
+110 174 -200 0
+-107 167 212 0
+-75 -59 90 0
+132 -71 -217 0
+-190 -174 -105 0
+-36 -68 -97 0
+112 -8 -113 0
+-155 -212 -13 0
+53 15 21 0
+162 -213 -188 0
+190 -221 215 0
+233 -67 122 0
+49 44 220 0
+12 91 -117 0
+-47 22 102 0
+130 227 -8 0
+209 244 -29 0
+88 -138 -211 0
+160 -211 -89 0
+166 39 220 0
+55 -153 -233 0
+24 205 239 0
+-220 -123 -216 0
+178 90 126 0
+-216 31 -157 0
+-192 -103 82 0
+-170 -188 33 0
+-236 -209 190 0
+-116 66 208 0
+109 -47 -104 0
+195 174 -4 0
+-104 -19 105 0
+-203 162 -52 0
+-11 -229 5 0
+-42 78 134 0
+47 38 -40 0
+218 167 157 0
+-165 -5 245 0
+-156 -157 86 0
+-247 167 -132 0
+246 -109 12 0
+173 -127 241 0
+-162 112 -47 0
+14 -234 -99 0
+153 -141 35 0
+16 -62 21 0
+222 97 -86 0
+212 -157 174 0
+-131 218 -215 0
+-133 2 80 0
+-177 37 94 0
+-43 59 -162 0
+-6 -71 112 0
+46 70 -63 0
+199 182 -176 0
+-60 -25 234 0
+-218 -14 -129 0
+-84 147 -58 0
+40 -122 65 0
+-27 80 -45 0
+150 -167 -134 0
+-37 152 82 0
+-248 190 126 0
+232 138 186 0
+111 -99 -93 0
+213 -122 152 0
+-50 -228 -191 0
+201 140 -174 0
+-199 -64 77 0
+183 9 -194 0
+-10 -35 -22 0
+-201 181 191 0
+126 14 223 0
+239 -39 118 0
+160 -105 24 0
+3 140 130 0
+-237 -2 191 0
+-9 19 17 0
+-35 56 145 0
+-168 -31 171 0
+-37 -137 -190 0
+177 147 -242 0
+-121 82 -154 0
+-243 -98 -27 0
+204 167 178 0
+174 145 198 0
+102 237 6 0
+-228 225 -161 0
+-103 -104 71 0
+-27 194 237 0
+-16 240 239 0
+72 204 -36 0
+156 -25 -114 0
+39 -9 78 0
+-179 164 11 0
+-9 134 -66 0
+46 -168 -121 0
+221 -151 192 0
+-58 5 -106 0
+-203 -43 158 0
+39 -216 159 0
+-23 7 -173 0
+61 -58 68 0
+-100 200 -39 0
+200 -37 -195 0
+132 -39 118 0
+-44 166 -86 0
+-134 119 231 0
+235 -221 -72 0
+175 -125 -194 0
+-22 -113 231 0
+218 -196 39 0
+-227 -46 216 0
+-80 231 -56 0
+58 178 106 0
+-193 -70 199 0
+47 -176 -46 0
+-183 -206 -4 0
+233 -242 -230 0
+20 -200 -161 0
+-212 143 -28 0
+11 -113 -162 0
+15 131 96 0
+-18 11 -249 0
+-231 -69 91 0
+-100 155 -183 0
+114 -77 111 0
+167 -148 -191 0
+20 -184 230 0
+-160 162 97 0
+-40 153 194 0
+220 -144 -85 0
+140 85 116 0
+48 -117 -215 0
+-55 44 57 0
+-191 82 11 0
+-143 23 184 0
+195 243 188 0
+92 -120 151 0
+202 80 8 0
+-43 205 -128 0
+69 -30 -102 0
+241 -126 -143 0
+-142 -68 78 0
+-148 167 193 0
+-22 -63 19 0
+-67 58 -56 0
+124 -93 64 0
+193 -34 79 0
+133 129 -210 0
+-140 -56 41 0
+-184 -22 -87 0
+-177 64 -33 0
+3 21 -210 0
+125 -173 69 0
+63 137 158 0
+-134 228 -221 0
+-143 -136 193 0
+-136 235 78 0
+-91 -199 -86 0
+238 -83 -95 0
+-226 105 -91 0
+106 214 49 0
+-166 -234 249 0
+10 -41 -222 0
+-32 204 -1 0
+-84 -21 233 0
+-87 71 18 0
+-150 33 98 0
+-171 -35 88 0
+60 161 7 0
+-187 122 72 0
+-223 132 -108 0
+-105 167 8 0
+249 -235 -68 0
+-140 -187 -107 0
+197 183 16 0
+-55 75 -193 0
+-137 168 -127 0
+-178 -119 176 0
+191 -94 -239 0
+-192 -187 167 0
+-18 -9 -93 0
+171 -57 -74 0
+-238 129 62 0
+-216 65 110 0
+188 54 -36 0
+-122 -28 -249 0
+-121 -159 -227 0
+-138 194 -57 0
+216 73 245 0
+-175 214 -160 0
+-201 -190 -199 0
+119 -24 95 0
+22 106 244 0
+9 21 -174 0
+111 -20 -163 0
+-191 -181 169 0
+-76 248 97 0
+-221 -114 -170 0
+-66 -201 245 0
+188 65 110 0
+-80 -25 -20 0
+-71 -239 -147 0
+-232 130 102 0
+126 -160 -244 0
+211 -86 13 0
+-161 15 122 0
+-80 85 -25 0
+214 -233 -64 0
+109 -10 -68 0
+-51 -92 -63 0
+74 1 32 0
+84 99 92 0
+24 -84 -89 0
+197 227 64 0
+-100 200 81 0
+73 -186 68 0
+172 23 181 0
+-38 -107 115 0
+-123 -143 -59 0
+217 -41 -116 0
+-114 -26 163 0
+-13 51 -125 0
+225 -102 64 0
+-170 101 151 0
+144 4 133 0
+-236 164 -112 0
+249 107 42 0
+-80 25 -206 0
+153 32 34 0
+146 -153 75 0
+-115 147 -38 0
+217 -42 239 0
+113 -245 -63 0
+2 41 -208 0
+-107 239 120 0
+56 132 -177 0
+-226 75 -12 0
+3 196 171 0
+-241 17 -100 0
+165 158 -183 0
+-65 -144 -82 0
+-211 -213 14 0
+149 -180 42 0
+-129 -236 72 0
+172 -99 32 0
+-54 -198 14 0
+73 150 -214 0
+-182 21 70 0
+30 -218 -51 0
+225 -118 -83 0
+-126 -25 164 0
+141 233 2 0
+245 -250 -144 0
+-129 3 -201 0
+-163 78 -15 0
+-212 210 -11 0
+-228 240 -152 0
+-104 -88 -220 0
+-231 -31 195 0
+78 122 -126 0
+78 -80 169 0
+-8 183 -159 0
+16 189 98 0
+-243 121 234 0
+2 202 158 0
+172 149 36 0
+-17 -36 -61 0
+-53 -214 -101 0
+-189 -220 -62 0
+204 -145 -93 0
+228 -160 -59 0
+-67 185 -198 0
+-39 163 110 0
+-80 -1 -56 0
+32 -128 94 0
+35 -216 -241 0
+-5 -45 -94 0
+-98 210 -115 0
+42 178 98 0
+-100 -228 -140 0
+7 -182 213 0
+105 -204 -215 0
+154 -86 -33 0
+-152 -112 -137 0
+-45 29 -216 0
+155 8 113 0
+-238 211 227 0
+-120 171 187 0
+-112 -181 -232 0
+-236 -224 -190 0
+-133 -62 198 0
+-17 167 16 0
+95 -239 -203 0
+-151 -2 163 0
+-44 -236 -65 0
+173 68 -33 0
+-175 80 -128 0
+-222 -166 -235 0
+155 -98 -128 0
+-158 23 112 0
+-193 179 -116 0
+187 -223 7 0
+59 134 -245 0
+169 213 39 0
+173 -188 41 0
+-82 102 225 0
+-125 14 -246 0
+-210 -136 41 0
+-145 -97 61 0
+-202 65 -27 0
+39 -180 38 0
+35 -1 -128 0
+-188 91 90 0
+-76 189 116 0
+225 73 -72 0
+-187 103 -99 0
+-89 -151 225 0
+171 117 -197 0
+-30 171 180 0
+-152 32 -125 0
+-143 -220 -43 0
+-216 -32 -58 0
+-47 -169 -105 0
+-234 209 -120 0
+216 -5 -208 0
+30 120 -210 0
+230 76 -183 0
+-26 62 99 0
+-79 -39 236 0
+125 168 92 0
+73 38 189 0
+184 -90 -124 0
+-47 152 200 0
+-173 111 -44 0
+245 184 -163 0
+156 90 208 0
+142 -55 157 0
+153 219 -186 0
+-107 -37 -78 0
+146 188 71 0
+-229 180 176 0
+-5 -164 102 0
+-195 -81 243 0
+-97 -40 143 0
+-60 -85 24 0
+-217 122 228 0
+190 -63 164 0
+66 167 172 0
+165 143 145 0
+-143 126 168 0
+-215 223 -182 0
+192 56 52 0
+198 -163 -192 0
+224 -135 -131 0
+202 -84 73 0
+180 -214 -52 0
+-102 -97 222 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-013.cnf b/benchmarks/UF250.1065.100/uf250-013.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-013.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -221 127 -164 0
+193 -28 232 0
+-124 -184 221 0
+-64 -21 -85 0
+19 -43 -42 0
+120 166 -92 0
+-19 -43 -231 0
+-21 -10 159 0
+242 200 146 0
+41 -121 80 0
+-47 56 190 0
+92 107 -83 0
+-48 127 228 0
+-81 -109 -64 0
+14 226 -35 0
+118 -104 28 0
+-98 -83 223 0
+-148 -203 206 0
+-240 181 -53 0
+229 -91 -3 0
+-191 -1 3 0
+96 -74 -92 0
+173 182 -126 0
+39 81 -129 0
+59 26 -84 0
+36 38 -231 0
+-157 -131 46 0
+169 -78 207 0
+243 165 -128 0
+-114 -65 199 0
+-177 -162 84 0
+-128 106 -249 0
+-198 22 232 0
+201 -58 23 0
+-3 -42 -94 0
+248 165 130 0
+-199 200 184 0
+102 -70 59 0
+-191 175 182 0
+243 -5 -152 0
+-55 203 54 0
+-13 -233 -74 0
+234 32 -16 0
+167 55 -164 0
+208 11 -171 0
+249 151 80 0
+177 98 96 0
+-197 29 -57 0
+203 237 -225 0
+-32 -42 4 0
+-80 -150 1 0
+22 -129 -183 0
+-142 76 6 0
+118 241 -62 0
+86 138 188 0
+-190 171 -239 0
+-26 -102 -68 0
+-187 110 22 0
+18 176 -51 0
+-225 -104 -44 0
+-1 133 -55 0
+-178 99 -236 0
+-192 -244 63 0
+23 203 46 0
+230 -6 167 0
+-158 -169 243 0
+97 85 -165 0
+35 -22 -217 0
+218 8 -104 0
+-77 60 141 0
+104 -241 -227 0
+162 -49 218 0
+49 165 70 0
+167 -230 -63 0
+156 70 203 0
+104 166 -26 0
+-214 -173 -27 0
+230 49 71 0
+-104 -230 62 0
+59 -155 -124 0
+47 -55 102 0
+51 99 37 0
+233 9 -85 0
+-135 162 -128 0
+1 -136 -32 0
+-61 195 -37 0
+26 -68 20 0
+-98 -127 59 0
+-80 65 28 0
+84 -11 -241 0
+-98 196 83 0
+56 -133 167 0
+-125 -43 187 0
+50 54 -181 0
+-182 -93 202 0
+-61 -55 -32 0
+-242 245 -22 0
+-219 -195 -9 0
+-21 177 37 0
+142 185 139 0
+-181 168 152 0
+101 -52 -85 0
+89 178 -100 0
+81 103 -155 0
+163 196 -93 0
+148 -220 -117 0
+-140 -33 -228 0
+-129 245 -115 0
+206 172 51 0
+18 201 50 0
+-60 -149 -59 0
+103 87 -24 0
+-18 -190 174 0
+-80 -124 -187 0
+234 2 -175 0
+-122 172 76 0
+-172 201 -110 0
+125 -48 110 0
+-64 -10 -151 0
+-225 -122 -136 0
+-76 -27 170 0
+174 130 -219 0
+203 -200 -47 0
+-89 62 236 0
+124 -36 -246 0
+-7 -11 -177 0
+-194 86 13 0
+-161 -71 38 0
+-184 -221 -97 0
+43 83 -194 0
+189 99 140 0
+249 -219 137 0
+-99 -41 -75 0
+171 181 -178 0
+174 -142 221 0
+-246 -118 -160 0
+186 -231 153 0
+-76 -90 74 0
+108 -146 2 0
+-173 -87 -242 0
+205 199 38 0
+-50 19 -250 0
+235 166 81 0
+-130 -174 203 0
+-231 132 -201 0
+-142 230 -103 0
+-200 145 205 0
+190 -82 210 0
+77 -19 -200 0
+144 130 41 0
+249 -243 -46 0
+-38 121 -35 0
+-36 10 212 0
+-22 -107 120 0
+-130 28 -148 0
+235 -121 -241 0
+-171 10 34 0
+85 37 -113 0
+147 53 -249 0
+-35 153 162 0
+-181 57 -155 0
+84 -8 -136 0
+220 48 -173 0
+-225 241 7 0
+108 -42 183 0
+-53 154 -62 0
+-84 158 157 0
+105 244 167 0
+-232 51 1 0
+-19 -132 49 0
+206 -204 -176 0
+166 -245 -158 0
+191 68 175 0
+117 76 52 0
+-124 82 208 0
+194 238 -62 0
+119 -170 -217 0
+-207 183 248 0
+-133 157 -168 0
+-9 148 63 0
+-74 -14 83 0
+108 2 -7 0
+4 235 -181 0
+94 -249 -127 0
+243 -191 49 0
+-150 230 132 0
+70 223 16 0
+74 51 -29 0
+225 -146 143 0
+2 -149 -15 0
+168 104 151 0
+63 -155 239 0
+-123 54 -87 0
+-45 -32 -34 0
+12 -134 89 0
+198 -100 -146 0
+114 212 137 0
+-137 163 -170 0
+-111 108 -9 0
+-85 58 -24 0
+216 -31 -57 0
+-92 242 -167 0
+95 -230 -119 0
+-241 -64 39 0
+-140 -43 -141 0
+-120 181 -5 0
+131 134 -125 0
+3 -206 -198 0
+52 -211 -213 0
+173 99 -213 0
+38 131 -109 0
+176 -187 -33 0
+-18 236 100 0
+114 -158 -30 0
+-247 -170 87 0
+-137 21 229 0
+-146 239 -222 0
+-73 56 191 0
+240 -135 -204 0
+8 -208 121 0
+-193 53 -124 0
+-206 194 -175 0
+131 194 19 0
+118 105 -175 0
+-22 -132 93 0
+245 168 61 0
+-55 -45 -52 0
+-193 -102 -117 0
+-1 40 -86 0
+-60 132 90 0
+-161 -19 234 0
+-79 -192 116 0
+-53 113 189 0
+-150 -75 151 0
+194 -60 -143 0
+99 122 185 0
+154 171 -12 0
+107 104 45 0
+155 -173 -193 0
+-66 -102 -1 0
+125 234 -83 0
+-129 -220 -96 0
+73 -96 1 0
+-235 44 196 0
+119 164 205 0
+-81 246 -74 0
+-89 183 109 0
+80 147 194 0
+104 -248 -127 0
+153 -44 139 0
+196 -243 6 0
+159 -244 242 0
+115 7 -212 0
+141 -191 -223 0
+-241 -142 191 0
+-139 -194 96 0
+-203 -121 -245 0
+-11 3 178 0
+-197 -201 -205 0
+67 208 86 0
+-110 226 -27 0
+-206 72 -111 0
+121 -27 1 0
+64 195 -12 0
+212 -179 187 0
+-131 -46 249 0
+147 -205 -189 0
+6 25 -232 0
+68 -137 174 0
+-58 -117 -215 0
+18 -44 -196 0
+133 98 151 0
+28 111 -80 0
+-239 185 -39 0
+-200 72 -60 0
+65 83 -17 0
+205 232 -66 0
+-160 81 -31 0
+-142 -79 82 0
+-124 191 -167 0
+-156 -169 -66 0
+-141 -134 -146 0
+-126 -148 29 0
+-54 -28 -197 0
+-231 81 -128 0
+-130 169 150 0
+109 -232 -212 0
+-202 -62 -97 0
+99 -22 -11 0
+232 137 49 0
+-90 163 231 0
+68 -216 -53 0
+228 -171 52 0
+58 249 -41 0
+38 -25 84 0
+-148 -223 -30 0
+201 30 103 0
+243 36 -242 0
+63 -169 -141 0
+-50 24 208 0
+250 -8 63 0
+166 87 55 0
+90 -82 148 0
+223 188 -177 0
+46 -91 188 0
+-93 223 -55 0
+-180 -167 28 0
+-96 24 198 0
+-3 -77 11 0
+93 -236 142 0
+-77 -82 87 0
+73 -167 -4 0
+-217 -247 212 0
+-238 -243 144 0
+-49 13 69 0
+-55 120 -140 0
+-229 -75 -44 0
+-171 142 -190 0
+199 43 173 0
+-176 89 -106 0
+-52 -85 18 0
+68 -205 94 0
+-55 -109 -160 0
+175 191 8 0
+190 -208 -137 0
+-194 -4 -1 0
+231 12 181 0
+93 -177 -227 0
+-218 -96 -159 0
+-23 -131 149 0
+75 119 103 0
+-51 -60 -59 0
+100 -228 108 0
+-45 -198 124 0
+144 196 -42 0
+179 240 244 0
+54 129 99 0
+-135 -241 -138 0
+-5 168 40 0
+-101 -36 -51 0
+34 68 -161 0
+-67 -125 108 0
+194 44 111 0
+247 -9 248 0
+-142 -67 123 0
+113 243 -79 0
+2 -86 -24 0
+229 194 -227 0
+-169 22 -239 0
+-4 -200 -22 0
+-137 4 -224 0
+-116 -28 78 0
+73 -115 21 0
+30 122 67 0
+-224 -42 -74 0
+-227 54 -219 0
+193 136 -23 0
+-97 -24 -117 0
+-176 -100 229 0
+-167 178 -177 0
+139 -149 111 0
+31 53 128 0
+146 175 61 0
+-175 -246 137 0
+-6 105 202 0
+-75 -155 195 0
+-40 24 -165 0
+205 -219 -167 0
+-53 156 -232 0
+-213 -64 26 0
+-211 71 -197 0
+-17 -46 214 0
+174 -168 -5 0
+77 -236 -141 0
+229 138 13 0
+-46 -13 81 0
+-183 184 131 0
+-182 -39 -12 0
+171 206 180 0
+11 -243 242 0
+33 43 -55 0
+199 218 156 0
+-174 -44 -60 0
+129 -150 -144 0
+-162 -222 -151 0
+196 -28 -189 0
+-223 -90 191 0
+-149 92 98 0
+146 -155 -227 0
+197 125 -160 0
+-244 -224 183 0
+156 197 163 0
+-149 -223 -173 0
+73 76 105 0
+-237 -61 -192 0
+-50 152 -193 0
+-55 239 -114 0
+-48 -233 161 0
+171 51 166 0
+92 -86 -91 0
+-2 31 -149 0
+-111 67 220 0
+162 82 37 0
+163 -223 -66 0
+-107 89 -250 0
+195 124 11 0
+76 -179 91 0
+-100 -65 206 0
+-150 -50 -232 0
+-130 -234 -67 0
+110 -126 -62 0
+-145 45 -59 0
+109 190 -26 0
+73 -225 213 0
+33 -69 73 0
+38 -58 129 0
+229 73 -143 0
+248 -166 -172 0
+-187 53 -221 0
+239 -138 -229 0
+-65 24 -234 0
+-42 -102 236 0
+167 -136 -208 0
+85 -96 239 0
+215 -233 194 0
+108 244 104 0
+92 218 1 0
+193 -241 -1 0
+-117 -246 176 0
+137 223 -3 0
+199 -125 215 0
+68 18 -48 0
+112 236 144 0
+-49 134 40 0
+-245 192 3 0
+-219 220 144 0
+14 -90 -86 0
+215 -21 -114 0
+-153 -181 14 0
+-222 -149 10 0
+-243 114 1 0
+205 61 112 0
+169 -87 -41 0
+-164 98 103 0
+246 -11 156 0
+37 228 -165 0
+-59 69 -22 0
+-190 27 -230 0
+152 -223 23 0
+-12 -146 73 0
+-219 -187 -36 0
+94 -32 218 0
+-8 141 -103 0
+-162 22 134 0
+247 -37 178 0
+-127 172 -15 0
+61 149 -20 0
+-104 22 -111 0
+118 171 2 0
+-33 -101 64 0
+39 -47 -190 0
+42 20 -143 0
+-32 151 -177 0
+123 -224 -106 0
+-152 -8 -62 0
+-233 7 -28 0
+167 -102 6 0
+-215 194 204 0
+-77 209 35 0
+-144 -234 -17 0
+-187 182 240 0
+-201 20 152 0
+-9 -43 8 0
+23 -12 -52 0
+66 88 118 0
+66 -229 247 0
+106 143 -120 0
+71 107 -241 0
+-172 -91 -187 0
+-108 214 218 0
+42 -111 -238 0
+139 22 -72 0
+-206 -98 27 0
+122 98 186 0
+-188 -180 48 0
+-164 -197 204 0
+-80 -123 -142 0
+71 87 -17 0
+-193 -155 41 0
+212 149 -43 0
+102 217 -144 0
+176 197 -2 0
+236 169 219 0
+-196 208 157 0
+-99 47 17 0
+-88 -158 -37 0
+110 -139 -100 0
+-243 -192 -115 0
+214 139 -88 0
+238 223 221 0
+75 -201 -184 0
+14 -42 -36 0
+-59 145 -183 0
+-54 -70 -16 0
+65 -178 -114 0
+-62 7 178 0
+-142 -130 152 0
+169 -51 199 0
+-228 -29 125 0
+-134 235 -242 0
+-223 81 179 0
+-10 -218 -175 0
+-215 -64 -219 0
+218 -144 -221 0
+-156 20 -125 0
+-70 -240 226 0
+-44 149 -20 0
+136 -25 -229 0
+47 -155 -37 0
+157 153 -193 0
+-176 120 198 0
+-202 -161 236 0
+136 15 71 0
+8 -165 -163 0
+-218 88 63 0
+120 -45 231 0
+-154 148 -10 0
+186 4 154 0
+-14 -126 187 0
+-86 138 206 0
+-10 -167 120 0
+89 138 212 0
+-237 -213 -85 0
+162 -233 -78 0
+-217 -244 -134 0
+247 -151 98 0
+-181 230 -218 0
+223 -64 -208 0
+9 -115 158 0
+-83 180 -60 0
+-148 -98 -101 0
+75 145 222 0
+-37 11 113 0
+170 -76 -181 0
+-143 -245 -73 0
+153 109 -22 0
+-245 -178 -130 0
+-15 7 -178 0
+193 -171 -71 0
+17 141 -227 0
+13 -245 -45 0
+-19 -243 76 0
+-66 223 53 0
+238 -43 -224 0
+41 182 -112 0
+-204 32 -200 0
+-146 -84 -190 0
+18 49 -122 0
+124 30 -14 0
+-69 -128 -110 0
+135 97 -162 0
+-32 -241 61 0
+-120 230 -91 0
+-212 173 -162 0
+153 88 126 0
+142 -153 -116 0
+30 -18 -202 0
+-133 108 -144 0
+106 59 -115 0
+-16 -186 -222 0
+160 -90 -142 0
+-237 172 -146 0
+-102 144 242 0
+188 -223 -149 0
+-186 -5 118 0
+146 56 155 0
+164 67 -219 0
+-193 107 -124 0
+-24 39 -214 0
+-103 -26 209 0
+-35 78 -159 0
+-236 28 57 0
+184 -29 168 0
+49 -236 -57 0
+-216 -10 172 0
+-29 -14 181 0
+-177 -188 -72 0
+-44 -76 -186 0
+229 -182 133 0
+182 160 48 0
+-207 113 -40 0
+182 -226 180 0
+160 -1 148 0
+242 -191 -212 0
+-163 158 -66 0
+237 218 12 0
+19 -36 198 0
+198 -245 -167 0
+-35 147 159 0
+71 29 130 0
+18 7 40 0
+62 -147 -136 0
+-30 -133 124 0
+144 210 225 0
+-117 -189 -126 0
+25 238 172 0
+165 94 179 0
+180 133 -246 0
+132 223 -131 0
+203 -143 -188 0
+-243 -164 -145 0
+196 -143 21 0
+-237 -123 6 0
+154 -57 58 0
+-33 -115 225 0
+127 185 27 0
+-199 -44 148 0
+92 -154 -214 0
+-183 41 196 0
+73 107 -224 0
+-160 -203 -101 0
+191 -173 -243 0
+-180 233 -64 0
+-33 13 241 0
+87 75 -171 0
+226 -32 -200 0
+25 -159 -97 0
+-177 176 222 0
+-191 102 65 0
+-245 -166 143 0
+163 201 46 0
+-36 52 -171 0
+121 -246 -93 0
+-144 176 13 0
+-26 101 -8 0
+-182 178 -184 0
+-239 -75 12 0
+-77 -79 76 0
+80 65 237 0
+-185 -49 -193 0
+176 148 -136 0
+70 113 -250 0
+-161 99 -36 0
+48 -98 21 0
+127 124 91 0
+-28 242 204 0
+88 -170 -191 0
+44 -161 62 0
+36 -194 177 0
+-98 -104 240 0
+-245 201 -47 0
+-26 201 67 0
+-180 -81 226 0
+-71 -195 66 0
+113 98 147 0
+-159 -31 -20 0
+-103 -5 84 0
+-234 -151 202 0
+-83 -213 56 0
+191 -73 -154 0
+-157 84 -220 0
+-60 142 -203 0
+-14 44 -76 0
+-77 -86 -181 0
+188 175 -213 0
+-30 168 222 0
+-198 154 -153 0
+-75 61 6 0
+118 -102 96 0
+-188 171 3 0
+39 41 182 0
+-21 -238 -180 0
+-136 212 38 0
+-151 229 -165 0
+76 214 69 0
+93 -152 -121 0
+-51 182 148 0
+-207 -241 247 0
+-57 33 87 0
+-120 -104 -76 0
+-18 25 90 0
+-49 99 183 0
+-232 36 -28 0
+-86 87 -192 0
+34 177 74 0
+-48 132 31 0
+138 68 177 0
+-108 -245 41 0
+-44 -59 -156 0
+205 14 141 0
+35 171 -136 0
+143 196 -223 0
+75 123 -232 0
+185 51 -13 0
+-54 240 -7 0
+198 53 50 0
+-239 9 52 0
+-199 152 -190 0
+-135 201 248 0
+-140 94 23 0
+25 235 -94 0
+-180 58 218 0
+-48 -218 -197 0
+-185 -33 -164 0
+-215 -69 47 0
+29 239 -69 0
+82 -242 -195 0
+95 21 181 0
+-5 192 112 0
+-122 89 111 0
+2 -106 63 0
+-208 60 116 0
+115 -204 109 0
+-125 -1 -59 0
+-28 -40 21 0
+212 210 -203 0
+150 -237 240 0
+-104 3 52 0
+-79 -174 -48 0
+70 187 -6 0
+-188 37 -174 0
+71 -211 190 0
+-158 79 -82 0
+6 120 -53 0
+19 -77 -150 0
+-239 -105 11 0
+115 -66 32 0
+-133 -33 -85 0
+-93 247 245 0
+109 69 -78 0
+-232 -83 100 0
+63 -109 161 0
+-101 46 69 0
+61 -102 57 0
+-57 106 175 0
+-128 94 101 0
+-72 -148 203 0
+18 93 -161 0
+-146 -89 21 0
+-58 200 -123 0
+1 -211 -79 0
+-196 -9 61 0
+-14 8 -145 0
+93 -239 -11 0
+130 -248 -104 0
+237 232 148 0
+229 -29 94 0
+91 -190 -235 0
+206 173 167 0
+-198 110 174 0
+187 -72 7 0
+231 183 185 0
+110 -49 109 0
+-2 -118 214 0
+-238 133 186 0
+22 19 99 0
+120 250 186 0
+-72 -129 93 0
+-222 -224 123 0
+-11 130 190 0
+223 63 40 0
+74 210 59 0
+-53 85 -206 0
+151 -235 153 0
+81 -181 -174 0
+42 -101 27 0
+-141 245 77 0
+-28 -56 -174 0
+162 102 172 0
+108 -205 -22 0
+245 16 -249 0
+-139 -239 -165 0
+-54 -215 -224 0
+164 -109 -27 0
+-177 29 105 0
+98 55 -95 0
+-16 -215 180 0
+97 -232 83 0
+245 -123 139 0
+171 136 -89 0
+-104 181 203 0
+141 -42 -243 0
+188 -69 153 0
+-50 -133 -235 0
+248 74 -79 0
+-235 -203 93 0
+-216 42 -162 0
+130 50 201 0
+-144 120 -223 0
+-71 -56 200 0
+-61 126 -2 0
+-23 -29 195 0
+67 -117 -107 0
+108 -44 47 0
+-205 -243 159 0
+203 -176 204 0
+129 18 51 0
+-130 121 -215 0
+4 -64 187 0
+-38 227 200 0
+144 -70 -177 0
+204 54 -183 0
+112 -246 58 0
+-217 -147 141 0
+-195 -17 -102 0
+145 -102 -40 0
+-235 -152 -19 0
+-104 18 131 0
+-239 -59 -170 0
+4 156 166 0
+75 194 -226 0
+80 -249 -76 0
+234 -19 248 0
+138 168 150 0
+206 -50 17 0
+-246 230 11 0
+-145 174 -23 0
+-201 6 -208 0
+-39 8 55 0
+49 -21 151 0
+-132 138 -36 0
+-166 -2 54 0
+127 172 -81 0
+222 158 209 0
+127 -145 -44 0
+84 -92 -74 0
+249 150 -184 0
+-127 215 -76 0
+158 20 -103 0
+-139 -173 93 0
+-118 -33 -144 0
+123 -150 27 0
+211 78 -79 0
+232 191 -147 0
+-33 -195 115 0
+179 -244 -97 0
+-200 59 149 0
+-90 76 -177 0
+-45 -94 -151 0
+-134 211 151 0
+-62 15 -21 0
+157 36 -15 0
+154 101 205 0
+-41 64 160 0
+149 -138 -47 0
+76 197 -147 0
+53 13 20 0
+-196 222 -132 0
+216 92 -214 0
+212 -181 -105 0
+141 -56 187 0
+21 205 54 0
+-71 217 -92 0
+103 -83 235 0
+-33 -169 -198 0
+127 67 -234 0
+-105 -126 91 0
+29 -237 -79 0
+-13 42 -29 0
+-14 140 154 0
+140 -154 148 0
+10 -72 128 0
+212 -7 -30 0
+237 -139 10 0
+-1 149 6 0
+-235 250 -186 0
+134 -132 -224 0
+54 -194 209 0
+52 -221 224 0
+-177 -236 8 0
+-215 125 -117 0
+53 -140 121 0
+-229 205 45 0
+-23 -90 -250 0
+106 77 221 0
+231 224 -236 0
+-86 -177 131 0
+58 181 236 0
+-132 -141 113 0
+117 243 90 0
+-198 -86 -73 0
+174 -19 124 0
+87 -32 7 0
+-96 -16 -209 0
+12 145 -62 0
+-47 86 -234 0
+-154 37 -53 0
+45 -42 136 0
+-213 191 -26 0
+-142 -99 73 0
+114 -245 -159 0
+27 127 -214 0
+209 -129 -16 0
+-104 -207 -133 0
+-57 -20 68 0
+202 -87 -10 0
+-37 210 -110 0
+-224 247 73 0
+181 194 -24 0
+33 128 -171 0
+-116 208 -230 0
+-109 104 -121 0
+-161 77 -157 0
+50 248 190 0
+-225 -93 -140 0
+39 -59 -103 0
+179 43 -23 0
+210 -171 203 0
+113 203 16 0
+-64 -1 170 0
+-98 -185 171 0
+-119 -131 -147 0
+-18 140 -77 0
+240 -118 -183 0
+82 -233 210 0
+113 -33 -40 0
+139 -102 122 0
+191 -11 -192 0
+-247 -220 -66 0
+137 56 -219 0
+-203 -169 -186 0
+234 91 19 0
+158 66 22 0
+47 80 -222 0
+98 -145 2 0
+-219 -194 -227 0
+72 169 -19 0
+101 181 210 0
+125 -77 -122 0
+41 36 24 0
+100 -69 -208 0
+4 -44 61 0
+166 235 15 0
+167 232 120 0
+-167 -118 -94 0
+-204 9 -13 0
+54 88 -29 0
+-198 -26 147 0
+-6 67 234 0
+184 -21 178 0
+-221 165 -96 0
+-218 -129 -18 0
+158 -191 153 0
+57 159 -120 0
+101 -218 -245 0
+-115 -214 -119 0
+-140 -164 73 0
+-34 67 -6 0
+239 -177 67 0
+82 68 77 0
+-211 -26 150 0
+-61 135 -168 0
+-250 -110 -239 0
+174 156 214 0
+-114 190 -132 0
+221 -247 -219 0
+-215 -228 75 0
+115 -194 -229 0
+-250 53 -114 0
+-28 -198 -176 0
+103 -108 208 0
+12 194 102 0
+-205 190 240 0
+140 42 172 0
+-239 -32 204 0
+126 43 -199 0
+208 -125 -121 0
+105 166 -135 0
+-213 -238 -218 0
+139 -230 -4 0
+-184 20 236 0
+60 -225 -181 0
+225 -101 -11 0
+-31 -187 -154 0
+-53 157 129 0
+-79 -71 -58 0
+-21 233 133 0
+-77 169 87 0
+175 -53 177 0
+141 -137 181 0
+115 -8 -61 0
+96 164 -100 0
+-122 -92 -87 0
+-231 -161 -6 0
+-209 -140 123 0
+-142 40 -69 0
+170 211 -162 0
+188 128 19 0
+-227 -67 -164 0
+218 182 -52 0
+-151 -213 -18 0
+-218 84 93 0
+57 41 226 0
+-79 40 129 0
+-155 240 34 0
+-184 -231 -68 0
+-84 167 -66 0
+-24 -103 210 0
+-61 -6 64 0
+42 152 -75 0
+-180 -42 136 0
+229 76 2 0
+-214 25 150 0
+197 85 82 0
+-95 -65 230 0
+-74 70 130 0
+43 45 -198 0
+-92 -52 -223 0
+-68 -171 81 0
+-228 -24 169 0
+-46 -16 -128 0
+-47 17 238 0
+-193 -153 129 0
+-162 212 -23 0
+97 89 -226 0
+-74 92 -184 0
+-145 64 -175 0
+209 -250 138 0
+-190 78 243 0
+-165 -167 -193 0
+-59 -7 81 0
+150 -103 -160 0
+-60 194 -217 0
+-229 -220 210 0
+76 -97 -197 0
+6 45 136 0
+182 187 -195 0
+59 69 -124 0
+158 -245 124 0
+147 42 -153 0
+222 -64 -184 0
+-200 -81 -157 0
+-75 231 235 0
+-102 164 -246 0
+-32 177 3 0
+73 242 124 0
+-226 -49 104 0
+48 -17 7 0
+33 67 -176 0
+-239 75 -133 0
+-52 81 -145 0
+198 -62 -42 0
+78 241 -1 0
+98 55 33 0
+230 72 -150 0
+-15 114 238 0
+-153 237 135 0
+-178 -116 68 0
+145 -48 177 0
+-50 49 151 0
+176 226 46 0
+-237 1 5 0
+108 155 -150 0
+181 -151 135 0
+109 -21 161 0
+68 -108 248 0
+-233 180 13 0
+-70 218 206 0
+209 184 -211 0
+205 -149 -203 0
+-137 225 -242 0
+-146 71 -113 0
+-210 128 -190 0
+-226 -56 -127 0
+118 -104 -67 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-014.cnf b/benchmarks/UF250.1065.100/uf250-014.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-014.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 242 -144 -183 0
+-238 140 -202 0
+1 -33 68 0
+-140 80 170 0
+-153 62 20 0
+167 61 -201 0
+-3 -52 57 0
+-165 -182 99 0
+-72 -88 -153 0
+-111 124 18 0
+-188 4 -148 0
+56 106 -14 0
+178 -226 128 0
+99 30 -163 0
+-208 132 7 0
+-62 200 -97 0
+-171 144 56 0
+130 -183 92 0
+-82 58 79 0
+-128 -17 -231 0
+227 54 192 0
+24 183 -174 0
+197 247 111 0
+-88 85 -127 0
+-16 207 -202 0
+-239 -67 246 0
+-210 -165 191 0
+-62 -190 55 0
+242 -66 -143 0
+54 -248 178 0
+-198 -233 -85 0
+-201 123 -140 0
+200 -67 74 0
+-62 230 117 0
+176 -151 95 0
+-121 103 -71 0
+180 -247 106 0
+202 88 -177 0
+-76 154 -144 0
+-40 -34 142 0
+223 -6 -149 0
+-26 -140 191 0
+-242 -160 167 0
+-82 -10 162 0
+217 241 -53 0
+154 -97 -195 0
+-246 166 44 0
+-14 -38 160 0
+189 37 103 0
+-120 229 -44 0
+111 240 -15 0
+209 -37 69 0
+-3 -237 152 0
+7 -105 -144 0
+-163 -75 -134 0
+-124 -108 210 0
+42 121 37 0
+-226 126 -246 0
+-234 -45 -17 0
+-33 65 46 0
+137 145 151 0
+-96 -74 184 0
+-142 160 -182 0
+49 -21 -15 0
+37 181 233 0
+125 234 -148 0
+87 174 -3 0
+77 198 -97 0
+-229 -133 154 0
+-161 234 232 0
+147 -190 -63 0
+-223 51 65 0
+163 -147 -68 0
+142 -134 -35 0
+96 -38 216 0
+-157 78 -220 0
+-110 94 235 0
+45 -232 203 0
+15 -131 242 0
+-30 22 156 0
+-26 -7 165 0
+-179 86 -129 0
+-219 -55 -180 0
+29 -182 -50 0
+138 10 246 0
+131 30 102 0
+-80 204 -162 0
+157 86 -226 0
+5 34 74 0
+29 -191 63 0
+-120 -115 97 0
+-47 -239 -75 0
+130 -103 27 0
+248 -193 66 0
+-125 25 60 0
+5 -169 159 0
+222 -186 56 0
+237 -23 105 0
+45 -125 -236 0
+230 70 7 0
+-84 12 225 0
+59 -84 -49 0
+-116 214 220 0
+173 -215 -249 0
+14 -231 237 0
+-137 249 -17 0
+187 194 178 0
+-166 188 -83 0
+-148 239 139 0
+127 35 29 0
+-156 224 14 0
+-52 38 -68 0
+-98 -3 -77 0
+-104 -35 -130 0
+40 -58 187 0
+84 -76 247 0
+221 49 -136 0
+177 126 225 0
+146 -159 148 0
+177 190 136 0
+-136 -91 -131 0
+231 -158 -177 0
+89 -123 -80 0
+177 21 -44 0
+152 223 -133 0
+-93 221 -230 0
+101 -85 75 0
+232 40 142 0
+-197 30 39 0
+184 6 -57 0
+-206 135 -113 0
+-102 -208 51 0
+195 216 -41 0
+-105 -223 174 0
+228 -147 33 0
+177 168 209 0
+5 -205 23 0
+56 -75 -223 0
+-241 -16 -222 0
+-192 -136 81 0
+49 -97 212 0
+73 -140 -19 0
+102 250 -223 0
+72 87 149 0
+-228 193 59 0
+-215 210 -64 0
+-44 -233 146 0
+240 177 -16 0
+-135 109 48 0
+-156 -52 -48 0
+-67 -182 -120 0
+-8 197 196 0
+-197 -74 49 0
+-111 -22 181 0
+13 106 92 0
+220 137 -241 0
+-53 -24 -90 0
+-121 123 -248 0
+-241 194 156 0
+-212 114 53 0
+-143 -168 -102 0
+35 -208 85 0
+154 -6 74 0
+-33 -45 -236 0
+-248 -111 250 0
+64 -61 -213 0
+81 202 42 0
+17 -90 -55 0
+-155 211 -238 0
+87 93 -249 0
+-196 76 -201 0
+-116 202 -147 0
+207 -83 -71 0
+-205 -77 210 0
+81 -53 -147 0
+-220 -84 236 0
+116 107 59 0
+243 -220 -206 0
+62 -186 -204 0
+-76 210 223 0
+132 -9 -193 0
+223 45 41 0
+155 50 24 0
+-238 -175 191 0
+112 -21 28 0
+-194 -125 75 0
+71 -214 48 0
+-164 149 155 0
+-192 -247 -191 0
+-201 -49 -158 0
+45 -76 25 0
+-122 -32 -229 0
+-25 -56 -122 0
+-196 185 127 0
+-23 -17 -113 0
+80 -40 71 0
+120 -31 -65 0
+-71 -225 13 0
+-73 -98 191 0
+-13 -6 24 0
+-121 15 -59 0
+225 239 -248 0
+247 157 173 0
+-15 172 -173 0
+-211 133 163 0
+3 129 -112 0
+28 46 219 0
+-223 81 212 0
+-220 104 232 0
+-50 19 -235 0
+-60 5 -122 0
+152 94 238 0
+-176 -92 -153 0
+-197 207 -95 0
+30 149 -172 0
+-6 170 -180 0
+70 243 -89 0
+129 -38 49 0
+22 121 242 0
+-20 78 240 0
+115 -97 19 0
+-39 43 -102 0
+-85 228 -3 0
+-169 -29 47 0
+-2 165 173 0
+91 220 110 0
+219 -53 -126 0
+36 -14 -202 0
+214 -67 -238 0
+106 -229 -47 0
+-42 -61 -122 0
+234 -139 187 0
+84 245 131 0
+-244 246 94 0
+-115 -112 49 0
+-63 182 -79 0
+70 -67 137 0
+123 9 91 0
+30 38 118 0
+-194 134 -236 0
+11 108 -58 0
+-88 111 -206 0
+-70 -240 -140 0
+-32 -22 -221 0
+23 88 -124 0
+-134 -91 25 0
+81 -17 177 0
+168 -60 33 0
+-240 -1 -46 0
+201 -172 27 0
+241 63 -198 0
+82 84 -145 0
+52 37 -195 0
+-108 83 165 0
+93 244 -236 0
+227 -58 174 0
+-154 -63 196 0
+212 219 -25 0
+154 -145 -104 0
+149 -182 154 0
+-244 -56 46 0
+-219 -31 88 0
+244 -154 239 0
+208 -103 -195 0
+-229 57 65 0
+-202 -68 -118 0
+22 203 -26 0
+129 -110 120 0
+167 -86 171 0
+244 125 -136 0
+-120 -209 27 0
+233 227 213 0
+224 215 188 0
+162 248 152 0
+161 -102 -172 0
+6 30 137 0
+42 250 -68 0
+83 231 -117 0
+-87 235 195 0
+-35 228 155 0
+136 30 94 0
+-114 103 111 0
+-85 -190 -97 0
+150 47 -155 0
+148 69 -200 0
+-117 -162 3 0
+-72 -48 167 0
+-48 64 -212 0
+-65 164 218 0
+-192 -155 71 0
+115 74 -8 0
+182 106 -239 0
+121 -86 31 0
+-4 45 -209 0
+223 205 122 0
+-139 211 -153 0
+87 9 43 0
+42 227 -166 0
+118 62 -190 0
+-44 5 158 0
+-244 187 214 0
+-84 -170 -51 0
+206 36 -133 0
+-16 226 3 0
+158 95 40 0
+69 -4 24 0
+74 233 26 0
+-31 -65 -56 0
+105 -201 -140 0
+-143 -64 36 0
+20 -197 -49 0
+-150 -53 181 0
+-195 208 103 0
+164 227 -240 0
+244 -226 209 0
+75 -177 34 0
+71 120 -66 0
+-39 -239 200 0
+-180 -152 -48 0
+64 -198 107 0
+-109 -51 -192 0
+-155 -244 31 0
+-213 -33 63 0
+234 105 -203 0
+163 88 104 0
+-34 218 131 0
+-136 -15 48 0
+241 198 -75 0
+-104 -95 -56 0
+38 214 -66 0
+90 -41 27 0
+200 -165 -129 0
+-107 -98 -245 0
+14 -52 -97 0
+31 216 188 0
+242 -111 -52 0
+-99 -125 117 0
+-147 97 114 0
+-134 19 123 0
+-204 -119 16 0
+-152 -206 148 0
+154 72 -197 0
+-36 194 33 0
+220 -218 -57 0
+-143 152 -14 0
+196 -194 -184 0
+165 50 229 0
+47 105 220 0
+-118 224 -23 0
+70 209 -122 0
+-60 -63 108 0
+-150 -70 53 0
+154 228 -227 0
+-178 174 205 0
+170 -168 230 0
+206 60 159 0
+66 203 133 0
+-241 234 41 0
+-198 -35 21 0
+-173 -154 37 0
+-248 -150 -96 0
+220 -28 -101 0
+-166 136 164 0
+53 -50 55 0
+-193 124 -191 0
+16 -23 -35 0
+11 149 -24 0
+-41 167 -55 0
+225 -176 -207 0
+67 -193 33 0
+-143 188 81 0
+-174 -60 -159 0
+-116 -212 -78 0
+77 -140 -126 0
+-193 -236 -68 0
+33 137 -178 0
+124 -238 -38 0
+193 -49 169 0
+221 46 -224 0
+222 -22 129 0
+-30 -29 9 0
+-185 16 -60 0
+179 242 43 0
+-182 232 -56 0
+-48 50 -156 0
+49 118 181 0
+-131 -9 -89 0
+-184 159 -128 0
+237 187 -120 0
+178 140 247 0
+-235 -116 204 0
+237 -54 38 0
+212 -179 -176 0
+228 -141 -118 0
+45 -111 -100 0
+128 178 -31 0
+-110 -79 8 0
+164 -116 180 0
+-20 182 -225 0
+-97 73 -19 0
+-112 242 -140 0
+96 183 -61 0
+104 243 80 0
+117 -102 -215 0
+249 86 -66 0
+228 143 -172 0
+-99 -130 177 0
+-123 86 249 0
+-235 236 -181 0
+192 74 5 0
+187 -69 -178 0
+103 -34 93 0
+35 64 161 0
+114 -250 14 0
+-214 -140 164 0
+-4 -83 73 0
+-144 44 -41 0
+-60 -108 46 0
+249 4 60 0
+103 -11 147 0
+20 -232 127 0
+-100 56 -111 0
+-122 101 -40 0
+228 69 -184 0
+-44 -184 -242 0
+235 219 201 0
+178 160 -168 0
+221 172 -59 0
+190 66 198 0
+104 146 -212 0
+65 -70 -130 0
+128 -108 -100 0
+5 -117 -70 0
+-192 -66 223 0
+-168 -43 220 0
+-41 -203 126 0
+-110 -96 164 0
+-108 -146 176 0
+85 151 118 0
+133 208 -99 0
+158 127 -190 0
+89 157 -4 0
+-62 -223 -41 0
+-39 235 -151 0
+212 174 -148 0
+-47 -184 -112 0
+-144 56 -65 0
+43 120 153 0
+-83 145 37 0
+175 11 3 0
+-57 118 -212 0
+-77 -249 234 0
+-71 188 162 0
+25 104 -163 0
+-140 12 224 0
+-170 141 162 0
+59 135 -14 0
+-85 96 97 0
+-15 -93 221 0
+140 -44 -70 0
+157 -104 45 0
+85 44 239 0
+8 -172 -109 0
+-222 182 -20 0
+250 249 -217 0
+223 19 -6 0
+120 172 34 0
+-122 -29 -41 0
+-158 105 -140 0
+101 47 248 0
+-220 88 -127 0
+-215 225 -135 0
+-117 -204 184 0
+116 91 -171 0
+4 -118 -14 0
+-109 -155 218 0
+198 93 -46 0
+-238 208 81 0
+-237 -231 105 0
+-125 -239 -240 0
+-18 99 -79 0
+57 31 -50 0
+231 101 -98 0
+-76 -7 -194 0
+52 -38 -167 0
+215 -194 5 0
+250 235 -119 0
+190 -68 82 0
+-1 -204 108 0
+122 -185 -60 0
+-195 -189 179 0
+-37 231 -91 0
+-137 220 245 0
+-69 -8 -77 0
+198 73 144 0
+243 57 171 0
+-43 20 118 0
+84 20 -41 0
+120 -35 -240 0
+244 -59 -93 0
+-244 -227 17 0
+191 -25 74 0
+-105 56 -143 0
+58 227 -205 0
+246 16 -249 0
+49 -10 -146 0
+-120 -115 153 0
+-67 -28 181 0
+129 231 14 0
+23 24 51 0
+191 -160 -77 0
+214 95 114 0
+-241 105 -64 0
+-209 193 -217 0
+8 49 -18 0
+-125 11 39 0
+200 -61 -108 0
+-100 167 250 0
+150 47 6 0
+-110 26 -80 0
+7 -208 161 0
+-59 -109 -68 0
+61 -21 -161 0
+-123 -84 45 0
+-160 -58 -90 0
+140 -191 131 0
+57 -45 147 0
+118 20 89 0
+26 202 106 0
+-135 -240 112 0
+146 -119 -238 0
+-64 225 -18 0
+28 -217 247 0
+-139 20 28 0
+-48 -225 98 0
+-207 93 195 0
+-167 -183 -88 0
+-162 171 -153 0
+234 -175 166 0
+-118 -217 -230 0
+-42 83 -20 0
+-99 -193 -71 0
+123 -38 -133 0
+171 -179 94 0
+93 57 230 0
+250 64 -188 0
+-158 148 156 0
+191 -207 70 0
+243 -152 -194 0
+100 -81 -190 0
+184 -152 25 0
+-83 79 222 0
+21 248 -12 0
+106 -64 -145 0
+183 249 214 0
+84 -10 -19 0
+-182 -213 18 0
+-208 221 -72 0
+213 -167 206 0
+-240 148 -104 0
+70 -104 190 0
+27 142 -33 0
+-119 -3 205 0
+83 184 -182 0
+-143 -30 46 0
+176 -52 -169 0
+-185 -165 22 0
+-201 78 69 0
+171 -100 225 0
+1 30 45 0
+112 201 -79 0
+-160 -1 133 0
+247 -169 65 0
+245 -37 79 0
+-98 -204 -138 0
+6 -180 -244 0
+195 -246 -95 0
+-121 -134 105 0
+40 203 77 0
+213 148 -204 0
+16 47 111 0
+222 -26 102 0
+1 -21 -199 0
+-146 246 -109 0
+-223 -78 56 0
+-108 -194 -143 0
+-74 -174 -249 0
+-242 240 169 0
+-97 -241 -121 0
+-114 187 -62 0
+-16 -220 -183 0
+-131 -12 59 0
+-28 180 -38 0
+-72 -217 123 0
+-177 -35 -23 0
+-229 -219 105 0
+46 -8 -55 0
+-153 165 171 0
+-73 183 -7 0
+31 51 -213 0
+188 -18 136 0
+-84 225 -19 0
+129 -233 -70 0
+90 -245 -113 0
+-24 221 39 0
+153 211 96 0
+50 -86 249 0
+223 -102 -61 0
+222 242 -228 0
+72 111 -138 0
+188 1 122 0
+58 -88 -209 0
+-136 -128 -34 0
+-179 -141 176 0
+-74 -48 -125 0
+-122 -96 222 0
+117 -188 98 0
+8 130 -41 0
+-4 -190 -152 0
+-234 213 39 0
+66 216 -233 0
+175 32 90 0
+8 -156 222 0
+-24 -235 210 0
+-90 129 -87 0
+-138 172 121 0
+121 49 202 0
+-128 -231 16 0
+199 196 246 0
+213 219 -206 0
+228 178 84 0
+-211 245 -149 0
+-207 -243 -204 0
+8 -117 -110 0
+122 203 -168 0
+240 21 136 0
+174 -79 4 0
+-46 -198 112 0
+164 -177 -147 0
+-223 -51 -90 0
+-99 -117 153 0
+-244 -114 100 0
+-117 -232 -38 0
+-9 -145 133 0
+-42 140 -111 0
+-14 129 105 0
+187 107 158 0
+-126 -221 75 0
+120 207 199 0
+-62 154 6 0
+161 -49 164 0
+-61 -151 -133 0
+-62 -207 -136 0
+95 -113 139 0
+158 -129 11 0
+242 -212 -210 0
+68 77 119 0
+-97 75 -62 0
+172 -145 80 0
+66 -148 183 0
+123 -220 -58 0
+-69 45 61 0
+42 -177 -148 0
+-70 -81 92 0
+-204 208 -230 0
+232 -157 -178 0
+23 -58 200 0
+156 -35 207 0
+250 207 196 0
+-173 -60 44 0
+109 -177 -234 0
+-191 238 30 0
+-170 226 -58 0
+-241 27 152 0
+24 -40 68 0
+-145 50 -189 0
+-101 -27 -141 0
+-153 -87 -186 0
+156 -203 241 0
+-65 -163 148 0
+144 124 -139 0
+-236 -102 -2 0
+88 134 -5 0
+-237 250 169 0
+-85 122 -220 0
+-72 -147 73 0
+-184 215 -176 0
+103 -178 -40 0
+-73 -188 -134 0
+50 -249 61 0
+219 52 -211 0
+116 -196 -155 0
+-197 234 174 0
+121 -163 -62 0
+194 -204 -224 0
+69 -192 6 0
+220 -99 213 0
+120 86 -76 0
+-167 -194 -79 0
+-203 -141 -187 0
+-130 -215 103 0
+152 213 184 0
+-207 -158 -32 0
+-166 174 26 0
+96 -12 196 0
+151 121 209 0
+188 -78 227 0
+8 120 -206 0
+237 -35 -109 0
+-22 24 -241 0
+74 -196 -19 0
+75 -169 210 0
+101 228 244 0
+242 3 147 0
+80 37 -98 0
+-218 77 89 0
+119 -183 -239 0
+-203 -85 -186 0
+-59 -132 -205 0
+-31 -62 7 0
+21 100 -87 0
+-180 205 127 0
+127 -237 196 0
+-15 -242 -218 0
+-190 228 -11 0
+206 -127 243 0
+236 166 33 0
+-224 211 -53 0
+-4 38 -227 0
+-171 -196 151 0
+74 -97 133 0
+-144 -124 34 0
+243 -210 78 0
+30 132 -139 0
+180 -23 -91 0
+-87 28 -78 0
+87 -238 90 0
+237 -157 -35 0
+165 -231 -45 0
+198 -166 171 0
+20 82 -152 0
+-64 137 -233 0
+229 243 53 0
+-176 222 -235 0
+119 223 -137 0
+163 -31 215 0
+59 192 -152 0
+-187 73 -150 0
+-243 -12 -178 0
+198 -101 -175 0
+-217 52 216 0
+197 -174 -36 0
+-5 -150 203 0
+111 131 50 0
+-240 -56 133 0
+99 107 -73 0
+-158 235 111 0
+73 -87 224 0
+63 -102 243 0
+144 130 156 0
+47 -142 -153 0
+-56 113 176 0
+-240 -129 94 0
+75 216 188 0
+168 -222 207 0
+120 -44 142 0
+-213 -217 211 0
+145 122 239 0
+-159 13 12 0
+-145 62 46 0
+88 101 188 0
+-72 230 245 0
+104 233 -155 0
+-166 -226 215 0
+16 97 -116 0
+107 152 25 0
+78 83 -16 0
+-84 -145 -110 0
+190 153 -154 0
+-96 200 -74 0
+13 -166 22 0
+-135 9 -73 0
+40 -195 -59 0
+217 -84 -138 0
+-80 -10 -191 0
+-151 -180 121 0
+230 120 55 0
+2 -116 -48 0
+-46 -110 -63 0
+174 -60 -237 0
+-70 113 83 0
+236 14 189 0
+-143 -67 131 0
+-170 172 134 0
+-209 -28 -175 0
+-99 -211 250 0
+-250 -136 48 0
+203 68 180 0
+-107 -178 229 0
+105 119 110 0
+-166 163 213 0
+-200 93 -248 0
+110 233 -241 0
+96 -172 177 0
+156 18 205 0
+-18 -212 183 0
+93 77 -119 0
+13 -184 -132 0
+-2 -68 120 0
+-14 48 49 0
+-238 80 -58 0
+196 -152 11 0
+213 4 -17 0
+-42 -8 -58 0
+-193 -198 246 0
+-87 154 -139 0
+78 18 99 0
+-173 -45 94 0
+-179 181 108 0
+-184 35 -241 0
+-239 113 -60 0
+-75 -84 -150 0
+14 94 -25 0
+208 -211 -95 0
+108 131 -221 0
+4 -49 109 0
+195 -250 197 0
+75 186 -212 0
+13 1 -206 0
+44 174 32 0
+11 26 141 0
+-233 -33 -65 0
+48 200 -173 0
+-4 -62 217 0
+-111 -212 -207 0
+234 237 4 0
+189 89 -124 0
+-240 66 -200 0
+128 79 -60 0
+128 148 -190 0
+63 -23 153 0
+158 86 98 0
+-31 -78 182 0
+229 -118 85 0
+-17 -90 20 0
+123 236 -82 0
+-34 -209 -64 0
+-247 21 -230 0
+185 230 88 0
+-142 -34 140 0
+220 -112 50 0
+29 171 60 0
+-243 -49 71 0
+191 -161 51 0
+-78 -72 102 0
+31 201 204 0
+-181 30 12 0
+40 113 -110 0
+26 -1 231 0
+132 -3 -151 0
+-129 -185 197 0
+-139 216 49 0
+167 199 226 0
+-207 58 -67 0
+-236 243 -250 0
+129 -221 168 0
+-113 -67 -69 0
+25 -112 -103 0
+-66 94 194 0
+-130 -16 -48 0
+112 31 110 0
+-133 -218 106 0
+-107 -153 162 0
+95 219 -143 0
+-94 230 190 0
+-31 -220 -122 0
+179 132 195 0
+-84 -189 -226 0
+-45 243 -97 0
+111 125 177 0
+142 -47 4 0
+-241 -116 -133 0
+-9 -233 155 0
+-113 -23 46 0
+156 71 -202 0
+117 12 -14 0
+122 -16 -66 0
+-221 -210 -198 0
+-178 57 -198 0
+51 171 228 0
+-218 -120 -110 0
+-182 112 151 0
+-211 -87 62 0
+83 140 62 0
+-187 -163 248 0
+12 132 121 0
+-7 44 221 0
+9 -1 -174 0
+-75 241 -24 0
+-213 207 -49 0
+211 133 -94 0
+-191 -11 1 0
+-249 -177 -41 0
+57 -72 -189 0
+216 -171 166 0
+227 -92 -169 0
+27 114 184 0
+68 -24 28 0
+-58 2 96 0
+205 48 223 0
+156 38 195 0
+-248 -135 231 0
+33 230 -30 0
+-85 -146 227 0
+-233 -96 -106 0
+58 -122 205 0
+119 194 198 0
+-104 -158 -90 0
+109 -54 -75 0
+-143 -215 62 0
+166 -227 149 0
+-183 -97 -38 0
+241 -49 70 0
+9 40 92 0
+49 18 -39 0
+137 181 -186 0
+-129 234 -10 0
+-78 -104 -4 0
+186 193 225 0
+-101 -74 -118 0
+98 70 64 0
+-197 -233 -98 0
+-161 226 -65 0
+99 58 -191 0
+174 184 -40 0
+-174 -171 -43 0
+-102 150 129 0
+-160 -16 2 0
+-222 28 181 0
+-129 25 198 0
+-141 -239 -191 0
+-79 78 -44 0
+-233 -186 164 0
+108 132 -121 0
+53 173 248 0
+-22 -231 51 0
+-106 -243 -104 0
+-47 -183 -65 0
+-54 24 -106 0
+-148 115 -72 0
+207 136 143 0
+-33 204 -49 0
+15 150 180 0
+-54 164 -120 0
+-58 -236 -46 0
+-40 86 -47 0
+239 126 -99 0
+-36 26 -101 0
+-62 159 -125 0
+-112 125 199 0
+68 -43 165 0
+8 214 -133 0
+-57 36 170 0
+-118 -63 184 0
+-206 105 -125 0
+-233 -79 -169 0
+154 201 108 0
+179 113 -145 0
+123 -138 -208 0
+-56 -86 54 0
+-57 222 144 0
+-120 22 36 0
+-85 236 -205 0
+125 207 -113 0
+32 -68 78 0
+151 54 -38 0
+-130 149 -178 0
+-7 -210 221 0
+186 -64 12 0
+41 177 92 0
+-185 -163 -143 0
+129 86 -70 0
+41 -8 155 0
+67 -155 157 0
+-102 244 -228 0
+-31 45 152 0
+-95 -146 -194 0
+109 242 -203 0
+106 -70 76 0
+63 -249 -22 0
+-30 -222 -178 0
+-39 -239 90 0
+-178 12 32 0
+-52 -130 106 0
+-156 -204 -2 0
+-61 -23 164 0
+182 -242 -47 0
+61 152 -211 0
+-128 -84 114 0
+-236 117 -209 0
+179 105 -224 0
+-151 24 -169 0
+147 -105 45 0
+-92 75 160 0
+-211 43 236 0
+120 208 -134 0
+-20 -201 249 0
+-81 -45 147 0
+202 -244 -168 0
+-231 160 17 0
+-247 198 3 0
+106 -60 -3 0
+146 -78 196 0
+137 155 91 0
+29 -247 201 0
+92 209 226 0
+-147 195 75 0
+-51 -194 150 0
+-93 -123 7 0
+-224 206 -18 0
+-202 -93 189 0
+193 -84 222 0
+-89 34 -214 0
+91 122 -72 0
+-118 -30 -204 0
+115 156 -48 0
+81 25 68 0
+72 130 85 0
+235 208 236 0
+55 172 71 0
+213 -171 180 0
+245 55 36 0
+-113 -179 207 0
+62 199 33 0
+-89 59 8 0
+184 30 -235 0
+-125 34 13 0
+-238 -209 49 0
+19 218 -211 0
+-138 105 24 0
+-210 198 -120 0
+-153 186 193 0
+35 84 -247 0
+97 46 -121 0
+23 -235 241 0
+136 89 202 0
+164 185 199 0
+-144 -135 -128 0
+-43 66 202 0
+50 -145 -33 0
+-43 77 2 0
+-8 245 219 0
+-250 -244 -204 0
+-33 177 238 0
+33 -139 -5 0
+-228 -222 22 0
+-13 -223 -97 0
+51 178 191 0
+-178 88 2 0
+25 -105 -231 0
+-226 -148 130 0
+-100 140 -68 0
+144 -172 -173 0
+-159 104 -66 0
+-1 44 -243 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-015.cnf b/benchmarks/UF250.1065.100/uf250-015.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-015.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -221 248 -23 0
+-222 113 -100 0
+-181 90 92 0
+202 69 -86 0
+90 195 -127 0
+3 -241 -172 0
+203 -146 55 0
+9 64 -201 0
+-164 244 22 0
+215 170 238 0
+-15 26 -249 0
+-128 3 -68 0
+-44 -63 14 0
+-198 77 -49 0
+-12 -42 48 0
+6 147 -96 0
+-177 -211 -148 0
+-195 -187 -15 0
+15 129 5 0
+-191 108 123 0
+-58 112 -152 0
+-48 43 196 0
+-147 -232 -24 0
+90 205 -83 0
+175 -209 -37 0
+-52 -4 5 0
+-188 -204 -164 0
+-221 -46 182 0
+200 -46 78 0
+-212 64 -54 0
+-142 163 -3 0
+-17 -54 112 0
+131 -158 56 0
+185 -102 -58 0
+-108 96 11 0
+-161 -235 -34 0
+-72 147 -202 0
+-194 207 -46 0
+11 -204 -50 0
+16 -73 29 0
+-148 144 -107 0
+80 127 -134 0
+-170 3 -167 0
+-164 12 138 0
+-147 97 -176 0
+-48 -20 52 0
+141 30 235 0
+-234 -230 47 0
+-85 109 -61 0
+76 -218 237 0
+-159 191 129 0
+68 234 -109 0
+-96 -241 149 0
+191 -225 203 0
+-142 23 -242 0
+237 -182 -76 0
+195 210 -153 0
+222 -107 151 0
+-215 -190 -16 0
+-191 -82 235 0
+-68 196 189 0
+-62 6 40 0
+125 -31 -158 0
+67 117 97 0
+45 -225 119 0
+-36 225 24 0
+55 -178 -91 0
+145 17 180 0
+209 -109 -197 0
+-93 236 204 0
+40 50 -85 0
+-149 -78 130 0
+138 66 39 0
+148 -76 -190 0
+74 -222 -116 0
+-139 222 -179 0
+175 -184 -31 0
+76 -60 -18 0
+-195 24 210 0
+-15 -192 -62 0
+-9 108 216 0
+-141 6 184 0
+-123 -135 165 0
+-25 194 -65 0
+-74 -92 124 0
+129 -230 200 0
+96 -58 35 0
+135 -102 -228 0
+-91 17 -170 0
+-87 -74 89 0
+52 -88 -40 0
+30 28 -15 0
+-158 -192 94 0
+113 -82 102 0
+29 73 -176 0
+-177 84 -222 0
+-173 -115 -181 0
+180 -87 -179 0
+-109 85 -1 0
+-62 146 60 0
+122 -190 176 0
+-247 79 125 0
+165 -196 140 0
+14 78 197 0
+2 100 -209 0
+153 209 162 0
+-89 -49 -147 0
+-16 -141 108 0
+-18 247 -154 0
+-28 12 -41 0
+208 226 -86 0
+187 143 -186 0
+245 122 52 0
+178 45 33 0
+22 36 -56 0
+189 229 -104 0
+162 35 -50 0
+10 -112 26 0
+-97 142 -129 0
+244 -140 227 0
+245 -141 208 0
+181 -23 164 0
+38 -2 -94 0
+195 106 242 0
+-244 -72 -236 0
+75 -123 37 0
+147 72 -47 0
+-129 -138 -188 0
+117 181 9 0
+-203 -247 159 0
+84 42 158 0
+-145 221 -121 0
+128 -160 110 0
+-219 247 26 0
+-64 -57 -25 0
+-8 -79 34 0
+215 93 79 0
+-57 -162 -19 0
+12 -196 -146 0
+65 -237 56 0
+82 -217 129 0
+224 -98 -170 0
+-161 -240 116 0
+-78 -167 -39 0
+223 19 -198 0
+-79 190 124 0
+-34 28 103 0
+157 -240 -26 0
+-115 -247 99 0
+114 -193 -71 0
+219 49 -117 0
+-98 -40 199 0
+237 -150 -18 0
+194 -36 -184 0
+-95 53 96 0
+-93 -83 116 0
+132 -22 -161 0
+-108 -208 -54 0
+-62 -164 -11 0
+-149 -51 2 0
+-61 59 199 0
+-47 -150 144 0
+-112 -88 73 0
+-141 25 -205 0
+101 -169 -211 0
+-219 -223 235 0
+-40 -196 -154 0
+49 -15 -220 0
+162 -71 -207 0
+-27 -72 145 0
+-164 143 -30 0
+152 100 124 0
+-188 -81 -42 0
+90 -113 42 0
+-23 -6 85 0
+225 157 -151 0
+182 207 60 0
+82 199 173 0
+-94 -196 -237 0
+-148 -16 -221 0
+-241 -157 -120 0
+-102 -92 -131 0
+-3 229 -91 0
+50 195 -143 0
+-1 -227 151 0
+186 199 -240 0
+230 191 -242 0
+3 105 -118 0
+-41 80 -163 0
+-68 116 -219 0
+52 23 -126 0
+-192 -58 156 0
+-72 172 -112 0
+157 -56 222 0
+62 57 202 0
+208 76 -61 0
+-47 -59 197 0
+210 63 37 0
+-214 -159 107 0
+-21 39 -151 0
+11 26 2 0
+-210 156 -177 0
+22 -68 -231 0
+-109 102 140 0
+-59 57 -157 0
+-135 40 1 0
+-4 -71 15 0
+98 248 189 0
+-60 -164 -180 0
+-67 -188 23 0
+-199 -32 -91 0
+59 171 -21 0
+-195 199 246 0
+-211 87 215 0
+-106 103 -30 0
+180 -24 207 0
+-221 31 -45 0
+-239 -48 94 0
+-35 142 -206 0
+91 137 -95 0
+46 -194 -195 0
+-126 -184 199 0
+-65 -164 99 0
+-28 -183 -172 0
+225 -22 90 0
+-239 -187 49 0
+101 -65 196 0
+-100 -49 -35 0
+-229 -234 115 0
+-103 191 -68 0
+47 -248 146 0
+106 31 -150 0
+-173 -179 -183 0
+140 106 123 0
+50 108 30 0
+-76 -96 -37 0
+-57 46 249 0
+89 -20 -6 0
+160 117 -239 0
+-122 171 -101 0
+-189 114 -246 0
+-192 142 232 0
+17 -186 99 0
+-156 -117 192 0
+-137 -20 234 0
+-138 109 -135 0
+69 -26 -112 0
+-129 233 144 0
+-54 161 217 0
+58 -191 135 0
+-63 -66 -164 0
+168 18 -23 0
+-237 -197 -221 0
+-230 -228 -136 0
+-61 30 130 0
+-1 134 123 0
+-161 248 -89 0
+-172 -13 103 0
+117 123 -4 0
+191 129 6 0
+129 -75 210 0
+-72 149 37 0
+-67 -3 -76 0
+-195 11 -91 0
+-174 204 38 0
+-6 -152 -186 0
+5 -225 -73 0
+-104 202 158 0
+-148 65 62 0
+-147 187 28 0
+-45 122 203 0
+-155 -92 -81 0
+131 -237 166 0
+-89 63 101 0
+225 -197 -51 0
+54 -175 38 0
+-112 60 215 0
+157 -167 -84 0
+-109 -44 62 0
+72 -170 -58 0
+38 -225 112 0
+-200 93 77 0
+12 191 -30 0
+-94 122 -28 0
+17 152 141 0
+12 -61 37 0
+-140 -85 -109 0
+80 11 83 0
+93 199 217 0
+-92 -120 -198 0
+44 206 -32 0
+-97 -219 2 0
+-98 14 12 0
+-26 215 -66 0
+-39 -176 -237 0
+201 189 -238 0
+127 -235 -157 0
+179 184 170 0
+-135 20 102 0
+-166 -29 60 0
+109 -137 -231 0
+-1 -45 -233 0
+-66 -54 -85 0
+22 -47 160 0
+-144 -89 -42 0
+-246 -99 115 0
+-224 196 -77 0
+-109 -169 -6 0
+-84 175 -215 0
+6 -191 -226 0
+-26 140 64 0
+-172 90 204 0
+-200 154 -225 0
+123 -181 53 0
+-225 -179 -41 0
+-167 -2 -74 0
+-239 63 29 0
+-247 -10 229 0
+-99 -88 -6 0
+1 150 107 0
+226 -16 -84 0
+239 -235 37 0
+92 -173 107 0
+-146 -242 158 0
+-79 -143 232 0
+19 -159 97 0
+77 -196 78 0
+211 54 175 0
+138 -19 -60 0
+128 -249 94 0
+190 203 -185 0
+-130 -131 87 0
+-209 204 -103 0
+202 -158 -245 0
+212 -80 163 0
+82 -128 49 0
+-159 -44 -234 0
+-45 209 -181 0
+123 43 109 0
+-32 15 141 0
+41 -152 208 0
+-192 77 -165 0
+152 117 -124 0
+-34 136 9 0
+203 -35 -77 0
+-174 19 -48 0
+-2 -49 43 0
+-82 -125 -231 0
+-171 -241 -130 0
+240 -85 -168 0
+213 -102 166 0
+227 -234 73 0
+134 -232 -171 0
+108 -118 238 0
+26 84 -38 0
+54 114 100 0
+40 -79 -196 0
+192 -211 162 0
+-164 5 -157 0
+21 -66 240 0
+243 210 -116 0
+-216 63 39 0
+151 63 228 0
+101 -32 -130 0
+-164 202 -235 0
+156 2 101 0
+231 -59 188 0
+37 -120 -121 0
+139 34 -21 0
+-187 204 -153 0
+-63 13 164 0
+-38 14 66 0
+-33 69 155 0
+-143 -221 -120 0
+114 175 -115 0
+179 158 234 0
+-100 109 30 0
+200 116 -131 0
+192 161 -183 0
+222 -187 -95 0
+58 -132 -98 0
+58 -73 28 0
+150 187 -226 0
+-243 232 -155 0
+-94 15 164 0
+-129 -158 -248 0
+-145 7 43 0
+33 244 217 0
+-1 -16 239 0
+132 -34 -46 0
+-162 101 54 0
+-131 -222 9 0
+-203 -176 96 0
+-176 184 136 0
+-196 221 109 0
+-138 178 181 0
+-193 -218 228 0
+-53 93 -47 0
+-19 187 163 0
+229 48 -222 0
+168 177 166 0
+106 59 220 0
+205 -63 -202 0
+-230 150 -143 0
+-112 49 116 0
+-117 -14 19 0
+-71 -190 240 0
+108 -11 51 0
+-88 202 -163 0
+-125 -197 213 0
+94 -13 -64 0
+-133 48 -122 0
+-58 93 22 0
+-4 17 198 0
+109 -48 74 0
+193 -206 -186 0
+187 -231 12 0
+30 -239 -185 0
+85 -158 15 0
+-143 1 165 0
+89 43 -64 0
+-154 33 -227 0
+-8 -120 146 0
+-192 5 207 0
+-73 -180 -100 0
+-95 234 242 0
+-154 162 -120 0
+-37 84 -80 0
+-231 -218 3 0
+-37 -247 219 0
+87 -77 97 0
+166 138 16 0
+245 -54 -175 0
+73 -217 169 0
+115 192 90 0
+196 -164 -150 0
+-146 -157 21 0
+-3 187 93 0
+129 -83 -45 0
+140 -22 230 0
+50 132 201 0
+-238 -30 -105 0
+151 -157 236 0
+206 -249 108 0
+143 178 -196 0
+174 -81 -44 0
+208 160 -196 0
+-205 210 -73 0
+3 -243 -238 0
+166 138 71 0
+23 183 184 0
+-233 14 16 0
+-94 -30 34 0
+-156 223 63 0
+37 249 -196 0
+-210 -132 -139 0
+248 180 208 0
+88 202 63 0
+191 -23 6 0
+61 203 -87 0
+212 -20 77 0
+45 -160 205 0
+35 -10 -13 0
+-130 70 153 0
+223 -134 22 0
+5 -102 101 0
+105 -246 171 0
+-121 -32 -103 0
+-14 -9 53 0
+236 -117 -8 0
+-88 180 -249 0
+200 -115 -195 0
+214 -45 224 0
+49 192 111 0
+-226 93 120 0
+-131 -188 -225 0
+79 -75 99 0
+-215 -160 -66 0
+-41 -25 185 0
+155 102 -136 0
+69 217 173 0
+27 -174 123 0
+-147 162 -228 0
+-206 140 227 0
+184 -194 204 0
+-54 37 6 0
+-25 -106 -147 0
+127 -133 -193 0
+-45 -121 -122 0
+-119 105 -178 0
+-242 -109 223 0
+-242 44 98 0
+104 -151 -201 0
+191 -35 -53 0
+-37 90 -68 0
+-182 -19 -249 0
+227 229 231 0
+143 221 -156 0
+25 208 -181 0
+40 56 241 0
+-248 201 37 0
+-183 -82 2 0
+168 -48 90 0
+-219 -164 64 0
+50 -31 -138 0
+58 -136 -109 0
+117 -65 -45 0
+238 -146 -248 0
+-184 187 51 0
+-80 -135 -73 0
+-126 231 -96 0
+-197 192 42 0
+-192 48 -166 0
+-76 59 -71 0
+-169 136 -41 0
+201 -228 195 0
+24 -159 211 0
+86 91 -68 0
+-135 -105 250 0
+-112 -150 190 0
+116 -90 -21 0
+81 -160 141 0
+61 -131 128 0
+-196 -15 69 0
+-13 145 63 0
+30 125 126 0
+-171 -170 248 0
+-22 206 169 0
+218 211 93 0
+-160 124 233 0
+-78 -68 -141 0
+62 79 -71 0
+97 -62 -171 0
+-93 -179 147 0
+23 125 -132 0
+-21 -175 -237 0
+-62 -189 223 0
+98 94 74 0
+204 -201 -213 0
+-110 -157 -52 0
+-161 182 -73 0
+42 155 -140 0
+27 -134 231 0
+135 -105 -39 0
+25 65 -80 0
+225 217 173 0
+-248 -154 -169 0
+24 195 -89 0
+-93 181 95 0
+-55 -53 -115 0
+126 -103 -137 0
+-62 147 154 0
+186 57 17 0
+14 153 242 0
+158 -89 -72 0
+193 -98 -54 0
+-78 -207 -100 0
+53 -124 -189 0
+130 161 -151 0
+-141 -175 -23 0
+-164 -139 -94 0
+170 45 -196 0
+151 -79 -7 0
+-88 -27 65 0
+-172 39 -8 0
+191 -165 93 0
+-23 51 -105 0
+101 220 209 0
+12 -146 132 0
+-158 56 69 0
+-119 -191 235 0
+21 -248 -167 0
+-6 -66 206 0
+-70 185 161 0
+232 169 100 0
+121 -202 41 0
+-221 184 -13 0
+123 64 -44 0
+93 98 -152 0
+-46 31 -81 0
+245 202 116 0
+51 -27 212 0
+41 36 84 0
+-51 -206 209 0
+-114 -4 39 0
+-109 -145 -71 0
+-3 230 153 0
+235 -83 -102 0
+-179 -216 -172 0
+-145 -32 133 0
+54 85 177 0
+-1 62 -86 0
+219 11 -211 0
+-37 -7 93 0
+-87 -38 42 0
+-2 -25 -102 0
+33 149 -222 0
+-247 21 9 0
+-84 128 -93 0
+-186 -171 -24 0
+244 141 -19 0
+-6 -101 66 0
+-225 -216 -138 0
+-69 -6 -106 0
+-146 116 -110 0
+-164 -87 -140 0
+-100 -187 58 0
+-32 139 -242 0
+147 191 169 0
+192 -247 216 0
+-51 80 145 0
+-147 111 -13 0
+-232 -57 -66 0
+137 122 -127 0
+156 66 -225 0
+179 167 -220 0
+-150 -4 91 0
+-89 -189 -173 0
+-92 49 -19 0
+-197 -9 208 0
+61 -58 242 0
+11 -31 102 0
+-218 -32 -248 0
+38 -27 208 0
+-199 192 -70 0
+-231 -173 -7 0
+-70 214 168 0
+-230 -34 142 0
+137 211 104 0
+-155 215 -40 0
+-173 101 75 0
+-67 142 242 0
+-95 42 91 0
+-63 -155 -225 0
+16 -153 207 0
+207 -50 -178 0
+60 47 -141 0
+-108 126 244 0
+-212 175 -167 0
+-179 -107 -68 0
+-211 -119 -245 0
+138 209 21 0
+-232 117 178 0
+-238 -27 214 0
+-69 142 161 0
+82 236 190 0
+51 12 49 0
+123 -22 -174 0
+89 -234 -15 0
+107 206 -119 0
+89 -174 130 0
+-119 50 16 0
+-225 243 78 0
+-137 -131 -59 0
+-130 39 -152 0
+142 -145 -167 0
+27 -43 216 0
+-99 184 78 0
+1 220 -250 0
+-6 -250 221 0
+151 -140 172 0
+-234 -188 139 0
+34 78 32 0
+-231 5 -84 0
+-162 -70 -204 0
+160 -127 92 0
+178 -177 -190 0
+-164 159 248 0
+-59 -1 6 0
+96 142 140 0
+2 185 -243 0
+95 194 -113 0
+-204 172 -147 0
+-203 176 -167 0
+-29 -164 39 0
+34 214 248 0
+213 -151 -207 0
+-63 140 137 0
+126 43 -179 0
+-190 -29 159 0
+41 231 -86 0
+52 219 -43 0
+223 107 -118 0
+113 -193 2 0
+-38 -175 -31 0
+-68 -193 -208 0
+46 32 -183 0
+-67 11 -84 0
+-143 233 92 0
+-146 61 -1 0
+153 -75 95 0
+74 23 -107 0
+233 178 157 0
+215 -5 9 0
+-134 -44 94 0
+-36 -122 -176 0
+206 56 176 0
+208 44 215 0
+-140 -75 -81 0
+182 -14 -22 0
+127 184 113 0
+-205 20 -150 0
+-168 -39 4 0
+208 -42 187 0
+16 -122 -82 0
+-29 24 -163 0
+-235 -31 247 0
+94 -79 118 0
+-211 -167 62 0
+216 220 124 0
+-26 -35 45 0
+-165 160 151 0
+240 -138 140 0
+-126 196 -16 0
+190 -59 63 0
+131 -231 -129 0
+-234 66 -150 0
+-134 -248 -100 0
+117 179 -214 0
+243 -81 123 0
+140 -66 -50 0
+-18 118 -22 0
+-127 -146 128 0
+-175 2 39 0
+-73 48 142 0
+15 242 143 0
+20 -27 -145 0
+172 70 -52 0
+-160 221 -189 0
+-10 -182 -41 0
+227 -142 -134 0
+147 224 170 0
+-197 -186 -182 0
+186 144 199 0
+-117 101 241 0
+-50 228 -9 0
+-77 244 -187 0
+108 -231 137 0
+-18 164 15 0
+25 155 -208 0
+-132 111 187 0
+103 121 27 0
+-241 224 42 0
+248 -31 -184 0
+119 23 -125 0
+-34 170 47 0
+4 -162 211 0
+-92 193 50 0
+153 68 94 0
+-57 198 -114 0
+-117 57 -70 0
+-4 30 -41 0
+41 152 186 0
+-154 187 -72 0
+-89 78 98 0
+-103 126 -177 0
+52 43 233 0
+86 -47 -195 0
+25 40 -165 0
+248 125 14 0
+-216 180 -149 0
+95 -154 -229 0
+120 82 -32 0
+-42 -127 -207 0
+-143 221 -118 0
+179 -31 -124 0
+-14 18 -131 0
+227 215 209 0
+-176 70 -188 0
+-126 169 -132 0
+188 3 -228 0
+-38 92 168 0
+45 61 227 0
+63 -245 75 0
+161 -3 19 0
+-239 -183 -95 0
+118 -33 16 0
+48 -245 -161 0
+29 60 225 0
+-203 221 104 0
+-64 -2 32 0
+82 85 59 0
+197 -168 -3 0
+87 220 59 0
+162 -24 89 0
+-114 -59 103 0
+-172 -49 156 0
+-238 -93 -193 0
+240 37 -103 0
+168 9 -198 0
+-108 138 -2 0
+-30 -204 -17 0
+-210 -172 -4 0
+-36 -153 240 0
+63 119 95 0
+-204 -232 6 0
+-172 -221 -243 0
+100 116 98 0
+57 -54 162 0
+-132 5 231 0
+95 -219 87 0
+-140 95 -249 0
+-59 -132 19 0
+166 41 91 0
+-191 -219 38 0
+27 -40 -22 0
+-141 -30 38 0
+43 -220 -201 0
+-98 42 227 0
+222 -60 -31 0
+63 8 -16 0
+27 -12 186 0
+134 193 -67 0
+-21 102 234 0
+60 12 -163 0
+66 -83 152 0
+-236 194 -34 0
+19 -142 -126 0
+28 -247 230 0
+114 -52 31 0
+170 208 134 0
+-93 -24 243 0
+-59 213 142 0
+62 75 115 0
+61 -200 160 0
+141 -146 9 0
+74 -59 70 0
+-67 -242 227 0
+-78 238 -99 0
+-50 -89 134 0
+10 70 -5 0
+-64 -168 -29 0
+147 52 -204 0
+-147 88 -117 0
+180 79 -233 0
+-173 47 232 0
+-148 128 -243 0
+138 158 29 0
+221 -177 -126 0
+-232 -101 233 0
+126 86 -66 0
+-182 160 8 0
+-152 223 -176 0
+219 35 132 0
+-249 103 155 0
+2 192 -154 0
+-198 -231 -76 0
+-224 -58 -135 0
+-105 207 233 0
+-41 50 207 0
+-12 33 215 0
+-82 48 -244 0
+-68 -227 -207 0
+-151 -231 -134 0
+-8 2 -194 0
+-214 -66 -181 0
+210 -214 188 0
+-185 194 -44 0
+-37 50 139 0
+158 -24 92 0
+-68 188 191 0
+-193 -26 71 0
+217 -76 231 0
+-247 -249 99 0
+226 -77 138 0
+-191 -247 51 0
+238 187 143 0
+95 33 109 0
+-123 -39 -69 0
+-86 -150 -64 0
+-87 156 -239 0
+-4 24 -170 0
+179 -176 19 0
+-109 123 99 0
+-165 -180 -172 0
+-221 -239 44 0
+192 129 -104 0
+98 -203 110 0
+176 99 232 0
+-47 -191 -4 0
+-106 141 146 0
+228 -42 -150 0
+-16 250 127 0
+-235 40 -216 0
+41 110 183 0
+200 183 242 0
+116 -59 133 0
+188 156 -34 0
+-181 -16 189 0
+138 22 -112 0
+-172 15 -123 0
+-5 -225 -13 0
+-171 -178 59 0
+104 172 105 0
+-44 206 -107 0
+-96 196 187 0
+-173 -113 21 0
+-88 171 -187 0
+235 229 -100 0
+176 -64 -123 0
+-204 65 -93 0
+-186 -206 65 0
+-215 228 234 0
+-80 -108 87 0
+-97 -122 -171 0
+-117 -108 -204 0
+-162 -183 193 0
+40 103 -60 0
+-133 84 -40 0
+-76 110 108 0
+135 -196 119 0
+76 67 -48 0
+-101 82 38 0
+-93 -238 -125 0
+-119 32 248 0
+239 163 -23 0
+223 77 246 0
+-205 196 -120 0
+-33 199 -212 0
+45 -201 -200 0
+-120 166 -140 0
+71 244 217 0
+-104 -218 8 0
+-198 -242 -63 0
+78 -194 94 0
+-5 -106 -186 0
+34 -69 -202 0
+63 -238 -183 0
+-183 158 134 0
+-139 -145 -227 0
+-3 176 69 0
+147 102 135 0
+-63 -165 -6 0
+136 -167 -124 0
+52 50 84 0
+240 -36 -181 0
+125 -121 -101 0
+28 30 117 0
+250 -161 -17 0
+-62 231 229 0
+151 248 46 0
+-80 -181 140 0
+-132 218 -138 0
+99 250 72 0
+44 184 -232 0
+33 230 238 0
+-98 140 -225 0
+-95 -201 -132 0
+-144 -47 132 0
+-217 -205 188 0
+-189 9 247 0
+-219 -185 197 0
+-108 -17 -216 0
+121 143 211 0
+-7 76 77 0
+-211 -213 -63 0
+-14 107 83 0
+-226 -157 22 0
+105 16 163 0
+188 -24 98 0
+-68 -178 -84 0
+29 148 -78 0
+-116 84 -34 0
+157 -129 -194 0
+-92 -131 -235 0
+-60 212 130 0
+-114 -120 162 0
+68 -97 -103 0
+-29 -141 -5 0
+-184 -51 -79 0
+-121 -49 186 0
+-14 -54 -147 0
+196 -63 -225 0
+-175 -192 98 0
+-128 98 108 0
+180 -136 145 0
+142 150 -140 0
+-166 20 196 0
+-98 -243 -51 0
+2 51 62 0
+206 187 213 0
+186 -194 248 0
+-209 147 -92 0
+13 134 153 0
+27 -81 -126 0
+-165 -146 70 0
+-226 182 64 0
+-45 214 -192 0
+-46 -130 -112 0
+-23 219 -20 0
+30 222 106 0
+220 75 33 0
+79 -91 3 0
+248 -22 -1 0
+49 -242 -161 0
+-29 169 188 0
+235 237 -111 0
+56 98 -248 0
+-179 -116 -246 0
+121 24 206 0
+-248 121 13 0
+223 238 16 0
+-240 61 -133 0
+-211 -48 116 0
+-171 -98 -114 0
+-221 127 76 0
+13 34 67 0
+-63 106 133 0
+195 54 50 0
+151 181 124 0
+219 29 -128 0
+-123 25 224 0
+-12 115 196 0
+-147 5 93 0
+224 -216 34 0
+-99 -198 -120 0
+-167 115 -156 0
+-231 -66 -73 0
+215 107 -138 0
+-159 27 -169 0
+-33 -223 95 0
+-34 116 200 0
+-147 -236 69 0
+-102 -126 -136 0
+192 91 217 0
+7 -65 62 0
+-187 -1 -126 0
+-140 85 116 0
+237 -155 152 0
+62 -85 -174 0
+-118 202 -21 0
+191 239 -238 0
+197 -14 11 0
+-90 208 219 0
+-76 -142 -198 0
+-205 -38 -94 0
+-214 -158 134 0
+-128 -170 -21 0
+-203 72 200 0
+-35 -139 171 0
+-124 93 128 0
+-112 -32 -2 0
+3 -111 -145 0
+-15 202 199 0
+-244 -158 151 0
+-5 -13 -131 0
+-228 92 -230 0
+205 90 73 0
+-226 128 -24 0
+188 -85 -55 0
+127 -4 -207 0
+-205 114 28 0
+-147 -47 204 0
+40 122 194 0
+210 234 120 0
+-209 -198 121 0
+-101 159 -121 0
+-243 -239 -11 0
+-12 248 27 0
+240 21 -56 0
+227 -243 75 0
+-105 -9 187 0
+-188 129 -18 0
+-104 87 223 0
+204 -32 54 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-016.cnf b/benchmarks/UF250.1065.100/uf250-016.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-016.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 216 172 -56 0
+-83 146 -231 0
+181 -218 124 0
+179 -222 -51 0
+13 205 -43 0
+-115 44 -146 0
+67 144 50 0
+206 243 -76 0
+-164 201 178 0
+-172 46 47 0
+188 -209 -168 0
+237 -195 -123 0
+-144 197 -177 0
+175 -190 -150 0
+-194 75 228 0
+115 227 -31 0
+-11 46 103 0
+-67 -225 42 0
+192 -118 -7 0
+23 -164 235 0
+73 18 249 0
+12 -60 -104 0
+209 9 160 0
+68 193 -220 0
+-234 56 103 0
+-241 -130 25 0
+-47 244 133 0
+-85 67 84 0
+97 -134 28 0
+6 -190 -117 0
+-115 -148 53 0
+212 184 -28 0
+170 -168 202 0
+90 8 152 0
+178 -79 -49 0
+218 -51 -104 0
+54 -151 174 0
+-217 -165 175 0
+187 8 -94 0
+-197 53 -246 0
+202 65 -233 0
+-46 -139 73 0
+-227 187 -233 0
+238 -42 159 0
+-249 77 -86 0
+-177 23 247 0
+-82 123 -219 0
+-221 -68 -125 0
+104 206 -21 0
+-45 35 227 0
+62 205 -70 0
+139 196 20 0
+-46 70 -179 0
+-150 -127 -103 0
+70 184 -174 0
+-94 -125 157 0
+60 -71 217 0
+190 -223 -135 0
+15 -42 -35 0
+-7 32 -106 0
+132 171 -43 0
+59 -144 -45 0
+-91 162 195 0
+-133 -45 129 0
+-90 168 -122 0
+-114 229 -121 0
+-130 76 97 0
+147 -191 231 0
+178 -48 -54 0
+147 -53 -134 0
+218 111 -209 0
+-42 147 -50 0
+-208 217 90 0
+198 236 53 0
+217 -189 69 0
+80 175 -178 0
+13 -55 -91 0
+212 150 -128 0
+57 35 -171 0
+-125 3 151 0
+-10 -182 33 0
+-132 233 100 0
+133 8 193 0
+196 -116 64 0
+-78 99 -102 0
+87 -52 136 0
+165 121 -89 0
+-57 -226 -142 0
+29 181 66 0
+193 124 -138 0
+-248 189 -230 0
+240 -222 -90 0
+213 44 -157 0
+54 -72 73 0
+158 -107 243 0
+-224 150 34 0
+173 23 63 0
+193 -64 -92 0
+242 222 206 0
+-183 248 -228 0
+20 -17 28 0
+-144 -143 -84 0
+5 -97 -249 0
+-231 187 -137 0
+58 183 225 0
+-164 -128 35 0
+2 75 149 0
+20 -36 149 0
+185 113 32 0
+48 -107 215 0
+41 -55 -200 0
+-81 247 -205 0
+-32 103 -21 0
+25 -55 15 0
+89 -174 171 0
+126 238 116 0
+-207 144 -108 0
+-147 154 -43 0
+69 -109 218 0
+148 3 -17 0
+-129 182 201 0
+-106 214 158 0
+-153 -21 184 0
+108 6 126 0
+-168 237 43 0
+148 -183 30 0
+112 -33 250 0
+-49 149 145 0
+-1 201 -87 0
+-166 -194 -162 0
+56 26 149 0
+122 236 108 0
+-246 54 2 0
+221 -37 45 0
+-233 78 -14 0
+111 -92 167 0
+-85 -49 27 0
+46 165 86 0
+-141 25 159 0
+5 -65 -149 0
+160 70 -26 0
+-117 163 -1 0
+174 -150 -85 0
+131 87 -163 0
+110 26 59 0
+-192 203 -88 0
+-169 145 -79 0
+-89 -211 83 0
+-62 -100 -115 0
+219 248 -161 0
+-46 -198 -158 0
+-49 84 81 0
+-60 92 79 0
+170 76 147 0
+169 18 34 0
+-35 -91 -237 0
+-128 -22 -236 0
+-76 208 80 0
+202 19 -169 0
+-134 222 236 0
+-206 86 122 0
+95 156 117 0
+-68 190 223 0
+-240 -46 -91 0
+126 -27 -115 0
+143 150 3 0
+-109 187 186 0
+-241 -83 240 0
+35 -219 129 0
+-19 3 -49 0
+50 6 -143 0
+82 129 -171 0
+66 94 -20 0
+139 -91 218 0
+39 234 -96 0
+-81 -166 -216 0
+-207 49 -113 0
+65 -131 60 0
+83 75 -207 0
+-144 -130 155 0
+-200 48 -186 0
+149 227 201 0
+229 169 146 0
+155 -86 -156 0
+-32 30 127 0
+-207 -219 -141 0
+-46 32 -136 0
+-12 22 -159 0
+-240 214 -246 0
+142 107 -160 0
+111 -250 148 0
+161 -188 61 0
+-37 196 -125 0
+105 -93 -149 0
+-232 -129 79 0
+-70 7 121 0
+247 -169 -200 0
+161 -2 -80 0
+221 -52 26 0
+-91 133 143 0
+-41 94 46 0
+174 57 -222 0
+8 25 -189 0
+20 -32 187 0
+-60 -241 -221 0
+240 201 -89 0
+89 -35 206 0
+-247 165 -95 0
+71 22 187 0
+95 126 -76 0
+-61 67 186 0
+47 -190 -82 0
+-72 -247 -154 0
+72 3 -176 0
+-93 -104 -119 0
+155 -230 13 0
+-137 -175 54 0
+208 -250 -50 0
+-16 -237 -234 0
+185 87 96 0
+248 -160 245 0
+-124 136 -48 0
+232 -61 -224 0
+-13 -188 126 0
+239 63 -206 0
+100 114 120 0
+217 -247 5 0
+-239 -156 169 0
+-102 -200 -28 0
+97 185 219 0
+-14 -119 198 0
+2 -180 -68 0
+114 -183 147 0
+-123 -248 -33 0
+56 72 -162 0
+109 138 50 0
+-127 22 -192 0
+186 -142 -69 0
+-166 -46 -212 0
+176 2 -9 0
+18 -135 20 0
+79 68 63 0
+-157 197 -232 0
+-190 -194 -201 0
+88 -66 -148 0
+-229 -170 -59 0
+39 65 67 0
+-191 -241 25 0
+77 156 -247 0
+174 -145 203 0
+245 -219 26 0
+53 5 -76 0
+-198 -45 152 0
+25 43 24 0
+158 243 -225 0
+-217 59 -184 0
+4 165 155 0
+-240 -232 54 0
+9 -229 -63 0
+112 157 -124 0
+-51 -234 246 0
+133 229 22 0
+46 -47 -37 0
+-120 -196 -218 0
+-63 -89 -124 0
+124 -224 125 0
+-226 -90 -79 0
+52 173 184 0
+78 142 67 0
+-12 136 133 0
+-26 196 -30 0
+250 40 -78 0
+-215 -88 -127 0
+20 3 41 0
+130 -59 249 0
+68 219 17 0
+-85 -118 -121 0
+-117 162 -245 0
+-142 -79 -173 0
+45 -29 44 0
+-125 190 -131 0
+-57 175 -81 0
+85 32 -232 0
+-219 170 74 0
+-195 -128 73 0
+-103 58 234 0
+193 87 216 0
+-11 -141 -119 0
+-143 187 -129 0
+11 32 90 0
+128 122 82 0
+153 47 198 0
+205 80 144 0
+-32 -214 -48 0
+-123 192 -167 0
+236 153 -58 0
+-179 166 208 0
+129 239 -107 0
+-133 93 142 0
+-65 126 14 0
+-167 -73 -191 0
+136 -69 -120 0
+-121 73 -142 0
+155 -227 46 0
+-117 -221 173 0
+168 118 -84 0
+-62 227 -42 0
+-86 -190 -58 0
+-180 70 128 0
+-23 232 -6 0
+206 -30 -74 0
+12 -200 -141 0
+39 -217 149 0
+-248 124 -135 0
+-161 121 232 0
+-122 22 123 0
+-110 -72 210 0
+210 164 57 0
+173 -8 -124 0
+58 -44 -92 0
+132 81 -180 0
+-15 -134 -62 0
+65 -93 101 0
+-122 -124 118 0
+216 239 45 0
+-216 -160 83 0
+-135 -178 242 0
+-133 216 -218 0
+-93 -209 -43 0
+211 -169 -213 0
+8 193 149 0
+-199 -223 -241 0
+65 52 -108 0
+-200 128 153 0
+-216 49 24 0
+168 -61 193 0
+129 100 -3 0
+11 -104 222 0
+-63 86 -134 0
+70 -44 19 0
+95 -139 133 0
+67 -84 -135 0
+-240 215 -28 0
+218 145 250 0
+72 180 121 0
+163 -117 -230 0
+-80 221 -19 0
+-138 -29 186 0
+80 208 163 0
+156 -131 -201 0
+117 -134 -91 0
+32 -9 215 0
+-22 110 33 0
+-226 -105 230 0
+161 89 -169 0
+-85 231 -24 0
+-171 -109 -211 0
+-139 -181 43 0
+-193 114 173 0
+-210 162 194 0
+18 108 38 0
+-243 203 -224 0
+-137 -227 -63 0
+-248 91 64 0
+-26 223 -227 0
+27 -119 -106 0
+-180 152 -92 0
+36 -242 155 0
+49 168 -143 0
+-177 114 -128 0
+152 -109 97 0
+-146 102 158 0
+166 -41 -5 0
+123 187 -94 0
+171 -226 -45 0
+27 30 -235 0
+129 -183 9 0
+51 -84 -54 0
+231 27 -129 0
+6 212 153 0
+-177 -36 61 0
+69 38 -30 0
+-90 -124 -33 0
+-86 -160 213 0
+141 240 -216 0
+-75 -217 -10 0
+234 197 205 0
+-212 114 153 0
+-181 92 -242 0
+148 -197 215 0
+88 -66 222 0
+-15 -184 47 0
+-249 -158 -184 0
+-233 -83 33 0
+-199 -123 35 0
+-168 -73 90 0
+239 -185 -224 0
+105 154 -79 0
+228 38 63 0
+-98 210 -161 0
+-157 -41 -218 0
+38 -168 -72 0
+182 57 -130 0
+240 72 -222 0
+-89 180 192 0
+145 -219 106 0
+250 3 -203 0
+-48 -195 211 0
+111 -193 -127 0
+64 83 -139 0
+-71 226 -169 0
+-211 -88 -138 0
+68 -207 96 0
+-83 244 -243 0
+168 -140 -70 0
+-7 -216 -126 0
+-60 103 -51 0
+-97 84 166 0
+-242 -194 43 0
+221 -71 -8 0
+190 133 119 0
+30 117 -114 0
+-40 160 213 0
+3 94 -17 0
+-164 48 240 0
+-73 27 249 0
+201 -122 -172 0
+-193 -242 -144 0
+-229 -199 -89 0
+-164 157 214 0
+19 150 -77 0
+-73 41 -42 0
+229 -48 -235 0
+-117 -181 129 0
+122 -89 29 0
+-135 11 6 0
+-131 100 -136 0
+-165 -72 -38 0
+-79 61 172 0
+79 -138 -186 0
+-213 106 -189 0
+-63 197 -67 0
+-189 -33 -232 0
+-218 -9 237 0
+-236 -44 140 0
+99 114 217 0
+4 144 229 0
+-230 32 129 0
+137 226 69 0
+126 100 -78 0
+126 -119 -92 0
+124 -158 -67 0
+199 -207 -191 0
+-137 -55 175 0
+238 53 -138 0
+-44 194 -25 0
+58 160 88 0
+-34 211 -21 0
+-174 -243 -98 0
+-116 224 -23 0
+225 235 -205 0
+168 -180 222 0
+76 -152 -58 0
+224 -113 -239 0
+-206 106 -133 0
+158 12 -159 0
+-246 38 109 0
+4 -155 -201 0
+58 -178 -3 0
+206 -204 -99 0
+-12 -89 147 0
+-100 -196 -55 0
+-8 -167 -39 0
+99 35 -171 0
+-93 36 122 0
+-76 135 141 0
+239 155 -36 0
+-177 121 115 0
+-208 178 -127 0
+-47 120 243 0
+221 137 1 0
+-202 -98 211 0
+186 67 194 0
+143 238 -201 0
+-226 162 -98 0
+85 -50 -45 0
+141 114 -250 0
+175 37 -207 0
+142 -230 225 0
+-69 -224 2 0
+75 27 131 0
+22 1 156 0
+162 -27 -44 0
+105 -36 110 0
+-169 196 82 0
+-1 187 -50 0
+173 77 162 0
+-85 -10 -40 0
+8 232 219 0
+225 -230 -42 0
+-80 150 -90 0
+-40 203 221 0
+214 -115 -78 0
+-187 250 -186 0
+2 -91 226 0
+197 227 25 0
+-181 146 7 0
+220 61 -152 0
+-1 143 -187 0
+-158 100 -200 0
+223 57 182 0
+224 -118 -13 0
+-131 -57 29 0
+195 93 -216 0
+-8 -200 57 0
+104 -169 146 0
+-147 221 124 0
+-142 172 85 0
+-199 -62 -127 0
+63 -170 178 0
+208 231 42 0
+-109 162 9 0
+10 -213 222 0
+130 -81 150 0
+-235 -58 231 0
+35 -134 88 0
+114 94 15 0
+-171 -86 -48 0
+-229 61 10 0
+-189 -52 -63 0
+27 248 122 0
+-217 186 202 0
+67 227 112 0
+44 -97 -103 0
+58 164 -221 0
+-109 180 230 0
+-191 -188 38 0
+239 222 -177 0
+-147 -186 -71 0
+-8 -74 -210 0
+-236 -15 73 0
+52 178 13 0
+154 -88 229 0
+49 87 -3 0
+109 -44 -236 0
+211 157 -156 0
+108 173 -72 0
+128 -166 -8 0
+-173 -44 34 0
+89 21 114 0
+216 50 191 0
+15 191 -234 0
+6 189 -163 0
+-211 -217 202 0
+-65 231 -135 0
+-212 -20 24 0
+-213 -156 47 0
+193 248 47 0
+-13 -222 -58 0
+-79 -31 -181 0
+-187 170 -5 0
+66 -34 52 0
+221 173 41 0
+-109 40 -23 0
+116 82 -20 0
+31 -231 -147 0
+-181 7 -2 0
+25 90 -154 0
+-117 -216 -220 0
+-129 248 55 0
+125 75 80 0
+-240 40 -27 0
+222 46 236 0
+55 228 -59 0
+248 -245 -189 0
+-151 18 -56 0
+1 28 -205 0
+-173 240 -22 0
+1 -169 -111 0
+-250 -190 223 0
+-170 143 -132 0
+141 -124 -198 0
+71 -72 205 0
+226 230 -237 0
+64 -38 119 0
+150 145 -4 0
+-201 10 -250 0
+115 175 -222 0
+138 243 -181 0
+-53 -142 -7 0
+33 77 -126 0
+-163 -59 5 0
+62 -72 34 0
+-235 -28 43 0
+-135 -204 -14 0
+-123 -158 17 0
+-243 106 -183 0
+-106 80 212 0
+-190 99 130 0
+104 148 234 0
+57 -161 -17 0
+-199 -152 66 0
+-22 -5 164 0
+-85 83 -126 0
+-244 169 37 0
+87 -92 -236 0
+-63 -114 -46 0
+-212 -17 199 0
+153 83 -175 0
+-167 40 -157 0
+28 -104 -34 0
+-159 -19 64 0
+149 -109 75 0
+190 -136 -157 0
+103 80 242 0
+-201 60 113 0
+-185 -232 -87 0
+-57 -85 92 0
+205 -121 211 0
+64 86 -204 0
+64 46 -176 0
+-216 101 81 0
+-21 120 -156 0
+-107 -172 192 0
+31 242 19 0
+150 -133 -49 0
+-69 129 18 0
+213 112 -174 0
+98 120 147 0
+105 -117 -44 0
+-128 -101 -13 0
+94 -245 -54 0
+165 -106 7 0
+-63 72 -140 0
+11 216 93 0
+-185 -216 145 0
+-122 236 -65 0
+70 11 64 0
+-96 161 -109 0
+211 -130 185 0
+-97 119 -239 0
+61 187 -116 0
+-83 182 223 0
+183 103 231 0
+-10 49 -230 0
+-217 -197 33 0
+-86 249 -35 0
+-163 206 77 0
+-206 34 187 0
+36 85 -73 0
+-179 -245 121 0
+59 -36 -57 0
+239 150 -135 0
+150 -240 20 0
+-111 -210 -179 0
+-108 153 -202 0
+37 172 -188 0
+-22 3 74 0
+-142 217 97 0
+-6 164 -232 0
+141 -206 -109 0
+-244 220 -144 0
+-105 -83 -160 0
+-36 130 -195 0
+-155 -46 162 0
+-92 -120 -215 0
+172 -205 -117 0
+-223 -241 -11 0
+110 204 -129 0
+-52 -241 -215 0
+-223 -218 63 0
+-85 -90 229 0
+-130 128 105 0
+140 -120 227 0
+-188 -226 -54 0
+-95 161 149 0
+-182 157 161 0
+-13 -190 -129 0
+43 -69 -129 0
+-248 -218 -246 0
+-244 -66 -75 0
+-83 -94 48 0
+-18 -239 -48 0
+-49 -184 66 0
+119 -242 -25 0
+41 134 -245 0
+6 118 -1 0
+-163 128 215 0
+207 -73 40 0
+79 -118 -25 0
+32 -23 50 0
+-184 -144 202 0
+-161 109 -191 0
+232 26 37 0
+55 -126 -154 0
+245 10 158 0
+128 -220 -189 0
+142 -64 244 0
+46 -171 -88 0
+118 246 -9 0
+157 70 247 0
+109 242 -4 0
+-182 212 -221 0
+237 -89 80 0
+-208 40 16 0
+-203 217 161 0
+-234 -139 16 0
+143 116 48 0
+22 27 179 0
+-122 58 -139 0
+-229 -227 -166 0
+-164 -160 84 0
+14 -39 -134 0
+151 173 201 0
+180 146 -108 0
+-18 -12 108 0
+-130 -64 193 0
+232 6 126 0
+-39 217 -200 0
+-41 226 -120 0
+-29 -62 164 0
+169 125 128 0
+199 -69 -125 0
+102 -223 -157 0
+-26 -2 -178 0
+-47 179 34 0
+-25 233 -153 0
+-22 44 -58 0
+-86 220 -213 0
+194 -46 176 0
+-94 -238 4 0
+155 223 -51 0
+47 147 188 0
+95 127 25 0
+-232 -62 92 0
+-234 -27 -20 0
+54 58 190 0
+-249 162 211 0
+242 -111 -129 0
+-63 150 -59 0
+-185 41 -19 0
+172 -82 229 0
+-176 185 6 0
+139 -113 132 0
+14 192 200 0
+66 -30 48 0
+-6 155 157 0
+78 192 -28 0
+-104 -216 -11 0
+-34 247 -82 0
+240 -135 -207 0
+114 -224 95 0
+-113 36 -52 0
+38 -222 95 0
+189 -240 -74 0
+-197 213 -27 0
+-93 -114 -219 0
+48 -247 212 0
+228 -174 52 0
+-149 -161 -248 0
+-114 128 -184 0
+135 123 -47 0
+-30 -107 177 0
+71 183 -236 0
+-129 153 119 0
+97 -238 -177 0
+214 13 -79 0
+191 -145 -246 0
+-180 206 -134 0
+-123 206 -41 0
+-40 -179 152 0
+173 -171 -42 0
+-140 -122 -52 0
+-85 168 -142 0
+-106 -205 174 0
+-61 -235 -184 0
+242 123 -62 0
+-190 -14 114 0
+178 -233 19 0
+-38 -57 -55 0
+-217 -14 -234 0
+41 -218 -56 0
+-95 -190 193 0
+60 -109 73 0
+-179 -216 81 0
+-232 143 48 0
+-149 -84 -241 0
+135 -31 181 0
+-168 -48 -219 0
+15 54 112 0
+-129 -18 -181 0
+-200 132 -57 0
+182 220 24 0
+-222 -215 -59 0
+-87 219 237 0
+-236 193 40 0
+-140 69 -154 0
+190 210 -213 0
+-23 -221 -32 0
+-50 -144 -203 0
+-232 150 15 0
+-38 86 -191 0
+-173 34 -140 0
+108 117 140 0
+121 -185 58 0
+-99 41 46 0
+35 -144 -23 0
+191 22 -92 0
+183 214 -104 0
+-178 155 -80 0
+17 121 13 0
+-145 -152 -214 0
+-120 -110 223 0
+199 -118 43 0
+198 118 233 0
+250 -119 -125 0
+82 -75 144 0
+-247 112 173 0
+48 22 -225 0
+-168 23 -32 0
+155 49 -4 0
+-22 -142 9 0
+-229 -184 -112 0
+-8 201 206 0
+-147 208 53 0
+63 12 -151 0
+250 -63 103 0
+9 207 -224 0
+55 116 77 0
+41 -244 -75 0
+196 235 -195 0
+-57 51 48 0
+-199 -68 233 0
+48 244 206 0
+241 -45 -47 0
+-247 -84 204 0
+-176 -237 55 0
+-250 95 182 0
+72 -64 113 0
+-80 -178 162 0
+96 -239 133 0
+53 105 -49 0
+-221 78 39 0
+-22 -132 118 0
+-1 239 -232 0
+211 210 -212 0
+-157 -62 246 0
+-150 140 -152 0
+242 -63 94 0
+-164 197 240 0
+119 -69 65 0
+-222 69 135 0
+-41 173 -192 0
+-154 -102 -45 0
+-249 125 188 0
+-94 -140 114 0
+232 -191 94 0
+169 -198 -39 0
+-93 44 -1 0
+129 40 87 0
+-112 121 -246 0
+250 -10 156 0
+-210 -44 -11 0
+-148 -247 -194 0
+-110 14 24 0
+52 -191 -172 0
+-13 166 211 0
+-232 -219 129 0
+142 115 -30 0
+70 123 178 0
+144 -120 198 0
+-16 180 29 0
+-61 80 -7 0
+223 212 89 0
+167 -117 224 0
+101 -104 161 0
+-163 -185 8 0
+-230 -221 185 0
+210 -134 217 0
+150 -53 131 0
+164 247 193 0
+-152 -208 -46 0
+-14 129 177 0
+-203 74 221 0
+183 -20 160 0
+153 -56 53 0
+207 -31 -56 0
+-208 -203 -83 0
+-222 103 -20 0
+-50 204 161 0
+15 169 -109 0
+-164 -221 -19 0
+174 181 161 0
+-204 -37 -164 0
+114 -29 -139 0
+-78 2 74 0
+-174 -232 58 0
+150 -125 212 0
+122 86 63 0
+220 -173 71 0
+13 -24 -61 0
+-173 133 110 0
+-11 224 185 0
+249 -155 -152 0
+-104 159 133 0
+233 29 103 0
+171 38 194 0
+90 29 241 0
+-91 249 178 0
+202 163 26 0
+163 -70 15 0
+33 -222 20 0
+-153 19 27 0
+19 229 -11 0
+241 -121 -46 0
+148 -232 223 0
+43 -139 68 0
+-8 -147 -132 0
+-203 184 161 0
+-175 3 126 0
+-178 -228 -20 0
+199 -30 -74 0
+121 142 98 0
+184 -30 -198 0
+-99 -168 213 0
+12 -66 21 0
+217 -165 -37 0
+242 51 -63 0
+103 236 -169 0
+-10 -178 -79 0
+14 -165 -32 0
+43 -162 161 0
+1 194 -142 0
+203 -137 180 0
+33 -195 187 0
+78 -180 -3 0
+106 7 110 0
+-107 -86 7 0
+193 -101 176 0
+132 5 -57 0
+-157 193 153 0
+-108 -156 -124 0
+30 29 -45 0
+76 220 45 0
+-113 224 -21 0
+142 198 -79 0
+161 -215 -36 0
+243 -211 236 0
+231 72 233 0
+41 185 48 0
+198 246 -36 0
+-156 -201 107 0
+-149 228 -249 0
+-147 246 -67 0
+204 62 -74 0
+89 70 -173 0
+18 -2 -163 0
+-162 -92 -125 0
+-156 123 -136 0
+-112 -205 217 0
+113 -44 159 0
+-248 185 -7 0
+-58 -221 41 0
+-73 38 -139 0
+113 121 95 0
+-169 93 78 0
+201 196 89 0
+169 225 78 0
+-174 -144 231 0
+243 25 215 0
+240 -249 107 0
+-149 153 62 0
+24 183 -41 0
+-194 207 -41 0
+46 -80 219 0
+-24 -142 -48 0
+246 108 -152 0
+-124 -119 -98 0
+61 164 -88 0
+46 -134 -5 0
+64 167 48 0
+110 42 -114 0
+177 -222 77 0
+-156 196 210 0
+-168 94 182 0
+-78 172 241 0
+-133 -142 -78 0
+205 81 147 0
+77 10 228 0
+84 170 -119 0
+89 170 -148 0
+-116 -178 -72 0
+118 -128 -56 0
+47 236 -169 0
+-50 105 -91 0
+145 208 -101 0
+222 153 -73 0
+19 -213 124 0
+-234 24 17 0
+-73 98 143 0
+-95 -161 220 0
+-91 -175 159 0
+159 237 -217 0
+65 -45 218 0
+119 -20 -114 0
+-23 -28 -40 0
+-249 -63 -167 0
+-162 -136 -122 0
+71 232 -227 0
+-54 -182 -193 0
+46 -216 153 0
+-78 207 -188 0
+-129 -26 -49 0
+-183 224 198 0
+83 -65 -191 0
+152 27 99 0
+179 -189 -14 0
+30 61 154 0
+-45 -243 30 0
+-2 235 106 0
+-76 -162 -114 0
+-231 144 164 0
+123 39 -156 0
+83 -161 209 0
+154 95 10 0
+171 -17 -209 0
+77 -125 -98 0
+-193 172 99 0
+-52 199 -23 0
+67 4 228 0
+-172 21 100 0
+-65 192 205 0
+-104 -205 9 0
+17 -225 246 0
+-173 205 -100 0
+234 203 219 0
+163 147 26 0
+-205 162 -243 0
+11 -131 141 0
+-102 -92 234 0
+150 225 217 0
+-203 220 196 0
+17 41 165 0
+175 14 159 0
+95 121 -170 0
+93 221 -137 0
+108 43 -163 0
+-56 37 40 0
+-249 221 56 0
+-236 -131 195 0
+-67 52 237 0
+147 218 -119 0
+58 76 -177 0
+-139 -45 -192 0
+-20 189 109 0
+-231 161 -120 0
+-44 10 -198 0
+-52 -126 44 0
+-199 112 134 0
+-119 76 25 0
+-45 -21 -29 0
+145 -31 -151 0
+60 -245 94 0
+192 172 -177 0
+-162 -180 59 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-017.cnf b/benchmarks/UF250.1065.100/uf250-017.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-017.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 52 5 60 0
+219 -189 -107 0
+32 84 97 0
+-195 -105 167 0
+-201 -171 200 0
+-96 -7 56 0
+182 95 58 0
+167 -131 -93 0
+-68 138 -3 0
+104 -233 169 0
+-105 -249 131 0
+29 86 -102 0
+-96 40 81 0
+87 122 -163 0
+88 210 177 0
+130 117 -79 0
+18 -56 -68 0
+-70 -238 231 0
+175 12 156 0
+-31 -188 -221 0
+37 73 -100 0
+-98 -101 182 0
+106 -40 -61 0
+121 -115 247 0
+38 -232 -35 0
+241 225 -52 0
+-217 187 -236 0
+221 207 -245 0
+16 -163 50 0
+-110 -227 -233 0
+-123 225 -146 0
+59 -32 172 0
+-250 -149 230 0
+-180 -195 185 0
+-230 -67 100 0
+133 84 58 0
+-13 66 154 0
+-206 109 -232 0
+-207 32 106 0
+15 -240 129 0
+197 85 -173 0
+128 125 246 0
+114 -15 214 0
+5 156 98 0
+172 -62 99 0
+140 -122 -135 0
+-242 4 -122 0
+93 -148 -194 0
+-123 247 48 0
+-79 28 156 0
+227 218 203 0
+-107 21 83 0
+158 -101 16 0
+243 -29 4 0
+136 77 -138 0
+122 230 -183 0
+-154 -197 -233 0
+104 -82 -92 0
+-127 -176 27 0
+-241 -101 102 0
+94 14 -85 0
+-238 -242 121 0
+212 -82 128 0
+50 -78 -236 0
+-101 198 -52 0
+-57 -170 207 0
+-65 -185 37 0
+231 -116 97 0
+-169 218 125 0
+-105 145 31 0
+100 153 -27 0
+-101 108 157 0
+-152 -24 177 0
+-45 -50 62 0
+3 -58 250 0
+-140 63 249 0
+139 219 -149 0
+106 7 215 0
+-126 -49 146 0
+43 221 156 0
+-138 143 182 0
+178 -198 19 0
+-18 -98 -131 0
+-78 -6 -184 0
+-73 236 -122 0
+98 166 18 0
+78 228 24 0
+220 71 -114 0
+-235 131 -249 0
+-70 -177 -178 0
+67 2 -120 0
+-161 -107 -149 0
+200 172 23 0
+56 -7 206 0
+-247 -245 -236 0
+-129 3 -141 0
+170 -248 -28 0
+20 -132 -152 0
+118 1 179 0
+132 -52 97 0
+-7 104 35 0
+69 21 120 0
+-76 -108 -183 0
+149 18 -128 0
+181 223 -234 0
+60 -97 -62 0
+217 -63 184 0
+138 -233 130 0
+198 -108 -48 0
+-8 -116 -111 0
+200 202 47 0
+174 13 103 0
+131 237 -244 0
+41 5 -61 0
+226 88 112 0
+37 28 206 0
+-124 213 15 0
+-237 -201 -100 0
+-183 1 -161 0
+240 -65 -77 0
+105 188 -183 0
+63 143 184 0
+191 106 -205 0
+197 19 166 0
+-98 2 -69 0
+80 207 -157 0
+-234 -79 -69 0
+171 -97 -44 0
+-40 -84 -147 0
+210 -39 160 0
+-247 42 -219 0
+-79 -37 -64 0
+-86 -125 -66 0
+-8 -40 -37 0
+-63 -204 -16 0
+-234 -229 20 0
+-187 210 110 0
+219 194 -188 0
+236 -80 -226 0
+250 46 -174 0
+244 -2 133 0
+-86 -140 224 0
+-9 -108 25 0
+134 -127 -177 0
+80 -148 -205 0
+158 -157 -223 0
+55 -5 -65 0
+-111 -209 -61 0
+-232 -39 -78 0
+68 -227 124 0
+-244 -138 193 0
+-143 234 116 0
+-161 122 -24 0
+173 -239 218 0
+226 -214 92 0
+136 -229 -210 0
+190 87 -121 0
+-120 -205 4 0
+73 99 -249 0
+-156 -75 109 0
+69 -60 73 0
+166 -77 -104 0
+-168 -1 103 0
+-182 218 -127 0
+-77 -163 -50 0
+30 228 -33 0
+-119 -171 -248 0
+-121 125 130 0
+-1 -228 -242 0
+-102 -236 162 0
+-125 200 50 0
+78 -170 -226 0
+204 -13 57 0
+107 236 -81 0
+97 214 -225 0
+-80 -239 -95 0
+-184 223 -65 0
+-92 1 -220 0
+1 190 82 0
+-134 -15 -46 0
+222 117 -35 0
+-34 235 -245 0
+-34 33 171 0
+183 55 65 0
+-85 226 130 0
+71 -90 -125 0
+35 -224 -122 0
+-230 -200 186 0
+25 64 -106 0
+205 162 174 0
+-93 -113 132 0
+-104 2 -45 0
+129 -10 161 0
+-116 185 -105 0
+169 228 -94 0
+134 155 -248 0
+-87 -226 -217 0
+92 -80 -5 0
+-43 -10 98 0
+-80 -150 -99 0
+59 -126 -66 0
+-22 227 163 0
+-233 -199 194 0
+-152 -243 98 0
+-121 -220 -228 0
+-130 202 -96 0
+133 29 213 0
+159 -249 -18 0
+190 -138 211 0
+115 -8 -71 0
+-62 106 -165 0
+143 -184 -202 0
+-174 -137 -217 0
+159 -179 -91 0
+220 -81 -235 0
+-4 -235 67 0
+91 -35 51 0
+-11 63 -165 0
+180 163 83 0
+-249 1 129 0
+194 -43 -37 0
+-128 52 213 0
+206 104 -164 0
+25 10 80 0
+156 29 -111 0
+86 -205 -193 0
+51 93 205 0
+115 226 -152 0
+196 -122 242 0
+-135 -134 51 0
+146 -4 -17 0
+-241 -176 74 0
+-243 53 -70 0
+126 27 38 0
+-140 -187 150 0
+1 -77 -71 0
+249 155 122 0
+-166 -93 -114 0
+-151 -113 221 0
+204 120 -209 0
+-171 60 -216 0
+187 -76 -35 0
+-119 65 -228 0
+-177 -201 78 0
+-169 -92 -177 0
+-17 115 45 0
+-112 42 198 0
+32 -218 -160 0
+223 126 160 0
+107 192 140 0
+19 85 200 0
+-185 179 -96 0
+-228 106 164 0
+97 -87 239 0
+-54 244 203 0
+-27 46 -105 0
+-31 -43 -99 0
+-72 153 -30 0
+98 -138 231 0
+98 -197 -111 0
+-71 -166 183 0
+-96 172 84 0
+-118 120 -162 0
+41 203 -90 0
+-139 -137 180 0
+137 -7 -235 0
+-110 -27 48 0
+201 -88 216 0
+-64 26 24 0
+136 -186 -199 0
+135 -71 141 0
+245 -249 98 0
+139 142 -156 0
+-175 -68 -167 0
+-10 -107 149 0
+-93 -56 154 0
+-55 -169 -42 0
+-221 -100 -125 0
+-18 128 -196 0
+147 85 -23 0
+129 136 -250 0
+75 174 93 0
+-100 -47 154 0
+103 191 235 0
+-215 22 -144 0
+-182 -195 -72 0
+-106 -51 -114 0
+-2 -16 -237 0
+-11 -93 -100 0
+-55 106 246 0
+-135 -24 -7 0
+147 60 -33 0
+-200 -9 -216 0
+-96 -175 -48 0
+-170 -224 -43 0
+-226 57 158 0
+-214 -161 -172 0
+-196 121 189 0
+-116 153 -26 0
+-101 -17 170 0
+-28 -157 -149 0
+-48 103 -72 0
+149 -45 -113 0
+-189 -72 -71 0
+160 -84 185 0
+171 -4 -23 0
+230 -237 14 0
+-44 -106 158 0
+-74 131 -185 0
+-63 5 -2 0
+-113 4 -232 0
+47 53 158 0
+174 147 -219 0
+-194 126 -42 0
+46 83 -141 0
+26 192 229 0
+177 -124 -103 0
+-198 -107 -103 0
+77 132 30 0
+-5 56 -132 0
+119 -128 -153 0
+-148 -62 103 0
+206 93 143 0
+-212 -86 242 0
+209 -26 -174 0
+222 -7 37 0
+-217 202 -120 0
+-171 -190 -49 0
+-191 -34 90 0
+-224 196 -86 0
+31 21 221 0
+-84 55 -62 0
+-108 -192 98 0
+35 111 79 0
+184 -16 12 0
+-234 193 -80 0
+-65 94 -224 0
+-35 155 186 0
+178 -95 215 0
+73 -152 -23 0
+-144 155 -127 0
+143 174 231 0
+110 -85 -181 0
+150 -144 86 0
+-121 222 -206 0
+-77 -200 -31 0
+90 -66 63 0
+96 41 -198 0
+18 235 -58 0
+156 220 -179 0
+238 -189 185 0
+-158 231 173 0
+84 -146 -144 0
+194 190 214 0
+-208 199 -31 0
+122 47 -81 0
+163 -222 204 0
+188 26 150 0
+61 250 12 0
+86 208 2 0
+9 216 -108 0
+62 183 144 0
+-19 206 -112 0
+241 98 -166 0
+56 207 -124 0
+-118 -82 -184 0
+147 -233 -137 0
+-125 -17 -109 0
+153 -176 244 0
+235 234 -72 0
+76 -159 -226 0
+213 30 -130 0
+3 -194 145 0
+-7 -82 -6 0
+-115 -135 -167 0
+81 69 -115 0
+203 -40 27 0
+209 141 -39 0
+-184 8 -50 0
+122 84 -39 0
+-138 -145 110 0
+-146 -12 -134 0
+186 41 -18 0
+-223 50 -34 0
+33 -179 -67 0
+-67 124 37 0
+-33 -213 -20 0
+-145 -125 210 0
+-147 137 51 0
+-164 -81 36 0
+-122 -218 -145 0
+-167 175 174 0
+107 -236 -238 0
+68 -44 38 0
+226 138 165 0
+-33 -239 -34 0
+140 65 -101 0
+-176 -107 177 0
+65 241 118 0
+187 85 229 0
+-167 129 -85 0
+-126 196 46 0
+168 185 153 0
+169 162 -67 0
+128 201 10 0
+202 -219 233 0
+18 44 -234 0
+109 189 177 0
+-88 -202 -186 0
+79 -115 -149 0
+-193 -173 168 0
+-214 225 -130 0
+190 -146 89 0
+140 -246 74 0
+-23 228 -176 0
+122 -8 68 0
+126 147 1 0
+-156 -33 184 0
+-116 38 -87 0
+-250 135 214 0
+-70 -178 -37 0
+-164 93 -116 0
+-202 -3 -242 0
+227 112 178 0
+49 -50 -175 0
+42 -44 -160 0
+-47 96 219 0
+121 211 69 0
+-3 -73 -177 0
+-221 -185 27 0
+127 238 -45 0
+-163 112 73 0
+198 146 -42 0
+81 -10 210 0
+234 161 -30 0
+12 -182 213 0
+34 130 -140 0
+-187 -209 59 0
+116 55 76 0
+-171 45 -177 0
+-175 68 -164 0
+165 158 12 0
+218 -199 -231 0
+-92 43 9 0
+184 -39 -115 0
+93 163 238 0
+-138 215 20 0
+-172 237 -231 0
+108 105 201 0
+187 206 108 0
+-222 -158 9 0
+71 -52 24 0
+122 123 29 0
+-10 -133 -145 0
+-29 -186 -122 0
+-232 -208 96 0
+48 238 61 0
+-114 199 -135 0
+183 60 43 0
+243 -48 -227 0
+-52 -165 170 0
+-157 202 -73 0
+230 137 -99 0
+23 210 -209 0
+106 -30 -27 0
+-44 196 125 0
+49 -250 231 0
+22 196 -140 0
+-19 -82 -128 0
+-206 3 194 0
+192 128 -34 0
+95 140 126 0
+-79 -33 39 0
+137 -172 180 0
+178 105 -78 0
+-209 29 -40 0
+-119 189 19 0
+-87 93 -63 0
+-223 -198 137 0
+228 140 -141 0
+218 -220 6 0
+-136 79 39 0
+-185 160 -146 0
+212 -8 156 0
+134 -138 7 0
+2 -161 -237 0
+-107 -53 27 0
+199 -142 9 0
+-51 -99 207 0
+81 97 80 0
+106 201 84 0
+220 -170 -58 0
+-64 -19 -166 0
+-208 -5 -10 0
+237 -32 66 0
+-164 242 -56 0
+29 -74 -92 0
+-244 -3 -237 0
+-119 117 147 0
+-96 17 129 0
+17 -247 6 0
+245 23 184 0
+55 103 125 0
+185 131 -150 0
+179 104 197 0
+73 32 26 0
+188 -98 -42 0
+244 239 4 0
+151 215 -146 0
+-230 225 8 0
+-205 -105 -54 0
+250 -121 -5 0
+-193 235 -178 0
+212 3 -173 0
+12 -33 -193 0
+41 -163 80 0
+1 -142 133 0
+195 126 -108 0
+80 -33 212 0
+-220 -152 47 0
+-138 210 167 0
+229 54 -201 0
+235 -4 9 0
+52 -205 113 0
+28 177 154 0
+-78 -226 33 0
+52 172 -140 0
+-135 18 203 0
+223 -161 -33 0
+-88 201 166 0
+65 102 -231 0
+183 -147 -95 0
+-21 -33 145 0
+50 -149 165 0
+72 39 -237 0
+-128 164 -222 0
+-157 155 239 0
+-248 85 11 0
+21 -160 179 0
+-174 215 55 0
+152 -156 31 0
+17 36 -193 0
+-121 -11 80 0
+146 2 -250 0
+-89 -28 -108 0
+10 -90 -41 0
+78 -229 -205 0
+16 -105 -229 0
+-186 -131 212 0
+-79 -44 94 0
+72 -196 121 0
+-32 63 61 0
+-204 -99 -150 0
+142 130 -17 0
+169 144 -14 0
+-43 151 -145 0
+246 45 193 0
+102 -235 124 0
+-137 -59 197 0
+-123 81 -155 0
+86 -135 231 0
+44 -192 53 0
+202 207 203 0
+183 -215 241 0
+175 130 250 0
+-152 -248 -67 0
+243 87 230 0
+-44 -16 9 0
+85 -72 -242 0
+-190 92 -97 0
+25 -10 208 0
+-18 201 -189 0
+55 87 -12 0
+89 -168 -223 0
+-47 184 231 0
+104 -148 98 0
+164 7 6 0
+98 58 -136 0
+-11 209 -137 0
+123 -85 -64 0
+192 -81 84 0
+95 -55 79 0
+149 5 140 0
+-3 125 218 0
+19 231 90 0
+18 27 149 0
+173 161 96 0
+-83 -160 6 0
+-230 196 244 0
+202 -102 -83 0
+109 200 193 0
+-48 -223 -168 0
+-144 55 88 0
+19 -6 226 0
+-114 -155 161 0
+112 55 43 0
+-62 109 65 0
+-158 145 92 0
+26 63 123 0
+-61 -188 -229 0
+64 245 230 0
+200 111 -150 0
+-51 -249 47 0
+-10 20 -153 0
+-207 81 165 0
+111 -116 42 0
+131 -171 201 0
+-181 -236 40 0
+-68 138 52 0
+197 -226 -154 0
+-158 22 71 0
+-40 241 -213 0
+32 -202 133 0
+-103 -247 -148 0
+-228 163 143 0
+-86 -180 -76 0
+-198 -168 -177 0
+-57 189 150 0
+199 112 75 0
+-13 -245 -203 0
+210 212 156 0
+-221 -65 202 0
+-96 -32 49 0
+-74 169 -170 0
+-190 -28 181 0
+117 -143 -18 0
+56 147 -200 0
+-117 -140 -206 0
+-222 208 95 0
+78 -46 138 0
+64 54 -213 0
+-216 -132 37 0
+89 -5 220 0
+220 142 -62 0
+173 110 -213 0
+131 181 204 0
+232 -227 161 0
+99 230 -54 0
+-172 243 -115 0
+151 230 7 0
+-14 170 56 0
+-247 244 -43 0
+206 -110 -164 0
+232 99 -180 0
+244 232 215 0
+-125 108 -173 0
+247 -71 -178 0
+-224 -183 -49 0
+73 174 -74 0
+-238 14 -136 0
+-207 139 -88 0
+65 -234 -242 0
+-78 145 -230 0
+37 10 -29 0
+-27 44 70 0
+187 197 138 0
+131 -81 -34 0
+54 -12 -139 0
+238 12 235 0
+200 77 59 0
+-69 243 63 0
+6 189 159 0
+-34 -114 105 0
+-148 -134 -92 0
+-148 100 219 0
+-72 -187 18 0
+212 -148 16 0
+213 -221 190 0
+-147 -42 220 0
+130 71 219 0
+-124 -98 -23 0
+-218 193 -62 0
+-59 25 218 0
+84 -238 153 0
+-173 -105 -147 0
+229 -77 21 0
+-166 -186 194 0
+-225 -228 30 0
+-53 59 108 0
+-31 -35 -187 0
+101 -155 -216 0
+122 72 119 0
+71 -22 -14 0
+220 -17 -48 0
+159 -3 196 0
+-235 -31 -27 0
+133 23 3 0
+37 158 73 0
+40 227 54 0
+-248 213 -28 0
+65 -42 -239 0
+23 123 -163 0
+-77 -160 -158 0
+-186 1 -142 0
+14 86 -158 0
+-249 -93 -6 0
+126 -207 -120 0
+-38 -59 153 0
+111 -144 -114 0
+197 -146 37 0
+69 -185 158 0
+-72 47 48 0
+184 123 89 0
+200 -179 190 0
+14 -127 -217 0
+116 50 87 0
+-114 -195 -53 0
+191 -69 10 0
+76 -104 -6 0
+86 -181 63 0
+204 96 -93 0
+47 -232 161 0
+-237 84 115 0
+74 -189 124 0
+16 39 -221 0
+-122 45 -48 0
+181 -131 148 0
+138 -217 -124 0
+-22 38 -175 0
+-185 -132 167 0
+-106 82 -53 0
+-68 226 -18 0
+-6 -205 -215 0
+117 227 216 0
+170 -56 -214 0
+-94 -65 6 0
+33 36 27 0
+-48 7 -13 0
+3 231 -156 0
+213 157 -202 0
+143 -182 -131 0
+70 -184 209 0
+-167 191 100 0
+120 80 -84 0
+-14 -86 -93 0
+-91 27 140 0
+153 135 -223 0
+163 170 -98 0
+-116 -219 -4 0
+-136 -7 213 0
+187 62 -125 0
+115 185 73 0
+244 -208 246 0
+15 87 63 0
+145 -172 64 0
+205 -85 -97 0
+17 26 65 0
+-166 -106 68 0
+6 -212 -124 0
+-126 -125 -81 0
+225 186 -65 0
+201 31 1 0
+-124 -36 -219 0
+230 202 126 0
+13 146 -230 0
+-73 -58 -147 0
+113 80 192 0
+-227 -218 98 0
+-110 -139 245 0
+91 5 -160 0
+-31 172 -52 0
+89 172 10 0
+-92 -12 -72 0
+-232 68 120 0
+-242 -144 -116 0
+-145 -244 -135 0
+-127 10 -114 0
+240 132 161 0
+-42 53 -185 0
+-22 -21 131 0
+-101 66 88 0
+178 138 19 0
+191 14 190 0
+-219 116 63 0
+142 -49 112 0
+-116 35 98 0
+-212 -197 247 0
+-40 179 34 0
+240 -248 225 0
+143 43 -49 0
+-37 -181 19 0
+-243 96 -235 0
+10 116 -151 0
+-152 -84 177 0
+-126 29 -122 0
+-158 -69 -117 0
+-214 -195 -96 0
+170 -194 -37 0
+-250 138 215 0
+-5 139 -129 0
+-62 -222 -229 0
+178 112 126 0
+-195 229 -3 0
+113 -49 -128 0
+179 229 29 0
+-217 166 -63 0
+127 21 -72 0
+62 -239 -109 0
+-54 -84 -207 0
+71 -90 159 0
+191 113 177 0
+214 -185 41 0
+165 248 74 0
+-182 116 128 0
+-68 -118 128 0
+-239 -158 -135 0
+-186 -125 127 0
+-61 74 60 0
+178 -29 238 0
+-94 -235 151 0
+-243 199 -25 0
+-71 50 -61 0
+10 -86 -44 0
+-192 -148 170 0
+212 46 71 0
+-230 9 -5 0
+-207 -144 -2 0
+-164 -5 -15 0
+174 122 -74 0
+-64 -120 231 0
+-157 145 242 0
+102 -238 -229 0
+74 55 -152 0
+243 212 247 0
+-227 127 190 0
+-218 209 -220 0
+44 222 -238 0
+170 -149 -185 0
+-197 229 -184 0
+-15 -22 -123 0
+-30 -196 135 0
+-248 -199 226 0
+115 -141 -199 0
+-21 159 -164 0
+201 117 -231 0
+-249 101 154 0
+138 97 -6 0
+163 -197 117 0
+-46 -17 238 0
+-168 -171 207 0
+106 242 -128 0
+67 12 -73 0
+-50 -37 101 0
+-245 -194 113 0
+72 -70 -3 0
+-56 72 238 0
+-160 -148 -124 0
+-137 -19 -34 0
+-84 -179 126 0
+29 232 97 0
+28 -65 -135 0
+-127 -158 113 0
+248 27 102 0
+214 97 -216 0
+-116 71 107 0
+-26 -130 -180 0
+-127 22 -85 0
+-72 19 1 0
+-210 13 -111 0
+-50 -217 225 0
+-22 206 207 0
+-129 -243 -123 0
+-189 -53 -163 0
+204 186 226 0
+-217 160 -44 0
+-18 88 179 0
+-75 -168 37 0
+91 70 -4 0
+212 231 192 0
+-243 250 61 0
+-201 -154 213 0
+-249 -110 44 0
+37 60 -131 0
+-7 30 -157 0
+216 -48 247 0
+60 182 -216 0
+29 105 16 0
+133 -88 -66 0
+190 134 -164 0
+93 47 -18 0
+152 -133 181 0
+24 184 -142 0
+46 -138 -30 0
+-245 -90 41 0
+-128 29 -170 0
+144 -19 125 0
+110 -158 -214 0
+-194 242 107 0
+129 98 170 0
+135 -61 -211 0
+-173 197 78 0
+107 -239 71 0
+51 177 -147 0
+153 -128 1 0
+114 19 95 0
+28 -221 219 0
+213 -74 -38 0
+-73 233 -150 0
+123 -158 -56 0
+158 -93 208 0
+-24 195 -227 0
+42 12 -18 0
+-52 118 -181 0
+-130 211 94 0
+125 -241 165 0
+88 17 26 0
+8 -51 -87 0
+-223 -182 250 0
+-90 -12 -47 0
+-6 -71 122 0
+2 240 -131 0
+-103 61 190 0
+72 -58 -1 0
+-157 -51 145 0
+-84 -240 161 0
+-69 -161 53 0
+88 -42 167 0
+97 53 60 0
+231 -30 72 0
+215 67 -45 0
+-188 91 115 0
+96 -127 95 0
+15 1 129 0
+-94 -79 31 0
+221 168 81 0
+219 -231 -193 0
+-136 66 108 0
+-56 -93 12 0
+-185 -10 -189 0
+230 -146 59 0
+163 -129 82 0
+-87 97 -118 0
+-206 132 -39 0
+78 -250 -214 0
+-158 195 -35 0
+-68 168 75 0
+201 109 -132 0
+14 -9 -91 0
+-6 53 156 0
+-109 -226 66 0
+-90 -10 238 0
+200 -109 -119 0
+-40 -191 -180 0
+-35 -248 208 0
+-61 -77 -2 0
+-197 -60 203 0
+194 172 -221 0
+-235 -42 88 0
+70 -206 78 0
+54 206 121 0
+-249 -28 150 0
+64 -156 45 0
+181 203 90 0
+-98 -187 216 0
+219 18 -67 0
+181 73 -177 0
+-203 88 44 0
+-45 52 214 0
+144 167 -18 0
+219 -61 250 0
+184 -80 -146 0
+249 112 -7 0
+54 153 -178 0
+99 179 164 0
+98 6 -65 0
+171 226 -44 0
+-235 -85 -65 0
+118 -180 76 0
+-42 -46 41 0
+210 9 84 0
+239 27 -101 0
+235 77 -21 0
+222 -185 77 0
+-160 -22 -69 0
+27 -187 239 0
+235 -199 -121 0
+21 215 39 0
+189 236 40 0
+38 -193 40 0
+86 169 -203 0
+169 13 111 0
+2 -119 56 0
+-146 99 55 0
+-204 151 -30 0
+-10 -93 90 0
+-124 85 -131 0
+-76 -127 97 0
+200 -63 -105 0
+92 -202 118 0
+-44 -204 -217 0
+-1 39 218 0
+-110 -99 -218 0
+214 -180 -197 0
+-36 -26 146 0
+-28 191 -44 0
+127 -75 248 0
+-187 65 121 0
+-39 235 -30 0
+179 -88 -239 0
+-164 20 -77 0
+-167 -141 -224 0
+185 171 244 0
+-155 113 250 0
+-147 27 -140 0
+21 -15 -151 0
+-247 139 54 0
+-150 237 209 0
+-159 -197 -147 0
+210 -28 21 0
+-231 184 136 0
+45 -27 247 0
+137 147 35 0
+129 199 -24 0
+18 -67 182 0
+160 146 27 0
+-154 -71 84 0
+-198 -55 228 0
+59 29 217 0
+-236 71 140 0
+11 18 -202 0
+-95 217 -49 0
+-10 64 -23 0
+-5 -105 201 0
+-45 173 -74 0
+-240 -100 200 0
+-169 -231 230 0
+-185 -169 -159 0
+129 -160 -60 0
+-82 176 169 0
+87 100 -108 0
+50 -209 -226 0
+124 110 -53 0
+238 195 -118 0
+-43 106 175 0
+220 -98 -134 0
+71 -184 133 0
+-181 86 -167 0
+191 -106 -177 0
+-57 -195 56 0
+-16 -125 164 0
+-73 22 -231 0
+-13 -249 -28 0
+162 -172 -1 0
+39 36 97 0
+160 -32 127 0
+120 -4 -100 0
+42 -222 -165 0
+-215 -62 68 0
+-118 188 83 0
+217 191 131 0
+170 -134 65 0
+186 26 -244 0
+247 60 206 0
+-111 144 44 0
+-41 -74 16 0
+232 86 -163 0
+69 -41 171 0
+-207 -139 75 0
+18 63 244 0
+-135 -47 175 0
+180 -200 177 0
+-237 -65 -72 0
+-173 -84 103 0
+98 14 118 0
+192 209 -170 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-018.cnf b/benchmarks/UF250.1065.100/uf250-018.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-018.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -112 162 246 0
+71 -13 59 0
+-156 -177 189 0
+28 180 39 0
+-45 173 -76 0
+35 132 -97 0
+-70 -89 -204 0
+-196 118 114 0
+245 31 19 0
+-123 94 24 0
+-134 58 -176 0
+-172 158 -33 0
+-63 232 113 0
+16 -109 -145 0
+-135 -14 37 0
+-203 95 -117 0
+73 247 -112 0
+-100 185 -129 0
+-77 -127 -102 0
+-166 -45 -7 0
+-11 156 -62 0
+-82 -107 132 0
+-90 60 188 0
+211 99 176 0
+55 -236 130 0
+28 198 238 0
+225 157 128 0
+110 -189 -148 0
+97 -116 18 0
+-108 233 74 0
+70 -72 208 0
+-79 -135 189 0
+-44 -101 -226 0
+-111 245 -247 0
+217 125 -157 0
+50 -183 -21 0
+-40 68 66 0
+-16 67 157 0
+122 -119 49 0
+-43 215 191 0
+-148 54 -235 0
+-99 102 43 0
+-220 96 -133 0
+-181 209 10 0
+-45 120 -221 0
+38 -216 29 0
+246 -232 191 0
+-104 -114 -117 0
+-127 -171 -163 0
+143 -194 -110 0
+89 -216 143 0
+-207 234 -7 0
+169 125 16 0
+-239 238 176 0
+142 -17 -19 0
+179 218 -163 0
+98 -41 -133 0
+6 -107 -29 0
+-27 131 127 0
+28 -173 -17 0
+-244 -103 -115 0
+-56 -23 -240 0
+93 -133 -35 0
+-10 -181 57 0
+-137 -160 -11 0
+-50 200 -38 0
+113 162 235 0
+30 192 -244 0
+241 -73 -78 0
+-134 -96 121 0
+79 -48 -27 0
+79 -73 -44 0
+-174 205 -86 0
+-65 9 -221 0
+-103 189 25 0
+50 163 70 0
+208 -107 104 0
+-145 93 232 0
+129 -75 10 0
+28 70 4 0
+-75 -92 250 0
+174 -126 135 0
+55 22 -146 0
+38 -131 -231 0
+112 8 17 0
+-202 134 151 0
+228 -202 194 0
+166 33 92 0
+-217 -106 -225 0
+-144 -14 212 0
+220 80 -155 0
+-189 8 133 0
+202 36 -144 0
+137 64 -68 0
+66 155 234 0
+-48 -35 -192 0
+134 -94 229 0
+127 -178 -135 0
+232 -108 44 0
+20 35 209 0
+116 108 -58 0
+28 -193 56 0
+-106 85 -209 0
+220 -85 37 0
+68 -154 40 0
+50 23 209 0
+70 106 -211 0
+156 -217 4 0
+43 -176 192 0
+84 7 -230 0
+-224 -82 -159 0
+-200 -9 -93 0
+79 -39 -172 0
+-189 194 -53 0
+-207 -107 249 0
+-74 -204 114 0
+219 -85 -61 0
+-16 -73 -231 0
+65 -93 76 0
+110 180 -205 0
+140 -189 138 0
+55 -140 107 0
+58 -218 173 0
+-172 220 -170 0
+96 197 -72 0
+235 -194 126 0
+145 2 -187 0
+103 -175 105 0
+103 -135 229 0
+-164 227 11 0
+172 -12 -10 0
+94 29 208 0
+168 -133 -249 0
+32 10 -97 0
+75 -195 -205 0
+-151 -101 -243 0
+116 242 -155 0
+-147 -189 -67 0
+-108 243 235 0
+-182 -76 -210 0
+118 -62 -239 0
+-238 -87 -128 0
+-77 -56 88 0
+118 59 41 0
+117 194 119 0
+-215 199 91 0
+-89 -47 148 0
+-114 -15 113 0
+249 -26 -123 0
+-82 245 -79 0
+229 -35 -107 0
+131 76 -213 0
+-86 154 166 0
+-12 -104 -100 0
+19 -225 222 0
+6 -154 77 0
+-29 -104 -140 0
+142 -218 -84 0
+-130 178 -42 0
+-206 -79 159 0
+219 181 -237 0
+-109 71 -63 0
+178 203 163 0
+-199 139 5 0
+174 -74 145 0
+-166 219 250 0
+-112 123 -113 0
+119 48 -126 0
+109 -7 -23 0
+179 170 -214 0
+-143 168 -183 0
+185 181 -68 0
+220 223 236 0
+230 -112 50 0
+144 -154 -215 0
+72 120 -134 0
+199 -196 -133 0
+-205 213 -210 0
+233 38 75 0
+78 184 -203 0
+-9 112 49 0
+-95 64 -6 0
+-215 -34 211 0
+-137 -206 56 0
+-10 66 30 0
+-143 117 181 0
+2 104 -110 0
+-6 -46 -223 0
+234 105 -153 0
+-136 76 206 0
+-235 181 -180 0
+211 -124 42 0
+-9 136 -168 0
+178 85 241 0
+-220 -10 -132 0
+-239 159 -100 0
+-106 35 -95 0
+-20 114 -111 0
+72 23 -46 0
+-118 -73 181 0
+169 -236 14 0
+241 -10 -122 0
+-60 176 -90 0
+-132 -184 208 0
+98 114 -132 0
+-132 31 116 0
+233 39 -29 0
+-81 184 -110 0
+105 -236 -155 0
+122 10 -14 0
+-133 169 -157 0
+17 -46 245 0
+230 -231 -53 0
+-61 6 142 0
+-117 -189 64 0
+-6 76 18 0
+118 -91 127 0
+230 -115 -8 0
+189 -15 -164 0
+-135 -97 170 0
+47 -232 187 0
+146 11 -101 0
+50 -103 101 0
+-215 -74 69 0
+108 -38 145 0
+139 33 -102 0
+-86 243 -6 0
+172 65 231 0
+-76 -86 189 0
+193 71 130 0
+207 236 -148 0
+54 147 238 0
+-187 5 -68 0
+-33 -103 -24 0
+-63 189 -58 0
+-58 232 -141 0
+-200 -94 -99 0
+189 89 -186 0
+-195 39 65 0
+206 71 250 0
+168 71 7 0
+11 -224 140 0
+-39 99 -131 0
+187 50 -175 0
+63 -224 4 0
+87 -154 88 0
+141 223 -87 0
+-72 120 -96 0
+89 30 250 0
+-197 -93 -241 0
+218 242 130 0
+167 225 -65 0
+249 77 14 0
+45 -118 -137 0
+62 77 -11 0
+-29 245 -157 0
+1 -216 -217 0
+-210 217 48 0
+-80 -106 194 0
+-135 212 -151 0
+-60 -43 -171 0
+-207 202 -185 0
+-145 -226 -119 0
+-18 -29 -35 0
+-35 130 -146 0
+112 83 -202 0
+-2 -6 104 0
+-89 73 96 0
+-137 -32 72 0
+107 -27 -197 0
+162 73 53 0
+16 107 -119 0
+131 108 -85 0
+-225 -154 200 0
+3 -173 -213 0
+166 205 235 0
+-44 -166 -192 0
+-151 -89 -85 0
+113 150 110 0
+80 48 177 0
+-225 -218 15 0
+-45 -39 -239 0
+214 102 -35 0
+4 200 -110 0
+118 -93 204 0
+104 110 -223 0
+-192 114 -7 0
+-128 63 -60 0
+-122 -114 97 0
+137 -94 202 0
+96 242 195 0
+36 -53 -127 0
+250 111 -39 0
+207 144 -13 0
+162 12 -83 0
+-199 197 213 0
+158 50 125 0
+10 -92 -219 0
+-197 -108 133 0
+198 -72 19 0
+-1 134 66 0
+-36 -185 -131 0
+-18 227 -65 0
+226 -221 -73 0
+-116 -127 -54 0
+3 157 -122 0
+150 155 84 0
+2 82 29 0
+31 -44 -24 0
+-86 -17 -80 0
+-128 -153 144 0
+-149 -121 -168 0
+34 -152 -64 0
+-114 249 175 0
+-91 188 -93 0
+158 -205 145 0
+-64 103 -238 0
+213 -118 39 0
+158 -44 5 0
+-158 -21 44 0
+-242 -99 74 0
+-3 -213 -130 0
+-127 -156 82 0
+-172 -89 -55 0
+32 78 -6 0
+195 -69 -46 0
+-46 -209 157 0
+-140 -75 -6 0
+233 162 -26 0
+22 -119 24 0
+224 -138 -170 0
+214 -201 84 0
+-220 -16 106 0
+-161 220 8 0
+-133 28 -213 0
+-7 28 -44 0
+-52 -11 151 0
+167 100 42 0
+118 -235 248 0
+-219 -54 31 0
+-88 -216 -113 0
+-82 195 170 0
+9 246 -150 0
+79 135 -208 0
+80 -228 -182 0
+196 -248 -106 0
+-218 -211 193 0
+188 201 17 0
+60 -79 -170 0
+147 235 157 0
+219 41 -64 0
+73 -67 154 0
+37 -142 46 0
+88 38 125 0
+186 202 15 0
+-159 249 -151 0
+165 -147 66 0
+-164 198 -162 0
+-6 88 -178 0
+-160 31 -186 0
+-34 31 214 0
+-183 -167 184 0
+-19 148 42 0
+-70 -112 -130 0
+-232 152 -5 0
+132 109 -157 0
+132 -225 75 0
+-160 -241 206 0
+243 -241 -174 0
+97 -220 -67 0
+-227 17 1 0
+41 244 -17 0
+-173 -219 -230 0
+190 162 -141 0
+29 -130 -99 0
+-238 207 1 0
+31 -130 -106 0
+35 168 133 0
+164 236 -213 0
+183 -127 126 0
+15 -210 -62 0
+-128 229 31 0
+148 60 -194 0
+81 238 224 0
+-40 224 -199 0
+21 20 131 0
+234 -163 57 0
+-40 43 -140 0
+-222 -153 -201 0
+-18 -236 -216 0
+136 172 240 0
+-95 238 186 0
+231 42 -124 0
+84 -246 98 0
+-26 -208 -29 0
+-212 59 100 0
+-224 170 92 0
+241 -51 -135 0
+-60 5 154 0
+-201 66 -52 0
+158 -18 33 0
+-112 192 28 0
+-47 -92 147 0
+-89 -16 73 0
+-86 124 -177 0
+-112 11 -1 0
+3 131 161 0
+127 131 104 0
+-91 -150 -75 0
+-26 228 -120 0
+-186 227 233 0
+155 -124 -132 0
+-78 29 -96 0
+240 144 -56 0
+-61 83 176 0
+-153 -220 -17 0
+137 -61 -11 0
+233 -204 -193 0
+234 -124 -138 0
+-237 -249 27 0
+-203 -83 -31 0
+107 104 247 0
+-32 -104 -76 0
+219 -165 83 0
+50 190 -19 0
+-137 54 -30 0
+104 -130 -102 0
+224 29 77 0
+9 221 -173 0
+-112 -126 -67 0
+78 89 -222 0
+-105 -109 125 0
+179 -182 -151 0
+-13 240 -123 0
+-62 193 75 0
+46 151 115 0
+-12 113 -229 0
+-9 247 119 0
+-63 -15 -90 0
+-134 -11 -113 0
+234 -184 86 0
+-218 213 206 0
+133 108 20 0
+-101 80 -36 0
+-110 148 -246 0
+-158 -90 68 0
+86 155 231 0
+65 -233 -188 0
+-106 85 35 0
+127 134 197 0
+7 14 141 0
+93 -92 232 0
+154 198 64 0
+47 139 -132 0
+130 156 -40 0
+128 35 -159 0
+97 202 -7 0
+-160 179 87 0
+-22 -68 8 0
+60 28 -194 0
+-245 232 6 0
+69 -97 66 0
+214 86 20 0
+-171 -81 108 0
+-216 -43 -34 0
+-131 137 119 0
+1 -109 -216 0
+-158 -148 226 0
+217 119 116 0
+80 -12 142 0
+250 -51 -170 0
+-238 187 69 0
+95 161 150 0
+-106 -55 217 0
+-70 209 -25 0
+-244 -71 -245 0
+-123 -177 118 0
+194 225 32 0
+-192 151 175 0
+-172 -190 12 0
+-140 144 154 0
+-65 180 -20 0
+53 -66 -125 0
+-205 101 -70 0
+-182 -180 130 0
+-27 -15 -174 0
+23 -214 161 0
+192 198 97 0
+235 237 106 0
+245 -48 -45 0
+154 -18 185 0
+-59 220 -47 0
+250 203 -140 0
+-102 3 159 0
+72 -52 71 0
+-37 -80 79 0
+55 -215 246 0
+-42 183 -210 0
+103 131 231 0
+34 159 89 0
+-166 62 -94 0
+20 -87 -215 0
+-21 -230 81 0
+-208 13 240 0
+225 -57 236 0
+-78 76 73 0
+-171 89 -193 0
+34 125 109 0
+-224 -62 32 0
+41 224 112 0
+37 115 -98 0
+-214 207 7 0
+-36 -126 235 0
+-164 -215 -150 0
+1 -218 -122 0
+-134 -30 25 0
+-149 103 17 0
+-15 -45 -235 0
+-88 103 189 0
+135 -49 85 0
+-167 43 -108 0
+1 173 99 0
+125 93 152 0
+84 -179 -194 0
+-138 50 -40 0
+-50 -223 242 0
+153 -163 188 0
+110 -54 -108 0
+102 246 128 0
+37 -156 -92 0
+25 177 121 0
+-32 -236 196 0
+236 97 179 0
+-42 210 87 0
+211 41 -9 0
+200 -142 -63 0
+103 -191 131 0
+173 -146 215 0
+-192 31 -28 0
+-161 -77 140 0
+-162 -86 -88 0
+-85 184 -114 0
+-55 -239 197 0
+96 -8 49 0
+-5 118 161 0
+170 -242 -189 0
+241 -58 -116 0
+86 -244 -199 0
+50 244 -184 0
+183 122 8 0
+-198 -185 78 0
+-69 183 109 0
+144 -122 -42 0
+-17 203 184 0
+91 234 -171 0
+185 -25 121 0
+-63 -229 246 0
+219 -56 153 0
+-199 164 8 0
+182 204 43 0
+-39 -236 144 0
+-223 -60 -33 0
+-250 -199 -2 0
+-208 157 -62 0
+24 221 -129 0
+186 112 -166 0
+-134 -245 -222 0
+112 213 151 0
+11 72 16 0
+-248 -61 25 0
+-57 -63 -209 0
+134 -25 -226 0
+-58 -52 151 0
+68 -174 86 0
+-137 243 184 0
+-8 -176 122 0
+-198 -31 -38 0
+111 -195 -30 0
+25 221 118 0
+-233 190 -106 0
+226 109 151 0
+-111 -23 -78 0
+-128 56 159 0
+-101 -91 33 0
+-82 184 -26 0
+163 -75 235 0
+-110 -34 84 0
+152 -60 -84 0
+-123 67 -240 0
+240 117 -124 0
+-141 216 -48 0
+186 138 -4 0
+-47 227 -245 0
+31 159 28 0
+210 53 -179 0
+57 208 -197 0
+75 19 -112 0
+14 -85 -163 0
+-218 245 -108 0
+-57 225 223 0
+-216 -115 248 0
+-138 44 -100 0
+185 -135 -221 0
+-46 110 -181 0
+73 -161 -170 0
+86 111 92 0
+164 -161 -105 0
+151 -95 112 0
+-57 -237 -113 0
+182 212 127 0
+-78 -93 -133 0
+231 90 -67 0
+-63 3 71 0
+178 -181 -248 0
+-7 -100 99 0
+156 -29 199 0
+194 179 214 0
+237 77 -70 0
+68 -178 125 0
+202 225 142 0
+156 14 120 0
+-229 245 246 0
+9 241 87 0
+-21 -114 -15 0
+188 -130 208 0
+171 -85 -79 0
+108 167 -123 0
+-114 -117 -118 0
+38 215 -28 0
+-36 -47 85 0
+-58 46 99 0
+-15 194 204 0
+-14 161 179 0
+44 -149 -87 0
+27 -237 243 0
+-126 -37 -164 0
+-11 186 -193 0
+-26 -86 150 0
+-76 11 159 0
+-108 97 -101 0
+95 111 -132 0
+80 219 74 0
+69 127 -213 0
+99 -103 -132 0
+-118 42 -88 0
+186 -106 24 0
+198 4 25 0
+85 -115 191 0
+-20 -236 137 0
+-144 113 112 0
+-145 17 -228 0
+-225 32 -155 0
+63 -137 -66 0
+-38 204 -189 0
+244 -249 -47 0
+-228 125 -144 0
+107 17 9 0
+213 78 -199 0
+-232 119 -86 0
+-104 -36 -190 0
+-29 118 45 0
+-150 -179 104 0
+-220 -154 196 0
+-51 163 -146 0
+78 187 223 0
+-188 116 230 0
+-70 187 -231 0
+-42 -65 75 0
+-15 -34 169 0
+98 249 188 0
+-184 -204 -141 0
+-216 -7 -115 0
+-118 -221 24 0
+198 -223 -41 0
+118 231 -210 0
+-81 -235 179 0
+149 114 122 0
+-223 177 -22 0
+4 -67 202 0
+-6 52 64 0
+190 -188 -100 0
+234 58 -111 0
+-156 43 -97 0
+156 42 -33 0
+191 91 17 0
+-120 246 -62 0
+216 -98 29 0
+245 108 -142 0
+57 189 222 0
+55 -237 -148 0
+196 110 200 0
+228 44 161 0
+-105 -114 220 0
+-176 12 -192 0
+204 -155 -224 0
+56 -172 -75 0
+-68 -157 196 0
+91 18 -179 0
+63 189 -146 0
+-242 -40 -152 0
+180 -198 -49 0
+157 -20 134 0
+167 -87 65 0
+229 -209 17 0
+121 -204 143 0
+-149 99 -232 0
+175 9 -202 0
+-106 27 -36 0
+248 -101 141 0
+117 96 -57 0
+43 -17 -73 0
+-207 -139 183 0
+-107 -53 -70 0
+-74 -220 42 0
+67 101 -113 0
+-98 -153 -246 0
+95 133 98 0
+-70 148 97 0
+80 114 39 0
+-138 144 -123 0
+-229 114 134 0
+184 -129 -193 0
+-75 226 -131 0
+241 195 34 0
+-51 -203 5 0
+155 -180 -135 0
+99 88 -48 0
+-25 193 179 0
+76 -105 238 0
+-220 184 -5 0
+-245 11 136 0
+48 -148 -127 0
+-48 213 187 0
+20 193 156 0
+60 -21 223 0
+-20 240 -90 0
+195 166 -37 0
+65 58 186 0
+-52 54 246 0
+-245 -121 68 0
+-46 204 -52 0
+24 53 86 0
+-34 -188 -153 0
+23 -240 241 0
+-66 -191 171 0
+-196 203 -58 0
+167 -112 219 0
+-97 -206 -29 0
+-186 -198 -207 0
+-227 -32 94 0
+3 110 204 0
+-227 24 153 0
+36 123 -30 0
+-32 -58 152 0
+-142 211 150 0
+-236 -111 174 0
+-230 147 55 0
+-206 -127 202 0
+189 -223 131 0
+209 103 -76 0
+172 73 -44 0
+-127 241 -112 0
+-11 78 79 0
+-36 1 -244 0
+31 -51 -58 0
+40 -80 -217 0
+-48 -52 218 0
+-111 -243 -167 0
+-210 -240 230 0
+-158 188 121 0
+110 -83 109 0
+54 213 85 0
+111 -233 59 0
+-6 132 -3 0
+-56 -243 -97 0
+206 -67 -222 0
+-98 -196 -101 0
+248 78 -204 0
+70 111 7 0
+231 152 84 0
+-217 33 -107 0
+-77 194 -195 0
+148 -123 240 0
+-227 249 206 0
+-75 -52 203 0
+199 96 -63 0
+-54 111 -102 0
+-160 185 100 0
+-245 -14 27 0
+-2 -72 148 0
+234 -179 -122 0
+205 37 17 0
+-34 195 239 0
+-161 90 38 0
+-35 -42 106 0
+209 230 -15 0
+237 231 35 0
+57 -70 15 0
+69 114 -199 0
+-141 85 30 0
+83 226 4 0
+-95 42 10 0
+-200 -101 117 0
+74 214 -182 0
+10 -210 67 0
+64 -38 59 0
+97 229 -157 0
+152 58 -52 0
+87 95 -160 0
+250 -127 -189 0
+-150 229 182 0
+-74 -142 -44 0
+-181 -149 -210 0
+180 3 -76 0
+69 20 -68 0
+151 -236 212 0
+-148 -19 192 0
+-179 -44 53 0
+-91 -213 110 0
+248 3 120 0
+-155 75 64 0
+134 38 218 0
+-169 214 155 0
+5 -215 77 0
+166 -142 -61 0
+-137 51 -223 0
+-19 -171 29 0
+98 -164 -28 0
+117 140 194 0
+-169 152 -63 0
+89 -98 -184 0
+57 56 205 0
+-141 215 -46 0
+-10 -239 64 0
+205 160 226 0
+-228 -201 122 0
+88 45 62 0
+60 228 -78 0
+53 131 -166 0
+-189 38 -67 0
+188 -32 129 0
+-65 31 -162 0
+239 -132 228 0
+-243 -39 229 0
+-65 94 -99 0
+-59 196 -185 0
+-55 -70 -158 0
+-216 185 112 0
+41 -243 138 0
+-81 215 -135 0
+83 154 88 0
+144 146 162 0
+-30 77 41 0
+-240 61 -34 0
+168 161 -149 0
+195 -173 -148 0
+125 -82 -134 0
+-143 162 72 0
+225 -42 -152 0
+193 -86 -142 0
+-85 82 155 0
+221 239 175 0
+-100 167 219 0
+-12 76 -63 0
+144 27 -67 0
+-18 -203 -36 0
+-14 156 -139 0
+-244 109 -80 0
+233 -42 6 0
+27 -98 -116 0
+47 151 186 0
+233 86 26 0
+34 -18 -144 0
+43 213 -215 0
+138 -35 -16 0
+-237 175 50 0
+43 240 -208 0
+-104 144 -250 0
+-171 50 -192 0
+-53 236 -69 0
+-226 39 -18 0
+191 -36 98 0
+112 39 79 0
+-30 -95 -250 0
+217 -179 186 0
+4 144 -88 0
+161 -232 168 0
+-87 -103 -102 0
+-224 -241 -243 0
+174 -121 114 0
+-159 -160 -174 0
+128 90 -197 0
+-109 185 41 0
+108 74 -243 0
+-35 220 -18 0
+179 -238 83 0
+67 -111 -103 0
+-202 -14 -135 0
+-243 -82 58 0
+-132 216 -74 0
+-73 -42 141 0
+168 -211 -233 0
+220 -176 -152 0
+-89 -160 -207 0
+250 -26 -103 0
+227 -247 -8 0
+-240 69 112 0
+111 -58 -11 0
+137 -250 -87 0
+231 -146 -6 0
+49 196 178 0
+208 53 -148 0
+-155 -136 -43 0
+-93 -34 204 0
+-160 -107 -244 0
+96 238 -158 0
+-102 1 24 0
+235 -224 184 0
+-232 -115 185 0
+-70 98 -26 0
+81 24 146 0
+-206 -68 -140 0
+-189 -111 -123 0
+-197 -231 67 0
+-163 -211 -155 0
+176 -27 215 0
+187 86 -100 0
+-16 -229 97 0
+-91 142 -76 0
+215 185 178 0
+60 49 151 0
+-56 -57 -118 0
+-142 148 136 0
+-84 126 -222 0
+127 247 179 0
+177 -176 -101 0
+-109 -6 -26 0
+133 53 56 0
+99 125 -217 0
+-64 -160 247 0
+-44 -141 -38 0
+-113 76 -244 0
+47 -185 -208 0
+-194 52 -123 0
+-160 -186 66 0
+18 221 -169 0
+43 228 213 0
+-192 162 -198 0
+148 207 202 0
+-177 -26 -9 0
+-21 199 158 0
+76 47 249 0
+-52 -25 26 0
+150 71 246 0
+-175 17 138 0
+119 -29 17 0
+48 45 -67 0
+-161 -134 174 0
+-226 -33 167 0
+-84 -58 24 0
+39 -109 60 0
+-75 -183 -73 0
+-41 141 -39 0
+-61 53 204 0
+235 107 -144 0
+39 -116 -243 0
+-127 -245 61 0
+-104 -177 180 0
+65 -202 59 0
+-105 -164 189 0
+132 211 125 0
+-186 -46 63 0
+-239 -108 31 0
+-196 -199 -96 0
+68 -42 -116 0
+197 -174 13 0
+-74 168 110 0
+237 -41 -148 0
+-55 117 -95 0
+-78 -147 -14 0
+75 -159 -151 0
+151 -53 51 0
+-50 -175 144 0
+-94 -247 182 0
+-160 -224 159 0
+150 241 29 0
+-183 -229 -61 0
+-87 -38 173 0
+-45 79 112 0
+-239 176 -233 0
+17 249 -140 0
+53 -231 -196 0
+112 51 -222 0
+149 75 36 0
+19 -41 227 0
+150 -204 74 0
+-7 -51 103 0
+137 25 -117 0
+65 -208 222 0
+-151 -238 64 0
+203 -138 -204 0
+-148 -185 -3 0
+-67 -23 -191 0
+80 195 -207 0
+-75 195 -163 0
+140 26 -39 0
+46 -199 150 0
+-214 -16 -59 0
+155 29 -134 0
+-37 155 -122 0
+-99 183 219 0
+102 72 -219 0
+38 -83 -183 0
+-36 142 -160 0
+-95 -39 -145 0
+-160 -86 -121 0
+148 74 218 0
+-33 -113 -169 0
+97 -244 48 0
+-246 -7 88 0
+-77 132 -160 0
+93 157 205 0
+147 55 142 0
+221 117 94 0
+-68 118 -12 0
+-230 84 -117 0
+-20 -123 32 0
+-4 -80 -109 0
+246 -116 245 0
+95 201 -235 0
+-91 -85 75 0
+83 -244 -228 0
+168 222 -240 0
+-154 -114 -250 0
+-16 -48 -83 0
+241 -245 -23 0
+-170 -35 -239 0
+57 67 179 0
+-181 -247 160 0
+-62 160 144 0
+-151 58 104 0
+135 -44 89 0
+-88 9 224 0
+-64 -97 179 0
+-54 151 200 0
+-29 -211 71 0
+232 61 123 0
+115 179 -73 0
+108 125 20 0
+78 171 -161 0
+40 147 182 0
+189 10 169 0
+-127 194 -189 0
+-123 -140 -124 0
+152 4 162 0
+-34 -70 -176 0
+-74 -118 214 0
+-2 55 237 0
+190 127 159 0
+-55 -169 90 0
+-245 -15 190 0
+125 53 -236 0
+131 -47 -220 0
+137 -177 100 0
+-131 45 36 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-019.cnf b/benchmarks/UF250.1065.100/uf250-019.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-019.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 147 -168 -36 0
+67 -90 219 0
+-55 -32 71 0
+1 64 162 0
+-190 -233 -31 0
+25 -143 -141 0
+-227 -15 -222 0
+44 189 -183 0
+181 -81 196 0
+-140 141 39 0
+144 -86 177 0
+-166 122 140 0
+-39 -110 213 0
+103 -155 124 0
+-105 136 215 0
+179 -200 112 0
+230 149 -129 0
+143 74 54 0
+147 -148 -182 0
+95 -51 64 0
+-85 -123 69 0
+203 207 -200 0
+26 218 59 0
+108 -219 -250 0
+217 -84 -246 0
+-150 -227 62 0
+-20 -126 246 0
+204 233 39 0
+115 -170 79 0
+60 -176 152 0
+245 106 -20 0
+96 94 69 0
+-163 17 10 0
+-61 143 -242 0
+208 67 126 0
+-152 -117 187 0
+-115 19 -104 0
+-210 -23 -183 0
+41 -33 104 0
+232 -130 178 0
+187 140 166 0
+-133 175 -108 0
+152 68 -240 0
+-45 76 -245 0
+-9 -89 46 0
+-235 132 -173 0
+238 137 158 0
+62 24 83 0
+13 151 195 0
+-173 -57 141 0
+-3 -227 -216 0
+158 -114 -107 0
+-82 20 3 0
+-34 83 10 0
+-30 -13 115 0
+-5 -233 -84 0
+191 -66 73 0
+26 -213 51 0
+-137 -160 204 0
+205 168 56 0
+176 92 -20 0
+218 2 243 0
+71 74 -87 0
+-242 -238 124 0
+239 -89 179 0
+81 83 -107 0
+27 60 -170 0
+-144 171 -42 0
+194 -32 131 0
+78 216 103 0
+-21 -91 -93 0
+-45 -217 244 0
+-182 129 14 0
+-116 52 87 0
+11 -196 30 0
+-123 222 130 0
+-149 143 35 0
+237 37 149 0
+-55 125 -59 0
+-205 -132 122 0
+-23 116 -44 0
+221 229 -34 0
+-26 108 -177 0
+-181 162 -61 0
+165 -7 63 0
+-109 -13 173 0
+44 -135 231 0
+-218 166 210 0
+-80 19 230 0
+-73 -172 39 0
+192 -66 -42 0
+117 12 -91 0
+-200 -57 -147 0
+-227 -29 4 0
+238 -242 -183 0
+55 -69 -205 0
+-53 -49 185 0
+125 96 80 0
+6 -232 -58 0
+-20 -175 220 0
+92 7 165 0
+-219 155 146 0
+177 -173 -138 0
+35 -199 124 0
+70 -228 -236 0
+135 21 193 0
+147 -36 -200 0
+-85 115 171 0
+-114 -155 62 0
+48 67 -247 0
+-220 241 198 0
+-207 -186 -50 0
+154 63 -103 0
+-187 -148 128 0
+18 -183 192 0
+-192 185 38 0
+-153 -53 -12 0
+190 -113 52 0
+-16 124 234 0
+-19 -140 51 0
+8 -97 200 0
+-121 138 99 0
+-123 30 170 0
+-11 -88 230 0
+-112 -250 -242 0
+-177 217 -242 0
+172 132 -114 0
+-77 138 232 0
+103 72 141 0
+-184 176 122 0
+71 -15 48 0
+-39 63 -191 0
+106 -159 -92 0
+141 8 225 0
+153 -24 216 0
+-105 19 -67 0
+-210 121 20 0
+-105 -128 -10 0
+100 -105 173 0
+113 39 -37 0
+-131 167 4 0
+-154 -28 -205 0
+24 -32 106 0
+199 -77 175 0
+-135 13 -100 0
+-156 -221 -79 0
+-243 -71 175 0
+175 18 134 0
+100 250 188 0
+-85 -6 -101 0
+-97 -82 161 0
+-73 -232 -149 0
+-99 -104 -160 0
+93 233 210 0
+-118 92 87 0
+159 123 94 0
+147 121 -65 0
+188 -216 -97 0
+58 40 -212 0
+-98 -188 59 0
+196 -63 207 0
+-122 29 -125 0
+181 11 -208 0
+-7 -165 195 0
+-186 -30 202 0
+79 -159 169 0
+-41 70 -79 0
+157 -187 163 0
+-19 -220 186 0
+-227 123 146 0
+-35 -196 -17 0
+4 -22 35 0
+-235 -94 -227 0
+168 -227 159 0
+220 167 218 0
+-225 129 29 0
+-206 -86 -32 0
+30 153 63 0
+196 219 -247 0
+-199 -42 -103 0
+249 132 -76 0
+39 78 -244 0
+39 98 65 0
+122 -49 -84 0
+-54 101 197 0
+-103 15 235 0
+86 -81 185 0
+241 190 -99 0
+170 163 -1 0
+158 -84 4 0
+-208 92 34 0
+-49 -105 158 0
+236 -174 249 0
+37 -148 -202 0
+-191 -59 65 0
+-213 120 -146 0
+-74 111 -20 0
+40 -79 128 0
+78 -200 -3 0
+10 177 212 0
+129 83 243 0
+-189 -153 166 0
+163 -174 88 0
+-145 39 -201 0
+51 -78 -114 0
+-135 31 -68 0
+182 -243 -50 0
+-106 -114 107 0
+-195 -47 -106 0
+-82 245 -250 0
+-180 141 -182 0
+-144 200 -229 0
+-126 153 -43 0
+-49 -41 -242 0
+78 -17 -180 0
+-229 -142 76 0
+147 -32 43 0
+54 100 243 0
+42 130 129 0
+-219 -111 81 0
+-84 167 185 0
+3 224 105 0
+-136 -151 179 0
+216 39 -139 0
+-158 -41 -33 0
+-31 -23 -137 0
+-38 -185 187 0
+-221 -116 -185 0
+158 209 221 0
+218 -210 83 0
+221 -229 -44 0
+71 232 -159 0
+-41 -95 -4 0
+-158 -152 205 0
+171 -166 -217 0
+24 -136 143 0
+-42 63 -68 0
+89 110 35 0
+90 242 -179 0
+51 -41 -17 0
+-67 92 -75 0
+174 -146 -228 0
+213 -74 -203 0
+-145 150 159 0
+239 60 76 0
+188 169 -123 0
+-172 225 102 0
+68 61 140 0
+-1 -11 -198 0
+194 -188 -28 0
+-51 -131 49 0
+-130 -64 -75 0
+-48 31 234 0
+-236 -51 110 0
+-152 -153 -246 0
+59 -223 -70 0
+207 -25 -32 0
+-54 18 188 0
+-227 118 -147 0
+-61 -231 -202 0
+-49 125 -211 0
+-113 45 -196 0
+98 105 201 0
+-73 -137 -220 0
+44 194 126 0
+-82 -221 -227 0
+-99 35 94 0
+-90 191 -228 0
+-198 110 133 0
+-91 -136 -40 0
+-234 -250 105 0
+-108 85 -130 0
+-228 167 -157 0
+202 -240 -54 0
+-179 -247 -31 0
+-103 -197 -198 0
+-53 -14 19 0
+149 -193 12 0
+250 -100 -43 0
+-199 112 -195 0
+178 -183 104 0
+59 -194 -23 0
+-172 25 180 0
+238 -80 177 0
+-229 81 221 0
+-81 237 233 0
+-194 -170 -66 0
+-204 168 217 0
+-212 90 127 0
+-248 99 -90 0
+19 102 -135 0
+-125 -230 -166 0
+132 149 -80 0
+145 -244 -21 0
+30 129 239 0
+-18 116 -113 0
+149 -242 128 0
+226 -64 223 0
+238 56 -248 0
+-149 -107 8 0
+149 -243 221 0
+159 44 79 0
+110 -84 -73 0
+87 -127 40 0
+-214 -34 -223 0
+76 69 191 0
+-133 239 -130 0
+221 -136 -72 0
+28 -54 -89 0
+-184 101 -7 0
+104 -147 246 0
+130 75 64 0
+248 6 -224 0
+31 -77 -245 0
+92 -77 233 0
+26 -87 -201 0
+-97 11 218 0
+-249 18 10 0
+-163 -118 135 0
+39 -78 105 0
+76 -201 174 0
+-170 -69 64 0
+-141 -226 -101 0
+208 110 55 0
+-121 56 118 0
+-63 -152 -245 0
+40 -98 35 0
+188 125 -239 0
+226 233 46 0
+-71 -196 -118 0
+-232 -234 96 0
+-193 10 122 0
+-240 51 231 0
+-164 66 237 0
+-22 166 -7 0
+-83 87 -161 0
+202 -5 140 0
+-178 -222 -54 0
+-164 112 208 0
+-212 -92 219 0
+145 -63 -159 0
+186 191 -227 0
+-77 191 -180 0
+-23 -13 240 0
+33 124 -152 0
+-75 237 -194 0
+-205 227 -124 0
+139 129 -78 0
+-196 31 189 0
+-244 44 224 0
+-27 119 52 0
+153 -56 70 0
+-163 -125 249 0
+166 138 38 0
+-205 -66 -92 0
+244 -237 5 0
+-139 -109 -162 0
+79 47 -23 0
+85 203 -103 0
+171 -12 -239 0
+-148 -185 -186 0
+-9 118 -250 0
+69 -154 -181 0
+-57 -66 -170 0
+83 109 -238 0
+-20 -19 113 0
+96 180 209 0
+-229 168 -188 0
+126 -66 -234 0
+21 -57 -31 0
+187 147 171 0
+141 198 21 0
+133 -21 38 0
+-238 55 113 0
+-144 -120 143 0
+-76 65 167 0
+87 4 215 0
+227 235 -27 0
+-61 41 10 0
+-9 155 228 0
+-171 155 87 0
+238 -38 69 0
+72 -124 102 0
+146 -218 -67 0
+-77 -135 152 0
+-149 119 -179 0
+-89 7 -250 0
+233 173 -13 0
+-141 -154 -158 0
+132 49 -21 0
+-41 -175 103 0
+-182 -249 -128 0
+70 -139 -151 0
+-23 113 62 0
+67 -202 81 0
+-72 -26 -33 0
+-45 175 191 0
+151 176 -235 0
+209 -32 -70 0
+-52 29 91 0
+241 188 100 0
+-215 157 19 0
+-2 229 50 0
+192 238 90 0
+-151 -59 -80 0
+-66 -181 -134 0
+10 168 -152 0
+-152 75 -208 0
+11 1 -224 0
+-152 -162 -38 0
+177 -218 160 0
+-55 -143 31 0
+-185 72 -178 0
+129 -35 -238 0
+83 36 162 0
+99 194 -33 0
+-121 59 -58 0
+-6 199 50 0
+-170 220 -108 0
+158 155 29 0
+-134 -124 -240 0
+-82 -3 51 0
+-118 159 14 0
+241 -12 -75 0
+91 -77 52 0
+-164 -30 200 0
+-146 -27 -83 0
+11 -34 -145 0
+-129 192 -248 0
+-99 -130 -244 0
+-227 163 170 0
+6 -211 142 0
+-75 -168 92 0
+-206 71 233 0
+121 122 -152 0
+-5 -249 -63 0
+-39 179 -89 0
+239 92 164 0
+122 -16 -176 0
+126 -90 70 0
+-178 -208 90 0
+-119 171 -192 0
+203 -90 50 0
+-221 -41 126 0
+-95 20 -184 0
+6 -225 -96 0
+109 84 -148 0
+10 243 89 0
+169 -79 -49 0
+139 -70 213 0
+209 240 -234 0
+-31 -194 33 0
+178 3 -66 0
+25 231 -3 0
+-16 -164 47 0
+-238 -194 20 0
+-170 -29 48 0
+26 -135 45 0
+15 -176 88 0
+245 -15 26 0
+73 -231 -205 0
+-197 121 -232 0
+37 -99 -74 0
+188 -205 -151 0
+-137 217 -165 0
+-173 -81 139 0
+81 120 211 0
+1 -151 133 0
+-50 -169 -26 0
+101 -80 -214 0
+174 165 -54 0
+152 -123 -97 0
+146 186 112 0
+99 60 -13 0
+122 -112 36 0
+58 52 -193 0
+-88 -15 108 0
+145 22 -228 0
+100 148 49 0
+68 -145 171 0
+130 -39 -99 0
+-57 -237 227 0
+-207 65 -125 0
+-173 170 72 0
+-30 -98 -239 0
+248 -80 -7 0
+59 209 143 0
+138 80 -127 0
+185 -188 -116 0
+100 -188 -244 0
+56 -136 -24 0
+219 40 135 0
+174 -212 87 0
+247 -157 -39 0
+9 12 135 0
+-196 -155 -158 0
+145 187 179 0
+37 222 -214 0
+225 -19 93 0
+211 -140 17 0
+117 87 -21 0
+164 -202 -174 0
+95 -17 -193 0
+245 -115 234 0
+93 -88 -4 0
+-225 50 232 0
+-233 238 -240 0
+128 -175 -237 0
+36 228 241 0
+-133 158 -206 0
+32 -242 189 0
+52 -220 250 0
+-11 5 -3 0
+123 -111 213 0
+-231 -12 -186 0
+75 -180 -195 0
+26 244 152 0
+103 45 32 0
+91 163 218 0
+82 -6 108 0
+-221 17 -185 0
+-97 55 -121 0
+27 182 -199 0
+-165 -128 -152 0
+228 13 183 0
+92 -250 -142 0
+154 12 226 0
+-179 36 237 0
+116 -9 152 0
+-195 -119 -96 0
+-2 45 125 0
+64 -225 52 0
+94 177 -98 0
+103 -169 200 0
+-87 131 -209 0
+-57 -10 207 0
+222 216 -2 0
+-84 -98 -177 0
+122 30 148 0
+162 121 -215 0
+-33 109 -233 0
+18 13 100 0
+-20 119 -202 0
+175 -172 -159 0
+156 155 62 0
+94 58 223 0
+210 65 26 0
+164 103 -179 0
+-244 222 -150 0
+-94 200 48 0
+-19 -164 -130 0
+5 199 241 0
+90 172 -177 0
+-246 -32 -196 0
+38 -28 189 0
+157 -202 -173 0
+-213 -197 111 0
+-27 65 42 0
+177 -78 110 0
+112 10 71 0
+-61 250 -204 0
+146 -249 93 0
+-125 -229 -134 0
+245 -109 44 0
+-148 -94 26 0
+-221 -205 -119 0
+-71 83 153 0
+232 -214 83 0
+81 -124 228 0
+198 165 93 0
+-47 152 237 0
+-67 209 -220 0
+-118 -146 -66 0
+120 -34 -20 0
+221 -86 74 0
+126 -225 8 0
+-169 -24 22 0
+-89 46 -230 0
+51 162 174 0
+229 148 -52 0
+166 -50 -28 0
+-31 250 -84 0
+5 -64 -77 0
+-208 -126 -197 0
+-194 -85 -228 0
+-150 -209 51 0
+-123 -247 29 0
+-129 211 -176 0
+83 -216 -5 0
+-206 125 -26 0
+69 -9 144 0
+-150 59 107 0
+-41 144 23 0
+95 -182 -246 0
+40 168 -51 0
+-2 169 168 0
+5 188 -161 0
+-173 156 -69 0
+-226 216 101 0
+-149 -104 229 0
+109 171 248 0
+128 -71 225 0
+214 103 246 0
+201 -24 -83 0
+113 144 -1 0
+-171 -201 -92 0
+-205 -104 -227 0
+20 -106 11 0
+-133 -90 83 0
+112 3 221 0
+-33 -15 124 0
+138 -94 -8 0
+86 -91 -175 0
+-233 -69 -66 0
+-59 212 -114 0
+204 70 -192 0
+108 -140 25 0
+-30 -43 101 0
+189 126 148 0
+146 132 68 0
+-187 7 -193 0
+59 192 85 0
+-93 87 -84 0
+-22 -230 -102 0
+26 -129 56 0
+-216 -75 -115 0
+-104 10 -140 0
+230 -185 34 0
+-40 150 55 0
+65 -95 167 0
+230 153 130 0
+-43 165 -91 0
+-129 -83 -119 0
+237 185 -145 0
+-79 140 -58 0
+-50 240 -148 0
+10 126 -124 0
+-34 188 -60 0
+148 -87 -140 0
+6 -206 105 0
+-59 -1 -105 0
+166 189 64 0
+17 -74 -60 0
+-31 -124 245 0
+-134 -172 78 0
+-103 44 -30 0
+-145 -166 -148 0
+-81 222 -11 0
+48 -78 110 0
+-164 131 -197 0
+20 -221 -227 0
+-8 72 143 0
+92 111 69 0
+-88 49 -194 0
+-223 -5 -71 0
+102 16 160 0
+-54 -72 -159 0
+44 -69 51 0
+-229 -9 -99 0
+-112 178 -194 0
+122 199 206 0
+118 81 93 0
+215 -70 138 0
+66 160 165 0
+-194 199 -48 0
+247 245 -193 0
+-145 -102 56 0
+-136 -197 12 0
+-216 38 -135 0
+234 -62 -104 0
+-19 -184 -145 0
+-175 106 -18 0
+104 161 -92 0
+184 -27 7 0
+223 -141 187 0
+227 -191 58 0
+38 77 -124 0
+201 161 61 0
+11 210 149 0
+142 250 195 0
+202 -54 -57 0
+-27 214 35 0
+51 220 2 0
+-233 22 237 0
+-186 181 14 0
+247 -209 144 0
+11 -244 34 0
+-137 195 22 0
+-166 -38 55 0
+-166 -104 24 0
+-19 231 -240 0
+233 44 201 0
+68 227 40 0
+-123 -31 133 0
+21 99 -155 0
+75 -46 -120 0
+-22 -191 197 0
+68 24 -13 0
+202 -236 159 0
+136 -184 -191 0
+180 53 -14 0
+-202 139 163 0
+-184 179 143 0
+-75 237 -243 0
+75 -207 89 0
+-232 -176 -118 0
+-217 176 -124 0
+-248 -7 -163 0
+-146 27 185 0
+-44 85 -211 0
+198 81 133 0
+-51 -43 33 0
+158 169 113 0
+-18 204 93 0
+-207 135 187 0
+125 214 -116 0
+-115 80 -234 0
+3 -161 -73 0
+180 -249 -85 0
+124 157 62 0
+-96 -199 42 0
+-153 -71 -151 0
+42 221 64 0
+246 16 -43 0
+7 -162 -149 0
+-146 67 -171 0
+-8 180 -198 0
+-62 -108 -136 0
+-170 217 237 0
+205 54 -185 0
+-75 -17 -223 0
+123 211 -180 0
+235 181 104 0
+91 -225 42 0
+-101 142 -36 0
+69 -29 -164 0
+187 193 93 0
+240 242 193 0
+200 -22 -60 0
+-128 100 40 0
+105 -162 82 0
+182 -163 6 0
+114 159 58 0
+-73 -219 125 0
+29 122 182 0
+-122 -139 -187 0
+16 88 -76 0
+-89 226 -153 0
+250 -103 -139 0
+-207 13 5 0
+164 -203 178 0
+-13 172 88 0
+-31 9 -235 0
+176 141 -43 0
+-7 -137 -181 0
+-59 170 -148 0
+172 -247 -152 0
+92 -220 -194 0
+230 72 -123 0
+-199 129 134 0
+-99 -83 21 0
+-227 -163 93 0
+64 14 -1 0
+240 69 218 0
+-109 -39 -218 0
+93 16 75 0
+210 238 -229 0
+83 -180 165 0
+-230 176 -71 0
+37 -147 200 0
+246 231 -134 0
+135 53 -133 0
+-15 187 179 0
+181 -249 41 0
+163 -232 224 0
+230 231 -93 0
+-8 185 240 0
+139 -63 30 0
+-182 -172 -48 0
+50 -86 -224 0
+-135 178 -190 0
+-164 -48 -174 0
+246 -76 34 0
+75 74 196 0
+114 95 -205 0
+-46 -3 80 0
+-225 143 167 0
+-120 42 180 0
+178 142 -146 0
+-243 -127 -35 0
+-99 -10 -154 0
+-48 219 26 0
+-69 -236 -112 0
+-70 66 -215 0
+-181 -209 189 0
+-226 -182 -244 0
+-202 145 -152 0
+-235 -246 84 0
+52 -200 -82 0
+171 -69 123 0
+-200 172 -226 0
+-70 -27 46 0
+193 -177 -51 0
+39 -210 134 0
+-35 147 90 0
+-201 -206 207 0
+77 -219 59 0
+-178 133 -228 0
+198 46 69 0
+-168 -156 -10 0
+130 -147 -137 0
+-248 -237 86 0
+-69 165 -241 0
+-176 47 198 0
+98 -237 169 0
+-67 40 -5 0
+167 66 -169 0
+14 71 -5 0
+-224 -118 104 0
+-65 173 -35 0
+-239 -122 148 0
+108 6 -248 0
+-123 -78 224 0
+-33 100 163 0
+3 133 22 0
+180 -42 -226 0
+-157 -90 -171 0
+58 -71 -5 0
+-77 229 230 0
+89 -118 -179 0
+-214 -85 24 0
+105 -68 96 0
+-202 31 114 0
+87 -139 -39 0
+112 218 -21 0
+22 -42 -9 0
+-52 85 -238 0
+191 61 241 0
+-115 -104 191 0
+57 32 37 0
+3 -94 -155 0
+-181 190 219 0
+129 27 -138 0
+171 196 -9 0
+-181 -156 209 0
+-80 -235 124 0
+119 177 203 0
+165 223 -66 0
+-208 12 -93 0
+144 54 96 0
+133 100 64 0
+-19 203 235 0
+10 205 -53 0
+223 -215 156 0
+5 -75 82 0
+-180 60 202 0
+51 86 238 0
+-115 -67 -232 0
+-61 -115 -203 0
+244 184 -208 0
+-178 -213 195 0
+-165 6 -97 0
+-179 156 220 0
+149 133 -226 0
+-235 -92 88 0
+77 -96 85 0
+-33 139 46 0
+32 -219 243 0
+113 -28 198 0
+243 114 138 0
+202 -134 150 0
+76 187 12 0
+-208 97 -20 0
+-15 212 176 0
+-8 43 -168 0
+200 75 108 0
+-223 187 199 0
+36 -16 -111 0
+-203 -231 -170 0
+182 201 -12 0
+-74 -46 210 0
+-193 117 7 0
+154 -137 81 0
+-223 144 -27 0
+111 204 170 0
+-7 128 -61 0
+36 -1 -72 0
+-108 45 -59 0
+233 -31 -143 0
+-228 -34 -118 0
+-164 -163 49 0
+-179 -164 -107 0
+-172 64 43 0
+229 -235 132 0
+-36 221 -88 0
+75 33 156 0
+229 -185 -198 0
+83 106 -218 0
+226 -65 -203 0
+-161 -223 167 0
+-241 201 68 0
+-179 -53 -9 0
+-30 221 -49 0
+-216 -71 -199 0
+115 88 -107 0
+-67 -77 183 0
+-208 151 -59 0
+-159 57 167 0
+91 -20 82 0
+173 53 -98 0
+-12 151 -9 0
+201 -243 -132 0
+205 118 215 0
+-133 -165 -38 0
+224 -127 28 0
+3 168 12 0
+243 63 -40 0
+-32 -26 -116 0
+14 -29 105 0
+26 216 184 0
+-166 39 8 0
+225 -43 182 0
+-12 -198 -28 0
+-66 206 -202 0
+-228 33 -160 0
+-2 234 -9 0
+-154 -76 59 0
+178 -189 88 0
+120 87 -214 0
+-18 -126 67 0
+-180 -213 245 0
+66 -46 104 0
+184 -140 -33 0
+-34 64 250 0
+-155 120 -217 0
+-233 -229 141 0
+6 232 79 0
+-203 39 181 0
+-148 95 187 0
+-238 -246 -160 0
+133 -200 187 0
+-57 183 -85 0
+176 -244 230 0
+-230 125 -134 0
+205 -9 -221 0
+72 97 137 0
+-112 177 247 0
+137 237 31 0
+155 -72 -133 0
+-14 192 -163 0
+171 -128 223 0
+121 -247 18 0
+-155 -79 -66 0
+193 -99 -230 0
+-229 -151 -160 0
+-18 55 -92 0
+82 233 -223 0
+-178 -4 -243 0
+-152 -130 -35 0
+99 185 -73 0
+223 93 11 0
+41 164 -105 0
+-178 -190 -207 0
+-108 -85 -24 0
+-65 66 -164 0
+94 46 -82 0
+227 -150 78 0
+-34 91 -30 0
+-135 118 47 0
+137 -74 -79 0
+39 -54 197 0
+35 -135 206 0
+-201 -249 -209 0
+-193 123 87 0
+3 -168 -171 0
+-232 -7 185 0
+-234 161 -227 0
+57 -223 -190 0
+234 -146 51 0
+168 -137 -249 0
+-219 -200 223 0
+-247 112 9 0
+166 107 -4 0
+33 -105 -102 0
+-165 -93 124 0
+130 149 -40 0
+-201 50 29 0
+-240 188 185 0
+200 -76 161 0
+-38 -74 178 0
+2 -117 6 0
+-209 -169 -108 0
+-65 117 68 0
+-55 60 186 0
+-51 148 -169 0
+85 60 -23 0
+149 60 160 0
+-137 111 154 0
+-64 -165 -74 0
+95 -180 -82 0
+-169 242 200 0
+182 -232 -110 0
+129 124 -16 0
+46 -142 -40 0
+-53 -235 99 0
+-24 165 248 0
+-24 -37 62 0
+39 7 -172 0
+-179 -84 140 0
+-138 -5 15 0
+-242 -163 177 0
+70 -160 -132 0
+-82 -204 102 0
+64 76 241 0
+-169 -33 37 0
+-147 -84 226 0
+206 -129 77 0
+18 -3 -228 0
+-220 -201 45 0
+233 151 106 0
+67 202 110 0
+-49 -44 -207 0
+-150 149 131 0
+-97 -238 -218 0
+214 -181 -100 0
+-96 16 -108 0
+-34 -106 240 0
+-119 131 19 0
+-16 -104 -24 0
+182 209 153 0
+188 123 -117 0
+-241 111 29 0
+100 -220 -141 0
+-155 -234 -2 0
+151 -148 -206 0
+155 -118 -106 0
+-195 -153 -43 0
+233 232 113 0
+21 -4 64 0
+-20 -84 178 0
+208 42 -225 0
+245 -7 -39 0
+181 213 152 0
+-124 -107 -5 0
+-217 148 -21 0
+-1 -80 199 0
+-113 -137 -18 0
+-71 -104 211 0
+-223 -22 153 0
+-165 175 179 0
+92 70 131 0
+51 157 159 0
+67 129 186 0
+74 104 227 0
+-216 237 -187 0
+242 -125 -119 0
+-82 -77 -49 0
+-217 13 -65 0
+68 -188 2 0
+-51 204 50 0
+225 94 -229 0
+233 207 224 0
+-161 73 -121 0
+124 -134 -172 0
+-188 -227 -113 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-02.cnf b/benchmarks/UF250.1065.100/uf250-02.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-02.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -159 -234 197 0
+-71 13 194 0
+45 -218 38 0
+191 -129 -88 0
+117 -164 -29 0
+107 53 115 0
+167 111 -57 0
+-115 94 98 0
+25 -51 -165 0
+247 31 -64 0
+156 228 11 0
+64 199 -162 0
+1 173 -54 0
+136 -98 -215 0
+201 -206 159 0
+-223 -137 7 0
+-34 220 236 0
+-155 -92 217 0
+122 -76 138 0
+214 76 54 0
+-151 63 170 0
+-195 80 -46 0
+-225 -180 -227 0
+232 9 242 0
+217 -58 192 0
+-54 -81 -94 0
+50 183 -219 0
+-230 89 172 0
+123 -11 -67 0
+-231 96 -219 0
+205 -169 -229 0
+-188 192 149 0
+148 -16 -101 0
+-128 -95 140 0
+105 191 -116 0
+-222 68 150 0
+167 -54 233 0
+-78 -107 33 0
+-58 -53 100 0
+217 -102 249 0
+-63 147 180 0
+-3 14 100 0
+2 156 166 0
+-40 142 -144 0
+-198 -56 -242 0
+-58 -200 -63 0
+-34 -163 173 0
+192 -149 -157 0
+198 224 -132 0
+-232 60 -26 0
+-140 63 112 0
+112 -83 185 0
+-36 157 -230 0
+183 212 -137 0
+35 58 -60 0
+149 -126 85 0
+-213 -8 41 0
+-32 -131 102 0
+-156 -105 -152 0
+5 -193 208 0
+38 -100 146 0
+228 -163 79 0
+-140 -192 183 0
+-6 71 181 0
+58 46 -32 0
+-37 148 83 0
+3 246 196 0
+134 -153 -47 0
+142 149 32 0
+-161 -114 -119 0
+175 166 -127 0
+-41 -100 -141 0
+-91 -65 -57 0
+99 -21 -131 0
+-4 -19 72 0
+-120 -64 178 0
+-168 -11 214 0
+-244 -6 175 0
+230 -157 -223 0
+-64 -3 146 0
+187 -68 107 0
+-187 112 -28 0
+-17 -9 225 0
+65 -120 18 0
+165 -44 -19 0
+-103 -116 -34 0
+227 166 91 0
+-223 82 115 0
+58 88 125 0
+92 40 148 0
+77 -202 -193 0
+-89 -138 -88 0
+-35 114 235 0
+153 -119 -95 0
+132 -35 9 0
+107 221 -60 0
+222 170 -109 0
+-213 133 -114 0
+204 -185 -43 0
+17 93 -20 0
+-132 229 -135 0
+162 250 -136 0
+-20 -22 -117 0
+57 -171 83 0
+85 234 137 0
+-19 140 238 0
+119 243 16 0
+239 -32 97 0
+4 220 -235 0
+131 154 -186 0
+27 -26 -85 0
+31 47 -157 0
+-121 -39 200 0
+31 -148 -84 0
+-217 -115 55 0
+-97 -158 88 0
+96 -203 62 0
+171 119 152 0
+234 -116 -194 0
+219 -97 -42 0
+-85 96 81 0
+-188 121 -205 0
+112 -44 -72 0
+60 -147 -23 0
+-180 -182 -249 0
+-144 -40 93 0
+-227 -149 239 0
+-135 10 155 0
+-113 83 -215 0
+38 -15 110 0
+-34 130 105 0
+-245 81 215 0
+-95 147 -122 0
+67 216 228 0
+210 -138 77 0
+-134 208 192 0
+54 78 -126 0
+130 -156 -34 0
+147 221 -102 0
+187 212 90 0
+76 -165 220 0
+-63 -206 -131 0
+74 104 98 0
+244 -2 -222 0
+-47 63 -186 0
+149 -151 131 0
+171 -231 -240 0
+244 242 -67 0
+92 -93 174 0
+-38 234 -112 0
+189 -17 88 0
+103 56 -237 0
+55 -102 -145 0
+-43 34 86 0
+-17 136 6 0
+-66 47 142 0
+-160 218 -82 0
+-49 -114 -40 0
+187 -27 16 0
+44 -11 248 0
+174 204 152 0
+-91 -16 236 0
+-111 -210 -158 0
+-132 90 -169 0
+9 -156 173 0
+112 -129 15 0
+31 -34 137 0
+-61 -66 -8 0
+110 -97 1 0
+191 2 -18 0
+-174 -121 101 0
+-59 -166 78 0
+243 -242 99 0
+162 -69 163 0
+-37 -157 43 0
+73 -36 -116 0
+70 85 237 0
+-8 -119 216 0
+-95 83 -131 0
+155 -150 -67 0
+105 -30 -150 0
+109 -177 -233 0
+132 -65 -249 0
+132 93 1 0
+-179 245 -8 0
+133 -169 -202 0
+-2 -51 67 0
+-225 -57 78 0
+-141 36 169 0
+249 -225 4 0
+-179 -102 -236 0
+21 136 -228 0
+-101 94 209 0
+-5 207 -148 0
+-181 97 -169 0
+-2 -31 239 0
+-163 181 -8 0
+43 119 221 0
+115 -52 243 0
+207 154 187 0
+-12 90 -70 0
+-123 -239 -161 0
+-7 -172 48 0
+13 38 146 0
+97 -6 23 0
+-73 -142 200 0
+122 -14 -13 0
+211 -150 -63 0
+-103 -139 23 0
+-117 241 -77 0
+-1 -96 -98 0
+-225 -110 -3 0
+-129 102 -45 0
+-176 -213 -60 0
+20 -78 -194 0
+-52 -217 64 0
+-138 -142 161 0
+36 -8 153 0
+2 125 -226 0
+-15 -92 -13 0
+-176 -240 197 0
+-41 -27 -4 0
+-2 203 140 0
+-167 35 212 0
+78 109 126 0
+70 -243 -53 0
+-129 -22 -218 0
+-15 -223 87 0
+-242 -45 -154 0
+238 14 -107 0
+-177 -174 -166 0
+-170 -67 -169 0
+21 213 -114 0
+-226 110 -35 0
+-127 -51 235 0
+157 90 -12 0
+-220 -239 -17 0
+-29 147 178 0
+-132 230 -154 0
+137 -235 -17 0
+-209 -125 21 0
+-170 167 -78 0
+150 -84 99 0
+122 107 -82 0
+242 160 -175 0
+-189 -240 -18 0
+48 129 -132 0
+-78 215 -20 0
+29 -164 101 0
+-49 -181 33 0
+-116 128 52 0
+-97 134 -140 0
+-164 86 -168 0
+177 -41 123 0
+-151 -198 -243 0
+246 -36 -60 0
+-58 -15 29 0
+152 157 -123 0
+-29 16 175 0
+-214 -194 -22 0
+-138 -121 -229 0
+93 -226 -161 0
+158 -75 -59 0
+165 -173 -89 0
+-38 151 -185 0
+132 147 106 0
+171 -41 162 0
+-200 -39 124 0
+-144 -105 -186 0
+146 -217 44 0
+207 -93 217 0
+-63 -92 71 0
+-39 83 73 0
+184 -205 110 0
+12 -83 -6 0
+124 -120 -59 0
+-121 -245 -72 0
+225 -8 38 0
+-52 -102 -54 0
+-199 232 -74 0
+-171 -160 107 0
+210 120 33 0
+236 35 -9 0
+-122 133 -29 0
+-167 -242 231 0
+227 117 -177 0
+-122 56 46 0
+-155 73 -141 0
+90 -217 -106 0
+118 58 140 0
+116 25 203 0
+219 -229 -104 0
+121 -37 12 0
+234 -40 -74 0
+-237 26 24 0
+-213 241 -96 0
+214 2 183 0
+8 -136 102 0
+-127 -131 -90 0
+-166 206 -24 0
+11 -46 -138 0
+-60 -175 -172 0
+-58 250 -74 0
+210 147 101 0
+47 -12 26 0
+217 212 153 0
+-25 128 38 0
+-135 177 30 0
+179 45 195 0
+100 -140 54 0
+-232 176 216 0
+247 56 160 0
+64 137 206 0
+142 24 -85 0
+-127 153 67 0
+-184 -8 -202 0
+182 -139 38 0
+120 237 177 0
+-116 220 46 0
+-128 183 2 0
+-221 -47 -36 0
+-155 -127 -67 0
+-233 -88 225 0
+-182 -29 24 0
+77 106 12 0
+-105 -20 171 0
+-68 97 -243 0
+123 -21 -48 0
+-152 111 -239 0
+4 -164 72 0
+140 -97 142 0
+-176 -55 -180 0
+-129 -62 -239 0
+136 -61 30 0
+-90 240 31 0
+-33 -145 119 0
+-7 131 160 0
+-154 177 160 0
+61 238 130 0
+-207 200 105 0
+-9 144 -4 0
+-232 74 -89 0
+-239 164 -64 0
+217 -117 153 0
+211 -163 214 0
+-174 159 218 0
+-136 -18 109 0
+-112 147 32 0
+-92 12 -204 0
+-8 -69 -72 0
+46 -58 -129 0
+-48 121 182 0
+25 -207 237 0
+143 -224 -44 0
+5 -226 221 0
+-47 242 -162 0
+90 -52 18 0
+110 233 -69 0
+-128 180 -174 0
+73 30 117 0
+147 153 54 0
+-206 -167 110 0
+-85 -47 50 0
+105 -20 17 0
+170 13 -72 0
+-99 202 -80 0
+211 -215 74 0
+-138 -22 -58 0
+25 30 -220 0
+-83 227 -172 0
+-83 112 -178 0
+-69 226 152 0
+-154 184 111 0
+-161 -146 66 0
+-40 -20 100 0
+189 -6 -225 0
+-54 -237 214 0
+-45 -33 193 0
+192 154 -209 0
+-130 74 164 0
+91 225 94 0
+54 144 -247 0
+-28 144 -159 0
+-33 -240 56 0
+135 125 -163 0
+-136 195 173 0
+-240 64 157 0
+112 109 -149 0
+-172 110 -186 0
+-66 235 -56 0
+177 -169 104 0
+113 136 176 0
+-26 234 -115 0
+121 -176 -52 0
+238 -217 -136 0
+203 -123 -87 0
+168 85 -120 0
+-100 130 -225 0
+-157 -174 154 0
+-109 217 -22 0
+-163 213 89 0
+233 186 -146 0
+93 130 -129 0
+-46 -250 105 0
+3 66 51 0
+241 -222 23 0
+141 204 227 0
+-36 -149 -136 0
+-96 -11 -228 0
+34 -211 250 0
+-145 226 32 0
+-209 -197 207 0
+193 -18 -160 0
+57 -28 136 0
+-219 12 55 0
+28 -241 16 0
+62 118 18 0
+-29 246 -18 0
+-64 -129 -227 0
+43 132 215 0
+-137 -128 -51 0
+-224 248 -77 0
+242 -44 -126 0
+-209 -46 -78 0
+140 -38 -123 0
+-165 -21 101 0
+175 -146 35 0
+132 -128 94 0
+206 95 122 0
+-24 170 154 0
+-118 -188 -58 0
+6 78 125 0
+-91 -210 139 0
+-10 -172 -120 0
+-249 228 69 0
+-190 -242 -30 0
+227 216 10 0
+113 97 48 0
+-26 -41 -187 0
+45 170 -119 0
+-206 11 -234 0
+-167 234 -159 0
+15 -198 11 0
+77 224 82 0
+155 164 -174 0
+-15 -232 6 0
+192 134 247 0
+15 -75 -29 0
+-67 -215 202 0
+152 -132 234 0
+70 -170 -242 0
+88 -109 -91 0
+-165 -224 226 0
+170 -66 77 0
+-192 -116 185 0
+-185 11 -9 0
+-134 173 -36 0
+125 170 -218 0
+212 -33 -31 0
+92 95 110 0
+116 -204 -61 0
+51 -13 68 0
+80 -112 243 0
+13 -174 137 0
+-37 53 -134 0
+197 196 -106 0
+-153 -121 -248 0
+43 36 96 0
+139 -95 -230 0
+-65 175 245 0
+-101 17 19 0
+-191 -176 -209 0
+172 -189 201 0
+74 -112 129 0
+-245 -201 191 0
+62 -249 28 0
+-170 146 227 0
+-44 6 61 0
+-28 -96 145 0
+172 -143 -231 0
+-123 193 128 0
+-201 193 229 0
+50 115 68 0
+143 137 185 0
+67 215 226 0
+177 199 49 0
+138 -49 15 0
+-179 -26 201 0
+86 28 -197 0
+104 -131 204 0
+-185 -104 230 0
+54 -46 127 0
+154 90 128 0
+163 -173 40 0
+99 47 -235 0
+83 59 -16 0
+140 -95 -220 0
+-119 -66 221 0
+9 -82 -229 0
+-152 39 218 0
+48 -174 -152 0
+-238 -126 -38 0
+87 11 -15 0
+114 16 -15 0
+-14 216 244 0
+-74 -149 -7 0
+-168 -199 118 0
+-154 242 19 0
+102 162 41 0
+71 -17 -69 0
+-147 72 69 0
+146 -213 -229 0
+22 -71 -126 0
+66 -90 86 0
+209 26 106 0
+197 -236 -175 0
+45 35 184 0
+158 69 -171 0
+207 174 -248 0
+-131 238 228 0
+91 -212 -52 0
+-236 22 225 0
+-19 -203 -90 0
+98 -192 -122 0
+49 115 -139 0
+-93 -191 116 0
+84 192 -115 0
+-80 130 113 0
+-118 166 40 0
+141 61 -138 0
+182 -179 -47 0
+-157 -77 -3 0
+-44 -67 25 0
+82 51 -163 0
+-211 -122 73 0
+-171 -138 240 0
+106 117 -201 0
+21 125 204 0
+168 -170 -139 0
+15 -201 73 0
+-149 111 -168 0
+-12 183 244 0
+100 61 199 0
+142 23 -206 0
+231 -117 147 0
+84 -103 197 0
+129 -2 -207 0
+-197 64 -58 0
+-183 10 185 0
+-85 20 154 0
+68 -156 -210 0
+-39 -36 -202 0
+243 105 229 0
+-213 183 -106 0
+184 -156 -164 0
+-195 -204 142 0
+104 7 -84 0
+-221 244 96 0
+-46 -6 29 0
+-45 -88 -5 0
+195 120 96 0
+-134 -128 70 0
+208 153 65 0
+-149 147 115 0
+26 92 105 0
+173 245 -149 0
+-81 -215 -49 0
+221 -140 -134 0
+145 91 -132 0
+-26 43 20 0
+160 246 -65 0
+229 -93 111 0
+-9 -214 182 0
+128 -143 -215 0
+-188 177 24 0
+28 217 93 0
+239 3 -198 0
+143 -39 -153 0
+-199 60 -45 0
+-144 -7 -123 0
+15 243 -147 0
+-212 -74 -172 0
+98 -66 -241 0
+-152 88 232 0
+142 145 58 0
+194 -76 14 0
+-10 144 173 0
+134 -149 162 0
+47 -51 -139 0
+-79 -139 34 0
+-159 -97 171 0
+-21 -196 246 0
+-40 -11 196 0
+-3 -181 -146 0
+32 -38 -31 0
+159 83 -29 0
+-182 -26 161 0
+-224 -9 -48 0
+-14 214 113 0
+52 -137 109 0
+14 -110 116 0
+-8 121 145 0
+206 -21 123 0
+185 203 -47 0
+-118 -163 -38 0
+10 9 99 0
+-244 -59 -157 0
+2 -182 -224 0
+207 -119 -116 0
+-155 33 -141 0
+181 -18 -143 0
+-66 136 -2 0
+-176 -26 159 0
+-63 106 -211 0
+156 -13 -158 0
+182 -136 184 0
+19 -231 -212 0
+-248 129 -11 0
+-250 91 15 0
+-86 -175 136 0
+160 -153 -227 0
+-169 245 121 0
+-116 -13 -202 0
+37 -169 70 0
+174 -215 -13 0
+-150 -117 136 0
+-17 129 108 0
+-211 125 135 0
+-142 37 223 0
+50 12 66 0
+-45 221 141 0
+-42 114 -229 0
+-21 212 111 0
+-209 -16 -148 0
+33 26 247 0
+122 132 -39 0
+112 104 -249 0
+-77 -24 211 0
+-49 138 100 0
+-182 -101 -103 0
+246 70 -72 0
+-169 194 -236 0
+-167 110 -11 0
+211 96 -77 0
+-136 -224 -246 0
+-178 -148 14 0
+131 100 39 0
+105 183 -182 0
+-54 20 75 0
+26 -216 -91 0
+-216 -132 140 0
+76 -11 -171 0
+185 232 -121 0
+-95 151 200 0
+-36 57 -246 0
+118 45 -81 0
+-79 -99 221 0
+187 147 -80 0
+-237 108 76 0
+-217 -63 -163 0
+-162 56 35 0
+-202 -142 158 0
+21 -77 17 0
+25 120 -138 0
+206 -23 -226 0
+-110 -146 220 0
+203 89 175 0
+-231 -32 142 0
+-28 156 -145 0
+79 212 -224 0
+-218 189 -104 0
+-221 -36 81 0
+210 126 124 0
+126 151 -161 0
+-221 -143 -128 0
+153 165 -147 0
+248 -72 -15 0
+170 176 -36 0
+-47 -152 60 0
+-123 143 -17 0
+208 -240 -128 0
+82 244 52 0
+7 241 -194 0
+201 81 122 0
+-135 -161 186 0
+-115 -118 12 0
+223 -53 1 0
+-42 -155 64 0
+205 -148 -178 0
+121 -43 125 0
+78 59 153 0
+97 24 175 0
+-169 89 -228 0
+79 28 -72 0
+221 225 -22 0
+130 -109 24 0
+154 -44 -97 0
+-152 60 232 0
+-54 -121 -83 0
+-105 -96 -163 0
+92 71 -52 0
+189 6 -44 0
+-179 237 244 0
+216 170 156 0
+-236 150 127 0
+-92 -118 -138 0
+-144 -170 246 0
+122 134 -67 0
+151 10 -103 0
+-87 -45 48 0
+-32 -35 -191 0
+-159 72 93 0
+236 -130 -182 0
+235 -145 236 0
+235 37 88 0
+106 -32 -65 0
+220 110 65 0
+110 250 -203 0
+17 36 92 0
+-46 -108 79 0
+-164 246 111 0
+221 12 -172 0
+109 -183 -185 0
+9 -239 -22 0
+-143 -36 -2 0
+-51 82 -137 0
+-224 31 190 0
+80 -175 -195 0
+250 245 -157 0
+-166 -238 183 0
+-58 -11 -183 0
+123 146 23 0
+74 -121 -13 0
+185 -135 244 0
+-238 -71 77 0
+-22 -46 -204 0
+-112 -114 218 0
+247 -24 69 0
+200 -43 -60 0
+-28 20 225 0
+-220 52 56 0
+119 153 137 0
+-142 72 -64 0
+27 36 -15 0
+-235 104 -232 0
+220 -21 40 0
+-49 -62 234 0
+226 -39 -131 0
+11 26 2 0
+-238 98 -181 0
+-208 26 -3 0
+79 99 -7 0
+121 9 -193 0
+-219 58 218 0
+-48 71 -178 0
+-211 -247 10 0
+-158 -73 -159 0
+69 6 -200 0
+-203 -226 -55 0
+-250 -245 -208 0
+-161 -183 -244 0
+-231 -53 -60 0
+80 35 -200 0
+26 -248 -183 0
+-218 168 123 0
+-171 -6 -27 0
+-152 156 -224 0
+156 -124 226 0
+-62 179 -19 0
+-123 -226 -105 0
+90 -71 -205 0
+38 137 36 0
+-202 4 204 0
+-199 -171 35 0
+155 37 -19 0
+-208 -120 -239 0
+42 24 -109 0
+158 -237 211 0
+217 112 -240 0
+44 -234 -191 0
+-230 199 92 0
+191 -152 -101 0
+-7 -137 122 0
+37 -214 -148 0
+181 8 -211 0
+-94 49 151 0
+13 208 -163 0
+249 -14 29 0
+157 18 -239 0
+-31 224 210 0
+193 189 77 0
+105 -136 51 0
+-160 248 72 0
+-213 24 70 0
+154 109 -87 0
+-141 -42 -121 0
+61 239 -129 0
+-169 165 -125 0
+43 65 17 0
+225 170 202 0
+243 -173 -92 0
+-106 200 -214 0
+-112 -229 -134 0
+-229 11 50 0
+88 -97 235 0
+-90 149 189 0
+157 117 29 0
+-90 -213 68 0
+208 -177 -47 0
+72 9 -16 0
+73 139 71 0
+91 227 199 0
+207 -187 -13 0
+61 117 138 0
+26 196 68 0
+214 75 4 0
+117 177 -50 0
+-115 2 -84 0
+-88 -86 -110 0
+34 219 -179 0
+-217 224 6 0
+44 -124 18 0
+241 -53 64 0
+-68 -17 176 0
+161 -25 88 0
+21 92 71 0
+-118 -107 -202 0
+198 190 192 0
+102 82 -138 0
+-146 169 154 0
+-81 29 -121 0
+-230 172 -40 0
+71 5 -179 0
+134 -118 24 0
+151 40 -201 0
+-83 103 237 0
+-137 -234 212 0
+165 -234 23 0
+36 -130 157 0
+92 51 91 0
+-250 -187 -216 0
+-27 203 239 0
+-118 101 30 0
+247 -227 226 0
+-148 177 -117 0
+-190 217 -195 0
+-203 134 -118 0
+-198 -204 -86 0
+47 -162 159 0
+-48 116 -211 0
+143 -244 208 0
+3 122 199 0
+-105 -10 -239 0
+122 34 65 0
+65 103 -149 0
+-17 -159 198 0
+-39 249 239 0
+22 -223 60 0
+-164 35 -81 0
+-12 -130 238 0
+114 -172 -163 0
+-178 -185 158 0
+216 -194 -250 0
+-73 117 196 0
+39 107 140 0
+-30 -129 216 0
+101 117 -45 0
+35 247 160 0
+-196 -95 230 0
+151 35 -181 0
+84 90 76 0
+-160 -132 -131 0
+171 -174 -160 0
+-193 153 26 0
+-247 -195 57 0
+-124 69 -208 0
+213 -28 120 0
+-7 -153 -183 0
+97 176 43 0
+-145 95 31 0
+69 145 -84 0
+-14 -56 -229 0
+143 156 113 0
+215 169 21 0
+94 -185 -214 0
+-140 -204 -130 0
+-175 -244 -29 0
+-113 19 -85 0
+70 58 75 0
+-210 159 -49 0
+159 -172 139 0
+12 -69 -112 0
+219 83 7 0
+210 -127 -159 0
+-148 177 -132 0
+132 9 -87 0
+-138 58 49 0
+-237 67 -103 0
+94 79 37 0
+225 -10 182 0
+22 88 40 0
+-88 -245 -144 0
+157 -230 -58 0
+-170 67 5 0
+-211 -43 126 0
+-173 172 170 0
+-48 117 21 0
+-182 -160 -243 0
+-166 88 32 0
+-36 -5 143 0
+-244 69 -214 0
+-189 79 108 0
+-222 -201 -20 0
+-179 106 27 0
+-60 -61 -75 0
+-245 -216 39 0
+199 66 -148 0
+-168 -246 118 0
+-126 139 -163 0
+223 159 -249 0
+17 105 186 0
+126 11 -130 0
+191 -235 150 0
+116 -48 247 0
+-217 -172 4 0
+186 236 218 0
+186 -167 41 0
+218 -130 93 0
+-226 54 62 0
+67 49 -183 0
+-183 200 -137 0
+-181 7 95 0
+-79 -39 164 0
+-186 131 -155 0
+-8 -169 36 0
+-92 171 249 0
+-156 -2 -77 0
+-34 -51 186 0
+-49 -157 221 0
+-191 162 -241 0
+26 -194 -150 0
+-95 78 -223 0
+69 111 -246 0
+95 106 123 0
+-138 -1 188 0
+108 2 -234 0
+-229 121 233 0
+-147 110 -170 0
+-108 209 -83 0
+-7 162 142 0
+-234 -149 -121 0
+122 135 18 0
+163 233 169 0
+-59 -232 241 0
+-33 -220 -176 0
+-43 147 115 0
+60 236 -156 0
+136 3 225 0
+87 143 80 0
+91 -66 -11 0
+233 -33 -72 0
+117 5 171 0
+-15 217 13 0
+-87 -107 241 0
+-208 24 90 0
+-143 22 111 0
+149 235 -61 0
+80 22 -108 0
+-191 96 -235 0
+205 -220 -191 0
+-123 82 2 0
+40 195 104 0
+242 -95 -133 0
+-228 128 -238 0
+129 14 -220 0
+50 -180 241 0
+170 203 -231 0
+135 -44 90 0
+-158 120 -154 0
+145 211 226 0
+23 -80 -213 0
+49 -80 29 0
+-207 176 -113 0
+130 188 44 0
+170 229 232 0
+56 -88 228 0
+-117 17 184 0
+169 45 241 0
+-171 -148 246 0
+-220 -92 243 0
+-216 -181 90 0
+-47 115 -74 0
+45 -178 -208 0
+93 131 123 0
+102 65 137 0
+-97 -231 -192 0
+244 -220 56 0
+-230 244 -243 0
+163 -122 -83 0
+-79 -61 241 0
+-226 -2 -237 0
+-109 -182 131 0
+-229 74 -222 0
+78 -224 -7 0
+-191 -243 -175 0
+131 150 168 0
+158 18 208 0
+50 -245 -112 0
+-196 238 188 0
+136 -40 112 0
+-241 76 -159 0
+-236 31 14 0
+232 -152 -24 0
+-58 119 172 0
+-114 206 60 0
+-236 -7 -80 0
+-140 150 235 0
+-182 -75 -238 0
+140 -226 28 0
+-81 84 54 0
+-146 -45 -75 0
+-179 -79 -139 0
+-249 163 -57 0
+-146 8 -201 0
+22 150 4 0
+-144 -186 109 0
+208 89 126 0
+-79 -250 -19 0
+111 131 -145 0
+-231 -75 -112 0
+-48 44 -87 0
+203 221 86 0
+-184 146 86 0
+-89 -142 201 0
+196 -184 -79 0
+209 216 22 0
+-43 -74 5 0
+214 86 -218 0
+119 127 140 0
+-73 55 -25 0
+-130 71 158 0
+-186 159 103 0
+-13 250 -90 0
+228 -168 4 0
+-209 -60 167 0
+176 -90 -99 0
+-112 177 -122 0
+218 129 -158 0
+-184 -86 125 0
+-49 -161 -170 0
+244 -69 -220 0
+-56 -13 136 0
+-86 -194 -132 0
+199 184 74 0
+184 -169 186 0
+-234 -129 148 0
+162 -26 62 0
+-50 38 -231 0
+-170 230 165 0
+-19 237 204 0
+-34 73 -216 0
+230 -187 -211 0
+79 -33 -202 0
+-40 -134 212 0
+-239 146 250 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-020.cnf b/benchmarks/UF250.1065.100/uf250-020.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-020.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 244 -211 -123 0
+-208 -243 -62 0
+123 141 70 0
+-27 7 -17 0
+-43 241 -220 0
+-119 17 93 0
+-156 -52 78 0
+-170 -104 -195 0
+48 -189 243 0
+-223 -108 192 0
+24 -146 167 0
+-171 42 -80 0
+57 127 77 0
+-94 -228 -56 0
+130 131 -29 0
+146 59 55 0
+-64 -244 87 0
+26 -188 236 0
+-165 -78 -2 0
+-143 -115 39 0
+-80 -83 -133 0
+178 207 201 0
+123 -125 19 0
+-133 141 80 0
+43 -4 180 0
+156 -4 198 0
+-245 65 -49 0
+27 202 -22 0
+-47 193 -139 0
+192 -120 -3 0
+-237 -108 181 0
+26 141 -133 0
+-222 -112 -163 0
+-241 204 -165 0
+-129 -22 111 0
+-59 129 170 0
+-56 -88 206 0
+149 -134 154 0
+-33 -118 14 0
+189 125 116 0
+113 64 -136 0
+97 108 -36 0
+-95 195 -82 0
+58 -38 76 0
+167 -174 -196 0
+-40 86 15 0
+-123 215 -175 0
+-107 112 -166 0
+-146 -167 -208 0
+-43 -155 117 0
+-190 -226 177 0
+-22 -23 9 0
+167 -37 -137 0
+-2 120 -163 0
+153 134 -56 0
+110 62 218 0
+80 -37 140 0
+114 -150 108 0
+-247 -233 202 0
+60 95 176 0
+108 224 -110 0
+193 -90 -163 0
+153 42 45 0
+92 -39 -9 0
+85 7 -46 0
+-59 229 -134 0
+-44 246 -233 0
+-101 -231 -202 0
+-171 82 -32 0
+-130 -209 235 0
+-86 -28 -85 0
+112 -239 -134 0
+-5 -44 -193 0
+-200 109 -14 0
+-210 167 96 0
+-50 -179 92 0
+-23 9 -26 0
+118 107 -13 0
+242 -13 59 0
+-143 -204 13 0
+-54 197 -34 0
+-183 104 189 0
+-177 -127 -149 0
+-140 -177 -224 0
+45 76 171 0
+-163 118 16 0
+126 -196 -200 0
+106 80 84 0
+-215 159 -197 0
+156 -151 205 0
+-145 120 -136 0
+-6 191 -94 0
+-164 111 77 0
+-17 79 3 0
+92 -173 -10 0
+-64 144 -87 0
+-98 60 92 0
+188 -178 208 0
+109 -192 -150 0
+-221 245 89 0
+197 105 231 0
+185 152 94 0
+123 32 -36 0
+151 154 152 0
+217 -237 50 0
+142 -164 -195 0
+-156 -131 -150 0
+-107 30 25 0
+103 11 -224 0
+59 27 -225 0
+-200 223 105 0
+142 -250 181 0
+35 -106 -118 0
+129 101 237 0
+91 164 -75 0
+6 221 -128 0
+161 7 -221 0
+180 -83 74 0
+23 21 172 0
+-58 212 -190 0
+-37 -33 183 0
+-136 54 106 0
+74 185 -148 0
+-143 -97 -141 0
+211 -180 107 0
+129 -239 2 0
+179 184 -102 0
+108 153 -139 0
+225 166 62 0
+-33 29 -209 0
+-208 250 154 0
+8 221 218 0
+-64 112 -200 0
+-167 -91 -138 0
+-8 -239 236 0
+131 86 -105 0
+68 -53 117 0
+83 -225 233 0
+-4 93 -191 0
+98 78 135 0
+189 -174 -98 0
+190 26 195 0
+-178 -144 81 0
+-10 179 -99 0
+-97 168 246 0
+243 -190 -213 0
+-233 -173 196 0
+33 157 151 0
+-120 77 5 0
+-137 123 -242 0
+-170 -96 -183 0
+-53 169 88 0
+-5 -128 224 0
+-231 110 -118 0
+59 214 17 0
+-44 -15 -216 0
+-142 -200 -71 0
+46 202 44 0
+-61 88 -144 0
+72 -131 185 0
+-209 -225 -45 0
+-77 92 141 0
+63 -117 -39 0
+141 197 233 0
+-6 197 185 0
+219 -244 90 0
+205 -246 -132 0
+-182 206 -70 0
+115 -202 153 0
+151 -242 224 0
+201 -150 -3 0
+-80 -117 166 0
+-164 143 14 0
+189 228 28 0
+118 226 -5 0
+99 11 -86 0
+-22 130 115 0
+246 -5 219 0
+85 176 -58 0
+-125 -133 -107 0
+-65 -72 -178 0
+148 -194 -107 0
+88 -127 -202 0
+-136 221 -114 0
+-75 207 -13 0
+99 150 -57 0
+4 -197 173 0
+58 46 181 0
+199 -237 37 0
+-193 -5 -74 0
+-190 35 59 0
+-226 -64 54 0
+-202 -233 -57 0
+-198 191 144 0
+-102 -195 78 0
+-84 90 49 0
+249 -62 173 0
+63 161 79 0
+-27 -241 11 0
+244 -76 209 0
+-85 -84 197 0
+-242 223 94 0
+11 -87 214 0
+-160 -233 -248 0
+-184 -146 47 0
+-250 -52 130 0
+229 176 77 0
+126 -100 -189 0
+96 99 127 0
+65 204 -175 0
+157 96 -192 0
+-141 20 -52 0
+69 218 -240 0
+152 -153 28 0
+-58 -60 1 0
+123 78 -191 0
+-191 -5 2 0
+132 41 62 0
+51 -200 21 0
+-125 35 -77 0
+-221 -139 -74 0
+-144 -143 -192 0
+240 -16 204 0
+-170 188 -201 0
+207 141 -213 0
+29 -237 117 0
+-40 -41 212 0
+145 -176 -112 0
+100 146 -187 0
+-229 42 92 0
+168 -103 -94 0
+103 -245 -32 0
+161 -120 144 0
+-21 68 16 0
+159 96 -144 0
+-108 -204 71 0
+-193 -91 -20 0
+193 66 115 0
+-206 109 149 0
+-74 -224 -112 0
+185 83 102 0
+31 -226 180 0
+-45 -143 -150 0
+-242 -184 -95 0
+157 -230 134 0
+166 -131 -191 0
+107 -166 -200 0
+120 -11 42 0
+6 161 204 0
+-11 -208 89 0
+-4 -142 165 0
+168 15 -215 0
+17 -170 190 0
+78 195 20 0
+-141 -56 28 0
+-13 -204 145 0
+-226 -65 68 0
+120 198 -38 0
+-169 83 -171 0
+10 -5 -22 0
+-41 -246 177 0
+239 148 139 0
+-174 208 18 0
+187 186 -107 0
+73 -134 -225 0
+-67 -211 203 0
+-66 -135 23 0
+25 115 69 0
+-66 12 -21 0
+142 192 -28 0
+74 102 159 0
+-151 160 -189 0
+33 -139 244 0
+-187 -246 -80 0
+-103 -59 -140 0
+-79 248 26 0
+-42 174 -29 0
+110 -129 -31 0
+172 167 206 0
+200 226 181 0
+14 -184 -103 0
+-160 -212 -50 0
+81 -51 24 0
+72 75 170 0
+150 26 19 0
+186 -129 -57 0
+-164 78 -189 0
+-109 -96 181 0
+136 28 -159 0
+99 203 10 0
+241 219 -4 0
+-25 -171 250 0
+93 242 111 0
+106 10 -94 0
+249 164 -101 0
+-133 22 102 0
+58 94 -28 0
+-72 -149 153 0
+249 28 36 0
+240 40 15 0
+224 180 -67 0
+-183 -123 230 0
+122 -2 186 0
+51 183 -134 0
+-188 15 214 0
+248 -79 192 0
+-201 87 130 0
+-217 -170 -61 0
+-8 245 -178 0
+66 -20 217 0
+-41 220 151 0
+239 -235 -142 0
+-177 131 109 0
+-233 -41 -47 0
+112 246 148 0
+151 66 88 0
+-106 36 -247 0
+81 -152 45 0
+-51 -224 144 0
+-72 -151 169 0
+50 242 -125 0
+-206 -75 102 0
+-139 -58 -24 0
+-30 -176 181 0
+194 206 -235 0
+149 155 -152 0
+20 -212 -14 0
+244 -54 -49 0
+-224 -17 -100 0
+-238 -133 191 0
+133 -144 -201 0
+-224 187 168 0
+229 52 135 0
+201 -42 138 0
+-35 -183 -209 0
+-21 38 98 0
+177 46 203 0
+176 11 -63 0
+182 238 173 0
+145 72 -50 0
+-58 67 243 0
+172 215 -110 0
+-134 235 -153 0
+-77 227 -177 0
+-117 191 37 0
+122 103 -150 0
+179 180 -151 0
+180 -187 -194 0
+-21 -210 215 0
+-162 -76 -201 0
+-32 -113 97 0
+118 -156 34 0
+-228 -124 -23 0
+159 -226 115 0
+134 86 -149 0
+-79 -65 -3 0
+30 -113 136 0
+-149 108 -203 0
+-77 187 133 0
+-15 193 -141 0
+53 106 -239 0
+-35 60 -96 0
+-249 -21 84 0
+-108 -19 48 0
+-47 -224 51 0
+112 -189 -183 0
+-84 -28 -22 0
+-156 -196 165 0
+-101 -5 125 0
+6 -42 -59 0
+-133 90 65 0
+-23 153 -48 0
+108 -46 -106 0
+198 -197 -87 0
+-102 -233 -230 0
+40 -51 -56 0
+-132 -13 -83 0
+-121 -73 -228 0
+-187 117 -23 0
+-63 41 173 0
+10 53 152 0
+-245 56 165 0
+45 92 -74 0
+-207 127 -110 0
+174 152 -210 0
+193 -130 14 0
+176 -239 -112 0
+186 -207 -224 0
+4 -183 -111 0
+-32 -86 -101 0
+-202 -123 102 0
+-23 -142 -83 0
+-16 -167 -203 0
+223 181 112 0
+-33 76 109 0
+-105 -18 -163 0
+-51 -6 21 0
+129 -155 169 0
+9 -116 25 0
+144 -232 3 0
+-220 -227 204 0
+226 216 103 0
+237 -9 23 0
+-76 -17 -143 0
+90 197 105 0
+134 -32 41 0
+171 183 216 0
+-128 27 -78 0
+-17 170 -246 0
+-120 206 -158 0
+38 182 -2 0
+79 -190 -141 0
+-113 -91 208 0
+-170 -7 222 0
+127 36 43 0
+5 -48 22 0
+214 -204 -231 0
+-35 111 34 0
+44 -221 -30 0
+-102 14 -232 0
+235 53 -39 0
+48 -23 118 0
+221 -161 226 0
+27 -198 -248 0
+-3 -65 -148 0
+225 -194 249 0
+177 248 -79 0
+-160 247 116 0
+-162 27 -216 0
+-44 86 -243 0
+-137 44 145 0
+192 233 92 0
+225 186 114 0
+110 -232 -140 0
+-4 184 -60 0
+198 -12 -172 0
+186 89 -210 0
+145 -84 -171 0
+121 34 223 0
+235 112 -47 0
+173 -56 184 0
+72 83 169 0
+-18 6 111 0
+-179 -134 -68 0
+14 -129 -38 0
+-232 -94 202 0
+-245 10 181 0
+190 -59 47 0
+-84 176 193 0
+77 -91 -216 0
+-11 133 -231 0
+-60 -43 -179 0
+33 -145 28 0
+139 -29 199 0
+-168 7 115 0
+21 132 -148 0
+170 -154 -239 0
+68 177 89 0
+118 -144 -62 0
+-90 142 248 0
+220 46 1 0
+63 217 -248 0
+245 -132 68 0
+-116 -94 -216 0
+-168 -249 82 0
+34 174 -153 0
+128 -104 -166 0
+17 -150 113 0
+157 98 183 0
+-62 193 90 0
+-1 -141 217 0
+102 -52 111 0
+249 192 -165 0
+-201 183 245 0
+224 117 213 0
+107 -10 -211 0
+-81 15 187 0
+208 -31 55 0
+19 -93 12 0
+-34 199 -183 0
+66 -120 202 0
+162 -24 -129 0
+210 172 192 0
+94 64 -177 0
+172 111 101 0
+-46 -172 -233 0
+-112 -109 -198 0
+152 -166 -85 0
+178 -22 192 0
+7 -49 -129 0
+-221 -198 156 0
+128 57 -212 0
+238 199 83 0
+-200 220 -33 0
+160 -81 208 0
+-22 160 57 0
+-30 240 58 0
+-159 52 53 0
+3 -73 -64 0
+-194 -123 -219 0
+10 182 -66 0
+67 -139 -168 0
+228 40 -35 0
+-124 33 -231 0
+75 -12 -68 0
+199 -172 160 0
+193 -54 157 0
+-93 -155 77 0
+36 -58 -140 0
+211 69 -219 0
+-7 60 53 0
+184 -17 94 0
+-128 220 176 0
+-61 -133 -167 0
+-157 -109 229 0
+6 143 -149 0
+-99 243 238 0
+-214 -211 -84 0
+-248 -226 -63 0
+75 -82 -70 0
+143 213 -100 0
+13 120 -151 0
+-115 -26 195 0
+-130 162 85 0
+-154 -151 91 0
+180 -97 11 0
+187 -150 -152 0
+72 -15 -239 0
+-126 93 -65 0
+220 -188 -41 0
+108 91 -92 0
+151 -56 129 0
+15 -215 44 0
+-156 107 -99 0
+-110 36 -72 0
+-146 204 -73 0
+217 223 -248 0
+-124 38 106 0
+174 -197 192 0
+-157 -27 -44 0
+210 73 -93 0
+-224 27 -137 0
+-111 -246 -198 0
+-52 87 186 0
+2 -16 128 0
+184 -204 -128 0
+190 -209 214 0
+-236 40 -80 0
+172 58 -79 0
+208 53 -204 0
+141 30 -151 0
+-206 245 96 0
+4 -56 65 0
+-76 160 -128 0
+93 223 232 0
+-244 -199 -108 0
+-31 173 -158 0
+-150 -96 34 0
+-34 -5 -182 0
+91 1 -170 0
+150 -40 -177 0
+171 215 -66 0
+57 -241 -2 0
+113 -238 185 0
+240 -95 -160 0
+-211 181 -64 0
+-139 -80 -23 0
+24 160 182 0
+227 102 -47 0
+-10 241 -235 0
+-56 -13 120 0
+121 -250 100 0
+-112 -78 211 0
+-203 43 119 0
+-232 35 244 0
+206 100 174 0
+153 201 94 0
+-31 -150 90 0
+-64 78 74 0
+-191 -31 -153 0
+-53 -137 -89 0
+-71 115 -120 0
+176 -148 -58 0
+46 -202 11 0
+-238 74 91 0
+-129 60 159 0
+136 107 237 0
+-163 -196 -250 0
+-154 6 -90 0
+224 113 47 0
+-87 130 -114 0
+117 -232 7 0
+-206 150 -222 0
+-94 -24 187 0
+-156 -161 -174 0
+6 62 -55 0
+20 174 134 0
+52 -232 -20 0
+-205 -32 163 0
+-203 120 -10 0
+52 -78 46 0
+-8 -216 26 0
+11 43 -34 0
+169 -21 -2 0
+-181 -114 -86 0
+-174 -42 -235 0
+71 155 -147 0
+-147 56 -181 0
+-151 4 -17 0
+-119 -16 43 0
+112 129 -74 0
+-27 168 -126 0
+-60 160 226 0
+237 -241 -65 0
+-182 -13 165 0
+6 -78 249 0
+-50 199 14 0
+95 -181 187 0
+-131 -157 -18 0
+95 91 -173 0
+-130 -69 -217 0
+-224 197 -88 0
+-13 217 140 0
+-225 168 -217 0
+153 -208 216 0
+-214 -97 -98 0
+-69 -197 192 0
+116 -196 30 0
+66 119 234 0
+157 13 54 0
+-152 -51 117 0
+-245 -50 -38 0
+250 73 167 0
+95 -143 180 0
+-174 -82 -53 0
+247 106 -191 0
+-205 100 -221 0
+-213 36 250 0
+190 -159 -221 0
+-158 -160 -226 0
+100 -133 -35 0
+-212 -201 239 0
+110 155 59 0
+-187 223 32 0
+53 -250 176 0
+-208 59 -195 0
+132 -60 141 0
+-144 -102 238 0
+76 149 245 0
+124 -108 85 0
+111 94 -102 0
+-246 219 11 0
+-220 -232 105 0
+-229 10 214 0
+-58 240 128 0
+186 -150 -108 0
+-238 201 -162 0
+1 56 -232 0
+-170 -241 176 0
+153 -21 31 0
+-44 -97 -220 0
+95 122 -125 0
+-6 -120 17 0
+154 144 -20 0
+-120 -180 -3 0
+-219 -3 -12 0
+-112 247 -18 0
+-197 -9 -6 0
+243 -150 -124 0
+-245 -97 79 0
+-163 -215 -41 0
+71 -14 -190 0
+-225 -197 -202 0
+210 -152 97 0
+233 -159 -171 0
+-100 -70 131 0
+83 -64 47 0
+-216 126 -243 0
+-114 -66 -55 0
+-35 -131 128 0
+122 -42 103 0
+35 14 161 0
+128 -2 188 0
+23 -33 109 0
+-46 -28 137 0
+207 104 120 0
+156 -140 65 0
+129 -99 103 0
+-110 242 54 0
+225 115 74 0
+189 243 160 0
+-109 208 -155 0
+-23 -153 -224 0
+-147 78 185 0
+246 -20 -118 0
+126 -70 -147 0
+-50 -236 -157 0
+79 181 83 0
+-245 -203 -130 0
+182 -148 195 0
+204 -92 145 0
+-49 -176 -7 0
+-136 208 -96 0
+-20 -5 104 0
+74 -116 153 0
+-94 -118 210 0
+9 -17 -11 0
+181 108 97 0
+178 -97 112 0
+-37 70 161 0
+58 -181 -192 0
+102 -178 -177 0
+2 -124 7 0
+205 77 -180 0
+111 144 244 0
+95 -139 -12 0
+197 8 108 0
+21 -121 174 0
+110 -173 149 0
+-214 99 -149 0
+39 214 120 0
+231 198 -33 0
+139 91 -23 0
+135 228 -163 0
+-39 -231 249 0
+169 228 82 0
+64 9 30 0
+248 235 190 0
+-10 -181 35 0
+73 -2 -33 0
+189 -107 -199 0
+-103 208 237 0
+-231 52 68 0
+228 81 45 0
+64 -75 -10 0
+69 84 -56 0
+-245 206 -159 0
+-64 -67 13 0
+246 -214 -164 0
+49 -40 -240 0
+7 -205 219 0
+-12 -217 28 0
+-132 -11 -181 0
+-228 -138 132 0
+57 226 148 0
+-182 40 -239 0
+-222 113 177 0
+113 164 134 0
+212 -35 162 0
+201 231 65 0
+133 208 -138 0
+82 79 -101 0
+131 -191 47 0
+-39 196 138 0
+40 240 44 0
+202 220 -28 0
+-78 -172 215 0
+62 61 -233 0
+212 114 -163 0
+-163 -103 191 0
+26 -159 249 0
+-189 76 -11 0
+-196 -66 1 0
+145 -137 189 0
+-9 149 104 0
+-228 -130 -219 0
+65 122 41 0
+16 -220 111 0
+92 43 -172 0
+-31 108 -56 0
+-195 35 -38 0
+-129 -75 92 0
+214 -166 -85 0
+110 23 25 0
+-188 -83 232 0
+-152 163 73 0
+161 204 158 0
+-118 -86 -224 0
+-185 20 -178 0
+83 -237 63 0
+-102 132 193 0
+-7 -232 221 0
+-222 100 179 0
+100 -236 -109 0
+7 27 145 0
+100 192 5 0
+60 123 57 0
+124 -9 -140 0
+-142 54 177 0
+157 -88 -149 0
+-175 7 181 0
+6 -109 -169 0
+-102 13 -215 0
+182 -208 222 0
+-230 -114 140 0
+117 90 54 0
+93 24 211 0
+-218 -188 -113 0
+101 -110 136 0
+125 198 207 0
+61 -191 -211 0
+-216 80 3 0
+-27 -59 -25 0
+-68 -90 63 0
+46 36 227 0
+122 -111 -243 0
+61 190 -59 0
+-151 143 -208 0
+-128 99 -38 0
+-220 96 236 0
+-248 219 146 0
+219 -112 -60 0
+-178 -75 68 0
+84 128 -197 0
+70 -38 -94 0
+-91 -231 -160 0
+-106 -190 -73 0
+-91 145 71 0
+-7 -114 198 0
+202 55 52 0
+-236 -200 -16 0
+-107 -41 -176 0
+-175 -45 38 0
+65 -210 -182 0
+27 -114 221 0
+-114 145 -30 0
+116 146 -5 0
+-185 -249 -5 0
+-41 58 167 0
+138 -97 193 0
+-188 -39 246 0
+181 34 -186 0
+-9 -3 150 0
+-21 54 24 0
+-131 -219 -46 0
+-176 182 -143 0
+73 -133 109 0
+154 -216 116 0
+-161 -217 164 0
+37 90 -6 0
+230 -4 -81 0
+-49 -218 62 0
+-20 -130 -234 0
+-246 93 147 0
+-196 -65 197 0
+-100 -126 -28 0
+-111 -47 142 0
+-191 223 -247 0
+105 104 22 0
+108 -208 113 0
+79 -9 -135 0
+-30 -50 -179 0
+39 162 -105 0
+-214 -191 66 0
+-35 49 -36 0
+157 182 -203 0
+174 -68 -191 0
+234 28 -73 0
+50 26 99 0
+-192 -47 -89 0
+171 -101 -123 0
+-14 -66 -229 0
+-115 -151 245 0
+-97 -39 84 0
+235 95 141 0
+-15 243 185 0
+49 130 142 0
+-245 -198 -210 0
+-47 -232 -236 0
+225 -161 234 0
+-200 -248 -48 0
+210 -184 42 0
+160 -206 -73 0
+67 243 190 0
+-191 -97 27 0
+229 162 -8 0
+-188 5 77 0
+-104 -15 -243 0
+135 201 180 0
+-190 193 149 0
+-226 95 23 0
+-126 59 -72 0
+-239 142 192 0
+169 202 26 0
+152 -216 221 0
+-161 -158 183 0
+250 -17 -111 0
+-249 -208 40 0
+16 -108 60 0
+69 -108 -52 0
+127 69 141 0
+-111 1 49 0
+-120 71 -226 0
+17 26 -23 0
+-161 -135 -87 0
+195 50 63 0
+-118 -219 -64 0
+-184 -60 -207 0
+74 236 242 0
+-76 -222 193 0
+-157 -129 166 0
+33 -82 -243 0
+-233 181 -243 0
+-155 164 197 0
+-205 -86 -230 0
+-14 154 42 0
+-203 155 87 0
+129 -233 15 0
+83 -76 19 0
+37 176 114 0
+-180 87 -15 0
+226 -219 41 0
+-145 -42 -24 0
+14 245 -20 0
+-61 60 -167 0
+35 -5 76 0
+-186 201 -60 0
+19 158 -15 0
+237 80 -172 0
+-247 172 5 0
+-154 -130 86 0
+-71 115 12 0
+103 -110 -181 0
+-44 -138 -78 0
+-160 140 -111 0
+246 -208 85 0
+-142 -8 -128 0
+177 240 -78 0
+-105 150 116 0
+-121 -26 -149 0
+186 185 159 0
+-34 157 -103 0
+-131 236 229 0
+188 -198 235 0
+-63 -250 126 0
+163 -166 250 0
+168 -221 -172 0
+-10 -13 217 0
+74 -160 -7 0
+159 -26 136 0
+99 -150 -32 0
+113 -139 189 0
+-16 -169 84 0
+41 231 -215 0
+184 -198 -203 0
+-186 -80 89 0
+186 41 198 0
+195 91 -24 0
+84 -114 -161 0
+-227 -95 -148 0
+-119 99 -210 0
+-16 1 178 0
+69 -94 92 0
+-181 -29 -183 0
+-206 -33 -31 0
+-3 45 119 0
+-225 -110 -184 0
+6 -53 -29 0
+120 80 -223 0
+-185 -15 -194 0
+-125 152 184 0
+-250 86 -153 0
+-119 -29 189 0
+92 245 -168 0
+-225 -231 -241 0
+-58 70 -42 0
+-34 -63 238 0
+73 113 -39 0
+98 -102 -158 0
+-241 140 -185 0
+-121 116 199 0
+65 140 74 0
+63 -149 -182 0
+-15 7 -44 0
+127 -12 -98 0
+-190 114 -21 0
+-151 -91 17 0
+-43 205 -241 0
+-166 -71 -156 0
+167 -119 -189 0
+-170 119 46 0
+66 -157 163 0
+-174 10 165 0
+63 -135 -220 0
+-188 -246 86 0
+121 43 -63 0
+-125 206 47 0
+131 -10 -110 0
+109 -219 -60 0
+226 -178 183 0
+-78 250 -150 0
+24 -185 -155 0
+171 21 -1 0
+205 175 126 0
+-201 229 -43 0
+-240 117 -172 0
+-89 30 165 0
+-234 20 -76 0
+142 4 66 0
+-134 218 47 0
+98 -89 -203 0
+-249 66 239 0
+218 43 -108 0
+-184 -169 -161 0
+67 -70 -145 0
+-200 94 84 0
+111 -128 -99 0
+242 229 -44 0
+-218 176 111 0
+-34 -182 -183 0
+-97 -20 10 0
+-109 242 -199 0
+-145 7 114 0
+-138 -8 -45 0
+-37 -8 88 0
+-146 -1 -34 0
+-227 109 -157 0
+-59 -210 -179 0
+42 36 -227 0
+242 70 208 0
+-93 184 113 0
+-40 -66 221 0
+119 -49 -246 0
+-16 12 -180 0
+-192 -89 33 0
+12 -10 5 0
+-237 175 -159 0
+-243 239 -197 0
+132 51 180 0
+24 -234 116 0
+-128 146 -42 0
+-225 -6 -101 0
+-32 -205 -211 0
+146 -75 47 0
+-101 -159 -73 0
+249 -93 102 0
+218 199 127 0
+40 113 -44 0
+247 236 -61 0
+-132 -162 105 0
+-162 -127 -13 0
+-135 -85 11 0
+-243 30 -142 0
+239 -107 -188 0
+164 -78 238 0
+30 -82 220 0
+-176 134 190 0
+-35 79 136 0
+-55 60 113 0
+126 6 107 0
+-171 -154 -144 0
+-245 122 26 0
+-40 93 190 0
+182 75 -71 0
+-74 192 169 0
+-242 225 -197 0
+28 109 15 0
+165 -82 105 0
+-190 9 187 0
+-57 17 18 0
+228 -47 -7 0
+-141 19 -164 0
+-110 -143 151 0
+80 89 -94 0
+-116 129 186 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-021.cnf b/benchmarks/UF250.1065.100/uf250-021.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-021.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 2 -101 -224 0
+59 121 223 0
+-98 -77 170 0
+206 -168 7 0
+-204 -162 -231 0
+34 -167 -242 0
+-164 51 -15 0
+151 162 -204 0
+-172 -43 81 0
+-221 100 -235 0
+92 97 67 0
+-228 -18 -111 0
+120 54 -86 0
+236 -46 215 0
+139 -194 209 0
+24 237 -120 0
+149 48 -240 0
+184 -159 197 0
+-192 217 116 0
+-16 171 -34 0
+247 -68 -164 0
+89 57 31 0
+-221 249 -229 0
+238 209 -176 0
+-193 131 -128 0
+155 -102 -239 0
+53 -55 202 0
+-154 103 16 0
+92 7 242 0
+225 53 238 0
+24 184 -193 0
+158 -54 215 0
+-127 -41 -200 0
+-176 15 226 0
+25 7 -137 0
+103 -133 99 0
+-206 -53 155 0
+-16 -39 82 0
+-184 107 19 0
+-244 48 -57 0
+-46 -162 -48 0
+245 -163 -149 0
+98 -195 21 0
+-247 232 43 0
+149 54 150 0
+-74 -24 114 0
+212 -143 -50 0
+50 -72 151 0
+-95 131 8 0
+-230 -184 -67 0
+195 36 -202 0
+-114 215 76 0
+119 -125 122 0
+46 -40 -137 0
+-67 157 106 0
+62 232 103 0
+196 154 -71 0
+-71 -186 -21 0
+198 250 -6 0
+6 119 89 0
+179 64 -107 0
+-137 22 49 0
+104 113 50 0
+91 3 5 0
+28 -92 -176 0
+242 -131 241 0
+243 49 -89 0
+-156 -110 245 0
+-211 -75 -52 0
+-21 198 -229 0
+124 -55 -61 0
+181 -145 21 0
+-151 91 137 0
+-194 -7 196 0
+132 -242 -62 0
+41 -61 180 0
+74 -106 -226 0
+121 -26 1 0
+128 114 54 0
+-188 240 -15 0
+125 -140 -13 0
+136 -64 -44 0
+22 28 195 0
+70 -162 228 0
+-147 -172 -76 0
+-114 46 64 0
+64 236 117 0
+-26 -119 51 0
+84 211 -247 0
+-148 -230 153 0
+-147 -4 -120 0
+-13 194 206 0
+-153 76 172 0
+37 -130 23 0
+-14 89 -85 0
+240 -209 230 0
+80 181 53 0
+88 -213 -179 0
+71 -202 104 0
+199 -249 -133 0
+-9 155 153 0
+-97 -94 2 0
+-3 -217 -24 0
+156 -47 -141 0
+-53 88 125 0
+130 129 -195 0
+102 213 -53 0
+-164 116 147 0
+126 -202 169 0
+142 -13 145 0
+-55 78 143 0
+207 211 221 0
+190 -227 -198 0
+-209 40 -197 0
+184 -197 170 0
+-92 17 195 0
+-242 -223 14 0
+-46 171 -53 0
+-238 216 7 0
+92 26 -9 0
+129 -196 238 0
+-126 -172 -225 0
+216 -180 -127 0
+-235 161 -100 0
+53 -187 218 0
+33 -75 -17 0
+-23 -24 117 0
+204 -128 181 0
+215 131 14 0
+-7 -174 -46 0
+45 18 -67 0
+7 60 -238 0
+125 11 -27 0
+-159 56 -53 0
+31 127 98 0
+-68 -146 -100 0
+99 214 197 0
+235 212 15 0
+-184 175 162 0
+160 -128 159 0
+-90 -22 155 0
+77 5 -75 0
+27 75 -124 0
+147 21 -65 0
+-91 -167 -39 0
+-8 -15 -14 0
+24 31 175 0
+-9 81 -89 0
+22 19 -196 0
+248 -168 120 0
+29 174 59 0
+-213 -109 43 0
+-151 215 177 0
+166 -119 -68 0
+-64 -202 -62 0
+228 17 -152 0
+48 -22 96 0
+187 59 17 0
+-163 214 -232 0
+-125 139 -138 0
+164 50 -143 0
+-52 -134 -224 0
+-200 161 -191 0
+80 -186 203 0
+-247 -40 -166 0
+-10 -139 38 0
+103 -5 -7 0
+-208 102 -141 0
+138 -149 101 0
+118 207 56 0
+21 100 170 0
+-182 -104 127 0
+169 137 -131 0
+225 173 98 0
+-91 -130 13 0
+178 -183 -203 0
+219 172 -56 0
+124 29 -123 0
+204 -63 80 0
+109 229 -222 0
+-225 -52 67 0
+-130 -117 230 0
+171 86 -118 0
+201 45 -19 0
+123 204 134 0
+229 -50 -61 0
+103 105 76 0
+171 211 -124 0
+244 -204 9 0
+168 -106 -58 0
+60 -178 -183 0
+-79 -75 13 0
+191 77 14 0
+28 108 -220 0
+-140 37 59 0
+81 147 -187 0
+-171 -95 -234 0
+-236 189 216 0
+-15 31 187 0
+-188 -207 -92 0
+-5 -235 76 0
+100 167 -186 0
+-223 86 -123 0
+-18 99 -157 0
+11 22 180 0
+32 -22 68 0
+-198 -62 232 0
+-67 117 167 0
+-65 73 -99 0
+195 -38 -204 0
+208 172 -243 0
+90 226 -16 0
+153 176 26 0
+-70 -180 -153 0
+101 -95 218 0
+24 -176 29 0
+-220 41 -32 0
+-145 15 -65 0
+-1 153 109 0
+83 -171 104 0
+-158 248 -249 0
+242 -233 240 0
+-162 113 -116 0
+156 -34 -103 0
+-23 20 95 0
+-200 -227 66 0
+-146 -154 62 0
+237 88 -141 0
+-52 -220 -207 0
+-78 -7 -164 0
+241 83 211 0
+-135 176 -27 0
+225 -48 40 0
+-39 202 74 0
+140 184 -63 0
+-37 -97 29 0
+-119 -38 233 0
+-97 208 -92 0
+240 113 193 0
+-120 248 233 0
+-129 87 185 0
+-214 202 125 0
+241 194 -66 0
+73 -70 2 0
+64 -3 -107 0
+135 -63 244 0
+157 -183 28 0
+-139 -120 -68 0
+94 23 218 0
+205 -101 103 0
+-219 32 100 0
+38 7 -1 0
+190 -176 -250 0
+155 223 224 0
+223 22 112 0
+-113 52 -40 0
+31 52 -147 0
+-161 56 -110 0
+111 218 212 0
+-94 -63 -52 0
+215 -250 -186 0
+144 242 250 0
+224 184 -173 0
+72 204 34 0
+132 -106 -114 0
+51 -244 -184 0
+-199 -197 -133 0
+213 -154 -171 0
+-118 -202 -110 0
+214 -120 8 0
+76 7 -245 0
+142 -10 147 0
+-23 211 20 0
+-100 124 -219 0
+112 238 77 0
+120 -140 40 0
+-63 40 110 0
+75 86 69 0
+112 129 -198 0
+37 199 209 0
+-146 188 163 0
+-35 115 -101 0
+3 -149 249 0
+146 -105 -157 0
+64 221 194 0
+-46 -229 200 0
+19 198 -116 0
+32 -96 87 0
+-59 -62 185 0
+-210 -218 -89 0
+166 -35 151 0
+-116 -11 12 0
+169 -160 199 0
+86 -248 177 0
+-138 173 48 0
+149 243 72 0
+-114 -223 -74 0
+-230 -122 112 0
+-44 -213 50 0
+50 120 186 0
+-134 245 5 0
+19 159 84 0
+-45 -13 157 0
+209 -235 -246 0
+-20 3 -97 0
+-218 -233 -188 0
+-83 207 -140 0
+202 94 -187 0
+-142 -209 112 0
+-116 -237 -68 0
+155 -159 150 0
+-73 -212 43 0
+137 -79 -186 0
+201 -78 145 0
+-128 81 97 0
+113 197 12 0
+111 -38 -142 0
+210 -244 169 0
+233 -8 250 0
+173 54 -208 0
+-230 42 192 0
+-90 190 -55 0
+-215 224 -214 0
+-238 239 150 0
+97 206 176 0
+-49 53 -63 0
+8 134 82 0
+-33 -78 69 0
+138 -198 63 0
+160 31 -53 0
+-106 133 -178 0
+-60 -131 -105 0
+236 -226 47 0
+-128 -109 -205 0
+37 -57 169 0
+-214 -248 136 0
+-113 225 139 0
+-185 -101 58 0
+-238 -32 138 0
+-81 8 -90 0
+-2 -60 -229 0
+146 63 -118 0
+-116 -214 -83 0
+201 183 -18 0
+-122 -205 247 0
+-193 206 152 0
+-65 238 -166 0
+-165 137 159 0
+234 11 -36 0
+-241 -221 114 0
+-80 125 23 0
+-84 111 102 0
+194 -207 10 0
+-205 -187 -80 0
+150 -178 149 0
+80 -245 206 0
+217 60 -113 0
+-191 2 112 0
+20 59 -2 0
+-29 -198 117 0
+-8 -41 27 0
+215 -109 63 0
+232 118 -123 0
+-158 -88 35 0
+-98 -216 -30 0
+247 151 -31 0
+26 -79 -32 0
+208 -137 -76 0
+57 137 -231 0
+-174 144 134 0
+-193 -105 177 0
+-146 -153 120 0
+-136 198 -161 0
+105 -85 27 0
+-3 98 216 0
+163 -244 179 0
+-130 114 -209 0
+-23 -177 -145 0
+75 242 -7 0
+-174 -79 30 0
+-214 -127 74 0
+-199 95 -154 0
+-104 117 121 0
+-172 -125 249 0
+-109 149 153 0
+218 -3 -244 0
+-83 -93 -53 0
+181 103 12 0
+58 -23 -186 0
+131 -59 61 0
+-150 -164 -101 0
+-101 37 87 0
+50 203 188 0
+123 61 62 0
+220 248 70 0
+-128 180 -179 0
+224 174 -171 0
+-146 -127 84 0
+59 210 -185 0
+87 74 15 0
+-244 33 209 0
+196 30 -13 0
+-152 -233 -102 0
+108 228 210 0
+238 181 -108 0
+-33 40 244 0
+84 -207 -129 0
+-52 114 -217 0
+153 -207 -113 0
+147 -236 -138 0
+-216 20 -224 0
+-60 -95 -192 0
+-172 -243 18 0
+-24 -49 72 0
+-94 58 56 0
+-166 -29 64 0
+124 -48 169 0
+-219 157 -103 0
+-101 -68 -48 0
+243 47 16 0
+-92 193 107 0
+-229 205 -143 0
+8 -238 34 0
+-108 -75 147 0
+-113 240 -146 0
+207 130 -117 0
+159 -13 -153 0
+-179 168 -160 0
+-41 135 -207 0
+-36 152 -194 0
+-106 236 -111 0
+169 207 158 0
+-244 -186 235 0
+-36 188 -146 0
+-197 161 87 0
+-121 -198 -102 0
+126 -88 107 0
+101 152 -50 0
+-98 91 136 0
+179 -30 170 0
+-131 40 -209 0
+-132 -146 215 0
+-103 29 26 0
+-100 -212 171 0
+-245 -133 -33 0
+-176 28 240 0
+-12 -142 156 0
+100 -233 -113 0
+205 -236 -189 0
+-128 -216 -26 0
+111 -56 -201 0
+110 -202 -102 0
+-99 -28 214 0
+-189 -107 85 0
+21 -110 -47 0
+-130 -206 -171 0
+90 97 -232 0
+-205 -52 177 0
+-105 61 -111 0
+3 -152 187 0
+-19 50 -42 0
+70 -120 34 0
+-15 179 111 0
+217 -199 -126 0
+-244 -183 -69 0
+18 -250 39 0
+246 7 -188 0
+-88 72 -91 0
+-13 230 135 0
+55 -52 -247 0
+-112 250 -227 0
+-218 54 -172 0
+-68 171 52 0
+-95 131 44 0
+43 -72 -154 0
+-17 -57 -135 0
+158 174 247 0
+58 147 1 0
+-173 -150 250 0
+-68 -171 89 0
+-107 -226 90 0
+-184 -127 219 0
+10 13 195 0
+-129 45 150 0
+-145 79 -198 0
+17 -156 133 0
+151 80 -229 0
+168 19 197 0
+113 156 112 0
+-41 -177 -201 0
+146 176 156 0
+130 182 -131 0
+-42 220 -158 0
+-56 -195 92 0
+-40 -248 -51 0
+-241 -132 -137 0
+197 -39 -99 0
+-218 -189 -120 0
+-61 -232 146 0
+26 -189 102 0
+-38 169 -219 0
+-91 11 166 0
+-90 -56 -2 0
+-161 242 -56 0
+-170 -248 11 0
+-34 -96 -66 0
+-47 171 -109 0
+77 -65 174 0
+196 -238 12 0
+-161 50 -70 0
+19 79 91 0
+-27 83 -171 0
+-57 -145 -243 0
+82 -126 226 0
+-165 -38 -157 0
+229 228 31 0
+-70 -88 -149 0
+-169 30 112 0
+150 -91 168 0
+-232 98 83 0
+90 -60 20 0
+187 -199 -169 0
+-52 107 -172 0
+206 168 -22 0
+168 -24 -54 0
+43 250 195 0
+143 -56 -22 0
+203 192 67 0
+55 -61 2 0
+33 102 -68 0
+-221 -145 228 0
+239 -100 153 0
+220 -113 234 0
+121 42 150 0
+-166 -151 185 0
+-211 208 -182 0
+-35 111 -238 0
+-229 -90 -11 0
+-52 246 -39 0
+-33 34 58 0
+-4 -227 2 0
+73 -199 235 0
+-208 115 195 0
+216 128 -66 0
+-161 111 -216 0
+12 81 209 0
+137 -88 -71 0
+-226 106 -71 0
+240 40 25 0
+-238 -204 214 0
+-186 -183 -122 0
+16 -82 226 0
+43 179 229 0
+10 -87 -93 0
+137 129 89 0
+141 -17 -193 0
+150 176 -220 0
+-248 -55 -101 0
+30 -179 -35 0
+8 -100 -55 0
+106 91 154 0
+-186 -3 239 0
+-77 125 -56 0
+-126 131 153 0
+-87 10 -214 0
+-27 212 4 0
+-243 195 -109 0
+233 177 -110 0
+-13 -230 92 0
+-30 226 -105 0
+-157 143 -172 0
+17 65 -126 0
+-110 30 152 0
+181 -81 234 0
+-117 25 -99 0
+181 175 -108 0
+-34 -102 244 0
+135 86 -70 0
+41 236 -218 0
+-148 124 238 0
+211 -26 181 0
+-248 162 118 0
+32 -206 -179 0
+-239 33 -219 0
+-169 -206 -99 0
+162 -163 219 0
+-109 -228 9 0
+-69 1 35 0
+-231 90 60 0
+174 214 72 0
+-216 32 -186 0
+32 -233 145 0
+-119 28 -114 0
+-181 -5 54 0
+-106 -127 -63 0
+-201 115 214 0
+-54 81 72 0
+-61 -239 58 0
+-139 73 87 0
+42 168 165 0
+37 -46 -178 0
+-89 -236 -58 0
+-190 -244 167 0
+-78 -57 -131 0
+203 -40 -109 0
+-181 -249 109 0
+-20 167 144 0
+119 93 239 0
+193 67 178 0
+-60 -105 -228 0
+-108 179 181 0
+-53 129 -28 0
+19 176 -219 0
+-54 233 46 0
+100 148 -215 0
+-9 -182 143 0
+50 -201 -130 0
+-203 -166 -113 0
+-151 -226 -134 0
+56 -55 -120 0
+-234 141 126 0
+128 -129 224 0
+194 158 -37 0
+208 -229 -185 0
+-64 -230 195 0
+126 234 217 0
+-25 -236 -175 0
+-120 -187 37 0
+116 200 94 0
+-191 105 -248 0
+-212 -163 231 0
+-225 -188 75 0
+28 -56 -5 0
+179 -78 -197 0
+40 -68 -92 0
+35 165 -41 0
+-105 -67 143 0
+247 243 134 0
+-248 234 174 0
+182 46 119 0
+-153 -118 236 0
+148 -238 145 0
+119 -164 -103 0
+99 162 -142 0
+-73 38 193 0
+-13 -214 144 0
+-77 54 -14 0
+-81 -213 94 0
+-92 63 169 0
+131 157 63 0
+-100 111 -87 0
+20 -185 -47 0
+215 -237 103 0
+-66 -11 -130 0
+9 -125 -120 0
+195 48 -78 0
+24 61 121 0
+212 59 -12 0
+132 -182 -192 0
+224 -174 61 0
+-61 -189 56 0
+-74 244 157 0
+-220 26 -60 0
+162 -222 108 0
+40 207 -198 0
+-108 -111 131 0
+-9 72 -93 0
+-167 -235 183 0
+153 -128 -245 0
+-34 21 -184 0
+173 -228 94 0
+-152 150 -164 0
+152 -232 -165 0
+108 111 -8 0
+79 -154 -10 0
+247 57 -107 0
+183 11 -146 0
+-26 -157 -192 0
+70 -98 -10 0
+66 29 -34 0
+205 -38 225 0
+-58 -61 94 0
+163 182 -6 0
+4 191 95 0
+-143 -83 74 0
+95 -112 153 0
+-153 -230 -91 0
+-96 178 102 0
+-203 239 -193 0
+108 -89 -61 0
+-128 108 77 0
+99 -10 -198 0
+190 -37 -122 0
+139 -189 -160 0
+-69 12 -4 0
+-53 174 -107 0
+-237 219 146 0
+-128 4 123 0
+171 184 -48 0
+-246 -83 214 0
+249 -14 183 0
+-241 130 22 0
+223 -192 -89 0
+205 -112 67 0
+-204 -187 164 0
+177 185 138 0
+-162 -31 -161 0
+18 -139 166 0
+239 -188 -218 0
+136 143 97 0
+174 236 217 0
+92 -7 -37 0
+-226 208 91 0
+-248 53 -12 0
+-125 244 -94 0
+-5 216 -139 0
+228 118 -240 0
+216 -96 -137 0
+-131 -234 2 0
+-93 75 -102 0
+-90 50 -110 0
+-212 249 5 0
+131 228 -220 0
+-217 165 -190 0
+-77 149 214 0
+-73 -174 59 0
+68 114 78 0
+-196 -197 68 0
+122 -179 15 0
+-200 -223 220 0
+-173 -224 -228 0
+-61 224 243 0
+229 -242 -5 0
+-147 28 146 0
+-232 -39 -16 0
+-5 124 141 0
+112 165 20 0
+-163 32 -56 0
+134 -223 240 0
+73 117 88 0
+73 192 -145 0
+167 211 210 0
+184 46 81 0
+235 -95 32 0
+-87 -96 227 0
+180 235 236 0
+-15 -205 243 0
+249 160 -52 0
+-122 244 -19 0
+-14 95 93 0
+35 199 239 0
+52 38 -233 0
+50 11 -118 0
+25 211 -122 0
+-41 128 -224 0
+-138 -152 -192 0
+-154 224 1 0
+-95 -67 23 0
+-90 -193 -74 0
+91 -26 -66 0
+-57 -46 84 0
+-212 -76 -229 0
+-225 58 -63 0
+110 -174 184 0
+-161 186 187 0
+32 140 -203 0
+-241 138 -187 0
+-178 -157 -246 0
+-35 36 151 0
+89 -18 245 0
+144 24 229 0
+-55 -44 178 0
+174 184 -170 0
+133 147 46 0
+-189 20 -101 0
+-108 36 -168 0
+-8 -133 -136 0
+173 -54 -96 0
+237 -35 103 0
+-138 74 -125 0
+178 145 173 0
+-53 105 144 0
+-100 26 -77 0
+152 -104 -13 0
+-109 24 220 0
+120 190 -151 0
+-54 88 -104 0
+220 126 232 0
+25 -223 202 0
+-183 85 112 0
+160 -188 64 0
+-58 -33 -186 0
+118 -200 -87 0
+-198 20 130 0
+238 -239 190 0
+223 50 -194 0
+135 168 -206 0
+32 197 -135 0
+-26 -244 -149 0
+-11 -131 193 0
+-207 -202 -134 0
+74 -122 -161 0
+215 224 -186 0
+-229 117 225 0
+82 -32 -249 0
+-107 189 -180 0
+-233 -164 -40 0
+132 158 204 0
+48 236 -162 0
+-140 -195 -215 0
+116 75 -135 0
+213 -48 137 0
+-233 -73 -238 0
+-232 -187 230 0
+75 -99 37 0
+235 -102 -79 0
+-93 109 -191 0
+59 93 204 0
+40 -10 -30 0
+-112 227 87 0
+-152 250 175 0
+124 -212 179 0
+-197 250 -131 0
+243 85 169 0
+11 216 46 0
+171 -15 -61 0
+166 -119 142 0
+133 130 -82 0
+173 22 212 0
+-161 -56 -32 0
+18 -74 -160 0
+-8 -84 -23 0
+232 60 86 0
+-190 246 -137 0
+-218 -247 -237 0
+144 220 -213 0
+-207 -56 -215 0
+-186 202 -22 0
+188 20 -24 0
+57 103 191 0
+200 25 -43 0
+-209 129 137 0
+-124 19 230 0
+32 205 -24 0
+-10 -101 232 0
+31 106 -61 0
+-246 66 12 0
+-161 127 -114 0
+-144 53 -84 0
+47 118 -228 0
+64 -99 239 0
+9 167 -161 0
+-116 210 40 0
+-108 -243 -113 0
+69 -206 -88 0
+-180 -47 -6 0
+-14 -180 -94 0
+-87 65 -102 0
+187 151 193 0
+20 -160 57 0
+13 135 86 0
+195 -66 -187 0
+181 -77 -201 0
+-234 -139 -144 0
+28 207 145 0
+-125 76 235 0
+-217 39 103 0
+-39 7 168 0
+-233 -23 -9 0
+111 227 -152 0
+104 -185 -41 0
+-125 112 -172 0
+-68 54 6 0
+106 -26 68 0
+-59 12 242 0
+-175 -120 -237 0
+99 82 243 0
+19 126 61 0
+-68 217 130 0
+-151 138 42 0
+-195 -22 -176 0
+62 84 214 0
+62 -123 148 0
+227 214 226 0
+-135 -249 193 0
+-233 85 62 0
+41 -78 -132 0
+-26 194 108 0
+-183 -42 217 0
+-213 -32 -63 0
+196 190 39 0
+-56 -138 131 0
+173 168 205 0
+-34 -23 -62 0
+-64 144 -240 0
+81 245 -137 0
+172 -59 122 0
+64 -168 180 0
+39 -232 -44 0
+59 -45 -118 0
+-245 1 -162 0
+-115 41 -223 0
+-248 -157 136 0
+-198 214 65 0
+215 -123 90 0
+-249 166 -12 0
+74 -160 171 0
+-13 144 170 0
+232 19 58 0
+-91 225 -246 0
+-191 -55 -81 0
+84 -37 5 0
+-95 -76 187 0
+224 -165 -89 0
+111 -149 207 0
+-232 -9 203 0
+17 10 116 0
+-39 -187 123 0
+6 -153 184 0
+56 33 -7 0
+133 -54 -220 0
+165 5 202 0
+-77 64 -229 0
+-218 -44 -61 0
+9 -194 15 0
+-227 -88 -142 0
+139 88 -134 0
+133 -195 223 0
+20 111 -56 0
+63 21 137 0
+164 -13 179 0
+184 -98 189 0
+-227 -71 -250 0
+210 202 5 0
+209 -94 37 0
+186 -85 87 0
+-216 -73 144 0
+-210 116 152 0
+103 25 36 0
+-124 247 160 0
+234 -28 164 0
+115 107 126 0
+-90 -221 -131 0
+75 -34 219 0
+177 -14 5 0
+166 -158 124 0
+133 92 -122 0
+-23 -190 103 0
+98 5 -67 0
+74 -41 -221 0
+175 43 52 0
+-63 5 -120 0
+-66 -35 159 0
+202 36 -94 0
+-226 176 -250 0
+-91 -179 169 0
+170 -40 45 0
+-9 -39 93 0
+5 -159 -66 0
+56 152 94 0
+181 189 27 0
+-140 1 43 0
+242 -49 54 0
+-115 219 168 0
+-98 -123 247 0
+39 -109 34 0
+69 97 -115 0
+-127 23 -203 0
+190 -221 -136 0
+-202 -248 76 0
+43 227 112 0
+191 -111 -166 0
+-210 99 218 0
+-80 217 -45 0
+-168 -26 -192 0
+246 16 -107 0
+176 33 -10 0
+37 -47 81 0
+79 38 -75 0
+67 -171 -174 0
+-139 159 163 0
+-144 192 37 0
+-137 69 -171 0
+-75 152 -168 0
+48 91 221 0
+-238 -163 31 0
+126 -120 -72 0
+-166 221 -116 0
+207 -196 163 0
+153 -61 -174 0
+241 -147 90 0
+-55 5 138 0
+-72 200 11 0
+183 -39 -1 0
+178 -46 -30 0
+28 -159 -85 0
+135 234 218 0
+63 182 202 0
+-129 -51 -72 0
+-99 -73 -12 0
+-67 201 89 0
+115 -203 2 0
+83 38 -43 0
+-68 240 213 0
+105 218 181 0
+-46 162 55 0
+-152 178 74 0
+14 -93 -87 0
+-218 194 188 0
+-39 187 24 0
+-73 -98 31 0
+249 132 23 0
+-121 48 125 0
+155 72 195 0
+-148 40 215 0
+41 -81 114 0
+-165 206 226 0
+219 149 -58 0
+95 10 -234 0
+67 -250 26 0
+-47 211 115 0
+-5 -197 28 0
+240 -103 205 0
+-209 40 -70 0
+-177 -145 170 0
+236 -222 51 0
+-173 136 -29 0
+-6 -105 -15 0
+20 111 250 0
+-9 -230 -223 0
+18 167 -119 0
+-151 -190 -135 0
+92 146 105 0
+66 -124 -118 0
+143 -221 149 0
+-12 -167 247 0
+129 136 204 0
+14 156 239 0
+-125 -77 -217 0
+161 -34 150 0
+-140 160 -215 0
+150 -168 -86 0
+-196 195 56 0
+-28 -188 144 0
+174 -90 -68 0
+121 -38 -125 0
+35 -73 82 0
+20 122 209 0
+142 84 -208 0
+-70 1 226 0
+-102 195 162 0
+-141 -64 159 0
+-236 203 206 0
+-215 -169 -96 0
+59 -23 -174 0
+158 -11 -192 0
+156 129 -35 0
+148 86 -170 0
+-115 -244 116 0
+133 223 92 0
+-53 -165 -12 0
+-215 -140 -128 0
+-217 -100 63 0
+-83 67 -85 0
+17 -159 -223 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-022.cnf b/benchmarks/UF250.1065.100/uf250-022.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-022.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 152 62 182 0
+-215 241 75 0
+216 -58 178 0
+-46 223 -178 0
+-166 -149 80 0
+105 -58 -175 0
+-84 109 -179 0
+170 8 -15 0
+137 126 179 0
+9 176 199 0
+-203 -156 163 0
+-64 -25 -166 0
+-200 -103 214 0
+170 -86 -168 0
+149 -158 -103 0
+203 199 -59 0
+173 -139 -25 0
+45 81 61 0
+-51 214 -95 0
+-146 211 -152 0
+-153 -10 -96 0
+-211 -48 -60 0
+193 -180 21 0
+13 -238 29 0
+100 102 51 0
+-148 -3 -118 0
+-164 -174 -41 0
+-163 101 105 0
+248 -116 -30 0
+-116 72 -86 0
+-24 -220 -189 0
+-134 128 -75 0
+-100 -14 -83 0
+247 -194 52 0
+11 85 -94 0
+-32 -24 136 0
+-122 -48 227 0
+179 71 90 0
+-198 23 -231 0
+22 -58 34 0
+-32 -187 -58 0
+-17 -28 -19 0
+-70 -152 61 0
+-196 111 -108 0
+-126 -132 214 0
+194 -29 -54 0
+-222 -212 -238 0
+230 -25 113 0
+-126 130 -138 0
+140 181 129 0
+221 33 153 0
+-235 -4 60 0
+183 223 -39 0
+-72 138 -101 0
+206 11 -87 0
+209 84 -208 0
+210 93 -244 0
+34 247 -209 0
+-44 113 -109 0
+-51 27 240 0
+62 -68 187 0
+9 -138 -137 0
+-238 190 -198 0
+168 -55 -102 0
+-6 -249 200 0
+99 -196 127 0
+-79 -223 194 0
+167 -212 40 0
+-103 77 105 0
+128 108 -52 0
+136 -201 132 0
+69 65 12 0
+196 -5 -152 0
+161 240 57 0
+242 200 162 0
+-205 -4 230 0
+35 53 -145 0
+158 28 193 0
+11 247 -96 0
+178 -104 -137 0
+-188 127 -192 0
+-243 -128 232 0
+76 -81 -91 0
+-124 -150 174 0
+157 -146 139 0
+-231 172 187 0
+102 -81 157 0
+-147 43 161 0
+165 -185 -200 0
+124 60 63 0
+73 83 218 0
+-39 -106 137 0
+-26 86 -147 0
+-236 237 142 0
+-103 -198 -106 0
+-212 33 41 0
+235 81 151 0
+225 -52 -174 0
+-79 -224 234 0
+16 -12 -7 0
+79 138 248 0
+164 -52 -121 0
+153 148 -198 0
+74 97 158 0
+116 -83 78 0
+87 -33 -142 0
+-125 -66 -11 0
+141 32 80 0
+-22 -182 195 0
+246 -104 94 0
+-78 -62 -80 0
+-179 21 -46 0
+-121 -155 207 0
+-49 -14 -247 0
+5 190 90 0
+-146 91 126 0
+-205 -239 42 0
+-174 -48 -212 0
+-195 46 -218 0
+177 -43 100 0
+-80 36 204 0
+228 -214 -3 0
+76 137 -227 0
+-241 -212 20 0
+-118 80 -101 0
+81 -176 27 0
+49 -108 -1 0
+-231 -203 101 0
+-181 -229 -79 0
+8 55 -61 0
+-100 -104 -81 0
+-164 -187 -70 0
+-128 -219 -149 0
+-97 107 117 0
+-156 -65 -107 0
+-123 -23 233 0
+-165 -63 57 0
+181 105 -14 0
+216 180 46 0
+-135 -11 167 0
+121 99 112 0
+223 -217 74 0
+73 -131 -156 0
+25 175 169 0
+172 -142 33 0
+177 3 -109 0
+50 78 127 0
+175 179 -209 0
+-69 40 93 0
+10 32 241 0
+-52 47 -126 0
+-71 135 -58 0
+-25 183 92 0
+-150 81 147 0
+92 77 -38 0
+204 171 203 0
+60 151 -173 0
+31 123 -115 0
+-229 -5 208 0
+-132 -89 -103 0
+76 -124 -142 0
+-67 -12 -124 0
+171 159 -94 0
+162 -10 -204 0
+-146 -16 -39 0
+219 10 82 0
+-83 105 -47 0
+178 14 84 0
+-220 211 125 0
+-124 -226 -25 0
+-121 192 220 0
+237 135 -113 0
+208 19 220 0
+157 -9 229 0
+40 -56 35 0
+-25 89 199 0
+2 28 -135 0
+69 18 244 0
+57 -216 -43 0
+-95 37 -30 0
+136 125 -86 0
+-85 -120 -154 0
+-195 52 233 0
+222 -147 8 0
+238 -27 -41 0
+15 -42 -17 0
+-227 -210 -4 0
+95 124 -39 0
+-119 35 -26 0
+-131 37 -235 0
+62 -69 182 0
+-213 146 -17 0
+-203 -121 -70 0
+-121 -66 -166 0
+104 -72 1 0
+-228 -55 123 0
+-217 95 -186 0
+-179 14 82 0
+130 126 95 0
+10 -125 108 0
+-65 190 154 0
+-227 66 -131 0
+-124 -227 -205 0
+235 -106 85 0
+-115 -162 -230 0
+-72 -236 -132 0
+-11 149 46 0
+83 -186 71 0
+247 -126 151 0
+-187 69 -213 0
+-108 112 120 0
+220 -98 191 0
+-108 71 188 0
+224 -104 -204 0
+-176 122 227 0
+-23 -146 -129 0
+184 105 63 0
+127 -227 -122 0
+143 128 82 0
+-4 177 -138 0
+-248 -88 -72 0
+-92 164 -61 0
+205 -165 155 0
+-55 -121 -186 0
+153 -221 -114 0
+216 199 -17 0
+244 167 -160 0
+-233 25 113 0
+-197 156 -212 0
+-70 -194 148 0
+-112 -200 47 0
+124 230 38 0
+232 -17 -132 0
+-185 -102 -138 0
+-73 -54 123 0
+69 -98 56 0
+236 -99 22 0
+131 -114 -72 0
+-245 141 77 0
+-62 110 114 0
+40 148 -197 0
+-137 249 -22 0
+213 -152 -17 0
+9 159 -114 0
+146 103 10 0
+109 -77 -237 0
+-228 -58 248 0
+-152 -178 170 0
+141 220 242 0
+-155 -200 -135 0
+-3 67 -248 0
+-239 100 -228 0
+-5 -250 121 0
+-8 58 50 0
+-31 -218 55 0
+87 134 -80 0
+-4 112 -51 0
+174 102 147 0
+-124 34 -122 0
+29 -63 152 0
+-95 -66 167 0
+-125 -154 -152 0
+-73 57 -101 0
+-34 -225 -161 0
+-90 177 -5 0
+-24 104 -49 0
+-230 153 -102 0
+-130 150 -42 0
+108 153 117 0
+-210 -147 -191 0
+-197 162 53 0
+193 -80 233 0
+29 91 210 0
+213 -178 232 0
+94 154 186 0
+234 64 235 0
+117 2 -166 0
+160 -74 216 0
+-198 -108 -214 0
+-218 31 -62 0
+-227 48 244 0
+-46 201 53 0
+87 209 172 0
+88 -26 174 0
+210 172 -141 0
+-201 51 4 0
+246 57 38 0
+147 -104 47 0
+135 244 150 0
+169 5 25 0
+15 -227 -151 0
+-105 -166 -219 0
+230 -110 -90 0
+151 62 238 0
+-154 39 37 0
+-29 -112 -39 0
+90 -234 124 0
+-43 -107 -198 0
+127 34 188 0
+-148 -237 -96 0
+246 194 -55 0
+242 211 168 0
+-203 -62 150 0
+-26 -70 -66 0
+20 82 136 0
+58 11 245 0
+-46 -36 78 0
+-8 104 157 0
+190 -30 170 0
+154 -12 -186 0
+91 184 211 0
+202 92 -41 0
+125 -63 45 0
+131 -159 79 0
+155 68 -82 0
+41 199 -141 0
+6 236 28 0
+237 -140 144 0
+-81 52 -23 0
+229 7 4 0
+-18 -137 60 0
+95 -143 80 0
+204 -176 -234 0
+-211 -38 205 0
+-169 -175 -63 0
+34 -3 -46 0
+187 -6 76 0
+109 -80 -190 0
+-246 138 -184 0
+8 -38 55 0
+229 244 -43 0
+207 22 209 0
+-47 -146 165 0
+133 -234 229 0
+196 192 137 0
+41 240 -90 0
+-37 221 -198 0
+-81 50 131 0
+87 -169 103 0
+165 -181 -228 0
+-147 222 -228 0
+163 90 -211 0
+-95 -166 13 0
+-94 248 -218 0
+-233 228 134 0
+-198 -176 36 0
+-166 -75 180 0
+90 29 180 0
+152 98 -88 0
+-71 -27 -129 0
+19 183 -82 0
+143 -23 68 0
+86 239 31 0
+-105 242 -133 0
+-93 -181 -203 0
+-128 -153 -121 0
+203 -99 -1 0
+22 7 -138 0
+-87 127 220 0
+146 -162 -10 0
+-36 -10 47 0
+-134 -171 101 0
+-33 212 28 0
+147 100 -176 0
+-196 213 156 0
+-100 96 47 0
+-149 135 -186 0
+21 -51 88 0
+98 -117 200 0
+-17 -178 231 0
+209 -233 -137 0
+-21 27 23 0
+-83 46 92 0
+-21 -191 -178 0
+-238 -230 -89 0
+-9 109 204 0
+34 135 -108 0
+-97 173 179 0
+-249 113 -214 0
+-86 71 156 0
+146 -48 166 0
+181 226 165 0
+171 129 178 0
+122 -65 -134 0
+-12 77 37 0
+-224 -146 122 0
+169 -174 40 0
+88 -133 199 0
+-36 -104 79 0
+-135 201 -146 0
+245 -91 41 0
+-180 -148 -209 0
+-40 68 53 0
+3 118 139 0
+151 170 -29 0
+-192 -85 -237 0
+-18 131 115 0
+-146 -139 -162 0
+234 -130 -112 0
+-200 -113 -67 0
+124 101 -242 0
+-77 101 -73 0
+-35 -223 -60 0
+191 155 66 0
+199 -226 140 0
+-173 -78 -149 0
+-106 -14 -83 0
+-100 -240 131 0
+-96 -127 -206 0
+189 -127 -208 0
+126 -64 -239 0
+7 83 -190 0
+-249 111 134 0
+-181 114 195 0
+118 213 -249 0
+-237 -167 -204 0
+152 199 14 0
+236 -36 -135 0
+-188 -95 17 0
+-5 99 -4 0
+-162 -212 98 0
+-39 -102 41 0
+-116 175 200 0
+172 -184 -119 0
+58 -14 -165 0
+205 -99 172 0
+79 -25 177 0
+-185 20 240 0
+236 -175 -12 0
+-15 35 -190 0
+140 51 -227 0
+137 181 -237 0
+129 235 -160 0
+-197 -104 88 0
+136 -223 -100 0
+-203 42 247 0
+-142 240 29 0
+-19 182 -64 0
+-92 -246 -36 0
+244 -90 216 0
+40 118 160 0
+-134 189 3 0
+240 84 236 0
+234 103 -31 0
+-13 26 -75 0
+96 -159 -108 0
+19 -77 -92 0
+75 228 242 0
+-96 14 -106 0
+-113 45 163 0
+177 119 -190 0
+188 -143 -210 0
+-188 238 -175 0
+182 144 219 0
+175 133 46 0
+118 247 188 0
+-190 -219 204 0
+97 185 -103 0
+-226 46 45 0
+-196 8 199 0
+-60 212 15 0
+59 208 14 0
+-127 -204 197 0
+-131 -200 -106 0
+-241 89 195 0
+-207 -140 1 0
+18 -195 228 0
+-43 84 38 0
+-50 194 211 0
+93 110 194 0
+77 -6 164 0
+97 -245 -74 0
+69 34 -195 0
+108 -41 166 0
+-104 19 -214 0
+218 73 -151 0
+-140 45 -195 0
+121 -139 180 0
+-21 55 -67 0
+-207 170 244 0
+157 28 -134 0
+-8 -212 228 0
+98 45 -187 0
+54 130 187 0
+95 -23 -173 0
+150 -100 11 0
+-217 164 -43 0
+-241 -215 12 0
+-60 -45 2 0
+-250 9 90 0
+-154 248 131 0
+246 -247 201 0
+5 181 31 0
+-139 -168 -67 0
+207 164 240 0
+-77 -239 85 0
+-244 -147 112 0
+11 -190 232 0
+-63 -95 -7 0
+111 -191 -84 0
+188 64 157 0
+-138 -14 -206 0
+50 218 80 0
+-120 -72 131 0
+-47 -62 56 0
+-49 100 105 0
+-13 10 139 0
+-108 57 65 0
+222 207 145 0
+217 129 157 0
+-64 57 169 0
+-44 -24 51 0
+28 98 -115 0
+165 6 -159 0
+155 75 -120 0
+131 161 -186 0
+-90 123 -220 0
+199 -82 58 0
+-15 -89 -98 0
+163 54 -31 0
+161 246 38 0
+43 135 239 0
+222 223 124 0
+-121 -50 137 0
+-173 -135 -89 0
+80 -78 -199 0
+-233 -216 -128 0
+-13 -199 -125 0
+184 98 -210 0
+-106 -238 -66 0
+147 -19 -61 0
+-88 119 -201 0
+-117 -102 126 0
+152 -172 201 0
+42 98 -2 0
+-90 188 211 0
+134 120 214 0
+-11 -202 -154 0
+-240 -94 64 0
+-204 246 -154 0
+147 192 -133 0
+-203 226 35 0
+-219 70 123 0
+-196 107 -78 0
+90 -57 -36 0
+192 -101 112 0
+-1 -168 -61 0
+135 46 249 0
+22 199 -117 0
+232 -173 -234 0
+247 -159 -244 0
+-136 208 103 0
+125 9 -124 0
+134 -38 -75 0
+-178 -118 81 0
+54 -132 -207 0
+233 125 -121 0
+163 195 4 0
+-163 -202 -58 0
+-145 130 -62 0
+-23 -95 77 0
+143 -125 192 0
+9 -123 207 0
+31 72 -227 0
+32 -203 58 0
+39 -199 194 0
+182 70 -211 0
+136 92 -42 0
+118 -134 22 0
+22 3 -33 0
+178 -134 159 0
+-208 181 -156 0
+-88 190 -81 0
+79 -150 67 0
+-181 15 -40 0
+173 -22 19 0
+167 101 198 0
+-62 -105 -191 0
+-75 -63 122 0
+-179 95 -129 0
+103 231 -244 0
+139 229 236 0
+87 112 109 0
+249 -79 155 0
+236 147 -162 0
+86 218 200 0
+-215 228 239 0
+205 -150 -152 0
+155 175 -234 0
+127 -31 -99 0
+-8 230 182 0
+-219 -23 249 0
+-247 -178 -211 0
+53 -145 61 0
+238 81 136 0
+-51 128 9 0
+4 53 90 0
+64 -6 -241 0
+-160 -207 126 0
+-76 231 161 0
+-241 119 -157 0
+-66 104 44 0
+-218 -170 -59 0
+189 103 -170 0
+144 149 -143 0
+-85 100 -79 0
+233 165 -33 0
+-79 -38 58 0
+101 -185 -103 0
+183 -143 -74 0
+36 32 -33 0
+43 5 46 0
+213 -109 -152 0
+21 97 82 0
+49 -224 122 0
+159 -202 -88 0
+-65 228 -14 0
+103 117 -31 0
+143 210 10 0
+-65 -125 -64 0
+241 -157 -185 0
+47 -244 -136 0
+-189 235 9 0
+-147 250 -81 0
+247 80 31 0
+-44 7 186 0
+137 -131 -108 0
+-164 130 225 0
+-45 -247 81 0
+32 -150 -176 0
+92 -3 198 0
+-142 -117 163 0
+-239 -53 234 0
+44 -20 -79 0
+-220 -177 131 0
+87 81 93 0
+-66 -249 191 0
+82 -236 131 0
+-147 242 126 0
+207 -85 -196 0
+176 67 15 0
+92 -167 121 0
+-110 226 103 0
+-97 -187 -42 0
+-242 -118 188 0
+-130 -38 137 0
+239 -55 -130 0
+130 -174 -101 0
+-217 150 193 0
+180 -178 91 0
+-240 -11 -100 0
+135 -147 -43 0
+12 -47 -166 0
+-13 135 29 0
+-55 3 -17 0
+208 -109 159 0
+46 -120 -214 0
+-80 146 178 0
+-124 -20 229 0
+241 -30 -54 0
+156 -133 32 0
+132 235 136 0
+-226 -153 -165 0
+-248 -21 -193 0
+27 -163 198 0
+4 -77 -5 0
+-51 23 178 0
+206 -93 153 0
+-43 -243 -70 0
+153 245 155 0
+-222 79 151 0
+169 165 -64 0
+-98 -57 24 0
+49 -220 -12 0
+111 -107 225 0
+-90 -178 -129 0
+32 -72 157 0
+27 16 -64 0
+70 -64 -210 0
+61 43 -20 0
+-86 -147 153 0
+207 168 127 0
+-121 40 61 0
+-175 -159 139 0
+49 51 -114 0
+-44 -172 -68 0
+-2 -92 -122 0
+174 75 235 0
+184 -173 199 0
+-117 213 134 0
+-229 221 122 0
+-177 197 -56 0
+-226 5 214 0
+-169 191 -221 0
+104 67 -124 0
+-17 -86 49 0
+-118 138 -71 0
+153 -15 -157 0
+139 -169 -116 0
+-99 9 -36 0
+-149 64 -236 0
+-72 123 65 0
+-43 198 118 0
+-125 202 -36 0
+-210 -160 -200 0
+-146 -30 60 0
+58 -48 -187 0
+226 -233 -180 0
+-211 56 196 0
+-186 -5 165 0
+-132 145 75 0
+-6 -84 99 0
+174 182 -21 0
+96 -235 9 0
+-47 166 59 0
+7 183 -203 0
+-133 130 62 0
+20 245 -200 0
+243 -193 -209 0
+55 -31 -105 0
+172 250 -88 0
+-104 -214 -91 0
+-183 215 156 0
+106 -249 -196 0
+3 -54 -211 0
+13 -89 203 0
+-62 -67 -247 0
+-64 164 -157 0
+-222 -151 -160 0
+97 217 -212 0
+-10 -86 -218 0
+-245 -247 -249 0
+183 -212 -144 0
+-2 153 89 0
+70 -167 20 0
+-161 -234 179 0
+60 -191 110 0
+-38 -115 -220 0
+-119 206 53 0
+11 -186 40 0
+124 127 -248 0
+166 64 134 0
+34 159 -181 0
+-153 -208 -90 0
+78 -176 141 0
+-131 -80 -234 0
+-70 47 -52 0
+-19 105 -82 0
+-83 -10 128 0
+128 -43 -220 0
+125 -40 -5 0
+-95 -237 182 0
+-69 -209 -108 0
+-71 -240 -225 0
+-242 39 -232 0
+-137 181 180 0
+-27 133 83 0
+211 -98 -230 0
+34 68 127 0
+-197 -8 -77 0
+-70 -105 64 0
+-95 -23 234 0
+-199 192 110 0
+-66 43 -176 0
+229 -248 -199 0
+189 -245 23 0
+104 89 41 0
+-101 -214 -212 0
+-68 -208 14 0
+-184 -129 -62 0
+50 123 -231 0
+-90 228 62 0
+151 -166 -41 0
+83 -193 142 0
+-161 119 169 0
+-208 51 225 0
+-163 213 -77 0
+52 243 -58 0
+-27 187 126 0
+-209 -194 -179 0
+-230 123 231 0
+-54 -224 -65 0
+23 1 149 0
+-13 120 -189 0
+-198 246 165 0
+56 103 203 0
+-139 -111 -238 0
+110 14 186 0
+-11 -106 -148 0
+172 191 181 0
+166 -123 -156 0
+131 48 74 0
+-54 111 -78 0
+-18 130 26 0
+101 1 209 0
+-85 3 149 0
+203 1 105 0
+-91 -173 216 0
+88 180 214 0
+132 -197 -44 0
+117 61 134 0
+72 4 177 0
+120 -45 247 0
+-125 -136 45 0
+-119 -178 131 0
+75 216 -145 0
+162 20 152 0
+120 -168 70 0
+-197 79 -162 0
+-78 -186 -71 0
+221 220 -190 0
+-14 221 225 0
+190 179 -191 0
+-36 -242 224 0
+-90 60 225 0
+135 239 -89 0
+29 118 -117 0
+-27 -223 -104 0
+112 -17 139 0
+125 -54 -181 0
+219 -98 188 0
+204 -201 -159 0
+246 -230 -164 0
+-247 -57 162 0
+-7 17 -179 0
+136 -85 -240 0
+115 -94 111 0
+-214 160 -44 0
+-22 -6 -46 0
+-58 148 204 0
+128 220 153 0
+-28 -157 138 0
+-202 143 -212 0
+234 -42 227 0
+-217 33 16 0
+-239 147 69 0
+185 -41 -17 0
+124 129 88 0
+56 -106 149 0
+-150 101 -155 0
+15 -8 70 0
+-194 -84 123 0
+-156 30 179 0
+-101 -171 157 0
+122 103 -142 0
+200 33 170 0
+-102 60 152 0
+-24 -176 -86 0
+-3 21 121 0
+201 -142 -176 0
+-4 -118 226 0
+-241 -238 -151 0
+199 -235 96 0
+234 189 35 0
+177 -49 196 0
+46 145 231 0
+112 -58 105 0
+183 -147 -50 0
+43 164 175 0
+133 195 -73 0
+-192 92 -108 0
+-40 -224 -232 0
+210 -168 77 0
+-246 239 -171 0
+194 199 -133 0
+229 -219 -21 0
+-10 181 106 0
+-172 34 -9 0
+-5 -39 194 0
+-114 -152 -209 0
+-176 -146 204 0
+-78 -241 25 0
+25 -154 -133 0
+-238 156 -214 0
+-191 -196 -74 0
+136 118 -89 0
+141 108 208 0
+-99 -244 188 0
+120 -51 -78 0
+-242 78 74 0
+27 -138 200 0
+48 -92 175 0
+-61 -14 -8 0
+-112 14 203 0
+189 -55 -162 0
+75 222 69 0
+91 -135 111 0
+29 -201 -39 0
+-188 -61 197 0
+-224 -188 65 0
+-67 24 232 0
+154 -139 203 0
+40 -182 -43 0
+-11 155 53 0
+217 -18 -240 0
+42 219 213 0
+92 8 149 0
+-138 -62 -234 0
+-172 150 -105 0
+26 74 167 0
+-204 -148 -37 0
+177 13 -148 0
+128 195 231 0
+-61 46 -20 0
+-65 46 201 0
+49 -15 204 0
+226 -107 -138 0
+44 -60 140 0
+-145 -231 61 0
+-41 -210 -125 0
+48 239 -200 0
+125 -51 -237 0
+207 -218 -229 0
+-110 137 128 0
+250 92 -234 0
+60 -130 -163 0
+139 5 -38 0
+44 223 -180 0
+170 178 59 0
+71 -98 200 0
+-228 31 162 0
+-127 178 46 0
+126 96 34 0
+227 36 -29 0
+144 -153 -224 0
+125 184 226 0
+77 200 -192 0
+-183 239 -89 0
+68 21 242 0
+-222 199 -228 0
+140 -166 -118 0
+130 -29 141 0
+-65 83 243 0
+109 -116 57 0
+-175 -184 61 0
+-86 -18 -204 0
+12 -248 35 0
+147 230 31 0
+159 145 -125 0
+184 -39 -47 0
+171 185 -167 0
+18 -80 133 0
+91 58 10 0
+189 16 183 0
+49 208 -77 0
+-245 214 -179 0
+-46 -106 -75 0
+-209 248 -44 0
+-8 57 -167 0
+228 168 -149 0
+-48 -8 -156 0
+222 -214 99 0
+33 101 4 0
+-228 77 179 0
+-86 244 -216 0
+176 96 -236 0
+-73 44 116 0
+-178 -123 -108 0
+-53 178 4 0
+-29 -158 14 0
+-223 -67 -157 0
+-111 -220 22 0
+-234 -69 92 0
+52 -111 22 0
+63 -90 55 0
+-29 -48 -22 0
+97 164 -21 0
+-56 123 116 0
+-165 -174 159 0
+228 20 -181 0
+-148 104 -208 0
+-170 186 66 0
+-73 -63 243 0
+-237 125 -38 0
+-236 39 14 0
+77 -219 193 0
+187 -57 -218 0
+121 69 -38 0
+228 -243 -121 0
+9 123 220 0
+111 -114 -9 0
+85 -203 52 0
+207 18 64 0
+47 -17 181 0
+70 26 82 0
+203 178 131 0
+-90 -160 -230 0
+-167 202 -197 0
+-40 -68 -238 0
+-82 198 -167 0
+-35 -243 -157 0
+-193 -88 -142 0
+101 145 88 0
+19 -163 176 0
+147 -214 2 0
+-43 161 35 0
+182 -19 120 0
+210 42 242 0
+157 108 -29 0
+-136 9 -124 0
+-180 114 -161 0
+246 244 -6 0
+-212 27 239 0
+69 231 185 0
+-7 198 -56 0
+130 -15 240 0
+28 224 46 0
+-230 50 -139 0
+-46 -71 193 0
+27 173 203 0
+-208 -183 53 0
+249 250 4 0
+156 -13 -140 0
+-7 26 -212 0
+-204 31 51 0
+-196 70 36 0
+29 16 8 0
+123 215 53 0
+155 -15 59 0
+245 167 -94 0
+-149 19 26 0
+-193 46 59 0
+240 -200 82 0
+-76 -117 104 0
+197 229 234 0
+246 172 76 0
+65 -48 -138 0
+240 238 -164 0
+161 -106 -244 0
+82 -186 -205 0
+-122 -222 150 0
+-40 -57 54 0
+142 -169 39 0
+-183 -151 -175 0
+152 247 100 0
+-85 -184 47 0
+240 171 96 0
+-95 241 -194 0
+-203 -229 85 0
+-41 -56 248 0
+216 -247 243 0
+-51 221 -44 0
+172 -108 -133 0
+-49 194 157 0
+-134 112 115 0
+-190 -218 24 0
+55 -29 -224 0
+241 -96 95 0
+-51 -10 31 0
+-17 -27 -213 0
+-158 97 -183 0
+-185 -84 190 0
+-145 174 -211 0
+77 97 181 0
+-208 -70 99 0
+135 109 -104 0
+-229 -224 -216 0
+-33 26 72 0
+164 -93 215 0
+166 156 88 0
+21 211 -147 0
+-6 159 222 0
+-207 66 193 0
+-112 174 25 0
+-122 27 -131 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-023.cnf b/benchmarks/UF250.1065.100/uf250-023.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-023.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 216 178 189 0
+-123 -132 99 0
+-173 -138 -154 0
+115 31 -227 0
+161 -78 -205 0
+-200 -165 -153 0
+5 57 106 0
+152 202 210 0
+-189 208 -151 0
+150 -191 53 0
+-79 191 167 0
+206 -82 -158 0
+134 -87 -139 0
+214 -81 -189 0
+-90 -145 -160 0
+145 77 -92 0
+162 14 -1 0
+-6 209 -23 0
+125 -16 -244 0
+-32 221 -134 0
+-93 8 209 0
+103 229 30 0
+40 -53 64 0
+-226 -71 132 0
+208 167 233 0
+-224 -200 -103 0
+-198 237 -149 0
+-83 -130 -248 0
+-12 -168 -15 0
+-155 -94 -65 0
+232 159 123 0
+-4 38 244 0
+97 -98 -214 0
+39 -5 -73 0
+202 -51 -53 0
+189 169 -147 0
+68 -5 24 0
+145 3 -137 0
+13 -136 135 0
+43 -140 83 0
+-83 -95 -188 0
+-215 224 195 0
+-28 179 -104 0
+-45 -49 87 0
+211 176 164 0
+63 104 165 0
+-191 47 45 0
+237 -63 8 0
+-42 -22 -92 0
+152 -163 -151 0
+136 19 25 0
+-121 210 -154 0
+244 -81 -2 0
+-45 212 -1 0
+111 241 114 0
+-182 -192 88 0
+-63 112 -66 0
+-155 21 -241 0
+-135 -66 -122 0
+-87 62 202 0
+20 -4 -199 0
+213 -22 52 0
+-189 143 99 0
+-90 182 -185 0
+172 153 198 0
+130 -122 -23 0
+20 -192 -5 0
+-150 159 -135 0
+118 -176 -114 0
+-189 -59 -83 0
+-156 -62 57 0
+-161 -159 -227 0
+158 -130 -105 0
+224 245 118 0
+18 236 -63 0
+36 -27 -55 0
+128 117 104 0
+-51 -190 213 0
+-97 205 -85 0
+218 -60 -117 0
+24 196 -15 0
+-24 167 87 0
+-210 -71 58 0
+13 73 243 0
+228 4 95 0
+83 -58 -202 0
+-68 160 -156 0
+23 -246 -247 0
+120 181 46 0
+-147 5 85 0
+-248 181 175 0
+188 -96 221 0
+20 23 -3 0
+240 223 -102 0
+-116 -232 -133 0
+-67 -221 -162 0
+53 -106 35 0
+30 -219 -58 0
+203 225 -133 0
+182 125 -199 0
+-46 -141 142 0
+-147 -186 166 0
+216 238 84 0
+184 222 44 0
+-34 206 178 0
+153 65 143 0
+104 169 -210 0
+-134 66 -156 0
+36 23 -146 0
+133 123 -126 0
+-62 7 -211 0
+-229 -154 -151 0
+107 56 -65 0
+186 -59 176 0
+-1 21 -137 0
+-22 143 248 0
+215 76 202 0
+-115 -121 -179 0
+83 -68 -10 0
+-23 150 -168 0
+-150 48 -143 0
+-194 245 65 0
+-19 -225 200 0
+-148 -237 150 0
+-55 -18 -197 0
+222 -76 20 0
+-103 166 -43 0
+-246 79 127 0
+-27 174 17 0
+-224 135 -29 0
+-143 -79 30 0
+211 -45 -166 0
+156 -208 55 0
+62 180 3 0
+89 -78 218 0
+72 140 153 0
+102 12 140 0
+244 -171 -60 0
+-127 14 -141 0
+-212 181 73 0
+-4 -119 211 0
+-2 71 24 0
+243 -81 -210 0
+-14 -5 176 0
+-150 95 -198 0
+44 -27 114 0
+16 185 -154 0
+78 68 -72 0
+199 134 204 0
+142 -188 -182 0
+-85 -204 -232 0
+-32 224 -99 0
+-176 -90 242 0
+-197 -76 245 0
+-236 -92 -220 0
+122 -15 84 0
+18 -244 14 0
+41 104 -116 0
+-144 -48 69 0
+-170 183 110 0
+18 222 54 0
+-142 -93 -10 0
+182 250 -42 0
+40 176 -190 0
+-126 233 -69 0
+-24 -139 77 0
+131 57 102 0
+217 16 -82 0
+-53 223 164 0
+36 -18 119 0
+44 26 -175 0
+213 -146 -195 0
+-104 -148 225 0
+160 215 244 0
+-123 -161 -47 0
+-27 224 -210 0
+89 57 120 0
+-243 -225 199 0
+-239 -70 -74 0
+12 14 109 0
+-243 -31 13 0
+177 70 163 0
+97 96 -9 0
+-154 52 -238 0
+176 46 -144 0
+74 97 -178 0
+192 226 229 0
+-138 -118 -178 0
+66 42 -53 0
+220 -121 -76 0
+-77 72 152 0
+-104 96 39 0
+-96 -234 48 0
+58 211 -80 0
+43 -224 -26 0
+-92 -54 -72 0
+52 70 -36 0
+212 123 136 0
+-47 173 -242 0
+31 -75 -218 0
+-56 34 -248 0
+68 -78 33 0
+-6 -129 183 0
+-172 185 219 0
+158 -91 76 0
+70 202 52 0
+31 -145 154 0
+123 -4 201 0
+102 -66 23 0
+-72 135 174 0
+-166 -80 21 0
+-44 -178 -243 0
+-19 -113 -244 0
+59 19 -204 0
+165 161 66 0
+-158 -223 155 0
+26 -233 -229 0
+10 -199 -82 0
+142 226 18 0
+26 221 18 0
+167 -217 -48 0
+123 -171 -220 0
+-70 -199 97 0
+-151 -93 241 0
+25 213 18 0
+-117 220 -43 0
+152 164 108 0
+20 -86 -245 0
+130 138 -38 0
+-167 81 -186 0
+11 -240 210 0
+241 -56 -165 0
+-144 196 15 0
+83 191 -139 0
+94 -228 -26 0
+-19 -173 139 0
+-228 216 99 0
+72 207 220 0
+-88 177 222 0
+-172 -141 -10 0
+-96 -189 94 0
+26 144 36 0
+149 -108 -55 0
+149 32 76 0
+-152 -180 -13 0
+-83 -222 121 0
+246 231 -180 0
+-129 3 73 0
+-83 -19 49 0
+31 -40 237 0
+225 -34 85 0
+132 -206 21 0
+26 115 -128 0
+-115 131 -17 0
+-221 69 -195 0
+-71 -86 -180 0
+-195 63 95 0
+-90 -149 -195 0
+-215 112 -123 0
+136 -245 230 0
+-226 -23 176 0
+-45 122 170 0
+-220 -176 -190 0
+158 107 47 0
+-191 223 67 0
+-10 -29 -41 0
+-43 229 -90 0
+-4 88 -102 0
+-129 -159 -101 0
+247 130 -161 0
+82 -59 -242 0
+-90 -37 155 0
+-105 -2 110 0
+201 -73 -21 0
+-238 246 -89 0
+111 140 -196 0
+-29 102 -227 0
+206 135 -226 0
+-177 42 -243 0
+-157 -80 237 0
+132 -89 -186 0
+-18 -220 49 0
+-218 -109 213 0
+114 102 -96 0
+98 -206 -17 0
+-130 82 66 0
+-177 -243 -61 0
+138 -5 -102 0
+195 31 -1 0
+-149 -35 -204 0
+-113 -65 29 0
+191 150 -43 0
+-140 208 193 0
+-148 234 -152 0
+86 -183 -16 0
+237 -28 64 0
+66 -147 188 0
+-47 38 215 0
+111 176 237 0
+244 -160 203 0
+7 -186 145 0
+108 16 -247 0
+52 -170 -182 0
+19 -136 5 0
+25 120 228 0
+40 -4 240 0
+218 219 -87 0
+65 -12 162 0
+99 -190 -8 0
+128 245 -86 0
+-200 -67 158 0
+29 -144 -80 0
+96 220 184 0
+-128 148 44 0
+-102 -129 9 0
+-92 183 102 0
+-111 149 170 0
+113 109 45 0
+-151 -244 -242 0
+-208 -230 121 0
+1 9 -37 0
+129 119 56 0
+-124 -171 179 0
+13 117 -37 0
+247 -17 146 0
+222 233 72 0
+-165 213 198 0
+-41 135 -177 0
+13 67 10 0
+215 -68 87 0
+-173 -158 -52 0
+74 81 99 0
+-28 92 244 0
+97 74 -114 0
+176 -88 -2 0
+-81 120 95 0
+18 -187 -90 0
+-225 -236 233 0
+-16 -36 -116 0
+63 67 77 0
+1 160 144 0
+-105 -59 -195 0
+85 148 138 0
+-110 132 112 0
+214 -73 -70 0
+-64 -138 57 0
+-214 88 156 0
+-60 -116 228 0
+-23 41 -225 0
+-136 230 -58 0
+-103 82 83 0
+-8 -2 -153 0
+-243 -219 -49 0
+63 188 21 0
+22 -207 16 0
+23 -15 -116 0
+170 181 156 0
+6 87 -35 0
+35 -119 -138 0
+92 177 165 0
+142 -28 91 0
+162 53 195 0
+-133 -130 -125 0
+116 218 -48 0
+-212 -115 -129 0
+202 113 162 0
+56 31 -97 0
+-39 -231 101 0
+-93 13 3 0
+-93 227 140 0
+106 55 223 0
+-61 -153 -123 0
+-128 191 201 0
+13 195 -111 0
+-41 -178 -103 0
+40 5 11 0
+-104 -82 -10 0
+-197 116 -103 0
+244 107 -151 0
+230 162 163 0
+38 -131 67 0
+-155 -247 -170 0
+-76 169 24 0
+134 -60 225 0
+-19 -143 9 0
+244 13 232 0
+148 -215 121 0
+-225 -205 13 0
+117 16 137 0
+-189 -67 -192 0
+48 241 -179 0
+153 198 205 0
+-117 -240 -37 0
+206 -105 -184 0
+142 135 50 0
+-249 -130 38 0
+168 60 37 0
+-204 199 40 0
+160 33 132 0
+-76 16 213 0
+-173 98 174 0
+49 193 -142 0
+-136 18 174 0
+202 168 -33 0
+162 -87 174 0
+169 135 -119 0
+175 -143 -86 0
+-40 113 -166 0
+-214 239 91 0
+154 234 -189 0
+-99 27 -35 0
+-111 44 -22 0
+96 150 -111 0
+185 76 -137 0
+127 226 193 0
+216 151 -78 0
+-129 -229 242 0
+149 20 1 0
+157 -215 188 0
+-3 -117 235 0
+246 -148 187 0
+21 -27 -33 0
+114 76 226 0
+-226 242 -221 0
+-174 -38 77 0
+-195 228 157 0
+-186 72 83 0
+-175 198 -85 0
+-157 -37 -161 0
+-88 124 -233 0
+174 226 -193 0
+-136 43 -66 0
+226 185 -97 0
+-230 243 -194 0
+85 207 19 0
+-31 45 -26 0
+216 -10 -174 0
+181 203 -119 0
+-185 -242 197 0
+24 -215 42 0
+63 189 -116 0
+1 72 172 0
+-213 1 -225 0
+175 -5 -126 0
+76 -101 216 0
+208 -194 49 0
+-72 230 -184 0
+99 -224 -232 0
+-3 -138 -250 0
+71 -16 235 0
+-146 -91 60 0
+-55 -236 17 0
+-220 -78 -2 0
+-196 153 103 0
+80 -101 -58 0
+-180 -33 -32 0
+28 31 -182 0
+72 -238 -239 0
+-39 135 41 0
+-183 -159 173 0
+-182 -152 91 0
+159 -168 98 0
+-1 34 104 0
+-128 146 178 0
+-240 -219 -165 0
+221 140 -39 0
+-128 11 98 0
+-91 101 -93 0
+-237 -217 -96 0
+171 124 100 0
+223 6 198 0
+191 -194 -61 0
+-97 -9 12 0
+-139 190 -67 0
+-115 25 76 0
+-22 82 -117 0
+19 33 127 0
+240 166 54 0
+-101 -243 196 0
+-120 90 -74 0
+-55 75 15 0
+-104 -62 -140 0
+25 -130 -125 0
+84 -231 -221 0
+-79 -18 37 0
+86 -17 -164 0
+207 42 -18 0
+-55 46 -38 0
+-157 -206 148 0
+-74 64 -110 0
+-51 -43 112 0
+-108 21 -86 0
+-8 -87 -31 0
+-93 -165 -96 0
+-43 -213 -206 0
+-101 -229 24 0
+31 -236 25 0
+-110 -197 153 0
+-88 -225 -27 0
+75 -238 139 0
+13 -241 -46 0
+41 233 161 0
+131 208 -46 0
+-146 185 153 0
+-99 -193 -84 0
+54 236 -214 0
+-24 -63 -149 0
+33 8 204 0
+-5 186 235 0
+4 -207 44 0
+61 248 3 0
+190 120 -87 0
+84 -86 221 0
+88 168 197 0
+-174 -78 -12 0
+-234 -226 203 0
+11 189 -169 0
+60 -110 -58 0
+-41 234 -139 0
+42 -229 -41 0
+-8 -180 -181 0
+-9 176 -119 0
+-150 83 -4 0
+178 -153 -134 0
+29 -181 168 0
+-26 -242 -43 0
+136 -210 -134 0
+-149 -37 238 0
+-53 -171 -2 0
+126 16 72 0
+-156 110 -47 0
+156 -202 207 0
+-195 105 130 0
+33 -60 44 0
+-176 -122 -45 0
+53 70 239 0
+97 -173 -6 0
+147 156 66 0
+-150 -121 -133 0
+224 81 -250 0
+-148 -130 233 0
+-191 -75 -173 0
+-159 25 -40 0
+-47 -202 -250 0
+57 -118 235 0
+-220 -34 -192 0
+-203 111 245 0
+10 -216 -148 0
+-178 -236 150 0
+82 221 163 0
+128 -247 82 0
+-239 153 -112 0
+106 38 135 0
+202 -15 -60 0
+147 23 -195 0
+-107 216 -219 0
+190 23 71 0
+221 112 -136 0
+-180 -67 -237 0
+-213 65 201 0
+129 -230 4 0
+16 -107 60 0
+184 -129 178 0
+41 -164 110 0
+-206 115 -93 0
+-194 -151 196 0
+234 13 -220 0
+110 32 -6 0
+-80 -142 153 0
+217 124 -170 0
+-25 -224 92 0
+83 -154 -103 0
+-181 57 232 0
+176 173 -224 0
+134 -78 16 0
+244 -160 -19 0
+176 212 93 0
+-229 -195 -97 0
+43 -57 -113 0
+-158 19 -51 0
+-219 -65 -97 0
+176 75 -188 0
+-57 81 147 0
+-93 83 -84 0
+-179 -6 237 0
+167 -147 122 0
+-238 59 -96 0
+127 134 28 0
+-50 130 -151 0
+103 -14 -4 0
+147 -160 -78 0
+-39 160 21 0
+82 -211 230 0
+178 -34 -145 0
+76 20 -243 0
+10 6 145 0
+50 -63 225 0
+-166 -29 20 0
+161 -66 -36 0
+34 219 222 0
+-12 -58 86 0
+-221 194 172 0
+4 179 148 0
+25 233 -102 0
+-13 72 213 0
+-66 109 -67 0
+-11 -234 -156 0
+-51 -183 -97 0
+235 230 -152 0
+80 53 11 0
+53 103 -217 0
+-81 -14 -214 0
+155 -247 75 0
+170 180 9 0
+11 -95 -101 0
+130 189 -241 0
+75 139 -9 0
+180 30 -201 0
+33 200 76 0
+-89 33 184 0
+78 183 9 0
+63 -103 205 0
+-26 70 -108 0
+-123 -106 88 0
+-38 -234 -142 0
+42 1 -128 0
+116 -132 -8 0
+149 -228 218 0
+-145 76 146 0
+-91 60 -26 0
+178 73 199 0
+-211 239 149 0
+116 -208 79 0
+123 109 -108 0
+61 -182 -190 0
+-34 -92 -44 0
+-250 106 -155 0
+250 189 -172 0
+-110 -145 245 0
+96 223 -18 0
+7 93 -23 0
+216 -75 25 0
+84 223 38 0
+-141 -160 203 0
+-221 222 -89 0
+-169 14 240 0
+-111 -30 140 0
+-234 -85 21 0
+129 -45 -32 0
+-235 -142 -236 0
+141 -162 -122 0
+193 -5 -75 0
+61 -139 -23 0
+-161 7 202 0
+90 -4 -13 0
+208 -116 72 0
+15 -141 -52 0
+27 30 -95 0
+-207 -22 -229 0
+29 -53 -3 0
+201 -85 94 0
+70 179 -183 0
+-78 46 181 0
+145 -51 62 0
+121 236 -78 0
+-101 -227 -40 0
+-236 -69 -133 0
+-70 -18 196 0
+41 -84 91 0
+-128 -78 34 0
+-160 -52 37 0
+154 -232 105 0
+-187 -219 62 0
+173 9 85 0
+61 -238 119 0
+-154 102 121 0
+227 -205 -97 0
+-127 178 -215 0
+189 -233 192 0
+-65 -55 -40 0
+3 -53 -84 0
+239 221 91 0
+81 179 8 0
+-228 55 50 0
+221 142 -100 0
+242 -78 51 0
+211 189 15 0
+-132 -104 245 0
+207 127 -165 0
+-51 17 -135 0
+-148 19 -37 0
+242 55 -176 0
+73 236 -52 0
+177 82 78 0
+-84 139 -140 0
+-177 185 -214 0
+-125 -83 126 0
+203 173 126 0
+197 -129 154 0
+122 -105 166 0
+-17 77 -231 0
+-85 128 -57 0
+-168 237 7 0
+-133 -163 237 0
+-42 -234 178 0
+-148 -203 26 0
+59 -246 198 0
+247 128 248 0
+86 197 194 0
+84 159 -56 0
+21 188 133 0
+117 -124 41 0
+76 -235 -128 0
+104 -74 138 0
+-120 -229 -163 0
+-106 12 -140 0
+33 -175 78 0
+-74 -65 52 0
+143 242 112 0
+-34 158 -236 0
+148 -189 238 0
+242 210 -220 0
+-136 106 -23 0
+226 -199 -151 0
+95 -12 -98 0
+57 -105 119 0
+89 -134 4 0
+17 89 -142 0
+199 2 -148 0
+-39 184 138 0
+-67 72 200 0
+-229 205 -224 0
+-19 29 15 0
+109 16 -42 0
+132 154 65 0
+114 106 150 0
+-153 19 -220 0
+53 -20 11 0
+-108 39 -94 0
+30 -176 -111 0
+173 58 5 0
+88 -23 63 0
+39 203 83 0
+-127 128 52 0
+177 -55 -22 0
+-188 -71 -24 0
+237 230 167 0
+-113 75 19 0
+208 -250 -166 0
+-105 -146 -247 0
+92 122 215 0
+-10 51 87 0
+242 -212 198 0
+-49 115 72 0
+-155 228 187 0
+45 195 241 0
+-117 -70 -105 0
+77 -238 165 0
+-96 47 186 0
+-207 165 -36 0
+13 111 -84 0
+-59 -237 -214 0
+117 17 -197 0
+103 138 241 0
+-96 -12 -166 0
+21 -167 -91 0
+-248 -230 -197 0
+171 9 -154 0
+63 -143 -83 0
+-54 -26 148 0
+200 178 -219 0
+-1 -30 119 0
+-85 162 20 0
+184 -91 -202 0
+152 -198 158 0
+101 -116 243 0
+209 157 54 0
+88 -188 -206 0
+166 109 -76 0
+-248 26 167 0
+-221 -176 199 0
+238 204 11 0
+86 -118 -52 0
+27 139 -86 0
+-71 -3 236 0
+70 129 -236 0
+-123 79 -184 0
+247 -206 81 0
+25 -24 -193 0
+70 -196 201 0
+115 3 237 0
+82 143 157 0
+229 22 -232 0
+114 -94 -2 0
+-5 23 73 0
+64 193 7 0
+129 -125 -170 0
+61 -120 217 0
+20 43 131 0
+-148 104 -107 0
+-225 -122 -127 0
+-9 51 -45 0
+123 -146 -54 0
+127 -208 25 0
+-90 127 228 0
+130 72 158 0
+-176 -62 -131 0
+-155 -113 112 0
+-190 79 -7 0
+89 174 -112 0
+103 250 30 0
+-91 -181 -145 0
+188 56 -246 0
+99 -203 27 0
+-91 7 -34 0
+-160 -176 -154 0
+-23 -27 -90 0
+51 -186 46 0
+244 -84 -11 0
+-131 -30 185 0
+-68 141 184 0
+-130 103 -146 0
+209 70 80 0
+62 -110 148 0
+-1 -10 116 0
+-193 -242 238 0
+-246 92 -171 0
+36 19 9 0
+179 -85 233 0
+164 157 121 0
+126 -35 -36 0
+182 157 -90 0
+41 -84 -168 0
+-174 -127 -24 0
+-18 -116 -88 0
+-183 -21 -215 0
+217 -66 33 0
+205 208 164 0
+62 181 -238 0
+16 -104 -57 0
+-32 -175 223 0
+-122 -110 172 0
+-234 -120 47 0
+-9 -54 234 0
+-187 155 -174 0
+-195 39 -91 0
+-23 157 94 0
+33 -43 129 0
+133 -199 174 0
+186 132 -217 0
+25 -69 13 0
+-99 -8 204 0
+201 234 -56 0
+200 196 -194 0
+-186 248 -20 0
+-125 -132 -213 0
+-185 95 -205 0
+-150 237 -140 0
+-200 -16 -148 0
+32 -74 207 0
+-195 -100 -194 0
+105 171 34 0
+215 -208 57 0
+-56 112 138 0
+162 36 101 0
+181 -32 -175 0
+65 44 -83 0
+-168 -67 98 0
+-97 -225 -121 0
+12 -90 -161 0
+187 138 -29 0
+23 -77 11 0
+245 93 179 0
+-102 -164 -73 0
+97 160 89 0
+5 208 -183 0
+250 -92 -22 0
+123 191 38 0
+-149 135 -19 0
+221 -203 76 0
+106 -216 54 0
+234 249 -213 0
+-200 -131 -100 0
+93 81 17 0
+27 22 76 0
+199 -187 -1 0
+124 -209 248 0
+246 -163 137 0
+-228 243 -149 0
+-116 -130 221 0
+-227 -181 -239 0
+-228 -56 -172 0
+230 -137 -47 0
+185 -209 190 0
+32 68 -173 0
+54 -236 86 0
+-7 -191 -72 0
+63 145 100 0
+-56 196 -39 0
+38 59 211 0
+-115 54 -201 0
+164 208 40 0
+154 19 -102 0
+68 225 -221 0
+101 62 20 0
+-177 -237 -140 0
+-95 -57 -115 0
+-137 51 7 0
+-171 -131 11 0
+103 44 -74 0
+209 -32 182 0
+6 -3 132 0
+109 23 -80 0
+-150 182 -24 0
+-173 175 11 0
+192 6 147 0
+198 -110 -57 0
+-108 -88 -216 0
+80 103 -158 0
+70 -185 -155 0
+195 -122 208 0
+-146 192 -172 0
+146 127 -240 0
+-88 -143 44 0
+-225 -65 -241 0
+82 -90 42 0
+101 76 -227 0
+174 -123 163 0
+123 79 -148 0
+-93 140 194 0
+54 123 -157 0
+-193 -130 -169 0
+138 82 -38 0
+154 240 -53 0
+-5 -201 17 0
+-63 227 -173 0
+162 -12 106 0
+245 -114 -94 0
+6 68 200 0
+-186 124 -7 0
+-2 136 -156 0
+151 16 -235 0
+19 90 -74 0
+73 -128 -55 0
+79 122 47 0
+-15 -76 4 0
+-144 -151 -124 0
+-90 176 -58 0
+-151 -111 -58 0
+-129 211 -116 0
+44 -60 15 0
+156 124 165 0
+248 92 247 0
+236 156 145 0
+-37 -240 237 0
+92 208 106 0
+-162 -196 34 0
+-188 40 -101 0
+228 201 29 0
+-57 -51 42 0
+-51 -173 -166 0
+26 89 -183 0
+164 -217 -171 0
+-150 -187 -166 0
+234 -14 -28 0
+99 -24 165 0
+-2 205 -181 0
+-65 -178 -176 0
+200 92 71 0
+93 4 41 0
+112 -127 -38 0
+118 142 -172 0
+-8 140 113 0
+-67 -74 -147 0
+-164 -31 -171 0
+219 12 -76 0
+-223 -156 -108 0
+-79 -211 -74 0
+-247 209 -22 0
+-60 -10 -242 0
+178 -182 -155 0
+220 160 97 0
+12 132 -11 0
+33 -69 -112 0
+15 -21 -216 0
+149 -178 112 0
+245 -151 209 0
+-142 239 -143 0
+-54 -106 -34 0
+122 -175 16 0
+-16 -80 193 0
+-176 -127 24 0
+145 109 241 0
+2 -64 169 0
+31 -100 -4 0
+61 202 -14 0
+-126 -5 -22 0
+-150 33 98 0
+204 72 -171 0
+-201 -138 -249 0
+-139 -243 -137 0
+47 121 220 0
+-58 169 -141 0
+-13 -12 -32 0
+83 85 -26 0
+-15 177 -202 0
+116 -126 68 0
+194 -2 6 0
+45 169 -77 0
+-215 184 45 0
+-199 -29 10 0
+-97 -46 -214 0
+1 -75 159 0
+-71 203 234 0
+-107 -244 19 0
+-234 182 -62 0
+82 179 -37 0
+202 93 -241 0
+-174 170 -102 0
+242 173 124 0
+44 57 39 0
+-96 -131 -49 0
+49 -126 233 0
+189 159 1 0
+170 58 239 0
+-150 -111 -118 0
+59 -61 -48 0
+-247 242 99 0
+61 219 243 0
+128 -178 -117 0
+177 120 46 0
+212 -117 72 0
+233 -220 6 0
+-165 9 4 0
+216 198 -190 0
+17 240 31 0
+-72 246 -205 0
+-158 238 146 0
+-199 -234 -103 0
+-214 -107 -121 0
+64 206 -174 0
+-182 -89 -204 0
+-62 139 197 0
+-52 -250 -249 0
+-77 165 -247 0
+130 -132 -141 0
+-11 157 -245 0
+174 104 -115 0
+-136 112 165 0
+25 92 31 0
+206 -169 -231 0
+-3 -233 -112 0
+223 -120 6 0
+-3 126 -178 0
+33 35 -64 0
+11 -241 143 0
+109 -195 210 0
+-77 -11 -117 0
+166 -126 111 0
+-116 -170 -87 0
+-92 235 151 0
+83 199 -57 0
+154 131 -208 0
+204 210 -82 0
+-116 158 137 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-024.cnf b/benchmarks/UF250.1065.100/uf250-024.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-024.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 86 87 -192 0
+101 -29 112 0
+9 -218 -158 0
+-108 -77 118 0
+100 -178 -184 0
+82 -70 -72 0
+149 16 -185 0
+-13 89 117 0
+-119 218 -155 0
+-7 217 75 0
+-176 -103 129 0
+153 25 -59 0
+237 -49 227 0
+182 87 -55 0
+234 79 -138 0
+-118 -195 -12 0
+39 -94 -163 0
+-235 169 -247 0
+48 204 52 0
+-23 25 -204 0
+69 -200 167 0
+-219 234 -202 0
+80 65 52 0
+41 -73 28 0
+-217 197 -93 0
+142 176 125 0
+166 225 -54 0
+1 186 -198 0
+-126 -52 -46 0
+222 110 166 0
+239 -172 -197 0
+-183 146 177 0
+120 13 -219 0
+40 191 -31 0
+-55 -66 35 0
+-242 -117 -235 0
+141 -163 110 0
+101 17 -136 0
+48 -124 -141 0
+2 -14 -50 0
+100 -225 45 0
+-49 54 187 0
+-31 221 -102 0
+116 -87 59 0
+241 -167 31 0
+219 -52 -238 0
+-38 185 204 0
+-58 125 46 0
+-94 -157 172 0
+-169 -153 -3 0
+-212 -161 -7 0
+100 -211 -78 0
+-129 -242 46 0
+-9 -244 -242 0
+16 65 -57 0
+-223 -225 161 0
+-122 24 -45 0
+-120 -207 221 0
+-1 140 115 0
+-147 86 75 0
+204 76 -63 0
+-197 176 11 0
+-220 -244 -45 0
+-61 -160 -64 0
+187 50 218 0
+-99 207 -147 0
+-148 16 -126 0
+246 -227 -244 0
+214 -228 -62 0
+-160 90 14 0
+199 200 224 0
+-45 -9 59 0
+-170 -161 -42 0
+-66 -165 186 0
+91 -101 180 0
+122 177 230 0
+-138 -66 99 0
+11 156 -176 0
+-11 134 -40 0
+-36 -102 82 0
+-245 -78 237 0
+-66 60 73 0
+178 15 215 0
+229 78 -167 0
+249 60 -29 0
+-141 -20 -63 0
+-134 -60 45 0
+-15 152 -64 0
+-12 233 -209 0
+-106 250 43 0
+-120 220 87 0
+-168 -231 141 0
+10 -202 16 0
+-205 192 3 0
+-146 227 2 0
+5 -231 -52 0
+173 80 128 0
+-178 51 -16 0
+-213 -80 138 0
+-218 138 234 0
+51 -81 -76 0
+-250 -95 68 0
+-193 87 159 0
+154 -243 112 0
+50 -175 242 0
+-129 196 148 0
+191 -47 165 0
+116 -160 24 0
+228 -181 169 0
+69 -63 15 0
+-230 153 183 0
+-247 215 -131 0
+36 -198 21 0
+88 -67 246 0
+175 -18 34 0
+-6 128 -95 0
+-62 -73 -110 0
+-189 -29 -95 0
+36 226 47 0
+50 6 -18 0
+198 -38 -120 0
+188 -37 19 0
+193 -168 -40 0
+17 -162 -154 0
+64 243 241 0
+-73 23 60 0
+-138 3 72 0
+-168 242 218 0
+137 45 -5 0
+25 171 190 0
+37 75 38 0
+-131 154 -106 0
+-2 -229 -145 0
+62 73 219 0
+-14 -137 -247 0
+218 188 73 0
+-108 164 243 0
+116 -32 -11 0
+-146 -41 -152 0
+-226 -39 -224 0
+-146 -127 -44 0
+-7 -73 -125 0
+85 -53 -209 0
+-29 -33 217 0
+-158 220 132 0
+-44 -224 148 0
+-201 -206 154 0
+4 196 -39 0
+128 115 182 0
+216 -80 208 0
+201 -21 -28 0
+128 164 116 0
+-112 -87 204 0
+116 64 150 0
+98 -88 89 0
+-110 -137 87 0
+-47 -112 215 0
+171 -5 135 0
+159 21 134 0
+-68 -165 94 0
+223 -79 -166 0
+110 -13 -12 0
+122 -95 160 0
+-76 -127 -86 0
+216 -3 68 0
+89 -132 116 0
+-154 51 93 0
+-70 247 112 0
+-44 78 -207 0
+32 4 145 0
+136 -152 -187 0
+-81 -59 179 0
+190 43 50 0
+132 -66 -130 0
+230 226 -171 0
+179 -209 135 0
+-243 -40 98 0
+224 -153 -114 0
+-76 -85 -201 0
+123 153 -119 0
+-27 207 152 0
+202 -64 150 0
+-121 -209 -15 0
+119 58 -53 0
+213 -134 -129 0
+-25 204 -112 0
+-36 66 -247 0
+48 -236 -190 0
+30 -88 -230 0
+-58 -119 125 0
+-92 -225 5 0
+136 186 133 0
+-169 36 -55 0
+10 -92 -206 0
+150 116 71 0
+-177 -41 -128 0
+-16 -126 -183 0
+13 -166 19 0
+-43 -157 114 0
+194 -148 227 0
+137 160 83 0
+-11 -55 -148 0
+-177 216 -61 0
+218 74 113 0
+-193 14 -9 0
+212 -165 -153 0
+-67 -189 -247 0
+-110 58 -165 0
+-127 221 19 0
+100 -245 -104 0
+101 -126 -46 0
+-194 -237 163 0
+140 -61 102 0
+250 107 -75 0
+-108 195 121 0
+-93 -153 161 0
+112 100 68 0
+-68 -179 79 0
+24 -232 166 0
+225 108 205 0
+131 162 161 0
+-122 -162 -165 0
+208 -4 133 0
+96 197 97 0
+-21 19 204 0
+-233 245 -184 0
+208 158 146 0
+-77 55 85 0
+-74 -187 -204 0
+-17 -219 -18 0
+-243 176 -127 0
+160 -26 -70 0
+-136 -225 222 0
+-228 -7 -249 0
+-180 -194 165 0
+-79 156 34 0
+-118 240 128 0
+105 -180 -250 0
+-138 128 189 0
+-83 -239 -59 0
+-105 -14 -127 0
+240 87 -198 0
+-143 -129 172 0
+74 -92 199 0
+-129 61 -245 0
+159 162 -194 0
+-242 -40 250 0
+181 -49 154 0
+174 15 -199 0
+129 156 237 0
+-53 250 206 0
+-160 -27 -46 0
+184 -147 -1 0
+-194 172 -207 0
+70 172 -139 0
+100 98 231 0
+62 -4 42 0
+59 -97 -154 0
+-2 127 73 0
+192 -88 37 0
+62 244 179 0
+58 -111 -26 0
+107 27 -35 0
+-161 88 94 0
+-99 236 201 0
+-217 -128 -89 0
+-167 227 -249 0
+-131 -182 242 0
+-132 102 -165 0
+88 184 196 0
+-133 -36 139 0
+108 97 34 0
+72 170 -41 0
+142 -217 -83 0
+-16 30 -102 0
+222 -201 -206 0
+-168 -29 233 0
+60 207 192 0
+-82 -162 -244 0
+-83 -233 215 0
+104 166 -233 0
+-195 -193 182 0
+-199 204 22 0
+-168 136 -203 0
+96 133 153 0
+94 -171 12 0
+-230 174 231 0
+-226 -50 -78 0
+-39 108 17 0
+162 -114 201 0
+-161 17 -187 0
+-211 -73 -91 0
+-65 -209 -242 0
+24 -245 40 0
+108 -148 171 0
+75 123 -112 0
+178 -6 27 0
+-210 -11 -219 0
+-133 -176 -170 0
+-230 -73 53 0
+245 -206 -138 0
+60 -145 -188 0
+96 122 145 0
+-238 -206 -222 0
+63 107 -11 0
+130 1 97 0
+-200 166 208 0
+-22 -97 242 0
+-213 148 -20 0
+-122 -117 4 0
+23 -112 12 0
+-182 -79 33 0
+9 -237 131 0
+65 115 -189 0
+-232 170 109 0
+246 -74 202 0
+-124 125 159 0
+191 22 111 0
+113 -88 -127 0
+-44 -153 -95 0
+-243 -134 -221 0
+-25 -14 38 0
+-58 -111 73 0
+181 45 182 0
+233 139 -6 0
+-224 -33 -28 0
+-107 -2 180 0
+194 -242 -210 0
+111 -91 187 0
+-145 -131 -170 0
+45 -182 -242 0
+-239 -232 -220 0
+-19 70 146 0
+120 -197 147 0
+88 133 -175 0
+-216 -79 -66 0
+-176 139 173 0
+-49 76 -118 0
+-1 -174 -150 0
+191 67 21 0
+249 -39 132 0
+-5 172 -171 0
+226 116 54 0
+-47 -61 31 0
+84 148 -76 0
+157 12 -188 0
+-70 80 -107 0
+218 232 39 0
+-127 121 158 0
+-167 151 12 0
+142 -161 36 0
+14 19 -191 0
+43 -226 179 0
+179 123 -124 0
+-201 -196 91 0
+236 -79 -5 0
+132 171 -221 0
+-18 -83 -204 0
+199 -91 72 0
+13 127 -46 0
+-198 74 -62 0
+155 226 -139 0
+104 65 -11 0
+8 210 -14 0
+-179 -45 -67 0
+207 96 228 0
+-237 201 48 0
+54 -180 -159 0
+238 245 -129 0
+190 -2 206 0
+-161 -183 -200 0
+211 188 197 0
+102 -116 -203 0
+179 -168 185 0
+-218 108 -9 0
+-27 -24 168 0
+-222 -123 55 0
+-191 -233 143 0
+-172 -80 17 0
+197 -105 33 0
+147 -242 185 0
+93 -27 -107 0
+202 -141 207 0
+-176 55 -199 0
+-217 231 50 0
+-16 246 -9 0
+2 -211 189 0
+83 172 237 0
+158 -192 -174 0
+53 101 188 0
+-119 115 -34 0
+-40 -67 111 0
+75 8 4 0
+180 205 211 0
+-61 -113 195 0
+35 -84 -159 0
+219 -1 -41 0
+-160 53 223 0
+-182 -42 223 0
+-237 -205 146 0
+-226 238 -194 0
+-109 24 -155 0
+114 -12 186 0
+106 -107 -91 0
+112 -236 -190 0
+118 144 -130 0
+217 137 207 0
+-4 -150 -71 0
+238 -91 102 0
+63 31 87 0
+145 -156 -148 0
+-208 183 64 0
+224 -58 -248 0
+-39 235 -75 0
+240 -126 23 0
+-80 24 -216 0
+-154 -5 -116 0
+67 -144 -227 0
+48 225 209 0
+-115 -104 147 0
+-198 -10 49 0
+-97 141 101 0
+131 -175 163 0
+82 -37 -74 0
+-62 -23 -42 0
+234 108 -231 0
+-127 118 -108 0
+-247 211 -141 0
+9 -150 166 0
+21 -250 97 0
+34 -192 -114 0
+231 100 3 0
+-55 -74 43 0
+-75 242 -9 0
+-64 -95 -198 0
+166 -190 97 0
+-166 184 -170 0
+250 77 69 0
+-152 96 44 0
+109 150 213 0
+212 225 59 0
+128 170 -196 0
+43 -88 44 0
+-164 -32 -161 0
+74 50 -145 0
+-155 -68 -178 0
+-225 4 -102 0
+-137 -94 -27 0
+-245 119 -187 0
+151 -149 179 0
+-248 90 -102 0
+-108 -27 232 0
+-149 84 127 0
+81 -8 200 0
+146 63 173 0
+-109 105 -196 0
+-189 139 -26 0
+203 -248 56 0
+160 4 -77 0
+133 -167 -52 0
+162 100 14 0
+-105 -249 183 0
+-102 -121 -28 0
+226 -109 -204 0
+42 -100 -142 0
+3 -66 233 0
+-60 -28 -41 0
+22 -9 79 0
+-250 -142 137 0
+177 237 203 0
+-201 83 172 0
+226 -157 121 0
+224 -170 -37 0
+-80 -218 95 0
+69 -98 26 0
+128 117 189 0
+144 25 193 0
+42 13 -10 0
+-32 144 196 0
+-166 -178 -214 0
+-48 -77 245 0
+-22 20 69 0
+55 -76 -122 0
+-42 186 -80 0
+104 -227 116 0
+-196 -215 142 0
+235 -222 38 0
+162 240 147 0
+219 95 237 0
+237 187 -25 0
+167 -199 157 0
+77 -124 78 0
+185 89 3 0
+133 -91 -151 0
+-167 -125 -170 0
+133 -145 122 0
+-145 -29 135 0
+-237 -77 151 0
+-44 -41 114 0
+177 75 127 0
+-20 -148 -249 0
+153 81 230 0
+-99 40 199 0
+-23 72 147 0
+138 193 -130 0
+119 -59 -43 0
+68 -103 59 0
+169 -238 -153 0
+223 -10 3 0
+174 33 -211 0
+-199 166 59 0
+219 -100 -111 0
+141 -66 -238 0
+-224 155 -235 0
+-244 -197 -163 0
+205 -199 -127 0
+-21 -158 -9 0
+130 76 -221 0
+93 92 57 0
+207 61 27 0
+-80 -220 -225 0
+115 -2 71 0
+-29 -12 -81 0
+-151 222 40 0
+37 5 -168 0
+89 -204 -152 0
+227 -25 135 0
+-52 -176 -29 0
+81 76 -129 0
+-228 -70 182 0
+-78 221 -10 0
+-113 10 193 0
+14 -108 -16 0
+201 -71 16 0
+-6 169 -117 0
+242 142 220 0
+170 -234 13 0
+-203 246 -177 0
+158 -238 -173 0
+73 -98 88 0
+250 -54 56 0
+170 -159 -72 0
+-234 -135 -67 0
+110 -161 -221 0
+3 50 -247 0
+-177 58 -212 0
+41 228 -44 0
+3 -244 -69 0
+52 55 -152 0
+-172 -90 -179 0
+76 107 44 0
+-172 -129 80 0
+-150 244 82 0
+209 -114 -82 0
+-239 -57 -8 0
+-153 50 -43 0
+-49 -9 11 0
+216 124 245 0
+-75 -50 170 0
+75 148 112 0
+18 -218 -137 0
+-192 212 -231 0
+-203 55 -78 0
+-3 178 -218 0
+228 -159 24 0
+176 8 -56 0
+35 -10 181 0
+220 165 -75 0
+-216 115 -105 0
+59 15 97 0
+-172 30 -94 0
+-196 -127 -171 0
+-146 -110 -47 0
+147 122 23 0
+191 -113 -75 0
+-124 117 209 0
+129 -40 177 0
+-182 62 177 0
+-138 -179 205 0
+221 -121 122 0
+-224 -32 185 0
+-233 -128 -68 0
+-226 109 44 0
+-236 -225 -4 0
+200 -105 -54 0
+139 123 -244 0
+-101 -37 121 0
+-151 171 -157 0
+20 -58 219 0
+206 198 209 0
+-221 -156 231 0
+207 -79 72 0
+125 147 186 0
+-25 -111 67 0
+96 89 12 0
+-162 69 -185 0
+-177 239 -243 0
+-14 -191 -136 0
+208 -246 -87 0
+88 -84 -59 0
+128 -49 225 0
+-227 118 246 0
+207 128 -2 0
+-69 35 -218 0
+-126 -147 -39 0
+91 -123 -225 0
+72 -162 -33 0
+-128 -87 25 0
+103 -247 -137 0
+25 -27 92 0
+-240 51 -209 0
+-129 187 -56 0
+58 131 -22 0
+185 -113 197 0
+17 207 126 0
+-194 -10 137 0
+47 102 -188 0
+39 -70 72 0
+-11 -87 -194 0
+-55 174 83 0
+-16 -225 112 0
+154 174 -187 0
+33 65 -19 0
+-186 135 -8 0
+4 147 90 0
+189 -92 -96 0
+135 -148 -147 0
+20 -22 238 0
+-210 -61 247 0
+-133 194 234 0
+-93 218 -152 0
+161 -153 43 0
+-231 244 -54 0
+80 -243 -239 0
+-165 93 -122 0
+208 158 -118 0
+4 6 38 0
+-78 44 5 0
+60 -92 -30 0
+227 -82 -83 0
+248 188 -55 0
+2 51 -156 0
+51 175 13 0
+-93 115 123 0
+-140 115 194 0
+235 31 146 0
+-103 -127 -201 0
+-193 -148 -181 0
+-92 -67 70 0
+76 119 216 0
+-111 -91 6 0
+44 -1 -186 0
+164 101 -127 0
+-183 -125 182 0
+-32 192 -27 0
+-228 92 -143 0
+-214 52 193 0
+-27 232 213 0
+121 -31 142 0
+59 224 -85 0
+89 -152 113 0
+222 211 248 0
+147 10 73 0
+-171 138 231 0
+30 -54 -157 0
+-86 4 118 0
+4 233 237 0
+-112 249 -25 0
+23 -219 19 0
+101 220 153 0
+224 170 71 0
+118 121 -65 0
+-119 -233 -166 0
+24 -189 183 0
+141 43 -93 0
+-111 24 -96 0
+13 233 -83 0
+-245 205 187 0
+124 -122 -42 0
+179 55 27 0
+197 -208 -101 0
+5 -151 198 0
+-43 -223 239 0
+82 6 208 0
+-107 241 175 0
+210 -208 230 0
+-26 5 -18 0
+-8 135 218 0
+83 195 -106 0
+161 174 -158 0
+108 17 126 0
+-204 102 -129 0
+-218 83 -106 0
+-35 -161 -163 0
+-58 -110 -155 0
+132 -53 228 0
+132 93 -156 0
+232 -32 -63 0
+-56 -2 52 0
+-199 111 103 0
+45 -109 41 0
+-184 -90 -250 0
+176 -186 -43 0
+68 153 -235 0
+235 -242 -96 0
+-151 199 11 0
+35 -184 97 0
+14 52 186 0
+-240 133 -224 0
+-153 -25 -55 0
+139 -128 -216 0
+-115 -61 70 0
+-163 240 7 0
+-208 186 83 0
+-140 -6 141 0
+151 -134 198 0
+-90 -78 136 0
+-230 139 63 0
+-80 -65 -53 0
+-28 137 -162 0
+-239 231 41 0
+-11 187 81 0
+220 76 195 0
+-149 141 116 0
+108 -81 248 0
+-177 -237 -59 0
+220 183 -92 0
+108 49 13 0
+-103 -230 215 0
+81 39 99 0
+-157 -235 84 0
+-121 -171 189 0
+-149 -79 -67 0
+-236 -233 128 0
+219 32 -98 0
+-164 -17 141 0
+-4 102 -13 0
+210 212 -63 0
+174 109 -176 0
+-110 28 159 0
+114 7 35 0
+97 -7 -117 0
+-94 -159 142 0
+99 -108 -124 0
+151 -19 211 0
+78 91 61 0
+-128 192 71 0
+173 144 177 0
+-78 -147 -219 0
+135 -71 147 0
+-149 207 214 0
+23 -196 1 0
+112 -111 -194 0
+150 -3 140 0
+-246 -88 131 0
+-17 81 216 0
+40 -62 -229 0
+90 17 -29 0
+-27 204 -206 0
+226 -68 -247 0
+115 -227 10 0
+115 247 111 0
+11 -127 32 0
+-242 187 39 0
+106 -78 -178 0
+32 -48 115 0
+-91 243 69 0
+-218 -96 -232 0
+85 126 -79 0
+-234 178 -8 0
+-49 62 239 0
+235 -194 -109 0
+-159 112 -39 0
+33 195 48 0
+42 -52 46 0
+-240 -11 -137 0
+-94 -159 183 0
+-146 122 190 0
+-107 -45 246 0
+23 -197 115 0
+144 -235 88 0
+-20 57 -171 0
+-31 154 6 0
+21 194 -63 0
+-79 -120 -165 0
+21 81 145 0
+121 131 -164 0
+-175 114 -76 0
+198 104 -107 0
+-228 -199 73 0
+-52 163 -91 0
+-53 -141 -82 0
+-138 107 28 0
+-127 -234 215 0
+187 221 -33 0
+20 163 86 0
+-61 -162 -247 0
+57 -16 35 0
+-195 106 55 0
+244 25 -18 0
+200 -54 -43 0
+-142 224 -63 0
+68 173 -205 0
+-174 202 -39 0
+25 -105 -152 0
+-172 80 -240 0
+-115 -7 -127 0
+116 213 -166 0
+4 -239 -124 0
+169 241 -90 0
+-6 -204 -49 0
+148 -32 171 0
+-17 -74 29 0
+-105 -148 83 0
+213 -109 39 0
+22 -184 -26 0
+-234 77 -225 0
+-221 118 -7 0
+-94 -155 -49 0
+225 -95 97 0
+85 -168 -209 0
+53 -222 214 0
+-210 98 -183 0
+-117 191 137 0
+154 92 114 0
+-25 189 -178 0
+120 -101 138 0
+148 87 -111 0
+-63 169 148 0
+218 -238 -106 0
+92 -12 -149 0
+185 -115 -47 0
+-86 -96 11 0
+154 -238 231 0
+-67 -155 51 0
+132 79 50 0
+227 33 159 0
+-198 -191 -201 0
+-20 41 114 0
+64 159 -206 0
+-153 -212 20 0
+-247 -219 150 0
+-10 -190 195 0
+-87 -167 -123 0
+-1 231 -123 0
+-149 -249 -165 0
+-36 197 126 0
+-190 112 -58 0
+217 159 122 0
+-53 110 20 0
+129 -215 114 0
+200 168 11 0
+-193 -44 224 0
+-204 144 76 0
+-35 -171 -134 0
+-89 201 -111 0
+-82 2 186 0
+98 148 22 0
+-52 -219 20 0
+241 -236 -2 0
+-121 -35 190 0
+157 -248 -24 0
+-140 2 26 0
+-227 150 69 0
+77 -17 -6 0
+68 -11 -237 0
+29 -149 151 0
+-180 131 -57 0
+55 19 -124 0
+-92 -98 149 0
+-238 -248 -87 0
+23 -139 -140 0
+-4 12 -1 0
+-13 72 211 0
+-29 179 -140 0
+27 87 124 0
+-103 -102 -3 0
+-187 -180 -144 0
+93 150 19 0
+-94 -65 -34 0
+-109 -19 219 0
+97 -234 150 0
+-232 163 -5 0
+73 -192 42 0
+-196 88 -143 0
+111 -179 154 0
+127 8 -19 0
+102 -89 157 0
+248 -36 -197 0
+118 72 28 0
+144 -162 -26 0
+82 -117 195 0
+96 245 140 0
+-8 -99 139 0
+-145 6 -87 0
+19 -159 48 0
+-232 -38 155 0
+228 -234 -43 0
+220 -243 -242 0
+-124 92 -136 0
+-97 32 59 0
+183 -59 -52 0
+-135 213 -174 0
+71 -50 152 0
+193 -32 -190 0
+228 -88 235 0
+50 164 120 0
+-41 136 -67 0
+123 -133 197 0
+122 -138 -137 0
+-13 -193 -216 0
+-58 -27 112 0
+31 -168 248 0
+-245 5 -193 0
+-46 -150 -26 0
+60 -222 -184 0
+222 -26 188 0
+-195 233 234 0
+-2 76 -120 0
+82 -62 47 0
+99 53 -228 0
+-193 -49 -222 0
+-196 77 -158 0
+-45 -20 63 0
+61 -45 -140 0
+113 250 186 0
+37 225 -62 0
+183 -51 20 0
+-78 -25 59 0
+219 249 -67 0
+242 -218 -177 0
+95 224 -250 0
+35 130 214 0
+202 134 60 0
+-60 -70 148 0
+160 -143 84 0
+25 -45 -57 0
+-218 182 15 0
+-183 8 7 0
+-73 159 147 0
+-86 236 -214 0
+2 96 209 0
+-193 88 38 0
+80 -201 -100 0
+164 -15 -107 0
+131 -71 -169 0
+-9 242 -85 0
+73 -242 42 0
+203 29 -10 0
+1 28 -217 0
+-40 219 23 0
+198 72 4 0
+237 -112 -45 0
+88 -174 -22 0
+49 228 165 0
+-216 125 221 0
+1 30 -106 0
+57 48 -5 0
+94 163 -150 0
+-2 58 -103 0
+-168 39 -62 0
+172 27 -175 0
+-171 -87 34 0
+152 -32 22 0
+176 149 -89 0
+217 232 -199 0
+173 42 2 0
+83 -240 118 0
+-224 67 -87 0
+26 43 -131 0
+-24 38 177 0
+-197 238 -88 0
+229 167 147 0
+-152 6 -129 0
+221 -26 39 0
+-46 -162 -148 0
+19 80 201 0
+-13 6 -202 0
+222 -3 -239 0
+-97 211 -15 0
+-246 108 -65 0
+106 -98 28 0
+92 -218 -61 0
+27 -99 -165 0
+5 -46 -116 0
+-172 176 36 0
+-184 -174 -214 0
+17 72 135 0
+-239 -142 110 0
+-58 -162 105 0
+-102 101 211 0
+-2 -21 -202 0
+132 249 4 0
+-27 -64 -11 0
+195 -25 79 0
+84 -50 -110 0
+72 -188 -217 0
+-206 35 198 0
+-78 87 88 0
+-159 78 84 0
+41 76 -201 0
+-156 200 114 0
+136 -137 10 0
+173 -14 -119 0
+16 136 249 0
+-191 -134 100 0
+-38 123 -60 0
+-214 187 -49 0
+5 -204 -249 0
+44 229 -112 0
+-66 -18 88 0
+25 197 -178 0
+247 61 -166 0
+30 -38 152 0
+5 -203 -94 0
+-72 -59 189 0
+-214 248 -44 0
+120 79 -202 0
+-233 -153 -22 0
+249 187 -134 0
+-14 124 -186 0
+49 -246 -157 0
+-233 6 -68 0
+-169 -23 94 0
+122 -155 211 0
+133 -11 -138 0
+-228 10 166 0
+-123 84 57 0
+-130 -186 120 0
+-249 248 -182 0
+223 -135 -189 0
+-31 181 160 0
+249 186 95 0
+153 -5 -48 0
+-49 -227 -172 0
+159 60 -97 0
+-50 193 -157 0
+245 192 12 0
+-202 71 172 0
+23 -26 -18 0
+161 -119 1 0
+-4 -187 -206 0
+78 -178 -153 0
+-213 -179 40 0
+-231 -175 114 0
+-191 89 193 0
+-205 100 -17 0
+121 -87 127 0
+243 139 -32 0
+-121 5 109 0
+59 -194 -125 0
+81 -90 71 0
+-47 -120 168 0
+26 -136 232 0
+241 38 11 0
+136 80 208 0
+231 161 -182 0
+132 -54 -51 0
+143 2 -80 0
+-130 -49 34 0
+154 34 -135 0
+-204 25 -126 0
+66 208 -187 0
+-61 149 -165 0
+-136 153 -22 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-025.cnf b/benchmarks/UF250.1065.100/uf250-025.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-025.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -195 41 -199 0
+-40 143 61 0
+211 159 66 0
+46 -22 213 0
+-198 139 218 0
+-209 -202 -141 0
+59 -203 -110 0
+221 -158 -106 0
+102 233 -218 0
+113 -13 20 0
+180 182 -230 0
+-37 148 95 0
+-93 238 -200 0
+145 -126 -120 0
+244 -53 -197 0
+41 -63 -102 0
+163 170 88 0
+-50 158 94 0
+136 250 -244 0
+-188 105 236 0
+-54 -159 181 0
+-95 92 233 0
+-38 -148 205 0
+-249 31 -60 0
+-176 223 -25 0
+-30 161 -52 0
+24 161 -72 0
+54 131 -67 0
+-68 11 243 0
+47 179 250 0
+215 119 18 0
+247 103 243 0
+238 -163 -217 0
+17 239 -240 0
+37 -162 171 0
+-144 -199 -129 0
+-243 211 -60 0
+71 17 82 0
+16 87 241 0
+-248 -132 17 0
+178 -61 -199 0
+14 -214 -124 0
+242 20 -168 0
+75 -73 -66 0
+-76 -51 -188 0
+-172 -29 137 0
+241 -214 173 0
+-55 -182 -243 0
+203 -62 -55 0
+-189 -215 -25 0
+-64 129 22 0
+-250 -97 -235 0
+-248 216 79 0
+220 46 129 0
+249 -2 -232 0
+16 -192 -68 0
+59 142 -21 0
+189 62 -147 0
+-84 21 35 0
+-229 44 -100 0
+-150 83 169 0
+-141 -177 202 0
+-92 -159 -78 0
+228 -10 -150 0
+-110 -200 239 0
+185 60 138 0
+163 166 -184 0
+-131 -169 -61 0
+-88 -134 -246 0
+-182 -5 167 0
+226 -147 -136 0
+121 163 -78 0
+207 159 -73 0
+-4 -204 112 0
+-216 122 -12 0
+209 -19 121 0
+6 2 33 0
+237 12 219 0
+-37 33 -39 0
+-156 -247 -101 0
+141 -87 162 0
+-132 186 46 0
+-225 5 -113 0
+27 -101 -174 0
+-45 155 201 0
+-39 -213 165 0
+244 106 31 0
+140 -244 53 0
+144 213 -217 0
+-22 -73 -120 0
+-51 -6 -155 0
+61 -200 235 0
+-139 -128 -248 0
+58 24 -147 0
+239 113 -248 0
+-50 136 -221 0
+83 162 126 0
+72 140 242 0
+-3 -138 -145 0
+74 149 -98 0
+37 57 -68 0
+184 -94 81 0
+-173 232 221 0
+-35 -54 189 0
+165 27 249 0
+194 -134 63 0
+181 -75 167 0
+92 -56 60 0
+114 -3 164 0
+-153 96 -142 0
+-157 52 124 0
+-42 244 -88 0
+36 -97 -27 0
+205 23 -248 0
+-234 -228 -25 0
+-115 35 -184 0
+3 45 -240 0
+61 -39 -91 0
+82 -89 22 0
+9 191 -74 0
+165 -181 -236 0
+94 171 34 0
+-78 -72 -75 0
+-167 241 47 0
+35 78 194 0
+59 25 190 0
+34 217 30 0
+-104 127 112 0
+-137 -212 10 0
+-186 184 157 0
+139 -101 -41 0
+-186 -179 -130 0
+5 99 56 0
+-136 163 -63 0
+-225 -32 -146 0
+-147 -49 -38 0
+-101 63 111 0
+-159 -32 -205 0
+-66 -34 -144 0
+-90 155 -21 0
+-172 183 231 0
+142 -221 -169 0
+108 110 -228 0
+-43 140 159 0
+-176 107 243 0
+129 -13 210 0
+-216 114 -50 0
+81 224 -109 0
+183 78 73 0
+-180 -190 196 0
+-201 15 50 0
+240 -90 135 0
+-39 54 224 0
+-80 -44 86 0
+-242 -66 -39 0
+224 189 191 0
+-44 -88 -153 0
+-179 165 180 0
+-160 142 -85 0
+-94 -35 36 0
+-58 -195 212 0
+-62 -11 148 0
+92 118 -188 0
+-63 -178 -141 0
+-118 -16 -219 0
+-177 -206 135 0
+199 -16 114 0
+119 72 -170 0
+-56 155 115 0
+131 170 -52 0
+-39 -250 156 0
+-27 -87 125 0
+192 51 176 0
+-48 163 -172 0
+200 239 -143 0
+202 127 215 0
+216 -77 189 0
+194 157 171 0
+136 -65 190 0
+-31 -178 37 0
+138 -130 1 0
+-204 202 128 0
+-12 234 249 0
+-209 239 81 0
+-196 -77 -236 0
+108 -137 44 0
+159 192 231 0
+-129 96 5 0
+-144 -236 -96 0
+33 80 -218 0
+-183 170 103 0
+-6 -186 33 0
+7 -101 -212 0
+-118 121 225 0
+105 -128 -188 0
+-38 79 -170 0
+232 60 133 0
+131 51 -204 0
+82 -180 -52 0
+164 247 -25 0
+102 -106 250 0
+217 -229 -114 0
+-203 -124 210 0
+-89 47 201 0
+37 17 -89 0
+-232 -220 13 0
+-35 208 -238 0
+57 -9 103 0
+-36 -4 -116 0
+-79 -181 235 0
+74 -223 73 0
+96 -239 20 0
+-62 -193 85 0
+234 -244 -5 0
+67 -58 79 0
+-154 -49 -43 0
+39 231 236 0
+-135 125 64 0
+-220 23 -15 0
+-123 -188 53 0
+21 143 -77 0
+60 -157 193 0
+-167 99 -130 0
+2 38 191 0
+11 135 -250 0
+-91 -106 -131 0
+129 230 155 0
+-76 -191 219 0
+123 -172 74 0
+126 199 221 0
+-114 103 162 0
+-243 -148 61 0
+-17 -43 -25 0
+21 -120 117 0
+-181 -58 4 0
+208 46 -118 0
+201 -33 34 0
+95 -197 45 0
+-65 203 161 0
+-236 -229 151 0
+4 -88 -128 0
+8 -158 -200 0
+44 -13 76 0
+129 -197 209 0
+133 113 234 0
+-115 -106 -201 0
+161 235 -65 0
+239 -70 -246 0
+71 37 -74 0
+36 -208 -64 0
+133 106 -21 0
+242 9 232 0
+39 -108 -78 0
+-162 243 21 0
+187 57 54 0
+-166 209 -150 0
+-183 34 7 0
+-173 -129 -232 0
+235 75 -146 0
+-102 -247 224 0
+200 163 8 0
+97 -31 -84 0
+-228 118 -52 0
+114 102 40 0
+-176 208 97 0
+-199 -63 6 0
+7 9 135 0
+14 90 197 0
+30 -163 165 0
+169 -97 228 0
+108 -194 153 0
+218 -156 -72 0
+-182 10 23 0
+192 -105 -234 0
+126 92 -2 0
+194 214 190 0
+-159 -46 -245 0
+-163 -80 1 0
+-7 149 181 0
+-145 -130 197 0
+142 176 17 0
+-171 -180 139 0
+-156 73 116 0
+-233 14 -221 0
+-17 149 105 0
+16 186 13 0
+126 187 214 0
+-51 -8 -197 0
+-238 147 -218 0
+183 76 -120 0
+-124 55 99 0
+-171 -212 -52 0
+-8 -27 162 0
+157 -180 222 0
+-96 71 -107 0
+-128 231 201 0
+-91 -37 -249 0
+-46 -178 -1 0
+33 -38 122 0
+-36 -8 -79 0
+-39 100 167 0
+27 167 -70 0
+1 105 168 0
+194 95 -87 0
+-74 135 -7 0
+89 66 -79 0
+38 82 -71 0
+98 108 234 0
+-65 53 -141 0
+-150 192 -125 0
+-135 -183 218 0
+-118 224 -105 0
+67 -180 -70 0
+-97 -10 231 0
+226 -61 -39 0
+-3 102 65 0
+244 183 226 0
+-61 -187 -236 0
+59 83 191 0
+-137 -46 -162 0
+59 148 230 0
+125 -112 227 0
+-156 -20 33 0
+73 -208 -103 0
+114 133 218 0
+-153 -116 -11 0
+-176 -113 -240 0
+249 118 219 0
+-51 82 76 0
+75 -207 204 0
+-155 134 128 0
+45 192 -229 0
+-234 93 59 0
+-70 174 -150 0
+-216 -152 -201 0
+180 99 65 0
+-173 60 22 0
+-93 77 207 0
+219 -98 4 0
+112 -207 -233 0
+244 56 26 0
+-138 -35 -100 0
+-24 -29 20 0
+61 148 -146 0
+-146 -127 -95 0
+55 -182 -26 0
+-121 128 173 0
+-163 60 137 0
+-231 -101 -213 0
+14 -60 106 0
+79 243 -225 0
+-242 -193 -92 0
+-23 74 -188 0
+-225 236 -78 0
+166 -126 -52 0
+65 -63 232 0
+4 158 -247 0
+-223 93 -232 0
+-139 -227 223 0
+209 79 -211 0
+-250 -164 -7 0
+36 207 -80 0
+-189 -24 -244 0
+-157 73 -221 0
+-214 247 213 0
+118 -7 -227 0
+-46 24 -135 0
+26 -245 -211 0
+-14 -71 217 0
+119 164 2 0
+144 204 16 0
+-49 -124 28 0
+120 25 -77 0
+-225 57 62 0
+-196 -160 175 0
+-206 136 215 0
+225 -54 -166 0
+-84 -108 -189 0
+-151 162 39 0
+-224 -49 -240 0
+160 -202 116 0
+167 -147 -175 0
+-248 -232 -20 0
+-168 43 -119 0
+37 -229 19 0
+7 -36 -217 0
+-244 -77 -36 0
+81 157 166 0
+-57 -10 100 0
+-145 3 -83 0
+-179 -35 -244 0
+34 150 -231 0
+-4 -148 -46 0
+228 -54 147 0
+181 123 -115 0
+-222 214 177 0
+120 -142 233 0
+239 -216 -198 0
+172 -113 -248 0
+182 -120 -98 0
+189 105 -97 0
+-198 190 97 0
+-231 28 -24 0
+122 233 -21 0
+-95 233 -80 0
+-75 217 -67 0
+-126 -30 76 0
+30 191 -142 0
+-212 240 -186 0
+192 -204 -219 0
+233 -219 214 0
+186 -15 77 0
+126 16 227 0
+-220 31 -84 0
+141 -205 146 0
+107 208 -9 0
+-117 -193 -163 0
+-229 79 -164 0
+-50 -65 14 0
+-76 -110 -231 0
+12 -76 -164 0
+169 -13 113 0
+-229 -185 -145 0
+-125 190 54 0
+-164 148 133 0
+100 -130 178 0
+183 -68 87 0
+111 127 226 0
+245 144 -55 0
+-71 196 -25 0
+-55 -190 -24 0
+-56 -135 -242 0
+-185 40 16 0
+26 40 -179 0
+-207 159 -157 0
+-126 -167 -186 0
+72 205 -22 0
+-202 -31 241 0
+-3 217 -75 0
+143 -4 -71 0
+-46 111 -98 0
+-119 -81 201 0
+92 95 79 0
+-117 -66 236 0
+-103 -141 36 0
+-105 -235 -131 0
+-200 -85 220 0
+198 -66 207 0
+45 -14 86 0
+61 -59 -224 0
+-117 86 148 0
+136 -238 -199 0
+-217 85 -239 0
+194 -154 150 0
+112 244 -163 0
+-249 -206 230 0
+-11 -88 -6 0
+132 159 228 0
+-6 26 -242 0
+-11 166 168 0
+67 -250 -214 0
+65 157 -4 0
+-214 247 -105 0
+29 123 213 0
+195 -38 -183 0
+120 28 184 0
+249 -139 236 0
+198 172 -97 0
+-239 -143 86 0
+-218 -107 151 0
+85 -89 -139 0
+97 -171 101 0
+182 -121 231 0
+242 162 -237 0
+190 -81 -6 0
+203 65 -63 0
+-53 179 156 0
+-212 -193 199 0
+37 212 -32 0
+-171 229 -225 0
+-150 22 21 0
+198 165 32 0
+-181 -30 -234 0
+250 9 -167 0
+-176 -203 183 0
+-107 -29 -24 0
+231 189 50 0
+54 223 148 0
+-243 -101 -130 0
+-113 -58 46 0
+-65 20 -72 0
+-173 -200 7 0
+238 213 -22 0
+-18 165 -21 0
+39 104 45 0
+-133 127 56 0
+-160 -241 16 0
+40 -163 219 0
+-204 -207 -198 0
+-156 172 -98 0
+236 139 37 0
+107 -3 96 0
+128 209 183 0
+129 -223 -78 0
+-70 103 -131 0
+77 38 26 0
+218 185 121 0
+83 185 247 0
+-138 -160 -240 0
+175 -56 39 0
+-192 -49 -128 0
+-85 -129 -141 0
+-244 25 -132 0
+-8 -177 72 0
+-184 66 113 0
+62 135 -190 0
+114 175 -35 0
+63 -140 113 0
+61 -107 -97 0
+-241 -64 17 0
+-24 246 236 0
+-108 -138 206 0
+-125 19 -212 0
+12 -132 -248 0
+12 -179 -60 0
+131 -165 240 0
+148 -236 152 0
+-175 -3 -126 0
+27 1 79 0
+21 -121 196 0
+74 -29 -2 0
+-77 -42 -115 0
+-86 -69 -245 0
+-158 231 235 0
+-3 25 214 0
+36 -179 140 0
+165 68 -76 0
+22 130 -39 0
+-250 -248 -224 0
+78 -237 4 0
+153 221 36 0
+-77 -172 -94 0
+-122 -222 19 0
+-154 -238 107 0
+106 50 78 0
+217 243 -233 0
+29 111 161 0
+12 134 84 0
+-140 198 59 0
+-87 181 -79 0
+-176 5 -161 0
+147 -36 56 0
+169 -171 -202 0
+-73 90 194 0
+-161 172 -199 0
+158 -11 -242 0
+14 66 -35 0
+137 42 114 0
+85 -116 -154 0
+-46 -157 -162 0
+-231 53 -8 0
+220 -135 243 0
+198 -92 -158 0
+126 14 67 0
+-19 87 220 0
+-178 61 168 0
+112 2 -175 0
+220 -204 127 0
+-140 -163 -144 0
+188 41 176 0
+-45 -181 -209 0
+-92 -214 172 0
+164 -173 -20 0
+118 -76 81 0
+-218 183 -75 0
+-184 96 125 0
+140 167 51 0
+-112 25 -193 0
+-49 -183 -205 0
+-164 160 -133 0
+183 -237 29 0
+-145 19 -20 0
+-216 192 -156 0
+-37 121 154 0
+192 -164 6 0
+7 -84 -45 0
+-139 -36 193 0
+-40 196 215 0
+166 -140 -158 0
+-165 -73 -71 0
+229 -154 -56 0
+-198 -77 -232 0
+-163 -25 158 0
+164 -136 152 0
+228 120 106 0
+20 19 155 0
+23 -240 -170 0
+217 -43 -179 0
+136 -83 -34 0
+-70 -130 -107 0
+177 198 -164 0
+175 46 196 0
+-249 -16 118 0
+75 26 119 0
+-95 132 151 0
+97 234 26 0
+-217 240 -94 0
+238 82 159 0
+141 -83 -75 0
+-31 -35 19 0
+9 83 59 0
+-83 -60 -113 0
+-70 210 27 0
+27 -205 117 0
+238 -245 92 0
+-82 -184 159 0
+-15 -51 62 0
+74 47 243 0
+135 -51 -12 0
+-58 -140 -220 0
+-226 228 79 0
+-137 133 97 0
+-231 -84 -121 0
+30 68 196 0
+-17 127 -237 0
+-131 -2 -110 0
+6 -22 110 0
+176 -201 -204 0
+-192 -204 205 0
+-234 -11 -150 0
+-103 129 177 0
+189 -93 84 0
+169 -121 -3 0
+-9 -108 130 0
+-235 -228 -135 0
+-60 50 10 0
+-48 -200 -189 0
+-184 167 -4 0
+-113 47 27 0
+-116 -244 -249 0
+-131 -188 247 0
+-237 221 -208 0
+59 -37 -122 0
+232 86 -207 0
+30 -193 208 0
+-225 -74 -23 0
+-229 -201 167 0
+141 -186 55 0
+-173 -229 -114 0
+94 17 134 0
+-137 -19 150 0
+105 -218 -64 0
+41 45 125 0
+-123 230 101 0
+177 202 -105 0
+137 139 -167 0
+-149 -152 125 0
+152 214 -72 0
+-148 -181 -109 0
+-86 -92 -169 0
+89 38 59 0
+162 -222 -8 0
+-63 85 -144 0
+14 9 132 0
+88 92 140 0
+-177 120 -80 0
+92 37 125 0
+-30 135 143 0
+126 -33 12 0
+-55 -242 -110 0
+236 -174 -11 0
+217 250 -173 0
+149 129 -130 0
+44 -178 182 0
+-73 -240 77 0
+73 -169 -248 0
+-220 201 156 0
+137 -190 -133 0
+165 25 112 0
+181 153 -36 0
+82 -158 138 0
+-235 211 71 0
+144 240 53 0
+211 170 -58 0
+-119 -195 41 0
+123 34 32 0
+-132 -96 234 0
+65 -130 77 0
+-150 -116 1 0
+-96 -56 -210 0
+11 82 195 0
+65 -224 -153 0
+-136 241 -18 0
+43 -7 -38 0
+58 -60 -31 0
+180 -206 -72 0
+181 63 138 0
+-222 -246 -55 0
+-162 250 -169 0
+-175 101 -193 0
+194 -48 94 0
+180 -103 154 0
+-131 -158 -11 0
+96 58 217 0
+147 -182 -111 0
+227 81 -26 0
+162 25 -49 0
+80 -222 142 0
+58 2 96 0
+-34 -162 -35 0
+-122 226 1 0
+-94 208 -121 0
+127 -103 183 0
+-57 1 91 0
+5 -58 17 0
+-210 -74 243 0
+-56 -65 246 0
+137 84 121 0
+159 64 249 0
+64 146 -122 0
+62 -171 -130 0
+77 -206 -163 0
+-139 246 52 0
+118 6 178 0
+221 -130 162 0
+230 44 179 0
+-27 -141 -25 0
+-121 -32 183 0
+-36 108 -214 0
+195 -231 -141 0
+-16 6 -78 0
+153 212 172 0
+-213 -136 42 0
+-170 -234 -108 0
+113 -152 -190 0
+-152 204 -158 0
+126 231 190 0
+-156 -35 179 0
+-18 -88 -38 0
+84 85 146 0
+175 -239 36 0
+61 -93 -94 0
+-44 -46 200 0
+27 -11 -206 0
+-58 -220 12 0
+36 -168 88 0
+185 61 148 0
+-194 105 84 0
+-11 -103 -87 0
+-144 -224 -192 0
+4 213 101 0
+146 -218 -161 0
+-81 189 -76 0
+240 93 -4 0
+-48 203 144 0
+173 -111 33 0
+123 -98 34 0
+5 -221 218 0
+-232 -124 -143 0
+155 -247 154 0
+-119 -158 122 0
+218 53 172 0
+-30 -92 -33 0
+-47 -153 -41 0
+142 43 -237 0
+-57 210 130 0
+-2 78 -113 0
+235 108 -40 0
+-184 152 114 0
+-215 233 -44 0
+174 84 -94 0
+-113 -14 33 0
+-174 -171 220 0
+175 121 226 0
+40 61 50 0
+218 -186 -161 0
+17 102 186 0
+-161 -1 -43 0
+-204 -139 -101 0
+247 217 7 0
+123 17 -204 0
+-206 -95 44 0
+14 -55 120 0
+-36 138 -223 0
+82 63 -116 0
+107 232 182 0
+2 221 -105 0
+165 -127 -54 0
+117 218 -126 0
+238 185 5 0
+-18 -130 95 0
+210 -192 -81 0
+64 -150 70 0
+-105 -51 219 0
+-172 -127 6 0
+-40 -248 159 0
+245 -157 39 0
+18 -36 175 0
+89 -8 159 0
+-128 159 -175 0
+163 125 153 0
+-169 3 -7 0
+-232 -96 -14 0
+-14 21 -174 0
+-220 205 -70 0
+-48 250 29 0
+50 -238 41 0
+34 177 -214 0
+-213 96 -167 0
+47 -237 199 0
+20 -178 36 0
+-86 -177 94 0
+-244 16 215 0
+103 -25 -142 0
+-14 208 147 0
+248 -92 204 0
+-139 226 -7 0
+-20 95 4 0
+-30 -154 91 0
+-82 -188 209 0
+-5 -148 124 0
+39 70 239 0
+35 71 -184 0
+-104 85 139 0
+-196 89 -1 0
+186 71 -48 0
+72 68 49 0
+151 -148 -171 0
+-70 -39 61 0
+21 178 -155 0
+-172 18 41 0
+-198 -149 -137 0
+96 -109 147 0
+243 -12 120 0
+119 241 30 0
+244 -183 -130 0
+-104 100 105 0
+-241 -192 173 0
+219 201 127 0
+-190 -122 88 0
+-82 -139 -32 0
+168 27 -34 0
+86 -7 72 0
+-123 -113 -231 0
+-96 141 -105 0
+32 -191 138 0
+248 70 87 0
+-161 -177 111 0
+-12 56 117 0
+226 150 208 0
+-80 -115 -8 0
+28 -176 229 0
+218 117 -246 0
+-82 110 235 0
+-16 -77 189 0
+39 -237 136 0
+-206 232 -239 0
+-3 -63 -62 0
+-177 -223 20 0
+-200 -186 199 0
+159 -198 93 0
+108 -199 28 0
+41 -136 187 0
+13 -60 -50 0
+154 171 156 0
+207 217 11 0
+96 -119 203 0
+-247 6 221 0
+11 -121 -164 0
+-29 -56 55 0
+248 -115 80 0
+-12 -10 -210 0
+50 130 179 0
+123 -73 158 0
+-171 161 116 0
+-88 92 138 0
+-7 111 -61 0
+140 -123 -72 0
+105 16 208 0
+-72 -222 250 0
+210 -34 185 0
+-149 -207 -144 0
+-152 -62 -90 0
+108 -235 248 0
+-154 68 -21 0
+-246 214 -250 0
+213 -209 156 0
+-73 69 140 0
+-146 -149 4 0
+-191 117 68 0
+-178 -15 36 0
+126 158 -56 0
+-110 -87 41 0
+18 145 -231 0
+22 -228 61 0
+-162 116 94 0
+43 -169 -196 0
+71 59 45 0
+-192 76 -188 0
+-116 -119 -202 0
+5 119 6 0
+136 -109 -217 0
+40 -27 225 0
+127 79 -107 0
+-38 116 73 0
+-129 -46 -150 0
+-182 29 73 0
+64 -150 -56 0
+-70 -110 21 0
+-131 -211 -136 0
+-233 -77 223 0
+-97 142 145 0
+199 -103 -154 0
+-196 -211 -245 0
+237 -18 128 0
+50 204 154 0
+137 182 6 0
+-35 50 148 0
+74 -250 -249 0
+236 202 154 0
+190 -123 -77 0
+-207 31 -94 0
+-7 96 244 0
+-193 -107 46 0
+-77 160 213 0
+-104 213 159 0
+-92 -13 -83 0
+129 -232 239 0
+-170 78 128 0
+-226 96 -211 0
+-224 179 196 0
+185 -200 -13 0
+-161 -14 219 0
+171 55 -182 0
+100 -245 45 0
+-44 157 -48 0
+240 -223 -106 0
+-240 152 -3 0
+-61 222 -193 0
+-192 -119 -207 0
+-107 -222 46 0
+-60 -200 57 0
+-156 -192 -199 0
+-47 -210 -221 0
+-202 -143 109 0
+48 -235 -9 0
+-178 199 169 0
+-31 -20 -62 0
+-229 -225 170 0
+189 165 -14 0
+85 -122 128 0
+-63 -142 216 0
+-103 -156 100 0
+126 113 -1 0
+-167 1 -129 0
+-73 -133 74 0
+-217 39 180 0
+12 124 211 0
+-138 -163 209 0
+-103 124 21 0
+184 126 -200 0
+-45 -43 -215 0
+-30 237 -109 0
+86 235 59 0
+65 -226 -141 0
+153 -141 -70 0
+-29 -192 -189 0
+228 -196 -151 0
+233 22 41 0
+-131 82 -198 0
+-119 179 211 0
+-250 -18 -45 0
+221 129 108 0
+39 -86 -88 0
+137 -33 25 0
+-225 117 242 0
+41 88 84 0
+-43 51 -146 0
+6 -146 -46 0
+38 -111 -230 0
+126 169 -95 0
+183 -143 20 0
+-34 -20 149 0
+-139 176 -151 0
+132 57 -237 0
+-89 245 -99 0
+-115 44 94 0
+-232 93 91 0
+137 161 -187 0
+-163 225 -14 0
+-79 174 -127 0
+-127 220 30 0
+-41 -85 -182 0
+142 -102 -114 0
+35 -51 183 0
+181 -27 192 0
+43 80 17 0
+162 -90 -205 0
+-47 -112 -21 0
+117 225 -210 0
+67 204 -184 0
+55 53 216 0
+-192 -36 104 0
+66 175 -186 0
+-246 202 101 0
+112 67 77 0
+-182 -130 139 0
+162 143 -49 0
+89 -105 -102 0
+150 -188 -138 0
+-125 4 205 0
+-38 -231 159 0
+-188 39 3 0
+163 -142 147 0
+202 66 -25 0
+-227 -191 -171 0
+210 179 200 0
+-229 42 -117 0
+-23 -191 -62 0
+7 -157 44 0
+198 -222 -51 0
+87 -113 -121 0
+-115 -210 17 0
+-150 -213 -235 0
+-189 -137 97 0
+-92 -116 -63 0
+-85 70 78 0
+-181 -221 -18 0
+-241 101 170 0
+165 -1 187 0
+-102 -75 -220 0
+-130 52 -23 0
+15 -188 100 0
+-240 124 -151 0
+-208 14 -213 0
+-249 126 -20 0
+-171 -169 39 0
+-72 -141 233 0
+223 162 240 0
+86 -29 -102 0
+244 -171 2 0
+250 59 210 0
+83 -74 -226 0
+-181 218 -61 0
+9 -176 159 0
+-236 -217 -2 0
+-28 230 -200 0
+74 -100 25 0
+198 95 237 0
+138 -23 -3 0
+-128 120 -193 0
+-20 135 -152 0
+-170 -195 -19 0
+-213 -191 27 0
+26 -87 -64 0
+-4 -10 -67 0
+119 -158 -57 0
+-190 -46 124 0
+-140 -202 59 0
+208 -177 -93 0
+218 -209 235 0
+206 24 -32 0
+192 -234 -203 0
+-182 -82 143 0
+247 -205 -221 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-026.cnf b/benchmarks/UF250.1065.100/uf250-026.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-026.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 233 -115 -205 0
+78 -192 103 0
+181 -201 190 0
+131 -77 176 0
+-152 -105 95 0
+-31 201 204 0
+-133 -139 -35 0
+101 -84 -170 0
+139 -68 -222 0
+-145 -47 55 0
+78 -230 223 0
+-125 99 173 0
+128 -185 160 0
+-192 -115 164 0
+-114 73 105 0
+-191 -139 -34 0
+198 -46 -98 0
+197 -83 117 0
+203 -72 -207 0
+174 98 208 0
+83 207 158 0
+-116 -68 123 0
+145 -136 160 0
+104 194 110 0
+-195 234 -192 0
+172 -95 164 0
+157 77 102 0
+106 -185 -176 0
+-54 49 -111 0
+-8 -54 -154 0
+156 -128 -11 0
+-104 -113 48 0
+-246 247 -21 0
+-89 -66 16 0
+120 -237 -178 0
+-189 -92 -11 0
+-170 -15 -79 0
+54 -216 -217 0
+41 -226 45 0
+180 45 -10 0
+241 -7 -37 0
+218 125 -213 0
+-17 -146 149 0
+212 -11 6 0
+247 230 -39 0
+95 54 -21 0
+64 -134 180 0
+126 121 11 0
+70 -101 -57 0
+-103 163 222 0
+-125 -110 72 0
+113 -19 -215 0
+-155 4 -62 0
+211 182 -2 0
+-8 -109 81 0
+248 125 -207 0
+150 -132 180 0
+55 -79 -63 0
+18 -204 106 0
+187 -228 -221 0
+114 203 95 0
+-232 172 -247 0
+220 -92 -249 0
+206 -225 -195 0
+-173 -181 141 0
+-113 -62 50 0
+73 112 244 0
+-239 243 122 0
+229 53 173 0
+-212 227 -105 0
+235 -123 -175 0
+228 -188 66 0
+243 -89 41 0
+245 220 192 0
+245 -242 5 0
+-67 151 -201 0
+238 -245 83 0
+-107 238 139 0
+166 247 25 0
+-135 26 -33 0
+-217 -191 99 0
+-63 -170 110 0
+196 -80 91 0
+-139 -143 91 0
+-205 134 147 0
+185 -240 -212 0
+149 221 64 0
+-112 -61 115 0
+-47 -33 -234 0
+-9 -151 -116 0
+-176 72 128 0
+31 5 6 0
+-130 125 181 0
+86 124 108 0
+-51 -19 204 0
+-55 -99 163 0
+-219 17 23 0
+94 -239 -159 0
+-100 -68 110 0
+-11 188 139 0
+-56 159 -161 0
+237 60 163 0
+-44 -127 -11 0
+189 -1 -61 0
+168 -219 -135 0
+118 -239 -147 0
+176 -194 48 0
+111 -246 207 0
+-115 -136 109 0
+123 -100 -35 0
+-245 24 -206 0
+-128 228 106 0
+-5 177 -53 0
+-69 163 135 0
+243 -210 168 0
+-244 211 -96 0
+-113 -229 -127 0
+26 159 -120 0
+-78 188 -80 0
+-30 -107 127 0
+20 127 -54 0
+-14 -189 134 0
+-82 182 196 0
+-119 87 3 0
+-115 78 224 0
+-85 -44 234 0
+-44 172 -249 0
+-214 143 87 0
+-225 -213 -182 0
+95 25 58 0
+-175 -102 126 0
+-218 -34 206 0
+-121 174 160 0
+-54 57 -216 0
+216 -129 -151 0
+-106 121 19 0
+-16 -245 43 0
+-239 82 176 0
+152 93 65 0
+-243 44 -226 0
+61 -173 42 0
+-89 -170 65 0
+134 130 -107 0
+-67 180 240 0
+-229 -40 -111 0
+-127 243 100 0
+238 161 174 0
+-77 -176 -194 0
+80 -50 -152 0
+-136 159 -238 0
+174 -239 -164 0
+-28 -144 -147 0
+-15 -22 113 0
+181 34 147 0
+31 -238 236 0
+189 -158 -88 0
+-87 -209 138 0
+171 -174 104 0
+131 -64 -92 0
+104 -176 -181 0
+188 -132 71 0
+-19 70 211 0
+240 224 -44 0
+-151 -138 -240 0
+186 19 60 0
+29 46 135 0
+102 -89 -187 0
+-182 235 -213 0
+-152 -229 108 0
+25 156 -41 0
+-87 -50 194 0
+89 1 103 0
+-15 -245 -83 0
+197 121 138 0
+76 35 14 0
+-16 -206 -85 0
+223 16 235 0
+175 55 42 0
+167 228 -131 0
+-163 -108 177 0
+212 -240 -2 0
+30 -172 -194 0
+62 -172 40 0
+-114 -95 49 0
+136 -62 -188 0
+107 -201 152 0
+-37 27 21 0
+216 -102 189 0
+76 68 211 0
+-205 198 -172 0
+-54 -117 111 0
+55 -11 -134 0
+93 -207 -26 0
+148 -36 48 0
+-219 114 57 0
+-52 60 -182 0
+-20 -70 -167 0
+77 237 114 0
+-82 167 110 0
+238 -244 -134 0
+110 186 -198 0
+197 117 -32 0
+-21 -97 -163 0
+209 -29 98 0
+-88 -145 -116 0
+110 49 186 0
+20 -37 -150 0
+-227 170 -16 0
+-71 13 -243 0
+-40 -168 -45 0
+155 248 32 0
+123 -75 158 0
+-191 -102 227 0
+-170 -62 43 0
+61 -19 -41 0
+89 -79 -177 0
+-241 41 -55 0
+-205 -4 32 0
+211 130 86 0
+-126 -102 84 0
+95 -45 87 0
+2 156 46 0
+237 -8 112 0
+-42 -149 -201 0
+193 -28 93 0
+34 39 95 0
+-125 61 -164 0
+-29 104 -225 0
+-211 165 -62 0
+-153 234 -241 0
+-45 -44 223 0
+148 -39 -93 0
+29 -237 -64 0
+-165 -87 -100 0
+-190 -150 -125 0
+115 190 178 0
+-119 226 129 0
+-171 66 -73 0
+170 -233 35 0
+160 148 183 0
+169 192 17 0
+186 147 71 0
+-151 27 -173 0
+-172 -180 -223 0
+-239 -109 -80 0
+249 -61 -99 0
+-110 -91 -23 0
+-38 55 -156 0
+-200 96 173 0
+145 152 184 0
+64 105 188 0
+188 101 -87 0
+156 60 121 0
+-65 -38 -132 0
+91 -87 77 0
+114 215 -225 0
+-116 231 86 0
+168 4 -151 0
+-75 -184 -26 0
+-131 11 -55 0
+79 -149 -172 0
+38 65 195 0
+213 -185 -47 0
+-101 47 99 0
+-95 134 29 0
+106 -169 -212 0
+-241 -10 -227 0
+229 -95 -178 0
+190 -58 -196 0
+57 -29 -82 0
+149 33 91 0
+-22 -51 -72 0
+-242 -215 49 0
+68 -180 -64 0
+211 24 -26 0
+215 8 236 0
+-118 -140 97 0
+-144 130 47 0
+198 -115 -215 0
+8 -89 206 0
+-237 -96 -71 0
+-18 -79 -114 0
+101 -96 243 0
+-240 -8 -243 0
+8 225 -131 0
+-28 201 -15 0
+-17 118 -32 0
+77 -176 -94 0
+97 -208 -244 0
+-15 216 -103 0
+89 35 158 0
+56 -52 -126 0
+-86 8 128 0
+-165 173 54 0
+-36 -27 -228 0
+97 9 20 0
+-13 168 106 0
+-90 91 45 0
+63 183 44 0
+127 82 105 0
+112 12 -108 0
+128 40 17 0
+106 -135 -98 0
+135 -87 13 0
+-128 53 -150 0
+-70 179 163 0
+89 -172 75 0
+159 44 -3 0
+-225 1 -242 0
+-54 129 221 0
+105 180 217 0
+-53 196 182 0
+-245 -209 164 0
+-154 -189 31 0
+63 -230 161 0
+72 38 200 0
+-48 -107 2 0
+99 -229 -11 0
+43 129 163 0
+105 87 -68 0
+-35 -191 37 0
+41 26 -199 0
+94 104 -160 0
+-79 -159 15 0
+-80 86 -124 0
+-146 134 -185 0
+-24 -158 -188 0
+154 -43 -47 0
+-200 -225 72 0
+-2 -45 -138 0
+119 88 -121 0
+-216 44 145 0
+-96 -170 137 0
+-55 -183 -8 0
+179 147 -19 0
+-53 -141 48 0
+160 159 -112 0
+149 157 47 0
+69 -104 213 0
+50 -159 5 0
+29 -26 167 0
+144 -108 18 0
+-132 60 236 0
+-209 -163 138 0
+29 39 -26 0
+-59 -136 -25 0
+85 105 -80 0
+-181 -241 -52 0
+200 128 60 0
+-206 77 -88 0
+231 -168 81 0
+229 228 147 0
+50 -10 -247 0
+248 -125 44 0
+-106 168 -193 0
+-131 195 217 0
+-115 -65 -156 0
+223 154 159 0
+-72 -203 -118 0
+-234 -83 -126 0
+62 -113 -97 0
+-37 114 -249 0
+105 9 45 0
+-88 154 -76 0
+163 -16 74 0
+190 2 -169 0
+-220 67 32 0
+-109 -114 -77 0
+27 -215 63 0
+-92 81 110 0
+-221 59 52 0
+57 64 -149 0
+-156 141 -23 0
+-141 -71 114 0
+-48 -14 -113 0
+208 149 -40 0
+-92 -95 -199 0
+-148 88 -120 0
+-70 -210 -234 0
+214 211 169 0
+58 76 246 0
+-233 -177 129 0
+160 -64 -149 0
+-193 -54 177 0
+-81 200 -50 0
+96 -84 244 0
+126 164 -5 0
+-65 4 -235 0
+181 -226 22 0
+-196 -232 -207 0
+-164 -76 -67 0
+-236 44 162 0
+-161 112 9 0
+-114 6 -17 0
+143 59 -149 0
+-82 217 206 0
+146 109 -166 0
+62 -10 -75 0
+-113 -18 156 0
+-48 -45 -76 0
+75 226 -96 0
+153 19 -78 0
+32 -137 186 0
+-6 -71 107 0
+178 -247 -55 0
+-132 18 173 0
+197 201 -65 0
+-201 -50 -27 0
+225 162 55 0
+91 -1 145 0
+136 212 16 0
+60 -210 125 0
+-34 -28 41 0
+-144 -96 79 0
+-67 -168 83 0
+54 -57 -238 0
+130 229 -206 0
+19 96 -211 0
+-83 -159 -240 0
+243 -201 -75 0
+102 215 -52 0
+85 -163 199 0
+-224 -186 106 0
+79 -77 -29 0
+225 230 113 0
+45 -157 238 0
+66 80 184 0
+-24 94 35 0
+249 -106 105 0
+189 -149 -71 0
+75 242 32 0
+83 -153 -107 0
+-116 189 71 0
+179 66 -204 0
+-125 30 -26 0
+71 -155 215 0
+-129 49 204 0
+212 180 58 0
+130 9 190 0
+-210 167 -61 0
+-208 182 46 0
+-224 -163 -61 0
+46 -109 -55 0
+-229 20 -144 0
+199 62 -103 0
+-151 -5 -146 0
+209 151 -92 0
+-145 -124 -98 0
+-85 205 8 0
+165 72 -172 0
+-231 -232 -223 0
+-57 -137 -50 0
+-137 52 -1 0
+-221 86 183 0
+88 -228 -127 0
+-228 225 189 0
+-100 158 -4 0
+27 -192 -212 0
+-5 146 48 0
+242 -212 90 0
+75 -198 -59 0
+-131 -247 68 0
+45 -173 -65 0
+219 -204 135 0
+-128 -131 -220 0
+51 73 139 0
+19 216 -33 0
+209 -145 101 0
+-12 -120 -3 0
+154 -14 23 0
+-65 -31 -93 0
+239 -158 -145 0
+201 -203 139 0
+100 -238 158 0
+245 -37 57 0
+-37 -225 -68 0
+-59 -167 115 0
+197 -139 62 0
+124 -40 -25 0
+-76 -136 195 0
+-169 189 81 0
+194 127 175 0
+-168 26 -2 0
+18 235 230 0
+-200 -91 -7 0
+250 -142 -98 0
+88 -73 42 0
+-126 49 146 0
+69 46 240 0
+-170 -37 97 0
+-86 181 211 0
+-99 98 162 0
+-11 236 92 0
+-163 -182 166 0
+158 149 -40 0
+74 161 -151 0
+124 192 8 0
+-78 -93 -102 0
+-40 162 -146 0
+-207 -221 25 0
+216 49 11 0
+26 -207 -46 0
+150 -70 -220 0
+217 -28 -130 0
+238 -189 -164 0
+111 150 187 0
+225 41 -226 0
+146 -224 36 0
+-84 191 53 0
+156 40 -223 0
+-207 162 56 0
+-162 7 -112 0
+-104 172 -159 0
+-164 121 -75 0
+-250 239 -167 0
+-129 -14 -130 0
+5 -68 -168 0
+-53 -58 -115 0
+-95 111 21 0
+-46 76 -93 0
+180 177 163 0
+-221 -115 136 0
+-82 -35 148 0
+97 90 205 0
+222 54 -106 0
+213 196 -80 0
+193 226 55 0
+167 -195 71 0
+158 236 -156 0
+-142 -74 -218 0
+-152 -100 -180 0
+-172 -166 160 0
+14 -161 218 0
+151 -132 -93 0
+-220 -136 -20 0
+171 36 -6 0
+-35 -189 -146 0
+-217 179 50 0
+-41 -163 -156 0
+80 188 -35 0
+6 -45 -203 0
+-242 179 159 0
+26 89 3 0
+99 -64 -179 0
+-154 -27 -85 0
+106 -131 -4 0
+-29 134 -77 0
+11 46 38 0
+-28 -220 125 0
+-103 127 -99 0
+-147 -170 -105 0
+-49 -7 -131 0
+75 -204 196 0
+173 -244 37 0
+-119 -53 -137 0
+191 137 121 0
+-42 -85 106 0
+73 -34 -2 0
+86 69 -211 0
+132 -234 -213 0
+219 -142 89 0
+189 -229 -209 0
+93 -223 201 0
+62 -76 165 0
+-182 79 -14 0
+-96 -66 106 0
+58 -94 -20 0
+-184 231 -143 0
+-231 -136 -209 0
+-175 -89 234 0
+153 78 145 0
+50 70 144 0
+-240 -19 12 0
+-15 133 -222 0
+128 -202 -217 0
+190 43 27 0
+134 -101 -107 0
+59 160 210 0
+-156 56 244 0
+-6 155 222 0
+-171 206 -155 0
+235 -174 -57 0
+-33 9 -137 0
+105 234 233 0
+119 116 -166 0
+203 -9 -136 0
+63 191 99 0
+-96 65 -58 0
+-159 162 -119 0
+153 -128 -95 0
+-249 170 -191 0
+-60 -89 87 0
+208 53 -184 0
+151 193 -152 0
+249 238 39 0
+-25 -54 -177 0
+-112 -248 -42 0
+67 -114 51 0
+-241 29 27 0
+54 -46 -99 0
+99 -163 -208 0
+228 -239 143 0
+17 4 162 0
+-152 -245 69 0
+-40 192 162 0
+-42 -133 213 0
+144 -134 79 0
+-85 -170 20 0
+36 139 -19 0
+-220 -107 -97 0
+-182 37 -12 0
+234 -180 -53 0
+79 51 124 0
+-122 -83 249 0
+-45 157 -172 0
+22 220 -204 0
+202 -97 -168 0
+209 238 -184 0
+-193 207 -63 0
+-7 141 -156 0
+95 54 163 0
+-37 38 122 0
+88 1 18 0
+2 -26 -59 0
+-64 -223 46 0
+163 246 -131 0
+-101 79 5 0
+2 -120 -47 0
+-122 -142 155 0
+-85 -19 -94 0
+208 -150 240 0
+56 76 -111 0
+-107 49 -13 0
+-33 189 45 0
+-58 203 19 0
+-146 -39 -157 0
+168 -183 207 0
+-172 99 52 0
+-87 -34 -59 0
+-132 -29 -129 0
+157 -76 -250 0
+-194 -129 59 0
+-154 79 -150 0
+-75 -99 -186 0
+-60 112 184 0
+-149 -169 -189 0
+25 175 -29 0
+134 -228 14 0
+185 -8 125 0
+-26 -200 -216 0
+73 -36 -146 0
+-162 208 -52 0
+-126 -174 105 0
+165 142 -45 0
+143 -37 135 0
+-87 69 -58 0
+-110 -241 -198 0
+-37 -57 162 0
+-178 -110 10 0
+158 -42 57 0
+65 -236 -121 0
+112 -78 191 0
+-47 -25 178 0
+76 94 -233 0
+-106 224 172 0
+215 -80 58 0
+-36 63 103 0
+98 -169 115 0
+-148 203 -123 0
+-11 143 -162 0
+4 20 -7 0
+-86 140 -19 0
+-29 -213 -60 0
+173 136 -138 0
+-234 -27 68 0
+73 213 -143 0
+35 109 138 0
+195 -75 -216 0
+189 -140 89 0
+2 169 130 0
+193 -136 51 0
+-83 249 -183 0
+-223 247 54 0
+-141 189 161 0
+-83 18 14 0
+51 30 -214 0
+175 -199 -177 0
+-86 141 -226 0
+161 -220 -165 0
+-166 -31 198 0
+-8 -44 -65 0
+149 -69 129 0
+54 -11 187 0
+-5 -60 -235 0
+99 -47 -214 0
+-81 -234 -250 0
+-75 -102 -212 0
+-250 230 147 0
+-202 -13 -106 0
+119 29 32 0
+38 155 -241 0
+-180 125 -46 0
+-28 77 -202 0
+220 -215 -222 0
+60 20 181 0
+99 -139 -161 0
+33 -105 -85 0
+51 -24 240 0
+-212 -168 218 0
+85 -52 -138 0
+-22 242 128 0
+-142 -112 -158 0
+-139 -240 177 0
+130 -203 42 0
+215 -221 -86 0
+-91 -8 220 0
+-20 81 161 0
+81 196 90 0
+-132 202 -35 0
+207 14 -141 0
+-20 -205 136 0
+-38 192 -156 0
+-48 -199 -157 0
+220 88 -182 0
+175 217 243 0
+193 29 -63 0
+152 56 177 0
+-19 -51 -243 0
+155 -158 36 0
+66 -86 13 0
+-167 -94 50 0
+-214 -73 -123 0
+-184 149 176 0
+-125 229 -23 0
+-207 -131 -21 0
+240 106 -15 0
+-107 -48 -8 0
+104 121 36 0
+-145 173 -89 0
+101 39 -35 0
+42 247 -80 0
+-241 143 -212 0
+-136 226 19 0
+30 150 239 0
+22 168 110 0
+29 -80 -114 0
+-22 127 -43 0
+-131 -10 -140 0
+-216 210 45 0
+-25 -100 28 0
+1 184 146 0
+14 63 158 0
+221 176 -42 0
+5 -40 182 0
+-159 -17 109 0
+-2 152 -197 0
+179 29 51 0
+-118 -56 21 0
+132 -170 -134 0
+-74 127 144 0
+-196 -65 -143 0
+-140 240 181 0
+94 130 -47 0
+-136 -214 -25 0
+-23 58 45 0
+151 -185 -35 0
+174 36 235 0
+-131 105 -189 0
+68 -243 -196 0
+244 -215 185 0
+-127 70 -240 0
+-156 -37 -173 0
+-199 -23 -38 0
+120 18 139 0
+-193 -103 -44 0
+-182 -17 -33 0
+-58 -83 183 0
+-163 171 97 0
+-96 -178 -64 0
+64 186 -27 0
+71 -244 184 0
+-250 -223 -194 0
+7 115 -87 0
+-151 -162 72 0
+-138 209 1 0
+80 -138 -57 0
+124 -241 -195 0
+233 180 12 0
+214 -184 -238 0
+101 -36 -92 0
+-164 28 46 0
+-193 -165 -27 0
+34 213 -130 0
+121 245 -98 0
+242 -130 -31 0
+241 144 7 0
+73 -57 -212 0
+-50 226 -155 0
+-92 -141 -181 0
+-185 241 91 0
+-193 64 215 0
+-246 173 135 0
+149 -71 53 0
+-240 92 -214 0
+-131 -215 203 0
+42 121 -89 0
+-85 65 -111 0
+46 -171 -203 0
+-171 -213 43 0
+97 -14 -37 0
+-75 27 -86 0
+-102 117 -220 0
+95 -131 -162 0
+248 149 -98 0
+-113 -130 -245 0
+-115 -4 7 0
+106 -19 -156 0
+-67 75 121 0
+-114 -120 248 0
+-192 -23 160 0
+-166 -37 92 0
+211 -92 27 0
+-107 -234 -83 0
+-76 73 -37 0
+-4 12 165 0
+-213 -192 -2 0
+-41 -227 -79 0
+-191 67 -162 0
+228 92 -59 0
+-242 78 173 0
+-236 -216 -215 0
+201 -205 -142 0
+214 103 -192 0
+-112 -233 -53 0
+81 -238 -204 0
+-27 130 172 0
+156 69 -40 0
+174 -61 55 0
+-76 -48 42 0
+-5 48 -26 0
+164 77 -49 0
+-171 224 235 0
+-162 195 143 0
+26 135 126 0
+-105 -18 -140 0
+49 -139 17 0
+-14 143 59 0
+-79 -15 24 0
+-50 7 -218 0
+-17 178 -249 0
+96 -107 111 0
+197 -218 227 0
+85 45 94 0
+-191 -65 -81 0
+-139 -6 -82 0
+-109 7 -247 0
+54 66 -168 0
+-109 155 -178 0
+27 203 -7 0
+12 -248 -2 0
+-233 -243 169 0
+179 16 -103 0
+-230 154 78 0
+100 -134 -42 0
+103 3 149 0
+-16 78 -25 0
+222 236 3 0
+248 -62 203 0
+-164 -69 -193 0
+106 -28 186 0
+36 147 -109 0
+49 -54 -151 0
+100 -126 45 0
+110 113 82 0
+-236 -172 -34 0
+202 212 -62 0
+-227 71 196 0
+-109 221 -199 0
+-166 -132 11 0
+3 170 -249 0
+201 42 -136 0
+154 -79 229 0
+173 -64 71 0
+20 -133 -225 0
+107 -132 -78 0
+-30 -118 210 0
+74 -33 141 0
+-152 -55 -160 0
+65 -196 -9 0
+199 -82 -19 0
+-194 -217 -55 0
+215 205 216 0
+201 -159 153 0
+-236 -196 -25 0
+-132 -184 82 0
+-87 153 235 0
+74 -21 72 0
+137 -76 237 0
+-117 -171 62 0
+-141 -46 -230 0
+-241 -32 -92 0
+-92 246 167 0
+-242 -171 118 0
+-94 -76 -223 0
+-201 107 -182 0
+-119 69 159 0
+106 136 77 0
+-65 40 -33 0
+-234 110 68 0
+93 -216 -141 0
+153 -14 39 0
+-143 79 218 0
+81 167 55 0
+-105 82 -182 0
+206 -132 162 0
+67 59 71 0
+-187 -13 -123 0
+-169 -63 -141 0
+-46 -31 71 0
+174 159 -240 0
+-142 -72 205 0
+-6 113 87 0
+-102 -185 131 0
+230 -204 88 0
+-159 -104 -199 0
+-44 81 -26 0
+-73 -48 65 0
+228 27 -15 0
+164 248 127 0
+-41 206 162 0
+-194 -147 -180 0
+-172 -219 -20 0
+66 -105 -223 0
+-3 -126 238 0
+187 -167 241 0
+-199 100 -241 0
+101 -241 -104 0
+66 41 86 0
+28 123 173 0
+51 189 216 0
+134 235 222 0
+10 214 32 0
+-95 -149 -48 0
+-227 -214 40 0
+-197 30 231 0
+35 204 3 0
+48 -88 -79 0
+-86 -45 -61 0
+50 200 -211 0
+131 -46 219 0
+-129 243 -131 0
+46 157 -74 0
+210 -152 46 0
+-142 -76 -3 0
+-112 -220 -162 0
+-102 -170 192 0
+228 215 168 0
+37 -49 177 0
+-125 33 129 0
+-70 126 -22 0
+180 -200 119 0
+133 -160 1 0
+76 248 138 0
+-56 204 61 0
+237 -150 199 0
+207 -60 -247 0
+112 64 88 0
+202 -191 45 0
+-117 -248 -79 0
+-1 -168 -59 0
+-247 -133 -249 0
+171 -70 244 0
+56 -133 -49 0
+225 88 -239 0
+212 -15 88 0
+-209 -211 145 0
+-137 -124 172 0
+239 187 -235 0
+27 12 44 0
+185 26 73 0
+-35 -4 -248 0
+-33 -98 -74 0
+57 216 -142 0
+247 29 190 0
+-98 229 30 0
+-207 -36 79 0
+-154 -247 137 0
+182 7 79 0
+-1 44 -109 0
+-194 181 -131 0
+-48 57 -167 0
+166 -164 128 0
+-165 -72 -85 0
+-74 144 176 0
+-85 28 189 0
+-96 49 -12 0
+-91 -19 21 0
+56 231 183 0
+122 18 -240 0
+138 -130 -187 0
+-199 180 -71 0
+103 195 -123 0
+-142 -85 -154 0
+62 226 -207 0
+4 207 141 0
+55 17 187 0
+-117 -65 -58 0
+211 -41 -246 0
+82 -43 179 0
+-243 162 214 0
+-250 72 -67 0
+50 -203 -2 0
+18 154 -193 0
+-217 -99 216 0
+152 131 36 0
+-166 -14 -125 0
+-169 250 164 0
+72 -124 10 0
+-187 -104 126 0
+26 151 -143 0
+-115 -181 171 0
+200 81 -121 0
+-220 72 -101 0
+-6 -22 91 0
+144 199 240 0
+193 124 185 0
+234 -63 -177 0
+-81 -146 250 0
+169 131 106 0
+99 -156 -227 0
+92 -135 -109 0
+123 232 -34 0
+-227 167 -105 0
+-60 16 111 0
+-194 -123 -28 0
+157 53 105 0
+237 -201 -84 0
+229 -226 -86 0
+-63 -12 -200 0
+46 121 97 0
+-44 -198 -110 0
+250 -199 -139 0
+3 197 114 0
+-22 93 77 0
+195 -62 -124 0
+-99 179 113 0
+146 -76 -25 0
+173 -162 -189 0
+-101 -21 61 0
+181 -186 138 0
+220 76 203 0
+-158 -180 105 0
+174 -136 -175 0
+-81 -22 -195 0
+217 -129 122 0
+128 -153 -173 0
+-109 142 135 0
+-227 247 -234 0
+76 189 -177 0
+206 -47 -5 0
+175 29 90 0
+-54 -217 215 0
+37 157 -34 0
+176 -134 -81 0
+-228 -110 207 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-027.cnf b/benchmarks/UF250.1065.100/uf250-027.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-027.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 111 97 42 0
+-243 -181 -193 0
+-20 -61 171 0
+-148 -99 -10 0
+-178 -91 155 0
+-84 -80 191 0
+-222 128 197 0
+90 49 152 0
+13 -154 129 0
+-223 81 -173 0
+-222 150 221 0
+178 -247 234 0
+216 250 62 0
+147 22 222 0
+109 -16 205 0
+-173 114 -170 0
+-249 204 191 0
+246 -43 100 0
+125 57 -131 0
+-220 -191 189 0
+195 144 -196 0
+-58 36 175 0
+-99 14 -46 0
+-58 196 11 0
+112 -11 34 0
+132 -129 -149 0
+-49 51 -221 0
+226 147 2 0
+-226 153 17 0
+80 202 69 0
+118 -133 132 0
+-200 -9 -175 0
+-159 -207 -120 0
+-232 -203 -118 0
+56 -19 -160 0
+127 249 44 0
+133 -214 -11 0
+-31 -43 -198 0
+-116 -184 128 0
+192 238 -85 0
+11 -238 -215 0
+57 -129 193 0
+59 217 119 0
+182 -233 -3 0
+-126 157 172 0
+-176 18 21 0
+119 -128 146 0
+137 4 -49 0
+76 193 149 0
+-13 127 21 0
+-218 -13 45 0
+-6 22 -244 0
+234 -219 -193 0
+198 -49 -145 0
+-210 140 23 0
+7 41 122 0
+-168 -34 -45 0
+99 -169 96 0
+-244 -149 -119 0
+34 -205 -135 0
+165 -192 249 0
+60 160 -61 0
+232 -170 164 0
+147 204 13 0
+-10 -126 -212 0
+102 -97 87 0
+-127 193 239 0
+184 30 -228 0
+-212 3 -142 0
+-231 -28 109 0
+-88 24 136 0
+-3 -1 211 0
+49 -122 -37 0
+214 -181 -147 0
+-89 136 192 0
+236 165 137 0
+140 90 -11 0
+-109 -129 70 0
+-39 -119 218 0
+99 62 8 0
+154 245 249 0
+50 6 177 0
+8 215 136 0
+114 148 -160 0
+-204 -181 -196 0
+46 -124 198 0
+132 213 -70 0
+-65 29 -140 0
+-242 219 -147 0
+-35 -5 -159 0
+-183 11 -3 0
+195 -187 -127 0
+189 60 178 0
+-78 -2 1 0
+203 -187 56 0
+-241 -99 32 0
+158 -174 24 0
+184 -126 79 0
+-142 31 -90 0
+-194 208 179 0
+21 60 -193 0
+-140 -210 95 0
+182 178 156 0
+-98 180 -140 0
+179 17 -103 0
+-201 36 231 0
+-64 -227 -243 0
+189 71 -165 0
+204 178 -132 0
+239 -44 -220 0
+-12 -101 21 0
+26 -58 -86 0
+-6 -155 -47 0
+122 203 -54 0
+-207 34 212 0
+-161 -137 -214 0
+-41 -155 -15 0
+-102 179 -134 0
+25 -220 -85 0
+-247 180 165 0
+71 -16 176 0
+241 238 -210 0
+234 216 -61 0
+1 -138 130 0
+-215 -213 -31 0
+168 242 151 0
+148 16 -86 0
+240 5 164 0
+210 -123 -165 0
+-191 172 93 0
+107 218 6 0
+-106 209 47 0
+140 55 -71 0
+-81 -64 65 0
+-125 93 -193 0
+-232 -171 212 0
+18 -34 231 0
+-131 -114 -100 0
+-144 -247 -17 0
+-231 116 12 0
+-167 65 -246 0
+-150 -69 -207 0
+175 -13 -45 0
+-227 107 -207 0
+-163 -46 -64 0
+-250 135 212 0
+-169 162 -82 0
+57 -216 -227 0
+61 -216 47 0
+215 122 -158 0
+-175 46 11 0
+-150 209 -185 0
+-196 -140 -191 0
+-112 51 145 0
+-21 33 226 0
+54 235 67 0
+88 22 -65 0
+-248 199 39 0
+118 -233 -79 0
+116 161 -179 0
+-112 -143 224 0
+35 46 116 0
+248 65 -68 0
+-65 -120 170 0
+-40 247 222 0
+-206 -199 -204 0
+-24 162 207 0
+9 88 76 0
+109 210 -184 0
+41 -87 216 0
+-214 -122 -229 0
+167 -160 97 0
+-64 -179 208 0
+153 82 7 0
+80 -124 183 0
+70 -95 -228 0
+189 -154 136 0
+155 -24 -235 0
+-159 -65 40 0
+-12 230 -246 0
+50 -94 -222 0
+-4 81 113 0
+-196 -21 96 0
+-139 -41 -73 0
+50 -216 -203 0
+-172 -210 -70 0
+-102 -241 -43 0
+-36 77 179 0
+-139 145 101 0
+-184 -122 -22 0
+-113 -87 -141 0
+-144 81 -119 0
+94 -80 75 0
+-83 99 227 0
+238 -243 170 0
+190 -242 -173 0
+208 67 233 0
+-75 96 106 0
+-231 -200 -164 0
+-6 -120 216 0
+-12 -68 86 0
+86 -105 75 0
+-94 -4 172 0
+-16 134 239 0
+152 97 241 0
+211 -34 186 0
+-55 53 187 0
+-205 -214 120 0
+-166 179 -156 0
+25 -9 92 0
+133 -87 147 0
+150 188 167 0
+202 -21 -1 0
+-94 -63 -93 0
+244 242 210 0
+200 -139 172 0
+-211 -106 241 0
+-164 -143 -78 0
+-78 58 38 0
+122 -50 245 0
+166 -85 139 0
+-141 142 -200 0
+189 182 -34 0
+241 173 56 0
+32 215 161 0
+-28 211 130 0
+-11 188 -203 0
+-101 7 -152 0
+-133 14 170 0
+-49 74 229 0
+-4 128 234 0
+-195 55 218 0
+117 -115 44 0
+-16 133 80 0
+-199 119 195 0
+-200 -82 -173 0
+-214 159 21 0
+218 -172 -150 0
+-77 -206 32 0
+-27 91 221 0
+-16 -218 130 0
+-155 114 3 0
+210 13 -230 0
+9 100 126 0
+143 32 107 0
+162 -19 -91 0
+-135 112 -105 0
+-195 248 -162 0
+-94 -116 34 0
+235 -49 70 0
+216 74 91 0
+-47 -250 -160 0
+-51 83 194 0
+-147 100 166 0
+219 -54 121 0
+-111 -110 -107 0
+-249 212 221 0
+104 -164 -191 0
+98 -22 47 0
+-85 -171 168 0
+238 70 172 0
+65 -20 -49 0
+144 32 -75 0
+31 -177 -223 0
+191 -25 95 0
+171 217 -124 0
+-179 -125 164 0
+-139 -54 -122 0
+-164 -167 127 0
+-60 184 92 0
+209 212 38 0
+-227 -232 -223 0
+231 98 186 0
+-54 225 -239 0
+247 171 -166 0
+-159 34 -169 0
+45 -92 -204 0
+150 213 10 0
+-158 119 -46 0
+128 -46 -76 0
+-250 -43 184 0
+139 34 140 0
+4 202 -84 0
+-85 195 17 0
+35 219 -111 0
+-10 -12 37 0
+-241 -68 59 0
+1 -164 62 0
+-233 -11 -43 0
+-65 175 102 0
+-170 -44 125 0
+232 228 121 0
+-151 -109 194 0
+61 -175 131 0
+237 -239 -196 0
+203 85 24 0
+130 22 238 0
+-31 -214 -203 0
+-94 237 -70 0
+-246 -78 -232 0
+-170 -118 230 0
+-203 75 43 0
+-35 106 -69 0
+-133 -173 231 0
+-196 142 149 0
+74 -2 -182 0
+74 148 201 0
+221 123 -132 0
+34 -242 133 0
+-86 140 171 0
+-48 -142 -5 0
+106 -19 -98 0
+-83 -106 -57 0
+174 -178 158 0
+86 27 242 0
+9 58 -201 0
+213 -142 165 0
+245 -31 155 0
+-218 -168 -228 0
+-228 61 -197 0
+-29 76 14 0
+125 52 -192 0
+-88 -106 -170 0
+42 126 82 0
+-190 -229 -116 0
+93 -226 8 0
+157 79 147 0
+-238 -205 114 0
+-72 238 -147 0
+208 197 126 0
+6 175 48 0
+109 187 -82 0
+-13 -22 153 0
+149 -1 87 0
+192 -111 41 0
+-139 -190 47 0
+190 61 13 0
+219 -79 -69 0
+219 -104 -249 0
+-149 -90 -12 0
+61 -45 135 0
+-184 -171 -148 0
+244 160 -42 0
+60 248 -101 0
+-209 -201 -87 0
+166 200 37 0
+138 -240 -189 0
+248 -180 39 0
+-37 51 66 0
+-134 68 -69 0
+214 203 -156 0
+-19 -141 -202 0
+-88 -173 67 0
+194 -248 -109 0
+-128 -19 35 0
+152 -203 25 0
+-20 -221 168 0
+-109 -16 -15 0
+233 86 225 0
+59 -222 127 0
+-165 -70 68 0
+-218 147 -242 0
+-228 -227 185 0
+-219 -135 162 0
+-52 -34 -228 0
+45 -42 214 0
+133 199 238 0
+-44 61 -82 0
+-54 -22 118 0
+-221 -17 128 0
+94 240 46 0
+-148 235 226 0
+241 -151 -120 0
+-56 -183 -194 0
+-17 119 175 0
+-148 -161 -109 0
+-221 116 195 0
+5 242 204 0
+-47 119 -15 0
+148 -59 32 0
+192 100 -9 0
+-10 -14 91 0
+-7 215 -83 0
+43 135 14 0
+220 23 114 0
+99 36 -167 0
+-83 95 -223 0
+14 57 -147 0
+241 59 -120 0
+-61 85 17 0
+-241 185 -146 0
+116 124 76 0
+-21 -60 -181 0
+153 -147 6 0
+16 -212 206 0
+142 127 226 0
+18 -148 -141 0
+-218 -8 -247 0
+95 77 -49 0
+-220 -114 162 0
+-217 37 -173 0
+210 -92 104 0
+37 152 98 0
+-185 -144 -100 0
+183 -213 -62 0
+141 105 244 0
+19 6 159 0
+212 -143 244 0
+-82 111 -186 0
+-128 27 141 0
+-146 11 -133 0
+206 -93 185 0
+-206 -176 183 0
+-241 -66 218 0
+-103 124 -88 0
+-22 208 218 0
+83 -52 134 0
+-57 120 24 0
+97 -59 75 0
+-125 88 194 0
+-169 102 215 0
+178 87 112 0
+-159 -161 -147 0
+191 246 24 0
+86 -185 -95 0
+36 -66 27 0
+-61 -129 -118 0
+200 99 132 0
+61 -222 27 0
+-92 72 -22 0
+-111 -137 -233 0
+168 198 63 0
+-8 -70 -101 0
+-170 226 103 0
+34 151 161 0
+-222 199 147 0
+-139 3 230 0
+204 -46 169 0
+185 105 59 0
+126 -85 20 0
+-47 111 -55 0
+-227 -204 -143 0
+-56 -109 -227 0
+59 -96 16 0
+236 9 151 0
+-111 91 -150 0
+-55 -11 169 0
+128 -23 182 0
+16 -56 189 0
+-97 -158 81 0
+-37 -24 -216 0
+152 -244 -10 0
+143 -69 -249 0
+168 -189 -50 0
+178 67 131 0
+133 101 67 0
+97 188 -250 0
+83 -150 -9 0
+75 -142 120 0
+-98 -176 -155 0
+21 -66 69 0
+94 10 43 0
+34 198 -200 0
+223 -103 66 0
+182 75 -239 0
+55 -74 -238 0
+229 5 160 0
+71 -131 223 0
+195 -145 104 0
+73 169 -156 0
+-234 -60 -32 0
+122 -162 198 0
+57 4 176 0
+-30 -218 -243 0
+214 51 -150 0
+78 96 -214 0
+-53 -189 -59 0
+-45 27 244 0
+69 -87 -236 0
+-41 184 -14 0
+95 -131 223 0
+205 44 -229 0
+-4 89 226 0
+-15 -127 118 0
+-213 -229 21 0
+103 13 -205 0
+115 26 239 0
+41 43 -120 0
+-48 55 -56 0
+3 -18 -222 0
+97 -98 -153 0
+-246 -37 250 0
+-16 -169 81 0
+63 -232 -177 0
+111 -150 -249 0
+-223 19 91 0
+100 65 -49 0
+-137 -64 96 0
+89 -11 -13 0
+-246 240 -59 0
+238 -44 249 0
+-91 19 -133 0
+-67 -4 -245 0
+-193 60 204 0
+-114 70 -72 0
+-153 -52 187 0
+220 222 -125 0
+33 178 -245 0
+-221 -33 25 0
+6 102 -169 0
+-221 176 -35 0
+-14 -47 -136 0
+130 -181 174 0
+91 179 46 0
+-214 -109 -135 0
+-115 157 -84 0
+-64 -78 208 0
+195 -96 -37 0
+-131 -61 174 0
+211 140 135 0
+3 137 227 0
+-247 99 118 0
+60 242 -179 0
+90 -241 -210 0
+-39 -127 26 0
+-244 224 -185 0
+-10 57 69 0
+-211 -70 -108 0
+-39 5 207 0
+-134 -57 -1 0
+-206 -223 196 0
+-111 202 63 0
+-46 -39 143 0
+120 -216 63 0
+-201 98 136 0
+173 212 87 0
+-124 -212 231 0
+-9 187 98 0
+209 210 -241 0
+-101 -237 52 0
+-101 -110 20 0
+-216 100 -84 0
+5 -44 161 0
+127 -154 -210 0
+72 26 -232 0
+-181 112 28 0
+-72 -15 -105 0
+129 215 -184 0
+-40 193 -32 0
+-245 132 -232 0
+-144 -185 -105 0
+176 207 -168 0
+170 241 -93 0
+231 70 -102 0
+-220 63 43 0
+194 183 232 0
+201 29 -73 0
+246 229 -174 0
+248 62 24 0
+10 -44 -155 0
+99 -188 -125 0
+196 187 7 0
+-203 -51 44 0
+80 -137 187 0
+195 245 55 0
+-41 -146 -237 0
+-144 -171 -159 0
+217 142 -13 0
+135 -97 38 0
+-83 -144 17 0
+-186 -33 -209 0
+145 -92 104 0
+15 -208 -184 0
+-180 -103 -48 0
+239 -6 -140 0
+70 78 164 0
+212 -145 -203 0
+109 -212 152 0
+244 -168 -222 0
+-37 -124 151 0
+-58 -199 121 0
+83 189 -16 0
+-229 -112 -173 0
+-249 -148 -80 0
+115 -225 -88 0
+-59 -209 -165 0
+51 12 79 0
+-27 -25 195 0
+-112 153 -246 0
+-156 238 159 0
+210 -62 -18 0
+15 41 208 0
+176 132 -28 0
+-219 -193 -85 0
+149 40 -196 0
+-116 242 -10 0
+80 -130 -40 0
+41 149 27 0
+1 -238 -51 0
+-44 -101 225 0
+-188 -23 249 0
+-197 235 -244 0
+-132 -62 -116 0
+17 -131 123 0
+-3 -10 177 0
+-234 -187 106 0
+96 81 245 0
+-57 199 -78 0
+-58 -123 89 0
+-6 -193 64 0
+16 -153 -249 0
+-133 231 212 0
+-144 128 227 0
+179 108 -206 0
+-71 -44 89 0
+-197 242 161 0
+77 246 26 0
+67 -17 224 0
+126 -166 -131 0
+228 -2 -212 0
+-73 82 180 0
+28 -103 -39 0
+150 208 -179 0
+146 -127 81 0
+-195 186 -14 0
+95 74 232 0
+68 -85 111 0
+-19 -38 -210 0
+-113 56 87 0
+-206 -26 -230 0
+119 27 55 0
+-107 -118 196 0
+-220 -242 122 0
+-139 -51 -87 0
+21 -200 -194 0
+232 -37 -153 0
+147 -244 70 0
+177 180 -35 0
+-79 -248 24 0
+84 -244 -218 0
+154 225 174 0
+8 -157 53 0
+-120 -177 194 0
+-127 -52 50 0
+-168 51 16 0
+-22 231 -234 0
+4 44 -151 0
+70 -241 77 0
+65 -21 102 0
+-136 -88 -120 0
+-160 -245 -178 0
+138 -192 -7 0
+188 68 118 0
+-65 144 -32 0
+235 143 40 0
+-51 204 -7 0
+-192 234 -137 0
+-76 -210 202 0
+-205 -38 -175 0
+-188 189 75 0
+-240 94 -71 0
+192 -13 -152 0
+-213 -36 133 0
+195 -183 145 0
+51 106 37 0
+243 73 -174 0
+-232 11 -8 0
+-56 -51 -3 0
+-45 160 164 0
+37 -80 187 0
+153 198 -92 0
+71 242 171 0
+45 181 60 0
+-29 164 -184 0
+-24 -139 -43 0
+230 -115 -194 0
+-232 12 197 0
+-161 -134 2 0
+-244 -211 -34 0
+-139 -177 -24 0
+178 -116 100 0
+77 168 -52 0
+94 -230 -24 0
+-215 193 166 0
+-133 -8 -244 0
+-141 -117 -246 0
+30 64 -99 0
+-221 181 148 0
+199 -240 -39 0
+-182 120 166 0
+55 -166 -220 0
+232 186 22 0
+-248 -238 39 0
+241 180 53 0
+187 -225 -161 0
+206 102 -176 0
+237 -194 155 0
+-64 -197 52 0
+-200 -108 -168 0
+166 126 119 0
+-223 -231 -156 0
+-32 223 107 0
+200 102 -14 0
+116 -10 -49 0
+242 -154 75 0
+164 144 82 0
+233 74 40 0
+-156 -210 -180 0
+-110 76 -250 0
+-107 -100 141 0
+33 -123 -205 0
+-182 175 70 0
+-50 170 -39 0
+-220 198 -74 0
+206 -213 -32 0
+157 178 113 0
+-108 -224 -229 0
+6 -245 163 0
+42 -194 199 0
+47 -118 -17 0
+-69 -121 -89 0
+-235 89 104 0
+206 21 43 0
+119 -106 211 0
+-121 17 -240 0
+-49 164 74 0
+17 79 -144 0
+-168 247 -179 0
+-228 233 98 0
+60 171 -85 0
+3 -107 -93 0
+131 -10 15 0
+183 47 -53 0
+-104 -235 -151 0
+19 232 -121 0
+33 35 126 0
+240 -38 -77 0
+197 -213 185 0
+162 -205 -3 0
+-132 -109 74 0
+-17 172 37 0
+204 20 102 0
+162 230 -231 0
+199 155 -202 0
+-193 139 -229 0
+194 -200 17 0
+40 250 -183 0
+231 12 -180 0
+-26 247 34 0
+133 -1 -203 0
+92 -122 -181 0
+190 247 -160 0
+72 46 204 0
+-132 -148 249 0
+-229 8 -58 0
+163 211 108 0
+-3 -8 -61 0
+104 -202 172 0
+59 -84 191 0
+-115 -228 -75 0
+159 -72 -154 0
+-81 167 230 0
+-17 -182 60 0
+-232 48 96 0
+239 -221 -72 0
+-6 51 -52 0
+131 147 -132 0
+219 -55 -143 0
+-40 -224 179 0
+230 -135 -5 0
+31 203 198 0
+-48 243 -161 0
+140 71 -3 0
+163 138 219 0
+-126 2 -249 0
+-28 -83 148 0
+-239 -212 3 0
+97 32 175 0
+94 227 -160 0
+-176 195 -184 0
+119 102 -67 0
+26 -66 193 0
+133 -62 -117 0
+-78 4 -157 0
+169 -241 -170 0
+-87 33 -96 0
+135 75 -237 0
+162 235 -13 0
+209 119 -177 0
+90 -24 -232 0
+4 212 -178 0
+21 250 -51 0
+-209 239 -138 0
+144 226 -48 0
+61 -180 177 0
+189 193 -14 0
+-93 62 -128 0
+-47 -29 -193 0
+-114 -143 185 0
+-63 22 -205 0
+42 3 -86 0
+184 212 189 0
+-16 152 37 0
+168 200 -178 0
+127 -173 -161 0
+225 203 228 0
+-188 191 -58 0
+-135 -17 -65 0
+-207 -143 -100 0
+-23 -121 131 0
+-159 -176 246 0
+233 173 -195 0
+204 183 -214 0
+168 -61 80 0
+226 -217 -194 0
+-149 -58 70 0
+148 -178 228 0
+39 -172 210 0
+190 107 123 0
+93 -99 -33 0
+182 -103 -240 0
+57 -146 111 0
+60 26 -1 0
+-83 -216 -47 0
+22 78 -18 0
+-237 45 76 0
+160 -103 -218 0
+100 -197 231 0
+41 48 -223 0
+7 24 -35 0
+247 65 -193 0
+144 -201 -92 0
+67 -71 -174 0
+55 212 -187 0
+234 54 213 0
+167 -74 -105 0
+-98 -40 96 0
+167 218 138 0
+-229 69 20 0
+104 80 -122 0
+-107 14 -23 0
+-107 -221 208 0
+-19 -76 77 0
+-214 145 161 0
+-52 -164 -86 0
+-122 86 198 0
+63 154 -41 0
+-130 124 -25 0
+-48 -243 -85 0
+215 -28 57 0
+-235 -72 -122 0
+2 29 -73 0
+242 -179 52 0
+207 -183 74 0
+-185 -106 79 0
+-27 141 101 0
+-68 74 -95 0
+68 108 -73 0
+201 81 141 0
+-74 56 138 0
+181 -73 185 0
+-97 -39 -81 0
+-87 246 -55 0
+117 66 -9 0
+-39 164 -185 0
+-220 247 54 0
+-162 124 -64 0
+-189 152 237 0
+-172 -178 168 0
+-60 -223 -172 0
+225 119 233 0
+54 -184 -134 0
+108 115 -101 0
+197 -29 89 0
+123 17 -246 0
+30 236 13 0
+-23 -69 -218 0
+-105 -44 8 0
+-117 -85 144 0
+-229 72 -118 0
+-118 -145 -115 0
+-165 180 -198 0
+26 -190 176 0
+-148 12 -41 0
+-195 169 -10 0
+-37 178 -3 0
+-80 15 -79 0
+238 -39 -138 0
+-168 -194 -99 0
+101 106 -115 0
+-248 -61 -75 0
+-131 56 174 0
+172 6 -61 0
+10 -194 187 0
+-54 3 -203 0
+-65 110 37 0
+-49 -240 69 0
+245 -121 92 0
+-48 189 -61 0
+82 100 216 0
+10 -82 187 0
+-59 -20 -36 0
+214 237 107 0
+-173 90 224 0
+-197 -155 -119 0
+-240 -199 -217 0
+223 -54 -208 0
+245 -144 -186 0
+136 122 -67 0
+-129 -52 -46 0
+132 -204 -182 0
+-36 103 -230 0
+-192 -106 54 0
+-106 -92 -124 0
+63 79 -30 0
+92 207 198 0
+-200 91 181 0
+-89 -26 148 0
+144 -9 -196 0
+246 244 225 0
+-20 -193 8 0
+-45 165 -154 0
+-18 183 -13 0
+-20 -218 175 0
+112 231 -98 0
+-137 -26 141 0
+206 37 22 0
+97 -29 47 0
+-25 -213 89 0
+-53 39 54 0
+-99 -12 86 0
+96 -111 -116 0
+232 -66 156 0
+-150 -199 -63 0
+61 200 -29 0
+175 -200 165 0
+-90 -35 -180 0
+-81 -133 -215 0
+-86 60 -87 0
+-138 -108 183 0
+-71 -147 -233 0
+-55 -247 206 0
+133 32 -239 0
+235 104 210 0
+-55 140 115 0
+21 126 -233 0
+-174 -166 137 0
+-236 -32 -118 0
+124 -114 -240 0
+-90 -240 -130 0
+41 249 -61 0
+164 176 -87 0
+137 40 -18 0
+-141 -138 -10 0
+-120 60 -185 0
+-184 55 -161 0
+166 242 -87 0
+239 -178 -181 0
+-153 -72 81 0
+107 71 111 0
+204 -3 179 0
+26 -163 248 0
+-3 -154 -217 0
+-127 -64 -220 0
+9 83 241 0
+-245 -78 62 0
+-181 216 -220 0
+-217 81 -39 0
+81 141 -13 0
+-220 -107 -71 0
+20 -221 -23 0
+138 75 179 0
+242 -219 87 0
+-228 232 240 0
+228 -1 -195 0
+243 231 142 0
+-228 198 111 0
+-163 46 -81 0
+100 53 -213 0
+177 20 -245 0
+-42 61 -186 0
+220 -54 -194 0
+192 123 44 0
+-5 222 -172 0
+-211 237 234 0
+162 150 -112 0
+94 -53 -241 0
+36 75 -74 0
+199 101 -167 0
+83 -29 214 0
+-117 -146 221 0
+-167 87 -107 0
+-108 -159 -63 0
+127 187 11 0
+-20 -138 108 0
+54 71 -238 0
+-79 216 -67 0
+-174 -230 99 0
+-146 38 23 0
+234 100 -216 0
+-183 -137 239 0
+-151 -239 -4 0
+157 97 106 0
+91 -228 -54 0
+-191 -117 234 0
+76 140 202 0
+102 -211 101 0
+231 84 -120 0
+-102 179 180 0
+39 -233 -179 0
+88 215 26 0
+151 -130 -47 0
+-26 215 -57 0
+98 153 74 0
+89 96 -99 0
+-153 -205 -202 0
+14 -145 110 0
+34 172 60 0
+235 -164 13 0
+174 29 166 0
+-9 -198 -238 0
+191 -139 126 0
+-145 232 193 0
+64 57 174 0
+146 38 -143 0
+94 68 135 0
+-62 218 149 0
+-208 162 -79 0
+160 180 206 0
+197 -151 -108 0
+-26 -55 234 0
+170 -196 -229 0
+-165 -89 159 0
+143 -148 -204 0
+168 177 110 0
+-191 -40 126 0
+-186 -119 206 0
+161 102 -177 0
+93 237 63 0
+6 3 -220 0
+186 -218 -24 0
+72 -78 92 0
+115 -152 -130 0
+207 64 211 0
+63 -115 48 0
+15 -166 -43 0
+12 48 -103 0
+-190 155 -11 0
+-187 188 -195 0
+18 -163 37 0
+64 58 154 0
+-113 -83 100 0
+97 -6 108 0
+-13 69 38 0
+235 -29 -65 0
+-97 228 -80 0
+61 95 17 0
+-123 -99 124 0
+-73 -188 -111 0
+-141 -217 -202 0
+-20 -115 206 0
+29 -222 140 0
+-178 -72 -132 0
+232 185 -209 0
+-229 -231 -113 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-028.cnf b/benchmarks/UF250.1065.100/uf250-028.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-028.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 146 -130 78 0
+-227 -14 -201 0
+99 -120 221 0
+-226 -209 -238 0
+106 -66 -122 0
+47 -145 -5 0
+-182 162 184 0
+82 -173 220 0
+95 -195 -53 0
+220 28 33 0
+-217 142 177 0
+141 197 23 0
+-175 -160 -20 0
+239 -57 183 0
+8 -109 -134 0
+-72 -166 -120 0
+-109 28 -82 0
+-228 -27 70 0
+-235 -159 -89 0
+-23 -208 87 0
+134 70 202 0
+-139 176 -116 0
+-129 34 -244 0
+230 -16 74 0
+-46 206 -232 0
+169 -246 48 0
+208 138 41 0
+40 -235 -131 0
+198 -163 177 0
+45 -27 -65 0
+5 -78 -172 0
+-167 -154 -58 0
+-55 17 149 0
+97 248 -244 0
+-133 63 -1 0
+124 -92 -237 0
+215 61 88 0
+186 73 -80 0
+-165 -104 -127 0
+-133 -8 207 0
+43 79 136 0
+213 87 91 0
+-114 -44 -181 0
+-73 -42 -41 0
+93 -82 -174 0
+-93 8 207 0
+8 250 167 0
+-206 163 -69 0
+73 -178 -237 0
+-30 219 -19 0
+82 110 241 0
+119 -96 27 0
+-59 148 239 0
+72 -107 -23 0
+245 -250 -118 0
+-246 35 245 0
+14 -192 178 0
+117 -35 19 0
+-200 234 -159 0
+-122 37 129 0
+124 46 -115 0
+-202 45 130 0
+250 202 140 0
+-70 -7 34 0
+-108 101 -113 0
+-67 213 -207 0
+-120 33 249 0
+-162 -70 243 0
+-250 133 -78 0
+86 212 -16 0
+138 14 134 0
+-188 129 155 0
+40 -202 -92 0
+-77 130 -100 0
+57 194 -173 0
+-250 -152 237 0
+-5 159 211 0
+182 -135 203 0
+241 -244 213 0
+-51 204 14 0
+-197 -25 -180 0
+-16 163 -58 0
+-227 4 -37 0
+-12 19 198 0
+45 -160 49 0
+86 79 100 0
+-165 28 -170 0
+-125 -230 246 0
+115 -169 -42 0
+-158 -188 -59 0
+-30 81 21 0
+136 -11 61 0
+47 107 -43 0
+66 -133 120 0
+6 103 -200 0
+6 -88 26 0
+58 -103 132 0
+-182 -205 -221 0
+176 -63 122 0
+57 -175 -169 0
+-201 245 65 0
+-98 -78 135 0
+94 128 -248 0
+-53 28 -58 0
+-241 -129 -151 0
+-136 85 -134 0
+233 -158 -232 0
+-160 230 -55 0
+-152 97 185 0
+185 -11 135 0
+224 56 -104 0
+-11 239 -72 0
+-170 -16 -188 0
+132 74 79 0
+-72 217 110 0
+225 -25 85 0
+242 -143 -80 0
+-22 54 201 0
+192 -160 -196 0
+-119 47 -194 0
+8 227 -20 0
+184 47 -45 0
+-199 131 233 0
+-22 32 -170 0
+-195 -170 -191 0
+-133 -155 -171 0
+54 -180 -22 0
+27 141 13 0
+-20 61 -134 0
+84 222 104 0
+-218 -242 -156 0
+-113 198 82 0
+16 72 -165 0
+131 101 15 0
+199 -125 13 0
+-54 117 115 0
+-111 118 206 0
+-216 18 -73 0
+83 -177 5 0
+-139 170 152 0
+-244 -186 -138 0
+63 58 102 0
+220 78 175 0
+182 -50 -84 0
+167 128 48 0
+-93 62 -52 0
+-126 77 50 0
+80 -51 187 0
+-83 80 109 0
+45 25 226 0
+208 -186 106 0
+1 42 197 0
+159 98 -78 0
+154 186 -56 0
+111 -146 189 0
+-131 -196 -218 0
+107 206 -175 0
+-81 164 -41 0
+-135 -162 -78 0
+104 35 75 0
+75 -2 -8 0
+175 -94 -167 0
+41 -228 85 0
+225 -20 -4 0
+232 65 213 0
+118 -181 86 0
+87 -147 167 0
+175 36 -40 0
+102 -92 -195 0
+-34 -125 220 0
+-81 -48 -7 0
+-239 10 126 0
+218 -188 157 0
+-182 -49 115 0
+32 -189 133 0
+77 -16 111 0
+-63 170 43 0
+-60 42 -243 0
+240 230 -239 0
+-113 -138 81 0
+-59 216 -32 0
+-202 113 -133 0
+49 111 249 0
+-230 -66 -26 0
+-111 33 -20 0
+-208 87 -125 0
+202 -207 36 0
+41 249 197 0
+85 -18 89 0
+243 96 42 0
+172 -245 -156 0
+220 184 117 0
+92 58 65 0
+-62 181 121 0
+-158 34 -202 0
+-19 218 -233 0
+-85 -234 -149 0
+18 81 224 0
+185 180 1 0
+161 -237 76 0
+101 -205 90 0
+-49 -213 87 0
+114 181 156 0
+-158 198 204 0
+200 164 -19 0
+-147 -127 160 0
+-90 -10 -2 0
+-1 -71 96 0
+-180 -66 56 0
+-165 -173 -222 0
+139 94 124 0
+87 170 94 0
+3 96 121 0
+207 182 95 0
+70 -229 -240 0
+-38 51 31 0
+246 185 30 0
+139 25 -221 0
+-38 78 -153 0
+-201 -160 195 0
+-128 -238 157 0
+18 -145 -189 0
+-172 -121 235 0
+114 168 185 0
+-233 -1 -183 0
+-34 -68 121 0
+-194 244 -164 0
+94 213 -18 0
+186 -218 65 0
+144 -218 116 0
+210 178 124 0
+100 -61 -93 0
+-160 38 -96 0
+-75 -51 -168 0
+5 -64 119 0
+177 -100 192 0
+-150 29 120 0
+-125 -203 -101 0
+170 204 -17 0
+240 -98 -1 0
+122 -144 -241 0
+-122 94 -199 0
+-55 -210 194 0
+-121 -100 27 0
+74 177 -217 0
+-215 -156 79 0
+125 91 -116 0
+65 138 160 0
+81 163 -189 0
+-226 -124 52 0
+-128 163 -242 0
+229 243 -52 0
+-45 -131 21 0
+-43 219 226 0
+-107 -51 149 0
+-245 121 8 0
+-197 -55 -118 0
+-132 -193 -63 0
+-215 -190 -169 0
+215 -28 45 0
+-209 -180 -159 0
+-92 112 -41 0
+-141 -241 132 0
+155 108 -217 0
+67 -13 165 0
+149 85 -30 0
+43 143 -58 0
+-22 -242 159 0
+-181 -100 -159 0
+-35 240 220 0
+49 250 -181 0
+25 -100 -124 0
+-249 204 -216 0
+208 -37 -10 0
+74 -218 172 0
+139 215 21 0
+-50 -68 177 0
+147 149 -62 0
+23 -13 -205 0
+-214 -204 106 0
+-157 -136 237 0
+-6 -4 -98 0
+41 -74 -146 0
+-21 -208 214 0
+-113 203 46 0
+-241 -246 -178 0
+8 179 136 0
+-103 151 136 0
+-199 -24 29 0
+5 112 221 0
+93 70 -54 0
+152 -54 155 0
+-99 11 -165 0
+56 208 -191 0
+101 -124 -51 0
+-130 17 -200 0
+160 -187 -50 0
+-79 73 -219 0
+161 -113 185 0
+41 47 178 0
+-221 -247 -118 0
+-166 -90 91 0
+-174 -232 -137 0
+120 -136 56 0
+109 29 -48 0
+138 90 162 0
+-159 -176 181 0
+-63 65 -199 0
+-76 -175 -197 0
+239 190 -245 0
+-163 -149 -72 0
+76 -85 -94 0
+137 -41 242 0
+-226 -73 206 0
+120 -192 57 0
+25 129 -15 0
+10 -122 -9 0
+31 -82 25 0
+54 141 94 0
+-126 182 -238 0
+49 -71 -82 0
+-238 176 -249 0
+230 59 -25 0
+27 -134 -81 0
+-166 -19 76 0
+-107 250 193 0
+65 51 34 0
+7 26 -122 0
+221 -57 -86 0
+195 -93 -247 0
+143 102 198 0
+-193 -104 62 0
+-39 -172 -134 0
+-112 -173 -221 0
+-176 -169 -239 0
+121 -82 85 0
+-80 109 -227 0
+-249 125 64 0
+46 146 -189 0
+-162 -20 82 0
+-135 -63 103 0
+93 211 -128 0
+212 -100 88 0
+-42 28 17 0
+-144 205 130 0
+247 -240 135 0
+-119 51 226 0
+210 82 -177 0
+-168 -149 -186 0
+-45 -23 183 0
+-247 245 -27 0
+147 -213 -36 0
+199 -169 237 0
+-33 133 242 0
+-197 112 -143 0
+-168 -33 -135 0
+-180 -60 -191 0
+121 130 68 0
+-200 37 -164 0
+-62 202 -92 0
+-95 -250 161 0
+-207 124 135 0
+47 209 -196 0
+146 -15 -237 0
+-41 -18 194 0
+-10 66 -24 0
+-246 -2 -91 0
+-197 196 -138 0
+92 205 -217 0
+69 -55 -191 0
+37 197 228 0
+28 -113 -24 0
+-47 190 -118 0
+137 -172 -132 0
+-27 69 -202 0
+129 -117 -85 0
+-130 205 65 0
+-76 120 247 0
+121 191 -250 0
+149 70 -67 0
+238 165 -14 0
+24 151 -146 0
+-146 129 -88 0
+-220 -192 82 0
+218 -93 -195 0
+-182 179 -145 0
+136 24 67 0
+-249 7 -87 0
+118 -13 -60 0
+54 -48 129 0
+-21 -169 -4 0
+-101 192 237 0
+-130 -60 -105 0
+195 -75 -187 0
+189 215 -191 0
+-177 74 99 0
+100 140 209 0
+192 151 71 0
+-221 62 102 0
+-51 4 227 0
+172 -248 -103 0
+-37 27 31 0
+8 53 202 0
+-107 -69 -130 0
+-220 27 199 0
+226 -189 -18 0
+-219 -246 221 0
+50 250 -135 0
+-69 -184 53 0
+144 112 56 0
+-113 33 -12 0
+75 80 -217 0
+128 -127 207 0
+247 -197 218 0
+-77 -39 221 0
+-205 244 -61 0
+-187 -199 1 0
+111 -123 205 0
+103 -132 -29 0
+-180 -7 213 0
+-179 93 -87 0
+-161 -246 -160 0
+-240 10 -27 0
+27 -180 -43 0
+229 180 191 0
+-8 211 121 0
+158 -15 -241 0
+58 173 172 0
+28 -180 126 0
+61 -110 -78 0
+-35 -197 -155 0
+-236 -102 189 0
+121 -228 25 0
+126 8 -205 0
+-100 -152 -244 0
+121 187 129 0
+-199 77 174 0
+239 -174 72 0
+-39 92 -59 0
+129 193 -50 0
+-55 240 -139 0
+-6 214 57 0
+23 90 34 0
+-145 -142 -92 0
+-102 -13 -127 0
+-104 189 -235 0
+223 128 213 0
+-139 -79 153 0
+173 68 146 0
+199 122 -44 0
+71 127 -116 0
+55 90 -115 0
+-81 -8 -250 0
+-238 104 241 0
+-164 -67 -132 0
+-134 213 -31 0
+238 72 239 0
+23 -170 116 0
+-196 140 149 0
+196 -186 -83 0
+233 27 -186 0
+-163 14 26 0
+9 -138 -34 0
+171 106 76 0
+-86 238 -34 0
+142 48 -202 0
+31 -224 241 0
+-171 135 -244 0
+-141 -179 10 0
+63 83 39 0
+-22 -143 -152 0
+-201 1 187 0
+47 -228 -197 0
+-194 72 -134 0
+5 -100 -214 0
+147 -217 107 0
+-12 140 -78 0
+-11 -128 113 0
+162 111 -116 0
+-176 68 -3 0
+-105 7 164 0
+38 66 243 0
+1 -24 202 0
+157 -142 230 0
+175 -112 177 0
+105 229 -38 0
+-104 99 -134 0
+220 137 159 0
+239 -9 8 0
+186 56 -162 0
+236 -162 -112 0
+164 82 244 0
+-4 21 243 0
+-191 93 119 0
+-248 -39 -119 0
+-42 -136 87 0
+48 72 -145 0
+-147 123 216 0
+250 -225 162 0
+181 170 -53 0
+224 121 -88 0
+124 71 -67 0
+-214 -8 57 0
+-248 146 -67 0
+-173 -194 -158 0
+177 215 -107 0
+9 -148 200 0
+10 129 -69 0
+-158 -56 111 0
+213 137 67 0
+-106 38 24 0
+92 -61 196 0
+-102 -145 240 0
+-135 120 103 0
+-119 -56 203 0
+244 -32 -102 0
+64 -85 214 0
+121 -228 -244 0
+158 32 -75 0
+76 146 -224 0
+-93 74 -181 0
+97 -154 -9 0
+-159 -33 112 0
+-107 50 40 0
+100 -135 212 0
+-222 -5 -115 0
+77 46 108 0
+219 -14 -53 0
+-88 -23 245 0
+-194 -54 189 0
+197 -98 106 0
+16 -77 -99 0
+-143 -130 -218 0
+-141 -48 157 0
+-190 118 164 0
+229 220 -137 0
+-137 -46 213 0
+-189 62 -3 0
+-40 147 -9 0
+-57 222 51 0
+-9 -78 44 0
+-32 48 120 0
+117 -222 100 0
+81 168 3 0
+23 -171 8 0
+-147 149 185 0
+-14 75 -144 0
+171 184 148 0
+-126 -133 194 0
+-164 244 228 0
+-28 -214 15 0
+-58 167 -133 0
+127 -220 -134 0
+-51 -116 68 0
+51 159 33 0
+-145 107 -63 0
+218 126 -132 0
+-50 -203 -151 0
+-119 27 7 0
+227 71 -159 0
+-108 -244 -94 0
+135 -121 37 0
+197 -21 65 0
+-238 73 69 0
+-245 -235 160 0
+-140 102 -1 0
+-145 -156 -24 0
+45 -119 -14 0
+-150 -204 40 0
+-57 192 34 0
+-224 -234 -128 0
+-129 112 -55 0
+-146 -88 95 0
+-127 97 -15 0
+-215 121 -153 0
+-25 61 -230 0
+51 164 58 0
+-82 211 -189 0
+238 -248 232 0
+213 128 167 0
+111 149 64 0
+36 -102 13 0
+-195 -38 -39 0
+-19 -202 156 0
+-46 165 197 0
+215 -141 221 0
+-128 16 123 0
+217 -55 117 0
+164 -207 -33 0
+139 -2 -150 0
+-157 -179 70 0
+148 -84 -66 0
+-100 -190 -230 0
+48 -109 125 0
+-65 -67 83 0
+-145 -59 -225 0
+15 -84 80 0
+-203 178 -235 0
+216 -231 27 0
+111 -226 -189 0
+-220 187 -210 0
+198 206 -156 0
+33 -12 -71 0
+-170 -146 173 0
+-52 -57 -241 0
+96 -121 185 0
+228 198 231 0
+38 -18 -194 0
+-225 93 -60 0
+-222 -85 -197 0
+188 57 -1 0
+-198 64 -191 0
+-51 -106 -214 0
+-132 135 4 0
+81 -26 123 0
+-158 176 -141 0
+151 -245 40 0
+37 -224 214 0
+-162 100 8 0
+204 -121 88 0
+160 -56 250 0
+27 -114 -43 0
+-175 -241 -189 0
+12 153 6 0
+-82 23 167 0
+-243 8 120 0
+41 -84 -196 0
+-48 -74 -140 0
+-142 -224 34 0
+194 -75 -125 0
+174 -236 231 0
+126 19 121 0
+221 -149 95 0
+241 -27 30 0
+127 -118 97 0
+-224 -151 76 0
+242 -70 -73 0
+-133 -112 -73 0
+33 -213 -234 0
+-85 112 25 0
+21 86 152 0
+-150 -31 165 0
+-146 25 -167 0
+-176 34 100 0
+67 181 198 0
+-93 -132 -147 0
+89 128 217 0
+-59 -245 -134 0
+-113 139 169 0
+-48 -114 195 0
+-56 47 -188 0
+139 -129 -43 0
+214 -191 137 0
+-232 -27 239 0
+165 37 149 0
+165 89 -149 0
+18 179 -68 0
+203 247 140 0
+-190 -76 81 0
+213 -141 -107 0
+214 164 228 0
+50 34 -198 0
+-67 -47 228 0
+10 76 148 0
+161 216 14 0
+-157 -39 -177 0
+154 201 226 0
+82 134 117 0
+131 -100 78 0
+-151 101 46 0
+177 -25 160 0
+46 -63 11 0
+-91 245 212 0
+210 -184 151 0
+-117 112 191 0
+-34 201 -84 0
+4 99 -56 0
+92 -211 214 0
+106 -127 -201 0
+96 -31 23 0
+-96 -226 248 0
+-173 149 -229 0
+29 -229 -161 0
+-188 -23 128 0
+39 -218 61 0
+171 137 -105 0
+23 -228 54 0
+198 192 -51 0
+-36 -211 -220 0
+202 192 124 0
+-120 189 -171 0
+-129 61 204 0
+5 10 59 0
+-2 153 -43 0
+128 18 -138 0
+-36 149 -93 0
+-182 -1 192 0
+2 -188 -13 0
+-142 -246 33 0
+129 95 -116 0
+171 132 -44 0
+144 -20 167 0
+89 -156 38 0
+231 107 -26 0
+-111 -169 -87 0
+-122 105 -64 0
+-81 11 172 0
+-97 185 -232 0
+-164 15 53 0
+181 139 -11 0
+200 -237 -50 0
+165 -233 178 0
+-161 -77 -208 0
+-89 124 7 0
+-233 244 173 0
+-189 -210 -24 0
+155 -138 -159 0
+105 134 -215 0
+54 114 48 0
+94 -237 104 0
+53 -169 75 0
+-2 -61 -184 0
+49 247 40 0
+-188 -111 -179 0
+-95 14 -171 0
+-63 -81 -69 0
+184 159 -35 0
+24 -118 -173 0
+129 68 91 0
+-241 148 24 0
+-61 159 133 0
+-105 229 198 0
+-66 -120 135 0
+218 62 -84 0
+69 110 -33 0
+143 -81 37 0
+-65 -61 13 0
+19 -26 -164 0
+225 -20 -13 0
+-101 248 181 0
+86 99 -96 0
+-175 124 -239 0
+-216 96 -171 0
+59 77 150 0
+-219 -210 36 0
+209 237 -153 0
+-232 -21 -86 0
+115 173 8 0
+165 -111 187 0
+-102 151 -5 0
+192 9 -142 0
+-56 44 -9 0
+53 -128 -139 0
+170 -78 -51 0
+-151 -243 -132 0
+-60 -72 190 0
+-190 221 45 0
+165 -163 186 0
+243 -142 176 0
+-25 149 -59 0
+87 113 -10 0
+27 -4 145 0
+130 -117 -168 0
+-163 33 -88 0
+-230 -179 -213 0
+-222 -94 162 0
+23 161 -232 0
+224 -230 155 0
+201 62 78 0
+-193 -247 36 0
+-58 103 110 0
+55 -122 177 0
+-23 -189 -20 0
+222 -177 -231 0
+-157 158 -245 0
+208 120 229 0
+84 -143 -200 0
+50 -202 104 0
+-239 -100 -7 0
+-218 -56 -129 0
+89 205 -61 0
+145 105 -42 0
+8 -165 172 0
+-192 -222 150 0
+169 158 104 0
+239 208 56 0
+-197 168 182 0
+-209 -19 -211 0
+180 72 166 0
+-127 -188 -14 0
+-80 224 90 0
+-212 -219 32 0
+-191 165 -61 0
+96 225 12 0
+-118 -180 -218 0
+14 239 -176 0
+-216 -86 166 0
+39 171 38 0
+40 -168 57 0
+81 -47 -38 0
+-1 191 186 0
+124 9 146 0
+-162 -45 46 0
+31 -183 -35 0
+-196 64 -11 0
+181 112 -129 0
+176 -162 -180 0
+-196 112 230 0
+-108 -92 55 0
+106 124 -101 0
+-54 -37 75 0
+103 -79 -24 0
+-218 95 -86 0
+70 193 -238 0
+162 190 -39 0
+225 109 183 0
+-161 -143 164 0
+-159 143 -158 0
+-141 159 185 0
+44 -194 209 0
+-228 -180 -122 0
+-245 139 -54 0
+-221 -232 -121 0
+120 -117 -119 0
+73 39 94 0
+-45 98 -228 0
+-78 -2 -94 0
+-110 131 148 0
+191 -128 -240 0
+210 5 -24 0
+102 -80 -242 0
+-35 -73 -1 0
+-45 63 42 0
+65 233 177 0
+39 1 -113 0
+-206 -155 -228 0
+-197 -19 -46 0
+-109 -192 62 0
+198 -87 -125 0
+41 -129 -95 0
+59 87 -220 0
+-203 -89 -238 0
+-9 177 -48 0
+-106 7 238 0
+212 -50 -244 0
+48 -211 12 0
+-210 169 -170 0
+-184 -77 -82 0
+132 90 -148 0
+-235 30 206 0
+-154 -134 69 0
+-246 110 205 0
+-71 -241 100 0
+-43 -103 -174 0
+97 -205 22 0
+-161 86 -241 0
+-15 -247 1 0
+242 -233 48 0
+176 177 121 0
+91 213 -47 0
+-219 -175 66 0
+99 -168 -62 0
+-157 -129 205 0
+223 -146 -16 0
+-186 -84 94 0
+211 164 -34 0
+-92 222 -105 0
+126 -227 120 0
+-170 -155 -234 0
+-66 -184 62 0
+19 -126 171 0
+239 -244 14 0
+-84 22 -61 0
+42 -23 -146 0
+3 -23 -77 0
+-71 201 118 0
+34 240 -13 0
+-131 167 181 0
+184 -161 55 0
+223 189 -35 0
+-41 74 -167 0
+-178 -99 -159 0
+99 -27 158 0
+62 -151 187 0
+-128 202 61 0
+129 -42 -138 0
+214 127 -51 0
+114 -165 -223 0
+-48 4 91 0
+-107 -248 23 0
+231 38 65 0
+70 -47 -140 0
+66 33 120 0
+228 102 -67 0
+-139 193 185 0
+-185 -90 -132 0
+-13 -27 -11 0
+-109 -212 213 0
+41 227 -120 0
+-43 183 148 0
+-71 29 97 0
+-167 -41 -81 0
+108 52 -190 0
+-88 -70 -165 0
+162 -219 -142 0
+-66 -17 15 0
+216 135 83 0
+-25 -170 77 0
+152 77 176 0
+-26 194 71 0
+-153 -68 34 0
+209 -196 -137 0
+-66 -18 118 0
+-248 -133 -184 0
+26 -225 -160 0
+-114 -44 -231 0
+149 -169 -157 0
+234 -24 -167 0
+-208 164 -31 0
+108 -113 204 0
+-180 -73 140 0
+121 -118 -18 0
+176 -136 -250 0
+240 195 -79 0
+-249 -194 -29 0
+-48 140 61 0
+37 -171 148 0
+31 -123 -185 0
+196 -204 -116 0
+-190 -221 145 0
+207 -221 245 0
+-47 -194 -215 0
+-244 29 -35 0
+-100 5 -202 0
+167 -219 146 0
+-166 -144 -39 0
+-205 -207 -141 0
+82 144 -167 0
+114 -172 231 0
+-240 54 -229 0
+-203 -31 -60 0
+189 147 176 0
+-217 148 220 0
+110 -127 214 0
+100 182 154 0
+244 20 -50 0
+-22 200 -138 0
+-24 -245 101 0
+-36 237 -240 0
+99 176 -113 0
+22 248 -199 0
+-63 72 -159 0
+153 43 181 0
+117 71 45 0
+-37 -168 47 0
+79 193 48 0
+-237 76 -169 0
+82 -178 230 0
+70 -47 -86 0
+235 189 -73 0
+-82 -167 -186 0
+-227 181 25 0
+83 -159 -227 0
+-79 241 203 0
+-70 90 -44 0
+136 203 -48 0
+20 -58 -172 0
+93 36 156 0
+-226 177 -67 0
+34 160 -10 0
+207 188 -83 0
+-246 29 -222 0
+-165 210 -71 0
+-210 235 -213 0
+-171 235 143 0
+-204 -224 105 0
+204 11 -240 0
+35 -247 -123 0
+-2 191 -165 0
+-97 -249 225 0
+11 -200 -236 0
+134 -112 228 0
+-36 17 56 0
+90 123 227 0
+-245 -184 54 0
+-231 183 -250 0
+-183 182 19 0
+219 -90 -17 0
+62 88 11 0
+-93 87 -31 0
+-196 36 -135 0
+103 184 -114 0
+-122 62 7 0
+26 -148 -93 0
+-134 -28 22 0
+116 120 113 0
+184 168 -48 0
+-215 160 203 0
+226 74 186 0
+3 -244 149 0
+-101 23 193 0
+-78 207 -174 0
+-17 -219 -122 0
+-8 -165 243 0
+-65 236 96 0
+-36 111 25 0
+-235 151 5 0
+-121 43 -227 0
+-161 -20 81 0
+6 -28 50 0
+-104 27 -170 0
+-176 -239 -144 0
+-189 18 -213 0
+-80 171 -244 0
+223 -80 -235 0
+-81 -34 2 0
+-243 87 -245 0
+56 206 -160 0
+-242 199 -89 0
+-191 82 -242 0
+-151 -184 206 0
+-158 176 -204 0
+-44 -117 175 0
+-122 126 244 0
+124 -52 183 0
+-38 127 -219 0
+109 186 -77 0
+-32 132 -5 0
+-1 -207 15 0
+96 -42 -176 0
+64 -194 29 0
+184 44 243 0
+-148 137 212 0
+41 94 -4 0
+180 -183 212 0
+8 24 -62 0
+93 -239 -41 0
+-165 147 32 0
+-173 -90 218 0
+98 -74 -237 0
+-178 -186 221 0
+236 -64 15 0
+-171 -63 -161 0
+77 113 -49 0
+100 -136 -16 0
+34 122 130 0
+30 96 165 0
+-58 -42 126 0
+-178 71 -177 0
+-169 215 101 0
+127 85 168 0
+107 -117 -124 0
+-84 -219 36 0
+-25 116 -101 0
+167 -10 -181 0
+-64 70 -67 0
+-9 -183 -21 0
+-127 -38 151 0
+192 -22 204 0
+-9 -140 -54 0
+-172 -221 -66 0
+-142 211 74 0
+-94 -220 65 0
+83 74 84 0
+-81 124 197 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-029.cnf b/benchmarks/UF250.1065.100/uf250-029.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-029.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 147 -143 218 0
+-91 -85 -39 0
+-181 119 136 0
+49 -194 -115 0
+19 233 -215 0
+44 -160 -31 0
+65 53 69 0
+-49 -209 177 0
+196 193 -240 0
+48 75 -203 0
+-150 -146 126 0
+-165 221 -140 0
+-41 121 127 0
+13 250 215 0
+-222 108 -95 0
+141 -19 -93 0
+-104 114 219 0
+161 -137 37 0
+116 215 23 0
+90 131 137 0
+-155 -19 -176 0
+25 -82 -143 0
+-177 -64 94 0
+22 -32 23 0
+-86 238 -178 0
+-56 157 -197 0
+155 102 -246 0
+230 45 -237 0
+-132 31 186 0
+-201 -160 73 0
+55 -187 231 0
+-166 72 159 0
+85 -99 72 0
+-226 -54 -110 0
+245 159 -93 0
+142 91 161 0
+180 -8 150 0
+-115 4 118 0
+-16 -51 94 0
+-59 207 -210 0
+126 165 -87 0
+114 216 186 0
+-33 168 -109 0
+190 -120 -235 0
+84 -54 -153 0
+38 80 -91 0
+-53 -230 -92 0
+-93 -26 -63 0
+135 -115 36 0
+-66 230 84 0
+-144 -61 -118 0
+-110 -237 -212 0
+-97 67 -230 0
+76 152 -19 0
+-142 86 -146 0
+-13 -198 -229 0
+113 -42 150 0
+30 -89 -191 0
+-165 -73 -109 0
+-99 76 215 0
+-162 -64 -216 0
+-53 -57 -189 0
+77 -161 20 0
+223 85 90 0
+-210 116 -100 0
+-193 -20 -213 0
+-56 -212 213 0
+-175 241 -5 0
+210 230 10 0
+-74 -20 142 0
+73 137 -20 0
+-192 100 142 0
+248 -17 46 0
+-178 -171 31 0
+214 -43 111 0
+105 38 -191 0
+-55 -15 -85 0
+1 -166 -194 0
+-97 96 75 0
+219 246 87 0
+133 206 -91 0
+-58 135 177 0
+69 -80 -11 0
+-167 223 26 0
+36 -69 -53 0
+175 31 -109 0
+178 162 -73 0
+-200 -122 232 0
+-140 52 -80 0
+222 -78 -248 0
+178 -125 175 0
+224 -67 -190 0
+-198 120 -114 0
+37 -220 50 0
+45 -106 170 0
+187 59 -243 0
+140 68 198 0
+-71 -62 238 0
+-183 -27 -37 0
+-74 -187 -26 0
+111 166 214 0
+-236 -168 -126 0
+52 67 51 0
+-107 -184 -68 0
+63 -239 -147 0
+-244 -91 42 0
+-16 181 -236 0
+-130 -166 49 0
+221 -61 -234 0
+-248 17 137 0
+20 99 -208 0
+129 -72 -83 0
+-97 91 112 0
+-196 242 127 0
+-77 -28 -98 0
+81 191 51 0
+191 -130 -178 0
+220 -91 230 0
+147 181 243 0
+-104 -187 -51 0
+-153 231 -163 0
+-60 -209 44 0
+127 202 129 0
+107 -179 -46 0
+-121 55 -92 0
+144 159 -222 0
+221 -172 -199 0
+-52 -35 -133 0
+45 247 93 0
+245 -217 99 0
+77 31 13 0
+-38 57 -46 0
+168 122 -238 0
+214 -96 -125 0
+-100 181 186 0
+53 -93 -103 0
+-190 -178 246 0
+-189 -82 -187 0
+-54 -95 84 0
+148 -1 -200 0
+156 2 -58 0
+-198 -6 125 0
+-8 179 121 0
+182 159 -96 0
+-36 234 -247 0
+200 -223 197 0
+205 178 20 0
+-118 128 189 0
+240 4 203 0
+82 55 23 0
+-24 -239 62 0
+234 201 220 0
+-12 -148 218 0
+-245 -125 44 0
+236 41 -117 0
+-97 142 -145 0
+-201 96 91 0
+-11 110 -18 0
+18 54 -28 0
+-124 -236 -28 0
+147 -91 -39 0
+181 200 246 0
+-143 130 202 0
+64 -126 66 0
+79 61 52 0
+4 -197 -135 0
+-193 -169 -83 0
+-31 -83 -82 0
+244 -56 65 0
+-126 226 62 0
+222 -85 60 0
+240 69 -215 0
+25 37 -238 0
+45 13 -35 0
+-111 198 -157 0
+35 -95 -74 0
+140 191 18 0
+-10 -37 61 0
+226 187 -93 0
+192 156 -112 0
+-87 -112 81 0
+-109 -94 -223 0
+-151 -208 -23 0
+-40 -179 -101 0
+-47 -131 -52 0
+-144 -66 -240 0
+-6 -85 -38 0
+-214 111 -194 0
+151 -111 76 0
+-147 -39 145 0
+77 90 -189 0
+11 71 -249 0
+-35 -12 -70 0
+-124 -148 -2 0
+214 -46 -32 0
+-232 -71 -69 0
+85 -148 203 0
+42 -230 13 0
+3 82 158 0
+247 244 102 0
+7 83 167 0
+-208 -88 -201 0
+-161 212 127 0
+184 75 -166 0
+-147 75 190 0
+94 -110 -124 0
+63 142 -214 0
+161 -211 -95 0
+122 -67 243 0
+-233 55 -146 0
+213 -146 108 0
+-213 -218 -184 0
+-60 -143 195 0
+73 51 146 0
+136 -70 -107 0
+-30 205 -55 0
+180 -4 -178 0
+97 -240 -52 0
+120 218 32 0
+-68 -169 -188 0
+-83 230 -134 0
+97 -48 178 0
+-183 8 -98 0
+-215 -169 -210 0
+114 -250 160 0
+231 -6 -90 0
+-38 239 -5 0
+-73 -195 -173 0
+162 -143 139 0
+113 2 -71 0
+-132 -35 -250 0
+-178 -187 -130 0
+97 -224 86 0
+-240 -56 156 0
+199 39 45 0
+14 -193 133 0
+154 91 217 0
+175 -120 -92 0
+-24 127 -41 0
+222 -203 7 0
+-115 -236 -11 0
+-27 -153 15 0
+111 156 -202 0
+144 -171 -228 0
+44 128 203 0
+-175 86 -30 0
+-198 -236 218 0
+51 -32 -161 0
+-190 45 125 0
+113 -160 177 0
+85 144 -113 0
+68 -11 182 0
+-40 2 134 0
+154 193 -79 0
+78 223 104 0
+-31 -122 216 0
+88 55 -40 0
+122 130 -242 0
+40 234 188 0
+-64 89 20 0
+-240 122 -179 0
+235 102 220 0
+15 -243 189 0
+-2 -38 1 0
+236 -219 -100 0
+-62 126 64 0
+156 65 180 0
+184 104 44 0
+-139 112 -79 0
+152 36 204 0
+193 103 215 0
+84 249 -110 0
+65 -56 -53 0
+-149 -67 24 0
+-211 107 -110 0
+-3 51 4 0
+12 -141 -96 0
+70 219 -25 0
+34 -224 -18 0
+-132 161 -81 0
+-143 78 239 0
+244 -57 187 0
+57 248 -59 0
+33 -154 109 0
+24 93 220 0
+42 228 -123 0
+76 -118 -225 0
+-102 13 151 0
+-46 -127 -174 0
+-213 200 228 0
+227 95 -39 0
+-16 -200 -30 0
+143 -63 248 0
+-63 -18 -218 0
+120 134 -94 0
+-159 -42 242 0
+-109 -156 65 0
+124 38 88 0
+-213 -143 -78 0
+-75 248 -133 0
+65 -2 -239 0
+-171 -58 -34 0
+10 -69 216 0
+-157 153 189 0
+235 158 -63 0
+65 -140 158 0
+-181 115 164 0
+143 -110 178 0
+154 114 20 0
+-158 -83 10 0
+127 14 -224 0
+141 -248 -33 0
+163 -105 -243 0
+-208 -117 -64 0
+81 116 -245 0
+-175 -213 208 0
+67 -138 -22 0
+-233 -105 88 0
+-175 -153 166 0
+-150 211 241 0
+88 226 40 0
+69 191 175 0
+-74 -23 -221 0
+-211 -172 -68 0
+-1 -59 -158 0
+68 40 184 0
+144 -153 248 0
+-184 -66 61 0
+-70 187 -230 0
+-85 64 -197 0
+-201 -122 189 0
+-191 -121 -175 0
+227 122 -233 0
+95 -96 -146 0
+-213 67 22 0
+-59 -9 -197 0
+-19 83 -46 0
+110 249 -106 0
+-51 -130 -227 0
+-154 166 26 0
+-1 -134 -92 0
+-122 148 67 0
+152 200 87 0
+139 93 -3 0
+75 192 -122 0
+183 118 -80 0
+9 187 -108 0
+164 6 -148 0
+123 152 32 0
+-81 -92 -12 0
+-149 -125 246 0
+188 -158 247 0
+-243 -146 106 0
+-80 20 -112 0
+-225 129 193 0
+76 195 -67 0
+242 -1 -123 0
+-30 129 -79 0
+1 -44 216 0
+-44 163 -132 0
+56 -165 -146 0
+249 -210 -240 0
+-94 -27 -101 0
+118 198 169 0
+-86 103 19 0
+169 144 -22 0
+53 -14 -200 0
+15 -228 -223 0
+-240 16 -117 0
+15 -186 29 0
+-141 -71 10 0
+152 -188 -39 0
+48 245 151 0
+190 99 -65 0
+233 22 100 0
+-127 197 -73 0
+-161 11 -146 0
+123 -160 -120 0
+-72 -119 77 0
+-50 -157 -106 0
+-151 -44 -108 0
+181 90 226 0
+201 -163 -247 0
+48 -7 -45 0
+209 192 127 0
+226 -241 87 0
+48 -144 -106 0
+112 -170 -58 0
+34 -38 -249 0
+-48 -121 -83 0
+217 -160 -164 0
+-69 41 -21 0
+-69 175 -160 0
+118 -66 186 0
+7 191 -219 0
+-12 -81 63 0
+52 -203 -95 0
+-63 196 84 0
+121 190 182 0
+155 -63 -17 0
+26 163 212 0
+-143 -140 -49 0
+-147 -25 -121 0
+96 -118 -133 0
+103 -79 -1 0
+-250 227 -65 0
+57 -208 41 0
+-30 91 27 0
+-94 -166 141 0
+-164 -46 144 0
+-67 165 -73 0
+33 182 95 0
+75 -66 -130 0
+125 59 117 0
+-81 199 106 0
+-70 180 184 0
+29 -93 240 0
+163 240 91 0
+243 -216 -115 0
+169 62 -98 0
+-44 -105 -141 0
+37 -25 -44 0
+-52 61 199 0
+199 -97 -6 0
+213 -125 48 0
+-22 -192 -187 0
+-113 -206 208 0
+116 -33 167 0
+104 -123 117 0
+-96 -149 197 0
+-226 -230 -37 0
+95 -5 -161 0
+158 26 175 0
+-94 193 -223 0
+-33 148 57 0
+74 -16 -246 0
+-66 23 142 0
+119 232 -79 0
+143 150 -111 0
+23 142 61 0
+94 194 117 0
+227 119 -67 0
+-171 213 -123 0
+167 148 -78 0
+191 34 -80 0
+-102 206 -144 0
+12 -22 -66 0
+219 60 -123 0
+19 226 25 0
+33 -194 -70 0
+-61 46 -137 0
+-151 24 204 0
+-126 -70 -153 0
+-125 178 -186 0
+185 -56 133 0
+185 -228 -122 0
+-4 83 158 0
+-51 -175 -79 0
+164 -47 -166 0
+-39 -131 -245 0
+247 -70 139 0
+-2 145 -154 0
+-168 153 127 0
+-235 19 95 0
+89 157 171 0
+-244 -75 125 0
+203 194 160 0
+-58 21 165 0
+232 -1 -39 0
+117 240 -64 0
+-93 -65 -215 0
+-232 150 -101 0
+153 -63 -225 0
+87 229 -243 0
+32 -172 -132 0
+-236 51 -19 0
+-108 -249 115 0
+-162 42 -183 0
+128 196 -158 0
+-13 -103 134 0
+98 -184 -144 0
+-82 -242 159 0
+-67 -111 -90 0
+178 -124 -145 0
+-48 -6 68 0
+-24 248 199 0
+-78 -195 74 0
+34 -208 -134 0
+-72 -134 -4 0
+-181 -17 -3 0
+-13 -222 149 0
+43 -216 207 0
+139 235 56 0
+-152 -179 145 0
+-153 74 131 0
+-57 85 -50 0
+-218 -88 155 0
+23 92 -90 0
+-89 -16 125 0
+-97 -74 -93 0
+56 -36 248 0
+-44 -208 131 0
+-53 -155 176 0
+-90 70 -56 0
+233 -150 51 0
+-239 182 64 0
+-30 80 -12 0
+-244 -80 49 0
+209 61 -99 0
+241 8 -51 0
+-70 72 -108 0
+-187 -87 -223 0
+-93 -240 79 0
+171 -118 -112 0
+-171 -123 -145 0
+148 232 48 0
+149 52 -193 0
+-122 -93 179 0
+250 -154 205 0
+-248 93 209 0
+-119 -211 -104 0
+-21 -115 20 0
+152 107 113 0
+167 -57 -250 0
+-209 165 16 0
+39 175 143 0
+111 119 -130 0
+226 212 12 0
+222 -75 108 0
+-52 -157 45 0
+-8 -137 -162 0
+-11 -88 -35 0
+40 -138 100 0
+159 164 -192 0
+46 58 90 0
+214 -34 -190 0
+41 194 -5 0
+214 -124 -54 0
+180 84 -160 0
+-55 -146 224 0
+-197 199 -34 0
+52 -114 -162 0
+223 -153 120 0
+-22 145 -129 0
+97 -70 124 0
+71 160 -57 0
+-72 -97 -244 0
+229 -125 86 0
+143 172 -196 0
+250 198 -32 0
+231 -89 -155 0
+-167 -14 -47 0
+-93 225 -75 0
+-228 -215 -147 0
+-135 235 -196 0
+161 88 -53 0
+15 -41 8 0
+11 -44 229 0
+-60 199 16 0
+-204 -6 236 0
+-114 -82 180 0
+-160 -161 96 0
+-172 233 90 0
+-201 127 -8 0
+-217 -36 136 0
+-45 -49 139 0
+30 124 -196 0
+171 213 -150 0
+69 64 -93 0
+207 -246 -211 0
+148 -244 -194 0
+71 248 31 0
+185 42 -34 0
+-51 -121 -210 0
+68 -154 -235 0
+174 -143 -176 0
+24 250 141 0
+-126 201 55 0
+55 -85 -226 0
+-2 46 77 0
+169 247 -215 0
+-238 -137 -143 0
+-142 -66 -110 0
+52 29 -229 0
+201 45 2 0
+99 199 -72 0
+206 -31 73 0
+7 -50 79 0
+-11 47 82 0
+-194 25 -169 0
+21 -150 -147 0
+28 167 -220 0
+-112 -22 -178 0
+244 -148 221 0
+200 80 69 0
+-67 -45 -20 0
+153 164 -147 0
+-250 126 182 0
+102 -59 218 0
+-116 -84 -183 0
+55 -18 -2 0
+-54 134 53 0
+111 -6 191 0
+113 35 -65 0
+183 -222 -32 0
+72 210 -1 0
+212 87 117 0
+80 -148 128 0
+26 -53 -95 0
+39 -65 172 0
+54 2 37 0
+-37 38 -156 0
+-25 -131 90 0
+213 176 -82 0
+-9 55 -29 0
+8 -179 210 0
+114 -20 72 0
+212 198 -4 0
+-81 63 79 0
+-126 129 149 0
+112 67 -202 0
+-107 -225 -205 0
+51 206 -76 0
+208 -87 239 0
+131 124 239 0
+53 -140 -114 0
+-190 -68 -200 0
+23 47 -150 0
+24 58 -243 0
+122 224 -116 0
+157 56 -33 0
+-245 -250 62 0
+138 166 -104 0
+-193 38 11 0
+177 171 78 0
+-185 -186 -136 0
+212 -201 194 0
+-82 33 4 0
+-138 -12 55 0
+2 -124 25 0
+159 100 -241 0
+-239 30 147 0
+21 135 -74 0
+41 206 155 0
+-200 -106 -226 0
+30 -94 241 0
+216 127 -87 0
+-154 80 25 0
+120 -144 -49 0
+126 -189 -9 0
+-242 -193 -37 0
+-40 178 52 0
+17 -195 190 0
+-133 42 -186 0
+84 192 114 0
+35 34 -220 0
+247 -54 -111 0
+159 -196 95 0
+141 119 59 0
+1 -133 66 0
+142 9 -141 0
+-44 77 -210 0
+-55 -33 86 0
+-166 21 -190 0
+-98 121 163 0
+-104 -103 162 0
+-10 -27 -164 0
+166 2 117 0
+-66 13 6 0
+-10 -122 17 0
+75 70 198 0
+-50 -12 -42 0
+181 60 209 0
+80 172 44 0
+-189 94 -166 0
+-242 -140 -201 0
+-204 -230 214 0
+-203 -123 168 0
+-192 250 195 0
+-29 -24 -122 0
+-76 220 -27 0
+113 -235 193 0
+-61 -49 -218 0
+-164 218 -186 0
+177 76 87 0
+-197 -24 99 0
+-202 -45 88 0
+-195 -213 62 0
+154 -97 248 0
+-54 172 -125 0
+163 -239 -202 0
+-114 164 178 0
+215 -2 -43 0
+57 -68 73 0
+-104 211 239 0
+157 12 -20 0
+-241 136 -145 0
+249 52 204 0
+17 -135 186 0
+-157 42 -53 0
+176 -164 -196 0
+-25 72 -193 0
+210 228 -233 0
+171 30 -89 0
+-150 174 141 0
+-95 -240 -12 0
+153 -248 10 0
+37 -115 11 0
+18 -72 135 0
+-102 -81 180 0
+58 -95 -245 0
+8 -125 168 0
+50 6 187 0
+165 -42 160 0
+-56 -249 -170 0
+-241 47 -14 0
+156 -124 111 0
+146 -190 86 0
+170 -165 151 0
+169 20 47 0
+8 -246 -83 0
+7 -137 -72 0
+197 -105 -152 0
+142 -106 66 0
+-90 -104 49 0
+172 -200 49 0
+203 227 166 0
+-236 40 -229 0
+38 212 -20 0
+-132 -94 59 0
+233 -151 -200 0
+-60 -108 -147 0
+99 117 29 0
+241 -40 62 0
+216 -24 -159 0
+-25 -185 -39 0
+144 -25 -51 0
+29 -98 49 0
+-157 -165 -92 0
+-33 -141 -7 0
+79 -189 144 0
+61 57 -134 0
+44 -125 -231 0
+-144 89 -69 0
+-218 89 135 0
+183 -108 -238 0
+186 -36 206 0
+-203 190 177 0
+-87 -176 198 0
+150 128 92 0
+83 35 -229 0
+-220 47 -239 0
+-227 69 75 0
+-12 -88 -32 0
+213 -144 -69 0
+-176 10 204 0
+107 -48 -111 0
+230 200 45 0
+-161 115 -133 0
+-133 36 -20 0
+120 -15 206 0
+-138 25 83 0
+225 -100 5 0
+-64 65 221 0
+74 139 -79 0
+-40 210 183 0
+30 -170 -126 0
+-167 -142 -96 0
+-27 -225 64 0
+42 245 209 0
+-39 127 8 0
+-73 151 -210 0
+194 179 -20 0
+39 127 155 0
+-173 165 -70 0
+-179 74 -33 0
+-226 117 55 0
+63 8 245 0
+-12 -86 220 0
+241 -111 9 0
+-217 170 -116 0
+-153 82 27 0
+24 -79 -99 0
+113 172 -232 0
+-176 -77 30 0
+227 104 190 0
+3 -6 -127 0
+-120 237 -223 0
+115 -117 -55 0
+16 125 218 0
+65 -35 208 0
+-50 -130 66 0
+70 -28 15 0
+-174 -111 135 0
+119 222 209 0
+-191 81 -51 0
+209 135 -58 0
+53 -131 -243 0
+-86 96 100 0
+54 193 27 0
+29 221 -123 0
+8 78 -93 0
+30 -155 -35 0
+12 57 -52 0
+-166 81 69 0
+235 -121 -68 0
+-66 208 14 0
+63 51 -22 0
+53 -85 50 0
+230 112 -158 0
+-146 -39 121 0
+-149 213 29 0
+29 184 -101 0
+43 -83 -9 0
+169 -168 66 0
+-76 111 158 0
+-18 -222 46 0
+-163 73 196 0
+6 186 129 0
+17 41 148 0
+169 -116 -174 0
+-133 160 -246 0
+-24 207 220 0
+176 245 218 0
+-40 -158 -197 0
+-51 -29 137 0
+-49 -128 -111 0
+-250 129 200 0
+58 -223 4 0
+75 -35 -30 0
+234 -218 -222 0
+236 -182 -66 0
+90 -157 -115 0
+48 -183 -136 0
+-173 32 166 0
+144 -37 -51 0
+54 -143 115 0
+-106 77 179 0
+134 -163 -236 0
+149 136 225 0
+-148 231 -63 0
+-131 149 112 0
+-17 123 176 0
+-249 -227 -204 0
+-177 -144 -54 0
+-178 106 -122 0
+211 -184 -116 0
+172 -195 6 0
+138 76 92 0
+-49 -215 -63 0
+127 29 75 0
+-78 -15 157 0
+-71 138 -46 0
+-55 165 221 0
+-156 85 -6 0
+-172 162 208 0
+-38 106 -54 0
+235 -76 -135 0
+-175 -48 77 0
+-187 100 -198 0
+122 -240 -144 0
+-119 -24 28 0
+170 -202 109 0
+215 156 149 0
+155 -237 192 0
+-85 -51 -250 0
+-150 -248 -9 0
+212 -90 -179 0
+171 -108 67 0
+162 -54 104 0
+114 -241 -84 0
+99 119 -211 0
+84 8 221 0
+-173 248 221 0
+-106 229 174 0
+242 196 70 0
+-38 158 -156 0
+130 98 209 0
+-213 33 34 0
+-53 126 -79 0
+56 -76 -107 0
+162 -189 72 0
+-19 -67 184 0
+13 129 76 0
+-147 115 222 0
+-136 146 132 0
+-157 -182 -222 0
+-65 -18 -226 0
+42 8 20 0
+-214 -201 196 0
+242 61 -183 0
+-156 -210 -134 0
+35 2 -150 0
+-151 -42 -152 0
+-3 124 156 0
+-235 -50 -142 0
+119 -78 153 0
+134 -239 92 0
+177 150 134 0
+-34 73 -167 0
+-20 -6 -25 0
+104 41 -25 0
+-97 -176 -217 0
+-30 -135 -115 0
+208 -247 8 0
+99 204 -34 0
+71 -218 247 0
+73 70 -214 0
+5 -38 58 0
+56 159 -17 0
+-92 132 155 0
+81 -76 -236 0
+116 243 29 0
+2 -37 74 0
+79 212 -184 0
+-46 -117 98 0
+-218 -73 178 0
+-164 15 91 0
+229 -95 159 0
+77 233 27 0
+227 122 -168 0
+177 -40 -233 0
+203 157 -147 0
+165 -77 -85 0
+-139 -206 221 0
+-218 193 -170 0
+45 195 31 0
+159 2 181 0
+-45 210 -106 0
+118 172 -190 0
+136 -54 99 0
+46 234 60 0
+101 -169 -111 0
+-60 -18 -115 0
+150 15 -68 0
+246 238 -209 0
+210 -88 -131 0
+-129 15 59 0
+145 105 -49 0
+-156 169 209 0
+128 4 50 0
+233 57 180 0
+3 -205 -108 0
+-93 88 7 0
+85 -1 -196 0
+-105 -102 207 0
+-245 169 -110 0
+-18 34 141 0
+28 187 172 0
+61 -162 -19 0
+-209 -59 94 0
+219 -208 -199 0
+-15 150 14 0
+-240 53 46 0
+-180 -148 -35 0
+191 112 48 0
+65 246 218 0
+244 -89 248 0
+-116 -233 -75 0
+35 74 -58 0
+58 -212 72 0
+116 61 -94 0
+-181 68 -6 0
+201 191 -232 0
+-186 -137 -199 0
+204 13 -182 0
+-125 234 238 0
+-135 -248 -129 0
+139 -126 -144 0
+-246 85 133 0
+164 32 -101 0
+22 -181 203 0
+-72 -34 -16 0
+154 -63 -67 0
+-43 178 -52 0
+13 -35 -161 0
+82 -151 149 0
+53 -232 81 0
+9 -85 -66 0
+42 175 176 0
+-222 -112 -82 0
+-100 57 112 0
+45 -143 -3 0
+-129 220 -19 0
+193 -86 -75 0
+-166 151 37 0
+208 -133 -68 0
+90 176 50 0
+27 179 230 0
+197 -67 110 0
+-196 100 -188 0
+242 54 -104 0
+217 212 -160 0
+26 -82 139 0
+-29 73 78 0
+175 39 -112 0
+-84 12 -13 0
+170 38 -97 0
+-39 79 232 0
+189 -113 182 0
+-29 175 65 0
+100 121 -97 0
+246 227 204 0
+-243 94 -86 0
+84 -210 33 0
+41 -5 -207 0
+190 245 -114 0
+-203 -102 -147 0
+-163 -187 47 0
+-169 245 26 0
+-233 -51 -6 0
+183 -95 146 0
+217 -83 104 0
+66 -152 -234 0
+-178 69 -140 0
+-205 -3 201 0
+112 -124 202 0
+9 -136 -165 0
+-160 -65 -54 0
+-38 104 23 0
+78 -12 -46 0
+135 84 111 0
+169 -99 -167 0
+235 120 -230 0
+243 -51 8 0
+59 56 76 0
+-91 219 -131 0
+-232 224 70 0
+63 41 -151 0
+-197 73 -214 0
+19 147 247 0
+141 91 49 0
+242 -24 -77 0
+-92 234 173 0
+155 -223 -75 0
+59 196 60 0
+-135 -181 -151 0
+36 193 -217 0
+-244 96 -122 0
+-170 242 121 0
+-158 -168 243 0
+-28 107 -213 0
+122 -74 107 0
+226 180 206 0
+245 16 -34 0
+-162 -168 60 0
+-187 162 -139 0
+-62 212 -2 0
+-29 24 -117 0
+27 -115 -229 0
+203 141 157 0
+-45 -231 204 0
+110 191 5 0
+-48 138 -78 0
+127 -149 63 0
+95 -160 -183 0
+-43 -216 207 0
+41 8 -26 0
+-99 167 -23 0
+-125 207 -43 0
+-230 -157 160 0
+138 -200 -48 0
+-180 237 204 0
+91 130 239 0
+7 181 25 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-03.cnf b/benchmarks/UF250.1065.100/uf250-03.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-03.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 53 -141 -12 0
+31 54 53 0
+155 -163 -36 0
+-52 46 218 0
+13 -43 217 0
+-146 206 165 0
+71 -77 -109 0
+-176 81 137 0
+-167 165 -146 0
+-175 -95 -39 0
+166 -45 -148 0
+-137 -23 -19 0
+219 71 -25 0
+205 200 -54 0
+-96 -9 -230 0
+-77 -66 173 0
+-166 33 147 0
+-130 246 -112 0
+43 -54 -93 0
+-231 -249 186 0
+88 -209 151 0
+135 99 80 0
+-72 163 -102 0
+-77 -109 -6 0
+96 -185 157 0
+116 -232 -249 0
+-64 -128 29 0
+250 -231 225 0
+52 -240 150 0
+216 5 -38 0
+-162 -151 -164 0
+91 232 -33 0
+-181 -124 171 0
+196 27 -74 0
+-198 -49 237 0
+167 -82 173 0
+236 -82 -72 0
+-209 132 71 0
+214 232 -71 0
+20 24 202 0
+-28 176 -203 0
+42 240 -25 0
+-60 217 -106 0
+-174 60 -124 0
+148 116 -224 0
+-221 150 -158 0
+-117 142 -153 0
+-116 -64 -127 0
+-114 117 -32 0
+-188 9 244 0
+144 80 15 0
+215 119 6 0
+-28 125 74 0
+-127 -209 -134 0
+37 133 4 0
+-146 -188 -191 0
+25 204 62 0
+40 98 195 0
+130 129 -248 0
+8 74 76 0
+123 -250 57 0
+7 -184 249 0
+139 4 -167 0
+123 247 48 0
+-64 18 159 0
+8 -152 -13 0
+110 223 106 0
+178 180 -73 0
+14 136 -187 0
+145 -70 -215 0
+66 217 146 0
+250 -141 84 0
+-175 177 54 0
+187 36 -203 0
+69 241 -29 0
+-27 -109 -204 0
+32 186 124 0
+239 -215 50 0
+109 148 -107 0
+20 89 -194 0
+-35 148 96 0
+222 -101 217 0
+219 -205 -222 0
+-90 -106 80 0
+150 -187 189 0
+-81 20 208 0
+-207 230 128 0
+-181 44 47 0
+-84 152 149 0
+-14 248 -2 0
+-13 172 7 0
+247 -54 244 0
+217 158 -112 0
+-56 144 -75 0
+20 71 171 0
+9 35 183 0
+29 1 83 0
+-90 92 218 0
+-125 160 -170 0
+122 -134 47 0
+-53 -164 103 0
+15 -206 -108 0
+-158 67 -74 0
+153 143 -88 0
+49 212 -86 0
+164 57 154 0
+-123 -57 37 0
+213 -62 81 0
+215 -89 241 0
+5 210 43 0
+-81 -218 -102 0
+66 107 200 0
+-117 50 165 0
+46 51 191 0
+-117 -108 61 0
+206 29 83 0
+-201 -79 173 0
+-3 -47 -59 0
+-19 39 196 0
+60 191 157 0
+235 55 -133 0
+133 -62 -224 0
+64 -214 -201 0
+-17 150 233 0
+-11 167 248 0
+21 152 154 0
+220 75 -22 0
+-89 -250 126 0
+-228 -30 53 0
+201 54 -107 0
+139 -111 106 0
+90 -167 -194 0
+-36 -30 229 0
+231 -217 139 0
+-143 -106 -80 0
+204 -112 -30 0
+177 242 143 0
+99 138 114 0
+187 29 -70 0
+-101 -206 82 0
+-99 -158 166 0
+-104 144 -60 0
+-82 -113 48 0
+48 -127 -126 0
+-93 -53 143 0
+-229 -82 -6 0
+213 63 -115 0
+-183 142 -241 0
+-77 134 57 0
+139 94 61 0
+-129 -247 125 0
+-105 104 -146 0
+98 58 -97 0
+18 114 66 0
+-82 -204 -160 0
+185 -113 175 0
+142 102 170 0
+244 169 -102 0
+23 24 3 0
+155 179 21 0
+-243 5 119 0
+-233 -204 216 0
+197 235 -205 0
+-187 -98 234 0
+7 -91 9 0
+-33 147 -83 0
+-15 -46 99 0
+-17 -145 -75 0
+-181 130 -247 0
+245 76 -22 0
+-81 135 -73 0
+-58 50 -182 0
+247 47 -25 0
+-220 198 -97 0
+-148 107 241 0
+-96 190 228 0
+-55 161 62 0
+-116 -63 -138 0
+108 -104 204 0
+-218 -72 -111 0
+-233 -121 -181 0
+-207 -134 5 0
+-59 -14 -235 0
+56 1 -243 0
+-129 -37 -30 0
+193 157 81 0
+67 -15 -188 0
+-168 -16 151 0
+42 21 48 0
+242 -159 154 0
+231 -92 234 0
+115 32 57 0
+190 -22 -30 0
+-138 -215 15 0
+-52 241 204 0
+32 242 -194 0
+58 -167 190 0
+-129 -159 -65 0
+-153 136 -204 0
+-212 122 -193 0
+-18 108 -195 0
+119 182 -164 0
+-102 174 40 0
+155 -235 -174 0
+61 114 -116 0
+-205 47 -50 0
+146 -126 -104 0
+-190 -36 -74 0
+-19 -107 141 0
+186 26 -156 0
+-242 -232 -41 0
+26 114 -68 0
+25 82 -41 0
+-23 141 -87 0
+-150 -131 -35 0
+-192 140 -201 0
+196 -47 52 0
+231 -155 -181 0
+217 -181 -105 0
+-182 -44 -91 0
+-185 -186 -138 0
+74 -115 205 0
+-224 -108 -240 0
+-118 -95 -78 0
+182 80 17 0
+-20 230 196 0
+66 188 229 0
+105 -36 214 0
+241 57 187 0
+41 -209 -164 0
+67 -250 188 0
+127 -222 240 0
+-211 -96 88 0
+-15 -180 83 0
+-36 39 69 0
+158 -163 -48 0
+-147 -52 -177 0
+189 117 -13 0
+-52 55 -131 0
+245 -41 167 0
+-111 -147 175 0
+114 139 151 0
+-207 -214 -174 0
+171 -41 18 0
+179 -170 64 0
+107 93 -200 0
+130 -114 81 0
+88 110 69 0
+-223 250 98 0
+13 229 -192 0
+129 -180 16 0
+21 90 130 0
+-207 -143 26 0
+-190 222 -181 0
+193 1 146 0
+-147 -3 84 0
+246 -52 230 0
+54 129 -156 0
+163 -36 100 0
+-47 -158 -122 0
+11 73 -198 0
+-194 -44 -213 0
+187 194 13 0
+220 186 144 0
+190 75 -17 0
+-7 27 15 0
+115 -65 -106 0
+-211 175 -189 0
+-83 236 -147 0
+86 244 250 0
+45 61 -42 0
+-121 -129 -227 0
+-222 -167 -139 0
+122 -223 -140 0
+-194 -34 -187 0
+209 -180 52 0
+-163 109 -195 0
+-103 -56 -68 0
+146 88 -181 0
+-229 -51 162 0
+-157 -203 -227 0
+-25 117 -73 0
+-120 108 -214 0
+145 244 17 0
+204 -8 -174 0
+-163 80 119 0
+-103 63 -188 0
+83 152 -51 0
+-226 234 -143 0
+115 -13 179 0
+205 -41 -182 0
+146 -33 32 0
+26 41 215 0
+226 62 37 0
+-40 -169 -109 0
+70 -161 -28 0
+221 -130 -240 0
+65 238 239 0
+83 -40 -138 0
+216 -198 110 0
+61 -237 -227 0
+46 -208 90 0
+-234 25 40 0
+-48 137 144 0
+-126 223 -250 0
+52 -108 -153 0
+239 242 98 0
+-131 -10 -82 0
+-24 -29 23 0
+-219 89 2 0
+135 -126 156 0
+177 -143 93 0
+-82 102 129 0
+50 -46 138 0
+102 -181 190 0
+152 34 140 0
+158 247 -186 0
+-119 103 9 0
+-107 -65 76 0
+95 238 219 0
+-48 242 -151 0
+-230 -206 -217 0
+72 75 89 0
+-110 -178 170 0
+-222 16 -43 0
+-58 97 -125 0
+-178 -14 129 0
+-131 250 -160 0
+-74 189 159 0
+49 -95 -91 0
+93 241 99 0
+229 -39 -150 0
+-3 216 144 0
+46 233 32 0
+-88 -201 206 0
+153 -78 91 0
+-22 -107 154 0
+156 -232 -86 0
+-174 250 -113 0
+67 126 -169 0
+-122 -206 232 0
+-78 -229 -217 0
+-101 56 -177 0
+-67 -28 -130 0
+148 49 44 0
+-219 -193 53 0
+60 -232 -238 0
+-221 -64 193 0
+-27 -66 75 0
+75 -142 -107 0
+215 -176 120 0
+28 -185 -6 0
+152 181 31 0
+-142 104 96 0
+-24 -85 -231 0
+-57 -167 -112 0
+-200 -212 -172 0
+-172 -128 -63 0
+233 114 244 0
+-167 -103 88 0
+-84 -40 -206 0
+183 165 102 0
+237 -41 -207 0
+-188 227 42 0
+185 221 -224 0
+61 -201 -246 0
+157 -79 -126 0
+87 -169 36 0
+221 156 5 0
+134 21 -29 0
+63 102 -97 0
+-19 24 71 0
+-138 -119 -173 0
+-203 -132 -45 0
+16 -27 -152 0
+191 196 -45 0
+29 -22 -186 0
+103 -53 -86 0
+-165 -179 128 0
+-90 -152 -49 0
+-184 -136 -127 0
+140 202 152 0
+-43 -154 120 0
+125 93 -24 0
+25 -141 61 0
+-4 65 142 0
+-11 182 16 0
+228 -50 -220 0
+-193 53 240 0
+-126 -80 183 0
+193 156 -128 0
+-149 -46 102 0
+-231 185 157 0
+98 -225 -138 0
+129 67 -22 0
+125 196 79 0
+173 179 160 0
+132 74 52 0
+123 -122 -58 0
+-203 -89 66 0
+-148 24 15 0
+92 -198 224 0
+-118 -103 -141 0
+3 14 -36 0
+-60 -226 -84 0
+-195 98 6 0
+-4 -166 -230 0
+-44 -35 -54 0
+-99 207 -209 0
+-130 -76 -208 0
+-196 146 5 0
+-232 108 -245 0
+-162 129 -196 0
+160 162 105 0
+100 -176 -198 0
+-214 85 -45 0
+48 -17 6 0
+-204 140 220 0
+-48 -15 -194 0
+-24 232 167 0
+-120 -2 -140 0
+62 18 -191 0
+-159 -13 -58 0
+161 208 177 0
+95 134 40 0
+-66 -224 80 0
+129 200 -67 0
+237 176 139 0
+-207 214 8 0
+-192 -163 1 0
+-60 -239 -79 0
+188 -72 -166 0
+131 -128 -108 0
+70 129 -125 0
+-195 -204 105 0
+-51 -244 -17 0
+95 71 -32 0
+192 -206 -49 0
+211 44 99 0
+-27 65 -64 0
+-159 -60 242 0
+-135 34 195 0
+-88 236 -225 0
+-106 246 244 0
+-65 -107 -180 0
+126 147 -249 0
+-243 207 222 0
+-206 209 1 0
+130 -201 31 0
+-238 220 -217 0
+106 224 -101 0
+42 84 -128 0
+29 -227 209 0
+66 -37 -4 0
+-207 147 -129 0
+-127 169 200 0
+149 65 -125 0
+-26 -107 121 0
+37 202 -64 0
+200 -4 -121 0
+55 54 102 0
+-46 -180 190 0
+-66 -232 124 0
+214 3 211 0
+1 243 -12 0
+-55 -126 243 0
+-31 176 -204 0
+237 162 141 0
+120 61 -109 0
+88 -89 -145 0
+38 -14 -92 0
+54 -201 -147 0
+166 158 154 0
+163 -139 -62 0
+174 -57 -239 0
+34 -194 -212 0
+-96 29 83 0
+-235 201 -161 0
+-139 -170 67 0
+100 -115 -92 0
+-36 216 -192 0
+-129 -187 -194 0
+215 164 -180 0
+54 -191 107 0
+-156 241 163 0
+-244 114 -61 0
+101 -240 87 0
+-22 166 -179 0
+-138 -95 171 0
+-42 120 -52 0
+48 111 244 0
+9 -146 95 0
+110 -211 212 0
+-18 49 97 0
+250 83 181 0
+-181 -84 -157 0
+30 200 98 0
+-170 -155 -247 0
+-134 -211 -207 0
+-40 -148 81 0
+-17 129 -201 0
+-125 -83 -92 0
+8 126 -41 0
+162 141 194 0
+-116 -160 -240 0
+64 146 67 0
+-156 -194 -203 0
+-133 -173 35 0
+156 -88 182 0
+-191 72 211 0
+-118 81 236 0
+55 -1 -248 0
+-166 131 85 0
+-241 210 99 0
+-224 -249 -126 0
+24 -46 224 0
+65 35 70 0
+226 -206 197 0
+-71 146 210 0
+224 -41 -16 0
+-242 249 -240 0
+34 -74 3 0
+170 -111 -250 0
+117 -242 51 0
+93 -135 -159 0
+52 -226 -132 0
+10 225 214 0
+57 247 -211 0
+211 230 123 0
+129 149 -169 0
+170 59 127 0
+-193 110 42 0
+-5 -179 -116 0
+-96 -194 209 0
+-2 83 -163 0
+-72 39 229 0
+17 -33 189 0
+177 -194 -239 0
+-22 -5 167 0
+-245 -225 203 0
+78 -217 -111 0
+135 -182 -234 0
+134 -166 116 0
+95 -231 29 0
+132 206 225 0
+155 -191 86 0
+-216 -133 -182 0
+-122 -89 87 0
+11 56 -26 0
+40 198 193 0
+-135 -186 -247 0
+-221 167 126 0
+-74 -237 -170 0
+-206 235 186 0
+-219 64 -200 0
+-216 -213 167 0
+206 154 -35 0
+162 129 137 0
+-212 -245 95 0
+151 194 182 0
+-82 70 -223 0
+-116 238 59 0
+-50 231 243 0
+-47 -24 26 0
+-9 -72 195 0
+-200 4 -119 0
+-79 118 -138 0
+-1 67 -187 0
+25 -50 -23 0
+-51 -198 -17 0
+-45 88 -192 0
+-64 -89 61 0
+159 -226 -145 0
+95 243 -197 0
+62 94 -85 0
+-18 135 60 0
+-152 112 -158 0
+-40 221 108 0
+81 161 69 0
+-164 -89 206 0
+221 -185 -179 0
+99 46 -88 0
+-139 -46 -122 0
+-72 60 97 0
+-2 -1 -213 0
+-2 -219 -65 0
+-157 98 3 0
+144 -243 56 0
+202 -60 -95 0
+-173 -202 -182 0
+16 161 -150 0
+37 -247 245 0
+49 -135 90 0
+-139 -101 138 0
+165 -72 -40 0
+-27 223 -109 0
+73 -89 -197 0
+165 178 -71 0
+-83 -170 -71 0
+58 -68 -42 0
+-46 190 221 0
+104 187 -112 0
+237 -169 -167 0
+27 -7 119 0
+66 -35 88 0
+106 178 190 0
+-99 -186 -242 0
+201 222 164 0
+-66 -56 93 0
+205 219 -104 0
+-44 181 -162 0
+38 106 -179 0
+-23 -17 -137 0
+24 -199 221 0
+186 -87 -92 0
+-23 -172 97 0
+178 -192 210 0
+-21 -243 -42 0
+73 202 124 0
+167 4 -92 0
+174 -65 141 0
+125 177 -237 0
+-109 -55 -199 0
+-76 34 -80 0
+205 -243 -150 0
+-17 -173 6 0
+-203 -68 -181 0
+145 -10 -18 0
+220 -236 13 0
+196 -140 81 0
+37 203 -3 0
+-47 62 -14 0
+-192 -146 175 0
+-189 208 70 0
+39 203 144 0
+-199 -85 -33 0
+-148 -174 -204 0
+77 93 100 0
+-85 -240 45 0
+158 229 4 0
+-131 -47 136 0
+55 147 187 0
+213 -134 -180 0
+-149 219 -220 0
+-245 30 -139 0
+-49 211 32 0
+-198 -178 -177 0
+-221 -148 118 0
+131 108 221 0
+-11 46 -122 0
+-134 92 162 0
+196 224 -212 0
+-106 -78 45 0
+-226 -108 -111 0
+-39 219 -207 0
+112 -250 92 0
+58 -111 -92 0
+-167 88 27 0
+214 -37 112 0
+-236 -21 -39 0
+193 42 154 0
+-153 -123 -180 0
+-193 58 250 0
+223 232 98 0
+-155 -41 101 0
+97 -175 -73 0
+-70 112 -9 0
+-162 48 -209 0
+223 240 209 0
+-149 -229 55 0
+31 18 -212 0
+-240 88 -32 0
+149 -249 -185 0
+84 -133 191 0
+56 101 -243 0
+147 -131 -181 0
+30 -223 37 0
+-199 -119 123 0
+84 60 166 0
+38 157 218 0
+194 164 -198 0
+72 52 153 0
+232 -61 -242 0
+137 27 -28 0
+-169 88 36 0
+-204 -61 -216 0
+-83 7 -40 0
+108 -96 -213 0
+67 -86 -182 0
+223 -57 -69 0
+60 146 -247 0
+14 130 187 0
+-204 222 147 0
+72 -138 183 0
+236 -204 126 0
+-241 21 215 0
+168 60 142 0
+156 -66 227 0
+149 54 -185 0
+150 43 119 0
+95 87 -100 0
+-71 241 205 0
+-217 1 131 0
+-241 201 -167 0
+-90 -181 16 0
+-37 52 199 0
+-32 -180 13 0
+52 -108 182 0
+-42 -112 -211 0
+56 74 200 0
+-50 -82 11 0
+-218 121 -45 0
+-5 -120 -10 0
+-231 -212 -32 0
+125 -233 248 0
+-137 -47 109 0
+-179 -200 -171 0
+-126 157 -53 0
+56 74 185 0
+11 -139 95 0
+-35 -100 137 0
+193 -175 -69 0
+46 -23 -128 0
+71 213 44 0
+-118 60 -197 0
+-53 -102 10 0
+-59 188 179 0
+-97 -96 100 0
+-195 15 220 0
+-47 138 -79 0
+153 -247 -162 0
+150 -179 -96 0
+123 75 22 0
+42 34 248 0
+76 192 -96 0
+-222 194 -237 0
+-50 -186 -156 0
+68 -85 -209 0
+117 224 11 0
+-132 -79 6 0
+-217 119 241 0
+181 -52 -212 0
+-221 15 -8 0
+-157 220 -163 0
+-232 -217 -244 0
+35 160 9 0
+52 -44 62 0
+-187 102 -24 0
+134 188 -97 0
+-212 87 148 0
+96 -108 1 0
+-115 -184 158 0
+-185 134 -140 0
+-85 213 -109 0
+112 -220 50 0
+100 20 231 0
+214 -238 -46 0
+160 99 -127 0
+220 142 -167 0
+42 -184 146 0
+-215 -44 -90 0
+57 -107 202 0
+-96 -137 214 0
+177 -156 -162 0
+-18 25 168 0
+233 81 155 0
+-36 -83 -155 0
+102 31 -20 0
+-86 179 111 0
+-232 -39 -119 0
+-11 185 66 0
+213 43 174 0
+250 -131 -139 0
+224 31 69 0
+177 -10 128 0
+30 170 14 0
+187 -47 63 0
+218 -162 -222 0
+246 -154 -199 0
+153 -164 -236 0
+110 239 -64 0
+-144 -21 194 0
+47 -98 -19 0
+-187 200 103 0
+111 -166 -4 0
+242 -56 201 0
+-204 73 -56 0
+4 75 -34 0
+221 -30 -186 0
+-163 26 115 0
+128 -114 117 0
+-114 122 -119 0
+-105 23 221 0
+125 16 95 0
+9 -1 -34 0
+184 44 -19 0
+-97 -235 59 0
+111 -10 -101 0
+-146 22 -161 0
+248 -91 -250 0
+-187 -148 209 0
+-142 45 -65 0
+-29 -120 -229 0
+-24 95 -148 0
+-183 82 70 0
+97 50 -181 0
+-136 146 -174 0
+-169 125 52 0
+-23 -27 -97 0
+-149 143 13 0
+-1 -172 -175 0
+-61 112 -74 0
+-167 -231 46 0
+219 150 75 0
+246 -217 179 0
+133 186 -175 0
+235 -178 13 0
+229 78 -56 0
+-72 13 -82 0
+182 73 118 0
+113 213 237 0
+-189 4 -31 0
+26 41 19 0
+14 136 -77 0
+246 215 227 0
+-165 -188 20 0
+5 163 42 0
+-227 -140 -143 0
+-59 234 -93 0
+39 -75 -91 0
+72 101 103 0
+-129 6 240 0
+-23 18 -243 0
+-123 -71 197 0
+-91 244 100 0
+-96 -80 -138 0
+26 -50 -145 0
+118 -242 -203 0
+73 -30 -37 0
+-45 85 -235 0
+181 112 -74 0
+207 85 44 0
+-37 217 -6 0
+-205 -150 -192 0
+-233 213 20 0
+211 37 -147 0
+28 -60 -40 0
+85 -198 -106 0
+-3 -141 -81 0
+-129 115 213 0
+184 43 -106 0
+36 -104 -20 0
+215 10 128 0
+1 102 205 0
+82 175 201 0
+-112 7 -75 0
+-177 -123 -4 0
+127 -162 189 0
+67 232 -141 0
+108 -145 -110 0
+-91 50 190 0
+66 -194 148 0
+-249 16 -7 0
+226 86 220 0
+-53 215 178 0
+95 113 -165 0
+-60 -93 126 0
+53 161 32 0
+47 -74 -137 0
+-49 -243 -208 0
+91 249 93 0
+187 93 -214 0
+78 -103 -36 0
+160 -209 -207 0
+-40 -24 139 0
+227 89 42 0
+-190 31 -167 0
+29 171 -69 0
+-197 -190 154 0
+26 -188 -189 0
+249 25 24 0
+-8 -149 -14 0
+189 -162 49 0
+199 132 -219 0
+152 -143 71 0
+73 -164 -31 0
+-194 -239 49 0
+-188 87 -201 0
+-16 -37 -24 0
+-118 -41 -33 0
+-194 204 111 0
+-124 -243 -80 0
+-212 138 -65 0
+55 139 191 0
+218 -240 120 0
+198 121 204 0
+-150 -219 -246 0
+207 102 -82 0
+175 -69 -94 0
+194 114 -207 0
+64 63 5 0
+-20 -69 -15 0
+-205 61 -42 0
+152 144 91 0
+211 154 -13 0
+87 -80 -151 0
+-124 -220 68 0
+-98 -173 -88 0
+-136 51 56 0
+32 28 249 0
+191 -137 96 0
+-91 114 -16 0
+186 -100 157 0
+-186 124 -107 0
+87 -132 201 0
+-101 -117 -138 0
+-243 -49 -8 0
+-143 95 -148 0
+101 207 -60 0
+180 188 -184 0
+115 -230 -73 0
+54 -236 -194 0
+-52 -85 33 0
+-153 -101 -73 0
+-196 -122 -66 0
+-65 1 160 0
+89 -115 83 0
+221 -228 111 0
+-118 80 -211 0
+-69 237 -25 0
+-64 181 -161 0
+-70 -155 88 0
+179 -157 -241 0
+149 -28 247 0
+12 -37 -25 0
+197 -236 -72 0
+-81 -29 -43 0
+-181 -109 137 0
+88 -46 73 0
+-122 -167 -77 0
+38 150 -234 0
+247 88 -220 0
+-20 186 -9 0
+202 193 25 0
+149 -23 -143 0
+-84 -125 124 0
+-190 -220 -35 0
+-249 160 194 0
+-107 -209 -52 0
+197 -134 -180 0
+229 -13 -29 0
+-167 144 130 0
+136 122 15 0
+-179 134 -238 0
+137 212 106 0
+-221 -29 47 0
+160 -48 146 0
+-144 -134 -141 0
+-187 141 51 0
+147 8 27 0
+37 45 -105 0
+-85 -203 33 0
+-248 135 -165 0
+55 -229 -18 0
+-171 49 -145 0
+-23 -87 13 0
+-112 -4 -8 0
+176 231 -134 0
+-217 174 154 0
+122 -199 -105 0
+-235 167 -241 0
+53 156 -163 0
+-60 226 -127 0
+119 32 -168 0
+-79 -136 145 0
+88 -137 -206 0
+-238 -186 -156 0
+-47 -55 -181 0
+168 -117 27 0
+-31 -219 178 0
+-214 240 216 0
+169 -56 34 0
+-30 -2 83 0
+-206 -91 198 0
+-24 -207 -56 0
+-30 95 198 0
+-93 183 71 0
+-155 -36 -27 0
+69 -202 -42 0
+-104 -207 175 0
+117 -188 -151 0
+-80 -26 98 0
+-175 56 -140 0
+-153 -111 87 0
+163 -230 -227 0
+142 6 72 0
+207 150 -30 0
+158 -224 237 0
+183 78 140 0
+39 185 -246 0
+-150 -163 -140 0
+226 -161 -109 0
+-186 -123 130 0
+201 102 -132 0
+107 -160 88 0
+-236 75 -21 0
+-85 22 136 0
+-99 -212 -223 0
+-33 -85 245 0
+-69 -32 -25 0
+15 -119 24 0
+-10 78 91 0
+-247 120 -79 0
+112 131 -47 0
+-221 114 -3 0
+-195 34 -5 0
+-37 -79 76 0
+244 -220 216 0
+34 -51 -193 0
+52 128 101 0
+-190 68 -154 0
+193 -73 51 0
+115 193 -245 0
+143 -48 -234 0
+-73 -178 -18 0
+-44 172 -207 0
+-170 59 64 0
+-245 193 -206 0
+-173 -165 -17 0
+47 -73 72 0
+-204 -40 225 0
+-153 -156 -151 0
+-230 121 -170 0
+-154 -33 107 0
+-64 236 -180 0
+-188 -3 -215 0
+-4 66 -107 0
+132 -11 -103 0
+244 99 -246 0
+-207 -82 -170 0
+61 154 -222 0
+227 -69 -200 0
+-65 -104 -241 0
+-131 -149 34 0
+-60 207 134 0
+-198 -153 3 0
+53 -155 137 0
+-232 -52 214 0
+-158 -101 18 0
+-243 36 224 0
+-227 -212 -219 0
+-48 -182 51 0
+45 -165 90 0
+-127 -44 -160 0
+-161 228 -171 0
+-199 81 146 0
+63 108 -207 0
+-152 87 -54 0
+-49 220 -234 0
+93 -24 196 0
+198 107 -130 0
+119 -86 48 0
+215 101 177 0
+-209 140 240 0
+160 -191 127 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-030.cnf b/benchmarks/UF250.1065.100/uf250-030.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-030.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -75 239 -167 0
+-94 -226 62 0
+94 -128 41 0
+-45 175 116 0
+174 -88 -20 0
+158 -204 183 0
+-68 -219 -239 0
+-201 27 72 0
+-111 164 188 0
+248 27 -104 0
+-211 243 187 0
+-157 134 -31 0
+-90 -213 239 0
+175 65 21 0
+-129 39 -151 0
+-215 -17 227 0
+-212 -67 -177 0
+-205 -52 152 0
+51 -137 -169 0
+196 127 248 0
+81 -73 -70 0
+101 -185 45 0
+216 132 58 0
+-222 -125 -157 0
+99 -142 -32 0
+-149 68 -213 0
+-197 226 121 0
+248 218 178 0
+-75 -57 127 0
+-137 -45 -214 0
+58 40 -18 0
+206 -204 118 0
+123 -192 -88 0
+-54 72 -229 0
+-3 189 219 0
+-167 -164 -149 0
+-77 -140 109 0
+-64 -90 -245 0
+75 193 63 0
+-228 126 -54 0
+-56 -9 74 0
+-110 -19 148 0
+21 -28 203 0
+7 3 -36 0
+-184 -33 34 0
+-147 -35 133 0
+228 99 95 0
+-238 87 85 0
+33 -108 16 0
+226 111 105 0
+135 -244 119 0
+-93 191 206 0
+244 -54 -108 0
+91 27 -67 0
+178 71 -104 0
+-116 -214 -196 0
+92 73 -100 0
+-69 3 -218 0
+-135 171 238 0
+196 -206 -152 0
+-1 104 -195 0
+-105 -180 248 0
+118 -46 9 0
+47 107 10 0
+116 4 -242 0
+-249 -54 -82 0
+118 103 100 0
+-121 174 122 0
+-217 57 199 0
+13 -207 10 0
+233 -223 116 0
+234 -33 218 0
+159 -18 -198 0
+123 114 14 0
+79 102 60 0
+151 -88 -5 0
+132 -136 203 0
+123 -128 118 0
+28 31 -128 0
+-144 181 -69 0
+-237 -169 -12 0
+161 -67 50 0
+213 39 146 0
+-94 -137 -84 0
+188 71 -116 0
+-179 11 -53 0
+-104 163 -56 0
+171 238 10 0
+-120 -161 -5 0
+139 69 3 0
+-138 -3 37 0
+-179 -47 -200 0
+-205 -120 213 0
+82 55 191 0
+17 -146 -140 0
+46 -38 -216 0
+120 -157 -205 0
+45 96 -23 0
+-38 -141 13 0
+-50 243 166 0
+153 -57 104 0
+-27 8 -239 0
+-134 -123 225 0
+-114 -167 -174 0
+146 -193 -142 0
+-127 -34 209 0
+61 -178 -105 0
+-179 -42 -54 0
+187 -61 -100 0
+-9 -82 187 0
+54 -20 103 0
+-109 60 182 0
+-146 -38 132 0
+-133 -127 140 0
+-226 -246 158 0
+231 -199 70 0
+87 70 -128 0
+-109 -179 -25 0
+-69 -11 92 0
+-34 -219 -74 0
+242 -112 -168 0
+129 32 -198 0
+243 -159 160 0
+232 -217 48 0
+-151 -208 -9 0
+192 -141 -2 0
+-239 80 229 0
+167 79 188 0
+-114 -77 -53 0
+-202 50 185 0
+100 215 -225 0
+48 -63 5 0
+-55 -166 169 0
+-78 106 -91 0
+107 -218 40 0
+125 -28 27 0
+24 -177 -163 0
+119 -8 77 0
+-51 -77 -174 0
+-130 63 158 0
+231 229 -113 0
+108 -101 168 0
+182 248 -128 0
+77 -84 -204 0
+191 104 222 0
+182 4 -53 0
+-35 -119 231 0
+-74 72 -107 0
+78 -157 -225 0
+-191 -98 53 0
+237 -127 79 0
+-170 -206 209 0
+10 -231 -169 0
+-7 10 155 0
+-179 -231 160 0
+-56 -129 -230 0
+-224 -88 106 0
+-30 247 -245 0
+196 119 -186 0
+163 28 208 0
+-176 -65 -229 0
+-56 173 -234 0
+-175 134 217 0
+94 -28 198 0
+-6 41 75 0
+63 -38 147 0
+-187 -249 18 0
+141 84 6 0
+-185 -96 -114 0
+178 131 -33 0
+-85 -156 -183 0
+78 134 125 0
+-217 194 119 0
+-60 234 216 0
+-165 44 223 0
+92 131 -222 0
+150 190 52 0
+-58 -1 48 0
+46 -33 -82 0
+103 121 241 0
+141 -159 166 0
+31 81 217 0
+-187 163 -2 0
+-82 -134 -7 0
+110 249 -82 0
+136 215 -57 0
+79 -108 -70 0
+46 127 -86 0
+22 193 -58 0
+240 216 202 0
+220 201 239 0
+15 -80 173 0
+8 -171 239 0
+18 239 -42 0
+-29 6 -112 0
+-5 46 -127 0
+-59 -87 208 0
+94 179 -4 0
+-182 40 -211 0
+-119 144 232 0
+156 127 -104 0
+160 -178 -12 0
+-200 3 -111 0
+-175 -16 172 0
+111 107 180 0
+151 242 179 0
+-180 184 -227 0
+-123 -1 -139 0
+116 128 -240 0
+73 -123 -84 0
+-55 116 -162 0
+32 -48 -119 0
+144 112 171 0
+-6 -210 2 0
+222 70 137 0
+-225 126 218 0
+-71 -140 135 0
+110 41 235 0
+-153 79 39 0
+169 45 -105 0
+158 -75 -51 0
+211 -31 -49 0
+-218 80 237 0
+31 -12 -138 0
+-104 -85 5 0
+-133 -47 -179 0
+-93 -132 -170 0
+87 -193 220 0
+134 -175 90 0
+-232 97 -91 0
+91 188 -27 0
+157 214 79 0
+-216 191 -247 0
+14 -148 65 0
+-109 -151 -155 0
+-179 -228 147 0
+-153 -154 231 0
+35 -196 26 0
+-171 -144 188 0
+-43 105 -8 0
+156 -233 123 0
+69 90 23 0
+-134 -105 197 0
+-199 56 -221 0
+243 83 72 0
+146 -185 107 0
+-138 54 -134 0
+163 -236 -58 0
+-186 -93 247 0
+-123 -222 -120 0
+-69 -118 84 0
+220 -24 -123 0
+57 -97 212 0
+55 141 -199 0
+-89 171 150 0
+-107 184 -239 0
+-9 -79 149 0
+107 239 -179 0
+174 -157 25 0
+-50 47 243 0
+71 112 -40 0
+185 -60 -228 0
+167 48 -148 0
+230 -40 155 0
+76 -212 -159 0
+-175 232 25 0
+112 225 135 0
+-248 225 -123 0
+143 49 -28 0
+161 -129 152 0
+233 121 44 0
+-83 195 59 0
+-42 -31 -92 0
+-153 69 209 0
+120 27 140 0
+-83 78 206 0
+211 -167 234 0
+-136 175 -48 0
+138 -242 -42 0
+-108 41 184 0
+83 144 -107 0
+78 -231 -108 0
+-79 136 166 0
+-100 250 -247 0
+-49 -204 209 0
+10 34 -164 0
+-57 -150 -164 0
+156 -40 -48 0
+77 -17 160 0
+-242 -206 -209 0
+-220 197 192 0
+-67 120 164 0
+-143 190 164 0
+101 -89 98 0
+-15 154 -212 0
+132 -74 -96 0
+88 24 28 0
+125 147 2 0
+-120 -189 102 0
+-222 -213 166 0
+-81 -68 94 0
+84 -229 74 0
+-173 -104 225 0
+188 -12 -250 0
+-52 -199 161 0
+237 -213 165 0
+-130 222 35 0
+31 -6 118 0
+67 -118 -21 0
+-15 -208 197 0
+-22 -162 -41 0
+242 121 -150 0
+-39 106 -239 0
+-166 -178 -37 0
+-184 -9 151 0
+-209 -206 -237 0
+177 -133 -98 0
+60 197 -27 0
+218 -19 65 0
+197 138 67 0
+-173 -226 207 0
+-135 -151 -230 0
+-154 38 -85 0
+-68 54 -206 0
+190 4 46 0
+-8 -23 39 0
+62 66 -164 0
+180 -202 179 0
+-201 200 69 0
+65 21 -129 0
+-174 -35 -3 0
+-225 60 249 0
+-30 31 -249 0
+224 -245 -81 0
+167 216 -181 0
+25 -250 -242 0
+-211 187 -50 0
+7 106 -182 0
+-136 38 220 0
+127 246 -85 0
+15 66 161 0
+247 54 -60 0
+-197 19 240 0
+103 -160 -91 0
+193 2 -167 0
+188 74 24 0
+220 77 -170 0
+-164 -70 -201 0
+207 51 134 0
+-218 65 10 0
+92 -30 -143 0
+-232 -97 -50 0
+84 -39 -243 0
+-8 -148 242 0
+-149 163 180 0
+228 139 -51 0
+-93 -235 -24 0
+66 219 -188 0
+-249 -10 -28 0
+105 -49 -136 0
+55 185 70 0
+32 147 -58 0
+-204 -105 -162 0
+21 -162 173 0
+-20 6 121 0
+-87 -94 12 0
+230 229 213 0
+-231 -237 106 0
+-56 -148 181 0
+-51 215 -88 0
+250 206 -220 0
+77 -92 -146 0
+-40 110 166 0
+165 57 -191 0
+177 86 -100 0
+142 7 175 0
+-28 -94 129 0
+102 172 117 0
+-60 231 -174 0
+-135 3 45 0
+-203 159 59 0
+164 -47 170 0
+-50 71 223 0
+-34 -147 20 0
+-167 31 98 0
+13 218 23 0
+147 8 88 0
+118 99 -128 0
+-129 48 111 0
+244 -172 38 0
+-206 -145 20 0
+21 -113 -121 0
+165 -46 18 0
+6 -13 80 0
+-124 -154 -7 0
+-215 -201 -35 0
+-99 200 113 0
+-139 223 -86 0
+189 -20 -234 0
+104 -11 48 0
+250 137 -243 0
+-34 -220 -123 0
+187 -78 -153 0
+-243 -173 187 0
+-119 -45 84 0
+-208 -155 143 0
+-124 222 -234 0
+176 54 -1 0
+-245 68 157 0
+3 162 143 0
+-92 -35 -202 0
+-248 109 -112 0
+-154 30 33 0
+138 102 -176 0
+143 35 -130 0
+82 -212 -241 0
+174 -193 -86 0
+15 -78 219 0
+156 -120 -178 0
+-50 57 244 0
+-135 -174 76 0
+-103 -131 -214 0
+127 -181 -216 0
+172 -134 -67 0
+58 -15 -38 0
+-165 -79 52 0
+-11 -56 140 0
+112 -120 -235 0
+25 -137 96 0
+72 42 75 0
+238 -8 97 0
+-48 -8 106 0
+-242 -93 -219 0
+190 194 70 0
+-96 -106 -97 0
+189 -202 -196 0
+-85 -39 -200 0
+40 -218 -23 0
+192 -133 -137 0
+-66 -13 -27 0
+101 -121 -192 0
+-239 -220 189 0
+-219 163 142 0
+-168 -239 -220 0
+-246 169 -167 0
+9 -222 99 0
+-44 116 -1 0
+-101 -13 -108 0
+76 157 203 0
+186 -82 -28 0
+10 248 -101 0
+-139 96 -93 0
+-85 -179 -149 0
+157 246 -44 0
+-219 227 -212 0
+-125 -88 198 0
+203 -85 -97 0
+181 58 102 0
+218 157 18 0
+142 -235 35 0
+53 106 -201 0
+2 33 -231 0
+21 8 11 0
+-145 55 -169 0
+221 207 -169 0
+118 113 4 0
+-215 -115 -117 0
+-148 232 201 0
+170 -250 -93 0
+-22 -132 -116 0
+89 5 -37 0
+177 -37 -14 0
+-236 130 207 0
+225 208 -61 0
+226 68 -104 0
+15 -97 245 0
+-201 -115 104 0
+-190 143 214 0
+208 53 209 0
+241 -95 72 0
+85 200 175 0
+-146 -202 -228 0
+84 106 27 0
+49 -210 157 0
+12 220 121 0
+163 -149 5 0
+-201 123 208 0
+62 204 -229 0
+192 50 -191 0
+-126 -69 -139 0
+52 -65 102 0
+62 102 201 0
+142 -92 26 0
+101 -121 -76 0
+211 95 202 0
+-51 -142 168 0
+-231 9 -172 0
+2 169 -42 0
+-54 -140 92 0
+-12 -142 -156 0
+-67 -41 138 0
+-54 173 94 0
+-176 -106 40 0
+189 186 -219 0
+-91 76 41 0
+-242 105 71 0
+214 143 186 0
+-179 44 144 0
+47 -200 212 0
+-164 71 -101 0
+234 -58 244 0
+67 -151 225 0
+-40 137 -136 0
+-209 -151 98 0
+195 79 -147 0
+-186 16 -21 0
+-12 -137 109 0
+-79 177 204 0
+-112 -69 209 0
+-36 -184 -202 0
+-146 165 250 0
+-125 105 206 0
+52 -170 -21 0
+63 -246 -199 0
+145 -241 121 0
+81 -69 14 0
+150 111 212 0
+-199 -146 222 0
+100 -213 102 0
+236 -129 -48 0
+-205 -55 40 0
+76 -35 -136 0
+89 90 125 0
+166 -158 -238 0
+75 191 101 0
+-92 -1 130 0
+156 44 -50 0
+-21 -169 30 0
+-170 -145 -245 0
+-129 237 -141 0
+-54 200 -187 0
+-198 237 200 0
+-188 -49 -199 0
+54 113 -72 0
+-249 -148 220 0
+76 180 27 0
+169 61 94 0
+149 -245 170 0
+25 15 -225 0
+80 -62 142 0
+-127 26 197 0
+10 207 -120 0
+-225 223 -173 0
+-7 -94 -148 0
+226 19 -23 0
+134 194 249 0
+140 -106 243 0
+187 184 40 0
+-243 85 -203 0
+101 -41 -160 0
+96 42 171 0
+131 12 122 0
+-191 208 16 0
+90 -59 -178 0
+185 -50 -34 0
+-72 18 233 0
+-8 242 -116 0
+-211 55 -95 0
+-69 -126 -220 0
+240 -102 -218 0
+-214 18 159 0
+-51 -17 -12 0
+-54 107 -182 0
+58 -151 92 0
+-196 -137 111 0
+-53 123 75 0
+-231 120 -101 0
+119 -89 -103 0
+16 44 -86 0
+-117 -16 119 0
+35 -232 -151 0
+193 -174 89 0
+-39 35 -213 0
+-77 -101 243 0
+145 74 80 0
+-42 -86 -240 0
+-161 -137 107 0
+123 218 -57 0
+34 185 -241 0
+-89 241 22 0
+-176 -46 158 0
+-98 -148 -238 0
+226 19 -134 0
+-174 -138 176 0
+-113 -2 13 0
+208 95 64 0
+-217 107 198 0
+122 35 -114 0
+-247 -240 104 0
+-195 -17 -18 0
+225 -109 31 0
+88 -191 -146 0
+-130 17 239 0
+210 -18 -46 0
+80 134 216 0
+34 65 -226 0
+-103 -189 140 0
+-203 104 52 0
+247 56 90 0
+-242 199 163 0
+74 -79 -68 0
+-248 -245 108 0
+-172 -195 186 0
+-45 -132 -87 0
+164 165 -154 0
+-79 -195 -29 0
+-65 -242 -165 0
+-4 50 -102 0
+220 -67 118 0
+-13 -115 206 0
+-116 -19 21 0
+-64 -229 -6 0
+-136 155 -184 0
+224 63 -23 0
+132 89 -87 0
+163 -48 -184 0
+121 192 204 0
+-234 247 -21 0
+194 152 -249 0
+167 -153 61 0
+166 -113 137 0
+48 -39 -40 0
+89 121 -129 0
+87 36 -119 0
+58 -237 -42 0
+208 155 104 0
+-193 52 -61 0
+-115 141 -69 0
+210 -87 196 0
+219 229 -2 0
+2 -54 -146 0
+-127 90 201 0
+-135 -187 -145 0
+113 -139 -232 0
+74 -186 -132 0
+-66 197 -32 0
+111 178 19 0
+-65 -249 -28 0
+104 65 96 0
+238 196 -248 0
+-97 87 -140 0
+58 -158 -118 0
+-168 -34 -231 0
+-152 -95 246 0
+60 167 64 0
+-250 132 -172 0
+-80 -68 127 0
+-180 62 129 0
+92 -159 -215 0
+205 215 61 0
+104 -21 -226 0
+244 -239 -53 0
+216 115 8 0
+-214 -116 173 0
+-73 -158 42 0
+-227 30 -83 0
+-189 -49 -231 0
+-188 -134 31 0
+-209 191 171 0
+-208 191 -32 0
+-61 50 238 0
+135 -191 90 0
+31 120 141 0
+118 -24 -58 0
+-162 113 -117 0
+-151 173 -240 0
+180 200 184 0
+-27 -96 235 0
+35 25 -73 0
+-19 -225 -90 0
+75 -67 -123 0
+-56 -134 -139 0
+104 179 -49 0
+-138 -132 232 0
+187 -242 -19 0
+226 201 -3 0
+-37 71 -90 0
+-128 164 171 0
+133 139 148 0
+-158 36 -113 0
+112 -37 -190 0
+-70 172 25 0
+151 -225 -247 0
+-89 -34 -138 0
+-108 -56 22 0
+-209 -93 119 0
+-103 -26 176 0
+-211 -86 -247 0
+207 -245 181 0
+80 88 134 0
+183 -16 -208 0
+-56 -17 190 0
+-3 105 210 0
+146 18 112 0
+154 191 -180 0
+152 225 -3 0
+-24 81 184 0
+88 65 -181 0
+165 210 11 0
+117 -190 63 0
+32 -129 80 0
+-201 -12 -187 0
+211 -63 -142 0
+25 86 145 0
+-167 61 -80 0
+244 -166 14 0
+229 -166 56 0
+-72 204 -116 0
+-97 -88 -77 0
+8 54 88 0
+9 211 -35 0
+-15 -30 210 0
+-198 -124 128 0
+-8 -26 -195 0
+6 -217 -149 0
+-115 241 154 0
+53 -42 -48 0
+-25 116 91 0
+-21 34 -54 0
+108 -38 -182 0
+200 -244 -154 0
+-121 -196 -223 0
+-136 -232 6 0
+5 155 66 0
+-23 -227 135 0
+118 182 -8 0
+-202 156 97 0
+64 -208 -37 0
+-102 -189 -75 0
+-14 -19 -171 0
+-162 90 85 0
+-71 -63 25 0
+222 50 -56 0
+178 -220 -179 0
+196 150 -192 0
+19 -209 4 0
+-224 199 -177 0
+-97 87 212 0
+142 22 -49 0
+-244 218 -86 0
+99 -102 -92 0
+-217 -178 169 0
+55 -22 -121 0
+-96 -66 236 0
+-80 129 226 0
+-48 162 160 0
+109 230 -42 0
+-62 -178 -240 0
+-147 -39 229 0
+140 -13 243 0
+174 225 -218 0
+-197 -223 211 0
+-206 -61 -12 0
+109 139 -244 0
+-203 161 190 0
+-1 199 -92 0
+-198 -227 -178 0
+242 171 -238 0
+-208 225 -120 0
+128 -15 51 0
+183 -210 24 0
+-230 125 -31 0
+84 25 166 0
+-53 -235 7 0
+62 -64 84 0
+-187 63 -2 0
+15 -66 53 0
+-41 -56 -110 0
+-238 180 122 0
+-64 162 -120 0
+-189 -210 -62 0
+-119 -185 -215 0
+6 -20 243 0
+2 -214 -49 0
+180 -21 61 0
+49 107 -44 0
+-9 166 -149 0
+-161 -92 147 0
+22 209 86 0
+219 11 -65 0
+-114 -108 -88 0
+121 -227 -50 0
+147 111 -227 0
+-165 35 -143 0
+43 73 234 0
+-89 216 151 0
+60 244 96 0
+-244 -159 -156 0
+155 116 204 0
+20 158 -131 0
+-47 103 198 0
+-66 -89 64 0
+206 -192 -234 0
+-31 66 -50 0
+-41 -132 73 0
+154 -182 -191 0
+-172 193 58 0
+60 -59 196 0
+228 -201 173 0
+192 -225 167 0
+101 -49 233 0
+10 71 -54 0
+72 -114 -216 0
+125 -134 87 0
+-83 102 -244 0
+50 217 187 0
+-143 17 -156 0
+103 -156 -74 0
+203 47 114 0
+59 -177 -126 0
+-192 225 -208 0
+214 149 231 0
+-80 197 -220 0
+-134 217 190 0
+-22 65 -210 0
+139 -58 109 0
+60 149 14 0
+105 98 55 0
+-217 -135 36 0
+-189 154 -105 0
+-33 190 -29 0
+6 -95 -114 0
+-128 240 -230 0
+1 -32 -116 0
+-76 126 -152 0
+-152 -57 -142 0
+145 -202 -21 0
+140 98 -146 0
+-100 30 -241 0
+213 141 54 0
+-67 -224 135 0
+-135 49 33 0
+-62 196 -102 0
+-166 -164 -161 0
+-84 -91 -117 0
+216 -21 161 0
+180 -114 -213 0
+80 -116 -67 0
+202 -94 109 0
+192 62 -201 0
+-45 37 49 0
+74 -128 -227 0
+2 227 -13 0
+16 215 37 0
+-209 14 70 0
+48 137 -122 0
+-210 -104 -14 0
+84 -140 -137 0
+39 224 -113 0
+-83 -57 199 0
+238 13 -178 0
+246 68 -62 0
+170 -88 90 0
+204 222 21 0
+-1 128 -175 0
+-241 -17 152 0
+-127 -122 79 0
+-138 49 170 0
+24 59 74 0
+162 126 247 0
+-225 -65 -43 0
+-137 110 -40 0
+-48 -184 219 0
+-70 -184 131 0
+12 -138 -131 0
+35 199 20 0
+247 -212 -112 0
+-206 -224 93 0
+-248 -10 -186 0
+134 -165 50 0
+-220 207 221 0
+242 31 -7 0
+12 -22 157 0
+106 194 -42 0
+-205 173 3 0
+-188 53 247 0
+169 -117 -50 0
+-33 -205 -139 0
+243 -94 91 0
+-237 120 22 0
+16 -27 169 0
+55 -121 122 0
+-86 175 -9 0
+209 54 -4 0
+-148 74 -38 0
+-35 79 153 0
+208 -145 226 0
+-133 84 43 0
+51 16 -158 0
+222 -213 -68 0
+136 166 209 0
+144 -77 -194 0
+238 -38 26 0
+134 230 -100 0
+36 5 127 0
+-234 -150 173 0
+-242 -82 118 0
+-128 -188 -62 0
+237 -102 220 0
+-250 178 7 0
+133 -14 170 0
+-97 -197 -190 0
+239 -9 78 0
+40 -149 147 0
+12 235 -217 0
+-40 244 -10 0
+67 147 162 0
+-146 -100 -52 0
+-19 -189 113 0
+-205 -210 -83 0
+-167 -18 -187 0
+141 44 -132 0
+-95 -195 -92 0
+-111 187 -179 0
+-71 -57 86 0
+95 144 82 0
+-17 211 -101 0
+-142 107 95 0
+-224 114 198 0
+29 157 106 0
+179 -154 226 0
+-67 202 6 0
+-68 -242 -125 0
+173 198 241 0
+171 -129 233 0
+109 -172 -195 0
+-130 -248 -81 0
+153 -232 -172 0
+-155 -66 -94 0
+-222 -107 73 0
+-246 241 -238 0
+-69 204 165 0
+79 241 -62 0
+-147 174 -20 0
+184 -41 -62 0
+73 -241 185 0
+-228 -248 211 0
+222 -226 40 0
+237 122 232 0
+212 46 91 0
+-218 -125 76 0
+159 163 -3 0
+-169 27 124 0
+-18 47 221 0
+-49 14 -128 0
+225 -4 -54 0
+56 -64 -151 0
+207 103 233 0
+-180 79 -88 0
+233 126 -153 0
+39 240 193 0
+-81 -96 162 0
+-187 -111 197 0
+211 121 -87 0
+189 3 39 0
+-31 -150 44 0
+-71 72 180 0
+77 -240 -194 0
+32 -120 4 0
+31 -107 -27 0
+-124 -228 38 0
+-2 23 -101 0
+-15 81 143 0
+91 136 171 0
+-119 34 -195 0
+34 -228 120 0
+-100 147 94 0
+-103 92 178 0
+-47 -140 -167 0
+56 -104 204 0
+143 33 -35 0
+-83 -203 -76 0
+-24 5 245 0
+-233 48 -183 0
+69 71 21 0
+79 -214 -52 0
+43 -59 107 0
+22 -8 14 0
+-59 191 61 0
+-159 -146 -179 0
+10 -180 -250 0
+166 -213 10 0
+55 -204 32 0
+130 -104 -106 0
+-30 102 76 0
+-157 -42 -221 0
+60 80 88 0
+88 -169 -239 0
+165 -119 -4 0
+202 -20 49 0
+69 135 122 0
+166 -101 -117 0
+38 -9 -149 0
+-177 43 -7 0
+-127 14 -16 0
+-6 -110 -129 0
+164 65 -20 0
+-10 -106 199 0
+46 -58 -119 0
+49 115 -195 0
+-58 -45 -96 0
+-106 86 -60 0
+66 125 234 0
+-90 -79 -172 0
+139 -180 24 0
+-69 -51 108 0
+-160 -93 -114 0
+97 34 -105 0
+194 138 216 0
+25 235 26 0
+-111 137 70 0
+247 -210 150 0
+-90 26 -151 0
+82 -50 -86 0
+-144 -191 -166 0
+189 100 -121 0
+-65 -64 131 0
+-81 -15 -86 0
+180 40 -242 0
+197 -230 97 0
+-97 87 184 0
+137 159 -65 0
+-78 -203 -4 0
+105 -114 1 0
+3 -76 -66 0
+185 35 -52 0
+-120 -138 -55 0
+-173 -233 130 0
+-138 1 178 0
+224 -99 132 0
+4 133 105 0
+201 121 -243 0
+182 -227 130 0
+125 -41 26 0
+-108 -152 -221 0
+-60 -195 51 0
+19 -200 -172 0
+158 -136 203 0
+62 71 146 0
+-209 -231 -226 0
+-97 -30 111 0
+200 -213 61 0
+98 -132 151 0
+156 231 168 0
+125 -26 -21 0
+-16 -51 -21 0
+237 148 -178 0
+-62 -116 -33 0
+-59 71 -181 0
+17 246 -24 0
+28 -111 -27 0
+-14 224 -122 0
+93 82 -6 0
+76 101 241 0
+4 -93 -108 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-031.cnf b/benchmarks/UF250.1065.100/uf250-031.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-031.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -154 -144 166 0
+-212 -6 197 0
+-5 -170 -27 0
+185 -73 159 0
+134 162 54 0
+-58 -22 220 0
+-5 -187 124 0
+25 141 -4 0
+-19 58 -230 0
+48 234 -65 0
+-177 137 -204 0
+-14 115 116 0
+-222 -90 142 0
+131 161 -74 0
+13 -136 -157 0
+-11 163 -121 0
+144 -73 -95 0
+-10 -182 -249 0
+-167 -37 -51 0
+163 -160 25 0
+-54 -248 -174 0
+-154 105 55 0
+-158 123 196 0
+46 -191 139 0
+235 -94 -196 0
+-20 -216 -182 0
+-175 43 248 0
+-243 198 233 0
+-41 -150 -197 0
+-216 -230 -221 0
+95 -8 -98 0
+-169 125 29 0
+27 96 18 0
+-16 75 21 0
+90 -220 -246 0
+193 226 -243 0
+26 170 -67 0
+-125 113 15 0
+13 138 -124 0
+49 191 -98 0
+29 -194 -204 0
+214 9 -125 0
+-200 188 -74 0
+-13 92 -84 0
+13 -174 -126 0
+89 247 70 0
+248 232 62 0
+-84 -211 -63 0
+-103 187 234 0
+-120 -85 -32 0
+-121 34 246 0
+243 -73 246 0
+-180 -29 -218 0
+134 -37 -79 0
+225 93 -236 0
+5 -208 214 0
+15 -141 113 0
+-18 124 86 0
+-128 249 58 0
+107 90 -122 0
+-23 101 167 0
+-27 -117 -206 0
+197 -144 -25 0
+53 -7 139 0
+140 -70 -94 0
+-221 -185 -40 0
+-203 197 -7 0
+59 32 -27 0
+223 -117 163 0
+-115 -117 195 0
+-147 -99 -41 0
+77 188 -159 0
+-217 -154 26 0
+150 208 -207 0
+-187 -183 -50 0
+237 -37 25 0
+-239 -51 198 0
+-141 101 -196 0
+-6 244 -139 0
+-145 243 140 0
+-120 -110 68 0
+156 127 -91 0
+146 164 -75 0
+-22 85 -164 0
+119 -191 211 0
+39 -4 194 0
+-146 -54 -208 0
+210 -52 -144 0
+204 164 58 0
+86 -193 -45 0
+131 240 182 0
+156 -240 134 0
+-93 -185 -92 0
+209 173 -148 0
+-120 -125 166 0
+92 -52 -106 0
+-103 -31 -190 0
+27 -236 100 0
+-101 -180 241 0
+-221 -65 154 0
+2 71 127 0
+-57 -197 -33 0
+161 -210 10 0
+-178 61 68 0
+147 71 1 0
+-34 -121 -203 0
+-197 161 -238 0
+104 -53 -74 0
+191 -58 17 0
+106 -129 -93 0
+-183 194 -13 0
+90 -30 -137 0
+239 -76 -33 0
+18 -129 -219 0
+-57 243 -81 0
+42 -32 185 0
+-30 6 48 0
+-147 -71 95 0
+91 -152 162 0
+11 -242 -41 0
+83 -182 172 0
+35 -16 -94 0
+-101 78 -246 0
+-229 -97 -31 0
+-188 167 208 0
+119 91 31 0
+-127 -142 -32 0
+-145 74 42 0
+20 -248 145 0
+-16 75 -217 0
+71 -171 -66 0
+-117 87 65 0
+-112 202 -111 0
+200 -111 127 0
+144 -176 -89 0
+-86 219 63 0
+-75 186 -110 0
+177 195 -118 0
+167 -47 -70 0
+-57 -34 156 0
+37 -230 22 0
+-122 207 27 0
+147 22 -55 0
+224 225 198 0
+-24 -74 120 0
+232 6 243 0
+94 -225 -80 0
+231 103 197 0
+-186 -91 -230 0
+220 158 71 0
+103 69 -44 0
+220 165 123 0
+-225 16 181 0
+-177 236 139 0
+-152 -89 181 0
+11 -32 -85 0
+203 -97 71 0
+153 120 -122 0
+131 218 158 0
+-41 -24 116 0
+238 7 -76 0
+228 13 -49 0
+155 240 64 0
+197 -202 -73 0
+-131 -11 -219 0
+39 219 220 0
+66 19 -43 0
+59 -222 -119 0
+228 194 143 0
+-244 -178 123 0
+-176 212 73 0
+-176 142 -131 0
+-98 -65 -169 0
+157 -164 -109 0
+162 -207 85 0
+-139 -94 220 0
+-74 -164 -187 0
+152 -230 -8 0
+236 -102 108 0
+2 63 -27 0
+93 -235 39 0
+107 -20 191 0
+-237 -126 -52 0
+188 182 -99 0
+-115 28 -62 0
+86 206 144 0
+151 -124 108 0
+-165 -154 -208 0
+-214 85 62 0
+-244 139 124 0
+220 -207 175 0
+245 98 -122 0
+-250 169 160 0
+-179 150 149 0
+-53 -22 -148 0
+-207 -126 105 0
+144 214 -175 0
+-218 50 -108 0
+191 -194 74 0
+-98 -237 124 0
+-143 -118 155 0
+-75 -143 -88 0
+188 126 -187 0
+219 194 146 0
+144 130 -67 0
+-46 18 96 0
+-74 89 -238 0
+-50 26 20 0
+189 39 -216 0
+-164 -224 128 0
+208 -35 20 0
+-149 -58 -124 0
+30 19 237 0
+72 194 -96 0
+-36 -192 -149 0
+-165 -130 -173 0
+219 -82 -215 0
+53 247 -203 0
+-95 -118 -152 0
+116 191 120 0
+153 -17 170 0
+-231 169 -184 0
+129 63 -147 0
+-39 -196 -60 0
+-118 2 155 0
+-28 -168 -25 0
+-50 -223 -144 0
+133 -46 217 0
+221 166 -14 0
+-246 -223 -151 0
+-158 -238 84 0
+157 -235 -48 0
+-204 -101 -11 0
+238 -101 -52 0
+150 126 130 0
+216 184 78 0
+-124 22 -248 0
+-136 -25 -66 0
+32 -182 -46 0
+240 -82 52 0
+209 -97 -11 0
+49 -18 -147 0
+11 -74 -242 0
+22 1 118 0
+243 -75 132 0
+-121 -153 109 0
+-7 237 -22 0
+120 42 34 0
+-48 -139 3 0
+215 -198 161 0
+-109 -112 -7 0
+-221 -250 -181 0
+-202 -21 4 0
+-238 180 -10 0
+-77 -60 -163 0
+92 -14 15 0
+-43 -202 -7 0
+-185 -145 179 0
+59 117 240 0
+-34 -184 143 0
+99 13 63 0
+-122 -154 -245 0
+-37 -60 -83 0
+26 56 -79 0
+-100 158 119 0
+41 202 -53 0
+-146 187 -67 0
+-78 102 -2 0
+-122 93 -56 0
+136 -208 -88 0
+44 240 -142 0
+11 -237 -143 0
+20 205 59 0
+21 -236 218 0
+6 71 -33 0
+-33 -119 221 0
+131 227 -50 0
+231 74 -131 0
+-164 -116 -230 0
+-206 198 236 0
+-219 -73 -180 0
+3 -127 -121 0
+229 -130 248 0
+103 -81 -208 0
+-248 -166 -97 0
+-44 122 -209 0
+-118 64 -81 0
+-163 -94 109 0
+-2 -56 107 0
+-109 136 -234 0
+91 -162 8 0
+-3 -133 83 0
+154 93 -171 0
+65 -101 54 0
+132 -125 -105 0
+-177 155 249 0
+228 42 -201 0
+123 -186 41 0
+241 64 -187 0
+165 220 50 0
+10 -233 -197 0
+76 -186 28 0
+224 -119 -246 0
+101 -152 -58 0
+212 -111 -114 0
+-54 -140 152 0
+236 -223 45 0
+73 -222 158 0
+63 87 -222 0
+-15 85 -29 0
+-48 -149 199 0
+-134 -167 -102 0
+220 136 50 0
+-100 207 91 0
+234 165 -37 0
+158 160 -242 0
+165 192 103 0
+-158 58 152 0
+-77 -194 229 0
+-175 146 -223 0
+-156 165 -143 0
+-83 -186 -142 0
+202 110 -38 0
+125 143 -76 0
+-162 -235 -134 0
+118 -101 56 0
+211 80 -13 0
+83 216 -74 0
+1 192 32 0
+-64 208 76 0
+-89 -210 122 0
+-221 181 -199 0
+198 -115 -178 0
+-160 235 -187 0
+34 124 190 0
+131 160 -241 0
+122 25 -141 0
+-32 -206 38 0
+-205 136 6 0
+124 -111 190 0
+94 100 -171 0
+-45 224 249 0
+-108 75 -213 0
+-167 -238 -74 0
+-238 3 -11 0
+188 -158 -80 0
+82 -36 -156 0
+88 -79 23 0
+238 141 -44 0
+-211 -51 -176 0
+202 166 -148 0
+213 -105 -176 0
+66 23 -224 0
+-144 59 -89 0
+111 80 -202 0
+-26 3 95 0
+-62 245 -223 0
+133 177 181 0
+-54 159 -61 0
+-43 -207 10 0
+174 -17 63 0
+136 -2 -91 0
+-17 -122 -129 0
+199 -32 -52 0
+-190 -216 104 0
+10 -134 112 0
+169 -38 54 0
+211 -163 -89 0
+59 172 -34 0
+-9 61 -34 0
+218 154 241 0
+-209 -94 -95 0
+177 154 -50 0
+248 -72 -112 0
+-211 149 17 0
+123 74 -191 0
+-156 72 90 0
+-137 -215 -233 0
+-127 227 -68 0
+-195 -219 -107 0
+-247 -86 -36 0
+183 104 221 0
+103 -241 -223 0
+-82 54 -180 0
+-107 -236 155 0
+-176 -193 -204 0
+112 62 7 0
+91 187 101 0
+-16 103 81 0
+132 108 107 0
+154 -247 245 0
+10 -70 185 0
+-127 243 -206 0
+5 72 79 0
+207 -148 188 0
+116 -88 -6 0
+-233 -205 -34 0
+-186 97 -177 0
+-118 -78 54 0
+-27 -119 -217 0
+-223 -47 -238 0
+-192 138 136 0
+160 -241 202 0
+69 -250 102 0
+-192 -222 132 0
+59 -159 110 0
+228 78 -153 0
+-219 211 198 0
+195 -115 79 0
+-61 179 -246 0
+6 -146 -90 0
+130 169 53 0
+-239 -250 64 0
+17 -115 -226 0
+119 -222 -141 0
+-45 170 124 0
+-110 -164 234 0
+15 184 -14 0
+-190 -137 -48 0
+127 -99 181 0
+245 -8 14 0
+-183 -1 -211 0
+-180 177 -89 0
+-127 195 95 0
+133 235 -175 0
+-157 246 144 0
+-217 -46 -36 0
+-82 141 -123 0
+-129 -211 -73 0
+-49 17 -166 0
+110 -236 162 0
+38 123 71 0
+-20 131 172 0
+21 -180 215 0
+-24 -202 -116 0
+105 34 181 0
+42 -75 209 0
+143 166 -138 0
+68 -79 119 0
+-131 -194 -223 0
+191 237 -181 0
+-208 -44 -42 0
+174 48 -105 0
+250 -179 -241 0
+140 92 -105 0
+-10 -29 -223 0
+-158 109 -19 0
+-138 198 222 0
+-154 -9 -11 0
+-56 -16 -63 0
+146 138 179 0
+94 -235 -187 0
+37 73 -159 0
+90 218 176 0
+-70 168 -69 0
+-32 223 -83 0
+-39 185 146 0
+187 83 -152 0
+-12 180 184 0
+240 -99 213 0
+4 -13 12 0
+-247 -12 38 0
+222 175 167 0
+88 -31 -187 0
+67 208 65 0
+69 18 59 0
+-183 -101 43 0
+-54 214 -205 0
+-228 -174 -4 0
+-130 12 -179 0
+241 -108 211 0
+80 121 -166 0
+153 144 -121 0
+80 92 131 0
+-55 136 -87 0
+-176 71 -234 0
+201 199 -43 0
+-24 223 -27 0
+-101 -159 -232 0
+-56 46 -123 0
+19 204 -23 0
+-174 -41 -91 0
+99 181 -134 0
+-16 -176 122 0
+234 213 -160 0
+59 123 -141 0
+224 49 -22 0
+225 -114 -109 0
+-72 -3 109 0
+-57 234 229 0
+154 -149 206 0
+25 204 -130 0
+224 243 -8 0
+16 173 -248 0
+140 -173 231 0
+-202 42 -220 0
+238 -111 -154 0
+11 -130 164 0
+13 227 189 0
+-9 241 228 0
+-61 -158 -30 0
+205 104 133 0
+83 139 -218 0
+113 -78 -171 0
+133 170 203 0
+-182 89 -226 0
+190 11 73 0
+125 164 221 0
+-75 127 149 0
+-221 133 248 0
+-242 -186 -115 0
+187 -86 181 0
+91 32 -176 0
+133 -199 67 0
+109 164 -200 0
+-133 79 140 0
+168 -234 123 0
+111 -83 -62 0
+227 26 134 0
+110 166 242 0
+-14 -155 -158 0
+191 -70 -187 0
+-93 28 -11 0
+-90 41 -181 0
+51 193 -154 0
+120 -17 -80 0
+-230 -110 -50 0
+95 -15 246 0
+-10 -8 -100 0
+178 31 -126 0
+6 -192 144 0
+66 198 174 0
+83 209 111 0
+-138 74 37 0
+171 192 48 0
+174 28 61 0
+131 179 227 0
+150 -127 50 0
+39 92 -188 0
+-93 250 -144 0
+10 218 193 0
+100 -165 234 0
+-167 -118 153 0
+80 -167 199 0
+218 -84 27 0
+-26 234 39 0
+24 -153 -239 0
+-34 146 -75 0
+-44 -191 119 0
+21 175 -194 0
+-119 62 -151 0
+-231 55 107 0
+-175 95 231 0
+201 76 -33 0
+180 -88 -164 0
+-40 -3 11 0
+144 141 -95 0
+86 34 1 0
+-159 234 -108 0
+180 232 -13 0
+43 144 150 0
+-95 -227 200 0
+96 -63 92 0
+-128 -37 -107 0
+-160 158 -141 0
+-70 44 -138 0
+-29 -191 -198 0
+-37 225 237 0
+2 -199 -152 0
+-17 93 37 0
+151 84 -81 0
+-10 82 -118 0
+131 -98 223 0
+-232 227 -242 0
+13 101 19 0
+-87 -159 -117 0
+-94 -207 2 0
+-208 -43 -160 0
+-224 140 -112 0
+-140 36 47 0
+191 171 -213 0
+-228 -180 117 0
+-42 98 -72 0
+-86 -2 -121 0
+-143 107 179 0
+-243 205 183 0
+-116 -241 199 0
+-12 -187 83 0
+-49 -216 184 0
+138 39 5 0
+70 7 -200 0
+141 -10 167 0
+-135 -242 -192 0
+-30 -3 123 0
+40 -136 -93 0
+61 31 -152 0
+-228 197 -182 0
+150 -205 153 0
+248 -202 110 0
+175 -204 -243 0
+163 58 236 0
+-236 -46 238 0
+-79 -90 -12 0
+-89 180 134 0
+55 -225 -2 0
+-2 -155 56 0
+28 205 168 0
+72 -200 -198 0
+-16 -19 58 0
+-198 21 82 0
+197 71 -228 0
+125 86 150 0
+151 172 -221 0
+227 -21 -170 0
+-142 117 -157 0
+46 12 -24 0
+-139 189 -119 0
+-82 -210 111 0
+-156 -235 181 0
+81 21 -223 0
+100 97 244 0
+-92 -249 35 0
+-101 -11 -33 0
+-222 96 -231 0
+-218 -116 -155 0
+-139 -18 -87 0
+228 -232 195 0
+85 43 136 0
+114 -225 -171 0
+-228 95 -70 0
+-121 173 -6 0
+154 32 128 0
+223 -128 113 0
+183 -108 -91 0
+-57 179 62 0
+115 -181 19 0
+-17 -41 -104 0
+215 -111 25 0
+194 151 127 0
+1 -60 7 0
+-158 -52 -247 0
+248 188 174 0
+247 47 -173 0
+-41 67 42 0
+245 -101 104 0
+68 -70 92 0
+198 242 201 0
+184 89 -79 0
+247 151 19 0
+-82 63 -220 0
+226 -132 -202 0
+81 143 189 0
+-64 198 -120 0
+95 51 -131 0
+-233 171 11 0
+85 -83 -205 0
+-234 230 43 0
+204 -75 4 0
+-54 -63 -109 0
+-132 159 -118 0
+-215 -196 -56 0
+70 -216 -185 0
+-168 -91 -21 0
+229 -217 -51 0
+-34 -32 -135 0
+-124 138 -192 0
+134 -126 140 0
+14 155 119 0
+22 -55 -249 0
+-48 175 181 0
+179 -198 240 0
+-45 11 -172 0
+212 -93 -64 0
+113 -148 194 0
+-11 -17 9 0
+43 -128 -31 0
+79 -43 -168 0
+-159 189 -90 0
+111 -131 114 0
+-138 -2 100 0
+229 235 -177 0
+166 96 -218 0
+-80 -5 -133 0
+-135 -87 32 0
+-80 -29 -25 0
+-228 -153 -201 0
+79 -77 -64 0
+241 -239 -164 0
+25 42 227 0
+79 119 146 0
+69 -25 -223 0
+238 8 210 0
+210 -45 108 0
+-12 -192 56 0
+106 -75 213 0
+71 247 -35 0
+-177 4 221 0
+4 -14 -68 0
+-126 -149 -177 0
+-26 -243 -248 0
+249 64 -172 0
+-247 -34 -192 0
+241 172 -10 0
+-44 159 -45 0
+-143 116 -174 0
+-66 -103 231 0
+175 133 120 0
+112 -90 -211 0
+17 -192 -152 0
+-243 -54 -106 0
+82 -9 -63 0
+149 170 -82 0
+58 147 -20 0
+-11 34 109 0
+152 87 73 0
+217 -85 25 0
+229 45 -189 0
+-240 -121 -10 0
+149 171 36 0
+-212 102 -128 0
+-186 188 -168 0
+194 -129 126 0
+243 -63 220 0
+-180 -99 28 0
+-21 119 -144 0
+-42 -23 186 0
+147 -181 148 0
+122 -177 152 0
+-199 109 201 0
+-18 -94 228 0
+159 -33 88 0
+114 -139 -6 0
+100 33 116 0
+104 73 -153 0
+-164 -66 69 0
+207 -137 93 0
+119 94 -223 0
+-64 -204 166 0
+-225 59 -112 0
+-103 -28 -225 0
+232 -125 88 0
+-159 -37 162 0
+-15 -225 -219 0
+219 129 233 0
+-240 109 124 0
+166 12 167 0
+-72 244 122 0
+-248 139 -8 0
+140 38 41 0
+219 108 -156 0
+135 -237 199 0
+136 62 -28 0
+40 43 41 0
+210 149 148 0
+-47 240 -123 0
+140 216 -180 0
+-121 -152 231 0
+50 -199 67 0
+200 -206 -224 0
+-112 -3 234 0
+178 -95 30 0
+26 -53 198 0
+31 250 56 0
+-173 -39 -8 0
+140 -248 -216 0
+-188 159 -16 0
+-14 41 -249 0
+68 -78 198 0
+-176 -98 -77 0
+147 133 -210 0
+33 -194 100 0
+-245 -175 -155 0
+-192 204 -29 0
+177 -3 51 0
+-215 -82 -177 0
+-115 226 127 0
+-79 17 212 0
+-185 202 -50 0
+-166 18 129 0
+-10 -235 146 0
+-119 -25 65 0
+-33 67 105 0
+-91 -234 -66 0
+-17 112 -173 0
+211 88 178 0
+196 -143 111 0
+-98 -170 -166 0
+-66 -4 -198 0
+-37 161 6 0
+152 18 -171 0
+167 69 -88 0
+127 -176 144 0
+-7 193 -60 0
+98 110 -115 0
+186 221 189 0
+-52 -217 -131 0
+113 -120 136 0
+63 168 206 0
+-77 220 -139 0
+114 8 -178 0
+-114 167 -194 0
+204 -168 -57 0
+102 236 137 0
+-86 -186 228 0
+181 240 -58 0
+86 -156 -89 0
+216 -104 -60 0
+-241 44 220 0
+135 -185 -13 0
+-161 -89 -129 0
+-141 32 -76 0
+-121 26 79 0
+-165 -39 -64 0
+-211 -50 99 0
+-114 73 96 0
+-163 -181 -74 0
+214 -31 -160 0
+-63 126 -247 0
+-40 -220 212 0
+-145 57 -196 0
+33 -211 168 0
+-240 -163 107 0
+106 -17 -193 0
+-14 183 171 0
+99 -215 -170 0
+-31 237 -180 0
+-26 -82 -41 0
+-201 -86 -11 0
+95 -202 -86 0
+129 26 120 0
+-17 101 -62 0
+-75 -236 115 0
+157 -51 120 0
+-145 190 109 0
+38 -142 -133 0
+102 63 -20 0
+-122 -187 158 0
+-96 50 -173 0
+239 -244 -100 0
+-110 190 107 0
+-201 -127 -131 0
+143 47 179 0
+173 130 -122 0
+6 -84 214 0
+-70 41 56 0
+-246 -234 -208 0
+120 -96 -179 0
+-120 -68 -92 0
+-212 168 -20 0
+43 92 241 0
+-179 -14 -7 0
+-18 10 -55 0
+-158 -178 -18 0
+-185 131 98 0
+-155 -99 -212 0
+-168 125 -245 0
+-135 -28 -144 0
+-140 -132 128 0
+-87 65 -177 0
+55 174 81 0
+-246 -236 -151 0
+124 -44 -187 0
+218 122 -42 0
+142 115 236 0
+-51 104 -179 0
+157 115 -231 0
+-217 -229 -184 0
+64 214 38 0
+26 202 -181 0
+-16 -70 -83 0
+-190 -107 -66 0
+-61 130 -149 0
+-160 -96 -108 0
+-13 -225 -119 0
+172 -1 -207 0
+206 134 -13 0
+192 115 55 0
+234 -18 -183 0
+-9 -228 107 0
+-15 92 93 0
+-128 51 -172 0
+66 13 -90 0
+-208 -87 -216 0
+-22 186 158 0
+221 77 170 0
+101 175 -67 0
+248 -129 151 0
+-35 206 90 0
+180 -117 203 0
+166 216 -92 0
+-101 -129 -63 0
+-55 -148 6 0
+209 18 211 0
+65 198 -173 0
+33 201 -133 0
+12 137 -40 0
+-201 107 88 0
+-211 21 90 0
+-226 -133 54 0
+-66 182 40 0
+-110 -67 212 0
+-90 93 -121 0
+248 -9 203 0
+-194 156 153 0
+-87 120 234 0
+-202 178 -105 0
+177 166 -89 0
+-230 -91 146 0
+202 121 231 0
+-156 206 -154 0
+177 -34 -150 0
+28 -124 -142 0
+-3 151 74 0
+-224 -34 -122 0
+-239 -43 196 0
+115 -108 61 0
+-239 166 131 0
+-114 -34 202 0
+189 156 -67 0
+-51 -100 -246 0
+24 106 -34 0
+-92 -109 88 0
+-24 103 153 0
+9 229 241 0
+29 90 -201 0
+-202 -110 -49 0
+-158 36 26 0
+115 31 -117 0
+102 15 -136 0
+-194 -119 14 0
+-86 95 -209 0
+52 -238 -188 0
+-91 98 -226 0
+-114 217 247 0
+-173 -3 205 0
+-36 232 193 0
+147 -167 -11 0
+30 85 -92 0
+-238 -155 -173 0
+71 76 -233 0
+123 47 -110 0
+89 188 -142 0
+-93 52 220 0
+139 45 165 0
+42 99 -144 0
+154 246 -201 0
+-239 -150 -179 0
+-16 91 2 0
+-246 -163 -102 0
+229 16 228 0
+-27 -194 -97 0
+-219 196 59 0
+98 93 -148 0
+157 -74 85 0
+139 214 75 0
+218 112 59 0
+223 -58 212 0
+-88 -53 -130 0
+-157 59 31 0
+50 206 229 0
+239 40 176 0
+63 76 73 0
+-62 -194 -81 0
+-149 85 41 0
+-195 -125 -64 0
+237 176 -162 0
+96 -104 248 0
+181 154 106 0
+-21 -166 -128 0
+145 116 -50 0
+-53 -100 -111 0
+-140 228 -243 0
+162 -28 -106 0
+-104 170 103 0
+217 14 209 0
+201 134 172 0
+-200 238 -33 0
+-145 36 157 0
+187 -155 227 0
+132 103 -111 0
+163 -69 -75 0
+-138 79 161 0
+-49 -166 70 0
+-13 -102 -26 0
+-86 22 -14 0
+-137 24 200 0
+134 -246 -158 0
+-79 -215 94 0
+18 -183 -110 0
+-204 -7 -22 0
+99 88 157 0
+127 -184 -11 0
+213 -56 140 0
+-65 220 -243 0
+-175 -217 171 0
+-79 32 211 0
+250 -207 -193 0
+186 204 -225 0
+-135 -76 -147 0
+-42 174 126 0
+85 -198 -91 0
+-54 -182 127 0
+-167 -127 72 0
+-68 -86 -157 0
+-125 -4 -81 0
+-59 50 147 0
+-71 -149 -11 0
+-65 -61 78 0
+-219 -20 115 0
+33 109 81 0
+-63 168 -97 0
+38 138 -90 0
+250 150 -45 0
+-107 -5 17 0
+-48 162 -109 0
+175 87 -134 0
+212 -83 -89 0
+36 -131 72 0
+77 65 -112 0
+-94 -82 -153 0
+170 -135 14 0
+5 -117 142 0
+15 204 154 0
+195 -111 -176 0
+-48 -47 43 0
+-128 -169 137 0
+199 226 159 0
+113 -83 30 0
+128 -114 -173 0
+14 -217 -173 0
+-59 -44 90 0
+-237 -133 38 0
+-221 87 188 0
+-63 230 -220 0
+111 48 105 0
+205 162 -65 0
+-106 -93 132 0
+-248 -208 192 0
+41 20 24 0
+149 -115 -105 0
+25 -101 -121 0
+-89 -250 70 0
+76 140 -14 0
+62 115 -240 0
+-143 24 109 0
+205 -52 106 0
+52 -230 -1 0
+-178 27 32 0
+-163 -105 220 0
+146 82 -117 0
+9 34 196 0
+115 161 67 0
+8 -210 44 0
+144 -63 -192 0
+207 111 214 0
+-218 -124 -75 0
+250 -103 94 0
+84 -225 -127 0
+156 47 -19 0
+-122 1 48 0
+109 118 -178 0
+-199 144 243 0
+-140 102 -203 0
+59 -132 73 0
+52 -14 -111 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-032.cnf b/benchmarks/UF250.1065.100/uf250-032.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-032.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 80 134 221 0
+57 74 50 0
+26 -154 210 0
+-242 -239 31 0
+126 143 -172 0
+37 153 -125 0
+-113 -79 -46 0
+-208 -152 -32 0
+18 -145 177 0
+123 19 250 0
+-35 -162 -226 0
+-133 -32 -77 0
+56 151 104 0
+-25 -85 151 0
+59 5 -62 0
+131 -83 97 0
+-103 126 -48 0
+-131 -110 -141 0
+-240 -221 -42 0
+-182 231 -179 0
+179 170 60 0
+41 128 -178 0
+-79 -187 91 0
+-176 159 -7 0
+142 -231 -160 0
+47 -152 -117 0
+159 218 19 0
+-68 134 -11 0
+-194 -28 -89 0
+129 -137 118 0
+236 4 -242 0
+244 19 -135 0
+87 172 -74 0
+28 -23 -202 0
+3 -102 84 0
+-211 -125 -44 0
+120 -222 172 0
+195 -71 198 0
+-192 195 49 0
+-91 -64 122 0
+214 144 136 0
+161 -215 85 0
+109 -164 140 0
+-83 123 2 0
+151 107 127 0
+-33 244 204 0
+31 -162 -14 0
+185 -103 146 0
+-131 242 -199 0
+196 22 71 0
+132 -76 96 0
+-136 -24 9 0
+132 -74 106 0
+103 -28 -6 0
+16 -106 -149 0
+188 -59 18 0
+-129 -30 -35 0
+-141 60 -248 0
+11 -189 172 0
+144 5 187 0
+235 28 172 0
+14 190 96 0
+-222 -217 -84 0
+113 -224 109 0
+115 -134 -104 0
+164 -161 222 0
+-152 -176 221 0
+22 -195 -14 0
+27 -200 -135 0
+-175 -73 87 0
+-139 159 2 0
+126 -247 5 0
+146 165 66 0
+-28 -105 -241 0
+-146 89 -2 0
+13 -202 -158 0
+49 -51 -225 0
+-105 70 -109 0
+-213 98 -42 0
+-133 -156 44 0
+135 -150 -58 0
+-21 212 -35 0
+190 120 28 0
+235 -3 -196 0
+231 -89 -110 0
+-131 -108 147 0
+-172 -170 22 0
+-164 -105 -156 0
+-39 -138 -199 0
+188 -145 -244 0
+-45 -49 -74 0
+1 158 142 0
+-59 -26 161 0
+161 -5 200 0
+14 -176 -7 0
+-224 -18 47 0
+-209 -118 -160 0
+40 -6 -127 0
+165 -227 139 0
+38 141 -8 0
+18 132 157 0
+-82 50 -234 0
+208 71 -219 0
+-24 239 -167 0
+-163 50 -23 0
+104 -112 19 0
+126 -8 -159 0
+72 207 9 0
+-230 -65 72 0
+29 139 -134 0
+-188 -163 91 0
+-66 -49 23 0
+162 229 171 0
+-249 85 -76 0
+-174 198 44 0
+163 170 -112 0
+-184 141 -150 0
+-69 27 -151 0
+244 -45 5 0
+229 114 13 0
+-43 250 189 0
+-32 -52 -172 0
+104 27 246 0
+-174 9 86 0
+243 56 -138 0
+-24 120 225 0
+-244 -56 144 0
+-134 90 -128 0
+171 -17 -152 0
+-31 -188 34 0
+144 -217 229 0
+212 172 58 0
+207 219 -134 0
+-227 18 -244 0
+-106 -54 127 0
+-249 -116 -36 0
+230 195 -137 0
+-82 6 192 0
+-192 -66 57 0
+124 -48 134 0
+70 -185 -221 0
+-71 -142 -149 0
+179 -10 203 0
+-160 166 107 0
+-47 -224 97 0
+36 -45 -219 0
+210 -220 -22 0
+56 -106 -210 0
+-50 135 -100 0
+205 147 -174 0
+86 112 193 0
+-184 -77 -62 0
+155 -240 94 0
+-48 -47 204 0
+97 -158 201 0
+168 44 138 0
+202 -31 82 0
+3 140 7 0
+166 -51 52 0
+173 44 161 0
+149 232 164 0
+41 44 42 0
+-140 -60 -167 0
+-150 -71 -222 0
+205 -112 213 0
+-235 -133 9 0
+-160 210 -145 0
+-228 222 -12 0
+66 -17 -238 0
+-206 173 39 0
+-195 -23 156 0
+-53 81 34 0
+-149 -10 -87 0
+78 219 -221 0
+242 -211 -111 0
+-53 72 172 0
+32 77 -174 0
+181 173 215 0
+-221 -160 87 0
+-130 -216 -53 0
+139 49 2 0
+154 38 -103 0
+33 -49 247 0
+-21 41 201 0
+92 -230 95 0
+221 24 27 0
+185 -68 155 0
+45 203 -81 0
+156 -24 2 0
+-149 -77 -246 0
+19 -129 245 0
+97 96 92 0
+33 -153 -214 0
+75 -99 -240 0
+93 105 -52 0
+60 -116 -89 0
+-80 7 -95 0
+-182 -41 105 0
+112 229 147 0
+-77 -148 206 0
+-88 46 169 0
+176 180 86 0
+222 -32 134 0
+124 -40 15 0
+122 -217 -78 0
+183 248 -50 0
+35 -27 214 0
+27 159 -191 0
+-227 126 243 0
+-119 234 -29 0
+76 11 228 0
+-4 -154 -103 0
+-25 236 -138 0
+-192 65 100 0
+246 180 -99 0
+-4 201 186 0
+-57 79 -210 0
+138 70 -154 0
+249 -227 57 0
+214 -155 -48 0
+-238 -182 -122 0
+-229 -220 26 0
+106 16 -141 0
+2 -40 152 0
+-176 -101 -217 0
+145 150 -76 0
+-214 -52 208 0
+-60 95 -101 0
+126 -105 182 0
+89 171 -55 0
+-207 233 25 0
+-187 108 221 0
+-235 192 158 0
+61 151 231 0
+-176 -152 220 0
+-180 -170 36 0
+-218 79 199 0
+-245 238 -152 0
+233 -184 -181 0
+-246 149 201 0
+156 -32 -38 0
+78 3 16 0
+-243 -110 161 0
+-147 77 42 0
+212 -223 188 0
+117 -13 202 0
+44 219 45 0
+-42 201 215 0
+103 -170 -118 0
+-31 216 112 0
+60 -167 -99 0
+41 1 209 0
+139 91 1 0
+179 -149 14 0
+185 -249 221 0
+-132 26 -187 0
+-222 -78 -144 0
+-230 -50 33 0
+73 -81 -228 0
+92 61 -194 0
+84 -238 -184 0
+164 190 -48 0
+249 99 -10 0
+111 -151 243 0
+-34 -79 179 0
+136 -225 -22 0
+40 -158 181 0
+48 -213 -149 0
+-219 -105 127 0
+79 -226 192 0
+42 -88 57 0
+-54 197 -208 0
+-34 -82 -135 0
+159 106 -234 0
+149 -146 151 0
+-174 195 191 0
+-31 62 45 0
+161 80 -46 0
+-170 -155 158 0
+-105 117 234 0
+119 -213 28 0
+130 32 -170 0
+29 -157 -159 0
+-248 88 111 0
+-238 148 -198 0
+59 212 -180 0
+-211 190 181 0
+128 -88 164 0
+244 159 -169 0
+-187 52 -109 0
+101 -82 -163 0
+180 128 -163 0
+118 -136 -58 0
+113 166 -128 0
+243 206 102 0
+-191 98 -216 0
+150 -143 102 0
+-128 -36 131 0
+22 -123 -227 0
+-45 -98 -161 0
+-200 128 24 0
+-104 247 181 0
+-27 134 115 0
+-6 65 195 0
+149 162 185 0
+235 -7 249 0
+-47 -25 93 0
+-57 -6 233 0
+-244 -167 -90 0
+-25 47 -118 0
+80 91 183 0
+175 146 129 0
+117 179 114 0
+-126 94 192 0
+172 56 -137 0
+-215 -95 -84 0
+-2 98 -79 0
+238 232 -131 0
+127 -207 75 0
+158 -93 -162 0
+38 -97 -21 0
+-54 245 -41 0
+-84 -113 -137 0
+195 -90 173 0
+125 65 187 0
+-214 147 -165 0
+-177 -71 152 0
+122 38 138 0
+-225 -196 191 0
+-241 -90 163 0
+-246 90 -168 0
+-67 -250 -6 0
+-244 87 -247 0
+-232 -69 -194 0
+-19 -207 248 0
+203 129 213 0
+56 105 35 0
+21 -66 -88 0
+-16 178 -250 0
+117 118 171 0
+-238 2 -183 0
+236 -179 -77 0
+22 11 -215 0
+40 43 -89 0
+-4 -118 56 0
+-228 -219 -107 0
+-133 -155 -157 0
+107 197 -157 0
+232 -95 -228 0
+8 137 97 0
+168 -39 -48 0
+-3 82 121 0
+-56 -146 243 0
+147 199 141 0
+-103 27 -161 0
+28 8 -9 0
+-41 -35 39 0
+-208 -250 -224 0
+-247 -109 -140 0
+162 86 186 0
+42 -64 34 0
+8 179 100 0
+124 -48 43 0
+-38 -243 114 0
+86 42 -182 0
+47 -155 -31 0
+-145 213 -97 0
+37 -133 -235 0
+-85 -18 224 0
+-45 31 146 0
+-194 -98 163 0
+-142 72 79 0
+-176 -103 -220 0
+141 -17 -218 0
+218 -9 -193 0
+121 -179 92 0
+-150 44 -91 0
+66 208 -9 0
+-236 8 -207 0
+115 -90 -180 0
+-51 74 -93 0
+161 -6 38 0
+-158 50 -27 0
+107 71 151 0
+-235 -138 112 0
+-79 -246 -137 0
+-165 48 -249 0
+22 207 32 0
+192 230 -187 0
+-115 -28 98 0
+-39 -20 -37 0
+-168 106 222 0
+-148 -79 227 0
+-46 -68 79 0
+193 -25 149 0
+82 -39 109 0
+43 131 -155 0
+35 194 -41 0
+-112 -169 -235 0
+-61 -94 -169 0
+-48 216 -207 0
+207 -128 51 0
+73 -177 -41 0
+30 -50 -83 0
+158 50 -77 0
+-244 -57 176 0
+-121 169 138 0
+18 -102 -205 0
+223 244 -192 0
+38 -164 -231 0
+76 -234 45 0
+-12 -54 -177 0
+-177 243 58 0
+-24 25 16 0
+-147 -117 -186 0
+-116 57 159 0
+168 -69 147 0
+50 144 -115 0
+-130 49 190 0
+167 161 136 0
+-28 154 -174 0
+-29 232 51 0
+-47 -125 -161 0
+77 112 -234 0
+-35 173 -159 0
+-37 -52 -100 0
+-191 -17 -144 0
+-9 -240 94 0
+106 -227 -188 0
+-88 -27 -116 0
+193 -233 -191 0
+204 134 -196 0
+-67 133 127 0
+-236 -158 -3 0
+-116 84 -23 0
+121 22 -202 0
+-240 17 -27 0
+-73 181 35 0
+-226 -76 -244 0
+-225 114 -74 0
+216 -175 167 0
+-16 5 -87 0
+-24 -50 22 0
+-199 -216 102 0
+-152 -78 167 0
+114 -138 -245 0
+-90 -181 238 0
+-164 -155 156 0
+-43 77 -11 0
+-237 156 -52 0
+-223 -168 113 0
+-200 -37 207 0
+-43 127 242 0
+244 -104 -196 0
+230 -236 -106 0
+6 111 78 0
+145 -27 62 0
+-188 -5 -152 0
+-49 -197 67 0
+195 -182 -50 0
+210 218 -49 0
+63 230 152 0
+150 -18 119 0
+13 -246 -19 0
+-144 -184 151 0
+-132 -194 -82 0
+-55 -43 -147 0
+-70 67 -245 0
+9 -130 -187 0
+-247 103 110 0
+11 178 37 0
+-10 162 -60 0
+-133 188 -44 0
+69 -134 -40 0
+181 158 -101 0
+-134 -67 -75 0
+-187 168 -93 0
+223 207 149 0
+-177 -153 157 0
+215 -88 226 0
+213 -12 98 0
+218 118 -174 0
+-22 86 205 0
+193 -29 191 0
+-168 211 185 0
+174 239 74 0
+-28 243 -122 0
+-199 -75 -71 0
+-191 187 -202 0
+-228 203 -157 0
+226 20 -171 0
+-54 69 -188 0
+-160 219 66 0
+153 -62 246 0
+-51 170 235 0
+140 58 -100 0
+-6 160 -209 0
+-185 -244 197 0
+60 -127 129 0
+88 -31 241 0
+153 -128 -130 0
+143 -195 -146 0
+80 73 -224 0
+-93 -132 73 0
+41 24 84 0
+-104 -248 -200 0
+220 -143 -83 0
+95 73 43 0
+15 -191 -246 0
+-140 -203 205 0
+-46 88 48 0
+-134 -41 -190 0
+-186 1 6 0
+92 -84 -46 0
+-18 61 -160 0
+23 80 231 0
+118 -208 -92 0
+-240 109 249 0
+-100 178 151 0
+102 33 -133 0
+-154 28 246 0
+185 215 -29 0
+24 11 -61 0
+-90 107 75 0
+-62 103 -121 0
+111 -17 -153 0
+-177 85 -215 0
+-156 -135 247 0
+-113 -247 110 0
+-26 -49 214 0
+-21 -103 -94 0
+-174 135 -79 0
+124 -245 -75 0
+-124 73 -228 0
+93 -34 14 0
+-134 201 109 0
+222 -48 203 0
+240 -59 -36 0
+46 53 69 0
+238 -128 111 0
+7 68 240 0
+-184 16 161 0
+-178 55 155 0
+210 -164 -136 0
+-104 -174 -49 0
+-4 182 50 0
+107 230 -109 0
+114 43 229 0
+-102 -215 -11 0
+-158 97 122 0
+-189 64 227 0
+-81 -165 4 0
+114 46 -162 0
+-189 -165 133 0
+147 60 221 0
+64 -204 -95 0
+65 -22 -66 0
+186 -75 43 0
+-15 105 -20 0
+-21 -201 -231 0
+21 33 -199 0
+17 -138 160 0
+79 -142 195 0
+-226 -3 216 0
+-167 -169 -220 0
+142 181 221 0
+-229 -62 -183 0
+-10 222 29 0
+65 69 -19 0
+49 -230 -87 0
+-207 17 -176 0
+-222 -85 -33 0
+41 -232 -148 0
+86 1 59 0
+22 80 -101 0
+104 -55 243 0
+1 204 -184 0
+210 -149 139 0
+-98 -54 76 0
+-27 180 186 0
+104 -141 89 0
+-195 -171 -26 0
+-35 163 -32 0
+248 118 -53 0
+180 -50 -141 0
+-150 -30 -69 0
+60 -71 160 0
+-218 -233 26 0
+248 -154 -163 0
+-12 156 -236 0
+-80 -171 192 0
+137 218 138 0
+-159 20 -69 0
+-231 16 128 0
+80 -78 10 0
+-227 -59 202 0
+236 -94 -78 0
+209 -48 -150 0
+-2 213 -183 0
+-234 -186 77 0
+-25 -226 115 0
+-86 129 165 0
+-43 -210 101 0
+109 239 -47 0
+41 102 89 0
+174 119 -64 0
+110 180 86 0
+-78 135 48 0
+12 -185 -23 0
+210 -17 242 0
+-136 57 206 0
+-157 -205 229 0
+-80 -56 206 0
+-161 245 -216 0
+75 12 208 0
+152 -196 -148 0
+-157 51 -198 0
+-207 -122 -233 0
+-193 160 212 0
+101 -167 26 0
+149 -135 -31 0
+-39 149 226 0
+-164 -241 -140 0
+113 95 -47 0
+88 -104 57 0
+-198 60 -174 0
+-152 -144 65 0
+145 -44 -89 0
+-172 -52 86 0
+-108 213 193 0
+-204 -22 164 0
+44 152 162 0
+206 -173 85 0
+35 128 -77 0
+-210 203 -165 0
+-6 -71 11 0
+187 242 -162 0
+-140 55 112 0
+249 134 196 0
+-27 213 245 0
+-180 121 -182 0
+200 227 -122 0
+-51 -215 25 0
+-231 188 6 0
+-218 -40 222 0
+73 160 -206 0
+134 -49 222 0
+-225 210 -10 0
+-122 102 -137 0
+136 -245 -189 0
+-193 29 -78 0
+144 -166 -226 0
+-160 -145 -95 0
+119 -16 68 0
+155 -29 91 0
+12 -78 75 0
+-16 -119 -23 0
+-125 143 -88 0
+186 -182 -247 0
+-100 -91 167 0
+237 195 130 0
+-168 49 -224 0
+-133 -164 -100 0
+-202 69 94 0
+86 171 120 0
+-54 -97 248 0
+38 77 79 0
+219 149 -31 0
+231 71 232 0
+104 224 -106 0
+181 24 -93 0
+-165 134 142 0
+-80 -31 -179 0
+20 -176 234 0
+-142 202 61 0
+-157 215 -111 0
+129 -218 49 0
+130 -229 80 0
+-217 -197 -199 0
+38 125 -129 0
+186 29 -128 0
+212 -156 149 0
+-59 55 -26 0
+161 80 -149 0
+-37 -68 -6 0
+-77 -102 -156 0
+136 110 88 0
+82 178 -68 0
+-59 226 11 0
+89 121 109 0
+-222 113 127 0
+-60 -202 133 0
+-160 -68 -179 0
+-159 -233 219 0
+211 28 -174 0
+-94 -72 -220 0
+-30 90 -126 0
+87 144 57 0
+-223 -51 18 0
+-103 -18 -245 0
+-15 -233 -26 0
+228 -233 4 0
+231 246 223 0
+87 -33 91 0
+-176 -27 -99 0
+-125 -213 -221 0
+63 174 157 0
+146 9 62 0
+-158 -133 155 0
+-80 163 107 0
+-166 208 -17 0
+-60 -171 -138 0
+32 -132 -173 0
+215 -158 101 0
+199 -235 1 0
+-109 -78 -42 0
+-90 -24 71 0
+142 21 -189 0
+-33 -78 96 0
+-221 -145 -236 0
+56 -58 -226 0
+247 -23 -214 0
+125 -141 224 0
+2 237 165 0
+98 90 -7 0
+-232 -117 -14 0
+147 210 -220 0
+63 -151 109 0
+124 216 -49 0
+-150 -161 9 0
+-113 -225 -186 0
+73 -79 -108 0
+11 2 -36 0
+-182 -161 215 0
+-149 99 -188 0
+-227 -118 157 0
+-61 66 167 0
+53 -119 -108 0
+88 -170 56 0
+80 -49 103 0
+198 183 -225 0
+192 155 -34 0
+215 -126 -11 0
+218 51 168 0
+-28 -182 117 0
+-239 -147 5 0
+-181 192 4 0
+106 16 -202 0
+115 56 215 0
+-101 -106 -249 0
+40 -225 93 0
+-145 118 35 0
+-224 188 -102 0
+90 -169 245 0
+121 53 -179 0
+-65 60 140 0
+250 -249 194 0
+120 214 -221 0
+-134 -187 -154 0
+-58 -191 155 0
+-241 20 209 0
+-148 123 229 0
+51 -138 -219 0
+181 67 172 0
+-62 -250 217 0
+229 245 126 0
+-225 9 205 0
+131 -232 -28 0
+-130 -139 43 0
+-195 -198 71 0
+160 -135 -101 0
+60 -211 -139 0
+20 -84 134 0
+5 -25 -239 0
+-153 103 134 0
+-79 -195 -175 0
+-61 39 122 0
+-102 73 158 0
+86 -124 -79 0
+-10 74 89 0
+183 126 68 0
+-17 116 -87 0
+213 -166 212 0
+173 237 -204 0
+237 -70 -200 0
+199 -144 -121 0
+-63 -17 41 0
+-38 -117 -22 0
+79 -160 -159 0
+158 -147 -37 0
+-103 -171 -143 0
+-149 -249 159 0
+45 -184 -181 0
+-238 11 -77 0
+-115 201 134 0
+150 -160 -27 0
+185 -32 211 0
+157 15 -41 0
+4 -69 233 0
+-67 -80 226 0
+56 -130 193 0
+44 -107 106 0
+-111 -107 -92 0
+125 197 -241 0
+133 93 35 0
+141 -98 145 0
+157 -223 173 0
+-89 -87 -230 0
+102 -113 -120 0
+48 -102 239 0
+-97 -100 129 0
+-58 88 30 0
+104 190 93 0
+5 221 -193 0
+20 -110 -14 0
+-40 39 72 0
+226 87 -91 0
+12 171 -131 0
+-185 -8 220 0
+40 -152 142 0
+26 199 -122 0
+-100 92 238 0
+132 -109 -226 0
+-11 148 237 0
+-12 66 -20 0
+236 -145 -128 0
+-8 91 -86 0
+51 -162 42 0
+-6 -183 -152 0
+-111 174 243 0
+-58 -62 -5 0
+179 -177 87 0
+-198 -223 -29 0
+-243 -5 134 0
+71 -107 220 0
+-174 -45 107 0
+175 -159 202 0
+-128 120 96 0
+-107 101 240 0
+-65 -204 5 0
+-51 -235 -157 0
+-153 122 133 0
+-41 164 -102 0
+53 123 -47 0
+78 182 98 0
+133 110 -23 0
+221 -241 -108 0
+-109 -195 66 0
+-157 -194 211 0
+-97 -63 9 0
+232 29 178 0
+239 -39 -7 0
+248 -1 -106 0
+151 117 -190 0
+-189 166 -238 0
+-15 90 -162 0
+-207 -82 -19 0
+-124 -176 161 0
+-225 140 238 0
+89 -189 222 0
+209 151 170 0
+100 49 95 0
+-29 135 -198 0
+60 88 76 0
+104 -90 -14 0
+155 -124 -50 0
+-87 -94 -190 0
+-203 -241 -86 0
+-87 240 37 0
+238 -140 128 0
+-151 -119 -167 0
+91 -28 -5 0
+232 161 -208 0
+17 147 -127 0
+-93 46 54 0
+-14 -198 136 0
+91 238 105 0
+63 250 224 0
+158 -85 -181 0
+198 -230 36 0
+-18 -213 -30 0
+230 234 -165 0
+147 -142 -183 0
+154 69 -85 0
+74 49 -202 0
+-191 -66 115 0
+147 198 241 0
+-245 178 211 0
+178 201 190 0
+-233 -108 -91 0
+-87 -156 -205 0
+-208 23 -121 0
+18 -79 229 0
+-183 77 40 0
+177 -218 171 0
+-198 -90 -15 0
+106 238 -58 0
+72 -151 -38 0
+-149 90 241 0
+-19 210 69 0
+250 -19 92 0
+202 22 45 0
+218 -147 -17 0
+-170 95 13 0
+12 -52 7 0
+-83 241 96 0
+230 -206 35 0
+-141 -183 -6 0
+81 108 46 0
+-140 30 130 0
+223 192 112 0
+82 96 72 0
+-225 -10 -219 0
+-182 248 15 0
+-56 -230 -62 0
+-57 -98 -113 0
+34 248 -75 0
+141 88 204 0
+15 -1 -118 0
+61 -34 188 0
+-44 -25 161 0
+-135 226 -75 0
+153 220 26 0
+227 92 95 0
+-52 181 105 0
+-53 96 98 0
+41 137 15 0
+54 249 -64 0
+174 -81 233 0
+-90 -227 34 0
+17 -19 -183 0
+-154 -23 -72 0
+11 192 165 0
+-215 -195 100 0
+-51 -1 -85 0
+-12 -236 104 0
+-29 -241 110 0
+207 71 -192 0
+-246 -37 60 0
+244 49 85 0
+250 -55 38 0
+142 -209 -247 0
+-29 -111 197 0
+-180 138 75 0
+-73 -75 -122 0
+-209 152 -220 0
+-3 -147 109 0
+125 -178 124 0
+-110 76 -153 0
+-8 137 -57 0
+44 -3 111 0
+163 2 -13 0
+-33 -126 -88 0
+171 -58 60 0
+56 -249 11 0
+-71 -171 58 0
+46 96 59 0
+219 149 -186 0
+42 225 -190 0
+-226 -103 180 0
+41 -35 -227 0
+-155 11 5 0
+-23 38 18 0
+91 -135 47 0
+-212 -211 -197 0
+-198 238 -195 0
+83 -240 -170 0
+-208 -226 25 0
+47 25 -4 0
+-187 -16 -201 0
+-44 104 -135 0
+148 -110 -210 0
+56 -155 139 0
+-199 176 -97 0
+-192 206 168 0
+-40 132 -177 0
+144 18 64 0
+-16 -140 165 0
+227 169 -220 0
+-225 -63 194 0
+-216 -245 163 0
+-96 -62 -50 0
+171 180 -24 0
+130 -60 162 0
+87 -108 95 0
+-62 216 -45 0
+7 204 -24 0
+-190 33 -118 0
+206 247 -12 0
+-149 -183 2 0
+44 -25 217 0
+51 6 -28 0
+-12 -3 173 0
+80 171 -38 0
+-236 -187 66 0
+-239 225 53 0
+30 -113 58 0
+197 198 122 0
+-160 -157 8 0
+-80 -233 -145 0
+-208 -138 226 0
+-193 -63 -85 0
+196 197 -76 0
+-225 -180 -171 0
+-1 -159 200 0
+68 -86 -1 0
+-71 -192 14 0
+-109 -137 -210 0
+98 176 162 0
+-235 -98 247 0
+47 61 -211 0
+247 174 151 0
+-23 188 -228 0
+-215 -220 -105 0
+-214 -223 49 0
+86 -204 -102 0
+-6 247 -129 0
+-247 30 145 0
+153 227 -237 0
+208 66 198 0
+-47 -112 58 0
+-103 163 54 0
+189 65 91 0
+101 -192 -79 0
+62 -156 247 0
+-113 208 135 0
+228 -209 205 0
+-91 -129 -87 0
+34 -63 67 0
+43 -211 170 0
+-63 82 -39 0
+-240 229 103 0
+216 101 -172 0
+-178 -65 196 0
+-8 220 55 0
+8 72 105 0
+190 -9 85 0
+84 -168 -195 0
+139 -147 -41 0
+-179 149 -186 0
+8 -84 17 0
+219 69 -45 0
+148 -194 -164 0
+67 -88 -31 0
+74 101 -70 0
+-204 -91 229 0
+6 -171 176 0
+-46 -121 -230 0
+93 -30 -16 0
+44 -210 37 0
+-8 -173 -211 0
+94 -148 85 0
+54 -243 -179 0
+-211 -45 170 0
+-162 212 -16 0
+69 83 157 0
+193 -162 -196 0
+84 234 135 0
+153 -227 132 0
+-128 114 12 0
+128 -131 -169 0
+83 -102 149 0
+170 -213 63 0
+142 -127 55 0
+72 -78 -121 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-033.cnf b/benchmarks/UF250.1065.100/uf250-033.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-033.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -28 26 19 0
+211 -13 117 0
+193 -57 22 0
+-37 -235 -138 0
+-142 119 77 0
+26 -143 30 0
+-127 -95 99 0
+51 -99 123 0
+163 204 -6 0
+208 -239 -85 0
+39 211 -94 0
+154 131 -73 0
+-69 -175 -78 0
+-212 -160 199 0
+184 -167 -34 0
+219 239 -179 0
+40 -211 -64 0
+-91 -31 112 0
+164 -183 -17 0
+-157 84 142 0
+160 -71 -82 0
+21 173 98 0
+-22 127 91 0
+241 208 -245 0
+-234 -226 228 0
+219 -75 150 0
+188 184 -206 0
+-95 -40 -117 0
+-248 -164 -119 0
+137 155 164 0
+193 249 154 0
+124 235 1 0
+-70 115 -59 0
+-97 47 144 0
+153 175 -219 0
+145 231 247 0
+116 196 29 0
+-135 95 -163 0
+174 128 9 0
+132 246 222 0
+100 207 240 0
+-141 -121 7 0
+-218 122 -127 0
+92 239 -34 0
+148 187 -122 0
+128 -136 -140 0
+-178 123 16 0
+216 -10 -124 0
+249 232 -177 0
+159 229 -169 0
+214 225 91 0
+248 -18 -196 0
+-15 167 -247 0
+77 7 -117 0
+-236 -197 177 0
+-110 190 248 0
+-23 40 106 0
+-205 -66 -223 0
+-87 32 238 0
+151 -22 -223 0
+102 -35 -139 0
+187 -8 221 0
+98 -181 88 0
+52 -218 73 0
+65 -72 129 0
+236 1 89 0
+55 36 81 0
+-47 -176 237 0
+-176 48 86 0
+-106 -151 -78 0
+-39 173 227 0
+201 101 -111 0
+89 171 114 0
+193 -230 -158 0
+35 84 144 0
+88 -107 2 0
+-139 -185 149 0
+188 -55 -194 0
+162 73 -229 0
+-62 -135 40 0
+34 -83 -215 0
+-84 35 134 0
+-5 221 156 0
+-197 184 -107 0
+-132 64 92 0
+-29 52 170 0
+192 -171 -101 0
+176 157 -105 0
+-115 -51 61 0
+179 107 -126 0
+107 57 194 0
+-93 242 202 0
+-77 242 10 0
+59 -188 -165 0
+182 88 248 0
+-200 -215 -82 0
+174 84 -123 0
+-228 103 181 0
+101 -93 190 0
+-156 -143 187 0
+178 149 -9 0
+140 217 83 0
+-202 69 -213 0
+136 -157 90 0
+174 -77 -194 0
+-154 -157 42 0
+-162 56 -50 0
+105 -20 210 0
+-63 37 173 0
+-203 -36 -172 0
+39 -50 -58 0
+-165 124 29 0
+106 222 116 0
+82 102 -53 0
+99 206 199 0
+-171 -141 144 0
+-201 135 228 0
+-75 205 68 0
+207 -101 -9 0
+-202 166 -122 0
+142 -158 -109 0
+70 13 191 0
+123 66 -105 0
+19 185 -167 0
+200 -241 42 0
+-37 -104 217 0
+109 42 -106 0
+-87 214 33 0
+150 45 51 0
+-193 23 80 0
+44 131 144 0
+-104 -135 -159 0
+-176 -20 -212 0
+-75 -110 32 0
+215 120 -126 0
+-86 -148 100 0
+96 -11 -9 0
+-2 146 -213 0
+-200 178 -33 0
+-86 19 -78 0
+181 -148 -80 0
+-155 -222 -247 0
+107 -227 -112 0
+241 139 -144 0
+231 -207 215 0
+240 -99 174 0
+56 -35 -22 0
+-19 54 -223 0
+-96 -113 -50 0
+-185 -116 128 0
+176 -164 145 0
+-150 38 58 0
+-167 -108 -59 0
+51 84 -43 0
+-21 -6 -43 0
+193 -81 130 0
+-111 80 -150 0
+-173 168 98 0
+-163 -107 -169 0
+-133 228 -246 0
+142 -68 -231 0
+134 -15 -241 0
+23 106 -158 0
+205 -249 71 0
+113 87 -5 0
+-9 -153 197 0
+-151 57 117 0
+132 -113 -155 0
+5 187 -240 0
+102 173 30 0
+-236 39 194 0
+-35 180 175 0
+200 -202 127 0
+96 246 45 0
+29 173 27 0
+99 -14 97 0
+160 -231 54 0
+-99 -81 76 0
+-83 31 -64 0
+232 -144 57 0
+-66 51 100 0
+37 3 -26 0
+214 -185 -238 0
+-107 242 204 0
+55 101 -213 0
+198 175 214 0
+93 -123 -59 0
+25 -176 -80 0
+-186 -72 231 0
+-208 -48 200 0
+83 -106 234 0
+-103 245 -192 0
+-56 -137 79 0
+123 -85 116 0
+-202 181 155 0
+-211 -183 170 0
+-13 -81 -66 0
+-107 -47 -66 0
+229 -53 50 0
+201 108 203 0
+169 -220 -235 0
+-160 -175 44 0
+-154 -236 81 0
+-183 -149 -64 0
+-5 193 77 0
+-10 217 -55 0
+207 -213 142 0
+35 91 -5 0
+-126 -243 74 0
+-158 -229 9 0
+70 -195 23 0
+-90 -146 -40 0
+1 180 -68 0
+181 170 120 0
+70 17 73 0
+-135 -70 -203 0
+234 33 -37 0
+250 15 -113 0
+194 -201 -77 0
+-157 25 -201 0
+-237 -238 -21 0
+80 -128 246 0
+-49 -150 23 0
+-67 -161 -244 0
+78 131 223 0
+230 96 -64 0
+-214 -115 -87 0
+-218 -29 136 0
+33 -6 -13 0
+-224 227 -117 0
+23 -236 72 0
+-44 -199 -221 0
+117 125 -230 0
+105 -147 174 0
+-103 146 50 0
+196 -115 41 0
+124 244 -225 0
+46 -241 6 0
+193 -97 -16 0
+-189 67 -84 0
+44 -232 -40 0
+110 -123 233 0
+-215 13 97 0
+89 230 -186 0
+42 35 216 0
+50 -67 -234 0
+78 10 106 0
+167 58 86 0
+-102 -116 -37 0
+-12 232 -152 0
+187 -71 138 0
+-103 230 226 0
+80 -129 134 0
+-194 -21 108 0
+166 -3 37 0
+221 75 112 0
+-229 203 -62 0
+-3 196 -13 0
+143 -232 -189 0
+57 -128 182 0
+-135 167 -145 0
+-79 -3 197 0
+24 210 8 0
+-205 -240 -28 0
+73 -47 118 0
+-74 25 229 0
+-212 -100 -7 0
+-220 14 174 0
+23 -4 -9 0
+-39 -220 -46 0
+-219 47 -209 0
+-201 -227 79 0
+171 104 -82 0
+113 -103 136 0
+-121 191 -2 0
+101 66 21 0
+40 -214 -12 0
+187 -92 250 0
+150 -48 182 0
+67 -41 24 0
+43 57 -186 0
+99 156 162 0
+7 -210 174 0
+85 -128 157 0
+99 229 117 0
+-242 -90 -130 0
+125 1 -152 0
+119 118 135 0
+152 -207 -239 0
+135 -70 -130 0
+-74 183 -17 0
+199 233 170 0
+-25 -138 148 0
+21 -83 -227 0
+161 26 -18 0
+-217 99 -141 0
+152 250 232 0
+-101 125 139 0
+-18 54 152 0
+-192 224 68 0
+167 -231 -192 0
+56 -115 243 0
+-38 36 -217 0
+-245 51 53 0
+189 -236 90 0
+99 -112 84 0
+33 225 161 0
+118 -49 -131 0
+-84 220 215 0
+2 54 -245 0
+194 -158 -51 0
+-73 231 -193 0
+-80 -124 -3 0
+124 -41 197 0
+98 179 -117 0
+32 -213 83 0
+-50 63 11 0
+-197 126 141 0
+177 209 140 0
+186 -145 244 0
+227 19 -226 0
+90 -151 28 0
+117 89 199 0
+-107 215 243 0
+62 22 -185 0
+69 50 190 0
+10 198 190 0
+112 -165 -172 0
+94 29 174 0
+126 -86 33 0
+-231 209 155 0
+211 12 -151 0
+-160 174 155 0
+-64 -125 38 0
+26 234 -80 0
+-66 82 90 0
+197 -97 64 0
+-80 56 246 0
+-99 -89 217 0
+183 14 -98 0
+198 -164 -54 0
+-141 -97 -234 0
+27 24 -184 0
+114 -106 48 0
+195 -175 -50 0
+14 -135 -61 0
+-206 63 -57 0
+68 43 23 0
+211 179 -137 0
+45 -203 -52 0
+241 9 124 0
+11 -31 109 0
+67 38 -168 0
+120 1 -161 0
+-133 -54 122 0
+173 -137 -125 0
+-92 199 -232 0
+-75 -83 240 0
+-225 41 30 0
+-55 179 -92 0
+-42 36 126 0
+117 173 12 0
+49 -196 110 0
+67 163 72 0
+-135 102 -47 0
+215 -70 195 0
+-153 -102 198 0
+193 249 -16 0
+-84 -104 -116 0
+24 84 15 0
+-230 25 112 0
+-201 -18 -199 0
+-218 -124 -147 0
+187 -9 -37 0
+-215 187 -70 0
+-22 -237 154 0
+-230 113 -35 0
+-77 -229 90 0
+-157 -148 -24 0
+-179 -164 -125 0
+128 165 118 0
+49 -28 -141 0
+-50 33 131 0
+-155 164 -240 0
+-117 36 -103 0
+-122 -161 -160 0
+-18 240 -236 0
+-61 123 -225 0
+33 167 144 0
+212 -213 36 0
+-60 74 -230 0
+-177 -81 -160 0
+103 -49 105 0
+-58 22 -34 0
+-203 4 92 0
+57 127 -119 0
+206 -23 -12 0
+-99 38 49 0
+71 173 59 0
+234 77 -106 0
+-120 -121 -51 0
+-169 -113 170 0
+-180 77 142 0
+16 -101 179 0
+176 189 -130 0
+204 134 -65 0
+150 -41 84 0
+173 -150 -139 0
+-70 -144 -19 0
+-51 -142 -162 0
+-125 -126 -60 0
+-160 29 -222 0
+-54 20 -92 0
+-111 -153 113 0
+102 -202 -222 0
+-189 -7 -20 0
+-179 105 178 0
+-92 151 -46 0
+154 203 -32 0
+96 -183 135 0
+-212 -135 -24 0
+131 -61 -73 0
+-85 -53 -70 0
+8 -140 -115 0
+222 3 129 0
+-124 32 209 0
+-115 -145 152 0
+-106 -37 -166 0
+-87 -174 -43 0
+148 185 201 0
+100 165 53 0
+150 175 -210 0
+164 -217 200 0
+232 -229 40 0
+-223 78 -188 0
+-194 203 -144 0
+62 -161 -129 0
+-184 -126 208 0
+250 -187 79 0
+-43 183 -87 0
+210 50 -143 0
+-57 -107 65 0
+-176 -62 152 0
+232 -195 43 0
+-69 26 186 0
+-94 215 -91 0
+-141 124 241 0
+-231 235 180 0
+239 -99 69 0
+-35 -228 78 0
+11 -226 48 0
+-236 103 239 0
+95 -38 -33 0
+-149 -158 -249 0
+19 -224 135 0
+-179 204 -242 0
+91 40 56 0
+-128 -112 149 0
+60 34 -227 0
+215 19 139 0
+115 43 35 0
+60 -109 -129 0
+-227 -67 -6 0
+-194 36 -176 0
+-85 -59 195 0
+54 -23 101 0
+176 188 -227 0
+-198 -29 -232 0
+95 97 244 0
+-196 101 147 0
+198 -126 -78 0
+-167 -138 -144 0
+59 139 -224 0
+-248 -187 -224 0
+-80 153 -90 0
+31 240 -38 0
+-64 204 138 0
+152 -155 218 0
+-2 -193 -247 0
+214 -14 -106 0
+215 -21 -137 0
+-1 -192 -128 0
+-217 -50 129 0
+-244 -177 -16 0
+193 -115 -214 0
+195 -132 225 0
+-6 134 -45 0
+-108 -239 -244 0
+60 -166 -95 0
+-25 -99 110 0
+-191 -91 158 0
+18 178 -174 0
+-6 -168 184 0
+167 213 -22 0
+7 61 -26 0
+143 -240 -13 0
+90 -172 -113 0
+-208 -241 -90 0
+247 -156 -206 0
+-195 174 54 0
+-142 -182 -91 0
+-89 72 -167 0
+-123 -43 -142 0
+-206 -180 -36 0
+-154 142 -127 0
+-58 -3 98 0
+144 -245 -152 0
+211 67 -29 0
+232 -236 141 0
+221 50 229 0
+13 -64 -93 0
+190 -106 -243 0
+78 -126 4 0
+-69 -210 -18 0
+47 198 -214 0
+-116 -57 -32 0
+-207 -107 99 0
+-135 -26 140 0
+-171 -200 77 0
+103 -206 1 0
+34 97 102 0
+-60 -11 125 0
+172 -94 -99 0
+178 153 180 0
+58 193 44 0
+-104 42 -121 0
+224 167 -185 0
+172 246 -238 0
+-250 -234 -122 0
+18 46 -156 0
+-85 -207 205 0
+130 -135 229 0
+-208 -154 49 0
+164 173 89 0
+-248 -119 -122 0
+67 -14 182 0
+84 -98 -228 0
+-115 120 114 0
+18 228 210 0
+183 -11 179 0
+-30 231 121 0
+54 -85 187 0
+241 -11 217 0
+142 192 9 0
+161 232 -33 0
+196 65 -177 0
+155 79 -13 0
+-189 -100 170 0
+-187 -96 37 0
+-217 -106 66 0
+197 -141 -166 0
+52 -112 -20 0
+-223 142 -229 0
+237 -234 -28 0
+-108 -146 79 0
+-24 -92 164 0
+-131 16 -234 0
+29 -52 -78 0
+-189 -181 109 0
+189 -61 184 0
+-41 -8 -170 0
+76 -78 -149 0
+245 7 -29 0
+198 -202 154 0
+94 107 -168 0
+106 164 159 0
+159 193 -184 0
+35 245 -168 0
+-36 15 133 0
+-47 -165 157 0
+116 47 193 0
+130 230 3 0
+-224 -70 249 0
+-73 169 -80 0
+-6 156 64 0
+-192 237 51 0
+-195 -141 -102 0
+-200 178 207 0
+14 141 8 0
+242 102 -22 0
+60 205 -128 0
+232 -33 -29 0
+-220 -180 -160 0
+16 -141 -119 0
+-140 225 66 0
+-53 -89 34 0
+69 181 -156 0
+-79 -233 -64 0
+216 -175 83 0
+49 -88 39 0
+-194 -52 157 0
+99 -50 35 0
+-139 -226 -31 0
+-144 179 114 0
+41 -62 -150 0
+148 120 -199 0
+-159 -196 -230 0
+242 88 102 0
+211 -185 244 0
+137 201 -69 0
+-183 -179 -115 0
+62 142 157 0
+167 76 -194 0
+84 -58 168 0
+-85 19 30 0
+149 237 -239 0
+-224 -179 -112 0
+-236 -137 22 0
+163 239 177 0
+-159 151 -78 0
+-248 -203 -118 0
+207 190 -165 0
+15 -56 -20 0
+156 -148 -163 0
+-141 138 -130 0
+-99 74 137 0
+201 17 42 0
+249 -100 -167 0
+193 42 49 0
+-84 -14 -165 0
+147 79 64 0
+-135 246 -140 0
+-37 -108 -75 0
+-105 -69 -3 0
+181 -7 139 0
+-86 -118 -198 0
+-22 -35 238 0
+-136 -248 206 0
+-171 -55 149 0
+-48 -138 79 0
+55 -68 167 0
+-246 -239 101 0
+80 -35 59 0
+116 165 64 0
+-87 135 -159 0
+-215 -125 -210 0
+197 123 164 0
+-110 -185 98 0
+-178 86 7 0
+-13 187 228 0
+63 -66 173 0
+198 -144 174 0
+174 -51 -214 0
+114 -146 19 0
+-215 149 -54 0
+-240 -132 -222 0
+-212 -100 61 0
+-164 -135 52 0
+60 -20 165 0
+-196 105 200 0
+-155 -36 150 0
+44 159 153 0
+-107 207 -248 0
+178 -143 173 0
+144 -166 -167 0
+111 -70 -249 0
+-63 239 -105 0
+78 200 -105 0
+-228 -35 81 0
+-213 22 -217 0
+92 -226 -201 0
+-36 49 -135 0
+-37 -91 178 0
+-80 143 -70 0
+-211 -5 219 0
+59 225 58 0
+156 -100 91 0
+-18 -26 194 0
+229 -247 2 0
+-245 117 -48 0
+46 102 -156 0
+-146 17 70 0
+90 74 85 0
+143 -248 -144 0
+41 20 -236 0
+-48 165 72 0
+46 42 -112 0
+-121 -172 5 0
+-47 -187 -4 0
+128 23 -176 0
+29 -73 -152 0
+143 19 219 0
+-175 171 -237 0
+-185 121 114 0
+94 188 -118 0
+-7 -80 -216 0
+85 74 207 0
+119 -3 177 0
+-32 116 -122 0
+240 -147 -120 0
+-249 172 -250 0
+152 -164 4 0
+116 -85 83 0
+-44 221 -129 0
+-97 -104 -79 0
+-137 -209 -166 0
+66 -74 -159 0
+-150 48 -210 0
+-247 133 -120 0
+-58 144 88 0
+129 -246 -6 0
+-39 198 -1 0
+73 -167 230 0
+181 146 -202 0
+34 -78 143 0
+-168 -93 -248 0
+100 175 76 0
+33 -194 -8 0
+81 -157 52 0
+-32 240 150 0
+-176 -29 205 0
+-52 -16 -127 0
+-184 82 -226 0
+27 -214 184 0
+91 160 156 0
+190 49 224 0
+164 -52 -81 0
+-9 138 50 0
+117 -109 -70 0
+-57 8 -149 0
+-232 211 -218 0
+20 -237 100 0
+36 -110 -117 0
+-137 -51 43 0
+-245 -226 180 0
+-188 209 65 0
+162 19 52 0
+-79 82 135 0
+-168 -239 128 0
+-241 -171 72 0
+18 -65 27 0
+-115 -119 77 0
+191 -208 204 0
+152 71 -45 0
+-126 -21 141 0
+16 208 83 0
+-101 156 158 0
+50 13 -245 0
+59 241 -218 0
+-73 146 -18 0
+232 -108 -166 0
+103 -1 -111 0
+47 -228 196 0
+-190 -39 24 0
+-155 -215 189 0
+130 -160 139 0
+250 76 -40 0
+-44 -133 -196 0
+24 114 215 0
+91 175 -70 0
+-61 226 -157 0
+238 -20 205 0
+-246 -174 173 0
+117 -187 -210 0
+187 75 155 0
+-4 165 -226 0
+-40 -102 -14 0
+-35 126 -69 0
+55 183 -169 0
+-244 -200 228 0
+149 210 247 0
+-118 -159 212 0
+26 -187 216 0
+-76 -198 -214 0
+146 206 -178 0
+-205 2 -93 0
+60 243 121 0
+112 -151 210 0
+109 70 51 0
+-50 209 219 0
+-111 -36 -74 0
+165 46 192 0
+58 178 -217 0
+-120 -113 31 0
+-183 -235 -53 0
+223 72 -171 0
+-246 -189 202 0
+-4 32 -196 0
+-182 167 -63 0
+56 -19 -232 0
+-244 -143 15 0
+70 186 -228 0
+-38 127 233 0
+-184 -28 197 0
+-244 -46 -53 0
+-169 148 115 0
+-223 -130 240 0
+-152 -188 239 0
+165 105 112 0
+-146 94 147 0
+170 -238 198 0
+90 144 138 0
+-191 -245 -226 0
+-14 -44 1 0
+227 -51 194 0
+173 -168 -250 0
+128 42 -64 0
+53 -61 152 0
+-174 -4 -75 0
+-25 -107 30 0
+-230 152 -196 0
+-150 -149 190 0
+-121 217 22 0
+169 -114 127 0
+117 100 -136 0
+64 230 110 0
+-193 150 197 0
+27 31 -127 0
+101 194 227 0
+-153 194 -219 0
+51 2 -242 0
+-37 -152 -196 0
+220 246 79 0
+118 -214 166 0
+-178 -153 -204 0
+29 190 -227 0
+-20 71 131 0
+-168 -233 92 0
+-62 -117 76 0
+-238 139 228 0
+-166 63 57 0
+-120 103 -161 0
+-96 -236 -156 0
+48 43 -22 0
+-199 -7 -122 0
+44 113 219 0
+191 124 -154 0
+-24 -219 -206 0
+84 203 -230 0
+-89 -25 -7 0
+116 244 66 0
+135 -34 194 0
+-9 159 -36 0
+-153 171 -144 0
+-132 114 -244 0
+-92 189 188 0
+-227 -157 -66 0
+238 -204 -108 0
+214 -70 -116 0
+76 -83 6 0
+-14 -62 18 0
+234 -196 -49 0
+-104 93 107 0
+-90 81 167 0
+22 116 -64 0
+105 148 -159 0
+41 -63 144 0
+-88 -32 -126 0
+-245 -247 -217 0
+220 214 -115 0
+175 -160 -98 0
+-31 7 -27 0
+207 -183 -237 0
+-218 122 140 0
+183 3 46 0
+247 209 -11 0
+59 -73 233 0
+41 202 -12 0
+171 -1 9 0
+-142 -118 45 0
+38 161 48 0
+-64 -151 8 0
+-190 -99 -97 0
+-137 133 243 0
+89 186 -79 0
+63 11 196 0
+-135 -80 175 0
+227 -169 170 0
+58 -22 185 0
+-85 57 188 0
+71 145 48 0
+-40 140 144 0
+-37 9 -42 0
+-8 -139 -198 0
+-196 -23 223 0
+-170 7 -199 0
+-32 63 -94 0
+48 63 -134 0
+-16 -27 104 0
+130 165 65 0
+156 -218 7 0
+-59 -217 91 0
+-28 190 -181 0
+-126 44 -226 0
+21 -137 -110 0
+85 -145 124 0
+-120 -58 -26 0
+79 -237 -106 0
+-208 23 -178 0
+-129 22 71 0
+146 191 -204 0
+78 152 -9 0
+-20 -191 205 0
+-10 157 -126 0
+-121 -219 149 0
+-2 103 -196 0
+-157 200 -129 0
+134 -72 -182 0
+191 -207 -38 0
+193 -14 97 0
+96 -207 156 0
+-18 -67 227 0
+138 -116 101 0
+-201 -146 -4 0
+-116 -154 160 0
+-16 -90 -72 0
+-199 147 49 0
+203 -181 147 0
+101 -200 -247 0
+-1 54 111 0
+25 -32 194 0
+-78 151 220 0
+158 28 -193 0
+-156 181 143 0
+-110 -35 -134 0
+76 220 -182 0
+93 144 35 0
+76 -178 -137 0
+211 138 -147 0
+184 149 -216 0
+-218 -195 -129 0
+33 58 87 0
+177 -196 34 0
+-31 175 -153 0
+109 211 -91 0
+233 -246 156 0
+-55 177 -142 0
+-171 -242 32 0
+-15 -129 -201 0
+51 -117 -234 0
+-107 140 -99 0
+-23 -210 -145 0
+-163 125 -182 0
+-243 123 -16 0
+85 -116 -38 0
+11 96 72 0
+-78 87 66 0
+163 165 143 0
+-231 102 -124 0
+-167 -129 54 0
+-136 208 -139 0
+-63 144 39 0
+147 29 205 0
+-41 104 -165 0
+-104 -17 87 0
+200 107 240 0
+41 127 201 0
+120 -151 -94 0
+137 -231 -70 0
+10 -249 -186 0
+129 -105 12 0
+175 234 -203 0
+191 182 108 0
+1 -141 -29 0
+-240 201 173 0
+81 175 -183 0
+169 218 -109 0
+-77 33 103 0
+233 -67 -248 0
+185 127 -141 0
+185 -133 -112 0
+243 143 -123 0
+23 90 247 0
+-232 6 129 0
+169 202 -143 0
+246 244 77 0
+-12 -104 -194 0
+98 227 46 0
+156 83 76 0
+-51 230 44 0
+-137 -33 -96 0
+-14 151 60 0
+-164 -132 242 0
+29 -132 -176 0
+-196 -217 216 0
+-92 47 -35 0
+-144 -24 75 0
+-219 144 -241 0
+-53 -131 99 0
+-214 -180 -231 0
+-182 -10 -187 0
+-141 91 -220 0
+75 -13 -95 0
+-32 25 78 0
+144 -216 -241 0
+-16 76 168 0
+149 -183 -205 0
+-69 223 -11 0
+-110 -69 7 0
+-248 -91 224 0
+147 -231 -194 0
+-179 -81 170 0
+-132 -18 40 0
+-125 -40 145 0
+139 -224 -183 0
+-230 -109 128 0
+160 -102 141 0
+-146 117 108 0
+-12 134 78 0
+-248 154 -28 0
+-78 -246 97 0
+-16 -79 121 0
+246 -53 -223 0
+-142 -250 -117 0
+24 153 35 0
+-40 160 -46 0
+156 130 -43 0
+132 -32 -3 0
+-87 -27 -240 0
+84 19 -47 0
+-169 -109 -38 0
+-179 -151 32 0
+-171 -59 -99 0
+-163 -250 10 0
+47 -37 25 0
+222 73 -203 0
+-161 -215 98 0
+9 106 -82 0
+90 191 -245 0
+-105 -139 -234 0
+-224 -203 -211 0
+-123 122 -212 0
+244 -72 3 0
+70 18 222 0
+-11 221 -203 0
+132 -74 137 0
+90 122 220 0
+-198 -86 105 0
+231 -50 203 0
+56 -137 -219 0
+182 60 -40 0
+-113 181 -108 0
+112 108 246 0
+-43 250 -77 0
+-11 -101 129 0
+-133 82 -175 0
+-60 -217 -163 0
+59 242 43 0
+-81 96 62 0
+150 100 208 0
+144 -212 189 0
+-51 194 -10 0
+-149 -169 -132 0
+4 -53 30 0
+-172 -110 219 0
+-236 32 -10 0
+-218 150 -86 0
+-118 -13 115 0
+-184 208 139 0
+82 195 208 0
+99 -59 -126 0
+250 -201 -125 0
+-32 46 -250 0
+233 -229 -162 0
+-219 23 -129 0
+-21 172 -10 0
+-121 29 194 0
+-233 146 -168 0
+187 -24 -190 0
+-32 113 -154 0
+112 -58 -148 0
+114 75 205 0
+179 53 214 0
+-58 223 -29 0
+129 102 35 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-034.cnf b/benchmarks/UF250.1065.100/uf250-034.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-034.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -122 187 -113 0
+48 44 -170 0
+39 -149 -164 0
+37 -15 -101 0
+-70 -50 -243 0
+-68 -6 -73 0
+120 196 213 0
+-21 -74 -212 0
+-130 -232 142 0
+-218 -59 166 0
+-96 -45 -56 0
+87 -94 -149 0
+113 154 -8 0
+201 -218 -185 0
+208 165 -233 0
+-173 -220 -4 0
+182 224 -71 0
+14 -135 -108 0
+-224 160 163 0
+81 209 -24 0
+23 -5 118 0
+3 -165 -228 0
+-26 8 135 0
+-78 -2 3 0
+101 241 213 0
+-23 76 49 0
+144 -104 -196 0
+121 203 -197 0
+100 -164 -227 0
+106 -4 -126 0
+-113 150 5 0
+-194 183 -210 0
+79 -175 -88 0
+-1 -31 -86 0
+-114 239 243 0
+169 20 173 0
+-24 242 238 0
+242 -221 -211 0
+-19 182 -219 0
+109 52 201 0
+-17 28 -91 0
+-217 131 -142 0
+77 35 158 0
+-170 71 240 0
+96 176 -105 0
+-117 -40 241 0
+-107 -195 229 0
+185 226 57 0
+-151 182 -179 0
+194 -165 -171 0
+12 77 -233 0
+100 -140 156 0
+-100 -72 31 0
+-14 -65 226 0
+188 -148 -210 0
+52 -208 248 0
+-245 -59 170 0
+-206 -236 129 0
+30 155 106 0
+50 -35 -208 0
+-180 -194 112 0
+-208 222 130 0
+184 78 -2 0
+-104 93 -47 0
+-21 -147 179 0
+-133 86 -15 0
+-65 219 214 0
+-211 30 -164 0
+-104 -196 -70 0
+-45 -175 -63 0
+45 35 54 0
+51 94 -34 0
+102 -248 -159 0
+243 -63 195 0
+229 -8 -25 0
+10 25 -213 0
+-128 -134 85 0
+-41 250 119 0
+-200 8 141 0
+244 48 111 0
+-197 -99 -115 0
+-150 -39 -81 0
+-106 -241 -230 0
+-52 140 2 0
+-46 28 -119 0
+246 -242 -56 0
+-57 51 -6 0
+117 140 -197 0
+92 166 26 0
+164 153 -87 0
+240 -54 125 0
+12 219 76 0
+223 249 169 0
+160 -29 -80 0
+-167 39 226 0
+-188 151 232 0
+245 -31 -82 0
+-234 -109 190 0
+207 88 -80 0
+-175 -6 5 0
+-8 142 2 0
+245 -119 -95 0
+-16 114 90 0
+7 221 -104 0
+53 182 -200 0
+-159 89 -45 0
+225 -72 -38 0
+-51 164 30 0
+158 -126 16 0
+-205 15 204 0
+57 -231 -124 0
+20 -117 -23 0
+224 -237 -84 0
+49 34 78 0
+86 -249 -54 0
+-75 210 -107 0
+-150 -81 114 0
+-93 112 -36 0
+-129 -164 -195 0
+246 64 -239 0
+176 -178 -100 0
+-30 -26 -241 0
+-193 -41 240 0
+140 97 -19 0
+73 49 -59 0
+202 24 -89 0
+-213 -85 -240 0
+82 -170 -229 0
+-177 37 43 0
+192 194 -145 0
+162 206 17 0
+-215 -220 -156 0
+143 4 -53 0
+69 -2 236 0
+207 -139 49 0
+95 51 9 0
+183 -16 -235 0
+222 -114 -161 0
+-224 -54 -238 0
+65 -122 -74 0
+-167 -68 12 0
+-191 -111 78 0
+-83 -171 -161 0
+-230 -168 199 0
+-152 192 -235 0
+-186 -222 -24 0
+10 88 63 0
+134 96 -182 0
+-191 68 -44 0
+-3 -187 -112 0
+-194 97 139 0
+-169 -54 -123 0
+-243 24 232 0
+51 -9 -139 0
+-15 -151 110 0
+-43 81 -118 0
+218 -216 215 0
+-226 189 -129 0
+-28 164 206 0
+-88 -22 -5 0
+218 190 222 0
+-246 -89 -234 0
+-65 155 -119 0
+140 139 -146 0
+-199 142 174 0
+94 -56 -11 0
+84 136 -221 0
+247 161 -54 0
+-98 244 54 0
+146 -38 249 0
+-140 -84 143 0
+33 232 168 0
+-153 -46 174 0
+-122 10 21 0
+32 -148 -147 0
+117 107 220 0
+-41 39 -100 0
+-222 195 -146 0
+-23 116 194 0
+229 -16 200 0
+-125 89 -56 0
+-174 -134 -24 0
+-104 120 -117 0
+172 -43 -87 0
+169 -219 -220 0
+204 -101 -41 0
+-182 158 -19 0
+-128 -142 63 0
+215 -62 126 0
+-6 -96 84 0
+-178 -167 -161 0
+103 107 52 0
+-64 -189 232 0
+210 -147 184 0
+-201 -205 34 0
+107 84 -5 0
+177 -115 201 0
+-110 115 -23 0
+196 -194 -78 0
+231 97 143 0
+109 -133 -144 0
+-13 -133 -17 0
+4 39 58 0
+-171 221 -48 0
+185 -233 36 0
+137 -106 -195 0
+-183 -231 -34 0
+-142 -198 2 0
+54 -145 -248 0
+41 -77 -232 0
+139 41 84 0
+234 -3 -33 0
+-231 94 -175 0
+9 -96 -43 0
+-5 237 -12 0
+214 202 206 0
+-100 18 -30 0
+109 -16 75 0
+-181 7 -212 0
+-158 18 -145 0
+85 218 -159 0
+66 -114 -211 0
+-77 -105 12 0
+-17 69 15 0
+136 200 45 0
+-238 -203 15 0
+89 -59 -144 0
+46 -230 -245 0
+66 147 -201 0
+-108 10 192 0
+-200 -27 12 0
+-244 11 -62 0
+27 -106 195 0
+153 228 221 0
+95 165 -104 0
+95 -17 169 0
+-111 225 -102 0
+-138 -19 -83 0
+-62 -158 -128 0
+8 -131 -76 0
+-139 -213 -137 0
+106 168 -80 0
+167 -10 -249 0
+137 99 33 0
+58 -194 80 0
+-240 104 -185 0
+91 -214 -242 0
+35 -160 -243 0
+-189 -122 32 0
+226 230 -39 0
+104 70 33 0
+-201 145 42 0
+-175 49 -194 0
+-101 -21 -50 0
+228 218 201 0
+-195 -127 -101 0
+55 115 50 0
+132 -232 -112 0
+5 -1 -215 0
+-26 -110 -175 0
+6 70 -75 0
+12 -102 -104 0
+-125 -80 142 0
+-180 -159 -41 0
+101 -238 -33 0
+223 219 228 0
+-36 -86 126 0
+-49 22 153 0
+231 188 -217 0
+-195 -182 -168 0
+135 -179 -99 0
+136 -11 -10 0
+-84 -199 -177 0
+44 -120 -122 0
+190 85 135 0
+237 195 -20 0
+9 -192 -5 0
+173 36 -102 0
+-35 66 -110 0
+-110 14 -84 0
+85 -107 -90 0
+99 -199 87 0
+7 -140 75 0
+-99 -24 -161 0
+208 39 250 0
+186 -118 -226 0
+171 -70 116 0
+47 180 -221 0
+-216 137 -234 0
+113 53 -202 0
+-232 30 102 0
+-124 -225 143 0
+71 -29 245 0
+-1 -115 169 0
+147 -104 -65 0
+-82 -197 -188 0
+-7 27 -218 0
+-215 -86 -228 0
+241 -127 -159 0
+6 85 -237 0
+185 -246 83 0
+125 -176 -43 0
+-239 -26 220 0
+189 -28 86 0
+19 -143 -153 0
+-151 181 198 0
+59 -174 -23 0
+93 -187 -239 0
+-158 -73 168 0
+-61 -189 -198 0
+165 94 -125 0
+-209 -136 98 0
+-194 -80 233 0
+-73 49 189 0
+-45 103 -46 0
+187 230 -84 0
+235 51 46 0
+128 -226 111 0
+-226 -231 51 0
+22 15 196 0
+-58 193 241 0
+51 239 -133 0
+-129 199 141 0
+242 -35 -30 0
+135 220 14 0
+90 -95 -213 0
+163 -36 205 0
+211 -10 224 0
+-150 241 66 0
+-178 -167 234 0
+-212 -86 116 0
+141 79 136 0
+121 -84 28 0
+-125 85 18 0
+-205 -191 -216 0
+210 94 -48 0
+176 160 -43 0
+80 -125 -250 0
+-134 93 18 0
+-201 -238 222 0
+-129 -135 -198 0
+-140 -136 -126 0
+98 -26 -4 0
+30 -16 65 0
+79 117 85 0
+154 161 145 0
+-67 -227 -239 0
+72 6 212 0
+48 -133 110 0
+209 8 -143 0
+-54 211 -87 0
+52 129 150 0
+-227 -142 -65 0
+-31 -15 -50 0
+167 -85 237 0
+236 -182 5 0
+-246 -181 196 0
+204 -198 158 0
+-185 167 139 0
+-212 224 -99 0
+-243 19 158 0
+65 -86 -217 0
+-26 -184 136 0
+-57 135 -187 0
+210 80 -217 0
+-34 22 18 0
+-227 84 -193 0
+132 118 106 0
+-38 108 192 0
+-219 12 -139 0
+-184 104 -189 0
+59 -22 -41 0
+174 97 2 0
+86 -152 -160 0
+-87 94 224 0
+143 -213 -147 0
+39 -222 -213 0
+-214 -146 -24 0
+-17 11 -38 0
+138 123 8 0
+154 241 -249 0
+-242 -111 133 0
+-132 154 -250 0
+42 136 -185 0
+244 200 -94 0
+38 215 183 0
+198 -7 115 0
+-185 -92 209 0
+108 38 214 0
+13 111 225 0
+-49 -150 249 0
+235 -133 -20 0
+154 147 72 0
+-190 -189 -106 0
+-179 243 -84 0
+-187 -148 96 0
+-199 -112 -164 0
+198 -114 23 0
+-87 166 42 0
+-166 -247 14 0
+195 87 -10 0
+-71 -220 -249 0
+-110 -134 73 0
+236 -239 214 0
+48 97 -29 0
+-173 41 15 0
+69 -151 -5 0
+26 -244 -75 0
+147 -112 -216 0
+-142 -187 244 0
+99 170 -129 0
+-148 -171 -109 0
+-94 14 237 0
+146 8 224 0
+8 -9 49 0
+-91 -28 215 0
+178 -39 -238 0
+29 -35 239 0
+127 -98 -107 0
+213 -217 -233 0
+57 58 189 0
+89 -205 118 0
+51 20 93 0
+-138 161 143 0
+-218 -225 68 0
+112 42 94 0
+-130 -151 75 0
+-55 27 85 0
+192 -204 30 0
+186 166 16 0
+-39 227 44 0
+3 -157 -8 0
+-143 207 11 0
+-97 -45 -29 0
+-168 64 143 0
+-185 -106 235 0
+84 240 168 0
+75 -210 -27 0
+-161 -33 175 0
+166 76 -118 0
+66 -194 40 0
+-63 5 18 0
+51 171 -44 0
+-208 166 -13 0
+186 21 247 0
+238 -144 199 0
+54 -7 -125 0
+-155 36 -141 0
+-178 -70 -62 0
+111 -138 187 0
+112 -178 159 0
+179 9 109 0
+-23 -235 -131 0
+60 110 63 0
+-37 160 153 0
+-239 -127 -20 0
+249 -115 232 0
+202 191 -45 0
+-75 164 -87 0
+152 72 46 0
+-147 -33 189 0
+140 178 -239 0
+-183 236 -97 0
+205 142 -114 0
+-178 -180 220 0
+-35 130 -47 0
+98 185 -154 0
+243 -239 -174 0
+-40 -170 -132 0
+52 139 90 0
+35 147 -202 0
+-57 217 -182 0
+148 -45 -227 0
+-62 174 112 0
+-103 -128 211 0
+-15 183 219 0
+-214 70 55 0
+133 -176 153 0
+-51 58 210 0
+-235 104 164 0
+-18 60 246 0
+-76 -239 79 0
+-238 -17 34 0
+-177 176 88 0
+172 73 -192 0
+-148 36 47 0
+-152 -98 -61 0
+87 215 211 0
+-150 -32 12 0
+76 -88 -172 0
+4 -71 -225 0
+-122 114 95 0
+127 181 -37 0
+-173 200 184 0
+12 178 -204 0
+33 -171 118 0
+-204 247 209 0
+12 21 -67 0
+-21 -132 -204 0
+-220 -148 191 0
+31 168 201 0
+-67 -47 24 0
+215 -158 120 0
+84 -250 -210 0
+-24 -177 78 0
+-47 206 243 0
+62 136 -90 0
+138 53 135 0
+86 -200 114 0
+225 -11 -248 0
+127 21 -128 0
+162 -80 -82 0
+228 52 223 0
+227 -145 38 0
+-161 -163 34 0
+-81 -91 29 0
+-155 121 126 0
+-156 -100 -91 0
+216 189 -43 0
+27 189 145 0
+69 -177 -199 0
+144 39 -28 0
+-58 181 -248 0
+47 24 -148 0
+-72 53 -114 0
+74 181 136 0
+-180 -171 59 0
+106 -247 15 0
+-63 192 96 0
+137 103 175 0
+210 -142 -218 0
+-116 94 166 0
+9 155 -103 0
+-95 71 -189 0
+-63 -169 -72 0
+-24 -129 -32 0
+-237 91 39 0
+8 24 244 0
+107 141 72 0
+15 -145 -22 0
+226 -156 69 0
+-204 134 -133 0
+81 -44 -171 0
+-75 10 -108 0
+250 -69 -84 0
+212 -131 121 0
+-73 92 -151 0
+103 -165 -230 0
+241 -64 -142 0
+38 -210 -15 0
+-87 -192 -49 0
+224 -45 29 0
+61 -103 27 0
+173 -117 79 0
+10 2 -248 0
+-193 -209 -171 0
+-179 140 -187 0
+69 74 -39 0
+-112 36 -31 0
+-229 -110 247 0
+-205 77 -78 0
+-18 -247 -132 0
+-141 22 220 0
+94 -229 -119 0
+119 147 -79 0
+234 -79 39 0
+-54 -222 104 0
+81 -68 -78 0
+133 -91 174 0
+220 -84 239 0
+10 -183 -190 0
+155 -48 116 0
+64 109 142 0
+-247 -195 10 0
+217 -243 -90 0
+24 124 141 0
+-226 -165 -150 0
+-48 212 -50 0
+26 72 99 0
+-137 35 -2 0
+177 -72 -67 0
+103 120 -99 0
+-193 151 208 0
+-146 -117 -104 0
+3 38 207 0
+198 191 -78 0
+198 111 -90 0
+-43 55 -94 0
+-32 -192 -50 0
+57 -189 239 0
+19 -141 -193 0
+-67 -102 -62 0
+-99 -191 228 0
+-126 223 -216 0
+127 -164 91 0
+118 196 174 0
+12 108 180 0
+-246 112 -18 0
+-247 179 180 0
+-114 231 -201 0
+-237 214 74 0
+-239 36 -222 0
+245 103 -96 0
+-221 73 -77 0
+-188 148 161 0
+17 -88 -220 0
+-204 -237 -29 0
+159 -149 239 0
+-153 132 -137 0
+159 220 -68 0
+75 -124 6 0
+37 166 -240 0
+-202 250 -42 0
+-5 -157 85 0
+-62 45 -85 0
+47 -188 66 0
+56 19 195 0
+-190 -36 34 0
+184 230 195 0
+-134 182 -124 0
+-161 -108 -175 0
+-4 216 175 0
+233 -200 44 0
+-55 -115 248 0
+-79 -16 50 0
+189 144 -218 0
+-20 124 93 0
+203 -54 246 0
+125 -99 -12 0
+-201 -247 180 0
+-92 -124 -7 0
+-225 -117 227 0
+122 241 134 0
+-131 185 -217 0
+-22 -8 -194 0
+-241 -3 48 0
+131 183 158 0
+187 223 -86 0
+-188 221 -81 0
+102 135 146 0
+220 76 59 0
+-59 204 199 0
+-61 248 23 0
+42 -5 -83 0
+11 -79 -157 0
+26 240 22 0
+101 15 237 0
+126 -73 -59 0
+-64 145 -4 0
+196 64 -27 0
+65 -145 -181 0
+125 37 7 0
+-148 229 155 0
+-128 -64 -189 0
+78 195 -56 0
+-45 -112 69 0
+-217 -73 -42 0
+-56 81 124 0
+-5 165 -188 0
+-185 -123 -132 0
+-165 -22 -40 0
+238 -214 -61 0
+175 -244 74 0
+173 -208 25 0
+-47 86 -192 0
+-107 -241 -191 0
+-134 -212 151 0
+187 -166 81 0
+-122 -137 -243 0
+-216 -44 229 0
+77 -79 45 0
+204 108 -230 0
+192 -239 137 0
+57 120 -238 0
+-192 -232 -29 0
+226 -216 79 0
+39 186 -160 0
+239 231 -199 0
+-225 59 68 0
+-196 -50 -66 0
+224 -196 -170 0
+105 5 -87 0
+-225 -11 106 0
+-122 110 167 0
+22 -18 74 0
+-42 216 -241 0
+-112 -121 -212 0
+-74 110 -246 0
+-37 155 241 0
+228 -115 79 0
+96 -243 36 0
+43 66 173 0
+-239 87 -168 0
+115 53 -105 0
+-167 234 63 0
+66 -131 -7 0
+153 9 25 0
+133 -2 -125 0
+1 -100 -193 0
+53 120 -183 0
+-129 181 98 0
+94 183 74 0
+155 -141 88 0
+170 192 172 0
+-61 -100 245 0
+211 -92 40 0
+-123 -69 3 0
+32 92 152 0
+191 -41 34 0
+-238 -214 -180 0
+-92 -168 -235 0
+-202 99 -29 0
+215 -77 -57 0
+-209 -137 217 0
+72 -236 83 0
+-144 -60 -207 0
+88 144 31 0
+-81 -63 153 0
+65 -137 -236 0
+-151 -200 -220 0
+-22 -94 -248 0
+-160 -59 -83 0
+-17 -6 -243 0
+18 -207 -58 0
+-237 138 136 0
+-145 142 -180 0
+-81 -29 -209 0
+93 -236 139 0
+6 -173 -238 0
+-249 163 -113 0
+-220 -13 -125 0
+49 -236 -23 0
+142 241 -228 0
+61 -81 -56 0
+24 143 137 0
+-245 -24 -144 0
+164 12 201 0
+-52 232 -122 0
+208 -170 231 0
+244 44 141 0
+-15 79 -5 0
+100 -171 5 0
+142 -34 239 0
+-195 -119 -23 0
+179 -215 217 0
+79 -248 100 0
+76 5 28 0
+87 -197 -43 0
+-178 154 72 0
+123 -6 89 0
+-152 -238 209 0
+-60 -148 93 0
+226 149 144 0
+-229 11 -169 0
+-51 -94 -217 0
+-249 69 193 0
+23 113 -233 0
+217 226 -83 0
+-207 -4 202 0
+86 233 133 0
+-8 120 -119 0
+35 -100 34 0
+201 181 10 0
+-225 248 -40 0
+215 208 204 0
+147 -17 195 0
+-187 1 122 0
+4 219 18 0
+49 -227 -56 0
+59 -116 -137 0
+87 109 -162 0
+-54 60 -129 0
+12 33 115 0
+-87 -94 -93 0
+-71 239 110 0
+102 88 181 0
+142 173 -114 0
+167 -110 -176 0
+-148 225 -65 0
+-234 -188 -94 0
+246 -72 -96 0
+-151 -114 -13 0
+89 -71 81 0
+18 184 116 0
+242 -238 95 0
+250 -127 152 0
+244 -37 -206 0
+-162 -46 -237 0
+-45 -183 -129 0
+21 182 167 0
+195 15 174 0
+-188 102 96 0
+60 20 99 0
+242 -56 -197 0
+-49 237 69 0
+-13 -47 -99 0
+246 -80 -59 0
+-144 32 -186 0
+-7 -69 -3 0
+-91 -238 204 0
+243 -216 -102 0
+48 -147 73 0
+-23 132 -76 0
+-155 130 -221 0
+125 174 148 0
+-134 -74 -65 0
+229 212 114 0
+-95 90 232 0
+73 202 235 0
+203 234 242 0
+200 -197 148 0
+232 -160 23 0
+-196 -55 -179 0
+33 48 178 0
+85 -44 21 0
+150 94 -30 0
+-109 -89 120 0
+-221 129 135 0
+125 88 -158 0
+90 189 -42 0
+-194 -166 -29 0
+183 -71 -225 0
+133 172 37 0
+127 -195 179 0
+32 -87 -222 0
+9 141 152 0
+-174 46 -185 0
+57 -230 -58 0
+185 -124 73 0
+146 189 157 0
+104 21 245 0
+120 -232 153 0
+-190 187 -231 0
+-124 213 101 0
+-16 221 -196 0
+27 -191 228 0
+129 66 -17 0
+32 59 82 0
+241 179 -74 0
+98 141 -120 0
+-1 90 148 0
+13 239 159 0
+175 52 -87 0
+-117 -55 -70 0
+-89 243 -85 0
+165 37 237 0
+156 26 85 0
+-93 -229 -155 0
+-70 102 -24 0
+-84 131 -162 0
+66 4 -234 0
+-149 222 23 0
+-87 128 56 0
+-211 126 -141 0
+152 99 -63 0
+-11 -84 -155 0
+241 35 -191 0
+-91 105 -104 0
+186 57 35 0
+9 192 -149 0
+-221 16 -249 0
+95 1 -169 0
+12 -105 -40 0
+25 185 -192 0
+109 19 -174 0
+-174 -61 -195 0
+-57 30 -206 0
+-161 -78 74 0
+87 217 8 0
+-11 -135 -38 0
+113 -65 187 0
+-12 44 -152 0
+186 -179 -45 0
+82 -217 -204 0
+-109 -5 114 0
+-23 51 70 0
+-81 120 100 0
+-200 22 -48 0
+-231 -113 -143 0
+163 -61 142 0
+32 -228 -131 0
+159 -18 -109 0
+-127 -200 -217 0
+-100 175 110 0
+130 22 122 0
+-102 -80 -56 0
+221 89 10 0
+-23 -223 -210 0
+236 -246 -78 0
+157 -118 209 0
+-107 -241 86 0
+-154 192 -105 0
+-173 43 174 0
+35 17 65 0
+49 19 170 0
+13 154 49 0
+-114 -220 -213 0
+169 -55 26 0
+-161 221 -74 0
+-27 -132 205 0
+6 -152 -157 0
+75 114 192 0
+20 250 129 0
+-103 -2 35 0
+112 -4 -250 0
+-69 205 40 0
+-197 84 -153 0
+211 -141 234 0
+-154 -39 77 0
+56 -76 57 0
+-193 -210 -212 0
+-21 130 -54 0
+-157 228 66 0
+215 -220 41 0
+-94 214 -80 0
+156 -212 180 0
+-88 -215 243 0
+-66 -45 237 0
+-134 -149 -23 0
+178 -32 -145 0
+-228 -88 126 0
+20 -43 -34 0
+21 -249 -217 0
+60 -14 -49 0
+-13 115 -19 0
+-71 99 -39 0
+15 25 -36 0
+-221 57 218 0
+-87 -122 112 0
+-122 216 164 0
+-91 -193 -134 0
+-123 -153 -163 0
+127 171 6 0
+192 194 -190 0
+103 200 -109 0
+-51 182 174 0
+-72 184 -215 0
+-184 218 -86 0
+-7 3 -137 0
+-89 -159 165 0
+179 -224 -187 0
+-165 -230 180 0
+-44 148 238 0
+-73 93 53 0
+175 128 -17 0
+94 4 165 0
+-27 -20 52 0
+-227 192 -163 0
+14 144 -92 0
+-174 28 7 0
+132 -210 -85 0
+-118 -17 211 0
+185 -199 51 0
+-96 -177 16 0
+67 166 146 0
+-154 238 -221 0
+-179 151 -227 0
+248 4 148 0
+-169 -196 -237 0
+-53 199 145 0
+-209 -175 238 0
+141 -92 -172 0
+-66 228 245 0
+24 -194 -41 0
+-239 -180 -122 0
+134 86 -68 0
+143 156 73 0
+55 88 32 0
+-144 75 -250 0
+-108 -74 -57 0
+-122 -90 20 0
+-171 -104 -191 0
+47 223 51 0
+-134 165 176 0
+10 -206 83 0
+250 -57 129 0
+-54 -166 195 0
+207 85 7 0
+168 21 33 0
+-61 76 -125 0
+-127 66 -43 0
+-199 -228 -78 0
+-149 -93 -24 0
+13 45 150 0
+-88 156 95 0
+-126 159 -170 0
+-52 -3 209 0
+69 -93 188 0
+222 9 -108 0
+141 -108 235 0
+-229 48 -8 0
+199 104 197 0
+-146 -140 229 0
+209 -146 151 0
+-220 -91 212 0
+42 173 -149 0
+-38 18 -104 0
+26 -241 -41 0
+-48 187 74 0
+52 -236 114 0
+114 232 229 0
+12 69 -67 0
+16 79 -152 0
+234 131 66 0
+-80 -130 67 0
+-250 6 238 0
+27 -28 -86 0
+-5 -158 216 0
+36 197 179 0
+-183 82 137 0
+-6 25 34 0
+10 30 -79 0
+-234 128 129 0
+-248 -69 38 0
+183 103 -122 0
+-98 107 -171 0
+183 -109 203 0
+232 -188 -203 0
+-201 134 -55 0
+-27 243 -78 0
+-44 160 -36 0
+138 -224 -243 0
+166 216 134 0
+-104 25 -154 0
+-133 -39 206 0
+-139 -231 -178 0
+58 -82 -194 0
+-247 -87 -143 0
+150 -57 241 0
+-17 97 -41 0
+-241 195 -207 0
+138 -176 -233 0
+-8 222 -240 0
+116 3 -1 0
+-109 73 62 0
+126 -35 -63 0
+-234 -91 106 0
+120 179 -53 0
+53 194 -158 0
+18 160 36 0
+198 185 115 0
+191 -1 158 0
+-127 -86 6 0
+-85 248 28 0
+-205 -68 238 0
+-70 95 -231 0
+-1 45 -248 0
+-235 -217 -49 0
+75 -231 241 0
+-181 -177 109 0
+-214 -237 -100 0
+-192 170 249 0
+-152 62 -55 0
+-194 -128 -181 0
+224 160 -80 0
+-87 -42 -233 0
+-141 177 -72 0
+227 -17 211 0
+-232 160 140 0
+-65 -67 29 0
+141 -236 -147 0
+25 -63 -59 0
+-245 -179 -191 0
+217 191 -67 0
+226 167 -227 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-035.cnf b/benchmarks/UF250.1065.100/uf250-035.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-035.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -33 11 -179 0
+26 104 135 0
+56 -90 -170 0
+81 -170 219 0
+-232 -99 -247 0
+187 -249 244 0
+-27 248 202 0
+209 158 129 0
+-113 42 247 0
+167 100 55 0
+-16 64 -31 0
+157 -33 -81 0
+-27 44 -57 0
+-183 188 -220 0
+237 40 -71 0
+78 135 -199 0
+238 -172 -17 0
+218 -16 195 0
+-203 103 208 0
+-144 17 -120 0
+100 -135 -124 0
+31 231 60 0
+-200 17 -64 0
+164 -243 87 0
+202 60 -134 0
+-60 -123 75 0
+-72 -201 49 0
+-179 197 -115 0
+227 -5 148 0
+181 -78 -122 0
+4 -209 -18 0
+-146 213 -137 0
+-43 23 -82 0
+-61 243 177 0
+-21 236 130 0
+38 -52 -237 0
+-242 -25 -91 0
+14 -12 -207 0
+-17 -228 214 0
+245 206 4 0
+-153 -136 -105 0
+16 183 -9 0
+-41 -74 -239 0
+-218 -184 134 0
+-200 -122 25 0
+6 149 -9 0
+94 -53 -132 0
+79 -200 -16 0
+222 164 -118 0
+-174 -44 116 0
+71 3 10 0
+-29 206 100 0
+102 -135 -209 0
+-50 173 -68 0
+161 -202 -205 0
+-138 221 204 0
+194 -78 21 0
+52 -88 -211 0
+-164 -4 85 0
+142 82 -64 0
+48 -245 -184 0
+66 -85 60 0
+163 -178 134 0
+35 100 91 0
+231 222 -93 0
+-8 116 194 0
+-173 183 169 0
+-29 182 -223 0
+249 -90 9 0
+-102 -189 -61 0
+144 -240 245 0
+173 103 44 0
+136 113 244 0
+18 24 138 0
+-116 -215 34 0
+56 -53 -6 0
+-162 -63 38 0
+19 -39 235 0
+-61 -166 -33 0
+44 -58 110 0
+94 40 -71 0
+34 -2 -23 0
+-194 -226 215 0
+-187 -48 -27 0
+-114 40 27 0
+243 210 -50 0
+24 -93 141 0
+-223 107 73 0
+49 -221 108 0
+45 53 144 0
+-81 18 220 0
+-19 -105 120 0
+7 124 -141 0
+-139 -110 145 0
+-101 230 -136 0
+-3 130 179 0
+250 -28 114 0
+154 194 -139 0
+218 -162 -60 0
+195 9 225 0
+-241 -5 -154 0
+178 227 -190 0
+-57 250 69 0
+-145 11 -3 0
+-199 -68 -168 0
+196 139 -174 0
+-11 235 -127 0
+-77 83 222 0
+-237 -172 -26 0
+149 -74 216 0
+-236 192 1 0
+-60 52 43 0
+-158 -79 -151 0
+-145 -211 -99 0
+68 -98 48 0
+-147 150 235 0
+-205 119 77 0
+-66 212 -158 0
+-144 -236 92 0
+217 224 139 0
+57 153 203 0
+-67 5 -130 0
+-222 68 -145 0
+11 -178 -221 0
+144 -137 100 0
+86 -206 9 0
+-50 -63 64 0
+113 178 -133 0
+-243 -68 95 0
+-90 64 151 0
+45 -182 6 0
+-112 -19 64 0
+240 61 197 0
+-39 61 -71 0
+147 114 -55 0
+97 -96 82 0
+-104 -10 69 0
+-187 174 -78 0
+-137 -84 -207 0
+198 -113 -94 0
+-153 7 -242 0
+35 -212 150 0
+-120 -67 7 0
+94 86 136 0
+30 -241 215 0
+19 -145 -131 0
+150 164 201 0
+-132 137 146 0
+191 -177 -182 0
+-179 -6 -215 0
+-17 -149 -103 0
+136 58 -145 0
+166 -239 -47 0
+157 -68 58 0
+62 -72 -39 0
+234 -232 -67 0
+-68 14 -32 0
+-123 16 126 0
+50 233 -70 0
+-140 -131 -35 0
+-97 -141 231 0
+-138 44 -123 0
+-57 127 238 0
+185 -96 46 0
+218 92 -246 0
+-2 117 43 0
+-91 168 62 0
+-186 143 -194 0
+236 10 85 0
+-147 -233 -128 0
+45 -237 15 0
+-106 60 212 0
+-234 -208 190 0
+-166 -116 25 0
+-35 -45 21 0
+60 232 -243 0
+118 175 21 0
+126 75 -250 0
+81 -167 -245 0
+-144 201 187 0
+-170 -173 -105 0
+-123 -113 -99 0
+-186 -68 16 0
+65 214 184 0
+-201 212 -51 0
+11 -45 86 0
+-40 -78 -194 0
+79 156 203 0
+111 -155 49 0
+-144 165 -78 0
+-107 -62 -247 0
+-23 216 31 0
+101 183 -157 0
+-138 -137 152 0
+-53 74 30 0
+83 123 143 0
+32 87 -36 0
+-63 -153 72 0
+216 93 -233 0
+233 -82 236 0
+-94 44 -126 0
+56 -154 27 0
+231 -28 -232 0
+-149 213 30 0
+45 63 140 0
+-33 -169 144 0
+98 210 -171 0
+-203 31 -164 0
+-121 230 -123 0
+209 -156 15 0
+198 218 -8 0
+108 222 -122 0
+164 -48 203 0
+237 103 14 0
+62 211 -30 0
+-167 6 183 0
+-87 -204 29 0
+130 -145 -171 0
+-116 208 4 0
+4 -128 217 0
+-249 121 -30 0
+237 131 80 0
+138 218 -205 0
+-211 164 -133 0
+-220 46 77 0
+-210 78 -152 0
+-115 245 -77 0
+-5 -147 -132 0
+134 -166 -94 0
+214 99 181 0
+-72 -245 87 0
+-168 99 89 0
+159 47 -244 0
+220 -139 -114 0
+-199 -119 -92 0
+-139 -230 120 0
+-70 120 -202 0
+-5 23 42 0
+198 32 186 0
+-54 -43 208 0
+-21 61 96 0
+-244 106 167 0
+-191 18 53 0
+-29 213 -146 0
+54 -77 -33 0
+-127 -243 15 0
+-18 127 -156 0
+215 -14 -185 0
+131 -24 -163 0
+16 41 -13 0
+3 -177 227 0
+-67 166 237 0
+140 64 72 0
+-24 -210 91 0
+-123 1 -118 0
+120 51 -95 0
+-206 134 158 0
+1 244 -71 0
+-140 92 110 0
+-57 151 -96 0
+-92 155 195 0
+178 -207 -145 0
+-91 -149 244 0
+-61 111 -153 0
+15 147 80 0
+-4 163 20 0
+210 26 227 0
+104 201 -24 0
+158 173 -105 0
+240 -108 -92 0
+-185 -221 -74 0
+-225 -129 198 0
+76 -87 8 0
+-93 -92 -42 0
+-142 -141 -241 0
+-145 146 179 0
+140 75 -225 0
+-145 -101 -44 0
+21 -42 -68 0
+-195 130 110 0
+143 -6 216 0
+-168 -114 -140 0
+-100 -96 -15 0
+-120 17 -5 0
+156 -23 -123 0
+86 -101 -241 0
+117 -89 79 0
+-171 -80 125 0
+-150 92 -138 0
+147 -186 -239 0
+-4 37 -47 0
+209 -205 57 0
+-67 132 117 0
+-62 216 -181 0
+-165 17 145 0
+-99 40 -132 0
+-113 244 -174 0
+205 97 16 0
+160 99 -48 0
+-51 212 -185 0
+-41 212 11 0
+142 -219 38 0
+-200 -92 -164 0
+48 -73 49 0
+-14 -214 -57 0
+-168 199 -132 0
+222 13 207 0
+-77 -29 186 0
+-191 -42 172 0
+-84 151 -49 0
+-60 -15 156 0
+-180 -165 40 0
+-230 -250 -146 0
+-14 -180 181 0
+20 -2 218 0
+-26 -202 81 0
+-209 -72 187 0
+116 187 110 0
+152 115 -29 0
+150 -70 198 0
+183 164 -41 0
+-36 54 -5 0
+-82 -168 -149 0
+40 -81 -115 0
+-14 -64 234 0
+52 -114 -35 0
+26 -163 -184 0
+-242 -216 153 0
+140 195 163 0
+-168 -26 139 0
+22 -39 184 0
+187 -156 223 0
+104 178 -72 0
+-88 -208 -172 0
+-76 129 -210 0
+-34 52 236 0
+-27 -44 -22 0
+-106 17 -134 0
+154 110 159 0
+-9 -185 249 0
+-166 -182 -81 0
+18 -175 -232 0
+-246 -29 -162 0
+-81 -109 -44 0
+110 -192 -88 0
+-137 -76 167 0
+-155 245 -239 0
+-32 -29 -191 0
+-127 -238 -4 0
+-74 -87 129 0
+146 81 115 0
+126 202 86 0
+-26 120 147 0
+113 190 42 0
+-53 184 106 0
+221 240 -131 0
+176 178 -131 0
+130 68 -88 0
+81 146 -90 0
+-142 -66 -133 0
+47 217 177 0
+-228 -196 -236 0
+-119 54 -42 0
+226 -234 -32 0
+-239 61 114 0
+-32 24 58 0
+64 53 21 0
+3 161 -61 0
+236 -32 -131 0
+249 118 -187 0
+203 134 18 0
+85 -155 -146 0
+-112 -206 -98 0
+-69 236 185 0
+76 1 181 0
+5 66 167 0
+115 160 163 0
+197 127 71 0
+-198 117 56 0
+-196 -142 -59 0
+160 -158 236 0
+-83 44 -220 0
+-110 250 -111 0
+1 242 25 0
+-114 -70 -233 0
+93 -105 -43 0
+140 13 15 0
+-94 117 67 0
+-112 48 -102 0
+-229 -217 -45 0
+-97 231 95 0
+-111 199 37 0
+194 151 -160 0
+-121 217 4 0
+-198 82 -74 0
+232 139 192 0
+-101 138 200 0
+180 -207 158 0
+46 88 228 0
+-157 -8 -163 0
+-191 231 93 0
+134 157 7 0
+-90 224 -228 0
+-9 -109 32 0
+-67 65 99 0
+183 235 -79 0
+-144 250 43 0
+-172 60 149 0
+-177 -232 -125 0
+-229 -204 -65 0
+-140 233 -242 0
+-59 -99 170 0
+131 104 -66 0
+-121 199 169 0
+211 90 12 0
+-189 187 243 0
+-58 160 191 0
+233 250 -226 0
+-236 -149 196 0
+-212 -105 -145 0
+-234 -69 -129 0
+67 56 139 0
+129 15 7 0
+101 -47 183 0
+-101 -163 181 0
+188 119 -129 0
+-45 -161 -183 0
+-192 -45 230 0
+-233 248 88 0
+-242 -144 201 0
+233 -77 205 0
+-240 187 -209 0
+137 61 170 0
+-157 -242 66 0
+-33 148 -3 0
+69 -53 219 0
+71 154 -46 0
+155 212 -227 0
+-142 -234 -226 0
+67 -10 30 0
+-212 61 153 0
+40 -154 222 0
+-1 -87 9 0
+-213 53 70 0
+71 -77 56 0
+200 107 -109 0
+-170 -76 94 0
+-188 -163 113 0
+32 102 76 0
+-148 -110 163 0
+1 160 -165 0
+-50 182 -27 0
+170 -10 -101 0
+-55 238 -91 0
+-216 -236 -240 0
+186 190 109 0
+51 -99 52 0
+16 -162 134 0
+-105 -248 -78 0
+76 -93 152 0
+15 156 30 0
+244 -56 -177 0
+169 148 80 0
+-142 118 -20 0
+135 -139 -241 0
+-127 220 116 0
+-235 -86 177 0
+-81 48 -207 0
+-183 -241 -87 0
+100 -94 -39 0
+-51 -6 213 0
+-38 147 140 0
+-23 138 -68 0
+198 -231 157 0
+-185 32 209 0
+-216 172 93 0
+232 125 -150 0
+-142 111 -96 0
+125 37 124 0
+148 -6 -89 0
+195 194 -132 0
+-41 -104 -94 0
+-149 116 -42 0
+138 -199 -168 0
+-68 -129 -245 0
+-116 -179 166 0
+215 -7 141 0
+240 96 231 0
+163 -228 -4 0
+70 -58 114 0
+-37 79 -27 0
+-240 40 -249 0
+-245 88 -42 0
+30 31 110 0
+-19 -181 157 0
+230 -32 198 0
+-249 223 -62 0
+-194 97 247 0
+-118 -102 146 0
+-76 155 -188 0
+101 15 -214 0
+-70 20 170 0
+40 -210 -119 0
+151 62 -42 0
+-53 114 82 0
+-172 -197 -133 0
+82 -64 -173 0
+-23 235 149 0
+81 -171 -155 0
+-51 20 -57 0
+-250 181 99 0
+-35 -147 157 0
+146 170 86 0
+137 141 -26 0
+233 -64 12 0
+191 195 201 0
+131 111 164 0
+-138 213 231 0
+78 -143 -181 0
+96 -166 -8 0
+128 -145 -147 0
+95 65 -83 0
+69 -239 113 0
+89 -39 -12 0
+-214 239 110 0
+173 223 -210 0
+41 -146 207 0
+-22 222 47 0
+3 -108 -47 0
+208 91 178 0
+132 233 246 0
+-234 -92 191 0
+249 236 65 0
+53 -123 192 0
+-40 -94 -160 0
+-240 -43 203 0
+-31 116 95 0
+-65 54 -45 0
+-213 152 -37 0
+-224 41 -16 0
+103 -248 219 0
+-59 -12 218 0
+213 -48 -77 0
+-172 139 78 0
+-131 -17 -121 0
+73 3 126 0
+143 117 119 0
+-133 -233 149 0
+-135 162 214 0
+-42 -250 -24 0
+-40 218 -176 0
+-22 151 100 0
+-243 142 102 0
+-216 -236 3 0
+-186 -239 121 0
+132 190 -233 0
+-41 127 -142 0
+9 -10 -44 0
+-201 117 129 0
+-75 -232 -65 0
+-211 -73 155 0
+185 170 -136 0
+228 -67 163 0
+165 128 -179 0
+-119 156 -206 0
+148 62 218 0
+-61 190 17 0
+100 244 142 0
+75 -179 196 0
+-227 91 182 0
+78 -172 93 0
+-143 -35 38 0
+-235 81 48 0
+-195 -167 -242 0
+167 146 55 0
+-129 -156 -250 0
+69 95 -8 0
+-160 239 -70 0
+20 -60 -77 0
+224 -117 -142 0
+107 93 126 0
+80 -133 -172 0
+-76 149 163 0
+-56 -125 88 0
+129 -109 154 0
+240 243 210 0
+192 178 -156 0
+-38 -91 -42 0
+229 -42 -23 0
+103 53 -16 0
+123 -62 -145 0
+105 -119 -171 0
+-153 -19 27 0
+92 198 -53 0
+22 115 29 0
+190 242 163 0
+-78 -177 -208 0
+-184 89 -208 0
+222 -126 -124 0
+1 11 -30 0
+238 -112 -43 0
+-149 111 89 0
+82 -136 -235 0
+14 45 -34 0
+39 45 170 0
+-198 -80 151 0
+-122 -50 -195 0
+-238 29 127 0
+-133 84 89 0
+86 -160 167 0
+-45 -175 -89 0
+-29 -37 -40 0
+215 -235 15 0
+-136 89 168 0
+98 91 -198 0
+23 140 99 0
+-100 113 51 0
+-126 -51 -33 0
+-225 27 78 0
+-181 99 173 0
+-52 -135 -158 0
+-165 -95 -104 0
+13 -109 -240 0
+35 223 -158 0
+196 -45 8 0
+136 224 -5 0
+-34 39 95 0
+78 16 -187 0
+199 -96 159 0
+16 154 -69 0
+-143 -157 214 0
+-147 234 -126 0
+70 198 -145 0
+192 214 52 0
+-124 85 -164 0
+-182 -250 92 0
+234 44 -25 0
+-239 104 94 0
+-89 -52 -72 0
+151 -26 226 0
+249 150 -82 0
+-132 -29 22 0
+-52 127 160 0
+3 -98 -72 0
+-216 -138 -249 0
+23 201 -116 0
+83 173 190 0
+161 130 -204 0
+-90 27 60 0
+-134 66 -186 0
+-99 -29 -88 0
+125 216 -51 0
+141 232 9 0
+57 141 -59 0
+164 186 -226 0
+236 -167 -10 0
+202 6 -109 0
+-130 210 -161 0
+-170 -111 -103 0
+138 -141 -90 0
+94 226 -75 0
+246 250 211 0
+-33 131 239 0
+155 -189 -153 0
+162 -55 20 0
+-159 12 234 0
+-188 -111 32 0
+-177 -248 -164 0
+208 95 121 0
+240 14 93 0
+17 -173 -23 0
+33 -93 -248 0
+97 168 -210 0
+191 -41 245 0
+-100 -141 110 0
+-203 -166 -47 0
+111 199 45 0
+70 109 203 0
+-179 59 -77 0
+-20 -219 118 0
+3 113 183 0
+2 198 47 0
+81 -126 168 0
+-69 84 -93 0
+-122 -26 182 0
+-7 -157 205 0
+38 208 239 0
+144 85 171 0
+-96 186 -159 0
+152 -202 190 0
+-174 -198 -1 0
+-169 175 -165 0
+202 -153 3 0
+198 -60 -55 0
+-21 -149 87 0
+54 156 225 0
+-12 203 36 0
+94 -61 -197 0
+216 -130 -219 0
+-155 -6 116 0
+-18 19 3 0
+-105 84 238 0
+-184 -104 158 0
+40 -165 -219 0
+226 90 -209 0
+-188 98 192 0
+-225 195 99 0
+-59 -18 -212 0
+56 -189 76 0
+-229 172 -100 0
+111 -200 28 0
+-67 115 -63 0
+-24 136 166 0
+-146 -158 -2 0
+232 160 -121 0
+12 207 -83 0
+-157 -77 -86 0
+118 -15 -48 0
+96 145 -57 0
+-46 -98 -148 0
+-48 -191 -201 0
+-102 137 37 0
+-99 224 43 0
+45 -101 187 0
+-89 -243 151 0
+-230 206 -21 0
+-141 187 -136 0
+-205 222 -215 0
+-38 163 71 0
+-27 102 -11 0
+8 -68 -125 0
+-27 138 147 0
+154 19 243 0
+-88 53 23 0
+-177 -54 -139 0
+-107 238 44 0
+191 -43 -179 0
+-109 12 -101 0
+-64 79 234 0
+-149 -159 -86 0
+-127 -178 173 0
+-185 -147 201 0
+-247 -151 160 0
+37 5 105 0
+-158 -19 -34 0
+185 -35 96 0
+-220 -111 210 0
+-229 -246 -249 0
+10 5 180 0
+239 -171 -58 0
+190 -98 -250 0
+99 174 37 0
+-157 -73 -32 0
+81 220 4 0
+51 72 188 0
+74 34 -199 0
+250 -168 -77 0
+73 132 -242 0
+103 -119 173 0
+124 180 -78 0
+163 -112 205 0
+15 -185 -191 0
+11 -43 48 0
+-206 249 204 0
+-134 229 12 0
+133 204 161 0
+111 -80 30 0
+217 -182 -44 0
+99 140 188 0
+-135 151 22 0
+196 244 15 0
+-203 -191 160 0
+233 -208 -13 0
+-215 71 86 0
+-195 -8 3 0
+28 -100 -107 0
+123 -159 128 0
+-114 -123 77 0
+-72 113 -119 0
+10 -209 -249 0
+-127 -202 -3 0
+170 -117 118 0
+-167 -12 131 0
+-41 209 -141 0
+-150 -126 114 0
+51 -15 -240 0
+-12 -168 -101 0
+137 131 -11 0
+-45 164 -107 0
+-90 222 -99 0
+-241 -171 -2 0
+214 235 -166 0
+63 1 -12 0
+220 -62 48 0
+-49 86 -92 0
+-134 28 133 0
+134 222 -91 0
+-180 -98 -205 0
+75 -140 33 0
+243 -15 -114 0
+-46 -45 -179 0
+33 64 -158 0
+78 -43 -40 0
+3 -58 99 0
+-64 173 -79 0
+77 -52 -35 0
+193 -12 -29 0
+44 -213 -184 0
+-43 248 -224 0
+206 96 77 0
+25 99 134 0
+25 -47 125 0
+-194 191 -223 0
+43 -66 -214 0
+-170 -163 93 0
+-79 223 213 0
+-76 56 115 0
+-210 -52 -202 0
+148 -221 -41 0
+-109 -157 160 0
+65 -232 80 0
+-95 -20 168 0
+-222 179 78 0
+-148 9 -226 0
+186 -229 118 0
+203 244 -1 0
+144 116 -215 0
+-87 -47 -113 0
+-169 117 231 0
+-105 241 80 0
+-242 38 2 0
+-188 214 -139 0
+-85 110 -10 0
+-170 192 -96 0
+1 -190 -141 0
+88 -153 14 0
+-112 -83 47 0
+-213 69 -181 0
+201 185 -145 0
+198 -85 169 0
+64 2 -233 0
+-162 -202 -212 0
+-29 -164 15 0
+163 -87 215 0
+-37 -81 133 0
+35 233 -48 0
+146 -222 90 0
+52 -209 204 0
+96 -81 176 0
+-109 -174 139 0
+38 -163 39 0
+224 -75 -70 0
+104 234 -208 0
+146 -145 206 0
+130 63 -17 0
+74 -91 -57 0
+211 -150 -61 0
+-30 66 225 0
+113 19 169 0
+-162 -219 -186 0
+-73 -61 80 0
+-116 -133 155 0
+-168 -192 183 0
+167 42 -74 0
+-208 -23 133 0
+-131 -24 179 0
+215 -18 -235 0
+-236 111 89 0
+223 169 -60 0
+210 211 -193 0
+-211 -234 167 0
+-242 158 86 0
+-123 -12 -140 0
+230 -152 61 0
+-210 -158 -24 0
+-47 211 109 0
+32 93 -210 0
+147 -191 -248 0
+-177 -132 78 0
+51 131 -184 0
+200 80 -145 0
+111 -74 -88 0
+56 88 -96 0
+230 50 129 0
+84 -87 -180 0
+201 -110 43 0
+-91 28 158 0
+-83 -154 186 0
+176 -187 -108 0
+103 78 -231 0
+246 -45 -250 0
+123 -230 195 0
+130 -240 -196 0
+-124 -93 89 0
+125 249 160 0
+-245 27 -48 0
+161 -188 168 0
+148 -97 -64 0
+245 35 -75 0
+166 -140 219 0
+-78 -240 28 0
+-64 -144 -29 0
+55 -147 93 0
+-100 234 39 0
+144 232 -194 0
+-114 134 -178 0
+232 72 55 0
+7 -107 -200 0
+-104 -75 -172 0
+-196 142 220 0
+77 118 -159 0
+165 240 219 0
+8 148 -222 0
+211 -197 81 0
+-48 86 38 0
+13 -209 -221 0
+-182 -206 -128 0
+-172 215 -66 0
+-53 -32 134 0
+-203 181 164 0
+53 -129 -213 0
+162 -77 135 0
+207 149 -55 0
+210 -95 158 0
+172 -181 222 0
+90 -223 217 0
+231 -158 -189 0
+206 -153 65 0
+137 -135 -202 0
+85 -151 110 0
+144 -76 -2 0
+-222 -108 156 0
+-77 -178 -4 0
+-248 74 64 0
+-129 202 -193 0
+18 150 -3 0
+-18 -231 -238 0
+24 217 137 0
+206 106 147 0
+61 -184 -216 0
+-180 -190 -122 0
+64 -228 112 0
+-11 -174 219 0
+221 -156 -182 0
+132 -235 170 0
+-69 167 -32 0
+-72 -163 218 0
+-186 224 -41 0
+-231 -92 147 0
+148 -92 55 0
+-159 -8 208 0
+-181 -20 -219 0
+17 139 156 0
+-49 -23 119 0
+15 -83 170 0
+110 -58 116 0
+123 178 84 0
+-24 -93 -175 0
+207 -198 -241 0
+154 -157 -8 0
+182 -86 -215 0
+-111 25 -140 0
+-230 141 -59 0
+122 26 157 0
+38 4 -206 0
+-202 9 -17 0
+127 166 194 0
+232 -88 201 0
+-249 -115 -47 0
+-205 15 -151 0
+92 -11 236 0
+-28 52 206 0
+-32 50 -152 0
+3 -89 -9 0
+197 199 250 0
+75 200 -69 0
+101 85 46 0
+120 88 163 0
+-166 73 92 0
+-160 -69 -34 0
+217 240 -91 0
+30 -150 233 0
+189 75 -126 0
+-104 -12 -19 0
+31 95 209 0
+205 221 -115 0
+-193 35 64 0
+214 -48 -94 0
+36 -2 -202 0
+-195 228 -233 0
+-28 246 -206 0
+55 -234 246 0
+-138 -122 153 0
+172 246 54 0
+-11 -244 228 0
+-228 175 14 0
+-145 -121 -37 0
+-246 127 67 0
+200 -29 23 0
+-3 -162 -66 0
+249 132 -137 0
+66 210 73 0
+47 -96 188 0
+-140 -194 -73 0
+235 -200 135 0
+-13 -179 -170 0
+-102 5 194 0
+-236 154 -140 0
+217 157 78 0
+-13 54 -225 0
+186 117 83 0
+90 118 -27 0
+-78 -27 37 0
+-102 -166 209 0
+-204 218 -81 0
+-84 -51 52 0
+-189 246 -185 0
+-99 107 -3 0
+-189 176 117 0
+175 -59 -39 0
+-191 -71 205 0
+-59 -175 -106 0
+-220 238 242 0
+173 -62 241 0
+-111 -134 -154 0
+53 80 -211 0
+-117 129 121 0
+106 91 249 0
+-163 235 -184 0
+-248 135 -26 0
+42 86 244 0
+199 -209 193 0
+80 -37 -156 0
+-200 -46 -202 0
+26 196 -110 0
+-216 -138 229 0
+-24 -88 -31 0
+-31 237 -248 0
+154 -14 177 0
+-81 -173 -71 0
+84 -190 -54 0
+-134 -173 -30 0
+125 170 -173 0
+-3 9 -1 0
+55 -195 70 0
+41 219 -233 0
+38 165 -55 0
+-4 203 -114 0
+-163 77 229 0
+-60 -61 -37 0
+-174 226 -141 0
+38 -108 -87 0
+-36 179 -117 0
+-119 17 -97 0
+239 84 -226 0
+-42 245 -39 0
+236 174 -46 0
+113 -27 76 0
+-130 148 34 0
+-166 -65 -141 0
+38 -224 -154 0
+36 -157 -142 0
+42 96 -17 0
+-134 -238 45 0
+223 129 185 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-036.cnf b/benchmarks/UF250.1065.100/uf250-036.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-036.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -160 -186 -70 0
+-245 -32 150 0
+165 228 -206 0
+-135 -176 174 0
+224 89 30 0
+176 193 -246 0
+-77 103 -63 0
+-138 235 133 0
+117 -228 220 0
+243 9 79 0
+-198 200 28 0
+-106 109 -202 0
+-94 -218 -194 0
+-23 67 -224 0
+41 78 -151 0
+-204 -48 -124 0
+80 96 14 0
+-241 107 62 0
+-180 105 -79 0
+-46 137 241 0
+-122 -210 -139 0
+-151 21 -225 0
+8 -42 -93 0
+-81 156 -31 0
+73 105 14 0
+154 -173 -229 0
+-171 -69 -189 0
+-132 241 33 0
+-150 140 -164 0
+57 -121 -77 0
+90 -87 -51 0
+-238 -49 38 0
+-167 75 11 0
+206 -198 210 0
+-91 185 129 0
+46 -95 149 0
+66 150 76 0
+-123 -242 -93 0
+-202 146 -88 0
+169 106 -151 0
+109 -69 -250 0
+34 231 -63 0
+-128 206 131 0
+-110 -40 -217 0
+164 -120 88 0
+-219 26 180 0
+-132 -68 -76 0
+-83 54 -115 0
+34 132 -243 0
+232 243 -63 0
+181 -24 6 0
+206 124 106 0
+191 150 85 0
+-8 -147 239 0
+193 -129 61 0
+-235 -129 -140 0
+-28 -196 5 0
+-165 -168 222 0
+106 -230 -231 0
+-163 -172 -6 0
+-88 -161 83 0
+109 178 -17 0
+-186 -224 -161 0
+-241 -78 112 0
+99 85 -12 0
+-58 145 -98 0
+-213 231 -175 0
+-223 -29 -209 0
+-17 -177 -9 0
+-219 247 15 0
+168 159 216 0
+-13 -11 -68 0
+-172 212 -190 0
+61 -112 -53 0
+249 -208 198 0
+85 106 206 0
+-138 134 15 0
+116 243 216 0
+-181 183 -173 0
+-184 250 120 0
+-179 -99 164 0
+-139 -37 -168 0
+157 -107 231 0
+184 92 36 0
+-19 -9 37 0
+196 -68 149 0
+143 -91 85 0
+48 150 182 0
+-132 207 185 0
+-204 -81 -18 0
+-41 164 -225 0
+237 -165 17 0
+146 23 -160 0
+170 183 -138 0
+-113 55 -31 0
+38 86 -163 0
+-189 12 101 0
+215 228 -98 0
+-56 225 -81 0
+-144 192 236 0
+174 110 -116 0
+22 60 -152 0
+197 230 212 0
+192 160 242 0
+-205 -247 11 0
+221 -94 192 0
+-226 202 -123 0
+111 21 -118 0
+90 6 -131 0
+-150 -233 -230 0
+-242 -143 -245 0
+246 205 -127 0
+6 193 221 0
+-94 -105 41 0
+-208 -84 -53 0
+89 -236 118 0
+-8 164 -51 0
+85 -37 75 0
+-90 -4 -194 0
+200 186 -212 0
+227 212 191 0
+-190 -52 23 0
+-122 20 -91 0
+-36 165 -4 0
+107 -245 168 0
+-24 223 3 0
+73 -7 100 0
+-149 118 -56 0
+-239 99 44 0
+-224 185 83 0
+-183 -28 52 0
+233 -65 125 0
+-118 58 239 0
+53 36 -151 0
+185 -2 -163 0
+-96 76 -194 0
+-15 244 -249 0
+-10 194 216 0
+-51 169 49 0
+180 -199 -79 0
+-9 -61 48 0
+-137 222 -52 0
+44 121 -71 0
+22 170 105 0
+-147 -50 68 0
+-197 151 94 0
+52 240 -22 0
+230 -168 2 0
+238 199 -40 0
+212 -166 210 0
+-63 86 3 0
+-207 -131 -95 0
+111 213 137 0
+233 1 12 0
+-182 55 197 0
+-244 147 172 0
+-102 -10 131 0
+165 -98 77 0
+-114 -193 -90 0
+157 147 237 0
+189 31 217 0
+-111 128 28 0
+-106 238 114 0
+21 152 -15 0
+44 183 -126 0
+100 224 -194 0
+85 -195 -98 0
+-128 -42 -158 0
+64 245 97 0
+-58 -149 56 0
+97 28 -65 0
+10 177 93 0
+-29 -167 72 0
+-132 222 -40 0
+-101 108 -43 0
+-248 137 -63 0
+187 18 55 0
+73 -224 -155 0
+141 -102 -239 0
+-219 9 -177 0
+-124 187 -146 0
+-148 50 4 0
+-36 -167 -34 0
+-140 -65 -17 0
+-12 152 -177 0
+-86 150 163 0
+-217 -234 -75 0
+30 -220 85 0
+-228 -50 74 0
+162 -190 -158 0
+-65 -214 -85 0
+2 -160 154 0
+244 -160 -59 0
+-87 -201 -18 0
+168 -107 135 0
+-10 -225 95 0
+238 -79 170 0
+-58 118 67 0
+-223 -42 -53 0
+-51 94 -133 0
+-136 48 119 0
+-246 22 116 0
+-173 144 192 0
+25 -2 74 0
+-75 186 -154 0
+-101 -199 239 0
+7 175 -45 0
+-196 12 24 0
+-170 25 -54 0
+-53 -177 -125 0
+-148 -234 136 0
+-160 209 238 0
+84 -26 88 0
+-159 82 -113 0
+152 128 141 0
+214 232 -7 0
+-162 -27 -168 0
+226 -64 -24 0
+152 79 18 0
+229 -193 220 0
+-142 183 -35 0
+107 193 -180 0
+21 -68 -224 0
+-231 34 222 0
+91 -26 -206 0
+-114 -36 -106 0
+-50 40 -79 0
+139 -84 239 0
+-5 109 -154 0
+-240 197 227 0
+-119 120 157 0
+-112 68 -130 0
+111 186 -27 0
+220 52 13 0
+74 -19 66 0
+171 82 -193 0
+167 168 29 0
+239 218 11 0
+-169 -37 -109 0
+51 234 156 0
+-190 205 201 0
+92 -199 174 0
+-196 -233 250 0
+13 166 104 0
+-9 148 248 0
+-33 204 236 0
+-240 177 -217 0
+-195 -242 -194 0
+11 210 -107 0
+128 90 101 0
+-156 37 -68 0
+-159 -10 -80 0
+86 119 118 0
+220 -74 24 0
+-29 -64 -194 0
+245 -94 234 0
+215 144 -14 0
+170 -105 56 0
+101 -104 -192 0
+-229 208 -193 0
+119 -82 -224 0
+107 -109 103 0
+57 72 226 0
+-232 210 -213 0
+-51 -62 -100 0
+124 -103 -18 0
+-56 -61 -21 0
+30 238 245 0
+115 81 -63 0
+219 55 -208 0
+4 171 -43 0
+-183 -74 -58 0
+126 12 226 0
+224 -131 -157 0
+-182 -176 214 0
+80 246 -181 0
+-120 -200 22 0
+-166 -29 15 0
+216 -123 163 0
+-32 -90 46 0
+-6 -58 34 0
+-134 -49 -2 0
+-160 142 183 0
+206 248 -118 0
+-152 -204 34 0
+151 -240 -106 0
+-221 -218 158 0
+-36 85 245 0
+165 -115 -32 0
+21 136 99 0
+-125 182 -19 0
+136 239 156 0
+105 150 184 0
+-176 24 -164 0
+-103 -77 33 0
+-230 -4 246 0
+187 -120 3 0
+191 -17 -124 0
+-41 -150 -87 0
+100 -32 18 0
+30 -165 77 0
+216 -18 -93 0
+248 197 226 0
+-44 103 -2 0
+-116 -201 -238 0
+215 30 -64 0
+-131 24 -229 0
+-182 -79 -105 0
+10 243 20 0
+-217 238 70 0
+-103 -85 -100 0
+128 -6 183 0
+15 161 92 0
+37 78 -32 0
+-176 55 143 0
+-66 113 -98 0
+74 156 -228 0
+19 -27 -117 0
+-150 -182 12 0
+-86 -164 -155 0
+241 -225 26 0
+61 -214 -210 0
+244 238 -248 0
+44 -248 75 0
+155 -16 -226 0
+-223 235 -109 0
+53 -133 -212 0
+-235 164 169 0
+-125 68 -15 0
+-13 28 -209 0
+-124 60 186 0
+-231 112 141 0
+123 109 -224 0
+58 -215 -65 0
+-15 -178 216 0
+176 39 -113 0
+120 -2 -33 0
+70 67 15 0
+41 -165 -69 0
+44 -2 161 0
+-63 150 -116 0
+-97 -130 138 0
+35 209 147 0
+-154 -43 -169 0
+206 -192 -157 0
+194 -14 32 0
+195 -35 172 0
+163 -198 19 0
+-64 150 -63 0
+138 -77 152 0
+-177 -137 116 0
+-250 -140 88 0
+232 -135 -198 0
+21 -9 -94 0
+-44 -129 -42 0
+-48 100 121 0
+216 -56 -206 0
+54 -208 63 0
+195 228 15 0
+3 104 134 0
+-28 96 -157 0
+-215 225 -19 0
+-98 82 -203 0
+-166 27 -138 0
+186 67 53 0
+127 138 -197 0
+246 -250 -180 0
+-9 -18 39 0
+121 93 -148 0
+207 208 -30 0
+110 -153 27 0
+-12 -181 -63 0
+-149 -204 -250 0
+-59 36 19 0
+-169 1 249 0
+88 -120 179 0
+-176 -188 -45 0
+-220 -28 194 0
+-145 -24 -163 0
+149 -190 -202 0
+184 -68 156 0
+-223 181 64 0
+-181 88 248 0
+-45 77 -2 0
+161 205 130 0
+-90 235 -147 0
+15 -4 -71 0
+-133 145 219 0
+-237 89 -99 0
+178 207 -110 0
+136 -159 -145 0
+-172 -169 -180 0
+123 130 40 0
+-113 -246 -173 0
+-115 -161 -175 0
+134 -104 152 0
+-204 56 -224 0
+28 170 99 0
+150 123 104 0
+-40 -197 -247 0
+207 54 -68 0
+-163 -36 9 0
+-106 196 -226 0
+-63 -162 -109 0
+-3 -24 139 0
+215 195 -113 0
+-235 216 -230 0
+49 -208 95 0
+10 -226 19 0
+-60 -144 26 0
+6 -107 209 0
+63 123 228 0
+191 -164 -38 0
+-142 197 175 0
+-162 124 210 0
+-201 -78 209 0
+-172 8 221 0
+229 241 -249 0
+-216 167 -132 0
+-207 -237 -71 0
+-18 125 -220 0
+74 206 -173 0
+-130 82 -214 0
+-64 -63 -156 0
+-143 160 -218 0
+105 93 17 0
+-238 -143 7 0
+133 -67 192 0
+-85 -9 103 0
+-221 96 215 0
+80 -163 -132 0
+-148 -225 94 0
+-14 18 98 0
+245 -198 51 0
+152 158 -100 0
+156 175 72 0
+238 169 -33 0
+-112 85 185 0
+2 -35 -245 0
+-56 -33 -89 0
+-64 54 -109 0
+-193 -78 48 0
+142 -21 -205 0
+123 232 -29 0
+-49 -89 193 0
+-71 -58 -145 0
+59 135 -63 0
+-226 1 -243 0
+-175 199 -205 0
+113 115 76 0
+146 73 128 0
+25 -61 205 0
+58 143 -65 0
+-23 -248 -89 0
+214 64 19 0
+-110 15 93 0
+58 -80 155 0
+-77 224 215 0
+32 47 -34 0
+24 238 -48 0
+-62 137 -181 0
+-249 -182 -65 0
+-225 -21 -205 0
+226 194 26 0
+244 -87 36 0
+-208 190 200 0
+-124 -93 -5 0
+170 -222 -220 0
+-103 -136 -75 0
+-177 -140 224 0
+-26 139 -41 0
+47 151 -227 0
+-250 -9 194 0
+-100 235 -240 0
+62 40 -24 0
+-136 27 93 0
+60 48 21 0
+-10 99 119 0
+58 168 236 0
+-183 -153 -138 0
+161 -73 -167 0
+-123 59 215 0
+3 105 -163 0
+122 -117 -149 0
+206 97 144 0
+-233 -213 -153 0
+66 -89 209 0
+95 234 -159 0
+-238 227 -84 0
+126 -39 -95 0
+100 115 110 0
+153 79 -165 0
+165 -204 -130 0
+41 198 211 0
+-123 -210 -83 0
+-114 78 80 0
+-49 233 171 0
+-110 9 -234 0
+-224 -123 -142 0
+229 119 -185 0
+26 -199 242 0
+198 -221 -53 0
+-149 44 -155 0
+-76 -6 108 0
+-193 -169 223 0
+41 6 -8 0
+-103 -58 150 0
+-52 -74 -127 0
+192 -31 165 0
+-154 190 23 0
+-185 -108 8 0
+121 -242 176 0
+-105 -198 -176 0
+141 -94 -162 0
+-159 -46 -99 0
+-184 107 -23 0
+-60 -169 153 0
+87 44 -246 0
+143 -165 -242 0
+214 128 181 0
+-227 -244 209 0
+160 -244 176 0
+110 66 -158 0
+-3 221 97 0
+130 238 193 0
+162 26 -246 0
+128 -184 -174 0
+167 -105 218 0
+7 -213 16 0
+168 -86 28 0
+113 -58 -103 0
+-39 55 60 0
+115 24 159 0
+-127 -105 80 0
+-182 -125 122 0
+-36 -98 75 0
+14 -245 -57 0
+127 -72 188 0
+-152 -30 141 0
+-17 102 -223 0
+-157 -96 56 0
+233 247 -7 0
+-204 -196 -35 0
+177 132 -216 0
+-165 129 239 0
+-95 -174 -144 0
+-162 -138 -124 0
+-131 130 138 0
+102 197 249 0
+-205 179 241 0
+-241 160 182 0
+-12 -222 -224 0
+-77 -20 30 0
+82 37 247 0
+-192 59 189 0
+190 -242 -165 0
+-207 137 196 0
+81 98 105 0
+-161 -143 -76 0
+168 165 -239 0
+111 -36 231 0
+-249 113 244 0
+-28 -124 -113 0
+-171 145 67 0
+-177 220 204 0
+-155 -186 -85 0
+-242 -208 -104 0
+250 179 22 0
+35 -231 -151 0
+141 153 -172 0
+-145 222 -183 0
+221 99 101 0
+-222 -83 -181 0
+-249 229 -222 0
+102 -221 24 0
+-211 -141 203 0
+-161 -96 -196 0
+-207 -12 128 0
+198 185 90 0
+-199 236 140 0
+-242 -12 -199 0
+-40 111 -42 0
+182 52 -233 0
+178 199 -122 0
+-57 -244 -121 0
+-4 -207 -184 0
+-149 -191 245 0
+-161 -107 -142 0
+-81 94 -91 0
+-88 167 131 0
+131 116 -53 0
+-198 -217 144 0
+-33 -68 175 0
+-66 -41 183 0
+-44 80 211 0
+20 -169 190 0
+-26 180 -224 0
+-237 155 -197 0
+-1 144 -198 0
+-228 94 20 0
+-12 37 -227 0
+-208 134 139 0
+62 -39 -165 0
+165 -200 -137 0
+52 110 31 0
+128 60 -85 0
+-63 -218 -77 0
+-213 -211 167 0
+120 -134 -65 0
+-194 47 57 0
+23 245 -164 0
+-51 162 141 0
+-6 -76 -2 0
+38 73 104 0
+49 -23 147 0
+210 -20 8 0
+-46 177 -18 0
+-228 -59 -207 0
+199 18 233 0
+152 169 85 0
+61 234 -101 0
+-175 153 -154 0
+73 67 -17 0
+-190 243 -15 0
+234 -196 54 0
+-150 54 -61 0
+-227 -46 -70 0
+88 60 226 0
+101 -28 13 0
+1 184 -4 0
+-131 -151 -49 0
+-109 127 -215 0
+87 -95 12 0
+83 -49 129 0
+-153 -165 11 0
+-152 99 162 0
+121 149 -189 0
+37 -164 -39 0
+149 -59 -36 0
+104 -56 115 0
+127 113 -181 0
+100 183 -121 0
+233 55 111 0
+9 1 146 0
+244 -131 105 0
+190 -121 -178 0
+-93 9 -173 0
+160 30 245 0
+108 60 98 0
+-52 -97 -5 0
+-222 144 120 0
+140 107 38 0
+-3 -229 -114 0
+-95 106 224 0
+66 160 -174 0
+-69 -37 22 0
+218 -75 -143 0
+-89 -139 -190 0
+117 -230 -44 0
+168 237 -62 0
+-219 126 163 0
+-26 32 173 0
+130 125 199 0
+8 194 -65 0
+203 223 -15 0
+12 -155 -54 0
+-27 250 -75 0
+-74 -160 -83 0
+-151 -180 -231 0
+-155 -166 -189 0
+60 -220 122 0
+15 -247 90 0
+224 -15 33 0
+-222 60 -198 0
+168 166 77 0
+-74 145 -5 0
+36 23 -221 0
+249 -86 177 0
+-50 112 -144 0
+-158 232 -71 0
+19 161 50 0
+-247 141 -79 0
+130 14 -26 0
+142 94 28 0
+190 -249 -73 0
+-165 1 -71 0
+-21 68 100 0
+-119 -96 -66 0
+66 234 9 0
+41 73 173 0
+-215 57 153 0
+199 101 -147 0
+-88 -207 -74 0
+-135 197 198 0
+-244 -88 -95 0
+-248 103 206 0
+230 -136 126 0
+116 181 -178 0
+153 8 89 0
+-38 143 204 0
+202 -132 59 0
+-82 -142 -229 0
+-62 35 -133 0
+-131 -205 202 0
+80 -38 -149 0
+-137 193 -60 0
+39 126 114 0
+221 -144 68 0
+-46 -14 75 0
+-4 63 112 0
+-80 -233 45 0
+-111 -218 215 0
+7 205 192 0
+194 104 89 0
+-93 105 -135 0
+56 -86 -214 0
+-190 86 109 0
+-203 -67 49 0
+219 85 209 0
+130 -195 -164 0
+-245 204 -6 0
+-100 -245 -67 0
+52 -102 194 0
+-205 215 169 0
+-223 -151 216 0
+55 159 67 0
+41 -216 116 0
+-234 225 116 0
+-10 -29 75 0
+-199 165 -248 0
+27 -105 -71 0
+215 206 153 0
+-95 -46 51 0
+-71 -232 153 0
+-243 108 9 0
+-151 -49 164 0
+158 -108 35 0
+-136 -33 142 0
+-60 -64 95 0
+57 -202 -112 0
+125 92 182 0
+-118 219 181 0
+-249 164 -151 0
+4 159 -206 0
+-101 -177 116 0
+95 -117 -148 0
+100 -22 -179 0
+148 172 -121 0
+-190 -66 -128 0
+-60 -14 -175 0
+-233 70 -33 0
+89 -195 -210 0
+223 -122 55 0
+-63 109 182 0
+188 -65 108 0
+29 223 -153 0
+-249 -191 -193 0
+-91 180 -38 0
+-12 85 66 0
+-38 212 135 0
+-227 -103 -97 0
+127 163 139 0
+235 211 25 0
+230 118 -132 0
+116 -98 -119 0
+-126 219 -45 0
+170 224 -122 0
+-154 27 203 0
+225 30 -176 0
+-13 -191 83 0
+73 66 -43 0
+-77 208 -114 0
+-190 169 -184 0
+-201 -71 12 0
+-113 189 -27 0
+20 142 33 0
+203 85 28 0
+-223 222 213 0
+-139 -65 129 0
+236 -54 244 0
+230 18 -204 0
+83 34 48 0
+155 -73 -52 0
+175 117 -231 0
+109 3 -225 0
+164 245 241 0
+-80 -91 -104 0
+207 -106 27 0
+-174 -148 -123 0
+75 -60 -142 0
+21 -75 -152 0
+-82 -22 -250 0
+-140 105 57 0
+172 -36 -176 0
+183 13 186 0
+-231 83 172 0
+43 176 135 0
+243 -2 -137 0
+77 -89 -34 0
+129 -64 236 0
+161 119 -129 0
+196 44 149 0
+-113 -78 -11 0
+248 -203 -17 0
+-5 -84 212 0
+-36 -59 -218 0
+138 -86 12 0
+46 28 174 0
+234 25 -3 0
+149 61 -41 0
+-209 86 -248 0
+-145 -139 -224 0
+-3 220 -167 0
+-226 10 218 0
+-185 158 -85 0
+-164 -227 -220 0
+50 -47 110 0
+162 -205 3 0
+-20 107 38 0
+11 -19 -205 0
+-229 158 199 0
+170 -119 148 0
+62 -52 -55 0
+-92 -149 -43 0
+-176 -147 -146 0
+103 -220 47 0
+153 88 235 0
+-149 177 -204 0
+-82 205 182 0
+137 -237 203 0
+-120 198 139 0
+74 204 239 0
+-22 -246 41 0
+114 69 -50 0
+103 -165 126 0
+-146 -52 35 0
+-46 -122 -28 0
+-189 -187 182 0
+27 241 -77 0
+-174 184 -92 0
+-125 -167 -247 0
+-198 184 -36 0
+117 -40 162 0
+-76 231 75 0
+-118 -226 -27 0
+-156 -78 -59 0
+67 -184 -132 0
+-78 25 -23 0
+-74 148 207 0
+241 -168 -234 0
+-161 -33 15 0
+167 1 184 0
+31 -181 -117 0
+-30 -244 -88 0
+-244 -133 -55 0
+-164 61 -214 0
+179 -197 149 0
+204 26 183 0
+10 109 -97 0
+234 88 122 0
+-220 -228 82 0
+-81 -84 58 0
+-231 -149 -78 0
+16 229 113 0
+60 197 -223 0
+-67 -239 -76 0
+80 -227 246 0
+-39 70 126 0
+218 18 -49 0
+-182 -152 105 0
+-148 67 -104 0
+-161 -146 -223 0
+204 -242 215 0
+-113 -160 20 0
+-68 171 15 0
+-37 -223 -80 0
+137 107 -41 0
+-4 217 -236 0
+-221 160 88 0
+103 138 249 0
+-131 -97 -46 0
+-106 -123 99 0
+140 -235 -79 0
+-53 -174 35 0
+-218 -17 242 0
+40 -15 -147 0
+-78 -80 -6 0
+39 -115 -222 0
+243 -41 98 0
+131 150 -28 0
+173 -156 -176 0
+-202 -70 -231 0
+-194 -35 70 0
+-89 -144 100 0
+-197 -52 180 0
+136 -96 -201 0
+-212 117 12 0
+-147 -17 -41 0
+25 -20 86 0
+155 -152 -58 0
+129 12 -76 0
+22 -35 -107 0
+39 123 -197 0
+22 -114 149 0
+-114 -142 -6 0
+-151 -104 -144 0
+216 -204 -250 0
+-2 25 -98 0
+-78 -126 50 0
+80 97 -179 0
+218 -167 -7 0
+77 -108 -144 0
+-53 -182 154 0
+-86 -208 135 0
+173 14 -214 0
+4 -68 148 0
+200 5 148 0
+-222 134 -9 0
+134 120 97 0
+136 178 -44 0
+-80 32 -210 0
+-16 241 -143 0
+-240 -55 -108 0
+-136 64 10 0
+12 217 -192 0
+-197 145 1 0
+-45 137 33 0
+161 39 172 0
+-159 -171 -166 0
+183 -164 215 0
+94 165 175 0
+-136 115 -183 0
+-35 -212 20 0
+-58 139 -226 0
+-220 240 41 0
+-214 207 -173 0
+185 186 -109 0
+98 138 123 0
+-172 151 241 0
+25 94 -37 0
+-74 -242 -107 0
+240 -65 -93 0
+-9 -30 -84 0
+-233 -69 -79 0
+21 240 46 0
+208 128 -65 0
+222 -114 -10 0
+10 220 93 0
+84 -185 99 0
+-78 -140 -96 0
+-93 -73 -234 0
+-129 59 -188 0
+202 241 -98 0
+-65 -174 148 0
+213 -58 -188 0
+-227 -35 -204 0
+139 70 -209 0
+204 214 220 0
+-14 -73 -234 0
+-210 198 -22 0
+-29 -233 -248 0
+133 -82 9 0
+70 -110 -235 0
+99 175 66 0
+47 -46 249 0
+31 -221 -238 0
+-217 -86 -12 0
+246 -28 -230 0
+-134 -113 38 0
+14 -244 88 0
+-112 157 80 0
+106 195 -22 0
+76 -117 -218 0
+29 36 -19 0
+-155 15 -210 0
+-84 208 -52 0
+-173 203 -105 0
+134 -109 -92 0
+7 193 29 0
+-241 -163 -46 0
+-97 -239 -99 0
+-58 74 -148 0
+-139 151 -39 0
+224 8 -145 0
+33 -23 -67 0
+219 -70 209 0
+-13 -25 -183 0
+-91 77 101 0
+-82 31 -109 0
+-130 -65 -163 0
+-167 -111 -205 0
+-236 191 -197 0
+-118 191 211 0
+-69 -152 48 0
+-67 -8 144 0
+115 -120 147 0
+-242 -231 16 0
+73 -17 -57 0
+51 -54 -28 0
+177 48 163 0
+107 -141 -236 0
+79 -202 213 0
+210 -212 128 0
+-143 -45 -167 0
+-76 -70 -195 0
+105 -247 113 0
+73 -78 -24 0
+145 -131 125 0
+135 -40 164 0
+-198 36 126 0
+-114 -129 12 0
+48 42 89 0
+235 -221 141 0
+-228 -128 78 0
+198 126 72 0
+88 132 -225 0
+-110 -155 235 0
+208 210 30 0
+-137 -46 150 0
+250 -135 -203 0
+-168 -45 -103 0
+85 -3 113 0
+-129 159 48 0
+181 144 161 0
+158 -107 -232 0
+-81 -96 -233 0
+142 -73 129 0
+-93 -21 -238 0
+-6 -110 -139 0
+-13 -97 102 0
+-182 -38 127 0
+-41 113 187 0
+-249 210 100 0
+232 105 139 0
+-115 34 -175 0
+247 210 -169 0
+-238 164 2 0
+3 81 -78 0
+131 -48 32 0
+98 -32 86 0
+154 246 -73 0
+-212 106 -109 0
+-81 -32 22 0
+85 15 136 0
+169 -131 84 0
+-118 -57 -78 0
+-135 90 52 0
+-185 133 -113 0
+-45 -125 11 0
+232 -160 175 0
+-149 -32 134 0
+-173 106 -102 0
+-55 -35 36 0
+-164 -36 -200 0
+-218 197 100 0
+220 -161 46 0
+-115 59 -123 0
+-119 88 -7 0
+-230 169 -34 0
+-120 -61 -196 0
+234 172 119 0
+-45 139 64 0
+-139 -222 -183 0
+-144 106 -107 0
+175 154 -11 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-037.cnf b/benchmarks/UF250.1065.100/uf250-037.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-037.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 207 -180 -102 0
+-100 198 84 0
+-28 29 198 0
+-21 51 73 0
+-224 158 -69 0
+195 19 129 0
+-46 -197 9 0
+-237 188 42 0
+214 127 -138 0
+-64 -16 -123 0
+-81 -87 203 0
+21 179 -247 0
+43 -45 -95 0
+171 -193 77 0
+-24 -43 134 0
+80 -6 -114 0
+81 237 -175 0
+234 -58 27 0
+28 63 -199 0
+223 144 -221 0
+-133 -118 151 0
+-242 230 103 0
+-149 41 176 0
+-182 -146 -129 0
+58 223 -142 0
+175 -213 -48 0
+191 200 -176 0
+161 -15 -24 0
+152 122 36 0
+-29 60 8 0
+-101 12 49 0
+94 28 208 0
+3 231 88 0
+-167 -219 -149 0
+-238 -28 209 0
+-83 -48 -59 0
+139 40 -173 0
+169 62 225 0
+-34 -4 9 0
+82 -194 -35 0
+-88 -21 -31 0
+-41 16 -214 0
+55 -137 -181 0
+95 -227 -230 0
+-109 126 22 0
+-237 -85 35 0
+-173 -28 27 0
+92 219 -237 0
+-243 -124 187 0
+-210 -10 244 0
+236 145 -142 0
+31 200 156 0
+-159 -177 38 0
+-106 192 -43 0
+123 101 -155 0
+90 -155 -104 0
+-140 -130 -138 0
+106 142 245 0
+-106 -32 3 0
+-59 -68 -195 0
+175 11 109 0
+-10 -169 147 0
+62 25 -98 0
+168 146 162 0
+124 159 -201 0
+11 -91 14 0
+-48 221 195 0
+239 -130 146 0
+219 -140 -217 0
+-157 -139 173 0
+3 60 -91 0
+89 -240 -114 0
+-82 -156 98 0
+-33 -175 -231 0
+-222 115 100 0
+223 -110 -128 0
+207 240 137 0
+-39 105 -210 0
+-229 115 91 0
+170 -86 163 0
+-88 204 130 0
+-112 224 20 0
+53 -83 -147 0
+177 -198 -94 0
+-66 77 44 0
+-248 -183 -228 0
+-158 9 217 0
+220 59 93 0
+-96 247 -9 0
+-147 80 241 0
+-214 -55 -19 0
+-185 90 -174 0
+161 236 239 0
+65 -198 55 0
+-238 -32 -148 0
+65 185 -10 0
+-249 -59 31 0
+102 121 -34 0
+-149 189 -83 0
+-22 -250 -1 0
+-124 -43 157 0
+74 124 90 0
+-152 -147 170 0
+-71 136 -233 0
+122 110 -245 0
+-94 152 -16 0
+31 -109 14 0
+170 115 -206 0
+133 121 -78 0
+111 145 25 0
+79 109 -206 0
+-235 139 98 0
+57 178 -176 0
+204 149 96 0
+-197 -126 13 0
+-25 -60 -138 0
+219 -138 -134 0
+128 -193 69 0
+30 -159 -234 0
+244 136 124 0
+-35 131 163 0
+168 -79 204 0
+193 23 -32 0
+97 -106 145 0
+-78 -224 220 0
+-55 -15 207 0
+-34 -105 146 0
+77 98 -64 0
+-94 206 -245 0
+72 114 -200 0
+117 119 -195 0
+141 119 -235 0
+-76 182 238 0
+29 133 54 0
+-249 -193 203 0
+127 -100 -135 0
+-202 64 -90 0
+77 175 -127 0
+-162 92 -50 0
+54 114 113 0
+-23 188 195 0
+-128 -211 182 0
+162 223 205 0
+205 -199 -111 0
+174 -217 -90 0
+131 -245 88 0
+194 -29 -57 0
+156 -157 -176 0
+-129 -149 161 0
+215 76 41 0
+204 241 -8 0
+-138 -9 -188 0
+147 -39 90 0
+-36 27 183 0
+20 231 161 0
+74 239 12 0
+-241 168 -86 0
+-111 8 -7 0
+-234 116 -183 0
+-2 -82 -180 0
+-183 216 -203 0
+20 -37 150 0
+74 75 18 0
+-237 -9 214 0
+118 176 -106 0
+-11 -19 213 0
+196 233 46 0
+106 -162 86 0
+-222 -229 118 0
+209 15 218 0
+62 72 73 0
+33 231 18 0
+-88 181 16 0
+-33 -26 -237 0
+-193 -168 -149 0
+214 43 32 0
+72 -99 47 0
+-194 -15 53 0
+-218 220 132 0
+-89 -63 -10 0
+-197 -186 35 0
+45 -44 -200 0
+214 76 141 0
+124 -3 -48 0
+97 46 -231 0
+-98 -230 138 0
+-232 3 153 0
+57 -110 197 0
+-197 148 -72 0
+-49 -151 -219 0
+-2 164 -58 0
+115 -124 69 0
+102 25 213 0
+-73 -45 5 0
+133 -45 -9 0
+23 200 -106 0
+247 -197 101 0
+-169 -94 -93 0
+-238 215 -234 0
+101 240 -24 0
+-52 -114 172 0
+-134 191 -202 0
+-52 174 -38 0
+84 43 144 0
+48 -135 242 0
+-43 -46 -197 0
+-220 86 80 0
+-115 121 9 0
+-82 -99 -106 0
+-227 214 25 0
+-51 78 64 0
+-137 -12 -101 0
+51 -47 41 0
+-123 30 154 0
+-118 -231 34 0
+-161 -249 -145 0
+240 132 -199 0
+10 -149 -178 0
+106 81 -156 0
+79 177 141 0
+181 -230 89 0
+-13 194 216 0
+92 44 -211 0
+146 -200 249 0
+211 -37 234 0
+192 -80 -33 0
+113 -167 -180 0
+141 -220 8 0
+19 -135 51 0
+75 -147 -46 0
+-111 -190 -25 0
+129 -82 -96 0
+22 -50 -192 0
+-131 -169 66 0
+-190 11 -148 0
+-180 179 85 0
+-133 200 135 0
+-200 30 -94 0
+-73 190 163 0
+140 61 -110 0
+183 -226 -107 0
+-70 62 -128 0
+248 -239 -166 0
+-86 204 165 0
+-98 232 -96 0
+-134 -202 116 0
+168 -38 -107 0
+181 240 134 0
+-71 -167 219 0
+20 -13 43 0
+6 104 -13 0
+167 11 18 0
+169 236 249 0
+67 -152 -247 0
+-96 156 -174 0
+-200 -27 247 0
+-192 65 -100 0
+-219 6 -141 0
+-47 124 -43 0
+-5 -165 129 0
+93 212 18 0
+-246 175 207 0
+-175 17 -2 0
+-188 199 98 0
+186 112 -23 0
+85 -97 170 0
+-209 147 -203 0
+26 -27 231 0
+2 106 3 0
+-206 22 -222 0
+186 170 -73 0
+134 -230 -121 0
+51 -169 -249 0
+87 197 22 0
+-200 -2 -130 0
+-148 166 -134 0
+194 -154 134 0
+37 40 -195 0
+-202 -158 -87 0
+-81 196 134 0
+174 -14 29 0
+211 -178 -202 0
+121 29 232 0
+206 -15 -210 0
+175 69 152 0
+-172 202 32 0
+-249 219 -193 0
+142 -183 213 0
+-176 -203 41 0
+-92 -169 -98 0
+13 149 77 0
+60 97 53 0
+-187 189 49 0
+-175 237 -249 0
+244 -214 -162 0
+216 221 -38 0
+-127 74 232 0
+46 -12 217 0
+-139 85 -15 0
+131 -45 100 0
+-181 -102 28 0
+104 -21 -116 0
+114 246 204 0
+108 228 -199 0
+8 246 -43 0
+-166 -219 -29 0
+236 40 -193 0
+-42 238 -138 0
+109 175 205 0
+56 -54 65 0
+26 76 70 0
+-226 4 -45 0
+-61 -147 -157 0
+-176 250 -148 0
+199 -112 -247 0
+-116 235 233 0
+-191 -15 5 0
+155 -244 -6 0
+-35 -118 -147 0
+126 -196 66 0
+30 75 10 0
+13 -200 -63 0
+-127 -91 -239 0
+-30 186 49 0
+-130 244 -242 0
+-220 -146 25 0
+28 -170 -234 0
+86 -65 -10 0
+5 -227 -97 0
+99 -33 209 0
+41 -198 -219 0
+99 205 -46 0
+2 -131 -48 0
+172 210 222 0
+-234 -112 -157 0
+-16 242 83 0
+-111 -155 215 0
+-140 237 -188 0
+-170 54 154 0
+173 -177 185 0
+130 -120 -151 0
+-226 80 -125 0
+-21 53 24 0
+141 -220 -171 0
+72 -81 163 0
+-74 160 -225 0
+164 -165 -10 0
+66 33 168 0
+-164 -53 -206 0
+29 -41 -105 0
+108 -59 -56 0
+-218 -161 55 0
+121 21 -67 0
+74 -208 -202 0
+222 -194 -203 0
+221 -86 -247 0
+-167 135 154 0
+6 233 -130 0
+-222 95 132 0
+85 -96 -241 0
+-224 -143 -53 0
+214 85 -106 0
+226 -61 -201 0
+-28 105 -67 0
+-206 -112 -37 0
+-164 122 100 0
+187 -55 -102 0
+-10 147 218 0
+-182 -29 -205 0
+-189 144 -92 0
+182 -3 -111 0
+-49 -157 -6 0
+57 -208 73 0
+124 99 103 0
+-59 35 185 0
+141 -191 -27 0
+-203 -20 153 0
+-136 -227 -59 0
+-33 -124 -74 0
+176 -11 -204 0
+-134 51 154 0
+157 -5 145 0
+-160 99 41 0
+193 -90 164 0
+-187 151 126 0
+103 145 -88 0
+131 211 144 0
+-89 -179 206 0
+170 89 102 0
+199 -41 -227 0
+-110 34 -131 0
+-86 -171 -146 0
+85 -35 -93 0
+-53 -83 -77 0
+-230 -114 -222 0
+193 -46 -187 0
+-8 78 147 0
+-68 -142 126 0
+-149 -234 122 0
+-156 117 150 0
+-30 15 132 0
+193 -94 202 0
+181 -65 150 0
+-95 123 -64 0
+-3 -67 -152 0
+-160 -153 -120 0
+-68 84 -196 0
+-87 145 -103 0
+-238 241 -248 0
+206 -90 -15 0
+-95 129 56 0
+-208 -71 -129 0
+-107 -64 -103 0
+-143 -193 212 0
+88 -102 139 0
+5 55 -236 0
+-106 -226 60 0
+194 -235 99 0
+-17 -87 -247 0
+-27 -64 -245 0
+22 -170 9 0
+246 87 -2 0
+-91 15 115 0
+-243 78 145 0
+-133 -83 185 0
+82 -20 90 0
+22 -87 -118 0
+166 -173 -113 0
+98 61 -67 0
+220 -198 -122 0
+179 -215 -241 0
+134 12 -78 0
+250 3 -158 0
+34 205 200 0
+-38 12 -14 0
+131 37 -173 0
+-112 -188 175 0
+174 188 15 0
+-220 -84 77 0
+-235 -221 -130 0
+-207 -10 24 0
+-43 -242 -16 0
+-229 -103 -142 0
+-116 153 -26 0
+-60 57 180 0
+-176 -11 -70 0
+28 -183 191 0
+-248 128 -224 0
+82 -237 -59 0
+-66 -237 -187 0
+55 101 -3 0
+74 78 -75 0
+135 118 -102 0
+14 -89 -209 0
+-203 11 123 0
+-131 -61 -148 0
+25 9 -26 0
+-73 158 15 0
+147 29 110 0
+243 -53 65 0
+163 -72 131 0
+9 230 74 0
+-181 152 3 0
+217 223 -47 0
+-130 -71 -200 0
+-15 -98 -213 0
+210 -167 -147 0
+-129 131 -128 0
+-149 42 176 0
+92 -248 74 0
+-182 206 107 0
+-62 60 -181 0
+185 222 11 0
+-16 -2 -128 0
+195 38 -243 0
+-28 -10 -140 0
+148 -215 -49 0
+-209 -108 -114 0
+-56 185 -218 0
+-180 70 203 0
+-106 -116 -40 0
+234 -147 158 0
+174 -183 189 0
+-4 -209 -42 0
+136 -72 236 0
+-118 98 -189 0
+101 75 84 0
+90 31 -241 0
+-136 72 -102 0
+93 178 65 0
+151 133 -155 0
+27 -142 -71 0
+-168 240 209 0
+-52 153 -98 0
+-147 -172 68 0
+-19 -151 216 0
+-170 16 148 0
+-169 -42 37 0
+153 -2 207 0
+-140 52 -208 0
+41 -31 107 0
+-14 124 -112 0
+-209 -32 -28 0
+50 61 -230 0
+-42 -201 -185 0
+206 -200 -229 0
+158 -220 -57 0
+5 89 203 0
+-11 -132 -172 0
+124 -180 183 0
+-6 -135 -41 0
+-167 104 217 0
+143 -128 185 0
+-206 -170 150 0
+109 32 -217 0
+-133 96 -30 0
+-171 -247 -80 0
+-234 -112 -80 0
+186 162 159 0
+122 -147 -99 0
+235 -70 35 0
+240 164 111 0
+22 -35 -191 0
+-91 -138 59 0
+-66 -94 -243 0
+-104 -166 -250 0
+3 -170 -157 0
+-192 10 -242 0
+29 -202 81 0
+-184 -16 146 0
+106 -34 -244 0
+99 174 92 0
+-213 228 -90 0
+-147 -139 152 0
+-29 160 117 0
+-2 192 80 0
+167 -146 -175 0
+-89 113 189 0
+129 -213 -186 0
+-132 -219 -71 0
+45 -144 -98 0
+126 55 -41 0
+-12 152 53 0
+-248 -209 82 0
+-96 122 -239 0
+-73 165 -25 0
+66 -165 217 0
+46 -227 182 0
+218 175 -221 0
+69 204 -82 0
+-189 193 -117 0
+126 179 71 0
+123 -80 -13 0
+67 -145 -114 0
+248 12 177 0
+-32 -9 240 0
+54 -98 31 0
+-160 62 143 0
+-112 -183 -215 0
+198 218 -169 0
+-171 -79 -247 0
+12 -31 66 0
+-106 -65 -67 0
+68 98 116 0
+190 -21 53 0
+97 -65 -178 0
+-61 237 184 0
+-131 -134 -153 0
+-130 -200 236 0
+-80 171 -79 0
+-230 -126 38 0
+-61 -29 248 0
+-83 -35 159 0
+124 110 -240 0
+-168 184 -142 0
+219 -45 46 0
+18 13 -42 0
+-42 90 -230 0
+-241 199 -70 0
+201 -227 -108 0
+13 -192 -216 0
+72 -217 -179 0
+59 -24 26 0
+248 -215 50 0
+242 -145 85 0
+20 -250 -236 0
+-129 -164 81 0
+50 -169 -42 0
+-85 106 191 0
+-144 -195 -133 0
+-12 -182 -189 0
+-149 118 -49 0
+246 -159 112 0
+178 -81 -110 0
+167 126 104 0
+-238 -129 -217 0
+62 25 -74 0
+-55 249 92 0
+170 214 -168 0
+189 249 -27 0
+78 -35 -23 0
+250 -24 -173 0
+6 189 -175 0
+184 25 174 0
+3 243 4 0
+-173 -112 86 0
+95 -156 -70 0
+194 235 -143 0
+79 15 22 0
+9 -119 68 0
+-63 71 214 0
+196 -111 26 0
+219 -71 239 0
+-108 18 -84 0
+205 29 -69 0
+124 104 37 0
+-206 -197 164 0
+-236 182 113 0
+-44 150 70 0
+-78 234 -118 0
+-114 -129 11 0
+204 -171 -210 0
+159 138 -103 0
+-73 156 45 0
+232 111 58 0
+7 121 -191 0
+-30 224 -76 0
+161 250 -116 0
+-158 -95 -133 0
+27 218 26 0
+147 73 -153 0
+243 120 -148 0
+-47 20 238 0
+139 -190 103 0
+-186 168 57 0
+-245 -148 196 0
+-71 228 156 0
+-206 93 33 0
+203 -142 -5 0
+-145 99 65 0
+74 -55 -214 0
+-55 -23 -176 0
+224 -196 65 0
+71 -92 210 0
+223 -42 221 0
+103 66 85 0
+-15 139 59 0
+-162 72 -245 0
+44 -148 225 0
+125 -196 -163 0
+-125 -85 221 0
+246 165 194 0
+103 -17 -113 0
+-230 36 88 0
+-76 163 -7 0
+143 133 -74 0
+168 -88 -139 0
+152 244 9 0
+204 70 37 0
+102 99 -238 0
+-98 230 -129 0
+145 10 -58 0
+25 22 193 0
+35 240 -102 0
+-146 -133 225 0
+129 89 -41 0
+227 -154 143 0
+-234 -211 34 0
+209 29 59 0
+-186 -245 -222 0
+222 6 51 0
+145 239 -213 0
+50 -7 110 0
+-153 -142 -133 0
+51 139 228 0
+234 20 111 0
+93 -176 -112 0
+205 13 141 0
+168 -249 -216 0
+33 12 57 0
+-116 17 -125 0
+-99 -143 81 0
+-94 -153 -57 0
+59 -134 152 0
+-193 -217 -124 0
+-105 93 -173 0
+-135 -167 116 0
+10 -219 -217 0
+219 12 67 0
+233 -229 -218 0
+-12 83 37 0
+158 -197 -21 0
+88 -171 115 0
+237 205 80 0
+54 -58 94 0
+216 175 -155 0
+-107 17 163 0
+-23 -127 -245 0
+206 -168 186 0
+-151 25 -68 0
+-66 11 155 0
+188 -119 31 0
+-174 -19 -198 0
+149 -112 46 0
+-94 48 42 0
+141 108 97 0
+60 15 -228 0
+161 -39 -242 0
+236 -104 -10 0
+48 -31 -205 0
+176 -82 -104 0
+132 187 197 0
+83 188 100 0
+-222 31 159 0
+139 -110 127 0
+-90 -124 150 0
+124 -27 -214 0
+-132 219 -179 0
+-36 -15 6 0
+-41 -134 177 0
+-235 66 -249 0
+-162 -133 171 0
+117 84 24 0
+20 99 81 0
+92 -83 -210 0
+-144 235 3 0
+-36 -31 144 0
+11 22 -180 0
+-102 87 -92 0
+-7 -203 -218 0
+-154 115 202 0
+167 -42 101 0
+156 8 28 0
+-78 144 182 0
+54 82 -246 0
+-238 202 82 0
+9 25 129 0
+-115 241 -133 0
+-238 153 -68 0
+-211 -126 224 0
+173 134 224 0
+-91 -81 -106 0
+-95 -55 181 0
+-151 184 -159 0
+112 63 106 0
+108 -192 -136 0
+163 36 -38 0
+-208 100 -32 0
+143 -227 162 0
+-31 -57 77 0
+138 250 -37 0
+230 243 17 0
+245 218 -121 0
+-5 248 173 0
+180 -79 175 0
+-102 -103 -67 0
+-119 106 -140 0
+158 -119 -117 0
+-226 150 220 0
+-17 246 96 0
+8 -104 164 0
+221 -110 145 0
+-9 -154 137 0
+98 157 -181 0
+-84 71 -242 0
+-241 20 97 0
+194 -64 -198 0
+-106 182 97 0
+-23 -155 -185 0
+-200 -55 61 0
+185 -225 -93 0
+120 -72 -250 0
+10 16 -105 0
+134 -31 67 0
+58 183 92 0
+191 59 -51 0
+-219 209 -1 0
+-142 -36 -176 0
+-159 26 -214 0
+12 151 130 0
+-180 -209 -62 0
+-159 -210 -110 0
+69 171 -245 0
+-223 -88 141 0
+210 82 -217 0
+-243 59 -32 0
+131 -10 -43 0
+109 5 -99 0
+-30 -42 -249 0
+-7 199 10 0
+-194 -4 -169 0
+-159 -107 -228 0
+-130 5 -169 0
+-140 136 30 0
+66 62 -218 0
+186 -229 -233 0
+73 113 -66 0
+-213 -194 216 0
+-119 -61 208 0
+-167 15 74 0
+114 -26 87 0
+55 202 -154 0
+82 214 161 0
+119 214 143 0
+-88 -29 -106 0
+19 26 222 0
+146 177 52 0
+-16 129 176 0
+44 -74 -151 0
+208 213 97 0
+-137 151 14 0
+-138 -199 -166 0
+-202 123 234 0
+135 -92 168 0
+27 169 -64 0
+-166 -173 89 0
+-44 -52 59 0
+-177 189 -176 0
+-5 -200 66 0
+24 -11 -195 0
+25 -49 154 0
+224 -21 119 0
+86 157 44 0
+235 -73 59 0
+77 18 -53 0
+-2 -129 -235 0
+223 -216 -234 0
+-197 84 -120 0
+-100 -79 10 0
+200 -205 21 0
+-188 -227 -4 0
+135 -106 -212 0
+-81 -144 -43 0
+-139 -234 216 0
+-152 90 49 0
+48 -30 -1 0
+46 -86 -238 0
+217 -35 -78 0
+146 125 195 0
+205 175 3 0
+-145 -46 -28 0
+-241 83 148 0
+-214 72 161 0
+-117 -182 -67 0
+-183 -128 77 0
+-212 119 -139 0
+149 54 218 0
+129 -14 -76 0
+-161 103 64 0
+-130 -13 144 0
+-49 -160 238 0
+72 47 -105 0
+44 223 -169 0
+1 -173 7 0
+-80 -30 99 0
+93 -36 206 0
+-131 44 -151 0
+140 -127 -217 0
+-212 245 151 0
+-56 138 81 0
+-201 205 103 0
+-10 -164 -119 0
+155 37 78 0
+100 57 67 0
+-52 -81 13 0
+200 186 78 0
+-127 102 -26 0
+197 166 210 0
+-96 -137 -111 0
+37 188 -217 0
+173 19 -137 0
+-112 -197 80 0
+60 -138 7 0
+-74 -7 180 0
+71 205 3 0
+238 -175 -91 0
+-102 -37 108 0
+22 233 186 0
+71 75 104 0
+66 80 -226 0
+-141 -104 154 0
+-143 79 116 0
+-49 31 21 0
+-82 -130 98 0
+-206 196 186 0
+-161 -156 -64 0
+30 -212 8 0
+79 3 67 0
+144 190 186 0
+-34 16 229 0
+-126 185 186 0
+82 -102 30 0
+-135 210 4 0
+-40 -166 4 0
+-19 -27 89 0
+-27 117 53 0
+30 -137 227 0
+61 110 67 0
+-128 101 -5 0
+205 95 24 0
+-161 118 -132 0
+89 -109 74 0
+-173 229 -159 0
+78 170 -70 0
+80 6 242 0
+119 -210 201 0
+188 12 139 0
+-61 -250 36 0
+188 -67 247 0
+-155 228 54 0
+-229 -200 -62 0
+209 -138 247 0
+-154 -210 73 0
+16 116 128 0
+61 -28 4 0
+216 153 -34 0
+12 -40 122 0
+-81 -41 -231 0
+215 244 -25 0
+118 -67 176 0
+-205 -147 2 0
+223 -185 123 0
+116 -23 49 0
+6 -141 22 0
+178 -99 95 0
+-202 -174 172 0
+-36 -136 -30 0
+-167 -96 -244 0
+243 -197 60 0
+-42 155 140 0
+162 -210 -33 0
+-179 198 80 0
+-179 -23 155 0
+-92 -231 43 0
+193 -37 -175 0
+-192 -85 141 0
+-168 96 2 0
+-57 -231 129 0
+57 -245 98 0
+120 -89 128 0
+225 113 135 0
+-170 4 -148 0
+-28 58 181 0
+23 -75 -77 0
+212 44 -61 0
+139 -62 -94 0
+-75 97 -183 0
+172 -44 240 0
+185 223 83 0
+235 -54 -50 0
+27 32 -199 0
+-50 130 -222 0
+-165 -23 -32 0
+-162 60 205 0
+1 56 -101 0
+-187 -127 25 0
+-11 47 209 0
+221 193 -83 0
+-234 8 18 0
+235 3 -145 0
+79 239 122 0
+-182 135 -165 0
+200 87 -136 0
+240 -72 8 0
+245 244 -241 0
+159 -35 -106 0
+194 -43 140 0
+33 246 -218 0
+55 -156 -189 0
+-158 -161 -174 0
+-133 -150 -4 0
+213 -104 205 0
+-185 220 -109 0
+101 -89 98 0
+-220 -59 -173 0
+113 89 -63 0
+-29 -41 77 0
+-97 -78 234 0
+-148 80 107 0
+-8 -90 66 0
+-94 -96 -111 0
+-130 -240 229 0
+-220 70 -199 0
+221 -172 -8 0
+-84 174 -217 0
+171 197 45 0
+-220 -232 -247 0
+70 158 38 0
+-196 -81 -234 0
+80 -242 -74 0
+246 62 -123 0
+47 63 -207 0
+12 81 -51 0
+113 -44 -242 0
+246 77 142 0
+246 -119 -95 0
+93 -206 1 0
+-193 11 -91 0
+-155 173 -233 0
+-46 15 -55 0
+220 -79 -46 0
+2 40 -159 0
+13 32 -168 0
+42 179 -151 0
+3 120 183 0
+235 27 94 0
+-233 92 -79 0
+-49 -106 -199 0
+195 250 -152 0
+-14 27 -96 0
+212 68 179 0
+-96 -80 -111 0
+92 -20 59 0
+-13 180 17 0
+-140 -38 -67 0
+139 196 218 0
+-86 96 143 0
+-150 -111 133 0
+-224 163 49 0
+31 -217 111 0
+-247 -91 40 0
+-29 -244 -135 0
+-35 89 -16 0
+36 20 -79 0
+158 -40 122 0
+-112 134 164 0
+191 126 64 0
+-230 -82 -92 0
+-161 35 -157 0
+144 27 206 0
+88 156 226 0
+-72 248 -199 0
+-139 53 78 0
+118 -208 -112 0
+-190 90 7 0
+-237 -191 206 0
+-36 -14 11 0
+230 38 -136 0
+-135 141 -246 0
+-98 175 233 0
+-230 -220 239 0
+-227 174 11 0
+-191 -110 -230 0
+-133 -11 -52 0
+104 18 63 0
+119 -240 -60 0
+108 159 -145 0
+-213 60 -76 0
+-103 191 -213 0
+42 172 -150 0
+196 -127 149 0
+226 -90 239 0
+-87 171 -167 0
+114 215 -165 0
+209 161 -155 0
+-18 -211 38 0
+-248 192 111 0
+93 148 239 0
+-233 -173 -65 0
+130 209 95 0
+-196 85 71 0
+4 -249 228 0
+-183 77 -186 0
+22 -69 -168 0
+21 -95 -127 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-038.cnf b/benchmarks/UF250.1065.100/uf250-038.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-038.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -115 -138 207 0
+212 -15 160 0
+64 22 -232 0
+-46 -153 -127 0
+225 188 226 0
+-173 -211 223 0
+137 -163 -134 0
+87 -30 -149 0
+242 -188 145 0
+87 -131 237 0
+148 155 -44 0
+239 -171 157 0
+-249 53 153 0
+140 -113 -233 0
+84 -67 20 0
+-154 -28 -156 0
+192 136 111 0
+221 -5 -128 0
+-167 41 111 0
+38 -158 157 0
+-58 132 -64 0
+154 19 96 0
+-90 -87 107 0
+216 126 49 0
+167 62 31 0
+-110 -175 -140 0
+-134 42 236 0
+-81 145 -190 0
+-195 -78 24 0
+-116 -70 -110 0
+154 -4 152 0
+-10 60 -82 0
+99 120 -31 0
+-186 -1 220 0
+8 109 193 0
+-94 -158 90 0
+35 -210 76 0
+3 54 234 0
+-177 -26 41 0
+-19 243 -142 0
+-48 -203 53 0
+-153 232 -213 0
+93 -101 221 0
+-116 -61 87 0
+189 -225 -65 0
+225 235 126 0
+-30 24 -55 0
+-160 -94 -3 0
+190 -35 -197 0
+-98 -129 128 0
+-86 -183 -48 0
+34 -241 -193 0
+-240 142 -39 0
+129 -211 -243 0
+228 -85 61 0
+-169 82 -202 0
+136 -76 -153 0
+23 -153 27 0
+18 22 -8 0
+193 -75 79 0
+-22 98 -158 0
+135 200 -26 0
+-172 50 -91 0
+245 -128 6 0
+246 80 177 0
+151 104 204 0
+7 -211 -218 0
+221 168 -44 0
+45 109 -30 0
+153 -107 247 0
+-186 -82 182 0
+158 -146 -219 0
+-119 -149 -133 0
+65 4 -107 0
+12 207 74 0
+87 -222 19 0
+-18 121 -245 0
+-11 -198 92 0
+238 -160 -196 0
+94 -170 -236 0
+-189 176 77 0
+-234 -55 -173 0
+188 -208 170 0
+-119 -235 -64 0
+-45 117 -211 0
+86 248 29 0
+27 89 -4 0
+-193 243 -145 0
+-91 -242 -205 0
+130 -237 20 0
+43 219 88 0
+-151 39 -210 0
+-130 237 -24 0
+-50 101 199 0
+-84 -30 -120 0
+217 -133 -48 0
+189 -182 129 0
+-222 -212 -110 0
+-240 -220 70 0
+-38 -8 143 0
+-117 -149 188 0
+-84 -125 -13 0
+-85 -189 199 0
+-163 174 88 0
+-96 148 -19 0
+-44 172 100 0
+63 -170 -160 0
+64 -217 -66 0
+-131 74 173 0
+-231 -152 -181 0
+200 -183 -157 0
+-85 226 163 0
+-121 -114 -11 0
+185 -6 246 0
+140 -205 204 0
+-56 -153 -25 0
+205 36 -163 0
+-161 151 -77 0
+94 -22 -208 0
+141 19 137 0
+-186 145 -243 0
+148 -61 231 0
+24 89 -161 0
+51 -104 -20 0
+191 -83 167 0
+-168 113 150 0
+105 221 -67 0
+95 -54 84 0
+4 -204 -198 0
+171 -152 -223 0
+-94 146 11 0
+249 -161 54 0
+-61 90 138 0
+-238 99 -244 0
+74 -43 107 0
+-195 -223 231 0
+40 215 -198 0
+177 -91 -33 0
+105 -222 228 0
+-53 230 141 0
+-244 -221 -243 0
+-12 215 -173 0
+-152 235 44 0
+64 154 -250 0
+140 -54 -135 0
+51 -207 130 0
+-2 -193 21 0
+-127 -54 63 0
+-198 52 15 0
+-102 232 70 0
+146 62 -239 0
+81 107 112 0
+-179 157 66 0
+103 -25 -106 0
+-133 72 -178 0
+-234 -203 1 0
+141 -59 -213 0
+15 89 -150 0
+-135 183 -1 0
+187 -182 44 0
+54 118 -55 0
+-231 -90 123 0
+248 -89 -15 0
+-213 -101 -242 0
+138 -82 6 0
+56 -84 -160 0
+-21 -154 31 0
+8 -134 118 0
+13 173 137 0
+-217 13 119 0
+-78 -71 168 0
+-177 201 -244 0
+238 101 -13 0
+141 -135 147 0
+-65 105 34 0
+-17 -153 119 0
+25 67 249 0
+-149 11 192 0
+135 7 199 0
+53 99 191 0
+134 -48 169 0
+51 7 -125 0
+141 174 160 0
+147 221 32 0
+181 -54 -165 0
+137 23 -243 0
+-115 75 232 0
+139 15 181 0
+73 244 -237 0
+170 -19 -43 0
+29 27 -205 0
+-246 -197 -54 0
+-235 75 193 0
+-182 194 34 0
+-157 217 140 0
+131 80 -55 0
+65 97 84 0
+-47 -59 -95 0
+29 156 -160 0
+183 -231 -174 0
+-100 -60 -54 0
+-43 210 250 0
+-147 124 132 0
+206 -141 11 0
+-73 -134 -65 0
+221 -56 -54 0
+-177 -3 -158 0
+-250 25 -109 0
+-237 221 111 0
+-82 -159 -197 0
+-140 -124 -207 0
+141 74 169 0
+-33 -250 72 0
+-112 118 -57 0
+-35 196 -51 0
+133 -232 -79 0
+-7 65 50 0
+223 145 -51 0
+-130 147 -49 0
+-79 -153 -110 0
+-85 17 183 0
+-140 112 172 0
+240 9 -179 0
+221 182 -111 0
+183 197 132 0
+-243 162 -32 0
+-33 -214 249 0
+-239 -142 45 0
+-131 -152 -29 0
+219 -104 -94 0
+-116 138 -82 0
+34 96 120 0
+69 -39 165 0
+-210 86 -247 0
+-135 -46 -21 0
+-149 -11 54 0
+136 -191 213 0
+-28 -42 51 0
+37 115 -93 0
+-202 -238 215 0
+-138 114 121 0
+58 -230 -219 0
+33 -12 -234 0
+-90 240 3 0
+101 -225 93 0
+175 84 172 0
+73 82 -245 0
+-232 -135 -240 0
+103 -58 -182 0
+210 -91 -180 0
+110 80 -209 0
+47 -197 -65 0
+20 -218 51 0
+-202 -36 77 0
+89 -100 157 0
+143 10 141 0
+-85 -87 -211 0
+67 -147 165 0
+-137 -107 132 0
+-29 79 121 0
+-247 238 32 0
+152 174 159 0
+-59 140 183 0
+-70 143 -195 0
+224 135 13 0
+-116 -67 -97 0
+-220 -106 -110 0
+165 -26 73 0
+-184 68 222 0
+63 243 213 0
+184 203 99 0
+215 -69 158 0
+7 -112 -151 0
+-158 142 -217 0
+-207 -83 229 0
+202 92 18 0
+103 -87 -186 0
+136 -167 -245 0
+-186 152 94 0
+139 -238 197 0
+-182 -108 197 0
+66 11 155 0
+-135 -158 -231 0
+-82 129 -128 0
+-39 169 146 0
+91 -217 161 0
+105 -232 79 0
+73 -118 -7 0
+-29 78 79 0
+-65 42 28 0
+-13 -118 -30 0
+241 10 -177 0
+-169 -91 29 0
+-126 174 103 0
+64 144 -148 0
+-154 118 -43 0
+129 31 -207 0
+-216 -18 -66 0
+19 69 -133 0
+227 -87 -106 0
+50 82 78 0
+-39 -144 -148 0
+220 -166 -15 0
+-244 178 26 0
+-89 -26 136 0
+-155 199 -145 0
+-100 80 54 0
+243 44 168 0
+-215 -73 4 0
+-39 -37 -78 0
+-238 137 -176 0
+42 -218 46 0
+98 -207 -164 0
+91 -178 65 0
+-147 -206 50 0
+-202 -118 168 0
+-95 -41 -3 0
+-10 -233 -174 0
+-166 -89 -64 0
+242 80 187 0
+-73 -7 -185 0
+26 229 225 0
+-245 128 93 0
+55 -217 179 0
+100 -188 -192 0
+104 52 -2 0
+-221 67 -114 0
+-56 89 -110 0
+-239 -62 128 0
+29 -11 -220 0
+-169 42 217 0
+177 -149 -217 0
+177 82 -58 0
+-63 150 -96 0
+-9 -108 -180 0
+-194 91 211 0
+-12 223 -192 0
+-177 21 17 0
+203 -158 5 0
+-217 147 192 0
+65 -68 206 0
+69 -239 225 0
+-196 -143 -89 0
+67 -79 -92 0
+155 -93 -126 0
+-211 53 67 0
+-169 -148 -33 0
+211 104 142 0
+234 -132 -97 0
+-54 -108 66 0
+-178 165 -106 0
+38 -249 -82 0
+-69 -103 -93 0
+228 -136 -40 0
+47 -14 99 0
+165 120 217 0
+204 -152 -46 0
+25 -41 -39 0
+25 228 76 0
+-56 -98 -49 0
+-207 -124 -110 0
+220 -98 126 0
+-202 157 -138 0
+181 49 -116 0
+42 168 -15 0
+-80 -28 -98 0
+164 -171 -90 0
+138 -137 -129 0
+163 59 201 0
+-195 -106 230 0
+183 -26 79 0
+22 -129 -199 0
+-83 55 -22 0
+114 243 207 0
+-127 214 -107 0
+-105 98 235 0
+156 191 213 0
+99 -163 118 0
+-174 234 -223 0
+-115 -218 -121 0
+128 -244 40 0
+126 34 -43 0
+185 -148 63 0
+67 131 39 0
+-33 -233 -10 0
+-95 -81 143 0
+237 -69 55 0
+-180 -91 -1 0
+47 -209 -88 0
+-128 -30 -188 0
+-37 -27 -223 0
+201 -148 -235 0
+108 106 232 0
+-66 -145 83 0
+109 -108 111 0
+-188 -32 -69 0
+76 -162 127 0
+-201 -24 159 0
+-57 198 -151 0
+220 209 -239 0
+-122 192 -16 0
+169 -177 138 0
+98 187 -77 0
+-12 176 156 0
+44 35 -215 0
+16 -236 162 0
+-8 -94 -190 0
+198 -236 -113 0
+-233 -3 -158 0
+146 -208 8 0
+-80 6 107 0
+-4 -45 124 0
+-118 -137 -248 0
+212 144 -241 0
+93 178 113 0
+222 118 -109 0
+-108 111 -190 0
+-244 -171 -15 0
+-229 -113 69 0
+-124 -75 29 0
+-90 -147 184 0
+94 82 -152 0
+-161 57 126 0
+-101 -27 139 0
+21 120 196 0
+116 -196 -17 0
+-91 237 -72 0
+197 180 -192 0
+-99 205 16 0
+108 -145 -130 0
+-174 60 181 0
+180 -200 62 0
+136 -139 11 0
+66 59 -70 0
+-91 -153 89 0
+-206 129 -93 0
+211 -249 151 0
+104 -135 -230 0
+229 27 249 0
+243 -199 -196 0
+-114 124 29 0
+157 -221 95 0
+-148 -97 -229 0
+67 -189 218 0
+108 230 -24 0
+-204 -174 66 0
+-79 36 47 0
+-18 240 136 0
+-187 -183 34 0
+229 -105 1 0
+194 111 235 0
+-86 171 -150 0
+171 111 231 0
+-151 -44 29 0
+-205 -177 131 0
+16 -123 -149 0
+115 218 161 0
+-5 20 -116 0
+82 -225 -17 0
+136 113 141 0
+-54 83 193 0
+193 -198 -43 0
+-108 -217 -160 0
+-196 -33 210 0
+176 29 231 0
+136 99 -132 0
+-152 244 162 0
+-85 -205 90 0
+-229 123 -74 0
+56 9 244 0
+-85 210 -137 0
+-181 189 -92 0
+-217 -233 55 0
+-190 33 -169 0
+-184 -125 -129 0
+56 -159 -53 0
+202 134 -170 0
+9 -233 180 0
+159 134 -122 0
+212 -196 112 0
+6 -222 -220 0
+-48 -195 49 0
+165 247 -47 0
+183 219 -124 0
+-41 8 -81 0
+-213 -103 -219 0
+-97 -208 -156 0
+210 -90 -141 0
+248 -116 -170 0
+7 210 223 0
+85 75 173 0
+-15 -104 -41 0
+-65 -209 -55 0
+156 213 104 0
+41 -91 233 0
+84 12 -170 0
+-88 -79 31 0
+-94 64 -238 0
+-136 -174 -166 0
+-11 40 89 0
+88 -137 28 0
+-184 231 -172 0
+-243 202 234 0
+184 -235 -176 0
+-98 -234 214 0
+-203 64 154 0
+-73 -4 -26 0
+-165 -211 -86 0
+150 -125 -169 0
+-249 71 125 0
+-229 -209 -164 0
+-178 13 -239 0
+-87 172 167 0
+107 219 -232 0
+168 41 25 0
+143 231 -240 0
+41 -40 -192 0
+-235 80 -120 0
+-8 -109 -157 0
+-193 53 -240 0
+-248 237 222 0
+167 84 124 0
+-57 -97 -196 0
+115 -5 -56 0
+-220 -187 243 0
+-200 -151 74 0
+-5 -55 200 0
+-244 -220 -159 0
+-136 11 -162 0
+132 -1 -91 0
+212 159 145 0
+152 -85 88 0
+164 -206 221 0
+-229 -30 -127 0
+-45 -103 158 0
+129 -189 27 0
+-56 -126 -191 0
+143 -140 109 0
+229 190 31 0
+-13 124 104 0
+38 -138 -20 0
+170 216 119 0
+13 1 -235 0
+-123 -93 -136 0
+155 -210 89 0
+90 -168 -236 0
+-102 151 -112 0
+66 -24 221 0
+-245 -17 177 0
+-95 75 -85 0
+31 173 133 0
+162 134 16 0
+-244 -169 -50 0
+-49 214 -211 0
+-101 188 205 0
+150 -152 -211 0
+-147 79 -126 0
+-188 96 149 0
+-181 110 -80 0
+-21 186 -111 0
+-14 20 134 0
+217 199 -131 0
+-72 48 -79 0
+-87 216 248 0
+-89 127 -18 0
+182 116 -158 0
+-117 -58 159 0
+230 -222 67 0
+-196 -29 -67 0
+26 -34 -49 0
+181 -166 17 0
+-49 98 166 0
+226 -75 -38 0
+-143 78 -8 0
+-131 46 -237 0
+81 19 136 0
+205 156 214 0
+-185 -88 133 0
+-202 -22 92 0
+-162 112 -158 0
+118 -122 16 0
+119 174 -28 0
+142 -228 227 0
+-39 151 127 0
+-243 -22 219 0
+-148 37 132 0
+35 -159 23 0
+-202 -133 -43 0
+-34 195 144 0
+-18 -69 -24 0
+-246 116 230 0
+-226 63 -178 0
+64 77 -51 0
+-99 -38 -153 0
+245 -215 46 0
+-212 196 -130 0
+-211 48 221 0
+56 -111 -172 0
+-64 66 -214 0
+-193 53 126 0
+-3 -33 23 0
+41 184 -143 0
+107 -127 49 0
+-204 46 -81 0
+-79 -204 191 0
+32 195 44 0
+148 -118 201 0
+229 235 -149 0
+42 -217 -177 0
+-11 -213 142 0
+212 199 29 0
+-23 -150 222 0
+-246 -167 85 0
+-25 235 -63 0
+139 118 159 0
+-114 30 24 0
+-246 59 175 0
+-69 -28 -31 0
+249 -195 209 0
+-8 34 183 0
+242 177 31 0
+-41 64 -125 0
+79 100 185 0
+83 1 -51 0
+107 -70 230 0
+41 -227 219 0
+138 -34 -100 0
+170 -78 -231 0
+209 20 233 0
+-205 -167 115 0
+-227 246 77 0
+231 -205 102 0
+-212 -137 178 0
+-175 -199 -134 0
+203 163 111 0
+-167 73 -62 0
+-62 248 84 0
+-14 -41 -188 0
+-56 157 127 0
+-133 18 247 0
+59 -1 -165 0
+250 -55 180 0
+134 -232 48 0
+-249 -229 187 0
+-210 51 19 0
+-49 -102 104 0
+145 222 152 0
+-82 189 101 0
+159 -9 -2 0
+97 94 219 0
+218 100 114 0
+168 208 58 0
+188 -114 50 0
+61 -151 -69 0
+-231 -94 47 0
+212 -176 196 0
+-161 -164 -216 0
+-80 -170 111 0
+190 18 4 0
+210 59 94 0
+103 220 -228 0
+57 -206 139 0
+-20 -3 -40 0
+-234 72 14 0
+238 39 -151 0
+132 -148 -129 0
+-84 2 128 0
+-92 -44 -54 0
+-128 -158 8 0
+-234 -133 -125 0
+-44 -95 66 0
+-94 37 14 0
+22 -100 82 0
+11 -109 164 0
+-104 233 -192 0
+-147 160 -249 0
+-224 -174 -240 0
+25 -167 98 0
+111 3 -186 0
+84 124 167 0
+-179 -248 193 0
+130 -185 197 0
+-117 196 -8 0
+-42 -162 2 0
+163 20 -145 0
+113 -223 -244 0
+77 -30 138 0
+115 -16 5 0
+122 -23 -218 0
+145 -163 -174 0
+34 -105 190 0
+231 237 120 0
+-179 -125 35 0
+-239 -119 37 0
+109 -136 -200 0
+-249 -208 -47 0
+-29 216 -193 0
+-168 -13 76 0
+218 -184 -191 0
+-42 248 -67 0
+-183 -29 -198 0
+-186 -247 -149 0
+-79 63 -247 0
+-228 -234 126 0
+-100 30 13 0
+157 -204 71 0
+-37 -118 -35 0
+-169 -74 243 0
+-107 206 -242 0
+247 -223 10 0
+52 -45 -234 0
+-160 186 34 0
+124 -40 102 0
+125 60 -36 0
+96 39 132 0
+135 -99 -66 0
+33 130 151 0
+-95 198 61 0
+27 188 74 0
+222 149 -154 0
+-124 138 49 0
+154 38 -148 0
+-75 -199 -169 0
+-149 -172 -170 0
+-88 206 -122 0
+-192 183 13 0
+-8 26 -55 0
+127 154 107 0
+-27 -188 -174 0
+169 -249 -113 0
+-166 -180 -104 0
+196 178 1 0
+159 209 234 0
+-18 -30 211 0
+-98 -144 120 0
+-131 100 -39 0
+-211 -224 -135 0
+42 -133 -176 0
+49 166 -209 0
+-131 -203 79 0
+-108 43 -113 0
+-104 -239 115 0
+-206 241 222 0
+61 65 -35 0
+204 -203 93 0
+-45 -60 48 0
+-49 60 64 0
+-2 -4 5 0
+-93 -195 -85 0
+18 -167 111 0
+-116 -244 123 0
+239 199 -139 0
+66 113 190 0
+-91 178 -18 0
+-83 -73 149 0
+-6 -49 -91 0
+207 201 190 0
+-31 -69 -165 0
+44 -230 -178 0
+-43 -237 -56 0
+-39 185 -37 0
+121 19 -199 0
+112 144 -20 0
+-26 -157 139 0
+-187 -10 -30 0
+231 239 -145 0
+-16 238 226 0
+-165 -159 233 0
+-93 -210 -2 0
+24 100 -229 0
+-13 73 168 0
+114 105 24 0
+-179 -233 -230 0
+7 -10 125 0
+-228 15 -138 0
+135 -81 -51 0
+88 -101 246 0
+-182 119 -47 0
+-76 37 -224 0
+238 -23 229 0
+-104 -113 126 0
+45 4 -213 0
+-103 -46 21 0
+113 -34 -86 0
+50 221 -153 0
+-74 198 -244 0
+62 -146 162 0
+-178 -38 72 0
+248 -49 63 0
+215 -184 16 0
+-248 -35 -59 0
+151 46 -56 0
+-88 -248 -29 0
+188 193 -14 0
+46 240 82 0
+-172 105 78 0
+-140 246 -108 0
+-186 146 175 0
+-180 -243 62 0
+-92 38 -77 0
+216 -20 -38 0
+-106 139 -130 0
+140 -20 -83 0
+-183 163 129 0
+-81 198 159 0
+-91 -86 27 0
+-12 -235 -164 0
+-78 -87 -16 0
+-47 83 163 0
+-47 157 216 0
+-212 154 172 0
+-13 -43 -36 0
+-173 -11 -70 0
+188 -218 -52 0
+119 -190 35 0
+169 106 1 0
+-141 106 74 0
+-159 -205 -18 0
+-198 -81 156 0
+-127 -50 -239 0
+8 -52 238 0
+41 -33 -187 0
+-121 118 173 0
+-78 43 146 0
+32 169 126 0
+-153 87 -60 0
+-222 -136 -234 0
+127 121 -60 0
+115 86 -199 0
+-88 101 -158 0
+221 -24 -73 0
+-232 135 54 0
+-158 -171 -173 0
+123 85 17 0
+-61 -183 187 0
+205 -116 -82 0
+-196 129 -130 0
+-51 -2 93 0
+-155 -91 -148 0
+-8 -222 175 0
+3 -145 185 0
+-79 117 210 0
+-131 -166 55 0
+-37 -44 114 0
+176 -222 -247 0
+170 168 81 0
+-186 80 -119 0
+198 -169 150 0
+-25 179 82 0
+-163 -38 -19 0
+-96 -57 102 0
+178 -98 -183 0
+-30 -190 139 0
+219 216 209 0
+97 -15 -107 0
+-49 -19 -51 0
+-4 -122 60 0
+157 -198 -241 0
+76 -96 -147 0
+-104 242 -15 0
+205 155 -207 0
+218 -59 -23 0
+78 -153 139 0
+-1 23 111 0
+-147 160 248 0
+100 75 9 0
+-208 47 123 0
+171 -152 -20 0
+-75 220 240 0
+-190 -14 206 0
+40 24 -151 0
+-112 38 27 0
+102 -189 -2 0
+88 72 191 0
+124 -197 -71 0
+156 -173 19 0
+36 82 -137 0
+-162 167 94 0
+134 -125 -163 0
+-131 -75 -116 0
+-196 59 -171 0
+-64 -150 224 0
+-105 123 -206 0
+-40 -169 118 0
+-122 123 144 0
+-235 -20 -107 0
+47 -49 120 0
+60 104 -204 0
+7 92 -158 0
+194 -165 24 0
+-135 137 117 0
+212 89 -150 0
+163 -169 2 0
+106 190 -145 0
+-164 7 103 0
+-35 -229 -141 0
+-2 181 -22 0
+50 -175 51 0
+-147 -172 -249 0
+75 243 40 0
+-46 65 185 0
+198 -215 139 0
+-149 -152 69 0
+54 90 -223 0
+239 75 201 0
+72 132 -102 0
+123 26 100 0
+31 -24 -228 0
+151 26 11 0
+83 66 -86 0
+-71 -165 -53 0
+-58 43 157 0
+-234 -86 55 0
+-133 -86 -53 0
+-154 43 196 0
+-160 146 204 0
+-93 126 -167 0
+31 -16 -56 0
+-112 110 77 0
+-44 -156 -79 0
+-29 53 50 0
+106 108 243 0
+244 -137 42 0
+41 -83 -129 0
+-154 41 -37 0
+-137 58 -234 0
+55 -146 -106 0
+73 -161 99 0
+132 1 -153 0
+-141 22 -189 0
+108 141 26 0
+-89 -132 -211 0
+156 1 -40 0
+-74 246 250 0
+126 147 -139 0
+33 181 59 0
+111 -242 -85 0
+-211 170 3 0
+39 29 2 0
+-140 180 -7 0
+237 -184 182 0
+169 66 -33 0
+-216 80 -122 0
+-220 83 -183 0
+89 -238 -145 0
+-245 -178 82 0
+-217 -141 -102 0
+201 109 52 0
+-226 46 179 0
+124 -106 -13 0
+-167 195 132 0
+-35 87 -246 0
+-108 36 248 0
+-5 -83 -120 0
+-209 -115 -242 0
+176 50 137 0
+-162 -82 -94 0
+45 -76 215 0
+-117 -240 -155 0
+122 132 -10 0
+-55 28 -192 0
+198 -246 71 0
+-221 -197 115 0
+-7 106 90 0
+57 214 -143 0
+-209 131 24 0
+-140 20 104 0
+249 -32 -203 0
+212 -223 -47 0
+-63 190 -102 0
+-201 215 -58 0
+-82 -5 -150 0
+-191 213 -243 0
+-86 37 183 0
+21 150 6 0
+49 56 226 0
+-237 112 95 0
+98 -238 21 0
+-50 216 -133 0
+-48 -119 54 0
+-39 31 -41 0
+132 -172 225 0
+-116 206 -53 0
+-6 -52 -31 0
+35 19 119 0
+-153 -47 -123 0
+73 105 47 0
+-206 28 132 0
+-166 165 61 0
+188 83 180 0
+178 137 145 0
+-193 -151 182 0
+-68 196 -31 0
+230 -22 59 0
+101 -112 207 0
+-52 -64 185 0
+-24 126 -163 0
+-210 -181 -98 0
+-134 -110 -224 0
+66 250 -9 0
+69 81 -209 0
+-15 51 -17 0
+-79 -216 -61 0
+129 89 -51 0
+250 95 -200 0
+154 -185 60 0
+4 -201 -137 0
+-150 -206 108 0
+-152 9 -151 0
+152 111 -26 0
+-81 -24 76 0
+227 -140 213 0
+6 60 -46 0
+176 171 186 0
+7 -25 158 0
+-173 207 -51 0
+-10 -73 -77 0
+63 192 46 0
+-35 230 236 0
+-17 62 133 0
+201 16 215 0
+189 -23 134 0
+1 -58 11 0
+111 -201 45 0
+205 187 163 0
+96 60 21 0
+122 250 56 0
+75 15 109 0
+-150 172 -225 0
+-45 222 -81 0
+-213 -155 250 0
+16 86 61 0
+-123 -165 -90 0
+-5 150 72 0
+-124 138 61 0
+-145 58 -24 0
+206 -56 -74 0
+-90 -250 79 0
+-79 -235 227 0
+239 87 208 0
+-170 185 -110 0
+181 35 205 0
+-168 140 81 0
+73 148 45 0
+120 37 -94 0
+-130 -6 -69 0
+139 -129 -183 0
+175 51 -122 0
+66 -119 -88 0
+-118 38 172 0
+-96 -244 -13 0
+-63 -122 -90 0
+227 -139 23 0
+-39 211 187 0
+-11 -189 143 0
+-189 -245 -250 0
+162 -222 104 0
+-223 192 207 0
+-63 -79 -61 0
+-105 -216 -70 0
+3 86 214 0
+236 -199 95 0
+157 -172 2 0
+214 -230 120 0
+-156 84 -40 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-039.cnf b/benchmarks/UF250.1065.100/uf250-039.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-039.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 27 -2 172 0
+187 -191 -57 0
+-123 57 -127 0
+-218 166 55 0
+198 224 -176 0
+-63 -114 130 0
+5 140 203 0
+237 137 -156 0
+43 -229 -115 0
+172 -106 -146 0
+225 -222 96 0
+116 211 -189 0
+167 9 88 0
+-22 165 -79 0
+-59 183 93 0
+186 6 -224 0
+80 225 -141 0
+219 209 172 0
+-157 -54 -209 0
+221 -249 -153 0
+65 -137 189 0
+218 247 24 0
+-21 233 25 0
+-237 -196 109 0
+165 -151 -47 0
+-2 28 135 0
+239 -33 49 0
+78 162 45 0
+158 90 -29 0
+66 200 109 0
+-111 -19 -99 0
+-48 197 -96 0
+-36 249 203 0
+45 -191 65 0
+-127 -174 -131 0
+99 -210 -52 0
+-142 114 -163 0
+145 -108 249 0
+-133 39 41 0
+221 -227 -190 0
+54 -63 90 0
+-71 48 -121 0
+-234 180 50 0
+82 159 -83 0
+138 -77 159 0
+207 231 186 0
+-53 -157 -140 0
+-115 123 -104 0
+207 185 -38 0
+-222 195 -221 0
+-3 228 -128 0
+-31 -76 120 0
+-95 112 -131 0
+78 232 -169 0
+-10 243 -170 0
+127 125 -168 0
+218 94 16 0
+-95 108 -125 0
+-210 -133 -132 0
+105 -8 145 0
+-215 113 -142 0
+73 -85 48 0
+-102 -16 -170 0
+126 201 108 0
+160 -184 113 0
+-71 172 212 0
+-167 -127 163 0
+-26 66 99 0
+170 -168 41 0
+-133 -84 54 0
+94 -208 -183 0
+133 87 113 0
+-128 77 -143 0
+67 -192 102 0
+228 101 -109 0
+-41 -189 203 0
+210 -127 209 0
+150 50 87 0
+226 -93 50 0
+-103 -178 -119 0
+-207 -249 -153 0
+-32 182 -23 0
+250 -153 243 0
+-194 -171 111 0
+-10 101 -238 0
+-92 -19 -194 0
+-141 -210 96 0
+107 199 -3 0
+-117 -227 118 0
+39 229 216 0
+-222 -199 -46 0
+-80 -85 -184 0
+25 -104 81 0
+225 69 92 0
+-208 86 -40 0
+-201 -84 96 0
+-221 78 123 0
+36 27 -224 0
+232 29 245 0
+-133 78 -127 0
+-69 -202 72 0
+202 169 -147 0
+-195 -108 -176 0
+93 206 -7 0
+129 161 -205 0
+243 152 158 0
+134 17 24 0
+178 -36 -204 0
+83 -47 -133 0
+-217 12 -71 0
+127 9 56 0
+-139 -206 -137 0
+-9 164 -14 0
+139 -99 -14 0
+181 154 -158 0
+-156 -201 183 0
+-81 123 -211 0
+-195 43 -110 0
+-175 -143 -225 0
+-85 95 -66 0
+167 -2 91 0
+104 43 -196 0
+11 -204 24 0
+-247 87 171 0
+-135 110 179 0
+-91 18 -25 0
+-5 221 29 0
+-182 -46 -241 0
+-233 -163 239 0
+-238 -19 -123 0
+-190 -59 242 0
+-201 -244 79 0
+17 125 159 0
+-161 -63 237 0
+163 204 140 0
+10 58 -168 0
+-110 -223 150 0
+-52 219 210 0
+138 111 -21 0
+-200 -30 -32 0
+-244 -206 -58 0
+105 -201 -115 0
+95 122 -177 0
+88 236 -86 0
+250 -222 192 0
+-173 -200 46 0
+194 50 -224 0
+-16 -188 249 0
+167 -79 83 0
+164 -186 76 0
+-194 140 -232 0
+-13 64 226 0
+113 138 -7 0
+208 -247 75 0
+-145 163 -197 0
+-2 -211 -54 0
+-159 -213 237 0
+-204 -61 246 0
+207 -130 72 0
+-43 65 -232 0
+-153 37 -210 0
+130 179 122 0
+-224 -17 131 0
+44 -183 182 0
+-184 -6 -167 0
+165 148 239 0
+-35 233 -187 0
+226 72 -17 0
+159 -84 -175 0
+192 132 -144 0
+60 213 -35 0
+57 -121 -244 0
+3 41 10 0
+18 165 177 0
+-50 245 208 0
+218 5 131 0
+72 -212 140 0
+59 242 -149 0
+-70 -117 144 0
+61 -24 250 0
+-115 -148 -46 0
+-14 235 99 0
+-12 -109 -78 0
+140 -246 45 0
+39 53 -43 0
+-80 -186 121 0
+12 194 19 0
+197 109 177 0
+-203 -160 99 0
+16 231 -143 0
+-31 -100 149 0
+-185 237 23 0
+-23 44 -229 0
+-52 22 158 0
+-241 35 81 0
+-97 123 -200 0
+75 -209 161 0
+-217 -185 52 0
+195 185 -142 0
+201 -75 194 0
+132 54 -158 0
+-5 -124 141 0
+-173 -188 237 0
+-94 -78 -54 0
+145 -130 -213 0
+124 43 225 0
+213 127 148 0
+-155 -214 -56 0
+11 31 -16 0
+-203 -160 -75 0
+86 -121 -28 0
+-84 -115 28 0
+-99 123 -33 0
+93 25 250 0
+-53 -42 -175 0
+114 -43 141 0
+-186 59 -69 0
+-15 -149 -170 0
+11 186 -139 0
+172 66 79 0
+163 -64 -43 0
+-95 102 45 0
+-51 -32 -219 0
+-109 211 66 0
+-151 2 -155 0
+230 213 -240 0
+8 111 7 0
+122 74 56 0
+220 -151 218 0
+125 49 -29 0
+7 62 196 0
+35 -188 -108 0
+208 35 -187 0
+17 -229 -161 0
+-176 -175 6 0
+160 -209 -166 0
+205 21 -181 0
+-193 65 177 0
+-74 -129 232 0
+-191 105 -33 0
+-50 218 -193 0
+-208 27 200 0
+-30 -32 -122 0
+-210 -235 111 0
+49 159 -144 0
+67 154 -170 0
+-188 -77 18 0
+195 -245 138 0
+-49 160 33 0
+200 -150 159 0
+-46 47 167 0
+-207 -244 112 0
+-80 -76 72 0
+16 191 181 0
+-49 -181 -208 0
+-188 209 -137 0
+109 -9 34 0
+-162 216 -182 0
+-144 -48 -134 0
+-240 196 96 0
+167 -26 -215 0
+225 37 -237 0
+118 -30 -92 0
+-2 -52 -247 0
+-50 -233 -89 0
+151 -97 -202 0
+94 -125 166 0
+208 250 -65 0
+-249 -50 24 0
+-138 -234 -250 0
+153 -29 -26 0
+-234 238 -50 0
+-184 25 -181 0
+-220 73 -29 0
+11 -204 197 0
+-190 -82 -103 0
+-142 169 233 0
+123 -1 -76 0
+33 -218 222 0
+-25 -223 -242 0
+-46 -173 -3 0
+-145 -30 -106 0
+178 -93 -174 0
+153 -178 140 0
+-163 -14 74 0
+75 -31 229 0
+15 -74 147 0
+-43 -128 209 0
+138 -34 32 0
+-128 -71 34 0
+-8 -49 -50 0
+-103 141 52 0
+115 54 130 0
+-177 -157 -44 0
+228 60 -22 0
+30 18 -45 0
+58 106 62 0
+-112 219 -125 0
+2 -219 -51 0
+247 -155 43 0
+14 196 71 0
+229 -83 180 0
+-112 55 4 0
+-131 48 -14 0
+-163 89 95 0
+8 -121 -206 0
+153 -158 63 0
+117 59 -120 0
+176 -152 178 0
+-20 -84 -212 0
+233 -61 -177 0
+214 147 -219 0
+163 -152 -33 0
+197 -123 39 0
+-243 -248 117 0
+176 205 117 0
+-9 229 3 0
+-202 -187 -247 0
+-121 165 67 0
+193 -31 43 0
+-116 161 -220 0
+88 -21 -215 0
+-185 -199 -177 0
+-126 -54 60 0
+237 -156 129 0
+45 80 24 0
+-250 -150 57 0
+-204 175 -3 0
+25 -232 -239 0
+182 -159 108 0
+-174 -233 -153 0
+234 -248 114 0
+94 166 -27 0
+31 -70 114 0
+222 -85 -196 0
+152 69 116 0
+-17 250 111 0
+233 -132 238 0
+142 9 102 0
+-42 249 -90 0
+-120 229 53 0
+-99 -49 68 0
+31 -162 -238 0
+-51 63 -223 0
+-158 110 249 0
+231 -216 55 0
+-102 50 135 0
+25 40 -226 0
+-226 109 209 0
+-199 -169 -136 0
+24 -147 -196 0
+165 -31 -197 0
+114 -225 245 0
+-235 -212 -161 0
+220 109 91 0
+85 -79 153 0
+178 71 113 0
+80 233 38 0
+127 -56 -236 0
+209 217 4 0
+-56 -157 137 0
+-40 -115 -113 0
+-215 68 2 0
+18 91 -11 0
+14 -56 -159 0
+118 -33 -103 0
+116 85 -8 0
+-233 141 -204 0
+10 49 -80 0
+175 -116 223 0
+-50 47 131 0
+48 238 185 0
+-45 -238 -147 0
+237 231 227 0
+-233 175 196 0
+-54 -58 170 0
+-35 8 30 0
+226 108 -22 0
+50 -92 -224 0
+106 141 -149 0
+175 150 -214 0
+-137 118 -182 0
+-200 -62 -102 0
+-214 233 -49 0
+160 -116 -98 0
+-215 -92 -93 0
+102 -73 -43 0
+-28 -189 190 0
+-86 123 106 0
+-91 219 -231 0
+-131 -242 -239 0
+-148 20 -248 0
+70 -80 175 0
+-132 -44 207 0
+103 -19 235 0
+-231 87 -3 0
+-145 -208 -191 0
+129 -218 74 0
+137 108 75 0
+108 198 -21 0
+103 -12 64 0
+-26 127 -80 0
+210 -147 -195 0
+-65 -86 29 0
+-142 -36 72 0
+-139 231 115 0
+-75 112 -222 0
+132 38 137 0
+246 136 172 0
+-147 166 135 0
+-71 -218 242 0
+31 -244 188 0
+-243 29 54 0
+-216 100 10 0
+236 -21 200 0
+132 -59 -245 0
+-201 24 158 0
+-154 -19 -84 0
+81 -113 -38 0
+123 235 -182 0
+100 238 -229 0
+-8 -61 246 0
+219 102 -40 0
+240 -139 50 0
+189 -102 -34 0
+40 23 -126 0
+-241 123 -47 0
+7 6 -97 0
+232 48 44 0
+80 -14 123 0
+-1 -174 -69 0
+-113 -182 58 0
+-154 -174 -101 0
+-155 -200 206 0
+220 -60 -45 0
+-139 174 101 0
+-142 162 -224 0
+-44 -224 64 0
+52 129 -232 0
+39 -46 -23 0
+11 -27 -118 0
+-153 126 -79 0
+17 118 123 0
+111 63 225 0
+55 -109 -96 0
+-21 201 -11 0
+-55 214 -120 0
+-32 -106 62 0
+-1 -46 -135 0
+25 193 63 0
+105 -40 204 0
+-109 232 229 0
+-172 146 174 0
+-55 50 155 0
+-144 -50 235 0
+-209 -25 -44 0
+-178 -248 204 0
+-224 -147 214 0
+-6 184 64 0
+-203 -17 137 0
+-192 181 -82 0
+-207 -22 -218 0
+-228 151 -91 0
+204 -55 154 0
+-105 167 43 0
+-48 46 195 0
+100 -238 -60 0
+11 125 -138 0
+-70 19 -241 0
+250 -140 -122 0
+56 179 22 0
+39 -157 -41 0
+-86 234 -62 0
+-159 -154 -145 0
+-103 -126 -69 0
+-201 -223 -128 0
+25 12 92 0
+3 -195 -49 0
+191 -76 -36 0
+14 78 -38 0
+-33 -2 -178 0
+-96 249 162 0
+3 -67 -217 0
+-183 -71 -210 0
+-130 170 12 0
+123 -35 65 0
+201 -40 37 0
+134 229 167 0
+-235 -211 118 0
+-129 -58 -192 0
+204 -97 -228 0
+57 -97 -212 0
+193 -93 -167 0
+157 178 24 0
+-1 142 -239 0
+94 213 160 0
+168 -206 -43 0
+204 -7 147 0
+-220 -127 249 0
+40 -249 225 0
+210 233 -53 0
+-200 12 118 0
+224 226 -38 0
+-213 8 114 0
+44 40 -111 0
+-109 -27 233 0
+-74 96 89 0
+222 -61 -87 0
+246 144 -133 0
+221 -148 -173 0
+81 -25 -17 0
+-140 -9 7 0
+-90 -170 156 0
+-52 175 230 0
+-68 4 -232 0
+-230 -166 172 0
+-158 119 116 0
+-10 187 -234 0
+-1 165 87 0
+65 -166 -123 0
+193 -136 123 0
+221 -40 219 0
+-150 -215 2 0
+-46 130 -29 0
+2 -175 -43 0
+-82 163 -84 0
+56 248 -6 0
+90 234 175 0
+-206 163 183 0
+-111 -48 -217 0
+-101 -4 -100 0
+-150 14 -125 0
+116 -127 192 0
+94 -173 222 0
+69 -18 -64 0
+222 -21 -239 0
+198 106 -210 0
+-31 -127 124 0
+31 10 -14 0
+19 -103 188 0
+68 -110 129 0
+-4 -129 -189 0
+210 -231 -76 0
+-174 -234 1 0
+109 4 139 0
+154 -153 136 0
+116 -213 -195 0
+3 -135 126 0
+69 142 62 0
+-106 -188 -50 0
+-20 -137 -38 0
+-222 34 -210 0
+-61 -90 -19 0
+14 236 -128 0
+-122 -161 -144 0
+57 174 -14 0
+92 -51 216 0
+-185 -27 142 0
+189 227 44 0
+-24 173 -9 0
+44 -151 -87 0
+-239 -87 -217 0
+-6 71 -210 0
+-205 213 -149 0
+97 -53 -123 0
+18 13 118 0
+-21 59 199 0
+-170 -18 -156 0
+-52 120 -143 0
+149 214 -224 0
+239 -87 206 0
+-219 -212 84 0
+-2 -118 114 0
+-88 -49 147 0
+151 -147 227 0
+67 156 132 0
+-47 -230 -34 0
+226 149 100 0
+117 143 -145 0
+28 -23 -38 0
+-50 -214 112 0
+5 -32 -104 0
+21 -138 -148 0
+216 94 -97 0
+3 -136 -242 0
+246 190 102 0
+230 -126 119 0
+-83 184 -169 0
+185 -20 239 0
+-250 -132 232 0
+-130 167 -61 0
+-68 4 -57 0
+-216 -169 -155 0
+29 85 227 0
+115 116 -238 0
+217 -237 76 0
+209 -35 -102 0
+-236 187 108 0
+98 100 -91 0
+-180 231 -72 0
+-76 44 -164 0
+250 29 -166 0
+-40 -30 -73 0
+-154 17 243 0
+201 -20 -91 0
+199 -13 210 0
+-245 164 59 0
+47 -55 133 0
+13 105 -69 0
+-114 49 179 0
+121 -19 129 0
+-111 126 -205 0
+-23 -82 -24 0
+207 -214 -79 0
+184 83 225 0
+229 -157 -63 0
+149 99 70 0
+73 -41 -186 0
+-71 -152 101 0
+76 -111 -151 0
+-96 202 94 0
+-102 207 -181 0
+-26 -133 -240 0
+-99 -50 87 0
+-17 25 123 0
+-104 171 47 0
+-29 181 61 0
+-158 127 -4 0
+-82 -187 -33 0
+181 151 6 0
+-150 172 1 0
+50 149 10 0
+-231 -15 238 0
+-217 -244 -12 0
+-229 -93 48 0
+65 -46 -38 0
+-145 -41 -55 0
+16 132 177 0
+79 82 -81 0
+237 59 -85 0
+-150 -108 26 0
+-94 -68 -57 0
+-60 -237 -89 0
+-74 -69 36 0
+-146 -147 -174 0
+-211 81 -74 0
+2 111 65 0
+15 69 23 0
+57 127 -82 0
+-208 -177 138 0
+-98 117 -149 0
+-169 -103 26 0
+19 175 -103 0
+-55 -85 34 0
+127 134 -240 0
+-82 112 13 0
+-146 -201 -217 0
+206 -202 52 0
+-216 -47 164 0
+63 59 -224 0
+-199 -154 -100 0
+75 -29 83 0
+-169 -156 -217 0
+-50 -180 -7 0
+54 241 248 0
+15 -242 224 0
+246 27 137 0
+93 -236 -243 0
+20 -6 138 0
+-216 22 56 0
+34 -63 91 0
+115 -171 -70 0
+89 -91 123 0
+-39 -171 84 0
+241 162 74 0
+-146 -158 184 0
+29 30 -98 0
+-120 118 -108 0
+-240 -189 21 0
+-156 -48 146 0
+98 -80 200 0
+-113 25 88 0
+195 -175 233 0
+239 115 191 0
+-83 -186 124 0
+-245 236 125 0
+4 -182 -145 0
+-206 -87 125 0
+-190 -128 -116 0
+207 -220 -80 0
+-125 -192 203 0
+119 -140 204 0
+213 186 181 0
+-87 -65 198 0
+-97 -151 54 0
+144 104 192 0
+118 -222 -218 0
+165 197 134 0
+166 121 73 0
+-197 169 -168 0
+-250 239 1 0
+-20 202 75 0
+186 187 6 0
+-77 198 -159 0
+166 6 -150 0
+-230 -5 232 0
+-83 -216 17 0
+-216 -139 225 0
+-11 -34 205 0
+150 -99 20 0
+43 -160 -29 0
+90 -222 -192 0
+145 95 -33 0
+126 -77 -23 0
+94 -145 -54 0
+-137 235 145 0
+141 -98 -6 0
+226 -98 229 0
+248 -93 121 0
+227 -16 -10 0
+-15 -14 -187 0
+-192 -70 -43 0
+81 -128 95 0
+-104 -134 155 0
+90 -130 -92 0
+-51 174 -234 0
+-183 -25 -232 0
+222 52 -11 0
+128 -214 -30 0
+-109 -27 -63 0
+-170 -176 -147 0
+65 95 -3 0
+-180 42 -26 0
+86 236 100 0
+49 126 -64 0
+-84 -246 115 0
+-210 213 -122 0
+-186 -189 233 0
+-97 214 76 0
+234 -127 219 0
+237 72 -40 0
+129 -11 -150 0
+-193 159 -97 0
+16 -217 189 0
+-185 -147 -145 0
+-197 182 205 0
+173 -162 -17 0
+230 105 148 0
+-51 -46 -234 0
+-8 -72 -44 0
+-35 -172 -169 0
+244 -80 114 0
+-250 -132 -131 0
+-165 -9 207 0
+46 -6 -166 0
+-76 -192 -62 0
+196 -174 -49 0
+-85 184 82 0
+126 -246 49 0
+177 190 -53 0
+233 104 151 0
+13 45 -3 0
+12 -188 -120 0
+-133 29 197 0
+229 -38 31 0
+-240 -112 162 0
+-221 -168 -55 0
+160 240 -96 0
+-230 -215 -28 0
+16 -125 176 0
+105 145 167 0
+27 -6 -239 0
+239 -138 206 0
+83 146 -3 0
+-249 -87 -23 0
+-229 237 73 0
+-216 30 113 0
+-171 -99 -229 0
+-164 -17 41 0
+65 125 198 0
+15 -27 68 0
+195 137 -100 0
+-149 -10 -59 0
+23 -49 -8 0
+174 30 9 0
+202 -131 84 0
+-90 -163 -140 0
+-149 -119 240 0
+-199 18 -174 0
+91 4 168 0
+-156 76 -165 0
+-243 184 45 0
+113 -21 -132 0
+-228 -177 -145 0
+-40 224 229 0
+-241 -228 178 0
+37 210 206 0
+-95 206 99 0
+-104 -35 -4 0
+-224 -225 -110 0
+-55 172 -160 0
+-4 -114 -86 0
+-37 40 -134 0
+-213 120 -226 0
+-102 93 135 0
+142 99 239 0
+177 84 179 0
+192 -80 -164 0
+-16 -178 -50 0
+152 -244 11 0
+103 -95 -153 0
+156 72 67 0
+209 26 -189 0
+51 116 -82 0
+18 8 -218 0
+-83 -147 -16 0
+218 -143 233 0
+143 186 -92 0
+236 -108 -58 0
+41 225 -172 0
+-179 84 113 0
+105 37 -242 0
+-154 213 -155 0
+-187 30 69 0
+158 -137 250 0
+-46 72 -86 0
+-7 -121 191 0
+218 111 224 0
+-83 43 -48 0
+-177 195 -31 0
+178 -70 247 0
+168 -234 132 0
+119 200 93 0
+155 -98 159 0
+-232 79 83 0
+86 -173 4 0
+17 134 -147 0
+244 -65 -185 0
+197 41 -88 0
+-158 -78 -50 0
+248 -71 -76 0
+-17 187 -109 0
+149 -56 -39 0
+-74 -89 215 0
+-132 101 138 0
+-84 89 195 0
+-134 106 51 0
+216 168 169 0
+-179 -75 148 0
+204 116 192 0
+-215 131 -121 0
+23 -174 67 0
+186 -130 3 0
+164 -62 78 0
+152 -158 -178 0
+-126 214 -106 0
+207 -144 -68 0
+108 154 -112 0
+-114 -171 57 0
+-4 -134 -169 0
+157 103 131 0
+-156 55 146 0
+206 185 16 0
+63 159 -194 0
+130 104 60 0
+216 -192 -139 0
+-99 109 41 0
+108 37 52 0
+147 166 5 0
+17 -164 -208 0
+113 178 -184 0
+239 124 245 0
+-147 225 -112 0
+44 245 -131 0
+153 -102 79 0
+103 41 -219 0
+-173 30 -116 0
+243 -205 209 0
+-70 -197 -52 0
+-115 147 -239 0
+-233 -109 -206 0
+195 -68 28 0
+44 228 -41 0
+59 153 -141 0
+-248 -217 32 0
+153 142 148 0
+-106 38 111 0
+219 -142 -74 0
+202 203 -59 0
+227 61 127 0
+-48 200 177 0
+238 163 -57 0
+194 14 -46 0
+-174 225 -141 0
+143 44 15 0
+-54 100 11 0
+1 -33 230 0
+212 74 39 0
+196 -16 36 0
+40 -140 -145 0
+115 -213 47 0
+-192 194 124 0
+-198 -212 -78 0
+47 -164 -184 0
+184 38 -70 0
+26 206 -191 0
+164 -22 77 0
+40 -141 39 0
+-35 174 -170 0
+-149 190 207 0
+-197 44 4 0
+21 29 106 0
+-174 -105 190 0
+-219 -6 -240 0
+57 123 -185 0
+61 -38 247 0
+148 196 -142 0
+-53 -217 61 0
+59 147 38 0
+-44 92 -134 0
+-182 -166 -13 0
+-41 -128 -133 0
+-138 -184 142 0
+231 235 216 0
+-31 77 -92 0
+-139 -237 112 0
+-89 -206 219 0
+147 -25 -34 0
+107 -205 -194 0
+-73 -4 54 0
+-110 -57 97 0
+62 47 217 0
+-130 -164 129 0
+123 -59 57 0
+44 204 -35 0
+207 -228 -9 0
+64 11 13 0
+134 170 -194 0
+-114 205 204 0
+-201 -65 -39 0
+-187 -118 135 0
+-162 234 -94 0
+-205 -147 -54 0
+-44 -23 91 0
+82 -144 176 0
+-27 66 205 0
+244 172 108 0
+221 -50 -18 0
+-159 -242 -199 0
+111 -71 -35 0
+124 -218 -229 0
+202 -122 161 0
+-181 -179 57 0
+125 111 -246 0
+-215 221 -54 0
+-163 -131 212 0
+130 -161 -212 0
+47 151 99 0
+108 224 161 0
+-87 11 -242 0
+135 173 130 0
+-186 -194 -249 0
+-66 -32 -120 0
+-215 242 -192 0
+-147 182 249 0
+137 208 -182 0
+105 -239 -190 0
+-72 201 206 0
+159 -80 -82 0
+88 -102 -108 0
+96 -126 -138 0
+-23 247 179 0
+137 171 -14 0
+182 20 -208 0
+189 208 15 0
+227 -139 130 0
+-54 -189 18 0
+45 -37 -38 0
+-187 60 169 0
+57 11 246 0
+-76 -33 178 0
+-227 -199 -32 0
+-112 226 219 0
+-48 220 -156 0
+-5 -171 238 0
+-39 67 -77 0
+60 -250 171 0
+-22 106 78 0
+-87 52 -81 0
+-219 22 114 0
+1 60 -173 0
+-48 -85 -194 0
+-71 -197 43 0
+8 24 99 0
+-32 -234 -139 0
+-1 191 -220 0
+118 65 81 0
+248 104 -203 0
+-88 9 -163 0
+-53 128 162 0
+102 -23 42 0
+-67 63 -123 0
+154 -121 9 0
+-246 -249 18 0
+-87 -238 241 0
+-100 30 -36 0
+200 169 -43 0
+-228 220 -37 0
+245 -72 -197 0
+126 67 120 0
+-129 163 -79 0
+-145 3 -98 0
+-103 51 -133 0
+87 32 30 0
+165 170 -76 0
+-82 166 52 0
+-89 -224 -108 0
+-100 -13 233 0
+-190 237 51 0
+229 -185 15 0
+-193 -50 216 0
+-100 -49 -19 0
+138 84 191 0
+-139 -5 79 0
+34 202 33 0
+99 -199 50 0
+-109 -43 58 0
+-56 137 -126 0
+-87 145 -196 0
+14 -117 -121 0
+46 14 75 0
+-105 187 60 0
+204 119 -195 0
+-21 201 -95 0
+135 -130 -45 0
+-132 220 223 0
+225 169 236 0
+93 34 167 0
+237 133 232 0
+9 -234 -227 0
+12 -121 234 0
+52 -104 19 0
+-179 218 235 0
+203 213 246 0
+42 45 -69 0
+106 -154 90 0
+-123 33 128 0
+-209 48 29 0
+-208 -216 -72 0
+46 -40 -177 0
+-85 240 113 0
+198 201 -126 0
+-137 -50 41 0
+24 -200 19 0
+-228 198 -57 0
+-114 147 181 0
+-70 18 210 0
+-188 -231 101 0
+32 170 -43 0
+68 -243 -142 0
+-65 -11 -101 0
+-5 56 189 0
+15 -189 -13 0
+209 -199 78 0
+195 -66 -84 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-04.cnf b/benchmarks/UF250.1065.100/uf250-04.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-04.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 212 54 150 0
+218 26 147 0
+87 -173 -79 0
+34 -234 206 0
+-41 -124 -181 0
+141 199 229 0
+-57 -22 -111 0
+241 219 134 0
+-39 -119 -68 0
+116 223 99 0
+-221 9 34 0
+-35 105 -109 0
+-107 49 210 0
+-73 -156 162 0
+-115 15 -66 0
+50 -31 -192 0
+171 -15 -95 0
+-21 16 201 0
+-25 -78 225 0
+29 83 -139 0
+-28 -97 -230 0
+209 -101 -225 0
+-206 -151 -150 0
+-225 156 -232 0
+-73 -121 33 0
+-161 -242 176 0
+101 -170 205 0
+210 179 236 0
+-13 60 23 0
+-195 82 -234 0
+-56 203 -191 0
+86 193 71 0
+125 228 223 0
+-228 99 117 0
+113 37 -207 0
+-45 69 202 0
+-136 -135 237 0
+-250 -49 232 0
+-29 -136 166 0
+-21 248 45 0
+-225 140 -126 0
+-221 -10 -61 0
+-212 -216 -34 0
+-11 217 -79 0
+-184 132 212 0
+-35 84 195 0
+-87 -230 79 0
+-131 148 -10 0
+-107 102 164 0
+149 -211 157 0
+166 -223 98 0
+179 220 87 0
+51 -246 171 0
+-8 -17 -114 0
+195 -99 101 0
+-116 -125 -11 0
+-70 -164 -113 0
+179 222 -224 0
+-112 -39 150 0
+-115 155 -200 0
+3 122 33 0
+157 155 180 0
+-247 240 72 0
+104 -200 142 0
+104 38 5 0
+-212 6 -132 0
+-10 -175 -120 0
+40 -191 170 0
+215 14 -208 0
+-207 -121 -169 0
+222 -135 -177 0
+-69 138 120 0
+119 -118 -4 0
+46 193 -178 0
+134 -5 -65 0
+-224 188 123 0
+-96 109 -138 0
+29 -166 83 0
+196 249 4 0
+-68 -135 57 0
+-121 161 211 0
+-244 157 -110 0
+-97 -151 73 0
+-239 129 24 0
+44 -70 159 0
+123 73 5 0
+-84 -59 222 0
+-100 -36 -243 0
+-197 -203 55 0
+-245 238 126 0
+248 210 -151 0
+68 127 -25 0
+132 170 -250 0
+51 39 167 0
+161 -3 -98 0
+115 -154 -145 0
+231 224 -64 0
+-219 145 -52 0
+183 -70 -182 0
+209 85 193 0
+-242 236 -2 0
+-74 -231 -132 0
+20 -205 40 0
+-215 -105 128 0
+86 -162 137 0
+-127 210 -245 0
+-37 171 -226 0
+63 -78 166 0
+161 115 -193 0
+-90 96 58 0
+-235 -250 236 0
+-225 164 2 0
+162 -145 137 0
+165 -157 -150 0
+2 35 -6 0
+85 -247 128 0
+-152 -200 170 0
+213 -61 -147 0
+136 -52 -50 0
+-195 -161 29 0
+-79 54 37 0
+-213 -25 212 0
+134 -141 173 0
+-173 -125 112 0
+-217 106 -180 0
+35 134 203 0
+83 -53 101 0
+156 69 -169 0
+-138 -22 -34 0
+-19 -210 49 0
+97 240 238 0
+-126 -143 131 0
+-4 -93 -134 0
+81 59 -4 0
+57 76 -207 0
+-209 -121 -150 0
+-24 45 103 0
+220 -25 134 0
+86 -28 -113 0
+86 199 245 0
+203 -12 138 0
+-63 -231 102 0
+206 -104 147 0
+143 -42 122 0
+-174 216 212 0
+185 210 -26 0
+-130 124 214 0
+104 244 -201 0
+-95 -225 199 0
+-230 152 44 0
+-205 4 10 0
+-214 -206 -196 0
+-25 42 228 0
+133 138 35 0
+-159 84 -165 0
+3 -229 238 0
+84 174 -20 0
+-13 126 249 0
+51 233 179 0
+99 -221 -116 0
+-247 -175 118 0
+48 21 1 0
+26 63 227 0
+-66 -104 60 0
+-27 38 93 0
+-31 47 -190 0
+-226 -79 -147 0
+77 -172 9 0
+-130 11 165 0
+-62 -31 -141 0
+170 203 237 0
+-236 77 -96 0
+79 -129 163 0
+148 62 118 0
+166 -63 153 0
+-247 -135 -27 0
+250 230 204 0
+-87 190 135 0
+-106 -174 -129 0
+-96 -151 -192 0
+71 -202 43 0
+-225 185 -16 0
+183 116 67 0
+134 -219 16 0
+142 38 151 0
+241 -106 -58 0
+69 -177 -85 0
+37 -71 28 0
+-237 153 -136 0
+-140 -132 -38 0
+-213 -22 -202 0
+-64 151 121 0
+-110 -41 147 0
+-7 -132 234 0
+30 -20 -210 0
+-211 -205 148 0
+-106 -14 22 0
+-53 -22 -67 0
+30 165 -92 0
+91 -87 -242 0
+177 113 -189 0
+-196 131 153 0
+244 160 -87 0
+21 -138 -160 0
+84 242 -53 0
+-59 219 69 0
+136 -240 224 0
+-102 200 240 0
+183 -31 -236 0
+58 227 -128 0
+-67 110 -139 0
+-228 242 -172 0
+32 131 78 0
+119 1 118 0
+241 150 237 0
+-39 -77 147 0
+110 -190 244 0
+-159 -172 -153 0
+-74 -61 222 0
+-202 157 -213 0
+225 -65 50 0
+123 -102 201 0
+138 42 -12 0
+-11 102 -16 0
+46 -244 87 0
+232 155 -177 0
+-43 148 -21 0
+84 -152 -195 0
+50 -203 74 0
+246 -230 110 0
+195 220 -196 0
+40 44 -119 0
+-214 -120 -35 0
+-132 15 179 0
+-72 -74 94 0
+-222 -101 51 0
+138 11 -96 0
+-139 -35 -2 0
+150 74 232 0
+191 101 134 0
+-115 -4 140 0
+218 59 -122 0
+-196 -204 -227 0
+-165 26 243 0
+205 45 -122 0
+128 193 157 0
+-129 -77 -135 0
+-192 86 154 0
+88 197 -56 0
+-102 -47 204 0
+126 13 225 0
+-109 -158 160 0
+193 100 -135 0
+-126 -105 -114 0
+91 36 -2 0
+76 -135 -149 0
+134 25 -86 0
+93 211 -228 0
+183 -215 -8 0
+-205 -185 215 0
+75 -78 -249 0
+8 20 12 0
+144 249 -97 0
+15 237 171 0
+-236 55 -4 0
+50 128 25 0
+-225 10 38 0
+241 204 -73 0
+-44 90 -114 0
+33 97 20 0
+233 -96 -201 0
+26 119 213 0
+-137 -95 227 0
+-87 -225 141 0
+-165 222 -99 0
+-7 -241 -242 0
+159 23 4 0
+144 -223 -202 0
+172 -18 108 0
+-65 133 18 0
+58 73 16 0
+-184 189 37 0
+-44 204 95 0
+-128 247 44 0
+31 123 -145 0
+73 -93 34 0
+-103 76 2 0
+11 56 15 0
+-131 -179 -85 0
+186 -194 15 0
+42 -64 143 0
+-139 -5 109 0
+-201 155 -177 0
+-53 140 155 0
+30 250 11 0
+-94 -122 -66 0
+-20 -86 223 0
+-249 -177 21 0
+152 194 -169 0
+-125 -110 231 0
+-137 -247 -182 0
+-171 -2 -215 0
+9 129 116 0
+-58 205 200 0
+-208 136 140 0
+-249 158 40 0
+59 -31 -25 0
+212 -182 33 0
+84 -19 40 0
+-64 -202 -187 0
+246 138 -116 0
+59 -126 -6 0
+-237 111 19 0
+22 90 -143 0
+118 -36 131 0
+67 -64 -204 0
+-162 -7 185 0
+-230 -16 223 0
+-102 225 -133 0
+189 -148 -3 0
+158 -35 241 0
+-40 49 129 0
+87 23 50 0
+-103 123 228 0
+-203 56 154 0
+133 -33 157 0
+245 -183 -93 0
+157 -243 -207 0
+-155 -50 -186 0
+93 222 -96 0
+180 130 -124 0
+-48 205 -11 0
+78 -104 -52 0
+-243 -61 -29 0
+-121 45 167 0
+184 22 -142 0
+-225 123 -119 0
+-130 -121 -84 0
+-160 148 51 0
+133 -197 -46 0
+-62 -97 -159 0
+-118 129 -106 0
+217 -244 -20 0
+40 85 -72 0
+-92 -156 95 0
+-25 -16 104 0
+166 88 -136 0
+-170 41 -242 0
+-113 -131 1 0
+-82 -63 -178 0
+183 -224 148 0
+-44 73 204 0
+-177 -14 -69 0
+85 -65 40 0
+108 80 73 0
+168 -189 -246 0
+-182 -19 226 0
+-163 124 82 0
+-140 -127 98 0
+190 69 -176 0
+34 22 121 0
+-183 -17 114 0
+226 65 -183 0
+-92 185 101 0
+-36 53 -131 0
+143 -99 6 0
+-109 61 222 0
+194 75 -215 0
+93 -54 39 0
+67 219 -231 0
+-170 132 221 0
+41 69 -171 0
+44 -230 5 0
+-197 73 177 0
+86 -172 62 0
+31 119 -226 0
+-63 93 53 0
+-163 -149 69 0
+-41 102 -122 0
+60 -173 147 0
+-215 19 214 0
+-174 82 -107 0
+-66 -227 110 0
+183 -184 -118 0
+-29 210 127 0
+-21 -45 -133 0
+249 -158 234 0
+-67 201 -25 0
+192 17 102 0
+-13 98 211 0
+-4 43 85 0
+39 -25 227 0
+71 196 -62 0
+13 64 -162 0
+116 135 79 0
+-117 -28 -145 0
+-21 -204 196 0
+-109 -47 -21 0
+-66 153 207 0
+208 -132 -214 0
+137 74 -16 0
+-202 46 134 0
+-222 153 156 0
+135 138 -199 0
+-170 72 97 0
+-120 245 -128 0
+-65 227 -199 0
+-57 95 -144 0
+-9 223 -105 0
+173 233 -41 0
+-73 234 -142 0
+103 -182 144 0
+-44 -187 -113 0
+154 157 -172 0
+227 37 217 0
+165 129 -65 0
+223 -182 -114 0
+-134 -27 180 0
+195 117 235 0
+101 -136 -67 0
+32 -71 -212 0
+-60 81 8 0
+59 91 181 0
+250 171 243 0
+216 146 -228 0
+-180 -44 -240 0
+35 190 220 0
+-43 -175 -124 0
+-231 228 -98 0
+66 59 39 0
+-212 -20 -95 0
+91 -195 165 0
+-95 30 -205 0
+-146 -233 161 0
+-137 22 -62 0
+227 -26 172 0
+-46 -68 27 0
+-241 -223 43 0
+128 88 -27 0
+41 -218 4 0
+-4 -120 94 0
+7 -236 139 0
+48 -187 -240 0
+-135 8 19 0
+-144 -86 -68 0
+215 192 80 0
+129 -124 -6 0
+34 205 138 0
+-205 179 26 0
+-73 -233 157 0
+-101 -95 -36 0
+-201 31 -25 0
+158 82 -137 0
+64 61 -109 0
+161 -107 181 0
+-160 98 155 0
+97 -229 -89 0
+-53 -93 218 0
+-120 202 -134 0
+176 202 23 0
+167 178 -118 0
+-130 220 124 0
+105 144 150 0
+145 -203 240 0
+-195 -107 233 0
+237 -130 179 0
+249 80 21 0
+180 -152 5 0
+118 -119 -39 0
+139 91 76 0
+123 -45 168 0
+103 148 -198 0
+-234 199 148 0
+75 147 -240 0
+-83 143 226 0
+197 -136 -78 0
+-232 -39 -124 0
+176 -146 92 0
+-194 209 17 0
+69 156 -163 0
+-77 10 -62 0
+131 105 -37 0
+-147 210 -94 0
+-109 -226 187 0
+146 227 -165 0
+233 98 238 0
+43 -133 216 0
+27 34 -210 0
+98 131 -218 0
+-44 -151 103 0
+-186 -191 -220 0
+35 28 -104 0
+-1 133 23 0
+-202 -101 -176 0
+-46 -178 82 0
+-21 -71 -230 0
+212 29 242 0
+55 -30 -230 0
+123 192 -84 0
+228 156 146 0
+98 74 103 0
+43 25 -125 0
+132 -144 -184 0
+-94 -115 -177 0
+-119 -131 40 0
+25 8 174 0
+-145 97 179 0
+80 -232 171 0
+145 -19 190 0
+154 125 -124 0
+-106 -67 -119 0
+103 -234 34 0
+91 249 -64 0
+-25 -194 -238 0
+-48 -133 -106 0
+-116 69 231 0
+-123 -129 102 0
+238 1 19 0
+21 -36 -12 0
+240 -47 123 0
+-11 84 -153 0
+-109 191 -58 0
+-230 -85 -217 0
+66 -157 13 0
+-68 155 59 0
+-25 11 -109 0
+-106 110 -117 0
+130 49 -48 0
+75 -113 91 0
+-99 -7 -161 0
+183 -220 -172 0
+219 -3 34 0
+49 -46 -152 0
+30 217 -61 0
+125 152 -6 0
+196 242 171 0
+41 2 -70 0
+177 -135 -31 0
+26 -9 -139 0
+86 3 -94 0
+-43 234 -145 0
+31 -142 179 0
+87 -143 -149 0
+-40 246 138 0
+-121 168 19 0
+117 51 -39 0
+188 -45 -32 0
+131 232 139 0
+158 139 -105 0
+62 -187 104 0
+-136 18 -163 0
+65 216 221 0
+-93 -212 -98 0
+-90 -149 -85 0
+-131 6 -89 0
+95 -222 6 0
+-183 212 249 0
+20 -149 42 0
+-64 -220 -182 0
+-50 44 -132 0
+-128 -122 189 0
+-167 -62 47 0
+246 235 -3 0
+70 165 102 0
+128 113 59 0
+-226 129 208 0
+1 178 148 0
+-151 88 -97 0
+-36 -195 -113 0
+-153 73 39 0
+47 -57 -168 0
+-91 222 -106 0
+-101 170 -36 0
+146 -109 104 0
+-184 149 -121 0
+-12 -156 -9 0
+-108 -250 -202 0
+-161 89 -140 0
+-105 -183 73 0
+-7 125 217 0
+80 108 -233 0
+68 143 -142 0
+-239 -17 218 0
+-92 67 -187 0
+-233 -32 2 0
+26 239 -205 0
+150 -145 -134 0
+-170 153 -6 0
+142 123 34 0
+-206 -19 -91 0
+56 243 239 0
+-1 -150 210 0
+-124 -109 25 0
+-96 -138 -179 0
+188 -171 -233 0
+28 -184 -193 0
+81 195 93 0
+-164 203 -141 0
+-245 176 -24 0
+137 243 161 0
+70 48 -223 0
+206 -144 -111 0
+-80 98 -142 0
+-108 -30 -149 0
+121 -89 -196 0
+70 27 13 0
+208 244 -219 0
+-9 122 250 0
+122 200 65 0
+-223 -202 106 0
+-134 52 -90 0
+-222 51 -123 0
+92 128 -36 0
+-126 -149 -78 0
+207 142 112 0
+-125 194 -146 0
+-93 -61 -40 0
+-130 -91 37 0
+43 -57 -213 0
+-30 204 23 0
+-234 141 26 0
+-119 -199 -175 0
+67 -43 -16 0
+-167 250 -4 0
+10 150 -204 0
+-114 -24 -111 0
+-4 -22 164 0
+104 246 119 0
+65 -16 -76 0
+69 -155 -95 0
+242 -51 158 0
+-67 193 82 0
+-57 225 6 0
+2 -159 120 0
+23 45 169 0
+-2 -57 155 0
+219 -225 -37 0
+60 -11 -133 0
+170 188 135 0
+-54 -38 -155 0
+-76 157 -28 0
+75 33 160 0
+-19 -142 126 0
+129 -126 250 0
+123 -218 -53 0
+247 -16 -114 0
+210 -70 211 0
+234 200 -185 0
+-171 -230 -16 0
+-186 -114 148 0
+195 -138 103 0
+-237 -121 168 0
+-240 223 -47 0
+65 -3 127 0
+-10 108 232 0
+245 41 -10 0
+195 86 41 0
+209 -22 3 0
+153 10 87 0
+-148 100 -117 0
+2 3 -11 0
+-43 -187 223 0
+113 -241 6 0
+20 196 -177 0
+197 -135 53 0
+77 -143 17 0
+-19 -33 55 0
+-244 -49 -14 0
+89 -186 -145 0
+201 182 -65 0
+17 -84 98 0
+-152 -190 121 0
+-229 -176 106 0
+191 14 -207 0
+16 -229 -124 0
+-36 247 -214 0
+222 -182 75 0
+149 116 181 0
+-26 -48 -119 0
+174 -149 125 0
+-177 -14 -102 0
+24 -119 -64 0
+104 110 -67 0
+140 139 222 0
+155 44 -4 0
+-135 -17 -246 0
+-119 180 -12 0
+-133 -132 -82 0
+123 57 -83 0
+-200 -220 247 0
+-185 134 103 0
+74 -238 -189 0
+-57 53 99 0
+-82 -125 -72 0
+118 169 107 0
+201 -57 239 0
+62 -61 96 0
+217 201 68 0
+-80 170 -193 0
+-38 203 -80 0
+-249 18 -8 0
+-96 -133 -55 0
+207 -100 -150 0
+94 -245 -158 0
+198 184 195 0
+-229 76 30 0
+230 159 234 0
+-234 57 -216 0
+122 -174 125 0
+-22 -157 204 0
+229 -162 -106 0
+108 -128 -77 0
+-207 146 233 0
+-54 -150 -237 0
+-199 -201 103 0
+183 -146 199 0
+207 11 -224 0
+-210 -58 31 0
+-4 -34 -209 0
+187 162 88 0
+75 247 151 0
+119 242 -65 0
+227 -235 -224 0
+65 -180 -238 0
+-161 -106 -111 0
+-3 -220 -171 0
+208 -111 -198 0
+-187 -179 -208 0
+114 250 -63 0
+-52 -183 -88 0
+87 184 -201 0
+-213 45 54 0
+134 -3 185 0
+224 -27 -119 0
+18 179 75 0
+87 -178 190 0
+230 148 -72 0
+-39 193 141 0
+-92 7 -80 0
+-102 -60 -136 0
+182 1 155 0
+-148 17 237 0
+-107 89 238 0
+-50 153 27 0
+-86 -215 129 0
+198 -73 44 0
+-192 92 -98 0
+-224 -167 235 0
+231 213 198 0
+-77 -176 -25 0
+249 -95 -238 0
+-122 138 23 0
+116 -39 -250 0
+147 -230 -125 0
+-155 64 141 0
+94 17 131 0
+13 -180 215 0
+120 15 69 0
+-32 12 48 0
+123 -11 99 0
+-50 34 -135 0
+-7 -128 123 0
+1 -33 -36 0
+-138 184 163 0
+221 -213 -30 0
+187 -25 2 0
+-14 -211 -245 0
+-157 183 192 0
+93 140 27 0
+25 47 81 0
+23 54 81 0
+-142 138 -245 0
+-45 179 109 0
+79 -213 1 0
+223 243 -124 0
+-110 68 -43 0
+-224 234 55 0
+144 -164 -6 0
+114 227 88 0
+191 55 48 0
+54 -218 162 0
+14 130 238 0
+-145 -242 -20 0
+25 -107 -145 0
+-169 -162 -32 0
+-60 -29 107 0
+-226 -139 -143 0
+69 -100 -231 0
+-7 -25 81 0
+-128 56 -214 0
+-49 82 219 0
+168 -29 -232 0
+49 -60 38 0
+3 155 -62 0
+136 183 4 0
+39 140 -108 0
+100 213 -190 0
+19 72 -241 0
+-93 -104 44 0
+102 -73 32 0
+-131 -210 13 0
+150 -66 21 0
+20 -165 -114 0
+-150 -64 67 0
+42 -69 -77 0
+-196 55 -208 0
+16 192 -239 0
+-79 51 50 0
+-156 -211 84 0
+226 194 119 0
+50 -212 -97 0
+-180 -186 82 0
+54 -51 -162 0
+-124 148 183 0
+-8 -96 30 0
+168 -196 -8 0
+-154 132 113 0
+97 -104 -135 0
+-232 80 -25 0
+250 -44 -239 0
+75 88 81 0
+9 -6 -165 0
+206 88 68 0
+-218 -77 -104 0
+136 240 183 0
+10 -94 189 0
+124 184 47 0
+4 11 -124 0
+-95 69 46 0
+87 197 27 0
+121 -81 139 0
+-100 45 246 0
+183 -86 -62 0
+26 -1 231 0
+-108 35 238 0
+180 -175 139 0
+-131 -84 -104 0
+-177 -163 -23 0
+-151 245 -180 0
+-173 174 -162 0
+219 238 140 0
+166 186 -208 0
+-205 -239 100 0
+156 127 -63 0
+213 180 52 0
+-90 -59 -98 0
+104 80 -88 0
+249 54 137 0
+-167 187 -239 0
+-107 235 176 0
+18 -199 -75 0
+17 32 -69 0
+-3 -91 221 0
+-2 105 -188 0
+-236 190 194 0
+178 -116 -2 0
+241 248 212 0
+-227 -104 144 0
+-199 -243 187 0
+97 -219 209 0
+93 57 -172 0
+-24 49 150 0
+-38 84 104 0
+-14 230 88 0
+-219 213 -39 0
+-233 -97 225 0
+-57 -215 -82 0
+207 -237 24 0
+-155 -182 -35 0
+63 100 114 0
+-19 -10 -214 0
+27 -222 118 0
+49 -134 -54 0
+-127 99 155 0
+-62 154 -136 0
+43 23 172 0
+160 -44 -57 0
+-95 201 118 0
+121 149 -159 0
+-60 121 -153 0
+107 89 -180 0
+-113 4 -240 0
+153 126 94 0
+-80 -145 15 0
+-238 -229 -195 0
+-47 29 -80 0
+-173 169 -178 0
+-55 239 86 0
+14 88 -4 0
+103 -64 150 0
+38 -2 -102 0
+-41 151 -76 0
+178 118 -151 0
+-122 30 247 0
+-47 -160 136 0
+20 245 92 0
+28 152 220 0
+-15 47 -151 0
+73 182 197 0
+141 104 164 0
+-118 -69 -115 0
+-28 217 -127 0
+-30 -83 44 0
+97 -71 35 0
+-47 31 -194 0
+-81 -175 63 0
+171 -160 218 0
+44 187 120 0
+-190 213 188 0
+65 52 -107 0
+1 92 -88 0
+65 207 131 0
+-70 -48 224 0
+-56 74 53 0
+-70 113 110 0
+-91 -121 214 0
+149 248 -207 0
+66 100 -8 0
+-129 94 216 0
+240 158 -126 0
+-221 175 117 0
+-184 1 48 0
+101 -96 -178 0
+-250 -13 -60 0
+229 183 -54 0
+-101 -2 -62 0
+17 119 -165 0
+143 -111 -40 0
+36 -219 -187 0
+242 163 63 0
+-183 117 96 0
+159 -100 -151 0
+18 -57 -20 0
+-231 163 -207 0
+48 249 52 0
+205 -227 186 0
+-82 -130 119 0
+-141 220 -90 0
+148 -8 -129 0
+244 222 -134 0
+114 36 154 0
+-68 -168 -4 0
+220 -39 -176 0
+-27 -97 -210 0
+-41 -194 -106 0
+102 -103 224 0
+-130 -220 -228 0
+89 -126 165 0
+-216 212 -210 0
+-60 158 104 0
+104 -183 196 0
+137 -68 -67 0
+-240 39 99 0
+-18 -19 246 0
+-138 -4 19 0
+85 23 -33 0
+-127 236 -38 0
+166 -89 27 0
+48 -10 98 0
+-154 124 -45 0
+23 -200 237 0
+26 105 -72 0
+52 -213 10 0
+157 23 -12 0
+46 -219 -122 0
+55 -164 -186 0
+-126 245 19 0
+-117 -111 29 0
+-129 96 28 0
+138 -146 -62 0
+-246 40 117 0
+95 -205 -80 0
+-180 -19 -249 0
+-213 -23 -32 0
+-83 50 26 0
+-97 -54 -51 0
+-48 -80 -85 0
+16 123 -5 0
+-200 44 172 0
+-112 118 -133 0
+-148 108 -244 0
+-79 -118 -57 0
+-150 11 -122 0
+-52 -223 247 0
+-56 -64 -149 0
+129 99 18 0
+-99 125 -207 0
+154 187 -212 0
+-229 142 -207 0
+-7 170 -223 0
+64 237 22 0
+-170 207 -193 0
+77 16 167 0
+-22 -20 148 0
+138 -1 183 0
+34 219 -27 0
+123 220 -90 0
+-45 -172 217 0
+218 -232 27 0
+128 -98 -21 0
+-100 241 -143 0
+10 -168 163 0
+51 -27 -180 0
+24 205 120 0
+70 197 -177 0
+-15 -105 -126 0
+101 239 89 0
+-21 -139 98 0
+-89 -179 40 0
+-38 -48 56 0
+-99 152 -166 0
+-144 -160 -135 0
+-54 -193 111 0
+237 -231 -194 0
+-136 -226 219 0
+-2 38 8 0
+-63 -156 -227 0
+170 192 -92 0
+-46 80 -215 0
+-160 -242 128 0
+-233 185 106 0
+57 165 -22 0
+182 32 -101 0
+-7 107 -24 0
+124 -5 122 0
+-69 116 238 0
+41 -162 3 0
+222 -125 -146 0
+16 -155 -64 0
+169 249 165 0
+93 -70 163 0
+-170 34 179 0
+-37 -68 -248 0
+-139 -155 -50 0
+113 -112 -174 0
+74 -244 236 0
+-243 21 182 0
+-202 184 -51 0
+-22 -227 -246 0
+87 -31 95 0
+-187 -176 -12 0
+176 -242 -20 0
+-161 -108 -70 0
+-158 -13 119 0
+-74 -73 70 0
+-187 123 -177 0
+-198 221 168 0
+-103 -238 -183 0
+-64 107 -186 0
+222 84 -244 0
+-43 -189 52 0
+144 86 -67 0
+135 154 132 0
+-240 140 -188 0
+97 44 31 0
+20 128 222 0
+-168 240 -195 0
+128 186 -150 0
+89 -242 -115 0
+223 14 231 0
+37 -123 193 0
+117 112 28 0
+-57 -223 13 0
+181 70 -7 0
+-232 69 186 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-040.cnf b/benchmarks/UF250.1065.100/uf250-040.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-040.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -47 36 -190 0
+-204 -234 -46 0
+239 -40 -196 0
+-73 -123 100 0
+-229 164 -182 0
+79 127 200 0
+-165 -237 -4 0
+-183 -116 212 0
+-108 224 218 0
+-12 81 25 0
+107 -137 231 0
+77 70 -249 0
+-3 213 -242 0
+60 -199 -116 0
+-138 168 48 0
+-17 217 -243 0
+10 -100 -218 0
+-135 -183 212 0
+-19 -206 -1 0
+-101 120 -73 0
+-4 49 -150 0
+144 56 -21 0
+110 199 133 0
+123 -93 -235 0
+29 -77 87 0
+-34 -229 -168 0
+-105 -119 19 0
+-76 -90 30 0
+-238 -34 -198 0
+189 186 -250 0
+145 71 -202 0
+25 -108 45 0
+-125 59 115 0
+-9 -4 -59 0
+-129 -165 -150 0
+102 -85 7 0
+230 -170 117 0
+-49 -88 -159 0
+-188 -1 -179 0
+211 -86 69 0
+47 66 -93 0
+-62 99 159 0
+-28 172 -209 0
+111 23 -201 0
+193 229 -243 0
+21 -135 -22 0
+102 -249 241 0
+131 -204 35 0
+-39 1 -142 0
+-147 -232 -139 0
+96 -14 113 0
+-9 -229 -48 0
+-112 -120 177 0
+-17 -247 67 0
+-69 133 88 0
+184 -116 -95 0
+-96 -242 -201 0
+116 -102 58 0
+-109 -14 -13 0
+31 -240 -131 0
+199 -131 -18 0
+-16 -22 -241 0
+-155 29 82 0
+-229 180 93 0
+240 137 -5 0
+22 -204 81 0
+38 -13 -29 0
+10 134 221 0
+170 75 222 0
+27 -56 -213 0
+232 -197 -170 0
+70 23 -180 0
+40 -61 -41 0
+51 71 211 0
+99 -111 82 0
+-28 -123 -204 0
+115 4 210 0
+-201 -141 -72 0
+127 -201 -44 0
+-114 -71 -238 0
+-203 159 -1 0
+94 220 189 0
+-65 -214 181 0
+-109 -81 31 0
+30 -32 -74 0
+-145 180 -114 0
+81 -179 -190 0
+-60 -46 167 0
+69 -41 201 0
+-103 -223 -150 0
+-132 134 -57 0
+-216 -109 70 0
+108 -188 98 0
+144 246 70 0
+212 198 -235 0
+239 5 -107 0
+186 216 244 0
+-56 229 -60 0
+182 -147 231 0
+-14 203 -23 0
+221 52 -151 0
+-212 31 -117 0
+-78 -92 -216 0
+122 -177 115 0
+-178 -191 58 0
+-97 -160 173 0
+149 -198 50 0
+-3 231 -177 0
+188 238 98 0
+-158 -19 -215 0
+86 66 63 0
+27 -212 -247 0
+161 -230 -130 0
+9 -136 235 0
+130 96 93 0
+248 -145 -127 0
+109 179 -152 0
+-5 166 108 0
+131 12 -193 0
+190 247 226 0
+-94 -89 180 0
+161 7 11 0
+189 -116 -180 0
+104 -130 193 0
+-176 -184 -57 0
+187 60 -236 0
+-198 190 141 0
+-222 -190 118 0
+83 -90 -246 0
+-86 -61 -174 0
+39 148 -199 0
+159 -211 -168 0
+-52 139 109 0
+35 -123 184 0
+-21 -234 130 0
+83 -164 239 0
+-9 -98 -213 0
+-95 199 20 0
+-47 -152 182 0
+-50 -202 -64 0
+20 228 103 0
+-11 -17 139 0
+104 -37 234 0
+182 35 -2 0
+194 -65 135 0
+197 13 8 0
+91 -32 229 0
+-108 -10 247 0
+162 33 98 0
+-219 113 -166 0
+-172 -118 -203 0
+61 -170 -249 0
+53 33 -232 0
+-146 -175 12 0
+-24 -168 172 0
+134 65 145 0
+54 -96 -204 0
+24 -188 -160 0
+-234 132 97 0
+-55 148 214 0
+-3 220 -170 0
+-182 -109 -50 0
+-13 -185 122 0
+-95 -174 240 0
+-237 -223 12 0
+-56 202 68 0
+-180 -31 -232 0
+163 178 77 0
+-142 -195 190 0
+245 123 81 0
+-104 128 231 0
+44 33 111 0
+-167 -175 205 0
+-9 -100 -249 0
+-56 -225 7 0
+-166 84 207 0
+227 49 93 0
+114 -240 -28 0
+123 -241 86 0
+6 -243 40 0
+92 -45 104 0
+-109 167 -156 0
+55 -118 -219 0
+-69 -58 -191 0
+220 -184 122 0
+-29 37 -45 0
+-240 -193 -152 0
+125 198 -23 0
+-44 99 -15 0
+-113 -222 127 0
+234 -10 -109 0
+-13 132 136 0
+69 -152 228 0
+49 39 106 0
+-7 135 80 0
+205 -102 -71 0
+-6 143 94 0
+-171 -125 23 0
+156 15 56 0
+-120 -85 213 0
+10 -171 183 0
+-42 -239 205 0
+6 -51 135 0
+47 104 -116 0
+-180 -235 -28 0
+-223 193 -165 0
+-217 -64 136 0
+181 -204 66 0
+167 -29 -118 0
+226 -61 -218 0
+-247 176 95 0
+-60 -47 -180 0
+211 -149 81 0
+-40 -131 -92 0
+140 -139 -32 0
+9 139 -160 0
+-220 110 38 0
+26 16 154 0
+169 -81 -249 0
+232 -127 -50 0
+-248 243 -80 0
+-148 -65 239 0
+190 239 60 0
+-211 14 -182 0
+-121 5 46 0
+-111 -16 23 0
+70 71 -183 0
+-102 196 -135 0
+-11 -249 243 0
+-111 -78 21 0
+-186 109 -54 0
+77 -118 47 0
+155 -27 248 0
+18 -198 -34 0
+26 -1 69 0
+-84 93 -176 0
+-113 -127 92 0
+-212 41 -44 0
+244 97 179 0
+19 -133 -70 0
+155 -11 69 0
+-54 -11 -247 0
+-162 132 172 0
+187 85 -98 0
+184 -131 87 0
+230 -123 -26 0
+-168 -5 184 0
+-45 62 236 0
+218 203 161 0
+20 1 153 0
+-121 233 -243 0
+69 198 200 0
+106 156 -160 0
+168 -90 -129 0
+101 174 -197 0
+125 150 -184 0
+62 114 163 0
+110 222 180 0
+196 231 141 0
+-20 -160 -219 0
+168 -38 -148 0
+-65 -217 -57 0
+-1 88 -144 0
+231 -52 -187 0
+-167 146 154 0
+133 -30 104 0
+223 -196 -225 0
+202 173 -40 0
+-51 -83 198 0
+-231 120 220 0
+201 -137 -111 0
+62 -140 187 0
+238 -120 -31 0
+174 14 -215 0
+-194 231 38 0
+245 66 178 0
+97 -180 -233 0
+-141 -204 -21 0
+54 154 -248 0
+-186 -219 229 0
+-15 -126 159 0
+36 78 -207 0
+-169 -1 127 0
+-173 -226 12 0
+-168 -180 -5 0
+-240 167 -12 0
+-175 -143 -70 0
+-55 80 181 0
+38 191 78 0
+85 -28 -250 0
+-225 163 -69 0
+229 235 -69 0
+-228 171 59 0
+11 -139 -18 0
+-160 22 155 0
+-62 85 240 0
+56 49 -35 0
+-103 -76 -71 0
+239 244 -61 0
+133 -242 -20 0
+115 212 215 0
+-155 146 -84 0
+-89 123 -6 0
+-82 22 234 0
+-139 -159 -57 0
+38 -61 168 0
+37 70 -154 0
+52 97 45 0
+47 -88 -100 0
+-95 118 -36 0
+108 64 -42 0
+-33 -103 27 0
+-110 25 -132 0
+233 -129 -226 0
+-210 -3 74 0
+227 11 -163 0
+226 68 81 0
+-37 114 -78 0
+57 1 -38 0
+238 43 198 0
+160 14 -111 0
+-51 8 -213 0
+185 -46 81 0
+-172 21 -100 0
+155 41 226 0
+202 10 27 0
+-207 133 66 0
+-137 -198 122 0
+-66 132 -106 0
+98 246 199 0
+85 49 -60 0
+-170 -67 24 0
+-61 122 -234 0
+17 154 -76 0
+-31 -166 162 0
+29 -73 -57 0
+229 104 -232 0
+39 149 -89 0
+216 -97 -80 0
+208 -250 63 0
+-128 9 124 0
+100 75 -161 0
+-49 -116 -149 0
+-63 -104 75 0
+39 -102 44 0
+152 98 -32 0
+-82 -131 203 0
+-242 -10 145 0
+-119 208 136 0
+237 -138 132 0
+54 -139 -200 0
+-212 -245 111 0
+194 229 -82 0
+120 -237 185 0
+-35 -167 -171 0
+-18 1 -47 0
+197 -47 -205 0
+-129 -154 171 0
+188 112 -26 0
+156 152 123 0
+235 85 -71 0
+-242 248 -203 0
+138 -184 68 0
+97 -82 171 0
+-79 -109 189 0
+21 -169 -91 0
+-247 -192 -140 0
+-114 25 129 0
+-240 179 105 0
+-198 130 166 0
+-143 -102 -20 0
+125 -190 161 0
+210 -3 -72 0
+-112 173 -82 0
+-23 -30 12 0
+40 58 -194 0
+-28 -166 -76 0
+235 -140 -217 0
+210 90 -72 0
+-174 78 184 0
+-28 56 -157 0
+-108 142 114 0
+148 64 -183 0
+14 79 1 0
+-239 -43 -133 0
+-21 -5 204 0
+-125 84 209 0
+-31 164 -101 0
+125 -42 -49 0
+180 116 -211 0
+-211 -57 -193 0
+-233 109 2 0
+229 127 -182 0
+50 215 -1 0
+-17 19 243 0
+164 -42 86 0
+25 -189 178 0
+-43 -108 -151 0
+-183 236 205 0
+61 101 -63 0
+-82 241 -185 0
+-237 -121 -79 0
+-189 65 89 0
+96 236 34 0
+-90 -170 141 0
+-225 237 219 0
+129 204 -187 0
+231 -38 -208 0
+-148 46 195 0
+-10 164 -185 0
+-184 -31 168 0
+-10 50 204 0
+90 -74 91 0
+-7 -41 -88 0
+-215 -231 -76 0
+-80 -64 163 0
+-247 -225 -134 0
+4 11 -50 0
+-136 65 -233 0
+-135 -230 186 0
+92 -208 130 0
+-88 -201 -70 0
+-199 -155 1 0
+-191 135 -124 0
+128 -243 -118 0
+129 45 -204 0
+-104 136 108 0
+-163 56 -164 0
+223 -245 -48 0
+234 45 147 0
+97 -236 -144 0
+207 97 -78 0
+-74 183 241 0
+-150 -68 -39 0
+-102 -146 250 0
+-98 93 -241 0
+-99 -183 -10 0
+-237 -135 -186 0
+124 -47 -19 0
+-172 105 224 0
+19 193 173 0
+-192 183 -191 0
+146 82 27 0
+62 -179 53 0
+54 171 -117 0
+107 109 -160 0
+-37 60 176 0
+-120 -157 -102 0
+-153 -50 85 0
+218 -182 4 0
+-51 65 204 0
+-204 130 -131 0
+151 227 48 0
+-159 -27 -85 0
+77 199 145 0
+-175 83 168 0
+200 -247 -142 0
+221 26 226 0
+-55 -187 125 0
+-102 7 55 0
+100 -11 -170 0
+-29 -88 208 0
+-169 -139 -110 0
+243 211 74 0
+224 -202 10 0
+115 49 -108 0
+-245 95 84 0
+-36 183 140 0
+32 -69 8 0
+109 -159 59 0
+215 51 56 0
+-69 79 -216 0
+154 -67 -163 0
+90 243 -58 0
+205 207 153 0
+20 41 -140 0
+-197 181 53 0
+142 236 150 0
+45 -119 -104 0
+-96 -171 -159 0
+-87 203 -24 0
+200 -224 -66 0
+-85 28 -135 0
+-96 -127 -33 0
+151 74 169 0
+42 -158 55 0
+201 84 -57 0
+165 -170 220 0
+-212 -250 -178 0
+-242 -99 230 0
+12 199 209 0
+-149 -214 176 0
+146 -144 181 0
+167 -154 85 0
+-250 139 132 0
+-29 -61 238 0
+80 -25 -215 0
+-16 -125 88 0
+31 157 183 0
+148 -250 219 0
+69 -7 -79 0
+57 74 -230 0
+215 94 84 0
+82 -70 -230 0
+94 82 -229 0
+-81 -179 -214 0
+114 41 31 0
+-52 26 -204 0
+-209 -158 -63 0
+-168 16 -77 0
+103 159 116 0
+24 182 -140 0
+164 -77 226 0
+-109 171 -211 0
+-167 -26 -149 0
+181 24 -135 0
+147 -114 -134 0
+-237 -81 -235 0
+-16 -56 -117 0
+109 -144 -250 0
+234 69 195 0
+-70 11 148 0
+111 -34 146 0
+-42 -13 149 0
+-132 98 -19 0
+-51 -87 224 0
+-30 -25 -100 0
+-242 -89 -181 0
+-230 -225 -190 0
+3 -14 -25 0
+-177 -195 -216 0
+239 -219 -195 0
+-235 137 -11 0
+92 -4 169 0
+-209 -134 -65 0
+112 -81 153 0
+-247 220 -61 0
+114 -42 92 0
+-69 49 120 0
+38 39 135 0
+-61 -133 120 0
+56 -207 -70 0
+-71 -11 -169 0
+-29 -203 174 0
+148 228 42 0
+-71 140 -197 0
+41 159 112 0
+-237 94 -20 0
+-31 -35 108 0
+-208 80 25 0
+64 182 244 0
+166 163 5 0
+36 -10 -122 0
+211 -195 163 0
+-115 108 175 0
+-243 -171 218 0
+83 96 2 0
+-115 -159 -33 0
+115 -175 142 0
+122 -107 149 0
+82 -238 176 0
+-138 -56 202 0
+-163 -7 -232 0
+143 -108 120 0
+-76 6 -218 0
+-229 -133 -200 0
+-11 -69 229 0
+35 121 129 0
+212 -209 229 0
+-192 69 -119 0
+121 -21 -53 0
+-243 -186 52 0
+-93 -183 -130 0
+92 -160 -154 0
+184 182 215 0
+222 211 -28 0
+8 -24 139 0
+-69 88 -219 0
+143 -151 77 0
+-193 -155 248 0
+-165 -178 48 0
+145 210 101 0
+71 87 -184 0
+206 -177 143 0
+98 166 -18 0
+-183 -237 152 0
+-58 74 63 0
+-4 -178 -168 0
+180 -171 128 0
+-186 -50 17 0
+178 77 -79 0
+113 -79 244 0
+-25 113 -242 0
+-141 -250 -71 0
+148 -1 188 0
+29 222 103 0
+39 -140 186 0
+106 -185 234 0
+40 -36 61 0
+-31 -146 -13 0
+245 -26 -130 0
+-205 -171 -47 0
+-11 -59 142 0
+56 196 74 0
+-129 86 -217 0
+-50 -49 240 0
+-87 -100 -43 0
+-90 -250 -54 0
+19 -50 -154 0
+-163 45 130 0
+-236 147 -84 0
+-1 -141 -249 0
+-224 130 47 0
+224 173 159 0
+229 133 162 0
+202 -54 -157 0
+-241 219 -89 0
+232 76 -99 0
+-33 4 -144 0
+-58 -47 -115 0
+-229 -107 -237 0
+-83 133 173 0
+-140 -103 -100 0
+209 164 -133 0
+-85 -162 -248 0
+132 -111 -8 0
+-73 -78 -32 0
+20 -138 -6 0
+-248 -84 -49 0
+81 -22 -65 0
+-231 -103 57 0
+-138 43 -130 0
+72 -57 -16 0
+213 174 -225 0
+-165 -135 -183 0
+-176 -193 -6 0
+-33 -69 19 0
+40 -59 113 0
+-197 97 212 0
+82 23 150 0
+-168 -177 -55 0
+-150 191 54 0
+225 -143 -99 0
+126 145 -80 0
+102 -148 -211 0
+-114 79 138 0
+-154 151 236 0
+248 -43 -231 0
+-79 6 -74 0
+97 -195 -36 0
+-19 -60 26 0
+-201 131 -177 0
+25 -85 -39 0
+185 -10 175 0
+-147 16 -213 0
+-129 -91 -219 0
+181 -197 -77 0
+-104 -157 -249 0
+-61 97 190 0
+-3 -1 -124 0
+124 -61 38 0
+37 147 230 0
+28 -108 -20 0
+-206 60 -28 0
+-4 47 131 0
+74 -135 124 0
+144 -13 -236 0
+236 -154 97 0
+-186 135 -156 0
+-94 -33 246 0
+-38 233 141 0
+-1 237 130 0
+226 96 159 0
+169 -36 222 0
+23 92 -34 0
+-25 104 176 0
+-31 15 5 0
+166 226 209 0
+-161 216 94 0
+-133 62 -184 0
+110 104 103 0
+53 -49 -132 0
+-171 -125 -107 0
+188 -108 -120 0
+124 123 220 0
+-56 -148 -152 0
+-25 235 -218 0
+-38 212 -51 0
+-48 29 106 0
+76 -185 218 0
+-93 -47 155 0
+-164 -230 72 0
+59 173 -75 0
+-108 114 195 0
+59 -106 -190 0
+-33 -243 -227 0
+24 152 160 0
+209 -92 217 0
+-199 58 -147 0
+150 80 -34 0
+-19 138 -177 0
+176 -99 66 0
+130 -152 -189 0
+131 134 -197 0
+-205 176 -47 0
+172 33 40 0
+13 204 -212 0
+175 169 -57 0
+-3 -146 -125 0
+-168 127 78 0
+-116 -37 -125 0
+-19 -148 -106 0
+-135 150 63 0
+183 -16 -224 0
+208 133 -24 0
+126 212 175 0
+153 135 -207 0
+-153 -250 81 0
+44 -124 109 0
+-165 -138 207 0
+76 48 -14 0
+61 -201 -15 0
+199 112 129 0
+-122 -121 193 0
+55 -53 -10 0
+63 66 229 0
+-206 -127 -228 0
+-99 93 -49 0
+-47 -243 -247 0
+111 27 -188 0
+51 -99 244 0
+56 130 188 0
+220 -198 174 0
+-144 -221 37 0
+-25 -70 36 0
+-141 241 170 0
+-195 75 224 0
+-214 78 -21 0
+-182 -240 -167 0
+227 154 -197 0
+84 -6 -126 0
+98 -85 221 0
+-145 180 157 0
+111 -249 241 0
+154 -194 -23 0
+236 39 145 0
+-7 -140 119 0
+-56 105 14 0
+-213 -131 80 0
+74 -62 -240 0
+-235 148 234 0
+163 -16 165 0
+-116 48 -229 0
+210 -222 129 0
+86 249 99 0
+20 -80 -158 0
+-29 -122 -182 0
+67 -19 -221 0
+-44 -108 200 0
+209 232 -123 0
+-67 77 48 0
+140 109 128 0
+-244 -118 -49 0
+-193 -206 -53 0
+-17 -86 -181 0
+-107 -209 -64 0
+160 -72 2 0
+68 137 170 0
+62 -43 -39 0
+-63 201 -2 0
+231 197 102 0
+-188 10 -106 0
+-242 -115 -135 0
+244 -42 -28 0
+-198 -219 163 0
+-92 -193 199 0
+228 175 59 0
+-82 107 -220 0
+-201 12 -242 0
+190 -242 116 0
+105 -32 20 0
+-101 204 181 0
+-14 119 -151 0
+-184 36 -181 0
+-73 203 -216 0
+16 -159 -188 0
+-42 -63 -117 0
+-18 -235 21 0
+87 152 -141 0
+-241 149 -107 0
+112 -102 71 0
+213 -179 94 0
+232 169 50 0
+-108 -173 -169 0
+152 -181 -143 0
+-170 248 -81 0
+22 10 146 0
+-180 69 216 0
+-247 -179 -224 0
+161 79 -94 0
+32 -6 228 0
+-80 -16 34 0
+-22 61 190 0
+38 -37 190 0
+176 -113 195 0
+-248 197 36 0
+249 138 -46 0
+153 135 236 0
+104 -160 62 0
+160 97 126 0
+-134 113 238 0
+-200 87 184 0
+-171 21 182 0
+-182 217 -213 0
+-6 169 231 0
+-172 156 208 0
+-205 25 -131 0
+186 191 -20 0
+-171 29 100 0
+-17 -27 28 0
+92 -80 205 0
+-93 194 55 0
+-223 -19 14 0
+-126 -57 -139 0
+85 -206 187 0
+160 44 -175 0
+-144 -185 -107 0
+22 130 209 0
+146 -248 151 0
+-193 -57 -46 0
+-223 -78 -41 0
+-61 86 -67 0
+107 55 -104 0
+160 235 -224 0
+-150 211 -3 0
+-193 -63 -248 0
+-115 -20 26 0
+155 44 -113 0
+-234 19 -188 0
+-153 -228 166 0
+76 115 68 0
+13 -213 -46 0
+-96 49 -26 0
+162 -41 -153 0
+-54 150 -209 0
+224 -130 247 0
+68 216 -57 0
+96 100 250 0
+-7 220 97 0
+140 122 244 0
+-230 65 -179 0
+-70 173 98 0
+78 132 201 0
+-134 -9 229 0
+75 -58 168 0
+117 136 -73 0
+177 182 -101 0
+125 -136 18 0
+84 96 -29 0
+108 -151 -4 0
+34 -85 -46 0
+-34 56 -88 0
+20 204 -32 0
+57 -112 -90 0
+32 31 66 0
+-196 -90 -119 0
+-148 230 -54 0
+-132 -133 86 0
+-156 227 -225 0
+-160 -94 -178 0
+-9 75 74 0
+-125 -214 249 0
+-61 -81 -244 0
+-9 -149 -140 0
+130 53 -44 0
+42 -37 248 0
+-134 -39 -27 0
+-244 -27 56 0
+151 -181 197 0
+241 43 -143 0
+208 141 206 0
+140 -160 46 0
+16 152 77 0
+-154 -4 -72 0
+-185 209 -54 0
+-177 -199 182 0
+-151 94 212 0
+217 -131 238 0
+-168 -36 -65 0
+-150 -164 -190 0
+177 -60 -197 0
+160 92 245 0
+-208 4 240 0
+7 -214 -158 0
+-52 102 -51 0
+-239 231 -242 0
+86 248 25 0
+-190 76 66 0
+-51 28 76 0
+-96 -149 -129 0
+78 128 163 0
+2 -148 249 0
+-89 167 -193 0
+16 146 241 0
+-118 200 -237 0
+178 -174 3 0
+91 245 -212 0
+-206 109 -105 0
+112 29 -96 0
+-190 -237 -150 0
+52 -160 -168 0
+119 -90 -155 0
+19 134 34 0
+-74 -143 -75 0
+119 184 -181 0
+-12 -162 72 0
+-90 -85 161 0
+-169 183 223 0
+249 130 -147 0
+-18 -166 -75 0
+-110 195 96 0
+-3 -214 146 0
+-3 126 243 0
+-229 -77 -179 0
+17 168 142 0
+26 -225 -20 0
+183 159 108 0
+-139 74 189 0
+180 -28 -93 0
+-84 170 160 0
+51 -36 -249 0
+215 -90 -63 0
+136 -57 208 0
+-91 -117 -35 0
+175 58 107 0
+108 -84 152 0
+11 -118 148 0
+-208 -74 122 0
+-172 -239 -176 0
+-144 -96 -208 0
+116 -37 -75 0
+-76 -154 96 0
+-38 184 108 0
+-218 -21 -245 0
+-43 120 -11 0
+241 235 227 0
+-43 78 -24 0
+172 -88 184 0
+36 214 53 0
+-195 150 -205 0
+-140 4 -122 0
+-247 -83 15 0
+55 -220 -199 0
+-119 180 34 0
+93 186 -213 0
+192 -225 -235 0
+55 175 -73 0
+84 -112 -176 0
+12 -65 71 0
+108 55 -43 0
+51 43 102 0
+26 -160 204 0
+-54 62 123 0
+-120 -105 133 0
+47 8 -149 0
+217 -129 -43 0
+98 189 58 0
+-62 90 -98 0
+-3 -188 -46 0
+-230 174 203 0
+-128 231 159 0
+-69 -146 12 0
+162 -8 -139 0
+-200 194 144 0
+-190 -57 -195 0
+172 -63 -189 0
+-153 -52 133 0
+213 89 86 0
+-57 47 220 0
+-222 231 105 0
+125 44 102 0
+-50 -26 137 0
+10 153 -152 0
+121 60 46 0
+-138 -232 -69 0
+-32 22 234 0
+218 134 -105 0
+-75 -226 70 0
+-41 39 -115 0
+19 -31 -20 0
+-42 201 194 0
+-143 -169 184 0
+-165 -59 -233 0
+-52 -19 249 0
+-117 -168 78 0
+96 -219 -206 0
+91 36 -159 0
+31 -196 -202 0
+-225 -230 197 0
+21 -12 -13 0
+104 244 159 0
+-50 -124 88 0
+102 -179 -65 0
+-232 -166 224 0
+25 159 131 0
+-227 -111 23 0
+188 -220 180 0
+-144 31 -6 0
+-202 -65 114 0
+-45 18 -161 0
+-204 -31 -28 0
+-32 -104 167 0
+37 -22 -126 0
+240 182 23 0
+104 151 34 0
+-182 29 118 0
+155 -36 138 0
+167 33 38 0
+250 -64 198 0
+39 21 206 0
+159 -216 60 0
+-61 -80 99 0
+214 67 -127 0
+-18 -108 -15 0
+-21 -168 -202 0
+7 -148 -202 0
+-130 -236 205 0
+-72 -148 172 0
+-150 -166 137 0
+95 -152 -184 0
+-32 -135 -71 0
+109 80 -231 0
+168 130 -61 0
+119 -227 125 0
+-20 236 159 0
+-126 63 171 0
+-192 -153 200 0
+-85 -133 -138 0
+-105 91 192 0
+-236 115 68 0
+180 -194 -161 0
+-220 82 108 0
+178 -89 -207 0
+-30 88 19 0
+54 -52 227 0
+-221 -125 -239 0
+-87 194 -210 0
+-18 40 52 0
+-152 135 -123 0
+32 160 -241 0
+53 -2 61 0
+-170 -219 227 0
+-92 -180 -130 0
+178 -54 -119 0
+-239 5 -134 0
+166 66 226 0
+-26 -17 237 0
+-246 108 -206 0
+67 64 59 0
+106 41 166 0
+-1 -119 246 0
+-236 -250 -60 0
+48 150 96 0
+194 -105 -169 0
+-34 -76 246 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-041.cnf b/benchmarks/UF250.1065.100/uf250-041.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-041.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 202 -49 77 0
+-29 162 236 0
+33 -245 -108 0
+248 57 -11 0
+-24 46 -159 0
+-63 23 -199 0
+-222 -81 -93 0
+-29 247 129 0
+112 248 -104 0
+-16 -60 216 0
+75 -10 58 0
+205 120 -192 0
+181 -107 -152 0
+-107 -104 -150 0
+131 -243 -246 0
+-131 242 203 0
+-49 219 221 0
+146 196 -154 0
+198 111 -250 0
+34 201 -219 0
+-222 177 -126 0
+-25 -164 110 0
+-43 49 70 0
+92 -44 184 0
+68 -175 -205 0
+171 175 177 0
+188 124 206 0
+-171 161 158 0
+-64 199 -46 0
+-2 -107 111 0
+-206 64 239 0
+-174 48 211 0
+-238 14 241 0
+-148 68 46 0
+-130 68 192 0
+54 230 147 0
+129 -35 -55 0
+-169 150 -162 0
+6 -192 233 0
+136 14 -116 0
+161 56 -118 0
+65 227 -14 0
+-16 -235 76 0
+92 -149 -62 0
+-123 -85 -210 0
+-127 -72 19 0
+-222 194 -92 0
+-161 78 142 0
+-108 -97 -183 0
+116 44 -216 0
+38 -158 199 0
+172 123 22 0
+171 19 -162 0
+96 113 -13 0
+160 -147 227 0
+-2 9 165 0
+29 -236 188 0
+134 -169 64 0
+-211 77 -182 0
+-156 -14 109 0
+140 -89 54 0
+-119 -138 57 0
+52 56 -166 0
+56 -113 -166 0
+184 230 237 0
+205 8 155 0
+-128 -216 195 0
+-37 185 -136 0
+187 86 -34 0
+230 47 217 0
+67 -104 -188 0
+-203 167 189 0
+-174 235 155 0
+-63 -100 110 0
+145 11 -89 0
+144 189 -39 0
+75 217 -156 0
+-33 -27 -190 0
+13 -215 54 0
+232 -25 -28 0
+5 29 88 0
+-32 -184 -68 0
+143 -229 198 0
+36 179 -65 0
+-107 33 219 0
+34 -107 -132 0
+223 182 175 0
+-210 12 100 0
+7 -129 -194 0
+-16 -75 -27 0
+-88 242 -237 0
+-211 85 -68 0
+7 -84 198 0
+122 247 -169 0
+60 84 -212 0
+-216 155 161 0
+-88 -85 -107 0
+91 227 63 0
+-79 204 50 0
+134 -78 201 0
+-15 130 173 0
+198 168 133 0
+34 -163 -79 0
+-149 29 -115 0
+66 161 211 0
+-35 -20 4 0
+-5 -142 2 0
+240 229 -237 0
+229 -225 -217 0
+-227 238 -153 0
+63 -38 178 0
+-151 -250 -15 0
+-226 -126 189 0
+150 172 -238 0
+108 -243 -149 0
+169 243 -191 0
+-219 208 185 0
+-192 86 -197 0
+-144 197 62 0
+-43 -171 -69 0
+93 -99 241 0
+-218 -164 7 0
+-223 -87 -202 0
+59 -111 196 0
+197 -35 178 0
+14 68 -208 0
+54 -68 -66 0
+-176 193 48 0
+126 170 72 0
+237 -153 7 0
+16 196 -72 0
+-74 113 -39 0
+-59 -24 46 0
+-62 55 186 0
+-212 82 206 0
+-82 99 30 0
+-127 192 188 0
+-164 134 -43 0
+-20 131 232 0
+-9 -225 -158 0
+49 -23 -90 0
+153 -52 -150 0
+-108 131 -109 0
+78 110 58 0
+136 74 -46 0
+34 -86 -10 0
+-82 -66 -238 0
+206 -13 -85 0
+242 240 35 0
+-120 -185 -173 0
+-152 -12 -46 0
+97 -216 -23 0
+39 -153 190 0
+48 208 -92 0
+182 126 75 0
+65 193 -64 0
+68 202 165 0
+-18 -75 -14 0
+-60 245 -188 0
+41 9 70 0
+-168 178 -54 0
+180 -106 -110 0
+-205 -214 -219 0
+-198 -230 -161 0
+-78 172 246 0
+8 -204 38 0
+218 -114 -181 0
+-222 -161 89 0
+107 -76 240 0
+-4 -38 41 0
+-109 192 -32 0
+-222 220 80 0
+27 -19 198 0
+126 66 152 0
+234 86 150 0
+-103 194 26 0
+-101 -62 247 0
+-218 240 62 0
+-242 231 -86 0
+-5 79 3 0
+238 206 31 0
+41 191 -182 0
+-80 88 -134 0
+-162 -244 220 0
+-164 142 -143 0
+3 34 202 0
+154 87 231 0
+231 203 -189 0
+103 5 185 0
+137 165 213 0
+-25 83 41 0
+-17 20 174 0
+99 -86 249 0
+-229 53 98 0
+-235 11 14 0
+-205 64 176 0
+83 55 -61 0
+52 -150 -1 0
+-143 165 -3 0
+89 63 -137 0
+195 -214 240 0
+-162 41 -82 0
+-138 -98 -33 0
+89 41 -135 0
+218 -119 25 0
+31 165 -247 0
+-47 -197 246 0
+13 -57 139 0
+-15 34 77 0
+-112 -92 -225 0
+-169 -227 -108 0
+120 -43 89 0
+156 -184 63 0
+-80 -244 -42 0
+-12 -4 -9 0
+180 -58 -182 0
+180 -92 -221 0
+25 -111 76 0
+-96 -235 -48 0
+54 -153 193 0
+-17 68 139 0
+125 35 -202 0
+237 -77 -19 0
+-116 -10 158 0
+102 200 -45 0
+-28 155 14 0
+-100 45 -77 0
+-181 173 -3 0
+108 -97 -83 0
+-123 -193 -79 0
+43 -232 71 0
+181 57 -125 0
+-241 -182 -144 0
+-168 31 78 0
+-129 174 -13 0
+-124 -132 -199 0
+-25 118 -213 0
+121 115 144 0
+246 24 -98 0
+-143 152 -72 0
+122 -232 -43 0
+-226 201 -99 0
+151 -221 -88 0
+-111 231 -218 0
+-107 195 143 0
+-89 222 -233 0
+-113 -17 -109 0
+184 -105 -179 0
+-215 -9 -144 0
+174 74 -141 0
+66 -91 212 0
+206 84 -20 0
+-23 -228 -78 0
+115 -213 -234 0
+204 -68 25 0
+85 -199 116 0
+50 203 -172 0
+42 -39 -194 0
+94 105 155 0
+29 -66 118 0
+-79 246 -200 0
+-32 -92 -149 0
+169 201 -205 0
+-54 -163 -49 0
+7 19 -227 0
+124 150 -133 0
+-19 126 -16 0
+84 247 -126 0
+232 162 108 0
+-190 -127 -116 0
+-53 -124 -86 0
+110 -216 -55 0
+-50 216 -129 0
+-120 235 150 0
+-74 205 -145 0
+-126 173 -19 0
+-141 217 180 0
+-78 141 29 0
+194 -186 17 0
+111 -236 235 0
+-150 50 -28 0
+133 152 -102 0
+-125 -174 -84 0
+-186 -73 -85 0
+-233 25 -232 0
+73 180 -206 0
+236 231 -118 0
+31 168 138 0
+13 -7 89 0
+93 -191 28 0
+-230 232 238 0
+152 -68 66 0
+233 185 26 0
+-137 -61 102 0
+228 250 -1 0
+63 -54 -141 0
+-137 -140 -40 0
+60 142 -128 0
+181 149 -236 0
+92 101 -143 0
+-2 -168 20 0
+-115 105 149 0
+-97 -116 -200 0
+-150 -131 -110 0
+-29 5 -83 0
+-138 -99 106 0
+166 105 -179 0
+121 105 101 0
+-31 229 182 0
+-123 142 -100 0
+-144 200 46 0
+73 23 -142 0
+236 208 5 0
+137 -58 -62 0
+162 71 -68 0
+208 -170 -80 0
+-40 -241 210 0
+80 228 4 0
+-168 200 89 0
+-155 -179 -107 0
+-103 -148 -53 0
+119 190 -212 0
+-125 201 -181 0
+-158 -202 -194 0
+-32 86 140 0
+22 161 -227 0
+44 212 -67 0
+-209 164 -138 0
+134 -199 123 0
+-38 226 -139 0
+-6 -136 -107 0
+-110 4 -160 0
+114 -217 -1 0
+239 103 44 0
+103 -22 -237 0
+35 -22 -40 0
+127 -234 149 0
+-166 209 212 0
+-88 52 219 0
+-229 -219 -37 0
+-148 33 -194 0
+-177 -159 -75 0
+146 -109 -135 0
+149 224 -218 0
+-9 60 -19 0
+122 -90 135 0
+236 66 218 0
+234 190 -228 0
+117 -150 -124 0
+67 -188 23 0
+-27 32 170 0
+-220 -76 -124 0
+56 -119 107 0
+182 -103 -7 0
+19 4 123 0
+122 116 -65 0
+-99 -246 231 0
+-140 239 -235 0
+104 203 74 0
+-46 27 15 0
+201 -190 -219 0
+-171 78 -240 0
+18 -189 -161 0
+223 -39 -135 0
+56 195 -169 0
+-174 64 -176 0
+136 -250 234 0
+-47 -168 -222 0
+139 -142 196 0
+165 243 -39 0
+-70 -236 214 0
+-151 -12 -43 0
+-167 -183 111 0
+-45 29 172 0
+85 216 -101 0
+-24 118 149 0
+31 -13 -38 0
+-15 -62 -107 0
+156 -245 25 0
+185 -70 41 0
+200 -217 206 0
+-124 234 -80 0
+-85 -71 -37 0
+-187 -102 -232 0
+-37 -113 -77 0
+-98 -196 -121 0
+-69 -134 -17 0
+64 -11 28 0
+-192 -58 -247 0
+190 -98 -1 0
+181 94 176 0
+238 109 -209 0
+246 -152 159 0
+38 -97 -174 0
+-248 -189 7 0
+-227 -136 -97 0
+-227 -175 244 0
+-84 -174 -232 0
+108 -234 -31 0
+15 -171 -196 0
+-239 -11 -44 0
+118 121 172 0
+-137 -223 235 0
+237 -154 106 0
+-207 -186 -9 0
+-99 187 145 0
+-72 -196 213 0
+-246 136 -235 0
+-102 2 -57 0
+45 -226 164 0
+188 226 -49 0
+-174 -190 72 0
+-147 -179 -206 0
+35 -11 -222 0
+-69 13 216 0
+-93 4 -69 0
+17 -9 126 0
+159 -42 -237 0
+85 207 156 0
+47 116 -135 0
+-105 190 204 0
+-109 -98 -48 0
+44 -95 -233 0
+176 43 -112 0
+204 -145 24 0
+-39 -11 -60 0
+31 42 -237 0
+20 70 -17 0
+156 25 17 0
+-176 -59 -10 0
+-69 -186 176 0
+18 209 -150 0
+-177 56 246 0
+-167 -213 -119 0
+49 155 -32 0
+-225 173 115 0
+-9 68 1 0
+85 -249 -92 0
+175 108 112 0
+17 -91 246 0
+227 124 21 0
+-133 -33 -139 0
+170 26 -209 0
+160 31 7 0
+112 -91 139 0
+-206 -116 -160 0
+-47 -90 -216 0
+146 -142 183 0
+5 63 -69 0
+-60 196 233 0
+-235 -8 -237 0
+77 -30 33 0
+-199 -112 146 0
+-170 -221 -112 0
+130 -42 -141 0
+-233 223 -200 0
+-163 -193 -213 0
+199 184 40 0
+143 -234 -226 0
+200 -101 -249 0
+-34 -196 210 0
+-166 78 19 0
+56 220 188 0
+101 -207 -236 0
+34 162 58 0
+-19 35 -217 0
+55 183 -210 0
+77 -118 201 0
+17 -63 -221 0
+210 -171 94 0
+38 -222 -130 0
+137 5 -80 0
+76 -155 -9 0
+40 -186 -33 0
+193 -147 91 0
+131 -202 -16 0
+-157 -93 220 0
+-128 14 201 0
+-106 79 -55 0
+-59 32 140 0
+-193 -197 -5 0
+-173 113 -54 0
+-189 227 5 0
+9 219 -123 0
+-56 166 243 0
+248 -8 -6 0
+214 138 -74 0
+9 218 150 0
+-57 -116 232 0
+-141 -234 4 0
+-192 -176 75 0
+-158 -142 -178 0
+154 -167 175 0
+66 -236 147 0
+-136 -55 -58 0
+206 129 160 0
+-70 -233 -229 0
+-203 -117 -54 0
+159 237 -220 0
+-131 169 -189 0
+173 13 5 0
+-171 112 62 0
+37 -60 142 0
+74 -97 49 0
+177 -32 1 0
+-242 -142 70 0
+-76 145 223 0
+163 -80 140 0
+-116 244 173 0
+-247 213 107 0
+54 70 -218 0
+-235 142 -87 0
+-36 -191 -210 0
+-2 111 -123 0
+249 22 -122 0
+-181 -72 20 0
+-90 -179 227 0
+57 171 -196 0
+145 98 51 0
+176 20 97 0
+246 -55 -186 0
+101 -43 -59 0
+82 25 -115 0
+218 -186 58 0
+-93 -128 -100 0
+-53 -170 -29 0
+-118 35 -23 0
+-120 -193 17 0
+195 -188 -242 0
+-81 -48 -72 0
+-154 40 166 0
+-163 147 -135 0
+-177 -192 -190 0
+-250 120 97 0
+186 -203 100 0
+-4 -36 -127 0
+-20 130 51 0
+151 -242 -65 0
+250 -185 -111 0
+-148 112 184 0
+-84 123 101 0
+-115 -62 197 0
+39 -116 -4 0
+-95 205 122 0
+186 -199 159 0
+185 -30 -151 0
+103 105 -3 0
+61 -59 85 0
+2 -7 245 0
+171 148 -244 0
+108 -202 -219 0
+-200 -89 63 0
+171 199 142 0
+45 -14 62 0
+86 -59 -170 0
+-19 246 138 0
+196 -202 212 0
+-92 75 48 0
+37 -124 -74 0
+121 249 -19 0
+227 97 -153 0
+-237 31 107 0
+48 130 -85 0
+-155 -150 -39 0
+-189 -118 201 0
+115 -134 -126 0
+172 -234 240 0
+39 229 159 0
+38 -229 -171 0
+-27 145 -36 0
+-6 -218 78 0
+91 -155 -58 0
+110 221 219 0
+-40 -132 -21 0
+-129 -234 -122 0
+-108 217 -191 0
+10 188 80 0
+57 -128 233 0
+67 -185 -209 0
+-64 -23 149 0
+159 -45 -76 0
+24 239 -111 0
+115 -112 -7 0
+-175 203 -87 0
+-47 103 -4 0
+-55 196 -235 0
+-53 -69 202 0
+43 -37 118 0
+202 -58 -207 0
+19 -237 -99 0
+-213 236 -82 0
+161 169 196 0
+-120 -125 154 0
+-241 -125 95 0
+193 -181 -21 0
+177 167 189 0
+135 -25 223 0
+197 -6 179 0
+-137 -234 -226 0
+15 -123 69 0
+-238 90 189 0
+-230 231 -76 0
+-6 7 -219 0
+35 -243 -196 0
+-149 239 -249 0
+-240 -12 2 0
+230 167 -80 0
+-19 124 146 0
+-199 93 -245 0
+21 -2 -206 0
+-182 -209 -241 0
+32 -116 -95 0
+-250 -190 -87 0
+-148 125 237 0
+109 40 91 0
+44 -240 -19 0
+212 204 -21 0
+19 -64 131 0
+-250 -107 -182 0
+-75 -108 240 0
+-226 -215 -38 0
+-149 210 -164 0
+-110 -34 -41 0
+-47 138 107 0
+-179 199 -213 0
+217 89 100 0
+-215 -231 57 0
+-106 -9 -105 0
+146 46 132 0
+108 203 -71 0
+88 -156 -54 0
+-58 218 208 0
+-41 126 -134 0
+83 -171 9 0
+193 147 216 0
+218 -106 -187 0
+-172 -6 143 0
+158 -232 135 0
+-169 2 180 0
+-191 30 21 0
+188 10 145 0
+-49 201 98 0
+201 237 -20 0
+96 197 190 0
+-149 -65 55 0
+208 158 -106 0
+194 82 -86 0
+80 224 -152 0
+-38 -154 127 0
+3 -78 66 0
+154 204 -193 0
+-144 249 57 0
+145 -120 53 0
+227 -7 -15 0
+-105 236 20 0
+-205 -196 220 0
+-123 99 24 0
+9 223 -184 0
+-172 245 -160 0
+129 -202 -149 0
+-76 118 -135 0
+96 -170 -183 0
+33 -220 180 0
+-14 233 -242 0
+-78 -33 -14 0
+142 -229 52 0
+185 47 44 0
+114 -104 -11 0
+126 -211 232 0
+2 -238 -95 0
+199 -106 -228 0
+-125 -66 226 0
+-209 46 151 0
+-219 214 -59 0
+13 82 -206 0
+106 46 -26 0
+-12 171 -222 0
+-35 47 200 0
+34 -234 3 0
+60 197 165 0
+-185 -160 56 0
+117 -4 22 0
+-243 -26 -157 0
+-231 245 156 0
+-66 -145 37 0
+241 94 -250 0
+-148 171 -246 0
+-29 -2 -14 0
+107 -175 219 0
+-103 -223 199 0
+-229 -193 202 0
+-221 137 -178 0
+-204 85 -189 0
+-191 -126 -57 0
+-214 -241 -187 0
+-20 108 82 0
+-228 57 207 0
+92 -226 97 0
+-163 133 -242 0
+183 -6 121 0
+8 -188 -108 0
+160 138 1 0
+-129 -134 -249 0
+91 76 74 0
+213 227 121 0
+-84 -104 -226 0
+-136 -103 23 0
+-159 98 199 0
+-98 -163 -188 0
+-36 207 210 0
+-195 124 159 0
+55 200 -205 0
+142 -245 21 0
+-203 -249 -5 0
+122 205 -207 0
+137 -56 -120 0
+147 30 -134 0
+25 249 214 0
+-138 -41 113 0
+142 -53 237 0
+-94 20 -152 0
+148 212 157 0
+-2 -88 13 0
+-80 -21 141 0
+-224 -55 124 0
+-57 -247 27 0
+-86 -108 53 0
+6 140 203 0
+118 -184 106 0
+-80 99 -73 0
+-211 115 -222 0
+-78 -159 -38 0
+-245 -156 -67 0
+-33 41 -105 0
+-158 130 -79 0
+-206 44 2 0
+-108 -233 146 0
+-233 -38 139 0
+213 1 -163 0
+-9 180 221 0
+195 56 -109 0
+229 -193 165 0
+196 163 85 0
+143 -55 47 0
+-198 -165 26 0
+-25 -99 -94 0
+-66 199 121 0
+28 19 213 0
+-158 246 110 0
+51 -248 181 0
+-115 191 -184 0
+136 138 -103 0
+57 146 195 0
+-75 165 42 0
+-199 -170 91 0
+-213 110 196 0
+-50 -204 157 0
+78 17 -170 0
+69 111 -93 0
+203 242 -131 0
+-49 -84 235 0
+-14 -30 -6 0
+195 9 232 0
+-42 -100 -128 0
+-95 163 226 0
+-4 116 -86 0
+-11 125 143 0
+-125 65 89 0
+-31 -195 -234 0
+10 67 235 0
+25 215 171 0
+-34 -185 202 0
+89 -55 148 0
+109 -95 -238 0
+33 65 209 0
+103 -111 23 0
+81 -166 17 0
+-91 219 -61 0
+-242 -155 55 0
+121 -211 -117 0
+-138 80 -63 0
+242 -183 -111 0
+14 55 209 0
+34 35 160 0
+141 -135 48 0
+210 102 -105 0
+218 3 139 0
+70 24 -159 0
+-33 -132 -236 0
+30 110 134 0
+-103 77 -199 0
+164 -68 -212 0
+156 -216 246 0
+-15 -26 -225 0
+249 -54 -133 0
+-179 248 -180 0
+50 165 101 0
+8 26 -69 0
+86 44 136 0
+-85 11 133 0
+-198 -16 -51 0
+16 201 62 0
+190 -60 -147 0
+169 217 -209 0
+134 137 232 0
+70 -51 -83 0
+17 193 -185 0
+200 249 -47 0
+-12 -176 -144 0
+-191 -113 -82 0
+240 198 -235 0
+-55 -84 -105 0
+226 -112 -163 0
+200 -220 95 0
+39 131 187 0
+55 42 13 0
+201 -168 164 0
+-220 -133 -188 0
+-52 -105 117 0
+-220 237 -187 0
+-222 -162 -30 0
+-64 -152 -60 0
+-54 177 99 0
+138 112 108 0
+-60 -228 -42 0
+235 105 60 0
+-156 -152 163 0
+181 -183 46 0
+-32 62 -217 0
+-194 125 202 0
+-134 105 191 0
+205 -24 181 0
+236 -171 -242 0
+137 231 228 0
+78 64 168 0
+116 -183 143 0
+84 -82 36 0
+73 -184 -195 0
+-231 -102 -124 0
+-250 34 57 0
+206 -179 -39 0
+-109 67 -246 0
+169 -154 127 0
+-6 -199 -194 0
+-123 157 -183 0
+35 -29 -174 0
+-238 -236 224 0
+178 -48 -208 0
+146 165 124 0
+-238 167 186 0
+166 -131 -38 0
+-245 -192 150 0
+-22 -102 -77 0
+155 -52 -151 0
+-58 128 -112 0
+3 213 89 0
+205 47 -233 0
+-133 37 -10 0
+196 -170 216 0
+-42 -5 234 0
+-111 1 245 0
+-240 246 92 0
+-131 -232 -143 0
+55 -137 78 0
+127 -24 30 0
+-143 -37 29 0
+183 -226 -66 0
+131 -79 147 0
+182 23 -224 0
+34 171 -231 0
+92 173 -195 0
+191 243 155 0
+170 -148 -181 0
+-153 103 -172 0
+84 -145 -136 0
+-222 -49 -89 0
+-95 110 -141 0
+101 34 -55 0
+180 -2 -78 0
+-66 212 83 0
+-117 -248 90 0
+-105 8 -118 0
+-153 -108 15 0
+182 -69 -115 0
+198 -236 -205 0
+-71 54 -229 0
+168 114 -150 0
+16 -11 -15 0
+144 -149 -223 0
+-2 -105 128 0
+-188 206 -118 0
+-57 32 240 0
+-113 82 109 0
+30 5 -225 0
+144 -15 238 0
+-85 159 -78 0
+78 130 223 0
+167 199 -120 0
+102 105 -236 0
+-209 250 -14 0
+-68 105 -143 0
+87 -135 -96 0
+-98 -119 -130 0
+-198 245 -59 0
+-183 -29 -164 0
+181 -41 38 0
+-39 22 -229 0
+-66 -179 -49 0
+-150 94 187 0
+122 -210 35 0
+219 -85 -49 0
+101 196 7 0
+9 146 -15 0
+-250 -241 4 0
+-193 71 -240 0
+235 74 -230 0
+18 181 -83 0
+-111 18 -58 0
+36 74 140 0
+69 -202 159 0
+-203 -163 -88 0
+-68 -213 98 0
+63 -97 -124 0
+-19 8 22 0
+-246 -116 -233 0
+169 126 73 0
+174 125 -231 0
+129 -88 64 0
+-200 -227 44 0
+-2 131 -206 0
+-144 -203 4 0
+-234 -133 -186 0
+-182 33 48 0
+32 -234 232 0
+166 -207 246 0
+249 85 -234 0
+-64 -35 -75 0
+209 -181 13 0
+-11 208 -31 0
+108 199 -192 0
+134 68 216 0
+-60 -135 51 0
+-115 92 -230 0
+-173 109 -113 0
+-189 208 -94 0
+-12 195 230 0
+244 122 185 0
+93 -121 160 0
+228 170 -116 0
+237 -61 -174 0
+-243 -202 -180 0
+-23 -172 114 0
+-25 -59 -241 0
+191 -110 157 0
+-23 186 91 0
+181 -8 -233 0
+-103 -3 84 0
+87 -235 -108 0
+-64 -109 98 0
+250 -188 -234 0
+121 -64 -7 0
+14 -27 -240 0
+146 -80 183 0
+242 -221 210 0
+137 190 -62 0
+119 150 -8 0
+112 17 -210 0
+-50 10 -33 0
+84 4 160 0
+-167 229 40 0
+-172 217 -220 0
+112 203 239 0
+24 103 112 0
+-246 -168 -127 0
+5 127 199 0
+114 -26 13 0
+55 -68 56 0
+145 -162 211 0
+129 -213 -6 0
+-121 -50 -174 0
+29 -180 232 0
+-165 202 -141 0
+103 -1 210 0
+-238 181 -218 0
+-218 168 190 0
+-111 -23 -93 0
+137 -109 69 0
+197 -199 28 0
+43 -97 -250 0
+-4 -61 -80 0
+-5 196 98 0
+-112 -212 -93 0
+-153 108 -188 0
+1 121 219 0
+-40 -76 190 0
+190 -223 -58 0
+61 122 154 0
+-170 -139 -1 0
+-128 34 189 0
+-204 123 237 0
+77 65 157 0
+174 74 -189 0
+-141 -10 108 0
+110 -15 54 0
+96 132 225 0
+182 -96 -131 0
+156 -133 217 0
+-64 -101 -66 0
+-192 -101 -217 0
+97 245 26 0
+138 9 140 0
+-162 2 -232 0
+186 159 42 0
+-204 21 133 0
+65 -113 27 0
+135 71 -112 0
+123 -1 210 0
+45 65 215 0
+119 -20 65 0
+34 4 -193 0
+164 227 197 0
+-234 -124 -37 0
+-249 23 230 0
+7 -227 65 0
+151 11 7 0
+-219 235 77 0
+-201 -243 -237 0
+-185 200 -132 0
+-153 36 -242 0
+-125 24 2 0
+186 79 178 0
+52 81 -205 0
+191 201 -82 0
+-250 -1 -176 0
+-237 99 212 0
+90 1 -135 0
+-21 -153 53 0
+-107 -132 21 0
+79 -204 119 0
+-192 182 -154 0
+10 8 95 0
+47 -12 -120 0
+129 84 209 0
+-147 -241 196 0
+-93 117 -231 0
+206 46 246 0
+-117 -119 116 0
+-175 20 -151 0
+-210 -234 178 0
+-196 -226 230 0
+-164 -177 -62 0
+-13 93 -3 0
+196 -2 -163 0
+-34 95 233 0
+75 196 92 0
+-71 -35 -240 0
+16 207 -58 0
+161 -30 137 0
+72 160 116 0
+170 197 -61 0
+73 -71 -217 0
+28 -218 -117 0
+220 -146 232 0
+-127 39 -18 0
+-107 11 86 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-042.cnf b/benchmarks/UF250.1065.100/uf250-042.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-042.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 91 -140 -43 0
+32 -126 -239 0
+211 206 -243 0
+113 185 62 0
+-93 63 245 0
+62 -128 -4 0
+67 229 -11 0
+-212 219 -124 0
+196 -130 174 0
+41 76 -111 0
+-149 -78 -25 0
+37 249 -200 0
+216 -15 -176 0
+79 -165 73 0
+-50 -213 -132 0
+58 146 -225 0
+53 -85 -155 0
+-211 -97 -223 0
+-79 14 107 0
+207 -66 -240 0
+-236 34 -133 0
+117 -169 -15 0
+-230 132 -243 0
+145 -96 -192 0
+28 205 -24 0
+-5 -28 -34 0
+67 104 -68 0
+-227 104 -119 0
+146 -201 -232 0
+46 -229 -183 0
+69 -250 -3 0
+1 203 -93 0
+-56 -9 -71 0
+60 -124 78 0
+21 6 -204 0
+-143 -2 -181 0
+245 90 -13 0
+118 132 -51 0
+-102 -232 6 0
+164 199 39 0
+-46 -166 -41 0
+-147 -156 -18 0
+-140 -85 -21 0
+118 228 111 0
+-156 -35 2 0
+234 -198 191 0
+-203 -71 -6 0
+-109 120 -58 0
+9 178 162 0
+-172 -206 -67 0
+-199 -133 165 0
+-240 110 -159 0
+219 188 8 0
+210 -75 245 0
+-153 116 -250 0
+187 -238 -32 0
+190 117 -49 0
+-237 82 -65 0
+62 -68 -207 0
+101 92 16 0
+249 247 -43 0
+-220 -37 -18 0
+121 231 211 0
+-177 156 -49 0
+-83 -185 214 0
+-181 241 -61 0
+-181 125 -17 0
+94 -129 -146 0
+-146 -171 -139 0
+142 -235 -168 0
+-125 98 -153 0
+-166 -240 115 0
+-97 31 -2 0
+226 -230 166 0
+96 -65 -53 0
+175 -45 -67 0
+-68 146 115 0
+55 -174 -84 0
+-53 141 147 0
+37 100 135 0
+-59 38 100 0
+1 182 225 0
+169 -168 -226 0
+169 -28 32 0
+136 -32 20 0
+180 -36 174 0
+-56 -81 228 0
+90 112 -4 0
+10 114 -176 0
+-212 142 97 0
+-55 -192 131 0
+-232 -51 111 0
+-237 -62 167 0
+136 -162 -117 0
+23 -199 -118 0
+215 -235 72 0
+-125 -194 118 0
+-41 -140 151 0
+210 15 -215 0
+-53 -99 151 0
+50 182 64 0
+188 -152 220 0
+144 -178 -11 0
+97 -94 -156 0
+-12 -223 79 0
+242 193 228 0
+81 1 157 0
+-172 -199 221 0
+-73 -89 199 0
+209 161 -92 0
+84 64 -176 0
+-67 -199 239 0
+-16 171 -242 0
+92 -176 -73 0
+160 -112 -131 0
+-235 233 -17 0
+-149 110 83 0
+-182 98 3 0
+-158 -175 -30 0
+201 -125 -44 0
+34 111 -174 0
+185 170 -77 0
+99 -239 6 0
+-206 69 -14 0
+-168 249 -105 0
+153 -113 90 0
+45 97 30 0
+30 213 -75 0
+-125 20 56 0
+-118 -173 -102 0
+202 38 -44 0
+-152 159 -54 0
+18 60 -131 0
+-79 220 -215 0
+238 -226 143 0
+21 -150 -64 0
+22 93 86 0
+243 -41 174 0
+68 212 238 0
+-1 -84 72 0
+-170 195 169 0
+-161 31 -201 0
+111 -98 -15 0
+54 39 -109 0
+-137 -71 -39 0
+-227 134 -157 0
+-4 27 197 0
+-179 -134 150 0
+-90 222 -159 0
+-154 150 50 0
+155 -84 146 0
+-228 -231 39 0
+-227 114 195 0
+-247 146 84 0
+-134 -247 246 0
+196 -93 -186 0
+-104 132 144 0
+-204 -32 -192 0
+11 155 -143 0
+-191 -194 -233 0
+-38 -73 -14 0
+136 -18 50 0
+108 113 137 0
+-46 21 199 0
+-173 -55 202 0
+76 29 150 0
+8 -137 -81 0
+162 23 103 0
+92 117 -134 0
+-48 -228 54 0
+-77 209 73 0
+40 55 -211 0
+-110 24 -150 0
+-75 -163 -88 0
+207 -1 119 0
+-54 76 210 0
+-200 -91 -62 0
+-37 70 197 0
+-157 107 -180 0
+136 22 -133 0
+-6 -85 208 0
+222 161 100 0
+-206 108 -130 0
+169 -201 18 0
+231 80 -104 0
+-246 90 -219 0
+212 26 -90 0
+122 -14 18 0
+-163 -84 -11 0
+12 163 36 0
+-250 -22 209 0
+-148 -186 39 0
+-147 120 110 0
+-225 -33 109 0
+-191 225 -203 0
+95 89 -250 0
+67 -204 -160 0
+202 -87 -26 0
+-86 -224 -180 0
+-235 149 -116 0
+-166 219 43 0
+140 -89 -54 0
+-206 -144 80 0
+128 -41 54 0
+199 -219 161 0
+19 -72 4 0
+-161 -126 113 0
+208 130 -200 0
+-117 240 -195 0
+182 245 148 0
+-127 -77 125 0
+155 49 -237 0
+74 220 -42 0
+178 124 -142 0
+-51 224 -182 0
+-2 193 -67 0
+-237 -228 4 0
+-135 69 -236 0
+-78 -19 -116 0
+157 -191 -132 0
+78 -140 145 0
+-2 -190 102 0
+111 3 103 0
+114 113 210 0
+239 194 -249 0
+155 -223 86 0
+-147 -240 -238 0
+-116 76 175 0
+63 225 -132 0
+-140 46 -78 0
+-84 27 133 0
+-218 -222 110 0
+127 85 151 0
+-70 -116 236 0
+-85 -27 -88 0
+-72 -249 237 0
+-74 136 34 0
+-9 217 -89 0
+-170 87 -7 0
+198 122 170 0
+-246 105 84 0
+44 133 -137 0
+-81 -76 -194 0
+60 155 48 0
+-209 7 -206 0
+214 37 -94 0
+-48 -63 35 0
+162 -221 -176 0
+67 199 65 0
+-198 224 -130 0
+-142 66 -207 0
+-137 160 -38 0
+-22 7 149 0
+-108 179 237 0
+-45 -240 224 0
+95 35 142 0
+28 157 164 0
+-243 99 -15 0
+-179 154 56 0
+-165 120 -88 0
+215 -139 16 0
+109 217 192 0
+30 -25 -117 0
+-172 94 -66 0
+-75 172 10 0
+-143 -25 -191 0
+-194 238 -98 0
+154 39 -21 0
+-4 -162 -249 0
+-55 -91 -149 0
+110 176 142 0
+212 43 -121 0
+1 -91 -153 0
+-204 -178 133 0
+-91 -213 143 0
+190 39 219 0
+-104 19 66 0
+-224 -116 -209 0
+-97 89 -61 0
+-32 131 182 0
+-218 -59 -150 0
+210 -244 225 0
+143 191 205 0
+234 -164 -180 0
+-13 175 -101 0
+-55 67 -29 0
+-162 -213 -137 0
+-131 -71 182 0
+217 -51 -201 0
+-23 -119 -22 0
+-22 35 -19 0
+139 -1 -99 0
+-2 120 -50 0
+-204 68 -237 0
+76 101 50 0
+87 90 52 0
+-43 -204 91 0
+-120 -230 199 0
+106 116 -117 0
+23 -96 46 0
+-90 -29 202 0
+231 177 -221 0
+151 188 180 0
+149 212 -208 0
+210 -76 73 0
+118 -237 -43 0
+86 -109 -103 0
+-6 -81 -107 0
+-27 78 -174 0
+212 -53 35 0
+-175 188 92 0
+-78 174 120 0
+141 184 147 0
+102 190 33 0
+47 -85 62 0
+-130 67 199 0
+239 137 188 0
+148 -162 224 0
+-153 -88 27 0
+194 220 144 0
+-17 -181 -102 0
+-230 -139 48 0
+-207 -145 -230 0
+17 91 -54 0
+-101 -219 -197 0
+-30 -240 178 0
+43 184 -218 0
+-159 -57 109 0
+-104 4 -138 0
+135 -147 131 0
+79 171 93 0
+86 -95 232 0
+-18 -93 -139 0
+174 -84 -129 0
+223 -126 -71 0
+207 36 -132 0
+97 -128 -29 0
+160 199 56 0
+173 250 120 0
+225 -33 -235 0
+-7 -92 227 0
+72 237 147 0
+63 224 26 0
+154 -193 -100 0
+133 219 193 0
+59 -20 171 0
+-54 229 48 0
+27 142 85 0
+154 -164 48 0
+164 -70 10 0
+185 246 -43 0
+-166 85 179 0
+-75 62 -150 0
+14 18 74 0
+102 185 81 0
+-135 226 14 0
+128 -246 -130 0
+-65 -33 227 0
+-124 204 -109 0
+208 -117 65 0
+56 113 -82 0
+-113 -169 158 0
+-157 40 148 0
+224 127 43 0
+212 33 -173 0
+-133 -126 13 0
+126 57 -222 0
+149 205 -237 0
+-136 -61 -117 0
+-234 -104 224 0
+57 -14 169 0
+124 -104 -168 0
+43 36 171 0
+-19 -217 -69 0
+77 128 -65 0
+94 -91 -209 0
+123 -34 -40 0
+-7 -172 212 0
+186 219 -10 0
+216 -182 31 0
+-226 75 157 0
+-121 -209 -101 0
+87 -7 151 0
+91 120 -70 0
+3 90 105 0
+99 96 -161 0
+-72 152 -205 0
+152 -148 -211 0
+-153 -36 -14 0
+146 -137 227 0
+-87 19 -192 0
+-244 96 -123 0
+153 -169 83 0
+8 123 -64 0
+-158 -240 85 0
+-230 77 24 0
+143 -67 -16 0
+168 78 33 0
+38 170 123 0
+216 -3 -156 0
+80 -68 -185 0
+-144 -208 125 0
+-109 -140 -112 0
+201 208 78 0
+144 231 93 0
+-210 -160 152 0
+-126 -54 -250 0
+-33 -72 111 0
+-53 -163 237 0
+221 -130 233 0
+147 138 -223 0
+91 -157 -186 0
+-61 189 -219 0
+-202 135 93 0
+-190 236 -209 0
+-236 -195 25 0
+90 -84 212 0
+-173 -234 -56 0
+-72 106 24 0
+-244 -234 24 0
+89 142 16 0
+-170 -190 92 0
+249 -138 -55 0
+101 10 217 0
+-9 -37 28 0
+-49 -86 114 0
+-82 124 -214 0
+211 -226 -16 0
+104 -138 -175 0
+128 -228 206 0
+137 -6 168 0
+130 -65 -3 0
+54 -128 207 0
+-27 236 -223 0
+129 232 141 0
+139 206 68 0
+96 -135 -73 0
+79 30 -104 0
+120 125 221 0
+-6 204 -57 0
+209 -177 83 0
+35 -79 -222 0
+-83 6 227 0
+-171 161 199 0
+216 -9 228 0
+-150 -113 -193 0
+69 174 -4 0
+-237 113 -186 0
+-39 218 -136 0
+-11 75 147 0
+-4 -247 164 0
+120 47 226 0
+-53 74 -119 0
+214 75 -134 0
+-237 73 -67 0
+184 63 -161 0
+-151 129 186 0
+-132 54 -95 0
+166 5 207 0
+-42 -91 109 0
+157 -214 184 0
+155 100 8 0
+-163 -155 124 0
+-78 200 -212 0
+169 144 -71 0
+-51 24 -185 0
+56 -183 6 0
+-92 126 -11 0
+-221 -116 -156 0
+-162 -102 -232 0
+-240 242 137 0
+30 -201 -48 0
+-185 39 164 0
+121 -192 -25 0
+-214 96 85 0
+148 -26 44 0
+76 28 -14 0
+-27 -54 215 0
+59 -74 -233 0
+-67 90 13 0
+-205 -182 73 0
+61 -42 -100 0
+-1 -191 -23 0
+-7 189 -51 0
+-156 -89 16 0
+216 -195 -232 0
+-110 4 -239 0
+-178 79 -93 0
+-178 50 -162 0
+-154 193 23 0
+-220 77 -207 0
+-150 -225 -154 0
+-40 112 60 0
+106 -239 -153 0
+-201 120 -134 0
+-235 -10 -71 0
+-91 -110 160 0
+226 -38 204 0
+139 26 -4 0
+231 -243 -90 0
+-109 -200 138 0
+114 -232 -209 0
+116 -201 -243 0
+84 -125 -188 0
+-58 146 -223 0
+-26 119 137 0
+-12 -160 -9 0
+-176 48 -185 0
+81 200 -45 0
+-249 -95 106 0
+158 -17 234 0
+72 -193 190 0
+-65 89 170 0
+-170 88 236 0
+175 105 117 0
+-145 233 125 0
+158 -100 -247 0
+-220 -244 248 0
+-174 -163 -92 0
+182 52 -53 0
+157 226 -111 0
+86 11 -238 0
+-242 -77 -161 0
+243 139 -66 0
+33 229 246 0
+213 -183 -53 0
+-211 -50 166 0
+115 123 99 0
+-178 -104 -201 0
+-188 220 227 0
+10 17 -186 0
+-217 -50 199 0
+154 -113 203 0
+65 167 16 0
+-246 -74 -241 0
+-188 -144 180 0
+216 33 28 0
+1 143 60 0
+68 -94 -40 0
+98 148 217 0
+82 14 -238 0
+91 228 3 0
+227 76 -175 0
+-160 -147 -49 0
+92 -78 -99 0
+-152 248 -188 0
+108 -100 177 0
+143 -195 -78 0
+22 141 53 0
+21 -180 111 0
+-43 139 23 0
+179 -135 131 0
+-107 -138 44 0
+-90 227 165 0
+175 -67 -184 0
+61 -228 60 0
+-115 -136 -221 0
+-95 98 103 0
+164 121 34 0
+81 -188 147 0
+-185 34 59 0
+80 -232 -151 0
+15 -72 239 0
+-174 -124 -142 0
+-37 33 93 0
+14 -231 -98 0
+-89 54 -196 0
+131 -119 -244 0
+141 159 78 0
+186 153 61 0
+-92 -99 88 0
+155 -10 -115 0
+22 -130 87 0
+220 -140 231 0
+-77 -107 249 0
+245 -226 182 0
+143 -70 113 0
+225 -191 -242 0
+132 -176 131 0
+-209 -50 158 0
+-39 181 -17 0
+-74 -155 -1 0
+47 -136 110 0
+-29 -78 -241 0
+212 148 -14 0
+-161 144 -131 0
+109 187 -47 0
+-30 -169 93 0
+-205 -236 117 0
+-159 -107 204 0
+123 136 202 0
+-146 172 2 0
+-150 -61 -42 0
+-31 153 -234 0
+-203 -7 -235 0
+-215 52 -96 0
+-230 -200 80 0
+-104 41 171 0
+-144 -63 22 0
+-5 162 127 0
+199 -32 -108 0
+203 -177 112 0
+142 -12 44 0
+-182 -51 140 0
+-74 -181 10 0
+6 -119 109 0
+-25 -115 -232 0
+-139 39 152 0
+-10 -33 109 0
+247 59 -216 0
+-84 -15 -4 0
+-247 152 -32 0
+118 176 217 0
+-78 118 100 0
+-221 14 -144 0
+72 103 167 0
+242 41 -196 0
+-201 -137 159 0
+235 -234 -136 0
+170 141 -165 0
+-216 -149 37 0
+176 -215 -121 0
+104 188 -26 0
+-30 -90 164 0
+-67 -93 224 0
+-165 122 -200 0
+-33 179 138 0
+42 -154 -63 0
+-248 196 -7 0
+-245 -177 -23 0
+-20 72 50 0
+141 -57 232 0
+-153 2 185 0
+-132 -66 -46 0
+68 -222 -83 0
+18 -210 61 0
+120 69 141 0
+132 -249 -101 0
+-167 -96 -235 0
+-119 -51 184 0
+-190 -158 83 0
+-85 -95 -79 0
+-75 -77 -174 0
+95 59 -234 0
+-41 140 -18 0
+-98 29 67 0
+191 113 136 0
+195 163 156 0
+-6 183 -107 0
+-207 53 17 0
+-133 125 -135 0
+240 246 27 0
+205 210 27 0
+158 84 48 0
+-143 29 -112 0
+-16 135 14 0
+65 -73 64 0
+-205 152 39 0
+-96 -169 200 0
+203 -77 52 0
+-203 -3 190 0
+34 218 95 0
+-177 -13 -194 0
+81 -89 124 0
+53 -185 134 0
+158 -202 122 0
+-119 202 242 0
+-6 -225 62 0
+153 20 -144 0
+-83 -101 60 0
+-86 -112 -10 0
+-231 77 -128 0
+21 -47 151 0
+136 -149 -109 0
+-155 -8 -9 0
+22 58 75 0
+207 -245 -110 0
+-10 236 -197 0
+1 -203 91 0
+18 136 -22 0
+240 -121 53 0
+-98 -108 61 0
+108 202 13 0
+248 -113 32 0
+103 239 -149 0
+-120 5 119 0
+239 166 126 0
+76 231 -19 0
+-168 34 -242 0
+213 224 -202 0
+-110 -218 221 0
+246 -128 205 0
+-189 2 59 0
+87 -7 -128 0
+-42 169 222 0
+-210 139 -37 0
+-219 -112 -53 0
+1 -171 231 0
+154 214 77 0
+30 83 -201 0
+71 -35 -119 0
+33 183 95 0
+64 -106 -249 0
+-115 68 -89 0
+-224 -128 214 0
+154 199 74 0
+6 -89 221 0
+-178 238 181 0
+-51 146 164 0
+-21 -61 140 0
+23 -138 218 0
+134 165 112 0
+180 193 23 0
+206 168 200 0
+132 78 98 0
+40 -84 -219 0
+-30 -65 43 0
+-178 -98 250 0
+-4 164 35 0
+241 -164 -171 0
+-169 -224 -66 0
+16 -10 -60 0
+117 79 76 0
+233 -33 -198 0
+110 227 144 0
+12 233 52 0
+-73 -136 -43 0
+-111 -61 23 0
+-220 -159 84 0
+148 36 46 0
+-120 -78 -93 0
+-204 227 99 0
+-190 -220 103 0
+13 126 187 0
+-165 -190 -149 0
+-70 100 -42 0
+-125 -224 174 0
+16 158 -3 0
+146 -133 34 0
+195 143 -16 0
+58 173 95 0
+-46 -211 89 0
+2 199 216 0
+-162 212 -217 0
+21 239 -88 0
+31 -139 -113 0
+240 34 159 0
+136 4 41 0
+-186 169 69 0
+-97 -133 -101 0
+-124 199 70 0
+185 -63 92 0
+-185 -27 97 0
+-82 -64 -22 0
+12 -62 -17 0
+43 120 -133 0
+171 -41 -19 0
+-106 69 187 0
+56 126 128 0
+-213 -36 -156 0
+164 191 -20 0
+3 -224 166 0
+182 91 -119 0
+183 -99 38 0
+154 139 -98 0
+-210 32 -185 0
+105 81 -211 0
+-71 -33 36 0
+-101 -83 177 0
+200 47 241 0
+-42 65 -140 0
+-215 -150 -47 0
+-121 -241 182 0
+-235 -30 165 0
+14 -117 -104 0
+113 -206 24 0
+219 147 -218 0
+164 193 128 0
+177 -84 88 0
+148 9 122 0
+-210 -126 -241 0
+52 96 -70 0
+156 26 -83 0
+-92 -47 15 0
+183 35 17 0
+90 -245 156 0
+3 30 -129 0
+213 -205 -16 0
+-227 80 182 0
+249 -191 -104 0
+-45 -84 134 0
+233 -167 -141 0
+102 -202 -144 0
+-2 -223 -211 0
+3 -212 -158 0
+-244 -22 -236 0
+-238 205 67 0
+-68 168 7 0
+93 -36 -226 0
+-22 222 -150 0
+81 -71 149 0
+217 185 -76 0
+89 132 59 0
+98 -186 127 0
+-11 -10 -67 0
+-37 20 -214 0
+-56 53 -95 0
+23 174 -40 0
+173 -116 68 0
+-145 199 67 0
+105 146 25 0
+228 137 -163 0
+231 41 -172 0
+-153 44 -56 0
+28 -238 193 0
+99 54 197 0
+-233 -99 -165 0
+144 -152 224 0
+6 75 -138 0
+-56 -73 -219 0
+-49 -16 221 0
+-24 121 191 0
+121 -160 -13 0
+189 231 9 0
+57 98 128 0
+-193 -144 -60 0
+-6 163 68 0
+58 222 -243 0
+5 -199 14 0
+-138 -88 -195 0
+106 -77 -48 0
+-26 -128 -62 0
+30 200 138 0
+104 20 54 0
+-185 -237 133 0
+-118 5 141 0
+-161 50 -234 0
+118 -50 -161 0
+-111 3 196 0
+209 -54 -32 0
+156 -51 -186 0
+-153 127 10 0
+98 -216 -80 0
+-185 -81 231 0
+-174 205 154 0
+-137 202 73 0
+152 230 42 0
+-135 43 -150 0
+-77 94 -109 0
+130 44 -112 0
+222 41 -85 0
+76 -190 -167 0
+188 112 36 0
+215 82 -143 0
+-31 167 26 0
+-89 224 -155 0
+111 -94 133 0
+20 -147 -222 0
+-105 199 58 0
+230 -52 12 0
+119 -32 238 0
+217 66 98 0
+-210 -112 -205 0
+-157 23 -137 0
+58 249 -210 0
+83 -123 -185 0
+-75 -113 205 0
+-229 172 158 0
+122 -9 98 0
+166 31 117 0
+-27 182 -242 0
+100 -76 -250 0
+101 -227 -133 0
+-84 31 -244 0
+-49 204 246 0
+35 104 27 0
+-164 104 163 0
+68 -77 -7 0
+160 17 -236 0
+141 8 197 0
+90 189 68 0
+-29 -168 200 0
+66 203 127 0
+64 189 -130 0
+-250 -170 192 0
+238 -65 -216 0
+151 -209 136 0
+151 215 224 0
+141 -101 -191 0
+-204 149 141 0
+-172 -82 180 0
+-106 -38 -68 0
+-12 39 -182 0
+-237 -206 -70 0
+148 180 -118 0
+154 -247 -45 0
+193 -239 219 0
+-228 -242 -146 0
+-128 -214 -167 0
+165 39 -71 0
+245 231 141 0
+-220 6 -13 0
+-46 -244 -234 0
+152 -30 174 0
+210 -141 -103 0
+175 -168 -161 0
+90 175 -230 0
+95 159 -239 0
+-39 1 -171 0
+-26 28 -37 0
+-59 232 127 0
+-193 -137 8 0
+-168 -84 -30 0
+-48 -200 -130 0
+-115 188 226 0
+-111 125 16 0
+70 -36 -200 0
+-198 125 -21 0
+-106 79 132 0
+-184 161 231 0
+-193 -173 172 0
+-20 230 51 0
+-157 -4 -133 0
+-110 86 242 0
+34 -5 198 0
+-61 106 182 0
+247 84 -71 0
+-56 -209 132 0
+103 -245 198 0
+133 20 -23 0
+89 95 42 0
+-112 74 -188 0
+-59 176 199 0
+-52 217 79 0
+18 193 85 0
+227 -112 213 0
+123 -243 -113 0
+-50 -234 159 0
+-82 -226 240 0
+225 243 244 0
+-178 10 128 0
+180 -150 -3 0
+-24 9 161 0
+-205 -88 60 0
+-245 222 27 0
+-4 209 70 0
+-141 28 -248 0
+-70 93 -216 0
+64 -230 59 0
+-157 -168 29 0
+244 159 18 0
+-161 181 -144 0
+115 144 56 0
+53 187 -61 0
+-168 -216 152 0
+5 -143 217 0
+139 118 188 0
+245 -141 155 0
+-131 -23 214 0
+175 -52 -240 0
+134 2 -32 0
+107 -163 -105 0
+-55 -189 -20 0
+-236 120 -13 0
+-223 235 -198 0
+-100 194 -197 0
+-119 -151 134 0
+103 -249 16 0
+-113 -192 -124 0
+-22 114 -168 0
+165 174 -172 0
+-82 -173 116 0
+43 248 58 0
+-63 232 206 0
+120 129 210 0
+-16 13 208 0
+153 -207 185 0
+-79 214 -77 0
+150 85 179 0
+-203 -141 164 0
+-196 -193 -25 0
+166 33 105 0
+180 130 239 0
+-203 165 95 0
+166 -223 -6 0
+91 -81 127 0
+14 -150 39 0
+-144 -179 -220 0
+-144 138 -150 0
+104 184 144 0
+-42 -104 109 0
+-175 233 -243 0
+54 -245 171 0
+-8 21 243 0
+-79 -112 -195 0
+250 -12 62 0
+-203 104 14 0
+188 -120 -109 0
+-214 151 6 0
+-218 137 126 0
+-121 -108 107 0
+-213 169 -140 0
+-90 -51 -76 0
+-184 123 -118 0
+203 -47 -63 0
+173 80 -28 0
+-66 -225 164 0
+-161 -41 -78 0
+205 172 -110 0
+249 -64 -235 0
+231 65 24 0
+-3 159 -11 0
+193 25 -2 0
+8 215 161 0
+56 35 -85 0
+234 76 -40 0
+44 87 -42 0
+14 -196 -180 0
+-5 224 -155 0
+187 -146 226 0
+247 -170 -147 0
+-170 221 67 0
+117 38 -15 0
+-236 -57 205 0
+82 -158 -191 0
+129 -176 -46 0
+5 132 -193 0
+-141 210 3 0
+137 -242 112 0
+137 213 -242 0
+-204 -149 96 0
+-222 -178 189 0
+-131 140 -242 0
+189 183 238 0
+-134 -161 82 0
+-46 -193 -250 0
+-199 165 101 0
+-170 209 240 0
+-158 30 -218 0
+15 214 -153 0
+-198 135 85 0
+-121 225 191 0
+72 -32 228 0
+97 -100 -99 0
+-57 9 -143 0
+-101 -52 -116 0
+-211 120 -116 0
+-170 -163 -9 0
+216 -71 50 0
+-244 -192 -53 0
+-118 -1 -209 0
+-125 146 -79 0
+-218 216 82 0
+-176 -79 126 0
+19 136 201 0
+-228 140 102 0
+-145 -248 -182 0
+-142 -205 194 0
+-28 106 134 0
+-163 -100 -114 0
+148 -74 67 0
+-229 -194 34 0
+93 136 205 0
+-94 171 -145 0
+160 101 83 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-043.cnf b/benchmarks/UF250.1065.100/uf250-043.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-043.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -83 -223 157 0
+-2 -82 127 0
+-45 -39 231 0
+-175 149 151 0
+211 -55 184 0
+101 191 -18 0
+-66 80 29 0
+64 89 -44 0
+-225 -186 -67 0
+-109 45 -93 0
+-227 204 155 0
+-50 -113 -131 0
+55 247 220 0
+15 -21 -193 0
+241 -27 -229 0
+221 130 -196 0
+227 -164 -90 0
+-14 210 244 0
+-240 -72 -61 0
+115 -143 -7 0
+85 197 -40 0
+8 -48 -67 0
+95 -168 -181 0
+-128 139 -60 0
+-168 186 105 0
+83 -114 27 0
+25 -152 145 0
+-63 -94 216 0
+231 -59 4 0
+2 164 10 0
+-186 170 152 0
+-60 -66 -196 0
+-3 -220 -39 0
+84 -194 29 0
+-162 235 189 0
+209 -27 -196 0
+155 48 -53 0
+45 -4 -180 0
+53 -55 86 0
+107 -53 -54 0
+71 182 -170 0
+4 195 -207 0
+-16 -90 -212 0
+-88 226 -238 0
+242 -163 -182 0
+189 28 -87 0
+-18 48 72 0
+-182 119 -207 0
+77 152 -105 0
+193 66 74 0
+29 -50 59 0
+242 -176 150 0
+-180 -82 -122 0
+16 51 -87 0
+30 -57 226 0
+-134 210 137 0
+-45 -67 221 0
+198 -60 -201 0
+5 211 226 0
+-1 -111 147 0
+-64 98 37 0
+-245 85 178 0
+85 227 118 0
+-211 -50 25 0
+-27 141 -215 0
+250 -181 26 0
+148 125 -149 0
+-133 -175 -154 0
+64 172 -249 0
+-192 135 -29 0
+85 57 -76 0
+174 241 -81 0
+-250 -199 96 0
+103 12 227 0
+239 -41 219 0
+-163 -31 -82 0
+195 -64 -165 0
+197 137 -179 0
+97 -142 -139 0
+-158 -231 -27 0
+-152 -161 -4 0
+158 95 208 0
+-53 67 231 0
+-109 205 -161 0
+235 186 -133 0
+-235 -215 -41 0
+132 -106 -35 0
+-184 -231 221 0
+183 71 33 0
+246 52 129 0
+47 -22 -49 0
+167 75 -23 0
+189 -232 -148 0
+-35 14 8 0
+124 -133 63 0
+10 242 142 0
+48 -193 -186 0
+-248 -137 170 0
+-120 -24 -127 0
+194 26 91 0
+126 38 28 0
+129 -144 -247 0
+-1 211 82 0
+-33 225 -95 0
+-117 45 22 0
+243 -176 -86 0
+-75 71 72 0
+136 249 -98 0
+-88 -78 13 0
+113 223 30 0
+62 -198 164 0
+-157 211 -170 0
+244 231 206 0
+10 123 136 0
+32 231 37 0
+140 -112 -6 0
+149 100 -106 0
+-25 -71 -182 0
+-39 -172 -90 0
+239 226 -189 0
+83 -176 101 0
+234 -128 -144 0
+-41 -220 -42 0
+189 -239 126 0
+-236 -151 45 0
+162 -8 13 0
+-79 114 -200 0
+-209 -29 -212 0
+-119 -216 41 0
+132 -29 -155 0
+-217 211 -243 0
+-35 135 -93 0
+155 -11 -179 0
+32 -60 123 0
+182 -88 -30 0
+72 109 -194 0
+-43 122 -134 0
+-37 -10 -197 0
+-122 -158 -197 0
+246 -162 -240 0
+-9 -69 240 0
+201 176 199 0
+-20 98 -64 0
+104 -185 98 0
+-203 -175 -239 0
+74 -209 -54 0
+-141 -112 -89 0
+-215 20 -207 0
+34 -17 244 0
+-36 120 60 0
+53 -29 99 0
+7 -50 148 0
+-238 -210 -91 0
+90 174 -189 0
+-155 44 4 0
+9 -74 102 0
+143 197 91 0
+-111 -30 -45 0
+123 -63 109 0
+-195 51 -159 0
+22 -23 -4 0
+164 23 -140 0
+-90 174 -210 0
+-69 247 -246 0
+-44 -2 -192 0
+-133 220 228 0
+-79 7 -130 0
+149 -100 -117 0
+42 -52 236 0
+179 -23 -44 0
+76 -107 213 0
+161 71 62 0
+233 188 -171 0
+89 88 -205 0
+-117 -53 -207 0
+153 249 37 0
+-171 211 -99 0
+-54 234 75 0
+128 -171 208 0
+-17 112 135 0
+-153 175 56 0
+218 -211 68 0
+204 -246 -52 0
+148 -97 55 0
+188 -196 -161 0
+-130 71 -107 0
+42 227 107 0
+-177 247 45 0
+-113 172 112 0
+-217 214 -236 0
+-60 165 -224 0
+-62 -141 210 0
+218 -175 249 0
+-27 -15 -194 0
+-178 148 -184 0
+66 -84 -134 0
+-22 -62 123 0
+-234 -197 -46 0
+-4 235 -213 0
+168 -50 42 0
+-70 27 -150 0
+185 87 -211 0
+-178 51 137 0
+-171 -36 -80 0
+27 151 -2 0
+134 71 240 0
+-182 209 -141 0
+-82 -194 8 0
+-63 -87 76 0
+95 245 -210 0
+59 -195 32 0
+-103 159 14 0
+-201 132 -222 0
+249 163 -225 0
+134 -150 -188 0
+53 55 -195 0
+-139 -206 -81 0
+-181 150 13 0
+40 -107 24 0
+-207 -65 -230 0
+144 210 -30 0
+9 182 88 0
+-220 -14 185 0
+94 -206 150 0
+-197 176 146 0
+-151 214 12 0
+-63 -60 237 0
+186 119 -83 0
+163 195 -204 0
+144 -10 -99 0
+91 87 -132 0
+-158 -79 -242 0
+213 164 9 0
+-43 196 54 0
+169 -152 125 0
+186 -32 -147 0
+-249 -42 -242 0
+-130 -148 -134 0
+247 -236 113 0
+166 -150 -24 0
+-101 -102 -246 0
+-160 -168 170 0
+122 -37 -2 0
+-172 -179 -35 0
+-137 -60 -179 0
+28 -79 138 0
+184 165 187 0
+-207 109 -43 0
+-133 -205 165 0
+73 -62 136 0
+145 17 -190 0
+-49 225 -101 0
+26 -16 31 0
+-54 110 -18 0
+-44 100 -5 0
+-41 246 10 0
+167 76 25 0
+-190 -86 101 0
+34 -207 -187 0
+-244 -219 -64 0
+242 -188 -161 0
+51 85 13 0
+160 42 158 0
+88 46 -18 0
+238 91 162 0
+-216 80 -247 0
+64 -132 250 0
+149 -116 -143 0
+-117 -213 200 0
+-76 225 -137 0
+46 242 -55 0
+-207 181 -17 0
+-57 -155 -89 0
+104 -77 -177 0
+-100 36 -139 0
+211 68 156 0
+-151 66 -204 0
+-139 78 114 0
+191 -131 150 0
+-31 34 -145 0
+-83 -230 235 0
+-11 145 -159 0
+173 -199 9 0
+110 -117 167 0
+119 -14 -135 0
+-180 16 -133 0
+-7 -14 21 0
+97 -150 -31 0
+140 45 72 0
+158 -172 69 0
+195 115 17 0
+-204 -35 33 0
+56 -47 161 0
+42 41 -141 0
+-169 5 117 0
+239 240 -165 0
+25 -20 -227 0
+-68 -50 224 0
+-75 177 166 0
+160 -209 17 0
+-77 -186 52 0
+-183 216 -138 0
+87 92 182 0
+186 144 244 0
+-115 19 -243 0
+-193 121 125 0
+113 -44 31 0
+132 41 -146 0
+130 -38 -108 0
+-157 -3 236 0
+-88 77 150 0
+28 -184 55 0
+113 -66 -49 0
+223 -8 188 0
+47 -37 -79 0
+-62 -24 39 0
+222 14 -43 0
+35 -185 -41 0
+-234 -166 177 0
+248 43 95 0
+39 136 53 0
+-186 69 52 0
+-204 -129 59 0
+164 196 -167 0
+-148 -115 205 0
+22 230 166 0
+-113 -242 -81 0
+38 -174 54 0
+98 -82 211 0
+-177 70 -192 0
+161 -84 -112 0
+-89 -20 -159 0
+-93 221 -53 0
+162 -164 -52 0
+-200 -104 44 0
+-24 -146 189 0
+-52 -60 115 0
+-90 -71 19 0
+-113 -128 -248 0
+-138 199 29 0
+-37 -113 -159 0
+-71 50 -190 0
+234 -100 -238 0
+87 104 81 0
+10 155 29 0
+-52 123 -231 0
+90 169 27 0
+-196 88 -136 0
+-137 176 -230 0
+48 20 -152 0
+-194 109 -111 0
+-151 -158 -128 0
+214 132 -70 0
+-226 -203 85 0
+202 218 -114 0
+-91 -238 29 0
+161 -62 -3 0
+20 203 -71 0
+248 -27 88 0
+176 184 226 0
+-209 127 -7 0
+83 239 -230 0
+24 -46 -172 0
+231 -132 -1 0
+76 -138 -166 0
+71 135 -79 0
+-246 204 -145 0
+195 -63 217 0
+91 -138 -232 0
+-73 32 82 0
+190 -154 141 0
+174 -227 215 0
+-240 147 -66 0
+56 -104 110 0
+231 17 -96 0
+-69 -195 82 0
+-222 -136 -40 0
+189 -193 -138 0
+227 -204 -6 0
+-152 222 -217 0
+176 102 -166 0
+71 -33 -12 0
+-101 -157 158 0
+-140 -139 -9 0
+95 127 222 0
+-32 51 -107 0
+74 -128 -200 0
+-51 88 -75 0
+14 216 125 0
+-23 205 227 0
+249 -48 -152 0
+-23 -68 88 0
+-141 -205 -163 0
+203 -176 205 0
+-178 -221 21 0
+-6 213 83 0
+-117 91 145 0
+-29 -204 -3 0
+-179 -122 91 0
+-198 127 -11 0
+4 -36 188 0
+163 60 -96 0
+106 -42 112 0
+23 161 154 0
+-154 -242 228 0
+138 213 -45 0
+-80 212 48 0
+-84 -125 103 0
+-227 5 245 0
+-232 -22 -30 0
+218 -73 203 0
+250 -227 -214 0
+-107 235 209 0
+156 -94 38 0
+-17 -233 107 0
+-194 -240 49 0
+205 113 -13 0
+108 -249 -102 0
+-110 84 -33 0
+223 135 -227 0
+-175 53 134 0
+23 -213 -133 0
+-30 -71 145 0
+71 -246 155 0
+97 -115 158 0
+218 118 71 0
+121 -113 41 0
+150 177 -74 0
+116 -128 206 0
+-44 -78 -212 0
+220 -119 23 0
+-119 91 225 0
+-163 244 49 0
+-196 -154 -234 0
+-248 -219 -41 0
+-115 -139 60 0
+-1 -47 -120 0
+-97 118 -208 0
+-1 -50 149 0
+-199 -198 -41 0
+-181 -22 100 0
+-21 -159 76 0
+104 -231 149 0
+-56 127 52 0
+27 59 199 0
+-28 -229 127 0
+-156 -240 195 0
+-12 234 -59 0
+-164 99 -61 0
+-216 -79 231 0
+-21 173 -8 0
+-183 -206 217 0
+206 199 79 0
+198 -23 222 0
+-180 203 -103 0
+-188 138 -171 0
+-172 218 176 0
+234 50 -61 0
+-186 11 -192 0
+182 198 -131 0
+-32 -45 -136 0
+173 161 -138 0
+211 32 -21 0
+-30 105 131 0
+-119 -72 -190 0
+-184 -223 -74 0
+-59 -122 132 0
+-117 202 -145 0
+77 -94 208 0
+132 -38 -206 0
+-217 -189 -103 0
+-22 -93 -67 0
+-144 101 -72 0
+16 -182 106 0
+-161 -187 -78 0
+161 -92 -187 0
+-173 -13 -241 0
+-174 97 -47 0
+-144 52 -67 0
+-122 -241 152 0
+169 94 -146 0
+-3 29 150 0
+-189 -193 -200 0
+-120 81 38 0
+152 -202 108 0
+109 -68 -135 0
+141 -176 20 0
+143 108 -231 0
+79 -213 249 0
+233 51 -30 0
+132 -213 -248 0
+7 -108 96 0
+65 -40 -122 0
+-214 211 176 0
+41 -59 -125 0
+-250 31 -193 0
+167 54 -17 0
+-27 -145 204 0
+112 154 46 0
+-111 -157 180 0
+-215 -227 -110 0
+66 -141 210 0
+-246 180 185 0
+35 -189 -29 0
+-202 86 51 0
+210 -36 -4 0
+-225 8 119 0
+-224 86 202 0
+33 -69 -217 0
+205 -101 28 0
+33 191 134 0
+-14 -234 -83 0
+155 141 7 0
+135 -82 110 0
+43 98 110 0
+168 -135 31 0
+-126 184 -23 0
+-130 221 -81 0
+178 211 38 0
+-104 200 -156 0
+-90 186 26 0
+-16 40 87 0
+-103 -77 -107 0
+-167 -115 196 0
+-250 -29 248 0
+-150 -41 235 0
+239 -196 -130 0
+-102 23 -63 0
+-194 -178 80 0
+-187 132 -34 0
+-233 186 -25 0
+-58 -100 151 0
+-173 -27 93 0
+201 178 -32 0
+35 -4 44 0
+53 -171 -15 0
+-33 -196 -225 0
+5 55 -176 0
+-200 240 -89 0
+-144 54 159 0
+16 175 -17 0
+-156 -36 -100 0
+-31 223 36 0
+-117 -19 65 0
+110 143 137 0
+-114 -95 -183 0
+-34 -32 -220 0
+-114 -192 -162 0
+225 -15 -249 0
+122 79 -141 0
+-16 211 -64 0
+132 124 -220 0
+-39 120 -74 0
+-181 244 -236 0
+177 -155 -34 0
+36 -178 -90 0
+38 7 53 0
+-140 147 -178 0
+-184 -27 -191 0
+-125 -133 128 0
+-37 237 217 0
+56 -124 -99 0
+166 -21 -103 0
+-40 167 -227 0
+204 211 66 0
+120 155 2 0
+178 -87 210 0
+232 -111 112 0
+34 -244 11 0
+193 178 -58 0
+23 -128 80 0
+111 -142 -197 0
+162 -150 -2 0
+-117 18 -199 0
+225 -220 100 0
+207 1 -236 0
+146 -135 92 0
+-234 -116 -158 0
+-190 -5 -159 0
+-61 -106 -157 0
+19 -95 -134 0
+204 27 -42 0
+-54 102 -113 0
+103 -26 -5 0
+199 -224 -242 0
+239 -153 224 0
+30 -111 -130 0
+-69 -210 -101 0
+-181 24 -213 0
+70 234 -100 0
+-190 -77 137 0
+-17 228 155 0
+-145 118 -20 0
+-181 -229 -214 0
+19 232 233 0
+-102 -232 146 0
+-32 161 73 0
+246 -201 240 0
+-206 126 -16 0
+-169 -37 -161 0
+221 -6 185 0
+211 -26 240 0
+-154 -208 -246 0
+-182 179 66 0
+126 -16 121 0
+-238 137 31 0
+-2 -213 51 0
+37 149 -220 0
+223 -224 -122 0
+-123 46 -235 0
+18 -70 37 0
+72 -243 -2 0
+135 20 -145 0
+-47 25 160 0
+137 -186 -126 0
+22 -196 27 0
+97 -66 -11 0
+-94 -72 14 0
+175 -223 -89 0
+165 -28 88 0
+248 -171 -213 0
+41 -76 -21 0
+45 18 -30 0
+-123 181 178 0
+-113 -179 -96 0
+-217 -216 -165 0
+-134 30 -220 0
+-113 -125 -161 0
+96 55 97 0
+-91 129 40 0
+181 -46 -223 0
+-239 108 241 0
+102 125 -196 0
+179 -111 -183 0
+-136 -225 -77 0
+-183 -90 -201 0
+117 -174 32 0
+179 -234 -168 0
+-3 -175 -45 0
+-134 86 152 0
+116 193 152 0
+241 216 -11 0
+-66 -2 126 0
+-167 129 -45 0
+139 -199 80 0
+103 25 -33 0
+91 81 -97 0
+243 -168 171 0
+239 67 -175 0
+28 -166 188 0
+-197 58 -121 0
+-110 152 -43 0
+126 245 -63 0
+92 -101 30 0
+-6 161 -222 0
+-39 -214 236 0
+-122 53 -198 0
+59 -134 195 0
+84 21 157 0
+-170 -43 -201 0
+69 -25 181 0
+101 -55 -176 0
+-249 -27 -68 0
+-249 231 17 0
+-195 -13 97 0
+112 223 106 0
+167 -127 95 0
+26 173 -90 0
+89 113 217 0
+159 212 -72 0
+-86 218 -197 0
+232 177 99 0
+-140 -44 196 0
+-216 225 -174 0
+241 -238 153 0
+-37 78 -227 0
+207 1 -164 0
+79 -216 226 0
+85 160 -86 0
+200 -82 -153 0
+111 -181 -222 0
+-75 -120 240 0
+-170 4 -32 0
+7 112 -135 0
+-8 -70 -57 0
+55 33 131 0
+15 -194 165 0
+71 -102 93 0
+-77 3 232 0
+-186 103 171 0
+193 67 -125 0
+118 107 188 0
+-122 182 -221 0
+83 111 219 0
+-166 -8 -87 0
+192 244 54 0
+-133 191 236 0
+-36 235 76 0
+-82 -129 11 0
+-62 -209 -239 0
+-77 -150 -159 0
+-178 -48 -185 0
+19 -247 -221 0
+-136 -78 118 0
+-219 -36 -26 0
+122 -11 134 0
+-24 -69 96 0
+-194 250 55 0
+153 229 128 0
+88 92 137 0
+-98 -170 -80 0
+-30 -224 39 0
+-183 126 21 0
+-37 -193 -93 0
+-16 -51 58 0
+223 -12 -26 0
+23 -24 -200 0
+82 6 -102 0
+105 -238 58 0
+-35 -1 -82 0
+-159 -178 -213 0
+234 194 138 0
+-127 -174 25 0
+194 96 58 0
+26 149 -9 0
+44 -245 101 0
+195 -189 215 0
+-101 110 -231 0
+195 32 -68 0
+10 -59 -81 0
+193 -209 161 0
+65 -160 55 0
+87 -93 -149 0
+39 -163 18 0
+39 -174 110 0
+-36 -135 -233 0
+62 242 106 0
+155 -108 -191 0
+39 214 -71 0
+-108 -109 158 0
+-241 -13 -234 0
+170 -20 -153 0
+123 41 -32 0
+221 -133 -171 0
+-26 47 99 0
+33 -5 89 0
+178 -148 -68 0
+5 46 244 0
+-243 80 -221 0
+154 146 -207 0
+-79 -111 -225 0
+215 -55 100 0
+-235 -140 -69 0
+66 170 -8 0
+-196 -236 24 0
+122 -66 214 0
+-49 -197 146 0
+-171 212 -240 0
+6 17 174 0
+-237 85 -76 0
+9 139 -141 0
+153 68 -127 0
+-222 -8 -78 0
+128 -204 192 0
+-103 231 -125 0
+-105 -128 -86 0
+227 -136 25 0
+10 158 77 0
+-12 246 -228 0
+243 149 203 0
+-65 -182 -199 0
+-107 153 67 0
+201 15 160 0
+52 114 24 0
+-1 -60 220 0
+-24 -243 -228 0
+-154 -250 57 0
+-222 82 -77 0
+-161 43 185 0
+-189 169 224 0
+-166 -89 -247 0
+42 231 208 0
+234 193 96 0
+-26 -212 -68 0
+-214 -90 -96 0
+-208 147 30 0
+105 78 241 0
+-81 -72 46 0
+202 -213 -59 0
+196 136 48 0
+232 -31 -175 0
+22 -89 -38 0
+-115 -232 -198 0
+6 -110 97 0
+22 74 -153 0
+98 96 -6 0
+233 -128 -79 0
+146 -4 211 0
+-228 168 74 0
+4 180 -244 0
+-171 -139 -225 0
+-176 122 43 0
+-91 -14 233 0
+-161 95 -79 0
+75 -80 -115 0
+38 73 47 0
+227 -191 -163 0
+42 -226 188 0
+-125 69 208 0
+138 -128 113 0
+-160 -233 87 0
+-247 -222 -43 0
+84 33 154 0
+135 -181 -132 0
+-125 21 61 0
+2 -182 -239 0
+-191 135 -206 0
+161 -128 229 0
+127 33 215 0
+192 -249 -119 0
+-9 238 -73 0
+-231 -17 -95 0
+132 -160 -17 0
+145 101 197 0
+207 51 70 0
+216 61 44 0
+248 -38 -136 0
+-231 -106 45 0
+161 -110 -120 0
+-179 -175 29 0
+55 215 -142 0
+218 1 -237 0
+238 73 66 0
+-52 231 141 0
+-150 18 33 0
+-10 -71 -247 0
+100 -137 249 0
+47 228 -164 0
+144 -61 214 0
+-143 131 69 0
+-208 -69 156 0
+-203 -69 -212 0
+-43 202 -179 0
+-190 -208 -250 0
+206 135 -113 0
+109 -18 -240 0
+90 -175 -27 0
+-2 169 -133 0
+120 -65 -155 0
+-100 -174 31 0
+134 57 108 0
+82 -160 -4 0
+-40 -213 -48 0
+119 -12 -237 0
+-169 -231 129 0
+-40 -77 -132 0
+-226 -31 113 0
+-109 178 -35 0
+78 -219 190 0
+-20 161 -51 0
+224 149 70 0
+-57 22 -49 0
+242 109 -115 0
+-205 -92 -184 0
+215 176 -86 0
+9 -47 -94 0
+-97 -209 -160 0
+-83 -120 19 0
+162 -100 124 0
+20 -209 206 0
+-50 232 -76 0
+-31 156 186 0
+101 133 182 0
+151 241 -178 0
+54 -105 130 0
+39 -9 -84 0
+91 182 48 0
+89 223 230 0
+99 243 -50 0
+197 71 -239 0
+179 -119 206 0
+-154 73 -38 0
+48 -188 -133 0
+-86 57 -217 0
+20 29 -55 0
+-206 33 -3 0
+18 -198 -58 0
+216 -196 94 0
+73 -59 -109 0
+24 -213 220 0
+-213 176 -108 0
+201 -104 -99 0
+164 -124 -192 0
+-59 45 -223 0
+108 -107 128 0
+152 148 24 0
+161 64 213 0
+-6 -235 -245 0
+112 -49 11 0
+-249 -73 -201 0
+-225 52 -33 0
+108 -221 210 0
+-192 -237 15 0
+-153 -45 54 0
+-6 127 -92 0
+92 -229 43 0
+-20 -85 73 0
+9 98 -40 0
+28 186 -18 0
+-100 103 23 0
+-183 150 -5 0
+-77 44 -67 0
+-203 31 69 0
+-215 -81 -38 0
+-128 -11 238 0
+-176 134 -197 0
+-162 185 13 0
+200 37 65 0
+-121 -243 199 0
+42 102 121 0
+76 176 206 0
+242 -17 248 0
+40 -194 -119 0
+-222 -82 140 0
+-30 31 -217 0
+-222 -137 -143 0
+-241 -151 15 0
+-70 194 -203 0
+-85 -20 -246 0
+89 220 16 0
+-22 91 212 0
+-163 -9 -20 0
+-187 67 -119 0
+53 89 186 0
+33 -152 -95 0
+123 -228 55 0
+-205 -55 81 0
+150 170 -143 0
+184 -111 236 0
+244 -192 -200 0
+51 -112 134 0
+178 151 81 0
+-85 25 233 0
+125 226 152 0
+158 -88 -2 0
+-14 226 102 0
+174 8 198 0
+68 100 -97 0
+-91 201 -114 0
+54 218 -45 0
+-45 -89 195 0
+-194 -159 33 0
+214 230 -148 0
+199 121 -176 0
+19 -166 204 0
+-32 -16 117 0
+3 -105 -11 0
+-84 209 -153 0
+-206 217 -53 0
+118 47 81 0
+-100 142 -67 0
+68 -120 82 0
+-1 -239 36 0
+-85 175 20 0
+-52 -174 -95 0
+-184 93 -95 0
+227 -127 -82 0
+-136 205 -226 0
+-225 192 -120 0
+-43 130 99 0
+-90 -195 -186 0
+-146 -172 121 0
+-214 116 -30 0
+134 12 -80 0
+178 -48 38 0
+119 -24 -245 0
+-48 102 110 0
+243 -43 -207 0
+-161 115 5 0
+-148 45 -58 0
+-235 -190 -16 0
+167 -41 -74 0
+117 -202 -196 0
+66 135 -42 0
+-80 -23 204 0
+-130 -192 -215 0
+-116 87 -248 0
+92 231 -158 0
+214 -119 -17 0
+165 -19 164 0
+144 -35 -63 0
+66 -45 -69 0
+-20 77 -163 0
+59 78 85 0
+-217 248 -43 0
+1 10 -233 0
+45 -183 -207 0
+-46 -15 -18 0
+175 250 208 0
+34 -42 -39 0
+24 -172 165 0
+169 -29 -215 0
+66 -188 -225 0
+-214 72 -166 0
+213 -115 -32 0
+156 -215 124 0
+103 139 136 0
+27 -80 216 0
+167 126 184 0
+73 10 130 0
+-58 -166 35 0
+-40 -89 -144 0
+-203 -182 -236 0
+-31 -100 24 0
+229 5 81 0
+-178 167 -7 0
+217 138 -81 0
+-16 167 -2 0
+-215 -198 -174 0
+157 -134 -75 0
+-193 160 -172 0
+-121 -146 -245 0
+-246 -225 -147 0
+147 123 193 0
+-65 -208 -205 0
+-54 165 108 0
+-140 -190 -11 0
+114 -165 195 0
+-5 -59 226 0
+-19 193 -235 0
+171 135 -122 0
+-143 -250 130 0
+124 247 -214 0
+-170 -11 184 0
+-172 -226 6 0
+-114 -120 222 0
+176 -41 -81 0
+104 -68 -210 0
+-193 -55 -226 0
+-189 122 158 0
+31 -142 225 0
+-84 52 163 0
+128 210 174 0
+52 219 113 0
+210 -35 -185 0
+-222 9 -105 0
+-69 94 -32 0
+88 -135 98 0
+-69 23 -93 0
+-245 -9 -223 0
+-143 97 -209 0
+227 113 63 0
+-146 -181 -205 0
+-117 -11 -198 0
+148 187 -7 0
+70 9 229 0
+248 -232 -135 0
+130 -136 160 0
+-9 -246 112 0
+-205 -103 241 0
+93 42 115 0
+-94 -67 101 0
+207 6 227 0
+217 98 101 0
+132 -9 -157 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-044.cnf b/benchmarks/UF250.1065.100/uf250-044.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-044.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -167 170 -24 0
+-119 -158 -250 0
+161 68 114 0
+150 75 -217 0
+-130 89 42 0
+-200 -215 -230 0
+-165 -36 147 0
+-51 -119 -166 0
+35 -76 19 0
+-207 72 212 0
+59 -202 -225 0
+-27 89 -176 0
+-22 -54 -3 0
+-131 2 -4 0
+-23 -210 17 0
+-243 17 -220 0
+108 82 -233 0
+-168 -26 39 0
+98 -94 8 0
+46 -15 -220 0
+82 -241 -195 0
+-196 66 81 0
+-164 -17 111 0
+-208 -35 -167 0
+-226 -181 -174 0
+123 -75 163 0
+-66 -71 187 0
+231 162 -54 0
+164 71 -25 0
+-239 -11 91 0
+-85 -78 159 0
+119 209 105 0
+-91 -85 -16 0
+-134 -89 -200 0
+-68 158 -246 0
+-242 -155 -30 0
+184 20 -132 0
+-142 166 -71 0
+-36 194 85 0
+-220 169 -160 0
+-167 -67 134 0
+119 -150 -56 0
+237 -80 46 0
+-53 23 -49 0
+140 -227 -68 0
+-29 108 -210 0
+197 -173 75 0
+-133 -160 93 0
+33 -20 102 0
+231 47 85 0
+-191 124 -134 0
+-75 -232 110 0
+163 117 -192 0
+-85 -77 178 0
+-46 -138 -131 0
+156 126 -99 0
+228 101 116 0
+120 -163 216 0
+-219 -3 -86 0
+231 235 132 0
+-87 21 -193 0
+-70 38 69 0
+35 244 -232 0
+11 -24 152 0
+-90 151 -76 0
+-38 98 210 0
+198 103 -57 0
+86 73 -175 0
+217 -83 -4 0
+209 -19 74 0
+-224 27 -183 0
+203 -204 69 0
+190 56 178 0
+95 -89 84 0
+21 -166 31 0
+179 173 46 0
+-78 58 -5 0
+-1 7 -31 0
+179 216 -242 0
+24 -83 114 0
+73 -106 236 0
+-170 -44 -149 0
+-150 190 222 0
+83 46 58 0
+-22 -80 -203 0
+-198 206 -235 0
+-24 -243 -245 0
+138 -66 -123 0
+201 -78 36 0
+129 173 172 0
+-211 -5 10 0
+-145 -211 -77 0
+-73 -21 59 0
+-186 80 132 0
+-64 217 206 0
+40 -8 -18 0
+-133 -97 166 0
+202 59 -69 0
+-64 -191 28 0
+-229 -226 -83 0
+-198 250 138 0
+170 -182 -187 0
+-134 93 -232 0
+-151 166 177 0
+-45 89 64 0
+-8 -220 24 0
+-236 -104 -5 0
+95 73 238 0
+-63 177 5 0
+-77 150 -205 0
+-165 -35 -197 0
+11 166 -235 0
+-161 182 247 0
+-237 70 199 0
+108 136 -203 0
+-40 -190 -14 0
+117 -138 -109 0
+26 -63 -127 0
+-46 -198 205 0
+-48 47 -148 0
+-229 -149 -113 0
+186 2 128 0
+239 -129 93 0
+-250 -197 -1 0
+217 -238 237 0
+-38 -217 -245 0
+140 -144 -130 0
+-47 175 112 0
+-192 -40 -210 0
+132 210 138 0
+-215 112 91 0
+-87 -151 -193 0
+199 214 55 0
+74 -44 -134 0
+183 -118 -86 0
+195 -201 21 0
+85 -246 183 0
+-158 -161 -63 0
+-57 44 -209 0
+-67 9 63 0
+62 23 -249 0
+113 -144 153 0
+-145 79 -25 0
+123 96 39 0
+27 102 -124 0
+-138 -65 225 0
+-44 9 177 0
+60 -199 -175 0
+78 28 61 0
+231 -135 -198 0
+56 -111 -16 0
+-64 -41 -171 0
+87 -45 174 0
+227 206 -107 0
+133 -54 100 0
+33 -214 -185 0
+-210 58 -222 0
+106 -134 -2 0
+-108 -122 -86 0
+179 42 211 0
+102 -155 82 0
+-217 163 -133 0
+-145 -149 -65 0
+27 -35 -82 0
+-20 -176 -32 0
+-99 55 59 0
+-6 -57 -174 0
+-69 139 116 0
+-93 -61 77 0
+-164 -193 -250 0
+-100 -22 9 0
+169 207 -155 0
+-60 163 38 0
+217 138 133 0
+117 -226 -248 0
+70 -21 -192 0
+176 -98 -100 0
+229 -249 -108 0
+-89 -140 41 0
+27 -50 -78 0
+-195 235 -20 0
+-30 238 -45 0
+-74 47 -233 0
+84 151 -46 0
+227 -148 -28 0
+54 117 -178 0
+20 -33 228 0
+49 -235 -92 0
+-188 248 -55 0
+-212 -98 -75 0
+183 205 113 0
+101 47 149 0
+-123 -160 -44 0
+-119 128 207 0
+-101 72 176 0
+172 243 32 0
+150 204 -106 0
+-108 154 126 0
+111 -238 193 0
+145 -12 -125 0
+-148 -107 178 0
+238 41 235 0
+-59 196 170 0
+-250 208 -25 0
+245 -169 -198 0
+-54 137 -241 0
+-13 -54 172 0
+-13 -205 206 0
+-220 138 11 0
+-181 -74 -204 0
+11 -247 -79 0
+132 -242 198 0
+64 -2 -48 0
+73 -153 -74 0
+117 -77 -228 0
+13 -215 -167 0
+-236 -96 -137 0
+26 -213 127 0
+9 -54 212 0
+-236 3 -185 0
+134 -85 103 0
+196 161 163 0
+208 -119 24 0
+144 200 -58 0
+-213 -19 196 0
+-36 -115 104 0
+204 -111 191 0
+-179 -150 152 0
+207 -128 43 0
+-208 195 93 0
+172 127 189 0
+-54 218 -214 0
+-28 -13 56 0
+22 -171 -167 0
+-138 142 -94 0
+-56 -217 62 0
+98 45 -43 0
+218 -67 139 0
+-63 17 -24 0
+-129 -218 -101 0
+-157 -4 112 0
+43 -96 -147 0
+212 -125 -2 0
+-204 -210 14 0
+186 69 61 0
+181 -197 13 0
+144 207 107 0
+-227 3 138 0
+-225 56 -245 0
+-81 218 3 0
+-150 -184 -240 0
+173 -119 -110 0
+-42 136 154 0
+-214 89 61 0
+-142 158 61 0
+-187 198 -248 0
+-80 32 92 0
+-91 102 137 0
+249 -244 -89 0
+-153 -93 73 0
+28 173 -67 0
+248 178 208 0
+-91 -207 -119 0
+227 199 143 0
+231 161 -186 0
+-173 -151 -94 0
+166 174 -119 0
+140 103 -191 0
+158 56 89 0
+143 -102 -7 0
+250 77 -31 0
+-34 231 -130 0
+137 244 -78 0
+-160 -128 -57 0
+-102 101 159 0
+179 -80 70 0
+-55 -126 155 0
+-93 -223 40 0
+-137 134 -241 0
+96 194 90 0
+44 53 174 0
+138 129 -195 0
+-89 177 146 0
+-241 -233 3 0
+220 22 -39 0
+152 -70 216 0
+144 69 168 0
+-11 200 179 0
+26 69 -8 0
+-124 19 -205 0
+76 229 -50 0
+-80 197 -51 0
+-250 -45 -111 0
+-203 227 7 0
+143 130 -73 0
+-79 -117 -128 0
+-110 -238 -128 0
+-71 -234 -206 0
+-120 114 -134 0
+182 216 19 0
+154 143 177 0
+213 131 72 0
+-2 111 -39 0
+-114 163 -63 0
+-137 -220 -102 0
+-216 -127 57 0
+226 -121 -208 0
+-103 -212 -109 0
+-91 32 64 0
+-39 166 71 0
+54 -36 171 0
+-189 -154 -199 0
+145 -53 120 0
+-155 -34 70 0
+-69 225 15 0
+183 168 122 0
+-182 217 -203 0
+-39 8 -207 0
+196 -165 184 0
+-114 201 -94 0
+214 -24 -126 0
+134 -58 -121 0
+-240 -227 241 0
+95 81 166 0
+-148 209 249 0
+200 -50 -112 0
+229 18 -46 0
+82 93 209 0
+-73 -133 174 0
+36 59 228 0
+-122 250 -115 0
+221 -53 17 0
+-249 233 -212 0
+-51 127 132 0
+-243 -150 -101 0
+-35 55 -152 0
+-149 8 -29 0
+-34 -23 -162 0
+-245 31 -93 0
+169 -248 108 0
+171 -4 -96 0
+48 -51 -141 0
+-6 -249 -187 0
+-133 238 -197 0
+184 31 -200 0
+-82 221 172 0
+-60 -91 125 0
+114 172 88 0
+-216 -221 -68 0
+114 -130 211 0
+-232 2 -153 0
+-237 114 -101 0
+50 202 27 0
+-64 -10 175 0
+-90 86 66 0
+135 -7 58 0
+14 172 -195 0
+54 158 -176 0
+188 70 -225 0
+216 135 17 0
+-107 -173 -29 0
+-246 224 -135 0
+165 -142 -150 0
+56 160 225 0
+-212 237 -155 0
+250 124 116 0
+-242 -34 -50 0
+119 -138 29 0
+-174 34 -160 0
+168 -26 73 0
+3 59 -132 0
+-22 130 -7 0
+17 -241 -171 0
+209 3 81 0
+25 92 179 0
+-113 -97 172 0
+-202 148 -147 0
+100 63 -240 0
+192 -57 211 0
+-34 187 -119 0
+-75 -147 -59 0
+-13 92 -83 0
+-159 -149 192 0
+107 -111 96 0
+-95 -167 -195 0
+-177 -203 126 0
+170 211 -108 0
+131 -30 -57 0
+-111 35 -87 0
+-214 -198 136 0
+137 87 -216 0
+-29 -242 -125 0
+44 -125 -24 0
+-75 58 237 0
+131 -227 -36 0
+-30 22 34 0
+159 -63 97 0
+28 242 -215 0
+-4 166 -219 0
+79 -208 209 0
+61 -4 -116 0
+200 -159 -212 0
+137 220 -152 0
+-13 25 -158 0
+-213 -93 -193 0
+-15 17 -171 0
+-29 61 78 0
+150 243 239 0
+-43 108 35 0
+-186 -52 142 0
+-45 237 -115 0
+-135 -145 -36 0
+-232 35 -135 0
+230 128 -86 0
+-63 -14 -226 0
+-52 -187 185 0
+-141 -36 195 0
+-68 -230 -114 0
+181 -180 -76 0
+-191 -7 169 0
+113 -12 -247 0
+98 -68 -184 0
+-122 60 162 0
+184 -193 -42 0
+164 149 -242 0
+-142 -178 -214 0
+-36 71 -208 0
+151 -235 10 0
+-174 -153 -214 0
+-200 -75 -72 0
+143 -48 63 0
+-247 -220 -108 0
+-154 -89 -205 0
+-186 74 -76 0
+-72 -238 -61 0
+29 -72 -15 0
+-128 -175 170 0
+-205 -32 197 0
+-82 131 -171 0
+-143 -102 -197 0
+-171 23 198 0
+135 -241 -50 0
+162 179 -209 0
+-205 169 35 0
+85 -218 -166 0
+157 92 183 0
+229 -161 37 0
+-205 -125 190 0
+68 187 195 0
+167 -147 -237 0
+-243 -84 250 0
+222 -166 -187 0
+-19 149 26 0
+-235 -131 195 0
+-199 -150 153 0
+94 -225 165 0
+119 -122 -18 0
+-205 147 -110 0
+-238 90 53 0
+188 -217 -185 0
+171 246 140 0
+-187 206 161 0
+166 -215 187 0
+198 182 -131 0
+-36 -51 116 0
+135 -63 13 0
+-65 84 57 0
+-15 -204 -31 0
+242 -177 157 0
+-21 -212 -70 0
+-154 66 -23 0
+17 -155 3 0
+-139 145 -244 0
+145 -87 149 0
+-70 230 -37 0
+99 -20 33 0
+40 203 -27 0
+84 165 -51 0
+-50 229 -233 0
+23 -99 172 0
+27 -86 -57 0
+-181 247 -195 0
+-113 -123 -134 0
+59 -250 -197 0
+-232 221 75 0
+-190 56 147 0
+-239 45 -100 0
+154 114 -11 0
+-5 85 -211 0
+177 106 -129 0
+-63 -198 214 0
+-63 183 122 0
+50 19 236 0
+-22 61 -97 0
+139 -189 77 0
+-175 -2 -33 0
+216 -23 159 0
+-210 234 44 0
+207 66 -160 0
+25 -186 110 0
+-186 127 51 0
+196 231 -33 0
+-129 -27 -200 0
+-22 -178 59 0
+-103 5 -40 0
+12 42 -119 0
+72 205 -115 0
+71 188 -208 0
+13 131 107 0
+-175 -164 -92 0
+207 -137 -239 0
+210 21 203 0
+-5 -195 199 0
+-141 227 -189 0
+-85 -222 163 0
+124 -143 176 0
+110 178 145 0
+75 -6 -214 0
+81 109 -154 0
+-19 190 172 0
+-221 239 -1 0
+-20 211 -146 0
+-183 97 153 0
+-73 -201 229 0
+176 -239 -24 0
+-205 140 -128 0
+174 -56 -188 0
+216 152 -58 0
+-238 121 128 0
+50 23 85 0
+213 74 -145 0
+68 202 -236 0
+217 237 -107 0
+201 92 24 0
+175 -107 143 0
+-14 -142 86 0
+88 50 65 0
+-28 22 -71 0
+38 246 17 0
+182 248 180 0
+-86 -21 -1 0
+34 16 32 0
+184 -117 -108 0
+-179 38 -149 0
+-19 31 -220 0
+58 191 -247 0
+41 -145 190 0
+159 -177 -145 0
+170 110 183 0
+41 73 -62 0
+-236 -79 -106 0
+157 -177 112 0
+125 -158 -31 0
+165 -93 -71 0
+-128 -201 -198 0
+-104 -197 -48 0
+176 -85 111 0
+-142 57 -17 0
+-134 241 -33 0
+80 -214 144 0
+247 -6 -51 0
+227 -141 -64 0
+-197 -70 -52 0
+-152 126 -117 0
+127 -160 167 0
+-125 -183 75 0
+-155 204 181 0
+213 -237 -179 0
+141 100 46 0
+-211 -161 -35 0
+197 -56 -154 0
+-62 135 84 0
+102 66 110 0
+-200 -220 -158 0
+-120 188 102 0
+125 12 88 0
+-159 95 204 0
+-116 -188 -121 0
+-33 -167 -170 0
+-133 -31 -83 0
+16 60 -160 0
+-173 -247 37 0
+181 104 61 0
+-2 112 194 0
+-67 -185 136 0
+-48 184 -130 0
+-149 210 -214 0
+58 16 -56 0
+145 -69 246 0
+193 -56 -233 0
+148 -3 84 0
+-244 108 -80 0
+-160 -101 -180 0
+100 -113 66 0
+-144 -143 111 0
+26 -118 69 0
+229 139 -136 0
+-223 -6 -28 0
+-149 -71 108 0
+-19 -60 -201 0
+195 211 -39 0
+-41 49 -71 0
+-104 -80 -172 0
+-128 130 -213 0
+-44 -111 189 0
+-165 -185 -85 0
+-136 -239 203 0
+122 -19 139 0
+-186 28 249 0
+-27 57 -203 0
+-89 -215 127 0
+77 53 -64 0
+-88 -130 -247 0
+96 109 -176 0
+-185 -33 245 0
+-79 85 -9 0
+31 85 -228 0
+72 -202 116 0
+-216 23 -147 0
+79 -51 -185 0
+-119 -17 16 0
+53 3 -109 0
+-16 -167 174 0
+169 200 -123 0
+-218 -169 -40 0
+83 -111 -245 0
+-123 41 219 0
+-203 -86 -232 0
+226 -136 166 0
+-88 168 -175 0
+105 153 28 0
+66 124 55 0
+100 -56 -211 0
+-46 157 62 0
+-217 -93 -181 0
+57 -75 -153 0
+-99 240 -27 0
+-29 -124 186 0
+-166 -250 24 0
+-240 177 122 0
+170 -124 166 0
+225 -57 79 0
+131 -239 -227 0
+-184 143 -180 0
+237 110 -67 0
+199 -8 -115 0
+-245 -22 -33 0
+-126 -220 113 0
+126 -91 223 0
+-69 71 180 0
+-125 48 70 0
+-193 62 56 0
+-111 183 -7 0
+-17 250 45 0
+102 151 -75 0
+-94 -202 222 0
+199 134 -101 0
+41 -220 -90 0
+3 -209 213 0
+-52 50 196 0
+51 174 -224 0
+-61 36 -48 0
+-69 -81 126 0
+122 -131 -27 0
+130 228 23 0
+98 -155 27 0
+-237 -150 -34 0
+-218 -20 -65 0
+247 -29 -159 0
+211 183 156 0
+-134 191 -35 0
+-192 104 -49 0
+-166 220 -8 0
+113 -92 -183 0
+154 -134 71 0
+68 54 -48 0
+2 -202 18 0
+38 93 239 0
+-200 -185 176 0
+20 -111 -232 0
+-198 237 -205 0
+-160 -90 166 0
+-197 -177 185 0
+-20 170 -192 0
+43 -72 -8 0
+-175 110 164 0
+95 -15 -92 0
+102 139 -157 0
+-42 94 47 0
+-131 80 170 0
+-65 -29 192 0
+230 3 60 0
+-51 -113 -140 0
+-85 -191 58 0
+-230 -55 175 0
+-232 -8 -56 0
+219 215 -217 0
+-30 86 -91 0
+-133 128 180 0
+-35 -239 158 0
+237 120 107 0
+-7 11 56 0
+201 -68 -176 0
+-30 119 96 0
+63 -93 220 0
+38 -102 176 0
+87 -154 -73 0
+9 -10 89 0
+80 -116 153 0
+102 17 99 0
+141 -106 182 0
+-84 23 -229 0
+-70 -90 -181 0
+215 220 -43 0
+-123 -110 233 0
+-52 -72 157 0
+58 -222 -115 0
+-207 198 -35 0
+66 -70 -144 0
+74 60 -12 0
+106 83 -14 0
+-105 -123 -122 0
+-164 116 197 0
+124 -69 123 0
+-169 249 -118 0
+-122 -161 231 0
+-36 -27 169 0
+157 159 -193 0
+156 -230 -14 0
+-87 165 -189 0
+102 215 153 0
+128 135 101 0
+123 199 3 0
+11 -208 90 0
+-215 73 250 0
+145 -128 -59 0
+-122 -88 43 0
+67 7 33 0
+180 83 43 0
+104 -72 -101 0
+197 -119 -4 0
+-162 37 -51 0
+38 -76 192 0
+-154 75 -96 0
+225 197 -25 0
+-201 247 117 0
+-167 163 69 0
+-152 154 94 0
+128 -125 -203 0
+48 -164 -180 0
+73 -211 45 0
+-193 -123 -146 0
+-62 143 -127 0
+-11 245 50 0
+119 -116 -182 0
+226 60 105 0
+-96 -28 -189 0
+214 -249 -70 0
+17 -164 -181 0
+84 246 115 0
+160 19 -162 0
+80 -135 -25 0
+195 -90 210 0
+-202 196 -27 0
+-131 96 -149 0
+97 19 -210 0
+6 -112 133 0
+-242 75 97 0
+64 -41 -222 0
+-243 53 -79 0
+83 -144 -207 0
+-40 -157 -101 0
+180 -178 -55 0
+52 192 184 0
+7 -24 -159 0
+-24 247 -99 0
+220 79 157 0
+50 -180 -20 0
+-247 7 90 0
+-36 37 144 0
+-150 -147 56 0
+-247 -96 -172 0
+245 215 102 0
+163 -66 63 0
+122 -32 130 0
+-74 125 149 0
+-223 119 121 0
+-67 16 1 0
+225 -193 -134 0
+130 66 -161 0
+-12 155 -11 0
+185 -8 1 0
+92 -219 38 0
+161 -111 -11 0
+175 28 20 0
+-221 -49 6 0
+114 -143 -48 0
+-136 -40 168 0
+240 43 165 0
+-205 12 -90 0
+76 67 -175 0
+-122 162 -25 0
+118 161 -13 0
+89 73 188 0
+-65 28 -36 0
+-30 -78 -199 0
+86 -30 -159 0
+84 66 -95 0
+-241 -189 1 0
+-202 -6 101 0
+120 -190 180 0
+-66 230 119 0
+159 174 -132 0
+-182 -11 171 0
+5 -140 118 0
+-209 248 217 0
+227 131 -90 0
+161 14 104 0
+-25 -198 134 0
+-56 -134 212 0
+-200 199 -86 0
+27 -63 -32 0
+-47 68 -150 0
+-24 135 -114 0
+-229 135 127 0
+29 -7 -65 0
+16 201 213 0
+184 115 188 0
+250 -39 183 0
+-106 174 -145 0
+-98 142 -209 0
+63 22 -83 0
+146 2 15 0
+131 -85 68 0
+-74 53 188 0
+-170 133 -193 0
+12 -107 220 0
+245 27 -40 0
+39 241 -210 0
+121 127 -210 0
+108 -15 -127 0
+-249 -154 -27 0
+6 243 185 0
+-171 -41 35 0
+-38 18 214 0
+242 -183 -73 0
+38 -232 119 0
+-223 -205 109 0
+-202 171 151 0
+74 88 -66 0
+-96 -76 73 0
+133 231 -37 0
+-118 -17 -190 0
+-87 126 -110 0
+35 -186 248 0
+241 -68 157 0
+-118 117 80 0
+140 -235 142 0
+-19 47 192 0
+38 -69 -238 0
+117 -160 28 0
+-123 -90 -129 0
+-77 -134 -231 0
+-33 230 238 0
+27 -146 90 0
+225 46 -169 0
+-14 -192 -231 0
+138 -220 108 0
+59 -221 -49 0
+-67 -222 -52 0
+166 -211 28 0
+-225 226 -38 0
+179 6 151 0
+-105 -182 59 0
+61 -45 -225 0
+93 -118 -171 0
+216 -176 -108 0
+185 59 230 0
+-174 199 35 0
+-236 163 56 0
+171 -117 124 0
+224 -203 -1 0
+56 -140 190 0
+-138 -148 233 0
+-184 116 248 0
+246 248 139 0
+-195 -62 77 0
+77 -199 -172 0
+51 122 -43 0
+119 -227 39 0
+138 212 -113 0
+-151 -26 -13 0
+-9 48 103 0
+76 -115 208 0
+41 -17 -228 0
+195 21 -155 0
+7 -198 -12 0
+175 184 31 0
+113 189 210 0
+71 -98 124 0
+-242 -122 28 0
+-132 -185 -23 0
+-127 -129 -131 0
+-2 18 -183 0
+-68 -159 88 0
+199 136 227 0
+226 -249 75 0
+-246 -81 -152 0
+154 4 79 0
+183 -1 -156 0
+73 156 56 0
+-101 226 119 0
+197 -91 -152 0
+244 147 -141 0
+142 194 -233 0
+218 -140 97 0
+143 -40 -73 0
+-82 161 9 0
+121 3 -148 0
+-244 217 -102 0
+167 231 -59 0
+-110 -147 37 0
+100 -240 -162 0
+109 94 -173 0
+165 99 -214 0
+-186 241 -208 0
+242 114 108 0
+-30 145 -5 0
+112 111 -71 0
+-31 32 25 0
+-221 -234 90 0
+-139 -219 207 0
+11 -27 -146 0
+243 79 8 0
+239 -143 -156 0
+-112 107 -187 0
+45 -173 -133 0
+-2 -180 156 0
+45 -187 202 0
+177 239 206 0
+-35 113 -198 0
+136 108 154 0
+148 110 -2 0
+-177 53 -133 0
+-192 31 121 0
+-239 148 235 0
+167 5 155 0
+-144 -170 -123 0
+-91 149 183 0
+-105 218 -68 0
+97 103 -78 0
+129 206 -200 0
+-46 169 142 0
+-49 -155 13 0
+19 -232 7 0
+17 -55 225 0
+-40 14 -218 0
+212 93 -163 0
+-217 61 131 0
+18 -61 -239 0
+145 163 -1 0
+132 46 -149 0
+93 247 39 0
+232 65 -111 0
+119 61 213 0
+54 229 22 0
+190 230 74 0
+34 -172 -105 0
+-122 159 19 0
+134 -139 -122 0
+-205 51 184 0
+4 -45 11 0
+186 -166 -11 0
+244 110 96 0
+-74 226 5 0
+150 27 -52 0
+-116 7 201 0
+-216 21 -249 0
+163 55 -97 0
+-123 140 -165 0
+-128 235 14 0
+87 184 24 0
+120 25 -128 0
+-105 -163 243 0
+140 -44 199 0
+41 -49 18 0
+71 64 19 0
+202 220 102 0
+17 -193 -15 0
+68 34 -229 0
+50 -129 -197 0
+-153 4 239 0
+249 -49 -59 0
+-203 -144 -88 0
+-152 -220 15 0
+-29 36 -231 0
+-150 -6 168 0
+227 175 -63 0
+181 -227 -83 0
+250 -96 -204 0
+116 -5 225 0
+-11 130 83 0
+192 245 -183 0
+193 -211 -184 0
+-9 -229 -223 0
+-152 -109 -203 0
+204 -215 62 0
+-45 83 75 0
+185 29 66 0
+-245 63 24 0
+165 176 125 0
+49 6 -44 0
+190 87 19 0
+-120 248 -134 0
+230 110 250 0
+-19 241 -199 0
+222 156 6 0
+-201 -206 -134 0
+-73 90 195 0
+-144 4 -170 0
+166 -26 237 0
+114 -141 250 0
+167 106 -222 0
+-248 148 31 0
+-3 -248 59 0
+-169 -56 91 0
+-249 -34 150 0
+-14 69 -161 0
+-177 116 -133 0
+12 -61 234 0
+-136 151 179 0
+-235 54 132 0
+189 66 -103 0
+-85 -227 -87 0
+205 -196 188 0
+-151 -88 241 0
+-111 -197 220 0
+184 65 106 0
+118 92 164 0
+-40 -221 -13 0
+39 138 -37 0
+117 125 -127 0
+-90 52 190 0
+-22 203 -146 0
+242 77 -142 0
+-204 93 15 0
+171 238 153 0
+173 163 -74 0
+167 129 -111 0
+234 55 225 0
+3 13 -121 0
+-45 -173 229 0
+219 142 214 0
+200 -171 199 0
+-208 217 66 0
+211 94 -137 0
+72 155 62 0
+101 70 -173 0
+136 60 97 0
+-96 77 -46 0
+-36 218 231 0
+62 -121 244 0
+154 21 165 0
+3 221 -85 0
+-179 151 31 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-045.cnf b/benchmarks/UF250.1065.100/uf250-045.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-045.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -192 14 97 0
+161 -32 28 0
+123 3 76 0
+-193 99 93 0
+-30 205 -120 0
+12 -18 -222 0
+-116 65 -32 0
+-149 247 3 0
+-54 -229 -221 0
+240 -162 185 0
+68 165 -30 0
+40 139 247 0
+71 -181 -117 0
+-196 208 132 0
+146 -95 175 0
+91 21 242 0
+53 -100 -154 0
+169 242 116 0
+189 -10 228 0
+83 -71 -176 0
+85 242 -150 0
+-91 -164 -60 0
+180 -131 222 0
+64 -106 -46 0
+122 8 -42 0
+177 -101 184 0
+36 18 -208 0
+75 -191 -51 0
+-83 48 -73 0
+-100 211 6 0
+83 185 121 0
+61 -46 65 0
+-188 216 17 0
+206 -95 -49 0
+25 -73 98 0
+-51 47 40 0
+219 -124 -95 0
+109 79 -200 0
+-126 22 56 0
+-62 74 102 0
+15 155 -113 0
+-103 45 -48 0
+-182 186 18 0
+-93 187 -106 0
+178 173 228 0
+-94 -96 236 0
+-131 -3 -106 0
+-118 132 -119 0
+220 106 -116 0
+-230 -181 -149 0
+39 53 -76 0
+-85 140 -227 0
+-123 187 57 0
+170 41 -175 0
+-11 95 109 0
+-140 90 -121 0
+-189 -199 19 0
+-91 12 24 0
+-218 -172 136 0
+-70 -217 -95 0
+245 -16 236 0
+244 169 -48 0
+100 174 -198 0
+218 -39 121 0
+-104 -250 -43 0
+95 173 -185 0
+-181 31 -83 0
+165 143 -90 0
+-62 233 -200 0
+8 -190 130 0
+-220 233 229 0
+-69 -243 47 0
+-66 -136 -232 0
+66 -59 230 0
+145 248 -4 0
+81 -18 -124 0
+76 -240 -180 0
+-211 206 36 0
+-189 -177 91 0
+-234 86 -78 0
+129 -191 143 0
+189 -76 -53 0
+18 158 148 0
+-86 -39 -185 0
+7 -191 212 0
+210 56 12 0
+-166 246 87 0
+161 -132 191 0
+67 -21 80 0
+126 204 -228 0
+-158 248 210 0
+180 -16 -13 0
+-50 -146 -8 0
+32 21 -213 0
+-148 -147 -113 0
+-30 141 -149 0
+6 240 -15 0
+145 56 153 0
+-78 -118 -58 0
+-87 35 -79 0
+-241 -158 -128 0
+236 -206 -141 0
+149 17 -33 0
+-147 140 -249 0
+-170 -164 -172 0
+229 116 96 0
+232 81 -18 0
+11 234 245 0
+-174 -182 197 0
+-59 55 188 0
+169 -33 180 0
+76 -120 -106 0
+73 2 -175 0
+125 -219 142 0
+95 -200 -82 0
+96 98 167 0
+-50 187 -175 0
+95 -103 -167 0
+229 44 181 0
+-146 -208 -21 0
+112 86 -48 0
+84 160 -97 0
+173 -160 -229 0
+-52 158 192 0
+53 -174 13 0
+24 13 -89 0
+231 -125 -109 0
+-204 -55 84 0
+80 -196 -170 0
+76 230 120 0
+-91 -76 33 0
+-129 -128 197 0
+-161 157 133 0
+-6 -169 -223 0
+-122 15 -129 0
+11 193 -6 0
+116 -1 -30 0
+142 -148 -141 0
+51 147 -24 0
+-193 -100 -51 0
+-195 145 -237 0
+-104 18 -169 0
+58 153 42 0
+-133 191 167 0
+-78 -206 103 0
+109 84 -199 0
+-234 175 -233 0
+54 -150 -140 0
+116 114 -125 0
+-35 -97 -93 0
+-191 -83 -65 0
+105 162 -61 0
+-75 -117 51 0
+149 78 -145 0
+161 145 -11 0
+234 222 -68 0
+-184 216 -158 0
+-147 128 88 0
+229 241 -127 0
+37 -175 -131 0
+32 -161 -133 0
+96 -143 210 0
+223 -33 -141 0
+-110 208 -224 0
+224 -118 162 0
+-16 197 -249 0
+-142 -100 102 0
+-117 -19 -5 0
+38 205 -212 0
+247 154 -111 0
+116 15 -198 0
+156 203 -4 0
+121 -213 8 0
+112 -177 -210 0
+-23 198 -149 0
+82 -164 231 0
+-185 83 243 0
+-178 209 -52 0
+-190 196 118 0
+145 -41 16 0
+-9 6 -228 0
+30 -220 237 0
+-112 86 34 0
+-104 211 63 0
+41 5 122 0
+121 56 51 0
+-2 74 -56 0
+64 208 48 0
+215 -225 -29 0
+-108 237 -143 0
+25 163 245 0
+-161 -12 -113 0
+-179 -63 167 0
+45 -125 -11 0
+211 -10 -193 0
+42 14 -148 0
+-76 -1 -169 0
+147 145 -231 0
+101 -166 -16 0
+68 199 -177 0
+-246 -93 180 0
+-50 -205 -20 0
+136 39 130 0
+8 202 -167 0
+191 -131 -103 0
+-33 137 -247 0
+232 79 -81 0
+236 182 11 0
+117 56 -65 0
+187 -19 -8 0
+-194 -169 35 0
+-66 113 -142 0
+-119 -100 -130 0
+82 222 -56 0
+52 -68 190 0
+-34 122 -123 0
+-40 -116 77 0
+-54 78 133 0
+-175 -125 20 0
+163 -41 138 0
+191 -165 -213 0
+249 177 81 0
+-90 167 -138 0
+21 25 56 0
+-110 168 -85 0
+88 211 129 0
+15 24 194 0
+156 -189 223 0
+224 -183 96 0
+-73 83 17 0
+-121 -167 248 0
+-16 232 -46 0
+-15 233 -83 0
+-59 249 -177 0
+4 99 232 0
+58 126 -228 0
+78 141 175 0
+17 115 234 0
+94 159 7 0
+-169 66 -132 0
+-210 -144 -12 0
+131 -26 -28 0
+57 165 242 0
+50 -107 1 0
+-90 -44 -129 0
+108 153 120 0
+221 -82 -34 0
+83 -144 -152 0
+-173 -13 244 0
+69 -183 -185 0
+147 28 7 0
+23 88 145 0
+217 196 -18 0
+113 -242 187 0
+163 40 -8 0
+247 -226 161 0
+-66 14 -116 0
+84 -37 -175 0
+-25 18 -236 0
+-37 246 -45 0
+-131 51 88 0
+-200 -56 -232 0
+243 163 -135 0
+118 -86 115 0
+-116 -247 -67 0
+-87 -12 -192 0
+40 -95 -21 0
+247 -79 -116 0
+208 -232 -109 0
+153 188 -248 0
+150 -80 81 0
+-113 69 104 0
+-115 -70 -98 0
+225 -117 -226 0
+14 56 -105 0
+-149 17 -3 0
+-44 203 46 0
+167 -201 188 0
+-8 -155 213 0
+151 1 172 0
+-179 -160 -56 0
+-158 183 -99 0
+73 246 136 0
+107 18 -221 0
+186 -152 -209 0
+-145 86 130 0
+-96 -175 201 0
+129 -201 26 0
+79 -67 54 0
+-8 -71 206 0
+186 72 -199 0
+84 118 140 0
+64 -190 -218 0
+-126 32 -244 0
+-233 88 -200 0
+-52 239 -199 0
+214 -137 -89 0
+121 235 89 0
+16 -199 -72 0
+139 111 240 0
+-216 101 32 0
+-135 -64 -223 0
+-122 -38 -128 0
+1 -141 150 0
+-225 -40 -139 0
+8 94 -38 0
+126 142 201 0
+242 -236 155 0
+-70 197 172 0
+-248 -244 -112 0
+73 216 83 0
+-247 -131 232 0
+-66 219 82 0
+-1 -157 -224 0
+244 124 -237 0
+-94 -81 -161 0
+-16 -188 46 0
+-92 -201 243 0
+-200 173 237 0
+-166 -88 -237 0
+97 -37 76 0
+-172 -228 204 0
+-241 -67 -40 0
+63 190 -133 0
+-163 -29 65 0
+-145 27 44 0
+-237 -205 -234 0
+28 -162 25 0
+-28 208 204 0
+-137 169 95 0
+208 -213 51 0
+-7 169 -38 0
+-198 -136 121 0
+-237 -231 -222 0
+6 -28 -147 0
+-125 -187 177 0
+8 -194 -28 0
+4 132 -21 0
+139 91 204 0
+-88 -37 122 0
+-200 -12 -36 0
+236 -194 167 0
+-148 243 232 0
+142 4 -176 0
+190 -202 -243 0
+-160 136 141 0
+168 249 21 0
+-185 159 2 0
+-1 220 -121 0
+-133 4 187 0
+-5 -223 9 0
+-222 -87 19 0
+1 105 189 0
+-119 -21 236 0
+-225 -79 53 0
+33 209 90 0
+63 76 94 0
+111 68 -119 0
+66 -188 159 0
+-100 152 -185 0
+19 -95 -98 0
+-115 198 27 0
+223 -140 -162 0
+-230 5 169 0
+-244 155 248 0
+-66 -76 154 0
+-114 49 238 0
+-235 230 156 0
+127 -49 -99 0
+-142 180 58 0
+199 173 191 0
+-142 199 -173 0
+146 -73 -159 0
+-146 -96 -28 0
+-147 -33 144 0
+69 -121 174 0
+134 -115 208 0
+-237 -139 119 0
+-124 85 184 0
+115 -224 108 0
+-9 246 151 0
+-191 -138 -237 0
+194 181 119 0
+151 199 -142 0
+159 -214 193 0
+-46 -231 116 0
+70 104 -9 0
+-36 196 -133 0
+212 -159 157 0
+73 -152 -220 0
+136 -214 172 0
+-122 229 -189 0
+-82 -71 -135 0
+173 186 52 0
+84 -112 196 0
+-244 12 -77 0
+-250 134 216 0
+128 95 71 0
+155 231 207 0
+-143 131 197 0
+190 18 137 0
+104 -164 89 0
+-169 20 -159 0
+86 59 -185 0
+-43 -11 86 0
+-49 -145 -110 0
+-58 -103 -53 0
+-234 -63 248 0
+96 79 135 0
+235 -163 -13 0
+163 -200 114 0
+-162 191 216 0
+-193 -69 -173 0
+-17 57 245 0
+-154 -72 -27 0
+-134 55 127 0
+110 -238 201 0
+185 146 105 0
+23 103 -122 0
+-132 157 -31 0
+-86 -206 228 0
+-222 -63 -42 0
+209 -72 -139 0
+129 -202 77 0
+-210 100 236 0
+-164 94 -14 0
+-194 -28 -29 0
+229 -158 -237 0
+-92 100 117 0
+-248 59 -185 0
+41 213 36 0
+21 47 118 0
+-216 -11 -226 0
+-118 -219 -46 0
+68 134 204 0
+-195 -157 216 0
+-70 232 -115 0
+-6 -247 157 0
+-177 66 -3 0
+117 -23 71 0
+63 46 39 0
+112 239 222 0
+55 -17 25 0
+-212 31 -62 0
+50 196 224 0
+-193 -127 -158 0
+88 31 -154 0
+-177 -136 -191 0
+11 133 186 0
+-24 -116 211 0
+109 -178 152 0
+182 246 -101 0
+-10 -232 -66 0
+106 195 -119 0
+56 40 50 0
+-40 -145 212 0
+11 -93 -116 0
+42 -188 153 0
+-94 243 31 0
+-147 89 87 0
+-230 144 -18 0
+-62 -95 -22 0
+98 247 138 0
+86 -199 18 0
+-163 57 -140 0
+-122 -231 -137 0
+68 -233 64 0
+-39 8 16 0
+-202 -94 -69 0
+-21 123 36 0
+154 -243 -18 0
+10 199 173 0
+93 76 91 0
+229 -204 -193 0
+26 195 -25 0
+98 9 139 0
+-55 -57 218 0
+-60 223 80 0
+-249 59 -35 0
+94 -130 152 0
+-15 37 -153 0
+-206 -119 -140 0
+-243 221 224 0
+142 -109 90 0
+176 94 -199 0
+-58 -70 220 0
+133 178 -151 0
+-166 -103 -121 0
+194 -137 -31 0
+80 -144 87 0
+-234 -245 -190 0
+-236 87 -89 0
+-35 -24 52 0
+77 -106 -183 0
+-100 -219 -45 0
+-56 -231 -226 0
+-156 170 16 0
+-194 -90 147 0
+-42 -71 165 0
+-126 -27 21 0
+-152 19 -248 0
+57 -170 -101 0
+196 107 -245 0
+151 143 -60 0
+-118 -243 -13 0
+-156 -64 244 0
+-85 247 177 0
+91 14 197 0
+-74 7 192 0
+-120 190 -51 0
+108 -234 -27 0
+108 -222 214 0
+124 248 -46 0
+119 157 -158 0
+-118 160 -169 0
+-132 150 231 0
+126 -109 -89 0
+-120 16 243 0
+-66 205 232 0
+203 132 -181 0
+119 183 123 0
+216 217 232 0
+50 174 -139 0
+117 -154 -180 0
+120 -80 -76 0
+-23 -69 -59 0
+-18 -133 -116 0
+123 236 -95 0
+-237 -145 -87 0
+-109 -112 -43 0
+60 185 -62 0
+-18 98 111 0
+-54 -219 34 0
+-81 -216 -206 0
+-131 -240 -60 0
+-166 233 -157 0
+205 118 -84 0
+-114 -55 -149 0
+-208 -33 -94 0
+-111 81 -215 0
+142 -168 -120 0
+35 -100 88 0
+-49 -29 144 0
+-75 133 129 0
+144 156 -159 0
+245 218 -80 0
+-84 -51 -73 0
+-9 -217 -17 0
+-248 -238 74 0
+206 -50 25 0
+25 152 69 0
+-78 99 135 0
+-138 -28 -20 0
+-96 178 170 0
+40 10 126 0
+-165 149 -185 0
+-68 -80 48 0
+6 118 95 0
+-207 118 202 0
+203 -77 -17 0
+111 56 39 0
+244 107 121 0
+-108 65 -218 0
+-226 -46 -108 0
+-185 -125 222 0
+-91 63 -168 0
+170 -102 64 0
+140 -1 187 0
+-97 178 -71 0
+100 -40 117 0
+184 -81 -132 0
+59 -128 -92 0
+-244 -57 -234 0
+204 -10 -114 0
+-17 -64 -8 0
+203 -68 78 0
+-74 228 164 0
+-149 92 137 0
+-68 -225 59 0
+-150 -16 -86 0
+-155 -101 -38 0
+-18 -9 185 0
+-12 -72 -126 0
+198 -22 121 0
+30 102 135 0
+85 -164 134 0
+80 163 -77 0
+-48 106 71 0
+-69 -202 -46 0
+-59 237 100 0
+227 186 -22 0
+178 -139 -80 0
+4 201 29 0
+-98 -193 -234 0
+-140 -190 178 0
+98 -109 214 0
+36 -147 161 0
+39 -154 -14 0
+99 -74 -80 0
+-23 106 151 0
+-228 193 142 0
+214 -98 -7 0
+-188 1 60 0
+-89 -167 110 0
+128 -21 182 0
+-61 -199 219 0
+64 -104 128 0
+227 166 -91 0
+-73 206 75 0
+-9 1 94 0
+-215 90 -12 0
+213 -106 -6 0
+180 -152 150 0
+179 -11 222 0
+-76 -201 95 0
+-233 105 212 0
+-147 250 110 0
+136 20 186 0
+51 -220 134 0
+-116 -48 -27 0
+83 -199 21 0
+-49 -90 -58 0
+-193 -127 -168 0
+-2 -212 -178 0
+-211 100 -197 0
+-153 -141 113 0
+231 -233 -146 0
+187 -83 -13 0
+-62 212 137 0
+139 57 220 0
+249 196 169 0
+167 -100 -87 0
+-199 -75 60 0
+136 -240 232 0
+142 -118 -135 0
+138 202 -124 0
+-160 230 -93 0
+222 -239 -56 0
+52 86 -224 0
+-111 248 70 0
+174 246 225 0
+-40 -211 17 0
+-114 -178 -47 0
+152 11 -82 0
+-78 -155 185 0
+-171 73 38 0
+-183 160 50 0
+7 156 -184 0
+-50 226 -154 0
+68 178 101 0
+46 -245 -74 0
+-173 72 -103 0
+-228 28 50 0
+-55 130 -100 0
+155 78 -127 0
+6 -127 196 0
+22 132 -157 0
+20 -82 206 0
+194 48 -166 0
+242 -160 4 0
+70 -171 -211 0
+100 -21 -51 0
+-185 -165 -236 0
+175 -178 27 0
+16 211 193 0
+103 -149 27 0
+232 14 -47 0
+-187 205 107 0
+-152 19 -18 0
+-212 -124 198 0
+10 244 176 0
+63 38 102 0
+-51 -7 -76 0
+248 82 187 0
+-3 222 169 0
+-228 -135 53 0
+241 234 -146 0
+214 143 -222 0
+-209 47 -232 0
+190 65 214 0
+-168 -243 -222 0
+-79 -136 -126 0
+-190 -192 -110 0
+63 189 206 0
+-36 -24 82 0
+87 49 -89 0
+201 98 119 0
+-43 -13 38 0
+61 236 208 0
+34 -66 -115 0
+-151 246 50 0
+-159 -113 -152 0
+-28 197 36 0
+241 -106 12 0
+-40 201 118 0
+-116 166 60 0
+198 33 187 0
+-97 -45 -69 0
+-186 -214 -45 0
+250 -9 -130 0
+-182 -28 -60 0
+66 -141 -216 0
+-125 -86 27 0
+-132 152 -214 0
+-105 -98 193 0
+-128 -147 133 0
+120 -204 -216 0
+68 81 40 0
+95 155 158 0
+-242 -185 104 0
+-39 -47 215 0
+-247 -103 57 0
+-166 6 93 0
+212 195 21 0
+-126 -246 -35 0
+47 -219 -249 0
+-115 137 85 0
+184 -14 -28 0
+-143 181 74 0
+13 -175 72 0
+-250 -201 220 0
+231 -78 246 0
+87 -183 108 0
+244 102 7 0
+-143 27 -232 0
+-217 73 86 0
+46 52 125 0
+-135 204 56 0
+68 -62 -116 0
+131 -21 -156 0
+247 -202 52 0
+131 -183 175 0
+-129 108 245 0
+198 -166 124 0
+191 -121 21 0
+-75 230 208 0
+-248 -192 28 0
+-214 76 -109 0
+-20 206 124 0
+-144 209 -234 0
+-171 130 195 0
+224 -3 -199 0
+3 138 -221 0
+-70 115 -186 0
+57 150 -163 0
+-6 235 97 0
+-207 86 103 0
+50 -90 165 0
+-250 -21 -124 0
+138 20 31 0
+18 65 -80 0
+214 -221 28 0
+94 -175 -205 0
+-19 -195 -177 0
+24 18 -159 0
+-150 -85 32 0
+-171 -162 -17 0
+63 73 67 0
+172 -100 207 0
+-238 16 -104 0
+-115 -219 -7 0
+-193 118 116 0
+-101 -127 -167 0
+-180 -66 98 0
+223 152 -105 0
+249 163 144 0
+209 -2 208 0
+169 -62 150 0
+-83 159 109 0
+20 18 -174 0
+-49 93 -134 0
+-33 -56 -194 0
+-13 -48 -216 0
+206 -216 -104 0
+86 165 166 0
+230 88 -103 0
+-56 63 -5 0
+153 -66 183 0
+-63 -184 -31 0
+-64 84 -92 0
+240 -73 -219 0
+42 -241 62 0
+180 143 -181 0
+-178 -73 93 0
+-135 52 174 0
+107 20 88 0
+-75 -153 14 0
+-1 -128 -147 0
+-90 167 -230 0
+-22 -10 19 0
+211 -93 -69 0
+71 -243 82 0
+-89 129 -158 0
+141 150 -64 0
+88 103 -198 0
+-156 9 -25 0
+-154 -127 186 0
+-16 49 193 0
+-69 174 -152 0
+70 -133 -85 0
+-200 145 -141 0
+167 24 73 0
+166 -24 83 0
+111 -15 40 0
+-244 -216 -79 0
+-182 -100 103 0
+-73 242 -122 0
+-92 -25 238 0
+61 -235 -143 0
+-67 97 -193 0
+-107 -12 -247 0
+-8 -241 -207 0
+35 -7 -232 0
+126 17 186 0
+-245 155 -163 0
+84 156 -3 0
+45 122 161 0
+-209 36 82 0
+141 -184 -54 0
+142 -197 46 0
+46 218 2 0
+-219 93 -238 0
+205 -53 23 0
+-73 -132 -14 0
+18 -99 162 0
+-159 -199 14 0
+26 216 -155 0
+250 49 51 0
+103 157 -174 0
+-81 50 -229 0
+38 -22 79 0
+114 -206 -41 0
+17 -218 184 0
+109 -93 -175 0
+-162 39 7 0
+21 69 140 0
+-175 234 -27 0
+100 18 -213 0
+-51 -194 45 0
+-182 138 41 0
+-57 -48 140 0
+17 71 -244 0
+-38 -136 12 0
+-202 -219 40 0
+249 125 -152 0
+-111 119 227 0
+10 81 -194 0
+248 -162 115 0
+-105 113 -2 0
+159 -108 -70 0
+-239 7 250 0
+89 17 145 0
+-12 17 180 0
+-158 131 203 0
+-104 -183 169 0
+56 -232 72 0
+120 35 94 0
+-33 -78 -131 0
+52 111 37 0
+-66 124 -245 0
+49 -103 -219 0
+197 28 199 0
+155 74 92 0
+-191 87 -156 0
+39 -156 49 0
+-20 188 199 0
+152 4 -135 0
+-115 -199 250 0
+-1 -174 -122 0
+-81 -189 119 0
+-226 -241 196 0
+-32 -131 7 0
+92 95 -250 0
+-128 -51 156 0
+212 -37 -245 0
+88 141 -206 0
+36 96 65 0
+93 -103 -139 0
+-75 72 -239 0
+37 33 -231 0
+-247 -200 36 0
+-137 18 -196 0
+-246 -152 60 0
+73 69 -77 0
+-6 86 180 0
+-132 113 -241 0
+-18 -202 240 0
+-170 148 -200 0
+233 -104 12 0
+-206 -171 146 0
+-176 -39 -126 0
+-140 -224 142 0
+-178 106 -192 0
+71 -68 -77 0
+142 -83 162 0
+-51 144 106 0
+116 199 -35 0
+-52 -6 -77 0
+216 203 228 0
+-33 -176 -187 0
+12 -14 47 0
+-179 56 -54 0
+184 115 137 0
+-171 74 222 0
+-2 148 -183 0
+-92 -103 160 0
+243 148 -154 0
+179 44 -82 0
+84 224 -12 0
+-63 124 24 0
+141 153 -217 0
+148 33 -84 0
+19 7 238 0
+38 -156 -14 0
+-177 23 8 0
+65 -158 222 0
+218 -105 43 0
+-245 175 -129 0
+22 62 105 0
+-170 -38 89 0
+-247 52 -14 0
+229 51 -75 0
+144 96 -156 0
+222 -99 242 0
+-143 -54 -141 0
+88 -229 180 0
+-71 -176 -64 0
+127 91 11 0
+-213 -84 188 0
+-58 53 125 0
+77 -121 85 0
+20 -42 -208 0
+248 64 246 0
+97 59 191 0
+-106 71 -153 0
+-87 95 57 0
+-204 -120 69 0
+66 -201 -70 0
+168 57 -226 0
+210 -196 58 0
+49 -12 171 0
+-132 137 141 0
+207 -112 44 0
+-193 -90 -60 0
+-156 157 95 0
+-40 -67 -31 0
+231 54 -100 0
+216 -211 -8 0
+13 180 -19 0
+221 -3 -123 0
+85 -6 -209 0
+-79 197 -183 0
+74 34 -147 0
+11 -55 -63 0
+245 -97 -162 0
+-10 246 133 0
+98 189 45 0
+217 191 -146 0
+248 33 242 0
+-221 -57 -215 0
+-10 -184 -122 0
+241 249 172 0
+147 247 229 0
+-230 -108 34 0
+90 139 152 0
+180 -30 -10 0
+-34 -163 -161 0
+-244 -95 186 0
+224 117 154 0
+103 -177 -210 0
+81 -161 -10 0
+-2 -246 96 0
+102 -194 138 0
+-82 -140 -141 0
+57 249 -156 0
+247 -83 46 0
+189 175 -3 0
+-77 -188 148 0
+-238 57 203 0
+107 99 97 0
+-147 112 182 0
+-200 58 30 0
+157 -168 55 0
+117 -120 -85 0
+167 105 224 0
+112 -13 200 0
+-148 155 -126 0
+44 14 135 0
+-127 184 -136 0
+86 -169 238 0
+148 44 116 0
+166 -234 226 0
+-7 206 -98 0
+158 -180 98 0
+-177 227 -19 0
+-17 184 244 0
+-203 -196 -64 0
+12 -243 -181 0
+23 41 164 0
+-221 -10 31 0
+-190 191 250 0
+13 -26 -226 0
+-51 215 205 0
+-215 -97 -129 0
+-184 -188 -221 0
+31 117 -85 0
+61 -62 -182 0
+-249 -188 -101 0
+-40 134 -20 0
+130 -196 175 0
+245 -191 218 0
+-236 31 -79 0
+-53 66 153 0
+78 -58 -205 0
+84 -106 164 0
+110 201 -13 0
+-94 -16 15 0
+137 -236 -148 0
+111 217 -224 0
+-33 -148 56 0
+19 15 -213 0
+15 184 -8 0
+110 242 177 0
+-173 -142 33 0
+-95 -240 -244 0
+162 -204 163 0
+117 250 187 0
+-65 -138 33 0
+58 -68 -205 0
+-186 -58 151 0
+-78 -120 40 0
+-243 -110 25 0
+222 48 191 0
+68 -98 153 0
+183 124 -173 0
+-169 130 -250 0
+234 112 102 0
+60 13 -133 0
+-86 85 -19 0
+104 40 -79 0
+-157 -41 -11 0
+-148 -233 242 0
+-84 51 46 0
+-138 136 147 0
+-113 227 -42 0
+73 159 -205 0
+-213 -187 -204 0
+46 228 31 0
+149 164 -240 0
+168 14 -34 0
+182 -176 153 0
+-227 -202 -44 0
+-165 -209 -198 0
+39 -119 -139 0
+20 -92 -189 0
+-2 -133 131 0
+12 124 -73 0
+-26 -218 -195 0
+199 -202 -33 0
+-12 250 -48 0
+157 -55 132 0
+-158 221 -152 0
+-216 52 172 0
+74 224 37 0
+62 73 17 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-046.cnf b/benchmarks/UF250.1065.100/uf250-046.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-046.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 56 62 59 0
+-226 68 154 0
+225 53 145 0
+-128 112 -213 0
+-240 247 173 0
+20 162 -111 0
+185 -229 -34 0
+198 184 193 0
+-180 162 -125 0
+137 78 165 0
+-108 27 -183 0
+-185 -40 164 0
+108 -75 56 0
+-64 -97 2 0
+107 -125 -167 0
+-41 42 200 0
+158 -194 -94 0
+-193 20 -45 0
+89 134 58 0
+179 -178 171 0
+-19 -239 -146 0
+22 -119 99 0
+-84 -133 30 0
+-89 219 233 0
+192 237 -232 0
+216 100 -168 0
+17 -89 -247 0
+-127 -37 -69 0
+-6 -3 -168 0
+42 -91 212 0
+203 169 -144 0
+-248 -47 49 0
+-181 -39 -37 0
+198 -200 204 0
+90 230 -193 0
+-95 206 64 0
+-198 72 140 0
+246 -248 90 0
+-233 194 -234 0
+-38 -149 -152 0
+-126 45 -110 0
+-32 -231 6 0
+222 223 70 0
+96 -237 10 0
+-1 -211 -218 0
+-57 67 -213 0
+101 -36 -226 0
+-179 -175 249 0
+-86 166 -74 0
+166 -49 110 0
+125 57 -240 0
+-142 97 -211 0
+-176 -232 86 0
+238 -57 180 0
+204 -136 67 0
+90 78 -114 0
+64 10 22 0
+186 183 56 0
+-36 -94 83 0
+234 -109 -190 0
+-108 11 221 0
+-146 -154 99 0
+242 -113 -38 0
+-75 -170 -238 0
+-211 -119 -1 0
+42 -27 183 0
+-101 143 177 0
+54 52 216 0
+-235 174 -19 0
+115 -41 -22 0
+-37 -233 -217 0
+-242 95 -107 0
+-21 -96 219 0
+86 -171 242 0
+8 7 114 0
+-220 -158 36 0
+150 119 -124 0
+-174 58 -12 0
+-210 -130 119 0
+-24 241 -18 0
+-192 -241 -47 0
+-7 77 42 0
+47 -6 -136 0
+7 108 58 0
+-136 -83 32 0
+41 -162 -43 0
+10 145 -45 0
+131 -72 134 0
+195 136 -139 0
+43 146 30 0
+-128 -90 162 0
+-139 -186 -194 0
+-61 -118 -40 0
+225 78 55 0
+61 -122 211 0
+91 -74 98 0
+-51 132 -210 0
+214 125 -65 0
+-172 -45 25 0
+41 218 -226 0
+10 -148 -245 0
+132 -200 -119 0
+39 -158 -58 0
+52 81 171 0
+-180 97 46 0
+77 -107 -250 0
+-60 -96 98 0
+-111 225 199 0
+-46 -130 -189 0
+45 136 -91 0
+-193 -118 45 0
+-91 -249 104 0
+-230 -38 15 0
+-37 -2 -222 0
+220 13 63 0
+248 -45 -222 0
+-51 78 159 0
+-193 -245 123 0
+50 -209 80 0
+199 -154 -61 0
+115 212 -209 0
+-247 -54 23 0
+241 150 -33 0
+192 -157 164 0
+-70 -127 -1 0
+44 2 -175 0
+-198 -85 -232 0
+8 230 -89 0
+-245 35 102 0
+5 126 156 0
+-219 50 -45 0
+72 -249 -217 0
+242 227 186 0
+-25 -11 63 0
+156 -173 -243 0
+-104 145 48 0
+-31 -109 98 0
+-203 -153 44 0
+-166 -7 -70 0
+96 38 160 0
+-87 201 232 0
+234 129 -82 0
+-78 -193 192 0
+130 181 70 0
+203 -100 218 0
+128 -148 36 0
+245 -125 -183 0
+-224 77 166 0
+-165 171 20 0
+43 231 -182 0
+64 -149 27 0
+154 -155 -147 0
+-60 204 223 0
+64 33 -185 0
+166 60 -193 0
+226 -132 113 0
+-24 -134 -177 0
+67 30 -109 0
+-53 -67 9 0
+-199 -66 -86 0
+-106 -139 36 0
+-241 164 150 0
+-73 -151 -149 0
+-158 -242 220 0
+193 177 186 0
+-181 -175 -237 0
+-233 134 41 0
+-3 123 -25 0
+54 -212 -205 0
+143 71 -109 0
+-176 -29 -102 0
+39 228 -129 0
+-203 112 51 0
+190 -67 145 0
+232 15 185 0
+-235 -140 -214 0
+186 -112 87 0
+-218 84 -65 0
+134 163 -237 0
+104 234 196 0
+151 -28 198 0
+-72 110 -194 0
+-172 92 249 0
+-157 -170 8 0
+74 51 244 0
+77 240 -64 0
+106 175 -98 0
+-215 -4 63 0
+58 147 -18 0
+76 -113 15 0
+-106 -208 -94 0
+157 -87 -121 0
+226 101 -206 0
+-136 -122 -93 0
+-117 13 -244 0
+236 188 84 0
+-25 14 152 0
+97 243 -139 0
+248 166 73 0
+-221 186 22 0
+-90 -53 -42 0
+-238 156 -163 0
+177 -147 -173 0
+17 196 -119 0
+99 -6 -123 0
+224 -60 243 0
+165 221 29 0
+-7 37 -226 0
+-132 -118 -120 0
+188 -55 -160 0
+-250 -149 -188 0
+-115 -79 141 0
+-223 162 -37 0
+-122 -222 -7 0
+145 -159 -18 0
+183 -218 91 0
+-41 -74 -83 0
+-181 -189 -149 0
+106 -8 -210 0
+75 -144 89 0
+34 -130 -25 0
+-129 -40 56 0
+199 151 211 0
+86 223 104 0
+225 -158 -245 0
+-121 -34 72 0
+-128 -37 110 0
+-205 197 229 0
+12 -129 -69 0
+-217 -149 60 0
+-154 -83 93 0
+-45 105 37 0
+-233 -243 232 0
+-58 170 155 0
+29 -1 -227 0
+-148 117 -21 0
+241 137 -103 0
+62 -24 133 0
+-70 -44 -210 0
+52 198 -245 0
+-216 -184 -74 0
+235 -164 52 0
+227 3 116 0
+150 116 145 0
+103 -141 12 0
+-54 134 -231 0
+44 -105 68 0
+188 169 11 0
+155 178 172 0
+113 -139 152 0
+-171 -40 204 0
+55 210 178 0
+-129 242 38 0
+196 -200 243 0
+129 -111 -168 0
+101 155 193 0
+127 -109 69 0
+-174 -109 -116 0
+27 194 110 0
+-48 -190 -219 0
+119 71 -107 0
+-171 1 -20 0
+-113 -230 108 0
+-138 -217 50 0
+105 -34 51 0
+-25 -118 -91 0
+42 100 216 0
+-60 -201 -1 0
+24 65 -158 0
+-184 -166 -176 0
+4 -14 -43 0
+59 -186 -71 0
+46 -56 110 0
+-236 247 -102 0
+-36 -3 79 0
+-136 240 -80 0
+-150 -143 -159 0
+-130 212 -211 0
+-26 -244 181 0
+40 -172 -4 0
+184 -19 229 0
+-237 96 206 0
+51 -197 84 0
+-195 211 -85 0
+-126 -127 143 0
+118 -179 -44 0
+160 179 -86 0
+237 -125 99 0
+-162 -81 245 0
+218 -82 -209 0
+-135 -78 131 0
+169 -85 2 0
+157 186 200 0
+38 -169 166 0
+114 -132 -203 0
+-25 127 -241 0
+-229 -224 -250 0
+-55 -134 5 0
+-176 -59 -6 0
+-71 105 -80 0
+168 222 -232 0
+52 -250 146 0
+87 -111 227 0
+-182 -174 -175 0
+-65 202 2 0
+135 13 69 0
+-13 -138 95 0
+-1 6 -181 0
+94 -29 -103 0
+-167 -31 185 0
+16 -60 -42 0
+180 188 -15 0
+95 96 189 0
+205 -167 64 0
+-40 102 -61 0
+4 36 -44 0
+-173 50 157 0
+120 -168 -98 0
+-94 -148 88 0
+-187 -245 -125 0
+232 223 181 0
+-245 -191 -101 0
+154 246 92 0
+172 147 -183 0
+-32 -241 132 0
+-51 -219 74 0
+-33 -238 -32 0
+-57 42 -155 0
+183 -215 -106 0
+-3 -5 -150 0
+235 -212 105 0
+-150 226 -85 0
+-90 166 16 0
+203 246 -23 0
+217 -115 -1 0
+2 233 123 0
+203 191 -42 0
+11 -212 -65 0
+84 -158 -125 0
+103 182 100 0
+-13 -49 81 0
+-201 -107 -62 0
+-142 -154 145 0
+-85 14 -8 0
+195 223 -155 0
+-142 -88 -250 0
+-94 -174 -10 0
+89 -57 233 0
+98 250 91 0
+1 -92 -218 0
+-187 -3 170 0
+-3 149 -83 0
+-247 -120 43 0
+-62 230 -28 0
+-215 36 -238 0
+102 -16 -157 0
+-95 177 31 0
+-163 81 213 0
+233 121 74 0
+-157 -236 -144 0
+-49 21 -239 0
+87 137 -89 0
+-210 -226 5 0
+17 -163 -184 0
+200 -80 192 0
+66 -23 -130 0
+216 -64 58 0
+-229 140 97 0
+-46 -79 190 0
+-186 -119 -193 0
+236 27 -190 0
+38 47 -230 0
+216 80 49 0
+89 108 189 0
+141 -23 -226 0
+-250 135 214 0
+107 -38 -91 0
+246 -99 21 0
+154 248 191 0
+-199 -166 -52 0
+111 -248 85 0
+-118 -44 124 0
+-150 -126 105 0
+-3 -73 12 0
+222 114 -203 0
+223 -149 -198 0
+144 91 178 0
+-23 198 183 0
+-141 121 175 0
+-189 36 -203 0
+92 32 140 0
+174 -233 203 0
+159 -23 200 0
+193 -40 188 0
+-207 131 38 0
+150 -113 -128 0
+152 -76 -201 0
+106 -85 223 0
+122 -119 162 0
+61 193 234 0
+195 2 119 0
+-40 193 96 0
+-190 -153 107 0
+-34 -80 -152 0
+49 200 -80 0
+-38 242 -184 0
+178 103 -167 0
+-45 -32 116 0
+185 -228 154 0
+224 221 242 0
+-235 -41 31 0
+142 -124 197 0
+-22 191 71 0
+212 27 -242 0
+-157 -85 -134 0
+-187 123 177 0
+62 -183 -248 0
+48 -13 -85 0
+133 -112 203 0
+-38 132 150 0
+-58 -216 -161 0
+107 245 -135 0
+248 -51 138 0
+-9 -52 149 0
+-26 -214 6 0
+213 -192 -1 0
+-75 -32 -179 0
+-85 -134 -233 0
+-10 -224 -204 0
+33 -211 -93 0
+74 -99 169 0
+-9 47 127 0
+120 91 145 0
+-5 -71 83 0
+-88 12 228 0
+158 -123 -212 0
+171 -205 -231 0
+-59 12 -77 0
+-63 118 -209 0
+-163 164 -199 0
+-4 2 121 0
+-148 249 -22 0
+-114 104 175 0
+78 120 -156 0
+-224 178 -145 0
+170 72 239 0
+-107 184 66 0
+-42 176 215 0
+-4 -193 -142 0
+140 203 -85 0
+22 45 225 0
+-77 192 194 0
+-3 110 181 0
+-239 -79 131 0
+-127 170 122 0
+-182 -89 249 0
+-18 -115 -202 0
+-163 44 -138 0
+-119 -198 -172 0
+-36 -62 58 0
+-182 153 192 0
+-188 113 -230 0
+-97 185 207 0
+167 -183 -24 0
+226 218 -20 0
+137 -56 -145 0
+-193 174 101 0
+86 -160 57 0
+-119 -60 -54 0
+101 -124 203 0
+112 44 134 0
+245 -64 42 0
+217 72 -15 0
+-145 232 219 0
+-184 224 -239 0
+214 -205 190 0
+215 205 124 0
+-113 17 181 0
+35 -185 -26 0
+119 -66 -123 0
+-4 166 -171 0
+-4 -227 -87 0
+-237 -96 -152 0
+-211 8 126 0
+135 -130 74 0
+-223 -241 -192 0
+26 187 -181 0
+-247 -50 -11 0
+-90 -177 241 0
+223 47 131 0
+73 -27 108 0
+-218 196 227 0
+63 -54 89 0
+56 41 -231 0
+-47 228 -190 0
+-45 96 -20 0
+-192 -77 -137 0
+207 37 -247 0
+99 -165 -240 0
+-222 -8 -161 0
+-229 -92 174 0
+-72 28 -250 0
+-196 -40 -191 0
+-89 64 129 0
+140 -32 95 0
+-204 196 -182 0
+-241 -148 -160 0
+184 82 201 0
+-13 161 -163 0
+14 217 -219 0
+-198 220 -131 0
+-11 87 -104 0
+81 -11 -72 0
+130 147 -54 0
+-229 -50 98 0
+133 -105 -85 0
+221 -244 18 0
+-65 243 -105 0
+29 -154 -136 0
+213 175 -223 0
+176 5 -235 0
+-191 239 212 0
+-53 128 -117 0
+146 42 -44 0
+-203 -87 164 0
+55 72 40 0
+-7 -22 47 0
+-93 -31 238 0
+-100 84 -43 0
+132 -67 -2 0
+80 46 220 0
+-178 92 72 0
+85 152 82 0
+73 210 -102 0
+30 235 33 0
+-180 -109 -70 0
+200 -156 247 0
+-72 216 209 0
+172 -110 -29 0
+240 4 -116 0
+47 214 -3 0
+21 63 137 0
+74 157 233 0
+-101 232 129 0
+-11 245 -105 0
+20 -63 -104 0
+-3 -200 29 0
+-158 41 20 0
+159 173 60 0
+-139 -62 59 0
+-134 -207 138 0
+-204 232 -16 0
+96 -29 22 0
+193 77 16 0
+-67 -3 130 0
+201 131 23 0
+-155 70 232 0
+-153 148 131 0
+18 -205 -125 0
+-102 -24 -242 0
+47 -101 -118 0
+69 94 55 0
+154 167 4 0
+-83 -109 -220 0
+-196 -244 200 0
+175 20 -200 0
+28 -158 -232 0
+-189 -111 163 0
+-208 -227 111 0
+103 129 -247 0
+152 240 -101 0
+-60 -235 -221 0
+80 -53 -129 0
+-228 173 -243 0
+8 235 -242 0
+213 40 201 0
+52 131 -12 0
+239 101 -6 0
+-249 100 -126 0
+-237 12 216 0
+-189 34 -55 0
+-166 -150 7 0
+-132 161 -128 0
+-90 27 98 0
+-197 -4 -113 0
+-177 170 219 0
+107 -224 -215 0
+141 -33 47 0
+17 -9 102 0
+216 170 123 0
+-13 -9 23 0
+47 -97 -54 0
+-148 100 -237 0
+19 -134 -165 0
+239 213 -59 0
+-214 54 -149 0
+67 81 -234 0
+75 -240 -42 0
+-217 202 42 0
+20 -61 1 0
+219 135 -95 0
+-4 187 211 0
+-180 -131 -42 0
+-130 159 -178 0
+-209 -59 210 0
+-106 -114 -96 0
+-226 -172 -186 0
+143 109 30 0
+-243 -209 -182 0
+122 -57 -240 0
+83 49 -178 0
+-246 -238 89 0
+-101 74 106 0
+207 82 -42 0
+242 136 -211 0
+155 -128 12 0
+237 144 66 0
+151 -203 -105 0
+-117 -124 -60 0
+130 236 25 0
+21 214 -232 0
+-110 33 -24 0
+206 8 -79 0
+38 131 120 0
+237 169 -99 0
+115 30 -120 0
+-225 172 199 0
+-123 53 64 0
+197 -150 -208 0
+179 -235 -165 0
+184 -110 203 0
+-220 -180 186 0
+224 51 -84 0
+114 198 96 0
+-67 -191 78 0
+155 -151 -182 0
+122 173 -67 0
+-89 64 44 0
+-119 215 243 0
+-58 103 -196 0
+-208 238 63 0
+27 217 188 0
+-86 113 -92 0
+-175 154 -157 0
+171 176 -44 0
+28 -19 -115 0
+105 184 -176 0
+-71 -112 62 0
+104 165 250 0
+-202 2 43 0
+-123 -145 122 0
+197 -90 -213 0
+-72 203 100 0
+-230 -219 6 0
+-97 -180 -88 0
+243 48 99 0
+144 231 173 0
+-95 175 7 0
+35 37 89 0
+-126 112 -247 0
+167 244 219 0
+98 2 235 0
+75 -202 12 0
+202 -180 105 0
+108 94 -231 0
+-26 -223 226 0
+248 -85 232 0
+180 143 -80 0
+212 -217 3 0
+-109 29 104 0
+-239 57 -61 0
+-231 -128 -229 0
+31 -162 62 0
+9 -134 -66 0
+-134 -244 29 0
+-71 -195 -169 0
+25 157 90 0
+-173 150 -235 0
+-84 18 -40 0
+-149 -163 168 0
+-39 220 -68 0
+169 -126 152 0
+81 51 -170 0
+221 119 -197 0
+184 166 138 0
+225 132 6 0
+-36 8 232 0
+-208 -97 -161 0
+55 -133 64 0
+228 -76 246 0
+-151 219 157 0
+-229 65 243 0
+-123 176 -13 0
+54 220 21 0
+-32 188 -96 0
+-48 -15 -152 0
+-216 186 23 0
+61 -223 29 0
+30 25 -85 0
+-151 112 -134 0
+180 56 -12 0
+40 -226 155 0
+-165 245 -229 0
+-58 -97 225 0
+-88 48 -166 0
+-219 224 -229 0
+199 -95 -214 0
+109 71 -142 0
+36 -70 -55 0
+-64 50 250 0
+-152 -239 18 0
+120 167 -84 0
+-129 -144 123 0
+1 -226 136 0
+74 237 -87 0
+205 -245 -148 0
+205 -130 -137 0
+-19 -28 103 0
+222 243 -235 0
+195 -77 -158 0
+162 -84 158 0
+-30 -125 -249 0
+-126 182 -176 0
+-237 -44 -160 0
+143 -95 240 0
+213 38 203 0
+-241 127 -247 0
+138 -169 -91 0
+-231 134 207 0
+54 247 202 0
+161 -10 -116 0
+-235 121 -89 0
+-140 248 -50 0
+143 -42 -79 0
+-207 236 -181 0
+237 189 236 0
+-64 37 236 0
+34 -158 -93 0
+28 -31 -195 0
+-41 -86 -112 0
+-197 231 -78 0
+47 146 -166 0
+-128 -81 -91 0
+123 191 -8 0
+194 88 -224 0
+195 -4 199 0
+152 233 -175 0
+250 143 -53 0
+68 235 -155 0
+-213 246 39 0
+154 246 101 0
+132 -169 19 0
+29 236 176 0
+-46 -143 23 0
+-152 181 69 0
+-37 21 -115 0
+-173 5 51 0
+-226 -90 23 0
+-190 -216 -241 0
+35 68 140 0
+224 -45 -28 0
+220 105 -155 0
+58 -22 -56 0
+-178 112 193 0
+127 -108 -176 0
+22 185 -229 0
+200 243 15 0
+-71 82 127 0
+-78 -116 -45 0
+-122 47 78 0
+-160 -193 -241 0
+159 -208 -165 0
+-83 -42 56 0
+62 20 175 0
+9 137 -159 0
+98 -184 109 0
+-238 51 32 0
+-127 146 -44 0
+-242 166 5 0
+-28 30 -156 0
+-103 214 114 0
+36 -39 56 0
+70 -68 14 0
+99 -241 34 0
+123 184 -85 0
+209 -223 -164 0
+-77 220 -3 0
+1 -107 11 0
+-133 -69 -250 0
+222 45 -89 0
+-7 31 182 0
+-135 180 86 0
+80 63 -230 0
+99 -210 -19 0
+4 -98 235 0
+-51 162 -88 0
+-99 216 -119 0
+57 183 243 0
+236 -121 -29 0
+-195 222 -3 0
+236 115 -69 0
+-13 -196 -117 0
+61 -186 -151 0
+-123 -207 43 0
+57 157 233 0
+217 -71 162 0
+185 156 204 0
+-20 -97 -17 0
+-93 -22 -195 0
+-147 230 -63 0
+176 5 219 0
+95 225 18 0
+-130 -46 151 0
+135 -58 -72 0
+236 -90 225 0
+-196 -144 18 0
+27 76 31 0
+-98 -3 102 0
+47 34 125 0
+113 -99 157 0
+100 94 -19 0
+-173 34 -75 0
+10 -175 201 0
+177 219 -134 0
+119 200 -96 0
+-149 136 86 0
+-166 -176 -127 0
+-188 -139 129 0
+237 -177 19 0
+-117 96 55 0
+204 -19 -228 0
+132 102 156 0
+213 -29 -173 0
+-141 153 98 0
+15 138 171 0
+-161 53 -59 0
+119 -224 -96 0
+-58 195 -216 0
+-152 177 34 0
+-74 -101 193 0
+34 -81 -96 0
+-86 87 -162 0
+119 -168 89 0
+-216 49 -51 0
+-54 121 -237 0
+-39 -148 -238 0
+-71 76 -44 0
+-125 -126 -72 0
+-88 -175 17 0
+25 -226 185 0
+-169 -10 -198 0
+-113 -214 13 0
+-61 70 145 0
+100 121 -28 0
+180 34 -176 0
+165 214 158 0
+49 -233 -15 0
+-81 199 29 0
+79 180 -183 0
+-56 226 225 0
+129 5 233 0
+86 -165 -85 0
+59 56 172 0
+150 -108 -181 0
+-24 19 202 0
+-17 -129 -46 0
+-102 250 76 0
+159 -158 -106 0
+81 -145 -244 0
+-237 -250 -226 0
+229 14 104 0
+187 115 17 0
+-63 208 23 0
+54 -118 -162 0
+-4 115 -138 0
+205 31 -149 0
+76 242 26 0
+-206 -66 34 0
+-246 37 188 0
+-45 87 -180 0
+-67 20 13 0
+-126 -153 59 0
+227 -200 128 0
+81 174 -148 0
+85 126 -69 0
+247 124 -153 0
+-76 215 -133 0
+197 94 76 0
+-185 178 83 0
+-38 133 53 0
+-64 -169 -57 0
+-117 -32 -17 0
+-76 -234 -37 0
+114 -165 55 0
+-105 -55 2 0
+205 -58 186 0
+-143 77 117 0
+-123 135 -9 0
+-131 -178 161 0
+55 99 -137 0
+73 -210 -189 0
+-93 114 225 0
+-234 145 -169 0
+-238 185 -161 0
+231 -174 3 0
+-248 52 -217 0
+84 153 51 0
+91 95 218 0
+-242 -73 205 0
+57 201 -248 0
+67 65 29 0
+221 -84 241 0
+95 -232 197 0
+83 -233 105 0
+112 -191 26 0
+87 67 -158 0
+-203 71 -242 0
+-45 -187 115 0
+-23 81 -89 0
+-203 230 -165 0
+-72 175 231 0
+-138 -242 -151 0
+-13 -229 -180 0
+233 243 -8 0
+-45 72 -105 0
+124 121 -119 0
+184 238 150 0
+78 130 64 0
+-184 240 -25 0
+-67 106 216 0
+-115 188 -136 0
+142 226 223 0
+-125 -138 -220 0
+-221 78 215 0
+139 86 -131 0
+119 121 -134 0
+-240 245 -150 0
+53 161 -98 0
+-247 69 70 0
+237 202 -174 0
+-64 -175 -51 0
+122 -168 -149 0
+231 -183 -95 0
+-69 -200 11 0
+-227 148 26 0
+79 -7 129 0
+-146 -103 182 0
+-147 166 -210 0
+-44 -69 -162 0
+158 -128 12 0
+136 -221 100 0
+-47 141 138 0
+93 -204 -36 0
+204 -222 -224 0
+102 61 -81 0
+207 3 -194 0
+-91 65 -79 0
+-99 -135 90 0
+39 141 -240 0
+215 -107 203 0
+-18 -176 73 0
+-149 73 -155 0
+-112 150 82 0
+-219 71 -158 0
+100 47 -20 0
+-123 109 -164 0
+-36 -217 219 0
+-137 55 -168 0
+-235 -224 22 0
+56 31 -150 0
+-64 -206 -100 0
+123 -187 135 0
+110 -13 -133 0
+-228 215 111 0
+103 -164 -72 0
+244 52 110 0
+-11 -152 198 0
+223 -101 87 0
+243 106 -31 0
+-145 -208 52 0
+-121 203 92 0
+-241 -56 22 0
+12 173 -115 0
+-164 20 -98 0
+-83 -18 161 0
+174 105 73 0
+-137 75 174 0
+172 25 47 0
+-29 -36 -94 0
+-80 -63 -235 0
+-110 -120 -73 0
+-51 -22 -232 0
+-98 -102 -18 0
+218 167 -176 0
+29 122 -218 0
+232 -221 -34 0
+-211 -203 191 0
+-186 -25 223 0
+93 -137 27 0
+-174 -227 191 0
+55 222 -22 0
+-6 -236 128 0
+67 112 -79 0
+-150 -158 134 0
+-246 -100 59 0
+238 -45 20 0
+184 138 -30 0
+-115 -151 -68 0
+191 90 -39 0
+-156 -11 64 0
+12 -185 -98 0
+75 -128 -117 0
+-60 -54 102 0
+9 187 -132 0
+12 -166 158 0
+-129 -142 -40 0
+206 248 111 0
+23 161 103 0
+166 46 35 0
+195 -105 211 0
+-208 57 -232 0
+230 238 151 0
+-139 -83 -163 0
+90 -123 247 0
+-169 -115 194 0
+-220 -174 -179 0
+105 -149 199 0
+-8 128 91 0
+121 207 170 0
+-207 -250 -204 0
+-22 100 94 0
+162 -156 -163 0
+-119 169 -28 0
+-6 210 -103 0
+-14 -33 183 0
+-137 -203 -162 0
+-243 -64 118 0
+56 43 196 0
+229 -7 244 0
+-15 -196 103 0
+-11 50 -237 0
+134 -22 -203 0
+-29 233 -169 0
+9 -45 177 0
+-72 141 -54 0
+-208 99 16 0
+83 -155 -67 0
+162 -184 226 0
+-250 -167 -86 0
+34 -241 -103 0
+54 122 40 0
+-115 -149 214 0
+-174 -96 -53 0
+190 175 127 0
+238 -133 -36 0
+31 25 -72 0
+130 -208 -36 0
+212 -62 -64 0
+225 -151 163 0
+-147 164 146 0
+-132 34 -140 0
+90 234 191 0
+-94 39 142 0
+146 -27 -3 0
+-71 -25 93 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-047.cnf b/benchmarks/UF250.1065.100/uf250-047.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-047.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 153 159 -186 0
+-245 -209 168 0
+133 43 -173 0
+136 -144 -190 0
+228 136 105 0
+207 238 -234 0
+36 21 -111 0
+-146 -55 87 0
+132 25 -194 0
+250 61 12 0
+-154 72 -77 0
+-80 -147 -161 0
+-104 56 227 0
+-242 183 -140 0
+62 5 -34 0
+-163 -13 220 0
+129 -228 -227 0
+-211 -22 -192 0
+-53 -204 -175 0
+-166 200 184 0
+97 -185 -55 0
+147 52 181 0
+-10 -51 121 0
+194 -40 -36 0
+-48 148 -125 0
+24 194 81 0
+-31 157 -56 0
+-60 -40 -196 0
+13 184 -223 0
+223 100 -102 0
+244 -104 -142 0
+-78 -212 57 0
+-29 -233 127 0
+-157 -175 51 0
+-83 196 203 0
+133 36 138 0
+-175 187 -31 0
+-69 99 187 0
+62 229 -24 0
+-215 190 -193 0
+202 8 -20 0
+-158 -207 -67 0
+143 -7 236 0
+-178 12 -36 0
+-199 89 -83 0
+-126 207 -215 0
+25 -203 -202 0
+-227 34 147 0
+19 -40 -109 0
+198 189 71 0
+-237 204 33 0
+-197 -123 -31 0
+-39 -190 206 0
+-32 -170 107 0
+-123 -172 36 0
+20 -188 -68 0
+-131 -86 40 0
+84 -23 193 0
+-106 -239 -13 0
+59 -2 159 0
+208 215 -48 0
+-193 148 22 0
+-235 -142 -28 0
+20 -36 223 0
+-20 -57 104 0
+38 -108 14 0
+22 76 -179 0
+49 -42 129 0
+60 239 96 0
+-134 -40 150 0
+35 5 157 0
+79 -111 -115 0
+244 203 -214 0
+182 88 -171 0
+120 -3 -232 0
+-69 24 203 0
+-15 -151 153 0
+52 151 10 0
+198 -206 -125 0
+60 102 -246 0
+-240 -190 8 0
+-235 180 -230 0
+-195 -110 37 0
+240 -73 -15 0
+108 2 -99 0
+89 -32 160 0
+-175 208 3 0
+-40 171 -77 0
+233 119 -151 0
+205 62 -247 0
+-147 135 -126 0
+167 -67 202 0
+-110 -201 -184 0
+-73 176 -99 0
+122 226 220 0
+-84 -180 209 0
+158 -89 134 0
+123 -19 -246 0
+-36 28 -114 0
+43 -122 -112 0
+86 73 -75 0
+-111 190 -85 0
+39 -172 -12 0
+224 -13 -244 0
+223 -189 116 0
+228 37 -177 0
+-49 -191 -149 0
+-127 224 120 0
+105 232 109 0
+-92 41 -194 0
+-62 -102 182 0
+197 203 -202 0
+-44 213 110 0
+10 206 -99 0
+123 145 207 0
+-212 -163 182 0
+154 -99 39 0
+242 -238 -88 0
+218 159 -144 0
+-234 -150 -92 0
+-21 177 106 0
+38 223 105 0
+200 -69 -36 0
+225 -137 95 0
+-65 -187 -21 0
+-98 148 -163 0
+211 -137 205 0
+-114 -163 100 0
+-85 174 156 0
+50 106 -46 0
+-56 109 -70 0
+-201 23 55 0
+186 202 -179 0
+-55 187 52 0
+69 -166 -199 0
+37 42 -69 0
+25 210 -154 0
+96 50 194 0
+-152 140 231 0
+-47 169 -12 0
+206 -70 38 0
+155 200 8 0
+-51 -124 172 0
+39 50 -147 0
+-115 50 -165 0
+-123 1 -18 0
+-207 -180 -143 0
+86 39 -45 0
+-13 71 -242 0
+155 204 45 0
+17 202 91 0
+227 68 44 0
+39 117 70 0
+25 136 172 0
+12 200 215 0
+-146 35 246 0
+-101 -45 -176 0
+-176 202 -74 0
+98 59 -83 0
+-30 -87 77 0
+39 -130 -35 0
+125 -242 67 0
+-195 -106 97 0
+37 198 126 0
+85 110 -80 0
+-117 41 54 0
+42 -189 -243 0
+-132 151 -3 0
+-22 -128 89 0
+-151 18 -222 0
+-154 213 15 0
+-208 155 -17 0
+98 146 -124 0
+241 146 92 0
+-192 -194 -41 0
+-138 77 -99 0
+-231 -242 -117 0
+221 -40 -26 0
+-58 -131 45 0
+-173 152 -31 0
+-100 204 31 0
+160 86 -56 0
+-157 -54 -38 0
+81 205 57 0
+-212 -26 -169 0
+-197 89 187 0
+41 -197 -129 0
+-93 130 -14 0
+57 141 -116 0
+131 -227 -246 0
+-33 -166 73 0
+-12 183 55 0
+101 121 -157 0
+-26 -58 109 0
+110 52 101 0
+-90 133 -235 0
+20 114 59 0
+-103 -208 -10 0
+-243 -16 -85 0
+244 239 -59 0
+188 221 -112 0
+-119 -185 -48 0
+46 41 92 0
+32 -1 66 0
+-75 -128 241 0
+10 164 49 0
+-111 131 -56 0
+-42 -121 34 0
+-183 207 -43 0
+-250 148 54 0
+68 -40 -193 0
+238 -23 -86 0
+37 222 -30 0
+-112 37 -163 0
+-80 34 -133 0
+163 -90 203 0
+-61 -194 137 0
+56 23 -38 0
+-41 204 -180 0
+188 247 -71 0
+234 109 186 0
+150 -9 187 0
+-101 18 -42 0
+-226 -63 113 0
+-116 -108 73 0
+170 162 200 0
+156 -151 23 0
+-96 -45 -35 0
+-70 -206 -208 0
+9 -250 -236 0
+172 -105 76 0
+-136 -115 -227 0
+-176 -52 -217 0
+105 -9 152 0
+-190 200 -35 0
+-88 202 74 0
+-240 208 148 0
+138 42 156 0
+-50 -108 102 0
+238 109 243 0
+242 121 224 0
+-99 -24 5 0
+100 -127 -163 0
+-99 -30 -23 0
+-244 -220 50 0
+-8 234 -203 0
+29 -149 -9 0
+154 -244 125 0
+232 98 135 0
+-196 42 86 0
+78 34 61 0
+16 44 -9 0
+-23 230 -146 0
+-1 27 243 0
+2 -226 82 0
+-165 48 -142 0
+86 93 201 0
+-246 139 6 0
+-36 77 29 0
+173 83 151 0
+-176 -101 151 0
+236 -20 8 0
+-75 24 40 0
+2 94 167 0
+-99 -188 -107 0
+-8 123 -10 0
+-215 9 206 0
+7 -163 -114 0
+135 -131 16 0
+-76 10 -217 0
+91 -17 37 0
+-37 140 -69 0
+-83 -118 -70 0
+-119 48 -79 0
+-163 175 250 0
+44 197 -26 0
+-139 83 -90 0
+-114 157 -70 0
+-131 222 -30 0
+-199 -19 -54 0
+-208 191 -105 0
+184 160 234 0
+225 -230 215 0
+27 43 -40 0
+-185 -202 163 0
+147 108 1 0
+-153 24 181 0
+-194 22 -27 0
+225 -92 -232 0
+159 83 186 0
+-132 -217 192 0
+154 122 56 0
+-131 201 -124 0
+96 83 -31 0
+-63 6 11 0
+83 209 48 0
+57 245 -138 0
+215 209 -95 0
+28 212 -34 0
+-237 102 -136 0
+-78 -181 172 0
+142 12 7 0
+174 -88 -44 0
+220 204 -120 0
+134 -250 10 0
+-233 -75 -39 0
+-167 93 -5 0
+9 45 -216 0
+211 32 95 0
+-240 -169 107 0
+-108 171 -178 0
+-140 -241 221 0
+-22 -174 -137 0
+-128 186 231 0
+-80 6 184 0
+-40 112 42 0
+96 147 107 0
+158 62 -195 0
+-242 -176 106 0
+-237 -227 -128 0
+41 -203 244 0
+198 16 -149 0
+75 239 1 0
+189 -23 224 0
+167 -232 99 0
+-176 192 -214 0
+172 222 -150 0
+9 101 219 0
+58 59 24 0
+153 19 -250 0
+-12 -238 93 0
+110 -79 87 0
+-241 -158 212 0
+-210 225 -140 0
+-1 -158 10 0
+-151 -170 -60 0
+-108 6 -47 0
+57 -5 103 0
+-101 -173 -243 0
+-231 -156 157 0
+63 56 -235 0
+-90 157 -136 0
+-81 -158 155 0
+-202 27 -42 0
+192 -247 103 0
+-163 -50 65 0
+-27 -12 19 0
+-63 -228 -28 0
+-85 112 -231 0
+-73 247 -243 0
+-185 -7 -30 0
+-112 181 213 0
+1 155 -87 0
+-232 207 -108 0
+-209 156 159 0
+-182 16 -11 0
+163 126 -95 0
+234 7 -93 0
+-68 -16 171 0
+-88 -186 -159 0
+250 68 5 0
+175 191 -145 0
+207 50 -157 0
+-13 188 -206 0
+186 -200 119 0
+83 -195 73 0
+107 -129 43 0
+153 -104 158 0
+-250 166 216 0
+138 -34 -27 0
+12 210 166 0
+-186 -153 -249 0
+-86 57 -250 0
+-22 115 -68 0
+65 -209 200 0
+-62 226 35 0
+98 -245 -235 0
+-243 59 196 0
+-145 74 -176 0
+128 -124 -204 0
+-153 27 -144 0
+20 -102 -198 0
+143 -191 228 0
+149 77 -103 0
+70 -166 37 0
+192 145 28 0
+-39 102 133 0
+-157 248 -21 0
+164 234 29 0
+-179 -127 -233 0
+-216 -92 -120 0
+-24 -216 -54 0
+237 -109 -156 0
+-210 -156 224 0
+55 100 158 0
+-11 31 149 0
+-82 -46 -42 0
+-43 -189 102 0
+-190 -155 -249 0
+194 -197 21 0
+158 244 -115 0
+-132 206 -184 0
+166 134 74 0
+111 -21 174 0
+30 -128 -13 0
+-135 -137 240 0
+137 -74 -69 0
+206 -162 42 0
+-49 -38 144 0
+39 -177 -206 0
+48 111 71 0
+-150 248 87 0
+-126 24 -243 0
+-40 101 209 0
+-11 -112 33 0
+-151 -210 -120 0
+234 146 227 0
+-152 -238 68 0
+66 -195 221 0
+-130 139 155 0
+170 -5 27 0
+-19 209 167 0
+39 180 -18 0
+-226 -140 -116 0
+-239 -43 -132 0
+-210 -124 -240 0
+-8 -182 -174 0
+-204 216 -132 0
+143 -47 96 0
+-2 232 51 0
+119 84 129 0
+-74 77 -223 0
+199 -205 -115 0
+-37 69 -234 0
+-140 -79 207 0
+195 -81 -164 0
+115 13 59 0
+238 209 -14 0
+38 -76 8 0
+-247 97 -163 0
+-34 232 -206 0
+-179 171 -158 0
+47 246 -126 0
+249 -135 -241 0
+90 153 45 0
+128 139 64 0
+-229 15 39 0
+-54 48 -42 0
+94 107 -24 0
+31 -202 -82 0
+-157 -83 -76 0
+-88 145 -176 0
+-173 85 225 0
+-103 -107 189 0
+-56 222 -2 0
+-74 -203 -40 0
+-61 -10 -101 0
+-163 58 -216 0
+-220 125 85 0
+-209 -57 247 0
+-167 -18 -247 0
+162 -228 178 0
+143 127 -121 0
+-86 -234 18 0
+-196 101 75 0
+-237 -227 -35 0
+151 95 -179 0
+141 248 18 0
+-154 191 -16 0
+189 -57 8 0
+30 -236 -45 0
+-15 -119 -72 0
+85 86 175 0
+-134 -250 220 0
+57 109 -137 0
+-132 -152 122 0
+-154 -230 -208 0
+153 7 240 0
+106 -243 86 0
+155 198 -115 0
+177 144 138 0
+137 -224 82 0
+-248 -102 12 0
+-74 34 112 0
+165 13 -201 0
+-16 230 -106 0
+5 164 149 0
+92 -5 -200 0
+222 -66 161 0
+86 -139 32 0
+249 184 66 0
+-29 -92 6 0
+-26 20 18 0
+102 -93 75 0
+31 12 187 0
+-149 -47 -40 0
+56 179 -218 0
+73 132 165 0
+-99 -207 129 0
+-221 250 66 0
+14 -210 161 0
+-179 229 240 0
+-41 -111 228 0
+240 -49 40 0
+-172 193 7 0
+102 -114 -29 0
+73 -95 -180 0
+-159 -30 79 0
+218 224 78 0
+15 -13 243 0
+91 102 207 0
+-70 -187 -217 0
+217 158 -236 0
+-74 11 193 0
+-202 33 46 0
+-37 145 147 0
+116 82 -197 0
+39 48 -103 0
+-243 167 -156 0
+218 -19 206 0
+-58 -249 -155 0
+-214 -108 249 0
+-106 228 -127 0
+104 -244 -136 0
+-183 -146 -222 0
+149 -217 -183 0
+-221 134 -32 0
+-49 149 -199 0
+145 -211 194 0
+-233 153 -18 0
+139 -190 142 0
+246 -214 -195 0
+-249 -231 -136 0
+146 50 -203 0
+-211 62 74 0
+-154 55 46 0
+-221 -11 52 0
+-247 173 -175 0
+-89 -129 120 0
+138 19 -115 0
+19 -188 34 0
+-171 -134 92 0
+-11 129 208 0
+-102 160 164 0
+-12 225 -140 0
+-106 -109 112 0
+222 94 158 0
+98 76 -169 0
+91 112 -149 0
+125 -94 211 0
+187 -76 160 0
+-72 188 -176 0
+-20 -98 67 0
+178 -243 188 0
+62 -121 114 0
+-74 71 -160 0
+-67 -190 63 0
+233 -190 161 0
+126 -55 56 0
+-84 -193 172 0
+-31 39 -125 0
+-65 89 183 0
+191 64 -42 0
+-164 239 223 0
+-20 135 46 0
+246 112 50 0
+114 -116 -161 0
+-148 184 -56 0
+108 -198 -157 0
+-184 -186 -93 0
+241 -123 36 0
+114 -107 -203 0
+16 -50 -130 0
+-239 -97 112 0
+-103 111 214 0
+-119 82 -213 0
+-242 236 -62 0
+141 26 14 0
+184 -85 99 0
+72 82 -135 0
+125 146 -57 0
+-42 -164 104 0
+-126 199 80 0
+79 129 -180 0
+-196 -190 90 0
+-105 -112 121 0
+234 -203 -213 0
+-153 -64 -85 0
+-64 -38 8 0
+198 107 56 0
+-102 -191 133 0
+-21 -115 -247 0
+-119 104 -248 0
+82 -151 -244 0
+205 -92 11 0
+-32 -230 -38 0
+-209 -223 -34 0
+-139 75 -89 0
+92 -110 -76 0
+241 -153 -61 0
+-99 195 169 0
+55 68 94 0
+-73 160 -124 0
+-87 -138 -11 0
+-131 -214 112 0
+130 -64 220 0
+170 4 -146 0
+-62 165 77 0
+86 163 -9 0
+-55 -205 -195 0
+-192 25 -223 0
+-239 244 176 0
+-51 68 181 0
+250 -88 -169 0
+-240 -239 197 0
+94 97 -117 0
+-239 -247 -184 0
+181 7 112 0
+58 96 37 0
+-55 -19 227 0
+-83 21 -185 0
+139 -25 -59 0
+233 -86 5 0
+-212 201 -109 0
+29 71 157 0
+73 143 -102 0
+-133 -180 155 0
+-190 215 145 0
+206 20 239 0
+203 47 -76 0
+190 -125 28 0
+172 -15 -250 0
+136 145 196 0
+68 44 23 0
+-61 -88 137 0
+-110 -13 49 0
+-73 159 118 0
+35 8 44 0
+-131 -139 69 0
+-248 -58 197 0
+-156 -86 -98 0
+-73 -60 151 0
+38 243 22 0
+-128 187 6 0
+56 122 60 0
+-88 163 122 0
+178 -190 -168 0
+92 -168 -119 0
+-229 126 -112 0
+237 -127 107 0
+-82 -217 -26 0
+-61 -80 -82 0
+-104 249 -129 0
+146 89 3 0
+242 60 201 0
+-213 -187 -47 0
+-130 -200 -29 0
+173 32 184 0
+-179 -149 -134 0
+-5 -148 15 0
+35 -209 -56 0
+29 77 145 0
+-243 211 104 0
+221 191 -6 0
+60 126 59 0
+-194 -115 -15 0
+195 224 38 0
+161 -24 36 0
+120 170 239 0
+36 -83 236 0
+-151 101 180 0
+-127 -45 -99 0
+238 43 153 0
+72 176 23 0
+-169 -87 129 0
+-220 -82 -136 0
+24 124 -30 0
+-2 25 205 0
+7 -119 -186 0
+-76 98 72 0
+239 221 85 0
+-110 143 -206 0
+-52 16 7 0
+-177 183 -202 0
+-33 -208 10 0
+225 180 -98 0
+210 -192 -136 0
+-151 -222 -143 0
+173 69 -139 0
+63 58 -208 0
+-85 19 -96 0
+-113 -77 85 0
+124 -76 -12 0
+223 156 -222 0
+112 -93 53 0
+234 -249 -115 0
+223 44 -59 0
+98 -165 60 0
+-12 154 -198 0
+229 -127 -70 0
+-128 179 -232 0
+224 231 -207 0
+16 -135 162 0
+118 -5 247 0
+43 -216 139 0
+95 124 13 0
+-240 89 1 0
+193 -136 -173 0
+-197 -79 -171 0
+205 186 123 0
+-177 -142 243 0
+-209 -207 196 0
+-248 -95 -201 0
+86 145 -240 0
+163 -41 68 0
+-154 -61 -6 0
+-4 -208 180 0
+-16 165 177 0
+128 -170 20 0
+250 89 147 0
+-182 -28 91 0
+161 -178 -48 0
+172 143 -129 0
+-224 237 133 0
+-99 -104 147 0
+26 103 -48 0
+207 201 149 0
+220 213 168 0
+-62 34 13 0
+-3 125 -220 0
+-170 146 244 0
+190 -220 235 0
+114 194 238 0
+59 103 82 0
+-187 -49 233 0
+46 118 248 0
+73 24 -230 0
+82 226 -147 0
+-117 -66 40 0
+56 -73 135 0
+-141 24 200 0
+-148 -136 -59 0
+-81 24 -147 0
+-166 -210 220 0
+-42 214 -179 0
+-9 142 -181 0
+242 178 129 0
+221 136 -95 0
+-20 -29 147 0
+96 -25 18 0
+181 -209 -161 0
+-105 -159 -118 0
+-54 179 -58 0
+-86 65 -200 0
+36 -149 -207 0
+-73 -103 116 0
+173 68 -190 0
+212 105 76 0
+-191 89 -184 0
+72 -107 137 0
+186 -232 162 0
+84 -137 -192 0
+-171 -139 97 0
+117 -99 188 0
+-38 61 115 0
+-233 26 -6 0
+-18 -160 107 0
+202 104 173 0
+148 217 -180 0
+-94 -55 229 0
+-233 211 -93 0
+209 122 80 0
+100 33 -116 0
+102 230 -184 0
+-200 158 -6 0
+246 99 195 0
+8 46 170 0
+-99 -210 34 0
+181 83 -94 0
+65 -64 -66 0
+-54 237 31 0
+-47 -82 163 0
+217 -17 -233 0
+-115 162 -47 0
+-117 -90 -225 0
+-114 -213 202 0
+-12 -8 108 0
+-197 -191 42 0
+-144 56 -184 0
+101 130 -49 0
+-41 176 -171 0
+-19 81 139 0
+-152 -202 -54 0
+-216 -25 49 0
+-109 -65 192 0
+115 -181 -178 0
+166 192 78 0
+-168 -220 -34 0
+214 129 -189 0
+75 137 218 0
+-19 -157 -38 0
+194 -108 -153 0
+-103 80 190 0
+-52 14 232 0
+143 102 -147 0
+218 136 96 0
+217 26 145 0
+89 150 -136 0
+132 87 -199 0
+123 220 -76 0
+208 48 -79 0
+-91 -19 -187 0
+-42 226 -132 0
+112 -136 5 0
+36 -121 -51 0
+-55 -98 -178 0
+-45 -242 -249 0
+214 -19 111 0
+13 57 -250 0
+-98 153 119 0
+-29 -69 107 0
+-185 -246 -249 0
+-69 191 -244 0
+44 48 246 0
+-42 163 16 0
+169 90 98 0
+32 -230 45 0
+-7 -231 -211 0
+-189 -204 44 0
+47 -38 22 0
+-92 -116 -172 0
+238 -173 197 0
+53 -210 -90 0
+10 148 -204 0
+-163 -128 -238 0
+-16 -32 -51 0
+155 -207 114 0
+210 41 -26 0
+50 65 -132 0
+-202 -30 91 0
+-124 -229 62 0
+-116 -71 -239 0
+46 -130 18 0
+-56 -229 136 0
+-151 182 -33 0
+22 -244 -225 0
+115 34 -212 0
+79 -58 -12 0
+169 -184 54 0
+21 -81 91 0
+34 195 -61 0
+231 -146 163 0
+162 216 -56 0
+-177 -27 165 0
+-38 -168 144 0
+214 213 -40 0
+-226 -60 -48 0
+-182 56 170 0
+-233 -240 -40 0
+211 -7 105 0
+-200 98 248 0
+-140 -96 137 0
+142 -165 -85 0
+75 135 138 0
+-52 244 -114 0
+-191 48 -95 0
+-15 176 62 0
+181 5 210 0
+164 141 247 0
+158 -56 22 0
+19 153 -167 0
+-79 105 -129 0
+-186 -187 247 0
+7 -116 -203 0
+31 73 -13 0
+172 -112 -127 0
+-42 -53 72 0
+-163 129 -15 0
+-222 30 -83 0
+-132 63 -71 0
+-120 -37 -26 0
+213 167 -53 0
+-113 -250 -124 0
+-95 130 -176 0
+-175 186 -21 0
+-160 -200 172 0
+-185 -159 214 0
+232 -55 -50 0
+-1 -27 -88 0
+-135 129 -78 0
+-40 -34 108 0
+-8 -152 -212 0
+22 -120 -209 0
+29 -225 168 0
+7 -36 249 0
+242 -230 156 0
+153 -199 -26 0
+-19 191 33 0
+118 -41 -232 0
+-156 -163 170 0
+-27 238 89 0
+56 241 -228 0
+245 123 89 0
+35 218 140 0
+150 159 -208 0
+178 89 193 0
+46 -77 20 0
+171 -152 248 0
+-109 -214 65 0
+44 -129 226 0
+-206 -126 -128 0
+-178 -188 -225 0
+72 -132 -34 0
+-166 -250 -176 0
+48 42 -34 0
+-62 -249 -108 0
+88 74 -188 0
+-194 -93 -31 0
+190 78 -171 0
+20 -106 209 0
+-35 -191 -250 0
+142 217 -221 0
+227 -223 -85 0
+179 140 -73 0
+-16 24 236 0
+-226 112 -55 0
+122 -145 -152 0
+-84 -200 152 0
+-164 -135 -241 0
+117 -249 18 0
+217 -198 -207 0
+206 -46 105 0
+-36 -221 -28 0
+40 53 120 0
+24 156 101 0
+137 -223 -22 0
+-53 199 -240 0
+236 91 -98 0
+248 68 39 0
+220 -121 -233 0
+-145 -49 -213 0
+111 195 -155 0
+228 88 51 0
+62 -99 -147 0
+-178 187 115 0
+150 152 -76 0
+-67 178 162 0
+-182 6 -102 0
+-61 -143 52 0
+202 171 -204 0
+-93 230 -112 0
+136 -158 -107 0
+61 -140 162 0
+103 113 -166 0
+11 26 137 0
+170 -87 -209 0
+224 -85 -244 0
+-81 25 -17 0
+107 -170 -99 0
+205 240 231 0
+-189 236 173 0
+34 47 -185 0
+-155 -147 -174 0
+158 246 -160 0
+-211 223 -129 0
+-28 -3 181 0
+-50 -184 51 0
+134 115 -14 0
+-49 -193 -150 0
+-97 159 -140 0
+171 127 207 0
+-106 127 41 0
+24 246 -116 0
+191 102 94 0
+-7 -157 202 0
+100 -53 178 0
+-163 -10 -131 0
+204 -189 238 0
+220 167 -142 0
+106 -13 -108 0
+107 8 -42 0
+-39 -227 205 0
+-161 -133 59 0
+188 -171 -201 0
+-31 -90 -219 0
+-128 3 -135 0
+115 -76 175 0
+-189 155 -236 0
+-31 240 108 0
+-188 -101 181 0
+-33 117 80 0
+115 -150 -193 0
+-144 -158 -91 0
+-66 -185 -133 0
+-15 103 52 0
+23 -40 -157 0
+-220 72 92 0
+-98 -5 218 0
+-81 199 -56 0
+-165 137 74 0
+-8 -105 121 0
+-106 176 149 0
+-9 185 -15 0
+-98 -203 -97 0
+-125 81 -106 0
+-28 -55 -42 0
+226 74 175 0
+-135 30 197 0
+-47 103 -22 0
+-111 131 18 0
+-154 106 120 0
+194 231 -161 0
+130 -240 -211 0
+-144 184 69 0
+103 -188 205 0
+186 57 -138 0
+142 195 -123 0
+-233 191 217 0
+-159 161 39 0
+52 -178 7 0
+234 11 176 0
+-180 206 -191 0
+-214 -209 -134 0
+66 -136 -26 0
+95 -139 -192 0
+139 -170 -158 0
+133 137 -126 0
+240 -81 102 0
+-111 54 -212 0
+-26 191 -60 0
+115 -179 166 0
+191 -126 -9 0
+209 187 -207 0
+137 170 249 0
+20 82 36 0
+-76 -164 -5 0
+113 -126 123 0
+-247 -150 7 0
+-148 -95 235 0
+241 212 -121 0
+101 117 83 0
+-103 220 143 0
+45 88 -233 0
+117 189 -36 0
+142 75 -190 0
+182 201 -97 0
+-33 -159 173 0
+-8 -179 -102 0
+-181 -97 -82 0
+-195 89 241 0
+-115 34 42 0
+166 80 -6 0
+-102 12 68 0
+-97 -183 143 0
+-94 180 -85 0
+93 64 217 0
+220 -192 -69 0
+160 -208 25 0
+-210 142 215 0
+232 134 235 0
+-241 204 -80 0
+20 227 133 0
+46 193 -37 0
+142 -15 -138 0
+-161 -133 -62 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-048.cnf b/benchmarks/UF250.1065.100/uf250-048.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-048.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -226 -184 -3 0
+225 -104 -112 0
+-61 -70 244 0
+149 -113 200 0
+-114 -23 181 0
+-206 143 -12 0
+-94 -92 -33 0
+104 196 -54 0
+-182 22 94 0
+-239 -204 -80 0
+248 134 139 0
+-188 -184 -97 0
+205 243 178 0
+240 -21 -73 0
+140 118 -220 0
+56 178 105 0
+-3 203 -206 0
+-178 -84 -116 0
+175 194 -241 0
+148 233 22 0
+-82 -97 244 0
+46 -165 215 0
+190 65 140 0
+-223 -176 6 0
+-116 82 -138 0
+-30 -220 -197 0
+11 -46 -174 0
+202 -248 -119 0
+-229 174 186 0
+-57 -189 -116 0
+147 -166 208 0
+-52 -143 133 0
+204 106 63 0
+-3 90 235 0
+223 88 -31 0
+76 178 -83 0
+121 72 106 0
+-70 250 -115 0
+-193 74 66 0
+20 234 -184 0
+216 -148 -142 0
+12 52 234 0
+-126 125 29 0
+216 -199 -173 0
+128 -145 -167 0
+-25 -161 137 0
+78 220 -119 0
+90 -213 47 0
+-217 -169 -2 0
+-73 -78 -23 0
+228 163 128 0
+181 -157 -56 0
+222 -58 105 0
+72 143 -226 0
+-200 104 -3 0
+189 -70 -53 0
+-152 -115 38 0
+-100 -135 -63 0
+-12 225 -130 0
+-163 -248 14 0
+56 -158 176 0
+240 125 -224 0
+33 -182 -22 0
+-82 -147 -150 0
+-122 -47 -194 0
+-241 -17 70 0
+-26 -116 -168 0
+-137 175 182 0
+-82 101 214 0
+178 183 144 0
+34 -59 -122 0
+147 1 113 0
+-64 137 -179 0
+63 126 48 0
+124 -34 42 0
+-123 189 -168 0
+242 188 -144 0
+108 66 30 0
+234 -123 199 0
+-140 23 -89 0
+-40 -163 -182 0
+-99 149 -160 0
+-136 -110 226 0
+-238 -130 159 0
+240 -51 80 0
+72 -20 -32 0
+-226 75 87 0
+46 202 198 0
+-58 104 -224 0
+24 29 -185 0
+223 -180 -185 0
+193 158 236 0
+117 89 5 0
+-158 -168 225 0
+-16 158 -43 0
+116 -234 79 0
+-212 -179 -169 0
+1 -74 -50 0
+126 -45 -78 0
+-114 -191 -120 0
+-56 7 114 0
+145 -19 -30 0
+24 -216 -61 0
+232 -97 -242 0
+-20 -61 -108 0
+-20 -22 6 0
+233 50 81 0
+249 -136 -12 0
+-6 -189 79 0
+165 -18 86 0
+22 177 -73 0
+-89 42 -27 0
+-216 53 -24 0
+209 117 -170 0
+-63 30 185 0
+199 73 17 0
+248 189 -118 0
+-162 73 225 0
+166 8 203 0
+-2 108 -96 0
+27 -203 221 0
+-119 -221 8 0
+-158 157 -188 0
+-218 7 245 0
+237 94 -147 0
+-229 56 104 0
+19 -218 48 0
+141 -112 199 0
+65 -212 -46 0
+-98 -117 231 0
+-145 -178 -66 0
+76 -145 132 0
+166 -62 -198 0
+153 204 199 0
+110 150 67 0
+-248 -26 142 0
+-72 -47 188 0
+-110 -29 -221 0
+127 -122 65 0
+-161 243 248 0
+-53 93 121 0
+-250 160 68 0
+-210 -215 -63 0
+-93 -64 -102 0
+5 49 227 0
+-97 78 165 0
+239 -23 163 0
+-91 169 -232 0
+-133 191 234 0
+-219 102 -171 0
+-17 -200 24 0
+184 -155 68 0
+114 -52 196 0
+-16 88 236 0
+121 -40 185 0
+236 -1 -238 0
+55 -116 60 0
+149 -76 72 0
+139 -186 -113 0
+-208 55 -225 0
+-181 81 -210 0
+-73 144 -7 0
+-152 165 -44 0
+249 149 150 0
+46 231 -139 0
+-229 -54 -65 0
+79 -44 48 0
+53 77 -229 0
+-60 -49 -137 0
+-44 -206 140 0
+-166 -205 66 0
+-134 221 81 0
+-245 -108 -84 0
+211 -13 182 0
+-6 -15 47 0
+-158 113 227 0
+10 -226 -89 0
+-97 151 -1 0
+-64 -84 -216 0
+-86 186 -202 0
+-155 -238 12 0
+250 221 -80 0
+-232 158 136 0
+-186 -152 92 0
+87 232 207 0
+-187 -19 -26 0
+-52 -150 207 0
+116 -220 176 0
+10 137 165 0
+123 -124 -41 0
+-118 100 173 0
+129 -99 -222 0
+102 96 -179 0
+-40 -107 17 0
+15 -82 178 0
+-210 -29 -189 0
+-205 -50 85 0
+136 236 160 0
+-196 52 114 0
+-16 20 153 0
+-33 -35 93 0
+207 121 -63 0
+106 -184 -182 0
+-22 -194 245 0
+208 171 21 0
+175 146 130 0
+30 74 -168 0
+-38 -220 -148 0
+-162 -7 -89 0
+-158 -100 165 0
+-24 -134 174 0
+200 180 -115 0
+-81 59 -199 0
+-124 190 191 0
+207 -4 -182 0
+150 205 -25 0
+-115 -57 -105 0
+-208 -4 -185 0
+90 106 -151 0
+112 -26 -1 0
+-185 47 -136 0
+-135 -235 -51 0
+115 170 -228 0
+-11 -165 -66 0
+-158 57 160 0
+-90 -35 -104 0
+220 129 -208 0
+-244 233 -91 0
+-180 -41 81 0
+130 110 -82 0
+-96 108 -217 0
+-173 53 -90 0
+-51 65 -190 0
+-56 -215 -11 0
+-162 -89 71 0
+-174 -223 196 0
+-101 -94 -81 0
+148 -25 217 0
+58 221 -216 0
+30 19 -14 0
+-189 185 114 0
+-163 176 130 0
+146 14 128 0
+114 -159 13 0
+5 -138 -19 0
+-43 -84 23 0
+90 -84 188 0
+228 214 -168 0
+203 -223 222 0
+36 203 -229 0
+-213 100 210 0
+-45 -117 -202 0
+-23 177 -116 0
+151 -219 154 0
+-213 35 55 0
+68 52 -212 0
+145 82 106 0
+249 86 -231 0
+-45 176 -215 0
+50 -11 249 0
+-217 19 -139 0
+167 190 8 0
+76 -35 -156 0
+53 -193 -107 0
+-231 191 165 0
+-66 -11 -134 0
+-130 -105 -119 0
+208 202 190 0
+-44 61 -31 0
+-55 57 -112 0
+-85 101 166 0
+147 185 210 0
+171 -30 38 0
+-198 186 -106 0
+149 140 239 0
+166 -194 -126 0
+-186 59 -116 0
+231 245 217 0
+-63 53 -43 0
+100 -180 -19 0
+-113 -105 -71 0
+168 122 42 0
+-220 247 -111 0
+44 -76 18 0
+-215 -94 -228 0
+-110 45 -22 0
+-163 -200 79 0
+-70 -203 92 0
+-146 183 -181 0
+-212 -233 -17 0
+-107 75 243 0
+-85 168 -225 0
+9 192 160 0
+-205 -18 -230 0
+59 143 -231 0
+24 189 21 0
+40 151 194 0
+-221 -73 -8 0
+-178 127 147 0
+-156 -70 220 0
+84 -168 240 0
+131 -223 207 0
+-140 208 93 0
+-27 -16 -142 0
+-1 -80 223 0
+23 -50 -34 0
+69 34 -189 0
+-45 -248 -133 0
+153 172 -236 0
+-197 96 -238 0
+36 90 -3 0
+-35 -170 190 0
+148 -239 -46 0
+-250 29 -113 0
+-143 -20 54 0
+84 224 209 0
+-244 77 -230 0
+231 -197 163 0
+217 -226 -68 0
+37 -103 160 0
+-210 -67 72 0
+-228 147 -190 0
+132 61 -185 0
+-84 -54 136 0
+-41 169 -198 0
+49 -217 -247 0
+-234 113 -47 0
+163 -203 187 0
+-8 -81 -77 0
+-238 -22 -127 0
+115 -20 -101 0
+12 124 -98 0
+184 209 120 0
+-145 -63 -197 0
+181 -193 -199 0
+192 243 190 0
+-28 -115 -202 0
+-44 -106 208 0
+-30 122 76 0
+155 24 223 0
+23 -93 212 0
+-93 -61 -242 0
+-12 89 -197 0
+-205 187 35 0
+-86 -53 -38 0
+-211 -155 -231 0
+-211 63 -237 0
+-192 -43 57 0
+-99 173 58 0
+-198 -189 139 0
+123 87 -177 0
+29 -219 -209 0
+234 113 -32 0
+-162 -100 171 0
+-56 -180 214 0
+-216 -38 -177 0
+-38 -169 154 0
+235 -167 -187 0
+-16 118 37 0
+-211 142 199 0
+-14 -52 150 0
+126 -231 -209 0
+104 -211 59 0
+228 -242 -132 0
+-34 139 -109 0
+-94 76 -246 0
+-33 -142 -169 0
+-133 24 104 0
+205 42 -72 0
+-54 89 -138 0
+107 -164 26 0
+-41 -189 184 0
+-102 62 -128 0
+37 208 233 0
+-108 98 -127 0
+-196 -118 110 0
+-14 -10 -205 0
+-52 70 -196 0
+120 -62 -155 0
+140 28 46 0
+212 -219 -173 0
+86 -204 152 0
+174 -202 -189 0
+-67 250 -26 0
+-169 242 -223 0
+-20 219 -214 0
+-85 -126 107 0
+106 -89 209 0
+9 -24 -88 0
+-230 -163 -182 0
+-197 147 -157 0
+-64 -174 -72 0
+-178 15 77 0
+224 68 58 0
+-1 81 214 0
+121 -229 237 0
+224 202 -249 0
+33 -49 -173 0
+-144 -158 -50 0
+-3 -220 232 0
+57 22 -242 0
+119 23 -82 0
+-25 -101 -3 0
+-179 104 95 0
+128 57 -33 0
+123 80 207 0
+244 242 28 0
+29 133 -196 0
+218 -8 9 0
+-125 -113 -120 0
+92 -95 222 0
+53 203 -86 0
+175 57 -76 0
+26 55 -162 0
+-98 -241 -10 0
+110 240 76 0
+176 -90 238 0
+204 -94 -72 0
+183 240 213 0
+-241 123 -69 0
+231 199 -206 0
+92 -205 83 0
+-93 -169 96 0
+73 -130 50 0
+-115 -215 196 0
+150 196 234 0
+-98 -94 -218 0
+182 -15 101 0
+-87 2 -177 0
+-209 152 115 0
+-189 234 25 0
+186 120 153 0
+47 -56 -187 0
+160 235 161 0
+-4 173 176 0
+96 241 30 0
+204 -15 -176 0
+-192 -176 22 0
+112 -159 240 0
+83 207 -185 0
+13 -210 183 0
+98 181 -26 0
+240 229 81 0
+16 -219 -238 0
+-18 74 146 0
+144 -95 -219 0
+88 235 -127 0
+18 248 -143 0
+-177 25 -218 0
+-104 -48 33 0
+-9 -144 211 0
+173 -58 82 0
+213 187 87 0
+104 211 -120 0
+31 -228 -198 0
+-179 -236 91 0
+236 -135 118 0
+-157 148 225 0
+-89 -106 219 0
+109 208 71 0
+3 200 -33 0
+155 -74 130 0
+60 47 -211 0
+42 130 -69 0
+-104 196 -204 0
+221 5 175 0
+-248 3 -86 0
+-191 84 23 0
+-114 -158 193 0
+-178 -22 -227 0
+107 -167 233 0
+-43 167 83 0
+-105 -234 191 0
+-191 -248 -215 0
+-164 -108 155 0
+119 -95 -17 0
+182 169 -103 0
+122 152 129 0
+119 221 -10 0
+217 -18 47 0
+-221 -26 131 0
+173 58 -175 0
+170 194 -123 0
+61 -124 -122 0
+9 173 -244 0
+-91 15 177 0
+-226 -174 -111 0
+-121 -119 -127 0
+145 227 -6 0
+-243 55 -136 0
+137 -200 -193 0
+-116 146 118 0
+160 -167 185 0
+-168 55 77 0
+136 64 178 0
+-200 -185 -237 0
+-87 114 52 0
+-20 250 -14 0
+-55 -204 227 0
+-4 13 -112 0
+-218 233 96 0
+-110 -212 206 0
+8 -185 45 0
+-194 193 -33 0
+219 77 -172 0
+241 -225 187 0
+-179 -38 -23 0
+-180 -207 123 0
+55 172 204 0
+-247 -60 104 0
+122 -130 87 0
+-120 144 53 0
+-80 -208 -202 0
+236 -107 -166 0
+-69 -8 -47 0
+-107 -26 244 0
+-35 -134 61 0
+-6 119 -20 0
+170 35 62 0
+27 -176 -17 0
+-231 -18 -189 0
+234 -217 -63 0
+106 149 -93 0
+-80 24 178 0
+-150 -136 210 0
+78 -190 138 0
+196 -148 -37 0
+233 -47 -78 0
+-217 -1 207 0
+-179 -40 -201 0
+-9 33 99 0
+217 245 160 0
+183 235 148 0
+-193 -27 -69 0
+-214 -99 -249 0
+-73 -245 236 0
+183 107 29 0
+194 43 16 0
+-159 -245 102 0
+-186 106 121 0
+137 92 -101 0
+-157 195 -99 0
+-217 231 1 0
+-57 -230 -47 0
+180 143 45 0
+157 213 -155 0
+249 -242 -111 0
+55 -144 -128 0
+-107 183 -179 0
+-93 20 29 0
+201 -226 -68 0
+-22 233 145 0
+-30 -134 216 0
+106 -46 23 0
+-171 -41 -133 0
+53 -128 -179 0
+-22 -5 -144 0
+-238 167 107 0
+44 -180 91 0
+180 134 81 0
+-14 135 136 0
+-104 -27 123 0
+221 -180 -176 0
+-123 -177 -179 0
+3 -173 26 0
+-91 -249 -243 0
+-95 44 -23 0
+-227 11 145 0
+151 -211 -205 0
+-221 177 120 0
+105 101 102 0
+94 -171 -86 0
+-82 114 -137 0
+-4 -166 185 0
+155 -216 35 0
+-128 -67 -145 0
+21 7 142 0
+232 -204 -142 0
+94 -184 72 0
+-137 47 -32 0
+216 -199 -60 0
+-81 199 230 0
+-250 -36 -56 0
+48 249 169 0
+-186 163 -107 0
+212 -50 125 0
+-244 -240 1 0
+-76 211 -91 0
+116 149 243 0
+-95 -204 183 0
+129 -133 -66 0
+56 147 -215 0
+-111 196 -135 0
+-196 -192 -135 0
+-208 72 106 0
+-157 -151 160 0
+197 210 161 0
+126 25 -221 0
+-21 42 -92 0
+167 90 -100 0
+-213 -14 36 0
+131 -127 -57 0
+127 17 160 0
+-55 113 52 0
+-139 239 160 0
+-115 -7 -36 0
+247 71 -79 0
+189 239 237 0
+-109 141 192 0
+-231 -175 2 0
+-163 -27 -52 0
+-151 -174 -63 0
+-200 166 -164 0
+-16 123 -140 0
+-221 -14 100 0
+17 67 -39 0
+60 -165 139 0
+-47 94 31 0
+209 47 -168 0
+25 -224 214 0
+-137 211 -184 0
+141 -89 112 0
+-143 -7 -100 0
+-218 176 -177 0
+85 -49 153 0
+166 -59 58 0
+-47 -124 -175 0
+165 -46 142 0
+144 186 33 0
+-250 -155 105 0
+250 -118 86 0
+143 -13 193 0
+202 85 141 0
+-201 243 44 0
+-39 -62 -18 0
+171 214 87 0
+75 -163 -66 0
+113 182 -71 0
+-112 -224 -161 0
+19 -246 -35 0
+6 59 -212 0
+-146 -139 144 0
+198 19 55 0
+187 133 52 0
+71 57 -4 0
+105 -99 201 0
+-48 88 154 0
+66 247 78 0
+-198 201 232 0
+9 -119 -77 0
+154 -79 -18 0
+119 -193 47 0
+-82 199 92 0
+-9 17 56 0
+11 25 -223 0
+7 190 -25 0
+234 -162 -111 0
+-125 -16 194 0
+-72 -183 29 0
+-232 184 70 0
+-151 27 46 0
+-94 34 -1 0
+-200 189 -144 0
+227 -57 -184 0
+86 -164 -49 0
+190 211 200 0
+-209 45 -38 0
+113 -46 171 0
+161 177 101 0
+73 -116 -244 0
+-26 -94 -138 0
+12 166 193 0
+-21 -191 96 0
+237 -107 223 0
+-168 -24 118 0
+-89 -171 115 0
+125 -156 238 0
+-117 -227 -7 0
+-9 -155 60 0
+233 159 -35 0
+-121 -158 -100 0
+58 8 150 0
+112 -192 -81 0
+-72 -163 -153 0
+-142 -126 52 0
+-106 97 -28 0
+199 -140 -169 0
+202 -46 185 0
+-32 236 -2 0
+-78 -10 -21 0
+250 -41 -92 0
+188 194 -64 0
+99 243 -44 0
+122 -57 194 0
+18 -68 70 0
+34 -196 46 0
+49 160 235 0
+-110 -115 18 0
+111 -20 100 0
+-115 -161 157 0
+-190 231 48 0
+26 155 -180 0
+36 126 -60 0
+-97 -140 228 0
+-35 -59 -30 0
+44 -182 208 0
+112 -192 -218 0
+237 238 -110 0
+-4 137 -28 0
+-101 117 30 0
+108 -102 203 0
+130 56 61 0
+-81 -84 250 0
+78 134 177 0
+76 216 -126 0
+127 204 -35 0
+199 -149 -34 0
+22 76 214 0
+-62 -93 227 0
+248 -23 -57 0
+56 4 -106 0
+69 32 24 0
+-233 63 95 0
+39 -147 -202 0
+-107 132 172 0
+-65 -60 -54 0
+46 219 -169 0
+-89 -53 22 0
+-42 36 -2 0
+143 158 19 0
+-114 135 -83 0
+-54 -102 200 0
+-181 -9 73 0
+58 -233 -106 0
+-195 -118 -64 0
+236 -46 19 0
+-50 -18 175 0
+20 170 105 0
+161 -179 28 0
+-173 -183 122 0
+-121 -131 100 0
+-213 -248 80 0
+233 17 239 0
+-132 19 39 0
+164 -208 209 0
+-89 -66 -234 0
+2 167 -180 0
+-150 36 194 0
+249 -4 70 0
+63 77 21 0
+-201 73 109 0
+-140 -192 -221 0
+121 -31 -91 0
+7 157 211 0
+-107 148 -129 0
+2 210 -208 0
+151 -238 -176 0
+18 79 201 0
+-250 -94 11 0
+-27 245 -228 0
+-40 -125 197 0
+-230 135 -32 0
+76 -23 -69 0
+-130 131 -250 0
+-220 117 133 0
+-185 61 129 0
+-175 -37 248 0
+197 18 -25 0
+-172 173 -36 0
+-59 -32 244 0
+196 164 -75 0
+-188 -219 169 0
+-187 -123 -128 0
+-116 -60 -94 0
+27 -40 -188 0
+35 -176 81 0
+-241 188 94 0
+-20 58 142 0
+-69 134 89 0
+68 62 109 0
+171 -116 14 0
+-125 216 201 0
+-237 145 -131 0
+-158 110 33 0
+-66 89 -129 0
+12 14 76 0
+-40 139 -16 0
+-63 -93 35 0
+91 128 -187 0
+190 189 -47 0
+28 -124 -153 0
+-154 -189 -55 0
+60 -241 -4 0
+171 -23 -101 0
+65 -85 163 0
+-250 179 149 0
+69 185 -237 0
+33 164 155 0
+10 180 110 0
+-85 -101 -90 0
+-22 212 -171 0
+-218 182 -138 0
+119 87 -156 0
+-111 -133 -93 0
+226 78 -229 0
+-57 96 152 0
+180 -233 197 0
+-58 56 -87 0
+-127 -189 93 0
+98 -135 -163 0
+-16 -7 82 0
+-182 -164 80 0
+-128 39 -71 0
+175 128 -89 0
+103 194 132 0
+1 -36 89 0
+179 135 -237 0
+24 140 6 0
+245 30 -134 0
+-80 -149 -174 0
+-43 -165 -228 0
+-205 -177 64 0
+-159 208 216 0
+170 -47 -100 0
+-33 -209 -45 0
+-149 213 124 0
+56 -48 -47 0
+-195 148 -189 0
+230 231 -39 0
+225 67 126 0
+228 171 8 0
+222 -101 -149 0
+-249 165 36 0
+-178 -55 77 0
+133 -108 -177 0
+54 -106 -119 0
+162 -178 -15 0
+-199 -194 -149 0
+-81 58 -27 0
+-18 -157 -194 0
+219 -1 -11 0
+191 134 -190 0
+-201 -23 73 0
+-15 -210 -73 0
+-189 139 -250 0
+24 22 146 0
+-210 -242 236 0
+-74 -193 -88 0
+192 142 -200 0
+-246 -1 71 0
+141 -156 -146 0
+138 150 -188 0
+189 122 -123 0
+-16 -210 -141 0
+-147 -218 203 0
+-91 -104 -240 0
+182 -28 -79 0
+-49 90 249 0
+172 133 -226 0
+-15 -244 -166 0
+52 51 233 0
+221 218 150 0
+-176 135 140 0
+-191 228 -139 0
+115 54 -229 0
+-160 73 241 0
+-14 -85 245 0
+213 -60 217 0
+-109 176 250 0
+-233 -207 94 0
+-151 146 188 0
+-168 -52 137 0
+-244 178 80 0
+-232 -139 240 0
+21 119 38 0
+-229 230 -170 0
+218 -38 -10 0
+-124 -193 -151 0
+17 134 -70 0
+-88 137 -74 0
+150 -229 133 0
+27 -112 -41 0
+-10 89 183 0
+-91 59 219 0
+-115 153 -220 0
+-91 -177 199 0
+227 22 -205 0
+-8 68 191 0
+-67 -107 244 0
+91 73 47 0
+119 27 215 0
+69 44 -13 0
+93 -169 -189 0
+58 -212 94 0
+-128 29 -87 0
+-192 176 -214 0
+-214 -86 -28 0
+157 14 -48 0
+-83 -103 154 0
+190 -32 -121 0
+-214 147 103 0
+-162 -17 -206 0
+68 -150 -140 0
+-58 77 -39 0
+-54 -193 -224 0
+-101 183 -77 0
+74 -20 -146 0
+156 -27 38 0
+231 -199 110 0
+-211 -214 54 0
+-114 -238 205 0
+-69 14 84 0
+-104 -198 -69 0
+173 -223 159 0
+-144 -203 -33 0
+-221 -250 157 0
+239 -9 -111 0
+-115 -77 100 0
+143 -140 66 0
+-121 66 -10 0
+-73 -234 146 0
+-76 -148 93 0
+-88 85 142 0
+30 -160 -249 0
+-151 -83 -236 0
+-56 59 -233 0
+-35 113 39 0
+194 136 93 0
+-194 -102 -20 0
+112 97 64 0
+96 62 -108 0
+220 -48 7 0
+17 -119 189 0
+-219 148 113 0
+219 202 -156 0
+-81 -145 -224 0
+82 -192 -33 0
+141 216 76 0
+-92 43 176 0
+-13 248 217 0
+80 110 -160 0
+39 -129 74 0
+29 -107 239 0
+133 -28 -106 0
+73 -245 -134 0
+-54 243 23 0
+-96 -84 -198 0
+-192 184 -20 0
+243 -169 -233 0
+233 50 210 0
+29 143 -114 0
+120 202 -243 0
+-230 -61 81 0
+-204 233 37 0
+-152 -63 -111 0
+207 -45 97 0
+-126 -102 -249 0
+-172 32 227 0
+124 5 -131 0
+211 148 207 0
+-54 33 152 0
+-156 165 153 0
+50 -29 -155 0
+120 -71 182 0
+144 -92 -163 0
+207 217 21 0
+160 -23 224 0
+186 227 109 0
+-17 123 127 0
+-214 16 99 0
+-115 -73 228 0
+-194 -91 119 0
+248 -89 22 0
+163 -195 147 0
+-46 -106 -35 0
+-156 -97 -223 0
+229 176 -244 0
+-142 -91 -235 0
+187 -109 -108 0
+-101 194 106 0
+36 -244 -185 0
+-161 -105 -91 0
+50 92 -24 0
+197 191 -80 0
+-54 124 172 0
+-248 45 -2 0
+-97 213 -233 0
+-121 -167 26 0
+-116 -147 -221 0
+173 -4 -117 0
+103 161 -171 0
+-233 -189 186 0
+-149 -247 -219 0
+-204 -6 65 0
+168 -123 -19 0
+161 -68 -93 0
+-54 154 -122 0
+42 -18 -244 0
+-179 145 140 0
+9 236 -213 0
+210 180 -246 0
+236 64 -72 0
+105 96 -207 0
+232 35 43 0
+-212 37 96 0
+103 24 44 0
+16 -60 -118 0
+-27 22 17 0
+-131 -101 -156 0
+-34 183 220 0
+244 209 -58 0
+-92 -72 193 0
+-131 -185 -130 0
+-18 -48 99 0
+-107 4 77 0
+-127 -70 168 0
+-5 198 242 0
+-95 -40 -231 0
+-9 -5 -78 0
+39 230 152 0
+-226 -239 -81 0
+-194 157 154 0
+37 -214 50 0
+246 -213 -12 0
+223 184 217 0
+-136 -25 -67 0
+173 112 -125 0
+-87 83 -209 0
+-142 -96 126 0
+140 141 204 0
+185 150 -26 0
+220 39 55 0
+88 202 185 0
+209 -229 129 0
+104 -21 -189 0
+59 62 -104 0
+29 -32 9 0
+185 214 -75 0
+153 218 141 0
+80 -156 -43 0
+222 21 231 0
+44 -134 -76 0
+176 152 -165 0
+162 -175 -141 0
+74 36 98 0
+36 25 -80 0
+-60 -144 69 0
+-86 121 -188 0
+173 33 133 0
+6 159 -125 0
+-162 60 203 0
+-177 135 -195 0
+-31 105 -10 0
+177 27 -164 0
+148 -95 -156 0
+-200 109 240 0
+-203 26 -199 0
+37 51 -73 0
+177 195 202 0
+-88 -151 136 0
+-174 122 192 0
+-228 226 67 0
+-145 -160 -138 0
+142 -133 100 0
+135 61 -3 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-049.cnf b/benchmarks/UF250.1065.100/uf250-049.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-049.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 136 40 -155 0
+213 -216 -246 0
+-171 -138 61 0
+-123 -135 -134 0
+122 161 -137 0
+-231 -201 -199 0
+104 -197 203 0
+4 122 -240 0
+184 -182 122 0
+235 21 222 0
+-30 -92 -237 0
+-215 -81 166 0
+20 -183 238 0
+246 -181 -228 0
+-178 233 149 0
+-185 132 102 0
+142 -75 158 0
+-173 12 21 0
+-207 -16 -198 0
+-62 -61 178 0
+220 144 162 0
+150 207 96 0
+-145 186 99 0
+-183 -52 136 0
+76 47 79 0
+-33 227 -182 0
+215 197 -204 0
+-147 149 -153 0
+-115 -247 50 0
+18 -203 83 0
+134 -238 66 0
+62 -146 60 0
+-231 102 212 0
+-132 -212 -23 0
+217 230 102 0
+-138 209 -44 0
+-66 85 120 0
+-189 -80 176 0
+-176 95 -235 0
+-97 243 -175 0
+5 -179 -208 0
+-24 198 -66 0
+-218 -12 -245 0
+-167 87 53 0
+96 131 71 0
+-20 -85 -41 0
+209 157 -121 0
+-189 -18 205 0
+-141 -78 -203 0
+21 74 -118 0
+-203 114 -31 0
+165 50 71 0
+-229 -13 137 0
+49 86 125 0
+238 -50 177 0
+51 93 -135 0
+246 250 26 0
+186 -13 112 0
+-120 -244 -143 0
+98 232 222 0
+-45 -138 204 0
+-154 215 37 0
+-29 216 83 0
+198 -157 22 0
+-12 248 249 0
+95 -66 -222 0
+85 148 -155 0
+193 -106 -151 0
+53 193 -94 0
+91 45 242 0
+-174 -122 78 0
+-85 -4 219 0
+175 68 -152 0
+12 -146 90 0
+99 -60 -168 0
+-103 -72 -67 0
+-1 51 240 0
+-16 215 183 0
+-63 -51 -171 0
+-25 5 199 0
+-137 -197 -169 0
+-188 128 -185 0
+-42 112 -190 0
+-249 -92 -30 0
+59 -19 191 0
+104 97 232 0
+156 -237 236 0
+65 -206 -194 0
+234 178 64 0
+-199 -155 75 0
+-174 16 -131 0
+-13 193 167 0
+80 97 -36 0
+246 85 -144 0
+-115 -46 145 0
+225 108 72 0
+-36 24 51 0
+33 101 180 0
+-34 -119 -115 0
+167 -42 -8 0
+-119 206 49 0
+49 97 84 0
+183 -82 206 0
+143 184 198 0
+-219 28 -167 0
+-167 -208 -104 0
+26 197 11 0
+-215 228 141 0
+-249 -232 224 0
+-71 -208 -113 0
+-135 101 161 0
+-152 -92 4 0
+221 165 27 0
+151 83 97 0
+210 99 -44 0
+-25 -220 -78 0
+-244 108 -235 0
+47 241 -100 0
+188 -2 16 0
+-121 -87 -143 0
+-142 184 -197 0
+114 112 12 0
+-33 -155 21 0
+65 -165 124 0
+124 -71 -87 0
+-244 126 178 0
+94 209 158 0
+-135 -90 -171 0
+-28 37 63 0
+-152 240 83 0
+-233 -248 193 0
+207 -31 247 0
+131 -21 144 0
+200 204 152 0
+-25 7 -107 0
+-227 -10 -117 0
+-94 229 -152 0
+-89 135 -98 0
+90 15 -114 0
+-126 127 -138 0
+156 -98 160 0
+177 78 -86 0
+-32 125 -83 0
+-93 -104 158 0
+-87 82 153 0
+124 -219 122 0
+-139 -167 -184 0
+174 -27 93 0
+150 -248 -212 0
+-84 40 248 0
+-10 -137 30 0
+-236 59 -188 0
+-138 -206 208 0
+-89 111 -50 0
+-1 104 214 0
+-246 -5 55 0
+113 232 -12 0
+-170 -220 151 0
+239 -43 -125 0
+-4 -210 -42 0
+242 192 164 0
+-121 -181 70 0
+-76 132 -54 0
+239 20 -28 0
+51 60 -198 0
+-3 18 -86 0
+3 184 84 0
+-156 141 -177 0
+-195 -106 228 0
+-210 20 94 0
+-51 115 -139 0
+39 33 -136 0
+169 -11 -92 0
+54 -165 64 0
+-65 97 -51 0
+-29 -54 27 0
+119 228 -90 0
+205 -19 47 0
+-168 -90 69 0
+-13 73 152 0
+199 130 -92 0
+-233 -46 -237 0
+-191 165 136 0
+243 -196 149 0
+162 156 198 0
+-127 -25 -153 0
+116 123 -16 0
+-34 50 76 0
+-228 30 -50 0
+2 -99 -199 0
+-192 200 124 0
+-25 212 110 0
+161 -120 -96 0
+-57 186 -249 0
+-184 28 -41 0
+-104 -34 165 0
+-70 217 216 0
+200 4 155 0
+-245 139 247 0
+-185 -6 -50 0
+190 -241 175 0
+109 -38 -84 0
+109 -166 182 0
+75 -205 -153 0
+-93 133 229 0
+-34 -47 107 0
+-74 9 112 0
+85 -192 -244 0
+30 160 -182 0
+193 240 -134 0
+118 143 -107 0
+149 -52 43 0
+-141 76 115 0
+187 -61 228 0
+-23 -103 -74 0
+157 -54 62 0
+-195 27 157 0
+-109 -223 -117 0
+42 -66 208 0
+-104 206 -220 0
+-97 20 210 0
+-14 -228 -114 0
+210 74 169 0
+-224 88 113 0
+48 -210 2 0
+-174 -233 -134 0
+221 155 145 0
+-30 34 -184 0
+245 83 -69 0
+-153 61 135 0
+-19 -2 -4 0
+-69 -104 49 0
+73 -217 156 0
+238 160 97 0
+231 169 -170 0
+-137 -91 -250 0
+35 61 -237 0
+206 97 142 0
+-126 -91 -215 0
+82 -127 -150 0
+-250 129 63 0
+132 -54 -116 0
+-44 -93 236 0
+-241 79 178 0
+186 -133 -201 0
+58 -135 73 0
+176 -15 145 0
+-181 176 124 0
+-4 101 -155 0
+-5 242 -89 0
+-150 135 -108 0
+-63 -181 -4 0
+239 152 -63 0
+188 71 24 0
+-49 -7 -71 0
+-110 112 32 0
+-207 146 -217 0
+-98 -91 -90 0
+83 -140 -227 0
+186 -31 -235 0
+-153 -28 -58 0
+-220 -202 -37 0
+-124 -9 -231 0
+120 1 73 0
+75 43 86 0
+5 -200 31 0
+-204 102 -227 0
+130 160 148 0
+43 242 -68 0
+169 -163 217 0
+8 226 213 0
+64 -243 -197 0
+180 -113 144 0
+-144 -15 9 0
+135 48 -9 0
+114 60 -206 0
+172 -162 -237 0
+-103 -132 83 0
+13 102 -70 0
+-118 196 247 0
+107 -160 -109 0
+57 158 118 0
+13 -129 -201 0
+-150 -138 11 0
+-168 -27 19 0
+214 10 -224 0
+-28 -128 -117 0
+-214 183 -22 0
+74 -178 -35 0
+-157 -64 221 0
+-240 193 -134 0
+172 -42 82 0
+-182 150 -186 0
+-101 -137 140 0
+80 129 100 0
+174 43 21 0
+11 -177 76 0
+95 147 -160 0
+-243 201 111 0
+169 -166 210 0
+98 -139 55 0
+-153 206 -236 0
+-239 -144 -98 0
+-122 167 -149 0
+64 -218 150 0
+36 -84 -3 0
+-150 104 -154 0
+-87 -71 95 0
+133 91 -185 0
+-15 -137 -202 0
+29 195 -22 0
+-229 185 -77 0
+-83 156 -229 0
+-195 223 38 0
+113 -18 -247 0
+2 -210 -100 0
+246 220 -69 0
+-232 184 -44 0
+-157 -56 106 0
+56 47 126 0
+207 -112 18 0
+191 -131 228 0
+-146 -185 12 0
+-73 -51 178 0
+-38 51 159 0
+-221 59 132 0
+-246 55 146 0
+51 -210 -34 0
+184 -222 -228 0
+-223 188 23 0
+151 71 183 0
+-48 54 -102 0
+43 -78 124 0
+-3 -74 -244 0
+-202 158 -81 0
+99 -191 1 0
+-77 -20 -113 0
+-93 6 217 0
+-238 84 181 0
+-124 -15 23 0
+-134 88 -3 0
+193 195 -245 0
+-194 -215 213 0
+-17 -167 -128 0
+62 -21 -206 0
+-148 -108 -33 0
+125 -185 -94 0
+76 184 181 0
+-82 111 -27 0
+150 -120 -195 0
+50 102 27 0
+232 -125 -204 0
+-42 69 -128 0
+-82 -189 109 0
+-47 -9 -227 0
+202 64 -172 0
+16 -190 144 0
+133 2 -215 0
+187 -46 -17 0
+77 -240 -165 0
+199 -94 191 0
+-61 -144 -196 0
+42 -118 -130 0
+-191 -159 -33 0
+114 31 215 0
+155 -32 201 0
+101 -213 -222 0
+175 -208 74 0
+42 154 -205 0
+50 224 189 0
+121 156 -54 0
+150 -102 168 0
+-78 -72 41 0
+-197 -168 157 0
+-60 41 -241 0
+20 -176 -147 0
+-29 147 -248 0
+31 -96 218 0
+-75 193 12 0
+-248 -155 44 0
+-230 -173 25 0
+23 -25 -169 0
+-167 2 32 0
+-227 -147 221 0
+241 126 220 0
+-132 -94 46 0
+178 243 66 0
+33 180 38 0
+92 40 -7 0
+128 18 11 0
+220 183 -219 0
+56 17 -182 0
+-158 -145 -125 0
+55 51 227 0
+-196 240 22 0
+81 57 6 0
+-238 -127 -111 0
+-114 155 119 0
+-175 -154 -128 0
+-156 161 230 0
+1 -197 -123 0
+-101 -234 71 0
+185 17 223 0
+130 179 -226 0
+-247 -236 -101 0
+-42 -164 165 0
+-20 144 -179 0
+-166 63 220 0
+97 246 -18 0
+100 -62 59 0
+117 138 189 0
+140 76 242 0
+65 -222 -100 0
+76 -37 -162 0
+52 239 48 0
+136 -181 -161 0
+-172 -101 43 0
+201 233 71 0
+-217 -92 -47 0
+-115 236 -175 0
+185 231 -169 0
+62 -227 -231 0
+204 -90 -131 0
+34 -107 -238 0
+-16 99 158 0
+178 196 235 0
+-226 -102 -16 0
+-105 -159 -245 0
+131 216 -242 0
+-41 62 75 0
+-202 179 31 0
+-226 -1 -172 0
+-147 61 -35 0
+26 176 -183 0
+243 84 40 0
+-152 -234 -219 0
+-3 -147 -243 0
+51 -34 10 0
+-52 -201 230 0
+213 210 -107 0
+43 179 122 0
+-4 114 188 0
+-196 -88 110 0
+-9 -224 -235 0
+10 -171 -162 0
+-5 -216 -117 0
+168 -230 -91 0
+181 -173 -215 0
+74 136 111 0
+-10 -133 -239 0
+-109 -3 126 0
+202 -46 82 0
+-170 82 231 0
+-22 195 243 0
+-200 -12 -248 0
+-99 40 -249 0
+-77 217 173 0
+-217 179 156 0
+54 -86 -221 0
+-161 167 -236 0
+-154 -204 -207 0
+-30 -4 -188 0
+-27 128 -126 0
+-208 -128 -24 0
+-153 -84 158 0
+55 146 -216 0
+-233 78 148 0
+-117 -58 188 0
+-181 -197 139 0
+195 -28 -146 0
+114 -220 33 0
+224 -213 -158 0
+181 -249 -247 0
+129 171 182 0
+-80 -69 86 0
+-112 34 -220 0
+-224 -87 162 0
+71 138 43 0
+-52 -134 204 0
+-42 -231 146 0
+127 -67 -99 0
+-45 184 49 0
+1 -136 -144 0
+77 -4 -33 0
+108 -29 164 0
+-68 -32 -185 0
+-129 -172 -79 0
+183 -129 -29 0
+225 249 -235 0
+191 -136 -1 0
+-223 206 187 0
+-52 -250 236 0
+24 -109 -243 0
+34 -160 -164 0
+-240 -108 -77 0
+145 184 170 0
+-145 143 -41 0
+-244 46 76 0
+152 -132 170 0
+7 -139 -195 0
+-47 23 -90 0
+7 -249 74 0
+15 123 -142 0
+100 11 121 0
+107 -82 159 0
+207 -212 -60 0
+228 -185 162 0
+146 246 163 0
+-27 -185 32 0
+168 61 189 0
+-112 69 -64 0
+-85 -93 -176 0
+-37 39 -152 0
+221 -103 -172 0
+108 -168 186 0
+-149 105 -115 0
+-205 111 -73 0
+-36 144 4 0
+175 64 -182 0
+-221 -173 99 0
+203 118 -196 0
+48 -35 -82 0
+-84 -200 -88 0
+-62 240 98 0
+128 -227 -127 0
+237 -63 -163 0
+-102 178 -216 0
+-55 -41 -238 0
+-58 -241 -154 0
+183 -26 60 0
+46 190 -100 0
+11 -39 -172 0
+143 182 -118 0
+-61 -250 80 0
+234 139 72 0
+-88 206 37 0
+139 -49 149 0
+-35 43 25 0
+-77 -175 120 0
+-168 -116 -215 0
+87 -247 -187 0
+-234 -72 -24 0
+226 166 218 0
+-122 145 -5 0
+68 -219 -4 0
+-12 -45 158 0
+-173 153 163 0
+121 11 210 0
+-169 133 -172 0
+61 -192 -191 0
+-226 -234 193 0
+-225 105 13 0
+-181 172 59 0
+168 179 203 0
+62 -164 -18 0
+150 203 -225 0
+-202 -61 11 0
+13 129 -233 0
+141 186 172 0
+-170 86 -188 0
+-178 236 -118 0
+58 -29 -15 0
+130 6 90 0
+106 216 44 0
+-51 -228 -154 0
+153 -92 226 0
+-225 52 82 0
+200 249 -81 0
+-147 -216 -122 0
+-8 43 158 0
+-151 -184 -164 0
+180 -178 209 0
+-87 -116 -77 0
+-73 -51 -153 0
+124 -248 -189 0
+103 -59 153 0
+-174 -115 -34 0
+211 -213 -65 0
+-224 -202 20 0
+-22 19 -7 0
+179 -153 -223 0
+-187 -94 -23 0
+-171 -186 -111 0
+-205 196 191 0
+-234 94 -104 0
+-155 232 -57 0
+36 -249 70 0
+207 -140 -231 0
+-56 80 -149 0
+-82 37 65 0
+-90 182 -99 0
+-122 -96 -159 0
+-236 -110 -18 0
+169 -232 223 0
+38 -60 63 0
+220 -84 22 0
+-228 101 177 0
+15 -26 190 0
+-175 -160 97 0
+-173 15 -134 0
+75 -87 -212 0
+178 133 41 0
+183 33 108 0
+238 -240 -9 0
+159 60 1 0
+-170 -120 204 0
+71 -143 241 0
+193 180 42 0
+-148 39 -96 0
+-142 31 42 0
+-9 242 -206 0
+70 193 64 0
+69 246 239 0
+216 193 -79 0
+42 -240 231 0
+169 139 -44 0
+46 -171 -109 0
+-170 -50 -158 0
+199 -124 -145 0
+-227 226 233 0
+10 228 3 0
+219 148 25 0
+-240 177 -55 0
+-100 34 87 0
+-238 -37 247 0
+84 4 -34 0
+-189 25 34 0
+219 -92 218 0
+236 89 -87 0
+94 71 -184 0
+-146 -124 -181 0
+66 149 12 0
+140 80 -205 0
+-160 -88 32 0
+143 4 -185 0
+-4 -240 99 0
+-171 235 207 0
+-45 222 -148 0
+-193 -238 -88 0
+89 -126 2 0
+248 -205 86 0
+155 -59 240 0
+180 35 44 0
+-78 -228 111 0
+-163 41 -220 0
+10 -62 126 0
+99 -63 73 0
+-160 -104 -98 0
+-76 -8 110 0
+-30 -85 -103 0
+171 8 -228 0
+-60 201 199 0
+196 -199 -226 0
+176 -228 164 0
+-98 -194 -172 0
+116 -113 178 0
+-229 219 230 0
+49 47 217 0
+181 17 97 0
+181 150 -205 0
+-22 214 -10 0
+-228 -36 -137 0
+-227 11 -36 0
+-62 215 -142 0
+170 240 -93 0
+21 113 -156 0
+199 -39 -248 0
+73 -223 219 0
+-234 -228 218 0
+-69 -55 15 0
+103 -199 219 0
+-221 177 68 0
+-176 -84 -37 0
+148 176 180 0
+-141 120 121 0
+-11 -134 -247 0
+8 113 -151 0
+-140 -6 -245 0
+129 -48 -112 0
+-124 -53 32 0
+42 -218 197 0
+-12 205 202 0
+74 170 -37 0
+5 226 -234 0
+30 -158 -199 0
+124 -193 123 0
+160 -243 24 0
+-142 228 224 0
+114 -51 46 0
+-243 197 -237 0
+-96 -132 80 0
+39 -112 -53 0
+115 113 -185 0
+-158 154 -31 0
+32 -244 -145 0
+-155 -30 -34 0
+45 37 97 0
+-53 214 -182 0
+-218 -209 -125 0
+197 -194 119 0
+245 116 82 0
+14 -145 -118 0
+179 -44 111 0
+-249 189 207 0
+194 44 200 0
+30 -121 -84 0
+-71 116 -31 0
+-110 -151 -175 0
+52 -180 -94 0
+90 -121 -239 0
+42 -185 115 0
+39 -63 202 0
+-66 102 -208 0
+-145 -123 -69 0
+-183 221 116 0
+165 -52 -205 0
+116 215 9 0
+125 99 -104 0
+222 -233 -48 0
+-36 155 -149 0
+-172 241 -211 0
+73 -136 -101 0
+-83 -77 232 0
+-111 -130 53 0
+-87 206 179 0
+145 -28 246 0
+241 227 152 0
+-224 140 180 0
+25 187 -219 0
+102 -181 -94 0
+35 -61 -228 0
+-46 -156 -107 0
+-51 -220 -55 0
+68 199 -67 0
+175 -128 92 0
+-218 -193 -69 0
+-77 -19 -139 0
+-98 -17 103 0
+32 65 226 0
+8 25 130 0
+-107 -11 -230 0
+158 -32 -222 0
+180 -62 -204 0
+59 245 15 0
+-36 -100 -140 0
+-203 -56 -192 0
+135 -139 -179 0
+-43 -114 -205 0
+-197 -205 163 0
+-76 -25 104 0
+146 143 108 0
+-234 209 -227 0
+55 107 -25 0
+177 50 125 0
+-93 85 139 0
+249 195 221 0
+-195 -15 3 0
+82 -231 174 0
+-27 166 76 0
+-15 97 -171 0
+-232 -42 -164 0
+-246 92 -209 0
+-66 -95 116 0
+16 -228 21 0
+178 143 -122 0
+-67 -27 206 0
+-174 -224 -195 0
+-17 38 53 0
+237 -43 231 0
+-33 -62 1 0
+69 -225 73 0
+126 128 -25 0
+28 -25 35 0
+84 -143 -105 0
+-173 183 -51 0
+220 -155 -184 0
+93 54 15 0
+-114 -153 -48 0
+210 -67 -97 0
+-53 180 103 0
+-195 172 -246 0
+-81 153 -148 0
+-61 -180 -219 0
+-169 228 20 0
+-35 -160 -197 0
+-199 81 -135 0
+-77 148 -136 0
+146 156 93 0
+37 33 232 0
+73 -49 -249 0
+233 134 215 0
+-100 -155 179 0
+-149 -24 179 0
+-244 -175 75 0
+65 53 138 0
+-198 -55 207 0
+193 20 189 0
+145 -153 -92 0
+-116 137 -154 0
+-29 -177 187 0
+-240 187 -63 0
+-231 -41 3 0
+237 -56 160 0
+-58 -244 189 0
+95 -213 -227 0
+40 118 153 0
+84 -44 -41 0
+93 200 -9 0
+-54 86 131 0
+44 -141 -27 0
+-236 211 24 0
+-138 -146 131 0
+-131 75 44 0
+-26 131 -157 0
+-221 -166 94 0
+-153 171 226 0
+-14 197 -184 0
+239 -6 241 0
+103 171 197 0
+213 48 -235 0
+71 198 -91 0
+85 138 -97 0
+-184 20 227 0
+-241 -154 42 0
+-6 -126 -166 0
+161 2 158 0
+-151 -134 -169 0
+-218 86 219 0
+66 -250 175 0
+-226 -192 -213 0
+101 92 -146 0
+-39 -244 -77 0
+-157 -208 64 0
+146 218 73 0
+157 -50 -201 0
+-13 41 224 0
+-102 88 60 0
+-157 201 -8 0
+43 222 -128 0
+124 199 -2 0
+-206 -81 232 0
+246 91 -118 0
+106 -176 -114 0
+-23 188 -162 0
+102 177 -152 0
+44 -206 50 0
+-56 -130 -129 0
+-86 -41 -72 0
+139 177 -155 0
+-3 179 -135 0
+-123 75 -91 0
+210 157 105 0
+235 166 -81 0
+-25 2 -160 0
+137 -54 -165 0
+-156 80 21 0
+220 212 28 0
+-115 35 -23 0
+179 116 -138 0
+-75 -181 -243 0
+-185 107 29 0
+77 -72 241 0
+-211 -11 -75 0
+119 -133 31 0
+-196 46 -6 0
+-137 -220 -64 0
+-196 1 -237 0
+227 66 144 0
+-217 -167 -232 0
+72 119 248 0
+34 193 -2 0
+-12 -53 177 0
+132 216 -97 0
+124 -233 -62 0
+57 -51 -103 0
+87 162 -101 0
+-14 20 12 0
+222 -150 -216 0
+212 -48 -215 0
+7 209 245 0
+18 -99 34 0
+77 -201 61 0
+89 -112 -229 0
+37 -141 202 0
+-195 170 63 0
+61 -47 174 0
+-135 241 -61 0
+25 -167 -63 0
+157 8 132 0
+213 -203 -214 0
+99 202 -39 0
+-132 -181 194 0
+-143 -150 -190 0
+196 -60 -168 0
+121 -131 128 0
+77 3 221 0
+69 157 197 0
+-36 -241 221 0
+135 -141 183 0
+228 -89 -231 0
+124 1 -138 0
+111 -185 -69 0
+128 -233 158 0
+-222 -92 -244 0
+-6 -122 -50 0
+121 -101 224 0
+-171 55 -24 0
+157 239 -203 0
+-166 -59 -2 0
+-121 -218 -17 0
+144 75 94 0
+-206 -4 -94 0
+-201 -150 193 0
+63 129 89 0
+-209 158 -19 0
+219 222 -48 0
+-101 45 -135 0
+149 -224 -28 0
+-122 190 -119 0
+11 -212 -65 0
+2 -157 -114 0
+180 70 247 0
+-192 163 244 0
+210 126 59 0
+235 95 -24 0
+191 -126 117 0
+8 -104 -155 0
+24 110 82 0
+-137 38 211 0
+7 -100 140 0
+241 -90 139 0
+193 -152 166 0
+17 -178 193 0
+-183 80 -59 0
+189 32 -24 0
+-92 -53 -11 0
+-43 -103 -56 0
+-41 216 138 0
+4 -246 -162 0
+237 -77 218 0
+-181 -246 -82 0
+-97 -18 94 0
+113 -16 9 0
+-83 3 -67 0
+-181 52 -31 0
+178 -242 -181 0
+1 -30 -173 0
+-136 45 -164 0
+216 127 -166 0
+237 -52 32 0
+-203 -128 85 0
+-39 -137 -47 0
+110 116 23 0
+186 225 195 0
+82 244 117 0
+206 215 193 0
+57 138 -215 0
+82 -208 60 0
+172 166 44 0
+181 -98 45 0
+113 -166 21 0
+134 12 6 0
+43 198 63 0
+-171 223 -209 0
+16 20 72 0
+-116 -179 -198 0
+6 -117 166 0
+-116 9 228 0
+-221 -32 2 0
+-154 12 -110 0
+-8 187 104 0
+109 79 -204 0
+54 -206 178 0
+60 104 69 0
+152 -187 -76 0
+187 169 -84 0
+128 233 236 0
+-1 59 -31 0
+216 -150 18 0
+-100 112 -237 0
+-72 58 -68 0
+61 225 -174 0
+-121 -56 238 0
+66 -200 -227 0
+134 83 -48 0
+19 -79 228 0
+-27 44 50 0
+129 210 -162 0
+-194 177 95 0
+-107 143 -161 0
+74 31 -246 0
+-126 142 22 0
+-30 221 -71 0
+-86 -30 108 0
+-8 -56 9 0
+86 33 -52 0
+60 -208 -59 0
+192 163 -121 0
+193 189 -236 0
+-168 126 -240 0
+-197 -129 232 0
+-165 19 -23 0
+-123 41 -67 0
+-200 245 -109 0
+120 -213 -102 0
+59 85 -24 0
+-104 -247 2 0
+32 92 -142 0
+-18 -35 -189 0
+-103 -89 197 0
+100 6 170 0
+105 150 -249 0
+207 -57 -60 0
+-42 173 -179 0
+-215 152 -237 0
+-245 205 -190 0
+-166 182 -135 0
+-132 245 217 0
+86 135 45 0
+-162 -79 245 0
+82 -234 -56 0
+-6 -63 65 0
+50 109 -97 0
+-138 -135 -73 0
+26 -61 15 0
+-121 40 -237 0
+58 -66 -197 0
+224 5 32 0
+8 159 216 0
+18 -117 -175 0
+36 -7 -173 0
+156 241 49 0
+26 -86 9 0
+139 -163 189 0
+-219 11 147 0
+-27 79 -40 0
+-183 6 213 0
+-236 -135 160 0
+-25 -81 -228 0
+-244 154 232 0
+-173 74 -102 0
+-185 -207 209 0
+-222 -174 -201 0
+-196 -193 -224 0
+-145 149 61 0
+150 -210 -182 0
+-204 107 162 0
+-229 226 -23 0
+72 -53 132 0
+203 -120 -186 0
+122 -145 183 0
+-8 100 -212 0
+18 -240 191 0
+230 241 99 0
+149 238 -194 0
+-57 -122 -84 0
+95 182 81 0
+-22 -118 -82 0
+9 -137 240 0
+181 -147 13 0
+-64 37 135 0
+-128 -122 241 0
+-50 -200 209 0
+131 170 -3 0
+-146 207 -147 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-05.cnf b/benchmarks/UF250.1065.100/uf250-05.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-05.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 176 -66 71 0
+82 -72 -138 0
+-113 209 170 0
+206 -154 -95 0
+167 216 -173 0
+-138 9 -25 0
+224 -107 -250 0
+105 -36 84 0
+-59 201 -3 0
+-69 196 192 0
+-200 143 33 0
+-152 -75 164 0
+26 41 121 0
+-209 123 67 0
+-188 94 41 0
+-154 34 189 0
+-243 159 114 0
+241 -85 -92 0
+228 153 28 0
+-140 -53 -147 0
+-227 85 15 0
+204 -14 -180 0
+-118 160 73 0
+-115 249 170 0
+195 182 86 0
+72 89 102 0
+108 206 136 0
+26 141 -214 0
+115 214 233 0
+-68 -50 206 0
+170 213 -156 0
+144 -156 -115 0
+83 219 -28 0
+30 -182 -91 0
+-37 -33 -246 0
+-61 -105 -99 0
+-125 20 -53 0
+-126 -131 215 0
+31 -206 -213 0
+67 -5 -210 0
+198 57 250 0
+-194 -147 -145 0
+-243 -11 -72 0
+-238 195 -204 0
+128 -131 -176 0
+-232 -141 230 0
+-106 -131 149 0
+192 121 -45 0
+-12 65 -153 0
+137 -142 99 0
+-236 -210 181 0
+217 46 -249 0
+-149 -237 247 0
+152 -12 -138 0
+22 -113 44 0
+160 -161 -232 0
+-208 -92 217 0
+83 105 -249 0
+152 199 -10 0
+-192 -24 100 0
+-7 -54 186 0
+-160 102 153 0
+-139 -140 213 0
+-136 -120 -208 0
+-133 100 -235 0
+-7 92 181 0
+-3 239 -176 0
+-13 -4 124 0
+-234 -27 211 0
+-152 55 220 0
+-14 -42 -146 0
+-18 -236 215 0
+177 -154 -84 0
+142 112 -1 0
+-223 205 228 0
+-246 104 55 0
+118 66 -25 0
+-162 -186 -68 0
+-220 -128 57 0
+144 -202 -65 0
+-135 140 9 0
+228 -149 -121 0
+-167 -142 66 0
+179 -107 236 0
+221 111 160 0
+-226 -143 -73 0
+-143 72 -250 0
+60 -194 -44 0
+187 174 208 0
+234 -192 213 0
+-51 89 -99 0
+108 -85 226 0
+62 -80 49 0
+78 97 217 0
+89 -93 -240 0
+-77 -219 25 0
+-152 42 121 0
+232 -106 -87 0
+73 39 -93 0
+87 -163 -45 0
+12 -41 181 0
+-73 -117 -156 0
+200 226 55 0
+32 78 -55 0
+76 202 41 0
+84 40 45 0
+128 147 127 0
+234 40 96 0
+54 -107 178 0
+236 -57 245 0
+32 11 -62 0
+-85 -152 34 0
+-81 -169 -163 0
+-27 11 95 0
+-247 -104 132 0
+14 -162 70 0
+-213 72 -246 0
+121 114 101 0
+21 66 -67 0
+191 16 -39 0
+-133 21 80 0
+46 60 -138 0
+223 -176 34 0
+-130 230 -139 0
+-131 36 -174 0
+-88 -241 202 0
+233 238 -107 0
+41 2 88 0
+147 -204 27 0
+194 -31 158 0
+-48 -37 -7 0
+-47 186 -188 0
+-66 -96 218 0
+-200 66 -245 0
+98 -44 175 0
+21 -209 160 0
+-227 -4 48 0
+130 -223 199 0
+-139 76 184 0
+-28 -150 -77 0
+-76 -175 -196 0
+-98 178 157 0
+-249 221 -36 0
+-66 207 238 0
+32 118 189 0
+97 -144 -17 0
+195 226 -145 0
+-164 120 207 0
+111 -132 232 0
+138 162 190 0
+-168 -117 152 0
+152 -103 -7 0
+-32 117 247 0
+-14 176 195 0
+67 -161 236 0
+-14 154 123 0
+-197 239 134 0
+81 66 203 0
+141 69 -194 0
+-160 -130 128 0
+152 150 17 0
+-56 -13 -92 0
+-26 46 -192 0
+-247 14 -65 0
+-157 -8 -34 0
+54 44 164 0
+134 121 -109 0
+99 132 -176 0
+73 18 237 0
+-169 123 122 0
+100 -79 -58 0
+-29 40 37 0
+122 211 5 0
+-219 110 -27 0
+-69 -41 16 0
+205 93 120 0
+-179 133 -66 0
+88 -141 -139 0
+-101 157 -35 0
+19 181 -197 0
+-74 76 -32 0
+219 -16 19 0
+212 -68 180 0
+-25 -10 -60 0
+-155 -68 163 0
+-13 14 134 0
+-174 117 39 0
+170 165 7 0
+45 -83 148 0
+-70 124 102 0
+-84 74 -53 0
+237 -203 20 0
+102 80 31 0
+-232 -144 -187 0
+164 67 29 0
+54 132 -164 0
+11 86 145 0
+-148 212 -134 0
+-32 -51 126 0
+-124 94 -190 0
+-242 162 -120 0
+-98 30 -53 0
+-46 -207 -125 0
+161 -166 -245 0
+160 -7 18 0
+-88 150 37 0
+-175 -153 -85 0
+140 190 -102 0
+-208 29 152 0
+-126 226 -42 0
+19 163 -100 0
+-110 43 -57 0
+-89 -160 141 0
+176 132 37 0
+-112 210 -78 0
+-102 -121 -65 0
+-105 -36 -227 0
+113 68 156 0
+11 183 211 0
+-151 121 4 0
+-131 124 -227 0
+128 180 -187 0
+100 -204 -234 0
+85 218 -175 0
+91 -166 54 0
+-200 -23 201 0
+78 -95 205 0
+-181 49 -249 0
+156 -139 -172 0
+14 25 -102 0
+144 -68 -17 0
+120 71 79 0
+119 -16 -76 0
+-71 -85 -18 0
+179 -178 227 0
+25 -139 -162 0
+25 -103 226 0
+-131 -44 77 0
+86 -232 91 0
+55 -153 -183 0
+126 -207 67 0
+-192 -23 152 0
+229 -7 121 0
+-60 -48 -12 0
+155 -205 138 0
+15 -111 26 0
+130 89 -46 0
+-108 235 -178 0
+9 -98 188 0
+-5 -153 42 0
+-212 5 138 0
+11 -216 -124 0
+-227 105 -114 0
+-45 91 -250 0
+69 116 -151 0
+138 -220 -145 0
+-60 218 -196 0
+-63 -1 -47 0
+77 -199 221 0
+-74 249 -197 0
+115 247 -174 0
+-240 82 98 0
+-128 77 122 0
+54 -79 -226 0
+106 -230 154 0
+-7 68 10 0
+-61 67 -113 0
+-31 131 -204 0
+-179 -109 -35 0
+-59 239 169 0
+-225 -48 190 0
+-16 -40 84 0
+-5 -229 217 0
+-164 -59 131 0
+137 -22 3 0
+178 -209 92 0
+-135 208 110 0
+55 90 -37 0
+-43 -210 -226 0
+-188 44 -209 0
+233 -27 151 0
+144 -29 -51 0
+61 51 225 0
+-14 115 -232 0
+-177 -226 183 0
+-78 -148 -59 0
+72 116 -231 0
+-7 180 28 0
+-3 41 215 0
+122 207 -228 0
+-86 -170 40 0
+96 220 -127 0
+53 98 -176 0
+-180 82 243 0
+146 -187 228 0
+16 -76 -240 0
+-67 -66 -108 0
+189 195 -48 0
+66 204 208 0
+80 244 -209 0
+128 -133 -25 0
+6 -4 -59 0
+63 -136 -145 0
+-236 66 -123 0
+-215 203 213 0
+-122 138 -212 0
+-140 11 154 0
+149 187 -236 0
+212 -32 -50 0
+54 190 -126 0
+97 -235 25 0
+208 -21 -41 0
+-211 -117 -102 0
+-182 -121 -180 0
+155 9 -94 0
+-167 -121 191 0
+220 -137 93 0
+175 -209 178 0
+174 87 -208 0
+6 222 -171 0
+-56 168 -66 0
+-68 78 -131 0
+-221 13 -86 0
+-235 212 -77 0
+105 -71 116 0
+220 -225 -35 0
+-30 -38 221 0
+38 168 71 0
+-114 -50 -72 0
+-85 96 206 0
+67 90 100 0
+-243 154 108 0
+22 -101 223 0
+202 89 88 0
+159 113 175 0
+239 -128 135 0
+157 -222 -162 0
+69 205 76 0
+-79 249 -138 0
+-245 180 29 0
+214 32 -219 0
+107 26 168 0
+243 -108 57 0
+118 -227 102 0
+-171 137 52 0
+40 20 -126 0
+205 -224 21 0
+225 235 168 0
+-135 -170 -43 0
+-110 95 -71 0
+-5 84 146 0
+-126 -47 -237 0
+205 -145 213 0
+-189 61 185 0
+-167 157 -204 0
+114 -72 -81 0
+22 -78 -219 0
+-237 178 -33 0
+-215 -239 18 0
+-8 137 221 0
+208 -238 110 0
+-210 19 139 0
+67 -13 39 0
+57 177 78 0
+139 84 185 0
+147 2 47 0
+-68 -250 61 0
+68 245 100 0
+195 -149 240 0
+70 -112 -148 0
+63 117 -193 0
+-152 -190 -231 0
+-49 214 -153 0
+-212 15 145 0
+-15 107 -229 0
+105 174 -66 0
+29 -184 128 0
+169 195 238 0
+-67 55 72 0
+79 -20 215 0
+5 37 249 0
+-9 113 216 0
+-160 40 -56 0
+204 -178 -205 0
+133 217 -229 0
+-173 29 199 0
+-203 -107 144 0
+29 153 -56 0
+-234 3 -94 0
+-147 160 -199 0
+-37 179 1 0
+-17 -53 -206 0
+-176 248 -101 0
+-147 66 -153 0
+-222 150 91 0
+-143 62 -26 0
+-242 -63 -178 0
+-147 -148 -145 0
+148 24 42 0
+231 -235 -194 0
+-168 -46 30 0
+-69 -181 138 0
+143 25 -7 0
+14 -170 -159 0
+100 200 156 0
+11 -188 106 0
+116 -200 225 0
+112 88 -127 0
+-3 -139 69 0
+-83 43 238 0
+-47 -97 196 0
+-196 3 -25 0
+-22 -117 -58 0
+48 -239 70 0
+-153 -231 -56 0
+148 -15 -239 0
+-169 112 -128 0
+-164 -52 -249 0
+-153 247 222 0
+236 -16 102 0
+-183 -54 85 0
+-46 66 -112 0
+56 -173 -194 0
+38 46 140 0
+-131 3 -18 0
+-52 226 -137 0
+193 -187 -249 0
+-171 119 -84 0
+12 58 117 0
+-151 78 136 0
+185 -97 -34 0
+-208 186 93 0
+-97 -222 -158 0
+157 -207 227 0
+142 -129 28 0
+196 97 119 0
+-224 27 -117 0
+-27 -49 -62 0
+-113 -201 208 0
+28 57 -139 0
+140 13 235 0
+-33 -3 -102 0
+54 -210 -228 0
+97 -29 173 0
+-64 -192 -157 0
+90 -137 237 0
+150 178 -19 0
+-180 -131 161 0
+129 -94 106 0
+-151 -212 58 0
+3 -95 19 0
+-227 -167 53 0
+158 125 -165 0
+-194 214 97 0
+-145 -74 79 0
+233 240 132 0
+36 44 38 0
+92 -180 156 0
+249 -188 240 0
+213 75 -176 0
+-78 9 -152 0
+80 -46 12 0
+149 -226 -213 0
+80 231 144 0
+171 38 -149 0
+-8 157 -184 0
+-127 195 240 0
+-171 210 98 0
+-89 -93 -60 0
+-57 -83 173 0
+131 186 158 0
+-9 220 218 0
+-121 -28 240 0
+48 -250 96 0
+-243 -39 90 0
+167 -125 203 0
+97 -197 17 0
+94 66 152 0
+-86 -81 62 0
+187 181 82 0
+-43 13 -200 0
+42 -184 85 0
+182 -91 -95 0
+-145 -9 -209 0
+249 -126 -77 0
+156 -195 185 0
+243 232 -204 0
+-107 222 -42 0
+79 -201 -224 0
+183 -155 -38 0
+182 -141 134 0
+137 238 56 0
+42 172 68 0
+49 -202 -73 0
+-185 -172 134 0
+162 -113 9 0
+-119 -115 241 0
+19 247 228 0
+209 -129 53 0
+-10 85 -213 0
+12 218 -7 0
+25 132 99 0
+71 -74 -50 0
+-149 -119 -8 0
+242 160 204 0
+65 17 104 0
+110 -161 -187 0
+-195 -40 -243 0
+-68 176 92 0
+-128 75 -37 0
+245 -140 239 0
+189 80 13 0
+8 84 -43 0
+-142 101 -136 0
+66 -196 -44 0
+-236 -120 -56 0
+51 -138 54 0
+67 -208 -182 0
+-70 100 -64 0
+-174 -148 -78 0
+-133 -235 73 0
+-163 10 160 0
+-64 -140 67 0
+209 67 -124 0
+-155 -196 103 0
+185 -46 86 0
+-28 147 -55 0
+47 -177 17 0
+137 -130 82 0
+216 56 -49 0
+169 -221 -7 0
+50 -6 -138 0
+-232 239 177 0
+12 -239 -227 0
+-196 214 -184 0
+-205 -200 -192 0
+202 4 174 0
+89 -105 15 0
+-98 -194 -89 0
+-137 -156 150 0
+86 137 -61 0
+249 -96 154 0
+-176 -42 124 0
+-52 -226 -24 0
+107 -53 121 0
+-126 18 195 0
+166 -63 131 0
+-89 75 126 0
+43 -67 -230 0
+-32 63 -199 0
+-210 -194 -149 0
+191 46 -26 0
+155 -204 1 0
+34 209 83 0
+159 -56 -102 0
+-238 168 -114 0
+-100 13 -40 0
+52 239 109 0
+-67 53 234 0
+188 225 64 0
+210 -70 189 0
+67 -56 23 0
+11 233 94 0
+-145 102 -165 0
+-136 -188 204 0
+-221 187 104 0
+-170 -76 116 0
+-48 193 30 0
+-4 206 -166 0
+147 -219 104 0
+-136 138 17 0
+-49 -216 102 0
+-211 205 226 0
+-55 99 242 0
+-135 163 -43 0
+69 -149 -97 0
+-112 187 109 0
+-247 62 220 0
+-8 107 -163 0
+73 -211 91 0
+-75 17 -2 0
+-65 -214 -76 0
+-188 -173 238 0
+-221 -152 -146 0
+-62 223 -182 0
+5 162 -146 0
+-146 148 -211 0
+-147 -8 -60 0
+173 136 105 0
+-40 -81 227 0
+-100 -236 227 0
+-243 138 208 0
+-90 -5 -36 0
+-103 -62 87 0
+-213 -169 -185 0
+-4 -238 -153 0
+-40 -225 -32 0
+26 -17 145 0
+13 -20 -94 0
+-204 -189 142 0
+-55 132 18 0
+-101 -152 -225 0
+-23 -175 169 0
+200 248 105 0
+-16 -49 -21 0
+-188 -241 -30 0
+-205 -49 -43 0
+82 204 116 0
+-86 70 -99 0
+21 128 -243 0
+-190 -223 170 0
+-111 132 166 0
+-94 -143 -50 0
+-60 -229 239 0
+102 -189 229 0
+-23 -170 -236 0
+-60 -249 45 0
+71 -245 -249 0
+40 -12 120 0
+128 21 -227 0
+119 137 126 0
+17 139 -12 0
+-168 184 156 0
+-58 93 121 0
+-216 248 -61 0
+149 222 -62 0
+37 -93 -29 0
+211 -71 -76 0
+225 -45 223 0
+-135 -188 -90 0
+-120 28 -163 0
+71 -89 -81 0
+242 -97 55 0
+-196 188 87 0
+11 167 -247 0
+-42 -232 -155 0
+193 233 -45 0
+7 -73 -29 0
+-103 86 -179 0
+-248 14 -128 0
+121 155 -221 0
+232 53 -114 0
+-207 -82 -18 0
+-227 -246 -243 0
+-116 -183 9 0
+-233 48 -28 0
+-85 54 189 0
+-145 37 -95 0
+69 -248 -233 0
+57 19 99 0
+-188 -245 -73 0
+102 -33 199 0
+-54 126 65 0
+135 -107 -84 0
+-34 224 6 0
+-156 -227 -11 0
+124 43 -241 0
+-100 136 -98 0
+1 168 -241 0
+72 -68 -132 0
+93 105 148 0
+63 207 -132 0
+25 128 -99 0
+-6 -43 50 0
+154 199 152 0
+-206 118 -103 0
+34 245 73 0
+-112 -151 135 0
+-239 236 -66 0
+-139 63 -52 0
+-130 -206 -109 0
+-173 212 -142 0
+-31 -159 65 0
+-181 130 244 0
+-146 -3 170 0
+-100 56 -213 0
+-105 -211 -101 0
+-161 -236 -57 0
+-234 81 -78 0
+84 -223 196 0
+-10 -20 -178 0
+-111 83 -176 0
+-110 -240 118 0
+-115 -199 -99 0
+135 10 148 0
+-202 -22 87 0
+95 105 -147 0
+152 175 -215 0
+-37 -206 129 0
+-61 33 63 0
+26 -64 97 0
+177 37 195 0
+48 -208 185 0
+193 -14 -232 0
+-125 -209 161 0
+12 192 87 0
+-198 231 65 0
+152 101 79 0
+113 -56 -69 0
+-223 -1 175 0
+-157 199 34 0
+21 -4 68 0
+206 -47 222 0
+-90 246 141 0
+124 -61 -19 0
+-140 100 -155 0
+11 -113 214 0
+-199 -154 156 0
+-6 -28 33 0
+-164 59 -182 0
+139 -247 226 0
+4 -181 217 0
+-207 -31 231 0
+132 -246 -52 0
+192 239 -105 0
+12 92 206 0
+58 -192 204 0
+100 156 112 0
+-99 -165 76 0
+-72 134 245 0
+156 20 -182 0
+135 -132 134 0
+168 6 239 0
+-110 184 -186 0
+-192 155 12 0
+-26 236 39 0
+150 232 -245 0
+115 237 -156 0
+125 175 -60 0
+-2 -162 -199 0
+-214 228 7 0
+70 57 114 0
+217 -111 -170 0
+195 1 86 0
+-191 63 -5 0
+107 -215 225 0
+233 204 -106 0
+111 23 -92 0
+192 37 219 0
+120 231 93 0
+121 227 -58 0
+145 -73 -147 0
+232 31 225 0
+40 3 -103 0
+-37 149 -124 0
+223 -144 221 0
+-222 134 118 0
+-116 -83 44 0
+-227 -146 213 0
+-22 74 -230 0
+-123 -241 193 0
+-124 -114 -137 0
+61 114 -22 0
+-215 28 -62 0
+33 -34 -61 0
+-235 -56 -148 0
+180 81 -241 0
+5 -133 -102 0
+193 -202 -181 0
+241 -162 -227 0
+208 158 -216 0
+-233 15 3 0
+211 85 -208 0
+-216 53 146 0
+89 47 186 0
+-225 -55 18 0
+113 142 -117 0
+-190 -76 -31 0
+-91 -103 195 0
+-10 -88 -48 0
+56 128 200 0
+175 180 1 0
+237 -234 191 0
+158 -221 -182 0
+-103 -217 -19 0
+-45 218 49 0
+104 214 46 0
+-220 241 -75 0
+-239 165 -175 0
+101 120 98 0
+40 66 227 0
+205 163 -230 0
+-91 -237 -224 0
+120 136 -146 0
+175 157 33 0
+32 -64 -118 0
+24 107 90 0
+-237 198 -93 0
+192 233 -124 0
+250 -202 86 0
+-85 5 175 0
+-130 36 183 0
+-75 -26 238 0
+156 178 83 0
+209 15 61 0
+155 132 38 0
+155 -213 85 0
+127 -6 -149 0
+215 77 63 0
+-157 65 -93 0
+250 13 21 0
+-87 246 -68 0
+-45 210 -5 0
+-78 39 4 0
+217 -243 174 0
+-198 -209 -45 0
+-73 84 -131 0
+-139 -50 -173 0
+-70 36 -73 0
+-177 114 -105 0
+-183 32 182 0
+224 111 -198 0
+-3 -166 84 0
+216 -229 -116 0
+220 114 -100 0
+-212 -31 -205 0
+-210 156 -93 0
+-68 -23 125 0
+232 -135 -11 0
+-83 -143 -62 0
+105 179 191 0
+-41 -31 29 0
+-92 -5 -71 0
+249 -138 125 0
+206 -66 -190 0
+177 -103 -85 0
+240 203 186 0
+-66 -178 128 0
+-126 -142 -172 0
+-47 106 -220 0
+-142 -49 -71 0
+132 -156 184 0
+190 239 197 0
+102 -250 -232 0
+-178 47 237 0
+-115 -174 159 0
+167 32 -230 0
+120 39 141 0
+-156 -208 15 0
+19 159 61 0
+115 170 -17 0
+97 21 198 0
+229 240 -85 0
+-134 211 -148 0
+-163 117 38 0
+67 236 13 0
+-250 -105 138 0
+243 159 249 0
+-17 161 15 0
+44 -222 230 0
+-173 12 86 0
+-53 94 -198 0
+-199 33 36 0
+2 127 223 0
+130 -85 -4 0
+209 88 211 0
+138 76 -148 0
+-214 -215 221 0
+62 -164 -207 0
+66 -60 -82 0
+-18 -127 84 0
+-32 -59 -183 0
+118 107 162 0
+169 -167 -238 0
+-122 17 -227 0
+200 102 -20 0
+140 111 -249 0
+-20 -159 250 0
+-6 166 -22 0
+-160 163 239 0
+30 65 176 0
+-240 237 -116 0
+-131 78 65 0
+234 15 228 0
+-228 167 180 0
+-40 -82 -110 0
+220 120 194 0
+241 238 81 0
+117 101 104 0
+111 85 28 0
+-87 91 162 0
+153 25 163 0
+-99 -101 8 0
+18 22 226 0
+233 226 -166 0
+91 103 57 0
+-46 201 -137 0
+-228 145 97 0
+111 -91 -23 0
+168 -196 -112 0
+50 47 230 0
+219 95 228 0
+-102 30 -169 0
+-199 -126 83 0
+-108 -129 -241 0
+97 13 244 0
+104 -88 -137 0
+105 -45 -218 0
+15 -192 109 0
+-142 -21 -198 0
+80 -87 173 0
+116 17 129 0
+-191 -203 117 0
+-142 241 -52 0
+69 229 -235 0
+177 191 -61 0
+140 -129 240 0
+-91 -71 40 0
+68 120 6 0
+83 -188 -72 0
+40 -130 -123 0
+73 -119 -14 0
+-150 -229 -215 0
+-204 4 -64 0
+52 204 120 0
+-55 -60 -203 0
+64 233 -49 0
+-221 -194 165 0
+-130 86 -104 0
+-125 -97 -178 0
+67 -24 -8 0
+-200 14 -150 0
+185 -62 139 0
+199 127 -107 0
+-26 -194 -248 0
+-152 4 -239 0
+-76 -223 204 0
+170 155 106 0
+-79 202 229 0
+86 -29 -241 0
+49 135 -182 0
+-227 119 -176 0
+224 14 52 0
+-181 150 6 0
+-207 171 38 0
+125 52 -155 0
+-11 -65 -67 0
+-83 218 -175 0
+-188 -227 -147 0
+-202 93 -151 0
+-9 -165 205 0
+-111 -231 108 0
+88 -249 68 0
+-9 70 -90 0
+136 -215 67 0
+-190 212 -20 0
+187 -236 -221 0
+-145 250 136 0
+-76 -20 89 0
+-140 60 66 0
+63 -35 232 0
+73 -115 92 0
+181 53 3 0
+-85 91 -34 0
+24 146 17 0
+109 -164 147 0
+196 69 190 0
+41 42 -151 0
+58 193 7 0
+50 -139 158 0
+179 -88 -173 0
+150 -123 238 0
+188 -201 -142 0
+4 -52 192 0
+-22 193 -196 0
+188 -11 111 0
+162 -61 18 0
+188 -172 9 0
+29 218 200 0
+-60 54 201 0
+177 250 135 0
+66 -174 134 0
+-200 -113 -26 0
+-216 -167 160 0
+170 15 -74 0
+-245 -180 -137 0
+201 32 -72 0
+-189 65 -109 0
+157 -239 163 0
+-86 -74 -131 0
+-46 188 63 0
+-80 17 -60 0
+148 40 240 0
+-2 -161 -1 0
+-31 -63 -227 0
+46 -18 -108 0
+-137 -30 191 0
+122 79 81 0
+123 -86 -246 0
+27 -30 34 0
+173 236 -23 0
+-204 -231 -2 0
+185 -49 11 0
+101 -32 -180 0
+68 -181 -209 0
+-108 -106 -135 0
+103 -90 -210 0
+36 -168 185 0
+141 -34 125 0
+-249 198 -209 0
+-106 157 -248 0
+-220 -139 -223 0
+-66 28 123 0
+-94 215 -89 0
+-247 -33 -167 0
+98 95 -123 0
+-229 -55 48 0
+157 49 -68 0
+-84 142 -106 0
+142 107 -172 0
+-24 159 7 0
+55 -232 -147 0
+-142 89 -179 0
+-102 202 -119 0
+97 15 -85 0
+-180 -96 56 0
+-28 -46 -41 0
+-54 -40 -63 0
+210 101 131 0
+-57 -154 20 0
+38 102 -187 0
+-152 -65 224 0
+-165 42 -162 0
+157 234 12 0
+42 118 -223 0
+153 -48 246 0
+-18 -42 97 0
+113 148 -127 0
+-186 31 -134 0
+-18 -110 64 0
+-135 -73 120 0
+163 -179 51 0
+-94 32 182 0
+120 -243 -87 0
+199 -208 -15 0
+-85 -82 -7 0
+214 -125 97 0
+-48 227 229 0
+66 97 122 0
+19 -244 -42 0
+115 -23 -233 0
+32 -110 247 0
+94 -220 -59 0
+-108 233 9 0
+6 70 -39 0
+23 215 -3 0
+-155 64 98 0
+-163 203 -61 0
+133 209 -142 0
+-117 -80 -225 0
+-186 -144 -207 0
+-95 240 -42 0
+-158 53 -193 0
+-12 210 -129 0
+89 189 -218 0
+-18 -38 -41 0
+-170 73 207 0
+94 226 -109 0
+206 115 -146 0
+-222 -107 156 0
+-88 -188 45 0
+95 -82 52 0
+-137 -139 -216 0
+-128 107 47 0
+184 -231 -169 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-050.cnf b/benchmarks/UF250.1065.100/uf250-050.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-050.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -3 -12 -78 0
+231 -96 223 0
+-230 -73 10 0
+7 57 56 0
+175 -181 95 0
+188 -157 -82 0
+-190 -116 75 0
+-227 190 -98 0
+40 -88 48 0
+-127 -120 -54 0
+42 -155 -115 0
+-102 110 114 0
+201 -249 14 0
+39 25 -182 0
+-209 -247 -12 0
+-9 118 83 0
+-233 -147 195 0
+-109 -167 -32 0
+195 177 -57 0
+240 44 -180 0
+220 -20 12 0
+135 134 195 0
+-98 150 -30 0
+5 1 -107 0
+-244 21 -197 0
+67 242 -227 0
+126 179 12 0
+-184 -106 204 0
+144 239 10 0
+154 -44 62 0
+58 34 75 0
+-163 237 47 0
+-228 -241 -160 0
+-190 96 -132 0
+240 250 -225 0
+-134 -157 225 0
+77 104 -73 0
+178 -5 120 0
+230 125 168 0
+43 64 14 0
+-209 -249 -19 0
+19 -33 63 0
+220 -83 95 0
+162 148 -154 0
+94 53 -41 0
+-219 -29 154 0
+197 230 142 0
+-100 -40 129 0
+-223 41 -195 0
+-104 213 7 0
+-50 38 105 0
+-62 -222 46 0
+-250 81 155 0
+175 247 -74 0
+75 226 -156 0
+157 169 11 0
+77 -183 -7 0
+-237 136 69 0
+-176 188 -89 0
+193 -132 186 0
+72 -119 223 0
+119 207 -27 0
+-113 -65 48 0
+23 -132 249 0
+71 -73 -188 0
+61 243 -20 0
+-128 194 -106 0
+67 181 -248 0
+-175 -135 -85 0
+-230 66 -38 0
+68 -133 201 0
+236 -44 220 0
+24 -14 219 0
+226 -52 -214 0
+26 204 25 0
+-22 189 -229 0
+-249 10 -187 0
+-5 -125 148 0
+53 -121 76 0
+-225 206 4 0
+96 41 63 0
+-218 -11 -98 0
+-39 -233 -73 0
+210 8 89 0
+86 -249 -226 0
+215 -93 35 0
+-115 133 58 0
+-160 76 -19 0
+200 221 231 0
+59 -92 -3 0
+28 -147 92 0
+-109 40 -140 0
+-202 -161 2 0
+-193 -92 -233 0
+-178 -189 80 0
+179 250 159 0
+-28 170 122 0
+94 38 -34 0
+107 200 -18 0
+-77 -52 86 0
+169 -160 57 0
+159 208 38 0
+-153 218 -161 0
+-112 169 -118 0
+27 -84 43 0
+-170 -160 183 0
+-95 -145 -70 0
+-6 78 -161 0
+-85 125 -141 0
+-193 -30 -232 0
+-9 62 132 0
+54 133 -13 0
+-68 -21 16 0
+201 -22 -154 0
+-239 -167 186 0
+193 160 -138 0
+-192 155 58 0
+-142 96 93 0
+186 24 52 0
+-245 104 191 0
+-7 16 1 0
+-69 -31 6 0
+199 126 -129 0
+72 217 226 0
+147 -50 194 0
+-178 -236 33 0
+30 198 -153 0
+-68 24 12 0
+148 137 11 0
+-213 -155 115 0
+-174 169 -80 0
+-78 -127 -157 0
+-116 -230 5 0
+-171 -74 -206 0
+247 160 118 0
+206 -239 28 0
+-244 22 -2 0
+-131 -116 143 0
+-205 164 142 0
+-123 -91 247 0
+-100 -156 -51 0
+3 184 17 0
+168 215 -133 0
+128 -54 -39 0
+107 85 -223 0
+-166 175 80 0
+-212 54 204 0
+-244 225 2 0
+2 -162 154 0
+-173 -38 201 0
+-69 58 200 0
+169 -235 54 0
+-160 206 86 0
+-11 83 -32 0
+-30 -46 -250 0
+-5 -10 -199 0
+205 -77 -207 0
+-120 109 -125 0
+75 -30 -39 0
+68 -224 -207 0
+-209 -208 158 0
+129 116 142 0
+-5 -243 -199 0
+85 -23 -248 0
+-36 195 165 0
+140 -221 -75 0
+112 7 -102 0
+94 -97 -218 0
+11 -60 188 0
+199 -219 10 0
+231 -101 243 0
+-42 9 -127 0
+118 -106 65 0
+-1 -158 100 0
+4 -115 -2 0
+35 209 -62 0
+147 -56 -217 0
+241 -67 -84 0
+-95 153 139 0
+-228 95 -169 0
+190 -143 105 0
+-210 66 176 0
+-155 -78 190 0
+218 -228 244 0
+160 -149 180 0
+225 67 179 0
+199 -27 163 0
+-247 108 -78 0
+28 -63 188 0
+107 -79 -8 0
+72 -131 201 0
+99 158 -45 0
+11 -28 -105 0
+-49 242 -12 0
+96 -120 -8 0
+-238 -227 45 0
+207 76 -161 0
+250 -97 -219 0
+54 -235 -176 0
+245 -67 -59 0
+-166 158 -190 0
+214 53 241 0
+67 -54 174 0
+-219 211 95 0
+-82 20 132 0
+103 -188 210 0
+-208 -112 -109 0
+-26 53 217 0
+-59 -56 86 0
+219 -31 -131 0
+152 23 -91 0
+168 -22 101 0
+-190 -246 -140 0
+31 -5 -32 0
+226 -126 -11 0
+10 -128 204 0
+-89 -157 39 0
+-26 124 -5 0
+-142 -60 204 0
+-154 151 -237 0
+95 17 90 0
+65 -206 -236 0
+113 171 42 0
+67 -227 131 0
+133 -54 -206 0
+-81 63 230 0
+-250 176 -51 0
+-154 142 -116 0
+-17 76 178 0
+-203 229 131 0
+121 179 161 0
+-195 99 -197 0
+191 -237 117 0
+-7 199 201 0
+-12 -49 25 0
+-240 -76 -51 0
+172 120 247 0
+-93 56 -67 0
+85 118 198 0
+81 -63 92 0
+228 195 124 0
+-178 -17 168 0
+4 -227 -89 0
+69 21 67 0
+-61 -136 -181 0
+200 -220 -80 0
+121 176 191 0
+-72 -104 -52 0
+-110 243 8 0
+-45 -70 -199 0
+-110 -171 -160 0
+113 -115 -83 0
+-127 -225 -36 0
+-166 -245 -202 0
+-236 -214 30 0
+124 -49 -172 0
+192 -100 -29 0
+-207 -29 157 0
+-201 122 -36 0
+-112 -30 170 0
+143 88 -156 0
+228 63 -242 0
+188 43 -172 0
+-136 -235 250 0
+126 -248 74 0
+153 31 -126 0
+-201 72 -60 0
+86 16 -190 0
+-135 -246 208 0
+179 42 -90 0
+-40 239 10 0
+-162 -248 175 0
+118 25 -19 0
+-30 167 125 0
+-80 -229 -83 0
+-148 -21 -158 0
+-10 97 -202 0
+-188 -185 -166 0
+-86 21 -114 0
+2 87 144 0
+-3 154 145 0
+116 71 -176 0
+209 -193 -177 0
+-72 -236 -188 0
+-100 197 32 0
+117 -34 192 0
+91 -60 73 0
+-9 -85 -21 0
+103 -31 156 0
+235 65 48 0
+-53 -175 111 0
+246 26 -115 0
+-147 -50 76 0
+-88 -87 65 0
+-93 -112 -95 0
+218 -180 77 0
+-133 -170 37 0
+238 135 128 0
+-98 -139 199 0
+193 224 187 0
+190 -81 -244 0
+27 41 88 0
+143 25 211 0
+132 186 151 0
+157 40 6 0
+-158 16 199 0
+-69 59 -148 0
+-231 15 211 0
+203 -166 234 0
+-136 -153 -121 0
+-9 154 -213 0
+-65 122 -53 0
+149 -8 -189 0
+-158 152 -138 0
+222 141 37 0
+39 -40 -186 0
+247 62 -112 0
+-223 173 147 0
+134 189 248 0
+-156 -51 -144 0
+-225 -182 -215 0
+150 -180 25 0
+150 201 222 0
+-142 246 191 0
+142 172 -71 0
+-211 -89 145 0
+-138 -149 -8 0
+-210 59 186 0
+184 -246 44 0
+-145 26 232 0
+179 -21 -185 0
+-151 -84 -81 0
+144 -205 -49 0
+-127 -69 149 0
+-230 88 58 0
+-57 231 140 0
+174 205 -169 0
+245 6 117 0
+196 -211 71 0
+-127 110 -102 0
+-53 127 -135 0
+-28 40 142 0
+-110 38 10 0
+229 27 -54 0
+-63 -247 43 0
+-68 -234 239 0
+141 -205 -145 0
+36 -10 227 0
+-138 214 -83 0
+-125 -76 -200 0
+30 58 115 0
+123 -151 -246 0
+-206 219 -156 0
+239 152 105 0
+-25 -218 -194 0
+-105 -164 241 0
+11 54 152 0
+152 -27 52 0
+198 197 217 0
+170 42 -26 0
+46 121 74 0
+-38 102 -59 0
+23 9 156 0
+140 13 60 0
+-164 235 -119 0
+-100 -143 5 0
+-179 -217 196 0
+116 178 -62 0
+-134 -142 -140 0
+-20 161 189 0
+22 200 179 0
+121 51 -75 0
+-119 -153 -159 0
+-56 58 52 0
+149 -21 209 0
+123 -180 -7 0
+-159 -75 -181 0
+214 -9 120 0
+32 -244 101 0
+132 -86 121 0
+-148 45 -208 0
+-34 -4 -237 0
+182 200 136 0
+-95 -103 66 0
+-46 -69 90 0
+-195 -55 -57 0
+64 -243 -155 0
+178 -138 -91 0
+-136 -34 -14 0
+205 -23 -19 0
+57 133 -231 0
+-15 -98 -183 0
+-61 -76 -28 0
+62 -24 -250 0
+26 -180 -250 0
+-220 -30 70 0
+141 157 202 0
+-213 137 176 0
+-206 -99 87 0
+-182 -200 -242 0
+-119 -214 -245 0
+-43 -55 44 0
+94 91 6 0
+-83 -37 140 0
+-232 173 13 0
+-187 -222 -220 0
+68 -203 188 0
+-230 40 -157 0
+-27 142 23 0
+-230 42 187 0
+-249 -201 -12 0
+101 199 124 0
+104 38 -109 0
+247 -48 59 0
+-33 -194 -161 0
+9 -184 125 0
+192 2 205 0
+-135 -143 51 0
+-161 -149 120 0
+-88 -201 -27 0
+173 -178 147 0
+54 -140 49 0
+21 90 -230 0
+144 -243 -31 0
+97 49 149 0
+-86 219 -245 0
+29 69 81 0
+-165 -98 -125 0
+26 62 -200 0
+-5 172 211 0
+-220 131 -226 0
+-156 -142 -61 0
+-23 133 -235 0
+104 53 215 0
+-216 114 211 0
+-183 -236 -136 0
+-149 106 139 0
+97 114 239 0
+-234 -115 -68 0
+-239 134 39 0
+205 -241 -41 0
+-88 48 -96 0
+83 -103 52 0
+-87 167 177 0
+80 105 228 0
+-174 8 -27 0
+204 -185 -223 0
+236 243 81 0
+99 151 181 0
+120 133 -151 0
+-134 -175 212 0
+85 -92 -244 0
+36 -127 -146 0
+131 13 -110 0
+108 157 47 0
+-212 138 223 0
+-232 -132 203 0
+128 224 -220 0
+234 220 -146 0
+7 -139 91 0
+101 108 232 0
+-183 -12 160 0
+-228 -114 -73 0
+-82 -122 -133 0
+161 222 -52 0
+95 -126 55 0
+105 132 96 0
+-113 -245 196 0
+-98 -23 -205 0
+-143 -160 -141 0
+-141 6 -41 0
+29 -187 -120 0
+-207 -63 131 0
+-236 96 95 0
+-109 -217 -4 0
+-165 -51 171 0
+194 -24 -189 0
+200 105 -202 0
+-152 -242 45 0
+90 40 -86 0
+-8 -203 46 0
+181 -102 -64 0
+-8 -115 67 0
+-159 96 -65 0
+-72 181 36 0
+-154 -33 -27 0
+239 141 -36 0
+14 -17 65 0
+-154 134 -104 0
+-214 159 -126 0
+74 -219 -182 0
+35 -157 33 0
+21 223 58 0
+-94 -206 167 0
+142 -137 -161 0
+168 210 195 0
+242 -94 -19 0
+66 185 199 0
+156 113 -207 0
+-75 -201 -17 0
+-211 -136 -113 0
+18 -226 -16 0
+-13 -65 -114 0
+-213 -94 245 0
+50 -240 -5 0
+220 185 108 0
+3 -108 68 0
+198 156 132 0
+-194 -79 163 0
+-241 48 68 0
+218 -83 227 0
+-168 -167 175 0
+-53 -132 224 0
+-3 136 -169 0
+243 65 214 0
+102 27 160 0
+146 20 -239 0
+139 -58 -55 0
+202 -243 -133 0
+38 -150 20 0
+-78 -61 -106 0
+60 35 -227 0
+221 244 39 0
+-23 -57 -22 0
+-110 -214 79 0
+209 43 -99 0
+-21 -89 -23 0
+230 -108 -121 0
+48 156 -32 0
+249 170 -173 0
+-115 8 -180 0
+-200 92 -48 0
+-100 69 -42 0
+-196 -135 -81 0
+187 202 60 0
+-246 143 -116 0
+-134 55 28 0
+-115 126 186 0
+-82 42 157 0
+52 206 63 0
+220 -60 234 0
+21 118 -143 0
+166 163 -44 0
+125 150 -180 0
+-142 -113 -155 0
+44 193 27 0
+116 48 -128 0
+-176 13 -88 0
+108 239 56 0
+-237 161 -230 0
+-109 -158 -144 0
+146 51 219 0
+199 -234 -78 0
+-193 62 -180 0
+115 -86 -109 0
+-46 -85 130 0
+111 -116 -115 0
+-144 88 157 0
+163 66 171 0
+-42 179 106 0
+123 68 -166 0
+-68 -118 -250 0
+105 90 226 0
+122 225 -166 0
+-63 108 -158 0
+-249 -131 247 0
+48 -201 122 0
+-186 -238 -157 0
+-12 -121 193 0
+157 -226 -117 0
+-244 141 -6 0
+244 -102 -90 0
+182 -85 -210 0
+-57 -8 -80 0
+-9 -91 219 0
+1 -147 3 0
+-146 -131 158 0
+-208 178 -141 0
+-127 73 144 0
+-200 -81 169 0
+30 -206 219 0
+-89 107 -236 0
+-53 -50 -158 0
+-80 93 247 0
+-52 -249 150 0
+42 -197 61 0
+115 68 -130 0
+-81 116 -21 0
+-163 138 -80 0
+-228 -163 128 0
+233 -174 -242 0
+-66 -48 39 0
+-166 -229 217 0
+173 129 162 0
+131 -16 186 0
+54 -125 -242 0
+16 -233 222 0
+155 92 98 0
+146 -200 -192 0
+80 84 -245 0
+83 -146 -11 0
+-248 207 161 0
+-89 166 -179 0
+-250 -182 156 0
+-171 68 192 0
+52 -165 178 0
+-241 -237 75 0
+-239 -45 250 0
+123 -231 -217 0
+137 93 23 0
+111 60 20 0
+-157 113 -244 0
+65 -3 -245 0
+100 42 -206 0
+22 208 -221 0
+-149 -146 -39 0
+-175 91 24 0
+119 -135 -40 0
+89 49 1 0
+-172 -137 29 0
+-122 -79 -210 0
+71 171 234 0
+-132 208 -189 0
+-131 -159 187 0
+-203 124 188 0
+44 137 -196 0
+-147 -117 -112 0
+183 92 -158 0
+-10 144 136 0
+-247 -227 -211 0
+-52 1 -114 0
+189 151 -27 0
+-250 213 78 0
+134 93 235 0
+106 -35 -235 0
+-42 20 -193 0
+65 206 -97 0
+-77 -5 -89 0
+-246 46 16 0
+-238 -170 88 0
+165 -28 76 0
+-53 247 49 0
+26 165 -60 0
+36 65 16 0
+-105 33 -250 0
+248 169 -12 0
+-168 -79 191 0
+21 3 193 0
+51 -152 77 0
+-146 -58 -153 0
+-130 248 77 0
+85 -239 -181 0
+-54 225 161 0
+7 -105 -179 0
+204 -67 -189 0
+14 -91 186 0
+193 67 -245 0
+-30 -146 -174 0
+-217 -149 82 0
+-26 185 69 0
+152 -55 121 0
+94 -87 169 0
+-37 -239 157 0
+188 146 -196 0
+22 65 -112 0
+-121 181 207 0
+93 -112 -189 0
+-23 -236 137 0
+-227 -133 -211 0
+-100 175 65 0
+114 -135 25 0
+172 -219 155 0
+-8 -3 89 0
+-210 158 168 0
+-171 -179 244 0
+80 3 144 0
+147 244 -238 0
+-155 112 -220 0
+-28 -216 -58 0
+14 57 -66 0
+-17 -121 207 0
+-179 -122 -22 0
+134 77 -237 0
+4 97 208 0
+198 56 -150 0
+-218 -80 62 0
+-203 169 158 0
+100 219 -157 0
+79 -75 73 0
+131 83 -170 0
+221 -64 62 0
+-68 -190 219 0
+-54 14 22 0
+186 -179 167 0
+123 95 -134 0
+25 -95 44 0
+137 -194 -220 0
+-159 -222 -147 0
+-23 -118 -175 0
+241 250 234 0
+-105 -65 203 0
+-178 -37 -23 0
+-32 -51 163 0
+175 -4 212 0
+-239 184 -88 0
+81 162 194 0
+-114 -237 131 0
+-77 166 74 0
+84 19 59 0
+-134 107 -185 0
+100 -160 -154 0
+137 -57 200 0
+41 20 250 0
+-170 -94 -112 0
+-230 -23 -86 0
+157 -94 75 0
+24 76 223 0
+-82 39 -56 0
+116 141 -11 0
+-74 53 -76 0
+-145 141 66 0
+-229 52 -160 0
+8 175 216 0
+-213 236 -155 0
+213 -153 237 0
+29 -35 -175 0
+178 -218 4 0
+-15 -177 -22 0
+-244 -203 -128 0
+82 -139 -110 0
+103 206 35 0
+-230 228 -242 0
+80 79 87 0
+243 -53 -29 0
+-77 32 92 0
+-187 -204 224 0
+-245 -210 2 0
+145 -23 231 0
+-116 -5 86 0
+-63 237 -131 0
+-186 41 -124 0
+-151 -231 -148 0
+31 197 108 0
+-69 -187 65 0
+193 -235 6 0
+223 169 -134 0
+-243 225 136 0
+-103 -141 7 0
+20 221 -13 0
+104 -66 -169 0
+203 -112 -72 0
+-241 199 -121 0
+-186 -192 122 0
+19 172 244 0
+-217 -110 184 0
+38 172 -184 0
+-5 248 -90 0
+-107 59 120 0
+-3 19 -193 0
+114 -17 59 0
+120 189 -199 0
+193 -52 204 0
+210 34 -136 0
+101 15 -155 0
+243 -125 222 0
+78 40 63 0
+-233 36 162 0
+-14 27 -123 0
+-36 -207 -149 0
+146 243 -34 0
+241 -121 244 0
+163 130 -122 0
+163 -80 216 0
+169 -14 29 0
+227 -100 21 0
+-215 208 183 0
+-45 -173 209 0
+105 -159 104 0
+-142 -112 96 0
+-199 -156 150 0
+-31 130 76 0
+43 132 9 0
+-26 -153 164 0
+211 114 -218 0
+107 -232 -52 0
+-124 -231 -96 0
+35 -238 65 0
+-48 -15 -14 0
+68 -105 -100 0
+-181 17 114 0
+199 146 -45 0
+-227 -129 -41 0
+-219 230 -167 0
+248 -228 -2 0
+-213 -155 249 0
+-143 -74 107 0
+-163 -47 72 0
+106 187 -16 0
+-175 -114 117 0
+61 108 160 0
+-121 -194 161 0
+-72 -42 125 0
+-180 101 -29 0
+-84 -48 -8 0
+204 34 10 0
+200 -213 -4 0
+189 -12 -176 0
+-156 85 -22 0
+79 113 -192 0
+-239 -17 199 0
+59 -80 -4 0
+196 -129 205 0
+42 98 -194 0
+-207 -110 -86 0
+62 -185 165 0
+51 241 123 0
+-248 249 -191 0
+63 -161 229 0
+229 179 120 0
+-213 -138 -1 0
+170 199 -173 0
+105 -1 224 0
+-177 16 -3 0
+165 250 -154 0
+101 -27 118 0
+-33 73 -215 0
+182 -219 -155 0
+190 -187 -250 0
+10 207 129 0
+-144 -48 -226 0
+-28 -23 -207 0
+165 106 142 0
+66 -59 -249 0
+-40 -163 169 0
+101 -232 -2 0
+122 204 200 0
+19 197 15 0
+-154 125 77 0
+-9 -191 -196 0
+-203 247 112 0
+-198 213 247 0
+20 -86 34 0
+-112 77 224 0
+-221 -54 192 0
+-46 -183 -85 0
+-200 -85 -138 0
+34 2 -40 0
+-166 148 39 0
+140 -57 137 0
+169 -18 -49 0
+179 124 21 0
+21 -103 4 0
+24 -85 187 0
+146 -113 79 0
+-149 113 -69 0
+-133 45 -117 0
+-156 -132 -40 0
+-199 216 43 0
+-157 -174 129 0
+36 104 185 0
+-97 183 -95 0
+-150 -243 87 0
+-148 -101 245 0
+206 -142 -196 0
+156 161 4 0
+-140 112 237 0
+189 -225 -65 0
+55 61 67 0
+72 206 193 0
+-168 195 -230 0
+-226 -173 -105 0
+34 96 153 0
+-65 -176 -127 0
+-183 47 83 0
+-194 -232 68 0
+167 129 -24 0
+201 -124 -26 0
+170 -37 72 0
+173 -101 -92 0
+-127 170 137 0
+45 9 169 0
+250 230 131 0
+-171 2 139 0
+-38 -219 -156 0
+-35 101 -51 0
+-212 -90 -151 0
+138 -158 -160 0
+121 102 244 0
+-65 131 -9 0
+-102 -45 -83 0
+-45 179 217 0
+126 -196 -32 0
+27 85 -66 0
+60 -158 40 0
+-50 -230 94 0
+-10 177 239 0
+-100 247 -243 0
+-95 58 -42 0
+69 -137 -43 0
+157 -5 150 0
+61 147 208 0
+96 222 77 0
+44 198 -166 0
+220 176 130 0
+183 -190 -88 0
+114 1 -121 0
+-152 -145 215 0
+86 27 15 0
+245 81 47 0
+208 26 -19 0
+-21 221 210 0
+134 -194 -155 0
+-165 8 163 0
+52 -4 -105 0
+-178 -85 223 0
+156 150 51 0
+124 174 -37 0
+165 186 -216 0
+-101 167 227 0
+152 -193 188 0
+204 -45 217 0
+-97 33 -182 0
+91 225 139 0
+30 152 -171 0
+111 -9 128 0
+116 86 -61 0
+90 186 2 0
+224 -160 37 0
+116 245 240 0
+221 -112 -104 0
+-114 26 -72 0
+-143 -197 -97 0
+-206 191 75 0
+80 -168 35 0
+164 174 148 0
+3 135 -83 0
+235 200 136 0
+246 49 44 0
+-109 -120 -14 0
+179 102 -141 0
+-133 -121 46 0
+155 179 -53 0
+-144 5 -194 0
+34 183 103 0
+-15 4 142 0
+67 -213 132 0
+216 82 5 0
+163 -16 18 0
+-90 237 25 0
+233 -49 -104 0
+135 -21 146 0
+92 99 156 0
+-110 -29 -43 0
+-220 -225 234 0
+-95 149 67 0
+132 -157 -42 0
+101 15 -24 0
+34 221 169 0
+73 68 -28 0
+-73 156 92 0
+-161 236 -21 0
+-127 114 209 0
+-41 -153 -39 0
+13 51 204 0
+235 179 170 0
+-191 -229 9 0
+155 -58 135 0
+-182 -249 -157 0
+107 221 186 0
+-75 246 220 0
+19 -12 -17 0
+-48 -128 -4 0
+186 -172 -211 0
+-227 248 -139 0
+-204 -133 -146 0
+-211 -146 -230 0
+-174 -220 79 0
+139 -88 -240 0
+-17 157 -129 0
+-56 -22 -70 0
+-169 -155 93 0
+-100 -55 -235 0
+-247 -120 -224 0
+-117 -236 -60 0
+182 -197 150 0
+198 -67 -249 0
+56 -63 -184 0
+-177 -237 35 0
+53 90 -239 0
+-240 16 -77 0
+-232 215 41 0
+110 62 67 0
+-208 -28 44 0
+-246 231 -106 0
+-115 -81 -206 0
+-166 -202 -188 0
+211 41 5 0
+-84 42 135 0
+-144 29 -42 0
+-190 128 -215 0
+119 -234 135 0
+249 -151 -107 0
+-110 -11 231 0
+56 33 43 0
+-231 222 183 0
+129 235 -236 0
+-79 40 76 0
+125 -152 -13 0
+-119 201 -184 0
+-218 -28 187 0
+-152 101 39 0
+-62 -193 -119 0
+-139 2 -63 0
+-54 -226 -159 0
+-202 105 -233 0
+-193 157 -56 0
+-60 -105 -112 0
+-90 131 240 0
+111 86 -72 0
+-225 -24 63 0
+-162 105 224 0
+-137 146 121 0
+-236 163 243 0
+-71 -176 -110 0
+-101 -169 206 0
+-231 38 224 0
+220 -142 204 0
+-203 124 191 0
+220 170 -182 0
+-12 162 -45 0
+86 56 -209 0
+118 230 -104 0
+99 -23 -116 0
+-45 188 -134 0
+-102 -29 -108 0
+67 -81 -238 0
+238 7 226 0
+-84 -177 68 0
+164 -10 -223 0
+243 -87 18 0
+33 49 -94 0
+-17 -62 240 0
+39 -236 -244 0
+142 -99 -218 0
+103 -139 39 0
+-133 21 -71 0
+-209 57 205 0
+15 -88 93 0
+-217 -85 127 0
+-138 -51 -161 0
+197 53 -169 0
+161 -236 16 0
+223 -198 152 0
+-93 174 -179 0
+-241 -245 177 0
+-50 -118 -149 0
+-177 -46 162 0
+-6 -134 -43 0
+-1 42 172 0
+-56 -2 -25 0
+-79 -202 -63 0
+154 96 -243 0
+-160 -43 -37 0
+201 -200 28 0
+-152 -185 -41 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-051.cnf b/benchmarks/UF250.1065.100/uf250-051.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-051.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -128 25 -95 0
+-159 -5 44 0
+-10 -128 -160 0
+41 24 119 0
+-250 -204 37 0
+177 83 -81 0
+-183 -201 141 0
+-20 177 165 0
+-100 -112 -124 0
+69 235 -189 0
+-163 44 227 0
+130 -247 -219 0
+-58 -243 -63 0
+-73 -20 -245 0
+181 -57 214 0
+-14 74 -125 0
+-9 -196 -186 0
+-113 -23 152 0
+60 67 92 0
+-34 193 136 0
+-78 76 -120 0
+141 74 132 0
+-236 164 120 0
+209 -149 -181 0
+130 -236 -136 0
+61 24 181 0
+-154 -163 248 0
+216 -127 214 0
+61 114 -8 0
+240 52 86 0
+-65 95 -57 0
+113 -11 59 0
+-205 206 149 0
+246 -118 229 0
+204 -218 -97 0
+-73 36 226 0
+25 144 93 0
+105 -209 39 0
+118 122 -213 0
+-141 79 -158 0
+118 190 -165 0
+175 -93 90 0
+-100 30 -51 0
+-234 -150 -49 0
+137 2 -45 0
+241 -59 88 0
+8 -220 -123 0
+124 -175 -16 0
+-246 107 -242 0
+79 239 167 0
+-46 -103 -94 0
+167 -193 191 0
+4 91 -10 0
+-212 98 -73 0
+-118 164 35 0
+-36 127 -163 0
+85 -5 -74 0
+-127 -63 -169 0
+108 12 -208 0
+-179 -169 46 0
+-33 194 198 0
+-79 198 -15 0
+-62 197 -48 0
+115 200 224 0
+-204 -188 193 0
+70 -183 -46 0
+28 206 -105 0
+27 -170 -122 0
+36 13 -163 0
+-35 38 111 0
+79 108 193 0
+-32 -152 -27 0
+-62 220 -54 0
+148 80 215 0
+233 124 87 0
+104 180 231 0
+-116 -86 -7 0
+27 -33 -170 0
+-32 -114 -43 0
+-45 -157 6 0
+-5 -103 37 0
+91 -15 -176 0
+-48 183 -181 0
+-180 44 -11 0
+104 -85 92 0
+216 -220 195 0
+94 -46 108 0
+166 -191 -196 0
+243 86 1 0
+188 162 125 0
+121 -236 60 0
+158 82 -60 0
+-28 17 143 0
+-182 105 -135 0
+223 46 104 0
+-187 195 110 0
+10 -167 180 0
+-21 -208 -46 0
+213 113 13 0
+-40 17 -166 0
+-18 50 -184 0
+-225 55 110 0
+-184 144 -248 0
+-138 20 41 0
+-20 156 -103 0
+175 -66 16 0
+-52 168 -114 0
+-200 -6 -131 0
+-126 123 207 0
+2 -42 229 0
+69 151 94 0
+144 -61 204 0
+245 171 31 0
+63 -243 -138 0
+93 160 -202 0
+-99 -82 79 0
+-228 60 149 0
+-207 -62 -40 0
+-2 250 150 0
+50 -112 -217 0
+179 -31 -61 0
+-96 -200 36 0
+-114 87 165 0
+-61 -75 101 0
+-17 14 -231 0
+-213 -193 -23 0
+46 -114 -36 0
+153 -80 -54 0
+117 -227 6 0
+93 -205 106 0
+38 160 211 0
+61 -155 -238 0
+235 -97 -61 0
+-193 20 -190 0
+-74 188 86 0
+-197 51 213 0
+31 172 -227 0
+250 2 -18 0
+-23 -232 190 0
+-94 -3 -223 0
+-232 128 -37 0
+-17 65 70 0
+-165 -82 -88 0
+102 -165 108 0
+76 -220 -40 0
+35 130 -98 0
+220 91 197 0
+-126 -249 111 0
+-90 31 166 0
+235 -148 -13 0
+245 230 41 0
+-225 20 205 0
+199 -184 -37 0
+-62 -237 247 0
+20 -169 -217 0
+-193 187 -142 0
+97 -4 213 0
+-90 -123 205 0
+92 -244 88 0
+158 241 -190 0
+-36 -215 69 0
+120 45 102 0
+103 185 148 0
+-159 -153 74 0
+-18 149 35 0
+-88 -58 -22 0
+3 -105 14 0
+130 40 43 0
+107 -6 -181 0
+-19 -146 9 0
+-63 -225 88 0
+221 65 -70 0
+-204 -42 221 0
+88 -145 80 0
+242 -166 -222 0
+-67 -203 114 0
+210 -141 -139 0
+-208 -169 183 0
+2 236 216 0
+-159 -245 -28 0
+-19 -62 121 0
+207 -175 -182 0
+-236 161 -65 0
+-239 -91 -198 0
+67 -81 -195 0
+-12 229 -1 0
+173 -68 141 0
+1 149 6 0
+-27 55 185 0
+174 -75 -188 0
+58 180 -127 0
+-25 235 -56 0
+9 -89 -117 0
+109 -179 -237 0
+151 -77 -71 0
+236 3 -168 0
+-100 -85 214 0
+-124 9 140 0
+-173 -131 221 0
+-156 -75 -200 0
+-214 148 -147 0
+111 110 42 0
+126 -139 50 0
+57 -52 -203 0
+152 117 201 0
+-246 -55 10 0
+-99 46 -128 0
+-182 245 -31 0
+54 66 -211 0
+133 245 -38 0
+-197 -92 184 0
+225 -82 165 0
+245 -155 28 0
+-185 -189 -102 0
+67 -77 191 0
+-234 107 128 0
+-36 -37 -193 0
+233 -134 -69 0
+-46 -93 143 0
+93 -55 164 0
+-70 143 -181 0
+58 94 -30 0
+-166 26 -52 0
+189 -80 52 0
+167 70 95 0
+155 172 -146 0
+78 -176 49 0
+25 91 -117 0
+36 13 -231 0
+-128 11 -27 0
+225 245 -50 0
+75 157 94 0
+214 39 -110 0
+-231 -151 198 0
+-169 115 -52 0
+75 -61 -137 0
+-43 -5 -123 0
+155 -91 175 0
+-200 152 -190 0
+-189 -33 -43 0
+132 -52 189 0
+235 219 124 0
+-244 9 92 0
+-208 224 165 0
+74 60 -117 0
+-181 90 184 0
+184 234 -177 0
+-34 97 19 0
+159 -94 -196 0
+-129 24 33 0
+-240 -4 -160 0
+-225 -136 -159 0
+78 -210 -93 0
+128 69 57 0
+46 -3 45 0
+148 -237 122 0
+-232 133 -210 0
+-135 -112 95 0
+-190 -86 -74 0
+17 203 -199 0
+180 -179 182 0
+125 217 223 0
+220 -241 119 0
+-69 -158 162 0
+89 -171 22 0
+-233 -162 -231 0
+-5 -87 183 0
+235 -141 -29 0
+179 -24 154 0
+-159 5 -227 0
+-233 -25 121 0
+179 -195 170 0
+-150 156 -232 0
+175 187 -210 0
+135 185 -130 0
+-71 97 -197 0
+-23 238 81 0
+33 -249 -158 0
+-201 -101 -103 0
+-35 -63 -64 0
+87 -244 24 0
+-169 -207 -71 0
+-2 -182 168 0
+-75 146 194 0
+57 91 184 0
+48 91 101 0
+-154 43 -241 0
+143 -43 72 0
+155 -27 -164 0
+-220 -11 59 0
+10 -178 154 0
+-144 151 70 0
+24 18 154 0
+112 232 131 0
+244 -49 -95 0
+116 211 -153 0
+47 215 -51 0
+-228 -123 192 0
+236 79 2 0
+201 -97 130 0
+-21 15 42 0
+73 -81 -78 0
+48 174 239 0
+-39 -94 10 0
+-106 -44 220 0
+172 -207 -93 0
+167 70 -33 0
+87 -190 7 0
+84 -33 115 0
+-183 -43 104 0
+203 -116 -2 0
+250 -128 62 0
+-241 4 17 0
+-18 163 -43 0
+193 187 -23 0
+92 40 83 0
+85 171 -147 0
+108 -91 241 0
+123 82 44 0
+-197 23 46 0
+-86 -151 -95 0
+-14 -69 -59 0
+133 -43 -237 0
+-124 20 239 0
+-190 -221 -97 0
+248 -50 108 0
+231 -242 161 0
+-184 -34 139 0
+77 -31 56 0
+-140 137 51 0
+194 -120 64 0
+143 -194 -32 0
+150 166 216 0
+-75 -163 153 0
+210 117 237 0
+25 47 -229 0
+-129 241 134 0
+94 -194 31 0
+182 -57 30 0
+-184 -146 -124 0
+29 181 24 0
+198 147 -113 0
+-197 -151 100 0
+95 -142 138 0
+131 160 -220 0
+232 109 56 0
+-128 -63 220 0
+-146 91 -177 0
+-77 163 28 0
+37 -168 -163 0
+-131 -154 -101 0
+-10 37 -28 0
+-6 -173 12 0
+69 -244 242 0
+99 245 195 0
+3 131 -20 0
+68 77 -216 0
+16 -60 164 0
+106 -61 76 0
+125 4 28 0
+-186 17 -159 0
+134 187 52 0
+91 47 -167 0
+-87 179 219 0
+-195 -151 -128 0
+-249 155 159 0
+-133 244 -214 0
+-40 183 206 0
+-24 41 -82 0
+131 -217 -83 0
+102 -91 -133 0
+141 194 123 0
+114 -219 157 0
+182 180 -61 0
+219 246 94 0
+-25 -200 119 0
+-67 -99 12 0
+-57 35 -16 0
+233 36 -102 0
+170 18 213 0
+-41 -93 -11 0
+-229 67 -66 0
+38 63 -23 0
+224 9 -162 0
+42 -220 228 0
+65 -23 -138 0
+43 -161 -205 0
+97 -188 24 0
+-246 215 58 0
+118 81 79 0
+141 -151 84 0
+167 -18 177 0
+81 223 15 0
+-154 -87 219 0
+-71 -111 -89 0
+210 97 74 0
+-59 -41 -67 0
+62 243 166 0
+81 -250 94 0
+-57 -32 -198 0
+-70 -140 250 0
+193 -241 166 0
+203 38 -69 0
+-126 -195 -166 0
+56 -51 158 0
+-157 -15 -228 0
+-32 101 -150 0
+25 -61 163 0
+-9 54 -221 0
+-50 79 -14 0
+46 -239 -224 0
+183 177 232 0
+208 -149 152 0
+147 -250 -135 0
+81 -224 235 0
+54 -227 -55 0
+-159 181 127 0
+-232 221 -150 0
+213 238 141 0
+-4 186 -37 0
+55 83 -194 0
+-59 -19 -124 0
+187 140 -108 0
+227 236 186 0
+-181 86 226 0
+-185 -128 -88 0
+-72 -45 216 0
+-83 167 14 0
+138 228 22 0
+114 -25 189 0
+-94 177 139 0
+128 127 -170 0
+-217 155 66 0
+17 232 -45 0
+141 169 -164 0
+-91 102 -82 0
+104 161 14 0
+-173 -221 241 0
+54 218 67 0
+-237 -147 42 0
+-55 66 -151 0
+24 -150 94 0
+124 95 68 0
+200 -136 -237 0
+-139 220 138 0
+-229 173 -179 0
+-63 83 124 0
+4 243 -141 0
+90 57 107 0
+-67 -212 -59 0
+-68 -121 -101 0
+220 -63 242 0
+139 223 -104 0
+1 -133 18 0
+198 -25 -53 0
+184 46 65 0
+-193 12 127 0
+-45 244 68 0
+-109 -24 -243 0
+216 78 -224 0
+213 17 248 0
+-91 -243 -51 0
+-63 221 -149 0
+-240 227 194 0
+-182 68 -153 0
+108 49 3 0
+-144 -166 -44 0
+-99 195 191 0
+168 64 -35 0
+186 -226 204 0
+74 238 -88 0
+-128 -237 -78 0
+142 30 -156 0
+-140 195 43 0
+60 242 -63 0
+-52 -153 182 0
+-52 106 -11 0
+-90 -169 -221 0
+225 140 -193 0
+-104 -122 240 0
+110 186 -222 0
+65 127 56 0
+-17 96 2 0
+-235 66 -141 0
+-176 187 -75 0
+-234 213 -145 0
+-155 -69 96 0
+44 -160 198 0
+-47 132 -104 0
+-141 -234 -122 0
+175 132 -188 0
+-38 -242 -10 0
+-235 246 -63 0
+220 87 -90 0
+-10 -166 132 0
+106 56 -162 0
+-234 162 -240 0
+-146 -28 -187 0
+167 179 64 0
+155 -12 -4 0
+-67 248 190 0
+-228 25 224 0
+159 164 46 0
+-72 39 -184 0
+-224 -201 197 0
+111 54 -87 0
+113 -10 -152 0
+-104 -136 -83 0
+155 -53 243 0
+-24 -161 -238 0
+-59 248 29 0
+-22 -159 72 0
+-92 -98 -184 0
+129 -152 -216 0
+-159 -12 -64 0
+-122 -40 -198 0
+212 -205 -153 0
+81 -219 -245 0
+-178 -22 -144 0
+47 -52 -144 0
+61 -70 165 0
+-3 -181 -53 0
+53 43 149 0
+-40 -234 -64 0
+-66 173 -9 0
+-85 94 -28 0
+-97 105 -178 0
+-80 64 -184 0
+21 151 224 0
+42 149 23 0
+7 -192 149 0
+-31 -37 106 0
+100 -16 180 0
+-23 15 191 0
+96 -140 173 0
+174 -197 -221 0
+-74 -12 -198 0
+-46 70 -149 0
+-16 125 157 0
+-230 216 146 0
+-182 8 33 0
+63 154 -25 0
+143 129 -65 0
+184 119 -41 0
+-96 -54 -127 0
+77 136 217 0
+-122 101 200 0
+-142 3 160 0
+-123 228 -132 0
+-75 -164 -8 0
+-161 233 -99 0
+174 213 237 0
+155 -1 -100 0
+-77 -79 -121 0
+-163 66 104 0
+-134 177 241 0
+118 227 -44 0
+200 3 153 0
+193 144 -188 0
+3 -14 246 0
+114 68 -188 0
+-186 167 217 0
+133 221 -69 0
+144 212 -28 0
+11 -28 143 0
+-17 247 -144 0
+-195 37 -111 0
+228 -148 102 0
+-181 -77 84 0
+-87 -168 136 0
+-55 -190 14 0
+142 -89 -151 0
+-133 228 -64 0
+-106 -203 -74 0
+-47 -247 150 0
+-200 -30 -12 0
+-78 120 -244 0
+-143 -5 -221 0
+204 94 196 0
+-8 79 103 0
+-229 -211 107 0
+-146 -1 205 0
+133 121 81 0
+96 31 -164 0
+-148 -65 25 0
+-78 -201 -246 0
+-20 -86 -169 0
+-51 -107 18 0
+202 55 -125 0
+60 -244 -246 0
+120 71 168 0
+-34 -25 -194 0
+99 -50 -25 0
+210 -133 -40 0
+16 -57 129 0
+-229 -11 -194 0
+-4 159 -224 0
+-115 209 -22 0
+-125 34 86 0
+-49 -134 139 0
+-50 124 -40 0
+-192 -22 -73 0
+-137 -84 -142 0
+-112 98 1 0
+-29 -59 -2 0
+-196 36 20 0
+-151 -221 61 0
+157 -23 112 0
+15 -42 -183 0
+-133 -17 -2 0
+31 129 23 0
+-89 -15 -23 0
+177 -144 181 0
+124 -206 -153 0
+-249 -102 157 0
+238 17 218 0
+62 155 96 0
+-243 229 -226 0
+-34 -142 123 0
+-76 -196 -194 0
+72 -184 196 0
+-122 6 -166 0
+50 82 -197 0
+193 -38 106 0
+157 49 -249 0
+-30 -103 129 0
+-237 -13 -77 0
+121 30 249 0
+-32 247 40 0
+-191 218 61 0
+134 97 194 0
+-84 -58 99 0
+77 -80 -108 0
+78 179 -159 0
+-130 -6 188 0
+-32 79 -101 0
+-61 174 -230 0
+237 -161 -19 0
+-7 -64 -94 0
+135 -60 165 0
+-76 31 188 0
+98 -67 202 0
+17 213 -197 0
+202 -63 -245 0
+205 -112 -235 0
+-229 -9 14 0
+-193 33 86 0
+-180 -127 23 0
+58 -113 142 0
+-228 -113 -230 0
+-195 -211 171 0
+229 -69 -138 0
+-125 143 124 0
+226 -76 148 0
+-235 106 -169 0
+127 -12 -111 0
+152 199 55 0
+-36 136 -160 0
+194 9 -4 0
+148 110 237 0
+217 -201 66 0
+64 -150 -235 0
+135 -224 -133 0
+-222 -76 173 0
+107 -65 -157 0
+-148 -97 -182 0
+-249 238 78 0
+230 241 240 0
+-26 -7 198 0
+-246 -88 179 0
+134 78 155 0
+245 40 -67 0
+88 2 -164 0
+-199 139 -206 0
+-10 -83 -25 0
+-246 -120 33 0
+230 180 -112 0
+-219 -89 -136 0
+82 114 -137 0
+-224 -19 57 0
+-203 202 162 0
+-58 -81 26 0
+-54 -96 116 0
+187 60 -145 0
+46 70 -172 0
+144 20 -79 0
+-153 -62 -11 0
+206 -34 -233 0
+-102 -160 22 0
+150 -28 188 0
+199 24 -27 0
+-232 89 217 0
+-116 104 87 0
+39 -235 -69 0
+185 245 -124 0
+-205 -149 -152 0
+-188 210 19 0
+8 -235 191 0
+-142 -209 -2 0
+146 -179 214 0
+147 139 -237 0
+-228 -58 174 0
+84 220 -28 0
+42 -205 -158 0
+-12 60 79 0
+63 225 152 0
+-13 -250 80 0
+230 79 12 0
+206 -145 -30 0
+15 -200 4 0
+107 237 56 0
+30 -49 77 0
+-151 -215 152 0
+238 178 150 0
+-212 -55 -38 0
+46 4 -199 0
+179 -41 34 0
+-78 -51 -233 0
+-234 -200 -132 0
+221 -178 227 0
+-220 188 -128 0
+-153 -217 181 0
+-204 49 131 0
+141 -11 43 0
+-195 114 187 0
+-45 92 18 0
+-62 162 -23 0
+-72 -52 44 0
+45 -129 -81 0
+96 -88 33 0
+-61 51 -129 0
+45 222 -208 0
+108 121 246 0
+-103 -238 147 0
+35 -235 -209 0
+179 60 218 0
+-242 87 249 0
+-151 230 189 0
+212 141 -36 0
+-230 -114 -159 0
+106 -110 218 0
+101 159 -98 0
+168 -9 -200 0
+-154 -117 -128 0
+114 -205 71 0
+-180 248 111 0
+159 172 186 0
+-225 188 -53 0
+161 -198 74 0
+245 250 -4 0
+-67 201 -145 0
+-205 6 -137 0
+-184 -237 -96 0
+193 71 -87 0
+66 -104 -223 0
+216 -237 194 0
+-76 119 48 0
+-120 -193 -45 0
+-105 -122 -26 0
+-165 203 -238 0
+131 239 144 0
+-116 -174 -176 0
+223 -6 128 0
+-223 76 177 0
+132 182 18 0
+-27 199 -28 0
+-228 139 -50 0
+-89 25 -191 0
+-22 14 237 0
+13 143 185 0
+70 -38 -201 0
+223 186 -111 0
+-208 -177 -187 0
+59 164 242 0
+-49 -125 -145 0
+-235 224 -194 0
+158 44 -87 0
+181 -23 -102 0
+95 229 157 0
+-89 73 143 0
+139 -40 21 0
+235 -132 -135 0
+246 -80 -223 0
+-91 -42 -123 0
+-17 -216 219 0
+-206 -88 63 0
+-67 -155 168 0
+152 222 147 0
+-18 -160 135 0
+36 174 -228 0
+28 38 -14 0
+126 81 89 0
+111 183 36 0
+-101 -76 -15 0
+-246 1 -95 0
+-150 32 -214 0
+-98 247 58 0
+1 -151 22 0
+-142 -8 154 0
+-77 -238 120 0
+98 111 156 0
+38 121 24 0
+-184 58 214 0
+-35 -236 128 0
+-57 -218 107 0
+-50 236 -178 0
+232 -85 -73 0
+68 114 188 0
+152 104 -18 0
+149 98 127 0
+74 -2 28 0
+133 -25 14 0
+-176 92 113 0
+-98 142 -43 0
+237 -178 198 0
+83 -195 -22 0
+-120 -124 -249 0
+215 112 244 0
+-91 203 9 0
+76 77 -237 0
+43 169 124 0
+39 150 -240 0
+-190 248 -36 0
+51 166 -94 0
+119 -125 12 0
+-35 190 17 0
+24 43 -195 0
+-188 -20 225 0
+-115 4 216 0
+-143 181 139 0
+2 -70 -226 0
+64 2 23 0
+-236 -202 123 0
+-10 -41 -78 0
+-240 141 71 0
+-164 47 -176 0
+-120 -127 -155 0
+245 120 121 0
+192 90 86 0
+-160 -55 226 0
+86 -97 -67 0
+164 -106 -7 0
+237 243 11 0
+-154 51 -180 0
+74 -230 -49 0
+-69 45 78 0
+14 220 -170 0
+-162 -24 159 0
+-13 35 -69 0
+-187 -97 119 0
+218 213 -123 0
+109 -111 -148 0
+195 -43 209 0
+-121 -227 -125 0
+-77 106 -244 0
+-23 59 -101 0
+-75 -213 -59 0
+157 185 -233 0
+206 158 174 0
+-227 173 199 0
+-108 141 -99 0
+-156 111 -166 0
+-154 239 -91 0
+83 -60 -36 0
+99 116 -55 0
+-88 -194 64 0
+140 57 211 0
+211 175 -32 0
+-180 -144 196 0
+-97 249 200 0
+-74 134 -229 0
+-236 210 -187 0
+239 225 -133 0
+157 -206 -86 0
+-187 -17 233 0
+-172 -241 -163 0
+-30 112 -192 0
+174 47 -180 0
+248 224 161 0
+68 -12 98 0
+-80 -69 -5 0
+-224 -247 243 0
+121 -136 -97 0
+-6 189 -137 0
+248 -89 223 0
+109 -219 -188 0
+-243 184 153 0
+-35 218 -1 0
+-45 -24 -129 0
+142 188 -239 0
+-234 141 97 0
+-77 -246 240 0
+94 -16 56 0
+-35 191 98 0
+64 -13 226 0
+181 111 -149 0
+85 109 -148 0
+-163 181 144 0
+-42 -60 231 0
+-178 37 -115 0
+162 20 -102 0
+212 -133 241 0
+-238 120 9 0
+-172 130 93 0
+5 196 -102 0
+-111 11 211 0
+95 -32 141 0
+-164 128 217 0
+205 181 -183 0
+-113 -88 -148 0
+156 67 7 0
+125 -123 -108 0
+113 121 -125 0
+134 248 -64 0
+-18 158 -234 0
+-162 -28 6 0
+244 19 157 0
+-99 -148 235 0
+-107 -110 24 0
+66 194 227 0
+-239 -20 127 0
+-29 182 40 0
+49 131 -221 0
+60 -210 -58 0
+-152 -196 178 0
+227 -233 -56 0
+-125 -6 -175 0
+-238 239 -88 0
+-156 -80 151 0
+196 -65 -226 0
+-159 170 -203 0
+-209 148 -186 0
+-91 49 -114 0
+119 162 -215 0
+50 -70 -193 0
+-244 102 56 0
+126 -26 227 0
+187 -249 86 0
+-185 46 -4 0
+-28 -114 -198 0
+-106 131 243 0
+-241 202 -85 0
+5 -199 -243 0
+-182 184 214 0
+64 111 142 0
+-152 187 -160 0
+203 89 -188 0
+31 -60 -149 0
+192 -82 -156 0
+81 26 76 0
+-243 -44 15 0
+-90 231 -189 0
+-158 -96 -38 0
+123 78 -17 0
+213 176 207 0
+-142 -9 -107 0
+157 234 228 0
+235 -19 110 0
+-208 72 182 0
+156 63 -202 0
+176 -242 227 0
+30 -55 -106 0
+-21 -134 -235 0
+-235 113 6 0
+-193 242 168 0
+113 29 -9 0
+212 89 211 0
+34 -117 -244 0
+-202 -231 12 0
+-62 -90 -89 0
+247 -97 221 0
+161 -148 -119 0
+-232 248 82 0
+-124 -217 -60 0
+233 -235 47 0
+-13 -211 127 0
+-13 -126 -210 0
+-97 -229 -172 0
+7 -78 153 0
+23 194 60 0
+-100 28 -233 0
+-39 -22 74 0
+173 -250 50 0
+-30 -184 81 0
+7 23 236 0
+89 -190 28 0
+20 -205 -59 0
+-164 -126 -212 0
+217 -250 72 0
+89 188 -94 0
+76 -92 124 0
+-140 183 -245 0
+161 -190 73 0
+10 -120 -41 0
+-153 6 -160 0
+180 156 -5 0
+93 148 -101 0
+35 -8 -66 0
+-149 -139 88 0
+162 123 9 0
+-234 48 244 0
+157 194 -150 0
+-134 -65 -3 0
+168 70 -21 0
+10 -171 -113 0
+108 -226 -28 0
+104 -121 72 0
+249 -12 166 0
+-134 -129 -157 0
+-145 87 -7 0
+21 54 -15 0
+-226 139 215 0
+-228 -29 232 0
+113 118 -225 0
+-161 147 227 0
+-155 -80 -110 0
+63 -178 17 0
+92 134 61 0
+142 -226 -168 0
+-7 152 -66 0
+-39 -224 -206 0
+26 -206 -85 0
+-75 -74 -125 0
+185 -39 -213 0
+22 -162 -106 0
+-212 184 149 0
+-75 -108 -247 0
+150 224 -52 0
+-12 -44 -238 0
+178 167 -54 0
+208 -216 -132 0
+-147 207 -72 0
+-122 16 194 0
+123 52 -96 0
+2 -203 -158 0
+-3 193 126 0
+-99 195 214 0
+140 -209 -95 0
+-136 4 -186 0
+-222 -115 -163 0
+-40 173 -89 0
+-173 156 -81 0
+216 214 127 0
+-194 -183 -13 0
+90 136 -241 0
+-149 -54 -83 0
+-124 141 45 0
+-123 243 -83 0
+8 -246 -62 0
+-146 -215 111 0
+-47 114 -179 0
+19 -225 37 0
+183 51 56 0
+-145 57 -104 0
+182 223 -193 0
+167 156 23 0
+241 54 98 0
+-91 50 -78 0
+4 -208 184 0
+86 -95 233 0
+-187 -53 247 0
+-83 -139 -86 0
+207 -7 2 0
+162 156 -24 0
+106 -99 -32 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-052.cnf b/benchmarks/UF250.1065.100/uf250-052.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-052.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -176 4 -173 0
+22 -35 -40 0
+53 214 -56 0
+90 -167 151 0
+-81 -217 184 0
+139 83 -47 0
+216 -41 -164 0
+-141 -192 -102 0
+189 87 106 0
+140 177 -33 0
+-116 203 24 0
+-42 -229 -82 0
+-93 124 -163 0
+-134 8 246 0
+56 237 20 0
+29 174 36 0
+-94 127 27 0
+147 174 -132 0
+-218 -2 209 0
+56 -47 42 0
+-158 -163 24 0
+241 -60 237 0
+-26 -131 242 0
+109 158 111 0
+-124 177 149 0
+15 159 -196 0
+-148 93 -220 0
+-202 136 85 0
+-52 -153 182 0
+-15 93 -228 0
+-196 23 -138 0
+51 209 -83 0
+225 -43 78 0
+84 -38 -23 0
+67 -216 85 0
+-23 -74 -115 0
+-149 15 -134 0
+173 10 18 0
+-121 -153 -41 0
+-137 233 207 0
+-64 -49 158 0
+-103 107 -137 0
+-211 11 -181 0
+233 132 152 0
+-14 -162 52 0
+-55 197 127 0
+-84 -227 193 0
+141 -174 41 0
+-72 -135 -183 0
+42 -171 120 0
+172 -197 198 0
+134 -243 49 0
+-106 -104 185 0
+-197 -247 -221 0
+-88 11 -49 0
+-209 25 136 0
+229 206 -38 0
+-38 137 103 0
+59 230 -24 0
+-157 -197 4 0
+146 111 -132 0
+77 245 -160 0
+-113 59 78 0
+243 -90 17 0
+-26 145 14 0
+-127 -158 -2 0
+234 -170 116 0
+-210 250 -134 0
+-168 -120 84 0
+-194 -14 -177 0
+78 121 132 0
+-35 13 -226 0
+206 -69 -167 0
+-83 161 67 0
+198 -39 69 0
+-98 -74 -185 0
+35 188 226 0
+177 -43 -154 0
+40 -214 -58 0
+-162 -76 -191 0
+-44 47 -11 0
+-191 60 -101 0
+-1 247 230 0
+51 -130 -75 0
+-11 -148 -29 0
+-139 -171 25 0
+-62 89 -109 0
+100 -5 175 0
+191 210 -143 0
+-218 78 -26 0
+-224 167 -73 0
+-47 128 59 0
+84 -140 -68 0
+-23 -160 185 0
+44 -142 80 0
+222 111 25 0
+16 155 217 0
+-137 -144 147 0
+180 175 -25 0
+-117 -133 -90 0
+53 -174 -87 0
+-167 233 -100 0
+141 -194 -54 0
+-152 -78 -131 0
+-125 58 103 0
+190 -56 -228 0
+221 -50 -179 0
+229 75 179 0
+238 -14 154 0
+-88 64 -153 0
+-245 -217 211 0
+168 214 144 0
+81 12 152 0
+-87 -32 -27 0
+-85 -237 29 0
+143 -171 23 0
+197 -60 230 0
+168 -236 25 0
+82 -101 108 0
+-157 -237 -103 0
+-36 -84 -181 0
+-86 -36 -176 0
+-93 -177 213 0
+243 4 -131 0
+174 231 118 0
+185 160 114 0
+-62 134 126 0
+-176 151 -242 0
+169 -55 -167 0
+181 80 222 0
+-78 -40 6 0
+-32 -217 -188 0
+-223 130 -147 0
+128 -186 -13 0
+35 -166 247 0
+102 -41 142 0
+161 -14 -13 0
+-95 143 96 0
+-200 235 49 0
+-130 63 -200 0
+229 170 -203 0
+-167 187 199 0
+-145 129 12 0
+-103 69 -104 0
+-186 161 194 0
+49 -16 -182 0
+-187 -53 -144 0
+4 125 -56 0
+-135 218 244 0
+119 -55 -185 0
+75 -239 238 0
+215 177 -176 0
+36 65 -31 0
+17 -215 -113 0
+-34 -71 -37 0
+-189 -209 -216 0
+-49 180 -133 0
+-130 -74 9 0
+-56 -182 54 0
+-149 -225 -77 0
+-162 132 -169 0
+-83 107 64 0
+-158 211 174 0
+5 176 -20 0
+-64 -242 -187 0
+100 -88 10 0
+-153 47 174 0
+-68 170 214 0
+80 -90 10 0
+-62 212 94 0
+-126 -202 107 0
+-203 123 -118 0
+130 -157 -48 0
+-178 229 223 0
+-40 -140 -82 0
+154 -13 135 0
+-81 -102 227 0
+77 -107 224 0
+-6 128 -100 0
+-99 -104 -67 0
+-114 -141 216 0
+102 -232 -215 0
+145 -7 -49 0
+240 136 -126 0
+18 -213 44 0
+38 6 172 0
+117 -104 -55 0
+23 -78 241 0
+-70 185 5 0
+-136 -42 -81 0
+-211 -164 -229 0
+204 33 85 0
+-243 -137 95 0
+103 -28 -225 0
+226 109 -41 0
+29 -248 -80 0
+238 84 -29 0
+-91 84 -30 0
+-224 169 -15 0
+-197 1 -97 0
+-154 86 133 0
+230 -81 -96 0
+-151 -244 22 0
+-167 152 7 0
+170 47 33 0
+151 -188 176 0
+-46 -150 99 0
+79 -58 -247 0
+-188 155 -76 0
+226 6 222 0
+98 -174 193 0
+-41 -3 -14 0
+-143 223 -229 0
+-63 -10 -121 0
+64 -178 -214 0
+-41 33 159 0
+98 -96 119 0
+32 128 235 0
+227 -79 66 0
+56 31 -197 0
+-4 107 -165 0
+-29 189 66 0
+-159 81 -179 0
+200 -68 -24 0
+-34 -221 21 0
+112 -243 194 0
+246 185 222 0
+112 -240 -102 0
+236 83 -10 0
+249 131 -147 0
+106 -222 129 0
+83 244 219 0
+-76 -167 -40 0
+-119 -193 5 0
+-55 -200 233 0
+-87 75 65 0
+-250 207 57 0
+17 88 -29 0
+-229 133 -178 0
+85 66 78 0
+-160 104 -122 0
+38 68 -202 0
+205 51 -234 0
+86 -197 147 0
+-153 24 -103 0
+130 -144 20 0
+-142 30 -217 0
+-190 -115 230 0
+142 57 -241 0
+-63 -27 223 0
+63 -127 157 0
+97 122 -148 0
+-243 -47 76 0
+16 -111 -104 0
+-206 211 5 0
+191 188 128 0
+217 -117 230 0
+-76 -173 133 0
+199 -161 213 0
+31 123 -71 0
+-37 241 -134 0
+23 -55 -21 0
+-89 -245 123 0
+73 -95 178 0
+-145 -177 217 0
+162 -248 7 0
+-198 -184 150 0
+168 -24 -63 0
+-57 66 -54 0
+79 -245 128 0
+61 -122 -87 0
+162 113 182 0
+-130 248 -141 0
+-151 95 201 0
+155 -157 46 0
+-120 12 127 0
+-205 241 -155 0
+-4 181 233 0
+-30 -24 -116 0
+31 -132 100 0
+-81 -33 -63 0
+-250 194 -131 0
+139 -85 -114 0
+142 -8 -10 0
+201 18 118 0
+-102 -175 63 0
+-54 132 246 0
+-118 174 -161 0
+-217 -187 -147 0
+213 -145 -152 0
+-111 -47 170 0
+-226 -14 -183 0
+-48 66 -141 0
+-97 -13 123 0
+127 202 -211 0
+-25 144 -202 0
+-246 43 175 0
+147 62 -189 0
+223 116 -248 0
+161 235 -189 0
+-26 -38 -114 0
+138 -228 -225 0
+185 54 51 0
+108 -63 185 0
+92 -69 28 0
+1 -216 80 0
+47 -81 -40 0
+9 -77 249 0
+129 -58 152 0
+-106 5 128 0
+175 -36 -33 0
+65 -197 -55 0
+50 226 -24 0
+138 -163 -32 0
+-99 -81 -199 0
+44 -139 -20 0
+50 207 117 0
+51 -110 59 0
+47 46 -6 0
+-22 -183 62 0
+-205 204 164 0
+144 -79 13 0
+-94 233 183 0
+-245 -103 -136 0
+231 -202 153 0
+-67 127 15 0
+36 244 122 0
+121 -97 36 0
+143 -244 194 0
+-247 224 -75 0
+-211 82 -124 0
+-19 -99 -216 0
+-194 17 66 0
+71 -213 58 0
+-138 -237 25 0
+210 97 -121 0
+56 -91 -31 0
+241 -175 194 0
+-121 -225 -226 0
+229 127 203 0
+-42 -48 185 0
+-96 -186 98 0
+-54 197 -3 0
+-11 123 132 0
+-202 29 247 0
+-242 -74 133 0
+183 -82 -199 0
+109 12 102 0
+-18 20 228 0
+19 208 57 0
+-101 103 -162 0
+-247 -212 -229 0
+-101 -99 -199 0
+-57 -228 34 0
+-145 192 -118 0
+-11 -155 117 0
+-241 -145 -242 0
+-37 -235 127 0
+46 172 61 0
+141 192 236 0
+214 113 -193 0
+94 98 -20 0
+-14 71 139 0
+224 -106 4 0
+79 76 243 0
+103 -49 208 0
+-171 223 -163 0
+-95 -71 18 0
+67 -185 183 0
+122 48 194 0
+-209 215 -76 0
+-232 180 -177 0
+91 -215 55 0
+186 15 -200 0
+-235 207 217 0
+206 -30 43 0
+-235 178 231 0
+-145 163 64 0
+-214 207 27 0
+82 -59 -69 0
+-126 -191 169 0
+-220 207 43 0
+50 -11 28 0
+-125 174 5 0
+14 -169 137 0
+-222 92 63 0
+5 -230 241 0
+-161 228 119 0
+-237 216 2 0
+-69 -131 -6 0
+-77 185 64 0
+-175 79 -53 0
+-23 -36 210 0
+-219 -210 -16 0
+58 -19 -14 0
+36 -51 -162 0
+-173 115 -63 0
+-206 -52 -223 0
+-216 -161 156 0
+-114 188 125 0
+105 -37 148 0
+1 57 -203 0
+-1 -238 -33 0
+170 118 136 0
+181 212 -204 0
+152 -194 -241 0
+138 210 -183 0
+72 -24 201 0
+-80 -167 221 0
+-231 -172 30 0
+-140 -129 63 0
+-6 -66 232 0
+152 228 29 0
+-205 -161 -194 0
+244 107 -23 0
+181 -211 -205 0
+67 205 -209 0
+156 -89 243 0
+-213 -82 -138 0
+64 4 153 0
+35 -48 -250 0
+-162 142 -185 0
+72 91 -142 0
+-41 93 124 0
+-58 -114 24 0
+6 3 158 0
+-231 -11 -235 0
+-64 248 78 0
+-116 117 -182 0
+10 103 94 0
+143 68 -65 0
+-143 -53 173 0
+-114 -32 -96 0
+-30 103 39 0
+192 -101 -185 0
+-98 27 -66 0
+-74 219 -191 0
+-95 -209 -190 0
+-112 -180 30 0
+-233 83 223 0
+-165 -216 -133 0
+117 -200 176 0
+-215 -41 -231 0
+82 -93 -60 0
+-232 -226 -33 0
+-61 57 -116 0
+150 -152 -192 0
+97 174 -178 0
+208 159 -1 0
+218 -2 219 0
+152 -16 -167 0
+-9 -108 104 0
+89 31 236 0
+-175 65 -222 0
+-169 50 -243 0
+-248 -201 -214 0
+-116 -227 -30 0
+31 16 244 0
+80 -207 -167 0
+42 -51 48 0
+-232 185 48 0
+-117 -214 -242 0
+109 -214 -185 0
+204 60 173 0
+-118 -152 104 0
+13 168 226 0
+76 -230 -38 0
+-236 234 -185 0
+136 -40 224 0
+-112 -27 -236 0
+-8 204 -90 0
+57 -89 182 0
+-65 141 -42 0
+-165 197 167 0
+-222 117 101 0
+-130 90 246 0
+171 -129 98 0
+-160 37 -143 0
+-78 201 -150 0
+-68 61 20 0
+-211 148 191 0
+215 -37 141 0
+-64 -49 -150 0
+160 77 -137 0
+-213 138 37 0
+84 -17 203 0
+-37 -187 -105 0
+-41 62 42 0
+126 -177 -117 0
+239 -198 -74 0
+81 13 147 0
+-103 74 56 0
+-201 -42 -115 0
+-33 107 59 0
+-86 -109 -242 0
+-39 -215 -184 0
+55 101 45 0
+164 -8 87 0
+-160 -33 175 0
+13 -17 153 0
+176 -215 -1 0
+81 204 -99 0
+171 227 -164 0
+-76 -164 -196 0
+-44 -146 144 0
+-232 -77 -33 0
+231 -17 -136 0
+-236 63 -176 0
+63 -145 -94 0
+135 -188 122 0
+-96 115 99 0
+-60 -77 -51 0
+144 141 5 0
+249 102 220 0
+-68 244 -52 0
+211 -116 -50 0
+-94 -53 -223 0
+87 -142 20 0
+-166 209 161 0
+250 119 14 0
+236 19 -150 0
+-181 171 -197 0
+32 -152 86 0
+110 160 4 0
+41 44 -173 0
+-88 81 248 0
+131 -47 247 0
+21 232 -214 0
+-152 -142 -117 0
+-210 204 205 0
+112 96 -130 0
+-185 214 -41 0
+-243 -62 222 0
+163 -69 145 0
+-190 183 11 0
+194 176 -113 0
+68 -219 -159 0
+99 143 -11 0
+-73 11 -246 0
+25 230 -152 0
+-53 -69 -141 0
+111 209 143 0
+-218 -165 185 0
+-155 57 44 0
+120 49 -64 0
+-236 137 -7 0
+-51 -163 -106 0
+-236 -149 87 0
+-203 -32 -127 0
+-81 51 200 0
+82 -57 -171 0
+236 -233 135 0
+13 162 215 0
+169 35 124 0
+-196 112 -106 0
+178 -87 -235 0
+-71 -160 150 0
+-21 13 237 0
+-78 30 -103 0
+6 -21 -245 0
+39 -93 86 0
+190 -11 -170 0
+-164 -236 182 0
+219 -49 -73 0
+-205 4 168 0
+199 -154 175 0
+-45 -116 127 0
+134 118 78 0
+-109 236 98 0
+-78 -12 -100 0
+77 -160 118 0
+-117 -239 159 0
+-85 -86 -230 0
+212 -10 234 0
+155 17 52 0
+219 88 172 0
+131 -206 104 0
+-152 -34 142 0
+130 -157 -53 0
+-153 120 9 0
+-216 -93 -108 0
+2 60 153 0
+161 -2 135 0
+-96 13 -237 0
+-139 -28 -71 0
+168 196 -37 0
+222 -85 -26 0
+226 -100 127 0
+-190 -247 -23 0
+-127 -33 -175 0
+-141 98 -101 0
+-143 -95 -18 0
+-44 194 -56 0
+-181 -243 204 0
+100 -45 130 0
+179 132 157 0
+-213 202 124 0
+-186 164 36 0
+-198 -15 82 0
+-248 67 45 0
+186 19 -168 0
+-122 -10 178 0
+87 -174 213 0
+211 112 61 0
+43 -9 -95 0
+124 -72 -203 0
+-18 35 -9 0
+-244 -116 170 0
+2 -199 -196 0
+-91 35 217 0
+119 245 173 0
+70 -53 -121 0
+-74 -241 16 0
+78 198 -202 0
+-231 101 227 0
+-49 -154 -93 0
+-57 45 -181 0
+78 -196 169 0
+95 18 63 0
+-239 -22 -174 0
+-63 -17 114 0
+-34 -44 132 0
+143 -49 -200 0
+-176 236 -157 0
+-61 -20 -218 0
+194 -47 -203 0
+145 -236 -234 0
+-30 -92 -3 0
+118 79 -129 0
+-221 127 -180 0
+125 56 -211 0
+-16 7 149 0
+-204 63 190 0
+-100 -159 -170 0
+139 154 -113 0
+-232 217 -30 0
+106 59 -148 0
+102 -12 243 0
+133 67 -193 0
+-38 183 29 0
+-125 -233 -87 0
+-46 30 -189 0
+123 -135 -8 0
+149 59 42 0
+-216 148 20 0
+-115 174 -2 0
+81 123 -206 0
+16 189 125 0
+248 202 -108 0
+-126 8 -116 0
+-165 116 -88 0
+92 -148 38 0
+-38 -182 42 0
+212 -203 46 0
+-38 118 96 0
+-68 177 214 0
+70 -185 178 0
+210 -20 -26 0
+-95 -142 -183 0
+229 -249 42 0
+-173 219 232 0
+167 192 -9 0
+-189 8 -10 0
+-194 -104 82 0
+50 223 -41 0
+-146 220 160 0
+-201 23 225 0
+-200 55 31 0
+-149 213 -143 0
+23 -138 -110 0
+-6 126 -127 0
+-198 -203 6 0
+-195 111 -177 0
+-15 -219 -158 0
+-44 222 134 0
+-60 -40 -238 0
+-170 153 193 0
+-47 -19 215 0
+169 -9 -2 0
+-72 209 -172 0
+68 172 -247 0
+-46 -27 -104 0
+92 -249 -196 0
+89 -141 198 0
+-41 -40 -72 0
+-169 63 -104 0
+-116 -163 -239 0
+146 242 -189 0
+-29 -136 52 0
+-89 -18 58 0
+-93 148 -115 0
+-158 -177 145 0
+86 -41 37 0
+-184 -160 -220 0
+4 -225 -214 0
+-114 -227 -90 0
+211 -81 -78 0
+-151 62 -14 0
+-21 20 -54 0
+-187 8 164 0
+-92 -183 -24 0
+-82 -121 27 0
+-133 126 -64 0
+41 83 -169 0
+-34 -9 -180 0
+245 -250 182 0
+-214 -13 -213 0
+243 -55 -64 0
+206 241 209 0
+-46 118 -40 0
+-224 59 -198 0
+-247 41 141 0
+-148 24 117 0
+88 -36 -58 0
+77 -205 10 0
+66 155 -133 0
+142 56 249 0
+-95 163 -53 0
+29 211 168 0
+-229 -84 -32 0
+-62 16 -117 0
+-153 -170 -232 0
+-181 48 160 0
+116 38 244 0
+-111 102 85 0
+-105 151 51 0
+-147 -248 -249 0
+124 80 249 0
+66 -179 -45 0
+-61 -73 20 0
+-180 71 10 0
+60 188 -102 0
+10 -188 -80 0
+15 37 71 0
+-227 157 106 0
+105 -232 -141 0
+219 22 -119 0
+-70 90 121 0
+41 -112 -128 0
+-143 -148 -131 0
+-69 249 -164 0
+142 -82 -147 0
+194 221 -66 0
+156 161 -25 0
+-8 -165 -93 0
+-71 -231 236 0
+110 82 181 0
+233 35 -53 0
+-210 4 83 0
+179 -46 -18 0
+-8 -5 161 0
+93 99 182 0
+-105 -87 -58 0
+-80 93 -160 0
+16 5 -243 0
+213 34 -181 0
+-223 -120 17 0
+-177 -248 208 0
+141 -235 184 0
+-247 -162 14 0
+165 156 73 0
+14 -1 220 0
+152 82 110 0
+-199 206 -249 0
+-141 -3 -56 0
+194 157 -155 0
+117 16 184 0
+198 197 -170 0
+72 -4 -192 0
+215 -27 -200 0
+-20 -125 98 0
+108 8 -114 0
+129 41 -107 0
+-33 -170 165 0
+171 -204 77 0
+-61 -243 132 0
+6 25 31 0
+-29 -193 164 0
+-47 -24 -181 0
+11 168 124 0
+-94 97 90 0
+248 -10 32 0
+152 158 39 0
+77 89 53 0
+177 -61 217 0
+-147 -241 101 0
+244 -214 -114 0
+-122 -143 -151 0
+-190 34 33 0
+41 218 143 0
+11 -165 -31 0
+216 -146 -210 0
+-72 -42 93 0
+-166 -141 84 0
+-31 -174 93 0
+-214 192 -26 0
+-240 18 -73 0
+-150 -168 -35 0
+-43 56 127 0
+1 -35 182 0
+-204 -171 54 0
+-156 155 -125 0
+221 -4 140 0
+241 -39 85 0
+126 167 123 0
+-170 -214 -1 0
+-80 99 -69 0
+176 48 -177 0
+-94 -44 -212 0
+-17 36 43 0
+-219 -12 -16 0
+-134 64 -57 0
+125 194 -180 0
+-224 103 -26 0
+62 -47 221 0
+-157 154 74 0
+-130 -6 -122 0
+-69 84 -249 0
+109 -195 -6 0
+-106 -23 -162 0
+117 -112 48 0
+169 -241 228 0
+-173 -32 202 0
+-152 24 -239 0
+99 -173 -237 0
+234 249 56 0
+138 206 -31 0
+-232 -233 -10 0
+-227 -55 199 0
+-180 61 188 0
+-110 55 68 0
+-206 224 61 0
+-215 70 103 0
+149 -230 61 0
+113 125 -84 0
+-120 151 209 0
+43 22 19 0
+223 -222 -176 0
+-81 -94 157 0
+-165 54 226 0
+153 -224 -167 0
+-157 204 4 0
+-31 29 -232 0
+134 185 -20 0
+142 -241 14 0
+134 141 91 0
+31 159 205 0
+45 115 -40 0
+-203 -204 -78 0
+-183 136 -144 0
+-64 -137 22 0
+155 217 183 0
+-119 46 -131 0
+-52 -24 -154 0
+-32 -179 34 0
+57 189 173 0
+103 246 74 0
+-51 -223 -120 0
+131 182 -215 0
+-183 93 140 0
+-3 -74 203 0
+33 4 -40 0
+181 89 -116 0
+-240 -151 -178 0
+164 118 80 0
+67 87 171 0
+63 -44 76 0
+245 -80 -203 0
+106 119 123 0
+21 236 175 0
+198 106 96 0
+190 187 150 0
+128 -34 129 0
+-53 249 -126 0
+-232 -52 -183 0
+166 -99 -76 0
+117 -156 -137 0
+-66 -48 209 0
+201 180 -100 0
+-23 -86 182 0
+176 -157 -182 0
+201 34 -53 0
+-13 115 -21 0
+-73 10 -78 0
+-53 109 17 0
+-67 -239 165 0
+-147 190 -115 0
+-172 40 29 0
+-90 84 -97 0
+99 58 41 0
+125 109 92 0
+-121 -3 21 0
+-149 124 87 0
+15 155 -182 0
+45 171 246 0
+189 -161 146 0
+-111 71 -5 0
+178 -204 -81 0
+112 146 51 0
+-231 -52 44 0
+-13 75 -241 0
+-160 215 11 0
+-122 24 -19 0
+-98 -150 45 0
+20 -173 -103 0
+-144 161 -63 0
+75 -227 -132 0
+-151 -13 1 0
+70 -61 -187 0
+166 228 -52 0
+7 184 -110 0
+237 -143 154 0
+96 130 57 0
+135 -119 82 0
+201 -148 17 0
+202 -173 242 0
+-239 230 -203 0
+-188 194 60 0
+15 -175 -227 0
+-135 -197 107 0
+-209 -150 -196 0
+-10 200 168 0
+-143 29 -209 0
+61 -38 -174 0
+247 -18 116 0
+125 128 -214 0
+-9 88 -124 0
+-191 -192 243 0
+148 -204 -53 0
+242 237 203 0
+-171 215 250 0
+-58 -43 -165 0
+-146 159 156 0
+-154 206 -3 0
+142 18 230 0
+-217 -45 34 0
+-43 -236 111 0
+172 -61 238 0
+-126 103 250 0
+122 201 -45 0
+-171 -12 -214 0
+-22 -20 128 0
+-212 -149 104 0
+-243 -102 -155 0
+20 -102 -164 0
+-233 123 -221 0
+-89 -99 -217 0
+9 -193 92 0
+165 -134 -170 0
+-33 -146 -250 0
+-156 -193 -75 0
+73 -228 -250 0
+233 202 173 0
+142 228 197 0
+-210 80 -219 0
+-162 182 121 0
+-138 -130 -237 0
+118 -150 -131 0
+104 -116 -171 0
+124 137 47 0
+-21 -9 4 0
+-150 133 190 0
+-67 -138 -8 0
+141 32 97 0
+29 205 161 0
+-148 -67 15 0
+-212 -108 -143 0
+8 60 -51 0
+246 -147 10 0
+117 237 46 0
+34 210 159 0
+-59 -72 -224 0
+-114 -231 27 0
+-144 241 -180 0
+245 -201 -124 0
+133 12 146 0
+-158 118 79 0
+97 183 32 0
+156 -240 18 0
+223 -138 52 0
+-33 60 41 0
+185 -8 219 0
+65 235 219 0
+-122 14 -56 0
+241 -71 87 0
+72 -200 -73 0
+-213 63 181 0
+-217 -140 -54 0
+2 -107 176 0
+6 236 95 0
+-106 -99 211 0
+102 173 -151 0
+-101 70 115 0
+-66 7 -207 0
+15 -69 -188 0
+121 -16 64 0
+171 45 196 0
+-46 178 118 0
+-11 -148 -130 0
+169 153 -11 0
+-71 -133 -186 0
+158 -135 174 0
+152 -1 178 0
+143 -173 157 0
+-214 -59 -198 0
+145 236 92 0
+-210 -27 -191 0
+133 32 147 0
+-70 -194 231 0
+-22 -180 178 0
+179 -48 -78 0
+77 -88 223 0
+163 -104 -135 0
+117 -234 130 0
+-217 -233 -25 0
+236 -131 226 0
+-10 -228 -192 0
+-86 -159 -15 0
+156 -84 163 0
+-131 147 105 0
+83 27 187 0
+163 99 65 0
+16 -166 -219 0
+209 41 -20 0
+244 207 -98 0
+155 194 164 0
+-178 165 -102 0
+53 34 -98 0
+-207 -23 24 0
+176 -138 -55 0
+161 -140 110 0
+-78 -158 27 0
+-112 -203 -80 0
+-192 -180 166 0
+64 81 -198 0
+-35 15 73 0
+7 167 211 0
+-79 -208 64 0
+-51 108 216 0
+-27 137 202 0
+-157 -40 -70 0
+-33 -191 -77 0
+-105 -52 130 0
+-205 -11 -154 0
+-41 -4 113 0
+48 134 158 0
+27 -146 32 0
+-25 -243 57 0
+200 115 27 0
+-80 76 -7 0
+-61 -116 -118 0
+60 10 127 0
+-97 137 -8 0
+-170 241 34 0
+-200 173 -144 0
+191 -175 77 0
+-39 203 -68 0
+-180 141 66 0
+-106 -214 -97 0
+207 109 -113 0
+-62 6 152 0
+196 102 248 0
+193 -197 -182 0
+-115 -241 189 0
+152 -86 206 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-053.cnf b/benchmarks/UF250.1065.100/uf250-053.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-053.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 84 98 117 0
+121 -108 -7 0
+-148 109 210 0
+209 -159 -113 0
+19 -91 48 0
+-92 -218 104 0
+-215 -106 -228 0
+-192 -45 244 0
+239 -139 170 0
+31 -192 152 0
+-85 64 -3 0
+58 -236 -94 0
+-169 149 -35 0
+174 -39 104 0
+155 -171 -219 0
+92 83 4 0
+-82 79 -11 0
+-166 -32 -116 0
+165 -118 204 0
+46 -115 14 0
+-205 12 95 0
+-235 187 194 0
+213 -27 89 0
+-243 -142 150 0
+39 -205 -224 0
+-64 -174 156 0
+-24 116 198 0
+24 -73 87 0
+144 143 204 0
+-153 -128 68 0
+-21 -243 209 0
+-188 -175 207 0
+195 166 141 0
+93 -172 184 0
+-159 -118 150 0
+-12 -15 -72 0
+62 128 148 0
+-86 -207 -205 0
+-18 -80 154 0
+223 35 -236 0
+200 -23 -245 0
+-244 55 63 0
+-181 -159 33 0
+118 153 -100 0
+-141 -76 10 0
+106 -148 43 0
+35 163 -90 0
+-174 234 -71 0
+226 237 -108 0
+50 148 -37 0
+80 -130 132 0
+-157 15 214 0
+-159 -36 250 0
+184 218 105 0
+2 -93 10 0
+-22 232 -163 0
+-205 11 157 0
+-185 -165 55 0
+-54 77 14 0
+21 -119 149 0
+-64 178 -33 0
+119 -37 -146 0
+45 140 -67 0
+-145 127 -36 0
+215 55 -21 0
+-165 -149 -105 0
+-82 245 -223 0
+-129 -65 -67 0
+-154 -58 17 0
+91 180 -106 0
+-38 -208 -90 0
+78 -236 -210 0
+228 90 -45 0
+-185 -188 -14 0
+3 217 -160 0
+-50 115 160 0
+105 -84 49 0
+45 -113 -101 0
+46 92 -73 0
+-39 -45 -165 0
+151 203 107 0
+124 197 -173 0
+-57 193 -34 0
+-192 -241 1 0
+-29 104 -238 0
+-135 201 198 0
+-174 9 -245 0
+-242 -33 -212 0
+78 73 122 0
+118 86 164 0
+-243 -152 209 0
+12 -52 30 0
+-184 229 151 0
+-26 194 -106 0
+208 -140 247 0
+129 -237 166 0
+-108 -189 96 0
+-6 129 -62 0
+188 -50 -121 0
+-205 155 33 0
+-215 -154 -15 0
+174 -97 130 0
+-101 -239 -203 0
+-90 82 -26 0
+-103 79 -127 0
+-163 245 55 0
+-119 48 141 0
+73 167 113 0
+1 -168 -88 0
+248 230 41 0
+25 -29 -66 0
+123 75 237 0
+-138 -146 218 0
+6 -171 214 0
+56 193 -72 0
+-167 -91 -215 0
+-171 42 246 0
+-209 -192 -215 0
+-223 197 56 0
+28 -95 194 0
+-36 108 101 0
+-171 -11 62 0
+-235 127 -58 0
+-84 -26 -196 0
+140 240 81 0
+-94 123 -129 0
+214 -44 -229 0
+-141 -194 23 0
+-198 225 101 0
+-130 3 -52 0
+231 180 -13 0
+78 88 -178 0
+-203 -2 -80 0
+-50 148 197 0
+212 -171 -62 0
+-152 -111 -78 0
+49 -39 227 0
+58 153 -193 0
+-82 1 -111 0
+-192 212 -232 0
+106 -202 -208 0
+68 221 199 0
+158 -133 2 0
+15 -246 -104 0
+45 168 -107 0
+156 -228 149 0
+-23 65 42 0
+70 17 -249 0
+175 132 -159 0
+173 51 -52 0
+226 233 -151 0
+-196 119 212 0
+103 -159 -88 0
+-15 -154 86 0
+57 -105 -144 0
+-31 -110 203 0
+78 -179 168 0
+-111 18 -166 0
+-153 133 -50 0
+-81 -111 -86 0
+-195 -249 78 0
+197 7 -241 0
+121 157 172 0
+-183 -8 -173 0
+213 77 88 0
+16 -245 -55 0
+-155 -89 240 0
+-50 74 192 0
+-12 43 54 0
+-160 236 -126 0
+53 -49 171 0
+90 -47 152 0
+115 -241 177 0
+-104 -224 79 0
+207 68 88 0
+-9 -117 169 0
+-242 -64 107 0
+-247 8 39 0
+211 168 -225 0
+-142 31 199 0
+100 121 131 0
+-79 -42 168 0
+233 183 -68 0
+-23 66 50 0
+129 -246 156 0
+-91 75 -140 0
+-75 171 -231 0
+52 89 -99 0
+2 -133 20 0
+176 9 121 0
+-99 -177 170 0
+-177 -223 183 0
+-74 -17 -128 0
+-126 -137 -121 0
+-20 -114 9 0
+-236 42 -22 0
+167 206 142 0
+139 187 122 0
+4 -235 145 0
+-124 150 -196 0
+-226 -26 -181 0
+167 -97 166 0
+164 85 216 0
+-44 -104 -59 0
+-20 -100 -89 0
+104 -208 154 0
+-245 -122 -180 0
+-189 -94 211 0
+229 172 -164 0
+226 130 -240 0
+192 -199 -179 0
+178 -227 -4 0
+-234 -75 -26 0
+-5 -207 -77 0
+58 219 -66 0
+-19 224 109 0
+80 245 -68 0
+16 86 30 0
+197 -34 -215 0
+210 9 -178 0
+185 75 184 0
+-134 -101 246 0
+-157 -200 -183 0
+-194 -189 -246 0
+117 -171 205 0
+-4 -130 86 0
+-188 56 -208 0
+-31 164 91 0
+-176 -42 -21 0
+117 66 152 0
+-81 114 -227 0
+-23 -239 -205 0
+-120 -202 -126 0
+42 91 -16 0
+-44 -127 -31 0
+43 -28 5 0
+168 -216 -44 0
+-84 65 166 0
+-182 -67 -171 0
+-163 172 58 0
+85 -160 -32 0
+-145 -96 -191 0
+152 51 -200 0
+148 -191 -41 0
+249 -50 -92 0
+60 -78 119 0
+67 -61 143 0
+142 -150 -161 0
+65 -115 -110 0
+24 -183 47 0
+-74 -49 117 0
+-238 -206 94 0
+-241 -104 -242 0
+-70 8 74 0
+-176 137 -189 0
+-11 74 226 0
+161 -3 71 0
+96 124 136 0
+45 94 -87 0
+125 -197 86 0
+-240 180 -161 0
+-80 -218 178 0
+183 -67 -185 0
+-148 197 52 0
+184 190 -21 0
+106 -243 -119 0
+191 -37 143 0
+179 -120 180 0
+72 86 30 0
+-198 4 34 0
+157 -128 -28 0
+201 -84 -22 0
+-207 -130 79 0
+-219 -65 -102 0
+-92 135 -175 0
+-161 10 -76 0
+-174 236 52 0
+-155 -36 -133 0
+249 -141 -191 0
+-23 231 13 0
+-145 -16 -125 0
+-188 128 -145 0
+242 -227 -9 0
+-249 209 -72 0
+67 81 190 0
+196 -172 61 0
+230 79 -143 0
+98 -59 -193 0
+37 182 -110 0
+68 188 249 0
+53 213 198 0
+129 -12 -169 0
+-237 234 -46 0
+-80 -127 159 0
+107 53 -217 0
+132 -113 -196 0
+169 -105 -240 0
+73 112 -109 0
+96 120 76 0
+34 165 -114 0
+-234 -151 37 0
+-158 -148 -118 0
+-23 -58 -105 0
+-81 21 14 0
+217 58 237 0
+4 -43 -157 0
+-53 130 34 0
+163 -50 76 0
+-162 -12 21 0
+-247 -134 -104 0
+-239 218 -204 0
+31 -60 55 0
+-83 -142 131 0
+-159 -71 -73 0
+224 -242 124 0
+-239 214 54 0
+-117 -139 121 0
+-4 -35 -242 0
+196 100 -221 0
+-8 3 -209 0
+219 68 147 0
+-84 127 143 0
+54 -52 129 0
+-196 -131 -171 0
+133 157 202 0
+-24 7 100 0
+174 113 236 0
+160 -120 85 0
+110 150 -30 0
+-158 -205 -181 0
+-23 250 -61 0
+-116 -141 -156 0
+-91 -76 23 0
+239 99 -192 0
+-247 32 -195 0
+-139 -53 -188 0
+120 110 107 0
+-213 132 -138 0
+-28 1 226 0
+-209 -15 -131 0
+92 80 -215 0
+245 -149 69 0
+163 135 242 0
+-177 148 4 0
+-2 -75 -36 0
+44 70 58 0
+217 -94 -235 0
+-145 -107 -42 0
+-140 -84 -59 0
+-164 237 -249 0
+-177 -163 -47 0
+71 -137 -239 0
+212 -66 -39 0
+-164 -91 29 0
+-146 147 1 0
+-122 23 -32 0
+64 -77 88 0
+234 92 75 0
+-217 -8 117 0
+10 125 246 0
+-130 140 114 0
+-113 -121 196 0
+209 -156 169 0
+-59 -144 -20 0
+26 -149 -123 0
+-113 -38 31 0
+96 61 -209 0
+118 219 -36 0
+48 -61 -107 0
+-65 12 144 0
+79 146 90 0
+-198 217 98 0
+36 -124 77 0
+-35 207 139 0
+137 -88 31 0
+-104 -64 -171 0
+161 -152 -57 0
+-102 -32 241 0
+-208 147 -99 0
+8 -219 15 0
+137 -202 -18 0
+10 -38 -33 0
+177 -227 188 0
+-58 -64 214 0
+-141 242 -15 0
+2 161 -103 0
+246 21 -26 0
+-224 23 197 0
+-167 180 -178 0
+-177 -226 -153 0
+-93 -133 87 0
+-183 -147 -118 0
+-179 148 236 0
+-240 225 38 0
+-79 -32 -99 0
+-157 65 111 0
+-91 -192 159 0
+-172 -79 229 0
+16 194 12 0
+177 -189 148 0
+4 75 -185 0
+126 159 135 0
+116 -39 113 0
+-132 212 10 0
+-10 -192 -58 0
+-28 220 51 0
+155 -209 -27 0
+-74 -109 -182 0
+4 -85 90 0
+-134 -237 47 0
+-168 -171 233 0
+87 38 24 0
+-6 151 125 0
+-66 92 -163 0
+10 -239 128 0
+70 97 192 0
+-118 151 -112 0
+158 -19 -90 0
+111 -22 19 0
+165 -186 111 0
+63 62 -137 0
+-79 231 101 0
+-129 29 133 0
+-145 -172 111 0
+-35 -109 -223 0
+186 -213 -26 0
+23 -45 -120 0
+237 113 20 0
+208 -225 -2 0
+105 172 -56 0
+41 3 -168 0
+206 -98 -179 0
+66 208 26 0
+-165 34 -80 0
+-113 206 -137 0
+124 -73 207 0
+176 -95 130 0
+17 235 -58 0
+-147 -234 166 0
+192 -13 222 0
+-32 55 -76 0
+-21 -23 -59 0
+250 -144 213 0
+190 82 -16 0
+123 250 178 0
+-98 110 163 0
+-138 119 -32 0
+-175 19 -52 0
+-169 15 -69 0
+100 244 -126 0
+136 186 -62 0
+58 -247 28 0
+247 118 -65 0
+34 174 155 0
+229 -207 19 0
+56 -119 -42 0
+27 224 147 0
+-101 59 -208 0
+-55 -141 -136 0
+234 221 -200 0
+-108 -130 -52 0
+-50 24 191 0
+-36 179 -62 0
+206 148 59 0
+85 90 21 0
+217 199 -224 0
+-236 147 243 0
+-180 129 249 0
+-160 -78 240 0
+18 4 186 0
+133 4 227 0
+76 -7 221 0
+-139 112 193 0
+-230 -12 143 0
+66 247 65 0
+29 168 -105 0
+79 -99 132 0
+114 -55 176 0
+121 -173 40 0
+-75 -208 16 0
+240 -238 -218 0
+220 71 89 0
+166 233 60 0
+-120 -160 175 0
+-178 -247 -25 0
+-243 -126 -222 0
+201 190 -34 0
+44 207 -137 0
+106 168 85 0
+97 -5 -3 0
+105 -190 -13 0
+40 -101 -172 0
+227 184 -170 0
+39 -142 -136 0
+-129 -19 -217 0
+20 245 103 0
+-15 -110 -104 0
+150 159 -177 0
+-38 -60 105 0
+135 -62 -46 0
+14 -213 -180 0
+-120 -9 110 0
+-216 -95 -202 0
+-105 202 -33 0
+236 9 -27 0
+-216 -123 -182 0
+146 109 -186 0
+-47 -46 -226 0
+221 -42 -91 0
+-220 236 224 0
+-216 -232 -207 0
+74 22 -54 0
+139 74 181 0
+4 42 -159 0
+60 15 -144 0
+117 227 142 0
+19 -197 41 0
+-207 -94 -140 0
+-5 211 3 0
+-72 -115 64 0
+126 15 -50 0
+36 -107 120 0
+143 137 -168 0
+-244 -29 -87 0
+45 -14 -7 0
+-182 105 170 0
+155 -157 115 0
+99 -125 -180 0
+-142 -150 -231 0
+-120 191 -186 0
+-31 -230 -19 0
+208 -116 46 0
+115 238 153 0
+-247 145 209 0
+150 242 46 0
+250 149 74 0
+-157 -56 150 0
+-230 243 27 0
+-191 34 174 0
+5 -161 -38 0
+-144 245 -53 0
+-2 168 207 0
+-191 -100 77 0
+-246 173 -146 0
+215 -76 68 0
+-157 -19 57 0
+111 -238 237 0
+-152 81 -207 0
+-91 -43 -110 0
+-144 -177 -7 0
+23 85 -151 0
+-149 -154 124 0
+-241 122 -94 0
+-135 -191 -183 0
+-176 70 -71 0
+-63 -53 -84 0
+-100 -30 -223 0
+156 -122 -79 0
+-238 161 152 0
+-157 117 -88 0
+239 199 -114 0
+151 105 -186 0
+221 -226 -1 0
+60 -107 -121 0
+198 102 -33 0
+186 -27 -97 0
+-13 49 -27 0
+120 -84 106 0
+-90 217 160 0
+-126 -205 159 0
+-176 -20 154 0
+-238 216 -102 0
+-57 163 -88 0
+-16 35 -49 0
+102 -247 107 0
+-66 -162 119 0
+-45 125 1 0
+-128 118 242 0
+-105 60 -96 0
+-56 -136 134 0
+-13 -212 -32 0
+-167 225 44 0
+-247 -248 222 0
+-49 -67 75 0
+-31 -26 -245 0
+34 201 101 0
+235 -248 -7 0
+132 -162 125 0
+-119 198 154 0
+52 122 149 0
+187 -70 37 0
+69 -120 116 0
+202 -28 191 0
+163 -249 -38 0
+189 244 250 0
+-175 227 -105 0
+-79 -83 109 0
+-224 -109 -33 0
+5 -97 163 0
+-171 -102 -97 0
+206 -113 61 0
+153 209 -160 0
+-70 -224 198 0
+239 -6 -24 0
+202 -19 225 0
+-78 -70 224 0
+189 -46 -59 0
+-13 -212 148 0
+72 -185 -62 0
+-223 167 -249 0
+59 116 -26 0
+-133 192 215 0
+116 53 68 0
+-70 -84 -198 0
+111 152 80 0
+65 -158 -233 0
+-10 74 -177 0
+-81 -131 19 0
+162 213 115 0
+23 205 197 0
+-219 -128 -204 0
+186 -227 -218 0
+79 -32 113 0
+-129 -92 219 0
+-38 224 17 0
+-30 -44 -208 0
+127 181 153 0
+-76 -122 135 0
+-194 98 155 0
+-225 130 -79 0
+72 142 -197 0
+204 1 -121 0
+209 171 36 0
+157 -53 -103 0
+-168 -189 -73 0
+149 1 -78 0
+-37 233 202 0
+71 -48 217 0
+-110 48 127 0
+-156 27 -30 0
+-164 171 -210 0
+-192 -53 223 0
+-190 -30 -109 0
+230 -246 -47 0
+-197 114 -182 0
+-185 -5 -125 0
+135 187 -193 0
+168 -20 182 0
+25 155 62 0
+-227 -208 -133 0
+-112 119 -229 0
+126 148 -161 0
+-220 -172 -11 0
+218 222 91 0
+-49 -19 -60 0
+-155 38 -113 0
+107 -149 25 0
+9 186 -200 0
+205 54 -119 0
+-148 132 180 0
+202 218 -144 0
+-191 -208 65 0
+-243 233 216 0
+-90 207 -106 0
+120 150 -71 0
+156 60 -102 0
+217 64 -161 0
+62 -21 118 0
+-80 53 76 0
+-124 -131 228 0
+-79 -87 145 0
+134 -102 83 0
+180 -195 132 0
+-167 -52 -148 0
+69 111 -40 0
+132 134 -56 0
+-44 -198 -126 0
+-171 121 -118 0
+-134 -145 109 0
+-195 242 57 0
+-122 -181 83 0
+191 -193 -68 0
+-53 106 -115 0
+-132 207 -101 0
+8 27 223 0
+-91 139 -199 0
+197 226 136 0
+8 95 -176 0
+-78 -146 206 0
+-160 -143 64 0
+151 -47 219 0
+-44 -166 230 0
+-249 187 -117 0
+-173 136 -26 0
+-165 224 53 0
+60 7 55 0
+32 150 189 0
+-33 78 55 0
+29 175 247 0
+215 -217 -35 0
+26 5 148 0
+104 65 -155 0
+-160 108 61 0
+76 35 237 0
+-134 54 -5 0
+-59 -96 -205 0
+211 30 -53 0
+-98 -231 -236 0
+-222 21 26 0
+247 -226 -168 0
+-201 -202 84 0
+-143 -118 39 0
+73 -80 91 0
+49 -210 -56 0
+189 -164 124 0
+-95 115 -219 0
+-189 164 -244 0
+-88 -181 55 0
+215 37 -3 0
+169 -51 -84 0
+60 -3 -113 0
+-153 120 -46 0
+-121 185 85 0
+-219 78 -110 0
+-142 17 -22 0
+224 -118 181 0
+218 -48 232 0
+168 -65 -14 0
+-74 -210 205 0
+-155 73 -69 0
+104 21 -245 0
+-146 75 -187 0
+-206 6 -195 0
+97 81 144 0
+-104 169 -148 0
+50 -198 217 0
+184 128 -148 0
+-1 -210 -241 0
+131 25 79 0
+-99 179 11 0
+-192 -151 52 0
+-231 -128 -160 0
+113 -250 124 0
+-101 76 -78 0
+22 -199 -82 0
+-136 137 83 0
+-221 -26 -155 0
+-45 16 153 0
+221 -220 174 0
+200 -170 -222 0
+214 87 54 0
+-73 -245 123 0
+131 170 -42 0
+131 58 130 0
+78 56 -197 0
+216 51 234 0
+-117 -169 -3 0
+16 26 -48 0
+217 -190 194 0
+123 71 -104 0
+-217 86 241 0
+-209 -221 -5 0
+-90 226 -177 0
+-22 249 -175 0
+14 217 240 0
+58 -3 194 0
+-135 162 -19 0
+-40 213 -205 0
+-202 122 234 0
+-45 100 -35 0
+25 83 -87 0
+208 198 -154 0
+138 -34 87 0
+-55 5 -56 0
+226 -191 178 0
+-153 182 -91 0
+125 213 -75 0
+-160 198 178 0
+68 107 -65 0
+-7 14 96 0
+193 -176 -184 0
+-160 40 -152 0
+129 -227 -160 0
+-117 -41 68 0
+-87 171 -118 0
+184 48 -67 0
+-56 -241 21 0
+168 -103 65 0
+38 -26 -78 0
+209 -43 162 0
+218 157 -64 0
+15 79 135 0
+-123 203 212 0
+225 -67 147 0
+-43 -130 146 0
+221 -174 26 0
+179 221 -128 0
+-173 129 -115 0
+-5 42 -211 0
+-4 137 -11 0
+19 62 140 0
+-94 24 67 0
+-134 -9 201 0
+143 148 -59 0
+-234 -53 -39 0
+211 221 191 0
+196 108 -59 0
+85 -213 155 0
+53 -104 -196 0
+14 -191 -48 0
+181 -145 -220 0
+-157 -191 -92 0
+111 36 133 0
+63 -124 -197 0
+3 248 94 0
+50 230 -173 0
+3 -7 107 0
+-16 83 -95 0
+-242 -162 39 0
+-92 -173 21 0
+-213 23 -50 0
+-52 -45 -158 0
+217 154 212 0
+227 -43 -222 0
+39 73 64 0
+-130 220 59 0
+-80 155 144 0
+116 30 -186 0
+138 67 31 0
+250 -121 85 0
+-99 -60 -61 0
+-7 68 -69 0
+183 -170 161 0
+-106 -135 -67 0
+-148 242 -20 0
+-73 154 -10 0
+48 -68 67 0
+-248 150 40 0
+-158 123 -171 0
+-124 -157 -156 0
+94 212 -114 0
+-102 142 -242 0
+39 -5 108 0
+115 70 248 0
+199 168 164 0
+-64 154 13 0
+101 109 248 0
+-51 -65 -10 0
+33 7 240 0
+-38 239 201 0
+3 156 -166 0
+122 183 31 0
+-125 -74 121 0
+55 15 19 0
+78 83 -49 0
+-40 36 -46 0
+-128 173 60 0
+214 167 -158 0
+98 -105 -154 0
+-176 228 32 0
+-115 46 -101 0
+38 128 74 0
+181 250 33 0
+-228 182 189 0
+82 -223 65 0
+178 -60 116 0
+181 8 245 0
+-120 36 29 0
+-236 -102 44 0
+11 -65 63 0
+146 -106 68 0
+127 65 -45 0
+-151 189 184 0
+42 77 -160 0
+-176 12 -209 0
+247 -232 241 0
+-102 -119 190 0
+-44 141 196 0
+-36 -112 113 0
+89 123 -125 0
+-182 -107 -192 0
+-48 -22 53 0
+-245 -211 184 0
+227 -224 115 0
+203 7 184 0
+-38 -235 150 0
+-163 -205 91 0
+-8 -186 -218 0
+194 -102 130 0
+120 -144 55 0
+-97 -8 -92 0
+-66 149 -203 0
+-165 121 -80 0
+-38 5 -56 0
+216 -183 140 0
+-127 81 117 0
+-217 143 1 0
+-64 213 234 0
+-97 133 50 0
+149 16 45 0
+148 -162 -110 0
+117 98 -79 0
+-231 -81 -91 0
+9 -71 68 0
+-171 -122 -134 0
+245 58 -81 0
+41 188 59 0
+247 -35 -157 0
+23 8 -201 0
+209 -236 -45 0
+10 195 12 0
+51 -89 22 0
+184 205 111 0
+-220 -65 -117 0
+-94 -113 167 0
+94 214 62 0
+-189 -104 -199 0
+-37 -145 -111 0
+7 205 217 0
+-55 219 -235 0
+-89 202 -152 0
+-10 -246 58 0
+-114 -243 -164 0
+127 146 -103 0
+-215 73 196 0
+138 132 5 0
+244 -40 58 0
+-70 111 -6 0
+-132 212 41 0
+-211 -20 -132 0
+-210 -106 57 0
+26 -138 128 0
+97 -9 236 0
+247 124 32 0
+-97 -68 107 0
+-153 -184 181 0
+-47 174 -212 0
+49 -104 -160 0
+-104 -202 -25 0
+222 86 -199 0
+152 -217 106 0
+157 -223 -177 0
+-19 -195 -36 0
+80 -82 -193 0
+-236 188 19 0
+-108 -167 -49 0
+-216 155 197 0
+75 -42 38 0
+102 -49 97 0
+-227 139 250 0
+-77 -181 125 0
+109 83 -47 0
+-76 147 -177 0
+38 164 39 0
+60 205 101 0
+131 209 -45 0
+-105 -211 -57 0
+-40 -37 -59 0
+-159 11 -87 0
+-50 -153 -108 0
+15 87 -94 0
+33 197 155 0
+250 137 -153 0
+232 -12 -137 0
+222 -9 132 0
+214 -173 175 0
+-2 14 213 0
+-23 -102 196 0
+-50 -142 61 0
+166 181 -30 0
+135 224 111 0
+77 -33 -106 0
+99 -211 -60 0
+-93 186 111 0
+-175 37 2 0
+142 219 235 0
+-94 -105 -48 0
+-158 242 198 0
+187 129 -18 0
+118 -207 176 0
+130 52 228 0
+-131 148 110 0
+164 -5 245 0
+-194 -157 -160 0
+100 -72 148 0
+35 -70 -110 0
+-18 -65 -61 0
+131 156 -162 0
+155 -210 -40 0
+-6 21 65 0
+212 81 74 0
+235 -109 73 0
+203 -116 -221 0
+248 -146 198 0
+31 215 -139 0
+-99 -80 15 0
+181 -135 -216 0
+69 -133 67 0
+-27 245 -203 0
+-93 -62 -127 0
+-166 -5 -74 0
+37 108 109 0
+203 -180 -171 0
+77 -246 -162 0
+191 63 -4 0
+-62 -209 164 0
+-110 -176 198 0
+-6 -130 -239 0
+93 226 -203 0
+197 235 201 0
+-76 -237 25 0
+71 -52 63 0
+-45 109 110 0
+64 -234 -20 0
+-15 -185 -177 0
+76 -24 192 0
+215 56 119 0
+148 139 -206 0
+74 -173 -197 0
+-35 -6 121 0
+166 -47 93 0
+175 -112 -132 0
+141 37 -115 0
+59 -117 -147 0
+191 -243 143 0
+-130 -120 161 0
+-49 -153 170 0
+156 -86 -95 0
+-245 -240 -4 0
+-29 -185 -205 0
+-36 126 29 0
+-4 145 158 0
+232 189 -76 0
+-246 109 -217 0
+165 38 133 0
+121 159 70 0
+-71 -151 233 0
+226 -207 -24 0
+-14 204 2 0
+158 5 -142 0
+-82 211 84 0
+-226 98 -239 0
+44 68 -170 0
+-210 132 -82 0
+-66 19 175 0
+-132 140 225 0
+53 -16 -100 0
+-5 17 -9 0
+-53 44 9 0
+-55 70 -138 0
+-244 158 -86 0
+220 -174 141 0
+11 -220 -130 0
+-147 197 6 0
+-24 135 80 0
+107 -13 193 0
+44 58 208 0
+-125 -243 -200 0
+-41 -84 -169 0
+-219 -48 8 0
+-237 17 125 0
+-247 -135 66 0
+-25 122 -80 0
+137 57 -50 0
+-233 220 -12 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-054.cnf b/benchmarks/UF250.1065.100/uf250-054.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-054.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 250 -113 -61 0
+-186 200 225 0
+-84 204 -104 0
+109 -19 132 0
+101 74 -127 0
+-117 -86 -51 0
+124 106 148 0
+182 -177 209 0
+215 -31 -85 0
+203 244 -61 0
+18 139 -233 0
+-17 190 8 0
+-170 218 -27 0
+194 217 230 0
+15 -117 -76 0
+-111 27 206 0
+196 32 -116 0
+-30 36 -243 0
+-101 5 171 0
+-144 -81 160 0
+-192 -35 -74 0
+5 159 198 0
+86 -48 52 0
+-20 -56 -94 0
+-233 77 -241 0
+190 -237 -200 0
+-180 139 72 0
+-144 -94 138 0
+-35 -192 148 0
+39 115 -159 0
+-195 -197 191 0
+-57 140 -213 0
+220 161 -65 0
+200 140 179 0
+179 57 -176 0
+-41 -31 129 0
+56 232 -228 0
+239 -80 156 0
+-40 -136 -151 0
+-30 -162 226 0
+137 40 94 0
+105 76 250 0
+-78 -82 -190 0
+-244 -175 -12 0
+63 -172 -157 0
+-101 14 -195 0
+-212 -134 -40 0
+72 43 214 0
+-137 -19 -23 0
+143 225 -87 0
+-204 114 226 0
+-113 -20 138 0
+-35 52 -146 0
+97 199 189 0
+34 239 75 0
+82 -241 201 0
+-62 -2 28 0
+-53 -188 60 0
+119 -32 -72 0
+-158 184 -157 0
+71 -135 186 0
+30 -4 -75 0
+65 -5 166 0
+248 -71 133 0
+-237 37 217 0
+88 90 155 0
+-97 -141 101 0
+150 -12 58 0
+166 -134 -82 0
+81 190 246 0
+-67 -171 -105 0
+-67 -41 105 0
+221 -113 -64 0
+39 -93 84 0
+79 221 225 0
+-90 84 -228 0
+159 121 -212 0
+-65 9 -37 0
+-79 -74 -56 0
+-197 22 -166 0
+-229 -186 17 0
+128 37 -192 0
+14 -115 238 0
+14 -72 97 0
+-15 180 -62 0
+-115 79 -94 0
+-202 162 10 0
+122 16 -174 0
+-133 -80 -238 0
+20 164 -150 0
+240 209 78 0
+55 -41 25 0
+123 -55 41 0
+-213 46 185 0
+172 44 247 0
+-71 -114 -50 0
+11 2 179 0
+60 -188 166 0
+-206 -198 -126 0
+-224 -70 194 0
+62 210 -183 0
+-249 -118 -131 0
+-39 212 134 0
+-34 -18 -65 0
+59 133 -32 0
+71 164 -131 0
+132 -23 107 0
+207 -238 221 0
+207 -226 -50 0
+234 -193 -91 0
+186 16 -107 0
+-55 -150 153 0
+-169 -117 90 0
+-172 -164 -7 0
+180 -168 83 0
+214 -118 43 0
+201 -237 210 0
+206 -66 -237 0
+77 126 107 0
+224 27 -208 0
+-85 10 -7 0
+-187 -31 177 0
+16 -91 140 0
+196 213 221 0
+93 20 -95 0
+-190 161 -151 0
+137 225 -12 0
+138 -137 236 0
+-123 -85 -94 0
+229 -151 -6 0
+-219 -138 47 0
+52 150 -39 0
+3 157 170 0
+-153 130 126 0
+157 -244 162 0
+-240 -21 -105 0
+207 95 170 0
+75 22 23 0
+8 -197 -190 0
+160 -207 -102 0
+-129 219 -5 0
+115 -80 -44 0
+-137 225 -179 0
+-224 87 -193 0
+-109 250 111 0
+-194 -200 -57 0
+-148 47 -9 0
+99 -217 -135 0
+-23 99 -51 0
+120 -140 230 0
+-23 161 126 0
+118 -140 -64 0
+-157 186 108 0
+-207 -161 121 0
+41 42 151 0
+-90 143 22 0
+19 231 -3 0
+-56 -196 -158 0
+233 87 129 0
+116 49 -91 0
+-128 159 -104 0
+13 -142 -198 0
+-237 -30 183 0
+-113 175 -149 0
+-41 -144 205 0
+-93 -37 183 0
+163 -198 -197 0
+98 199 -201 0
+-93 -206 67 0
+147 237 -240 0
+125 -211 186 0
+112 -70 68 0
+-230 29 229 0
+-71 -152 -28 0
+-233 -40 210 0
+121 16 -39 0
+-177 -185 -15 0
+24 -222 224 0
+74 222 184 0
+74 93 116 0
+-112 -185 21 0
+96 -168 27 0
+55 -185 -241 0
+-61 11 -113 0
+-71 -186 -65 0
+-192 -82 63 0
+56 -77 -222 0
+102 241 68 0
+234 80 -16 0
+-69 145 63 0
+11 -22 114 0
+128 40 171 0
+231 224 98 0
+53 -50 196 0
+195 215 -164 0
+-39 -108 -15 0
+-247 -59 -38 0
+25 -138 -133 0
+-239 238 -248 0
+203 250 -108 0
+109 -45 -62 0
+-122 194 -52 0
+-69 136 97 0
+-150 -245 20 0
+-40 -132 74 0
+-101 -106 125 0
+-156 101 -15 0
+167 79 11 0
+45 179 -13 0
+-140 115 72 0
+-43 112 -174 0
+238 -180 3 0
+-127 55 91 0
+-155 -113 49 0
+-108 66 -238 0
+-248 -71 -110 0
+74 -224 -64 0
+-88 -103 6 0
+49 144 185 0
+-221 168 -178 0
+206 93 27 0
+200 -88 -237 0
+-214 -1 64 0
+-43 228 197 0
+89 44 174 0
+-223 208 -113 0
+-12 -222 -214 0
+210 -199 128 0
+77 -211 34 0
+-31 27 -151 0
+224 15 -110 0
+-213 25 105 0
+-53 233 -38 0
+237 83 166 0
+127 137 -130 0
+180 -64 -187 0
+171 112 -225 0
+-114 91 -230 0
+107 7 -69 0
+126 -153 -62 0
+177 -110 216 0
+64 69 228 0
+35 208 105 0
+249 -215 -131 0
+242 112 -59 0
+-205 -43 -98 0
+36 220 -65 0
+-28 42 -116 0
+-7 54 -189 0
+44 -113 -36 0
+-92 121 195 0
+-185 77 71 0
+157 -117 -119 0
+-246 -5 227 0
+-109 186 -211 0
+-46 129 248 0
+-92 2 -116 0
+239 -157 71 0
+31 175 -73 0
+105 217 -150 0
+-193 -157 -66 0
+229 -239 -135 0
+48 -140 -42 0
+187 27 145 0
+224 -139 219 0
+-61 147 -236 0
+-10 -65 121 0
+29 206 -160 0
+-41 10 -183 0
+-188 243 106 0
+-235 177 207 0
+-102 -62 108 0
+-243 235 221 0
+-58 96 54 0
+207 218 -65 0
+123 109 -107 0
+-122 -181 -221 0
+-244 146 -161 0
+8 105 62 0
+-134 52 -60 0
+-130 237 43 0
+146 -188 -53 0
+-42 160 -101 0
+-168 -132 3 0
+-71 77 150 0
+64 -156 1 0
+228 -37 -4 0
+236 -195 -79 0
+-234 65 84 0
+-83 -115 -104 0
+-246 -59 -35 0
+63 -143 213 0
+236 -158 -59 0
+17 -228 21 0
+-127 46 -178 0
+-109 23 -231 0
+69 -82 -38 0
+-146 -133 118 0
+-161 214 89 0
+-245 -190 97 0
+95 -29 -147 0
+220 241 -248 0
+217 168 -28 0
+196 -34 189 0
+-85 -208 192 0
+-55 224 141 0
+117 19 53 0
+9 242 243 0
+-11 22 149 0
+-201 140 -70 0
+-4 126 -173 0
+206 194 240 0
+83 67 7 0
+190 114 -104 0
+200 -14 49 0
+-218 159 246 0
+113 8 17 0
+117 -98 -142 0
+206 -112 -108 0
+220 -149 184 0
+-138 136 248 0
+-207 -138 58 0
+-48 -107 170 0
+183 -186 -203 0
+-211 -215 -50 0
+-234 121 -103 0
+31 -211 16 0
+160 -230 112 0
+171 -101 28 0
+25 -101 -238 0
+-42 -229 91 0
+22 240 -55 0
+-43 238 -218 0
+247 238 -237 0
+47 -136 -228 0
+4 -2 -201 0
+-189 -167 -149 0
+-231 -247 213 0
+84 -148 -17 0
+-197 218 -13 0
+146 5 223 0
+-6 38 -34 0
+131 -11 -234 0
+-123 42 -32 0
+17 -58 -170 0
+-1 -127 175 0
+92 -230 61 0
+113 15 102 0
+230 231 -102 0
+-214 -137 21 0
+-53 -166 128 0
+1 230 -81 0
+152 217 229 0
+-63 43 -67 0
+-127 -17 -73 0
+148 -202 154 0
+-127 -181 -23 0
+-172 -144 -95 0
+236 209 200 0
+240 -248 -20 0
+-51 43 122 0
+247 -195 -231 0
+-146 -74 115 0
+148 209 219 0
+100 1 -89 0
+-39 113 25 0
+-210 63 -38 0
+163 -227 -12 0
+38 -115 -194 0
+-98 -61 206 0
+-169 -218 -130 0
+37 88 9 0
+12 -191 66 0
+-9 6 147 0
+158 110 168 0
+130 -215 -66 0
+-206 194 31 0
+53 29 -249 0
+151 62 -221 0
+155 171 -93 0
+-170 -163 102 0
+-177 129 -203 0
+15 146 249 0
+-229 -164 112 0
+182 -116 46 0
+162 107 -242 0
+-23 -19 -43 0
+-195 241 31 0
+244 -232 -208 0
+230 -112 -35 0
+103 47 -80 0
+8 82 -189 0
+-186 -2 -155 0
+-10 188 139 0
+-137 22 181 0
+-143 -149 -114 0
+143 1 5 0
+-245 -237 64 0
+-57 -214 -196 0
+-15 -67 9 0
+12 131 -204 0
+48 245 -198 0
+-114 -71 -236 0
+-185 -26 152 0
+-118 -236 -150 0
+-181 192 18 0
+-82 -114 29 0
+-30 -10 -14 0
+142 -5 -104 0
+139 -211 -86 0
+196 -84 240 0
+-162 -14 -224 0
+-219 -209 -173 0
+184 57 -156 0
+223 -218 -92 0
+31 178 -66 0
+130 170 -229 0
+-16 78 117 0
+89 -243 244 0
+2 135 -216 0
+92 44 -14 0
+242 221 208 0
+111 -158 232 0
+-137 -209 102 0
+-5 240 153 0
+-170 142 62 0
+163 245 -83 0
+-235 -200 71 0
+228 134 -247 0
+99 -19 224 0
+21 158 -166 0
+195 4 163 0
+191 107 -201 0
+48 -50 81 0
+28 -228 113 0
+-26 250 9 0
+110 27 -103 0
+-24 245 -82 0
+172 53 203 0
+-96 -125 60 0
+59 153 38 0
+168 -203 -145 0
+246 -247 -193 0
+-231 -142 1 0
+15 -239 223 0
+-112 6 2 0
+-17 242 47 0
+111 8 -18 0
+1 -66 130 0
+100 -12 -72 0
+196 215 172 0
+111 30 63 0
+-133 -49 101 0
+-188 -199 -218 0
+38 208 -2 0
+-31 239 -175 0
+219 -194 242 0
+-114 99 -82 0
+52 -223 164 0
+10 199 68 0
+-222 89 -99 0
+109 10 124 0
+-133 155 -189 0
+178 -171 196 0
+201 -199 56 0
+-128 182 -204 0
+157 185 4 0
+120 -167 199 0
+-32 -59 -238 0
+-85 100 126 0
+-5 -245 17 0
+-203 -127 29 0
+-1 26 230 0
+16 116 169 0
+180 178 167 0
+-142 73 -29 0
+1 -233 126 0
+93 -189 -58 0
+183 -153 8 0
+168 -86 29 0
+-118 -32 -170 0
+146 -191 182 0
+54 -62 -59 0
+4 -66 98 0
+-113 -84 -89 0
+-238 -36 -12 0
+107 78 142 0
+-159 153 173 0
+163 17 123 0
+14 140 123 0
+82 -19 75 0
+-44 32 -85 0
+-46 -229 86 0
+-26 108 -115 0
+187 -131 32 0
+-99 -65 80 0
+180 -202 37 0
+199 -183 86 0
+-133 176 140 0
+-140 11 138 0
+233 167 185 0
+68 20 -44 0
+211 233 112 0
+-79 -149 188 0
+225 -36 22 0
+-233 189 8 0
+9 -69 -118 0
+231 -134 -135 0
+104 -8 -49 0
+53 200 -230 0
+-166 -44 124 0
+-21 219 194 0
+-40 2 -249 0
+74 -198 -187 0
+67 43 -111 0
+231 -32 -215 0
+-230 225 -145 0
+39 152 167 0
+-216 149 -209 0
+-63 -88 240 0
+95 -114 138 0
+-235 199 -67 0
+-44 -160 -80 0
+-221 163 53 0
+127 162 -116 0
+-145 -158 -109 0
+190 -75 -17 0
+113 106 -25 0
+-44 216 232 0
+-99 -157 217 0
+185 102 168 0
+244 246 119 0
+-205 -176 -171 0
+-158 42 -189 0
+-195 112 126 0
+171 10 -184 0
+133 46 235 0
+-66 -11 -225 0
+-209 147 14 0
+-117 -230 -140 0
+74 -60 225 0
+-247 31 -74 0
+30 97 -140 0
+-226 -41 25 0
+-18 55 -40 0
+122 -120 -239 0
+-125 123 -167 0
+-77 -133 44 0
+94 113 166 0
+-179 120 -159 0
+-146 -149 -75 0
+-20 120 -74 0
+-133 144 -61 0
+-51 204 -59 0
+-71 -1 31 0
+185 -114 -205 0
+212 -17 -69 0
+213 86 -30 0
+219 63 -92 0
+-188 101 -164 0
+-25 15 -245 0
+-179 236 -8 0
+-134 233 47 0
+-52 224 -122 0
+-57 -189 1 0
+102 -181 95 0
+87 88 104 0
+56 -219 107 0
+161 183 84 0
+-183 133 -23 0
+14 205 109 0
+227 -138 -106 0
+205 -38 160 0
+172 50 225 0
+90 -14 183 0
+-40 209 240 0
+166 44 -178 0
+212 -80 197 0
+-163 62 -136 0
+187 157 -230 0
+-155 -59 -135 0
+185 -122 245 0
+-22 -105 198 0
+-54 139 -150 0
+-156 213 -124 0
+-61 -237 -200 0
+-146 -66 -28 0
+-10 -199 -24 0
+-45 -220 -139 0
+161 -65 -127 0
+176 -11 195 0
+31 -101 141 0
+228 -1 -16 0
+-2 -3 152 0
+-54 -108 125 0
+139 -67 85 0
+159 223 -141 0
+-117 9 133 0
+-65 -12 93 0
+-27 -205 147 0
+226 24 105 0
+-100 15 19 0
+123 180 58 0
+-95 127 -80 0
+226 119 186 0
+160 246 -94 0
+61 -156 215 0
+-128 19 208 0
+3 117 -146 0
+-62 -28 -107 0
+-68 59 -123 0
+112 -134 -85 0
+104 90 249 0
+-81 28 -138 0
+214 -172 219 0
+197 -236 -177 0
+247 9 133 0
+62 -188 -185 0
+-82 80 238 0
+161 -19 -129 0
+35 173 -174 0
+-100 -77 -56 0
+242 99 86 0
+134 -177 -33 0
+-13 250 148 0
+138 -122 7 0
+235 73 153 0
+191 245 162 0
+71 181 -186 0
+-234 -46 166 0
+-216 -75 124 0
+-48 -121 -171 0
+-14 -101 -169 0
+184 197 -145 0
+-35 -224 -201 0
+132 236 -78 0
+153 -242 95 0
+116 -2 -186 0
+224 74 -46 0
+127 159 197 0
+31 207 -92 0
+-32 213 204 0
+145 -180 -106 0
+232 193 -57 0
+-250 -162 -89 0
+-53 -19 -120 0
+108 158 -144 0
+166 179 138 0
+4 241 51 0
+241 -18 -247 0
+242 -17 -3 0
+-42 18 37 0
+143 245 250 0
+-138 20 1 0
+23 -70 -35 0
+4 140 -15 0
+-135 -42 193 0
+-243 -118 15 0
+3 -36 -50 0
+20 247 198 0
+53 19 -235 0
+-242 159 27 0
+-205 74 120 0
+250 68 54 0
+178 -90 23 0
+-220 198 56 0
+-189 -6 239 0
+217 145 -143 0
+-104 -114 26 0
+-184 -91 186 0
+244 -185 28 0
+130 78 -48 0
+188 8 -132 0
+38 198 110 0
+159 -39 113 0
+-174 238 -12 0
+242 167 228 0
+-26 222 27 0
+153 -89 -69 0
+-35 -59 -212 0
+-225 76 -194 0
+138 17 -148 0
+-134 -81 -154 0
+32 -142 -43 0
+-25 189 -3 0
+-192 61 230 0
+117 185 23 0
+196 184 -159 0
+53 -127 -38 0
+39 -2 -130 0
+-195 179 26 0
+-181 -180 9 0
+-30 -140 242 0
+85 -41 -213 0
+-64 -175 -192 0
+-159 160 -108 0
+8 -15 101 0
+74 -247 -184 0
+153 -20 213 0
+-56 -206 -23 0
+176 -57 -148 0
+205 248 -247 0
+100 -88 -211 0
+-205 -56 165 0
+15 -227 -12 0
+-26 -150 -216 0
+-156 -137 -204 0
+116 41 -55 0
+-222 -28 -13 0
+-193 -210 -160 0
+114 -22 -33 0
+-36 100 101 0
+207 -118 -83 0
+-218 166 -184 0
+164 -245 88 0
+-207 -63 106 0
+203 -179 -151 0
+-95 -124 -21 0
+83 102 -130 0
+-145 245 176 0
+-66 25 187 0
+222 215 -7 0
+24 113 -48 0
+-8 -122 32 0
+-69 32 -108 0
+119 -79 -200 0
+-134 221 -178 0
+64 -117 57 0
+43 168 217 0
+188 125 -137 0
+-222 238 -229 0
+134 176 199 0
+6 -130 158 0
+158 33 235 0
+230 45 165 0
+-16 -62 20 0
+-222 -116 238 0
+-212 -182 -119 0
+152 206 -171 0
+6 -107 -125 0
+-137 -8 -177 0
+102 107 226 0
+233 -215 -210 0
+-38 -110 -88 0
+168 143 -7 0
+-199 151 -212 0
+114 -133 58 0
+118 -137 55 0
+209 -26 123 0
+-196 -151 -152 0
+156 141 66 0
+-69 -129 -229 0
+216 -85 20 0
+-32 -121 34 0
+163 113 168 0
+230 221 250 0
+142 156 144 0
+4 247 197 0
+32 -48 -229 0
+-82 -116 9 0
+108 -159 -45 0
+122 -95 38 0
+126 -218 65 0
+-180 22 129 0
+54 -169 -196 0
+-136 -26 -34 0
+62 5 82 0
+-168 -145 14 0
+-64 147 26 0
+-24 -109 -32 0
+-95 -56 226 0
+-115 -48 -112 0
+242 65 -26 0
+10 111 -140 0
+-148 76 -53 0
+129 140 29 0
+212 133 -62 0
+-205 70 23 0
+223 85 -179 0
+56 -17 57 0
+81 -75 242 0
+-124 -141 -142 0
+-144 -169 40 0
+-234 -122 200 0
+-144 -39 85 0
+53 227 107 0
+-54 -210 -176 0
+-166 -38 -58 0
+71 188 78 0
+-88 -244 -99 0
+204 247 223 0
+95 -19 -21 0
+-206 -201 -218 0
+232 -92 2 0
+90 -185 -161 0
+216 -125 -128 0
+-121 10 205 0
+50 -5 -68 0
+-191 -149 63 0
+-4 240 188 0
+-71 -217 190 0
+135 113 -114 0
+206 53 169 0
+245 -11 -233 0
+-62 208 122 0
+65 -192 90 0
+-109 24 -195 0
+136 68 1 0
+138 -86 82 0
+3 -204 242 0
+246 17 -55 0
+168 129 218 0
+60 237 -147 0
+-131 178 -73 0
+-247 -50 169 0
+-102 170 -138 0
+100 173 -37 0
+146 -95 -125 0
+30 -36 -92 0
+-67 -245 189 0
+-107 -85 32 0
+-153 -91 -208 0
+-78 53 -87 0
+-116 -125 26 0
+97 43 19 0
+-148 -134 87 0
+-216 -30 168 0
+166 -46 -128 0
+242 114 98 0
+42 -168 -116 0
+-63 102 -27 0
+-227 -246 -185 0
+220 84 -200 0
+-71 77 -61 0
+242 -137 49 0
+250 -10 -104 0
+182 135 129 0
+-20 250 -132 0
+-166 168 -44 0
+-108 -77 -25 0
+158 -184 -231 0
+145 141 24 0
+-72 -26 -53 0
+-169 -161 -67 0
+100 -244 -229 0
+95 58 -76 0
+-214 -196 238 0
+59 -229 -94 0
+-179 134 -60 0
+240 -14 191 0
+208 221 197 0
+-248 -3 -197 0
+26 48 127 0
+-112 -237 233 0
+134 -116 -16 0
+176 -187 -150 0
+124 -217 -192 0
+219 227 229 0
+-195 -208 -24 0
+-179 12 -17 0
+124 -11 -182 0
+-211 7 118 0
+-83 -45 62 0
+84 -98 123 0
+-189 238 40 0
+7 -84 216 0
+-240 223 234 0
+225 -93 -97 0
+136 66 85 0
+32 -14 48 0
+106 -154 -204 0
+-189 173 -143 0
+225 39 35 0
+-59 -211 -82 0
+-203 250 170 0
+120 -176 -220 0
+-243 185 -74 0
+77 -82 176 0
+127 -211 208 0
+56 -178 34 0
+-175 -174 -70 0
+-241 -105 -45 0
+203 -43 108 0
+-190 156 -70 0
+11 64 -176 0
+-144 44 97 0
+-184 -31 121 0
+160 -109 125 0
+-127 111 -225 0
+194 19 -48 0
+-43 -207 -210 0
+155 104 -31 0
+-108 242 -46 0
+52 135 78 0
+10 -24 -105 0
+-224 185 125 0
+-182 229 -148 0
+-150 112 -220 0
+-162 -146 -113 0
+-75 -183 216 0
+-96 -213 43 0
+-14 77 94 0
+140 -188 209 0
+-87 44 199 0
+143 108 53 0
+216 132 -5 0
+-124 114 227 0
+65 164 204 0
+76 109 -130 0
+-144 201 20 0
+-239 25 187 0
+144 157 -152 0
+135 -188 90 0
+174 37 221 0
+-217 -204 230 0
+-43 -140 64 0
+-17 -27 -3 0
+-94 31 65 0
+45 44 62 0
+44 64 -75 0
+62 92 -114 0
+-221 87 -23 0
+-100 98 200 0
+190 75 -113 0
+-122 -133 23 0
+171 217 -164 0
+31 62 72 0
+-223 135 -174 0
+241 -239 30 0
+62 110 -2 0
+156 226 -125 0
+-55 40 27 0
+-202 -65 -197 0
+81 228 -233 0
+-229 -142 -81 0
+139 -132 112 0
+228 -6 160 0
+67 -83 66 0
+-7 -39 30 0
+212 127 -2 0
+179 246 109 0
+160 -237 -65 0
+-70 58 -29 0
+-188 77 -25 0
+77 28 -50 0
+-55 248 -154 0
+222 196 -149 0
+233 -83 197 0
+248 157 -93 0
+-195 201 186 0
+152 -83 3 0
+217 -234 115 0
+-235 81 -202 0
+243 205 -61 0
+-210 29 -155 0
+-106 -139 -162 0
+-127 99 -184 0
+-247 87 12 0
+-166 75 16 0
+195 49 -123 0
+-9 108 -67 0
+121 -145 -48 0
+236 133 247 0
+-247 -143 -73 0
+167 30 -38 0
+-24 -139 -33 0
+65 -51 -30 0
+104 -70 -165 0
+-157 147 125 0
+-145 35 -135 0
+-149 75 -54 0
+-163 -83 -11 0
+121 -54 -17 0
+-18 60 -64 0
+-248 184 216 0
+48 -16 90 0
+62 110 -190 0
+19 -173 194 0
+203 227 -157 0
+-197 -116 -129 0
+179 -46 -12 0
+127 209 69 0
+-207 49 43 0
+-246 36 228 0
+-97 -248 -212 0
+-222 88 -6 0
+192 232 -111 0
+-130 -4 189 0
+-175 149 58 0
+-248 148 106 0
+-169 95 -103 0
+-76 19 -190 0
+75 159 -242 0
+35 -6 43 0
+201 154 241 0
+-71 -31 208 0
+131 -30 54 0
+58 40 240 0
+-194 -88 -76 0
+80 -130 -137 0
+-184 -5 -30 0
+-176 -58 -13 0
+61 -186 17 0
+-122 -179 157 0
+180 245 -215 0
+65 -249 154 0
+78 66 139 0
+68 -106 -202 0
+154 -28 116 0
+146 -156 25 0
+-9 -37 -89 0
+-244 209 44 0
+148 -117 194 0
+-36 -106 128 0
+-181 -61 -8 0
+-46 179 -15 0
+-112 -85 -104 0
+-243 -113 -20 0
+-35 -247 -77 0
+15 79 -52 0
+1 -80 -151 0
+-161 76 -15 0
+-223 154 -187 0
+193 112 -234 0
+-120 88 -27 0
+-143 -201 -148 0
+69 -240 215 0
+-250 192 159 0
+94 -43 -136 0
+52 -17 233 0
+-76 -51 -55 0
+112 26 -208 0
+-81 108 -119 0
+-13 -137 -11 0
+44 16 175 0
+-130 -169 133 0
+152 4 -117 0
+-36 -160 82 0
+-123 162 -12 0
+-40 -104 241 0
+-46 -8 -3 0
+-19 -93 -148 0
+-110 -238 136 0
+66 -14 196 0
+52 -186 -110 0
+-126 196 -246 0
+-23 143 -30 0
+147 136 220 0
+67 -143 125 0
+-19 21 207 0
+117 188 -51 0
+50 88 67 0
+61 -155 230 0
+141 4 -199 0
+-37 -35 -188 0
+-99 -29 187 0
+-74 191 90 0
+-234 80 -3 0
+-20 1 -193 0
+135 53 -245 0
+71 145 187 0
+10 118 18 0
+-198 -242 -117 0
+140 -225 -227 0
+42 -76 45 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-055.cnf b/benchmarks/UF250.1065.100/uf250-055.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-055.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -77 46 164 0
+109 171 -117 0
+129 -59 -179 0
+-81 125 -207 0
+-225 -46 145 0
+210 -223 67 0
+176 238 8 0
+194 -135 121 0
+-34 -218 200 0
+214 121 -46 0
+-129 -58 165 0
+33 -107 31 0
+-102 -93 172 0
+-47 -248 -26 0
+247 201 -43 0
+-234 -187 -200 0
+-191 -165 -238 0
+-8 57 -229 0
+239 75 -191 0
+-187 67 -128 0
+121 -92 122 0
+-201 -180 169 0
+74 159 -180 0
+-246 77 32 0
+-113 27 170 0
+175 -127 120 0
+-50 146 -40 0
+91 -158 -99 0
+228 -205 15 0
+112 -3 -133 0
+-60 -166 -14 0
+39 -11 -106 0
+19 69 96 0
+55 67 -10 0
+174 -188 -153 0
+-194 -28 60 0
+167 246 31 0
+211 -92 -78 0
+113 13 234 0
+-23 5 -246 0
+-68 -4 -242 0
+-148 -128 195 0
+188 -111 110 0
+-183 -30 -81 0
+-225 174 -166 0
+-185 166 -229 0
+125 191 -67 0
+-87 57 -77 0
+14 -4 -23 0
+-5 144 -98 0
+146 -48 -112 0
+-63 -98 -94 0
+-95 -4 19 0
+-165 214 95 0
+-111 -62 157 0
+155 127 67 0
+169 -63 138 0
+-226 -37 59 0
+-85 123 222 0
+192 -170 90 0
+-117 33 -198 0
+224 -217 -11 0
+-166 -205 -240 0
+-233 -33 -70 0
+232 -152 -49 0
+143 117 210 0
+38 -24 -224 0
+-1 51 158 0
+187 -8 138 0
+-136 193 -1 0
+111 -156 -117 0
+78 34 190 0
+-5 81 -126 0
+-18 8 157 0
+4 149 60 0
+4 193 -230 0
+-37 -91 8 0
+-52 146 -170 0
+-77 -75 248 0
+-101 -233 -161 0
+-234 241 -186 0
+-188 148 -39 0
+-34 176 -76 0
+-194 -178 -208 0
+202 -12 -171 0
+105 156 148 0
+239 56 157 0
+208 -35 207 0
+167 182 -237 0
+-62 -74 159 0
+139 41 236 0
+-45 69 -159 0
+-232 53 -194 0
+-248 -3 -113 0
+132 -188 -59 0
+121 57 36 0
+211 137 185 0
+-29 70 -83 0
+155 -6 171 0
+3 -121 -234 0
+57 -32 209 0
+-208 -98 187 0
+173 -246 93 0
+174 -124 106 0
+141 -144 -215 0
+-27 11 157 0
+-35 -60 142 0
+245 -124 105 0
+188 -53 197 0
+139 -39 -231 0
+-229 -190 196 0
+179 -208 108 0
+179 173 184 0
+107 -198 115 0
+140 -130 -50 0
+-55 212 152 0
+-48 25 -34 0
+-215 23 -135 0
+210 -163 92 0
+-87 -105 -213 0
+99 29 158 0
+76 -77 28 0
+-70 196 -145 0
+-99 -52 114 0
+-23 213 -183 0
+181 -197 -186 0
+91 -23 41 0
+-240 -201 217 0
+-85 -3 -112 0
+-26 -215 200 0
+115 -130 -245 0
+15 -58 214 0
+76 165 -45 0
+-101 135 -203 0
+-200 109 110 0
+-196 -182 -189 0
+132 246 -214 0
+-189 -125 54 0
+-182 -18 238 0
+-29 179 -178 0
+-197 -23 -176 0
+41 -95 -153 0
+-143 127 -77 0
+50 -41 -11 0
+106 203 -169 0
+-28 -38 -19 0
+109 -214 76 0
+213 111 -140 0
+32 -107 -40 0
+-32 249 167 0
+-195 59 -45 0
+194 -120 -181 0
+-32 -93 9 0
+-171 -163 172 0
+174 -236 63 0
+-98 129 -153 0
+110 35 -33 0
+-188 86 -5 0
+-12 -178 48 0
+248 -61 -237 0
+155 -248 -50 0
+221 250 -177 0
+-166 -228 66 0
+56 186 -250 0
+105 -117 197 0
+12 -81 -95 0
+-204 108 235 0
+-109 -26 -2 0
+-247 1 -111 0
+133 208 95 0
+177 61 -103 0
+-7 -76 -98 0
+16 -64 -234 0
+192 -235 180 0
+-31 -114 241 0
+-147 -120 -100 0
+239 -147 48 0
+45 -154 66 0
+-207 -112 38 0
+-169 194 132 0
+198 -215 193 0
+19 202 231 0
+-68 82 -22 0
+-187 -67 -53 0
+243 121 -159 0
+-198 228 -193 0
+-224 43 -108 0
+73 176 227 0
+35 -246 153 0
+-54 212 226 0
+-190 -33 233 0
+-38 146 -49 0
+40 172 -82 0
+103 -51 136 0
+110 -191 -67 0
+90 -93 185 0
+-79 -12 3 0
+33 -196 24 0
+-5 64 -90 0
+246 178 168 0
+-215 -102 -163 0
+6 -2 149 0
+-110 161 -250 0
+173 -30 25 0
+-238 -166 20 0
+-226 193 133 0
+-26 97 -58 0
+-229 214 97 0
+-190 19 152 0
+58 -18 -237 0
+-109 149 -158 0
+49 -63 -95 0
+-42 -215 163 0
+-10 133 28 0
+-232 -154 -75 0
+184 90 -147 0
+-89 -130 -247 0
+133 -27 -198 0
+54 175 23 0
+-139 67 23 0
+212 218 -93 0
+42 147 53 0
+-20 214 -64 0
+-108 -62 -153 0
+248 -32 54 0
+23 207 56 0
+38 -106 11 0
+-127 -163 54 0
+169 237 124 0
+58 -114 49 0
+199 156 2 0
+-117 -58 172 0
+218 -24 227 0
+-84 -132 -93 0
+224 9 -72 0
+68 -111 -69 0
+188 56 65 0
+108 -96 -54 0
+-202 45 94 0
+162 75 -91 0
+-99 140 226 0
+-108 207 166 0
+204 -148 131 0
+-143 170 -128 0
+-54 235 -205 0
+52 115 -124 0
+138 142 -100 0
+-89 17 39 0
+-52 -167 -176 0
+60 207 -233 0
+248 -152 -114 0
+14 67 39 0
+4 -208 -119 0
+-49 -229 -58 0
+-223 -217 167 0
+204 228 168 0
+214 -113 164 0
+-104 230 -241 0
+-114 70 145 0
+131 -16 -19 0
+-63 -175 227 0
+-78 -205 -187 0
+23 61 -142 0
+180 147 234 0
+-127 -198 43 0
+145 58 -188 0
+-196 115 134 0
+-45 -128 -152 0
+100 -71 -81 0
+-110 -22 96 0
+166 -61 -147 0
+-32 126 -50 0
+-6 -53 -33 0
+-91 -89 -244 0
+-69 -31 160 0
+-4 -98 136 0
+-85 -233 -193 0
+39 153 -3 0
+-244 150 80 0
+126 140 -32 0
+-110 -57 62 0
+63 -42 -245 0
+-206 214 45 0
+199 29 4 0
+28 -142 214 0
+23 36 75 0
+98 94 -73 0
+235 54 -213 0
+-133 -210 26 0
+-212 15 183 0
+193 -97 -144 0
+48 28 19 0
+119 -105 -171 0
+78 -17 -142 0
+144 -114 -77 0
+-232 -64 78 0
+-46 -22 -20 0
+35 -247 -58 0
+193 146 133 0
+189 -162 155 0
+199 -182 -185 0
+28 -225 201 0
+-185 175 -88 0
+234 231 -113 0
+127 -215 72 0
+152 -178 -204 0
+-14 232 -107 0
+-56 -215 -172 0
+111 -191 -223 0
+-183 -181 -205 0
+-114 87 180 0
+-212 23 -170 0
+230 -17 88 0
+-233 -165 -238 0
+88 153 135 0
+-19 -228 -131 0
+-11 139 -195 0
+-97 -43 -13 0
+-231 149 151 0
+173 -192 -24 0
+-102 -3 116 0
+155 -211 -181 0
+95 -237 -37 0
+-94 151 -101 0
+-115 42 -147 0
+-26 -202 133 0
+184 -89 -43 0
+-107 -31 170 0
+-95 -232 240 0
+-151 90 -47 0
+-4 -202 -60 0
+-78 -224 185 0
+-49 192 -38 0
+-36 61 -116 0
+-131 126 -125 0
+-105 -106 -77 0
+-56 78 187 0
+-109 67 38 0
+-23 44 -178 0
+-113 155 -88 0
+-113 187 47 0
+152 -157 -124 0
+-185 -6 -210 0
+90 174 11 0
+230 -175 190 0
+9 -25 209 0
+-101 -116 216 0
+117 138 119 0
+43 -201 194 0
+88 198 180 0
+49 24 116 0
+66 -178 -195 0
+144 18 -37 0
+-32 -137 97 0
+-230 27 12 0
+1 102 -50 0
+-196 -174 -55 0
+39 98 224 0
+222 140 -204 0
+-133 95 -170 0
+-170 5 -75 0
+-96 -66 107 0
+105 245 158 0
+146 41 156 0
+-242 115 -162 0
+55 -123 -210 0
+119 58 249 0
+-123 8 -217 0
+-97 -119 -138 0
+187 220 -23 0
+-232 -159 13 0
+84 51 63 0
+142 -191 -84 0
+-90 -238 29 0
+-135 -118 226 0
+48 -197 -239 0
+-65 223 222 0
+203 196 231 0
+-197 143 109 0
+-232 -5 159 0
+38 210 -71 0
+-198 -84 -182 0
+-208 -163 -182 0
+-60 144 -128 0
+209 101 -2 0
+242 95 -123 0
+-22 -68 -225 0
+189 -195 97 0
+-105 192 188 0
+-230 -69 -158 0
+144 -178 -60 0
+-157 -12 -249 0
+-66 153 179 0
+-207 128 3 0
+202 90 181 0
+-74 -214 45 0
+63 136 46 0
+-46 -83 -163 0
+35 201 -64 0
+149 -46 13 0
+-196 228 47 0
+24 -173 -161 0
+-80 30 10 0
+-179 38 205 0
+-166 222 -95 0
+11 -246 226 0
+-83 9 -8 0
+-171 -159 21 0
+-184 80 -61 0
+187 -237 -107 0
+29 -176 -153 0
+90 66 -147 0
+89 -229 134 0
+-133 -92 -115 0
+-78 -166 173 0
+-91 -225 -13 0
+130 -69 62 0
+-2 5 99 0
+170 -246 100 0
+-221 -17 -244 0
+-231 40 -165 0
+240 -162 -212 0
+171 190 -132 0
+-27 245 -241 0
+-204 -250 -196 0
+138 123 -186 0
+-195 -106 130 0
+-35 77 7 0
+-161 -122 75 0
+80 -202 -103 0
+171 37 -118 0
+-74 -33 -90 0
+20 -224 -72 0
+-107 -49 40 0
+-35 30 -238 0
+-132 225 173 0
+233 154 -43 0
+-67 -126 206 0
+56 -9 144 0
+132 225 -122 0
+-6 -243 -151 0
+-189 224 -135 0
+-214 113 116 0
+-14 -57 -26 0
+250 -33 190 0
+-48 158 44 0
+180 25 9 0
+-54 -219 -167 0
+-187 152 223 0
+179 -58 157 0
+-170 -227 216 0
+248 -104 76 0
+-61 -221 -51 0
+143 77 -89 0
+-240 218 -205 0
+-205 -6 109 0
+222 -216 137 0
+-128 32 -24 0
+-116 152 240 0
+102 -7 248 0
+189 108 89 0
+-81 249 -22 0
+20 173 26 0
+-206 -217 -185 0
+-224 23 208 0
+-55 17 -218 0
+-200 144 243 0
+-214 -130 211 0
+-23 127 -28 0
+158 45 222 0
+-225 -71 -67 0
+-187 -163 -24 0
+-217 97 -13 0
+239 108 -61 0
+-216 222 -176 0
+238 61 -13 0
+-184 190 138 0
+91 87 -117 0
+38 3 61 0
+-229 -235 -96 0
+97 -159 -243 0
+-85 145 186 0
+242 193 -141 0
+61 -84 -156 0
+247 161 159 0
+24 162 -238 0
+-12 105 -95 0
+-1 -68 -139 0
+-45 237 -19 0
+125 -105 -110 0
+113 -221 87 0
+-50 -248 212 0
+-90 194 106 0
+-163 129 -18 0
+-131 -203 -231 0
+165 -98 -148 0
+109 -248 131 0
+-108 -232 18 0
+245 123 232 0
+139 -184 -13 0
+-47 89 96 0
+-77 198 -42 0
+32 125 -166 0
+-152 83 249 0
+-193 233 -236 0
+204 148 248 0
+-94 -169 35 0
+-69 -157 177 0
+109 -108 -97 0
+-160 -183 173 0
+55 -92 173 0
+-139 234 183 0
+-225 -187 -215 0
+-165 29 -11 0
+-45 202 -124 0
+244 181 71 0
+184 -55 17 0
+-81 109 -39 0
+-147 -58 238 0
+-109 -238 209 0
+-131 -172 229 0
+36 151 105 0
+-126 89 -136 0
+124 216 -222 0
+118 -231 153 0
+124 93 -2 0
+153 -79 -119 0
+-35 -7 214 0
+85 -45 250 0
+221 25 103 0
+-204 224 -158 0
+173 -230 -30 0
+-167 22 -131 0
+27 133 164 0
+-54 -63 -138 0
+131 -137 110 0
+7 -194 91 0
+214 -203 168 0
+-8 172 -138 0
+205 -59 -239 0
+-45 -116 39 0
+216 207 195 0
+-58 217 -78 0
+231 -67 -143 0
+45 192 -206 0
+-185 -79 56 0
+-225 200 -211 0
+44 64 -181 0
+-93 -20 57 0
+133 -182 236 0
+28 149 98 0
+88 96 31 0
+-13 -58 -100 0
+-184 21 159 0
+34 -138 -228 0
+-38 4 -92 0
+-218 -175 58 0
+-34 -236 130 0
+-23 113 79 0
+-228 -136 -223 0
+-148 192 201 0
+202 45 -212 0
+-81 -77 171 0
+19 -233 212 0
+-182 140 200 0
+103 -243 46 0
+91 -182 -168 0
+-236 -22 -36 0
+-5 250 -228 0
+-30 -29 -31 0
+-83 35 118 0
+-1 -178 -31 0
+-129 215 -243 0
+-160 125 225 0
+28 121 100 0
+184 183 -68 0
+-151 -62 84 0
+-152 109 -28 0
+119 183 22 0
+165 -98 233 0
+48 -90 16 0
+21 -42 138 0
+-167 125 -225 0
+91 -139 -180 0
+-224 -147 97 0
+40 209 -93 0
+131 -94 -26 0
+135 113 -124 0
+107 146 31 0
+-35 -232 159 0
+-134 227 28 0
+-210 -162 -194 0
+235 -63 3 0
+250 29 -205 0
+-42 -100 -194 0
+20 114 -108 0
+147 50 -51 0
+-231 -20 -42 0
+-42 -127 242 0
+-209 -199 -156 0
+-33 -168 250 0
+29 -112 -140 0
+58 -182 196 0
+63 -208 199 0
+111 162 -54 0
+-152 -96 121 0
+-241 15 -196 0
+56 152 -80 0
+73 64 -202 0
+-128 -230 -67 0
+134 147 -225 0
+89 -39 224 0
+182 -225 -219 0
+-6 48 -32 0
+-112 -197 129 0
+57 12 22 0
+-241 -104 109 0
+-31 69 -3 0
+-218 85 25 0
+150 153 -41 0
+-153 -137 -180 0
+244 158 -48 0
+-130 -153 4 0
+-109 120 -169 0
+227 18 -112 0
+186 199 -79 0
+59 -115 155 0
+41 -96 180 0
+128 -85 201 0
+6 -195 -87 0
+-60 147 -81 0
+135 -70 68 0
+-66 216 130 0
+77 -138 -191 0
+-97 190 103 0
+-66 116 -211 0
+-99 -139 -41 0
+200 -244 -182 0
+185 66 80 0
+-33 189 203 0
+-199 187 -124 0
+-131 182 -17 0
+138 -48 -188 0
+10 -61 243 0
+102 218 -24 0
+-62 -51 -82 0
+64 91 -97 0
+-24 -150 241 0
+-139 227 177 0
+-217 -168 -79 0
+-136 -34 -232 0
+132 32 -228 0
+135 -194 163 0
+234 -138 207 0
+81 121 147 0
+-206 125 -59 0
+54 -125 31 0
+204 -120 -18 0
+145 199 66 0
+169 -144 -139 0
+-143 170 -105 0
+-200 -146 73 0
+55 -131 -179 0
+1 -142 -93 0
+-84 -162 49 0
+203 119 182 0
+6 -19 170 0
+137 -53 -228 0
+209 -126 115 0
+206 -25 -18 0
+-17 200 -113 0
+-222 12 -200 0
+-238 226 -1 0
+188 249 -1 0
+-159 5 -216 0
+170 -25 -163 0
+-213 195 181 0
+110 73 247 0
+-237 225 36 0
+-179 185 89 0
+108 30 122 0
+189 -23 38 0
+-140 -45 -196 0
+-173 -142 -208 0
+-43 -58 169 0
+229 60 58 0
+-195 -17 141 0
+106 -25 120 0
+-34 83 166 0
+-225 -84 102 0
+-172 194 -114 0
+-98 -238 209 0
+-64 -76 119 0
+208 -159 -113 0
+168 124 -237 0
+-73 -189 -145 0
+128 16 -177 0
+180 68 222 0
+-78 208 -7 0
+93 249 30 0
+-31 90 -235 0
+115 -153 -169 0
+-188 -168 -241 0
+8 -44 199 0
+-169 -77 28 0
+-245 186 -135 0
+133 226 62 0
+-225 205 -218 0
+-206 -122 -228 0
+-184 54 -38 0
+-6 -246 -129 0
+50 -107 -216 0
+-161 133 186 0
+62 -52 171 0
+1 140 109 0
+-232 106 111 0
+-46 187 66 0
+-68 228 233 0
+8 127 203 0
+48 221 -116 0
+-67 -177 -81 0
+27 219 -98 0
+140 -193 -171 0
+153 -146 -121 0
+-112 240 -174 0
+203 142 171 0
+194 -96 -62 0
+-234 -77 129 0
+149 -101 163 0
+-222 68 -96 0
+139 247 -62 0
+-154 224 -226 0
+151 -249 -241 0
+-46 51 -39 0
+-64 -42 62 0
+-79 -75 -103 0
+-21 38 106 0
+-161 -153 119 0
+-89 -228 -72 0
+-122 -250 183 0
+-40 -237 194 0
+-25 -149 115 0
+250 -55 -20 0
+-139 -45 180 0
+102 -44 115 0
+154 -16 -10 0
+176 182 -35 0
+-157 -62 -234 0
+129 69 -234 0
+174 -131 -199 0
+61 -70 192 0
+-207 -92 31 0
+-170 -39 154 0
+-94 -152 -77 0
+74 -62 181 0
+-173 -47 -243 0
+-56 177 190 0
+-227 173 14 0
+-35 157 -183 0
+10 -149 -95 0
+45 -173 -247 0
+-237 -193 69 0
+36 106 11 0
+156 82 173 0
+2 -27 159 0
+46 -193 208 0
+185 -217 -37 0
+92 -178 22 0
+118 -132 -152 0
+-51 222 196 0
+-244 -114 37 0
+46 91 232 0
+249 187 52 0
+-90 -156 -161 0
+159 -246 -103 0
+-198 -200 -34 0
+-250 197 -31 0
+-106 27 62 0
+187 -136 -5 0
+228 -35 -197 0
+250 87 101 0
+224 71 -198 0
+-130 158 3 0
+41 2 185 0
+-246 -76 -95 0
+-94 -155 -71 0
+-196 -161 212 0
+120 -44 -172 0
+171 25 238 0
+166 67 162 0
+245 103 -221 0
+-206 -243 -69 0
+181 -5 27 0
+89 -48 36 0
+163 69 -173 0
+141 -73 33 0
+20 94 -72 0
+71 191 213 0
+-109 -131 137 0
+-1 -119 -108 0
+-103 -84 -9 0
+215 -240 -37 0
+-124 -191 207 0
+-79 114 -182 0
+-224 -190 78 0
+-249 -217 -22 0
+-99 -126 -157 0
+129 52 96 0
+130 102 193 0
+31 -48 203 0
+-121 191 -52 0
+-59 173 89 0
+-120 186 69 0
+-45 -150 193 0
+-250 242 65 0
+37 220 198 0
+-50 -170 195 0
+-155 -4 -188 0
+65 -14 108 0
+24 -250 -59 0
+95 238 -127 0
+64 125 157 0
+-10 -168 45 0
+155 -205 27 0
+-80 235 -26 0
+-46 -167 214 0
+161 23 -163 0
+-107 -41 -93 0
+-165 -143 -188 0
+-218 235 -135 0
+-219 169 124 0
+-220 2 -104 0
+-58 176 -175 0
+133 -241 -55 0
+220 -149 194 0
+-61 110 236 0
+16 -12 -79 0
+-4 202 -72 0
+-91 235 139 0
+105 -25 218 0
+115 189 219 0
+178 138 -22 0
+-153 -11 -117 0
+123 -29 202 0
+81 29 -31 0
+-158 191 -98 0
+-136 -218 108 0
+-72 127 125 0
+155 -223 92 0
+-113 65 44 0
+-52 -21 61 0
+-118 -32 70 0
+-89 -9 170 0
+26 -101 -244 0
+-133 -70 -42 0
+47 -14 175 0
+210 29 103 0
+-73 93 -49 0
+13 -81 96 0
+233 81 122 0
+179 -54 98 0
+174 -120 38 0
+66 -221 -134 0
+-109 -226 -20 0
+-7 -213 49 0
+213 165 109 0
+69 -191 139 0
+148 -33 -9 0
+-220 -6 -197 0
+208 216 139 0
+-61 56 39 0
+188 185 -247 0
+114 -189 -247 0
+93 -190 149 0
+216 -137 -73 0
+229 202 222 0
+73 -59 23 0
+33 250 -2 0
+173 215 162 0
+179 219 227 0
+-167 52 -71 0
+-227 -142 -1 0
+62 245 136 0
+-35 196 -221 0
+37 -194 193 0
+-132 112 -67 0
+-143 -228 -27 0
+-29 38 233 0
+-171 135 -201 0
+115 -118 161 0
+-72 -12 -217 0
+24 -106 -194 0
+39 -28 207 0
+-27 112 192 0
+194 -117 140 0
+-208 -245 -32 0
+141 -158 101 0
+-5 248 128 0
+-18 45 -181 0
+232 215 -49 0
+-141 -25 216 0
+167 -90 -7 0
+-118 -179 -212 0
+-64 157 24 0
+-176 -97 9 0
+-195 108 101 0
+9 -197 140 0
+-230 82 -243 0
+-170 -140 -38 0
+-238 59 -250 0
+-73 -226 75 0
+223 -145 52 0
+-177 139 -98 0
+51 -250 -65 0
+-242 -181 7 0
+208 -250 -14 0
+-137 145 -44 0
+204 184 -92 0
+226 -153 171 0
+-239 -232 -44 0
+33 -180 -220 0
+-196 98 37 0
+192 239 227 0
+205 17 -231 0
+238 45 -202 0
+-1 72 103 0
+-112 62 -162 0
+-192 243 -186 0
+-246 231 242 0
+196 -93 148 0
+124 203 -174 0
+205 -132 149 0
+-45 -176 31 0
+-208 182 248 0
+130 139 27 0
+-125 224 21 0
+173 175 157 0
+71 -33 -234 0
+37 173 203 0
+-221 -79 -84 0
+214 -196 177 0
+182 110 -126 0
+71 -145 -229 0
+220 -141 173 0
+22 -21 89 0
+-227 141 224 0
+-165 204 -199 0
+24 -210 123 0
+-48 -112 -231 0
+225 -185 -194 0
+110 -173 30 0
+156 70 -78 0
+249 46 -103 0
+-212 -171 107 0
+-116 -204 -59 0
+38 -73 227 0
+-27 49 178 0
+130 -117 -174 0
+-214 162 25 0
+21 168 -247 0
+27 135 -219 0
+104 -32 246 0
+103 42 -184 0
+-194 -7 -85 0
+12 183 -55 0
+155 39 36 0
+71 -146 -72 0
+132 30 26 0
+239 -250 -75 0
+210 -229 -169 0
+-166 141 219 0
+241 -84 155 0
+46 32 -112 0
+-139 -84 -166 0
+200 -117 112 0
+49 -46 240 0
+-27 238 -88 0
+14 -95 18 0
+-42 54 198 0
+-90 217 221 0
+50 -135 -147 0
+-43 179 -131 0
+-117 -124 -25 0
+-249 -40 243 0
+50 86 227 0
+121 -87 196 0
+161 168 -27 0
+-221 165 11 0
+-185 -47 49 0
+-186 43 -130 0
+-223 -184 -3 0
+17 -111 47 0
+-180 123 8 0
+-199 -53 104 0
+-42 164 -138 0
+89 -49 133 0
+220 234 195 0
+110 -206 220 0
+174 95 140 0
+122 134 32 0
+210 -144 156 0
+176 -204 -107 0
+-217 -78 -90 0
+-23 -119 -80 0
+31 17 56 0
+170 236 -4 0
+199 4 -191 0
+189 90 -237 0
+13 -49 -50 0
+15 242 -212 0
+181 224 -184 0
+248 -55 111 0
+242 19 -6 0
+33 92 -237 0
+-140 44 -142 0
+139 71 -103 0
+243 -118 -209 0
+-124 -163 -155 0
+66 214 40 0
+232 -228 -135 0
+3 -76 -53 0
+-8 -141 -40 0
+103 -118 123 0
+-205 63 18 0
+-86 -96 85 0
+202 222 -97 0
+-176 83 -135 0
+176 -151 -247 0
+103 112 -56 0
+227 -192 -16 0
+-82 114 206 0
+173 43 -114 0
+-187 -184 -62 0
+-177 -84 -81 0
+-152 -181 129 0
+152 73 154 0
+138 -174 63 0
+-163 169 -5 0
+194 29 70 0
+211 163 -205 0
+130 231 19 0
+53 -226 -194 0
+-187 139 -94 0
+-177 56 -224 0
+-21 -41 -148 0
+-170 9 208 0
+-208 -93 -21 0
+-77 145 -135 0
+115 12 -54 0
+-74 29 174 0
+-198 174 61 0
+-200 -70 -195 0
+-217 -47 102 0
+-81 -144 152 0
+-243 -181 208 0
+161 -108 -71 0
+-16 39 118 0
+202 56 -67 0
+152 102 -92 0
+88 -14 174 0
+-55 -138 -215 0
+-49 -219 -222 0
+185 -156 36 0
+200 -109 -159 0
+-35 249 -194 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-056.cnf b/benchmarks/UF250.1065.100/uf250-056.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-056.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 70 122 141 0
+-96 -227 -242 0
+121 -246 201 0
+64 -96 -124 0
+-245 -150 -114 0
+-28 32 5 0
+-212 -154 -246 0
+-183 1 125 0
+218 -112 156 0
+-65 161 -244 0
+62 -70 237 0
+-86 199 -81 0
+-85 -79 -84 0
+186 -239 -49 0
+91 66 137 0
+-81 -177 80 0
+233 112 -73 0
+22 99 230 0
+249 2 -95 0
+189 -119 -66 0
+-168 219 100 0
+-122 -98 -124 0
+96 182 237 0
+181 35 56 0
+25 20 203 0
+13 14 -59 0
+-125 133 -22 0
+136 -173 -113 0
+-176 -178 185 0
+64 228 -36 0
+-106 -81 -145 0
+89 66 38 0
+-41 200 37 0
+-53 -248 -211 0
+3 42 -142 0
+169 164 -40 0
+218 166 48 0
+-120 -65 -62 0
+-190 21 132 0
+-65 9 -152 0
+-166 215 -123 0
+-187 246 -116 0
+-96 121 -206 0
+-41 217 -194 0
+-32 -181 210 0
+143 53 -221 0
+216 -194 -243 0
+-222 -23 -114 0
+101 -220 -107 0
+-245 173 154 0
+-210 248 93 0
+-178 229 -43 0
+164 -32 -243 0
+167 60 142 0
+-246 99 206 0
+190 -12 59 0
+-132 119 50 0
+-144 -203 141 0
+-57 -147 159 0
+-231 166 -112 0
+247 4 176 0
+-128 167 236 0
+-37 234 -228 0
+-27 176 104 0
+199 104 188 0
+-224 36 6 0
+16 -219 208 0
+26 183 -31 0
+210 136 -74 0
+86 19 50 0
+25 -52 -124 0
+71 -215 183 0
+75 -242 11 0
+4 203 5 0
+24 101 -93 0
+162 -148 -222 0
+-250 249 137 0
+11 -102 94 0
+-140 211 41 0
+219 -61 156 0
+-232 46 177 0
+126 81 -104 0
+-114 24 -233 0
+44 184 -149 0
+140 46 -247 0
+75 89 176 0
+-106 -168 88 0
+90 -42 -124 0
+-10 -43 -101 0
+95 16 224 0
+-222 -136 -169 0
+-155 -242 128 0
+-93 40 99 0
+-134 121 140 0
+-162 -125 33 0
+-215 188 229 0
+-94 -240 106 0
+-28 74 -95 0
+223 -173 76 0
+-129 -69 -230 0
+-5 168 -133 0
+-97 145 -208 0
+8 144 13 0
+-58 241 -225 0
+-239 -232 -199 0
+164 -146 71 0
+-14 -226 -16 0
+-161 186 25 0
+-225 -96 -35 0
+80 -219 119 0
+181 -101 157 0
+-122 -161 -11 0
+20 -43 -123 0
+88 -190 -6 0
+-10 -219 -204 0
+140 -178 -241 0
+81 -50 -48 0
+-29 207 -222 0
+62 -89 127 0
+53 222 -234 0
+-148 239 158 0
+26 -116 136 0
+-2 -236 29 0
+160 199 119 0
+52 69 -51 0
+-16 223 -140 0
+-9 -136 -40 0
+-217 -210 233 0
+-25 -92 68 0
+223 -180 -152 0
+173 -230 200 0
+236 162 -196 0
+23 114 6 0
+-42 138 193 0
+-157 -195 -177 0
+-103 139 -104 0
+-150 204 109 0
+-199 32 -127 0
+79 91 60 0
+-46 182 -19 0
+-127 -214 66 0
+144 -28 61 0
+-15 152 -102 0
+63 -184 242 0
+-196 -250 198 0
+-142 100 -23 0
+-65 -222 -177 0
+196 -239 -32 0
+-199 193 71 0
+-206 -10 -25 0
+-213 116 -97 0
+135 139 147 0
+-192 210 -110 0
+-110 -206 -182 0
+-205 102 -5 0
+227 -217 -95 0
+-248 -87 57 0
+-16 90 30 0
+115 172 -244 0
+41 57 -240 0
+25 13 -212 0
+37 -83 -250 0
+-163 244 237 0
+-230 233 220 0
+112 70 -129 0
+96 140 177 0
+-221 -45 94 0
+117 -51 -65 0
+152 -223 -166 0
+193 -58 -15 0
+-235 6 19 0
+172 33 -72 0
+-87 -120 10 0
+-84 -123 -225 0
+-194 187 -229 0
+87 -242 -143 0
+-132 74 -239 0
+-163 175 110 0
+-174 -160 -205 0
+70 103 -135 0
+186 147 133 0
+35 134 -107 0
+13 -249 -120 0
+-204 -94 105 0
+-107 62 -116 0
+133 46 72 0
+-48 -159 207 0
+-100 194 -43 0
+165 -20 57 0
+-33 35 -111 0
+-74 -158 -17 0
+-219 220 -49 0
+219 -224 -174 0
+224 -108 -9 0
+-80 160 -221 0
+-161 133 154 0
+68 -246 -44 0
+96 -140 142 0
+9 -125 192 0
+-204 -235 229 0
+170 85 -169 0
+-148 -79 192 0
+110 41 -3 0
+85 68 -29 0
+94 -38 168 0
+109 -132 -176 0
+-224 102 -16 0
+29 -153 250 0
+-186 238 -127 0
+148 -107 -249 0
+157 38 92 0
+20 -39 -149 0
+-245 232 -95 0
+-54 -199 -236 0
+-142 60 106 0
+-102 32 -73 0
+-240 -134 -176 0
+-80 -163 111 0
+-173 -211 -72 0
+157 -34 -43 0
+48 -26 198 0
+-7 209 195 0
+-60 177 -26 0
+44 -24 144 0
+-99 88 -69 0
+58 148 -19 0
+67 -24 197 0
+-125 -15 220 0
+-84 229 93 0
+13 193 -112 0
+75 -141 -111 0
+81 -212 152 0
+70 -98 122 0
+-109 82 -36 0
+-225 -72 87 0
+227 -45 160 0
+-151 -153 190 0
+247 -224 -167 0
+144 54 -9 0
+-70 185 209 0
+206 -65 159 0
+154 -35 -1 0
+138 -208 100 0
+27 -136 -125 0
+-173 -50 172 0
+-245 162 -74 0
+2 180 -241 0
+-128 -160 228 0
+241 38 -174 0
+199 67 83 0
+-75 -184 165 0
+-230 -140 113 0
+109 72 -225 0
+135 26 -164 0
+220 249 248 0
+145 -153 -204 0
+181 110 -54 0
+109 200 37 0
+209 -171 -97 0
+53 198 -147 0
+70 -145 128 0
+-187 -135 -118 0
+-205 36 -158 0
+-62 -77 114 0
+-55 1 41 0
+176 -120 -185 0
+-61 79 -22 0
+136 23 236 0
+237 -75 -181 0
+-193 -38 -130 0
+-23 -164 -50 0
+96 -28 21 0
+67 -92 -112 0
+156 -122 -200 0
+215 -164 -220 0
+23 -170 122 0
+14 222 116 0
+-123 -156 163 0
+111 -113 -169 0
+-243 162 -54 0
+170 28 -119 0
+-130 -112 218 0
+-68 19 -212 0
+-28 -114 -31 0
+-87 -166 -140 0
+-90 47 172 0
+-205 -217 133 0
+-228 30 47 0
+-107 -38 164 0
+115 -70 -2 0
+150 50 176 0
+-92 -212 -230 0
+2 111 -222 0
+99 156 19 0
+98 -157 71 0
+-229 -61 80 0
+-166 -224 -49 0
+88 -200 43 0
+40 96 247 0
+-60 205 196 0
+-161 -33 168 0
+-78 -102 -24 0
+59 -85 -170 0
+-192 -183 14 0
+-226 -51 -75 0
+-28 92 162 0
+245 160 -199 0
+-239 -95 -30 0
+76 136 106 0
+210 -48 147 0
+164 -246 170 0
+172 -186 -161 0
+66 191 -41 0
+17 175 -122 0
+219 223 -242 0
+193 -170 -206 0
+114 166 82 0
+221 -101 225 0
+248 212 119 0
+-53 -234 54 0
+-110 -161 220 0
+85 71 -198 0
+-79 207 91 0
+-113 29 206 0
+-249 24 71 0
+-26 175 -55 0
+-82 150 119 0
+20 212 57 0
+-198 -226 -116 0
+-171 172 -178 0
+-76 113 -117 0
+-50 -193 96 0
+19 152 -63 0
+162 209 151 0
+182 32 244 0
+-52 -99 194 0
+-114 -28 -247 0
+60 214 31 0
+-47 -201 1 0
+19 159 -144 0
+94 -69 -15 0
+92 100 -21 0
+-216 -118 -181 0
+38 -35 -170 0
+150 1 55 0
+-210 -107 -141 0
+-218 236 226 0
+-205 39 -151 0
+104 72 -175 0
+-171 10 -156 0
+-47 -13 -25 0
+63 -204 -154 0
+-71 146 15 0
+111 -135 -121 0
+191 78 240 0
+14 100 54 0
+206 -99 -244 0
+85 -208 81 0
+147 40 -245 0
+-248 15 230 0
+29 -124 -131 0
+123 -118 -16 0
+-52 -61 109 0
+-242 56 -77 0
+138 71 166 0
+-150 86 -31 0
+-42 -179 213 0
+209 214 223 0
+82 178 -87 0
+205 -71 -154 0
+222 -214 -80 0
+-198 174 -69 0
+-24 -40 187 0
+6 211 -236 0
+-81 233 -57 0
+-165 26 149 0
+-135 -225 205 0
+175 -159 -76 0
+-170 160 -167 0
+-142 83 -177 0
+133 -231 7 0
+63 109 -8 0
+-54 236 -50 0
+85 -17 114 0
+195 63 200 0
+103 -144 -247 0
+-141 238 -80 0
+40 -59 -127 0
+-44 22 -240 0
+-25 217 -225 0
+-240 190 129 0
+208 190 43 0
+178 -128 106 0
+29 -12 65 0
+-180 -194 -53 0
+139 -156 -81 0
+72 -99 -69 0
+162 64 -33 0
+60 -147 -11 0
+210 -96 123 0
+-153 -138 195 0
+-113 227 185 0
+86 2 134 0
+-119 -78 150 0
+-60 -160 -182 0
+75 -47 166 0
+171 179 186 0
+188 21 -139 0
+175 117 41 0
+113 -227 -15 0
+-16 223 -219 0
+182 201 99 0
+122 240 -139 0
+-152 220 45 0
+47 -136 -88 0
+-233 -197 -209 0
+-122 -59 -190 0
+-89 47 231 0
+-156 -209 245 0
+-62 197 154 0
+135 -239 -30 0
+83 62 -216 0
+-14 121 -187 0
+21 -4 203 0
+-34 -15 49 0
+21 -48 -44 0
+-208 -224 46 0
+-63 10 199 0
+-243 26 51 0
+48 75 -18 0
+-152 33 229 0
+-179 -41 94 0
+53 25 99 0
+48 -17 -128 0
+102 10 244 0
+49 -8 37 0
+-148 132 160 0
+-80 -159 -147 0
+-30 208 -188 0
+77 157 160 0
+75 74 -24 0
+-231 -249 -109 0
+-12 -69 124 0
+80 -26 241 0
+168 10 -202 0
+93 155 -51 0
+-93 -247 -150 0
+166 148 -207 0
+72 -137 -228 0
+108 -71 171 0
+37 241 -155 0
+-238 -200 167 0
+-27 67 201 0
+-186 -177 144 0
+-74 -97 118 0
+-246 193 6 0
+-71 -17 -61 0
+-39 -182 -28 0
+-246 101 60 0
+186 88 145 0
+69 -78 244 0
+-185 48 -40 0
+-207 73 126 0
+-117 -58 -142 0
+224 -133 243 0
+-170 5 -153 0
+-186 13 -177 0
+170 -215 33 0
+-86 -65 152 0
+132 213 -230 0
+200 -1 -170 0
+-231 100 10 0
+-118 245 -232 0
+-245 126 -244 0
+-244 234 197 0
+139 -58 -29 0
+55 140 42 0
+81 165 -111 0
+-243 -60 -26 0
+-220 -200 -112 0
+-194 61 -28 0
+-164 -173 75 0
+-72 -68 36 0
+83 123 160 0
+237 -79 -65 0
+69 -188 -48 0
+31 73 89 0
+227 100 144 0
+113 -115 146 0
+-138 210 83 0
+-190 -127 -15 0
+-154 3 247 0
+-68 85 -124 0
+-235 -209 -22 0
+-135 119 205 0
+44 -11 139 0
+-232 -152 -114 0
+-2 -212 -57 0
+32 158 112 0
+48 -173 212 0
+-15 -184 45 0
+-14 -223 195 0
+-98 202 -51 0
+-57 -110 -131 0
+-12 -211 -91 0
+7 -227 -164 0
+94 144 128 0
+-127 118 31 0
+150 -79 -218 0
+200 -9 91 0
+-21 240 -30 0
+-90 -135 53 0
+46 -49 -190 0
+-184 -126 40 0
+32 -106 46 0
+-175 166 18 0
+-113 -189 193 0
+-237 202 -165 0
+-138 212 -16 0
+214 144 -27 0
+38 -190 -88 0
+113 -6 126 0
+172 158 234 0
+-226 -222 223 0
+-163 112 -228 0
+-111 -158 182 0
+135 -76 80 0
+43 -53 -158 0
+38 114 212 0
+95 -18 222 0
+-65 67 -1 0
+-72 -149 -38 0
+152 -202 222 0
+50 16 224 0
+121 -120 96 0
+-185 7 -118 0
+-147 -75 -30 0
+104 -127 140 0
+-185 -235 -134 0
+236 -116 -28 0
+-133 142 -225 0
+-131 -224 52 0
+-99 12 155 0
+-106 -22 74 0
+-147 -166 -185 0
+143 -129 34 0
+-95 -9 -84 0
+175 17 3 0
+-168 110 112 0
+-61 -246 -206 0
+-137 -62 -81 0
+31 -24 -217 0
+106 -94 -151 0
+198 90 15 0
+100 -142 108 0
+7 -24 89 0
+46 226 -41 0
+147 195 -54 0
+-202 250 -67 0
+-78 -158 -40 0
+212 220 -199 0
+66 102 -119 0
+66 10 -152 0
+-96 -8 204 0
+60 -50 -170 0
+-25 -196 -103 0
+-117 -60 12 0
+192 232 -135 0
+47 -198 250 0
+169 -219 182 0
+43 -148 167 0
+133 202 -87 0
+-59 -100 96 0
+-199 148 -233 0
+-211 -176 121 0
+206 236 222 0
+198 134 -66 0
+247 -60 -33 0
+128 161 -131 0
+-13 -70 64 0
+-208 168 -243 0
+43 238 -127 0
+41 18 -188 0
+-56 237 -60 0
+-74 -110 -239 0
+-144 -200 -118 0
+130 171 -144 0
+134 -69 184 0
+220 -197 -30 0
+-199 207 -237 0
+137 239 179 0
+161 4 229 0
+-221 -144 -75 0
+-197 -185 163 0
+104 163 3 0
+-69 -237 -85 0
+55 -152 -213 0
+39 176 116 0
+-79 27 -16 0
+37 -106 -143 0
+-135 14 -228 0
+-178 65 120 0
+-112 -136 2 0
+59 78 108 0
+-54 -106 -216 0
+-188 -29 -174 0
+134 177 249 0
+79 -178 -233 0
+160 215 -60 0
+127 93 -233 0
+-4 -227 -156 0
+111 26 -80 0
+-206 -107 -74 0
+-170 96 -193 0
+107 240 74 0
+216 85 -88 0
+25 -123 5 0
+250 -188 139 0
+-52 45 170 0
+226 -130 21 0
+-161 184 -187 0
+-228 -80 71 0
+-14 184 240 0
+-227 59 -161 0
+-179 29 63 0
+-52 -239 215 0
+187 -214 100 0
+60 210 -217 0
+165 -89 31 0
+9 164 -113 0
+103 -165 -180 0
+-87 90 130 0
+-219 -156 -35 0
+-157 -120 -235 0
+-22 204 -135 0
+75 -127 162 0
+171 -30 154 0
+-126 184 156 0
+56 -25 -229 0
+-11 234 -127 0
+142 -194 -28 0
+-118 -2 22 0
+-44 150 177 0
+8 43 -16 0
+-58 239 -65 0
+-94 -50 -245 0
+14 116 -218 0
+-57 77 84 0
+21 37 -144 0
+225 142 -138 0
+-6 188 45 0
+-215 -98 -157 0
+-116 -190 17 0
+-51 -194 -82 0
+-94 -203 -57 0
+227 -247 -88 0
+-63 -211 -20 0
+-160 -9 93 0
+221 -9 -209 0
+217 47 -140 0
+174 5 129 0
+-184 88 -86 0
+-106 -217 -237 0
+-214 -114 -203 0
+-110 -132 -203 0
+131 78 235 0
+-135 -22 -97 0
+-199 81 120 0
+130 -242 126 0
+-238 24 172 0
+-170 -154 163 0
+-14 -9 -17 0
+69 32 150 0
+89 -170 111 0
+27 -132 -37 0
+203 110 -115 0
+116 -31 -179 0
+173 225 43 0
+109 -188 183 0
+-138 -29 67 0
+139 -96 -133 0
+165 -63 -185 0
+238 90 102 0
+102 218 -58 0
+-64 -217 -235 0
+153 41 66 0
+190 209 -76 0
+3 40 -81 0
+224 -171 -158 0
+-237 -18 203 0
+191 51 -147 0
+19 -27 -149 0
+-86 154 241 0
+106 230 -232 0
+-249 -248 204 0
+-58 -159 -152 0
+145 184 -14 0
+-245 112 68 0
+46 -134 54 0
+-213 145 62 0
+-17 155 188 0
+-155 3 36 0
+-83 40 -175 0
+225 71 -86 0
+-93 -60 -126 0
+184 -242 -127 0
+224 -64 238 0
+-73 65 -247 0
+-190 168 35 0
+-60 75 142 0
+148 -41 -242 0
+243 -13 -214 0
+75 60 -68 0
+21 -214 83 0
+-71 -241 -173 0
+77 102 -13 0
+44 113 -225 0
+3 190 28 0
+235 31 -16 0
+165 157 -187 0
+59 196 244 0
+33 57 226 0
+226 -66 30 0
+56 -119 -71 0
+-17 -100 -63 0
+95 246 -126 0
+-202 100 195 0
+18 82 -73 0
+-88 -141 77 0
+-64 -227 112 0
+-57 25 44 0
+71 -64 209 0
+24 9 -147 0
+-54 144 122 0
+142 -115 -59 0
+51 -48 -14 0
+-204 51 -191 0
+227 -90 -190 0
+-105 240 -139 0
+58 12 54 0
+106 -65 92 0
+-247 112 -123 0
+117 250 -29 0
+-52 -227 205 0
+-129 -11 86 0
+226 234 164 0
+139 99 -184 0
+-200 -152 206 0
+-193 -10 55 0
+222 77 -18 0
+157 235 -129 0
+143 -191 81 0
+-32 -151 -18 0
+64 -71 -235 0
+-126 -191 10 0
+-39 -155 3 0
+-149 -118 -244 0
+94 -225 -96 0
+87 -25 45 0
+5 -19 -204 0
+33 199 106 0
+88 -14 -198 0
+27 -86 116 0
+-97 35 -102 0
+154 111 -13 0
+-59 -158 -123 0
+-244 30 -2 0
+-82 138 80 0
+24 -107 -61 0
+-120 152 -27 0
+-56 -67 -59 0
+-166 -223 -30 0
+-161 -246 29 0
+16 217 -145 0
+243 211 43 0
+-171 148 118 0
+229 -240 -70 0
+-149 67 -230 0
+215 -72 -139 0
+1 -141 191 0
+-94 81 180 0
+-58 38 -244 0
+112 194 217 0
+-13 -85 -95 0
+132 -193 133 0
+104 80 -123 0
+37 -98 220 0
+-181 -87 210 0
+170 190 164 0
+-6 223 50 0
+182 -147 -114 0
+-237 -216 -2 0
+-223 176 -63 0
+-12 242 179 0
+32 -12 242 0
+-115 -82 182 0
+-133 122 77 0
+-110 -51 249 0
+161 -244 63 0
+109 200 -80 0
+135 146 -62 0
+178 -6 -69 0
+77 -249 -198 0
+-146 -81 173 0
+27 -29 42 0
+-86 13 217 0
+-94 7 -96 0
+60 -87 -234 0
+187 58 -235 0
+-200 -44 183 0
+63 -236 -74 0
+-120 -227 -159 0
+-200 -199 -6 0
+87 -142 -225 0
+-226 -200 -35 0
+220 4 170 0
+196 152 -28 0
+24 -66 115 0
+-197 -86 -211 0
+-163 132 161 0
+131 10 -105 0
+-102 249 -38 0
+-47 -127 -220 0
+-231 101 -55 0
+153 -185 -93 0
+164 13 -142 0
+-156 165 193 0
+97 91 172 0
+35 -232 -178 0
+-50 -75 134 0
+-25 52 27 0
+111 -226 4 0
+99 16 -138 0
+98 -117 120 0
+225 -5 118 0
+-124 171 -57 0
+-240 198 102 0
+-41 100 36 0
+-67 -218 -234 0
+229 217 194 0
+-101 199 11 0
+-34 88 45 0
+-156 122 145 0
+58 116 -232 0
+-230 -30 191 0
+14 -227 214 0
+-122 168 -150 0
+212 -209 -102 0
+121 -207 17 0
+77 -228 -97 0
+-32 -164 199 0
+-57 -59 249 0
+187 -10 -39 0
+165 116 206 0
+93 -91 120 0
+-141 154 40 0
+-192 150 -120 0
+85 62 182 0
+63 19 207 0
+-41 -129 -160 0
+2 129 -54 0
+163 207 -44 0
+-205 189 230 0
+-226 -124 -104 0
+-2 182 17 0
+62 -95 -133 0
+10 49 -104 0
+-222 -36 -146 0
+-36 147 -80 0
+28 -79 -153 0
+-49 -51 -90 0
+-79 -176 24 0
+139 -200 140 0
+241 187 206 0
+-41 -103 113 0
+189 -196 154 0
+4 -206 -245 0
+131 26 173 0
+80 51 10 0
+-69 162 189 0
+-34 44 -31 0
+-6 76 -113 0
+-223 232 26 0
+-218 82 137 0
+63 186 168 0
+86 151 -67 0
+-23 93 215 0
+-135 -65 48 0
+-247 -176 -131 0
+139 -216 183 0
+-81 -53 200 0
+37 192 -129 0
+66 212 -36 0
+163 119 171 0
+-40 140 223 0
+-27 -59 221 0
+-210 -169 136 0
+-26 207 -143 0
+52 -197 -58 0
+134 86 -171 0
+127 -59 -237 0
+-104 -192 -132 0
+-96 177 -83 0
+-125 -117 107 0
+-64 -95 -139 0
+-162 -78 -230 0
+-112 29 154 0
+-120 113 232 0
+-113 -225 -165 0
+-22 -221 -220 0
+82 117 -249 0
+-24 126 -202 0
+-233 -239 -81 0
+-12 53 156 0
+52 -44 -34 0
+-192 37 106 0
+115 122 246 0
+35 -32 103 0
+-46 -9 96 0
+14 236 161 0
+-35 -199 -151 0
+10 4 -120 0
+-121 -104 -201 0
+17 -14 -206 0
+-229 228 -126 0
+-5 -59 -81 0
+154 -209 224 0
+-193 85 147 0
+91 -74 129 0
+187 165 71 0
+194 -58 153 0
+-245 -117 60 0
+-11 -82 -108 0
+-22 66 -239 0
+243 49 -89 0
+157 54 -201 0
+-161 73 -30 0
+244 -51 -1 0
+17 -229 -42 0
+180 -121 203 0
+161 -90 -117 0
+25 59 18 0
+-223 22 108 0
+-199 -139 -43 0
+145 74 -41 0
+159 3 -64 0
+-220 -138 21 0
+-44 -165 -70 0
+216 87 -80 0
+-178 222 -46 0
+192 227 140 0
+-217 -222 141 0
+35 -3 -247 0
+45 -119 221 0
+-97 54 19 0
+-31 -214 63 0
+173 -186 -36 0
+-147 207 -246 0
+-28 -106 -18 0
+46 -77 -198 0
+-150 -250 -184 0
+25 -93 89 0
+54 -53 218 0
+-199 -224 134 0
+110 17 -191 0
+-28 -230 160 0
+-115 216 171 0
+-214 -79 130 0
+210 76 49 0
+-207 -152 38 0
+-57 -237 97 0
+-44 62 3 0
+-42 -228 -108 0
+246 -118 61 0
+66 167 -5 0
+221 120 -200 0
+105 128 -210 0
+-137 134 201 0
+229 50 -227 0
+-142 160 -103 0
+110 233 35 0
+-208 156 247 0
+140 -149 222 0
+-200 -121 -75 0
+-112 -52 79 0
+-130 58 74 0
+33 -75 30 0
+118 -131 192 0
+-115 171 204 0
+-108 -209 166 0
+27 -53 171 0
+225 250 113 0
+-46 -147 -234 0
+70 100 -126 0
+138 146 181 0
+166 -108 156 0
+-126 -183 -122 0
+91 -232 46 0
+-28 38 -131 0
+125 199 -65 0
+158 168 -5 0
+185 130 145 0
+206 207 62 0
+-33 -58 -68 0
+-83 -86 78 0
+44 49 247 0
+-11 46 -131 0
+235 57 -204 0
+-76 91 42 0
+21 -87 -89 0
+-178 29 -28 0
+175 -87 186 0
+52 227 -94 0
+239 -98 -242 0
+34 11 83 0
+-102 -37 -95 0
+-19 -135 -8 0
+-241 -225 -84 0
+235 95 -228 0
+-50 -95 55 0
+-23 -240 -216 0
+171 85 -143 0
+116 14 -200 0
+245 207 -162 0
+-59 135 189 0
+-3 78 -25 0
+-76 -112 -53 0
+66 -149 -60 0
+200 -153 -128 0
+-246 -221 -52 0
+244 204 -218 0
+-180 -185 -107 0
+-176 -201 140 0
+156 166 201 0
+201 -22 84 0
+143 -200 238 0
+-105 -148 -31 0
+203 55 116 0
+141 -196 247 0
+204 -179 45 0
+72 -73 -200 0
+-156 -37 -66 0
+-101 201 250 0
+48 184 -235 0
+67 229 141 0
+111 -87 144 0
+229 -51 113 0
+-239 86 62 0
+28 -99 39 0
+224 209 41 0
+185 -181 143 0
+154 220 89 0
+-127 -3 -161 0
+42 19 -62 0
+-143 4 -163 0
+-240 -53 -162 0
+171 34 -123 0
+-84 176 -138 0
+207 -155 -147 0
+-221 127 180 0
+115 -49 -100 0
+179 101 14 0
+187 -193 239 0
+203 -143 -5 0
+-27 131 -115 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-057.cnf b/benchmarks/UF250.1065.100/uf250-057.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-057.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 31 26 -246 0
+74 -48 238 0
+-42 95 112 0
+40 234 -129 0
+-93 83 -1 0
+-215 35 230 0
+-204 -133 139 0
+211 207 144 0
+-114 -126 245 0
+-195 43 -144 0
+-149 -237 -183 0
+219 151 124 0
+157 52 246 0
+61 -237 -207 0
+117 173 -200 0
+157 -15 -207 0
+-80 -111 -54 0
+-243 -124 197 0
+70 235 57 0
+-183 -156 209 0
+103 -73 -91 0
+213 -241 93 0
+161 -187 185 0
+-177 244 -92 0
+-20 204 -37 0
+-53 -188 -25 0
+-125 -210 176 0
+-28 -135 -57 0
+-70 -169 -225 0
+42 -172 199 0
+31 201 -221 0
+-240 -219 -176 0
+-36 214 93 0
+-245 196 48 0
+197 -19 241 0
+56 -118 -244 0
+100 180 137 0
+-51 79 73 0
+216 -248 -45 0
+56 99 160 0
+70 179 -195 0
+-25 -138 -86 0
+198 204 29 0
+-119 63 -30 0
+-55 -132 -30 0
+-41 248 81 0
+-142 -86 -7 0
+-178 -194 -114 0
+239 -83 23 0
+-199 50 -230 0
+-130 54 -156 0
+80 -182 53 0
+246 87 -243 0
+70 32 39 0
+-191 -248 84 0
+-78 105 -151 0
+201 -145 121 0
+52 226 -116 0
+250 -154 -189 0
+-73 187 -235 0
+-3 -185 -65 0
+-93 118 24 0
+242 -172 228 0
+15 -216 -204 0
+-77 148 -176 0
+-235 189 199 0
+-230 225 101 0
+184 -17 -82 0
+55 -197 109 0
+198 28 -218 0
+-8 -245 161 0
+-34 112 242 0
+238 104 -69 0
+82 -32 -71 0
+-37 10 107 0
+168 -14 239 0
+157 8 247 0
+28 49 187 0
+-59 -157 54 0
+18 -33 45 0
+-204 -110 -78 0
+-198 -139 231 0
+-28 207 -91 0
+237 -112 73 0
+75 -8 101 0
+184 86 -153 0
+-234 -224 -24 0
+7 -196 -160 0
+13 -147 75 0
+153 -11 -72 0
+-47 64 39 0
+85 58 -40 0
+-61 -30 153 0
+184 -139 -210 0
+-72 -127 156 0
+-96 -177 -100 0
+-200 210 232 0
+196 129 -34 0
+161 32 49 0
+-15 112 149 0
+207 -100 205 0
+-230 -183 40 0
+-215 -116 235 0
+-158 -125 -116 0
+-228 -9 17 0
+154 -135 120 0
+-188 -172 -35 0
+84 97 72 0
+152 -3 -160 0
+-172 187 161 0
+207 217 -225 0
+-179 -13 -87 0
+-169 -74 -66 0
+-25 43 164 0
+-86 -230 60 0
+86 -124 -90 0
+225 128 -178 0
+30 -9 -241 0
+-6 -23 -174 0
+42 43 -212 0
+223 -125 -2 0
+-227 -160 -79 0
+71 250 -179 0
+192 101 -200 0
+98 -61 -198 0
+-187 -135 111 0
+-139 173 -204 0
+137 -147 175 0
+-241 150 -120 0
+96 -112 200 0
+-30 107 -246 0
+-185 -184 -114 0
+-63 37 86 0
+6 92 -193 0
+-15 -128 -69 0
+76 200 -97 0
+-12 -24 -75 0
+-65 -224 12 0
+-195 215 -205 0
+-94 104 114 0
+-152 -144 234 0
+-140 226 96 0
+-189 167 -230 0
+63 -11 -155 0
+4 -241 -98 0
+-152 56 60 0
+208 -193 249 0
+60 95 17 0
+-229 107 -94 0
+-127 -128 -233 0
+-141 148 -191 0
+-223 240 187 0
+72 -102 -187 0
+171 119 -88 0
+-6 128 90 0
+124 -243 233 0
+-59 -164 5 0
+88 207 148 0
+6 -215 -157 0
+-56 -235 -36 0
+-230 -96 131 0
+-227 -218 237 0
+-27 51 78 0
+212 -82 86 0
+27 -231 48 0
+200 106 116 0
+-153 44 -243 0
+11 -52 6 0
+210 188 164 0
+-109 -82 -70 0
+177 -94 51 0
+67 -77 -163 0
+14 227 -239 0
+102 25 -152 0
+-104 178 -40 0
+-119 12 -27 0
+-37 -120 -28 0
+136 -192 220 0
+-89 62 -59 0
+-198 180 -56 0
+-171 -221 -152 0
+-148 176 74 0
+-169 -11 -193 0
+-173 -224 215 0
+-108 -161 221 0
+-53 69 -43 0
+-159 164 -108 0
+-235 -8 -243 0
+81 69 102 0
+87 157 226 0
+-129 123 -192 0
+-103 -236 -121 0
+-192 -202 217 0
+-63 210 -181 0
+-229 -92 -136 0
+77 -27 -78 0
+224 51 139 0
+53 -203 -59 0
+132 200 -147 0
+-41 92 -243 0
+-132 -122 167 0
+-113 -166 2 0
+9 129 166 0
+-160 215 -250 0
+-12 -170 143 0
+70 -86 200 0
+-141 87 -231 0
+-250 52 35 0
+18 -239 15 0
+167 -222 -12 0
+92 230 62 0
+106 149 -122 0
+243 -40 215 0
+77 -222 -33 0
+-183 -155 214 0
+-170 56 103 0
+-17 203 9 0
+52 31 89 0
+61 -136 15 0
+85 159 158 0
+171 22 176 0
+-133 -19 225 0
+190 -209 45 0
+72 -36 -238 0
+-90 214 -122 0
+117 -181 -246 0
+66 -86 -18 0
+53 -166 133 0
+-200 16 143 0
+150 -192 -235 0
+-245 55 -176 0
+239 -163 -214 0
+180 5 105 0
+169 -51 -66 0
+83 -137 110 0
+-62 -153 -102 0
+116 -132 112 0
+20 -68 -69 0
+-174 49 -222 0
+156 193 96 0
+-62 72 156 0
+-113 175 181 0
+38 -23 136 0
+-28 71 -64 0
+208 -214 -116 0
+-56 -41 197 0
+-10 67 -180 0
+-8 -79 207 0
+-159 -213 -174 0
+145 -169 -196 0
+135 -28 -214 0
+86 -249 234 0
+-199 196 102 0
+-8 -247 -249 0
+162 113 129 0
+-31 7 129 0
+-161 -175 116 0
+168 138 249 0
+56 -49 84 0
+-15 -141 164 0
+245 28 -43 0
+240 182 -55 0
+-158 244 -131 0
+242 68 -221 0
+127 137 91 0
+75 -24 -116 0
+248 -136 -69 0
+-46 147 -138 0
+99 44 217 0
+20 245 225 0
+199 -109 -28 0
+201 224 59 0
+163 -72 -195 0
+-200 -97 -39 0
+-5 186 -151 0
+234 245 44 0
+-185 9 242 0
+-41 -191 89 0
+230 191 184 0
+176 111 36 0
+11 73 -77 0
+73 18 -144 0
+-83 51 112 0
+-8 15 -43 0
+41 209 10 0
+-158 46 173 0
+119 -172 24 0
+183 -69 84 0
+-146 -247 -134 0
+86 228 -125 0
+195 -212 205 0
+-122 64 -225 0
+179 8 30 0
+132 -197 -16 0
+181 -220 -56 0
+9 -196 -169 0
+-247 204 -197 0
+71 36 -188 0
+-215 -33 -222 0
+-160 -136 106 0
+179 209 -35 0
+69 -80 -129 0
+172 42 193 0
+66 89 -63 0
+212 -228 115 0
+-157 -121 24 0
+-118 36 -187 0
+153 222 200 0
+-126 -147 -163 0
+167 -146 -208 0
+98 120 -20 0
+-229 -179 23 0
+73 -77 44 0
+96 -49 -21 0
+-239 -153 100 0
+96 -32 -182 0
+103 131 171 0
+-198 -118 171 0
+-116 -236 -142 0
+-92 -233 -30 0
+-3 -25 -246 0
+176 243 29 0
+190 65 192 0
+204 171 68 0
+222 149 -45 0
+-216 92 -249 0
+-110 201 -130 0
+-212 235 62 0
+236 -49 38 0
+115 244 -160 0
+83 -174 132 0
+-154 -149 42 0
+180 207 -158 0
+-73 -111 196 0
+-81 199 220 0
+30 -205 235 0
+228 -53 153 0
+-23 -177 5 0
+72 -24 -188 0
+78 70 91 0
+-150 47 -77 0
+137 99 33 0
+87 140 -205 0
+170 -142 -179 0
+250 236 238 0
+212 183 -51 0
+18 -203 -20 0
+79 -78 27 0
+189 -89 -239 0
+35 195 -133 0
+26 247 -98 0
+248 53 116 0
+-155 -181 185 0
+28 153 -193 0
+163 55 82 0
+212 -102 -113 0
+223 -176 200 0
+-195 98 -232 0
+-234 57 98 0
+-63 235 -173 0
+11 242 100 0
+-20 23 -203 0
+20 -56 243 0
+197 169 -77 0
+163 157 -134 0
+-83 -61 -157 0
+-209 -203 230 0
+57 -191 147 0
+-71 -138 1 0
+-47 -94 1 0
+95 -11 111 0
+-208 151 -246 0
+-29 -119 107 0
+8 -238 185 0
+103 182 -210 0
+154 -206 148 0
+59 164 240 0
+220 130 171 0
+124 62 -77 0
+-174 172 143 0
+-22 -179 -209 0
+-9 2 -79 0
+-51 25 60 0
+-60 224 -177 0
+-98 206 -169 0
+-243 110 122 0
+-117 38 66 0
+-126 87 -145 0
+-50 117 220 0
+-223 100 206 0
+-84 82 -154 0
+20 151 220 0
+205 -222 -92 0
+96 -207 16 0
+66 156 -117 0
+-65 130 37 0
+151 -104 221 0
+-127 -143 -39 0
+-118 -88 153 0
+150 -217 241 0
+222 53 -166 0
+79 172 103 0
+-115 -169 -183 0
+99 -4 -13 0
+86 37 132 0
+112 25 -172 0
+-26 -111 -114 0
+168 -24 -74 0
+26 25 215 0
+203 -110 -137 0
+204 47 -213 0
+-67 -99 106 0
+-85 -145 -38 0
+120 21 240 0
+184 12 124 0
+-9 -50 -106 0
+217 -240 27 0
+87 -5 -147 0
+90 33 -163 0
+-93 50 233 0
+-25 129 128 0
+58 -67 -42 0
+-87 226 -216 0
+126 190 161 0
+-9 110 -77 0
+-70 -101 -75 0
+250 38 -241 0
+-2 -209 -106 0
+95 68 -146 0
+33 114 23 0
+-56 175 -199 0
+54 -122 217 0
+175 -165 -47 0
+-236 -226 -56 0
+44 15 -23 0
+165 179 -52 0
+43 -112 -45 0
+-97 81 122 0
+-131 -96 -228 0
+95 20 224 0
+245 250 26 0
+219 -155 196 0
+221 -10 184 0
+94 -32 140 0
+31 -63 -135 0
+-101 -174 220 0
+-210 -188 -237 0
+-9 171 159 0
+236 -106 93 0
+-241 -208 122 0
+96 -62 -226 0
+-147 148 132 0
+-32 62 3 0
+1 239 121 0
+153 -104 -6 0
+77 -75 -29 0
+-246 -36 -115 0
+-210 -200 -230 0
+227 -142 222 0
+-146 -138 -189 0
+-118 239 -243 0
+-112 -36 167 0
+144 123 -34 0
+107 -62 66 0
+163 -55 188 0
+20 -74 -89 0
+144 82 165 0
+-144 201 200 0
+-102 180 96 0
+-217 170 60 0
+4 41 89 0
+-221 196 -140 0
+-213 150 -147 0
+196 179 -151 0
+46 -63 78 0
+-121 221 -140 0
+-18 -33 -137 0
+-103 130 42 0
+220 238 -47 0
+28 -75 -205 0
+205 51 -142 0
+-35 -27 -237 0
+64 35 34 0
+224 4 63 0
+163 152 166 0
+-38 212 -146 0
+133 90 182 0
+23 -75 -150 0
+-132 -153 187 0
+-35 -84 -213 0
+-47 -238 -181 0
+97 -49 76 0
+143 -191 161 0
+-225 128 -242 0
+-223 107 -248 0
+155 104 186 0
+-71 -143 152 0
+-232 63 10 0
+-232 -79 -134 0
+-136 -213 63 0
+81 -52 224 0
+119 208 161 0
+89 -86 -144 0
+-104 -209 77 0
+192 -68 -31 0
+124 32 230 0
+115 -167 -74 0
+-106 25 -12 0
+247 -226 -198 0
+-141 -155 -196 0
+99 -32 -178 0
+194 243 141 0
+-194 124 -102 0
+-195 -120 -199 0
+-21 84 -66 0
+113 -103 -5 0
+-15 -125 -126 0
+232 86 -18 0
+57 -236 -10 0
+-167 148 36 0
+-205 227 142 0
+-93 -30 196 0
+-112 -167 -173 0
+19 55 199 0
+230 -226 223 0
+-54 162 63 0
+-17 -214 108 0
+-51 -44 -209 0
+-186 -191 12 0
+-210 -198 48 0
+18 -17 166 0
+158 -229 -1 0
+58 -242 -226 0
+-223 151 88 0
+56 -245 -4 0
+107 194 -233 0
+60 -182 174 0
+-242 4 107 0
+-114 -242 222 0
+6 -31 -250 0
+-225 240 -120 0
+152 -72 76 0
+190 123 26 0
+118 -204 36 0
+95 -160 -42 0
+-21 143 -165 0
+35 2 -249 0
+-131 17 3 0
+-201 181 -45 0
+248 -114 108 0
+-215 229 168 0
+56 154 19 0
+-184 144 -111 0
+28 -2 104 0
+21 -236 -129 0
+241 173 72 0
+-175 -196 -108 0
+163 -103 -63 0
+-126 -154 -89 0
+219 -128 -196 0
+2 144 62 0
+163 -188 50 0
+222 -79 110 0
+19 -51 166 0
+68 218 185 0
+-152 -66 -231 0
+68 51 181 0
+-125 42 175 0
+-247 -94 -152 0
+-220 18 -117 0
+-243 -182 -247 0
+-216 214 185 0
+-242 -205 46 0
+-17 186 -213 0
+-68 -69 -181 0
+115 -215 143 0
+-246 153 2 0
+-184 -41 -36 0
+99 -224 160 0
+-225 -209 77 0
+116 8 -14 0
+46 114 -104 0
+-128 -228 -193 0
+138 55 122 0
+-56 -92 221 0
+-181 112 -121 0
+-144 -164 -103 0
+150 -88 123 0
+240 -138 134 0
+125 240 92 0
+209 -52 199 0
+-68 -139 -231 0
+-66 -36 28 0
+-18 -117 165 0
+-153 -103 -90 0
+82 -156 13 0
+98 -53 146 0
+20 -39 -68 0
+-75 -246 60 0
+-89 50 140 0
+-139 -126 -244 0
+158 5 31 0
+-86 -103 42 0
+-96 -224 -15 0
+193 -51 212 0
+-171 117 132 0
+-142 -176 -43 0
+-175 -65 -228 0
+-235 -63 100 0
+160 -161 113 0
+127 164 -208 0
+47 -219 -151 0
+-215 64 -194 0
+-69 13 -223 0
+230 172 101 0
+-182 -170 9 0
+115 224 -54 0
+144 -27 7 0
+-247 -37 49 0
+159 184 231 0
+104 207 193 0
+198 -210 -94 0
+-195 -117 -184 0
+237 -200 -189 0
+95 76 75 0
+190 -57 -40 0
+250 111 -4 0
+-195 -202 -93 0
+-132 104 183 0
+11 -97 -150 0
+-183 -122 -56 0
+-132 -172 -68 0
+-44 117 104 0
+132 145 -111 0
+139 -72 -228 0
+38 89 -30 0
+51 192 125 0
+20 120 -164 0
+-131 -138 -71 0
+122 -90 202 0
+8 165 197 0
+240 -58 198 0
+162 196 -143 0
+1 -200 -36 0
+-202 -62 -76 0
+-12 -167 118 0
+-214 194 183 0
+185 220 54 0
+226 45 72 0
+248 -67 -72 0
+-26 -231 149 0
+-18 152 46 0
+58 248 74 0
+234 50 162 0
+-65 -58 93 0
+119 157 -43 0
+-119 67 -132 0
+19 -75 194 0
+209 -169 -68 0
+-147 -38 186 0
+50 43 224 0
+-72 178 90 0
+150 -111 181 0
+-111 162 35 0
+-56 -178 -45 0
+59 216 11 0
+-55 129 248 0
+-250 232 -201 0
+47 184 66 0
+-88 -168 -25 0
+100 -218 -155 0
+-181 -54 -91 0
+-19 -198 -155 0
+-123 174 162 0
+34 -92 191 0
+-248 -74 68 0
+115 120 -205 0
+61 -14 32 0
+152 66 -172 0
+-124 -162 -136 0
+179 -208 53 0
+-196 6 239 0
+29 -110 -70 0
+-70 -41 26 0
+186 -3 -8 0
+57 -113 -100 0
+-229 139 247 0
+24 -68 155 0
+53 -197 -84 0
+-175 -123 -217 0
+-74 1 -12 0
+-165 90 -94 0
+207 -81 200 0
+-154 226 -23 0
+-202 -229 83 0
+67 -234 -28 0
+-34 -71 228 0
+-10 188 115 0
+35 -203 13 0
+17 142 -46 0
+-126 191 153 0
+238 -168 19 0
+124 -87 -169 0
+-117 89 219 0
+192 -170 82 0
+166 104 228 0
+-110 -46 -243 0
+181 34 229 0
+55 -233 -202 0
+-59 -98 -151 0
+-179 54 233 0
+-231 232 -86 0
+115 -41 -29 0
+-206 -194 126 0
+139 -26 131 0
+-167 -94 -73 0
+190 -231 177 0
+19 -68 -77 0
+191 116 -160 0
+-99 -162 151 0
+248 118 -160 0
+-15 -206 141 0
+228 249 161 0
+-20 236 -186 0
+-56 -152 121 0
+-23 -128 -189 0
+-93 -212 -160 0
+-76 -131 -138 0
+-57 -205 -169 0
+202 -190 123 0
+144 168 131 0
+-37 -193 -40 0
+-85 -250 74 0
+155 43 214 0
+-45 238 -37 0
+170 205 -100 0
+-128 73 143 0
+-111 102 67 0
+-193 229 -96 0
+4 97 -119 0
+223 -184 -134 0
+-23 111 242 0
+232 138 -111 0
+-102 -15 -164 0
+-79 -174 62 0
+127 187 -9 0
+-180 -31 -102 0
+180 -178 18 0
+-226 78 104 0
+104 -198 -166 0
+-178 98 -250 0
+118 137 -92 0
+218 -11 239 0
+235 65 -181 0
+-227 -194 152 0
+-134 173 161 0
+-123 228 -153 0
+-186 -234 -247 0
+-2 227 -48 0
+137 -77 80 0
+-102 247 12 0
+107 84 -181 0
+-6 84 -163 0
+181 -53 193 0
+250 -229 -159 0
+-140 49 229 0
+179 -139 169 0
+-25 -215 -102 0
+82 -76 -231 0
+102 -189 112 0
+-243 117 -108 0
+-56 195 -29 0
+243 78 203 0
+22 96 172 0
+-135 -221 49 0
+-54 -223 -142 0
+51 -249 -103 0
+67 216 -234 0
+115 81 -93 0
+-147 -217 -182 0
+221 -16 135 0
+20 228 78 0
+29 -123 16 0
+11 7 -155 0
+-65 -190 -204 0
+158 -106 182 0
+-121 237 -87 0
+248 -138 -16 0
+-88 161 -163 0
+-229 78 145 0
+99 231 136 0
+-139 144 -89 0
+-118 89 -86 0
+-40 -190 -147 0
+157 160 238 0
+-82 -191 42 0
+-69 110 208 0
+-106 202 -138 0
+177 124 179 0
+-233 232 19 0
+30 114 51 0
+135 149 -131 0
+140 162 167 0
+-17 29 -125 0
+54 83 -181 0
+-183 -82 -77 0
+-5 -38 56 0
+99 19 23 0
+-16 62 153 0
+90 -60 -87 0
+234 64 221 0
+217 -51 160 0
+-134 34 58 0
+-32 -65 -165 0
+188 45 231 0
+-162 47 -175 0
+-5 74 -22 0
+203 -231 240 0
+113 168 103 0
+-199 40 -102 0
+-42 225 212 0
+-188 112 -143 0
+-165 -228 220 0
+192 -101 -24 0
+-102 77 -165 0
+118 48 202 0
+149 -202 -170 0
+-30 -75 -173 0
+-105 -170 -11 0
+-5 66 -216 0
+146 -136 20 0
+156 -114 -235 0
+-20 -184 -220 0
+103 -37 118 0
+-1 170 -146 0
+-188 234 49 0
+-241 238 127 0
+120 83 -215 0
+-37 -127 183 0
+-235 -240 18 0
+44 143 -89 0
+-107 90 -158 0
+-15 184 53 0
+125 -59 -205 0
+-156 197 -183 0
+29 -120 -31 0
+-38 70 219 0
+-166 68 -216 0
+-47 171 -1 0
+135 205 127 0
+-86 151 -45 0
+-240 -183 -142 0
+100 53 -140 0
+115 -19 -175 0
+-59 -132 -138 0
+-200 -24 -69 0
+168 -215 115 0
+234 249 154 0
+-1 182 21 0
+-107 106 149 0
+-162 -241 110 0
+163 -153 -49 0
+129 196 32 0
+-69 -194 53 0
+100 -96 219 0
+-6 127 -165 0
+-149 -13 -48 0
+55 -170 -190 0
+-119 56 -146 0
+-242 -149 232 0
+-15 -248 244 0
+-177 132 117 0
+-219 -113 -11 0
+110 -67 55 0
+142 -230 -2 0
+-242 -204 -241 0
+-90 59 -105 0
+48 -1 -26 0
+57 19 40 0
+-214 167 -7 0
+-208 31 149 0
+171 105 90 0
+-189 -108 123 0
+-187 223 50 0
+3 47 240 0
+204 -219 60 0
+-133 88 -180 0
+-94 53 98 0
+248 -203 237 0
+121 -181 -117 0
+-141 -144 97 0
+-26 129 -101 0
+195 -194 17 0
+57 -157 -235 0
+-113 -75 94 0
+-107 76 -177 0
+217 -51 68 0
+-201 94 49 0
+50 159 -66 0
+-206 188 73 0
+-41 -199 -33 0
+210 25 -7 0
+59 -231 250 0
+189 23 161 0
+233 71 211 0
+-161 45 32 0
+-150 249 30 0
+62 -85 40 0
+-63 -130 -35 0
+-247 -116 -220 0
+40 82 19 0
+76 175 55 0
+-165 142 -204 0
+-16 236 -250 0
+-236 118 -192 0
+238 -110 -53 0
+188 222 -233 0
+160 217 101 0
+128 -59 -66 0
+102 164 -82 0
+25 57 -33 0
+-206 7 -171 0
+-86 185 189 0
+2 175 -70 0
+31 -142 -161 0
+37 210 36 0
+-19 -243 -112 0
+161 -17 70 0
+-110 204 41 0
+177 -52 -223 0
+66 201 -118 0
+206 -38 148 0
+203 -137 96 0
+-139 94 2 0
+-11 199 -74 0
+141 -101 -189 0
+164 -159 -247 0
+-140 -179 110 0
+32 90 -188 0
+-55 30 -159 0
+116 -153 -45 0
+14 -75 -156 0
+233 25 59 0
+186 41 100 0
+-84 129 -148 0
+-187 -122 -64 0
+-229 -190 -49 0
+15 183 -209 0
+-83 211 9 0
+-51 -169 -211 0
+-109 98 89 0
+-147 -57 -205 0
+129 205 88 0
+56 112 -74 0
+146 94 -77 0
+-73 151 -85 0
+-176 -219 -220 0
+35 -43 -116 0
+235 -185 5 0
+217 145 -142 0
+30 -73 -85 0
+-28 159 126 0
+158 -73 -82 0
+-167 -180 -147 0
+219 -204 39 0
+-44 -26 112 0
+-36 -168 3 0
+202 73 114 0
+-245 -13 -237 0
+36 153 -178 0
+-113 -57 199 0
+69 -221 -6 0
+-112 84 244 0
+33 112 103 0
+-245 38 -189 0
+95 -225 -8 0
+-132 18 164 0
+58 -200 -130 0
+-141 -209 108 0
+-29 -223 148 0
+-168 238 -234 0
+118 163 199 0
+-78 -107 -237 0
+203 49 120 0
+170 -70 67 0
+-204 -202 -59 0
+248 -145 -190 0
+106 -51 214 0
+15 6 245 0
+245 -116 -163 0
+-138 -106 77 0
+-187 233 -204 0
+103 -117 -198 0
+-191 193 -162 0
+-29 13 -74 0
+-67 -212 82 0
+-203 -94 49 0
+53 -73 176 0
+156 79 47 0
+25 -43 -77 0
+-74 -50 113 0
+222 146 114 0
+80 105 157 0
+-109 11 -123 0
+219 -102 -180 0
+197 -24 -213 0
+-79 -151 51 0
+-25 250 206 0
+226 114 -71 0
+-236 238 -250 0
+78 229 -223 0
+-195 116 -52 0
+97 82 -222 0
+-113 239 90 0
+81 -72 -95 0
+28 65 -106 0
+-152 49 9 0
+-174 -140 -148 0
+-121 -54 -149 0
+-68 -67 57 0
+-39 -174 -108 0
+38 76 10 0
+113 202 -193 0
+172 -218 -187 0
+56 -245 -240 0
+156 196 -58 0
+-225 -128 57 0
+37 -36 230 0
+219 101 -50 0
+-94 -23 212 0
+111 -125 -154 0
+97 92 192 0
+118 53 -62 0
+210 69 45 0
+-232 -201 95 0
+-39 -16 149 0
+77 236 -204 0
+44 185 23 0
+50 -241 191 0
+167 -231 -248 0
+-36 -212 170 0
+-46 -230 44 0
+-219 -42 44 0
+113 198 66 0
+101 -209 -46 0
+-3 -5 181 0
+230 -234 64 0
+-133 -202 104 0
+1 55 -199 0
+-131 209 -199 0
+145 -60 173 0
+-158 -211 94 0
+-33 117 -28 0
+137 44 -25 0
+76 -240 -92 0
+192 -61 -209 0
+225 43 -151 0
+-144 -47 250 0
+-141 -70 -86 0
+-48 231 185 0
+-37 197 160 0
+185 35 88 0
+-219 -247 148 0
+11 -59 151 0
+-41 -21 36 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-058.cnf b/benchmarks/UF250.1065.100/uf250-058.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-058.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -74 168 30 0
+23 205 83 0
+173 -212 -244 0
+140 32 1 0
+180 113 -49 0
+-137 77 -163 0
+14 -51 -180 0
+-189 -72 191 0
+60 -29 -117 0
+-180 -65 38 0
+-223 -33 -118 0
+111 212 196 0
+-20 -246 167 0
+-46 238 -84 0
+88 -227 -33 0
+166 178 -213 0
+178 -174 -123 0
+-219 -234 176 0
+191 -241 -90 0
+243 240 114 0
+-205 30 247 0
+-79 240 -233 0
+132 -82 181 0
+-160 -156 115 0
+-136 -172 7 0
+69 152 -150 0
+125 147 202 0
+-55 230 146 0
+-109 -196 -17 0
+-241 81 118 0
+118 -149 216 0
+-229 -89 181 0
+-244 -1 9 0
+250 94 -241 0
+212 57 17 0
+144 -171 -246 0
+144 167 -47 0
+103 -90 -243 0
+-157 -228 -71 0
+84 206 -194 0
+-196 179 168 0
+-150 182 23 0
+-190 -108 -209 0
+-160 126 -165 0
+117 -107 -114 0
+-57 152 78 0
+81 -243 47 0
+-221 128 -160 0
+116 -219 5 0
+188 65 135 0
+200 -182 242 0
+-142 237 76 0
+-240 -60 -142 0
+27 -105 170 0
+-60 72 184 0
+33 73 -240 0
+-108 -241 -132 0
+199 168 30 0
+-42 94 123 0
+-80 -184 13 0
+-160 25 -60 0
+-42 113 88 0
+174 209 88 0
+55 -119 -230 0
+96 177 66 0
+-179 -213 -42 0
+194 -188 27 0
+-89 88 27 0
+33 -156 -171 0
+248 17 -90 0
+80 53 106 0
+36 236 190 0
+-131 106 191 0
+-210 64 197 0
+-43 -73 134 0
+-25 216 62 0
+131 -122 88 0
+174 -64 -210 0
+155 180 -55 0
+218 -102 202 0
+-110 -8 -53 0
+24 19 -12 0
+-216 12 -9 0
+-166 -29 -160 0
+99 -97 70 0
+-138 -57 -61 0
+81 1 216 0
+37 77 -66 0
+-25 -167 220 0
+-153 235 -196 0
+25 174 -200 0
+-34 195 178 0
+54 74 116 0
+61 144 -34 0
+129 -230 -155 0
+-217 226 -114 0
+93 95 -174 0
+-58 148 -33 0
+40 78 44 0
+-244 237 100 0
+-89 -26 27 0
+181 34 183 0
+64 111 -175 0
+247 -74 -21 0
+162 140 -114 0
+63 127 -199 0
+177 10 -174 0
+137 178 86 0
+4 20 192 0
+152 -221 229 0
+-190 -45 -143 0
+-28 -60 232 0
+177 55 23 0
+131 -121 65 0
+-162 47 96 0
+156 -2 122 0
+21 167 -64 0
+99 45 -37 0
+-167 187 -24 0
+-106 171 215 0
+28 -216 -150 0
+35 -84 -217 0
+136 246 -236 0
+-173 -239 163 0
+-10 -169 45 0
+-238 -194 98 0
+40 243 98 0
+-206 -165 44 0
+-80 -94 83 0
+73 -7 -249 0
+188 204 -171 0
+-50 -130 -122 0
+-195 92 -65 0
+-82 113 79 0
+-244 177 82 0
+-220 232 1 0
+-20 -66 221 0
+42 -156 -199 0
+-92 -225 -94 0
+247 133 -125 0
+-126 -95 -150 0
+-217 -5 -232 0
+-45 187 -99 0
+225 135 216 0
+-16 -52 237 0
+-58 -5 -205 0
+124 97 194 0
+-48 78 25 0
+138 46 203 0
+-208 128 -59 0
+55 75 192 0
+-199 156 -169 0
+232 -58 30 0
+74 -92 146 0
+34 153 -136 0
+-31 -152 229 0
+-44 110 -166 0
+-165 -233 -232 0
+-45 63 -27 0
+198 -123 -125 0
+-237 -245 122 0
+-225 -11 -142 0
+65 138 126 0
+232 125 178 0
+230 12 138 0
+-75 82 98 0
+229 -22 75 0
+-14 226 185 0
+-4 5 -141 0
+197 242 217 0
+187 170 -144 0
+-99 -94 212 0
+-221 228 99 0
+172 121 -126 0
+-17 248 -130 0
+-46 20 145 0
+129 152 104 0
+-213 -45 -61 0
+-123 32 -57 0
+-201 -80 75 0
+-229 -182 -194 0
+-47 -136 -58 0
+-99 -5 171 0
+-91 78 -113 0
+-91 -212 -25 0
+-215 123 118 0
+-112 -87 -239 0
+-45 -72 -204 0
+-46 -71 -237 0
+-103 -58 209 0
+-64 188 227 0
+34 -208 103 0
+-220 -172 -147 0
+82 183 -197 0
+65 193 -222 0
+127 -133 103 0
+98 185 222 0
+89 234 193 0
+-94 -53 -17 0
+-226 -87 153 0
+-126 39 -230 0
+98 200 -142 0
+116 -158 186 0
+-128 -13 108 0
+-74 -149 -88 0
+73 24 -32 0
+-9 -99 -83 0
+102 34 -58 0
+-93 220 -239 0
+202 -187 -61 0
+32 236 -231 0
+196 -46 -81 0
+-179 47 32 0
+-212 -176 -92 0
+-112 78 142 0
+130 -148 39 0
+-93 -156 122 0
+-172 111 -112 0
+-76 59 -122 0
+123 120 -75 0
+68 172 89 0
+183 124 -203 0
+-120 -218 247 0
+177 -246 -152 0
+45 36 30 0
+-61 -118 243 0
+-196 -157 -147 0
+35 80 161 0
+124 237 -76 0
+-185 -79 26 0
+35 -8 -192 0
+-51 102 72 0
+140 35 -111 0
+-131 -189 -158 0
+-196 148 -20 0
+-46 -147 -225 0
+-153 -224 -233 0
+6 61 18 0
+-38 -241 -22 0
+-136 143 -133 0
+123 -159 140 0
+-229 48 -37 0
+-195 -27 -18 0
+44 181 119 0
+-51 -11 209 0
+177 -40 230 0
+-130 116 -172 0
+-124 -21 220 0
+-20 27 -43 0
+-204 142 179 0
+-234 2 134 0
+87 198 -136 0
+-202 -238 -233 0
+34 148 242 0
+-244 -240 224 0
+-16 135 50 0
+170 -185 -65 0
+18 145 166 0
+-216 -99 -191 0
+39 168 215 0
+61 105 2 0
+228 -174 -34 0
+-220 -246 -121 0
+178 -211 -34 0
+94 -206 -126 0
+-176 -29 69 0
+25 -116 -245 0
+-35 127 -219 0
+91 189 175 0
+-83 -151 46 0
+-172 135 -42 0
+62 -86 -46 0
+-30 179 79 0
+-211 174 29 0
+227 132 -237 0
+36 11 -82 0
+7 63 229 0
+5 -148 -51 0
+-174 -107 59 0
+39 -218 238 0
+223 25 89 0
+-196 -109 152 0
+46 -166 169 0
+231 -173 -170 0
+-146 -165 129 0
+211 -162 -142 0
+138 161 102 0
+-60 -130 -178 0
+-42 -208 -100 0
+122 142 140 0
+118 237 -242 0
+4 -173 -117 0
+118 -22 81 0
+222 41 14 0
+-48 124 -152 0
+17 242 -164 0
+215 5 121 0
+33 227 103 0
+-170 244 -143 0
+194 113 -18 0
+-23 67 -134 0
+134 41 -140 0
+-86 155 -225 0
+-41 188 239 0
+78 -65 -167 0
+238 183 34 0
+-6 2 150 0
+144 91 -176 0
+114 70 132 0
+157 -81 -68 0
+40 164 161 0
+183 -41 31 0
+103 -79 -127 0
+222 -60 -226 0
+-106 -70 -59 0
+152 183 -149 0
+91 188 -224 0
+157 -122 -238 0
+-189 -122 -244 0
+-142 80 225 0
+185 -155 50 0
+-17 -57 243 0
+-149 84 134 0
+69 -55 -154 0
+-218 110 -209 0
+60 244 117 0
+-164 94 139 0
+169 232 150 0
+-84 -186 72 0
+117 -215 -149 0
+-36 217 202 0
+235 -239 -123 0
+190 63 188 0
+-106 -198 -240 0
+217 -52 202 0
+73 163 -75 0
+-53 -49 138 0
+132 -111 -96 0
+123 -55 157 0
+100 198 145 0
+-161 -135 -184 0
+135 -212 -46 0
+-56 18 77 0
+110 209 81 0
+110 -172 10 0
+-26 133 207 0
+206 4 -78 0
+217 -82 232 0
+-68 92 27 0
+-210 -218 -20 0
+-42 -247 -125 0
+-115 -160 246 0
+-156 -127 104 0
+-205 -237 177 0
+80 94 -3 0
+-91 105 -221 0
+-208 -218 -86 0
+225 -64 123 0
+163 -155 -28 0
+-125 216 5 0
+101 154 173 0
+247 76 -243 0
+-78 3 -214 0
+241 244 -69 0
+-180 208 -170 0
+-2 185 137 0
+-200 3 80 0
+93 162 -111 0
+221 103 185 0
+-244 -50 225 0
+147 -235 -243 0
+37 109 1 0
+224 -144 247 0
+-25 -171 210 0
+-226 204 130 0
+8 13 98 0
+-249 -82 -116 0
+83 171 60 0
+-187 -29 -179 0
+227 -213 -92 0
+219 -170 221 0
+-72 -169 98 0
+-103 250 -216 0
+171 -16 -248 0
+238 -140 198 0
+38 214 -30 0
+25 101 118 0
+-166 140 35 0
+101 223 130 0
+83 -60 -182 0
+-140 -178 -141 0
+-118 211 20 0
+20 -248 -197 0
+167 229 221 0
+88 -159 -102 0
+196 -78 169 0
+6 113 -65 0
+83 -118 144 0
+-29 -88 250 0
+-41 -222 -235 0
+134 187 -1 0
+-157 29 -109 0
+117 -137 -74 0
+31 -195 -83 0
+106 -235 -188 0
+13 11 -114 0
+9 -219 -166 0
+-74 56 107 0
+-143 -96 -218 0
+-191 232 145 0
+-55 85 32 0
+-55 -106 64 0
+190 -47 58 0
+69 87 217 0
+196 -1 -74 0
+-111 183 230 0
+237 -156 -182 0
+52 65 -202 0
+-231 -179 233 0
+40 -160 -45 0
+-9 110 -106 0
+-64 239 -112 0
+151 -91 -53 0
+-248 -181 92 0
+24 167 -215 0
+241 39 73 0
+-52 89 64 0
+-151 235 -194 0
+-116 85 -74 0
+-12 -89 -118 0
+189 -147 -186 0
+-86 -43 -51 0
+-2 107 -120 0
+-88 -174 41 0
+-112 142 194 0
+128 56 -247 0
+25 153 -31 0
+210 -53 -93 0
+35 -85 -76 0
+181 107 -98 0
+-225 213 21 0
+-209 -51 241 0
+227 -86 95 0
+221 199 -176 0
+2 205 27 0
+64 54 76 0
+-173 -234 152 0
+204 200 113 0
+140 239 -226 0
+235 -35 205 0
+-124 197 87 0
+-50 204 95 0
+230 70 17 0
+119 7 23 0
+95 57 -91 0
+-83 -192 -171 0
+31 -191 155 0
+-192 -121 -90 0
+243 -82 215 0
+-71 20 -93 0
+135 151 -102 0
+-7 -100 183 0
+182 167 -196 0
+-229 -118 -240 0
+229 203 185 0
+231 248 -154 0
+76 -59 73 0
+82 -152 214 0
+-185 151 207 0
+89 -72 -41 0
+-26 -123 -152 0
+-152 32 -13 0
+-22 -121 135 0
+74 82 209 0
+-119 95 124 0
+-63 143 139 0
+-169 -222 -126 0
+164 -217 -34 0
+106 26 13 0
+-116 174 -113 0
+-4 147 -122 0
+237 -29 164 0
+25 -124 75 0
+240 28 52 0
+-21 -207 32 0
+-112 200 11 0
+175 -78 150 0
+197 214 -233 0
+49 12 182 0
+-208 -34 -230 0
+103 29 -124 0
+-234 186 -42 0
+-242 -221 -194 0
+129 -41 -227 0
+83 98 -25 0
+236 189 -219 0
+74 -35 -166 0
+96 -160 -161 0
+-5 12 195 0
+-222 -154 183 0
+-187 200 206 0
+136 -132 -42 0
+-242 -92 118 0
+-56 135 13 0
+85 88 -237 0
+-35 -20 -151 0
+248 60 92 0
+247 103 180 0
+-115 61 195 0
+-210 -146 -148 0
+147 -197 -250 0
+7 -185 235 0
+186 220 -199 0
+176 199 14 0
+182 -36 -220 0
+60 -130 78 0
+-234 184 -200 0
+64 217 -143 0
+-215 -8 176 0
+53 -59 38 0
+-153 197 149 0
+-245 -239 8 0
+118 20 6 0
+-237 -246 -94 0
+-165 26 -31 0
+221 -200 115 0
+-194 175 109 0
+-241 -237 85 0
+-83 -234 112 0
+-149 61 -111 0
+-97 233 108 0
+-82 -46 211 0
+6 -239 67 0
+207 -67 -46 0
+153 142 2 0
+172 -167 246 0
+66 -210 -143 0
+-107 -156 129 0
+236 202 -180 0
+-222 -173 -64 0
+-237 -109 -50 0
+-79 -203 137 0
+-112 86 -191 0
+102 244 -139 0
+204 -246 81 0
+-150 -206 126 0
+127 -17 -216 0
+-50 99 31 0
+177 -191 33 0
+224 -175 52 0
+-72 91 -227 0
+-210 -167 -181 0
+-120 -230 18 0
+-189 -146 46 0
+27 -184 -192 0
+100 59 223 0
+-242 -215 180 0
+91 -9 89 0
+214 98 -204 0
+-26 -95 99 0
+99 24 -145 0
+84 92 116 0
+-123 -105 -14 0
+-19 -176 20 0
+-136 -211 183 0
+-70 26 -130 0
+-115 -181 71 0
+-235 66 -189 0
+-171 45 76 0
+-28 -152 -221 0
+-66 -206 174 0
+-174 35 -201 0
+79 -249 -211 0
+-168 167 32 0
+-4 135 199 0
+122 160 -40 0
+65 28 244 0
+160 101 7 0
+-106 35 170 0
+-185 32 161 0
+218 -128 164 0
+-216 236 45 0
+-217 161 167 0
+-226 136 70 0
+172 207 -130 0
+-86 57 -12 0
+17 -29 -170 0
+129 -205 81 0
+-80 153 246 0
+246 219 224 0
+10 -137 -120 0
+205 -153 -212 0
+44 -93 154 0
+-234 218 233 0
+-247 -112 249 0
+-33 247 185 0
+84 223 -224 0
+-244 141 -31 0
+-227 -249 136 0
+-239 -224 113 0
+-35 -226 95 0
+40 211 -85 0
+-201 -249 72 0
+149 123 85 0
+36 -70 -148 0
+92 -205 61 0
+43 -39 114 0
+-47 -42 -46 0
+-64 213 229 0
+216 61 -162 0
+-114 245 -249 0
+-25 -119 -241 0
+-204 -213 -3 0
+-193 218 94 0
+186 79 -180 0
+-5 214 -4 0
+163 159 -198 0
+4 -37 161 0
+196 159 135 0
+-53 -101 -182 0
+-154 165 -115 0
+114 214 -63 0
+-219 19 175 0
+170 217 24 0
+-57 136 146 0
+139 189 11 0
+-158 210 26 0
+108 239 58 0
+-146 38 -45 0
+215 -148 14 0
+-208 25 236 0
+31 -185 41 0
+-97 12 -49 0
+233 190 204 0
+-155 -74 193 0
+-216 143 -103 0
+33 -142 -66 0
+-135 -44 233 0
+100 -181 215 0
+98 113 147 0
+-118 -246 223 0
+-101 230 -225 0
+136 187 -216 0
+144 219 94 0
+181 -119 -163 0
+-158 -27 -189 0
+-215 97 -114 0
+111 149 -103 0
+239 160 -191 0
+133 198 -82 0
+-239 183 17 0
+-62 -28 110 0
+-91 -77 22 0
+166 -142 -198 0
+-69 -107 -164 0
+141 -121 -157 0
+129 -213 -30 0
+144 -6 -173 0
+2 49 159 0
+178 129 -37 0
+-219 -171 96 0
+45 -116 -242 0
+-226 -63 176 0
+110 151 -132 0
+-142 187 32 0
+-154 232 -233 0
+30 -152 86 0
+192 202 -67 0
+200 -209 -117 0
+236 119 62 0
+79 -201 -58 0
+32 230 66 0
+-122 192 243 0
+154 9 51 0
+-145 76 -146 0
+32 -171 144 0
+3 -14 73 0
+109 -2 15 0
+-193 93 -82 0
+-21 -7 247 0
+110 245 -10 0
+-97 -86 -5 0
+242 13 137 0
+-80 56 168 0
+83 -70 -36 0
+-169 97 243 0
+-170 197 162 0
+-60 109 -78 0
+-21 194 247 0
+218 188 116 0
+-2 185 199 0
+-70 -33 245 0
+47 -18 220 0
+64 -234 -28 0
+-105 -139 69 0
+72 -143 -21 0
+69 -207 166 0
+-174 234 141 0
+227 -172 88 0
+-136 86 149 0
+40 -128 183 0
+194 216 -26 0
+233 203 198 0
+228 72 -226 0
+-75 -211 43 0
+-14 205 226 0
+15 209 88 0
+-4 -50 -69 0
+-6 -151 235 0
+-188 40 -21 0
+78 -26 -141 0
+175 236 -114 0
+-129 -30 -231 0
+111 -236 54 0
+-156 -154 59 0
+112 210 97 0
+158 -187 54 0
+-202 78 109 0
+-86 -136 74 0
+-159 137 193 0
+-38 -174 35 0
+202 83 -233 0
+-85 -55 10 0
+32 -73 -170 0
+145 121 37 0
+-162 126 -23 0
+-243 -211 -30 0
+-158 -51 -188 0
+203 -25 -247 0
+24 -79 -60 0
+-23 42 -181 0
+-212 -12 158 0
+96 28 -228 0
+216 -45 149 0
+-111 197 186 0
+79 80 -144 0
+138 -10 -206 0
+87 42 -210 0
+216 20 -25 0
+-221 -218 -145 0
+-8 -217 32 0
+95 -115 89 0
+-233 246 -76 0
+-173 -26 150 0
+146 110 224 0
+243 -24 78 0
+-103 20 168 0
+225 -52 -74 0
+181 167 160 0
+86 10 -159 0
+-171 42 198 0
+-53 168 -141 0
+48 -83 12 0
+-5 -64 174 0
+213 230 47 0
+-46 -210 -137 0
+116 -10 -119 0
+-217 -28 -59 0
+-235 153 -6 0
+-196 -30 -129 0
+-88 -198 128 0
+176 57 96 0
+20 29 103 0
+20 -242 -154 0
+175 95 -1 0
+222 -174 100 0
+185 73 -97 0
+-105 -136 -187 0
+207 233 185 0
+81 -182 179 0
+233 207 189 0
+-122 240 159 0
+127 124 161 0
+-7 -37 107 0
+-26 228 46 0
+-219 41 237 0
+-244 31 -152 0
+-88 173 -87 0
+158 -39 -66 0
+125 -163 225 0
+-48 -11 242 0
+198 127 64 0
+26 177 36 0
+-71 235 78 0
+65 208 -176 0
+45 84 157 0
+-69 236 166 0
+246 -110 181 0
+-70 -41 242 0
+160 242 33 0
+-231 76 -152 0
+176 180 175 0
+96 58 118 0
+33 159 129 0
+-99 216 47 0
+199 -31 153 0
+-40 -93 194 0
+223 30 -64 0
+179 88 62 0
+-112 210 -83 0
+-236 -40 163 0
+153 -180 172 0
+-102 -116 -136 0
+-68 -134 -28 0
+246 -53 -99 0
+210 197 230 0
+202 239 -49 0
+229 187 58 0
+54 170 147 0
+221 44 140 0
+-10 -82 -48 0
+-108 155 -122 0
+-99 6 -143 0
+170 174 -164 0
+154 226 -5 0
+-144 54 -207 0
+-75 151 65 0
+153 156 -98 0
+-39 231 -141 0
+-163 -201 -121 0
+-43 138 219 0
+-160 154 -162 0
+-66 2 -123 0
+131 85 -165 0
+166 198 -161 0
+-201 -158 42 0
+181 67 24 0
+-60 108 -126 0
+116 -151 6 0
+-241 87 240 0
+56 -72 -12 0
+-218 171 236 0
+-115 72 -134 0
+-162 -120 -56 0
+-208 140 -64 0
+51 -97 -8 0
+-232 -161 -169 0
+-244 17 3 0
+33 168 125 0
+-65 -43 -164 0
+63 41 -52 0
+-69 84 157 0
+-169 -45 75 0
+177 205 249 0
+-75 -106 125 0
+-193 47 155 0
+-240 -185 -91 0
+205 91 185 0
+110 -187 61 0
+191 63 -209 0
+180 -244 239 0
+-91 228 -40 0
+72 79 53 0
+-114 217 -250 0
+-27 15 50 0
+-177 10 93 0
+20 185 -58 0
+22 -188 10 0
+-137 -58 -83 0
+-124 -9 172 0
+22 171 12 0
+195 -106 -41 0
+-184 187 94 0
+-59 147 96 0
+-49 156 86 0
+-221 -101 250 0
+-88 -159 190 0
+-35 95 41 0
+167 -97 -198 0
+-90 36 -136 0
+5 -226 65 0
+89 -46 188 0
+-133 208 -194 0
+-225 2 77 0
+152 103 100 0
+2 33 80 0
+95 -126 83 0
+132 -36 214 0
+-55 184 51 0
+195 8 -167 0
+-148 46 227 0
+15 -207 139 0
+103 -121 78 0
+-116 -250 221 0
+-231 75 -84 0
+91 -17 174 0
+-81 8 -242 0
+11 207 101 0
+125 139 -45 0
+171 -35 250 0
+132 23 -135 0
+90 -171 -135 0
+-61 -151 -195 0
+-206 -113 -107 0
+-175 -128 -197 0
+-43 12 -150 0
+-55 -156 161 0
+177 -46 -200 0
+-90 -162 50 0
+108 86 134 0
+183 -53 27 0
+-72 -34 -248 0
+-33 150 -29 0
+-170 111 147 0
+227 -166 -144 0
+-125 -152 -207 0
+-244 56 -221 0
+225 71 92 0
+-238 -222 224 0
+192 168 -197 0
+-239 152 68 0
+132 46 -108 0
+-45 11 216 0
+-249 -1 -240 0
+-4 -77 -98 0
+-116 150 27 0
+234 227 -124 0
+-236 123 -171 0
+-219 -8 185 0
+-138 -234 146 0
+-111 -49 207 0
+216 215 28 0
+-250 -42 -228 0
+103 -211 -244 0
+106 56 -207 0
+58 153 -188 0
+65 6 -134 0
+-197 95 -231 0
+-160 -118 184 0
+127 10 -159 0
+-223 68 -102 0
+-79 -146 -147 0
+-152 184 87 0
+106 -18 219 0
+142 -47 -132 0
+249 102 211 0
+-242 91 -187 0
+-131 205 -107 0
+69 -192 -231 0
+159 -122 198 0
+-183 170 -179 0
+185 -13 32 0
+-45 -32 -40 0
+115 68 -96 0
+12 171 195 0
+-235 12 -201 0
+-62 -45 173 0
+-229 -47 -130 0
+-45 241 91 0
+-159 211 32 0
+195 64 -4 0
+134 141 68 0
+-46 66 122 0
+169 -87 35 0
+-97 143 35 0
+-182 48 -150 0
+-80 3 -137 0
+222 115 39 0
+-137 -209 -168 0
+246 -64 -44 0
+117 123 195 0
+-12 137 -67 0
+-123 5 2 0
+-242 -234 -250 0
+60 -151 -31 0
+-1 47 -94 0
+10 -75 38 0
+-213 96 -76 0
+5 -248 156 0
+222 216 -211 0
+223 70 189 0
+218 25 77 0
+-77 63 -146 0
+-74 32 149 0
+40 7 21 0
+142 231 -160 0
+-82 16 199 0
+208 -98 -112 0
+-5 73 -169 0
+-209 91 -211 0
+-69 233 -200 0
+153 145 13 0
+150 10 -131 0
+149 118 202 0
+-21 -230 -94 0
+-199 28 -168 0
+-146 158 -125 0
+192 -160 186 0
+-201 -69 -166 0
+-156 -155 167 0
+184 -85 -152 0
+-82 128 66 0
+133 227 -234 0
+117 -250 222 0
+-219 57 -11 0
+-10 240 -230 0
+-69 -173 -90 0
+-209 11 -103 0
+96 -195 151 0
+-173 196 -110 0
+79 90 -155 0
+21 -70 168 0
+237 163 -57 0
+-240 199 80 0
+193 188 3 0
+217 200 -172 0
+117 -30 -243 0
+-81 -127 -109 0
+23 206 -162 0
+-159 39 -115 0
+-243 -58 -185 0
+88 46 223 0
+-28 161 -240 0
+100 -70 160 0
+188 -80 -44 0
+-38 -234 191 0
+-166 236 -165 0
+-1 -94 -156 0
+194 80 -23 0
+-108 29 24 0
+-35 118 -247 0
+94 -6 -131 0
+-4 -144 41 0
+-112 -77 -101 0
+77 -37 219 0
+115 -222 167 0
+-7 41 -13 0
+83 -53 -49 0
+-144 -73 -8 0
+-185 -33 -224 0
+203 248 134 0
+-126 115 -121 0
+44 -84 -223 0
+24 101 -6 0
+-219 -30 -244 0
+-105 135 -124 0
+-69 130 97 0
+110 -61 -181 0
+16 -177 239 0
+-233 177 113 0
+-102 -225 -181 0
+207 -32 63 0
+151 -81 140 0
+-220 -179 -219 0
+-42 -182 -104 0
+-200 -9 -198 0
+-64 -191 -126 0
+-145 -242 -95 0
+-196 83 105 0
+195 215 135 0
+-48 131 -55 0
+240 55 155 0
+-71 -193 -59 0
+-53 114 46 0
+189 211 -42 0
+-180 106 -44 0
+199 -23 212 0
+-169 209 203 0
+-190 176 235 0
+63 22 211 0
+18 25 -125 0
+-218 207 180 0
+-190 -228 -26 0
+-13 -144 -76 0
+-248 191 180 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-059.cnf b/benchmarks/UF250.1065.100/uf250-059.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-059.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 246 165 220 0
+-94 84 129 0
+-249 -187 -198 0
+-188 192 61 0
+-135 27 97 0
+46 4 189 0
+-41 149 110 0
+-202 88 -58 0
+64 221 191 0
+-136 -3 63 0
+-8 17 -75 0
+222 -72 29 0
+201 192 -205 0
+-8 155 208 0
+233 -164 78 0
+-116 154 65 0
+70 -71 -168 0
+-215 102 -100 0
+157 118 96 0
+189 48 -37 0
+-64 -208 -86 0
+-223 217 -6 0
+-49 -28 8 0
+-89 -104 235 0
+57 -156 -97 0
+26 234 146 0
+47 -84 9 0
+-208 -23 100 0
+82 -9 150 0
+-116 249 -22 0
+150 -119 176 0
+88 27 120 0
+169 -36 116 0
+-65 -82 -45 0
+81 -13 235 0
+-45 -124 -196 0
+6 201 -126 0
+21 64 86 0
+104 146 -166 0
+149 56 -137 0
+46 154 159 0
+-21 -78 35 0
+-116 -201 -127 0
+-73 -93 -86 0
+140 60 -185 0
+-240 107 -119 0
+232 143 -18 0
+-79 155 -148 0
+-146 -178 -230 0
+110 56 200 0
+-10 -72 -117 0
+68 -201 -130 0
+-33 -45 -73 0
+67 -145 106 0
+-187 236 -77 0
+147 -40 -230 0
+-1 235 150 0
+50 103 -160 0
+-50 -100 -54 0
+177 -82 -165 0
+-163 -114 -235 0
+-92 128 -137 0
+106 -57 59 0
+-174 -229 191 0
+156 61 -169 0
+-15 227 -250 0
+150 -210 3 0
+243 57 -68 0
+143 -246 225 0
+171 -129 -169 0
+-224 -213 210 0
+99 -111 -38 0
+-112 -139 45 0
+-175 -83 112 0
+-7 -86 -213 0
+158 149 123 0
+-195 221 194 0
+221 183 -230 0
+-131 -37 -3 0
+76 193 -5 0
+198 -25 -77 0
+154 85 -169 0
+-189 37 173 0
+88 -182 71 0
+8 250 199 0
+191 236 -90 0
+-215 210 -65 0
+123 -246 -168 0
+-79 1 150 0
+156 99 74 0
+171 51 -97 0
+241 -33 -112 0
+186 38 164 0
+-71 161 -78 0
+45 217 -17 0
+228 242 -178 0
+227 243 -27 0
+-7 233 229 0
+248 -156 223 0
+245 170 249 0
+138 15 62 0
+60 -66 57 0
+27 161 -86 0
+67 -79 -76 0
+72 -149 -122 0
+-141 47 174 0
+17 171 -79 0
+176 33 -142 0
+183 -105 -52 0
+210 216 104 0
+-240 -177 -59 0
+175 -145 91 0
+-235 -144 -130 0
+-100 87 -23 0
+-106 -54 -132 0
+221 124 -94 0
+200 -211 117 0
+138 199 -227 0
+-184 175 218 0
+123 -181 117 0
+172 -110 -125 0
+236 -89 121 0
+-186 16 34 0
+43 -216 33 0
+-74 45 -39 0
+191 -220 -37 0
+225 221 -14 0
+-181 -8 -159 0
+73 -213 156 0
+213 -47 -123 0
+-179 -177 -142 0
+-141 217 -96 0
+-47 -243 176 0
+145 -29 58 0
+129 97 78 0
+173 -27 -241 0
+190 132 198 0
+-203 83 -3 0
+222 -182 237 0
+-60 112 217 0
+-202 36 91 0
+173 39 -213 0
+-131 -26 81 0
+91 -125 49 0
+-198 214 143 0
+230 -53 -41 0
+152 167 179 0
+-113 168 -28 0
+61 -141 -55 0
+141 166 173 0
+38 -60 76 0
+-218 -31 236 0
+-149 -7 -191 0
+-107 10 131 0
+120 10 14 0
+-66 -81 153 0
+-212 126 -62 0
+-220 171 -213 0
+151 203 173 0
+-130 234 52 0
+-238 -92 175 0
+-172 -195 -209 0
+-190 112 -151 0
+-65 -172 200 0
+29 -83 46 0
+175 214 -163 0
+-181 26 -90 0
+120 199 92 0
+-18 -166 -35 0
+30 182 71 0
+147 186 10 0
+204 216 -139 0
+25 -225 -95 0
+230 -14 112 0
+3 11 -196 0
+-120 232 -143 0
+-243 245 -143 0
+28 -62 -222 0
+-68 -158 -231 0
+-193 -174 222 0
+-95 -116 40 0
+165 237 75 0
+55 144 174 0
+-245 84 -9 0
+-187 205 104 0
+216 -187 -215 0
+-85 -89 195 0
+-21 -201 -205 0
+46 -222 54 0
+235 133 20 0
+-187 6 -48 0
+110 95 -61 0
+115 -24 -158 0
+39 13 107 0
+-157 -52 -186 0
+37 -77 -232 0
+56 -87 86 0
+-73 5 112 0
+-115 -113 -92 0
+-25 111 211 0
+-186 -73 -177 0
+-159 211 -241 0
+-83 -149 -137 0
+23 -243 72 0
+-23 -239 -137 0
+84 135 -244 0
+-165 -211 -111 0
+-37 -39 -86 0
+-133 6 -207 0
+231 -143 160 0
+38 -210 243 0
+182 135 -7 0
+230 -77 -250 0
+-29 132 237 0
+156 -66 248 0
+-173 220 83 0
+-211 -183 -187 0
+-178 205 53 0
+-159 49 183 0
+-1 189 84 0
+-123 176 -235 0
+-8 53 -169 0
+-171 197 99 0
+-24 -34 -167 0
+225 -180 -140 0
+74 51 -69 0
+-44 -13 -213 0
+-106 128 179 0
+-73 125 86 0
+191 56 193 0
+222 -187 -171 0
+-201 -38 -189 0
+144 106 24 0
+-125 134 249 0
+-224 -64 -135 0
+-37 -115 -185 0
+134 105 -216 0
+-219 -161 -72 0
+116 107 -15 0
+194 -39 202 0
+76 -242 209 0
+-189 -84 -219 0
+-120 125 -147 0
+73 233 236 0
+-226 41 90 0
+-21 -195 -37 0
+93 143 -70 0
+-46 166 -100 0
+71 180 198 0
+-107 -242 -84 0
+242 -189 147 0
+15 10 244 0
+-59 116 206 0
+124 -128 242 0
+-115 -41 -250 0
+151 229 106 0
+-148 22 32 0
+-181 164 217 0
+-199 195 152 0
+-199 130 126 0
+-115 229 92 0
+242 174 -122 0
+125 -245 -141 0
+115 80 -157 0
+-101 -218 -52 0
+-90 -30 -109 0
+-31 242 58 0
+129 -140 -117 0
+-231 94 77 0
+60 -211 -65 0
+242 -27 10 0
+234 -240 1 0
+163 20 -155 0
+26 -19 229 0
+200 217 -49 0
+245 -70 -13 0
+13 -153 210 0
+-29 -106 -121 0
+67 160 178 0
+-133 -213 -51 0
+-167 -221 197 0
+150 238 -19 0
+211 -29 -67 0
+-240 28 111 0
+1 -205 86 0
+-179 -52 33 0
+242 -129 -245 0
+221 198 -24 0
+239 -19 13 0
+222 -186 -40 0
+-119 166 -227 0
+-159 34 85 0
+-148 14 21 0
+-156 -40 67 0
+3 -110 -188 0
+-218 -35 -91 0
+-149 -94 -166 0
+56 144 223 0
+-125 -221 -64 0
+-193 -141 -62 0
+-56 151 -12 0
+-29 -243 41 0
+-154 32 -181 0
+-151 -232 216 0
+-167 -116 -246 0
+-205 -52 -79 0
+-163 -227 -165 0
+-240 -74 172 0
+-166 100 -11 0
+-236 -230 49 0
+-160 -162 96 0
+160 -40 -21 0
+-215 -233 -16 0
+-166 -68 -65 0
+-109 185 -157 0
+75 228 47 0
+222 -145 111 0
+-11 120 68 0
+-63 89 -97 0
+98 -223 -85 0
+205 213 -128 0
+-93 246 128 0
+6 -53 -134 0
+-105 12 245 0
+177 98 -5 0
+162 57 -105 0
+-22 151 -125 0
+164 -109 -219 0
+-203 -36 -180 0
+-229 -164 -27 0
+-127 86 -185 0
+-110 147 -143 0
+151 209 105 0
+-36 -209 72 0
+-145 134 -222 0
+-50 -244 231 0
+226 84 2 0
+-114 219 6 0
+4 123 -221 0
+133 -233 -10 0
+-250 -205 121 0
+86 164 -179 0
+-134 145 216 0
+151 -115 175 0
+248 -72 -246 0
+135 -175 105 0
+100 241 -206 0
+-26 212 -131 0
+-43 1 108 0
+-231 -120 119 0
+-127 11 219 0
+-25 -115 -114 0
+217 -169 153 0
+-91 -202 -4 0
+245 -150 246 0
+157 -3 -132 0
+249 -9 -12 0
+-54 206 -74 0
+-209 144 184 0
+88 -86 -2 0
+205 -106 130 0
+-233 229 123 0
+-150 145 67 0
+-204 60 14 0
+-239 -109 -191 0
+-117 -146 -245 0
+-110 -214 203 0
+-93 108 189 0
+28 -34 98 0
+146 -160 -228 0
+-225 17 65 0
+-194 123 -10 0
+-191 197 -76 0
+168 -133 188 0
+134 -69 -18 0
+31 130 -184 0
+-141 -43 -69 0
+119 -130 194 0
+-176 107 -37 0
+-74 99 163 0
+216 -134 -14 0
+201 -25 -28 0
+-220 93 69 0
+12 -26 -149 0
+193 -40 28 0
+-185 -190 -165 0
+-157 201 -171 0
+-134 -21 227 0
+-245 -195 103 0
+73 185 109 0
+132 -224 23 0
+192 78 223 0
+-246 145 -44 0
+-49 -92 -172 0
+220 -57 -99 0
+-161 39 112 0
+-205 -26 111 0
+-200 133 17 0
+-220 153 -205 0
+-55 23 -247 0
+-42 -10 192 0
+186 147 -51 0
+-169 24 -71 0
+49 -237 -78 0
+-194 183 153 0
+93 127 -12 0
+59 215 -101 0
+48 180 -198 0
+44 -163 200 0
+-1 109 10 0
+-155 -141 222 0
+-120 234 -216 0
+144 141 156 0
+55 -53 182 0
+82 175 207 0
+-186 -233 146 0
+158 -18 -55 0
+101 -132 38 0
+-26 28 100 0
+56 -113 197 0
+-17 139 -6 0
+234 204 -172 0
+-185 -178 41 0
+19 -210 41 0
+140 -223 -185 0
+111 -2 27 0
+-21 -148 27 0
+-102 119 -32 0
+-156 -109 176 0
+-18 -117 65 0
+90 -64 -51 0
+-189 -200 112 0
+70 -243 165 0
+-68 -41 114 0
+-86 -5 -207 0
+-200 -47 -222 0
+214 102 -101 0
+121 -136 236 0
+-40 54 -162 0
+-244 132 153 0
+109 -231 155 0
+231 194 -169 0
+74 -140 122 0
+180 215 -163 0
+-239 112 91 0
+-250 -169 103 0
+-222 230 27 0
+-126 -135 186 0
+105 -124 -75 0
+226 204 55 0
+188 -94 34 0
+-123 220 12 0
+-195 -236 -207 0
+241 88 -24 0
+9 -80 192 0
+-178 83 -130 0
+243 -246 -98 0
+76 -89 -193 0
+-182 210 12 0
+-193 33 196 0
+171 -23 174 0
+178 -227 -42 0
+-232 57 -25 0
+98 -20 -204 0
+-226 168 12 0
+-13 223 130 0
+234 -200 89 0
+-211 -205 -126 0
+-230 226 -234 0
+-162 -62 -126 0
+-30 -245 -150 0
+22 -165 121 0
+179 -150 -49 0
+18 116 -152 0
+209 -211 49 0
+-12 163 -26 0
+-83 -93 122 0
+48 -132 211 0
+-23 -205 212 0
+-162 -165 220 0
+241 -11 16 0
+223 -5 -181 0
+156 7 -16 0
+-213 125 156 0
+-184 -210 25 0
+6 -160 -34 0
+110 -148 -210 0
+174 148 -189 0
+-226 -151 -45 0
+-83 159 -180 0
+241 -238 -237 0
+-122 61 151 0
+85 -200 243 0
+-163 189 169 0
+113 -171 27 0
+-246 -147 93 0
+173 -31 66 0
+-142 26 68 0
+153 -211 220 0
+-189 31 -228 0
+-70 69 -30 0
+-167 224 -218 0
+-100 189 -185 0
+-198 225 195 0
+-225 -235 -143 0
+86 -19 35 0
+53 98 59 0
+180 179 44 0
+98 -43 -91 0
+154 -185 121 0
+12 222 89 0
+-132 -139 -116 0
+45 -88 -123 0
+205 49 -12 0
+182 245 156 0
+-122 53 15 0
+229 -231 -239 0
+-40 215 -235 0
+-131 7 235 0
+113 235 70 0
+61 159 163 0
+-176 -98 -242 0
+62 -232 -126 0
+-232 -25 -185 0
+42 29 221 0
+-221 -107 166 0
+-145 107 132 0
+-48 -82 -56 0
+101 109 -224 0
+-23 -117 -168 0
+-1 199 70 0
+201 227 -107 0
+-156 161 209 0
+-161 -184 194 0
+-23 -242 135 0
+-154 -235 -61 0
+224 -101 -119 0
+-208 89 -142 0
+-2 211 -159 0
+214 118 119 0
+-211 -88 -21 0
+-158 89 31 0
+196 -111 -154 0
+114 -121 -37 0
+23 -83 -34 0
+81 100 -225 0
+13 -191 51 0
+-55 -124 183 0
+86 -99 -215 0
+38 180 -12 0
+-208 -130 1 0
+-145 243 -224 0
+-18 90 26 0
+44 132 110 0
+-188 41 -196 0
+100 70 126 0
+135 146 -99 0
+10 108 223 0
+-46 102 -151 0
+172 -47 195 0
+-113 -95 -126 0
+-94 -80 23 0
+75 -198 220 0
+-66 -29 -130 0
+120 -105 36 0
+-121 86 127 0
+-124 168 151 0
+-8 -184 36 0
+-6 47 -46 0
+-125 -132 84 0
+192 67 -142 0
+140 186 -133 0
+-128 89 -176 0
+-181 -72 -203 0
+205 -81 96 0
+-95 -182 -108 0
+202 -139 -106 0
+77 -57 26 0
+159 150 164 0
+-76 79 -202 0
+213 -211 124 0
+240 -148 -13 0
+32 59 -247 0
+149 219 -115 0
+-184 156 -69 0
+-77 41 146 0
+74 -101 -240 0
+26 228 31 0
+239 -184 -60 0
+-93 180 46 0
+-96 141 164 0
+84 -165 126 0
+46 26 49 0
+-167 -37 18 0
+-115 -233 194 0
+-32 -240 -148 0
+220 -65 -153 0
+-167 184 -178 0
+49 -176 -13 0
+79 -15 135 0
+-30 -206 -18 0
+166 -121 -63 0
+-220 133 -135 0
+-124 -146 -70 0
+40 -235 -174 0
+92 115 -220 0
+184 137 -30 0
+221 235 115 0
+-243 -227 78 0
+168 228 -32 0
+44 -131 55 0
+231 83 207 0
+240 -55 44 0
+-113 166 102 0
+237 213 17 0
+210 99 188 0
+85 92 170 0
+-101 -91 -58 0
+18 -58 -147 0
+-159 234 -155 0
+-232 -213 -57 0
+-6 62 10 0
+-179 203 -201 0
+218 -114 -203 0
+-56 141 -183 0
+-169 -48 148 0
+-144 -224 186 0
+-13 77 242 0
+109 -31 -201 0
+-11 -201 -74 0
+129 80 -188 0
+151 198 129 0
+125 113 -104 0
+-203 -185 197 0
+-87 -6 -43 0
+-51 77 33 0
+144 3 -36 0
+-49 214 249 0
+69 -32 9 0
+-107 -21 -11 0
+-103 -231 -36 0
+223 -112 -141 0
+-143 182 193 0
+-216 -152 -53 0
+-230 -24 -8 0
+-198 -26 -168 0
+121 -133 -248 0
+-241 -34 -63 0
+206 140 -47 0
+246 94 -238 0
+191 31 186 0
+-245 -134 230 0
+-124 137 153 0
+-82 26 217 0
+92 30 175 0
+-239 223 38 0
+-21 77 185 0
+119 -193 216 0
+99 209 62 0
+146 179 -124 0
+78 -247 -129 0
+165 -191 37 0
+-179 59 -47 0
+-181 -178 -134 0
+-87 -139 -150 0
+-117 -36 154 0
+-205 -66 -15 0
+-97 -94 13 0
+-68 -169 20 0
+173 -246 151 0
+-230 72 145 0
+-207 22 111 0
+-176 109 119 0
+31 70 -25 0
+-63 194 -181 0
+-73 -245 208 0
+13 84 47 0
+148 -231 -169 0
+-122 -200 240 0
+80 63 -205 0
+146 98 214 0
+-129 -78 -175 0
+-234 97 -210 0
+73 -234 78 0
+74 -209 -140 0
+-248 -115 14 0
+-52 97 156 0
+-205 -6 203 0
+43 230 -48 0
+197 -115 135 0
+2 140 -218 0
+-94 -153 32 0
+105 -84 -59 0
+-122 -40 -195 0
+-96 -106 -101 0
+84 -194 -132 0
+237 52 134 0
+-71 -156 96 0
+95 84 133 0
+-26 98 146 0
+-118 -162 -31 0
+231 -199 41 0
+-127 -38 -247 0
+-66 12 43 0
+-239 -77 -144 0
+222 70 134 0
+241 -50 46 0
+122 42 -51 0
+78 80 229 0
+167 -15 106 0
+-32 121 -128 0
+12 -113 -247 0
+70 -15 -202 0
+87 210 45 0
+-96 247 -86 0
+-9 88 -105 0
+83 15 -90 0
+-240 141 -247 0
+-157 -98 -90 0
+23 -9 -166 0
+-93 218 60 0
+175 187 -77 0
+-247 -5 39 0
+-123 103 147 0
+131 -77 68 0
+19 -27 245 0
+-140 -149 36 0
+-113 -159 56 0
+201 -24 -105 0
+-156 -116 -235 0
+-250 181 -196 0
+-92 147 -69 0
+-178 -225 140 0
+236 -76 65 0
+-250 78 166 0
+153 50 8 0
+19 135 162 0
+-67 -190 249 0
+248 160 200 0
+112 -250 200 0
+105 -137 50 0
+129 4 -229 0
+64 156 180 0
+-186 -110 14 0
+-7 33 -14 0
+206 165 134 0
+99 -155 -122 0
+-67 9 -118 0
+101 -6 89 0
+-128 148 42 0
+139 59 16 0
+142 -163 -197 0
+225 57 -151 0
+-71 154 227 0
+-168 145 15 0
+-61 -176 76 0
+90 -153 -65 0
+-78 199 107 0
+-239 -155 -55 0
+66 67 186 0
+-85 -29 -229 0
+28 -66 120 0
+-49 -246 -210 0
+233 153 116 0
+-208 -116 -104 0
+-196 -225 -235 0
+142 162 -26 0
+-24 -52 189 0
+194 -189 6 0
+-96 183 171 0
+-156 -22 -35 0
+-101 88 81 0
+71 123 136 0
+112 50 31 0
+172 -204 189 0
+-153 -59 -36 0
+-107 -49 -70 0
+-22 246 -42 0
+249 -116 197 0
+-35 -154 -8 0
+237 150 -219 0
+4 -194 -216 0
+242 153 -136 0
+-180 58 -6 0
+-180 122 -142 0
+99 80 38 0
+-235 -106 -69 0
+-91 -170 -103 0
+116 131 220 0
+-109 186 178 0
+-138 222 -101 0
+50 -23 -58 0
+-68 63 156 0
+81 154 -238 0
+106 -133 180 0
+-54 -20 25 0
+-108 245 86 0
+152 180 -121 0
+-163 -180 63 0
+145 86 220 0
+-128 173 122 0
+216 185 -61 0
+-110 1 -102 0
+-140 220 131 0
+40 15 196 0
+-111 218 236 0
+49 -86 247 0
+-31 -248 -97 0
+-83 118 -122 0
+73 111 7 0
+81 -231 -64 0
+-130 12 -20 0
+222 151 -154 0
+221 116 250 0
+85 -151 180 0
+187 249 -30 0
+-185 195 5 0
+110 43 25 0
+-146 -81 174 0
+-215 7 153 0
+-194 35 -70 0
+-217 -219 -79 0
+95 32 192 0
+178 191 132 0
+104 -50 -61 0
+-77 138 -192 0
+30 78 195 0
+-8 143 -149 0
+-1 191 -135 0
+-186 -146 -19 0
+153 228 -100 0
+70 154 38 0
+131 -20 -229 0
+224 219 -182 0
+78 36 119 0
+-58 183 248 0
+-117 96 24 0
+-240 241 55 0
+-210 244 242 0
+-114 179 -127 0
+-2 -82 90 0
+-119 105 212 0
+-178 -250 63 0
+-6 177 -77 0
+-90 -180 -107 0
+-124 -163 -212 0
+79 -30 56 0
+-112 100 64 0
+7 87 207 0
+11 -174 204 0
+-248 -13 -28 0
+-160 54 -219 0
+30 -206 240 0
+124 -137 -158 0
+105 230 165 0
+-173 95 67 0
+140 -214 -95 0
+-249 208 145 0
+-60 174 -161 0
+209 -109 -110 0
+-177 89 51 0
+-34 179 -68 0
+-68 35 204 0
+-236 83 -178 0
+-26 -8 -40 0
+-91 58 45 0
+246 -85 12 0
+59 -31 83 0
+-15 229 -189 0
+-124 150 -246 0
+-119 125 -185 0
+247 12 69 0
+-56 -133 62 0
+-244 159 -32 0
+-170 -224 56 0
+-42 -6 -215 0
+210 -165 242 0
+60 229 198 0
+-175 110 250 0
+-113 -212 -75 0
+-9 -168 -217 0
+-205 -103 -51 0
+-12 191 202 0
+51 -237 -178 0
+-152 -56 181 0
+-187 -234 224 0
+40 162 220 0
+63 120 42 0
+82 -130 90 0
+-229 82 89 0
+-216 -244 47 0
+56 186 165 0
+-127 89 -143 0
+22 -184 102 0
+-145 171 -114 0
+46 -45 164 0
+95 40 246 0
+-32 192 -110 0
+-145 -133 146 0
+-28 139 10 0
+-61 166 134 0
+34 102 -156 0
+-51 142 163 0
+123 -210 -157 0
+107 234 -39 0
+204 -184 75 0
+204 -191 182 0
+-81 -21 -184 0
+-17 54 -209 0
+73 178 148 0
+20 247 205 0
+175 -37 51 0
+148 -227 -41 0
+80 -237 25 0
+203 232 23 0
+120 -113 -62 0
+-185 -131 182 0
+6 -135 55 0
+18 46 -10 0
+-138 -36 -151 0
+226 5 107 0
+184 -13 -194 0
+-193 4 65 0
+21 69 -77 0
+200 -248 196 0
+-94 -135 -84 0
+-14 -106 -175 0
+-137 -163 -176 0
+233 -181 -45 0
+-219 160 153 0
+243 104 195 0
+-239 68 -222 0
+85 161 105 0
+237 -95 -195 0
+186 122 65 0
+149 29 -178 0
+-210 94 50 0
+-124 91 235 0
+-242 89 192 0
+-91 -56 218 0
+-229 -42 -31 0
+-139 95 -230 0
+-12 -150 -77 0
+93 119 -17 0
+130 145 192 0
+-99 -28 127 0
+-16 73 -107 0
+231 23 -33 0
+235 -111 29 0
+137 25 228 0
+163 220 -54 0
+-51 115 61 0
+40 -90 94 0
+232 -131 223 0
+94 18 142 0
+-98 8 231 0
+-140 98 194 0
+21 44 142 0
+-226 98 168 0
+66 -202 -208 0
+121 -169 201 0
+162 63 224 0
+-132 -111 -168 0
+-222 -74 -123 0
+-236 -132 -194 0
+25 66 -114 0
+209 -94 -117 0
+-202 -21 60 0
+170 70 137 0
+76 133 -43 0
+182 62 5 0
+188 -68 129 0
+196 90 60 0
+-20 206 125 0
+214 -120 7 0
+-196 70 -106 0
+236 52 -32 0
+-153 50 8 0
+-17 -76 1 0
+17 -195 166 0
+-68 147 -124 0
+-136 -82 -39 0
+86 98 -194 0
+-139 -77 74 0
+185 235 -250 0
+154 -76 -96 0
+16 134 -24 0
+-198 -137 -67 0
+-139 118 -202 0
+17 192 -155 0
+216 -196 -239 0
+4 239 -120 0
+246 -240 56 0
+-187 -18 -154 0
+-59 246 -102 0
+126 227 88 0
+-100 42 49 0
+-138 63 -80 0
+-229 -61 -227 0
+-42 -8 -202 0
+36 -96 -190 0
+-183 59 19 0
+-71 165 150 0
+110 -87 85 0
+-42 -11 41 0
+-207 189 107 0
+-124 -244 -143 0
+-45 -65 -129 0
+-54 -9 236 0
+-181 -237 60 0
+131 -79 -178 0
+151 133 117 0
+-23 151 81 0
+52 150 -11 0
+56 -221 224 0
+186 26 192 0
+-107 -203 214 0
+239 -18 221 0
+71 220 216 0
+68 -62 225 0
+155 -113 -145 0
+-177 83 -149 0
+-210 44 162 0
+-246 184 50 0
+-217 83 117 0
+-61 29 -157 0
+151 -52 215 0
+194 151 -63 0
+-186 76 109 0
+-41 -4 205 0
+201 -5 -107 0
+-241 -111 -32 0
+225 -104 -125 0
+213 -145 31 0
+-193 170 71 0
+226 -28 -21 0
+63 125 -90 0
+-68 56 103 0
+-146 -56 206 0
+244 -69 4 0
+81 192 -108 0
+-80 -85 -117 0
+169 -246 3 0
+82 84 150 0
+-122 4 95 0
+207 -149 2 0
+-56 -78 109 0
+120 -165 -33 0
+217 17 54 0
+-142 177 -67 0
+47 9 34 0
+-71 127 110 0
+-216 169 -21 0
+219 6 223 0
+-85 14 203 0
+36 47 13 0
+-100 165 211 0
+65 60 -178 0
+42 26 224 0
+-41 132 109 0
+248 -68 -156 0
+95 -236 164 0
+-66 10 67 0
+-211 -136 -150 0
+-30 -190 78 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-06.cnf b/benchmarks/UF250.1065.100/uf250-06.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-06.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -246 -230 67 0
+122 174 -208 0
+213 -230 -194 0
+185 -125 -219 0
+-223 -132 241 0
+30 -177 -99 0
+152 36 171 0
+-55 37 -20 0
+213 -32 182 0
+66 81 -102 0
+-77 188 70 0
+-75 -137 238 0
+-237 246 -47 0
+-198 -124 -236 0
+240 33 16 0
+-62 156 214 0
+-198 153 -201 0
+212 72 -156 0
+-213 -4 122 0
+-133 -123 -122 0
+-174 -26 -107 0
+-202 105 -88 0
+-62 1 245 0
+215 -222 -55 0
+176 -53 60 0
+249 124 -49 0
+-41 213 59 0
+51 -177 99 0
+-96 -109 -80 0
+-87 -122 52 0
+-169 167 -125 0
+-171 -62 -99 0
+-78 240 140 0
+34 130 143 0
+-112 116 -210 0
+164 -180 44 0
+174 67 127 0
+-236 125 55 0
+160 -84 -218 0
+140 -59 113 0
+227 -135 -53 0
+-86 97 15 0
+28 -106 -185 0
+-171 -141 69 0
+-135 -82 74 0
+-120 -158 180 0
+-120 -13 200 0
+-195 2 -174 0
+-114 -4 -45 0
+198 26 -69 0
+-67 143 157 0
+99 184 97 0
+117 -12 -72 0
+-196 -4 158 0
+227 -134 76 0
+-45 -222 240 0
+-37 67 239 0
+204 232 -68 0
+180 -219 -212 0
+-137 -186 -32 0
+60 -26 -159 0
+104 -14 194 0
+-148 100 41 0
+-173 -55 -32 0
+32 -30 -175 0
+-250 52 -181 0
+-35 205 171 0
+37 -195 167 0
+-140 -82 -97 0
+160 248 19 0
+-239 -60 -61 0
+-76 -3 -117 0
+-64 17 108 0
+23 -233 99 0
+-109 62 -127 0
+135 -182 197 0
+-129 -152 -225 0
+-190 -150 245 0
+193 -225 -110 0
+170 189 235 0
+-182 219 -38 0
+-237 150 -88 0
+99 -214 120 0
+-104 -76 -87 0
+137 57 -152 0
+228 -35 -205 0
+202 150 -125 0
+-10 208 -114 0
+241 154 -73 0
+-40 4 17 0
+-177 103 154 0
+-107 68 216 0
+-131 -117 33 0
+241 235 238 0
+24 101 -108 0
+161 218 -85 0
+131 -205 -19 0
+-171 67 -243 0
+38 52 223 0
+-129 -139 -134 0
+219 -90 -142 0
+4 -34 -195 0
+-149 51 197 0
+129 41 -59 0
+134 -194 -62 0
+191 -149 -81 0
+73 -205 -18 0
+148 127 -198 0
+-102 -146 242 0
+-83 -130 -2 0
+-135 -87 81 0
+-200 241 -237 0
+115 -156 91 0
+13 101 -4 0
+62 -93 129 0
+244 121 112 0
+106 35 22 0
+-56 -117 -185 0
+4 -190 36 0
+6 138 -135 0
+-62 244 22 0
+241 114 74 0
+137 -232 -38 0
+36 99 8 0
+48 191 183 0
+178 -58 -113 0
+-53 250 238 0
+21 97 129 0
+-89 -105 -108 0
+178 196 -102 0
+202 239 223 0
+-230 -103 -109 0
+-58 7 71 0
+-36 148 182 0
+-55 206 25 0
+71 17 74 0
+151 61 -227 0
+234 86 220 0
+132 -58 -177 0
+-143 -5 -160 0
+3 231 243 0
+-201 -174 -135 0
+140 -167 248 0
+138 -103 77 0
+-20 -58 -33 0
+-155 227 -173 0
+221 -4 120 0
+17 -70 -219 0
+35 -67 -42 0
+-139 151 -15 0
+114 -234 216 0
+232 -101 -22 0
+153 -222 -22 0
+61 -21 -18 0
+60 -20 -50 0
+64 54 -113 0
+48 -71 93 0
+22 -74 20 0
+245 7 -27 0
+-161 -169 178 0
+-88 57 171 0
+193 -134 81 0
+83 225 75 0
+-108 13 -26 0
+-43 -185 54 0
+88 -232 -105 0
+19 -124 74 0
+-100 241 2 0
+-194 200 32 0
+-105 127 -240 0
+206 -186 116 0
+250 212 171 0
+101 160 -69 0
+-121 -28 -111 0
+-209 102 -72 0
+-82 216 105 0
+-244 26 10 0
+242 200 230 0
+222 172 91 0
+28 -33 -190 0
+19 62 -166 0
+-171 -2 217 0
+-250 -157 15 0
+-43 188 237 0
+-221 -47 93 0
+110 165 -135 0
+-216 -207 145 0
+247 137 -217 0
+76 158 -121 0
+-122 -10 188 0
+-36 29 249 0
+-64 -19 -242 0
+-18 -197 -15 0
+167 33 37 0
+179 -215 87 0
+-200 -215 35 0
+-233 -198 107 0
+102 -173 -4 0
+245 73 244 0
+-108 -39 -52 0
+-201 104 194 0
+-74 34 -26 0
+-238 -110 104 0
+-203 220 -84 0
+33 110 -232 0
+64 -4 240 0
+86 -62 75 0
+-42 -230 -192 0
+-156 173 -137 0
+-183 -152 247 0
+50 55 40 0
+142 105 -155 0
+-44 77 180 0
+95 220 233 0
+-17 -240 -118 0
+230 24 222 0
+99 -222 -120 0
+-242 -18 43 0
+-17 -51 -59 0
+-120 151 136 0
+-155 61 -134 0
+141 -178 -186 0
+227 173 -177 0
+-108 110 184 0
+-62 -229 220 0
+-57 -121 -111 0
+155 -137 117 0
+-1 -124 220 0
+-60 -250 173 0
+63 -228 -11 0
+-81 -231 97 0
+-130 -76 -230 0
+44 167 -250 0
+-76 -154 141 0
+30 -210 -34 0
+17 72 188 0
+-207 -143 185 0
+62 -183 18 0
+203 22 -15 0
+-149 50 121 0
+139 -108 -183 0
+186 178 -87 0
+-222 -176 158 0
+101 189 -124 0
+-27 180 194 0
+-10 250 142 0
+-137 -12 -40 0
+198 103 78 0
+208 192 3 0
+-226 -84 213 0
+203 -241 -74 0
+-206 69 162 0
+-148 239 -145 0
+39 -52 -178 0
+75 109 69 0
+-112 231 -41 0
+-86 30 42 0
+-39 -172 -71 0
+169 -186 217 0
+-80 51 -209 0
+-198 -200 216 0
+212 -220 69 0
+-85 -5 -15 0
+71 -106 97 0
+137 -31 -123 0
+80 126 160 0
+-86 76 -15 0
+248 162 -236 0
+173 -137 -29 0
+-91 -60 -10 0
+175 234 -64 0
+-129 115 3 0
+124 16 241 0
+32 -201 195 0
+40 61 177 0
+236 198 64 0
+-227 161 -208 0
+58 177 243 0
+107 -69 -221 0
+169 -168 250 0
+-175 202 221 0
+82 -228 -163 0
+15 14 -143 0
+-27 -169 -248 0
+-187 -138 43 0
+-209 -157 -211 0
+182 227 -189 0
+-61 31 -158 0
+-133 65 139 0
+5 -248 -246 0
+56 142 135 0
+-228 3 7 0
+-60 158 54 0
+188 244 -156 0
+-184 -129 -214 0
+157 -232 38 0
+72 -225 -111 0
+-101 -201 -115 0
+-245 -105 220 0
+116 115 -222 0
+227 -202 -129 0
+-123 -64 -101 0
+190 -242 191 0
+31 140 -213 0
+95 -156 9 0
+213 -211 -5 0
+218 97 -60 0
+-58 19 193 0
+107 105 228 0
+-214 200 -173 0
+26 229 118 0
+26 37 189 0
+-37 162 229 0
+17 216 45 0
+50 21 -235 0
+47 14 9 0
+-102 -120 40 0
+-223 136 -95 0
+19 -63 -170 0
+125 -198 11 0
+1 15 -60 0
+-111 -192 -13 0
+208 101 -122 0
+-8 -71 -230 0
+-168 9 76 0
+224 -119 -58 0
+-176 -238 -90 0
+175 -96 68 0
+-214 155 192 0
+-72 -249 -85 0
+-191 -151 -71 0
+-147 109 186 0
+203 221 168 0
+141 -231 220 0
+-158 -245 -50 0
+195 82 127 0
+-213 -226 -169 0
+-221 -164 -186 0
+-204 -75 183 0
+223 65 -101 0
+249 1 -74 0
+185 -229 129 0
+68 -98 -3 0
+-207 189 -12 0
+245 84 233 0
+-88 -105 40 0
+-64 164 -34 0
+33 85 -7 0
+-222 -45 181 0
+-152 179 -126 0
+-173 111 87 0
+18 86 -230 0
+-211 61 -82 0
+-210 67 -215 0
+182 201 77 0
+-39 -8 -211 0
+-191 238 67 0
+-168 -249 155 0
+-169 175 67 0
+32 247 -68 0
+-208 -93 -160 0
+-149 159 -117 0
+-61 -247 153 0
+216 165 44 0
+-149 -80 -105 0
+119 146 -1 0
+158 -212 -127 0
+179 -239 -204 0
+-200 -170 -114 0
+101 -243 206 0
+-185 -76 114 0
+-120 100 -210 0
+-73 -16 119 0
+105 139 182 0
+-199 192 87 0
+-17 -194 -92 0
+-213 -26 79 0
+-88 -243 121 0
+-25 1 229 0
+-51 -47 10 0
+-153 216 212 0
+224 -60 143 0
+159 69 -55 0
+119 49 202 0
+-166 -56 97 0
+-194 96 12 0
+-22 64 -168 0
+226 24 -217 0
+-231 172 41 0
+233 184 101 0
+-125 -53 -139 0
+-244 -229 -42 0
+60 -117 -181 0
+18 128 -155 0
+-104 43 -107 0
+-248 -246 -18 0
+-114 125 203 0
+-62 96 212 0
+-225 -139 236 0
+-53 51 -88 0
+-125 -2 204 0
+117 -1 -211 0
+-165 -217 -91 0
+-234 183 101 0
+15 114 98 0
+61 147 -105 0
+100 -156 -243 0
+-56 140 114 0
+-109 -249 4 0
+7 232 -179 0
+208 -143 -98 0
+53 6 41 0
+193 121 -155 0
+-127 125 -168 0
+195 -90 -116 0
+-74 -152 -91 0
+57 16 3 0
+113 3 -189 0
+187 185 -79 0
+239 -8 -2 0
+-52 -205 98 0
+-139 182 -76 0
+-210 -143 -139 0
+-103 -97 -131 0
+93 189 203 0
+-40 -93 -38 0
+196 123 96 0
+157 224 -17 0
+242 -224 -22 0
+68 247 -160 0
+-103 130 44 0
+-54 -212 -151 0
+23 -140 139 0
+-215 176 -235 0
+209 -115 -136 0
+70 -238 106 0
+142 182 83 0
+207 -103 -205 0
+106 107 64 0
+230 -53 227 0
+-91 241 -99 0
+-67 246 -158 0
+-214 245 -91 0
+56 196 -90 0
+-231 -15 -237 0
+-69 -220 148 0
+143 -232 248 0
+-39 95 30 0
+-113 -68 65 0
+136 168 -115 0
+-29 193 -215 0
+-179 2 -112 0
+-212 -92 87 0
+-110 83 166 0
+-25 171 -21 0
+134 -71 -88 0
+228 176 199 0
+-82 64 93 0
+-17 165 -146 0
+35 113 -102 0
+200 -136 -214 0
+-234 210 -137 0
+182 130 54 0
+-87 -64 23 0
+164 31 -224 0
+158 36 111 0
+-83 -56 54 0
+209 -169 232 0
+-120 30 93 0
+-3 -175 -119 0
+203 -97 240 0
+-157 50 117 0
+62 -228 -22 0
+-73 -108 244 0
+4 -2 180 0
+77 -181 -215 0
+-128 150 232 0
+98 -171 -228 0
+83 -37 74 0
+82 206 75 0
+130 -154 -233 0
+26 98 -125 0
+-8 189 154 0
+201 -140 155 0
+-97 47 -61 0
+-223 187 42 0
+180 57 -109 0
+-38 72 -138 0
+-60 8 85 0
+-69 128 -97 0
+18 -21 92 0
+-72 -155 -178 0
+130 -247 64 0
+213 -248 -127 0
+-97 -30 35 0
+-98 -178 103 0
+-61 -59 -233 0
+231 -119 -188 0
+164 -99 123 0
+-198 -242 114 0
+-66 -33 -201 0
+246 -32 -228 0
+1 -103 -106 0
+-208 -87 -105 0
+-196 -223 52 0
+-244 -189 -26 0
+-157 -192 -208 0
+-53 212 45 0
+-140 -213 120 0
+-183 156 -73 0
+59 -76 169 0
+46 144 -20 0
+-196 -81 -193 0
+-23 130 161 0
+242 56 26 0
+-44 -98 -185 0
+41 -227 66 0
+-41 -175 -233 0
+187 -44 -92 0
+-70 223 239 0
+-179 110 -32 0
+-181 -18 19 0
+30 172 -37 0
+194 23 -244 0
+-248 170 -134 0
+84 232 6 0
+69 53 63 0
+-199 72 232 0
+-186 28 -90 0
+-90 61 -110 0
+120 -131 145 0
+-171 -64 69 0
+44 100 183 0
+-93 -21 45 0
+-122 40 -169 0
+145 133 97 0
+-57 -178 156 0
+-236 -204 -157 0
+-185 71 -13 0
+88 125 2 0
+223 1 -148 0
+161 -97 -83 0
+123 -208 -197 0
+21 61 -246 0
+-246 -127 -122 0
+-13 -106 228 0
+-66 -84 114 0
+141 23 -42 0
+12 73 228 0
+-5 102 144 0
+104 112 132 0
+-99 -87 140 0
+46 -124 62 0
+-5 -223 186 0
+-250 235 -143 0
+170 215 102 0
+-108 145 -211 0
+35 -152 68 0
+-209 -245 -1 0
+185 226 215 0
+-68 39 41 0
+43 -198 231 0
+197 229 -237 0
+44 -34 -221 0
+-25 -112 173 0
+66 -6 -81 0
+-192 -218 119 0
+-8 -168 42 0
+-221 226 150 0
+138 44 -189 0
+-101 -99 133 0
+-102 146 -26 0
+32 75 164 0
+190 -39 71 0
+166 -117 -134 0
+230 -27 -15 0
+-170 58 -114 0
+192 -60 5 0
+201 -72 112 0
+-112 -76 -207 0
+162 159 -176 0
+-191 -174 -7 0
+-78 -11 192 0
+-134 -215 -126 0
+17 -201 174 0
+173 39 214 0
+-242 -1 -2 0
+-186 -215 213 0
+141 -31 -71 0
+-233 -202 147 0
+-212 -135 -66 0
+4 -224 127 0
+-209 158 228 0
+27 -175 155 0
+-44 174 41 0
+217 -41 138 0
+159 -220 93 0
+48 184 222 0
+151 -133 180 0
+-145 -23 45 0
+189 -180 -166 0
+195 -121 101 0
+101 -203 11 0
+78 -129 -248 0
+-128 78 -250 0
+-48 202 142 0
+-94 221 -225 0
+21 -109 83 0
+-147 8 190 0
+121 143 -201 0
+-83 113 -164 0
+79 169 -162 0
+183 -134 -28 0
+76 -62 -216 0
+138 -76 -122 0
+-51 28 49 0
+156 -80 -43 0
+236 65 -40 0
+-220 -156 -16 0
+165 -59 -47 0
+224 -198 20 0
+-146 -68 -101 0
+-94 -119 -49 0
+87 101 -34 0
+74 -201 -13 0
+-112 -211 107 0
+153 128 -86 0
+237 159 -88 0
+-163 -129 70 0
+-150 -54 57 0
+-71 -35 -4 0
+196 68 -114 0
+250 57 -88 0
+-56 -4 -8 0
+232 100 -42 0
+82 83 -250 0
+-72 -205 233 0
+-115 235 -111 0
+82 129 -206 0
+77 235 5 0
+84 -104 100 0
+-248 -10 64 0
+-34 59 35 0
+96 -93 -235 0
+-208 -8 -223 0
+229 209 98 0
+187 40 -47 0
+-50 54 -84 0
+44 153 -175 0
+52 -91 -135 0
+243 -175 227 0
+8 6 60 0
+-58 78 -100 0
+82 -69 -63 0
+168 -215 -237 0
+-181 222 128 0
+-171 51 100 0
+-30 117 -202 0
+40 90 -46 0
+-249 14 -173 0
+189 -246 -124 0
+161 73 218 0
+134 -82 -143 0
+63 1 241 0
+-66 101 -100 0
+140 24 160 0
+-181 1 -136 0
+174 -144 -19 0
+-218 -41 230 0
+-45 -214 183 0
+-58 92 -42 0
+-30 -36 -132 0
+102 -107 35 0
+101 141 -54 0
+163 143 165 0
+-113 94 207 0
+-36 90 98 0
+59 -106 138 0
+-106 -77 201 0
+112 -69 -193 0
+143 -26 -72 0
+161 -215 -221 0
+-39 191 81 0
+-237 139 133 0
+-237 -160 109 0
+-157 -79 -48 0
+110 89 192 0
+-55 136 14 0
+192 -48 -186 0
+-114 -221 144 0
+245 57 158 0
+-18 -144 174 0
+32 -30 -156 0
+92 -106 -14 0
+-11 44 219 0
+-234 11 -175 0
+-227 70 104 0
+170 60 107 0
+41 -197 127 0
+51 -234 101 0
+138 120 -128 0
+21 -237 249 0
+202 -56 -87 0
+-79 -172 138 0
+13 26 -94 0
+231 -182 101 0
+38 -15 -98 0
+-62 -90 -40 0
+-89 -227 91 0
+-88 195 -91 0
+162 -39 68 0
+-122 -184 -76 0
+-203 -31 -54 0
+162 -18 178 0
+-68 82 55 0
+45 -174 152 0
+-173 57 -233 0
+212 -229 -233 0
+-217 -132 -179 0
+4 202 -58 0
+155 189 73 0
+-189 -179 105 0
+-149 -183 -39 0
+131 -34 129 0
+28 -120 54 0
+-7 -135 -79 0
+90 59 55 0
+176 195 151 0
+-220 131 229 0
+21 -168 -83 0
+-113 -33 158 0
+-142 24 96 0
+-58 225 -52 0
+58 34 28 0
+-65 -49 -244 0
+-48 -17 175 0
+244 100 -132 0
+-196 103 -156 0
+-146 -118 3 0
+-250 219 -78 0
+135 164 -249 0
+168 -113 55 0
+-230 -147 203 0
+104 -40 132 0
+-137 -212 4 0
+-197 -90 -33 0
+-151 67 -15 0
+56 -95 112 0
+-22 -82 45 0
+-189 75 -219 0
+62 -235 -12 0
+246 80 227 0
+225 90 -186 0
+-91 119 -246 0
+142 -210 9 0
+33 -213 -45 0
+53 41 181 0
+38 165 208 0
+214 -131 117 0
+241 112 60 0
+-133 226 139 0
+132 -85 -141 0
+85 185 -131 0
+163 21 -23 0
+-81 -110 37 0
+-247 94 25 0
+-236 -152 142 0
+-93 48 223 0
+-116 2 -50 0
+63 112 -29 0
+-149 -249 83 0
+230 -120 -4 0
+-159 89 15 0
+-161 177 -105 0
+-129 -128 -248 0
+-147 125 -249 0
+81 -27 -3 0
+51 -57 -89 0
+168 99 -77 0
+-159 188 -19 0
+-156 -242 -120 0
+38 -51 195 0
+-40 186 148 0
+28 -168 -184 0
+245 99 180 0
+-8 161 -16 0
+-45 -103 -37 0
+-81 184 107 0
+-64 -89 -25 0
+-240 -188 63 0
+-193 209 227 0
+-194 132 145 0
+151 -201 221 0
+-113 -243 121 0
+-101 -230 -1 0
+-230 92 -161 0
+-249 -243 -128 0
+-181 -123 -198 0
+183 -242 119 0
+117 -230 -89 0
+-69 123 -79 0
+225 -77 121 0
+100 150 215 0
+174 234 -86 0
+-151 154 194 0
+227 89 209 0
+183 -43 114 0
+145 245 233 0
+204 215 18 0
+-4 -157 -208 0
+-34 -123 -66 0
+-29 -110 175 0
+-225 -57 64 0
+242 -120 70 0
+63 163 -232 0
+247 -143 -1 0
+196 163 -37 0
+190 -29 -5 0
+-108 -228 -41 0
+-3 49 -113 0
+112 -65 -115 0
+40 -72 -162 0
+24 -132 -244 0
+-199 -242 -208 0
+189 -171 242 0
+-24 -17 124 0
+138 -169 72 0
+15 19 146 0
+-239 -246 -22 0
+-139 -174 111 0
+189 -249 -33 0
+-62 25 80 0
+148 88 -93 0
+72 85 135 0
+-33 168 44 0
+-160 235 -17 0
+-104 -108 178 0
+8 -139 -88 0
+239 2 19 0
+243 128 215 0
+55 181 247 0
+-224 -226 -150 0
+-151 166 -29 0
+-173 -5 211 0
+-239 -122 -183 0
+-215 212 135 0
+-3 -6 -232 0
+43 57 72 0
+-218 -78 241 0
+147 -77 -229 0
+64 -195 67 0
+-27 -232 -55 0
+221 -194 2 0
+73 207 151 0
+109 12 -183 0
+21 -175 111 0
+-160 -225 -69 0
+-160 -124 -151 0
+-235 238 -96 0
+-243 -160 223 0
+-91 18 -7 0
+38 -14 179 0
+-63 137 205 0
+-102 -33 -108 0
+-159 161 68 0
+-214 -176 -82 0
+175 165 -198 0
+-185 84 62 0
+10 148 143 0
+25 -4 222 0
+-157 98 232 0
+172 242 24 0
+45 -31 -128 0
+216 180 -72 0
+-169 -73 171 0
+-197 71 -152 0
+37 230 212 0
+-104 144 88 0
+-155 217 -188 0
+143 -244 -57 0
+118 80 41 0
+-239 45 -78 0
+7 -209 71 0
+101 96 38 0
+23 215 -105 0
+50 -145 68 0
+188 153 -121 0
+192 -109 185 0
+84 53 220 0
+233 -114 6 0
+-76 242 178 0
+220 19 244 0
+66 -226 -205 0
+125 -72 210 0
+-136 175 165 0
+174 -88 -98 0
+-192 200 -199 0
+-32 106 -209 0
+143 231 -18 0
+153 211 -135 0
+174 25 -234 0
+-201 67 -164 0
+131 34 -60 0
+36 162 -146 0
+-14 -167 181 0
+44 -157 -56 0
+-242 128 -246 0
+-110 -158 31 0
+-84 31 -212 0
+-199 -98 142 0
+-161 39 -31 0
+-146 -58 87 0
+-139 -73 20 0
+-219 74 -47 0
+156 -2 -228 0
+-172 41 11 0
+-161 152 135 0
+-110 183 -170 0
+-146 71 234 0
+73 -156 -37 0
+23 124 -208 0
+-110 -236 -117 0
+91 -93 -92 0
+-169 118 13 0
+-188 -132 169 0
+141 -204 245 0
+-63 96 55 0
+-88 -180 130 0
+-122 108 220 0
+148 -197 161 0
+-188 -62 46 0
+2 -222 -129 0
+-94 -237 147 0
+76 -38 -193 0
+-74 -70 150 0
+77 74 132 0
+155 7 -12 0
+-1 -157 148 0
+-232 206 101 0
+128 75 -91 0
+-97 136 50 0
+18 -163 62 0
+191 196 -31 0
+152 -74 117 0
+24 -126 193 0
+-92 -249 -137 0
+196 244 58 0
+-131 214 199 0
+-72 -203 115 0
+-55 229 -239 0
+-249 185 139 0
+31 21 -109 0
+91 158 -95 0
+-80 141 99 0
+56 -133 -33 0
+185 129 -60 0
+189 -45 -156 0
+178 223 -91 0
+169 91 -50 0
+71 -90 -10 0
+229 -69 18 0
+174 -81 -76 0
+12 55 -180 0
+12 246 32 0
+-189 -84 155 0
+88 -165 -108 0
+-138 -127 -81 0
+171 216 12 0
+43 -80 85 0
+139 80 181 0
+-83 -116 -33 0
+190 109 112 0
+-227 244 33 0
+-79 -137 180 0
+-11 -99 -151 0
+59 -226 45 0
+-77 -106 -125 0
+4 103 190 0
+137 -170 -67 0
+93 229 -38 0
+-92 97 11 0
+-9 -118 151 0
+-200 -96 37 0
+-123 -106 241 0
+76 31 -99 0
+80 156 66 0
+116 96 -196 0
+-113 -242 -34 0
+-220 100 76 0
+-80 -114 44 0
+-148 -56 13 0
+-41 10 -197 0
+-175 139 -230 0
+178 -8 57 0
+16 -47 -208 0
+-167 123 -240 0
+-30 126 -144 0
+-214 -36 57 0
+-151 -171 102 0
+52 -190 116 0
+-194 166 212 0
+-66 124 173 0
+-129 63 71 0
+-30 156 -234 0
+199 -165 96 0
+155 117 10 0
+163 116 228 0
+-120 -203 -140 0
+-4 168 -51 0
+-144 247 77 0
+85 215 -118 0
+-198 244 33 0
+-3 -199 -60 0
+37 -142 -115 0
+250 23 -160 0
+-77 -96 185 0
+-111 138 10 0
+250 -66 -38 0
+7 245 -69 0
+-34 -80 -219 0
+163 -233 77 0
+114 -38 -154 0
+-212 -180 -33 0
+-176 246 235 0
+-192 150 145 0
+-141 5 -33 0
+-233 216 -247 0
+-103 50 107 0
+126 -226 -91 0
+174 161 -106 0
+-119 -212 203 0
+111 162 21 0
+-34 151 -159 0
+236 161 -184 0
+-32 194 -64 0
+86 131 96 0
+93 -143 -186 0
+-221 -34 -133 0
+87 -158 78 0
+-173 -15 41 0
+-121 238 -183 0
+-240 -119 108 0
+158 203 141 0
+208 -169 -222 0
+-133 111 220 0
+-225 -218 -110 0
+-123 173 -5 0
+-88 6 188 0
+41 3 -187 0
+-217 171 236 0
+-58 -69 -51 0
+53 99 157 0
+-42 -167 10 0
+-248 -185 58 0
+60 162 16 0
+-129 155 -177 0
+163 -124 2 0
+74 -222 -246 0
+-139 -198 74 0
+42 -191 182 0
+166 115 183 0
+-245 206 128 0
+76 -99 -30 0
+212 70 177 0
+-55 57 -250 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-060.cnf b/benchmarks/UF250.1065.100/uf250-060.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-060.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 246 216 -125 0
+246 15 -153 0
+-192 -177 49 0
+202 142 85 0
+-37 208 -60 0
+135 11 171 0
+202 35 -53 0
+-103 -59 87 0
+168 -141 -172 0
+10 185 -134 0
+-24 249 -160 0
+232 209 233 0
+194 166 158 0
+-61 -235 -237 0
+159 247 -68 0
+191 88 -181 0
+49 13 -146 0
+130 241 -124 0
+132 82 -175 0
+2 222 -158 0
+-1 205 60 0
+119 -103 -104 0
+222 13 -141 0
+-36 181 244 0
+122 51 28 0
+2 121 246 0
+-153 170 -6 0
+-155 48 -47 0
+-35 28 202 0
+-116 -126 36 0
+-146 -116 72 0
+110 86 24 0
+22 -173 -107 0
+-27 -207 231 0
+236 -66 -183 0
+-98 106 -43 0
+41 173 46 0
+-123 -61 -238 0
+-183 -155 116 0
+-220 -118 132 0
+79 -236 197 0
+-82 195 -183 0
+-191 131 -32 0
+-87 -44 -65 0
+-18 176 -66 0
+-240 157 189 0
+-197 -110 38 0
+-101 177 176 0
+43 -191 79 0
+55 161 212 0
+74 -49 -196 0
+-106 181 84 0
+189 161 246 0
+-151 -86 -41 0
+-15 248 -93 0
+-15 -191 -200 0
+184 -59 -116 0
+87 -140 -82 0
+-154 -214 -222 0
+148 154 -248 0
+138 -211 100 0
+32 -222 149 0
+-136 63 161 0
+149 221 -4 0
+25 1 63 0
+171 11 -44 0
+-54 -141 179 0
+-27 75 -164 0
+-227 190 201 0
+-140 85 -54 0
+36 28 188 0
+-37 101 -187 0
+-67 80 -201 0
+-211 -244 -183 0
+215 114 -77 0
+-194 -103 210 0
+178 -219 -108 0
+-240 -1 241 0
+184 192 -2 0
+-108 67 -90 0
+118 -28 -9 0
+-85 -86 160 0
+103 -189 94 0
+101 -63 16 0
+-78 -37 185 0
+73 -89 -46 0
+-22 -1 -39 0
+24 -46 177 0
+-191 240 119 0
+75 171 83 0
+26 -160 142 0
+25 -12 -58 0
+-52 216 -46 0
+-34 -24 175 0
+199 54 187 0
+-85 -89 -184 0
+33 -184 -186 0
+-90 48 -94 0
+-70 -60 -199 0
+-11 -160 233 0
+-222 25 134 0
+78 33 -226 0
+-141 212 21 0
+160 -166 106 0
+38 171 -227 0
+-66 -89 -192 0
+-241 71 224 0
+-189 -225 -58 0
+6 -119 -70 0
+-178 14 150 0
+71 100 107 0
+-204 38 171 0
+24 -193 -230 0
+235 158 57 0
+-33 197 47 0
+201 -171 -180 0
+156 136 15 0
+81 -87 212 0
+248 -151 22 0
+-87 -238 237 0
+-214 -120 -7 0
+-121 -82 -76 0
+154 239 -225 0
+230 46 -43 0
+43 186 -235 0
+116 -32 -24 0
+-62 -46 -32 0
+-26 -85 -178 0
+-142 -180 21 0
+-182 224 54 0
+70 -119 154 0
+43 -53 125 0
+-14 -215 140 0
+-166 106 -20 0
+55 -222 -175 0
+-231 207 46 0
+213 -93 89 0
+142 180 -242 0
+-121 -35 62 0
+91 -25 -73 0
+-193 -113 -167 0
+24 209 -58 0
+-140 -187 154 0
+-87 -88 58 0
+250 69 -53 0
+-32 26 48 0
+-164 -37 3 0
+196 -38 -236 0
+-122 -5 41 0
+208 -152 -87 0
+-195 -5 -196 0
+37 116 -245 0
+88 -33 181 0
+25 -3 104 0
+-83 -140 -158 0
+89 95 136 0
+-243 -123 205 0
+130 249 -74 0
+159 -96 -209 0
+-17 -244 -30 0
+-55 2 24 0
+-29 27 -232 0
+24 -144 -142 0
+53 112 -57 0
+-151 140 211 0
+-111 118 -125 0
+-243 86 -186 0
+118 -91 93 0
+221 241 157 0
+-245 153 -169 0
+-78 193 -99 0
+111 70 241 0
+247 -162 149 0
+135 -141 78 0
+-72 162 231 0
+221 -194 7 0
+-225 7 -153 0
+-23 -50 108 0
+9 24 168 0
+-165 -137 246 0
+-210 -97 -56 0
+-49 140 207 0
+148 128 -60 0
+-33 -58 221 0
+35 -59 172 0
+-142 -163 144 0
+148 -178 199 0
+-115 27 -182 0
+121 65 -39 0
+127 49 -241 0
+-95 -221 -108 0
+-48 -65 164 0
+-50 -34 70 0
+212 -78 -167 0
+-183 45 229 0
+-117 -188 -29 0
+210 -224 -11 0
+-167 -18 -214 0
+89 -211 -248 0
+-185 143 211 0
+-222 -182 -241 0
+-196 -116 140 0
+136 -156 -127 0
+19 -231 86 0
+-181 170 188 0
+-195 55 185 0
+-102 -250 -206 0
+-100 -90 226 0
+-207 -223 -186 0
+153 -128 -169 0
+-238 16 -107 0
+24 70 152 0
+114 115 -196 0
+-190 -10 161 0
+107 -134 -246 0
+198 166 223 0
+-1 -112 -113 0
+-248 240 2 0
+130 -19 63 0
+-158 2 178 0
+111 225 20 0
+-126 -30 220 0
+-125 178 -85 0
+-180 250 183 0
+-36 198 79 0
+68 212 82 0
+-196 -171 140 0
+10 -34 248 0
+-9 89 -117 0
+20 117 -103 0
+205 -148 -165 0
+146 180 129 0
+-105 -71 -102 0
+-208 -68 -86 0
+169 16 94 0
+221 -242 -212 0
+-153 157 50 0
+-42 105 -156 0
+-113 -12 203 0
+189 80 -117 0
+81 67 -203 0
+213 -226 86 0
+98 204 -191 0
+139 -209 -5 0
+193 -96 245 0
+-20 -208 -157 0
+-152 -213 205 0
+73 71 -70 0
+7 213 126 0
+-176 247 128 0
+-10 76 -213 0
+145 -201 -175 0
+216 10 219 0
+202 29 6 0
+-110 -215 57 0
+-242 145 -188 0
+166 205 186 0
+-238 19 -132 0
+250 5 -183 0
+65 -192 187 0
+-233 169 216 0
+155 -38 230 0
+213 115 51 0
+-249 71 -109 0
+153 140 132 0
+-161 -244 228 0
+-151 -69 137 0
+-163 -121 -129 0
+-68 -214 20 0
+-117 -48 -235 0
+58 -48 -240 0
+134 -74 -222 0
+-34 116 -2 0
+-112 147 181 0
+-226 -190 122 0
+-206 246 -56 0
+99 -164 52 0
+-201 -217 -121 0
+169 241 -97 0
+173 97 109 0
+53 -12 43 0
+-87 55 -236 0
+144 75 136 0
+215 195 -5 0
+231 215 222 0
+-136 -63 -40 0
+-1 -8 -52 0
+155 40 1 0
+56 19 222 0
+-186 -60 -229 0
+-185 -34 -51 0
+221 -212 -230 0
+-198 -103 -166 0
+-225 199 238 0
+-210 195 126 0
+-176 37 58 0
+198 -231 178 0
+-200 -32 -219 0
+122 -124 -176 0
+-27 -78 -118 0
+140 -215 -199 0
+-64 -206 -199 0
+44 158 159 0
+200 -176 207 0
+-117 -20 167 0
+126 -124 60 0
+-42 54 -240 0
+117 89 -106 0
+108 -50 86 0
+154 40 99 0
+-165 -149 -206 0
+-9 15 249 0
+196 -121 -131 0
+211 2 -30 0
+-126 220 243 0
+56 -204 -166 0
+-206 -186 -153 0
+-247 -130 -27 0
+-108 -142 -173 0
+90 64 -208 0
+100 94 -200 0
+153 60 -62 0
+-212 -10 125 0
+158 -244 -196 0
+69 221 -198 0
+-22 -152 -78 0
+-97 70 242 0
+154 86 -15 0
+82 231 145 0
+161 -129 246 0
+-93 -175 201 0
+103 -242 187 0
+99 53 -147 0
+-15 -162 200 0
+-185 -100 139 0
+-229 -50 217 0
+-47 -72 103 0
+-44 -14 -55 0
+160 141 -46 0
+120 -235 84 0
+50 143 91 0
+-128 119 132 0
+233 145 -62 0
+-172 245 -79 0
+202 -224 113 0
+-76 31 -170 0
+226 -175 -110 0
+-155 -138 -106 0
+-154 96 186 0
+-111 15 -13 0
+-250 124 24 0
+160 15 -246 0
+230 -27 -38 0
+-26 -146 59 0
+250 -238 -136 0
+5 -211 58 0
+99 39 -112 0
+244 38 10 0
+245 148 147 0
+174 108 -12 0
+244 -125 183 0
+148 1 -100 0
+243 89 195 0
+-5 -115 216 0
+-175 -91 182 0
+159 -143 176 0
+153 92 -79 0
+160 94 -12 0
+-172 101 -247 0
+-211 177 -5 0
+193 22 -47 0
+196 16 -82 0
+-197 177 27 0
+91 203 -224 0
+1 -50 152 0
+-159 134 -36 0
+196 -197 -165 0
+-210 166 -109 0
+110 214 -93 0
+-59 52 -232 0
+225 -215 57 0
+160 -116 -4 0
+6 102 139 0
+5 198 227 0
+30 90 -79 0
+-185 26 100 0
+48 196 135 0
+-25 -26 -129 0
+-176 -144 -164 0
+181 21 35 0
+-144 -216 -110 0
+-12 5 92 0
+172 -81 137 0
+16 -170 180 0
+3 -182 -159 0
+-155 -180 -104 0
+159 -141 -91 0
+225 27 89 0
+-41 190 -34 0
+95 15 126 0
+247 181 -19 0
+-101 236 -44 0
+-144 14 17 0
+-96 79 -227 0
+-74 -143 4 0
+39 -143 210 0
+210 94 23 0
+244 -178 76 0
+47 -5 -192 0
+12 -207 133 0
+45 -194 -172 0
+41 -210 9 0
+-125 -208 -222 0
+63 15 135 0
+-245 50 -225 0
+157 110 74 0
+243 -154 -34 0
+44 91 -205 0
+145 104 -188 0
+48 -103 26 0
+-152 -137 200 0
+49 -206 -216 0
+80 250 23 0
+-207 -159 166 0
+-120 236 126 0
+-235 -159 -243 0
+-246 182 162 0
+-143 -93 -117 0
+-227 -84 -40 0
+166 -97 -214 0
+-148 -226 129 0
+96 155 -194 0
+-124 -9 -50 0
+-122 150 -10 0
+139 -207 83 0
+-73 146 -49 0
+-213 -131 -113 0
+-113 11 -237 0
+89 123 58 0
+-84 172 56 0
+239 97 -199 0
+244 -11 -113 0
+85 -30 11 0
+229 -30 -134 0
+-135 -210 88 0
+-243 -114 209 0
+174 145 -18 0
+37 -85 -214 0
+-58 -135 185 0
+-107 -55 -22 0
+57 -238 -11 0
+21 -102 56 0
+-222 -175 141 0
+91 -28 181 0
+86 75 -156 0
+4 76 138 0
+-175 -111 168 0
+-37 121 -230 0
+-224 -146 -229 0
+-5 6 22 0
+-60 -117 -116 0
+-13 56 -66 0
+-235 -72 -85 0
+-165 -223 -36 0
+90 131 212 0
+151 101 191 0
+220 -59 -126 0
+250 -223 -234 0
+224 -102 205 0
+-215 -85 213 0
+-2 95 -104 0
+-13 80 -209 0
+50 -114 170 0
+-15 -171 -209 0
+52 146 -38 0
+17 73 -77 0
+-20 -27 -17 0
+176 -215 -246 0
+-202 -12 114 0
+-115 32 189 0
+-135 -62 84 0
+-148 -202 124 0
+45 -105 -3 0
+233 152 -11 0
+140 177 23 0
+-89 -213 131 0
+-19 -71 -14 0
+-182 29 -48 0
+-184 -50 -150 0
+-186 35 -138 0
+-27 201 179 0
+-219 141 -172 0
+-175 -216 184 0
+221 83 -52 0
+-81 -212 232 0
+186 196 -46 0
+-216 71 59 0
+-44 -228 -58 0
+229 170 40 0
+-228 120 -28 0
+54 -25 -143 0
+17 -104 66 0
+-169 35 96 0
+-183 241 215 0
+38 -249 -124 0
+12 237 -155 0
+-128 -229 215 0
+122 5 -179 0
+30 7 -189 0
+39 -26 66 0
+115 245 -15 0
+-169 -233 118 0
+-216 -58 92 0
+118 -184 -115 0
+249 223 -169 0
+93 -191 146 0
+247 129 -234 0
+201 -227 -42 0
+239 -64 -14 0
+44 221 -74 0
+201 -237 121 0
+-54 76 106 0
+-117 -63 -2 0
+58 -173 -196 0
+227 12 -164 0
+-26 -70 -197 0
+19 180 219 0
+-150 214 118 0
+-33 180 -224 0
+171 228 203 0
+-43 -54 142 0
+132 220 198 0
+155 -243 -7 0
+73 -176 58 0
+-238 -74 36 0
+-13 -200 119 0
+171 -71 -38 0
+-162 76 124 0
+46 -170 193 0
+-161 -203 170 0
+-11 155 -27 0
+-198 229 -36 0
+-117 -8 -32 0
+-8 221 49 0
+-46 -235 216 0
+42 192 13 0
+33 19 -50 0
+25 122 155 0
+-185 120 51 0
+-246 115 108 0
+70 -121 231 0
+-153 220 71 0
+99 62 196 0
+-84 53 -177 0
+7 -32 -110 0
+-154 -63 -60 0
+185 49 218 0
+80 100 -67 0
+82 187 238 0
+4 -77 55 0
+53 -95 111 0
+110 -163 54 0
+-82 247 155 0
+84 103 194 0
+-94 -115 89 0
+197 -30 124 0
+63 2 -14 0
+171 160 -178 0
+83 -142 -52 0
+-39 -56 27 0
+157 -151 -35 0
+-132 -20 178 0
+77 -58 -165 0
+204 -215 114 0
+-168 -29 131 0
+-199 63 -235 0
+159 225 212 0
+91 -198 155 0
+228 -155 -2 0
+168 77 -20 0
+133 -220 238 0
+60 -110 -55 0
+120 36 123 0
+61 19 -229 0
+55 28 -216 0
+-250 209 -206 0
+67 -136 -17 0
+-47 27 247 0
+-243 -112 -56 0
+111 229 193 0
+62 52 226 0
+-174 -104 188 0
+-152 -22 -122 0
+-185 -183 -34 0
+156 14 -186 0
+116 -152 39 0
+144 93 -181 0
+177 184 -49 0
+17 -49 -5 0
+162 217 -148 0
+-125 207 175 0
+-110 -218 182 0
+-118 184 -14 0
+-138 33 -179 0
+105 -201 -97 0
+138 85 -109 0
+-63 162 -201 0
+82 -221 -135 0
+-226 -25 -183 0
+-35 21 -172 0
+-33 -160 216 0
+125 35 179 0
+-27 -112 -2 0
+-61 183 163 0
+-214 121 100 0
+-16 -35 32 0
+-250 -51 39 0
+-209 152 -180 0
+98 124 -69 0
+-90 -80 26 0
+61 -231 -62 0
+-97 -212 -37 0
+-203 98 -65 0
+19 -155 1 0
+243 -5 -197 0
+46 4 142 0
+-94 193 -66 0
+43 -31 52 0
+-234 181 -14 0
+101 10 182 0
+208 -73 -129 0
+204 -22 -168 0
+224 195 -26 0
+-135 35 -119 0
+76 -119 -146 0
+132 -123 -246 0
+-236 -176 197 0
+-149 -168 43 0
+-113 -78 -127 0
+118 51 -14 0
+-187 -190 51 0
+107 185 -198 0
+-151 -236 60 0
+-36 22 81 0
+58 -121 -107 0
+249 70 103 0
+72 -108 237 0
+161 -61 -220 0
+-40 -242 54 0
+10 -115 -216 0
+-79 68 233 0
+-200 177 22 0
+130 -147 -157 0
+-73 -190 118 0
+-236 -151 -227 0
+81 -60 42 0
+99 139 37 0
+217 237 -20 0
+249 158 110 0
+-228 -19 -153 0
+-178 51 -194 0
+80 212 -20 0
+238 -48 -113 0
+178 169 -107 0
+-39 -12 -158 0
+74 144 178 0
+-148 193 3 0
+-44 46 131 0
+-105 231 219 0
+100 -56 -14 0
+136 70 -123 0
+104 -234 -178 0
+190 194 31 0
+121 -205 64 0
+92 15 -136 0
+-85 -158 200 0
+192 -75 -19 0
+-104 -121 -113 0
+217 -62 167 0
+-110 242 96 0
+126 -181 -27 0
+-111 -79 72 0
+-49 -50 122 0
+-124 150 41 0
+39 15 218 0
+-159 -42 112 0
+-95 -8 -180 0
+-23 -4 54 0
+59 87 239 0
+-221 54 -27 0
+-25 -246 181 0
+-245 75 117 0
+-107 72 75 0
+26 -64 99 0
+27 134 168 0
+192 -96 -250 0
+232 -227 54 0
+-169 -8 -174 0
+5 -193 -243 0
+-217 234 39 0
+-139 229 -206 0
+-118 -82 165 0
+-24 98 -73 0
+126 -96 -183 0
+24 165 -124 0
+-173 187 -140 0
+-67 193 72 0
+46 138 -99 0
+108 210 -35 0
+180 -101 -148 0
+213 -86 -133 0
+-92 31 150 0
+165 -57 -151 0
+-204 32 194 0
+221 1 122 0
+-64 16 121 0
+153 209 -116 0
+-66 37 183 0
+-201 -4 -138 0
+165 213 209 0
+-71 143 -26 0
+-26 241 -102 0
+-17 108 10 0
+-55 -25 64 0
+151 84 17 0
+-119 -191 240 0
+-38 157 68 0
+112 64 218 0
+-181 68 -67 0
+49 160 -69 0
+-162 137 129 0
+228 -68 -166 0
+156 -68 27 0
+-166 120 107 0
+218 -162 26 0
+225 138 -180 0
+113 16 -29 0
+242 218 -53 0
+-57 -7 -111 0
+29 -206 136 0
+98 217 250 0
+238 -183 54 0
+2 -202 -83 0
+-45 -26 -180 0
+129 217 124 0
+-127 -119 -82 0
+-164 -134 83 0
+-83 -152 -245 0
+89 -1 -240 0
+186 35 -145 0
+174 176 -35 0
+-156 -216 -64 0
+32 -16 115 0
+-241 20 -71 0
+158 222 11 0
+218 -203 236 0
+-182 113 -2 0
+208 -132 -201 0
+-143 -148 -151 0
+-190 35 -159 0
+-10 54 142 0
+32 -236 211 0
+-219 188 193 0
+-51 153 -248 0
+139 55 -161 0
+-237 15 50 0
+-227 40 90 0
+-248 -41 8 0
+40 -11 171 0
+164 -100 91 0
+70 134 110 0
+224 -237 -158 0
+-134 172 -21 0
+159 -151 -240 0
+-116 -103 -52 0
+-51 245 82 0
+-28 -88 80 0
+-165 -34 175 0
+-166 -84 186 0
+-107 -28 -227 0
+-107 -35 148 0
+31 -222 -99 0
+113 72 -33 0
+73 173 -42 0
+133 184 -233 0
+-12 -198 -250 0
+170 166 19 0
+-139 -144 50 0
+249 -73 49 0
+-140 -84 -235 0
+-11 123 -201 0
+90 -175 -61 0
+-124 89 -27 0
+-181 13 -1 0
+-232 -158 -235 0
+167 168 33 0
+12 176 -216 0
+-205 157 4 0
+-159 -11 30 0
+59 -222 206 0
+-203 -105 30 0
+-27 234 42 0
+-157 -9 231 0
+-177 148 72 0
+-5 -116 -32 0
+73 112 75 0
+219 124 29 0
+85 -22 93 0
+-127 109 230 0
+9 69 152 0
+10 -103 171 0
+-130 -173 142 0
+242 18 -29 0
+-166 -209 -68 0
+182 -165 -202 0
+143 215 83 0
+-81 179 -210 0
+228 -79 -160 0
+216 -79 201 0
+167 -156 -22 0
+-99 -131 -191 0
+-218 -24 168 0
+-71 -223 -82 0
+-223 -195 72 0
+31 145 -201 0
+-29 110 69 0
+208 -9 36 0
+-129 -7 -3 0
+204 -210 -176 0
+71 -165 49 0
+211 -245 -171 0
+42 171 -219 0
+106 -174 -162 0
+90 87 -108 0
+-170 -183 156 0
+-28 -166 116 0
+-159 236 249 0
+-33 168 217 0
+-93 -115 187 0
+192 49 -232 0
+219 -45 101 0
+-163 151 31 0
+-206 61 10 0
+-23 98 149 0
+-7 239 78 0
+174 -54 -138 0
+70 -52 31 0
+-193 169 -121 0
+-236 114 223 0
+-164 79 8 0
+-84 240 148 0
+-102 -85 87 0
+192 128 218 0
+-187 -65 -172 0
+-178 113 -72 0
+-30 -186 -129 0
+212 -9 -228 0
+98 -81 41 0
+125 -79 -184 0
+41 165 245 0
+-1 130 -33 0
+-22 18 198 0
+-162 -165 169 0
+71 -105 -139 0
+-136 192 -40 0
+227 -54 19 0
+-198 -204 -93 0
+-233 114 73 0
+211 -136 157 0
+225 -25 249 0
+-155 -131 107 0
+248 -88 -242 0
+248 215 59 0
+122 -77 -9 0
+86 -150 173 0
+-138 -69 208 0
+32 239 -185 0
+218 -77 -133 0
+-149 19 -74 0
+-56 -133 149 0
+54 105 132 0
+109 -129 -111 0
+211 -121 -16 0
+-91 -45 -180 0
+164 -8 109 0
+125 40 180 0
+-129 -160 156 0
+179 164 194 0
+98 120 34 0
+-175 80 -118 0
+112 -104 -123 0
+-246 64 56 0
+163 -181 42 0
+-210 35 236 0
+4 -221 -137 0
+-64 -69 -56 0
+-86 -181 23 0
+5 -77 -220 0
+-163 -142 -192 0
+206 139 -208 0
+44 74 -233 0
+58 -97 99 0
+121 242 91 0
+-247 201 165 0
+-175 -54 -189 0
+47 190 23 0
+198 -96 129 0
+-61 -47 -108 0
+174 134 -96 0
+138 -246 -248 0
+26 -175 83 0
+-82 -151 -217 0
+-77 -8 190 0
+-79 -82 210 0
+119 -57 -26 0
+10 -160 78 0
+-213 -39 -182 0
+73 75 137 0
+89 88 126 0
+78 -130 -102 0
+7 6 144 0
+115 -61 -140 0
+175 62 -214 0
+-105 -162 59 0
+-24 -38 -200 0
+110 -148 201 0
+-106 -96 109 0
+134 65 -161 0
+-69 -229 146 0
+-197 233 143 0
+92 -218 -181 0
+-90 77 -7 0
+-47 206 212 0
+190 -120 65 0
+192 193 6 0
+117 -181 81 0
+-209 62 -130 0
+112 56 -157 0
+-159 202 78 0
+247 229 18 0
+-116 -180 37 0
+-249 -185 71 0
+-79 11 -136 0
+193 -242 -100 0
+95 -212 -116 0
+219 79 108 0
+14 -24 -19 0
+164 -230 179 0
+197 -156 -3 0
+183 -22 -179 0
+227 103 -221 0
+-168 -122 -19 0
+105 -119 149 0
+44 -115 -18 0
+-13 -93 215 0
+82 -118 201 0
+47 119 -179 0
+-235 -160 -3 0
+244 235 -35 0
+-205 -42 -38 0
+-19 64 -46 0
+-27 -163 -116 0
+90 212 80 0
+13 88 5 0
+242 -55 76 0
+208 -243 -122 0
+250 -238 -150 0
+36 32 -89 0
+-135 -136 21 0
+-174 -175 250 0
+-162 141 -179 0
+165 89 -65 0
+-65 -63 -30 0
+-64 72 234 0
+-127 -178 -28 0
+183 -42 -67 0
+26 -121 7 0
+31 -215 100 0
+24 -207 107 0
+-110 -36 -38 0
+-64 -94 -210 0
+48 229 -37 0
+-91 -100 152 0
+227 -183 -2 0
+-194 -50 198 0
+150 -1 -202 0
+26 -178 -135 0
+-249 72 -52 0
+-195 239 144 0
+108 -16 133 0
+164 146 -70 0
+-21 30 127 0
+-107 -91 -179 0
+119 -185 180 0
+-97 239 17 0
+48 207 -159 0
+-66 -92 193 0
+-49 103 125 0
+169 -130 -49 0
+99 -239 -169 0
+128 -15 -169 0
+-199 -197 83 0
+176 -188 -181 0
+-164 -84 -71 0
+144 -31 -201 0
+-25 23 182 0
+184 -8 -10 0
+95 75 86 0
+216 39 84 0
+-249 -145 -45 0
+117 -231 213 0
+111 107 -30 0
+17 -218 -4 0
+-103 -208 -167 0
+-201 -243 62 0
+-186 59 -249 0
+-171 217 -29 0
+-129 -103 119 0
+-11 -57 69 0
+-95 -193 -56 0
+-175 125 -57 0
+95 -194 -130 0
+-24 -23 68 0
+3 165 79 0
+-135 185 -14 0
+-188 -16 76 0
+157 -32 -42 0
+1 179 208 0
+-91 -74 27 0
+240 -29 -53 0
+205 -156 159 0
+-129 56 128 0
+106 -92 210 0
+-174 -250 -104 0
+68 -158 -28 0
+-13 -114 153 0
+-17 -23 -107 0
+-176 48 -39 0
+166 -34 198 0
+19 -51 -24 0
+-43 183 -48 0
+247 120 -214 0
+51 189 203 0
+-38 241 96 0
+102 29 130 0
+59 119 232 0
+47 -60 -204 0
+165 214 -155 0
+180 91 -219 0
+-104 178 8 0
+33 -111 201 0
+98 13 -74 0
+-17 187 200 0
+151 233 -93 0
+99 112 -97 0
+-189 -128 -11 0
+-154 239 240 0
+-213 -57 198 0
+164 -129 -234 0
+176 -97 -103 0
+-173 142 -75 0
+-160 -185 -205 0
+160 124 50 0
+108 -200 -157 0
+-82 -133 -2 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-061.cnf b/benchmarks/UF250.1065.100/uf250-061.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-061.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -63 210 179 0
+-183 173 16 0
+105 -227 -214 0
+120 38 -209 0
+-189 192 -11 0
+-41 106 -149 0
+31 -6 -151 0
+68 21 131 0
+-174 -202 -116 0
+27 147 -143 0
+226 137 41 0
+102 -138 120 0
+157 1 -56 0
+-116 206 89 0
+182 -115 193 0
+10 128 176 0
+164 103 170 0
+68 12 -104 0
+10 -164 -92 0
+145 -77 -45 0
+126 -161 74 0
+83 -124 178 0
+-105 224 43 0
+-94 -107 -5 0
+-115 -99 -226 0
+-106 62 -36 0
+-4 -196 120 0
+213 53 250 0
+96 105 -203 0
+-250 155 -5 0
+-101 169 3 0
+132 100 60 0
+27 -243 60 0
+122 -93 -175 0
+-230 -193 -119 0
+-176 -18 -100 0
+42 36 46 0
+-110 64 68 0
+-240 211 158 0
+-129 -14 -44 0
+179 174 -230 0
+225 -144 -169 0
+-96 105 19 0
+-229 -13 69 0
+237 56 116 0
+-242 232 -39 0
+105 234 33 0
+-229 100 -132 0
+-105 -242 168 0
+-26 -115 -151 0
+6 137 -185 0
+-184 -212 -178 0
+243 -213 32 0
+-30 -66 -37 0
+-42 -14 -29 0
+145 -161 -59 0
+-23 138 128 0
+-132 -97 75 0
+-208 -250 100 0
+-159 -239 102 0
+-110 -75 167 0
+-85 -176 9 0
+-74 -8 -208 0
+182 129 -179 0
+-119 -32 114 0
+-226 -79 119 0
+13 83 199 0
+133 118 82 0
+-19 -197 130 0
+-73 97 34 0
+230 -42 81 0
+122 -196 -161 0
+-144 -101 73 0
+227 -210 35 0
+-108 -230 -109 0
+-144 -146 -217 0
+-53 -115 96 0
+-169 78 163 0
+79 -29 -64 0
+-126 -243 200 0
+-160 28 10 0
+26 55 118 0
+184 -187 -130 0
+200 7 211 0
+-233 -246 -88 0
+46 141 249 0
+-59 -42 56 0
+229 -96 -10 0
+40 -142 194 0
+-96 136 60 0
+-154 -114 -181 0
+-152 -227 -239 0
+31 -131 -247 0
+-228 29 -79 0
+236 125 -119 0
+85 210 -49 0
+-212 -13 194 0
+101 250 -227 0
+35 -18 244 0
+-96 -174 -148 0
+-150 54 165 0
+166 -31 39 0
+-205 -81 8 0
+-147 212 66 0
+164 -171 -179 0
+-16 -34 200 0
+-206 147 48 0
+2 -210 109 0
+58 -38 247 0
+127 -93 -242 0
+-202 169 -160 0
+-169 54 38 0
+245 49 -3 0
+-138 -115 182 0
+-206 -115 202 0
+-73 121 24 0
+-123 -190 -175 0
+-203 150 20 0
+98 140 -192 0
+139 -229 -44 0
+-196 -249 83 0
+91 104 -43 0
+237 -217 98 0
+83 19 239 0
+-204 187 -241 0
+209 -223 -165 0
+-144 31 249 0
+-134 32 -228 0
+82 -120 -168 0
+83 98 -153 0
+-239 53 152 0
+48 -237 -124 0
+58 57 -202 0
+185 -120 109 0
+-69 22 -100 0
+151 -84 247 0
+146 35 -77 0
+-190 -139 57 0
+-130 -110 -214 0
+241 31 175 0
+34 -153 104 0
+-121 101 -125 0
+197 -60 95 0
+97 80 129 0
+-213 -57 122 0
+157 -181 -26 0
+-100 81 -82 0
+181 -225 -12 0
+-45 -73 41 0
+-14 -96 165 0
+9 -141 -242 0
+15 -1 34 0
+49 -156 36 0
+22 -225 -85 0
+170 161 64 0
+-145 54 187 0
+89 -102 88 0
+-183 247 -218 0
+229 -78 122 0
+31 -59 -180 0
+141 -37 29 0
+165 -10 -217 0
+65 64 -161 0
+180 10 -44 0
+-70 -104 -242 0
+224 -89 170 0
+117 81 -101 0
+-249 -148 46 0
+-126 -109 -86 0
+104 -231 -12 0
+-228 -203 -49 0
+238 -72 -46 0
+70 154 -27 0
+191 189 -65 0
+-184 212 -205 0
+-156 -34 137 0
+-169 168 164 0
+93 -76 222 0
+-75 -131 224 0
+113 90 45 0
+-2 -191 135 0
+-230 63 -232 0
+-211 -119 63 0
+-218 -62 134 0
+24 -63 -130 0
+169 132 -105 0
+117 -249 61 0
+-86 103 -206 0
+151 -3 -5 0
+-74 218 -18 0
+-118 204 29 0
+221 -122 -47 0
+118 -56 41 0
+17 -105 79 0
+-226 -214 240 0
+-141 34 -228 0
+217 226 105 0
+-202 -125 131 0
+-70 -215 190 0
+-171 -211 -42 0
+-186 94 -242 0
+146 -230 -223 0
+-76 -195 104 0
+-41 -7 17 0
+59 -75 -213 0
+58 171 11 0
+46 -230 -2 0
+247 56 -189 0
+-153 53 133 0
+-170 -91 112 0
+49 248 18 0
+81 92 80 0
+77 -107 -115 0
+142 110 -179 0
+-62 198 -52 0
+20 -128 240 0
+-138 18 -128 0
+-27 -176 94 0
+-18 83 -160 0
+-158 168 -135 0
+-201 -111 92 0
+227 35 -46 0
+-92 -28 71 0
+-236 -186 -95 0
+-83 -40 -119 0
+181 -200 -70 0
+51 -116 3 0
+241 -61 -32 0
+-74 -232 136 0
+-119 -209 58 0
+197 -106 -6 0
+-234 180 -11 0
+240 17 42 0
+222 151 -19 0
+-126 -187 103 0
+-240 -121 133 0
+-141 121 -192 0
+-133 97 234 0
+-212 89 230 0
+71 -217 227 0
+-244 -11 -137 0
+130 19 90 0
+163 222 39 0
+48 178 61 0
+-152 -195 -57 0
+131 -191 208 0
+166 59 -124 0
+61 2 220 0
+199 -136 237 0
+-100 -64 54 0
+103 73 193 0
+166 5 181 0
+37 -70 21 0
+64 -117 -245 0
+-160 -225 -221 0
+-215 234 235 0
+-29 -210 79 0
+-228 35 157 0
+107 -104 192 0
+-9 64 -41 0
+-142 -241 -156 0
+199 -176 -160 0
+115 112 -192 0
+97 216 -85 0
+-104 76 52 0
+-67 196 -69 0
+172 21 143 0
+-239 -163 -138 0
+-161 31 213 0
+234 172 -105 0
+-113 132 -105 0
+149 26 -197 0
+-67 96 157 0
+-201 -186 -121 0
+192 -164 -109 0
+205 -62 -57 0
+-236 -141 186 0
+176 -248 -139 0
+173 152 99 0
+231 6 -193 0
+14 6 -203 0
+-231 -50 87 0
+210 -157 -16 0
+11 -162 -119 0
+139 185 -189 0
+-223 38 245 0
+-120 90 109 0
+-224 216 -247 0
+206 -74 147 0
+-8 -71 35 0
+-186 124 -97 0
+240 169 45 0
+-188 98 16 0
+169 42 152 0
+-166 123 155 0
+10 -4 -181 0
+61 174 148 0
+-155 -209 -120 0
+-249 -62 248 0
+-234 -43 237 0
+-196 3 -59 0
+105 170 -167 0
+-25 179 147 0
+-101 -97 -99 0
+231 19 199 0
+-65 14 63 0
+46 41 -222 0
+-72 244 57 0
+-66 -190 -196 0
+126 167 -191 0
+-77 101 217 0
+-194 -87 -129 0
+-76 -206 188 0
+-227 -237 -221 0
+94 27 74 0
+-237 177 211 0
+-41 -10 -89 0
+114 -1 179 0
+82 109 -86 0
+209 -124 13 0
+142 145 40 0
+-104 138 114 0
+166 -170 -40 0
+193 53 30 0
+15 63 184 0
+140 236 179 0
+-192 221 -147 0
+-50 -197 -225 0
+86 219 -176 0
+-129 -136 170 0
+-46 215 247 0
+-8 -244 50 0
+91 178 -23 0
+-211 156 -158 0
+122 149 116 0
+52 100 61 0
+-128 -82 -107 0
+3 -78 -162 0
+214 -104 -137 0
+-103 -111 55 0
+64 203 209 0
+236 128 115 0
+-76 57 179 0
+219 -46 -174 0
+12 -20 -24 0
+-175 -51 -128 0
+165 159 6 0
+130 77 -116 0
+128 -32 -243 0
+-214 -148 -179 0
+163 139 -217 0
+-168 -186 48 0
+233 -94 -125 0
+46 30 220 0
+-199 45 -4 0
+43 -194 -106 0
+-149 151 62 0
+245 -57 120 0
+58 -200 -51 0
+-132 187 -176 0
+-102 106 -151 0
+-83 -13 36 0
+170 204 166 0
+60 -130 20 0
+-241 -38 194 0
+123 -24 -113 0
+-158 -62 -241 0
+-52 -125 -153 0
+36 223 106 0
+63 -72 -49 0
+-13 -111 -244 0
+103 -41 -36 0
+-43 36 116 0
+171 38 1 0
+38 -156 -154 0
+58 175 -2 0
+25 -152 -176 0
+-51 -37 -195 0
+-195 -153 234 0
+-27 217 -232 0
+73 -112 68 0
+-209 -188 19 0
+-44 -49 50 0
+-185 159 184 0
+-245 130 -79 0
+-120 -133 -244 0
+53 166 94 0
+-84 94 141 0
+164 -16 14 0
+210 -178 247 0
+-170 -23 -190 0
+-70 12 61 0
+-5 166 204 0
+250 213 -51 0
+-130 19 162 0
+182 -227 87 0
+17 209 -57 0
+-188 128 55 0
+-176 22 -66 0
+210 164 -145 0
+186 222 178 0
+67 -109 -26 0
+12 124 25 0
+-170 -190 69 0
+112 -127 18 0
+-207 -183 28 0
+-201 -22 -229 0
+-124 -157 39 0
+196 -143 -243 0
+-118 -240 35 0
+-192 202 -215 0
+89 37 190 0
+232 137 -241 0
+72 -231 -106 0
+-223 -113 8 0
+-190 170 -3 0
+247 43 -112 0
+45 -192 -187 0
+-137 -208 -6 0
+-174 65 -212 0
+-219 -3 99 0
+144 -157 -147 0
+-200 16 143 0
+36 -217 77 0
+-31 90 -94 0
+172 -239 158 0
+125 105 -225 0
+222 -59 211 0
+234 231 -7 0
+-89 52 13 0
+-88 -215 -22 0
+63 -109 -87 0
+-233 -102 -3 0
+-234 200 -178 0
+-164 99 1 0
+-209 118 -9 0
+213 -176 -103 0
+-244 -197 83 0
+194 124 249 0
+70 -28 -108 0
+114 -164 6 0
+-116 -106 45 0
+199 -148 206 0
+80 -87 220 0
+-87 28 112 0
+82 212 229 0
+-206 -199 -228 0
+-9 -116 -30 0
+59 227 -10 0
+-112 141 246 0
+38 165 -54 0
+139 -207 87 0
+248 -215 118 0
+-200 238 241 0
+-178 127 185 0
+15 -137 -184 0
+207 -41 142 0
+-46 -154 -63 0
+-178 132 -229 0
+-213 -18 -120 0
+167 205 105 0
+-35 230 -48 0
+24 -69 108 0
+78 160 170 0
+-50 -41 -28 0
+-137 -105 -173 0
+248 -239 -177 0
+248 188 -18 0
+144 -101 -160 0
+73 -207 -29 0
+-69 13 72 0
+188 1 -15 0
+63 -43 -115 0
+-81 41 -240 0
+227 176 -103 0
+222 95 -241 0
+69 -24 244 0
+-11 201 -80 0
+14 112 18 0
+149 78 46 0
+-230 55 168 0
+-213 -167 -27 0
+244 -10 -116 0
+50 -149 8 0
+-187 50 186 0
+-55 31 -72 0
+226 -213 86 0
+167 -162 -94 0
+-178 34 128 0
+-44 38 -79 0
+247 75 -161 0
+238 22 124 0
+-157 -190 -204 0
+229 150 222 0
+-135 129 -110 0
+93 -104 204 0
+164 -159 22 0
+80 -137 -235 0
+-222 -116 -106 0
+-16 107 -69 0
+-5 -162 -30 0
+-209 79 110 0
+26 -197 228 0
+217 -201 -230 0
+14 160 -58 0
+8 -41 -40 0
+238 -208 -33 0
+-189 -214 96 0
+30 191 -26 0
+212 27 80 0
+-147 -117 -155 0
+-140 -142 112 0
+-73 177 -14 0
+243 -123 -180 0
+188 94 220 0
+132 -10 194 0
+190 85 -239 0
+102 -80 -155 0
+104 239 120 0
+-226 -194 -95 0
+-22 -92 -217 0
+64 67 246 0
+-30 220 82 0
+181 -189 68 0
+-52 -196 -18 0
+104 -162 -69 0
+-231 -191 -13 0
+230 -22 -100 0
+-141 -137 122 0
+32 -238 -39 0
+28 238 -91 0
+42 38 -159 0
+185 245 -174 0
+218 -196 -16 0
+-183 -185 191 0
+-150 12 62 0
+208 -150 -157 0
+-19 -139 -166 0
+71 -141 167 0
+-40 -163 -5 0
+54 33 1 0
+-234 231 -8 0
+-62 116 101 0
+197 -128 -164 0
+-183 -3 -56 0
+-176 -37 -222 0
+34 136 224 0
+4 88 -186 0
+127 11 120 0
+-183 -57 86 0
+-177 168 104 0
+-142 -127 -116 0
+172 5 123 0
+-153 -79 235 0
+125 9 -154 0
+-40 170 76 0
+-80 140 -222 0
+132 230 -144 0
+120 158 -41 0
+172 224 2 0
+47 127 -173 0
+-203 144 -76 0
+-63 -221 114 0
+-167 -94 26 0
+-200 -119 -99 0
+-204 240 -63 0
+-62 -63 21 0
+-21 49 80 0
+3 -172 148 0
+154 78 -214 0
+-188 233 147 0
+-127 171 70 0
+8 -79 105 0
+142 -216 -31 0
+135 -147 238 0
+-6 87 249 0
+-159 214 29 0
+-34 -119 -165 0
+248 -98 92 0
+-188 23 -233 0
+-192 127 217 0
+49 -187 -16 0
+163 199 -245 0
+205 85 -48 0
+132 -52 207 0
+-245 168 -204 0
+14 -157 169 0
+-156 -146 32 0
+-101 -177 204 0
+83 -105 118 0
+118 -212 12 0
+-54 -186 27 0
+56 121 -155 0
+-206 122 54 0
+226 -103 131 0
+-188 10 -60 0
+70 135 -168 0
+105 -162 4 0
+-136 205 -147 0
+216 -90 -20 0
+195 120 172 0
+-236 -138 153 0
+88 -155 40 0
+-232 -108 -211 0
+-137 -60 146 0
+-177 -113 -229 0
+166 69 119 0
+-105 -139 -17 0
+-207 -216 -28 0
+-44 23 59 0
+-246 182 163 0
+206 28 -163 0
+-187 200 104 0
+-124 -50 -54 0
+-149 -10 -213 0
+-8 -194 150 0
+-14 -124 -39 0
+-141 136 -85 0
+-82 212 -227 0
+75 -12 -203 0
+-6 -227 95 0
+-167 161 137 0
+-90 -227 221 0
+102 -52 -21 0
+-21 11 145 0
+-125 -54 -90 0
+232 126 -146 0
+-203 171 -209 0
+232 196 -231 0
+136 45 -178 0
+-144 143 -30 0
+219 -93 -114 0
+97 162 -116 0
+-235 66 -156 0
+132 -204 -225 0
+35 128 -135 0
+-52 -80 89 0
+-110 40 210 0
+185 79 -109 0
+-20 -175 130 0
+237 19 242 0
+-118 134 181 0
+-4 -159 164 0
+8 -68 -87 0
+-43 -178 55 0
+36 158 -57 0
+129 146 23 0
+184 106 231 0
+-106 -77 182 0
+-73 -235 -17 0
+-165 -194 96 0
+-109 -99 21 0
+-203 -93 228 0
+-46 123 228 0
+-60 -50 83 0
+101 150 -117 0
+181 -219 -11 0
+-14 -221 -110 0
+-242 -206 28 0
+35 -4 142 0
+139 41 248 0
+246 43 -87 0
+-139 117 185 0
+-154 53 -50 0
+-23 -56 -247 0
+13 61 228 0
+-128 61 -133 0
+178 -205 -103 0
+207 106 -218 0
+-250 -60 -44 0
+-183 -236 28 0
+-1 124 -154 0
+-120 -15 -176 0
+136 84 234 0
+-92 89 80 0
+-102 -18 39 0
+-223 179 -158 0
+97 -182 -10 0
+-150 -39 220 0
+-154 234 -147 0
+37 220 -249 0
+110 -72 -105 0
+12 45 99 0
+-158 216 -41 0
+186 -3 165 0
+63 22 4 0
+237 -206 174 0
+8 234 -166 0
+-107 162 198 0
+-79 223 50 0
+27 -117 -57 0
+132 164 110 0
+178 13 65 0
+76 225 231 0
+69 -200 242 0
+-154 -220 163 0
+-114 -132 4 0
+55 -115 -21 0
+-189 33 -113 0
+-187 -125 -183 0
+-224 146 96 0
+-227 -219 -226 0
+239 246 -27 0
+147 -54 18 0
+-243 159 -197 0
+-52 -62 -84 0
+-242 -175 158 0
+-130 -144 -96 0
+-141 50 -14 0
+-230 -52 -146 0
+-114 -28 -44 0
+137 -165 166 0
+-145 -11 214 0
+-201 -57 -166 0
+201 193 26 0
+78 -233 -30 0
+112 67 -118 0
+98 -6 -10 0
+178 -196 -232 0
+68 -110 139 0
+95 -33 -240 0
+-77 16 236 0
+-194 -141 103 0
+129 -130 -43 0
+-56 -41 63 0
+-201 230 -51 0
+109 180 220 0
+191 68 153 0
+-140 149 -235 0
+-135 64 -249 0
+214 -208 -113 0
+-218 6 146 0
+200 41 87 0
+-208 -223 6 0
+-150 -40 77 0
+-31 -201 -42 0
+109 183 194 0
+23 -69 -83 0
+-217 129 139 0
+236 220 84 0
+-146 149 -20 0
+125 -150 167 0
+-112 176 105 0
+-111 -3 -154 0
+-43 210 193 0
+-196 167 -208 0
+200 229 149 0
+152 159 227 0
+-32 -213 -14 0
+158 -4 -198 0
+161 76 -136 0
+117 241 218 0
+66 8 173 0
+54 -45 -238 0
+56 -137 203 0
+221 148 -158 0
+95 -132 189 0
+-77 213 52 0
+25 -58 110 0
+-212 -181 -225 0
+-248 153 110 0
+104 -103 -6 0
+-87 -242 115 0
+204 16 177 0
+-151 -241 -233 0
+-88 153 68 0
+71 -161 179 0
+230 -40 85 0
+-213 -132 91 0
+-191 -95 110 0
+-88 57 -167 0
+-230 -74 135 0
+1 -130 127 0
+160 -186 1 0
+-15 -224 -230 0
+-25 1 -161 0
+158 -78 19 0
+-66 107 233 0
+61 16 223 0
+-181 105 76 0
+154 -66 20 0
+-198 -153 100 0
+73 -34 185 0
+93 245 30 0
+-168 -237 223 0
+13 50 81 0
+-55 61 -227 0
+-232 -100 -228 0
+-181 247 -157 0
+79 -229 199 0
+-66 235 145 0
+-220 -71 68 0
+141 208 193 0
+-31 54 -94 0
+149 -92 135 0
+193 208 91 0
+-94 73 -178 0
+-5 159 -111 0
+-45 -58 38 0
+-44 -143 142 0
+34 182 241 0
+-232 112 -167 0
+-63 -27 94 0
+-157 -18 -178 0
+-245 -199 64 0
+-170 160 236 0
+-4 -16 -115 0
+-105 -238 -163 0
+-69 68 154 0
+-168 -7 -8 0
+35 -61 44 0
+-23 -225 94 0
+-24 -250 -7 0
+-72 17 -236 0
+34 -180 -4 0
+-174 -195 -206 0
+-45 237 152 0
+-158 146 -46 0
+81 -153 9 0
+63 -161 201 0
+-212 125 56 0
+-94 137 -6 0
+42 183 25 0
+80 -177 -9 0
+110 55 -46 0
+-172 -83 -121 0
+246 94 100 0
+-130 -57 154 0
+-46 79 -18 0
+244 -126 -200 0
+-225 79 67 0
+-198 171 128 0
+-79 139 -59 0
+242 152 39 0
+163 30 -234 0
+58 -59 -124 0
+-206 58 30 0
+-233 206 90 0
+-206 -213 -88 0
+-129 28 -181 0
+-48 -168 219 0
+73 133 -163 0
+-134 -19 -186 0
+23 -190 -209 0
+-58 34 234 0
+148 -72 -12 0
+-223 -65 70 0
+115 51 126 0
+-46 -48 -5 0
+-216 236 196 0
+-102 81 -51 0
+190 138 -59 0
+-189 -106 -40 0
+35 177 -197 0
+-1 51 -135 0
+236 105 224 0
+25 12 -183 0
+247 26 -93 0
+-185 48 -149 0
+-30 88 34 0
+58 19 -141 0
+77 -79 225 0
+246 -158 87 0
+-60 129 -149 0
+-192 -39 74 0
+11 -126 152 0
+-118 -10 -90 0
+-123 79 238 0
+-21 -152 -237 0
+-170 -200 -45 0
+154 -163 -27 0
+170 -71 -217 0
+-160 70 -216 0
+-235 50 140 0
+-193 198 -250 0
+-139 245 66 0
+123 -220 90 0
+-226 137 -107 0
+179 -18 -187 0
+118 -181 162 0
+20 -57 247 0
+-105 -94 -15 0
+231 158 -130 0
+-224 27 -182 0
+124 212 101 0
+37 -100 75 0
+80 -39 140 0
+-87 214 229 0
+130 -25 -105 0
+231 58 -161 0
+-100 -130 89 0
+220 242 61 0
+-181 -173 7 0
+237 19 82 0
+-39 -59 -73 0
+189 -239 -44 0
+50 -132 198 0
+-154 171 206 0
+218 -67 -113 0
+-64 -196 -250 0
+50 83 127 0
+-50 159 -171 0
+-31 172 -82 0
+-82 49 -227 0
+-135 161 -79 0
+-24 -96 -56 0
+189 -239 74 0
+20 16 14 0
+-11 84 -145 0
+-122 162 -153 0
+-174 -70 -44 0
+-145 158 -221 0
+60 -36 -223 0
+169 -147 58 0
+-55 -6 246 0
+-155 130 112 0
+-181 -4 239 0
+109 31 -41 0
+55 23 -73 0
+-196 140 -213 0
+234 -1 -49 0
+-176 130 -162 0
+-170 -140 164 0
+-137 -25 -41 0
+-166 82 15 0
+47 7 112 0
+-3 -28 -190 0
+-48 112 111 0
+230 -208 -105 0
+-145 -83 72 0
+-20 7 -101 0
+-191 105 -229 0
+-102 68 32 0
+-43 8 -61 0
+-137 172 60 0
+-52 -101 -27 0
+104 173 234 0
+2 155 71 0
+-136 159 -107 0
+-174 -192 -57 0
+4 201 -238 0
+-160 207 -142 0
+-147 40 -99 0
+-66 -209 -123 0
+58 80 119 0
+-1 67 219 0
+208 -6 28 0
+-45 46 -106 0
+-109 79 137 0
+159 -58 -121 0
+45 -172 250 0
+85 -118 102 0
+179 -13 47 0
+211 -15 -137 0
+139 -155 196 0
+-192 -227 -38 0
+-37 -75 66 0
+-139 -116 -45 0
+-244 -110 -215 0
+-18 95 115 0
+80 -46 23 0
+-66 -23 88 0
+-164 -50 140 0
+160 228 148 0
+-84 126 200 0
+244 168 99 0
+29 -101 108 0
+140 145 68 0
+-69 -12 -31 0
+71 -219 14 0
+-74 -161 20 0
+6 205 -155 0
+-131 -211 -29 0
+1 59 144 0
+-169 96 -248 0
+34 189 75 0
+107 -116 206 0
+-146 110 -237 0
+-56 59 35 0
+-228 -8 155 0
+-139 223 210 0
+-215 -132 -185 0
+-197 -37 24 0
+-160 -17 -140 0
+-4 -193 -236 0
+-179 55 -148 0
+-207 -233 -55 0
+56 99 -233 0
+160 -191 -210 0
+27 139 117 0
+188 226 88 0
+9 -71 -88 0
+-9 18 89 0
+-184 6 -62 0
+-68 81 -86 0
+217 31 -108 0
+-161 -125 42 0
+238 -196 22 0
+198 120 -124 0
+205 81 9 0
+173 232 -133 0
+2 -197 124 0
+48 182 -7 0
+187 -206 63 0
+-238 -170 -156 0
+-98 -132 -151 0
+229 -163 133 0
+-164 4 9 0
+-113 10 -223 0
+-1 58 107 0
+-76 -151 198 0
+163 -110 -23 0
+-122 125 232 0
+147 158 -64 0
+-58 -84 -191 0
+-231 65 145 0
+37 -203 135 0
+38 -120 221 0
+-73 146 174 0
+-19 -73 90 0
+203 -217 -144 0
+123 -182 -137 0
+104 28 4 0
+90 119 -148 0
+20 -24 -237 0
+188 186 190 0
+-15 -157 16 0
+36 17 34 0
+-41 -182 -199 0
+102 214 -227 0
+-61 11 -145 0
+84 -107 100 0
+44 15 -140 0
+123 -37 169 0
+-162 195 99 0
+60 29 -203 0
+-144 -227 -215 0
+-99 29 227 0
+-208 233 119 0
+248 -205 44 0
+155 14 -90 0
+-238 -218 -187 0
+-164 60 200 0
+222 -6 42 0
+-190 -130 -39 0
+-45 -130 7 0
+94 -224 48 0
+-201 -89 67 0
+210 201 120 0
+86 -231 130 0
+118 -9 -235 0
+205 237 195 0
+10 217 -209 0
+191 76 -138 0
+-61 162 159 0
+45 153 132 0
+-1 -232 11 0
+66 244 243 0
+212 11 185 0
+-28 132 -174 0
+-59 -117 -112 0
+-214 147 121 0
+-250 -157 -98 0
+102 -143 -179 0
+-48 -19 -132 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-062.cnf b/benchmarks/UF250.1065.100/uf250-062.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-062.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -103 -204 -48 0
+-27 -226 131 0
+-25 -154 26 0
+-223 -91 67 0
+-136 -95 -148 0
+-165 69 153 0
+-91 -34 -72 0
+232 -10 102 0
+40 -197 133 0
+146 -41 157 0
+-243 84 -191 0
+242 136 -232 0
+11 88 -226 0
+154 -135 146 0
+98 -136 92 0
+128 171 -95 0
+-16 57 -26 0
+-214 -130 220 0
+139 -145 -199 0
+-87 28 75 0
+189 -160 -174 0
+-172 -243 -46 0
+79 -204 46 0
+112 32 181 0
+248 153 -139 0
+-76 18 81 0
+238 -222 51 0
+-199 246 -244 0
+-30 -154 -167 0
+-72 212 -135 0
+-131 109 232 0
+19 -96 -3 0
+110 78 -166 0
+-239 102 113 0
+138 134 37 0
+-237 -224 180 0
+250 204 133 0
+173 -132 -89 0
+-48 -223 11 0
+236 16 206 0
+94 -25 -22 0
+-60 -243 -160 0
+203 168 65 0
+-201 -54 -22 0
+-35 -201 -164 0
+39 67 -226 0
+-17 148 -211 0
+-109 42 -123 0
+-222 -33 -184 0
+142 29 98 0
+-8 57 -137 0
+-201 133 -123 0
+-116 168 3 0
+119 63 -52 0
+198 -142 47 0
+-11 216 -4 0
+194 215 102 0
+-220 192 -66 0
+-78 -96 -19 0
+78 99 -23 0
+-242 113 -148 0
+224 -50 -195 0
+-138 124 -161 0
+105 159 -40 0
+5 -116 -40 0
+210 -231 5 0
+87 200 160 0
+-250 162 187 0
+-105 220 -178 0
+84 98 80 0
+16 -84 51 0
+131 28 -225 0
+104 -59 161 0
+-59 -74 246 0
+201 -51 186 0
+-100 -189 145 0
+-176 -89 -113 0
+149 233 -231 0
+87 81 -23 0
+171 16 -40 0
+167 146 152 0
+147 220 199 0
+-181 19 60 0
+-110 -165 -163 0
+-123 167 245 0
+125 191 -186 0
+136 -148 200 0
+-161 -87 221 0
+-107 80 -216 0
+112 243 -189 0
+-148 -206 -165 0
+-59 105 -94 0
+53 98 -249 0
+76 -202 244 0
+-236 54 61 0
+154 -225 -32 0
+212 207 94 0
+-217 -152 204 0
+130 -250 -123 0
+-26 245 3 0
+-103 -47 111 0
+-133 152 194 0
+154 152 2 0
+250 75 -50 0
+64 141 236 0
+145 193 103 0
+105 -246 -199 0
+97 -86 -101 0
+-149 205 250 0
+-189 -141 5 0
+232 101 -37 0
+132 210 145 0
+-29 -105 164 0
+55 102 -74 0
+-168 -239 -40 0
+17 -144 -97 0
+203 -110 -162 0
+175 218 -24 0
+207 -151 -78 0
+-180 123 115 0
+216 61 -172 0
+-14 -66 -9 0
+95 -88 165 0
+-94 -132 162 0
+-47 91 239 0
+189 25 -94 0
+10 101 -22 0
+-215 -120 -23 0
+141 81 -80 0
+-168 -49 -82 0
+189 149 166 0
+238 18 -103 0
+-195 -250 -248 0
+-164 19 65 0
+234 -238 115 0
+206 83 -223 0
+-124 102 250 0
+103 56 -34 0
+-85 -187 -180 0
+215 -164 -238 0
+-153 184 214 0
+107 -178 180 0
+-140 7 97 0
+85 191 -55 0
+13 -54 147 0
+132 -36 59 0
+173 18 -41 0
+-143 -14 201 0
+-108 22 247 0
+146 48 139 0
+-168 180 -57 0
+-90 196 236 0
+75 -190 124 0
+81 -37 82 0
+163 -95 -164 0
+-73 55 -141 0
+97 121 -110 0
+192 75 97 0
+-125 179 62 0
+-72 -168 -105 0
+197 -42 46 0
+2 17 -197 0
+19 40 21 0
+-141 -229 49 0
+213 -6 -222 0
+58 188 -233 0
+-180 -27 169 0
+74 156 -58 0
+214 162 140 0
+66 -77 79 0
+-229 200 7 0
+113 234 -58 0
+50 184 101 0
+-18 241 -33 0
+231 69 223 0
+-129 85 65 0
+-167 -158 -101 0
+168 239 -144 0
+-139 113 -162 0
+68 1 233 0
+-155 189 -172 0
+-88 -240 125 0
+149 -131 -52 0
+213 -37 9 0
+39 26 29 0
+109 -221 27 0
+247 -28 89 0
+-184 -114 183 0
+-132 -119 118 0
+-169 33 -102 0
+35 -162 138 0
+-161 188 105 0
+-51 -243 185 0
+-64 110 -210 0
+6 170 235 0
+-25 -152 -199 0
+240 123 -78 0
+164 -174 129 0
+-188 -220 -217 0
+100 156 137 0
+122 -38 155 0
+210 188 240 0
+174 196 -35 0
+159 -232 161 0
+-92 228 -217 0
+-231 184 -17 0
+-2 214 -153 0
+-103 -175 -130 0
+-79 135 154 0
+49 102 9 0
+244 -60 5 0
+-225 -196 -222 0
+-61 -39 147 0
+113 -5 8 0
+47 42 -119 0
+-127 51 -8 0
+139 -35 148 0
+-83 -223 123 0
+102 25 54 0
+-128 -87 -88 0
+-195 20 -203 0
+-40 -39 -52 0
+-232 173 9 0
+-63 -110 -111 0
+50 -237 -245 0
+-241 149 83 0
+-97 -89 127 0
+35 -221 250 0
+-101 -244 194 0
+118 216 -80 0
+1 -2 -108 0
+171 -41 -246 0
+124 223 -205 0
+-207 116 131 0
+244 194 12 0
+-32 -56 -25 0
+47 60 -9 0
+-28 230 -171 0
+-119 -58 -51 0
+45 202 -70 0
+80 -57 181 0
+73 243 -130 0
+-30 63 215 0
+-135 -163 124 0
+-62 206 35 0
+-6 -91 116 0
+-7 18 55 0
+122 129 -153 0
+153 -213 110 0
+-109 209 -226 0
+202 95 78 0
+-130 -39 -40 0
+-25 -47 18 0
+-125 35 -57 0
+-5 170 162 0
+218 15 -96 0
+68 -211 166 0
+247 170 137 0
+-109 -222 54 0
+119 -210 35 0
+-31 -157 -112 0
+-4 -20 154 0
+-9 -123 219 0
+-164 -245 -38 0
+83 28 -202 0
+215 -88 49 0
+-19 -218 -20 0
+-222 145 -20 0
+7 -203 150 0
+-37 2 -86 0
+-130 -83 -231 0
+-179 178 163 0
+95 71 -193 0
+-19 18 185 0
+227 98 -106 0
+-205 -215 -57 0
+131 72 -142 0
+91 -114 63 0
+-16 -246 -92 0
+-53 -140 250 0
+-132 156 -51 0
+153 221 15 0
+36 -104 148 0
+172 152 120 0
+-166 154 172 0
+1 -193 28 0
+245 34 89 0
+-43 -114 205 0
+-64 -134 243 0
+-215 -63 248 0
+9 230 -2 0
+-153 25 -166 0
+92 76 107 0
+-138 79 202 0
+-224 227 -162 0
+29 -121 -119 0
+163 59 -173 0
+-70 -142 32 0
+-244 -76 -125 0
+-45 -178 -113 0
+-96 177 214 0
+-119 60 -36 0
+-16 -2 23 0
+-186 -16 194 0
+-175 149 -193 0
+-226 -223 13 0
+52 -48 -74 0
+79 -9 -186 0
+170 136 141 0
+-194 191 9 0
+54 -48 -28 0
+-80 -39 -4 0
+87 205 -7 0
+148 225 92 0
+-149 -31 49 0
+-212 220 -167 0
+-196 115 193 0
+-197 -105 23 0
+159 24 -53 0
+-108 210 171 0
+-26 79 58 0
+97 -14 -208 0
+-107 160 -80 0
+207 21 229 0
+149 129 250 0
+-158 61 196 0
+58 -100 -27 0
+240 245 148 0
+24 81 30 0
+42 239 -179 0
+158 -217 24 0
+-116 239 126 0
+131 244 -8 0
+38 86 213 0
+118 -131 42 0
+10 -80 -67 0
+-59 -48 -237 0
+-197 70 233 0
+85 -135 -131 0
+-100 70 99 0
+241 -125 100 0
+55 -215 78 0
+31 94 -86 0
+-59 -133 68 0
+158 -29 -89 0
+-27 -161 -78 0
+-157 23 199 0
+2 95 -190 0
+21 166 120 0
+-108 12 -78 0
+-149 -45 158 0
+-211 77 -148 0
+-5 -63 -55 0
+183 170 -78 0
+-100 115 -194 0
+174 -209 -6 0
+206 145 2 0
+65 59 125 0
+32 -186 -194 0
+-42 87 -66 0
+-197 188 84 0
+-128 225 -163 0
+192 142 25 0
+92 -43 -214 0
+237 -193 37 0
+177 124 237 0
+-29 203 229 0
+-158 24 -199 0
+-211 -182 -2 0
+-124 204 95 0
+-210 -182 -146 0
+-202 -220 174 0
+-237 68 30 0
+-145 -211 52 0
+-48 -8 -222 0
+165 128 158 0
+-32 -26 -69 0
+-211 -194 47 0
+-110 -23 -7 0
+-180 216 150 0
+128 23 196 0
+-134 116 46 0
+-181 32 196 0
+24 132 97 0
+172 223 230 0
+138 3 -110 0
+-103 171 -59 0
+150 53 -162 0
+169 53 65 0
+29 4 -80 0
+-95 212 -207 0
+-149 146 164 0
+-87 194 89 0
+-181 -208 172 0
+-102 2 8 0
+136 105 43 0
+-85 -208 233 0
+35 -2 220 0
+-242 -181 -216 0
+-167 -27 -190 0
+6 -93 53 0
+135 19 -70 0
+143 -51 -236 0
+121 166 86 0
+-245 117 -214 0
+-174 167 216 0
+-106 -118 -147 0
+-115 185 117 0
+-97 24 17 0
+-208 96 223 0
+84 -188 213 0
+126 -15 180 0
+153 102 249 0
+-121 176 -131 0
+-245 -66 78 0
+-14 71 -29 0
+-39 245 -202 0
+33 -171 41 0
+138 -61 -45 0
+250 -193 -219 0
+-169 -174 -26 0
+134 -188 -140 0
+24 -188 77 0
+-183 107 77 0
+131 -125 -216 0
+55 120 -49 0
+226 200 135 0
+22 57 -228 0
+115 -53 -191 0
+161 52 180 0
+-66 -123 104 0
+-122 -137 -185 0
+8 228 -204 0
+-221 -151 -203 0
+125 92 -181 0
+-110 167 -56 0
+-13 -184 131 0
+-173 178 -29 0
+-26 -4 -27 0
+107 39 -49 0
+221 -203 -67 0
+-20 178 -64 0
+-201 -48 -161 0
+-104 -199 198 0
+-87 33 -151 0
+35 41 196 0
+232 -86 -38 0
+-29 -185 -210 0
+133 -17 81 0
+192 233 39 0
+86 153 -149 0
+-142 236 50 0
+91 -59 -219 0
+182 -131 149 0
+19 -152 -28 0
+166 80 48 0
+29 -2 38 0
+113 20 128 0
+214 1 -5 0
+-156 31 117 0
+-79 3 190 0
+-179 -96 -52 0
+-35 37 2 0
+37 -82 71 0
+6 100 -115 0
+-233 -111 205 0
+224 -166 117 0
+7 166 -78 0
+-79 -114 -28 0
+233 160 71 0
+49 -16 -214 0
+-25 -162 -116 0
+182 -193 -163 0
+-206 -30 104 0
+205 162 -168 0
+128 58 -216 0
+-42 -86 65 0
+154 -159 -193 0
+-57 124 174 0
+169 63 14 0
+37 215 -81 0
+-155 98 -227 0
+-220 -158 113 0
+-56 -31 154 0
+81 -109 -74 0
+-118 -232 -126 0
+90 138 29 0
+-21 -76 -190 0
+163 44 -195 0
+-78 -103 -245 0
+-62 65 -171 0
+-118 -104 -41 0
+178 191 -223 0
+-32 236 3 0
+113 131 128 0
+-46 93 -140 0
+-120 147 -6 0
+57 219 -116 0
+-239 118 -175 0
+-16 207 -107 0
+218 110 230 0
+10 195 -155 0
+190 -161 166 0
+-245 -177 -119 0
+145 184 -170 0
+139 -44 -92 0
+128 -160 -112 0
+-229 -115 126 0
+146 164 -241 0
+-228 -91 -147 0
+-118 211 -221 0
+-115 -22 -250 0
+126 -60 -91 0
+-165 -144 145 0
+156 -204 144 0
+-182 51 -21 0
+40 152 154 0
+5 -175 -159 0
+-250 110 31 0
+197 -195 -210 0
+-150 178 -192 0
+-53 -121 -131 0
+-55 164 103 0
+-100 -8 -157 0
+137 -99 -139 0
+-239 88 -63 0
+159 60 -13 0
+218 70 86 0
+118 132 102 0
+219 -149 102 0
+242 -234 -126 0
+-197 74 -194 0
+-132 -80 29 0
+-62 18 -193 0
+167 10 104 0
+-57 -108 -83 0
+66 108 -71 0
+-218 -200 -13 0
+-57 -228 -181 0
+203 57 231 0
+-154 131 204 0
+234 -128 223 0
+-236 104 -240 0
+161 -156 134 0
+62 -107 -82 0
+140 66 37 0
+-209 36 227 0
+-222 75 217 0
+-117 233 -223 0
+25 -135 -233 0
+12 -67 210 0
+147 118 -47 0
+-236 -21 209 0
+-18 97 14 0
+117 -121 -221 0
+-243 239 214 0
+213 183 241 0
+144 -40 60 0
+-133 -10 -137 0
+-233 -116 105 0
+100 -206 70 0
+-186 -120 39 0
+216 22 133 0
+-65 -7 -133 0
+186 135 -247 0
+-122 -186 166 0
+47 185 193 0
+178 75 -92 0
+184 165 222 0
+-198 52 8 0
+154 -213 31 0
+143 200 213 0
+-156 213 -148 0
+-212 206 162 0
+57 -219 -79 0
+-159 -67 132 0
+-218 29 235 0
+-3 19 232 0
+148 -228 -210 0
+-86 217 199 0
+-84 -190 178 0
+-250 95 -93 0
+-3 -28 -224 0
+-239 -75 -216 0
+-178 -220 94 0
+-238 -217 -63 0
+230 -181 35 0
+-27 -167 87 0
+-239 140 -89 0
+-82 -15 192 0
+49 130 -42 0
+52 25 154 0
+-146 122 -234 0
+246 111 24 0
+-57 147 126 0
+73 -119 -147 0
+-88 31 216 0
+58 -13 183 0
+-175 240 -165 0
+-60 -130 -127 0
+202 201 65 0
+40 -153 -75 0
+-66 -201 -204 0
+-53 167 188 0
+197 175 141 0
+20 -61 220 0
+-129 -198 188 0
+145 18 32 0
+-46 69 190 0
+-244 233 229 0
+153 -75 148 0
+157 -39 -5 0
+-176 -137 -225 0
+-231 31 59 0
+-225 -8 -76 0
+-41 -45 206 0
+-245 -73 -154 0
+-206 93 32 0
+-170 -31 48 0
+-71 -175 -69 0
+-27 169 -5 0
+98 103 -244 0
+-146 -57 3 0
+-194 -156 82 0
+52 204 207 0
+81 127 4 0
+-6 -207 213 0
+-160 103 120 0
+213 -223 -11 0
+77 -16 -98 0
+118 217 -74 0
+-233 58 139 0
+-10 -216 -197 0
+-235 -90 -199 0
+-139 -211 178 0
+183 -111 31 0
+188 -215 -140 0
+171 169 162 0
+94 33 128 0
+-206 -167 -222 0
+-197 85 76 0
+-59 29 -22 0
+145 -25 -100 0
+-95 236 -180 0
+-235 234 123 0
+-171 63 -110 0
+53 99 228 0
+5 -192 -107 0
+-1 93 234 0
+137 49 246 0
+-35 -176 -175 0
+94 224 63 0
+153 -53 52 0
+-8 158 -142 0
+-4 -224 5 0
+111 -17 185 0
+249 4 -79 0
+-171 -228 179 0
+-21 -244 243 0
+119 -238 53 0
+133 -97 -52 0
+173 -130 216 0
+128 111 18 0
+-143 104 -247 0
+215 134 -219 0
+53 -140 -52 0
+67 -130 62 0
+72 10 -113 0
+92 209 49 0
+69 58 -198 0
+243 -127 95 0
+227 47 182 0
+-40 -150 -73 0
+-98 -80 -97 0
+-210 237 248 0
+-112 17 -199 0
+-9 37 226 0
+3 115 -204 0
+214 115 -21 0
+-249 -221 -175 0
+68 -240 215 0
+-195 -205 -61 0
+-225 -148 250 0
+-120 -186 -132 0
+78 -245 -113 0
+-200 58 -231 0
+-189 -18 133 0
+-135 164 -176 0
+151 211 84 0
+174 -179 74 0
+28 131 -121 0
+186 -234 -213 0
+96 117 -64 0
+169 -151 -116 0
+-82 -107 146 0
+219 -171 208 0
+-34 -116 -236 0
+-146 30 86 0
+-115 -220 -237 0
+197 -54 -26 0
+-169 178 90 0
+128 51 135 0
+-82 -192 -98 0
+-3 -16 117 0
+-159 192 142 0
+-103 203 28 0
+212 206 -95 0
+164 151 -82 0
+158 70 -249 0
+113 -218 -186 0
+-105 -5 -172 0
+178 158 205 0
+-163 -167 -175 0
+-228 86 61 0
+-220 -222 -88 0
+125 -82 -244 0
+46 -142 98 0
+-25 77 -18 0
+190 49 -31 0
+-121 -244 112 0
+-197 25 -170 0
+-130 117 -26 0
+79 142 16 0
+42 29 -136 0
+213 150 155 0
+163 -54 -78 0
+-216 123 -15 0
+-180 179 23 0
+-33 -68 -142 0
+-79 -102 -71 0
+37 -89 -231 0
+12 -136 -98 0
+-158 56 -127 0
+-43 -34 220 0
+-105 31 -212 0
+102 -50 -227 0
+-57 -175 -33 0
+-102 109 -215 0
+131 82 -249 0
+-210 120 -231 0
+58 -146 -43 0
+-181 -36 130 0
+122 42 -189 0
+51 151 59 0
+-250 -210 -194 0
+223 -189 134 0
+221 153 147 0
+181 237 -127 0
+-96 -124 47 0
+-229 -173 -7 0
+161 -126 76 0
+156 -111 201 0
+139 141 53 0
+-162 105 -249 0
+6 -239 -94 0
+-149 72 121 0
+22 121 222 0
+-213 -222 -90 0
+141 85 -213 0
+105 -83 -227 0
+-16 -65 92 0
+-11 202 224 0
+20 -239 26 0
+74 -108 -90 0
+-169 -61 16 0
+-117 -192 74 0
+61 -193 -206 0
+88 195 -221 0
+-119 -127 46 0
+-142 -81 -62 0
+-166 92 181 0
+-243 -111 -54 0
+-180 233 -173 0
+-89 -214 102 0
+-135 -63 94 0
+185 136 -161 0
+227 118 -72 0
+-9 -246 199 0
+157 234 -8 0
+22 -2 -242 0
+184 -133 -97 0
+-55 225 -89 0
+93 -14 149 0
+86 102 -28 0
+22 -131 146 0
+225 180 -227 0
+-43 -78 -198 0
+-34 45 -216 0
+226 172 11 0
+148 36 -1 0
+137 24 -176 0
+87 137 -26 0
+-237 -51 24 0
+112 -208 31 0
+-243 -108 -81 0
+-240 -38 -154 0
+-115 237 -135 0
+-119 -9 -203 0
+2 -72 142 0
+-77 -186 211 0
+-37 169 150 0
+188 198 37 0
+-224 207 66 0
+111 -100 98 0
+105 209 -227 0
+177 151 -74 0
+-125 28 -106 0
+220 -74 -150 0
+-62 110 -98 0
+-201 216 188 0
+-83 208 204 0
+-64 158 -71 0
+112 39 -245 0
+10 135 -104 0
+87 -244 -182 0
+76 -4 -170 0
+-73 -224 -110 0
+64 5 217 0
+-53 -25 -174 0
+122 -218 -211 0
+-15 68 136 0
+-136 169 -19 0
+-174 -126 -166 0
+179 -236 206 0
+71 13 55 0
+163 81 -113 0
+93 -151 -128 0
+-22 -69 -65 0
+118 -137 -234 0
+-160 60 -139 0
+10 4 35 0
+-81 144 200 0
+-148 -27 164 0
+-211 -82 -9 0
+-70 64 -57 0
+-161 -37 -151 0
+-244 -240 95 0
+-38 96 127 0
+73 -18 171 0
+-78 -31 -139 0
+-32 149 202 0
+-133 88 100 0
+-77 69 -144 0
+-43 -93 -220 0
+-38 -1 -212 0
+92 167 -99 0
+155 -230 31 0
+-52 -34 -131 0
+147 -29 -243 0
+47 -30 166 0
+208 48 217 0
+249 -245 44 0
+-91 -51 34 0
+121 143 48 0
+-28 54 69 0
+-243 19 -71 0
+23 73 -157 0
+67 -192 -206 0
+-120 -33 94 0
+207 173 -155 0
+49 108 234 0
+-31 -89 -130 0
+93 221 173 0
+1 191 116 0
+195 64 184 0
+65 137 -156 0
+-107 -36 -61 0
+-218 66 186 0
+223 -114 197 0
+100 152 -119 0
+-81 66 93 0
+209 -221 133 0
+-234 174 171 0
+177 36 148 0
+178 224 7 0
+3 87 -74 0
+192 32 158 0
+180 -34 39 0
+134 130 137 0
+-136 -182 -235 0
+-150 230 -78 0
+161 15 -182 0
+-183 18 -16 0
+-72 1 99 0
+-220 168 33 0
+195 -210 240 0
+172 -94 -78 0
+84 95 184 0
+-68 137 52 0
+19 65 2 0
+62 -213 -22 0
+-113 155 -48 0
+106 -91 55 0
+-90 -8 7 0
+-225 -192 -166 0
+37 54 -146 0
+12 -217 34 0
+20 12 132 0
+-193 140 79 0
+-51 -5 -194 0
+151 18 240 0
+-175 -87 -61 0
+-250 -166 229 0
+202 -182 -168 0
+-32 -181 -203 0
+-161 48 200 0
+245 -18 112 0
+23 226 -174 0
+-29 59 -95 0
+145 121 156 0
+-30 -6 -100 0
+5 -152 -211 0
+124 -229 164 0
+211 -8 -79 0
+-30 -98 -38 0
+239 -225 139 0
+-31 208 -197 0
+179 -198 131 0
+-112 205 117 0
+-108 -40 169 0
+-28 213 87 0
+-212 82 249 0
+-60 2 19 0
+-50 -206 -219 0
+-237 -4 -18 0
+18 176 206 0
+-145 -53 -88 0
+-215 -20 163 0
+-248 -10 213 0
+-194 162 112 0
+-205 -84 186 0
+167 -83 80 0
+166 -191 60 0
+85 -171 -28 0
+156 81 -115 0
+-28 -247 -14 0
+240 73 33 0
+-109 242 198 0
+-187 -155 -43 0
+167 -109 10 0
+-212 153 -49 0
+-176 -105 28 0
+-216 -33 -96 0
+36 137 71 0
+7 19 131 0
+69 -11 160 0
+73 161 130 0
+205 -85 87 0
+217 34 175 0
+-60 -119 44 0
+197 204 104 0
+131 -145 250 0
+-64 -200 -204 0
+188 217 236 0
+-138 62 215 0
+-23 198 54 0
+-216 -183 19 0
+84 -7 -213 0
+-240 -95 -179 0
+72 94 -243 0
+-136 -47 -192 0
+64 139 177 0
+96 -188 126 0
+-21 -214 128 0
+131 10 -179 0
+118 181 -249 0
+-53 183 -61 0
+-99 -111 101 0
+-8 -189 -40 0
+-220 -19 238 0
+100 10 214 0
+20 120 16 0
+244 -197 140 0
+-171 178 -247 0
+-188 -32 155 0
+-208 -28 56 0
+4 -147 243 0
+-49 220 -37 0
+-247 -235 -135 0
+129 133 -228 0
+-79 -15 185 0
+-7 -190 -207 0
+-90 -7 -153 0
+-83 -191 -202 0
+-163 62 28 0
+-47 173 100 0
+-41 63 -225 0
+180 151 -189 0
+-48 110 73 0
+-145 -239 -68 0
+8 -176 -85 0
+143 -198 204 0
+-50 -124 -166 0
+-120 3 -52 0
+199 147 -117 0
+179 -77 172 0
+154 -77 -26 0
+123 -244 93 0
+231 101 50 0
+161 243 198 0
+-23 -188 93 0
+-22 104 47 0
+84 42 -110 0
+-103 -123 207 0
+46 -158 -206 0
+95 104 65 0
+60 159 -196 0
+-124 203 35 0
+140 178 180 0
+105 -110 -3 0
+32 26 24 0
+-189 -124 236 0
+-127 103 -59 0
+-218 225 62 0
+-242 -175 -234 0
+-164 16 191 0
+16 -51 128 0
+-107 -62 210 0
+49 190 20 0
+-235 77 -14 0
+134 -235 -14 0
+-79 -188 177 0
+63 -45 -173 0
+68 8 -85 0
+-177 101 247 0
+-188 202 -53 0
+76 104 162 0
+114 -122 144 0
+181 213 -111 0
+-184 -226 -78 0
+249 103 98 0
+-26 -129 227 0
+-36 244 158 0
+-33 -210 15 0
+-120 158 -40 0
+-93 -87 58 0
+63 162 239 0
+-75 134 -113 0
+36 -97 102 0
+-115 110 233 0
+-110 149 157 0
+28 -151 205 0
+-136 -15 187 0
+-142 33 98 0
+69 197 51 0
+-211 -151 28 0
+-157 139 25 0
+59 93 14 0
+-200 -123 -112 0
+11 152 -145 0
+-182 213 47 0
+29 -248 175 0
+-131 230 -96 0
+159 -237 59 0
+218 -189 -165 0
+9 -181 -130 0
+91 -168 -218 0
+18 -102 -117 0
+49 -154 140 0
+120 140 6 0
+200 10 186 0
+50 -156 -242 0
+154 188 65 0
+174 -100 -213 0
+-131 77 26 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-063.cnf b/benchmarks/UF250.1065.100/uf250-063.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-063.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -59 37 101 0
+220 -53 -133 0
+112 12 -40 0
+-158 -11 78 0
+-103 195 -193 0
+-30 170 -179 0
+241 81 -4 0
+-87 -218 -242 0
+-79 148 -8 0
+-10 150 -101 0
+95 -64 -131 0
+-225 185 -72 0
+209 -145 -201 0
+100 33 205 0
+-16 230 -211 0
+62 77 54 0
+60 204 117 0
+-245 -156 188 0
+142 26 -105 0
+-206 46 -164 0
+-89 -75 3 0
+187 220 -227 0
+97 -1 144 0
+-107 -87 -95 0
+146 138 -172 0
+-237 143 -9 0
+-13 220 -138 0
+227 -119 144 0
+190 -9 176 0
+160 -116 246 0
+15 -163 -193 0
+192 -165 -196 0
+223 -129 -86 0
+-206 -188 -247 0
+-239 -131 83 0
+-35 -226 171 0
+-203 192 -237 0
+-115 243 19 0
+-189 -65 -205 0
+-152 -184 57 0
+-243 -203 -244 0
+-236 132 -185 0
+-113 144 198 0
+148 -33 122 0
+29 120 -250 0
+104 96 121 0
+92 -244 -183 0
+-231 -79 -106 0
+235 -107 -232 0
+-173 239 -69 0
+-91 179 17 0
+-13 -118 -19 0
+156 123 64 0
+-210 -36 129 0
+-141 -65 -78 0
+-132 79 80 0
+-173 -53 223 0
+-177 -152 238 0
+-12 122 -74 0
+229 -205 31 0
+207 -45 -96 0
+142 116 -189 0
+-230 -234 -87 0
+6 235 -121 0
+46 -103 139 0
+-94 -116 98 0
+76 -44 -157 0
+198 -137 35 0
+109 154 -188 0
+131 227 -59 0
+155 -126 -91 0
+99 73 -179 0
+-143 -234 -161 0
+105 57 -97 0
+25 216 -161 0
+235 -159 -65 0
+-241 64 54 0
+-47 -213 -73 0
+-150 64 32 0
+181 -131 83 0
+30 199 -246 0
+-75 -15 24 0
+217 -230 56 0
+14 87 -78 0
+-163 14 64 0
+83 -134 -226 0
+39 -52 -14 0
+-155 -147 177 0
+-224 200 -51 0
+-158 47 -153 0
+35 50 63 0
+-64 62 163 0
+140 186 -26 0
+25 249 50 0
+178 -78 -80 0
+-65 13 204 0
+-228 88 65 0
+-207 221 9 0
+231 70 56 0
+-63 17 -165 0
+-46 161 -156 0
+2 -16 17 0
+-139 112 68 0
+204 74 183 0
+97 166 -38 0
+155 104 45 0
+240 -105 97 0
+-105 -58 -114 0
+-35 -158 -31 0
+238 14 50 0
+-160 -179 211 0
+-35 -229 167 0
+-134 90 145 0
+-204 46 -7 0
+-118 250 -187 0
+-24 -184 -140 0
+-47 172 108 0
+-50 -187 -183 0
+43 138 240 0
+-223 -239 1 0
+120 -179 210 0
+-138 -210 18 0
+88 -224 -8 0
+-215 211 -80 0
+-205 -233 190 0
+-231 12 -24 0
+36 -159 146 0
+-125 242 -43 0
+-75 -227 -170 0
+105 135 162 0
+-138 71 65 0
+-97 46 -244 0
+62 223 -139 0
+-64 180 128 0
+162 -187 193 0
+-128 118 103 0
+28 126 158 0
+169 180 229 0
+208 98 13 0
+142 242 32 0
+-117 -193 -130 0
+-81 -162 -33 0
+-244 -102 81 0
+55 -117 212 0
+-162 -93 34 0
+206 44 -42 0
+243 93 88 0
+177 73 123 0
+122 -99 147 0
+-126 78 191 0
+8 227 -161 0
+225 55 14 0
+-82 6 -167 0
+-235 -134 -60 0
+-230 93 52 0
+-37 9 50 0
+-119 32 -166 0
+-227 -175 1 0
+-104 -114 147 0
+-137 -224 -206 0
+12 -181 216 0
+173 -246 -55 0
+83 -105 -72 0
+-96 102 64 0
+106 151 -33 0
+-19 -101 -107 0
+7 -85 230 0
+208 6 -214 0
+231 -184 63 0
+-103 31 227 0
+-61 110 166 0
+-151 -100 162 0
+-238 -119 -89 0
+-162 -128 111 0
+50 -24 -66 0
+91 -219 17 0
+-83 -35 209 0
+-78 153 -237 0
+-94 -16 -13 0
+239 39 209 0
+-211 -155 -85 0
+86 -244 -5 0
+-164 -66 -71 0
+35 76 -190 0
+-232 18 218 0
+-56 33 187 0
+109 -95 92 0
+32 -53 -145 0
+-27 237 -202 0
+144 -15 248 0
+143 -9 101 0
+177 7 205 0
+-97 151 146 0
+118 -30 84 0
+50 -139 132 0
+-115 -142 -93 0
+75 -147 248 0
+122 11 18 0
+-115 -120 50 0
+-66 238 -183 0
+32 149 74 0
+115 -189 192 0
+-229 89 116 0
+16 -221 -237 0
+109 -236 -163 0
+223 214 -96 0
+91 203 147 0
+137 43 202 0
+120 53 -29 0
+-31 226 184 0
+-140 240 -80 0
+193 -127 -121 0
+-203 46 227 0
+-212 168 -67 0
+188 -54 -159 0
+237 136 -165 0
+234 -62 -77 0
+38 105 31 0
+28 -221 246 0
+-27 148 73 0
+112 5 204 0
+227 -54 135 0
+39 -196 -141 0
+-148 238 120 0
+-163 108 -227 0
+54 -155 248 0
+-80 -158 122 0
+-1 249 -226 0
+-41 216 173 0
+-239 22 -112 0
+209 -60 206 0
+147 148 -146 0
+112 -108 151 0
+-44 -141 9 0
+-191 22 124 0
+114 -88 89 0
+-93 -51 227 0
+164 24 193 0
+-151 70 9 0
+172 213 30 0
+-73 231 145 0
+-240 -143 100 0
+-52 45 34 0
+112 -10 -130 0
+-128 -91 -114 0
+215 208 212 0
+157 108 154 0
+17 126 -79 0
+-111 231 198 0
+142 -229 207 0
+-237 -100 -49 0
+210 115 25 0
+-147 -138 225 0
+163 49 -75 0
+-226 -180 153 0
+24 172 138 0
+239 -80 210 0
+111 90 -217 0
+179 228 -203 0
+178 -64 171 0
+119 19 -28 0
+101 79 -228 0
+140 202 10 0
+-12 -216 -53 0
+-206 -147 -203 0
+232 96 217 0
+-158 202 -136 0
+56 151 -177 0
+-140 -19 -179 0
+82 188 43 0
+-232 46 -116 0
+-5 213 -169 0
+116 -153 81 0
+-6 108 107 0
+81 -131 26 0
+144 147 -135 0
+-226 -100 -152 0
+-73 -105 152 0
+241 154 227 0
+-186 169 158 0
+-50 -185 218 0
+124 169 -162 0
+-25 135 -6 0
+46 28 -57 0
+-49 60 62 0
+-28 71 -38 0
+-59 -129 -150 0
+-121 179 -96 0
+30 -152 161 0
+229 -223 95 0
+-143 -207 -185 0
+162 -11 -68 0
+23 -101 152 0
+-1 7 158 0
+196 71 -55 0
+154 -4 -190 0
+28 -96 -153 0
+-68 180 -234 0
+-225 -48 218 0
+214 -153 -131 0
+-1 -96 -245 0
+-83 212 -25 0
+118 124 -110 0
+63 -68 -205 0
+-91 -164 66 0
+-213 182 103 0
+-136 -205 248 0
+-91 -58 178 0
+108 222 88 0
+224 93 -201 0
+-46 -26 -64 0
+-185 119 141 0
+-237 119 137 0
+185 -177 17 0
+60 -212 -111 0
+-142 -46 -200 0
+142 128 51 0
+-111 -46 198 0
+43 -145 -194 0
+-77 -226 -143 0
+111 128 -187 0
+242 225 8 0
+121 117 114 0
+86 -156 -219 0
+210 -41 110 0
+-245 -88 224 0
+61 -138 31 0
+137 51 152 0
+75 -205 -171 0
+177 194 -174 0
+133 -40 -238 0
+-162 32 -23 0
+-228 -237 3 0
+144 62 76 0
+198 31 3 0
+23 199 88 0
+-145 -216 -90 0
+119 134 -177 0
+243 -156 226 0
+-128 168 -110 0
+178 62 -125 0
+-73 -216 144 0
+102 1 -184 0
+-192 -115 102 0
+246 -60 239 0
+-31 -117 -90 0
+-85 205 128 0
+-28 -217 -11 0
+157 186 -247 0
+80 -98 -239 0
+-97 -234 -46 0
+-98 -224 -131 0
+-234 -229 -213 0
+127 98 -143 0
+52 186 93 0
+218 101 -28 0
+190 134 140 0
+67 92 70 0
+-237 213 -107 0
+-124 -136 -148 0
+11 -144 2 0
+206 -96 171 0
+186 234 -121 0
+16 -250 168 0
+-85 -4 139 0
+-134 231 207 0
+172 225 -210 0
+-122 6 109 0
+198 -27 122 0
+118 -234 -5 0
+70 -99 -205 0
+140 -155 198 0
+224 119 23 0
+205 -57 -60 0
+77 39 -192 0
+56 -114 -6 0
+-233 -29 -144 0
+-198 -102 9 0
+4 -138 174 0
+-22 41 -134 0
+-120 -177 -42 0
+114 169 210 0
+-148 46 188 0
+-24 19 -10 0
+-43 103 -14 0
+-104 185 -62 0
+76 -175 167 0
+121 -79 60 0
+-180 -8 -93 0
+-162 -247 27 0
+60 -27 26 0
+120 247 -11 0
+51 -152 20 0
+185 139 -11 0
+-202 -239 -212 0
+69 223 160 0
+-181 -214 78 0
+-133 -50 -10 0
+-156 95 -108 0
+131 75 174 0
+-227 -122 -60 0
+217 147 118 0
+-152 220 167 0
+-131 -27 171 0
+174 -74 -118 0
+-184 143 41 0
+146 245 -154 0
+131 192 211 0
+123 -233 109 0
+-87 -144 126 0
+-124 -174 -184 0
+171 62 -207 0
+66 206 187 0
+-108 -125 -22 0
+-18 -4 -136 0
+185 -81 -50 0
+79 -166 29 0
+-31 56 59 0
+6 -190 185 0
+-19 175 105 0
+31 2 -143 0
+47 -198 54 0
+-179 -13 -100 0
+-47 234 121 0
+-83 -29 201 0
+-250 215 -19 0
+31 -92 85 0
+-128 95 79 0
+157 129 42 0
+54 -192 81 0
+22 128 228 0
+178 -51 115 0
+-80 -12 -126 0
+216 -145 -86 0
+-58 -226 136 0
+-152 1 -143 0
+152 -219 214 0
+-47 -62 110 0
+-130 -186 -243 0
+160 -1 140 0
+-60 -40 -120 0
+115 70 130 0
+176 132 -172 0
+132 -184 77 0
+-38 59 -19 0
+-46 165 196 0
+-76 231 184 0
+-65 234 -149 0
+-128 150 136 0
+-224 -61 -94 0
+149 -33 -113 0
+-209 23 -142 0
+42 1 58 0
+157 -168 -147 0
+85 -250 -25 0
+225 -20 86 0
+-28 -240 23 0
+-78 8 40 0
+147 193 -225 0
+-224 -138 -164 0
+222 189 -170 0
+-121 -35 126 0
+-182 -31 -101 0
+29 63 -80 0
+167 79 -21 0
+-230 49 -173 0
+-36 226 -215 0
+4 50 199 0
+241 49 178 0
+-203 217 -112 0
+-208 -27 238 0
+60 212 -69 0
+-191 -126 236 0
+-4 220 55 0
+214 -241 72 0
+15 171 144 0
+-96 -110 -31 0
+101 -75 29 0
+-93 -217 229 0
+1 -112 -8 0
+190 -202 -142 0
+-153 -50 -53 0
+87 -65 -10 0
+124 -243 190 0
+-119 -139 -199 0
+-98 -151 88 0
+-182 137 92 0
+-170 156 120 0
+152 -145 -12 0
+-178 -115 -40 0
+12 89 -151 0
+-142 -10 21 0
+-39 163 246 0
+-178 242 -161 0
+-90 -9 21 0
+130 -147 -99 0
+-164 138 -186 0
+24 160 -91 0
+-36 -245 174 0
+103 -25 -15 0
+-134 33 46 0
+159 -226 179 0
+23 -183 208 0
+-46 -237 -20 0
+-225 -35 -228 0
+-139 41 -164 0
+-225 181 201 0
+-202 -48 -42 0
+-184 -208 -230 0
+-157 -152 197 0
+-15 -29 -144 0
+153 187 97 0
+212 -40 170 0
+-246 132 -39 0
+137 241 117 0
+187 140 -36 0
+247 220 184 0
+-216 35 62 0
+216 33 -142 0
+220 -145 217 0
+-93 -164 231 0
+126 242 17 0
+-81 -50 -125 0
+153 -151 -195 0
+-20 -125 97 0
+78 -53 -238 0
+105 56 224 0
+212 195 108 0
+-248 240 193 0
+-145 54 -222 0
+65 -117 -235 0
+35 -29 221 0
+-66 -111 29 0
+-216 -194 -106 0
+-6 31 -192 0
+-159 -87 98 0
+58 -174 -51 0
+-112 -248 62 0
+7 137 202 0
+-1 51 -119 0
+174 187 228 0
+44 -137 -42 0
+45 -26 -221 0
+114 173 28 0
+154 -35 -123 0
+-164 -151 -87 0
+9 216 -52 0
+-23 -104 -241 0
+-134 -74 79 0
+233 44 148 0
+6 230 -26 0
+8 -130 -163 0
+26 -203 76 0
+173 -79 -110 0
+114 222 42 0
+-136 -83 -87 0
+108 -182 88 0
+242 17 -220 0
+-103 -205 -243 0
+211 70 204 0
+-110 -216 113 0
+-155 234 -219 0
+-9 245 226 0
+-142 164 -214 0
+116 85 238 0
+-99 -197 -34 0
+-248 48 -143 0
+-175 49 -140 0
+160 169 -114 0
+42 -169 -73 0
+-97 87 -106 0
+-39 45 46 0
+-76 185 -134 0
+166 245 -78 0
+17 -158 49 0
+248 -34 -123 0
+-101 -202 -214 0
+232 -208 -158 0
+26 88 238 0
+234 -133 -12 0
+-70 219 -231 0
+112 172 -96 0
+-49 -51 185 0
+-200 192 195 0
+41 29 -194 0
+-250 131 -133 0
+125 -184 -220 0
+58 -243 -132 0
+-214 -100 -184 0
+-191 -173 188 0
+-241 -115 -234 0
+95 -120 61 0
+-11 -186 -246 0
+131 163 -5 0
+-58 -4 71 0
+97 -236 169 0
+16 52 225 0
+80 127 -39 0
+-230 -149 -151 0
+-132 20 -218 0
+-8 -112 -198 0
+32 207 206 0
+-110 -113 -198 0
+136 -167 114 0
+-1 -32 95 0
+-180 -242 -221 0
+-32 -200 -119 0
+59 -65 -14 0
+220 -98 117 0
+159 135 49 0
+113 -31 -25 0
+245 -190 143 0
+15 -235 -163 0
+229 210 224 0
+-112 -201 242 0
+-192 -67 124 0
+159 145 -222 0
+149 22 134 0
+-188 28 -83 0
+18 -234 77 0
+-103 85 -97 0
+-9 210 -140 0
+129 -160 -169 0
+-135 158 246 0
+-93 86 -101 0
+199 -197 -79 0
+-41 -181 89 0
+-77 39 -8 0
+-213 -186 -137 0
+-76 -245 -40 0
+-171 -113 81 0
+-128 -198 185 0
+65 -203 -134 0
+-51 160 120 0
+-141 194 -16 0
+-65 41 -42 0
+150 -166 146 0
+178 196 -225 0
+246 69 -83 0
+-136 146 144 0
+82 142 54 0
+-71 187 -8 0
+-239 198 86 0
+-136 4 -172 0
+168 -5 -73 0
+-75 238 41 0
+-220 -181 14 0
+-118 136 -230 0
+-56 -235 243 0
+-155 -121 116 0
+-127 -6 9 0
+245 104 -50 0
+42 -198 -83 0
+10 -206 167 0
+-113 88 -240 0
+1 191 177 0
+-128 102 -163 0
+-124 -152 192 0
+138 -182 -48 0
+-173 47 -69 0
+83 25 -74 0
+-69 162 -33 0
+-226 -212 -44 0
+9 55 148 0
+38 -31 -128 0
+238 26 -177 0
+242 103 -123 0
+-167 -59 173 0
+176 235 145 0
+155 -78 -34 0
+184 -172 2 0
+-72 -224 -138 0
+155 165 31 0
+168 51 241 0
+66 28 110 0
+76 243 -214 0
+-112 174 -170 0
+222 22 -82 0
+-9 18 -7 0
+-32 -146 -158 0
+-184 -70 209 0
+94 8 235 0
+181 -229 -124 0
+-218 240 225 0
+-21 -215 -12 0
+-95 -29 -187 0
+86 -183 232 0
+30 -169 -206 0
+-10 -140 -168 0
+88 149 -202 0
+77 -154 190 0
+-11 232 -47 0
+74 -110 155 0
+208 -161 194 0
+113 231 221 0
+-225 -157 183 0
+29 -180 -61 0
+-61 246 -1 0
+-20 232 -63 0
+36 219 187 0
+-35 -8 174 0
+47 201 -24 0
+-248 85 -190 0
+-151 70 196 0
+169 68 22 0
+123 108 -62 0
+-140 -121 -184 0
+107 -225 43 0
+-10 124 -162 0
+9 5 12 0
+-84 234 193 0
+129 169 138 0
+21 -188 90 0
+156 -244 187 0
+12 -208 -28 0
+109 -71 -121 0
+-68 -95 -69 0
+-71 -178 87 0
+-224 -147 65 0
+-182 227 -221 0
+-97 -109 -29 0
+-117 -228 -89 0
+-85 -4 -174 0
+242 138 62 0
+69 -229 3 0
+248 34 112 0
+20 118 -249 0
+104 137 186 0
+192 49 237 0
+30 -173 -13 0
+-35 -209 -234 0
+-168 4 -102 0
+99 -216 41 0
+133 -185 -147 0
+-154 -218 -172 0
+116 -35 93 0
+-83 99 -81 0
+-88 -114 -158 0
+226 -30 85 0
+122 -53 -240 0
+177 -83 -23 0
+-96 -14 52 0
+118 -35 180 0
+175 138 107 0
+31 -131 58 0
+9 101 109 0
+235 -216 -53 0
+103 9 -34 0
+-110 -207 84 0
+221 246 -225 0
+-54 25 249 0
+202 41 -84 0
+5 -180 233 0
+235 72 -223 0
+-163 8 -184 0
+35 91 223 0
+-152 -205 -69 0
+-210 214 75 0
+-208 237 -109 0
+118 217 -155 0
+-250 -138 31 0
+1 74 -237 0
+215 -18 -160 0
+-76 168 -148 0
+-81 215 170 0
+-176 -16 161 0
+239 -155 -225 0
+22 -231 -80 0
+137 -109 138 0
+-152 -171 10 0
+63 -202 192 0
+-6 -178 -179 0
+-152 6 123 0
+222 202 -172 0
+-200 175 -48 0
+-241 -124 186 0
+-206 -147 52 0
+-26 29 42 0
+-211 232 60 0
+10 -41 8 0
+-41 -239 193 0
+-101 127 231 0
+-190 -36 -137 0
+-89 145 -128 0
+-231 36 9 0
+-57 133 -246 0
+83 210 44 0
+171 52 90 0
+203 122 -168 0
+49 -1 230 0
+65 45 205 0
+227 -126 -24 0
+-74 -109 -188 0
+186 -119 91 0
+48 248 111 0
+100 -120 -144 0
+-119 -157 63 0
+-27 -250 110 0
+184 -99 144 0
+-134 249 -91 0
+-93 -126 -15 0
+-172 -48 100 0
+236 -216 -26 0
+120 -114 -37 0
+-107 21 237 0
+92 107 139 0
+-50 -14 116 0
+-176 233 -21 0
+-140 -198 -64 0
+-165 68 -222 0
+164 -106 -93 0
+-120 -11 -199 0
+41 86 179 0
+12 177 -205 0
+-27 -17 -234 0
+235 -82 103 0
+-13 -3 -75 0
+157 29 72 0
+92 -102 -36 0
+-211 -205 156 0
+192 188 155 0
+-108 -28 41 0
+-168 -144 -58 0
+-98 70 -250 0
+-21 77 132 0
+-250 212 22 0
+-192 113 65 0
+11 -212 -197 0
+-216 -48 245 0
+142 -201 -186 0
+-107 127 -168 0
+-166 -222 35 0
+-34 214 -41 0
+-155 -248 -38 0
+-10 -104 169 0
+152 233 -172 0
+241 28 -173 0
+-103 42 90 0
+-134 176 118 0
+139 85 183 0
+102 -181 -42 0
+-225 240 -180 0
+23 117 -229 0
+234 143 176 0
+181 201 85 0
+-173 -109 44 0
+117 106 32 0
+-234 -26 -162 0
+-213 -121 -63 0
+-138 153 77 0
+-87 -189 193 0
+-173 19 -179 0
+-250 48 207 0
+-82 222 -215 0
+20 -248 89 0
+180 -56 -44 0
+196 109 215 0
+55 -63 76 0
+-106 -57 70 0
+221 -163 -95 0
+247 188 -244 0
+-64 233 -154 0
+242 109 7 0
+-108 139 148 0
+184 -60 226 0
+-227 -123 -46 0
+160 -54 -152 0
+-244 -233 -56 0
+-91 94 27 0
+51 -204 175 0
+-135 -208 -174 0
+99 -88 -218 0
+198 -143 -191 0
+-141 -233 19 0
+-32 22 -243 0
+8 182 181 0
+-211 197 63 0
+-159 -239 -212 0
+-52 114 -156 0
+-250 -106 -188 0
+-214 -85 -93 0
+240 157 -148 0
+74 -26 232 0
+172 -238 226 0
+-23 -205 165 0
+-121 125 153 0
+165 9 6 0
+56 -134 149 0
+-150 -91 73 0
+185 -191 -233 0
+168 -22 18 0
+-169 -150 45 0
+-48 17 -239 0
+32 204 -248 0
+132 13 106 0
+8 30 29 0
+62 -20 163 0
+-212 -242 -140 0
+107 219 -147 0
+-20 205 238 0
+-133 77 -130 0
+174 164 -249 0
+209 -232 184 0
+-42 -38 -90 0
+-163 162 -117 0
+-250 169 12 0
+110 3 27 0
+-52 -48 -28 0
+-106 -188 -247 0
+-107 -39 50 0
+-158 189 6 0
+32 178 -88 0
+-104 88 223 0
+90 178 -56 0
+225 -229 -220 0
+111 109 -96 0
+201 59 -92 0
+-213 220 216 0
+54 191 216 0
+41 2 67 0
+168 137 -128 0
+178 -204 213 0
+148 -204 -48 0
+151 193 89 0
+204 93 -118 0
+-39 21 30 0
+70 -212 -236 0
+-110 -128 181 0
+-55 141 13 0
+-10 -210 157 0
+20 -19 30 0
+82 4 25 0
+-45 145 134 0
+46 107 15 0
+123 -10 -231 0
+39 -157 -229 0
+-131 39 -167 0
+161 -151 -97 0
+-167 -171 4 0
+-202 -101 -14 0
+143 -168 58 0
+-35 115 -52 0
+-153 -181 -58 0
+-147 141 104 0
+-155 -24 182 0
+-69 -99 -229 0
+-141 -5 78 0
+-100 109 28 0
+-91 -4 -142 0
+-26 -58 -237 0
+-18 -46 41 0
+209 62 -15 0
+-134 104 -80 0
+163 102 191 0
+17 72 -152 0
+-195 47 174 0
+245 1 -157 0
+231 171 14 0
+-247 245 -127 0
+-31 65 244 0
+-61 -13 68 0
+-78 242 -111 0
+-144 232 -69 0
+182 -38 -145 0
+-230 -4 7 0
+245 -247 87 0
+173 58 76 0
+-181 186 59 0
+150 25 137 0
+-236 63 115 0
+-67 30 47 0
+238 15 83 0
+-139 -229 -60 0
+-46 -127 176 0
+-43 -156 71 0
+208 216 -136 0
+30 -106 242 0
+237 57 -18 0
+197 -49 122 0
+-132 -24 198 0
+-58 -138 -61 0
+-170 171 -35 0
+-200 20 10 0
+212 -12 62 0
+125 -16 -67 0
+-168 -25 135 0
+-158 137 -196 0
+-145 248 -155 0
+177 -75 228 0
+-134 -225 87 0
+123 -216 -218 0
+-8 69 -188 0
+-95 114 -164 0
+-166 5 51 0
+-164 147 -234 0
+83 225 141 0
+-42 83 142 0
+145 -128 -122 0
+35 -42 -203 0
+94 98 -113 0
+-2 -181 189 0
+214 22 -95 0
+-113 -146 -5 0
+-183 239 172 0
+-102 -166 204 0
+179 -244 -232 0
+-129 -99 -233 0
+102 67 129 0
+-236 234 -71 0
+-14 -221 59 0
+19 -113 -44 0
+-212 109 -27 0
+177 184 47 0
+-138 -24 -80 0
+-100 -194 169 0
+209 -180 -217 0
+-180 141 -54 0
+-186 12 69 0
+-78 -204 132 0
+105 -10 -6 0
+128 -127 96 0
+39 58 167 0
+229 -198 12 0
+155 -7 -32 0
+98 19 202 0
+20 169 246 0
+142 -52 -181 0
+58 -123 141 0
+-148 75 -77 0
+120 209 8 0
+-190 -83 -219 0
+-58 -90 -32 0
+181 205 -48 0
+-141 172 -43 0
+-206 220 -113 0
+-13 -231 -7 0
+-212 -224 -45 0
+-169 -143 -146 0
+-184 104 -92 0
+-131 -27 -162 0
+-168 -3 184 0
+-130 -195 73 0
+115 106 -178 0
+180 -6 245 0
+212 113 91 0
+76 -25 83 0
+-108 79 -11 0
+-216 -117 -54 0
+33 56 131 0
+-92 -38 226 0
+13 -237 106 0
+-162 102 -134 0
+-121 -248 -3 0
+-50 -172 186 0
+43 -41 -50 0
+-101 236 -197 0
+-12 -243 43 0
+30 -37 -72 0
+162 -11 133 0
+-108 234 122 0
+118 103 -79 0
+4 -71 153 0
+-121 245 105 0
+152 188 76 0
+-115 143 250 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-064.cnf b/benchmarks/UF250.1065.100/uf250-064.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-064.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 240 3 5 0
+-68 145 -65 0
+-104 -24 -167 0
+-60 -18 199 0
+223 189 103 0
+107 22 91 0
+-119 145 247 0
+130 202 -72 0
+176 -167 -244 0
+-134 -104 237 0
+-66 187 165 0
+-46 159 15 0
+-108 209 134 0
+-80 233 104 0
+88 -217 183 0
+149 -242 35 0
+81 -214 -207 0
+157 -49 -172 0
+151 -33 220 0
+-54 -75 -50 0
+84 48 -217 0
+168 192 98 0
+-88 193 -10 0
+-135 74 218 0
+-193 135 100 0
+-13 -80 -41 0
+-49 -132 23 0
+11 110 -150 0
+-17 229 14 0
+-35 -61 -208 0
+-209 -2 71 0
+-176 182 142 0
+-11 -115 170 0
+101 -152 242 0
+-188 171 -170 0
+-136 14 161 0
+217 -188 225 0
+168 147 195 0
+100 157 231 0
+200 208 37 0
+-28 -240 104 0
+-231 163 -55 0
+-35 190 -87 0
+58 -127 49 0
+-155 168 -27 0
+-32 64 120 0
+2 -232 -228 0
+247 -222 -188 0
+226 8 90 0
+93 -202 225 0
+250 174 74 0
+-185 62 -57 0
+160 -115 -215 0
+-61 -173 -172 0
+-208 -40 170 0
+192 159 236 0
+-91 212 -106 0
+140 -33 88 0
+-18 191 -208 0
+158 -48 195 0
+139 -171 13 0
+169 -27 -3 0
+248 -64 159 0
+120 185 229 0
+-233 32 117 0
+31 247 -16 0
+85 39 -229 0
+213 -60 -216 0
+-161 14 -67 0
+208 74 223 0
+-170 32 -79 0
+138 -160 237 0
+-19 210 108 0
+-116 -241 15 0
+124 -88 -180 0
+178 82 212 0
+-205 154 -196 0
+240 39 -151 0
+99 138 223 0
+-220 193 190 0
+79 -216 -183 0
+76 176 104 0
+213 -106 -162 0
+96 -52 -71 0
+170 134 83 0
+-211 -111 87 0
+-93 -226 235 0
+-70 209 -207 0
+-164 -168 211 0
+-124 155 9 0
+-78 225 152 0
+-223 -211 27 0
+57 -226 232 0
+-173 120 -222 0
+8 -228 -112 0
+-58 -11 -101 0
+10 147 179 0
+-60 160 41 0
+-96 -135 67 0
+237 -216 136 0
+60 160 112 0
+29 231 8 0
+-125 -243 -152 0
+11 -12 52 0
+-102 -226 -6 0
+248 38 -66 0
+-189 -85 -130 0
+-39 -25 207 0
+-108 200 134 0
+-199 128 99 0
+-110 -113 -115 0
+-75 161 -6 0
+168 146 180 0
+-247 193 69 0
+3 51 224 0
+179 115 -201 0
+-214 115 -83 0
+126 236 -85 0
+-175 -106 -113 0
+89 239 15 0
+150 18 -135 0
+22 -25 39 0
+-44 -120 -93 0
+-49 99 58 0
+-126 -180 32 0
+159 -141 -140 0
+217 13 -225 0
+-112 161 89 0
+-156 -88 -112 0
+8 125 133 0
+161 -173 14 0
+-250 -182 -17 0
+194 48 44 0
+-45 158 -171 0
+-109 -128 44 0
+-114 -77 -230 0
+-132 126 127 0
+32 44 111 0
+158 120 -19 0
+248 -135 -18 0
+99 240 -12 0
+-24 -249 14 0
+214 180 -158 0
+-186 -163 -103 0
+95 239 -13 0
+47 -128 -127 0
+-195 -230 -243 0
+-73 -93 70 0
+212 102 -237 0
+-192 151 -216 0
+-92 58 123 0
+-212 61 -58 0
+-94 91 -30 0
+-237 32 48 0
+-200 -37 4 0
+160 82 -74 0
+-110 -12 250 0
+-105 -59 -109 0
+-81 -209 211 0
+-232 131 92 0
+1 -206 -165 0
+13 97 -225 0
+-30 119 -249 0
+68 -84 179 0
+-83 -193 241 0
+-7 179 -242 0
+135 15 76 0
+50 -57 -208 0
+-19 12 45 0
+57 122 -199 0
+84 -53 55 0
+-54 -109 71 0
+-218 18 154 0
+-137 84 -109 0
+-187 -89 19 0
+12 219 118 0
+-122 -98 -200 0
+-40 195 -185 0
+-41 -7 84 0
+47 125 204 0
+-130 22 58 0
+89 -208 -200 0
+-205 -191 -121 0
+-140 174 -248 0
+89 -120 61 0
+-130 65 -92 0
+-39 -151 136 0
+165 143 227 0
+26 -172 33 0
+210 234 -225 0
+-91 155 225 0
+-110 130 187 0
+32 18 9 0
+92 222 150 0
+75 100 -230 0
+185 28 -113 0
+-226 249 -86 0
+4 -148 228 0
+130 -56 250 0
+34 246 216 0
+152 -25 -117 0
+-163 117 235 0
+-209 92 -249 0
+-215 232 -19 0
+80 45 185 0
+-134 -209 -49 0
+-236 -136 -55 0
+70 93 234 0
+30 -244 68 0
+-237 36 -123 0
+-197 -213 139 0
+-183 -198 -247 0
+130 236 224 0
+200 -83 -246 0
+-97 118 238 0
+149 -235 -30 0
+-149 -163 190 0
+-27 -30 -92 0
+-3 93 227 0
+-201 -207 225 0
+6 74 -249 0
+-28 -10 140 0
+-72 -181 -70 0
+58 -184 -55 0
+142 133 122 0
+-130 77 -120 0
+-105 139 -240 0
+34 177 76 0
+66 -148 190 0
+-35 -73 5 0
+202 -69 153 0
+53 51 154 0
+187 -79 185 0
+-18 247 172 0
+79 152 176 0
+160 10 -183 0
+-77 -133 -179 0
+-238 111 -51 0
+198 140 229 0
+-222 176 246 0
+-13 -170 -62 0
+74 58 -25 0
+225 -26 -60 0
+-8 145 -72 0
+80 -236 94 0
+-128 146 23 0
+82 -165 62 0
+55 -142 125 0
+46 -175 -217 0
+-35 241 216 0
+232 -194 243 0
+8 214 -248 0
+168 -124 -55 0
+114 -34 147 0
+61 186 48 0
+124 46 -56 0
+-200 -57 -152 0
+-111 44 94 0
+138 200 115 0
+92 200 139 0
+241 59 -58 0
+57 165 148 0
+114 -85 211 0
+-168 -120 -156 0
+-43 242 -120 0
+-184 -100 191 0
+-237 13 214 0
+-2 -130 89 0
+-5 77 129 0
+-80 71 -21 0
+82 -186 -229 0
+71 163 -197 0
+-39 49 93 0
+136 -15 79 0
+43 -5 -176 0
+-193 36 113 0
+106 -129 -202 0
+15 202 47 0
+-110 -214 -72 0
+-43 21 -1 0
+147 -26 240 0
+-48 52 177 0
+248 -119 41 0
+-102 85 82 0
+-170 65 -80 0
+125 -180 -189 0
+162 -237 188 0
+-178 233 -160 0
+-87 128 -221 0
+228 -221 57 0
+-220 -15 -20 0
+-45 -40 -195 0
+-23 55 -163 0
+68 109 67 0
+31 5 -88 0
+-178 -32 242 0
+156 -235 159 0
+-30 -240 91 0
+-131 240 -222 0
+-65 -58 3 0
+130 72 95 0
+-241 175 -20 0
+185 -54 -225 0
+139 126 -136 0
+108 137 220 0
+174 168 -186 0
+53 -29 -129 0
+57 -113 -207 0
+177 -26 -78 0
+-224 243 36 0
+-57 26 242 0
+196 -96 -58 0
+-228 224 -97 0
+-136 -182 -11 0
+-113 -217 -138 0
+-222 -217 16 0
+242 -154 155 0
+-34 -206 45 0
+115 -26 -231 0
+-21 -101 190 0
+-149 -220 66 0
+-223 -173 -178 0
+-199 -6 112 0
+43 -1 27 0
+-246 146 115 0
+36 202 82 0
+125 -89 -187 0
+208 -165 164 0
+70 -201 -51 0
+-111 -220 71 0
+-88 190 -76 0
+183 -165 -31 0
+-27 -175 161 0
+241 -63 -19 0
+216 -19 211 0
+-161 81 56 0
+-178 184 -11 0
+204 80 -152 0
+-183 11 207 0
+-193 17 -133 0
+18 -214 -207 0
+-169 128 -141 0
+157 -40 23 0
+-203 86 53 0
+-24 -229 -120 0
+-32 -149 136 0
+195 140 214 0
+29 226 -89 0
+-93 -236 79 0
+248 169 -94 0
+-39 106 123 0
+-11 38 235 0
+24 -152 28 0
+-105 -44 -47 0
+-48 186 -110 0
+-115 91 -39 0
+82 27 169 0
+-119 -24 -193 0
+208 -240 -188 0
+196 219 61 0
+239 -224 -204 0
+158 43 -246 0
+119 228 -19 0
+-205 82 143 0
+18 32 -33 0
+-192 76 116 0
+115 11 -120 0
+105 206 124 0
+222 -161 -169 0
+-132 29 -16 0
+152 192 23 0
+161 -55 -219 0
+-125 98 -153 0
+-25 -86 -144 0
+-177 80 169 0
+99 -191 227 0
+-221 -148 -75 0
+137 43 -65 0
+-22 65 -14 0
+-56 184 42 0
+-9 224 23 0
+5 67 158 0
+47 -143 -118 0
+40 205 -222 0
+16 -175 162 0
+-139 -158 10 0
+170 -147 -172 0
+153 -23 70 0
+-177 -174 206 0
+126 243 -250 0
+74 187 -56 0
+188 17 93 0
+36 247 -92 0
+108 192 -150 0
+-138 216 -120 0
+36 -76 -106 0
+-37 -96 220 0
+199 241 60 0
+17 204 167 0
+154 71 163 0
+-77 149 -186 0
+204 153 -108 0
+33 -99 230 0
+90 -149 -72 0
+-50 69 249 0
+-44 186 220 0
+-118 -56 178 0
+-146 -172 134 0
+180 84 -227 0
+-179 140 209 0
+-248 -146 3 0
+-243 160 -171 0
+-113 -220 -90 0
+-168 -49 144 0
+97 -29 243 0
+-22 -27 -64 0
+-231 145 -78 0
+-108 -224 97 0
+115 129 -109 0
+43 -144 -26 0
+-96 -189 183 0
+-77 158 229 0
+-31 167 64 0
+188 -228 -154 0
+44 29 94 0
+-225 160 -200 0
+-241 145 35 0
+60 -80 11 0
+147 -144 102 0
+250 233 -117 0
+106 -25 -91 0
+-183 -172 54 0
+61 201 -182 0
+195 220 -31 0
+135 20 203 0
+183 219 -29 0
+-183 -207 132 0
+89 233 223 0
+-158 248 16 0
+159 -180 -55 0
+-116 -114 -137 0
+-103 70 118 0
+-7 -144 23 0
+26 72 74 0
+-76 169 -48 0
+-48 145 -92 0
+-96 141 48 0
+3 132 -246 0
+-101 -137 -231 0
+43 -3 -159 0
+-69 180 83 0
+-139 -210 -12 0
+38 -175 -19 0
+-193 -50 -17 0
+164 17 196 0
+10 176 7 0
+-213 -224 80 0
+-111 -197 176 0
+9 173 -175 0
+-218 10 166 0
+-241 -90 198 0
+-117 145 -8 0
+199 229 113 0
+-249 -116 14 0
+-72 108 -119 0
+-9 10 -39 0
+-241 124 -115 0
+164 -19 212 0
+-117 142 184 0
+240 136 -181 0
+58 131 -211 0
+-67 78 -91 0
+-166 239 179 0
+-196 131 212 0
+-203 1 162 0
+84 167 164 0
+11 80 -79 0
+-11 177 -142 0
+-10 -249 35 0
+-247 -81 -46 0
+191 47 71 0
+-105 -102 -162 0
+-87 -213 -100 0
+-133 -161 151 0
+214 128 108 0
+-164 226 -118 0
+-67 184 60 0
+152 -204 224 0
+153 -65 -36 0
+-80 -196 45 0
+-9 118 -55 0
+-85 -168 -68 0
+-155 48 138 0
+3 201 135 0
+-206 83 64 0
+-80 -29 -136 0
+18 -239 155 0
+-19 -37 -99 0
+227 -167 98 0
+229 -160 -184 0
+-60 239 -232 0
+182 -140 126 0
+-138 -243 -44 0
+-134 -126 125 0
+82 215 -239 0
+-218 66 137 0
+-87 192 150 0
+219 -166 117 0
+221 37 -141 0
+-174 100 92 0
+-61 82 -164 0
+207 118 -116 0
+229 48 -60 0
+111 -32 249 0
+-129 -50 -116 0
+-69 -23 61 0
+157 176 210 0
+-167 10 -87 0
+-188 -216 178 0
+203 96 104 0
+47 136 88 0
+-200 25 232 0
+198 -213 -22 0
+181 127 92 0
+163 16 -155 0
+-82 -130 -106 0
+-227 187 249 0
+-221 43 -8 0
+-119 8 -73 0
+-20 29 -150 0
+145 128 112 0
+-225 -23 -35 0
+18 -202 -173 0
+221 63 7 0
+178 -44 -152 0
+-60 112 75 0
+21 87 144 0
+185 76 77 0
+107 71 83 0
+-236 40 149 0
+-85 177 228 0
+-30 -119 -176 0
+48 -108 -60 0
+-144 -72 231 0
+-82 170 134 0
+97 142 178 0
+163 80 145 0
+-73 -51 -177 0
+43 68 -213 0
+118 125 67 0
+-2 202 15 0
+206 188 -144 0
+169 -99 197 0
+-237 24 -189 0
+-96 -165 -107 0
+35 167 -163 0
+114 -52 -125 0
+155 -71 -250 0
+-222 152 4 0
+-141 196 -216 0
+209 -142 -48 0
+-59 55 195 0
+85 217 168 0
+64 -39 236 0
+118 89 -32 0
+214 -45 -31 0
+155 -225 26 0
+197 243 54 0
+-197 -140 159 0
+18 -75 195 0
+-189 -122 -75 0
+-189 -37 214 0
+52 -82 -115 0
+-226 142 81 0
+-241 -92 113 0
+216 80 141 0
+-30 -237 -59 0
+-116 2 -26 0
+171 -82 -112 0
+-39 -206 -27 0
+171 -107 248 0
+-84 -176 -32 0
+87 36 234 0
+-82 -187 -171 0
+-128 -226 -91 0
+73 47 -87 0
+-116 192 159 0
+130 171 -114 0
+202 113 65 0
+8 183 229 0
+-79 -161 152 0
+149 -97 202 0
+-136 -123 -206 0
+-129 188 -99 0
+-196 -67 -87 0
+-28 -242 85 0
+-190 56 -163 0
+-176 -249 29 0
+-118 126 202 0
+-121 -14 -77 0
+-132 -215 -232 0
+-32 -83 195 0
+-100 150 56 0
+143 149 -179 0
+-105 -237 -11 0
+-172 76 162 0
+-43 73 139 0
+44 -116 12 0
+153 -137 191 0
+79 86 -42 0
+-36 188 61 0
+-4 133 -175 0
+4 163 56 0
+-57 -165 -187 0
+53 -74 3 0
+-80 -199 207 0
+-242 149 181 0
+-106 45 -213 0
+-212 116 -139 0
+66 164 208 0
+89 -87 -68 0
+93 -219 -113 0
+73 -240 197 0
+-10 113 -121 0
+-32 -78 -146 0
+-110 235 -241 0
+141 -123 186 0
+156 218 -59 0
+-108 -12 73 0
+211 -192 162 0
+-10 -40 42 0
+-216 108 194 0
+220 16 57 0
+239 -225 -71 0
+146 164 172 0
+-115 28 143 0
+-228 -243 217 0
+11 -114 -92 0
+-127 -130 -183 0
+178 -87 49 0
+201 -7 96 0
+-203 141 116 0
+245 -72 123 0
+-44 -15 144 0
+-113 -140 171 0
+229 189 -70 0
+197 -234 -123 0
+-71 -147 -6 0
+207 26 160 0
+185 115 -11 0
+-169 4 -188 0
+222 24 204 0
+29 155 -3 0
+178 -54 10 0
+-209 -88 -127 0
+-218 113 -155 0
+125 -73 5 0
+-183 -195 244 0
+-170 -157 144 0
+192 -201 134 0
+219 137 190 0
+104 -166 113 0
+-198 176 -224 0
+-31 108 -174 0
+-151 -52 -104 0
+187 -108 -121 0
+164 65 23 0
+-219 234 -26 0
+189 124 -85 0
+-82 -235 -237 0
+-117 -139 -67 0
+-147 -111 31 0
+-221 101 -71 0
+223 199 39 0
+-243 143 106 0
+188 -194 -197 0
+-220 -77 -6 0
+-88 -217 -239 0
+73 -186 196 0
+233 -236 -148 0
+147 -153 169 0
+-238 -126 -175 0
+131 213 137 0
+116 193 35 0
+-67 36 -13 0
+190 21 130 0
+-206 102 162 0
+-51 225 249 0
+37 210 61 0
+99 87 149 0
+-88 240 -43 0
+-4 -54 7 0
+-202 -234 -76 0
+-69 208 -129 0
+-243 -127 237 0
+-164 75 27 0
+112 -46 177 0
+220 162 95 0
+215 180 223 0
+-244 -53 127 0
+17 108 -189 0
+167 176 -26 0
+205 14 147 0
+64 24 -188 0
+-36 111 -49 0
+-27 -107 -101 0
+-195 -66 -90 0
+206 -114 -147 0
+110 226 229 0
+44 -47 207 0
+-86 -235 154 0
+-100 145 119 0
+-73 -70 142 0
+-175 31 29 0
+-250 -122 86 0
+-3 -49 -29 0
+209 84 -123 0
+-105 96 -57 0
+50 -239 10 0
+-119 141 -209 0
+248 100 -221 0
+-5 215 38 0
+-114 -145 -157 0
+-149 191 210 0
+-246 138 242 0
+125 89 -189 0
+50 -119 -159 0
+149 110 -94 0
+-25 179 -176 0
+85 82 -83 0
+166 160 -12 0
+-49 -55 -246 0
+157 40 -101 0
+-235 119 -59 0
+-105 187 227 0
+110 179 -172 0
+-248 82 230 0
+234 -196 161 0
+214 181 -123 0
+-167 -196 -161 0
+155 243 -103 0
+-2 112 218 0
+103 -87 -202 0
+-17 -134 -79 0
+113 -73 -115 0
+198 -120 240 0
+-187 -197 215 0
+161 30 155 0
+11 -60 209 0
+8 61 -187 0
+119 33 -23 0
+-212 -20 164 0
+-243 -85 -122 0
+223 -207 181 0
+-53 232 -233 0
+-44 -99 157 0
+113 202 -39 0
+-32 -210 -1 0
+151 -113 138 0
+128 -211 40 0
+-245 179 -205 0
+26 -194 -88 0
+-194 -13 172 0
+-109 -93 190 0
+54 -52 -59 0
+-200 156 -123 0
+-41 -82 -147 0
+90 89 141 0
+89 -142 175 0
+-126 191 150 0
+129 -234 216 0
+204 179 -103 0
+227 -146 87 0
+200 245 -11 0
+222 149 88 0
+-181 -211 -106 0
+167 164 -172 0
+18 240 123 0
+-223 -57 24 0
+-131 152 195 0
+-91 202 -238 0
+190 15 -112 0
+-88 -51 -116 0
+240 128 -29 0
+59 -241 -110 0
+30 -50 -84 0
+215 186 -196 0
+202 134 -30 0
+40 84 -61 0
+-27 -155 162 0
+19 -188 -172 0
+-33 -169 -103 0
+-207 197 -32 0
+-169 53 209 0
+151 148 210 0
+184 -53 54 0
+22 -188 -177 0
+22 122 -118 0
+-178 26 184 0
+-191 -156 -201 0
+16 151 -38 0
+78 -27 130 0
+175 -171 166 0
+174 151 49 0
+161 -227 -210 0
+-97 -142 78 0
+-76 39 108 0
+-250 217 -178 0
+-188 182 52 0
+-41 199 -65 0
+176 157 82 0
+-85 117 82 0
+-200 -71 90 0
+28 -174 30 0
+-167 -201 18 0
+172 -126 234 0
+-46 -213 -141 0
+1 -106 33 0
+-189 11 192 0
+37 -6 53 0
+131 -158 128 0
+139 207 219 0
+242 -84 -230 0
+-43 113 222 0
+-86 -118 67 0
+140 -52 212 0
+-23 55 -79 0
+115 76 -246 0
+56 141 33 0
+-88 211 -230 0
+-208 239 203 0
+42 28 174 0
+32 -134 -83 0
+-197 32 -73 0
+92 146 159 0
+-223 -8 246 0
+-43 219 29 0
+224 -120 -181 0
+238 94 -189 0
+-7 -164 -144 0
+-173 -208 -202 0
+-170 -175 -97 0
+-246 -114 -54 0
+83 -157 44 0
+-20 -224 30 0
+106 -62 222 0
+186 149 -28 0
+217 93 -32 0
+220 101 109 0
+-129 142 -49 0
+-172 -160 -250 0
+247 -152 -128 0
+-193 -150 67 0
+176 -140 186 0
+-110 -31 200 0
+97 110 -163 0
+-74 250 -32 0
+-176 -216 116 0
+77 -116 175 0
+70 -10 108 0
+-23 15 -155 0
+66 -185 -158 0
+-63 61 147 0
+-213 -129 203 0
+215 -211 112 0
+118 -3 -46 0
+180 3 -90 0
+-19 163 36 0
+-2 -53 217 0
+-56 -154 68 0
+-198 93 -50 0
+-148 -45 241 0
+-213 151 2 0
+86 67 144 0
+-160 -76 -238 0
+25 -191 -57 0
+62 81 216 0
+-142 31 249 0
+-235 -113 -130 0
+-212 76 -225 0
+-163 -78 158 0
+140 213 -172 0
+-204 156 20 0
+-15 -33 161 0
+44 124 -151 0
+-237 -236 -31 0
+-236 -95 -146 0
+-147 153 65 0
+214 119 147 0
+200 57 181 0
+53 -62 -240 0
+-16 191 -38 0
+-71 -245 -141 0
+-249 -124 -113 0
+-202 197 182 0
+136 -100 68 0
+69 199 215 0
+-94 180 -57 0
+228 -64 91 0
+-216 160 36 0
+-154 177 182 0
+-245 -120 -63 0
+22 70 -103 0
+-46 31 -231 0
+225 -87 -98 0
+92 137 66 0
+-138 103 -237 0
+-123 -84 33 0
+143 208 -117 0
+-62 70 74 0
+47 -172 193 0
+-229 82 -152 0
+-179 -154 -48 0
+-47 -22 167 0
+-151 206 -80 0
+-30 161 81 0
+-22 -1 -107 0
+-137 145 -42 0
+143 153 192 0
+-71 -216 -41 0
+-59 -219 65 0
+164 -213 88 0
+-158 -23 199 0
+119 -99 207 0
+-146 -228 -238 0
+-91 187 145 0
+243 240 -48 0
+135 167 -206 0
+139 234 -10 0
+117 189 146 0
+-30 216 210 0
+11 -114 25 0
+-242 -79 201 0
+109 -51 48 0
+-36 13 -30 0
+-205 147 -120 0
+-200 -82 104 0
+-8 131 127 0
+23 186 -90 0
+-162 90 248 0
+-95 -225 10 0
+205 88 163 0
+-107 70 183 0
+22 51 -196 0
+96 -33 88 0
+-207 69 -83 0
+-48 237 58 0
+-12 -151 -189 0
+-203 155 -17 0
+-148 -111 -171 0
+-94 -160 -213 0
+-146 -174 231 0
+73 145 176 0
+-228 -41 -213 0
+132 86 89 0
+-197 164 202 0
+-154 -235 -1 0
+159 11 28 0
+142 -249 156 0
+-82 -125 180 0
+-211 124 164 0
+-239 186 -238 0
+-123 229 -186 0
+-15 204 -207 0
+-14 139 74 0
+193 -19 -125 0
+110 -169 -93 0
+-23 -30 -141 0
+167 194 -157 0
+-72 127 -103 0
+147 12 179 0
+179 228 -27 0
+184 98 -215 0
+-27 222 -88 0
+-147 166 -78 0
+159 -208 158 0
+-195 -157 3 0
+156 -111 -174 0
+14 -212 202 0
+-52 42 212 0
+-25 200 -230 0
+-207 -232 115 0
+-36 -110 153 0
+-188 243 -49 0
+-185 146 236 0
+-168 -49 227 0
+-106 -187 -245 0
+-12 -181 58 0
+1 -78 29 0
+-244 151 18 0
+-7 214 90 0
+-246 -216 -7 0
+-189 197 -83 0
+32 -112 49 0
+-183 -155 -165 0
+241 141 174 0
+-150 120 -250 0
+-59 49 -132 0
+-113 -76 104 0
+176 69 170 0
+-51 10 195 0
+8 -240 188 0
+192 205 -96 0
+-66 207 216 0
+183 -44 -172 0
+156 -185 200 0
+168 -166 -30 0
+-152 -115 -130 0
+137 -3 182 0
+-205 -104 -93 0
+65 -111 161 0
+54 -128 -235 0
+-9 -134 -21 0
+113 17 -211 0
+-93 -74 -234 0
+161 14 50 0
+140 -82 138 0
+30 174 -4 0
+-9 -175 152 0
+99 -61 94 0
+22 -157 55 0
+-82 -117 164 0
+90 20 2 0
+-228 78 -239 0
+-150 -146 18 0
+35 250 -170 0
+172 153 13 0
+-164 212 21 0
+-230 -33 -169 0
+-174 62 110 0
+205 -90 -88 0
+20 -101 -62 0
+35 99 -146 0
+146 -243 -234 0
+-29 135 207 0
+227 -30 101 0
+225 -174 130 0
+221 240 -163 0
+67 191 -170 0
+-195 -34 14 0
+163 -149 119 0
+-43 -188 -196 0
+-236 194 -141 0
+-75 -126 244 0
+119 163 -138 0
+-183 -234 96 0
+-239 135 -63 0
+146 52 103 0
+119 -236 163 0
+236 30 205 0
+-100 -233 -23 0
+62 167 -104 0
+-87 222 14 0
+-228 -134 110 0
+-182 232 49 0
+-177 -204 80 0
+169 209 175 0
+-235 170 -223 0
+-122 -86 121 0
+1 158 -98 0
+-147 -221 156 0
+-235 89 13 0
+-160 95 15 0
+-120 -214 -209 0
+-107 -195 -93 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-065.cnf b/benchmarks/UF250.1065.100/uf250-065.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-065.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -41 -7 -64 0
+14 -93 -197 0
+-135 9 153 0
+174 -245 64 0
+42 216 129 0
+243 -83 86 0
+-240 -239 109 0
+183 127 -41 0
+-179 -218 153 0
+-27 25 81 0
+236 -91 -206 0
+-88 137 -170 0
+229 6 40 0
+177 19 51 0
+194 -38 -58 0
+148 179 -247 0
+-34 89 31 0
+-115 15 -110 0
+237 210 -218 0
+-71 232 -17 0
+35 154 -139 0
+-175 -40 227 0
+-59 107 26 0
+118 247 20 0
+65 -106 40 0
+-40 19 -200 0
+68 -226 -245 0
+56 -240 93 0
+-142 26 -100 0
+218 175 -240 0
+53 -45 243 0
+-208 41 -18 0
+-188 140 -31 0
+113 -121 233 0
+-241 -156 106 0
+50 -205 72 0
+-10 218 133 0
+-150 -192 19 0
+63 26 -235 0
+161 39 121 0
+-95 -87 -236 0
+-31 148 -132 0
+243 -9 125 0
+125 250 64 0
+-74 -205 -152 0
+-225 -65 -24 0
+123 -11 -60 0
+187 -166 177 0
+-100 -51 -114 0
+-26 -233 111 0
+-114 151 -146 0
+49 -234 137 0
+-26 -174 -224 0
+-66 -84 201 0
+-85 -22 92 0
+-27 -62 170 0
+-47 247 -13 0
+-242 130 -174 0
+116 146 -242 0
+175 159 -11 0
+-36 131 -21 0
+-234 99 217 0
+-247 -24 200 0
+78 -104 177 0
+59 95 160 0
+29 147 -145 0
+-19 85 46 0
+55 -78 101 0
+-36 -75 194 0
+213 203 208 0
+137 51 215 0
+229 118 -150 0
+-103 -158 59 0
+-42 -198 131 0
+98 -122 -228 0
+124 -131 -50 0
+155 -142 18 0
+35 -18 -27 0
+149 -13 136 0
+54 -96 -167 0
+31 25 -42 0
+-231 18 96 0
+-117 -106 -29 0
+-82 -98 12 0
+-11 -180 104 0
+-87 242 -29 0
+-83 53 -160 0
+-188 167 86 0
+-216 141 133 0
+236 117 -189 0
+94 131 -142 0
+-15 91 17 0
+-154 -206 233 0
+-24 137 183 0
+166 -99 -156 0
+-5 -31 80 0
+-111 167 -179 0
+-194 -243 153 0
+-219 -6 211 0
+190 -78 172 0
+46 186 140 0
+-214 193 209 0
+-89 -14 42 0
+65 159 -29 0
+100 250 -19 0
+131 141 -136 0
+62 229 -161 0
+70 -210 -244 0
+-135 16 -92 0
+105 -140 -152 0
+-73 41 -138 0
+177 -122 132 0
+66 -213 -59 0
+208 -178 -84 0
+226 108 -137 0
+-170 59 -22 0
+-54 -241 57 0
+207 -96 -21 0
+7 -128 112 0
+-77 224 -187 0
+97 241 -13 0
+43 173 121 0
+-158 19 99 0
+-112 -41 -145 0
+-53 -208 -117 0
+-193 -17 178 0
+-86 178 218 0
+209 184 48 0
+-76 -225 122 0
+-114 -250 -210 0
+167 -181 146 0
+139 -221 -208 0
+-136 -135 168 0
+-15 -18 -5 0
+138 102 -202 0
+226 248 120 0
+152 230 -225 0
+94 -221 -36 0
+42 169 -245 0
+-249 191 -85 0
+138 -13 163 0
+-12 -36 233 0
+-137 -239 -38 0
+-150 42 -111 0
+-128 86 -104 0
+127 -173 154 0
+43 -192 -72 0
+-92 -65 -205 0
+-72 137 247 0
+-95 158 -170 0
+-90 247 128 0
+30 78 -250 0
+68 194 -242 0
+-227 145 -115 0
+-57 172 -53 0
+182 -210 -168 0
+117 232 -31 0
+43 -151 -77 0
+-13 150 45 0
+22 -180 -43 0
+-247 -88 122 0
+-118 -13 -56 0
+32 -170 -39 0
+8 217 -112 0
+-173 -115 163 0
+-127 186 157 0
+-73 217 -65 0
+17 147 112 0
+-17 12 32 0
+112 -236 -240 0
+-94 77 -114 0
+52 147 181 0
+-58 42 -192 0
+235 -113 208 0
+-140 -102 -5 0
+-58 -219 31 0
+135 -19 3 0
+110 192 -69 0
+-248 95 28 0
+-225 -250 -120 0
+-184 186 -214 0
+70 241 201 0
+-100 -165 -27 0
+82 -215 231 0
+-127 144 -89 0
+-242 57 153 0
+137 -92 250 0
+-173 -13 -220 0
+85 13 151 0
+-154 -249 214 0
+210 -236 -144 0
+122 -78 -6 0
+-175 87 183 0
+-80 -119 -125 0
+50 87 -244 0
+-99 -39 -224 0
+-156 -22 -241 0
+82 -68 242 0
+127 41 144 0
+-247 70 -163 0
+-228 -180 -30 0
+115 -77 203 0
+10 70 163 0
+-27 -210 -165 0
+-247 -207 5 0
+-151 174 -17 0
+112 240 15 0
+159 104 -73 0
+195 131 116 0
+45 -48 -33 0
+-137 108 153 0
+91 -150 16 0
+-108 -122 214 0
+-87 -138 200 0
+29 43 49 0
+-40 -229 -113 0
+-219 221 51 0
+95 183 135 0
+127 -199 -216 0
+76 -180 6 0
+-129 -31 -76 0
+-143 -191 177 0
+207 20 184 0
+-169 204 -245 0
+97 -105 76 0
+199 107 97 0
+-230 -241 -9 0
+157 -140 203 0
+-137 149 233 0
+27 -130 115 0
+169 -181 199 0
+83 184 -37 0
+-24 247 109 0
+-5 223 238 0
+248 -130 -151 0
+-206 -150 63 0
+201 247 -237 0
+111 37 -66 0
+91 -97 -143 0
+-76 80 -64 0
+143 210 8 0
+-247 -120 225 0
+191 -67 -52 0
+160 244 -21 0
+215 146 50 0
+-224 226 -71 0
+-5 19 64 0
+244 -193 -88 0
+-220 -108 233 0
+211 -125 199 0
+-121 126 8 0
+-134 111 49 0
+218 -84 -243 0
+46 98 -48 0
+82 49 -83 0
+63 179 -111 0
+-100 -3 -78 0
+-199 -169 -1 0
+-132 19 227 0
+-138 -129 -113 0
+205 221 -101 0
+34 141 -223 0
+29 -237 92 0
+-158 -61 -84 0
+199 128 -9 0
+233 53 -138 0
+52 152 69 0
+197 41 94 0
+-103 228 83 0
+68 61 201 0
+-244 -104 -101 0
+-61 238 -122 0
+236 -208 -175 0
+-102 99 222 0
+-7 -103 144 0
+6 174 118 0
+-76 -116 42 0
+81 230 11 0
+-249 161 -105 0
+-53 101 -243 0
+211 -64 -96 0
+-132 -246 18 0
+-226 23 242 0
+243 -26 211 0
+-237 -49 -156 0
+-153 205 -27 0
+-150 164 -193 0
+-178 63 -158 0
+-220 -41 -211 0
+-235 125 -5 0
+-104 6 -203 0
+76 154 -148 0
+153 -248 47 0
+-246 137 135 0
+-163 -51 147 0
+166 -44 7 0
+-102 250 -164 0
+234 -171 -232 0
+125 -227 35 0
+-32 96 152 0
+179 136 -186 0
+-149 59 110 0
+-132 -247 -75 0
+35 -204 8 0
+76 -232 10 0
+183 -174 239 0
+-64 118 -106 0
+17 147 -178 0
+65 -92 -108 0
+-181 -211 -226 0
+43 146 144 0
+-78 -77 -231 0
+116 15 -142 0
+198 -171 -41 0
+49 173 136 0
+-245 -156 246 0
+-2 -14 85 0
+229 63 -99 0
+70 53 125 0
+-36 -157 -40 0
+21 176 -58 0
+25 67 -8 0
+192 -28 18 0
+244 218 176 0
+236 112 190 0
+-178 54 47 0
+-229 -94 -177 0
+-191 -144 -3 0
+81 177 -119 0
+-40 31 58 0
+-100 -233 -144 0
+-7 -197 57 0
+-159 124 152 0
+-62 -163 12 0
+-125 -208 -88 0
+-22 -36 126 0
+-128 188 -40 0
+192 -29 -96 0
+-178 -1 91 0
+246 -56 -217 0
+226 -9 189 0
+-194 -51 -59 0
+206 176 -207 0
+229 -196 147 0
+78 -131 133 0
+-197 190 128 0
+6 -235 101 0
+-243 -174 11 0
+-96 204 225 0
+-70 -101 -241 0
+-72 -92 -143 0
+249 233 -168 0
+-185 -40 59 0
+-225 85 236 0
+59 147 109 0
+-3 171 95 0
+-79 -118 55 0
+-131 152 -141 0
+-222 72 214 0
+216 -80 188 0
+-78 131 207 0
+244 105 -193 0
+150 -231 -62 0
+-170 142 231 0
+174 -64 -81 0
+147 -216 91 0
+178 -132 221 0
+30 79 -52 0
+-250 -38 -113 0
+231 -94 -25 0
+22 -101 129 0
+-228 131 148 0
+20 31 155 0
+-43 121 -61 0
+-116 -82 75 0
+-53 164 129 0
+197 -4 -212 0
+171 222 244 0
+-99 -86 236 0
+-140 -106 167 0
+242 -49 -223 0
+-202 176 -2 0
+126 190 -176 0
+-234 113 55 0
+-54 161 -151 0
+30 -117 -195 0
+1 189 99 0
+-206 228 58 0
+-99 81 -184 0
+199 103 -116 0
+-246 102 108 0
+-114 105 -33 0
+-80 -61 -112 0
+-209 -40 38 0
+-97 -142 189 0
+204 -236 -113 0
+-155 39 -71 0
+-71 -81 -238 0
+-140 176 -219 0
+-14 -165 53 0
+213 -81 -28 0
+43 -46 -243 0
+40 -53 74 0
+-206 123 218 0
+-85 63 201 0
+-180 227 159 0
+-161 -95 94 0
+-146 248 128 0
+-11 -231 235 0
+-14 -240 97 0
+-42 57 -88 0
+249 174 -235 0
+168 -221 -191 0
+-158 -201 197 0
+176 -193 -91 0
+-134 -198 24 0
+111 -145 210 0
+-39 -155 -7 0
+-195 -108 148 0
+244 -175 -19 0
+52 80 122 0
+112 162 -163 0
+107 46 54 0
+-60 220 111 0
+34 -105 -35 0
+226 240 61 0
+116 -176 24 0
+-177 -104 77 0
+235 -27 -71 0
+-205 18 -37 0
+220 -46 214 0
+-143 8 -205 0
+197 -213 56 0
+-124 178 50 0
+-126 -227 51 0
+137 -185 165 0
+129 109 65 0
+34 -221 64 0
+-112 117 -184 0
+-194 187 -182 0
+115 235 82 0
+-87 213 -156 0
+2 -79 -150 0
+72 -30 10 0
+-210 -134 7 0
+38 243 -90 0
+167 109 -137 0
+-1 12 -11 0
+44 -149 -208 0
+-123 113 -31 0
+235 -41 -152 0
+-248 -76 33 0
+65 149 -54 0
+-3 -92 -29 0
+-108 -17 43 0
+-48 -131 -87 0
+-124 201 -72 0
+198 -149 -118 0
+-131 -227 -7 0
+-90 -45 168 0
+179 -231 -194 0
+11 -53 -98 0
+-52 -156 81 0
+85 -37 -32 0
+-243 -35 -13 0
+-223 96 176 0
+-63 -121 158 0
+-93 -6 -21 0
+228 10 -213 0
+-227 94 193 0
+184 -226 205 0
+214 205 -186 0
+237 -207 145 0
+-185 107 -79 0
+-55 92 22 0
+106 14 -1 0
+126 -86 -96 0
+201 -194 168 0
+-164 136 154 0
+-171 87 -110 0
+-218 -189 203 0
+-110 -125 160 0
+166 -137 60 0
+130 -146 -148 0
+-53 59 17 0
+101 -220 38 0
+127 47 162 0
+-153 168 -235 0
+224 -131 -112 0
+51 -217 58 0
+-166 229 -28 0
+-241 -158 11 0
+-250 97 -181 0
+200 -33 -62 0
+60 204 192 0
+-175 -187 49 0
+-167 132 -238 0
+191 34 27 0
+52 217 118 0
+88 -87 -224 0
+-100 128 182 0
+-227 -246 -203 0
+-145 -113 20 0
+7 -35 4 0
+144 235 117 0
+113 114 197 0
+115 -239 -21 0
+53 98 57 0
+108 -26 -74 0
+142 -44 -205 0
+78 23 83 0
+50 -181 84 0
+14 51 -133 0
+-111 230 178 0
+155 -233 120 0
+-78 68 54 0
+6 -142 50 0
+125 226 -98 0
+159 156 199 0
+163 244 22 0
+64 181 -80 0
+236 -98 63 0
+-83 60 249 0
+149 226 201 0
+-138 225 -34 0
+171 -71 -67 0
+-173 -6 235 0
+-41 1 8 0
+-120 44 3 0
+105 80 -76 0
+-185 158 -29 0
+107 -18 -193 0
+101 -17 -135 0
+-161 108 246 0
+205 -180 181 0
+242 127 175 0
+-208 169 38 0
+-35 -112 30 0
+122 130 -125 0
+-217 247 129 0
+165 18 199 0
+-109 -246 -179 0
+-159 180 51 0
+205 220 -149 0
+-28 -53 -188 0
+-228 -114 232 0
+187 -62 -15 0
+54 116 -90 0
+124 8 -159 0
+-214 114 -47 0
+114 -248 110 0
+-115 -110 124 0
+-39 -29 -195 0
+-68 7 6 0
+220 -242 -206 0
+13 7 -224 0
+185 216 -8 0
+138 134 -11 0
+81 -150 -86 0
+26 170 132 0
+-56 -69 -81 0
+-113 -136 -236 0
+-58 -114 228 0
+221 207 -20 0
+232 39 -117 0
+221 136 -248 0
+30 177 53 0
+-232 155 148 0
+80 15 -231 0
+-47 -53 32 0
+92 -137 248 0
+6 -218 238 0
+-92 -215 239 0
+-14 4 48 0
+237 149 170 0
+-130 -154 -222 0
+-189 248 128 0
+-11 -148 -75 0
+31 -150 2 0
+196 -130 4 0
+-200 -28 -219 0
+-82 93 207 0
+-70 30 161 0
+-144 -60 197 0
+250 -83 221 0
+69 148 146 0
+-247 152 -143 0
+-216 181 -192 0
+173 219 -29 0
+-210 114 -249 0
+-49 -186 -94 0
+-243 -219 -64 0
+-48 137 -106 0
+-209 185 150 0
+-154 -14 -128 0
+-99 -243 -181 0
+-105 179 121 0
+-94 112 -179 0
+130 59 -125 0
+-43 199 -193 0
+165 -199 129 0
+247 -245 243 0
+160 -7 169 0
+-29 85 77 0
+83 156 -72 0
+162 240 121 0
+105 -81 -6 0
+155 -108 -176 0
+-92 -225 216 0
+41 -210 235 0
+-34 -147 -50 0
+-165 -41 -215 0
+90 43 -21 0
+147 207 191 0
+-192 166 29 0
+237 -62 160 0
+-170 130 136 0
+47 -139 -66 0
+-33 -51 137 0
+42 104 -178 0
+-84 18 -17 0
+-88 224 -112 0
+248 -154 -50 0
+-244 -3 -4 0
+143 19 21 0
+25 -172 68 0
+-22 -3 -95 0
+45 224 105 0
+48 -30 77 0
+-218 52 -72 0
+39 -146 -82 0
+228 208 -248 0
+-23 -135 -197 0
+202 27 -12 0
+-82 47 224 0
+-63 -74 -240 0
+-140 -158 -133 0
+112 -2 108 0
+41 81 -113 0
+-225 190 237 0
+42 154 95 0
+207 188 -181 0
+-63 -186 162 0
+7 34 -122 0
+60 61 169 0
+-68 50 -164 0
+186 -38 -149 0
+-27 189 -159 0
+230 -115 187 0
+-81 44 83 0
+-9 158 -140 0
+134 6 -9 0
+-5 150 -74 0
+66 -69 46 0
+24 -250 -73 0
+198 -7 -71 0
+58 63 147 0
+201 100 169 0
+206 79 -77 0
+31 -105 -247 0
+16 -159 -2 0
+226 53 244 0
+141 70 -189 0
+-68 49 31 0
+-140 -81 -216 0
+-131 200 85 0
+63 -12 133 0
+145 25 -72 0
+34 152 214 0
+-175 185 94 0
+-66 201 227 0
+230 -146 -23 0
+-114 -96 180 0
+100 212 -165 0
+-76 200 -145 0
+-196 156 -166 0
+-184 -36 144 0
+112 -12 191 0
+-55 47 81 0
+180 185 -56 0
+-40 -49 51 0
+204 155 143 0
+-194 222 -53 0
+3 68 -46 0
+-190 217 -88 0
+-141 80 -240 0
+-49 239 -115 0
+231 -30 -197 0
+32 -167 27 0
+231 -190 31 0
+-9 76 -152 0
+209 66 176 0
+-48 237 -42 0
+-203 -52 122 0
+44 -109 -62 0
+147 -185 72 0
+-236 -142 -155 0
+-173 12 -147 0
+170 -208 218 0
+-164 231 -204 0
+220 -202 -65 0
+131 -235 139 0
+195 69 114 0
+-8 -203 76 0
+71 -158 243 0
+-154 -102 -249 0
+216 23 -233 0
+207 2 -196 0
+189 101 -182 0
+26 -146 -83 0
+66 -74 65 0
+7 232 -46 0
+-68 -40 119 0
+76 233 -29 0
+-116 204 38 0
+200 -197 68 0
+77 245 8 0
+-45 173 -86 0
+11 -136 201 0
+245 -91 212 0
+33 -174 32 0
+-126 -13 15 0
+178 179 42 0
+-231 -104 -237 0
+-190 -138 52 0
+237 201 -199 0
+39 176 149 0
+-172 -236 212 0
+64 -230 157 0
+11 100 187 0
+87 237 56 0
+171 44 31 0
+102 -17 74 0
+116 43 -51 0
+72 -103 61 0
+-113 1 48 0
+24 207 -97 0
+-144 -127 -209 0
+39 55 230 0
+51 -148 174 0
+-173 -19 -89 0
+24 211 82 0
+62 158 -234 0
+-208 163 227 0
+-10 -54 201 0
+22 87 126 0
+236 -80 23 0
+-175 11 195 0
+81 -239 -232 0
+111 187 -38 0
+169 141 38 0
+-106 237 174 0
+165 -229 -134 0
+-178 218 154 0
+-144 -136 -16 0
+-133 -115 27 0
+-15 14 189 0
+-55 -48 195 0
+92 -153 12 0
+145 63 -108 0
+-209 125 20 0
+144 -46 -62 0
+142 -242 178 0
+-195 -246 -15 0
+-49 -141 5 0
+-149 175 -139 0
+216 -196 -27 0
+169 144 -84 0
+-200 44 -210 0
+204 -181 -156 0
+-9 71 -58 0
+-142 70 194 0
+-75 16 240 0
+103 220 82 0
+213 -78 -52 0
+37 195 -20 0
+72 -14 213 0
+111 -6 75 0
+-138 17 -64 0
+-90 -41 -16 0
+90 195 148 0
+-3 -111 -32 0
+24 237 -220 0
+192 -224 -150 0
+-193 -31 -18 0
+161 12 -121 0
+77 124 -21 0
+72 -112 -133 0
+174 -151 -193 0
+50 99 166 0
+242 217 -100 0
+22 -101 -94 0
+189 31 42 0
+-41 245 152 0
+-117 -155 33 0
+175 -178 -219 0
+59 54 -33 0
+39 43 5 0
+-151 -108 -157 0
+250 -41 118 0
+152 -149 -7 0
+59 245 13 0
+54 -135 -67 0
+-65 145 -38 0
+184 27 -3 0
+-131 210 126 0
+97 -139 -56 0
+-133 33 35 0
+-130 -155 -173 0
+-129 60 226 0
+-108 -243 245 0
+44 227 -212 0
+249 -219 223 0
+-61 -47 218 0
+-182 -92 153 0
+-192 81 -7 0
+-10 -108 -113 0
+-162 -205 166 0
+-197 49 130 0
+-8 214 -185 0
+-175 -63 239 0
+-67 -9 160 0
+127 141 70 0
+126 -222 -106 0
+98 143 -100 0
+-190 -228 34 0
+-230 -226 41 0
+4 31 -161 0
+-130 -198 156 0
+-122 51 -185 0
+-192 -22 216 0
+7 178 100 0
+-67 -69 36 0
+162 22 56 0
+109 128 -59 0
+-31 40 162 0
+-120 21 39 0
+224 133 174 0
+-117 21 86 0
+-182 -197 220 0
+131 21 107 0
+-154 137 -142 0
+-46 80 -91 0
+34 -205 221 0
+-212 58 -7 0
+248 -179 17 0
+225 125 169 0
+-74 112 -104 0
+115 -113 146 0
+-145 194 -81 0
+-148 -121 57 0
+197 201 -152 0
+-140 141 -79 0
+185 170 21 0
+-103 150 196 0
+61 198 -191 0
+145 -58 -116 0
+14 62 -73 0
+250 240 47 0
+-24 172 201 0
+-40 165 199 0
+146 -176 117 0
+194 236 -101 0
+-143 78 -145 0
+-240 122 -135 0
+-191 131 -154 0
+198 6 110 0
+-103 -210 -67 0
+107 117 222 0
+215 -45 191 0
+-89 175 163 0
+176 11 28 0
+-118 -177 -3 0
+79 -236 -95 0
+119 201 -194 0
+92 -139 -103 0
+28 57 -176 0
+99 -210 177 0
+-79 223 40 0
+73 -141 227 0
+194 42 166 0
+-211 -74 -102 0
+137 227 154 0
+-117 157 20 0
+-182 -152 -183 0
+186 -111 -175 0
+-146 118 -45 0
+191 -140 -149 0
+-142 -69 -134 0
+-204 157 115 0
+-19 1 143 0
+-164 -247 -167 0
+130 185 61 0
+-6 170 81 0
+-103 -35 213 0
+-250 -188 -27 0
+192 45 124 0
+29 -133 53 0
+-102 168 1 0
+-238 -160 116 0
+227 127 224 0
+132 210 -149 0
+-124 -97 -34 0
+7 -37 -112 0
+-89 -207 -78 0
+-241 -134 81 0
+-69 19 -59 0
+-118 148 -224 0
+-96 79 -196 0
+-125 -175 122 0
+-156 120 163 0
+-85 152 69 0
+-21 -237 240 0
+153 -233 -141 0
+-13 64 152 0
+163 -172 -151 0
+-125 -243 137 0
+36 -157 -242 0
+-88 -52 113 0
+205 163 -116 0
+137 210 -54 0
+-22 159 204 0
+-163 -138 -246 0
+-34 -1 197 0
+199 183 9 0
+-196 -175 15 0
+-211 -233 208 0
+-4 -54 198 0
+145 -242 111 0
+-188 -87 22 0
+2 96 -235 0
+65 -56 180 0
+82 -223 123 0
+-139 -117 -73 0
+88 146 -47 0
+-170 93 -43 0
+100 -173 -193 0
+-99 26 135 0
+52 -193 -223 0
+-84 -31 -77 0
+76 -59 11 0
+-6 62 -41 0
+-110 -189 10 0
+101 212 -7 0
+4 170 229 0
+248 -125 -178 0
+-127 -249 202 0
+-152 56 -231 0
+-225 -150 -103 0
+-181 227 -107 0
+-28 55 31 0
+94 190 -22 0
+87 -8 24 0
+208 -144 -223 0
+248 -56 -171 0
+11 -243 31 0
+64 42 -33 0
+54 -173 147 0
+150 198 210 0
+-66 6 141 0
+-213 -121 98 0
+87 225 -86 0
+-7 -113 95 0
+-219 -89 33 0
+-13 26 -47 0
+8 -225 -28 0
+-150 -55 -162 0
+158 181 84 0
+88 -52 112 0
+-161 -242 97 0
+-114 152 83 0
+-79 -157 106 0
+213 51 210 0
+-70 141 95 0
+2 -172 -66 0
+207 -243 112 0
+-91 -212 -26 0
+-226 -165 219 0
+229 -30 -162 0
+-148 212 -93 0
+174 16 214 0
+-155 145 59 0
+98 67 -176 0
+-87 231 -166 0
+170 -202 -87 0
+-234 88 -162 0
+45 -28 -112 0
+114 55 20 0
+176 -207 3 0
+217 -124 -7 0
+200 121 -10 0
+-77 -112 160 0
+-141 79 172 0
+-182 -43 -248 0
+-239 -100 -77 0
+-168 -102 -83 0
+-60 -40 -13 0
+86 119 -55 0
+49 -209 215 0
+249 -131 197 0
+37 -45 -201 0
+21 -31 -204 0
+10 86 50 0
+-237 -141 -36 0
+-48 185 -59 0
+94 -46 -229 0
+-208 -186 -230 0
+-92 228 -65 0
+218 -29 -47 0
+-181 27 -168 0
+-174 -114 -223 0
+103 116 74 0
+-62 118 19 0
+32 -227 88 0
+-62 -161 94 0
+-156 -73 -228 0
+16 -78 1 0
+-130 221 -144 0
+209 -128 129 0
+-113 -18 -19 0
+70 152 -240 0
+-183 -46 -42 0
+210 -15 172 0
+-6 -121 145 0
+243 -30 118 0
+-178 55 16 0
+-131 -35 -91 0
+123 177 -240 0
+-62 -35 -23 0
+-58 -162 -219 0
+39 100 9 0
+-100 147 144 0
+-166 -192 38 0
+59 47 102 0
+-21 -60 182 0
+-194 23 -203 0
+-62 177 -115 0
+67 -33 125 0
+171 247 -156 0
+-43 99 -218 0
+77 -32 225 0
+248 -45 229 0
+-45 -67 129 0
+-29 91 -64 0
+92 -155 240 0
+-12 -205 110 0
+39 231 -137 0
+-113 138 202 0
+59 85 212 0
+14 -110 228 0
+-82 -181 61 0
+-33 -205 25 0
+54 84 5 0
+128 133 -146 0
+-163 19 -24 0
+247 104 123 0
+100 -76 -243 0
+242 48 246 0
+181 6 203 0
+183 29 141 0
+-70 -155 -206 0
+226 24 -237 0
+91 66 249 0
+144 51 -127 0
+214 3 -166 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-066.cnf b/benchmarks/UF250.1065.100/uf250-066.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-066.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 157 17 -86 0
+-14 -39 244 0
+159 -246 -68 0
+93 -182 -219 0
+-230 94 166 0
+-123 -60 89 0
+-205 167 -45 0
+-77 78 128 0
+143 -176 -35 0
+-250 -185 69 0
+168 -24 170 0
+57 170 215 0
+233 165 -125 0
+-214 201 133 0
+223 -61 -24 0
+152 -143 -198 0
+119 205 -81 0
+130 -38 -83 0
+211 111 -92 0
+-182 82 -213 0
+129 24 -80 0
+238 214 -183 0
+236 -176 -26 0
+209 -140 -34 0
+-203 165 223 0
+-103 249 -119 0
+161 -62 -178 0
+82 -115 149 0
+30 -141 -218 0
+-204 143 -115 0
+-22 160 233 0
+104 3 -119 0
+-5 177 111 0
+-231 -63 183 0
+148 79 15 0
+-248 -27 231 0
+-37 20 -75 0
+152 -55 -97 0
+-55 -190 193 0
+110 35 -147 0
+-196 45 179 0
+249 -61 -114 0
+244 -118 -219 0
+-220 -185 117 0
+-230 -32 39 0
+-29 102 -131 0
+-51 26 -216 0
+79 -92 -49 0
+225 152 114 0
+-94 -44 -68 0
+218 -199 74 0
+-3 206 -127 0
+-150 -198 -66 0
+-127 220 -148 0
+25 154 -5 0
+-65 4 124 0
+240 104 234 0
+-91 -221 52 0
+153 45 16 0
+12 -58 230 0
+192 215 19 0
+-93 223 -76 0
+-49 -15 230 0
+-107 227 42 0
+-170 -69 97 0
+-128 183 -130 0
+34 128 222 0
+39 135 -31 0
+44 195 -191 0
+203 -22 -19 0
+160 85 -169 0
+38 -61 -82 0
+26 -209 -52 0
+-20 21 -85 0
+-161 58 -209 0
+165 16 2 0
+37 93 89 0
+36 -128 -217 0
+227 -204 214 0
+-249 74 -127 0
+123 168 248 0
+-152 -38 -145 0
+-249 192 124 0
+158 5 -11 0
+190 65 -248 0
+49 145 -167 0
+-99 -171 205 0
+239 159 52 0
+-168 -32 -85 0
+102 -92 -216 0
+99 206 -131 0
+-183 100 -69 0
+248 -81 138 0
+-130 110 -43 0
+115 -139 -36 0
+-67 87 -149 0
+-96 -36 250 0
+144 -171 173 0
+43 100 223 0
+29 178 -150 0
+-8 74 224 0
+57 117 112 0
+148 -174 -205 0
+-184 247 24 0
+167 -111 14 0
+-204 183 95 0
+4 -145 232 0
+148 -99 -186 0
+26 102 -138 0
+-135 -176 80 0
+170 195 187 0
+130 -125 170 0
+124 -137 -218 0
+201 14 -238 0
+-58 198 -171 0
+141 16 -106 0
+102 161 -21 0
+-146 -226 -108 0
+-156 228 -231 0
+-51 238 147 0
+-78 -99 -164 0
+5 39 243 0
+165 -206 59 0
+-15 66 250 0
+221 110 27 0
+175 124 209 0
+-230 33 -126 0
+56 -223 143 0
+-137 9 -119 0
+-176 224 37 0
+61 15 -208 0
+-106 84 18 0
+169 -111 48 0
+-113 -111 51 0
+-159 172 27 0
+-28 -184 -132 0
+-220 59 68 0
+64 209 -234 0
+-154 132 69 0
+7 -21 237 0
+150 -244 -43 0
+15 -198 53 0
+-206 249 51 0
+-149 -14 201 0
+33 223 84 0
+-128 -155 43 0
+-165 200 -219 0
+60 -239 153 0
+-180 77 -26 0
+194 76 -215 0
+77 -222 126 0
+139 55 11 0
+-11 -82 -32 0
+-176 123 37 0
+-193 -197 -156 0
+129 -51 221 0
+64 -58 -166 0
+-117 175 -19 0
+-108 -13 83 0
+-224 156 32 0
+129 -192 -56 0
+209 10 -32 0
+62 201 -121 0
+42 207 -221 0
+-210 -75 -91 0
+247 -83 96 0
+26 140 -51 0
+4 -76 -85 0
+83 197 -140 0
+238 31 66 0
+232 18 102 0
+-119 -96 -172 0
+-53 156 -10 0
+-71 -113 -112 0
+201 -153 -213 0
+-36 211 2 0
+170 156 167 0
+25 127 226 0
+201 84 118 0
+245 -185 -208 0
+-47 -126 193 0
+-103 -70 182 0
+218 21 -227 0
+203 -119 -99 0
+-10 -157 -67 0
+158 -214 107 0
+115 -250 -90 0
+47 -160 4 0
+5 -115 157 0
+235 139 -225 0
+-32 14 105 0
+-159 229 -1 0
+-231 72 102 0
+-23 -99 128 0
+-248 -187 146 0
+-114 -20 -15 0
+-221 67 -108 0
+163 44 204 0
+-28 -50 147 0
+163 -226 36 0
+59 61 -44 0
+202 -250 18 0
+-191 -133 -125 0
+192 175 -202 0
+-187 242 155 0
+246 -109 -163 0
+242 -133 -191 0
+-91 132 -44 0
+118 218 -115 0
+-249 -242 -185 0
+-6 -210 92 0
+110 -241 157 0
+211 90 230 0
+195 -172 223 0
+-2 -240 -20 0
+171 148 -193 0
+-36 -175 -182 0
+40 -186 20 0
+-25 -134 -247 0
+25 -195 227 0
+-27 52 17 0
+160 99 -7 0
+22 81 166 0
+117 124 -240 0
+100 -145 127 0
+-195 -215 59 0
+43 -93 222 0
+-30 -207 -92 0
+51 -115 -65 0
+222 -77 80 0
+-106 96 -233 0
+36 -100 -8 0
+19 178 -148 0
+51 -174 -10 0
+-51 185 -63 0
+-148 137 61 0
+46 87 218 0
+-245 -113 -44 0
+38 -24 90 0
+35 189 237 0
+62 217 -156 0
+-240 -143 -43 0
+72 190 -248 0
+32 -120 -244 0
+-174 203 -71 0
+179 -112 -107 0
+39 -223 97 0
+-217 2 232 0
+-185 149 183 0
+-60 194 53 0
+-20 32 -214 0
+-81 -154 170 0
+-219 -202 -100 0
+-13 100 -115 0
+47 -87 -78 0
+-202 237 212 0
+113 194 -230 0
+-131 90 167 0
+197 -52 -182 0
+196 -44 46 0
+-203 95 248 0
+-241 -122 -55 0
+186 35 14 0
+184 212 104 0
+74 -219 145 0
+-131 195 -132 0
+239 101 -14 0
+-218 7 -202 0
+-34 -42 -178 0
+-239 231 -170 0
+171 230 -107 0
+-193 -96 -66 0
+123 107 143 0
+-40 122 -43 0
+169 -248 180 0
+250 51 8 0
+-72 45 212 0
+-24 -124 207 0
+-168 -237 -165 0
+160 -122 172 0
+-118 210 -103 0
+-241 137 -249 0
+52 -48 123 0
+-52 132 57 0
+141 2 132 0
+-115 208 50 0
+-171 74 2 0
+170 78 73 0
+-112 138 169 0
+178 246 13 0
+-150 -172 -62 0
+64 -59 -219 0
+-90 -148 -73 0
+200 -51 -47 0
+-130 -146 -147 0
+245 103 127 0
+-201 -116 74 0
+-163 -20 -200 0
+-144 -132 -190 0
+-92 129 54 0
+193 16 -111 0
+-84 -22 -28 0
+-210 103 -228 0
+-48 -232 42 0
+-145 14 -170 0
+206 195 -66 0
+98 -49 -6 0
+214 -92 190 0
+-170 162 -140 0
+-51 97 101 0
+205 43 246 0
+249 -154 71 0
+-216 -122 151 0
+-4 163 241 0
+-74 120 171 0
+-215 74 62 0
+234 93 -22 0
+113 -63 52 0
+93 222 208 0
+158 189 147 0
+-98 78 -89 0
+27 21 26 0
+229 -188 -185 0
+75 -44 -124 0
+-59 35 177 0
+220 210 -117 0
+240 -145 176 0
+137 -172 -189 0
+223 25 183 0
+85 116 -94 0
+-52 40 165 0
+-74 86 178 0
+-249 237 -43 0
+76 -31 18 0
+-68 -213 190 0
+117 -26 -50 0
+-65 18 232 0
+-113 -15 -70 0
+-148 27 158 0
+-240 103 -248 0
+-189 -131 -248 0
+134 -227 -210 0
+198 -82 -240 0
+144 134 218 0
+86 -39 105 0
+55 -157 -249 0
+-244 -28 137 0
+-178 90 -187 0
+108 250 57 0
+-77 -136 144 0
+50 25 -18 0
+210 71 189 0
+202 171 138 0
+226 27 -118 0
+127 -213 -118 0
+-109 206 -246 0
+-117 -102 -96 0
+164 -77 98 0
+-113 -171 -151 0
+204 -98 189 0
+49 -14 76 0
+202 -38 209 0
+224 -164 161 0
+196 78 -26 0
+74 12 -93 0
+-133 -132 -12 0
+65 -127 -221 0
+108 -148 134 0
+-124 165 -177 0
+-145 85 246 0
+-235 -229 -210 0
+-180 2 -12 0
+120 -133 83 0
+101 -25 -215 0
+12 68 -60 0
+86 40 135 0
+-180 216 73 0
+-127 -235 -231 0
+-10 88 157 0
+200 -126 -148 0
+166 219 242 0
+-121 -193 243 0
+42 -11 91 0
+154 -230 165 0
+140 -154 155 0
+-240 -79 7 0
+-8 -249 213 0
+-107 234 108 0
+-25 -159 56 0
+218 -109 163 0
+-161 136 154 0
+-187 123 -31 0
+247 -229 -207 0
+-180 -201 121 0
+-245 -107 198 0
+-233 140 229 0
+-168 -244 217 0
+-172 -140 -67 0
+-91 -173 193 0
+-50 153 -189 0
+91 -43 58 0
+-163 97 109 0
+218 216 -142 0
+-27 -185 -58 0
+-51 -195 -119 0
+-157 32 -221 0
+-80 -12 246 0
+191 -109 6 0
+217 -170 -34 0
+240 -189 123 0
+36 85 -96 0
+-156 130 207 0
+-191 9 206 0
+46 57 -18 0
+-8 -70 94 0
+195 -214 -106 0
+-235 125 35 0
+-39 -216 -111 0
+93 208 8 0
+15 -45 158 0
+-131 -119 49 0
+142 -143 176 0
+122 135 138 0
+208 4 -96 0
+-83 85 -91 0
+72 128 -224 0
+199 178 135 0
+152 -132 -188 0
+-128 206 238 0
+-156 105 113 0
+-172 -117 250 0
+138 -123 -213 0
+76 -149 106 0
+-248 66 59 0
+-14 -194 -185 0
+-248 111 97 0
+-32 -144 -142 0
+219 242 -38 0
+-177 -4 42 0
+66 -3 -24 0
+230 126 74 0
+-96 -155 -224 0
+-127 -118 -131 0
+140 -119 181 0
+-170 131 -34 0
+-150 134 -70 0
+71 161 123 0
+186 177 143 0
+-239 238 169 0
+-179 -10 -177 0
+207 79 69 0
+176 -125 235 0
+-61 -119 221 0
+-233 205 -77 0
+198 52 177 0
+-58 -220 -184 0
+-201 -172 112 0
+-228 -31 -163 0
+37 217 -85 0
+-30 -64 9 0
+-63 246 -241 0
+234 72 -158 0
+139 -234 -158 0
+180 219 -108 0
+-222 112 -38 0
+-2 -131 221 0
+-228 -110 -165 0
+-13 -93 154 0
+-61 73 -54 0
+-142 58 247 0
+-155 40 195 0
+-219 -9 -181 0
+-53 157 227 0
+42 136 193 0
+-231 195 87 0
+-42 -30 -165 0
+-58 124 205 0
+123 59 5 0
+-219 -57 216 0
+190 133 214 0
+152 -153 118 0
+-11 -196 -146 0
+64 -56 -210 0
+148 123 -31 0
+133 -223 -66 0
+185 -151 -78 0
+-75 -228 162 0
+122 6 151 0
+56 221 -178 0
+19 216 -184 0
+10 246 84 0
+-53 122 -28 0
+-60 213 226 0
+-15 -99 20 0
+153 203 -69 0
+19 -46 -127 0
+-152 -185 -45 0
+149 -209 -99 0
+-174 -184 -241 0
+47 28 -129 0
+246 -132 210 0
+46 134 -27 0
+227 211 134 0
+-218 -9 235 0
+134 249 -137 0
+-176 -110 132 0
+228 28 248 0
+178 -95 21 0
+113 137 115 0
+207 -229 -65 0
+-94 165 39 0
+89 28 -48 0
+-146 209 -10 0
+-22 -133 -67 0
+203 186 -140 0
+-197 123 44 0
+7 185 -122 0
+-220 166 -111 0
+-159 -104 -12 0
+136 -193 -177 0
+-154 -157 -78 0
+-42 -149 -110 0
+-65 -172 -46 0
+54 60 -232 0
+-57 -171 164 0
+189 99 -32 0
+191 -88 72 0
+-181 -64 196 0
+104 42 -157 0
+-56 -165 111 0
+94 86 -156 0
+49 44 39 0
+144 -24 102 0
+187 -104 -131 0
+-34 -243 153 0
+201 -56 -136 0
+58 229 -32 0
+-134 242 -149 0
+-74 19 -2 0
+193 145 -182 0
+145 240 -200 0
+19 -153 -108 0
+175 132 198 0
+-223 -189 -48 0
+163 -85 53 0
+-239 74 -82 0
+-68 -122 80 0
+131 -96 209 0
+-108 141 -13 0
+63 28 -239 0
+208 112 241 0
+216 117 -215 0
+124 -172 -231 0
+-156 107 -41 0
+73 -74 183 0
+-230 -147 -167 0
+64 -151 82 0
+-164 -70 45 0
+44 -58 -151 0
+-239 49 -236 0
+-227 90 72 0
+-108 -122 158 0
+62 -64 174 0
+150 2 132 0
+-212 -75 157 0
+-122 223 -106 0
+200 -222 -37 0
+-211 222 -1 0
+208 227 211 0
+198 -237 121 0
+-121 -55 -89 0
+-141 197 175 0
+114 -14 -56 0
+72 -105 -110 0
+-79 -142 122 0
+-66 116 111 0
+108 -232 55 0
+-116 -23 122 0
+-55 -208 123 0
+-50 68 -209 0
+227 -83 -70 0
+-195 94 143 0
+-107 -241 -74 0
+247 -218 -167 0
+-186 181 -225 0
+-98 -78 74 0
+-78 109 153 0
+21 -215 -18 0
+-53 189 148 0
+127 -244 210 0
+-93 -236 139 0
+-226 -230 162 0
+-156 220 -234 0
+104 116 -115 0
+-30 212 166 0
+-50 156 -39 0
+-242 -47 171 0
+-173 80 -89 0
+-83 107 18 0
+119 -137 -65 0
+-87 176 33 0
+-66 105 150 0
+-106 181 -153 0
+97 169 12 0
+217 234 -5 0
+-158 -105 -57 0
+-43 47 25 0
+-15 139 213 0
+73 180 217 0
+-202 9 66 0
+-87 -197 -189 0
+63 178 -215 0
+120 134 -136 0
+130 -123 -147 0
+-178 158 -199 0
+77 201 185 0
+-183 -156 248 0
+145 -113 250 0
+-248 -74 -172 0
+84 98 -35 0
+-20 -167 -99 0
+24 114 98 0
+-137 -156 -204 0
+185 183 -221 0
+235 -160 238 0
+167 -213 -244 0
+208 -190 39 0
+146 -96 -205 0
+-246 167 -73 0
+106 7 59 0
+-171 -193 -213 0
+-89 -165 68 0
+-176 -116 124 0
+-21 210 -93 0
+32 51 50 0
+-45 -19 -12 0
+-47 141 -208 0
+-99 -225 -109 0
+250 149 234 0
+-83 -105 -77 0
+-181 -24 -171 0
+83 -28 -37 0
+-25 49 122 0
+96 27 209 0
+-106 201 136 0
+86 -12 138 0
+-153 37 147 0
+-86 -102 -146 0
+-18 -81 199 0
+-7 -16 17 0
+-8 34 110 0
+-14 -193 -102 0
+-7 -217 30 0
+75 -191 95 0
+91 173 -21 0
+205 -73 3 0
+-129 -232 235 0
+-159 149 84 0
+203 -126 198 0
+52 239 37 0
+41 50 -175 0
+87 -244 123 0
+188 132 -163 0
+-28 22 -88 0
+-90 -121 225 0
+-229 234 -121 0
+-45 -114 -229 0
+182 -122 -84 0
+-57 -171 -175 0
+131 236 114 0
+176 -91 40 0
+31 -38 180 0
+211 -136 -237 0
+197 -36 -49 0
+-114 -61 181 0
+35 -91 -133 0
+141 -167 163 0
+-185 -135 -3 0
+50 -125 -18 0
+-44 109 -8 0
+-16 -121 -14 0
+-24 -85 -66 0
+54 91 124 0
+39 -61 -176 0
+4 -202 30 0
+-184 192 -237 0
+-96 114 -17 0
+151 -104 12 0
+76 200 -84 0
+-173 10 194 0
+68 -204 -61 0
+236 -246 13 0
+-174 58 167 0
+208 -158 26 0
+-34 81 41 0
+-97 -100 -14 0
+56 -141 160 0
+131 66 -124 0
+-124 210 112 0
+-181 34 -101 0
+31 107 -234 0
+209 -69 -28 0
+184 18 -236 0
+12 189 -196 0
+-144 -18 -229 0
+128 19 95 0
+248 -22 176 0
+-195 -73 -80 0
+166 141 -83 0
+56 -158 -187 0
+23 -29 193 0
+-224 -138 -27 0
+211 107 238 0
+186 203 8 0
+188 -119 178 0
+-49 176 -108 0
+247 -16 135 0
+-188 -125 -154 0
+42 100 -143 0
+-70 -55 -74 0
+-77 -227 -153 0
+182 -214 210 0
+113 175 -248 0
+207 -142 -12 0
+-54 11 184 0
+104 86 89 0
+-201 203 21 0
+33 -132 182 0
+-191 -104 174 0
+82 -5 -125 0
+-127 -236 -220 0
+23 193 -192 0
+-50 -134 -92 0
+-13 104 93 0
+-50 -138 -49 0
+59 -29 -167 0
+17 -101 -209 0
+109 -85 -10 0
+103 -101 -91 0
+88 -44 183 0
+71 -225 -29 0
+114 237 -38 0
+-241 -155 75 0
+248 -98 173 0
+-222 -223 123 0
+17 -56 44 0
+233 17 250 0
+10 79 -201 0
+156 -77 -43 0
+157 137 -151 0
+-99 57 191 0
+-156 85 -110 0
+-202 -115 27 0
+-98 -103 183 0
+-68 88 233 0
+103 216 -80 0
+-136 -14 16 0
+-194 121 -235 0
+76 120 -36 0
+105 77 -53 0
+-110 -148 -135 0
+-121 76 -6 0
+-8 -14 44 0
+-175 60 -186 0
+-176 172 22 0
+148 119 -213 0
+24 179 229 0
+-203 73 64 0
+-63 -240 -107 0
+-193 125 95 0
+-29 1 221 0
+144 57 208 0
+-172 38 -96 0
+-32 98 151 0
+-62 38 225 0
+-9 30 78 0
+-8 165 167 0
+238 -209 40 0
+-244 225 172 0
+-244 174 54 0
+46 87 84 0
+-233 74 19 0
+-151 25 -14 0
+-14 -101 181 0
+201 -237 217 0
+-60 250 -133 0
+248 106 22 0
+71 155 -84 0
+-40 108 42 0
+-14 -244 -23 0
+-26 -58 227 0
+-108 -198 -205 0
+189 33 -114 0
+213 -156 65 0
+40 140 100 0
+38 147 155 0
+114 163 53 0
+-26 230 -48 0
+-97 -215 -70 0
+19 8 -87 0
+216 107 -103 0
+226 234 70 0
+43 -77 90 0
+5 -62 55 0
+21 242 31 0
+-63 -76 206 0
+-73 -172 61 0
+2 243 -188 0
+-182 -87 -216 0
+10 181 180 0
+139 100 114 0
+-171 -87 -232 0
+92 230 174 0
+-183 -3 93 0
+87 249 -185 0
+-55 178 71 0
+-229 -193 -171 0
+141 16 -128 0
+-71 -228 -201 0
+167 -212 -189 0
+-73 -33 -155 0
+-227 -180 120 0
+-46 30 58 0
+122 165 -80 0
+-13 245 -167 0
+179 168 -177 0
+-11 -37 -58 0
+-172 -230 225 0
+-81 26 233 0
+115 111 -55 0
+175 242 -67 0
+230 -86 163 0
+-233 137 -77 0
+26 196 6 0
+68 220 214 0
+22 176 18 0
+-215 7 -178 0
+225 -26 -29 0
+32 9 -89 0
+140 -85 -164 0
+-130 228 89 0
+-240 -31 -123 0
+60 -133 -192 0
+231 215 -184 0
+-14 -141 -36 0
+-91 124 220 0
+-46 -10 -66 0
+85 237 106 0
+-202 55 4 0
+87 138 -147 0
+114 156 15 0
+-118 131 -45 0
+157 -134 209 0
+51 -111 -88 0
+-60 -83 -100 0
+97 -67 -70 0
+-146 -18 37 0
+162 107 -219 0
+-153 -169 -239 0
+202 -33 67 0
+216 -86 -88 0
+-191 91 -4 0
+63 193 -61 0
+-159 -215 99 0
+-133 -156 105 0
+220 -172 178 0
+44 148 -215 0
+2 -187 -188 0
+242 126 -214 0
+162 156 73 0
+109 -74 -201 0
+160 -174 -55 0
+120 223 115 0
+56 27 -208 0
+187 28 -136 0
+-39 -151 -64 0
+-147 -98 119 0
+-131 -91 62 0
+77 -202 -123 0
+-15 -158 16 0
+-140 -206 -210 0
+148 92 -244 0
+-106 -174 -55 0
+-14 245 153 0
+-125 -43 -31 0
+-199 82 154 0
+54 -183 -191 0
+12 -54 157 0
+-17 234 71 0
+43 -245 142 0
+-21 -84 -166 0
+-23 45 134 0
+197 -104 135 0
+-179 186 -90 0
+-98 -147 205 0
+-74 -241 -174 0
+190 -187 210 0
+154 -97 155 0
+-145 -128 9 0
+-194 -225 -10 0
+-238 37 -219 0
+76 215 -70 0
+-86 -192 66 0
+64 125 143 0
+-185 -53 -244 0
+-173 188 244 0
+25 -175 234 0
+-64 45 -212 0
+144 -99 -67 0
+57 104 -228 0
+7 220 -116 0
+19 -135 139 0
+-23 -43 -143 0
+-177 65 -26 0
+-168 -158 49 0
+-73 -214 -66 0
+153 -233 62 0
+139 -9 83 0
+-209 -169 -69 0
+-179 -80 78 0
+-73 -47 -249 0
+-65 -137 -196 0
+-167 66 -189 0
+3 54 101 0
+242 -216 92 0
+105 -16 112 0
+67 220 -232 0
+-193 12 224 0
+-64 13 -124 0
+177 -76 127 0
+-84 249 -86 0
+42 -169 209 0
+-182 124 65 0
+225 -69 -88 0
+-10 -160 -247 0
+206 -11 -141 0
+-31 247 161 0
+43 201 -215 0
+183 -81 38 0
+-192 189 180 0
+-79 31 118 0
+212 101 70 0
+-213 -132 -40 0
+-146 -171 -227 0
+-204 132 -95 0
+241 148 200 0
+-180 -78 -122 0
+-88 162 93 0
+-24 -234 -3 0
+156 121 -75 0
+170 245 -42 0
+140 31 -236 0
+223 -118 -97 0
+-147 18 169 0
+-92 -174 -206 0
+60 -93 205 0
+-10 102 87 0
+181 -86 -234 0
+-213 -47 247 0
+-217 -38 188 0
+132 14 -204 0
+-142 124 -17 0
+94 50 215 0
+56 -40 162 0
+67 137 145 0
+115 190 -112 0
+-234 -167 -100 0
+130 238 18 0
+208 -122 135 0
+227 -241 -192 0
+220 -110 -190 0
+-57 -162 133 0
+-124 -41 15 0
+237 -92 201 0
+177 188 115 0
+117 29 -220 0
+-22 165 -60 0
+-180 195 -12 0
+-24 -73 -238 0
+-99 -121 -137 0
+74 -105 224 0
+192 182 247 0
+-223 -15 12 0
+130 -232 171 0
+-65 54 -235 0
+147 -91 -78 0
+-202 75 170 0
+16 48 -20 0
+124 161 -210 0
+-158 92 -220 0
+-116 189 -77 0
+181 -10 36 0
+105 -223 -159 0
+102 -123 -101 0
+-227 -74 220 0
+182 82 201 0
+219 205 -19 0
+115 160 -200 0
+214 -136 -72 0
+-192 173 62 0
+174 50 -110 0
+-134 27 -90 0
+128 -146 54 0
+26 -132 -223 0
+-86 138 -93 0
+175 222 11 0
+170 -229 -96 0
+-153 9 -22 0
+44 -112 71 0
+186 -45 -154 0
+-239 -116 174 0
+-68 70 -248 0
+41 -230 -137 0
+2 -229 85 0
+-89 -181 88 0
+194 -197 144 0
+-136 -13 -114 0
+-12 217 172 0
+-121 31 87 0
+248 -192 -12 0
+113 -127 166 0
+-51 129 123 0
+105 -24 16 0
+-134 -42 -75 0
+50 244 119 0
+-31 -192 -179 0
+-56 -248 50 0
+-227 16 85 0
+37 -175 48 0
+-40 194 37 0
+-210 -36 57 0
+60 -36 -1 0
+171 -190 -178 0
+11 219 145 0
+-101 120 -233 0
+3 -237 23 0
+62 185 38 0
+-225 -214 191 0
+123 229 -91 0
+55 136 41 0
+25 -55 47 0
+-145 -114 87 0
+183 121 -27 0
+-208 67 -240 0
+30 238 201 0
+-91 35 73 0
+185 -14 117 0
+-108 -154 -144 0
+33 -196 -49 0
+-183 199 -138 0
+-152 -106 183 0
+227 -177 64 0
+117 -55 -188 0
+242 -222 122 0
+190 177 241 0
+-225 -213 112 0
+208 164 -30 0
+-55 -123 -31 0
+169 -124 -192 0
+82 -103 -113 0
+-79 154 136 0
+43 18 -236 0
+48 93 -115 0
+-49 4 120 0
+176 -126 135 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-067.cnf b/benchmarks/UF250.1065.100/uf250-067.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-067.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 159 -8 -10 0
+-67 -51 -243 0
+-155 -107 218 0
+239 208 -7 0
+-170 236 -94 0
+-130 75 -168 0
+-213 106 186 0
+-163 10 189 0
+-191 241 -79 0
+-109 -25 -115 0
+110 125 6 0
+164 -233 151 0
+182 -101 15 0
+242 172 7 0
+199 -227 -137 0
+-245 38 6 0
+-45 228 -9 0
+-201 -9 47 0
+-232 -121 199 0
+-100 -139 -43 0
+117 -197 8 0
+-148 -241 -51 0
+-102 137 136 0
+176 83 135 0
+-190 -170 -214 0
+-203 -22 112 0
+33 -41 -49 0
+210 -48 -121 0
+-109 -122 55 0
+68 -185 -45 0
+197 120 222 0
+-115 -113 157 0
+147 -155 151 0
+240 108 -219 0
+-170 -168 148 0
+-164 -145 185 0
+-1 -67 128 0
+-10 -127 -227 0
+-7 -134 -83 0
+188 97 101 0
+151 224 -195 0
+-101 109 -214 0
+50 -25 -70 0
+2 -191 97 0
+17 -103 -120 0
+168 -88 154 0
+-9 23 -122 0
+-165 50 162 0
+196 -78 -37 0
+-66 178 -54 0
+116 214 80 0
+-32 84 25 0
+-40 -219 -76 0
+47 -148 -229 0
+34 -6 68 0
+-80 58 -77 0
+-161 108 235 0
+211 50 -9 0
+-187 -47 109 0
+55 164 -54 0
+235 -81 -53 0
+-213 149 -238 0
+-237 44 48 0
+206 -16 -95 0
+-112 235 -137 0
+-162 -91 -218 0
+94 115 -106 0
+-79 49 233 0
+175 250 78 0
+-243 175 244 0
+-18 -2 190 0
+192 -59 206 0
+-236 219 65 0
+31 19 -108 0
+117 -31 -95 0
+-209 -177 -186 0
+-240 -104 210 0
+212 136 -67 0
+-136 -134 -180 0
+164 -108 -248 0
+-193 176 -84 0
+-30 63 -99 0
+-87 -220 -135 0
+-65 131 123 0
+-212 38 -222 0
+-117 238 -114 0
+196 -145 250 0
+-44 221 -227 0
+167 -189 -104 0
+152 145 15 0
+-61 -221 -48 0
+111 -116 -58 0
+118 -203 162 0
+-68 47 -224 0
+-149 237 -51 0
+223 171 126 0
+-184 206 160 0
+182 184 -22 0
+128 96 199 0
+7 167 -20 0
+213 53 -50 0
+133 -6 -100 0
+-112 179 -100 0
+-35 -150 -224 0
+16 7 -157 0
+-166 27 39 0
+-110 247 117 0
+-125 151 42 0
+102 68 -213 0
+-66 67 219 0
+-209 -18 -61 0
+-109 92 -172 0
+-90 -176 -112 0
+-195 1 213 0
+119 141 -80 0
+-121 72 -200 0
+106 -178 24 0
+237 242 -1 0
+-243 -67 -151 0
+218 -92 -117 0
+-230 -50 51 0
+-111 86 -47 0
+-210 -99 192 0
+110 -188 131 0
+236 -111 196 0
+-82 137 -175 0
+1 176 240 0
+-247 -20 -199 0
+-3 89 -83 0
+-237 -84 -86 0
+-58 -17 -130 0
+-137 -150 -122 0
+-227 -194 -201 0
+-70 134 18 0
+-128 -4 -200 0
+207 -244 152 0
+-32 -112 -199 0
+84 -214 -89 0
+-214 209 104 0
+97 -239 124 0
+181 -159 53 0
+131 -26 -140 0
+224 12 -90 0
+-32 -10 186 0
+-5 -89 -36 0
+-188 -65 -147 0
+-19 27 167 0
+34 -80 -106 0
+101 174 -162 0
+84 -63 -242 0
+107 128 190 0
+145 137 -114 0
+155 -78 -49 0
+163 52 -114 0
+-227 172 -235 0
+94 -148 -53 0
+-120 45 57 0
+202 10 -179 0
+191 183 182 0
+-227 -234 -191 0
+-136 45 128 0
+-109 -198 -73 0
+-17 -131 -188 0
+75 -72 -141 0
+-26 102 131 0
+198 -199 -128 0
+-104 -246 153 0
+104 178 213 0
+-249 -198 165 0
+-37 -230 -142 0
+-1 -144 153 0
+-83 -72 -36 0
+67 -102 -125 0
+122 142 -195 0
+-76 -68 129 0
+172 235 -218 0
+-115 -195 8 0
+-96 246 -106 0
+-218 -146 -140 0
+-61 -7 -238 0
+-15 -146 207 0
+-169 -85 -13 0
+181 80 -189 0
+-35 -17 109 0
+95 -240 47 0
+53 -193 -166 0
+78 94 -220 0
+-33 200 -221 0
+-21 99 42 0
+40 -16 -128 0
+-174 138 -64 0
+11 -156 169 0
+133 125 -155 0
+37 131 84 0
+160 -116 126 0
+-185 160 207 0
+198 -103 175 0
+-238 -86 224 0
+-128 227 215 0
+-72 215 -155 0
+-17 -187 -51 0
+-243 -132 -246 0
+-17 -236 -35 0
+74 -5 201 0
+-78 -38 -221 0
+-123 -2 159 0
+66 -218 -225 0
+10 -151 208 0
+-19 214 90 0
+-225 78 94 0
+167 183 80 0
+-168 -172 -23 0
+115 244 -57 0
+-158 56 -161 0
+-54 -250 240 0
+226 -111 233 0
+-110 -104 -11 0
+39 -111 237 0
+-43 91 80 0
+115 141 105 0
+-154 13 159 0
+-224 177 -198 0
+-227 -98 -54 0
+237 -235 -77 0
+172 -53 55 0
+-74 -60 -104 0
+78 -169 -98 0
+218 129 -4 0
+8 -79 181 0
+249 67 171 0
+-144 -166 137 0
+169 -225 -250 0
+-173 -218 29 0
+123 248 198 0
+172 -80 159 0
+170 26 166 0
+-137 -192 38 0
+37 131 -6 0
+-185 -180 242 0
+-226 -154 153 0
+135 -166 61 0
+-114 -109 -26 0
+-189 31 -115 0
+-188 -31 101 0
+-2 139 -237 0
+-189 -158 149 0
+83 -71 -229 0
+-92 160 4 0
+-127 -42 130 0
+61 -222 -182 0
+-31 64 111 0
+50 145 139 0
+1 94 20 0
+-104 -176 -164 0
+-26 213 -107 0
+161 -40 46 0
+-89 18 4 0
+87 47 -99 0
+-229 -154 -73 0
+-27 162 -188 0
+-115 28 -237 0
+19 138 223 0
+-28 202 65 0
+24 -36 -18 0
+72 205 -66 0
+-207 202 211 0
+-148 132 -121 0
+181 214 203 0
+-81 -56 -84 0
+249 188 -53 0
+-215 227 -197 0
+-55 220 103 0
+63 54 78 0
+-81 190 -154 0
+-152 116 76 0
+-191 -88 -77 0
+-93 -49 136 0
+-60 36 -62 0
+-236 131 -111 0
+27 -197 -94 0
+202 -92 55 0
+194 71 98 0
+-89 -76 -106 0
+-71 200 36 0
+160 -116 -28 0
+220 -169 -20 0
+-74 -141 69 0
+242 -59 161 0
+4 -29 -74 0
+120 -28 147 0
+91 162 95 0
+189 -249 -162 0
+-102 -27 156 0
+-203 -13 103 0
+112 -92 42 0
+-83 -55 198 0
+-19 -108 55 0
+176 70 50 0
+-111 -222 47 0
+229 75 112 0
+56 164 130 0
+60 110 157 0
+-138 215 -194 0
+221 157 -185 0
+-36 99 223 0
+222 -175 219 0
+150 238 -169 0
+182 -239 -173 0
+88 -146 -125 0
+-170 199 -94 0
+-197 -68 136 0
+-223 -69 -52 0
+99 -57 142 0
+240 19 212 0
+-110 211 -73 0
+165 -49 -235 0
+-115 186 221 0
+-69 -176 153 0
+-27 186 -103 0
+-113 160 -104 0
+102 27 -4 0
+-239 191 -152 0
+-56 -175 154 0
+-41 -161 37 0
+-36 -11 246 0
+95 -47 -135 0
+-65 121 152 0
+195 136 182 0
+-199 133 226 0
+72 -61 136 0
+176 -44 128 0
+-21 -206 -131 0
+179 -116 -97 0
+-176 -164 72 0
+-27 220 158 0
+242 212 151 0
+129 -42 -248 0
+221 142 -35 0
+6 177 162 0
+175 105 30 0
+190 -8 29 0
+-134 7 92 0
+50 237 -195 0
+-83 -60 -123 0
+55 -61 56 0
+-151 -84 -80 0
+229 -57 -213 0
+124 237 216 0
+-14 -154 -78 0
+-88 204 -25 0
+216 189 -2 0
+-2 -96 -232 0
+-194 39 -157 0
+178 120 131 0
+-220 -95 233 0
+-163 -204 208 0
+89 -250 171 0
+-240 158 -124 0
+124 -245 99 0
+34 -219 -200 0
+-36 126 -141 0
+-68 -129 139 0
+-73 189 11 0
+175 -209 72 0
+129 246 41 0
+-17 46 -130 0
+-47 106 -48 0
+38 166 185 0
+-125 36 -228 0
+18 188 -186 0
+-62 -34 242 0
+-110 -237 -136 0
+153 209 144 0
+106 131 41 0
+-24 -95 38 0
+-154 -214 88 0
+175 -14 -16 0
+-38 -72 -145 0
+-187 15 32 0
+77 122 204 0
+169 -234 -70 0
+35 54 -238 0
+-237 151 -229 0
+32 -19 -152 0
+172 -73 -121 0
+231 105 184 0
+25 -145 -116 0
+-169 181 -129 0
+-34 -93 -229 0
+184 -77 -47 0
+-5 -182 -88 0
+1 7 93 0
+-95 187 217 0
+-184 118 121 0
+-137 237 102 0
+167 -46 -234 0
+202 235 -222 0
+81 -196 176 0
+-76 103 -128 0
+221 152 -167 0
+124 2 -3 0
+72 207 221 0
+-32 -81 -18 0
+218 -204 40 0
+-25 -119 207 0
+-149 -64 43 0
+138 241 4 0
+-180 66 -86 0
+-135 241 167 0
+-229 109 185 0
+227 198 188 0
+67 237 -98 0
+-75 -24 -197 0
+124 105 211 0
+106 -7 -155 0
+165 -168 152 0
+210 3 237 0
+-190 148 104 0
+107 -182 -180 0
+112 78 -216 0
+220 -33 75 0
+121 -95 15 0
+188 -92 236 0
+116 -84 -224 0
+-4 12 -23 0
+-127 247 173 0
+-213 238 152 0
+65 32 145 0
+93 -189 206 0
+12 -238 -117 0
+175 83 141 0
+154 -247 245 0
+108 38 -122 0
+125 -180 133 0
+185 8 105 0
+196 216 -144 0
+93 216 -174 0
+178 -128 184 0
+-244 5 -200 0
+243 20 -202 0
+158 16 210 0
+-228 194 237 0
+-47 208 135 0
+-250 19 -200 0
+-119 -123 96 0
+-122 209 49 0
+150 4 56 0
+97 -242 -197 0
+77 248 230 0
+170 -242 -205 0
+-104 79 -107 0
+222 -151 -170 0
+90 48 -196 0
+-247 -201 192 0
+58 -146 57 0
+160 -14 92 0
+182 -137 -244 0
+-55 4 241 0
+-194 36 65 0
+201 70 186 0
+21 242 110 0
+-205 189 162 0
+-142 94 79 0
+247 -37 -154 0
+103 -122 235 0
+-135 149 58 0
+-19 -215 3 0
+6 -53 -135 0
+203 -182 -15 0
+21 -96 -58 0
+-72 19 85 0
+-193 -31 -60 0
+236 218 -25 0
+100 4 -142 0
+51 -131 231 0
+-45 207 -134 0
+225 -28 -177 0
+7 208 -105 0
+-241 178 160 0
+-18 -92 150 0
+-113 244 241 0
+142 -99 103 0
+206 -140 32 0
+-217 162 37 0
+145 61 169 0
+79 -172 -113 0
+-145 -59 -84 0
+72 -82 106 0
+-213 -109 -188 0
+-78 -129 42 0
+-115 1 -22 0
+212 -215 248 0
+12 -34 207 0
+144 101 -207 0
+62 -178 -70 0
+-205 38 243 0
+-166 226 -27 0
+-38 -33 -24 0
+92 44 11 0
+240 186 -39 0
+51 -243 250 0
+-106 135 240 0
+-122 85 -44 0
+56 -171 238 0
+-177 209 46 0
+-177 68 77 0
+-190 218 -180 0
+-190 223 -62 0
+-178 -173 61 0
+26 -166 238 0
+-156 -58 -73 0
+-28 173 152 0
+-185 42 224 0
+-137 204 14 0
+-227 -143 168 0
+219 120 106 0
+-225 130 12 0
+128 22 -157 0
+-192 154 135 0
+207 77 146 0
+173 9 229 0
+-117 -25 210 0
+-243 -28 68 0
+-81 70 240 0
+218 230 -167 0
+-222 26 216 0
+-30 171 -41 0
+35 -43 219 0
+-188 -22 -166 0
+-17 205 170 0
+141 -40 48 0
+-123 20 22 0
+103 -44 113 0
+168 84 76 0
+-23 -28 18 0
+215 -102 125 0
+-114 -80 -135 0
+206 -95 187 0
+-123 -84 -167 0
+12 -190 -205 0
+-115 95 -17 0
+-104 220 55 0
+132 -61 141 0
+152 -2 140 0
+-245 -211 200 0
+104 221 131 0
+-197 -47 -160 0
+-66 212 -96 0
+35 91 42 0
+98 -2 -93 0
+161 -95 188 0
+147 133 -62 0
+12 133 174 0
+10 -51 -105 0
+-149 1 -146 0
+-209 -208 -231 0
+-161 -146 49 0
+185 213 248 0
+-122 -79 -65 0
+121 28 219 0
+-153 227 -223 0
+49 34 118 0
+-214 190 32 0
+225 -169 180 0
+-7 15 88 0
+-241 182 -83 0
+185 -113 -239 0
+-121 -174 -184 0
+-3 -110 149 0
+242 -155 57 0
+185 120 19 0
+-222 17 -196 0
+-205 189 -80 0
+118 93 -74 0
+59 17 127 0
+-202 31 -127 0
+-53 -19 227 0
+-154 184 234 0
+198 -188 -167 0
+243 -12 209 0
+127 79 -84 0
+-213 101 -150 0
+-234 -2 -62 0
+-42 -181 70 0
+150 195 -35 0
+-162 -191 240 0
+126 158 -139 0
+-154 81 -238 0
+-97 89 152 0
+-189 196 49 0
+135 -214 -54 0
+163 84 156 0
+37 -12 -83 0
+-245 -74 220 0
+1 -178 211 0
+-162 -35 -228 0
+213 71 -20 0
+-121 -158 140 0
+83 176 -190 0
+68 74 106 0
+42 -34 -40 0
+-205 212 -18 0
+-103 -200 -46 0
+109 236 -153 0
+227 -105 -49 0
+-87 -175 -204 0
+74 149 -164 0
+230 -226 193 0
+-3 77 81 0
+-131 -101 223 0
+101 -19 -31 0
+-7 219 -123 0
+163 40 -220 0
+202 -69 -14 0
+150 105 -238 0
+228 -134 189 0
+231 194 53 0
+98 -27 -152 0
+6 84 36 0
+-156 -14 -113 0
+64 113 -30 0
+-87 -101 161 0
+-1 52 -51 0
+-119 -125 -16 0
+162 -49 145 0
+-171 6 143 0
+168 -95 114 0
+-102 -234 -119 0
+85 -4 113 0
+231 69 -55 0
+155 -14 2 0
+-59 -131 106 0
+240 -61 -72 0
+-96 -48 210 0
+215 128 185 0
+16 -156 42 0
+-28 -12 137 0
+221 173 157 0
+-248 127 167 0
+73 50 -192 0
+36 84 99 0
+-83 128 -63 0
+-66 231 -169 0
+90 -20 -75 0
+70 49 210 0
+204 -91 -112 0
+-104 -1 90 0
+162 35 81 0
+30 96 123 0
+-15 -172 -148 0
+2 -135 -44 0
+-75 -40 -211 0
+14 -118 -216 0
+197 228 -68 0
+168 96 91 0
+18 -71 157 0
+-21 -7 134 0
+-162 184 -207 0
+-99 225 -132 0
+-86 212 -58 0
+198 44 -197 0
+199 125 137 0
+-171 -19 241 0
+-32 -245 243 0
+-125 247 183 0
+-121 -67 -7 0
+174 -45 23 0
+176 170 70 0
+-85 -60 81 0
+122 -217 -113 0
+114 -9 202 0
+7 -157 166 0
+-109 -88 237 0
+17 -225 111 0
+213 -93 -48 0
+-210 -11 -195 0
+-32 -137 -85 0
+-14 -24 -83 0
+-51 218 -198 0
+243 26 -12 0
+-225 -60 170 0
+-97 -3 187 0
+177 -214 125 0
+-232 -14 43 0
+98 -168 -132 0
+-18 182 42 0
+-237 -198 -15 0
+-24 54 -177 0
+224 -45 154 0
+122 -72 -247 0
+236 -199 -135 0
+39 123 183 0
+-17 -69 -115 0
+-83 -190 -222 0
+65 77 -18 0
+-14 65 148 0
+134 -131 -156 0
+-128 -200 -19 0
+-169 -225 -174 0
+87 25 206 0
+-52 -100 -199 0
+-132 72 137 0
+76 205 105 0
+-237 73 -13 0
+213 -58 -97 0
+118 -242 -231 0
+-48 121 -244 0
+20 -145 205 0
+-213 198 -124 0
+-117 37 214 0
+94 221 98 0
+-246 83 207 0
+-240 -36 -170 0
+245 124 -79 0
+-25 -215 190 0
+-93 21 13 0
+-26 91 -131 0
+-9 69 184 0
+-60 7 217 0
+-41 -149 -30 0
+22 -229 227 0
+-83 -195 -162 0
+111 186 60 0
+138 173 -79 0
+-169 102 -103 0
+-155 -104 -217 0
+203 -220 80 0
+-105 44 192 0
+237 225 228 0
+19 -247 -140 0
+110 -100 -75 0
+212 184 182 0
+-48 153 -159 0
+44 54 220 0
+-59 138 -45 0
+-170 -118 89 0
+-206 -156 4 0
+-3 -244 205 0
+-156 25 -76 0
+-174 105 83 0
+208 -223 -209 0
+116 173 57 0
+-172 -62 -246 0
+-147 128 3 0
+-167 -177 -153 0
+90 -103 -178 0
+199 -14 -67 0
+9 -55 -188 0
+-232 76 37 0
+-33 -215 217 0
+140 53 214 0
+212 49 125 0
+154 63 -62 0
+1 49 68 0
+78 -66 80 0
+156 -139 -95 0
+230 -167 243 0
+-113 -98 -110 0
+-166 -189 225 0
+-98 54 74 0
+221 2 -212 0
+10 -100 85 0
+-49 -67 127 0
+84 -157 -4 0
+-67 -237 -33 0
+-213 -135 132 0
+-93 -209 102 0
+206 -9 123 0
+-147 249 -21 0
+-131 123 147 0
+-44 -226 -195 0
+177 -243 102 0
+-86 -126 -70 0
+72 105 234 0
+-2 136 -163 0
+-208 93 151 0
+-46 -195 -43 0
+208 59 88 0
+-13 -88 -149 0
+-36 182 39 0
+124 -36 -181 0
+75 -233 142 0
+-80 87 -174 0
+212 127 -28 0
+14 158 -139 0
+140 229 -3 0
+-18 -78 173 0
+-25 138 -198 0
+154 129 165 0
+27 158 -12 0
+219 -243 -231 0
+-57 73 -93 0
+-240 -43 31 0
+-75 -137 -162 0
+113 177 70 0
+102 225 76 0
+2 69 -143 0
+238 -25 -203 0
+-52 37 -74 0
+-125 139 -151 0
+28 -113 -130 0
+173 197 -211 0
+-227 28 -20 0
+-116 97 18 0
+162 -185 -183 0
+218 156 57 0
+-240 -182 -198 0
+-196 -224 16 0
+-196 -18 -158 0
+-6 -118 152 0
+-133 -148 -186 0
+-191 -234 126 0
+-127 129 -97 0
+203 38 -17 0
+-77 -7 91 0
+-8 77 -168 0
+137 206 145 0
+-135 221 206 0
+-230 -64 87 0
+220 -250 93 0
+-81 -235 -113 0
+160 64 -85 0
+131 -210 149 0
+-136 -170 -74 0
+-58 -136 -247 0
+187 27 -208 0
+177 -183 198 0
+190 -118 -232 0
+-98 90 92 0
+-169 119 144 0
+138 205 -116 0
+-230 -180 73 0
+-200 -131 -176 0
+-104 -66 220 0
+204 156 -148 0
+188 209 120 0
+193 -34 -53 0
+-74 160 124 0
+130 -195 -158 0
+128 -93 51 0
+192 -128 -80 0
+-185 -123 -166 0
+231 -210 -36 0
+196 -88 -71 0
+249 65 -53 0
+-171 32 121 0
+133 28 173 0
+-174 245 -20 0
+-87 -46 67 0
+-118 -148 -67 0
+164 118 188 0
+84 250 59 0
+66 -222 -68 0
+-64 -17 212 0
+-132 -41 -8 0
+105 -125 -72 0
+-74 -242 -188 0
+205 -64 -206 0
+-189 213 154 0
+10 -223 119 0
+222 26 204 0
+-231 142 103 0
+154 -228 165 0
+-246 188 26 0
+227 98 90 0
+-174 -86 37 0
+238 109 246 0
+191 181 -247 0
+-169 -36 183 0
+-62 161 -118 0
+-162 178 -67 0
+53 -42 54 0
+67 -72 12 0
+-59 96 88 0
+-12 102 -183 0
+-110 165 -115 0
+-121 -165 211 0
+6 30 164 0
+-70 -151 -187 0
+179 153 79 0
+-49 141 246 0
+83 189 -23 0
+135 -119 16 0
+139 206 -9 0
+-52 -41 53 0
+-212 200 225 0
+65 -195 231 0
+73 -122 212 0
+-196 -58 -54 0
+-104 185 206 0
+-241 -27 -57 0
+-8 -47 114 0
+82 207 -223 0
+-142 -241 200 0
+111 -48 18 0
+-174 -195 109 0
+150 -167 138 0
+115 236 228 0
+-230 171 -12 0
+12 226 -4 0
+-113 -216 152 0
+-62 96 -228 0
+-221 225 -118 0
+-220 -41 -67 0
+-188 232 -157 0
+148 124 165 0
+110 156 207 0
+218 76 40 0
+232 -244 142 0
+-230 162 93 0
+-85 1 227 0
+110 -158 226 0
+-132 212 -157 0
+-22 29 -174 0
+24 -56 -60 0
+-219 27 -163 0
+-15 -136 119 0
+-72 82 75 0
+159 -25 -150 0
+230 211 -32 0
+202 -45 250 0
+-75 -5 160 0
+-57 67 -193 0
+-3 205 -220 0
+-129 17 -117 0
+-133 8 -238 0
+157 -196 -233 0
+178 197 45 0
+66 -81 44 0
+192 112 -97 0
+-1 155 160 0
+-217 194 227 0
+-176 188 -63 0
+60 -124 -220 0
+184 -101 66 0
+182 -159 242 0
+122 114 -222 0
+214 -237 -170 0
+-166 16 101 0
+-89 52 110 0
+-241 14 177 0
+-11 226 -188 0
+-214 38 -237 0
+-111 230 209 0
+222 204 -130 0
+99 98 225 0
+100 91 -55 0
+38 -37 -166 0
+-217 -31 208 0
+-3 214 -26 0
+93 -143 230 0
+-145 19 -149 0
+-77 94 -8 0
+-221 85 -208 0
+1 -12 -163 0
+-159 236 100 0
+197 -198 37 0
+67 -223 186 0
+-2 185 -137 0
+-159 114 72 0
+-48 38 -129 0
+-131 -38 183 0
+43 156 211 0
+118 -55 151 0
+235 -31 205 0
+-84 -217 -44 0
+109 33 171 0
+66 -52 -9 0
+-40 36 183 0
+-237 -97 130 0
+-197 -237 -16 0
+124 57 -199 0
+-147 -164 -9 0
+-34 -230 212 0
+-65 156 170 0
+242 43 58 0
+174 -156 -63 0
+80 96 73 0
+-15 -34 -241 0
+-49 64 -66 0
+40 250 -204 0
+-104 180 141 0
+-75 -132 -184 0
+-159 -235 -219 0
+60 -10 32 0
+-36 18 38 0
+225 -219 224 0
+-204 209 -157 0
+72 -14 111 0
+8 222 81 0
+78 132 -75 0
+-159 -96 158 0
+157 164 250 0
+191 -122 118 0
+-122 -169 2 0
+10 -35 230 0
+-24 -58 -196 0
+-223 -97 69 0
+-76 -101 -241 0
+-223 -24 71 0
+72 235 -63 0
+152 93 -20 0
+3 -247 -56 0
+-190 -44 -67 0
+-83 -209 -242 0
+-182 5 202 0
+-206 208 -113 0
+-184 -58 133 0
+206 -69 -145 0
+-241 -82 90 0
+-199 -166 28 0
+170 115 41 0
+170 24 153 0
+154 -219 100 0
+179 -232 -180 0
+41 163 -79 0
+-151 232 -103 0
+-36 -184 -215 0
+220 -140 -197 0
+167 -116 -170 0
+9 -174 46 0
+-76 141 89 0
+119 118 38 0
+61 25 163 0
+195 10 215 0
+247 -115 21 0
+-150 -28 -152 0
+-92 -74 -101 0
+152 -218 180 0
+-165 169 -33 0
+-227 30 -3 0
+-9 -221 -232 0
+-143 -51 -11 0
+149 -81 135 0
+-102 -60 29 0
+23 -165 -92 0
+-230 170 134 0
+-147 -223 143 0
+-74 -115 152 0
+69 -45 106 0
+-158 -202 209 0
+162 -206 41 0
+139 -63 93 0
+103 43 173 0
+-51 -70 160 0
+-201 75 40 0
+30 236 -221 0
+190 -170 -200 0
+91 54 -212 0
+128 109 -33 0
+-125 215 25 0
+-179 -154 84 0
+-37 -163 -35 0
+155 36 40 0
+79 -176 -206 0
+61 87 186 0
+183 179 -213 0
+-131 116 100 0
+-152 6 -80 0
+-39 201 53 0
+-215 -123 102 0
+-209 -140 31 0
+-108 -37 226 0
+2 103 -83 0
+208 82 -154 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-068.cnf b/benchmarks/UF250.1065.100/uf250-068.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-068.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -210 -244 81 0
+-204 140 245 0
+193 -6 -22 0
+-120 -185 -188 0
+-246 54 -30 0
+-155 -227 -229 0
+-241 138 43 0
+19 -209 128 0
+167 118 -50 0
+90 -23 21 0
+104 108 -15 0
+236 83 87 0
+152 -87 62 0
+-144 -44 -178 0
+-161 237 -227 0
+-219 210 -37 0
+183 28 211 0
+-122 -208 -115 0
+-244 130 -34 0
+126 -233 168 0
+32 133 233 0
+-197 48 53 0
+186 189 66 0
+41 116 183 0
+-6 163 -238 0
+-197 48 -34 0
+205 -62 197 0
+-115 -154 202 0
+-234 244 -190 0
+-170 -73 -139 0
+59 193 201 0
+-241 76 128 0
+-201 -198 -1 0
+-227 112 197 0
+141 197 87 0
+-184 162 -25 0
+201 -244 222 0
+-174 133 -2 0
+128 -11 241 0
+-89 67 213 0
+9 -30 -228 0
+-180 -115 -226 0
+-205 116 39 0
+86 -168 84 0
+92 81 -76 0
+121 14 202 0
+80 -226 -230 0
+-212 82 38 0
+-73 -123 -244 0
+-166 40 66 0
+163 216 -85 0
+-229 -144 -107 0
+-129 -160 65 0
+-243 -233 -225 0
+222 54 213 0
+-108 206 23 0
+-74 48 -230 0
+-164 135 -88 0
+80 43 230 0
+-228 1 -171 0
+248 146 -171 0
+107 161 38 0
+15 -4 -177 0
+100 62 20 0
+197 95 49 0
+83 34 232 0
+243 -160 230 0
+-73 10 75 0
+-226 211 -118 0
+43 237 79 0
+-177 -187 -148 0
+-227 -181 110 0
+27 33 -115 0
+157 7 -187 0
+9 -45 213 0
+202 -62 -3 0
+-50 -197 123 0
+-14 179 -116 0
+103 -186 -154 0
+-15 218 199 0
+45 7 146 0
+239 155 -63 0
+194 -77 -144 0
+205 58 108 0
+-13 112 36 0
+-46 -133 -97 0
+58 169 -106 0
+-84 222 -246 0
+150 235 8 0
+75 106 215 0
+200 114 187 0
+248 -112 34 0
+23 66 35 0
+-218 -192 -50 0
+80 -23 248 0
+98 -81 -178 0
+-150 -124 95 0
+247 250 -141 0
+-96 -235 124 0
+38 40 -95 0
+100 -182 -57 0
+11 115 57 0
+180 45 34 0
+-4 172 -36 0
+199 -104 35 0
+19 238 50 0
+8 -26 -129 0
+-99 -60 223 0
+-182 134 220 0
+-213 209 140 0
+-116 20 16 0
+180 -102 -56 0
+-236 -14 245 0
+-7 78 8 0
+-13 7 -226 0
+-179 121 247 0
+225 216 192 0
+-215 -10 121 0
+84 -225 -93 0
+109 213 -145 0
+62 -43 20 0
+149 -211 21 0
+196 -205 54 0
+-82 248 -246 0
+-62 199 159 0
+105 -95 66 0
+-179 -51 14 0
+243 -86 209 0
+68 -234 -121 0
+-10 -221 -158 0
+191 -32 -36 0
+59 84 -240 0
+76 26 216 0
+157 -139 102 0
+-237 -211 -230 0
+85 69 188 0
+59 -133 -177 0
+-178 30 235 0
+11 -220 -194 0
+121 -233 -106 0
+-7 212 -53 0
+-37 -141 -10 0
+-172 116 244 0
+-212 -19 26 0
+-50 2 -4 0
+-140 109 -92 0
+69 89 65 0
+43 -224 -119 0
+93 -91 147 0
+-140 -46 -28 0
+24 90 238 0
+40 -101 -129 0
+-107 222 154 0
+-102 -101 124 0
+25 108 164 0
+-181 -25 -204 0
+209 180 85 0
+-18 139 -236 0
+204 -216 95 0
+196 238 -171 0
+-223 -221 196 0
+-160 -97 15 0
+-9 202 186 0
+238 -76 -15 0
+145 -98 216 0
+-238 179 227 0
+19 14 -212 0
+81 16 -98 0
+66 248 -45 0
+59 224 46 0
+31 -27 180 0
+122 229 46 0
+229 93 70 0
+46 176 -76 0
+38 65 -129 0
+84 119 -196 0
+46 246 -134 0
+-145 -58 239 0
+43 179 24 0
+-24 -56 -94 0
+71 -222 -52 0
+171 29 172 0
+-201 -14 -59 0
+38 -20 -122 0
+-92 162 196 0
+-118 -135 55 0
+96 -72 -68 0
+19 77 -201 0
+-20 54 198 0
+-31 -208 247 0
+60 -11 195 0
+-154 26 167 0
+158 -61 -119 0
+-37 157 189 0
+70 78 -12 0
+128 -113 165 0
+167 131 -120 0
+-126 9 223 0
+129 -154 17 0
+-122 209 -141 0
+-38 -152 57 0
+-48 -141 164 0
+80 99 -23 0
+-162 221 -44 0
+-242 161 -140 0
+-77 82 67 0
+167 -83 -180 0
+94 -80 1 0
+6 -44 64 0
+232 214 13 0
+36 173 -138 0
+141 222 5 0
+-224 145 -85 0
+-67 18 -10 0
+-233 -48 196 0
+-51 205 215 0
+111 197 242 0
+-120 -241 -188 0
+-170 -32 216 0
+162 -144 -81 0
+149 -189 204 0
+133 237 -206 0
+167 -222 -213 0
+52 95 209 0
+-50 187 -14 0
+129 193 -91 0
+90 189 204 0
+-18 229 -27 0
+158 -134 47 0
+-236 201 8 0
+-151 209 243 0
+-209 -130 237 0
+-218 -193 28 0
+-196 -81 -244 0
+64 -182 -96 0
+121 81 -134 0
+-162 -30 -54 0
+-197 -159 172 0
+84 99 175 0
+221 -154 -53 0
+-242 -95 -63 0
+49 121 164 0
+81 -216 -14 0
+97 23 16 0
+-143 -70 -9 0
+-178 128 78 0
+125 -52 -157 0
+-144 -235 140 0
+74 84 -101 0
+-195 -248 -20 0
+187 120 33 0
+-50 234 -87 0
+130 166 -225 0
+-98 -147 -45 0
+-149 -180 146 0
+73 70 207 0
+-141 133 51 0
+-217 -218 239 0
+-152 85 -208 0
+-95 182 123 0
+78 173 -76 0
+-101 -168 -41 0
+-225 110 96 0
+-23 -203 -168 0
+174 -243 -133 0
+-52 60 -155 0
+36 195 -99 0
+205 70 -103 0
+134 56 106 0
+-2 209 -247 0
+117 -57 -38 0
+203 219 -76 0
+-44 249 242 0
+-50 -183 79 0
+-160 235 73 0
+134 237 172 0
+210 36 129 0
+-56 -79 42 0
+-2 61 145 0
+-66 -29 -82 0
+105 -135 42 0
+-79 102 -144 0
+8 168 -53 0
+115 121 241 0
+18 92 -62 0
+8 -168 -94 0
+157 -22 -87 0
+24 236 -117 0
+-7 -150 -107 0
+31 177 225 0
+-53 33 -204 0
+-131 239 -168 0
+167 -63 -132 0
+-20 -146 -66 0
+-8 174 -150 0
+-19 -69 208 0
+119 95 27 0
+184 228 128 0
+232 -31 161 0
+-21 -164 -227 0
+95 -164 61 0
+92 6 -119 0
+184 226 -159 0
+-77 21 201 0
+42 88 -20 0
+11 -103 -79 0
+-97 247 221 0
+146 48 238 0
+-224 -186 49 0
+30 -215 -204 0
+215 244 -64 0
+-9 -161 215 0
+-242 22 -128 0
+8 -50 172 0
+-173 4 60 0
+-88 18 35 0
+120 70 -11 0
+164 41 -158 0
+-27 28 33 0
+43 -6 10 0
+-144 219 -80 0
+28 239 210 0
+174 237 50 0
+66 55 -98 0
+105 -46 187 0
+177 -41 -36 0
+147 246 -144 0
+-115 207 -203 0
+234 -104 35 0
+-12 -57 -83 0
+16 97 -21 0
+206 249 234 0
+65 -220 224 0
+249 -118 116 0
+-71 -210 124 0
+-133 -173 -141 0
+141 179 241 0
+142 92 -65 0
+-127 -108 65 0
+-60 212 -223 0
+227 -246 53 0
+110 -39 -205 0
+196 -55 -74 0
+208 46 -41 0
+35 97 143 0
+-137 6 -3 0
+-216 232 190 0
+-152 28 158 0
+-158 244 -123 0
+131 50 8 0
+30 -194 -43 0
+183 99 -147 0
+-224 -170 6 0
+208 -52 36 0
+-241 -130 -102 0
+34 -182 -102 0
+-241 146 83 0
+116 242 -20 0
+-164 -80 -215 0
+1 -150 -94 0
+10 181 -178 0
+-95 -247 38 0
+28 1 -46 0
+-211 -35 -248 0
+-139 234 -56 0
+-229 -95 -132 0
+48 -51 135 0
+-140 6 -20 0
+104 -14 -176 0
+8 77 -143 0
+-15 -38 73 0
+-34 241 79 0
+-188 -216 63 0
+98 6 129 0
+182 -114 -144 0
+-53 191 -240 0
+-154 121 -174 0
+39 -227 216 0
+217 31 -123 0
+162 236 94 0
+-9 -113 211 0
+182 141 -168 0
+106 162 183 0
+189 230 -147 0
+-41 237 -186 0
+153 50 108 0
+160 230 237 0
+-33 191 21 0
+-81 200 13 0
+177 -51 73 0
+-109 -87 -165 0
+62 -109 192 0
+-157 -219 -217 0
+-210 -13 -177 0
+-60 166 -237 0
+-247 137 -7 0
+124 -164 -65 0
+93 117 -218 0
+-38 -4 -164 0
+-151 -36 69 0
+58 165 233 0
+20 201 -249 0
+84 -109 77 0
+202 -206 124 0
+18 -70 136 0
+-183 16 218 0
+-1 -99 245 0
+209 16 120 0
+155 -18 -243 0
+129 -150 -233 0
+67 168 205 0
+79 83 132 0
+-84 40 -79 0
+-241 229 163 0
+-146 -135 -195 0
+67 -216 -97 0
+-55 -79 12 0
+250 -236 -132 0
+-224 -180 -184 0
+-182 -58 -76 0
+-57 2 -189 0
+82 78 -17 0
+185 14 155 0
+-22 -67 -23 0
+-145 136 -243 0
+-194 -68 -179 0
+70 -53 29 0
+-6 -80 -56 0
+3 168 -215 0
+-211 -17 54 0
+131 180 133 0
+11 -131 155 0
+-82 -223 130 0
+37 -135 194 0
+-169 121 81 0
+-37 204 246 0
+-22 23 -188 0
+227 144 127 0
+132 68 144 0
+-140 -238 -175 0
+38 -246 -202 0
+90 186 237 0
+182 -88 -193 0
+-68 -76 42 0
+-16 40 98 0
+-189 47 -53 0
+104 -170 152 0
+139 -129 101 0
+56 -5 119 0
+207 -231 58 0
+-111 -110 -114 0
+129 -103 113 0
+-43 -82 188 0
+187 218 129 0
+-74 22 -75 0
+199 186 105 0
+5 227 -208 0
+177 -50 -232 0
+239 -130 -112 0
+210 -9 198 0
+-30 -88 209 0
+-239 155 34 0
+96 199 90 0
+221 -51 163 0
+-9 -126 -105 0
+-229 189 -81 0
+244 61 -135 0
+-68 -102 -104 0
+190 -149 -217 0
+199 -240 -9 0
+-47 174 -108 0
+-108 -105 -241 0
+147 198 99 0
+-167 -45 -175 0
+17 -95 145 0
+194 14 -51 0
+-179 229 -222 0
+-67 57 -68 0
+207 -17 -118 0
+198 -66 159 0
+39 168 -152 0
+-38 -20 104 0
+24 186 -138 0
+-75 -54 -247 0
+-76 -105 -232 0
+-85 238 55 0
+-119 136 -116 0
+-44 -117 180 0
+-162 -32 -81 0
+75 50 92 0
+-193 118 -29 0
+-94 -224 12 0
+-204 -240 -221 0
+-161 -84 -210 0
+229 66 233 0
+-112 65 -134 0
+17 156 -212 0
+132 -68 148 0
+-30 111 -152 0
+-172 -81 208 0
+170 -13 -145 0
+41 -170 -112 0
+160 -80 -43 0
+126 -212 -104 0
+-171 122 -36 0
+208 -197 200 0
+-59 40 -22 0
+-146 202 -49 0
+182 -134 -191 0
+239 -81 13 0
+-211 167 -235 0
+12 -78 24 0
+3 144 17 0
+-30 13 158 0
+112 37 150 0
+-163 -22 26 0
+-131 -193 122 0
+-220 228 13 0
+-11 58 -108 0
+-237 140 191 0
+246 176 -22 0
+-64 203 145 0
+54 76 -99 0
+161 -72 -185 0
+172 227 103 0
+-113 -109 42 0
+-87 -193 -67 0
+-102 -182 249 0
+77 -158 132 0
+-223 -98 -76 0
+-73 -69 233 0
+43 139 162 0
+126 -198 -84 0
+-153 103 -27 0
+-136 125 -246 0
+-152 157 -24 0
+-229 -156 -110 0
+226 -56 74 0
+-204 -34 -120 0
+128 81 23 0
+79 193 -13 0
+-73 -55 -31 0
+-59 -171 -15 0
+149 -184 179 0
+-167 -41 -206 0
+46 243 189 0
+-183 168 70 0
+-173 159 -186 0
+83 -189 100 0
+136 124 -54 0
+88 -108 210 0
+42 99 222 0
+126 -234 230 0
+228 4 -208 0
+-91 -151 39 0
+112 79 209 0
+126 147 223 0
+-169 -133 -18 0
+167 -173 -192 0
+40 -90 107 0
+-179 -97 177 0
+-12 -44 -178 0
+18 -60 68 0
+-223 -124 -185 0
+-121 37 25 0
+75 -44 105 0
+-33 -193 -67 0
+-145 -195 -17 0
+-225 203 97 0
+93 -238 -132 0
+126 -40 230 0
+74 164 69 0
+-179 36 42 0
+115 218 -112 0
+-116 72 88 0
+108 75 124 0
+-90 -189 9 0
+-183 151 -135 0
+239 -156 -118 0
+-56 45 24 0
+227 -134 -135 0
+-195 -60 -189 0
+-52 150 61 0
+-86 -113 -8 0
+-155 -18 230 0
+237 -138 140 0
+121 -182 -170 0
+219 186 -37 0
+-132 -207 -23 0
+75 -64 -2 0
+-61 228 50 0
+-61 219 218 0
+-118 246 -37 0
+64 156 115 0
+70 -120 87 0
+-235 -55 35 0
+-246 -122 -40 0
+-95 -143 177 0
+-62 74 -199 0
+217 -238 -59 0
+24 145 191 0
+-129 76 214 0
+-59 -146 -5 0
+70 206 246 0
+240 70 101 0
+184 -132 -157 0
+-217 -68 61 0
+43 44 -9 0
+-219 100 -109 0
+-79 -108 -30 0
+191 -89 -20 0
+-83 179 26 0
+6 -151 56 0
+168 -166 184 0
+236 -209 158 0
+-154 -78 152 0
+-131 -7 -41 0
+-168 -156 -50 0
+-58 88 163 0
+-43 99 -2 0
+-14 -18 -218 0
+28 -71 149 0
+218 145 203 0
+-14 -175 210 0
+-220 -209 172 0
+112 172 -54 0
+221 -113 65 0
+166 -148 185 0
+-241 178 -227 0
+-24 74 101 0
+231 -157 180 0
+28 206 128 0
+133 240 206 0
+120 99 -48 0
+239 72 227 0
+98 247 -179 0
+-43 -59 -120 0
+-228 32 184 0
+54 219 -140 0
+-3 -53 11 0
+-1 240 24 0
+-92 -60 113 0
+155 -208 -45 0
+129 194 -112 0
+-207 48 230 0
+244 -27 -111 0
+-72 47 -187 0
+-197 -163 124 0
+-135 -129 209 0
+-173 104 50 0
+-24 65 102 0
+-12 155 104 0
+-116 36 24 0
+-4 -161 152 0
+214 -80 -153 0
+-90 -6 39 0
+248 152 25 0
+-212 -216 -149 0
+-8 -208 -85 0
+209 -133 71 0
+86 -236 -58 0
+245 175 -99 0
+133 -236 165 0
+205 -229 -77 0
+31 -97 128 0
+-153 -44 -10 0
+158 -163 -110 0
+205 64 121 0
+238 50 -70 0
+-59 -119 55 0
+-210 122 -57 0
+155 -239 137 0
+150 199 -132 0
+-112 55 26 0
+-139 177 -233 0
+206 72 -74 0
+238 -196 -144 0
+193 -111 -88 0
+51 -242 210 0
+-189 61 5 0
+-122 -210 -189 0
+-100 210 -176 0
+-132 26 -247 0
+124 -150 119 0
+-162 164 101 0
+-33 -206 63 0
+-201 -1 244 0
+13 126 -103 0
+136 219 103 0
+-44 -213 241 0
+248 -162 -31 0
+95 -84 -183 0
+166 -223 -53 0
+222 117 -116 0
+-151 165 131 0
+-216 56 170 0
+178 211 136 0
+37 -216 68 0
+236 206 166 0
+-19 180 201 0
+157 37 -65 0
+130 211 -142 0
+-112 -108 -157 0
+-229 181 96 0
+-181 -50 -55 0
+-140 -106 -162 0
+136 62 -156 0
+219 188 84 0
+16 -96 -210 0
+237 170 -42 0
+166 -190 95 0
+-22 29 -88 0
+-154 -24 -103 0
+-15 164 65 0
+216 12 223 0
+247 219 212 0
+-118 -68 -134 0
+-120 -148 213 0
+192 149 25 0
+61 89 62 0
+56 -92 -83 0
+123 50 -196 0
+-196 125 -88 0
+19 39 -121 0
+-94 -106 -82 0
+20 -194 -19 0
+-231 84 1 0
+-116 -35 -130 0
+176 211 16 0
+40 98 167 0
+49 22 -248 0
+20 104 -43 0
+-26 146 167 0
+-133 25 70 0
+209 -111 -171 0
+-179 31 195 0
+-136 -117 -172 0
+-60 163 -98 0
+-85 201 222 0
+-227 -57 -153 0
+69 111 165 0
+81 173 130 0
+205 -161 -179 0
+-248 221 197 0
+-12 102 164 0
+67 -143 -213 0
+-161 -102 104 0
+-118 -113 48 0
+-167 220 241 0
+148 -195 -137 0
+110 9 -62 0
+-46 -249 93 0
+18 -30 -157 0
+110 115 -125 0
+135 -148 164 0
+190 -69 -115 0
+242 186 202 0
+129 -102 144 0
+191 -26 -206 0
+-34 11 104 0
+-53 -222 132 0
+120 214 208 0
+186 -176 144 0
+-170 -152 -87 0
+-82 -250 223 0
+-249 -225 -131 0
+36 -160 -110 0
+43 133 46 0
+-41 -244 -193 0
+-247 -210 -127 0
+180 155 105 0
+-212 -106 -72 0
+-5 -52 -19 0
+166 138 -68 0
+78 -58 -100 0
+-188 -120 -86 0
+209 46 99 0
+4 -13 -68 0
+-148 -54 -100 0
+189 -212 -6 0
+19 -159 89 0
+240 -115 74 0
+-105 -149 -94 0
+-134 69 -35 0
+-182 223 130 0
+-157 -29 -9 0
+23 -122 -28 0
+178 -64 -71 0
+2 120 60 0
+204 -35 67 0
+-184 128 -107 0
+-106 -146 110 0
+-56 -169 134 0
+-117 -191 240 0
+21 180 128 0
+164 -197 226 0
+9 -244 -243 0
+188 183 153 0
+-190 175 32 0
+-22 -121 -187 0
+-248 -122 146 0
+71 150 -28 0
+-48 205 -87 0
+42 -216 -69 0
+80 167 -41 0
+215 63 119 0
+-145 -106 -160 0
+-77 -217 -132 0
+-57 209 122 0
+45 -111 -182 0
+-83 -92 60 0
+212 97 200 0
+-48 95 86 0
+-85 -64 -211 0
+-223 234 -103 0
+151 70 210 0
+-64 -118 4 0
+-231 -230 -210 0
+-245 -50 -173 0
+174 222 -17 0
+-228 191 65 0
+-242 106 204 0
+120 -21 69 0
+-40 -175 104 0
+-127 -49 63 0
+-138 104 43 0
+-37 34 -192 0
+-79 -149 -2 0
+202 -16 -107 0
+-148 -105 -30 0
+63 135 8 0
+-190 123 83 0
+112 192 -10 0
+-45 40 -2 0
+-133 -243 85 0
+67 15 217 0
+-124 -59 175 0
+67 -52 229 0
+62 209 -107 0
+-43 -243 -195 0
+-209 221 162 0
+-227 169 90 0
+-189 192 -80 0
+234 -79 203 0
+-44 185 -56 0
+136 -20 -180 0
+-78 171 143 0
+196 -10 -208 0
+-20 161 -54 0
+36 45 -130 0
+-50 -168 -210 0
+203 -43 -74 0
+-111 155 68 0
+-199 -242 96 0
+207 39 170 0
+96 -239 -70 0
+26 -246 -48 0
+231 109 -98 0
+-91 -237 -171 0
+-226 -114 202 0
+7 6 -12 0
+50 -105 -210 0
+-39 205 23 0
+-65 93 -47 0
+149 -4 -68 0
+-123 -156 234 0
+99 -32 -167 0
+-222 167 95 0
+55 118 -190 0
+56 1 222 0
+101 224 27 0
+146 206 -40 0
+202 -236 -85 0
+144 -34 5 0
+51 190 -108 0
+-143 -164 182 0
+-178 -144 245 0
+-135 -158 -244 0
+106 -98 -7 0
+217 232 -81 0
+-33 146 57 0
+-4 -242 -199 0
+-7 93 61 0
+-223 167 113 0
+-121 244 25 0
+-95 100 -173 0
+-206 68 -230 0
+58 72 31 0
+-133 44 9 0
+38 144 29 0
+89 190 196 0
+-249 -47 -76 0
+-167 -8 213 0
+40 8 78 0
+84 39 244 0
+-208 -189 28 0
+-161 -199 165 0
+128 94 -123 0
+-124 -80 6 0
+52 211 -46 0
+-134 -29 85 0
+-29 92 -234 0
+-58 207 4 0
+-178 171 124 0
+-191 -173 211 0
+-132 102 -62 0
+-250 -41 -84 0
+-144 -42 -119 0
+191 151 -86 0
+65 24 130 0
+58 141 -199 0
+-111 107 -2 0
+-108 -233 -28 0
+-142 -71 -150 0
+185 -199 7 0
+163 -32 157 0
+72 -12 -121 0
+60 64 193 0
+-87 -181 142 0
+-220 -92 -226 0
+-242 -69 -231 0
+163 2 143 0
+-242 -135 -162 0
+-6 58 132 0
+-174 -14 132 0
+99 -231 106 0
+211 43 37 0
+202 67 -246 0
+-65 -6 25 0
+236 -78 82 0
+154 -75 -52 0
+46 -115 224 0
+-194 169 114 0
+-157 98 120 0
+250 -29 102 0
+153 49 -204 0
+-104 -171 -109 0
+130 57 -21 0
+-226 -187 5 0
+-157 -9 -129 0
+141 203 -109 0
+230 115 -86 0
+245 -180 30 0
+-150 -224 55 0
+182 37 -43 0
+-17 166 -148 0
+-41 240 23 0
+-100 73 -3 0
+248 -238 223 0
+-86 -73 -140 0
+-74 150 79 0
+-130 -66 -78 0
+-226 -42 228 0
+-228 -168 -53 0
+-53 -55 -16 0
+-106 -6 47 0
+23 106 138 0
+-5 -233 121 0
+48 -188 -209 0
+44 -191 -231 0
+207 -238 -168 0
+-76 195 250 0
+-42 49 -240 0
+-204 -80 138 0
+89 224 216 0
+-233 -240 86 0
+44 69 -202 0
+50 -73 45 0
+-240 190 155 0
+153 190 58 0
+217 -241 80 0
+61 -186 -141 0
+8 29 -244 0
+128 -58 169 0
+-116 -88 -209 0
+14 -173 209 0
+165 36 35 0
+-226 55 41 0
+199 235 167 0
+137 133 -189 0
+63 -69 67 0
+-120 -75 77 0
+-167 105 179 0
+-67 -24 20 0
+84 28 -168 0
+-166 -185 -42 0
+24 -75 -28 0
+-223 146 12 0
+-187 -170 -110 0
+-242 235 -28 0
+-133 -173 84 0
+-127 178 113 0
+62 -250 237 0
+159 88 -9 0
+19 -35 -146 0
+195 77 -74 0
+-68 128 -156 0
+22 -93 183 0
+98 75 -171 0
+-17 -111 -250 0
+-63 -101 20 0
+115 -198 -148 0
+-202 -150 -22 0
+-218 5 12 0
+103 127 215 0
+45 -101 222 0
+-84 102 -49 0
+-160 -74 -76 0
+-118 175 238 0
+-233 164 225 0
+68 60 114 0
+-141 -207 203 0
+-116 98 147 0
+-173 147 28 0
+-8 4 -233 0
+23 -79 -108 0
+-203 158 -161 0
+-8 -193 -132 0
+122 -117 14 0
+40 150 -107 0
+16 -127 -204 0
+-82 141 -63 0
+227 -41 101 0
+94 -110 188 0
+210 -181 229 0
+-192 218 -209 0
+51 -173 38 0
+22 -142 112 0
+-193 -93 210 0
+-210 -159 -32 0
+-21 167 200 0
+-126 -114 -214 0
+234 249 20 0
+-195 -63 112 0
+6 153 -220 0
+-20 112 -111 0
+-11 -216 37 0
+102 -113 -12 0
+141 152 -195 0
+64 62 -41 0
+227 118 243 0
+10 98 -49 0
+60 173 -41 0
+-203 -184 -149 0
+36 250 17 0
+-207 9 233 0
+32 -105 -167 0
+9 211 -160 0
+-46 -235 137 0
+-149 -167 73 0
+29 -199 -114 0
+-82 180 -64 0
+-236 18 -175 0
+-99 112 191 0
+-59 204 -239 0
+236 -147 180 0
+58 -240 7 0
+85 224 35 0
+-215 -217 212 0
+-227 -11 221 0
+-197 -127 -236 0
+-204 -33 134 0
+227 -238 -94 0
+111 211 -180 0
+90 92 142 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-069.cnf b/benchmarks/UF250.1065.100/uf250-069.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-069.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 248 -72 218 0
+-132 -202 -27 0
+-215 228 -60 0
+42 27 188 0
+-107 121 -61 0
+-241 14 -229 0
+81 186 140 0
+54 55 13 0
+-242 55 84 0
+6 203 -230 0
+-224 112 11 0
+140 149 1 0
+65 -60 -145 0
+-135 164 213 0
+79 -99 -11 0
+56 139 242 0
+-132 231 -210 0
+223 -75 -24 0
+-26 37 -109 0
+47 -84 -50 0
+-188 198 -104 0
+-241 146 -174 0
+-164 1 -7 0
+-133 -144 -196 0
+-192 -178 -35 0
+207 173 -125 0
+-3 93 34 0
+109 -205 -62 0
+25 -72 -220 0
+-207 132 -205 0
+-156 -39 -6 0
+-218 233 -178 0
+3 229 -50 0
+142 -145 50 0
+-32 117 135 0
+117 -221 -40 0
+-16 153 -163 0
+-182 -49 166 0
+209 -58 182 0
+-12 -200 208 0
+-148 -52 -244 0
+117 -190 -82 0
+-216 63 175 0
+167 2 149 0
+-190 -23 -17 0
+-171 66 -5 0
+-93 -119 -117 0
+-51 -113 62 0
+-66 161 107 0
+32 198 139 0
+1 -15 123 0
+183 -21 -243 0
+48 -245 -3 0
+214 -36 -157 0
+187 32 -114 0
+132 80 -223 0
+130 17 172 0
+12 -113 112 0
+-11 185 117 0
+-84 190 -149 0
+-154 -147 -58 0
+-28 -31 -159 0
+-66 -165 87 0
+9 190 -242 0
+-242 -190 -186 0
+-118 -40 -97 0
+-66 -194 -29 0
+198 -209 95 0
+91 144 213 0
+78 -11 -10 0
+213 -18 186 0
+58 -8 -46 0
+17 -179 148 0
+136 -53 -178 0
+-168 -212 207 0
+74 -188 125 0
+-111 -55 74 0
+-95 157 -234 0
+-26 154 -248 0
+149 170 94 0
+212 -171 6 0
+-152 -40 -57 0
+31 40 104 0
+-210 57 26 0
+-89 158 198 0
+1 224 -215 0
+9 -211 -183 0
+12 -217 -168 0
+236 -191 6 0
+-39 -236 -172 0
+-31 -169 -157 0
+139 -184 176 0
+199 10 79 0
+64 110 -250 0
+83 -160 133 0
+188 -176 -220 0
+-60 -59 79 0
+-98 -78 -86 0
+-235 7 -70 0
+131 -159 -100 0
+64 -101 170 0
+178 -4 148 0
+-83 86 105 0
+-129 -247 -54 0
+-138 112 -39 0
+-231 -188 -52 0
+-240 -149 -250 0
+164 -238 75 0
+65 -34 83 0
+249 119 175 0
+-238 -86 40 0
+225 107 35 0
+26 -249 -98 0
+-109 -189 17 0
+226 -38 5 0
+250 -228 -41 0
+74 187 107 0
+-132 75 117 0
+-164 -226 -210 0
+9 -179 167 0
+67 -190 -36 0
+-107 -53 -186 0
+-81 43 -59 0
+-219 186 152 0
+-57 -124 -33 0
+32 204 -163 0
+66 -168 194 0
+235 -212 -147 0
+219 127 -104 0
+225 111 -92 0
+-230 -116 -182 0
+-33 -249 160 0
+-80 235 -2 0
+-145 247 36 0
+216 91 201 0
+-35 -77 150 0
+208 -1 82 0
+-158 57 67 0
+70 -177 -91 0
+-195 -139 -48 0
+179 -230 -221 0
+-161 152 -190 0
+-73 177 223 0
+233 156 181 0
+31 206 -244 0
+-223 29 169 0
+132 18 15 0
+-238 -82 210 0
+-215 203 -201 0
+-1 -57 167 0
+183 106 -45 0
+-214 180 -169 0
+-11 -239 -9 0
+-17 164 -181 0
+179 61 -13 0
+-111 237 2 0
+-58 51 -231 0
+-154 40 -221 0
+140 -27 -83 0
+27 173 203 0
+-186 128 244 0
+-238 91 -132 0
+-200 -221 -199 0
+-89 23 -235 0
+65 -120 -151 0
+25 96 46 0
+-99 -21 -170 0
+139 188 207 0
+45 197 -112 0
+-8 -182 -75 0
+77 -224 79 0
+201 89 132 0
+106 207 -59 0
+152 88 -112 0
+218 125 162 0
+26 -110 84 0
+216 183 -163 0
+217 -158 -187 0
+191 -123 -68 0
+-32 -104 60 0
+-53 171 -203 0
+210 241 -117 0
+102 54 77 0
+18 20 169 0
+20 103 158 0
+172 -98 -224 0
+-59 193 239 0
+-94 -166 -130 0
+-216 222 229 0
+190 -76 -153 0
+150 -75 46 0
+123 -8 222 0
+187 -26 -202 0
+26 161 -127 0
+-54 235 -9 0
+-155 232 -238 0
+-229 228 -194 0
+-237 26 151 0
+-93 118 7 0
+-153 -176 37 0
+74 -36 -99 0
+-247 -215 181 0
+-65 151 -45 0
+62 -181 4 0
+-120 -54 -50 0
+24 38 -217 0
+77 94 167 0
+27 98 233 0
+-207 -125 -2 0
+-85 -62 -206 0
+66 241 207 0
+-235 -190 -149 0
+-233 223 30 0
+36 -250 -218 0
+-190 -44 -223 0
+65 245 181 0
+-76 -12 -234 0
+-156 146 -154 0
+-29 -147 -196 0
+-157 124 -199 0
+-69 83 -122 0
+44 -179 159 0
+208 -59 218 0
+58 22 -226 0
+159 176 34 0
+235 123 -135 0
+-4 167 -163 0
+152 127 201 0
+70 -142 -5 0
+231 -86 -197 0
+-73 -12 133 0
+181 -51 37 0
+77 -146 232 0
+57 228 -244 0
+-225 32 -239 0
+170 191 140 0
+-173 -50 75 0
+63 -219 214 0
+-146 53 -100 0
+43 88 181 0
+159 -178 241 0
+-72 153 158 0
+-215 -174 19 0
+-51 114 -68 0
+-49 45 18 0
+29 234 -205 0
+127 -103 -87 0
+85 -213 120 0
+-118 191 -200 0
+-116 139 247 0
+160 -146 55 0
+-49 41 -189 0
+-81 160 150 0
+-38 130 231 0
+-190 179 210 0
+8 222 -223 0
+148 134 177 0
+-23 99 -161 0
+-212 87 52 0
+-14 -13 45 0
+51 206 -79 0
+160 166 48 0
+-89 -25 -164 0
+-172 158 49 0
+-90 115 135 0
+241 -139 39 0
+233 -71 -221 0
+95 -245 -247 0
+222 -166 -101 0
+143 229 -66 0
+-111 -104 -42 0
+-205 -156 -23 0
+-148 31 -175 0
+-87 10 -85 0
+-139 -172 203 0
+-108 -60 169 0
+101 163 -248 0
+-54 -236 213 0
+-147 -216 12 0
+-205 -42 -213 0
+-222 103 -221 0
+-232 -102 -91 0
+162 29 164 0
+-126 -153 -9 0
+-178 -88 -203 0
+52 215 51 0
+202 88 -153 0
+-221 228 -156 0
+-177 228 -64 0
+97 -42 35 0
+248 234 243 0
+99 209 186 0
+128 221 230 0
+194 -32 -59 0
+-206 63 -215 0
+18 -109 -131 0
+108 5 95 0
+45 -132 -67 0
+-106 108 -203 0
+88 71 231 0
+199 78 201 0
+216 -195 111 0
+-156 33 -247 0
+143 162 -19 0
+-13 -165 206 0
+85 -166 -93 0
+142 211 125 0
+118 -177 -144 0
+25 -40 -113 0
+-177 -147 103 0
+-147 225 -235 0
+169 -152 -190 0
+155 -22 137 0
+249 -160 -74 0
+-50 129 -105 0
+-223 -157 -220 0
+-187 65 132 0
+-87 11 -58 0
+7 -58 104 0
+-39 219 -184 0
+139 93 -100 0
+-87 237 -60 0
+4 -199 -177 0
+6 179 -44 0
+164 -48 181 0
+-41 -79 -145 0
+-136 -23 181 0
+111 245 -242 0
+23 -62 92 0
+-29 -84 148 0
+-10 223 167 0
+98 -249 126 0
+71 54 -111 0
+225 -113 -228 0
+167 -207 -232 0
+153 175 -135 0
+173 -176 -246 0
+164 24 242 0
+-191 -60 195 0
+66 42 -81 0
+210 8 -170 0
+93 250 -175 0
+27 -210 -151 0
+101 174 -45 0
+-169 -158 212 0
+-245 164 -76 0
+163 -101 -152 0
+214 -216 -158 0
+-100 -85 -66 0
+66 49 65 0
+-95 -42 -182 0
+-73 -118 -40 0
+172 168 -193 0
+222 133 -12 0
+194 93 -189 0
+-26 -214 -28 0
+-147 -206 101 0
+164 -102 222 0
+34 -153 -137 0
+186 -134 6 0
+-110 167 -89 0
+-120 -20 179 0
+-24 -120 -210 0
+-250 10 -44 0
+50 239 117 0
+181 223 175 0
+-242 -230 67 0
+-28 -223 142 0
+-129 218 -127 0
+156 -155 170 0
+-30 -141 5 0
+2 151 95 0
+-91 98 -16 0
+-99 -212 202 0
+156 40 -211 0
+107 92 -61 0
+226 47 -121 0
+-114 -205 38 0
+113 36 -84 0
+120 -167 7 0
+1 -98 -160 0
+-31 185 2 0
+-92 -118 71 0
+2 -109 43 0
+52 43 -220 0
+127 -124 58 0
+-242 215 -202 0
+-110 208 74 0
+-188 -88 180 0
+34 225 146 0
+214 -160 142 0
+-38 -189 -40 0
+195 -41 -112 0
+90 -159 -37 0
+121 -173 -184 0
+-35 -139 126 0
+2 -198 -10 0
+196 -131 -232 0
+6 239 -111 0
+-2 -129 172 0
+151 180 -237 0
+98 -108 94 0
+49 -94 160 0
+233 -157 48 0
+93 -200 184 0
+112 34 8 0
+244 157 220 0
+116 63 211 0
+-85 -76 -17 0
+188 12 165 0
+-200 -138 -83 0
+70 229 49 0
+158 -181 -126 0
+-230 -42 -45 0
+-212 -112 225 0
+175 -183 138 0
+-148 -210 -101 0
+-9 157 97 0
+-103 -4 95 0
+110 212 130 0
+-85 12 -46 0
+-95 167 -145 0
+-112 122 50 0
+12 108 78 0
+124 -115 -38 0
+-117 34 -138 0
+-98 101 -73 0
+-135 159 57 0
+8 -129 -170 0
+-162 109 -38 0
+-75 -229 20 0
+-118 -239 -126 0
+-126 115 -80 0
+-244 -56 75 0
+87 -51 168 0
+-110 75 -8 0
+154 153 138 0
+200 -218 233 0
+226 144 -86 0
+110 142 27 0
+56 125 -101 0
+213 -157 -39 0
+-218 -135 -100 0
+230 -139 -143 0
+41 48 90 0
+-93 -130 -230 0
+79 155 139 0
+250 -223 208 0
+-99 -152 -10 0
+189 7 246 0
+134 165 -200 0
+-95 186 47 0
+57 -52 -24 0
+-136 -249 97 0
+93 -179 -69 0
+159 -90 -56 0
+1 48 -98 0
+99 88 202 0
+-69 -238 102 0
+228 225 -19 0
+-188 223 65 0
+156 -81 65 0
+154 227 183 0
+208 168 -22 0
+-149 61 -128 0
+-143 45 -164 0
+225 -194 -75 0
+134 -101 179 0
+101 -163 196 0
+-25 121 -89 0
+94 -181 240 0
+1 -114 -221 0
+-28 36 -18 0
+-235 203 136 0
+208 100 228 0
+-241 96 196 0
+-8 -103 197 0
+-146 -206 -135 0
+138 147 190 0
+131 34 115 0
+123 71 213 0
+152 59 168 0
+197 183 -52 0
+69 234 -109 0
+-24 -137 219 0
+-5 -117 -120 0
+-31 -86 230 0
+44 -131 199 0
+-58 30 29 0
+102 -62 -173 0
+-119 -203 -34 0
+-160 -200 -55 0
+155 192 119 0
+-149 93 -110 0
+-213 -111 -210 0
+53 49 111 0
+55 197 -230 0
+-97 240 69 0
+-45 -242 -198 0
+53 132 -67 0
+170 -69 46 0
+61 209 29 0
+-168 -164 -104 0
+90 174 189 0
+244 -131 239 0
+56 63 -74 0
+-183 -154 187 0
+-76 111 167 0
+127 -187 219 0
+-172 217 177 0
+-165 -82 -133 0
+-217 115 130 0
+156 153 184 0
+118 209 -217 0
+133 196 -157 0
+129 21 -13 0
+237 -225 -60 0
+188 34 39 0
+152 224 79 0
+-58 193 -48 0
+-146 -130 -174 0
+-104 -127 157 0
+49 181 -67 0
+207 203 -147 0
+-138 129 -149 0
+90 -238 -30 0
+196 -250 47 0
+-137 210 220 0
+127 3 224 0
+-230 176 173 0
+28 -201 -3 0
+228 160 149 0
+64 149 20 0
+54 228 68 0
+-72 230 -32 0
+10 -136 94 0
+161 -172 -218 0
+-120 10 -128 0
+205 97 -207 0
+-129 -196 187 0
+-53 -199 180 0
+-205 -122 -45 0
+152 -50 250 0
+-8 -143 138 0
+171 -43 -207 0
+152 -5 95 0
+-204 106 177 0
+-238 -179 156 0
+-29 -216 -237 0
+-177 -101 -195 0
+29 -109 152 0
+178 -144 -158 0
+210 130 113 0
+-210 145 -36 0
+97 237 66 0
+188 148 132 0
+142 198 216 0
+233 -11 237 0
+-166 86 248 0
+-166 -129 -45 0
+-4 -107 62 0
+-208 -87 30 0
+31 -119 -91 0
+121 130 53 0
+-176 -247 -212 0
+-135 232 -239 0
+28 -76 -21 0
+-138 30 -24 0
+-196 168 -118 0
+82 -212 -196 0
+-175 67 156 0
+97 41 99 0
+23 -235 -127 0
+-34 -158 -91 0
+100 237 89 0
+219 205 88 0
+-148 214 -140 0
+-93 -103 -221 0
+-143 183 -91 0
+-111 -184 233 0
+220 198 217 0
+157 -219 -48 0
+33 57 -231 0
+187 -169 -62 0
+23 -14 79 0
+-17 -182 4 0
+68 -146 43 0
+-244 -224 65 0
+-104 -164 -10 0
+-61 -213 -175 0
+-195 -235 69 0
+23 -35 -203 0
+-73 144 118 0
+-228 -222 -8 0
+149 198 -161 0
+211 -31 113 0
+87 2 115 0
+184 141 159 0
+-146 -5 -248 0
+102 -140 -82 0
+141 -173 -198 0
+-83 40 -178 0
+212 13 -135 0
+-146 210 -167 0
+28 -215 47 0
+-27 117 -182 0
+150 -202 174 0
+-72 -111 15 0
+119 126 -39 0
+-192 -47 117 0
+-247 -183 211 0
+-64 -56 -32 0
+239 -204 41 0
+83 29 -148 0
+-24 -5 214 0
+-234 -240 -52 0
+25 -232 -13 0
+237 -207 100 0
+-49 -43 39 0
+113 188 107 0
+-196 62 90 0
+-205 30 -241 0
+-114 73 165 0
+222 149 168 0
+-112 208 19 0
+-68 -229 -157 0
+-166 -181 191 0
+114 -12 -99 0
+154 -196 -98 0
+-152 67 -150 0
+-15 103 -161 0
+83 175 -67 0
+-51 -194 -227 0
+-98 -126 146 0
+137 97 -168 0
+-218 -32 55 0
+15 36 240 0
+47 110 -14 0
+224 106 111 0
+-219 -186 -153 0
+-89 189 -201 0
+-208 -83 -189 0
+17 -211 108 0
+-16 208 221 0
+182 -45 -207 0
+-3 -19 -117 0
+107 120 -16 0
+-43 83 140 0
+-16 128 -81 0
+-7 185 -201 0
+140 -21 151 0
+-189 -81 -182 0
+134 169 -81 0
+-147 84 71 0
+134 76 8 0
+216 -178 46 0
+179 122 -101 0
+-108 -210 -145 0
+-131 130 47 0
+25 240 -192 0
+58 -40 157 0
+-124 -84 212 0
+201 -52 -248 0
+58 120 -110 0
+-220 -96 205 0
+140 186 -68 0
+137 -163 57 0
+-135 -88 52 0
+-112 239 -161 0
+-187 -62 -78 0
+-169 -112 -141 0
+209 -45 -93 0
+17 -27 -67 0
+109 -21 238 0
+1 178 142 0
+-33 -237 -225 0
+-104 -182 178 0
+-177 214 97 0
+-242 -140 26 0
+-60 -160 195 0
+64 -21 -250 0
+171 -48 155 0
+168 -171 66 0
+20 -156 -237 0
+63 -194 56 0
+20 -207 63 0
+-242 166 54 0
+248 -182 -219 0
+-160 215 -37 0
+43 72 116 0
+-141 98 -216 0
+210 108 -126 0
+62 1 72 0
+-162 223 -232 0
+-120 162 -64 0
+-244 151 240 0
+171 64 -214 0
+187 -140 217 0
+24 82 2 0
+247 -150 34 0
+-202 129 194 0
+47 9 -112 0
+-227 -242 -79 0
+-222 22 80 0
+-95 24 -9 0
+172 -35 21 0
+163 23 -118 0
+214 -10 -164 0
+41 -174 -184 0
+-230 243 235 0
+-131 -42 103 0
+-11 69 -101 0
+-50 56 142 0
+125 139 -18 0
+19 -239 158 0
+-71 107 -70 0
+1 -19 -46 0
+-234 -196 194 0
+-220 34 -180 0
+152 111 -177 0
+-88 184 10 0
+-134 -107 -36 0
+67 191 127 0
+-52 37 -69 0
+170 -176 -21 0
+249 -73 -68 0
+26 114 -30 0
+243 109 -178 0
+-155 -170 31 0
+-135 -71 -229 0
+39 -165 35 0
+29 199 -128 0
+-45 2 -29 0
+-216 -26 -67 0
+50 134 -38 0
+241 -77 119 0
+-40 211 -240 0
+88 63 250 0
+13 -250 -146 0
+46 45 28 0
+-36 63 143 0
+-195 129 36 0
+-183 -134 -117 0
+-53 12 -150 0
+93 -135 190 0
+187 -3 -75 0
+-154 101 41 0
+243 -217 -220 0
+-9 -201 231 0
+-54 242 -205 0
+5 -49 174 0
+242 -31 -180 0
+120 213 180 0
+58 -80 -28 0
+108 42 168 0
+-234 39 -79 0
+-236 -111 -237 0
+129 12 -169 0
+-136 -159 69 0
+90 55 -98 0
+37 101 171 0
+72 -244 149 0
+-15 37 -53 0
+-172 -230 62 0
+-47 -233 -63 0
+-26 -27 31 0
+-235 213 -31 0
+-175 -35 226 0
+-131 -139 -50 0
+202 177 -175 0
+-194 97 190 0
+11 -28 44 0
+-230 87 99 0
+26 -195 205 0
+-19 89 10 0
+107 46 -177 0
+-128 31 -247 0
+235 52 244 0
+149 33 -2 0
+-186 126 228 0
+-25 -176 -126 0
+-170 100 -175 0
+74 6 48 0
+-124 237 -87 0
+-14 -24 -70 0
+-71 -244 64 0
+91 115 -135 0
+12 -104 -162 0
+-114 -44 236 0
+-144 -182 98 0
+-102 -244 61 0
+201 29 -120 0
+-241 55 -3 0
+-152 -227 -215 0
+212 70 -65 0
+-126 134 -231 0
+192 249 -198 0
+-210 -75 -46 0
+134 129 136 0
+232 227 -132 0
+34 162 48 0
+-184 39 -95 0
+-122 60 -4 0
+-76 155 109 0
+-24 235 -100 0
+70 64 -47 0
+213 -11 184 0
+-236 -13 92 0
+219 -5 18 0
+201 -241 5 0
+-186 215 -99 0
+127 44 188 0
+-92 86 91 0
+46 44 -25 0
+84 71 -232 0
+-123 57 -93 0
+147 -165 218 0
+163 -66 -154 0
+24 45 -21 0
+40 191 212 0
+-150 151 -139 0
+-165 19 92 0
+200 15 -131 0
+81 41 174 0
+-242 -130 223 0
+-35 50 152 0
+-101 206 -41 0
+-8 -38 -158 0
+-18 221 216 0
+-224 62 185 0
+197 -49 -135 0
+-121 73 -132 0
+-55 -24 -7 0
+137 181 -118 0
+158 95 250 0
+177 238 63 0
+236 207 108 0
+87 -173 147 0
+241 22 239 0
+46 31 -206 0
+60 49 234 0
+158 -95 -25 0
+139 -49 -65 0
+95 -133 221 0
+-194 36 -125 0
+-145 142 -45 0
+-197 -172 -249 0
+-113 76 -10 0
+127 206 34 0
+191 -232 -60 0
+62 -26 32 0
+10 100 -217 0
+-218 183 230 0
+-128 237 46 0
+-186 24 -66 0
+-136 150 221 0
+-213 15 224 0
+84 -240 226 0
+-154 95 -72 0
+34 -192 179 0
+45 -72 -167 0
+140 -201 -186 0
+-156 214 -198 0
+216 -180 9 0
+193 163 -207 0
+138 56 -214 0
+-225 210 154 0
+119 228 248 0
+-231 74 204 0
+-5 -54 245 0
+103 63 -62 0
+-19 91 -92 0
+-206 -121 -142 0
+-226 -168 -74 0
+12 162 -239 0
+12 225 226 0
+204 -60 -183 0
+210 -188 -54 0
+-100 116 158 0
+108 56 226 0
+-10 -73 72 0
+77 -99 -173 0
+-193 -104 -92 0
+-237 -54 -97 0
+-209 -84 198 0
+32 -189 -82 0
+-217 250 -75 0
+-44 -200 73 0
+-118 183 80 0
+106 -35 139 0
+-62 1 -6 0
+-119 -70 -179 0
+-163 -3 137 0
+11 -6 15 0
+146 -76 126 0
+101 190 -96 0
+-36 -201 -19 0
+151 56 230 0
+-120 -52 123 0
+225 37 169 0
+195 171 236 0
+239 63 -19 0
+-233 -178 218 0
+-80 -84 -59 0
+-45 191 237 0
+-10 235 227 0
+64 13 66 0
+-244 -2 -20 0
+220 -43 67 0
+-229 41 224 0
+-21 13 249 0
+1 -72 35 0
+-159 147 55 0
+-162 78 61 0
+-11 84 97 0
+-249 68 112 0
+19 -65 192 0
+-106 -40 242 0
+-178 129 177 0
+-44 118 -115 0
+239 100 230 0
+-221 -116 -110 0
+-7 -25 -30 0
+98 112 -126 0
+-56 144 -101 0
+82 22 -52 0
+-106 94 -14 0
+-205 13 -206 0
+231 -109 3 0
+-89 187 245 0
+-142 -188 -49 0
+92 105 15 0
+-36 24 33 0
+-133 238 152 0
+-236 183 220 0
+8 -13 15 0
+-229 -47 -118 0
+14 -187 -210 0
+-90 -61 204 0
+-24 -181 231 0
+70 -170 116 0
+-97 -205 118 0
+150 211 -206 0
+76 96 -196 0
+76 109 -71 0
+159 172 -151 0
+-95 102 81 0
+-231 216 -239 0
+71 -150 -90 0
+-156 5 -34 0
+208 -219 58 0
+236 87 -165 0
+95 -29 196 0
+-77 35 170 0
+-92 -205 -103 0
+12 -139 131 0
+133 232 210 0
+-28 -142 -36 0
+-244 -51 35 0
+12 -58 -39 0
+-26 194 108 0
+-30 -145 -86 0
+247 -220 -25 0
+32 187 49 0
+-151 -112 73 0
+159 -1 -200 0
+-121 -188 108 0
+90 -173 -19 0
+-113 237 -147 0
+178 -203 109 0
+-6 51 -84 0
+168 -187 179 0
+74 233 -28 0
+-52 210 220 0
+196 49 226 0
+-137 55 -168 0
+-212 -177 171 0
+245 24 -46 0
+-6 167 -101 0
+-248 62 20 0
+91 -2 -123 0
+-242 183 58 0
+225 67 -33 0
+163 95 -65 0
+235 67 242 0
+-73 -131 109 0
+-77 130 13 0
+-144 17 -153 0
+-74 -199 -86 0
+69 -197 223 0
+167 -24 143 0
+105 -46 -161 0
+203 -74 218 0
+-96 -74 -203 0
+88 30 111 0
+-72 7 86 0
+-246 136 100 0
+107 206 104 0
+79 156 -176 0
+197 -174 167 0
+-119 56 12 0
+8 -15 -179 0
+137 -27 241 0
+-180 -102 -19 0
+-157 112 73 0
+82 -151 -90 0
+-43 185 -61 0
+37 -132 129 0
+-120 162 176 0
+44 -29 226 0
+194 75 -222 0
+-166 153 -77 0
+219 89 63 0
+171 234 206 0
+-210 166 107 0
+-6 224 174 0
+-119 -173 -185 0
+-127 -118 -75 0
+-234 -135 174 0
+18 191 -210 0
+-223 131 -215 0
+179 -226 144 0
+-101 -47 160 0
+116 -220 -8 0
+83 177 179 0
+-33 -23 184 0
+218 -98 -17 0
+153 -63 -234 0
+-186 -103 189 0
+182 224 24 0
+164 48 97 0
+-139 12 113 0
+92 25 137 0
+-44 -22 227 0
+80 147 91 0
+178 171 -155 0
+-39 158 210 0
+226 -154 -106 0
+-236 22 -215 0
+-80 -84 76 0
+-27 -115 3 0
+129 177 -178 0
+169 -53 144 0
+-217 150 -144 0
+-111 192 -231 0
+18 138 -33 0
+-42 197 -96 0
+209 -204 -227 0
+224 -195 -41 0
+-14 -237 -94 0
+-163 -190 -92 0
+-115 -1 -107 0
+134 179 94 0
+1 5 -16 0
+194 -136 128 0
+242 -43 -239 0
+244 101 -200 0
+240 195 -99 0
+-155 55 135 0
+-62 40 141 0
+-239 -68 63 0
+176 -145 -151 0
+-44 235 -156 0
+-22 -223 14 0
+161 -205 -149 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-07.cnf b/benchmarks/UF250.1065.100/uf250-07.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-07.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 222 247 -234 0
+218 -53 18 0
+36 185 56 0
+-191 224 118 0
+-189 -95 -161 0
+136 -106 -142 0
+98 100 210 0
+-194 140 31 0
+8 198 -49 0
+126 -57 242 0
+182 -82 230 0
+-230 -48 212 0
+36 107 -205 0
+-142 -113 161 0
+87 -114 86 0
+-203 -81 113 0
+44 133 111 0
+71 -107 -129 0
+-239 65 97 0
+178 -92 198 0
+-44 122 179 0
+220 98 214 0
+-103 -174 142 0
+216 188 -129 0
+148 14 -225 0
+192 -70 15 0
+-202 196 165 0
+201 128 -191 0
+-157 -76 -35 0
+-35 -175 144 0
+-72 -20 52 0
+144 -192 34 0
+9 -94 -241 0
+7 -29 205 0
+210 202 -42 0
+-140 153 12 0
+60 238 -199 0
+-143 -55 -9 0
+-12 -162 -241 0
+83 163 -108 0
+-117 155 -92 0
+136 -154 -174 0
+249 139 -25 0
+-220 -33 91 0
+-116 -82 -205 0
+163 -73 -124 0
+190 -87 122 0
+82 -170 6 0
+-36 146 59 0
+169 -221 138 0
+-93 107 166 0
+184 -50 204 0
+-173 244 -43 0
+204 135 -115 0
+-69 179 -191 0
+-50 144 241 0
+83 43 150 0
+-160 -20 -56 0
+172 -151 40 0
+-6 -232 229 0
+80 -238 173 0
+172 36 -74 0
+-134 -231 -190 0
+-94 -105 -38 0
+-184 147 182 0
+192 -172 107 0
+-146 -164 -96 0
+140 119 149 0
+215 151 187 0
+-203 -218 223 0
+4 -71 -236 0
+171 81 -142 0
+185 189 245 0
+165 -233 -202 0
+-178 188 202 0
+-215 -76 153 0
+179 108 -169 0
+-197 -59 -157 0
+-243 -56 -156 0
+-179 -83 -77 0
+212 -198 -224 0
+201 -76 -17 0
+-87 92 200 0
+166 -24 146 0
+212 146 135 0
+-187 237 -65 0
+70 -51 -38 0
+-228 -7 24 0
+-17 -165 79 0
+214 -197 -192 0
+216 171 205 0
+242 -151 106 0
+-211 -214 31 0
+39 156 -195 0
+164 -32 128 0
+73 95 33 0
+-81 -115 -14 0
+-212 104 213 0
+-22 -127 8 0
+147 158 -107 0
+-136 86 -80 0
+32 -194 -69 0
+45 91 -66 0
+110 105 30 0
+194 -217 -182 0
+36 126 -31 0
+-70 75 -86 0
+-100 -164 -56 0
+69 -31 243 0
+123 -92 30 0
+249 178 -145 0
+172 113 -13 0
+223 100 -46 0
+-166 -84 -248 0
+221 55 -237 0
+-20 -107 56 0
+103 58 -212 0
+247 37 62 0
+10 -230 160 0
+-152 109 146 0
+17 129 -111 0
+-170 146 54 0
+-93 7 -155 0
+-231 59 199 0
+-232 217 194 0
+-132 -121 -182 0
+239 -112 -121 0
+161 -86 -138 0
+-35 220 245 0
+68 -91 -26 0
+-65 100 -1 0
+221 80 55 0
+222 34 133 0
+45 133 -91 0
+99 -184 41 0
+4 10 -108 0
+197 227 -29 0
+-48 -39 185 0
+-52 -192 167 0
+-92 -79 -215 0
+-141 -206 -170 0
+-197 -156 -152 0
+127 -204 -7 0
+95 186 11 0
+170 154 -7 0
+-192 61 85 0
+137 175 -161 0
+239 -35 136 0
+-144 -104 -134 0
+-196 -102 -112 0
+-118 96 27 0
+212 172 222 0
+-2 23 86 0
+176 217 108 0
+-18 67 141 0
+95 136 -140 0
+-168 -51 -96 0
+191 174 -152 0
+-30 238 190 0
+178 -64 -126 0
+113 -36 30 0
+176 -75 168 0
+150 -154 15 0
+-25 210 63 0
+-23 25 173 0
+43 -205 150 0
+-191 132 -109 0
+53 -249 213 0
+128 -137 -101 0
+115 9 -132 0
+-56 57 -145 0
+-68 145 -83 0
+124 -100 175 0
+-126 -82 -240 0
+186 37 233 0
+-63 -104 -140 0
+-158 -49 47 0
+168 -99 -194 0
+-195 60 -229 0
+-157 222 -187 0
+223 102 90 0
+15 -217 120 0
+156 -124 -193 0
+-247 160 -187 0
+125 -250 -195 0
+-48 -111 -85 0
+209 237 109 0
+172 204 -189 0
+-242 49 -64 0
+151 -148 157 0
+-79 -8 -156 0
+-57 -103 -116 0
+-231 -103 -117 0
+-74 -208 -218 0
+-44 -37 138 0
+-245 211 -105 0
+-29 180 102 0
+-58 -75 135 0
+93 -68 -59 0
+-50 -248 231 0
+-36 192 -72 0
+-139 121 -125 0
+-22 -72 45 0
+7 -88 106 0
+-9 -198 57 0
+-101 171 196 0
+-118 -200 -159 0
+212 -244 7 0
+-124 -76 -150 0
+-198 171 16 0
+-37 227 216 0
+77 -237 162 0
+32 137 77 0
+-82 128 142 0
+-190 -15 36 0
+-226 -238 68 0
+194 24 92 0
+188 -125 -154 0
+-81 -244 36 0
+86 165 118 0
+213 96 57 0
+-135 230 28 0
+-243 22 -246 0
+54 117 -152 0
+192 174 -42 0
+-128 7 8 0
+-187 -171 23 0
+85 140 -128 0
+-238 -90 32 0
+16 -121 44 0
+-218 -57 -94 0
+18 -177 -52 0
+146 225 88 0
+-189 -43 -212 0
+-90 197 -11 0
+220 -221 -247 0
+-194 213 163 0
+193 -149 28 0
+153 111 125 0
+5 170 2 0
+-205 21 -224 0
+187 29 -132 0
+-152 -216 -33 0
+-11 148 -65 0
+-190 16 64 0
+-195 -236 -137 0
+-87 -124 250 0
+-102 124 -239 0
+-89 -63 -132 0
+48 137 -159 0
+227 -22 175 0
+84 -27 -235 0
+105 -97 -80 0
+-77 -69 -194 0
+101 -19 27 0
+199 -106 127 0
+-235 -51 94 0
+176 238 -185 0
+136 157 -234 0
+-220 -215 224 0
+-101 173 -208 0
+-44 -31 226 0
+-225 -175 -96 0
+75 -66 -83 0
+-14 114 -161 0
+89 -210 57 0
+-222 230 -134 0
+-56 -91 -58 0
+-78 -75 -53 0
+107 -147 -61 0
+-152 222 129 0
+-61 -240 -46 0
+-77 -243 2 0
+-122 -223 -76 0
+-121 239 -105 0
+-100 158 -209 0
+45 176 -217 0
+1 197 146 0
+4 -202 -13 0
+-39 -246 -133 0
+131 26 -46 0
+67 -49 -87 0
+186 -138 -153 0
+-122 -144 185 0
+-29 -11 -56 0
+50 34 8 0
+7 -190 -61 0
+-50 -157 -86 0
+186 -110 120 0
+-180 -21 103 0
+-216 232 -40 0
+235 -84 102 0
+243 -227 -230 0
+-55 -115 77 0
+16 -164 91 0
+-125 115 5 0
+-77 72 165 0
+-2 -110 -68 0
+200 -243 112 0
+-97 183 -10 0
+-210 175 23 0
+-46 166 182 0
+51 96 157 0
+-116 27 88 0
+73 150 -187 0
+242 46 162 0
+124 55 166 0
+102 -66 -106 0
+-103 50 210 0
+-195 -100 -162 0
+117 -174 44 0
+-29 60 108 0
+204 -216 189 0
+-242 77 -172 0
+-214 211 -48 0
+-124 -208 153 0
+220 -15 150 0
+-201 -162 -229 0
+-11 -213 29 0
+-130 129 6 0
+157 127 55 0
+149 14 55 0
+62 -42 -175 0
+242 190 108 0
+65 -2 -150 0
+-167 -85 31 0
+11 43 -88 0
+78 -151 -220 0
+147 -183 -89 0
+-26 18 -212 0
+79 -4 225 0
+183 236 -160 0
+-199 -128 151 0
+-68 26 -24 0
+117 -56 244 0
+-218 -59 85 0
+-59 100 45 0
+219 -69 223 0
+-211 -55 -128 0
+-211 -77 -212 0
+34 122 -1 0
+-177 122 -17 0
+66 -59 -205 0
+140 139 -246 0
+-174 85 -32 0
+77 -72 58 0
+245 117 241 0
+149 -153 139 0
+45 80 206 0
+246 -19 -164 0
+214 231 -23 0
+-140 53 -79 0
+211 212 69 0
+166 -110 -89 0
+201 -145 204 0
+65 -135 -89 0
+-50 -45 199 0
+44 -135 225 0
+-123 150 149 0
+146 222 192 0
+208 -151 -249 0
+-192 -37 199 0
+-154 208 -8 0
+168 -193 -142 0
+114 -50 -135 0
+-169 -107 122 0
+71 -94 146 0
+-142 138 18 0
+141 -183 -31 0
+196 -112 -234 0
+-52 87 -239 0
+-32 74 -234 0
+237 -234 106 0
+92 24 53 0
+58 1 163 0
+-175 133 -167 0
+54 86 244 0
+5 249 -70 0
+231 -95 226 0
+-85 25 32 0
+-78 -240 246 0
+-164 -206 -136 0
+243 248 -148 0
+-15 89 -244 0
+21 -207 236 0
+-165 32 -41 0
+210 189 -150 0
+-245 -89 -140 0
+41 -166 -86 0
+-246 -176 164 0
+33 142 -149 0
+-17 11 -113 0
+-58 -101 -48 0
+194 33 115 0
+-236 64 -196 0
+-17 -77 64 0
+-90 167 -125 0
+-162 140 82 0
+159 30 -106 0
+-44 237 -239 0
+210 108 224 0
+-215 174 -213 0
+79 -145 26 0
+-196 10 -205 0
+12 111 -115 0
+-161 -13 3 0
+-222 102 -182 0
+-128 -98 82 0
+-2 81 -72 0
+-85 62 250 0
+95 222 -66 0
+105 77 55 0
+224 138 171 0
+-118 -42 -136 0
+78 83 247 0
+-130 -126 -29 0
+-147 77 -211 0
+-25 -88 -108 0
+-1 -10 -190 0
+71 26 21 0
+-124 -232 -179 0
+-37 73 228 0
+217 -49 179 0
+-223 -245 81 0
+101 201 -54 0
+174 142 137 0
+-4 82 -135 0
+-72 45 -208 0
+-70 92 197 0
+-179 -104 28 0
+138 149 -187 0
+-87 -4 -62 0
+129 56 185 0
+-38 125 -146 0
+61 -203 -3 0
+133 72 -126 0
+50 -182 131 0
+-2 32 -171 0
+-241 -156 100 0
+35 199 78 0
+-16 -170 -84 0
+-18 -38 111 0
+-14 151 -45 0
+160 -78 -67 0
+-134 249 -155 0
+223 -51 111 0
+234 210 136 0
+-108 122 187 0
+-64 -215 101 0
+-86 108 62 0
+181 41 149 0
+140 -80 -50 0
+-61 -31 30 0
+20 246 50 0
+-185 -211 -131 0
+-94 -132 239 0
+-82 62 164 0
+40 -147 118 0
+-155 164 -45 0
+228 -218 130 0
+57 58 -211 0
+130 131 195 0
+-129 52 178 0
+46 -26 234 0
+-9 208 -236 0
+-218 -122 6 0
+62 47 -185 0
+-38 -218 249 0
+35 9 -147 0
+36 -107 -84 0
+-220 -213 -21 0
+-30 -203 234 0
+-162 -246 41 0
+-31 245 13 0
+-54 49 -218 0
+36 39 175 0
+-245 44 -18 0
+51 170 -221 0
+94 112 -176 0
+-218 -93 238 0
+148 16 97 0
+-137 66 -155 0
+130 -94 -83 0
+-32 -28 25 0
+-146 103 -156 0
+191 186 -150 0
+148 144 37 0
+216 178 174 0
+-212 59 136 0
+-50 162 -122 0
+-89 236 95 0
+-209 -171 246 0
+-75 -188 -221 0
+-106 -197 57 0
+-11 -232 234 0
+-42 25 15 0
+-238 -222 -209 0
+-26 42 119 0
+245 -146 -52 0
+123 146 -217 0
+-135 -69 -177 0
+-187 -192 -162 0
+-76 -200 -170 0
+50 -190 -105 0
+85 -114 -136 0
+-203 105 -233 0
+-70 191 128 0
+109 161 -2 0
+238 155 -138 0
+-82 -90 -241 0
+132 -94 65 0
+-51 43 9 0
+-231 -132 5 0
+179 -147 14 0
+-194 70 -108 0
+-145 170 91 0
+29 84 -106 0
+-131 -242 -10 0
+244 -152 66 0
+-25 161 -124 0
+-130 -241 81 0
+-33 228 -197 0
+17 145 -201 0
+196 23 76 0
+-65 -55 205 0
+-100 66 -40 0
+-43 -69 -218 0
+-197 -223 -127 0
+-71 -195 -179 0
+-190 -20 -14 0
+-193 -57 16 0
+-222 29 120 0
+171 214 49 0
+-203 182 -242 0
+91 -18 -217 0
+54 104 -231 0
+-121 -58 245 0
+66 -167 225 0
+-162 167 18 0
+100 -139 112 0
+-240 45 -127 0
+-187 -235 20 0
+-192 -40 -182 0
+3 -65 62 0
+-114 -67 -248 0
+249 121 -35 0
+87 -27 132 0
+122 149 146 0
+199 68 113 0
+121 -201 146 0
+-108 175 -148 0
+-40 -136 -15 0
+-28 -114 -121 0
+221 -116 4 0
+162 247 -41 0
+-84 222 -142 0
+-219 153 77 0
+206 101 182 0
+13 244 214 0
+-106 239 -86 0
+114 129 172 0
+197 78 187 0
+91 17 -111 0
+121 106 -128 0
+174 228 -193 0
+-210 -238 -116 0
+165 -190 53 0
+-111 53 -132 0
+-107 195 -80 0
+-189 -202 178 0
+-119 171 39 0
+209 215 -222 0
+126 -177 236 0
+-231 5 61 0
+177 -235 -189 0
+-176 -116 29 0
+-118 -131 -32 0
+5 123 201 0
+242 26 16 0
+63 -190 -33 0
+241 172 95 0
+80 198 142 0
+76 82 -211 0
+37 -85 7 0
+-100 -199 -209 0
+-111 -191 -127 0
+216 -39 -156 0
+-194 225 -64 0
+-136 38 -241 0
+162 189 76 0
+-76 -182 -215 0
+159 -102 213 0
+47 152 87 0
+16 192 -125 0
+-133 245 -153 0
+-233 -190 155 0
+122 51 142 0
+196 161 2 0
+-120 36 250 0
+208 -175 -77 0
+-83 115 131 0
+-28 185 -72 0
+19 -214 96 0
+78 115 -151 0
+-160 -66 -117 0
+177 -8 -113 0
+-79 -22 -110 0
+-85 -209 91 0
+-46 -57 201 0
+139 43 126 0
+4 206 59 0
+-42 -92 74 0
+29 76 -223 0
+-206 -52 -9 0
+216 -138 -185 0
+-142 146 -170 0
+2 -54 24 0
+89 233 91 0
+13 -58 -149 0
+163 180 -34 0
+-61 162 72 0
+-163 -113 136 0
+201 27 -73 0
+137 101 -231 0
+-182 -34 -125 0
+-141 -191 -56 0
+-46 84 -29 0
+22 220 243 0
+-17 -147 181 0
+193 113 -85 0
+211 -218 156 0
+-183 -226 -161 0
+-179 178 -150 0
+-2 39 -56 0
+233 229 -99 0
+-33 7 144 0
+-15 -206 -50 0
+105 96 -135 0
+-163 -18 -194 0
+206 -183 209 0
+230 -32 10 0
+-198 -235 -238 0
+204 14 1 0
+-244 -181 -36 0
+-167 -104 -168 0
+-129 138 -199 0
+-171 -209 152 0
+65 -160 75 0
+83 -242 -22 0
+103 -97 -25 0
+-187 -101 70 0
+-53 160 -40 0
+16 -133 -156 0
+-181 -31 146 0
+-123 2 -171 0
+-79 208 -243 0
+229 145 -141 0
+-14 -115 92 0
+-73 135 -70 0
+-43 210 -220 0
+106 185 198 0
+-79 61 184 0
+178 92 147 0
+-59 84 235 0
+98 95 -32 0
+57 164 -72 0
+-44 89 214 0
+-10 236 -134 0
+-7 -64 229 0
+64 40 -125 0
+232 -162 97 0
+-207 -210 196 0
+212 196 -239 0
+-240 108 -57 0
+248 163 -38 0
+-56 239 -55 0
+-10 -249 180 0
+-209 -130 -61 0
+-190 -215 21 0
+244 181 32 0
+-174 110 28 0
+-199 -21 -68 0
+244 -185 116 0
+-217 71 -56 0
+-107 60 -169 0
+-177 -14 81 0
+24 191 113 0
+-76 62 -23 0
+32 83 225 0
+-75 176 -101 0
+216 -241 -206 0
+139 219 -138 0
+90 135 -17 0
+-16 -107 216 0
+-31 18 211 0
+73 226 -16 0
+225 -160 -178 0
+67 250 -121 0
+-216 128 -52 0
+-216 149 12 0
+-201 -102 248 0
+176 -103 179 0
+-90 30 -89 0
+157 -79 -209 0
+-226 95 -215 0
+102 226 233 0
+243 -206 180 0
+-186 200 108 0
+53 -142 138 0
+-214 126 178 0
+-164 -129 -27 0
+148 189 86 0
+-97 221 205 0
+-13 -169 159 0
+-233 143 -185 0
+-213 -234 91 0
+-119 27 226 0
+-211 -201 230 0
+182 167 -15 0
+149 -49 -88 0
+-46 -171 141 0
+-173 -29 -47 0
+-158 194 101 0
+-234 -40 -172 0
+193 29 -35 0
+187 158 165 0
+-97 215 103 0
+-44 -20 -29 0
+150 -140 177 0
+57 81 -86 0
+86 47 -105 0
+-75 221 -113 0
+12 158 -244 0
+177 201 -40 0
+-160 -78 8 0
+193 6 165 0
+195 80 9 0
+31 18 -25 0
+236 34 -215 0
+-249 133 150 0
+-186 58 -182 0
+-177 -143 229 0
+15 -167 -132 0
+-214 210 248 0
+-71 46 -185 0
+-238 -225 44 0
+138 135 -249 0
+217 -132 64 0
+63 135 248 0
+113 134 -92 0
+33 92 106 0
+-184 148 198 0
+-80 231 197 0
+-181 -142 2 0
+225 64 198 0
+197 -144 -143 0
+116 154 51 0
+129 165 45 0
+-193 -239 -15 0
+-9 -142 -31 0
+-8 -154 34 0
+54 -72 -157 0
+-168 13 -157 0
+85 -31 202 0
+66 -233 -10 0
+237 196 121 0
+-24 149 148 0
+173 -170 -45 0
+-42 217 -164 0
+112 -132 120 0
+-89 -215 4 0
+-35 -9 -247 0
+215 -112 169 0
+142 -233 16 0
+193 -88 -213 0
+120 47 -155 0
+-222 -40 148 0
+-217 -187 -199 0
+-185 -88 121 0
+-31 -85 -184 0
+184 -16 -190 0
+-228 110 -235 0
+-213 -45 143 0
+-50 114 176 0
+-16 95 153 0
+92 22 -65 0
+-225 -89 -64 0
+166 177 187 0
+147 136 230 0
+140 72 -138 0
+-91 -112 248 0
+-109 117 -197 0
+-63 241 -87 0
+115 195 60 0
+138 -156 -186 0
+-1 -39 -68 0
+107 -53 -77 0
+214 37 -142 0
+224 -151 -135 0
+148 -133 57 0
+40 -158 -43 0
+-67 13 39 0
+-45 29 50 0
+127 53 -237 0
+-162 233 113 0
+222 -106 178 0
+2 -30 -97 0
+54 -217 192 0
+-189 30 -73 0
+156 -202 -140 0
+-39 -141 61 0
+-51 -157 -53 0
+60 1 192 0
+21 -42 -124 0
+-1 -123 116 0
+-96 -180 176 0
+-179 198 -238 0
+-206 -155 185 0
+242 176 80 0
+-30 -19 168 0
+180 -4 -239 0
+-187 88 -82 0
+109 -25 -81 0
+-81 163 -160 0
+206 -57 197 0
+-183 -132 108 0
+-56 174 -104 0
+-63 -207 198 0
+128 -81 33 0
+-216 197 117 0
+16 -3 -201 0
+-140 229 -111 0
+166 179 -164 0
+233 -199 -244 0
+-76 201 181 0
+-11 128 -4 0
+148 -140 156 0
+-216 -49 200 0
+43 -145 -219 0
+-20 -235 155 0
+-201 -188 -145 0
+131 46 -35 0
+57 -19 -216 0
+-26 -191 -23 0
+198 -246 167 0
+119 146 -31 0
+-159 229 224 0
+111 72 -46 0
+-204 103 134 0
+158 -45 106 0
+-167 16 197 0
+126 -188 25 0
+-125 242 -110 0
+-113 -22 -39 0
+-106 -156 180 0
+-13 147 93 0
+4 219 -59 0
+-67 193 -182 0
+-113 -225 21 0
+-37 78 -175 0
+43 -51 136 0
+14 -113 66 0
+108 -123 -187 0
+146 -210 -206 0
+83 8 149 0
+-92 97 -103 0
+234 -120 110 0
+-55 17 -162 0
+-176 -195 106 0
+106 74 44 0
+-57 -215 186 0
+155 -175 162 0
+-54 28 -89 0
+-112 193 83 0
+3 -180 148 0
+135 -240 -234 0
+113 54 99 0
+-95 121 100 0
+-71 -198 -60 0
+228 -167 -63 0
+-145 -97 -236 0
+-53 30 188 0
+224 149 -126 0
+-189 153 159 0
+-131 -34 -240 0
+-190 -53 -48 0
+-59 -233 245 0
+-1 -107 198 0
+-88 118 -182 0
+70 -247 -22 0
+10 129 -232 0
+22 113 145 0
+65 -109 135 0
+-41 73 183 0
+-210 -139 -45 0
+-162 207 -113 0
+-55 36 -29 0
+227 -116 -245 0
+176 -169 53 0
+-156 100 -11 0
+185 -243 -165 0
+-214 -191 213 0
+129 -117 131 0
+-104 154 177 0
+27 168 -167 0
+-245 52 -241 0
+86 63 -66 0
+-64 183 72 0
+-202 159 -204 0
+194 -91 133 0
+108 123 -52 0
+223 -117 213 0
+245 -229 199 0
+116 124 -164 0
+-35 196 -69 0
+-168 163 69 0
+120 233 -215 0
+99 16 109 0
+-53 198 -155 0
+194 -51 -102 0
+208 136 70 0
+125 225 63 0
+219 -157 -101 0
+108 -7 -129 0
+168 -166 -196 0
+-176 -135 -49 0
+-75 35 -129 0
+221 -93 92 0
+-3 28 52 0
+-27 -207 189 0
+-135 -152 -250 0
+-88 221 195 0
+-152 -78 162 0
+39 151 -110 0
+115 58 106 0
+-169 164 -234 0
+79 -185 -101 0
+93 52 -35 0
+-87 84 197 0
+39 -173 202 0
+-12 -115 -17 0
+10 147 -247 0
+-126 -99 -240 0
+-217 -227 6 0
+-9 190 -43 0
+244 -44 109 0
+-157 234 218 0
+108 142 113 0
+20 -238 -233 0
+-146 160 73 0
+181 113 149 0
+110 -28 107 0
+-91 -39 13 0
+-209 -155 -22 0
+-74 75 -82 0
+-2 -193 -64 0
+-24 -91 -213 0
+2 -7 183 0
+49 169 -223 0
+244 183 -227 0
+27 -81 -182 0
+-25 -6 -5 0
+131 -138 -179 0
+131 201 -56 0
+-5 15 -98 0
+-221 -117 -8 0
+66 -231 -245 0
+-242 -98 -18 0
+58 -42 -120 0
+28 -150 -155 0
+51 102 112 0
+47 -70 48 0
+-172 132 113 0
+-108 -66 227 0
+249 -109 23 0
+-174 91 -129 0
+29 165 244 0
+-242 -186 -122 0
+38 95 -211 0
+-131 -63 29 0
+171 110 -109 0
+-245 -119 -238 0
+180 109 118 0
+-147 189 -223 0
+-42 67 -171 0
+-115 -112 47 0
+-158 71 119 0
+142 189 -150 0
+-22 194 -183 0
+136 146 2 0
+244 205 115 0
+-42 -24 -137 0
+201 61 -83 0
+94 90 -74 0
+-211 219 -74 0
+216 19 -118 0
+147 101 -9 0
+178 211 238 0
+-141 -154 -146 0
+-143 141 -198 0
+-130 -69 241 0
+-231 46 -151 0
+-166 7 -122 0
+209 158 86 0
+85 -15 156 0
+-5 110 -77 0
+-46 86 22 0
+-106 240 -227 0
+-102 -30 245 0
+41 -167 -165 0
+78 6 -249 0
+118 197 246 0
+-169 -11 201 0
+54 -6 104 0
+-58 3 172 0
+-145 -153 -73 0
+118 -93 -131 0
+-208 -74 162 0
+233 24 71 0
+91 129 36 0
+-80 -246 -13 0
+-86 7 -80 0
+117 -78 59 0
+-94 218 51 0
+-198 -145 1 0
+94 -236 -97 0
+-94 -223 242 0
+-158 55 -188 0
+244 177 -142 0
+-167 40 -89 0
+20 -116 230 0
+102 -65 90 0
+-204 146 -83 0
+-65 -106 -93 0
+-152 -68 -223 0
+-235 5 111 0
+-82 224 -147 0
+199 -21 -30 0
+196 -227 -248 0
+-222 84 -216 0
+190 59 206 0
+132 105 50 0
+-162 224 137 0
+83 -200 -25 0
+-228 -210 42 0
+144 -93 -174 0
+-175 24 52 0
+-91 -213 50 0
+26 237 -4 0
+9 -45 201 0
+166 -131 198 0
+37 -155 -114 0
+-164 -220 128 0
+18 222 19 0
+-13 30 131 0
+69 246 -249 0
+-106 -122 132 0
+135 123 -230 0
+44 103 -147 0
+148 137 199 0
+-146 -168 24 0
+122 39 -230 0
+-14 -143 -62 0
+169 198 250 0
+-234 -157 10 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-070.cnf b/benchmarks/UF250.1065.100/uf250-070.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-070.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 8 149 -239 0
+-84 -143 186 0
+194 -205 -69 0
+205 -148 75 0
+122 -13 -100 0
+99 205 -96 0
+-2 113 70 0
+233 231 -244 0
+197 51 -86 0
+-109 -197 -242 0
+156 -84 -145 0
+-178 172 36 0
+37 -92 -53 0
+219 91 199 0
+-33 -221 -24 0
+84 -39 108 0
+12 -131 -66 0
+46 -81 190 0
+44 -65 36 0
+-129 146 -30 0
+-116 -159 -24 0
+3 5 113 0
+-205 -59 -184 0
+232 177 -222 0
+76 153 43 0
+91 -171 26 0
+-96 -146 22 0
+-61 168 -94 0
+152 43 -154 0
+20 -135 -81 0
+-180 -80 -56 0
+-223 -40 94 0
+29 60 225 0
+99 205 -78 0
+180 -97 21 0
+-146 88 91 0
+-150 15 73 0
+51 -38 -130 0
+-60 9 -138 0
+25 -191 -61 0
+-56 96 58 0
+180 -196 115 0
+-74 239 161 0
+137 -73 79 0
+238 235 -29 0
+19 -86 75 0
+176 -161 66 0
+163 -237 243 0
+-143 77 78 0
+60 -88 23 0
+-68 -155 138 0
+12 -156 -31 0
+81 -108 181 0
+-78 74 197 0
+-194 -104 135 0
+-19 -11 -176 0
+26 -164 62 0
+-249 -71 114 0
+-50 -221 -117 0
+-42 71 -15 0
+197 -56 218 0
+28 238 33 0
+-95 -42 -94 0
+2 21 208 0
+30 -58 -155 0
+-2 180 -247 0
+89 -79 -196 0
+-144 -12 31 0
+-224 222 22 0
+-15 -119 95 0
+110 -164 6 0
+64 221 135 0
+248 -235 64 0
+29 -196 5 0
+-88 141 212 0
+9 169 -39 0
+-71 88 -142 0
+8 95 -218 0
+104 -152 135 0
+-202 -39 -151 0
+38 -229 -129 0
+-247 63 241 0
+121 26 183 0
+-28 201 -206 0
+173 -10 -196 0
+-34 212 -144 0
+65 -35 -199 0
+144 -43 242 0
+130 159 38 0
+-242 244 106 0
+-104 102 241 0
+133 -79 -62 0
+47 -27 -38 0
+232 -67 163 0
+-59 -131 -115 0
+99 50 -134 0
+229 141 -223 0
+-106 -51 -233 0
+-19 -135 207 0
+191 9 -225 0
+199 -104 223 0
+-245 -178 -176 0
+-174 -93 -1 0
+48 -5 -38 0
+98 -128 248 0
+-245 -132 105 0
+-2 -209 -231 0
+-127 100 60 0
+32 53 -51 0
+59 -154 114 0
+-57 -220 -178 0
+-215 188 100 0
+-164 242 -124 0
+19 -152 -183 0
+-56 30 143 0
+-216 142 87 0
+-34 -18 211 0
+158 127 -68 0
+161 -118 89 0
+-82 -242 -89 0
+-92 126 64 0
+-202 -53 134 0
+238 93 223 0
+243 -35 189 0
+-140 -210 116 0
+-151 -25 -153 0
+-81 154 -224 0
+61 54 -2 0
+105 -101 161 0
+168 72 -248 0
+-60 -201 -206 0
+133 -246 -62 0
+15 21 181 0
+142 -158 140 0
+90 -118 -143 0
+-19 -210 142 0
+-132 -54 52 0
+-70 -174 32 0
+-39 -80 -243 0
+-249 222 -61 0
+-82 78 171 0
+31 183 146 0
+-94 -195 -228 0
+-211 -232 -247 0
+-146 158 -100 0
+167 130 236 0
+179 -134 219 0
+129 -59 -38 0
+24 145 214 0
+-149 -243 30 0
+-157 -115 208 0
+-178 -130 -195 0
+240 -82 -219 0
+-10 -212 -47 0
+95 -131 135 0
+-203 -35 -197 0
+-221 -104 -28 0
+75 240 63 0
+-195 -27 -213 0
+135 -95 -75 0
+102 172 -237 0
+-197 -52 16 0
+205 41 6 0
+-18 29 50 0
+-175 -154 143 0
+-202 24 34 0
+100 -19 -166 0
+-131 -197 174 0
+-159 -232 35 0
+-7 -137 -207 0
+12 87 -153 0
+159 -124 -244 0
+-207 120 -182 0
+-137 164 127 0
+-225 128 224 0
+-60 39 -195 0
+-187 242 92 0
+166 -23 -200 0
+242 -39 -118 0
+-206 183 -117 0
+-39 -174 183 0
+202 73 7 0
+125 169 -94 0
+-29 7 -34 0
+136 80 176 0
+147 48 213 0
+95 233 -172 0
+173 -150 93 0
+12 -2 -115 0
+-38 34 70 0
+-3 183 -126 0
+-64 -106 -139 0
+159 -129 64 0
+-110 -157 -40 0
+214 -240 222 0
+-112 -205 -191 0
+144 -233 59 0
+196 -127 144 0
+47 -238 -196 0
+-24 -177 137 0
+-3 72 -44 0
+-147 -203 -197 0
+220 -180 -41 0
+152 236 157 0
+-245 95 46 0
+221 93 -76 0
+-228 -183 87 0
+-89 -107 -250 0
+-48 -122 -175 0
+74 213 -91 0
+-125 64 24 0
+-85 -56 -243 0
+-242 -68 -237 0
+181 -245 78 0
+-100 -23 9 0
+-120 -17 -166 0
+-203 -52 49 0
+75 -215 96 0
+17 -136 -36 0
+-140 90 -8 0
+-250 149 -166 0
+-158 -245 -183 0
+235 14 120 0
+-123 -91 -211 0
+-143 -75 40 0
+-50 -222 218 0
+97 44 -4 0
+185 235 207 0
+129 187 122 0
+40 -238 131 0
+147 -187 -74 0
+-124 249 3 0
+70 213 238 0
+-58 -145 239 0
+236 23 -71 0
+219 249 145 0
+1 236 45 0
+-7 -183 35 0
+46 -17 -195 0
+-118 182 201 0
+146 17 -51 0
+-87 60 149 0
+-204 70 -194 0
+-38 -109 170 0
+161 -10 48 0
+-164 -93 -113 0
+127 220 231 0
+-37 54 -114 0
+133 78 -36 0
+-168 221 -188 0
+-61 -245 227 0
+94 84 -79 0
+-119 145 233 0
+-160 8 -101 0
+123 -228 -131 0
+-194 -3 -207 0
+30 20 248 0
+37 -213 -1 0
+-42 105 -133 0
+-53 171 -183 0
+174 116 101 0
+-123 -61 12 0
+18 117 -119 0
+-79 -165 127 0
+-23 135 240 0
+-99 -38 219 0
+-214 -5 -70 0
+-93 4 -89 0
+205 119 65 0
+-151 111 163 0
+-243 165 -66 0
+220 77 -201 0
+12 145 -189 0
+1 -61 -97 0
+95 -43 46 0
+35 -176 -25 0
+-46 -107 215 0
+183 158 161 0
+-101 10 -76 0
+-132 -170 -10 0
+38 211 119 0
+-200 106 113 0
+180 -35 -166 0
+-105 -6 185 0
+-148 85 180 0
+-100 49 -67 0
+224 -61 234 0
+94 -154 121 0
+185 99 -32 0
+129 177 70 0
+-164 -183 -130 0
+108 -124 51 0
+177 53 -179 0
+72 246 21 0
+-89 243 225 0
+239 -214 -241 0
+-109 -51 -14 0
+184 68 24 0
+35 186 -82 0
+104 128 -188 0
+-137 -23 -201 0
+17 -250 195 0
+2 -93 154 0
+-111 240 -202 0
+138 -148 -118 0
+63 -113 176 0
+158 5 -67 0
+188 36 68 0
+108 172 13 0
+-50 1 -204 0
+-70 -138 42 0
+-62 -58 35 0
+-103 -97 -105 0
+-193 45 -87 0
+-12 153 200 0
+-145 -139 162 0
+217 195 121 0
+-71 175 127 0
+-90 -37 -109 0
+126 -3 -115 0
+100 113 -72 0
+-75 15 -151 0
+225 87 -147 0
+166 101 28 0
+236 -154 -23 0
+34 79 -102 0
+-61 164 -166 0
+184 -83 18 0
+72 99 -130 0
+-119 -109 61 0
+-131 242 -118 0
+134 158 -121 0
+-231 -52 -62 0
+-28 203 -94 0
+65 171 75 0
+164 -193 24 0
+238 59 -29 0
+88 199 -150 0
+114 34 -239 0
+-85 6 29 0
+-124 -11 -85 0
+142 244 -234 0
+-88 189 -79 0
+133 -138 192 0
+75 -243 34 0
+-165 -76 112 0
+-204 122 -41 0
+-68 -210 81 0
+-56 -80 -243 0
+-25 143 -58 0
+43 -170 20 0
+-245 -21 -107 0
+-250 101 -79 0
+-203 127 176 0
+225 -101 218 0
+-191 21 -232 0
+-27 -57 152 0
+-132 -239 -144 0
+144 87 -68 0
+144 11 -246 0
+-174 -234 245 0
+-37 220 113 0
+231 -234 -90 0
+-66 -87 62 0
+28 -49 -109 0
+-247 -84 135 0
+-49 -25 -48 0
+13 193 134 0
+-77 132 164 0
+236 43 117 0
+-246 62 110 0
+209 102 123 0
+156 -26 28 0
+116 205 -226 0
+-98 -78 34 0
+241 168 -161 0
+198 7 67 0
+-156 -169 -105 0
+27 74 187 0
+243 -200 107 0
+125 155 -196 0
+250 203 1 0
+-145 178 -182 0
+-232 -136 213 0
+198 -131 -14 0
+82 31 83 0
+22 -65 39 0
+-36 25 239 0
+107 -6 235 0
+-134 -122 -3 0
+-75 7 190 0
+244 55 -71 0
+94 113 -226 0
+-182 187 -6 0
+39 139 -51 0
+-201 112 232 0
+-146 12 -70 0
+-167 -138 10 0
+-142 151 27 0
+-76 -107 -172 0
+102 -99 69 0
+99 -134 169 0
+-16 -29 -75 0
+-49 -150 -192 0
+-21 -73 146 0
+250 69 173 0
+181 192 -107 0
+-164 -57 28 0
+154 -13 -176 0
+-70 228 -215 0
+-69 -124 4 0
+250 -137 3 0
+-105 -150 100 0
+158 -42 76 0
+-225 -207 -10 0
+-124 -241 -8 0
+-188 231 101 0
+233 192 237 0
+-146 231 167 0
+2 -38 -11 0
+-145 -100 -173 0
+-117 164 -135 0
+54 -86 -163 0
+165 63 217 0
+-135 35 68 0
+78 191 143 0
+155 -210 -32 0
+-10 230 -221 0
+157 184 -202 0
+-153 150 19 0
+-13 124 6 0
+24 28 -58 0
+-191 -76 -214 0
+50 154 -167 0
+236 -180 -82 0
+70 162 1 0
+-174 -91 -152 0
+-215 -87 44 0
+162 48 -195 0
+10 35 151 0
+-219 -109 211 0
+-93 107 119 0
+213 -53 101 0
+-47 -143 -147 0
+214 231 -114 0
+41 128 -125 0
+102 168 21 0
+59 58 -135 0
+111 -180 130 0
+-66 -131 56 0
+-93 243 203 0
+-119 -104 -181 0
+173 8 243 0
+-42 183 211 0
+247 101 -241 0
+127 122 -185 0
+92 207 -40 0
+-209 19 247 0
+-232 118 1 0
+53 36 -136 0
+-236 214 37 0
+-107 -135 -82 0
+-134 115 195 0
+-199 -48 -139 0
+235 43 213 0
+36 -72 13 0
+197 -99 190 0
+-204 128 212 0
+169 -206 75 0
+-234 140 -107 0
+246 46 14 0
+64 104 3 0
+-45 -225 61 0
+-112 188 -162 0
+152 -233 82 0
+94 -39 37 0
+-166 220 -146 0
+18 105 -217 0
+165 158 -137 0
+-52 228 -213 0
+-156 169 -245 0
+-235 187 -121 0
+-123 34 90 0
+-115 238 -176 0
+242 41 118 0
+-30 35 -69 0
+206 242 90 0
+209 -219 -54 0
+87 -34 -122 0
+167 215 225 0
+-108 118 -126 0
+-145 -45 173 0
+3 -89 -238 0
+189 -223 -190 0
+-245 -151 -128 0
+-61 -42 -84 0
+117 112 218 0
+59 -98 187 0
+-204 -92 47 0
+-57 147 181 0
+-151 176 157 0
+157 229 234 0
+-223 78 176 0
+233 -78 171 0
+-59 -27 219 0
+105 111 10 0
+134 -3 101 0
+197 99 196 0
+201 240 148 0
+-194 77 145 0
+247 -172 216 0
+-128 -67 -64 0
+97 131 39 0
+113 204 37 0
+128 -19 -132 0
+128 -177 120 0
+-155 60 118 0
+-158 -135 -183 0
+243 40 -139 0
+-84 -177 -232 0
+163 -76 88 0
+-84 73 80 0
+-3 -198 -2 0
+121 -136 217 0
+-223 -248 -193 0
+-117 -125 -217 0
+225 -239 -208 0
+-171 -193 196 0
+100 248 -224 0
+83 -230 135 0
+-165 50 -221 0
+-17 228 116 0
+-222 203 248 0
+-6 224 -123 0
+117 -123 109 0
+98 -62 92 0
+195 -210 74 0
+116 156 -57 0
+239 78 -156 0
+240 -173 -68 0
+-141 21 -27 0
+-78 33 179 0
+5 209 18 0
+-243 -61 -168 0
+-94 161 147 0
+-126 -149 -90 0
+121 208 211 0
+-162 -114 13 0
+-20 168 145 0
+161 160 -226 0
+-126 197 133 0
+143 220 221 0
+-156 180 193 0
+-3 129 35 0
+-212 226 10 0
+171 158 27 0
+66 15 94 0
+115 -23 -43 0
+-174 194 30 0
+60 -51 70 0
+-150 -158 -10 0
+-51 25 147 0
+7 -176 -37 0
+-201 157 171 0
+-74 -175 62 0
+246 144 -206 0
+138 122 191 0
+49 23 -177 0
+-63 23 -67 0
+244 -76 107 0
+104 -215 245 0
+-225 -107 -187 0
+166 189 225 0
+2 87 70 0
+250 65 147 0
+-207 223 81 0
+-17 -6 158 0
+-155 -86 238 0
+-177 -179 -98 0
+-67 246 233 0
+-80 58 74 0
+211 -25 111 0
+-167 132 117 0
+166 -187 -223 0
+-182 -249 214 0
+15 -41 -122 0
+194 162 -155 0
+-86 197 13 0
+-246 16 -210 0
+-187 210 140 0
+215 -138 142 0
+216 -170 4 0
+2 60 230 0
+-38 -7 95 0
+139 161 -84 0
+129 26 95 0
+112 -77 -240 0
+-148 -199 24 0
+206 -250 41 0
+175 -135 -177 0
+215 43 12 0
+130 175 -200 0
+83 187 95 0
+-141 19 57 0
+197 245 188 0
+110 218 -143 0
+-244 156 -129 0
+-90 -109 -105 0
+241 105 186 0
+99 233 250 0
+137 215 -220 0
+234 80 -152 0
+-31 112 -36 0
+-52 37 -104 0
+-243 -182 -122 0
+-245 -105 191 0
+211 -118 -106 0
+39 -11 240 0
+-74 -197 -71 0
+-66 -178 85 0
+164 -165 157 0
+-131 -90 -158 0
+114 240 149 0
+138 -241 208 0
+130 103 -197 0
+231 187 -156 0
+-216 155 -104 0
+-65 -96 -140 0
+55 47 175 0
+125 240 -202 0
+-70 38 -161 0
+171 89 -132 0
+-16 106 -83 0
+90 78 -39 0
+114 215 -139 0
+-39 104 234 0
+176 250 -196 0
+-44 -40 92 0
+-119 35 193 0
+-56 -161 248 0
+141 -15 -137 0
+-232 -140 -215 0
+164 240 -29 0
+121 -235 9 0
+98 -198 -217 0
+128 -33 -208 0
+-229 140 61 0
+-183 -231 246 0
+-186 -108 -97 0
+-1 19 185 0
+161 241 110 0
+39 -233 -157 0
+105 110 -204 0
+213 -7 -48 0
+-46 -202 238 0
+-58 -80 91 0
+186 236 77 0
+65 189 -112 0
+209 2 -190 0
+-226 106 94 0
+-63 145 93 0
+247 25 73 0
+-154 47 188 0
+-131 -88 -61 0
+113 3 45 0
+137 234 -149 0
+35 -43 213 0
+183 -35 -118 0
+241 -88 -41 0
+2 -87 190 0
+103 47 13 0
+-190 -120 -100 0
+224 160 -15 0
+45 21 59 0
+-23 72 120 0
+241 -221 -77 0
+-61 163 31 0
+-141 -39 -168 0
+-127 175 218 0
+218 -33 -110 0
+-117 -236 -199 0
+-104 -49 -84 0
+142 99 188 0
+-6 131 243 0
+11 33 35 0
+98 -236 15 0
+217 -32 52 0
+-199 58 110 0
+-203 122 244 0
+-198 -106 -92 0
+12 74 -198 0
+30 -86 157 0
+-92 -84 -130 0
+65 173 -117 0
+-117 65 68 0
+170 59 -117 0
+-242 -115 -73 0
+221 -38 42 0
+-95 54 184 0
+-174 -229 -116 0
+-35 -107 222 0
+-138 216 172 0
+-168 -85 -156 0
+-221 -30 198 0
+205 -165 -38 0
+-233 191 82 0
+-11 -229 -21 0
+-50 106 -221 0
+99 -36 -185 0
+-106 -144 -91 0
+-118 -197 188 0
+5 161 -8 0
+-160 142 52 0
+-35 -195 152 0
+-146 -97 -235 0
+-233 108 145 0
+-199 61 206 0
+-152 -246 190 0
+-70 -161 -230 0
+63 25 68 0
+-246 -243 -164 0
+-185 111 31 0
+-188 -218 -111 0
+-162 -241 147 0
+-113 25 51 0
+-236 -69 -54 0
+-120 144 -77 0
+-16 221 111 0
+113 -9 -22 0
+35 -13 9 0
+-146 178 150 0
+-166 197 2 0
+-136 -113 5 0
+28 102 112 0
+33 -145 -25 0
+123 126 -144 0
+-131 -241 168 0
+-166 119 128 0
+-23 -143 218 0
+-146 225 -223 0
+136 -139 -77 0
+-250 -42 142 0
+183 89 243 0
+-176 -32 -1 0
+-221 -61 -167 0
+-144 -115 -72 0
+122 143 -24 0
+-137 243 34 0
+-238 227 -74 0
+180 90 50 0
+28 -176 144 0
+81 18 -180 0
+51 167 233 0
+-127 34 -11 0
+-189 200 220 0
+-17 -73 178 0
+-197 3 91 0
+117 -157 37 0
+-133 117 -116 0
+-23 -6 -87 0
+-245 -10 -205 0
+245 -116 -129 0
+-205 -108 -142 0
+-73 -89 250 0
+-75 -4 72 0
+-43 -240 -73 0
+122 -156 108 0
+-235 -195 -207 0
+10 -8 -1 0
+-75 -21 -235 0
+210 -224 -221 0
+-24 92 37 0
+-230 -77 -222 0
+100 -213 165 0
+82 -45 131 0
+48 -149 36 0
+-149 205 -97 0
+-213 66 -15 0
+91 -101 -180 0
+-116 33 -195 0
+59 -147 -33 0
+-100 -63 169 0
+-134 -210 69 0
+116 -234 172 0
+-195 105 155 0
+24 160 151 0
+-20 103 127 0
+192 182 -85 0
+82 -195 -212 0
+125 184 -55 0
+-33 -96 64 0
+248 172 -170 0
+249 52 -150 0
+61 -144 -173 0
+222 21 -95 0
+-181 83 -13 0
+-62 -13 -86 0
+199 -136 248 0
+-77 29 204 0
+161 23 -120 0
+-173 -229 2 0
+-100 36 -30 0
+-131 216 53 0
+-188 -140 51 0
+241 49 -124 0
+30 -227 151 0
+48 -11 -160 0
+244 -77 -143 0
+68 143 -96 0
+219 -24 33 0
+-14 -163 -63 0
+-39 241 -235 0
+125 62 -8 0
+223 176 -106 0
+53 13 163 0
+-173 119 -210 0
+-210 71 -144 0
+-125 -143 -23 0
+-96 -132 56 0
+90 2 -112 0
+48 -9 84 0
+160 -203 -187 0
+14 -22 98 0
+-167 -249 138 0
+-71 38 -89 0
+-148 88 -185 0
+98 3 131 0
+240 70 -49 0
+-94 -23 -202 0
+-68 -65 -188 0
+83 -145 -65 0
+195 224 -162 0
+-103 248 -37 0
+105 -179 -165 0
+-206 -228 -224 0
+-121 -216 -115 0
+94 177 -215 0
+222 105 221 0
+151 -111 -234 0
+225 121 -199 0
+135 -220 34 0
+-163 -129 -238 0
+-139 -236 -181 0
+47 102 220 0
+86 -138 -233 0
+-203 36 -207 0
+-10 -18 -38 0
+-207 -73 -154 0
+124 -16 247 0
+-205 -213 151 0
+-174 -199 -88 0
+39 -194 -211 0
+-244 147 -219 0
+42 -158 203 0
+-51 -204 43 0
+4 -65 -238 0
+-35 233 115 0
+141 -53 -202 0
+-47 241 -143 0
+79 -96 -121 0
+34 -52 147 0
+-159 229 -184 0
+-44 90 -190 0
+-199 31 -67 0
+-27 -138 55 0
+-57 201 93 0
+-22 -234 67 0
+-193 181 -194 0
+57 -33 13 0
+-83 -8 -209 0
+179 -212 -77 0
+-110 -187 135 0
+-30 -84 203 0
+-206 -22 69 0
+-40 228 -57 0
+-125 43 172 0
+-103 174 -23 0
+-9 130 -248 0
+248 58 -236 0
+-117 67 -108 0
+134 -190 15 0
+-142 -244 2 0
+79 -239 230 0
+40 199 -141 0
+155 132 233 0
+-234 -188 -238 0
+77 135 122 0
+-179 -128 91 0
+-241 244 240 0
+47 -173 -136 0
+78 -169 127 0
+193 243 5 0
+166 -249 -183 0
+47 148 -130 0
+-41 75 70 0
+-115 -182 173 0
+112 189 -83 0
+171 -169 152 0
+240 223 -206 0
+16 -49 -58 0
+89 88 93 0
+-102 191 28 0
+-88 229 200 0
+48 -71 97 0
+237 205 -153 0
+206 -128 215 0
+-137 -241 235 0
+-195 12 21 0
+19 48 173 0
+221 38 66 0
+-250 38 233 0
+-8 -223 112 0
+35 -82 48 0
+157 244 -97 0
+192 -80 185 0
+112 -202 -54 0
+216 -174 -113 0
+-114 201 81 0
+210 -163 -50 0
+-204 -183 -238 0
+-155 -52 142 0
+-99 -112 -231 0
+210 -54 97 0
+-96 -175 14 0
+54 184 -188 0
+231 -227 179 0
+-180 -33 -187 0
+-56 -203 -180 0
+3 -88 70 0
+-21 36 235 0
+85 -58 -33 0
+88 110 -250 0
+151 -75 -196 0
+225 -228 25 0
+94 -14 43 0
+-134 57 178 0
+-133 -157 -217 0
+125 -82 60 0
+8 -135 13 0
+40 23 -20 0
+-203 -235 48 0
+-237 -34 -24 0
+-188 41 -36 0
+32 -118 81 0
+50 190 -33 0
+61 224 118 0
+-224 90 -52 0
+-202 -231 7 0
+183 9 -235 0
+24 -102 74 0
+189 231 -70 0
+74 62 12 0
+91 -11 34 0
+-215 -180 20 0
+-83 217 173 0
+2 211 -73 0
+244 -89 222 0
+59 -54 41 0
+103 116 -218 0
+193 148 -129 0
+208 -56 -111 0
+-191 120 -216 0
+-193 183 -233 0
+-21 -128 250 0
+150 192 212 0
+178 14 -72 0
+-166 -235 -68 0
+60 89 -126 0
+-177 93 28 0
+-241 230 218 0
+217 -186 38 0
+237 140 -66 0
+247 80 51 0
+23 -48 215 0
+76 -214 25 0
+68 -132 -218 0
+187 -157 81 0
+214 207 180 0
+136 -101 99 0
+-145 226 -35 0
+-202 -88 82 0
+-112 -130 158 0
+-43 96 -75 0
+24 245 -4 0
+-194 -239 -130 0
+179 111 -237 0
+-12 142 -59 0
+37 127 -35 0
+14 -124 -138 0
+170 -189 -221 0
+-198 96 240 0
+-113 117 -162 0
+-111 -73 -123 0
+-39 -197 95 0
+-158 -133 -30 0
+-8 129 -43 0
+-18 175 15 0
+174 207 124 0
+18 140 -3 0
+-203 224 97 0
+-179 110 -157 0
+-120 125 -144 0
+186 227 196 0
+115 -40 187 0
+-82 105 226 0
+206 -16 188 0
+-80 -106 -170 0
+-213 -176 -199 0
+-204 -98 -11 0
+142 -46 17 0
+-196 179 119 0
+178 120 -211 0
+70 -56 127 0
+240 168 -208 0
+-163 200 -217 0
+-33 -12 -119 0
+-5 -73 28 0
+167 240 -177 0
+153 -248 57 0
+-31 161 -63 0
+187 122 141 0
+-213 -27 108 0
+112 -159 17 0
+-178 -104 22 0
+-98 -244 181 0
+-40 -179 -142 0
+216 -197 -190 0
+100 49 91 0
+-141 -15 146 0
+182 98 102 0
+132 -48 22 0
+-186 193 -201 0
+-58 -115 187 0
+190 121 39 0
+194 215 -135 0
+-139 -209 -191 0
+164 168 -111 0
+-2 -101 -241 0
+-212 189 93 0
+-37 217 -90 0
+65 150 126 0
+173 223 25 0
+-159 89 -169 0
+-122 -239 -105 0
+-89 -25 95 0
+-95 11 5 0
+76 -188 37 0
+169 130 -213 0
+4 151 -228 0
+237 -203 -240 0
+-187 -225 -197 0
+5 20 149 0
+-165 -39 250 0
+117 -129 179 0
+59 225 245 0
+-233 -242 99 0
+141 -187 -62 0
+-159 142 220 0
+186 -135 -224 0
+-158 37 -185 0
+-28 -67 -232 0
+-169 -136 99 0
+-162 -83 -217 0
+-226 177 120 0
+160 200 -134 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-071.cnf b/benchmarks/UF250.1065.100/uf250-071.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-071.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -118 232 74 0
+-78 -39 -228 0
+217 239 -105 0
+117 -145 -186 0
+238 231 249 0
+-62 215 19 0
+-246 -195 154 0
+222 -125 -36 0
+-208 2 -48 0
+92 2 166 0
+-127 141 227 0
+-10 -21 -39 0
+-210 215 -70 0
+-149 -249 -207 0
+131 233 223 0
+58 200 -192 0
+-128 104 -238 0
+-112 -226 -196 0
+136 120 -235 0
+64 -196 -108 0
+87 49 -131 0
+-245 210 79 0
+-212 -237 71 0
+-143 -54 -161 0
+2 -209 -171 0
+-41 81 211 0
+-146 103 -2 0
+-68 -46 113 0
+180 -95 -83 0
+-65 223 -187 0
+148 123 13 0
+-150 -189 223 0
+-28 230 102 0
+170 -47 149 0
+-231 -201 -92 0
+99 -84 47 0
+-231 -91 -28 0
+10 -19 168 0
+166 78 -82 0
+183 -60 169 0
+-198 -75 -189 0
+84 166 -220 0
+-50 -130 -230 0
+3 -157 215 0
+-53 -153 104 0
+77 125 155 0
+145 203 6 0
+76 113 -4 0
+-192 -84 152 0
+200 -221 -24 0
+133 19 -74 0
+-126 179 -145 0
+6 -118 -71 0
+-4 114 -235 0
+26 219 124 0
+248 -154 85 0
+-15 -66 47 0
+-117 -203 -207 0
+89 216 242 0
+227 -146 229 0
+-166 192 154 0
+-118 -28 160 0
+-3 -54 59 0
+88 -79 235 0
+90 -129 -250 0
+-69 -145 -136 0
+-66 -12 178 0
+-81 -178 -167 0
+-159 225 -236 0
+-247 -144 -17 0
+191 31 140 0
+-226 69 -45 0
+-16 125 148 0
+90 173 9 0
+-214 62 -207 0
+226 249 -200 0
+-148 -50 21 0
+163 -218 -190 0
+94 240 -126 0
+165 29 3 0
+-40 234 -60 0
+-191 -247 -184 0
+-26 -101 103 0
+168 4 243 0
+-233 -21 86 0
+46 -181 -79 0
+-240 109 174 0
+-59 96 213 0
+-164 229 -126 0
+213 -4 -3 0
+-144 -35 -75 0
+149 130 -103 0
+-184 111 18 0
+-18 185 57 0
+-126 53 81 0
+22 -245 -105 0
+-89 -116 -125 0
+-114 121 38 0
+210 -35 244 0
+-93 -54 -137 0
+243 202 -232 0
+-93 136 -63 0
+-144 191 -121 0
+-241 31 172 0
+-68 138 153 0
+-191 -54 35 0
+-120 -243 218 0
+183 104 235 0
+191 26 -86 0
+212 77 19 0
+-199 -221 133 0
+65 -13 -26 0
+78 -128 89 0
+-118 -122 -148 0
+85 196 234 0
+183 -9 -234 0
+99 57 139 0
+-110 -166 -211 0
+-71 96 -14 0
+126 -134 193 0
+122 -171 12 0
+232 -85 -60 0
+-204 68 64 0
+56 86 -136 0
+66 180 68 0
+12 160 -226 0
+27 247 46 0
+233 -69 71 0
+-88 39 -171 0
+-158 -173 -154 0
+31 -192 101 0
+217 241 -112 0
+16 59 47 0
+172 -193 -68 0
+-67 73 97 0
+162 79 -219 0
+-129 51 -174 0
+218 -78 -59 0
+44 -85 106 0
+-35 -244 -94 0
+-158 -126 220 0
+-59 18 -105 0
+231 -226 -245 0
+203 -34 -243 0
+-80 180 -163 0
+64 218 -2 0
+-87 -152 -158 0
+108 -114 -141 0
+10 -106 164 0
+172 -243 238 0
+-211 230 16 0
+103 99 -11 0
+176 -147 -8 0
+197 8 -16 0
+-169 181 173 0
+-204 -225 67 0
+78 40 -178 0
+-232 225 114 0
+-150 237 -118 0
+95 -15 58 0
+-106 124 -48 0
+-2 170 25 0
+147 -239 49 0
+-120 127 -76 0
+-115 -138 187 0
+245 -10 231 0
+27 183 -242 0
+-125 9 -238 0
+13 -138 -92 0
+-10 -240 -21 0
+54 -157 186 0
+107 226 -50 0
+98 152 -171 0
+-50 -87 -77 0
+25 -184 192 0
+-222 -184 -11 0
+23 -75 -186 0
+-235 22 -113 0
+-94 157 -24 0
+121 73 131 0
+-166 -89 -194 0
+136 19 -237 0
+-33 -76 182 0
+84 -74 -195 0
+-54 -113 -64 0
+-195 90 21 0
+50 -152 34 0
+-196 -6 -200 0
+165 235 -3 0
+-100 144 108 0
+95 -22 -123 0
+-130 -210 40 0
+-38 191 -17 0
+-167 232 -153 0
+165 190 -137 0
+-54 198 -236 0
+64 192 106 0
+-115 -143 41 0
+-50 -46 -89 0
+194 -129 -118 0
+44 -205 -168 0
+176 195 171 0
+-131 163 168 0
+28 93 117 0
+237 186 -163 0
+-111 -42 51 0
+67 -117 -200 0
+-228 76 -143 0
+177 212 32 0
+-87 242 25 0
+-132 170 153 0
+-211 -127 191 0
+136 201 180 0
+-218 26 10 0
+88 -155 7 0
+223 -35 235 0
+-199 176 -171 0
+-244 -222 -95 0
+-222 -217 219 0
+246 -53 191 0
+67 137 128 0
+95 211 19 0
+159 93 77 0
+-196 -237 44 0
+-201 -214 -61 0
+235 32 111 0
+-205 -178 -83 0
+-79 101 25 0
+232 -49 -26 0
+34 165 -207 0
+-69 -40 204 0
+-52 106 -214 0
+67 158 6 0
+-130 44 158 0
+150 -102 35 0
+-28 -15 130 0
+-18 -246 -137 0
+-136 197 -123 0
+-250 167 229 0
+28 222 149 0
+153 106 110 0
+-63 105 -50 0
+164 220 -126 0
+-222 111 -80 0
+-248 45 -124 0
+242 10 -57 0
+-154 103 249 0
+132 215 -53 0
+-170 -224 24 0
+151 172 -86 0
+225 -60 -202 0
+-176 64 -95 0
+7 -148 111 0
+-224 75 86 0
+39 -224 -181 0
+67 223 -58 0
+11 181 30 0
+1 -112 194 0
+224 -144 -173 0
+-69 179 -220 0
+248 -119 -189 0
+22 147 -123 0
+98 3 88 0
+139 -87 153 0
+57 -215 222 0
+-243 211 143 0
+-125 38 -176 0
+224 -186 179 0
+-71 -115 130 0
+-15 233 -240 0
+-10 -2 -164 0
+180 57 217 0
+-33 28 -241 0
+-4 -159 81 0
+-158 -146 -238 0
+101 141 -248 0
+-194 222 237 0
+-216 110 -67 0
+173 -75 -64 0
+-9 115 -91 0
+-242 -112 -239 0
+-70 -126 -155 0
+-195 -63 -11 0
+73 -208 -230 0
+84 30 -15 0
+72 154 99 0
+-229 99 128 0
+77 -22 144 0
+-4 245 -235 0
+-158 -153 -179 0
+159 53 -124 0
+-9 -92 1 0
+218 -51 100 0
+137 142 16 0
+-21 -33 -238 0
+170 114 -22 0
+-196 130 -226 0
+24 234 -1 0
+-146 231 -31 0
+-246 122 -188 0
+-203 241 -7 0
+109 -229 6 0
+34 199 5 0
+-173 -217 -79 0
+109 124 52 0
+-190 60 -113 0
+73 -143 124 0
+100 10 247 0
+203 -217 -35 0
+211 29 -37 0
+-134 -14 -203 0
+141 31 129 0
+62 209 -116 0
+-127 16 126 0
+74 6 -73 0
+-3 -151 161 0
+192 36 151 0
+176 -111 218 0
+-200 46 75 0
+-30 98 192 0
+143 -15 250 0
+40 -195 20 0
+37 106 247 0
+27 70 -73 0
+-221 -55 -11 0
+2 -87 140 0
+-120 224 -245 0
+-169 -120 94 0
+193 223 -187 0
+-179 -45 -17 0
+-65 -208 -47 0
+-3 -79 204 0
+236 136 157 0
+-197 243 -77 0
+96 186 -195 0
+74 -189 109 0
+101 -146 145 0
+-92 -128 248 0
+-102 153 41 0
+78 -131 234 0
+173 -67 -48 0
+-97 37 -86 0
+103 -183 106 0
+-149 -34 -214 0
+-238 40 130 0
+-79 234 189 0
+-66 111 161 0
+-129 205 185 0
+46 -203 151 0
+-8 129 -152 0
+-9 178 -197 0
+-72 120 -71 0
+-235 -150 -126 0
+-36 -180 133 0
+-48 196 154 0
+162 92 -181 0
+-68 110 105 0
+-59 -76 -25 0
+-115 -30 89 0
+-22 -14 223 0
+177 -124 -146 0
+-92 -48 -43 0
+71 -245 -210 0
+5 43 -234 0
+119 -62 -213 0
+146 163 49 0
+225 113 78 0
+152 -129 -7 0
+65 228 229 0
+-248 189 80 0
+-135 -175 -229 0
+213 -190 -111 0
+53 -109 47 0
+-244 34 249 0
+241 80 7 0
+136 174 -211 0
+-113 70 116 0
+-143 -162 -182 0
+-210 -215 185 0
+26 -177 -96 0
+69 -132 -59 0
+206 109 236 0
+144 -225 -7 0
+-227 123 -193 0
+178 -106 56 0
+-159 -206 -185 0
+133 191 39 0
+-213 -155 96 0
+-197 206 -132 0
+18 45 -67 0
+126 -226 -161 0
+241 -75 86 0
+-150 155 -1 0
+-4 -71 187 0
+-96 227 -98 0
+117 -176 141 0
+172 226 158 0
+104 -155 -6 0
+84 154 -201 0
+-73 135 -136 0
+-85 -164 111 0
+-59 112 71 0
+67 222 -230 0
+-202 -160 33 0
+-61 -2 205 0
+-132 -7 165 0
+-89 41 216 0
+-235 -74 -57 0
+93 -97 -42 0
+-195 58 -223 0
+-151 -137 -65 0
+-218 -174 -135 0
+111 -4 -26 0
+168 -246 -199 0
+-237 51 142 0
+37 192 187 0
+-20 -37 -243 0
+-122 25 177 0
+55 17 71 0
+172 -46 -114 0
+99 218 -110 0
+105 -88 -217 0
+-20 113 154 0
+22 64 19 0
+155 238 123 0
+187 -149 22 0
+-225 -38 -179 0
+-71 154 33 0
+-227 -122 -107 0
+-72 -118 -161 0
+248 72 109 0
+111 92 -79 0
+-208 103 -116 0
+-33 53 88 0
+-61 120 169 0
+182 62 -126 0
+-82 -192 85 0
+-123 -188 220 0
+205 210 -99 0
+92 -159 16 0
+-64 62 -141 0
+183 184 -164 0
+136 -217 81 0
+-152 -160 218 0
+-146 44 224 0
+-241 118 165 0
+104 240 200 0
+-160 -143 -9 0
+-247 -150 124 0
+29 -46 -118 0
+107 198 38 0
+-38 -182 85 0
+30 108 -235 0
+-3 94 133 0
+201 87 77 0
+240 -196 231 0
+-122 -6 -242 0
+48 -23 33 0
+-65 238 -148 0
+-142 -132 7 0
+-199 -167 21 0
+98 -140 72 0
+-102 -154 -60 0
+149 -29 -192 0
+-226 111 119 0
+22 -19 -7 0
+-123 -92 -30 0
+207 -246 65 0
+-220 29 59 0
+148 51 -139 0
+105 54 -227 0
+2 -218 -63 0
+193 -118 203 0
+37 103 -111 0
+123 -161 236 0
+-219 -31 -72 0
+-166 -143 136 0
+-185 116 166 0
+219 159 -152 0
+-15 -128 -75 0
+18 107 -30 0
+-7 -218 -64 0
+190 130 -103 0
+154 236 -134 0
+219 79 -15 0
+43 -96 10 0
+244 192 -29 0
+-44 -24 104 0
+122 32 -105 0
+-143 56 247 0
+61 -142 170 0
+-132 208 -47 0
+-135 -59 155 0
+-107 77 -65 0
+-130 -225 207 0
+201 193 -198 0
+226 145 -120 0
+153 -191 -193 0
+-89 -35 225 0
+55 125 -31 0
+68 202 105 0
+177 48 13 0
+180 222 -9 0
+-21 117 -221 0
+51 75 92 0
+244 -153 45 0
+-217 -94 -164 0
+48 -69 -205 0
+-244 -212 99 0
+181 8 193 0
+-115 -82 181 0
+-26 -146 191 0
+-172 -173 149 0
+-108 -223 52 0
+74 -118 16 0
+-45 -4 186 0
+73 -188 -12 0
+-93 -48 60 0
+-81 -31 -12 0
+-139 60 -66 0
+-9 121 209 0
+60 -168 -59 0
+207 23 -233 0
+56 -94 -186 0
+16 114 231 0
+-36 -27 177 0
+-116 30 189 0
+110 57 -143 0
+-247 -128 -250 0
+103 210 89 0
+141 76 134 0
+89 187 -133 0
+147 220 38 0
+-196 -59 -238 0
+171 -93 -141 0
+-116 -67 7 0
+-103 223 14 0
+216 -148 -94 0
+114 133 -214 0
+-32 248 -47 0
+102 122 -40 0
+-185 -223 -147 0
+-72 -173 -44 0
+71 -39 -113 0
+237 170 -188 0
+6 193 -66 0
+219 -236 159 0
+11 -5 -38 0
+-35 240 -3 0
+88 10 -62 0
+218 47 -96 0
+-219 -60 132 0
+243 -185 -70 0
+-245 -24 229 0
+-139 9 11 0
+-103 1 -100 0
+-95 -3 -1 0
+41 -122 109 0
+99 -147 122 0
+78 -32 52 0
+-141 84 86 0
+-182 126 122 0
+-107 142 124 0
+-63 -100 173 0
+227 3 97 0
+-114 -232 -161 0
+-69 153 -67 0
+192 -191 60 0
+91 -218 160 0
+-78 -129 -88 0
+-2 -21 -161 0
+-104 -38 35 0
+-88 -170 -61 0
+207 75 184 0
+202 165 214 0
+-218 90 141 0
+11 105 -148 0
+-165 112 45 0
+191 215 -104 0
+-209 32 -105 0
+-42 -40 33 0
+-42 -178 -139 0
+65 139 24 0
+-138 -54 246 0
+182 136 -108 0
+229 99 -218 0
+-46 73 63 0
+96 -75 175 0
+-150 71 91 0
+221 243 -154 0
+-7 8 59 0
+-110 -65 -162 0
+-209 -94 -247 0
+170 113 2 0
+-29 228 57 0
+-142 63 93 0
+-40 146 -176 0
+123 -27 -17 0
+51 79 92 0
+-115 117 -77 0
+6 -190 -195 0
+-209 -180 -128 0
+57 4 -223 0
+-52 -173 210 0
+243 90 -166 0
+-202 16 154 0
+128 -72 224 0
+-201 11 -107 0
+55 136 -153 0
+-63 21 -217 0
+193 -41 243 0
+141 65 -177 0
+218 -20 -142 0
+-55 247 -111 0
+85 74 -159 0
+28 245 -39 0
+125 232 40 0
+183 -63 128 0
+-50 -192 67 0
+-49 233 -151 0
+-206 62 198 0
+220 207 20 0
+-118 190 178 0
+-65 -64 -7 0
+209 -21 -139 0
+61 -183 234 0
+46 -147 21 0
+181 23 -218 0
+-174 -82 45 0
+-87 172 39 0
+-148 91 -199 0
+-196 -144 -22 0
+-245 -140 -199 0
+-195 173 48 0
+7 -190 -182 0
+-62 -52 -11 0
+138 44 158 0
+99 -143 -33 0
+-6 -63 46 0
+2 105 -239 0
+109 81 -2 0
+-5 161 -195 0
+246 -114 -90 0
+27 -181 -44 0
+130 -177 65 0
+68 -82 -164 0
+-221 205 97 0
+-113 -112 -224 0
+-184 -167 79 0
+187 -119 -181 0
+-84 54 -237 0
+184 95 142 0
+140 123 119 0
+13 -9 -176 0
+96 -172 34 0
+-181 6 -74 0
+-104 -187 42 0
+2 -105 -173 0
+130 231 -6 0
+221 -168 163 0
+25 125 91 0
+46 -145 -30 0
+137 142 100 0
+58 -143 50 0
+-54 -169 -39 0
+-51 198 -107 0
+235 -91 -43 0
+9 64 74 0
+-177 -181 -228 0
+-98 48 94 0
+-119 -65 215 0
+-123 -190 101 0
+-97 212 -92 0
+-5 -248 -147 0
+158 -72 -189 0
+-19 77 -17 0
+243 175 162 0
+-122 186 -77 0
+179 110 145 0
+-216 250 -189 0
+106 20 224 0
+95 245 200 0
+-121 -210 224 0
+-94 -103 189 0
+106 143 31 0
+-192 152 51 0
+-190 119 -48 0
+-177 -245 96 0
+-230 35 121 0
+-199 -128 -190 0
+11 114 -137 0
+-114 218 -29 0
+-46 -33 147 0
+160 163 -123 0
+79 29 -23 0
+-4 18 59 0
+51 193 -54 0
+-232 149 -192 0
+216 -200 38 0
+234 59 -146 0
+201 -80 -172 0
+-96 22 193 0
+-58 -82 -195 0
+-125 177 -185 0
+-30 248 223 0
+-79 -205 130 0
+-250 -59 -121 0
+-238 16 53 0
+167 140 -189 0
+-16 83 -202 0
+-38 87 159 0
+-17 86 -181 0
+-108 -16 -153 0
+174 -115 58 0
+66 -232 -193 0
+-222 -8 37 0
+-2 192 -209 0
+-70 186 -2 0
+-141 -20 64 0
+60 -198 -11 0
+-202 185 -238 0
+111 -66 -104 0
+55 69 -118 0
+6 -182 233 0
+98 -190 62 0
+88 -143 210 0
+238 241 90 0
+-23 -114 -156 0
+104 -175 129 0
+201 -92 -199 0
+-37 38 -32 0
+20 -101 -153 0
+198 214 -75 0
+-50 207 -169 0
+-187 244 -4 0
+25 43 241 0
+219 -59 -204 0
+-82 -115 -108 0
+150 -18 -168 0
+-231 133 -205 0
+-188 43 3 0
+-32 -68 99 0
+-129 -20 132 0
+198 -76 117 0
+77 125 -195 0
+-241 -48 5 0
+-33 -7 171 0
+149 120 128 0
+-130 54 247 0
+246 149 -3 0
+17 55 219 0
+-42 37 242 0
+73 147 228 0
+-232 -57 -161 0
+36 -221 82 0
+-3 14 -144 0
+42 -65 -209 0
+-133 -60 -110 0
+144 -192 -51 0
+-157 -138 -66 0
+-197 -147 -48 0
+-208 -233 -179 0
+-123 -31 -47 0
+-123 -86 124 0
+-157 113 178 0
+-126 -4 -208 0
+143 128 109 0
+235 -241 110 0
+215 95 138 0
+128 -174 207 0
+116 -20 -16 0
+199 -85 -63 0
+-136 -140 -172 0
+-47 -136 240 0
+-27 -102 180 0
+246 22 95 0
+198 44 121 0
+192 -236 165 0
+-8 -28 -223 0
+-4 -238 -47 0
+8 -216 224 0
+139 -175 -112 0
+-35 -126 -198 0
+36 -246 -206 0
+-203 -246 154 0
+-202 187 90 0
+244 -178 -241 0
+67 -221 51 0
+-192 -206 35 0
+-64 -166 -23 0
+-91 117 -139 0
+-247 -36 105 0
+-162 -207 -12 0
+1 162 136 0
+62 123 -15 0
+-36 181 47 0
+-102 106 124 0
+247 -5 -221 0
+189 218 -102 0
+-174 -65 34 0
+-118 184 -53 0
+-3 -210 19 0
+141 -162 116 0
+-51 107 153 0
+105 118 -97 0
+160 200 -22 0
+-77 -17 203 0
+93 180 204 0
+118 63 -157 0
+-153 -233 65 0
+-105 198 -56 0
+-5 -22 192 0
+50 45 -185 0
+-8 -173 10 0
+-133 124 108 0
+231 173 55 0
+-26 105 82 0
+-222 112 -78 0
+104 123 56 0
+238 168 -151 0
+202 -96 -142 0
+-66 157 -98 0
+180 96 -21 0
+-141 -105 9 0
+223 205 213 0
+-93 2 173 0
+227 -73 211 0
+234 -150 -179 0
+-141 -48 35 0
+-194 216 207 0
+-233 -182 8 0
+-210 -143 88 0
+-3 -200 206 0
+-111 -94 -161 0
+147 187 -120 0
+110 -75 141 0
+-132 190 -198 0
+-26 113 114 0
+95 154 -161 0
+159 196 -90 0
+-237 159 -7 0
+-183 157 177 0
+-45 -151 -149 0
+-225 -226 -96 0
+-38 -138 -90 0
+59 152 48 0
+-51 211 229 0
+-14 135 -4 0
+-104 -17 111 0
+-93 189 -228 0
+71 -124 45 0
+-190 -239 34 0
+22 -229 9 0
+161 -244 -67 0
+111 -35 -156 0
+232 -36 94 0
+-99 93 -20 0
+7 32 214 0
+-67 -218 99 0
+101 -99 75 0
+228 -168 -77 0
+103 -43 72 0
+107 -182 -115 0
+174 -14 -139 0
+-63 248 -225 0
+179 232 79 0
+235 156 -64 0
+139 -133 170 0
+174 -127 130 0
+-189 212 25 0
+-75 27 11 0
+-174 16 -219 0
+-225 -210 129 0
+-10 -136 207 0
+-166 137 -67 0
+-220 125 -192 0
+44 -200 239 0
+-9 160 -20 0
+-218 -63 118 0
+30 118 202 0
+-11 28 -126 0
+-177 52 101 0
+-225 -73 -197 0
+226 177 62 0
+158 -131 -130 0
+-111 -238 -215 0
+-138 116 24 0
+-25 -5 160 0
+221 224 -46 0
+-45 223 27 0
+112 -192 -241 0
+48 64 46 0
+158 77 82 0
+-187 18 54 0
+-129 93 -92 0
+-159 -129 115 0
+79 2 -106 0
+201 231 234 0
+-112 -235 49 0
+-34 96 -191 0
+-49 161 86 0
+205 138 42 0
+-217 -214 -94 0
+232 107 126 0
+129 -55 -188 0
+28 -229 -99 0
+-154 -96 46 0
+-59 122 22 0
+-44 54 -124 0
+-12 213 -201 0
+-137 -60 109 0
+-144 76 97 0
+248 -79 -124 0
+-37 -26 249 0
+55 -206 47 0
+-136 41 139 0
+245 170 -138 0
+-93 -107 -237 0
+-161 162 -243 0
+243 -127 143 0
+118 17 88 0
+-68 6 -34 0
+113 -189 249 0
+67 -65 36 0
+-247 217 234 0
+187 -123 -132 0
+-138 -196 -149 0
+63 12 184 0
+-186 -178 152 0
+78 235 92 0
+176 61 219 0
+201 -221 -44 0
+93 204 206 0
+113 -200 -244 0
+-139 248 215 0
+77 235 -149 0
+-143 243 203 0
+130 -185 48 0
+-151 74 -12 0
+124 -227 -180 0
+177 33 223 0
+58 -222 8 0
+-104 37 -34 0
+-212 -22 -67 0
+155 -39 131 0
+72 -54 -120 0
+60 -187 169 0
+-167 -50 -113 0
+194 -161 -5 0
+165 39 208 0
+132 -194 139 0
+199 48 -205 0
+193 -33 -200 0
+38 -176 -60 0
+-211 -101 232 0
+-3 27 48 0
+159 226 -84 0
+-13 35 -232 0
+-111 -127 139 0
+114 129 176 0
+-200 -49 97 0
+33 -98 -99 0
+66 -224 226 0
+-10 -47 192 0
+-224 -80 239 0
+219 125 84 0
+189 155 121 0
+-227 -87 -55 0
+-17 144 37 0
+68 -17 83 0
+-92 -135 133 0
+198 -138 -160 0
+151 -18 -205 0
+119 45 -231 0
+-145 104 66 0
+-42 153 -207 0
+-164 -240 120 0
+133 -64 -68 0
+33 35 14 0
+247 -6 -205 0
+136 -247 -127 0
+-53 127 -218 0
+223 243 194 0
+11 -113 145 0
+125 -123 -12 0
+-53 -71 -215 0
+157 -215 -54 0
+-4 -111 -156 0
+-57 -162 -98 0
+-207 -60 96 0
+-186 192 101 0
+-77 -27 228 0
+-43 155 -226 0
+184 159 -38 0
+5 66 -33 0
+-132 219 -114 0
+-246 195 -11 0
+89 118 -66 0
+-191 250 -76 0
+-202 -36 250 0
+156 -18 2 0
+3 -246 -65 0
+-174 57 7 0
+-156 62 71 0
+-166 -241 137 0
+-199 -130 41 0
+-70 -152 36 0
+23 88 -61 0
+-101 -232 243 0
+23 -129 -160 0
+-242 127 223 0
+-12 177 49 0
+-169 178 114 0
+-48 -236 38 0
+-242 77 93 0
+83 112 -216 0
+68 -65 168 0
+169 128 -186 0
+76 123 175 0
+184 -83 200 0
+115 66 -182 0
+-71 189 50 0
+-247 223 -137 0
+122 -80 -84 0
+170 -127 -7 0
+189 17 -55 0
+-105 -168 -114 0
+163 153 -140 0
+12 206 -223 0
+20 171 -42 0
+16 229 210 0
+245 204 -223 0
+-26 21 31 0
+58 -82 71 0
+-195 -197 242 0
+-179 238 10 0
+-194 -52 -62 0
+46 185 190 0
+191 -157 91 0
+83 132 -214 0
+106 -47 -173 0
+225 129 -31 0
+-206 -91 -125 0
+-154 108 131 0
+-13 201 199 0
+162 -132 112 0
+64 221 -175 0
+-35 212 -60 0
+134 11 -84 0
+82 -18 -153 0
+-96 -155 59 0
+-4 -53 26 0
+-148 183 244 0
+184 -226 111 0
+218 71 -133 0
+48 -196 30 0
+-161 157 -72 0
+-219 -233 -153 0
+-63 -124 -220 0
+-38 -107 -29 0
+45 -24 -75 0
+-94 -40 -134 0
+136 -195 -202 0
+32 -220 -16 0
+-210 180 -12 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-072.cnf b/benchmarks/UF250.1065.100/uf250-072.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-072.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -195 144 169 0
+239 82 -52 0
+124 -181 -71 0
+-41 -45 -64 0
+227 -85 221 0
+-228 94 -233 0
+-165 240 74 0
+-116 180 11 0
+-104 88 -52 0
+62 31 -56 0
+122 -25 49 0
+-97 86 40 0
+1 168 25 0
+19 207 -160 0
+41 -185 245 0
+52 -89 -65 0
+-150 -39 72 0
+34 -209 -41 0
+131 238 -101 0
+-3 -99 158 0
+38 246 -213 0
+-88 -245 -195 0
+33 217 112 0
+217 -156 -70 0
+-40 -199 -226 0
+72 233 167 0
+-190 173 -7 0
+-38 -115 -157 0
+231 -155 89 0
+-177 -12 -232 0
+-73 30 -160 0
+1 -4 -167 0
+197 176 112 0
+36 55 -203 0
+-158 -32 -185 0
+-66 -7 -173 0
+-220 247 -241 0
+-134 201 -55 0
+-44 -89 183 0
+171 120 68 0
+-249 75 9 0
+-159 -20 1 0
+29 39 204 0
+-211 78 97 0
+-181 245 -179 0
+250 99 11 0
+13 179 -81 0
+-17 -107 24 0
+228 150 -134 0
+133 -224 202 0
+247 -222 -150 0
+-69 243 -99 0
+-135 -22 -33 0
+215 220 -121 0
+56 -176 138 0
+-59 -233 81 0
+-128 -59 53 0
+-152 -92 79 0
+156 214 41 0
+191 117 -10 0
+188 -182 -228 0
+-79 -17 -28 0
+189 144 77 0
+-89 233 40 0
+-213 199 218 0
+-218 -214 -23 0
+-163 -60 -178 0
+175 -130 -64 0
+78 235 -123 0
+-218 76 80 0
+26 -15 69 0
+-210 123 111 0
+57 -238 181 0
+-10 -67 -62 0
+14 151 1 0
+199 -112 62 0
+-68 118 -143 0
+-230 -61 -193 0
+238 191 -247 0
+-225 -86 -81 0
+23 -127 -27 0
+-105 -212 54 0
+-203 119 120 0
+76 17 241 0
+3 40 149 0
+249 37 204 0
+212 -226 -60 0
+-74 176 68 0
+-243 -147 -113 0
+-46 222 -219 0
+-21 52 -20 0
+-73 39 115 0
+-80 127 13 0
+245 62 -230 0
+36 91 -170 0
+237 55 25 0
+146 -102 -140 0
+97 -63 -70 0
+-194 205 -201 0
+122 98 85 0
+15 89 -174 0
+142 -240 55 0
+225 -97 100 0
+-182 150 14 0
+-127 -194 174 0
+80 249 -115 0
+207 -180 -199 0
+-47 -185 45 0
+-206 160 -150 0
+-46 -167 -165 0
+244 -208 -149 0
+67 -167 117 0
+214 224 -12 0
+-8 76 -149 0
+129 90 -106 0
+194 -52 -190 0
+-29 -227 -67 0
+-223 -206 218 0
+224 -221 -163 0
+-61 7 47 0
+150 244 157 0
+239 114 44 0
+50 -232 -241 0
+104 189 174 0
+223 122 58 0
+125 188 -101 0
+-99 15 50 0
+-177 -120 40 0
+120 240 194 0
+-95 -229 -126 0
+9 -123 -101 0
+44 -4 -142 0
+-151 -72 -82 0
+-195 -109 -208 0
+142 -246 -192 0
+181 156 -63 0
+157 -58 221 0
+10 -51 -187 0
+60 186 -35 0
+-230 -215 182 0
+-112 -162 -234 0
+142 -99 -55 0
+-227 -157 -6 0
+90 57 183 0
+-60 -54 -221 0
+70 87 114 0
+51 152 154 0
+61 -241 -207 0
+-64 244 12 0
+-2 -176 138 0
+174 237 -199 0
+-92 -90 111 0
+46 6 115 0
+-208 -136 -12 0
+-53 133 -54 0
+53 27 -207 0
+210 -155 85 0
+194 -195 36 0
+76 155 243 0
+215 176 6 0
+-239 -169 -137 0
+191 -129 104 0
+56 -143 -198 0
+-198 27 -50 0
+63 79 -97 0
+178 86 131 0
+14 -222 -179 0
+121 -52 -21 0
+214 90 249 0
+185 -91 191 0
+244 -87 -123 0
+175 166 125 0
+231 -154 173 0
+-223 -187 -154 0
+83 -134 -23 0
+-60 160 -19 0
+85 208 209 0
+42 -22 2 0
+-16 -181 -220 0
+69 -14 174 0
+151 88 125 0
+-167 -79 -129 0
+-205 -182 18 0
+-24 -241 193 0
+145 -46 85 0
+174 38 -101 0
+-92 -37 -50 0
+-218 118 122 0
+-247 98 87 0
+11 234 -109 0
+-108 226 -33 0
+-179 116 190 0
+168 53 219 0
+-135 -35 -140 0
+-34 235 214 0
+-138 -187 242 0
+73 74 -130 0
+113 219 19 0
+124 142 91 0
+-243 146 -49 0
+-222 175 -65 0
+228 -167 33 0
+73 42 53 0
+-148 247 202 0
+53 -4 -210 0
+229 -182 172 0
+3 -122 183 0
+-118 -52 153 0
+-230 40 23 0
+-245 -80 -36 0
+201 -160 177 0
+138 -205 -193 0
+182 108 222 0
+-111 -7 -154 0
+-166 -182 -10 0
+196 -86 100 0
+-192 -95 -8 0
+55 -97 -105 0
+141 -43 138 0
+-225 91 -8 0
+175 236 -228 0
+78 -50 -30 0
+-82 239 -42 0
+-68 -156 -15 0
+-30 175 -38 0
+83 -57 158 0
+185 -214 122 0
+102 -135 108 0
+105 56 96 0
+-90 180 -66 0
+-56 172 193 0
+-56 -214 -70 0
+244 85 101 0
+183 226 56 0
+-63 -124 242 0
+-15 56 1 0
+-63 74 -243 0
+-97 245 -60 0
+198 29 -157 0
+-66 119 -57 0
+-11 -121 -138 0
+-30 -212 -160 0
+-8 208 -196 0
+-153 -83 -33 0
+221 7 40 0
+164 -15 225 0
+-219 -11 75 0
+-14 -179 246 0
+86 -37 132 0
+-93 -163 26 0
+-237 -105 44 0
+-74 125 -36 0
+-187 -17 136 0
+232 -61 -56 0
+-133 -22 161 0
+-188 140 205 0
+6 175 -235 0
+-247 -10 -4 0
+-152 175 -40 0
+205 170 -240 0
+-216 -17 -32 0
+31 3 -57 0
+4 -40 140 0
+237 74 6 0
+-246 236 213 0
+-128 -66 58 0
+42 17 57 0
+228 36 140 0
+-199 30 -136 0
+-248 51 151 0
+2 163 67 0
+-113 -115 69 0
+-20 190 -138 0
+221 -5 209 0
+-21 -206 66 0
+-172 -167 14 0
+40 88 -201 0
+211 -27 -102 0
+-27 155 163 0
+1 -31 -78 0
+-167 124 -160 0
+-17 151 -223 0
+-129 220 -7 0
+138 95 97 0
+-172 -81 137 0
+-242 -63 212 0
+36 -9 -224 0
+-239 103 204 0
+187 221 -115 0
+140 -192 -26 0
+116 181 -234 0
+150 -118 -234 0
+107 115 -61 0
+-81 47 -113 0
+-140 -220 75 0
+86 -112 195 0
+45 -89 144 0
+237 -69 -134 0
+191 -209 40 0
+187 -44 90 0
+-25 45 -198 0
+-246 -159 -224 0
+159 -174 -4 0
+36 -161 -91 0
+196 -150 -39 0
+121 -186 -42 0
+-203 151 64 0
+112 -199 -175 0
+247 26 56 0
+81 47 170 0
+-116 202 -15 0
+-62 -222 71 0
+126 9 59 0
+196 -120 -75 0
+-21 -37 223 0
+20 -22 4 0
+205 240 -244 0
+-135 242 151 0
+243 -237 143 0
+-244 -9 136 0
+19 218 -63 0
+46 -207 231 0
+181 116 -88 0
+-104 52 116 0
+-95 114 112 0
+23 98 28 0
+76 -166 -236 0
+-154 -135 -83 0
+-121 69 194 0
+-90 -160 177 0
+11 -162 -104 0
+68 -73 140 0
+20 33 -229 0
+-245 -144 12 0
+-2 -219 -236 0
+184 -181 38 0
+-11 37 -107 0
+-244 -110 19 0
+-167 -207 186 0
+-4 146 -34 0
+-115 8 135 0
+187 -54 -140 0
+29 -197 88 0
+90 86 -6 0
+90 18 47 0
+-78 122 -127 0
+-67 210 -224 0
+186 32 125 0
+73 -169 -130 0
+229 -34 -160 0
+145 -236 37 0
+-192 -15 20 0
+-93 -157 -54 0
+-11 3 -52 0
+-32 61 -29 0
+-108 231 172 0
+-205 194 135 0
+247 -203 -13 0
+-183 180 195 0
+229 102 -87 0
+194 150 -152 0
+236 -249 -97 0
+-226 219 159 0
+-181 -201 7 0
+-152 -163 -178 0
+160 -113 -120 0
+216 214 -162 0
+-19 60 102 0
+4 228 71 0
+87 -5 167 0
+234 -153 -199 0
+-17 -180 -140 0
+-62 -10 32 0
+34 -190 -57 0
+108 37 -165 0
+110 -35 60 0
+234 154 -204 0
+-96 143 -205 0
+206 -90 81 0
+173 51 68 0
+246 -185 152 0
+80 226 193 0
+-228 194 -167 0
+-74 26 62 0
+185 211 -55 0
+120 44 64 0
+60 -178 -31 0
+-26 189 -73 0
+-165 195 -168 0
+230 34 -167 0
+-164 -155 10 0
+33 -235 -36 0
+193 -13 185 0
+157 119 1 0
+-31 75 -133 0
+-164 -23 -73 0
+31 33 -233 0
+-63 38 -232 0
+54 209 -55 0
+154 64 223 0
+204 175 105 0
+25 -127 -137 0
+-226 5 20 0
+-143 55 31 0
+96 12 -127 0
+150 2 -63 0
+-109 53 -35 0
+-227 -35 -231 0
+69 135 -37 0
+163 -177 -157 0
+-178 -144 -206 0
+-149 6 35 0
+-160 -228 129 0
+-123 -44 6 0
+-55 56 14 0
+165 23 152 0
+-103 162 56 0
+232 -3 34 0
+-232 -16 -52 0
+74 -229 250 0
+-96 -105 -118 0
+47 -78 -42 0
+-158 197 139 0
+199 39 -47 0
+-194 -99 -200 0
+-38 31 -245 0
+36 -74 48 0
+212 84 210 0
+-132 -224 55 0
+149 168 179 0
+-239 148 -145 0
+204 -89 -246 0
+-14 -128 5 0
+241 109 -2 0
+126 186 142 0
+168 23 -150 0
+-234 -209 -42 0
+-151 -224 84 0
+-184 -188 -170 0
+161 -109 -142 0
+-55 -80 -198 0
+-157 125 162 0
+-155 -5 95 0
+-50 93 -230 0
+176 -189 -72 0
+-242 -45 -64 0
+142 156 -80 0
+175 -8 188 0
+61 46 -189 0
+3 190 -156 0
+59 -248 -190 0
+-77 -78 -93 0
+89 55 -204 0
+123 -134 245 0
+-29 176 -199 0
+79 -60 -202 0
+207 -8 216 0
+-245 3 -150 0
+-148 -151 106 0
+151 -241 -205 0
+54 2 -14 0
+144 227 203 0
+204 -20 -119 0
+-76 116 48 0
+-210 157 -250 0
+-118 59 -176 0
+77 208 -172 0
+146 20 -217 0
+-162 -199 50 0
+-219 90 -213 0
+142 121 27 0
+-12 79 48 0
+130 4 133 0
+30 -179 204 0
+135 107 -173 0
+65 216 47 0
+-183 -44 -128 0
+-93 -107 239 0
+-230 232 184 0
+-18 196 178 0
+-116 -107 -218 0
+211 131 43 0
+73 -203 126 0
+-66 158 59 0
+-71 109 65 0
+-250 164 -214 0
+216 36 -43 0
+-28 196 105 0
+231 72 190 0
+-160 -142 -139 0
+81 138 -100 0
+-206 70 211 0
+151 106 29 0
+-38 240 -106 0
+-8 -189 -68 0
+-83 242 -95 0
+108 -241 18 0
+-152 -139 -201 0
+215 -182 -199 0
+247 167 166 0
+22 145 69 0
+64 185 96 0
+-177 154 223 0
+87 -49 35 0
+-116 -123 177 0
+201 -80 -73 0
+-131 91 23 0
+139 247 -79 0
+-103 -129 -244 0
+149 112 74 0
+-80 243 -88 0
+80 -189 -84 0
+209 40 174 0
+-233 159 -132 0
+-177 195 241 0
+8 100 24 0
+-89 -83 -22 0
+100 -143 212 0
+-26 -162 -177 0
+37 64 -167 0
+59 -71 37 0
+-166 -4 122 0
+109 26 -199 0
+89 -74 -40 0
+-238 18 241 0
+-91 -104 125 0
+167 101 -44 0
+94 -146 246 0
+-170 55 117 0
+-137 -57 -116 0
+182 -52 -13 0
+-96 50 140 0
+226 -232 -106 0
+-188 2 16 0
+-34 128 -229 0
+-94 139 152 0
+-246 163 -149 0
+245 22 -217 0
+250 227 -166 0
+129 157 -114 0
+-246 162 -91 0
+-246 -57 71 0
+129 186 -137 0
+-9 36 152 0
+162 179 182 0
+227 -31 -162 0
+224 173 -29 0
+160 196 -156 0
+222 -50 228 0
+148 -136 -207 0
+-80 -137 -24 0
+-214 -176 -123 0
+213 -130 -135 0
+61 147 -225 0
+67 -168 -84 0
+16 77 130 0
+239 32 -9 0
+-52 238 108 0
+111 -167 -180 0
+35 21 118 0
+-112 60 191 0
+74 -87 39 0
+-60 -250 -51 0
+-201 -47 73 0
+-80 166 48 0
+61 -146 -151 0
+9 211 86 0
+-111 102 -33 0
+-68 220 -15 0
+-166 179 62 0
+-55 -185 -240 0
+204 -194 -87 0
+72 102 -231 0
+73 -80 219 0
+233 135 246 0
+-138 153 -56 0
+4 61 -185 0
+-219 170 28 0
+-199 -97 120 0
+-236 -166 224 0
+-102 -97 224 0
+148 229 -142 0
+9 -38 -160 0
+-76 185 -31 0
+35 89 129 0
+80 172 -185 0
+135 227 -137 0
+-16 68 -242 0
+-109 179 163 0
+-103 -160 -104 0
+69 247 -95 0
+162 -185 -150 0
+-3 -227 -26 0
+-223 -9 -58 0
+152 -250 92 0
+178 50 6 0
+196 215 -241 0
+54 16 178 0
+209 233 -87 0
+199 20 -234 0
+49 -203 15 0
+110 170 32 0
+-52 -69 59 0
+-57 106 -52 0
+128 71 -190 0
+76 -161 -167 0
+-158 -75 61 0
+232 -226 145 0
+-109 -11 148 0
+80 -31 -91 0
+-234 217 112 0
+41 -215 151 0
+177 -135 51 0
+113 -33 -15 0
+30 23 199 0
+-73 -25 56 0
+-10 215 -78 0
+235 242 114 0
+40 -175 72 0
+-222 215 37 0
+9 158 102 0
+178 101 240 0
+235 246 47 0
+-137 70 -34 0
+222 96 184 0
+-86 24 176 0
+-213 17 -118 0
+7 6 -124 0
+-162 -241 225 0
+164 -171 -194 0
+116 -14 233 0
+-58 163 88 0
+-54 -122 -115 0
+82 87 -210 0
+155 196 79 0
+57 -158 -20 0
+-111 -7 -133 0
+-58 -235 119 0
+141 244 -130 0
+8 205 -106 0
+93 -111 56 0
+-83 -11 -12 0
+213 -16 178 0
+125 -78 -84 0
+165 185 -89 0
+-169 -114 -3 0
+-230 58 162 0
+184 235 136 0
+201 -190 151 0
+169 -109 12 0
+-149 47 146 0
+-53 -1 -179 0
+-85 175 186 0
+-44 237 -191 0
+22 -190 243 0
+-66 -95 -168 0
+82 49 -189 0
+-211 99 -103 0
+147 113 -125 0
+-222 78 86 0
+84 -177 127 0
+-189 -220 -171 0
+-56 190 32 0
+-47 232 214 0
+-68 40 -98 0
+184 87 136 0
+182 -27 -242 0
+36 209 -161 0
+-168 164 228 0
+-151 153 87 0
+208 239 176 0
+115 230 -40 0
+-78 -118 152 0
+-236 -103 182 0
+10 -135 -170 0
+185 -91 213 0
+-125 -48 240 0
+107 -233 189 0
+-27 -207 -227 0
+-226 179 -96 0
+119 210 69 0
+92 195 -48 0
+153 -216 -185 0
+-216 -1 112 0
+-153 184 -209 0
+227 198 193 0
+46 -120 207 0
+-46 -103 30 0
+-135 160 -4 0
+-27 5 -146 0
+-219 230 -172 0
+-174 -70 71 0
+-196 -209 124 0
+-229 74 228 0
+194 97 84 0
+-65 51 -236 0
+136 159 7 0
+-212 -32 -151 0
+-166 44 196 0
+-92 211 -108 0
+-246 93 9 0
+-168 -190 7 0
+201 167 111 0
+71 -18 -125 0
+-41 -7 -199 0
+93 -183 -83 0
+-199 81 77 0
+-35 205 199 0
+225 -127 -69 0
+87 183 -240 0
+26 174 109 0
+246 -223 103 0
+104 213 62 0
+-103 -81 -244 0
+-155 17 -69 0
+-72 -77 74 0
+203 181 -71 0
+-161 -107 211 0
+90 -12 148 0
+219 -88 -95 0
+187 -54 -223 0
+-109 -186 89 0
+-178 152 199 0
+206 213 120 0
+182 14 141 0
+-172 -238 -177 0
+-53 107 96 0
+-233 213 238 0
+-40 -57 73 0
+212 92 -132 0
+-225 -38 -170 0
+-60 234 24 0
+-242 108 23 0
+-89 -80 181 0
+-30 200 182 0
+94 -25 87 0
+-182 -236 -3 0
+15 133 235 0
+160 200 104 0
+181 142 41 0
+-161 -147 117 0
+15 92 -27 0
+-144 62 -50 0
+153 8 -111 0
+-98 -28 -113 0
+231 50 -63 0
+-139 61 65 0
+-83 222 174 0
+-44 3 -30 0
+-125 -107 156 0
+-154 226 -95 0
+189 -211 202 0
+116 210 1 0
+62 135 103 0
+219 -164 -218 0
+170 55 188 0
+156 -209 221 0
+-137 77 -56 0
+237 178 33 0
+-200 238 -235 0
+129 31 -190 0
+76 201 -168 0
+-143 194 206 0
+-96 -67 250 0
+-200 104 6 0
+69 -149 -147 0
+-217 40 -142 0
+-13 -228 -143 0
+41 -22 -40 0
+59 99 48 0
+180 101 -217 0
+-19 -75 219 0
+110 -222 -31 0
+225 232 -228 0
+208 -80 226 0
+74 -73 -108 0
+-220 167 -40 0
+243 -186 -219 0
+-230 -162 -141 0
+84 -134 -241 0
+-66 214 206 0
+-138 -224 21 0
+-175 -155 -33 0
+-53 158 133 0
+105 198 192 0
+-229 -72 45 0
+39 132 -22 0
+-156 -233 89 0
+160 179 175 0
+100 225 -238 0
+-123 -49 66 0
+-215 21 192 0
+170 -236 233 0
+-25 84 -38 0
+-239 225 -134 0
+219 138 -2 0
+94 19 6 0
+36 -174 -70 0
+-127 -206 -77 0
+-73 143 -176 0
+-159 87 -78 0
+-145 -214 -151 0
+235 34 80 0
+48 179 217 0
+76 165 -14 0
+191 -28 218 0
+151 -83 51 0
+207 216 -83 0
+47 -68 -62 0
+-135 17 -69 0
+-30 -207 -216 0
+-85 -126 -236 0
+185 -134 -184 0
+-151 -217 -20 0
+-116 115 -228 0
+122 43 -201 0
+-241 125 -51 0
+-193 -196 112 0
+79 113 -249 0
+60 190 94 0
+-30 245 -150 0
+-156 72 65 0
+185 240 -21 0
+78 195 -95 0
+-56 -102 -108 0
+-7 -168 225 0
+-96 54 -128 0
+235 -194 165 0
+238 -68 224 0
+1 199 119 0
+89 105 175 0
+-120 106 -126 0
+172 1 79 0
+116 244 136 0
+-106 -77 228 0
+-231 24 -180 0
+228 -207 46 0
+238 -125 62 0
+135 -76 -61 0
+48 -21 -213 0
+101 -225 171 0
+220 -108 -214 0
+-76 199 41 0
+204 -149 -76 0
+150 -217 11 0
+-10 92 230 0
+-187 91 -217 0
+66 181 -126 0
+-107 22 -39 0
+-172 185 -174 0
+-186 -56 -6 0
+-25 172 217 0
+169 -138 3 0
+-184 101 -92 0
+179 -204 62 0
+17 -71 -164 0
+148 11 -72 0
+-186 -172 31 0
+8 149 -126 0
+225 -50 -111 0
+144 -168 65 0
+208 -88 62 0
+-172 138 -236 0
+228 -83 -100 0
+10 -156 -19 0
+-114 -85 88 0
+230 -100 114 0
+107 50 203 0
+-43 229 110 0
+-113 -91 -196 0
+-52 74 222 0
+166 233 214 0
+95 -131 -141 0
+-75 -15 -122 0
+-224 -20 43 0
+56 203 77 0
+141 8 62 0
+196 -132 -217 0
+228 -3 203 0
+52 160 131 0
+-97 -135 235 0
+3 -52 84 0
+151 -100 -1 0
+55 164 182 0
+-119 -64 27 0
+31 -4 -240 0
+-91 -180 202 0
+44 145 -207 0
+-223 67 56 0
+21 -192 132 0
+-154 -221 -44 0
+-44 -75 -150 0
+102 42 39 0
+200 -59 -117 0
+-73 234 132 0
+244 185 42 0
+-7 120 101 0
+52 216 -141 0
+141 -223 -35 0
+197 50 231 0
+-150 248 196 0
+218 -42 143 0
+168 250 -223 0
+35 -230 -219 0
+67 183 -246 0
+59 161 248 0
+-27 -70 74 0
+-175 55 22 0
+144 -148 91 0
+57 34 10 0
+52 -140 182 0
+-82 170 -103 0
+-178 -13 -46 0
+-61 -54 57 0
+-228 221 -58 0
+-8 74 -29 0
+223 205 -92 0
+67 -37 192 0
+21 -46 155 0
+-101 -174 41 0
+47 170 137 0
+247 -82 215 0
+-17 224 111 0
+-60 -106 143 0
+35 -33 -13 0
+138 238 -94 0
+-35 -60 -33 0
+73 -164 184 0
+-182 104 172 0
+182 69 -24 0
+-144 247 -41 0
+-203 118 -26 0
+-25 179 -129 0
+-237 -233 231 0
+-170 61 86 0
+-140 -210 -91 0
+-173 81 18 0
+163 57 212 0
+-169 -250 244 0
+166 78 -183 0
+-96 160 209 0
+86 -13 -167 0
+137 -123 5 0
+110 -82 -18 0
+-226 -146 4 0
+157 -242 184 0
+202 14 -36 0
+67 4 119 0
+89 211 114 0
+33 -39 -240 0
+-59 -103 129 0
+16 169 -70 0
+-47 -103 191 0
+197 12 2 0
+-154 -150 103 0
+-31 -245 152 0
+215 2 39 0
+-221 99 178 0
+-203 209 -113 0
+19 173 130 0
+171 97 60 0
+-192 219 48 0
+-55 -223 -198 0
+-83 86 -169 0
+175 -58 -111 0
+-120 -100 23 0
+226 113 -246 0
+122 -148 221 0
+-28 -211 -189 0
+-135 -80 -36 0
+-171 -4 -64 0
+-221 -158 -99 0
+-214 51 -89 0
+-37 147 178 0
+-203 -228 163 0
+202 143 -49 0
+1 57 139 0
+-40 -236 -119 0
+95 -207 -134 0
+106 134 -205 0
+64 73 -69 0
+-94 -89 -212 0
+-50 227 -220 0
+155 -199 96 0
+-16 77 160 0
+-146 158 -103 0
+120 113 -30 0
+65 144 194 0
+173 217 -247 0
+-45 -20 -44 0
+234 135 45 0
+28 219 177 0
+-23 -114 -165 0
+13 71 -193 0
+227 133 -217 0
+-158 -70 -90 0
+-16 -184 -158 0
+-213 -12 -71 0
+104 -240 -39 0
+-243 -226 10 0
+165 154 -5 0
+121 -5 101 0
+-25 -6 129 0
+5 -223 137 0
+43 -198 23 0
+-166 -97 33 0
+-113 -73 109 0
+-22 160 108 0
+-248 67 63 0
+-147 -159 -232 0
+37 -76 -22 0
+174 108 -47 0
+-134 -94 -92 0
+-81 -242 219 0
+-177 -23 -244 0
+83 229 -230 0
+-79 222 -83 0
+-57 -136 -248 0
+51 207 234 0
+104 -25 132 0
+-1 16 53 0
+205 199 72 0
+-192 130 210 0
+-182 78 -42 0
+-24 200 165 0
+229 47 -112 0
+-132 232 181 0
+-27 -212 -134 0
+71 -82 239 0
+-2 -21 35 0
+13 -155 -128 0
+107 67 -137 0
+-40 46 117 0
+84 -102 100 0
+-158 -215 116 0
+-23 143 -196 0
+-55 -124 -199 0
+-98 199 13 0
+232 206 146 0
+177 -186 -74 0
+84 150 97 0
+161 106 -237 0
+77 144 -95 0
+134 -90 -172 0
+-138 -97 136 0
+165 -221 -163 0
+125 161 69 0
+8 -96 9 0
+-69 68 -207 0
+190 -234 223 0
+88 109 82 0
+214 244 242 0
+-147 -112 107 0
+-23 32 -109 0
+105 211 -189 0
+189 124 241 0
+101 89 -103 0
+-104 -17 69 0
+250 -194 64 0
+64 28 46 0
+134 43 206 0
+234 163 169 0
+44 109 -55 0
+-145 -68 171 0
+43 -239 -120 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-073.cnf b/benchmarks/UF250.1065.100/uf250-073.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-073.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -186 -147 -30 0
+143 87 -163 0
+48 1 -224 0
+175 167 17 0
+223 -98 202 0
+-158 62 -187 0
+-110 -124 43 0
+20 -199 -237 0
+229 166 -226 0
+37 132 -195 0
+-219 69 -112 0
+35 145 -23 0
+90 -138 -170 0
+37 -169 84 0
+-5 19 249 0
+153 -49 74 0
+-164 238 3 0
+158 -154 -8 0
+245 17 117 0
+-196 -33 -117 0
+200 -134 -245 0
+-132 -63 -185 0
+5 -156 -152 0
+211 227 -148 0
+176 -1 -209 0
+-240 -145 -72 0
+181 -50 33 0
+113 -189 -187 0
+-146 -162 -44 0
+-165 -202 178 0
+-196 -41 -188 0
+-111 -8 -191 0
+88 131 158 0
+247 -243 -223 0
+-9 146 125 0
+-52 -48 62 0
+148 88 -28 0
+-59 150 -100 0
+43 249 -174 0
+188 -47 -50 0
+-84 35 -200 0
+-165 172 14 0
+162 68 -226 0
+192 76 226 0
+19 28 61 0
+-220 173 78 0
+96 -233 24 0
+-186 87 -100 0
+139 -38 209 0
+-127 -172 -76 0
+231 -209 -88 0
+-161 223 137 0
+217 -17 -148 0
+-200 -67 -33 0
+207 -58 106 0
+197 225 -54 0
+189 -194 -154 0
+137 -95 -2 0
+29 112 -247 0
+246 226 -234 0
+-196 -205 -204 0
+179 178 181 0
+67 -139 153 0
+-249 202 -175 0
+-172 7 -171 0
+134 53 133 0
+73 231 49 0
+-62 -130 190 0
+-28 -196 64 0
+147 113 -82 0
+-245 -151 243 0
+250 61 24 0
+98 125 -216 0
+-150 116 109 0
+38 216 -162 0
+59 -27 80 0
+95 -154 -128 0
+-205 49 -66 0
+-83 -236 20 0
+-240 236 53 0
+-80 -164 112 0
+227 -59 170 0
+45 132 169 0
+14 133 -240 0
+-122 -64 173 0
+10 -44 -191 0
+137 180 -214 0
+176 -78 22 0
+99 -202 205 0
+-27 106 92 0
+-226 -40 100 0
+71 47 233 0
+-174 28 93 0
+-17 221 -231 0
+250 86 71 0
+-147 -10 141 0
+50 248 -98 0
+-46 -205 229 0
+-168 -167 -72 0
+-113 -138 -216 0
+-35 125 -10 0
+227 -171 -183 0
+26 -248 169 0
+-104 -53 235 0
+56 -63 -9 0
+21 -32 -112 0
+-216 185 153 0
+113 35 -101 0
+99 142 -39 0
+-205 -122 52 0
+201 -164 80 0
+-45 160 -221 0
+-51 -171 14 0
+-137 -50 193 0
+-164 88 132 0
+13 2 -188 0
+129 109 42 0
+78 106 -21 0
+143 -22 86 0
+-232 242 227 0
+209 45 189 0
+179 217 -112 0
+-106 -126 -232 0
+-89 25 -225 0
+-19 74 -121 0
+-246 228 208 0
+4 -208 32 0
+77 90 179 0
+-11 125 -85 0
+-114 68 250 0
+147 -58 248 0
+-169 244 -233 0
+-3 -186 57 0
+241 -4 217 0
+2 102 -83 0
+21 232 -202 0
+44 -4 186 0
+243 -206 -230 0
+141 -127 -227 0
+-122 -203 -67 0
+98 -224 -133 0
+-240 35 -221 0
+-221 53 130 0
+-173 242 142 0
+-114 -219 -45 0
+-81 19 -222 0
+-180 -58 248 0
+-74 -203 -111 0
+218 -75 203 0
+-201 87 -20 0
+-244 97 210 0
+-179 -240 85 0
+234 -214 -20 0
+57 -134 -247 0
+60 -194 58 0
+-20 -182 -171 0
+7 75 221 0
+-158 235 -74 0
+99 -136 124 0
+66 204 -60 0
+196 53 181 0
+97 -39 -152 0
+178 -37 -137 0
+242 -63 -102 0
+231 224 -200 0
+-39 -42 34 0
+-46 5 -104 0
+-100 -249 -20 0
+203 242 -46 0
+-49 -88 176 0
+230 -166 -64 0
+-78 -180 226 0
+-164 -227 46 0
+-166 -165 -37 0
+164 17 231 0
+-112 244 -24 0
+146 84 -88 0
+-168 179 -192 0
+10 -28 69 0
+-190 -152 54 0
+27 103 61 0
+209 173 -151 0
+-12 -212 -95 0
+-107 -185 -234 0
+213 170 124 0
+-83 -116 -218 0
+211 -124 -167 0
+26 -182 172 0
+76 -240 32 0
+-31 -128 182 0
+-19 226 136 0
+-231 -80 175 0
+108 215 -26 0
+-127 -160 150 0
+170 -249 192 0
+121 -172 -60 0
+-57 138 -8 0
+77 -142 -162 0
+-12 -48 156 0
+-226 -125 124 0
+1 96 198 0
+-239 -158 242 0
+192 216 167 0
+100 -79 136 0
+-130 -215 4 0
+-133 -36 227 0
+-180 -45 73 0
+-118 -150 15 0
+70 46 238 0
+-205 -250 -42 0
+-239 -14 -18 0
+47 136 -200 0
+-217 -178 -33 0
+84 218 45 0
+-148 -248 -80 0
+-172 -195 -225 0
+94 207 -65 0
+-177 42 -53 0
+209 -106 -169 0
+-83 74 -210 0
+124 186 111 0
+27 219 227 0
+218 -188 93 0
+-222 106 -220 0
+102 193 -220 0
+227 228 170 0
+108 -102 13 0
+-135 -161 212 0
+92 152 215 0
+-207 -143 16 0
+160 181 -98 0
+-123 -125 -24 0
+158 93 127 0
+-228 -161 -209 0
+16 178 143 0
+-152 14 27 0
+-172 215 -169 0
+162 -8 220 0
+96 104 -199 0
+-54 63 -98 0
+42 -246 216 0
+112 167 23 0
+-157 23 129 0
+165 -156 -109 0
+-34 -13 217 0
+83 250 57 0
+-106 -179 219 0
+-250 -116 -102 0
+-133 157 67 0
+146 -53 -39 0
+-174 17 247 0
+-32 171 -243 0
+-79 -48 67 0
+-92 58 -215 0
+-185 194 -37 0
+-220 -230 237 0
+30 -242 222 0
+223 -70 -67 0
+98 -91 50 0
+45 -184 41 0
+51 126 77 0
+89 -121 28 0
+-80 -115 89 0
+-139 250 -179 0
+35 -107 111 0
+-173 238 -143 0
+36 -114 -106 0
+-82 -3 112 0
+-8 -38 15 0
+-115 10 182 0
+-243 8 -107 0
+-120 42 -245 0
+223 186 171 0
+100 114 106 0
+190 -165 -90 0
+240 132 -182 0
+-228 138 230 0
+140 -86 -21 0
+-129 -20 240 0
+-66 -73 205 0
+80 184 -226 0
+-200 -8 -131 0
+13 -120 -79 0
+-159 59 -19 0
+-189 109 -224 0
+-237 93 -100 0
+206 -53 137 0
+-80 245 -237 0
+-158 187 224 0
+77 -23 -125 0
+217 152 231 0
+196 -71 138 0
+-200 -236 -113 0
+101 -52 -76 0
+-92 54 184 0
+105 -70 1 0
+170 -83 185 0
+175 115 -78 0
+178 -150 -23 0
+164 66 -54 0
+-196 -136 227 0
+-61 -140 196 0
+-87 -121 225 0
+-135 86 -174 0
+-158 2 -214 0
+119 -44 131 0
+-209 50 -241 0
+-15 131 -58 0
+-13 179 -51 0
+84 -244 -141 0
+-43 -73 33 0
+25 127 71 0
+202 44 245 0
+224 -45 217 0
+163 65 -46 0
+42 154 -73 0
+-95 102 -117 0
+29 68 -190 0
+62 50 -17 0
+79 236 -61 0
+-125 -81 -77 0
+188 -249 5 0
+-200 -193 188 0
+-113 27 -62 0
+-126 133 -122 0
+-109 132 -241 0
+89 16 144 0
+-213 -20 -250 0
+-163 -21 243 0
+-110 -25 -180 0
+-141 70 -68 0
+-26 -93 -162 0
+-225 148 -1 0
+-190 -210 180 0
+-228 43 105 0
+-93 163 -136 0
+-57 -69 -233 0
+-200 -212 66 0
+109 125 72 0
+-118 -34 48 0
+-38 -34 232 0
+64 -1 93 0
+214 169 -41 0
+-142 227 -101 0
+219 133 -192 0
+86 144 165 0
+-93 -130 109 0
+15 -140 246 0
+-31 62 91 0
+-39 244 238 0
+112 -95 236 0
+-134 -4 183 0
+70 204 -249 0
+179 -39 229 0
+124 -210 248 0
+-205 50 102 0
+-243 -210 -17 0
+34 21 -160 0
+-200 16 -206 0
+-183 158 85 0
+187 -224 -74 0
+52 158 109 0
+-25 -117 -81 0
+101 98 -182 0
+182 -210 -124 0
+41 77 117 0
+13 -166 189 0
+181 -9 137 0
+179 42 -133 0
+-76 29 119 0
+-93 -85 -84 0
+-241 212 115 0
+200 14 107 0
+122 204 -89 0
+164 140 215 0
+40 -182 94 0
+-73 132 4 0
+-35 10 -101 0
+189 -217 -79 0
+-213 -135 33 0
+186 207 -53 0
+73 153 -75 0
+163 123 -144 0
+-139 -203 -206 0
+-110 193 -62 0
+14 56 184 0
+11 -158 167 0
+220 -146 -128 0
+103 47 94 0
+235 124 -16 0
+-24 29 191 0
+-221 -105 -183 0
+142 160 -62 0
+161 -125 16 0
+78 -167 -153 0
+-228 -235 196 0
+-194 163 145 0
+42 -192 244 0
+73 121 140 0
+118 202 -239 0
+-187 -23 -185 0
+172 134 40 0
+-152 -51 -31 0
+161 226 -112 0
+123 -181 -188 0
+-61 136 -5 0
+-123 190 78 0
+2 158 137 0
+-24 214 16 0
+121 -137 -11 0
+42 58 96 0
+240 176 53 0
+154 90 217 0
+81 146 -234 0
+-177 -152 -135 0
+-147 1 -191 0
+-106 36 170 0
+-218 7 -98 0
+-205 -127 -116 0
+186 150 47 0
+-203 -233 8 0
+136 -80 -90 0
+-64 -206 -199 0
+-131 95 122 0
+-142 219 245 0
+-196 -242 63 0
+7 20 117 0
+-40 139 -61 0
+233 -180 46 0
+-201 67 47 0
+26 -200 -76 0
+-125 160 229 0
+-97 46 -192 0
+-107 17 170 0
+230 72 -161 0
+-111 -42 115 0
+146 -5 -176 0
+179 -93 228 0
+111 106 -28 0
+125 238 -220 0
+200 125 -28 0
+81 207 -162 0
+-189 -10 -1 0
+-177 240 105 0
+103 -144 100 0
+59 -128 238 0
+-243 22 6 0
+63 -217 -97 0
+-63 59 -217 0
+-30 -116 130 0
+-243 246 -186 0
+29 -75 -149 0
+-121 42 143 0
+-194 167 84 0
+146 -113 -212 0
+83 -234 -146 0
+145 244 52 0
+219 149 -71 0
+-136 -60 -92 0
+66 -115 37 0
+178 -222 -13 0
+50 -133 -220 0
+-131 144 146 0
+-127 140 71 0
+-143 -175 154 0
+-208 -130 13 0
+-196 3 135 0
+162 -234 -203 0
+-68 62 -96 0
+177 172 130 0
+-122 59 -211 0
+137 -225 166 0
+81 52 -3 0
+239 176 250 0
+-40 241 202 0
+-250 193 -112 0
+125 -214 114 0
+60 64 -54 0
+-250 -86 -88 0
+-29 -210 -142 0
+-32 128 -154 0
+-33 213 -194 0
+-149 62 241 0
+-114 124 173 0
+-102 -152 -52 0
+204 163 -57 0
+88 -89 107 0
+-208 133 170 0
+-36 -198 167 0
+50 -249 191 0
+31 195 235 0
+231 -139 129 0
+196 127 245 0
+158 111 -27 0
+113 -118 -173 0
+125 250 -109 0
+149 -67 -49 0
+-141 -99 -94 0
+-214 -122 29 0
+165 59 -215 0
+1 237 183 0
+19 244 -85 0
+-35 161 87 0
+46 -10 173 0
+-171 164 177 0
+68 1 25 0
+19 -128 -113 0
+-92 229 45 0
+-230 -152 101 0
+-20 147 14 0
+235 99 16 0
+-130 -119 -2 0
+-126 -64 175 0
+11 223 -183 0
+-212 144 55 0
+240 75 185 0
+-130 -214 153 0
+78 82 -188 0
+-33 14 153 0
+-123 86 171 0
+-13 51 -86 0
+-232 185 134 0
+-8 -144 -172 0
+126 -178 188 0
+-56 -15 -148 0
+236 -205 9 0
+241 134 249 0
+-213 -25 209 0
+-58 96 -32 0
+-57 -180 -189 0
+-162 -141 -86 0
+-233 202 -122 0
+46 -38 -164 0
+-108 230 140 0
+-31 -34 -3 0
+146 80 -219 0
+48 243 -78 0
+73 105 131 0
+184 -6 244 0
+-137 -11 132 0
+-23 -141 -151 0
+197 2 184 0
+242 -103 -106 0
+-136 -113 138 0
+228 -73 129 0
+180 -234 -14 0
+-21 -171 -221 0
+205 188 102 0
+193 195 144 0
+199 -53 151 0
+-201 -91 96 0
+-183 -192 -241 0
+153 -101 -123 0
+-36 -104 -127 0
+-7 -132 -4 0
+20 160 -6 0
+-185 -58 118 0
+-110 113 115 0
+165 153 129 0
+-243 -88 -194 0
+-161 -15 -63 0
+-93 -63 -245 0
+225 97 -69 0
+-115 245 -88 0
+-55 29 6 0
+-152 186 -15 0
+-152 -195 -207 0
+-102 -130 41 0
+-106 84 -115 0
+112 -131 -179 0
+-118 -32 -139 0
+-26 148 186 0
+-176 147 -221 0
+-87 172 23 0
+102 226 230 0
+233 211 -140 0
+112 118 33 0
+137 -26 223 0
+47 79 211 0
+-167 -131 -51 0
+-5 144 -104 0
+30 -126 -63 0
+139 -59 -189 0
+150 213 9 0
+-185 199 170 0
+-128 -99 -223 0
+-177 23 113 0
+152 223 94 0
+21 234 223 0
+-68 28 203 0
+67 141 -146 0
+-27 48 -161 0
+174 189 217 0
+-28 50 -33 0
+-4 -147 -154 0
+-4 -200 -57 0
+-37 -16 226 0
+-192 78 -201 0
+-208 123 29 0
+116 126 -4 0
+-186 -86 88 0
+-171 -21 -92 0
+158 160 -75 0
+88 24 -42 0
+-225 -130 40 0
+-116 86 -207 0
+29 -249 -212 0
+-117 -52 -90 0
+-110 249 -180 0
+65 89 -74 0
+-225 -183 -58 0
+122 163 134 0
+14 150 -80 0
+-9 199 238 0
+-132 164 192 0
+-177 -242 190 0
+120 -45 238 0
+31 -142 170 0
+100 -2 209 0
+-190 71 -222 0
+139 -202 -231 0
+-154 56 199 0
+162 -90 -219 0
+90 -50 -214 0
+106 -78 -225 0
+67 -98 -201 0
+-202 -80 192 0
+-227 -132 91 0
+157 53 -90 0
+-25 206 55 0
+-247 -101 111 0
+84 -99 118 0
+26 -225 -220 0
+-156 -76 234 0
+223 -221 40 0
+-41 -216 173 0
+190 246 -169 0
+145 -46 142 0
+46 67 137 0
+-113 35 53 0
+-224 103 -236 0
+-217 -194 -144 0
+-53 145 210 0
+-5 53 -188 0
+224 194 33 0
+47 -69 -197 0
+180 182 -145 0
+-238 120 39 0
+-69 -99 6 0
+-183 -123 -38 0
+4 36 79 0
+216 -182 175 0
+-27 -118 -108 0
+43 -1 -2 0
+53 142 55 0
+222 -104 58 0
+81 -105 -239 0
+-74 -171 105 0
+84 -188 -37 0
+18 -39 -138 0
+-93 -101 -90 0
+-208 -232 -84 0
+183 -60 149 0
+-74 -232 110 0
+-177 -7 -243 0
+-91 -236 70 0
+-198 118 133 0
+77 -163 9 0
+187 -227 34 0
+-153 63 -9 0
+-126 -152 130 0
+-244 -90 -133 0
+-236 -60 148 0
+46 -110 -27 0
+82 -59 225 0
+234 80 186 0
+129 -18 -168 0
+-247 128 -210 0
+-194 -168 -242 0
+132 -79 -207 0
+140 153 241 0
+153 -145 -32 0
+-221 152 -52 0
+62 -239 91 0
+-202 -89 166 0
+70 -84 238 0
+75 -62 148 0
+30 102 -205 0
+6 -94 -238 0
+183 98 -33 0
+-184 -75 -61 0
+175 209 -32 0
+126 -95 15 0
+79 182 140 0
+11 210 -134 0
+20 -242 214 0
+50 -87 57 0
+245 34 -216 0
+-56 192 74 0
+231 18 61 0
+-3 -81 110 0
+65 211 108 0
+-244 37 -51 0
+-101 102 106 0
+25 -27 -131 0
+204 143 -23 0
+-85 175 -145 0
+209 -39 224 0
+173 99 -121 0
+140 -49 194 0
+-212 -87 227 0
+168 -234 11 0
+-248 -136 95 0
+241 67 -191 0
+-29 234 -13 0
+57 -216 -232 0
+-120 -117 115 0
+-187 176 31 0
+-138 -136 65 0
+-28 -213 -41 0
+56 -183 167 0
+209 -249 -163 0
+26 -103 -129 0
+-180 -138 85 0
+23 -163 -27 0
+-248 219 176 0
+213 17 -57 0
+-78 -131 87 0
+-155 116 223 0
+53 -132 -22 0
+-73 192 -153 0
+57 -69 226 0
+-98 -21 -211 0
+-20 132 13 0
+101 174 -3 0
+-57 75 -138 0
+-169 -130 63 0
+-226 91 27 0
+83 43 136 0
+-217 137 -180 0
+165 66 7 0
+46 193 -210 0
+-114 -63 43 0
+145 -81 -109 0
+-36 142 31 0
+-147 26 -104 0
+-232 -124 -71 0
+-144 -95 -220 0
+2 -130 -49 0
+5 -196 -116 0
+-74 -56 2 0
+-56 -190 -202 0
+35 -24 28 0
+222 212 143 0
+244 78 -248 0
+85 186 -213 0
+165 170 -111 0
+49 80 -15 0
+-90 56 186 0
+35 -69 -86 0
+-190 13 -133 0
+-74 -14 -166 0
+-176 178 41 0
+165 95 180 0
+-109 -113 74 0
+141 -84 15 0
+-21 -60 127 0
+-147 169 -184 0
+-62 23 33 0
+247 -232 222 0
+73 67 -200 0
+200 111 -245 0
+82 -193 156 0
+-203 -192 -38 0
+95 -180 143 0
+-182 -72 -135 0
+66 -108 -87 0
+-48 16 -76 0
+218 -234 147 0
+166 -63 9 0
+126 -60 -80 0
+236 6 95 0
+205 114 45 0
+-236 35 59 0
+-212 205 -91 0
+228 -139 -29 0
+-45 -135 225 0
+-169 -161 -154 0
+39 176 6 0
+-125 -20 1 0
+-184 218 151 0
+-180 -69 -184 0
+194 127 -51 0
+69 -128 -167 0
+120 99 -243 0
+133 -247 -200 0
+83 138 43 0
+-157 236 -127 0
+199 -152 93 0
+89 -95 -166 0
+64 -97 -227 0
+237 -213 73 0
+-30 137 -100 0
+-122 -42 85 0
+-31 245 156 0
+-177 -140 217 0
+-88 -140 59 0
+24 199 175 0
+-57 -226 -60 0
+202 -221 211 0
+-227 -94 177 0
+40 -84 -219 0
+137 -17 -86 0
+-79 198 166 0
+104 -41 -76 0
+101 125 88 0
+105 -107 -168 0
+211 -91 177 0
+-236 229 15 0
+6 220 144 0
+-75 -134 -165 0
+-246 15 89 0
+-74 48 133 0
+68 -79 -13 0
+185 235 -99 0
+120 141 -15 0
+17 -49 190 0
+148 35 -75 0
+64 -102 -247 0
+205 -119 210 0
+-184 66 -167 0
+124 -117 -18 0
+-90 -119 14 0
+83 212 150 0
+54 242 -202 0
+-39 -229 214 0
+-174 51 -180 0
+-170 203 -19 0
+-231 201 -129 0
+-213 83 -158 0
+62 134 181 0
+89 -11 158 0
+-170 122 224 0
+-105 -36 42 0
+150 129 -153 0
+-10 -105 -132 0
+-47 -219 -231 0
+-226 157 54 0
+40 -200 143 0
+152 -83 -187 0
+-53 150 -83 0
+-154 137 -182 0
+66 -75 -120 0
+-55 118 -121 0
+38 134 115 0
+145 174 -177 0
+232 -150 -70 0
+182 56 -63 0
+-29 126 -100 0
+-77 -49 34 0
+-35 36 -230 0
+-100 -96 -142 0
+-158 -143 188 0
+202 222 -133 0
+-202 -198 193 0
+42 -174 -119 0
+-13 -234 78 0
+-36 62 182 0
+231 233 -97 0
+-8 -236 164 0
+-35 11 226 0
+-136 -45 -94 0
+-2 -234 59 0
+-58 187 73 0
+121 58 92 0
+87 -42 73 0
+172 81 148 0
+13 -46 80 0
+-162 -36 224 0
+-91 60 81 0
+244 -181 131 0
+170 -165 -156 0
+-164 193 -245 0
+30 -176 -8 0
+26 -1 7 0
+195 -177 31 0
+151 -163 188 0
+-5 -143 60 0
+-222 -165 -250 0
+-176 193 160 0
+33 244 19 0
+87 220 -174 0
+-141 30 -46 0
+25 -250 95 0
+184 154 205 0
+-186 -119 247 0
+-216 19 36 0
+43 -183 91 0
+18 -158 119 0
+124 -116 1 0
+81 144 -205 0
+-144 -63 -156 0
+239 244 130 0
+198 -99 170 0
+-163 -85 -217 0
+-250 243 -69 0
+-92 -214 -230 0
+193 -131 176 0
+84 -158 105 0
+105 137 150 0
+246 49 54 0
+-232 95 -88 0
+142 34 111 0
+-73 -190 -229 0
+-243 47 -89 0
+204 -113 -187 0
+-132 159 34 0
+199 10 158 0
+129 149 -202 0
+-59 -69 190 0
+-35 -165 170 0
+-162 55 6 0
+-69 222 -135 0
+-239 159 -110 0
+85 -75 -3 0
+82 -7 128 0
+99 139 -105 0
+229 -153 -99 0
+-75 118 37 0
+119 -143 127 0
+-85 -249 105 0
+13 -98 221 0
+244 181 208 0
+221 119 204 0
+-60 171 155 0
+-34 126 71 0
+-220 -100 168 0
+-245 210 51 0
+-38 23 214 0
+-4 89 -186 0
+231 -59 -103 0
+122 166 40 0
+-159 101 216 0
+54 90 40 0
+-33 -86 -158 0
+195 225 -240 0
+238 -148 -101 0
+-33 94 57 0
+16 106 199 0
+124 155 116 0
+-213 68 84 0
+-139 -102 -7 0
+196 -162 37 0
+110 -176 195 0
+-88 -106 221 0
+-62 100 161 0
+6 -191 127 0
+-206 -125 167 0
+81 236 -3 0
+91 132 -89 0
+154 146 -75 0
+-90 47 -67 0
+-222 15 -120 0
+-215 87 231 0
+201 202 -156 0
+15 -167 -136 0
+215 70 224 0
+-28 -7 47 0
+143 110 140 0
+148 28 -202 0
+-43 -82 130 0
+105 -135 -181 0
+-110 193 223 0
+210 233 227 0
+100 5 -80 0
+-15 100 -228 0
+-5 -132 -32 0
+151 -69 -141 0
+-240 186 214 0
+19 -135 -74 0
+-245 200 231 0
+-119 99 140 0
+-99 185 -168 0
+-219 47 79 0
+2 -32 -248 0
+-206 125 -133 0
+195 215 76 0
+183 -214 43 0
+244 172 -147 0
+-187 -105 191 0
+-117 135 195 0
+226 15 6 0
+-160 -32 85 0
+-53 -127 208 0
+109 136 166 0
+119 -187 229 0
+104 -161 -63 0
+230 120 194 0
+102 125 -202 0
+121 -181 36 0
+131 -99 -41 0
+-158 15 137 0
+132 -104 217 0
+150 20 -163 0
+2 -200 -167 0
+-142 -116 -245 0
+159 131 171 0
+142 233 149 0
+148 207 -86 0
+-46 59 115 0
+109 -238 -215 0
+-9 79 -70 0
+224 15 -153 0
+188 20 -167 0
+189 126 -33 0
+152 196 116 0
+55 -57 -113 0
+-44 209 250 0
+156 17 -143 0
+46 229 -98 0
+207 183 -132 0
+-108 -104 -236 0
+-206 -21 179 0
+-79 -123 25 0
+194 241 44 0
+227 27 8 0
+37 -206 -160 0
+-243 132 157 0
+-179 -167 -246 0
+18 81 -181 0
+-137 -98 27 0
+200 241 81 0
+-245 -5 -139 0
+25 104 143 0
+-210 -75 -110 0
+-141 -23 78 0
+42 -116 23 0
+129 219 -39 0
+-243 -145 67 0
+165 124 198 0
+5 155 106 0
+-115 -113 137 0
+-172 -113 -80 0
+-174 122 94 0
+114 -172 -131 0
+-145 201 50 0
+-21 148 -234 0
+18 -207 -80 0
+-47 91 81 0
+148 195 -9 0
+-173 -151 -155 0
+94 172 86 0
+45 -97 -77 0
+-84 -241 -83 0
+2 28 109 0
+214 -229 -16 0
+-55 45 -87 0
+11 166 -12 0
+-80 123 195 0
+-76 38 -104 0
+49 -11 138 0
+230 183 134 0
+-232 -84 -171 0
+-198 -250 83 0
+218 -238 -157 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-074.cnf b/benchmarks/UF250.1065.100/uf250-074.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-074.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 120 78 93 0
+-155 187 100 0
+-122 220 -53 0
+-82 -128 -29 0
+-115 -86 113 0
+-106 234 148 0
+-42 195 -105 0
+96 -21 -231 0
+-143 -10 86 0
+-54 42 158 0
+222 134 48 0
+-124 63 250 0
+-157 -132 -73 0
+-96 87 -214 0
+-3 -62 -183 0
+224 199 95 0
+77 -191 -179 0
+-128 -75 97 0
+155 -57 -126 0
+-9 -241 -195 0
+-152 -125 -121 0
+112 223 129 0
+5 -177 121 0
+141 -31 138 0
+150 158 116 0
+-15 -1 141 0
+-73 -108 8 0
+248 151 233 0
+201 -142 140 0
+213 -58 196 0
+-94 166 45 0
+20 124 148 0
+84 -74 -196 0
+175 -142 -89 0
+103 193 -55 0
+-93 114 -121 0
+179 -118 46 0
+121 229 -194 0
+13 220 28 0
+-99 -137 -200 0
+-108 -28 -84 0
+-151 -94 -49 0
+67 40 -173 0
+-146 -119 -187 0
+-180 -69 108 0
+-99 79 -70 0
+-113 -207 -79 0
+104 -219 -38 0
+-243 125 -13 0
+151 227 52 0
+50 -205 -102 0
+-105 -249 115 0
+-182 13 -236 0
+-114 -32 -89 0
+-110 113 -112 0
+184 170 172 0
+193 145 -56 0
+74 -10 228 0
+23 -92 49 0
+246 -77 -122 0
+-75 -172 -162 0
+54 -150 -96 0
+73 30 -182 0
+67 -110 -2 0
+-125 216 45 0
+-238 -147 -204 0
+-101 197 60 0
+119 -128 -45 0
+-211 245 -242 0
+-181 -233 -177 0
+-8 217 146 0
+-122 -217 235 0
+-196 30 168 0
+122 40 -90 0
+-74 -182 -1 0
+164 -127 -144 0
+-246 209 -167 0
+123 -150 -124 0
+235 19 58 0
+-172 202 188 0
+170 -21 -225 0
+-246 142 176 0
+-118 191 -195 0
+210 -37 -193 0
+-24 -55 164 0
+59 -146 -42 0
+-250 205 -79 0
+-221 -234 -87 0
+89 -185 176 0
+-244 -226 114 0
+-178 245 -236 0
+-157 -28 149 0
+-131 174 -249 0
+106 -178 158 0
+-89 202 85 0
+43 37 17 0
+223 -162 72 0
+-136 -27 198 0
+107 -98 -214 0
+-125 -217 -124 0
+-231 -212 19 0
+41 212 186 0
+137 218 108 0
+121 -208 199 0
+-7 97 -44 0
+-113 37 -175 0
+155 -73 -126 0
+172 -72 175 0
+130 26 -234 0
+-155 -116 54 0
+161 -109 -146 0
+249 -144 -2 0
+82 -156 -7 0
+33 -65 188 0
+222 -48 -164 0
+134 -157 17 0
+-208 241 -151 0
+-145 -197 -40 0
+64 236 -40 0
+-48 -223 -230 0
+-120 -132 133 0
+144 119 -115 0
+-178 221 -177 0
+-192 -185 117 0
+-163 -234 91 0
+-118 -65 -220 0
+-124 -95 248 0
+-219 65 -45 0
+-26 -223 102 0
+10 116 -21 0
+-188 126 -29 0
+37 -248 -75 0
+-109 205 27 0
+-71 126 -31 0
+-209 -27 100 0
+-193 -64 232 0
+202 7 105 0
+239 150 -45 0
+72 124 20 0
+-86 -4 -64 0
+42 -175 -4 0
+-131 -99 230 0
+75 -114 -171 0
+14 200 -98 0
+-71 137 -147 0
+73 -114 -54 0
+50 19 -49 0
+-50 -78 -37 0
+195 -211 -114 0
+186 -65 52 0
+210 21 -238 0
+213 -146 -144 0
+-185 -225 -224 0
+-135 -140 -132 0
+-163 -117 -190 0
+-88 158 -75 0
+-133 149 -93 0
+77 -48 -213 0
+-182 132 -16 0
+93 -180 -81 0
+-144 -35 -126 0
+167 -87 29 0
+-249 56 -149 0
+95 -35 22 0
+1 57 -14 0
+-49 -6 -176 0
+54 -141 -216 0
+184 149 250 0
+-223 205 138 0
+79 -65 159 0
+-234 195 -27 0
+38 173 140 0
+-198 188 189 0
+-50 -243 3 0
+-39 -66 131 0
+-219 141 220 0
+-245 87 10 0
+174 -38 -202 0
+-160 -35 -214 0
+228 -11 -15 0
+134 -176 64 0
+-191 165 200 0
+-215 223 77 0
+137 -244 97 0
+50 -132 78 0
+238 -123 -211 0
+163 167 45 0
+-152 -81 -66 0
+-40 -134 143 0
+204 33 -179 0
+67 -85 41 0
+-158 -48 183 0
+46 62 -130 0
+-10 -80 -152 0
+-169 25 127 0
+16 207 86 0
+-200 139 35 0
+198 -110 213 0
+-68 -229 98 0
+169 112 -115 0
+-90 78 193 0
+28 -70 -173 0
+145 -170 -81 0
+195 46 -209 0
+-133 -184 14 0
+-234 -68 152 0
+-210 21 92 0
+-102 226 -232 0
+162 28 5 0
+-22 -202 36 0
+182 -248 12 0
+-67 11 -125 0
+-50 -69 -169 0
+143 -178 -132 0
+35 -199 103 0
+-180 -79 30 0
+225 -2 32 0
+-37 -248 193 0
+-83 -122 21 0
+-115 -169 216 0
+250 169 -191 0
+50 -85 128 0
+-206 -220 74 0
+240 -7 174 0
+-28 86 -227 0
+106 52 -133 0
+173 -132 77 0
+-126 168 -229 0
+-1 55 -160 0
+-231 92 215 0
+172 -191 -69 0
+47 -161 -32 0
+133 86 -162 0
+-15 -35 31 0
+54 -189 188 0
+36 67 -213 0
+5 168 110 0
+-30 174 -156 0
+-168 -50 -225 0
+-44 27 122 0
+-3 -81 -84 0
+165 -190 -122 0
+95 -6 86 0
+-191 115 -170 0
+-99 107 -170 0
+237 91 -46 0
+-25 -220 -171 0
+-58 89 153 0
+-14 -29 215 0
+-76 42 -135 0
+211 249 62 0
+-238 -93 87 0
+-55 -47 169 0
+57 -203 -36 0
+-49 -212 22 0
+-155 -168 32 0
+-84 161 -193 0
+-1 123 -228 0
+-176 -136 120 0
+-192 -206 -216 0
+247 43 90 0
+129 93 -174 0
+-3 -12 -115 0
+147 107 -80 0
+-22 -11 192 0
+-160 -221 -123 0
+-12 -128 -224 0
+177 -202 -248 0
+235 79 35 0
+-51 116 114 0
+-73 12 59 0
+77 -22 -186 0
+37 -134 86 0
+-213 -160 -96 0
+-102 24 -56 0
+53 89 -170 0
+168 -111 -203 0
+238 -198 -43 0
+-90 -195 127 0
+-125 43 -124 0
+89 -60 229 0
+-190 -89 123 0
+51 179 -231 0
+-62 92 157 0
+-39 151 -142 0
+52 -171 -209 0
+-42 119 -218 0
+-198 -61 87 0
+141 -216 -180 0
+147 192 -107 0
+-187 -155 109 0
+-26 -227 -157 0
+-151 89 -228 0
+77 -158 98 0
+211 -103 193 0
+5 -77 -201 0
+151 -248 113 0
+-224 -141 92 0
+-83 -205 -16 0
+181 -172 -74 0
+169 243 41 0
+6 7 12 0
+-121 -38 143 0
+-70 -227 86 0
+180 108 131 0
+222 -89 -135 0
+-96 201 -160 0
+84 52 53 0
+-115 110 -51 0
+-8 39 -94 0
+232 -62 -28 0
+-15 -249 -173 0
+-84 45 240 0
+211 -205 -139 0
+248 163 -36 0
+31 -33 189 0
+-31 164 90 0
+-142 171 -96 0
+160 19 141 0
+46 27 209 0
+-209 -150 -41 0
+238 -239 -103 0
+-128 -83 -110 0
+159 -123 -185 0
+95 217 241 0
+62 -6 -9 0
+-42 -141 -205 0
+-84 95 -230 0
+110 227 -66 0
+-9 -121 203 0
+108 235 -7 0
+82 129 49 0
+-182 108 -111 0
+-104 -161 -156 0
+156 -214 -52 0
+108 -71 209 0
+23 19 -174 0
+-89 -236 54 0
+128 -1 -15 0
+215 -75 -184 0
+-241 -40 -217 0
+-245 -178 -171 0
+-115 88 211 0
+23 -164 108 0
+-7 -163 102 0
+86 171 -74 0
+-205 115 -155 0
+101 147 241 0
+169 87 -191 0
+-55 131 -51 0
+189 -156 150 0
+-240 163 -134 0
+47 -139 -63 0
+64 -120 214 0
+-142 201 218 0
+172 45 -194 0
+-91 -46 64 0
+-140 237 -241 0
+79 87 -60 0
+130 -232 157 0
+136 -95 57 0
+229 -7 159 0
+-144 119 84 0
+-75 -148 194 0
+-91 -70 -15 0
+8 -53 -34 0
+177 -110 -206 0
+183 -45 54 0
+123 -4 -21 0
+99 -229 -31 0
+52 233 -250 0
+-35 224 -239 0
+-174 241 185 0
+101 -129 117 0
+83 -44 -233 0
+60 209 -189 0
+-189 78 209 0
+68 -241 8 0
+-116 -69 143 0
+-236 -22 131 0
+175 194 245 0
+99 192 -116 0
+74 -187 -172 0
+-95 54 -208 0
+-75 -22 169 0
+-241 165 -247 0
+-24 -127 192 0
+-71 9 -248 0
+132 -184 241 0
+-237 -245 48 0
+-207 -190 -202 0
+-202 200 106 0
+-204 -159 -48 0
+-138 33 -71 0
+-154 108 -237 0
+-238 -219 126 0
+168 123 250 0
+64 -219 -247 0
+249 -57 180 0
+61 89 -158 0
+232 -28 138 0
+-158 -134 -181 0
+-246 221 164 0
+140 -80 141 0
+119 209 -164 0
+197 238 -230 0
+142 -2 -80 0
+-18 -156 207 0
+-15 38 117 0
+-231 225 -223 0
+96 198 215 0
+21 -173 -61 0
+86 -13 126 0
+-80 210 -61 0
+-210 -95 -141 0
+-161 -84 89 0
+-185 179 43 0
+216 -115 -50 0
+-116 -236 204 0
+-93 142 -163 0
+-126 235 -234 0
+-84 45 71 0
+-164 6 214 0
+-208 -214 107 0
+-230 -232 180 0
+43 91 239 0
+-167 138 -144 0
+87 -177 190 0
+170 98 -1 0
+-64 -238 122 0
+-247 -172 -178 0
+-85 115 -119 0
+162 -189 -60 0
+-138 -158 47 0
+-28 -248 -44 0
+-236 -238 96 0
+145 57 158 0
+-146 196 -197 0
+-155 184 93 0
+7 -99 24 0
+224 -234 -3 0
+112 41 32 0
+-28 -200 12 0
+160 58 242 0
+29 16 -162 0
+67 40 144 0
+45 -220 -82 0
+-143 -17 -85 0
+-212 -151 46 0
+-17 -181 -70 0
+-89 50 174 0
+23 -163 -2 0
+239 131 -8 0
+61 -247 149 0
+-161 -216 -232 0
+114 -232 -14 0
+70 237 44 0
+62 -79 -163 0
+-67 213 -193 0
+-17 -229 108 0
+-212 72 -233 0
+-106 -178 183 0
+182 -60 101 0
+-40 -195 215 0
+-125 -176 -11 0
+-233 135 -39 0
+162 215 76 0
+-116 -46 133 0
+-219 -179 205 0
+-215 36 -40 0
+-193 -250 -98 0
+-129 -126 172 0
+-28 85 -82 0
+-172 -20 150 0
+241 -167 96 0
+244 84 112 0
+-49 -194 -202 0
+7 176 5 0
+-60 -8 75 0
+20 -124 193 0
+229 -148 -167 0
+166 38 176 0
+37 16 249 0
+-97 164 -93 0
+-198 144 100 0
+-224 238 -152 0
+123 243 -180 0
+122 -145 203 0
+206 -33 221 0
+24 152 -237 0
+127 -16 233 0
+170 29 -52 0
+-37 198 -55 0
+46 23 -24 0
+110 -94 -129 0
+92 94 186 0
+-133 -42 -120 0
+-95 -178 -144 0
+-140 -213 234 0
+140 -89 147 0
+188 26 207 0
+215 -233 120 0
+-30 -11 189 0
+134 -49 67 0
+171 101 134 0
+-181 -57 -94 0
+215 -145 175 0
+96 -8 102 0
+-138 -63 60 0
+-250 -99 -122 0
+201 -96 -48 0
+-236 197 121 0
+2 -127 106 0
+-113 48 98 0
+194 -3 126 0
+56 -86 138 0
+-80 115 67 0
+-49 -27 -225 0
+189 -242 -183 0
+-63 -107 188 0
+230 227 158 0
+236 159 -151 0
+151 157 202 0
+-10 250 -72 0
+128 98 93 0
+137 -15 241 0
+-81 -118 228 0
+158 -70 243 0
+190 -205 52 0
+247 25 -185 0
+103 226 236 0
+-163 100 -234 0
+-227 238 -223 0
+22 36 122 0
+-161 -43 95 0
+234 -107 -51 0
+-241 226 151 0
+108 -44 -26 0
+-99 -176 66 0
+-83 -16 127 0
+243 -131 -115 0
+209 198 217 0
+-163 187 -66 0
+132 113 198 0
+118 120 -158 0
+37 148 31 0
+-38 -54 239 0
+-60 69 77 0
+130 -196 165 0
+108 -98 -139 0
+-181 179 -53 0
+-234 -45 212 0
+232 -1 -162 0
+91 -128 -190 0
+-24 61 -17 0
+68 -7 87 0
+-29 -202 139 0
+-83 -154 82 0
+-239 53 -207 0
+98 -81 222 0
+23 -61 54 0
+203 -209 -223 0
+171 31 49 0
+82 -14 63 0
+-200 -39 -171 0
+176 -3 22 0
+237 143 -16 0
+249 -122 -209 0
+82 160 -33 0
+-70 140 102 0
+-208 218 -47 0
+22 238 -123 0
+-197 64 -85 0
+-125 146 -141 0
+-59 86 -131 0
+205 34 -140 0
+232 34 -129 0
+-67 -17 7 0
+132 -47 -217 0
+-13 -12 -69 0
+-65 -127 -177 0
+-94 -110 223 0
+-166 -30 -59 0
+-243 62 -26 0
+192 -96 -241 0
+154 52 -39 0
+-19 100 -27 0
+33 -237 -21 0
+71 152 13 0
+75 53 -192 0
+227 217 -232 0
+-183 66 -86 0
+-200 -89 144 0
+-171 250 204 0
+-30 -170 -118 0
+-151 -211 -147 0
+-118 159 9 0
+111 69 154 0
+57 -209 -84 0
+-75 -173 99 0
+-122 44 -19 0
+-44 179 220 0
+108 -115 188 0
+-168 112 104 0
+-3 177 -132 0
+66 114 8 0
+46 82 206 0
+-49 187 118 0
+7 -216 -132 0
+143 146 -62 0
+-239 -155 245 0
+-24 34 -115 0
+232 97 -130 0
+-119 -89 143 0
+-135 92 181 0
+77 104 -174 0
+-104 124 -196 0
+162 -85 -91 0
+218 52 -11 0
+146 -186 -50 0
+95 207 19 0
+-182 131 241 0
+-121 10 178 0
+-134 -18 -162 0
+-103 24 148 0
+68 -194 235 0
+-204 144 -143 0
+-38 142 1 0
+-76 -236 -69 0
+200 -232 220 0
+126 202 -13 0
+122 -241 -119 0
+4 -223 -31 0
+55 14 -119 0
+70 200 231 0
+108 172 66 0
+-95 -153 93 0
+-103 -171 -250 0
+-17 229 -201 0
+134 -170 -151 0
+228 -66 -120 0
+-146 -29 -55 0
+16 -94 141 0
+-204 -244 -43 0
+105 -12 64 0
+204 -104 88 0
+225 42 52 0
+-250 47 138 0
+-205 -16 -107 0
+-141 25 247 0
+227 234 226 0
+-87 32 -164 0
+182 -60 241 0
+183 -154 -69 0
+25 -42 13 0
+144 223 26 0
+-242 124 -115 0
+100 194 -234 0
+-143 -195 -88 0
+-198 8 31 0
+3 172 249 0
+-111 -33 -158 0
+-150 -37 112 0
+-67 -19 68 0
+-143 -177 59 0
+-200 -140 9 0
+-232 28 83 0
+-59 153 -57 0
+44 103 -202 0
+-163 150 -108 0
+58 -22 134 0
+-117 201 79 0
+219 148 233 0
+-207 -112 -121 0
+-89 136 27 0
+190 -165 121 0
+-124 98 -40 0
+32 15 28 0
+-33 -246 -207 0
+30 -242 -66 0
+155 -127 88 0
+-114 73 -167 0
+32 56 227 0
+155 103 -11 0
+41 35 156 0
+30 246 -219 0
+185 133 240 0
+64 -68 -69 0
+56 -31 -241 0
+-231 183 31 0
+-228 -69 -117 0
+114 -120 19 0
+-117 34 -121 0
+74 -130 -29 0
+60 177 -103 0
+212 -40 -211 0
+-214 -99 -16 0
+-36 69 20 0
+-154 -78 -224 0
+-102 201 -96 0
+97 3 -196 0
+-203 44 -29 0
+-203 -62 50 0
+66 123 131 0
+208 156 222 0
+-210 207 15 0
+86 -216 -138 0
+-96 136 -226 0
+199 -174 66 0
+100 -171 -26 0
+84 184 92 0
+192 175 71 0
+-244 135 -138 0
+-163 229 -169 0
+98 -157 51 0
+10 -62 208 0
+207 -101 220 0
+-29 -174 -144 0
+161 55 -152 0
+209 131 116 0
+-34 13 155 0
+37 71 164 0
+-16 125 -17 0
+-83 201 -213 0
+194 -239 -126 0
+152 32 143 0
+119 60 -77 0
+-125 -81 48 0
+49 72 39 0
+-7 250 57 0
+-13 209 87 0
+-163 -133 -168 0
+-163 -38 64 0
+48 -228 -125 0
+-154 -246 -180 0
+15 142 -196 0
+-209 93 127 0
+111 -44 -173 0
+-117 -199 99 0
+107 183 -209 0
+-80 -203 141 0
+139 -209 -193 0
+125 17 -242 0
+22 -204 163 0
+150 12 33 0
+-54 158 47 0
+-45 -227 -4 0
+-185 -116 177 0
+140 185 216 0
+-152 206 -134 0
+29 118 -119 0
+-122 106 -182 0
+-36 -26 -40 0
+-225 -91 -137 0
+-62 -44 -149 0
+156 7 -80 0
+-230 203 247 0
+85 113 124 0
+-50 155 -213 0
+-51 89 53 0
+-151 -73 -95 0
+154 -107 232 0
+150 48 -182 0
+99 -171 -151 0
+216 -211 35 0
+-34 107 175 0
+114 -184 185 0
+164 -148 167 0
+-92 19 209 0
+-188 45 80 0
+-74 -98 -142 0
+76 -89 105 0
+130 -98 -250 0
+84 35 189 0
+-161 -215 -63 0
+-25 11 -223 0
+-88 85 -37 0
+46 225 69 0
+-215 -105 47 0
+-171 57 -38 0
+108 -72 -235 0
+29 75 -78 0
+36 63 -148 0
+-116 -73 -23 0
+236 -146 226 0
+-248 236 94 0
+226 -95 -157 0
+226 196 236 0
+41 166 -167 0
+-232 64 -38 0
+229 85 -151 0
+154 42 -62 0
+-234 -70 -167 0
+-63 232 -132 0
+-121 -26 24 0
+-73 212 195 0
+191 -188 -53 0
+-223 -231 -217 0
+-105 -13 -140 0
+-196 112 -210 0
+79 92 -154 0
+35 6 125 0
+-235 230 103 0
+-109 -224 64 0
+-183 155 -166 0
+-84 -203 27 0
+174 11 97 0
+171 84 -85 0
+-74 -144 -177 0
+192 -74 -41 0
+42 49 117 0
+160 210 -104 0
+-111 -178 36 0
+148 -24 214 0
+210 -102 -180 0
+165 1 -194 0
+-124 -228 -188 0
+-179 94 123 0
+-36 186 96 0
+105 -220 108 0
+179 -135 -68 0
+101 40 114 0
+234 -195 -191 0
+179 -195 -164 0
+-31 49 143 0
+206 -10 -248 0
+160 232 -203 0
+120 3 164 0
+38 -18 -202 0
+-94 10 -19 0
+-187 -101 129 0
+-120 -213 -245 0
+11 235 -127 0
+109 -132 -217 0
+-186 37 188 0
+-85 -206 129 0
+-5 -35 73 0
+212 187 -39 0
+37 -115 -13 0
+181 111 243 0
+147 149 -216 0
+-135 116 165 0
+11 -76 27 0
+-181 -199 149 0
+-149 133 -184 0
+152 -147 146 0
+-249 56 -122 0
+4 24 -62 0
+-64 -4 172 0
+-35 -95 6 0
+215 138 152 0
+-116 -4 -129 0
+224 -171 -166 0
+-9 -15 -241 0
+54 -12 32 0
+-64 194 -156 0
+-39 -170 165 0
+-59 -131 -2 0
+-212 174 -218 0
+-140 -157 -207 0
+189 -29 -130 0
+-5 -33 103 0
+250 -8 140 0
+-205 -194 228 0
+118 -36 -238 0
+-9 -145 -230 0
+-72 -242 -6 0
+183 -160 -213 0
+127 116 138 0
+-186 -155 70 0
+124 -237 -170 0
+77 197 149 0
+38 52 -219 0
+196 1 246 0
+-118 -40 -188 0
+-212 -86 153 0
+-38 16 225 0
+-246 -136 146 0
+95 -82 20 0
+123 -32 -164 0
+-227 180 -211 0
+-157 98 165 0
+225 -30 149 0
+-140 -88 116 0
+-35 50 63 0
+74 -87 210 0
+184 122 -117 0
+111 228 -180 0
+-44 -238 -11 0
+189 -182 238 0
+-31 -204 -185 0
+-10 173 22 0
+-26 -132 2 0
+-129 183 -88 0
+78 31 167 0
+164 63 -1 0
+248 -62 -162 0
+44 -213 -63 0
+-145 -47 -136 0
+-218 14 8 0
+-182 242 -102 0
+172 87 -216 0
+15 -149 115 0
+-30 89 80 0
+-143 -39 29 0
+190 106 -99 0
+-194 210 -25 0
+-62 -57 -29 0
+210 165 -62 0
+54 223 172 0
+188 62 -201 0
+-224 -46 -197 0
+-128 -16 -46 0
+-129 -152 -95 0
+-73 243 147 0
+90 12 -81 0
+-27 22 -228 0
+213 148 -198 0
+189 183 -42 0
+207 -196 224 0
+-122 30 60 0
+134 96 -130 0
+-43 32 47 0
+-131 228 -34 0
+-153 218 103 0
+-173 -193 -72 0
+-90 -29 235 0
+-118 -183 85 0
+15 -54 102 0
+205 128 -81 0
+-99 -176 -95 0
+60 -248 -18 0
+-98 -83 90 0
+-57 12 66 0
+21 15 -168 0
+2 170 97 0
+86 -150 -2 0
+11 -42 50 0
+-112 -30 58 0
+-218 208 -133 0
+-56 -61 -124 0
+-156 242 113 0
+-124 -105 98 0
+219 -66 101 0
+145 210 246 0
+230 151 114 0
+-66 209 11 0
+235 -239 -210 0
+153 -131 -229 0
+40 52 181 0
+-88 -58 -176 0
+-221 -227 187 0
+86 -139 -40 0
+-209 123 -82 0
+159 -165 40 0
+115 -37 175 0
+-18 -208 -62 0
+6 25 105 0
+247 -29 198 0
+67 -124 -237 0
+-224 77 -222 0
+233 135 167 0
+11 -95 -131 0
+-191 -137 -229 0
+-211 -32 68 0
+133 112 -106 0
+-62 243 -106 0
+-84 -47 -39 0
+-165 -103 66 0
+-87 -202 -63 0
+183 -31 62 0
+11 -196 64 0
+61 -8 147 0
+28 137 -162 0
+-124 115 103 0
+-137 -201 -32 0
+20 250 111 0
+183 176 43 0
+139 -53 -151 0
+202 -20 45 0
+56 92 14 0
+-3 59 -113 0
+-74 44 -191 0
+42 122 107 0
+43 -37 -81 0
+-153 83 -157 0
+242 181 162 0
+-3 146 -73 0
+149 -91 13 0
+40 226 66 0
+-13 -225 140 0
+-79 206 194 0
+20 63 -161 0
+-234 -154 -50 0
+26 198 208 0
+149 81 -5 0
+-51 79 -176 0
+-8 -90 49 0
+-128 -167 208 0
+160 188 -63 0
+-147 -177 -211 0
+122 16 40 0
+33 -17 -199 0
+135 -62 -48 0
+207 149 -148 0
+149 163 104 0
+71 -186 84 0
+-220 15 108 0
+50 230 105 0
+-57 27 242 0
+-130 194 -171 0
+-52 -124 -171 0
+227 203 168 0
+-127 171 242 0
+74 -89 66 0
+-158 -78 -244 0
+192 -4 149 0
+-53 191 -218 0
+-13 233 222 0
+-67 74 122 0
+-205 -9 -83 0
+176 -91 -217 0
+125 219 -144 0
+73 118 -188 0
+-78 178 12 0
+205 -14 122 0
+-1 -137 111 0
+171 -85 246 0
+-20 250 219 0
+-146 121 7 0
+-20 25 80 0
+161 63 -178 0
+48 201 -223 0
+145 -35 -149 0
+-193 137 -63 0
+15 -63 -158 0
+134 -114 33 0
+-199 -183 13 0
+-71 -120 61 0
+-162 176 -190 0
+108 -140 -46 0
+235 -117 -114 0
+80 127 -180 0
+-119 118 25 0
+-232 -249 184 0
+-154 80 -198 0
+199 80 -47 0
+-60 177 -100 0
+-145 137 16 0
+178 -48 100 0
+170 122 -152 0
+47 21 -76 0
+-66 -143 99 0
+64 -28 3 0
+181 -125 116 0
+103 156 206 0
+250 -69 -48 0
+247 -227 -23 0
+-212 206 -182 0
+-33 -215 -4 0
+-231 97 -145 0
+213 -101 -236 0
+-141 173 123 0
+-68 -229 221 0
+-128 225 -219 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-075.cnf b/benchmarks/UF250.1065.100/uf250-075.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-075.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 6 -128 123 0
+-206 125 27 0
+-88 -220 -173 0
+41 -235 -210 0
+243 168 -231 0
+-87 14 -67 0
+234 -1 -82 0
+-24 -65 111 0
+136 19 91 0
+82 -65 -200 0
+2 -250 221 0
+26 -193 -17 0
+248 -226 59 0
+215 -57 -55 0
+87 234 192 0
+-245 48 104 0
+-231 -142 -5 0
+241 247 183 0
+-86 69 160 0
+-17 -210 44 0
+-64 -241 138 0
+-230 -187 -145 0
+192 -175 -141 0
+-228 -59 -65 0
+-198 -216 -148 0
+-81 -238 136 0
+222 135 -27 0
+-11 -61 135 0
+-147 163 166 0
+150 -248 80 0
+193 70 -242 0
+-168 9 -31 0
+155 135 -211 0
+147 -183 58 0
+177 44 105 0
+11 34 -163 0
+-148 -29 208 0
+78 -128 218 0
+-184 63 187 0
+-99 51 -124 0
+-47 67 249 0
+158 -217 138 0
+-198 223 -238 0
+169 -195 218 0
+186 -35 -143 0
+25 -35 16 0
+131 150 -51 0
+128 -213 -169 0
+-21 -48 124 0
+-80 -87 95 0
+-171 117 187 0
+74 9 71 0
+220 238 185 0
+106 163 238 0
+-172 152 -143 0
+65 -218 -92 0
+21 234 -211 0
+108 -44 222 0
+-157 234 250 0
+191 -248 215 0
+-58 -206 -230 0
+101 227 -123 0
+46 -176 241 0
+103 125 -102 0
+-166 209 176 0
+143 -100 -22 0
+-12 -101 204 0
+81 -207 -198 0
+190 -76 40 0
+-220 -93 17 0
+-211 -115 -159 0
+-210 -249 -9 0
+-184 214 127 0
+47 225 175 0
+-144 -236 -194 0
+-219 91 31 0
+35 -33 -15 0
+213 129 -111 0
+189 -57 -119 0
+-215 -37 -120 0
+74 166 -90 0
+-121 77 -195 0
+-33 -82 19 0
+-38 -110 -85 0
+-41 188 -13 0
+-160 170 -125 0
+162 145 243 0
+247 -62 193 0
+-43 -242 -224 0
+104 188 -134 0
+-76 8 -148 0
+117 168 66 0
+-220 21 157 0
+27 -78 -102 0
+197 -59 187 0
+-59 -1 42 0
+-127 -68 -216 0
+-37 146 11 0
+-54 86 123 0
+155 33 136 0
+-127 -171 61 0
+-217 -3 79 0
+-173 -232 -150 0
+-229 -44 -101 0
+-38 163 64 0
+-6 195 -184 0
+140 74 23 0
+-245 -250 -177 0
+156 153 179 0
+-185 -74 -220 0
+121 -209 188 0
+249 22 82 0
+-48 88 100 0
+108 -170 -177 0
+94 110 -37 0
+-58 228 199 0
+4 31 -102 0
+184 99 33 0
+-57 -181 -217 0
+-197 61 3 0
+-223 -182 88 0
+1 180 -150 0
+48 -198 50 0
+127 38 53 0
+-236 -218 -80 0
+-98 173 135 0
+-54 -94 241 0
+-155 243 -203 0
+-77 199 -221 0
+-149 29 -210 0
+182 115 -81 0
+128 103 -18 0
+123 -211 206 0
+-9 240 227 0
+-221 -18 48 0
+-89 -178 170 0
+-122 -80 111 0
+-112 96 29 0
+-195 250 33 0
+145 -136 -100 0
+164 59 92 0
+178 -174 148 0
+-111 -25 -130 0
+-196 156 139 0
+-31 225 143 0
+-43 214 -82 0
+202 225 -57 0
+133 123 -244 0
+152 -208 -111 0
+-48 217 -166 0
+214 139 -179 0
+-180 225 -201 0
+-206 85 -200 0
+-120 -56 -15 0
+-207 209 120 0
+-111 -194 -14 0
+86 -190 72 0
+-219 237 -227 0
+-56 -139 145 0
+172 -89 220 0
+178 87 69 0
+-169 243 -247 0
+-18 -225 -135 0
+126 -218 -106 0
+121 -103 -74 0
+-145 -98 54 0
+20 100 98 0
+165 108 -78 0
+16 -228 -206 0
+-107 -118 -241 0
+-148 102 -9 0
+-56 84 -38 0
+7 15 235 0
+74 -79 64 0
+-167 -58 -179 0
+68 136 238 0
+15 142 -136 0
+-180 -53 250 0
+250 -210 142 0
+124 155 -149 0
+-188 -130 22 0
+227 220 250 0
+97 202 -98 0
+160 -115 -194 0
+143 52 -87 0
+-177 -42 -27 0
+57 194 -202 0
+-102 -152 175 0
+182 -158 155 0
+-57 -101 -134 0
+40 68 -29 0
+49 -73 -189 0
+-225 -231 -145 0
+189 -110 51 0
+176 -41 -109 0
+45 223 67 0
+68 89 157 0
+-249 -63 -16 0
+37 -151 54 0
+-96 -169 79 0
+203 22 235 0
+104 -163 -112 0
+45 168 -14 0
+3 -98 126 0
+-95 -29 38 0
+-185 -186 -37 0
+192 59 -44 0
+5 -112 -130 0
+244 -175 -37 0
+239 -75 -250 0
+42 182 168 0
+210 42 -181 0
+216 100 110 0
+35 -111 -206 0
+42 -219 11 0
+-24 37 189 0
+-64 74 -80 0
+242 -43 -24 0
+133 -171 -3 0
+24 34 -202 0
+-42 98 233 0
+18 102 -172 0
+22 -88 -41 0
+-187 -72 98 0
+172 -183 -123 0
+69 -8 44 0
+150 6 184 0
+70 -124 117 0
+-37 105 127 0
+224 215 -219 0
+42 -156 -194 0
+168 -106 186 0
+-132 246 161 0
+-54 143 -184 0
+-217 1 192 0
+121 -138 -184 0
+-245 -142 -247 0
+-217 125 169 0
+-207 176 -168 0
+119 72 196 0
+89 -128 -180 0
+-162 186 46 0
+-82 164 1 0
+167 211 -193 0
+-176 -138 -84 0
+74 -23 -56 0
+-7 150 5 0
+-247 97 -207 0
+-22 223 203 0
+-102 -206 157 0
+61 14 74 0
+75 117 -187 0
+122 28 47 0
+71 45 75 0
+-43 110 -59 0
+1 -105 14 0
+112 45 239 0
+250 246 48 0
+-149 -144 116 0
+-77 -209 234 0
+-136 -158 133 0
+21 -94 147 0
+30 -141 15 0
+148 85 -232 0
+138 135 108 0
+150 155 -174 0
+134 75 -249 0
+50 -114 -31 0
+-152 88 53 0
+-33 239 244 0
+156 10 -168 0
+-234 -175 -46 0
+-123 5 -243 0
+-121 220 21 0
+32 136 -110 0
+-39 182 229 0
+-178 -243 -194 0
+102 98 -153 0
+27 121 191 0
+168 76 -180 0
+-248 140 -137 0
+-246 -24 139 0
+-88 -98 -212 0
+-210 219 -83 0
+194 -183 202 0
+-79 -209 192 0
+112 181 60 0
+115 -207 154 0
+38 157 63 0
+-247 250 -11 0
+-1 -202 180 0
+229 30 -45 0
+-94 -144 121 0
+-92 -8 223 0
+-233 125 -28 0
+-215 73 103 0
+9 243 50 0
+216 125 -223 0
+152 214 201 0
+-153 101 203 0
+-82 -59 99 0
+205 211 -106 0
+83 229 -12 0
+-249 216 -97 0
+-27 -242 -66 0
+6 -4 -218 0
+217 -142 -131 0
+-209 229 -121 0
+-103 -34 -150 0
+-164 -9 -232 0
+139 244 157 0
+-26 -64 -236 0
+-49 94 -111 0
+105 166 -178 0
+-244 29 -169 0
+129 146 -151 0
+129 -28 -61 0
+247 -233 39 0
+-2 7 -17 0
+90 -5 -160 0
+166 -108 63 0
+63 -22 92 0
+69 -133 -9 0
+-208 -242 -168 0
+106 11 -183 0
+-181 -184 -19 0
+-58 -62 182 0
+-175 4 -200 0
+94 69 181 0
+190 -148 -112 0
+33 93 63 0
+-212 143 124 0
+-210 -217 -63 0
+99 244 241 0
+-131 194 181 0
+-121 -97 184 0
+245 109 -161 0
+-177 211 169 0
+-161 -220 61 0
+184 129 9 0
+-206 -241 170 0
+158 168 -175 0
+-21 -212 136 0
+8 111 -226 0
+-134 196 -103 0
+-215 -16 -213 0
+200 -62 54 0
+50 -152 -186 0
+-99 111 -168 0
+-51 -68 -244 0
+157 143 179 0
+240 -109 -118 0
+164 -140 6 0
+-41 -79 -116 0
+100 -47 -56 0
+-60 -145 75 0
+-52 174 -230 0
+-125 200 109 0
+-135 90 -168 0
+237 -148 -210 0
+225 51 93 0
+-171 90 -200 0
+-120 133 -186 0
+-67 -147 75 0
+148 -133 21 0
+-56 -149 63 0
+174 119 -191 0
+109 138 81 0
+29 -182 -239 0
+-227 -64 -17 0
+9 227 90 0
+172 -48 -155 0
+-61 30 -62 0
+-234 -103 108 0
+107 -183 87 0
+-65 189 234 0
+191 182 156 0
+19 -104 -106 0
+7 -229 -32 0
+-138 -58 171 0
+-232 -246 40 0
+-73 -89 230 0
+-53 203 126 0
+88 -39 98 0
+108 41 107 0
+-129 -246 -34 0
+-217 33 -21 0
+219 -63 -158 0
+215 -58 -229 0
+-111 33 -172 0
+5 190 -182 0
+-220 73 -174 0
+196 238 -246 0
+43 47 -23 0
+153 -220 232 0
+-10 -192 232 0
+83 -200 -161 0
+-190 -136 -168 0
+-150 31 -46 0
+121 204 124 0
+143 -38 -2 0
+212 61 181 0
+-53 -8 -6 0
+220 92 24 0
+169 -134 29 0
+103 128 94 0
+86 214 -133 0
+-137 140 -207 0
+-135 78 241 0
+235 12 139 0
+-70 157 1 0
+234 98 217 0
+66 -250 193 0
+-172 -27 -130 0
+167 -170 234 0
+-178 -2 -194 0
+-181 147 -53 0
+-201 79 167 0
+194 -22 85 0
+45 -100 189 0
+66 81 123 0
+215 189 -183 0
+184 -37 24 0
+-158 -123 147 0
+-11 241 180 0
+-70 83 -164 0
+-229 56 -112 0
+-107 6 -234 0
+-5 13 -35 0
+-231 -14 -220 0
+-243 -33 -71 0
+-79 203 219 0
+137 221 -48 0
+32 106 -165 0
+46 -237 -182 0
+4 139 -178 0
+-237 124 -105 0
+247 200 189 0
+196 -102 -145 0
+-29 -214 137 0
+106 233 -172 0
+185 -43 -90 0
+-8 244 -103 0
+-236 233 -24 0
+-31 123 -156 0
+200 -188 -118 0
+-88 -155 -217 0
+-80 -201 -209 0
+-104 134 229 0
+-70 -45 195 0
+-110 162 -215 0
+151 120 90 0
+82 126 -234 0
+36 162 14 0
+87 109 73 0
+58 -194 -197 0
+208 -71 -100 0
+79 20 22 0
+-193 96 241 0
+235 -197 -138 0
+92 34 165 0
+18 13 155 0
+13 -138 -113 0
+114 143 -19 0
+133 -84 75 0
+-241 232 -85 0
+-240 -37 -154 0
+238 -167 101 0
+23 -65 193 0
+-170 51 125 0
+-45 -62 247 0
+-20 206 -52 0
+-136 -88 123 0
+-37 211 138 0
+-22 -172 -107 0
+-161 210 -239 0
+-173 109 161 0
+181 -168 98 0
+126 -191 -245 0
+-70 192 168 0
+103 -249 -43 0
+-47 79 241 0
+218 233 191 0
+100 -161 -36 0
+91 -243 -148 0
+-91 21 -234 0
+15 159 218 0
+-28 -83 4 0
+62 248 199 0
+-53 -183 115 0
+-186 -32 -54 0
+59 -179 -75 0
+48 -211 -23 0
+90 241 168 0
+161 140 -193 0
+59 -26 164 0
+29 3 -7 0
+42 -77 151 0
+-234 217 -69 0
+161 -165 -46 0
+-235 249 162 0
+-227 -140 -108 0
+173 33 214 0
+-153 -80 57 0
+-127 -141 -226 0
+-59 -229 165 0
+-75 104 -166 0
+70 10 190 0
+-124 -235 116 0
+-242 83 -238 0
+134 64 209 0
+-74 109 190 0
+146 -112 36 0
+-121 -19 103 0
+84 -191 -141 0
+52 41 -210 0
+96 -163 -101 0
+62 -47 -3 0
+215 -2 166 0
+126 -72 -55 0
+162 -194 3 0
+-114 49 -3 0
+106 -146 201 0
+-7 208 84 0
+36 -152 144 0
+52 -80 -229 0
+-145 65 230 0
+52 -135 -210 0
+-83 -250 -161 0
+-238 207 87 0
+-166 -100 85 0
+76 -48 -100 0
+120 -247 12 0
+-32 -82 -4 0
+-127 235 -132 0
+219 -32 -28 0
+-88 1 -229 0
+65 175 -171 0
+81 -35 -250 0
+-9 103 232 0
+69 35 129 0
+27 175 54 0
+179 176 34 0
+18 -82 72 0
+-14 174 -151 0
+-93 -132 2 0
+24 4 13 0
+187 50 220 0
+53 132 78 0
+84 220 -25 0
+-171 -165 244 0
+-165 -145 -95 0
+-178 90 18 0
+-154 -177 -200 0
+-105 -80 -216 0
+121 -78 164 0
+196 133 200 0
+9 -52 192 0
+95 102 -244 0
+40 187 -69 0
+-4 187 55 0
+-222 247 155 0
+-24 45 81 0
+32 -166 -131 0
+15 250 -149 0
+60 -9 -151 0
+136 148 -198 0
+-70 92 29 0
+180 90 -16 0
+-23 -129 -225 0
+136 -22 -238 0
+-238 21 -61 0
+-169 131 221 0
+47 210 -118 0
+37 -42 111 0
+-241 -99 -94 0
+-142 123 248 0
+80 -226 -190 0
+-78 220 -180 0
+177 68 -242 0
+-110 70 -53 0
+-181 -189 60 0
+-238 220 93 0
+147 98 235 0
+26 219 -84 0
+222 115 232 0
+211 -248 217 0
+-136 164 76 0
+-244 237 -192 0
+243 89 -203 0
+-238 77 -74 0
+-248 60 139 0
+-70 -216 229 0
+-240 -187 54 0
+166 -157 205 0
+-77 -220 -137 0
+-41 -187 -47 0
+-245 221 91 0
+40 106 -221 0
+-211 202 41 0
+226 147 -242 0
+-99 87 118 0
+20 -10 239 0
+145 22 -210 0
+249 -77 199 0
+61 217 -164 0
+234 178 46 0
+119 -92 71 0
+-211 -97 -75 0
+167 212 17 0
+133 61 225 0
+6 -97 231 0
+-113 -65 144 0
+236 133 -194 0
+250 219 117 0
+-24 216 178 0
+52 18 138 0
+-86 182 150 0
+76 -101 203 0
+174 -161 224 0
+157 -200 23 0
+125 250 53 0
+-96 118 -53 0
+66 -172 -18 0
+-24 -114 88 0
+55 -60 -214 0
+-112 18 -162 0
+35 126 -63 0
+5 -186 81 0
+200 -227 135 0
+52 29 -98 0
+177 -217 10 0
+33 165 164 0
+4 7 -219 0
+-106 229 149 0
+-28 68 151 0
+-118 9 222 0
+165 -130 16 0
+112 229 25 0
+-3 -168 32 0
+-24 186 -115 0
+179 206 151 0
+220 -183 18 0
+-160 -136 59 0
+-242 116 -143 0
+166 209 55 0
+-19 198 207 0
+-171 222 191 0
+222 -178 -233 0
+142 159 46 0
+225 217 27 0
+-31 -75 -244 0
+-245 164 -217 0
+32 73 163 0
+-194 245 238 0
+58 4 6 0
+131 64 -137 0
+120 -44 -43 0
+-72 10 216 0
+-64 217 51 0
+14 -97 -95 0
+228 -193 -43 0
+221 35 215 0
+129 23 -73 0
+-176 -13 205 0
+-66 232 143 0
+67 -57 -215 0
+-30 -129 241 0
+-101 -65 26 0
+65 103 85 0
+-67 146 35 0
+-232 -122 170 0
+-152 9 -206 0
+-146 103 -205 0
+244 92 235 0
+-131 -177 209 0
+-29 118 136 0
+-26 215 -124 0
+121 -3 229 0
+-208 -168 -97 0
+-6 126 134 0
+228 70 -138 0
+227 43 165 0
+-226 -145 -25 0
+209 178 118 0
+-12 124 238 0
+166 -65 98 0
+-3 155 -159 0
+-190 -230 76 0
+164 -142 223 0
+-144 207 215 0
+160 18 117 0
+123 -74 -199 0
+212 -181 183 0
+84 59 -6 0
+148 234 159 0
+165 24 29 0
+76 -153 -173 0
+-227 -145 -94 0
+24 17 -48 0
+-231 220 -121 0
+-150 247 8 0
+-28 -104 191 0
+-114 104 -18 0
+-197 36 217 0
+133 -46 9 0
+-238 84 88 0
+-34 -41 219 0
+97 105 -200 0
+65 9 247 0
+70 -135 106 0
+170 126 -124 0
+124 -155 -177 0
+-188 226 22 0
+98 -156 91 0
+156 7 229 0
+-51 6 242 0
+-61 -136 -18 0
+-155 166 -123 0
+8 -151 118 0
+-193 -150 -61 0
+37 -212 -152 0
+-141 -198 50 0
+-55 89 -194 0
+140 22 -146 0
+62 -63 -40 0
+-19 20 163 0
+-84 189 -246 0
+162 151 20 0
+-100 -217 -54 0
+-136 -35 -237 0
+126 176 239 0
+87 179 225 0
+13 224 222 0
+65 -178 -15 0
+43 -59 -23 0
+-249 -108 -105 0
+-24 232 -128 0
+69 76 -163 0
+89 172 169 0
+91 82 -150 0
+-43 109 -241 0
+-97 120 -117 0
+164 -187 7 0
+-68 -65 35 0
+-78 9 156 0
+110 165 -124 0
+236 -159 -89 0
+33 47 142 0
+-152 -191 182 0
+-10 -5 -108 0
+181 -91 -145 0
+24 175 -116 0
+-68 60 -46 0
+77 -250 110 0
+-108 196 41 0
+196 41 113 0
+-47 -119 227 0
+-161 48 -64 0
+-125 83 160 0
+21 -199 -41 0
+-84 -109 192 0
+-248 -246 -155 0
+229 68 -183 0
+203 -149 22 0
+-208 -154 -61 0
+148 -49 84 0
+125 -241 -28 0
+165 -194 3 0
+37 188 175 0
+-170 7 -212 0
+206 -152 -226 0
+71 -115 -211 0
+33 -59 119 0
+-61 193 41 0
+44 -171 97 0
+-183 -107 -2 0
+127 216 107 0
+-13 -96 -60 0
+235 -191 -159 0
+-117 -220 -80 0
+64 157 -87 0
+-58 192 198 0
+-165 -41 -107 0
+191 -157 178 0
+9 49 73 0
+-70 -76 204 0
+138 199 -209 0
+-96 27 -28 0
+190 193 107 0
+221 -51 89 0
+90 209 177 0
+62 2 -16 0
+8 -183 -155 0
+235 -74 -98 0
+-132 -161 191 0
+-72 44 -38 0
+65 -149 -153 0
+208 -176 172 0
+18 196 131 0
+-6 -170 -233 0
+25 -211 231 0
+213 23 -216 0
+-105 60 27 0
+190 217 214 0
+61 173 -18 0
+31 -23 184 0
+-55 3 218 0
+25 165 -162 0
+135 25 -149 0
+-134 -141 -75 0
+105 177 -160 0
+41 -73 -143 0
+110 17 -161 0
+203 202 21 0
+3 183 -241 0
+214 -189 64 0
+-13 17 -155 0
+151 -134 -164 0
+58 -108 -184 0
+-179 211 -166 0
+57 2 -188 0
+203 137 -182 0
+-5 192 -89 0
+150 -61 101 0
+-65 -67 20 0
+-231 -43 -60 0
+83 -116 70 0
+220 -227 52 0
+-52 -43 115 0
+-211 -190 70 0
+38 151 99 0
+31 -151 127 0
+211 -135 -76 0
+-67 -244 -12 0
+184 107 -77 0
+-60 -125 -148 0
+170 2 118 0
+-146 62 167 0
+-190 141 -103 0
+-89 5 -105 0
+162 -68 66 0
+-27 -145 -38 0
+176 87 201 0
+201 -247 -164 0
+-52 -36 -240 0
+-98 -113 66 0
+-200 199 -186 0
+127 18 214 0
+101 61 -18 0
+-250 165 -2 0
+238 169 -65 0
+94 31 185 0
+157 -144 -45 0
+-142 71 215 0
+-125 85 244 0
+-78 61 233 0
+128 -207 95 0
+-89 142 -7 0
+38 154 -48 0
+82 187 217 0
+139 140 -101 0
+186 -159 -170 0
+-143 -60 47 0
+-126 -231 213 0
+56 -65 212 0
+-63 -28 -164 0
+126 85 103 0
+-200 -8 133 0
+-56 33 18 0
+12 -103 4 0
+97 -18 -192 0
+-134 1 239 0
+-129 124 194 0
+-181 63 74 0
+-241 31 -215 0
+-23 -161 -223 0
+100 -54 141 0
+150 -111 -130 0
+-113 167 -223 0
+49 107 22 0
+-218 123 -247 0
+-80 187 -219 0
+226 175 62 0
+-15 131 215 0
+-228 -116 187 0
+85 97 -160 0
+-247 118 -183 0
+-167 -64 -132 0
+-27 -183 31 0
+71 -147 214 0
+-44 230 -189 0
+-201 57 -93 0
+-91 -190 -244 0
+-123 -194 95 0
+-1 6 161 0
+-57 56 36 0
+221 210 -153 0
+-244 -183 114 0
+-149 -28 -225 0
+-8 -182 -165 0
+224 -203 -233 0
+105 -169 202 0
+182 -226 -227 0
+77 111 159 0
+211 112 -20 0
+51 4 118 0
+-26 117 -233 0
+-21 56 -190 0
+128 -178 13 0
+-124 190 229 0
+-58 -115 12 0
+-240 -174 141 0
+186 -170 -70 0
+27 44 98 0
+-156 203 16 0
+-142 153 194 0
+177 67 -16 0
+-82 224 85 0
+-72 -125 45 0
+245 -69 -76 0
+90 -94 -75 0
+-126 -174 219 0
+-56 -73 231 0
+-141 -46 203 0
+-59 -210 -184 0
+-56 59 -229 0
+32 217 -149 0
+-7 163 -213 0
+66 -193 -233 0
+134 187 156 0
+-203 126 184 0
+158 37 243 0
+-196 44 12 0
+96 97 -7 0
+-25 248 -72 0
+-55 18 239 0
+-107 60 6 0
+109 -141 -117 0
+-113 -18 188 0
+-215 -130 144 0
+-199 -213 53 0
+-201 -18 -136 0
+-61 38 124 0
+108 167 -63 0
+118 -71 75 0
+47 164 -232 0
+175 51 161 0
+-44 -67 -128 0
+212 -103 -99 0
+219 16 -27 0
+63 -74 155 0
+188 -99 56 0
+189 202 129 0
+249 80 225 0
+53 72 -139 0
+-71 -176 -240 0
+230 157 -12 0
+-97 194 -122 0
+98 9 -70 0
+196 -159 244 0
+-250 58 33 0
+-153 11 -160 0
+-84 143 108 0
+196 215 -125 0
+-188 234 -139 0
+39 67 -183 0
+-74 208 225 0
+147 -205 163 0
+-121 105 245 0
+225 -57 16 0
+-239 26 -149 0
+135 -171 163 0
+131 49 -238 0
+74 -173 1 0
+101 142 -177 0
+199 -243 190 0
+-52 -48 206 0
+-248 38 -158 0
+-131 -154 133 0
+-1 -72 -192 0
+91 -137 189 0
+66 -36 150 0
+130 -248 -95 0
+-246 -113 79 0
+178 -245 122 0
+65 12 -196 0
+105 -106 -216 0
+-62 6 -213 0
+-81 -38 57 0
+208 -94 -45 0
+139 26 227 0
+-15 -133 124 0
+-196 199 6 0
+-102 185 86 0
+208 -51 95 0
+-217 19 82 0
+212 118 -242 0
+86 -43 -77 0
+-140 -51 -116 0
+227 -165 -9 0
+-128 133 157 0
+68 38 -128 0
+188 208 -17 0
+196 -189 -17 0
+-19 140 -27 0
+89 189 72 0
+-114 -53 -209 0
+111 -134 -200 0
+-71 121 -182 0
+-150 -174 45 0
+-92 223 39 0
+-245 134 106 0
+137 167 165 0
+-1 -112 218 0
+-88 143 176 0
+233 160 33 0
+-76 68 -186 0
+-213 -157 -159 0
+-224 -243 62 0
+192 -12 197 0
+-177 -128 -175 0
+-12 -224 65 0
+189 -117 -242 0
+46 -217 -228 0
+162 -99 164 0
+123 142 185 0
+44 113 -58 0
+-193 248 80 0
+-169 -140 -39 0
+-48 159 44 0
+-19 -139 151 0
+38 229 -113 0
+-57 -29 169 0
+-209 132 -153 0
+-193 76 59 0
+-246 55 -213 0
+147 -46 -126 0
+181 197 -240 0
+113 41 85 0
+-165 -231 -187 0
+47 213 28 0
+158 4 -81 0
+-245 194 -167 0
+187 -155 40 0
+134 84 59 0
+43 103 238 0
+-106 19 100 0
+156 47 55 0
+71 -218 -3 0
+-189 -123 6 0
+22 236 164 0
+-105 162 44 0
+67 3 -143 0
+-219 146 -142 0
+-143 -195 -3 0
+209 -213 -181 0
+148 -78 191 0
+-98 247 179 0
+-188 -217 244 0
+-51 167 127 0
+158 71 -3 0
+177 -120 -137 0
+155 -249 -128 0
+-186 154 -165 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-076.cnf b/benchmarks/UF250.1065.100/uf250-076.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-076.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -187 130 115 0
+143 -91 -238 0
+-50 55 -232 0
+242 15 -217 0
+90 110 -95 0
+-51 7 165 0
+-86 185 -13 0
+-185 -156 -152 0
+-126 -227 92 0
+-68 -100 101 0
+194 177 -73 0
+-134 206 -101 0
+-67 -26 108 0
+-94 36 46 0
+193 -82 135 0
+-65 169 232 0
+-55 161 -57 0
+-107 124 173 0
+33 187 -118 0
+-113 65 -214 0
+52 172 -107 0
+-135 114 45 0
+89 125 226 0
+-93 -120 -5 0
+93 60 191 0
+245 -109 219 0
+235 -26 -142 0
+130 56 34 0
+-173 160 -241 0
+-53 214 247 0
+41 15 162 0
+-37 -101 79 0
+88 10 -102 0
+-242 -38 -78 0
+-171 18 -161 0
+-220 51 196 0
+184 97 163 0
+-59 -112 -52 0
+-78 -225 -205 0
+102 127 -186 0
+-193 -14 247 0
+200 79 -152 0
+-154 149 38 0
+123 137 -245 0
+-246 -143 79 0
+128 -99 136 0
+180 186 -109 0
+8 -200 -99 0
+65 28 44 0
+12 100 -227 0
+212 159 -231 0
+-128 213 -152 0
+187 51 148 0
+-193 -161 -81 0
+70 231 34 0
+-179 -33 224 0
+126 -8 219 0
+225 -181 -62 0
+176 -159 67 0
+-190 214 18 0
+39 190 -120 0
+-18 224 7 0
+247 225 -183 0
+216 24 -57 0
+69 -219 -164 0
+175 -231 -114 0
+44 -9 -185 0
+-52 241 160 0
+-132 15 31 0
+139 -116 -28 0
+227 -127 -200 0
+-51 215 -201 0
+169 68 -186 0
+86 183 249 0
+-175 10 162 0
+172 -38 -241 0
+64 -177 -127 0
+-208 -81 209 0
+-127 244 193 0
+172 -34 -73 0
+-198 157 171 0
+-100 92 -224 0
+118 -63 216 0
+85 -83 -117 0
+-91 -130 -9 0
+-46 161 -151 0
+-14 -198 -22 0
+123 41 -190 0
+211 -201 -227 0
+54 -68 65 0
+-56 -26 188 0
+-137 -6 -234 0
+-34 -116 198 0
+118 -164 -15 0
+29 44 60 0
+121 162 67 0
+95 -5 65 0
+-235 -196 173 0
+246 -37 39 0
+2 160 -73 0
+-102 -124 -91 0
+226 26 -214 0
+97 88 -71 0
+-145 15 -26 0
+212 25 66 0
+214 188 191 0
+-14 81 149 0
+-102 -218 89 0
+-163 131 -123 0
+-95 25 171 0
+-227 23 195 0
+-40 90 130 0
+190 169 -218 0
+137 -4 -85 0
+155 -37 -173 0
+82 173 5 0
+-75 130 -171 0
+-205 8 -156 0
+-126 -172 -1 0
+109 -85 -230 0
+13 241 -98 0
+98 92 -68 0
+-6 -1 -143 0
+-159 49 99 0
+102 -118 113 0
+7 -160 13 0
+42 24 -120 0
+-244 -47 167 0
+-64 116 -138 0
+191 -127 -14 0
+76 215 -71 0
+-117 -110 20 0
+153 212 108 0
+159 161 -182 0
+-194 14 84 0
+-119 -143 7 0
+-187 98 -184 0
+-18 237 -114 0
+192 214 -123 0
+-80 -204 209 0
+-205 -30 -170 0
+-35 156 248 0
+-121 130 68 0
+196 197 87 0
+-13 150 -51 0
+-248 -17 -241 0
+67 -13 -116 0
+-146 102 108 0
+-86 31 -60 0
+20 111 29 0
+32 -80 108 0
+233 -64 98 0
+-76 -23 179 0
+46 -72 -44 0
+235 15 2 0
+-105 -117 -163 0
+-48 -121 222 0
+-223 -44 122 0
+-165 -22 -180 0
+101 111 188 0
+185 -229 139 0
+-6 -238 148 0
+-77 105 -159 0
+-56 -170 156 0
+159 229 143 0
+120 16 -245 0
+-35 118 173 0
+-48 172 -160 0
+-91 -176 -85 0
+-28 -70 192 0
+-186 35 -38 0
+115 78 18 0
+93 58 -35 0
+166 106 -80 0
+-214 130 -60 0
+-178 -235 11 0
+-115 30 -131 0
+245 -159 -198 0
+183 76 -67 0
+4 -40 48 0
+39 123 -81 0
+-102 203 25 0
+122 79 -249 0
+31 41 235 0
+16 57 101 0
+-159 -158 169 0
+235 58 209 0
+100 -161 -122 0
+-8 10 20 0
+-52 -122 -130 0
+198 93 157 0
+122 68 -172 0
+-123 177 121 0
+-223 33 -109 0
+-65 -76 87 0
+193 175 -114 0
+-214 -163 14 0
+-95 116 17 0
+-65 82 74 0
+139 -173 -225 0
+25 75 109 0
+-88 28 -69 0
+67 -137 -176 0
+97 -77 -41 0
+-158 39 -60 0
+-127 145 -34 0
+40 107 -178 0
+-17 -144 84 0
+-159 22 157 0
+-86 199 -96 0
+-105 -207 -111 0
+-38 232 236 0
+-163 107 -208 0
+-76 -207 -154 0
+-39 -240 -143 0
+-100 -239 180 0
+90 -165 -104 0
+139 41 50 0
+-229 113 -55 0
+-77 133 199 0
+193 117 -73 0
+243 -166 -114 0
+40 -130 34 0
+-188 205 184 0
+-201 -165 -161 0
+234 -76 43 0
+6 191 35 0
+-112 -77 -157 0
+-216 104 -87 0
+177 -47 -88 0
+14 -180 -48 0
+-176 241 -185 0
+-237 223 -47 0
+25 -84 -66 0
+35 -159 -207 0
+-95 8 82 0
+136 -240 -58 0
+41 186 141 0
+50 -103 92 0
+-26 249 -233 0
+-136 216 235 0
+34 242 -38 0
+-10 -102 -173 0
+159 239 103 0
+75 129 -64 0
+34 -247 151 0
+67 247 249 0
+92 -98 163 0
+14 -157 -90 0
+-181 233 -71 0
+180 73 -179 0
+87 157 -139 0
+146 103 74 0
+-160 -129 -229 0
+191 -175 -118 0
+193 -99 229 0
+-14 15 -226 0
+-129 247 -90 0
+24 -214 84 0
+139 -152 -2 0
+-163 -106 -18 0
+-210 -241 211 0
+173 -21 57 0
+218 -247 75 0
+-128 -137 188 0
+49 -56 -205 0
+-12 156 172 0
+33 15 85 0
+201 244 55 0
+-62 173 190 0
+99 -100 138 0
+-236 -178 240 0
+221 183 96 0
+-113 -223 -117 0
+-221 60 -84 0
+-243 -157 -235 0
+-215 195 -78 0
+-36 -73 -160 0
+4 -241 -154 0
+31 128 211 0
+-249 -31 -175 0
+-133 126 -80 0
+187 -115 -4 0
+-27 249 123 0
+81 149 -159 0
+-59 -12 -228 0
+-118 127 14 0
+-128 24 -207 0
+-14 147 200 0
+167 -157 -217 0
+-22 -7 -241 0
+-138 108 -112 0
+-243 182 223 0
+151 -77 238 0
+-169 -129 -221 0
+115 -225 -175 0
+-91 111 22 0
+151 -5 8 0
+-215 -105 148 0
+-17 124 -238 0
+155 -122 -166 0
+244 67 250 0
+92 170 -15 0
+171 -8 73 0
+-177 -226 -151 0
+105 -118 31 0
+-160 -191 74 0
+-170 -49 13 0
+-153 -68 64 0
+-3 -62 -249 0
+61 80 79 0
+-98 -9 -217 0
+15 87 222 0
+-83 -173 187 0
+-169 150 133 0
+-129 -113 188 0
+-234 -52 -46 0
+124 238 50 0
+-214 -99 -244 0
+222 163 40 0
+-212 -209 -205 0
+-186 150 -211 0
+-195 222 -172 0
+65 -31 35 0
+-199 153 192 0
+81 219 -231 0
+-194 53 -47 0
+88 -229 -117 0
+-197 38 -214 0
+-11 45 47 0
+-224 -114 -21 0
+-102 -93 -191 0
+-43 85 -203 0
+94 41 214 0
+-202 -32 -104 0
+51 -208 -1 0
+-209 -15 -242 0
+124 206 -72 0
+-2 209 -206 0
+-25 -217 -9 0
+15 201 -16 0
+-45 128 -156 0
+-67 246 -215 0
+145 69 86 0
+133 51 72 0
+26 30 -15 0
+206 161 5 0
+-4 172 -40 0
+-98 208 219 0
+245 -200 105 0
+-130 236 150 0
+22 233 176 0
+71 96 201 0
+-11 161 223 0
+-33 -88 -239 0
+-6 -34 -185 0
+171 -199 194 0
+126 -46 -132 0
+92 -168 -106 0
+103 180 -36 0
+-40 -72 -223 0
+-186 -148 98 0
+166 -119 118 0
+243 37 192 0
+46 203 18 0
+-21 84 -156 0
+-143 244 30 0
+-63 38 142 0
+-205 -78 -123 0
+235 221 -176 0
+-86 74 53 0
+-123 -209 -104 0
+174 -11 14 0
+152 146 176 0
+-247 26 72 0
+-141 113 198 0
+-53 -226 -222 0
+-131 51 181 0
+-243 17 18 0
+19 -36 85 0
+-214 98 226 0
+-175 -92 -55 0
+-66 128 231 0
+-119 -14 -112 0
+194 200 -188 0
+142 -4 242 0
+-196 -89 124 0
+-181 51 248 0
+7 166 -33 0
+-21 245 -164 0
+103 165 208 0
+-126 -227 -212 0
+119 157 247 0
+-135 -74 209 0
+131 -213 4 0
+-249 23 -192 0
+79 -242 -200 0
+-236 -109 -82 0
+-26 110 -224 0
+-244 -158 129 0
+-25 -201 -71 0
+-189 235 -179 0
+-64 -10 28 0
+44 17 -112 0
+183 -245 -47 0
+-109 -17 200 0
+116 171 92 0
+-212 122 125 0
+242 61 -133 0
+242 10 128 0
+-37 180 137 0
+-93 225 39 0
+-50 -230 -219 0
+-41 210 45 0
+-56 54 -132 0
+-54 128 -132 0
+59 -207 -215 0
+-194 190 -213 0
+-146 154 -141 0
+-62 133 8 0
+145 120 227 0
+-17 -119 -47 0
+-213 159 -126 0
+-106 -217 -144 0
+-201 -218 -102 0
+57 56 39 0
+-123 98 -216 0
+-106 -41 -90 0
+222 71 126 0
+-84 -18 -250 0
+-105 32 217 0
+-241 187 -146 0
+-137 -212 -14 0
+136 165 50 0
+44 113 134 0
+-204 153 -140 0
+218 -35 -141 0
+87 128 -208 0
+-79 240 66 0
+-245 45 207 0
+-237 -42 -157 0
+-81 180 -237 0
+-218 -130 -106 0
+-77 -58 -200 0
+-235 181 246 0
+196 -46 126 0
+54 -3 18 0
+18 192 -190 0
+83 193 -227 0
+-233 69 -94 0
+-62 205 198 0
+26 -111 124 0
+103 169 -39 0
+-211 -124 -97 0
+-100 138 249 0
+95 178 211 0
+163 -141 128 0
+-134 36 -196 0
+-77 -39 111 0
+103 76 153 0
+109 -113 195 0
+-87 68 -200 0
+-242 -238 -169 0
+174 -236 35 0
+-50 12 86 0
+-220 221 217 0
+-225 126 189 0
+-58 80 -31 0
+223 -191 176 0
+18 -25 -96 0
+-207 197 -178 0
+-44 86 -93 0
+26 68 12 0
+-247 16 -219 0
+7 -41 -219 0
+-60 100 142 0
+205 66 89 0
+-228 -75 -168 0
+-17 129 -227 0
+-180 -58 -40 0
+-94 -218 32 0
+239 -160 -121 0
+177 -184 244 0
+55 -190 3 0
+30 105 111 0
+2 97 -237 0
+-88 -70 101 0
+127 -74 -240 0
+-245 221 103 0
+-51 31 -132 0
+-180 -102 231 0
+-108 -223 133 0
+15 -57 102 0
+168 -171 -239 0
+-47 -218 21 0
+63 -57 222 0
+-106 81 79 0
+17 54 -65 0
+-137 -226 161 0
+-115 -41 -46 0
+-6 32 -231 0
+-84 -182 34 0
+-171 187 -126 0
+-226 192 -159 0
+215 182 -195 0
+-184 73 195 0
+-117 135 202 0
+222 -217 58 0
+-31 177 54 0
+93 27 53 0
+-200 -220 -193 0
+165 -249 -127 0
+239 -120 140 0
+-159 -248 18 0
+-83 29 -106 0
+-4 -16 -112 0
+189 -75 -244 0
+-239 -180 -12 0
+-220 134 -226 0
+-67 178 192 0
+-65 67 -22 0
+-170 202 -6 0
+55 -6 127 0
+45 105 236 0
+183 158 8 0
+-131 144 -137 0
+83 -239 100 0
+-36 207 123 0
+-14 67 -111 0
+79 -21 -109 0
+157 -25 -82 0
+192 10 139 0
+158 134 247 0
+-37 60 -86 0
+-100 -137 193 0
+-146 -131 112 0
+128 -115 -47 0
+58 63 28 0
+-73 130 -132 0
+82 126 77 0
+-111 -230 181 0
+10 85 219 0
+-201 -159 187 0
+-51 -35 -158 0
+-123 24 -60 0
+-250 -160 123 0
+35 -141 164 0
+127 148 -174 0
+-92 176 171 0
+-184 -231 -138 0
+137 180 -95 0
+88 -145 117 0
+-17 24 211 0
+-75 -178 11 0
+-109 110 99 0
+181 -240 209 0
+250 86 214 0
+-179 104 -135 0
+-224 119 149 0
+-103 -222 185 0
+-230 -147 27 0
+-7 172 -111 0
+-81 216 52 0
+188 79 214 0
+161 166 49 0
+-133 97 162 0
+185 41 5 0
+243 92 8 0
+139 245 191 0
+-179 241 170 0
+-242 -219 -134 0
+-237 63 -209 0
+33 -100 61 0
+152 -32 -113 0
+97 62 183 0
+-53 -30 238 0
+104 -170 179 0
+32 -193 135 0
+211 -134 -60 0
+-15 72 5 0
+-216 140 72 0
+-69 -179 174 0
+-33 23 26 0
+196 -75 141 0
+-198 162 188 0
+245 73 -166 0
+-72 94 -170 0
+79 123 183 0
+112 -236 123 0
+118 -188 181 0
+-80 -135 -111 0
+-236 23 230 0
+-66 -96 -192 0
+-46 62 -217 0
+188 -181 145 0
+155 66 169 0
+-152 -47 -142 0
+-200 17 -5 0
+124 -62 16 0
+-47 167 -10 0
+-226 -189 61 0
+-14 -105 168 0
+65 185 -136 0
+23 199 -212 0
+-118 85 -107 0
+-122 -2 79 0
+-54 159 138 0
+-90 -129 -57 0
+126 220 81 0
+-28 126 -204 0
+25 124 -231 0
+136 109 35 0
+-145 -168 -227 0
+-83 18 -144 0
+-31 132 27 0
+-214 -41 -152 0
+71 30 -65 0
+-204 -197 -62 0
+-105 -229 222 0
+-150 -172 -208 0
+204 121 -15 0
+-62 -136 -189 0
+21 -195 186 0
+36 -230 -62 0
+83 127 125 0
+14 7 -151 0
+187 174 102 0
+115 -71 -37 0
+-134 -188 142 0
+147 27 246 0
+-52 81 -55 0
+167 -46 -90 0
+-110 36 210 0
+-59 -220 -51 0
+71 61 22 0
+-115 133 169 0
+-85 1 -72 0
+63 129 28 0
+-135 85 -83 0
+-181 -106 -57 0
+-40 -36 21 0
+235 -39 106 0
+49 25 3 0
+190 182 -113 0
+19 -47 -3 0
+-214 -39 -210 0
+-90 232 -203 0
+69 -87 -189 0
+-101 103 167 0
+111 -143 80 0
+-37 -182 117 0
+161 -5 -94 0
+-27 19 -219 0
+200 -190 233 0
+-150 -13 -250 0
+-57 -163 149 0
+-37 70 131 0
+-209 -37 230 0
+-124 -67 -94 0
+139 232 -200 0
+175 -20 -66 0
+134 -247 -200 0
+26 138 -6 0
+-116 -185 -199 0
+160 -64 150 0
+-26 -106 -92 0
+87 -201 -172 0
+-127 17 147 0
+-248 -13 -229 0
+-116 -1 46 0
+1 -37 78 0
+-64 -76 232 0
+-127 -52 24 0
+-181 -217 -31 0
+-2 154 222 0
+227 121 -102 0
+132 185 -114 0
+244 163 101 0
+70 -26 -21 0
+-26 -165 -79 0
+21 -117 -34 0
+5 -67 -79 0
+-92 -178 -101 0
+247 14 -223 0
+192 -139 -49 0
+-184 158 -56 0
+-111 -35 -57 0
+-128 -244 169 0
+-175 -183 -127 0
+32 -142 129 0
+20 95 -172 0
+67 172 -236 0
+114 -239 132 0
+145 142 -250 0
+-11 -70 91 0
+154 -170 -96 0
+28 -62 -80 0
+151 48 -179 0
+100 -224 37 0
+-49 -6 145 0
+-141 48 -215 0
+-144 -151 -21 0
+163 64 3 0
+236 194 56 0
+-97 -91 -56 0
+-36 120 248 0
+-210 -250 -22 0
+-186 -135 248 0
+21 -211 37 0
+-127 78 -170 0
+-131 104 -20 0
+249 63 126 0
+-205 -229 -233 0
+45 187 -169 0
+161 139 228 0
+-230 201 150 0
+126 78 66 0
+99 53 87 0
+-40 -50 -189 0
+108 42 -89 0
+131 102 -110 0
+32 -227 16 0
+206 -77 -166 0
+-46 -197 220 0
+185 12 143 0
+183 227 -117 0
+-230 -39 -194 0
+107 -92 -248 0
+-192 -179 102 0
+-13 98 18 0
+169 54 92 0
+-2 75 136 0
+117 -175 -112 0
+19 139 175 0
+-127 -62 185 0
+9 -135 -111 0
+197 171 30 0
+-103 234 -24 0
+-211 -116 -109 0
+-222 113 -220 0
+213 15 -70 0
+29 -61 160 0
+-157 -246 10 0
+150 171 -223 0
+-166 -27 71 0
+-70 -146 -92 0
+128 248 -17 0
+64 -212 155 0
+-180 42 35 0
+-110 215 116 0
+7 169 -194 0
+53 -185 -160 0
+-228 36 177 0
+247 -39 -110 0
+-120 -50 -123 0
+-33 237 -140 0
+139 -137 132 0
+-13 183 -139 0
+8 61 -36 0
+-26 211 149 0
+-229 242 -10 0
+-93 -212 -87 0
+154 -100 79 0
+-100 225 112 0
+-243 -28 113 0
+11 -201 -111 0
+226 -248 148 0
+3 -42 163 0
+158 -234 52 0
+-106 193 145 0
+-88 95 -68 0
+134 -91 221 0
+95 -156 152 0
+-84 -144 -19 0
+-4 -19 -162 0
+16 75 -90 0
+57 -156 -46 0
+137 30 105 0
+73 121 -236 0
+-59 -9 -167 0
+215 173 229 0
+10 62 156 0
+4 225 -122 0
+-201 -85 29 0
+85 -234 -44 0
+-156 -169 -122 0
+134 232 189 0
+132 -41 2 0
+-162 100 99 0
+225 121 -8 0
+218 -28 129 0
+-218 45 83 0
+-183 -216 160 0
+199 131 -159 0
+71 46 -65 0
+-39 32 -215 0
+19 -89 170 0
+-221 177 -220 0
+189 60 -69 0
+41 177 -185 0
+-43 -31 -8 0
+230 -241 52 0
+-52 162 -25 0
+-121 -82 -32 0
+8 114 106 0
+-157 161 135 0
+46 -101 28 0
+-153 -233 -175 0
+-141 35 -29 0
+-94 10 -80 0
+-55 -30 -109 0
+226 238 81 0
+-17 -238 -245 0
+-138 -57 -194 0
+-133 73 206 0
+160 76 108 0
+249 -241 38 0
+92 -10 111 0
+-245 88 82 0
+134 136 -133 0
+167 8 -231 0
+75 26 -236 0
+236 196 -240 0
+-122 -26 28 0
+-14 -97 167 0
+52 -102 22 0
+27 200 -74 0
+-242 -47 -124 0
+-171 -14 -181 0
+-229 -231 -240 0
+-160 -179 -26 0
+231 -237 -101 0
+232 -240 210 0
+-11 141 116 0
+86 -68 -64 0
+250 123 119 0
+176 35 65 0
+-189 -70 53 0
+250 -187 164 0
+198 214 69 0
+201 39 -155 0
+-149 240 245 0
+27 204 153 0
+-101 14 -216 0
+-105 85 173 0
+-182 -21 194 0
+-234 225 56 0
+203 209 160 0
+155 -51 25 0
+-32 -47 -124 0
+79 121 -11 0
+-115 99 216 0
+-2 50 232 0
+-172 -8 68 0
+236 159 -56 0
+100 -192 -116 0
+102 -78 -79 0
+89 -249 226 0
+-88 82 -87 0
+-165 13 -122 0
+215 222 -176 0
+-60 -182 -217 0
+64 -88 214 0
+-118 -246 -205 0
+168 65 246 0
+-24 250 -89 0
+89 139 101 0
+-20 -90 187 0
+106 -246 -90 0
+42 -117 55 0
+-154 -179 -89 0
+161 216 56 0
+111 40 171 0
+-142 -127 -45 0
+222 229 111 0
+-116 -169 195 0
+-122 72 38 0
+-10 -194 98 0
+229 133 -246 0
+-18 86 -160 0
+144 -227 94 0
+-161 -52 -76 0
+7 -238 102 0
+-223 -147 226 0
+151 188 175 0
+235 209 -12 0
+-83 -208 -244 0
+-67 162 -211 0
+-12 -238 -25 0
+77 -107 -133 0
+38 -151 -156 0
+-242 -62 159 0
+-207 -36 -226 0
+46 -215 -229 0
+-16 29 -41 0
+-95 68 108 0
+202 108 148 0
+-175 -49 152 0
+141 12 70 0
+55 -98 49 0
+-52 90 146 0
+-246 -40 -120 0
+-10 -75 -11 0
+16 -115 239 0
+-106 -38 -169 0
+-233 185 4 0
+142 -90 132 0
+-223 -243 106 0
+-211 169 -195 0
+-21 109 217 0
+103 246 -34 0
+199 16 -218 0
+-112 -249 193 0
+-48 -193 15 0
+-171 162 -127 0
+237 204 135 0
+148 9 24 0
+66 -200 48 0
+104 -215 223 0
+136 128 -27 0
+150 1 -82 0
+43 168 -150 0
+-115 98 187 0
+-193 209 69 0
+30 -211 -153 0
+184 -123 -168 0
+156 199 -105 0
+-43 129 235 0
+-83 -234 48 0
+177 -179 85 0
+-246 -168 179 0
+-100 -88 33 0
+92 -185 -175 0
+-166 -247 199 0
+-87 -75 26 0
+-227 149 177 0
+241 161 196 0
+-70 207 -23 0
+-211 -198 184 0
+7 -247 156 0
+-42 145 207 0
+76 40 178 0
+-109 -133 248 0
+68 -88 -228 0
+-83 3 135 0
+47 77 -196 0
+-20 -120 36 0
+-239 -250 232 0
+-17 -198 -197 0
+132 31 -196 0
+68 65 57 0
+10 87 221 0
+-144 22 -111 0
+-234 24 -190 0
+123 -149 -169 0
+49 -232 2 0
+-206 4 -156 0
+-39 193 -210 0
+141 -51 241 0
+-218 -105 156 0
+73 222 51 0
+144 -33 50 0
+-238 -248 40 0
+-165 37 -158 0
+162 -84 -243 0
+-136 42 -137 0
+232 10 -246 0
+-129 -46 202 0
+-25 158 135 0
+72 224 84 0
+230 176 -95 0
+80 94 220 0
+-29 -3 73 0
+-78 -196 223 0
+213 200 8 0
+-100 244 224 0
+155 189 179 0
+-151 42 -56 0
+40 100 171 0
+47 24 248 0
+103 170 4 0
+162 -18 52 0
+-143 43 -105 0
+174 56 226 0
+-143 -115 -61 0
+-151 21 -50 0
+18 8 182 0
+-132 -241 -115 0
+114 -111 186 0
+-126 -97 118 0
+66 137 -57 0
+-29 -58 161 0
+-32 -8 -249 0
+-28 -108 48 0
+217 72 99 0
+-120 -73 222 0
+-80 -216 -70 0
+-250 207 -203 0
+-185 131 56 0
+234 -61 74 0
+-168 -15 153 0
+-151 22 -55 0
+165 12 186 0
+65 -194 169 0
+-122 -159 -74 0
+-27 160 -234 0
+19 -199 -196 0
+-52 -83 -219 0
+-25 -15 171 0
+207 -6 -5 0
+-248 -228 -156 0
+156 -175 152 0
+59 50 153 0
+-6 61 117 0
+22 -211 -7 0
+-23 -238 186 0
+132 -123 17 0
+104 33 64 0
+-108 -66 -161 0
+-224 14 126 0
+188 -63 103 0
+-215 -123 -193 0
+246 10 199 0
+158 123 74 0
+232 70 78 0
+222 238 -180 0
+144 76 -44 0
+-3 52 -209 0
+209 18 -97 0
+-97 -68 13 0
+-43 -146 -50 0
+-143 -114 236 0
+135 -202 -94 0
+-68 -111 222 0
+107 -240 124 0
+-182 -207 -194 0
+-142 72 -27 0
+170 -142 178 0
+-218 -54 190 0
+246 -74 -72 0
+168 124 193 0
+26 247 -193 0
+-29 43 92 0
+-35 -23 131 0
+-56 208 171 0
+114 245 238 0
+178 -132 -89 0
+-70 -212 6 0
+239 -202 84 0
+-216 231 2 0
+-1 222 -74 0
+-80 205 -62 0
+-132 145 207 0
+197 -44 76 0
+75 129 232 0
+-156 16 61 0
+-159 83 43 0
+-215 133 13 0
+46 -216 112 0
+122 -70 -153 0
+192 52 -183 0
+-90 -189 18 0
+250 123 -151 0
+-80 -90 -135 0
+215 -83 200 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-077.cnf b/benchmarks/UF250.1065.100/uf250-077.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-077.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -7 -159 115 0
+169 96 -98 0
+83 166 125 0
+173 -93 -92 0
+56 -22 147 0
+-107 -153 166 0
+-40 -46 219 0
+135 234 231 0
+-119 236 -137 0
+161 -78 150 0
+-65 -25 198 0
+103 -37 120 0
+137 58 6 0
+161 -186 53 0
+175 56 152 0
+120 -179 96 0
+142 12 129 0
+33 219 -110 0
+-106 247 112 0
+-234 219 -63 0
+206 -163 105 0
+143 -122 25 0
+-72 -166 -76 0
+-107 -59 -159 0
+225 201 -171 0
+213 41 126 0
+80 234 226 0
+210 76 -24 0
+197 114 36 0
+-57 56 204 0
+191 55 -81 0
+-172 200 -155 0
+6 13 -234 0
+6 245 -103 0
+-44 -156 240 0
+37 -75 136 0
+-38 -62 206 0
+100 -215 21 0
+-73 249 -62 0
+109 84 -67 0
+180 -118 -25 0
+71 -22 -227 0
+35 -63 -149 0
+-122 -218 -141 0
+-95 1 15 0
+-111 29 -213 0
+50 -165 -218 0
+211 225 -243 0
+-2 151 -105 0
+74 179 248 0
+-183 201 -125 0
+92 -135 133 0
+-240 -122 49 0
+-120 233 229 0
+-222 199 242 0
+-65 219 32 0
+158 206 -2 0
+-115 -4 34 0
+-241 105 247 0
+32 51 70 0
+-104 85 -74 0
+2 -182 -143 0
+-167 -87 -161 0
+-215 -240 1 0
+-84 239 -131 0
+9 -115 235 0
+-21 1 -191 0
+-70 171 -249 0
+-126 85 -237 0
+206 130 -184 0
+-236 42 59 0
+-230 145 59 0
+82 127 235 0
+79 232 -190 0
+-10 -63 -116 0
+-138 135 190 0
+5 85 208 0
+127 -86 -142 0
+-216 245 231 0
+142 70 151 0
+155 151 183 0
+159 -101 -122 0
+132 -41 -212 0
+22 117 -122 0
+-89 -163 2 0
+-38 -74 166 0
+-8 -78 113 0
+-5 75 -68 0
+-94 119 85 0
+-148 -209 -19 0
+164 -236 -11 0
+-91 213 -7 0
+230 98 26 0
+15 157 242 0
+-205 -19 71 0
+-161 -81 -4 0
+101 -249 173 0
+59 -182 -112 0
+-207 244 -81 0
+-61 49 -221 0
+-150 182 -219 0
+113 203 126 0
+-50 -119 -10 0
+-86 159 233 0
+118 168 -124 0
+-228 199 -76 0
+-73 216 -130 0
+27 -51 59 0
+25 -46 169 0
+-82 -80 -195 0
+-99 146 192 0
+-102 164 11 0
+-172 -140 62 0
+-241 -201 68 0
+-186 -39 109 0
+123 93 173 0
+109 118 178 0
+-131 21 180 0
+214 -241 55 0
+-61 -85 51 0
+197 -87 -137 0
+133 -10 20 0
+100 -9 -139 0
+-134 -163 130 0
+200 -4 114 0
+-44 -120 164 0
+83 -121 -74 0
+221 30 -211 0
+-249 -191 73 0
+157 79 -20 0
+97 124 63 0
+-75 -136 171 0
+100 209 -129 0
+220 -68 128 0
+58 102 -86 0
+21 -219 38 0
+133 -54 -227 0
+153 50 -173 0
+219 79 59 0
+-103 178 -106 0
+-103 27 -196 0
+-232 243 -228 0
+173 -198 228 0
+-87 198 165 0
+148 146 -213 0
+-231 186 246 0
+101 59 -97 0
+-7 190 90 0
+-71 122 16 0
+-21 -164 203 0
+-202 148 223 0
+-52 174 108 0
+-41 -8 64 0
+-198 63 -220 0
+-21 68 150 0
+-10 -4 214 0
+-30 -2 -210 0
+12 191 -220 0
+-174 -17 24 0
+130 -250 -139 0
+96 -232 -193 0
+95 -244 145 0
+-17 -142 236 0
+-197 141 72 0
+-40 -164 51 0
+118 38 -5 0
+204 -192 211 0
+-143 -12 -233 0
+184 -193 90 0
+57 -202 -37 0
+-131 248 17 0
+103 12 55 0
+-155 -3 62 0
+-87 65 -2 0
+50 -127 -116 0
+65 -114 244 0
+-195 -102 -64 0
+49 -71 177 0
+-169 -45 -123 0
+-83 20 70 0
+-193 170 -166 0
+238 -197 -16 0
+-225 245 -1 0
+209 -23 -3 0
+-24 242 -93 0
+164 17 -62 0
+-87 -215 -241 0
+111 155 -172 0
+221 -31 133 0
+-76 -246 -97 0
+-64 -130 -210 0
+101 -65 193 0
+-13 63 7 0
+-65 45 46 0
+-52 172 -13 0
+92 155 109 0
+-29 -130 152 0
+73 -234 -166 0
+-94 -233 -35 0
+-156 -231 -53 0
+147 221 48 0
+-92 51 -207 0
+96 -94 161 0
+1 -17 -61 0
+-166 -61 221 0
+-111 -125 71 0
+-234 -221 -143 0
+118 59 -7 0
+-108 71 196 0
+-159 -20 -162 0
+229 98 -14 0
+143 -239 113 0
+-199 47 -135 0
+135 183 -25 0
+181 -10 -150 0
+-232 -117 -235 0
+139 59 -228 0
+-77 -42 204 0
+-166 -132 213 0
+-70 -144 -73 0
+107 -217 -78 0
+81 101 -53 0
+-216 -178 -188 0
+-199 -55 67 0
+225 66 -173 0
+8 -142 125 0
+-80 63 187 0
+-28 86 216 0
+-151 204 -160 0
+-247 -89 220 0
+-77 -143 -145 0
+-38 -58 190 0
+-12 -217 -147 0
+-81 83 -105 0
+144 -46 -57 0
+118 -42 85 0
+140 30 121 0
+139 -15 -26 0
+187 72 41 0
+9 206 136 0
+8 -186 -143 0
+154 -87 -165 0
+84 55 -183 0
+68 26 246 0
+198 -76 13 0
+184 -148 -17 0
+211 -144 -52 0
+-43 1 22 0
+-149 177 -138 0
+-201 232 -30 0
+44 249 68 0
+25 -35 200 0
+44 -201 -117 0
+178 -74 -153 0
+19 -167 -168 0
+218 -173 231 0
+91 8 -89 0
+157 -128 198 0
+-249 -121 -197 0
+87 205 -79 0
+-237 220 130 0
+21 -95 -120 0
+107 42 81 0
+178 -64 144 0
+36 51 34 0
+-73 42 5 0
+-65 -29 -103 0
+-138 245 30 0
+-241 227 158 0
+-214 137 -172 0
+33 74 19 0
+-46 91 -56 0
+-137 -162 -189 0
+-10 120 215 0
+-38 -219 -201 0
+-187 249 25 0
+232 -82 -142 0
+-231 116 -79 0
+157 -41 77 0
+-186 -246 50 0
+88 142 15 0
+164 79 131 0
+222 96 226 0
+7 170 48 0
+-165 226 -250 0
+-230 199 -97 0
+-44 224 -22 0
+35 250 -233 0
+18 -56 -166 0
+70 53 181 0
+25 -247 241 0
+65 -35 25 0
+-224 244 54 0
+202 22 157 0
+73 -157 98 0
+45 1 112 0
+86 187 136 0
+-164 -247 88 0
+-69 154 -114 0
+21 93 107 0
+233 -141 -84 0
+196 12 -142 0
+175 36 161 0
+-105 71 17 0
+169 -68 -130 0
+-109 169 116 0
+148 209 -52 0
+204 -214 -209 0
+-228 81 32 0
+-31 -218 146 0
+136 103 250 0
+41 -193 221 0
+-16 186 -224 0
+-185 27 31 0
+-46 -52 48 0
+22 97 -144 0
+35 -139 131 0
+-15 -246 48 0
+-188 155 -124 0
+48 167 -196 0
+137 -130 5 0
+219 -186 -240 0
+212 -204 -216 0
+-106 129 -91 0
+124 -144 -130 0
+-228 -126 116 0
+83 -124 -202 0
+43 -184 96 0
+194 48 165 0
+-248 -152 -154 0
+-113 -199 -18 0
+-245 14 47 0
+-88 -128 -203 0
+-220 80 -193 0
+145 -112 122 0
+-191 102 -42 0
+-132 75 236 0
+-197 109 199 0
+-44 -12 165 0
+207 40 -141 0
+-172 -30 231 0
+-185 119 -135 0
+-241 -244 15 0
+-24 -186 -69 0
+216 -129 4 0
+-236 129 121 0
+-27 227 161 0
+-187 -17 -82 0
+149 95 -207 0
+-53 146 174 0
+145 231 -135 0
+137 98 -220 0
+-115 230 -10 0
+85 5 14 0
+-213 143 175 0
+151 196 8 0
+-28 -193 -177 0
+241 105 200 0
+-170 -136 -60 0
+-213 140 42 0
+-164 -175 39 0
+-250 -238 37 0
+146 -226 -132 0
+-150 146 -67 0
+-109 -40 -134 0
+243 91 83 0
+-126 -12 31 0
+190 -83 -242 0
+3 77 -113 0
+-63 144 -230 0
+-104 37 246 0
+229 194 -20 0
+25 47 -40 0
+233 -119 44 0
+35 -1 223 0
+-170 -51 53 0
+-173 -216 -65 0
+-149 249 218 0
+-154 247 -204 0
+-27 -126 143 0
+16 -59 -140 0
+189 146 92 0
+-176 -236 65 0
+-228 77 -75 0
+-73 50 -42 0
+-54 -64 -239 0
+-69 71 -108 0
+226 -249 180 0
+-118 120 -179 0
+-109 123 3 0
+80 141 -115 0
+-30 153 -67 0
+82 38 140 0
+115 -195 -151 0
+-246 -73 248 0
+225 -51 -165 0
+-73 37 228 0
+42 -136 9 0
+-167 158 -190 0
+-206 -41 213 0
+-3 -160 174 0
+78 -26 -94 0
+-174 27 78 0
+-222 -246 -198 0
+51 162 -33 0
+136 117 128 0
+-117 -112 106 0
+-152 91 -117 0
+-20 -244 -192 0
+-209 -205 -59 0
+209 -104 40 0
+165 -29 185 0
+-111 140 -191 0
+173 139 206 0
+11 64 65 0
+242 13 136 0
+105 13 76 0
+140 144 204 0
+-43 211 249 0
+-167 -130 -173 0
+228 197 -91 0
+-114 58 215 0
+42 235 232 0
+-164 147 16 0
+-22 -220 -211 0
+-150 -183 -93 0
+129 -55 195 0
+121 248 20 0
+-157 -33 21 0
+-4 -217 -43 0
+-110 61 181 0
+90 179 -178 0
+70 -142 132 0
+-214 151 -33 0
+58 77 195 0
+98 151 -167 0
+151 -192 -146 0
+213 -46 58 0
+-94 99 202 0
+105 -140 -100 0
+156 87 -42 0
+-40 17 87 0
+-103 -57 -108 0
+-211 244 -92 0
+186 224 64 0
+-177 -178 139 0
+-113 -39 21 0
+12 -77 172 0
+-112 197 -64 0
+-127 46 -157 0
+-242 -8 107 0
+-135 89 145 0
+-20 -50 -196 0
+12 -31 -129 0
+-9 110 33 0
+-94 -42 121 0
+-56 -57 -185 0
+70 -232 -22 0
+196 185 -220 0
+62 -18 63 0
+207 -27 154 0
+174 -32 133 0
+81 52 -76 0
+43 12 -183 0
+216 -148 -210 0
+141 198 -169 0
+120 200 -176 0
+-96 -139 209 0
+170 34 37 0
+44 11 20 0
+145 -180 -209 0
+-207 93 -184 0
+-40 190 130 0
+24 -31 -155 0
+-183 -175 -211 0
+-213 -72 -179 0
+155 -92 245 0
+-79 14 -28 0
+-80 36 169 0
+-185 -29 -225 0
+145 194 224 0
+-226 20 -200 0
+58 -186 -187 0
+-225 236 -143 0
+144 110 168 0
+184 -35 -44 0
+-232 168 102 0
+9 211 -213 0
+-69 80 -147 0
+155 -182 -88 0
+-142 -154 213 0
+-88 142 29 0
+-215 -102 13 0
+-88 -15 -197 0
+212 -130 -167 0
+-228 94 -42 0
+50 116 -94 0
+-131 -19 -38 0
+-12 33 -248 0
+194 228 103 0
+248 -4 -147 0
+240 243 41 0
+20 202 114 0
+41 108 92 0
+11 9 85 0
+167 -117 116 0
+238 -145 51 0
+-124 247 -74 0
+-47 -95 27 0
+245 143 -102 0
+191 -172 -87 0
+-114 -222 137 0
+37 124 -111 0
+31 157 -9 0
+150 38 34 0
+222 58 -211 0
+-50 -228 -167 0
+-50 179 -41 0
+75 -70 58 0
+225 27 139 0
+48 250 -64 0
+204 107 156 0
+37 91 227 0
+228 -76 -87 0
+136 -134 241 0
+31 -190 18 0
+-22 151 -181 0
+-225 -58 63 0
+218 -112 140 0
+18 33 183 0
+26 -87 -15 0
+117 -204 -113 0
+19 106 190 0
+145 25 186 0
+84 96 -115 0
+91 -128 -9 0
+-68 37 143 0
+63 -102 -129 0
+77 210 13 0
+-194 -133 -210 0
+-51 113 140 0
+-224 -70 -222 0
+-215 -4 124 0
+44 13 18 0
+151 67 -188 0
+-242 -77 36 0
+-210 206 138 0
+177 74 -45 0
+108 -84 242 0
+179 -40 -182 0
+39 142 34 0
+142 -232 222 0
+71 -90 -154 0
+95 247 -29 0
+-201 -51 208 0
+89 205 249 0
+139 -169 -3 0
+191 -19 -7 0
+39 227 143 0
+-235 -14 -65 0
+50 235 -185 0
+69 246 132 0
+-238 -48 -98 0
+140 -181 208 0
+46 -232 -35 0
+90 224 166 0
+237 -91 19 0
+198 -150 173 0
+-27 34 -245 0
+4 -111 -225 0
+-219 60 -121 0
+-157 -72 -233 0
+-51 -138 -44 0
+37 -209 221 0
+-24 -197 146 0
+146 204 176 0
+-159 -244 82 0
+36 -219 158 0
+-17 228 -50 0
+-23 33 -188 0
+-34 -175 -125 0
+220 -99 206 0
+-72 25 94 0
+71 121 13 0
+111 130 53 0
+220 82 -7 0
+57 10 46 0
+-138 133 -60 0
+16 182 -34 0
+49 -162 21 0
+-184 180 -149 0
+-138 82 200 0
+219 -232 143 0
+-193 228 -186 0
+-117 -53 148 0
+204 87 38 0
+-43 164 -143 0
+-2 66 -219 0
+148 36 -158 0
+-70 128 214 0
+76 218 -204 0
+174 113 -143 0
+54 -106 -55 0
+202 -148 -184 0
+-20 51 73 0
+101 -94 55 0
+-33 -131 237 0
+-166 1 -196 0
+119 224 93 0
+248 102 -124 0
+-157 -186 -237 0
+85 -22 74 0
+162 113 21 0
+-53 202 17 0
+218 2 200 0
+-235 -229 -220 0
+-164 25 -231 0
+8 41 29 0
+167 76 -88 0
+30 -82 -135 0
+106 133 139 0
+-241 -97 78 0
+236 200 -46 0
+-85 232 245 0
+-107 -73 155 0
+161 -51 191 0
+-147 118 109 0
+229 81 1 0
+-193 180 48 0
+-11 -208 164 0
+-224 -110 159 0
+176 55 -154 0
+85 7 -80 0
+-152 -223 -104 0
+-39 171 164 0
+-60 -59 -222 0
+-4 -149 -185 0
+-156 18 -219 0
+161 -4 -222 0
+-220 -241 -51 0
+-245 -3 -195 0
+96 -224 -66 0
+-243 37 15 0
+-210 -182 122 0
+61 166 65 0
+-248 42 -10 0
+-110 -104 205 0
+-173 126 -121 0
+-55 -46 74 0
+250 -37 -185 0
+71 146 24 0
+61 197 136 0
+-99 -45 -145 0
+-112 -36 27 0
+-205 211 -39 0
+-121 -95 -82 0
+177 -236 -117 0
+-81 99 33 0
+-206 180 50 0
+234 -69 -222 0
+209 -79 91 0
+211 -150 1 0
+65 42 -99 0
+-111 -221 -96 0
+-171 -186 -29 0
+-139 -167 66 0
+-245 -168 -190 0
+246 -59 -191 0
+11 -16 -178 0
+67 -96 66 0
+-83 127 -191 0
+-188 101 66 0
+-27 -93 120 0
+174 198 -40 0
+231 -120 60 0
+69 -48 175 0
+-157 133 -131 0
+-34 36 70 0
+-177 178 204 0
+-180 9 128 0
+-37 -124 140 0
+242 39 -218 0
+-100 -45 14 0
+-176 123 -195 0
+137 19 232 0
+-106 45 160 0
+80 247 48 0
+-219 137 39 0
+-64 206 -1 0
+79 63 -205 0
+-198 116 -150 0
+23 -118 21 0
+-96 205 249 0
+-191 156 37 0
+165 176 -143 0
+110 -216 -78 0
+-200 181 67 0
+83 -97 8 0
+-162 172 5 0
+-29 -27 28 0
+-134 5 -12 0
+-160 -214 99 0
+29 17 -196 0
+-136 -10 -99 0
+242 -236 -238 0
+66 40 -138 0
+246 -161 114 0
+-194 -165 -64 0
+-65 -86 -171 0
+124 -217 113 0
+-245 -52 58 0
+-33 -123 218 0
+195 160 -19 0
+170 114 54 0
+217 151 -246 0
+-98 -6 -32 0
+-214 171 -33 0
+35 12 -159 0
+22 189 71 0
+105 246 247 0
+81 173 -15 0
+22 -41 -73 0
+-53 8 -151 0
+-168 -83 -109 0
+85 13 -132 0
+89 192 -129 0
+5 -76 -248 0
+217 -182 227 0
+-37 60 120 0
+-33 -132 -40 0
+-121 -52 -94 0
+-206 -160 223 0
+-173 203 -33 0
+187 107 234 0
+83 -35 -163 0
+24 70 177 0
+-15 -25 -241 0
+89 151 -180 0
+46 237 106 0
+-61 -126 142 0
+99 -22 -159 0
+107 -153 -3 0
+74 228 -132 0
+2 -144 -169 0
+214 -234 87 0
+195 57 -107 0
+81 189 148 0
+-64 110 15 0
+126 -114 -7 0
+6 183 163 0
+177 232 34 0
+-165 -197 -176 0
+61 -91 226 0
+-131 66 95 0
+181 218 187 0
+-201 236 -233 0
+-11 -235 -187 0
+148 43 -10 0
+212 179 28 0
+80 35 30 0
+72 -8 21 0
+-45 -3 75 0
+-150 -87 -100 0
+-120 -172 -76 0
+-210 58 214 0
+24 -145 30 0
+-135 -243 -23 0
+17 123 48 0
+13 151 -179 0
+-18 -7 213 0
+4 20 -180 0
+54 -198 122 0
+38 173 -218 0
+92 -52 -149 0
+-175 -158 -202 0
+173 -143 217 0
+231 229 -228 0
+-197 -93 57 0
+162 18 146 0
+-6 212 194 0
+155 23 -225 0
+-151 -106 -129 0
+12 154 -27 0
+164 229 221 0
+95 44 220 0
+121 156 -91 0
+245 178 72 0
+58 -68 183 0
+37 49 230 0
+-15 -203 62 0
+-54 -111 -218 0
+-111 201 -171 0
+-211 -132 -44 0
+144 2 228 0
+-141 24 38 0
+-15 -62 140 0
+-225 -67 47 0
+-121 208 -3 0
+93 244 -220 0
+-156 -8 3 0
+222 -224 73 0
+207 180 96 0
+-123 196 -50 0
+93 202 145 0
+42 178 -19 0
+-56 -94 -202 0
+157 -161 -86 0
+-95 -36 -106 0
+-45 4 -166 0
+-200 -108 -116 0
+-196 207 81 0
+-53 -242 196 0
+-48 -88 144 0
+117 -27 59 0
+221 -166 -233 0
+-74 -79 -91 0
+-189 -28 -167 0
+-242 214 -247 0
+-191 234 -6 0
+124 237 137 0
+240 146 99 0
+-5 237 101 0
+81 -113 229 0
+56 -189 79 0
+-33 -61 -81 0
+189 -157 49 0
+-111 -242 -84 0
+-227 243 67 0
+-51 -127 -4 0
+224 -220 -2 0
+207 78 75 0
+-102 -226 -53 0
+-140 163 208 0
+21 170 155 0
+-214 22 -62 0
+-133 32 -29 0
+18 138 119 0
+-36 -212 217 0
+-22 -188 5 0
+17 -175 -75 0
+29 -23 -182 0
+200 248 -106 0
+123 104 139 0
+-175 118 -244 0
+233 -60 129 0
+-208 -167 41 0
+-108 -173 17 0
+140 -113 188 0
+84 127 -152 0
+-31 39 -3 0
+-178 -54 57 0
+238 51 -202 0
+89 -154 55 0
+-60 16 -133 0
+-155 124 227 0
+48 -211 127 0
+133 -165 -121 0
+27 8 -38 0
+-89 93 235 0
+-160 208 -201 0
+210 162 193 0
+156 -148 -36 0
+-161 9 -211 0
+-167 -179 -87 0
+-228 -60 -98 0
+161 -155 -124 0
+225 -146 37 0
+-214 83 28 0
+169 198 -47 0
+-145 77 -5 0
+204 166 106 0
+217 244 -242 0
+23 -217 247 0
+-167 59 225 0
+-159 -209 -151 0
+-115 -155 71 0
+66 -199 85 0
+-221 224 -54 0
+-244 -190 4 0
+-42 -62 -26 0
+-98 90 130 0
+9 -125 60 0
+-181 152 235 0
+-179 113 198 0
+249 123 -162 0
+-250 163 227 0
+241 -90 161 0
+62 113 244 0
+54 -25 225 0
+102 -205 -179 0
+-151 229 -156 0
+163 -100 76 0
+-165 211 -121 0
+-21 61 -241 0
+-52 -164 -152 0
+-224 -78 -110 0
+-116 -118 -68 0
+200 105 -178 0
+37 35 245 0
+-225 81 -219 0
+7 -34 -224 0
+-85 -28 -46 0
+119 -169 91 0
+-230 26 -139 0
+-30 -28 249 0
+145 160 94 0
+46 111 34 0
+-77 -131 -172 0
+-21 -156 -187 0
+77 -159 -18 0
+-135 -52 81 0
+234 215 -217 0
+-21 132 109 0
+103 -70 190 0
+28 -55 -229 0
+216 -15 188 0
+153 -227 -72 0
+-98 -14 8 0
+-242 58 126 0
+-1 -124 159 0
+115 -135 54 0
+-159 -83 24 0
+106 50 -31 0
+171 -248 -44 0
+150 -181 -14 0
+-98 24 -67 0
+-199 -233 80 0
+239 -68 82 0
+6 -102 87 0
+-189 47 196 0
+-135 202 -128 0
+199 52 -185 0
+-61 11 -214 0
+231 36 -247 0
+82 -23 190 0
+132 110 246 0
+-212 11 -151 0
+43 -100 -184 0
+-152 222 249 0
+-41 -120 106 0
+24 29 191 0
+118 -249 12 0
+191 -188 -151 0
+88 -96 -114 0
+170 34 -21 0
+107 36 -197 0
+49 -173 -233 0
+112 132 66 0
+154 -94 105 0
+-168 -100 -131 0
+106 233 -179 0
+36 -79 155 0
+-147 1 -227 0
+221 -166 76 0
+173 100 -106 0
+196 -144 -214 0
+106 232 -72 0
+106 147 -213 0
+-65 -80 141 0
+-145 -78 -172 0
+-231 -75 104 0
+187 54 31 0
+-221 171 178 0
+157 -68 116 0
+120 102 -98 0
+2 82 53 0
+-154 -213 54 0
+-216 192 39 0
+180 31 109 0
+-67 -198 167 0
+-142 241 -100 0
+-194 -250 89 0
+-116 150 2 0
+196 224 -156 0
+120 -86 -182 0
+-54 141 162 0
+30 29 -7 0
+-178 143 -91 0
+-55 242 -108 0
+194 -166 -212 0
+-45 -5 -102 0
+-214 189 -215 0
+162 -235 -134 0
+-137 -218 -172 0
+120 -121 133 0
+-42 -40 -89 0
+80 -210 -186 0
+-36 92 -227 0
+99 -230 109 0
+238 -94 -157 0
+205 216 -192 0
+-41 -189 147 0
+-219 -20 169 0
+-87 38 -242 0
+-231 -46 -58 0
+-38 -120 198 0
+167 -203 -246 0
+141 148 -248 0
+70 180 224 0
+26 -105 -76 0
+66 30 111 0
+70 -175 -226 0
+44 -129 -52 0
+-228 7 -75 0
+232 -94 54 0
+-48 244 74 0
+-181 -77 -8 0
+60 -185 125 0
+5 -204 -68 0
+28 -136 -230 0
+-126 -240 -150 0
+32 -78 233 0
+-34 -42 59 0
+220 -158 -238 0
+-173 14 -28 0
+-59 -221 209 0
+115 -201 -183 0
+221 -24 208 0
+64 -151 17 0
+-194 110 17 0
+-191 70 82 0
+-5 -143 -202 0
+103 -211 -214 0
+-169 53 -45 0
+-188 47 90 0
+-65 208 -170 0
+147 111 90 0
+38 -150 39 0
+-145 127 -80 0
+170 -248 -231 0
+111 -17 206 0
+228 -59 -172 0
+-145 -194 118 0
+211 89 203 0
+-224 -198 -12 0
+-202 68 -230 0
+-219 -75 200 0
+-109 -36 -49 0
+53 -179 81 0
+20 -192 57 0
+-244 96 -82 0
+114 221 -4 0
+-169 -220 -181 0
+209 250 77 0
+-149 24 -236 0
+218 48 -227 0
+-228 -135 199 0
+127 116 -29 0
+205 42 -224 0
+77 -231 2 0
+-193 -153 104 0
+148 -179 -9 0
+-156 37 -72 0
+-160 48 197 0
+112 -155 -8 0
+170 160 95 0
+-147 226 -225 0
+-112 -228 172 0
+88 -72 -62 0
+63 -66 45 0
+13 98 -172 0
+-153 -18 226 0
+-13 -34 -25 0
+198 55 -8 0
+-149 -152 -27 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-078.cnf b/benchmarks/UF250.1065.100/uf250-078.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-078.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 234 29 84 0
+103 -87 -92 0
+-230 -17 34 0
+-27 195 166 0
+212 137 -201 0
+235 20 170 0
+187 177 104 0
+-177 235 -77 0
+-61 144 -194 0
+-7 -81 -106 0
+99 -163 -160 0
+-35 -166 -160 0
+199 122 149 0
+-25 144 160 0
+187 126 109 0
+183 -182 -199 0
+-75 234 94 0
+149 71 -160 0
+-63 121 135 0
+2 26 -130 0
+147 250 144 0
+24 -166 -77 0
+156 48 19 0
+-56 -158 235 0
+194 -131 -99 0
+-35 -138 165 0
+21 6 172 0
+45 29 -119 0
+-177 149 121 0
+235 33 132 0
+-250 140 -10 0
+170 -88 248 0
+163 229 -149 0
+245 -218 -140 0
+-117 -115 11 0
+-121 197 5 0
+122 31 160 0
+-239 34 72 0
+128 -60 -81 0
+246 42 75 0
+121 159 219 0
+197 160 -110 0
+200 -18 16 0
+-135 33 141 0
+-175 46 -107 0
+-21 172 54 0
+-69 243 3 0
+-160 48 -49 0
+-5 -204 237 0
+211 94 -82 0
+212 113 54 0
+108 170 -92 0
+-141 -7 238 0
+-143 186 -10 0
+-166 42 22 0
+-130 69 227 0
+33 191 248 0
+64 -191 102 0
+109 -23 219 0
+47 67 -91 0
+-182 -194 17 0
+-237 160 41 0
+-79 -98 -31 0
+-214 -8 183 0
+232 -172 -151 0
+21 172 159 0
+-137 66 -195 0
+18 128 -76 0
+-210 -22 232 0
+-226 186 29 0
+-90 28 189 0
+-33 -202 -84 0
+206 -147 11 0
+-5 154 91 0
+93 -21 -230 0
+139 -236 15 0
+-96 -16 -31 0
+61 -199 56 0
+-140 -235 -154 0
+25 -63 220 0
+242 -72 101 0
+86 -244 100 0
+26 233 42 0
+-82 -194 -6 0
+-185 -199 -39 0
+20 -194 -44 0
+204 -36 186 0
+-145 178 -91 0
+-207 91 88 0
+-188 -11 -210 0
+-199 185 105 0
+184 8 -90 0
+228 -205 -169 0
+213 98 19 0
+63 -247 105 0
+184 -171 204 0
+-93 -97 15 0
+174 194 -29 0
+20 225 17 0
+-133 88 73 0
+-6 43 -216 0
+-217 174 -224 0
+55 29 -133 0
+3 -141 -119 0
+-95 61 232 0
+-212 54 -133 0
+54 -229 -137 0
+217 14 -22 0
+244 101 -33 0
+-6 -215 23 0
+-77 93 -123 0
+173 73 114 0
+52 -67 -86 0
+-215 159 -34 0
+-209 26 -118 0
+-50 90 91 0
+-58 222 182 0
+243 -83 98 0
+12 121 -171 0
+199 76 -217 0
+-65 106 68 0
+-14 86 88 0
+226 249 201 0
+86 -89 227 0
+-197 -83 -170 0
+-142 214 81 0
+-76 132 -196 0
+-31 51 200 0
+87 -209 -115 0
+157 162 -82 0
+-51 -216 194 0
+-241 -1 193 0
+137 -193 -69 0
+-113 11 151 0
+226 229 27 0
+-37 -104 -67 0
+-42 -226 -242 0
+2 -49 97 0
+-12 -247 31 0
+28 199 -83 0
+-156 43 -240 0
+-214 64 201 0
+-109 49 160 0
+227 130 41 0
+-111 71 -213 0
+79 30 11 0
+-44 -215 -97 0
+106 -29 193 0
+59 -211 -191 0
+114 78 -54 0
+45 -99 -208 0
+-88 -210 174 0
+79 58 123 0
+83 -132 68 0
+7 -94 -113 0
+-238 214 -231 0
+155 107 -78 0
+-120 -117 -44 0
+-225 71 218 0
+5 145 -116 0
+-52 28 -229 0
+-151 -153 232 0
+-150 -64 158 0
+94 -180 -168 0
+-64 -181 -114 0
+-177 47 206 0
+31 -195 154 0
+-54 73 161 0
+-59 -110 -45 0
+196 -234 -152 0
+-237 -89 -194 0
+193 25 181 0
+194 92 -177 0
+220 112 -52 0
+-235 34 205 0
+-33 80 -206 0
+-213 215 225 0
+-248 5 -103 0
+-116 78 17 0
+-139 -76 -94 0
+-244 61 166 0
+182 47 90 0
+-73 -112 204 0
+112 -48 -125 0
+168 -214 118 0
+-221 -168 -160 0
+2 -69 -38 0
+-192 -216 -7 0
+-3 73 -25 0
+-107 19 127 0
+-73 -250 219 0
+223 -138 174 0
+-156 169 -33 0
+-139 -67 164 0
+51 -188 203 0
+97 217 222 0
+52 -241 1 0
+-218 -138 101 0
+-19 -17 161 0
+-8 11 -16 0
+-215 -132 199 0
+14 12 42 0
+-82 -41 147 0
+-26 188 114 0
+15 127 84 0
+-13 -52 -1 0
+13 1 222 0
+-64 96 85 0
+-57 -53 192 0
+244 4 188 0
+-197 47 76 0
+-158 20 64 0
+175 137 -174 0
+-14 153 -4 0
+-16 -66 245 0
+227 90 75 0
+-116 194 -101 0
+-7 247 -61 0
+-131 -20 -60 0
+125 -240 198 0
+-148 -168 -181 0
+-53 86 -160 0
+-78 -20 -229 0
+45 -80 -5 0
+-236 -88 -218 0
+-24 104 78 0
+170 127 -133 0
+61 -107 166 0
+24 -39 -195 0
+-7 128 -245 0
+-134 85 -54 0
+-8 209 5 0
+-36 -99 -141 0
+67 -162 174 0
+-168 -196 195 0
+-113 53 -91 0
+44 -21 -88 0
+-82 -197 224 0
+108 -215 -23 0
+98 144 157 0
+-48 168 -130 0
+17 -127 164 0
+-230 -6 -21 0
+64 85 133 0
+-47 214 2 0
+-31 -53 224 0
+-53 207 183 0
+-40 113 -61 0
+-56 175 -112 0
+-188 4 221 0
+171 61 1 0
+133 207 241 0
+-138 56 210 0
+178 -104 224 0
+-9 182 18 0
+7 244 87 0
+65 206 43 0
+152 -192 -116 0
+-160 67 17 0
+-147 115 193 0
+190 101 8 0
+-113 -173 38 0
+215 -129 -33 0
+243 150 240 0
+-21 179 210 0
+-228 33 155 0
+67 171 -186 0
+-195 40 42 0
+-150 112 -181 0
+-234 143 -142 0
+-248 83 17 0
+164 -135 245 0
+12 -183 -110 0
+85 -59 -91 0
+228 182 -104 0
+103 122 43 0
+-194 187 -245 0
+8 49 165 0
+-95 -186 133 0
+147 178 -11 0
+210 149 7 0
+112 -211 217 0
+89 156 -52 0
+-77 117 89 0
+39 -198 217 0
+-185 -157 -162 0
+-222 -20 141 0
+-192 -214 -195 0
+-145 44 -84 0
+-23 41 82 0
+-3 -24 186 0
+-95 187 -113 0
+-24 67 -202 0
+186 -204 -212 0
+-154 -209 4 0
+-15 201 117 0
+-44 -209 -19 0
+144 -217 210 0
+-14 -121 -221 0
+-188 44 116 0
+-35 -43 -14 0
+233 -36 86 0
+145 -85 -246 0
+121 -193 -52 0
+249 106 234 0
+-177 -81 55 0
+-68 -215 82 0
+-182 -110 108 0
+-109 -84 -230 0
+100 174 3 0
+-96 -213 131 0
+197 220 77 0
+-52 -55 153 0
+-197 -90 200 0
+74 -99 49 0
+126 -29 -48 0
+-119 -126 170 0
+-239 206 97 0
+-7 -62 -168 0
+-82 -61 -16 0
+214 13 -227 0
+-211 137 -31 0
+172 -71 142 0
+96 -218 68 0
+-180 -5 115 0
+144 98 15 0
+25 -70 170 0
+-241 -122 73 0
+-138 -235 -1 0
+10 178 180 0
+-126 -16 161 0
+173 -160 88 0
+-94 207 158 0
+-200 -226 31 0
+125 190 206 0
+117 190 -93 0
+-45 1 138 0
+169 186 -60 0
+123 52 -154 0
+-126 244 -138 0
+46 246 58 0
+-118 -75 174 0
+-168 -104 -85 0
+117 7 -105 0
+202 134 -151 0
+54 -109 204 0
+147 49 103 0
+-96 -216 123 0
+163 75 84 0
+176 -46 225 0
+-34 188 146 0
+15 197 -126 0
+137 113 139 0
+-87 -206 173 0
+-12 -149 -63 0
+-23 -9 -135 0
+246 -12 -130 0
+-45 16 8 0
+-30 111 -7 0
+219 43 129 0
+227 -51 112 0
+-45 215 -119 0
+70 131 13 0
+-128 93 -148 0
+-114 12 -221 0
+-95 -19 50 0
+-64 174 233 0
+-180 -167 200 0
+-229 121 -104 0
+56 119 -160 0
+25 -205 220 0
+92 -224 22 0
+144 87 35 0
+-105 -8 -149 0
+106 -189 -22 0
+-216 239 -87 0
+35 -154 -221 0
+-175 -122 -214 0
+-238 69 -249 0
+40 -132 72 0
+194 112 25 0
+-27 -81 -242 0
+124 62 92 0
+78 -9 -124 0
+210 -184 -31 0
+67 -189 38 0
+-179 -245 166 0
+-140 -114 232 0
+28 143 162 0
+64 -221 92 0
+161 154 -57 0
+181 117 56 0
+-241 -221 222 0
+-10 199 248 0
+232 -116 -5 0
+-92 120 -124 0
+38 -52 -112 0
+-202 144 189 0
+29 126 58 0
+61 28 -226 0
+-36 192 -55 0
+155 -128 -228 0
+-234 173 -24 0
+31 -125 15 0
+-198 212 -87 0
+-108 -63 -129 0
+87 -125 95 0
+-194 124 239 0
+106 -77 208 0
+180 113 70 0
+204 143 -159 0
+-51 -141 -5 0
+-211 149 19 0
+-34 222 141 0
+-100 21 -167 0
+-16 242 -95 0
+54 124 -39 0
+-203 -230 142 0
+-35 -213 229 0
+-229 -53 -91 0
+-98 -238 -120 0
+-91 216 68 0
+123 -227 -67 0
+23 -231 -208 0
+-71 134 -215 0
+-40 127 174 0
+-103 159 52 0
+6 -162 -51 0
+67 -199 -228 0
+-186 -20 16 0
+87 -221 -172 0
+-96 -233 -149 0
+222 -158 99 0
+-21 46 -223 0
+-131 -7 192 0
+192 243 -94 0
+103 -99 207 0
+189 -217 -16 0
+62 10 41 0
+-206 139 118 0
+21 226 17 0
+88 -191 118 0
+-152 -131 80 0
+-163 229 79 0
+-64 219 225 0
+-205 -136 235 0
+240 -88 -14 0
+219 -33 86 0
+-117 113 -231 0
+32 129 211 0
+-15 -14 -212 0
+72 224 -49 0
+39 49 -213 0
+127 -213 27 0
+99 -189 221 0
+136 -209 44 0
+59 29 2 0
+38 152 -131 0
+-165 152 190 0
+33 -107 -37 0
+34 -51 -190 0
+106 207 175 0
+190 103 -188 0
+-47 -18 115 0
+85 -242 -228 0
+103 28 195 0
+189 211 50 0
+150 8 217 0
+-51 125 88 0
+36 196 38 0
+158 -170 -60 0
+-194 150 -125 0
+107 163 200 0
+-143 -51 151 0
+28 2 208 0
+-97 173 -194 0
+-71 -218 56 0
+138 -67 -232 0
+115 -33 15 0
+41 250 235 0
+-203 188 -109 0
+-179 -163 124 0
+207 -213 -99 0
+-129 -227 228 0
+184 -225 -239 0
+242 -177 200 0
+-29 -67 -220 0
+165 162 163 0
+-226 137 83 0
+-208 213 32 0
+-194 244 197 0
+-201 122 151 0
+120 -189 18 0
+-139 -177 -163 0
+29 89 -155 0
+82 229 -150 0
+113 -72 -115 0
+-120 -111 78 0
+164 32 206 0
+-19 32 -174 0
+-80 -174 187 0
+222 65 130 0
+225 197 232 0
+80 247 -157 0
+121 91 191 0
+-2 94 -207 0
+-246 -45 223 0
+-247 106 228 0
+237 -77 -9 0
+-142 241 -109 0
+-187 98 125 0
+216 228 -246 0
+201 25 220 0
+94 182 -81 0
+-7 71 -107 0
+128 173 95 0
+123 -59 78 0
+110 -105 -129 0
+-151 -56 -165 0
+230 177 -66 0
+-85 -245 -65 0
+29 -119 217 0
+212 -96 -226 0
+-74 75 -243 0
+233 35 -89 0
+190 -205 -201 0
+-162 163 67 0
+-249 231 149 0
+-162 -144 -147 0
+-67 -114 237 0
+112 102 -62 0
+10 -17 -108 0
+129 144 -107 0
+-100 -29 -71 0
+-198 -250 -66 0
+40 17 -79 0
+-47 -89 202 0
+-31 43 240 0
+-65 -169 136 0
+-88 111 -68 0
+-130 -84 238 0
+143 -232 155 0
+-191 167 -111 0
+-38 120 98 0
+241 -93 -123 0
+30 125 -1 0
+-83 226 168 0
+-55 -11 220 0
+-96 -228 -144 0
+205 -141 -241 0
+-245 -228 -110 0
+181 78 -168 0
+152 120 -249 0
+146 131 166 0
+-187 29 -207 0
+162 101 -133 0
+-214 26 206 0
+119 -26 -141 0
+-56 43 -57 0
+-37 -19 159 0
+149 -108 -116 0
+159 -92 236 0
+-136 91 -27 0
+-14 -75 -10 0
+21 175 49 0
+-163 227 -179 0
+-103 -197 -125 0
+-103 -10 -120 0
+81 -230 -227 0
+230 -235 -57 0
+92 161 153 0
+159 -207 204 0
+-18 -26 131 0
+39 235 78 0
+-148 55 27 0
+131 -175 187 0
+-41 -103 -247 0
+-116 154 195 0
+-94 79 -83 0
+-212 242 239 0
+76 -219 -200 0
+-149 -16 -236 0
+8 55 -100 0
+97 174 -30 0
+-229 -10 -150 0
+-231 -31 163 0
+-170 -39 -92 0
+-61 -188 -48 0
+-108 38 67 0
+-75 34 93 0
+168 -232 -79 0
+-156 -81 -7 0
+240 -47 125 0
+-181 -63 -104 0
+-80 -25 -192 0
+221 -167 173 0
+18 -152 -165 0
+211 -139 -196 0
+151 107 -215 0
+162 183 -190 0
+-45 76 104 0
+-51 -143 -2 0
+115 -128 -40 0
+-212 114 -72 0
+92 -30 -106 0
+219 -177 -36 0
+-173 -195 -54 0
+76 24 98 0
+-80 -46 174 0
+-74 64 -71 0
+-139 -63 129 0
+-86 -58 216 0
+-109 -58 -149 0
+-16 -1 28 0
+231 -225 -65 0
+-4 -42 222 0
+154 -52 -165 0
+-245 48 -205 0
+-126 -19 127 0
+-154 -189 -2 0
+126 243 -198 0
+205 -29 -215 0
+-16 144 -203 0
+-97 162 -225 0
+1 -219 122 0
+158 -62 -104 0
+-19 -113 -7 0
+138 -248 49 0
+47 65 246 0
+204 38 -29 0
+186 198 -26 0
+18 70 48 0
+-180 191 -27 0
+62 77 59 0
+-119 -52 -133 0
+-111 63 -120 0
+71 -119 241 0
+-147 72 234 0
+-168 -112 -91 0
+-71 -38 240 0
+-126 -45 178 0
+-166 2 148 0
+-200 -17 -113 0
+197 107 -23 0
+-225 154 -229 0
+81 -232 -208 0
+-38 142 141 0
+225 -247 -27 0
+249 -126 -74 0
+-213 138 -60 0
+103 -182 148 0
+199 -227 16 0
+-99 -136 -61 0
+-92 -221 116 0
+-71 -204 166 0
+-46 247 -198 0
+67 5 113 0
+-147 192 -159 0
+197 158 103 0
+91 144 -48 0
+-22 69 -188 0
+-106 -79 249 0
+-242 58 33 0
+-33 212 7 0
+229 115 -223 0
+-217 142 65 0
+-149 -217 155 0
+239 178 -123 0
+-120 -110 98 0
+-205 -223 237 0
+-172 215 249 0
+-62 -18 77 0
+-31 -153 190 0
+-40 -44 127 0
+-10 123 94 0
+103 -221 -56 0
+211 -18 192 0
+-50 -15 -10 0
+-6 208 -227 0
+4 106 18 0
+-189 204 -38 0
+169 16 -13 0
+-216 102 -10 0
+-158 -95 -135 0
+29 230 -85 0
+-113 15 -140 0
+-145 177 210 0
+-153 -3 -115 0
+-89 136 49 0
+202 48 6 0
+222 207 97 0
+56 -2 32 0
+-29 -60 70 0
+-97 60 -182 0
+-172 234 249 0
+9 242 -49 0
+-210 -159 156 0
+-58 203 124 0
+174 192 -155 0
+57 -8 -170 0
+-147 193 182 0
+99 -7 193 0
+-69 -55 -70 0
+-36 -106 -107 0
+126 18 -202 0
+-236 -219 -79 0
+-201 12 -132 0
+11 85 184 0
+246 62 -222 0
+-46 -128 201 0
+-132 158 -242 0
+-86 -25 -165 0
+96 178 15 0
+145 4 102 0
+50 -151 -231 0
+24 -29 -62 0
+169 74 160 0
+14 -137 5 0
+-69 -61 17 0
+-24 -227 -4 0
+2 -200 218 0
+185 12 17 0
+189 93 -59 0
+165 -123 47 0
+68 -18 -74 0
+47 138 199 0
+247 -87 -63 0
+44 -78 244 0
+230 -96 -222 0
+-97 5 -234 0
+151 -97 -58 0
+-150 -156 220 0
+114 213 187 0
+-207 45 -214 0
+-144 167 -156 0
+48 237 -54 0
+-239 -236 118 0
+67 -61 250 0
+121 125 -109 0
+-236 196 -96 0
+-98 -120 170 0
+-113 -213 -240 0
+18 -238 -248 0
+-82 -111 41 0
+-120 181 39 0
+148 169 -230 0
+72 -182 168 0
+-248 -180 76 0
+-162 -28 177 0
+45 88 53 0
+-194 201 44 0
+128 -89 -44 0
+-133 -148 135 0
+-23 56 109 0
+71 -53 -165 0
+248 79 -169 0
+-153 -129 -26 0
+153 55 -73 0
+-118 -35 21 0
+-53 -54 -80 0
+186 -175 44 0
+41 118 173 0
+241 217 -149 0
+28 122 -195 0
+-77 151 -232 0
+-122 -53 83 0
+-209 198 -165 0
+226 4 -195 0
+-35 -94 -69 0
+-157 219 -67 0
+-46 -247 -238 0
+175 120 92 0
+67 227 -109 0
+209 137 -18 0
+194 -22 128 0
+-195 205 -249 0
+-76 6 29 0
+-23 -161 7 0
+55 -130 244 0
+231 100 131 0
+111 -53 245 0
+18 -61 -82 0
+77 -1 87 0
+-191 186 137 0
+-44 238 142 0
+-215 206 54 0
+35 -83 98 0
+-42 206 -76 0
+136 -229 -142 0
+-65 -207 -136 0
+207 95 187 0
+-48 -88 -84 0
+221 246 -168 0
+-3 10 184 0
+-42 97 -53 0
+158 9 28 0
+-96 -66 168 0
+142 -181 -116 0
+-15 229 249 0
+45 164 -126 0
+31 249 -188 0
+139 189 -22 0
+178 9 -164 0
+33 83 -119 0
+-61 -76 -156 0
+116 204 245 0
+8 -151 -26 0
+-12 -135 -152 0
+-65 -211 53 0
+175 -53 160 0
+76 -105 37 0
+-158 -165 -199 0
+-76 -205 -41 0
+198 -194 -179 0
+-84 -52 -224 0
+76 207 -67 0
+160 184 137 0
+14 -192 -35 0
+-23 117 -108 0
+123 -201 -37 0
+58 -19 -125 0
+-97 -41 -84 0
+64 -163 142 0
+13 -239 177 0
+-106 -63 -243 0
+-60 216 205 0
+-85 -187 126 0
+119 234 -186 0
+-70 -94 141 0
+39 -69 145 0
+-217 -21 19 0
+-6 -40 -45 0
+155 78 197 0
+-243 -157 122 0
+215 -191 154 0
+-163 188 135 0
+39 -114 130 0
+-47 -150 166 0
+-21 232 160 0
+-228 -81 -3 0
+-245 102 162 0
+219 -71 -135 0
+187 -199 29 0
+104 213 1 0
+76 -82 -196 0
+-53 207 237 0
+235 -55 -90 0
+248 -89 -191 0
+-45 -95 -58 0
+-31 -106 211 0
+-200 -228 36 0
+85 81 244 0
+-18 -104 23 0
+-244 193 124 0
+-224 -209 -217 0
+-166 -176 -207 0
+42 7 248 0
+-118 -101 180 0
+206 -244 20 0
+86 -160 80 0
+-32 -42 -205 0
+-156 35 -134 0
+-230 187 68 0
+236 33 -61 0
+-127 -198 156 0
+-235 31 72 0
+-66 175 -100 0
+-166 -58 -107 0
+50 -202 215 0
+107 83 24 0
+42 -24 54 0
+178 -29 247 0
+197 -144 133 0
+-235 176 51 0
+26 -142 -90 0
+72 195 153 0
+-197 236 145 0
+-18 209 -15 0
+249 -246 67 0
+-56 221 -245 0
+-23 -91 -92 0
+-40 162 -135 0
+56 122 105 0
+212 20 112 0
+130 124 27 0
+22 -40 137 0
+-12 -4 13 0
+-43 244 238 0
+14 25 28 0
+-181 182 -219 0
+-3 -77 -26 0
+241 202 -244 0
+120 141 -175 0
+-115 -53 12 0
+-239 107 246 0
+-194 -67 129 0
+-209 -198 20 0
+134 -71 9 0
+46 -42 100 0
+121 -173 -133 0
+168 74 -14 0
+-115 -2 167 0
+2 -88 188 0
+-58 -191 157 0
+184 -119 -14 0
+13 -153 217 0
+-245 -63 -10 0
+-29 -199 -52 0
+-80 -17 -137 0
+77 -107 -4 0
+-233 -185 142 0
+-208 205 153 0
+-181 145 48 0
+179 -191 -23 0
+-200 3 -54 0
+191 75 161 0
+172 -231 -76 0
+-175 129 -87 0
+229 39 138 0
+198 53 -66 0
+-226 197 232 0
+7 200 -236 0
+25 -198 -63 0
+-58 -148 212 0
+9 96 118 0
+-232 -72 70 0
+-219 215 47 0
+-138 -71 -19 0
+123 -240 -87 0
+149 194 -81 0
+-140 -248 -249 0
+57 -179 -172 0
+-174 -21 -39 0
+-131 -94 -211 0
+202 76 88 0
+-210 -232 103 0
+165 248 243 0
+54 -24 146 0
+63 97 -210 0
+167 15 213 0
+-110 -7 -37 0
+26 -129 225 0
+143 18 99 0
+154 -172 -161 0
+-249 111 239 0
+16 -225 43 0
+30 -213 137 0
+-79 -122 -118 0
+-242 -62 149 0
+127 -174 203 0
+-151 -150 -43 0
+201 -232 -192 0
+187 -65 -43 0
+-32 -234 -13 0
+-22 -12 -111 0
+42 -27 145 0
+65 171 78 0
+-177 -195 128 0
+-170 -31 -102 0
+-120 -232 249 0
+224 248 152 0
+214 -147 43 0
+-105 79 -244 0
+-100 -218 -23 0
+-189 -19 -214 0
+-62 223 -166 0
+-85 54 144 0
+-178 -200 -125 0
+-164 -31 140 0
+-169 171 58 0
+-52 -169 29 0
+216 217 173 0
+155 -22 -217 0
+202 107 -178 0
+-130 212 -80 0
+245 146 -107 0
+142 -78 205 0
+82 92 71 0
+196 -73 -120 0
+33 -43 -124 0
+-51 -225 -113 0
+145 -140 -53 0
+-149 36 -81 0
+232 -31 -23 0
+-13 187 -229 0
+-104 100 -185 0
+-192 -150 72 0
+234 148 -61 0
+15 -98 175 0
+-223 211 15 0
+161 -200 -163 0
+27 108 68 0
+-124 -85 215 0
+79 -162 178 0
+82 172 -86 0
+160 -34 132 0
+240 155 58 0
+126 -91 -89 0
+-139 150 -96 0
+224 -20 -56 0
+229 177 -120 0
+41 -209 72 0
+223 -88 -168 0
+230 -36 -56 0
+46 -150 174 0
+-89 -198 243 0
+-125 -39 -7 0
+-24 -110 -56 0
+-98 -151 -238 0
+-57 22 64 0
+48 -212 -230 0
+88 -45 -17 0
+61 -15 -13 0
+68 -55 85 0
+220 -15 -82 0
+66 42 167 0
+23 169 131 0
+-193 -73 137 0
+-139 7 148 0
+34 31 119 0
+-70 -129 -155 0
+-72 -197 -155 0
+-75 -179 -239 0
+-55 -22 -184 0
+-57 -29 26 0
+-39 -213 -217 0
+180 -20 88 0
+-2 47 -1 0
+168 62 -156 0
+96 -71 179 0
+-210 -35 -34 0
+-67 -158 -2 0
+-227 -244 21 0
+112 153 90 0
+169 -99 -174 0
+-170 179 -204 0
+-185 172 89 0
+-160 52 75 0
+208 -141 -212 0
+152 -77 63 0
+-245 94 211 0
+-130 -232 236 0
+49 78 -112 0
+-183 216 -32 0
+-109 -165 -16 0
+-203 -235 33 0
+-228 62 -61 0
+-24 -79 56 0
+27 135 29 0
+247 138 -206 0
+-203 -11 179 0
+-65 152 -173 0
+-104 139 -31 0
+223 51 -119 0
+-43 105 35 0
+193 69 104 0
+-233 -119 179 0
+-108 98 -183 0
+-122 -230 8 0
+-137 24 220 0
+14 214 -155 0
+145 -68 77 0
+118 -82 -168 0
+8 93 -154 0
+130 -220 -159 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-079.cnf b/benchmarks/UF250.1065.100/uf250-079.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-079.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -203 -122 69 0
+-99 -126 83 0
+-107 -127 105 0
+-98 -11 -4 0
+-52 -142 161 0
+-58 155 157 0
+-156 -219 187 0
+-67 -235 -241 0
+27 227 175 0
+-242 171 -209 0
+187 132 -66 0
+154 -164 155 0
+-204 -218 -17 0
+109 -166 -122 0
+102 187 -162 0
+222 26 117 0
+-224 23 -37 0
+-160 67 156 0
+-71 -120 -210 0
+183 5 -92 0
+-80 36 205 0
+70 -47 -96 0
+-44 83 24 0
+-244 79 154 0
+-109 204 61 0
+130 128 -160 0
+157 -142 -30 0
+-210 -42 36 0
+-18 -234 -122 0
+227 -46 -96 0
+162 -126 22 0
+55 116 -236 0
+37 78 25 0
+-115 -79 -249 0
+-130 227 -233 0
+-120 -175 103 0
+-235 -51 178 0
+-204 -171 -124 0
+-244 107 14 0
+-178 -223 240 0
+-138 -68 -179 0
+-53 -193 225 0
+-27 117 30 0
+86 88 -127 0
+113 -7 -193 0
+106 55 -209 0
+-209 98 108 0
+43 105 -137 0
+-92 -91 -68 0
+-190 -53 154 0
+-23 12 -126 0
+147 -4 19 0
+-26 229 -202 0
+-143 142 -47 0
+107 -50 -40 0
+-82 -205 207 0
+-128 83 -5 0
+-243 113 -170 0
+-151 -167 -111 0
+-184 -233 -21 0
+169 75 156 0
+-127 160 173 0
+-73 -49 -122 0
+212 143 -62 0
+43 -23 -171 0
+-15 164 239 0
+-10 165 -180 0
+192 118 33 0
+209 -71 168 0
+-209 -186 29 0
+43 -13 -188 0
+-53 192 -140 0
+-217 -65 -52 0
+-25 87 231 0
+-199 -66 59 0
+-2 237 -69 0
+165 71 191 0
+238 20 129 0
+-201 -45 -94 0
+54 -185 -16 0
+-169 164 -197 0
+-236 17 36 0
+241 58 -109 0
+-125 -48 -173 0
+-169 -33 95 0
+144 63 170 0
+55 -35 38 0
+180 202 166 0
+167 -195 61 0
+248 81 -72 0
+99 -159 29 0
+40 -54 112 0
+186 74 25 0
+-113 28 -39 0
+212 -114 33 0
+249 54 -205 0
+-104 -112 -7 0
+38 -124 224 0
+-157 87 -113 0
+-147 222 93 0
+-226 3 -103 0
+-134 133 -36 0
+40 -136 98 0
+-98 104 -159 0
+189 195 -141 0
+-80 99 -148 0
+-106 162 -59 0
+-115 91 -42 0
+-34 -201 -92 0
+110 -99 -85 0
+145 -209 57 0
+219 -246 247 0
+-184 -1 -139 0
+214 -246 193 0
+195 48 202 0
+238 -193 -39 0
+128 -204 175 0
+173 -166 61 0
+-54 -104 -19 0
+99 -104 4 0
+-131 -120 -243 0
+98 -41 -182 0
+-83 -89 -78 0
+-167 -203 -71 0
+-141 47 -83 0
+-195 -227 -85 0
+166 244 -38 0
+9 -98 -42 0
+54 157 144 0
+-104 -233 -139 0
+-151 72 212 0
+232 175 101 0
+223 30 -214 0
+204 170 -111 0
+189 148 185 0
+63 -235 -132 0
+-131 -201 66 0
+98 -192 -116 0
+15 159 -151 0
+77 195 -93 0
+-72 85 -161 0
+-95 -239 81 0
+246 -68 -242 0
+-93 143 106 0
+188 95 56 0
+208 -177 163 0
+249 -224 -10 0
+-129 -47 121 0
+83 67 172 0
+14 179 -89 0
+2 210 78 0
+-119 -63 108 0
+-76 75 133 0
+-13 -148 -125 0
+218 237 -138 0
+222 -33 -131 0
+148 -21 -33 0
+-91 -43 54 0
+-32 -1 -16 0
+114 -152 226 0
+172 -179 -40 0
+22 -126 -213 0
+32 -221 -222 0
+-203 -226 -210 0
+-208 -245 47 0
+-190 -167 -182 0
+-171 240 -35 0
+62 -75 136 0
+-243 112 -56 0
+-97 -37 -182 0
+147 -160 93 0
+238 -59 50 0
+188 3 167 0
+-154 -28 187 0
+147 -77 53 0
+4 -117 182 0
+-157 -183 129 0
+-48 -143 71 0
+-39 120 134 0
+241 226 -191 0
+-67 -56 -26 0
+-68 58 153 0
+15 62 -1 0
+192 64 -86 0
+-189 29 -141 0
+39 -139 -249 0
+-35 -205 -208 0
+45 -165 33 0
+11 191 -122 0
+-12 205 189 0
+95 -121 150 0
+-242 -220 -240 0
+-171 -201 54 0
+-10 6 245 0
+-41 114 215 0
+-240 -109 168 0
+-175 -194 -73 0
+55 63 -180 0
+-162 -25 181 0
+-166 -196 -147 0
+177 165 -21 0
+198 -229 165 0
+-250 198 -120 0
+105 218 158 0
+-68 -40 -9 0
+-126 -96 -97 0
+117 -138 129 0
+-88 157 219 0
+-91 -190 242 0
+62 43 155 0
+3 133 170 0
+-249 -145 -248 0
+149 -14 -63 0
+-143 62 89 0
+-250 -121 107 0
+-227 193 247 0
+7 -41 170 0
+-161 -67 110 0
+-122 -77 -142 0
+-24 210 72 0
+-245 -90 -205 0
+-16 -243 -37 0
+-32 -157 -21 0
+221 -2 -31 0
+-63 236 201 0
+146 110 -154 0
+-97 117 -132 0
+89 -84 -36 0
+65 195 -166 0
+87 119 -112 0
+100 -148 -88 0
+143 -95 55 0
+-154 -67 -191 0
+103 241 -109 0
+146 -172 33 0
+235 58 -183 0
+11 -204 25 0
+172 132 -70 0
+-26 -173 237 0
+49 87 -243 0
+117 -79 8 0
+230 -161 23 0
+8 147 -132 0
+74 -34 123 0
+131 217 -150 0
+73 -165 -72 0
+-149 -193 132 0
+172 204 4 0
+-4 -105 -46 0
+190 -44 -179 0
+-83 240 141 0
+125 -219 -46 0
+114 61 -196 0
+-129 -117 -81 0
+137 184 -38 0
+-42 105 194 0
+36 -134 233 0
+73 4 183 0
+244 -250 -164 0
+68 59 90 0
+60 165 -217 0
+-17 -132 -109 0
+121 35 2 0
+100 47 122 0
+170 189 -104 0
+121 104 -143 0
+-63 124 121 0
+-170 244 -117 0
+-44 -148 216 0
+210 80 24 0
+-40 209 172 0
+171 109 152 0
+-123 199 19 0
+159 165 214 0
+-210 39 204 0
+-52 142 1 0
+-1 243 -155 0
+-178 -157 133 0
+-12 -55 -167 0
+99 139 -35 0
+94 -174 28 0
+140 147 -93 0
+228 -227 -33 0
+113 -184 -232 0
+25 7 -49 0
+-195 -152 -94 0
+-72 -136 165 0
+157 161 -73 0
+-129 -17 -232 0
+-182 191 -241 0
+-142 -204 -157 0
+-23 78 -143 0
+-109 172 6 0
+-4 -21 -238 0
+93 127 -70 0
+-18 -8 134 0
+153 -167 -45 0
+227 86 -234 0
+106 110 226 0
+-109 181 175 0
+-209 -54 238 0
+35 -114 -216 0
+58 208 215 0
+29 -165 -163 0
+110 -40 -148 0
+-138 190 -248 0
+-189 -108 59 0
+-34 245 248 0
+-51 65 -222 0
+180 -179 -193 0
+22 -100 -114 0
+214 164 -44 0
+63 101 227 0
+117 148 -77 0
+-241 41 74 0
+-107 -139 134 0
+-158 -122 22 0
+-183 206 189 0
+-170 -132 183 0
+-141 -210 -84 0
+-249 -250 -90 0
+241 128 119 0
+100 -11 -217 0
+74 89 113 0
+-50 -226 -42 0
+-83 188 -185 0
+170 59 33 0
+50 -170 122 0
+248 31 -129 0
+-192 -86 -188 0
+168 -52 -64 0
+8 -144 192 0
+151 -231 -182 0
+-62 244 -170 0
+152 45 43 0
+216 197 62 0
+162 57 179 0
+115 247 92 0
+185 79 -82 0
+62 171 231 0
+-115 226 205 0
+-212 166 -59 0
+2 -133 -151 0
+181 -114 248 0
+-199 -29 -187 0
+-187 -248 -172 0
+-144 136 92 0
+108 28 -243 0
+-178 51 35 0
+-191 -12 -31 0
+-74 127 161 0
+171 162 -221 0
+123 -223 -24 0
+38 159 195 0
+74 -25 -21 0
+-18 -226 88 0
+-13 -141 -18 0
+230 -27 105 0
+147 180 245 0
+101 -75 103 0
+-82 -197 -229 0
+25 139 -90 0
+175 101 -20 0
+116 1 92 0
+189 193 168 0
+45 145 -44 0
+223 -89 -57 0
+56 55 -29 0
+237 200 -133 0
+171 249 -168 0
+-185 85 -125 0
+-146 -81 -27 0
+-131 198 212 0
+-42 10 246 0
+149 9 55 0
+-47 31 178 0
+-109 154 116 0
+42 -236 -206 0
+49 187 239 0
+-100 10 -85 0
+-249 122 -213 0
+212 152 -123 0
+86 78 215 0
+20 -130 -46 0
+-84 -24 -166 0
+100 176 -113 0
+-32 -64 57 0
+133 227 170 0
+207 37 130 0
+159 127 76 0
+-65 -145 180 0
+-83 -238 -96 0
+-231 25 -214 0
+152 78 18 0
+-84 238 -188 0
+164 126 127 0
+-124 136 -70 0
+-206 -5 236 0
+-150 58 185 0
+-228 173 2 0
+148 246 -189 0
+-108 -212 -128 0
+139 136 157 0
+-231 204 -120 0
+-179 97 -130 0
+-243 -160 207 0
+173 -42 -6 0
+201 -108 -72 0
+169 -213 -80 0
+246 -56 46 0
+87 -229 -216 0
+88 -82 -191 0
+30 -82 -17 0
+228 -107 211 0
+5 140 -144 0
+107 -101 108 0
+-222 231 -98 0
+72 -104 -61 0
+87 -182 -105 0
+136 244 -138 0
+158 -150 -3 0
+-32 194 -127 0
+-109 178 54 0
+167 -104 -190 0
+-20 36 -172 0
+59 -223 115 0
+207 -20 -30 0
+33 -7 64 0
+94 92 184 0
+-212 132 -121 0
+-98 -157 213 0
+-115 164 -79 0
+230 -69 28 0
+-160 -86 -43 0
+155 79 -247 0
+137 214 -88 0
+-147 -237 -146 0
+-190 -164 27 0
+76 139 106 0
+-244 236 -131 0
+172 160 211 0
+-241 -155 68 0
+95 69 -165 0
+-142 -112 33 0
+-51 -223 100 0
+-179 -134 34 0
+221 134 197 0
+-40 -115 -145 0
+-99 -128 42 0
+245 177 -243 0
+218 -37 -89 0
+-43 -145 -115 0
+-65 -223 -250 0
+-140 -25 -113 0
+-202 -151 165 0
+-149 -212 -59 0
+218 -5 128 0
+-217 58 -33 0
+202 156 -234 0
+-53 -39 40 0
+240 131 -246 0
+-31 -86 -213 0
+218 135 13 0
+-209 53 185 0
+82 -169 60 0
+-156 -125 173 0
+109 203 126 0
+27 78 179 0
+68 -37 -82 0
+23 -61 117 0
+124 -88 128 0
+-86 -98 2 0
+-5 -196 190 0
+213 52 55 0
+243 -75 95 0
+-112 30 114 0
+39 161 199 0
+152 126 63 0
+-110 21 -98 0
+199 -57 -225 0
+-69 27 -162 0
+-34 54 148 0
+-100 246 -145 0
+208 197 223 0
+-205 60 94 0
+-61 172 36 0
+209 138 -104 0
+125 -220 193 0
+-221 -90 227 0
+231 100 -148 0
+83 90 171 0
+169 -21 163 0
+-219 1 -2 0
+-190 -240 222 0
+-4 -164 -216 0
+151 -71 -85 0
+97 -107 166 0
+41 97 42 0
+-176 198 -50 0
+-14 117 -147 0
+224 -169 -205 0
+203 87 -249 0
+-161 -136 -224 0
+13 -103 179 0
+-45 -13 -159 0
+76 215 96 0
+173 225 172 0
+-4 154 23 0
+219 -185 -182 0
+75 -197 132 0
+-92 -154 122 0
+-150 -163 217 0
+-247 -84 37 0
+-172 100 -222 0
+26 -230 -76 0
+133 -71 38 0
+49 -146 189 0
+30 136 203 0
+107 -10 -217 0
+23 236 -230 0
+233 -161 -218 0
+-47 -214 -109 0
+104 8 -133 0
+-175 181 -230 0
+141 -32 -176 0
+-18 -113 114 0
+199 -179 -242 0
+-55 18 228 0
+-157 -248 -233 0
+76 -30 -24 0
+204 -168 -17 0
+96 -101 -78 0
+58 -212 9 0
+88 -55 -80 0
+62 16 -249 0
+239 220 -66 0
+-154 -133 -69 0
+-222 27 188 0
+-62 -150 139 0
+111 31 94 0
+9 104 80 0
+43 -11 -249 0
+87 -213 246 0
+-109 -4 -206 0
+-76 6 206 0
+30 -123 174 0
+-227 240 42 0
+-194 -187 -245 0
+-246 69 191 0
+127 142 -91 0
+152 -91 79 0
+-107 -177 15 0
+-181 95 51 0
+112 -29 -79 0
+-137 -106 35 0
+183 -90 -187 0
+37 -21 -63 0
+-166 99 58 0
+227 -135 120 0
+-200 74 -205 0
+80 -234 -232 0
+-153 31 167 0
+-179 -247 -184 0
+-77 -190 92 0
+-45 -195 -102 0
+142 8 -135 0
+-19 -177 -159 0
+-20 69 -237 0
+159 132 -139 0
+-29 122 79 0
+-32 -12 15 0
+-45 154 215 0
+-194 108 -174 0
+129 -220 -110 0
+-151 -248 -59 0
+-236 159 191 0
+38 120 229 0
+107 -16 -175 0
+9 73 -204 0
+56 -241 171 0
+-43 -205 206 0
+59 -241 -150 0
+105 -99 -239 0
+-14 138 6 0
+140 -63 86 0
+109 -219 -9 0
+-95 11 -203 0
+-217 -153 -44 0
+-138 -196 60 0
+240 53 128 0
+-130 221 -23 0
+101 130 236 0
+249 90 187 0
+214 183 -64 0
+-89 -66 -28 0
+20 -21 -111 0
+18 11 -25 0
+-37 63 238 0
+-92 67 215 0
+-131 -178 -107 0
+-49 -164 -18 0
+55 -224 187 0
+-227 -13 -63 0
+-247 -77 233 0
+3 113 -250 0
+105 -70 57 0
+-49 34 -236 0
+235 91 -224 0
+-213 52 36 0
+17 15 -131 0
+-159 228 -222 0
+-228 -148 235 0
+-175 -117 -188 0
+-107 127 44 0
+160 88 -72 0
+-192 -12 172 0
+114 -204 169 0
+-195 -91 168 0
+-125 -95 208 0
+226 -147 -117 0
+-241 130 -232 0
+183 156 162 0
+153 198 -169 0
+152 206 -2 0
+139 -100 136 0
+-225 136 -203 0
+164 231 -150 0
+153 234 -101 0
+-228 206 137 0
+219 -203 110 0
+-178 -182 -142 0
+125 -52 169 0
+178 29 235 0
+210 78 244 0
+-106 -26 -11 0
+222 -58 150 0
+-51 63 -89 0
+-220 14 244 0
+-242 1 -170 0
+43 -203 -3 0
+-21 140 -191 0
+208 52 191 0
+11 -241 41 0
+97 -187 -84 0
+-243 215 132 0
+128 -39 -189 0
+-196 -167 242 0
+-164 -224 -4 0
+37 74 134 0
+-50 82 19 0
+-232 204 75 0
+110 217 -201 0
+115 -17 137 0
+-66 -8 188 0
+4 178 -109 0
+-59 90 -139 0
+168 -120 -127 0
+-31 -86 -247 0
+-31 -19 225 0
+245 -221 -29 0
+-38 -52 -227 0
+-87 -103 106 0
+-193 -1 163 0
+-156 -197 135 0
+232 159 72 0
+147 -50 117 0
+-111 63 155 0
+-44 -218 126 0
+-72 -62 -239 0
+-58 -173 62 0
+194 -79 123 0
+112 63 -161 0
+142 73 153 0
+59 100 121 0
+202 -113 -235 0
+-87 -185 -246 0
+-58 108 11 0
+154 15 -113 0
+-116 -91 240 0
+49 89 -158 0
+-199 -189 85 0
+-142 -205 187 0
+192 -77 75 0
+-195 -249 197 0
+-230 33 174 0
+37 -14 214 0
+-200 99 -66 0
+196 -193 -66 0
+127 -192 -197 0
+158 -105 214 0
+106 -29 -42 0
+-181 -99 98 0
+235 -179 41 0
+-249 -76 229 0
+126 -55 -209 0
+-117 242 -229 0
+157 -241 -226 0
+-101 222 138 0
+-179 -20 162 0
+-10 -90 -115 0
+-169 -44 241 0
+-24 108 42 0
+208 212 250 0
+182 -31 40 0
+153 -198 93 0
+17 -84 65 0
+59 5 -123 0
+-129 211 195 0
+-149 237 78 0
+193 -233 -213 0
+55 15 -213 0
+135 -81 -197 0
+-241 -60 -160 0
+233 86 202 0
+76 217 14 0
+-168 -57 28 0
+73 60 130 0
+-219 -58 120 0
+93 226 -143 0
+76 -113 -134 0
+-103 -69 191 0
+179 20 -175 0
+-119 -7 50 0
+-44 227 19 0
+-104 -97 167 0
+121 -39 136 0
+177 -97 -103 0
+-94 23 148 0
+-186 -54 8 0
+-8 94 126 0
+-242 201 100 0
+210 189 115 0
+203 133 42 0
+-131 -211 106 0
+168 172 189 0
+-105 -87 -219 0
+222 -172 -169 0
+-105 186 91 0
+198 167 -77 0
+150 223 163 0
+107 120 94 0
+-56 -46 -229 0
+182 -236 -148 0
+-138 -80 -100 0
+206 34 -128 0
+-125 229 13 0
+25 110 132 0
+216 16 -249 0
+-47 -175 210 0
+-51 -95 -127 0
+71 86 227 0
+169 79 -141 0
+63 -47 240 0
+-191 206 201 0
+244 152 -185 0
+119 -150 232 0
+126 -150 -114 0
+-240 12 -243 0
+-5 -12 -108 0
+-46 156 -111 0
+126 -145 89 0
+142 -115 -220 0
+-202 120 181 0
+-96 104 -14 0
+163 105 82 0
+213 210 -2 0
+121 -209 -105 0
+-10 166 -105 0
+-193 -205 58 0
+-132 70 222 0
+71 55 16 0
+-63 226 41 0
+152 76 170 0
+210 -208 -234 0
+133 46 211 0
+-160 -80 -107 0
+7 -214 188 0
+-52 32 79 0
+-250 247 -53 0
+123 -145 12 0
+-137 158 101 0
+-205 -89 216 0
+-146 -188 -128 0
+70 -158 -161 0
+88 13 69 0
+-121 -232 225 0
+-222 180 146 0
+-33 -217 -219 0
+-75 -11 -34 0
+-159 220 186 0
+44 -190 -13 0
+-75 132 -167 0
+-2 101 -206 0
+-97 85 158 0
+-53 -228 9 0
+20 248 -17 0
+-20 90 -57 0
+-175 62 -227 0
+-27 129 -72 0
+-223 61 118 0
+59 69 70 0
+1 120 -174 0
+-183 231 45 0
+-146 138 -204 0
+-107 44 23 0
+47 -84 -140 0
+201 -159 -110 0
+-107 149 146 0
+-228 -203 -143 0
+-143 -26 8 0
+-238 -47 116 0
+-117 -113 -183 0
+141 -94 47 0
+-42 -222 -56 0
+-148 -46 -250 0
+187 199 -46 0
+76 -193 72 0
+-156 60 -151 0
+57 137 117 0
+86 219 65 0
+-85 60 225 0
+-89 -188 -243 0
+218 101 221 0
+-13 -110 204 0
+-149 -57 243 0
+-239 227 176 0
+13 196 -225 0
+-167 -73 20 0
+-204 203 -182 0
+-181 -231 210 0
+-39 -183 -78 0
+-2 -159 -131 0
+-145 -81 -59 0
+-237 171 202 0
+71 -8 -14 0
+-132 -220 140 0
+145 -186 193 0
+11 -56 -187 0
+67 206 -75 0
+51 -195 161 0
+-22 106 -62 0
+-195 -210 182 0
+244 148 181 0
+-129 -73 159 0
+197 140 222 0
+-32 220 124 0
+137 -245 -51 0
+-18 223 -41 0
+-33 163 -230 0
+-3 5 -66 0
+-37 -46 -150 0
+29 -125 -180 0
+222 168 -131 0
+-170 148 -78 0
+-75 91 -140 0
+-71 101 -200 0
+155 39 -63 0
+243 89 -129 0
+38 -21 -142 0
+-250 -245 -71 0
+-44 -206 -235 0
+-181 -81 -33 0
+205 158 239 0
+-78 -67 111 0
+199 182 -24 0
+-153 114 115 0
+-132 38 121 0
+64 236 -194 0
+143 147 -40 0
+33 64 -153 0
+216 235 -86 0
+-120 -3 230 0
+-27 231 246 0
+-193 -177 212 0
+204 211 -141 0
+-78 233 207 0
+107 -182 -82 0
+96 -199 230 0
+156 111 190 0
+194 -46 79 0
+57 -230 -79 0
+-92 250 -73 0
+-172 181 194 0
+164 178 223 0
+221 238 112 0
+-146 -129 -242 0
+-115 -234 -134 0
+182 -79 -150 0
+-238 -143 -99 0
+-26 216 -132 0
+-150 -161 -82 0
+-26 -249 207 0
+128 -116 -193 0
+199 -228 65 0
+192 214 27 0
+26 -250 203 0
+80 165 86 0
+150 -202 -136 0
+15 -179 104 0
+-140 -168 5 0
+-208 15 -104 0
+247 -201 -159 0
+-102 -136 -185 0
+-114 243 92 0
+9 -212 -235 0
+-118 -86 239 0
+215 244 60 0
+106 -177 -182 0
+203 -27 -153 0
+112 3 187 0
+71 134 -151 0
+-169 -71 -140 0
+-24 49 141 0
+115 42 82 0
+-242 199 77 0
+-243 -116 227 0
+-39 93 152 0
+143 95 -144 0
+-88 -164 24 0
+244 173 58 0
+-163 -93 -218 0
+221 -24 236 0
+217 -95 -151 0
+93 -216 114 0
+227 -128 217 0
+137 -111 -160 0
+-248 220 169 0
+-39 -59 216 0
+139 -13 -58 0
+46 -106 70 0
+-80 -27 -128 0
+135 129 -97 0
+-174 150 -248 0
+232 -228 179 0
+232 25 164 0
+-68 117 -80 0
+-71 240 -90 0
+106 217 -100 0
+-19 -87 -167 0
+-6 -108 -171 0
+223 -225 -74 0
+13 -240 -170 0
+-53 12 179 0
+92 133 -121 0
+153 86 104 0
+30 227 -236 0
+-34 -42 144 0
+166 197 -61 0
+-129 -191 -57 0
+246 -101 -222 0
+111 -203 -96 0
+90 -23 -144 0
+209 -113 -4 0
+-181 152 234 0
+175 200 92 0
+-134 -76 20 0
+230 222 -24 0
+66 223 52 0
+-246 -206 166 0
+-99 60 215 0
+7 -217 164 0
+28 176 18 0
+240 -114 6 0
+-55 -178 236 0
+-235 -5 180 0
+-37 -201 -230 0
+246 5 -101 0
+45 44 -12 0
+80 139 121 0
+186 92 -31 0
+129 78 -176 0
+-34 22 -157 0
+33 -80 5 0
+238 209 228 0
+-135 210 -178 0
+140 205 46 0
+218 -97 -95 0
+85 14 208 0
+-178 -47 45 0
+-242 -39 29 0
+-137 -94 59 0
+5 -127 -218 0
+-229 -85 212 0
+23 102 -67 0
+-136 -248 -9 0
+19 -54 -57 0
+-197 241 92 0
+113 69 176 0
+-94 27 -201 0
+-131 -231 205 0
+-102 -163 -175 0
+-124 186 -151 0
+-57 213 60 0
+83 131 -91 0
+-240 171 166 0
+-66 162 -223 0
+150 -194 -147 0
+42 -216 -209 0
+165 31 -125 0
+190 -53 -85 0
+-165 62 56 0
+-98 201 -68 0
+-241 -42 -192 0
+193 58 -171 0
+233 2 36 0
+212 -22 -93 0
+-142 -5 93 0
+-186 -239 136 0
+-18 -131 -85 0
+-171 -180 149 0
+237 -208 -27 0
+222 116 -190 0
+158 -11 177 0
+-71 156 -244 0
+-53 -14 122 0
+207 76 -233 0
+8 -167 107 0
+229 -3 221 0
+-92 -46 79 0
+-49 153 142 0
+-207 79 -86 0
+-107 -122 53 0
+-7 -172 -46 0
+-63 35 232 0
+162 81 -23 0
+-64 -37 224 0
+36 82 -210 0
+-132 52 75 0
+113 -92 53 0
+-215 -146 -166 0
+133 -13 33 0
+-195 197 -91 0
+-57 166 -186 0
+-149 206 57 0
+-36 15 -185 0
+-197 -135 147 0
+238 186 5 0
+-213 147 205 0
+-113 -177 3 0
+-209 163 66 0
+-28 61 -202 0
+-232 28 -128 0
+-26 -68 -114 0
+27 -78 -68 0
+-81 205 -107 0
+-214 126 31 0
+-108 31 -98 0
+202 43 -20 0
+207 49 63 0
+219 158 13 0
+46 -18 236 0
+-147 40 65 0
+-197 227 -124 0
+201 249 195 0
+72 241 -180 0
+-196 -112 -2 0
+216 84 -223 0
+-113 -23 224 0
+132 -190 14 0
+99 25 27 0
+12 -55 -203 0
+-196 -202 224 0
+-166 95 73 0
+-154 213 -2 0
+-203 -137 230 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-08.cnf b/benchmarks/UF250.1065.100/uf250-08.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-08.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -250 245 -240 0
+52 -35 -182 0
+161 128 -40 0
+-82 -250 156 0
+-30 34 105 0
+-143 -49 22 0
+-12 227 -94 0
+69 12 -113 0
+-84 124 151 0
+-79 61 -144 0
+-210 159 -242 0
+-40 -51 -143 0
+-119 -63 5 0
+133 -5 -171 0
+143 72 12 0
+-229 -214 -186 0
+137 234 26 0
+23 -236 83 0
+-74 -100 9 0
+-196 25 75 0
+-235 39 -43 0
+-145 221 -170 0
+-196 74 22 0
+47 141 35 0
+-237 48 -113 0
+179 -147 -234 0
+-242 -49 191 0
+101 -168 -102 0
+-149 -187 33 0
+222 -215 -103 0
+26 -87 107 0
+-229 176 59 0
+197 188 198 0
+-191 -210 25 0
+-29 -115 216 0
+-93 -224 -211 0
+210 -211 -70 0
+-49 77 -94 0
+84 65 113 0
+109 -67 120 0
+-199 -41 42 0
+53 -199 234 0
+28 16 190 0
+-26 -95 -130 0
+144 -61 -234 0
+82 -84 -222 0
+-146 -45 -160 0
+-243 195 -142 0
+246 -92 -248 0
+42 -124 -10 0
+-208 219 -229 0
+141 238 -16 0
+176 109 -127 0
+-221 -36 35 0
+-167 -203 138 0
+71 186 245 0
+19 5 -73 0
+216 230 48 0
+37 -18 123 0
+-86 152 -237 0
+-249 -147 150 0
+-78 -214 18 0
+-90 214 51 0
+224 -93 115 0
+130 -249 1 0
+-81 -220 -225 0
+243 -40 -133 0
+-82 -29 -94 0
+230 -138 -242 0
+-193 -114 153 0
+-20 60 94 0
+163 33 94 0
+176 125 -62 0
+-169 236 114 0
+-66 -22 -212 0
+-93 -234 1 0
+241 -141 73 0
+-118 -112 -240 0
+156 -49 231 0
+117 -25 81 0
+19 85 29 0
+-59 11 147 0
+-247 -213 195 0
+-232 47 124 0
+23 183 107 0
+-148 28 -184 0
+183 -106 215 0
+162 -234 -22 0
+181 -202 210 0
+-136 187 -208 0
+92 188 245 0
+-229 -47 -147 0
+3 -39 118 0
+-187 -75 -38 0
+-173 14 -138 0
+97 98 -115 0
+133 102 -25 0
+164 47 190 0
+-118 -8 158 0
+-107 -77 50 0
+173 -53 153 0
+15 27 -127 0
+-191 -220 217 0
+214 117 -45 0
+-157 129 -25 0
+-12 46 -33 0
+190 -97 202 0
+-237 -78 -227 0
+241 171 94 0
+234 -199 244 0
+239 167 -163 0
+-197 22 -92 0
+-157 74 56 0
+-111 18 -185 0
+69 37 176 0
+180 34 247 0
+-88 -3 -100 0
+-158 -58 11 0
+-227 52 55 0
+138 -74 -144 0
+-143 -67 223 0
+218 -247 -31 0
+4 85 -239 0
+51 -24 -231 0
+213 -72 -60 0
+46 -27 -13 0
+47 -135 168 0
+-8 -206 -179 0
+-176 -21 -250 0
+-143 -89 -7 0
+-148 241 168 0
+-81 -55 -218 0
+93 -139 125 0
+-247 -60 -115 0
+-181 109 79 0
+-78 207 14 0
+78 -197 -77 0
+216 38 -96 0
+185 56 40 0
+39 -233 -113 0
+-140 -246 -130 0
+175 69 -193 0
+208 -80 -176 0
+32 -104 40 0
+-76 191 -73 0
+-112 197 -238 0
+-237 24 -46 0
+-67 232 -239 0
+226 -66 -13 0
+-105 -213 -178 0
+14 -109 -157 0
+-241 232 180 0
+237 -78 -228 0
+-87 -249 218 0
+186 -18 -250 0
+101 -39 -75 0
+96 -228 -137 0
+-3 -221 53 0
+-183 78 -38 0
+-223 237 -218 0
+-140 175 -185 0
+172 -126 -159 0
+33 143 113 0
+-126 -56 -181 0
+113 -178 217 0
+-227 39 -216 0
+93 -174 121 0
+144 15 155 0
+109 -226 83 0
+-20 250 217 0
+-28 -57 -155 0
+238 62 81 0
+120 -208 -76 0
+-51 72 151 0
+-172 131 39 0
+-4 -145 -176 0
+-66 -126 206 0
+208 -103 -227 0
+209 177 12 0
+-148 231 3 0
+-54 123 -14 0
+123 -97 27 0
+98 -200 -113 0
+14 191 -165 0
+-147 -198 206 0
+19 -187 -197 0
+-184 38 74 0
+221 215 -15 0
+-72 53 -188 0
+-212 224 185 0
+-240 -142 -4 0
+-163 108 207 0
+51 39 37 0
+-62 -194 -128 0
+-237 142 178 0
+-239 -48 193 0
+161 -146 224 0
+-190 -182 -81 0
+-52 59 146 0
+133 -44 218 0
+112 -204 72 0
+-171 -106 200 0
+186 -162 13 0
+219 190 -68 0
+-191 1 -170 0
+183 -174 88 0
+59 148 138 0
+89 -228 -22 0
+-111 213 -100 0
+-54 -17 219 0
+107 -204 -194 0
+-169 78 -113 0
+16 96 -245 0
+-228 -52 -5 0
+-209 145 -191 0
+-37 176 174 0
+-205 182 68 0
+-146 -35 -13 0
+-37 -194 145 0
+-59 107 33 0
+54 2 49 0
+-44 38 72 0
+70 -234 147 0
+-71 -5 -30 0
+68 228 -52 0
+-170 -159 -131 0
+223 -41 23 0
+155 34 94 0
+-137 -187 -67 0
+-112 220 213 0
+-43 -240 -227 0
+-158 -181 -16 0
+-41 -129 -14 0
+-197 -66 -13 0
+92 187 210 0
+-48 -246 -5 0
+128 135 -244 0
+-100 -237 238 0
+-180 -231 -182 0
+-191 54 85 0
+-178 106 87 0
+-161 203 175 0
+128 110 -19 0
+-231 -23 -165 0
+-61 156 -179 0
+236 -234 -92 0
+112 -75 -119 0
+69 -106 238 0
+-22 200 104 0
+-61 172 225 0
+226 52 -14 0
+233 235 -3 0
+-230 -89 88 0
+-49 -197 7 0
+-221 -193 40 0
+-226 -157 158 0
+-167 207 15 0
+-151 38 124 0
+45 -54 -246 0
+-170 177 71 0
+-66 97 -159 0
+3 -2 -89 0
+-52 71 -184 0
+-225 -104 -243 0
+-99 75 -125 0
+172 100 -94 0
+213 76 180 0
+-198 145 -171 0
+70 44 -83 0
+-11 113 62 0
+-133 203 196 0
+155 246 -94 0
+184 245 -81 0
+83 -195 -165 0
+-18 71 214 0
+36 55 6 0
+-166 -83 118 0
+184 -124 136 0
+121 -193 -231 0
+-188 218 10 0
+-211 -156 166 0
+241 82 -86 0
+163 16 89 0
+83 -173 -30 0
+2 146 197 0
+122 -8 -223 0
+-40 214 221 0
+-91 235 68 0
+17 -115 43 0
+-26 -180 -147 0
+40 62 -200 0
+152 139 -137 0
+-175 105 -193 0
+-112 50 89 0
+156 122 -196 0
+-245 -134 197 0
+118 -48 -185 0
+-213 94 53 0
+-130 198 -137 0
+-235 8 -104 0
+65 -54 -82 0
+-57 115 -25 0
+-189 -82 38 0
+-78 118 -70 0
+197 -70 -179 0
+248 64 41 0
+56 131 153 0
+25 59 104 0
+184 128 208 0
+176 39 113 0
+-91 -86 -176 0
+170 220 130 0
+-93 -75 60 0
+-37 70 237 0
+-37 249 -117 0
+-12 194 -40 0
+187 244 -173 0
+-68 158 -48 0
+-236 -140 3 0
+-51 171 -76 0
+-122 82 -121 0
+114 206 189 0
+9 -89 162 0
+-240 -200 156 0
+-69 -222 210 0
+-71 -10 -111 0
+137 35 85 0
+-79 -80 -195 0
+-6 125 110 0
+-200 185 -4 0
+188 150 152 0
+178 227 -106 0
+118 131 -6 0
+223 127 -16 0
+114 -237 -67 0
+-9 -83 -45 0
+232 59 -111 0
+14 189 -43 0
+-160 225 41 0
+57 171 -65 0
+19 -47 -43 0
+197 188 233 0
+221 39 -242 0
+177 218 -142 0
+-195 109 72 0
+-29 111 152 0
+-173 18 -156 0
+237 63 140 0
+-13 24 33 0
+-103 -243 187 0
+-14 -4 -116 0
+-14 162 -169 0
+-46 -96 52 0
+1 153 -132 0
+112 160 -173 0
+-53 97 -152 0
+-69 -27 -51 0
+226 -242 -6 0
+135 -178 50 0
+196 72 16 0
+-15 172 -196 0
+56 -158 -234 0
+17 -120 172 0
+-169 32 -26 0
+75 243 -58 0
+-188 125 -98 0
+90 -97 -96 0
+-4 -220 110 0
+23 -162 38 0
+33 204 -77 0
+17 231 61 0
+-53 203 -198 0
+-137 -30 121 0
+3 227 -24 0
+-125 -57 -106 0
+-139 164 -129 0
+-51 -81 -194 0
+149 115 -250 0
+-131 -114 -180 0
+-57 -29 -10 0
+-61 119 70 0
+181 118 -178 0
+95 14 -20 0
+-48 163 -244 0
+-180 123 -176 0
+-95 96 24 0
+-12 215 208 0
+95 184 87 0
+-246 76 31 0
+137 -233 220 0
+-218 -16 -100 0
+82 -191 -99 0
+-112 225 -122 0
+66 84 225 0
+-193 210 -9 0
+166 -239 -196 0
+-150 61 -66 0
+186 -212 170 0
+-206 225 -92 0
+-207 -13 -124 0
+146 90 133 0
+217 4 173 0
+-227 -188 -233 0
+-154 -200 -116 0
+159 87 199 0
+177 197 212 0
+172 4 70 0
+115 -13 8 0
+239 62 202 0
+-40 -216 -168 0
+111 -175 -166 0
+-138 -156 -207 0
+28 -113 -4 0
+-38 198 225 0
+-70 92 -247 0
+206 191 -170 0
+74 151 59 0
+22 -136 -170 0
+-189 -209 -77 0
+-193 17 219 0
+185 210 239 0
+7 -155 152 0
+122 -207 145 0
+-169 171 -24 0
+123 -26 -237 0
+-140 149 201 0
+130 9 186 0
+-41 -194 78 0
+250 -154 231 0
+-243 21 89 0
+-220 -1 -203 0
+-201 9 214 0
+8 80 -231 0
+-146 14 118 0
+189 28 -36 0
+82 -226 149 0
+-240 -97 36 0
+-240 241 -155 0
+184 221 -182 0
+67 36 245 0
+-250 -145 227 0
+-175 169 -219 0
+-36 111 193 0
+109 14 239 0
+7 -132 -121 0
+-2 -234 78 0
+100 57 176 0
+-20 -53 -157 0
+-230 -101 250 0
+-53 -147 -195 0
+-107 -149 163 0
+191 227 102 0
+162 65 -171 0
+55 -6 -14 0
+117 -27 -51 0
+-241 -56 -97 0
+198 181 -201 0
+167 208 60 0
+1 -81 91 0
+-169 1 91 0
+168 -53 97 0
+-238 -154 16 0
+-183 -119 20 0
+-78 -207 127 0
+233 140 10 0
+-114 26 125 0
+46 -28 -234 0
+-124 -149 54 0
+190 -219 -216 0
+-76 -120 -86 0
+56 211 32 0
+61 -29 95 0
+-246 144 83 0
+-78 -4 -58 0
+219 -9 70 0
+-212 7 -215 0
+-105 -84 -244 0
+228 201 -132 0
+-153 168 170 0
+204 30 69 0
+27 45 -241 0
+142 132 -200 0
+-69 -39 -70 0
+-31 46 -155 0
+-194 -137 33 0
+-243 15 -79 0
+-190 195 9 0
+-77 -103 134 0
+131 12 -57 0
+250 -196 49 0
+-84 -154 34 0
+39 -77 31 0
+142 -42 -167 0
+36 67 -160 0
+5 -102 107 0
+72 -218 172 0
+-191 -168 136 0
+-36 -106 142 0
+101 167 -145 0
+172 13 -98 0
+-45 -138 199 0
+-25 -184 -246 0
+-10 -190 -66 0
+230 244 112 0
+-121 -175 -133 0
+-200 -247 85 0
+-227 -237 -11 0
+-182 156 -105 0
+193 -37 -241 0
+174 32 168 0
+4 200 115 0
+-166 76 -64 0
+-92 -229 -115 0
+-194 -168 209 0
+177 -146 -151 0
+214 205 -101 0
+-155 -210 24 0
+177 -227 50 0
+-213 116 -193 0
+-40 226 59 0
+-90 34 215 0
+-139 -17 218 0
+234 -162 81 0
+58 165 -119 0
+-164 125 -144 0
+-233 154 248 0
+-205 -232 126 0
+26 -128 -21 0
+-110 -219 -138 0
+146 133 -98 0
+4 87 -65 0
+-110 -239 140 0
+95 188 161 0
+-89 -153 40 0
+199 27 -140 0
+208 69 82 0
+180 -179 104 0
+103 8 -202 0
+85 -211 148 0
+132 -136 55 0
+16 -139 189 0
+212 -91 186 0
+81 13 -107 0
+-27 -112 -190 0
+204 -118 -12 0
+129 155 -81 0
+75 214 -82 0
+-110 4 -216 0
+168 -141 134 0
+46 -244 -20 0
+-182 37 44 0
+74 3 116 0
+-193 142 -111 0
+-102 201 -31 0
+244 -89 150 0
+226 74 69 0
+-54 -145 -110 0
+-27 172 34 0
+27 -182 16 0
+213 -161 147 0
+-143 -150 -112 0
+-68 -222 79 0
+70 168 229 0
+-169 -80 -240 0
+-243 -98 -66 0
+178 102 140 0
+224 130 -30 0
+109 -126 -88 0
+-146 147 221 0
+40 -73 -205 0
+-96 -140 15 0
+42 -152 206 0
+242 -63 138 0
+-221 -45 12 0
+48 219 -164 0
+-166 -170 -15 0
+-8 196 95 0
+225 8 111 0
+-227 -57 -54 0
+-80 46 202 0
+-119 -214 195 0
+-76 151 43 0
+218 -88 -67 0
+-88 -176 -209 0
+124 -244 2 0
+101 -105 -12 0
+-143 -63 -57 0
+245 201 -8 0
+-213 116 133 0
+-128 -131 39 0
+-178 56 130 0
+-95 -244 -179 0
+71 -173 -111 0
+-35 196 4 0
+213 245 142 0
+-27 -50 153 0
+-22 -84 -247 0
+-111 -55 99 0
+109 168 -27 0
+124 48 139 0
+112 -77 62 0
+19 -4 134 0
+191 65 172 0
+-120 144 222 0
+-41 -130 -104 0
+191 7 -229 0
+-52 40 -215 0
+-53 245 233 0
+29 153 -161 0
+-57 90 -46 0
+64 -209 -197 0
+-3 -13 7 0
+136 -250 56 0
+136 3 241 0
+213 -61 -129 0
+-199 35 106 0
+112 79 78 0
+-179 182 -26 0
+72 -186 3 0
+-102 -195 67 0
+-127 152 -72 0
+47 158 227 0
+-150 -204 205 0
+-174 9 -191 0
+-182 -172 118 0
+36 28 222 0
+-5 -55 -176 0
+-4 79 155 0
+-213 178 -101 0
+-76 36 -93 0
+-13 -69 22 0
+-2 -180 85 0
+128 164 93 0
+-125 -84 -24 0
+-147 62 -162 0
+234 18 -14 0
+35 -3 117 0
+-134 57 190 0
+72 -215 -144 0
+-222 87 -193 0
+78 61 -214 0
+-29 -101 -217 0
+173 103 204 0
+174 -150 -7 0
+-198 216 33 0
+86 177 -169 0
+-14 -47 85 0
+127 -116 -157 0
+-123 -152 -134 0
+76 166 -94 0
+-217 -141 -119 0
+-120 -204 -184 0
+-8 -62 -242 0
+148 -14 121 0
+159 219 5 0
+195 -43 -200 0
+-200 47 93 0
+10 -8 -89 0
+221 69 -244 0
+-181 9 -105 0
+-245 206 -223 0
+-84 219 -197 0
+204 111 -205 0
+22 -82 195 0
+152 104 53 0
+-187 -33 20 0
+59 -61 7 0
+-203 -192 220 0
+-33 6 163 0
+21 -172 -189 0
+-137 114 -10 0
+-195 82 47 0
+60 -40 -226 0
+110 -229 -215 0
+108 226 156 0
+23 186 -198 0
+18 -36 -52 0
+99 46 179 0
+-33 -184 103 0
+-232 64 33 0
+-221 -133 18 0
+-139 -183 -145 0
+80 -96 177 0
+-132 -203 -184 0
+42 181 203 0
+-156 -39 195 0
+-32 95 41 0
+-57 114 133 0
+-234 -3 -4 0
+57 28 -134 0
+72 -7 -240 0
+-124 -210 41 0
+202 -192 189 0
+-136 159 62 0
+-92 -133 -75 0
+-176 -213 182 0
+-111 102 -71 0
+-226 218 148 0
+224 188 231 0
+-83 -167 189 0
+83 -67 42 0
+-124 -92 -121 0
+150 -218 -105 0
+120 -106 -94 0
+156 -223 -86 0
+-174 -211 43 0
+236 99 115 0
+244 -192 -75 0
+5 -108 -63 0
+17 -114 175 0
+80 132 -15 0
+146 -83 -88 0
+-118 182 72 0
+-150 -34 -169 0
+164 148 -240 0
+-142 -81 -79 0
+-145 99 -9 0
+-112 -228 -129 0
+-244 70 192 0
+37 195 -221 0
+224 175 52 0
+-229 -224 -103 0
+184 -67 189 0
+-221 -243 -178 0
+-235 -191 -153 0
+-177 -191 -110 0
+232 -222 163 0
+-46 -143 -186 0
+93 176 178 0
+-228 73 -23 0
+-66 -204 -181 0
+115 -164 145 0
+146 44 -245 0
+-17 -120 -125 0
+26 -118 35 0
+-39 -65 -17 0
+142 -104 112 0
+-140 27 -152 0
+-84 124 -49 0
+-171 -94 56 0
+18 -180 118 0
+232 41 211 0
+202 216 -119 0
+33 -183 -100 0
+21 62 -12 0
+-130 35 -83 0
+105 -51 22 0
+158 -96 -64 0
+2 232 -96 0
+19 -84 48 0
+184 40 -99 0
+248 -142 218 0
+-117 -115 -206 0
+-93 -141 -137 0
+-175 11 -34 0
+-37 -224 233 0
+53 238 161 0
+131 123 232 0
+-241 146 12 0
+77 -8 14 0
+53 -16 28 0
+-55 -203 5 0
+83 -103 -133 0
+-186 180 -82 0
+-201 -133 -173 0
+18 45 167 0
+63 135 -19 0
+-77 -184 94 0
+-146 -184 212 0
+142 83 -150 0
+-215 65 187 0
+-198 -172 152 0
+209 66 -185 0
+85 -171 -117 0
+-64 39 -80 0
+106 -68 191 0
+-59 147 -223 0
+-213 72 27 0
+-81 209 222 0
+195 69 158 0
+151 -138 78 0
+142 -239 174 0
+75 162 -109 0
+152 140 -190 0
+-243 31 14 0
+-161 206 183 0
+-16 189 101 0
+225 -128 212 0
+65 130 -161 0
+-199 -246 27 0
+-7 57 37 0
+-53 -61 23 0
+-204 224 -202 0
+186 121 60 0
+92 74 -59 0
+-199 -43 12 0
+69 -35 118 0
+166 141 -89 0
+47 242 -16 0
+-169 180 -215 0
+-181 -246 42 0
+249 -50 -59 0
+232 -57 -136 0
+-216 220 183 0
+123 -244 -200 0
+-87 151 -243 0
+-153 -92 -24 0
+207 189 -221 0
+-34 -226 -113 0
+-237 -80 -182 0
+-183 -4 -51 0
+-148 -36 -235 0
+86 203 -131 0
+200 80 116 0
+-1 -33 153 0
+-83 152 -73 0
+27 -224 -240 0
+203 231 -189 0
+225 236 64 0
+163 -48 142 0
+-134 -62 13 0
+-161 -221 -62 0
+137 185 -187 0
+60 242 208 0
+233 245 53 0
+-236 -193 94 0
+-85 -59 -8 0
+103 -96 -174 0
+-12 232 183 0
+225 -87 9 0
+-60 -197 -11 0
+-191 -29 -218 0
+188 27 -23 0
+-52 78 176 0
+249 22 117 0
+76 109 -24 0
+-245 -203 -246 0
+-140 -88 197 0
+107 -250 -91 0
+-62 -232 -159 0
+6 -65 67 0
+-246 145 -31 0
+162 -246 -19 0
+-121 14 -217 0
+98 107 -182 0
+214 40 -235 0
+-108 65 -30 0
+69 217 133 0
+-55 196 -21 0
+4 -207 152 0
+224 32 -57 0
+-111 -165 221 0
+-68 188 240 0
+-210 208 -84 0
+201 -117 -140 0
+-174 100 163 0
+-171 -213 -177 0
+-249 -29 85 0
+18 144 -55 0
+-35 -74 175 0
+99 11 -217 0
+-249 76 156 0
+-139 -67 -137 0
+-144 143 -38 0
+-29 90 -240 0
+-8 -114 161 0
+204 190 -100 0
+162 218 -203 0
+32 -237 96 0
+24 -11 -202 0
+163 -221 81 0
+-97 150 212 0
+83 -170 9 0
+239 249 90 0
+-197 91 81 0
+-116 16 -15 0
+-218 -185 109 0
+-221 -213 37 0
+-82 237 3 0
+241 -17 160 0
+-115 -30 28 0
+-89 193 -50 0
+64 92 -143 0
+104 152 -127 0
+175 -63 -213 0
+97 -248 -156 0
+240 -215 -73 0
+220 226 36 0
+-3 179 8 0
+76 209 142 0
+166 140 -23 0
+202 4 113 0
+219 13 250 0
+111 127 4 0
+199 82 246 0
+-115 35 -179 0
+-36 58 -196 0
+-173 51 -2 0
+248 166 3 0
+38 233 -91 0
+73 188 245 0
+-193 111 -159 0
+-127 183 43 0
+5 102 14 0
+16 -140 30 0
+66 -246 40 0
+162 189 -225 0
+62 204 167 0
+-201 87 -123 0
+11 -110 115 0
+-143 32 33 0
+47 4 218 0
+-6 -135 248 0
+193 -189 167 0
+-40 -163 120 0
+-192 97 -117 0
+-3 76 212 0
+15 104 -170 0
+92 218 -97 0
+-18 -74 162 0
+222 -169 -212 0
+47 146 -67 0
+-44 -130 18 0
+-121 -234 10 0
+-216 -10 117 0
+-242 -119 -13 0
+195 4 -51 0
+-175 55 -47 0
+-235 138 -173 0
+-37 -71 174 0
+247 -190 -189 0
+-164 88 -149 0
+-132 -23 -214 0
+117 -199 -119 0
+-203 -230 -46 0
+-197 -130 183 0
+-31 52 163 0
+90 148 -34 0
+-35 -192 -198 0
+-128 183 120 0
+166 -5 132 0
+174 171 72 0
+-97 -190 236 0
+129 -27 -2 0
+217 -58 -164 0
+-89 -146 227 0
+241 167 -36 0
+-150 -100 75 0
+-195 -108 95 0
+179 -150 82 0
+64 75 -208 0
+-157 35 117 0
+-78 -246 -219 0
+220 75 -57 0
+-89 199 -140 0
+-232 -105 -200 0
+139 -52 -30 0
+126 -71 122 0
+43 194 76 0
+-88 96 46 0
+104 -247 191 0
+48 74 -137 0
+204 205 -201 0
+-77 -91 -118 0
+248 27 -222 0
+129 -107 -234 0
+155 208 242 0
+171 239 25 0
+-47 140 163 0
+40 39 -128 0
+-248 211 -239 0
+-149 -184 -106 0
+-211 146 -130 0
+-58 -64 83 0
+-72 17 -162 0
+81 26 -204 0
+217 155 -166 0
+214 -5 37 0
+36 48 118 0
+-241 91 -112 0
+146 -121 -165 0
+-82 -156 76 0
+-138 191 125 0
+229 -70 -163 0
+191 178 23 0
+193 226 183 0
+29 -156 27 0
+224 -40 -195 0
+-213 193 -47 0
+57 230 -162 0
+142 225 217 0
+-196 111 -222 0
+189 138 -170 0
+249 45 -195 0
+182 63 90 0
+-152 -70 47 0
+-172 -14 -32 0
+119 -166 17 0
+-186 201 -163 0
+58 -7 -147 0
+-169 222 23 0
+-65 137 141 0
+76 -30 -37 0
+-49 182 68 0
+-236 13 119 0
+-110 198 242 0
+-241 157 2 0
+-152 190 -145 0
+-94 102 58 0
+223 -16 77 0
+112 -8 -54 0
+-219 131 -51 0
+-86 164 -104 0
+-106 196 9 0
+228 -78 -55 0
+-161 -31 211 0
+-109 103 -231 0
+-74 -158 156 0
+85 -244 204 0
+-132 -134 137 0
+139 100 -88 0
+-200 172 -75 0
+173 155 -55 0
+86 167 186 0
+-99 141 -226 0
+-42 215 14 0
+-100 -14 249 0
+-71 -116 234 0
+69 29 -232 0
+96 -166 -131 0
+-236 193 -171 0
+76 170 -248 0
+-154 165 -56 0
+-202 109 28 0
+174 208 -12 0
+-10 15 -105 0
+-163 -90 -95 0
+-101 -67 -103 0
+155 2 183 0
+12 72 -40 0
+74 -115 -56 0
+166 -218 75 0
+176 -198 116 0
+-236 -56 11 0
+-196 155 -235 0
+44 161 -242 0
+212 -6 48 0
+213 -84 -176 0
+-30 -41 195 0
+-144 90 14 0
+65 -102 220 0
+29 -109 -14 0
+136 -109 -234 0
+-246 -183 -9 0
+8 -24 32 0
+80 217 192 0
+57 -52 198 0
+-219 14 202 0
+-171 70 -37 0
+-122 17 191 0
+-244 -117 59 0
+-25 222 133 0
+67 -10 23 0
+-122 134 -167 0
+75 185 -193 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-080.cnf b/benchmarks/UF250.1065.100/uf250-080.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-080.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 3 248 -67 0
+-183 -233 -10 0
+-126 47 153 0
+187 -226 -120 0
+-12 236 -234 0
+185 -22 -174 0
+-182 -71 166 0
+115 96 -128 0
+-118 201 134 0
+-148 -41 85 0
+-58 -150 124 0
+164 82 -79 0
+-137 -147 -36 0
+22 -111 -78 0
+157 -181 11 0
+96 -45 -238 0
+240 26 -81 0
+227 186 -28 0
+207 112 -49 0
+-211 27 120 0
+84 -160 60 0
+-70 226 31 0
+33 21 14 0
+248 240 215 0
+-235 -112 104 0
+40 86 -178 0
+181 47 212 0
+-113 -111 -55 0
+-170 -133 -123 0
+201 142 -68 0
+172 -137 -80 0
+-31 177 198 0
+33 120 148 0
+245 -213 174 0
+-74 -128 222 0
+-135 -103 -204 0
+115 -232 -128 0
+-99 6 5 0
+-37 -88 -9 0
+40 -29 -65 0
+79 55 98 0
+234 -133 31 0
+-245 44 10 0
+46 77 -190 0
+241 76 173 0
+-51 -166 -147 0
+-198 181 -48 0
+-231 36 37 0
+92 -81 -153 0
+176 -125 15 0
+191 -231 -16 0
+2 77 -145 0
+42 35 222 0
+154 -116 -87 0
+246 -74 96 0
+-112 -113 -7 0
+-91 -201 212 0
+-171 41 49 0
+-149 23 189 0
+206 75 160 0
+77 196 -194 0
+-218 -164 94 0
+-194 -70 134 0
+65 110 24 0
+-89 50 178 0
+80 179 209 0
+167 -230 195 0
+102 163 -235 0
+-158 234 11 0
+-249 -128 41 0
+77 -158 12 0
+17 149 238 0
+128 159 243 0
+99 160 -101 0
+222 69 57 0
+66 -143 193 0
+120 9 11 0
+-188 162 -225 0
+-47 -122 -136 0
+-76 -202 25 0
+167 29 -234 0
+-222 226 235 0
+49 -20 -182 0
+-250 -247 77 0
+91 219 -9 0
+-206 -18 1 0
+-165 99 -82 0
+169 -129 -184 0
+-55 151 130 0
+-189 -127 242 0
+-169 -198 -109 0
+27 -51 -84 0
+-22 -118 -43 0
+-88 -22 -95 0
+-240 92 -7 0
+-73 -208 195 0
+167 154 131 0
+-165 -33 -198 0
+-151 76 188 0
+-126 32 -183 0
+130 85 179 0
+156 -183 -209 0
+117 97 -3 0
+-230 -205 66 0
+-9 -76 -140 0
+163 -88 237 0
+147 68 185 0
+75 220 214 0
+-68 -14 -222 0
+-241 -189 -246 0
+32 -42 -41 0
+-21 -30 20 0
+73 210 -93 0
+53 -104 141 0
+-195 226 -11 0
+-144 -137 182 0
+-136 -175 -93 0
+29 -202 -187 0
+-248 41 77 0
+-210 -9 -38 0
+110 92 -29 0
+-106 161 -109 0
+176 -95 -190 0
+-85 214 218 0
+223 62 -40 0
+-153 -142 79 0
+-115 -38 15 0
+-212 161 -175 0
+79 108 -105 0
+78 241 19 0
+-105 154 192 0
+38 -200 -162 0
+132 135 59 0
+198 -114 -189 0
+8 238 -197 0
+77 -209 -101 0
+143 -180 136 0
+203 -113 -193 0
+-92 116 -31 0
+-176 240 -184 0
+29 -53 -232 0
+-190 125 54 0
+-196 -217 56 0
+48 -2 -126 0
+-65 94 -117 0
+129 74 -14 0
+29 59 -83 0
+-195 -248 155 0
+-34 2 -42 0
+-37 -144 54 0
+-114 -20 173 0
+-87 -159 -101 0
+107 -185 152 0
+51 -218 -107 0
+52 163 -80 0
+-204 180 241 0
+168 143 30 0
+172 -168 -205 0
+178 230 -107 0
+221 -123 -145 0
+21 182 -139 0
+-133 -226 -89 0
+-183 -166 -68 0
+-27 -166 226 0
+-115 -170 -9 0
+240 -79 107 0
+134 112 140 0
+229 21 107 0
+143 175 78 0
+-139 45 -44 0
+-115 4 -20 0
+-23 -138 18 0
+202 163 -145 0
+-162 -170 -78 0
+-114 -83 247 0
+97 95 13 0
+22 89 155 0
+162 204 1 0
+210 -174 -199 0
+-240 -26 -226 0
+245 -29 51 0
+-25 -166 -206 0
+18 -117 -161 0
+-47 -132 96 0
+138 -158 -35 0
+69 -138 -245 0
+-237 170 55 0
+149 -115 126 0
+232 -179 180 0
+86 -61 -7 0
+86 243 -37 0
+219 99 -101 0
+-32 -190 -64 0
+-206 230 125 0
+-235 144 109 0
+-140 -99 -25 0
+-109 -148 236 0
+-158 203 -215 0
+168 -65 194 0
+-91 -185 -144 0
+232 -65 -6 0
+-144 100 82 0
+156 -217 204 0
+84 -106 129 0
+-27 -239 -13 0
+77 -169 -3 0
+16 -70 -95 0
+99 -104 121 0
+-116 58 164 0
+73 111 -50 0
+24 -108 156 0
+21 205 150 0
+-19 -152 -202 0
+197 70 233 0
+-171 -137 -177 0
+207 245 64 0
+194 -42 208 0
+-192 175 161 0
+69 9 -185 0
+118 40 135 0
+250 217 101 0
+67 22 163 0
+-34 -57 243 0
+-60 18 -65 0
+-242 -186 -223 0
+232 230 199 0
+203 -110 -50 0
+-184 168 -221 0
+232 -172 188 0
+-229 157 -193 0
+-184 15 -151 0
+-161 -49 -53 0
+125 96 -104 0
+-16 4 138 0
+-211 -28 -210 0
+-74 164 7 0
+-169 -207 151 0
+158 -42 -160 0
+227 153 -185 0
+-167 -67 -12 0
+119 43 -154 0
+-228 -186 156 0
+192 64 114 0
+-33 -52 154 0
+-202 -83 76 0
+203 -77 88 0
+-56 179 -40 0
+-34 248 10 0
+148 133 137 0
+-60 51 135 0
+180 217 169 0
+-122 129 49 0
+108 124 -103 0
+202 -168 -84 0
+141 -28 -235 0
+118 94 215 0
+-157 -232 166 0
+-60 250 -130 0
+-114 -69 68 0
+132 47 -64 0
+114 -189 -71 0
+115 132 162 0
+-36 145 -54 0
+-65 170 -239 0
+-168 248 192 0
+208 227 -202 0
+209 -169 -59 0
+-175 -234 39 0
+-149 214 -15 0
+-33 -13 -130 0
+-237 -202 220 0
+-116 189 -193 0
+68 -234 126 0
+-202 -112 238 0
+-98 31 96 0
+-220 -242 42 0
+-213 -46 210 0
+-47 -37 -3 0
+-196 94 77 0
+16 -157 105 0
+-201 102 101 0
+-13 -4 76 0
+-242 -206 -81 0
+209 74 -67 0
+-110 -22 -33 0
+-74 83 17 0
+204 87 -61 0
+-73 51 176 0
+-127 4 -126 0
+69 149 153 0
+15 187 -117 0
+-89 64 27 0
+119 166 -136 0
+-96 -195 -185 0
+103 206 -121 0
+-41 71 170 0
+98 191 -94 0
+210 208 -102 0
+-27 97 115 0
+183 -171 207 0
+-37 217 -84 0
+236 221 -126 0
+14 -55 -173 0
+-35 -176 19 0
+150 69 -7 0
+-119 159 149 0
+138 -100 244 0
+-228 192 143 0
+73 -91 219 0
+-179 -139 174 0
+117 114 205 0
+38 -203 169 0
+120 194 39 0
+55 167 -187 0
+127 187 65 0
+96 238 -174 0
+119 42 -192 0
+-135 -192 -101 0
+-19 8 111 0
+-130 -157 -56 0
+-4 52 -165 0
+167 220 210 0
+15 141 -224 0
+-59 82 -184 0
+38 166 121 0
+-19 114 -128 0
+101 208 -199 0
+91 -80 -97 0
+-241 -3 242 0
+139 209 194 0
+-85 70 -168 0
+-192 -102 -166 0
+-96 2 60 0
+102 -57 -7 0
+122 -119 -137 0
+119 -212 8 0
+-245 116 111 0
+-141 101 24 0
+-204 -145 -211 0
+-110 244 -26 0
+43 82 -221 0
+-72 -122 91 0
+122 228 -136 0
+-26 -165 -119 0
+-125 -12 238 0
+114 228 -190 0
+-64 127 -67 0
+-16 231 -172 0
+-126 79 106 0
+-238 190 -19 0
+84 204 -181 0
+219 102 -113 0
+-229 -22 202 0
+-92 48 -83 0
+-206 29 -86 0
+179 87 -129 0
+-95 79 18 0
+-179 -93 -45 0
+-135 85 15 0
+-114 -238 85 0
+125 -140 176 0
+-171 94 -113 0
+212 229 69 0
+-224 -244 -146 0
+-45 74 -165 0
+-219 -148 17 0
+179 73 -109 0
+18 -223 -138 0
+148 -203 -240 0
+-220 237 24 0
+12 -84 195 0
+-43 -156 -169 0
+-60 215 -151 0
+-193 -199 83 0
+-133 211 -11 0
+-203 -107 -210 0
+-243 177 93 0
+-90 137 5 0
+-120 -26 -4 0
+-226 -90 205 0
+112 199 156 0
+9 -88 217 0
+-141 88 181 0
+-201 -197 -40 0
+-198 125 88 0
+202 223 -32 0
+147 -52 -214 0
+158 -43 -49 0
+-103 138 -73 0
+-140 -39 -97 0
+60 -142 -180 0
+-217 146 -26 0
+-141 166 -221 0
+-66 -106 -46 0
+-110 137 176 0
+164 174 8 0
+68 -231 -153 0
+-22 -51 77 0
+-151 -56 -186 0
+84 55 -70 0
+-125 175 106 0
+140 -86 100 0
+202 -200 61 0
+108 93 -43 0
+-123 106 -44 0
+-7 40 -82 0
+29 144 52 0
+22 -23 -122 0
+-157 58 30 0
+-173 220 186 0
+194 -109 -92 0
+227 26 44 0
+-89 -117 138 0
+-133 72 159 0
+-243 -193 225 0
+231 -103 -185 0
+222 -104 208 0
+130 -219 170 0
+119 -61 -156 0
+33 -215 118 0
+84 -124 130 0
+-201 -168 -110 0
+-211 62 -209 0
+215 -197 -198 0
+-46 6 135 0
+190 97 153 0
+-75 -65 -16 0
+-175 183 9 0
+-21 -27 35 0
+138 193 15 0
+-50 45 -124 0
+51 188 52 0
+14 -47 207 0
+-110 -200 -46 0
+-153 54 -135 0
+194 126 -34 0
+55 -128 -85 0
+130 -207 -2 0
+-105 -89 131 0
+-93 135 -101 0
+217 245 -52 0
+-147 -116 -8 0
+-187 -101 -158 0
+-120 -41 -224 0
+-48 34 -91 0
+-75 -227 -137 0
+6 124 64 0
+214 -41 136 0
+-6 99 113 0
+186 146 87 0
+168 -118 73 0
+2 249 173 0
+-100 224 67 0
+-56 100 -144 0
+221 15 -138 0
+-154 209 48 0
+-27 15 40 0
+226 -178 25 0
+-89 -218 219 0
+224 -107 63 0
+42 68 63 0
+-131 70 -90 0
+-221 245 97 0
+114 125 227 0
+-131 -81 -220 0
+48 234 -201 0
+185 204 65 0
+193 94 78 0
+47 203 240 0
+136 166 177 0
+-238 156 -102 0
+-183 -201 129 0
+-81 -168 -96 0
+24 3 -137 0
+109 161 -88 0
+154 -3 102 0
+181 125 68 0
+-60 203 -210 0
+-90 -135 -168 0
+-149 6 104 0
+182 -195 122 0
+-150 -131 188 0
+-9 -249 12 0
+133 -244 -9 0
+243 119 -162 0
+215 36 147 0
+150 -218 -227 0
+-146 -193 164 0
+31 44 61 0
+194 -87 151 0
+-58 -148 41 0
+51 -133 76 0
+193 115 203 0
+-174 52 -157 0
+-16 -33 86 0
+-171 -196 -165 0
+-70 -201 32 0
+156 171 -115 0
+-221 -202 187 0
+-126 203 -59 0
+-229 -39 142 0
+43 -69 -242 0
+-74 -120 -141 0
+74 197 120 0
+36 -200 -9 0
+-41 140 -166 0
+-225 -76 -234 0
+186 -223 67 0
+245 -234 241 0
+-170 29 -13 0
+-55 164 62 0
+135 71 171 0
+-65 222 -42 0
+-175 -43 -187 0
+-228 77 209 0
+-164 59 246 0
+-70 163 -162 0
+59 -95 -170 0
+-54 150 -10 0
+-169 43 -243 0
+-209 -196 56 0
+-46 -240 247 0
+155 -39 121 0
+43 -193 247 0
+-219 -101 -103 0
+208 -186 81 0
+98 -185 -241 0
+-121 47 -10 0
+89 -164 92 0
+-146 -184 124 0
+-134 102 -37 0
+-215 213 111 0
+-176 -178 -48 0
+-84 8 82 0
+199 -238 230 0
+-173 120 225 0
+-136 48 52 0
+248 179 -36 0
+215 198 213 0
+94 -72 43 0
+-197 67 -148 0
+11 -162 28 0
+-171 -156 209 0
+162 -166 -19 0
+-180 -55 213 0
+-250 -75 -173 0
+-128 7 110 0
+-185 -240 173 0
+-215 -108 -39 0
+126 -162 -55 0
+195 133 6 0
+-65 157 8 0
+191 -247 67 0
+236 105 120 0
+24 213 -13 0
+10 245 28 0
+17 176 215 0
+-101 -41 -23 0
+180 -140 16 0
+-151 187 67 0
+59 23 -113 0
+144 54 -150 0
+-133 180 -40 0
+68 26 -83 0
+187 -225 -182 0
+-120 196 218 0
+206 175 -59 0
+-105 165 -67 0
+-88 -137 188 0
+165 -157 237 0
+41 29 70 0
+12 217 25 0
+208 177 221 0
+186 158 -178 0
+136 241 -53 0
+246 -127 241 0
+-166 -145 219 0
+-248 -173 217 0
+-9 132 194 0
+-83 142 11 0
+97 10 223 0
+89 -241 -2 0
+97 -179 139 0
+100 156 -217 0
+63 174 -114 0
+-170 -156 -137 0
+249 -82 -203 0
+217 235 -63 0
+-190 -147 -114 0
+128 -2 241 0
+-245 92 -5 0
+-136 166 169 0
+-103 39 115 0
+147 -232 -188 0
+-180 -172 -20 0
+39 -241 -49 0
+-11 -14 49 0
+232 -2 -142 0
+171 -106 -209 0
+250 88 52 0
+226 48 -39 0
+-157 101 180 0
+-58 12 81 0
+-176 -28 146 0
+14 -135 -142 0
+-113 -130 197 0
+-67 61 -139 0
+-75 74 180 0
+195 199 -65 0
+143 -97 -86 0
+-184 -23 120 0
+169 -240 84 0
+-225 -60 -173 0
+192 -160 -144 0
+207 -142 -73 0
+-32 -110 -7 0
+175 -159 -169 0
+108 190 -214 0
+226 36 87 0
+-97 249 -228 0
+-153 -72 13 0
+88 -147 -161 0
+160 12 -65 0
+-51 -18 -194 0
+-223 -235 234 0
+104 -56 95 0
+119 52 215 0
+-155 218 -132 0
+128 141 192 0
+57 -1 -64 0
+-63 -55 -22 0
+-225 40 37 0
+-59 -224 -62 0
+113 -71 42 0
+-134 -198 70 0
+-163 -50 -74 0
+-169 182 34 0
+50 180 77 0
+13 232 -91 0
+-123 169 -181 0
+212 -27 -217 0
+29 130 -106 0
+-166 -135 156 0
+12 8 6 0
+85 184 210 0
+-182 86 101 0
+-73 -150 191 0
+155 128 -160 0
+85 -131 -163 0
+131 66 157 0
+164 -12 -118 0
+75 -234 138 0
+-40 -66 227 0
+105 211 -226 0
+-241 181 23 0
+179 -184 116 0
+-35 22 -10 0
+-22 76 237 0
+94 -130 73 0
+26 138 53 0
+152 214 -6 0
+43 -45 224 0
+-223 -238 85 0
+-71 -80 -240 0
+16 -174 23 0
+-142 -124 21 0
+100 -184 74 0
+-83 -207 28 0
+27 -237 -93 0
+-152 -146 -164 0
+232 106 -10 0
+32 -102 84 0
+-146 -8 -26 0
+187 -202 177 0
+-20 119 -203 0
+70 24 22 0
+230 -57 126 0
+-133 -57 -59 0
+99 -167 -185 0
+82 -216 20 0
+-201 218 85 0
+247 27 167 0
+-174 -223 135 0
+-215 228 -32 0
+50 85 193 0
+-131 70 60 0
+-76 -38 -133 0
+-70 83 196 0
+68 -29 54 0
+77 228 141 0
+-111 -178 79 0
+-26 -219 157 0
+133 -29 -148 0
+-153 -50 -240 0
+-13 -226 -145 0
+-162 105 119 0
+110 -50 -230 0
+-82 -91 -218 0
+-191 71 -250 0
+-98 -40 124 0
+184 104 -223 0
+64 -204 46 0
+-233 51 94 0
+-151 -220 83 0
+-49 -247 149 0
+40 -172 195 0
+8 39 -242 0
+-57 65 11 0
+-162 166 -10 0
+105 114 -155 0
+94 76 65 0
+75 -95 -78 0
+27 205 -224 0
+77 17 -154 0
+-244 115 83 0
+41 -211 194 0
+-144 -73 126 0
+130 -165 228 0
+-93 28 99 0
+216 107 224 0
+167 -46 52 0
+142 45 123 0
+41 -146 -176 0
+-101 92 154 0
+58 53 -125 0
+-123 -18 175 0
+225 19 -120 0
+107 77 30 0
+159 -195 -120 0
+-80 -201 10 0
+83 105 128 0
+-82 4 24 0
+86 -207 -137 0
+144 -148 176 0
+-220 -39 20 0
+-90 75 -107 0
+-222 164 -140 0
+-55 201 -197 0
+172 -209 83 0
+-166 -191 82 0
+188 -10 -149 0
+181 -197 144 0
+60 -246 209 0
+192 -107 -232 0
+-67 120 145 0
+222 244 74 0
+-101 219 -246 0
+-3 100 182 0
+-234 47 -224 0
+170 138 47 0
+-128 -7 -96 0
+-250 -227 -103 0
+181 -223 242 0
+-230 -167 -143 0
+-131 52 -101 0
+-30 -243 143 0
+10 -192 -246 0
+-5 -117 188 0
+-92 -209 -38 0
+198 -43 223 0
+185 -1 80 0
+96 -136 -215 0
+-56 -3 -17 0
+-115 89 205 0
+73 22 -159 0
+-133 5 130 0
+-234 177 -141 0
+99 73 -141 0
+111 181 227 0
+181 -156 -72 0
+219 84 -146 0
+-103 -29 -153 0
+131 -75 242 0
+-159 51 238 0
+185 -46 -226 0
+147 -103 11 0
+-19 53 84 0
+92 -177 136 0
+-140 -106 -126 0
+-198 -176 -36 0
+101 78 -24 0
+-166 140 27 0
+-60 -153 -248 0
+-20 125 50 0
+-135 200 -216 0
+91 224 114 0
+-250 234 -114 0
+58 -197 -183 0
+-21 56 -176 0
+-50 -7 181 0
+-60 -103 -51 0
+12 -186 -129 0
+-60 -242 120 0
+118 -14 -106 0
+-10 -229 170 0
+18 -8 152 0
+213 193 -25 0
+-14 127 -200 0
+184 236 -206 0
+202 -39 114 0
+171 247 -69 0
+-161 28 192 0
+143 133 136 0
+-34 -200 239 0
+-125 190 58 0
+49 232 34 0
+117 -215 -126 0
+-67 -41 -128 0
+-205 -166 93 0
+213 30 21 0
+57 -66 63 0
+188 50 -81 0
+-58 -174 -20 0
+-78 81 -68 0
+1 237 2 0
+-102 -62 84 0
+32 -89 -66 0
+91 -209 -97 0
+12 -221 54 0
+52 -142 64 0
+-71 -15 132 0
+-172 211 121 0
+160 163 231 0
+229 35 -94 0
+-110 -165 127 0
+243 -39 -54 0
+157 115 193 0
+49 12 -177 0
+-152 247 234 0
+231 138 -13 0
+-147 -54 -19 0
+182 84 -77 0
+139 -159 -190 0
+-15 89 -205 0
+96 -66 -121 0
+88 69 -235 0
+-69 200 246 0
+74 212 -15 0
+-222 42 41 0
+159 -135 190 0
+-211 -80 -181 0
+108 -5 -148 0
+-208 -225 -183 0
+-174 -210 1 0
+89 44 -174 0
+141 -34 -246 0
+-19 -87 187 0
+138 147 61 0
+29 42 -8 0
+-69 94 187 0
+-158 13 44 0
+85 103 110 0
+-108 -156 195 0
+-217 5 105 0
+118 102 203 0
+64 -1 -87 0
+-131 239 22 0
+-39 118 -196 0
+-46 -3 -175 0
+-9 -95 -60 0
+35 213 154 0
+40 -201 47 0
+101 -229 -173 0
+-218 -7 -211 0
+-100 -165 -33 0
+-63 160 -145 0
+24 -71 166 0
+126 233 86 0
+-7 -246 -54 0
+-155 -238 126 0
+119 -210 -161 0
+-229 199 -11 0
+1 -145 -125 0
+-134 -199 150 0
+148 70 -25 0
+-24 -126 131 0
+-124 117 5 0
+-27 12 168 0
+-56 -232 -58 0
+242 68 42 0
+188 114 174 0
+-125 171 -179 0
+153 -83 201 0
+-180 -40 -31 0
+209 236 17 0
+-49 190 221 0
+-33 133 -188 0
+150 -164 76 0
+-150 -163 99 0
+-131 108 78 0
+-5 -156 20 0
+-242 160 -161 0
+-172 21 87 0
+-57 -21 -233 0
+248 -82 239 0
+-156 -233 -2 0
+203 -199 -39 0
+36 49 179 0
+-192 103 70 0
+56 6 102 0
+-140 -236 63 0
+21 -114 218 0
+-218 -13 -144 0
+196 77 43 0
+37 -56 -139 0
+-240 123 32 0
+-152 147 20 0
+179 136 -8 0
+21 97 241 0
+-73 152 -97 0
+-181 240 -106 0
+13 -23 -35 0
+-146 -162 43 0
+102 7 160 0
+-132 116 -158 0
+211 -7 149 0
+-205 232 43 0
+-147 160 -187 0
+-3 165 -178 0
+168 138 -86 0
+-235 -77 -170 0
+-153 97 -119 0
+-220 -232 42 0
+78 173 20 0
+226 2 163 0
+-223 -62 -105 0
+-30 97 -94 0
+31 -10 161 0
+-177 -243 4 0
+-221 224 -90 0
+162 -7 -228 0
+14 179 18 0
+-37 -108 -68 0
+29 107 -226 0
+-120 -24 -196 0
+127 69 -237 0
+26 -100 -65 0
+-101 -244 -249 0
+-151 219 36 0
+99 121 112 0
+25 207 -88 0
+-147 -86 -22 0
+102 -230 -223 0
+30 -49 -133 0
+153 23 4 0
+32 92 41 0
+42 -250 188 0
+43 -62 -45 0
+179 191 -241 0
+-194 -158 188 0
+32 204 -97 0
+174 -114 -199 0
+-177 -220 -222 0
+-163 73 154 0
+167 -236 6 0
+-145 -110 107 0
+142 -46 -5 0
+-178 -193 132 0
+-63 91 -87 0
+35 230 150 0
+-51 -238 166 0
+-213 96 143 0
+130 -26 -59 0
+25 -238 -76 0
+-25 238 -118 0
+-229 -79 -198 0
+-241 -198 249 0
+249 44 122 0
+43 -80 -34 0
+7 -215 225 0
+85 117 81 0
+-185 -1 -14 0
+-30 -133 222 0
+-197 232 106 0
+-217 -107 -11 0
+193 66 14 0
+89 -33 -25 0
+31 -245 -42 0
+-29 92 213 0
+-181 -38 -169 0
+89 -171 215 0
+-127 -32 94 0
+61 -164 -54 0
+83 194 41 0
+107 -10 -150 0
+-175 -39 -48 0
+201 -17 -22 0
+-104 228 -68 0
+-106 -162 177 0
+-8 64 -15 0
+34 -14 -3 0
+73 -103 159 0
+249 -1 -55 0
+-50 -13 46 0
+-231 166 -67 0
+-210 -106 169 0
+104 10 174 0
+-90 -102 -71 0
+28 -218 -240 0
+-76 -174 -63 0
+-47 129 -241 0
+-36 -195 187 0
+29 -46 142 0
+77 217 -28 0
+215 116 144 0
+-162 55 192 0
+79 55 -226 0
+-55 -42 -229 0
+6 217 -135 0
+-3 247 41 0
+-210 186 103 0
+-183 -166 -177 0
+90 -236 231 0
+236 -188 87 0
+45 224 -117 0
+-134 -80 -76 0
+108 163 78 0
+-223 -161 -243 0
+-74 214 112 0
+-30 -129 -56 0
+37 98 -5 0
+24 -191 -149 0
+110 -198 129 0
+-27 -225 -71 0
+220 164 -34 0
+-200 -97 -95 0
+190 232 119 0
+-57 193 -42 0
+42 -72 166 0
+18 -180 214 0
+-48 155 120 0
+-71 -49 -60 0
+34 -193 -86 0
+-17 170 -201 0
+-232 50 90 0
+220 149 199 0
+-167 112 -106 0
+-119 -85 185 0
+84 175 232 0
+195 89 -64 0
+79 4 63 0
+-84 -10 215 0
+182 105 101 0
+-178 -143 184 0
+-174 -122 -130 0
+-152 235 167 0
+68 95 19 0
+-49 216 -109 0
+158 -9 -60 0
+133 93 109 0
+175 -233 249 0
+101 15 -105 0
+-124 -96 -105 0
+-151 -152 195 0
+197 -126 206 0
+69 -63 -19 0
+-78 5 230 0
+-72 -248 122 0
+111 131 18 0
+169 38 137 0
+-160 -161 -87 0
+143 -55 246 0
+149 -59 118 0
+-136 -96 229 0
+164 -69 -107 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-081.cnf b/benchmarks/UF250.1065.100/uf250-081.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-081.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -52 215 137 0
+-152 129 96 0
+95 -50 -122 0
+183 163 -216 0
+-213 94 -164 0
+-246 160 212 0
+212 -5 160 0
+-99 -67 61 0
+126 -65 197 0
+-223 -94 -140 0
+133 215 156 0
+125 58 -15 0
+46 -214 -55 0
+140 -59 -2 0
+133 124 -225 0
+-18 -143 158 0
+-184 -112 -62 0
+-185 191 139 0
+-175 187 131 0
+-58 -155 -32 0
+195 57 -132 0
+-52 155 196 0
+-184 241 11 0
+97 -223 -213 0
+80 151 149 0
+-86 -21 -120 0
+102 -190 68 0
+-169 122 -108 0
+-12 -140 118 0
+218 243 14 0
+179 -190 -111 0
+212 8 -188 0
+146 -224 247 0
+148 -164 180 0
+-128 -105 -85 0
+231 -150 127 0
+89 -161 41 0
+-152 86 -69 0
+188 237 135 0
+209 129 127 0
+231 250 -248 0
+-141 -180 107 0
+26 107 -132 0
+-65 192 -207 0
+221 17 86 0
+-195 -40 -106 0
+-139 -38 126 0
+-41 243 -188 0
+142 151 -134 0
+-56 -70 209 0
+247 111 -58 0
+-49 -191 -243 0
+-4 -226 203 0
+133 -40 190 0
+-209 194 108 0
+-186 -82 -134 0
+-199 -233 127 0
+151 160 -39 0
+142 234 226 0
+-119 -209 -58 0
+-249 63 -224 0
+-69 -5 140 0
+9 -97 205 0
+-233 -92 39 0
+-73 41 248 0
+-22 -16 -187 0
+152 -218 -247 0
+87 -172 -39 0
+-97 -201 79 0
+-174 231 42 0
+-46 -132 -75 0
+-225 28 191 0
+-164 -156 -26 0
+190 -44 194 0
+19 102 -83 0
+-119 69 -74 0
+166 -25 228 0
+-210 159 -203 0
+-229 49 193 0
+23 -85 -222 0
+47 -14 63 0
+70 -123 -137 0
+93 -189 -40 0
+-195 152 199 0
+-7 -96 -100 0
+224 247 -9 0
+149 -187 88 0
+-168 76 -4 0
+107 -66 -79 0
+-71 -209 -246 0
+-166 -160 193 0
+-139 -95 -247 0
+42 48 -56 0
+222 -112 -242 0
+-201 -238 151 0
+143 -74 -248 0
+-145 137 -38 0
+-121 -154 -215 0
+102 -170 -81 0
+-35 169 -235 0
+24 7 -217 0
+214 -237 -101 0
+-170 -248 117 0
+-104 24 -235 0
+-182 151 -123 0
+60 -110 245 0
+241 95 -73 0
+-55 -15 198 0
+-237 -2 144 0
+176 118 -160 0
+35 93 -106 0
+-116 -110 -81 0
+138 -6 191 0
+205 -164 92 0
+107 60 -145 0
+13 -143 -21 0
+-105 -37 -249 0
+110 -112 -204 0
+-140 -151 -44 0
+-8 105 239 0
+79 134 -239 0
+-239 106 -197 0
+-185 -150 -33 0
+19 90 -130 0
+-241 -78 233 0
+75 -58 -238 0
+-223 -145 -95 0
+90 -66 -35 0
+-101 223 -74 0
+109 25 -222 0
+-196 -78 -8 0
+172 112 -59 0
+-151 -120 -6 0
+-170 93 -182 0
+138 182 -240 0
+59 -218 -69 0
+230 72 71 0
+-228 -239 -221 0
+193 94 -55 0
+89 225 59 0
+-70 -143 -49 0
+-97 -188 20 0
+-19 -204 95 0
+201 130 -112 0
+-132 -92 174 0
+21 -239 151 0
+18 -224 46 0
+-144 -159 -226 0
+8 98 42 0
+-68 -234 136 0
+-250 194 -42 0
+8 30 142 0
+75 -210 191 0
+212 207 185 0
+-47 -144 -20 0
+236 -135 -28 0
+42 -176 87 0
+-170 -202 -59 0
+-182 -107 80 0
+-231 -75 135 0
+-149 -95 211 0
+-122 171 33 0
+-76 -186 -227 0
+29 87 -235 0
+224 -2 -242 0
+-184 -63 -46 0
+2 110 96 0
+60 144 -48 0
+-164 -57 39 0
+65 -138 -61 0
+7 180 38 0
+227 77 -136 0
+-184 -171 97 0
+-183 121 180 0
+30 -84 -233 0
+65 -145 -158 0
+128 -174 -59 0
+217 -179 91 0
+187 92 -169 0
+-211 -93 -21 0
+172 248 54 0
+62 -227 -174 0
+-39 206 99 0
+177 206 -100 0
+32 -34 -5 0
+210 -148 185 0
+-14 -38 -10 0
+-106 196 -206 0
+212 1 180 0
+-223 -126 36 0
+165 -138 -159 0
+-133 164 172 0
+142 -206 24 0
+72 -121 -99 0
+4 -153 -70 0
+-50 -45 134 0
+94 -26 197 0
+94 -60 -2 0
+216 -228 -31 0
+9 232 -114 0
+-75 70 -38 0
+-242 -122 207 0
+-236 231 183 0
+-148 -64 67 0
+141 -137 26 0
+248 -39 -116 0
+-217 -239 -16 0
+-47 -163 -132 0
+-68 -47 -43 0
+-179 116 58 0
+250 -118 60 0
+10 120 -44 0
+177 88 133 0
+37 135 79 0
+1 -197 171 0
+-79 151 158 0
+-194 26 -180 0
+208 226 59 0
+-122 -71 9 0
+-6 -151 223 0
+216 -37 24 0
+185 118 65 0
+-85 -63 90 0
+18 -25 194 0
+54 -231 -245 0
+-150 -122 -239 0
+212 180 -31 0
+-141 128 197 0
+104 40 124 0
+-142 -120 -79 0
+88 -47 106 0
+238 -182 31 0
+153 98 -202 0
+200 -182 12 0
+172 121 198 0
+235 -94 141 0
+-192 -158 -42 0
+-45 -78 -98 0
+-219 -127 107 0
+59 121 -208 0
+-100 -106 -58 0
+-102 137 134 0
+-143 -154 137 0
+166 119 -191 0
+109 -158 -12 0
+30 13 -238 0
+-63 -105 -70 0
+-4 -141 -82 0
+-204 47 -100 0
+34 -178 106 0
+-177 22 31 0
+-97 171 -139 0
+-95 120 -27 0
+157 213 203 0
+205 -140 -199 0
+79 112 214 0
+144 123 242 0
+-169 133 -227 0
+103 -216 198 0
+77 -177 -194 0
+-217 -65 240 0
+-1 69 -137 0
+101 -20 59 0
+63 67 83 0
+65 -198 -230 0
+136 189 -31 0
+140 120 24 0
+202 213 144 0
+-127 103 176 0
+-13 -177 -245 0
+-208 -70 156 0
+-194 84 144 0
+-92 62 218 0
+94 -199 -110 0
+66 -170 149 0
+-28 120 153 0
+208 53 181 0
+108 111 -102 0
+-83 -190 121 0
+164 25 198 0
+145 113 229 0
+143 5 -139 0
+-113 213 19 0
+137 120 55 0
+-35 225 39 0
+91 -181 236 0
+156 -120 -37 0
+-202 55 -104 0
+-86 -155 12 0
+-154 -197 47 0
+65 20 -14 0
+83 244 111 0
+11 -239 -107 0
+6 -45 -31 0
+-89 88 139 0
+-220 -94 -87 0
+224 228 -168 0
+-137 -106 -193 0
+-119 -226 -197 0
+-91 -82 -219 0
+-47 -187 -92 0
+-57 -143 213 0
+179 113 -165 0
+-24 224 111 0
+100 -214 -184 0
+-66 240 88 0
+143 -180 -150 0
+164 -82 240 0
+214 -227 -69 0
+177 46 155 0
+12 179 -87 0
+106 228 138 0
+132 247 123 0
+215 38 -53 0
+-225 -38 -44 0
+227 159 -87 0
+-22 113 -150 0
+200 250 229 0
+-149 85 -92 0
+-199 -93 -241 0
+-150 199 47 0
+158 -33 168 0
+40 -142 -34 0
+-72 113 238 0
+117 13 -198 0
+245 -156 -119 0
+96 50 162 0
+49 -147 -244 0
+-236 -237 -71 0
+78 16 -147 0
+196 -117 -57 0
+193 5 248 0
+-207 -66 -1 0
+-159 133 151 0
+114 -184 -66 0
+-162 -156 -55 0
+-167 163 -218 0
+18 -224 -52 0
+183 83 -82 0
+-134 -175 121 0
+-138 96 -236 0
+157 -231 -117 0
+-110 -162 107 0
+-110 -113 -191 0
+80 98 249 0
+168 -128 65 0
+-17 173 136 0
+-1 -228 -125 0
+-21 -16 211 0
+46 38 -88 0
+243 -197 -230 0
+121 -61 -134 0
+-12 105 -26 0
+-193 -33 -196 0
+242 45 -173 0
+-245 -113 189 0
+223 87 138 0
+9 109 -120 0
+-214 -223 -166 0
+-44 -117 209 0
+-208 -190 -192 0
+223 -138 244 0
+-126 2 -200 0
+128 -250 203 0
+-207 -202 -195 0
+-244 125 -81 0
+93 244 -132 0
+-178 -230 -127 0
+108 -102 162 0
+138 102 -22 0
+224 -12 65 0
+-48 -40 -78 0
+-55 -54 -161 0
+95 39 -237 0
+76 237 234 0
+36 43 -12 0
+185 144 248 0
+195 128 177 0
+-240 -154 -147 0
+108 235 231 0
+92 -118 -93 0
+62 -152 -82 0
+182 -109 32 0
+217 -203 -244 0
+108 -37 -138 0
+-139 219 86 0
+-169 -133 205 0
+-154 -123 -228 0
+27 198 143 0
+173 169 -109 0
+29 -146 204 0
+168 45 158 0
+-243 -198 -222 0
+-160 -151 53 0
+-102 -130 -233 0
+191 -32 -172 0
+223 -203 -105 0
+88 194 -176 0
+218 -237 -29 0
+-145 -18 120 0
+96 -120 -38 0
+-215 -148 70 0
+-81 -88 199 0
+-106 151 105 0
+-21 84 -214 0
+243 133 -8 0
+224 -205 -100 0
+66 -29 -80 0
+-91 -22 -146 0
+40 167 46 0
+-223 57 -192 0
+182 41 -203 0
+24 -150 179 0
+-99 -4 116 0
+206 -239 -179 0
+60 -214 50 0
+-250 -126 -158 0
+103 181 141 0
+-126 -133 58 0
+-4 82 -245 0
+-176 -143 -200 0
+-92 144 -19 0
+-240 -199 -105 0
+-184 105 -21 0
+-249 99 228 0
+-230 -206 203 0
+73 23 240 0
+16 -12 33 0
+9 76 -116 0
+-177 67 60 0
+-215 -40 -46 0
+14 -43 250 0
+87 149 -33 0
+-131 28 250 0
+208 -233 -133 0
+-107 102 -233 0
+-129 32 -244 0
+-149 -121 26 0
+105 120 -72 0
+171 74 -112 0
+-247 196 100 0
+-181 226 -150 0
+52 -2 54 0
+-123 -37 163 0
+-73 62 -102 0
+182 112 -137 0
+149 -22 211 0
+232 249 -65 0
+-79 -199 -34 0
+21 -215 236 0
+-63 79 214 0
+-184 8 76 0
+208 39 20 0
+20 -153 -44 0
+-227 165 151 0
+64 99 -126 0
+-82 -233 243 0
+-179 84 -88 0
+45 -125 -65 0
+-24 155 -123 0
+222 -181 8 0
+82 -39 -38 0
+-124 125 248 0
+-124 -117 -228 0
+148 -229 -59 0
+-179 -124 107 0
+242 -53 104 0
+-194 -1 -173 0
+45 87 112 0
+-177 -172 -45 0
+161 120 71 0
+-82 48 -93 0
+-234 -22 -221 0
+152 7 20 0
+80 -205 -216 0
+-71 99 27 0
+182 -197 -131 0
+-244 115 -229 0
+-148 -173 -198 0
+-211 -15 180 0
+83 210 218 0
+192 32 -30 0
+29 50 26 0
+-199 162 -219 0
+122 -40 169 0
+-170 -48 17 0
+-220 -98 -148 0
+-161 -199 3 0
+-232 155 178 0
+105 -172 46 0
+81 143 -59 0
+215 -250 -63 0
+66 160 -180 0
+85 77 40 0
+20 -132 -12 0
+-76 236 -127 0
+-98 -49 -156 0
+142 227 -64 0
+-206 -131 236 0
+85 -163 144 0
+-80 -52 34 0
+113 -33 166 0
+-173 -84 53 0
+-145 111 229 0
+142 190 34 0
+84 115 -62 0
+-235 -183 -30 0
+226 124 -56 0
+128 -5 -71 0
+227 26 -116 0
+20 145 15 0
+79 -247 -18 0
+-79 -123 -92 0
+-94 -29 205 0
+-91 111 -115 0
+107 -140 71 0
+-205 -50 -80 0
+190 236 -98 0
+-232 -213 -27 0
+-25 -218 -21 0
+-65 30 -135 0
+105 -51 46 0
+17 193 119 0
+-29 -24 144 0
+-240 119 -75 0
+192 -71 -244 0
+44 -75 46 0
+-111 -168 195 0
+-96 -244 -31 0
+44 198 50 0
+82 18 -161 0
+71 -138 205 0
+119 87 -23 0
+70 -161 -231 0
+32 195 -138 0
+171 -145 231 0
+-212 -41 167 0
+26 25 45 0
+160 -250 -14 0
+41 -95 91 0
+42 52 35 0
+86 -62 72 0
+25 245 33 0
+102 244 122 0
+-68 -44 117 0
+-211 207 76 0
+-104 -166 -158 0
+-184 192 -121 0
+-89 -112 -198 0
+233 -43 -246 0
+-124 -161 -117 0
+-45 -9 112 0
+-79 118 -220 0
+154 -174 91 0
+53 -116 109 0
+208 88 219 0
+-21 81 132 0
+-162 112 183 0
+-111 215 190 0
+-18 -119 -189 0
+-185 -124 241 0
+-26 218 -108 0
+-223 -12 2 0
+172 -3 26 0
+185 221 -210 0
+27 -31 -249 0
+-45 209 164 0
+42 -88 -26 0
+-105 165 170 0
+-222 211 -95 0
+57 -111 -223 0
+-1 173 -115 0
+-178 -116 68 0
+121 -13 -224 0
+164 115 210 0
+-200 -103 154 0
+-78 159 205 0
+-171 -250 144 0
+48 73 -63 0
+-21 27 70 0
+-24 -234 -219 0
+-209 -233 35 0
+191 95 107 0
+-135 -131 -132 0
+-153 -173 21 0
+89 176 -39 0
+-184 -62 177 0
+-76 -165 195 0
+241 133 159 0
+-118 -233 -139 0
+45 -61 -232 0
+36 -225 -103 0
+80 113 -148 0
+2 244 -84 0
+-242 57 126 0
+73 -57 -72 0
+231 -195 -210 0
+-35 29 -20 0
+-108 -42 -124 0
+-84 158 3 0
+221 -111 -71 0
+-27 -145 175 0
+-143 -12 -153 0
+-43 -52 -234 0
+113 76 57 0
+-129 6 205 0
+180 74 -14 0
+-228 202 -3 0
+72 157 -248 0
+204 185 66 0
+105 -179 -108 0
+-178 -58 229 0
+-183 140 241 0
+-132 -90 12 0
+-120 98 19 0
+-37 212 247 0
+49 -198 183 0
+66 72 233 0
+-160 138 -92 0
+5 138 -84 0
+93 110 -153 0
+-214 52 120 0
+-240 -144 80 0
+224 -109 66 0
+35 -129 135 0
+-150 60 -228 0
+202 -114 19 0
+87 86 -107 0
+33 -143 -166 0
+149 206 -35 0
+109 -164 45 0
+235 -104 -221 0
+-32 37 248 0
+-81 -128 174 0
+-153 -124 51 0
+-173 15 -228 0
+76 86 -232 0
+-209 120 219 0
+-238 89 -192 0
+7 -237 -40 0
+121 98 212 0
+-227 -141 -147 0
+141 145 106 0
+173 -89 202 0
+31 7 -23 0
+-18 185 45 0
+-40 -9 -1 0
+172 -107 -82 0
+141 139 21 0
+-128 34 27 0
+-97 122 24 0
+1 140 65 0
+187 249 138 0
+-201 166 -243 0
+242 135 -30 0
+-108 130 6 0
+187 21 246 0
+-32 -208 70 0
+24 -177 11 0
+12 -140 -152 0
+-175 -16 66 0
+35 84 -106 0
+-102 117 84 0
+17 59 -236 0
+-45 -86 -24 0
+-133 -51 197 0
+-34 15 177 0
+16 146 -128 0
+-159 84 222 0
+28 156 133 0
+-233 -235 60 0
+-23 217 54 0
+211 -121 243 0
+-250 129 143 0
+-19 51 158 0
+-159 84 -246 0
+7 -35 -144 0
+-157 194 120 0
+209 31 -219 0
+104 -21 -41 0
+22 80 -226 0
+195 55 22 0
+-88 -21 -199 0
+47 -129 10 0
+6 83 -33 0
+-188 -116 32 0
+-151 -77 -134 0
+-179 -2 -19 0
+107 5 67 0
+-128 25 -129 0
+-113 -8 -88 0
+224 -73 -46 0
+104 174 -212 0
+-61 157 -174 0
+173 150 217 0
+24 173 -45 0
+-82 -40 39 0
+87 1 207 0
+-217 183 -163 0
+83 233 -85 0
+-87 -58 -67 0
+-97 -1 174 0
+168 215 -71 0
+131 230 -126 0
+228 203 -167 0
+208 -89 -8 0
+158 -66 178 0
+-152 -118 20 0
+165 -123 -12 0
+-225 -143 85 0
+92 -163 -176 0
+-27 -95 -211 0
+10 77 29 0
+62 213 143 0
+205 228 -201 0
+125 211 69 0
+-194 87 100 0
+65 51 -101 0
+114 -141 112 0
+64 -168 -91 0
+-171 -81 -170 0
+244 -75 66 0
+-117 -43 -157 0
+-116 249 128 0
+-91 69 -9 0
+141 -3 -46 0
+40 235 -1 0
+211 -194 -23 0
+-104 27 -157 0
+72 94 230 0
+46 -166 64 0
+18 15 39 0
+249 -80 -59 0
+179 51 -246 0
+-247 -103 93 0
+39 229 34 0
+-157 89 -24 0
+62 -106 -223 0
+90 -54 221 0
+-85 137 105 0
+46 152 17 0
+89 161 176 0
+-5 167 138 0
+147 -127 -67 0
+-120 -46 -93 0
+13 19 106 0
+117 186 20 0
+-75 52 42 0
+225 176 -205 0
+248 -163 -212 0
+-45 -150 204 0
+10 47 238 0
+-154 163 87 0
+-24 -100 41 0
+144 -138 -248 0
+-40 -21 -35 0
+46 -180 11 0
+-68 112 -12 0
+19 80 -235 0
+-144 201 -13 0
+27 96 -9 0
+25 -135 110 0
+-134 -234 -179 0
+31 -156 65 0
+-141 110 -73 0
+-142 27 223 0
+-81 -113 196 0
+-7 -32 -97 0
+-170 -207 140 0
+-107 114 -215 0
+56 158 243 0
+90 139 193 0
+-149 84 122 0
+229 -189 -4 0
+-224 -29 89 0
+155 13 -147 0
+-132 210 170 0
+66 -121 -131 0
+-40 -77 -181 0
+132 -28 246 0
+225 249 -113 0
+98 171 -144 0
+-26 -153 -51 0
+83 -2 16 0
+-171 41 43 0
+-16 -86 26 0
+-63 54 236 0
+-136 95 -225 0
+-124 84 189 0
+-154 -18 -138 0
+-224 199 85 0
+65 140 -93 0
+122 -231 7 0
+-34 -40 -91 0
+-69 82 -205 0
+206 -1 -87 0
+-80 64 -54 0
+85 236 130 0
+-99 115 85 0
+128 155 95 0
+220 67 123 0
+221 186 187 0
+173 194 35 0
+-97 134 232 0
+194 200 223 0
+160 2 151 0
+156 29 194 0
+-142 225 245 0
+44 124 -163 0
+92 248 -186 0
+149 -196 220 0
+-57 -133 56 0
+52 117 82 0
+-76 86 232 0
+-224 202 34 0
+127 -165 -15 0
+-124 21 126 0
+36 72 216 0
+-225 -193 -95 0
+242 155 -156 0
+95 192 87 0
+-101 161 71 0
+76 -124 163 0
+-50 -215 -223 0
+98 -163 59 0
+176 -33 64 0
+-64 -243 12 0
+-225 44 -224 0
+-167 135 179 0
+44 -126 -13 0
+225 55 234 0
+-139 131 117 0
+-250 -240 -129 0
+187 -44 97 0
+-216 227 -250 0
+-180 53 184 0
+-38 -230 -132 0
+239 130 136 0
+-80 -40 -55 0
+51 122 214 0
+179 -29 -96 0
+-114 -229 167 0
+142 -122 176 0
+39 -68 -69 0
+81 44 -96 0
+-87 -22 -224 0
+118 -248 143 0
+81 -135 -147 0
+35 201 -203 0
+-79 -124 240 0
+119 -4 -105 0
+-7 54 -237 0
+175 -168 114 0
+-206 209 226 0
+103 141 142 0
+175 184 -63 0
+18 -32 -52 0
+234 -105 -56 0
+123 131 188 0
+-117 -141 9 0
+-157 -139 -131 0
+-204 -196 180 0
+191 -231 125 0
+161 37 42 0
+-125 -214 -182 0
+201 103 -25 0
+-210 -242 134 0
+208 -141 -240 0
+-185 89 182 0
+-17 221 -219 0
+85 -53 17 0
+-49 -93 -46 0
+-192 189 137 0
+77 -205 -153 0
+-14 -197 220 0
+-147 230 125 0
+217 138 101 0
+-8 -11 21 0
+209 19 -244 0
+110 42 120 0
+152 170 244 0
+-35 49 221 0
+-217 -69 -51 0
+27 171 12 0
+194 -142 80 0
+78 -122 23 0
+154 -182 -125 0
+-33 -215 19 0
+-166 219 66 0
+89 -87 -72 0
+181 214 220 0
+10 -222 -248 0
+-108 -219 127 0
+-172 129 52 0
+246 -164 146 0
+-216 -153 49 0
+58 240 89 0
+217 173 -242 0
+-176 -221 -84 0
+-37 204 73 0
+19 -236 -199 0
+185 229 -168 0
+47 250 -156 0
+243 -18 -176 0
+235 -33 87 0
+104 234 92 0
+-230 236 241 0
+131 55 23 0
+-241 -86 -131 0
+-49 -147 159 0
+241 58 -107 0
+95 -88 -144 0
+-109 -116 207 0
+245 142 135 0
+-2 -106 -193 0
+-33 231 204 0
+-48 -159 -150 0
+94 -103 -1 0
+-99 227 43 0
+-29 103 -205 0
+118 -45 -176 0
+132 -233 -148 0
+-166 17 -243 0
+68 -165 202 0
+-210 -177 -156 0
+109 15 -213 0
+-23 -218 130 0
+61 165 -69 0
+-29 149 -50 0
+-34 -219 125 0
+107 242 38 0
+217 -47 91 0
+-149 27 4 0
+-103 109 -233 0
+-101 122 210 0
+248 -168 84 0
+-159 205 156 0
+88 -200 -148 0
+-176 -20 -86 0
+150 -23 47 0
+203 245 26 0
+145 -189 218 0
+171 25 -218 0
+-47 -41 155 0
+57 -98 100 0
+-211 -160 92 0
+-249 -90 -60 0
+-235 -60 -21 0
+87 176 242 0
+-115 -223 169 0
+-178 90 -107 0
+-162 125 39 0
+112 -74 -56 0
+-150 -128 -118 0
+-211 50 -214 0
+-143 196 233 0
+228 -20 -143 0
+51 9 -231 0
+-48 222 -61 0
+156 -74 46 0
+-13 95 9 0
+-14 72 137 0
+64 -138 43 0
+226 -42 -86 0
+32 -112 -23 0
+-141 -245 -69 0
+-16 -5 234 0
+-187 224 -209 0
+-94 243 -244 0
+-128 -61 62 0
+-125 -29 38 0
+105 194 -33 0
+159 33 -167 0
+70 105 -177 0
+13 162 -16 0
+-118 -186 183 0
+-184 233 -55 0
+159 229 -183 0
+-9 -165 49 0
+-141 241 243 0
+-61 183 240 0
+-105 -22 -100 0
+-59 -146 -149 0
+-186 -230 -158 0
+65 -57 -125 0
+112 24 -122 0
+218 122 -232 0
+-238 89 114 0
+129 -16 -66 0
+170 64 -37 0
+234 232 23 0
+65 51 -162 0
+-14 -106 30 0
+213 -119 126 0
+8 75 189 0
+44 -102 42 0
+106 20 174 0
+-209 -79 -147 0
+-99 -169 -6 0
+99 -204 235 0
+-97 42 -204 0
+-12 -214 -180 0
+227 -190 74 0
+11 -26 -198 0
+-178 -99 98 0
+-15 232 -138 0
+129 131 -209 0
+-53 -44 129 0
+155 -178 83 0
+246 122 181 0
+189 -48 76 0
+-145 47 -30 0
+-5 157 -98 0
+-35 -1 236 0
+-133 67 248 0
+-165 -148 111 0
+61 58 -74 0
+-60 -14 -93 0
+61 178 166 0
+115 -197 177 0
+176 87 174 0
+-63 -138 -145 0
+-73 -37 168 0
+-81 4 238 0
+107 166 -248 0
+-59 -204 6 0
+-70 -52 -220 0
+118 -10 -234 0
+97 6 -181 0
+-136 -108 -147 0
+53 -199 127 0
+141 -250 167 0
+58 82 114 0
+-217 214 44 0
+129 183 152 0
+198 -120 -240 0
+190 -69 -171 0
+212 237 216 0
+-114 -244 46 0
+203 20 26 0
+-146 242 -211 0
+-57 6 -208 0
+111 -74 -124 0
+-158 -13 145 0
+47 -123 55 0
+-165 123 -90 0
+-14 65 161 0
+-108 -152 -98 0
+132 135 -9 0
+62 -135 52 0
+215 -121 -151 0
+210 -10 223 0
+-144 89 -165 0
+-237 -202 27 0
+-173 -39 -250 0
+-2 -120 77 0
+61 133 82 0
+-47 -147 -151 0
+-103 123 -173 0
+-244 41 189 0
+199 -16 -214 0
+-98 229 20 0
+-241 58 168 0
+113 122 178 0
+185 -245 85 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-082.cnf b/benchmarks/UF250.1065.100/uf250-082.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-082.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 65 -125 34 0
+-184 45 -213 0
+-203 85 84 0
+102 -76 116 0
+-20 -30 83 0
+44 -16 -137 0
+-5 227 120 0
+190 158 -60 0
+-86 178 -236 0
+247 44 -243 0
+182 -66 150 0
+226 -143 -58 0
+203 70 38 0
+-172 -179 40 0
+120 -126 -107 0
+-246 -136 195 0
+226 180 225 0
+-164 -228 175 0
+63 160 197 0
+167 185 -202 0
+152 -42 -40 0
+-179 -163 -173 0
+-9 109 -175 0
+-201 -122 -73 0
+-224 -141 73 0
+80 -65 160 0
+113 -90 -9 0
+-233 -1 62 0
+-71 135 -242 0
+31 -5 107 0
+-222 -8 -85 0
+-228 240 86 0
+189 -7 80 0
+121 -235 -147 0
+-79 158 184 0
+206 232 -120 0
+36 90 236 0
+199 14 -18 0
+-41 -135 166 0
+117 76 -200 0
+162 217 191 0
+28 -42 -142 0
+24 -112 -229 0
+-223 181 127 0
+-181 234 -200 0
+90 -195 -177 0
+-83 4 -224 0
+-191 41 -248 0
+162 -55 -68 0
+162 123 -169 0
+-72 93 146 0
+-181 -205 -124 0
+41 120 182 0
+-176 -200 68 0
+177 150 -132 0
+-47 83 227 0
+-64 -11 -54 0
+78 -206 -102 0
+23 -169 90 0
+-99 -88 -227 0
+116 -230 -71 0
+-191 -236 162 0
+228 250 33 0
+220 32 195 0
+136 -220 -193 0
+-100 -66 106 0
+-71 99 -14 0
+59 -70 -186 0
+117 -119 226 0
+166 -63 66 0
+235 -25 -82 0
+-118 -15 -88 0
+67 -55 -250 0
+-196 12 -17 0
+16 237 -7 0
+-97 -79 -206 0
+168 -37 -164 0
+-184 -234 215 0
+82 180 -121 0
+43 -116 179 0
+-231 -44 103 0
+87 -140 -58 0
+161 78 -209 0
+235 -93 -124 0
+-47 234 90 0
+249 -15 81 0
+-122 38 192 0
+155 198 -163 0
+-57 -16 -181 0
+-209 -191 245 0
+182 -238 -112 0
+154 226 -107 0
+237 212 105 0
+157 91 -43 0
+-242 -211 -189 0
+-18 76 151 0
+-44 11 65 0
+-92 -80 40 0
+223 -87 -165 0
+-14 -166 128 0
+116 169 -98 0
+-104 -91 217 0
+247 83 140 0
+110 1 156 0
+192 -29 -244 0
+-92 97 64 0
+145 -216 -202 0
+171 -131 25 0
+129 27 54 0
+113 243 98 0
+2 153 176 0
+-176 236 -3 0
+71 17 -18 0
+-148 -206 211 0
+20 -102 4 0
+197 209 218 0
+-160 199 -45 0
+50 -147 -158 0
+-2 139 -189 0
+-224 -110 -30 0
+43 174 -196 0
+69 206 -167 0
+-4 -167 -139 0
+145 -236 20 0
+12 -172 -220 0
+-28 -192 -121 0
+191 -19 -122 0
+-101 136 -156 0
+-120 191 125 0
+-249 36 -244 0
+164 103 84 0
+200 17 -53 0
+-60 -225 70 0
+-106 -85 56 0
+53 -222 -115 0
+188 -103 43 0
+55 -86 135 0
+42 -216 -234 0
+227 37 33 0
+-113 69 -228 0
+-168 51 -18 0
+-79 -126 -240 0
+-221 -25 111 0
+-152 -113 79 0
+-190 -7 163 0
+82 151 -77 0
+-4 -189 25 0
+-138 122 -33 0
+41 -227 -31 0
+-214 100 -182 0
+-152 -98 -67 0
+-127 -201 117 0
+-159 82 -139 0
+-109 -121 192 0
+-65 204 -202 0
+-162 -231 65 0
+156 -87 -213 0
+-39 147 238 0
+143 196 -189 0
+-185 -149 -131 0
+-103 57 -191 0
+-180 -190 -237 0
+49 -1 -120 0
+104 -71 -153 0
+220 -89 135 0
+61 -77 86 0
+-152 173 60 0
+-112 -114 -22 0
+189 4 -21 0
+-78 16 -13 0
+242 -177 64 0
+197 -80 231 0
+28 80 159 0
+249 250 61 0
+-194 -168 -122 0
+194 -121 164 0
+65 -144 -172 0
+-91 -178 219 0
+57 -225 29 0
+224 -188 -36 0
+-82 88 -36 0
+88 -160 127 0
+148 46 -203 0
+-146 -101 -154 0
+43 193 -85 0
+244 119 -66 0
+-12 -202 70 0
+164 -109 70 0
+-46 120 -215 0
+-96 -87 -126 0
+-158 -160 -32 0
+-133 201 98 0
+226 2 -167 0
+159 164 10 0
+-57 -208 141 0
+94 45 -216 0
+20 149 -105 0
+176 76 194 0
+-232 -30 225 0
+-46 -210 -44 0
+-242 234 -225 0
+-112 -129 -141 0
+158 171 -67 0
+-162 -243 217 0
+222 -30 -79 0
+-196 -208 203 0
+162 -27 -190 0
+43 -149 106 0
+47 161 110 0
+-133 18 124 0
+-181 -228 -46 0
+-195 60 -237 0
+-69 154 -127 0
+-41 60 37 0
+245 -206 -101 0
+207 -98 112 0
+-212 175 -69 0
+176 127 84 0
+-179 -90 -157 0
+-49 235 186 0
+-34 58 -201 0
+-155 -22 -106 0
+-153 -146 40 0
+-83 128 -180 0
+-219 142 154 0
+-7 -75 63 0
+-139 124 144 0
+-158 -249 -10 0
+-38 68 -86 0
+136 -26 70 0
+44 -187 -185 0
+229 33 27 0
+-236 -185 122 0
+203 -170 -173 0
+216 22 -5 0
+146 -104 120 0
+234 188 46 0
+134 46 -7 0
+110 243 -59 0
+12 247 216 0
+200 177 129 0
+-82 241 26 0
+-200 -134 -131 0
+-95 249 -164 0
+97 43 -190 0
+-87 7 -148 0
+53 158 -145 0
+163 -234 -29 0
+-214 -34 -166 0
+70 32 239 0
+-231 -180 -54 0
+-33 197 37 0
+72 -187 -55 0
+-18 193 -27 0
+130 -139 244 0
+-164 130 -16 0
+-97 -40 -106 0
+204 -38 66 0
+2 155 238 0
+-241 217 196 0
+71 -249 -223 0
+246 -63 -20 0
+231 -148 -22 0
+92 -157 -64 0
+137 -175 -119 0
+-175 230 -202 0
+-128 -63 -230 0
+-132 -145 -72 0
+-63 33 134 0
+-28 249 -244 0
+100 -4 -133 0
+-219 -29 -11 0
+-122 -56 69 0
+172 -21 -41 0
+124 176 -151 0
+-19 -171 -234 0
+100 -191 164 0
+35 -11 144 0
+-112 -125 124 0
+-55 -54 196 0
+-186 189 -188 0
+-56 190 -100 0
+-56 -85 -248 0
+-52 -48 77 0
+-195 -6 -60 0
+157 147 168 0
+4 122 -197 0
+91 147 82 0
+41 147 67 0
+-123 -16 -22 0
+161 -62 -130 0
+86 159 -68 0
+30 -103 -54 0
+-130 231 46 0
+-212 -220 132 0
+215 -63 98 0
+40 227 -162 0
+16 -39 -26 0
+219 -29 198 0
+130 -186 -15 0
+-48 -134 229 0
+150 18 96 0
+235 -140 143 0
+-227 -177 72 0
+-218 71 -231 0
+-148 130 33 0
+245 -175 -27 0
+194 -220 42 0
+-129 -206 178 0
+-246 97 188 0
+-126 226 -149 0
+-169 -95 98 0
+-97 -128 52 0
+139 93 236 0
+184 38 211 0
+141 14 -39 0
+-218 -210 -60 0
+-10 -21 -194 0
+37 76 210 0
+-36 156 157 0
+61 -88 86 0
+-77 162 -107 0
+-249 75 -192 0
+183 134 -125 0
+-71 158 235 0
+24 -139 147 0
+157 75 11 0
+-12 -63 -140 0
+-119 -141 82 0
+-193 -246 241 0
+-235 247 -207 0
+-230 13 30 0
+-56 -37 155 0
+-143 108 -4 0
+57 -44 -175 0
+116 205 -145 0
+28 66 13 0
+149 111 75 0
+-167 -198 173 0
+100 229 67 0
+173 -143 241 0
+67 243 -143 0
+-116 198 59 0
+-5 169 -63 0
+200 -188 -214 0
+53 -135 132 0
+119 17 -90 0
+210 -211 87 0
+-133 156 6 0
+180 -32 -143 0
+-101 128 14 0
+12 -95 201 0
+-232 150 176 0
+133 206 19 0
+-7 70 -145 0
+31 218 16 0
+155 -122 -189 0
+195 -126 28 0
+-133 8 33 0
+-14 -91 140 0
+46 20 224 0
+156 219 205 0
+-223 -18 225 0
+78 -20 -109 0
+181 184 34 0
+77 -137 43 0
+134 -104 -75 0
+-188 -171 166 0
+13 248 -72 0
+64 39 175 0
+-120 -185 152 0
+18 -118 -204 0
+-240 143 -72 0
+208 -68 239 0
+-21 2 -136 0
+210 -218 -178 0
+-211 -148 -30 0
+-65 -230 -128 0
+128 92 -250 0
+213 141 189 0
+92 -45 -5 0
+-181 116 33 0
+196 -94 -2 0
+7 -107 228 0
+-193 186 238 0
+-168 -125 117 0
+57 75 -138 0
+112 231 -11 0
+-249 60 97 0
+74 -9 5 0
+134 -58 162 0
+-23 -37 -130 0
+79 237 -145 0
+-80 99 8 0
+-246 -148 -82 0
+-38 92 29 0
+-5 116 -45 0
+-48 -105 157 0
+-140 -23 -106 0
+220 -195 77 0
+23 -232 -127 0
+60 186 85 0
+-25 117 -215 0
+188 197 -182 0
+222 64 75 0
+-83 -138 -250 0
+177 249 -117 0
+122 127 52 0
+-245 247 -56 0
+-56 11 213 0
+-149 142 -216 0
+-80 27 154 0
+-131 -159 -134 0
+41 -241 -188 0
+-246 222 238 0
+36 -1 188 0
+157 -229 64 0
+-67 -54 10 0
+142 27 -246 0
+56 118 -133 0
+89 111 -236 0
+-64 19 112 0
+-228 145 90 0
+-243 236 -102 0
+149 -119 -91 0
+17 1 -27 0
+-135 -91 -158 0
+33 -195 -131 0
+197 -175 211 0
+22 61 143 0
+28 108 55 0
+194 -244 -172 0
+-88 -23 84 0
+-193 -92 191 0
+177 161 164 0
+-124 50 -113 0
+-10 -48 -216 0
+-70 -236 230 0
+170 147 216 0
+-213 227 16 0
+-131 170 -87 0
+-216 108 -238 0
+138 109 121 0
+-242 182 221 0
+62 -5 246 0
+-115 11 211 0
+-143 -220 -166 0
+-16 -39 63 0
+-211 148 7 0
+-200 -167 -52 0
+-237 109 -192 0
+-6 202 166 0
+-126 -98 105 0
+13 194 158 0
+68 74 -179 0
+-51 -5 31 0
+189 -207 42 0
+170 -3 -221 0
+-34 -203 148 0
+-203 -40 96 0
+53 -210 119 0
+-173 -141 -27 0
+88 -164 156 0
+-12 -220 49 0
+181 -113 -61 0
+140 -46 -178 0
+79 52 21 0
+-9 -104 178 0
+11 174 -84 0
+-81 14 107 0
+110 -179 147 0
+-168 16 77 0
+-202 129 197 0
+244 54 33 0
+-72 194 -128 0
+-29 -193 96 0
+200 148 -48 0
+119 -37 48 0
+-174 -160 144 0
+-71 -59 200 0
+-116 -16 -227 0
+244 -140 -104 0
+210 35 -226 0
+-98 -24 52 0
+-248 -51 98 0
+-232 115 101 0
+165 69 180 0
+-208 71 -130 0
+-75 -175 -3 0
+166 164 32 0
+-99 93 -145 0
+-239 -215 -39 0
+-13 191 220 0
+121 198 -222 0
+-105 240 -52 0
+168 102 7 0
+32 -38 22 0
+-221 218 195 0
+-238 231 16 0
+-97 209 79 0
+62 13 -184 0
+-125 -106 -21 0
+152 148 194 0
+-165 75 -34 0
+19 130 -96 0
+180 -90 204 0
+96 -33 134 0
+92 -81 208 0
+89 92 -119 0
+11 -40 32 0
+48 -68 149 0
+-28 -27 88 0
+-222 235 97 0
+223 -109 -116 0
+244 242 176 0
+-84 -145 131 0
+37 173 -87 0
+-141 -55 -214 0
+-11 207 93 0
+-12 42 -66 0
+-1 -149 -58 0
+193 167 -127 0
+-9 -182 -15 0
+206 180 205 0
+-121 67 44 0
+-100 -5 -8 0
+-111 79 55 0
+-197 116 -28 0
+-210 43 -126 0
+-166 -211 247 0
+68 -246 -6 0
+213 -14 220 0
+-113 -196 192 0
+-86 116 -72 0
+-141 -195 123 0
+-139 221 -15 0
+36 8 -181 0
+81 137 126 0
+52 113 -147 0
+-36 214 120 0
+-176 -240 244 0
+108 -169 47 0
+219 4 -209 0
+125 -79 -97 0
+197 -238 -134 0
+89 71 225 0
+-121 -119 -28 0
+-239 -126 -205 0
+182 94 60 0
+198 -61 -249 0
+66 215 -214 0
+-149 168 93 0
+127 74 126 0
+62 -203 188 0
+-133 179 -114 0
+-25 75 205 0
+213 -14 168 0
+-56 -66 77 0
+-26 208 49 0
+-16 211 -208 0
+118 117 -42 0
+-73 67 170 0
+244 178 176 0
+-167 134 29 0
+-244 -112 -67 0
+-167 -108 -26 0
+114 -3 197 0
+144 238 246 0
+-140 -223 238 0
+25 -182 -195 0
+1 49 -43 0
+155 -121 -225 0
+-170 48 206 0
+21 -6 -236 0
+91 199 -105 0
+220 40 35 0
+-234 220 162 0
+-178 -241 -114 0
+-147 -177 -236 0
+-56 25 -108 0
+-146 30 188 0
+-222 -25 223 0
+200 161 -35 0
+43 191 119 0
+188 128 -77 0
+-194 183 -166 0
+134 -86 -232 0
+-149 -168 -126 0
+-124 23 -110 0
+45 239 60 0
+-8 227 -29 0
+131 241 -228 0
+-77 -245 114 0
+-121 51 -118 0
+-162 -87 -157 0
+67 -215 167 0
+-238 -19 15 0
+162 -206 105 0
+-120 28 83 0
+156 -170 -212 0
+-1 207 134 0
+192 -41 206 0
+-168 127 -171 0
+64 62 -35 0
+206 -239 121 0
+-18 -87 -173 0
+127 -180 -236 0
+148 104 33 0
+20 -110 -128 0
+213 -116 186 0
+122 151 -45 0
+212 -219 -225 0
+192 8 -163 0
+29 164 106 0
+-46 190 238 0
+250 223 -203 0
+34 21 211 0
+139 6 -122 0
+-29 -44 -89 0
+-186 172 -102 0
+-225 50 -146 0
+-169 -128 224 0
+244 24 44 0
+-40 -102 -101 0
+-40 172 -149 0
+-65 -69 248 0
+-165 164 218 0
+-176 -36 -127 0
+-27 190 52 0
+105 -107 208 0
+-201 62 120 0
+39 186 29 0
+-110 -250 107 0
+-185 245 197 0
+-23 -227 121 0
+-33 -180 -181 0
+18 -165 -139 0
+-117 30 -213 0
+-230 -200 176 0
+191 -208 25 0
+180 222 183 0
+-63 -141 -224 0
+-164 53 -175 0
+-57 -6 139 0
+30 -123 -33 0
+-57 -114 192 0
+48 -37 -206 0
+165 151 -195 0
+-29 83 -227 0
+242 -94 -31 0
+-245 -204 78 0
+-2 239 88 0
+99 175 225 0
+-13 -43 -83 0
+-148 -201 -240 0
+-143 -219 90 0
+22 156 21 0
+-184 211 -204 0
+-160 17 -9 0
+-140 153 -170 0
+16 -224 113 0
+-137 216 174 0
+-187 -9 247 0
+107 78 17 0
+85 209 174 0
+148 -104 -228 0
+-28 96 -137 0
+-238 190 -221 0
+235 187 216 0
+-23 -137 245 0
+-201 38 -186 0
+-99 76 -241 0
+-197 -15 183 0
+56 -235 199 0
+58 -8 137 0
+135 154 65 0
+-215 -180 -188 0
+-198 112 -231 0
+143 85 -214 0
+-92 -165 -206 0
+6 -101 -63 0
+182 135 -74 0
+85 -38 -101 0
+44 -61 215 0
+-206 -245 -235 0
+-71 229 -52 0
+29 230 -107 0
+-91 -184 -233 0
+70 42 212 0
+106 -5 108 0
+41 238 59 0
+-64 149 -86 0
+116 92 118 0
+-249 -102 -158 0
+-73 242 -211 0
+10 -123 -115 0
+175 -28 -135 0
+195 -63 227 0
+179 159 -110 0
+42 191 238 0
+-130 -191 -244 0
+-123 -183 -114 0
+-78 193 -224 0
+-68 -12 92 0
+-195 -69 -76 0
+77 69 -84 0
+-50 140 171 0
+-161 -99 243 0
+-117 -56 -107 0
+46 154 -55 0
+14 -177 62 0
+86 -47 -218 0
+56 119 88 0
+144 120 132 0
+237 -123 244 0
+35 8 20 0
+-175 -190 63 0
+-132 1 -141 0
+-46 -193 13 0
+18 -181 -213 0
+105 7 214 0
+-141 -28 -9 0
+226 51 205 0
+10 -66 -197 0
+113 10 71 0
+-32 -125 -49 0
+64 140 178 0
+-26 -69 -149 0
+-234 -195 180 0
+-81 235 -141 0
+-188 -130 -232 0
+247 18 -61 0
+93 180 -56 0
+-56 60 -208 0
+-55 108 -168 0
+129 -202 -52 0
+242 -131 197 0
+210 41 237 0
+-240 -168 -161 0
+130 -208 46 0
+219 -32 -11 0
+-199 -133 -25 0
+-203 -145 -13 0
+-40 150 -44 0
+-138 226 154 0
+242 241 -88 0
+-147 210 111 0
+-143 -58 190 0
+31 -36 249 0
+-20 124 71 0
+229 48 83 0
+-44 195 -53 0
+-200 -8 -214 0
+-239 194 -246 0
+-83 -36 -105 0
+246 188 208 0
+-172 -48 202 0
+131 151 -75 0
+55 29 -182 0
+-32 98 -234 0
+47 246 -130 0
+-11 -246 -180 0
+29 -100 32 0
+92 248 100 0
+-221 -79 -213 0
+146 12 209 0
+157 -27 -29 0
+-217 18 97 0
+-70 -213 38 0
+-34 -206 -164 0
+-209 56 -140 0
+-201 237 -182 0
+226 41 188 0
+-112 108 22 0
+-235 60 213 0
+-26 -15 178 0
+71 133 245 0
+173 -87 -108 0
+-169 -21 5 0
+-197 154 -91 0
+-33 -78 161 0
+-218 64 225 0
+-31 238 172 0
+35 -15 101 0
+-70 152 -174 0
+-56 94 52 0
+60 -22 -108 0
+121 -14 160 0
+-122 -187 -21 0
+-242 -44 -127 0
+-139 -10 32 0
+235 36 106 0
+-14 -191 103 0
+-179 105 -192 0
+175 -69 -211 0
+239 122 -173 0
+-105 -47 185 0
+-49 152 -197 0
+157 -3 34 0
+-15 -127 -178 0
+138 -167 33 0
+-210 -40 142 0
+151 -49 181 0
+25 -107 -9 0
+169 -219 87 0
+7 -81 180 0
+134 -102 -156 0
+-54 -147 -205 0
+-240 18 -12 0
+209 244 -185 0
+-59 -97 209 0
+105 19 -202 0
+166 97 95 0
+24 71 -105 0
+-1 27 175 0
+63 130 -112 0
+122 -223 16 0
+22 149 -156 0
+203 42 -58 0
+-238 77 -152 0
+177 75 -103 0
+35 218 -194 0
+109 -63 74 0
+1 -131 -134 0
+183 176 37 0
+-58 15 -123 0
+131 -87 -187 0
+250 245 -41 0
+166 9 99 0
+8 248 212 0
+-92 140 63 0
+184 181 201 0
+-99 5 81 0
+-108 244 -97 0
+-243 50 -160 0
+2 -186 -133 0
+-179 -85 113 0
+217 -54 -122 0
+-137 52 -193 0
+146 -250 -35 0
+-48 205 -65 0
+-113 198 50 0
+-92 44 59 0
+162 -228 53 0
+90 -107 60 0
+3 -210 -216 0
+33 -2 182 0
+-86 68 -54 0
+-146 192 123 0
+8 135 191 0
+79 11 -62 0
+-29 -111 -203 0
+220 -28 246 0
+167 67 217 0
+124 22 -148 0
+-165 -166 -168 0
+-177 -238 106 0
+57 -167 -74 0
+77 -107 62 0
+-57 19 -97 0
+110 -247 101 0
+-22 150 -48 0
+-174 -85 162 0
+243 214 208 0
+-130 64 -122 0
+161 -127 -200 0
+71 176 72 0
+114 -226 184 0
+127 216 34 0
+187 -150 104 0
+-12 37 -247 0
+-134 -118 -76 0
+-55 99 104 0
+59 250 44 0
+-133 20 213 0
+106 89 -125 0
+2 -183 40 0
+205 -193 -125 0
+-136 241 249 0
+-242 -216 -101 0
+-43 -56 17 0
+-89 -160 -249 0
+155 192 79 0
+27 137 2 0
+-107 57 50 0
+-136 -54 -57 0
+-217 -59 124 0
+-101 92 53 0
+-191 -147 189 0
+27 -29 61 0
+-77 121 124 0
+-97 -239 153 0
+-82 -54 182 0
+-187 174 199 0
+-130 -142 -149 0
+-10 -45 5 0
+-228 -24 -15 0
+-221 -76 22 0
+-203 147 180 0
+-22 152 -187 0
+54 -101 -199 0
+84 212 -150 0
+67 -62 -220 0
+95 167 76 0
+69 89 249 0
+160 62 -189 0
+-234 204 -135 0
+-26 -119 38 0
+175 52 -167 0
+98 -143 73 0
+185 -56 143 0
+-47 147 215 0
+-157 55 135 0
+195 -225 -143 0
+-96 -73 110 0
+-249 -103 -63 0
+154 -24 -123 0
+135 111 207 0
+111 250 -231 0
+221 207 -28 0
+-86 123 48 0
+-124 168 48 0
+148 -170 -112 0
+110 50 167 0
+46 24 234 0
+18 189 -231 0
+-90 -211 -163 0
+139 -106 117 0
+168 -69 -105 0
+112 205 180 0
+-203 45 222 0
+179 201 -20 0
+-39 -226 82 0
+210 -143 110 0
+-221 -88 -223 0
+-184 136 -45 0
+-214 248 -106 0
+210 127 -169 0
+-82 242 38 0
+-210 -27 102 0
+-183 111 -171 0
+-133 -229 238 0
+181 -171 -203 0
+243 -45 226 0
+-44 -195 -58 0
+180 60 95 0
+89 -169 90 0
+152 -87 -222 0
+88 -178 -228 0
+-94 -1 159 0
+-135 -75 -96 0
+-91 13 -51 0
+-231 239 -44 0
+136 -180 157 0
+-78 -85 116 0
+21 121 86 0
+248 191 22 0
+5 101 -98 0
+-28 188 120 0
+-49 130 -197 0
+175 136 -52 0
+19 249 -92 0
+-149 52 62 0
+187 128 52 0
+167 112 233 0
+45 -200 -232 0
+248 229 232 0
+52 -168 -80 0
+227 -101 58 0
+132 -74 231 0
+-211 232 -206 0
+-176 -76 -144 0
+185 217 -81 0
+194 56 96 0
+120 215 76 0
+106 -39 243 0
+227 157 146 0
+33 248 27 0
+-109 -205 -162 0
+206 -74 209 0
+42 30 75 0
+-105 -66 212 0
+60 219 22 0
+193 -191 -237 0
+98 -99 -16 0
+-92 -171 218 0
+-222 59 124 0
+-207 -119 29 0
+-12 148 -51 0
+-190 -99 -42 0
+144 -247 92 0
+169 134 -106 0
+-102 24 -33 0
+240 14 -136 0
+234 -202 -236 0
+196 -50 136 0
+-84 79 -183 0
+-103 223 23 0
+122 -92 39 0
+-144 -115 -2 0
+-18 86 207 0
+-203 -207 196 0
+-134 -247 -40 0
+-181 3 234 0
+19 152 230 0
+-176 -48 206 0
+-249 154 -34 0
+10 172 175 0
+-191 -8 58 0
+40 244 -218 0
+139 189 -45 0
+-172 69 -150 0
+134 22 -110 0
+-113 -12 -194 0
+-236 -225 -162 0
+-201 -132 -113 0
+-242 147 1 0
+-80 236 34 0
+125 156 116 0
+-236 62 25 0
+-72 -215 -151 0
+116 201 23 0
+-129 172 -110 0
+-17 234 -58 0
+-183 -37 -195 0
+-226 -5 -173 0
+3 -55 -84 0
+150 -50 -98 0
+-161 229 -191 0
+102 43 -29 0
+-5 227 -217 0
+-60 -105 -210 0
+-69 29 -180 0
+123 -199 -119 0
+55 19 23 0
+46 -70 249 0
+-168 -57 207 0
+-7 -18 -115 0
+-77 56 100 0
+-175 174 35 0
+-220 53 -169 0
+70 232 -221 0
+-112 115 188 0
+-128 127 177 0
+243 -246 -220 0
+127 -162 29 0
+-210 -200 -75 0
+100 87 47 0
+158 -190 224 0
+131 -160 -41 0
+77 63 145 0
+199 -67 -223 0
+205 -96 35 0
+100 -41 -38 0
+-118 6 113 0
+141 183 -112 0
+59 237 35 0
+230 -215 126 0
+-112 -65 -49 0
+-103 -5 180 0
+-15 54 218 0
+-95 -147 243 0
+160 -158 -216 0
+44 -34 -247 0
+-16 36 139 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-083.cnf b/benchmarks/UF250.1065.100/uf250-083.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-083.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 151 -1 -90 0
+-30 -175 119 0
+82 -89 100 0
+50 70 8 0
+-127 186 135 0
+215 14 -81 0
+214 148 -83 0
+-182 134 -50 0
+-45 -129 -165 0
+-12 -69 -68 0
+-123 196 -229 0
+-141 212 -100 0
+-172 -243 29 0
+129 -32 216 0
+227 179 167 0
+-193 -210 44 0
+-123 -27 -69 0
+-118 -171 123 0
+-233 21 141 0
+-47 41 235 0
+62 -28 -31 0
+213 71 -193 0
+162 161 112 0
+143 -39 24 0
+90 -33 -127 0
+-146 -58 -239 0
+92 -126 8 0
+224 69 212 0
+89 244 57 0
+199 -116 76 0
+37 85 129 0
+-212 -102 167 0
+-20 -109 -142 0
+248 -33 237 0
+-97 -93 130 0
+244 -204 -155 0
+164 -190 -16 0
+153 -178 -9 0
+37 -155 -236 0
+-36 -56 -223 0
+-234 222 94 0
+53 8 -12 0
+-218 240 98 0
+-179 70 160 0
+44 128 -174 0
+-156 -26 -123 0
+72 216 225 0
+4 -1 52 0
+105 156 -154 0
+133 -114 -122 0
+207 35 190 0
+47 -106 69 0
+-83 193 103 0
+219 -148 235 0
+-117 45 169 0
+152 -57 82 0
+194 -183 -221 0
+-113 -37 -102 0
+45 139 -42 0
+84 127 248 0
+-49 17 154 0
+-245 52 -222 0
+-124 -177 -212 0
+-119 -186 21 0
+115 48 158 0
+210 -99 -40 0
+152 -224 200 0
+48 63 189 0
+-141 157 -15 0
+193 182 27 0
+-124 4 -175 0
+61 -18 126 0
+-23 -190 -127 0
+41 89 -71 0
+34 193 69 0
+136 166 -116 0
+213 -140 -249 0
+152 -172 80 0
+193 -173 116 0
+-150 12 59 0
+-81 207 17 0
+-177 229 -236 0
+-66 -219 -57 0
+172 -190 112 0
+-154 102 -101 0
+63 150 -128 0
+-176 -22 -123 0
+46 -12 -158 0
+-41 78 94 0
+242 -19 -147 0
+-13 44 -116 0
+-35 -49 -231 0
+98 6 189 0
+160 149 173 0
+-49 -43 57 0
+161 148 -81 0
+-236 -73 -4 0
+144 79 219 0
+178 -244 225 0
+-138 -46 -68 0
+232 -152 -99 0
+17 -163 -210 0
+-233 24 19 0
+27 -34 95 0
+27 -22 -137 0
+-45 197 -29 0
+-30 26 -119 0
+-179 -28 -22 0
+-49 6 162 0
+235 -33 67 0
+249 172 -229 0
+233 95 13 0
+100 -12 86 0
+-249 -8 70 0
+206 135 -110 0
+54 4 -157 0
+21 13 -65 0
+-91 214 160 0
+240 -83 127 0
+-136 -198 -161 0
+-231 23 -170 0
+-109 76 213 0
+-72 -200 40 0
+-100 -115 -206 0
+-3 60 146 0
+-79 -36 -138 0
+-197 -32 -19 0
+235 27 -77 0
+147 108 -67 0
+-50 -86 51 0
+-60 77 142 0
+-139 -21 96 0
+34 -165 78 0
+-62 -86 192 0
+-118 -238 110 0
+-23 -242 184 0
+229 -77 -28 0
+-126 -17 122 0
+-37 188 145 0
+3 183 70 0
+-220 123 -243 0
+-161 16 -7 0
+146 -215 -7 0
+-77 -204 -71 0
+53 184 -69 0
+124 -16 41 0
+47 80 -94 0
+43 -164 148 0
+182 -8 -18 0
+-139 -31 -133 0
+-125 -26 195 0
+243 -188 -193 0
+-19 33 125 0
+-230 13 62 0
+196 154 -71 0
+-7 -234 -248 0
+64 -142 77 0
+217 -246 -99 0
+-146 -142 -193 0
+248 -85 -111 0
+40 170 204 0
+177 -184 -244 0
+-70 -157 -216 0
+99 144 -19 0
+248 -99 -241 0
+78 -206 -73 0
+-133 -170 126 0
+96 -243 -222 0
+-190 9 -113 0
+115 -47 -62 0
+9 232 -183 0
+-23 144 95 0
+-213 -116 -9 0
+154 117 -178 0
+231 189 -23 0
+-19 -52 -158 0
+-126 155 64 0
+-237 -16 -199 0
+165 104 243 0
+69 -101 6 0
+-18 161 -101 0
+-96 -236 -138 0
+-242 -192 -205 0
+67 -101 -9 0
+-127 12 230 0
+181 121 -32 0
+-15 141 129 0
+92 -42 -26 0
+-202 49 64 0
+90 234 18 0
+-191 46 240 0
+-116 -93 -177 0
+78 -87 -18 0
+-66 85 -47 0
+-135 138 152 0
+145 -49 11 0
+-233 -219 -222 0
+-54 -50 -215 0
+223 18 -11 0
+-236 -198 52 0
+-159 -47 -103 0
+-215 146 -198 0
+135 177 -211 0
+63 -56 -161 0
+238 143 172 0
+-94 189 120 0
+175 73 179 0
+-33 -143 228 0
+137 -54 117 0
+-22 -114 -167 0
+-17 -247 -136 0
+169 -117 66 0
+-149 22 -217 0
+187 -152 -13 0
+-76 -220 -4 0
+188 180 153 0
+-67 234 -212 0
+-206 230 -222 0
+-132 41 138 0
+33 -169 -57 0
+193 -98 -149 0
+-190 237 197 0
+101 -74 7 0
+-59 128 -152 0
+33 54 164 0
+-58 -33 171 0
+169 -66 -79 0
+-143 -67 21 0
+-10 -197 -144 0
+157 176 218 0
+143 73 -90 0
+-156 197 -33 0
+-181 204 -65 0
+217 113 150 0
+-24 -181 -219 0
+-50 -143 56 0
+-105 112 30 0
+-136 -26 -46 0
+155 193 11 0
+98 77 -214 0
+50 117 107 0
+-188 -111 175 0
+59 134 45 0
+3 239 213 0
+47 -141 -91 0
+225 6 26 0
+143 48 -141 0
+-87 -74 22 0
+151 -181 -96 0
+-128 240 -29 0
+-127 225 240 0
+182 198 -146 0
+-211 -101 -234 0
+-89 -132 92 0
+73 122 25 0
+85 217 250 0
+173 49 2 0
+-229 82 116 0
+-125 153 -228 0
+1 159 -95 0
+51 -94 151 0
+104 -91 -67 0
+-120 138 19 0
+82 -225 236 0
+-33 -192 -231 0
+-61 18 85 0
+229 171 93 0
+232 -145 -139 0
+83 212 -214 0
+141 -55 96 0
+-112 -242 -79 0
+198 -181 66 0
+-41 -207 235 0
+-169 41 77 0
+-37 249 153 0
+194 -231 75 0
+-168 -123 -208 0
+74 -203 139 0
+174 -50 -136 0
+99 219 243 0
+-85 44 92 0
+-186 -233 140 0
+-76 40 -4 0
+-60 22 186 0
+-190 121 -86 0
+-43 207 229 0
+152 -52 -27 0
+93 -21 -33 0
+-233 -44 -153 0
+35 178 -46 0
+57 152 -125 0
+79 -188 -42 0
+-98 -72 -7 0
+-12 151 35 0
+-89 -103 201 0
+-52 30 -212 0
+-167 -144 -186 0
+-196 -97 -236 0
+-193 -239 55 0
+-250 -242 -225 0
+-10 178 228 0
+-219 -21 -186 0
+69 -174 31 0
+208 69 -247 0
+135 -45 141 0
+57 -4 194 0
+75 194 68 0
+-195 -166 220 0
+-234 -178 -164 0
+130 -74 -3 0
+-36 239 -250 0
+28 98 167 0
+142 52 -180 0
+206 -11 77 0
+77 -120 90 0
+75 -176 11 0
+-48 182 -130 0
+-229 169 39 0
+-58 235 76 0
+-150 180 186 0
+12 -83 -250 0
+-55 -205 86 0
+-173 148 31 0
+27 -114 -45 0
+168 -148 77 0
+-177 -149 168 0
+-81 -226 -30 0
+29 83 -97 0
+-120 -70 17 0
+-61 -89 163 0
+-223 118 198 0
+-215 125 93 0
+194 -69 -85 0
+-193 -248 198 0
+-225 222 -207 0
+-186 -81 16 0
+1 -185 -184 0
+-96 -123 -43 0
+59 106 169 0
+124 -40 -51 0
+-228 -112 -239 0
+-54 246 144 0
+211 184 196 0
+175 -172 213 0
+-172 -51 -68 0
+130 108 106 0
+-78 -155 -95 0
+-44 102 -117 0
+97 30 152 0
+-87 43 128 0
+147 145 -116 0
+-102 90 121 0
+-130 105 -114 0
+-226 -190 248 0
+204 -85 -163 0
+-90 -135 72 0
+172 -239 -174 0
+-53 66 -89 0
+-135 -36 122 0
+-3 -117 -205 0
+-92 -38 -79 0
+-247 -164 -204 0
+-155 -8 205 0
+175 -59 -51 0
+167 194 79 0
+65 201 143 0
+110 -220 -61 0
+-184 182 -154 0
+-101 164 -219 0
+-63 -48 11 0
+-248 -107 -102 0
+247 79 128 0
+-7 -42 233 0
+78 -69 2 0
+-229 -28 154 0
+-28 209 -166 0
+-37 -95 213 0
+-216 158 113 0
+36 -146 149 0
+142 -172 141 0
+105 189 -61 0
+155 104 -4 0
+189 -233 -63 0
+132 216 -26 0
+145 -144 140 0
+-137 44 239 0
+106 219 -160 0
+14 25 160 0
+-206 -208 56 0
+200 -133 -201 0
+-139 55 -184 0
+183 -107 217 0
+-19 229 -78 0
+18 -10 112 0
+130 191 -232 0
+-220 168 -203 0
+153 227 62 0
+-172 87 6 0
+153 32 70 0
+114 234 1 0
+-244 -34 -197 0
+-151 -90 218 0
+-239 -130 -123 0
+54 32 169 0
+-184 159 6 0
+-214 -247 102 0
+151 94 129 0
+153 43 217 0
+161 -90 -128 0
+102 146 82 0
+176 -44 82 0
+-67 -103 -118 0
+-32 -123 216 0
+-93 -58 91 0
+-143 239 198 0
+-60 20 71 0
+167 114 126 0
+-208 90 219 0
+-174 180 14 0
+42 -49 13 0
+-77 -164 -111 0
+-136 -74 10 0
+127 221 -74 0
+-222 -237 -112 0
+51 -178 221 0
+-104 -21 -27 0
+99 125 -60 0
+214 -171 -163 0
+226 -192 207 0
+-10 227 -21 0
+93 144 -236 0
+-105 206 -100 0
+107 28 64 0
+-240 -41 -225 0
+39 138 -128 0
+24 209 -61 0
+234 183 -124 0
+227 -204 215 0
+74 -213 -70 0
+200 197 -85 0
+245 29 -160 0
+224 22 170 0
+-34 81 -221 0
+28 -195 156 0
+-44 192 10 0
+-79 14 44 0
+-226 -42 -104 0
+-162 -172 -39 0
+-75 198 104 0
+43 -89 38 0
+68 45 -70 0
+193 -9 179 0
+4 -65 -239 0
+202 -20 -108 0
+-152 42 -240 0
+245 161 1 0
+-202 215 -43 0
+-197 14 -10 0
+-95 9 -225 0
+103 -215 16 0
+49 -149 21 0
+83 164 7 0
+71 -240 31 0
+35 -20 -96 0
+-233 -74 124 0
+-108 215 -176 0
+-171 -97 51 0
+-193 42 84 0
+-61 -156 -28 0
+-65 -148 -72 0
+-216 -4 -204 0
+29 -52 65 0
+174 -172 -78 0
+15 205 105 0
+41 175 166 0
+101 -79 -65 0
+22 -249 86 0
+1 149 -199 0
+23 248 3 0
+-107 -33 -187 0
+70 -224 64 0
+-145 192 -9 0
+101 20 -134 0
+-198 51 175 0
+-222 -66 -159 0
+-11 -185 -220 0
+29 69 -239 0
+-110 108 159 0
+186 -210 57 0
+-23 59 187 0
+224 205 63 0
+-136 -151 31 0
+-4 -97 -112 0
+19 -167 106 0
+104 -241 -157 0
+-133 177 -130 0
+238 169 113 0
+-23 -66 -198 0
+-31 247 96 0
+-235 -176 54 0
+-67 97 -183 0
+159 30 -135 0
+122 -70 -14 0
+249 234 239 0
+-158 -105 -236 0
+-218 62 47 0
+117 -166 -118 0
+-198 -59 -234 0
+-202 -126 171 0
+-250 127 -145 0
+-185 -56 -201 0
+-70 72 124 0
+102 -20 -119 0
+-22 182 122 0
+-233 122 218 0
+-17 42 111 0
+175 93 -138 0
+-109 -131 -229 0
+223 -237 140 0
+-185 162 -132 0
+208 56 29 0
+134 -198 -145 0
+-230 105 54 0
+166 -53 -6 0
+-65 -81 -97 0
+-184 191 -192 0
+-15 -142 -163 0
+-82 142 14 0
+-155 14 148 0
+-96 133 125 0
+79 -13 48 0
+-236 -240 198 0
+57 231 2 0
+165 -21 -114 0
+-106 -27 -64 0
+-87 47 -156 0
+-192 -52 122 0
+-249 7 250 0
+-100 242 137 0
+-144 -159 95 0
+101 225 -110 0
+137 -51 -229 0
+28 -188 185 0
+143 -37 4 0
+-96 143 216 0
+3 -200 -78 0
+39 92 -238 0
+-196 -127 115 0
+-143 46 88 0
+-203 170 229 0
+21 -113 -28 0
+35 14 -75 0
+199 227 -52 0
+-114 -250 1 0
+38 99 245 0
+94 -37 -217 0
+-105 -170 -205 0
+-104 -140 212 0
+110 66 -69 0
+-185 55 62 0
+-34 165 -115 0
+-191 140 169 0
+130 173 -250 0
+-161 187 18 0
+193 -233 -90 0
+-82 -195 74 0
+195 134 249 0
+-223 -158 240 0
+-175 -161 4 0
+228 82 -33 0
+227 166 139 0
+-159 -56 -216 0
+-225 141 -152 0
+30 -39 -61 0
+84 209 32 0
+-61 2 -32 0
+-32 210 199 0
+-240 91 7 0
+42 85 -159 0
+53 202 100 0
+-200 129 -127 0
+125 110 139 0
+-189 -96 196 0
+-29 235 225 0
+185 54 214 0
+-219 1 -216 0
+-74 188 32 0
+84 -140 133 0
+95 155 18 0
+-184 -222 173 0
+-236 -208 45 0
+-95 -231 62 0
+164 -210 245 0
+79 -83 26 0
+-215 -85 34 0
+-182 -217 -231 0
+-101 -13 -119 0
+18 52 -204 0
+-132 177 -24 0
+220 237 -9 0
+26 56 207 0
+144 133 137 0
+-6 62 -77 0
+-150 205 100 0
+99 82 -109 0
+97 109 38 0
+178 8 -203 0
+-89 -25 -58 0
+-89 133 -86 0
+-60 155 29 0
+-151 -109 222 0
+-9 -89 94 0
+208 -240 138 0
+-146 -243 4 0
+-179 -241 -215 0
+71 -60 -84 0
+-128 -7 -84 0
+-84 -175 -225 0
+92 86 122 0
+155 -247 -43 0
+-95 25 11 0
+174 -193 -14 0
+-242 -248 155 0
+-96 -62 -181 0
+19 -61 -244 0
+12 -25 221 0
+29 -128 -230 0
+-24 127 142 0
+-23 -189 172 0
+-200 -173 139 0
+140 245 94 0
+-148 45 175 0
+-20 111 185 0
+-22 62 216 0
+-21 -214 43 0
+228 -47 21 0
+117 -55 -81 0
+100 201 29 0
+62 134 -129 0
+-148 97 106 0
+-216 233 -58 0
+22 -170 -20 0
+21 60 151 0
+-116 -156 -147 0
+-136 80 70 0
+3 -236 58 0
+26 244 -30 0
+-245 -117 -51 0
+159 31 -50 0
+28 -161 63 0
+-172 -155 68 0
+90 242 -32 0
+-110 -32 -244 0
+55 -86 -190 0
+-87 169 126 0
+231 -187 -182 0
+86 -6 -139 0
+-245 -236 -207 0
+147 200 219 0
+-51 141 28 0
+-203 20 -230 0
+-33 153 151 0
+96 15 -12 0
+-185 -151 -107 0
+13 -38 52 0
+83 166 -111 0
+207 83 80 0
+-134 -100 115 0
+-52 -87 19 0
+69 3 42 0
+212 -125 -171 0
+249 -143 54 0
+179 134 156 0
+-162 -80 -144 0
+-185 -57 -136 0
+-231 -138 -52 0
+-123 208 -130 0
+-233 215 13 0
+196 170 120 0
+223 34 164 0
+36 -241 -228 0
+-75 -15 -145 0
+82 172 -147 0
+135 6 -75 0
+113 -67 -208 0
+117 211 209 0
+-32 122 115 0
+108 157 226 0
+-158 -136 -40 0
+156 2 201 0
+81 -144 -85 0
+139 -20 4 0
+57 53 -234 0
+67 -213 120 0
+-240 -101 11 0
+-66 45 -182 0
+33 -222 -190 0
+113 31 -187 0
+-81 -128 -206 0
+-209 -224 -250 0
+-7 -229 8 0
+109 -162 62 0
+183 -60 -66 0
+112 -236 -5 0
+-217 144 -212 0
+-180 119 -105 0
+27 -166 145 0
+-123 146 151 0
+66 -128 -42 0
+59 -161 -120 0
+146 -56 -101 0
+-234 19 73 0
+220 -229 -183 0
+-175 232 75 0
+193 -111 179 0
+-44 27 111 0
+51 -11 -122 0
+160 -109 206 0
+40 153 -105 0
+133 61 -17 0
+-116 167 -173 0
+-80 -111 210 0
+-178 -144 -207 0
+7 -25 -87 0
+17 20 -16 0
+180 -197 54 0
+52 -3 -224 0
+111 131 101 0
+2 -20 -111 0
+43 -148 18 0
+-196 -110 -45 0
+113 15 -220 0
+-44 -137 53 0
+231 205 -87 0
+89 -85 115 0
+-205 87 155 0
+-217 198 -132 0
+-109 -78 -44 0
+228 203 -201 0
+-31 -132 -77 0
+189 -192 -55 0
+210 157 88 0
+248 201 -199 0
+-38 -89 -124 0
+232 183 49 0
+27 17 -228 0
+223 -70 -75 0
+-182 -158 -117 0
+-52 -237 -67 0
+-93 208 -152 0
+-178 43 245 0
+-74 -97 173 0
+-65 -89 -241 0
+-159 -22 -177 0
+194 -39 -110 0
+74 108 169 0
+172 -86 141 0
+-177 -48 136 0
+107 137 127 0
+186 -57 112 0
+171 225 -149 0
+132 215 -246 0
+-69 -235 26 0
+-61 9 141 0
+10 227 -60 0
+164 192 -186 0
+-223 -162 193 0
+-198 -3 -236 0
+228 -18 -146 0
+-122 215 -163 0
+142 249 -126 0
+-57 34 67 0
+-1 -200 -3 0
+124 150 -228 0
+206 139 -146 0
+-53 211 231 0
+-83 95 75 0
+-150 94 -26 0
+112 -203 97 0
+-21 178 3 0
+-149 98 32 0
+-171 108 164 0
+72 156 -100 0
+-45 169 132 0
+6 -29 31 0
+79 -94 -174 0
+180 -143 56 0
+-100 210 218 0
+129 -100 -193 0
+-114 246 -229 0
+-221 -82 -18 0
+-93 -122 134 0
+-211 65 231 0
+-203 -143 -136 0
+96 -16 -123 0
+249 130 -208 0
+-7 117 -21 0
+-161 -226 51 0
+177 106 208 0
+189 -97 126 0
+-187 -169 -165 0
+43 192 55 0
+50 -241 -46 0
+165 58 55 0
+232 58 152 0
+142 -55 -241 0
+245 241 -117 0
+-120 -104 188 0
+-115 -118 -127 0
+-225 222 -54 0
+-199 220 -226 0
+-115 21 -164 0
+179 189 71 0
+186 -219 -143 0
+59 -113 -104 0
+34 -188 -151 0
+183 -241 196 0
+-64 151 205 0
+160 203 -27 0
+184 -74 27 0
+-218 203 118 0
+160 70 240 0
+-70 -193 209 0
+-114 -163 -44 0
+-99 -1 -234 0
+-103 -154 201 0
+13 40 -99 0
+-7 115 83 0
+232 183 -206 0
+-232 197 134 0
+-214 -184 223 0
+194 -167 -143 0
+183 -175 52 0
+58 -122 -54 0
+146 128 -98 0
+99 -57 113 0
+173 -165 183 0
+3 -140 -27 0
+-176 -212 -38 0
+-131 -120 -61 0
+158 247 -211 0
+-37 240 97 0
+72 57 194 0
+14 37 59 0
+234 146 152 0
+-199 32 46 0
+-90 89 -103 0
+-239 -130 214 0
+30 241 -111 0
+122 25 -22 0
+73 -18 -177 0
+232 -16 -68 0
+-241 190 -7 0
+-29 -152 224 0
+15 -111 40 0
+181 207 128 0
+-86 -57 69 0
+30 131 210 0
+-19 113 -233 0
+8 17 -83 0
+157 233 -173 0
+-88 176 -56 0
+-176 -109 -77 0
+-217 -163 25 0
+172 -163 43 0
+-221 -118 -78 0
+-142 -239 -94 0
+-143 -71 -31 0
+-131 173 -87 0
+-181 43 155 0
+-68 -18 -233 0
+-62 -53 122 0
+78 142 87 0
+33 -243 214 0
+112 78 -128 0
+132 119 193 0
+248 -76 -155 0
+-136 -58 -46 0
+-13 199 150 0
+-62 -181 -125 0
+115 -80 45 0
+160 191 133 0
+218 -195 172 0
+171 -179 37 0
+-117 -217 -36 0
+-166 21 62 0
+-18 237 195 0
+-14 18 200 0
+22 203 -45 0
+-163 -139 167 0
+-180 44 -94 0
+-246 -21 -157 0
+-195 184 225 0
+10 -141 -208 0
+-4 111 -118 0
+243 -238 40 0
+-7 -224 -64 0
+120 108 169 0
+99 11 177 0
+-37 -69 236 0
+-151 231 31 0
+234 -74 -233 0
+-32 -106 5 0
+-236 48 17 0
+38 141 -150 0
+66 -196 -119 0
+106 -120 -9 0
+-235 -198 100 0
+246 133 -96 0
+-94 83 -91 0
+-131 170 -82 0
+-185 -122 87 0
+188 -195 200 0
+-86 -180 229 0
+-131 35 -107 0
+-108 -159 -131 0
+-157 93 -19 0
+-246 223 174 0
+42 95 -37 0
+-44 -156 13 0
+-111 -236 199 0
+-138 82 -198 0
+134 71 -205 0
+-164 57 59 0
+-178 120 239 0
+-230 130 103 0
+-34 -8 -109 0
+-215 47 4 0
+-134 -18 -75 0
+25 146 21 0
+-130 -66 170 0
+9 27 -49 0
+51 -223 9 0
+-72 -25 130 0
+47 240 243 0
+107 133 -144 0
+68 -124 -163 0
+78 42 143 0
+199 167 58 0
+-175 -110 13 0
+-246 34 149 0
+-25 -127 -137 0
+109 -70 169 0
+35 -104 -181 0
+-117 106 103 0
+145 -19 63 0
+-56 182 -249 0
+-71 -228 -62 0
+-3 14 72 0
+177 223 -109 0
+58 247 151 0
+-242 96 239 0
+233 108 87 0
+12 101 -80 0
+-86 -210 159 0
+-76 -47 7 0
+34 -159 -141 0
+-131 -132 -37 0
+33 186 234 0
+-48 104 -227 0
+-218 124 -13 0
+-21 -134 -87 0
+-90 36 117 0
+-11 -35 -228 0
+-12 -194 -100 0
+-204 118 22 0
+-145 112 -6 0
+217 -113 -196 0
+125 -249 -233 0
+-98 -4 -73 0
+96 -197 -90 0
+-240 57 43 0
+155 5 -178 0
+49 212 -165 0
+-160 161 -162 0
+206 204 100 0
+227 60 69 0
+85 209 -111 0
+178 -108 -159 0
+-249 49 -132 0
+-64 237 193 0
+-175 8 -73 0
+-100 111 -86 0
+157 -50 -3 0
+-36 141 -191 0
+157 114 -208 0
+-111 -202 247 0
+-61 45 135 0
+42 -162 -57 0
+-186 -13 -89 0
+98 -86 3 0
+-45 -232 42 0
+-38 -222 -199 0
+225 137 -12 0
+204 125 -49 0
+-177 140 -191 0
+27 118 -202 0
+132 134 100 0
+37 42 212 0
+8 15 200 0
+-245 21 -144 0
+156 29 -86 0
+236 229 -65 0
+161 -95 -174 0
+-197 -151 249 0
+151 -202 113 0
+12 -43 -145 0
+28 -136 219 0
+-224 131 123 0
+-132 200 167 0
+222 247 -76 0
+200 -53 -5 0
+85 178 40 0
+-81 -243 -140 0
+-220 -21 -93 0
+10 -122 -185 0
+48 -156 -28 0
+-206 -84 105 0
+-5 -217 117 0
+-38 141 -28 0
+68 36 50 0
+228 -169 -161 0
+183 -177 -243 0
+161 176 96 0
+34 -107 -157 0
+238 54 218 0
+-43 35 -7 0
+113 223 154 0
+234 -171 250 0
+96 232 -177 0
+-185 30 218 0
+-241 109 58 0
+-225 174 71 0
+-203 13 -2 0
+-22 -188 -181 0
+112 125 2 0
+-102 18 -178 0
+7 241 -163 0
+-158 71 204 0
+108 -44 -233 0
+11 -104 47 0
+81 -35 92 0
+-247 201 -98 0
+101 186 36 0
+99 -202 102 0
+4 1 -198 0
+-125 95 164 0
+-74 100 59 0
+-137 -110 21 0
+230 12 67 0
+175 -98 57 0
+-3 -23 165 0
+24 -64 116 0
+-168 121 -234 0
+54 22 158 0
+-177 -28 -98 0
+-54 153 20 0
+234 -93 72 0
+-224 93 -176 0
+103 -85 241 0
+11 131 122 0
+105 -168 -174 0
+-133 -119 86 0
+-10 -191 -103 0
+-154 250 -219 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-084.cnf b/benchmarks/UF250.1065.100/uf250-084.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-084.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -152 -22 127 0
+-154 237 51 0
+193 -142 -62 0
+-137 -75 119 0
+-195 -113 24 0
+-77 85 112 0
+56 -228 30 0
+-109 -120 -1 0
+165 -46 54 0
+-142 122 144 0
+6 116 -162 0
+-161 -124 -213 0
+49 89 -8 0
+29 -174 -214 0
+113 99 13 0
+-84 -19 -168 0
+-231 -46 109 0
+83 35 -177 0
+-8 -113 109 0
+112 58 -163 0
+177 -148 194 0
+-80 124 125 0
+-27 -150 -144 0
+-138 -248 91 0
+-61 -80 -92 0
+150 -131 -54 0
+173 -54 -70 0
+158 -18 37 0
+30 108 -25 0
+-155 -164 73 0
+-152 -37 -158 0
+-151 53 -185 0
+-108 8 -194 0
+-172 -88 21 0
+189 112 -38 0
+-39 -10 212 0
+78 115 -144 0
+-189 193 1 0
+46 -8 148 0
+-190 -142 217 0
+152 -192 85 0
+204 -216 -163 0
+92 167 190 0
+152 -94 -34 0
+155 98 129 0
+197 226 224 0
+-79 -42 78 0
+-240 231 222 0
+-206 225 114 0
+226 179 -121 0
+137 247 170 0
+223 106 -51 0
+105 87 -171 0
+-98 -221 -218 0
+233 186 -170 0
+-48 176 -216 0
+226 8 -98 0
+-216 -163 32 0
+129 87 -18 0
+88 -30 -162 0
+-227 -180 -127 0
+184 -123 -171 0
+227 -114 -141 0
+54 -128 216 0
+-48 62 -43 0
+161 -45 105 0
+200 -171 126 0
+-99 -179 -138 0
+119 239 -15 0
+-97 108 51 0
+-64 227 -164 0
+171 214 71 0
+-70 -183 -201 0
+94 41 -125 0
+-98 222 41 0
+-17 175 85 0
+-80 14 -63 0
+173 129 80 0
+-9 180 -43 0
+67 136 -139 0
+215 -49 174 0
+-148 -58 31 0
+-108 130 219 0
+-190 -11 234 0
+149 210 -158 0
+-36 32 -239 0
+227 -229 -25 0
+97 -47 111 0
+121 -174 124 0
+127 54 225 0
+-223 126 -73 0
+-179 61 132 0
+184 -165 118 0
+158 -101 -27 0
+47 81 236 0
+-63 87 201 0
+-39 -227 -96 0
+241 -113 78 0
+-212 65 159 0
+-170 -141 195 0
+-229 225 -146 0
+214 148 170 0
+223 -58 212 0
+109 128 183 0
+131 -35 169 0
+133 168 -55 0
+222 -61 -141 0
+-93 187 201 0
+1 231 2 0
+-147 130 197 0
+-104 235 -81 0
+-104 142 -56 0
+-234 -103 -120 0
+3 246 202 0
+-33 -159 -177 0
+6 234 229 0
+-82 -219 -201 0
+-70 -197 64 0
+162 -134 54 0
+161 -170 224 0
+81 -155 -88 0
+118 -73 -172 0
+29 -30 -81 0
+-152 -130 -95 0
+-21 -154 152 0
+-98 -70 -206 0
+138 246 -20 0
+193 -93 -9 0
+234 86 107 0
+-59 62 -3 0
+-11 153 -62 0
+-163 225 -185 0
+-162 -225 90 0
+147 231 -111 0
+103 117 213 0
+-97 88 170 0
+97 -217 232 0
+29 -61 -239 0
+143 -128 216 0
+155 233 -140 0
+134 184 55 0
+61 -188 -75 0
+56 248 35 0
+-29 9 143 0
+-18 166 7 0
+-125 -166 27 0
+38 30 56 0
+86 -128 -23 0
+137 -201 -148 0
+53 212 75 0
+-152 -244 -23 0
+47 211 22 0
+-128 159 -221 0
+-39 -165 92 0
+-95 247 248 0
+27 -208 110 0
+41 183 243 0
+155 163 224 0
+16 101 168 0
+-143 132 -108 0
+7 -78 120 0
+-149 -168 -189 0
+-207 133 -137 0
+183 -23 49 0
+211 -23 216 0
+231 169 -95 0
+107 184 139 0
+-19 -33 250 0
+-103 -145 -29 0
+-237 205 181 0
+219 4 11 0
+-35 211 230 0
+40 -24 87 0
+46 -32 -194 0
+-232 169 -141 0
+5 -90 167 0
+61 187 -231 0
+-94 -149 -10 0
+-230 233 -220 0
+-109 -39 -71 0
+163 -205 -30 0
+99 29 -119 0
+65 162 127 0
+-13 -72 47 0
+-134 103 142 0
+-145 15 46 0
+-107 191 44 0
+204 -84 24 0
+-144 -170 -187 0
+-44 -35 -33 0
+27 133 -148 0
+-87 -164 -182 0
+242 -93 -35 0
+130 66 112 0
+246 -51 47 0
+162 12 -168 0
+-51 170 139 0
+-183 40 120 0
+159 -184 108 0
+32 246 -165 0
+114 -185 -161 0
+-6 45 -164 0
+172 -209 3 0
+-82 83 -241 0
+-52 -134 236 0
+116 77 -194 0
+-21 114 233 0
+-147 -179 -217 0
+-205 -51 224 0
+-185 41 -210 0
+179 -122 250 0
+60 169 -221 0
+51 -249 -157 0
+-159 102 -176 0
+-209 -232 -205 0
+91 -81 -84 0
+-197 12 151 0
+146 105 -2 0
+178 -31 1 0
+-19 123 -30 0
+185 -132 -12 0
+-250 168 224 0
+-153 231 132 0
+53 211 -34 0
+-100 83 70 0
+60 -241 71 0
+-8 130 158 0
+-195 -167 214 0
+189 -203 -69 0
+-86 220 47 0
+-132 70 -177 0
+148 161 219 0
+116 70 170 0
+-96 -236 -41 0
+-82 -74 -160 0
+-235 -97 58 0
+122 -135 250 0
+94 -56 -194 0
+-101 -232 -226 0
+-83 228 38 0
+231 90 99 0
+-128 -124 -220 0
+-1 57 216 0
+-185 171 -83 0
+-124 -144 205 0
+163 -117 -151 0
+96 -32 -25 0
+-226 159 45 0
+42 -37 34 0
+102 -71 239 0
+118 -144 -241 0
+-169 1 178 0
+-181 -42 245 0
+89 -24 134 0
+-218 249 -151 0
+82 -173 -27 0
+-218 108 -182 0
+-231 40 225 0
+-45 -44 205 0
+135 -190 186 0
+-174 167 95 0
+214 -208 109 0
+245 -64 -201 0
+-60 89 163 0
+-190 -60 139 0
+-101 -222 59 0
+-170 -204 -130 0
+-178 -154 -32 0
+124 -228 -5 0
+-83 167 188 0
+34 -201 36 0
+-114 76 -236 0
+-212 187 -47 0
+-160 -188 -193 0
+-43 56 -88 0
+44 -61 138 0
+111 16 -120 0
+239 -221 -64 0
+-1 124 66 0
+-115 80 94 0
+139 -103 182 0
+-71 -41 100 0
+-68 -125 80 0
+9 162 -167 0
+-113 -220 35 0
+78 59 -196 0
+-93 156 167 0
+-51 163 178 0
+174 -52 249 0
+45 -238 -73 0
+172 22 -52 0
+-243 122 -43 0
+-213 -114 50 0
+-227 167 144 0
+-80 -51 -7 0
+-146 -52 223 0
+-85 161 -125 0
+15 -33 52 0
+156 149 -212 0
+69 203 -19 0
+-26 -1 199 0
+-2 -32 28 0
+64 -173 131 0
+160 -142 201 0
+89 10 -27 0
+-5 110 132 0
+70 -110 111 0
+196 -48 -192 0
+128 -73 69 0
+-152 -32 19 0
+-61 143 213 0
+-22 165 -181 0
+152 207 -214 0
+21 -160 -199 0
+100 140 173 0
+-221 128 204 0
+-5 -91 -213 0
+101 -125 -182 0
+-191 239 124 0
+-31 178 1 0
+-15 -17 196 0
+-16 -205 106 0
+-204 241 -205 0
+-100 -245 -161 0
+85 164 -167 0
+154 131 -228 0
+114 132 220 0
+-45 11 -4 0
+30 -59 87 0
+-88 -106 -242 0
+-76 -103 181 0
+39 -64 239 0
+58 -201 20 0
+237 -160 144 0
+-150 -250 -191 0
+94 -248 -15 0
+132 -211 -29 0
+-129 28 134 0
+-234 -76 173 0
+-213 -48 84 0
+66 32 -3 0
+46 187 136 0
+-7 186 -133 0
+154 -68 -46 0
+-161 158 -243 0
+249 -127 214 0
+176 3 206 0
+166 -83 197 0
+19 -126 98 0
+9 112 200 0
+-183 104 137 0
+165 29 -96 0
+132 5 -4 0
+-110 -71 102 0
+-249 -143 165 0
+208 -78 -123 0
+187 138 5 0
+-204 -140 -100 0
+185 78 222 0
+90 -33 -250 0
+-23 189 -221 0
+-121 220 82 0
+220 -206 -230 0
+-221 -99 26 0
+49 -224 93 0
+-192 -1 12 0
+-106 -17 14 0
+27 -113 -221 0
+-204 152 233 0
+-39 -143 91 0
+-205 133 -69 0
+11 150 231 0
+40 114 -236 0
+-145 73 -69 0
+245 -91 -56 0
+-154 -176 -128 0
+-187 -153 -72 0
+41 -216 -21 0
+192 -121 213 0
+-173 242 104 0
+223 -231 -1 0
+23 139 -46 0
+2 96 -188 0
+163 63 34 0
+-139 -245 24 0
+68 195 81 0
+212 -68 -172 0
+-229 -163 -73 0
+80 -98 6 0
+-145 111 74 0
+18 -171 240 0
+131 -201 103 0
+29 186 176 0
+44 183 -209 0
+-129 190 -42 0
+-247 -126 66 0
+21 -104 -5 0
+136 185 -147 0
+-174 -79 -182 0
+63 -7 167 0
+249 -205 149 0
+118 212 -226 0
+-83 220 66 0
+-229 205 180 0
+137 150 65 0
+-77 3 -228 0
+98 184 -130 0
+206 138 -184 0
+122 96 171 0
+-108 -142 -157 0
+-195 -21 -163 0
+-91 -95 -163 0
+184 -124 -106 0
+82 16 69 0
+-10 175 -215 0
+-77 -42 -180 0
+-219 55 -21 0
+-99 208 -62 0
+-178 -156 222 0
+69 168 212 0
+193 -160 100 0
+48 -118 -117 0
+7 97 -99 0
+-25 -229 -78 0
+-34 43 -154 0
+-54 -19 147 0
+216 188 -164 0
+224 14 9 0
+244 107 39 0
+-58 -137 -56 0
+198 187 150 0
+141 -55 -227 0
+-215 -111 247 0
+33 -176 185 0
+-84 54 175 0
+-20 212 243 0
+-209 -197 137 0
+-169 -215 135 0
+-243 221 -241 0
+-215 125 41 0
+-196 -33 16 0
+-21 160 18 0
+181 -14 -232 0
+130 171 -140 0
+-109 -62 56 0
+-204 146 101 0
+41 104 213 0
+76 191 -71 0
+226 135 168 0
+46 114 77 0
+169 -216 173 0
+72 225 111 0
+-91 -109 62 0
+159 142 -201 0
+-92 -52 70 0
+196 71 -47 0
+-125 -162 -207 0
+-107 -37 99 0
+-235 -106 -157 0
+-141 -25 215 0
+42 139 188 0
+70 132 -190 0
+15 -224 172 0
+128 126 -225 0
+-197 -200 181 0
+-29 201 12 0
+-245 -109 150 0
+-70 149 -239 0
+110 -140 5 0
+-241 121 -15 0
+45 62 -125 0
+-75 -24 -23 0
+-239 27 55 0
+108 -127 -207 0
+-176 201 1 0
+-114 -166 95 0
+-153 47 146 0
+-81 -9 -130 0
+-202 -93 -25 0
+38 131 185 0
+-71 -185 -221 0
+-38 -75 239 0
+-37 -80 17 0
+64 166 95 0
+73 -111 180 0
+62 -220 185 0
+-225 173 -182 0
+-221 143 -10 0
+240 -124 -139 0
+134 34 -73 0
+-64 -101 190 0
+104 108 247 0
+-216 41 245 0
+199 17 -177 0
+49 234 -172 0
+92 110 -62 0
+106 -212 52 0
+-204 -212 -162 0
+-2 -135 206 0
+-67 -21 40 0
+199 233 197 0
+204 -120 15 0
+127 174 -223 0
+-227 124 43 0
+239 119 -34 0
+116 55 -158 0
+-116 18 41 0
+142 -149 185 0
+23 164 -181 0
+78 85 -102 0
+-37 229 12 0
+-116 156 93 0
+168 177 -14 0
+159 -63 -113 0
+-72 205 -43 0
+-130 103 -134 0
+217 162 79 0
+-175 235 41 0
+139 246 144 0
+210 156 226 0
+159 208 -144 0
+217 -66 -101 0
+-159 -50 -153 0
+-31 -127 235 0
+-196 89 224 0
+213 250 9 0
+-46 9 173 0
+-65 -212 98 0
+-207 193 213 0
+-10 -63 179 0
+35 197 20 0
+150 -98 70 0
+-119 58 -85 0
+51 -232 189 0
+104 -183 119 0
+52 -201 49 0
+-132 -142 -199 0
+-75 82 250 0
+155 99 -6 0
+148 -215 112 0
+-119 48 -228 0
+-17 -249 112 0
+-157 -25 -156 0
+-88 -52 186 0
+79 128 226 0
+-213 171 -231 0
+146 -38 -63 0
+-18 -12 -44 0
+104 -33 -49 0
+-154 -41 -89 0
+-133 -98 113 0
+-123 -208 126 0
+-250 -207 57 0
+27 -184 102 0
+219 188 152 0
+230 -171 -247 0
+156 20 125 0
+44 -2 -27 0
+153 201 112 0
+-68 235 196 0
+83 -62 190 0
+246 60 106 0
+-190 -134 109 0
+144 -136 -235 0
+-14 -208 235 0
+-229 9 129 0
+4 -82 -92 0
+217 141 66 0
+109 250 186 0
+93 -18 -33 0
+143 206 217 0
+-54 -127 135 0
+-78 203 226 0
+-193 -136 81 0
+-203 -71 103 0
+-194 41 -36 0
+215 115 36 0
+-185 -88 224 0
+242 174 137 0
+157 -4 185 0
+90 184 -123 0
+34 -59 48 0
+90 92 -145 0
+-64 243 49 0
+-65 -222 104 0
+-82 -70 26 0
+-137 228 178 0
+-243 -136 -176 0
+-12 -170 -61 0
+26 -206 13 0
+107 -7 131 0
+-197 -179 178 0
+124 110 188 0
+23 70 34 0
+242 57 -223 0
+-110 -189 165 0
+-241 195 44 0
+181 -201 -127 0
+232 233 4 0
+33 57 -92 0
+164 -172 112 0
+-194 153 -55 0
+-5 2 81 0
+66 102 24 0
+-105 -149 -145 0
+-119 -66 128 0
+-89 87 192 0
+24 -78 -15 0
+-146 24 236 0
+-8 -198 -250 0
+-109 -12 219 0
+-26 -80 199 0
+-231 247 99 0
+129 -247 -81 0
+-216 173 121 0
+118 -184 25 0
+-198 -196 95 0
+168 -144 -65 0
+-73 -18 162 0
+-77 97 250 0
+-210 179 -8 0
+250 211 123 0
+-163 24 180 0
+142 112 -86 0
+-131 91 63 0
+-204 -248 52 0
+139 231 -27 0
+-48 -238 -156 0
+-46 -106 57 0
+-98 -39 -161 0
+35 122 -196 0
+-153 -221 -157 0
+-61 30 -219 0
+-161 -52 -38 0
+-38 -30 -235 0
+147 226 24 0
+-18 -214 77 0
+-157 -203 88 0
+58 80 145 0
+42 83 107 0
+178 23 202 0
+-36 -48 -134 0
+-117 143 30 0
+-51 -140 18 0
+-187 19 -201 0
+141 -227 20 0
+149 -31 152 0
+225 108 234 0
+-128 151 185 0
+-240 -233 -139 0
+-189 -85 -165 0
+-62 75 -190 0
+55 81 -39 0
+83 213 39 0
+138 98 67 0
+-215 -227 97 0
+-39 -246 -97 0
+-160 14 35 0
+-88 -135 -82 0
+211 40 38 0
+-39 -30 -53 0
+158 -197 -232 0
+-208 85 204 0
+-111 -120 140 0
+-133 -206 -81 0
+247 -22 176 0
+36 64 -31 0
+-207 26 40 0
+166 128 -192 0
+-96 204 -143 0
+-72 -121 148 0
+81 -205 -118 0
+67 179 -211 0
+178 5 -106 0
+-56 155 129 0
+-75 -153 124 0
+-26 230 -248 0
+79 157 -148 0
+18 191 241 0
+-48 116 204 0
+180 139 187 0
+96 136 -66 0
+-63 -108 64 0
+-197 165 18 0
+-237 85 193 0
+-225 -191 145 0
+247 -89 -140 0
+220 -244 -27 0
+-110 151 -89 0
+-204 74 -210 0
+153 -238 -161 0
+-52 -145 -242 0
+-110 -177 168 0
+-60 -70 22 0
+-24 151 -182 0
+204 -198 182 0
+18 -47 -225 0
+183 -97 109 0
+-222 -43 139 0
+101 -214 236 0
+-227 151 -230 0
+-238 33 20 0
+143 225 105 0
+-70 46 130 0
+44 -139 -35 0
+61 148 -131 0
+14 42 -178 0
+-41 -146 194 0
+232 -217 65 0
+-182 -219 -242 0
+197 58 60 0
+-223 -110 -157 0
+119 183 -55 0
+-82 -59 168 0
+-250 101 61 0
+-154 14 -116 0
+-78 -63 -72 0
+-143 -81 -147 0
+149 225 -32 0
+-159 120 52 0
+-29 -14 -132 0
+-106 54 -34 0
+140 -180 -77 0
+10 26 194 0
+242 -1 184 0
+162 -249 58 0
+14 -248 88 0
+44 64 -55 0
+89 -110 207 0
+97 -141 50 0
+-74 -95 -19 0
+165 -151 158 0
+-128 242 -145 0
+113 -200 104 0
+-118 79 145 0
+-187 182 174 0
+116 -227 -212 0
+-104 106 152 0
+244 -151 -213 0
+-101 88 -24 0
+-74 -192 63 0
+57 12 102 0
+178 -139 -187 0
+93 -131 124 0
+1 78 -182 0
+-155 -146 128 0
+-92 -200 36 0
+-24 -146 208 0
+183 68 -225 0
+151 -123 31 0
+-18 51 -249 0
+-169 111 91 0
+-24 77 -203 0
+77 219 245 0
+4 176 -240 0
+-137 -26 -187 0
+27 90 66 0
+-175 68 -195 0
+56 -126 -200 0
+-168 -181 -152 0
+-44 -100 185 0
+186 -12 -194 0
+119 -53 55 0
+-45 235 -229 0
+220 202 86 0
+-30 -153 -149 0
+68 146 -12 0
+-187 76 -53 0
+45 239 135 0
+-8 225 -125 0
+157 237 -73 0
+187 102 -198 0
+-192 -200 -249 0
+236 -194 39 0
+-31 191 -203 0
+-65 -12 -199 0
+121 68 -8 0
+15 -14 83 0
+-168 -190 -230 0
+-34 -244 -137 0
+113 -217 173 0
+-217 21 -121 0
+-107 104 -206 0
+-225 -35 100 0
+150 24 -57 0
+198 -123 175 0
+174 151 -96 0
+-237 -232 -39 0
+-102 145 -191 0
+15 248 -205 0
+-30 232 88 0
+30 26 173 0
+60 -56 -29 0
+-4 100 -92 0
+124 -66 -188 0
+-43 167 203 0
+152 150 -80 0
+-122 -84 -205 0
+-98 -186 53 0
+130 3 170 0
+-39 124 223 0
+-47 -156 244 0
+25 102 -230 0
+99 219 236 0
+-168 -100 9 0
+24 55 -39 0
+-62 -216 -126 0
+-212 47 245 0
+124 -146 247 0
+-198 101 194 0
+22 109 -180 0
+192 185 -204 0
+-211 83 -195 0
+-234 147 138 0
+73 -203 171 0
+141 -181 -115 0
+58 -183 172 0
+160 -210 -125 0
+-97 -148 45 0
+-55 -200 -3 0
+232 -107 93 0
+83 -234 15 0
+-47 155 -224 0
+70 105 -36 0
+-165 143 112 0
+-79 -100 185 0
+4 27 94 0
+32 -78 243 0
+-143 -69 -106 0
+-91 98 -88 0
+-30 93 -54 0
+-74 16 25 0
+-6 66 -134 0
+250 -214 -201 0
+-50 -232 -231 0
+-92 -214 87 0
+-145 -1 -116 0
+225 -174 215 0
+-240 171 -249 0
+75 -77 122 0
+-50 -55 -18 0
+237 95 195 0
+-1 239 -36 0
+-250 86 -128 0
+138 -100 -230 0
+63 205 -248 0
+-25 -78 43 0
+81 -180 -45 0
+-73 -144 226 0
+104 29 101 0
+26 -100 211 0
+221 -204 130 0
+70 3 -240 0
+-4 -191 -28 0
+230 243 -199 0
+86 101 85 0
+-98 95 -218 0
+37 177 142 0
+-160 44 201 0
+108 3 -83 0
+-41 -169 -10 0
+140 63 228 0
+-246 77 11 0
+148 -13 96 0
+188 58 -121 0
+-180 155 122 0
+72 169 -149 0
+-133 -21 16 0
+196 -56 131 0
+158 91 139 0
+232 -41 -157 0
+190 51 -105 0
+28 -233 150 0
+161 72 113 0
+123 20 -106 0
+-14 -29 -7 0
+-106 -72 -37 0
+-89 -187 -119 0
+-46 -140 -66 0
+173 53 -197 0
+245 -78 -23 0
+238 104 -225 0
+161 -153 71 0
+24 186 190 0
+-16 17 -174 0
+-206 40 66 0
+132 30 -167 0
+240 -214 132 0
+111 16 208 0
+171 121 68 0
+-82 39 -153 0
+209 148 223 0
+-105 244 -241 0
+-8 -165 249 0
+18 -136 223 0
+198 -61 94 0
+44 166 8 0
+43 -145 6 0
+16 139 -225 0
+117 -122 75 0
+-145 155 115 0
+99 47 237 0
+119 -106 172 0
+-184 -154 191 0
+-98 33 167 0
+227 17 27 0
+-162 -104 -78 0
+175 -79 -246 0
+148 137 -37 0
+133 142 235 0
+-172 -40 -123 0
+230 -42 -231 0
+-197 -114 -20 0
+-76 -108 112 0
+-79 44 -49 0
+-50 146 -28 0
+228 67 135 0
+-232 120 96 0
+249 -187 175 0
+-174 211 -121 0
+-128 -138 -123 0
+-60 -115 -216 0
+20 131 -91 0
+182 -53 -108 0
+184 87 201 0
+-31 186 177 0
+52 150 178 0
+239 -115 207 0
+250 162 -64 0
+97 202 62 0
+86 -36 -56 0
+76 241 -47 0
+80 246 -5 0
+47 -75 -146 0
+-86 28 115 0
+18 -160 157 0
+220 248 86 0
+-157 81 -90 0
+146 164 -239 0
+204 110 198 0
+190 24 181 0
+191 67 101 0
+-121 -240 183 0
+124 47 -213 0
+-33 42 96 0
+-1 -50 -126 0
+-33 86 40 0
+-235 -233 111 0
+-216 -66 -59 0
+165 -211 187 0
+-113 190 -96 0
+-210 153 -77 0
+-121 -21 172 0
+244 152 180 0
+-197 246 68 0
+180 118 196 0
+16 65 219 0
+-31 -185 -25 0
+-65 -160 -114 0
+-102 159 -189 0
+175 -221 -62 0
+-187 11 232 0
+-160 133 -230 0
+147 -149 56 0
+-204 -244 -176 0
+-87 -188 148 0
+143 194 46 0
+-208 178 -72 0
+39 160 24 0
+-2 -47 -217 0
+-230 45 121 0
+-193 -144 246 0
+-80 150 -219 0
+-118 -81 -140 0
+-182 131 -238 0
+-81 -5 -240 0
+-4 75 134 0
+41 143 225 0
+-239 161 -98 0
+70 -234 -108 0
+-3 -213 138 0
+233 -167 -95 0
+-192 -208 50 0
+183 206 4 0
+8 -154 -39 0
+-248 -213 134 0
+-155 188 -214 0
+-156 -244 87 0
+48 93 9 0
+-107 -130 -246 0
+-66 -242 169 0
+-246 31 61 0
+-89 -186 108 0
+-228 -189 -109 0
+78 -97 111 0
+-29 58 -97 0
+-70 -2 3 0
+244 -48 218 0
+-118 -200 47 0
+208 14 132 0
+173 115 -181 0
+-242 132 -188 0
+-27 6 -195 0
+-102 -225 117 0
+184 -160 -67 0
+189 -151 18 0
+-55 -161 -210 0
+139 -182 227 0
+250 -27 58 0
+-169 -108 -168 0
+-137 -112 -46 0
+-232 35 125 0
+-163 -165 -211 0
+222 247 162 0
+-38 31 193 0
+-100 152 -226 0
+-110 -38 241 0
+-14 141 -181 0
+110 2 175 0
+107 68 -49 0
+122 234 140 0
+127 77 85 0
+125 -196 -32 0
+-209 227 -135 0
+-86 74 240 0
+-48 -217 57 0
+32 -110 -172 0
+-218 -94 -172 0
+210 -152 -123 0
+17 217 203 0
+-79 150 -14 0
+-230 -118 107 0
+127 -202 170 0
+194 161 -14 0
+-195 21 -111 0
+-194 -105 -111 0
+205 219 65 0
+136 245 -250 0
+-168 236 111 0
+-75 -245 -136 0
+147 85 17 0
+204 246 225 0
+67 -192 -89 0
+-18 165 -116 0
+-243 170 161 0
+41 1 -137 0
+64 -212 -174 0
+-131 48 -171 0
+-100 132 -83 0
+131 -3 -97 0
+-93 -172 -202 0
+157 43 -172 0
+-59 -212 200 0
+-147 -30 -195 0
+157 -125 207 0
+-205 -9 -10 0
+116 -144 32 0
+-190 32 73 0
+-203 -157 33 0
+103 42 151 0
+-148 -249 75 0
+-146 20 -205 0
+39 -248 -209 0
+-115 -90 125 0
+174 -90 51 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-085.cnf b/benchmarks/UF250.1065.100/uf250-085.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-085.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -136 194 -225 0
+-103 -65 55 0
+-81 -11 9 0
+108 -21 174 0
+-15 33 73 0
+113 -65 -12 0
+-121 -237 -48 0
+-236 -192 244 0
+18 164 10 0
+40 -116 -146 0
+-129 -52 -195 0
+-18 211 -225 0
+-177 101 -97 0
+6 29 -154 0
+-89 94 102 0
+167 -238 140 0
+38 152 -74 0
+168 -21 39 0
+-4 -197 -78 0
+-143 50 224 0
+-83 201 -72 0
+-86 100 -108 0
+-97 29 -222 0
+184 -46 109 0
+142 96 -120 0
+200 -173 -104 0
+227 -231 14 0
+36 236 -154 0
+168 54 -242 0
+-97 207 -40 0
+-120 23 -52 0
+-138 20 176 0
+-27 -139 -50 0
+126 63 225 0
+62 -186 247 0
+230 -21 -92 0
+-227 132 154 0
+217 -60 146 0
+-187 -115 -104 0
+-200 -43 127 0
+15 -123 49 0
+-240 129 -175 0
+151 247 17 0
+-87 200 120 0
+132 60 144 0
+37 -21 159 0
+129 116 -190 0
+10 -160 -217 0
+-31 -43 180 0
+-1 113 100 0
+180 -158 125 0
+149 -122 -117 0
+59 -184 -36 0
+-5 -240 34 0
+223 140 -129 0
+177 213 -158 0
+-53 200 -23 0
+45 96 130 0
+73 125 -80 0
+-121 32 -108 0
+-249 31 -104 0
+56 134 -104 0
+-25 -98 238 0
+244 1 233 0
+-42 -228 -72 0
+-40 -225 205 0
+-48 186 -171 0
+43 -38 -72 0
+138 186 1 0
+-160 -50 85 0
+157 -239 -35 0
+148 180 99 0
+42 -123 151 0
+113 -39 29 0
+221 68 87 0
+-115 206 -24 0
+-62 214 -86 0
+-23 -74 -38 0
+16 -49 -228 0
+-80 -133 204 0
+-201 -51 208 0
+-131 -12 238 0
+-131 195 93 0
+107 -133 -78 0
+-221 -6 122 0
+-177 123 109 0
+-159 -227 -69 0
+167 -73 186 0
+39 -97 186 0
+-106 152 118 0
+-35 -3 163 0
+201 -46 -236 0
+-11 109 -1 0
+-250 156 87 0
+-48 127 -170 0
+205 138 -248 0
+126 231 181 0
+40 -12 231 0
+30 -207 4 0
+135 190 151 0
+51 -60 -141 0
+183 -52 -153 0
+-236 -203 165 0
+64 -22 -79 0
+-92 23 160 0
+-246 -128 -74 0
+-59 -109 -52 0
+114 -207 -167 0
+-150 237 182 0
+198 -145 -92 0
+-123 133 -47 0
+-196 78 81 0
+-211 -152 -8 0
+-37 79 -167 0
+-37 4 115 0
+49 -234 -134 0
+-67 125 232 0
+-198 -81 172 0
+137 -246 -179 0
+-23 -250 238 0
+138 177 82 0
+-176 -88 135 0
+177 -183 86 0
+-199 25 40 0
+112 -100 -2 0
+198 -124 58 0
+-40 -71 -166 0
+179 154 -83 0
+60 201 246 0
+101 190 -173 0
+234 236 -33 0
+119 -54 -248 0
+185 -157 -129 0
+-238 231 -81 0
+-57 180 -98 0
+-138 16 -122 0
+98 -175 -190 0
+-71 -144 -74 0
+-80 -149 225 0
+-69 -189 233 0
+-53 -54 31 0
+-61 -72 -10 0
+-167 -238 112 0
+-234 -16 172 0
+-12 -245 -242 0
+9 -214 -212 0
+-125 -199 -7 0
+-103 114 161 0
+-238 88 114 0
+-212 58 -34 0
+111 61 159 0
+8 224 -245 0
+189 -211 -56 0
+197 163 247 0
+-99 -33 132 0
+-97 211 234 0
+-177 -34 -25 0
+-129 103 -22 0
+-175 191 -177 0
+-82 44 -67 0
+40 125 -178 0
+54 -220 -22 0
+44 40 16 0
+-245 -192 -234 0
+-140 -8 38 0
+174 11 -191 0
+88 -87 204 0
+22 208 -154 0
+81 -18 113 0
+58 79 46 0
+161 208 27 0
+85 146 148 0
+153 27 20 0
+227 -144 -60 0
+-128 15 77 0
+-190 21 -68 0
+-26 -207 22 0
+235 -148 52 0
+46 181 -9 0
+-104 148 231 0
+41 -10 -111 0
+234 -1 -189 0
+31 -159 82 0
+-198 208 -215 0
+-172 167 -132 0
+242 -138 -212 0
+85 -229 188 0
+208 14 -20 0
+74 -43 -139 0
+-23 170 -119 0
+107 -64 103 0
+-5 1 77 0
+53 233 -74 0
+-3 -95 -213 0
+-94 155 -131 0
+178 -165 -16 0
+-129 -237 -183 0
+15 232 -191 0
+-8 -56 -220 0
+42 -93 61 0
+-182 67 -29 0
+91 -35 144 0
+-60 -195 42 0
+-156 53 -59 0
+56 42 -90 0
+-129 -227 57 0
+119 30 141 0
+-114 135 48 0
+-157 189 98 0
+212 -119 -140 0
+43 114 162 0
+205 -140 -131 0
+-199 -15 90 0
+-42 76 60 0
+-238 3 -242 0
+-62 -97 90 0
+-74 -151 -1 0
+-159 -195 167 0
+-120 233 -162 0
+53 -109 205 0
+21 47 106 0
+-222 92 -204 0
+125 -204 144 0
+128 -71 -66 0
+-241 53 46 0
+206 -118 77 0
+114 -200 -187 0
+-16 48 -186 0
+243 217 -208 0
+246 -247 10 0
+-71 -147 -225 0
+-242 -72 153 0
+161 153 -123 0
+-233 54 -178 0
+-147 -107 179 0
+-13 219 -18 0
+190 108 -47 0
+167 197 -87 0
+-250 -25 201 0
+110 112 170 0
+-159 31 -36 0
+-153 207 8 0
+-134 215 240 0
+118 -3 57 0
+131 39 -133 0
+-117 -237 -181 0
+53 65 -155 0
+103 147 -168 0
+-124 235 173 0
+202 -184 -141 0
+-234 100 204 0
+113 54 -181 0
+-220 216 -91 0
+-58 182 -192 0
+-82 -64 -178 0
+-190 132 10 0
+-10 -159 -64 0
+-136 146 -143 0
+-184 90 -133 0
+120 152 -58 0
+-208 -64 -87 0
+228 -218 -42 0
+219 44 -112 0
+-62 204 235 0
+-188 -199 206 0
+201 -204 144 0
+-171 -149 -69 0
+179 158 21 0
+-185 80 244 0
+-223 -211 22 0
+-9 -157 -221 0
+3 115 -39 0
+48 5 -137 0
+108 -230 235 0
+-174 121 -219 0
+-212 -58 81 0
+73 212 -140 0
+-91 -81 222 0
+132 6 -245 0
+125 -30 14 0
+17 185 121 0
+123 190 42 0
+-229 141 155 0
+-216 250 -58 0
+104 241 -194 0
+180 -100 -103 0
+-131 69 -158 0
+-246 61 -100 0
+203 -227 216 0
+175 -41 -72 0
+-36 -88 -3 0
+-107 19 -15 0
+186 -161 72 0
+39 147 4 0
+223 125 157 0
+126 121 63 0
+-120 -28 -31 0
+-107 -153 -40 0
+-217 28 -108 0
+-55 -49 67 0
+21 15 -220 0
+-96 149 -5 0
+5 139 125 0
+5 33 -141 0
+54 57 -15 0
+-218 38 -168 0
+-166 216 -95 0
+143 -96 15 0
+131 146 114 0
+238 -61 -173 0
+155 148 227 0
+19 -250 -63 0
+240 62 -249 0
+-86 -210 35 0
+-66 -218 103 0
+-178 -125 180 0
+2 216 -15 0
+-218 68 247 0
+-106 157 35 0
+182 -172 -233 0
+-66 -87 77 0
+10 243 240 0
+-209 -25 -136 0
+30 -97 -114 0
+80 -169 141 0
+15 19 -137 0
+115 24 -120 0
+172 -6 -201 0
+-14 240 38 0
+-98 -134 -194 0
+-39 211 -165 0
+-52 166 -201 0
+98 -191 -4 0
+239 -11 204 0
+-52 -237 141 0
+141 -13 47 0
+-233 -240 14 0
+-182 8 -224 0
+148 44 232 0
+-109 121 107 0
+-86 7 94 0
+-230 -45 -21 0
+-26 160 -190 0
+-221 242 38 0
+-72 -201 228 0
+10 -36 -100 0
+-135 -147 -207 0
+87 -166 -94 0
+20 135 179 0
+-164 159 -221 0
+234 -96 206 0
+-246 -84 -19 0
+-136 76 -74 0
+166 -121 -123 0
+115 -91 -118 0
+-6 216 -50 0
+84 -44 83 0
+11 131 -147 0
+-73 26 120 0
+154 234 138 0
+225 75 -85 0
+24 -120 -178 0
+177 234 -53 0
+-73 140 188 0
+-238 240 42 0
+245 235 -186 0
+-214 -33 91 0
+63 -66 47 0
+-28 -212 4 0
+23 141 78 0
+175 12 73 0
+-81 -54 116 0
+235 7 -70 0
+-144 149 171 0
+237 -138 -214 0
+-152 -127 242 0
+-57 -68 137 0
+-176 223 -87 0
+-205 148 -107 0
+-199 31 109 0
+-143 -246 -187 0
+217 -26 -241 0
+183 124 -202 0
+228 -73 -103 0
+-56 147 178 0
+-225 202 -17 0
+85 -52 -13 0
+54 88 -84 0
+211 -84 -25 0
+-209 -224 -119 0
+-158 113 -129 0
+-161 -108 -17 0
+-134 -236 8 0
+-168 201 199 0
+165 222 -91 0
+211 -16 90 0
+54 101 -221 0
+-240 157 -138 0
+113 -41 78 0
+178 -147 -62 0
+246 -141 185 0
+-198 33 -225 0
+-71 92 155 0
+-85 202 68 0
+3 -190 -197 0
+-233 203 -17 0
+41 -236 -29 0
+-13 -224 222 0
+195 -16 13 0
+62 -181 -216 0
+-136 -227 -125 0
+-149 -185 148 0
+58 -213 -25 0
+90 74 -222 0
+129 -148 80 0
+-17 -43 -51 0
+-54 94 129 0
+2 78 -41 0
+-232 196 244 0
+-102 177 -227 0
+5 -37 176 0
+-249 -232 -213 0
+-206 -184 -60 0
+-167 -191 -112 0
+-239 -246 87 0
+99 -181 145 0
+144 235 -54 0
+-89 68 -170 0
+-65 -230 -71 0
+-86 128 -209 0
+-31 -192 66 0
+247 -109 -36 0
+-37 -53 215 0
+-85 -16 -7 0
+119 -27 24 0
+213 -230 60 0
+81 -151 134 0
+-13 -238 151 0
+5 -28 118 0
+-158 -52 86 0
+50 93 -15 0
+134 202 71 0
+115 80 -9 0
+-118 62 -229 0
+-45 -232 214 0
+-166 213 186 0
+-100 -205 9 0
+-191 87 -156 0
+-151 -220 25 0
+42 -250 -80 0
+99 -45 207 0
+92 -75 -233 0
+176 -185 -41 0
+43 -35 112 0
+-165 -206 -67 0
+-238 60 -242 0
+-221 186 42 0
+-157 211 220 0
+-89 -84 139 0
+18 64 -10 0
+-31 45 -23 0
+-210 61 31 0
+69 57 -36 0
+105 181 29 0
+-73 -144 91 0
+-188 -247 -92 0
+-200 194 27 0
+45 -175 180 0
+-219 45 208 0
+-79 172 -182 0
+231 -17 130 0
+38 -176 -58 0
+186 200 89 0
+142 -248 -74 0
+137 -74 -94 0
+202 224 -189 0
+195 -83 -91 0
+167 -83 -195 0
+34 -90 -222 0
+29 -76 41 0
+-45 -95 7 0
+-148 121 136 0
+-234 40 115 0
+-153 78 124 0
+212 167 -131 0
+130 156 -171 0
+-11 202 -109 0
+-233 -114 6 0
+-63 -236 221 0
+-27 -131 229 0
+-72 -95 195 0
+216 -218 227 0
+-216 198 166 0
+40 171 -59 0
+72 134 109 0
+89 112 -169 0
+58 -69 93 0
+86 108 6 0
+-75 -118 -35 0
+-111 -199 25 0
+-44 86 176 0
+-87 -176 -98 0
+-238 47 -98 0
+-107 122 -44 0
+33 116 120 0
+122 128 204 0
+-76 176 -248 0
+163 93 5 0
+-187 193 -173 0
+152 -117 -44 0
+140 46 6 0
+-165 169 -22 0
+121 4 219 0
+176 -202 246 0
+26 84 196 0
+-197 245 165 0
+49 -3 175 0
+-196 -36 20 0
+-217 -86 -236 0
+-42 210 1 0
+107 -226 -102 0
+-27 227 192 0
+-217 -242 143 0
+21 122 138 0
+-173 126 31 0
+-30 -219 -35 0
+71 -16 -191 0
+120 -183 -227 0
+-64 -190 4 0
+22 117 213 0
+-112 -70 44 0
+110 21 48 0
+36 -152 198 0
+-144 -227 -56 0
+-234 -199 -117 0
+22 112 -226 0
+-98 -117 -197 0
+160 -202 132 0
+224 108 -21 0
+-29 -238 -146 0
+52 205 7 0
+-203 117 131 0
+130 172 -250 0
+56 2 71 0
+-25 -59 -62 0
+66 5 -200 0
+-87 -235 86 0
+15 14 20 0
+227 -80 50 0
+-122 180 139 0
+-179 -165 -97 0
+-98 74 -112 0
+31 55 9 0
+-98 46 113 0
+226 -215 198 0
+206 -77 -213 0
+180 -53 23 0
+38 17 -118 0
+-80 165 232 0
+-210 -37 -39 0
+-205 -107 -14 0
+-116 -89 21 0
+201 -168 22 0
+-3 43 234 0
+194 100 97 0
+-56 108 46 0
+-88 -104 35 0
+-176 151 -62 0
+-246 -157 -153 0
+-38 -85 66 0
+-168 -241 -174 0
+227 50 43 0
+51 -202 177 0
+-12 -190 198 0
+-129 208 173 0
+-11 -9 99 0
+-123 -199 -111 0
+193 11 88 0
+160 134 -222 0
+197 176 -99 0
+227 131 -199 0
+-137 188 120 0
+-134 -45 -89 0
+-2 -74 -95 0
+-114 -128 -67 0
+153 224 -68 0
+-22 -185 -69 0
+221 65 -217 0
+20 37 -205 0
+6 123 14 0
+10 238 234 0
+209 111 -217 0
+-200 222 -212 0
+47 -51 33 0
+-138 -171 -165 0
+-162 2 236 0
+-178 37 -185 0
+41 -14 -158 0
+250 -227 -240 0
+74 115 -238 0
+178 -68 223 0
+-1 -183 -231 0
+-185 -10 75 0
+-187 -166 -2 0
+42 8 230 0
+-15 203 113 0
+34 -26 -191 0
+182 103 -197 0
+18 -226 -52 0
+-175 235 -203 0
+201 29 -179 0
+72 50 -229 0
+-199 246 250 0
+32 20 -16 0
+-28 214 -194 0
+-207 -68 235 0
+89 -203 50 0
+-215 163 110 0
+5 -90 -131 0
+-229 -200 -133 0
+129 135 -68 0
+-114 -109 152 0
+28 141 -138 0
+-110 176 129 0
+108 -47 -180 0
+158 -111 -247 0
+135 -239 -97 0
+-76 -56 240 0
+212 -21 2 0
+137 7 145 0
+-245 -194 230 0
+187 -98 99 0
+-246 -222 -69 0
+62 -145 -250 0
+162 -121 -156 0
+-176 -181 134 0
+16 -109 196 0
+-127 139 -62 0
+-174 -186 141 0
+-72 -160 -246 0
+168 141 113 0
+149 -62 144 0
+-185 -53 174 0
+-243 171 -233 0
+8 -165 140 0
+186 59 246 0
+-82 8 105 0
+-11 36 82 0
+-232 -25 250 0
+195 -165 -8 0
+-189 -104 207 0
+227 -233 -74 0
+-111 -217 -210 0
+22 133 -17 0
+114 41 89 0
+-20 -64 110 0
+42 225 -243 0
+40 166 -249 0
+-130 199 -7 0
+-15 -86 18 0
+-155 24 -134 0
+173 247 136 0
+77 219 1 0
+67 207 16 0
+3 121 146 0
+-45 161 -130 0
+-73 213 -148 0
+43 -77 -169 0
+110 219 201 0
+185 44 -179 0
+186 110 -95 0
+217 111 99 0
+-65 -112 175 0
+-228 -15 45 0
+-236 -74 -130 0
+-99 -90 54 0
+-79 -122 203 0
+-25 51 133 0
+27 -10 -51 0
+157 173 -14 0
+230 -186 -8 0
+126 -208 34 0
+-99 160 70 0
+18 -135 112 0
+8 -112 222 0
+-189 -128 245 0
+-108 37 -81 0
+-161 -214 -124 0
+-82 212 118 0
+-243 38 185 0
+23 -247 210 0
+-141 -50 157 0
+187 103 -235 0
+-43 164 -140 0
+-233 100 207 0
+-250 87 -11 0
+-80 -245 -3 0
+-8 -152 -47 0
+170 -4 -42 0
+-229 146 248 0
+-200 64 148 0
+-163 103 -246 0
+-109 97 113 0
+33 8 -78 0
+-224 -46 -137 0
+-33 -181 14 0
+-181 -53 -139 0
+-137 -76 -74 0
+-73 13 -170 0
+142 61 33 0
+-229 -64 194 0
+-28 174 136 0
+-143 -236 -178 0
+128 -57 170 0
+34 -99 67 0
+79 106 -163 0
+-105 126 -80 0
+93 -185 -165 0
+178 29 -206 0
+-104 -109 -11 0
+-19 3 244 0
+-87 129 217 0
+95 -212 193 0
+158 159 -123 0
+25 108 -57 0
+-174 -47 233 0
+-8 -64 136 0
+-233 74 -216 0
+-20 241 105 0
+-91 -128 -217 0
+128 87 41 0
+118 -11 81 0
+-7 -219 -134 0
+168 164 207 0
+131 147 188 0
+-93 171 -188 0
+-151 -149 -202 0
+-42 -157 156 0
+142 46 214 0
+158 198 -166 0
+-197 137 -129 0
+74 -171 -58 0
+213 193 -115 0
+-167 9 38 0
+150 15 52 0
+-23 -57 233 0
+62 14 173 0
+-78 1 -17 0
+-185 -35 -144 0
+-76 -65 15 0
+-223 152 181 0
+-207 -116 -134 0
+-204 63 174 0
+-105 -190 -77 0
+248 238 -56 0
+136 -87 -67 0
+-249 -6 -70 0
+82 53 -166 0
+-157 -247 35 0
+-152 146 82 0
+49 -98 -102 0
+51 138 -247 0
+114 -98 39 0
+237 -56 94 0
+-47 111 -148 0
+-143 -72 -5 0
+-236 238 31 0
+218 222 144 0
+-103 237 99 0
+198 -55 -168 0
+2 75 -12 0
+-149 54 186 0
+227 4 15 0
+164 113 2 0
+-69 6 -64 0
+-176 102 -70 0
+136 -6 -192 0
+-115 162 -231 0
+-144 -196 -103 0
+-156 25 166 0
+215 186 -117 0
+173 9 -230 0
+92 194 78 0
+-62 216 55 0
+-74 -17 37 0
+5 -201 233 0
+96 158 -114 0
+241 -114 -136 0
+-178 -246 173 0
+244 -232 51 0
+77 226 -237 0
+164 193 -130 0
+220 10 -15 0
+-63 -6 195 0
+19 232 85 0
+106 -88 -32 0
+-65 61 72 0
+96 -58 -99 0
+59 -225 -182 0
+-106 229 -151 0
+246 -153 -250 0
+-156 60 207 0
+-67 -99 101 0
+92 16 -238 0
+193 124 -175 0
+5 59 125 0
+150 -241 -180 0
+150 -34 -31 0
+-13 41 4 0
+197 6 -147 0
+-93 103 19 0
+87 7 96 0
+-199 12 97 0
+-217 25 -86 0
+-243 221 155 0
+99 -183 -107 0
+222 237 220 0
+-130 -202 93 0
+21 147 -128 0
+-5 -110 -122 0
+163 -98 146 0
+-232 186 32 0
+32 132 -236 0
+228 -127 -62 0
+-8 -237 38 0
+-92 59 134 0
+32 60 34 0
+99 -43 167 0
+249 -145 -150 0
+239 -8 118 0
+-63 -229 -72 0
+44 247 -208 0
+112 -159 -10 0
+-51 242 71 0
+-81 41 -79 0
+211 130 -193 0
+-181 -120 -156 0
+107 59 125 0
+43 138 -110 0
+184 169 202 0
+-227 78 -149 0
+-78 -41 95 0
+199 -35 -100 0
+191 193 -74 0
+-211 240 -80 0
+182 -228 -23 0
+-55 -224 173 0
+190 -155 136 0
+226 -168 229 0
+211 178 25 0
+236 21 -3 0
+141 156 124 0
+164 245 -234 0
+85 10 129 0
+98 19 23 0
+-147 44 -134 0
+-49 192 -140 0
+-2 -167 -189 0
+196 50 232 0
+-170 210 60 0
+-55 -228 -161 0
+172 176 -154 0
+-6 99 74 0
+-167 30 -88 0
+-189 -23 -159 0
+116 -19 218 0
+-239 -128 21 0
+49 -195 218 0
+-160 -55 -81 0
+197 -142 -207 0
+95 6 -190 0
+-157 -21 -24 0
+46 211 157 0
+-63 -242 99 0
+77 186 193 0
+-205 -135 89 0
+41 104 142 0
+-27 76 15 0
+228 151 89 0
+128 -120 13 0
+-153 108 -189 0
+112 42 238 0
+57 132 -94 0
+167 43 82 0
+82 247 -245 0
+148 -219 5 0
+-221 72 -47 0
+227 -131 34 0
+1 118 141 0
+-206 205 6 0
+98 197 41 0
+-108 -3 -72 0
+57 188 -26 0
+188 8 -95 0
+87 -45 -172 0
+-164 -93 -168 0
+204 -53 -203 0
+-171 14 101 0
+173 40 -116 0
+-233 205 -249 0
+125 -210 87 0
+-242 -117 85 0
+-107 62 -55 0
+-66 -180 197 0
+-135 179 19 0
+-128 -208 -24 0
+246 -241 -53 0
+-121 -41 6 0
+82 -64 -193 0
+92 129 -68 0
+-174 139 108 0
+-133 -98 97 0
+-129 -48 70 0
+147 54 131 0
+228 173 3 0
+195 -207 154 0
+158 -36 105 0
+34 -100 79 0
+171 -131 -104 0
+-176 -197 -107 0
+193 -185 -95 0
+-102 -144 35 0
+238 181 105 0
+-117 205 -219 0
+155 181 134 0
+-150 -52 60 0
+243 -249 189 0
+-33 193 18 0
+-225 124 6 0
+131 248 192 0
+-139 -158 -102 0
+-243 -146 -248 0
+19 205 -145 0
+87 66 26 0
+102 -140 117 0
+-94 -43 -33 0
+-194 -233 81 0
+143 -183 208 0
+-190 -54 115 0
+-84 248 -14 0
+76 134 -210 0
+44 -22 182 0
+128 -105 -28 0
+-134 81 -50 0
+-122 130 -192 0
+52 155 -116 0
+-210 -56 -215 0
+237 -57 -31 0
+10 25 3 0
+-4 144 177 0
+177 81 -161 0
+-235 -52 -229 0
+-126 -180 215 0
+78 203 -130 0
+128 -15 46 0
+-61 -136 -155 0
+144 161 -48 0
+-30 -235 170 0
+-99 218 66 0
+-130 -176 92 0
+-250 40 187 0
+-151 154 -24 0
+189 54 119 0
+222 146 227 0
+-115 -3 -199 0
+-8 178 -218 0
+56 -232 -131 0
+213 -119 209 0
+89 -198 151 0
+89 99 -26 0
+-216 62 -131 0
+160 -61 194 0
+-195 -103 -242 0
+158 22 -166 0
+81 -175 249 0
+-61 178 116 0
+154 20 181 0
+-220 -4 173 0
+179 64 -127 0
+-245 203 138 0
+-48 120 -28 0
+-33 214 -158 0
+-35 -30 -221 0
+-63 170 190 0
+152 9 14 0
+-139 -49 192 0
+-53 -244 217 0
+-177 -242 57 0
+-24 -12 -216 0
+25 -102 -238 0
+111 -28 -38 0
+56 -247 -244 0
+49 134 -193 0
+151 54 153 0
+96 42 205 0
+73 -191 122 0
+110 49 62 0
+-53 -119 -151 0
+138 -124 236 0
+143 -86 45 0
+191 241 66 0
+-128 211 -108 0
+206 116 47 0
+39 249 -143 0
+27 181 -218 0
+197 218 -128 0
+-71 157 189 0
+-108 -52 -118 0
+174 -197 227 0
+-199 248 -196 0
+-53 15 -191 0
+159 98 -127 0
+-100 134 -24 0
+-195 211 128 0
+-186 -225 -95 0
+103 194 -179 0
+-13 -33 53 0
+-112 -230 -212 0
+-67 141 -210 0
+-42 -248 210 0
+-50 231 -44 0
+-183 -37 199 0
+64 -39 59 0
+-25 -240 -146 0
+-219 225 205 0
+29 -161 63 0
+-238 70 124 0
+16 -118 89 0
+-80 -167 -2 0
+-182 119 160 0
+218 -75 181 0
+-117 135 -138 0
+-40 -87 -60 0
+-140 -241 119 0
+-76 146 -137 0
+-6 249 -8 0
+-5 -145 39 0
+-84 174 196 0
+-95 191 98 0
+231 -158 -209 0
+50 149 238 0
+-212 -89 160 0
+109 -65 217 0
+162 53 209 0
+72 246 198 0
+20 -162 240 0
+-23 -181 -164 0
+-226 38 -209 0
+-210 3 -218 0
+-207 83 228 0
+-245 -133 -1 0
+-59 162 150 0
+116 70 -117 0
+-240 -221 -212 0
+-190 -95 -56 0
+7 -244 -51 0
+-227 36 -102 0
+205 -123 15 0
+-30 -186 -246 0
+215 -82 -227 0
+-189 6 -219 0
+179 238 -231 0
+-226 -68 110 0
+15 -169 -241 0
+142 -124 -215 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-086.cnf b/benchmarks/UF250.1065.100/uf250-086.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-086.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 93 -12 -20 0
+-250 136 96 0
+-154 -17 -32 0
+-223 -60 139 0
+-250 -193 -74 0
+-196 6 -12 0
+-120 -16 24 0
+69 102 87 0
+-14 -52 -64 0
+-160 -249 138 0
+-233 152 57 0
+-132 -237 87 0
+225 22 -137 0
+-65 136 18 0
+-74 -196 -15 0
+11 -161 -123 0
+-138 -36 -227 0
+-9 -165 201 0
+-111 -40 -208 0
+-145 -242 191 0
+130 212 -30 0
+-242 -167 -221 0
+148 150 76 0
+-172 157 91 0
+124 179 -1 0
+-184 -218 -164 0
+148 -212 -109 0
+29 -78 -149 0
+-156 -98 -101 0
+6 -101 -64 0
+207 99 120 0
+-63 209 -51 0
+170 -105 -59 0
+13 115 83 0
+248 117 160 0
+213 -80 -173 0
+-171 -12 192 0
+203 -102 122 0
+247 182 195 0
+138 42 173 0
+122 -65 124 0
+-27 67 85 0
+236 241 118 0
+-188 249 219 0
+189 216 -55 0
+156 -135 221 0
+-102 -205 -184 0
+203 159 -213 0
+108 204 214 0
+-90 -25 7 0
+51 40 154 0
+138 171 -37 0
+43 -60 -119 0
+-219 237 -89 0
+-224 153 199 0
+-250 97 -124 0
+235 6 -113 0
+231 119 -30 0
+234 92 -147 0
+-246 -248 -112 0
+-29 -227 4 0
+-95 -115 -127 0
+-177 -116 -72 0
+116 198 37 0
+221 -15 58 0
+-240 -238 -12 0
+-114 -234 -7 0
+193 118 -8 0
+-209 -190 -170 0
+55 172 -204 0
+-147 -244 150 0
+51 101 -22 0
+-198 34 -80 0
+177 -6 92 0
+-35 -55 -215 0
+151 -64 -213 0
+89 22 -49 0
+-73 -26 -173 0
+-55 158 -226 0
+-190 39 -31 0
+123 -177 -10 0
+33 -65 4 0
+-221 -248 108 0
+114 204 -246 0
+65 -40 38 0
+42 -66 -240 0
+33 184 -30 0
+-118 -236 202 0
+63 243 -55 0
+57 -147 -195 0
+-157 34 204 0
+-112 -117 37 0
+96 -21 -38 0
+-149 58 -160 0
+109 172 -139 0
+-191 171 -164 0
+248 179 114 0
+86 -166 37 0
+-39 112 -90 0
+190 -173 -126 0
+208 167 -61 0
+-118 58 -56 0
+249 178 41 0
+-68 89 -116 0
+-112 227 103 0
+-126 -12 245 0
+64 -250 -113 0
+245 231 -132 0
+-39 -84 21 0
+-84 102 35 0
+15 -214 -100 0
+-64 214 -232 0
+131 77 -195 0
+-195 151 44 0
+24 138 -136 0
+-147 89 187 0
+-228 162 -50 0
+173 -218 208 0
+77 -175 220 0
+155 -164 -162 0
+-14 118 -74 0
+37 91 -82 0
+-218 223 138 0
+-245 166 -43 0
+-238 -192 97 0
+-135 -246 186 0
+-129 233 -139 0
+130 -37 -161 0
+-134 -207 -166 0
+-109 159 143 0
+-23 -192 120 0
+-6 -28 48 0
+-83 -118 153 0
+-243 -18 -71 0
+109 53 -150 0
+-126 -30 150 0
+61 -243 77 0
+-225 -219 182 0
+242 204 83 0
+-53 -220 79 0
+161 98 115 0
+-109 154 -94 0
+-1 238 -198 0
+248 -107 -113 0
+-107 -221 -193 0
+-21 -84 12 0
+237 -2 9 0
+59 188 8 0
+166 -118 -229 0
+-2 -54 117 0
+109 -10 123 0
+-225 -131 -18 0
+4 19 143 0
+133 -191 130 0
+8 -221 131 0
+164 -24 130 0
+53 119 155 0
+-26 105 -134 0
+182 248 100 0
+138 -117 -39 0
+138 -156 228 0
+-41 245 240 0
+-60 91 196 0
+-101 191 -59 0
+18 -139 35 0
+-10 44 182 0
+108 101 -119 0
+-189 105 24 0
+195 148 -224 0
+-171 -116 113 0
+-231 -181 63 0
+-36 26 223 0
+87 -61 -123 0
+144 -139 -67 0
+-92 62 -30 0
+222 -247 132 0
+-157 194 -75 0
+147 184 -8 0
+189 188 -91 0
+-170 146 44 0
+151 71 -57 0
+-81 -11 159 0
+102 37 -189 0
+-61 -244 -170 0
+-133 169 -119 0
+236 19 -38 0
+-7 131 152 0
+170 -137 -78 0
+91 -56 -128 0
+233 90 -46 0
+68 1 -182 0
+-246 -49 -113 0
+190 -132 35 0
+151 81 86 0
+-155 -72 -131 0
+115 240 -147 0
+-28 -91 -237 0
+39 -178 82 0
+-103 95 -152 0
+230 -28 -63 0
+-6 -92 225 0
+91 166 -160 0
+27 -95 74 0
+179 -21 -113 0
+-71 189 -13 0
+118 -54 -83 0
+162 47 -137 0
+218 151 -38 0
+-59 187 -227 0
+-158 -87 -124 0
+-161 -87 -226 0
+214 -90 228 0
+44 -127 2 0
+37 -227 -196 0
+199 -56 49 0
+-244 -136 103 0
+-151 -94 121 0
+-230 237 157 0
+-241 104 -51 0
+-149 -66 -4 0
+214 133 -115 0
+-97 -2 87 0
+-248 109 18 0
+229 80 189 0
+-227 165 122 0
+209 -74 -143 0
+-68 -237 -246 0
+-185 202 234 0
+-37 84 -153 0
+-31 90 -83 0
+163 29 -18 0
+49 170 145 0
+-170 -8 -51 0
+-226 -246 240 0
+-47 -2 192 0
+73 66 -41 0
+-248 -169 -62 0
+240 133 143 0
+-196 -11 99 0
+-39 185 -70 0
+242 -136 -39 0
+-175 224 78 0
+122 -105 -174 0
+-117 91 221 0
+34 65 44 0
+77 37 -243 0
+24 -243 193 0
+142 101 162 0
+-25 -232 -147 0
+-104 230 238 0
+-4 160 -69 0
+-216 -47 131 0
+-215 39 210 0
+183 128 56 0
+-2 226 232 0
+21 127 -224 0
+227 -89 -44 0
+-217 212 230 0
+1 21 211 0
+59 -101 41 0
+-110 -58 79 0
+177 20 120 0
+-249 229 40 0
+-176 -87 -84 0
+40 36 -226 0
+185 -235 -215 0
+-89 -110 -166 0
+19 142 -161 0
+182 -242 -64 0
+-182 12 -34 0
+64 26 143 0
+174 128 186 0
+-21 -106 221 0
+-158 95 28 0
+220 -42 13 0
+162 12 -130 0
+130 213 -47 0
+145 72 -238 0
+-151 -160 247 0
+-179 99 147 0
+-45 14 -107 0
+-93 198 -109 0
+22 158 -231 0
+-161 173 142 0
+-13 -31 -121 0
+5 -16 236 0
+6 -33 250 0
+24 -194 -171 0
+-236 114 -116 0
+148 -34 -247 0
+-240 197 -234 0
+29 -64 -207 0
+-42 -201 72 0
+154 189 -138 0
+-236 -214 -192 0
+-200 -222 -81 0
+108 226 -202 0
+192 45 79 0
+-38 -160 221 0
+84 -164 -1 0
+-159 96 -204 0
+128 -136 -125 0
+207 -142 -173 0
+68 193 88 0
+75 -203 179 0
+57 -137 -170 0
+160 4 85 0
+163 40 175 0
+12 -142 -22 0
+115 5 92 0
+118 -135 206 0
+236 53 -86 0
+104 250 208 0
+-107 -96 174 0
+19 59 -108 0
+-180 220 -71 0
+217 243 18 0
+-220 -165 -104 0
+-209 -50 -33 0
+236 197 -36 0
+29 237 107 0
+65 -89 -106 0
+187 111 82 0
+227 -247 74 0
+236 -115 199 0
+158 236 242 0
+-128 -150 203 0
+-150 -169 -205 0
+6 -186 239 0
+81 -180 -232 0
+35 108 175 0
+140 -250 -160 0
+-186 132 59 0
+133 -119 -203 0
+-239 28 76 0
+159 91 134 0
+93 7 -6 0
+-143 -34 -120 0
+-219 -56 101 0
+-67 -166 -75 0
+169 -45 222 0
+59 -220 -95 0
+-53 113 -227 0
+154 -33 -206 0
+-51 -20 -49 0
+-7 -82 228 0
+-67 194 74 0
+104 -60 -158 0
+-229 -135 -4 0
+67 189 -227 0
+49 71 221 0
+-131 115 48 0
+-249 -129 115 0
+-128 187 230 0
+89 188 57 0
+-205 -101 -192 0
+30 -9 -106 0
+-133 212 -10 0
+93 -245 154 0
+-190 215 213 0
+118 -234 -116 0
+-50 188 -1 0
+36 -147 175 0
+-13 236 -38 0
+-192 -248 -128 0
+168 -113 140 0
+26 -221 -235 0
+-239 -161 146 0
+-206 -218 26 0
+157 -76 81 0
+190 -147 188 0
+128 -204 -80 0
+112 -219 115 0
+48 88 -39 0
+-156 238 -248 0
+-63 211 122 0
+-109 168 -5 0
+143 -142 203 0
+78 197 173 0
+38 -174 241 0
+-11 -223 222 0
+-184 81 -179 0
+173 -161 -101 0
+-209 246 -196 0
+-135 -149 138 0
+136 195 -21 0
+119 -11 74 0
+7 -121 -4 0
+106 205 167 0
+-15 221 177 0
+-201 232 -55 0
+215 207 143 0
+-131 11 -212 0
+-56 222 -162 0
+-250 -38 218 0
+36 141 -45 0
+222 78 90 0
+-205 -247 -104 0
+124 -186 -193 0
+-32 157 -3 0
+63 -119 -84 0
+240 180 -24 0
+173 -248 136 0
+-247 37 203 0
+-154 103 17 0
+-99 164 -218 0
+-128 10 -105 0
+-40 11 145 0
+-192 -34 -95 0
+4 127 17 0
+120 131 32 0
+13 190 -61 0
+-15 131 -161 0
+217 -247 -232 0
+-226 -145 81 0
+-111 34 244 0
+194 -132 246 0
+154 -14 217 0
+-11 -140 -19 0
+197 -176 -54 0
+-140 -29 1 0
+-189 115 3 0
+-21 23 -15 0
+9 98 76 0
+-187 36 202 0
+-208 202 149 0
+80 -24 185 0
+84 -229 -76 0
+35 226 10 0
+137 -190 -135 0
+209 139 -149 0
+177 -7 -111 0
+-92 -194 -241 0
+223 -135 162 0
+220 78 146 0
+16 -146 -242 0
+-50 -169 -232 0
+75 -18 140 0
+-217 180 184 0
+139 232 -149 0
+127 -56 52 0
+93 -227 -212 0
+-20 212 156 0
+-207 243 42 0
+211 10 36 0
+15 171 130 0
+109 -131 -35 0
+210 -223 -133 0
+228 -88 151 0
+72 189 31 0
+182 -63 245 0
+-118 237 163 0
+-73 -18 -90 0
+114 -110 59 0
+37 199 225 0
+-142 237 -86 0
+169 165 201 0
+198 140 -25 0
+8 -210 -17 0
+102 11 -93 0
+-100 220 -135 0
+148 25 -97 0
+-106 55 -54 0
+38 -99 108 0
+198 16 -93 0
+189 -191 -140 0
+5 23 -21 0
+16 227 182 0
+217 -145 122 0
+-157 -147 -52 0
+169 -126 -84 0
+54 203 232 0
+-202 -70 -79 0
+156 -105 80 0
+63 86 175 0
+7 3 -237 0
+50 -115 -138 0
+-134 140 -12 0
+-147 -178 -4 0
+-6 18 181 0
+-139 -105 -29 0
+-29 100 -60 0
+-107 -54 155 0
+57 -206 29 0
+-30 156 214 0
+51 112 -34 0
+58 55 -96 0
+-61 128 -191 0
+17 63 -98 0
+79 104 -142 0
+47 66 10 0
+-76 153 91 0
+-59 81 -239 0
+-142 63 -58 0
+225 -186 236 0
+14 24 -67 0
+-60 179 64 0
+-11 -159 -166 0
+245 48 -24 0
+-184 -11 66 0
+-171 -140 -67 0
+-148 223 -99 0
+-47 -132 107 0
+-173 -126 61 0
+-77 111 -108 0
+185 -200 124 0
+171 85 -9 0
+218 92 -12 0
+-87 -226 -18 0
+246 -248 55 0
+-88 74 -35 0
+247 245 55 0
+-136 232 -193 0
+41 143 -222 0
+3 -36 140 0
+-142 -226 -103 0
+-147 -184 -172 0
+-53 -75 -167 0
+-242 12 -114 0
+-106 -72 189 0
+-25 -21 -53 0
+-53 94 172 0
+159 98 -185 0
+-46 85 -167 0
+63 -154 -58 0
+-78 173 -208 0
+118 103 248 0
+149 235 -141 0
+-239 106 68 0
+-142 77 -19 0
+137 155 -90 0
+-248 -152 241 0
+-37 -90 52 0
+161 -217 228 0
+-208 -58 112 0
+-44 39 118 0
+-134 -224 248 0
+165 -3 -116 0
+-2 -86 -193 0
+-73 109 231 0
+213 -59 -154 0
+88 -79 200 0
+149 -121 117 0
+-241 -214 126 0
+107 -16 -136 0
+203 -163 -210 0
+83 -81 -233 0
+146 64 60 0
+-53 68 -235 0
+206 -107 -193 0
+-242 146 56 0
+106 85 129 0
+26 13 -108 0
+107 77 3 0
+-18 211 109 0
+-104 -44 -199 0
+207 -100 -36 0
+-130 213 -166 0
+-172 -155 18 0
+176 -13 234 0
+88 -77 79 0
+237 191 173 0
+176 -156 73 0
+33 -63 25 0
+73 -162 33 0
+-91 34 83 0
+-243 57 8 0
+25 5 190 0
+-218 -129 -144 0
+13 250 -41 0
+-51 146 21 0
+-201 -58 -146 0
+-243 246 229 0
+-13 61 -203 0
+35 65 -130 0
+63 161 -81 0
+173 -245 -203 0
+44 -195 171 0
+97 139 -74 0
+181 -79 191 0
+245 217 212 0
+222 -250 174 0
+85 147 18 0
+204 -161 -105 0
+-184 -33 -171 0
+239 -152 -183 0
+-36 -173 -187 0
+57 -48 35 0
+-106 108 -218 0
+189 44 -205 0
+81 26 -43 0
+-200 125 -166 0
+25 -140 178 0
+117 69 189 0
+-7 217 -92 0
+-101 -157 -154 0
+136 119 -118 0
+182 30 90 0
+-190 206 -122 0
+176 47 -116 0
+147 109 99 0
+-44 -138 -137 0
+-112 -121 171 0
+-5 168 216 0
+-25 -221 53 0
+-82 -134 -169 0
+198 -228 -58 0
+-226 -250 118 0
+156 205 14 0
+-127 -105 30 0
+-240 77 151 0
+-78 204 -62 0
+-132 -13 -200 0
+95 -65 -104 0
+-167 -63 38 0
+213 -232 108 0
+199 217 69 0
+-210 -234 119 0
+-59 -78 92 0
+-95 102 90 0
+164 10 -64 0
+-136 71 169 0
+-59 -41 -4 0
+204 -9 -64 0
+-73 -14 -101 0
+245 59 157 0
+-10 -215 -101 0
+-198 -227 -223 0
+188 -108 181 0
+250 -226 115 0
+-248 -133 -69 0
+185 -200 113 0
+-217 75 -8 0
+113 -214 -19 0
+144 216 148 0
+19 -63 168 0
+234 -152 -57 0
+-127 154 9 0
+45 -206 -249 0
+-236 -143 -179 0
+169 57 -87 0
+239 176 -1 0
+212 17 -193 0
+-140 65 -225 0
+188 205 117 0
+240 24 -168 0
+21 17 -118 0
+-207 -63 247 0
+125 -46 -170 0
+-38 187 188 0
+-16 248 66 0
+-125 95 -110 0
+-222 -73 -23 0
+-74 -97 -226 0
+-227 -234 -160 0
+206 154 -165 0
+-115 -210 -84 0
+-185 -174 -23 0
+138 -216 90 0
+-87 186 -19 0
+164 56 -61 0
+-67 -192 106 0
+100 101 231 0
+-116 196 87 0
+242 -145 232 0
+-168 -55 -136 0
+-124 200 154 0
+36 199 -170 0
+-138 -187 -174 0
+21 -134 127 0
+-82 62 -73 0
+179 -162 155 0
+151 -177 202 0
+-48 81 210 0
+203 75 -236 0
+-98 158 -191 0
+125 -53 141 0
+-32 36 -207 0
+-6 153 230 0
+67 -77 -109 0
+182 -4 -93 0
+-101 48 -20 0
+-22 108 190 0
+128 97 198 0
+-142 -128 148 0
+185 -112 -57 0
+243 84 28 0
+167 96 212 0
+151 202 -150 0
+170 -200 89 0
+-121 -134 130 0
+-158 -153 196 0
+39 -82 -116 0
+-53 -90 -141 0
+163 -107 150 0
+-21 -44 -233 0
+-13 129 -46 0
+229 102 -43 0
+-34 155 71 0
+124 20 115 0
+123 -42 83 0
+249 -205 -182 0
+5 -142 -97 0
+29 -19 -104 0
+-108 67 230 0
+11 213 -43 0
+146 67 189 0
+-73 -116 -243 0
+-118 192 -247 0
+-181 149 6 0
+-162 -131 -59 0
+-188 -120 194 0
+-227 -19 170 0
+-196 56 24 0
+-131 207 214 0
+232 -28 -216 0
+167 168 58 0
+165 -20 -24 0
+-166 -184 16 0
+-5 -6 248 0
+54 -123 142 0
+208 -80 40 0
+20 -105 103 0
+4 103 -23 0
+61 46 154 0
+173 68 169 0
+-186 43 161 0
+-59 77 -205 0
+250 -123 245 0
+171 203 82 0
+120 -183 -164 0
+119 -182 43 0
+130 -216 178 0
+-226 -126 169 0
+6 -69 12 0
+183 13 -206 0
+-96 -168 134 0
+-238 -76 -6 0
+-211 135 -7 0
+-190 -110 223 0
+-224 -130 -127 0
+131 -71 95 0
+56 196 117 0
+-193 -71 161 0
+103 140 126 0
+191 -64 -202 0
+244 -124 -247 0
+-129 194 151 0
+-21 -198 82 0
+198 249 172 0
+145 15 76 0
+22 -75 192 0
+224 41 24 0
+-136 -57 226 0
+-249 186 -121 0
+182 -153 209 0
+75 20 115 0
+97 -13 68 0
+148 -22 -159 0
+245 -237 82 0
+60 88 -242 0
+-58 -169 10 0
+199 -32 -61 0
+118 -50 -219 0
+174 168 194 0
+95 92 188 0
+77 168 -201 0
+-134 38 168 0
+141 -171 118 0
+66 -121 -208 0
+109 221 -81 0
+79 -135 -108 0
+165 105 234 0
+150 189 -206 0
+58 113 -24 0
+4 230 -120 0
+-25 -105 62 0
+78 -48 -137 0
+96 29 -124 0
+-205 103 -33 0
+-128 -121 -134 0
+-175 229 -14 0
+-18 -187 194 0
+-89 -93 -101 0
+-133 100 250 0
+-70 -205 -237 0
+-113 126 171 0
+-23 130 -217 0
+-39 123 -57 0
+36 -218 -50 0
+-151 -202 82 0
+-80 -17 159 0
+-30 -165 -150 0
+211 169 -56 0
+218 -94 -107 0
+-145 -29 191 0
+-9 -247 112 0
+187 26 169 0
+19 -232 218 0
+214 -216 -119 0
+60 127 -25 0
+-96 111 -188 0
+-212 214 -210 0
+-178 -68 -213 0
+171 -105 -177 0
+35 -234 -37 0
+-1 79 250 0
+123 -248 241 0
+63 -55 -108 0
+-237 -120 103 0
+73 192 -10 0
+-249 -2 72 0
+25 -63 -104 0
+-56 -207 -35 0
+161 -218 104 0
+40 204 -203 0
+42 62 -205 0
+219 85 208 0
+54 155 58 0
+-72 -228 -7 0
+-186 31 -91 0
+92 -120 216 0
+-191 201 -110 0
+250 -77 -115 0
+97 -237 -160 0
+240 -97 181 0
+-235 76 130 0
+226 -63 62 0
+-46 211 163 0
+92 -115 -63 0
+152 207 71 0
+-92 -22 131 0
+-82 198 64 0
+-230 -80 236 0
+219 81 118 0
+5 233 41 0
+130 -157 99 0
+12 209 19 0
+101 -82 132 0
+-89 -191 201 0
+41 227 15 0
+158 -182 236 0
+77 204 -71 0
+147 -129 -6 0
+148 53 -169 0
+-129 -50 -118 0
+-222 39 102 0
+-69 -121 247 0
+64 -112 155 0
+-46 -36 -172 0
+-106 -13 231 0
+-144 127 -150 0
+39 153 64 0
+-62 -105 141 0
+84 -219 -65 0
+-187 40 211 0
+-28 -157 243 0
+-121 -191 229 0
+213 37 125 0
+-132 87 -17 0
+144 -29 240 0
+-220 -223 160 0
+39 -20 -1 0
+-37 166 14 0
+-209 150 -102 0
+-176 240 -222 0
+168 64 139 0
+-138 64 58 0
+-115 117 -177 0
+-144 -237 -94 0
+-189 137 179 0
+-77 221 86 0
+4 185 175 0
+-73 189 -121 0
+194 -210 135 0
+-226 145 233 0
+176 132 5 0
+122 -101 237 0
+-51 -235 249 0
+-70 -177 -25 0
+50 189 -125 0
+67 20 -61 0
+123 -152 -9 0
+-170 -249 -155 0
+233 -240 65 0
+238 243 216 0
+41 -91 79 0
+8 -35 -10 0
+186 -65 -207 0
+229 -216 116 0
+70 211 51 0
+-95 -112 165 0
+31 -220 112 0
+-249 171 70 0
+-81 240 -18 0
+5 -102 201 0
+129 -233 135 0
+-121 -186 66 0
+238 -225 -221 0
+-110 -11 221 0
+118 211 -105 0
+-91 -144 -225 0
+-72 58 65 0
+-188 27 -17 0
+139 193 -207 0
+-112 188 -124 0
+-209 97 -32 0
+-62 144 26 0
+-168 218 -92 0
+130 14 -118 0
+249 -234 -125 0
+10 159 226 0
+10 153 -191 0
+-101 -197 189 0
+-117 11 -77 0
+172 -96 -182 0
+-176 227 -41 0
+-199 27 34 0
+111 163 -10 0
+-114 -221 -152 0
+139 -126 94 0
+-202 -98 38 0
+-124 198 -83 0
+-221 -198 -57 0
+121 111 131 0
+20 189 -211 0
+-173 -211 -229 0
+16 -77 175 0
+242 -204 -210 0
+208 54 68 0
+-172 -95 57 0
+-14 130 -27 0
+-220 -105 56 0
+157 -194 -242 0
+-74 198 229 0
+10 207 149 0
+-132 102 235 0
+-138 -65 -179 0
+-231 -116 74 0
+-147 -55 12 0
+180 205 3 0
+-183 153 193 0
+-241 -199 102 0
+50 122 -177 0
+-188 241 -213 0
+-247 45 -113 0
+91 -54 36 0
+-71 -211 -45 0
+-234 180 -57 0
+68 -242 140 0
+188 -189 -50 0
+-183 29 -225 0
+66 133 157 0
+46 -39 217 0
+-3 18 -12 0
+-148 235 141 0
+119 -218 -107 0
+-39 2 51 0
+-231 158 145 0
+-217 -13 -112 0
+181 -53 -143 0
+150 -118 145 0
+-175 -249 -82 0
+-82 175 102 0
+-71 88 124 0
+-91 246 81 0
+161 -217 -198 0
+-136 149 157 0
+161 -207 -25 0
+-123 -5 233 0
+25 27 43 0
+-185 -171 77 0
+-40 111 199 0
+47 239 -30 0
+-215 124 -217 0
+244 -145 -179 0
+-146 185 109 0
+-23 106 196 0
+44 -98 12 0
+36 133 136 0
+155 74 -149 0
+-22 -6 -83 0
+-216 -1 4 0
+-184 15 154 0
+208 123 205 0
+-98 30 -108 0
+-145 135 -224 0
+-126 -231 -202 0
+185 74 187 0
+160 226 147 0
+147 -166 -51 0
+-222 57 48 0
+146 159 -44 0
+-19 222 8 0
+-229 219 2 0
+-147 -229 -236 0
+-110 -205 -204 0
+221 -45 -145 0
+-198 161 -154 0
+-231 -95 182 0
+54 117 -241 0
+-187 174 178 0
+128 52 122 0
+204 -13 175 0
+71 -199 135 0
+15 235 222 0
+-229 211 209 0
+233 229 -91 0
+117 204 -169 0
+-82 -132 85 0
+72 -147 1 0
+78 130 235 0
+-76 18 64 0
+-73 239 18 0
+-129 111 210 0
+-230 -149 -240 0
+-4 19 22 0
+75 -131 -138 0
+121 -185 219 0
+-241 -74 8 0
+-183 -49 -90 0
+-166 8 2 0
+229 -194 133 0
+68 -112 -13 0
+85 -214 -50 0
+193 99 -249 0
+13 177 247 0
+-73 -60 -3 0
+34 244 105 0
+23 -115 -41 0
+23 -150 56 0
+10 -194 243 0
+65 -30 133 0
+-61 19 52 0
+242 -88 -197 0
+240 -184 -53 0
+111 -215 -177 0
+176 36 -164 0
+-116 164 -167 0
+248 -70 195 0
+-91 164 -150 0
+247 84 -60 0
+25 -90 107 0
+198 -106 -171 0
+113 3 -222 0
+154 196 -115 0
+-187 -78 66 0
+189 202 -210 0
+-51 232 -9 0
+124 208 195 0
+-46 -168 244 0
+-143 -158 153 0
+78 -92 30 0
+-190 -188 -46 0
+140 -32 99 0
+-132 172 32 0
+201 -224 160 0
+-181 9 154 0
+25 -236 -229 0
+211 -73 168 0
+-174 -38 215 0
+207 -114 -19 0
+179 147 209 0
+124 -132 -241 0
+-239 -163 -247 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-087.cnf b/benchmarks/UF250.1065.100/uf250-087.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-087.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -131 153 13 0
+29 -148 -198 0
+-144 -168 -166 0
+136 -199 28 0
+131 -220 -45 0
+-116 110 98 0
+-240 -121 -8 0
+-73 109 105 0
+-119 180 -28 0
+238 152 -182 0
+228 130 21 0
+-185 -247 -232 0
+-129 -6 57 0
+64 113 31 0
+-54 246 -204 0
+-146 5 98 0
+28 -14 102 0
+207 84 41 0
+-114 -131 -146 0
+-196 25 -150 0
+-116 155 182 0
+-68 99 -25 0
+-204 65 -63 0
+-28 192 -10 0
+-77 -32 5 0
+153 46 -169 0
+95 -77 -87 0
+-98 -199 9 0
+40 -221 29 0
+29 -220 146 0
+-47 -99 -121 0
+204 -28 -206 0
+-235 -244 150 0
+80 -193 -63 0
+222 20 175 0
+192 99 -219 0
+-192 16 179 0
+-98 41 -69 0
+-90 -113 -165 0
+108 192 -175 0
+154 250 -75 0
+-24 -3 -153 0
+27 -248 249 0
+-67 -85 144 0
+136 -95 55 0
+36 -31 -112 0
+-248 -177 176 0
+110 156 72 0
+140 67 -152 0
+-148 -184 234 0
+-64 -30 142 0
+98 138 221 0
+-98 147 4 0
+-237 -145 71 0
+26 76 53 0
+120 91 -76 0
+56 -114 -103 0
+-125 -234 37 0
+-133 140 187 0
+72 53 -191 0
+-170 -182 59 0
+210 248 188 0
+-203 148 -58 0
+-31 158 -100 0
+83 183 -179 0
+241 -227 172 0
+122 -181 -113 0
+-133 -196 33 0
+-151 215 -250 0
+15 8 55 0
+28 40 217 0
+198 -192 194 0
+139 131 -111 0
+-230 -29 -133 0
+-105 225 216 0
+-205 39 69 0
+-3 62 -22 0
+-26 207 -87 0
+-55 -15 -180 0
+145 99 -115 0
+-139 -213 165 0
+37 137 -91 0
+16 -109 -115 0
+-3 -49 -164 0
+-71 -130 6 0
+-61 128 226 0
+5 -122 246 0
+2 196 -187 0
+-16 -49 -230 0
+87 -52 95 0
+105 47 211 0
+-189 27 168 0
+-14 -124 43 0
+132 -5 139 0
+-76 21 -171 0
+-3 217 -203 0
+-10 -235 3 0
+25 -183 -247 0
+157 -15 -241 0
+165 201 195 0
+-241 123 23 0
+-170 95 -54 0
+45 46 156 0
+27 20 -54 0
+-192 231 -130 0
+-192 -56 -122 0
+32 169 52 0
+-58 -135 -120 0
+2 -203 3 0
+233 162 48 0
+-111 -239 -169 0
+-190 234 -86 0
+-65 126 -61 0
+-167 -91 -189 0
+236 -128 70 0
+147 101 106 0
+232 23 41 0
+244 79 236 0
+-40 179 165 0
+-137 84 -187 0
+-74 14 27 0
+236 -59 -132 0
+137 -120 -224 0
+196 -213 166 0
+169 78 -96 0
+31 107 226 0
+166 21 -112 0
+-193 183 108 0
+153 250 -243 0
+-81 -28 10 0
+140 -162 -151 0
+169 -135 206 0
+-19 125 -186 0
+-157 194 240 0
+83 93 127 0
+136 159 -170 0
+-221 -193 -23 0
+179 242 79 0
+103 -25 63 0
+192 7 -167 0
+-76 234 95 0
+-133 -240 63 0
+-110 -94 -28 0
+56 -60 171 0
+192 -94 -101 0
+-45 -236 -183 0
+9 114 192 0
+-107 128 -200 0
+-30 -121 217 0
+-45 181 213 0
+94 -84 108 0
+-228 232 -202 0
+-25 159 -98 0
+132 71 33 0
+-217 -65 -202 0
+-52 53 74 0
+-248 -57 28 0
+168 -250 238 0
+-177 -107 100 0
+-230 171 -185 0
+-171 151 197 0
+40 57 82 0
+-146 -173 57 0
+162 115 138 0
+131 -53 13 0
+-209 -153 13 0
+182 186 -130 0
+-70 148 -58 0
+158 -192 -110 0
+-137 -83 -235 0
+11 107 120 0
+-96 -194 -202 0
+-111 -26 -102 0
+164 60 74 0
+-206 -241 109 0
+157 -150 113 0
+-42 -18 69 0
+198 104 -51 0
+182 -185 13 0
+-31 163 -109 0
+144 8 147 0
+-132 75 86 0
+224 16 -183 0
+-227 246 138 0
+-107 -31 7 0
+213 63 -117 0
+177 -201 225 0
+92 -124 58 0
+227 125 119 0
+-209 -222 150 0
+-75 149 -131 0
+90 -184 150 0
+-107 37 174 0
+-37 197 155 0
+109 -32 -173 0
+149 117 121 0
+-179 57 220 0
+100 39 192 0
+-50 136 209 0
+-228 -145 52 0
+140 -117 137 0
+79 -134 66 0
+67 -227 -107 0
+-22 -40 -90 0
+250 221 -20 0
+-71 10 105 0
+217 -97 194 0
+-101 -211 47 0
+161 -241 76 0
+-126 220 -40 0
+-133 92 -170 0
+-46 16 -35 0
+60 149 140 0
+-142 16 99 0
+36 142 39 0
+-236 -169 -152 0
+-93 -201 216 0
+-56 250 163 0
+-55 -246 33 0
+223 248 -191 0
+-71 -59 146 0
+-172 -57 -2 0
+151 -239 192 0
+80 -238 42 0
+161 113 2 0
+-78 -195 135 0
+24 -88 154 0
+-218 -125 75 0
+-205 -17 -246 0
+250 -39 249 0
+-77 -216 -68 0
+-59 -213 70 0
+49 206 169 0
+-131 69 123 0
+13 64 -40 0
+-135 142 144 0
+184 161 45 0
+-48 171 238 0
+-71 175 -170 0
+-194 63 47 0
+162 -209 4 0
+-137 94 -16 0
+-214 145 58 0
+-52 181 26 0
+-204 68 -140 0
+112 213 172 0
+-220 155 176 0
+-122 -49 167 0
+31 50 208 0
+133 -224 -150 0
+-235 -85 -163 0
+-239 -169 -84 0
+186 -25 -218 0
+129 235 17 0
+168 -174 -10 0
+-17 180 68 0
+-110 -75 185 0
+113 173 81 0
+-154 52 64 0
+-156 -16 111 0
+-240 -140 -161 0
+-28 50 -111 0
+-85 -210 -61 0
+212 -138 178 0
+-126 33 -37 0
+-79 -244 137 0
+165 -191 -162 0
+224 -246 -158 0
+160 -123 -31 0
+-109 24 -190 0
+141 89 188 0
+139 242 -41 0
+-248 241 199 0
+49 184 -232 0
+-236 130 -153 0
+119 -165 1 0
+-157 -80 69 0
+150 127 77 0
+-206 -81 33 0
+-67 145 -184 0
+-132 -187 121 0
+210 150 141 0
+-114 246 -147 0
+40 -49 -11 0
+127 52 -65 0
+-17 152 70 0
+200 242 213 0
+111 134 -54 0
+-187 -114 -195 0
+-117 63 231 0
+-64 139 -152 0
+-197 226 -177 0
+218 -176 -81 0
+168 120 -17 0
+42 183 -15 0
+-23 178 25 0
+110 -8 27 0
+232 -133 -17 0
+-216 -71 -69 0
+-185 -225 -68 0
+86 -20 -110 0
+-162 54 178 0
+29 -71 -226 0
+246 98 -200 0
+199 -14 107 0
+199 -49 123 0
+-228 71 -120 0
+-247 37 -29 0
+101 -77 8 0
+184 90 101 0
+144 55 113 0
+-84 -89 92 0
+-162 -241 -136 0
+100 63 -44 0
+194 47 -25 0
+-108 -230 185 0
+242 79 -135 0
+182 -194 119 0
+34 233 144 0
+13 34 -54 0
+167 -185 120 0
+148 -147 -195 0
+-161 170 29 0
+12 35 4 0
+-102 -157 -64 0
+-55 169 -74 0
+53 -221 134 0
+246 111 30 0
+-135 -100 -116 0
+-148 -40 -147 0
+-165 -232 50 0
+177 191 94 0
+-171 21 -153 0
+-31 180 91 0
+137 -215 -69 0
+-163 90 228 0
+-86 5 56 0
+221 -236 -102 0
+-114 216 -76 0
+233 248 107 0
+47 -194 -122 0
+-140 -241 204 0
+-25 140 -4 0
+23 126 154 0
+241 61 14 0
+130 -158 -238 0
+-201 72 133 0
+-173 -42 -191 0
+115 190 -78 0
+34 -29 218 0
+92 6 -237 0
+221 207 241 0
+156 -33 -49 0
+-49 74 -155 0
+-33 -127 222 0
+79 15 103 0
+-234 -64 -66 0
+232 -73 -209 0
+-246 217 242 0
+93 -126 -210 0
+162 205 -148 0
+-124 -3 -55 0
+116 -209 -45 0
+-242 -233 181 0
+67 226 150 0
+160 -201 -230 0
+49 88 -1 0
+76 -143 -186 0
+85 -209 156 0
+-39 9 14 0
+-213 196 -3 0
+-191 -52 55 0
+168 231 -225 0
+-27 -186 150 0
+-221 -239 -101 0
+37 139 81 0
+6 -21 136 0
+143 -130 21 0
+-58 -9 59 0
+-49 -161 -248 0
+35 -181 -63 0
+200 225 -165 0
+-125 178 -5 0
+18 103 -246 0
+85 109 -96 0
+6 -43 -171 0
+-212 -108 -115 0
+2 -66 77 0
+-244 229 223 0
+175 -140 -142 0
+-10 228 193 0
+-70 -7 -208 0
+-83 -135 -215 0
+30 136 -155 0
+-36 49 98 0
+77 79 47 0
+119 78 -99 0
+-225 93 117 0
+116 32 144 0
+228 -70 -67 0
+-145 73 -214 0
+-34 210 49 0
+-114 -11 -153 0
+-239 65 -187 0
+-150 -62 40 0
+102 -33 -109 0
+37 -8 -159 0
+146 -4 -204 0
+-203 223 219 0
+-109 -5 115 0
+185 -73 35 0
+-243 175 -16 0
+96 -156 -159 0
+-203 156 -115 0
+224 -154 88 0
+237 -16 -124 0
+-23 78 147 0
+20 -244 210 0
+-22 -103 -217 0
+167 50 159 0
+-94 88 119 0
+99 -140 246 0
+-84 -180 7 0
+175 -229 76 0
+34 176 171 0
+132 -115 -142 0
+-198 -122 -11 0
+-240 -20 127 0
+-106 -96 232 0
+194 247 33 0
+137 166 -176 0
+-190 -213 -30 0
+148 -145 -235 0
+27 -247 -2 0
+-116 -121 -211 0
+-209 -121 -161 0
+41 89 138 0
+-36 187 -20 0
+-238 74 -178 0
+111 122 102 0
+217 226 -7 0
+-141 213 69 0
+247 -188 48 0
+193 -136 -198 0
+11 -241 -70 0
+-210 216 151 0
+-148 -207 -238 0
+78 -164 177 0
+-249 -122 211 0
+-145 3 82 0
+138 74 47 0
+63 -188 -69 0
+-39 231 150 0
+-40 103 -202 0
+-91 -193 196 0
+4 44 -135 0
+-162 -145 111 0
+217 -233 245 0
+-196 -237 202 0
+91 -76 194 0
+-96 1 -144 0
+154 -213 121 0
+29 160 -48 0
+123 222 -231 0
+75 -210 42 0
+119 92 41 0
+238 -226 -54 0
+-173 19 -156 0
+-215 -165 154 0
+-161 64 -232 0
+242 -200 -69 0
+-123 200 115 0
+172 -230 -124 0
+-9 166 80 0
+-185 -22 -131 0
+-143 -216 162 0
+-101 119 -73 0
+-70 216 110 0
+-109 -52 225 0
+-6 148 107 0
+99 -207 45 0
+-134 -18 -161 0
+-86 -52 -170 0
+-5 103 -14 0
+-65 -46 -126 0
+1 30 145 0
+-87 -175 79 0
+201 -217 113 0
+83 -167 211 0
+-75 -211 -47 0
+139 -132 8 0
+-95 15 222 0
+234 212 -69 0
+-205 166 147 0
+-166 87 -4 0
+-189 -174 -17 0
+-244 -51 -209 0
+-69 208 181 0
+117 -8 -178 0
+57 88 26 0
+-195 -238 -236 0
+156 -178 -243 0
+83 212 -173 0
+-26 -215 -235 0
+-144 35 245 0
+-232 -39 -31 0
+-159 155 143 0
+118 100 248 0
+17 139 61 0
+-159 -236 -74 0
+-196 137 -205 0
+191 -12 -109 0
+119 31 226 0
+212 88 228 0
+-61 -247 -56 0
+50 95 -97 0
+209 13 212 0
+-193 214 -155 0
+-8 41 -63 0
+54 122 147 0
+-69 55 -141 0
+115 19 225 0
+201 -29 34 0
+-81 -205 -154 0
+-43 243 88 0
+-236 170 -148 0
+89 200 226 0
+-133 226 90 0
+-30 162 -241 0
+-150 96 172 0
+-80 -21 192 0
+-185 236 226 0
+222 182 228 0
+97 128 220 0
+-17 -211 -119 0
+-210 27 175 0
+-178 189 58 0
+-155 -70 -39 0
+-190 227 15 0
+181 80 -36 0
+-204 -227 10 0
+201 -55 202 0
+-116 -112 -120 0
+40 182 226 0
+-130 22 -119 0
+-148 -24 -113 0
+172 103 44 0
+174 -227 112 0
+42 -170 -37 0
+-56 103 -148 0
+-61 166 -242 0
+-164 244 247 0
+208 41 -84 0
+-175 -125 133 0
+-87 198 -208 0
+-202 184 -141 0
+88 -20 207 0
+191 185 -115 0
+236 -179 -73 0
+-224 -225 162 0
+157 161 217 0
+-10 191 93 0
+-41 -215 4 0
+-103 224 186 0
+139 -66 49 0
+84 -154 168 0
+-124 -210 -212 0
+35 217 -201 0
+-45 -223 162 0
+54 36 68 0
+110 -169 -218 0
+49 92 127 0
+-247 -92 -19 0
+135 -174 113 0
+48 208 -45 0
+-181 -170 48 0
+-65 246 -107 0
+244 -2 -6 0
+152 -83 -59 0
+24 176 -171 0
+-198 222 151 0
+10 183 94 0
+31 -118 101 0
+-171 32 132 0
+193 -70 -185 0
+-95 85 197 0
+-93 -89 249 0
+-36 236 240 0
+186 -193 -151 0
+76 -115 -15 0
+-235 72 237 0
+-247 159 153 0
+117 130 93 0
+-226 201 -57 0
+72 93 -87 0
+87 -141 225 0
+16 -116 192 0
+-128 90 142 0
+210 57 63 0
+-157 166 -133 0
+-232 105 93 0
+-245 -139 164 0
+-235 27 214 0
+-133 220 -125 0
+236 -211 -115 0
+-71 -185 237 0
+212 135 -249 0
+-249 -55 -175 0
+-32 65 -155 0
+-105 246 170 0
+101 185 -57 0
+-197 -58 -81 0
+92 -182 -206 0
+202 175 -203 0
+-66 -186 209 0
+-108 5 7 0
+-112 -37 161 0
+93 73 -24 0
+-186 -41 -92 0
+100 -212 108 0
+-130 -54 17 0
+-239 80 144 0
+242 -114 198 0
+183 -97 -77 0
+197 -84 -185 0
+67 -21 -186 0
+190 146 234 0
+-208 37 119 0
+193 234 127 0
+-243 205 194 0
+-59 -77 105 0
+-148 -99 -157 0
+136 140 238 0
+-34 238 23 0
+-21 -250 -236 0
+-48 -236 -72 0
+164 127 80 0
+21 -142 -151 0
+47 179 -184 0
+101 110 191 0
+-82 121 103 0
+-135 186 -209 0
+225 27 107 0
+71 -82 181 0
+-195 2 -129 0
+3 170 72 0
+-188 -208 30 0
+-111 145 63 0
+-218 91 179 0
+168 -40 -82 0
+247 177 -90 0
+-163 220 120 0
+228 -225 -186 0
+137 159 -46 0
+-145 225 179 0
+-146 17 30 0
+148 -247 -30 0
+-58 -167 119 0
+-198 -93 219 0
+133 52 250 0
+-165 -173 37 0
+5 55 118 0
+179 129 -224 0
+108 70 -23 0
+101 196 232 0
+-121 172 182 0
+-27 -120 -143 0
+-201 -83 -93 0
+-104 238 34 0
+56 165 43 0
+-47 135 222 0
+-67 -68 207 0
+174 164 194 0
+231 192 -63 0
+-111 -123 41 0
+-203 -207 -190 0
+-11 -1 49 0
+78 -133 175 0
+-96 -130 203 0
+34 -4 144 0
+129 109 -10 0
+50 42 -195 0
+110 86 -37 0
+-46 203 -64 0
+-19 -143 211 0
+-215 -95 225 0
+169 212 48 0
+16 -169 -141 0
+237 -248 200 0
+-8 -14 -202 0
+85 141 -12 0
+66 -34 -136 0
+168 -162 114 0
+56 200 63 0
+65 -9 -73 0
+-184 61 138 0
+120 185 -36 0
+201 215 93 0
+-131 80 6 0
+2 -149 -14 0
+-72 98 -51 0
+-212 -164 -105 0
+178 -120 -116 0
+76 64 219 0
+86 9 202 0
+-90 154 214 0
+-59 75 171 0
+-65 249 -209 0
+70 -94 -207 0
+91 10 222 0
+158 199 208 0
+128 147 -144 0
+137 125 -214 0
+-237 -125 77 0
+-156 3 10 0
+-182 202 -68 0
+208 -200 52 0
+66 -133 236 0
+12 -214 165 0
+88 -63 79 0
+217 121 -75 0
+-190 217 96 0
+104 -134 -225 0
+129 175 165 0
+-120 -101 133 0
+-72 -166 -194 0
+-42 -140 -169 0
+-230 235 121 0
+155 -202 -209 0
+141 114 72 0
+96 134 -186 0
+-241 -71 -25 0
+146 -188 -140 0
+50 46 -165 0
+229 5 23 0
+71 -123 -218 0
+-141 152 68 0
+-71 -205 212 0
+174 20 148 0
+248 7 18 0
+105 -128 168 0
+-70 -24 230 0
+162 -10 -245 0
+226 -145 234 0
+-137 -230 17 0
+198 -105 202 0
+-194 -247 109 0
+-213 -44 58 0
+-172 143 -173 0
+-167 153 -134 0
+-7 4 -238 0
+-43 -63 161 0
+-199 87 6 0
+-77 -148 207 0
+149 67 -245 0
+88 -127 115 0
+-88 59 -190 0
+-187 -243 70 0
+-226 -225 -221 0
+43 -104 201 0
+165 23 -200 0
+-59 -156 3 0
+230 81 -40 0
+122 -248 161 0
+-227 222 -221 0
+-250 -173 -178 0
+-145 10 152 0
+-194 237 -127 0
+170 -157 146 0
+-197 -225 46 0
+-72 151 -227 0
+-246 -245 -189 0
+194 86 -182 0
+219 238 123 0
+-188 -14 -95 0
+38 2 -147 0
+-192 -248 -242 0
+76 -90 218 0
+223 -128 23 0
+216 -179 104 0
+-57 -200 36 0
+-201 155 -35 0
+75 110 -20 0
+78 -89 58 0
+190 -150 -228 0
+77 -18 89 0
+-148 172 -206 0
+-113 -187 -100 0
+63 -56 -55 0
+-168 -96 138 0
+34 214 116 0
+-174 -223 8 0
+-120 -19 57 0
+-186 214 -91 0
+228 -1 -92 0
+214 179 194 0
+-166 225 -242 0
+43 -224 165 0
+-135 129 30 0
+222 -96 113 0
+-42 175 -186 0
+-4 170 211 0
+141 -135 -39 0
+-122 118 -111 0
+-14 -65 74 0
+134 -169 -209 0
+55 -158 -132 0
+79 43 109 0
+-98 220 209 0
+186 136 -116 0
+44 -145 162 0
+215 17 223 0
+-70 -110 166 0
+-20 74 234 0
+-31 -218 240 0
+139 20 146 0
+115 236 -126 0
+-211 152 -17 0
+140 99 66 0
+-228 108 66 0
+219 -142 62 0
+223 -57 -69 0
+6 -104 -53 0
+14 -121 231 0
+-177 -221 -166 0
+34 157 60 0
+-179 244 -57 0
+-148 97 54 0
+83 -131 -155 0
+122 -136 119 0
+205 161 -213 0
+15 -184 227 0
+22 79 165 0
+110 -112 164 0
+162 46 -10 0
+87 37 47 0
+33 -66 -235 0
+-77 -159 244 0
+-25 94 134 0
+62 19 -103 0
+207 -135 221 0
+54 -216 -87 0
+-204 51 132 0
+219 68 208 0
+160 -67 -84 0
+-198 94 -17 0
+190 -151 -166 0
+-249 142 -191 0
+-245 -58 50 0
+17 69 123 0
+-232 -29 -104 0
+199 -136 100 0
+-3 160 180 0
+-176 -34 -76 0
+-32 3 -53 0
+163 84 -16 0
+-31 -244 66 0
+147 65 34 0
+-15 138 127 0
+-22 -126 165 0
+88 -62 211 0
+-69 174 -63 0
+239 213 -32 0
+-74 67 -24 0
+-62 80 -23 0
+-24 -92 -61 0
+53 -14 -127 0
+83 -137 -157 0
+1 -231 26 0
+-172 -242 -163 0
+194 -241 -8 0
+209 -27 216 0
+-29 225 -1 0
+-144 89 139 0
+-3 -35 62 0
+81 -172 -19 0
+40 -135 -20 0
+120 -249 -136 0
+-28 -78 -63 0
+237 -249 -210 0
+76 243 109 0
+88 -121 -169 0
+-20 247 136 0
+-130 145 -147 0
+118 48 141 0
+15 171 -47 0
+158 -104 249 0
+215 -231 -122 0
+170 -15 -133 0
+209 -74 242 0
+-153 166 8 0
+77 197 126 0
+200 238 -68 0
+-60 7 -218 0
+-137 -32 -249 0
+-216 -34 65 0
+246 -60 50 0
+209 -85 -60 0
+-229 -216 -154 0
+121 -45 -8 0
+19 138 -172 0
+-187 -106 215 0
+58 -185 184 0
+-14 -190 -55 0
+-144 -7 151 0
+-144 -68 210 0
+-163 34 -78 0
+206 -195 -110 0
+86 -95 -5 0
+146 237 -224 0
+85 -5 -222 0
+-157 144 -183 0
+161 247 138 0
+-220 -156 137 0
+-192 55 -103 0
+69 -185 -220 0
+189 135 -94 0
+-65 30 -133 0
+-244 -20 108 0
+248 186 -70 0
+65 -170 106 0
+234 148 219 0
+213 84 -117 0
+-48 -29 -186 0
+-171 157 -116 0
+161 71 135 0
+99 -88 242 0
+154 -129 -95 0
+186 -21 159 0
+-52 96 -225 0
+133 246 -53 0
+111 -109 -245 0
+-114 79 39 0
+-87 -35 -33 0
+63 208 -54 0
+20 8 -135 0
+-229 -136 -4 0
+-133 101 9 0
+-184 -145 142 0
+-175 -203 -6 0
+118 10 -138 0
+-147 60 48 0
+80 166 -136 0
+195 -20 -89 0
+-135 -161 -181 0
+-21 6 181 0
+71 154 72 0
+152 -134 20 0
+231 166 127 0
+-47 137 -23 0
+149 -47 -168 0
+-91 -26 -79 0
+17 45 -16 0
+143 -63 -153 0
+-131 -179 41 0
+-65 -55 114 0
+-157 -224 -94 0
+-117 -152 31 0
+120 80 175 0
+-178 -229 -234 0
+-35 -197 194 0
+217 85 -50 0
+46 186 88 0
+-188 -105 -112 0
+137 182 151 0
+140 -10 234 0
+5 22 110 0
+-111 27 -132 0
+-124 -33 -12 0
+152 -130 -145 0
+92 -125 -217 0
+-135 -167 176 0
+-39 92 -44 0
+77 -151 -172 0
+-52 37 44 0
+154 180 153 0
+-24 -139 -231 0
+215 172 53 0
+147 169 231 0
+232 58 -152 0
+-53 158 -170 0
+-19 -51 -64 0
+211 -214 -118 0
+93 -119 -127 0
+188 -167 -192 0
+-80 -244 -103 0
+-175 -217 -181 0
+184 -176 143 0
+-10 32 -234 0
+-20 -43 86 0
+157 -212 -20 0
+139 136 -185 0
+-249 58 76 0
+-6 118 -46 0
+-158 -24 193 0
+20 -142 -36 0
+-8 39 133 0
+-92 -106 -63 0
+-181 -3 39 0
+126 -150 67 0
+-142 -163 193 0
+174 -209 -132 0
+62 -242 96 0
+46 89 96 0
+-128 190 -237 0
+-247 150 -42 0
+-32 1 203 0
+-153 -118 95 0
+91 -39 186 0
+-1 95 -11 0
+-192 2 -182 0
+162 -79 -128 0
+-227 -3 76 0
+66 -33 169 0
+25 157 168 0
+175 -44 22 0
+-32 -85 179 0
+-140 136 65 0
+-43 -176 -92 0
+-34 -201 155 0
+-223 160 -50 0
+95 -48 -58 0
+-85 97 -103 0
+208 104 139 0
+-48 99 16 0
+209 23 -161 0
+232 -111 -225 0
+7 218 28 0
+-72 75 193 0
+25 172 -106 0
+-41 81 -179 0
+129 71 -56 0
+34 -116 157 0
+150 46 -97 0
+-99 30 142 0
+110 111 -95 0
+233 191 5 0
+-227 -78 -230 0
+156 -38 250 0
+222 -229 34 0
+-127 42 214 0
+-156 62 216 0
+24 -77 -86 0
+-206 115 -13 0
+-210 -88 121 0
+97 78 -96 0
+85 206 237 0
+-59 -139 163 0
+-119 97 236 0
+-23 11 -190 0
+197 -100 218 0
+-217 244 223 0
+-40 -103 226 0
+74 -116 214 0
+162 -20 25 0
+-241 -111 128 0
+-226 119 30 0
+36 111 -176 0
+128 -136 39 0
+-106 -56 -130 0
+-197 -79 35 0
+130 -100 -101 0
+113 31 100 0
+1 -228 61 0
+197 -28 152 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-088.cnf b/benchmarks/UF250.1065.100/uf250-088.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-088.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 131 93 -157 0
+-34 -56 16 0
+-210 -126 -215 0
+98 -192 53 0
+-207 14 103 0
+212 -132 -129 0
+88 -231 22 0
+-195 118 141 0
+-136 -112 40 0
+-60 -172 29 0
+199 -112 161 0
+42 -67 -88 0
+79 -114 220 0
+158 -241 108 0
+156 128 -151 0
+17 140 -90 0
+-136 187 35 0
+-27 -220 144 0
+-64 -149 -13 0
+-43 -151 95 0
+-122 235 -12 0
+-158 -213 -67 0
+223 -188 -142 0
+-139 -247 32 0
+-119 -210 -177 0
+85 -24 -130 0
+227 142 171 0
+216 -57 -20 0
+241 -61 200 0
+-49 80 -77 0
+-120 -128 -2 0
+-207 -200 -128 0
+-209 210 -18 0
+-181 57 -1 0
+247 127 42 0
+51 -221 -212 0
+-38 177 -135 0
+-126 -12 -87 0
+83 169 211 0
+45 46 167 0
+-171 -169 -239 0
+-66 -8 -135 0
+-78 -49 -200 0
+69 25 -107 0
+-68 -152 201 0
+-2 159 -238 0
+199 106 -216 0
+-22 133 -187 0
+158 -116 153 0
+169 -212 -162 0
+-188 -197 58 0
+132 -135 203 0
+-236 -240 -141 0
+-51 -118 -53 0
+212 -50 158 0
+22 106 -50 0
+-177 162 121 0
+136 -245 78 0
+214 -217 155 0
+214 131 86 0
+225 25 -111 0
+-10 -31 52 0
+220 45 -56 0
+-85 35 189 0
+26 -15 -238 0
+-116 -110 16 0
+-116 143 150 0
+228 242 -103 0
+-5 124 208 0
+50 -138 -23 0
+28 114 -18 0
+163 204 43 0
+-120 -99 58 0
+146 135 220 0
+-113 -127 -220 0
+44 -192 -82 0
+211 -147 -125 0
+-69 78 -93 0
+-223 197 -109 0
+-25 163 -63 0
+212 -92 -169 0
+214 113 50 0
+-83 185 -86 0
+149 -34 -82 0
+193 -1 44 0
+-232 -206 183 0
+53 212 197 0
+-110 131 247 0
+-81 -205 92 0
+44 -154 68 0
+179 141 17 0
+-196 -93 227 0
+-204 -54 -156 0
+9 -79 -166 0
+-167 34 -30 0
+45 -49 79 0
+76 -105 -213 0
+-77 -200 -211 0
+194 160 38 0
+236 -176 -62 0
+204 205 -231 0
+152 -91 -244 0
+-22 -219 189 0
+-192 145 249 0
+7 240 184 0
+-1 -210 47 0
+120 144 154 0
+102 30 -15 0
+-130 -203 111 0
+136 189 104 0
+-162 -7 68 0
+-21 -106 -204 0
+-220 70 241 0
+200 240 -204 0
+174 4 74 0
+-136 -233 87 0
+-13 -212 -179 0
+-178 105 217 0
+170 38 -66 0
+9 21 187 0
+-162 -183 -241 0
+-70 149 144 0
+146 -43 -135 0
+188 131 11 0
+187 13 -128 0
+131 6 -107 0
+-54 73 141 0
+228 216 48 0
+84 15 -140 0
+201 205 157 0
+2 209 7 0
+-101 135 -81 0
+246 -60 -118 0
+-53 5 -210 0
+-86 -50 183 0
+-243 -129 219 0
+8 87 184 0
+241 74 -75 0
+52 170 250 0
+-238 -196 148 0
+-180 -181 -153 0
+-197 188 227 0
+-146 16 -127 0
+-216 -175 163 0
+-64 173 -220 0
+-235 -22 88 0
+27 -117 -204 0
+-57 143 246 0
+178 79 -43 0
+114 108 -150 0
+240 -53 -14 0
+95 -216 50 0
+28 -25 188 0
+-142 -136 -129 0
+162 -90 30 0
+54 -162 150 0
+250 -84 55 0
+95 -160 48 0
+-83 74 142 0
+-134 -170 -207 0
+-11 35 41 0
+249 -100 -114 0
+76 243 155 0
+129 108 -161 0
+138 203 89 0
+224 127 -104 0
+-45 35 -55 0
+153 163 -196 0
+143 -164 -78 0
+222 -72 -99 0
+-130 -139 -91 0
+-188 197 -162 0
+-195 7 -162 0
+111 206 189 0
+231 116 -184 0
+-171 170 239 0
+91 20 28 0
+-28 -131 -188 0
+-28 -149 244 0
+-51 -138 -153 0
+133 99 -104 0
+237 -94 196 0
+-40 204 -201 0
+111 148 -42 0
+142 -164 86 0
+229 -30 114 0
+-9 -138 -209 0
+-25 -192 -88 0
+-118 -29 -106 0
+-108 25 134 0
+208 -48 -61 0
+-186 139 100 0
+29 118 193 0
+-75 210 139 0
+150 -226 46 0
+64 -126 162 0
+-87 131 181 0
+-187 -54 -142 0
+-240 -245 194 0
+-150 74 -37 0
+-59 171 81 0
+-13 131 -157 0
+217 -3 -235 0
+92 -122 149 0
+-96 149 147 0
+-88 151 -174 0
+195 134 -98 0
+33 -43 167 0
+172 242 -170 0
+143 122 -67 0
+-43 92 -60 0
+184 205 -65 0
+196 88 183 0
+160 27 75 0
+248 240 -221 0
+223 72 67 0
+213 222 31 0
+167 199 173 0
+182 221 -54 0
+106 47 -141 0
+51 83 242 0
+-194 77 2 0
+-59 20 204 0
+9 51 235 0
+214 -163 -81 0
+23 -40 -24 0
+43 99 214 0
+49 131 -86 0
+17 -121 5 0
+36 148 -224 0
+57 24 -1 0
+-218 80 6 0
+248 -173 209 0
+39 -191 -192 0
+105 228 24 0
+40 -151 48 0
+-198 164 204 0
+-128 -210 241 0
+249 76 -4 0
+-147 245 -152 0
+15 -238 223 0
+-3 166 221 0
+-238 -172 219 0
+39 -132 -178 0
+171 70 190 0
+-249 59 -15 0
+-29 117 -148 0
+-8 60 -115 0
+79 75 129 0
+-202 38 -122 0
+-168 108 226 0
+164 108 206 0
+4 114 87 0
+-115 -168 198 0
+-45 126 -102 0
+84 183 -69 0
+148 27 5 0
+-130 -91 225 0
+89 73 -232 0
+-102 110 31 0
+-164 -110 229 0
+-131 -66 -120 0
+246 48 220 0
+-103 -77 -15 0
+-241 2 -200 0
+107 138 225 0
+220 121 -186 0
+101 86 -190 0
+104 202 -22 0
+-38 81 -165 0
+-233 -132 -81 0
+-24 190 6 0
+103 -145 -129 0
+237 -69 179 0
+171 -225 100 0
+29 -195 -6 0
+-245 -176 -166 0
+-44 238 105 0
+150 17 139 0
+-97 195 50 0
+71 -60 206 0
+-52 -163 -33 0
+177 -205 -157 0
+-101 26 -203 0
+65 -201 -172 0
+125 219 -12 0
+-187 96 92 0
+138 240 209 0
+-231 122 -111 0
+160 175 166 0
+33 -164 31 0
+224 -180 -171 0
+70 38 -223 0
+-113 -63 -115 0
+189 -155 -151 0
+-166 18 102 0
+-21 36 -25 0
+-175 -171 212 0
+141 61 106 0
+-231 222 -6 0
+-70 -241 8 0
+17 -208 -105 0
+-215 -74 126 0
+221 112 -133 0
+-177 -97 -139 0
+-172 -47 -204 0
+248 235 -99 0
+-57 -241 72 0
+-5 -137 155 0
+-54 140 118 0
+156 -244 142 0
+250 170 95 0
+-96 79 110 0
+210 -15 -164 0
+135 -206 17 0
+-97 -53 82 0
+-98 162 -174 0
+-62 106 24 0
+198 233 -49 0
+237 -231 156 0
+-91 78 107 0
+175 164 -180 0
+43 168 46 0
+-100 -36 -50 0
+98 -133 126 0
+-57 -226 186 0
+181 -72 165 0
+51 212 188 0
+-163 128 -61 0
+-108 -124 -90 0
+91 184 200 0
+-27 167 -192 0
+188 49 -150 0
+-196 -204 -236 0
+-16 -102 32 0
+90 162 205 0
+143 -34 218 0
+-47 -108 -102 0
+121 -85 132 0
+50 9 -212 0
+87 -97 101 0
+92 -106 141 0
+-113 -236 168 0
+-143 -52 -24 0
+208 -143 95 0
+-125 -247 -135 0
+8 65 -133 0
+-180 -240 -112 0
+37 -223 -61 0
+194 -88 -89 0
+-71 -250 -235 0
+198 -173 8 0
+-23 170 -2 0
+53 -101 145 0
+-60 -104 -113 0
+136 -213 -238 0
+64 -115 77 0
+84 217 236 0
+-8 154 150 0
+178 -77 165 0
+29 -110 -18 0
+-170 44 -50 0
+61 199 210 0
+-96 -41 -215 0
+-56 -120 59 0
+27 -187 143 0
+230 122 165 0
+-22 -178 228 0
+43 70 -51 0
+240 120 112 0
+-81 -117 -207 0
+94 -141 -32 0
+38 -191 77 0
+26 -215 -120 0
+-68 211 -54 0
+-200 89 -11 0
+66 -155 -62 0
+247 -201 171 0
+-124 241 58 0
+-177 135 -240 0
+-124 -13 -86 0
+56 235 -52 0
+98 -79 -166 0
+-112 25 -122 0
+-198 -194 -73 0
+185 -48 149 0
+-167 238 -53 0
+183 -204 214 0
+229 83 -140 0
+39 -198 101 0
+-248 69 72 0
+214 -5 242 0
+151 155 50 0
+229 231 104 0
+25 -119 -53 0
+-149 228 5 0
+-224 88 98 0
+63 4 -225 0
+-134 -97 208 0
+-92 239 -157 0
+80 -12 -114 0
+177 -207 -74 0
+95 234 181 0
+46 -230 145 0
+-41 -58 -98 0
+-83 32 -223 0
+183 43 162 0
+183 -162 -67 0
+163 26 141 0
+167 70 165 0
+-225 99 147 0
+153 -228 55 0
+-147 167 33 0
+125 -192 39 0
+122 -165 -137 0
+152 154 2 0
+61 5 24 0
+236 -215 -174 0
+31 51 -145 0
+137 -188 -58 0
+-177 -125 -141 0
+-225 233 246 0
+-6 84 -29 0
+-132 7 -26 0
+87 -10 -227 0
+-36 107 104 0
+-188 13 -91 0
+192 193 -183 0
+2 -175 -145 0
+-196 212 -226 0
+-135 107 64 0
+-83 -8 -106 0
+78 136 -157 0
+148 6 126 0
+-8 -228 213 0
+190 35 -140 0
+-98 105 -218 0
+168 105 47 0
+-25 12 58 0
+151 62 -68 0
+147 -234 2 0
+-246 85 -127 0
+-125 205 8 0
+223 -54 -134 0
+-120 -104 248 0
+-154 -112 26 0
+178 144 -98 0
+-209 -233 90 0
+-88 -126 172 0
+-158 -25 -228 0
+-198 115 -55 0
+236 198 -97 0
+220 -210 186 0
+178 -15 215 0
+224 144 -201 0
+-247 -220 -199 0
+206 -186 -248 0
+9 148 -138 0
+245 88 191 0
+67 217 204 0
+162 -13 28 0
+12 -188 -203 0
+211 235 38 0
+75 -47 200 0
+75 -207 240 0
+87 -136 -17 0
+131 7 -186 0
+223 227 -147 0
+122 -149 -246 0
+93 238 82 0
+-103 -202 104 0
+-96 -203 -38 0
+-151 195 97 0
+32 168 -41 0
+195 69 18 0
+-113 -187 -35 0
+68 -249 -184 0
+-56 -78 97 0
+-197 19 35 0
+-163 65 184 0
+14 -203 205 0
+-30 236 106 0
+-116 148 110 0
+79 -246 -116 0
+-228 146 -50 0
+-180 -89 93 0
+242 -167 247 0
+-130 -245 236 0
+-86 -35 31 0
+-186 124 -159 0
+-126 215 -73 0
+-229 -90 127 0
+64 67 -1 0
+83 140 -241 0
+126 26 11 0
+19 137 10 0
+-52 84 -198 0
+-184 -123 202 0
+-140 4 -146 0
+18 243 12 0
+75 -46 160 0
+-192 189 -98 0
+-25 -50 -29 0
+-233 123 203 0
+-115 22 62 0
+149 -124 134 0
+-73 150 209 0
+77 65 124 0
+54 -23 -229 0
+-75 -15 4 0
+224 40 -177 0
+127 171 35 0
+160 168 -138 0
+140 76 201 0
+101 156 117 0
+157 15 -47 0
+218 249 -66 0
+-76 244 75 0
+142 167 172 0
+194 -137 -159 0
+67 -147 215 0
+9 -198 -86 0
+232 -25 -163 0
+153 -129 -108 0
+-78 -165 29 0
+-187 -41 -165 0
+239 -163 92 0
+-243 219 65 0
+-96 178 -182 0
+96 80 66 0
+143 -3 -80 0
+202 -143 -146 0
+-84 209 -102 0
+-201 -210 53 0
+34 -8 -135 0
+-139 24 204 0
+202 33 -1 0
+231 160 175 0
+208 -8 -248 0
+-65 173 168 0
+150 -160 -73 0
+-211 -80 187 0
+178 -158 -172 0
+-140 -197 -238 0
+-48 -22 49 0
+13 -121 230 0
+-239 -185 188 0
+187 -74 22 0
+88 -65 -208 0
+-201 -250 -187 0
+70 228 28 0
+158 -51 187 0
+-209 161 156 0
+-242 -106 145 0
+115 -131 97 0
+-209 -200 39 0
+-238 156 -152 0
+-7 -209 37 0
+-242 -182 162 0
+234 246 222 0
+-142 -5 51 0
+-31 -229 -206 0
+58 159 165 0
+149 -63 -35 0
+151 182 -162 0
+225 154 -212 0
+75 115 181 0
+-236 -104 242 0
+4 -96 125 0
+205 -56 6 0
+74 -153 171 0
+-238 2 -119 0
+-1 -18 243 0
+-171 -59 180 0
+163 -19 9 0
+-102 100 -197 0
+125 29 -69 0
+43 -78 -250 0
+90 166 -23 0
+22 37 -5 0
+55 168 51 0
+202 -179 -106 0
+4 15 -245 0
+-217 -139 155 0
+-225 -179 -66 0
+-181 13 48 0
+-59 -216 31 0
+81 -239 17 0
+-65 -208 204 0
+249 -171 -40 0
+-195 80 10 0
+-95 120 -239 0
+-128 -115 -213 0
+-209 -5 162 0
+24 223 -29 0
+61 -231 7 0
+93 -68 -187 0
+55 -70 85 0
+-221 172 30 0
+241 -108 227 0
+-197 231 -244 0
+-21 -144 -35 0
+178 29 47 0
+36 -17 181 0
+69 -140 121 0
+58 107 22 0
+18 81 -216 0
+29 -215 218 0
+84 13 -29 0
+-28 -147 -68 0
+-190 250 -83 0
+-34 69 224 0
+-189 -150 -226 0
+-169 58 214 0
+-125 -100 -188 0
+169 -188 -129 0
+144 -183 248 0
+128 121 -18 0
+55 -194 50 0
+-60 -16 -221 0
+127 -126 156 0
+-185 -20 -238 0
+51 13 41 0
+60 -170 -10 0
+-230 -248 166 0
+168 -123 249 0
+129 -63 144 0
+37 46 -43 0
+-142 173 79 0
+-53 -11 15 0
+92 -128 133 0
+214 -80 74 0
+-138 232 -115 0
+-89 200 -152 0
+-184 154 -194 0
+208 214 -32 0
+-101 17 62 0
+243 -12 239 0
+-87 -32 247 0
+172 132 2 0
+19 -37 -87 0
+32 -228 156 0
+101 145 -42 0
+-136 89 -16 0
+-230 249 -96 0
+-105 -132 212 0
+-81 213 -65 0
+16 -156 111 0
+42 131 201 0
+21 -243 -27 0
+40 79 -21 0
+-89 100 -164 0
+-120 -101 125 0
+92 200 250 0
+71 -26 -6 0
+236 -182 58 0
+208 -21 178 0
+-91 44 114 0
+85 -116 -221 0
+97 229 -3 0
+-82 62 75 0
+-217 -26 -28 0
+158 -239 246 0
+43 38 135 0
+-241 219 22 0
+-137 151 -158 0
+-218 -7 -2 0
+-197 59 137 0
+211 -123 -128 0
+-138 127 217 0
+-6 -5 -188 0
+-139 -183 -235 0
+-39 124 194 0
+-15 26 146 0
+141 -9 158 0
+145 173 -31 0
+60 225 179 0
+180 153 230 0
+147 -93 -71 0
+-73 -126 200 0
+7 -129 -40 0
+-34 20 -101 0
+69 243 -117 0
+-93 13 38 0
+105 127 -148 0
+-173 -114 -10 0
+-88 -185 240 0
+153 216 -46 0
+214 107 -174 0
+-23 -125 -104 0
+52 102 -75 0
+31 152 160 0
+72 241 22 0
+-29 -224 -141 0
+180 -246 -35 0
+245 218 -66 0
+-44 58 30 0
+9 149 110 0
+-64 -46 93 0
+-115 -178 -62 0
+-113 205 -195 0
+57 66 31 0
+205 27 7 0
+184 121 68 0
+-92 189 -243 0
+131 -200 -158 0
+48 184 247 0
+-186 224 42 0
+215 -221 219 0
+98 -88 231 0
+-44 -122 -18 0
+-132 244 79 0
+-144 -8 72 0
+34 -164 80 0
+44 -43 -163 0
+93 -176 -25 0
+6 -9 215 0
+183 -30 -44 0
+-114 -249 157 0
+-19 43 145 0
+86 161 204 0
+81 27 -89 0
+81 45 -5 0
+118 163 -218 0
+126 125 11 0
+48 141 238 0
+-81 -35 -169 0
+207 -191 149 0
+-199 151 87 0
+98 -131 -64 0
+-165 78 -129 0
+-246 159 172 0
+-58 240 -8 0
+-75 -19 -148 0
+214 -88 -35 0
+168 121 -49 0
+183 -31 36 0
+-171 -3 -59 0
+176 -33 -148 0
+-227 -156 -12 0
+-100 52 -32 0
+-78 118 194 0
+102 64 -71 0
+206 -55 -98 0
+6 153 -212 0
+1 186 195 0
+-191 158 -148 0
+-147 -191 24 0
+167 -177 100 0
+-250 -212 249 0
+104 230 20 0
+-78 202 8 0
+-185 -232 37 0
+4 -115 -185 0
+-199 128 102 0
+32 -192 61 0
+-151 67 23 0
+5 -228 89 0
+-49 189 152 0
+-124 -240 -158 0
+57 220 -189 0
+-188 171 245 0
+-68 84 -14 0
+193 -174 -138 0
+125 31 168 0
+-29 -63 75 0
+-145 116 16 0
+-176 144 179 0
+139 242 -227 0
+204 -210 -164 0
+227 -21 -232 0
+-147 132 26 0
+-8 -196 244 0
+-240 23 35 0
+99 2 80 0
+-181 -100 93 0
+72 -48 -212 0
+-198 -218 177 0
+234 143 -84 0
+-139 -207 133 0
+-40 150 106 0
+-212 -133 54 0
+155 177 -232 0
+-142 102 -29 0
+-108 -8 94 0
+246 -16 213 0
+-107 110 -157 0
+-175 187 -62 0
+42 -160 -31 0
+208 -242 -158 0
+114 227 149 0
+100 184 -155 0
+-143 -19 -123 0
+-134 217 -50 0
+-64 245 -176 0
+104 -159 -134 0
+-47 85 -145 0
+139 -233 -7 0
+-152 -71 -148 0
+135 48 -179 0
+217 122 133 0
+-62 171 202 0
+-194 10 -26 0
+132 172 33 0
+-215 7 65 0
+-118 -34 205 0
+117 -195 248 0
+-112 94 -129 0
+-100 -177 -72 0
+-150 171 201 0
+47 -182 -51 0
+80 49 129 0
+197 229 -123 0
+225 215 93 0
+-241 -246 220 0
+209 7 -215 0
+193 -87 195 0
+-99 -110 -39 0
+-138 -160 -118 0
+-29 -196 -210 0
+-32 95 -176 0
+143 46 -20 0
+-148 -215 -44 0
+-90 73 139 0
+-172 82 -40 0
+-50 112 22 0
+-159 250 170 0
+-112 -234 -249 0
+135 -9 7 0
+-116 138 -141 0
+82 -68 -103 0
+-202 189 -146 0
+-242 -9 180 0
+32 -187 -121 0
+170 40 70 0
+156 -125 122 0
+-236 -120 250 0
+-62 -240 -33 0
+-105 -169 147 0
+-154 -141 -89 0
+-14 -122 -21 0
+-196 -115 58 0
+220 58 -46 0
+213 -154 101 0
+-159 32 -214 0
+-142 -20 -50 0
+101 44 -158 0
+15 -97 -10 0
+230 -49 44 0
+-247 -208 79 0
+136 -233 -56 0
+149 238 28 0
+20 47 164 0
+222 -43 107 0
+-130 128 -241 0
+216 6 186 0
+6 202 60 0
+101 27 -139 0
+-73 27 -245 0
+-212 -172 4 0
+155 95 -130 0
+-164 -121 -135 0
+-65 5 -169 0
+-157 90 2 0
+27 -230 214 0
+155 -86 189 0
+218 89 175 0
+-244 127 83 0
+-137 -237 -191 0
+-181 -164 189 0
+-238 -99 -205 0
+-230 -101 220 0
+233 197 -158 0
+166 -246 225 0
+66 -64 -26 0
+124 196 -68 0
+-210 101 51 0
+210 237 199 0
+106 219 -53 0
+-192 -140 -250 0
+188 18 153 0
+206 -55 -124 0
+-9 193 -115 0
+15 -167 -135 0
+2 -189 -100 0
+209 94 11 0
+134 54 -161 0
+136 69 -87 0
+167 40 64 0
+11 109 -249 0
+103 -68 249 0
+-219 62 -151 0
+23 -205 29 0
+7 -122 -95 0
+-131 184 -60 0
+35 147 -237 0
+130 228 227 0
+240 -130 -1 0
+-73 245 78 0
+-117 195 -185 0
+95 -109 -124 0
+-246 21 -111 0
+17 40 96 0
+223 130 -79 0
+-51 163 -89 0
+213 183 -21 0
+219 -9 -183 0
+-46 247 22 0
+226 236 209 0
+198 86 167 0
+-199 33 -188 0
+131 -88 -211 0
+45 212 -187 0
+146 -78 -186 0
+108 80 -58 0
+-30 64 161 0
+-170 -164 117 0
+70 22 244 0
+-207 233 175 0
+-115 -194 137 0
+-50 -248 66 0
+239 134 -12 0
+-138 83 9 0
+-228 -46 -79 0
+208 -53 108 0
+-96 -23 73 0
+9 222 -171 0
+7 215 16 0
+-112 -74 151 0
+-104 183 141 0
+37 123 138 0
+146 41 -92 0
+249 67 -134 0
+119 -193 53 0
+-108 -236 -211 0
+-113 234 -109 0
+-119 238 -183 0
+129 52 -59 0
+242 -185 -83 0
+72 61 -201 0
+-19 -171 -131 0
+-19 -39 211 0
+193 -128 -66 0
+-142 -132 66 0
+-190 247 -80 0
+-38 -47 -59 0
+141 -194 18 0
+-115 87 144 0
+-61 -231 165 0
+145 87 225 0
+-72 163 -172 0
+-130 -30 -167 0
+96 11 77 0
+-87 79 25 0
+108 -178 203 0
+195 33 230 0
+-16 -152 96 0
+-115 228 -29 0
+52 90 -207 0
+-192 -159 -168 0
+-211 185 -162 0
+6 -66 -85 0
+-120 112 -195 0
+-26 -105 37 0
+-221 122 -247 0
+-17 -226 -172 0
+-112 172 37 0
+164 142 -146 0
+56 65 -53 0
+-180 -17 105 0
+165 172 95 0
+58 -211 -183 0
+129 -71 -97 0
+224 234 -201 0
+10 -5 -14 0
+233 -96 -89 0
+89 240 150 0
+226 -213 127 0
+-209 -211 37 0
+-156 247 117 0
+-87 -93 145 0
+115 9 -66 0
+-70 5 112 0
+250 -35 60 0
+148 100 -42 0
+-63 106 -245 0
+33 -146 -174 0
+247 -229 208 0
+207 -173 69 0
+62 107 -113 0
+-6 -183 237 0
+166 171 165 0
+-42 15 -52 0
+33 79 148 0
+-114 156 213 0
+107 -15 94 0
+180 75 27 0
+60 -108 -153 0
+-92 -59 -26 0
+57 59 -95 0
+-139 83 193 0
+94 27 171 0
+221 -105 121 0
+1 -5 158 0
+159 4 -119 0
+181 -175 19 0
+-218 1 -141 0
+152 -92 -40 0
+122 -216 -207 0
+-91 -151 -159 0
+-146 -85 119 0
+-29 175 -26 0
+-105 -215 -238 0
+97 -108 -169 0
+208 -228 -62 0
+-60 -82 51 0
+-204 -24 -182 0
+125 -49 -209 0
+-66 39 -53 0
+-145 -49 168 0
+-173 -225 -186 0
+-230 106 -205 0
+155 209 -197 0
+57 137 177 0
+-49 -15 -67 0
+71 143 206 0
+-187 95 215 0
+-40 159 8 0
+124 -78 215 0
+-69 -236 99 0
+117 23 212 0
+-181 216 -172 0
+-194 -147 86 0
+-30 6 184 0
+-78 124 106 0
+-246 -126 80 0
+-34 129 -74 0
+-132 -217 -76 0
+73 -196 214 0
+-127 -18 -143 0
+40 -189 -28 0
+228 -180 -103 0
+231 -17 92 0
+-15 56 -204 0
+-246 -189 161 0
+41 211 -44 0
+-42 58 119 0
+-20 89 112 0
+-160 58 -74 0
+133 -58 -128 0
+-61 189 -25 0
+170 -76 83 0
+-85 -23 106 0
+-65 -78 167 0
+-105 96 94 0
+-213 178 10 0
+202 225 104 0
+-120 123 -59 0
+84 133 54 0
+-36 126 -113 0
+-202 70 -157 0
+239 9 -186 0
+-129 -163 -98 0
+-164 -222 49 0
+235 -8 195 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-089.cnf b/benchmarks/UF250.1065.100/uf250-089.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-089.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 79 64 -146 0
+-75 -192 -7 0
+-177 -198 -187 0
+-52 -150 -219 0
+-115 -121 -233 0
+21 5 167 0
+178 -238 77 0
+-27 148 -5 0
+17 186 184 0
+125 -230 97 0
+114 161 42 0
+-100 191 76 0
+-245 67 -173 0
+-214 49 146 0
+11 184 -234 0
+-144 -141 50 0
+23 -20 3 0
+123 -190 -110 0
+-5 153 -189 0
+-154 -60 -182 0
+27 -60 98 0
+-140 17 -37 0
+185 237 172 0
+185 -36 12 0
+-121 89 52 0
+3 97 107 0
+219 -107 -161 0
+45 -206 -64 0
+-23 -185 146 0
+46 -117 68 0
+25 249 184 0
+-73 -196 219 0
+228 121 174 0
+-89 130 32 0
+250 -133 144 0
+144 179 -45 0
+135 106 -79 0
+-214 17 -115 0
+235 -171 -102 0
+-43 -154 -71 0
+232 -115 -155 0
+-161 -77 44 0
+233 143 -99 0
+-69 15 102 0
+-109 74 -159 0
+156 242 -244 0
+247 -179 -12 0
+-122 -151 85 0
+152 -67 -130 0
+-9 96 -234 0
+48 -181 235 0
+-227 237 182 0
+180 149 -1 0
+129 21 65 0
+-169 -32 -148 0
+-146 247 105 0
+134 14 81 0
+-164 -182 5 0
+-163 75 -144 0
+-29 -2 -199 0
+-101 -50 -145 0
+-49 -63 -195 0
+-236 -42 129 0
+114 118 -149 0
+175 123 -234 0
+-21 150 187 0
+97 153 179 0
+238 19 98 0
+191 -123 170 0
+71 -55 -137 0
+-192 198 -87 0
+-245 209 -94 0
+229 238 -145 0
+129 -45 -26 0
+-63 205 -211 0
+-137 201 -86 0
+163 -73 -158 0
+133 224 -146 0
+-180 -179 -45 0
+112 -40 -133 0
+211 125 -92 0
+-246 11 -242 0
+-61 -149 210 0
+-206 105 -188 0
+178 -172 -205 0
+202 205 -68 0
+-212 -247 -176 0
+-190 -210 91 0
+159 122 -121 0
+-12 50 102 0
+-159 61 51 0
+142 65 -49 0
+9 208 159 0
+-116 15 196 0
+167 123 -116 0
+-114 -246 -36 0
+217 -114 -205 0
+213 190 180 0
+-195 -155 -50 0
+207 57 34 0
+48 189 117 0
+-223 69 -203 0
+150 -47 73 0
+-114 112 -16 0
+75 209 214 0
+229 -80 227 0
+-185 137 -148 0
+21 213 -28 0
+-204 155 56 0
+127 -142 17 0
+128 228 129 0
+183 -8 -179 0
+61 166 -205 0
+32 -212 -150 0
+-146 -58 109 0
+212 -25 -86 0
+132 -60 167 0
+53 200 -227 0
+-2 -70 -196 0
+-118 -53 185 0
+-83 177 -105 0
+-78 -149 -42 0
+56 11 -131 0
+-16 -19 -238 0
+88 37 -198 0
+-103 95 90 0
+-191 91 -4 0
+163 -139 -223 0
+-212 -187 -8 0
+95 236 -214 0
+205 110 71 0
+-150 -8 174 0
+115 -153 147 0
+77 158 -3 0
+-12 -202 -136 0
+201 -198 2 0
+105 140 77 0
+-36 -158 -219 0
+249 -72 -73 0
+152 -169 132 0
+-179 95 73 0
+250 -221 -203 0
+143 -35 -154 0
+26 -215 -221 0
+-28 -118 -45 0
+35 83 -33 0
+170 12 119 0
+118 231 152 0
+-169 -117 83 0
+16 -242 167 0
+249 186 -153 0
+180 212 177 0
+165 -202 245 0
+185 142 -202 0
+-66 46 158 0
+-53 -105 244 0
+120 65 248 0
+61 27 34 0
+141 27 -147 0
+-9 110 224 0
+-224 145 184 0
+3 220 -133 0
+82 -76 21 0
+121 22 -141 0
+-195 123 -45 0
+-247 -12 -32 0
+-249 -232 100 0
+-125 -64 191 0
+-9 49 -93 0
+-83 -11 80 0
+14 175 129 0
+176 -103 89 0
+141 108 135 0
+-153 -11 -111 0
+203 242 187 0
+149 -132 -39 0
+-135 -102 -245 0
+-44 18 85 0
+240 -2 99 0
+-27 -200 250 0
+77 -131 -1 0
+8 42 -29 0
+230 -58 173 0
+153 225 22 0
+9 102 -218 0
+-126 142 -80 0
+53 14 28 0
+-236 246 100 0
+-179 -214 -59 0
+-219 -223 236 0
+-136 -106 -192 0
+-201 34 -212 0
+21 100 224 0
+204 -186 -248 0
+-146 105 -184 0
+182 -177 20 0
+71 93 -35 0
+-9 -91 249 0
+17 -164 192 0
+-225 -72 -182 0
+72 135 149 0
+-92 77 -133 0
+25 117 44 0
+-29 -116 167 0
+-48 104 163 0
+201 -84 250 0
+140 -16 -84 0
+225 -167 -59 0
+-22 -219 -23 0
+-30 -236 6 0
+58 165 102 0
+-64 -154 -42 0
+-89 -149 100 0
+55 -188 -8 0
+-229 155 -181 0
+3 -155 59 0
+-130 -27 -226 0
+-105 -13 -49 0
+244 215 153 0
+-197 21 182 0
+21 7 -184 0
+-152 -241 173 0
+27 -17 109 0
+-41 -216 232 0
+-220 162 44 0
+180 -60 -56 0
+-9 -41 157 0
+-27 195 86 0
+-153 60 -23 0
+-159 221 -151 0
+250 -51 -249 0
+-222 173 178 0
+196 130 39 0
+89 168 118 0
+-99 -211 -90 0
+-188 -163 -12 0
+-73 189 -98 0
+-95 12 81 0
+191 -132 13 0
+177 92 -26 0
+-227 -28 101 0
+165 36 7 0
+213 130 -84 0
+-138 203 9 0
+-215 -187 -93 0
+-179 -211 29 0
+82 -210 -102 0
+56 -125 -8 0
+-236 90 -144 0
+101 -36 -238 0
+19 167 131 0
+-143 167 15 0
+-169 -66 135 0
+-62 150 -111 0
+101 -137 -246 0
+-9 246 -151 0
+-194 -185 -151 0
+218 98 -227 0
+-124 85 41 0
+-195 -140 -212 0
+174 236 -184 0
+-59 69 161 0
+121 245 -187 0
+237 -221 46 0
+103 150 -225 0
+-4 14 189 0
+163 147 -132 0
+163 227 -153 0
+60 -219 -105 0
+190 -74 165 0
+-8 177 56 0
+-108 161 -1 0
+-93 244 61 0
+1 -126 -29 0
+-46 -152 -25 0
+-78 163 -115 0
+3 -214 41 0
+-161 -237 51 0
+31 179 -243 0
+11 80 107 0
+224 117 174 0
+217 3 -244 0
+65 -166 125 0
+-232 -168 230 0
+180 236 -93 0
+-48 245 -249 0
+1 50 -245 0
+-121 172 7 0
+-217 -225 38 0
+-122 -187 144 0
+-205 202 25 0
+-177 -83 25 0
+54 -10 201 0
+-118 -212 -234 0
+207 -25 120 0
+-127 138 29 0
+-174 -239 146 0
+-228 214 44 0
+-187 141 -249 0
+-104 3 177 0
+51 -230 246 0
+142 54 -47 0
+72 -228 -170 0
+-153 92 -84 0
+-53 115 -133 0
+88 -138 215 0
+-141 -108 -149 0
+145 217 128 0
+8 -235 -125 0
+220 -189 250 0
+88 5 -225 0
+148 -229 -49 0
+195 61 -161 0
+-105 -132 228 0
+115 192 -53 0
+-202 -132 226 0
+-117 -81 -42 0
+110 -72 -18 0
+-13 -247 -24 0
+-104 -91 -188 0
+127 157 113 0
+-165 200 127 0
+-164 -225 -75 0
+73 -7 -214 0
+92 100 -31 0
+10 -133 -143 0
+168 150 176 0
+48 -19 15 0
+89 22 15 0
+242 -210 111 0
+-8 248 -249 0
+125 38 -134 0
+91 130 -8 0
+-113 -90 230 0
+-139 -133 57 0
+116 162 -43 0
+-98 -186 201 0
+-220 -76 -162 0
+-185 -43 -3 0
+11 59 -26 0
+-112 173 -92 0
+67 134 88 0
+-49 85 148 0
+123 -247 121 0
+19 -171 -99 0
+224 99 78 0
+218 68 248 0
+127 133 197 0
+-103 216 -5 0
+13 -109 85 0
+18 -126 -170 0
+-209 -159 240 0
+69 90 206 0
+24 -217 14 0
+192 202 211 0
+97 -81 -239 0
+-188 134 89 0
+-1 -159 141 0
+5 -197 -222 0
+121 -167 -112 0
+-195 39 -6 0
+-114 -244 -65 0
+-2 -172 -63 0
+147 -133 -184 0
+-29 22 75 0
+66 -48 55 0
+2 94 104 0
+221 -47 196 0
+-20 -86 206 0
+-112 233 -128 0
+202 188 28 0
+-117 11 -102 0
+-243 47 -194 0
+-12 100 -219 0
+-74 165 155 0
+-182 53 -215 0
+218 -175 234 0
+-216 138 -107 0
+42 87 36 0
+182 128 4 0
+114 -11 -157 0
+51 187 140 0
+-94 -222 -171 0
+-135 -173 -83 0
+10 -114 14 0
+117 -64 104 0
+-239 -192 10 0
+163 68 237 0
+-80 152 -40 0
+49 82 86 0
+155 -212 -100 0
+81 223 -181 0
+106 14 -224 0
+-210 176 -142 0
+222 -136 -46 0
+-94 102 101 0
+182 191 -58 0
+-19 -136 173 0
+233 -188 194 0
+-89 -159 166 0
+24 60 215 0
+210 184 14 0
+177 65 -179 0
+117 -40 94 0
+91 -2 -190 0
+119 159 -216 0
+-157 242 -151 0
+-214 185 13 0
+-50 -150 109 0
+174 50 -23 0
+-20 173 66 0
+203 162 90 0
+51 -45 34 0
+-133 -237 -216 0
+13 -53 225 0
+193 -186 -202 0
+-107 -123 -119 0
+45 27 -245 0
+145 -223 168 0
+36 225 100 0
+-39 202 -241 0
+-66 245 12 0
+248 -9 134 0
+59 -109 -139 0
+247 5 -183 0
+-208 222 -211 0
+-233 88 -224 0
+-50 -56 -247 0
+212 -201 -46 0
+-23 -219 -206 0
+-176 181 198 0
+44 80 -128 0
+5 124 -242 0
+-190 19 84 0
+-185 141 -25 0
+116 -21 179 0
+-104 -200 -106 0
+-167 -222 53 0
+-42 -163 -127 0
+-181 -83 -135 0
+-203 -88 -1 0
+158 -4 107 0
+-192 152 46 0
+-103 -102 182 0
+224 158 -161 0
+89 -66 221 0
+246 104 126 0
+-176 58 12 0
+-240 -154 -173 0
+-1 -106 -56 0
+44 -53 -233 0
+136 -137 -33 0
+-121 -165 207 0
+-204 125 161 0
+24 -47 149 0
+-247 1 166 0
+-160 -152 -194 0
+91 -33 -97 0
+-55 -118 -108 0
+-8 17 -200 0
+-19 93 -158 0
+-241 -232 -75 0
+-117 15 -20 0
+196 116 52 0
+-207 -88 -61 0
+-63 -12 250 0
+-143 186 -53 0
+-204 -237 240 0
+-156 -147 -168 0
+2 156 86 0
+-219 123 91 0
+40 -236 222 0
+68 -156 79 0
+109 -33 176 0
+24 242 30 0
+188 -23 214 0
+65 30 -41 0
+-129 -189 148 0
+-237 -105 59 0
+38 154 40 0
+158 -201 116 0
+-177 44 136 0
+211 -210 -195 0
+-134 154 -44 0
+240 -104 78 0
+-123 -78 41 0
+-95 125 -64 0
+-237 -52 104 0
+-121 -44 -175 0
+-89 225 95 0
+6 127 92 0
+-67 -211 165 0
+-24 178 -58 0
+149 -228 -11 0
+-64 -231 -220 0
+172 -152 -101 0
+-54 -14 177 0
+224 168 -45 0
+249 193 130 0
+-6 -79 -2 0
+199 -158 -49 0
+-15 -224 -10 0
+59 -165 70 0
+-4 -195 57 0
+-155 -210 -150 0
+53 -134 -43 0
+97 -198 -188 0
+8 197 -44 0
+-191 -53 -184 0
+-70 -90 98 0
+-105 -49 167 0
+111 246 -46 0
+-177 -109 -131 0
+-210 127 -232 0
+-32 -193 6 0
+163 -17 -50 0
+-178 25 194 0
+158 -250 153 0
+-217 180 215 0
+115 -105 -31 0
+-122 -147 209 0
+119 -153 -147 0
+106 33 -219 0
+97 -38 -117 0
+-149 -100 44 0
+121 91 -174 0
+201 -129 -51 0
+67 46 208 0
+222 -150 66 0
+28 109 151 0
+98 -157 -211 0
+-169 187 101 0
+145 -100 -86 0
+-131 -106 -40 0
+-249 221 -108 0
+-20 -139 51 0
+203 78 224 0
+-93 192 -108 0
+69 175 98 0
+-108 120 12 0
+-109 39 192 0
+-197 221 -178 0
+178 117 -167 0
+27 -114 134 0
+-165 79 -125 0
+-229 152 -181 0
+-20 -8 -171 0
+173 -105 61 0
+-49 166 -219 0
+188 -204 19 0
+-205 109 214 0
+85 -49 -32 0
+200 170 -65 0
+115 -56 -120 0
+24 -176 -114 0
+104 191 -103 0
+91 -161 -180 0
+-82 115 95 0
+-100 239 -159 0
+-129 -96 72 0
+235 241 249 0
+-218 147 -235 0
+-73 -100 -16 0
+-20 95 -129 0
+-74 -193 -46 0
+-203 169 -173 0
+25 223 -125 0
+-160 192 -244 0
+-65 129 -84 0
+-143 130 91 0
+121 -228 -193 0
+-22 -203 171 0
+40 122 233 0
+23 111 220 0
+4 -196 -155 0
+118 4 157 0
+-9 -68 -37 0
+-219 4 -121 0
+42 -60 29 0
+-37 170 -28 0
+121 -131 -164 0
+-111 -200 -28 0
+147 97 246 0
+-186 90 92 0
+46 137 -177 0
+-234 -199 71 0
+-107 -87 211 0
+126 -131 -186 0
+-154 85 -73 0
+-3 -95 -60 0
+-118 151 86 0
+-199 154 -148 0
+-249 164 -13 0
+-168 -188 246 0
+-164 185 139 0
+-111 -231 206 0
+-8 117 -157 0
+37 -26 -109 0
+-211 128 81 0
+-250 32 199 0
+-193 115 -42 0
+152 -69 77 0
+3 10 129 0
+5 -19 217 0
+99 224 116 0
+-108 -54 235 0
+-109 -103 114 0
+-38 164 -97 0
+-5 29 -175 0
+-55 213 -123 0
+41 117 -37 0
+-69 124 91 0
+19 96 -164 0
+-21 -16 218 0
+-95 -41 43 0
+-201 2 -168 0
+226 95 57 0
+-67 -46 -210 0
+-169 -182 -236 0
+218 -222 -13 0
+-62 -139 225 0
+-163 -102 95 0
+83 -234 167 0
+-12 134 -9 0
+-219 -237 108 0
+-204 59 185 0
+179 -200 162 0
+145 250 63 0
+-138 53 -161 0
+-33 -19 -167 0
+186 -204 222 0
+181 61 -209 0
+-171 228 -127 0
+-11 176 221 0
+102 -106 40 0
+-183 181 242 0
+164 231 184 0
+-248 244 124 0
+-238 208 12 0
+12 -136 72 0
+213 61 -102 0
+-30 -92 -159 0
+149 -157 -169 0
+65 122 -159 0
+-108 43 -75 0
+-40 -36 -16 0
+117 182 -219 0
+201 232 -39 0
+-70 -69 45 0
+-167 -3 -119 0
+-196 222 -229 0
+89 230 -63 0
+-189 206 -127 0
+-151 145 200 0
+-21 40 97 0
+83 -227 250 0
+191 27 92 0
+148 -22 -52 0
+156 150 -22 0
+200 116 -184 0
+75 -88 -190 0
+186 89 -154 0
+-124 239 8 0
+52 168 156 0
+-217 223 116 0
+113 -93 208 0
+180 -102 194 0
+70 -2 23 0
+-84 228 -204 0
+239 -17 -199 0
+-225 29 -60 0
+-38 12 -77 0
+16 -164 -206 0
+74 -110 27 0
+-52 176 -202 0
+130 -121 -229 0
+100 213 -30 0
+-97 -222 190 0
+-209 36 182 0
+-238 149 17 0
+108 -184 -229 0
+40 -96 -144 0
+-54 -23 -173 0
+-66 116 170 0
+87 88 -166 0
+-212 -135 -154 0
+121 10 -246 0
+-216 -133 195 0
+-22 -191 219 0
+208 -24 -156 0
+-93 89 67 0
+-146 -150 -47 0
+63 129 -8 0
+111 -37 75 0
+147 185 -35 0
+236 -151 250 0
+-89 -43 178 0
+10 247 -220 0
+-151 -115 23 0
+236 -90 -185 0
+-182 -127 143 0
+-209 -18 82 0
+-228 -163 12 0
+-183 81 131 0
+-206 41 163 0
+133 -242 181 0
+-64 131 127 0
+-160 -244 191 0
+188 124 201 0
+143 -35 46 0
+110 58 97 0
+150 145 -148 0
+-55 199 158 0
+116 -59 222 0
+71 20 86 0
+221 -185 -69 0
+-85 -125 45 0
+146 -206 -33 0
+152 -67 212 0
+174 204 -109 0
+21 41 118 0
+239 -192 217 0
+-118 70 73 0
+54 -24 -91 0
+-105 70 -177 0
+147 -99 -37 0
+107 -176 86 0
+191 -76 -79 0
+-37 30 225 0
+100 150 191 0
+22 11 118 0
+202 -132 -231 0
+46 -146 -15 0
+76 195 21 0
+172 -171 216 0
+-132 219 89 0
+55 229 -246 0
+-224 -62 96 0
+-228 12 200 0
+64 235 -192 0
+-107 -229 -108 0
+60 32 -114 0
+5 40 -192 0
+106 5 -140 0
+75 66 187 0
+156 -201 -11 0
+148 206 21 0
+141 15 -126 0
+210 221 -158 0
+-52 100 225 0
+21 22 -20 0
+20 -182 -121 0
+126 -83 145 0
+154 -125 230 0
+-220 26 -105 0
+14 34 242 0
+199 84 -207 0
+201 -248 -231 0
+105 -153 -20 0
+-90 -183 20 0
+-164 -142 -66 0
+-180 -124 214 0
+34 -144 84 0
+-160 -94 -235 0
+-173 -17 131 0
+224 124 150 0
+-170 208 -199 0
+219 -127 36 0
+135 -51 118 0
+-67 153 62 0
+206 68 -146 0
+-181 -28 -131 0
+22 -129 -102 0
+-82 -66 44 0
+245 -2 176 0
+-78 156 -88 0
+147 192 -222 0
+2 -93 -11 0
+-95 -232 -7 0
+161 -175 -193 0
+-106 59 48 0
+138 -178 250 0
+240 207 164 0
+-192 154 -45 0
+139 203 -150 0
+224 145 -188 0
+79 224 147 0
+150 73 59 0
+-126 -14 21 0
+145 -101 16 0
+173 -156 199 0
+-79 6 9 0
+-78 234 -164 0
+4 171 -250 0
+87 235 -61 0
+156 200 149 0
+139 -81 -148 0
+193 -148 -153 0
+82 -114 138 0
+193 -189 -160 0
+200 -166 51 0
+192 -115 206 0
+-79 -171 -17 0
+119 -80 74 0
+105 -128 -216 0
+-167 -122 98 0
+92 -117 -188 0
+-167 34 87 0
+-143 -133 166 0
+-245 244 -229 0
+-142 -175 -21 0
+62 233 -249 0
+-195 52 2 0
+-21 198 3 0
+-232 81 -82 0
+84 -14 -2 0
+-135 -137 10 0
+49 -110 -78 0
+-137 -8 -91 0
+242 -228 8 0
+54 3 110 0
+3 211 150 0
+39 -144 -174 0
+9 -81 -169 0
+27 211 142 0
+-130 -88 -64 0
+-3 -146 -100 0
+-216 196 88 0
+-51 -71 111 0
+133 -196 41 0
+-85 109 162 0
+-37 101 200 0
+-81 219 53 0
+199 -159 185 0
+-140 10 49 0
+-5 118 -137 0
+-220 -51 85 0
+27 -18 -56 0
+-194 -135 -72 0
+231 84 -209 0
+-57 -19 110 0
+178 155 175 0
+-100 -101 129 0
+-70 -123 -198 0
+90 231 -226 0
+-40 67 -9 0
+-23 -188 -98 0
+-59 -50 -22 0
+-1 -24 74 0
+90 5 54 0
+55 -93 -131 0
+6 -14 78 0
+26 -20 77 0
+249 -207 -56 0
+-145 244 225 0
+-13 -113 121 0
+35 182 125 0
+-140 60 105 0
+248 -106 -18 0
+-23 72 -166 0
+-25 -33 88 0
+-7 211 -194 0
+217 -212 -38 0
+-133 -175 -250 0
+-72 -250 249 0
+212 -22 -52 0
+61 173 188 0
+233 21 -221 0
+-166 225 74 0
+93 -195 50 0
+-110 -143 -67 0
+138 2 -156 0
+84 239 231 0
+203 175 -47 0
+-77 183 115 0
+-171 133 -188 0
+-221 180 -130 0
+-87 -124 -67 0
+94 -58 185 0
+196 81 219 0
+-242 236 202 0
+201 -207 209 0
+-164 -47 218 0
+119 -32 159 0
+-158 -97 -137 0
+140 -160 226 0
+-171 -89 -210 0
+-222 79 -217 0
+-40 -177 186 0
+-4 138 184 0
+130 -154 -11 0
+107 165 -238 0
+-237 -16 232 0
+108 -244 -217 0
+131 194 85 0
+-166 212 -3 0
+76 -173 -163 0
+-216 -226 -221 0
+-236 36 168 0
+-150 209 -51 0
+83 189 -96 0
+-83 190 85 0
+-201 -218 -49 0
+96 150 12 0
+-121 -2 49 0
+-56 -68 10 0
+-63 -235 64 0
+221 179 -33 0
+246 -196 -97 0
+-98 80 -200 0
+-218 -57 -1 0
+-100 -20 137 0
+229 -136 -45 0
+208 -151 89 0
+-3 -7 -127 0
+-136 121 -184 0
+-39 197 160 0
+41 88 211 0
+229 58 -16 0
+-115 114 181 0
+119 200 204 0
+193 125 247 0
+-177 -90 194 0
+3 -154 -101 0
+193 86 -75 0
+-207 -195 -89 0
+-210 189 49 0
+61 217 188 0
+-48 106 -16 0
+-109 -67 -71 0
+-73 146 92 0
+-86 -15 27 0
+-232 31 -33 0
+31 -82 242 0
+32 89 183 0
+250 94 18 0
+-179 -90 87 0
+22 205 86 0
+-190 -155 -202 0
+-48 232 20 0
+101 -83 -135 0
+191 103 -229 0
+-82 -79 158 0
+-38 72 -185 0
+-171 51 -117 0
+231 -131 -33 0
+-4 -189 58 0
+185 -47 193 0
+123 -2 -148 0
+193 162 -201 0
+9 -84 110 0
+246 -203 47 0
+168 -120 58 0
+186 -85 24 0
+-234 -85 177 0
+164 -152 112 0
+-132 -188 -13 0
+-189 159 67 0
+19 205 114 0
+-56 -21 -90 0
+11 -118 135 0
+-182 -23 14 0
+-141 -140 -163 0
+236 -154 -136 0
+-105 -2 -195 0
+177 243 -17 0
+-137 -46 -181 0
+155 130 -21 0
+-248 -73 60 0
+58 -27 -7 0
+-151 -147 233 0
+76 -95 -143 0
+-137 -150 12 0
+63 214 171 0
+-128 -155 119 0
+124 -57 -236 0
+202 50 38 0
+-226 193 -182 0
+85 162 -111 0
+-98 162 112 0
+55 169 75 0
+233 225 -99 0
+-53 45 -96 0
+-133 117 -106 0
+202 -220 51 0
+-81 241 14 0
+205 14 12 0
+207 87 -126 0
+248 -203 -23 0
+243 -148 115 0
+-140 42 -154 0
+-152 86 202 0
+-162 205 158 0
+212 -229 -87 0
+58 72 -96 0
+-241 74 188 0
+84 -173 -95 0
+-68 38 -169 0
+39 213 172 0
+-106 -86 -169 0
+97 177 25 0
+-44 -155 218 0
+102 -8 -132 0
+-214 -21 96 0
+-232 -1 -209 0
+-101 49 -72 0
+-171 127 -47 0
+232 -117 -244 0
+-246 -101 -92 0
+217 140 173 0
+-218 139 94 0
+98 77 -151 0
+230 56 -245 0
+-217 -26 81 0
+169 -55 218 0
+4 35 -173 0
+110 -104 29 0
+-142 196 -147 0
+-126 -28 203 0
+-2 -148 173 0
+-3 187 104 0
+-127 -142 -213 0
+-246 -45 -125 0
+70 57 -214 0
+140 -14 91 0
+-131 -234 -210 0
+93 -35 134 0
+235 185 80 0
+46 -146 67 0
+203 57 93 0
+66 -250 -59 0
+-17 -77 -1 0
+185 -117 -124 0
+25 21 96 0
+170 233 -70 0
+-87 91 -189 0
+111 132 -249 0
+-50 -216 -248 0
+-123 5 244 0
+231 15 7 0
+-239 113 -123 0
+100 -118 -120 0
+-230 -27 116 0
+-199 72 -101 0
+-216 20 -212 0
+-3 -58 102 0
+-113 -85 -226 0
+-132 -163 -230 0
+-94 87 1 0
+141 -245 -59 0
+-91 220 -185 0
+50 -207 -5 0
+-229 71 -100 0
+-137 162 75 0
+-177 247 98 0
+113 -190 -34 0
+-217 -182 85 0
+159 -186 -94 0
+245 -30 -74 0
+173 93 176 0
+85 -191 215 0
+245 -205 -28 0
+-103 84 170 0
+-109 -86 93 0
+110 76 -102 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-09.cnf b/benchmarks/UF250.1065.100/uf250-09.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-09.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -113 249 18 0
+181 -36 -122 0
+-5 -131 -103 0
+-46 -151 156 0
+-22 139 -247 0
+-184 -163 -156 0
+228 -89 -206 0
+249 -183 84 0
+-45 225 174 0
+9 141 -196 0
+162 -202 158 0
+-238 -130 155 0
+-147 228 -16 0
+-3 124 169 0
+-232 81 -179 0
+173 247 148 0
+146 -51 -181 0
+-133 140 -138 0
+92 122 -90 0
+-48 -28 243 0
+174 -127 -75 0
+122 -102 -189 0
+211 -34 -72 0
+-65 22 62 0
+66 80 137 0
+-136 230 -218 0
+98 -172 -26 0
+218 185 -211 0
+231 -97 -163 0
+151 66 24 0
+128 -9 59 0
+20 66 31 0
+-222 70 -188 0
+-73 -90 67 0
+-180 33 132 0
+34 197 -13 0
+-202 62 -47 0
+-236 79 218 0
+-145 84 166 0
+-28 -249 -81 0
+-164 235 -97 0
+-158 29 201 0
+101 -247 -136 0
+145 64 230 0
+-109 -53 -47 0
+-89 126 234 0
+75 -210 88 0
+-83 14 95 0
+115 227 79 0
+-143 145 156 0
+-188 173 244 0
+231 -183 -5 0
+168 40 182 0
+26 -123 240 0
+207 111 170 0
+-230 -238 176 0
+18 -140 -215 0
+191 -126 -212 0
+135 163 93 0
+150 223 -170 0
+-73 65 208 0
+-31 55 -6 0
+-167 -18 -90 0
+-99 -24 -139 0
+-1 47 -127 0
+141 -189 26 0
+-215 -216 -118 0
+185 128 212 0
+-250 105 125 0
+-43 -47 -70 0
+-131 -109 124 0
+220 -171 -26 0
+-31 75 114 0
+-94 -99 225 0
+241 -29 67 0
+246 -79 143 0
+-179 205 -20 0
+190 72 236 0
+-173 -158 -183 0
+-167 -117 -198 0
+-18 173 -224 0
+10 -221 -163 0
+-191 -114 25 0
+-11 -89 246 0
+112 -151 -238 0
+-206 152 -87 0
+138 72 98 0
+4 -42 135 0
+117 -228 140 0
+-233 32 -25 0
+-135 -47 61 0
+-99 -113 196 0
+218 -167 88 0
+153 -62 -32 0
+-166 -156 233 0
+-100 -12 120 0
+-34 80 208 0
+25 243 -39 0
+-168 248 -45 0
+-151 -205 -123 0
+208 -245 -11 0
+-173 -189 72 0
+2 192 -90 0
+23 -221 -182 0
+-34 -71 176 0
+-156 -161 -66 0
+159 160 231 0
+41 17 167 0
+-102 -41 33 0
+202 -31 -179 0
+-14 -145 65 0
+89 42 192 0
+146 -122 33 0
+-164 -53 144 0
+-200 173 135 0
+-127 -45 -13 0
+-225 -64 186 0
+-183 28 138 0
+-68 -5 141 0
+-65 150 35 0
+67 154 110 0
+-223 -69 147 0
+174 -168 -56 0
+149 -201 151 0
+-152 -226 1 0
+250 241 181 0
+193 -42 93 0
+-118 -124 -244 0
+-71 83 -77 0
+72 -24 -213 0
+99 209 -128 0
+-55 10 -239 0
+-224 -217 -61 0
+-94 -211 -78 0
+158 3 -223 0
+-8 -173 -140 0
+82 -7 216 0
+8 127 -32 0
+-63 189 133 0
+90 -17 -67 0
+-244 146 64 0
+89 -112 -23 0
+-119 190 -53 0
+-72 -71 -86 0
+19 51 211 0
+226 -106 243 0
+55 -77 135 0
+4 -249 7 0
+203 -221 86 0
+-233 195 -97 0
+40 6 66 0
+-55 -99 130 0
+7 -180 -9 0
+28 -188 128 0
+160 -209 248 0
+216 -191 33 0
+-84 -28 176 0
+-222 -224 31 0
+137 -14 -203 0
+68 35 138 0
+93 7 -228 0
+-201 120 -228 0
+227 54 -169 0
+-22 -171 168 0
+154 3 79 0
+79 160 -126 0
+-7 235 33 0
+179 87 -169 0
+-1 115 123 0
+213 244 -61 0
+161 -113 38 0
+-199 -175 -56 0
+95 -87 3 0
+215 185 211 0
+-145 66 43 0
+83 17 189 0
+-192 -1 -32 0
+-164 77 -27 0
+-11 -54 -145 0
+22 -37 -63 0
+141 -75 -185 0
+-187 -137 -239 0
+-158 -48 -47 0
+144 -224 189 0
+35 216 117 0
+-16 -170 -182 0
+-188 -186 -13 0
+-146 -61 -194 0
+77 -137 129 0
+-96 209 39 0
+70 71 -238 0
+-127 -209 173 0
+-35 -31 -137 0
+134 49 -17 0
+85 161 -149 0
+-191 -192 25 0
+165 -69 -4 0
+163 -242 -168 0
+-179 103 189 0
+135 199 164 0
+237 -12 -229 0
+57 -104 -240 0
+198 -103 -189 0
+-6 80 10 0
+197 -159 -73 0
+-147 -180 156 0
+46 247 -199 0
+-232 3 -242 0
+77 124 -223 0
+210 14 156 0
+176 -22 -28 0
+176 -193 214 0
+13 -209 -23 0
+148 206 14 0
+118 2 -94 0
+-122 210 -240 0
+116 217 78 0
+99 104 -15 0
+11 -5 -98 0
+-105 243 -142 0
+-166 137 -135 0
+41 -151 -142 0
+-174 -78 -86 0
+-81 -210 198 0
+-68 88 66 0
+135 201 217 0
+194 147 -153 0
+-67 -189 -210 0
+95 -207 118 0
+-116 -204 -188 0
+-12 47 173 0
+-230 9 -174 0
+-14 160 127 0
+-132 -158 210 0
+99 -66 -49 0
+-8 7 -180 0
+216 -80 132 0
+112 -83 -197 0
+-217 52 160 0
+64 67 53 0
+107 71 21 0
+-245 21 172 0
+-196 230 177 0
+93 -31 -124 0
+7 -60 192 0
+74 17 -76 0
+186 -48 152 0
+-201 120 250 0
+200 105 95 0
+-199 -114 151 0
+-146 247 -76 0
+101 -26 177 0
+23 -83 -219 0
+-86 -161 -85 0
+-22 182 -55 0
+233 -217 224 0
+187 38 -90 0
+-213 63 54 0
+-163 170 -175 0
+-189 123 -90 0
+-221 27 129 0
+8 -22 -103 0
+68 98 205 0
+137 -191 210 0
+220 127 -183 0
+222 89 4 0
+165 -41 -111 0
+160 206 93 0
+154 214 -62 0
+173 245 -126 0
+82 26 83 0
+174 40 156 0
+29 216 249 0
+242 234 39 0
+-53 18 58 0
+173 204 139 0
+121 -212 53 0
+70 -25 -74 0
+-143 -137 -181 0
+-244 250 -52 0
+95 76 53 0
+-220 75 -118 0
+-66 -95 -49 0
+-25 127 89 0
+200 -61 -71 0
+-166 -76 -18 0
+-33 -145 206 0
+-126 206 121 0
+-127 113 237 0
+36 18 114 0
+48 -184 172 0
+-197 185 -241 0
+178 -211 -87 0
+-158 -12 38 0
+198 12 -123 0
+157 -165 -75 0
+-174 177 -161 0
+-46 6 206 0
+58 212 102 0
+201 53 -89 0
+215 20 120 0
+-16 -21 26 0
+-172 231 -109 0
+217 172 -124 0
+-145 218 -32 0
+188 6 166 0
+-156 -62 -34 0
+-34 159 200 0
+-54 2 235 0
+-156 -214 220 0
+-83 -135 17 0
+11 96 123 0
+-14 -60 19 0
+27 -6 55 0
+-13 89 88 0
+243 110 169 0
+-71 -119 -205 0
+53 -176 -41 0
+-124 -165 -248 0
+-53 -190 20 0
+175 -164 155 0
+-202 -242 130 0
+-138 237 218 0
+-171 182 -22 0
+100 162 137 0
+164 226 -221 0
+-81 -20 134 0
+-3 -63 56 0
+76 162 -44 0
+-45 180 65 0
+-239 213 -92 0
+-101 111 179 0
+53 73 -167 0
+221 -119 -70 0
+-168 -11 -80 0
+-99 -180 91 0
+100 -239 232 0
+132 -25 -126 0
+207 103 37 0
+176 34 -14 0
+134 115 224 0
+-154 -9 -76 0
+64 -6 -4 0
+69 241 -209 0
+21 -141 -225 0
+-160 20 62 0
+228 -229 91 0
+-182 224 -78 0
+107 -154 206 0
+-26 19 203 0
+-178 204 -128 0
+-71 65 181 0
+233 -51 -64 0
+-25 -93 53 0
+-43 -183 69 0
+-103 111 -67 0
+183 170 219 0
+203 64 137 0
+-164 -148 215 0
+17 -170 -54 0
+199 -17 -97 0
+-169 179 -116 0
+223 244 -10 0
+-232 -173 -30 0
+68 -156 -78 0
+-107 -190 9 0
+149 123 -184 0
+-211 231 -218 0
+-103 73 149 0
+40 -86 -193 0
+109 63 123 0
+122 -165 -200 0
+-30 139 189 0
+224 211 101 0
+159 -131 -205 0
+-35 -106 -224 0
+-234 -93 154 0
+141 -177 221 0
+-108 148 -39 0
+77 179 12 0
+-192 -64 115 0
+155 -205 179 0
+141 28 -4 0
+-190 -213 76 0
+109 248 23 0
+-130 -221 116 0
+80 41 -40 0
+84 240 204 0
+15 41 -23 0
+-184 -127 -191 0
+9 127 190 0
+-210 -199 -117 0
+-176 -41 205 0
+-189 -142 96 0
+154 165 -241 0
+63 130 -114 0
+-79 -213 -182 0
+160 136 179 0
+171 -203 -197 0
+130 -67 -92 0
+-109 -223 93 0
+-205 -55 59 0
+-25 159 -155 0
+-8 -195 122 0
+-132 -90 101 0
+187 69 -234 0
+-126 -246 13 0
+204 157 -171 0
+-28 117 139 0
+184 -203 -188 0
+46 -114 217 0
+238 -20 -2 0
+-12 157 -40 0
+127 -42 15 0
+113 -125 -39 0
+-199 -205 -79 0
+-172 -221 -242 0
+57 -233 102 0
+245 42 159 0
+-96 -169 -224 0
+-99 168 89 0
+-150 -4 42 0
+-87 234 -246 0
+-54 75 202 0
+62 179 -177 0
+169 161 -64 0
+78 -239 150 0
+-132 -216 -61 0
+-37 -208 215 0
+-247 231 227 0
+-69 -185 201 0
+-28 -19 178 0
+-20 123 -65 0
+-183 -234 -170 0
+168 -135 -195 0
+160 86 -185 0
+-70 -46 -250 0
+1 203 30 0
+-21 -32 -40 0
+158 -121 -78 0
+87 -121 64 0
+-244 -231 135 0
+-150 228 21 0
+235 64 151 0
+217 161 -224 0
+22 99 -55 0
+175 113 -197 0
+-128 -6 -152 0
+-18 -169 8 0
+-22 -158 -171 0
+-180 224 -33 0
+-200 233 15 0
+-70 169 127 0
+-165 84 -230 0
+183 23 79 0
+38 -197 4 0
+-222 131 44 0
+-108 96 5 0
+45 -231 -155 0
+195 -86 -179 0
+54 226 144 0
+-119 18 -205 0
+249 111 -76 0
+-74 -139 122 0
+134 -107 110 0
+-9 -184 24 0
+-226 111 87 0
+-160 22 201 0
+-128 98 184 0
+-24 210 203 0
+-181 -30 16 0
+25 157 -118 0
+-201 -247 -162 0
+-197 110 34 0
+-227 132 69 0
+11 -196 121 0
+-34 174 209 0
+-41 236 -203 0
+-84 -132 172 0
+191 -122 -101 0
+-130 -81 62 0
+190 -155 72 0
+130 174 -158 0
+-220 144 62 0
+-174 50 -24 0
+-49 140 -27 0
+-144 -25 212 0
+-113 -137 -236 0
+165 -92 227 0
+230 -249 202 0
+-219 -216 151 0
+136 64 46 0
+-176 159 146 0
+76 18 -184 0
+81 53 132 0
+-42 25 -15 0
+213 155 248 0
+-17 178 202 0
+-5 -164 -72 0
+-72 47 198 0
+3 120 29 0
+-202 24 -204 0
+-242 -48 -133 0
+248 -215 135 0
+-214 -225 -147 0
+-166 -182 -94 0
+-243 151 -178 0
+152 91 -6 0
+-5 32 180 0
+-240 -66 -57 0
+-110 143 167 0
+107 80 16 0
+-242 -178 -206 0
+-212 217 22 0
+224 -95 -188 0
+-16 89 -57 0
+49 -148 -223 0
+-179 -172 -175 0
+-124 131 -103 0
+-18 246 52 0
+-119 -42 -121 0
+68 22 -59 0
+-38 -15 161 0
+-99 -22 -210 0
+-159 -184 227 0
+243 -7 43 0
+25 250 38 0
+-72 77 138 0
+60 139 -58 0
+-250 -249 158 0
+228 202 -53 0
+36 -90 235 0
+198 -243 -101 0
+-122 34 28 0
+154 53 116 0
+-108 6 27 0
+-146 -61 181 0
+153 -83 95 0
+-143 -39 -103 0
+-38 -121 -208 0
+228 -39 241 0
+96 -95 -77 0
+-129 -126 -44 0
+-43 -22 -250 0
+50 -230 87 0
+-244 110 57 0
+1 -211 100 0
+39 116 200 0
+44 132 100 0
+9 77 -21 0
+-114 77 -14 0
+176 -61 88 0
+100 177 190 0
+-127 53 -161 0
+18 -104 13 0
+-192 -63 -173 0
+-83 -159 -44 0
+-245 34 109 0
+214 -209 171 0
+60 -202 120 0
+168 -183 132 0
+74 -221 -23 0
+-49 136 241 0
+-26 -34 -31 0
+213 217 -167 0
+152 207 -90 0
+-148 -120 198 0
+128 -36 224 0
+-191 -219 -77 0
+186 -127 -200 0
+10 -110 -194 0
+77 -40 110 0
+113 -87 132 0
+-129 145 -43 0
+-188 -52 84 0
+125 164 152 0
+-59 90 83 0
+-15 227 130 0
+222 -191 229 0
+222 -83 146 0
+-97 -94 -213 0
+41 -222 -65 0
+166 155 -156 0
+130 23 159 0
+203 8 137 0
+148 -159 200 0
+-86 196 -84 0
+-79 236 -128 0
+202 -160 -110 0
+221 247 -50 0
+217 218 -105 0
+163 -69 50 0
+-142 -124 151 0
+-78 64 32 0
+-101 53 17 0
+-56 -88 -43 0
+-127 -77 235 0
+199 -30 -246 0
+-179 -233 214 0
+-230 -21 -98 0
+73 -226 -56 0
+31 -13 -46 0
+-138 214 134 0
+-166 102 247 0
+106 -42 140 0
+174 187 -164 0
+70 85 180 0
+223 -160 -78 0
+-140 -62 48 0
+179 -43 110 0
+176 68 8 0
+-223 176 -164 0
+16 232 -97 0
+39 227 -55 0
+154 41 -34 0
+84 34 245 0
+171 -96 25 0
+21 13 16 0
+-111 -144 -80 0
+-156 -134 233 0
+117 231 -125 0
+-211 242 94 0
+20 -98 -104 0
+-139 -75 102 0
+-161 145 215 0
+233 201 -91 0
+-104 22 -154 0
+-38 27 77 0
+-100 -201 116 0
+-32 -79 250 0
+-107 204 34 0
+109 164 116 0
+242 149 -148 0
+-109 138 161 0
+79 121 -158 0
+-162 -223 -82 0
+-40 28 -56 0
+-28 31 65 0
+135 -208 242 0
+124 11 201 0
+-160 -250 -41 0
+-134 -235 238 0
+-106 167 -59 0
+24 227 115 0
+95 -145 -57 0
+-113 86 146 0
+113 -211 -76 0
+-128 -6 -133 0
+-94 -199 -201 0
+5 57 117 0
+207 214 -128 0
+192 228 165 0
+233 -207 -70 0
+89 -237 -193 0
+-11 199 211 0
+169 216 -25 0
+-250 9 -119 0
+229 8 153 0
+-42 -210 -32 0
+139 -9 -174 0
+-161 54 -148 0
+-76 99 -224 0
+140 241 -6 0
+88 80 87 0
+95 203 -94 0
+201 -212 -32 0
+64 -223 -230 0
+35 57 234 0
+168 187 -102 0
+-90 -151 -118 0
+-162 -120 131 0
+75 32 -250 0
+47 -103 223 0
+-52 61 8 0
+-69 156 -215 0
+-105 -1 -3 0
+12 19 2 0
+-178 -120 172 0
+-221 202 -125 0
+42 174 -96 0
+-139 -214 -185 0
+111 -210 -147 0
+182 149 -90 0
+167 -19 191 0
+233 39 219 0
+-12 184 -41 0
+-75 186 -198 0
+192 229 66 0
+-20 248 -133 0
+-5 21 -169 0
+51 111 -148 0
+80 133 -157 0
+196 46 182 0
+125 96 10 0
+137 61 -70 0
+-19 -85 29 0
+138 7 219 0
+-247 -229 -118 0
+-191 115 40 0
+250 9 -157 0
+238 -84 -26 0
+103 -136 -208 0
+143 176 -221 0
+-205 -46 -75 0
+-90 246 206 0
+-187 52 103 0
+163 -170 -238 0
+113 -132 -93 0
+43 96 -243 0
+64 -180 234 0
+-39 111 -100 0
+-243 236 86 0
+-147 219 208 0
+-187 -93 196 0
+-167 23 -215 0
+199 -81 1 0
+215 -214 -58 0
+125 91 -132 0
+-182 -16 -26 0
+-161 112 8 0
+15 211 130 0
+-87 222 65 0
+-58 -147 -99 0
+-122 160 -195 0
+-132 197 250 0
+189 86 -222 0
+-169 187 -201 0
+242 138 119 0
+-19 199 6 0
+101 227 238 0
+112 56 -145 0
+62 43 182 0
+234 17 -150 0
+-198 126 175 0
+-245 189 247 0
+-41 -151 168 0
+180 45 83 0
+123 -39 -125 0
+-248 88 -107 0
+-193 35 -134 0
+-51 -58 74 0
+10 172 -101 0
+201 -155 196 0
+-57 175 -173 0
+-108 -39 249 0
+-164 -29 72 0
+-44 7 236 0
+-51 50 173 0
+82 182 23 0
+-218 -203 -159 0
+231 108 -164 0
+117 138 167 0
+120 83 -65 0
+-141 -160 -121 0
+-33 132 167 0
+-77 218 -241 0
+246 -200 68 0
+217 -66 148 0
+149 -54 -208 0
+95 -99 -90 0
+113 -23 -167 0
+4 -147 -179 0
+154 -210 226 0
+139 -117 -174 0
+19 24 -240 0
+-57 173 207 0
+-203 28 -4 0
+42 3 -208 0
+138 193 -43 0
+-202 -58 246 0
+125 -223 227 0
+-189 149 -30 0
+-190 72 -131 0
+73 227 -128 0
+87 -238 -225 0
+137 -53 112 0
+-115 73 -207 0
+-22 205 -58 0
+-88 174 -123 0
+132 -125 147 0
+246 -92 128 0
+166 -70 84 0
+-108 -236 -53 0
+-61 -226 78 0
+-93 -72 -241 0
+-64 174 -38 0
+204 197 63 0
+-136 177 -13 0
+-93 153 126 0
+37 -178 137 0
+223 -231 239 0
+4 -125 217 0
+93 -48 212 0
+-5 -79 207 0
+196 35 -220 0
+-148 34 117 0
+155 48 163 0
+157 207 122 0
+-172 -67 -186 0
+-171 -143 218 0
+-26 123 62 0
+180 164 153 0
+167 191 223 0
+145 232 100 0
+-13 -30 -189 0
+9 195 38 0
+175 17 -209 0
+94 25 -184 0
+-100 207 225 0
+-246 50 113 0
+-99 38 227 0
+-182 32 -80 0
+134 204 213 0
+61 120 231 0
+-118 -65 67 0
+-12 -99 -134 0
+-51 166 -23 0
+68 189 85 0
+54 67 224 0
+53 -219 107 0
+214 -212 -205 0
+88 -1 -104 0
+241 -198 99 0
+-180 32 171 0
+195 -119 -240 0
+158 201 150 0
+-51 -135 -99 0
+-65 235 -177 0
+-17 -241 186 0
+-208 -89 120 0
+136 -48 57 0
+-135 212 -238 0
+-213 180 217 0
+-44 109 -18 0
+230 -3 -249 0
+205 86 187 0
+115 -7 -58 0
+85 203 -104 0
+78 135 55 0
+6 -93 102 0
+143 -146 138 0
+-177 22 15 0
+158 208 207 0
+207 -87 183 0
+-110 -188 138 0
+-13 -85 -225 0
+-159 90 154 0
+-179 -232 -235 0
+184 -199 80 0
+162 69 -199 0
+129 -43 -224 0
+-236 101 228 0
+-166 203 32 0
+-143 -21 -223 0
+-234 49 250 0
+71 228 -45 0
+-66 -113 -159 0
+120 -89 242 0
+-162 197 -238 0
+118 -133 -168 0
+-119 209 17 0
+95 105 142 0
+-214 -179 117 0
+-221 -110 241 0
+127 -111 -207 0
+240 -28 -146 0
+-34 36 40 0
+204 -3 -27 0
+114 -180 84 0
+-178 14 189 0
+-72 47 125 0
+-152 86 -101 0
+39 214 144 0
+40 148 -31 0
+-202 179 -182 0
+237 134 35 0
+178 -3 -172 0
+169 232 -146 0
+-164 -87 78 0
+112 162 7 0
+32 -39 202 0
+152 77 -55 0
+-6 24 229 0
+-82 -249 112 0
+-237 55 234 0
+61 -130 -73 0
+64 -97 -49 0
+116 176 178 0
+-119 159 -12 0
+52 53 10 0
+-69 106 -237 0
+-113 182 -29 0
+-66 165 -125 0
+7 127 -110 0
+-224 -158 230 0
+91 -11 -130 0
+9 -15 -179 0
+236 -242 -143 0
+-62 242 -28 0
+98 -234 -42 0
+-101 -57 -245 0
+-228 -142 161 0
+134 164 78 0
+-178 86 55 0
+-88 -105 48 0
+113 32 -72 0
+-4 -240 97 0
+250 30 -189 0
+-140 -234 49 0
+9 -26 160 0
+-71 -18 -123 0
+-97 129 124 0
+-218 43 49 0
+-119 -10 88 0
+-222 212 -51 0
+223 -89 224 0
+230 78 228 0
+-123 -237 -62 0
+27 -11 -191 0
+-139 150 105 0
+146 4 -211 0
+-218 -78 19 0
+215 -53 -25 0
+-207 1 179 0
+-40 -3 5 0
+-17 -88 -39 0
+-169 174 -214 0
+-225 82 -197 0
+168 -64 171 0
+-202 -1 -38 0
+242 -162 68 0
+-167 -58 198 0
+-24 -219 147 0
+141 -136 68 0
+-97 -182 -29 0
+-115 -129 -85 0
+-207 -75 31 0
+218 -228 -243 0
+-118 -88 96 0
+-214 -246 -8 0
+167 -244 -24 0
+225 133 -7 0
+29 4 -188 0
+233 -236 222 0
+-155 -136 -116 0
+57 44 -239 0
+13 20 47 0
+-229 54 -86 0
+50 -57 189 0
+142 -39 245 0
+-1 8 -167 0
+-154 101 231 0
+33 98 -58 0
+71 64 190 0
+120 -226 113 0
+-237 -233 -72 0
+115 126 -11 0
+-101 -109 -228 0
+-41 47 -55 0
+-53 176 115 0
+230 -27 79 0
+-210 -45 178 0
+99 -241 112 0
+67 -189 -135 0
+10 -221 -117 0
+220 -116 183 0
+100 125 158 0
+-30 194 -38 0
+230 -86 125 0
+-56 216 -13 0
+79 58 -14 0
+124 -206 -54 0
+79 -12 92 0
+-52 -133 -197 0
+-219 -54 -120 0
+-129 55 16 0
+-72 -190 77 0
+24 -49 -70 0
+-226 -216 106 0
+-77 111 -158 0
+-154 220 188 0
+41 184 -193 0
+-177 -82 -212 0
+220 173 -92 0
+179 172 -94 0
+-219 -21 154 0
+161 230 200 0
+-17 24 90 0
+-104 239 210 0
+179 242 227 0
+207 -47 114 0
+127 -114 -33 0
+-84 -234 -153 0
+-210 65 -161 0
+-225 -188 216 0
+-45 166 90 0
+-212 -152 156 0
+124 -61 106 0
+198 194 -131 0
+81 87 78 0
+-89 -83 -203 0
+-221 -204 131 0
+249 71 -168 0
+171 -44 -95 0
+191 232 44 0
+55 117 -164 0
+235 -15 109 0
+-222 -139 -126 0
+-41 -163 -15 0
+-92 -155 -147 0
+-216 -227 42 0
+-35 218 -102 0
+199 -54 131 0
+46 235 -36 0
+225 211 155 0
+47 -60 53 0
+175 224 4 0
+-18 -65 140 0
+22 -184 -67 0
+-58 219 -147 0
+38 -137 -51 0
+-127 -149 213 0
+215 192 143 0
+187 -112 -215 0
+190 -227 177 0
+-76 226 -153 0
+116 193 -26 0
+157 -36 -143 0
+81 76 95 0
+-4 19 -241 0
+197 180 -155 0
+227 -172 -163 0
+203 -156 -21 0
+-78 36 236 0
+185 -84 176 0
+210 -116 -9 0
+35 94 -142 0
+240 -249 146 0
+162 239 42 0
+-18 -153 -189 0
+47 -125 -242 0
+-34 218 7 0
+-50 244 98 0
+1 239 39 0
+148 88 -10 0
+-213 -77 -50 0
+117 165 -199 0
+222 139 196 0
+-119 -85 11 0
+15 25 -169 0
+-199 73 -26 0
+-230 143 -73 0
+131 236 -51 0
+99 173 220 0
+190 95 -120 0
+57 68 54 0
+241 -46 -223 0
+224 -105 223 0
+-159 -30 200 0
+224 -78 -124 0
+-74 243 60 0
+-207 -66 -171 0
+-166 -103 -249 0
+166 -36 208 0
+144 -137 174 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-090.cnf b/benchmarks/UF250.1065.100/uf250-090.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-090.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 89 144 -33 0
+-248 -130 245 0
+-79 -208 53 0
+152 -226 -108 0
+-84 -52 142 0
+234 71 221 0
+-165 -70 -144 0
+224 61 99 0
+-139 -210 67 0
+141 -46 -65 0
+110 -175 -61 0
+-95 106 -202 0
+-129 238 244 0
+-68 -153 -11 0
+-147 39 -19 0
+203 180 135 0
+146 105 -181 0
+31 -220 -183 0
+75 -14 -100 0
+58 45 38 0
+-36 -208 38 0
+-245 -117 -152 0
+120 244 -213 0
+249 -92 173 0
+-98 234 115 0
+243 95 79 0
+-78 -9 -165 0
+-223 52 -121 0
+95 -103 -230 0
+-87 -49 -140 0
+-72 -177 44 0
+199 34 -67 0
+242 -236 -51 0
+-250 16 -8 0
+135 120 -9 0
+223 143 118 0
+-74 242 108 0
+-139 -97 108 0
+94 -209 45 0
+61 72 196 0
+-11 67 -159 0
+202 156 193 0
+182 184 144 0
+68 218 -61 0
+-189 -129 -69 0
+151 208 231 0
+-12 38 219 0
+-2 29 199 0
+248 -134 39 0
+56 185 -236 0
+39 220 -141 0
+82 -41 13 0
+65 -247 -139 0
+84 -141 89 0
+-230 -5 19 0
+148 -168 57 0
+14 17 127 0
+136 -131 119 0
+230 227 152 0
+-153 79 -104 0
+9 -191 150 0
+152 241 -103 0
+151 -153 -50 0
+-30 -157 169 0
+-31 128 -97 0
+118 58 80 0
+-103 26 48 0
+-124 -204 -218 0
+115 -3 51 0
+-52 214 -153 0
+37 -216 -9 0
+-174 86 -158 0
+37 164 -165 0
+-148 -200 140 0
+223 -35 -37 0
+77 219 101 0
+218 -8 -169 0
+86 16 -122 0
+138 167 -157 0
+-101 -87 174 0
+22 38 -74 0
+205 -91 -166 0
+-81 51 -161 0
+159 -189 -96 0
+-206 -67 47 0
+235 224 -46 0
+-216 -50 -10 0
+-27 -2 26 0
+-116 -113 -16 0
+-170 134 48 0
+225 248 224 0
+-189 -21 119 0
+-173 179 -42 0
+24 -231 108 0
+21 111 -170 0
+68 51 -181 0
+-111 -10 -7 0
+18 130 -88 0
+-54 -100 183 0
+198 -159 235 0
+-50 44 -112 0
+-216 -195 -192 0
+-131 -191 29 0
+170 -54 205 0
+-226 162 -2 0
+21 79 133 0
+-24 -51 -7 0
+126 -165 184 0
+14 -218 243 0
+92 94 87 0
+-73 201 -85 0
+20 33 -240 0
+181 -153 128 0
+153 -10 -145 0
+217 -36 -66 0
+91 109 -213 0
+65 -150 143 0
+-21 80 233 0
+-38 -85 -34 0
+-161 -176 -11 0
+105 34 -28 0
+220 -144 -44 0
+-217 -4 50 0
+225 177 -210 0
+-233 -19 95 0
+-162 -100 -72 0
+-84 -137 44 0
+-98 -215 -31 0
+-23 -139 -97 0
+-151 129 -224 0
+33 -34 -68 0
+5 -55 121 0
+76 -30 -83 0
+27 -199 135 0
+78 81 159 0
+19 -107 64 0
+-71 216 91 0
+-59 -90 -52 0
+138 223 177 0
+-52 -173 188 0
+241 242 120 0
+-90 149 47 0
+202 148 151 0
+-231 -176 -70 0
+-15 -249 87 0
+216 200 -51 0
+-166 93 28 0
+-22 -224 14 0
+20 208 -227 0
+3 131 -173 0
+-149 -48 81 0
+79 48 -177 0
+-222 -31 -173 0
+37 223 -107 0
+188 -65 -103 0
+242 53 233 0
+156 -81 -163 0
+-32 -159 -203 0
+-104 -181 -129 0
+183 -132 -5 0
+-220 233 -211 0
+-68 210 -44 0
+152 74 139 0
+-10 131 -213 0
+78 24 38 0
+-240 -27 12 0
+-164 46 25 0
+189 177 -140 0
+110 -40 -47 0
+228 5 -161 0
+45 77 -245 0
+-121 -191 18 0
+211 -86 -219 0
+16 22 -38 0
+201 72 220 0
+-80 -132 75 0
+-58 -99 65 0
+162 -82 77 0
+27 16 114 0
+-40 182 47 0
+232 150 -234 0
+-103 144 -241 0
+25 8 69 0
+177 -46 -78 0
+-118 175 -119 0
+-16 58 37 0
+-142 -215 18 0
+-120 156 -121 0
+-250 184 78 0
+91 244 134 0
+20 -127 -57 0
+162 204 198 0
+164 -242 180 0
+-101 -182 3 0
+193 -246 -65 0
+-96 20 -11 0
+83 -201 204 0
+89 159 30 0
+88 111 210 0
+-161 231 111 0
+109 153 -130 0
+119 -137 120 0
+-111 5 25 0
+-169 -111 -145 0
+244 111 -163 0
+214 193 -122 0
+-12 181 -63 0
+247 114 233 0
+-55 173 116 0
+132 -44 176 0
+-13 -112 203 0
+60 217 -195 0
+100 96 61 0
+-87 171 237 0
+-18 1 -81 0
+-204 -58 90 0
+171 2 11 0
+62 223 205 0
+-187 141 241 0
+210 -112 41 0
+-8 -214 -109 0
+-84 157 164 0
+-11 3 228 0
+-69 198 -39 0
+-201 -153 -11 0
+10 -215 130 0
+-21 -213 -192 0
+-208 172 225 0
+234 122 229 0
+-171 63 -173 0
+-98 -63 -95 0
+-13 -201 186 0
+-177 94 18 0
+-182 12 192 0
+180 -205 -117 0
+231 -234 -233 0
+-48 -225 -114 0
+79 106 93 0
+167 187 -133 0
+163 -26 121 0
+-200 -107 -240 0
+-95 -229 177 0
+208 -40 -211 0
+171 -52 -153 0
+219 73 -25 0
+96 -52 -8 0
+-37 80 -168 0
+68 246 169 0
+-245 216 106 0
+-147 237 -89 0
+73 171 -243 0
+-20 43 56 0
+-66 73 -88 0
+-39 -97 98 0
+-160 141 -103 0
+-189 -135 100 0
+-157 -235 -148 0
+-55 -238 225 0
+25 -11 -173 0
+238 64 58 0
+20 -250 -5 0
+224 87 204 0
+-23 -103 112 0
+-74 -19 -94 0
+-163 -129 62 0
+89 238 124 0
+63 -80 -140 0
+141 -223 40 0
+-86 44 -53 0
+-177 -202 71 0
+-112 10 -28 0
+-38 -165 -213 0
+-116 71 135 0
+-190 159 -148 0
+185 15 139 0
+45 114 -69 0
+-205 136 87 0
+-80 179 -88 0
+-68 24 -69 0
+153 -199 -170 0
+-100 248 -36 0
+-90 -24 20 0
+192 -19 12 0
+189 51 -120 0
+163 -168 83 0
+4 -58 34 0
+-173 -65 126 0
+26 -182 85 0
+133 -150 -117 0
+-136 -69 51 0
+5 -154 66 0
+142 116 106 0
+-83 84 -27 0
+234 3 137 0
+233 140 111 0
+42 -113 164 0
+148 43 223 0
+-99 142 -114 0
+-113 -42 -236 0
+-42 -125 -131 0
+163 199 102 0
+-184 -204 46 0
+186 -56 247 0
+33 45 -97 0
+-9 -86 113 0
+-127 -151 219 0
+231 161 -228 0
+-131 2 -241 0
+182 82 216 0
+-16 -109 96 0
+147 123 -235 0
+140 81 -122 0
+51 237 -189 0
+-213 46 -71 0
+189 -89 29 0
+118 -113 -148 0
+-63 -117 -79 0
+122 35 173 0
+50 -38 -81 0
+40 -156 -242 0
+-94 -57 71 0
+239 -220 -165 0
+-3 26 183 0
+211 136 46 0
+-196 45 168 0
+-145 -206 162 0
+-13 186 -39 0
+76 -6 219 0
+16 -142 -190 0
+-73 129 239 0
+96 -211 57 0
+77 -189 116 0
+-192 -197 28 0
+215 -18 -22 0
+98 -79 204 0
+-183 105 112 0
+-18 220 -54 0
+-192 -27 191 0
+51 -191 85 0
+-38 -64 114 0
+-46 84 -114 0
+23 -42 -113 0
+70 117 -225 0
+-77 -136 142 0
+197 -245 171 0
+-69 -32 -156 0
+-75 212 -221 0
+136 107 12 0
+-62 193 -233 0
+-61 50 -185 0
+-54 178 -202 0
+138 184 -103 0
+4 7 246 0
+113 -178 -55 0
+-36 -191 208 0
+141 -226 245 0
+233 -71 -37 0
+-224 -184 164 0
+-81 -62 208 0
+-43 -193 -29 0
+67 -53 176 0
+-164 -127 180 0
+107 -185 -43 0
+50 235 -54 0
+94 -163 153 0
+-73 229 118 0
+106 -203 139 0
+-144 9 -35 0
+-178 78 174 0
+191 178 206 0
+158 122 -98 0
+-38 225 -90 0
+26 153 1 0
+-250 -17 -106 0
+-216 187 -118 0
+-40 -188 137 0
+-250 -133 114 0
+202 -45 -105 0
+-12 -150 -239 0
+150 83 -46 0
+-111 50 -2 0
+-22 -12 -42 0
+239 -140 229 0
+-227 164 -13 0
+-143 248 241 0
+-150 -180 -153 0
+61 199 177 0
+36 -72 -4 0
+-128 142 -70 0
+48 -249 -165 0
+142 -86 163 0
+-210 -47 39 0
+1 -185 193 0
+-160 -77 248 0
+146 13 102 0
+-44 -193 123 0
+47 197 156 0
+-206 83 -239 0
+4 -247 -15 0
+-106 -122 243 0
+245 -226 -236 0
+-226 229 170 0
+-185 -18 -85 0
+-112 -170 -169 0
+105 -26 -17 0
+-141 227 175 0
+100 -70 -85 0
+21 136 165 0
+-27 170 -250 0
+89 -151 -196 0
+-54 139 -156 0
+-85 -115 69 0
+66 -154 231 0
+-34 -133 -60 0
+-67 78 176 0
+-226 -214 11 0
+-38 -92 78 0
+23 -128 -250 0
+64 -170 94 0
+103 -215 -99 0
+-133 112 137 0
+-152 103 -206 0
+76 81 -59 0
+-37 147 113 0
+-152 -122 224 0
+174 -34 222 0
+-174 78 -139 0
+61 -133 29 0
+-62 -245 9 0
+-185 27 150 0
+-19 200 83 0
+-26 184 -87 0
+-112 -124 -27 0
+2 -54 230 0
+-38 162 -131 0
+237 89 107 0
+-79 104 50 0
+60 130 -236 0
+71 21 30 0
+154 68 -170 0
+192 242 -78 0
+-165 140 9 0
+77 -114 -156 0
+39 21 -196 0
+-76 224 44 0
+234 -199 40 0
+-217 -162 239 0
+-2 202 157 0
+82 52 -126 0
+4 -196 -169 0
+-95 -174 126 0
+-234 -201 -34 0
+-15 177 111 0
+-27 -165 175 0
+98 -195 -240 0
+194 -86 103 0
+-191 -203 -37 0
+-133 190 -138 0
+117 137 136 0
+86 -137 22 0
+5 -97 99 0
+-194 106 -20 0
+192 -213 -134 0
+-50 72 -130 0
+12 200 -56 0
+-46 -30 -56 0
+-211 80 -77 0
+175 250 119 0
+-52 129 146 0
+-100 75 -208 0
+-115 152 -12 0
+-141 -6 227 0
+-123 -161 36 0
+-65 -21 243 0
+-220 -52 -130 0
+-160 -72 -138 0
+70 132 -189 0
+83 -222 86 0
+-232 -29 75 0
+-30 -208 78 0
+145 -45 106 0
+-216 36 229 0
+-79 164 50 0
+218 -14 41 0
+-68 -17 238 0
+181 71 -167 0
+133 -70 -168 0
+-190 -52 -164 0
+3 -182 -209 0
+73 -41 -213 0
+182 -117 210 0
+-231 -35 132 0
+149 87 156 0
+-7 79 52 0
+161 195 65 0
+-12 187 117 0
+-34 -16 -54 0
+-20 62 38 0
+46 130 192 0
+-121 -5 8 0
+186 140 -199 0
+-72 143 -249 0
+77 78 225 0
+-227 -48 228 0
+-231 -15 -77 0
+-250 -135 -94 0
+-182 -10 -97 0
+93 212 -231 0
+-164 -51 -31 0
+214 -199 -189 0
+245 -186 -23 0
+-43 -66 219 0
+43 -87 -66 0
+7 -68 -191 0
+-212 -172 107 0
+38 207 229 0
+-21 -88 -178 0
+-93 19 -9 0
+-48 49 -230 0
+147 -49 110 0
+47 237 28 0
+137 67 -160 0
+-236 149 -155 0
+-158 105 246 0
+-75 -239 131 0
+5 39 65 0
+105 200 -179 0
+151 -250 -133 0
+-2 152 -44 0
+-80 113 125 0
+39 51 -156 0
+-216 -188 -169 0
+128 -103 -183 0
+-199 -160 79 0
+128 -238 230 0
+119 236 -77 0
+-243 -55 98 0
+94 75 153 0
+203 33 -220 0
+-149 -152 115 0
+-154 22 -47 0
+-141 -38 -191 0
+-38 42 213 0
+-1 20 79 0
+-98 200 -5 0
+23 -233 -179 0
+-206 104 -11 0
+-34 130 250 0
+43 71 -87 0
+-224 139 -88 0
+136 -123 148 0
+37 149 214 0
+6 78 184 0
+-72 -116 74 0
+-46 -211 3 0
+-49 -74 -226 0
+57 -175 67 0
+75 -227 189 0
+12 -54 128 0
+-200 -7 75 0
+55 -188 -88 0
+199 -191 150 0
+126 36 98 0
+-76 -57 132 0
+-68 92 -100 0
+-157 -98 177 0
+219 77 -2 0
+239 217 249 0
+165 107 -100 0
+-139 128 -83 0
+-228 -177 224 0
+-215 139 179 0
+-179 246 236 0
+220 245 -124 0
+-59 -180 62 0
+-17 146 -9 0
+93 -14 68 0
+40 158 -70 0
+-43 54 -145 0
+-100 181 116 0
+243 89 -179 0
+-179 -172 -242 0
+-70 232 -129 0
+-39 -50 -16 0
+-119 -65 -68 0
+-18 -217 229 0
+-174 -146 -229 0
+135 211 -153 0
+-226 138 -210 0
+-130 -190 -239 0
+87 -191 -180 0
+122 -59 -42 0
+-22 108 -144 0
+85 97 -130 0
+-219 -217 140 0
+170 1 -4 0
+247 187 -198 0
+221 -59 -29 0
+-107 68 246 0
+187 79 -51 0
+-140 206 215 0
+-32 52 215 0
+-151 61 179 0
+31 -110 -74 0
+204 50 -208 0
+171 42 -136 0
+96 -149 -130 0
+-225 -49 -192 0
+232 4 95 0
+-211 225 -115 0
+-90 -177 242 0
+140 -85 -237 0
+151 135 -23 0
+-77 20 250 0
+236 -35 -245 0
+51 42 -176 0
+130 -157 -1 0
+91 -76 45 0
+109 -245 -102 0
+129 151 -210 0
+123 52 -204 0
+-215 224 127 0
+-125 181 129 0
+2 153 -41 0
+-29 139 107 0
+150 -135 160 0
+-74 147 227 0
+-3 -236 247 0
+-177 157 -193 0
+172 39 92 0
+136 177 -238 0
+48 104 -67 0
+92 -57 165 0
+129 113 -227 0
+24 2 26 0
+-220 -165 230 0
+-127 8 -113 0
+122 -124 -223 0
+105 -89 23 0
+67 184 -104 0
+145 -19 48 0
+-134 102 15 0
+-163 -166 -170 0
+45 -56 -220 0
+168 204 63 0
+-154 191 131 0
+-208 -198 206 0
+-19 -106 166 0
+69 35 173 0
+-168 19 13 0
+-92 -193 249 0
+77 102 -11 0
+-33 93 60 0
+-66 -101 -85 0
+49 56 -204 0
+120 128 186 0
+-182 -177 181 0
+-146 -241 -98 0
+5 -6 229 0
+-25 42 -174 0
+222 -88 -157 0
+-22 113 -167 0
+109 63 -19 0
+-68 7 -126 0
+-181 -43 -167 0
+130 -118 -213 0
+-23 -229 13 0
+-111 50 -146 0
+-26 181 -154 0
+145 -18 197 0
+-187 56 -210 0
+49 114 145 0
+144 163 -136 0
+186 -67 179 0
+-245 -113 -34 0
+-34 110 15 0
+159 57 221 0
+139 11 -187 0
+-23 236 45 0
+218 70 126 0
+-211 44 -158 0
+83 -195 222 0
+77 -137 -100 0
+241 -184 -135 0
+-48 103 29 0
+-222 65 82 0
+44 -122 63 0
+-104 1 196 0
+-102 4 -40 0
+-195 87 -26 0
+12 231 -194 0
+212 -152 106 0
+83 -20 31 0
+-135 74 47 0
+98 -3 -172 0
+-3 238 162 0
+180 43 173 0
+65 -150 109 0
+-138 -63 -154 0
+-20 -83 -215 0
+122 -209 179 0
+-55 85 54 0
+-66 184 -19 0
+-5 166 -9 0
+120 78 85 0
+-182 -243 -205 0
+-20 232 -18 0
+-62 35 157 0
+-240 229 112 0
+17 198 -183 0
+127 -190 208 0
+46 -175 -87 0
+201 -233 223 0
+210 207 14 0
+177 -121 40 0
+75 -100 -236 0
+-138 227 -65 0
+-163 241 -218 0
+-170 -57 -142 0
+26 -54 116 0
+111 237 188 0
+238 -157 -94 0
+38 -44 -124 0
+190 98 -28 0
+-77 57 210 0
+-31 232 -109 0
+-85 66 -35 0
+-62 -155 -209 0
+-157 -100 234 0
+90 -8 -72 0
+170 -230 174 0
+-156 -32 -67 0
+106 -22 -89 0
+-202 113 98 0
+200 -137 -36 0
+-213 -105 -215 0
+-137 -39 -194 0
+-138 -85 -175 0
+225 101 245 0
+-101 236 178 0
+122 219 216 0
+-248 -242 137 0
+95 83 200 0
+-151 33 -199 0
+186 206 -219 0
+-225 214 194 0
+-40 -48 -39 0
+-41 83 66 0
+88 -2 157 0
+-20 -83 216 0
+-213 171 22 0
+-203 151 119 0
+225 116 190 0
+165 -194 -43 0
+82 -250 -22 0
+-105 201 -137 0
+197 60 -148 0
+172 26 -90 0
+-153 230 139 0
+-134 -132 119 0
+122 -33 -57 0
+-6 -106 222 0
+-127 -93 48 0
+162 106 -93 0
+169 185 -24 0
+-143 -211 -235 0
+112 -224 -249 0
+-105 -4 -11 0
+15 -132 71 0
+250 -100 -56 0
+-224 -29 105 0
+101 -89 -47 0
+18 -27 -177 0
+243 194 -28 0
+-185 50 -58 0
+-134 46 -223 0
+61 -105 -38 0
+-30 -222 -236 0
+-104 243 -108 0
+-90 -241 208 0
+91 114 76 0
+13 163 -184 0
+-10 50 109 0
+159 -110 -102 0
+-174 -80 -148 0
+-162 -68 242 0
+-67 -143 7 0
+-137 -202 77 0
+-104 105 -193 0
+113 -44 -13 0
+-138 88 -57 0
+-223 -142 80 0
+6 28 -224 0
+165 127 -24 0
+40 -194 188 0
+42 -92 201 0
+36 -194 167 0
+137 178 85 0
+29 173 235 0
+-195 70 -11 0
+-245 164 56 0
+-220 -48 -221 0
+193 -49 70 0
+136 -187 2 0
+-187 183 -100 0
+-162 60 -136 0
+-245 224 195 0
+-108 53 155 0
+6 217 -249 0
+-38 -24 -169 0
+-109 133 43 0
+142 94 -21 0
+193 165 183 0
+-160 98 230 0
+145 142 91 0
+48 -138 194 0
+-136 23 -137 0
+-37 -51 -109 0
+-233 -58 -48 0
+30 -111 43 0
+-183 222 209 0
+170 197 -114 0
+249 139 -23 0
+58 91 -228 0
+6 -83 -54 0
+120 136 199 0
+169 -181 207 0
+4 235 198 0
+-196 149 -147 0
+-117 10 -32 0
+148 178 -120 0
+106 -174 62 0
+121 -209 31 0
+125 180 22 0
+221 -220 34 0
+237 -36 20 0
+237 238 -199 0
+-95 -170 112 0
+248 -113 -26 0
+44 104 -98 0
+-170 -92 -23 0
+-213 -185 -141 0
+-66 -77 110 0
+24 -201 212 0
+178 13 199 0
+13 -10 147 0
+189 161 29 0
+-20 138 88 0
+-228 -88 -240 0
+-34 65 222 0
+-37 -103 72 0
+27 -75 181 0
+-65 174 -141 0
+-191 -30 -43 0
+140 -1 244 0
+-174 -20 186 0
+-15 228 148 0
+199 -97 225 0
+45 189 56 0
+16 9 24 0
+93 43 -26 0
+-101 -53 -206 0
+49 197 84 0
+50 -80 -20 0
+-128 -183 148 0
+-159 34 60 0
+-162 -150 117 0
+-208 -95 187 0
+-30 -211 -38 0
+-13 -59 74 0
+73 33 -149 0
+168 -6 146 0
+137 122 139 0
+-91 132 230 0
+-54 -30 -164 0
+217 16 197 0
+112 -189 -46 0
+-52 -110 -81 0
+-210 -24 65 0
+-44 206 110 0
+122 -49 69 0
+-108 26 29 0
+-113 86 111 0
+-127 -235 -67 0
+-22 -218 174 0
+185 47 -54 0
+94 221 244 0
+-124 -237 -113 0
+28 -57 123 0
+-63 -19 -14 0
+242 85 235 0
+14 182 -69 0
+-35 -178 180 0
+-35 191 -167 0
+-204 98 182 0
+-155 75 167 0
+237 -133 -186 0
+-248 174 168 0
+-37 105 20 0
+117 -216 -152 0
+130 -86 -59 0
+-51 211 -60 0
+-226 -13 -123 0
+-223 -226 48 0
+-47 45 -26 0
+-184 222 43 0
+-170 69 -228 0
+179 -31 -6 0
+245 -147 170 0
+-102 -186 -142 0
+-84 68 -206 0
+144 -229 43 0
+114 -138 129 0
+-63 -183 200 0
+-80 -77 -25 0
+-206 -38 227 0
+-135 -57 -15 0
+-24 -41 110 0
+-205 -223 -232 0
+243 35 -33 0
+-176 212 -24 0
+-187 -6 -244 0
+174 207 212 0
+81 -64 94 0
+19 -210 83 0
+38 151 -50 0
+-249 -239 177 0
+163 -112 -66 0
+246 226 -238 0
+-137 56 -164 0
+57 -145 40 0
+-27 -204 80 0
+-63 -108 131 0
+52 228 1 0
+-244 -203 -94 0
+46 228 95 0
+178 110 -4 0
+-26 125 56 0
+-182 54 15 0
+221 -87 -34 0
+15 39 181 0
+-160 52 -123 0
+-111 -85 60 0
+-204 173 -116 0
+50 -75 45 0
+-37 154 -77 0
+232 173 2 0
+40 196 -144 0
+160 67 -57 0
+234 -85 236 0
+-67 -205 29 0
+93 154 215 0
+154 -47 247 0
+-182 55 -175 0
+-149 64 -44 0
+9 159 166 0
+80 -143 -241 0
+95 -141 -45 0
+199 120 244 0
+-83 -7 -138 0
+88 -150 -137 0
+91 16 81 0
+79 -154 -208 0
+62 193 16 0
+129 148 130 0
+-245 111 170 0
+-70 204 -121 0
+-217 -113 84 0
+71 48 20 0
+-210 232 89 0
+243 -115 -28 0
+194 -182 -4 0
+-60 79 17 0
+-55 -112 -113 0
+-100 -197 -178 0
+47 187 -74 0
+5 -206 -211 0
+-158 1 160 0
+196 -177 116 0
+185 88 -240 0
+-170 219 -217 0
+-200 -35 197 0
+-54 -40 -119 0
+217 -126 111 0
+-144 147 90 0
+55 -189 91 0
+-13 131 155 0
+-78 95 76 0
+-130 25 132 0
+242 -1 240 0
+203 -188 -197 0
+163 -221 9 0
+-103 -8 -144 0
+184 84 225 0
+-159 -66 -82 0
+156 -100 153 0
+-230 56 82 0
+-38 -225 -19 0
+132 -87 -56 0
+188 -60 195 0
+-234 -114 192 0
+247 -196 140 0
+90 -222 -237 0
+-81 -34 -226 0
+-16 78 -188 0
+-52 -80 -9 0
+-78 213 170 0
+-230 -132 -76 0
+105 -71 -11 0
+-208 -222 227 0
+40 -233 153 0
+-22 54 82 0
+46 -1 -4 0
+98 -71 64 0
+-8 108 -242 0
+-58 42 -156 0
+-79 111 -186 0
+32 -98 -208 0
+29 -67 -244 0
+113 -183 2 0
+-28 -224 -46 0
+65 -12 245 0
+-209 -203 144 0
+90 17 179 0
+-227 222 -35 0
+233 104 176 0
+-162 101 120 0
+202 -60 -243 0
+-208 -66 247 0
+240 125 -78 0
+-226 86 7 0
+-9 -25 -144 0
+-169 -132 56 0
+-140 186 -96 0
+242 61 -119 0
+-223 -61 -58 0
+-22 220 -196 0
+-160 -17 -8 0
+246 -67 -171 0
+-86 194 -54 0
+-176 -235 -199 0
+156 -235 -129 0
+-227 59 -244 0
+-221 20 -236 0
+-134 -196 -132 0
+75 76 129 0
+182 215 -77 0
+38 42 35 0
+-200 -248 -78 0
+124 -22 134 0
+149 33 -109 0
+-119 238 -132 0
+-171 86 238 0
+14 66 -12 0
+-30 -125 -172 0
+196 27 -164 0
+221 172 207 0
+48 -38 -90 0
+50 7 21 0
+-212 127 146 0
+-14 235 51 0
+145 9 -27 0
+-105 -159 -180 0
+-150 244 179 0
+192 -16 -154 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-091.cnf b/benchmarks/UF250.1065.100/uf250-091.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-091.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 188 -135 70 0
+-51 -214 66 0
+96 -13 218 0
+-59 -207 85 0
+-66 -246 -2 0
+49 -121 98 0
+-181 -42 -8 0
+45 44 -184 0
+-47 136 126 0
+-186 -91 115 0
+-151 -31 -170 0
+42 80 -202 0
+-220 -120 194 0
+-73 179 -157 0
+-68 -245 22 0
+-231 82 -34 0
+61 -122 12 0
+162 141 207 0
+126 117 17 0
+-213 133 71 0
+238 -47 -84 0
+-204 7 -36 0
+53 181 -97 0
+98 -161 8 0
+190 -156 205 0
+11 -127 67 0
+8 102 19 0
+249 -121 218 0
+-237 227 164 0
+66 30 -12 0
+41 -50 -29 0
+-119 -153 28 0
+-176 194 215 0
+146 26 -72 0
+-165 85 -192 0
+78 146 -31 0
+32 122 78 0
+154 185 217 0
+214 223 32 0
+197 -136 139 0
+202 -137 150 0
+-89 11 -152 0
+-52 204 -141 0
+-134 4 -178 0
+115 232 3 0
+57 -242 22 0
+202 -141 -248 0
+152 -113 -63 0
+206 -147 138 0
+-238 163 230 0
+-113 -75 -77 0
+-230 -140 99 0
+-150 -140 121 0
+171 167 160 0
+-174 28 4 0
+238 131 97 0
+22 -244 -174 0
+-128 120 53 0
+-12 3 -181 0
+13 -234 248 0
+-38 -125 -147 0
+168 211 -155 0
+4 -208 246 0
+-69 -218 -80 0
+-219 -151 123 0
+-232 205 134 0
+-39 6 33 0
+68 -101 71 0
+-140 -225 -243 0
+-109 -192 -32 0
+240 140 -153 0
+-196 -55 247 0
+-92 -65 194 0
+-188 -18 74 0
+61 95 -239 0
+-41 -65 35 0
+-184 135 107 0
+-24 204 169 0
+-67 -52 64 0
+-187 -43 -144 0
+71 176 -34 0
+157 -53 -106 0
+117 -7 172 0
+-81 -40 88 0
+193 117 -112 0
+55 -112 173 0
+-61 -124 95 0
+135 3 84 0
+-93 118 97 0
+1 204 -143 0
+110 -95 45 0
+-75 -244 135 0
+247 45 25 0
+-137 195 -179 0
+-11 -126 -143 0
+-87 -97 -27 0
+143 203 204 0
+49 -118 159 0
+134 85 205 0
+-2 -79 -205 0
+77 -68 -38 0
+64 92 -120 0
+131 -167 109 0
+50 -124 -141 0
+84 188 38 0
+230 158 87 0
+184 75 -127 0
+-44 222 -163 0
+208 61 -25 0
+58 -149 -148 0
+-114 -166 -137 0
+236 -117 222 0
+108 213 35 0
+-172 -73 -106 0
+156 228 69 0
+-32 -185 171 0
+66 -121 -221 0
+-101 90 -103 0
+180 -31 -39 0
+206 -132 187 0
+-29 -217 194 0
+53 -201 -199 0
+163 -89 -21 0
+232 -152 -162 0
+-230 -143 -20 0
+176 -196 171 0
+-198 -6 146 0
+-133 82 -98 0
+-129 -206 140 0
+128 -35 47 0
+220 147 -172 0
+-36 -238 -232 0
+9 -91 56 0
+-84 116 -65 0
+250 -142 -242 0
+-48 -155 -89 0
+-196 -30 118 0
+-152 220 -166 0
+-67 -159 18 0
+89 -132 173 0
+24 -226 13 0
+242 140 -36 0
+185 -219 216 0
+3 243 200 0
+-51 213 -214 0
+81 -67 118 0
+-99 171 202 0
+130 215 -237 0
+137 68 154 0
+-168 139 240 0
+-24 192 99 0
+-203 134 -197 0
+-173 -148 192 0
+-71 -129 -74 0
+-2 133 -49 0
+24 -37 -102 0
+149 130 20 0
+72 206 -185 0
+19 -185 56 0
+3 -161 -153 0
+211 175 -204 0
+-200 195 11 0
+-7 112 250 0
+-118 -143 -50 0
+194 236 119 0
+-13 248 -196 0
+97 -11 -187 0
+-151 -237 -88 0
+14 -46 104 0
+-22 162 73 0
+161 -21 -108 0
+99 -84 -179 0
+12 -91 146 0
+-59 5 118 0
+250 -89 248 0
+182 -139 27 0
+-207 -94 98 0
+-44 -141 129 0
+-12 -48 -124 0
+-216 209 29 0
+-220 212 -146 0
+11 208 235 0
+146 138 -4 0
+144 -88 -40 0
+-207 -183 -208 0
+-242 115 -200 0
+27 -122 159 0
+-125 -139 128 0
+43 52 -159 0
+16 201 115 0
+-242 212 52 0
+-156 -194 -160 0
+-41 -48 50 0
+-38 240 67 0
+-104 65 -36 0
+70 -57 -94 0
+123 91 109 0
+-193 -48 79 0
+7 -4 16 0
+-158 55 -129 0
+-75 -92 -1 0
+-84 85 27 0
+224 60 81 0
+79 -59 50 0
+158 -39 55 0
+-231 -57 -169 0
+-168 59 216 0
+227 225 -142 0
+-104 -106 -3 0
+-154 -107 -173 0
+-34 124 -211 0
+83 -23 -245 0
+130 194 -220 0
+-215 104 102 0
+101 161 158 0
+-177 152 175 0
+73 -186 53 0
+62 -113 -213 0
+-28 99 67 0
+181 -165 234 0
+138 114 2 0
+-92 -74 41 0
+163 -203 136 0
+-88 -13 -118 0
+-227 -72 97 0
+61 47 -148 0
+-168 200 222 0
+231 -6 66 0
+137 217 -62 0
+187 98 -25 0
+-68 -119 231 0
+113 99 -39 0
+197 -38 137 0
+62 42 234 0
+77 233 201 0
+35 84 127 0
+-104 -160 -158 0
+-24 -191 -2 0
+-177 -14 -198 0
+-14 213 -226 0
+223 99 74 0
+158 217 32 0
+29 132 -216 0
+-186 -219 181 0
+126 141 30 0
+-92 -78 192 0
+38 -85 -23 0
+94 -178 13 0
+-227 144 -23 0
+225 152 -42 0
+98 95 -224 0
+95 48 -237 0
+248 210 64 0
+65 -245 -165 0
+237 -127 93 0
+-175 229 -190 0
+50 -113 249 0
+-171 -226 75 0
+-6 -50 -88 0
+-110 -123 -116 0
+-48 -75 -225 0
+-188 23 105 0
+51 -229 59 0
+217 -218 -94 0
+-44 -248 103 0
+-156 -247 79 0
+-123 173 -74 0
+61 159 109 0
+163 250 -39 0
+237 98 174 0
+-93 162 120 0
+222 -165 -27 0
+176 202 43 0
+-106 -233 -75 0
+70 -226 243 0
+158 -144 235 0
+50 -99 -115 0
+20 192 42 0
+159 -244 192 0
+123 210 46 0
+-231 182 171 0
+-55 -59 -204 0
+-169 -172 -135 0
+77 -133 140 0
+-89 -58 83 0
+162 154 38 0
+-187 174 106 0
+-85 -12 -180 0
+116 49 -37 0
+-129 156 -30 0
+68 202 -106 0
+153 221 -148 0
+-15 -196 -3 0
+-98 31 23 0
+-107 164 246 0
+-88 193 238 0
+168 -200 242 0
+56 -222 -49 0
+32 -14 244 0
+-145 -4 193 0
+-177 -228 9 0
+-186 -87 -6 0
+31 208 184 0
+42 48 112 0
+64 -247 -14 0
+73 -63 131 0
+138 163 143 0
+-120 247 -38 0
+241 -60 248 0
+89 159 -21 0
+-167 108 54 0
+136 248 241 0
+-133 -207 27 0
+56 -145 98 0
+61 9 -168 0
+6 20 -71 0
+-163 -153 -154 0
+-63 195 -210 0
+39 -244 96 0
+-153 173 -22 0
+239 44 -55 0
+211 -214 112 0
+48 -208 -45 0
+6 229 138 0
+-206 -222 -224 0
+212 -194 43 0
+225 202 -67 0
+-186 114 169 0
+124 -127 -88 0
+64 -184 129 0
+36 -122 28 0
+-181 -112 221 0
+-209 133 151 0
+-236 -149 -73 0
+61 -60 -109 0
+-133 -92 -220 0
+-141 90 -210 0
+-96 169 -147 0
+209 17 -67 0
+12 -76 -3 0
+63 57 64 0
+-22 157 -131 0
+227 141 87 0
+41 73 -134 0
+50 -116 -224 0
+24 49 -203 0
+129 102 -126 0
+-177 -60 -13 0
+223 245 -14 0
+-130 -215 136 0
+206 250 -236 0
+-170 182 -80 0
+105 74 -59 0
+247 228 227 0
+173 188 -41 0
+91 74 241 0
+30 -36 2 0
+-108 -69 90 0
+-149 -183 -73 0
+-201 -116 -68 0
+-234 13 -10 0
+44 -118 -161 0
+-62 84 -194 0
+245 149 63 0
+197 -225 122 0
+-201 -200 -58 0
+-86 217 -13 0
+122 -74 72 0
+196 219 -221 0
+-15 -232 -220 0
+-180 -197 136 0
+-133 -243 26 0
+-133 111 205 0
+-122 53 -248 0
+146 70 -213 0
+-211 -13 34 0
+-80 -162 -118 0
+108 -11 16 0
+89 -59 -153 0
+80 85 -61 0
+-190 77 140 0
+-66 104 220 0
+89 -185 130 0
+204 -86 125 0
+-98 2 149 0
+-35 -232 90 0
+-232 -21 218 0
+-70 -43 -231 0
+-16 -101 -63 0
+204 -55 236 0
+-116 -248 -10 0
+69 154 -236 0
+81 174 -233 0
+38 139 -230 0
+85 233 -241 0
+98 -201 202 0
+72 225 -26 0
+-249 -91 -54 0
+110 190 66 0
+25 -124 -77 0
+-220 -41 112 0
+44 220 242 0
+199 26 -92 0
+-179 -116 -184 0
+-89 -230 97 0
+-77 -215 -81 0
+-206 -178 -199 0
+199 -195 2 0
+-34 126 124 0
+190 208 58 0
+-76 -200 -17 0
+135 94 79 0
+59 239 -21 0
+-68 62 -93 0
+20 218 171 0
+-130 -79 -243 0
+-47 -120 225 0
+-201 11 4 0
+188 139 94 0
+-243 -99 90 0
+-206 -56 -172 0
+79 248 -26 0
+68 75 239 0
+-103 233 197 0
+-70 -6 126 0
+-2 124 107 0
+79 -150 -55 0
+82 20 3 0
+129 -193 31 0
+-102 209 -50 0
+-28 119 -91 0
+-191 -121 62 0
+-174 -57 34 0
+225 6 -67 0
+49 -182 164 0
+-65 187 -150 0
+-68 11 62 0
+-144 181 -94 0
+51 82 225 0
+-73 -134 -237 0
+-18 -47 -82 0
+-109 -20 -162 0
+207 -43 -100 0
+-20 -21 38 0
+50 -211 -7 0
+182 -214 -35 0
+164 -239 -6 0
+244 -116 -198 0
+50 -186 189 0
+-210 230 -37 0
+-205 -198 196 0
+-225 -124 -65 0
+135 193 89 0
+-250 -85 190 0
+14 131 100 0
+-33 51 64 0
+55 -14 148 0
+-93 -128 40 0
+-187 -209 160 0
+247 -160 212 0
+212 -242 -110 0
+-50 -24 -163 0
+45 -236 -34 0
+160 -104 201 0
+151 227 -6 0
+171 34 -206 0
+179 110 199 0
+248 -103 -78 0
+-24 -97 99 0
+71 -67 -55 0
+-42 -100 -161 0
+173 -59 -80 0
+213 -148 -240 0
+-35 -202 -23 0
+212 247 -5 0
+143 115 -34 0
+24 -34 222 0
+-241 -116 -19 0
+-156 190 148 0
+117 34 -70 0
+55 -193 7 0
+-1 20 151 0
+94 113 171 0
+-60 -249 16 0
+31 -43 -122 0
+-242 218 114 0
+116 56 129 0
+-72 -122 -114 0
+68 44 -205 0
+171 -32 174 0
+213 123 55 0
+186 236 -165 0
+-66 74 63 0
+136 -134 91 0
+-222 -138 123 0
+232 -142 -126 0
+145 -154 -232 0
+1 -35 58 0
+-111 -100 -7 0
+-44 162 110 0
+170 39 -181 0
+42 220 52 0
+8 29 55 0
+-188 -203 118 0
+166 198 220 0
+-64 33 -65 0
+-143 -120 -108 0
+215 -151 165 0
+-38 153 210 0
+-213 12 -61 0
+208 102 207 0
+160 -238 154 0
+154 -146 -197 0
+76 203 -64 0
+-148 70 -172 0
+132 -209 -60 0
+123 -140 142 0
+74 -62 -220 0
+-182 -206 -87 0
+156 138 13 0
+36 228 -223 0
+-250 -188 -92 0
+-215 37 -61 0
+-68 -239 -147 0
+98 -140 23 0
+125 2 -96 0
+-49 -96 98 0
+-141 -202 -98 0
+143 -203 -39 0
+204 -16 197 0
+188 232 162 0
+-84 -174 -170 0
+115 -112 -79 0
+-209 199 125 0
+171 9 -17 0
+183 11 229 0
+166 129 -230 0
+-66 217 -2 0
+128 -241 196 0
+4 158 11 0
+-17 208 -94 0
+52 218 17 0
+-172 119 87 0
+170 -141 110 0
+-118 -146 5 0
+211 -181 238 0
+-193 228 7 0
+-79 182 -178 0
+-34 -24 -81 0
+-241 -7 119 0
+25 -95 -215 0
+51 91 -119 0
+116 130 -60 0
+234 -78 188 0
+-37 -212 -84 0
+-189 -230 -63 0
+-43 42 52 0
+40 215 231 0
+-13 242 103 0
+27 -92 -35 0
+-78 185 -220 0
+-101 131 3 0
+-3 -81 66 0
+7 -192 64 0
+-183 168 -211 0
+-207 -106 -142 0
+-137 -96 -110 0
+240 -249 -231 0
+-127 239 -101 0
+60 -30 -159 0
+226 -202 42 0
+-97 -14 -133 0
+106 -142 128 0
+247 73 -98 0
+-89 72 -225 0
+-185 -67 173 0
+-14 -31 -64 0
+-25 -93 107 0
+12 176 -125 0
+55 112 209 0
+-250 44 117 0
+222 -33 82 0
+250 204 160 0
+159 -118 14 0
+-170 32 148 0
+179 -61 50 0
+-96 -204 103 0
+-244 238 235 0
+243 3 -208 0
+-43 206 216 0
+-197 13 88 0
+-66 153 24 0
+-199 -73 250 0
+-24 -219 -97 0
+-166 -17 -88 0
+-158 -153 -184 0
+66 -215 -144 0
+101 82 46 0
+194 38 -241 0
+172 184 -233 0
+180 -222 -92 0
+-104 33 204 0
+220 222 -167 0
+37 15 -219 0
+-243 -227 -170 0
+164 166 -207 0
+-245 -133 206 0
+-34 100 49 0
+131 -151 -135 0
+87 -170 -167 0
+-241 58 67 0
+120 57 229 0
+-153 -38 208 0
+-71 -119 -222 0
+146 54 -69 0
+214 -51 21 0
+126 -117 -140 0
+-212 95 -182 0
+-240 117 38 0
+-110 218 60 0
+-140 243 -170 0
+-244 150 -33 0
+-28 -215 69 0
+-128 124 231 0
+-171 194 21 0
+100 -11 43 0
+-186 165 -215 0
+193 76 183 0
+125 162 190 0
+-159 -248 218 0
+229 78 98 0
+87 33 -184 0
+-19 -193 57 0
+-18 -78 3 0
+-232 92 78 0
+-37 249 -133 0
+154 -106 13 0
+-69 -176 -205 0
+-216 145 -236 0
+48 85 10 0
+180 -71 28 0
+43 -109 152 0
+68 -15 234 0
+-180 106 6 0
+84 -122 -193 0
+-123 -177 46 0
+197 32 109 0
+-158 -154 -69 0
+3 105 -64 0
+116 -104 9 0
+34 -71 -181 0
+-80 168 201 0
+243 174 191 0
+20 68 -221 0
+-221 -191 95 0
+-234 32 113 0
+84 -190 1 0
+72 -121 191 0
+129 203 -73 0
+-91 -6 88 0
+227 -218 -117 0
+-172 -216 166 0
+-189 71 165 0
+-134 212 50 0
+-104 151 91 0
+-26 -62 -44 0
+119 -73 -140 0
+-78 183 211 0
+-89 -196 5 0
+222 -5 215 0
+-138 221 112 0
+-106 231 85 0
+135 92 13 0
+-138 171 -20 0
+-207 30 175 0
+221 -230 -91 0
+-94 16 -184 0
+9 -146 40 0
+95 128 43 0
+-34 -226 -131 0
+-79 -117 202 0
+123 -43 -128 0
+5 230 33 0
+-166 -95 -151 0
+-59 -243 145 0
+162 -30 158 0
+225 -71 149 0
+240 -131 99 0
+-46 90 -194 0
+115 107 145 0
+-52 207 126 0
+-66 -44 145 0
+-84 -136 153 0
+-31 -204 -167 0
+127 15 71 0
+-118 76 -73 0
+-67 101 186 0
+-234 148 217 0
+-213 110 -79 0
+-93 -212 243 0
+30 100 -93 0
+-243 160 228 0
+-9 -105 189 0
+-100 203 -128 0
+-157 175 -174 0
+167 -118 6 0
+136 -211 -8 0
+155 147 -234 0
+-111 -221 178 0
+200 -55 184 0
+29 -121 139 0
+-133 -15 -68 0
+20 32 -102 0
+-228 -235 193 0
+164 172 146 0
+119 74 220 0
+-115 -240 -113 0
+-139 -150 -21 0
+-213 130 129 0
+-247 198 23 0
+-242 -163 -141 0
+-61 -35 238 0
+-163 106 -18 0
+-78 -59 50 0
+58 210 31 0
+148 94 -238 0
+36 115 -192 0
+-142 -200 15 0
+-78 -210 -169 0
+-211 225 -92 0
+66 -203 37 0
+-210 26 -206 0
+61 191 193 0
+187 177 -35 0
+238 14 -176 0
+23 71 -182 0
+150 -83 -198 0
+99 46 187 0
+-117 -58 212 0
+102 -151 29 0
+-6 2 -104 0
+109 211 60 0
+-53 -166 -90 0
+-25 -73 -18 0
+1 75 81 0
+62 108 -166 0
+-154 -83 -203 0
+13 65 86 0
+27 94 -64 0
+12 -142 -75 0
+103 -100 196 0
+161 48 151 0
+-109 21 -114 0
+241 49 228 0
+50 72 -186 0
+-8 -215 -29 0
+-21 143 -221 0
+220 114 249 0
+-218 49 -70 0
+-241 153 202 0
+-105 -34 28 0
+57 -8 -152 0
+6 -148 20 0
+25 -199 -126 0
+-223 136 -132 0
+238 167 -192 0
+-25 -106 185 0
+82 -138 -11 0
+178 167 191 0
+-33 -233 220 0
+72 -144 -198 0
+-191 183 -103 0
+-239 191 124 0
+-240 220 -182 0
+-15 -56 174 0
+-16 42 -223 0
+210 246 -63 0
+-49 110 -111 0
+187 99 -122 0
+-59 43 -200 0
+61 43 211 0
+-163 215 -10 0
+147 -76 241 0
+160 185 -197 0
+-176 111 18 0
+45 -153 87 0
+20 99 56 0
+-161 -221 -160 0
+-250 -137 -91 0
+-171 -93 4 0
+233 13 -249 0
+-160 39 33 0
+-49 -229 77 0
+-115 129 191 0
+99 -246 -201 0
+-197 -167 -182 0
+-130 145 238 0
+19 159 -34 0
+150 -232 42 0
+-198 -35 112 0
+-67 83 -212 0
+-199 158 -91 0
+242 -88 -109 0
+-188 -84 -207 0
+-96 121 178 0
+-3 85 -147 0
+162 -32 -82 0
+203 -210 -239 0
+-37 -173 -6 0
+136 -247 49 0
+127 -206 -153 0
+198 82 -17 0
+-181 36 -194 0
+92 -133 101 0
+26 11 -249 0
+142 -200 159 0
+30 -171 -160 0
+-31 130 -29 0
+153 -141 -8 0
+6 14 -144 0
+207 229 -167 0
+194 52 60 0
+-97 128 -140 0
+1 5 80 0
+142 13 -81 0
+-3 223 -147 0
+59 -32 220 0
+127 232 195 0
+204 107 51 0
+-100 6 71 0
+-98 -43 -60 0
+-162 -20 179 0
+-198 15 -44 0
+-189 234 7 0
+48 117 -128 0
+205 -144 -211 0
+161 -50 193 0
+-152 129 94 0
+97 -210 108 0
+225 247 241 0
+-19 69 181 0
+153 243 118 0
+175 -234 -176 0
+-143 -26 156 0
+123 -103 -102 0
+151 -223 34 0
+149 -105 -108 0
+-64 -125 174 0
+186 36 129 0
+197 158 110 0
+13 171 -37 0
+161 -151 94 0
+-208 -231 168 0
+234 -155 -97 0
+-120 -193 39 0
+43 2 -230 0
+-67 -208 132 0
+204 184 -28 0
+183 -48 -153 0
+-160 29 92 0
+-7 -50 -83 0
+217 195 88 0
+-146 -58 248 0
+171 -112 110 0
+222 -51 48 0
+-143 -6 -104 0
+-106 208 176 0
+8 202 88 0
+-67 45 129 0
+-195 -89 71 0
+-47 45 74 0
+132 126 23 0
+-87 76 -30 0
+192 147 199 0
+-90 17 156 0
+228 -55 101 0
+-117 -86 245 0
+-217 -230 -139 0
+150 -95 -116 0
+165 -4 -205 0
+-127 -141 -17 0
+97 -59 -57 0
+156 -164 180 0
+-14 -61 179 0
+67 -74 97 0
+-233 -21 151 0
+220 -95 151 0
+-227 -92 -12 0
+-240 149 -233 0
+11 95 215 0
+117 98 -129 0
+110 66 -221 0
+109 -69 -249 0
+43 -214 33 0
+-165 -142 155 0
+238 -116 -117 0
+-242 243 29 0
+120 -112 -190 0
+2 25 128 0
+-95 214 -150 0
+-20 -81 -15 0
+-100 -188 -141 0
+-250 -20 -5 0
+-104 -138 12 0
+-239 17 24 0
+37 -36 -197 0
+199 -22 -81 0
+-232 150 -250 0
+-224 -192 -24 0
+45 162 -213 0
+-185 -87 -15 0
+23 -87 210 0
+83 -157 9 0
+-219 118 -40 0
+-189 -147 -124 0
+-130 149 -10 0
+82 -52 -234 0
+-151 238 -65 0
+7 39 -76 0
+-8 220 75 0
+54 -250 -188 0
+-210 227 -19 0
+-102 168 -160 0
+-125 -84 18 0
+-127 137 -19 0
+-240 -72 139 0
+-144 94 10 0
+-84 139 195 0
+-223 -179 -104 0
+40 -5 -120 0
+197 196 210 0
+-118 -16 -188 0
+153 11 -113 0
+-118 -228 -95 0
+205 8 -227 0
+-213 12 -128 0
+-16 214 -15 0
+178 244 -203 0
+207 -209 -185 0
+-23 -135 -160 0
+182 173 237 0
+59 110 -48 0
+-16 241 -131 0
+176 237 180 0
+-12 60 -245 0
+-147 242 -127 0
+216 -110 -81 0
+151 -199 -134 0
+-2 -93 -150 0
+42 -215 246 0
+240 -32 47 0
+-87 -130 -207 0
+-60 43 88 0
+107 76 96 0
+-192 48 -13 0
+243 -73 179 0
+136 -25 223 0
+230 -2 -158 0
+-71 51 56 0
+-215 -248 -110 0
+125 -177 -15 0
+146 -101 -228 0
+-233 -172 171 0
+-121 -60 -166 0
+238 -191 -220 0
+39 42 81 0
+-8 241 147 0
+155 -92 -10 0
+191 103 58 0
+79 15 -224 0
+203 -151 183 0
+-80 -212 -19 0
+64 -101 -220 0
+-72 -117 54 0
+-162 52 -96 0
+-27 51 108 0
+237 -164 -23 0
+133 203 -71 0
+53 -97 114 0
+186 137 -138 0
+239 49 38 0
+-158 -245 -35 0
+-150 -132 -126 0
+217 -35 -247 0
+166 76 -109 0
+40 -96 -179 0
+-198 99 -180 0
+156 -179 61 0
+-181 -115 -78 0
+149 -110 -43 0
+137 203 -246 0
+-1 -227 36 0
+-110 -114 -243 0
+213 75 -6 0
+8 -151 -60 0
+-201 44 -175 0
+-134 109 -180 0
+-234 149 -2 0
+118 31 -220 0
+-73 -78 121 0
+104 78 -71 0
+-231 158 38 0
+48 61 225 0
+-194 155 -73 0
+135 -100 221 0
+33 85 -176 0
+33 93 -108 0
+146 49 245 0
+-162 -42 -187 0
+127 90 64 0
+194 -127 -131 0
+-69 13 85 0
+110 228 -136 0
+136 -8 -25 0
+36 -118 -70 0
+145 158 41 0
+18 96 33 0
+189 -132 -92 0
+57 -123 -196 0
+-61 231 55 0
+44 -225 -176 0
+-104 17 48 0
+1 -57 -202 0
+-31 187 61 0
+-163 -79 235 0
+-235 2 39 0
+-113 189 -55 0
+-231 76 182 0
+-199 47 -180 0
+88 144 -169 0
+-40 -104 21 0
+-63 -128 114 0
+-203 -29 -18 0
+-5 146 -175 0
+119 -158 -133 0
+19 -3 88 0
+-99 -15 154 0
+1 189 135 0
+146 78 227 0
+-59 -131 -205 0
+176 -186 170 0
+-40 75 136 0
+-51 38 -61 0
+-17 200 -212 0
+-40 79 104 0
+162 -196 -206 0
+203 -250 6 0
+211 -243 -80 0
+156 -194 85 0
+-91 -227 -183 0
+-214 -134 148 0
+100 168 106 0
+-148 -217 -42 0
+-112 144 164 0
+-50 102 77 0
+184 -8 -182 0
+189 -27 63 0
+-93 29 36 0
+105 117 -168 0
+-118 112 30 0
+-243 27 82 0
+-70 46 -35 0
+-202 183 -195 0
+-12 -172 -67 0
+-108 57 240 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-092.cnf b/benchmarks/UF250.1065.100/uf250-092.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-092.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 155 -65 116 0
+161 72 -1 0
+182 -92 160 0
+-94 -10 74 0
+-250 -224 -143 0
+-53 -90 -211 0
+-222 53 230 0
+143 -14 97 0
+-76 -231 -70 0
+180 128 -215 0
+-218 -72 -240 0
+87 -211 184 0
+-72 -76 -29 0
+229 204 147 0
+39 34 -154 0
+-154 74 -243 0
+-25 -88 193 0
+223 -227 200 0
+167 -124 -31 0
+-89 -211 168 0
+-163 118 96 0
+138 -35 186 0
+-204 -215 -66 0
+231 -133 85 0
+146 34 -216 0
+-86 188 48 0
+-29 231 92 0
+54 -13 48 0
+-80 -147 146 0
+-170 53 -124 0
+65 -201 -86 0
+170 160 -159 0
+-94 177 -231 0
+155 125 -43 0
+140 209 3 0
+-161 158 -68 0
+174 -189 -110 0
+49 -44 -159 0
+-176 -89 79 0
+-168 27 -76 0
+38 -200 77 0
+-56 -119 -36 0
+147 249 -29 0
+10 -204 -51 0
+207 90 216 0
+201 -48 -205 0
+-124 209 -18 0
+-145 20 -216 0
+-136 -85 197 0
+125 -130 -207 0
+95 -112 -15 0
+-199 -13 -127 0
+-183 -67 20 0
+141 125 180 0
+-204 185 -232 0
+-127 -120 -5 0
+-59 118 157 0
+-185 -16 -146 0
+-49 -55 11 0
+82 95 6 0
+-206 133 151 0
+104 82 188 0
+-89 -202 -37 0
+-121 -205 -5 0
+-202 14 -241 0
+-238 -33 -128 0
+-208 96 -233 0
+-166 -195 201 0
+-152 -51 -61 0
+52 132 7 0
+-37 -77 116 0
+66 173 204 0
+-48 -233 -5 0
+-104 -86 -235 0
+-158 44 -48 0
+248 122 -213 0
+-221 -102 -100 0
+-235 -197 150 0
+-174 -49 -170 0
+74 121 205 0
+-7 -32 -161 0
+-148 116 -48 0
+165 25 144 0
+147 189 137 0
+-227 171 220 0
+-220 49 -35 0
+77 -166 45 0
+-71 -77 111 0
+-52 38 -63 0
+37 81 80 0
+9 232 -170 0
+223 188 103 0
+-103 132 -93 0
+-88 147 20 0
+-59 120 -204 0
+-10 -133 197 0
+-116 -149 246 0
+234 -20 190 0
+59 -70 181 0
+-202 -29 135 0
+120 176 142 0
+124 -221 -217 0
+177 -173 -153 0
+151 -57 -204 0
+-96 -87 202 0
+-239 -112 -44 0
+-198 -52 119 0
+-48 -98 -231 0
+85 -114 -36 0
+-212 40 -8 0
+31 -9 111 0
+223 87 91 0
+-149 -49 109 0
+-109 83 -185 0
+65 -83 -169 0
+-72 26 197 0
+221 -72 -171 0
+-73 -62 -221 0
+-3 -50 -52 0
+-66 9 5 0
+173 153 -26 0
+204 56 197 0
+47 189 172 0
+236 121 162 0
+-209 124 -114 0
+-214 -30 -96 0
+115 -103 236 0
+172 23 -40 0
+206 25 30 0
+223 -20 211 0
+-30 -197 -98 0
+56 51 99 0
+-143 -34 -99 0
+91 -83 -163 0
+-208 172 -243 0
+236 -38 173 0
+-80 219 160 0
+4 153 -56 0
+-239 176 -15 0
+124 -4 -136 0
+92 -157 181 0
+123 -70 63 0
+55 2 225 0
+43 -92 235 0
+-21 -116 -33 0
+-50 74 111 0
+-74 -211 -171 0
+-208 -48 170 0
+-241 201 114 0
+5 -29 -221 0
+242 -235 26 0
+203 -38 74 0
+-42 131 114 0
+233 52 -222 0
+-202 31 -8 0
+-124 -60 -178 0
+13 -115 180 0
+152 -29 234 0
+36 223 97 0
+-236 -20 -155 0
+187 -65 -33 0
+-6 227 58 0
+39 -213 74 0
+-68 12 35 0
+-38 -5 122 0
+-166 185 128 0
+-142 -55 -68 0
+245 30 91 0
+-130 119 80 0
+-18 72 103 0
+202 -179 36 0
+-171 -18 -139 0
+-118 211 -159 0
+26 158 79 0
+204 -90 -184 0
+-157 181 125 0
+-27 -181 -19 0
+-44 -37 -195 0
+-162 -21 -131 0
+103 -79 42 0
+233 -42 -201 0
+-108 -10 141 0
+111 -218 96 0
+-29 81 -111 0
+-112 -173 -66 0
+173 191 -241 0
+-83 156 -233 0
+-32 -143 124 0
+218 -227 -123 0
+-65 -247 117 0
+80 -72 16 0
+44 -26 220 0
+183 -30 145 0
+-99 -125 -69 0
+165 -18 200 0
+106 227 170 0
+-186 90 -139 0
+157 49 166 0
+-143 -204 -198 0
+166 91 168 0
+-214 228 42 0
+-246 -35 178 0
+-22 -97 -93 0
+-10 41 152 0
+107 167 168 0
+-89 -245 18 0
+-219 124 152 0
+191 -30 188 0
+-231 -226 -125 0
+-209 40 44 0
+-166 152 -70 0
+-49 -2 71 0
+-42 89 108 0
+-64 -101 -50 0
+65 191 21 0
+183 -233 236 0
+199 -214 -20 0
+-98 -206 -6 0
+29 -248 -227 0
+60 250 -150 0
+-164 40 199 0
+-168 241 -78 0
+105 107 -197 0
+-236 -90 128 0
+172 227 -62 0
+-38 220 209 0
+-101 -38 -241 0
+169 -80 -107 0
+245 -174 -8 0
+-184 -57 -151 0
+165 -166 177 0
+124 -3 84 0
+-114 -99 138 0
+-139 208 -250 0
+-71 12 193 0
+178 173 -237 0
+-150 170 142 0
+-42 147 -170 0
+-5 -90 -151 0
+-181 -82 192 0
+-110 139 223 0
+75 -169 -106 0
+4 160 76 0
+126 132 -85 0
+-247 -231 -57 0
+57 -28 97 0
+151 7 42 0
+-153 -118 -191 0
+-60 -114 -115 0
+-119 136 145 0
+-134 -130 91 0
+-105 59 -30 0
+178 -218 -12 0
+-101 -6 113 0
+131 -19 -138 0
+-89 78 -90 0
+-202 163 56 0
+-126 236 87 0
+-136 -205 -38 0
+-1 51 -206 0
+-99 165 228 0
+-186 45 198 0
+-112 152 242 0
+231 -174 -51 0
+-206 173 22 0
+62 160 12 0
+75 34 -150 0
+29 137 77 0
+-117 65 -38 0
+-137 -39 -133 0
+6 12 -103 0
+123 -125 235 0
+198 -176 -147 0
+-138 -63 -46 0
+135 116 167 0
+211 30 -128 0
+-14 -170 -53 0
+-9 -139 126 0
+-136 -50 134 0
+-59 -111 228 0
+-91 -88 32 0
+-147 -165 -249 0
+149 172 -79 0
+-95 -212 41 0
+91 -200 126 0
+71 -15 -91 0
+-182 130 156 0
+-121 -227 241 0
+-189 95 -28 0
+245 -164 120 0
+-124 -53 59 0
+206 86 -172 0
+-181 137 -227 0
+237 25 -71 0
+184 248 57 0
+-97 -241 -91 0
+196 160 81 0
+117 202 234 0
+-70 109 93 0
+34 57 -94 0
+-128 206 -203 0
+213 -56 68 0
+-140 -40 -124 0
+202 -20 -35 0
+-125 199 -225 0
+93 13 139 0
+24 178 -113 0
+207 140 -241 0
+22 223 172 0
+-187 -190 13 0
+-97 247 -84 0
+-30 -81 -134 0
+93 -105 -123 0
+-235 207 -117 0
+-221 200 120 0
+-54 -207 20 0
+-94 221 158 0
+211 206 161 0
+227 -23 53 0
+-24 -149 15 0
+-168 186 80 0
+-15 -166 241 0
+-228 -103 59 0
+235 162 120 0
+102 -29 197 0
+240 90 14 0
+90 -41 -2 0
+-184 191 -247 0
+-88 63 94 0
+-5 201 128 0
+31 56 -139 0
+-130 215 -205 0
+26 -229 -107 0
+206 59 248 0
+148 -21 48 0
+-74 2 170 0
+127 176 10 0
+247 84 34 0
+39 62 63 0
+-134 9 98 0
+-46 107 72 0
+10 196 43 0
+74 -23 183 0
+-111 -165 -100 0
+1 85 219 0
+-169 61 -109 0
+-108 35 -123 0
+-250 -128 172 0
+222 96 -213 0
+-32 20 247 0
+1 37 73 0
+-37 134 -133 0
+-58 -34 65 0
+-28 187 -144 0
+-153 40 181 0
+-162 -40 86 0
+-82 186 246 0
+-152 -153 63 0
+-15 -159 -215 0
+70 -51 12 0
+-50 111 -91 0
+-247 -176 175 0
+22 43 172 0
+112 -23 212 0
+49 1 160 0
+-111 -51 220 0
+191 -183 -240 0
+134 196 -173 0
+108 -141 -204 0
+179 15 -134 0
+-198 -186 185 0
+-232 -78 -53 0
+103 -76 -172 0
+-206 237 92 0
+-43 234 -72 0
+-61 -20 -82 0
+-116 -169 -46 0
+145 243 -63 0
+17 -224 -179 0
+-166 175 217 0
+-133 -161 -59 0
+-183 -22 165 0
+216 -83 47 0
+-219 166 -37 0
+131 -189 -94 0
+-136 58 105 0
+191 -206 -32 0
+-159 -149 -54 0
+18 145 -118 0
+223 173 80 0
+11 156 63 0
+-126 -40 -158 0
+53 122 -182 0
+25 -193 -1 0
+52 -157 -221 0
+-128 -81 38 0
+119 220 -162 0
+155 -166 6 0
+-219 197 -246 0
+111 -77 136 0
+56 72 143 0
+-215 -184 -43 0
+11 -115 -72 0
+69 -170 -191 0
+-44 249 -43 0
+-241 -135 58 0
+-206 192 56 0
+-154 78 130 0
+-219 -163 -249 0
+-125 -21 -136 0
+-153 191 99 0
+-83 30 17 0
+154 -181 162 0
+112 124 -168 0
+-248 156 165 0
+-97 -226 -55 0
+21 -19 -157 0
+122 61 114 0
+-39 205 -142 0
+101 -62 -79 0
+-129 -42 127 0
+-61 7 -81 0
+152 -166 -48 0
+-33 -239 -95 0
+-98 46 -221 0
+-78 190 -207 0
+16 -183 -201 0
+-85 52 161 0
+23 99 98 0
+-26 121 -88 0
+162 124 -87 0
+62 -94 142 0
+-7 -25 -93 0
+26 179 7 0
+165 70 -150 0
+-151 228 -70 0
+196 -158 -241 0
+-129 176 205 0
+-129 -117 40 0
+165 -155 -154 0
+10 57 197 0
+-225 240 200 0
+145 -205 -45 0
+-211 -54 -3 0
+-83 -104 146 0
+-206 176 -110 0
+-196 -229 -143 0
+15 -89 174 0
+-194 -149 154 0
+188 -230 196 0
+-137 173 38 0
+-149 -21 41 0
+-181 -53 184 0
+-183 139 186 0
+-67 -16 223 0
+37 -155 -122 0
+-181 -250 -183 0
+-231 97 -200 0
+-196 -18 78 0
+-158 214 130 0
+214 -150 -16 0
+-248 112 -245 0
+78 -63 7 0
+217 171 110 0
+158 209 220 0
+-149 -52 -233 0
+-159 134 27 0
+64 -143 -172 0
+163 -135 68 0
+-29 87 -78 0
+82 -22 217 0
+229 -95 237 0
+114 -62 194 0
+183 45 -248 0
+-120 95 -14 0
+113 -174 159 0
+-183 -217 -189 0
+-221 85 -248 0
+27 52 -174 0
+-201 172 -85 0
+101 231 10 0
+-242 55 -43 0
+133 -110 227 0
+74 32 30 0
+49 5 104 0
+113 -104 -132 0
+227 156 25 0
+-249 -199 -160 0
+81 -69 171 0
+-129 -216 -10 0
+-14 -91 -236 0
+-115 -190 55 0
+189 -207 71 0
+-238 12 135 0
+-164 -1 -17 0
+55 -246 84 0
+-190 -6 -236 0
+-116 -84 152 0
+-2 170 -95 0
+-187 -242 -217 0
+197 219 195 0
+77 -199 -91 0
+-7 -59 -68 0
+241 -246 -169 0
+52 68 -239 0
+-217 -121 -162 0
+-73 77 87 0
+142 78 -138 0
+40 -68 56 0
+-177 17 -42 0
+161 -3 -65 0
+-68 -72 20 0
+225 -98 -117 0
+250 187 -7 0
+-109 -238 223 0
+-95 -92 12 0
+102 -231 82 0
+160 -110 135 0
+-216 222 218 0
+-179 136 -16 0
+-161 131 -38 0
+184 141 182 0
+-53 -172 -175 0
+-220 -165 -118 0
+-216 -66 30 0
+-178 129 -197 0
+167 -235 -127 0
+164 -53 61 0
+235 -210 174 0
+247 112 126 0
+92 -21 222 0
+-24 153 7 0
+39 164 60 0
+108 237 -9 0
+-91 86 16 0
+60 -204 128 0
+54 -15 17 0
+-68 203 -181 0
+-176 -158 170 0
+88 -29 -95 0
+211 55 -160 0
+-203 -140 166 0
+-236 -18 33 0
+99 69 -241 0
+28 -90 -207 0
+-79 -153 7 0
+140 -193 -232 0
+-135 147 199 0
+-250 -161 -160 0
+-169 206 -2 0
+77 -157 96 0
+-176 34 -30 0
+-88 -224 -37 0
+-141 -61 -38 0
+-50 195 -201 0
+2 179 240 0
+-10 -107 106 0
+5 169 134 0
+-169 201 94 0
+155 131 27 0
+-250 -57 229 0
+-65 152 158 0
+217 72 23 0
+-134 -31 33 0
+59 -142 244 0
+136 -246 -106 0
+165 -49 -149 0
+-176 186 -38 0
+30 -170 -181 0
+-176 206 58 0
+218 177 51 0
+-70 205 84 0
+-184 -204 239 0
+122 -182 195 0
+219 169 47 0
+-81 -55 14 0
+-166 -198 9 0
+52 99 -240 0
+65 -191 74 0
+-101 -211 236 0
+-234 -68 129 0
+51 115 204 0
+95 -166 218 0
+227 21 -228 0
+117 130 -181 0
+175 10 -237 0
+59 57 -50 0
+131 211 79 0
+136 22 55 0
+84 188 -214 0
+-183 214 249 0
+-104 75 -62 0
+-68 218 -137 0
+-181 201 204 0
+69 -148 -212 0
+21 94 -214 0
+24 116 -55 0
+-11 -87 -110 0
+80 -164 -126 0
+58 -217 -87 0
+-19 18 93 0
+212 -60 -221 0
+158 156 77 0
+193 -133 223 0
+8 -223 87 0
+-94 -10 -103 0
+40 -204 199 0
+1 -128 249 0
+137 -88 184 0
+230 163 72 0
+150 101 73 0
+141 76 -18 0
+-183 -87 116 0
+-232 -50 99 0
+13 -138 -167 0
+-147 104 25 0
+34 247 -137 0
+-40 -19 -60 0
+167 181 -23 0
+-18 -109 69 0
+-109 90 -126 0
+195 -92 228 0
+55 182 82 0
+87 3 213 0
+39 -35 167 0
+129 -78 198 0
+-235 -155 -98 0
+25 -40 171 0
+138 240 9 0
+157 -137 60 0
+-182 -123 106 0
+-136 111 -222 0
+-222 -97 -247 0
+-149 -90 -141 0
+-183 -96 126 0
+20 -101 242 0
+-191 117 229 0
+119 -71 147 0
+-17 112 -189 0
+145 -201 -223 0
+-140 211 -243 0
+-250 -27 -90 0
+-28 -58 -9 0
+-23 190 83 0
+88 242 -52 0
+-202 151 204 0
+168 32 66 0
+-196 -37 -62 0
+176 -232 175 0
+-109 29 12 0
+153 -41 -175 0
+-146 -153 -238 0
+216 106 -33 0
+-13 -235 -224 0
+-209 102 194 0
+-244 164 73 0
+124 -166 211 0
+-107 92 226 0
+131 132 20 0
+-20 -28 -114 0
+246 -241 40 0
+127 -31 225 0
+-208 -249 193 0
+-218 19 194 0
+250 142 40 0
+239 -100 -28 0
+87 -45 216 0
+161 89 -106 0
+165 -239 -12 0
+-121 225 -26 0
+-198 77 -230 0
+160 -190 193 0
+232 161 -163 0
+82 179 -173 0
+228 158 -124 0
+134 -16 -38 0
+-12 149 80 0
+-29 6 240 0
+126 175 -182 0
+198 -246 -125 0
+32 -133 -208 0
+210 -8 96 0
+120 -241 -125 0
+113 59 -142 0
+-11 -55 -156 0
+78 -157 38 0
+233 -186 41 0
+198 -95 -244 0
+-39 66 235 0
+-91 120 147 0
+-152 82 -179 0
+224 -100 90 0
+17 -125 160 0
+-187 -235 179 0
+-13 6 -157 0
+181 155 243 0
+13 67 -210 0
+168 98 -12 0
+191 -45 193 0
+157 -228 114 0
+-224 -68 20 0
+77 190 181 0
+-173 211 -109 0
+142 228 -11 0
+191 3 204 0
+-170 39 159 0
+-54 82 26 0
+245 -39 28 0
+71 -114 -43 0
+57 -138 -142 0
+102 111 247 0
+96 104 -83 0
+-189 -82 -239 0
+31 5 75 0
+213 -143 159 0
+62 5 211 0
+-59 -112 -114 0
+91 -171 -33 0
+40 -168 222 0
+136 203 201 0
+143 -119 109 0
+-114 -235 -227 0
+218 138 -210 0
+-87 -192 -149 0
+-86 -136 157 0
+22 -61 -119 0
+-238 222 -227 0
+142 66 82 0
+-27 -198 -49 0
+132 234 116 0
+-48 134 119 0
+-158 -246 -77 0
+-78 -101 240 0
+16 -229 -50 0
+-45 35 181 0
+219 120 -176 0
+193 -179 -20 0
+155 -239 184 0
+-80 169 84 0
+189 -107 211 0
+-68 48 179 0
+98 25 -40 0
+-61 6 166 0
+29 149 24 0
+143 231 -203 0
+107 148 179 0
+-147 151 -37 0
+114 79 -143 0
+-136 -101 -110 0
+-5 -107 -133 0
+88 67 -110 0
+28 -249 63 0
+202 50 -158 0
+-56 214 82 0
+-67 128 151 0
+161 -173 178 0
+-181 218 -29 0
+-73 234 13 0
+211 133 -56 0
+-86 115 -57 0
+97 -223 65 0
+53 -173 221 0
+45 -238 236 0
+-149 -179 -197 0
+-133 56 -109 0
+-81 -138 -144 0
+148 215 -59 0
+122 -90 -212 0
+171 -46 108 0
+-111 132 -133 0
+141 151 -62 0
+-170 193 -188 0
+-202 183 -73 0
+-92 210 15 0
+-26 -187 -145 0
+-82 46 -116 0
+116 -250 -103 0
+36 179 -97 0
+77 -182 -96 0
+-104 157 109 0
+214 147 -60 0
+240 -156 139 0
+6 244 -44 0
+239 178 -66 0
+6 122 -104 0
+-128 -84 65 0
+-77 -153 -11 0
+81 250 213 0
+8 -91 242 0
+20 180 131 0
+42 171 -85 0
+-212 -184 -151 0
+-191 230 -144 0
+-218 -111 86 0
+219 205 -189 0
+-100 -119 152 0
+183 -186 194 0
+227 99 -72 0
+-115 -221 -35 0
+-210 -148 174 0
+130 96 120 0
+-41 213 -30 0
+-77 -21 36 0
+72 -6 -9 0
+-76 166 86 0
+250 -194 -178 0
+-213 -16 -170 0
+-180 -76 -236 0
+4 -45 132 0
+201 -227 3 0
+118 225 -10 0
+-2 56 -250 0
+137 -227 76 0
+-249 -196 -93 0
+-217 -158 -219 0
+36 61 169 0
+29 107 67 0
+29 165 92 0
+-152 -35 -229 0
+-237 132 95 0
+150 -136 -98 0
+-79 -210 59 0
+11 17 1 0
+135 22 -72 0
+-50 -3 -118 0
+181 -108 104 0
+230 -4 -244 0
+125 160 249 0
+-163 146 -140 0
+221 -58 158 0
+-55 -133 -222 0
+-192 -140 151 0
+-168 -52 -210 0
+-34 89 115 0
+-79 -43 -181 0
+101 185 -15 0
+220 -36 -65 0
+-170 138 -45 0
+-98 87 -60 0
+86 88 175 0
+-150 -175 240 0
+-89 216 119 0
+-146 -5 226 0
+-162 -231 115 0
+104 29 213 0
+83 195 -210 0
+156 197 173 0
+113 -246 -13 0
+-117 98 126 0
+107 -172 -97 0
+105 33 -87 0
+-21 11 -141 0
+-202 -147 -236 0
+-109 103 19 0
+-53 191 -8 0
+-41 -113 239 0
+-72 -198 -105 0
+-203 93 36 0
+-110 -166 -123 0
+-215 202 -147 0
+-179 142 -18 0
+11 91 143 0
+3 -6 -128 0
+-59 -54 -100 0
+138 147 201 0
+-190 -47 -193 0
+153 224 52 0
+-79 -91 110 0
+-140 188 107 0
+-239 8 185 0
+-240 -232 100 0
+-143 -91 37 0
+-48 -215 216 0
+210 60 -32 0
+104 -38 -158 0
+-91 -216 181 0
+3 -40 210 0
+-164 -32 -59 0
+224 -148 39 0
+156 67 125 0
+-13 -195 -66 0
+63 -137 -3 0
+-117 -90 -18 0
+-155 -193 104 0
+-31 -103 -133 0
+5 180 181 0
+34 -185 -201 0
+24 -74 -216 0
+247 154 127 0
+167 127 177 0
+-35 37 -22 0
+-29 -141 80 0
+106 -201 109 0
+-6 239 11 0
+-206 5 235 0
+-225 88 -52 0
+-142 81 -50 0
+6 -166 -177 0
+-222 243 -156 0
+91 -80 249 0
+-90 -187 -138 0
+51 75 21 0
+77 -51 -247 0
+171 137 226 0
+71 211 -179 0
+120 125 77 0
+-197 -67 -84 0
+49 -244 179 0
+29 -167 231 0
+104 -64 61 0
+-173 2 -219 0
+9 -206 -52 0
+-221 222 -212 0
+-244 46 124 0
+-74 -153 181 0
+-229 108 65 0
+-182 -115 -29 0
+-202 178 -174 0
+-120 70 236 0
+111 117 188 0
+-105 -229 230 0
+242 108 -200 0
+-222 -43 -83 0
+85 75 229 0
+106 -179 -138 0
+-166 -74 117 0
+-231 235 -150 0
+-86 227 -34 0
+78 207 -63 0
+-79 -132 58 0
+-105 -91 102 0
+-14 -216 79 0
+-154 -231 -60 0
+-175 228 -137 0
+-117 112 -46 0
+202 -183 61 0
+-148 167 -12 0
+59 -234 138 0
+-50 96 14 0
+-100 199 -160 0
+-115 -75 171 0
+-221 26 240 0
+138 -60 -53 0
+62 -227 -69 0
+124 -13 -99 0
+-21 -22 -47 0
+14 -167 -200 0
+-74 36 -11 0
+-100 -123 165 0
+-69 71 -90 0
+-140 124 -18 0
+110 78 131 0
+10 155 64 0
+208 130 -246 0
+201 117 14 0
+37 174 242 0
+-19 220 -134 0
+-177 39 -120 0
+114 -17 30 0
+53 -91 -195 0
+-184 -168 153 0
+-231 241 114 0
+66 48 198 0
+169 124 -127 0
+-81 -103 -150 0
+81 152 31 0
+236 114 23 0
+177 69 -80 0
+222 42 60 0
+-53 150 -176 0
+81 -127 -60 0
+-153 -118 47 0
+208 144 -118 0
+224 239 32 0
+106 139 250 0
+-190 171 174 0
+-182 185 -174 0
+-28 68 33 0
+-136 79 39 0
+18 -218 14 0
+-64 -188 26 0
+-43 118 242 0
+-106 124 169 0
+-189 154 -102 0
+102 89 -181 0
+-220 -171 117 0
+51 -200 171 0
+144 -21 -140 0
+-85 98 -62 0
+150 177 222 0
+-10 11 -248 0
+179 56 105 0
+115 241 -41 0
+-163 137 48 0
+107 223 49 0
+-157 -62 101 0
+-59 -117 161 0
+-184 80 250 0
+-174 -247 189 0
+-93 -78 234 0
+231 -63 99 0
+186 -25 153 0
+105 121 197 0
+156 -18 -28 0
+106 -81 -77 0
+-127 202 45 0
+-11 218 -36 0
+-30 169 -95 0
+8 179 -207 0
+34 -129 -25 0
+-93 95 -198 0
+-148 -80 198 0
+-156 -22 -181 0
+-188 6 -132 0
+89 -75 34 0
+109 -27 -97 0
+-36 -61 -245 0
+-245 -148 8 0
+128 -85 13 0
+-165 -67 129 0
+200 39 90 0
+-211 131 63 0
+-191 108 204 0
+-206 -161 -185 0
+-21 84 -231 0
+212 232 199 0
+54 -238 174 0
+172 133 -145 0
+-225 37 87 0
+73 -25 90 0
+-213 -136 -103 0
+-204 241 118 0
+164 -29 192 0
+234 129 59 0
+-77 -112 87 0
+-39 128 146 0
+-22 242 -74 0
+-198 32 209 0
+-162 -73 242 0
+33 -220 142 0
+130 176 -184 0
+-108 -88 213 0
+111 174 -113 0
+-183 -223 -24 0
+206 225 137 0
+153 -224 198 0
+58 107 102 0
+-102 -149 1 0
+-164 151 -36 0
+-104 -31 203 0
+-12 31 20 0
+225 -175 -125 0
+-154 47 60 0
+217 174 179 0
+-230 -214 -36 0
+-229 -215 193 0
+-16 -149 -235 0
+52 129 -225 0
+139 250 158 0
+-72 -232 107 0
+-144 150 213 0
+158 -223 -6 0
+-99 75 -160 0
+-99 108 53 0
+238 92 -53 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-093.cnf b/benchmarks/UF250.1065.100/uf250-093.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-093.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 148 -38 -141 0
+-241 64 -60 0
+-119 -80 -134 0
+-107 -185 -174 0
+29 64 -61 0
+228 129 135 0
+56 -133 91 0
+142 -239 -144 0
+133 101 -59 0
+53 -120 24 0
+-107 -178 244 0
+22 48 195 0
+123 -214 92 0
+-152 -123 -109 0
+-206 199 -36 0
+95 -168 -162 0
+152 180 203 0
+199 -165 -237 0
+-49 82 -99 0
+73 -248 194 0
+93 -72 173 0
+159 -62 11 0
+134 -106 -216 0
+-97 195 228 0
+-191 175 -18 0
+140 -124 -67 0
+-143 -36 -39 0
+-205 -31 -52 0
+67 -248 -143 0
+64 134 -169 0
+-76 -157 -74 0
+-119 112 -237 0
+-103 -220 163 0
+-103 -206 61 0
+-240 -63 -137 0
+-107 219 62 0
+131 -230 -142 0
+-250 -240 126 0
+227 -247 -222 0
+-41 -231 -34 0
+-82 -245 146 0
+174 -55 235 0
+222 172 112 0
+113 61 -2 0
+54 139 224 0
+-15 148 106 0
+-166 215 86 0
+-22 2 179 0
+-139 212 -74 0
+134 -99 -60 0
+219 201 24 0
+-105 -26 30 0
+-197 198 -61 0
+-139 219 -121 0
+-133 243 -13 0
+68 -70 149 0
+-157 -250 -34 0
+245 137 -156 0
+215 150 205 0
+250 -244 -57 0
+211 4 227 0
+-119 -2 120 0
+111 -181 -195 0
+-3 201 -106 0
+22 34 -211 0
+-236 7 -151 0
+-84 -235 -248 0
+-12 247 116 0
+164 -16 52 0
+-236 245 -120 0
+-94 59 172 0
+-241 104 -23 0
+173 69 -155 0
+-140 -188 -184 0
+-27 -193 -151 0
+-62 -233 31 0
+22 -218 -155 0
+203 -129 29 0
+-26 -57 -242 0
+115 -24 141 0
+238 -231 -14 0
+-69 235 -209 0
+-184 231 -44 0
+17 113 -8 0
+-186 -38 -97 0
+-187 -140 205 0
+-136 89 -246 0
+-145 47 -143 0
+-95 24 166 0
+102 75 218 0
+-238 219 235 0
+-216 -4 -203 0
+141 62 2 0
+191 139 33 0
+-228 -155 -146 0
+41 -194 145 0
+139 102 -17 0
+47 -203 246 0
+57 -177 -90 0
+-11 136 -55 0
+247 -36 -126 0
+161 23 156 0
+48 37 85 0
+-153 -199 50 0
+-152 -243 167 0
+188 -196 -43 0
+202 -128 236 0
+196 177 -107 0
+-153 -175 78 0
+-234 69 -52 0
+-157 212 -196 0
+-163 226 -40 0
+218 28 95 0
+204 -211 -42 0
+-90 147 27 0
+141 -203 13 0
+249 -64 14 0
+207 180 -124 0
+-169 -207 142 0
+-169 -78 -202 0
+246 -109 199 0
+46 -193 -164 0
+155 -188 55 0
+209 158 15 0
+156 -37 79 0
+104 -227 156 0
+153 31 43 0
+-192 243 -211 0
+55 229 -107 0
+-72 235 -11 0
+198 -194 -218 0
+-203 -148 233 0
+-18 -156 65 0
+178 208 -64 0
+9 -100 -127 0
+-11 197 -160 0
+-182 -2 53 0
+236 -14 173 0
+-135 -169 34 0
+-90 -212 -160 0
+182 -241 -107 0
+247 151 -158 0
+-67 51 -167 0
+66 -235 77 0
+160 -22 -241 0
+230 169 -212 0
+-242 8 -82 0
+-52 124 196 0
+-126 179 -30 0
+-231 188 -233 0
+-192 238 -138 0
+-85 -64 -156 0
+61 -14 -86 0
+53 108 -129 0
+44 41 95 0
+-246 203 -90 0
+-32 191 -226 0
+-149 -168 -203 0
+184 226 42 0
+218 -102 -141 0
+164 124 -105 0
+-165 -39 153 0
+79 125 176 0
+215 43 -76 0
+-108 -72 235 0
+150 47 -237 0
+217 215 33 0
+127 -184 -133 0
+-152 -179 -34 0
+110 43 209 0
+-207 -191 -139 0
+-188 162 153 0
+228 -157 -191 0
+-102 110 84 0
+-22 196 62 0
+-72 -246 -43 0
+148 127 -150 0
+-57 -74 87 0
+-152 -36 -155 0
+4 -193 -186 0
+-167 -244 -221 0
+196 -101 -36 0
+25 -208 -206 0
+156 107 176 0
+-51 -95 -38 0
+-211 76 -204 0
+-92 230 -8 0
+-9 -99 116 0
+104 -115 177 0
+-126 -225 113 0
+124 172 -99 0
+-233 195 -112 0
+148 80 -35 0
+84 -149 108 0
+-28 -53 -7 0
+163 -90 -139 0
+143 -149 186 0
+-191 37 -87 0
+220 -133 -29 0
+110 170 -9 0
+-83 -223 -64 0
+-212 -127 128 0
+-154 73 53 0
+-120 18 -235 0
+104 205 47 0
+-87 153 80 0
+129 -85 190 0
+23 -136 -144 0
+-177 -245 210 0
+38 247 9 0
+191 195 231 0
+83 -222 -189 0
+-95 250 -56 0
+-180 -2 176 0
+-193 201 -66 0
+30 -225 -119 0
+114 77 -185 0
+223 -194 -162 0
+-209 -111 -238 0
+204 -192 -100 0
+193 -172 109 0
+-24 46 180 0
+120 71 -223 0
+17 -57 15 0
+154 -145 206 0
+-137 -107 -20 0
+98 -191 248 0
+56 18 167 0
+-182 66 71 0
+-211 -223 157 0
+14 112 177 0
+-237 -205 -36 0
+-80 37 202 0
+10 -247 -66 0
+94 154 108 0
+-71 84 195 0
+-92 104 -6 0
+61 -168 24 0
+12 174 85 0
+213 98 182 0
+152 -169 -86 0
+-147 -8 -58 0
+-139 -195 -63 0
+1 219 -150 0
+114 8 2 0
+-47 229 -18 0
+-86 221 190 0
+39 -12 -18 0
+-78 174 -193 0
+-131 -122 246 0
+-232 214 51 0
+182 -95 -122 0
+-113 -228 -214 0
+41 76 130 0
+149 206 -113 0
+13 -86 235 0
+194 -114 -203 0
+-10 51 148 0
+161 55 -124 0
+157 220 163 0
+-204 14 121 0
+-47 218 165 0
+169 42 -153 0
+-114 -175 221 0
+195 -121 13 0
+143 94 27 0
+-65 78 18 0
+-83 245 92 0
+152 -174 -32 0
+-165 -106 117 0
+-191 107 -100 0
+17 -185 208 0
+-85 -247 28 0
+33 133 -11 0
+-60 170 -27 0
+182 38 -97 0
+162 20 150 0
+-153 139 60 0
+18 -97 -174 0
+-200 -220 -99 0
+216 77 -233 0
+-28 -20 6 0
+241 -41 198 0
+91 239 109 0
+193 -216 -238 0
+-237 -157 210 0
+-205 -247 -87 0
+-19 -164 -16 0
+229 54 -225 0
+105 10 -207 0
+-225 37 54 0
+3 -210 -19 0
+65 -188 106 0
+67 -133 -122 0
+-32 -74 -199 0
+-135 142 36 0
+-211 -78 -1 0
+172 231 107 0
+-95 -127 145 0
+156 -199 188 0
+-105 71 245 0
+-181 -220 148 0
+-100 -121 45 0
+218 -242 -232 0
+-226 -114 98 0
+16 -73 105 0
+-80 143 84 0
+41 -173 154 0
+-190 -97 -42 0
+-70 184 113 0
+201 112 154 0
+169 -201 8 0
+-35 218 -4 0
+238 -243 -229 0
+-28 -234 -122 0
+222 -101 -79 0
+-240 74 150 0
+79 110 44 0
+-214 34 88 0
+131 -90 -235 0
+219 202 -235 0
+-247 66 214 0
+222 -142 -148 0
+-111 -188 228 0
+-200 11 130 0
+69 231 -61 0
+-194 -24 203 0
+195 -141 -159 0
+36 -16 -70 0
+-53 163 -210 0
+42 -166 -202 0
+-240 162 -3 0
+209 13 -62 0
+249 -140 -232 0
+-18 -205 -108 0
+-199 178 120 0
+-129 -20 1 0
+52 171 -81 0
+80 36 -74 0
+7 121 180 0
+-69 -47 245 0
+28 -76 45 0
+-96 8 -177 0
+-110 200 250 0
+159 -18 224 0
+-156 -200 119 0
+-175 -166 141 0
+-226 -39 -104 0
+117 74 -174 0
+-219 167 202 0
+-15 161 -33 0
+199 -235 87 0
+185 180 68 0
+-12 199 106 0
+121 -33 29 0
+-156 240 194 0
+-109 -72 -238 0
+225 -95 -121 0
+-73 146 -152 0
+41 202 -248 0
+103 179 213 0
+50 -225 158 0
+229 -144 163 0
+-52 -8 191 0
+-169 226 -223 0
+139 -147 174 0
+188 242 -15 0
+163 7 78 0
+121 158 -21 0
+84 -29 -183 0
+-52 -84 124 0
+15 -124 57 0
+213 -131 -92 0
+54 -77 -106 0
+-32 221 -246 0
+191 78 -24 0
+-131 68 83 0
+23 60 -181 0
+-62 -154 213 0
+-134 -10 72 0
+69 -165 -176 0
+-52 109 -47 0
+184 -69 204 0
+-1 -245 -208 0
+-64 -46 -196 0
+-233 244 83 0
+137 -171 183 0
+204 -36 30 0
+68 -214 -41 0
+94 172 -229 0
+-89 -174 119 0
+61 155 189 0
+34 -157 -44 0
+-169 -89 -168 0
+43 -136 -66 0
+232 -71 79 0
+106 -55 218 0
+58 169 247 0
+-229 -188 -211 0
+39 -180 61 0
+10 182 112 0
+152 -137 161 0
+-209 238 -214 0
+77 -68 172 0
+211 2 -238 0
+-63 -115 -119 0
+-30 -105 -37 0
+-236 -183 205 0
+182 -214 112 0
+-162 -211 -75 0
+-86 -45 205 0
+-249 103 141 0
+174 -9 63 0
+-54 109 218 0
+69 117 217 0
+94 91 6 0
+-61 191 1 0
+172 -25 171 0
+97 -29 246 0
+72 205 -154 0
+90 -99 -40 0
+-206 -221 69 0
+-65 -140 110 0
+13 30 -58 0
+-45 -105 -149 0
+-147 233 -3 0
+-65 -34 134 0
+218 54 -242 0
+-106 52 -204 0
+108 104 -92 0
+-161 -198 217 0
+-75 199 78 0
+61 -50 -120 0
+-227 -233 210 0
+168 4 -122 0
+-244 170 120 0
+4 158 202 0
+148 -176 -84 0
+-175 -206 193 0
+153 54 93 0
+196 57 23 0
+69 20 -12 0
+-54 248 53 0
+98 190 236 0
+-129 -227 -176 0
+73 196 45 0
+-200 79 -81 0
+-88 153 -179 0
+-171 -137 -133 0
+-28 56 -183 0
+-192 -99 -128 0
+-47 143 218 0
+-57 190 219 0
+178 -250 145 0
+-17 -184 -127 0
+131 78 -1 0
+147 -110 -86 0
+-180 44 -128 0
+157 207 52 0
+-33 -46 -249 0
+111 11 151 0
+-16 -184 180 0
+-60 -214 -245 0
+-115 -199 159 0
+38 -248 -67 0
+187 -90 10 0
+181 224 -18 0
+-228 163 -151 0
+174 -235 92 0
+-103 -188 55 0
+-169 -161 123 0
+11 178 -54 0
+216 -15 -70 0
+10 -161 174 0
+-157 95 -11 0
+244 183 -145 0
+197 -121 70 0
+-158 -114 122 0
+166 239 20 0
+-164 -246 106 0
+158 201 -52 0
+194 13 -32 0
+-120 -170 44 0
+101 -63 12 0
+-131 -66 97 0
+-106 -148 5 0
+69 -143 84 0
+30 25 -17 0
+96 -117 -225 0
+208 116 -192 0
+108 208 79 0
+183 184 170 0
+-113 -64 100 0
+42 233 -232 0
+143 48 -83 0
+16 210 142 0
+121 4 -191 0
+-115 133 -38 0
+80 53 -158 0
+27 212 -46 0
+-44 -62 -107 0
+-193 26 -182 0
+-107 -182 85 0
+-69 225 -150 0
+224 -62 -180 0
+166 -215 -38 0
+-200 -93 218 0
+-84 -82 215 0
+-16 44 85 0
+133 244 180 0
+38 -178 -66 0
+-18 150 58 0
+-19 115 114 0
+-94 -49 -133 0
+-47 -96 -145 0
+-77 196 85 0
+-107 38 -184 0
+197 42 80 0
+148 119 162 0
+182 93 -220 0
+233 145 74 0
+101 144 -132 0
+250 4 -196 0
+192 -211 -90 0
+-228 173 198 0
+232 -191 -148 0
+-150 -120 124 0
+184 -181 -224 0
+-205 -34 58 0
+118 -147 233 0
+-99 134 -205 0
+-48 -230 71 0
+-166 87 73 0
+-132 -35 -52 0
+-225 -98 118 0
+-15 -64 193 0
+-166 -9 -32 0
+-85 156 26 0
+-175 -215 141 0
+197 130 -219 0
+124 101 -247 0
+-119 -235 -217 0
+90 -56 -112 0
+220 138 160 0
+-231 60 193 0
+-133 247 -130 0
+87 181 -184 0
+10 171 -211 0
+-66 5 -61 0
+-38 95 233 0
+-10 176 -102 0
+88 -142 -95 0
+-175 204 -98 0
+58 140 137 0
+42 -153 -96 0
+-131 142 66 0
+-147 -118 -11 0
+169 -64 -159 0
+148 6 -122 0
+-35 -167 138 0
+20 72 -163 0
+-205 -201 -61 0
+171 -111 -12 0
+-61 24 216 0
+168 -92 -7 0
+-77 241 20 0
+-182 -29 -25 0
+-192 -164 -78 0
+-164 -53 227 0
+-220 -152 125 0
+-173 34 -86 0
+16 -204 -189 0
+7 138 96 0
+38 -4 140 0
+-47 102 -26 0
+16 -1 18 0
+-11 -209 -244 0
+-131 5 -78 0
+-64 -127 172 0
+78 188 -156 0
+87 -124 -234 0
+-144 -235 -134 0
+-76 64 -138 0
+-71 104 -103 0
+-46 -135 181 0
+-185 -75 -162 0
+-95 -72 121 0
+-111 -34 -118 0
+224 -8 11 0
+-70 -45 -202 0
+-38 182 -14 0
+-86 -194 -14 0
+-11 33 -6 0
+35 3 -200 0
+112 -149 -244 0
+2 -186 171 0
+-208 -220 -215 0
+-193 186 -169 0
+140 -98 201 0
+38 4 179 0
+-20 68 -12 0
+-212 40 116 0
+-62 -204 227 0
+-178 -42 137 0
+158 -168 32 0
+-163 -218 -165 0
+-70 120 38 0
+-227 106 -2 0
+-242 -13 194 0
+-158 -48 -242 0
+-37 -47 157 0
+-200 -41 -184 0
+35 -202 -84 0
+-190 147 182 0
+-208 183 120 0
+138 159 50 0
+110 60 43 0
+82 -237 105 0
+-58 38 205 0
+148 244 -147 0
+235 -24 -200 0
+-139 -195 30 0
+202 -73 -52 0
+79 -248 230 0
+-61 -87 -36 0
+107 -168 175 0
+26 85 -4 0
+-120 217 68 0
+114 -101 -6 0
+-134 -194 -31 0
+-70 8 131 0
+54 -89 -161 0
+51 -14 -142 0
+-126 -48 -14 0
+76 -24 -91 0
+-69 12 249 0
+-26 60 152 0
+112 167 -59 0
+-167 161 -40 0
+-77 -118 -203 0
+-160 -43 -156 0
+-221 17 -122 0
+65 3 -225 0
+-235 -198 -7 0
+-241 108 138 0
+-67 124 188 0
+195 132 -70 0
+-233 -149 -160 0
+-175 201 -145 0
+116 105 241 0
+-34 80 196 0
+-71 249 192 0
+47 -175 -206 0
+179 -92 -47 0
+-224 61 -171 0
+-10 -152 -188 0
+-51 204 -189 0
+-238 66 139 0
+-95 248 122 0
+-71 80 -138 0
+-234 65 113 0
+169 97 23 0
+-72 -25 -106 0
+241 -63 172 0
+190 25 -107 0
+-38 -250 227 0
+-219 -90 -119 0
+-32 -20 -181 0
+-62 221 -212 0
+12 22 -189 0
+30 137 204 0
+-28 -7 -215 0
+-51 -30 -181 0
+130 -229 -131 0
+-6 224 235 0
+148 -121 221 0
+-226 153 15 0
+101 99 -42 0
+192 211 -187 0
+36 57 -121 0
+105 -148 -83 0
+84 -225 -111 0
+-111 15 8 0
+110 239 48 0
+194 97 -156 0
+27 223 53 0
+-67 -131 -27 0
+87 -90 205 0
+-182 -102 239 0
+-79 -92 146 0
+-139 183 236 0
+244 109 -165 0
+-210 -122 -233 0
+-164 -148 -76 0
+202 -206 -65 0
+112 79 -154 0
+131 14 54 0
+-188 -243 -210 0
+-145 -71 -73 0
+194 175 157 0
+-229 -133 -175 0
+-78 -110 -209 0
+-219 92 -236 0
+-105 -156 -213 0
+128 70 -110 0
+130 -57 -15 0
+-249 -17 104 0
+-201 116 100 0
+78 149 -16 0
+225 -203 211 0
+-216 -115 95 0
+225 168 -49 0
+-86 75 61 0
+46 -88 3 0
+-203 -103 31 0
+201 -152 132 0
+-79 -107 217 0
+-73 -21 -167 0
+-238 1 -16 0
+69 -14 -245 0
+-116 -128 -83 0
+46 -2 71 0
+105 201 -26 0
+-199 72 232 0
+107 -131 -57 0
+32 95 112 0
+-79 -137 -36 0
+-154 4 -115 0
+-160 -225 20 0
+-183 -44 -212 0
+223 176 -36 0
+118 -13 153 0
+170 -166 -181 0
+-8 165 -149 0
+82 147 -192 0
+-44 217 169 0
+-245 -123 -57 0
+-214 -59 133 0
+-24 165 239 0
+152 -145 238 0
+-227 -8 246 0
+-189 129 124 0
+212 -241 -72 0
+-169 158 -144 0
+-248 231 101 0
+15 -51 -73 0
+-11 -134 86 0
+-147 -91 -103 0
+196 104 -145 0
+-45 -8 204 0
+211 7 79 0
+240 -27 158 0
+188 58 126 0
+-26 221 -164 0
+144 -105 -181 0
+-126 -211 -180 0
+-228 233 -224 0
+170 245 -192 0
+106 -60 -188 0
+192 -123 102 0
+-45 95 62 0
+-171 -26 37 0
+-28 80 89 0
+187 -230 -182 0
+-121 190 34 0
+-74 105 -98 0
+-189 -250 171 0
+-69 -171 160 0
+-30 -77 14 0
+-123 72 201 0
+159 117 -116 0
+152 -190 194 0
+152 -234 -7 0
+94 -170 -225 0
+119 -4 247 0
+-80 69 -157 0
+140 227 98 0
+-169 199 -245 0
+73 -103 -56 0
+-222 -78 191 0
+-8 -226 -170 0
+-72 -60 221 0
+-181 -61 -217 0
+61 59 78 0
+-53 78 115 0
+94 -53 -237 0
+-8 -38 216 0
+-247 137 -168 0
+189 -122 212 0
+-54 41 -145 0
+-179 -127 -243 0
+72 147 -248 0
+145 121 -90 0
+-215 22 24 0
+-244 91 52 0
+78 187 211 0
+30 -173 246 0
+230 -104 240 0
+-222 131 -95 0
+6 -51 -223 0
+141 16 168 0
+-201 -115 -192 0
+65 -121 -5 0
+-128 -162 51 0
+104 -163 157 0
+-56 -110 -111 0
+-242 162 -61 0
+84 -172 72 0
+8 104 175 0
+165 179 -243 0
+166 60 72 0
+222 -24 195 0
+233 -40 -223 0
+-67 -135 -53 0
+71 -107 56 0
+25 94 -119 0
+130 91 -174 0
+125 -105 170 0
+47 -226 182 0
+226 37 -231 0
+-91 -126 2 0
+109 -101 211 0
+162 -49 188 0
+128 192 72 0
+-182 16 -75 0
+70 138 50 0
+-192 -204 122 0
+-236 -147 -94 0
+20 -105 -181 0
+-129 95 236 0
+-129 -77 170 0
+200 -89 -218 0
+-117 -227 100 0
+-200 169 182 0
+100 139 -190 0
+117 -221 -24 0
+51 -98 11 0
+222 -36 -228 0
+149 196 45 0
+176 175 193 0
+62 -126 -5 0
+8 -213 -1 0
+-19 203 -205 0
+-124 173 -147 0
+-223 179 -146 0
+-201 -106 -31 0
+108 -199 -155 0
+-27 -235 88 0
+182 105 34 0
+-50 -245 215 0
+-100 111 115 0
+-73 174 -5 0
+-112 59 -206 0
+60 222 42 0
+129 100 -59 0
+-103 145 -80 0
+23 97 69 0
+-248 -186 -159 0
+-139 194 -171 0
+244 166 69 0
+21 112 8 0
+246 -101 -129 0
+164 125 138 0
+-22 -216 217 0
+-161 -139 -169 0
+94 212 40 0
+133 57 218 0
+215 34 220 0
+125 128 -11 0
+94 -230 -45 0
+-190 -53 197 0
+96 37 -65 0
+-159 13 219 0
+-174 240 203 0
+-90 -173 -250 0
+120 125 -12 0
+-75 200 -201 0
+74 172 -12 0
+118 -222 -116 0
+90 -246 118 0
+49 250 177 0
+-225 142 -229 0
+-175 -105 -163 0
+-63 14 184 0
+-122 173 -85 0
+-43 61 214 0
+-249 96 -171 0
+-219 -196 -56 0
+93 194 217 0
+-116 -244 -223 0
+-164 -25 -46 0
+157 -242 12 0
+29 188 228 0
+38 -162 -53 0
+54 53 -167 0
+11 166 -175 0
+-222 199 -160 0
+-15 -56 -67 0
+-100 -177 -47 0
+-77 234 37 0
+143 20 -205 0
+-234 46 -195 0
+22 43 -26 0
+223 134 93 0
+3 112 7 0
+79 247 35 0
+-29 -47 -155 0
+-195 212 225 0
+-136 22 -141 0
+1 44 -39 0
+23 -162 -140 0
+166 -223 -250 0
+-2 141 -152 0
+234 -247 224 0
+52 -226 -58 0
+233 5 -54 0
+76 226 -221 0
+-16 48 -57 0
+119 -8 -165 0
+-106 184 115 0
+55 -6 -102 0
+105 205 -139 0
+242 -46 231 0
+-217 -81 -11 0
+-20 -27 76 0
+231 244 -105 0
+-244 206 -188 0
+66 23 -14 0
+50 -37 -57 0
+204 187 -6 0
+-129 -50 190 0
+-217 126 246 0
+-123 73 49 0
+-113 -168 156 0
+-148 -182 9 0
+99 89 129 0
+79 -39 -136 0
+-101 -65 216 0
+-18 -63 -2 0
+247 129 161 0
+-85 -131 211 0
+224 247 71 0
+-2 171 78 0
+51 88 92 0
+-31 8 -202 0
+64 97 115 0
+-57 -33 29 0
+-140 144 19 0
+247 -161 -176 0
+161 -243 -195 0
+-96 248 55 0
+242 -79 147 0
+-119 96 182 0
+-226 -60 -201 0
+89 -57 155 0
+240 -14 87 0
+158 -215 -187 0
+92 -103 238 0
+64 217 110 0
+178 -206 -63 0
+172 229 -244 0
+117 -180 -182 0
+-195 76 19 0
+233 -162 226 0
+-98 -104 49 0
+-141 108 16 0
+102 232 -217 0
+-199 -229 25 0
+-227 -144 -35 0
+45 -84 65 0
+-131 135 -108 0
+-184 -121 -204 0
+-101 103 -217 0
+249 -47 21 0
+244 -44 89 0
+-60 -18 -217 0
+141 -98 106 0
+82 -98 -112 0
+-176 222 -229 0
+201 248 -21 0
+122 117 175 0
+-73 175 -187 0
+188 -101 32 0
+-230 75 -226 0
+-185 221 227 0
+113 -132 -150 0
+127 -43 -109 0
+246 -159 -228 0
+32 -186 -201 0
+-237 79 -191 0
+-247 -147 83 0
+-81 61 96 0
+66 -119 -225 0
+170 -178 117 0
+90 -171 89 0
+232 131 -18 0
+-117 107 -13 0
+29 -111 -4 0
+183 -73 78 0
+-59 32 184 0
+19 44 -198 0
+239 -225 -81 0
+-136 -215 -237 0
+40 -150 -212 0
+130 -8 -185 0
+130 -173 -41 0
+-51 -198 124 0
+-8 -85 -25 0
+134 -13 142 0
+-248 9 98 0
+-179 201 -175 0
+-118 -78 82 0
+51 -217 115 0
+-67 -94 -101 0
+-48 185 239 0
+147 46 10 0
+206 132 114 0
+-68 -173 -39 0
+21 65 92 0
+102 -69 214 0
+-150 -110 -127 0
+195 -137 -23 0
+-131 -241 69 0
+167 194 -130 0
+38 166 -221 0
+-82 156 -45 0
+99 9 112 0
+16 198 -26 0
+150 34 -142 0
+-181 79 -123 0
+-86 161 34 0
+-105 217 -106 0
+250 -103 -121 0
+224 87 20 0
+-73 -47 -140 0
+73 -34 -131 0
+203 -18 215 0
+232 233 155 0
+89 232 178 0
+170 90 60 0
+186 -71 -160 0
+244 -2 -123 0
+-33 -218 -79 0
+223 208 -98 0
+1 225 230 0
+89 25 -248 0
+59 74 -28 0
+143 26 -31 0
+250 209 -49 0
+-81 238 -170 0
+-229 -101 25 0
+-132 226 -171 0
+-111 229 4 0
+-93 5 -213 0
+-81 165 214 0
+-186 33 141 0
+-58 141 32 0
+-207 161 96 0
+-215 145 -105 0
+153 117 -103 0
+155 52 -190 0
+-102 70 -89 0
+2 -6 48 0
+198 181 244 0
+241 9 146 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-094.cnf b/benchmarks/UF250.1065.100/uf250-094.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-094.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -120 114 -71 0
+84 226 -220 0
+95 -245 202 0
+-9 140 -127 0
+-38 -118 204 0
+196 -27 228 0
+-179 16 238 0
+94 203 -247 0
+-47 81 27 0
+68 45 -233 0
+136 -233 167 0
+125 178 -114 0
+114 -169 -175 0
+247 -11 78 0
+138 1 -128 0
+-10 158 -147 0
+-26 146 -73 0
+112 -121 68 0
+33 228 -41 0
+194 138 -225 0
+-237 -18 -153 0
+28 220 69 0
+249 221 -196 0
+-97 -40 -154 0
+111 -94 42 0
+-81 151 68 0
+-157 -61 231 0
+-51 -160 60 0
+173 -72 106 0
+230 -69 98 0
+-71 -234 -164 0
+-149 125 -8 0
+220 -151 78 0
+-96 -69 124 0
+206 -125 151 0
+-66 216 38 0
+-175 -2 -130 0
+-101 130 -178 0
+-225 -95 -104 0
+-131 114 -86 0
+-249 225 -178 0
+152 -79 63 0
+185 -60 -171 0
+-93 164 41 0
+-132 -219 -144 0
+107 -151 -126 0
+217 30 -31 0
+-70 -48 -50 0
+-186 -2 -153 0
+-6 79 210 0
+-51 -152 -13 0
+-130 -153 170 0
+-151 -1 -81 0
+189 -176 -243 0
+82 157 18 0
+-154 107 -216 0
+-57 163 -53 0
+10 -224 -234 0
+81 -113 149 0
+12 36 207 0
+94 -231 -119 0
+209 -203 -66 0
+-245 189 113 0
+202 -109 149 0
+150 -193 -138 0
+-118 66 196 0
+-139 83 -45 0
+-93 90 -162 0
+-241 19 -48 0
+-243 19 -172 0
+95 -242 210 0
+-132 118 166 0
+150 164 -100 0
+250 -110 187 0
+-27 242 -74 0
+92 216 -189 0
+135 137 35 0
+-61 212 -20 0
+78 22 -247 0
+-69 96 237 0
+89 -135 74 0
+-195 70 215 0
+84 180 238 0
+-241 -167 31 0
+-234 -249 -195 0
+-79 228 122 0
+-230 -199 -127 0
+-221 12 176 0
+-218 106 183 0
+98 77 111 0
+-30 125 -229 0
+208 -6 183 0
+80 -170 -121 0
+-20 96 -90 0
+-64 -191 9 0
+-176 -12 -181 0
+137 -120 -212 0
+178 33 -80 0
+33 57 -54 0
+56 -73 87 0
+120 173 -80 0
+-6 213 112 0
+-127 209 -97 0
+-165 -41 -191 0
+-114 218 22 0
+19 -151 191 0
+-91 -206 229 0
+16 48 -218 0
+-247 -169 -16 0
+-136 -250 -147 0
+176 218 79 0
+132 156 -234 0
+119 -123 -203 0
+62 -233 127 0
+-6 -55 -12 0
+-80 137 -179 0
+-187 -134 150 0
+76 -113 130 0
+236 12 98 0
+-124 -94 72 0
+97 -75 -170 0
+-19 169 56 0
+176 -165 162 0
+171 178 -122 0
+36 164 54 0
+140 -145 124 0
+231 188 25 0
+-85 32 -28 0
+-107 8 -148 0
+-188 -61 -101 0
+-41 57 -44 0
+20 -96 150 0
+-158 -216 37 0
+155 69 -131 0
+240 -235 -217 0
+240 -17 191 0
+-245 -200 151 0
+-150 151 -248 0
+-60 241 29 0
+96 34 61 0
+-196 -113 -53 0
+192 140 -183 0
+125 184 -77 0
+82 180 -154 0
+-186 214 230 0
+33 222 217 0
+69 -50 2 0
+178 -18 220 0
+167 222 -19 0
+-17 18 -102 0
+100 -46 -99 0
+-178 -200 -7 0
+-215 -129 167 0
+23 50 27 0
+180 -136 -126 0
+158 232 186 0
+-214 -226 -17 0
+119 -97 35 0
+75 -29 -117 0
+46 -34 -102 0
+-234 -147 -177 0
+-203 170 -11 0
+41 -192 75 0
+166 -68 -83 0
+8 229 -14 0
+100 38 75 0
+20 -230 189 0
+8 194 -205 0
+-137 -185 -16 0
+-199 226 -178 0
+-140 -184 20 0
+-234 230 -27 0
+-185 17 -122 0
+88 -235 76 0
+-52 152 18 0
+-213 -4 -36 0
+29 203 -225 0
+234 -60 250 0
+247 -36 83 0
+-115 -191 188 0
+235 133 55 0
+-16 -143 226 0
+-224 182 160 0
+-71 34 144 0
+-188 220 -223 0
+-177 87 -25 0
+-4 122 -32 0
+-79 85 -161 0
+-96 128 232 0
+-21 218 -58 0
+-136 -19 246 0
+49 -3 223 0
+-59 60 -169 0
+-168 -143 -104 0
+237 -153 -101 0
+-203 -31 -213 0
+50 239 -215 0
+107 128 6 0
+1 -14 196 0
+238 -149 230 0
+-32 144 156 0
+-205 -142 -84 0
+116 20 -30 0
+174 -46 140 0
+-197 -138 -200 0
+-51 8 -36 0
+-52 206 -19 0
+38 240 -202 0
+193 -35 -43 0
+133 101 80 0
+224 78 62 0
+-136 -85 -19 0
+86 8 -133 0
+34 16 -28 0
+18 230 33 0
+-152 36 -137 0
+27 179 -5 0
+188 -169 231 0
+64 239 -71 0
+24 -83 -148 0
+115 81 245 0
+-171 71 218 0
+-149 53 -219 0
+185 187 -163 0
+173 52 -59 0
+30 -221 69 0
+64 142 184 0
+81 215 -101 0
+-222 29 -160 0
+-112 206 239 0
+-159 56 66 0
+90 -144 -179 0
+-72 5 209 0
+145 -25 81 0
+-242 -21 69 0
+-76 99 -151 0
+179 -166 126 0
+101 -11 54 0
+-112 -77 132 0
+56 123 61 0
+219 179 -101 0
+-101 248 92 0
+25 204 -40 0
+185 125 -49 0
+-107 -122 -53 0
+170 215 -84 0
+196 -185 150 0
+67 185 -208 0
+-79 198 -95 0
+57 121 33 0
+15 -208 243 0
+-2 -173 -11 0
+155 -26 105 0
+-83 210 66 0
+89 144 -201 0
+-150 18 -197 0
+-218 118 97 0
+149 173 -82 0
+-121 118 174 0
+-17 135 -154 0
+-207 156 175 0
+-78 -16 -158 0
+231 -142 -99 0
+-26 -16 1 0
+209 -219 -181 0
+-20 142 -92 0
+-234 123 -155 0
+-67 27 -41 0
+48 114 -201 0
+96 -22 121 0
+213 154 -199 0
+194 -81 -116 0
+247 -38 189 0
+-222 1 -141 0
+-75 -145 226 0
+-3 -132 13 0
+195 -130 -191 0
+-222 224 -200 0
+188 -233 -152 0
+33 -230 95 0
+-117 -178 146 0
+-239 -73 -211 0
+91 104 -162 0
+191 203 156 0
+-43 63 -40 0
+152 187 144 0
+129 -55 -95 0
+-28 74 81 0
+112 -54 47 0
+78 189 -141 0
+-83 228 -147 0
+248 -154 -16 0
+-68 -21 -72 0
+244 72 -239 0
+118 167 -74 0
+218 116 -127 0
+76 -89 55 0
+-90 -249 68 0
+97 -140 -99 0
+220 47 -104 0
+193 -22 3 0
+220 211 183 0
+-72 142 111 0
+167 -150 147 0
+203 -204 -124 0
+-193 189 200 0
+-39 228 46 0
+-84 -74 240 0
+202 -130 -194 0
+175 -98 -132 0
+-225 97 68 0
+9 81 52 0
+-152 135 128 0
+-185 -30 221 0
+-55 52 213 0
+-65 -73 212 0
+207 5 -84 0
+-63 211 19 0
+31 -36 127 0
+116 -218 -56 0
+-194 219 -228 0
+-158 58 229 0
+-126 128 248 0
+242 99 135 0
+-123 215 -14 0
+83 -236 -137 0
+34 48 45 0
+49 164 238 0
+146 -50 153 0
+76 -40 216 0
+-8 51 -243 0
+-132 -144 -181 0
+36 204 -133 0
+-78 -146 -240 0
+-233 1 -197 0
+-206 -99 216 0
+82 124 219 0
+232 84 78 0
+56 -184 -224 0
+-202 147 -149 0
+64 -51 88 0
+105 81 203 0
+197 -75 -86 0
+102 245 126 0
+224 -242 187 0
+-112 -204 82 0
+-29 -88 161 0
+233 -107 79 0
+-10 233 13 0
+175 -32 -44 0
+-143 -16 138 0
+-54 -244 208 0
+219 208 226 0
+65 -35 -90 0
+-129 -95 180 0
+106 99 244 0
+126 58 -72 0
+58 241 165 0
+-169 -52 111 0
+125 67 187 0
+-152 -122 -119 0
+9 -69 241 0
+-21 216 15 0
+207 -238 83 0
+75 -108 -120 0
+-32 -56 -13 0
+84 210 -25 0
+98 -60 -148 0
+-143 201 -205 0
+-29 93 -46 0
+40 135 -5 0
+8 -119 -165 0
+214 -41 14 0
+78 45 -210 0
+220 -48 -70 0
+-214 235 58 0
+173 45 -212 0
+-41 195 55 0
+229 -142 -23 0
+-230 -209 -70 0
+-208 -139 -50 0
+-98 220 105 0
+225 -87 204 0
+93 -217 191 0
+-116 -207 -61 0
+-177 158 104 0
+-119 180 247 0
+-232 89 129 0
+-235 212 83 0
+28 -193 -16 0
+54 -124 -157 0
+149 -136 -182 0
+104 -89 -103 0
+-23 -168 51 0
+226 187 125 0
+117 -118 -215 0
+-208 -46 57 0
+-114 21 145 0
+-185 81 19 0
+-95 5 201 0
+61 -185 132 0
+196 166 -74 0
+-58 -169 12 0
+53 68 -151 0
+85 148 184 0
+-49 -178 -186 0
+209 -147 60 0
+24 -206 -33 0
+105 211 235 0
+184 -117 185 0
+118 -201 -229 0
+197 90 -77 0
+-121 -146 181 0
+70 34 50 0
+92 223 199 0
+77 207 -51 0
+236 -207 -20 0
+-37 -84 218 0
+57 1 -107 0
+-202 11 -137 0
+54 57 -38 0
+-94 -24 -238 0
+-193 71 -166 0
+217 -113 -133 0
+-12 -175 182 0
+-135 205 -88 0
+-141 158 -179 0
+-7 -6 237 0
+-55 -132 -157 0
+108 216 -54 0
+-70 -249 -159 0
+-63 -61 -130 0
+-157 195 198 0
+186 172 -244 0
+221 216 164 0
+-229 -74 -25 0
+-109 43 -5 0
+-181 191 138 0
+-240 20 176 0
+182 82 250 0
+-121 -84 77 0
+90 80 -101 0
+-37 -249 -75 0
+179 116 178 0
+-139 30 -120 0
+-142 -245 60 0
+-26 230 -110 0
+10 111 177 0
+-243 213 169 0
+208 206 -48 0
+53 -235 167 0
+142 228 36 0
+179 -113 220 0
+159 189 217 0
+-94 -66 241 0
+-63 195 69 0
+35 -197 249 0
+-180 -127 -215 0
+153 -141 -101 0
+-154 -61 -24 0
+229 -14 -110 0
+69 27 112 0
+-170 -26 -187 0
+-46 -77 59 0
+-104 -101 86 0
+-43 223 50 0
+-69 -89 -68 0
+-240 -76 190 0
+-95 -5 -190 0
+179 -4 -237 0
+51 174 -204 0
+-141 145 -62 0
+122 -65 45 0
+174 -85 -9 0
+-250 -167 163 0
+217 232 -170 0
+-222 188 -205 0
+52 77 -217 0
+-36 -152 -230 0
+-149 -57 51 0
+101 219 61 0
+163 -21 42 0
+40 2 -131 0
+-228 149 -100 0
+-96 197 46 0
+240 -182 2 0
+-154 -114 72 0
+-250 20 -24 0
+-77 -4 36 0
+-165 -56 31 0
+-244 -191 -44 0
+47 146 108 0
+-141 -90 -108 0
+51 -47 138 0
+-170 138 153 0
+63 92 46 0
+-100 133 182 0
+-47 142 112 0
+-39 -106 128 0
+-24 112 238 0
+31 -125 177 0
+112 80 -146 0
+-66 -84 38 0
+-9 -26 -198 0
+-237 -225 1 0
+-60 181 -187 0
+-249 -118 246 0
+42 -226 117 0
+173 162 129 0
+10 34 -55 0
+73 67 -136 0
+-176 -51 -10 0
+204 237 146 0
+173 239 210 0
+-132 -118 41 0
+142 -201 -115 0
+-170 135 -217 0
+-99 9 -149 0
+44 1 204 0
+11 185 180 0
+-100 13 -9 0
+130 -209 -104 0
+-9 -236 -168 0
+123 24 247 0
+139 38 234 0
+-127 -188 -117 0
+-104 -31 115 0
+116 135 -238 0
+30 -165 241 0
+76 -129 -56 0
+165 -74 -82 0
+187 62 -13 0
+53 -135 25 0
+-7 -197 -231 0
+16 49 101 0
+216 23 122 0
+30 240 -141 0
+-183 -94 -44 0
+23 -140 -158 0
+225 -154 180 0
+-123 -190 60 0
+-73 17 -102 0
+-124 -242 236 0
+128 -221 -9 0
+166 198 49 0
+-132 -145 -214 0
+-54 -211 218 0
+-48 -19 -34 0
+-92 -187 160 0
+-43 -107 -105 0
+-19 -24 92 0
+-13 123 9 0
+-215 95 55 0
+150 151 207 0
+-116 -70 223 0
+-98 -225 126 0
+-231 196 -159 0
+26 78 51 0
+101 224 10 0
+-173 149 106 0
+248 -216 -36 0
+159 -136 165 0
+24 -151 -105 0
+-183 -81 -153 0
+229 -61 -85 0
+-147 204 168 0
+152 235 209 0
+-94 -76 -235 0
+127 83 -46 0
+216 4 -244 0
+-2 -236 -153 0
+-242 -70 213 0
+33 -231 -91 0
+233 56 73 0
+-211 50 -101 0
+153 101 175 0
+-33 -11 163 0
+11 243 -30 0
+-92 243 13 0
+11 -232 -148 0
+-51 -89 97 0
+-68 -177 127 0
+30 183 79 0
+18 125 81 0
+128 -49 83 0
+22 -211 -106 0
+235 -4 176 0
+197 15 30 0
+-114 91 -187 0
+-45 249 -24 0
+145 -45 144 0
+-250 148 84 0
+24 -205 -83 0
+116 93 247 0
+28 -82 -116 0
+-234 104 184 0
+208 104 244 0
+-110 52 -206 0
+98 221 29 0
+212 51 147 0
+-216 -85 209 0
+-246 -170 -166 0
+-241 70 246 0
+-132 -110 72 0
+224 -166 -145 0
+-226 208 80 0
+-246 103 -210 0
+105 81 241 0
+202 158 112 0
+117 -41 -232 0
+6 137 183 0
+126 -67 -141 0
+-6 -82 63 0
+248 -134 247 0
+-176 23 105 0
+132 39 -153 0
+-103 249 40 0
+225 89 98 0
+127 -82 164 0
+188 117 92 0
+-58 -156 163 0
+-184 72 34 0
+240 40 206 0
+118 204 122 0
+-101 15 -180 0
+-66 114 110 0
+14 -8 -151 0
+165 221 5 0
+160 -176 36 0
+94 -57 -128 0
+228 65 48 0
+166 57 130 0
+32 -19 -81 0
+-119 49 64 0
+-18 -174 76 0
+-79 174 -139 0
+-248 -177 238 0
+238 25 -110 0
+206 180 -47 0
+39 -101 -49 0
+189 -74 -170 0
+-8 198 108 0
+-86 -62 -126 0
+-193 85 -116 0
+-115 143 50 0
+159 195 120 0
+9 29 17 0
+217 109 152 0
+-28 -247 -116 0
+-93 100 112 0
+188 172 63 0
+-127 9 -113 0
+-234 -92 246 0
+166 212 46 0
+2 198 -131 0
+231 27 66 0
+-127 211 -75 0
+126 -87 -42 0
+-170 -138 187 0
+-247 171 239 0
+22 14 -105 0
+-153 -183 150 0
+-178 -48 89 0
+-194 89 199 0
+-171 -50 38 0
+237 199 -84 0
+-30 -188 -73 0
+181 94 -43 0
+80 -6 50 0
+-146 -57 153 0
+4 202 28 0
+228 72 -1 0
+45 -181 11 0
+49 31 -79 0
+201 -204 -21 0
+-184 -141 -188 0
+25 205 53 0
+-193 -50 -234 0
+25 185 214 0
+67 233 227 0
+73 -21 -4 0
+241 7 -186 0
+96 -224 -240 0
+-13 201 60 0
+-249 -120 -75 0
+88 30 -182 0
+72 31 -170 0
+-197 -169 175 0
+62 -10 52 0
+213 -234 -224 0
+-199 -45 -209 0
+-43 -207 29 0
+164 160 21 0
+-190 158 29 0
+95 241 -248 0
+-247 227 -1 0
+-203 150 92 0
+83 26 215 0
+-122 54 -218 0
+-163 -138 237 0
+116 -201 242 0
+1 108 248 0
+148 170 -135 0
+-172 145 52 0
+135 207 -233 0
+-135 233 138 0
+-224 -99 -150 0
+-81 -88 -157 0
+214 122 74 0
+111 145 -74 0
+-30 151 173 0
+211 -250 119 0
+98 51 148 0
+184 -229 -219 0
+-125 -105 -124 0
+139 -228 39 0
+-81 -106 64 0
+-9 62 85 0
+-3 250 79 0
+200 131 -178 0
+-212 218 -103 0
+-65 110 103 0
+-163 -68 -130 0
+-97 -226 -195 0
+-249 -146 -83 0
+-51 -179 -130 0
+152 243 17 0
+-72 35 143 0
+147 128 92 0
+-43 -52 -184 0
+-37 -29 80 0
+74 84 1 0
+166 159 -157 0
+175 7 66 0
+-55 142 -171 0
+-138 -54 176 0
+-225 -43 192 0
+98 48 188 0
+192 32 -55 0
+125 102 45 0
+193 -228 115 0
+-227 -170 126 0
+-197 -243 -56 0
+-182 -187 -194 0
+-140 69 -93 0
+244 -57 159 0
+192 152 -23 0
+-74 -16 -160 0
+-42 82 93 0
+225 -207 -104 0
+-250 -134 -23 0
+12 -183 -100 0
+202 -73 185 0
+16 -244 -166 0
+-143 203 189 0
+-214 -20 -212 0
+184 -189 -135 0
+-203 174 -207 0
+-221 -50 -152 0
+119 51 82 0
+135 -10 121 0
+-49 -180 -236 0
+68 165 -132 0
+182 -22 216 0
+212 27 -174 0
+144 218 -230 0
+61 113 154 0
+-5 -113 31 0
+53 -68 104 0
+142 -111 38 0
+35 47 -89 0
+-238 -121 15 0
+8 172 173 0
+-121 -111 126 0
+236 21 136 0
+-143 -120 -86 0
+-133 121 -16 0
+-207 21 -105 0
+188 -179 -24 0
+-90 -138 173 0
+14 53 128 0
+245 167 -131 0
+193 -20 -164 0
+-209 -87 151 0
+134 -240 191 0
+-65 229 -155 0
+203 72 -104 0
+-227 24 186 0
+112 29 171 0
+66 -144 61 0
+108 -16 4 0
+200 -160 -152 0
+220 7 -156 0
+-221 104 -161 0
+49 -8 43 0
+-162 -223 -70 0
+-123 90 52 0
+145 -51 41 0
+-40 131 221 0
+-183 -161 91 0
+41 127 -21 0
+11 173 40 0
+-98 242 173 0
+-6 82 212 0
+-59 -215 -236 0
+-198 230 -78 0
+-169 -102 -50 0
+80 -12 -140 0
+83 -156 14 0
+120 190 -11 0
+-57 36 179 0
+12 -173 121 0
+209 -210 -47 0
+30 44 -103 0
+89 209 173 0
+-48 121 47 0
+247 16 224 0
+-152 -37 65 0
+-146 -164 -69 0
+-232 -45 -117 0
+-165 -192 51 0
+-13 165 -71 0
+-90 -184 185 0
+-179 29 -233 0
+156 -8 -234 0
+203 76 -69 0
+-57 49 -152 0
+-25 124 118 0
+28 -207 29 0
+-199 -111 -62 0
+-59 85 48 0
+115 144 -133 0
+201 46 40 0
+69 31 -24 0
+-152 -239 -89 0
+-186 229 -55 0
+-67 -221 35 0
+-115 187 101 0
+-222 -74 -135 0
+224 72 164 0
+33 -220 -62 0
+229 -20 138 0
+-68 -83 62 0
+-22 -209 140 0
+-82 -179 -132 0
+-79 24 136 0
+-59 89 108 0
+-71 169 -158 0
+198 108 103 0
+148 95 -236 0
+194 168 250 0
+167 117 198 0
+100 133 217 0
+151 213 -160 0
+61 -198 18 0
+23 -170 25 0
+131 -166 200 0
+126 39 -145 0
+144 -197 -121 0
+-226 11 118 0
+100 80 13 0
+-208 232 176 0
+168 185 -154 0
+221 -171 145 0
+-13 -199 -106 0
+-224 -41 243 0
+-247 122 -75 0
+-37 196 69 0
+139 228 -15 0
+-128 -82 -186 0
+-147 -185 167 0
+233 166 -203 0
+191 125 -176 0
+104 -203 -161 0
+107 115 61 0
+169 -245 -207 0
+167 -116 -43 0
+100 113 5 0
+209 226 22 0
+-100 -200 -122 0
+-183 -162 213 0
+15 164 -211 0
+-187 -132 246 0
+9 -116 -93 0
+-37 -85 -136 0
+127 177 40 0
+-185 -80 -200 0
+29 72 115 0
+-142 21 137 0
+170 -86 -206 0
+-184 -120 -127 0
+-10 144 -22 0
+192 67 -229 0
+-77 -233 11 0
+86 -136 -146 0
+242 126 -9 0
+61 109 -111 0
+-238 9 216 0
+-207 140 39 0
+-26 -188 141 0
+60 221 208 0
+-36 -150 -165 0
+45 -219 240 0
+67 141 193 0
+111 132 -234 0
+84 -113 183 0
+98 217 -171 0
+-244 -157 119 0
+-36 235 193 0
+24 -201 -181 0
+-219 36 96 0
+173 -175 243 0
+245 -181 -12 0
+166 -200 163 0
+158 -201 -204 0
+-73 177 191 0
+-195 1 -192 0
+43 -89 -59 0
+-234 -117 172 0
+150 -134 50 0
+-8 -45 184 0
+-216 157 12 0
+36 -137 -194 0
+-67 175 -12 0
+-87 220 122 0
+144 81 138 0
+88 -245 7 0
+-206 188 -237 0
+45 99 -102 0
+-44 173 -143 0
+-8 202 46 0
+246 -117 -68 0
+102 171 -158 0
+17 -114 38 0
+-41 -214 46 0
+-149 136 56 0
+18 26 -200 0
+-55 -129 -87 0
+-151 234 -20 0
+61 143 153 0
+210 -225 -166 0
+100 185 -222 0
+215 75 127 0
+-207 187 -78 0
+165 185 -72 0
+98 1 122 0
+-208 -115 -224 0
+178 -128 68 0
+-148 135 -40 0
+-154 25 -99 0
+-122 -190 -139 0
+32 160 -19 0
+249 16 -60 0
+-169 -218 -123 0
+-122 96 8 0
+-109 -193 -39 0
+-152 -218 -150 0
+-102 222 4 0
+149 -205 -41 0
+4 34 -79 0
+-110 112 93 0
+139 -10 -247 0
+26 -31 -192 0
+-102 90 183 0
+-126 114 -130 0
+-104 -235 244 0
+-225 21 111 0
+-192 84 70 0
+111 214 -101 0
+139 -232 -76 0
+-151 -39 184 0
+246 -210 -87 0
+-147 123 228 0
+227 -116 -53 0
+39 48 140 0
+-63 217 114 0
+-63 -107 -58 0
+43 111 112 0
+-108 -54 -232 0
+-69 170 188 0
+-33 96 221 0
+245 154 -188 0
+-42 95 12 0
+20 -222 141 0
+141 -201 -191 0
+83 192 -69 0
+134 -83 64 0
+-222 176 210 0
+-71 98 -44 0
+-233 239 126 0
+-146 -150 225 0
+-123 -85 145 0
+52 128 205 0
+-84 -181 -132 0
+-53 125 219 0
+-212 -192 -186 0
+-249 -28 -222 0
+-172 17 5 0
+161 -111 -47 0
+-22 -41 63 0
+-27 180 -51 0
+99 114 -234 0
+-198 178 -214 0
+68 214 102 0
+53 27 131 0
+224 43 -29 0
+-229 -103 7 0
+160 121 -190 0
+-114 141 -208 0
+-56 -57 240 0
+36 -144 49 0
+-208 146 155 0
+-227 -17 198 0
+160 -4 -161 0
+80 -24 -222 0
+75 246 -36 0
+175 -16 -99 0
+157 206 223 0
+124 -32 116 0
+-200 229 108 0
+-63 122 98 0
+-169 137 148 0
+154 -72 -77 0
+-132 226 -54 0
+115 -104 245 0
+-98 22 -125 0
+-245 -185 -133 0
+246 86 71 0
+11 -225 240 0
+-202 6 218 0
+-9 139 -140 0
+129 -78 90 0
+9 216 -108 0
+93 49 177 0
+-197 64 73 0
+-32 -19 3 0
+-77 30 -163 0
+189 -49 -99 0
+-248 221 184 0
+241 -249 110 0
+-178 194 138 0
+-15 192 68 0
+-59 47 157 0
+-43 91 5 0
+-23 5 -56 0
+-1 -245 163 0
+-176 188 219 0
+101 174 -124 0
+42 124 57 0
+-103 123 -74 0
+127 -6 136 0
+66 70 247 0
+-111 -164 34 0
+201 212 238 0
+-77 110 -210 0
+-41 -145 220 0
+-236 249 -182 0
+-93 -144 158 0
+-241 79 41 0
+65 161 -158 0
+-239 102 70 0
+71 -14 1 0
+-247 -88 176 0
+233 -205 -132 0
+-71 248 -127 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-095.cnf b/benchmarks/UF250.1065.100/uf250-095.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-095.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -150 172 -242 0
+-171 -161 -78 0
+135 60 -61 0
+194 64 -141 0
+-55 -214 141 0
+42 120 -18 0
+182 205 -37 0
+-145 228 -54 0
+167 -32 231 0
+-31 -208 68 0
+17 222 -158 0
+-160 -185 -147 0
+-191 88 218 0
+-162 208 -86 0
+247 -45 -196 0
+102 233 98 0
+201 176 -37 0
+86 62 68 0
+-108 217 67 0
+-183 -105 127 0
+5 20 74 0
+-204 229 -15 0
+220 -161 197 0
+-146 71 219 0
+-45 196 181 0
+13 -78 -119 0
+-176 133 -126 0
+77 -92 110 0
+-26 -24 -144 0
+70 -31 -103 0
+-99 213 -4 0
+-113 -225 -66 0
+188 242 -31 0
+121 41 -182 0
+171 104 -199 0
+-198 -203 -112 0
+135 32 -200 0
+208 42 169 0
+-127 -97 -9 0
+60 235 126 0
+-31 -41 136 0
+116 241 -181 0
+204 -218 22 0
+-199 -100 175 0
+134 -49 -40 0
+-33 -162 -169 0
+-214 9 -119 0
+-125 -28 97 0
+-225 98 -169 0
+-204 -189 206 0
+121 -230 -248 0
+166 113 -149 0
+163 132 -250 0
+-78 -2 246 0
+153 104 -240 0
+-195 216 167 0
+-83 -170 -177 0
+-203 116 65 0
+101 -202 -94 0
+-147 -99 -98 0
+-73 151 -160 0
+-53 -176 84 0
+-162 109 153 0
+-69 161 -228 0
+157 154 -23 0
+198 112 -130 0
+21 -152 148 0
+141 43 -162 0
+70 -88 -133 0
+-222 -156 43 0
+223 -107 194 0
+-75 234 195 0
+-26 227 -119 0
+159 -90 -225 0
+-181 108 130 0
+-56 -74 147 0
+-43 -1 -93 0
+-63 -248 -157 0
+69 -94 -16 0
+-18 66 9 0
+188 96 184 0
+193 137 111 0
+216 187 82 0
+49 -187 -110 0
+-216 -249 61 0
+85 -84 197 0
+-129 -110 178 0
+-74 -111 239 0
+172 32 43 0
+26 62 -21 0
+-188 -121 -250 0
+175 19 -25 0
+-154 -82 31 0
+249 -158 -44 0
+64 215 -201 0
+-1 239 -107 0
+-166 -47 15 0
+-111 -53 104 0
+-154 -193 -248 0
+87 -47 -151 0
+-23 -131 192 0
+-126 -47 110 0
+163 -97 60 0
+106 141 -198 0
+-40 -175 228 0
+143 235 239 0
+147 -240 -166 0
+14 43 -249 0
+78 165 -128 0
+-207 -57 141 0
+42 -140 -86 0
+151 119 190 0
+-218 -138 -113 0
+203 38 87 0
+-45 -20 -161 0
+37 246 48 0
+72 -176 139 0
+-81 -209 150 0
+-115 -126 -148 0
+-55 -250 -231 0
+-124 221 -179 0
+190 -165 131 0
+-91 -6 80 0
+-101 63 130 0
+-210 68 85 0
+124 156 241 0
+-7 16 -248 0
+9 -184 -179 0
+-92 26 -190 0
+-57 -234 20 0
+-161 47 207 0
+-234 -105 -48 0
+155 250 -75 0
+-210 -180 25 0
+102 208 -32 0
+-173 -9 2 0
+-162 143 -205 0
+-99 29 197 0
+-173 -72 214 0
+245 -73 -72 0
+-230 -116 178 0
+81 157 229 0
+-232 -214 -131 0
+-212 59 63 0
+40 250 106 0
+-30 -5 -165 0
+44 -66 22 0
+83 144 -4 0
+-221 90 58 0
+185 94 -196 0
+76 123 159 0
+76 174 134 0
+-221 107 -207 0
+220 -88 -76 0
+118 -168 -14 0
+-58 38 5 0
+-34 -146 36 0
+-231 -214 167 0
+-173 -159 121 0
+-169 54 -21 0
+65 -175 22 0
+-181 175 -238 0
+-27 72 -194 0
+227 -181 -41 0
+-200 99 -30 0
+-204 -95 -71 0
+66 94 -137 0
+-33 87 50 0
+-110 6 -239 0
+-126 52 16 0
+52 -225 141 0
+-85 14 -147 0
+-198 99 43 0
+55 185 -78 0
+211 231 227 0
+168 -226 -163 0
+125 188 113 0
+43 -104 -111 0
+-94 -114 -10 0
+98 158 -169 0
+97 -192 145 0
+225 -107 7 0
+155 244 114 0
+-198 127 156 0
+145 -111 11 0
+-233 30 -226 0
+-197 14 64 0
+214 6 8 0
+120 -219 -167 0
+-129 -70 -40 0
+-174 -116 4 0
+-108 -190 -56 0
+-186 -107 -162 0
+-234 55 150 0
+80 209 145 0
+94 -22 -143 0
+-140 -29 -76 0
+101 136 77 0
+194 -63 -65 0
+168 -43 -104 0
+-89 6 -223 0
+-118 -242 174 0
+-163 38 10 0
+249 243 152 0
+209 4 158 0
+-14 -155 -76 0
+131 -3 170 0
+-178 109 -143 0
+-26 -95 185 0
+-42 -118 25 0
+19 -193 -245 0
+-22 59 134 0
+-46 -41 188 0
+130 -4 129 0
+85 -222 155 0
+-200 188 -26 0
+-75 -53 13 0
+-37 -39 -165 0
+-7 -107 146 0
+173 6 -47 0
+-160 64 -155 0
+-139 82 -238 0
+-26 76 -19 0
+-83 -56 101 0
+53 -114 -27 0
+-67 99 -206 0
+-157 173 45 0
+-125 98 -159 0
+-137 120 -14 0
+10 -151 68 0
+-179 67 -106 0
+-97 193 -62 0
+-226 211 232 0
+92 -241 -139 0
+-60 238 -136 0
+-134 203 -202 0
+-129 183 182 0
+74 -50 229 0
+-74 -26 72 0
+198 190 38 0
+-219 -201 14 0
+159 69 32 0
+108 -82 155 0
+-168 -210 -113 0
+39 -119 -183 0
+-138 171 -200 0
+1 249 -208 0
+138 195 -48 0
+-131 -198 144 0
+-236 226 -184 0
+169 190 -56 0
+-9 91 -145 0
+-182 11 -177 0
+163 -183 156 0
+121 162 68 0
+-189 249 -59 0
+141 125 240 0
+-17 23 -123 0
+151 -164 108 0
+-148 -91 194 0
+-85 83 -23 0
+42 218 15 0
+144 -18 -128 0
+191 -112 44 0
+81 65 -103 0
+49 114 -80 0
+-211 49 -125 0
+-81 -224 144 0
+-88 -180 -216 0
+-144 60 -197 0
+244 -134 89 0
+230 -166 -144 0
+230 -222 -197 0
+-228 -18 116 0
+75 42 -153 0
+246 32 120 0
+181 -84 -240 0
+-48 168 103 0
+180 -18 -50 0
+138 35 241 0
+-28 -51 -61 0
+-222 -66 -249 0
+-93 -187 -104 0
+227 -110 161 0
+-226 42 -155 0
+245 110 -10 0
+-219 -230 211 0
+153 -34 -38 0
+149 -205 -78 0
+180 -207 24 0
+44 -167 -216 0
+-198 -189 -203 0
+9 58 -177 0
+14 211 110 0
+73 200 -48 0
+-202 -78 136 0
+141 -79 -44 0
+-236 246 6 0
+-68 -56 29 0
+18 219 249 0
+-34 -16 -111 0
+24 -74 70 0
+16 152 53 0
+90 132 151 0
+-167 -76 16 0
+199 173 96 0
+51 -115 102 0
+-178 -198 -170 0
+-75 -59 -116 0
+22 93 -249 0
+-117 207 -61 0
+241 -67 -16 0
+111 114 145 0
+-14 -169 172 0
+52 -165 -191 0
+-188 68 -156 0
+-149 21 -238 0
+112 224 -38 0
+120 -17 -50 0
+140 -197 109 0
+-29 -185 -128 0
+107 -81 179 0
+18 106 16 0
+-187 232 -36 0
+180 -164 128 0
+-98 -23 -59 0
+133 -64 71 0
+104 -175 172 0
+-139 -167 16 0
+-105 83 -203 0
+-107 -219 -218 0
+-156 -77 -239 0
+-42 242 71 0
+246 -249 218 0
+50 28 204 0
+-198 117 -44 0
+91 -187 -64 0
+225 -205 194 0
+96 -163 -53 0
+-184 -223 3 0
+212 172 -128 0
+242 178 96 0
+-8 230 -212 0
+4 -120 -41 0
+31 116 -186 0
+-45 -215 -81 0
+-81 211 95 0
+-184 -23 80 0
+24 227 -224 0
+-27 64 22 0
+-122 141 -239 0
+-121 144 -168 0
+-65 -3 -207 0
+-250 -172 -156 0
+-129 -13 2 0
+-175 97 239 0
+121 -169 195 0
+-222 199 -18 0
+108 93 87 0
+-202 194 84 0
+51 -19 -155 0
+91 52 122 0
+51 -62 204 0
+233 97 -139 0
+-141 61 -148 0
+-33 65 -10 0
+140 -195 243 0
+-17 31 -144 0
+-17 -81 230 0
+110 41 -150 0
+248 -49 227 0
+-199 -126 25 0
+-23 154 -36 0
+49 140 214 0
+117 -155 -154 0
+-179 -159 -218 0
+236 115 -78 0
+16 -78 -118 0
+-186 43 -132 0
+-13 -188 -81 0
+86 132 150 0
+6 23 -180 0
+-48 49 63 0
+157 -36 -98 0
+214 198 106 0
+-35 200 -191 0
+-250 8 1 0
+-165 138 -83 0
+-32 -210 -219 0
+-48 211 -102 0
+-212 -40 -166 0
+-131 -224 176 0
+-164 68 -155 0
+-180 -77 -168 0
+-52 -4 -126 0
+119 -170 -35 0
+151 117 -128 0
+-195 -88 48 0
+121 -208 172 0
+-71 168 212 0
+-93 -192 -12 0
+-79 -113 22 0
+-101 89 129 0
+153 -151 -219 0
+161 -240 50 0
+-215 -57 65 0
+-130 -13 139 0
+192 -69 -121 0
+82 -120 -51 0
+-183 -105 -210 0
+-105 -192 -230 0
+195 -47 -175 0
+-116 -140 -213 0
+-137 41 -48 0
+158 23 97 0
+40 109 -16 0
+182 221 -230 0
+-250 -170 66 0
+-140 -43 -67 0
+180 -137 27 0
+43 42 117 0
+244 39 -29 0
+99 -12 22 0
+-199 -210 114 0
+67 76 -201 0
+193 -122 -176 0
+-108 177 33 0
+92 -124 137 0
+159 132 -15 0
+-43 -85 30 0
+127 -120 -231 0
+46 -36 91 0
+203 -13 -240 0
+-144 34 54 0
+-112 99 157 0
+-250 218 -204 0
+-143 -66 168 0
+99 -97 -103 0
+11 -80 12 0
+137 -100 166 0
+127 -240 -225 0
+-212 112 -60 0
+219 194 -49 0
+49 42 65 0
+128 242 -153 0
+50 -162 132 0
+18 203 212 0
+30 51 249 0
+-63 -171 -72 0
+181 -108 -169 0
+225 -201 115 0
+-206 242 -58 0
+-223 -98 190 0
+2 239 -232 0
+-1 -46 -70 0
+-123 -103 -172 0
+-92 165 -137 0
+-38 54 -53 0
+40 27 216 0
+234 101 127 0
+-24 -142 107 0
+-90 219 230 0
+-182 -156 -115 0
+-212 -173 167 0
+-9 -177 -118 0
+-140 -3 -30 0
+62 37 -126 0
+-102 -195 150 0
+106 141 -205 0
+-40 -76 74 0
+44 101 56 0
+230 -160 39 0
+-100 53 -247 0
+-31 -125 -66 0
+-133 186 -209 0
+10 -136 21 0
+67 189 -28 0
+-158 -144 32 0
+-80 -173 175 0
+-29 -41 7 0
+-158 7 -235 0
+47 -139 -132 0
+54 152 -71 0
+135 137 136 0
+-129 60 85 0
+-234 -205 -89 0
+161 179 48 0
+219 -56 194 0
+-1 25 -137 0
+180 212 228 0
+-96 81 229 0
+-94 209 40 0
+-184 220 -99 0
+127 -9 13 0
+-182 75 -58 0
+-184 185 235 0
+24 212 -241 0
+-106 -37 -211 0
+-193 41 228 0
+52 -235 198 0
+-13 -78 221 0
+29 15 -51 0
+-11 -184 190 0
+-190 81 -143 0
+-40 -88 181 0
+-24 -208 -152 0
+-83 233 -157 0
+-37 -12 168 0
+-80 172 -136 0
+169 129 -10 0
+174 -139 164 0
+218 216 100 0
+109 136 113 0
+-82 -191 17 0
+-140 -82 234 0
+105 -104 237 0
+-135 147 -86 0
+-86 -129 -70 0
+44 -236 122 0
+-165 -93 116 0
+-246 96 150 0
+-103 -247 -225 0
+-122 67 124 0
+-122 59 -14 0
+-27 -33 59 0
+188 -176 146 0
+-165 -11 -5 0
+135 70 53 0
+36 132 -126 0
+16 151 -25 0
+124 231 130 0
+27 233 -49 0
+17 7 66 0
+137 50 207 0
+5 -114 232 0
+234 62 6 0
+-152 -108 -57 0
+196 -156 -185 0
+88 111 249 0
+124 -126 -212 0
+-130 138 212 0
+209 153 151 0
+-193 48 -195 0
+77 -147 -29 0
+-174 -65 -26 0
+-34 -49 68 0
+-38 -142 222 0
+-227 -99 -121 0
+90 -53 78 0
+19 -51 82 0
+224 -220 -50 0
+110 -3 126 0
+154 168 130 0
+206 178 157 0
+-50 65 86 0
+-132 81 -241 0
+165 232 -208 0
+-70 -216 -65 0
+-54 -196 -81 0
+246 -27 191 0
+102 -39 130 0
+47 -134 233 0
+-152 -243 11 0
+-119 -245 -196 0
+76 201 200 0
+-65 -133 146 0
+-196 21 -248 0
+-223 -176 163 0
+-234 -11 99 0
+103 37 4 0
+159 118 -167 0
+-169 -8 -161 0
+-87 -158 111 0
+-102 124 -14 0
+3 -155 11 0
+-41 -116 -181 0
+98 89 -250 0
+194 92 -93 0
+58 -192 -107 0
+46 -144 64 0
+119 -191 136 0
+41 247 -145 0
+225 198 241 0
+-51 -60 -22 0
+-67 -177 -56 0
+151 -100 146 0
+-92 -189 41 0
+-136 205 -243 0
+-207 -72 -56 0
+-141 -45 113 0
+151 75 194 0
+-91 -203 31 0
+-176 -75 -215 0
+-164 -158 58 0
+155 -26 81 0
+112 -122 -80 0
+-148 -8 143 0
+-189 -65 156 0
+-138 146 -14 0
+231 20 -176 0
+-67 -149 -18 0
+-87 102 193 0
+-62 218 -146 0
+74 -9 -24 0
+-237 -185 -158 0
+58 -63 93 0
+-10 46 -148 0
+-34 87 145 0
+57 -127 -23 0
+-219 201 -160 0
+-71 -171 -218 0
+209 -5 -223 0
+-33 -241 -84 0
+-192 227 -13 0
+190 -27 177 0
+-6 -223 -209 0
+150 -95 -209 0
+-119 -234 157 0
+90 103 54 0
+79 7 138 0
+44 111 -14 0
+-206 234 -244 0
+-81 -225 179 0
+65 16 191 0
+231 -196 14 0
+-159 -245 231 0
+71 203 -48 0
+-10 -198 127 0
+-26 250 -69 0
+-224 -99 132 0
+107 125 77 0
+-151 -117 -25 0
+-101 -190 90 0
+31 153 -25 0
+-35 94 -241 0
+250 188 -82 0
+-149 176 -243 0
+-66 -225 -113 0
+-179 232 142 0
+96 116 -105 0
+43 32 -123 0
+-1 -6 -72 0
+167 -244 169 0
+-19 77 -103 0
+171 -125 49 0
+210 -4 -112 0
+229 128 -224 0
+-245 37 146 0
+-34 -85 -121 0
+69 -165 -24 0
+197 -150 238 0
+-27 210 242 0
+152 -4 -149 0
+-91 201 49 0
+-111 155 -208 0
+119 217 46 0
+-220 52 -237 0
+-73 204 -249 0
+-186 92 -116 0
+-28 163 -106 0
+-131 166 93 0
+-204 -240 -169 0
+-186 -23 -174 0
+-100 -180 16 0
+167 -191 231 0
+-148 -57 -193 0
+108 -187 -204 0
+-247 -64 -177 0
+94 98 100 0
+-177 230 -205 0
+-186 -149 129 0
+246 -107 -46 0
+-18 47 127 0
+-31 -142 -147 0
+-67 -184 -115 0
+161 -82 181 0
+-132 -215 -206 0
+127 -4 235 0
+-49 222 171 0
+-105 -178 -58 0
+-213 63 73 0
+-243 -233 -8 0
+136 36 -248 0
+150 87 161 0
+194 136 200 0
+243 -68 165 0
+108 -203 -249 0
+109 -36 -193 0
+-45 55 67 0
+-228 69 234 0
+-30 -62 156 0
+-211 235 -69 0
+116 209 -4 0
+40 109 214 0
+-204 -42 -157 0
+-26 -249 -38 0
+47 153 -149 0
+84 227 207 0
+-245 -75 -130 0
+-47 135 -236 0
+-178 98 -203 0
+129 -75 -48 0
+-26 24 -135 0
+-3 105 -245 0
+77 109 -60 0
+-17 -239 229 0
+114 82 161 0
+136 -46 204 0
+121 10 119 0
+-80 -180 -104 0
+-157 -229 -215 0
+-239 13 54 0
+-218 -8 121 0
+-45 -246 35 0
+207 -78 36 0
+46 125 -5 0
+232 -239 199 0
+-110 106 -79 0
+7 -71 -200 0
+-148 -190 -26 0
+-210 45 119 0
+151 37 -108 0
+-171 -181 -101 0
+-204 -168 -197 0
+-102 107 119 0
+-121 -250 -163 0
+-108 -114 4 0
+211 -134 -5 0
+-187 -87 84 0
+-63 -92 -149 0
+-48 89 -188 0
+-178 -185 -15 0
+5 -110 -113 0
+175 -108 83 0
+-50 -53 -164 0
+136 -32 220 0
+-224 169 -232 0
+217 104 -242 0
+-74 37 19 0
+-229 93 63 0
+-23 -177 77 0
+40 -223 237 0
+-152 178 189 0
+55 -80 -87 0
+-83 215 223 0
+190 -129 16 0
+-161 163 -70 0
+-83 52 -95 0
+29 138 233 0
+185 -88 86 0
+18 -73 -39 0
+-118 104 140 0
+-93 117 65 0
+82 -121 -9 0
+176 -156 -219 0
+-110 2 -235 0
+126 153 31 0
+29 182 -93 0
+200 143 222 0
+-189 21 -73 0
+-60 7 -219 0
+84 195 -177 0
+-128 216 -173 0
+-184 33 -88 0
+9 -234 -222 0
+65 -244 232 0
+180 -35 218 0
+98 -12 217 0
+215 165 -82 0
+-4 -79 110 0
+-200 225 -38 0
+-206 187 -24 0
+-174 -140 -169 0
+189 -125 -65 0
+146 -180 213 0
+50 104 97 0
+76 -241 41 0
+-7 -87 -223 0
+-76 -165 -6 0
+-25 81 111 0
+-110 -136 -118 0
+60 -48 143 0
+-182 153 143 0
+36 153 -34 0
+224 67 -49 0
+-99 163 -21 0
+119 178 -41 0
+-68 209 -89 0
+79 -148 69 0
+-80 -163 -177 0
+14 95 143 0
+27 -179 -188 0
+4 -8 173 0
+8 -46 184 0
+187 238 35 0
+-94 -129 -126 0
+-247 190 115 0
+149 9 63 0
+107 -109 -76 0
+-162 -121 221 0
+228 78 -216 0
+-39 -60 68 0
+208 -142 -82 0
+-51 69 -41 0
+110 -21 97 0
+-167 195 -159 0
+11 -85 32 0
+-151 -195 -168 0
+-165 -15 200 0
+181 1 78 0
+108 -248 239 0
+238 -141 121 0
+-45 119 53 0
+92 -16 -33 0
+-99 -153 175 0
+-221 37 -4 0
+245 40 -24 0
+223 103 -110 0
+44 -156 -227 0
+-250 -45 101 0
+-179 -191 67 0
+66 144 -159 0
+-81 232 -69 0
+-152 -50 -39 0
+-77 125 -30 0
+207 -227 190 0
+143 225 -232 0
+17 146 -221 0
+218 238 -28 0
+241 193 28 0
+-19 77 -53 0
+46 242 187 0
+-17 -59 -146 0
+-215 112 220 0
+-145 -108 -29 0
+248 146 224 0
+-11 -149 66 0
+198 -192 167 0
+75 -144 171 0
+-130 -30 146 0
+56 -199 168 0
+-103 -9 170 0
+-26 -153 -38 0
+-2 71 -110 0
+211 -244 -25 0
+129 -207 -176 0
+-67 89 -183 0
+82 -33 41 0
+-86 -227 -107 0
+-190 -109 215 0
+191 -93 73 0
+-41 -206 -147 0
+-111 -24 -187 0
+188 -228 137 0
+-15 112 144 0
+-95 -17 202 0
+225 -174 -45 0
+-26 -7 -11 0
+122 -96 130 0
+-44 -154 -164 0
+-46 -227 -7 0
+-87 -119 -63 0
+-118 -15 216 0
+-31 98 219 0
+-212 149 -12 0
+115 -132 121 0
+11 215 132 0
+-33 214 137 0
+121 123 211 0
+-197 244 215 0
+-102 235 183 0
+236 -116 26 0
+-240 -223 -86 0
+-239 -92 50 0
+-15 127 -76 0
+-31 -187 179 0
+24 144 150 0
+171 -1 62 0
+-184 116 123 0
+-64 78 180 0
+83 88 201 0
+-45 74 3 0
+34 44 -16 0
+-127 -234 8 0
+-53 -29 -149 0
+-247 250 44 0
+-56 167 59 0
+-33 -84 -89 0
+4 117 239 0
+56 111 -209 0
+-33 28 208 0
+36 95 218 0
+168 128 -91 0
+-237 9 -92 0
+35 67 -243 0
+137 -91 -115 0
+-152 224 -133 0
+-164 -196 -231 0
+-157 -209 -47 0
+-167 -37 5 0
+-66 -27 157 0
+-96 45 10 0
+118 204 -23 0
+55 -30 -182 0
+72 -78 189 0
+143 -52 -106 0
+85 77 43 0
+172 -36 -195 0
+-75 189 99 0
+248 -177 189 0
+215 -214 123 0
+-99 22 -163 0
+115 248 -32 0
+228 94 -129 0
+77 17 156 0
+-34 55 -32 0
+-27 167 249 0
+-185 224 72 0
+156 11 -183 0
+-14 -164 218 0
+237 213 -112 0
+-246 145 -96 0
+-68 -19 -179 0
+-229 -140 223 0
+113 188 -223 0
+-138 93 -114 0
+178 106 -126 0
+228 -167 156 0
+-34 102 -91 0
+-58 214 123 0
+25 162 138 0
+-201 -128 -245 0
+201 -143 -183 0
+224 -232 246 0
+214 234 236 0
+-111 -146 -216 0
+117 120 115 0
+-66 -43 -235 0
+-142 -122 165 0
+-159 -151 -75 0
+-199 97 91 0
+152 211 -129 0
+109 -137 -14 0
+-25 -34 189 0
+-71 120 104 0
+164 203 -139 0
+-230 7 -28 0
+-105 214 -12 0
+-222 122 -206 0
+190 105 -45 0
+-91 234 -104 0
+-129 42 -157 0
+-154 143 199 0
+88 -62 -168 0
+218 -161 -56 0
+164 44 -109 0
+167 151 -211 0
+58 210 -142 0
+-51 212 43 0
+-170 -223 -174 0
+-101 -148 -170 0
+130 -81 -93 0
+-89 -211 -109 0
+211 -17 -195 0
+-17 -154 -171 0
+-67 -229 -53 0
+178 -67 -47 0
+169 -246 -161 0
+-10 -187 -143 0
+153 -207 -31 0
+228 -212 139 0
+248 -125 143 0
+-244 64 46 0
+-31 101 -209 0
+50 207 -104 0
+-241 8 -212 0
+205 36 -34 0
+-148 -74 242 0
+-215 -8 -184 0
+-71 231 -195 0
+-175 -52 233 0
+46 -135 -57 0
+-7 130 -211 0
+81 -38 -197 0
+-2 -31 -108 0
+-171 131 -222 0
+-175 -62 37 0
+118 -147 -149 0
+-17 -226 -9 0
+-91 -241 -250 0
+118 109 85 0
+240 -186 163 0
+-45 35 199 0
+-164 130 68 0
+-141 -184 -48 0
+-95 249 93 0
+-31 77 -40 0
+-245 148 242 0
+36 -5 234 0
+-160 -68 -10 0
+192 -53 -140 0
+-138 -13 -54 0
+-135 -201 -55 0
+-230 179 149 0
+40 -191 143 0
+191 89 -152 0
+57 -11 146 0
+18 -73 -52 0
+216 -178 -123 0
+190 -181 -94 0
+182 171 -80 0
+217 -58 -212 0
+215 186 -223 0
+211 223 -98 0
+236 27 -169 0
+-71 40 69 0
+102 -90 128 0
+-213 -167 -231 0
+-105 -143 210 0
+191 212 -73 0
+8 112 221 0
+146 -113 -184 0
+69 139 -54 0
+-36 -179 129 0
+41 -71 65 0
+43 188 -217 0
+107 -160 92 0
+-176 1 -156 0
+215 85 158 0
+196 -119 110 0
+116 23 -227 0
+-61 -142 151 0
+170 107 -83 0
+-55 -50 216 0
+1 88 -163 0
+-150 214 -166 0
+117 108 92 0
+-99 179 -130 0
+64 58 -14 0
+-73 -20 244 0
+128 -29 56 0
+244 21 -210 0
+-109 136 -148 0
+-202 -131 -208 0
+122 -232 -247 0
+206 -94 155 0
+113 -131 79 0
+-41 74 1 0
+88 -14 198 0
+23 -100 88 0
+146 -171 149 0
+-108 45 -166 0
+52 157 206 0
+121 -182 30 0
+175 250 109 0
+-67 -165 -244 0
+-1 72 220 0
+48 60 242 0
+19 233 -17 0
+-57 -226 244 0
+-239 55 -177 0
+-157 -20 -212 0
+-211 -233 -30 0
+37 4 -125 0
+47 109 -151 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-096.cnf b/benchmarks/UF250.1065.100/uf250-096.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-096.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -59 24 114 0
+23 206 -13 0
+122 -161 -151 0
+159 161 116 0
+-241 188 -145 0
+-136 122 -159 0
+21 -110 199 0
+168 4 182 0
+198 217 245 0
+-176 31 -70 0
+92 216 113 0
+-112 162 56 0
+-63 47 9 0
+-78 72 -87 0
+-67 143 211 0
+-90 190 20 0
+59 142 234 0
+-190 -100 -73 0
+-40 -58 249 0
+57 -15 4 0
+71 -240 41 0
+-163 1 -212 0
+-173 54 98 0
+-172 -41 136 0
+32 -224 -99 0
+-136 -62 -239 0
+-246 -64 181 0
+207 -131 98 0
+132 -48 140 0
+-102 249 31 0
+-199 169 -83 0
+119 91 48 0
+-94 4 138 0
+-40 -190 61 0
+236 58 28 0
+38 -207 229 0
+-105 12 -163 0
+158 154 215 0
+58 134 -211 0
+-146 48 -225 0
+-234 -102 189 0
+-36 -76 -94 0
+159 -135 -59 0
+145 238 37 0
+-23 -1 -147 0
+-229 158 62 0
+249 155 110 0
+247 -12 -222 0
+-208 -28 -139 0
+-93 -156 -245 0
+200 131 -76 0
+-45 -46 -100 0
+-241 -134 214 0
+114 -147 126 0
+-246 -235 164 0
+-159 -173 -195 0
+180 -228 -37 0
+-232 122 -59 0
+-43 -198 144 0
+177 -195 -19 0
+155 94 164 0
+-92 7 -75 0
+53 -18 -78 0
+108 -6 109 0
+36 -100 -3 0
+-46 -94 31 0
+-57 -34 -115 0
+-87 215 -168 0
+-75 -182 136 0
+-242 218 159 0
+-182 68 -192 0
+-70 -84 168 0
+85 -52 44 0
+133 -41 -50 0
+-78 -215 -200 0
+85 141 40 0
+160 173 150 0
+-157 -191 -167 0
+68 77 -172 0
+100 -173 111 0
+21 244 210 0
+127 178 234 0
+141 161 -32 0
+189 179 -51 0
+5 -145 -69 0
+-184 215 -222 0
+-205 -151 -169 0
+30 68 -84 0
+36 -63 -122 0
+232 177 62 0
+-27 225 -221 0
+-238 73 146 0
+-79 41 141 0
+-106 -136 -77 0
+-145 203 -176 0
+-212 29 192 0
+178 -15 -132 0
+146 -249 183 0
+-51 -17 -169 0
+126 139 94 0
+-18 -57 -124 0
+-17 -166 165 0
+-41 -135 -84 0
+-6 221 12 0
+-66 224 -144 0
+-4 -42 45 0
+-28 -17 -199 0
+27 -206 -73 0
+105 184 214 0
+122 174 35 0
+4 -86 101 0
+81 -241 118 0
+218 209 -238 0
+-34 174 -99 0
+58 -162 -131 0
+152 -180 49 0
+-103 59 -2 0
+-2 56 -142 0
+154 -129 -135 0
+210 184 86 0
+54 -178 -192 0
+114 33 227 0
+-48 -4 -121 0
+150 -147 -95 0
+209 -109 -154 0
+-56 2 108 0
+-166 217 71 0
+208 129 77 0
+-44 219 216 0
+109 211 -223 0
+193 60 173 0
+-88 222 242 0
+230 -72 202 0
+126 193 -238 0
+-206 -190 -201 0
+99 -145 14 0
+47 -33 -41 0
+111 -170 226 0
+82 -102 -68 0
+60 148 89 0
+-215 -174 -186 0
+48 240 163 0
+-243 -139 -23 0
+-93 32 100 0
+-59 -160 189 0
+187 -134 123 0
+-159 -121 165 0
+-239 -37 40 0
+-50 18 -137 0
+-18 -28 -117 0
+-102 -81 -67 0
+-227 101 -68 0
+-159 86 -2 0
+236 92 6 0
+-51 -69 151 0
+48 85 179 0
+-62 -34 221 0
+96 84 -153 0
+86 -17 36 0
+215 190 -156 0
+-213 156 224 0
+-13 -83 -65 0
+-51 -57 74 0
+-147 240 122 0
+-19 -45 201 0
+63 123 -214 0
+-68 27 66 0
+-122 60 -85 0
+-50 159 228 0
+-182 109 103 0
+-190 -96 -135 0
+-137 200 -175 0
+231 -203 243 0
+54 198 163 0
+-90 -50 -112 0
+204 121 241 0
+-236 161 -72 0
+93 -95 106 0
+90 -213 201 0
+4 83 118 0
+-10 229 -170 0
+-122 -52 -105 0
+-95 -54 -62 0
+-203 -229 -183 0
+222 234 10 0
+139 108 13 0
+1 -229 130 0
+-73 -17 145 0
+105 170 -12 0
+-214 -45 225 0
+7 23 181 0
+-97 -81 -17 0
+-67 -9 -204 0
+245 248 -90 0
+-248 -249 206 0
+-46 -229 -112 0
+15 95 -23 0
+-218 137 216 0
+-92 93 -106 0
+94 96 140 0
+139 114 90 0
+-192 -105 181 0
+-172 103 -138 0
+247 117 -78 0
+-243 -142 22 0
+242 79 204 0
+168 -22 148 0
+-100 158 -136 0
+224 -42 27 0
+-227 135 -216 0
+88 8 235 0
+-84 7 85 0
+-14 -205 228 0
+60 -166 -64 0
+-160 -193 92 0
+31 27 -116 0
+-79 -151 211 0
+-235 146 -21 0
+235 -104 128 0
+6 -100 -36 0
+205 6 3 0
+-24 100 220 0
+50 -248 247 0
+-33 -194 144 0
+4 248 -183 0
+15 48 -162 0
+86 141 32 0
+-156 -174 42 0
+192 -26 -194 0
+169 -189 183 0
+-8 243 -75 0
+-102 -94 -83 0
+-179 -54 130 0
+-222 -146 149 0
+101 151 23 0
+-61 -9 243 0
+-77 -30 -95 0
+-116 92 46 0
+118 -33 -147 0
+100 49 28 0
+123 143 -37 0
+-117 105 -243 0
+205 129 247 0
+-1 242 91 0
+24 -107 -87 0
+80 -102 62 0
+80 84 -194 0
+-228 -250 -86 0
+32 -250 -201 0
+-161 -170 65 0
+-167 -51 146 0
+68 247 -197 0
+219 46 -241 0
+-14 -51 -240 0
+-172 85 56 0
+-29 -249 -78 0
+-37 45 240 0
+-224 24 104 0
+-204 92 174 0
+-79 -227 182 0
+-160 -241 -12 0
+-231 -201 32 0
+-29 157 -111 0
+-5 74 31 0
+-26 -95 62 0
+-220 138 -14 0
+-219 105 129 0
+-87 -104 217 0
+-137 -241 -161 0
+2 -195 -21 0
+87 121 136 0
+-29 70 -114 0
+-218 157 43 0
+-21 -240 -20 0
+-108 -158 135 0
+127 -58 157 0
+-21 187 -79 0
+74 -61 -54 0
+-145 -15 148 0
+-104 -53 -211 0
+-24 58 -239 0
+189 -91 -85 0
+-165 -49 -238 0
+126 -60 -248 0
+76 78 -246 0
+-218 90 235 0
+-104 -210 144 0
+115 141 166 0
+85 235 140 0
+25 83 192 0
+-197 86 97 0
+-235 145 77 0
+-246 198 195 0
+-242 -135 38 0
+-245 241 -128 0
+193 -209 83 0
+-157 124 19 0
+-37 -247 49 0
+34 149 -233 0
+-117 -24 -190 0
+241 -151 160 0
+-197 97 -172 0
+67 116 169 0
+-212 -129 226 0
+144 66 -29 0
+-35 51 139 0
+-243 71 175 0
+87 -102 -119 0
+81 178 93 0
+62 16 -108 0
+-78 134 219 0
+-45 -69 -162 0
+224 69 48 0
+-56 -155 191 0
+191 22 -78 0
+-216 -190 -60 0
+-26 -201 -206 0
+-135 -143 7 0
+-196 -41 -235 0
+199 -130 217 0
+202 144 -18 0
+148 103 123 0
+41 174 -186 0
+128 -52 -210 0
+57 -136 -28 0
+102 113 -99 0
+-42 22 28 0
+-207 -166 242 0
+62 -90 149 0
+-171 9 -221 0
+154 135 245 0
+-177 -45 141 0
+23 166 -181 0
+112 -119 -234 0
+97 61 -195 0
+-199 -162 111 0
+-63 90 159 0
+-219 67 33 0
+43 -192 209 0
+-212 49 -159 0
+-133 65 -79 0
+107 70 80 0
+-132 -242 190 0
+-5 -184 -213 0
+-63 172 213 0
+-139 -210 -143 0
+208 59 -220 0
+161 206 235 0
+121 125 59 0
+-247 151 191 0
+-38 -11 -229 0
+80 -184 240 0
+42 -131 -19 0
+-151 -102 12 0
+-228 -182 1 0
+-186 179 132 0
+95 -187 42 0
+-148 27 144 0
+53 -203 -226 0
+-165 138 -92 0
+-37 -242 160 0
+27 250 -205 0
+-81 -231 217 0
+99 199 -221 0
+235 178 20 0
+-57 129 -66 0
+-235 -74 221 0
+129 -224 -36 0
+114 46 -130 0
+-216 -105 -72 0
+-60 -237 43 0
+97 -188 164 0
+-123 5 -30 0
+-89 214 -24 0
+-112 -15 -248 0
+-97 -60 163 0
+-230 33 -53 0
+-201 -223 183 0
+-208 -220 247 0
+125 -50 60 0
+-49 -81 119 0
+-77 200 -86 0
+-58 44 158 0
+24 -232 -8 0
+65 -87 -246 0
+183 -7 59 0
+-104 -44 228 0
+125 -230 -115 0
+70 244 120 0
+23 -78 -169 0
+-246 134 54 0
+-38 144 -60 0
+-101 46 -246 0
+203 10 4 0
+53 101 -6 0
+66 186 16 0
+201 -158 10 0
+-141 236 -122 0
+20 71 -148 0
+110 -154 21 0
+248 -38 -8 0
+-129 108 -35 0
+214 -9 154 0
+222 -165 -93 0
+40 -48 97 0
+-132 -160 108 0
+17 -51 -122 0
+220 -152 -247 0
+-145 208 -56 0
+180 -117 -41 0
+-96 -58 114 0
+217 214 87 0
+78 234 -176 0
+216 -1 -120 0
+14 -168 -63 0
+7 -40 -46 0
+-156 210 -207 0
+-17 -125 205 0
+-104 -165 63 0
+-170 198 -217 0
+221 -9 -201 0
+-10 34 -152 0
+-188 -42 74 0
+204 88 187 0
+65 -232 69 0
+-193 -185 -79 0
+-85 -211 241 0
+186 114 59 0
+-33 -210 -130 0
+-91 40 -172 0
+230 -14 70 0
+16 -242 -231 0
+-22 164 80 0
+-206 -237 -2 0
+-16 1 -115 0
+-155 -86 70 0
+-228 -233 -71 0
+6 124 250 0
+-208 -3 -13 0
+152 193 224 0
+16 -22 131 0
+-174 -213 105 0
+-222 202 -189 0
+247 -245 -239 0
+-234 106 -108 0
+-2 -137 -247 0
+4 -145 -194 0
+173 110 -92 0
+98 78 125 0
+2 70 184 0
+84 -28 -192 0
+62 164 -57 0
+-145 194 -55 0
+-116 -154 212 0
+68 241 -119 0
+-56 184 173 0
+-160 76 246 0
+-162 -226 211 0
+102 77 -169 0
+-113 -133 -150 0
+126 -190 -184 0
+-131 98 24 0
+142 -226 79 0
+118 44 -117 0
+195 -220 -65 0
+93 75 139 0
+-224 -3 -173 0
+-101 20 -213 0
+219 239 199 0
+17 220 -26 0
+-29 -157 -50 0
+-243 -157 175 0
+152 -4 -73 0
+-19 -151 -183 0
+24 1 -178 0
+24 110 148 0
+-246 -19 -237 0
+223 -85 143 0
+-239 -218 -224 0
+129 209 57 0
+32 -151 195 0
+101 -196 -11 0
+244 -215 42 0
+-27 131 90 0
+-77 25 7 0
+180 -63 197 0
+-149 19 -70 0
+59 32 163 0
+217 97 206 0
+104 120 46 0
+157 182 140 0
+227 204 76 0
+-245 172 -147 0
+-234 239 63 0
+211 149 -226 0
+-83 165 -159 0
+30 246 168 0
+221 -37 -202 0
+-83 177 214 0
+-2 76 -157 0
+205 -164 79 0
+-76 166 -92 0
+-23 242 170 0
+-199 192 -40 0
+170 88 231 0
+240 -19 226 0
+166 -208 28 0
+141 -223 -40 0
+-173 146 -90 0
+118 227 14 0
+-160 42 -98 0
+248 26 -186 0
+73 -174 109 0
+11 156 201 0
+25 235 39 0
+-243 -79 -215 0
+-126 -215 129 0
+222 -172 -123 0
+-95 -61 -128 0
+219 -164 -120 0
+124 239 -234 0
+-30 -242 -137 0
+172 -114 -55 0
+222 -42 -20 0
+235 -203 112 0
+-9 -83 -96 0
+164 201 205 0
+-184 31 -209 0
+-199 -46 -198 0
+167 -129 135 0
+-135 -241 177 0
+-193 -147 -48 0
+-244 130 186 0
+108 67 -55 0
+237 -201 78 0
+-215 114 50 0
+240 -37 178 0
+-192 -177 5 0
+-137 237 -190 0
+-141 -27 -175 0
+27 113 17 0
+108 244 147 0
+-160 222 -8 0
+-37 -235 -123 0
+201 66 190 0
+29 -60 -200 0
+155 243 -198 0
+-132 188 198 0
+-25 139 -30 0
+-59 -65 20 0
+85 218 -112 0
+-238 -166 240 0
+161 -98 206 0
+-155 -11 195 0
+-139 -216 124 0
+211 48 30 0
+69 -208 59 0
+164 22 31 0
+177 -18 33 0
+-249 139 215 0
+-119 -150 57 0
+10 50 -56 0
+-143 -216 250 0
+11 164 -25 0
+134 -24 -87 0
+-126 -49 88 0
+31 249 -118 0
+64 -210 135 0
+71 -143 36 0
+-43 -70 83 0
+-67 -43 62 0
+222 5 50 0
+-8 -154 -76 0
+13 -39 102 0
+-108 176 106 0
+204 121 66 0
+66 246 -45 0
+233 -92 39 0
+16 247 -44 0
+154 153 -103 0
+32 46 27 0
+-138 -126 -46 0
+67 225 -222 0
+-111 -48 -202 0
+-81 69 -148 0
+90 -110 35 0
+-166 95 -221 0
+92 -94 -187 0
+-19 -59 -17 0
+215 -44 250 0
+-103 -66 -188 0
+-233 97 239 0
+166 -150 109 0
+71 -231 115 0
+19 165 121 0
+97 130 162 0
+-178 -249 -190 0
+182 -118 147 0
+-97 -41 90 0
+-39 -147 -205 0
+-5 12 -112 0
+-10 -223 128 0
+196 71 -197 0
+-201 208 40 0
+208 -233 33 0
+121 -159 125 0
+-48 177 -131 0
+192 -137 157 0
+234 -206 31 0
+-101 -83 -98 0
+147 69 154 0
+-25 -154 35 0
+115 91 -237 0
+94 -107 190 0
+240 230 148 0
+-82 8 165 0
+-94 -54 175 0
+-228 73 165 0
+-198 188 146 0
+203 -52 4 0
+196 -221 -124 0
+132 -50 -206 0
+129 155 237 0
+-82 -66 19 0
+2 156 132 0
+-121 202 -240 0
+147 -193 -245 0
+17 -127 -76 0
+85 -2 -9 0
+183 -230 118 0
+84 105 -75 0
+19 246 80 0
+186 115 205 0
+-205 203 126 0
+175 238 83 0
+-166 -134 171 0
+-127 -226 15 0
+-34 -174 228 0
+-112 139 48 0
+-91 28 -90 0
+-240 -236 -25 0
+-180 102 -207 0
+58 91 119 0
+-131 -189 192 0
+32 -16 -72 0
+12 178 126 0
+-18 204 -224 0
+20 -102 38 0
+185 119 33 0
+145 -60 148 0
+27 176 165 0
+81 -32 -219 0
+224 14 82 0
+-102 3 -131 0
+210 11 -235 0
+146 53 -158 0
+76 197 -203 0
+24 -225 210 0
+-117 -87 -31 0
+-171 180 -157 0
+138 -183 235 0
+-217 69 47 0
+115 -137 23 0
+-102 109 95 0
+-28 -27 244 0
+116 69 -214 0
+-199 -80 -26 0
+43 -114 26 0
+-73 -40 -127 0
+-231 -199 -9 0
+-5 248 9 0
+-175 47 -203 0
+89 -84 66 0
+131 -221 -43 0
+-239 118 163 0
+-187 96 -44 0
+69 -238 -188 0
+223 -26 -63 0
+41 20 182 0
+-48 16 186 0
+6 -199 -122 0
+-191 -214 172 0
+-106 -207 136 0
+130 35 45 0
+130 -166 86 0
+-92 -132 -47 0
+148 -121 -155 0
+179 104 96 0
+-89 -151 -125 0
+205 -91 159 0
+-138 -248 165 0
+126 -109 -216 0
+170 -107 67 0
+-106 -10 -239 0
+-223 -98 -41 0
+165 -26 -195 0
+-174 86 -15 0
+-104 36 -49 0
+-9 -156 230 0
+-198 -109 220 0
+-186 -154 133 0
+37 157 178 0
+242 150 -80 0
+-10 79 -37 0
+112 23 32 0
+189 197 -175 0
+163 -114 65 0
+-134 -156 11 0
+-94 -206 -158 0
+53 -57 7 0
+104 -77 215 0
+186 -60 155 0
+111 -34 -223 0
+201 -91 124 0
+93 23 126 0
+116 -209 -91 0
+122 -174 -48 0
+93 -35 -232 0
+234 -106 69 0
+177 -57 -61 0
+-67 21 125 0
+-145 -222 -36 0
+141 -90 -244 0
+-100 -140 -5 0
+208 -175 -26 0
+184 -43 201 0
+-172 95 23 0
+-166 178 110 0
+57 150 -155 0
+30 25 77 0
+-236 227 96 0
+238 -207 -140 0
+-30 -80 -105 0
+155 45 54 0
+212 -136 -146 0
+-91 176 -165 0
+231 100 158 0
+-47 140 -151 0
+-55 183 -108 0
+-203 174 125 0
+81 -40 -228 0
+247 1 -86 0
+163 250 -57 0
+-119 -211 -128 0
+205 -155 -89 0
+143 -225 -242 0
+-49 237 144 0
+41 15 4 0
+-43 -197 -242 0
+-85 -127 -97 0
+126 -99 -216 0
+-11 -17 193 0
+-159 192 -60 0
+-194 -81 84 0
+-127 85 134 0
+-215 134 -188 0
+137 -12 172 0
+-124 -76 14 0
+-71 182 -133 0
+161 -243 -218 0
+134 182 109 0
+-227 249 122 0
+-221 -201 114 0
+-36 204 -33 0
+51 20 141 0
+243 197 -38 0
+212 -243 -148 0
+-122 112 175 0
+87 131 12 0
+-17 100 -140 0
+14 -111 -149 0
+200 173 158 0
+-72 127 160 0
+54 199 -136 0
+186 -84 -35 0
+-27 4 -12 0
+-90 5 -146 0
+-46 -173 -29 0
+210 223 -89 0
+29 223 -240 0
+-216 -75 234 0
+200 90 -43 0
+247 133 -67 0
+166 -46 -208 0
+-160 -170 218 0
+128 -198 90 0
+-150 -125 178 0
+-87 -217 -147 0
+140 -158 -30 0
+92 -71 89 0
+-74 -97 -19 0
+-2 108 68 0
+194 138 -5 0
+74 181 154 0
+22 -119 136 0
+-182 -1 -200 0
+-145 165 16 0
+250 -37 -205 0
+-250 200 -177 0
+219 -75 -72 0
+-208 117 -249 0
+65 -212 -76 0
+147 -174 206 0
+97 177 33 0
+226 -50 159 0
+46 111 211 0
+206 -82 -240 0
+-201 -60 87 0
+239 7 191 0
+106 5 -71 0
+108 -97 84 0
+95 -97 183 0
+249 -79 155 0
+99 -224 71 0
+-61 100 -104 0
+-105 220 -1 0
+-40 -132 237 0
+-67 215 -194 0
+35 -149 -152 0
+205 -250 246 0
+-212 -236 78 0
+103 -214 -247 0
+-204 -2 -178 0
+-75 8 126 0
+123 68 -63 0
+226 87 179 0
+-168 -151 67 0
+128 194 -4 0
+-33 -165 234 0
+223 -14 164 0
+-229 -107 -125 0
+11 -78 73 0
+78 -120 6 0
+57 207 -11 0
+136 88 166 0
+-88 101 153 0
+-135 18 -140 0
+20 172 -1 0
+-121 58 -133 0
+-33 234 -85 0
+-245 121 57 0
+209 -217 -83 0
+-229 -193 98 0
+155 -90 158 0
+34 -3 239 0
+-75 195 -142 0
+197 -50 190 0
+206 127 56 0
+153 10 113 0
+66 -81 87 0
+-76 -23 232 0
+-191 -101 123 0
+243 -85 147 0
+-73 42 12 0
+19 -167 139 0
+142 47 110 0
+196 204 -115 0
+-89 77 -79 0
+-237 -198 9 0
+-57 151 -27 0
+-33 146 44 0
+158 214 11 0
+16 122 171 0
+62 94 243 0
+-179 149 26 0
+-203 128 -175 0
+53 -178 -158 0
+158 215 -62 0
+125 -120 11 0
+242 118 2 0
+-47 26 -225 0
+165 -75 173 0
+12 46 -86 0
+240 248 -14 0
+104 106 -71 0
+-202 -170 -176 0
+-55 -16 -93 0
+-138 198 -49 0
+-200 -69 -207 0
+-55 -39 230 0
+112 -81 -43 0
+207 -26 -248 0
+13 40 -99 0
+-5 -201 -238 0
+121 205 209 0
+224 226 -201 0
+-249 219 198 0
+-147 31 -140 0
+-164 97 -90 0
+72 179 196 0
+151 2 36 0
+-23 15 17 0
+-70 -157 -65 0
+-99 -65 4 0
+178 38 240 0
+-183 218 19 0
+15 92 51 0
+-65 131 219 0
+37 -188 -185 0
+101 -53 188 0
+-107 109 223 0
+-162 91 -133 0
+-24 186 -76 0
+112 -102 -103 0
+-197 242 -31 0
+139 187 -65 0
+153 -224 231 0
+230 -210 38 0
+221 64 205 0
+52 -57 -87 0
+39 -79 -104 0
+-244 -93 140 0
+75 -108 -36 0
+-216 -134 -50 0
+15 8 -216 0
+17 -129 -235 0
+-36 -225 -17 0
+1 -23 -3 0
+23 100 49 0
+-232 -34 13 0
+103 152 -231 0
+12 -57 -186 0
+-173 233 156 0
+-90 41 -141 0
+-144 95 194 0
+-9 -144 -229 0
+-202 243 57 0
+21 194 -176 0
+208 -80 107 0
+-239 37 210 0
+-154 -223 16 0
+-94 -196 71 0
+-1 160 -130 0
+-144 235 -249 0
+-17 -70 228 0
+13 118 -28 0
+43 105 -177 0
+222 87 52 0
+20 -157 -64 0
+-209 -173 -214 0
+242 -161 46 0
+-1 231 -161 0
+69 -65 83 0
+198 -185 -2 0
+155 160 -81 0
+46 87 140 0
+147 107 -59 0
+-54 -102 -217 0
+-232 -169 66 0
+-141 -85 177 0
+200 249 -108 0
+-168 237 71 0
+129 -97 -205 0
+227 -214 94 0
+-59 87 108 0
+7 8 -58 0
+-79 -14 -134 0
+-2 -118 24 0
+-132 -189 -220 0
+248 39 3 0
+-165 -30 -68 0
+120 223 -177 0
+-180 124 -34 0
+-209 -211 -184 0
+94 183 -203 0
+-157 -203 -6 0
+138 45 -123 0
+231 -228 -117 0
+-11 139 156 0
+109 161 24 0
+36 -164 -14 0
+191 25 234 0
+-57 70 -9 0
+119 95 -77 0
+-116 -148 54 0
+-200 244 224 0
+-152 226 -135 0
+-166 96 -42 0
+-113 -138 220 0
+-83 -28 157 0
+-197 117 -108 0
+-30 231 -119 0
+-136 -31 3 0
+53 68 159 0
+-32 -89 99 0
+-52 171 -132 0
+-52 119 192 0
+77 168 87 0
+101 -148 109 0
+-81 -203 -204 0
+195 192 -99 0
+-38 153 57 0
+35 -150 7 0
+163 80 -249 0
+137 170 122 0
+18 44 203 0
+54 -158 207 0
+-199 171 -179 0
+56 -205 237 0
+223 -113 246 0
+105 219 139 0
+112 -138 167 0
+97 -196 223 0
+-182 206 -220 0
+-244 233 58 0
+-84 -182 229 0
+-232 -101 -201 0
+-200 15 144 0
+-187 -221 249 0
+-102 133 241 0
+-170 -205 -249 0
+-211 159 88 0
+109 -6 21 0
+46 115 -31 0
+53 123 -52 0
+111 202 128 0
+-96 -61 214 0
+-190 81 -25 0
+20 -129 67 0
+219 226 -211 0
+194 -129 195 0
+126 83 105 0
+-109 -205 -158 0
+-85 -184 120 0
+-240 -202 18 0
+-193 -166 -165 0
+182 -113 235 0
+114 -60 206 0
+-11 -27 54 0
+-172 167 -239 0
+-226 -59 127 0
+43 -128 -225 0
+-29 27 -235 0
+-104 -59 -204 0
+-194 110 -48 0
+144 -26 -223 0
+132 -210 -47 0
+32 -15 238 0
+-193 103 93 0
+27 -204 -141 0
+-238 30 -216 0
+-129 181 91 0
+135 68 93 0
+-157 -27 -195 0
+-30 200 158 0
+111 -12 74 0
+208 101 53 0
+-127 161 -157 0
+61 -189 -18 0
+209 -218 -140 0
+-160 248 -176 0
+-106 31 249 0
+-248 -205 -185 0
+-145 -234 157 0
+-102 196 -62 0
+155 -222 196 0
+-228 -61 -49 0
+-250 217 82 0
+151 -16 -239 0
+-151 30 -172 0
+161 176 -205 0
+-125 -234 -220 0
+-51 -208 156 0
+137 -43 126 0
+-1 250 22 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-097.cnf b/benchmarks/UF250.1065.100/uf250-097.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-097.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 209 114 1 0
+-16 47 -102 0
+-219 -146 140 0
+-27 236 30 0
+98 -138 87 0
+90 187 230 0
+154 -36 70 0
+190 185 -229 0
+-159 105 188 0
+222 149 -185 0
+-174 -106 100 0
+-177 100 156 0
+80 44 -57 0
+-10 -32 240 0
+-244 -192 -189 0
+-91 174 60 0
+-61 -4 -105 0
+-89 -80 -3 0
+31 147 -158 0
+-61 88 69 0
+204 106 242 0
+18 108 72 0
+82 163 151 0
+211 89 185 0
+245 -169 -115 0
+132 -121 236 0
+192 152 -140 0
+-86 -105 -127 0
+-24 149 -23 0
+235 12 -49 0
+-230 207 -87 0
+-247 22 -121 0
+-100 121 -250 0
+-161 130 88 0
+64 -72 -116 0
+-79 151 -148 0
+135 -112 250 0
+-151 98 155 0
+-88 -235 -140 0
+-30 232 -48 0
+-86 173 -119 0
+-211 -223 95 0
+-244 129 190 0
+159 117 -248 0
+24 -71 -146 0
+-41 51 -162 0
+-142 -244 -222 0
+79 197 18 0
+3 223 -28 0
+-75 85 88 0
+187 -101 -238 0
+-237 128 -208 0
+51 27 236 0
+-99 -125 66 0
+-69 -250 -165 0
+-232 -82 -66 0
+-206 -164 -77 0
+71 187 185 0
+-149 -104 180 0
+-44 -49 -104 0
+-172 -186 81 0
+187 111 171 0
+171 -96 -243 0
+160 51 102 0
+193 58 131 0
+-46 -188 -21 0
+133 111 38 0
+109 -44 157 0
+-100 -57 109 0
+-34 -89 -182 0
+249 181 134 0
+-196 -189 169 0
+-45 -101 -85 0
+10 52 -39 0
+-242 -36 -24 0
+120 -199 -89 0
+-62 -164 84 0
+21 -192 -176 0
+-87 152 -179 0
+61 -12 -217 0
+242 54 115 0
+226 118 -247 0
+134 -118 -85 0
+187 -59 -128 0
+47 245 159 0
+180 -70 -146 0
+-126 -71 123 0
+-68 35 100 0
+-64 66 205 0
+-226 245 10 0
+-169 143 -249 0
+-89 169 -22 0
+226 171 -224 0
+153 111 47 0
+-208 16 42 0
+70 -174 7 0
+20 -225 219 0
+-230 -161 242 0
+-183 -139 -150 0
+26 -203 -205 0
+-181 241 133 0
+-238 78 -243 0
+28 98 88 0
+-59 -233 -213 0
+148 238 160 0
+-62 -235 -71 0
+-212 159 207 0
+-131 -142 -172 0
+43 -220 -205 0
+213 -77 -154 0
+203 -241 192 0
+152 146 -22 0
+182 -229 -29 0
+75 -240 160 0
+195 207 164 0
+-55 31 83 0
+-109 205 162 0
+17 243 -239 0
+-234 -170 -175 0
+-231 -143 -125 0
+237 45 235 0
+-85 150 242 0
+5 -46 -244 0
+-74 61 104 0
+198 -151 148 0
+-78 -186 85 0
+-230 -126 -114 0
+-230 201 211 0
+153 115 -162 0
+29 -71 176 0
+197 146 -111 0
+73 -247 96 0
+28 -102 223 0
+-153 6 -236 0
+188 -115 -226 0
+-140 181 -82 0
+233 -96 201 0
+90 -170 203 0
+136 -74 -99 0
+26 170 50 0
+188 -172 -215 0
+-224 -154 -84 0
+-25 -71 147 0
+-71 -17 140 0
+-105 -164 42 0
+-189 103 -245 0
+-142 96 70 0
+202 44 122 0
+165 91 -20 0
+-177 116 -71 0
+41 209 -88 0
+202 -3 56 0
+-73 180 -119 0
+-197 -192 -231 0
+-124 -172 -106 0
+179 -180 -84 0
+227 -168 -198 0
+-108 -11 -105 0
+116 151 73 0
+-87 -240 193 0
+-112 58 151 0
+-105 -191 -44 0
+-245 141 -75 0
+-87 246 29 0
+-19 103 -86 0
+-29 147 22 0
+25 130 237 0
+38 -11 7 0
+68 69 -97 0
+193 -20 62 0
+243 -9 244 0
+60 213 -148 0
+-162 -68 -174 0
+20 247 -224 0
+-76 35 -244 0
+-234 56 -233 0
+-246 -129 -132 0
+-56 87 -230 0
+135 -24 -156 0
+82 217 34 0
+49 88 -152 0
+200 -60 100 0
+-243 -8 111 0
+132 -120 139 0
+36 -59 246 0
+166 -182 187 0
+-39 -162 62 0
+163 -236 21 0
+138 -90 126 0
+57 -163 162 0
+152 -148 -226 0
+-90 -3 99 0
+-164 53 77 0
+190 -214 124 0
+169 47 -164 0
+126 250 43 0
+-39 178 -9 0
+228 -242 202 0
+-89 -116 -241 0
+-213 -100 27 0
+21 -56 -125 0
+69 195 -140 0
+-227 60 -210 0
+-206 -202 -1 0
+-177 126 -31 0
+-79 22 -16 0
+165 -153 -117 0
+-22 -207 7 0
+116 91 -72 0
+47 -213 110 0
+38 -245 -132 0
+225 -113 118 0
+39 -189 -55 0
+-165 -35 30 0
+221 197 -29 0
+191 62 -190 0
+-37 -91 -250 0
+2 220 105 0
+245 -180 -59 0
+90 -137 -156 0
+63 -157 241 0
+-140 -15 -196 0
+-56 -170 97 0
+-184 -220 -41 0
+200 -83 93 0
+35 13 -216 0
+131 155 -208 0
+204 100 45 0
+-161 -194 -240 0
+158 -136 66 0
+60 25 29 0
+-218 180 -198 0
+51 209 92 0
+116 169 -45 0
+-88 28 115 0
+-168 87 -130 0
+-239 79 108 0
+178 -55 73 0
+-120 15 1 0
+144 207 -148 0
+-114 -26 12 0
+171 -210 -202 0
+-143 74 -9 0
+46 -212 174 0
+166 19 250 0
+239 -140 134 0
+123 53 -65 0
+30 -224 -34 0
+197 234 -87 0
+-163 196 231 0
+-20 -248 148 0
+9 -121 -82 0
+33 224 136 0
+192 209 58 0
+-242 -241 33 0
+-230 174 39 0
+-156 -86 157 0
+151 191 75 0
+-110 -200 45 0
+5 -220 114 0
+79 171 190 0
+154 -203 102 0
+-162 -91 -201 0
+74 -237 -158 0
+241 -159 105 0
+121 -24 217 0
+-78 45 -217 0
+-189 17 248 0
+98 -77 112 0
+-140 185 174 0
+41 -160 143 0
+-21 -48 -78 0
+-144 166 -200 0
+-17 -153 -30 0
+144 47 -159 0
+186 82 106 0
+-112 109 123 0
+122 -240 14 0
+25 148 -221 0
+-28 -169 -174 0
+-133 -172 -47 0
+-63 111 244 0
+34 -172 -79 0
+117 18 -107 0
+-214 99 51 0
+-103 -167 -207 0
+33 -218 67 0
+-116 -187 38 0
+154 -101 48 0
+-143 152 218 0
+-229 141 169 0
+-141 72 -41 0
+73 -213 130 0
+-141 61 -214 0
+58 -213 53 0
+-28 134 232 0
+20 -210 -92 0
+-4 239 152 0
+-247 -240 -119 0
+-112 236 152 0
+-5 -39 192 0
+5 -219 97 0
+-69 -124 -187 0
+-197 -212 114 0
+-19 -124 204 0
+-186 -173 -203 0
+176 -163 181 0
+-57 -46 -189 0
+238 194 122 0
+153 119 134 0
+118 -236 191 0
+-32 82 -10 0
+-28 -160 33 0
+-126 -140 223 0
+-7 -143 -191 0
+159 -116 -226 0
+-197 -217 213 0
+-194 -207 -226 0
+-5 48 18 0
+-49 -51 -150 0
+-230 -99 -15 0
+86 144 167 0
+114 44 -53 0
+-217 -24 22 0
+-241 49 117 0
+39 -18 156 0
+-3 58 247 0
+15 220 -140 0
+42 25 -182 0
+-129 -249 230 0
+-53 -177 35 0
+62 -232 -65 0
+156 -167 -140 0
+-205 25 -224 0
+68 -217 230 0
+66 -15 45 0
+-107 36 -7 0
+-91 250 74 0
+-179 -250 -82 0
+134 -203 137 0
+231 -65 113 0
+50 -22 -122 0
+214 33 215 0
+-94 193 -9 0
+-95 228 97 0
+-79 71 161 0
+-28 -146 97 0
+115 -165 72 0
+90 -44 28 0
+243 63 -100 0
+185 122 11 0
+171 -90 -2 0
+-56 -104 117 0
+-213 23 111 0
+-112 -114 -143 0
+-152 -137 57 0
+19 -152 -209 0
+223 224 -52 0
+156 63 -8 0
+-97 -165 -243 0
+-174 -27 81 0
+98 -207 -213 0
+4 199 -105 0
+39 -194 18 0
+-175 56 234 0
+-112 -218 136 0
+-4 45 32 0
+-98 -104 -207 0
+-157 -197 -187 0
+-243 168 -202 0
+-86 -197 -213 0
+46 143 204 0
+85 -207 157 0
+-34 -65 12 0
+117 -231 173 0
+65 42 205 0
+-187 -58 237 0
+194 219 -53 0
+-166 43 26 0
+182 -131 -244 0
+111 13 242 0
+-159 227 -62 0
+241 -60 -165 0
+4 76 -217 0
+43 184 110 0
+-236 -149 71 0
+231 122 -88 0
+-239 6 -14 0
+76 53 250 0
+-22 -125 -187 0
+190 146 122 0
+-122 -104 -207 0
+-162 135 229 0
+100 -113 -80 0
+102 178 -36 0
+-12 249 -92 0
+-219 131 -68 0
+-148 -2 -99 0
+-153 26 -248 0
+-144 227 -80 0
+-125 -26 -138 0
+-180 128 28 0
+212 201 119 0
+-195 -230 -71 0
+-95 106 -171 0
+-64 159 211 0
+98 54 247 0
+242 13 1 0
+-155 -17 58 0
+170 -54 -125 0
+-26 -42 -68 0
+105 -90 247 0
+-152 207 -61 0
+230 -221 150 0
+-56 -116 -163 0
+-90 -232 -183 0
+100 -73 -15 0
+-144 -76 186 0
+-88 -207 -223 0
+96 -49 -35 0
+149 -69 -222 0
+7 -77 -12 0
+-250 66 -10 0
+-187 108 -193 0
+78 -191 -234 0
+103 -98 31 0
+13 -186 83 0
+-210 -206 72 0
+-206 -77 200 0
+85 -64 -235 0
+30 28 -32 0
+-68 -115 146 0
+-155 98 -58 0
+68 -23 24 0
+61 6 -74 0
+228 -103 -28 0
+220 -231 -244 0
+218 36 231 0
+-222 79 -70 0
+5 -156 247 0
+79 -178 173 0
+-236 157 -67 0
+112 239 -232 0
+-139 -234 -72 0
+-201 234 72 0
+-17 -142 -200 0
+27 -233 43 0
+40 -73 53 0
+14 54 49 0
+2 -212 12 0
+95 176 -216 0
+-180 -142 -195 0
+36 24 -229 0
+-154 -59 -196 0
+-230 -145 170 0
+66 63 4 0
+-244 37 -11 0
+95 -44 18 0
+-215 -35 121 0
+118 -217 -159 0
+116 24 190 0
+-239 -48 83 0
+244 -81 134 0
+-74 118 50 0
+208 -146 -3 0
+-243 -49 233 0
+228 -156 85 0
+150 -149 151 0
+48 -235 -171 0
+-134 136 94 0
+97 -245 -75 0
+-117 -154 148 0
+-21 -113 201 0
+-224 194 96 0
+-93 175 -160 0
+212 -158 156 0
+-28 103 -236 0
+-227 -75 -62 0
+-39 220 -151 0
+158 -206 -117 0
+-230 -104 85 0
+-217 167 -175 0
+-151 -69 53 0
+168 -34 -18 0
+-10 -75 -87 0
+-54 121 -82 0
+-210 -223 -138 0
+-113 75 48 0
+-213 204 -77 0
+-111 -32 -67 0
+176 211 80 0
+229 -59 -58 0
+-96 -55 56 0
+187 -182 46 0
+6 -22 100 0
+31 -146 217 0
+195 -131 124 0
+233 -93 121 0
+-131 -173 -21 0
+244 190 -204 0
+99 -43 -68 0
+131 97 101 0
+-71 81 -191 0
+32 -250 100 0
+-234 170 -224 0
+-109 -111 -28 0
+-147 57 27 0
+96 132 206 0
+214 -105 75 0
+97 140 -170 0
+56 185 -41 0
+14 8 23 0
+165 -100 216 0
+195 -99 143 0
+-20 8 188 0
+-119 -134 198 0
+-126 230 66 0
+-232 185 170 0
+-235 249 155 0
+176 -37 -74 0
+126 94 35 0
+-131 129 231 0
+-17 -8 -185 0
+-242 190 237 0
+212 243 41 0
+-186 231 109 0
+-221 -184 239 0
+-202 146 -24 0
+126 -73 -168 0
+-117 -180 227 0
+173 151 62 0
+-142 91 -48 0
+-146 -244 -74 0
+147 6 -228 0
+49 -235 126 0
+-106 64 240 0
+32 236 -201 0
+6 -12 236 0
+-234 -77 -122 0
+158 -188 224 0
+123 -68 179 0
+-223 16 8 0
+-165 -101 135 0
+-17 -164 140 0
+129 33 -218 0
+-218 188 -248 0
+-168 -22 249 0
+-49 109 194 0
+-247 -25 -37 0
+-166 -42 195 0
+63 111 -197 0
+43 174 -18 0
+135 147 69 0
+-201 -75 102 0
+150 127 -57 0
+103 -72 62 0
+45 -175 241 0
+22 -100 236 0
+168 129 140 0
+36 16 -227 0
+43 213 -58 0
+-171 56 115 0
+-1 -139 181 0
+-51 -147 237 0
+41 202 -119 0
+3 -86 -192 0
+1 110 8 0
+-196 21 -13 0
+-235 -57 139 0
+-75 37 7 0
+172 56 137 0
+66 -117 -185 0
+-197 178 -226 0
+200 38 39 0
+-144 84 -73 0
+201 199 182 0
+162 -127 -165 0
+52 145 -73 0
+9 -54 -164 0
+-82 -35 6 0
+-30 -136 231 0
+-9 -134 168 0
+-69 32 11 0
+-18 67 168 0
+105 196 95 0
+143 129 -165 0
+165 99 21 0
+-197 -91 33 0
+-73 -250 158 0
+-50 -36 216 0
+174 -39 193 0
+-225 -76 -131 0
+245 104 -243 0
+117 134 -224 0
+45 173 190 0
+75 241 124 0
+-50 53 111 0
+83 42 -121 0
+48 -185 -65 0
+176 3 -111 0
+200 88 -168 0
+-109 154 48 0
+236 -167 -136 0
+37 39 138 0
+-40 235 100 0
+-78 50 199 0
+241 -232 207 0
+133 186 -208 0
+222 -79 237 0
+205 219 -31 0
+166 -196 180 0
+168 -181 -35 0
+166 102 -171 0
+71 -91 -40 0
+-103 -154 189 0
+-13 -123 -3 0
+246 155 123 0
+-14 194 193 0
+-146 -137 152 0
+155 -46 -4 0
+-150 -192 83 0
+-95 -129 224 0
+60 172 196 0
+-64 -1 149 0
+66 -90 137 0
+29 -83 -6 0
+-181 80 -18 0
+156 108 -97 0
+113 -173 -203 0
+-103 203 -228 0
+54 -50 -243 0
+-199 -91 57 0
+-142 150 212 0
+-191 113 -243 0
+31 -226 83 0
+-168 18 153 0
+-137 -25 -154 0
+48 133 47 0
+79 -62 160 0
+201 -235 -9 0
+136 159 241 0
+101 -205 92 0
+-151 -196 216 0
+-244 33 148 0
+-186 55 87 0
+-167 224 237 0
+224 112 -10 0
+148 -16 103 0
+200 207 -89 0
+200 -45 246 0
+114 156 57 0
+-155 36 179 0
+-72 249 60 0
+231 -62 229 0
+11 -108 133 0
+-90 7 27 0
+-214 -12 -125 0
+-187 -249 225 0
+-18 -154 148 0
+-84 -233 164 0
+88 -79 -64 0
+204 189 183 0
+54 18 108 0
+114 32 -184 0
+-67 111 -139 0
+38 166 -206 0
+-23 234 -119 0
+-64 -116 -217 0
+-202 8 11 0
+-41 85 -149 0
+57 -103 -141 0
+192 -227 -155 0
+-10 -246 -82 0
+-206 119 233 0
+-4 -45 -86 0
+129 30 -4 0
+191 234 185 0
+-61 53 112 0
+118 -234 -147 0
+-102 204 -196 0
+88 235 -199 0
+-50 195 224 0
+-101 -100 69 0
+-240 -110 81 0
+-37 -62 234 0
+151 -86 74 0
+90 -227 23 0
+-80 61 -161 0
+-245 -12 76 0
+-185 34 -89 0
+-68 117 2 0
+7 -20 -102 0
+148 40 -73 0
+41 -73 -238 0
+222 156 243 0
+-239 140 -141 0
+-70 -62 -204 0
+-85 29 222 0
+133 -115 106 0
+79 203 232 0
+-96 -1 -193 0
+-170 -61 123 0
+-68 220 27 0
+-107 -159 -165 0
+-56 92 222 0
+-222 106 -217 0
+-127 -158 -26 0
+55 -208 -186 0
+141 39 138 0
+47 -71 -119 0
+43 -169 -79 0
+225 3 -82 0
+-217 -57 180 0
+131 28 -150 0
+-45 -130 -236 0
+-136 -191 -102 0
+-138 -176 -231 0
+192 142 -40 0
+-232 -174 205 0
+47 -235 169 0
+214 -33 -7 0
+43 135 133 0
+7 -46 -200 0
+-223 148 166 0
+-216 76 -92 0
+-200 -71 22 0
+164 -179 152 0
+104 209 -52 0
+-46 -228 -116 0
+-68 121 220 0
+-148 -204 146 0
+186 74 -210 0
+-93 224 -122 0
+-112 72 104 0
+121 101 -129 0
+165 157 -88 0
+92 11 -71 0
+214 191 -163 0
+211 -197 12 0
+-73 -43 -146 0
+-85 47 -62 0
+-169 200 -147 0
+180 215 186 0
+32 11 -216 0
+-88 147 181 0
+-138 182 -110 0
+-85 23 -166 0
+-226 192 -132 0
+-181 66 192 0
+-35 -196 163 0
+-28 67 193 0
+105 101 68 0
+188 -57 21 0
+-1 148 -119 0
+208 79 173 0
+131 -72 -168 0
+-119 64 33 0
+16 21 -171 0
+-91 90 36 0
+186 240 -158 0
+-210 241 -23 0
+59 182 -45 0
+205 -135 -150 0
+13 -11 79 0
+128 156 -99 0
+237 224 199 0
+241 -159 194 0
+163 204 196 0
+-51 -92 127 0
+239 17 1 0
+-46 39 239 0
+-5 37 -247 0
+-10 235 200 0
+-71 -97 120 0
+42 214 26 0
+58 96 -116 0
+-134 95 199 0
+126 52 5 0
+-104 77 147 0
+233 65 -85 0
+-85 -166 232 0
+112 -95 -166 0
+81 -101 10 0
+136 31 93 0
+-154 -236 181 0
+124 78 -204 0
+176 -139 -10 0
+49 31 86 0
+-75 1 42 0
+-33 -186 31 0
+-1 -47 -101 0
+-119 -77 -17 0
+-114 217 247 0
+211 100 -113 0
+47 49 82 0
+-100 -12 -51 0
+78 -85 -29 0
+60 77 -162 0
+169 -235 37 0
+177 34 102 0
+12 -211 124 0
+15 238 -173 0
+-239 -142 -212 0
+88 -116 -222 0
+177 73 242 0
+140 -92 -62 0
+102 -169 210 0
+160 200 -183 0
+108 188 -246 0
+37 237 215 0
+-129 -154 136 0
+163 18 -209 0
+164 202 -120 0
+-227 181 -157 0
+115 46 -204 0
+123 -203 122 0
+-50 55 -8 0
+-92 49 48 0
+-165 52 -173 0
+2 -107 94 0
+-204 133 -183 0
+12 81 26 0
+-197 99 170 0
+-10 202 -93 0
+-73 -90 -11 0
+-228 123 74 0
+-131 96 -179 0
+-28 61 35 0
+238 -65 22 0
+-235 -70 200 0
+186 214 243 0
+108 -5 173 0
+222 -188 -99 0
+76 -123 -217 0
+-208 -187 33 0
+27 -117 232 0
+96 233 109 0
+-56 -240 206 0
+57 -71 -212 0
+238 126 102 0
+38 59 150 0
+-125 -172 8 0
+-2 -246 16 0
+47 -207 -81 0
+173 -217 -125 0
+-57 25 216 0
+-231 -169 -214 0
+14 153 149 0
+39 -156 -5 0
+-119 87 -202 0
+150 167 213 0
+156 102 175 0
+-23 -103 228 0
+-220 170 -243 0
+-209 -157 244 0
+99 -49 -20 0
+-68 -69 244 0
+69 -210 185 0
+-134 100 236 0
+-33 181 -27 0
+41 128 150 0
+-170 109 34 0
+231 -6 51 0
+161 237 -103 0
+70 93 -56 0
+226 -75 13 0
+-165 96 -162 0
+64 240 214 0
+232 -178 -86 0
+210 -35 238 0
+-151 -106 97 0
+-217 145 -119 0
+85 158 -116 0
+-148 4 59 0
+128 46 -58 0
+-137 212 44 0
+5 -91 169 0
+249 54 -169 0
+246 -249 195 0
+-78 -109 -77 0
+74 109 -100 0
+141 -96 66 0
+-72 217 -87 0
+181 -77 -187 0
+-156 209 -26 0
+-121 168 -107 0
+196 -176 44 0
+-45 56 229 0
+70 227 137 0
+-173 -8 226 0
+196 111 238 0
+1 27 -197 0
+56 -82 238 0
+-94 32 10 0
+-247 -210 119 0
+43 -102 220 0
+-52 -154 78 0
+-180 3 -196 0
+-200 131 -191 0
+-71 107 188 0
+49 -122 196 0
+-70 -203 -4 0
+-12 131 -204 0
+116 -248 -122 0
+-34 -28 -88 0
+65 15 -38 0
+110 -102 141 0
+64 -10 223 0
+-8 -83 -19 0
+-111 -172 -3 0
+-115 -206 235 0
+-92 -75 119 0
+74 1 127 0
+67 -26 176 0
+60 -16 -235 0
+32 -79 83 0
+-33 73 123 0
+-19 -128 61 0
+-239 241 103 0
+-228 -136 -23 0
+-89 -230 66 0
+220 -29 -119 0
+-152 199 -51 0
+-40 -83 215 0
+-150 -224 176 0
+-160 -25 103 0
+-21 165 127 0
+62 159 6 0
+87 161 -182 0
+91 -203 151 0
+-140 36 112 0
+-91 -31 -222 0
+25 231 138 0
+129 -179 -169 0
+-238 71 175 0
+225 -227 85 0
+143 60 125 0
+-93 52 25 0
+-238 211 47 0
+128 -9 -97 0
+-102 -122 -161 0
+-31 -100 -190 0
+-199 57 19 0
+-91 -25 61 0
+164 59 -90 0
+195 -212 108 0
+-236 180 -165 0
+-142 34 -185 0
+10 -99 -245 0
+-153 -150 234 0
+229 -104 -57 0
+151 195 -135 0
+-193 -11 3 0
+98 180 109 0
+19 -154 -243 0
+-97 -125 -7 0
+-108 -111 161 0
+-211 -118 -40 0
+223 -92 -140 0
+-175 -203 -43 0
+70 -52 63 0
+-42 62 133 0
+231 -13 -175 0
+230 199 -11 0
+8 205 149 0
+240 193 156 0
+-75 61 -171 0
+-16 243 -236 0
+110 242 -160 0
+-66 -118 145 0
+-69 -159 -210 0
+83 -36 39 0
+-226 -9 44 0
+172 -59 -48 0
+-22 -245 -26 0
+-184 28 103 0
+-123 83 99 0
+212 60 101 0
+61 193 108 0
+15 -46 -31 0
+234 146 17 0
+-149 162 -100 0
+-89 34 245 0
+238 -99 -208 0
+-132 221 -27 0
+-153 245 -133 0
+187 -229 -84 0
+-222 64 -190 0
+-232 241 76 0
+-170 -217 3 0
+184 -32 8 0
+238 -138 67 0
+-227 146 107 0
+-143 93 -99 0
+1 -202 151 0
+17 -81 62 0
+-112 -135 150 0
+221 181 219 0
+186 -239 -173 0
+218 -208 156 0
+-149 227 134 0
+223 112 164 0
+-196 11 -50 0
+-244 22 134 0
+121 -24 48 0
+-79 41 -234 0
+-241 224 -96 0
+23 -42 -146 0
+217 200 5 0
+-190 236 -84 0
+-245 90 17 0
+213 -43 242 0
+194 220 129 0
+73 8 -34 0
+-136 47 -135 0
+-195 28 236 0
+-228 219 80 0
+-56 221 246 0
+19 -133 -44 0
+202 95 -197 0
+-232 -7 9 0
+5 -195 233 0
+111 -220 230 0
+-143 -173 -172 0
+87 177 225 0
+14 -244 45 0
+36 216 206 0
+28 160 -89 0
+-47 159 -165 0
+99 -180 67 0
+-111 -227 72 0
+166 34 248 0
+241 80 -207 0
+-71 134 -131 0
+-125 201 155 0
+20 134 94 0
+124 203 -125 0
+168 -65 7 0
+-97 -213 226 0
+201 73 28 0
+222 34 -185 0
+156 249 -175 0
+-207 -37 -63 0
+56 -6 168 0
+-109 183 -189 0
+188 10 237 0
+94 229 -110 0
+16 -216 -15 0
+-34 234 -181 0
+68 124 -96 0
+-210 198 -142 0
+-58 -163 -195 0
+-147 197 169 0
+86 58 80 0
+179 76 -218 0
+158 -42 -176 0
+-15 -46 158 0
+162 110 34 0
+177 107 116 0
+101 52 201 0
+-46 234 75 0
+216 47 108 0
+-210 -167 -181 0
+-52 -173 -60 0
+-43 29 235 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-098.cnf b/benchmarks/UF250.1065.100/uf250-098.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-098.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -244 -118 149 0
+121 138 199 0
+90 63 -142 0
+-122 62 114 0
+-213 -245 137 0
+159 -240 166 0
+101 37 226 0
+-71 179 -112 0
+-112 129 209 0
+-20 64 41 0
+204 215 -28 0
+-208 -123 231 0
+233 -243 250 0
+-241 67 -136 0
+246 -62 50 0
+75 171 69 0
+46 -247 -213 0
+97 162 126 0
+-103 -246 -148 0
+224 -192 -2 0
+-128 -52 -139 0
+-37 -199 174 0
+134 -72 15 0
+-90 20 -16 0
+-178 232 -152 0
+148 132 182 0
+-215 115 34 0
+241 248 -79 0
+25 97 16 0
+-1 -12 6 0
+-32 -89 -141 0
+48 -90 -84 0
+-89 -218 -195 0
+-164 247 -49 0
+-204 -38 144 0
+218 -221 173 0
+-78 231 137 0
+109 151 82 0
+6 -232 51 0
+186 115 125 0
+163 -41 -34 0
+134 -227 198 0
+-135 247 -160 0
+20 55 209 0
+157 43 234 0
+-94 35 -97 0
+95 4 222 0
+-52 159 -106 0
+-190 -144 210 0
+18 -120 -111 0
+-58 244 -18 0
+149 216 -142 0
+230 59 -75 0
+-241 210 92 0
+-18 -125 174 0
+-111 183 -67 0
+-16 235 -153 0
+-73 -85 -219 0
+-96 160 198 0
+-241 128 180 0
+237 -117 239 0
+-240 -11 -60 0
+52 -240 -250 0
+-8 -232 -78 0
+-11 159 65 0
+-246 59 -187 0
+58 -102 191 0
+32 45 -98 0
+200 72 -216 0
+215 -38 42 0
+99 -223 173 0
+-217 -14 -135 0
+15 -163 -172 0
+97 -144 58 0
+-196 -135 122 0
+102 13 72 0
+-58 -15 -41 0
+-70 187 86 0
+228 -145 172 0
+-119 -153 -228 0
+-89 242 -154 0
+-187 73 -217 0
+-150 84 74 0
+-14 53 -18 0
+28 -206 127 0
+146 -34 9 0
+-2 130 96 0
+-106 -7 195 0
+53 -5 -73 0
+-44 -217 115 0
+-188 -118 94 0
+220 -169 166 0
+176 -243 29 0
+-139 225 -24 0
+-121 88 -180 0
+-46 -196 -19 0
+176 -111 -104 0
+-113 -101 -233 0
+-161 109 -129 0
+146 -191 10 0
+-227 223 213 0
+180 -37 -215 0
+-24 -240 -6 0
+-42 -69 -40 0
+-121 80 -222 0
+-173 229 202 0
+-97 126 -21 0
+-154 243 150 0
+71 -165 179 0
+71 -10 -147 0
+-32 129 -132 0
+39 143 97 0
+219 176 -92 0
+-227 156 129 0
+223 -86 -29 0
+-23 -159 -113 0
+-125 -181 51 0
+-71 207 249 0
+127 -52 240 0
+24 179 -90 0
+-37 -70 127 0
+58 98 -199 0
+-181 140 -144 0
+14 -179 -20 0
+8 208 -154 0
+-65 -46 -20 0
+-210 2 -90 0
+-96 -41 49 0
+-208 -234 -29 0
+202 244 -171 0
+57 156 -226 0
+-69 -58 173 0
+67 62 73 0
+-216 -9 26 0
+-207 187 6 0
+57 -99 3 0
+203 -243 159 0
+-157 218 -186 0
+22 48 -245 0
+60 248 -167 0
+-162 -181 -58 0
+-16 165 225 0
+-48 -197 -93 0
+-220 -197 223 0
+195 53 -12 0
+-70 -30 66 0
+109 -210 -192 0
+208 -181 177 0
+-225 135 49 0
+-211 -44 -95 0
+-107 225 -242 0
+-200 211 146 0
+122 2 211 0
+-151 -26 9 0
+242 -183 152 0
+49 -11 -31 0
+227 132 -93 0
+152 -144 -137 0
+-236 93 -213 0
+103 34 117 0
+60 -169 -32 0
+221 187 96 0
+199 211 -13 0
+-22 58 48 0
+169 -155 -124 0
+56 217 163 0
+-51 27 59 0
+15 39 -78 0
+232 -145 207 0
+-119 47 164 0
+-237 -137 38 0
+22 -25 -121 0
+197 -187 249 0
+-173 -195 -16 0
+139 92 190 0
+-124 -70 -158 0
+-5 240 156 0
+86 16 -14 0
+-205 213 -171 0
+114 231 235 0
+-74 156 138 0
+113 -73 -96 0
+96 33 -181 0
+86 72 183 0
+-150 -156 5 0
+203 32 193 0
+196 -125 82 0
+-206 239 -63 0
+107 -184 2 0
+63 -89 -199 0
+103 175 -188 0
+-56 -210 -76 0
+-167 206 208 0
+-158 -198 -239 0
+-202 48 -17 0
+-56 217 -164 0
+195 -68 -138 0
+-239 121 -93 0
+-1 -6 131 0
+-167 115 164 0
+172 71 244 0
+-14 9 73 0
+-39 -16 -148 0
+-64 -212 -1 0
+-60 118 30 0
+-250 223 -114 0
+249 -72 -186 0
+-99 -11 -230 0
+-241 -205 153 0
+-157 -209 221 0
+230 -181 244 0
+-22 -173 123 0
+-171 92 -106 0
+-90 79 202 0
+96 -227 -59 0
+88 -143 171 0
+133 -7 17 0
+102 -135 -208 0
+125 18 156 0
+212 -65 66 0
+-116 119 226 0
+80 112 87 0
+-187 -211 -199 0
+99 -119 -156 0
+11 -197 58 0
+131 91 153 0
+176 -117 -119 0
+110 140 -155 0
+196 -132 18 0
+-94 -146 -200 0
+186 -102 15 0
+-96 -133 169 0
+159 5 11 0
+-213 8 176 0
+-233 203 -207 0
+108 -39 -29 0
+174 -223 118 0
+-213 -96 18 0
+-17 122 -88 0
+-3 85 150 0
+-136 -125 -42 0
+149 170 142 0
+30 -225 175 0
+-128 -215 206 0
+162 159 -143 0
+64 -3 35 0
+-25 65 -202 0
+-245 -112 -188 0
+-3 36 100 0
+-16 -162 164 0
+68 -37 -34 0
+134 167 15 0
+-48 -77 207 0
+-121 -248 -152 0
+-226 -221 64 0
+-171 196 -73 0
+-154 181 -132 0
+-14 63 41 0
+-86 -169 -35 0
+-139 116 210 0
+239 -176 33 0
+-26 -34 11 0
+-121 -216 -88 0
+-199 22 -55 0
+-222 147 59 0
+20 -88 239 0
+-132 174 153 0
+168 202 69 0
+-141 62 26 0
+-139 -16 180 0
+-10 217 116 0
+118 151 188 0
+-124 -210 220 0
+-197 106 -144 0
+-6 -190 -203 0
+214 -147 -116 0
+93 13 34 0
+49 157 36 0
+-101 45 -107 0
+-181 -22 -98 0
+-33 -171 130 0
+31 93 38 0
+-140 -172 227 0
+176 39 -121 0
+189 214 159 0
+-20 129 37 0
+-175 57 129 0
+33 -10 173 0
+-85 -110 -151 0
+92 80 -147 0
+-117 135 -122 0
+189 -208 205 0
+-69 -203 84 0
+103 47 128 0
+187 93 -98 0
+-77 210 -98 0
+96 50 89 0
+-124 -185 -212 0
+226 28 -219 0
+-121 218 -63 0
+180 127 -116 0
+-158 -170 -27 0
+-6 94 78 0
+140 -27 31 0
+-79 -249 29 0
+-48 -146 206 0
+-140 80 -200 0
+-60 82 13 0
+-140 188 -89 0
+232 124 -217 0
+90 -62 -78 0
+75 114 -80 0
+-193 -90 238 0
+18 116 223 0
+74 17 -142 0
+222 -117 -217 0
+-50 236 55 0
+36 -203 -174 0
+58 176 15 0
+-49 -106 67 0
+95 -117 211 0
+2 216 107 0
+141 -130 -69 0
+-213 -210 -152 0
+28 -39 -38 0
+-189 -73 -50 0
+-20 -136 181 0
+242 -82 155 0
+-37 108 17 0
+-121 -113 46 0
+-91 146 -96 0
+105 -64 115 0
+-61 -182 138 0
+21 -29 -140 0
+-44 88 89 0
+-87 -191 -208 0
+82 -48 52 0
+-177 -169 245 0
+-162 -189 -167 0
+-242 230 -80 0
+74 -216 150 0
+-132 -249 -138 0
+175 154 240 0
+-228 -2 183 0
+-167 -148 54 0
+188 209 -44 0
+173 -140 -243 0
+55 -63 -133 0
+-60 106 198 0
+66 -198 -2 0
+-198 -132 94 0
+-236 -141 -242 0
+207 6 192 0
+-35 109 -176 0
+85 166 154 0
+222 -233 -229 0
+-168 -209 88 0
+-39 -145 44 0
+-50 -18 202 0
+181 -85 218 0
+-182 -142 -235 0
+-106 126 167 0
+232 73 -249 0
+119 102 -249 0
+122 7 82 0
+91 -23 144 0
+-34 -38 227 0
+55 -213 -83 0
+34 -106 236 0
+31 -47 -69 0
+114 227 182 0
+109 86 -151 0
+-95 -90 94 0
+62 -177 187 0
+-110 239 159 0
+88 -215 20 0
+133 -81 -157 0
+165 -10 -33 0
+90 249 101 0
+139 156 -48 0
+91 -171 114 0
+183 73 166 0
+32 21 90 0
+239 -119 24 0
+-148 34 225 0
+-95 172 -228 0
+-43 215 241 0
+-39 -86 -118 0
+-154 -138 -16 0
+-247 124 193 0
+29 164 -195 0
+-175 164 -192 0
+-11 161 -82 0
+25 193 119 0
+-200 117 219 0
+166 116 202 0
+87 -46 236 0
+24 222 19 0
+-86 -125 250 0
+49 114 236 0
+56 173 189 0
+79 -120 107 0
+-172 171 -39 0
+-247 112 -13 0
+116 -115 41 0
+174 -187 220 0
+173 22 122 0
+-96 -8 -191 0
+22 -193 -78 0
+211 -55 -7 0
+49 -79 75 0
+-21 -114 -41 0
+162 239 133 0
+-69 -145 -23 0
+38 -139 -16 0
+183 -188 -249 0
+26 226 -54 0
+192 -30 186 0
+-154 200 -202 0
+-138 -133 -19 0
+73 110 96 0
+12 -143 -27 0
+-12 -150 174 0
+4 128 206 0
+191 -232 104 0
+-166 -19 -107 0
+249 -28 185 0
+75 136 3 0
+-25 238 -61 0
+-65 233 142 0
+179 -242 -69 0
+-194 227 -232 0
+-208 -114 -104 0
+17 -159 -201 0
+-237 203 225 0
+-178 49 42 0
+-200 -28 248 0
+149 113 151 0
+-215 -88 194 0
+-158 151 -33 0
+-182 -206 201 0
+-244 151 -62 0
+-28 -230 -79 0
+-213 196 -238 0
+237 -18 54 0
+173 82 -37 0
+-158 49 -139 0
+185 -66 -199 0
+-164 208 -125 0
+54 100 -3 0
+-188 -42 234 0
+213 72 86 0
+70 -226 -191 0
+198 152 142 0
+56 -107 -105 0
+-211 -151 -17 0
+232 -88 3 0
+-192 9 19 0
+-67 224 -159 0
+213 -101 69 0
+42 119 183 0
+-239 44 146 0
+34 -52 93 0
+-59 -250 -93 0
+-180 -170 -238 0
+-30 28 15 0
+-20 73 -121 0
+249 -98 -33 0
+210 -209 -216 0
+-189 106 93 0
+72 133 -106 0
+163 114 13 0
+14 26 174 0
+-12 -76 -31 0
+-150 -65 -62 0
+-71 -61 -47 0
+-117 60 4 0
+-206 -106 -57 0
+-201 -164 249 0
+-188 41 -190 0
+-164 103 -240 0
+101 146 196 0
+-136 231 144 0
+116 60 210 0
+-239 -229 -140 0
+107 141 25 0
+-233 201 -200 0
+217 -191 206 0
+157 248 -124 0
+216 100 144 0
+27 -135 11 0
+105 -214 62 0
+-30 -110 -57 0
+-49 -127 188 0
+-87 208 -149 0
+101 -89 61 0
+223 245 -5 0
+-151 79 -6 0
+148 111 103 0
+133 119 54 0
+208 199 204 0
+59 34 -89 0
+-210 -219 216 0
+191 -73 -139 0
+-140 41 -40 0
+58 30 -87 0
+-106 -105 -181 0
+82 127 -216 0
+-75 33 215 0
+-134 -216 -162 0
+-61 -217 13 0
+-45 84 165 0
+-223 -109 208 0
+80 -231 -82 0
+166 78 124 0
+-62 -248 -74 0
+-4 59 -47 0
+-201 196 -86 0
+218 82 217 0
+178 103 248 0
+-67 166 26 0
+23 128 -61 0
+198 -57 -92 0
+-168 -162 24 0
+9 102 152 0
+34 174 171 0
+61 -86 174 0
+18 -102 86 0
+52 -53 192 0
+124 -196 217 0
+-31 235 247 0
+-248 -106 145 0
+201 245 152 0
+66 -156 89 0
+122 -105 -221 0
+161 -156 -157 0
+111 56 -110 0
+231 -27 61 0
+82 36 -185 0
+209 122 180 0
+207 163 -7 0
+-78 -135 13 0
+-97 -147 -71 0
+-4 245 237 0
+147 42 -124 0
+-178 -44 38 0
+-141 -233 198 0
+198 -18 -10 0
+-220 178 -168 0
+209 12 -41 0
+-208 -15 171 0
+57 -90 -59 0
+-117 -191 -247 0
+-49 -179 -99 0
+215 -93 225 0
+133 -132 77 0
+-130 -183 115 0
+-168 -53 49 0
+-85 -227 187 0
+146 -158 163 0
+183 45 218 0
+-35 -228 -26 0
+7 -83 -14 0
+-64 81 169 0
+-71 160 -19 0
+71 -213 227 0
+-132 -6 -52 0
+-118 -161 50 0
+-73 30 -127 0
+104 100 50 0
+54 -153 43 0
+-104 -72 -20 0
+-123 -97 85 0
+217 51 80 0
+234 146 209 0
+-113 71 -194 0
+-170 204 -206 0
+-113 -231 31 0
+248 -119 58 0
+-187 -196 245 0
+-186 -91 -82 0
+-14 166 -135 0
+-154 -216 -224 0
+-192 -161 -245 0
+99 176 -152 0
+-105 -6 -221 0
+118 149 -133 0
+-246 -22 202 0
+96 -147 26 0
+-47 244 190 0
+79 -191 -16 0
+-17 -245 -50 0
+135 -242 -189 0
+-201 -57 -41 0
+-242 -194 179 0
+-191 221 206 0
+-108 -37 78 0
+75 -70 66 0
+-158 107 -84 0
+135 75 173 0
+79 -196 35 0
+-117 -11 90 0
+18 243 -95 0
+-110 164 -107 0
+173 247 14 0
+-160 -138 215 0
+248 -39 128 0
+-113 1 38 0
+207 -194 208 0
+2 -59 -67 0
+-34 64 -14 0
+-116 5 -225 0
+38 -204 208 0
+119 -116 234 0
+-146 -180 179 0
+87 -229 -146 0
+36 93 -157 0
+-218 -124 202 0
+-216 -68 -228 0
+-69 -39 87 0
+-80 -87 -11 0
+128 -223 -80 0
+-33 200 -39 0
+97 89 -55 0
+231 106 -236 0
+98 -183 72 0
+-96 35 -230 0
+-90 103 161 0
+-116 184 -123 0
+118 239 17 0
+-88 154 -52 0
+-167 107 244 0
+108 -121 165 0
+-53 115 -185 0
+86 152 -182 0
+222 92 -140 0
+-232 167 8 0
+-38 -170 -159 0
+-204 -241 22 0
+81 3 -208 0
+-249 76 54 0
+39 80 221 0
+-84 92 -203 0
+-150 -247 132 0
+-228 -215 -50 0
+-147 225 230 0
+-5 -152 -158 0
+-8 32 55 0
+-102 174 -95 0
+31 72 -194 0
+-234 153 146 0
+-42 107 160 0
+-163 90 -140 0
+-65 -152 -87 0
+138 -166 3 0
+-2 -230 161 0
+156 -235 -120 0
+173 97 41 0
+225 127 -243 0
+-242 174 43 0
+-3 -7 -17 0
+176 59 -194 0
+246 47 224 0
+128 -84 -163 0
+247 -138 -122 0
+77 134 133 0
+-52 221 -96 0
+123 12 -17 0
+133 176 210 0
+244 42 242 0
+241 -158 6 0
+161 52 23 0
+-226 170 50 0
+118 -148 24 0
+-182 186 -110 0
+46 -42 98 0
+103 76 -150 0
+-163 58 -116 0
+60 -167 -30 0
+152 176 -158 0
+203 -145 -249 0
+148 -48 240 0
+243 85 -129 0
+241 -107 95 0
+-241 92 14 0
+106 55 -7 0
+19 2 -1 0
+-80 -42 8 0
+-135 -140 162 0
+68 151 192 0
+-194 155 -99 0
+-154 29 205 0
+77 116 -45 0
+139 -208 -85 0
+150 5 -144 0
+-137 -30 97 0
+-188 135 -134 0
+-146 -115 36 0
+-135 -86 67 0
+213 -35 9 0
+-49 -14 125 0
+-2 186 240 0
+56 -225 141 0
+201 50 175 0
+22 232 -95 0
+-124 137 -235 0
+103 -33 -169 0
+119 224 -222 0
+99 15 -186 0
+-84 54 186 0
+-150 -207 -160 0
+118 -58 -225 0
+34 19 -115 0
+142 -127 -195 0
+-31 -234 30 0
+-240 -62 69 0
+90 64 -81 0
+206 -135 249 0
+-250 32 153 0
+-170 140 -36 0
+-61 -95 -9 0
+-153 -83 19 0
+-214 -103 -3 0
+-238 173 174 0
+-193 -37 172 0
+-175 -48 122 0
+-138 79 198 0
+24 -26 196 0
+169 224 -42 0
+124 57 -196 0
+-72 -210 -229 0
+57 -30 235 0
+98 -210 72 0
+-163 -154 -33 0
+113 -120 -203 0
+-241 -236 196 0
+125 -235 118 0
+-156 -86 -13 0
+36 -41 -152 0
+-214 -108 -17 0
+153 -157 166 0
+187 2 77 0
+107 -17 150 0
+117 30 69 0
+-166 -61 171 0
+113 -130 244 0
+-121 -164 -122 0
+-13 -75 -248 0
+190 61 21 0
+-72 -245 -178 0
+80 40 35 0
+194 -189 -177 0
+47 149 -219 0
+36 250 223 0
+173 80 -46 0
+6 -151 12 0
+-53 -167 -18 0
+123 28 52 0
+-3 -107 112 0
+26 -86 200 0
+43 -191 -172 0
+-134 33 63 0
+55 -134 -71 0
+219 -227 -250 0
+-200 226 -248 0
+171 -90 124 0
+238 -28 -137 0
+-93 233 32 0
+57 -58 -232 0
+-218 -87 -158 0
+147 -156 -44 0
+125 235 -215 0
+-160 128 -126 0
+-196 -98 -22 0
+110 120 -245 0
+222 232 -137 0
+-202 -127 -119 0
+-58 -48 31 0
+-148 185 169 0
+77 -221 191 0
+-53 -209 6 0
+-72 175 134 0
+94 148 70 0
+195 -228 243 0
+184 224 76 0
+-149 97 -22 0
+163 107 169 0
+-69 141 -157 0
+-197 209 215 0
+44 -5 -85 0
+-182 -28 227 0
+197 -95 -119 0
+124 209 56 0
+-18 -43 27 0
+-94 -27 -103 0
+58 77 -9 0
+-46 227 -35 0
+-79 -216 -133 0
+-204 -13 23 0
+-78 89 -31 0
+-162 75 4 0
+-110 155 9 0
+-69 147 66 0
+-181 -235 74 0
+-208 -43 -158 0
+-165 134 250 0
+-201 163 13 0
+60 126 228 0
+185 -8 -243 0
+-77 -168 -249 0
+-160 -71 -105 0
+18 -189 -70 0
+111 207 2 0
+96 16 86 0
+45 101 214 0
+14 -245 -190 0
+26 -171 118 0
+-221 -61 222 0
+-50 244 68 0
+-181 -126 193 0
+-13 183 -22 0
+-132 -76 95 0
+-13 141 106 0
+37 162 247 0
+-197 227 204 0
+-166 134 55 0
+-112 -218 181 0
+1 -229 242 0
+110 250 16 0
+-184 -51 -39 0
+9 106 -43 0
+168 154 96 0
+-199 -110 40 0
+44 -75 2 0
+-121 114 157 0
+69 9 -201 0
+240 146 -86 0
+-37 115 -187 0
+20 155 190 0
+200 -199 202 0
+179 207 -249 0
+30 19 -138 0
+-13 142 7 0
+137 -139 241 0
+123 167 -24 0
+122 -205 -179 0
+-112 -25 226 0
+-141 153 223 0
+-234 238 -230 0
+50 187 -113 0
+-45 132 95 0
+180 114 -155 0
+-4 157 208 0
+135 245 -28 0
+-158 246 -87 0
+-25 -138 -70 0
+177 4 22 0
+66 120 -182 0
+72 155 -184 0
+-74 -170 -239 0
+-136 -175 133 0
+-114 -98 -27 0
+161 245 13 0
+-31 -90 -187 0
+-208 -13 119 0
+191 58 194 0
+96 126 -213 0
+15 172 -135 0
+-60 45 -242 0
+195 -216 194 0
+83 -102 -173 0
+142 -20 61 0
+-245 -156 243 0
+32 -242 51 0
+-204 -182 -26 0
+-12 78 -40 0
+-120 245 233 0
+-1 -93 -30 0
+250 3 -203 0
+-110 -230 121 0
+73 139 194 0
+76 192 -42 0
+-182 122 -233 0
+-174 -115 -207 0
+-66 -25 212 0
+-52 234 227 0
+42 -170 241 0
+-223 160 233 0
+159 -45 -213 0
+98 -236 152 0
+148 -224 -46 0
+-172 10 61 0
+24 66 198 0
+105 180 114 0
+194 -143 -20 0
+-158 -99 -165 0
+-93 144 -143 0
+-191 80 51 0
+209 191 1 0
+-107 201 -188 0
+-68 -204 -239 0
+116 -250 -105 0
+244 -94 241 0
+116 191 17 0
+162 -119 226 0
+-239 62 -226 0
+189 -160 132 0
+-204 -162 128 0
+21 -72 50 0
+62 -99 -180 0
+59 -187 237 0
+166 -104 190 0
+-82 101 -19 0
+68 66 -47 0
+179 -165 83 0
+33 10 -217 0
+-49 209 -235 0
+96 88 231 0
+-90 -114 -91 0
+-120 159 109 0
+-233 49 70 0
+81 116 72 0
+-196 200 -166 0
+202 155 75 0
+236 160 -214 0
+-155 94 29 0
+-87 -124 213 0
+-238 133 17 0
+-115 11 235 0
+-245 -39 185 0
+-188 38 -140 0
+63 98 -56 0
+91 -244 -126 0
+-188 -11 -196 0
+-197 -195 -38 0
+177 90 -208 0
+248 -118 67 0
+-46 233 -67 0
+107 -26 -224 0
+51 144 118 0
+-9 200 -109 0
+185 13 -31 0
+-75 112 -155 0
+104 -139 -19 0
+1 241 -110 0
+-138 87 84 0
+-160 -238 -112 0
+113 -64 39 0
+11 -59 -210 0
+245 137 -141 0
+239 -143 56 0
+172 -49 96 0
+-211 102 148 0
+71 -129 161 0
+181 153 -183 0
+40 246 -81 0
+204 239 18 0
+135 -233 -109 0
+135 53 106 0
+92 14 -166 0
+212 -125 -169 0
+12 -175 -225 0
+-37 -109 -230 0
+-121 26 15 0
+-239 -162 -112 0
+-77 -147 71 0
+-231 -202 -215 0
+-202 -17 -47 0
+-143 32 213 0
+5 -247 -194 0
+-62 -227 -27 0
+-173 -201 -167 0
+76 108 164 0
+60 183 107 0
+-55 -94 111 0
+-129 -21 -237 0
+120 -75 159 0
+184 -38 -173 0
+173 -220 -144 0
+143 47 76 0
+-13 174 -56 0
+207 -198 -32 0
+179 168 -32 0
+-62 -187 -161 0
+188 108 -200 0
+49 123 -170 0
+62 -78 -196 0
+87 -121 97 0
+-60 -33 48 0
+123 -175 -120 0
+-69 237 -103 0
+-236 -152 -53 0
+-110 -82 115 0
+67 -9 118 0
+-126 -102 -31 0
+226 -243 206 0
+52 -216 -198 0
+-99 -6 -25 0
+-49 -29 -234 0
+22 19 -64 0
+-21 240 -230 0
+-22 -120 175 0
+-161 72 77 0
+-160 -83 -67 0
+-104 20 -227 0
+-155 92 231 0
+93 89 -167 0
+-87 -218 -211 0
+201 -62 77 0
+-227 -58 -95 0
+-194 129 8 0
+-222 105 -164 0
+-27 209 187 0
+232 73 150 0
+-134 66 -161 0
+-145 -214 14 0
+-228 -109 131 0
+111 22 211 0
+136 240 -155 0
+140 -182 60 0
+-185 -55 -43 0
+225 185 38 0
+108 -186 54 0
+151 -119 53 0
+49 44 -32 0
+-188 -28 -247 0
+-159 202 -139 0
+228 -166 -150 0
+-95 -135 -1 0
+247 237 199 0
+-221 33 70 0
+171 170 249 0
+-23 93 -222 0
+55 219 90 0
+-211 -113 15 0
+202 112 -143 0
+68 250 -74 0
+122 82 -32 0
+-49 58 -125 0
+-166 -73 -102 0
+-41 -184 -105 0
+-86 22 -183 0
+-98 210 73 0
+-35 -101 -133 0
+-148 153 68 0
+243 124 -233 0
+-30 142 209 0
+205 149 6 0
+-102 -61 -158 0
+230 117 -49 0
+98 -109 5 0
+-18 -235 202 0
+23 -152 -151 0
+-86 31 -238 0
+-139 245 -74 0
+68 -141 49 0
+133 -239 -238 0
+-86 238 87 0
+-163 101 45 0
+-107 -232 55 0
+-121 236 -238 0
+-172 190 -197 0
+-95 109 -150 0
+-196 -8 16 0
+51 -15 91 0
+%
+0
+
diff --git a/benchmarks/UF250.1065.100/uf250-099.cnf b/benchmarks/UF250.1065.100/uf250-099.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UF250.1065.100/uf250-099.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -108 246 59 0
+-161 -43 234 0
+7 41 -88 0
+26 178 -41 0
+-7 -145 -33 0
+206 18 -136 0
+-15 173 -213 0
+31 -91 215 0
+3 216 196 0
+234 -85 179 0
+155 -195 106 0
+-211 -223 -41 0
+97 2 -217 0
+-81 -122 27 0
+-149 34 239 0
+69 -216 183 0
+-69 148 -92 0
+-89 -120 184 0
+231 110 -213 0
+67 173 -195 0
+132 155 183 0
+-115 83 4 0
+173 163 -242 0
+-198 43 90 0
+71 -116 37 0
+-232 52 28 0
+21 -230 -124 0
+-146 -108 -110 0
+-116 163 214 0
+69 -143 128 0
+228 141 -99 0
+-47 75 -193 0
+-118 -244 -235 0
+148 -246 -112 0
+124 19 -76 0
+-49 102 -125 0
+110 155 3 0
+-180 -192 -94 0
+-114 -67 -219 0
+-159 53 187 0
+219 -102 162 0
+21 -109 -173 0
+-124 90 189 0
+-191 117 175 0
+77 -250 -155 0
+-74 203 60 0
+-4 65 166 0
+174 -212 -165 0
+-220 119 -35 0
+-247 105 126 0
+-110 -192 63 0
+-227 181 172 0
+-219 -31 -221 0
+51 113 19 0
+212 -4 151 0
+197 -14 -211 0
+117 159 -69 0
+48 -19 207 0
+-168 203 -212 0
+-232 250 -222 0
+151 34 139 0
+249 -159 229 0
+-243 244 -48 0
+48 180 -153 0
+-227 -98 190 0
+-73 -130 60 0
+33 239 -11 0
+41 -48 -201 0
+-39 43 143 0
+131 -28 106 0
+-97 49 -215 0
+7 42 -194 0
+-224 -94 46 0
+137 -220 -84 0
+-38 41 -163 0
+-229 208 -187 0
+149 -120 238 0
+-90 111 135 0
+176 -171 -36 0
+144 -238 237 0
+-194 111 -55 0
+76 203 -38 0
+-105 134 34 0
+55 -194 -239 0
+37 -95 177 0
+-121 -94 -169 0
+-93 49 -175 0
+54 -217 102 0
+-155 11 63 0
+83 -138 109 0
+-68 -30 103 0
+-208 -48 -125 0
+-100 230 -204 0
+-70 222 171 0
+146 -198 158 0
+13 24 98 0
+191 217 100 0
+52 -198 5 0
+166 219 -43 0
+107 -247 105 0
+-83 -13 86 0
+232 -68 -61 0
+-107 185 -112 0
+-106 225 -226 0
+48 71 238 0
+144 -83 -135 0
+-56 -27 -39 0
+243 94 55 0
+38 139 35 0
+-146 -127 180 0
+182 -83 84 0
+45 211 -70 0
+31 -91 72 0
+-146 -232 244 0
+-39 140 -200 0
+219 205 -220 0
+-94 -65 -87 0
+-143 180 -24 0
+70 161 -201 0
+136 128 85 0
+-223 64 62 0
+-69 209 147 0
+88 -15 -225 0
+80 48 -149 0
+224 246 -117 0
+-166 -53 -26 0
+-59 -63 -100 0
+-1 -55 -237 0
+214 246 13 0
+-101 249 -118 0
+-180 -222 -250 0
+-97 -7 58 0
+-169 -213 -80 0
+-120 152 242 0
+5 115 15 0
+70 -12 -43 0
+65 63 -248 0
+-148 177 173 0
+-224 201 12 0
+-231 -88 -141 0
+66 29 -233 0
+99 163 12 0
+-56 -183 197 0
+89 133 229 0
+126 79 149 0
+-238 -139 -137 0
+-170 -95 -148 0
+-202 -246 115 0
+-176 -63 158 0
+216 38 -83 0
+221 41 44 0
+-91 181 135 0
+171 -63 71 0
+-60 136 107 0
+222 5 57 0
+210 -89 -151 0
+-44 36 -91 0
+3 -194 -15 0
+-117 38 -110 0
+242 226 155 0
+158 -240 110 0
+218 -37 90 0
+11 217 57 0
+250 -157 73 0
+-9 -122 53 0
+185 -76 73 0
+-99 -101 102 0
+52 -171 33 0
+-143 195 228 0
+42 -63 -229 0
+-178 -160 224 0
+-65 -54 208 0
+232 -43 -38 0
+85 43 -178 0
+-171 -50 45 0
+47 71 -180 0
+127 135 -187 0
+-201 33 222 0
+-221 -131 -165 0
+-131 114 221 0
+195 60 185 0
+-8 206 -140 0
+124 -240 223 0
+-217 198 149 0
+52 -227 -206 0
+136 -96 29 0
+-76 -228 64 0
+-157 -47 93 0
+148 -108 17 0
+139 40 -89 0
+63 198 86 0
+199 94 -33 0
+-116 216 -2 0
+27 242 -1 0
+-156 177 28 0
+234 -83 37 0
+-124 -123 -149 0
+112 -1 173 0
+7 235 10 0
+245 -184 -224 0
+-112 -161 77 0
+203 104 124 0
+-59 -123 -10 0
+250 -242 -203 0
+56 243 164 0
+24 126 -2 0
+-101 227 86 0
+-233 138 -218 0
+-211 -119 -196 0
+143 -183 -186 0
+-148 236 76 0
+-131 -187 -77 0
+62 -144 -43 0
+-232 96 -30 0
+121 -152 89 0
+7 105 37 0
+182 135 -58 0
+-164 -162 -112 0
+-118 173 93 0
+-54 220 -2 0
+-193 32 65 0
+-101 46 203 0
+-127 -219 -215 0
+235 -42 -77 0
+-179 -242 -145 0
+-140 77 203 0
+-23 157 -112 0
+-28 -193 134 0
+-147 -166 100 0
+148 171 -31 0
+-214 241 -166 0
+-217 204 93 0
+-219 -211 -142 0
+107 57 50 0
+227 220 119 0
+-234 62 24 0
+-131 -223 24 0
+232 133 -4 0
+74 200 -201 0
+211 6 220 0
+-113 -9 102 0
+-207 39 -80 0
+24 244 -125 0
+171 190 -167 0
+122 24 -201 0
+-132 216 -235 0
+-90 58 -181 0
+161 62 185 0
+-3 -9 242 0
+115 2 -78 0
+42 -225 -145 0
+168 -46 55 0
+-40 -126 -154 0
+26 164 -1 0
+-71 199 -133 0
+-78 55 -201 0
+219 249 -203 0
+116 137 -43 0
+11 -137 -118 0
+143 224 -150 0
+-2 -199 218 0
+108 -140 -47 0
+228 28 -30 0
+224 58 -27 0
+-42 -211 153 0
+104 -238 -222 0
+-120 47 -33 0
+61 85 223 0
+230 -78 -77 0
+185 -210 106 0
+111 4 80 0
+226 195 -66 0
+-204 172 8 0
+195 -241 191 0
+166 182 -69 0
+-114 -130 223 0
+213 -189 243 0
+-201 151 26 0
+70 21 28 0
+-119 -208 -207 0
+-156 94 106 0
+-177 250 -6 0
+24 -227 -103 0
+87 4 -200 0
+139 133 -200 0
+-71 226 23 0
+-244 -32 60 0
+202 225 -63 0
+-233 -111 1 0
+175 -114 -147 0
+54 -30 193 0
+-137 -199 78 0
+31 -149 3 0
+90 186 138 0
+105 -43 -227 0
+-218 220 -216 0
+206 -182 119 0
+62 158 -215 0
+-92 -91 -103 0
+92 35 -13 0
+-4 -148 -219 0
+-119 125 8 0
+214 -160 -39 0
+120 -1 59 0
+190 216 -43 0
+-11 -5 119 0
+-118 -36 -187 0
+-200 -152 98 0
+194 -50 -8 0
+32 88 -154 0
+-45 106 159 0
+-226 202 112 0
+-101 28 -201 0
+-206 -209 180 0
+152 244 165 0
+210 112 -115 0
+195 -1 -151 0
+104 -14 5 0
+185 -167 -229 0
+192 31 184 0
+-116 -46 -113 0
+178 -108 140 0
+56 17 67 0
+80 6 195 0
+-250 -61 -106 0
+184 31 -236 0
+185 188 -7 0
+-127 -72 187 0
+-221 212 -13 0
+240 -19 192 0
+36 -135 -139 0
+-170 -116 87 0
+96 66 173 0
+40 -229 16 0
+184 -134 55 0
+233 13 141 0
+19 -204 -188 0
+-208 226 -192 0
+-185 48 178 0
+236 -34 -204 0
+-46 141 -194 0
+-8 -30 181 0
+72 -92 37 0
+-212 157 -92 0
+-210 -92 -225 0
+95 176 23 0
+-16 120 -63 0
+7 -136 40 0
+-88 -110 168 0
+121 208 -115 0
+228 215 171 0
+35 -19 -151 0
+45 222 -101 0
+95 103 108 0
+-35 -152 -64 0
+144 -226 -149 0
+-95 11 -170 0
+211 -152 106 0
+-59 80 223 0
+22 126 -156 0
+-19 -167 128 0
+-68 76 -114 0
+-121 32 122 0
+96 152 187 0
+-72 -90 -152 0
+129 193 93 0
+-109 -177 -149 0
+193 35 2 0
+172 -106 246 0
+134 -245 152 0
+212 100 -19 0
+127 -214 -56 0
+-245 -128 3 0
+89 -114 119 0
+147 -105 37 0
+-125 -102 -108 0
+22 33 177 0
+46 52 -240 0
+-62 -136 45 0
+222 -117 120 0
+16 -40 111 0
+86 206 49 0
+123 -78 -158 0
+44 188 90 0
+-103 89 176 0
+232 -112 130 0
+-109 70 19 0
+-15 204 128 0
+-127 -110 192 0
+-26 52 -147 0
+-41 5 105 0
+234 206 -160 0
+-52 128 195 0
+-184 -176 121 0
+184 167 -120 0
+-74 158 -148 0
+-18 62 200 0
+169 115 -190 0
+-124 229 164 0
+-63 37 221 0
+-76 190 245 0
+-217 136 -134 0
+-228 231 62 0
+156 -218 -85 0
+124 -25 225 0
+-182 32 -31 0
+-250 -221 35 0
+-80 114 -78 0
+248 186 139 0
+-19 -128 125 0
+85 154 113 0
+14 -80 -88 0
+-145 -43 88 0
+145 181 55 0
+134 31 -187 0
+-89 -109 -62 0
+-68 237 -222 0
+-130 -180 -227 0
+-86 48 90 0
+-199 -215 -132 0
+44 60 -14 0
+-248 -79 224 0
+-154 114 189 0
+-39 167 -139 0
+230 -5 -184 0
+17 184 -215 0
+-17 37 54 0
+-249 159 -151 0
+-29 -78 -148 0
+136 186 209 0
+-224 64 33 0
+-163 111 108 0
+-4 99 23 0
+137 -64 138 0
+-237 -116 29 0
+44 158 -139 0
+147 -8 -92 0
+-118 -228 42 0
+201 19 141 0
+-182 -39 -238 0
+-36 27 -79 0
+-157 249 -181 0
+-191 121 132 0
+-59 212 32 0
+72 -233 122 0
+230 -229 -132 0
+-231 60 -233 0
+-66 -249 106 0
+-210 -40 -79 0
+-75 61 111 0
+-51 -98 -32 0
+-166 137 245 0
+-134 113 52 0
+-107 19 72 0
+-64 85 -121 0
+227 82 -87 0
+-194 180 -128 0
+241 -211 38 0
+-74 -56 115 0
+206 -54 -210 0
+-66 -204 72 0
+144 156 16 0
+-197 84 54 0
+-80 199 59 0
+69 49 103 0
+19 190 -34 0
+-176 235 -151 0
+33 -202 -78 0
+-90 -15 -151 0
+198 28 -43 0
+-131 -74 -108 0
+159 89 -184 0
+-54 -62 141 0
+-83 -238 91 0
+227 -84 -76 0
+187 -15 205 0
+-243 -87 -207 0
+115 200 -48 0
+-82 -163 184 0
+221 -122 153 0
+-178 77 -52 0
+-250 113 -65 0
+-192 -153 -161 0
+185 -240 153 0
+187 -133 171 0
+-127 -108 139 0
+-158 -240 -121 0
+183 -137 -62 0
+-84 -60 210 0
+-35 -115 -5 0
+-16 81 41 0
+163 -167 -20 0
+192 -71 -102 0
+-223 -248 -37 0
+54 -18 79 0
+242 -238 114 0
+64 55 -39 0
+-48 30 -248 0
+-126 -6 -159 0
+-127 242 -160 0
+238 42 120 0
+224 -138 -66 0
+-189 -18 -183 0
+99 -43 -220 0
+149 -82 -59 0
+-25 239 60 0
+99 -201 137 0
+-50 188 -223 0
+84 147 157 0
+240 -183 -212 0
+239 243 -149 0
+119 217 162 0
+46 126 21 0
+204 196 21 0
+-174 26 53 0
+-45 63 -15 0
+155 -229 -99 0
+-149 29 -51 0
+43 250 -107 0
+-183 -34 -169 0
+7 -214 -55 0
+154 -61 -143 0
+-176 -25 -155 0
+-138 235 201 0
+137 -231 95 0
+48 -223 -227 0
+-16 -147 193 0
+-34 75 94 0
+140 -189 21 0
+-152 70 49 0
+-9 173 -238 0
+118 -39 129 0
+-129 -230 -101 0
+7 -58 89 0
+-96 50 -92 0
+-158 54 -139 0
+126 -156 -201 0
+-31 94 127 0
+32 72 103 0
+-142 195 51 0
+200 -246 -150 0
+-1 17 94 0
+-98 -52 -152 0
+20 213 -38 0
+-123 -225 -81 0
+-19 -158 165 0
+-107 -246 73 0
+-9 45 145 0
+-127 39 164 0
+-34 95 130 0
+-226 -210 213 0
+-250 -201 -91 0
+209 -191 -78 0
+-245 -248 192 0
+208 -191 -157 0
+136 123 169 0
+-117 -17 -74 0
+-140 174 162 0
+121 -37 119 0
+124 -152 217 0
+-240 -125 237 0
+33 90 -20 0
+-77 -187 -160 0
+-109 24 -239 0
+-3 -209 85 0
+84 -229 -199 0
+74 170 12 0
+-79 102 -245 0
+-191 -197 172 0
+-111 -176 -216 0
+-19 229 184 0
+-139 -123 240 0
+-208 45 -116 0
+100 -224 151 0
+-28 -13 -249 0
+-198 -226 -122 0
+-201 -81 43 0
+205 -189 53 0
+-23 240 -60 0
+-246 38 -224 0
+138 229 156 0
+-179 -60 -221 0
+204 -98 32 0
+-46 -228 -178 0
+-215 25 112 0
+96 -34 198 0
+32 -203 -225 0
+231 -156 -232 0
+130 -224 -197 0
+196 156 209 0
+99 210 -49 0
+91 95 143 0
+-199 79 -250 0
+150 221 152 0
+-31 223 249 0
+4 -127 -73 0
+-244 13 231 0
+-231 -27 -156 0
+159 -107 -217 0
+-153 -234 -216 0
+15 227 122 0
+-223 -23 -56 0
+-31 139 160 0
+-183 28 -223 0
+142 -241 -159 0
+-102 -157 -109 0
+17 -216 160 0
+206 -200 207 0
+-232 -70 -104 0
+131 -110 182 0
+171 70 -230 0
+167 -58 189 0
+145 -86 -57 0
+177 -183 -13 0
+-221 18 90 0
+-225 228 -127 0
+177 -174 226 0
+222 -144 -191 0
+-222 -171 -74 0
+214 172 229 0
+-111 49 12 0
+-155 179 -192 0
+-236 14 86 0
+-68 -13 -1 0
+103 210 -123 0
+-116 124 -244 0
+145 -14 -174 0
+28 129 230 0
+-192 123 35 0
+143 -118 241 0
+-211 -64 -128 0
+201 -85 -1 0
+91 198 24 0
+-92 -2 -201 0
+-158 87 83 0
+152 63 94 0
+17 218 119 0
+-162 183 237 0
+-13 -95 -49 0
+179 129 -79 0
+-42 -178 242 0
+169 -224 227 0
+76 152 1 0
+-109 98 99 0
+-150 240 -198 0
+-158 -43 152 0
+-159 -97 82 0
+-203 210 223 0
+208 132 -157 0
+127 -189 -208 0
+-48 -74 -1 0
+-57 132 -26 0
+-210 -220 -120 0
+-241 -131 23 0
+115 -64 -250 0
+31 -185 -239 0
+-210 190 94 0
+144 -38 80 0
+-155 211 134 0
+-238 222 134 0
+-153 74 205 0
+-103 64 28 0
+-57 -193 143 0
+139 110 -73 0
+-93 25 -153 0
+-247 164 20 0
+40 157 -189 0
+172 160 -180 0
+-177 -185 245 0
+180 49 56 0
+28 -22 232 0
+172 13 193 0
+97 1 206 0
+-161 -242 -185 0
+-186 170 -190 0
+59 28 -236 0
+76 246 222 0
+64 -202 51 0
+-20 138 107 0
+96 -228 16 0
+-249 28 44 0
+-193 -143 -113 0
+215 -224 -170 0
+-131 -12 35 0
+84 61 54 0
+-116 94 50 0
+-26 -21 -9 0
+107 -150 -143 0
+-174 45 147 0
+34 -116 174 0
+-109 -80 -113 0
+25 -14 -212 0
+203 9 -46 0
+-231 -209 4 0
+-239 200 151 0
+181 146 -195 0
+-234 79 195 0
+-91 -65 -105 0
+96 141 98 0
+135 -6 215 0
+150 -98 -147 0
+-26 124 -30 0
+-66 160 206 0
+-60 -142 6 0
+-173 -126 -28 0
+138 -60 -43 0
+235 -179 57 0
+156 -215 34 0
+-227 195 -221 0
+6 -25 -87 0
+228 49 -57 0
+203 68 139 0
+-133 237 -1 0
+-247 74 -80 0
+179 62 206 0
+12 73 -165 0
+-28 45 -65 0
+-203 186 -132 0
+-88 99 53 0
+99 246 171 0
+172 23 -88 0
+-84 119 224 0
+-44 -237 211 0
+-155 -28 -163 0
+-67 44 -224 0
+3 19 7 0
+-19 189 -216 0
+-18 130 -237 0
+-42 -210 -204 0
+-183 -233 192 0
+-141 222 -59 0
+-244 80 -102 0
+-210 90 68 0
+123 110 -82 0
+-226 -246 -231 0
+206 -43 -172 0
+178 -184 -63 0
+217 103 224 0
+-157 -172 -152 0
+-236 -223 211 0
+166 96 155 0
+-70 38 -28 0
+-18 34 23 0
+-33 -224 -242 0
+149 -197 213 0
+-222 -79 198 0
+-220 235 -95 0
+-167 -135 194 0
+10 159 -235 0
+-241 242 143 0
+55 -72 133 0
+-59 -168 -33 0
+64 81 -35 0
+18 30 -70 0
+198 -22 153 0
+146 29 75 0
+76 -89 189 0
+10 55 -184 0
+205 79 233 0
+186 29 35 0
+-91 14 37 0
+187 -118 -155 0
+-228 236 201 0
+115 235 -90 0
+-111 193 199 0
+-153 122 80 0
+-6 223 -239 0
+57 -76 -200 0
+18 -101 -214 0
+-28 -59 -165 0
+42 107 67 0
+-243 -52 -77 0
+-196 20 -249 0
+125 -45 87 0
+-60 -179 93 0
+-169 196 -154 0
+-89 60 -1 0
+88 -237 233 0
+-73 7 -53 0
+193 -154 133 0
+-82 46 232 0
+-184 119 -109 0
+-148 -121 136 0
+-138 -30 24 0
+145 -130 -23 0
+63 -247 -195 0
+-94 166 93 0
+-103 -247 -246 0
+6 -14 -232 0
+-148 98 -50 0
+69 -187 -212 0
+237 76 -108 0
+-205 130 204 0
+-152 -124 93 0
+54 -51 143 0
+68 39 -204 0
+222 39 11 0
+-37 72 169 0
+-69 173 160 0
+206 -110 112 0
+116 30 -121 0
+4 29 210 0
+-53 -144 -149 0
+-7 202 -93 0
+228 -69 -9 0
+171 32 1 0
+-212 104 -87 0
+-249 -170 -89 0
+-68 146 175 0
+59 -39 105 0
+39 48 -53 0
+-98 -50 7 0
+-129 221 -44 0
+190 186 -79 0
+151 -155 179 0
+27 11 -104 0
+-233 147 -242 0
+-113 -210 183 0
+-89 -118 237 0
+-58 -132 -236 0
+-42 -163 218 0
+87 -225 -164 0
+-40 -76 -204 0
+24 -71 -249 0
+91 46 -111 0
+-33 -73 -161 0
+-17 -54 127 0
+-174 -172 -167 0
+9 -168 -219 0
+237 19 1 0
+95 -128 105 0
+157 144 127 0
+124 247 180 0
+-188 -134 -241 0
+112 -127 187 0
+-145 68 158 0
+-73 228 179 0
+-207 -135 249 0
+-210 113 -6 0
+119 -130 -23 0
+-87 -138 -63 0
+-30 -210 112 0
+-210 116 -7 0
+81 -211 43 0
+233 30 -191 0
+250 -171 -71 0
+196 -194 168 0
+-179 111 -191 0
+-116 -150 153 0
+-220 -219 -93 0
+-94 224 99 0
+122 232 207 0
+115 -218 219 0
+-247 -19 -187 0
+214 147 143 0
+234 150 -90 0
+95 -185 -107 0
+-160 -88 113 0
+167 140 -33 0
+-27 2 -106 0
+35 42 61 0
+249 219 59 0
+2 180 120 0
+-129 225 -151 0
+-121 104 -192 0
+-138 -57 -41 0
+-73 179 -133 0
+164 -36 -83 0
+-45 -28 -116 0
+135 60 47 0
+76 173 125 0
+-31 194 233 0
+-67 239 -53 0
+-40 67 -231 0
+-98 -148 229 0
+213 -50 187 0
+141 197 2 0
+-140 177 66 0
+145 115 -155 0
+44 117 65 0
+-36 223 88 0
+30 200 31 0
+-212 237 174 0
+-49 -177 167 0
+-218 63 -148 0
+-25 46 23 0
+25 -54 226 0
+163 -88 21 0
+98 -41 -9 0
+-98 -181 18 0
+-182 -194 -137 0
+-230 214 -46 0
+240 182 9 0
+93 -116 41 0
+57 -228 186 0
+165 154 -49 0
+42 88 -202 0
+8 33 -152 0
+17 -136 -35 0
+-62 45 141 0
+-102 33 -18 0
+138 -126 214 0
+-59 -221 39 0
+-130 4 -218 0
+-78 123 250 0
+83 221 -151 0
+-225 8 110 0
+-194 156 43 0
+65 -245 34 0
+-238 -237 217 0
+106 -37 -56 0
+240 111 184 0
+-172 -243 185 0
+245 40 -45 0
+122 60 -189 0
+-174 -152 181 0
+155 -147 -178 0
+117 -168 -219 0
+-102 -127 234 0
+99 26 -114 0
+181 36 -62 0
+178 169 116 0
+81 -123 -30 0
+-243 -26 -38 0
+-31 20 217 0
+55 239 -116 0
+-85 -27 49 0
+62 212 177 0
+3 -4 127 0
+-233 -9 68 0
+-28 208 -114 0
+23 159 240 0
+125 171 83 0
+152 16 97 0
+-77 -39 -84 0
+-19 -15 195 0
+95 -180 177 0
+204 -125 -207 0
+-130 78 235 0
+-51 182 79 0
+122 -95 -80 0
+85 -72 -167 0
+48 -109 -41 0
+-223 -25 -44 0
+248 -51 -81 0
+-141 57 -2 0
+208 -207 -50 0
+41 15 -63 0
+48 -242 -232 0
+240 196 -32 0
+-227 -163 -23 0
+207 -90 102 0
+210 5 84 0
+-230 -134 95 0
+-193 214 239 0
+-192 -11 173 0
+-109 -196 145 0
+30 -161 -113 0
+216 164 83 0
+103 67 21 0
+102 -233 66 0
+-79 56 -250 0
+-82 -45 112 0
+-144 -124 208 0
+33 -37 -149 0
+-109 230 173 0
+-229 82 -174 0
+179 137 -235 0
+84 -225 -16 0
+123 233 235 0
+-211 144 92 0
+-2 46 -177 0
+115 -202 -119 0
+241 75 174 0
+-205 238 -105 0
+-53 219 34 0
+-239 103 -148 0
+147 -143 123 0
+-214 -232 188 0
+10 -193 41 0
+6 185 18 0
+141 -68 -222 0
+209 -129 -143 0
+-194 -108 116 0
+-184 5 -46 0
+23 -125 -113 0
+-159 54 -8 0
+130 -50 119 0
+156 -74 120 0
+-124 139 -119 0
+-97 -134 112 0
+-150 -82 -79 0
+148 91 219 0
+-30 19 -172 0
+-13 164 -15 0
+-119 -179 -11 0
+5 -38 -15 0
+-4 94 -66 0
+-71 140 -198 0
+-119 -51 -151 0
+9 50 162 0
+-203 35 88 0
+192 122 -127 0
+-187 -164 -126 0
+121 -25 -215 0
+-5 -167 -196 0
+216 138 -11 0
+-86 46 250 0
+199 239 -8 0
+-238 244 188 0
+98 -19 -11 0
+19 -151 -83 0
+-158 40 232 0
+1 200 -23 0
+171 -11 -139 0
+-203 60 173 0
+-160 -122 -8 0
+-179 -58 1 0
+-194 -216 -202 0
+-111 144 -237 0
+153 -206 9 0
+-182 79 -233 0
+-150 -249 -191 0
+153 102 121 0
+79 -178 -239 0
+14 -79 196 0
+133 84 193 0
+-248 173 -13 0
+-93 225 22 0
+58 -158 -16 0
+-36 236 -20 0
+96 140 7 0
+53 -2 202 0
+235 -32 249 0
+94 53 -234 0
+50 134 -191 0
+-243 -211 88 0
+-28 52 94 0
+3 101 65 0
+78 200 -112 0
+-16 -108 -93 0
+-154 -169 242 0
+-196 220 -177 0
+-177 187 24 0
+5 242 -195 0
+81 157 -247 0
+-191 -3 123 0
+-16 115 10 0
+-152 -217 33 0
+-7 -149 67 0
+105 45 23 0
+-55 -23 109 0
+-217 -220 -144 0
+73 -63 149 0
+-180 -245 -191 0
+-113 -50 199 0
+242 -205 52 0
+129 98 -226 0
+205 146 -200 0
+145 -180 -182 0
+-240 -39 176 0
+217 166 -31 0
+-24 -144 9 0
+137 -120 -228 0
+-24 -117 158 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-01.cnf b/benchmarks/UUF250.1065.100/uuf250-01.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-01.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -128 -209 148 0
+2 196 -115 0
+-66 -189 -241 0
+-84 -132 -93 0
+214 179 66 0
+203 132 -237 0
+164 -13 -172 0
+-157 198 160 0
+-91 -164 235 0
+-70 -116 54 0
+-164 171 -189 0
+126 -184 211 0
+-19 118 41 0
+32 105 -33 0
+-141 -108 50 0
+-1 156 -188 0
+138 -181 142 0
+-191 -247 -220 0
+-101 -207 -88 0
+68 114 -234 0
+134 -57 -131 0
+-30 -133 116 0
+-24 -173 92 0
+226 -4 -224 0
+-190 204 61 0
+148 205 -174 0
+213 -56 53 0
+174 -250 206 0
+32 219 -112 0
+203 -222 202 0
+130 42 226 0
+222 33 58 0
+58 35 34 0
+-121 80 245 0
+-231 38 -248 0
+-205 -179 184 0
+-182 -204 -36 0
+23 35 -181 0
+82 -168 -59 0
+103 132 -182 0
+-243 -18 -160 0
+-180 130 95 0
+111 -140 -107 0
+19 28 -72 0
+-222 207 -103 0
+134 -50 -184 0
+185 155 -11 0
+-102 230 -18 0
+-112 39 242 0
+154 -87 53 0
+173 -123 -159 0
+-238 -101 -40 0
+-126 -232 -139 0
+107 -51 197 0
+-194 -138 -150 0
+106 -66 -11 0
+-150 -159 -27 0
+-98 -32 138 0
+144 -32 128 0
+153 74 -249 0
+-190 -175 -208 0
+-127 88 -38 0
+-59 125 -225 0
+-23 4 181 0
+12 247 -133 0
+151 -238 127 0
+237 -65 -154 0
+-218 -26 -55 0
+91 -245 169 0
+-81 -156 10 0
+166 -66 -45 0
+109 -162 47 0
+-193 153 40 0
+162 -186 -7 0
+93 38 -58 0
+-159 -167 -39 0
+-187 68 124 0
+247 23 212 0
+49 182 -243 0
+206 -105 -237 0
+236 116 154 0
+236 -6 182 0
+-168 236 35 0
+-186 70 -236 0
+127 80 103 0
+100 79 -176 0
+117 -88 -1 0
+60 -115 -224 0
+-148 181 -65 0
+-132 235 19 0
+-44 -197 190 0
+-214 67 129 0
+-203 175 -191 0
+-172 166 -115 0
+-176 -180 207 0
+-56 -208 -1 0
+-37 140 -19 0
+-242 -55 58 0
+-116 -153 241 0
+-203 64 -219 0
+-214 64 90 0
+-166 96 155 0
+68 -2 63 0
+-200 49 196 0
+-230 -232 -148 0
+-81 105 219 0
+187 -236 -123 0
+-99 237 136 0
+-205 61 -118 0
+-235 -230 128 0
+38 -9 -124 0
+-34 -116 179 0
+-40 -55 -85 0
+244 170 6 0
+-7 -54 -236 0
+153 -223 173 0
+-219 -13 -217 0
+244 -210 -228 0
+23 -128 -113 0
+35 -245 -235 0
+184 31 143 0
+-207 -24 135 0
+97 -165 -14 0
+-17 15 26 0
+61 78 -8 0
+215 -30 -166 0
+229 93 -246 0
+-167 -113 80 0
+78 205 -87 0
+117 -144 207 0
+-10 153 -84 0
+-147 238 61 0
+-58 -17 -190 0
+209 -25 -81 0
+-175 244 -57 0
+185 127 -147 0
+237 199 -144 0
+124 148 -10 0
+190 244 231 0
+-185 214 -101 0
+-237 31 -94 0
+-39 36 -94 0
+-175 206 81 0
+141 -209 -109 0
+228 -165 -112 0
+-45 142 238 0
+-34 -64 -71 0
+-60 170 -109 0
+6 245 87 0
+12 -93 -231 0
+80 216 28 0
+-103 137 116 0
+-77 -73 -30 0
+-63 219 -129 0
+-215 -94 86 0
+81 46 221 0
+161 -215 -212 0
+-137 -215 48 0
+-50 211 229 0
+172 74 154 0
+-14 -100 166 0
+59 -119 -243 0
+244 -31 -96 0
+51 -247 205 0
+-90 97 -139 0
+113 118 -7 0
+57 -161 -84 0
+180 -174 -9 0
+-19 16 -202 0
+-39 -134 224 0
+84 240 195 0
+-55 75 -207 0
+116 54 60 0
+80 98 40 0
+-159 109 217 0
+-210 -119 82 0
+-201 -14 174 0
+43 -19 -100 0
+-126 223 26 0
+-249 163 -205 0
+-58 -4 109 0
+-239 109 -82 0
+210 -58 -2 0
+238 -36 117 0
+109 -199 32 0
+-54 221 -80 0
+230 99 97 0
+45 221 169 0
+191 17 114 0
+-177 -138 -12 0
+35 -5 145 0
+-102 -147 103 0
+-59 3 84 0
+-56 240 -130 0
+-233 -223 -47 0
+169 216 -3 0
+-68 -182 67 0
+34 -189 27 0
+230 -222 66 0
+19 123 84 0
+64 35 231 0
+236 165 242 0
+77 -119 -61 0
+-179 215 198 0
+-105 -93 211 0
+-204 221 -112 0
+-244 23 -125 0
+-107 152 78 0
+144 -183 28 0
+-179 -32 194 0
+217 174 72 0
+-38 101 -132 0
+-122 193 108 0
+12 3 -44 0
+140 -23 -2 0
+185 -129 145 0
+-116 -245 -102 0
+203 -29 -131 0
+-172 239 243 0
+-186 -167 109 0
+158 -184 149 0
+-53 56 100 0
+-92 5 35 0
+-212 -236 250 0
+-42 137 -193 0
+171 231 127 0
+176 -85 -122 0
+32 81 -178 0
+78 -14 -227 0
+104 -10 -65 0
+239 -81 -118 0
+182 76 -235 0
+-226 -132 54 0
+145 25 120 0
+49 205 99 0
+250 240 -89 0
+17 37 -65 0
+226 -66 -47 0
+136 -112 19 0
+-94 -32 74 0
+200 144 -65 0
+27 29 207 0
+6 112 53 0
+-170 -192 -65 0
+-18 206 8 0
+-158 245 147 0
+222 34 24 0
+69 182 -121 0
+-22 -202 -232 0
+-213 -82 173 0
+78 -176 -151 0
+245 215 242 0
+-126 -96 243 0
+-164 -220 205 0
+-60 128 162 0
+-237 -126 -20 0
+105 -144 -165 0
+-158 76 -38 0
+153 -236 206 0
+187 -191 247 0
+-192 159 171 0
+162 -151 -213 0
+19 155 238 0
+-43 207 -46 0
+117 250 118 0
+159 40 -199 0
+149 -163 -145 0
+23 7 46 0
+71 106 56 0
+-43 220 -118 0
+-200 242 6 0
+143 219 -168 0
+-179 102 -163 0
+-74 183 -82 0
+248 92 -154 0
+81 202 229 0
+92 243 19 0
+165 -210 199 0
+-54 -8 244 0
+-70 -135 -223 0
+-80 -89 -189 0
+-7 182 -16 0
+172 53 8 0
+114 -107 197 0
+-135 -35 -239 0
+-214 -10 137 0
+136 -131 151 0
+15 -37 -89 0
+-234 -7 97 0
+118 191 101 0
+215 123 185 0
+-230 202 -190 0
+211 -59 210 0
+200 -162 116 0
+158 12 212 0
+-56 229 196 0
+-50 -52 218 0
+164 -142 -71 0
+233 -140 159 0
+119 93 65 0
+155 -156 -57 0
+117 -197 180 0
+-97 -100 -2 0
+165 206 83 0
+-127 173 -110 0
+20 158 116 0
+-205 -125 -209 0
+-244 -57 -246 0
+-139 -173 21 0
+89 -150 149 0
+-51 60 -224 0
+-81 -193 195 0
+-208 -209 83 0
+-141 70 -223 0
+200 -121 99 0
+-207 201 -61 0
+167 157 -71 0
+200 78 182 0
+82 171 -183 0
+4 -33 -85 0
+-103 87 186 0
+41 183 169 0
+84 244 -116 0
+128 -108 -67 0
+24 165 181 0
+94 118 -148 0
+-41 -71 -98 0
+248 15 -135 0
+10 -157 -17 0
+-225 241 93 0
+217 -192 227 0
+28 -11 78 0
+-16 218 24 0
+59 -91 -210 0
+4 141 166 0
+-204 12 -206 0
+187 153 -186 0
+23 -43 -124 0
+100 2 -46 0
+-236 -80 -102 0
+165 129 159 0
+-45 245 -187 0
+137 31 -7 0
+214 -178 200 0
+222 107 -74 0
+-37 -161 -129 0
+-202 -214 99 0
+69 3 78 0
+-7 -217 51 0
+215 -99 96 0
+124 41 195 0
+-233 -223 206 0
+233 197 87 0
+-102 33 70 0
+175 241 162 0
+86 -202 83 0
+137 -214 64 0
+-111 -204 197 0
+-23 12 -121 0
+101 28 -95 0
+-206 57 220 0
+-122 -2 -125 0
+75 -241 86 0
+-72 185 77 0
+-125 210 -143 0
+106 36 54 0
+136 142 -93 0
+-142 -180 214 0
+44 -22 -60 0
+-235 88 -130 0
+-124 -162 245 0
+19 -121 156 0
+84 -23 -191 0
+-173 -43 -163 0
+151 148 213 0
+-239 147 -180 0
+-247 -92 -36 0
+163 37 -188 0
+-245 -7 -231 0
+-32 -139 41 0
+-13 -157 211 0
+-107 136 126 0
+-58 201 -115 0
+-184 -48 -205 0
+57 -237 -80 0
+160 -243 155 0
+154 -42 -179 0
+-107 -242 -167 0
+169 170 -19 0
+-65 -140 -209 0
+143 146 182 0
+90 -170 158 0
+-235 54 83 0
+-122 193 239 0
+112 130 -212 0
+-9 -167 93 0
+-57 54 -28 0
+-55 -56 29 0
+-206 -79 245 0
+-16 -81 -190 0
+174 160 131 0
+-125 156 -148 0
+-128 174 -25 0
+-209 -16 60 0
+-13 -225 109 0
+167 -124 168 0
+142 -16 173 0
+8 -45 216 0
+13 160 -41 0
+-101 125 -225 0
+-218 244 -49 0
+153 -183 204 0
+117 230 167 0
+-108 24 -27 0
+149 -198 13 0
+48 124 -84 0
+-35 -162 58 0
+110 -103 9 0
+-143 -43 169 0
+-91 -87 -70 0
+11 -117 244 0
+-141 37 -177 0
+238 126 -215 0
+157 103 -27 0
+-133 134 -3 0
+112 -107 -113 0
+-225 -104 26 0
+109 -220 -174 0
+58 -140 -86 0
+1 97 14 0
+249 161 -217 0
+99 -242 33 0
+172 2 -235 0
+-79 -132 107 0
+43 -217 -169 0
+-166 218 -128 0
+63 178 135 0
+110 224 30 0
+-62 147 -237 0
+-241 -103 -169 0
+125 -75 -106 0
+146 20 -112 0
+59 226 -136 0
+-194 132 -101 0
+133 -41 -14 0
+190 74 -247 0
+230 221 224 0
+-3 -61 -65 0
+93 15 194 0
+-155 105 117 0
+-146 -127 -35 0
+170 -173 213 0
+-13 -234 -117 0
+-244 -225 15 0
+-41 151 -185 0
+-196 -2 114 0
+-220 111 -238 0
+234 134 146 0
+100 -29 -4 0
+-195 -6 151 0
+-116 109 -9 0
+45 -58 -61 0
+195 224 66 0
+119 174 129 0
+122 233 100 0
+30 -227 -120 0
+238 1 16 0
+231 229 -46 0
+188 226 23 0
+-181 247 -216 0
+233 84 97 0
+8 41 71 0
+37 52 56 0
+-227 58 84 0
+116 48 -95 0
+-58 233 36 0
+210 11 -116 0
+-107 -103 242 0
+21 -161 169 0
+202 25 82 0
+248 163 65 0
+-108 26 -78 0
+-162 163 -248 0
+-14 -95 92 0
+218 -151 -26 0
+-132 -195 44 0
+14 85 -136 0
+-236 219 -105 0
+164 136 -25 0
+7 36 124 0
+-163 -216 -15 0
+-66 176 -76 0
+-144 -3 -101 0
+-178 -149 -108 0
+175 -161 210 0
+-118 106 -11 0
+-124 128 98 0
+-81 -223 117 0
+154 149 -1 0
+-186 26 66 0
+-190 192 -114 0
+-122 -197 -52 0
+-84 -226 105 0
+52 61 225 0
+206 -7 -101 0
+-29 93 -116 0
+67 -164 135 0
+1 -217 -5 0
+-180 218 222 0
+230 -225 -50 0
+4 -25 45 0
+-57 234 -1 0
+-221 -103 100 0
+137 234 -109 0
+20 -227 -202 0
+-103 -247 198 0
+-29 -148 -35 0
+-191 102 18 0
+-52 -195 18 0
+61 5 -247 0
+165 -207 -217 0
+-147 -207 27 0
+100 117 -129 0
+-152 -83 132 0
+-190 53 -121 0
+156 230 181 0
+2 -239 -65 0
+-55 -20 -107 0
+-119 -39 -221 0
+-116 147 16 0
+-211 238 -60 0
+249 -111 141 0
+-54 -193 -81 0
+49 -245 -5 0
+-233 110 -109 0
+-79 -56 180 0
+-41 196 150 0
+242 -63 231 0
+39 22 100 0
+5 23 204 0
+-55 -100 105 0
+-22 -28 247 0
+-209 200 67 0
+-46 59 62 0
+-239 -107 -125 0
+242 25 -246 0
+-148 -30 -11 0
+-148 160 -169 0
+5 145 249 0
+168 -28 -207 0
+-188 212 -201 0
+-166 205 -239 0
+145 -246 -100 0
+3 215 -93 0
+101 -198 -160 0
+-233 178 -90 0
+-143 -26 -102 0
+-72 -97 -195 0
+-119 -163 -120 0
+93 13 98 0
+-131 -53 15 0
+-118 129 151 0
+168 81 199 0
+-17 121 -21 0
+-36 -175 196 0
+-221 57 68 0
+111 145 -183 0
+114 -31 24 0
+-170 159 -146 0
+123 -80 152 0
+-84 -184 -134 0
+-206 30 -55 0
+81 -154 198 0
+129 135 248 0
+-2 198 122 0
+230 101 -18 0
+25 208 216 0
+-247 176 160 0
+34 -159 9 0
+-74 184 31 0
+29 -66 -148 0
+-233 204 -107 0
+204 -30 -127 0
+-237 8 -65 0
+79 112 181 0
+157 -85 83 0
+204 113 -216 0
+-11 -15 27 0
+44 114 8 0
+105 188 -158 0
+-51 204 -48 0
+145 211 40 0
+-107 -31 -114 0
+-134 212 -105 0
+188 -174 -151 0
+58 -9 -151 0
+33 -37 -119 0
+172 -3 169 0
+-26 -21 48 0
+-94 -99 -41 0
+192 1 -7 0
+250 -138 185 0
+-6 -131 -83 0
+11 191 -240 0
+-175 -163 -249 0
+-214 -98 193 0
+120 190 -185 0
+-135 -64 -24 0
+-187 249 -129 0
+76 -232 112 0
+-17 -161 117 0
+-6 250 246 0
+85 -188 117 0
+-47 91 -103 0
+-123 -92 142 0
+3 -183 -249 0
+-175 148 -129 0
+223 172 119 0
+194 76 -114 0
+206 123 -222 0
+-186 -110 -71 0
+-63 152 -110 0
+-122 -44 -119 0
+-14 76 -224 0
+-8 -77 -97 0
+-116 110 63 0
+148 106 192 0
+204 -168 -56 0
+-221 173 -13 0
+168 57 -211 0
+218 151 245 0
+70 -234 -143 0
+24 194 106 0
+16 -236 -187 0
+162 97 43 0
+8 79 228 0
+-39 -179 48 0
+-119 213 -231 0
+-239 57 -232 0
+-161 247 8 0
+30 -127 197 0
+72 168 -233 0
+-157 -217 -135 0
+134 180 233 0
+27 -14 -64 0
+153 247 -60 0
+-154 -76 -106 0
+-59 -100 170 0
+120 -121 -41 0
+-169 13 158 0
+-166 199 120 0
+164 202 -199 0
+-223 148 -242 0
+4 211 100 0
+188 -231 -98 0
+218 129 -93 0
+-211 18 -93 0
+51 -10 -78 0
+22 -155 -130 0
+207 -135 -172 0
+199 197 14 0
+182 -245 -135 0
+-204 181 -32 0
+-18 -237 80 0
+-96 69 193 0
+-98 245 -91 0
+71 -24 93 0
+48 -131 194 0
+29 144 -12 0
+128 15 -71 0
+125 58 -238 0
+-84 111 38 0
+224 168 246 0
+-82 -188 -33 0
+-67 98 242 0
+34 248 -112 0
+217 95 59 0
+56 245 13 0
+72 129 -245 0
+82 134 -61 0
+-128 55 -183 0
+-187 42 38 0
+90 -102 54 0
+-159 224 229 0
+-117 -158 -180 0
+113 108 5 0
+239 34 -122 0
+-85 -118 -19 0
+-240 129 -145 0
+-15 149 129 0
+-144 -189 217 0
+228 -223 97 0
+16 -84 -242 0
+206 -212 91 0
+-71 -194 21 0
+59 -31 37 0
+-89 156 -243 0
+60 21 75 0
+14 12 -8 0
+-227 -183 131 0
+-95 -190 -49 0
+-151 -54 -133 0
+-134 49 -157 0
+6 -114 224 0
+201 -195 -17 0
+-99 -36 88 0
+123 -67 105 0
+142 -94 49 0
+58 106 234 0
+22 -18 -86 0
+201 -245 71 0
+-220 -228 227 0
+-117 31 -212 0
+-177 -140 -59 0
+229 233 150 0
+47 -36 103 0
+-239 102 -241 0
+-35 194 208 0
+199 -37 -180 0
+140 -176 -123 0
+148 -36 243 0
+14 141 227 0
+-182 -141 248 0
+178 85 144 0
+247 231 15 0
+77 -168 -40 0
+-194 -181 -83 0
+-225 116 -79 0
+-80 182 -50 0
+63 -36 -122 0
+82 231 -59 0
+-64 -244 157 0
+-86 140 -207 0
+-129 -192 -143 0
+-69 227 216 0
+-83 137 -101 0
+117 -71 145 0
+115 -53 199 0
+-32 96 -1 0
+104 93 -142 0
+190 116 83 0
+191 -124 -161 0
+144 11 -181 0
+-151 113 243 0
+-66 -141 -108 0
+-153 -149 7 0
+-75 -129 137 0
+113 -107 43 0
+-191 99 237 0
+199 67 163 0
+-198 -177 -21 0
+217 -236 88 0
+-136 -84 158 0
+52 68 -204 0
+-61 200 21 0
+95 -204 -221 0
+-75 -125 118 0
+213 113 173 0
+-226 -92 118 0
+-134 -189 67 0
+-198 7 -26 0
+-49 197 57 0
+-5 -72 -146 0
+226 167 -27 0
+211 -229 94 0
+-101 -80 -12 0
+58 -47 -80 0
+148 -217 -9 0
+229 -120 -117 0
+161 -174 191 0
+10 -51 -154 0
+-155 235 -198 0
+-171 247 127 0
+-130 19 140 0
+-209 -185 -25 0
+-223 -199 -27 0
+-28 124 187 0
+135 -28 31 0
+-31 88 89 0
+22 -43 -47 0
+21 165 -184 0
+-250 69 -27 0
+221 -177 162 0
+-72 -218 207 0
+23 -159 83 0
+-54 225 -190 0
+-140 -21 49 0
+-50 -177 -18 0
+80 -250 172 0
+-77 183 -218 0
+184 55 -146 0
+-104 181 -188 0
+243 146 -70 0
+-215 -187 -247 0
+-196 -50 90 0
+-84 143 -146 0
+147 119 -118 0
+227 14 -110 0
+44 238 -153 0
+197 -69 -176 0
+127 65 27 0
+208 190 -162 0
+-39 250 -196 0
+114 -89 206 0
+142 75 -148 0
+-202 237 -194 0
+-21 216 -177 0
+114 -80 -200 0
+-27 91 -84 0
+-63 249 -36 0
+89 -18 -133 0
+-19 -17 -107 0
+145 62 -227 0
+-89 -148 -44 0
+-133 -192 -149 0
+-65 240 -233 0
+-88 -40 -245 0
+92 -129 4 0
+22 -62 -21 0
+216 116 -93 0
+79 100 234 0
+39 134 44 0
+-226 -170 -157 0
+104 9 -191 0
+26 -39 40 0
+113 232 -174 0
+-101 81 -104 0
+173 90 101 0
+-208 173 -97 0
+-72 209 -111 0
+-51 -93 108 0
+-248 216 181 0
+-65 -170 212 0
+-102 -161 146 0
+-72 -28 -25 0
+-117 -18 229 0
+-52 163 -79 0
+94 120 79 0
+105 116 -227 0
+67 186 -211 0
+-226 -235 196 0
+-67 -11 23 0
+-55 -85 -197 0
+-200 -245 -76 0
+109 -61 -127 0
+-248 127 -229 0
+53 148 -197 0
+151 -98 -24 0
+-58 180 -158 0
+74 214 -200 0
+-31 241 172 0
+26 219 -56 0
+1 110 -18 0
+156 19 -89 0
+112 87 204 0
+-5 151 -59 0
+34 -149 100 0
+83 248 220 0
+31 2 -78 0
+110 -152 -37 0
+-132 -217 -57 0
+-71 176 79 0
+31 -98 -75 0
+-60 229 -171 0
+87 207 112 0
+30 151 -41 0
+17 162 109 0
+-172 111 -221 0
+166 170 -147 0
+-48 143 -201 0
+233 -46 -122 0
+207 -149 -124 0
+-188 -166 -65 0
+-76 -77 -96 0
+-216 211 45 0
+137 -103 -106 0
+220 -82 -136 0
+47 -84 -44 0
+-37 67 -32 0
+33 -5 156 0
+-137 58 127 0
+229 -36 -84 0
+243 175 63 0
+242 -73 -121 0
+219 237 164 0
+149 -201 -142 0
+27 172 243 0
+-90 29 45 0
+206 57 153 0
+-235 -49 -94 0
+233 71 108 0
+82 -122 223 0
+-195 -71 37 0
+-70 179 -159 0
+-79 -240 -38 0
+-79 -121 30 0
+-238 -78 -246 0
+218 96 48 0
+107 -154 -199 0
+4 -205 194 0
+1 -205 -203 0
+-155 129 -26 0
+-128 57 22 0
+-195 -168 -10 0
+97 -186 -90 0
+122 227 171 0
+22 163 191 0
+-223 191 -85 0
+100 -59 -63 0
+245 49 -181 0
+-51 210 -135 0
+-34 55 54 0
+2 74 -57 0
+233 168 -230 0
+-40 22 230 0
+128 -157 27 0
+-154 -161 -114 0
+-74 -136 38 0
+51 -205 23 0
+-212 40 -71 0
+9 -138 -83 0
+-95 54 121 0
+-174 -85 140 0
+66 16 67 0
+-137 -8 105 0
+-133 -206 -3 0
+175 86 -206 0
+-50 -217 51 0
+51 244 31 0
+184 -218 84 0
+-153 58 -237 0
+56 -198 63 0
+228 -42 74 0
+43 -32 245 0
+-150 82 -44 0
+-14 -22 25 0
+228 -232 -245 0
+-147 -221 29 0
+-222 41 -40 0
+42 -13 -20 0
+53 9 161 0
+125 236 69 0
+-105 -172 32 0
+-142 114 -71 0
+-120 -122 -197 0
+-29 9 -200 0
+26 210 -193 0
+-155 183 140 0
+216 -208 -146 0
+-220 -8 98 0
+109 175 -63 0
+-16 -139 -108 0
+176 137 -119 0
+-97 39 142 0
+218 -44 -37 0
+-119 -69 -107 0
+-79 142 109 0
+-123 25 227 0
+177 -187 -89 0
+-99 -147 -207 0
+-68 81 236 0
+145 90 3 0
+93 -149 -127 0
+-120 -67 154 0
+121 234 -229 0
+-245 186 21 0
+92 5 -121 0
+197 -100 -46 0
+-40 -39 -3 0
+25 -117 -121 0
+-194 -189 175 0
+246 10 40 0
+13 50 147 0
+-243 163 105 0
+132 -131 -218 0
+-241 78 101 0
+-200 -38 -29 0
+-36 -166 183 0
+248 -216 218 0
+-203 92 204 0
+-83 -84 -165 0
+-202 -197 -244 0
+112 -221 63 0
+100 151 -1 0
+141 -206 -52 0
+181 -208 -229 0
+53 93 173 0
+193 -184 -79 0
+41 -78 -133 0
+1 -35 -90 0
+-198 -60 174 0
+152 207 -157 0
+183 -196 -163 0
+-244 242 218 0
+11 32 146 0
+-66 -32 -84 0
+-54 -109 -195 0
+190 -116 144 0
+-242 -122 86 0
+-71 7 -150 0
+241 -173 -15 0
+62 -217 81 0
+205 -116 130 0
+193 -209 128 0
+146 -240 -132 0
+29 197 161 0
+15 83 -39 0
+-109 -44 81 0
+244 85 -7 0
+-246 9 165 0
+115 -83 67 0
+-98 -141 170 0
+-102 94 -52 0
+-231 -74 -28 0
+162 191 -149 0
+197 -183 -35 0
+102 -56 50 0
+30 -45 -129 0
+25 -207 -33 0
+192 -106 -169 0
+43 -129 -169 0
+237 244 182 0
+-72 -44 -168 0
+-158 -150 102 0
+168 -143 151 0
+-72 26 212 0
+116 -89 98 0
+171 -197 156 0
+233 -54 -181 0
+129 -161 25 0
+113 69 -33 0
+179 -175 224 0
+138 -143 -46 0
+75 213 -246 0
+-137 -175 -150 0
+-169 -67 215 0
+86 69 -199 0
+-159 233 63 0
+-145 101 6 0
+129 -243 -227 0
+-175 72 -247 0
+163 -109 207 0
+31 77 33 0
+-136 175 160 0
+-192 -193 -7 0
+99 145 232 0
+-233 198 114 0
+240 -89 -108 0
+-81 -67 -63 0
+5 149 69 0
+-172 166 -184 0
+158 -244 -166 0
+-53 -172 -62 0
+49 25 61 0
+237 19 -166 0
+94 202 -148 0
+-246 13 152 0
+-135 -86 -5 0
+-190 -44 -223 0
+-17 -141 6 0
+165 39 237 0
+221 -62 -104 0
+-206 107 -223 0
+-159 -243 -13 0
+118 -9 57 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-010.cnf b/benchmarks/UUF250.1065.100/uuf250-010.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-010.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -144 244 131 0
+-117 -19 84 0
+-188 137 -38 0
+176 130 43 0
+107 197 -240 0
+197 165 -155 0
+-106 211 180 0
+232 -54 -206 0
+6 -143 -90 0
+-171 -39 -126 0
+-71 -96 -63 0
+136 -28 -117 0
+133 -198 36 0
+-49 222 146 0
+-67 190 116 0
+-90 -170 110 0
+-58 30 60 0
+-157 227 -222 0
+194 114 -160 0
+166 68 -119 0
+-46 100 138 0
+-188 -60 -62 0
+-22 140 -132 0
+182 25 60 0
+-21 29 -128 0
+-108 105 -237 0
+27 -197 47 0
+-244 -215 -170 0
+-72 -140 -25 0
+192 -1 -166 0
+-207 -247 80 0
+-180 19 -37 0
+-6 -100 -195 0
+-176 -47 43 0
+87 -121 -24 0
+228 146 -160 0
+-147 -18 170 0
+163 -249 126 0
+10 100 147 0
+75 -135 -195 0
+-11 -115 30 0
+-72 -68 -134 0
+-17 163 126 0
+-242 29 -150 0
+-214 155 -83 0
+43 -14 84 0
+189 -5 73 0
+200 -12 235 0
+126 145 32 0
+222 -248 16 0
+24 198 -31 0
+-112 209 -220 0
+-6 232 -226 0
+244 -182 24 0
+-136 -178 -55 0
+-168 5 -158 0
+-164 -223 -137 0
+97 -163 -149 0
+-202 -146 138 0
+33 -56 21 0
+-48 124 8 0
+133 236 -92 0
+187 215 160 0
+-42 -240 -208 0
+22 248 -183 0
+45 133 13 0
+171 -221 -70 0
+-9 177 -152 0
+-230 -54 -178 0
+-65 3 -141 0
+-137 -90 -108 0
+233 62 -165 0
+-240 -82 81 0
+80 -229 -146 0
+151 -231 -130 0
+16 115 -14 0
+-68 246 216 0
+-137 -38 120 0
+-59 9 98 0
+-81 -166 -243 0
+-135 222 86 0
+53 -162 -94 0
+-57 -31 179 0
+-45 57 -116 0
+-155 91 47 0
+-118 185 224 0
+-51 -135 230 0
+-36 -209 -155 0
+-72 180 -209 0
+69 226 60 0
+118 -241 -46 0
+-159 -245 -13 0
+-13 -175 124 0
+70 -212 189 0
+247 217 235 0
+-167 199 99 0
+90 198 -38 0
+-17 98 -101 0
+149 84 201 0
+96 -109 -66 0
+189 82 -96 0
+80 -133 -83 0
+-43 -250 16 0
+133 38 -114 0
+-182 220 -85 0
+-145 238 81 0
+-125 -104 -6 0
+-125 -12 -239 0
+170 37 166 0
+10 52 8 0
+-94 -194 45 0
+49 58 -174 0
+44 139 156 0
+161 -198 -97 0
+115 241 18 0
+-180 178 -10 0
+-44 -150 1 0
+110 248 -153 0
+-75 190 128 0
+-137 130 -99 0
+-221 -181 -110 0
+-173 -198 112 0
+187 25 63 0
+-19 113 32 0
+5 170 -177 0
+-35 45 110 0
+-106 198 -212 0
+32 -58 -151 0
+-186 166 52 0
+-15 -66 6 0
+-121 203 -124 0
+-243 -202 -97 0
+-81 201 -25 0
+-170 -230 -86 0
+58 -212 -213 0
+142 25 -82 0
+164 -247 131 0
+227 32 249 0
+172 -183 -23 0
+154 212 182 0
+246 -165 110 0
+-6 94 110 0
+-185 80 92 0
+-227 1 -37 0
+-218 162 -153 0
+235 23 91 0
+207 -106 -115 0
+-126 176 -47 0
+73 86 -127 0
+-50 -52 47 0
+-128 185 -97 0
+240 235 52 0
+71 -176 219 0
+243 216 -163 0
+5 125 -48 0
+-125 -205 -183 0
+-167 163 -195 0
+-10 -87 171 0
+-56 196 30 0
+215 70 229 0
+-10 -245 -193 0
+131 95 98 0
+109 -197 14 0
+142 -95 -108 0
+75 231 -191 0
+97 96 -6 0
+192 -33 -39 0
+-148 -90 -145 0
+-127 -84 81 0
+-61 225 -234 0
+244 -171 -235 0
+223 -172 205 0
+143 110 -187 0
+10 -220 9 0
+133 -16 228 0
+95 -156 -223 0
+-1 -160 126 0
+-53 64 196 0
+-165 -111 -8 0
+-177 -84 -230 0
+-206 44 -48 0
+132 124 145 0
+94 132 -130 0
+78 -36 92 0
+49 135 126 0
+-170 -244 -119 0
+203 53 -115 0
+163 -153 -76 0
+23 19 -232 0
+157 -152 76 0
+-107 99 108 0
+216 18 -82 0
+25 28 -44 0
+47 -93 3 0
+219 -114 -9 0
+158 -2 37 0
+-44 193 -120 0
+17 -48 12 0
+44 -194 -175 0
+-153 -190 -245 0
+-98 142 -134 0
+200 60 106 0
+-91 130 -102 0
+-194 -221 -108 0
+143 132 235 0
+151 -7 -16 0
+-20 -112 193 0
+215 -28 -155 0
+250 122 152 0
+98 4 225 0
+-206 96 222 0
+-10 120 48 0
+-100 83 -228 0
+166 -132 -61 0
+-121 246 -128 0
+-159 -8 63 0
+235 -7 -190 0
+105 -241 79 0
+240 72 -220 0
+204 -216 208 0
+48 -76 17 0
+181 -190 -19 0
+-115 -76 150 0
+32 -147 -129 0
+-213 -151 190 0
+-180 -29 -183 0
+-209 -70 79 0
+138 -55 126 0
+-94 29 -180 0
+-195 -242 27 0
+-241 93 -36 0
+-62 -247 -245 0
+190 -112 -238 0
+97 -243 13 0
+-153 159 -34 0
+-186 -33 39 0
+-147 -18 75 0
+74 -98 161 0
+46 9 52 0
+-101 187 -174 0
+81 51 -249 0
+197 169 -223 0
+-70 -133 -228 0
+39 240 -149 0
+106 149 -121 0
+-245 -114 37 0
+-198 -180 227 0
+51 -19 168 0
+167 -37 -101 0
+249 233 47 0
+-105 -6 -193 0
+-199 197 104 0
+-210 -167 72 0
+239 -111 -107 0
+237 175 -216 0
+113 148 -233 0
+230 -237 178 0
+-137 -121 -211 0
+-28 236 -15 0
+118 61 -116 0
+60 207 57 0
+-24 241 -81 0
+-245 -210 112 0
+110 195 -94 0
+-65 196 229 0
+-90 -88 29 0
+241 154 30 0
+62 -100 173 0
+164 174 125 0
+103 -198 21 0
+123 -64 -121 0
+9 -97 189 0
+141 51 102 0
+-94 19 4 0
+11 -159 -203 0
+-123 64 -243 0
+153 -91 -32 0
+-132 61 -33 0
+64 -217 -157 0
+73 -197 121 0
+-204 100 -126 0
+-131 246 -49 0
+-145 -219 -28 0
+-66 15 118 0
+184 -154 -250 0
+-116 132 -77 0
+-199 208 166 0
+-215 -15 -221 0
+144 -9 186 0
+65 -164 171 0
+41 84 230 0
+-38 24 -14 0
+-206 -235 149 0
+98 -120 99 0
+-51 196 -243 0
+69 -50 45 0
+105 -205 -144 0
+-2 113 148 0
+241 -137 244 0
+-169 -221 70 0
+-122 10 129 0
+-37 163 -250 0
+-93 -32 21 0
+115 173 196 0
+232 180 86 0
+130 -213 37 0
+53 166 7 0
+-210 -188 70 0
+-39 -42 -173 0
+-100 -132 -115 0
+-212 62 168 0
+92 -123 213 0
+-137 135 -245 0
+-207 -153 215 0
+-64 -236 -246 0
+133 -132 241 0
+99 221 182 0
+119 -206 241 0
+36 -117 -8 0
+115 -60 131 0
+40 -120 182 0
+90 19 32 0
+127 198 -57 0
+-222 97 85 0
+124 212 -140 0
+-54 -111 -246 0
+47 230 185 0
+-180 -128 211 0
+204 -217 -118 0
+119 69 -176 0
+-134 126 -109 0
+-46 -159 -228 0
+-244 -167 105 0
+226 -106 66 0
+-58 12 -80 0
+230 154 -28 0
+86 80 49 0
+-42 54 201 0
+246 235 209 0
+-73 135 -115 0
+55 -97 38 0
+222 21 -151 0
+55 126 14 0
+109 17 7 0
+171 151 219 0
+-169 -107 182 0
+-28 -161 -137 0
+-138 -236 96 0
+-173 -100 -134 0
+-13 88 -112 0
+-67 -42 -21 0
+115 -26 121 0
+221 -91 37 0
+183 164 127 0
+-27 106 132 0
+52 -153 45 0
+-33 15 68 0
+-206 237 110 0
+-20 235 15 0
+190 -76 213 0
+74 16 202 0
+-161 122 -117 0
+248 -231 -119 0
+-208 -242 -155 0
+80 -78 -31 0
+92 222 10 0
+144 -1 -220 0
+142 -225 -10 0
+40 188 85 0
+-92 153 70 0
+226 23 -73 0
+-162 113 -140 0
+63 -65 108 0
+3 -187 243 0
+-127 -41 221 0
+9 -151 -43 0
+-3 -79 17 0
+-26 -63 171 0
+-187 -139 -4 0
+-247 103 -244 0
+237 -58 -69 0
+-184 142 66 0
+-57 -58 128 0
+46 128 -152 0
+-2 53 230 0
+-163 6 -86 0
+218 -219 -116 0
+-98 -226 -206 0
+-239 249 24 0
+-18 50 -133 0
+25 -207 -158 0
+-85 -156 162 0
+99 37 57 0
+-201 -1 8 0
+-55 -158 -105 0
+-90 180 105 0
+190 125 -199 0
+-183 -173 -174 0
+248 -179 187 0
+-61 -208 -235 0
+-64 -235 69 0
+-212 172 233 0
+-48 -206 -230 0
+157 -192 136 0
+-170 -8 -246 0
+43 -236 126 0
+-218 116 29 0
+-8 74 -7 0
+195 202 142 0
+117 214 96 0
+-3 159 -5 0
+235 -237 24 0
+66 -195 -123 0
+-23 -126 -118 0
+2 -71 -125 0
+116 186 -150 0
+29 49 156 0
+-102 -128 -37 0
+141 -222 93 0
+169 -138 118 0
+-35 -100 237 0
+104 248 -100 0
+-102 151 -39 0
+-106 14 211 0
+245 -191 -234 0
+-164 -19 68 0
+201 58 34 0
+-211 168 234 0
+-238 161 -122 0
+45 -104 84 0
+245 129 87 0
+-99 229 -97 0
+-216 -239 -81 0
+-57 -226 -47 0
+-71 -219 -9 0
+221 241 -103 0
+-98 151 -109 0
+-108 -248 125 0
+74 -3 88 0
+25 -1 -230 0
+7 -125 216 0
+239 -29 -169 0
+234 81 -199 0
+220 -91 147 0
+69 235 -77 0
+-25 -24 105 0
+-8 -121 66 0
+127 201 -119 0
+220 29 -227 0
+193 -155 -171 0
+249 -228 211 0
+-141 -226 -213 0
+245 29 -131 0
+-250 -73 218 0
+163 -132 -208 0
+-21 149 139 0
+75 143 -82 0
+217 -94 12 0
+36 -206 -188 0
+56 -94 -8 0
+175 -198 56 0
+169 4 202 0
+-233 7 144 0
+109 -139 -56 0
+-174 -197 82 0
+-88 -134 -206 0
+-203 116 -140 0
+204 98 186 0
+197 -202 177 0
+240 171 -14 0
+79 189 107 0
+171 -35 168 0
+-239 -142 -131 0
+-214 -184 -175 0
+-208 -176 -93 0
+194 75 -133 0
+103 30 -1 0
+-54 79 80 0
+158 217 -2 0
+4 64 113 0
+-40 229 184 0
+-139 -132 -73 0
+-78 -206 -241 0
+-225 -48 211 0
+164 -133 -131 0
+135 -19 -144 0
+-111 -81 -54 0
+96 -47 162 0
+80 -179 -99 0
+-107 69 111 0
+152 229 109 0
+217 158 130 0
+-226 187 146 0
+189 -103 -28 0
+-16 -249 1 0
+216 -138 74 0
+124 -149 27 0
+-103 145 54 0
+97 220 179 0
+56 -22 70 0
+-151 -114 193 0
+94 61 -24 0
+238 -166 87 0
+117 -9 88 0
+-116 -189 117 0
+-241 145 128 0
+58 212 -125 0
+23 69 104 0
+228 227 -25 0
+160 137 96 0
+-40 -63 234 0
+231 -52 -63 0
+-43 155 213 0
+-163 241 49 0
+-95 -215 206 0
+29 -31 90 0
+-115 179 137 0
+72 -77 -174 0
+-106 135 -177 0
+-224 166 -198 0
+207 -135 -218 0
+132 -11 -94 0
+-37 9 -203 0
+147 149 -60 0
+56 -26 -46 0
+-191 -161 -36 0
+-74 89 -193 0
+-44 143 -140 0
+-172 249 -81 0
+-111 -127 159 0
+58 -70 -24 0
+-25 -52 -70 0
+-99 12 -69 0
+171 -179 -170 0
+135 -20 -118 0
+-156 234 67 0
+-162 101 96 0
+-157 -167 75 0
+146 76 -12 0
+-56 212 190 0
+-170 161 -99 0
+-31 -2 27 0
+190 139 -12 0
+98 10 243 0
+-29 131 31 0
+-85 -224 196 0
+-109 241 37 0
+-229 57 157 0
+-158 170 31 0
+-220 57 236 0
+-35 110 -13 0
+15 151 213 0
+-70 14 -137 0
+247 162 -127 0
+133 30 -212 0
+-158 65 -97 0
+142 60 39 0
+184 -180 87 0
+-28 -153 2 0
+59 -62 93 0
+8 88 -187 0
+242 149 -40 0
+-105 187 -80 0
+33 -34 137 0
+-97 247 128 0
+-61 -25 -145 0
+228 -120 51 0
+-167 -5 -240 0
+231 228 -30 0
+184 109 -215 0
+119 108 -7 0
+-166 82 -4 0
+19 16 159 0
+5 243 83 0
+-2 43 -202 0
+-199 -223 -106 0
+89 151 -42 0
+-246 -135 -156 0
+9 -147 160 0
+-184 -183 -62 0
+-134 98 138 0
+-200 -141 -23 0
+131 -229 -23 0
+203 -141 -62 0
+-131 165 176 0
+-108 -184 -174 0
+117 123 140 0
+245 -78 -51 0
+234 101 28 0
+-227 246 197 0
+27 -229 -196 0
+138 -26 -39 0
+56 -134 -216 0
+72 -148 27 0
+120 -220 -103 0
+89 -166 127 0
+-206 75 -55 0
+132 158 -77 0
+23 -86 -140 0
+157 55 -103 0
+-157 210 34 0
+-199 167 117 0
+-74 -177 -137 0
+-193 -26 -17 0
+-148 -15 -2 0
+64 95 -150 0
+159 -37 -160 0
+-85 -52 105 0
+99 -165 70 0
+15 -53 -44 0
+10 23 -160 0
+28 -148 -62 0
+137 -179 -95 0
+206 -65 -209 0
+86 -23 -31 0
+113 5 233 0
+-175 -151 241 0
+227 -89 -46 0
+-211 -152 -10 0
+-157 -60 -1 0
+-147 24 237 0
+-222 -220 -11 0
+80 183 -53 0
+70 -215 151 0
+57 -40 183 0
+40 124 -118 0
+-137 -224 134 0
+-111 -15 22 0
+161 208 240 0
+185 -93 -163 0
+211 -190 13 0
+-242 -103 -237 0
+-215 111 187 0
+12 -184 33 0
+124 179 161 0
+-175 6 -1 0
+-201 -76 70 0
+110 -166 -180 0
+-122 -163 -136 0
+-222 37 59 0
+-194 -248 -111 0
+-162 136 -21 0
+-51 -184 137 0
+183 101 201 0
+198 226 -152 0
+-111 -53 -221 0
+-165 -159 41 0
+157 -191 47 0
+81 -104 -127 0
+147 -120 -107 0
+-21 -237 19 0
+-147 122 175 0
+51 213 -6 0
+-123 87 -31 0
+-130 15 -72 0
+-202 83 -184 0
+-236 -221 12 0
+-225 209 32 0
+-158 -179 -124 0
+-141 58 7 0
+159 -247 -151 0
+-233 203 197 0
+63 88 -94 0
+-226 -47 -5 0
+54 33 3 0
+174 73 -222 0
+-249 242 -143 0
+-55 193 -60 0
+29 -237 -224 0
+30 -205 230 0
+103 -143 -130 0
+-22 -157 161 0
+-162 204 -208 0
+148 -131 206 0
+70 -193 60 0
+-106 -77 173 0
+154 173 -238 0
+80 -248 -91 0
+-7 -116 -73 0
+-68 57 -180 0
+157 -211 -232 0
+-160 -99 -55 0
+35 243 139 0
+-67 -36 -222 0
+127 -66 15 0
+-211 -100 81 0
+-74 -89 126 0
+-20 31 159 0
+211 97 -237 0
+227 160 210 0
+-243 -202 -161 0
+-8 -219 62 0
+157 225 -131 0
+-79 -38 65 0
+-156 -41 219 0
+181 -95 -209 0
+123 -193 207 0
+-165 -121 -187 0
+58 -69 164 0
+133 153 -86 0
+150 -22 72 0
+-3 8 -239 0
+-16 -182 -7 0
+-79 219 65 0
+37 223 215 0
+-100 224 -77 0
+-218 85 -220 0
+93 59 168 0
+-96 89 -47 0
+-222 -118 -111 0
+241 89 -158 0
+-29 -229 74 0
+-236 -28 -176 0
+232 -223 25 0
+167 103 -223 0
+212 29 50 0
+-109 125 -38 0
+-49 109 -250 0
+-161 244 -99 0
+41 -189 83 0
+224 177 -150 0
+83 154 -120 0
+93 134 101 0
+220 -19 -106 0
+-49 245 66 0
+-2 231 207 0
+146 -86 -157 0
+8 -49 -125 0
+220 -111 -2 0
+203 227 -201 0
+49 109 -187 0
+-9 -156 -26 0
+156 177 -30 0
+14 5 -32 0
+-221 33 187 0
+128 101 -153 0
+5 115 -67 0
+11 -185 -164 0
+-212 -228 203 0
+-203 -214 66 0
+183 11 218 0
+247 80 -188 0
+-51 -120 152 0
+163 121 94 0
+-148 -67 -50 0
+81 -139 194 0
+122 221 -99 0
+-27 85 -78 0
+-44 211 -108 0
+-224 -39 -23 0
+18 133 -150 0
+-188 77 -18 0
+-24 -196 53 0
+-244 205 147 0
+-104 -4 -157 0
+-82 208 -33 0
+-150 -211 216 0
+-143 -231 22 0
+-234 176 221 0
+-249 160 -4 0
+56 118 -153 0
+-227 -249 137 0
+18 58 76 0
+55 236 -182 0
+26 114 -147 0
+-224 -75 -51 0
+-52 140 148 0
+33 -100 122 0
+114 -194 -109 0
+-33 245 88 0
+-113 247 182 0
+-63 174 235 0
+-24 145 166 0
+-19 -116 -248 0
+-101 194 -211 0
+-45 -236 231 0
+71 -211 -27 0
+121 195 33 0
+91 -109 150 0
+55 86 -5 0
+-249 68 114 0
+83 -113 -224 0
+247 38 -89 0
+-63 165 38 0
+23 58 -108 0
+155 72 -198 0
+30 -134 104 0
+-148 238 -58 0
+-165 79 47 0
+224 63 -107 0
+-212 244 2 0
+150 41 -186 0
+23 -191 -165 0
+213 92 10 0
+-59 18 -113 0
+96 -61 -196 0
+150 120 248 0
+-12 -145 -232 0
+107 -189 1 0
+167 -7 -62 0
+-232 18 -221 0
+-135 14 -60 0
+-173 110 77 0
+64 143 -242 0
+-108 -176 196 0
+80 187 -135 0
+241 -248 12 0
+232 -53 219 0
+112 21 -147 0
+-41 193 82 0
+-104 -192 223 0
+-236 232 -84 0
+107 14 -16 0
+-80 183 244 0
+-133 76 -21 0
+-1 -166 74 0
+-59 -139 47 0
+106 243 -91 0
+95 -149 -96 0
+-167 -8 207 0
+-70 -223 184 0
+209 -4 225 0
+-83 3 -104 0
+-86 218 -70 0
+63 -222 -203 0
+-38 229 147 0
+57 80 -96 0
+-142 167 244 0
+-167 176 -86 0
+-181 -170 113 0
+-58 -226 250 0
+-46 3 202 0
+-133 -176 203 0
+244 86 218 0
+221 -3 -246 0
+105 -193 160 0
+-226 193 -109 0
+-213 216 -68 0
+-207 -85 -74 0
+-250 -134 147 0
+179 -72 225 0
+194 151 -64 0
+195 -40 -112 0
+249 161 -38 0
+217 86 -114 0
+9 124 -120 0
+41 200 -55 0
+37 67 64 0
+47 182 55 0
+-86 -103 -91 0
+-94 192 17 0
+204 -79 16 0
+210 207 -110 0
+39 -52 63 0
+-99 -6 182 0
+83 48 56 0
+-165 -214 172 0
+222 -181 49 0
+212 242 105 0
+104 183 -30 0
+-150 204 32 0
+-50 -217 -5 0
+63 -118 157 0
+164 -160 -101 0
+43 37 -117 0
+56 -222 -192 0
+-128 -226 210 0
+109 9 -223 0
+-124 34 81 0
+159 -94 51 0
+-14 222 94 0
+-199 186 -246 0
+-14 -176 201 0
+-157 64 -104 0
+1 -196 -249 0
+173 -234 -135 0
+36 137 -128 0
+-223 58 122 0
+243 -199 -125 0
+-1 -186 107 0
+163 -159 -61 0
+240 -209 -135 0
+-64 -212 236 0
+246 -127 -227 0
+-32 -224 98 0
+215 -136 -242 0
+-23 174 125 0
+86 105 -75 0
+99 -34 86 0
+237 185 32 0
+-168 37 140 0
+-74 -84 246 0
+-62 -76 -141 0
+-96 245 213 0
+239 -58 51 0
+-24 -59 -160 0
+-237 -41 54 0
+-19 -50 120 0
+89 -31 12 0
+-168 -199 139 0
+92 -242 89 0
+221 142 96 0
+-69 143 133 0
+-205 -141 100 0
+-48 110 -9 0
+216 -170 220 0
+-109 -140 -17 0
+-38 -233 32 0
+239 126 -225 0
+-148 139 27 0
+135 40 -25 0
+-229 -202 -84 0
+-134 193 -230 0
+-249 -101 26 0
+-140 -86 5 0
+21 -127 -119 0
+239 -208 164 0
+71 86 11 0
+-201 -250 -224 0
+94 113 -249 0
+177 50 118 0
+-7 -84 56 0
+-239 227 93 0
+122 -228 94 0
+8 -48 -179 0
+247 73 7 0
+211 125 184 0
+23 33 66 0
+209 -154 70 0
+118 7 -71 0
+4 9 -39 0
+111 82 31 0
+-133 -120 -109 0
+41 -194 44 0
+-134 -113 50 0
+-171 -163 -70 0
+-116 32 23 0
+222 -209 -239 0
+220 198 -167 0
+57 -192 -24 0
+-167 68 95 0
+-176 142 48 0
+68 10 -81 0
+-29 59 -185 0
+-106 -129 184 0
+-62 -151 -148 0
+-172 62 66 0
+-92 -77 -113 0
+160 162 11 0
+88 213 -212 0
+-102 153 -95 0
+-173 -230 43 0
+-92 -40 129 0
+-157 -123 172 0
+-250 54 240 0
+156 -176 235 0
+232 97 -23 0
+-75 -177 -11 0
+-214 -38 95 0
+-163 -204 -116 0
+-234 70 116 0
+11 52 -137 0
+4 150 149 0
+238 -66 68 0
+144 113 -226 0
+199 -249 210 0
+-105 228 -82 0
+213 15 -56 0
+-142 17 -223 0
+-230 243 36 0
+95 201 50 0
+-84 120 245 0
+70 -74 20 0
+32 76 -66 0
+-178 -14 -157 0
+14 64 110 0
+81 200 244 0
+80 184 178 0
+-149 91 -187 0
+129 -23 -235 0
+195 249 -17 0
+-178 -142 -84 0
+-26 -47 -131 0
+64 45 29 0
+-222 -138 -146 0
+-159 -118 -130 0
+-59 99 83 0
+-89 -45 -96 0
+-159 61 37 0
+-61 -33 184 0
+-87 147 -225 0
+-157 131 244 0
+-39 112 59 0
+-127 -240 -117 0
+-209 -237 -211 0
+-249 -29 -95 0
+119 -152 48 0
+-127 180 183 0
+241 191 -3 0
+-36 -62 166 0
+194 -202 -137 0
+206 -44 -33 0
+75 -33 -104 0
+21 208 -109 0
+203 100 -23 0
+226 39 177 0
+245 33 146 0
+201 111 84 0
+223 -139 9 0
+43 -115 173 0
+-40 209 -57 0
+-69 66 -167 0
+15 44 -64 0
+-150 -71 -70 0
+-231 194 96 0
+-171 49 37 0
+111 83 174 0
+231 -61 -60 0
+227 -58 -229 0
+28 196 74 0
+-202 -19 -131 0
+96 -106 228 0
+35 -115 -85 0
+-2 -136 51 0
+-110 209 210 0
+-16 33 77 0
+42 -117 177 0
+-43 170 175 0
+-120 -16 -219 0
+-185 106 -109 0
+203 -56 -223 0
+100 243 -110 0
+86 -55 -165 0
+94 -51 -195 0
+211 154 47 0
+-10 1 141 0
+226 -128 85 0
+-81 -240 150 0
+174 -93 131 0
+58 -115 5 0
+191 -194 53 0
+174 -151 209 0
+104 66 101 0
+-84 234 193 0
+66 160 -212 0
+-122 204 89 0
+-6 -208 -164 0
+-75 69 216 0
+-26 156 10 0
+65 186 20 0
+172 127 237 0
+-24 56 -229 0
+88 94 12 0
+79 45 240 0
+-199 77 46 0
+-1 25 -177 0
+-8 -58 34 0
+-179 -83 -146 0
+24 214 -209 0
+-123 -250 -48 0
+-218 -219 -175 0
+-122 -213 17 0
+207 128 -96 0
+-17 92 -195 0
+-198 -228 -247 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-0100.cnf b/benchmarks/UUF250.1065.100/uuf250-0100.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-0100.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 58 73 42 0
+225 25 -35 0
+-24 -39 -148 0
+-73 52 66 0
+204 87 168 0
+-130 161 -172 0
+230 237 12 0
+171 76 -86 0
+59 -95 39 0
+-242 181 -143 0
+-9 162 -157 0
+-167 62 -156 0
+225 247 34 0
+48 -123 -151 0
+143 -239 58 0
+-31 157 250 0
+107 -2 -144 0
+221 -154 217 0
+-60 12 -154 0
+-88 240 140 0
+-234 -56 194 0
+-67 101 -31 0
+-180 83 114 0
+177 146 -90 0
+232 193 -178 0
+159 72 8 0
+-131 121 -102 0
+-121 -11 -48 0
+-63 -84 -29 0
+89 147 -77 0
+-218 176 235 0
+227 157 -161 0
+43 -189 -2 0
+224 -236 -242 0
+-137 -227 53 0
+127 -211 246 0
+150 -163 -179 0
+52 34 185 0
+-212 98 -93 0
+-110 -237 -206 0
+-233 -76 159 0
+-250 -86 -7 0
+175 198 -30 0
+217 -212 1 0
+-40 -25 87 0
+194 -170 112 0
+-196 147 135 0
+-199 250 -228 0
+-132 -76 189 0
+232 -175 129 0
+-105 -114 -236 0
+-15 161 30 0
+-179 61 -104 0
+134 170 -39 0
+176 34 99 0
+120 -206 133 0
+238 188 9 0
+-121 -15 -182 0
+-187 -54 -141 0
+-150 52 225 0
+-17 225 -33 0
+247 68 -142 0
+126 -205 -243 0
+-27 116 217 0
+109 -240 -143 0
+-160 -4 224 0
+146 -149 -121 0
+16 29 160 0
+-171 113 204 0
+229 -138 34 0
+120 130 -25 0
+146 217 -75 0
+-222 20 6 0
+-219 198 -204 0
+-216 -63 120 0
+20 -55 221 0
+220 43 8 0
+-22 31 28 0
+130 5 72 0
+17 152 174 0
+36 140 235 0
+50 -80 34 0
+-116 170 -77 0
+11 211 -139 0
+137 29 -129 0
+76 -80 -104 0
+87 208 221 0
+166 30 -243 0
+-69 72 -16 0
+38 -112 122 0
+-174 -235 189 0
+-70 -100 -50 0
+107 67 189 0
+-226 193 -120 0
+234 -133 -65 0
+-190 -155 205 0
+209 -208 198 0
+167 4 165 0
+154 79 231 0
+227 -53 -208 0
+-12 -98 -93 0
+65 -185 188 0
+110 -109 -90 0
+63 -117 21 0
+119 -117 142 0
+14 -170 147 0
+87 -200 -57 0
+-110 72 108 0
+-142 -158 188 0
+-1 -69 195 0
+192 159 -22 0
+211 101 106 0
+17 -235 -139 0
+-196 -75 141 0
+-211 -238 160 0
+8 -72 -213 0
+185 -120 -78 0
+-108 154 187 0
+229 224 -195 0
+210 -68 168 0
+-174 230 119 0
+-114 -193 148 0
+144 91 -188 0
+-200 -66 189 0
+-74 145 112 0
+-39 188 64 0
+184 -188 -14 0
+116 22 -88 0
+-19 -51 -240 0
+2 18 69 0
+198 -47 20 0
+83 -138 -31 0
+-94 -84 181 0
+106 155 82 0
+19 -114 42 0
+-169 -176 98 0
+32 20 -188 0
+-221 -210 239 0
+182 246 -30 0
+38 -109 -5 0
+-130 113 158 0
+-27 -82 -114 0
+121 114 189 0
+235 -196 -75 0
+-155 246 -23 0
+142 -204 -80 0
+144 -208 211 0
+-236 -43 -217 0
+3 -137 -176 0
+241 -55 -130 0
+230 -107 159 0
+-189 49 -46 0
+-3 -40 -11 0
+200 216 -49 0
+-9 33 -4 0
+93 25 -75 0
+-90 -22 29 0
+104 -173 123 0
+27 -91 52 0
+24 225 -125 0
+246 -206 195 0
+-50 -46 -78 0
+34 142 -148 0
+123 171 249 0
+-62 139 50 0
+130 3 -114 0
+130 79 -242 0
+-94 -190 186 0
+-164 -95 -227 0
+-184 -244 -128 0
+-27 -47 -188 0
+55 12 47 0
+-198 -165 35 0
+-188 -69 101 0
+154 -164 -27 0
+-218 174 240 0
+-123 -119 -133 0
+14 -111 119 0
+-55 182 92 0
+-188 250 -237 0
+-157 -249 56 0
+-18 -26 -239 0
+-104 209 13 0
+246 -61 188 0
+-160 153 32 0
+29 -23 -61 0
+-205 187 -240 0
+95 -192 -144 0
+114 -159 -210 0
+84 156 -78 0
+-178 -80 -216 0
+-202 118 -72 0
+126 155 101 0
+-168 -125 -173 0
+-53 9 -75 0
+74 51 205 0
+-175 -240 236 0
+156 57 -201 0
+-20 243 88 0
+-111 174 -22 0
+60 -128 -196 0
+133 92 -224 0
+165 -244 211 0
+-78 -20 -28 0
+-178 72 71 0
+94 67 -3 0
+-24 214 12 0
+152 246 94 0
+-148 188 113 0
+-74 -31 -146 0
+19 73 219 0
+-191 -136 13 0
+-53 -34 -90 0
+240 -44 -138 0
+176 -42 -21 0
+-223 -205 -73 0
+240 166 -70 0
+-97 171 -236 0
+137 -56 -175 0
+15 -83 185 0
+34 126 74 0
+41 57 215 0
+62 156 4 0
+179 229 125 0
+-246 18 115 0
+50 -86 -144 0
+-172 233 17 0
+-219 -155 231 0
+-42 -130 52 0
+198 -229 73 0
+-81 207 -211 0
+-185 -1 -134 0
+26 106 131 0
+-80 119 -212 0
+186 233 173 0
+133 126 37 0
+-246 -35 117 0
+-105 11 -110 0
+67 -97 56 0
+-224 -164 73 0
+226 -55 244 0
+-130 143 128 0
+250 127 -123 0
+46 -179 -237 0
+192 181 127 0
+-133 53 104 0
+220 -195 -145 0
+210 190 -43 0
+-223 -95 84 0
+173 -138 223 0
+-98 -35 -101 0
+203 -130 111 0
+13 187 241 0
+210 -242 134 0
+85 -123 218 0
+-106 -20 155 0
+-123 174 -194 0
+33 -108 23 0
+48 118 196 0
+-176 192 244 0
+89 133 18 0
+-168 27 -26 0
+-183 -79 -54 0
+-18 214 48 0
+-239 -230 -57 0
+95 51 -53 0
+-193 -14 -184 0
+-165 97 -59 0
+-147 70 -188 0
+60 22 -222 0
+37 -97 235 0
+-246 151 94 0
+-158 33 -103 0
+-191 147 225 0
+120 150 29 0
+26 -53 128 0
+-90 137 236 0
+190 -223 -138 0
+-197 130 35 0
+-179 -128 25 0
+237 245 -94 0
+-200 94 -122 0
+-41 217 159 0
+66 -206 -227 0
+-225 55 112 0
+-41 248 75 0
+-119 -62 -172 0
+176 -37 -165 0
+-181 -30 129 0
+141 104 60 0
+-84 144 -69 0
+-237 -146 -242 0
+107 -61 -26 0
+196 -75 -20 0
+-79 123 3 0
+209 208 249 0
+-208 102 171 0
+-188 117 -213 0
+-83 86 223 0
+236 190 -125 0
+83 -22 229 0
+68 -240 -176 0
+-204 116 98 0
+119 -87 194 0
+213 229 200 0
+67 186 -36 0
+-50 -113 -163 0
+207 -82 28 0
+163 -117 118 0
+117 170 -90 0
+80 73 -128 0
+-39 -168 -36 0
+-113 -99 -246 0
+171 -65 111 0
+-149 37 -238 0
+180 182 -67 0
+230 85 -102 0
+-179 149 -93 0
+168 -210 -59 0
+97 -146 15 0
+-79 62 48 0
+-80 98 -179 0
+176 -41 -113 0
+13 -133 111 0
+49 8 -3 0
+-180 170 198 0
+73 145 164 0
+216 2 67 0
+230 32 164 0
+-197 -151 -83 0
+85 144 -94 0
+98 -194 -52 0
+37 -161 -129 0
+135 219 180 0
+-124 -6 -182 0
+130 -40 -223 0
+-170 106 182 0
+218 -212 187 0
+206 -170 14 0
+128 -234 226 0
+-213 229 161 0
+-65 -220 -178 0
+-55 -118 -190 0
+76 -144 60 0
+134 25 -22 0
+-231 71 -189 0
+-214 71 209 0
+119 121 -226 0
+198 188 -58 0
+45 160 229 0
+-28 -250 -156 0
+-205 -104 232 0
+-21 -114 169 0
+-160 -119 -218 0
+-171 -154 -150 0
+-14 172 141 0
+185 -166 34 0
+118 -23 249 0
+-23 -62 -247 0
+160 108 144 0
+-44 108 237 0
+237 22 214 0
+101 236 146 0
+128 122 151 0
+115 21 195 0
+74 123 -147 0
+109 45 6 0
+195 165 -110 0
+179 141 -80 0
+166 -130 211 0
+149 211 -162 0
+29 -130 14 0
+158 -146 242 0
+227 -164 -145 0
+-246 158 -39 0
+-245 -167 -137 0
+-126 240 -38 0
+-216 -181 134 0
+211 -175 33 0
+16 -227 -183 0
+230 178 117 0
+24 211 67 0
+-50 65 -21 0
+52 233 145 0
+109 -104 102 0
+242 137 213 0
+186 27 7 0
+93 136 -171 0
+-83 -121 175 0
+-101 63 117 0
+-237 -96 -161 0
+246 -140 190 0
+108 235 -163 0
+-220 -180 102 0
+158 -7 -119 0
+-49 -196 69 0
+123 -141 162 0
+88 250 -39 0
+232 -247 -66 0
+139 49 -228 0
+231 122 133 0
+-71 203 168 0
+36 103 59 0
+210 -84 -83 0
+-246 55 23 0
+160 42 218 0
+-70 -161 1 0
+47 178 -118 0
+192 -212 -53 0
+248 -233 23 0
+-116 -126 -84 0
+-228 127 -133 0
+12 -196 -15 0
+58 -160 37 0
+79 128 29 0
+215 199 -239 0
+180 85 81 0
+-210 -61 -45 0
+-209 236 152 0
+1 -146 176 0
+-142 210 208 0
+-85 -187 -148 0
+15 -209 -8 0
+-52 -142 -171 0
+-1 -138 -134 0
+-185 -59 88 0
+205 -24 32 0
+50 204 -240 0
+-243 64 -65 0
+152 -17 90 0
+164 127 66 0
+-96 223 -28 0
+-158 -126 -170 0
+-70 176 244 0
+-87 241 -27 0
+-184 -189 96 0
+2 -36 -86 0
+-246 -70 -36 0
+96 -36 -144 0
+-100 -7 -223 0
+-95 116 -187 0
+-53 -116 161 0
+50 141 143 0
+-54 -151 144 0
+-180 -90 71 0
+150 -60 -120 0
+212 -53 -99 0
+196 241 -135 0
+196 129 90 0
+-154 -6 -168 0
+227 -57 -193 0
+-79 -105 -246 0
+172 173 177 0
+245 207 -131 0
+163 -200 211 0
+-213 -151 175 0
+99 76 -172 0
+-30 -175 72 0
+208 225 39 0
+43 220 -35 0
+122 -13 109 0
+113 17 -181 0
+183 139 108 0
+87 -52 63 0
+-210 -182 -91 0
+204 57 153 0
+168 -216 -88 0
+-32 -183 -86 0
+228 -23 232 0
+160 108 -51 0
+141 56 -43 0
+-115 -36 110 0
+-149 165 -42 0
+-163 32 -250 0
+14 -231 5 0
+51 -122 162 0
+238 -30 -66 0
+-206 129 -114 0
+-225 -26 200 0
+121 -183 -2 0
+-232 -48 105 0
+-173 -129 49 0
+187 -181 159 0
+-219 -152 -46 0
+-189 247 -148 0
+173 -103 193 0
+47 -168 -212 0
+125 -93 118 0
+54 112 197 0
+-64 -218 -69 0
+105 81 42 0
+131 -154 205 0
+-29 -123 202 0
+-191 209 -205 0
+210 120 202 0
+218 -186 190 0
+-46 -114 -200 0
+109 -235 -71 0
+154 -73 -185 0
+93 -170 -112 0
+154 -165 127 0
+139 -218 -223 0
+36 -76 164 0
+83 -39 117 0
+9 241 -246 0
+-62 188 108 0
+48 168 -248 0
+200 -42 -41 0
+158 -231 214 0
+-102 -8 98 0
+-189 73 -148 0
+176 -20 -196 0
+-67 180 -8 0
+-196 -69 190 0
+202 -32 -138 0
+-18 241 76 0
+70 -113 178 0
+-160 -205 248 0
+83 116 172 0
+-63 11 134 0
+-129 107 -43 0
+-207 71 -248 0
+-202 -246 90 0
+-52 245 -124 0
+-75 79 194 0
+10 158 -140 0
+-187 -68 212 0
+-69 153 -43 0
+167 -153 -201 0
+-224 -200 47 0
+201 -169 234 0
+-231 157 162 0
+239 159 16 0
+-237 233 -20 0
+-155 -247 95 0
+27 -115 -171 0
+104 -185 -48 0
+-128 -114 46 0
+10 132 95 0
+173 -224 114 0
+-20 -200 142 0
+-81 63 -30 0
+15 206 -19 0
+173 -108 45 0
+-134 59 87 0
+-24 95 -211 0
+12 -116 232 0
+-197 8 15 0
+-129 242 221 0
+38 -142 -165 0
+135 163 84 0
+-15 -89 -234 0
+57 77 235 0
+-184 171 45 0
+-10 132 194 0
+-164 -141 244 0
+116 -2 160 0
+76 -55 -117 0
+-113 -60 -80 0
+-210 -224 56 0
+-234 61 -203 0
+-49 172 -191 0
+248 -96 242 0
+24 -19 -177 0
+27 135 113 0
+145 -21 -70 0
+-37 47 49 0
+-164 3 165 0
+-23 -141 88 0
+-89 19 -148 0
+211 246 -206 0
+-157 129 250 0
+-24 -19 7 0
+8 -198 14 0
+109 -236 -26 0
+-191 -147 -122 0
+100 84 -93 0
+105 63 -216 0
+-235 8 -88 0
+6 -212 -220 0
+157 158 -53 0
+244 154 64 0
+-34 -107 -165 0
+-140 -203 172 0
+-211 -207 -236 0
+-86 -145 -111 0
+-118 167 68 0
+-33 35 -177 0
+111 -173 98 0
+58 110 -6 0
+246 126 137 0
+21 131 -226 0
+158 94 13 0
+229 -151 220 0
+-125 241 229 0
+123 -30 -144 0
+69 -156 37 0
+23 -150 -191 0
+82 213 131 0
+-170 163 54 0
+167 -165 117 0
+217 244 -157 0
+100 61 50 0
+-20 -177 245 0
+213 147 -196 0
+-104 211 154 0
+-222 -238 71 0
+28 -90 169 0
+110 150 -190 0
+138 13 63 0
+-72 133 68 0
+52 -74 76 0
+-231 230 155 0
+162 167 -185 0
+18 -158 248 0
+187 63 160 0
+-92 -88 86 0
+-232 190 18 0
+172 250 241 0
+91 -119 -169 0
+115 -135 222 0
+36 -230 96 0
+-159 128 246 0
+-2 186 -84 0
+-3 -133 -52 0
+82 86 134 0
+-61 145 -1 0
+-212 175 24 0
+41 102 223 0
+58 96 147 0
+-110 -99 203 0
+15 212 -206 0
+-162 80 -145 0
+-223 -78 -98 0
+209 10 37 0
+-223 -228 152 0
+-236 235 -15 0
+162 163 -213 0
+-52 71 77 0
+-90 225 -38 0
+179 -53 134 0
+-133 -213 89 0
+-30 65 1 0
+241 173 -170 0
+-96 161 -160 0
+-40 215 42 0
+26 178 -231 0
+-203 104 199 0
+-53 -85 243 0
+156 -248 225 0
+55 170 225 0
+115 -119 197 0
+-230 -186 -125 0
+-248 -192 -54 0
+54 -69 203 0
+38 189 3 0
+-31 -150 -214 0
+248 -225 132 0
+-91 -150 212 0
+99 -193 192 0
+-135 8 14 0
+-233 49 -198 0
+142 -23 167 0
+43 -235 219 0
+128 228 51 0
+-144 163 29 0
+-205 -32 96 0
+94 -119 144 0
+80 -185 -24 0
+-157 -66 -130 0
+229 -28 70 0
+-54 139 -151 0
+-20 -134 -248 0
+-202 224 73 0
+128 -178 -76 0
+-164 114 -237 0
+103 174 60 0
+-131 92 -234 0
+17 -207 101 0
+-100 60 -50 0
+134 -230 -50 0
+42 65 -93 0
+-202 199 7 0
+-63 -93 -217 0
+35 -31 208 0
+20 -89 -3 0
+239 2 29 0
+247 -55 44 0
+-14 -52 -213 0
+129 249 -174 0
+110 -103 -217 0
+77 -161 178 0
+-201 -240 86 0
+115 -5 126 0
+-220 -114 -88 0
+-22 -60 -24 0
+165 248 107 0
+-123 54 89 0
+-33 -163 85 0
+248 209 -183 0
+7 124 192 0
+227 28 -111 0
+183 -243 18 0
+-102 -233 -228 0
+-6 -139 176 0
+71 230 152 0
+-125 236 -41 0
+-199 2 153 0
+31 125 -86 0
+-226 67 115 0
+180 76 68 0
+-96 -212 -64 0
+-47 146 -134 0
+-53 -142 32 0
+-115 126 -159 0
+-68 207 239 0
+213 133 -38 0
+158 66 -130 0
+-198 -67 132 0
+71 -158 -229 0
+118 -142 -131 0
+-216 62 -243 0
+-149 -146 107 0
+138 -227 228 0
+-187 3 166 0
+-57 -170 -242 0
+-143 -138 232 0
+-113 -27 209 0
+65 -104 96 0
+-51 157 30 0
+67 129 -1 0
+-228 208 -61 0
+-23 -206 -216 0
+-100 240 36 0
+224 83 -162 0
+86 -116 -112 0
+9 151 -135 0
+-8 133 184 0
+-156 -214 -98 0
+198 -133 211 0
+-92 222 125 0
+130 -67 198 0
+-243 144 190 0
+-34 -23 -17 0
+-10 161 -59 0
+230 112 -166 0
+152 -195 -39 0
+157 -201 -68 0
+-150 160 -207 0
+-92 50 82 0
+94 1 213 0
+232 6 -221 0
+195 12 131 0
+-197 -7 -166 0
+-74 -14 7 0
+-6 7 -27 0
+-245 247 -137 0
+145 -212 3 0
+-31 170 117 0
+-153 147 -52 0
+-186 57 -221 0
+-93 -19 -233 0
+-220 -129 -211 0
+-82 -184 -104 0
+237 -33 73 0
+-3 127 -181 0
+-210 -180 -225 0
+-192 129 -87 0
+-86 -183 173 0
+-115 -117 85 0
+-62 -158 -153 0
+-198 92 170 0
+-130 -226 206 0
+-206 -213 239 0
+180 -17 -236 0
+-40 16 -48 0
+182 -206 22 0
+-178 -8 -31 0
+-190 179 121 0
+47 -236 -39 0
+-172 -40 8 0
+-149 163 221 0
+226 191 105 0
+164 -13 7 0
+58 237 48 0
+89 -190 86 0
+112 -59 -229 0
+179 -204 182 0
+112 -123 -19 0
+-180 215 -196 0
+23 -149 153 0
+-175 -106 121 0
+144 -117 52 0
+81 -12 134 0
+57 59 5 0
+216 -58 -214 0
+181 -90 65 0
+-149 -136 118 0
+211 -41 -29 0
+-134 -196 217 0
+-204 163 -59 0
+-127 211 65 0
+193 -159 61 0
+-70 193 108 0
+-47 -27 -232 0
+139 -137 42 0
+183 -128 -81 0
+-67 -47 -80 0
+206 -226 175 0
+79 184 33 0
+42 8 144 0
+-99 247 188 0
+-67 187 123 0
+128 20 -4 0
+59 -162 -75 0
+-99 13 201 0
+-52 195 -11 0
+-65 190 -68 0
+-216 213 -151 0
+-111 -74 146 0
+129 -14 80 0
+57 169 -105 0
+112 231 -53 0
+-15 29 85 0
+94 119 215 0
+-157 48 -210 0
+-80 -110 -102 0
+-170 17 -124 0
+-157 80 219 0
+60 -156 -131 0
+104 91 212 0
+247 157 125 0
+242 -10 48 0
+56 -139 192 0
+-37 -189 161 0
+83 -67 185 0
+-59 -126 168 0
+214 216 -18 0
+123 -136 139 0
+-70 196 -207 0
+74 -196 235 0
+-21 -49 -241 0
+-196 180 -214 0
+-79 146 101 0
+-213 1 -75 0
+16 60 228 0
+-45 99 83 0
+-178 -26 -227 0
+-104 -60 -133 0
+-73 166 188 0
+140 -124 -112 0
+210 -193 9 0
+90 -102 114 0
+-54 97 155 0
+123 124 -23 0
+-112 161 -4 0
+-134 239 94 0
+231 -121 120 0
+190 -241 209 0
+-201 49 -133 0
+105 -221 64 0
+10 -78 80 0
+-121 201 -232 0
+103 235 159 0
+-71 29 -133 0
+-106 -212 170 0
+223 -233 -92 0
+-196 -154 183 0
+39 183 10 0
+170 38 -226 0
+-229 145 179 0
+160 -82 68 0
+-202 102 174 0
+-236 -77 54 0
+88 -96 -101 0
+-31 198 -35 0
+44 5 -225 0
+132 207 233 0
+-177 78 97 0
+-43 -160 119 0
+33 -3 -34 0
+-211 6 -134 0
+66 250 -96 0
+-68 -231 15 0
+187 -3 -246 0
+-141 -178 -221 0
+-54 -206 189 0
+-77 205 56 0
+111 -70 90 0
+-212 -170 -52 0
+-175 115 124 0
+79 93 -74 0
+-74 107 -168 0
+239 140 -240 0
+-128 -226 143 0
+-126 108 230 0
+-118 82 -111 0
+155 172 247 0
+-243 39 -167 0
+205 -244 157 0
+-212 48 -198 0
+210 164 -32 0
+-211 10 52 0
+-234 74 140 0
+-81 10 -250 0
+77 68 220 0
+224 219 181 0
+-135 -249 -45 0
+-37 189 199 0
+-183 -169 13 0
+105 232 -186 0
+91 -230 -163 0
+57 119 -200 0
+-226 91 -94 0
+-178 -200 101 0
+-59 237 -238 0
+189 -152 -223 0
+53 229 -75 0
+157 -55 -220 0
+183 158 187 0
+38 -156 55 0
+-19 -88 -17 0
+197 -241 -168 0
+151 -150 52 0
+107 82 189 0
+-112 -152 192 0
+32 -196 178 0
+-237 -133 108 0
+-150 -55 -250 0
+232 31 -170 0
+186 -248 -147 0
+-133 120 165 0
+166 188 -139 0
+-219 146 -238 0
+152 -101 -119 0
+-27 -110 -211 0
+160 94 5 0
+-106 190 247 0
+-233 -228 234 0
+-107 49 154 0
+-189 146 -188 0
+35 229 242 0
+98 -159 -205 0
+-182 135 191 0
+218 -212 136 0
+-199 126 -152 0
+35 60 199 0
+-42 196 160 0
+-209 -222 197 0
+237 -105 -13 0
+128 174 74 0
+-250 94 159 0
+200 -162 -203 0
+172 116 215 0
+-169 1 -206 0
+-130 1 -104 0
+-53 -30 -7 0
+-218 177 -38 0
+-162 207 60 0
+-227 -244 -76 0
+-112 55 -199 0
+-129 60 -9 0
+12 -238 -162 0
+244 -69 -154 0
+-128 171 -223 0
+151 -214 -201 0
+79 -58 18 0
+-72 206 -26 0
+180 248 -1 0
+62 -179 -116 0
+-181 -31 182 0
+89 209 169 0
+-145 116 68 0
+103 28 70 0
+-49 -172 -165 0
+136 210 -64 0
+-105 48 -94 0
+106 207 24 0
+-130 -82 165 0
+-32 114 84 0
+-79 -204 222 0
+-68 75 -108 0
+-117 -142 -156 0
+-236 48 -43 0
+186 63 -98 0
+31 -88 120 0
+-63 -47 -164 0
+120 -75 91 0
+236 201 56 0
+12 36 -149 0
+-26 85 -244 0
+-235 149 -21 0
+-98 -187 53 0
+197 -198 219 0
+-89 237 -105 0
+-144 121 244 0
+-111 -1 228 0
+-109 -246 -233 0
+-179 -131 142 0
+217 -221 -104 0
+-231 -101 70 0
+54 -98 -86 0
+78 -87 -230 0
+-5 177 -44 0
+13 40 148 0
+-65 91 -205 0
+220 -119 40 0
+39 228 104 0
+-182 -43 28 0
+152 202 140 0
+153 132 -91 0
+50 236 -24 0
+-106 78 -153 0
+61 27 -233 0
+188 -153 -124 0
+-78 -105 73 0
+74 11 98 0
+-205 191 174 0
+225 63 97 0
+250 -218 141 0
+155 -23 -154 0
+-147 246 -66 0
+-15 -50 -119 0
+-52 -188 218 0
+166 -249 -57 0
+231 -191 42 0
+-200 171 99 0
+-208 65 146 0
+198 -217 18 0
+12 215 -48 0
+-206 22 156 0
+-32 -24 250 0
+157 174 80 0
+103 16 75 0
+-170 -123 6 0
+183 -147 -68 0
+-167 176 -165 0
+182 213 54 0
+-120 -118 -138 0
+-236 157 122 0
+37 -56 209 0
+-245 -60 28 0
+40 -158 45 0
+215 -40 -177 0
+-102 -219 -71 0
+-36 246 -250 0
+97 94 -203 0
+208 -42 87 0
+-62 -100 45 0
+-153 54 -247 0
+-168 64 202 0
+61 155 -144 0
+191 -237 188 0
+34 51 172 0
+107 -192 -178 0
+59 -82 18 0
+-60 59 231 0
+100 13 -246 0
+110 -73 35 0
+154 7 -15 0
+36 -168 11 0
+129 -238 -68 0
+119 41 -152 0
+-99 -187 -14 0
+-207 -121 171 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-011.cnf b/benchmarks/UUF250.1065.100/uuf250-011.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-011.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 79 231 192 0
+-244 -99 37 0
+121 -235 -115 0
+21 43 42 0
+-120 -8 -153 0
+-224 17 -136 0
+226 -66 -78 0
+-78 75 -212 0
+-130 -121 -169 0
+-37 -190 189 0
+204 -144 -229 0
+94 -30 36 0
+-183 -59 226 0
+-5 -28 -19 0
+-212 -232 140 0
+-245 165 160 0
+-181 -128 -153 0
+-230 165 195 0
+56 -45 130 0
+-25 182 56 0
+181 -77 -90 0
+-230 92 117 0
+-177 239 198 0
+187 73 179 0
+-36 224 59 0
+-130 -132 -6 0
+183 161 -62 0
+-52 -33 -123 0
+-49 100 223 0
+231 146 239 0
+114 -225 175 0
+-90 -127 16 0
+-35 -228 156 0
+58 26 169 0
+46 233 175 0
+77 135 -245 0
+107 -93 -65 0
+-245 -28 -219 0
+-220 243 -221 0
+167 69 -206 0
+112 -179 111 0
+44 -38 -208 0
+99 156 -229 0
+-13 -25 -156 0
+-206 -79 247 0
+-138 -32 -27 0
+114 181 -245 0
+-21 -138 60 0
+162 -217 140 0
+-246 156 131 0
+90 -205 -83 0
+74 -67 -151 0
+224 -159 78 0
+149 -70 -249 0
+-90 132 -105 0
+21 213 127 0
+-74 -153 147 0
+-165 -196 193 0
+24 -129 170 0
+221 -7 188 0
+246 247 24 0
+202 -174 -6 0
+133 63 -173 0
+176 77 -30 0
+152 -69 -203 0
+-150 139 175 0
+26 212 199 0
+-8 193 -159 0
+81 194 -38 0
+57 191 205 0
+188 179 -235 0
+138 -127 207 0
+182 164 -209 0
+53 174 -171 0
+-226 92 -150 0
+27 -39 -107 0
+-6 38 -85 0
+-228 -55 -155 0
+164 198 -172 0
+-43 -14 -49 0
+-121 -220 187 0
+186 -237 -125 0
+-12 177 -53 0
+165 27 -145 0
+43 153 -196 0
+-240 -215 110 0
+-13 -128 77 0
+-135 159 202 0
+134 240 -91 0
+-211 -118 -103 0
+-46 197 163 0
+245 136 -232 0
+97 158 39 0
+-113 228 -103 0
+153 217 45 0
+204 169 200 0
+-220 -69 -208 0
+82 237 -138 0
+234 147 -209 0
+14 2 181 0
+61 211 223 0
+83 -47 115 0
+-22 -80 242 0
+141 183 173 0
+-63 32 24 0
+47 -151 243 0
+-65 243 115 0
+-184 -55 -193 0
+201 -105 75 0
+-145 16 -124 0
+-201 57 114 0
+-11 141 17 0
+-240 -3 104 0
+-74 129 172 0
+240 147 -141 0
+-77 -15 206 0
+-214 219 -172 0
+-29 84 -244 0
+201 -89 50 0
+-246 227 197 0
+-36 167 -27 0
+-23 70 203 0
+-185 -78 -130 0
+-100 161 -233 0
+-200 -28 196 0
+-158 -200 201 0
+169 -214 -126 0
+167 94 -2 0
+191 -122 -174 0
+220 181 88 0
+-24 -44 -74 0
+-126 198 -7 0
+-163 -199 -183 0
+151 92 -17 0
+217 -81 -101 0
+178 -220 -238 0
+-132 54 169 0
+68 -213 -224 0
+-145 -72 -36 0
+-81 -113 -228 0
+125 96 144 0
+84 228 -125 0
+-27 -182 137 0
+-194 -77 130 0
+126 -68 139 0
+-27 -123 -152 0
+243 69 225 0
+-42 98 -21 0
+237 41 30 0
+142 -145 85 0
+-87 -25 -206 0
+-236 188 10 0
+50 97 177 0
+24 -11 65 0
+-70 20 -229 0
+-237 137 -1 0
+134 -111 -143 0
+-121 35 -149 0
+216 -71 237 0
+-89 217 49 0
+-230 153 -26 0
+-56 -138 104 0
+169 80 -77 0
+-240 237 -207 0
+47 94 -120 0
+-121 -67 39 0
+-117 -45 -203 0
+13 -161 241 0
+-225 -218 249 0
+-85 240 -98 0
+-90 206 -2 0
+-194 -218 35 0
+57 200 -188 0
+60 -13 133 0
+-61 -28 -66 0
+93 -72 -108 0
+84 143 177 0
+145 -96 64 0
+-248 202 115 0
+206 -71 86 0
+174 -71 139 0
+-240 248 231 0
+30 11 114 0
+194 -91 -209 0
+-117 -176 38 0
+-20 -121 87 0
+-247 141 249 0
+246 -86 -125 0
+117 -123 58 0
+43 -48 -204 0
+-97 -20 -23 0
+-184 -175 65 0
+-47 148 -208 0
+-139 -124 -8 0
+-225 241 -236 0
+79 168 -5 0
+26 -35 107 0
+-212 -13 -157 0
+54 73 -37 0
+-250 -243 226 0
+-221 250 215 0
+157 -126 100 0
+-22 177 80 0
+-92 -150 85 0
+113 -211 96 0
+135 -167 15 0
+165 47 -241 0
+-81 82 -134 0
+173 -101 128 0
+-111 -91 -49 0
+-223 -64 161 0
+103 78 -98 0
+-50 173 -239 0
+162 6 99 0
+-127 124 167 0
+171 53 160 0
+-133 -142 -150 0
+-139 -36 -164 0
+-125 -130 2 0
+-49 -46 -139 0
+-62 -142 21 0
+-43 107 -203 0
+183 225 -223 0
+93 -226 -71 0
+-110 -248 34 0
+-217 -25 147 0
+-48 -38 226 0
+-188 161 -37 0
+-102 -99 115 0
+-161 53 61 0
+199 17 48 0
+-214 52 80 0
+2 -239 -219 0
+177 -1 74 0
+-104 82 69 0
+-187 224 -136 0
+28 -32 -191 0
+-166 222 -231 0
+-109 -186 130 0
+200 -79 -133 0
+138 -179 -132 0
+162 191 -231 0
+94 213 -173 0
+204 -206 117 0
+135 88 -171 0
+176 243 92 0
+-7 177 -196 0
+189 -123 206 0
+-44 -150 -8 0
+-3 -117 233 0
+-86 60 81 0
+-182 124 23 0
+120 -50 174 0
+-127 204 20 0
+30 117 119 0
+-100 126 -62 0
+27 234 -51 0
+101 230 211 0
+-144 182 -76 0
+165 95 56 0
+35 -205 221 0
+25 -161 6 0
+-237 60 -96 0
+-69 -227 -82 0
+-84 53 241 0
+-235 -120 -52 0
+-228 241 97 0
+-99 -51 -117 0
+-95 -67 176 0
+73 -45 -117 0
+-160 169 71 0
+-147 101 28 0
+-50 -183 -144 0
+116 -222 -208 0
+-105 220 -214 0
+-172 -192 -67 0
+30 48 41 0
+150 91 -57 0
+-184 -122 156 0
+60 -17 23 0
+-170 -159 -247 0
+-176 -181 -196 0
+-91 -137 77 0
+-81 112 204 0
+40 62 132 0
+117 -4 -27 0
+-10 -166 107 0
+191 222 -231 0
+100 -200 21 0
+170 225 -85 0
+-169 152 -173 0
+-122 -24 -78 0
+73 -170 180 0
+-212 37 -248 0
+5 9 -158 0
+-8 -229 95 0
+-93 46 133 0
+128 -98 -30 0
+107 113 3 0
+-37 -99 -102 0
+-137 -197 140 0
+-91 -219 -110 0
+84 16 -232 0
+80 180 245 0
+174 70 -188 0
+186 -150 -72 0
+-139 -222 167 0
+133 -27 -71 0
+-246 219 74 0
+78 -225 -176 0
+-140 186 -88 0
+159 -150 -191 0
+-130 -30 161 0
+-93 -138 20 0
+-22 -205 44 0
+-136 109 -229 0
+-192 229 139 0
+-16 -183 -66 0
+-228 -225 -96 0
+66 162 -178 0
+-153 -245 5 0
+120 160 53 0
+44 -58 -38 0
+-67 -211 143 0
+136 -24 195 0
+-210 -36 47 0
+38 37 -174 0
+-195 -88 22 0
+151 -12 -216 0
+76 60 196 0
+73 82 115 0
+134 -83 68 0
+21 118 -199 0
+48 1 155 0
+-186 -120 138 0
+210 213 -91 0
+-105 216 -219 0
+-33 44 9 0
+125 -133 -108 0
+-108 -81 -21 0
+6 -172 -123 0
+-233 100 -171 0
+92 55 237 0
+207 -160 205 0
+-215 47 -181 0
+145 -48 64 0
+-222 126 -158 0
+85 168 234 0
+143 223 179 0
+-197 -2 -164 0
+19 -131 -3 0
+141 119 23 0
+-228 -95 16 0
+-230 -57 5 0
+-25 -101 43 0
+-143 246 160 0
+42 219 -176 0
+-163 -244 -31 0
+-210 184 -2 0
+6 -116 48 0
+196 229 236 0
+-133 25 -218 0
+110 -35 -185 0
+-247 173 132 0
+217 -129 43 0
+91 -126 4 0
+118 100 -85 0
+-240 -155 -161 0
+-53 -190 72 0
+222 -117 -213 0
+39 222 -19 0
+-102 -165 -85 0
+-62 -239 -35 0
+-122 -216 166 0
+-28 -121 184 0
+-133 -173 36 0
+-138 66 -247 0
+-102 64 -236 0
+114 157 113 0
+96 127 134 0
+-94 -250 -191 0
+-212 39 -222 0
+-205 -112 37 0
+-88 -112 230 0
+213 237 206 0
+115 -109 -72 0
+-210 -200 11 0
+-155 113 -131 0
+-14 141 -240 0
+72 -54 -116 0
+-100 14 -240 0
+-144 -29 177 0
+174 114 198 0
+-183 69 -141 0
+-52 -133 -35 0
+49 -10 198 0
+-16 -75 46 0
+-27 -151 -119 0
+224 138 242 0
+-95 111 185 0
+64 77 105 0
+29 130 110 0
+-78 98 -239 0
+120 -45 -81 0
+164 -4 250 0
+193 -197 -105 0
+-84 236 -99 0
+31 137 18 0
+212 203 133 0
+-182 227 -44 0
+210 17 123 0
+-34 148 66 0
+53 -121 12 0
+158 -101 47 0
+81 75 -87 0
+-52 215 -178 0
+5 -62 -140 0
+-196 246 -101 0
+51 223 -91 0
+208 -95 58 0
+-204 -21 28 0
+123 200 119 0
+242 -215 58 0
+-82 222 96 0
+-155 27 -203 0
+26 -24 -193 0
+-110 27 88 0
+40 30 -72 0
+220 203 215 0
+-175 -29 -61 0
+-50 16 153 0
+-130 -178 84 0
+-74 195 152 0
+140 12 225 0
+-138 -2 127 0
+-78 -179 -133 0
+38 52 128 0
+-243 -92 228 0
+-167 -127 31 0
+240 119 -110 0
+233 145 168 0
+-66 162 -141 0
+-227 -26 -1 0
+224 -87 115 0
+-113 218 215 0
+-212 -67 176 0
+219 -247 -212 0
+17 167 -19 0
+5 95 25 0
+-216 -211 220 0
+-211 145 120 0
+-186 243 -49 0
+-142 -119 156 0
+99 141 -120 0
+125 -226 179 0
+148 116 7 0
+70 188 -25 0
+107 -227 -244 0
+-38 235 20 0
+126 232 -5 0
+-167 -224 26 0
+-205 -61 215 0
+105 35 -27 0
+-227 -83 147 0
+26 -116 235 0
+-190 87 34 0
+-242 -215 85 0
+-7 47 -33 0
+122 -175 92 0
+-144 -31 -79 0
+114 36 -172 0
+70 -10 30 0
+34 -249 -89 0
+12 -16 105 0
+198 -27 -50 0
+165 -64 35 0
+32 -212 90 0
+-104 22 -40 0
+-122 -100 199 0
+246 -150 109 0
+44 -91 123 0
+-158 209 -225 0
+38 125 235 0
+-12 -189 172 0
+-42 -161 -25 0
+209 249 -41 0
+95 -235 -177 0
+32 19 -73 0
+89 108 -78 0
+-135 109 153 0
+-110 219 -107 0
+118 -144 -168 0
+242 246 168 0
+203 100 -122 0
+-23 -245 48 0
+-33 -13 25 0
+-73 31 -218 0
+138 -67 -176 0
+-68 84 -37 0
+-128 136 142 0
+232 -94 -58 0
+80 55 2 0
+-229 -182 143 0
+-91 -54 -108 0
+-25 121 -107 0
+212 27 -11 0
+-240 -113 49 0
+-67 138 24 0
+234 133 64 0
+-62 -35 -177 0
+86 -163 249 0
+-90 -172 143 0
+231 -230 -190 0
+14 173 114 0
+133 -76 159 0
+31 -79 -22 0
+-60 -15 125 0
+-5 -132 -17 0
+176 -149 -130 0
+162 -108 -219 0
+-179 -198 -40 0
+154 -36 -229 0
+67 -242 -12 0
+-40 -111 47 0
+62 -61 130 0
+242 60 -244 0
+-246 -164 -5 0
+104 8 -234 0
+13 131 -31 0
+-81 -112 240 0
+-5 -133 -179 0
+-218 -160 102 0
+-215 236 -51 0
+-119 -114 23 0
+78 -3 184 0
+187 -217 208 0
+-54 -183 -31 0
+-198 120 -149 0
+-141 186 113 0
+-235 -162 -38 0
+-244 165 -216 0
+74 -84 113 0
+-18 -187 -136 0
+166 -76 -140 0
+64 -224 136 0
+99 136 29 0
+244 160 -143 0
+123 -32 68 0
+213 -113 79 0
+-76 204 -41 0
+75 -153 -68 0
+161 211 65 0
+184 -189 109 0
+4 159 169 0
+-149 87 14 0
+-122 -221 190 0
+-136 -148 -159 0
+123 153 -95 0
+-127 8 -70 0
+107 -105 -142 0
+168 -25 180 0
+201 135 -14 0
+-95 195 -130 0
+-91 -195 237 0
+-39 10 110 0
+140 222 37 0
+-185 -30 -170 0
+176 -234 188 0
+34 -14 200 0
+-25 -211 -111 0
+-146 31 -137 0
+-218 -34 -245 0
+130 -159 117 0
+72 248 -53 0
+-123 -42 187 0
+148 72 -108 0
+-1 222 -241 0
+-129 239 131 0
+36 -128 92 0
+64 21 151 0
+-79 -152 -148 0
+-143 -187 -124 0
+-106 61 221 0
+-82 -92 155 0
+-33 -244 73 0
+-10 73 -228 0
+-59 152 101 0
+-164 -140 -94 0
+162 -209 -242 0
+-118 164 -165 0
+-17 106 -231 0
+157 71 -141 0
+-40 166 -65 0
+33 212 150 0
+196 145 195 0
+-19 101 -147 0
+-239 1 -231 0
+54 -48 -149 0
+-59 -214 -161 0
+-240 184 -82 0
+226 62 16 0
+32 -49 111 0
+-245 231 166 0
+92 157 61 0
+190 104 233 0
+-187 -13 -87 0
+-62 -167 195 0
+-40 173 -102 0
+53 -157 -107 0
+-162 98 75 0
+169 55 126 0
+151 -68 177 0
+218 -29 28 0
+-20 -37 -250 0
+-97 -62 7 0
+-34 -124 -180 0
+170 30 -4 0
+-202 -93 22 0
+72 181 -43 0
+-230 152 -4 0
+111 107 -82 0
+-226 185 240 0
+-222 -233 207 0
+250 34 49 0
+-235 84 7 0
+196 -180 -186 0
+-237 -194 -135 0
+90 -145 149 0
+-165 -138 -144 0
+68 -165 -83 0
+153 98 81 0
+-38 111 -243 0
+-89 -177 -60 0
+-98 137 86 0
+240 -167 181 0
+224 -142 179 0
+103 -17 164 0
+12 29 -177 0
+20 114 -36 0
+121 -96 51 0
+133 -141 -182 0
+115 -48 177 0
+-28 -155 -145 0
+-103 246 -25 0
+22 221 -226 0
+112 -154 -33 0
+-203 79 -25 0
+-247 135 73 0
+52 191 -44 0
+-207 -101 -114 0
+74 34 38 0
+85 -29 -82 0
+28 155 -72 0
+-149 -98 -101 0
+-86 131 -30 0
+85 -136 236 0
+-125 -77 -91 0
+-144 213 -154 0
+-125 -211 -47 0
+-155 -239 -101 0
+136 -23 48 0
+183 -21 117 0
+-22 120 14 0
+-124 -210 -38 0
+-140 89 179 0
+-152 158 141 0
+239 -211 57 0
+-157 -4 -153 0
+247 -52 -196 0
+-224 111 -219 0
+-21 -2 -149 0
+197 190 138 0
+-36 201 125 0
+174 -117 104 0
+-249 125 185 0
+209 -48 -36 0
+-34 -155 -176 0
+-42 -192 170 0
+218 -53 157 0
+146 -171 -182 0
+-114 -96 -6 0
+135 -236 117 0
+-30 198 216 0
+-240 -81 147 0
+-204 -48 238 0
+93 -240 -221 0
+-61 23 158 0
+-201 113 -13 0
+-10 -52 207 0
+-224 151 156 0
+86 -128 -22 0
+-229 -36 183 0
+-201 164 -129 0
+-89 -243 -46 0
+-218 -91 60 0
+14 -4 113 0
+-49 -16 -206 0
+136 -142 101 0
+-188 61 -34 0
+-137 -23 -64 0
+-37 215 -193 0
+-173 83 -187 0
+-101 152 57 0
+242 -188 -88 0
+248 56 165 0
+-250 -39 80 0
+113 -111 -196 0
+214 90 114 0
+-48 33 -52 0
+-28 56 27 0
+-57 116 67 0
+-250 -171 115 0
+157 -184 -194 0
+-135 -1 17 0
+-157 163 -129 0
+212 161 -111 0
+-32 -46 89 0
+-1 -148 -241 0
+-178 -53 195 0
+-18 146 243 0
+141 40 9 0
+169 -99 101 0
+65 -246 -239 0
+-250 118 -210 0
+24 -79 -93 0
+114 116 211 0
+177 36 127 0
+119 107 -163 0
+-176 -223 -105 0
+67 -14 145 0
+157 -145 130 0
+58 -50 -82 0
+207 40 57 0
+-30 24 -43 0
+-13 78 -227 0
+166 25 -55 0
+-100 -106 -28 0
+-132 162 239 0
+8 -60 110 0
+-14 207 199 0
+-150 30 -92 0
+-183 174 -245 0
+-159 -236 -112 0
+233 -182 -201 0
+-214 -247 -102 0
+229 136 246 0
+-210 -23 243 0
+154 141 84 0
+157 20 -189 0
+2 -76 -168 0
+69 215 -39 0
+-134 -244 -151 0
+224 102 23 0
+64 -23 -79 0
+174 -131 16 0
+244 53 218 0
+161 -1 -247 0
+-194 -101 -46 0
+26 -222 186 0
+45 -148 -196 0
+64 233 232 0
+34 -176 -99 0
+224 -181 -75 0
+182 173 -203 0
+-182 -72 75 0
+57 -196 46 0
+-137 10 -236 0
+210 12 153 0
+-17 213 -221 0
+-146 -11 -68 0
+33 -195 146 0
+139 120 -131 0
+-96 64 -182 0
+47 114 174 0
+14 -228 -13 0
+-32 231 95 0
+-49 198 196 0
+99 -167 -113 0
+-242 -212 -74 0
+-168 242 134 0
+-81 106 62 0
+-2 81 -68 0
+247 -109 -55 0
+-69 130 -181 0
+-48 -213 -151 0
+11 -224 79 0
+193 150 -192 0
+-148 -93 -60 0
+172 -21 77 0
+-11 -210 -85 0
+-135 -151 202 0
+75 -165 249 0
+218 71 -187 0
+225 195 158 0
+173 -57 -30 0
+-235 103 69 0
+36 -140 -205 0
+128 -123 -199 0
+202 -124 -165 0
+-180 97 -18 0
+-127 89 -88 0
+-236 60 -43 0
+68 221 -72 0
+-237 238 95 0
+-112 -27 -117 0
+-115 113 59 0
+-105 -43 -144 0
+-97 51 -208 0
+-139 -53 230 0
+3 -65 103 0
+-89 59 201 0
+231 115 51 0
+111 109 -85 0
+60 -165 -203 0
+-116 152 -221 0
+57 109 -224 0
+15 238 98 0
+-100 222 -219 0
+85 -99 159 0
+-193 -4 -209 0
+79 29 88 0
+-35 51 -82 0
+-243 -216 -164 0
+205 234 -51 0
+-171 -214 -192 0
+-109 205 -192 0
+-41 -27 122 0
+-166 109 -228 0
+-81 241 -231 0
+-115 225 110 0
+102 56 -214 0
+-89 103 217 0
+24 191 -218 0
+-181 147 -217 0
+-79 -204 202 0
+-211 50 -108 0
+116 -186 22 0
+-192 -168 237 0
+135 99 200 0
+78 88 -243 0
+-82 -237 239 0
+-109 27 -22 0
+-177 -50 84 0
+-216 -94 101 0
+-205 23 -198 0
+-137 134 209 0
+-212 183 146 0
+-149 -239 54 0
+235 118 107 0
+-196 -237 -74 0
+115 -70 9 0
+193 -157 15 0
+-93 38 -67 0
+159 5 86 0
+-66 -36 106 0
+15 44 109 0
+106 -60 211 0
+198 -241 -138 0
+232 45 163 0
+186 126 -39 0
+-80 29 -11 0
+-243 158 187 0
+-54 -226 -75 0
+99 222 5 0
+15 225 -190 0
+20 95 233 0
+157 -27 -192 0
+178 -34 -196 0
+-213 74 -158 0
+-32 -99 -171 0
+-176 -171 30 0
+-193 -108 90 0
+105 -129 103 0
+-236 94 -151 0
+89 93 -83 0
+-194 -240 155 0
+-37 -91 -213 0
+196 -79 -41 0
+126 114 15 0
+10 95 -168 0
+-77 47 222 0
+87 -57 -210 0
+212 -129 -13 0
+-173 53 5 0
+-13 -88 -105 0
+-162 -7 4 0
+-3 75 80 0
+-145 85 142 0
+48 -9 -121 0
+-63 -209 -36 0
+-125 -51 -223 0
+-150 -186 -35 0
+-242 43 -133 0
+248 87 72 0
+113 -242 57 0
+154 181 -245 0
+-181 -50 -240 0
+151 -240 -140 0
+235 -187 55 0
+-78 -99 -79 0
+-156 31 139 0
+106 -242 -52 0
+-243 52 -239 0
+-101 -71 114 0
+243 205 198 0
+-30 -244 -106 0
+-171 249 159 0
+-221 -87 -112 0
+-137 -70 -18 0
+100 217 -99 0
+-122 -67 180 0
+145 -155 -72 0
+-114 98 -3 0
+-173 -193 42 0
+-85 42 232 0
+119 -211 85 0
+-121 -83 224 0
+107 -250 198 0
+82 147 -197 0
+138 172 181 0
+-137 223 -230 0
+41 140 -1 0
+114 188 137 0
+65 129 8 0
+151 139 16 0
+101 144 92 0
+-248 -156 1 0
+135 34 20 0
+-132 -159 -196 0
+-234 -70 84 0
+-119 1 235 0
+72 78 -6 0
+-155 -210 209 0
+-242 112 -211 0
+-133 -235 201 0
+58 104 -101 0
+-142 -136 9 0
+73 113 43 0
+83 -28 -134 0
+175 97 120 0
+226 -121 207 0
+7 -54 156 0
+-98 24 225 0
+163 -137 39 0
+181 -105 -100 0
+153 205 -34 0
+130 38 -250 0
+148 150 225 0
+-134 -203 165 0
+176 -180 -201 0
+-189 -133 -135 0
+-168 -121 203 0
+119 -53 -154 0
+122 -58 -147 0
+133 -155 75 0
+-13 118 -186 0
+63 -7 -48 0
+-19 -44 -5 0
+117 9 -236 0
+-158 178 119 0
+-35 -23 165 0
+-147 -233 -11 0
+-147 -16 230 0
+80 54 -125 0
+-30 -224 97 0
+196 -240 129 0
+115 107 32 0
+61 197 -44 0
+157 -177 36 0
+201 -21 75 0
+154 -115 -19 0
+82 -89 -85 0
+-141 25 -82 0
+-165 221 107 0
+-52 -202 119 0
+-156 -153 -152 0
+-152 -16 -215 0
+-122 -19 204 0
+-133 117 -238 0
+-88 -119 -190 0
+-245 150 90 0
+-23 -225 -40 0
+166 83 -187 0
+137 -169 6 0
+112 -246 -191 0
+239 197 -85 0
+-103 115 133 0
+-61 -18 -176 0
+-135 -23 130 0
+-213 7 -32 0
+-89 46 180 0
+-81 226 -137 0
+-57 -178 -5 0
+193 -59 164 0
+-109 162 65 0
+125 154 168 0
+-77 157 -16 0
+-200 -176 -60 0
+95 -100 -42 0
+-67 -31 -152 0
+-4 46 -121 0
+-211 -176 -104 0
+-108 87 149 0
+-150 -136 157 0
+182 210 109 0
+-51 95 -74 0
+-118 -225 -99 0
+196 -58 73 0
+151 124 -249 0
+-135 246 -102 0
+22 130 37 0
+19 -169 -26 0
+-103 -86 34 0
+38 -80 -131 0
+177 20 191 0
+221 -35 -150 0
+58 149 119 0
+59 118 94 0
+-99 80 -102 0
+175 41 8 0
+136 39 -55 0
+235 -103 83 0
+-111 245 216 0
+228 -185 -88 0
+67 -89 243 0
+-95 89 -101 0
+-84 -108 -248 0
+-14 71 178 0
+237 3 198 0
+26 -149 -200 0
+-80 -68 241 0
+75 -50 -222 0
+-7 -229 2 0
+-197 195 30 0
+-6 45 -9 0
+107 142 48 0
+-212 -146 64 0
+114 -225 -7 0
+-143 -105 -158 0
+32 -4 221 0
+22 -66 -175 0
+-84 125 141 0
+-175 171 -83 0
+144 179 95 0
+-229 -133 97 0
+-232 194 120 0
+151 -97 -157 0
+-150 167 -135 0
+222 241 -101 0
+159 -21 83 0
+-60 201 -199 0
+213 7 58 0
+-84 -197 217 0
+-140 -150 55 0
+190 -125 118 0
+-28 190 -38 0
+-188 -82 -150 0
+46 34 143 0
+-76 -142 -220 0
+227 71 -60 0
+-180 121 -129 0
+111 34 80 0
+208 75 64 0
+-171 163 207 0
+-76 19 158 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-012.cnf b/benchmarks/UUF250.1065.100/uuf250-012.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-012.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 178 84 111 0
+213 -90 248 0
+154 -144 29 0
+-245 -236 97 0
+-51 91 -179 0
+227 37 240 0
+-128 75 181 0
+231 246 -10 0
+-93 -25 157 0
+-50 -225 196 0
+135 -113 -92 0
+-216 -77 27 0
+12 -183 -116 0
+192 -35 171 0
+-205 24 -70 0
+205 137 68 0
+249 227 93 0
+145 -134 -226 0
+157 -97 -201 0
+-172 150 -198 0
+196 4 87 0
+29 48 -75 0
+-165 -218 -81 0
+57 -135 82 0
+-182 133 -177 0
+-79 69 229 0
+12 -111 -75 0
+33 147 115 0
+-99 93 -227 0
+-208 -32 -71 0
+110 -239 13 0
+-116 165 -206 0
+-88 -34 84 0
+44 -246 213 0
+208 135 94 0
+-222 -128 -242 0
+78 82 60 0
+220 110 -93 0
+-173 105 -236 0
+197 82 46 0
+45 81 -192 0
+-181 -143 240 0
+-50 -146 -122 0
+132 121 -36 0
+29 -203 242 0
+138 38 -182 0
+-237 -4 138 0
+239 -44 -209 0
+42 -68 28 0
+-238 213 -236 0
+80 174 16 0
+-6 -240 93 0
+-207 206 130 0
+72 -106 134 0
+133 -171 31 0
+97 -228 -241 0
+202 -244 -234 0
+131 94 -156 0
+-77 -81 76 0
+27 -63 180 0
+125 -27 56 0
+110 -91 -37 0
+-44 16 18 0
+-170 102 107 0
+-5 -88 100 0
+12 -20 -57 0
+-110 244 -36 0
+70 131 -186 0
+-114 -249 63 0
+8 -249 212 0
+-136 193 126 0
+-138 119 4 0
+94 -84 220 0
+240 35 48 0
+-176 12 -41 0
+244 -4 -165 0
+-129 84 43 0
+-222 -100 141 0
+241 -117 96 0
+80 -94 -113 0
+92 225 -234 0
+-181 221 13 0
+-30 74 -119 0
+232 5 113 0
+178 -122 125 0
+21 84 -80 0
+-184 -20 -144 0
+216 -22 70 0
+-81 174 -88 0
+224 -180 -2 0
+205 -240 -77 0
+208 178 -186 0
+-97 -91 -200 0
+249 -5 66 0
+-217 171 -247 0
+211 224 -206 0
+-203 216 127 0
+66 163 92 0
+-158 -77 -20 0
+41 130 -138 0
+-3 58 -131 0
+158 -47 -104 0
+-35 1 -82 0
+-142 -174 -236 0
+128 -188 28 0
+172 -228 183 0
+191 -94 74 0
+214 163 9 0
+-203 179 199 0
+87 -218 34 0
+-239 -154 -236 0
+198 -147 -16 0
+29 -154 55 0
+62 151 22 0
+-105 175 79 0
+-147 -28 -215 0
+55 -147 67 0
+212 -197 161 0
+-109 45 8 0
+242 159 22 0
+131 193 89 0
+16 -130 184 0
+-90 -161 47 0
+107 -37 -75 0
+-211 -158 38 0
+-42 -109 27 0
+168 219 -232 0
+-202 -141 91 0
+28 247 -54 0
+231 72 128 0
+-102 -96 -214 0
+-231 -143 -136 0
+-142 -194 -78 0
+250 220 214 0
+-23 52 -147 0
+-6 171 45 0
+136 -29 -163 0
+208 132 100 0
+-2 -112 11 0
+-40 188 -133 0
+-136 95 -122 0
+-202 -199 115 0
+-177 -70 -120 0
+-214 -45 171 0
+-219 -147 134 0
+-41 -80 -207 0
+173 92 76 0
+-56 -238 84 0
+86 162 60 0
+-7 -59 -166 0
+-226 -4 231 0
+-60 -147 215 0
+-148 -239 -13 0
+247 250 -124 0
+-76 -12 -22 0
+143 128 -239 0
+-247 120 110 0
+-237 -152 -32 0
+211 -130 -195 0
+48 11 210 0
+55 145 239 0
+6 -14 -168 0
+-157 -212 -74 0
+134 172 85 0
+-27 54 31 0
+98 -178 -177 0
+136 226 -208 0
+225 -248 145 0
+4 -69 27 0
+-109 -174 -87 0
+172 8 139 0
+-43 230 -85 0
+183 8 173 0
+-182 -60 177 0
+242 -6 -247 0
+-38 -66 165 0
+35 -206 240 0
+-45 -138 31 0
+75 147 145 0
+75 -97 -48 0
+-228 -212 -7 0
+-153 173 126 0
+-164 87 -219 0
+-30 -127 -80 0
+216 202 -31 0
+-204 -1 167 0
+131 -46 228 0
+87 100 -105 0
+240 -73 -34 0
+5 -213 -113 0
+-240 -180 135 0
+-211 21 74 0
+207 -113 -110 0
+219 -159 -225 0
+164 232 -184 0
+161 -6 -88 0
+-74 122 248 0
+156 16 137 0
+-168 46 -214 0
+114 -212 -173 0
+207 -149 194 0
+22 -18 228 0
+-43 70 -52 0
+-235 -3 -174 0
+138 9 -184 0
+-249 13 70 0
+48 79 -32 0
+61 141 15 0
+-241 54 -103 0
+137 -139 7 0
+241 -197 -76 0
+74 -186 212 0
+50 -21 201 0
+165 124 74 0
+15 -174 -214 0
+-83 234 -109 0
+41 -118 -183 0
+62 22 164 0
+32 1 -170 0
+-179 32 132 0
+-54 135 -109 0
+159 84 -19 0
+-234 -147 12 0
+193 189 99 0
+-71 222 -148 0
+-76 168 -84 0
+86 238 209 0
+95 -63 190 0
+205 153 36 0
+169 86 -51 0
+15 113 -82 0
+-224 -132 -150 0
+-226 -81 41 0
+12 -142 -153 0
+-126 -113 3 0
+-91 193 -152 0
+-84 -14 80 0
+211 171 146 0
+-2 -97 -224 0
+72 -20 -30 0
+114 -36 -151 0
+212 42 -205 0
+106 -236 -71 0
+84 -239 -3 0
+224 215 166 0
+212 -152 147 0
+54 -128 -147 0
+-159 25 -156 0
+-135 -109 131 0
+-33 -139 238 0
+-60 -104 178 0
+-62 20 -221 0
+128 -186 -164 0
+176 -49 -47 0
+80 -218 -100 0
+93 -226 95 0
+113 -244 80 0
+-222 79 -44 0
+74 39 -6 0
+-81 -174 159 0
+172 83 -51 0
+-78 214 -226 0
+15 -19 6 0
+15 228 -156 0
+212 178 -174 0
+-195 30 247 0
+-228 123 62 0
+-130 45 127 0
+-2 -117 8 0
+158 -100 -33 0
+-245 -164 -170 0
+89 136 150 0
+218 163 -135 0
+104 131 173 0
+-169 118 -60 0
+-244 -1 119 0
+-73 -46 172 0
+230 -102 -202 0
+-30 58 98 0
+230 -238 234 0
+239 -230 -71 0
+191 36 -26 0
+152 237 -11 0
+-70 132 23 0
+33 64 79 0
+-86 -91 44 0
+-137 -138 42 0
+71 151 -36 0
+46 -75 19 0
+-159 24 165 0
+52 126 108 0
+-102 169 -191 0
+-193 -151 92 0
+-116 28 -171 0
+-236 -5 -185 0
+168 -43 -99 0
+79 -239 -49 0
+210 76 30 0
+147 170 -40 0
+-228 -40 -140 0
+-137 -109 173 0
+-117 -213 -49 0
+45 -192 7 0
+-86 -140 230 0
+-11 185 73 0
+-30 -234 122 0
+12 86 -218 0
+-242 45 -141 0
+58 205 -24 0
+-70 -90 164 0
+156 -19 -244 0
+-33 232 49 0
+199 33 -95 0
+-224 88 -168 0
+-226 194 86 0
+-150 242 93 0
+-107 51 44 0
+206 250 -119 0
+-13 63 236 0
+177 -35 -53 0
+-87 -73 -130 0
+242 -73 -199 0
+-122 -184 249 0
+138 -246 -150 0
+232 102 -243 0
+173 -201 -240 0
+-200 -122 28 0
+-148 28 -189 0
+-234 155 167 0
+91 9 194 0
+-250 215 -9 0
+-194 216 -10 0
+-228 -12 -195 0
+88 142 -116 0
+97 -115 -151 0
+99 -198 -157 0
+246 130 139 0
+172 -79 -15 0
+-77 83 64 0
+-85 -185 -202 0
+178 -74 98 0
+-8 -176 164 0
+-149 -102 94 0
+-85 -44 173 0
+-236 70 -194 0
+-88 233 -242 0
+-218 -75 97 0
+-147 119 129 0
+79 116 139 0
+-11 -249 -194 0
+123 -23 232 0
+-36 175 124 0
+159 -203 -213 0
+133 21 109 0
+145 -33 121 0
+88 -110 79 0
+-118 -9 211 0
+86 50 -220 0
+-42 -219 -183 0
+-23 -135 -237 0
+199 -60 82 0
+-64 -246 25 0
+73 4 -11 0
+163 60 104 0
+-85 -184 44 0
+-176 216 -99 0
+17 90 -217 0
+82 150 175 0
+13 -183 75 0
+-173 80 -57 0
+-233 178 -81 0
+-203 -112 201 0
+-75 89 46 0
+179 43 135 0
+-218 -118 65 0
+-166 157 -205 0
+-230 44 88 0
+52 112 -116 0
+158 206 17 0
+50 -218 171 0
+142 68 1 0
+-72 -44 -137 0
+187 25 35 0
+26 29 18 0
+96 -121 -236 0
+112 -126 205 0
+205 -44 61 0
+14 -139 -59 0
+-110 216 209 0
+-145 104 -150 0
+-17 231 -10 0
+239 -47 -25 0
+-84 -151 116 0
+73 -59 21 0
+-60 -80 132 0
+93 -226 232 0
+84 -185 121 0
+-85 -69 159 0
+6 34 166 0
+-55 125 -180 0
+-188 177 115 0
+244 -113 -246 0
+123 55 48 0
+139 10 42 0
+156 92 231 0
+224 -216 240 0
+-149 -128 131 0
+-124 -115 -155 0
+-181 34 -170 0
+78 245 48 0
+121 -54 -41 0
+129 -41 53 0
+110 -59 159 0
+173 -160 -88 0
+48 210 -171 0
+-170 -139 -54 0
+-135 -127 -236 0
+-232 245 -228 0
+194 181 -118 0
+-207 -70 -209 0
+-127 84 114 0
+125 177 -240 0
+30 -95 -120 0
+215 -178 60 0
+82 165 152 0
+-16 167 -150 0
+-243 221 -119 0
+-107 109 78 0
+-105 -81 -240 0
+-246 244 -112 0
+213 -49 -69 0
+-55 -171 -136 0
+-156 -9 -74 0
+45 90 -20 0
+232 -249 -175 0
+245 -109 -7 0
+228 -25 106 0
+-78 103 17 0
+-91 131 110 0
+-147 -92 -216 0
+233 96 180 0
+-24 90 -221 0
+215 -140 -245 0
+207 107 -88 0
+108 -168 23 0
+-246 -140 -105 0
+40 210 10 0
+-238 -61 -187 0
+230 -134 19 0
+247 -58 209 0
+-30 125 -4 0
+55 89 -148 0
+111 87 -55 0
+-209 49 116 0
+-19 -112 124 0
+91 161 -128 0
+-33 -99 16 0
+-174 23 201 0
+211 29 -68 0
+143 25 -43 0
+-20 -91 -84 0
+75 -218 -227 0
+-205 72 -162 0
+-174 11 10 0
+-173 -231 41 0
+-139 -17 132 0
+101 240 -34 0
+-216 -35 2 0
+109 113 -63 0
+-135 -26 -131 0
+216 129 145 0
+-165 202 -49 0
+-130 244 163 0
+-184 230 214 0
+147 -232 93 0
+156 -123 211 0
+-109 135 14 0
+-36 212 -35 0
+49 26 -136 0
+-79 -168 215 0
+-4 -100 -245 0
+26 -9 -99 0
+81 -202 -144 0
+-21 -197 13 0
+140 -38 -203 0
+-226 -211 -248 0
+184 -201 156 0
+215 -71 -23 0
+95 206 118 0
+142 1 114 0
+-242 81 -33 0
+136 234 -158 0
+-113 231 -218 0
+-57 183 -109 0
+1 182 222 0
+-186 17 -157 0
+174 -141 -190 0
+-230 -44 186 0
+-101 -237 -208 0
+180 -163 -152 0
+-212 -222 134 0
+-103 117 -30 0
+164 92 -172 0
+-212 -8 -153 0
+100 82 80 0
+229 -69 -6 0
+-203 99 -100 0
+-219 197 239 0
+-86 -20 -17 0
+-139 40 18 0
+3 -19 -194 0
+241 84 39 0
+-237 -35 19 0
+234 -10 95 0
+-187 137 74 0
+79 107 133 0
+213 -106 -98 0
+73 -181 199 0
+167 -139 -133 0
+46 75 18 0
+234 -108 230 0
+-130 92 -200 0
+141 166 -76 0
+212 -174 118 0
+-226 231 81 0
+117 -84 217 0
+-191 80 188 0
+35 198 -197 0
+-90 248 127 0
+214 68 -43 0
+154 177 -227 0
+-217 213 6 0
+-186 -137 10 0
+-85 86 -44 0
+24 7 204 0
+-210 205 -191 0
+113 -42 176 0
+-181 132 -166 0
+236 98 248 0
+166 -82 47 0
+134 107 -52 0
+-38 155 168 0
+-242 -204 245 0
+69 -130 -105 0
+-107 -75 -245 0
+1 -78 249 0
+179 -191 -196 0
+-210 146 172 0
+211 -122 195 0
+-228 -45 179 0
+114 -198 201 0
+153 178 -44 0
+-67 -233 -93 0
+-53 -147 -17 0
+101 -189 -248 0
+153 -25 -143 0
+207 -40 70 0
+198 -204 76 0
+-185 -244 158 0
+-154 92 -59 0
+-96 -24 -244 0
+-131 83 169 0
+43 31 -9 0
+130 -4 -194 0
+-157 108 -26 0
+-184 105 170 0
+-57 -224 -129 0
+31 216 242 0
+-239 -213 65 0
+-116 157 -126 0
+-38 -55 239 0
+-4 38 -55 0
+95 44 194 0
+-148 72 -240 0
+231 120 146 0
+-241 49 72 0
+62 -10 91 0
+94 237 -147 0
+64 -220 51 0
+-43 163 -173 0
+206 -10 -233 0
+-81 -50 -248 0
+-24 10 -126 0
+-149 -111 168 0
+-2 -207 12 0
+109 -102 40 0
+79 -209 -78 0
+216 153 3 0
+-40 -221 160 0
+57 171 -30 0
+-99 204 -27 0
+-166 -123 -113 0
+-237 165 -145 0
+-38 46 187 0
+20 -60 27 0
+225 226 77 0
+155 29 -244 0
+-10 -9 108 0
+120 -35 -160 0
+-163 2 222 0
+-63 25 -75 0
+10 -179 -216 0
+195 206 -246 0
+166 229 27 0
+-239 -198 9 0
+-60 200 84 0
+71 98 -37 0
+24 45 188 0
+11 13 25 0
+45 77 -9 0
+-114 -98 -96 0
+55 52 -31 0
+73 -112 175 0
+57 -140 34 0
+-142 222 -199 0
+-46 139 83 0
+74 -140 -116 0
+-235 53 -65 0
+-180 -119 85 0
+84 -92 234 0
+18 -38 -148 0
+165 2 123 0
+234 -90 -155 0
+243 -178 87 0
+88 224 129 0
+-80 23 158 0
+211 38 -87 0
+186 52 32 0
+-58 -92 208 0
+181 5 71 0
+179 -155 -100 0
+171 -93 11 0
+-199 -112 -130 0
+-11 -9 -70 0
+-66 -83 242 0
+213 -70 222 0
+35 77 197 0
+124 33 -233 0
+231 -24 194 0
+37 -57 178 0
+96 -156 139 0
+171 2 -121 0
+-239 -170 -236 0
+157 -154 22 0
+195 240 70 0
+192 -114 -168 0
+-124 -102 -136 0
+-198 -208 103 0
+-183 -86 -179 0
+218 130 -122 0
+-49 195 -4 0
+-101 -149 37 0
+170 90 -213 0
+-47 -206 -228 0
+-107 -127 43 0
+118 -212 240 0
+55 29 163 0
+96 -184 -145 0
+-201 -3 123 0
+-91 84 159 0
+179 -34 -169 0
+-104 241 -96 0
+41 -189 -45 0
+-50 148 85 0
+-69 209 26 0
+-131 199 -49 0
+101 83 -77 0
+-86 -27 -21 0
+-235 -69 -68 0
+-31 -152 211 0
+-113 120 189 0
+-143 218 -113 0
+-195 99 -227 0
+198 -18 -216 0
+-201 -10 -60 0
+-219 105 -101 0
+188 -159 -185 0
+-250 72 46 0
+124 -235 96 0
+248 201 85 0
+-38 -80 -181 0
+105 -174 -106 0
+237 -224 53 0
+-111 74 207 0
+-160 -24 -115 0
+-4 -216 122 0
+247 126 -174 0
+23 74 208 0
+165 97 -121 0
+152 -169 217 0
+208 138 68 0
+148 26 -145 0
+-226 -84 67 0
+231 -53 -187 0
+45 75 -114 0
+-114 -49 -135 0
+200 25 -189 0
+-88 71 -83 0
+-245 235 -22 0
+-127 -130 20 0
+238 -5 159 0
+-35 -134 -60 0
+223 -66 -225 0
+24 -215 214 0
+241 23 179 0
+121 250 74 0
+65 -157 143 0
+29 -102 -186 0
+-233 -180 121 0
+-245 -216 40 0
+244 -97 -52 0
+-76 192 -80 0
+88 95 -61 0
+179 81 147 0
+66 -21 88 0
+-157 188 161 0
+-132 80 228 0
+-171 -135 -139 0
+198 -86 67 0
+215 200 113 0
+116 -211 -245 0
+62 51 -79 0
+-84 -183 -11 0
+209 -112 -4 0
+-117 -170 -87 0
+37 87 101 0
+29 -174 71 0
+-233 47 -16 0
+-162 228 -41 0
+-52 120 -166 0
+-29 -135 225 0
+-148 194 -11 0
+51 34 21 0
+246 189 17 0
+-33 156 -138 0
+86 -72 121 0
+-148 98 230 0
+-132 -116 64 0
+-191 -178 -29 0
+226 -246 38 0
+-100 30 153 0
+-7 -238 200 0
+16 -27 132 0
+-169 120 -241 0
+80 -53 -199 0
+198 -16 172 0
+-202 -243 -250 0
+168 243 172 0
+112 -241 220 0
+56 -18 99 0
+147 -82 30 0
+81 134 -9 0
+-226 203 229 0
+-248 -113 -40 0
+14 19 -245 0
+-126 -169 -211 0
+-172 -68 26 0
+-165 124 13 0
+-193 -19 126 0
+-210 249 -108 0
+83 -236 50 0
+-186 -63 104 0
+22 157 -125 0
+-48 -242 -164 0
+12 -183 148 0
+250 220 -242 0
+-85 -199 -195 0
+191 -182 -93 0
+211 -13 134 0
+-24 196 -40 0
+-177 64 -145 0
+-52 -197 107 0
+183 -76 -198 0
+167 -103 177 0
+-158 -250 58 0
+123 97 186 0
+175 68 -245 0
+-48 247 207 0
+159 -188 -200 0
+196 145 176 0
+125 -214 -193 0
+108 -157 26 0
+-233 -235 85 0
+-37 -139 44 0
+162 -169 177 0
+183 47 -232 0
+83 216 120 0
+197 -51 41 0
+-138 26 -159 0
+-213 173 -51 0
+-157 192 -20 0
+-102 150 -92 0
+28 -204 -210 0
+-89 122 -224 0
+-130 -15 -157 0
+-154 -60 -109 0
+50 75 141 0
+48 35 -10 0
+-205 -141 -182 0
+83 208 -73 0
+166 170 98 0
+138 -168 -98 0
+79 236 -214 0
+-47 57 124 0
+-144 91 -25 0
+206 19 -55 0
+-77 245 90 0
+104 -102 14 0
+-50 -237 -172 0
+240 108 21 0
+-149 30 -143 0
+-126 160 245 0
+244 188 120 0
+123 -54 46 0
+-224 -217 -117 0
+119 130 220 0
+11 -208 213 0
+-23 -166 -235 0
+-202 45 42 0
+7 62 -235 0
+63 -175 -95 0
+85 -197 135 0
+95 225 -223 0
+68 190 -109 0
+-71 -89 112 0
+7 71 172 0
+-124 -204 234 0
+16 -130 -13 0
+162 -65 97 0
+147 -200 213 0
+86 -150 -178 0
+107 -62 138 0
+-130 248 -172 0
+-51 4 233 0
+-21 -172 -61 0
+92 16 104 0
+203 -129 103 0
+133 -99 -83 0
+-222 -42 -179 0
+-66 -210 124 0
+-81 34 69 0
+226 6 -220 0
+-163 228 37 0
+170 -4 70 0
+-51 -23 -217 0
+228 -230 -194 0
+138 -139 2 0
+46 129 76 0
+-110 -43 111 0
+-187 191 -91 0
+64 -93 -220 0
+3 -27 -21 0
+-103 180 -116 0
+-36 122 -32 0
+215 -237 -113 0
+45 -205 -70 0
+-146 -214 236 0
+154 -72 48 0
+9 -35 -181 0
+213 -145 218 0
+52 245 62 0
+81 155 -237 0
+-185 -225 28 0
+-42 4 -62 0
+-202 7 137 0
+27 133 81 0
+112 -85 244 0
+54 85 39 0
+108 37 -170 0
+-31 -87 -49 0
+226 51 216 0
+176 141 48 0
+-78 -125 -151 0
+-17 -49 221 0
+-98 159 138 0
+-31 -83 -106 0
+51 73 52 0
+211 174 -217 0
+46 100 207 0
+-68 134 243 0
+11 61 182 0
+28 -107 -151 0
+171 166 138 0
+73 -104 2 0
+158 23 -78 0
+-124 -113 -108 0
+19 -25 88 0
+-19 -146 6 0
+-201 247 113 0
+37 243 25 0
+-40 -229 189 0
+-84 238 132 0
+5 103 -8 0
+-19 -208 177 0
+-133 196 6 0
+-233 -99 90 0
+-28 -80 -47 0
+20 5 -234 0
+-208 -34 199 0
+-147 -48 53 0
+13 188 -209 0
+-162 136 34 0
+89 64 39 0
+63 -48 87 0
+-119 -78 51 0
+-32 243 193 0
+-195 -7 -187 0
+12 -54 -44 0
+-104 -188 182 0
+-193 -68 -191 0
+-248 20 163 0
+-241 -206 -15 0
+-158 -196 -33 0
+85 100 95 0
+129 -232 111 0
+-240 -222 -119 0
+-160 153 85 0
+-153 -237 -215 0
+-92 24 60 0
+230 -168 81 0
+190 -227 -27 0
+188 -37 -90 0
+41 113 157 0
+215 139 -118 0
+-123 -55 75 0
+9 -86 -38 0
+223 81 -202 0
+-232 -143 25 0
+232 -113 210 0
+6 -10 -90 0
+-142 222 -70 0
+94 229 -44 0
+-208 -23 -39 0
+54 -143 -49 0
+-48 248 -195 0
+-123 -219 -128 0
+-156 240 -113 0
+-95 -242 176 0
+71 27 -229 0
+-55 -88 217 0
+156 98 -12 0
+168 -194 -148 0
+183 238 -174 0
+-195 192 -175 0
+143 115 53 0
+-153 19 -125 0
+-73 -219 -108 0
+152 182 238 0
+-223 -235 51 0
+-112 -50 226 0
+191 -61 -108 0
+228 47 -129 0
+85 -168 59 0
+-181 216 -84 0
+92 -224 -40 0
+157 -77 -9 0
+173 -120 29 0
+-178 40 -212 0
+-85 42 169 0
+-159 -115 -4 0
+-147 89 218 0
+-137 25 -228 0
+-209 -4 222 0
+125 -75 -124 0
+74 151 -11 0
+-219 -245 -31 0
+44 -36 -157 0
+-204 160 -237 0
+-8 -204 51 0
+28 -72 193 0
+231 118 -37 0
+143 97 -221 0
+33 -72 -82 0
+245 -5 115 0
+88 -164 183 0
+72 -182 200 0
+43 -86 -98 0
+186 -168 38 0
+177 -180 -40 0
+154 62 88 0
+169 163 -221 0
+-120 63 -249 0
+-184 11 -50 0
+7 -204 -166 0
+220 -150 202 0
+97 155 -206 0
+-230 141 38 0
+-111 41 -124 0
+146 18 105 0
+-201 33 -250 0
+-195 187 -140 0
+-125 -233 -52 0
+-26 -71 -201 0
+-50 -127 230 0
+5 139 -76 0
+-240 -235 103 0
+41 -10 89 0
+-2 198 120 0
+-164 146 -228 0
+186 55 54 0
+178 -48 -79 0
+-136 217 -224 0
+-23 60 -93 0
+-243 176 -85 0
+-135 5 -189 0
+32 -193 -44 0
+73 108 -187 0
+191 -104 55 0
+222 -238 242 0
+-190 93 64 0
+-124 -61 -23 0
+138 243 -102 0
+69 230 37 0
+-191 235 -20 0
+242 230 69 0
+-135 -232 160 0
+152 37 73 0
+-187 180 92 0
+5 -244 -89 0
+250 -167 -109 0
+168 107 198 0
+-157 -165 -133 0
+-91 104 -172 0
+-37 81 -218 0
+5 -104 59 0
+80 -90 -137 0
+123 74 -64 0
+-247 143 -86 0
+143 -111 243 0
+3 241 201 0
+-91 -183 -213 0
+-127 82 203 0
+172 84 -148 0
+-169 144 84 0
+-8 6 -60 0
+81 -158 97 0
+-173 -11 -138 0
+131 -123 57 0
+2 -49 -202 0
+-155 -218 212 0
+-128 7 186 0
+-29 223 82 0
+-140 230 155 0
+-5 9 83 0
+162 -248 -11 0
+152 90 -193 0
+-159 92 216 0
+-23 149 44 0
+212 100 -60 0
+88 219 152 0
+-34 244 204 0
+-218 -240 109 0
+247 -2 15 0
+-91 -141 209 0
+-55 23 233 0
+70 -154 -68 0
+-39 97 138 0
+14 27 119 0
+137 158 188 0
+110 114 146 0
+-167 -139 169 0
+133 201 -144 0
+138 -111 201 0
+-53 25 -175 0
+115 230 -97 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-013.cnf b/benchmarks/UUF250.1065.100/uuf250-013.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-013.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -117 48 61 0
+-100 -232 -106 0
+211 71 -64 0
+-160 -208 -40 0
+-104 -226 221 0
+217 115 -116 0
+-53 174 127 0
+-76 -32 -140 0
+16 -39 163 0
+-208 90 99 0
+247 239 212 0
+-7 -68 208 0
+203 -52 -60 0
+-47 208 -227 0
+-84 -221 52 0
+-29 145 62 0
+-25 -12 146 0
+11 -97 173 0
+-9 -236 72 0
+-198 -29 -55 0
+-73 -240 97 0
+212 -4 115 0
+-228 246 106 0
+14 74 -31 0
+-170 6 -4 0
+178 -78 -204 0
+-127 173 -186 0
+250 -6 -167 0
+-150 170 55 0
+-156 -175 118 0
+123 77 -200 0
+-9 -227 83 0
+115 217 117 0
+13 -221 -192 0
+179 -56 121 0
+169 -87 -96 0
+29 171 -173 0
+223 229 -107 0
+111 23 149 0
+249 19 105 0
+-139 234 155 0
+181 -131 237 0
+243 214 80 0
+-28 -164 -113 0
+226 214 220 0
+148 -221 18 0
+119 -135 -1 0
+205 231 206 0
+-124 109 -171 0
+-187 10 -100 0
+-191 237 153 0
+79 156 -243 0
+71 -215 212 0
+-34 123 -150 0
+-91 -45 195 0
+123 141 20 0
+-133 178 -214 0
+106 77 -189 0
+109 136 -60 0
+-193 181 -212 0
+-170 244 -53 0
+-247 152 80 0
+183 -133 162 0
+59 58 -150 0
+-36 -10 171 0
+-159 66 35 0
+-114 -2 -205 0
+-28 145 113 0
+202 -75 -120 0
+91 -228 195 0
+52 134 -157 0
+140 -209 164 0
+-74 178 19 0
+249 -69 109 0
+-54 9 29 0
+-89 -71 -137 0
+158 -46 190 0
+-196 -213 -19 0
+249 148 203 0
+-158 70 -131 0
+190 -156 -220 0
+-58 -59 172 0
+89 74 -23 0
+-242 -37 70 0
+-66 -51 -155 0
+95 176 128 0
+191 59 -88 0
+-173 145 40 0
+-117 -243 114 0
+-22 -2 57 0
+148 42 -218 0
+-55 -48 28 0
+-108 82 -230 0
+225 143 -223 0
+-94 100 160 0
+-192 -173 149 0
+-129 -2 -53 0
+-241 -1 44 0
+-200 -121 213 0
+-81 -52 -141 0
+-97 144 88 0
+1 182 -38 0
+15 78 181 0
+128 -247 -198 0
+131 -250 -208 0
+186 87 53 0
+59 -82 37 0
+-27 -148 -202 0
+-34 -84 -246 0
+138 54 -164 0
+6 10 239 0
+-164 -93 151 0
+75 -215 -183 0
+25 -206 -222 0
+183 -75 198 0
+-249 -177 32 0
+-58 149 158 0
+-243 -174 -61 0
+64 -223 187 0
+-179 175 199 0
+-149 20 46 0
+-246 65 179 0
+249 -16 -201 0
+-40 5 123 0
+101 218 40 0
+-169 -243 81 0
+-244 168 -153 0
+-199 -69 -192 0
+-49 -168 -136 0
+35 245 -142 0
+-134 -212 -228 0
+-52 168 -68 0
+130 -39 208 0
+203 -236 -2 0
+-13 190 -141 0
+140 148 145 0
+17 164 237 0
+-223 247 115 0
+15 20 -37 0
+163 121 -133 0
+-236 164 -44 0
+-199 -47 -68 0
+-12 104 -182 0
+-178 49 -18 0
+157 229 246 0
+-185 -18 -184 0
+-132 97 -11 0
+135 -45 246 0
+65 99 -78 0
+-208 220 -122 0
+-223 -193 171 0
+-119 52 -164 0
+20 -137 -241 0
+44 18 9 0
+-15 58 42 0
+-40 -233 -242 0
+-28 -6 -213 0
+-138 -155 101 0
+39 213 -71 0
+-119 -99 -229 0
+-209 -25 221 0
+112 -13 -115 0
+-39 -91 153 0
+193 7 34 0
+-184 172 -216 0
+150 -41 -226 0
+229 -103 -223 0
+-92 216 -17 0
+66 47 242 0
+-216 -243 217 0
+132 -55 89 0
+67 -154 182 0
+-215 88 -74 0
+-216 -147 224 0
+-1 -211 -27 0
+15 -23 -235 0
+183 -197 64 0
+222 -200 -148 0
+-222 146 127 0
+230 103 -83 0
+-186 -85 -247 0
+-81 -120 74 0
+204 -205 -9 0
+-82 -221 -86 0
+-81 -146 41 0
+-137 87 -195 0
+11 -88 -2 0
+-143 186 -189 0
+-91 119 158 0
+-113 158 221 0
+-13 207 -209 0
+89 -101 54 0
+75 -77 222 0
+201 -68 -128 0
+-183 106 -112 0
+-25 -22 -139 0
+199 -67 79 0
+39 -231 90 0
+-18 194 -135 0
+-100 -235 -212 0
+-162 -14 32 0
+94 -59 89 0
+-135 -196 192 0
+162 -134 143 0
+156 170 -6 0
+10 218 12 0
+-52 206 62 0
+-242 186 -223 0
+191 242 -45 0
+105 204 -150 0
+109 81 174 0
+-124 173 242 0
+-212 -55 229 0
+-96 179 50 0
+120 -117 52 0
+-225 -85 203 0
+-184 79 247 0
+-218 -226 114 0
+-5 29 -55 0
+15 -157 204 0
+-9 -219 29 0
+90 2 -99 0
+-232 -242 21 0
+-182 155 -149 0
+139 65 -96 0
+-168 106 198 0
+-48 101 -122 0
+53 97 129 0
+194 -206 -184 0
+-31 -81 -48 0
+105 90 1 0
+172 -83 -114 0
+182 31 75 0
+89 -48 -54 0
+6 171 -77 0
+-199 -151 88 0
+212 -125 -206 0
+-54 -100 215 0
+226 249 116 0
+26 28 -176 0
+-100 -30 122 0
+61 191 200 0
+-200 -68 -218 0
+232 -172 -126 0
+103 227 175 0
+249 178 34 0
+-195 -176 -203 0
+-12 141 -36 0
+-107 -36 152 0
+130 235 -79 0
+59 -10 -84 0
+105 -75 124 0
+25 -230 206 0
+-40 65 -44 0
+44 -176 -161 0
+28 -38 182 0
+-59 235 135 0
+-248 66 82 0
+212 165 -104 0
+182 150 77 0
+-14 -50 -94 0
+-6 -219 209 0
+243 150 -66 0
+-114 65 -106 0
+-118 2 -112 0
+250 108 183 0
+68 -58 -61 0
+26 191 -112 0
+-33 128 29 0
+-100 -214 211 0
+158 50 26 0
+69 160 -179 0
+-120 47 -4 0
+-244 189 246 0
+-232 -248 -194 0
+36 63 187 0
+179 -132 198 0
+249 95 -101 0
+-219 -50 -101 0
+59 163 133 0
+139 -140 -101 0
+113 -130 46 0
+-114 -235 -117 0
+-126 -205 -222 0
+-112 -229 -66 0
+-33 -119 60 0
+48 57 139 0
+-115 -230 110 0
+153 71 -51 0
+28 -159 -199 0
+13 185 -48 0
+-81 -115 -48 0
+-95 73 144 0
+49 206 -159 0
+69 -108 113 0
+-196 213 200 0
+235 116 132 0
+196 -180 -162 0
+177 182 171 0
+-40 99 109 0
+168 62 22 0
+134 40 172 0
+104 17 185 0
+-230 32 249 0
+151 157 -129 0
+68 227 56 0
+145 -227 -150 0
+73 95 237 0
+75 -91 -123 0
+-103 -141 -146 0
+225 217 181 0
+141 201 -1 0
+-11 89 -87 0
+-89 -171 37 0
+201 97 168 0
+-50 53 34 0
+4 224 41 0
+245 25 -146 0
+28 111 -162 0
+91 22 2 0
+76 -167 -132 0
+-200 -150 -187 0
+-46 -148 -226 0
+183 6 -108 0
+250 -160 201 0
+-81 245 -234 0
+176 54 -30 0
+63 89 80 0
+-36 213 -63 0
+72 56 -42 0
+89 138 205 0
+-203 -25 -112 0
+-165 -201 244 0
+53 -24 236 0
+248 238 -99 0
+-249 -98 -44 0
+12 123 168 0
+28 20 -6 0
+45 -67 -18 0
+-73 -179 -171 0
+77 -217 -27 0
+-14 181 -68 0
+-237 81 -192 0
+236 -146 -23 0
+186 -249 134 0
+36 247 -68 0
+9 131 -167 0
+-249 50 -51 0
+-146 26 -48 0
+122 215 -223 0
+-107 139 -174 0
+177 -138 76 0
+-1 249 -96 0
+86 66 46 0
+-126 -58 -242 0
+-237 -235 23 0
+-69 81 166 0
+191 84 -114 0
+34 110 219 0
+99 239 -121 0
+-224 106 -234 0
+-25 -85 218 0
+-56 -169 -135 0
+73 239 -18 0
+-104 166 -120 0
+-224 -229 94 0
+95 -248 -193 0
+-114 -243 91 0
+-156 235 34 0
+-54 130 18 0
+161 78 -1 0
+113 -130 -223 0
+228 56 154 0
+-114 -208 49 0
+250 185 204 0
+39 19 -135 0
+-15 -136 -49 0
+148 -169 46 0
+-116 -101 -56 0
+-238 248 -122 0
+-249 53 248 0
+53 108 156 0
+-92 242 16 0
+236 157 104 0
+228 59 100 0
+79 -249 167 0
+97 185 -117 0
+99 129 -202 0
+-118 1 -151 0
+-74 20 30 0
+-37 198 -29 0
+213 121 -96 0
+-40 222 11 0
+-235 -204 27 0
+-107 -249 -89 0
+-167 -209 -156 0
+-107 -125 -50 0
+85 -243 -144 0
+-121 219 183 0
+216 211 107 0
+-11 -14 -237 0
+-95 66 -24 0
+-66 -103 -220 0
+189 -68 173 0
+229 -180 238 0
+113 -243 100 0
+248 -3 -125 0
+-247 -214 -245 0
+171 -111 -10 0
+120 210 -154 0
+193 157 129 0
+-101 4 -40 0
+117 -21 151 0
+53 -157 -183 0
+-37 -119 -124 0
+-76 -169 75 0
+241 61 84 0
+218 152 127 0
+190 -65 20 0
+-36 164 139 0
+-77 -179 -34 0
+232 -124 55 0
+172 -122 241 0
+-161 180 -68 0
+200 -87 -108 0
+-203 -72 140 0
+230 204 145 0
+125 -190 -170 0
+-118 149 -89 0
+-130 30 -227 0
+198 70 44 0
+109 36 -221 0
+-51 195 -179 0
+-130 177 -65 0
+108 -241 173 0
+56 176 -110 0
+116 121 201 0
+76 -174 216 0
+-171 -25 201 0
+129 -99 52 0
+-91 238 -204 0
+116 203 -86 0
+88 115 133 0
+77 39 51 0
+-88 -152 142 0
+168 -44 -61 0
+-87 -110 -100 0
+131 14 3 0
+40 -143 -160 0
+133 -7 84 0
+-97 -63 79 0
+-55 -20 183 0
+43 73 -122 0
+167 -125 -80 0
+8 97 -5 0
+-127 217 -213 0
+-29 178 167 0
+-70 -124 181 0
+-129 -85 141 0
+-207 167 203 0
+111 134 -38 0
+-220 117 -88 0
+-245 147 -43 0
+192 -216 -46 0
+-188 130 -122 0
+-212 202 13 0
+-161 -246 219 0
+-168 126 192 0
+-171 243 -245 0
+171 -13 -48 0
+-172 115 91 0
+36 25 -112 0
+-50 -191 -119 0
+20 71 -162 0
+-182 -207 -250 0
+-119 171 -17 0
+-75 -141 -156 0
+179 -194 120 0
+-217 -204 -91 0
+115 -150 84 0
+16 -248 4 0
+164 -31 -249 0
+247 -146 86 0
+-136 159 -224 0
+-103 152 -91 0
+20 32 -218 0
+-132 227 -205 0
+24 -42 67 0
+129 44 -167 0
+-44 122 104 0
+105 78 -150 0
+-246 233 -190 0
+-122 -136 -26 0
+197 -123 -227 0
+-66 -18 -117 0
+-39 6 3 0
+152 74 -86 0
+76 146 84 0
+36 -31 -201 0
+7 -209 193 0
+49 167 -101 0
+-154 7 2 0
+187 174 171 0
+97 61 -36 0
+-223 -79 137 0
+10 2 182 0
+38 -206 -43 0
+-64 -132 65 0
+240 248 -150 0
+203 -17 51 0
+105 191 5 0
+73 -88 -14 0
+7 -190 -89 0
+160 -165 237 0
+32 -142 -48 0
+86 -169 -91 0
+195 -57 161 0
+-66 123 -208 0
+46 -212 -183 0
+-137 43 -11 0
+-56 -110 -159 0
+-44 -176 184 0
+74 -50 238 0
+-228 232 -247 0
+-124 -224 -189 0
+124 -249 72 0
+159 -189 -228 0
+-208 -217 -13 0
+-231 -225 180 0
+124 -9 -240 0
+25 18 182 0
+-149 208 -14 0
+89 -8 124 0
+-49 -184 -96 0
+-245 34 -239 0
+168 -121 -150 0
+-174 -116 -157 0
+-94 -81 -214 0
+-88 -231 101 0
+-163 -204 -44 0
+-34 -105 -10 0
+131 127 91 0
+-243 158 164 0
+-124 -212 77 0
+235 -58 -240 0
+-168 -243 -32 0
+-153 56 -112 0
+-76 85 -83 0
+-86 -165 170 0
+-198 -123 122 0
+-114 -68 -73 0
+-131 -147 -53 0
+-168 -216 230 0
+-208 -41 186 0
+191 150 196 0
+-143 200 -163 0
+212 -225 -53 0
+-160 -134 157 0
+160 -91 152 0
+169 -158 3 0
+209 112 -38 0
+27 38 107 0
+-21 211 206 0
+-39 10 -180 0
+44 -23 54 0
+-135 -95 172 0
+242 248 -160 0
+92 11 188 0
+-59 -120 207 0
+43 -247 -157 0
+-223 -226 65 0
+197 183 22 0
+88 96 -82 0
+53 -174 61 0
+112 215 -30 0
+199 -25 138 0
+37 -116 12 0
+-130 59 -111 0
+-152 -137 150 0
+246 7 36 0
+188 -223 114 0
+-154 22 147 0
+180 -210 177 0
+-17 72 148 0
+238 29 49 0
+-111 242 45 0
+-6 -221 -51 0
+-21 65 90 0
+208 122 82 0
+-147 25 -144 0
+17 -158 190 0
+-91 138 227 0
+22 60 176 0
+-121 215 -153 0
+-67 -216 214 0
+158 -178 169 0
+104 -80 -187 0
+192 243 37 0
+148 -225 8 0
+-239 -243 -43 0
+-213 -111 131 0
+181 -62 -200 0
+-94 -83 164 0
+-174 -97 -242 0
+8 135 161 0
+-4 -50 -224 0
+-4 -111 -243 0
+123 -72 -216 0
+53 126 -11 0
+213 64 -42 0
+-238 118 179 0
+-143 -5 -220 0
+19 -80 -235 0
+-168 -96 160 0
+176 216 -108 0
+-37 -197 164 0
+140 -203 -242 0
+44 239 -208 0
+177 -22 -25 0
+152 -159 -141 0
+-245 167 -158 0
+-132 -67 172 0
+-201 214 -67 0
+-155 89 -20 0
+-143 -231 86 0
+146 -183 223 0
+-233 -56 -154 0
+14 -162 -93 0
+76 46 248 0
+40 179 -51 0
+-181 226 172 0
+-240 -12 152 0
+22 179 -25 0
+23 -84 -210 0
+-90 218 175 0
+129 -23 230 0
+147 166 -20 0
+-161 -79 114 0
+100 -215 -206 0
+-56 -74 -102 0
+-234 -92 -216 0
+-222 38 57 0
+176 -245 -193 0
+161 30 100 0
+250 144 158 0
+45 108 212 0
+-151 43 -140 0
+71 -209 -220 0
+-149 158 178 0
+-83 24 160 0
+110 -169 -141 0
+173 80 4 0
+38 107 -246 0
+156 19 -151 0
+100 198 10 0
+198 -241 -183 0
+192 248 -147 0
+42 141 -180 0
+204 30 -73 0
+-137 -146 194 0
+188 -183 -5 0
+-14 -143 -171 0
+94 -188 95 0
+196 -191 -135 0
+-14 114 77 0
+-223 198 -244 0
+151 -82 -87 0
+26 86 -171 0
+226 54 97 0
+41 85 -188 0
+-178 -14 -146 0
+-115 -142 45 0
+184 239 -123 0
+10 -85 35 0
+181 234 -190 0
+-67 -28 -246 0
+-175 63 128 0
+-7 197 -80 0
+-110 -60 -23 0
+-249 -97 200 0
+-170 -32 78 0
+151 -168 89 0
+-120 144 49 0
+-137 132 158 0
+124 -23 -171 0
+-123 130 -168 0
+226 -196 -79 0
+-167 93 -110 0
+-63 177 14 0
+-44 209 62 0
+101 155 -152 0
+179 -81 141 0
+224 62 -207 0
+-216 88 175 0
+18 102 -218 0
+101 -167 154 0
+199 114 -89 0
+-204 -95 46 0
+158 144 -159 0
+91 -141 -68 0
+-57 71 -50 0
+218 22 -97 0
+41 -64 -62 0
+157 -131 133 0
+32 52 147 0
+233 -166 188 0
+16 -93 -32 0
+-80 189 -206 0
+130 -181 60 0
+-18 -27 -73 0
+-30 -109 -98 0
+227 156 -66 0
+151 -97 -154 0
+35 -118 108 0
+-115 148 131 0
+-121 90 115 0
+191 34 -161 0
+221 193 25 0
+-51 -85 131 0
+-12 -44 -158 0
+148 101 58 0
+-18 10 -148 0
+-106 237 -133 0
+144 161 -17 0
+-35 -80 -238 0
+-160 -119 -69 0
+-82 149 -148 0
+170 182 149 0
+235 -206 -169 0
+-195 -14 67 0
+-151 115 157 0
+107 -164 186 0
+167 64 194 0
+-74 100 -211 0
+229 -45 -204 0
+-83 127 23 0
+-27 -203 -19 0
+-225 -123 226 0
+-173 12 191 0
+75 231 85 0
+-187 109 189 0
+65 125 -237 0
+-245 -61 66 0
+61 151 15 0
+-41 -109 249 0
+-187 74 -133 0
+-160 -97 -104 0
+-90 -174 -2 0
+-159 -204 -131 0
+-191 245 -24 0
+213 -57 234 0
+-75 -92 113 0
+119 -78 216 0
+-100 142 64 0
+-146 -5 -12 0
+80 156 188 0
+-80 76 -212 0
+-234 -123 27 0
+59 93 -151 0
+-139 -218 -220 0
+-32 217 69 0
+90 109 -145 0
+250 -34 21 0
+-36 -41 -106 0
+151 -51 147 0
+33 -233 250 0
+171 41 -138 0
+-213 92 -222 0
+247 154 -245 0
+-31 240 -208 0
+-211 -143 141 0
+-239 -164 -133 0
+65 -191 -66 0
+-239 169 -87 0
+140 -52 166 0
+-6 -189 -168 0
+239 137 74 0
+-96 78 -242 0
+-94 102 84 0
+107 225 -155 0
+-48 -78 -71 0
+-125 212 106 0
+-250 178 196 0
+-156 183 -161 0
+-93 220 -247 0
+39 119 -201 0
+128 -54 -25 0
+76 -64 -90 0
+-222 -85 59 0
+53 -168 23 0
+-179 -198 184 0
+-50 -79 -75 0
+230 -29 -57 0
+-19 -16 13 0
+31 132 -89 0
+-9 -239 87 0
+188 -18 -191 0
+230 -152 183 0
+242 -216 129 0
+-71 225 224 0
+-63 -64 -2 0
+-11 -140 -208 0
+105 -131 -31 0
+151 -158 -195 0
+121 -232 -114 0
+108 204 -231 0
+50 112 -72 0
+-137 -167 103 0
+146 -105 177 0
+228 4 -71 0
+-10 206 165 0
+-173 115 -128 0
+217 -8 107 0
+90 -70 165 0
+-105 -138 -52 0
+137 -238 -105 0
+-67 -150 -34 0
+-135 -111 163 0
+-51 21 157 0
+13 142 -203 0
+213 203 -169 0
+238 70 -46 0
+176 -148 -51 0
+175 -190 2 0
+147 -167 -179 0
+-31 194 -198 0
+-94 249 20 0
+-79 195 180 0
+111 208 -8 0
+150 186 79 0
+73 65 3 0
+-220 -108 12 0
+-22 -75 226 0
+20 -65 216 0
+-190 -76 18 0
+-226 40 81 0
+-216 -160 -106 0
+-227 -231 112 0
+-198 -250 85 0
+-164 -1 28 0
+9 130 42 0
+183 91 -4 0
+176 -23 140 0
+-157 148 -75 0
+80 -36 -250 0
+-109 226 -32 0
+244 248 -247 0
+-213 66 46 0
+-156 163 -195 0
+226 70 194 0
+191 13 128 0
+84 75 33 0
+235 74 -142 0
+151 229 70 0
+-39 -101 -175 0
+-78 -124 224 0
+241 -47 -126 0
+-99 -112 -61 0
+-148 -43 -112 0
+-71 -176 87 0
+-206 -235 143 0
+231 -180 153 0
+-94 52 142 0
+-38 -189 -76 0
+-136 -227 138 0
+-242 177 -29 0
+-240 -87 148 0
+172 -35 -151 0
+-96 226 131 0
+133 -10 -12 0
+65 223 160 0
+-61 -96 102 0
+-58 -160 79 0
+151 -68 243 0
+67 -122 127 0
+-61 206 -82 0
+236 109 33 0
+-130 123 -181 0
+-226 231 -221 0
+-86 -78 -81 0
+-71 -217 -178 0
+89 172 -84 0
+143 138 23 0
+-225 72 85 0
+-155 125 174 0
+-208 158 -46 0
+-112 148 -153 0
+96 -162 -48 0
+221 -209 215 0
+151 59 -129 0
+-154 -2 -123 0
+180 -249 79 0
+243 -40 -9 0
+-184 -128 200 0
+153 -84 -162 0
+246 61 207 0
+-49 189 92 0
+-225 14 -76 0
+-225 -238 110 0
+-29 39 126 0
+145 -65 94 0
+194 232 41 0
+-72 84 -77 0
+-129 -42 119 0
+-31 -245 43 0
+190 -79 176 0
+-135 -124 -89 0
+238 -230 31 0
+194 -5 139 0
+67 -24 100 0
+-220 -119 113 0
+2 -35 166 0
+37 198 -54 0
+165 205 -184 0
+159 -83 -200 0
+-42 161 -249 0
+198 -57 -185 0
+-188 184 92 0
+171 -165 57 0
+-32 -127 156 0
+112 176 7 0
+-9 -29 118 0
+-87 79 -198 0
+30 241 113 0
+160 127 207 0
+-162 220 17 0
+230 87 126 0
+112 117 -95 0
+6 -74 156 0
+-199 -70 -128 0
+246 -46 205 0
+-109 194 -120 0
+250 -152 16 0
+-10 216 134 0
+165 -32 -114 0
+-28 -182 44 0
+-15 52 -202 0
+35 -34 144 0
+-109 138 -69 0
+-36 217 184 0
+-148 36 -53 0
+-200 -33 48 0
+143 202 -116 0
+-139 111 -131 0
+109 139 -149 0
+-164 -185 -193 0
+212 -76 -243 0
+-91 -118 112 0
+200 -42 224 0
+-13 -107 214 0
+68 64 186 0
+-221 242 137 0
+-124 91 -230 0
+99 247 -174 0
+147 -89 -29 0
+112 67 241 0
+-109 47 11 0
+108 133 -102 0
+-221 217 -145 0
+66 185 60 0
+22 -157 -126 0
+32 63 250 0
+-54 166 142 0
+-55 224 227 0
+-170 183 -199 0
+-38 48 150 0
+116 -91 -165 0
+124 188 -139 0
+26 148 -116 0
+-16 -166 -214 0
+-31 239 -107 0
+-59 139 125 0
+47 210 -236 0
+88 200 -244 0
+105 61 143 0
+-25 85 74 0
+-91 87 10 0
+62 57 241 0
+-176 206 243 0
+147 -148 -98 0
+-124 241 236 0
+68 -212 101 0
+109 239 166 0
+-142 -212 239 0
+172 27 -181 0
+-170 -190 137 0
+169 204 -219 0
+129 -139 -134 0
+79 130 131 0
+100 -185 38 0
+177 123 -43 0
+71 -197 -132 0
+185 -95 51 0
+237 217 -169 0
+-129 -134 117 0
+20 -91 -194 0
+241 224 -168 0
+35 197 228 0
+124 1 83 0
+224 -246 -250 0
+161 -182 -3 0
+-75 236 -129 0
+126 -142 89 0
+220 -100 -104 0
+-168 -114 -218 0
+80 -114 62 0
+238 42 -41 0
+8 160 41 0
+199 232 116 0
+-23 202 121 0
+-120 197 -188 0
+236 -17 -196 0
+-175 -141 -139 0
+232 -185 -133 0
+-104 -9 -117 0
+-48 118 -182 0
+140 34 227 0
+-65 -235 -250 0
+-104 181 -171 0
+152 132 -167 0
+-4 -154 33 0
+146 28 -115 0
+-232 -177 159 0
+-218 -233 40 0
+-46 -120 200 0
+-127 141 208 0
+240 221 -124 0
+-29 74 162 0
+47 -22 -23 0
+154 -206 -110 0
+158 -43 -139 0
+211 193 185 0
+-70 76 -101 0
+21 -60 177 0
+-34 -48 -42 0
+141 -58 -2 0
+-244 -134 -146 0
+205 37 17 0
+-210 39 -90 0
+224 115 -32 0
+-224 -149 -240 0
+178 171 46 0
+15 54 50 0
+-62 -69 -105 0
+-135 -178 51 0
+99 -166 -208 0
+250 -68 -56 0
+58 -156 208 0
+174 -249 134 0
+214 -34 -17 0
+74 -49 125 0
+-166 -136 -83 0
+126 238 129 0
+148 18 -64 0
+-120 10 -247 0
+-95 -99 -245 0
+235 45 -17 0
+-41 -141 185 0
+236 -122 48 0
+13 -22 -103 0
+-206 -2 226 0
+81 206 -149 0
+-45 -64 56 0
+9 220 150 0
+149 32 -74 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-014.cnf b/benchmarks/UUF250.1065.100/uuf250-014.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-014.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -168 15 -185 0
+-16 123 199 0
+-136 -170 -179 0
+224 68 5 0
+223 -231 -47 0
+-208 -97 190 0
+113 -249 -153 0
+136 129 138 0
+1 97 -131 0
+30 -90 -210 0
+-2 139 -235 0
+221 -143 -216 0
+-92 -89 -88 0
+-42 -154 -58 0
+153 189 -13 0
+-1 -17 83 0
+-202 178 -7 0
+-126 142 -49 0
+-173 164 105 0
+-154 238 -203 0
+-111 100 -235 0
+56 -36 -119 0
+22 78 -60 0
+-21 -214 -95 0
+139 98 167 0
+60 125 -115 0
+235 -123 -234 0
+21 207 14 0
+12 -47 -17 0
+-36 -61 58 0
+218 212 197 0
+32 240 137 0
+-201 -113 28 0
+18 205 100 0
+244 96 -82 0
+123 15 -196 0
+-83 -129 190 0
+41 94 144 0
+-122 75 42 0
+242 -102 -197 0
+58 26 10 0
+-204 -179 -236 0
+176 189 223 0
+-156 128 -105 0
+-49 -91 -64 0
+-240 -222 243 0
+106 179 -16 0
+-220 247 102 0
+-222 236 77 0
+-217 174 103 0
+-201 59 -61 0
+-55 212 164 0
+115 31 178 0
+29 -68 21 0
+-143 -203 28 0
+64 115 -174 0
+-24 118 -169 0
+-14 -127 233 0
+-227 211 -147 0
+-103 -208 -85 0
+-246 -17 -113 0
+127 165 44 0
+-248 116 183 0
+-59 34 -76 0
+-87 134 99 0
+170 -9 -69 0
+208 54 -126 0
+-58 97 -93 0
+-105 135 -183 0
+-71 176 97 0
+221 16 118 0
+-1 5 -99 0
+-103 63 44 0
+94 157 4 0
+239 158 17 0
+195 48 -129 0
+-107 -88 -180 0
+-152 67 249 0
+64 -106 207 0
+-159 -120 202 0
+-39 -150 -77 0
+93 68 -2 0
+-209 174 31 0
+-7 -183 148 0
+-8 159 149 0
+238 123 -3 0
+-227 -134 31 0
+-193 115 226 0
+-16 78 27 0
+192 48 185 0
+-193 244 -141 0
+-159 34 -65 0
+-242 -205 -85 0
+62 195 233 0
+115 -49 71 0
+-68 81 -71 0
+-140 184 -162 0
+174 115 129 0
+-164 -143 2 0
+-169 -96 157 0
+-67 -212 -124 0
+-15 60 -84 0
+-100 -187 -71 0
+36 110 45 0
+145 -174 121 0
+-95 229 -228 0
+-119 131 -207 0
+-158 157 -228 0
+-171 -211 -174 0
+-103 140 70 0
+-249 -30 -63 0
+86 26 -167 0
+-195 239 -44 0
+-53 45 107 0
+-175 105 211 0
+-80 -7 -42 0
+103 60 213 0
+-156 -42 -34 0
+-94 -17 -202 0
+-22 -168 58 0
+245 -242 72 0
+-224 236 -106 0
+231 161 -245 0
+171 -204 -226 0
+-76 -175 135 0
+198 -152 -38 0
+-66 162 -157 0
+125 79 -73 0
+79 -14 135 0
+-22 211 213 0
+-203 42 -21 0
+162 127 -121 0
+230 173 -47 0
+234 -120 153 0
+157 196 250 0
+238 54 -134 0
+217 206 72 0
+55 4 42 0
+-242 -40 -204 0
+-183 -65 -73 0
+-25 -170 228 0
+-104 -144 228 0
+44 -36 5 0
+170 128 100 0
+1 -205 73 0
+-247 161 175 0
+-246 173 -245 0
+-224 -141 -11 0
+-38 146 25 0
+-146 20 -1 0
+-223 89 47 0
+-248 58 -39 0
+-218 -3 26 0
+-125 -19 -148 0
+-195 52 187 0
+-81 -243 -117 0
+243 -138 236 0
+-166 98 -19 0
+194 201 -18 0
+-8 -44 -226 0
+222 -69 -238 0
+17 -189 -15 0
+18 136 244 0
+36 21 19 0
+-227 119 -161 0
+-197 34 -218 0
+62 -139 102 0
+-222 -159 207 0
+34 231 -54 0
+170 -10 34 0
+-230 157 130 0
+-110 -152 140 0
+-32 -199 -188 0
+22 -196 -113 0
+240 -168 155 0
+-118 -228 22 0
+-248 -33 -14 0
+167 25 190 0
+238 34 48 0
+-246 98 -213 0
+16 -238 188 0
+-149 232 -145 0
+154 -37 -163 0
+-195 -129 210 0
+38 224 166 0
+-212 -139 23 0
+-11 -75 239 0
+-44 -141 144 0
+133 -177 -163 0
+161 -207 -114 0
+-112 168 126 0
+-141 -78 126 0
+-238 -27 -4 0
+166 -115 163 0
+219 -117 -38 0
+-69 -54 -163 0
+245 -80 57 0
+-234 196 66 0
+-223 242 162 0
+216 38 -235 0
+-248 -189 -231 0
+-139 -127 -248 0
+235 -232 -152 0
+97 191 220 0
+127 41 -78 0
+37 -43 135 0
+-186 92 -144 0
+139 21 123 0
+-18 -167 32 0
+27 -52 -148 0
+-51 -200 -235 0
+203 152 28 0
+238 224 -86 0
+-202 32 -72 0
+-90 -45 -49 0
+-179 -199 -160 0
+-100 -87 28 0
+192 170 86 0
+182 -232 -130 0
+1 54 193 0
+-10 -220 -40 0
+45 232 -10 0
+184 51 -112 0
+-118 9 123 0
+144 13 -141 0
+-177 -71 151 0
+-140 34 15 0
+-91 40 175 0
+-93 -176 11 0
+-51 -66 35 0
+123 79 -167 0
+56 185 190 0
+195 173 -86 0
+-121 -217 -70 0
+-153 -232 -57 0
+-34 45 38 0
+106 -123 17 0
+-92 138 -23 0
+-71 128 113 0
+-132 161 -25 0
+-148 132 242 0
+17 -188 182 0
+-133 75 12 0
+-51 -73 -146 0
+-207 95 -64 0
+-179 181 -44 0
+-228 -133 64 0
+34 -48 122 0
+-64 -3 -197 0
+-113 123 5 0
+-89 -32 220 0
+8 179 -217 0
+-118 -121 -180 0
+113 -230 135 0
+-220 -51 173 0
+-13 -66 58 0
+66 206 187 0
+-165 145 -95 0
+246 -40 -112 0
+-25 29 85 0
+-11 71 -168 0
+58 -224 -112 0
+5 144 30 0
+-77 23 130 0
+-99 103 -136 0
+-43 111 -212 0
+-135 -160 -203 0
+-131 5 97 0
+-1 181 -147 0
+238 -217 -77 0
+-15 -193 -37 0
+-205 38 48 0
+-109 165 -52 0
+-79 -76 -87 0
+199 194 171 0
+-201 82 -14 0
+-126 -12 -204 0
+221 -27 -151 0
+178 61 52 0
+-218 234 201 0
+-209 -210 -100 0
+138 -73 168 0
+-78 -216 113 0
+204 -165 -155 0
+-12 146 -173 0
+231 -243 141 0
+-237 -103 -160 0
+240 -21 121 0
+196 -202 -23 0
+-40 -218 -97 0
+144 -160 124 0
+122 -227 -190 0
+186 -120 -153 0
+-164 167 103 0
+-137 56 -26 0
+-114 -162 115 0
+76 67 -81 0
+148 34 80 0
+202 -4 -218 0
+-113 76 40 0
+-93 -173 -218 0
+-63 236 230 0
+-104 -149 -111 0
+-235 -151 -203 0
+-185 -68 218 0
+-31 48 200 0
+-162 -69 96 0
+219 -65 -245 0
+-30 -233 95 0
+124 119 117 0
+119 124 -120 0
+178 -35 -194 0
+119 -145 -220 0
+-57 -3 -201 0
+201 -109 4 0
+140 -69 220 0
+135 65 127 0
+-234 206 -197 0
+171 125 -174 0
+7 226 -18 0
+106 -182 -37 0
+168 -75 239 0
+96 137 31 0
+-214 -10 -224 0
+47 -138 224 0
+32 3 -198 0
+-242 246 214 0
+56 -135 3 0
+-185 142 -101 0
+-156 -76 120 0
+146 -171 19 0
+-233 -231 -92 0
+62 -16 -65 0
+-36 85 -7 0
+-100 189 108 0
+-126 -248 -142 0
+-202 -217 -79 0
+209 193 -224 0
+-180 80 1 0
+175 123 -54 0
+156 -228 129 0
+34 148 81 0
+71 4 -199 0
+-211 -206 72 0
+-76 67 217 0
+-10 4 -46 0
+2 -84 -140 0
+89 16 -188 0
+31 -21 170 0
+-197 -58 -128 0
+232 197 229 0
+-20 -86 112 0
+94 7 -74 0
+-245 -75 -154 0
+226 123 -194 0
+80 18 -77 0
+-87 -66 -247 0
+6 69 -171 0
+213 94 -41 0
+-2 234 -90 0
+-75 -166 -143 0
+61 -4 -57 0
+15 -47 142 0
+-56 -239 148 0
+172 230 204 0
+191 -232 -222 0
+-152 16 -164 0
+180 -38 189 0
+179 186 73 0
+-190 -29 49 0
+-222 -85 96 0
+102 77 66 0
+157 214 127 0
+179 214 193 0
+71 230 -78 0
+234 94 -57 0
+-130 -138 58 0
+-35 -60 57 0
+168 83 55 0
+-160 155 -74 0
+209 7 41 0
+-246 215 -54 0
+195 177 202 0
+-24 -164 -98 0
+44 -153 -16 0
+239 183 2 0
+249 -234 -43 0
+-197 -88 -86 0
+191 216 80 0
+-229 -143 -230 0
+-206 -162 89 0
+36 -164 -90 0
+238 162 71 0
+240 250 230 0
+146 16 -222 0
+31 -216 -56 0
+225 208 135 0
+48 22 12 0
+132 -85 72 0
+-190 -49 -125 0
+55 204 100 0
+-82 47 230 0
+65 159 -36 0
+-148 159 215 0
+-77 209 166 0
+-86 174 42 0
+-207 117 160 0
+-200 -147 -179 0
+116 121 -115 0
+197 166 -92 0
+-200 -202 -135 0
+105 94 37 0
+-34 -229 -15 0
+168 -79 -109 0
+166 -105 -113 0
+219 -166 181 0
+24 12 -161 0
+-178 58 -168 0
+181 -188 209 0
+236 -136 -221 0
+77 -113 103 0
+-75 240 21 0
+175 -227 103 0
+-223 -99 61 0
+48 -122 166 0
+205 47 -172 0
+67 129 -127 0
+-133 -39 152 0
+-109 104 170 0
+199 83 -179 0
+174 56 -194 0
+233 180 -126 0
+-35 -150 -28 0
+-8 -244 13 0
+-233 -111 -131 0
+59 -149 -38 0
+249 226 79 0
+-114 120 -245 0
+51 -64 124 0
+-111 -223 146 0
+224 -192 19 0
+-161 193 238 0
+85 181 -193 0
+210 -122 63 0
+118 46 -26 0
+-133 11 102 0
+-163 -182 239 0
+-223 5 236 0
+-164 -44 180 0
+30 244 -161 0
+215 139 -209 0
+112 202 162 0
+-155 -75 -87 0
+-199 -153 215 0
+-243 -159 84 0
+101 -178 228 0
+-40 -106 219 0
+34 110 -145 0
+42 199 -37 0
+-96 -69 74 0
+-19 -73 -215 0
+-13 172 65 0
+-52 157 -130 0
+80 69 -79 0
+33 171 -224 0
+144 118 -17 0
+-67 126 -70 0
+151 158 -100 0
+-160 184 196 0
+142 -83 191 0
+60 -82 158 0
+225 -7 147 0
+238 38 161 0
+-215 -227 -199 0
+181 -107 81 0
+161 31 101 0
+-89 -82 -46 0
+-238 -113 221 0
+163 164 -16 0
+-110 -5 86 0
+209 36 -87 0
+-100 -193 -25 0
+78 165 -13 0
+88 226 -127 0
+-83 -197 205 0
+225 -95 -116 0
+5 -4 162 0
+-180 227 3 0
+156 -113 -41 0
+-232 -48 -74 0
+-16 190 -55 0
+100 6 212 0
+99 -215 87 0
+-166 63 -224 0
+-84 77 -237 0
+-116 -28 -141 0
+129 9 -147 0
+201 -119 147 0
+149 135 -117 0
+62 175 38 0
+-249 196 -78 0
+-32 244 245 0
+110 34 132 0
+-61 219 236 0
+-138 -152 1 0
+225 198 -28 0
+38 119 -137 0
+-47 -157 4 0
+29 -224 -43 0
+92 -39 -34 0
+-173 -188 181 0
+-93 27 -137 0
+-199 105 90 0
+27 62 -227 0
+-202 168 -166 0
+-218 -183 67 0
+166 -225 -82 0
+236 153 246 0
+79 -132 -91 0
+183 -153 84 0
+227 106 -26 0
+-98 -170 132 0
+71 208 239 0
+-95 -112 -226 0
+-101 -100 -79 0
+28 -174 72 0
+210 -64 -246 0
+-178 -64 -175 0
+-10 -224 -70 0
+-162 -9 87 0
+206 221 -207 0
+103 233 -236 0
+-65 -3 -42 0
+198 -178 144 0
+5 74 60 0
+125 19 -223 0
+-5 -148 229 0
+219 60 -56 0
+181 246 152 0
+-126 18 -138 0
+-188 233 220 0
+-156 69 -163 0
+-188 27 217 0
+217 12 -118 0
+167 -42 70 0
+-40 -133 240 0
+-106 15 167 0
+-178 -99 41 0
+137 -102 68 0
+187 -59 134 0
+26 -200 167 0
+-20 -6 -128 0
+9 173 -49 0
+-104 -231 -35 0
+-13 -172 -235 0
+180 -204 -96 0
+209 -238 -250 0
+36 -182 169 0
+18 84 -243 0
+-228 -18 149 0
+-108 -93 -30 0
+-198 -147 -235 0
+193 18 89 0
+123 -119 -152 0
+-92 148 174 0
+67 -218 180 0
+93 119 -15 0
+236 9 15 0
+143 243 -235 0
+201 -200 -53 0
+-211 7 131 0
+7 195 -170 0
+18 9 245 0
+-148 225 -107 0
+38 219 164 0
+-3 -53 -110 0
+184 -199 -157 0
+89 238 187 0
+197 167 244 0
+-18 -87 232 0
+-35 179 127 0
+106 245 -18 0
+-191 186 -225 0
+-148 216 -162 0
+-154 -37 -48 0
+209 -3 -152 0
+-154 3 207 0
+-159 206 241 0
+129 231 -224 0
+250 -25 -30 0
+-21 -119 -250 0
+135 108 -149 0
+-146 188 -119 0
+145 -200 184 0
+-111 239 -80 0
+-137 -56 108 0
+-33 -112 -168 0
+-95 -99 -134 0
+166 -129 -154 0
+-154 -109 -130 0
+223 135 -221 0
+141 -53 59 0
+-4 78 111 0
+-92 207 -224 0
+137 -210 79 0
+-181 -165 -212 0
+-99 -135 36 0
+170 197 -97 0
+125 -175 -95 0
+-69 56 110 0
+-224 -3 -218 0
+-167 -1 97 0
+221 78 236 0
+206 231 -245 0
+201 147 219 0
+112 -17 -43 0
+-41 118 196 0
+-177 40 182 0
+-233 63 19 0
+140 63 243 0
+-149 234 53 0
+136 -104 -120 0
+186 168 229 0
+-155 63 148 0
+20 179 -73 0
+49 -186 -179 0
+-104 13 95 0
+-163 -30 2 0
+227 -52 -145 0
+-135 245 -111 0
+152 -57 -83 0
+-71 -11 222 0
+250 146 -95 0
+-84 -14 44 0
+161 -23 14 0
+169 -132 -78 0
+-211 -33 -245 0
+247 -197 -124 0
+-84 33 174 0
+-146 -171 85 0
+181 110 -197 0
+-242 71 -190 0
+214 249 84 0
+-248 173 65 0
+233 195 -246 0
+132 35 -46 0
+-235 34 -228 0
+-62 233 228 0
+-178 -68 239 0
+68 221 233 0
+250 -168 -120 0
+-202 -230 -195 0
+-159 215 197 0
+-202 38 85 0
+-228 -97 42 0
+-46 -159 -247 0
+77 155 -222 0
+-236 -242 -91 0
+200 79 238 0
+-106 -246 113 0
+-227 -2 -181 0
+-215 244 39 0
+-62 -1 -114 0
+102 -134 69 0
+-105 -23 83 0
+-240 146 -40 0
+54 83 -200 0
+214 -80 -216 0
+-67 -82 -32 0
+223 -25 -222 0
+-94 -233 -37 0
+90 206 238 0
+-4 10 86 0
+-118 154 148 0
+98 11 93 0
+-210 160 -67 0
+-151 -132 -175 0
+-144 -174 232 0
+-45 -10 221 0
+10 7 20 0
+186 36 245 0
+-222 183 169 0
+117 -215 -13 0
+-165 -238 164 0
+-145 190 -79 0
+-249 -227 -190 0
+-31 200 -153 0
+38 212 -188 0
+205 225 119 0
+191 -4 238 0
+173 -167 -5 0
+-83 -191 184 0
+-208 -177 241 0
+-27 182 -24 0
+-194 241 137 0
+-210 183 -222 0
+-198 127 -72 0
+-159 -70 138 0
+-199 -241 47 0
+-105 80 87 0
+46 -221 29 0
+-148 133 199 0
+180 173 129 0
+-182 -20 -85 0
+-75 95 51 0
+7 -131 -33 0
+108 45 101 0
+-117 194 36 0
+-89 -193 126 0
+-144 -245 212 0
+6 -163 178 0
+6 55 -119 0
+220 -228 76 0
+-112 -62 -30 0
+104 129 195 0
+112 78 -13 0
+-113 -121 -15 0
+-114 -196 104 0
+25 62 138 0
+-4 -153 250 0
+49 80 150 0
+21 -231 136 0
+161 76 58 0
+-90 39 70 0
+99 97 -20 0
+171 -94 -66 0
+-85 -175 -165 0
+-83 -121 -203 0
+-148 -225 5 0
+85 -51 -194 0
+-91 -70 -82 0
+91 -225 161 0
+132 -28 241 0
+50 66 99 0
+152 -117 -100 0
+-84 -61 -69 0
+151 58 -183 0
+-181 195 155 0
+-46 -78 -138 0
+194 -35 37 0
+43 -214 68 0
+69 29 -93 0
+130 -20 -100 0
+-107 -236 206 0
+-164 73 123 0
+206 159 215 0
+-58 88 -122 0
+-56 218 -232 0
+-34 109 157 0
+-77 -16 -109 0
+-201 -172 -134 0
+-9 -3 240 0
+92 209 46 0
+-244 -147 157 0
+187 -213 -25 0
+-21 112 161 0
+56 -35 108 0
+-123 6 219 0
+217 -72 228 0
+-132 -159 -76 0
+146 -225 99 0
+162 -184 160 0
+-30 102 -81 0
+79 238 -230 0
+-170 -243 112 0
+232 45 -41 0
+205 13 103 0
+189 61 -183 0
+-178 -138 190 0
+-110 114 -43 0
+36 -91 235 0
+245 -124 -98 0
+178 -177 -191 0
+63 124 137 0
+54 141 194 0
+36 -147 143 0
+-106 218 -186 0
+84 242 100 0
+-23 -165 -169 0
+-239 221 -89 0
+-236 103 96 0
+-191 -228 36 0
+-50 15 -92 0
+194 -61 109 0
+-61 -209 247 0
+-99 128 166 0
+13 197 -16 0
+-148 122 -212 0
+183 214 61 0
+68 136 -239 0
+128 134 8 0
+81 -90 210 0
+43 36 -153 0
+4 -208 -136 0
+94 -67 -97 0
+-213 9 14 0
+-233 -132 181 0
+-224 20 -104 0
+-48 27 87 0
+-144 185 152 0
+-121 -229 41 0
+-226 182 -224 0
+226 -98 -220 0
+208 -21 20 0
+129 98 45 0
+63 208 -40 0
+-196 -69 171 0
+119 201 142 0
+82 237 135 0
+212 -159 185 0
+66 2 230 0
+94 -52 141 0
+-58 -90 66 0
+-63 10 81 0
+-35 72 -19 0
+-242 -143 210 0
+-43 92 118 0
+48 163 177 0
+208 175 -115 0
+-148 -157 47 0
+125 118 17 0
+150 132 -106 0
+105 -113 -124 0
+136 -183 160 0
+226 118 189 0
+-146 -158 183 0
+176 -141 -153 0
+243 12 79 0
+102 -179 -237 0
+-44 -154 74 0
+-47 -71 14 0
+-250 -158 146 0
+-120 183 65 0
+-3 -151 -36 0
+195 -206 117 0
+-124 -233 113 0
+143 212 -2 0
+-92 -234 -124 0
+13 -185 -73 0
+-11 -118 -190 0
+170 -10 109 0
+-126 40 -32 0
+-68 169 129 0
+-113 -87 -245 0
+169 145 -35 0
+235 -193 179 0
+-164 -100 -115 0
+-92 -45 -112 0
+31 99 -23 0
+-193 202 51 0
+147 -45 -16 0
+152 -53 90 0
+209 90 111 0
+6 90 -195 0
+-184 58 -179 0
+58 182 -34 0
+-64 -159 -225 0
+219 -134 62 0
+176 -209 211 0
+97 -170 -133 0
+15 212 99 0
+-221 99 -14 0
+-168 220 73 0
+102 224 -235 0
+138 -190 140 0
+188 229 4 0
+-141 -247 -138 0
+-93 110 -108 0
+191 -130 -175 0
+-141 -162 34 0
+-98 -105 81 0
+-23 129 -7 0
+-21 180 -2 0
+126 -211 38 0
+-195 104 173 0
+-55 -111 153 0
+5 -16 -163 0
+-155 -213 -163 0
+65 24 143 0
+114 -19 -209 0
+-85 -53 82 0
+-22 -192 91 0
+166 107 -246 0
+-10 -78 -168 0
+-7 44 11 0
+186 -164 -61 0
+-92 172 -190 0
+-215 21 248 0
+104 108 89 0
+13 -16 -63 0
+30 -166 -56 0
+89 -26 -128 0
+-170 -173 3 0
+178 237 -208 0
+36 20 -232 0
+240 -72 127 0
+1 86 128 0
+198 215 -112 0
+43 84 -169 0
+-94 -111 117 0
+-181 -225 204 0
+226 -137 -99 0
+212 -113 -106 0
+-35 20 -36 0
+-89 173 -237 0
+-32 45 -114 0
+250 246 136 0
+240 -60 -164 0
+48 167 -161 0
+-211 -209 162 0
+-87 -195 71 0
+200 179 -87 0
+136 17 -244 0
+190 -160 -42 0
+-89 -204 120 0
+26 -239 -227 0
+188 -138 85 0
+-207 -109 -128 0
+76 -98 -149 0
+-28 36 -96 0
+-180 -62 -236 0
+62 95 147 0
+75 143 136 0
+-100 148 -23 0
+-244 -131 11 0
+-71 -227 -243 0
+39 228 -185 0
+-170 -154 -78 0
+44 -102 -225 0
+-3 -77 -149 0
+-215 219 149 0
+-230 -80 43 0
+-106 95 -208 0
+135 82 -14 0
+-248 -94 36 0
+-53 -202 246 0
+17 122 178 0
+114 142 -198 0
+-233 209 -68 0
+-207 -65 -2 0
+20 -14 191 0
+114 230 -205 0
+144 -153 -132 0
+-77 -206 -165 0
+54 -159 47 0
+-45 -171 -21 0
+68 50 215 0
+-13 235 -156 0
+100 153 85 0
+247 -101 196 0
+51 -200 -18 0
+57 3 4 0
+-25 -38 -79 0
+-60 32 57 0
+-182 43 204 0
+-225 -136 -59 0
+-196 14 246 0
+45 -61 -59 0
+28 -51 23 0
+-187 126 -112 0
+249 -228 82 0
+51 165 54 0
+-68 159 -149 0
+-118 -59 -190 0
+209 -78 10 0
+16 216 -240 0
+-137 74 -123 0
+-29 188 -145 0
+66 182 -235 0
+-140 30 -204 0
+-161 -116 -137 0
+-109 101 234 0
+218 -69 42 0
+39 62 37 0
+149 206 -138 0
+-23 -16 103 0
+69 25 -166 0
+-156 223 25 0
+53 -124 -82 0
+197 -46 -104 0
+-71 171 -224 0
+-239 -149 -164 0
+-111 106 -142 0
+-155 -105 -100 0
+-134 -140 -41 0
+-196 -43 -109 0
+-58 204 87 0
+140 219 -142 0
+7 -9 -49 0
+-102 128 131 0
+-81 -61 146 0
+-127 36 -65 0
+-250 -146 -142 0
+-85 183 -4 0
+125 140 -126 0
+108 113 51 0
+-114 -179 66 0
+-102 141 -218 0
+-239 -117 77 0
+240 -125 5 0
+-107 -238 -150 0
+187 104 130 0
+74 -134 -161 0
+186 115 59 0
+-127 -96 183 0
+169 -67 50 0
+-19 -161 -144 0
+169 236 -59 0
+21 -213 -49 0
+138 -101 -250 0
+-133 -150 28 0
+221 -236 162 0
+39 -52 59 0
+31 -152 48 0
+-234 -119 122 0
+-194 71 -3 0
+-222 223 205 0
+206 -126 141 0
+-100 3 -173 0
+168 66 -23 0
+-142 -242 32 0
+113 184 7 0
+156 23 -219 0
+-67 136 193 0
+-143 -200 -91 0
+-126 129 130 0
+-192 -135 25 0
+41 -107 -114 0
+-199 -220 36 0
+167 101 18 0
+146 142 -135 0
+-116 -240 -41 0
+232 -228 99 0
+245 186 -221 0
+99 244 30 0
+122 -146 -187 0
+-162 -37 -224 0
+194 158 -139 0
+44 248 -61 0
+-193 -127 -133 0
+-17 114 -29 0
+-188 -31 -236 0
+-72 -176 70 0
+-86 11 70 0
+-36 -217 -224 0
+50 -206 -80 0
+28 96 -229 0
+-175 80 137 0
+-67 126 -116 0
+-233 -58 107 0
+172 25 -1 0
+-199 -131 5 0
+139 69 -91 0
+-131 129 7 0
+-136 -246 87 0
+37 123 -86 0
+-196 -72 -70 0
+212 -138 32 0
+-183 44 -223 0
+218 -176 -233 0
+-115 -204 -57 0
+-139 -187 2 0
+-172 -98 139 0
+48 83 -97 0
+-8 239 -61 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-015.cnf b/benchmarks/UUF250.1065.100/uuf250-015.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-015.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 69 116 -215 0
+-94 -129 27 0
+229 161 239 0
+135 105 240 0
+-60 -68 -135 0
+-215 59 71 0
+93 211 -203 0
+127 77 -65 0
+131 240 45 0
+136 80 -153 0
+226 -43 201 0
+120 -65 -29 0
+227 -60 203 0
+231 -54 48 0
+110 59 -148 0
+154 54 -19 0
+-172 219 -55 0
+77 19 -47 0
+-87 40 -24 0
+202 -173 4 0
+75 -89 -137 0
+-83 114 -204 0
+-125 -139 14 0
+-141 -4 -112 0
+110 -91 98 0
+196 14 120 0
+67 188 -175 0
+16 200 127 0
+-101 -12 -48 0
+-138 -35 -27 0
+-17 -93 230 0
+198 241 23 0
+-111 27 -47 0
+32 156 178 0
+16 -6 137 0
+-8 -7 127 0
+72 -91 42 0
+-192 74 -79 0
+154 -93 -40 0
+184 -188 -163 0
+-105 -238 159 0
+32 -46 142 0
+-125 82 -178 0
+-87 223 82 0
+-34 238 -190 0
+99 -162 -157 0
+-58 -175 177 0
+-53 122 -148 0
+220 162 -190 0
+-54 71 231 0
+163 114 200 0
+199 -178 17 0
+191 -179 -135 0
+-56 -129 -122 0
+-238 -234 -229 0
+-6 -140 -109 0
+49 157 65 0
+223 212 -213 0
+116 -1 -45 0
+98 -164 -182 0
+72 -30 36 0
+-76 -144 -171 0
+-219 -148 166 0
+-104 -74 -37 0
+102 32 130 0
+-210 -169 50 0
+-9 -21 181 0
+134 129 -4 0
+86 164 -35 0
+-89 -164 250 0
+239 -156 -15 0
+75 160 -231 0
+111 223 20 0
+75 -108 244 0
+78 69 -219 0
+-175 25 -70 0
+-149 -137 -130 0
+21 2 -191 0
+120 190 70 0
+-169 -127 -117 0
+51 129 -179 0
+-91 216 128 0
+-189 -115 -20 0
+-92 -25 74 0
+210 -57 -249 0
+-230 244 -81 0
+150 -205 -113 0
+45 -114 -72 0
+199 -84 -2 0
+-145 203 -196 0
+-96 -9 -133 0
+-74 67 -201 0
+-143 -138 -240 0
+-191 -151 65 0
+82 -68 11 0
+167 -56 -48 0
+-45 -55 31 0
+122 133 -11 0
+-92 -39 114 0
+-214 63 104 0
+14 6 119 0
+26 99 -154 0
+-180 216 26 0
+154 167 -162 0
+-54 37 204 0
+221 26 49 0
+188 -112 202 0
+235 98 10 0
+134 -191 3 0
+-187 -11 112 0
+-183 -138 -149 0
+85 164 97 0
+81 -239 -112 0
+-176 -133 90 0
+3 114 -57 0
+-238 -186 112 0
+120 1 -217 0
+-116 -244 -93 0
+132 126 -82 0
+-61 -166 -185 0
+162 104 21 0
+-168 21 108 0
+-115 -173 107 0
+200 10 225 0
+159 129 193 0
+3 215 -214 0
+-131 180 4 0
+-101 -178 233 0
+57 85 -120 0
+-58 24 65 0
+110 -119 83 0
+57 22 24 0
+120 111 -14 0
+213 -125 234 0
+19 -213 -122 0
+201 -73 -108 0
+-128 202 21 0
+237 -131 -141 0
+-150 195 -84 0
+231 -45 -202 0
+-92 78 -237 0
+-198 -239 83 0
+-249 -126 -224 0
+-99 -26 -152 0
+171 -139 222 0
+37 83 177 0
+-154 -229 -27 0
+80 195 -42 0
+-11 183 194 0
+90 -36 -241 0
+160 -195 64 0
+-125 121 72 0
+67 -187 213 0
+-27 -1 230 0
+72 2 129 0
+43 222 -231 0
+200 184 -68 0
+40 152 112 0
+50 37 103 0
+123 -78 16 0
+39 183 50 0
+216 238 -43 0
+208 49 30 0
+172 -101 77 0
+39 3 161 0
+-133 43 232 0
+41 27 8 0
+-211 18 66 0
+31 9 218 0
+189 -71 100 0
+-150 -8 -147 0
+-151 231 234 0
+-175 25 -61 0
+107 -46 -156 0
+172 -91 -9 0
+126 -89 142 0
+-230 121 -63 0
+7 -204 -151 0
+215 51 212 0
+58 45 -204 0
+201 -192 -232 0
+-174 -194 72 0
+113 -164 -54 0
+-180 196 -48 0
+-4 -123 216 0
+101 -140 -224 0
+33 -157 131 0
+205 5 -202 0
+5 197 -128 0
+-223 92 65 0
+-221 -150 -144 0
+131 15 -33 0
+-48 73 -179 0
+181 -86 -143 0
+250 111 72 0
+-69 20 213 0
+94 -15 121 0
+-152 206 -224 0
+-82 122 63 0
+-140 -120 -114 0
+-23 -188 3 0
+-73 244 -18 0
+-239 -250 -106 0
+-132 232 14 0
+236 -10 143 0
+82 -236 -247 0
+87 -43 -141 0
+4 -225 -238 0
+2 68 -120 0
+-39 247 -1 0
+-241 178 -200 0
+135 -98 -213 0
+13 205 173 0
+138 66 -176 0
+-248 120 184 0
+-211 41 -206 0
+80 -163 65 0
+-240 -201 221 0
+-21 89 -100 0
+133 93 51 0
+95 -51 -141 0
+17 41 82 0
+97 -72 -220 0
+-101 -4 10 0
+-132 -82 198 0
+-32 242 89 0
+-92 -58 -90 0
+-193 235 -243 0
+84 152 -229 0
+-198 -235 -10 0
+183 198 -149 0
+-70 -213 -248 0
+80 -79 -121 0
+48 -75 -74 0
+-206 116 161 0
+122 -194 -25 0
+-211 -35 -108 0
+-95 24 72 0
+-137 144 -210 0
+126 -169 48 0
+-212 123 149 0
+-193 122 -151 0
+-245 -88 216 0
+96 -77 -164 0
+-192 -123 137 0
+113 -175 189 0
+-55 -99 -148 0
+100 -244 -51 0
+92 49 61 0
+223 46 -180 0
+175 -147 -66 0
+140 -213 71 0
+1 17 65 0
+35 -172 -66 0
+152 150 -215 0
+222 184 147 0
+9 -188 -17 0
+-150 226 200 0
+231 -60 -202 0
+-216 -56 29 0
+180 -107 221 0
+-130 -153 -206 0
+80 132 -156 0
+59 76 -241 0
+-140 88 200 0
+-206 198 192 0
+-194 153 -238 0
+-79 -128 -101 0
+-165 -216 -23 0
+51 116 -232 0
+86 -239 -197 0
+112 108 -122 0
+-69 86 -48 0
+-117 -234 -169 0
+33 -189 11 0
+-14 25 -33 0
+181 163 55 0
+223 82 -146 0
+-224 117 198 0
+37 38 -26 0
+91 67 239 0
+69 207 -203 0
+184 232 46 0
+-44 225 -164 0
+79 -154 207 0
+69 -41 75 0
+97 232 59 0
+13 39 49 0
+106 -162 -24 0
+-187 232 -44 0
+-152 -154 -34 0
+-78 56 178 0
+204 -118 -70 0
+51 31 99 0
+215 -237 233 0
+1 31 -221 0
+-230 -85 237 0
+189 -174 -208 0
+196 226 -165 0
+47 15 201 0
+97 23 111 0
+-248 -37 -203 0
+75 -133 97 0
+166 -88 248 0
+-45 -178 62 0
+-74 53 -107 0
+53 119 -200 0
+-178 -26 24 0
+-126 -4 43 0
+-1 63 -153 0
+69 -72 93 0
+55 -61 205 0
+237 90 123 0
+56 -175 -42 0
+190 -132 239 0
+-78 -195 80 0
+-176 2 -82 0
+228 48 -84 0
+-139 -114 -58 0
+108 -152 -70 0
+-104 -71 140 0
+205 167 -89 0
+30 -25 198 0
+246 -14 120 0
+243 -52 -234 0
+-8 -1 48 0
+234 -138 206 0
+-222 203 -28 0
+174 62 166 0
+125 -107 162 0
+-84 177 -60 0
+169 -58 132 0
+-127 101 8 0
+-56 -193 -135 0
+-82 -110 106 0
+53 -51 202 0
+-106 -101 -82 0
+42 100 62 0
+122 60 24 0
+5 113 119 0
+136 159 87 0
+126 -168 -194 0
+-154 -241 216 0
+74 54 70 0
+-85 198 196 0
+-82 -212 -167 0
+-30 -107 152 0
+127 122 34 0
+-139 -148 -81 0
+-35 62 -113 0
+-12 88 128 0
+163 36 -216 0
+-106 -135 -56 0
+-166 115 27 0
+163 107 65 0
+192 99 -160 0
+-179 190 -201 0
+-78 -109 93 0
+13 -163 185 0
+42 72 -113 0
+179 39 49 0
+-4 -37 15 0
+163 -8 125 0
+75 -154 -35 0
+16 234 128 0
+18 152 -126 0
+109 -45 -216 0
+-226 233 -107 0
+57 -28 -13 0
+-81 202 222 0
+-36 -59 -236 0
+112 24 39 0
+-60 62 246 0
+-145 -100 148 0
+114 -246 68 0
+-170 -239 169 0
+-149 12 -106 0
+-201 148 4 0
+-66 209 147 0
+-79 229 57 0
+-7 -233 -250 0
+7 -35 -162 0
+54 172 -148 0
+-104 -184 170 0
+61 225 13 0
+128 -58 127 0
+-59 -229 -187 0
+224 -122 84 0
+-134 173 -216 0
+194 -43 13 0
+188 42 147 0
+89 152 70 0
+212 45 -142 0
+91 209 53 0
+56 35 163 0
+157 32 -119 0
+-145 -184 -113 0
+234 -170 229 0
+6 55 13 0
+178 -166 -138 0
+168 -140 14 0
+247 88 42 0
+44 -35 -170 0
+76 -164 189 0
+192 -149 -214 0
+61 -157 87 0
+-183 189 -118 0
+-224 92 203 0
+-28 190 -26 0
+-15 219 -146 0
+175 -108 -41 0
+-43 114 -172 0
+-78 -62 -30 0
+-232 -115 -166 0
+-212 -111 -58 0
+-115 -15 -233 0
+169 -59 137 0
+-156 -208 168 0
+-77 144 207 0
+-155 -54 210 0
+-154 -108 132 0
+-101 -154 136 0
+94 138 -240 0
+103 -150 -45 0
+159 47 -190 0
+235 163 40 0
+194 -150 -178 0
+111 -230 47 0
+1 -94 -19 0
+182 -62 -208 0
+53 165 -129 0
+117 224 -77 0
+204 164 -193 0
+-120 15 -27 0
+49 242 -241 0
+222 165 86 0
+27 -124 -91 0
+66 122 57 0
+-192 -242 -86 0
+-147 -178 -138 0
+-59 155 -165 0
+11 -30 -45 0
+244 -198 -85 0
+-121 147 197 0
+-102 -12 -4 0
+-239 208 92 0
+74 -112 126 0
+-81 206 -205 0
+121 126 -57 0
+-144 -184 183 0
+-85 162 -39 0
+-21 138 -3 0
+153 86 -170 0
+18 -122 -51 0
+-246 -83 -67 0
+9 -65 -151 0
+-188 -11 102 0
+154 -60 -193 0
+249 185 64 0
+-182 -4 86 0
+-238 -190 130 0
+-103 174 130 0
+61 18 96 0
+196 -89 -197 0
+12 70 -209 0
+163 -56 78 0
+161 47 239 0
+-77 62 -120 0
+-184 9 -50 0
+85 -30 7 0
+182 39 130 0
+74 241 121 0
+164 109 -182 0
+244 214 5 0
+-230 -179 -53 0
+-60 -153 218 0
+-14 235 39 0
+-5 -211 -179 0
+-182 237 173 0
+209 -8 -195 0
+-191 -54 -67 0
+-206 -6 213 0
+-65 144 -221 0
+201 -12 -200 0
+139 -157 -237 0
+248 109 34 0
+43 -222 -32 0
+-15 30 -65 0
+-199 223 157 0
+127 234 -12 0
+-94 -64 38 0
+-152 -171 -26 0
+-105 -191 21 0
+-64 124 16 0
+74 149 -96 0
+15 -106 226 0
+-107 134 -24 0
+-123 172 140 0
+-188 155 -189 0
+-65 199 110 0
+71 48 -227 0
+-150 207 -92 0
+122 212 -81 0
+77 -43 -76 0
+226 -60 -149 0
+-207 39 230 0
+-142 -235 36 0
+-142 29 -86 0
+-143 -116 -233 0
+169 -106 37 0
+-248 148 -44 0
+57 -222 113 0
+217 96 48 0
+-243 -210 203 0
+-202 -97 -189 0
+244 -161 27 0
+166 194 78 0
+48 3 -127 0
+-183 47 154 0
+-219 -223 178 0
+37 -205 -1 0
+-169 -157 81 0
+-29 233 -120 0
+99 -11 -221 0
+83 114 -215 0
+101 57 130 0
+238 39 -28 0
+185 -64 194 0
+-228 67 -32 0
+-190 -152 42 0
+-80 13 -119 0
+80 -100 27 0
+69 -103 125 0
+34 135 -160 0
+243 -23 130 0
+-95 -6 -54 0
+-202 -45 -16 0
+-39 -221 -36 0
+-7 16 -77 0
+145 73 182 0
+66 -200 114 0
+35 115 123 0
+233 131 -245 0
+210 -51 242 0
+-196 -111 -145 0
+235 200 -98 0
+-103 228 49 0
+-135 -200 68 0
+-113 45 36 0
+-95 122 2 0
+207 206 201 0
+231 126 41 0
+-103 164 60 0
+-214 180 98 0
+107 -174 -231 0
+110 -102 -192 0
+-124 -138 91 0
+24 -20 32 0
+-136 -154 28 0
+92 10 -29 0
+-59 229 -26 0
+215 163 -70 0
+-175 -100 -7 0
+55 67 100 0
+-187 -142 -12 0
+-140 23 -109 0
+-98 237 -60 0
+-155 -217 -235 0
+-107 227 234 0
+-209 -245 -175 0
+100 -161 208 0
+113 -170 164 0
+185 178 -34 0
+-203 -77 -183 0
+118 130 140 0
+-187 189 -144 0
+66 41 -162 0
+-30 181 -244 0
+-79 -108 126 0
+-105 -122 231 0
+128 149 198 0
+-20 167 110 0
+-141 -42 43 0
+-77 -246 -181 0
+43 88 44 0
+-33 -157 153 0
+-49 -198 -171 0
+21 -19 -225 0
+135 -230 138 0
+238 -226 -210 0
+-35 32 146 0
+192 -61 -21 0
+45 239 168 0
+161 186 -51 0
+-170 239 -208 0
+117 -54 -238 0
+85 182 59 0
+-4 88 16 0
+242 16 3 0
+-25 234 242 0
+-189 -229 64 0
+-175 -76 235 0
+11 184 -115 0
+93 -97 236 0
+98 -163 -34 0
+-100 83 123 0
+-216 -183 189 0
+228 -176 -53 0
+62 -44 -4 0
+-98 237 -54 0
+-25 175 30 0
+-11 52 -220 0
+68 229 61 0
+27 -132 -56 0
+-171 -27 180 0
+-172 182 180 0
+-239 90 68 0
+-94 -107 48 0
+-167 2 -250 0
+166 -202 205 0
+101 97 42 0
+46 -37 -211 0
+-182 -89 106 0
+98 -160 83 0
+-26 -48 -65 0
+-91 244 -87 0
+-4 -70 -171 0
+213 115 -5 0
+-149 192 157 0
+-94 65 -86 0
+-149 136 -222 0
+120 -22 -66 0
+-207 198 -112 0
+209 -164 -147 0
+-154 -238 249 0
+-217 45 -179 0
+-185 -149 -218 0
+248 146 -150 0
+-64 -65 -79 0
+-145 85 211 0
+187 -40 -151 0
+62 -163 80 0
+-231 160 164 0
+45 82 85 0
+96 187 -100 0
+163 -18 -212 0
+244 -194 103 0
+92 203 -174 0
+25 -127 24 0
+-126 -96 3 0
+148 -64 -101 0
+-50 -121 -177 0
+167 35 -101 0
+33 -64 59 0
+122 49 155 0
+208 171 -120 0
+-42 -79 116 0
+-116 -147 -93 0
+-149 20 195 0
+-16 198 -167 0
+226 30 -110 0
+-91 130 -218 0
+15 -214 95 0
+-239 78 -102 0
+-52 -51 -125 0
+157 197 226 0
+156 132 193 0
+-71 -103 -3 0
+247 -199 10 0
+-25 -184 96 0
+95 58 13 0
+133 229 187 0
+116 173 128 0
+51 -84 -36 0
+-105 205 101 0
+17 197 -59 0
+84 -150 -112 0
+-45 -91 -136 0
+9 10 -56 0
+212 -176 191 0
+64 -142 241 0
+5 4 -157 0
+-80 -68 -223 0
+-187 249 191 0
+-228 5 187 0
+-213 132 204 0
+211 -9 -128 0
+-249 -205 -219 0
+152 105 -207 0
+104 -75 4 0
+102 -205 -203 0
+179 -118 215 0
+-206 -233 -44 0
+133 -104 -68 0
+88 50 -239 0
+162 -192 186 0
+70 -175 -211 0
+-124 186 -177 0
+-131 243 -234 0
+112 169 230 0
+81 172 11 0
+109 -105 -181 0
+-14 -13 -96 0
+70 61 198 0
+-232 -121 -197 0
+30 51 -128 0
+-48 -175 -18 0
+-139 -7 170 0
+-190 17 -161 0
+165 51 39 0
+-67 42 59 0
+107 130 50 0
+-30 -247 -50 0
+-49 170 13 0
+-127 221 -133 0
+-175 149 187 0
+-108 199 149 0
+-200 102 -2 0
+245 99 -152 0
+-90 184 178 0
+117 24 -158 0
+-73 115 199 0
+-227 -222 -123 0
+210 -215 22 0
+-68 62 13 0
+-5 -151 -136 0
+163 -27 7 0
+132 -223 -250 0
+-176 161 -185 0
+25 89 219 0
+149 89 154 0
+-176 164 -134 0
+-210 -156 104 0
+179 84 -214 0
+-20 56 -74 0
+242 -247 145 0
+-201 -161 137 0
+92 -91 -121 0
+230 83 138 0
+113 169 196 0
+-92 3 99 0
+-240 228 -8 0
+143 202 33 0
+187 233 -114 0
+-196 187 -146 0
+244 130 -159 0
+-189 -105 163 0
+-138 -124 -224 0
+203 -73 209 0
+-44 -92 221 0
+96 226 138 0
+190 -6 108 0
+125 90 212 0
+75 212 171 0
+68 72 -159 0
+-46 105 -117 0
+185 -48 -191 0
+132 25 -232 0
+191 -198 -203 0
+177 49 53 0
+226 131 167 0
+-27 248 -73 0
+109 172 247 0
+81 204 67 0
+15 241 -96 0
+129 -51 62 0
+-71 -170 -122 0
+117 245 83 0
+233 -165 50 0
+-97 212 -105 0
+-124 -157 230 0
+-60 -23 -42 0
+-92 -33 172 0
+20 -128 170 0
+184 -25 79 0
+-217 91 -15 0
+69 85 -240 0
+-37 107 189 0
+-214 50 -212 0
+250 52 -163 0
+-187 56 -220 0
+-168 -70 80 0
+-62 -217 -201 0
+84 139 -30 0
+184 22 200 0
+-226 -37 94 0
+191 155 165 0
+115 123 -61 0
+46 206 -124 0
+-223 184 166 0
+211 -6 53 0
+148 -141 194 0
+-156 26 -127 0
+201 -137 -204 0
+-219 185 -138 0
+-151 68 173 0
+-243 19 -15 0
+190 -237 201 0
+65 -153 -179 0
+222 195 -76 0
+-27 -229 250 0
+73 174 -140 0
+-12 49 -208 0
+-5 -180 62 0
+-74 169 233 0
+82 55 -40 0
+203 -76 144 0
+64 -174 -52 0
+-180 140 96 0
+30 147 -212 0
+73 -128 44 0
+-83 161 123 0
+230 66 208 0
+198 17 233 0
+86 37 -203 0
+37 -122 126 0
+-127 67 -245 0
+-33 23 -63 0
+83 1 -166 0
+121 -129 210 0
+-71 213 130 0
+30 -169 -180 0
+21 -200 245 0
+-233 22 49 0
+72 207 -221 0
+-39 101 -109 0
+-32 76 -69 0
+-184 -121 -186 0
+227 187 -147 0
+116 -157 -191 0
+233 -226 71 0
+241 -176 194 0
+-46 -70 164 0
+106 -224 -55 0
+-237 -114 -46 0
+-148 182 209 0
+86 13 -28 0
+-72 118 -234 0
+-102 -205 -204 0
+46 194 65 0
+75 -18 -197 0
+-136 72 232 0
+-78 171 61 0
+-8 -224 -245 0
+210 -125 11 0
+-126 -13 -222 0
+-45 -70 -171 0
+36 -91 -145 0
+-138 4 133 0
+-127 -192 90 0
+-53 -200 86 0
+-6 -18 -196 0
+250 28 -65 0
+234 -27 -116 0
+195 -70 125 0
+-149 50 -10 0
+-10 -17 -226 0
+-125 230 -190 0
+167 -59 -239 0
+215 -120 -2 0
+-150 52 49 0
+118 46 77 0
+-5 126 37 0
+-156 231 172 0
+76 227 216 0
+-77 215 -171 0
+186 242 3 0
+70 88 -129 0
+-219 186 -173 0
+-237 -156 -162 0
+-71 -60 191 0
+-199 -122 -56 0
+205 203 226 0
+-25 -29 192 0
+133 156 -177 0
+-20 -178 -220 0
+25 118 -27 0
+-219 23 -113 0
+201 130 -143 0
+210 -24 91 0
+-23 -59 -221 0
+8 -96 152 0
+57 186 175 0
+202 -170 -47 0
+9 -207 189 0
+100 -234 129 0
+196 224 202 0
+160 118 51 0
+-180 -71 12 0
+141 174 -216 0
+150 -123 -159 0
+135 -139 -99 0
+202 -146 -29 0
+94 -159 -219 0
+113 25 57 0
+-4 3 -203 0
+-38 165 35 0
+47 -202 -168 0
+-223 -47 -55 0
+-74 14 213 0
+-211 95 68 0
+60 -45 12 0
+116 228 -214 0
+-180 -26 213 0
+-173 -40 -127 0
+201 131 63 0
+-117 -104 114 0
+141 65 22 0
+-20 28 99 0
+-96 185 104 0
+191 20 -156 0
+-73 155 54 0
+231 174 -67 0
+-75 47 -192 0
+238 126 -137 0
+116 38 226 0
+221 114 -169 0
+27 30 -125 0
+-7 106 -199 0
+150 17 -104 0
+-243 -224 239 0
+-231 -215 -144 0
+-100 15 223 0
+126 114 -109 0
+-53 -212 154 0
+107 -240 -234 0
+126 188 -192 0
+-212 -186 195 0
+187 37 -166 0
+183 164 -188 0
+97 -176 80 0
+-147 -70 -250 0
+127 92 -125 0
+247 -39 92 0
+224 -62 -7 0
+-156 56 -118 0
+43 -223 -69 0
+221 14 67 0
+22 70 107 0
+-182 -85 -67 0
+-131 50 4 0
+247 78 -53 0
+41 -90 204 0
+175 207 -96 0
+37 -1 -41 0
+52 69 234 0
+-134 -64 -96 0
+127 170 -55 0
+-106 -202 196 0
+-158 20 -16 0
+134 -175 23 0
+-137 113 153 0
+198 176 -202 0
+-242 111 -180 0
+-203 -221 182 0
+-173 -53 -229 0
+-35 57 70 0
+-220 -236 44 0
+149 -230 -159 0
+-241 121 192 0
+-227 -12 164 0
+-162 -241 -141 0
+-100 147 -166 0
+192 216 133 0
+72 -35 172 0
+124 -182 -22 0
+122 49 -219 0
+192 130 43 0
+-10 214 76 0
+194 -135 154 0
+-126 22 -42 0
+126 -182 227 0
+240 -136 -137 0
+-142 -2 -123 0
+-87 -89 -71 0
+-100 -79 241 0
+69 -102 -231 0
+-53 -185 59 0
+-99 109 -53 0
+-157 -162 -36 0
+-196 -2 68 0
+-236 211 145 0
+-140 -60 -26 0
+249 98 -101 0
+249 -225 -88 0
+22 149 -241 0
+133 70 94 0
+-118 174 -160 0
+-135 -121 6 0
+-161 -171 49 0
+-238 226 -149 0
+-112 -197 52 0
+-55 -92 -11 0
+-123 118 -3 0
+203 14 96 0
+-2 -250 25 0
+-133 89 37 0
+21 99 102 0
+-164 186 204 0
+-91 16 70 0
+236 -19 80 0
+-101 -52 -146 0
+-148 7 38 0
+85 201 36 0
+-95 -208 -115 0
+245 -130 150 0
+131 -241 120 0
+216 25 -113 0
+-104 -109 -101 0
+237 -242 176 0
+-233 -149 199 0
+200 -104 -79 0
+174 96 230 0
+186 203 112 0
+-5 -78 -1 0
+-250 162 54 0
+37 243 130 0
+72 235 -106 0
+-55 -207 -157 0
+-176 -248 75 0
+-81 176 -165 0
+161 201 41 0
+-98 247 156 0
+204 -224 17 0
+-47 -214 90 0
+-53 -66 -8 0
+-98 -101 -167 0
+189 225 -175 0
+-205 -78 -165 0
+236 -244 -95 0
+-168 -18 -50 0
+142 -53 -90 0
+-236 -130 191 0
+102 -179 142 0
+-148 -135 83 0
+226 127 66 0
+14 194 74 0
+70 -238 145 0
+-74 250 -47 0
+-54 -163 80 0
+-184 -130 -166 0
+20 168 -162 0
+108 91 152 0
+-121 -174 49 0
+-113 192 -228 0
+232 -11 147 0
+30 83 -27 0
+-231 194 -92 0
+103 217 189 0
+131 46 231 0
+-54 -133 124 0
+66 173 -120 0
+32 25 -167 0
+-13 -109 176 0
+-205 9 -76 0
+-49 136 -82 0
+210 -152 -147 0
+-53 -25 -216 0
+179 160 -82 0
+-135 66 218 0
+-159 -50 184 0
+214 181 -171 0
+51 63 187 0
+239 210 243 0
+-30 -198 -169 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-016.cnf b/benchmarks/UUF250.1065.100/uuf250-016.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-016.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -87 -226 -111 0
+185 169 -150 0
+-54 -134 62 0
+-120 191 79 0
+48 -78 176 0
+-130 -206 -25 0
+149 -67 -103 0
+-19 -244 -80 0
+76 -131 20 0
+-82 48 28 0
+-5 233 102 0
+-144 181 138 0
+211 115 -40 0
+231 -147 111 0
+-103 -13 -128 0
+208 -144 137 0
+-95 -32 183 0
+4 -184 -168 0
+-24 -203 135 0
+214 -56 -79 0
+-246 -143 -110 0
+134 47 30 0
+120 31 -186 0
+-25 -98 112 0
+224 195 120 0
+-19 -31 -198 0
+-127 47 -197 0
+159 232 5 0
+3 -43 -177 0
+178 -176 -102 0
+103 -247 169 0
+-201 -3 -128 0
+-121 -67 -222 0
+-205 163 -33 0
+-38 205 -160 0
+-27 -105 135 0
+-26 106 -12 0
+143 -124 -237 0
+-104 204 59 0
+121 123 40 0
+168 -39 146 0
+62 -10 -157 0
+-244 -55 33 0
+-126 -22 236 0
+21 28 -193 0
+-101 225 -243 0
+-49 -88 -237 0
+-115 -155 203 0
+-179 -10 142 0
+-235 215 -77 0
+132 126 -108 0
+101 -171 -221 0
+-236 -240 -36 0
+-59 -66 179 0
+250 -215 88 0
+209 -23 237 0
+-200 248 -30 0
+51 70 145 0
+-5 67 97 0
+-56 17 -42 0
+-5 51 207 0
+-101 -66 -102 0
+-35 37 7 0
+210 128 80 0
+-133 117 -113 0
+108 15 6 0
+168 -108 -188 0
+-205 -21 210 0
+225 -159 210 0
+152 97 -137 0
+-219 -129 -162 0
+95 -110 26 0
+-206 84 -33 0
+-247 19 141 0
+227 -224 -201 0
+-10 -207 100 0
+90 25 152 0
+-127 -12 -113 0
+141 -173 -176 0
+136 -105 -223 0
+-57 -228 166 0
+199 238 -120 0
+-130 -228 188 0
+150 28 -36 0
+73 194 -20 0
+-5 -86 215 0
+-16 190 -100 0
+-61 -169 179 0
+-111 -61 -93 0
+62 208 95 0
+69 -7 -209 0
+-146 193 -140 0
+197 -138 98 0
+190 -246 -70 0
+183 204 -163 0
+150 -104 172 0
+-59 31 42 0
+-128 222 -7 0
+235 36 138 0
+-9 1 234 0
+86 178 122 0
+-106 95 38 0
+16 -170 -35 0
+163 -130 -167 0
+80 192 236 0
+-82 -199 -191 0
+-211 -61 70 0
+61 -223 -32 0
+-225 -157 -56 0
+126 36 181 0
+124 -181 -241 0
+39 94 -7 0
+221 -152 -186 0
+-179 221 87 0
+-223 238 -79 0
+-195 221 -109 0
+-132 -73 -86 0
+101 -152 79 0
+217 83 -47 0
+-96 -39 -146 0
+-103 136 -214 0
+204 203 70 0
+217 -190 152 0
+-121 -193 -138 0
+-75 91 -243 0
+-212 118 -69 0
+-173 32 -93 0
+-242 37 122 0
+200 203 40 0
+41 -193 -126 0
+216 124 9 0
+175 -221 -120 0
+199 204 227 0
+-168 -48 -11 0
+243 -176 -71 0
+9 -174 -106 0
+-104 -132 125 0
+-163 -97 -40 0
+-199 84 185 0
+-89 -33 -244 0
+-142 -159 126 0
+151 29 215 0
+-111 164 -210 0
+-39 -2 -209 0
+42 -50 -32 0
+238 101 91 0
+-196 249 44 0
+-24 134 209 0
+108 73 -14 0
+66 87 -25 0
+29 -110 -85 0
+-135 168 -180 0
+-223 101 86 0
+-194 191 -193 0
+-183 -72 -75 0
+191 198 56 0
+-207 -201 195 0
+-89 101 -123 0
+-45 -226 -146 0
+225 -116 -49 0
+13 -90 52 0
+-245 -106 24 0
+-219 85 169 0
+-187 93 -20 0
+-148 -140 147 0
+-192 225 128 0
+73 -8 139 0
+142 -106 208 0
+-184 186 -167 0
+125 -8 82 0
+-60 -146 19 0
+220 211 -39 0
+-232 198 32 0
+-14 -191 216 0
+-122 19 83 0
+247 98 182 0
+47 5 32 0
+11 95 36 0
+73 -48 -235 0
+-114 99 -146 0
+-232 49 33 0
+234 -110 -72 0
+-103 -204 30 0
+-183 68 111 0
+-44 -219 -187 0
+-124 146 37 0
+224 43 -209 0
+231 161 106 0
+-75 -232 169 0
+-23 -192 -244 0
+-198 -5 53 0
+83 -135 -154 0
+193 -161 -122 0
+150 -245 153 0
+93 -203 242 0
+243 109 128 0
+157 -175 173 0
+-22 -158 -13 0
+-64 -105 179 0
+16 15 -61 0
+129 -94 -81 0
+-45 46 98 0
+70 127 -221 0
+-16 84 -30 0
+52 65 218 0
+-84 -200 162 0
+-88 -250 -95 0
+-249 37 78 0
+-144 136 -181 0
+126 -132 44 0
+162 -78 65 0
+-123 81 -20 0
+-168 -14 -24 0
+93 127 28 0
+3 176 -239 0
+-161 181 60 0
+245 125 -132 0
+1 9 -162 0
+-167 96 20 0
+53 -121 246 0
+23 78 -195 0
+134 47 -72 0
+163 62 -172 0
+-217 -4 -21 0
+56 1 -10 0
+-65 4 -9 0
+31 -102 -27 0
+208 225 111 0
+-248 64 -56 0
+40 12 -204 0
+-155 118 -133 0
+-119 44 -40 0
+-85 47 -177 0
+231 75 51 0
+-231 -99 -74 0
+-63 93 244 0
+-132 125 -51 0
+123 106 187 0
+37 32 -89 0
+-149 -49 -245 0
+99 -45 26 0
+-99 121 -157 0
+-39 -165 33 0
+238 250 -114 0
+-223 -235 -230 0
+-151 -54 -6 0
+208 -244 -115 0
+42 -182 71 0
+157 -145 34 0
+-202 -194 104 0
+-143 -62 113 0
+143 195 -3 0
+-164 -101 -77 0
+19 80 128 0
+172 -52 -42 0
+-85 125 14 0
+-206 -166 195 0
+-104 87 105 0
+163 -90 -108 0
+-139 65 -9 0
+-132 175 -116 0
+145 79 -54 0
+-94 140 -63 0
+227 233 224 0
+43 161 181 0
+-43 223 196 0
+47 12 -147 0
+-77 -195 -73 0
+-23 -120 -124 0
+113 247 -58 0
+65 -90 -120 0
+-78 -44 248 0
+-157 220 -44 0
+-121 -131 57 0
+-140 240 7 0
+-95 98 -144 0
+-200 185 198 0
+66 -48 90 0
+-165 -37 83 0
+-48 -155 -101 0
+89 -36 -48 0
+-3 -78 -123 0
+246 52 -249 0
+-112 -11 192 0
+-38 -217 -10 0
+42 51 232 0
+-28 106 -202 0
+102 -52 240 0
+-4 -249 96 0
+50 231 -230 0
+-7 -161 241 0
+113 -28 200 0
+-2 -29 -56 0
+-76 132 -191 0
+-185 -127 -115 0
+105 -192 -143 0
+-190 42 170 0
+-144 107 127 0
+142 173 -137 0
+217 -28 90 0
+-64 -47 -217 0
+99 -82 188 0
+-116 114 -151 0
+-247 204 170 0
+-96 3 -41 0
+-209 147 -28 0
+72 -201 -2 0
+53 -85 -203 0
+-74 -102 -120 0
+-52 -141 -174 0
+195 -120 184 0
+-192 -173 105 0
+-3 227 161 0
+156 127 160 0
+159 135 -188 0
+-237 -65 31 0
+-23 126 175 0
+204 79 43 0
+172 -190 224 0
+128 -124 191 0
+226 193 126 0
+-9 135 185 0
+250 216 89 0
+140 2 63 0
+169 210 152 0
+171 250 -49 0
+106 -15 46 0
+-50 -197 23 0
+12 -129 -104 0
+102 160 -145 0
+-110 -190 -170 0
+69 -91 -189 0
+-172 180 83 0
+-47 -80 -201 0
+-85 6 102 0
+149 119 61 0
+-243 -96 138 0
+-68 132 198 0
+-223 123 -96 0
+-116 107 6 0
+-88 234 -133 0
+196 -44 -5 0
+100 -42 -96 0
+-63 165 44 0
+-158 -204 171 0
+177 -9 240 0
+-218 -102 84 0
+187 34 100 0
+-203 143 207 0
+-61 209 -249 0
+-238 49 178 0
+18 75 187 0
+161 234 -154 0
+52 -218 -128 0
+53 24 138 0
+-220 -243 -57 0
+-232 238 239 0
+-39 250 20 0
+177 61 -2 0
+233 -122 -239 0
+-129 144 -236 0
+100 -22 193 0
+-124 -228 32 0
+-178 -97 -102 0
+-145 133 -43 0
+126 131 -109 0
+67 165 171 0
+42 127 89 0
+-114 -197 104 0
+-136 -21 -137 0
+144 -29 20 0
+152 -207 1 0
+183 8 -130 0
+-29 -193 -97 0
+137 -44 -243 0
+-162 116 174 0
+-18 20 92 0
+243 151 46 0
+-16 146 207 0
+-217 112 117 0
+-53 -181 -210 0
+190 -14 245 0
+56 242 -166 0
+-176 79 -112 0
+226 -218 91 0
+120 -208 28 0
+56 68 35 0
+-65 155 25 0
+196 182 -168 0
+-36 -40 138 0
+224 2 -1 0
+22 -137 195 0
+89 -2 -198 0
+202 -177 -135 0
+-38 -19 239 0
+-217 119 -123 0
+95 -141 91 0
+83 -35 29 0
+234 -99 -187 0
+68 -4 189 0
+178 145 203 0
+4 -206 -213 0
+-122 79 193 0
+160 -93 -188 0
+-16 28 158 0
+-38 12 230 0
+62 -65 48 0
+182 -30 -121 0
+-213 -90 72 0
+-54 -202 -60 0
+46 -193 -156 0
+-118 243 -31 0
+207 198 -220 0
+-57 -34 -238 0
+-160 -237 125 0
+114 244 -222 0
+235 137 -147 0
+-205 8 -110 0
+73 142 -214 0
+234 -180 134 0
+139 12 75 0
+-14 15 230 0
+-72 -236 39 0
+113 232 15 0
+223 -26 214 0
+188 -23 -125 0
+105 146 -170 0
+-116 128 186 0
+27 -172 76 0
+76 220 144 0
+153 14 -51 0
+182 -130 -79 0
+-52 -80 12 0
+-82 10 -242 0
+-26 -127 208 0
+-198 69 48 0
+181 -28 -202 0
+-144 -182 -246 0
+-225 -250 238 0
+-204 183 164 0
+-196 49 -149 0
+65 -228 -22 0
+-182 131 82 0
+-155 -9 -1 0
+180 178 -91 0
+174 35 241 0
+67 92 15 0
+239 -39 -133 0
+71 121 -176 0
+228 193 -78 0
+11 210 -201 0
+39 -99 -69 0
+-56 -174 -215 0
+105 -65 51 0
+180 -113 6 0
+175 -191 2 0
+-103 230 133 0
+97 88 -242 0
+242 -130 -50 0
+105 89 -47 0
+-153 -20 167 0
+189 -247 87 0
+-138 15 -208 0
+-116 68 112 0
+-100 214 -109 0
+122 -227 225 0
+-146 -70 117 0
+103 -28 49 0
+-43 -22 192 0
+174 -37 15 0
+-238 54 -66 0
+-82 -239 -17 0
+233 -74 183 0
+157 176 111 0
+-150 3 84 0
+4 -23 -69 0
+16 67 150 0
+188 248 194 0
+209 185 2 0
+-118 183 83 0
+217 -100 -141 0
+197 -184 -193 0
+-216 154 -205 0
+-235 232 -169 0
+-66 168 -134 0
+-16 86 -80 0
+-33 -67 -182 0
+-183 128 51 0
+122 21 55 0
+-242 -72 -24 0
+-106 -236 228 0
+183 -175 165 0
+11 -83 -205 0
+-134 -92 11 0
+44 -124 89 0
+-209 106 -44 0
+-35 223 110 0
+-26 -97 91 0
+-221 -41 153 0
+248 22 -158 0
+-144 -48 13 0
+-122 -18 27 0
+240 -243 209 0
+141 -193 -156 0
+-78 171 -157 0
+-143 150 43 0
+-209 45 236 0
+179 -4 -56 0
+-150 170 -77 0
+21 14 118 0
+149 170 -155 0
+-13 -215 -226 0
+-95 82 -240 0
+-71 -240 -136 0
+-109 -203 242 0
+-88 -106 -181 0
+-174 -173 151 0
+-135 -16 125 0
+-237 -214 -226 0
+-243 98 -195 0
+55 162 136 0
+221 -244 224 0
+-4 179 -162 0
+-218 -82 -101 0
+147 -208 -94 0
+-47 230 -60 0
+-5 248 124 0
+-5 -119 217 0
+-54 -214 142 0
+-150 -54 -64 0
+-142 190 -218 0
+-82 127 242 0
+-243 110 -227 0
+-20 -80 187 0
+18 132 147 0
+70 -16 231 0
+32 49 230 0
+131 -246 -194 0
+81 -224 49 0
+111 -152 163 0
+48 52 -28 0
+-121 67 -109 0
+-25 67 136 0
+-213 -245 -154 0
+90 30 -96 0
+-144 -64 -185 0
+-51 -23 20 0
+-102 192 -156 0
+-92 37 171 0
+179 -106 78 0
+157 96 154 0
+44 -66 -79 0
+153 76 187 0
+-235 -154 47 0
+204 78 168 0
+122 9 -215 0
+-80 -143 46 0
+154 -108 -97 0
+-102 151 -63 0
+-211 10 -38 0
+-248 -163 -148 0
+-192 -17 140 0
+8 -79 204 0
+13 -20 21 0
+36 129 -87 0
+214 -4 -40 0
+-109 -158 -243 0
+94 153 -246 0
+-167 20 184 0
+14 -131 -230 0
+228 168 -240 0
+-243 -138 113 0
+-153 229 -160 0
+-62 -193 186 0
+97 -144 161 0
+62 -221 32 0
+6 -230 198 0
+125 117 63 0
+-200 76 -31 0
+165 -167 55 0
+-189 53 19 0
+-32 -110 -236 0
+63 -102 67 0
+-213 -84 -156 0
+-155 -133 -142 0
+7 146 186 0
+31 -148 149 0
+216 190 227 0
+112 27 -195 0
+-242 -175 46 0
+-16 -140 150 0
+-241 -196 164 0
+-14 -176 230 0
+100 69 71 0
+208 -77 -15 0
+-7 -225 -38 0
+172 166 149 0
+126 67 -35 0
+-150 -156 -61 0
+60 -158 -221 0
+224 169 155 0
+214 247 246 0
+221 208 -117 0
+248 -213 79 0
+-203 242 187 0
+103 40 17 0
+88 -15 -87 0
+-133 97 -126 0
+-172 -100 151 0
+-29 110 -75 0
+64 -136 -181 0
+172 230 245 0
+177 -196 218 0
+-241 116 171 0
+224 145 -187 0
+189 174 -104 0
+99 -176 226 0
+-215 -110 -234 0
+-3 152 -44 0
+-250 17 -55 0
+156 2 89 0
+-6 219 -18 0
+20 -27 -61 0
+-182 -212 -123 0
+-135 134 -182 0
+-105 -225 248 0
+36 -240 -86 0
+4 -240 -175 0
+-35 -175 -95 0
+73 -35 -112 0
+-250 78 -156 0
+-114 56 129 0
+98 -113 89 0
+156 211 -6 0
+229 -192 -189 0
+-22 -196 241 0
+-66 56 -67 0
+-43 -103 -38 0
+-212 32 175 0
+122 11 -235 0
+-224 123 125 0
+225 115 -122 0
+218 -101 230 0
+-219 -193 -137 0
+-186 31 180 0
+-100 64 -153 0
+-41 3 66 0
+40 11 -225 0
+125 -234 148 0
+180 -62 -88 0
+140 81 242 0
+243 94 21 0
+-183 46 76 0
+112 -189 -75 0
+-67 -129 -13 0
+83 -127 -74 0
+93 -161 -222 0
+179 152 23 0
+-95 -170 -25 0
+-120 -247 104 0
+-125 233 -218 0
+76 150 47 0
+24 -191 -168 0
+-132 -39 145 0
+-131 -76 -71 0
+75 82 204 0
+-178 -105 -160 0
+-241 -174 113 0
+133 101 95 0
+-102 137 127 0
+143 -196 -165 0
+107 -165 -49 0
+188 130 123 0
+-107 -170 -191 0
+-2 -48 -85 0
+-212 -112 -150 0
+71 66 -52 0
+-68 20 71 0
+-31 -176 -27 0
+169 129 -21 0
+207 219 102 0
+244 166 -126 0
+236 103 226 0
+-164 73 221 0
+-163 -212 -226 0
+174 172 201 0
+-86 22 -212 0
+-168 52 -99 0
+-189 -22 214 0
+-6 124 -220 0
+-214 232 -105 0
+-210 93 -154 0
+167 221 -22 0
+157 -52 151 0
+128 -217 236 0
+-31 161 25 0
+-18 -34 -124 0
+-141 -121 147 0
+-42 -44 63 0
+53 -42 -240 0
+81 171 -97 0
+136 -74 -205 0
+185 136 -30 0
+-93 90 210 0
+-178 84 165 0
+-104 203 225 0
+121 -194 104 0
+-234 138 -13 0
+-62 -121 138 0
+145 236 -176 0
+164 60 -203 0
+235 62 -86 0
+44 152 -168 0
+234 -183 -71 0
+132 44 207 0
+-35 -18 -124 0
+221 -117 53 0
+-241 220 219 0
+-109 -9 -22 0
+150 11 215 0
+171 102 -87 0
+35 60 85 0
+155 107 231 0
+-212 124 -14 0
+155 202 -153 0
+187 228 -71 0
+241 -57 219 0
+86 -49 -192 0
+71 133 -82 0
+-227 -21 -85 0
+-98 77 -120 0
+77 -90 198 0
+131 1 140 0
+30 -138 193 0
+244 198 -80 0
+220 174 -45 0
+-231 -168 -235 0
+-20 -94 -150 0
+-220 196 104 0
+221 -50 22 0
+19 -97 21 0
+-208 168 -30 0
+-91 116 87 0
+206 -244 198 0
+-134 -126 -54 0
+3 194 -29 0
+-136 -215 -132 0
+-159 -246 93 0
+-247 192 112 0
+199 135 143 0
+-184 42 12 0
+176 201 -233 0
+-35 24 134 0
+245 -15 61 0
+123 -158 -196 0
+84 93 26 0
+115 230 -41 0
+236 -72 -180 0
+239 195 -213 0
+111 -173 -80 0
+40 21 -82 0
+-156 231 -116 0
+104 -64 -225 0
+-231 -172 -118 0
+-115 -82 90 0
+183 -177 -49 0
+150 149 -146 0
+-169 -198 -37 0
+-67 -212 141 0
+-103 -20 192 0
+220 -146 -6 0
+183 61 -146 0
+51 -244 -188 0
+-56 -203 131 0
+-57 -240 55 0
+77 -151 163 0
+-80 -101 -133 0
+-215 229 202 0
+-71 122 -41 0
+236 124 167 0
+-58 200 -249 0
+-43 111 -17 0
+135 -50 -174 0
+-174 -23 -111 0
+142 -210 -52 0
+-157 57 -123 0
+71 -69 15 0
+-33 -129 149 0
+196 139 122 0
+233 246 55 0
+207 211 -110 0
+-234 186 -205 0
+-98 57 79 0
+-95 208 182 0
+62 246 31 0
+170 236 -45 0
+165 49 95 0
+-69 -144 -175 0
+190 -234 -145 0
+-157 -12 -154 0
+22 47 -169 0
+225 240 33 0
+188 178 224 0
+-49 -14 97 0
+102 -42 -58 0
+188 250 232 0
+91 41 -47 0
+-204 -47 -82 0
+-40 -207 169 0
+-183 2 95 0
+-175 195 -72 0
+213 141 177 0
+-164 -218 -83 0
+151 184 198 0
+-123 -2 100 0
+39 167 50 0
+-247 35 242 0
+211 -206 223 0
+-34 -102 51 0
+-80 43 123 0
+35 -48 31 0
+-185 155 -137 0
+-182 39 135 0
+22 116 187 0
+193 177 -151 0
+-180 -140 207 0
+-62 159 19 0
+127 -16 -136 0
+97 192 -83 0
+141 208 -107 0
+-201 -202 102 0
+22 -223 235 0
+138 46 85 0
+241 -153 -197 0
+3 76 -169 0
+-71 -67 143 0
+-248 246 -25 0
+-51 -174 241 0
+141 188 -200 0
+-49 13 211 0
+157 192 145 0
+-102 111 -114 0
+72 143 73 0
+109 169 -207 0
+-194 55 230 0
+-232 -178 -43 0
+244 -79 18 0
+6 27 3 0
+98 197 -200 0
+-21 198 10 0
+-101 -85 -208 0
+50 204 -13 0
+-178 -67 245 0
+-211 242 29 0
+-117 67 232 0
+156 167 -168 0
+48 -111 -82 0
+29 105 209 0
+-105 -246 -95 0
+-167 -23 207 0
+-232 -54 -189 0
+27 215 110 0
+-1 54 -143 0
+-62 181 173 0
+46 -231 -102 0
+-24 110 -54 0
+213 -36 -185 0
+110 145 13 0
+179 165 19 0
+182 116 -63 0
+33 142 51 0
+-56 -67 -96 0
+-200 -249 -134 0
+51 179 -151 0
+-152 -212 -87 0
+-155 27 -97 0
+15 -167 -18 0
+-99 107 -155 0
+219 -119 83 0
+-90 89 75 0
+-131 -208 -95 0
+178 123 195 0
+137 -136 -6 0
+-88 73 243 0
+-47 -100 -180 0
+104 109 92 0
+-9 -199 -170 0
+55 -122 85 0
+-220 78 112 0
+-67 81 222 0
+244 -157 231 0
+133 -246 -200 0
+2 3 58 0
+-125 -32 -126 0
+109 60 240 0
+-203 -50 -200 0
+-185 18 -183 0
+-71 -73 -135 0
+175 34 -229 0
+-209 -129 32 0
+-241 161 138 0
+127 -29 41 0
+191 234 184 0
+-22 36 -126 0
+222 -44 -24 0
+-92 -232 -143 0
+2 48 -15 0
+154 48 161 0
+179 -144 -56 0
+-199 116 -185 0
+204 -211 158 0
+82 -192 -127 0
+-24 -138 -31 0
+205 -153 -46 0
+152 -155 -55 0
+-11 -81 134 0
+247 8 -15 0
+-106 128 136 0
+40 16 -12 0
+25 178 -123 0
+-2 -23 80 0
+-209 187 14 0
+223 166 245 0
+-217 -92 72 0
+197 202 25 0
+-69 -32 60 0
+-155 127 -188 0
+36 -73 -163 0
+-86 147 -56 0
+5 -72 -184 0
+-67 209 -246 0
+127 -11 -39 0
+-61 -214 -211 0
+-187 -80 -38 0
+-224 242 233 0
+121 -88 -81 0
+29 -90 -198 0
+-207 -214 90 0
+58 122 -163 0
+-7 -88 -141 0
+-113 -115 -249 0
+131 9 -52 0
+204 -33 168 0
+126 7 225 0
+187 108 -175 0
+-239 -210 35 0
+200 34 24 0
+206 65 133 0
+-227 233 -89 0
+-39 207 -48 0
+-133 22 105 0
+-182 -209 -41 0
+-56 165 216 0
+20 -15 57 0
+48 -4 34 0
+241 100 89 0
+-102 -199 56 0
+44 -210 -179 0
+-83 168 -232 0
+-216 -73 -200 0
+-67 159 16 0
+3 -105 -230 0
+72 41 -94 0
+-218 133 -159 0
+145 -238 -7 0
+10 -54 83 0
+57 211 -191 0
+170 90 228 0
+-4 57 -161 0
+96 -150 -170 0
+28 4 -211 0
+-196 85 -130 0
+74 41 237 0
+-80 -57 -133 0
+172 -65 38 0
+-249 195 35 0
+129 -250 148 0
+-155 210 59 0
+217 90 -168 0
+238 1 202 0
+57 91 63 0
+154 -179 117 0
+-69 -91 -212 0
+-238 199 -62 0
+-42 36 -142 0
+-112 -118 74 0
+-42 -112 -52 0
+160 230 78 0
+-94 -95 8 0
+-46 42 -91 0
+-170 147 -20 0
+-117 112 89 0
+-156 180 231 0
+44 145 -182 0
+-107 95 223 0
+99 -201 -155 0
+-96 -61 87 0
+-185 136 36 0
+-2 -163 231 0
+114 69 -125 0
+-95 -115 106 0
+224 78 111 0
+-167 197 225 0
+39 114 -6 0
+-50 -161 38 0
+-80 92 -168 0
+235 64 -228 0
+-186 -40 188 0
+4 30 -163 0
+228 99 121 0
+-69 102 209 0
+136 22 -112 0
+104 -53 24 0
+90 -217 45 0
+212 -205 -193 0
+-199 38 67 0
+207 159 -125 0
+54 -125 45 0
+-93 5 -224 0
+-232 218 155 0
+-141 -248 -161 0
+-61 -113 92 0
+-178 235 -238 0
+-229 156 -157 0
+153 -25 -130 0
+181 90 177 0
+25 107 -195 0
+-230 -219 -111 0
+119 169 79 0
+187 24 146 0
+-245 11 -185 0
+-3 -127 -87 0
+-74 -222 97 0
+-108 58 206 0
+-58 19 -102 0
+-48 80 193 0
+213 -4 -171 0
+177 -24 135 0
+60 65 -131 0
+-93 59 232 0
+126 60 -147 0
+112 3 150 0
+196 228 124 0
+154 61 -146 0
+-247 169 -205 0
+-45 238 25 0
+-88 -167 69 0
+-88 -145 98 0
+-42 -128 -160 0
+83 -159 154 0
+3 181 27 0
+-209 -225 161 0
+-33 68 -129 0
+-35 170 136 0
+55 -240 25 0
+94 -56 44 0
+213 135 -76 0
+155 113 66 0
+-9 141 27 0
+16 167 -98 0
+81 -101 -28 0
+225 185 -89 0
+49 -213 -32 0
+-222 -4 -28 0
+-106 -165 56 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-017.cnf b/benchmarks/UUF250.1065.100/uuf250-017.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-017.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -159 134 2 0
+171 175 130 0
+112 -155 16 0
+112 239 -195 0
+246 -61 -23 0
+8 -57 -93 0
+-112 -116 -109 0
+79 38 -67 0
+151 -155 193 0
+54 225 -62 0
+36 -16 129 0
+-156 77 171 0
+225 40 150 0
+220 -238 47 0
+-119 -191 109 0
+231 4 85 0
+172 203 123 0
+175 -73 -164 0
+-179 -112 -235 0
+-22 -45 141 0
+200 220 -111 0
+-80 1 -112 0
+-77 17 -33 0
+-237 -20 -36 0
+171 -16 -5 0
+169 -96 214 0
+188 -209 -43 0
+9 -237 -151 0
+-215 -214 12 0
+-211 -105 -20 0
+-210 85 -12 0
+216 53 99 0
+144 -110 -245 0
+37 114 184 0
+52 74 -223 0
+-238 -248 223 0
+-139 -137 -140 0
+-245 39 -100 0
+-210 -119 -114 0
+-12 218 51 0
+123 27 87 0
+183 -164 144 0
+-62 -145 -78 0
+161 -94 -28 0
+1 -250 -161 0
+-139 -106 -226 0
+-233 -134 163 0
+-165 -17 208 0
+-152 88 -186 0
+122 -112 -173 0
+-231 52 -12 0
+206 -9 96 0
+-181 50 -67 0
+-230 193 -82 0
+89 243 -56 0
+-168 -5 19 0
+-142 166 -55 0
+39 215 239 0
+-99 -84 223 0
+-124 88 87 0
+-147 -17 116 0
+211 88 242 0
+-204 -114 241 0
+-222 -68 -177 0
+39 122 14 0
+236 197 129 0
+-178 73 -161 0
+-195 -41 100 0
+-29 -204 -136 0
+-132 187 5 0
+-7 -47 3 0
+208 -75 187 0
+-105 189 65 0
+-23 153 -250 0
+41 -240 -85 0
+102 141 192 0
+-219 233 -163 0
+-179 -206 -96 0
+39 183 -122 0
+187 -131 220 0
+166 -28 244 0
+196 100 1 0
+15 -184 -59 0
+-79 216 -151 0
+-180 -192 121 0
+-3 -128 -76 0
+15 180 57 0
+-118 -53 -246 0
+144 -242 -139 0
+-35 121 84 0
+203 23 -174 0
+236 33 -89 0
+104 166 180 0
+-22 236 84 0
+-53 -64 -146 0
+184 -173 -188 0
+16 -186 239 0
+-231 -82 203 0
+3 204 29 0
+111 167 122 0
+172 237 -14 0
+64 -110 -150 0
+89 195 -210 0
+84 -108 -94 0
+171 54 -125 0
+-134 232 165 0
+110 -154 117 0
+137 45 -24 0
+236 -169 80 0
+-202 233 161 0
+128 24 3 0
+-134 -17 -127 0
+29 17 231 0
+-109 21 95 0
+-226 -4 5 0
+-225 -125 -71 0
+238 -32 -200 0
+71 202 189 0
+160 184 61 0
+26 -98 116 0
+-78 -208 -239 0
+81 173 168 0
+-202 -107 43 0
+-181 67 -52 0
+-104 -96 21 0
+83 204 -212 0
+207 -182 70 0
+216 163 212 0
+-126 -234 186 0
+101 78 -102 0
+126 -129 182 0
+235 155 -215 0
+159 244 -90 0
+-240 128 126 0
+180 156 -177 0
+-9 -153 101 0
+224 -204 189 0
+186 -226 204 0
+-45 -106 222 0
+-150 66 -248 0
+-190 -245 70 0
+104 -207 72 0
+158 -169 30 0
+-208 -19 112 0
+-250 137 -88 0
+216 -7 -174 0
+-155 241 115 0
+30 191 -17 0
+-67 -9 -179 0
+-187 -134 -37 0
+-149 208 141 0
+89 85 163 0
+-95 58 27 0
+-220 118 26 0
+-98 -242 157 0
+-101 74 -65 0
+-39 -97 242 0
+-211 -6 167 0
+5 129 -143 0
+-53 124 191 0
+-66 110 -189 0
+38 139 -43 0
+138 50 209 0
+-80 42 246 0
+171 125 -146 0
+-226 149 13 0
+-111 66 2 0
+107 233 -141 0
+-182 117 220 0
+199 9 -165 0
+248 95 -147 0
+123 119 240 0
+214 -128 66 0
+32 124 219 0
+-42 249 -66 0
+204 89 31 0
+25 221 -158 0
+-97 -59 -57 0
+-16 -195 -123 0
+41 -237 171 0
+42 -148 -102 0
+112 22 171 0
+199 132 -73 0
+-5 60 180 0
+-49 -84 112 0
+232 233 -202 0
+-33 -166 221 0
+219 -134 -137 0
+-26 144 240 0
+-80 69 117 0
+-246 21 40 0
+147 137 -10 0
+122 58 -78 0
+-189 125 -110 0
+211 160 -198 0
+-134 96 6 0
+17 190 246 0
+221 -178 -143 0
+15 124 -116 0
+-3 13 -105 0
+-187 -224 50 0
+52 -163 32 0
+132 -159 -15 0
+-17 221 -74 0
+-78 97 -138 0
+-137 -234 201 0
+29 228 -10 0
+-148 -156 107 0
+-113 197 -33 0
+-62 156 223 0
+-177 -224 -4 0
+-225 -189 -156 0
+182 146 86 0
+-100 171 213 0
+-9 169 198 0
+2 -46 -10 0
+184 -147 108 0
+20 62 2 0
+121 199 230 0
+125 90 5 0
+108 73 168 0
+-36 11 237 0
+-249 -119 178 0
+59 -95 225 0
+-124 53 -144 0
+-250 233 38 0
+-7 135 -126 0
+111 26 94 0
+64 84 162 0
+-93 245 143 0
+-201 123 250 0
+-104 47 232 0
+204 -150 34 0
+115 2 143 0
+116 132 -9 0
+25 69 4 0
+122 -160 -89 0
+-113 -92 -28 0
+205 4 217 0
+111 -146 138 0
+250 -178 -73 0
+-45 -74 -40 0
+12 -40 -19 0
+-5 -141 -161 0
+227 -98 -86 0
+-119 -216 167 0
+72 -13 192 0
+38 -157 159 0
+213 -200 -235 0
+-63 148 68 0
+137 131 -249 0
+171 144 229 0
+-232 41 -30 0
+-234 -59 174 0
+189 -245 242 0
+41 30 -134 0
+-5 3 99 0
+-107 -97 -143 0
+111 -220 -48 0
+129 -127 224 0
+124 -173 -146 0
+213 -217 231 0
+164 -56 -192 0
+46 53 148 0
+73 216 212 0
+163 -210 -17 0
+36 -180 -195 0
+112 -155 -201 0
+-232 6 195 0
+-215 -171 247 0
+21 -130 43 0
+-16 -224 -189 0
+104 -101 84 0
+-196 135 -50 0
+-172 -228 69 0
+1 -175 165 0
+-52 -227 75 0
+170 41 164 0
+47 -41 -201 0
+245 102 192 0
+98 -21 12 0
+115 -209 188 0
+23 186 -165 0
+-73 71 -182 0
+-163 103 -87 0
+73 -143 -203 0
+-198 -70 143 0
+136 -196 224 0
+-31 -44 74 0
+-107 125 178 0
+126 172 -193 0
+-13 203 -217 0
+-193 224 86 0
+-170 54 101 0
+-68 122 187 0
+-45 191 -208 0
+135 -31 166 0
+241 129 -227 0
+-134 -214 53 0
+-48 24 189 0
+-21 64 -194 0
+191 185 -243 0
+111 27 57 0
+-86 -238 64 0
+-206 19 44 0
+149 23 -127 0
+54 192 -112 0
+225 -159 175 0
+-131 -81 -16 0
+215 175 6 0
+-71 218 31 0
+-124 -114 223 0
+133 -135 -179 0
+86 -46 -4 0
+88 -205 -147 0
+-101 -34 -183 0
+-163 104 106 0
+155 221 150 0
+6 -113 110 0
+-231 -51 55 0
+93 244 51 0
+18 -38 -135 0
+139 -77 -194 0
+-102 -165 84 0
+61 154 -98 0
+-132 -122 234 0
+213 165 146 0
+70 -175 143 0
+234 64 -216 0
+-115 -86 42 0
+-202 82 193 0
+-44 227 4 0
+-6 -143 -216 0
+-200 -140 242 0
+54 72 102 0
+167 -235 -135 0
+-199 -213 -125 0
+-243 157 -92 0
+-136 5 -128 0
+224 -164 246 0
+236 181 182 0
+-43 -62 -205 0
+-238 -119 -245 0
+-81 178 -127 0
+101 -72 133 0
+144 -127 10 0
+154 13 -171 0
+11 -245 -3 0
+246 -20 -104 0
+-92 -79 -23 0
+53 -68 40 0
+171 -46 23 0
+-226 -165 -25 0
+154 165 -234 0
+-208 128 -40 0
+-143 -155 -32 0
+-192 -138 219 0
+244 -205 -36 0
+-233 86 -119 0
+-178 50 -34 0
+-181 172 40 0
+135 46 144 0
+225 4 78 0
+215 -4 -96 0
+240 147 237 0
+-158 44 188 0
+203 -140 88 0
+219 -217 100 0
+-56 192 125 0
+88 15 241 0
+90 -195 -149 0
+-69 -95 44 0
+-3 -160 -102 0
+-11 -172 -98 0
+249 -212 183 0
+-163 193 186 0
+-8 178 -133 0
+166 -28 -171 0
+241 -243 72 0
+-30 -152 -230 0
+-250 137 171 0
+-24 -85 182 0
+-74 -163 78 0
+-144 171 -53 0
+-233 39 107 0
+191 -1 219 0
+115 210 -129 0
+-97 -189 -39 0
+234 77 -140 0
+241 -25 -187 0
+-180 177 188 0
+192 -152 -84 0
+-196 -45 138 0
+-203 -147 -92 0
+230 -213 176 0
+-6 -126 -51 0
+-95 65 -8 0
+110 57 -94 0
+-47 -228 -61 0
+128 195 -212 0
+-165 -28 -36 0
+-140 -26 13 0
+-103 -51 82 0
+-111 191 85 0
+-170 206 246 0
+41 -173 -46 0
+25 -27 -2 0
+-63 -27 -243 0
+1 83 -77 0
+-136 174 111 0
+-148 -96 -41 0
+-170 -197 -205 0
+114 -47 -154 0
+242 191 -209 0
+223 161 -137 0
+-201 -189 -37 0
+169 -51 -156 0
+-1 -86 -186 0
+-30 -182 66 0
+202 223 2 0
+30 -6 231 0
+-25 165 -164 0
+70 -38 -221 0
+-132 -222 93 0
+39 -162 66 0
+82 30 127 0
+176 120 38 0
+-225 -120 113 0
+-106 -7 -26 0
+42 243 -148 0
+228 -114 177 0
+226 -103 -142 0
+-89 166 -62 0
+6 -216 -195 0
+-18 206 -141 0
+-63 -40 -36 0
+-11 -119 65 0
+-95 -221 171 0
+94 -177 -246 0
+186 -226 -115 0
+248 -203 216 0
+246 203 227 0
+-66 200 80 0
+16 -199 -178 0
+170 -172 111 0
+-212 245 -204 0
+36 25 -98 0
+-122 -150 152 0
+-202 -151 -205 0
+-16 81 111 0
+127 77 -103 0
+225 40 -155 0
+-25 174 139 0
+-182 -76 174 0
+-76 220 165 0
+-44 223 107 0
+-27 28 -150 0
+170 124 -126 0
+81 230 75 0
+88 -191 249 0
+-33 171 67 0
+-249 94 -146 0
+-101 194 -118 0
+225 82 147 0
+79 -174 202 0
+-172 208 249 0
+107 -96 -159 0
+247 95 -127 0
+-31 45 210 0
+-189 -173 -218 0
+-219 -172 -102 0
+-33 15 43 0
+125 -14 -132 0
+128 159 247 0
+132 -24 14 0
+244 132 185 0
+42 132 -109 0
+122 -198 139 0
+-205 -76 175 0
+41 -45 -33 0
+68 -137 -78 0
+-97 23 -60 0
+-81 -230 80 0
+-235 -186 104 0
+-168 -178 -60 0
+-147 50 91 0
+-152 149 -96 0
+-94 -184 -182 0
+201 137 -100 0
+-70 -213 -163 0
+-83 60 -194 0
+246 -186 -145 0
+-44 -240 183 0
+-139 -113 221 0
+-225 236 -229 0
+-32 198 -201 0
+222 -118 170 0
+115 -2 -56 0
+132 116 -81 0
+118 -79 232 0
+-237 -247 -44 0
+172 193 -33 0
+-158 -174 -242 0
+181 -102 -84 0
+-7 -72 -16 0
+-85 154 -227 0
+44 13 -141 0
+66 -13 124 0
+26 -155 -197 0
+47 -172 -222 0
+44 245 -43 0
+219 -167 147 0
+-60 58 -14 0
+-28 -141 143 0
+125 47 -230 0
+235 -153 134 0
+160 -141 -173 0
+57 -59 223 0
+-58 -20 -228 0
+-9 -119 -23 0
+128 -201 -35 0
+-18 -137 99 0
+105 250 -157 0
+-164 128 -169 0
+-118 88 -32 0
+23 -204 -197 0
+15 -233 61 0
+211 28 3 0
+-16 -19 200 0
+-97 -27 -116 0
+125 -190 144 0
+246 12 91 0
+59 -84 -42 0
+135 -217 165 0
+-113 247 101 0
+169 250 -207 0
+172 66 215 0
+26 -181 172 0
+-213 -127 -90 0
+200 74 237 0
+68 220 -110 0
+-228 -204 246 0
+-31 241 47 0
+-76 -20 -166 0
+-154 -97 -199 0
+1 -213 220 0
+40 -215 -205 0
+-153 -188 -161 0
+-239 -215 -238 0
+-29 -33 -230 0
+-228 172 89 0
+-198 72 -40 0
+-73 -9 134 0
+-200 197 238 0
+71 129 149 0
+176 84 243 0
+-89 -228 -95 0
+-75 -203 -210 0
+-232 135 -115 0
+-86 -143 -93 0
+55 -118 32 0
+-71 220 -40 0
+117 -173 123 0
+245 112 192 0
+-73 -167 156 0
+-113 206 216 0
+-205 -74 -66 0
+164 -105 -86 0
+93 176 -79 0
+-49 106 -76 0
+53 132 -182 0
+-114 -231 -8 0
+-93 -138 102 0
+-145 16 -208 0
+-133 100 97 0
+185 107 249 0
+51 -237 -4 0
+-55 -9 116 0
+-189 82 55 0
+-139 -188 205 0
+102 -80 -115 0
+-124 247 -225 0
+-105 110 149 0
+9 205 -167 0
+168 -240 158 0
+-131 -76 133 0
+-233 -49 -75 0
+-97 -30 238 0
+-81 8 209 0
+-218 238 50 0
+179 -240 101 0
+-139 -217 -75 0
+92 20 30 0
+84 96 38 0
+-102 -59 -95 0
+176 -113 -195 0
+-52 62 146 0
+-127 -117 89 0
+-186 30 199 0
+-80 173 99 0
+129 250 146 0
+-3 -78 -130 0
+217 -81 -22 0
+158 -172 247 0
+-147 -225 241 0
+28 65 -173 0
+104 169 121 0
+218 -203 48 0
+180 111 12 0
+-182 -230 -70 0
+-205 156 199 0
+-119 110 207 0
+15 78 -32 0
+77 28 82 0
+-167 -245 -66 0
+120 125 99 0
+107 121 214 0
+-143 -125 -152 0
+-145 13 28 0
+-62 17 85 0
+-71 -122 -130 0
+-24 46 3 0
+-62 -2 -237 0
+-213 70 186 0
+-80 -108 53 0
+169 -55 177 0
+-181 -249 162 0
+45 49 -23 0
+-204 -224 18 0
+-175 -44 -170 0
+-33 -127 -210 0
+-76 106 -182 0
+8 84 -216 0
+-228 -68 -201 0
+-59 131 -209 0
+133 142 -43 0
+-25 -177 73 0
+123 -171 195 0
+65 -178 126 0
+-180 -231 212 0
+54 -91 212 0
+-63 -207 -238 0
+-247 36 72 0
+249 -189 200 0
+-205 133 104 0
+-237 -74 153 0
+-10 232 -42 0
+-149 114 240 0
+-242 -53 51 0
+-64 132 -137 0
+-229 -34 -231 0
+217 -240 -131 0
+-213 136 -112 0
+64 98 -219 0
+119 103 27 0
+-163 -249 107 0
+-43 97 78 0
+171 67 201 0
+-198 -82 -153 0
+62 66 44 0
+162 -234 -62 0
+-106 169 -37 0
+-248 13 -208 0
+-4 -243 57 0
+-98 222 -69 0
+205 -220 -123 0
+-207 94 169 0
+134 -25 23 0
+67 -226 -61 0
+-127 230 -192 0
+-85 75 -220 0
+-208 47 51 0
+-135 174 102 0
+225 -81 -49 0
+-6 80 160 0
+-197 110 -105 0
+-124 -25 242 0
+2 -35 -205 0
+-177 -167 49 0
+157 -208 81 0
+-96 101 215 0
+-146 140 -56 0
+169 -66 -239 0
+-91 96 97 0
+-140 227 -7 0
+76 138 11 0
+-72 234 -167 0
+82 -40 -47 0
+1 -2 -61 0
+-146 31 -108 0
+62 77 -39 0
+100 189 -111 0
+247 -147 -21 0
+9 217 184 0
+201 209 105 0
+-209 -173 182 0
+-123 94 236 0
+-214 -107 -198 0
+166 -158 -131 0
+173 -178 153 0
+132 -194 -186 0
+111 63 -24 0
+147 -10 -239 0
+-8 160 46 0
+-82 -182 -201 0
+-248 -91 130 0
+-113 14 -133 0
+19 6 -188 0
+-145 -107 92 0
+-214 77 -32 0
+-100 -59 -81 0
+-49 -104 247 0
+109 7 -112 0
+229 159 69 0
+-171 -64 -140 0
+193 77 -8 0
+7 104 102 0
+-110 -144 98 0
+183 -169 20 0
+-63 160 -184 0
+-152 55 238 0
+158 85 -147 0
+-100 -198 75 0
+57 101 -184 0
+-197 165 -82 0
+40 -18 249 0
+-70 85 -162 0
+-147 -193 198 0
+-236 196 218 0
+-91 219 233 0
+-117 138 -116 0
+-234 -128 104 0
+97 163 -51 0
+-53 247 -135 0
+-62 237 187 0
+-101 -222 -152 0
+159 119 72 0
+-115 -166 206 0
+-84 35 3 0
+172 68 7 0
+143 153 -62 0
+239 27 -66 0
+103 153 50 0
+64 152 67 0
+87 -41 -140 0
+-183 42 -94 0
+191 -75 239 0
+-141 238 -180 0
+222 -109 150 0
+-110 11 -60 0
+189 37 1 0
+-245 -222 161 0
+-10 119 34 0
+188 30 88 0
+-177 -123 166 0
+-115 12 -125 0
+141 -15 -122 0
+133 -112 201 0
+10 200 216 0
+203 195 -200 0
+243 -234 -188 0
+-79 -21 -244 0
+117 27 98 0
+96 -109 -217 0
+138 158 179 0
+-13 -19 -32 0
+-180 -215 183 0
+161 31 -103 0
+-25 193 59 0
+-226 -142 -172 0
+-202 -242 216 0
+145 122 -67 0
+153 -205 13 0
+205 -237 53 0
+-28 203 -198 0
+146 58 168 0
+214 185 230 0
+12 -163 -230 0
+-133 -123 -178 0
+-242 164 -109 0
+115 8 23 0
+141 83 248 0
+145 -124 172 0
+-65 -30 211 0
+148 -207 10 0
+-221 11 -129 0
+57 184 -80 0
+-63 198 -65 0
+73 -135 -241 0
+-130 25 163 0
+-11 -1 69 0
+-136 51 45 0
+-156 -167 45 0
+-182 224 -1 0
+128 136 -152 0
+-98 -35 -183 0
+28 59 228 0
+-170 -179 -249 0
+80 81 -122 0
+208 -129 14 0
+-40 -16 -73 0
+-150 209 54 0
+-209 -200 -6 0
+-106 245 -235 0
+106 -32 116 0
+-157 -180 -49 0
+224 -52 -188 0
+104 136 168 0
+-14 -198 -76 0
+234 -30 182 0
+-133 55 -1 0
+161 7 -205 0
+-67 -138 19 0
+-67 10 -58 0
+-43 242 -13 0
+45 -223 -216 0
+-199 -65 5 0
+35 -230 -177 0
+-164 -31 -183 0
+-205 -215 182 0
+128 234 -244 0
+92 -228 211 0
+135 -166 104 0
+-235 132 98 0
+108 58 -235 0
+61 -152 -157 0
+-202 -85 164 0
+-36 -67 -211 0
+208 112 -61 0
+76 -138 -221 0
+-234 237 -146 0
+-77 -242 -225 0
+-35 190 222 0
+-174 37 -211 0
+149 -167 128 0
+114 210 40 0
+149 -176 -73 0
+29 -202 -167 0
+100 121 32 0
+-51 3 39 0
+231 -236 224 0
+-102 144 -250 0
+151 47 117 0
+62 -147 184 0
+216 -8 -42 0
+-20 -166 -149 0
+67 -39 38 0
+232 -113 -101 0
+162 242 45 0
+-134 51 -9 0
+-89 75 109 0
+-131 -135 84 0
+223 183 159 0
+222 194 -80 0
+17 173 216 0
+218 -186 -96 0
+-122 -53 -49 0
+-1 195 -183 0
+247 240 -158 0
+-241 22 -119 0
+227 13 151 0
+236 -211 126 0
+-35 165 42 0
+182 -70 49 0
+-35 136 75 0
+120 -68 -134 0
+-94 -126 183 0
+67 -195 13 0
+-167 -94 155 0
+20 218 186 0
+215 240 -94 0
+71 103 110 0
+101 -138 -215 0
+198 -163 -221 0
+153 -148 -120 0
+-115 207 -231 0
+192 -126 -93 0
+71 231 52 0
+-162 -41 210 0
+-35 -46 -235 0
+144 -248 -184 0
+-114 -148 -115 0
+-121 19 224 0
+-220 216 108 0
+17 131 -47 0
+-229 179 -178 0
+151 166 -31 0
+-9 -243 247 0
+-50 135 16 0
+-158 80 244 0
+134 -60 207 0
+-195 -121 175 0
+-203 -145 -39 0
+1 177 -87 0
+129 -240 230 0
+151 -78 120 0
+115 83 212 0
+86 -10 242 0
+-77 -210 -45 0
+64 -105 117 0
+-105 -127 138 0
+65 -98 -108 0
+123 223 -175 0
+233 173 94 0
+154 -150 -174 0
+-81 48 27 0
+244 86 -107 0
+-17 235 216 0
+-75 80 234 0
+-238 10 -220 0
+62 110 -211 0
+-97 -73 -67 0
+-196 -191 162 0
+-222 -207 -90 0
+-26 114 -206 0
+159 -87 -95 0
+-100 -21 -246 0
+94 169 -111 0
+16 52 200 0
+52 33 -189 0
+242 186 -50 0
+10 154 -243 0
+175 -163 -135 0
+-27 184 16 0
+-52 91 55 0
+203 -90 19 0
+-225 -186 226 0
+183 -115 207 0
+31 -176 59 0
+68 -204 188 0
+-205 -145 124 0
+45 121 -235 0
+64 20 -39 0
+-145 -117 114 0
+-51 230 -219 0
+23 -57 -147 0
+75 -73 182 0
+-159 180 145 0
+74 133 -196 0
+78 -25 181 0
+-88 -184 148 0
+181 -38 173 0
+218 -41 13 0
+-195 44 -162 0
+103 -148 231 0
+125 51 42 0
+123 216 -43 0
+-128 -45 -216 0
+170 -102 229 0
+37 -94 -196 0
+-125 1 -209 0
+-171 -146 208 0
+138 -69 -80 0
+38 -128 87 0
+65 245 173 0
+-169 137 50 0
+119 -224 -218 0
+-111 -73 -226 0
+176 -213 63 0
+91 43 16 0
+63 221 -164 0
+-185 216 -190 0
+60 153 199 0
+221 18 87 0
+54 -121 -109 0
+96 197 -132 0
+-226 -243 -194 0
+-42 -204 -139 0
+-114 -209 249 0
+17 45 150 0
+-36 -209 230 0
+146 194 -30 0
+-75 -151 127 0
+-194 -4 75 0
+221 -111 -120 0
+130 -182 -133 0
+192 -93 200 0
+106 -102 250 0
+-11 -246 189 0
+173 171 115 0
+197 -146 -21 0
+-250 -134 -13 0
+72 20 66 0
+186 99 54 0
+-129 224 -174 0
+82 213 85 0
+22 -41 161 0
+248 -62 -95 0
+-121 -68 31 0
+177 70 56 0
+40 -145 35 0
+150 18 117 0
+-135 49 169 0
+-161 -232 119 0
+23 -83 -131 0
+-150 223 88 0
+-10 246 -101 0
+-233 -190 200 0
+203 79 -43 0
+131 44 -31 0
+205 -21 186 0
+-126 214 27 0
+128 -74 -22 0
+-138 -177 19 0
+-129 -128 -82 0
+124 -93 -223 0
+92 -10 -141 0
+-200 -113 55 0
+-160 78 -205 0
+217 137 -80 0
+-1 -171 -61 0
+151 -72 -205 0
+23 139 -53 0
+105 -19 70 0
+12 -163 215 0
+60 -211 -182 0
+66 -85 -234 0
+210 -149 -61 0
+6 -80 -189 0
+153 -152 49 0
+130 -52 -220 0
+-224 238 239 0
+-129 -217 -13 0
+110 235 -67 0
+-185 213 107 0
+-243 210 152 0
+117 -244 61 0
+-219 80 35 0
+218 -130 249 0
+239 113 21 0
+195 88 60 0
+-169 166 74 0
+47 -239 104 0
+96 -187 -2 0
+-153 208 -42 0
+24 247 225 0
+-164 -11 -190 0
+12 37 -199 0
+-238 214 104 0
+-169 -211 31 0
+97 -158 -80 0
+96 -155 -183 0
+-245 154 209 0
+-111 -7 41 0
+37 164 -60 0
+-151 221 101 0
+152 -138 -246 0
+-7 168 42 0
+42 -222 67 0
+-181 223 226 0
+184 -190 70 0
+126 -72 -249 0
+8 -163 -88 0
+110 170 -176 0
+-183 78 214 0
+-107 -58 -132 0
+-16 -50 -242 0
+-144 -119 -1 0
+-52 -165 -119 0
+-216 98 -52 0
+242 127 -227 0
+117 -32 -4 0
+21 61 77 0
+219 55 -237 0
+61 -248 1 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-018.cnf b/benchmarks/UUF250.1065.100/uuf250-018.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-018.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -176 12 -92 0
+110 36 145 0
+134 -146 121 0
+91 219 45 0
+216 233 -85 0
+241 -181 -177 0
+-66 27 11 0
+239 -210 -206 0
+-198 -82 -134 0
+-115 -117 -194 0
+115 -133 130 0
+16 -30 -73 0
+86 228 109 0
+207 35 182 0
+-52 142 199 0
+195 -205 -223 0
+-122 11 -216 0
+-94 -123 183 0
+-52 -121 55 0
+66 13 223 0
+105 204 18 0
+-15 150 25 0
+185 -187 184 0
+-137 -190 -220 0
+-23 239 -194 0
+59 -108 -156 0
+90 -200 -83 0
+-175 114 -109 0
+118 192 176 0
+81 102 50 0
+-134 -212 157 0
+-49 96 173 0
+-86 139 -213 0
+151 237 156 0
+-183 -127 -121 0
+-233 86 187 0
+-229 94 -180 0
+-1 92 -93 0
+178 187 -199 0
+-102 -195 121 0
+197 -159 -134 0
+-27 48 147 0
+-179 -145 -193 0
+-69 -117 103 0
+-3 74 217 0
+172 -159 -198 0
+-22 -233 199 0
+-18 -89 146 0
+-115 -49 193 0
+64 -202 -146 0
+70 -98 54 0
+169 175 -244 0
+118 110 -243 0
+90 -184 -21 0
+-103 -215 172 0
+-144 65 196 0
+-208 250 22 0
+105 -235 223 0
+70 88 -227 0
+-59 -223 91 0
+78 114 -150 0
+-121 -19 232 0
+-6 -75 83 0
+-21 241 169 0
+-124 139 -11 0
+-50 -197 -95 0
+-181 -90 -175 0
+10 -238 -219 0
+173 -236 -131 0
+-130 106 -99 0
+120 -165 215 0
+-250 -224 -44 0
+171 -193 156 0
+186 -145 -176 0
+157 232 -235 0
+-166 -172 -116 0
+249 -239 -224 0
+-230 71 122 0
+182 20 174 0
+-243 -203 32 0
+179 164 -5 0
+44 43 -233 0
+196 -65 203 0
+96 -132 55 0
+69 -232 54 0
+-184 -137 216 0
+-183 -225 -51 0
+-48 188 -200 0
+36 100 32 0
+-191 188 -2 0
+47 -222 96 0
+21 93 -1 0
+-206 55 -180 0
+56 -90 -33 0
+108 120 -90 0
+-68 -161 100 0
+-189 193 102 0
+183 220 -163 0
+46 181 -56 0
+231 -125 -105 0
+197 -52 130 0
+-55 153 245 0
+-15 -25 227 0
+-144 183 33 0
+184 241 -175 0
+-8 7 -210 0
+-189 108 -76 0
+-191 -29 194 0
+20 100 13 0
+101 234 15 0
+-184 -29 -82 0
+-66 104 242 0
+61 -228 -35 0
+85 -165 -91 0
+-122 67 -123 0
+211 -26 173 0
+-177 -235 -193 0
+-174 -187 207 0
+198 26 -16 0
+178 -245 -48 0
+194 -91 165 0
+-206 -59 -67 0
+127 150 129 0
+-185 55 -95 0
+-182 20 212 0
+118 -13 182 0
+-114 -85 124 0
+123 -109 250 0
+-71 127 161 0
+133 -9 22 0
+185 -105 -103 0
+181 -250 68 0
+-154 54 159 0
+-9 126 228 0
+-172 174 64 0
+-33 202 155 0
+-118 249 -41 0
+-234 206 24 0
+-243 118 -205 0
+25 -208 -169 0
+138 -183 43 0
+187 205 123 0
+-105 213 -117 0
+-240 -189 -149 0
+234 183 -63 0
+209 16 137 0
+-84 -21 47 0
+-49 -246 17 0
+110 -233 26 0
+-153 -175 184 0
+215 -204 33 0
+-194 -38 137 0
+45 -43 24 0
+-148 68 -250 0
+175 -230 115 0
+-124 160 64 0
+-23 -205 56 0
+-187 240 93 0
+-228 198 -118 0
+168 -45 174 0
+-142 -26 28 0
+224 204 -243 0
+-79 50 -177 0
+221 -238 173 0
+-33 -132 -89 0
+74 55 -18 0
+-139 234 153 0
+-69 91 65 0
+-221 232 63 0
+188 104 159 0
+17 -134 -127 0
+-233 124 -121 0
+-151 74 -223 0
+40 -39 217 0
+130 -120 -141 0
+-111 -163 84 0
+-125 179 -192 0
+128 -215 19 0
+85 220 126 0
+-87 -202 177 0
+177 101 -234 0
+78 -212 -109 0
+-215 -84 138 0
+-71 18 38 0
+-3 -155 61 0
+-1 59 -152 0
+164 -147 -201 0
+196 130 -241 0
+-151 -184 192 0
+47 133 165 0
+159 62 -106 0
+-49 -210 -71 0
+-156 178 -117 0
+71 161 164 0
+-23 145 -176 0
+234 -161 49 0
+14 19 54 0
+-72 174 -214 0
+168 -141 -135 0
+124 176 -128 0
+36 -97 40 0
+-178 201 29 0
+-18 106 219 0
+205 211 179 0
+-72 -166 8 0
+79 250 -218 0
+-128 -11 -105 0
+-202 -11 245 0
+-208 197 249 0
+-219 108 -205 0
+97 135 169 0
+218 130 13 0
+-211 -237 15 0
+-244 115 -203 0
+-33 -220 -96 0
+156 42 37 0
+76 -73 -169 0
+92 105 191 0
+113 54 -213 0
+-53 78 -184 0
+49 221 170 0
+124 -120 -97 0
+-246 -50 -95 0
+-35 19 208 0
+-211 135 -80 0
+-22 -81 -115 0
+216 39 -30 0
+-54 77 -36 0
+52 47 210 0
+12 -4 -177 0
+236 169 -39 0
+10 -76 243 0
+26 191 -150 0
+-4 -141 209 0
+-5 162 -6 0
+-140 239 -71 0
+133 -100 -6 0
+199 -164 -84 0
+-10 -229 -63 0
+-221 -197 -124 0
+-129 -18 -115 0
+-129 -78 -53 0
+27 -152 105 0
+33 -9 -59 0
+-58 -198 196 0
+-57 53 91 0
+-125 131 115 0
+-118 -41 -219 0
+52 183 -226 0
+109 86 151 0
+-128 -73 -127 0
+4 117 9 0
+-186 -161 -63 0
+121 184 -146 0
+-49 -151 9 0
+-23 82 97 0
+28 -54 207 0
+58 107 161 0
+-83 -131 227 0
+-152 -26 170 0
+185 -248 206 0
+121 -175 -59 0
+-78 -17 87 0
+32 -219 -228 0
+-26 98 -231 0
+70 -193 202 0
+30 -95 -23 0
+-68 -250 154 0
+20 105 -229 0
+-53 -150 164 0
+67 100 -71 0
+-121 168 -192 0
+-26 90 174 0
+-181 98 -164 0
+93 -177 115 0
+-125 241 -122 0
+115 -203 -113 0
+-230 187 43 0
+-212 -48 218 0
+-91 50 -18 0
+227 -181 182 0
+-43 241 -216 0
+-109 -27 -64 0
+-22 141 -228 0
+80 106 234 0
+-37 220 -219 0
+178 -87 197 0
+192 159 136 0
+114 -229 -43 0
+181 -101 -211 0
+64 198 220 0
+-13 9 152 0
+-32 33 194 0
+232 238 10 0
+-1 20 105 0
+-211 -110 213 0
+-245 154 -52 0
+180 144 175 0
+-155 43 36 0
+169 68 -144 0
+38 -239 -49 0
+44 163 -94 0
+238 -101 -163 0
+-15 204 248 0
+97 88 -16 0
+-158 105 -4 0
+202 -185 -38 0
+-35 230 95 0
+-159 106 -210 0
+28 131 -67 0
+249 159 37 0
+-197 18 -243 0
+229 99 216 0
+80 205 -162 0
+18 -138 76 0
+16 -181 236 0
+111 130 -70 0
+89 -94 232 0
+110 247 232 0
+217 -54 -230 0
+119 -153 92 0
+-156 -66 154 0
+108 9 112 0
+117 -173 25 0
+-190 -160 113 0
+-80 -71 153 0
+195 80 174 0
+-117 163 -102 0
+6 -120 86 0
+-90 157 -188 0
+203 155 -210 0
+-214 21 215 0
+231 -237 -182 0
+245 -220 53 0
+109 90 177 0
+-187 245 -157 0
+-30 -65 3 0
+-13 183 108 0
+-127 8 42 0
+199 -197 -131 0
+127 180 168 0
+15 105 83 0
+-139 112 -217 0
+68 182 238 0
+150 -60 23 0
+204 60 195 0
+-139 107 -125 0
+-6 11 -85 0
+-202 -75 -71 0
+15 84 -241 0
+-53 -67 235 0
+-17 77 183 0
+-114 54 67 0
+-88 -228 148 0
+90 -182 164 0
+-5 21 94 0
+-65 -34 -108 0
+53 -38 -209 0
+192 -73 -212 0
+169 -70 59 0
+-110 -155 48 0
+235 -208 98 0
+-248 -8 60 0
+-191 -68 118 0
+29 -74 169 0
+-115 -16 223 0
+226 204 72 0
+-96 -43 -34 0
+201 190 -227 0
+167 -120 206 0
+-154 -72 127 0
+240 209 49 0
+89 128 -137 0
+32 233 -75 0
+141 218 -36 0
+209 206 64 0
+-181 -71 5 0
+-73 222 -164 0
+-95 -126 -178 0
+86 25 -195 0
+-113 -80 203 0
+-222 95 -104 0
+-13 147 208 0
+121 201 177 0
+-26 206 -85 0
+-218 189 -35 0
+203 87 44 0
+-43 75 14 0
+-51 -121 -70 0
+37 -195 -146 0
+77 132 160 0
+61 5 -111 0
+-222 104 -248 0
+-105 -154 119 0
+114 168 -233 0
+-231 -116 29 0
+164 -38 -85 0
+-198 113 249 0
+193 -202 -6 0
+100 -240 54 0
+229 230 -209 0
+-88 34 223 0
+68 -5 228 0
+-168 -143 -27 0
+60 -54 -142 0
+-206 115 -120 0
+100 -210 22 0
+-187 200 84 0
+239 184 -176 0
+167 184 -59 0
+-236 184 69 0
+249 -15 -80 0
+-7 96 243 0
+-158 -45 201 0
+-90 69 13 0
+-97 -84 15 0
+223 231 -84 0
+-210 -58 -76 0
+-228 135 -233 0
+8 147 202 0
+102 141 134 0
+185 28 -97 0
+249 -40 -205 0
+-13 -219 67 0
+128 -154 21 0
+130 -25 206 0
+-128 75 39 0
+122 -92 -158 0
+9 -179 118 0
+-199 -51 167 0
+-34 10 114 0
+250 150 -78 0
+157 246 -13 0
+213 -81 108 0
+93 104 -81 0
+-100 107 -220 0
+216 -96 140 0
+-214 40 9 0
+156 -66 161 0
+43 -238 -170 0
+83 96 -100 0
+-43 25 -41 0
+-195 32 214 0
+-33 -164 132 0
+-9 219 14 0
+171 -174 -106 0
+215 -18 189 0
+-179 144 39 0
+208 129 -210 0
+-116 81 -104 0
+-139 -179 118 0
+160 -163 110 0
+-105 -97 203 0
+-189 196 -178 0
+-34 151 79 0
+-81 -168 -16 0
+-40 -72 127 0
+-209 -25 -141 0
+-210 106 74 0
+-136 -38 8 0
+51 -5 205 0
+-30 -242 190 0
+200 100 134 0
+218 220 -157 0
+-149 -241 199 0
+-194 6 128 0
+-16 101 -72 0
+-64 206 63 0
+-248 14 -42 0
+65 203 138 0
+136 -53 -98 0
+-92 -217 20 0
+-126 -235 231 0
+11 180 39 0
+200 -147 -46 0
+180 45 -208 0
+-196 149 126 0
+-240 -189 -32 0
+246 -137 -142 0
+-128 -139 122 0
+78 -156 -75 0
+195 128 31 0
+-117 82 -31 0
+111 48 -44 0
+227 -209 122 0
+-129 -210 -3 0
+86 189 -62 0
+-209 125 236 0
+-147 -133 -84 0
+174 -111 125 0
+-143 88 -216 0
+-79 -126 -149 0
+44 -200 32 0
+-65 87 186 0
+-64 -201 -181 0
+-195 138 227 0
+120 111 -143 0
+-175 44 84 0
+-10 138 -110 0
+-15 100 87 0
+86 -233 220 0
+-80 11 112 0
+-107 -203 -156 0
+214 167 -116 0
+210 127 1 0
+129 -158 -21 0
+-100 49 -174 0
+-73 128 154 0
+207 32 229 0
+-223 64 217 0
+12 238 -196 0
+195 -185 -214 0
+-69 -219 -112 0
+34 -153 210 0
+103 -197 -129 0
+107 -181 227 0
+-217 158 -247 0
+164 94 110 0
+-204 101 -210 0
+228 215 130 0
+95 -140 -230 0
+-132 158 100 0
+-20 2 219 0
+-187 -230 -135 0
+-79 -122 -211 0
+-8 -72 133 0
+180 -24 232 0
+154 172 70 0
+157 -238 -76 0
+-38 -213 90 0
+242 -179 138 0
+-198 -96 -53 0
+248 -29 -126 0
+-162 57 165 0
+206 -135 -11 0
+-112 -125 110 0
+29 -197 -122 0
+-36 -123 -26 0
+89 102 234 0
+52 44 216 0
+243 -200 -224 0
+129 228 170 0
+248 94 169 0
+-200 93 210 0
+-14 -147 -93 0
+78 200 131 0
+-25 -181 58 0
+-240 -178 -210 0
+-17 150 -56 0
+25 96 48 0
+-48 -152 205 0
+8 -227 187 0
+-181 161 -46 0
+-104 86 -146 0
+60 -87 -74 0
+112 -1 49 0
+73 186 -228 0
+-128 182 -60 0
+168 174 214 0
+42 -143 113 0
+13 -111 -66 0
+62 250 -180 0
+-189 137 -111 0
+127 226 -105 0
+-116 -81 80 0
+44 208 189 0
+103 81 115 0
+212 59 10 0
+4 183 44 0
+46 139 164 0
+-203 160 67 0
+7 -122 166 0
+245 -115 -94 0
+72 190 82 0
+199 -94 243 0
+222 171 19 0
+124 -69 159 0
+-75 -184 177 0
+-68 10 53 0
+-4 -73 -193 0
+105 -157 -81 0
+161 70 -211 0
+131 184 84 0
+-170 169 -31 0
+72 -228 -15 0
+172 70 -7 0
+205 -86 111 0
+-155 -128 94 0
+131 -147 145 0
+-175 37 -27 0
+116 26 10 0
+-21 25 110 0
+-142 -203 -181 0
+-100 -45 56 0
+45 73 -58 0
+11 -128 187 0
+-45 -20 32 0
+-209 42 -33 0
+49 127 -241 0
+-125 -166 -211 0
+94 247 100 0
+38 -62 118 0
+-150 175 61 0
+129 -112 214 0
+-7 91 -1 0
+190 -117 -233 0
+137 184 62 0
+23 153 202 0
+-171 213 127 0
+-220 88 -184 0
+-206 244 -72 0
+-189 -169 -152 0
+-27 196 -57 0
+243 200 -103 0
+-212 53 21 0
+-101 -228 69 0
+141 105 -21 0
+197 131 -140 0
+-143 -101 -118 0
+-179 181 5 0
+25 176 -5 0
+-195 238 -26 0
+159 -226 10 0
+217 122 -218 0
+36 -46 -118 0
+67 19 -118 0
+243 57 -204 0
+-148 -180 -209 0
+-26 194 -59 0
+180 63 -221 0
+240 -170 234 0
+74 234 -153 0
+-11 149 104 0
+-157 81 24 0
+141 4 -114 0
+76 -41 -137 0
+155 -223 111 0
+-231 10 -85 0
+135 -146 -189 0
+240 224 104 0
+-175 -65 208 0
+-139 -186 195 0
+176 -195 -66 0
+175 -58 -27 0
+-103 -146 -219 0
+-28 -171 58 0
+69 -43 -208 0
+-69 -163 87 0
+14 -96 -67 0
+37 62 119 0
+248 45 -35 0
+77 98 -231 0
+176 179 131 0
+23 76 149 0
+-63 -153 -169 0
+46 -156 232 0
+-19 38 -108 0
+218 248 -146 0
+150 33 -34 0
+155 185 -52 0
+-10 -162 115 0
+1 12 -113 0
+-76 229 -182 0
+-180 227 224 0
+-113 180 -30 0
+-124 12 58 0
+-64 4 61 0
+111 -188 -50 0
+-233 89 -103 0
+52 165 56 0
+226 -203 71 0
+-83 -5 -77 0
+214 41 126 0
+-140 65 -123 0
+-119 -72 -88 0
+234 -129 120 0
+-127 -244 -66 0
+142 100 38 0
+-51 -4 -185 0
+-96 114 -27 0
+-101 22 -58 0
+32 -203 213 0
+-94 47 198 0
+-2 114 65 0
+-142 132 -174 0
+-98 -166 235 0
+124 167 -13 0
+-184 -108 215 0
+193 -241 -141 0
+-67 -68 58 0
+-203 -84 -39 0
+246 -113 91 0
+-176 132 -213 0
+168 -206 193 0
+235 30 -187 0
+-166 -222 -6 0
+-128 -154 107 0
+74 -87 -186 0
+-238 -144 155 0
+-49 -187 -147 0
+-159 144 137 0
+159 -225 198 0
+69 16 -195 0
+203 -39 65 0
+226 18 -203 0
+-38 161 -75 0
+-219 -233 147 0
+-24 66 -105 0
+-140 -23 -195 0
+-221 -105 -180 0
+-105 -15 -94 0
+-102 158 -151 0
+-87 98 213 0
+98 -206 -55 0
+-205 131 39 0
+-67 159 -31 0
+-78 -190 -128 0
+126 -25 49 0
+-121 63 -71 0
+-110 -58 -112 0
+-164 -9 -75 0
+163 -246 103 0
+241 -100 64 0
+-155 -59 -92 0
+205 -94 -3 0
+232 155 203 0
+218 12 116 0
+-110 43 -189 0
+202 -236 -185 0
+-239 -165 12 0
+-186 213 158 0
+9 235 17 0
+-214 164 -110 0
+-28 38 -177 0
+-132 69 52 0
+147 -246 245 0
+60 143 247 0
+144 -231 215 0
+195 161 -89 0
+9 -6 238 0
+93 46 -43 0
+99 -160 69 0
+147 -130 -66 0
+-162 -79 -109 0
+-169 208 -237 0
+-204 -110 182 0
+-172 -46 -191 0
+-76 -37 -56 0
+-90 58 -18 0
+-181 -226 -175 0
+-53 86 -52 0
+-16 -4 -44 0
+-133 -70 221 0
+-128 -51 -175 0
+112 179 209 0
+228 -149 176 0
+29 150 11 0
+-6 -239 74 0
+93 -55 84 0
+-1 61 12 0
+-50 75 -7 0
+-233 -133 -39 0
+247 -211 133 0
+-104 30 114 0
+21 48 -124 0
+-140 56 -45 0
+35 13 -32 0
+218 3 -197 0
+159 177 -162 0
+-86 -135 7 0
+-179 -56 68 0
+-122 236 110 0
+140 -27 -118 0
+-219 36 -116 0
+89 144 115 0
+-107 31 86 0
+-21 126 22 0
+246 168 -107 0
+-53 221 19 0
+148 189 220 0
+-43 141 103 0
+-164 -85 231 0
+15 211 -176 0
+104 126 -150 0
+-200 -192 -189 0
+241 247 -112 0
+-199 -38 -11 0
+189 236 187 0
+-43 211 -137 0
+-192 -33 122 0
+-102 193 -72 0
+-139 -235 -234 0
+126 -103 191 0
+-73 -10 8 0
+139 143 123 0
+-86 124 17 0
+104 225 -36 0
+-42 249 52 0
+30 133 -28 0
+128 -229 -123 0
+-75 19 -91 0
+-85 -79 -178 0
+-213 201 -179 0
+224 -144 -225 0
+-138 -214 -77 0
+214 27 240 0
+197 93 -173 0
+-1 -227 77 0
+126 -145 -232 0
+-56 -44 -180 0
+104 -145 -159 0
+188 145 10 0
+236 -19 -2 0
+-149 -74 -68 0
+97 230 -16 0
+159 216 92 0
+-235 246 -185 0
+19 -92 -222 0
+192 -51 -244 0
+-231 28 148 0
+193 212 225 0
+74 13 -29 0
+-212 26 -226 0
+103 -236 179 0
+-15 -225 -137 0
+-171 -164 -152 0
+-178 22 -194 0
+90 -242 226 0
+193 28 -6 0
+231 138 -225 0
+-57 221 109 0
+139 -42 78 0
+33 -87 99 0
+28 -94 -50 0
+33 195 61 0
+204 118 -80 0
+-119 215 -237 0
+-53 79 -71 0
+-174 -114 66 0
+-147 -180 224 0
+-67 -142 -152 0
+91 73 -192 0
+-62 -71 -67 0
+-105 146 -18 0
+-200 -16 95 0
+208 -39 -174 0
+87 26 -199 0
+17 165 38 0
+238 151 156 0
+169 -21 40 0
+-45 152 -51 0
+95 -98 11 0
+10 -144 29 0
+-57 -215 226 0
+237 -137 67 0
+39 -195 -162 0
+75 7 -20 0
+-199 60 39 0
+52 -164 -230 0
+-73 -112 -85 0
+149 177 179 0
+232 -90 -98 0
+-147 123 207 0
+-200 -151 227 0
+-128 -250 215 0
+-197 37 30 0
+216 79 134 0
+-211 -226 181 0
+-231 110 181 0
+60 -167 -107 0
+-127 -76 -32 0
+200 -166 208 0
+142 190 -12 0
+104 86 32 0
+-141 -102 238 0
+242 -2 -192 0
+152 -107 58 0
+-146 -83 226 0
+80 9 -167 0
+-183 -62 170 0
+-172 189 228 0
+-97 -202 -176 0
+101 -225 188 0
+-87 -138 -186 0
+131 113 -206 0
+86 -214 -81 0
+181 -6 127 0
+69 62 243 0
+-25 157 -10 0
+105 235 52 0
+202 -121 -57 0
+207 -114 -222 0
+102 39 245 0
+-216 70 221 0
+-165 -134 60 0
+59 -145 -215 0
+82 -132 -11 0
+-236 -66 20 0
+44 125 -135 0
+-89 -15 -47 0
+-244 -39 134 0
+105 237 -191 0
+97 24 -221 0
+181 46 5 0
+229 149 120 0
+-14 -41 139 0
+-206 -103 29 0
+51 -64 92 0
+-152 -111 -141 0
+-12 -154 -98 0
+230 192 -186 0
+-161 -44 36 0
+7 240 -68 0
+192 163 108 0
+-32 -81 187 0
+-25 190 -56 0
+-143 -218 -188 0
+-182 164 -117 0
+246 202 41 0
+137 -65 -190 0
+-187 -218 -90 0
+137 -69 116 0
+200 -178 -185 0
+-194 172 -148 0
+94 -162 -245 0
+183 -171 156 0
+170 50 -152 0
+-57 -74 77 0
+187 84 -175 0
+15 -162 112 0
+198 -128 -17 0
+186 70 230 0
+235 -162 176 0
+-64 -90 -148 0
+187 -189 127 0
+-144 -145 198 0
+89 184 167 0
+170 5 183 0
+160 129 176 0
+-22 53 -38 0
+-219 -244 -130 0
+-13 242 61 0
+-201 229 -86 0
+-219 233 -29 0
+243 -61 197 0
+-15 177 -41 0
+22 105 -185 0
+-163 235 222 0
+-149 -86 27 0
+71 222 128 0
+64 -16 13 0
+-47 181 -210 0
+-224 -176 229 0
+239 -71 -182 0
+-83 69 -133 0
+45 149 150 0
+163 50 240 0
+116 -4 177 0
+189 -188 -171 0
+-31 -36 237 0
+-48 40 -221 0
+-7 -9 23 0
+-248 246 57 0
+-25 -28 -192 0
+114 179 -180 0
+-173 140 213 0
+-116 94 -68 0
+-192 87 195 0
+-2 -36 -61 0
+87 -95 -137 0
+-189 118 -119 0
+211 126 -49 0
+-227 -206 -225 0
+-204 23 -14 0
+-233 99 108 0
+187 -161 -205 0
+49 47 209 0
+-53 -16 71 0
+-177 172 79 0
+162 50 -181 0
+106 234 134 0
+-219 -120 -101 0
+23 -249 -176 0
+-150 149 -65 0
+-61 1 -181 0
+214 -125 212 0
+152 153 -2 0
+-101 98 -88 0
+94 218 -46 0
+133 57 108 0
+-87 -200 47 0
+87 35 233 0
+1 -214 -179 0
+70 250 216 0
+-42 204 -79 0
+234 164 -104 0
+110 185 -22 0
+173 24 98 0
+99 183 5 0
+-86 -89 30 0
+-68 222 21 0
+-158 -112 54 0
+-63 -126 -101 0
+-164 -75 -145 0
+244 -223 31 0
+-130 204 -241 0
+19 -33 104 0
+-149 -24 -183 0
+212 98 233 0
+49 10 -94 0
+98 163 184 0
+-80 -82 91 0
+-240 52 77 0
+81 13 108 0
+184 -168 -133 0
+-7 -96 -78 0
+249 -13 221 0
+-142 186 -176 0
+228 188 238 0
+208 -184 24 0
+6 -217 116 0
+-223 -156 62 0
+-67 136 194 0
+-218 -81 -240 0
+61 -123 -174 0
+-106 219 101 0
+21 -23 -163 0
+91 33 -43 0
+86 -241 -227 0
+-65 7 -15 0
+-123 -197 -196 0
+-231 188 -20 0
+50 -110 17 0
+-239 230 -32 0
+106 119 233 0
+98 -230 -20 0
+40 183 -125 0
+43 -126 -4 0
+-100 -207 -127 0
+108 -26 -50 0
+-164 243 137 0
+-121 -75 22 0
+-139 -176 -224 0
+-40 -85 148 0
+-97 -74 -95 0
+-54 78 233 0
+29 -132 -93 0
+149 -16 -152 0
+-64 197 -221 0
+31 209 -9 0
+115 159 250 0
+-116 -128 143 0
+185 -77 -35 0
+-221 -12 139 0
+-127 -4 210 0
+59 243 224 0
+-70 -206 -200 0
+232 -99 -204 0
+207 155 -164 0
+96 223 141 0
+119 -166 12 0
+164 44 -57 0
+-240 237 69 0
+95 209 157 0
+146 -149 224 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-019.cnf b/benchmarks/UUF250.1065.100/uuf250-019.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-019.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -219 -235 -232 0
+12 -20 194 0
+-34 -137 -181 0
+122 149 -239 0
+103 -178 198 0
+-151 -204 -242 0
+93 212 145 0
+126 115 -240 0
+-209 -173 -137 0
+89 -26 105 0
+43 -49 -44 0
+160 23 205 0
+-157 -185 -152 0
+134 -199 125 0
+197 234 -74 0
+-140 62 -20 0
+-177 6 223 0
+168 217 -216 0
+-21 247 155 0
+194 213 34 0
+239 153 -114 0
+-207 -12 217 0
+-211 -60 244 0
+132 149 102 0
+86 239 81 0
+171 245 247 0
+-245 -209 -94 0
+-238 98 -47 0
+-86 -156 73 0
+-56 -27 106 0
+-230 66 106 0
+-59 95 -67 0
+-139 44 52 0
+-109 110 -231 0
+-49 -103 198 0
+17 -219 158 0
+230 -3 -103 0
+1 -43 -201 0
+127 86 -84 0
+-28 -65 -233 0
+-68 236 -190 0
+232 -88 137 0
+-242 -134 84 0
+167 -63 -146 0
+131 -197 -227 0
+86 -240 182 0
+160 196 128 0
+-87 -22 146 0
+-232 -132 143 0
+40 -13 -9 0
+-213 -212 -170 0
+184 -146 80 0
+-73 -28 132 0
+-48 181 228 0
+3 97 -122 0
+192 -75 -209 0
+245 -153 91 0
+184 36 60 0
+-161 -50 -188 0
+247 243 -92 0
+116 195 -29 0
+19 -52 150 0
+-141 60 -148 0
+-207 -34 -200 0
+-140 168 -183 0
+-185 -150 -132 0
+210 244 239 0
+221 -243 173 0
+-19 149 81 0
+159 -183 -169 0
+-28 98 104 0
+96 -20 -71 0
+198 -99 165 0
+-168 -236 5 0
+-249 -113 -230 0
+-121 -232 242 0
+52 236 -72 0
+-45 -18 48 0
+66 56 -1 0
+117 -53 67 0
+-240 91 -2 0
+32 -117 -127 0
+53 -34 214 0
+115 -58 -159 0
+-69 243 -14 0
+-155 78 -75 0
+-47 -91 -7 0
+119 246 29 0
+186 210 -79 0
+55 143 199 0
+-52 182 -115 0
+16 134 -13 0
+17 175 202 0
+-67 193 8 0
+101 -92 225 0
+-86 212 184 0
+-123 103 -154 0
+92 -141 -135 0
+91 -2 85 0
+-180 247 212 0
+157 131 -83 0
+111 203 -24 0
+224 -181 -39 0
+250 -65 227 0
+-205 -93 -120 0
+38 -153 45 0
+41 103 -78 0
+-212 -90 97 0
+-224 197 136 0
+-73 -235 -141 0
+-107 189 40 0
+26 -101 135 0
+19 126 91 0
+186 98 235 0
+120 -249 -11 0
+168 -89 -188 0
+-95 -249 104 0
+216 -38 -196 0
+17 10 -218 0
+-208 -177 -230 0
+115 -157 219 0
+-22 70 115 0
+-231 232 -64 0
+-160 -80 234 0
+108 125 -218 0
+-218 207 114 0
+-52 -30 -159 0
+192 135 -157 0
+-230 220 -49 0
+-5 204 -90 0
+179 -9 -138 0
+132 -246 175 0
+215 103 214 0
+-91 87 244 0
+-106 55 43 0
+126 -206 92 0
+159 -130 -31 0
+-164 134 -45 0
+-152 -96 240 0
+234 91 94 0
+-110 -161 77 0
+237 -83 204 0
+210 -80 6 0
+-157 108 107 0
+185 237 -182 0
+-150 122 128 0
+51 60 135 0
+-127 38 131 0
+-143 198 -195 0
+90 28 -184 0
+238 -207 -68 0
+167 -233 200 0
+-101 -114 65 0
+68 -139 -54 0
+-210 -227 -175 0
+-89 236 188 0
+-46 17 103 0
+23 -167 -204 0
+-193 -216 -87 0
+142 188 -200 0
+-48 169 183 0
+-106 120 50 0
+48 -137 -33 0
+200 -166 146 0
+-10 53 -61 0
+158 -167 -60 0
+-123 -7 4 0
+38 13 -5 0
+-250 -214 143 0
+18 -10 -107 0
+220 -127 143 0
+-163 90 52 0
+34 49 30 0
+-16 117 7 0
+213 29 -17 0
+-45 77 113 0
+233 -19 -168 0
+51 219 228 0
+-124 -22 -212 0
+-138 -142 2 0
+140 -6 186 0
+-81 -175 -60 0
+-178 10 -213 0
+-250 213 -241 0
+-183 -231 62 0
+-43 25 -28 0
+19 108 145 0
+73 -34 -113 0
+-4 -188 165 0
+-164 81 239 0
+247 57 -149 0
+-244 -53 -33 0
+242 -203 173 0
+-56 -242 -49 0
+-230 149 27 0
+-92 -121 -97 0
+-165 138 183 0
+87 18 16 0
+-121 -178 -246 0
+-115 128 130 0
+181 -188 124 0
+157 -92 -89 0
+-126 200 -167 0
+-5 -248 -166 0
+-39 23 26 0
+-111 -56 -153 0
+-45 74 77 0
+-35 239 209 0
+122 127 -27 0
+-183 89 196 0
+-237 128 120 0
+-60 176 -137 0
+-227 -27 -104 0
+49 26 160 0
+-18 -165 28 0
+212 61 211 0
+159 136 238 0
+190 -54 -52 0
+177 30 227 0
+-170 132 -218 0
+-39 -69 211 0
+61 77 -172 0
+-74 61 53 0
+77 32 -63 0
+106 -38 -59 0
+-225 24 -234 0
+-222 -84 228 0
+-143 205 160 0
+228 -157 -46 0
+218 -66 -202 0
+-193 114 -210 0
+78 -21 -66 0
+155 57 -152 0
+78 229 139 0
+-38 237 164 0
+-176 -206 -167 0
+-118 210 -236 0
+130 -170 -206 0
+-14 -61 -186 0
+-1 -222 -192 0
+-217 136 160 0
+99 138 250 0
+-234 -201 -184 0
+147 -246 -228 0
+-37 148 134 0
+182 -29 -229 0
+-132 11 -137 0
+146 80 -158 0
+-247 -166 135 0
+137 33 -180 0
+114 192 -20 0
+-91 164 192 0
+184 190 -117 0
+230 -16 51 0
+147 -126 81 0
+67 9 32 0
+-17 -191 227 0
+246 -102 -211 0
+247 173 -246 0
+-94 183 110 0
+14 -75 13 0
+110 -177 -54 0
+108 -131 73 0
+49 238 -187 0
+-28 129 -157 0
+-142 67 -240 0
+18 222 -77 0
+42 -165 92 0
+129 31 72 0
+-40 -102 235 0
+111 131 -103 0
+250 54 -186 0
+-39 167 -158 0
+213 -159 -172 0
+140 -14 97 0
+161 -70 216 0
+-228 -170 -55 0
+156 -34 95 0
+-204 -127 34 0
+-121 -50 -22 0
+53 84 -50 0
+20 -74 -139 0
+3 -142 168 0
+223 159 208 0
+14 155 168 0
+16 -174 175 0
+-35 212 94 0
+-56 -39 -221 0
+55 108 85 0
+130 -128 -22 0
+139 -179 67 0
+-84 -28 221 0
+-7 -6 -45 0
+-154 34 -38 0
+-106 -176 -28 0
+21 -111 119 0
+97 -7 140 0
+73 -191 96 0
+47 72 -108 0
+236 165 79 0
+204 -63 162 0
+185 246 91 0
+164 135 -215 0
+-83 -48 205 0
+-94 -118 -178 0
+-223 -84 -32 0
+218 -91 -177 0
+83 77 123 0
+-181 168 172 0
+150 201 172 0
+47 -95 136 0
+-9 196 132 0
+173 -87 -123 0
+169 -66 -125 0
+144 -101 183 0
+117 224 -150 0
+-44 -60 73 0
+221 -167 164 0
+-51 -129 115 0
+157 -112 167 0
+145 43 67 0
+-171 88 -178 0
+-71 234 88 0
+-33 127 -177 0
+-213 209 -7 0
+222 -193 226 0
+157 -158 108 0
+6 -222 -104 0
+140 -239 58 0
+-211 -98 69 0
+150 -199 60 0
+-144 204 2 0
+233 77 -225 0
+215 -21 213 0
+-242 -4 141 0
+-108 -179 68 0
+-126 60 -67 0
+248 20 -223 0
+59 -51 -91 0
+81 -210 54 0
+-146 119 -128 0
+-3 -94 -58 0
+128 -150 227 0
+228 -53 57 0
+232 222 -223 0
+-96 155 32 0
+214 -35 159 0
+-250 -42 -188 0
+-234 119 40 0
+-169 96 -26 0
+49 10 221 0
+235 -77 -194 0
+-6 -33 171 0
+216 -43 -85 0
+59 149 -55 0
+-24 -151 -170 0
+-29 -157 39 0
+-205 -169 -62 0
+227 117 28 0
+21 181 156 0
+-235 39 158 0
+-117 61 -237 0
+-186 239 -68 0
+233 -90 -86 0
+-17 -171 -139 0
+180 -231 -193 0
+-167 -2 35 0
+53 92 -57 0
+-89 71 -9 0
+132 98 81 0
+174 199 -56 0
+-91 203 192 0
+-194 158 190 0
+-170 116 -100 0
+-88 -171 28 0
+244 -114 246 0
+-240 -70 234 0
+-29 -139 247 0
+248 -58 -139 0
+27 -74 98 0
+101 236 -151 0
+128 -24 -200 0
+-200 -234 -34 0
+220 200 -230 0
+-35 -73 40 0
+170 228 17 0
+-201 202 75 0
+45 -13 -12 0
+-1 178 -164 0
+-197 -70 -32 0
+18 -122 -136 0
+-86 142 -161 0
+-189 -87 -236 0
+-165 -121 78 0
+92 -225 -68 0
+-96 -49 111 0
+-217 -133 -231 0
+65 -10 -189 0
+179 -90 -3 0
+42 -77 133 0
+-84 -1 109 0
+-14 -97 -231 0
+-197 38 165 0
+18 -231 -179 0
+179 -28 -240 0
+-121 -220 144 0
+78 -178 122 0
+-213 118 -132 0
+-215 21 -164 0
+56 219 177 0
+189 -151 -33 0
+-107 207 123 0
+-73 227 -162 0
+137 -68 -185 0
+-200 16 -194 0
+-189 249 124 0
+167 -188 -209 0
+-83 -238 199 0
+159 -78 119 0
+69 -77 -94 0
+236 141 -153 0
+111 27 171 0
+-41 -150 73 0
+-41 -52 -92 0
+237 -214 -46 0
+-235 211 -138 0
+121 -180 26 0
+-126 39 -241 0
+213 -69 186 0
+22 215 45 0
+-64 -30 232 0
+-200 38 -231 0
+67 -204 17 0
+-192 -115 114 0
+209 189 56 0
+25 69 130 0
+57 -220 -84 0
+15 12 116 0
+-77 -11 132 0
+32 97 -238 0
+188 -125 61 0
+-115 -187 -51 0
+-111 238 8 0
+243 97 -88 0
+-173 -69 -72 0
+-153 -94 -46 0
+45 -26 112 0
+92 85 73 0
+176 -53 -189 0
+238 100 -45 0
+231 162 -44 0
+202 169 -231 0
+-149 -105 40 0
+64 -129 152 0
+229 -130 -179 0
+223 -170 -99 0
+-221 -147 -142 0
+-157 109 -10 0
+-45 -144 -93 0
+-26 -125 114 0
+-141 -119 -222 0
+213 106 64 0
+10 -213 -133 0
+234 -204 107 0
+-59 -175 128 0
+-224 19 144 0
+-112 220 -133 0
+199 84 153 0
+-43 -87 -14 0
+152 -221 -88 0
+-54 117 -234 0
+224 173 211 0
+-47 -46 -119 0
+10 169 -59 0
+186 -219 191 0
+-239 -51 201 0
+-213 221 185 0
+207 124 -77 0
+47 82 -121 0
+75 40 -158 0
+99 52 -206 0
+-61 -236 174 0
+27 -115 -125 0
+-56 236 -28 0
+115 -166 -171 0
+-177 31 36 0
+86 -140 -44 0
+-10 161 66 0
+80 -69 241 0
+-239 -110 -247 0
+-143 -58 209 0
+237 26 178 0
+231 -44 -222 0
+50 7 54 0
+122 103 158 0
+46 155 98 0
+-42 69 64 0
+30 79 141 0
+237 -175 -75 0
+-88 -86 41 0
+-35 249 207 0
+-170 45 -108 0
+-80 44 -35 0
+39 31 84 0
+52 -158 133 0
+144 188 85 0
+-139 -239 -133 0
+-201 51 -190 0
+-144 -60 15 0
+-25 224 -243 0
+244 209 -84 0
+167 -197 141 0
+-196 -143 -162 0
+-119 -22 -242 0
+-218 -24 -137 0
+-106 175 -160 0
+-92 -171 164 0
+94 166 248 0
+-188 169 -147 0
+-94 -20 169 0
+182 86 25 0
+-60 116 -199 0
+79 -192 -84 0
+202 134 53 0
+-243 -157 123 0
+10 -69 -188 0
+63 -220 -78 0
+179 22 117 0
+-146 -50 197 0
+-52 140 166 0
+-27 60 122 0
+176 -157 -2 0
+179 95 216 0
+108 -3 113 0
+-63 -2 -149 0
+-32 -202 9 0
+-184 91 -9 0
+129 22 -20 0
+158 -174 129 0
+-31 41 81 0
+-128 -51 207 0
+-239 137 213 0
+-172 201 -78 0
+-68 203 197 0
+-4 85 106 0
+-61 154 -68 0
+-185 243 -152 0
+103 15 -35 0
+111 -13 246 0
+-82 -240 -126 0
+48 -232 -133 0
+-54 113 233 0
+-162 -146 62 0
+124 50 133 0
+160 -189 108 0
+-15 173 -11 0
+137 92 51 0
+-166 -209 -240 0
+-97 -29 229 0
+-98 58 -24 0
+-235 108 72 0
+-184 142 -201 0
+79 -176 206 0
+-247 -249 138 0
+60 76 -93 0
+233 15 42 0
+163 -194 -188 0
+110 6 123 0
+175 70 23 0
+-98 -105 77 0
+-125 -171 -122 0
+-213 -137 76 0
+-98 -110 10 0
+245 -99 -153 0
+18 -8 -52 0
+200 -72 -160 0
+204 200 21 0
+32 -197 129 0
+123 -161 152 0
+223 195 71 0
+-13 238 90 0
+57 12 -27 0
+-97 71 -73 0
+-28 234 150 0
+242 231 22 0
+-80 -18 46 0
+246 247 -116 0
+-148 -170 227 0
+210 173 72 0
+-187 -94 62 0
+17 -236 84 0
+167 -150 21 0
+-189 70 -13 0
+3 249 -81 0
+-154 45 -26 0
+31 19 168 0
+-137 248 -222 0
+1 -220 213 0
+171 -137 2 0
+-183 114 -154 0
+141 -109 175 0
+130 109 5 0
+-246 16 -5 0
+-211 -200 -25 0
+-71 134 -99 0
+131 233 35 0
+62 171 -116 0
+101 -18 -147 0
+243 -186 126 0
+2 -218 209 0
+27 -74 33 0
+-68 191 244 0
+-63 -108 33 0
+135 -205 194 0
+86 225 59 0
+-96 -101 -74 0
+-202 -229 -144 0
+-211 -225 -8 0
+-2 69 -175 0
+35 -165 -121 0
+-94 -54 -47 0
+120 133 187 0
+-163 38 72 0
+139 -33 -74 0
+210 12 67 0
+26 197 79 0
+-30 -233 -143 0
+-64 158 8 0
+-141 216 71 0
+-117 238 -59 0
+208 -93 -109 0
+-46 -194 -206 0
+-157 223 -109 0
+203 -249 -152 0
+-71 81 -168 0
+-40 222 -78 0
+121 -53 186 0
+-27 147 -67 0
+-71 14 -174 0
+152 -107 -217 0
+-53 -25 -202 0
+123 45 11 0
+-152 148 -147 0
+143 103 221 0
+-203 225 115 0
+150 -96 125 0
+60 -99 -93 0
+-71 58 -110 0
+-175 -169 245 0
+153 187 43 0
+-117 6 -182 0
+-38 -166 -8 0
+-93 56 -221 0
+94 196 -166 0
+-156 244 -86 0
+-35 127 197 0
+-125 155 -218 0
+46 127 9 0
+-13 173 226 0
+-77 167 60 0
+104 151 197 0
+103 242 217 0
+23 -169 -128 0
+61 198 -130 0
+-103 202 -57 0
+-233 218 -72 0
+-242 -120 181 0
+210 -212 -223 0
+-44 53 -105 0
+63 192 182 0
+42 88 13 0
+-52 -8 150 0
+36 176 51 0
+166 -57 -95 0
+-1 -43 -125 0
+-227 204 66 0
+-20 118 90 0
+8 -136 -233 0
+-101 60 52 0
+128 81 -75 0
+231 -239 190 0
+-128 -247 -124 0
+25 -174 109 0
+2 82 -63 0
+-86 -153 -224 0
+146 -135 -223 0
+-92 59 197 0
+189 51 36 0
+50 59 98 0
+-5 197 -26 0
+-213 2 -66 0
+136 -179 55 0
+-195 -82 -132 0
+247 178 -94 0
+45 -56 -243 0
+-236 164 -239 0
+-57 180 39 0
+84 154 -2 0
+-59 211 188 0
+119 45 102 0
+35 -53 -176 0
+7 -31 -106 0
+-165 3 82 0
+107 124 75 0
+-90 145 -120 0
+-204 41 -240 0
+-55 70 -244 0
+-88 -29 -165 0
+34 52 -103 0
+183 -186 24 0
+-238 -80 -71 0
+-191 -14 203 0
+97 -12 96 0
+241 216 -93 0
+-222 5 125 0
+26 44 81 0
+-229 -212 -53 0
+248 241 -239 0
+135 -242 -228 0
+57 213 41 0
+-78 62 -122 0
+153 -44 -214 0
+-82 -180 178 0
+60 173 -233 0
+-204 65 -153 0
+-35 195 233 0
+68 21 109 0
+-220 186 -227 0
+-246 -171 80 0
+168 -162 152 0
+-241 191 214 0
+-38 -164 -103 0
+-193 164 142 0
+-76 58 -174 0
+-243 204 -43 0
+-163 -14 -138 0
+208 -23 149 0
+-16 111 7 0
+160 104 -126 0
+215 -2 -114 0
+205 -58 -151 0
+-78 -141 159 0
+68 216 -188 0
+142 33 70 0
+178 -80 -42 0
+-41 -32 -79 0
+-211 106 -123 0
+4 -21 137 0
+-220 176 172 0
+-164 -121 81 0
+-134 -249 87 0
+176 93 -157 0
+-247 33 -233 0
+-236 79 52 0
+-158 -229 -214 0
+-42 68 169 0
+180 205 -143 0
+49 -250 203 0
+-157 118 -141 0
+51 -182 185 0
+185 211 -186 0
+154 19 -169 0
+-217 -154 171 0
+233 91 -170 0
+79 100 126 0
+132 -49 6 0
+-31 56 -113 0
+120 -68 121 0
+93 220 -146 0
+207 -172 -44 0
+-128 -66 206 0
+227 162 163 0
+-58 231 81 0
+-234 -113 -39 0
+74 -82 -52 0
+-24 -42 -52 0
+-86 -151 -95 0
+11 -49 -186 0
+-161 211 -70 0
+-79 163 -26 0
+-117 53 -232 0
+-101 118 57 0
+151 -126 96 0
+43 128 33 0
+56 156 35 0
+22 153 -116 0
+-159 171 -15 0
+13 17 -5 0
+-180 146 -100 0
+84 -63 82 0
+182 -167 20 0
+-194 79 -12 0
+87 -56 -144 0
+-63 93 -142 0
+-90 139 212 0
+39 -188 -22 0
+-149 -178 20 0
+-37 222 119 0
+177 126 -125 0
+-217 128 68 0
+34 -86 -11 0
+246 -43 173 0
+-78 -239 29 0
+228 -96 216 0
+31 -131 -98 0
+-92 -15 -183 0
+-141 -201 -99 0
+-233 142 185 0
+157 156 -241 0
+-39 199 126 0
+-58 -98 -68 0
+166 135 178 0
+172 -23 221 0
+131 108 186 0
+-117 154 -204 0
+45 97 58 0
+90 2 -186 0
+97 188 -248 0
+98 175 -57 0
+-38 -163 77 0
+201 199 213 0
+-60 -150 51 0
+-220 13 6 0
+-167 -177 224 0
+-147 -248 182 0
+88 -189 34 0
+-99 7 -245 0
+-216 -221 173 0
+-20 106 -178 0
+-13 -225 136 0
+30 36 63 0
+-158 185 16 0
+-62 49 -238 0
+-236 40 32 0
+-51 -45 86 0
+59 19 -68 0
+-131 -240 -88 0
+-164 -203 -220 0
+78 172 29 0
+220 135 105 0
+-87 130 -113 0
+-58 132 184 0
+65 192 -28 0
+23 171 -136 0
+-112 249 -105 0
+-60 141 55 0
+117 -102 -187 0
+-125 62 -156 0
+116 -119 -169 0
+221 -31 198 0
+250 -56 -141 0
+109 -94 38 0
+-9 -18 -95 0
+163 35 -59 0
+-30 6 7 0
+229 -80 59 0
+55 243 131 0
+-126 -47 -42 0
+-160 -123 246 0
+-195 -233 36 0
+205 189 196 0
+-50 -112 73 0
+-205 79 156 0
+-208 -209 -238 0
+234 122 -174 0
+136 28 -73 0
+-161 92 -242 0
+-93 -226 24 0
+114 -180 -31 0
+-43 -116 -78 0
+-101 21 -179 0
+52 -13 62 0
+239 87 59 0
+85 199 210 0
+-72 93 208 0
+-50 159 -114 0
+199 -133 -228 0
+-93 -165 -60 0
+-181 -12 -93 0
+-233 197 236 0
+-34 146 203 0
+113 73 167 0
+62 174 -8 0
+15 -6 196 0
+-1 128 19 0
+-30 -101 -10 0
+-16 -110 206 0
+26 -12 212 0
+-218 148 -41 0
+235 -5 -64 0
+-118 20 -231 0
+-12 -18 88 0
+-5 225 -49 0
+2 -226 78 0
+228 -124 88 0
+-171 245 98 0
+-129 134 117 0
+4 106 42 0
+232 73 -25 0
+-142 -92 -37 0
+-57 -53 158 0
+3 83 164 0
+-187 53 -120 0
+28 -85 -13 0
+215 36 218 0
+164 -70 153 0
+101 226 -190 0
+-29 31 -41 0
+88 36 228 0
+-227 52 -157 0
+-44 215 -241 0
+-53 -136 189 0
+230 178 65 0
+163 -109 141 0
+-240 248 170 0
+-227 14 81 0
+-225 185 233 0
+-196 13 -81 0
+128 1 -14 0
+-31 -3 207 0
+40 163 20 0
+-164 61 4 0
+-163 -222 -100 0
+-148 65 -188 0
+120 113 -204 0
+82 -103 -52 0
+-169 137 -197 0
+-10 -196 110 0
+-86 197 -234 0
+-116 -142 138 0
+23 58 -78 0
+-42 -167 -162 0
+223 146 -80 0
+129 -170 -159 0
+-47 -31 79 0
+211 244 91 0
+-3 159 -38 0
+-49 -95 -133 0
+-91 -55 135 0
+186 -214 81 0
+-48 -109 -46 0
+9 150 -71 0
+-33 -111 -37 0
+132 80 -18 0
+-66 14 148 0
+-199 -75 154 0
+-157 221 200 0
+-171 -50 124 0
+-170 96 192 0
+121 178 33 0
+-63 23 136 0
+-17 -174 69 0
+228 72 134 0
+-213 -198 195 0
+-174 5 234 0
+-17 85 80 0
+250 67 -20 0
+153 10 243 0
+136 -73 219 0
+136 151 -108 0
+177 123 214 0
+103 25 81 0
+44 245 -123 0
+58 -167 56 0
+-130 132 183 0
+116 -177 -162 0
+-93 -36 210 0
+-36 -202 47 0
+-140 46 -245 0
+-227 -201 121 0
+197 -53 -48 0
+45 -224 -16 0
+57 182 124 0
+-181 -229 -157 0
+165 151 179 0
+-157 6 168 0
+-185 -158 -23 0
+-123 218 -100 0
+108 -2 168 0
+-242 -91 241 0
+-36 -34 -56 0
+2 172 -77 0
+193 -243 207 0
+-232 96 -29 0
+-240 101 -46 0
+31 56 -205 0
+5 11 -114 0
+70 -227 26 0
+-1 -61 81 0
+140 21 81 0
+-151 96 -207 0
+241 -115 -12 0
+-142 -126 -222 0
+220 147 -247 0
+-86 186 -188 0
+-169 -208 -74 0
+25 185 -43 0
+32 147 -67 0
+-190 34 -109 0
+103 170 -91 0
+19 -4 104 0
+21 -154 -232 0
+5 -221 -134 0
+-34 163 231 0
+-47 -202 235 0
+-34 11 -74 0
+-185 -123 107 0
+153 190 -16 0
+-234 -45 152 0
+30 233 -203 0
+-84 153 206 0
+-111 -225 181 0
+13 42 56 0
+-17 61 112 0
+170 55 -31 0
+67 153 53 0
+80 -171 -66 0
+-127 -150 247 0
+249 195 -136 0
+-158 -32 216 0
+-87 -221 -186 0
+231 72 167 0
+-2 -208 -205 0
+-74 -139 -76 0
+119 156 220 0
+118 180 94 0
+-49 50 -158 0
+-20 98 197 0
+-105 -170 -225 0
+119 247 -129 0
+212 198 -151 0
+142 49 19 0
+-38 33 213 0
+71 111 228 0
+-18 -159 -102 0
+117 210 -130 0
+238 -156 -179 0
+121 -243 -224 0
+141 47 -90 0
+225 110 40 0
+-8 -122 246 0
+-17 -127 167 0
+137 4 114 0
+-90 227 -137 0
+60 -70 88 0
+-136 154 215 0
+141 58 231 0
+178 -139 -118 0
+131 89 181 0
+246 -78 -96 0
+-176 -63 -145 0
+-244 -84 -242 0
+-88 68 -133 0
+159 239 -219 0
+-115 1 -65 0
+202 -10 -54 0
+31 143 -80 0
+-16 -205 -38 0
+-29 -69 -134 0
+234 -22 -141 0
+41 184 -235 0
+-91 59 -27 0
+-140 -97 99 0
+-73 23 -77 0
+-96 4 -6 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-02.cnf b/benchmarks/UUF250.1065.100/uuf250-02.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-02.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -180 -169 -139 0
+-172 -115 164 0
+170 196 -14 0
+16 46 -163 0
+-17 194 102 0
+-104 190 -235 0
+154 -30 -38 0
+103 -158 -175 0
+-78 191 8 0
+169 -61 7 0
+86 89 206 0
+243 234 93 0
+-10 152 -238 0
+-147 96 -104 0
+-219 6 -208 0
+-242 -110 32 0
+11 -172 -96 0
+-183 -212 47 0
+-83 -43 -160 0
+83 -166 2 0
+233 132 137 0
+-127 -90 -238 0
+-117 126 151 0
+-228 129 90 0
+-135 -147 203 0
+162 -170 225 0
+114 61 144 0
+-40 149 213 0
+237 -41 -137 0
+114 -62 99 0
+-158 -109 -205 0
+186 20 -199 0
+-166 160 -130 0
+136 -87 -232 0
+224 27 -222 0
+106 -249 -27 0
+-199 -67 203 0
+127 -61 233 0
+-198 74 169 0
+89 -70 -108 0
+228 247 198 0
+-189 -5 145 0
+-214 29 101 0
+-28 -232 -113 0
+-29 250 -28 0
+86 37 -165 0
+112 230 -225 0
+-46 85 -155 0
+185 58 171 0
+7 -33 -82 0
+203 4 -177 0
+87 -148 197 0
+188 199 -151 0
+-32 29 -239 0
+34 83 -25 0
+-5 -69 -197 0
+149 22 130 0
+162 22 231 0
+-243 145 -104 0
+-224 -131 -13 0
+-191 -1 -198 0
+-119 -80 -155 0
+31 -85 10 0
+-86 139 18 0
+-119 93 -246 0
+-10 -31 -242 0
+-91 36 -2 0
+-234 64 -10 0
+-116 160 -45 0
+-248 218 7 0
+-234 108 127 0
+-148 -156 80 0
+74 -134 177 0
+240 242 162 0
+-199 122 228 0
+-52 99 -183 0
+222 221 153 0
+165 193 187 0
+93 16 -54 0
+-15 -249 -50 0
+68 -6 13 0
+-248 -155 -56 0
+-204 -121 -117 0
+204 55 -159 0
+-186 74 -208 0
+-150 -134 167 0
+248 131 -5 0
+229 -236 81 0
+-239 79 -97 0
+106 22 229 0
+-225 156 178 0
+-242 66 -192 0
+207 -98 208 0
+-80 182 -163 0
+82 -184 20 0
+105 221 183 0
+92 103 -66 0
+-6 56 -34 0
+-47 173 -159 0
+-208 -181 -170 0
+-4 -95 -137 0
+186 219 -102 0
+-187 -7 6 0
+197 -17 21 0
+92 -183 50 0
+177 164 135 0
+-61 35 -230 0
+112 -223 -237 0
+-215 -140 -223 0
+-105 86 130 0
+194 23 203 0
+91 146 86 0
+50 170 94 0
+-243 -1 -176 0
+163 -90 6 0
+83 188 -124 0
+-87 -107 -104 0
+-43 226 81 0
+172 -4 118 0
+17 -132 -194 0
+-124 6 -125 0
+205 127 -247 0
+219 -92 -148 0
+166 -151 -163 0
+137 15 -13 0
+-16 -160 -191 0
+31 -111 -109 0
+199 -138 -249 0
+-4 -103 128 0
+48 22 -139 0
+-245 117 -85 0
+167 37 102 0
+-183 12 158 0
+159 111 198 0
+160 -75 -105 0
+224 129 72 0
+-49 231 -115 0
+170 188 189 0
+173 27 -157 0
+203 222 -8 0
+11 243 19 0
+160 -99 64 0
+-202 -169 -7 0
+186 168 -153 0
+26 240 -186 0
+-174 -57 -199 0
+25 49 98 0
+-157 -24 15 0
+-39 -100 -178 0
+156 -217 -204 0
+-47 173 -56 0
+245 -140 243 0
+-189 134 88 0
+-214 86 101 0
+106 183 8 0
+59 70 179 0
+58 -60 -182 0
+-115 91 43 0
+204 -7 -176 0
+95 3 -135 0
+108 -121 228 0
+79 43 102 0
+-170 -207 -94 0
+-53 -111 144 0
+182 9 43 0
+-224 219 -226 0
+245 84 3 0
+-100 -14 -51 0
+-80 29 -70 0
+13 188 243 0
+-161 -228 72 0
+97 174 160 0
+-194 119 -18 0
+203 141 22 0
+-7 -127 -217 0
+-102 -93 -198 0
+-249 -77 51 0
+-162 120 -189 0
+-173 67 141 0
+-224 96 130 0
+161 197 -155 0
+236 118 -211 0
+106 189 5 0
+-44 -41 185 0
+187 -209 -119 0
+129 -59 160 0
+-168 -152 -147 0
+14 43 -111 0
+137 130 19 0
+-95 249 211 0
+177 -194 167 0
+114 144 -235 0
+183 34 214 0
+22 189 -179 0
+43 104 240 0
+112 244 -249 0
+112 -194 -118 0
+-17 -137 -172 0
+-30 -201 -162 0
+-200 33 24 0
+-245 -148 -85 0
+218 -38 107 0
+-224 -151 -196 0
+119 161 77 0
+-202 69 -100 0
+-66 -3 -33 0
+-64 214 -247 0
+-230 -22 -30 0
+-51 36 -71 0
+193 -18 8 0
+-178 -59 19 0
+-169 -22 228 0
+44 171 -48 0
+234 147 250 0
+244 216 83 0
+18 -185 133 0
+50 -63 113 0
+53 21 225 0
+64 -79 -217 0
+-129 -126 -205 0
+-36 -144 148 0
+10 229 104 0
+-177 -59 -102 0
+-221 222 -25 0
+-177 164 -32 0
+-94 161 -51 0
+-32 -89 -209 0
+217 138 -23 0
+15 -9 -152 0
+-196 122 -100 0
+135 -97 -186 0
+119 53 124 0
+222 -151 110 0
+55 -197 -192 0
+39 14 -228 0
+150 -113 87 0
+250 69 102 0
+210 45 -15 0
+110 -139 149 0
+-179 21 54 0
+-109 185 -183 0
+244 -18 202 0
+-210 -100 -69 0
+178 29 42 0
+-117 -8 44 0
+-241 -22 13 0
+57 209 -49 0
+33 -14 -39 0
+5 -165 236 0
+70 108 -72 0
+-192 -20 -6 0
+236 1 -180 0
+224 -41 -247 0
+-220 -147 -150 0
+19 -13 249 0
+75 67 -47 0
+-51 6 -241 0
+-215 14 -40 0
+196 -244 79 0
+-235 217 -34 0
+10 -131 -226 0
+46 -12 2 0
+35 -207 55 0
+6 -113 73 0
+-106 -192 238 0
+49 -185 -175 0
+20 36 -146 0
+63 -106 95 0
+196 185 125 0
+40 124 -25 0
+-71 61 133 0
+130 104 -158 0
+163 187 85 0
+-19 249 -198 0
+-226 57 90 0
+198 -155 -163 0
+204 30 -102 0
+-90 -218 -162 0
+-188 -243 -214 0
+-102 111 38 0
+-43 -58 -27 0
+203 -92 206 0
+-29 -43 -228 0
+156 155 194 0
+-101 142 190 0
+11 125 -107 0
+-214 32 87 0
+-180 115 82 0
+109 212 -203 0
+131 182 -134 0
+-120 81 -90 0
+221 -80 202 0
+-97 179 -151 0
+-227 -195 -168 0
+172 -128 -180 0
+21 68 -80 0
+-31 14 26 0
+-18 169 204 0
+125 73 -234 0
+-40 -174 109 0
+218 250 -124 0
+243 141 181 0
+-43 139 170 0
+36 -182 90 0
+1 -13 -15 0
+165 -199 243 0
+-205 239 243 0
+137 50 3 0
+-73 81 -243 0
+4 -101 -229 0
+11 -124 -159 0
+105 116 -143 0
+-212 -137 -198 0
+25 -16 -74 0
+-233 -182 -25 0
+171 -210 107 0
+-234 -67 -135 0
+-25 126 -22 0
+215 -116 -231 0
+-213 115 91 0
+221 246 -249 0
+-97 -59 -28 0
+-115 -209 -68 0
+101 -145 -23 0
+240 -147 19 0
+120 -105 -90 0
+79 29 -222 0
+47 124 114 0
+22 -111 190 0
+-199 181 -19 0
+-62 -130 -8 0
+65 -76 -219 0
+193 229 101 0
+101 -115 -221 0
+-162 108 93 0
+84 137 -234 0
+-30 -102 -57 0
+226 -80 217 0
+-186 237 173 0
+-67 188 189 0
+-13 201 -151 0
+227 71 -39 0
+-21 44 -7 0
+-46 -56 -129 0
+-50 -28 -92 0
+-2 -200 -160 0
+-90 -172 21 0
+55 -225 134 0
+205 -7 58 0
+237 25 -47 0
+-37 -15 -183 0
+-146 -6 50 0
+-6 -189 -229 0
+-142 204 -197 0
+219 24 -197 0
+-249 138 -223 0
+59 -229 144 0
+112 151 -216 0
+-29 -181 -169 0
+148 99 229 0
+53 112 218 0
+164 -102 -30 0
+85 -70 75 0
+-15 -189 -45 0
+139 -62 -24 0
+-196 -208 248 0
+-214 -145 142 0
+-168 37 170 0
+-107 101 -18 0
+76 173 -243 0
+-236 -235 105 0
+-24 112 -232 0
+-15 23 220 0
+14 122 -156 0
+-212 -98 -112 0
+-102 -183 135 0
+43 189 -144 0
+-207 118 20 0
+-231 65 -157 0
+-76 58 -27 0
+-87 113 156 0
+-3 -112 10 0
+-143 92 230 0
+198 -249 -97 0
+33 -210 249 0
+-32 -233 -123 0
+9 205 -53 0
+131 -243 29 0
+-143 -104 -44 0
+-181 240 138 0
+190 80 -16 0
+3 26 173 0
+243 174 -16 0
+67 -177 -25 0
+-38 96 221 0
+-209 214 98 0
+193 29 -140 0
+-138 76 -107 0
+75 163 -68 0
+81 -60 78 0
+-70 -195 67 0
+-33 -112 -121 0
+-105 115 -30 0
+-103 -93 38 0
+-153 23 120 0
+-84 144 -49 0
+242 94 79 0
+65 121 -170 0
+219 185 -30 0
+-66 -9 245 0
+40 -73 213 0
+-56 213 -118 0
+189 -139 4 0
+45 -202 -21 0
+46 -23 135 0
+109 247 -196 0
+-95 140 -131 0
+96 212 94 0
+-184 -115 -28 0
+-81 235 -8 0
+89 -133 212 0
+202 48 -186 0
+-37 -105 -170 0
+-206 137 104 0
+-218 -172 26 0
+-190 225 -182 0
+-197 210 -182 0
+91 -79 -45 0
+250 -163 -134 0
+-145 113 147 0
+-220 -27 6 0
+-36 125 225 0
+-158 97 95 0
+200 -107 216 0
+-59 103 223 0
+-237 -242 87 0
+-7 -179 -140 0
+247 53 244 0
+144 205 -207 0
+-220 97 18 0
+3 37 -33 0
+104 -36 -244 0
+12 51 -133 0
+246 10 189 0
+75 -144 -121 0
+19 232 194 0
+-212 46 -222 0
+-95 -73 21 0
+-210 171 -85 0
+2 100 -26 0
+-34 -135 -201 0
+96 -205 7 0
+36 -4 140 0
+-132 191 235 0
+98 -92 -109 0
+94 -248 109 0
+5 -71 -56 0
+-79 -173 -219 0
+33 110 -141 0
+-26 174 72 0
+-108 -140 34 0
+68 -189 -79 0
+89 -29 137 0
+-8 29 225 0
+-129 -72 223 0
+235 64 160 0
+26 -98 -32 0
+-69 60 11 0
+71 125 37 0
+95 151 153 0
+-88 84 -171 0
+90 -128 48 0
+104 51 -78 0
+-121 77 69 0
+-239 217 241 0
+-248 122 175 0
+-119 209 -154 0
+184 183 -186 0
+206 167 -20 0
+115 -62 -108 0
+195 200 -15 0
+145 -237 -92 0
+184 86 -104 0
+62 52 -67 0
+222 190 -202 0
+-222 239 -104 0
+-119 3 208 0
+-131 234 195 0
+-134 -165 -93 0
+91 216 -107 0
+196 16 -139 0
+-21 119 249 0
+88 -209 -33 0
+-73 76 50 0
+-83 -116 10 0
+-89 -104 70 0
+-224 -174 190 0
+22 240 -226 0
+-191 96 243 0
+35 93 134 0
+-99 120 144 0
+-240 72 220 0
+-197 66 -112 0
+90 61 -230 0
+-100 -86 83 0
+-23 -230 234 0
+-213 137 -152 0
+-53 -12 -11 0
+49 23 -192 0
+17 -205 -78 0
+-213 -211 188 0
+-28 89 223 0
+-125 -74 -50 0
+-16 36 6 0
+199 -80 66 0
+-236 141 213 0
+-8 115 -178 0
+18 168 21 0
+50 69 44 0
+-166 225 186 0
+-234 -237 5 0
+-35 -167 -207 0
+-161 -165 -168 0
+-189 31 39 0
+89 -3 39 0
+-139 -217 -26 0
+-235 -197 -102 0
+191 -70 -163 0
+78 -189 175 0
+-181 11 -13 0
+8 173 213 0
+218 -50 -71 0
+-68 181 49 0
+124 -115 -238 0
+59 -162 -169 0
+68 -138 -126 0
+-154 -139 -241 0
+205 26 -161 0
+53 -128 63 0
+199 234 205 0
+-71 -123 -223 0
+-137 56 -32 0
+107 -235 15 0
+215 41 147 0
+71 -29 57 0
+110 -217 -234 0
+225 -50 -192 0
+247 34 -207 0
+-32 15 235 0
+1 -113 -94 0
+-168 248 206 0
+-38 55 168 0
+-202 59 -128 0
+103 102 -193 0
+-153 30 -98 0
+-235 -4 234 0
+-59 -193 -118 0
+-71 123 238 0
+126 -134 -159 0
+-54 124 217 0
+137 104 -57 0
+183 102 154 0
+-230 148 -198 0
+-25 221 112 0
+121 -93 206 0
+-140 -130 -178 0
+158 -183 -73 0
+136 -213 -48 0
+-62 -205 -115 0
+-6 8 -246 0
+-35 -235 118 0
+183 -88 49 0
+-155 35 -245 0
+-96 180 129 0
+113 108 24 0
+97 103 215 0
+247 120 -131 0
+-157 52 -109 0
+-100 -210 164 0
+-60 250 -135 0
+231 220 196 0
+42 -123 158 0
+199 192 226 0
+-11 -212 -16 0
+201 224 241 0
+67 -82 79 0
+-39 -168 203 0
+-16 -160 -35 0
+47 -228 108 0
+54 -102 245 0
+-153 3 178 0
+62 -54 -222 0
+-108 15 91 0
+-39 52 -34 0
+-168 -37 162 0
+115 -226 -185 0
+-158 45 -209 0
+-31 60 232 0
+212 -116 72 0
+-26 147 44 0
+-195 224 -243 0
+117 -227 28 0
+-216 180 -131 0
+235 -65 62 0
+64 -198 188 0
+124 -79 20 0
+-100 -74 -66 0
+199 115 -146 0
+26 47 -62 0
+127 167 182 0
+-111 147 145 0
+219 -112 176 0
+-250 188 190 0
+-143 -43 -47 0
+189 6 66 0
+187 181 -236 0
+184 30 110 0
+184 -64 36 0
+-123 102 -96 0
+-69 246 230 0
+-224 -52 231 0
+207 -66 -71 0
+-164 -107 -199 0
+1 102 10 0
+70 -90 -62 0
+99 -199 228 0
+-120 -114 175 0
+76 93 -206 0
+-182 -42 37 0
+8 208 148 0
+-245 -106 -71 0
+82 -55 91 0
+105 70 -113 0
+245 -26 195 0
+-89 224 40 0
+-108 38 152 0
+-155 92 -141 0
+-16 203 205 0
+-30 8 74 0
+56 128 14 0
+142 -221 94 0
+130 53 195 0
+154 -64 246 0
+-156 -221 17 0
+19 1 183 0
+-89 237 -16 0
+-35 -159 216 0
+21 -82 77 0
+25 95 -237 0
+96 92 182 0
+74 -212 14 0
+-3 -178 -203 0
+232 -177 -212 0
+75 218 246 0
+-243 -104 161 0
+-201 207 -247 0
+-8 48 -67 0
+91 247 150 0
+-204 -129 60 0
+-18 182 172 0
+-214 56 10 0
+-99 -27 103 0
+138 -77 -116 0
+-129 82 -49 0
+-6 -49 171 0
+-230 -191 82 0
+-45 -248 128 0
+-16 51 191 0
+52 -216 -152 0
+90 159 -232 0
+35 65 149 0
+217 -98 -47 0
+-208 -11 10 0
+218 195 -62 0
+52 -134 -124 0
+-242 179 23 0
+-189 12 -174 0
+-195 -63 180 0
+51 180 17 0
+-78 -100 196 0
+-160 124 17 0
+-8 -203 -73 0
+101 133 -240 0
+103 138 -131 0
+-181 78 -29 0
+-215 189 35 0
+43 129 -2 0
+42 -161 -73 0
+233 -44 47 0
+42 -93 -126 0
+231 -183 -94 0
+64 207 -93 0
+5 -114 63 0
+236 -128 -47 0
+-80 33 52 0
+-110 83 202 0
+167 -161 -73 0
+-161 230 -7 0
+227 41 30 0
+232 153 -52 0
+53 -217 236 0
+-120 85 -244 0
+86 -4 198 0
+244 -204 44 0
+43 -209 -20 0
+-248 44 93 0
+67 168 -97 0
+-28 196 -194 0
+230 31 125 0
+-140 -95 61 0
+-36 -187 -96 0
+-140 237 -62 0
+176 74 -117 0
+-39 29 -185 0
+15 192 82 0
+-127 136 -208 0
+-116 -154 -114 0
+-99 -66 233 0
+120 -224 60 0
+41 -151 -52 0
+143 102 38 0
+227 190 206 0
+-249 -216 162 0
+12 51 -70 0
+-182 145 107 0
+-136 159 184 0
+-225 235 198 0
+-26 73 -30 0
+33 -66 11 0
+-59 69 9 0
+-248 187 -183 0
+-190 84 -175 0
+-201 -39 -72 0
+-190 9 191 0
+65 170 -146 0
+98 83 -134 0
+-221 203 76 0
+-144 39 128 0
+91 -209 -112 0
+109 223 -142 0
+202 -144 59 0
+-78 144 25 0
+243 -182 -153 0
+224 238 130 0
+-59 -128 11 0
+-176 -84 200 0
+57 -247 17 0
+196 144 -237 0
+-20 238 -121 0
+-187 132 -18 0
+-3 -8 -234 0
+75 -49 150 0
+-146 -76 -194 0
+-16 193 195 0
+27 -28 -150 0
+-193 -228 -239 0
+-79 5 -29 0
+-28 242 -234 0
+178 140 -100 0
+141 52 -220 0
+22 -38 172 0
+241 43 -106 0
+-178 49 193 0
+-68 197 -206 0
+109 210 -34 0
+-23 22 -166 0
+-44 23 -173 0
+100 -219 242 0
+109 198 208 0
+46 225 -237 0
+207 75 9 0
+-3 -62 63 0
+119 60 -74 0
+121 210 151 0
+105 -69 240 0
+78 -103 -117 0
+-128 -228 -195 0
+45 -21 214 0
+-71 1 25 0
+-238 183 117 0
+-20 -102 117 0
+-20 66 -69 0
+119 -50 241 0
+-148 -239 -121 0
+221 -198 -132 0
+-102 194 -7 0
+-59 99 10 0
+97 181 -65 0
+209 160 -221 0
+-29 -53 129 0
+66 -242 247 0
+-17 -174 27 0
+241 -166 106 0
+37 -88 -60 0
+144 222 -119 0
+-119 103 -169 0
+-207 -78 -168 0
+-24 212 -69 0
+219 -76 85 0
+-18 -85 226 0
+-59 -6 190 0
+-222 -153 79 0
+43 159 12 0
+-108 7 127 0
+-196 -52 152 0
+-7 -247 -45 0
+198 196 143 0
+77 -127 -187 0
+140 95 232 0
+-84 -232 68 0
+25 159 -3 0
+-61 53 172 0
+-231 -156 132 0
+143 -133 -214 0
+-141 -233 -232 0
+-214 244 -42 0
+193 123 199 0
+121 -57 -184 0
+121 -117 -60 0
+84 132 -191 0
+-197 53 -153 0
+134 212 -88 0
+111 -197 -220 0
+221 -69 62 0
+-238 235 185 0
+-87 -246 77 0
+204 -118 -58 0
+-205 61 81 0
+-119 75 -97 0
+-233 91 234 0
+192 105 28 0
+-115 48 128 0
+-57 -45 -139 0
+166 89 -67 0
+-11 1 245 0
+-110 -134 55 0
+-242 26 193 0
+220 -160 -159 0
+22 -217 -218 0
+45 -236 -148 0
+66 -13 61 0
+-185 131 -64 0
+148 14 -89 0
+-207 -142 -184 0
+-62 221 155 0
+-137 -76 -71 0
+235 130 -92 0
+227 -155 150 0
+-32 168 162 0
+134 154 59 0
+-96 -250 144 0
+-127 -180 -220 0
+103 205 132 0
+-21 51 11 0
+20 -149 7 0
+146 -32 119 0
+130 74 -244 0
+-75 -144 -176 0
+49 166 245 0
+-162 -118 158 0
+-37 -91 127 0
+-220 10 -148 0
+185 -184 -82 0
+55 -189 -143 0
+-58 159 108 0
+-60 113 143 0
+-10 -237 -34 0
+-97 -134 -76 0
+156 48 -154 0
+-38 154 -59 0
+197 179 247 0
+-114 125 -250 0
+40 129 82 0
+-80 213 -123 0
+-134 -48 -122 0
+77 -139 169 0
+88 -92 -159 0
+36 -29 -70 0
+193 -224 90 0
+-34 91 148 0
+145 -110 -229 0
+98 21 50 0
+197 143 -67 0
+-143 202 -184 0
+-83 -51 231 0
+70 -100 123 0
+6 11 -76 0
+-93 -213 75 0
+121 122 36 0
+-194 -187 103 0
+187 237 157 0
+-114 41 82 0
+-121 188 61 0
+29 218 162 0
+-117 -216 203 0
+-26 -76 -106 0
+4 -249 182 0
+-183 59 215 0
+-34 32 30 0
+-211 -212 -17 0
+-33 -207 232 0
+-30 -143 114 0
+-237 -161 110 0
+13 -188 -145 0
+93 -202 109 0
+-38 -88 245 0
+-206 119 225 0
+153 -7 -135 0
+-116 -98 -141 0
+250 72 -82 0
+123 116 51 0
+-228 -248 -146 0
+227 -66 -248 0
+-108 -35 -5 0
+-130 193 -56 0
+173 249 -223 0
+-17 -38 -145 0
+195 -17 135 0
+-164 -221 47 0
+41 -106 -87 0
+-175 79 219 0
+147 135 -48 0
+178 48 -16 0
+-104 -16 173 0
+181 -219 191 0
+-238 144 175 0
+216 -188 178 0
+12 -158 -78 0
+-228 -74 197 0
+-236 -155 93 0
+-23 160 -207 0
+-240 82 -186 0
+198 -106 72 0
+-206 110 114 0
+26 -246 -242 0
+-181 -193 -73 0
+134 130 19 0
+234 245 219 0
+-96 -226 -211 0
+47 154 -215 0
+201 202 -79 0
+-211 223 -98 0
+93 25 -140 0
+162 -175 136 0
+92 -181 -167 0
+192 -169 -140 0
+239 -154 -201 0
+232 226 17 0
+-31 198 -21 0
+180 -160 85 0
+-35 -157 -222 0
+153 166 -67 0
+95 234 -176 0
+-206 136 -159 0
+-131 232 137 0
+-17 113 -9 0
+-151 189 102 0
+167 -136 -87 0
+-53 -202 -78 0
+189 58 -112 0
+-178 38 52 0
+-122 -176 27 0
+-77 -59 -203 0
+-106 -204 150 0
+-62 -104 -135 0
+-113 107 -195 0
+4 -165 145 0
+98 -215 -97 0
+-248 -234 201 0
+225 -228 -220 0
+-16 -14 5 0
+180 -182 211 0
+-112 59 -63 0
+-204 107 174 0
+-20 229 -68 0
+-137 104 -232 0
+-188 243 92 0
+248 -178 -112 0
+-1 -89 77 0
+14 12 -59 0
+50 138 250 0
+192 217 56 0
+-88 -113 -49 0
+-170 174 22 0
+-76 -112 27 0
+31 243 -164 0
+-93 -216 159 0
+19 87 137 0
+1 -205 233 0
+37 -26 -192 0
+90 -191 -127 0
+195 -63 117 0
+128 229 -203 0
+73 47 -193 0
+135 -106 169 0
+212 7 -20 0
+239 205 53 0
+-222 -186 242 0
+162 22 -85 0
+-247 212 -9 0
+244 249 -184 0
+3 -76 -148 0
+68 152 141 0
+-97 238 -111 0
+85 89 -149 0
+-20 248 185 0
+145 14 97 0
+-248 -137 179 0
+229 -43 242 0
+-26 -59 -171 0
+110 171 -172 0
+-65 18 196 0
+189 -58 151 0
+121 174 139 0
+195 -39 171 0
+-40 72 243 0
+144 181 -133 0
+103 -31 -250 0
+-98 -18 -120 0
+99 -75 -171 0
+92 -231 205 0
+199 -86 2 0
+23 26 124 0
+218 126 -39 0
+-219 -211 -244 0
+-23 -72 165 0
+49 -105 192 0
+143 -209 -141 0
+36 198 -45 0
+-242 -4 117 0
+-169 166 -83 0
+-191 179 -131 0
+-132 72 136 0
+183 250 99 0
+-248 -38 -122 0
+-151 -97 -138 0
+173 -180 141 0
+-49 -52 -76 0
+239 -131 -128 0
+-92 134 -200 0
+182 -17 -227 0
+-31 -172 145 0
+-175 -23 116 0
+127 196 195 0
+166 124 216 0
+-247 18 98 0
+188 117 -19 0
+147 -212 -16 0
+76 88 -168 0
+102 8 -74 0
+-147 120 178 0
+91 30 -131 0
+102 9 130 0
+89 95 178 0
+207 216 -28 0
+190 -179 20 0
+132 14 142 0
+181 223 12 0
+151 -179 -127 0
+98 -142 -207 0
+25 -111 168 0
+157 110 -104 0
+51 53 198 0
+-94 13 -217 0
+-211 188 -43 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-020.cnf b/benchmarks/UUF250.1065.100/uuf250-020.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-020.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 214 46 -21 0
+-94 -29 1 0
+-180 27 145 0
+-23 207 3 0
+-178 111 93 0
+166 -89 76 0
+98 -168 23 0
+-5 -165 -16 0
+-208 124 -94 0
+2 -28 250 0
+-149 -146 131 0
+247 188 -20 0
+77 -242 156 0
+-220 -33 136 0
+182 -162 24 0
+-174 -37 -197 0
+-145 182 -155 0
+-55 80 -222 0
+-3 -62 163 0
+-163 -174 208 0
+-3 122 135 0
+166 163 1 0
+50 131 -84 0
+152 -94 -236 0
+111 144 151 0
+166 83 -220 0
+120 196 -151 0
+-125 65 -109 0
+133 238 44 0
+-96 -163 -169 0
+95 -146 82 0
+-52 -66 59 0
+181 62 -139 0
+239 152 213 0
+-57 116 -178 0
+225 206 -53 0
+-168 71 65 0
+-50 -204 64 0
+162 232 234 0
+139 71 -119 0
+223 21 -185 0
+-25 245 90 0
+-20 -2 -155 0
+-119 -226 -221 0
+-132 59 93 0
+-170 -125 -8 0
+220 -196 236 0
+151 -186 35 0
+42 11 -5 0
+236 135 -52 0
+-152 -1 -32 0
+120 -166 179 0
+-138 -126 -30 0
+-202 -222 -184 0
+199 219 -72 0
+-157 199 153 0
+171 227 -14 0
+-193 -220 114 0
+146 94 -15 0
+16 -249 216 0
+-239 156 212 0
+240 14 -45 0
+242 55 -96 0
+-150 172 -81 0
+-163 16 -128 0
+142 -90 32 0
+-171 -221 -138 0
+-93 216 54 0
+175 -222 3 0
+136 -49 18 0
+-140 -69 -210 0
+-47 92 -161 0
+-184 150 -100 0
+68 12 143 0
+73 -153 78 0
+-210 -55 -73 0
+110 -22 -86 0
+154 -140 -43 0
+175 194 -142 0
+-96 -87 -62 0
+-177 137 32 0
+242 -165 -29 0
+220 88 -124 0
+142 15 -193 0
+193 177 -43 0
+230 26 -107 0
+18 16 78 0
+-31 63 -100 0
+153 -217 205 0
+53 -192 212 0
+-65 -175 86 0
+-84 -204 -125 0
+174 -30 31 0
+-213 -86 71 0
+-202 234 -12 0
+224 144 133 0
+168 149 22 0
+10 234 -51 0
+-145 -218 70 0
+36 -86 234 0
+-5 223 206 0
+-205 -198 -169 0
+247 250 -212 0
+32 -184 185 0
+101 -185 -155 0
+147 236 -126 0
+123 77 104 0
+-21 50 -94 0
+-200 -128 -67 0
+204 -80 -150 0
+-12 -61 -118 0
+-44 36 67 0
+241 98 169 0
+218 -30 143 0
+-1 -118 201 0
+-32 237 175 0
+-139 167 -123 0
+-74 -55 -47 0
+-7 -107 155 0
+-22 141 -186 0
+86 -72 148 0
+-97 109 188 0
+-169 -137 -56 0
+-91 135 -51 0
+-64 56 83 0
+161 113 -196 0
+79 -219 25 0
+17 107 224 0
+17 -162 238 0
+9 -221 78 0
+-215 -130 217 0
+76 16 -58 0
+-188 49 -102 0
+-13 -137 -84 0
+22 213 -210 0
+-204 -18 -60 0
+9 4 13 0
+-62 -40 -92 0
+-85 -214 99 0
+158 236 15 0
+48 -38 86 0
+104 218 17 0
+161 96 159 0
+215 94 74 0
+-115 169 23 0
+197 -84 145 0
+-45 71 -61 0
+72 -199 -89 0
+38 51 22 0
+216 231 -82 0
+41 101 -84 0
+-118 -86 7 0
+-108 -69 59 0
+-145 181 -67 0
+225 247 -109 0
+244 -132 227 0
+13 -72 104 0
+-130 108 169 0
+205 198 242 0
+150 -87 19 0
+134 -136 -241 0
+-127 -226 17 0
+-81 125 -124 0
+61 17 -125 0
+-75 -187 -93 0
+-78 103 -193 0
+65 41 -155 0
+125 -160 -46 0
+-185 239 98 0
+-61 -213 -160 0
+106 -236 230 0
+187 237 86 0
+13 155 30 0
+-31 -213 241 0
+214 -10 -229 0
+-250 19 122 0
+25 4 30 0
+231 -107 -215 0
+12 195 -207 0
+-18 -36 166 0
+133 -159 -98 0
+47 162 168 0
+137 2 119 0
+95 23 227 0
+207 43 -85 0
+201 -172 151 0
+-213 223 -201 0
+143 186 -223 0
+44 -131 7 0
+-70 138 74 0
+147 210 -35 0
+87 221 -182 0
+-8 244 -166 0
+-214 48 82 0
+2 138 -151 0
+-188 -189 -119 0
+181 73 -98 0
+93 116 -194 0
+209 59 246 0
+-54 31 -201 0
+-114 43 -181 0
+-110 195 239 0
+157 -149 213 0
+48 -115 -117 0
+107 -209 176 0
+-50 26 73 0
+-147 118 32 0
+-232 230 -237 0
+2 -127 -8 0
+-13 26 122 0
+219 132 60 0
+-129 -8 185 0
+-248 124 239 0
+-127 -68 195 0
+-47 -199 -139 0
+202 -105 -104 0
+80 -25 223 0
+23 -182 238 0
+80 -43 122 0
+138 -223 -6 0
+248 91 -246 0
+66 -182 167 0
+-152 -218 -33 0
+193 60 -241 0
+-122 -221 140 0
+19 246 -120 0
+156 -162 153 0
+-174 -102 66 0
+-154 -184 -104 0
+-62 -120 -158 0
+230 15 -151 0
+-71 185 159 0
+-71 -180 -210 0
+180 -40 -134 0
+-221 -246 -1 0
+-33 175 12 0
+180 94 -225 0
+-197 136 161 0
+-106 -202 86 0
+121 206 -15 0
+-119 117 -135 0
+-171 229 1 0
+127 -14 -203 0
+-84 25 -175 0
+-188 135 -115 0
+162 125 64 0
+-205 176 -93 0
+-22 -197 173 0
+198 -67 -117 0
+-31 173 16 0
+-93 37 -146 0
+21 -38 -77 0
+-22 -15 94 0
+-36 186 -144 0
+33 -88 -52 0
+-69 -77 214 0
+-116 3 85 0
+-89 137 92 0
+-9 117 15 0
+31 51 -160 0
+-9 -167 -219 0
+19 -246 205 0
+181 -26 207 0
+101 216 -155 0
+187 -149 223 0
+-240 -239 236 0
+160 230 112 0
+-184 14 75 0
+179 -135 248 0
+-5 187 -14 0
+47 -23 -233 0
+148 140 173 0
+-59 188 19 0
+-165 7 -189 0
+28 94 -125 0
+35 -117 -180 0
+-210 46 50 0
+-138 -114 240 0
+-210 161 -75 0
+-86 -101 8 0
+119 -176 196 0
+208 152 -140 0
+60 173 58 0
+-117 -39 216 0
+105 -22 139 0
+-192 -101 -206 0
+230 106 50 0
+64 -172 6 0
+-176 87 123 0
+179 -133 81 0
+98 187 163 0
+201 -53 166 0
+85 235 -200 0
+175 -32 8 0
+-107 -101 -168 0
+-249 16 -99 0
+-222 20 -225 0
+166 -104 -130 0
+36 -119 -17 0
+-78 -23 -40 0
+158 209 224 0
+-179 -91 62 0
+-48 144 -186 0
+-163 46 -249 0
+-119 -167 -188 0
+117 69 -106 0
+-134 -4 66 0
+-27 -203 -189 0
+92 -43 244 0
+-5 -91 -248 0
+-89 -116 227 0
+-169 90 -55 0
+-28 61 163 0
+-164 -115 85 0
+-239 -208 -147 0
+145 -238 -11 0
+-173 99 56 0
+188 111 -151 0
+-142 -241 -38 0
+-33 136 199 0
+74 -16 86 0
+51 60 -116 0
+197 225 -60 0
+20 -216 127 0
+-49 -225 160 0
+-96 227 -47 0
+198 -112 243 0
+12 165 4 0
+207 32 -44 0
+107 -137 211 0
+47 -230 -90 0
+26 -109 -13 0
+48 183 -146 0
+-130 209 188 0
+160 -148 163 0
+233 210 -26 0
+-222 78 -45 0
+215 -144 -148 0
+-17 -75 -110 0
+-230 158 -48 0
+-188 9 -170 0
+-150 52 -49 0
+159 1 -38 0
+207 126 57 0
+216 -59 -212 0
+-224 138 247 0
+-115 -1 -129 0
+59 -103 165 0
+-79 -116 -150 0
+-190 -148 -38 0
+-139 135 -126 0
+212 144 -227 0
+-5 -116 -22 0
+193 -40 -46 0
+71 113 125 0
+-96 152 -170 0
+-197 248 -92 0
+93 92 -14 0
+45 203 -14 0
+-68 -115 50 0
+-227 68 215 0
+-95 -235 250 0
+85 249 -179 0
+72 -157 -142 0
+22 65 50 0
+135 -233 -89 0
+100 -225 111 0
+186 246 -17 0
+-54 -165 36 0
+-130 22 97 0
+201 228 -85 0
+166 177 189 0
+44 212 -95 0
+-189 130 102 0
+7 -204 -123 0
+205 82 193 0
+-4 37 -196 0
+-41 -107 182 0
+-73 105 -137 0
+-25 -85 164 0
+113 -142 -128 0
+75 -184 36 0
+-240 167 204 0
+179 124 225 0
+-26 -72 138 0
+235 -82 -217 0
+-112 -212 -81 0
+-244 -221 -122 0
+68 -70 47 0
+-96 160 -166 0
+59 -85 217 0
+172 -58 65 0
+209 -198 -16 0
+4 214 226 0
+144 103 21 0
+-193 -145 -204 0
+12 91 -208 0
+-122 -52 110 0
+43 -135 -220 0
+-129 -77 -79 0
+-19 -78 -59 0
+122 249 -69 0
+242 197 213 0
+108 -126 -229 0
+-54 -24 240 0
+46 -192 -202 0
+-82 36 187 0
+62 -107 208 0
+119 -67 167 0
+-9 197 85 0
+122 -123 198 0
+-12 -59 147 0
+-210 21 119 0
+208 164 144 0
+185 20 233 0
+-26 -139 -184 0
+-85 -225 -219 0
+243 133 -198 0
+188 -8 -157 0
+117 66 -187 0
+160 110 93 0
+-4 -168 -30 0
+150 141 -86 0
+-90 189 143 0
+164 -136 -91 0
+-53 -146 35 0
+-200 -242 -36 0
+182 -113 75 0
+152 50 14 0
+-69 210 -169 0
+83 112 49 0
+235 -206 -29 0
+204 -116 104 0
+104 34 -113 0
+150 146 -118 0
+222 138 38 0
+57 240 -250 0
+-77 -213 -49 0
+243 -95 214 0
+-14 -111 -187 0
+58 -151 -129 0
+-140 228 -122 0
+73 139 94 0
+52 -61 -179 0
+-56 180 -1 0
+234 -118 80 0
+245 -103 228 0
+248 -64 -179 0
+176 236 -58 0
+-245 57 -153 0
+175 -32 81 0
+-5 138 -148 0
+-23 2 -204 0
+199 19 124 0
+-231 117 -181 0
+-97 36 -11 0
+223 45 42 0
+-9 50 -47 0
+-100 -201 158 0
+98 188 148 0
+8 169 46 0
+-172 -69 -130 0
+10 -197 -206 0
+196 -8 158 0
+135 79 52 0
+-42 -114 -87 0
+54 -206 -52 0
+27 -91 164 0
+-29 -6 -28 0
+17 -66 194 0
+-91 -37 -108 0
+-99 -222 202 0
+109 16 -186 0
+-143 127 -190 0
+61 26 -242 0
+-71 164 201 0
+-174 190 91 0
+-221 -199 -95 0
+90 112 70 0
+-206 93 -103 0
+111 168 -91 0
+180 -20 -121 0
+-99 115 -159 0
+-136 -110 240 0
+-33 94 -114 0
+-62 -151 -128 0
+-83 -142 -244 0
+163 -11 3 0
+-199 90 133 0
+210 -77 -114 0
+-34 -24 55 0
+-135 -9 159 0
+16 -124 81 0
+-42 143 -124 0
+195 40 -245 0
+212 147 -231 0
+-33 193 -165 0
+11 86 -249 0
+-126 146 -85 0
+-167 15 205 0
+119 35 215 0
+-5 84 214 0
+44 -35 -120 0
+235 2 -120 0
+-235 168 204 0
+-7 197 61 0
+-243 -50 -195 0
+240 12 -4 0
+-83 39 -131 0
+141 93 -49 0
+-121 39 74 0
+-43 -2 -168 0
+-206 197 -148 0
+-88 138 241 0
+-100 230 -192 0
+26 194 11 0
+-217 -167 -22 0
+-21 109 -176 0
+121 156 -118 0
+-210 224 186 0
+-124 -148 203 0
+-155 213 -244 0
+154 119 6 0
+-60 157 229 0
+134 -228 -76 0
+79 -3 95 0
+108 -41 -54 0
+249 -120 19 0
+78 -8 -213 0
+-158 -68 208 0
+181 -217 -90 0
+-117 -105 -17 0
+71 -205 103 0
+145 37 -58 0
+87 -250 -60 0
+-132 -164 -221 0
+-56 -15 -214 0
+-45 -176 48 0
+-28 170 -155 0
+221 -12 -206 0
+146 159 -66 0
+63 -154 -241 0
+222 174 137 0
+118 -85 -191 0
+169 -189 -214 0
+26 -99 -117 0
+67 28 -118 0
+-19 25 -169 0
+175 -162 61 0
+67 -102 -219 0
+239 2 -21 0
+-69 -160 13 0
+182 -235 -90 0
+-77 -65 -46 0
+-167 247 81 0
+56 15 -57 0
+61 189 59 0
+-139 -56 -10 0
+-113 234 -214 0
+-137 -38 -140 0
+22 228 181 0
+228 -115 239 0
+61 77 169 0
+-220 168 -59 0
+-77 -212 -216 0
+132 201 -115 0
+114 7 -34 0
+-215 -104 48 0
+209 144 21 0
+-195 154 -58 0
+-48 2 -186 0
+82 178 221 0
+-86 -244 116 0
+235 85 183 0
+-101 -46 163 0
+144 -4 33 0
+44 248 25 0
+-28 197 -47 0
+183 65 8 0
+125 170 155 0
+69 222 114 0
+-199 96 -29 0
+26 138 -87 0
+247 213 230 0
+113 -202 219 0
+-127 -57 19 0
+22 107 166 0
+190 -106 -163 0
+-193 -175 -156 0
+-221 41 -185 0
+236 -185 -231 0
+-75 -197 246 0
+-15 -186 180 0
+120 154 -32 0
+-9 -47 2 0
+117 -223 -244 0
+-235 51 116 0
+-55 48 234 0
+-101 -164 124 0
+134 36 -86 0
+193 -244 138 0
+24 21 172 0
+58 115 82 0
+133 196 -6 0
+-91 205 31 0
+-69 224 47 0
+-13 36 37 0
+218 -96 212 0
+-142 20 3 0
+-141 116 28 0
+223 110 32 0
+36 78 79 0
+-170 230 213 0
+-189 171 -118 0
+15 -208 9 0
+101 -159 -133 0
+-156 51 5 0
+148 42 -84 0
+-217 242 -50 0
+-172 -16 202 0
+-64 245 -159 0
+-122 -20 -183 0
+247 -145 37 0
+12 140 -99 0
+-5 -218 172 0
+206 -245 -60 0
+-246 -63 -194 0
+-173 185 86 0
+-66 26 -148 0
+-71 92 162 0
+58 3 89 0
+-42 113 92 0
+-176 -213 11 0
+-236 3 166 0
+-221 -181 22 0
+-20 231 -204 0
+-179 210 73 0
+89 -213 65 0
+118 119 -44 0
+-144 -239 64 0
+-31 222 22 0
+216 -37 79 0
+-140 -39 -41 0
+246 6 43 0
+-172 183 51 0
+26 129 223 0
+-166 77 118 0
+72 -5 -106 0
+37 -204 250 0
+-141 -165 222 0
+-192 -175 199 0
+-246 137 -113 0
+202 -6 36 0
+-101 -169 29 0
+70 -76 39 0
+202 149 57 0
+-112 -7 4 0
+-154 -88 -11 0
+-220 -2 143 0
+65 250 129 0
+213 211 3 0
+-136 -188 129 0
+-144 65 102 0
+129 -224 -4 0
+-76 -37 -184 0
+58 102 -152 0
+182 -7 165 0
+-75 -39 -141 0
+-179 71 119 0
+117 168 127 0
+-241 -180 -118 0
+121 -171 -245 0
+111 -56 178 0
+147 160 192 0
+-106 208 202 0
+-248 -3 116 0
+11 -164 -99 0
+-157 -200 166 0
+55 -89 228 0
+-176 -138 212 0
+156 142 39 0
+-125 42 194 0
+-211 -244 -37 0
+-162 206 -56 0
+150 202 124 0
+-147 15 -159 0
+-216 -160 232 0
+247 -92 -62 0
+1 130 -169 0
+-42 168 147 0
+183 177 21 0
+32 -78 215 0
+-81 233 -188 0
+105 17 35 0
+218 115 -221 0
+-120 214 177 0
+-195 86 115 0
+-4 180 85 0
+-96 -177 -118 0
+-183 167 55 0
+153 150 49 0
+-117 -233 189 0
+-83 146 217 0
+-17 183 -215 0
+-75 -245 81 0
+215 -50 11 0
+116 -245 -33 0
+92 -58 -69 0
+97 -241 -88 0
+226 200 145 0
+-168 44 -91 0
+229 -172 -213 0
+184 -68 -246 0
+-158 223 211 0
+145 10 35 0
+-80 -234 -157 0
+138 -140 134 0
+38 85 176 0
+-3 -245 24 0
+49 -134 -67 0
+196 -2 116 0
+-65 -60 168 0
+-57 -198 -152 0
+-34 -233 58 0
+244 106 181 0
+23 -30 -179 0
+-190 -11 -123 0
+-194 117 92 0
+211 80 64 0
+132 20 -142 0
+126 -118 -200 0
+-10 182 161 0
+-72 -12 197 0
+245 -148 -124 0
+-94 48 168 0
+155 236 131 0
+-4 -49 55 0
+-244 -3 134 0
+234 -161 -220 0
+-6 62 182 0
+188 201 28 0
+-191 -57 116 0
+118 -214 -49 0
+73 -137 125 0
+176 -250 -155 0
+-150 -111 -152 0
+245 120 -12 0
+-157 -232 195 0
+169 55 -235 0
+137 -22 -228 0
+-243 -29 -12 0
+99 201 -60 0
+91 -217 -155 0
+133 -90 192 0
+96 20 -59 0
+-225 -53 -217 0
+-176 -45 -123 0
+159 245 150 0
+-201 162 160 0
+-179 -124 63 0
+-174 -171 177 0
+-63 83 168 0
+117 226 66 0
+-86 -239 7 0
+39 59 160 0
+-226 219 -28 0
+-25 171 17 0
+14 -222 59 0
+-175 74 -86 0
+-218 -109 24 0
+234 186 -38 0
+-196 113 -67 0
+45 -69 -144 0
+200 73 205 0
+2 222 133 0
+-94 83 29 0
+27 -39 229 0
+-15 -45 102 0
+-40 -97 73 0
+-18 -134 -49 0
+244 -3 229 0
+138 161 112 0
+149 -19 156 0
+1 -216 149 0
+-150 -228 165 0
+95 -121 -77 0
+146 -30 121 0
+118 44 144 0
+-75 44 -36 0
+-5 -17 223 0
+244 -59 222 0
+-30 28 143 0
+-26 -152 81 0
+239 -249 168 0
+-20 -227 51 0
+92 -140 -74 0
+177 -240 233 0
+-107 166 169 0
+-61 73 91 0
+13 116 -40 0
+-79 200 76 0
+108 189 -25 0
+108 115 -80 0
+-118 113 235 0
+22 -103 197 0
+248 -244 3 0
+-109 3 -204 0
+-47 -200 -77 0
+40 93 241 0
+106 -73 184 0
+105 -131 -92 0
+123 -63 239 0
+39 243 31 0
+-244 -158 -99 0
+-66 37 221 0
+-97 193 -235 0
+-175 -173 -2 0
+245 -38 189 0
+-31 -147 -215 0
+-28 -197 184 0
+103 -43 215 0
+27 155 -188 0
+225 -62 -164 0
+-118 -25 186 0
+24 104 16 0
+-125 91 2 0
+239 227 -204 0
+-241 -106 -116 0
+125 60 -18 0
+-143 79 27 0
+-195 -225 -167 0
+-212 -176 214 0
+-56 183 114 0
+-165 212 -116 0
+-107 164 250 0
+-209 -16 75 0
+113 172 -188 0
+-84 142 -62 0
+3 -228 -110 0
+39 -17 45 0
+-139 -109 130 0
+-226 -96 12 0
+42 -6 239 0
+2 205 -29 0
+242 -111 205 0
+151 38 -213 0
+-121 -226 -42 0
+-229 180 -219 0
+19 -34 -125 0
+-237 -136 -57 0
+46 72 -243 0
+-205 222 219 0
+-209 82 36 0
+-98 69 -103 0
+-168 103 133 0
+-179 91 -126 0
+-164 53 199 0
+239 -8 -134 0
+-93 33 2 0
+192 -171 220 0
+129 -73 -105 0
+-232 157 6 0
+233 27 -62 0
+49 143 29 0
+-168 29 203 0
+152 -232 -169 0
+-209 -217 68 0
+18 -129 -132 0
+76 44 -75 0
+135 -11 190 0
+184 49 24 0
+14 -12 225 0
+188 243 -250 0
+2 -147 -37 0
+-238 -135 140 0
+-220 156 -86 0
+-3 21 -151 0
+99 40 -119 0
+-92 -111 87 0
+-8 174 -222 0
+185 71 99 0
+160 66 -127 0
+187 -142 -19 0
+245 -81 -240 0
+-168 216 -100 0
+-82 48 21 0
+-36 228 -151 0
+-141 225 86 0
+37 25 155 0
+202 -24 -79 0
+2 -244 240 0
+108 210 36 0
+202 -11 48 0
+111 -207 -101 0
+-128 -184 -230 0
+-148 237 136 0
+-195 117 -19 0
+53 76 151 0
+176 -223 27 0
+-232 116 -193 0
+-103 219 -165 0
+48 50 -40 0
+206 -81 239 0
+-176 -105 74 0
+-211 113 -177 0
+-81 -176 217 0
+-169 211 -121 0
+121 233 -230 0
+210 -14 -15 0
+95 177 7 0
+-19 -162 -6 0
+-57 75 -131 0
+76 152 -140 0
+-215 221 -242 0
+-124 99 -134 0
+-211 138 125 0
+136 179 -106 0
+173 -181 39 0
+40 -201 20 0
+238 -53 -122 0
+-86 144 -128 0
+242 245 178 0
+233 -183 -213 0
+71 34 150 0
+-114 -52 132 0
+227 -8 208 0
+104 209 62 0
+64 37 -4 0
+226 -128 31 0
+204 82 146 0
+149 -44 76 0
+-174 2 1 0
+56 97 -93 0
+58 -99 -28 0
+183 177 -79 0
+-147 160 190 0
+15 -189 88 0
+-71 230 217 0
+63 -96 -190 0
+-87 -117 90 0
+-60 92 11 0
+-86 78 -216 0
+44 163 -118 0
+102 -137 -2 0
+204 -64 -53 0
+-145 38 -89 0
+-182 122 229 0
+-36 89 233 0
+59 -201 -194 0
+247 -194 -234 0
+-46 132 248 0
+36 220 -156 0
+85 152 -39 0
+125 -114 88 0
+-239 -171 22 0
+-183 -15 -141 0
+215 -185 148 0
+70 33 -166 0
+245 225 83 0
+-160 31 -177 0
+191 186 161 0
+-10 -82 -244 0
+171 -21 225 0
+-55 -123 49 0
+144 114 122 0
+-216 235 -61 0
+-185 -75 -9 0
+119 -152 230 0
+-167 -42 -229 0
+-56 -72 47 0
+51 -107 -76 0
+38 166 -216 0
+-5 213 100 0
+91 -222 129 0
+2 -242 129 0
+-139 220 127 0
+105 -118 24 0
+18 -169 -80 0
+204 242 106 0
+140 63 -34 0
+-39 -250 172 0
+24 -69 120 0
+-164 158 201 0
+-127 229 -95 0
+25 -201 219 0
+-11 -7 80 0
+184 -196 112 0
+86 -156 -159 0
+-138 25 -162 0
+138 32 -172 0
+186 101 147 0
+-58 217 15 0
+171 -104 162 0
+-12 28 85 0
+144 148 -124 0
+206 -189 65 0
+-172 -12 64 0
+192 -101 186 0
+-163 190 103 0
+-89 6 10 0
+-176 -27 -202 0
+-87 -50 166 0
+-232 177 -197 0
+243 -191 -66 0
+-207 -27 184 0
+-229 -164 -31 0
+86 -241 -209 0
+98 123 -120 0
+-170 -33 90 0
+163 85 54 0
+-100 -29 206 0
+-39 44 -100 0
+191 -142 -112 0
+209 106 185 0
+-75 3 -146 0
+169 198 -224 0
+233 116 227 0
+-72 53 163 0
+85 71 204 0
+-80 193 -47 0
+-171 239 -92 0
+77 -95 -34 0
+-74 -248 198 0
+85 15 -131 0
+-83 114 191 0
+23 -9 249 0
+33 229 -207 0
+-212 105 131 0
+219 -176 76 0
+97 -47 222 0
+48 199 -69 0
+158 -96 -200 0
+-247 123 -86 0
+187 250 103 0
+121 -195 113 0
+-153 30 236 0
+-191 234 144 0
+-121 -93 -177 0
+-133 -156 207 0
+-51 -39 -249 0
+-201 33 10 0
+-235 194 -69 0
+182 -204 -8 0
+66 42 133 0
+77 -78 -88 0
+56 -192 1 0
+-151 -113 197 0
+-133 172 -233 0
+-117 95 -184 0
+-49 193 38 0
+105 -74 220 0
+109 39 -211 0
+84 140 -121 0
+-208 -147 245 0
+-102 194 54 0
+-168 184 146 0
+-236 -147 73 0
+146 35 -219 0
+-167 -59 145 0
+23 -52 233 0
+148 -109 245 0
+-77 -233 -180 0
+-228 74 165 0
+195 -7 74 0
+129 190 76 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-021.cnf b/benchmarks/UUF250.1065.100/uuf250-021.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-021.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -137 -74 -158 0
+113 229 -192 0
+104 -230 248 0
+-143 67 -77 0
+187 50 155 0
+-189 -158 97 0
+-39 -109 -13 0
+-243 109 225 0
+136 87 145 0
+-210 -148 14 0
+166 138 -6 0
+84 -104 244 0
+74 -235 233 0
+117 -113 -89 0
+-121 96 84 0
+-233 239 -170 0
+125 -85 88 0
+-242 5 64 0
+227 -170 154 0
+1 -52 -135 0
+117 -170 -197 0
+21 -32 -33 0
+187 142 217 0
+-42 -92 190 0
+234 -158 173 0
+76 -109 -29 0
+220 165 219 0
+-215 -210 -11 0
+-201 -2 218 0
+-12 180 33 0
+44 -124 133 0
+-9 115 -193 0
+97 81 -174 0
+-233 213 136 0
+76 115 11 0
+132 -92 182 0
+-42 -173 192 0
+198 247 -140 0
+-6 86 -114 0
+-223 -111 -81 0
+-42 101 -221 0
+-51 -156 -57 0
+-51 -86 203 0
+-91 213 -141 0
+171 77 38 0
+130 101 -107 0
+233 125 126 0
+-246 168 100 0
+-4 -198 20 0
+72 73 200 0
+-115 202 -110 0
+192 35 -59 0
+-80 69 -92 0
+237 -21 147 0
+130 238 -121 0
+-89 -211 -146 0
+-132 -123 232 0
+-115 -19 -124 0
+156 -185 162 0
+-102 -71 -65 0
+167 -239 122 0
+-10 69 176 0
+-45 124 134 0
+-59 237 -17 0
+48 141 -29 0
+-22 30 167 0
+196 101 -173 0
+236 136 -55 0
+-202 113 -122 0
+-176 -131 -52 0
+132 -14 195 0
+153 -102 -137 0
+6 209 -114 0
+-196 30 -68 0
+-173 -243 -30 0
+8 -248 -139 0
+208 -6 61 0
+38 188 152 0
+44 45 -99 0
+90 214 -204 0
+-63 -97 186 0
+-125 -110 96 0
+224 180 12 0
+193 -72 73 0
+-2 -22 -78 0
+142 -204 -14 0
+167 -29 -25 0
+86 187 97 0
+-125 4 -197 0
+-61 46 152 0
+55 -142 -245 0
+234 -135 -178 0
+175 232 -79 0
+146 -203 -144 0
+222 210 -235 0
+-165 -153 127 0
+-59 -204 -230 0
+-127 -136 -107 0
+-95 -54 139 0
+-177 -118 247 0
+145 156 -247 0
+116 123 -170 0
+221 -235 -18 0
+-14 35 228 0
+-189 199 -241 0
+30 4 -137 0
+-243 -141 -74 0
+44 207 167 0
+-236 -48 -141 0
+87 138 -112 0
+-59 -104 -225 0
+-146 123 -141 0
+151 -79 84 0
+174 125 166 0
+228 -174 3 0
+61 59 180 0
+-36 148 -182 0
+-53 17 -45 0
+-5 7 -58 0
+36 -49 68 0
+115 -199 -126 0
+104 -19 -26 0
+2 -248 -159 0
+231 138 249 0
+183 -93 118 0
+-69 246 -204 0
+74 -144 -206 0
+-242 -182 148 0
+-142 -208 -168 0
+210 -179 -67 0
+82 -249 -193 0
+-222 17 126 0
+-78 107 -236 0
+-6 148 -171 0
+-148 247 96 0
+163 -156 -23 0
+-87 162 233 0
+17 -167 -204 0
+-216 148 -107 0
+-53 -219 -141 0
+-173 -96 119 0
+-162 -37 221 0
+-241 15 226 0
+154 232 16 0
+154 171 -55 0
+-9 -242 84 0
+-186 -99 71 0
+-216 -233 84 0
+59 80 -83 0
+-160 244 -122 0
+203 -46 182 0
+-72 109 -218 0
+211 -231 193 0
+-144 231 200 0
+177 -215 33 0
+-238 -133 116 0
+39 -241 -147 0
+-217 -93 141 0
+-29 30 43 0
+17 -182 -62 0
+-119 -218 123 0
+-22 -176 -32 0
+-79 149 -6 0
+32 87 -172 0
+-171 -81 109 0
+223 -249 -56 0
+-138 -5 118 0
+83 -1 198 0
+-229 1 -92 0
+-77 -245 237 0
+24 201 115 0
+-21 184 102 0
+-188 185 -24 0
+-142 -1 243 0
+139 -227 63 0
+241 186 240 0
+203 -36 219 0
+77 -111 5 0
+93 138 -27 0
+-153 -9 154 0
+-5 -124 2 0
+-30 -181 -51 0
+69 -61 85 0
+-100 3 219 0
+-54 -241 -97 0
+24 -210 103 0
+41 -233 -11 0
+-66 49 -55 0
+-232 222 218 0
+-39 153 47 0
+-115 -134 -212 0
+48 200 -148 0
+53 107 177 0
+72 -239 21 0
+-94 228 -22 0
+142 -228 -15 0
+-18 242 -122 0
+-43 -102 19 0
+19 30 -14 0
+-159 162 180 0
+61 194 -19 0
+248 -64 204 0
+32 -21 105 0
+76 10 -93 0
+-42 -208 73 0
+13 198 68 0
+-244 -20 -177 0
+201 -172 -176 0
+-118 -48 -175 0
+-121 -179 181 0
+-67 -161 15 0
+-247 -185 -58 0
+78 -82 118 0
+169 -4 137 0
+-67 84 203 0
+66 -93 -12 0
+-117 -223 138 0
+-121 -223 -102 0
+-78 -145 -242 0
+-239 55 39 0
+42 -118 -157 0
+-7 -64 -105 0
+165 109 -223 0
+-4 -175 93 0
+-200 128 -134 0
+-53 -110 210 0
+171 64 -197 0
+-230 161 169 0
+-249 182 209 0
+-193 198 172 0
+-234 126 -161 0
+-35 210 224 0
+177 5 -186 0
+-211 -249 -124 0
+-207 186 -142 0
+-236 100 33 0
+56 77 32 0
+-55 233 61 0
+183 -38 60 0
+-250 164 238 0
+49 -28 -203 0
+-154 229 -71 0
+241 64 -111 0
+-113 237 -225 0
+-224 -42 -95 0
+64 232 164 0
+11 -217 66 0
+209 -143 -138 0
+-6 -56 -177 0
+163 -201 -11 0
+143 -226 -177 0
+-143 2 207 0
+-32 42 -1 0
+110 116 -1 0
+6 9 179 0
+-211 -159 66 0
+127 107 -59 0
+-192 96 183 0
+-137 -124 159 0
+115 -165 15 0
+-134 142 -188 0
+6 -155 10 0
+-206 179 -170 0
+181 -7 -58 0
+95 8 133 0
+139 -185 -205 0
+-229 -139 137 0
+-61 158 -52 0
+-165 226 178 0
+190 160 -79 0
+135 -157 -63 0
+-73 -211 85 0
+-83 -9 -196 0
+-56 153 217 0
+-55 -64 -192 0
+11 20 118 0
+20 -181 61 0
+142 222 17 0
+77 -162 158 0
+76 200 -95 0
+228 -93 249 0
+195 186 -38 0
+13 181 150 0
+-34 -94 168 0
+223 -213 13 0
+47 208 187 0
+-152 247 39 0
+117 15 8 0
+-22 78 118 0
+1 242 -218 0
+107 -106 -155 0
+-147 -52 -204 0
+12 109 220 0
+-43 146 90 0
+-164 85 -99 0
+-78 -204 -13 0
+-190 144 -215 0
+99 89 -64 0
+-80 149 -84 0
+-27 223 2 0
+34 -182 53 0
+-209 -104 194 0
+-129 -96 -110 0
+-130 -243 -115 0
+-130 189 -146 0
+231 -98 180 0
+83 102 -197 0
+-47 153 -39 0
+-123 -225 194 0
+161 -68 44 0
+-55 -179 205 0
+78 45 -201 0
+218 118 -128 0
+-207 -146 -197 0
+5 44 -202 0
+155 -154 80 0
+-208 -215 -86 0
+133 -206 25 0
+-233 168 194 0
+64 72 -121 0
+-166 -24 123 0
+36 -90 -225 0
+29 -130 -169 0
+101 122 47 0
+-122 -115 185 0
+212 46 -77 0
+95 -77 49 0
+-33 227 176 0
+-81 -130 -188 0
+-241 46 -103 0
+228 248 29 0
+13 -177 145 0
+108 -29 69 0
+99 -61 -227 0
+-24 178 -196 0
+-110 -80 230 0
+206 -147 -239 0
+194 66 -14 0
+110 -198 -55 0
+-237 -8 170 0
+-164 -244 -102 0
+-206 -87 131 0
+-180 -131 155 0
+-188 2 -201 0
+-234 75 192 0
+176 170 -69 0
+-11 -18 -36 0
+-231 142 -104 0
+138 22 248 0
+-23 -247 -160 0
+40 76 -85 0
+58 113 -165 0
+-67 235 19 0
+-165 7 -125 0
+-248 118 135 0
+-72 -120 -111 0
+-53 -35 75 0
+95 194 -65 0
+217 -28 190 0
+228 187 -152 0
+147 165 102 0
+220 124 -114 0
+124 186 188 0
+16 77 61 0
+-84 203 -247 0
+93 211 -81 0
+69 -155 24 0
+-238 -182 -201 0
+46 246 76 0
+-202 -184 44 0
+177 222 50 0
+-168 140 -235 0
+-208 -241 -162 0
+-158 211 -138 0
+74 -18 173 0
+207 -143 24 0
+86 68 -235 0
+-51 217 -228 0
+-105 32 -104 0
+-232 -89 -189 0
+-206 -162 -47 0
+73 3 15 0
+45 123 240 0
+166 -191 -146 0
+-189 164 -248 0
+31 24 115 0
+25 -75 33 0
+62 -177 228 0
+166 -115 -4 0
+-221 -72 -100 0
+172 230 -191 0
+66 81 -18 0
+-204 -181 76 0
+-245 -148 140 0
+185 -179 94 0
+-202 68 22 0
+86 169 160 0
+2 -221 -210 0
+-103 -148 90 0
+15 81 226 0
+-151 -67 190 0
+-2 -45 -212 0
+-190 -149 200 0
+-92 80 -250 0
+-228 -87 226 0
+76 96 157 0
+59 -20 161 0
+-249 122 -207 0
+52 113 13 0
+-197 -21 170 0
+-13 50 -210 0
+-37 -124 -249 0
+-5 143 51 0
+-144 -143 -184 0
+-240 140 -247 0
+-24 -76 19 0
+-212 -31 208 0
+-140 -232 244 0
+-12 -86 -227 0
+-171 -230 60 0
+-136 -163 -197 0
+-239 108 -223 0
+48 -207 182 0
+125 158 -209 0
+21 -23 179 0
+-203 -75 -230 0
+92 -218 233 0
+-15 211 -7 0
+70 -126 -61 0
+-229 248 185 0
+-225 -31 -197 0
+81 22 144 0
+114 100 19 0
+24 -116 146 0
+-247 123 -121 0
+-54 -5 -230 0
+176 40 182 0
+-127 216 -118 0
+165 -109 -29 0
+182 189 47 0
+-1 -173 82 0
+141 -98 -80 0
+-90 -44 -148 0
+-120 -103 92 0
+72 -95 224 0
+196 -147 -16 0
+-67 18 -36 0
+-78 -179 -247 0
+209 -4 -39 0
+86 224 -45 0
+-152 38 -88 0
+-106 130 232 0
+94 104 -249 0
+26 38 137 0
+15 -173 12 0
+1 134 -142 0
+52 156 85 0
+104 -141 215 0
+235 7 -82 0
+-160 -86 92 0
+-26 -146 206 0
+-122 35 -162 0
+67 172 98 0
+-75 -9 -86 0
+-75 -40 -242 0
+-239 -236 32 0
+202 -24 50 0
+-71 47 40 0
+247 153 -72 0
+-238 133 -241 0
+-115 -38 188 0
+-161 184 114 0
+78 117 -141 0
+180 31 -121 0
+-204 100 62 0
+146 194 -148 0
+173 -1 64 0
+130 -38 226 0
+238 84 -41 0
+37 -40 4 0
+209 -130 26 0
+237 -135 116 0
+-160 51 113 0
+-146 -58 -101 0
+91 203 -225 0
+-176 10 88 0
+-66 -102 184 0
+7 -62 -155 0
+-136 93 -32 0
+-172 -120 -151 0
+-105 139 211 0
+-241 156 177 0
+-29 -93 140 0
+-157 97 -180 0
+137 -4 79 0
+-239 -5 181 0
+-25 188 175 0
+-30 141 105 0
+-6 -230 -163 0
+-144 55 -250 0
+-14 81 155 0
+-214 55 -40 0
+151 -37 43 0
+-71 -212 95 0
+-229 41 -68 0
+128 -27 240 0
+-134 185 75 0
+75 -224 117 0
+232 48 -35 0
+-89 -9 -222 0
+65 -114 -11 0
+-75 -30 -165 0
+230 -27 -212 0
+-170 -124 237 0
+135 -38 26 0
+90 9 127 0
+-81 138 52 0
+-234 17 -30 0
+134 -33 -46 0
+-137 -121 -32 0
+176 -66 233 0
+-75 -246 -184 0
+-130 -224 237 0
+-82 -52 132 0
+-122 -59 -238 0
+128 -147 -29 0
+157 -23 -190 0
+60 -29 154 0
+145 -20 125 0
+-144 -18 105 0
+95 -48 -222 0
+68 -65 193 0
+187 213 120 0
+164 -154 -77 0
+-84 -73 -241 0
+-13 -48 209 0
+154 -239 181 0
+188 182 47 0
+-115 -185 -209 0
+-165 -56 -211 0
+66 -6 -212 0
+140 -143 121 0
+-155 -177 48 0
+-6 98 -5 0
+103 203 32 0
+-227 -174 30 0
+-72 -87 -162 0
+59 61 78 0
+-175 -18 -159 0
+-155 -85 151 0
+-211 125 -181 0
+-10 135 215 0
+-72 -136 -182 0
+211 165 -212 0
+-67 -249 -28 0
+-225 -146 50 0
+-33 146 247 0
+119 139 -210 0
+-244 248 -115 0
+-149 -183 -207 0
+-102 124 -37 0
+13 62 -69 0
+84 -178 23 0
+244 -222 -58 0
+67 76 108 0
+-164 103 -130 0
+-124 17 221 0
+77 -111 -208 0
+-160 147 157 0
+-142 71 -160 0
+-6 -7 14 0
+45 81 34 0
+46 -99 171 0
+188 107 -221 0
+179 -216 -46 0
+249 220 146 0
+30 -150 -184 0
+124 -210 55 0
+119 -150 -110 0
+65 173 149 0
+-250 8 -83 0
+-249 49 87 0
+-139 236 -210 0
+196 -148 71 0
+-238 -51 -237 0
+249 161 4 0
+18 -55 -72 0
+105 126 -169 0
+235 15 96 0
+121 -58 134 0
+103 193 205 0
+-130 -42 65 0
+136 250 -177 0
+3 48 11 0
+181 224 137 0
+108 184 23 0
+-73 170 -88 0
+190 7 233 0
+112 -63 -93 0
+202 -91 -170 0
+-169 12 -184 0
+239 147 143 0
+59 224 21 0
+-86 202 144 0
+125 25 146 0
+-44 -32 -61 0
+200 212 31 0
+-107 -96 -40 0
+208 -222 -81 0
+157 24 180 0
+-101 112 74 0
+46 -39 10 0
+-142 238 143 0
+-60 -72 -250 0
+-45 -80 -173 0
+17 -231 -102 0
+-138 188 229 0
+195 156 -97 0
+115 146 -33 0
+-12 82 -35 0
+175 -72 146 0
+-217 -50 -226 0
+-56 -141 -145 0
+-113 -92 -127 0
+-100 -217 244 0
+-49 76 121 0
+-232 69 82 0
+197 -70 -169 0
+-72 -84 -237 0
+110 -79 159 0
+152 -12 -135 0
+-54 -188 55 0
+163 -92 138 0
+-226 -4 -193 0
+154 -60 -250 0
+122 65 -225 0
+242 140 118 0
+115 186 104 0
+111 -242 -39 0
+-225 -109 -49 0
+-188 41 27 0
+-92 39 2 0
+222 -200 -211 0
+-111 63 -219 0
+-138 91 -32 0
+-149 -2 243 0
+37 -5 -77 0
+63 185 111 0
+-1 120 -125 0
+-143 157 -81 0
+125 -242 147 0
+-156 -202 65 0
+144 53 -213 0
+-67 77 92 0
+183 188 17 0
+158 236 101 0
+-115 -8 -218 0
+-207 -134 10 0
+-141 -205 -162 0
+92 79 145 0
+218 250 242 0
+84 169 102 0
+9 -53 225 0
+104 112 -67 0
+222 185 -43 0
+122 10 -134 0
+207 -162 -105 0
+149 -222 -5 0
+235 94 -87 0
+15 -80 -115 0
+191 -67 -167 0
+11 -135 156 0
+67 -90 91 0
+-47 -197 174 0
+-63 12 111 0
+-84 10 122 0
+-244 -94 -185 0
+19 27 -217 0
+190 144 125 0
+145 89 -134 0
+-61 98 213 0
+-232 -92 140 0
+43 10 -126 0
+187 -60 -116 0
+183 68 -229 0
+-20 134 -92 0
+-28 -47 30 0
+-16 5 -31 0
+-114 200 -209 0
+120 194 199 0
+-92 30 -155 0
+-121 -39 -16 0
+-171 222 -233 0
+101 -226 -196 0
+-190 -73 -150 0
+160 -13 -190 0
+34 -66 -240 0
+28 137 167 0
+-6 -188 -5 0
+156 187 -32 0
+-216 235 -214 0
+107 -82 -224 0
+-42 -159 -75 0
+-238 173 100 0
+-201 30 32 0
+-184 -51 -91 0
+55 -62 221 0
+217 -200 -10 0
+203 -145 -101 0
+-148 88 3 0
+-36 -2 137 0
+-16 -204 154 0
+88 -199 -11 0
+24 -192 -63 0
+97 141 36 0
+186 -105 107 0
+165 -247 -209 0
+-130 -70 -139 0
+58 190 70 0
+69 161 204 0
+209 195 128 0
+70 -181 105 0
+219 128 156 0
+236 -75 11 0
+119 13 -235 0
+-96 -76 -188 0
+-82 -211 -135 0
+-23 209 11 0
+250 52 103 0
+86 226 -60 0
+-63 143 -3 0
+205 -198 105 0
+-223 156 53 0
+11 85 170 0
+-160 -181 2 0
+-147 62 193 0
+-43 16 -6 0
+241 77 -45 0
+161 -70 213 0
+106 93 -238 0
+157 208 49 0
+-158 149 -126 0
+51 37 58 0
+-223 240 187 0
+-243 176 212 0
+218 190 231 0
+127 197 236 0
+233 160 -68 0
+157 -227 -138 0
+-212 -156 -133 0
+-195 104 -105 0
+-12 -247 -90 0
+28 232 108 0
+-243 178 89 0
+-87 -231 157 0
+-135 98 147 0
+-133 35 12 0
+171 -60 242 0
+-141 148 -190 0
+-231 115 190 0
+180 -218 -191 0
+92 89 248 0
+114 232 -89 0
+117 -151 -141 0
+-15 -109 33 0
+-48 175 84 0
+-203 -92 -129 0
+230 -58 -172 0
+-61 29 -82 0
+-119 99 70 0
+17 102 -240 0
+140 -43 81 0
+-208 222 -83 0
+-61 99 23 0
+-103 168 207 0
+-237 -85 -112 0
+216 74 -244 0
+-72 -50 -207 0
+-149 -240 -95 0
+-30 -235 -62 0
+245 143 -215 0
+57 -84 223 0
+-36 202 114 0
+238 -5 -32 0
+227 -206 149 0
+-168 186 197 0
+32 -99 150 0
+-68 -185 231 0
+223 -165 92 0
+169 223 -224 0
+122 178 -100 0
+134 92 -240 0
+62 162 -73 0
+-129 66 -163 0
+-238 239 -132 0
+-126 -177 -70 0
+117 -129 220 0
+245 223 227 0
+-67 144 -135 0
+139 102 -194 0
+-162 -188 -177 0
+110 -30 -50 0
+144 -131 -184 0
+190 -15 -92 0
+-29 -133 56 0
+-223 65 -56 0
+71 -155 -248 0
+81 -128 -14 0
+212 187 -226 0
+8 40 103 0
+-182 -234 70 0
+-207 203 20 0
+87 -154 -131 0
+62 -129 65 0
+7 190 -115 0
+-115 -185 -110 0
+49 129 196 0
+-71 170 173 0
+-80 81 -219 0
+220 -125 90 0
+210 99 -28 0
+62 -83 -79 0
+-26 -221 81 0
+38 -2 180 0
+-156 -115 -173 0
+88 -158 7 0
+-66 39 122 0
+-55 72 -243 0
+-234 57 165 0
+-212 -219 175 0
+42 -52 32 0
+-87 -233 48 0
+-230 181 -166 0
+136 -49 242 0
+111 174 -23 0
+-159 -100 -39 0
+-198 -235 188 0
+89 -172 244 0
+-188 29 107 0
+234 -189 243 0
+242 133 151 0
+-236 20 -32 0
+-237 103 146 0
+-39 -45 -68 0
+-213 -207 85 0
+-6 -205 192 0
+-204 -220 33 0
+210 130 150 0
+-144 148 51 0
+-107 -6 -231 0
+-1 217 -148 0
+-205 76 -102 0
+-34 -21 -125 0
+-190 -20 -133 0
+-14 87 -180 0
+189 -29 -107 0
+218 -174 55 0
+-64 -193 137 0
+173 65 32 0
+-229 69 -99 0
+-49 2 155 0
+-133 54 -48 0
+-54 186 150 0
+-203 47 -91 0
+247 -80 214 0
+-223 -37 29 0
+2 75 169 0
+-6 65 227 0
+182 -207 -147 0
+-168 188 77 0
+-159 -6 102 0
+-52 -135 -117 0
+-11 189 -193 0
+-88 27 154 0
+231 217 33 0
+-122 -6 -71 0
+-15 -244 87 0
+-10 -224 209 0
+150 49 -80 0
+-149 14 -95 0
+246 -193 -198 0
+19 180 134 0
+125 71 72 0
+-137 -173 81 0
+-95 124 -128 0
+131 49 140 0
+219 -133 235 0
+200 -113 -117 0
+-53 83 62 0
+248 144 -160 0
+-72 213 -12 0
+17 10 -9 0
+-47 61 109 0
+52 134 -137 0
+150 -15 -80 0
+23 -210 -124 0
+-161 -188 175 0
+165 -236 -97 0
+-78 201 62 0
+-150 213 -93 0
+140 44 191 0
+179 -239 -50 0
+-138 72 224 0
+-162 -172 -73 0
+-52 36 98 0
+125 -155 -164 0
+-177 -97 -230 0
+-215 87 208 0
+-60 -234 225 0
+17 -8 -147 0
+-235 27 -67 0
+140 -18 82 0
+-6 -207 -118 0
+-17 205 -172 0
+-102 -103 137 0
+-160 203 -65 0
+211 241 -172 0
+-72 116 122 0
+128 96 221 0
+178 -189 -159 0
+-103 97 -79 0
+-72 32 170 0
+158 146 -145 0
+46 212 -70 0
+-72 190 95 0
+106 -128 185 0
+93 232 33 0
+244 200 -206 0
+68 246 -249 0
+-154 -196 1 0
+-239 55 160 0
+36 169 -90 0
+129 248 -94 0
+14 -88 -123 0
+-169 -74 75 0
+201 195 -79 0
+219 -154 74 0
+203 -101 76 0
+173 -199 183 0
+-174 130 -176 0
+23 249 -77 0
+6 -78 98 0
+-157 -88 170 0
+78 56 53 0
+112 24 -144 0
+-168 -45 191 0
+188 -151 127 0
+105 136 -101 0
+-127 -196 -39 0
+194 67 -163 0
+-29 22 230 0
+-19 -204 25 0
+158 93 140 0
+242 -243 -203 0
+170 -116 224 0
+-18 -231 99 0
+-122 218 67 0
+151 21 148 0
+-47 20 -7 0
+-156 220 -44 0
+207 70 -226 0
+-168 188 143 0
+-40 234 27 0
+-201 70 75 0
+-135 225 -95 0
+-174 60 216 0
+-75 32 219 0
+-224 -55 36 0
+-55 -193 -129 0
+5 -35 171 0
+-245 137 -84 0
+-241 110 -229 0
+11 51 49 0
+-106 -104 -234 0
+181 238 -169 0
+-125 80 18 0
+-156 -30 -163 0
+-128 250 40 0
+-218 -151 -193 0
+86 -66 -164 0
+-135 -41 79 0
+204 156 -148 0
+-106 167 -135 0
+-234 62 -82 0
+103 98 -31 0
+15 -236 -238 0
+211 -90 -143 0
+-244 -62 -99 0
+-59 190 4 0
+-106 -219 -115 0
+84 249 201 0
+-60 -54 -177 0
+-134 155 -195 0
+-174 -92 -91 0
+194 -88 -175 0
+-23 -58 159 0
+-61 -189 -54 0
+120 -23 -65 0
+178 -245 55 0
+49 64 186 0
+130 -95 3 0
+-163 162 57 0
+21 74 142 0
+49 6 39 0
+114 160 78 0
+-145 -209 -148 0
+160 -94 -208 0
+-81 219 -121 0
+213 -52 -204 0
+-181 72 -46 0
+125 -232 120 0
+-172 -138 146 0
+-108 -28 9 0
+143 -155 106 0
+64 -152 -90 0
+-21 6 -158 0
+192 199 -24 0
+-127 -185 -249 0
+189 -55 95 0
+-63 214 218 0
+-79 -94 -104 0
+-122 175 -78 0
+115 139 90 0
+-54 213 -58 0
+-215 -70 -172 0
+-30 50 89 0
+12 157 247 0
+245 166 -146 0
+-86 -83 -132 0
+101 -195 -208 0
+18 155 229 0
+-178 -50 -171 0
+182 -133 -138 0
+-247 -53 -249 0
+-16 47 174 0
+-152 -87 -204 0
+144 121 -41 0
+-36 226 62 0
+90 -50 80 0
+-67 -194 -72 0
+-38 -69 -226 0
+233 -93 39 0
+202 193 58 0
+41 205 161 0
+-146 109 -32 0
+107 -136 -17 0
+1 -110 -58 0
+-121 84 157 0
+-40 138 227 0
+38 155 -127 0
+17 229 -109 0
+249 61 -95 0
+-20 -221 -61 0
+-198 -189 46 0
+193 -176 209 0
+-43 11 59 0
+-137 42 180 0
+209 116 -250 0
+-177 -239 -87 0
+-27 -106 -150 0
+66 217 -153 0
+-242 -5 238 0
+-200 195 -214 0
+-230 -184 -113 0
+-248 -58 -125 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-022.cnf b/benchmarks/UUF250.1065.100/uuf250-022.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-022.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -49 -214 -139 0
+-98 218 -180 0
+39 164 -250 0
+-8 -195 -11 0
+-7 -131 85 0
+-47 -197 -52 0
+87 -249 -181 0
+-192 -219 -144 0
+-166 -240 -153 0
+-165 153 -14 0
+-88 101 108 0
+102 -124 -7 0
+-12 82 -155 0
+113 189 126 0
+-147 30 -173 0
+-71 117 78 0
+-186 -107 -238 0
+128 151 -209 0
+-168 171 43 0
+-79 65 -237 0
+-60 -210 -42 0
+173 -71 143 0
+243 -110 -229 0
+-192 82 -132 0
+49 93 231 0
+249 -141 -34 0
+196 -51 69 0
+109 -158 138 0
+-48 123 -134 0
+96 -156 240 0
+-151 -189 211 0
+182 174 139 0
+-28 -120 -211 0
+218 -4 15 0
+-249 29 -28 0
+60 -6 -158 0
+-109 122 60 0
+50 150 -191 0
+-152 -32 151 0
+39 133 -112 0
+-36 -181 -223 0
+-79 59 -33 0
+-209 105 54 0
+-46 -17 150 0
+-30 223 166 0
+108 75 -218 0
+242 -96 227 0
+-179 192 138 0
+-100 137 -20 0
+-33 112 -175 0
+-234 -111 38 0
+120 -183 -150 0
+129 137 -75 0
+18 -218 -52 0
+-240 -250 -246 0
+-129 -181 109 0
+222 1 -233 0
+4 -225 -77 0
+243 8 -163 0
+-178 -35 129 0
+171 -79 -6 0
+80 216 -138 0
+2 -91 -209 0
+-23 -162 207 0
+-65 134 -36 0
+19 228 64 0
+162 -87 24 0
+-33 -150 202 0
+-191 -1 -32 0
+-148 -1 -121 0
+-169 -213 -155 0
+40 -149 -248 0
+-175 -231 45 0
+246 162 -24 0
+-15 -206 -210 0
+-63 59 118 0
+-129 -81 -3 0
+22 -69 -180 0
+89 -190 63 0
+72 231 -78 0
+186 -179 25 0
+-157 -25 146 0
+109 -171 107 0
+190 -76 -240 0
+-124 9 187 0
+-168 225 -233 0
+-8 184 152 0
+193 -202 -223 0
+100 -180 -35 0
+-46 57 231 0
+36 176 245 0
+146 127 206 0
+100 222 -250 0
+31 -121 170 0
+38 -7 -159 0
+39 25 -93 0
+55 -189 87 0
+59 -86 89 0
+-48 188 -230 0
+-70 41 -196 0
+-145 -97 210 0
+198 -185 -191 0
+-152 4 -12 0
+99 109 107 0
+-18 146 -150 0
+148 19 -55 0
+110 -204 120 0
+-226 -140 -69 0
+157 227 240 0
+122 72 211 0
+230 183 103 0
+219 -149 61 0
+-154 -174 188 0
+102 68 43 0
+156 -203 -168 0
+200 -203 -134 0
+-160 206 72 0
+-19 -197 193 0
+23 20 172 0
+161 -17 -204 0
+-30 -82 130 0
+-86 43 72 0
+176 -32 -62 0
+-222 12 250 0
+145 238 127 0
+-27 95 -90 0
+23 -93 16 0
+210 175 60 0
+2 -15 -59 0
+-112 -52 -122 0
+246 177 31 0
+59 -106 -131 0
+-102 -159 56 0
+208 -181 112 0
+151 43 -71 0
+-209 27 -148 0
+-28 -170 86 0
+39 95 194 0
+192 -212 -54 0
+-72 -129 29 0
+113 110 -85 0
+241 128 116 0
+111 -75 -204 0
+-177 -110 -170 0
+-216 -235 -26 0
+-53 -240 -37 0
+-84 241 14 0
+59 -177 124 0
+-219 -157 152 0
+35 101 -48 0
+237 147 -164 0
+-160 117 -154 0
+222 -125 -147 0
+138 -105 -33 0
+-103 28 19 0
+75 10 -239 0
+-7 -160 56 0
+-151 -100 171 0
+-134 91 -80 0
+-26 -110 -17 0
+-1 22 -139 0
+-141 125 91 0
+-221 -205 -167 0
+189 85 242 0
+16 -33 -185 0
+161 -210 153 0
+231 90 -147 0
+138 -6 156 0
+-205 86 -191 0
+-21 -119 -232 0
+-87 61 151 0
+-12 -90 -189 0
+109 48 -230 0
+120 56 213 0
+-9 -23 185 0
+181 65 146 0
+180 -65 94 0
+92 81 -52 0
+-197 214 -208 0
+-225 33 -233 0
+-245 204 25 0
+-145 214 144 0
+243 -173 197 0
+-197 189 4 0
+114 -71 60 0
+58 225 35 0
+161 -8 32 0
+170 238 36 0
+-156 -228 216 0
+-187 246 134 0
+77 -150 -88 0
+-181 -142 -210 0
+76 -114 -193 0
+138 136 203 0
+166 -231 -80 0
+-162 -54 71 0
+-201 96 -193 0
+115 -133 -2 0
+-33 -131 -117 0
+-69 -149 142 0
+-70 110 171 0
+-192 -60 -180 0
+23 -84 120 0
+5 -174 -244 0
+-32 -227 126 0
+-40 195 183 0
+-45 -28 101 0
+212 -185 154 0
+-194 214 -219 0
+164 115 -104 0
+112 77 174 0
+-85 81 -36 0
+-6 17 133 0
+-204 -42 -54 0
+-49 -142 3 0
+130 43 -117 0
+62 172 234 0
+-46 112 -55 0
+20 -225 -194 0
+-211 195 -64 0
+4 227 38 0
+23 -91 -46 0
+44 -234 15 0
+-1 182 -10 0
+-116 -215 -101 0
+-175 182 -174 0
+-86 74 -44 0
+34 -123 -216 0
+83 -221 59 0
+248 -31 -28 0
+-47 135 -138 0
+-173 181 12 0
+-199 -95 -212 0
+43 225 154 0
+-165 -65 99 0
+148 -209 193 0
+-224 102 220 0
+75 -17 126 0
+219 224 243 0
+191 -239 124 0
+98 79 -246 0
+79 88 26 0
+-80 -146 111 0
+-224 151 16 0
+-26 212 80 0
+-185 -99 -89 0
+-104 218 40 0
+224 96 -7 0
+-127 -24 89 0
+233 -15 73 0
+-72 98 172 0
+-113 132 29 0
+14 234 -140 0
+209 194 -213 0
+-158 -68 -217 0
+-54 201 227 0
+36 223 -136 0
+-108 -138 -131 0
+-186 -116 -142 0
+101 71 -46 0
+-197 104 -125 0
+178 -114 208 0
+210 35 -219 0
+-39 217 -242 0
+-158 217 225 0
+-128 -230 -3 0
+-81 -70 195 0
+-104 31 245 0
+-232 -29 113 0
+70 -111 242 0
+-151 124 144 0
+141 107 -169 0
+111 104 197 0
+227 -29 -37 0
+107 11 -41 0
+114 185 58 0
+106 228 -191 0
+-190 174 45 0
+-144 7 121 0
+-110 203 72 0
+-84 -164 -40 0
+-226 25 -105 0
+-108 239 90 0
+245 -19 -125 0
+-176 -58 -174 0
+-102 -42 137 0
+18 158 -81 0
+-39 182 -119 0
+247 -79 -12 0
+93 118 -17 0
+-239 217 -17 0
+181 -125 -107 0
+142 -35 -113 0
+3 160 -25 0
+-223 -124 -85 0
+-215 128 165 0
+180 -184 -147 0
+217 87 178 0
+25 99 249 0
+16 86 154 0
+-49 40 -170 0
+-236 -199 106 0
+-25 201 -138 0
+42 53 -83 0
+-71 -117 30 0
+-16 -15 -144 0
+-108 214 113 0
+-14 120 48 0
+-135 -113 -130 0
+-162 -224 98 0
+-46 -213 79 0
+-104 -6 21 0
+63 -233 236 0
+188 -18 170 0
+-48 146 -46 0
+209 132 205 0
+94 -174 108 0
+-229 203 -58 0
+-21 1 -209 0
+13 115 -88 0
+51 218 -56 0
+-107 -98 -51 0
+40 -189 -143 0
+-38 173 207 0
+189 -126 -138 0
+201 -234 115 0
+-134 96 -216 0
+124 -100 115 0
+-223 -235 190 0
+203 -170 178 0
+237 -148 95 0
+-219 -38 -179 0
+-110 95 88 0
+-241 85 -18 0
+-232 216 168 0
+21 -41 -12 0
+-200 111 -204 0
+-117 -154 -19 0
+238 118 -215 0
+-4 -30 -194 0
+37 210 -40 0
+-214 -24 41 0
+92 -19 239 0
+-241 -210 234 0
+-184 -219 -60 0
+-126 -177 208 0
+-95 190 -57 0
+-220 198 -227 0
+74 49 158 0
+-88 188 -92 0
+146 191 -160 0
+-136 199 -74 0
+-150 54 -128 0
+-75 -85 -233 0
+-106 -229 -175 0
+180 21 -89 0
+-9 233 -47 0
+-100 -120 104 0
+51 215 21 0
+139 -85 -183 0
+16 231 -102 0
+78 112 -118 0
+-101 -162 -53 0
+243 -189 147 0
+-22 -110 87 0
+-126 211 -27 0
+-112 143 242 0
+-162 118 216 0
+146 65 42 0
+-45 100 123 0
+-178 -180 30 0
+85 -17 237 0
+130 157 -121 0
+-199 16 8 0
+-3 -104 -187 0
+-194 163 169 0
+67 202 92 0
+-56 158 244 0
+-120 -202 -129 0
+-214 194 41 0
+140 -12 188 0
+-133 51 7 0
+61 160 -192 0
+167 206 146 0
+233 -46 30 0
+-49 -85 110 0
+41 -26 -145 0
+82 60 -158 0
+217 30 199 0
+-198 59 76 0
+-75 130 -105 0
+-28 -157 23 0
+170 35 -81 0
+70 -24 224 0
+49 83 -107 0
+-145 134 -68 0
+247 96 89 0
+40 188 -77 0
+64 84 157 0
+-86 150 -124 0
+-131 -169 -67 0
+-131 -164 -230 0
+12 221 -185 0
+-221 -155 -33 0
+168 -28 34 0
+224 102 -226 0
+-175 -180 -57 0
+152 -161 209 0
+34 219 -205 0
+-200 14 -175 0
+41 29 246 0
+-160 -244 225 0
+-203 -49 35 0
+-211 -168 2 0
+-62 -183 -111 0
+-131 -208 196 0
+-172 133 -8 0
+20 -52 203 0
+87 174 -4 0
+185 -151 170 0
+-212 -17 44 0
+-171 -66 -150 0
+83 231 50 0
+-122 -121 185 0
+113 -143 174 0
+-120 151 -77 0
+180 -228 -36 0
+-78 239 228 0
+139 146 133 0
+97 -135 -235 0
+-80 -37 -73 0
+-127 -128 108 0
+-159 -34 3 0
+148 49 -172 0
+122 -218 -78 0
+28 -68 -31 0
+231 101 108 0
+103 171 98 0
+131 -204 -57 0
+246 -105 -146 0
+68 239 -201 0
+-79 -70 25 0
+249 11 208 0
+-104 246 -217 0
+-88 44 56 0
+116 184 4 0
+241 111 162 0
+52 -45 -81 0
+-23 -245 -191 0
+-190 -243 -32 0
+11 -91 82 0
+106 -148 226 0
+-88 -215 -66 0
+114 -247 201 0
+43 -177 97 0
+223 -182 163 0
+-169 51 -219 0
+-165 155 96 0
+-186 67 -136 0
+32 -230 -88 0
+-79 82 -72 0
+-52 -77 -110 0
+110 49 -87 0
+-26 56 223 0
+-152 -77 -5 0
+-148 -11 237 0
+-112 -194 -91 0
+213 249 -33 0
+-206 114 210 0
+-205 -177 81 0
+114 64 -23 0
+-114 146 -109 0
+-189 -80 247 0
+126 85 -199 0
+-88 -217 151 0
+-181 -39 -131 0
+-118 -4 -60 0
+-225 147 -6 0
+56 243 -218 0
+-228 165 198 0
+195 -13 162 0
+240 83 55 0
+-225 34 158 0
+113 59 19 0
+62 -40 11 0
+131 -113 106 0
+-93 -177 -154 0
+159 -199 -247 0
+93 41 59 0
+-207 -183 162 0
+-60 72 -192 0
+-236 206 56 0
+102 11 -229 0
+-98 170 198 0
+-28 -237 -2 0
+-18 -13 -14 0
+-89 163 -83 0
+-175 154 195 0
+61 99 -192 0
+78 -33 -208 0
+22 -240 172 0
+-163 -38 12 0
+179 106 -217 0
+146 70 66 0
+58 -155 104 0
+175 6 65 0
+-196 -204 -52 0
+-20 -127 89 0
+203 -146 -167 0
+-89 40 -149 0
+17 229 -137 0
+-96 -20 131 0
+-130 -247 -205 0
+-67 -185 100 0
+227 -41 -122 0
+-7 250 -155 0
+-71 176 -249 0
+-30 -203 -222 0
+188 -237 138 0
+-119 197 131 0
+166 -79 -113 0
+49 -42 -120 0
+-24 23 145 0
+199 -193 52 0
+177 99 219 0
+171 4 119 0
+227 -123 132 0
+-38 -194 -147 0
+248 -137 96 0
+71 -149 174 0
+-79 -127 17 0
+-37 -136 -213 0
+-43 -20 76 0
+-93 -199 151 0
+-14 68 -22 0
+-200 -185 104 0
+56 169 -149 0
+150 130 -226 0
+162 50 140 0
+114 -115 34 0
+-1 156 -114 0
+22 206 -25 0
+-188 -173 -54 0
+152 154 205 0
+54 -117 116 0
+-97 -168 243 0
+87 -155 236 0
+15 131 -201 0
+-223 -196 97 0
+179 -40 -217 0
+131 -223 -52 0
+-153 -20 89 0
+167 -145 -163 0
+-59 185 -152 0
+-5 40 178 0
+-106 215 -27 0
+-92 -239 229 0
+213 -43 -2 0
+-80 219 149 0
+119 128 -51 0
+-100 204 -99 0
+85 -202 174 0
+-171 -95 94 0
+136 49 221 0
+46 -149 221 0
+231 -45 -24 0
+-14 6 -86 0
+239 -240 63 0
+84 48 80 0
+148 -128 -7 0
+-188 204 -247 0
+-96 -46 -173 0
+-149 222 -231 0
+242 -138 189 0
+-180 -90 148 0
+-138 146 74 0
+-51 -203 -151 0
+-215 -32 -106 0
+86 236 -47 0
+-44 -236 78 0
+-61 -60 182 0
+-239 -245 241 0
+-23 -182 -155 0
+39 -212 -133 0
+-74 -29 175 0
+187 -30 157 0
+-156 152 95 0
+-19 -64 244 0
+-72 231 81 0
+144 139 95 0
+165 227 94 0
+171 -1 -160 0
+76 166 -14 0
+189 161 187 0
+-86 9 -140 0
+245 241 156 0
+96 -232 -1 0
+-206 -72 -62 0
+175 80 -62 0
+112 185 -2 0
+-110 2 88 0
+44 -88 49 0
+-110 -47 -223 0
+-80 8 179 0
+-119 121 228 0
+-131 -140 35 0
+236 65 -127 0
+-134 96 -103 0
+-214 -51 -7 0
+-4 -103 247 0
+69 112 -188 0
+183 40 229 0
+190 198 -124 0
+41 -45 -217 0
+-172 -190 54 0
+-216 240 -147 0
+68 26 241 0
+-75 24 3 0
+115 -106 129 0
+33 -73 -5 0
+122 206 166 0
+-219 -177 36 0
+14 -47 -144 0
+-100 -110 -64 0
+44 223 38 0
+-224 -180 234 0
+-149 166 -20 0
+-54 -138 40 0
+-156 -3 144 0
+-184 25 56 0
+-250 -46 -45 0
+77 84 158 0
+-89 71 171 0
+162 -173 76 0
+-138 76 -81 0
+59 46 -199 0
+94 -106 -218 0
+-34 -40 57 0
+27 -78 -247 0
+-159 -20 214 0
+143 22 56 0
+-226 -218 -190 0
+-180 3 236 0
+234 173 -57 0
+-245 75 -159 0
+-127 -59 224 0
+-194 151 -248 0
+66 122 -67 0
+-112 -61 -86 0
+114 141 215 0
+-191 -2 -61 0
+-223 163 144 0
+-108 -115 -134 0
+-88 -28 -23 0
+63 59 -60 0
+30 -22 -186 0
+-84 -159 67 0
+239 -237 -231 0
+85 -249 175 0
+27 235 179 0
+-20 -41 -32 0
+-110 -214 126 0
+42 180 -241 0
+170 -137 151 0
+-215 20 57 0
+-153 126 -109 0
+151 190 -204 0
+31 -158 73 0
+174 -100 11 0
+-147 158 -24 0
+-22 -204 4 0
+120 39 -24 0
+217 96 -48 0
+-164 42 77 0
+-179 -13 -178 0
+81 237 181 0
+-168 237 -107 0
+-82 25 -17 0
+-107 -227 176 0
+-204 79 54 0
+109 -111 6 0
+-107 113 -109 0
+-134 137 192 0
+-34 122 -232 0
+250 -8 -211 0
+73 247 103 0
+202 142 -160 0
+-228 -239 101 0
+-175 -172 237 0
+-38 -131 -49 0
+241 6 -183 0
+140 35 -110 0
+14 -72 203 0
+-229 165 -13 0
+7 109 -23 0
+-242 -98 212 0
+143 -80 -81 0
+-217 142 -247 0
+10 -233 -153 0
+-165 205 -82 0
+144 -2 -37 0
+-151 69 -56 0
+-156 -39 75 0
+140 -218 62 0
+14 155 -214 0
+34 236 -225 0
+47 -241 220 0
+36 127 80 0
+190 -167 -5 0
+-11 222 -149 0
+-199 -101 226 0
+74 217 57 0
+-84 -105 -153 0
+-200 -154 98 0
+198 -166 27 0
+86 89 194 0
+-127 -85 -82 0
+210 212 -4 0
+-44 74 122 0
+-197 226 193 0
+67 -157 -173 0
+-125 94 -19 0
+106 237 -108 0
+-78 142 56 0
+-227 -229 -59 0
+-3 19 35 0
+-109 155 96 0
+-24 217 -109 0
+-114 154 -99 0
+2 -80 111 0
+-189 -1 82 0
+225 -35 -16 0
+193 187 -92 0
+8 181 -71 0
+238 -102 3 0
+-161 100 -2 0
+103 48 213 0
+244 61 -62 0
+3 -119 -61 0
+-247 212 -11 0
+249 -220 21 0
+-178 -65 141 0
+15 176 -69 0
+206 14 48 0
+-176 84 233 0
+-109 81 -12 0
+223 -9 -37 0
+-121 -164 -145 0
+-119 -196 170 0
+-188 137 -90 0
+-213 182 3 0
+-198 -34 -92 0
+203 -17 -155 0
+-4 -75 89 0
+180 179 187 0
+-191 62 192 0
+27 -233 -36 0
+109 170 -198 0
+-157 -21 -229 0
+-46 -123 -149 0
+-242 83 59 0
+-185 -52 77 0
+152 29 -213 0
+-3 -199 -250 0
+202 -239 -65 0
+-97 -212 40 0
+249 79 117 0
+118 201 67 0
+60 53 -57 0
+1 235 -239 0
+23 180 171 0
+-127 -83 -144 0
+31 25 -143 0
+205 -164 245 0
+12 224 13 0
+-210 62 27 0
+195 -250 194 0
+-32 24 -126 0
+117 76 145 0
+-139 99 -90 0
+248 -58 191 0
+135 -133 63 0
+179 -3 -80 0
+-35 -45 26 0
+-45 -44 211 0
+-14 -193 116 0
+17 -102 -185 0
+-135 -109 159 0
+-164 197 131 0
+51 170 79 0
+-69 68 -217 0
+-238 39 -36 0
+-79 -2 -75 0
+-73 129 183 0
+239 -118 226 0
+92 -197 98 0
+243 119 158 0
+244 119 -27 0
+-55 -179 -121 0
+43 -120 -55 0
+-49 28 129 0
+-15 78 -128 0
+-197 -101 -37 0
+216 -223 -70 0
+23 2 71 0
+-9 -69 36 0
+147 -230 200 0
+-193 99 156 0
+-121 37 46 0
+-142 -144 7 0
+221 229 96 0
+128 12 -39 0
+133 -229 38 0
+-112 79 146 0
+-163 161 -162 0
+195 94 -110 0
+-100 228 238 0
+78 -186 -3 0
+225 -86 39 0
+138 155 218 0
+180 18 185 0
+16 158 12 0
+26 -124 -1 0
+238 214 60 0
+83 222 207 0
+142 -200 49 0
+110 5 14 0
+-187 33 -182 0
+-162 49 -135 0
+-24 -158 -190 0
+11 -100 -160 0
+-165 -36 -155 0
+-237 93 194 0
+-90 -191 -54 0
+-192 -186 -37 0
+92 -177 95 0
+151 150 -55 0
+-216 -65 53 0
+-164 73 -23 0
+-96 238 121 0
+-127 -211 -214 0
+240 -112 -99 0
+5 131 -242 0
+-140 -204 48 0
+-97 -16 -82 0
+-4 -24 161 0
+165 -234 -14 0
+32 30 -181 0
+-229 -23 203 0
+-238 209 127 0
+-209 130 238 0
+90 -106 -93 0
+-43 165 20 0
+128 231 111 0
+126 109 12 0
+78 -21 247 0
+175 -36 225 0
+8 -181 22 0
+-116 32 -6 0
+31 -237 236 0
+-159 -66 70 0
+-25 55 -50 0
+-107 79 118 0
+-153 -222 -53 0
+36 229 -150 0
+-69 180 203 0
+-153 109 -138 0
+140 215 -39 0
+29 -246 117 0
+-245 -189 44 0
+-32 -29 244 0
+-67 69 187 0
+-165 -160 9 0
+-98 197 -96 0
+30 -23 -189 0
+-138 -199 176 0
+-209 -249 -160 0
+-190 118 90 0
+-49 -168 -204 0
+145 -162 -5 0
+-231 122 120 0
+-248 212 51 0
+-87 -46 -122 0
+-184 -43 -110 0
+119 -82 -154 0
+-44 145 10 0
+215 -48 223 0
+-19 -42 125 0
+-82 151 162 0
+184 157 181 0
+-224 -74 239 0
+-244 -202 87 0
+-46 235 84 0
+-39 -206 -202 0
+-49 -81 -145 0
+73 140 -248 0
+-101 117 -185 0
+229 128 135 0
+113 87 215 0
+-53 84 192 0
+122 -135 248 0
+102 -47 237 0
+187 213 -197 0
+80 -137 81 0
+156 -3 201 0
+-205 -71 148 0
+72 40 140 0
+126 13 86 0
+-68 -164 -246 0
+-15 -113 -198 0
+-228 164 -217 0
+219 -186 196 0
+231 -119 34 0
+-176 -9 -31 0
+116 -171 101 0
+-210 -114 224 0
+83 208 24 0
+49 47 136 0
+-200 -38 -86 0
+218 -74 163 0
+129 97 -162 0
+-190 -106 -108 0
+231 182 219 0
+193 -213 119 0
+-19 -161 150 0
+-230 -107 -133 0
+-41 149 -13 0
+71 -93 77 0
+-121 -151 -54 0
+-65 -197 -157 0
+-250 -108 -242 0
+-39 -99 -52 0
+7 54 24 0
+-167 162 -168 0
+-220 -37 -70 0
+183 22 -196 0
+-105 -58 -246 0
+102 1 9 0
+-239 215 182 0
+-69 90 -58 0
+92 206 244 0
+-184 126 70 0
+-135 133 64 0
+164 -246 -76 0
+-117 220 35 0
+-146 -200 13 0
+-151 172 -160 0
+35 -235 73 0
+210 -43 -77 0
+229 -5 198 0
+71 -74 -5 0
+117 113 163 0
+217 -118 -248 0
+-120 -175 169 0
+174 -188 -62 0
+-175 21 63 0
+171 -221 -138 0
+96 214 88 0
+-220 124 -228 0
+196 242 124 0
+246 -38 -96 0
+-83 -137 -170 0
+191 -66 -131 0
+81 128 7 0
+245 -212 -68 0
+193 214 -217 0
+-237 105 70 0
+-74 15 104 0
+88 -123 -140 0
+-170 176 117 0
+-167 237 48 0
+-66 -12 -174 0
+174 -242 12 0
+-40 -33 177 0
+-85 46 35 0
+36 200 66 0
+152 148 102 0
+74 -207 -11 0
+140 -24 237 0
+-175 -38 -160 0
+37 24 -142 0
+192 8 -122 0
+62 -157 111 0
+27 -132 119 0
+127 122 109 0
+228 -117 -120 0
+-93 -160 234 0
+-119 15 -224 0
+-75 -113 97 0
+15 3 -166 0
+220 -17 113 0
+65 -229 -242 0
+115 62 208 0
+-53 117 156 0
+194 -75 35 0
+-106 168 -90 0
+50 73 -204 0
+235 209 -192 0
+126 -117 -141 0
+220 -2 207 0
+-185 118 120 0
+-203 198 -49 0
+-228 -53 -155 0
+155 2 -22 0
+-219 246 -200 0
+205 -9 -17 0
+-170 114 -89 0
+164 85 210 0
+-223 -160 86 0
+-192 173 -108 0
+40 -53 191 0
+197 46 216 0
+-192 -177 -158 0
+236 -217 71 0
+184 151 199 0
+-223 -82 -99 0
+-15 84 20 0
+-54 -61 -210 0
+-123 197 -170 0
+-220 -201 31 0
+214 -215 153 0
+37 143 -124 0
+90 -177 53 0
+-3 -10 -211 0
+52 172 -180 0
+154 53 135 0
+-97 -151 155 0
+212 47 203 0
+29 99 -240 0
+-73 224 148 0
+59 -116 -203 0
+-212 131 -119 0
+-143 -135 -99 0
+-186 79 37 0
+144 172 62 0
+109 136 -239 0
+-26 -212 -100 0
+-39 -35 72 0
+75 127 -131 0
+200 -196 -152 0
+135 -96 114 0
+-93 182 -76 0
+-129 115 -3 0
+-2 -76 71 0
+112 -138 69 0
+241 -33 151 0
+218 -249 239 0
+12 68 -178 0
+208 -20 -5 0
+-151 13 -80 0
+-24 17 -11 0
+-232 -89 166 0
+-34 -144 -173 0
+-141 -115 210 0
+-88 44 -124 0
+-145 -37 165 0
+-72 -192 124 0
+92 -195 149 0
+-206 -46 170 0
+-26 -28 106 0
+-48 -89 155 0
+248 65 -58 0
+126 -144 164 0
+-79 114 116 0
+-62 -55 84 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-023.cnf b/benchmarks/UUF250.1065.100/uuf250-023.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-023.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 136 -113 187 0
+151 -118 -25 0
+-45 -176 41 0
+-175 -44 -188 0
+227 -55 226 0
+171 25 118 0
+-190 -221 -199 0
+-207 -15 98 0
+-19 -104 127 0
+97 212 -83 0
+-77 6 246 0
+-26 52 36 0
+-147 -223 -21 0
+-79 -239 54 0
+233 42 250 0
+37 -191 -90 0
+-97 -160 5 0
+-138 32 -243 0
+-108 105 -201 0
+-200 42 187 0
+33 -143 240 0
+75 -21 -34 0
+100 -41 -199 0
+55 -57 -79 0
+150 167 180 0
+-136 148 178 0
+250 -96 122 0
+-201 24 65 0
+-125 -171 70 0
+91 -75 203 0
+-56 -47 -216 0
+-85 -172 82 0
+231 156 -30 0
+-59 -180 -66 0
+164 -224 -66 0
+-185 49 -23 0
+136 116 -218 0
+53 227 -3 0
+156 212 -215 0
+197 68 -21 0
+-248 -111 -20 0
+34 8 -80 0
+-224 -132 -126 0
+126 -136 -119 0
+46 -116 31 0
+64 177 203 0
+46 108 -102 0
+-25 82 63 0
+-58 184 178 0
+-139 -69 -211 0
+-13 199 -67 0
+-60 -77 249 0
+-93 -226 -188 0
+-198 184 -179 0
+-221 -249 -22 0
+-72 -181 -106 0
+28 205 -213 0
+132 208 139 0
+-66 -62 198 0
+-197 158 -56 0
+-125 161 154 0
+116 76 3 0
+-241 233 -76 0
+144 118 -1 0
+-148 58 -95 0
+177 -150 -94 0
+-128 245 216 0
+249 -63 50 0
+14 -85 219 0
+201 73 -138 0
+228 202 -64 0
+-211 159 187 0
+243 38 72 0
+144 -125 98 0
+193 -89 95 0
+244 -110 72 0
+-249 141 12 0
+195 60 -89 0
+-28 246 -75 0
+-148 -50 -52 0
+-113 -124 -45 0
+37 180 -116 0
+-98 59 243 0
+-137 -102 -90 0
+-175 125 -247 0
+-162 -230 -250 0
+181 -200 -110 0
+-229 95 34 0
+-65 -167 -210 0
+101 52 -61 0
+-223 -190 157 0
+153 76 19 0
+237 100 -110 0
+128 135 -56 0
+23 -139 235 0
+-12 -208 202 0
+238 83 173 0
+-22 82 -144 0
+21 230 -100 0
+-9 -89 27 0
+-6 184 -219 0
+-55 90 231 0
+-21 -118 158 0
+-129 19 239 0
+-116 103 143 0
+153 102 249 0
+-20 114 190 0
+-76 112 -154 0
+-244 -156 171 0
+-37 -249 -118 0
+-245 -43 65 0
+93 -183 238 0
+-68 -8 -191 0
+124 -235 122 0
+-60 -3 -4 0
+-141 -176 186 0
+80 11 -32 0
+146 111 -222 0
+-54 -205 -197 0
+-181 -58 166 0
+77 126 -23 0
+-111 -160 -202 0
+105 -123 -106 0
+-39 -13 -142 0
+149 119 -199 0
+-162 -128 -59 0
+125 -249 49 0
+-72 245 149 0
+114 108 121 0
+146 242 -177 0
+27 -217 -105 0
+224 26 -243 0
+-48 174 -126 0
+-54 -215 -174 0
+-115 -139 -159 0
+234 161 -240 0
+41 -88 226 0
+111 -114 -234 0
+110 -179 -233 0
+-16 -12 -18 0
+59 203 -123 0
+33 62 -22 0
+115 235 75 0
+27 -150 218 0
+-139 199 127 0
+-119 -181 48 0
+-176 12 130 0
+-160 -134 238 0
+-24 7 178 0
+-106 154 -60 0
+-78 -178 112 0
+194 95 104 0
+77 -202 -6 0
+92 -209 243 0
+-130 55 -163 0
+-120 -114 150 0
+-74 182 -164 0
+49 -81 158 0
+41 237 52 0
+-42 136 55 0
+175 -195 -204 0
+144 -250 -123 0
+-13 226 209 0
+12 70 90 0
+63 144 231 0
+-209 22 -249 0
+-104 239 175 0
+104 -58 77 0
+165 239 175 0
+100 -114 170 0
+-135 190 -37 0
+-59 -205 -122 0
+-85 34 -225 0
+-16 10 -190 0
+-216 -114 104 0
+-150 -78 -25 0
+-69 20 81 0
+107 -88 -45 0
+-32 -14 -150 0
+211 170 -27 0
+-150 -204 47 0
+-51 -209 28 0
+-142 6 120 0
+-76 118 132 0
+-139 49 4 0
+-135 -14 -12 0
+-189 239 111 0
+249 -11 15 0
+235 -23 219 0
+-201 136 -106 0
+13 185 -233 0
+176 55 159 0
+45 -20 -39 0
+-161 -122 8 0
+186 -189 -141 0
+-10 -156 -126 0
+163 -105 46 0
+-100 -186 -86 0
+-125 155 94 0
+137 220 -19 0
+218 20 -68 0
+-84 -175 -103 0
+196 -96 -178 0
+4 -109 78 0
+-179 -126 81 0
+-110 -120 111 0
+-174 47 26 0
+-122 139 197 0
+157 -232 197 0
+-183 -98 -139 0
+-239 120 -89 0
+89 129 8 0
+133 176 189 0
+-198 -236 44 0
+203 172 112 0
+-70 -40 231 0
+-119 -43 -191 0
+177 40 -171 0
+-178 -67 -236 0
+235 164 -147 0
+-208 -74 -238 0
+-250 -101 -234 0
+186 154 181 0
+106 -197 116 0
+-67 -152 -242 0
+-162 -206 71 0
+89 142 -153 0
+-213 17 34 0
+193 229 -249 0
+136 68 128 0
+-10 -21 -194 0
+247 -55 148 0
+-33 154 61 0
+-118 5 112 0
+-62 210 -96 0
+62 -68 183 0
+-250 222 150 0
+-175 -73 -190 0
+-98 116 220 0
+237 104 3 0
+-244 104 128 0
+-21 109 75 0
+-207 -181 -189 0
+112 -14 53 0
+-125 210 -198 0
+187 -36 -94 0
+-168 -232 61 0
+107 110 -248 0
+232 -118 -176 0
+129 -73 -108 0
+-67 -137 -185 0
+-113 119 128 0
+-241 217 -140 0
+151 245 -13 0
+225 -158 -34 0
+-232 -51 120 0
+-62 -74 190 0
+219 -239 17 0
+3 -128 23 0
+226 179 -208 0
+-242 -243 -112 0
+-220 26 -122 0
+-128 -12 -187 0
+238 116 -3 0
+248 -246 -237 0
+-2 -179 91 0
+131 -157 145 0
+-167 -192 -3 0
+-140 45 -206 0
+120 112 -239 0
+-84 123 -105 0
+197 -163 142 0
+-157 118 -13 0
+128 159 238 0
+76 169 213 0
+241 108 -207 0
+-79 229 152 0
+41 -227 -221 0
+-246 13 -149 0
+84 -171 -117 0
+131 225 249 0
+-75 148 9 0
+80 -159 -54 0
+-41 -207 202 0
+136 23 -217 0
+-144 200 -176 0
+-172 111 142 0
+7 -166 -167 0
+-249 -7 86 0
+-246 81 48 0
+163 226 66 0
+-83 -39 212 0
+-233 225 -214 0
+28 -34 -186 0
+-138 -229 211 0
+52 -104 -19 0
+-218 -24 -175 0
+-227 -231 -118 0
+121 158 -186 0
+-187 159 148 0
+-190 146 -192 0
+94 -231 -157 0
+160 136 135 0
+179 197 -172 0
+-33 189 -101 0
+-18 -24 90 0
+-92 75 -82 0
+153 2 -128 0
+-51 208 -151 0
+164 105 -92 0
+209 51 -201 0
+-150 101 7 0
+223 1 -101 0
+54 -88 204 0
+-223 14 198 0
+-196 98 75 0
+144 207 14 0
+-98 56 213 0
+-1 -181 180 0
+61 -213 -102 0
+-133 -145 246 0
+-215 -32 59 0
+91 -5 170 0
+146 -203 -194 0
+164 -218 145 0
+-163 110 -239 0
+10 33 158 0
+182 -101 69 0
+115 50 -224 0
+-240 37 99 0
+-229 214 185 0
+93 -132 34 0
+-65 -131 145 0
+-155 -97 -98 0
+8 144 9 0
+181 -7 -25 0
+-117 66 -27 0
+195 131 107 0
+-139 169 185 0
+-209 -54 232 0
+28 -90 -16 0
+-198 -72 54 0
+201 168 250 0
+145 -146 -182 0
+-167 92 -31 0
+-158 -86 -30 0
+-161 85 56 0
+83 10 -196 0
+96 211 -99 0
+5 207 -72 0
+225 -12 216 0
+238 95 -189 0
+72 -142 7 0
+219 69 33 0
+48 -101 -29 0
+-250 111 144 0
+69 -103 -174 0
+4 -218 124 0
+83 204 165 0
+-188 -68 -112 0
+-99 -187 -109 0
+-71 -220 -77 0
+226 -230 -191 0
+195 -73 -129 0
+-120 126 -218 0
+229 -190 -91 0
+-61 -3 -212 0
+110 222 -167 0
+227 15 -229 0
+-5 -243 -42 0
+-126 203 74 0
+-208 -100 8 0
+107 -97 225 0
+-180 -125 -59 0
+75 -234 -175 0
+250 82 -101 0
+78 -6 -240 0
+89 32 -73 0
+-108 -234 95 0
+98 216 58 0
+170 -81 -95 0
+-160 230 147 0
+-126 -154 -103 0
+169 -74 141 0
+-87 88 247 0
+158 29 159 0
+144 209 42 0
+-112 -234 -10 0
+121 100 50 0
+42 200 -126 0
+117 2 14 0
+-87 -147 -22 0
+-234 47 113 0
+219 -131 144 0
+-57 -183 206 0
+-168 88 51 0
+245 -200 -16 0
+62 -182 8 0
+24 -73 -194 0
+99 146 -155 0
+-200 205 4 0
+-125 19 -7 0
+35 -158 73 0
+93 235 88 0
+-237 -125 197 0
+95 -106 19 0
+-156 111 -105 0
+-53 36 108 0
+-141 -171 55 0
+-30 194 206 0
+40 180 -217 0
+146 184 64 0
+201 148 -101 0
+-128 -164 99 0
+-13 -171 1 0
+80 -186 15 0
+250 -140 226 0
+-127 -91 -218 0
+155 -27 154 0
+61 -222 215 0
+-146 20 47 0
+-202 -66 180 0
+-248 -5 160 0
+206 -136 85 0
+153 200 -15 0
+229 156 225 0
+-65 -18 -107 0
+-64 -193 -238 0
+31 -113 -105 0
+-158 -124 -194 0
+128 -220 -110 0
+-144 60 -192 0
+-234 118 -79 0
+190 -120 99 0
+-39 142 -194 0
+187 192 -155 0
+-221 -187 208 0
+-49 -170 -129 0
+-113 -81 88 0
+-31 -164 215 0
+159 -83 221 0
+-212 99 -201 0
+180 -60 -57 0
+26 50 -28 0
+-186 43 -67 0
+-179 -176 -45 0
+163 201 22 0
+1 50 93 0
+4 -134 80 0
+184 183 -133 0
+213 -12 75 0
+-181 -72 -13 0
+235 -186 181 0
+-106 246 -172 0
+-26 -211 -102 0
+-57 -174 195 0
+-193 111 177 0
+88 47 19 0
+-230 34 -228 0
+190 -20 -247 0
+153 154 -126 0
+-226 196 157 0
+19 -55 65 0
+93 158 -136 0
+216 -11 -213 0
+11 -100 -19 0
+-19 -130 -155 0
+218 192 237 0
+-97 26 -225 0
+132 -108 136 0
+238 226 181 0
+-5 -38 -245 0
+82 -205 -73 0
+-158 -56 218 0
+-53 -104 -173 0
+-19 -186 -114 0
+65 196 -170 0
+190 186 112 0
+-205 161 126 0
+-237 95 -201 0
+-47 -51 83 0
+-43 64 220 0
+-118 63 10 0
+-50 -29 -174 0
+-22 187 61 0
+-120 143 -144 0
+-227 96 207 0
+20 -175 -141 0
+-42 -204 -244 0
+-182 150 -132 0
+-85 -241 -120 0
+121 170 18 0
+156 -135 -249 0
+11 -204 -106 0
+199 100 133 0
+-57 -177 -245 0
+99 25 -107 0
+-192 7 105 0
+-93 62 -222 0
+182 15 240 0
+69 151 -8 0
+250 176 186 0
+-77 -234 43 0
+-199 -16 -157 0
+60 -146 237 0
+-130 28 232 0
+-48 -90 234 0
+20 -21 -9 0
+157 150 -198 0
+35 -128 57 0
+103 -56 -45 0
+142 -240 -224 0
+-151 242 -188 0
+91 210 39 0
+200 57 -236 0
+23 181 -218 0
+-201 156 150 0
+91 181 -114 0
+-169 -181 -127 0
+65 -168 206 0
+-212 196 -215 0
+-89 -212 -135 0
+-110 227 -97 0
+140 -174 117 0
+166 -194 -2 0
+156 -205 -121 0
+-99 -222 -94 0
+-148 68 -206 0
+180 -181 134 0
+-131 -114 -207 0
+-58 141 155 0
+-60 109 -9 0
+133 -239 35 0
+-49 -163 -6 0
+-195 -89 67 0
+103 -28 -192 0
+44 -15 -60 0
+19 -52 140 0
+-129 188 -35 0
+-88 -65 81 0
+-206 69 78 0
+-99 -119 -48 0
+-60 -190 -18 0
+72 122 -95 0
+-99 -94 -30 0
+231 204 -65 0
+-91 200 -9 0
+104 168 119 0
+28 188 -233 0
+87 143 83 0
+-112 52 -34 0
+66 201 -84 0
+3 193 -110 0
+-233 -91 -164 0
+205 -50 -100 0
+-118 -27 223 0
+36 19 32 0
+-62 -96 -63 0
+148 -200 -217 0
+19 -119 -229 0
+39 -24 172 0
+93 211 -143 0
+244 143 81 0
+-182 211 -247 0
+77 -40 -30 0
+200 -197 -209 0
+-246 -51 -95 0
+-124 -169 -68 0
+-2 156 91 0
+-160 -130 152 0
+125 136 -6 0
+218 -2 -14 0
+238 -13 106 0
+186 -219 236 0
+139 127 169 0
+99 191 -239 0
+67 241 -246 0
+18 41 148 0
+-204 32 84 0
+-228 -197 -178 0
+-250 -85 -184 0
+-234 6 198 0
+114 -104 -42 0
+-127 181 -168 0
+-11 -98 -172 0
+182 -244 -243 0
+73 -215 187 0
+21 58 126 0
+199 -196 -33 0
+92 166 -249 0
+-172 -36 -235 0
+95 -223 182 0
+-53 15 183 0
+31 -25 197 0
+-214 -234 17 0
+-204 168 156 0
+155 -176 30 0
+-211 -10 37 0
+145 219 138 0
+-193 -245 12 0
+-79 161 176 0
+41 4 -183 0
+-93 -51 148 0
+-241 -88 54 0
+-157 121 79 0
+176 -159 197 0
+108 184 -50 0
+179 -96 -190 0
+-161 215 -221 0
+-49 -249 21 0
+163 -92 -8 0
+-154 51 84 0
+93 18 -182 0
+-165 -5 -120 0
+36 -17 -211 0
+-155 -56 -218 0
+-63 68 211 0
+-233 -113 -69 0
+-69 -59 -167 0
+149 230 151 0
+-236 190 100 0
+113 165 81 0
+-124 -43 214 0
+104 -25 167 0
+154 -112 91 0
+-99 -206 -65 0
+211 21 -82 0
+142 -218 -185 0
+-212 13 -166 0
+239 -186 -240 0
+204 89 165 0
+185 248 -94 0
+158 180 156 0
+-234 246 77 0
+28 -112 43 0
+-227 -145 -122 0
+215 98 -155 0
+-247 21 -122 0
+216 -97 151 0
+-150 23 135 0
+226 -16 -220 0
+-5 -122 230 0
+-102 176 -114 0
+129 44 73 0
+-51 -236 -90 0
+-11 -154 145 0
+112 -5 173 0
+184 -15 28 0
+24 -116 -149 0
+163 -195 -219 0
+132 141 50 0
+79 233 -54 0
+-104 7 -232 0
+-237 -78 -86 0
+119 86 174 0
+234 -221 195 0
+-84 76 48 0
+105 181 -128 0
+-56 -49 -9 0
+121 -53 17 0
+99 -124 75 0
+-109 -241 -147 0
+-27 233 -154 0
+86 125 -14 0
+27 -137 -250 0
+-148 30 -14 0
+-45 182 162 0
+165 114 23 0
+33 -104 -216 0
+-243 225 117 0
+-132 -166 -77 0
+-67 183 -81 0
+19 39 32 0
+132 -138 153 0
+-78 -176 77 0
+242 -49 -9 0
+218 -10 -80 0
+-216 6 242 0
+-46 178 -235 0
+-50 102 93 0
+-220 38 59 0
+-126 74 -12 0
+-159 87 5 0
+-249 129 228 0
+-151 127 -104 0
+4 -222 187 0
+64 75 -117 0
+75 -188 -79 0
+87 37 108 0
+-221 -239 213 0
+219 -212 48 0
+-95 236 -207 0
+245 203 -20 0
+203 -128 214 0
+-170 -168 65 0
+243 -101 -18 0
+131 -226 -164 0
+33 -140 -130 0
+-230 -166 -48 0
+20 145 163 0
+-141 19 146 0
+-86 189 -3 0
+177 58 -38 0
+226 90 -166 0
+-18 -53 36 0
+225 -28 -81 0
+-147 22 78 0
+48 197 162 0
+-85 228 -112 0
+-141 -18 198 0
+239 173 113 0
+209 190 69 0
+139 -136 36 0
+-72 55 15 0
+78 196 -34 0
+-110 -111 -154 0
+20 -138 -136 0
+-178 63 111 0
+1 184 -136 0
+30 -194 135 0
+-45 78 117 0
+144 -70 184 0
+4 86 170 0
+195 49 215 0
+-19 -94 -25 0
+160 -201 70 0
+73 42 189 0
+114 -74 -183 0
+64 -131 31 0
+-110 -230 188 0
+-128 42 -45 0
+67 -141 234 0
+102 10 128 0
+16 -106 -195 0
+141 -244 135 0
+-173 -5 -59 0
+-160 19 -17 0
+198 -125 -173 0
+139 -175 -70 0
+240 -111 197 0
+-140 111 80 0
+75 -238 50 0
+-5 -80 197 0
+-143 -44 -30 0
+166 -117 110 0
+188 130 -160 0
+49 -153 226 0
+171 -249 187 0
+223 69 135 0
+1 197 128 0
+160 247 248 0
+57 -62 -228 0
+139 -80 -221 0
+166 -169 -216 0
+-62 172 193 0
+57 192 249 0
+129 67 -73 0
+78 238 62 0
+-195 228 177 0
+157 89 18 0
+102 -86 242 0
+-111 19 -69 0
+-166 203 -155 0
+-235 195 -194 0
+7 12 61 0
+74 212 174 0
+-68 173 -81 0
+-54 -22 -158 0
+175 -232 -103 0
+-90 -149 219 0
+-239 247 42 0
+226 130 -25 0
+-12 69 -152 0
+-77 201 132 0
+137 159 173 0
+-186 -47 -92 0
+79 -185 33 0
+-234 -2 -117 0
+-35 -248 -93 0
+191 -64 -70 0
+208 105 -175 0
+-203 160 67 0
+-34 -247 -59 0
+-42 167 -226 0
+47 -24 -216 0
+-244 -94 240 0
+51 96 -231 0
+-175 115 240 0
+-212 -56 39 0
+91 237 145 0
+-191 96 124 0
+-1 -64 -113 0
+-225 106 58 0
+86 -50 127 0
+-246 -78 -54 0
+171 75 2 0
+-61 -6 78 0
+-118 -211 -115 0
+247 -11 -3 0
+-190 131 -68 0
+-149 -190 25 0
+-165 -45 35 0
+2 86 -232 0
+68 -7 168 0
+-60 69 -183 0
+78 211 -143 0
+-133 25 -171 0
+-188 -19 -225 0
+-76 201 242 0
+-46 -81 190 0
+181 -35 212 0
+199 -20 97 0
+-8 125 132 0
+-218 120 -216 0
+80 -159 67 0
+-21 -67 -59 0
+-55 -88 -217 0
+-15 -215 28 0
+-162 165 190 0
+-114 -203 212 0
+204 -243 165 0
+-210 -29 142 0
+79 194 63 0
+177 -1 174 0
+-170 -241 -249 0
+-229 -125 -213 0
+197 97 -216 0
+-186 -101 -88 0
+-8 -134 178 0
+-227 169 -46 0
+-196 -28 -92 0
+95 -117 76 0
+204 -141 -200 0
+-220 146 39 0
+-202 52 208 0
+215 -223 -34 0
+36 225 71 0
+-210 238 165 0
+65 -249 199 0
+142 97 77 0
+-106 59 -76 0
+-93 150 -180 0
+188 -220 -201 0
+156 193 229 0
+-129 188 221 0
+-58 142 -124 0
+89 124 -138 0
+-232 224 -119 0
+-163 231 -190 0
+-16 -214 -172 0
+-52 226 -100 0
+164 -197 4 0
+200 -196 14 0
+65 -41 -70 0
+-239 -198 118 0
+-119 -235 10 0
+99 73 65 0
+-143 -73 225 0
+245 -206 143 0
+218 198 -23 0
+-121 -226 191 0
+248 -43 173 0
+91 -38 119 0
+168 188 -216 0
+-136 219 -122 0
+114 175 -206 0
+154 53 192 0
+-123 206 125 0
+-1 -188 5 0
+140 134 225 0
+-241 -155 203 0
+96 -113 -59 0
+-124 61 -128 0
+65 53 87 0
+75 -158 219 0
+78 160 165 0
+37 -201 -237 0
+-18 112 236 0
+-45 -174 91 0
+-215 68 -16 0
+193 -194 -95 0
+-231 10 -152 0
+-142 123 1 0
+166 -62 33 0
+-114 157 -95 0
+-64 -33 -155 0
+109 120 -138 0
+-149 228 -114 0
+8 21 -194 0
+-67 140 -43 0
+122 -82 165 0
+154 98 174 0
+-33 -5 239 0
+-29 -161 -115 0
+-108 -18 30 0
+-34 50 130 0
+-3 229 218 0
+-187 -52 -79 0
+-19 -227 143 0
+24 -57 111 0
+-102 -241 -88 0
+101 191 -141 0
+-142 -54 -212 0
+203 -248 136 0
+189 -154 141 0
+88 59 176 0
+-141 218 -229 0
+100 139 101 0
+23 -115 -146 0
+56 149 -121 0
+193 -165 56 0
+-206 95 -50 0
+-73 -152 -23 0
+183 244 -4 0
+-58 166 147 0
+-146 213 167 0
+33 -35 215 0
+-217 -41 -168 0
+-129 -146 -132 0
+131 -31 -158 0
+-29 104 -140 0
+66 -88 -4 0
+-46 -137 -13 0
+-103 -4 122 0
+-226 16 126 0
+-62 72 -189 0
+-170 82 81 0
+-146 158 138 0
+134 -223 -17 0
+-101 183 -169 0
+-61 128 33 0
+242 -248 -131 0
+-73 -67 150 0
+-223 108 -243 0
+142 -214 -133 0
+22 -250 -76 0
+-103 240 151 0
+225 134 138 0
+-144 65 220 0
+-87 196 -46 0
+-167 27 -235 0
+145 -183 221 0
+117 140 165 0
+117 158 -73 0
+-169 131 72 0
+-199 15 -104 0
+-165 -152 116 0
+167 64 -171 0
+-89 184 -93 0
+38 -188 17 0
+187 100 -131 0
+225 197 -38 0
+121 248 48 0
+227 169 49 0
+-206 -118 -5 0
+-88 -164 6 0
+-105 178 234 0
+-127 -139 -63 0
+39 -157 -60 0
+-155 -181 -7 0
+65 -241 146 0
+108 -64 27 0
+-155 84 183 0
+-109 -46 -20 0
+58 -38 176 0
+-47 13 70 0
+41 190 93 0
+112 -185 -133 0
+-157 -11 186 0
+171 237 107 0
+-176 96 -67 0
+25 -79 89 0
+166 8 -53 0
+188 -209 -214 0
+192 -56 -129 0
+-102 78 25 0
+-67 -98 141 0
+23 -130 44 0
+-28 -116 -54 0
+135 -179 -244 0
+-193 -78 224 0
+-29 -63 144 0
+-206 239 -238 0
+-95 91 31 0
+86 -218 -197 0
+-226 -174 -1 0
+-246 169 59 0
+-248 43 14 0
+-150 137 168 0
+-198 -120 -218 0
+68 176 122 0
+65 121 181 0
+-149 -7 61 0
+239 141 -156 0
+-18 143 124 0
+229 -17 -194 0
+-112 11 -136 0
+133 28 215 0
+-34 -160 57 0
+-95 -248 221 0
+-41 -138 -80 0
+191 46 232 0
+-230 -163 30 0
+12 -241 -207 0
+147 -25 184 0
+181 34 -230 0
+230 -209 -212 0
+-15 151 242 0
+221 98 -247 0
+186 51 -116 0
+-234 77 186 0
+-224 53 58 0
+-148 101 195 0
+-180 31 -150 0
+-108 6 227 0
+180 43 -97 0
+214 -10 243 0
+66 -93 -180 0
+-63 161 20 0
+139 -194 -95 0
+-135 -95 -196 0
+-171 -175 -241 0
+-242 11 28 0
+-161 85 170 0
+20 186 200 0
+-17 -185 -210 0
+-193 -87 94 0
+-119 -242 50 0
+155 74 -157 0
+81 -25 -139 0
+145 155 123 0
+25 -60 125 0
+-157 112 115 0
+-29 -163 102 0
+138 68 131 0
+214 242 174 0
+-126 -120 99 0
+-124 145 -203 0
+16 130 122 0
+223 -202 176 0
+122 192 14 0
+-84 -154 -229 0
+-24 26 -111 0
+185 -30 -92 0
+165 -120 108 0
+-112 -95 27 0
+-235 -223 208 0
+179 -178 -137 0
+1 -88 180 0
+247 -58 -197 0
+-190 -9 -14 0
+-21 119 124 0
+-89 11 206 0
+126 -49 197 0
+133 -137 147 0
+248 -180 -53 0
+163 -166 -55 0
+65 -233 -147 0
+129 -85 -245 0
+165 23 21 0
+-105 99 192 0
+-93 22 -2 0
+-34 -122 129 0
+126 21 171 0
+4 11 -83 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-024.cnf b/benchmarks/UUF250.1065.100/uuf250-024.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-024.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -85 -61 -77 0
+-193 119 76 0
+51 -235 103 0
+151 -57 137 0
+120 -225 40 0
+206 33 179 0
+248 194 -212 0
+-134 -119 204 0
+-46 -110 166 0
+238 44 -52 0
+146 34 32 0
+-168 -64 226 0
+98 21 163 0
+160 -52 -232 0
+-152 -222 200 0
+-202 -144 -61 0
+-16 135 190 0
+-35 -111 98 0
+70 -72 -155 0
+-207 48 111 0
+-184 -203 -3 0
+121 -202 105 0
+-138 -227 -229 0
+-88 244 213 0
+-131 -2 -158 0
+100 92 110 0
+-73 207 -247 0
+45 -154 166 0
+-165 -226 -84 0
+-237 99 131 0
+-52 190 -131 0
+-207 115 -173 0
+142 87 -94 0
+-148 -25 -207 0
+-110 138 23 0
+-28 -83 51 0
+125 -200 -207 0
+237 45 -85 0
+63 -249 219 0
+-194 90 8 0
+-78 108 122 0
+-222 -140 -65 0
+177 174 11 0
+-206 67 112 0
+44 -29 182 0
+-91 -73 -119 0
+-77 173 -24 0
+108 28 -134 0
+231 -244 205 0
+184 212 70 0
+-126 105 137 0
+-127 143 12 0
+-110 141 -140 0
+133 240 173 0
+-128 -15 52 0
+-11 -5 -170 0
+-237 125 -129 0
+-110 -134 52 0
+179 10 -51 0
+-191 -224 147 0
+-59 182 31 0
+214 66 -152 0
+4 -173 -60 0
+-117 -102 196 0
+-48 -143 -16 0
+221 -194 -117 0
+-29 -136 12 0
+-106 231 -248 0
+102 152 -22 0
+90 116 117 0
+-41 31 196 0
+104 -60 -3 0
+-190 96 -211 0
+-108 -111 -149 0
+-103 247 -83 0
+-221 143 -174 0
+33 153 15 0
+-16 -208 100 0
+224 -3 -220 0
+-89 -234 -125 0
+-65 173 -119 0
+-194 -121 72 0
+213 -173 -47 0
+-171 -122 194 0
+-19 82 59 0
+-120 67 183 0
+-157 -248 142 0
+67 -168 220 0
+-56 150 -241 0
+-75 -59 65 0
+144 72 -135 0
+-97 -216 -188 0
+36 11 61 0
+124 -180 -190 0
+-98 -3 -39 0
+230 29 61 0
+-54 -203 86 0
+-134 -226 -40 0
+-235 -105 94 0
+-155 -66 -25 0
+-183 208 189 0
+-113 125 -246 0
+228 -250 -162 0
+182 180 -247 0
+46 -8 31 0
+-230 -133 215 0
+-212 -239 162 0
+144 -165 -27 0
+-197 -114 151 0
+-158 184 -12 0
+-196 -233 -95 0
+197 113 -208 0
+-136 214 -59 0
+134 -214 -105 0
+38 64 -175 0
+11 198 161 0
+75 -55 -175 0
+-176 -49 -208 0
+226 -93 188 0
+-72 -164 -159 0
+175 223 -108 0
+147 -152 -21 0
+65 109 -232 0
+-247 -70 -35 0
+-28 -222 74 0
+-96 -142 9 0
+-169 -123 -237 0
+123 9 29 0
+46 -27 192 0
+241 -239 63 0
+100 -20 -172 0
+-194 142 -21 0
+-101 204 223 0
+-1 -104 -29 0
+34 -174 -228 0
+126 -87 -171 0
+-195 139 36 0
+-179 170 -71 0
+-154 -49 -232 0
+-172 25 88 0
+-50 246 162 0
+-115 -237 245 0
+17 130 234 0
+-216 186 80 0
+-112 -40 -95 0
+-24 -239 210 0
+41 -74 -239 0
+100 241 70 0
+-115 -44 -36 0
+14 102 -194 0
+72 75 120 0
+34 51 -152 0
+212 186 -116 0
+-131 134 -237 0
+71 -92 -79 0
+145 21 -205 0
+-94 86 15 0
+-121 69 36 0
+-179 -231 188 0
+-142 -217 106 0
+101 -125 -76 0
+19 -233 214 0
+-133 98 -141 0
+-223 -13 220 0
+174 70 83 0
+-85 -141 188 0
+38 -215 60 0
+-73 130 -136 0
+-203 -20 -232 0
+38 -104 230 0
+183 -217 161 0
+197 -164 70 0
+-44 -238 -197 0
+-148 153 -14 0
+39 -112 -46 0
+-37 165 146 0
+53 -232 185 0
+-190 -31 88 0
+-130 -107 192 0
+-86 24 128 0
+-60 78 24 0
+-227 -77 39 0
+12 138 57 0
+138 154 123 0
+96 -132 223 0
+74 250 -105 0
+-5 101 -202 0
+178 -187 34 0
+-165 -114 173 0
+89 42 162 0
+-143 -129 84 0
+160 162 208 0
+89 5 -194 0
+172 -195 -18 0
+124 27 219 0
+-120 -230 152 0
+61 -137 220 0
+-26 -87 51 0
+-124 -131 -27 0
+69 -98 241 0
+-62 -3 58 0
+-22 17 -171 0
+37 61 -6 0
+-169 153 94 0
+-160 -113 166 0
+228 -212 51 0
+-69 -196 23 0
+-158 223 -118 0
+-127 -230 50 0
+-38 -84 206 0
+1 -210 -67 0
+58 62 187 0
+137 210 -95 0
+-152 -249 135 0
+45 -7 142 0
+-107 210 85 0
+164 -68 -140 0
+222 34 151 0
+223 -190 -21 0
+166 -186 -247 0
+182 -43 -165 0
+-94 -129 -243 0
+175 201 -174 0
+97 240 152 0
+108 12 -229 0
+-59 1 -207 0
+-148 111 50 0
+-30 19 -229 0
+165 191 235 0
+109 166 -93 0
+-2 78 -162 0
+-131 197 -39 0
+-208 116 -151 0
+-182 233 -185 0
+-247 -158 89 0
+-247 4 162 0
+85 250 129 0
+-223 202 -161 0
+91 2 90 0
+3 -208 -239 0
+92 -199 -168 0
+-94 238 220 0
+-232 -226 7 0
+-48 -226 28 0
+-218 235 -35 0
+121 -169 184 0
+-9 -15 75 0
+34 218 -54 0
+66 158 -164 0
+-170 -13 -129 0
+190 -90 124 0
+211 136 60 0
+-113 -147 15 0
+105 3 33 0
+163 -16 90 0
+247 160 147 0
+-165 244 160 0
+21 142 170 0
+-160 -163 -110 0
+18 -93 -220 0
+165 -130 -99 0
+-86 -165 -125 0
+-19 -160 45 0
+-45 104 -16 0
+109 -64 -38 0
+18 -85 52 0
+247 -232 216 0
+25 -245 -15 0
+-173 -228 63 0
+-134 241 172 0
+-93 -86 176 0
+-196 199 54 0
+15 -94 -25 0
+238 86 186 0
+159 157 -58 0
+171 -212 -97 0
+-10 -111 222 0
+-185 -24 -27 0
+201 23 -170 0
+-160 203 -45 0
+159 201 131 0
+-174 -25 154 0
+-147 129 107 0
+158 43 67 0
+65 -204 66 0
+-29 101 47 0
+202 -30 87 0
+189 -72 159 0
+-89 -153 44 0
+18 -44 -40 0
+-180 181 -83 0
+-39 -41 -218 0
+156 -84 -214 0
+66 217 111 0
+-196 -141 134 0
+218 -154 217 0
+-238 170 -96 0
+97 201 -76 0
+-18 -81 171 0
+218 135 -183 0
+139 -88 -60 0
+160 124 -109 0
+248 -175 104 0
+-26 -1 -200 0
+-239 -97 -25 0
+-78 -87 233 0
+-77 101 243 0
+-90 -104 -246 0
+63 -203 230 0
+-151 138 -205 0
+70 137 -240 0
+-171 101 -31 0
+-235 126 -242 0
+-208 -131 120 0
+-45 -44 -156 0
+-152 38 101 0
+71 -11 224 0
+-239 -158 -136 0
+148 95 -86 0
+-35 77 -22 0
+154 228 28 0
+127 190 128 0
+-111 31 209 0
+201 -158 -191 0
+14 -208 -50 0
+25 51 -103 0
+170 181 -162 0
+98 -141 -233 0
+152 88 150 0
+65 -137 -31 0
+239 -197 229 0
+-64 -170 -213 0
+-177 64 134 0
+152 22 -108 0
+-125 179 118 0
+84 32 -237 0
+94 -187 156 0
+-49 -88 186 0
+203 -148 -78 0
+-42 -73 -121 0
+-199 62 194 0
+172 218 -3 0
+-199 73 -1 0
+190 208 146 0
+210 -59 -168 0
+-243 167 207 0
+3 23 47 0
+-169 -49 -142 0
+167 -123 104 0
+156 -100 -181 0
+-218 171 -65 0
+4 109 190 0
+120 -32 88 0
+159 -117 143 0
+134 -85 132 0
+213 126 232 0
+-193 54 197 0
+172 -224 92 0
+-29 -144 159 0
+203 39 172 0
+-145 65 205 0
+-213 -35 -58 0
+219 88 135 0
+102 125 -14 0
+97 248 208 0
+98 227 -125 0
+57 -65 -2 0
+-25 192 6 0
+29 103 227 0
+-211 -209 20 0
+227 -75 -78 0
+68 183 -244 0
+-237 -71 -158 0
+95 9 12 0
+93 -11 82 0
+213 155 134 0
+-220 -75 -193 0
+179 130 60 0
+246 217 49 0
+-130 110 211 0
+-205 -192 -153 0
+-214 -22 106 0
+-105 -45 -155 0
+-186 -134 244 0
+72 52 -202 0
+-52 -248 -180 0
+-117 -207 149 0
+-68 -238 109 0
+-168 114 160 0
+-3 -127 -133 0
+192 -211 -174 0
+-249 31 124 0
+211 71 -243 0
+95 210 35 0
+-85 123 -217 0
+143 -17 -86 0
+233 137 31 0
+112 245 -104 0
+26 -159 -107 0
+149 -248 -99 0
+241 -108 191 0
+76 157 -216 0
+-140 -124 245 0
+-141 3 -218 0
+224 211 128 0
+-247 -68 200 0
+-17 220 30 0
+-232 -216 -165 0
+35 99 -146 0
+133 -69 -168 0
+103 138 -62 0
+-176 91 175 0
+-247 55 -216 0
+-54 65 23 0
+157 -200 188 0
+-69 62 216 0
+85 -40 -131 0
+-10 -242 7 0
+-150 -207 -102 0
+-41 -62 118 0
+56 204 139 0
+-61 -169 43 0
+-143 -188 -28 0
+187 -63 137 0
+207 26 -103 0
+151 59 193 0
+43 140 195 0
+-122 223 -60 0
+-80 59 36 0
+8 -53 46 0
+99 27 -108 0
+67 -109 -76 0
+-133 -64 -128 0
+-166 43 -59 0
+222 -16 208 0
+-67 225 -111 0
+-111 83 -35 0
+-92 -227 41 0
+219 85 47 0
+-182 8 -71 0
+223 93 -172 0
+10 127 20 0
+21 155 89 0
+66 92 -93 0
+-167 -51 -136 0
+183 -162 4 0
+41 4 -147 0
+173 -69 -114 0
+19 196 -78 0
+239 -225 -248 0
+36 -144 99 0
+-59 39 -98 0
+164 22 213 0
+14 -51 39 0
+38 150 71 0
+223 59 -176 0
+165 157 213 0
+156 25 83 0
+212 -65 166 0
+-97 -194 -225 0
+-200 201 -57 0
+49 -187 -61 0
+-72 -104 -196 0
+-20 -184 -62 0
+-10 -31 -161 0
+233 149 91 0
+194 72 -49 0
+176 155 101 0
+-119 79 -8 0
+148 23 -222 0
+198 240 69 0
+-151 -223 -164 0
+196 -152 47 0
+141 39 128 0
+218 73 -41 0
+224 69 30 0
+162 71 35 0
+57 -200 -182 0
+224 -113 -181 0
+-169 -151 -53 0
+-170 -150 202 0
+70 -72 -121 0
+136 239 118 0
+-209 -65 -203 0
+-120 84 -37 0
+55 -213 113 0
+-56 232 95 0
+-94 221 15 0
+51 -247 170 0
+-139 -5 -169 0
+139 -232 174 0
+25 -43 -66 0
+-146 62 -123 0
+-17 73 156 0
+-21 -215 -46 0
+150 28 -205 0
+-158 -54 -235 0
+-125 -68 15 0
+157 -245 -111 0
+-104 -202 151 0
+123 40 68 0
+-20 150 -5 0
+118 140 223 0
+21 113 121 0
+186 -245 -207 0
+208 174 -65 0
+54 55 -61 0
+-16 164 -23 0
+248 -48 3 0
+-174 -66 -41 0
+-128 -109 -99 0
+-103 197 -189 0
+46 21 -150 0
+-208 5 225 0
+7 -46 171 0
+222 -54 180 0
+-204 98 20 0
+128 56 45 0
+-203 82 -57 0
+-32 49 -225 0
+-23 -68 -204 0
+25 -92 46 0
+-69 -111 -114 0
+90 66 -223 0
+50 156 126 0
+-25 -69 -230 0
+2 48 223 0
+-115 142 139 0
+143 -119 188 0
+-17 -186 -200 0
+-169 -211 -19 0
+76 -189 23 0
+-76 99 -196 0
+87 219 -93 0
+69 -101 164 0
+-220 161 -61 0
+-213 -134 -187 0
+-39 -7 19 0
+209 58 -64 0
+-29 -151 -248 0
+43 -139 -151 0
+101 90 92 0
+-207 114 -30 0
+-70 56 -57 0
+31 136 -40 0
+-19 -120 -97 0
+-128 73 -63 0
+243 65 1 0
+21 -110 154 0
+217 23 -146 0
+214 -69 93 0
+33 116 -138 0
+-232 78 61 0
+-80 -120 -210 0
+-243 -164 225 0
+-111 -133 94 0
+-18 225 197 0
+-151 51 -110 0
+63 112 79 0
+-225 -87 190 0
+224 85 -241 0
+147 -55 -158 0
+-126 111 28 0
+193 -135 171 0
+-48 132 102 0
+96 54 -160 0
+-19 17 -1 0
+-153 -236 -70 0
+-239 -163 -26 0
+174 -232 -66 0
+101 -65 200 0
+-206 169 -87 0
+-165 -247 -182 0
+-126 165 -65 0
+-85 247 -231 0
+-47 -122 -14 0
+-66 87 -83 0
+99 -208 174 0
+-182 -67 14 0
+-246 -52 83 0
+-176 -249 227 0
+-102 -60 -195 0
+111 60 -194 0
+-133 22 -202 0
+232 -14 -221 0
+-169 165 -171 0
+-3 -204 -224 0
+-185 248 244 0
+-14 163 104 0
+133 40 135 0
+-27 -23 -39 0
+111 171 -95 0
+19 -53 229 0
+-95 -194 -173 0
+-71 -41 20 0
+80 171 147 0
+9 228 236 0
+85 81 156 0
+-74 -188 -30 0
+-226 -208 228 0
+119 242 -42 0
+80 -118 -136 0
+169 55 28 0
+-161 -192 -59 0
+126 -163 153 0
+225 27 -56 0
+173 -122 32 0
+5 -106 -57 0
+-154 91 117 0
+157 156 216 0
+-124 -233 -149 0
+-94 -172 -63 0
+-128 234 106 0
+-110 -170 -127 0
+-29 38 62 0
+117 -220 54 0
+207 243 -223 0
+19 -246 -186 0
+160 40 122 0
+192 44 -40 0
+-74 -154 107 0
+-179 -126 249 0
+104 163 113 0
+242 -196 83 0
+-115 -173 -141 0
+-42 -249 82 0
+-154 -56 127 0
+-19 61 -183 0
+175 -91 -164 0
+-104 -69 -67 0
+173 -15 241 0
+-6 -67 -172 0
+153 238 189 0
+-55 44 129 0
+-113 -154 151 0
+-170 70 139 0
+-27 -80 118 0
+77 -115 -73 0
+-53 -4 236 0
+-14 84 190 0
+-38 182 -157 0
+227 119 60 0
+180 -143 136 0
+-195 -211 90 0
+-216 155 -145 0
+-242 106 -89 0
+-129 9 50 0
+210 33 -9 0
+182 -231 127 0
+-82 126 -173 0
+-134 -23 -96 0
+-154 -49 -136 0
+69 198 20 0
+244 -224 -36 0
+138 77 72 0
+-50 -187 125 0
+-24 63 94 0
+-147 -85 28 0
+222 156 45 0
+202 -163 -116 0
+-125 -23 106 0
+-44 192 78 0
+-217 -247 179 0
+65 -134 246 0
+148 92 -185 0
+182 -239 180 0
+-52 -32 -40 0
+-223 -135 136 0
+-242 194 182 0
+-9 -200 163 0
+100 -145 16 0
+-127 233 -35 0
+-55 -85 -87 0
+-240 -227 -159 0
+-243 -222 161 0
+-183 14 -18 0
+-202 168 181 0
+188 139 127 0
+-240 -68 89 0
+108 -232 -25 0
+-142 69 -203 0
+107 -218 -163 0
+-78 -141 -134 0
+-67 155 31 0
+-208 -160 -1 0
+171 -69 -205 0
+118 84 -189 0
+-25 -198 -33 0
+-122 219 -102 0
+-171 81 -64 0
+58 233 61 0
+-233 223 -121 0
+63 -27 189 0
+-43 -57 -59 0
+49 129 12 0
+-104 106 -56 0
+201 101 -133 0
+63 -85 161 0
+-91 222 153 0
+81 165 238 0
+-166 130 143 0
+131 244 -110 0
+148 -128 -216 0
+154 220 -117 0
+-166 200 -148 0
+190 -207 54 0
+-92 58 -91 0
+83 219 -34 0
+194 -181 132 0
+-43 153 -200 0
+-115 246 198 0
+15 169 182 0
+11 203 -222 0
+207 194 -179 0
+89 -46 68 0
+-30 101 -118 0
+101 -35 -114 0
+35 -151 -185 0
+-5 -152 -129 0
+-98 80 -178 0
+-38 148 16 0
+-101 226 -69 0
+-197 43 109 0
+-67 -53 -206 0
+78 -84 -25 0
+-170 -36 -41 0
+219 43 -140 0
+246 203 -190 0
+159 151 41 0
+60 -174 110 0
+227 98 144 0
+182 1 -127 0
+-219 -34 -86 0
+-146 -47 -71 0
+213 220 91 0
+180 31 -116 0
+158 230 -149 0
+168 -20 220 0
+-173 73 155 0
+-160 223 35 0
+-19 225 -120 0
+-32 -205 -147 0
+116 -156 -217 0
+194 82 -217 0
+-162 -234 -199 0
+-35 -2 218 0
+-71 168 -220 0
+-165 214 114 0
+-25 243 -103 0
+-218 -2 -161 0
+-160 -232 147 0
+143 -205 200 0
+-70 -87 12 0
+204 -243 -53 0
+-234 201 145 0
+-39 -27 -74 0
+-217 -48 163 0
+-215 -229 -171 0
+37 -116 131 0
+-233 156 -65 0
+219 89 209 0
+-1 -240 161 0
+-248 121 -50 0
+-58 -133 -76 0
+52 205 -153 0
+47 50 41 0
+119 92 -53 0
+-100 -4 -81 0
+-110 -230 61 0
+183 219 237 0
+38 -131 -118 0
+-142 4 51 0
+-154 133 -59 0
+-162 141 -211 0
+-4 9 -96 0
+-59 -133 -60 0
+-135 102 -200 0
+241 -201 -115 0
+-31 96 37 0
+-118 71 -121 0
+-142 120 98 0
+148 180 -161 0
+-79 -106 157 0
+-90 -186 188 0
+238 45 -75 0
+-74 150 6 0
+230 248 141 0
+174 200 4 0
+206 -41 32 0
+-69 13 -111 0
+-1 169 3 0
+152 18 -33 0
+-139 -36 -76 0
+238 -108 -222 0
+-56 -7 -202 0
+-164 184 -140 0
+218 8 177 0
+-127 189 -74 0
+133 68 83 0
+-44 143 -28 0
+215 -222 -144 0
+-13 106 7 0
+229 -232 245 0
+28 -67 -143 0
+-131 -215 -122 0
+118 174 153 0
+11 -41 -145 0
+74 209 -232 0
+143 -37 -232 0
+-16 -28 118 0
+-68 53 250 0
+-10 75 68 0
+-154 -166 6 0
+50 -128 -53 0
+185 178 -227 0
+-128 133 213 0
+-155 112 -101 0
+20 169 109 0
+41 -103 -220 0
+43 69 61 0
+-180 -249 7 0
+169 30 -220 0
+213 22 -154 0
+-164 -88 -59 0
+17 -223 -12 0
+-201 171 130 0
+67 232 35 0
+-22 213 58 0
+-131 198 192 0
+-133 -97 95 0
+-25 125 6 0
+-159 -149 50 0
+230 -207 13 0
+142 -12 243 0
+205 -84 171 0
+-134 -1 218 0
+208 64 -198 0
+58 237 -89 0
+116 -166 -232 0
+183 -202 -16 0
+-197 134 -243 0
+-214 -231 -212 0
+-43 46 -206 0
+101 232 -145 0
+15 -23 94 0
+22 -73 228 0
+163 199 -232 0
+93 153 -16 0
+-27 -135 -113 0
+-64 231 226 0
+-1 32 -173 0
+-229 209 -108 0
+-180 -175 -120 0
+-76 -249 38 0
+141 -233 -235 0
+-217 141 27 0
+-48 97 32 0
+-123 -236 39 0
+-145 -6 -9 0
+-187 -84 161 0
+-166 165 191 0
+17 102 -155 0
+-163 129 -197 0
+-212 -16 134 0
+149 135 161 0
+110 -222 25 0
+108 -181 -180 0
+-224 141 -65 0
+-48 53 -200 0
+-8 -172 32 0
+27 -91 -59 0
+129 248 -153 0
+244 -233 22 0
+-242 -201 -166 0
+89 139 111 0
+208 -83 182 0
+-239 12 69 0
+22 63 -62 0
+156 112 165 0
+10 142 -184 0
+-212 -219 -72 0
+215 223 216 0
+-113 -136 -98 0
+139 -84 -79 0
+100 164 22 0
+23 -246 -2 0
+48 -104 210 0
+-49 -250 -208 0
+-113 62 219 0
+72 -214 38 0
+-127 19 -67 0
+115 -161 -58 0
+147 223 195 0
+-240 -232 179 0
+82 245 7 0
+190 215 -22 0
+211 208 -45 0
+-214 178 192 0
+-26 -22 -42 0
+248 -62 209 0
+8 -121 10 0
+-164 88 60 0
+177 -70 19 0
+-179 -4 72 0
+-184 -205 113 0
+-188 -217 164 0
+50 161 -127 0
+-201 -46 53 0
+21 92 -34 0
+144 -246 -196 0
+-50 76 122 0
+-4 -74 -29 0
+-113 134 193 0
+-196 -124 199 0
+-220 109 -6 0
+-70 -166 -219 0
+60 132 -66 0
+-236 126 -133 0
+-35 -236 109 0
+242 184 -247 0
+169 215 109 0
+170 -225 -166 0
+-244 -112 46 0
+-206 138 -141 0
+-179 -36 -148 0
+-66 -52 161 0
+-24 82 -228 0
+-103 83 -77 0
+180 -209 -117 0
+-34 75 -4 0
+129 -66 189 0
+43 -13 181 0
+235 -54 103 0
+-40 -131 -65 0
+-124 -234 35 0
+-14 44 100 0
+-52 -125 102 0
+2 -130 106 0
+210 -231 -188 0
+234 -11 121 0
+-53 151 -80 0
+241 -154 -37 0
+-144 -138 61 0
+-56 -202 232 0
+130 -209 129 0
+37 -29 167 0
+29 171 173 0
+246 -156 -197 0
+58 -211 141 0
+159 83 74 0
+-53 -119 78 0
+-239 14 -179 0
+-221 -75 97 0
+-106 -189 -212 0
+-112 -137 247 0
+235 -226 -198 0
+-70 184 196 0
+189 -66 -98 0
+-36 90 -167 0
+-161 -197 -32 0
+-236 -116 -181 0
+116 -248 -60 0
+-85 -185 -221 0
+162 5 -43 0
+224 163 -75 0
+-210 -54 -72 0
+15 -102 -248 0
+-230 -247 -178 0
+-154 -91 -152 0
+-75 -142 -65 0
+-105 -106 -187 0
+-175 10 -25 0
+165 63 184 0
+-239 167 204 0
+43 188 -14 0
+-240 191 15 0
+100 -41 19 0
+-60 -127 -166 0
+106 208 -95 0
+-181 -139 -146 0
+103 -236 173 0
+-127 -12 80 0
+-248 -195 -169 0
+-92 44 -95 0
+145 -32 81 0
+-22 -78 -61 0
+-234 71 64 0
+-214 63 -25 0
+-219 -44 -8 0
+50 -178 30 0
+112 -230 -166 0
+41 -244 -122 0
+-210 174 53 0
+-147 -20 -97 0
+-103 225 170 0
+-237 -177 -51 0
+-40 -24 -218 0
+-151 87 -101 0
+7 218 171 0
+96 224 -71 0
+-86 -92 62 0
+111 -34 -68 0
+6 95 33 0
+-8 -55 -71 0
+24 3 166 0
+230 -104 113 0
+-86 -101 140 0
+-99 185 -179 0
+235 -49 -31 0
+-248 1 -192 0
+184 75 62 0
+153 201 152 0
+126 202 16 0
+31 67 106 0
+-250 119 -84 0
+-149 216 3 0
+-13 -164 -68 0
+245 -81 -123 0
+-66 -165 -22 0
+4 -225 12 0
+15 65 8 0
+-135 -38 -184 0
+-123 -197 220 0
+-200 -22 -19 0
+113 196 -220 0
+-167 47 -200 0
+-195 -198 -12 0
+-17 22 160 0
+91 -215 137 0
+104 -48 26 0
+-208 89 -104 0
+-132 208 114 0
+107 102 35 0
+131 179 -15 0
+97 -142 -248 0
+179 173 8 0
+199 211 228 0
+76 -211 163 0
+-160 107 -179 0
+124 221 109 0
+40 21 246 0
+68 1 -36 0
+107 -139 100 0
+-20 158 182 0
+165 206 26 0
+96 -117 -138 0
+-166 232 192 0
+-91 -133 -143 0
+-16 172 -49 0
+2 36 -87 0
+144 -155 -31 0
+-221 161 -176 0
+167 -203 -84 0
+201 158 -250 0
+-106 64 -218 0
+25 27 162 0
+-27 183 -32 0
+-105 -247 67 0
+115 -47 -211 0
+-245 -6 -52 0
+94 -162 -200 0
+-112 -244 -154 0
+-127 -38 194 0
+-246 -66 128 0
+-195 -175 -33 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-025.cnf b/benchmarks/UUF250.1065.100/uuf250-025.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-025.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 128 -13 129 0
+-190 79 -246 0
+-127 193 -235 0
+125 1 114 0
+-128 -192 -203 0
+132 19 -2 0
+112 -223 -63 0
+57 38 -126 0
+10 -159 232 0
+-199 117 -248 0
+-142 -174 -157 0
+-128 -47 162 0
+-123 211 -111 0
+-229 -13 54 0
+15 -84 -159 0
+151 127 125 0
+-246 147 106 0
+231 -209 -220 0
+236 -185 235 0
+-83 -159 -204 0
+192 -72 65 0
+125 231 -230 0
+12 -25 -209 0
+-89 166 165 0
+-210 -219 -238 0
+-142 212 241 0
+82 -215 55 0
+50 8 -146 0
+189 198 42 0
+137 -36 -71 0
+50 127 172 0
+-114 -165 -226 0
+-39 26 229 0
+61 222 37 0
+204 211 -147 0
+-234 -134 10 0
+-167 -37 -8 0
+114 -243 9 0
+-182 237 14 0
+-79 43 -48 0
+108 -50 -14 0
+-210 121 -223 0
+-202 -127 170 0
+2 150 -83 0
+-102 -196 213 0
+30 -29 79 0
+-231 106 -153 0
+130 -25 42 0
+-144 237 160 0
+147 103 -223 0
+-139 32 173 0
+-250 56 -174 0
+68 -138 21 0
+120 80 -242 0
+56 203 96 0
+172 -201 -129 0
+162 168 9 0
+82 -137 154 0
+107 -115 -169 0
+-90 -200 -177 0
+-32 -150 190 0
+114 -156 25 0
+138 -72 -231 0
+130 -30 -91 0
+-22 -218 -185 0
+-187 185 63 0
+234 208 -213 0
+102 218 -25 0
+-59 -139 228 0
+134 -209 -73 0
+231 -93 159 0
+100 -202 211 0
+15 -62 7 0
+-238 202 154 0
+-70 234 -48 0
+116 33 47 0
+-27 -176 -218 0
+26 3 -238 0
+-48 -29 -82 0
+41 -63 -166 0
+43 70 1 0
+105 121 -3 0
+-249 -133 244 0
+-118 -214 64 0
+131 205 121 0
+15 -86 -145 0
+93 30 -109 0
+87 100 99 0
+-115 -204 -227 0
+237 34 -96 0
+182 95 -226 0
+-65 203 180 0
+-139 -134 -131 0
+-1 78 170 0
+-118 243 -106 0
+102 30 -31 0
+-227 170 -93 0
+188 -232 -24 0
+-35 -219 65 0
+-27 62 -64 0
+68 -126 192 0
+238 180 218 0
+-221 24 42 0
+232 126 -228 0
+-118 -107 234 0
+93 -56 134 0
+83 -141 16 0
+-110 -192 -126 0
+-160 -168 -92 0
+59 81 28 0
+-51 -104 -71 0
+21 221 115 0
+138 129 -27 0
+230 189 130 0
+243 -134 -174 0
+37 -226 -38 0
+-81 -181 -147 0
+31 105 45 0
+-20 -97 12 0
+-242 -161 -221 0
+-99 218 123 0
+-63 157 -213 0
+-125 -132 -33 0
+243 208 -246 0
+92 99 75 0
+209 -112 224 0
+113 60 205 0
+4 143 -188 0
+-186 55 -85 0
+-95 -151 40 0
+-175 171 -164 0
+-197 -115 -221 0
+-207 -193 -131 0
+21 165 248 0
+46 191 -207 0
+137 -34 90 0
+-211 129 -206 0
+170 -237 88 0
+-243 152 231 0
+47 -52 -17 0
+172 23 160 0
+103 -33 -220 0
+203 -133 236 0
+107 -176 19 0
+-164 -212 -75 0
+-56 -136 233 0
+56 250 87 0
+26 10 183 0
+-128 -157 -41 0
+-170 157 -167 0
+-206 142 -17 0
+243 -162 -163 0
+130 -213 230 0
+-178 -101 -186 0
+174 -167 -86 0
+-221 116 -63 0
+150 -46 81 0
+33 5 -230 0
+-42 -245 54 0
+-155 -135 -217 0
+-162 -195 243 0
+-144 -82 -93 0
+-242 -177 222 0
+-174 -231 -33 0
+-28 112 129 0
+121 -14 -48 0
+160 133 -61 0
+-219 97 132 0
+229 -241 52 0
+-6 -246 -121 0
+239 -109 -236 0
+16 -132 -107 0
+-31 101 -60 0
+233 20 118 0
+-42 -37 81 0
+134 -160 -179 0
+-95 211 -32 0
+-164 -67 15 0
+-100 -212 75 0
+-53 -37 143 0
+-203 -83 -224 0
+32 -47 -131 0
+-227 -162 -234 0
+47 -233 -174 0
+227 -3 -205 0
+-184 -90 -236 0
+-77 2 -235 0
+123 42 144 0
+-70 -79 -10 0
+162 177 212 0
+20 -229 -187 0
+-193 -212 -159 0
+159 -42 16 0
+79 -218 127 0
+47 -122 2 0
+107 7 -27 0
+200 -204 124 0
+83 40 -84 0
+146 170 -199 0
+98 54 30 0
+-147 -168 23 0
+-85 161 238 0
+1 -103 -158 0
+66 96 -168 0
+-173 216 228 0
+-218 -212 -208 0
+25 -220 79 0
+131 179 -202 0
+-36 79 248 0
+127 -15 -81 0
+144 -184 -107 0
+19 -200 -210 0
+-197 -93 66 0
+49 165 -157 0
+-161 244 -14 0
+-136 242 164 0
+-233 -111 -38 0
+-79 156 -92 0
+-223 -102 137 0
+-129 59 249 0
+122 -186 -88 0
+-124 160 -41 0
+162 180 -155 0
+225 -47 -60 0
+116 -55 16 0
+210 69 -2 0
+227 -228 -88 0
+-16 50 -117 0
+-128 -28 -237 0
+-145 4 -217 0
+-226 77 232 0
+-155 99 -64 0
+180 131 2 0
+-237 179 -83 0
+135 -10 225 0
+-14 146 168 0
+-82 28 139 0
+97 -200 -135 0
+-154 -233 -115 0
+-207 -89 -240 0
+-22 -204 -56 0
+229 -30 -206 0
+121 21 -175 0
+190 22 153 0
+34 -213 -196 0
+-184 165 89 0
+167 -81 -67 0
+99 68 -11 0
+194 12 -150 0
+-204 100 120 0
+34 57 177 0
+-159 212 111 0
+-215 -183 -126 0
+103 -150 209 0
+160 199 -125 0
+-42 131 54 0
+248 -161 -61 0
+166 100 78 0
+-239 -177 -183 0
+222 88 -127 0
+-93 -158 106 0
+245 -124 -19 0
+200 -148 3 0
+-62 177 -3 0
+173 -95 -20 0
+-24 -33 -44 0
+237 -174 43 0
+-158 -179 171 0
+-237 18 -36 0
+-170 -184 -4 0
+75 -7 -228 0
+38 -121 80 0
+103 -33 -237 0
+-133 -180 -210 0
+77 89 -154 0
+25 -103 144 0
+-158 8 149 0
+46 -190 57 0
+-224 96 180 0
+153 -91 -187 0
+194 -195 67 0
+115 104 -44 0
+37 -137 71 0
+94 142 -129 0
+122 227 -233 0
+23 227 98 0
+-126 -177 -148 0
+50 226 125 0
+154 -164 184 0
+-174 59 235 0
+-59 -139 244 0
+200 103 -232 0
+-86 -72 -147 0
+-4 -95 130 0
+-195 -50 -125 0
+-196 -15 131 0
+-245 -120 -211 0
+146 52 -53 0
+-8 -16 -88 0
+204 147 -14 0
+-70 -22 -234 0
+58 -205 -23 0
+250 76 41 0
+-46 126 68 0
+98 217 -168 0
+82 114 -15 0
+-219 -122 179 0
+231 -138 185 0
+-75 235 -179 0
+163 216 -158 0
+73 -158 -66 0
+-61 -192 -1 0
+99 -164 -27 0
+85 -10 201 0
+205 -64 35 0
+-65 216 -20 0
+10 112 184 0
+-150 -199 -31 0
+142 67 -226 0
+-162 -35 191 0
+58 211 49 0
+70 101 212 0
+-121 -11 -12 0
+117 -79 -60 0
+-219 83 173 0
+243 -86 30 0
+141 -232 222 0
+-165 106 94 0
+-169 -123 109 0
+116 184 -112 0
+-108 -86 -226 0
+-9 18 120 0
+-63 -34 -210 0
+186 128 89 0
+-73 221 237 0
+74 117 166 0
+187 -12 -59 0
+161 -54 -212 0
+-86 -147 -48 0
+-228 -14 -123 0
+-45 21 248 0
+1 5 12 0
+-238 221 57 0
+-120 178 163 0
+-70 80 117 0
+73 88 -84 0
+70 48 -158 0
+-85 96 189 0
+159 165 207 0
+175 152 -138 0
+-104 -166 19 0
+-90 -56 -113 0
+-215 222 66 0
+-184 22 25 0
+199 17 8 0
+17 162 18 0
+-101 -189 -58 0
+-183 151 167 0
+-108 -238 -51 0
+-239 -77 -161 0
+97 -180 -129 0
+-117 65 166 0
+120 -210 2 0
+-66 -44 117 0
+-186 -248 -171 0
+-29 89 -16 0
+-9 -118 160 0
+53 105 13 0
+155 128 112 0
+-32 -10 -30 0
+89 219 28 0
+98 120 198 0
+18 -105 197 0
+99 -136 -211 0
+151 -221 -24 0
+191 -130 241 0
+-144 -111 19 0
+-169 -17 57 0
+48 -59 -201 0
+2 -79 132 0
+-239 -122 -173 0
+50 -60 -24 0
+-179 129 -203 0
+51 -125 -222 0
+163 -135 -228 0
+87 -149 -30 0
+-173 -177 -6 0
+131 -174 -95 0
+-247 -209 -46 0
+117 -123 -63 0
+3 -121 -33 0
+-184 -174 -235 0
+11 -92 -46 0
+90 -209 -13 0
+175 -41 -3 0
+22 -210 95 0
+33 156 -16 0
+218 -45 25 0
+-230 229 -233 0
+-182 -210 -191 0
+159 250 107 0
+96 87 234 0
+45 71 -63 0
+93 63 -179 0
+-226 -236 -175 0
+-64 79 -153 0
+-249 178 -43 0
+250 -83 217 0
+-14 244 -113 0
+157 -45 153 0
+-233 -25 -151 0
+-92 -195 -161 0
+-30 -177 -32 0
+-46 -2 -178 0
+-75 -101 41 0
+-50 164 -26 0
+184 140 166 0
+44 53 19 0
+9 -95 -186 0
+78 -53 -223 0
+105 -147 -249 0
+239 85 -135 0
+-127 -162 244 0
+-211 54 -9 0
+79 -133 -14 0
+24 43 143 0
+-242 -87 172 0
+101 -47 -191 0
+96 209 205 0
+66 -185 143 0
+-75 9 -123 0
+-54 -22 -57 0
+-5 248 22 0
+97 189 229 0
+-61 -108 19 0
+-35 -12 13 0
+-127 33 -65 0
+-158 -13 210 0
+-200 55 241 0
+12 166 141 0
+34 154 89 0
+-89 187 100 0
+116 -27 120 0
+128 156 -133 0
+151 95 154 0
+-118 -158 -177 0
+24 -43 173 0
+229 -61 69 0
+176 -13 180 0
+-46 31 -108 0
+-222 -190 140 0
+135 170 58 0
+21 142 -168 0
+45 -40 -123 0
+148 201 -243 0
+-68 213 -114 0
+-100 28 -91 0
+-6 -89 63 0
+-116 2 129 0
+123 1 250 0
+-89 -165 234 0
+-158 -230 -120 0
+-169 143 -28 0
+-70 -182 236 0
+-247 -42 -90 0
+18 -245 -101 0
+-94 104 211 0
+-152 20 241 0
+-163 71 -239 0
+238 15 201 0
+14 27 102 0
+96 122 151 0
+-154 -235 22 0
+-202 -76 93 0
+99 212 -125 0
+156 -52 -162 0
+-55 11 -61 0
+-207 221 130 0
+250 67 118 0
+203 -106 53 0
+213 61 142 0
+63 124 -68 0
+-18 36 -105 0
+189 14 36 0
+-148 -59 149 0
+-41 -99 -114 0
+240 -35 -56 0
+191 176 -170 0
+14 11 198 0
+-93 -215 -112 0
+-44 -206 97 0
+-90 -127 103 0
+-30 -124 187 0
+133 -182 20 0
+-134 73 -52 0
+244 107 171 0
+159 -104 185 0
+-23 -29 -241 0
+-218 -111 90 0
+75 -143 126 0
+-64 62 12 0
+62 -180 5 0
+95 -208 113 0
+22 -46 -110 0
+-84 -61 72 0
+50 196 -88 0
+-133 -161 94 0
+9 -79 -229 0
+142 -154 -209 0
+180 -247 -7 0
+27 6 -83 0
+29 200 92 0
+144 -95 154 0
+-37 108 190 0
+-191 38 100 0
+-84 -65 -60 0
+-98 208 -76 0
+-15 223 -6 0
+-205 -132 -80 0
+247 68 225 0
+-151 98 77 0
+-86 112 213 0
+73 -66 15 0
+-51 189 242 0
+67 -81 -186 0
+-53 77 48 0
+135 122 -174 0
+-140 -106 40 0
+14 234 213 0
+124 -180 126 0
+10 -24 -128 0
+120 -38 36 0
+17 -24 173 0
+80 -192 -91 0
+-88 -71 134 0
+-16 -141 128 0
+58 -68 -93 0
+-126 -227 -84 0
+11 96 -30 0
+141 -114 -117 0
+120 135 -99 0
+-70 151 -198 0
+-73 136 127 0
+95 -78 -127 0
+-109 20 33 0
+197 243 -162 0
+175 -76 -145 0
+-23 -60 41 0
+179 -60 185 0
+224 43 -84 0
+-32 214 -199 0
+188 185 29 0
+238 -79 76 0
+136 -157 100 0
+-134 -185 77 0
+174 -222 59 0
+76 -103 2 0
+-120 -173 137 0
+236 -86 -21 0
+-120 39 166 0
+40 179 -78 0
+-166 -127 96 0
+226 100 -202 0
+-226 31 -237 0
+-227 -236 -181 0
+249 221 -116 0
+-69 -235 42 0
+-194 -127 -122 0
+47 -215 198 0
+176 188 -49 0
+-43 -78 201 0
+74 -223 -3 0
+138 -80 31 0
+177 21 -233 0
+-189 231 -130 0
+-217 129 -38 0
+-186 -111 164 0
+92 114 129 0
+140 -50 -124 0
+-66 112 -159 0
+-155 -65 -125 0
+133 166 -22 0
+-96 196 -111 0
+-78 207 -33 0
+130 145 -68 0
+-34 -244 -230 0
+68 -127 90 0
+-210 -176 -197 0
+-11 199 -212 0
+-92 173 -235 0
+163 -5 130 0
+-138 7 -217 0
+63 80 122 0
+-189 -25 63 0
+68 -78 13 0
+201 -120 -29 0
+-170 77 225 0
+-83 -117 -176 0
+-68 -65 -214 0
+-221 32 -28 0
+7 34 105 0
+-3 -33 -121 0
+-73 -2 -41 0
+-188 -25 -231 0
+-102 125 228 0
+-114 -113 -94 0
+-11 -150 -240 0
+55 -200 161 0
+-12 136 141 0
+-188 139 170 0
+225 130 140 0
+25 -109 187 0
+173 -44 -14 0
+199 -151 -98 0
+134 -81 23 0
+-80 221 169 0
+-5 64 125 0
+4 250 157 0
+229 32 197 0
+-210 4 -169 0
+-21 137 -134 0
+206 110 236 0
+193 54 -63 0
+145 49 177 0
+180 84 51 0
+-13 86 244 0
+69 230 207 0
+-117 1 -61 0
+75 245 180 0
+47 16 -137 0
+-204 126 38 0
+45 -90 43 0
+9 -11 -103 0
+-199 14 197 0
+182 -61 -49 0
+20 112 38 0
+-121 104 150 0
+14 -114 -54 0
+68 131 7 0
+48 190 -82 0
+8 28 -101 0
+105 206 13 0
+48 -132 -232 0
+94 65 44 0
+-121 -127 -242 0
+193 230 27 0
+-203 -131 -67 0
+84 182 66 0
+228 -126 -127 0
+74 97 82 0
+64 241 34 0
+203 -236 190 0
+204 34 6 0
+-82 77 -164 0
+-164 -172 235 0
+50 -51 25 0
+143 93 -44 0
+-156 66 -29 0
+200 166 204 0
+-1 37 -223 0
+19 -82 -9 0
+-101 -58 243 0
+-139 -46 170 0
+-43 157 170 0
+47 19 81 0
+-228 22 195 0
+-136 165 168 0
+-232 197 104 0
+-156 -217 76 0
+-199 4 200 0
+-195 30 7 0
+-67 9 34 0
+177 -14 195 0
+234 -32 -223 0
+-178 131 -211 0
+-189 -43 248 0
+62 -41 -99 0
+-187 -162 179 0
+138 224 86 0
+67 209 -150 0
+-246 -24 41 0
+-83 30 55 0
+98 -62 -203 0
+-80 -81 -165 0
+184 7 -155 0
+81 29 -13 0
+-135 104 -11 0
+-229 -133 -197 0
+123 -238 -221 0
+-235 -88 -167 0
+-129 250 -228 0
+-123 -5 -102 0
+-18 173 -19 0
+106 227 165 0
+-237 -248 155 0
+104 -15 -75 0
+-79 -29 -200 0
+67 -179 -65 0
+-12 249 -144 0
+-244 -62 156 0
+223 -68 -57 0
+-242 -228 191 0
+225 -82 148 0
+-71 224 209 0
+-240 110 22 0
+-110 142 120 0
+149 -18 -75 0
+172 -150 58 0
+135 30 7 0
+-210 -15 -164 0
+-45 -12 -130 0
+248 -66 188 0
+49 -77 -13 0
+-140 30 1 0
+200 83 -40 0
+-101 109 203 0
+150 22 186 0
+-200 -142 167 0
+-184 139 -91 0
+-210 234 47 0
+-191 -199 -220 0
+-13 -78 15 0
+-39 114 -250 0
+17 -9 -137 0
+72 -153 155 0
+-229 -92 -201 0
+-192 -248 206 0
+64 -236 233 0
+-61 208 67 0
+118 136 162 0
+-25 -233 -156 0
+103 122 138 0
+-178 -140 70 0
+-218 14 35 0
+79 -168 206 0
+126 154 175 0
+203 205 -11 0
+172 107 98 0
+138 84 -100 0
+178 -33 100 0
+154 -107 44 0
+-207 -146 61 0
+154 -99 204 0
+-67 -111 154 0
+-60 -137 51 0
+28 70 112 0
+-179 -30 198 0
+87 -150 -224 0
+110 -217 57 0
+32 192 154 0
+-87 -128 -139 0
+-250 128 -241 0
+72 -203 136 0
+241 102 -4 0
+-64 -146 -78 0
+-36 64 56 0
+-136 -12 -132 0
+-113 30 -200 0
+36 65 -44 0
+175 -176 53 0
+-182 179 93 0
+242 239 116 0
+121 -227 -104 0
+13 11 243 0
+213 -224 -31 0
+-44 -158 -102 0
+240 137 193 0
+179 -131 34 0
+-210 214 19 0
+57 -231 42 0
+10 -39 177 0
+67 165 -208 0
+66 -199 98 0
+-109 -191 11 0
+-195 199 11 0
+-5 -45 181 0
+-222 -135 -210 0
+-47 104 24 0
+-4 -25 83 0
+76 -115 -123 0
+-67 194 -174 0
+-250 71 -27 0
+-136 -98 35 0
+232 -247 144 0
+177 203 175 0
+178 82 18 0
+244 79 -188 0
+-202 173 86 0
+-105 -64 -75 0
+-58 54 -155 0
+57 -31 1 0
+-191 -125 -159 0
+-117 97 -120 0
+31 -187 -16 0
+-56 -242 197 0
+-130 31 -81 0
+211 -46 -86 0
+-66 -40 -77 0
+-137 -23 97 0
+-44 -183 -23 0
+40 -22 -27 0
+-82 -113 177 0
+-148 -48 -140 0
+-134 119 154 0
+11 64 213 0
+30 -94 127 0
+188 -45 142 0
+213 109 -172 0
+-234 -218 23 0
+-168 -208 -106 0
+235 21 -3 0
+141 -14 -11 0
+156 -91 -82 0
+232 177 132 0
+-47 232 38 0
+61 -96 -49 0
+30 -97 140 0
+13 35 107 0
+-9 95 226 0
+220 145 -21 0
+35 -107 -228 0
+209 -200 -32 0
+-115 4 196 0
+-20 -106 -152 0
+35 -216 -144 0
+-188 7 -47 0
+-100 -50 -167 0
+-42 -12 160 0
+-45 -2 112 0
+196 30 73 0
+30 -22 -52 0
+-42 -37 191 0
+115 -209 100 0
+-31 -240 82 0
+250 -132 -108 0
+-117 250 -215 0
+-59 118 187 0
+-88 -190 63 0
+18 -245 -248 0
+177 -136 64 0
+-227 -74 34 0
+92 50 227 0
+-133 137 -242 0
+-203 -90 200 0
+-132 -116 -222 0
+230 127 -3 0
+123 -159 45 0
+-151 69 230 0
+98 -216 143 0
+134 -47 197 0
+35 -221 223 0
+32 -107 -199 0
+-169 -107 -204 0
+201 -98 182 0
+175 -29 -143 0
+-218 -168 106 0
+-231 236 -197 0
+64 -229 10 0
+-234 -79 107 0
+-12 -96 -30 0
+-40 -185 80 0
+-235 106 19 0
+85 99 -58 0
+-103 99 -13 0
+-211 -26 -30 0
+-153 220 181 0
+16 100 -162 0
+-113 -116 -45 0
+105 63 9 0
+51 -233 -49 0
+77 125 199 0
+-63 -123 -164 0
+-171 -20 61 0
+-125 -45 82 0
+-156 213 86 0
+-183 120 -131 0
+-190 162 109 0
+84 89 -113 0
+173 -74 214 0
+-211 -199 -152 0
+-97 -111 -142 0
+172 177 -93 0
+-83 -174 1 0
+78 -146 103 0
+109 162 36 0
+220 -172 -138 0
+-42 71 -52 0
+47 -183 66 0
+-76 -206 -184 0
+16 106 46 0
+-79 -85 -43 0
+-92 237 12 0
+36 -168 -44 0
+140 -39 128 0
+208 232 230 0
+-124 112 179 0
+109 170 -110 0
+232 -99 148 0
+197 -90 150 0
+-199 121 -98 0
+-23 -247 243 0
+-74 -22 240 0
+164 -123 152 0
+172 -95 191 0
+187 118 224 0
+-165 68 94 0
+-227 93 -29 0
+-20 190 -43 0
+-23 -173 -35 0
+67 -181 71 0
+-137 129 -184 0
+238 -12 45 0
+-187 -248 11 0
+-169 -192 -184 0
+-156 222 107 0
+92 -149 -200 0
+227 -117 -246 0
+93 70 -223 0
+114 -216 -83 0
+223 75 -209 0
+150 -142 -118 0
+84 -144 -114 0
+54 8 66 0
+-167 223 -80 0
+-237 242 72 0
+164 221 -14 0
+-29 -153 -74 0
+-139 36 246 0
+-69 -229 78 0
+-146 -214 -88 0
+89 73 -129 0
+33 133 102 0
+95 164 -120 0
+197 187 -159 0
+-121 -229 100 0
+-117 -35 -80 0
+194 170 67 0
+-129 -120 5 0
+179 -157 -59 0
+223 51 121 0
+-81 125 -101 0
+-94 64 -157 0
+1 -237 52 0
+-128 -164 170 0
+-79 223 -151 0
+16 125 -34 0
+104 129 217 0
+-193 39 62 0
+-7 171 -209 0
+-25 -185 -182 0
+85 149 -101 0
+-21 -120 14 0
+62 73 -91 0
+-168 -73 -54 0
+86 -23 -94 0
+243 -32 -127 0
+-229 -171 -11 0
+-45 219 213 0
+18 -9 101 0
+231 -221 121 0
+-51 231 -100 0
+69 53 170 0
+-220 -90 -46 0
+212 241 145 0
+161 42 -2 0
+-100 166 220 0
+199 -161 -96 0
+-196 -209 -230 0
+128 -103 193 0
+53 76 -46 0
+44 -206 -77 0
+-56 -103 79 0
+41 -167 -28 0
+-223 36 -21 0
+-170 -111 11 0
+-126 -209 -73 0
+-121 -27 79 0
+18 -218 216 0
+-214 210 -159 0
+-170 44 -77 0
+48 134 -200 0
+-96 -206 197 0
+-224 -173 91 0
+-63 -181 -38 0
+187 85 -206 0
+-6 -62 -98 0
+125 -27 140 0
+195 174 -217 0
+-114 -175 115 0
+64 83 -113 0
+233 101 190 0
+-14 181 147 0
+-197 -22 164 0
+-96 -59 -212 0
+60 -37 -103 0
+-61 234 169 0
+154 -220 186 0
+-3 -168 -55 0
+-14 -246 -247 0
+215 -52 237 0
+-47 191 -103 0
+-5 235 111 0
+225 -45 -250 0
+-217 -224 -145 0
+-164 -163 189 0
+20 -28 10 0
+14 -248 76 0
+-207 -163 161 0
+106 158 95 0
+138 -34 -206 0
+-145 204 -213 0
+246 -90 -204 0
+188 -171 -55 0
+220 -232 154 0
+108 -120 -57 0
+-250 -91 195 0
+169 240 110 0
+14 248 243 0
+-65 -66 102 0
+241 237 -204 0
+-39 50 -239 0
+3 180 224 0
+-185 -66 -32 0
+-47 -199 193 0
+-232 -158 60 0
+83 -244 -160 0
+56 229 -101 0
+63 -25 218 0
+-221 -249 -51 0
+236 128 124 0
+155 -145 72 0
+235 21 27 0
+-238 -112 142 0
+57 176 -93 0
+-73 76 -117 0
+25 26 72 0
+-145 -75 59 0
+-37 148 -220 0
+22 159 -101 0
+-102 88 -16 0
+-146 -59 162 0
+5 -50 -76 0
+-171 -6 -132 0
+-64 205 -142 0
+104 -171 244 0
+-5 34 -85 0
+-167 6 39 0
+227 -239 -14 0
+-92 192 -153 0
+-140 210 141 0
+-159 -83 62 0
+233 -165 -68 0
+29 -132 124 0
+-240 82 194 0
+112 204 10 0
+31 -244 -170 0
+-154 -220 -83 0
+-107 20 120 0
+-233 -52 191 0
+-226 55 209 0
+-72 -87 38 0
+-160 83 -245 0
+230 -161 5 0
+-210 123 118 0
+156 25 -115 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-026.cnf b/benchmarks/UUF250.1065.100/uuf250-026.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-026.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 235 129 130 0
+-176 84 27 0
+-68 242 -65 0
+156 -68 -15 0
+-54 19 7 0
+-71 3 -155 0
+247 28 249 0
+46 96 -19 0
+75 -186 198 0
+-220 -47 -133 0
+-2 153 156 0
+-200 33 69 0
+-19 -155 -114 0
+203 120 191 0
+-11 160 189 0
+-238 93 -242 0
+214 -245 30 0
+-128 236 -245 0
+-235 66 -49 0
+-231 118 -72 0
+9 -92 4 0
+248 -199 43 0
+117 108 246 0
+40 84 175 0
+250 -240 149 0
+-233 -168 95 0
+34 -165 28 0
+86 -58 -117 0
+190 208 49 0
+145 46 -47 0
+-45 99 123 0
+-219 -118 -205 0
+5 30 205 0
+-87 -50 -81 0
+-192 57 172 0
+194 145 -137 0
+107 -2 89 0
+-208 3 -63 0
+35 210 -222 0
+-241 36 191 0
+201 218 -184 0
+-58 -141 -219 0
+-180 159 219 0
+-164 -105 -51 0
+-19 210 -180 0
+-249 -72 -172 0
+149 216 96 0
+84 42 207 0
+-143 197 132 0
+88 100 -60 0
+-222 -58 -3 0
+-99 138 -126 0
+-243 -88 31 0
+226 -32 10 0
+209 63 -191 0
+-199 -52 57 0
+-111 -44 -184 0
+226 -231 -26 0
+69 156 -197 0
+169 -221 235 0
+-110 -187 116 0
+-212 -249 104 0
+82 -210 73 0
+-23 33 -158 0
+-141 -30 -126 0
+-248 -66 55 0
+125 -202 219 0
+-101 146 -133 0
+-231 144 -42 0
+-90 -34 -103 0
+-154 170 48 0
+74 -208 -203 0
+-102 77 -35 0
+-119 -15 39 0
+-123 54 -77 0
+207 -172 169 0
+-5 -204 -209 0
+-96 98 12 0
+25 200 61 0
+-107 -234 78 0
+183 -165 -18 0
+-103 173 -62 0
+226 195 8 0
+-130 226 -115 0
+-50 70 217 0
+165 192 -80 0
+-118 -33 -80 0
+-176 -138 -122 0
+237 122 -124 0
+-240 114 29 0
+18 11 248 0
+-76 145 140 0
+-83 -249 -191 0
+-103 169 55 0
+-185 -10 233 0
+20 233 90 0
+124 156 11 0
+66 144 83 0
+-189 -200 -183 0
+112 110 -212 0
+173 93 -160 0
+-128 -234 -145 0
+223 63 -99 0
+70 -8 146 0
+-205 -112 180 0
+92 -128 -96 0
+-241 -17 -189 0
+-91 -128 249 0
+136 2 75 0
+101 208 -186 0
+-34 -215 -18 0
+84 207 174 0
+-208 183 -207 0
+23 7 -140 0
+172 -139 -101 0
+248 203 -189 0
+172 -165 -111 0
+-175 145 135 0
+-19 -124 14 0
+-51 -143 189 0
+125 248 -60 0
+218 185 -56 0
+-31 205 -138 0
+-172 103 113 0
+-236 -62 -227 0
+33 -87 -224 0
+233 -118 -171 0
+-32 -227 -155 0
+158 -64 92 0
+104 -236 -164 0
+56 193 213 0
+-15 18 -230 0
+136 88 152 0
+29 -165 108 0
+-222 39 93 0
+-11 -173 -195 0
+86 -217 248 0
+-241 37 -142 0
+186 -105 -63 0
+-151 197 -36 0
+-245 92 76 0
+-170 -151 -244 0
+221 206 183 0
+10 33 114 0
+69 -227 34 0
+7 -214 208 0
+110 -73 -173 0
+-249 210 -93 0
+189 -80 223 0
+-141 220 -25 0
+-40 -80 207 0
+-19 22 -183 0
+-79 123 -131 0
+111 243 -31 0
+-132 185 -152 0
+150 -148 -55 0
+-217 163 239 0
+-71 183 236 0
+-154 215 32 0
+116 180 11 0
+243 237 -18 0
+14 -60 -75 0
+116 -30 -111 0
+-141 134 -179 0
+248 -184 -157 0
+-128 -194 230 0
+-57 5 132 0
+-61 -122 120 0
+136 113 234 0
+-41 33 -235 0
+-191 170 129 0
+242 122 -123 0
+214 -63 -1 0
+-183 -119 86 0
+-217 -225 -153 0
+137 113 -114 0
+134 -24 49 0
+-135 -111 114 0
+-108 126 -217 0
+-64 -8 124 0
+160 95 -158 0
+-201 -243 214 0
+-51 133 -222 0
+-12 124 41 0
+127 130 90 0
+-46 6 143 0
+143 -229 -245 0
+-216 -29 -126 0
+-103 -204 17 0
+225 58 213 0
+112 103 64 0
+7 198 72 0
+245 -20 78 0
+12 -59 -223 0
+112 -176 211 0
+-133 101 -121 0
+39 111 -125 0
+-159 -106 -197 0
+-6 237 -212 0
+132 -127 89 0
+-111 83 179 0
+158 -67 143 0
+-210 85 109 0
+60 76 71 0
+185 186 -211 0
+101 138 243 0
+-62 27 87 0
+207 -19 -97 0
+-149 235 243 0
+54 -191 233 0
+-176 65 148 0
+190 155 43 0
+-39 -66 120 0
+-52 30 45 0
+53 -227 75 0
+-243 5 -233 0
+-100 4 -42 0
+165 177 14 0
+-102 88 89 0
+238 -138 101 0
+-147 197 -46 0
+-129 208 147 0
+64 248 -186 0
+-136 148 -81 0
+-98 31 54 0
+240 206 -35 0
+-247 20 75 0
+231 -101 18 0
+-194 44 91 0
+-15 -118 60 0
+-203 200 24 0
+-165 -66 -106 0
+72 213 -59 0
+-100 -214 250 0
+197 146 -205 0
+75 62 -115 0
+183 -213 -249 0
+247 23 -193 0
+12 -212 177 0
+97 99 202 0
+217 179 -122 0
+14 -209 132 0
+-242 245 -107 0
+147 62 180 0
+130 -169 180 0
+143 186 -214 0
+184 31 -198 0
+149 -35 -190 0
+-224 -116 51 0
+-235 -69 41 0
+-200 42 -197 0
+152 239 244 0
+-44 -203 71 0
+223 181 154 0
+-144 -69 161 0
+-195 182 -102 0
+105 246 -147 0
+-135 139 154 0
+-243 94 42 0
+-240 -10 -193 0
+210 139 -108 0
+220 -135 197 0
+-67 117 179 0
+81 -64 144 0
+-246 201 -18 0
+-115 60 -101 0
+173 -92 -15 0
+159 -24 -115 0
+137 -73 -249 0
+39 -190 160 0
+19 -243 -70 0
+250 137 -32 0
+12 164 126 0
+-138 77 60 0
+206 211 -179 0
+-30 82 -8 0
+-148 -182 -230 0
+174 99 -231 0
+-110 -236 62 0
+189 109 -43 0
+56 150 212 0
+-12 195 189 0
+-210 31 223 0
+-175 189 -58 0
+-69 -47 -111 0
+221 -87 -203 0
+45 -80 148 0
+-246 216 244 0
+111 234 122 0
+165 139 151 0
+-16 24 176 0
+178 -101 139 0
+96 133 40 0
+154 179 -69 0
+108 -190 50 0
+96 -231 -127 0
+-81 -126 -34 0
+43 -47 53 0
+-168 40 49 0
+-147 -173 -14 0
+-50 27 -209 0
+-108 128 -33 0
+62 -140 -29 0
+234 -141 204 0
+105 -24 192 0
+97 -19 -149 0
+-213 -53 -75 0
+228 5 61 0
+171 -102 174 0
+142 238 73 0
+206 203 61 0
+51 -220 58 0
+46 -192 7 0
+139 -118 226 0
+-111 -134 -97 0
+226 172 -156 0
+42 -76 133 0
+101 245 -39 0
+-232 239 104 0
+-66 162 -229 0
+115 70 -117 0
+183 -149 -217 0
+-163 -99 161 0
+188 -187 250 0
+137 210 211 0
+-60 237 -125 0
+68 189 -130 0
+201 167 -226 0
+123 56 117 0
+-172 235 221 0
+187 159 78 0
+-43 -153 22 0
+49 -137 193 0
+205 -122 -117 0
+82 165 198 0
+-144 234 206 0
+55 89 -193 0
+103 60 16 0
+-105 38 -136 0
+-185 -191 44 0
+-180 136 74 0
+177 -162 -207 0
+248 -90 27 0
+-29 -239 148 0
+43 145 -197 0
+-176 208 -75 0
+117 -19 93 0
+41 -136 171 0
+177 178 43 0
+81 -134 -148 0
+216 -145 -132 0
+223 10 -244 0
+146 -124 -17 0
+-120 -117 -93 0
+166 21 68 0
+238 14 182 0
+93 27 -84 0
+-217 238 -40 0
+-149 174 97 0
+-176 2 58 0
+-30 -51 -119 0
+35 13 200 0
+34 66 30 0
+-54 -197 7 0
+-187 113 -94 0
+-100 135 -209 0
+-141 -130 -91 0
+31 54 -162 0
+158 -48 1 0
+-245 -98 188 0
+89 -88 -54 0
+198 63 72 0
+171 -91 -114 0
+76 -103 -13 0
+171 -154 96 0
+203 232 136 0
+188 236 -131 0
+-69 195 -31 0
+-148 -102 -79 0
+158 -99 142 0
+-52 -159 15 0
+-7 102 39 0
+78 180 7 0
+-85 -10 134 0
+151 77 160 0
+76 132 -24 0
+-144 -76 -40 0
+245 -41 -81 0
+-34 -234 203 0
+-228 46 198 0
+4 163 -160 0
+215 146 55 0
+-156 72 -57 0
+-180 106 190 0
+-3 -1 -132 0
+-229 -141 -131 0
+-117 -133 30 0
+-188 43 179 0
+-201 208 -107 0
+225 92 129 0
+-75 -21 158 0
+90 -25 207 0
+-226 -133 -136 0
+155 -77 -122 0
+140 191 52 0
+-35 122 114 0
+-17 166 -48 0
+-67 -10 125 0
+-116 68 78 0
+-198 -220 235 0
+-93 -23 -154 0
+230 -232 -146 0
+-19 -21 190 0
+-145 88 171 0
+17 23 -220 0
+-34 116 -230 0
+167 52 -176 0
+-243 -96 151 0
+-35 134 210 0
+-206 123 58 0
+133 158 195 0
+-57 11 -69 0
+113 -66 -242 0
+135 -32 -115 0
+-129 194 -93 0
+-17 1 -125 0
+-229 170 -47 0
+15 117 -184 0
+162 -146 -29 0
+135 -77 92 0
+88 195 -182 0
+27 -227 -129 0
+-15 -143 -47 0
+-113 82 -56 0
+-139 222 -15 0
+-38 -130 -154 0
+-120 205 188 0
+-179 -43 -209 0
+-135 -103 209 0
+-128 133 17 0
+102 150 189 0
+-216 -240 71 0
+-219 -166 -141 0
+55 -24 -234 0
+59 -91 -110 0
+134 85 -122 0
+189 -55 -231 0
+-108 177 133 0
+129 -158 47 0
+-90 230 100 0
+171 189 167 0
+34 -200 61 0
+231 66 196 0
+-136 192 -207 0
+191 143 -108 0
+124 13 102 0
+47 88 62 0
+127 -82 -85 0
+121 80 -89 0
+206 -203 -36 0
+226 -118 -139 0
+190 205 -31 0
+20 189 -213 0
+2 -131 -237 0
+233 -164 -201 0
+145 203 -63 0
+228 -219 -176 0
+139 239 -177 0
+-8 -94 68 0
+-242 -167 -190 0
+-138 80 -119 0
+170 91 118 0
+84 237 -74 0
+197 95 -10 0
+-40 80 111 0
+146 161 -125 0
+164 30 -79 0
+-116 -209 164 0
+106 -165 -96 0
+-59 -218 14 0
+215 93 197 0
+-78 21 -86 0
+-84 167 -169 0
+249 212 -51 0
+29 136 -197 0
+79 20 237 0
+-82 187 -114 0
+129 -178 -81 0
+-184 175 -148 0
+-214 48 -110 0
+53 -169 184 0
+-133 -26 229 0
+-161 73 -250 0
+178 54 100 0
+-49 -1 166 0
+73 213 174 0
+48 -135 144 0
+99 42 160 0
+24 210 82 0
+-242 -84 121 0
+162 64 -244 0
+203 -118 130 0
+184 243 52 0
+-122 -115 44 0
+-74 -230 -161 0
+-225 -48 217 0
+214 -86 154 0
+-104 -117 -40 0
+240 81 -246 0
+111 108 213 0
+-174 -26 146 0
+177 208 114 0
+-128 156 163 0
+48 51 -203 0
+-27 -194 -95 0
+-88 139 -172 0
+11 206 -124 0
+171 163 -81 0
+-204 -128 192 0
+-143 -198 -219 0
+133 24 73 0
+220 -18 58 0
+19 -63 6 0
+-241 99 -213 0
+-209 -147 81 0
+-111 17 41 0
+36 -40 -64 0
+-187 153 -18 0
+-28 -243 11 0
+-124 134 162 0
+221 172 -62 0
+58 -141 172 0
+77 171 -208 0
+6 -141 -203 0
+-32 -4 12 0
+240 -178 245 0
+183 246 -241 0
+161 194 146 0
+78 44 149 0
+-158 92 -33 0
+-242 24 168 0
+86 8 -103 0
+-51 -23 -163 0
+205 -218 244 0
+-132 155 -145 0
+154 67 203 0
+177 -138 -35 0
+-248 -15 169 0
+111 165 27 0
+158 149 179 0
+-231 215 70 0
+-211 -213 -9 0
+142 -240 -237 0
+-120 11 -111 0
+170 22 26 0
+-102 -55 53 0
+42 -199 51 0
+23 -85 -31 0
+206 -15 191 0
+-194 -80 -77 0
+57 -30 -205 0
+-197 242 141 0
+38 64 169 0
+-248 27 -78 0
+244 37 -68 0
+-221 -64 -25 0
+118 119 217 0
+92 -154 -71 0
+-73 -220 170 0
+-139 -152 50 0
+-201 191 119 0
+-201 -234 160 0
+-175 83 -179 0
+138 166 121 0
+70 -204 -180 0
+175 111 -92 0
+-84 -37 -191 0
+-19 128 14 0
+-98 11 22 0
+-247 138 -41 0
+-76 -182 -61 0
+124 59 -184 0
+246 70 -15 0
+-116 114 -149 0
+224 78 104 0
+214 -79 43 0
+171 -119 -77 0
+241 -178 -198 0
+143 -53 -78 0
+7 -162 -237 0
+222 -140 68 0
+32 -84 182 0
+-237 -177 -42 0
+-148 75 -31 0
+135 -123 131 0
+-111 -206 196 0
+-241 2 -192 0
+36 96 -55 0
+57 -178 -62 0
+-56 -38 51 0
+-243 -19 -240 0
+-46 188 211 0
+-115 -146 -167 0
+-157 29 124 0
+-147 172 -64 0
+-232 100 -241 0
+-181 83 -125 0
+-213 185 129 0
+-75 -12 -130 0
+224 127 167 0
+-9 56 -124 0
+186 209 244 0
+-44 -63 248 0
+-23 -16 114 0
+148 -186 220 0
+-89 -231 -100 0
+122 -165 -86 0
+-178 -18 -249 0
+-28 212 -205 0
+-234 13 104 0
+248 -165 57 0
+224 248 -200 0
+-246 -41 -191 0
+-184 -244 -92 0
+-57 119 218 0
+236 -70 209 0
+78 -141 -83 0
+-201 -197 -237 0
+22 125 197 0
+68 -70 201 0
+80 214 92 0
+-124 83 149 0
+-152 -60 -45 0
+91 223 110 0
+119 -154 -192 0
+-91 19 -134 0
+192 -181 222 0
+-189 -38 141 0
+219 15 -66 0
+-201 -170 -54 0
+-63 80 11 0
+85 204 -248 0
+138 -232 171 0
+-121 183 -111 0
+-87 211 83 0
+-132 165 -150 0
+-210 196 -116 0
+-92 140 13 0
+-39 36 -219 0
+-61 6 213 0
+-82 -23 184 0
+-184 78 210 0
+-233 -219 8 0
+103 -175 -147 0
+-202 -209 198 0
+-198 -240 -78 0
+-226 146 38 0
+54 19 -86 0
+171 -116 146 0
+-9 138 -4 0
+12 -249 152 0
+50 105 11 0
+205 -93 66 0
+-11 -74 -195 0
+-200 149 18 0
+115 -116 -68 0
+-130 4 51 0
+187 46 183 0
+82 95 158 0
+-156 -200 196 0
+243 17 165 0
+8 163 -124 0
+149 -240 10 0
+166 74 -189 0
+121 -5 139 0
+116 -172 58 0
+150 240 2 0
+-238 197 44 0
+91 194 -109 0
+218 -138 -212 0
+-147 70 62 0
+43 1 34 0
+-99 11 29 0
+178 -99 250 0
+-243 -96 154 0
+-94 97 179 0
+-198 -93 29 0
+63 -236 64 0
+-147 55 170 0
+163 83 143 0
+175 130 -191 0
+-132 -232 -83 0
+213 25 206 0
+97 -13 -138 0
+-64 -71 59 0
+-49 -63 224 0
+229 -47 -239 0
+-32 -169 226 0
+-70 42 104 0
+-184 121 -83 0
+87 125 -33 0
+68 -92 -243 0
+-8 -185 118 0
+-76 -241 -104 0
+190 131 31 0
+243 209 231 0
+-222 -87 185 0
+164 -152 -23 0
+-94 -211 -186 0
+-108 79 -13 0
+-244 93 94 0
+67 88 200 0
+91 -215 -246 0
+-58 90 -91 0
+-125 144 -58 0
+23 -26 1 0
+-230 66 205 0
+23 158 -222 0
+-148 79 57 0
+219 196 237 0
+-185 -106 44 0
+52 -201 -109 0
+-13 -153 84 0
+201 68 183 0
+101 25 200 0
+-106 -235 138 0
+192 -221 -61 0
+226 -239 92 0
+164 -174 -79 0
+100 32 -160 0
+-82 226 196 0
+-79 66 85 0
+-79 -91 51 0
+182 -63 -197 0
+146 10 160 0
+-16 140 -5 0
+-75 188 195 0
+222 155 151 0
+-46 6 113 0
+120 -162 32 0
+59 -232 230 0
+-192 -18 26 0
+197 -149 6 0
+147 -216 86 0
+31 77 -13 0
+-152 -164 -211 0
+-219 169 171 0
+96 2 -247 0
+181 244 134 0
+-118 34 168 0
+109 -247 -188 0
+-223 95 -82 0
+-241 184 -138 0
+155 -215 -230 0
+129 -99 16 0
+70 -88 -108 0
+170 130 -80 0
+139 14 -102 0
+-13 -155 101 0
+-225 71 -181 0
+-102 -186 -247 0
+194 112 32 0
+191 3 68 0
+178 42 -223 0
+110 -8 237 0
+-199 100 -39 0
+-97 3 -93 0
+184 216 -209 0
+69 -184 28 0
+-208 71 69 0
+47 59 -165 0
+-66 -100 226 0
+115 -162 -216 0
+60 231 156 0
+-148 -229 188 0
+-32 219 106 0
+-171 120 -207 0
+146 -143 96 0
+-84 24 238 0
+106 -9 -239 0
+-91 -7 -130 0
+54 124 -11 0
+165 -225 42 0
+110 213 37 0
+-204 83 -35 0
+88 64 76 0
+89 -141 -64 0
+45 75 120 0
+-134 210 21 0
+217 12 -177 0
+197 -97 47 0
+32 220 204 0
+240 -112 189 0
+-168 81 249 0
+-33 -218 69 0
+-192 -166 174 0
+51 219 24 0
+119 -53 -204 0
+96 79 -232 0
+-152 49 -200 0
+-47 -199 83 0
+26 -237 240 0
+141 -111 106 0
+-245 14 96 0
+-208 -10 -161 0
+-76 -27 116 0
+-179 23 39 0
+220 213 141 0
+-93 52 -71 0
+-50 -235 -189 0
+-129 217 -195 0
+47 -54 215 0
+116 191 250 0
+-64 108 -107 0
+64 96 119 0
+170 -185 228 0
+57 225 -156 0
+59 -176 67 0
+-114 -246 -190 0
+-104 -193 -81 0
+-233 -115 -71 0
+-62 36 225 0
+-94 -116 -210 0
+-242 37 137 0
+-167 111 -210 0
+-133 66 -18 0
+-203 87 33 0
+-211 147 -206 0
+-61 -49 -166 0
+-214 -147 34 0
+76 -26 -182 0
+91 182 44 0
+-212 -68 245 0
+-46 -49 99 0
+-134 -209 225 0
+-33 207 143 0
+-171 141 -53 0
+62 -225 -228 0
+-106 -187 13 0
+33 -31 217 0
+125 -230 53 0
+-139 115 243 0
+102 -140 230 0
+44 51 -59 0
+65 38 -237 0
+-127 -170 163 0
+32 76 222 0
+29 -119 -190 0
+-131 241 -185 0
+-145 -113 227 0
+-65 -20 -191 0
+84 231 -204 0
+105 33 89 0
+178 172 27 0
+51 -5 186 0
+-49 -200 98 0
+117 11 28 0
+-40 -171 64 0
+-164 142 -27 0
+-13 54 142 0
+27 129 -226 0
+-171 235 -164 0
+230 -93 150 0
+-149 134 6 0
+63 -86 -204 0
+-60 -23 206 0
+105 -125 22 0
+32 -21 150 0
+-224 -125 19 0
+-212 33 -90 0
+146 125 -5 0
+-210 -163 -20 0
+-232 247 -218 0
+-145 -45 84 0
+190 156 -64 0
+12 217 5 0
+-162 28 -225 0
+128 241 186 0
+-54 -17 -52 0
+-169 -119 -151 0
+112 -159 188 0
+-179 87 33 0
+94 -145 -32 0
+36 -44 170 0
+-83 100 218 0
+-205 194 -25 0
+-148 -239 36 0
+222 236 -199 0
+157 -51 -232 0
+-175 -221 12 0
+9 158 37 0
+232 -198 -85 0
+72 100 -213 0
+-208 9 -29 0
+102 -9 137 0
+-207 -160 247 0
+-89 -175 244 0
+150 13 221 0
+90 -240 -81 0
+-35 -30 174 0
+12 101 -235 0
+55 183 102 0
+-169 5 56 0
+211 207 78 0
+-206 110 -36 0
+-204 43 29 0
+-117 -105 -54 0
+11 -72 164 0
+-155 -171 238 0
+237 167 -173 0
+-201 -250 247 0
+-102 55 152 0
+-64 33 126 0
+-9 -3 -6 0
+-59 -221 -134 0
+-185 -194 180 0
+-228 -24 -173 0
+185 -243 227 0
+-146 -229 78 0
+118 35 32 0
+182 -200 -217 0
+-229 -109 163 0
+95 -173 84 0
+-145 127 33 0
+33 -146 43 0
+88 -79 -8 0
+194 168 -247 0
+198 -162 -158 0
+85 127 16 0
+-126 -132 189 0
+-226 34 166 0
+122 -32 22 0
+104 85 -1 0
+-150 200 -110 0
+-210 194 91 0
+-235 88 -71 0
+5 193 190 0
+116 -165 161 0
+-100 -76 226 0
+168 200 237 0
+45 -83 187 0
+-23 237 200 0
+-38 -129 175 0
+-225 95 -175 0
+-244 -222 -116 0
+79 -24 46 0
+-22 160 16 0
+-232 160 -157 0
+-6 83 247 0
+-96 26 22 0
+-175 85 -24 0
+249 122 -71 0
+-42 -74 -102 0
+101 -234 43 0
+-148 -10 101 0
+-170 145 192 0
+-105 -113 163 0
+-118 169 78 0
+-179 218 -41 0
+-45 -213 -214 0
+-3 -52 -78 0
+-235 99 -56 0
+-152 141 -100 0
+36 38 -185 0
+-31 -53 212 0
+178 -200 -146 0
+199 128 238 0
+185 -176 152 0
+-2 190 48 0
+-185 46 107 0
+-241 -218 -4 0
+-25 172 13 0
+-110 -224 -175 0
+146 67 233 0
+-16 -128 -144 0
+153 136 202 0
+62 -31 -123 0
+98 -66 144 0
+-207 -106 -87 0
+226 203 -47 0
+67 17 -99 0
+-116 -239 -238 0
+38 -10 51 0
+-17 75 158 0
+182 214 122 0
+-117 -95 -185 0
+-249 -15 130 0
+-144 242 84 0
+-16 68 -127 0
+249 204 -103 0
+-206 120 -26 0
+-32 -2 -189 0
+235 132 -135 0
+-120 92 2 0
+-136 -13 -228 0
+-169 -88 101 0
+119 -8 106 0
+200 -154 226 0
+19 92 -144 0
+45 -223 170 0
+4 129 139 0
+208 -191 124 0
+156 -197 -132 0
+49 9 -77 0
+-114 70 -153 0
+-139 -159 -93 0
+200 -172 82 0
+168 -116 -71 0
+233 195 247 0
+-43 128 -162 0
+-149 -152 100 0
+200 93 -2 0
+-157 22 -36 0
+-215 53 -127 0
+-53 154 18 0
+156 -247 181 0
+85 -189 167 0
+6 126 43 0
+222 68 166 0
+239 81 181 0
+-36 -201 26 0
+-41 -202 -208 0
+-133 -48 -21 0
+-146 -217 49 0
+-232 76 7 0
+-24 71 60 0
+-31 -68 -25 0
+-216 77 -244 0
+-119 -146 111 0
+-244 121 181 0
+35 131 -122 0
+-168 -151 -216 0
+-139 104 -237 0
+-26 -208 133 0
+-242 120 -142 0
+222 -154 131 0
+-242 165 152 0
+117 -246 -143 0
+-91 154 189 0
+-244 -31 184 0
+135 175 -206 0
+-16 -9 -118 0
+207 -82 220 0
+81 -25 1 0
+84 -241 71 0
+70 10 -198 0
+228 -41 -223 0
+70 164 -19 0
+-138 94 -228 0
+-178 -197 215 0
+-22 34 100 0
+-184 -37 164 0
+93 -202 35 0
+64 128 142 0
+-15 -194 -202 0
+-69 -214 199 0
+-42 116 -43 0
+77 -115 126 0
+159 39 245 0
+55 95 -203 0
+171 142 109 0
+-126 102 -157 0
+-93 -133 43 0
+85 -152 -57 0
+89 7 230 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-027.cnf b/benchmarks/UUF250.1065.100/uuf250-027.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-027.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -83 -15 -129 0
+-209 113 6 0
+-175 -68 -23 0
+-250 104 89 0
+135 215 85 0
+-61 174 -40 0
+84 -25 89 0
+-177 -247 -121 0
+158 -91 -87 0
+215 -93 -223 0
+91 -106 37 0
+-114 -198 92 0
+-51 127 18 0
+171 192 -94 0
+145 238 -64 0
+-114 -107 102 0
+-158 -1 -221 0
+19 -4 47 0
+-41 96 24 0
+-105 248 33 0
+165 -228 157 0
+40 35 -44 0
+-182 53 -250 0
+60 129 21 0
+-128 118 -121 0
+210 -200 213 0
+-159 6 -126 0
+-199 -197 212 0
+-124 235 -179 0
+-17 195 59 0
+123 -66 45 0
+176 91 16 0
+-211 -241 -229 0
+-222 -62 -138 0
+-92 223 150 0
+245 233 70 0
+50 244 -92 0
+97 -6 124 0
+229 149 125 0
+-71 140 -53 0
+225 35 -145 0
+-45 -124 206 0
+-20 36 -7 0
+206 -89 -84 0
+-160 -26 23 0
+124 220 -97 0
+-231 -58 -45 0
+-188 213 -19 0
+-129 -62 -218 0
+94 51 -199 0
+179 -136 -163 0
+-196 134 -234 0
+-223 -7 -141 0
+121 80 -58 0
+-11 135 250 0
+152 -180 147 0
+-241 -150 183 0
+152 113 -10 0
+39 224 97 0
+72 -215 45 0
+-182 145 202 0
+-236 -249 -185 0
+-112 1 -196 0
+193 -78 195 0
+-85 -212 -239 0
+-186 -173 -99 0
+139 154 197 0
+-9 -225 -86 0
+110 70 -18 0
+78 194 118 0
+21 -8 -32 0
+67 33 -103 0
+-98 114 190 0
+-123 -178 -138 0
+-47 -59 190 0
+24 146 -20 0
+4 82 198 0
+71 -193 -167 0
+-78 -248 -162 0
+-211 185 203 0
+-162 -123 -223 0
+96 180 -68 0
+96 107 -105 0
+-247 -195 229 0
+52 121 -50 0
+81 182 -21 0
+40 208 -128 0
+20 -97 125 0
+105 -82 -83 0
+65 -111 -249 0
+-149 -62 168 0
+242 -132 -243 0
+-119 229 175 0
+-98 -192 -142 0
+-129 20 244 0
+-23 -236 187 0
+56 178 242 0
+-203 -146 -102 0
+188 -236 131 0
+-213 -44 -104 0
+81 -193 176 0
+127 -189 41 0
+242 189 213 0
+-32 3 86 0
+-247 -44 101 0
+81 156 218 0
+224 -227 -121 0
+-83 -151 -150 0
+207 219 85 0
+-115 95 129 0
+-6 174 248 0
+-53 244 -13 0
+110 167 126 0
+9 -48 60 0
+179 -31 204 0
+-150 -1 -221 0
+-183 -27 235 0
+171 59 236 0
+-137 -77 125 0
+56 -99 72 0
+-56 68 27 0
+136 68 3 0
+1 -75 -57 0
+-183 -219 9 0
+-184 -238 -122 0
+249 -200 6 0
+43 39 -114 0
+-117 -121 205 0
+58 -100 -66 0
+-116 163 193 0
+-175 -103 -36 0
+226 -170 227 0
+-219 82 -217 0
+21 -62 -233 0
+-41 -243 -124 0
+70 154 -81 0
+44 -58 129 0
+117 -175 -83 0
+-60 241 -198 0
+-187 111 32 0
+240 243 91 0
+-139 134 177 0
+25 -147 195 0
+73 -247 -114 0
+-179 -79 -92 0
+220 238 175 0
+109 -221 -134 0
+56 154 -61 0
+-124 84 -244 0
+219 -33 -215 0
+-242 213 201 0
+167 -132 -3 0
+215 -224 35 0
+23 97 -131 0
+152 52 18 0
+79 104 -224 0
+61 -188 128 0
+-195 -203 -19 0
+-26 250 -88 0
+-141 168 224 0
+-169 -112 -189 0
+138 201 -147 0
+61 -209 87 0
+-71 214 64 0
+80 -9 248 0
+138 -85 142 0
+-37 -114 -233 0
+-68 190 -206 0
+219 -90 -107 0
+112 -78 -235 0
+140 19 -236 0
+64 132 -75 0
+-43 133 -144 0
+-142 5 3 0
+-225 149 -78 0
+110 -147 227 0
+-57 241 203 0
+-86 80 -149 0
+-143 -220 -190 0
+-145 -193 -125 0
+-181 11 -29 0
+-228 162 -196 0
+197 129 -63 0
+-31 -250 110 0
+197 39 -21 0
+-203 192 182 0
+-186 76 -199 0
+-115 203 -119 0
+-67 79 226 0
+5 245 -158 0
+-197 -18 -110 0
+165 185 33 0
+-104 181 242 0
+-199 174 -118 0
+-43 -106 -160 0
+-119 -77 -243 0
+-185 -118 -175 0
+-6 84 171 0
+-36 -4 202 0
+-68 -221 158 0
+-202 40 115 0
+184 -201 -187 0
+98 -173 250 0
+-47 205 -59 0
+-51 -174 -207 0
+247 102 -167 0
+181 229 135 0
+34 -184 -225 0
+-89 -250 -98 0
+134 49 128 0
+-218 4 -130 0
+-68 -46 -153 0
+-3 -196 173 0
+-122 -67 124 0
+173 -97 -170 0
+-78 154 180 0
+132 105 91 0
+-23 59 -198 0
+-71 -157 -243 0
+-66 48 -53 0
+162 -176 -143 0
+-137 15 34 0
+-230 72 -147 0
+104 87 -89 0
+52 97 13 0
+-93 243 -37 0
+-164 -221 -185 0
+-35 177 55 0
+-114 207 -159 0
+-167 -104 36 0
+40 51 -110 0
+-246 -199 165 0
+-163 180 -38 0
+-40 -225 -99 0
+-138 94 -5 0
+-41 -62 13 0
+94 133 -246 0
+-120 -226 -71 0
+-50 -232 156 0
+49 -68 -176 0
+16 -31 -10 0
+76 26 31 0
+212 153 69 0
+213 109 -243 0
+-201 55 -240 0
+74 -124 -12 0
+231 227 218 0
+-105 8 -154 0
+-184 2 73 0
+99 -70 -134 0
+69 19 115 0
+-22 83 243 0
+-240 198 47 0
+-107 -53 -88 0
+-8 -77 -28 0
+-133 234 241 0
+13 84 175 0
+45 -63 216 0
+178 -63 138 0
+-223 -248 193 0
+-222 21 -91 0
+-55 31 237 0
+-247 -80 123 0
+-47 99 -141 0
+-50 86 130 0
+-100 57 39 0
+94 73 86 0
+140 49 202 0
+-90 -57 221 0
+-112 41 169 0
+8 133 60 0
+-102 -166 -151 0
+59 -136 1 0
+133 -237 68 0
+186 78 -99 0
+-108 75 14 0
+-244 -222 -2 0
+97 -217 133 0
+-109 -16 -177 0
+147 -59 -84 0
+109 201 229 0
+-19 -43 67 0
+9 -168 -197 0
+-215 -3 -242 0
+-127 111 -33 0
+-176 -221 -109 0
+218 -14 -223 0
+98 185 -91 0
+20 -7 -238 0
+235 -25 -63 0
+176 160 -145 0
+-215 30 154 0
+-110 -161 15 0
+-186 -225 -63 0
+-125 -221 -234 0
+112 -163 -128 0
+147 161 220 0
+-131 -208 -194 0
+201 94 122 0
+-223 142 78 0
+174 -190 -228 0
+-242 -94 -86 0
+-245 -24 140 0
+-86 -120 -141 0
+-65 105 -49 0
+-208 234 67 0
+-110 -27 107 0
+128 -233 -25 0
+-65 -6 -63 0
+-113 -28 48 0
+38 128 -92 0
+-118 172 -154 0
+-225 244 124 0
+192 75 50 0
+-198 144 -40 0
+-104 -92 -87 0
+-73 64 -71 0
+-118 11 -180 0
+36 -201 15 0
+-98 -152 -188 0
+-98 -250 84 0
+-83 -18 -93 0
+90 112 -141 0
+-210 -140 101 0
+-19 -73 205 0
+199 -57 101 0
+-63 74 155 0
+67 168 176 0
+46 -160 -175 0
+-39 -206 184 0
+-195 -223 -136 0
+-39 37 244 0
+-229 -81 -218 0
+-229 -213 147 0
+132 22 -237 0
+-100 -211 124 0
+-166 -227 -124 0
+-210 149 -219 0
+164 -31 99 0
+91 -65 103 0
+-229 80 -103 0
+129 -244 -64 0
+-248 63 171 0
+-89 145 -155 0
+240 142 -89 0
+-46 -249 37 0
+-88 -91 -47 0
+103 127 -23 0
+-79 139 32 0
+219 28 2 0
+14 140 -22 0
+-104 125 -74 0
+-110 -127 -78 0
+20 -228 18 0
+-162 -179 -83 0
+-185 249 67 0
+190 152 228 0
+214 162 130 0
+-170 64 -7 0
+242 -27 -145 0
+1 125 -130 0
+-171 20 -80 0
+151 246 43 0
+60 -207 151 0
+-32 -136 -43 0
+-58 211 -106 0
+-115 198 -206 0
+76 247 234 0
+204 -87 228 0
+-120 184 -6 0
+-143 168 -176 0
+-184 -219 -150 0
+128 239 243 0
+131 -60 107 0
+-229 -33 192 0
+200 87 221 0
+-77 -19 -43 0
+-223 -36 194 0
+235 -27 109 0
+99 114 -56 0
+94 -48 -86 0
+-138 -249 190 0
+136 -199 134 0
+-129 -148 -56 0
+11 -88 -54 0
+-65 222 199 0
+72 173 119 0
+-109 238 -43 0
+21 -197 104 0
+16 195 181 0
+-221 -75 31 0
+-39 47 237 0
+2 -166 -77 0
+250 178 91 0
+-197 19 -219 0
+-186 -59 54 0
+31 -15 -75 0
+-106 -173 -48 0
+-77 216 -132 0
+-192 -16 -154 0
+-139 78 50 0
+220 73 -40 0
+-177 -196 133 0
+178 205 -65 0
+194 -63 150 0
+-89 112 -119 0
+-164 24 234 0
+165 -245 -19 0
+-146 -100 211 0
+-148 34 243 0
+-84 -119 153 0
+135 196 48 0
+2 -9 139 0
+-195 121 135 0
+-248 -223 -139 0
+-25 51 -14 0
+240 -156 -131 0
+158 245 -153 0
+-82 -238 249 0
+-71 -141 47 0
+106 156 65 0
+-54 72 -242 0
+-80 17 230 0
+110 144 -11 0
+-183 -181 -44 0
+243 246 -80 0
+-144 169 233 0
+120 -182 -108 0
+-122 -23 -65 0
+36 64 -105 0
+4 36 241 0
+-245 236 -23 0
+-69 240 -58 0
+-98 211 243 0
+-87 -129 -188 0
+-186 212 15 0
+31 39 -94 0
+-180 85 205 0
+-207 109 4 0
+74 107 -225 0
+241 -233 -144 0
+-114 -190 -227 0
+-172 -173 77 0
+-169 117 -196 0
+-18 -140 72 0
+174 -141 102 0
+-6 -10 -201 0
+226 138 117 0
+140 181 -143 0
+52 120 -98 0
+243 36 138 0
+105 109 44 0
+249 66 -147 0
+142 8 -91 0
+242 145 -62 0
+-86 10 209 0
+8 208 169 0
+-61 10 -75 0
+-117 16 200 0
+-150 -41 -187 0
+135 -216 214 0
+154 -197 24 0
+-83 59 -44 0
+100 133 -184 0
+92 -240 -24 0
+-232 -87 119 0
+11 -84 5 0
+68 -238 61 0
+-31 245 209 0
+-198 -135 -39 0
+-125 143 77 0
+51 -98 -89 0
+58 199 -233 0
+-194 91 -122 0
+-201 -2 -50 0
+228 98 -104 0
+-60 -142 -38 0
+-143 4 -117 0
+3 -65 17 0
+39 -167 74 0
+-49 -133 -144 0
+-93 -247 125 0
+-48 -37 -75 0
+91 165 -10 0
+179 -78 143 0
+-48 214 180 0
+175 209 112 0
+-121 137 -43 0
+-141 -119 -150 0
+-176 -234 18 0
+-225 -113 244 0
+-91 187 -222 0
+-11 -161 -20 0
+-96 101 -92 0
+-121 -24 -232 0
+-202 176 -242 0
+55 182 -156 0
+4 82 91 0
+248 -132 -152 0
+88 -247 -24 0
+-200 86 -149 0
+161 86 -172 0
+247 -117 74 0
+140 -138 242 0
+42 -65 -114 0
+38 84 -187 0
+185 201 98 0
+249 179 164 0
+226 -206 -15 0
+58 -248 -247 0
+160 -216 -78 0
+23 -174 -144 0
+209 174 -135 0
+-145 235 160 0
+42 -59 -91 0
+33 -90 -187 0
+-53 208 100 0
+152 -36 -198 0
+-240 -52 -192 0
+242 3 -1 0
+-54 -73 -21 0
+166 -236 -164 0
+-41 83 -26 0
+-196 110 -234 0
+80 250 -197 0
+11 134 -60 0
+-238 40 -228 0
+-142 97 242 0
+99 -31 -221 0
+-27 247 228 0
+211 88 192 0
+13 -106 -240 0
+148 8 141 0
+-164 123 -222 0
+-23 37 -178 0
+-207 200 -178 0
+-239 -175 99 0
+128 -80 18 0
+-20 58 232 0
+192 77 -58 0
+105 29 -121 0
+26 -244 114 0
+-135 99 124 0
+-12 -136 -76 0
+15 -69 205 0
+243 42 56 0
+-52 -100 54 0
+210 109 -123 0
+-102 23 125 0
+55 31 70 0
+37 -96 49 0
+-153 -10 -222 0
+231 -135 55 0
+-92 -69 88 0
+218 51 -135 0
+44 -97 83 0
+-214 91 -52 0
+-131 -27 111 0
+250 -221 -147 0
+-192 156 76 0
+237 98 -146 0
+-42 -127 -238 0
+107 199 -74 0
+-41 -49 -48 0
+-70 141 -131 0
+209 -70 230 0
+41 -189 142 0
+243 22 13 0
+218 -103 139 0
+205 -51 16 0
+-217 155 168 0
+211 49 -4 0
+-166 -70 189 0
+-19 103 104 0
+32 -72 136 0
+146 123 -237 0
+-128 -28 44 0
+-50 -45 190 0
+240 -241 178 0
+178 -179 117 0
+-146 -121 -145 0
+-127 -61 240 0
+-41 -241 -164 0
+-55 218 127 0
+-27 239 -202 0
+166 198 -47 0
+23 -207 -41 0
+132 -167 -223 0
+180 -201 -170 0
+80 210 219 0
+208 19 219 0
+235 103 -5 0
+-7 246 -47 0
+182 220 144 0
+81 -105 -35 0
+70 94 -157 0
+87 83 -89 0
+222 115 -199 0
+212 -26 -209 0
+-181 207 -90 0
+103 76 -69 0
+245 200 250 0
+-36 12 221 0
+-223 242 -90 0
+165 -27 -173 0
+229 94 5 0
+-215 -98 68 0
+71 -217 -121 0
+-106 173 -143 0
+161 19 15 0
+11 1 -100 0
+-133 -13 -50 0
+-59 47 -197 0
+-80 -193 -70 0
+-211 -48 -192 0
+231 -141 214 0
+33 -38 25 0
+63 -47 -48 0
+-156 56 -78 0
+149 -238 -13 0
+53 194 -33 0
+29 -56 -225 0
+54 -201 -10 0
+236 116 41 0
+28 239 56 0
+-182 -131 -211 0
+-152 -176 -41 0
+89 -32 130 0
+83 -118 205 0
+-191 -209 34 0
+-14 -180 -243 0
+-209 -45 66 0
+178 9 -75 0
+146 190 74 0
+-145 -4 -213 0
+42 -14 141 0
+-174 -198 -79 0
+32 -125 8 0
+-63 -77 55 0
+141 72 121 0
+-64 42 135 0
+238 -250 70 0
+66 -21 141 0
+-188 190 149 0
+-109 217 -148 0
+-101 134 190 0
+-108 -76 15 0
+194 207 -25 0
+156 -219 -91 0
+130 69 -134 0
+174 -150 -88 0
+-129 -243 -250 0
+-147 -114 -99 0
+-72 -103 97 0
+-79 36 -125 0
+167 236 -73 0
+-179 227 200 0
+-70 -16 -234 0
+-46 -8 -34 0
+199 -248 227 0
+247 -127 25 0
+-28 -59 -101 0
+97 -57 -236 0
+12 -20 179 0
+-236 -110 95 0
+1 -180 181 0
+-149 27 119 0
+-218 -101 -162 0
+125 -193 155 0
+-150 -223 177 0
+-49 -185 40 0
+-40 109 66 0
+-14 75 171 0
+-61 -153 44 0
+-32 105 -4 0
+68 -147 123 0
+-147 166 191 0
+-32 89 -122 0
+53 74 51 0
+-127 72 -110 0
+-67 -98 -105 0
+-22 101 -146 0
+-9 94 59 0
+29 -98 -146 0
+-85 -70 6 0
+151 -16 133 0
+-235 -226 189 0
+-101 197 -95 0
+-231 -104 -237 0
+61 -17 -249 0
+-102 111 -213 0
+72 -101 143 0
+11 -82 27 0
+-245 221 -207 0
+-160 156 158 0
+74 227 -67 0
+-131 -192 -126 0
+152 -4 233 0
+-1 214 -42 0
+140 -216 -86 0
+-152 12 178 0
+201 200 -212 0
+33 -241 -138 0
+-101 -247 -95 0
+-72 -117 120 0
+109 66 -68 0
+57 234 -87 0
+152 94 -168 0
+170 209 -162 0
+169 172 -6 0
+-95 -188 235 0
+-50 30 2 0
+-64 -199 156 0
+146 -158 223 0
+-196 -91 245 0
+120 -222 -11 0
+121 184 15 0
+184 134 -11 0
+103 11 157 0
+-149 -13 169 0
+-217 -83 -18 0
+-212 -57 -86 0
+38 -112 -40 0
+-48 -53 -165 0
+-32 -27 -244 0
+246 137 -39 0
+-165 75 -31 0
+-156 -89 71 0
+100 -185 -74 0
+-247 169 -228 0
+-197 -114 -34 0
+-211 41 221 0
+200 -196 -110 0
+41 242 181 0
+65 -3 237 0
+-189 -190 219 0
+119 -136 -135 0
+-111 77 121 0
+-218 137 3 0
+-216 65 11 0
+58 46 194 0
+121 -136 -5 0
+180 86 207 0
+62 -23 -190 0
+73 137 5 0
+88 -148 -157 0
+-150 44 60 0
+-36 229 -120 0
+-46 -90 199 0
+-175 228 7 0
+-40 -149 -243 0
+-120 -80 211 0
+214 19 237 0
+-9 57 105 0
+77 -216 236 0
+-179 -185 196 0
+88 -1 -204 0
+57 -143 -206 0
+-59 -235 23 0
+-172 19 -30 0
+-205 -31 -109 0
+-25 40 -240 0
+165 -145 62 0
+87 -246 -23 0
+-173 -81 234 0
+-126 194 116 0
+-224 118 -108 0
+-132 -10 90 0
+231 217 -23 0
+-217 -248 13 0
+-35 74 195 0
+218 -32 -155 0
+20 126 -10 0
+-136 50 -106 0
+90 -20 -178 0
+103 -4 201 0
+-84 -122 40 0
+-239 216 -159 0
+-139 210 28 0
+175 208 99 0
+-230 -163 -72 0
+-188 43 97 0
+-10 21 9 0
+-146 -157 -43 0
+3 -77 -119 0
+-169 158 91 0
+216 25 92 0
+106 -11 -144 0
+-197 -75 -70 0
+150 250 -47 0
+196 19 -134 0
+-86 226 -245 0
+-51 144 -6 0
+-107 -204 8 0
+-147 93 5 0
+169 56 -124 0
+23 177 -108 0
+13 155 39 0
+-203 -206 -1 0
+-215 -28 -36 0
+-74 -140 201 0
+-80 -215 220 0
+82 244 228 0
+-167 -215 -31 0
+-111 139 -190 0
+-41 -182 -51 0
+34 -207 -206 0
+76 226 -181 0
+-129 -13 157 0
+72 -41 220 0
+-172 -226 -9 0
+-214 250 -93 0
+106 -78 212 0
+-230 -9 -70 0
+-218 240 -40 0
+15 -172 -201 0
+160 107 -167 0
+-239 -132 -247 0
+7 147 136 0
+75 -1 43 0
+90 -203 215 0
+207 -135 -216 0
+42 126 122 0
+165 -81 -187 0
+-103 232 -220 0
+-188 -185 109 0
+-11 180 219 0
+217 -95 231 0
+128 46 136 0
+34 198 23 0
+160 -30 53 0
+102 -193 207 0
+-176 -136 -104 0
+211 -103 -31 0
+-138 -200 -74 0
+29 -111 -196 0
+108 231 -70 0
+-74 -227 125 0
+-162 -94 201 0
+-69 -78 66 0
+58 17 129 0
+-130 207 238 0
+189 95 -16 0
+162 183 -243 0
+229 194 -11 0
+-61 -144 16 0
+-196 -27 71 0
+-222 -165 -185 0
+-136 -139 138 0
+61 228 207 0
+70 83 186 0
+200 -218 109 0
+111 123 -250 0
+-1 245 115 0
+152 183 93 0
+151 -74 -197 0
+169 -108 185 0
+112 238 207 0
+-88 -34 -61 0
+-67 -74 117 0
+-23 -82 194 0
+187 87 210 0
+-206 226 75 0
+229 -175 141 0
+223 194 136 0
+-209 125 149 0
+-4 -30 154 0
+-51 106 243 0
+233 247 -4 0
+185 9 -74 0
+137 -55 -51 0
+102 -210 173 0
+22 224 -179 0
+94 -81 -193 0
+228 -139 237 0
+227 -96 138 0
+171 -233 -55 0
+167 9 202 0
+-42 -117 132 0
+-213 -193 -224 0
+-32 -221 -28 0
+15 169 -142 0
+-47 178 -138 0
+-49 64 -28 0
+-15 -10 -185 0
+-170 -241 -150 0
+-107 -175 67 0
+127 41 6 0
+-176 87 -92 0
+-197 30 149 0
+-61 -187 99 0
+-108 -241 -184 0
+2 -116 218 0
+-37 57 92 0
+-17 207 -138 0
+24 148 -91 0
+131 -215 -216 0
+-241 -141 -69 0
+214 185 6 0
+163 -79 222 0
+205 -19 207 0
+20 -29 -235 0
+74 -58 -8 0
+246 -140 -212 0
+214 31 198 0
+218 -44 213 0
+33 203 -55 0
+-206 -110 -29 0
+-169 -136 123 0
+107 -150 -104 0
+62 -131 172 0
+51 -177 57 0
+76 150 202 0
+-87 -31 -228 0
+-33 18 -63 0
+-16 -134 107 0
+42 208 177 0
+-190 -138 -20 0
+-233 79 163 0
+-123 -71 -92 0
+161 -222 -48 0
+-18 200 -163 0
+65 -238 113 0
+-216 111 -183 0
+202 -193 -40 0
+207 39 -219 0
+209 74 77 0
+-97 -82 -112 0
+-64 131 -100 0
+216 210 -112 0
+-2 -210 28 0
+-97 173 -158 0
+-48 140 -7 0
+-148 -163 52 0
+166 -124 20 0
+16 130 -233 0
+128 196 -119 0
+-210 166 -52 0
+-138 -222 -63 0
+249 -134 -94 0
+42 -177 -101 0
+220 -97 145 0
+1 91 178 0
+203 -193 -223 0
+236 -131 -75 0
+-51 -191 -162 0
+-100 185 229 0
+-7 23 200 0
+-186 27 199 0
+-100 28 211 0
+160 156 51 0
+-203 -157 -199 0
+-41 158 245 0
+-246 -27 -97 0
+-25 -35 165 0
+-96 -119 -177 0
+161 143 140 0
+81 114 198 0
+-145 99 67 0
+129 68 -37 0
+-65 149 115 0
+225 205 197 0
+155 -145 -134 0
+-142 115 -86 0
+-210 234 -197 0
+242 92 -148 0
+160 -57 -147 0
+127 -76 106 0
+248 70 191 0
+-212 -238 30 0
+158 225 -148 0
+-248 240 -37 0
+-104 -223 -33 0
+-35 231 31 0
+21 -26 46 0
+106 -91 4 0
+234 143 -73 0
+227 141 142 0
+221 134 -106 0
+60 -130 -194 0
+-135 35 218 0
+221 21 7 0
+212 17 183 0
+229 -246 167 0
+-2 -57 155 0
+73 -47 -118 0
+-154 -155 -176 0
+-204 159 232 0
+169 241 -3 0
+110 76 -56 0
+-97 -93 -14 0
+120 -37 102 0
+-11 150 -208 0
+250 205 211 0
+3 -149 -109 0
+26 -10 222 0
+236 -93 142 0
+137 -149 239 0
+65 -141 229 0
+-59 -146 167 0
+47 229 89 0
+123 4 156 0
+103 227 192 0
+116 -135 224 0
+112 -218 -14 0
+-107 -182 -196 0
+-8 73 217 0
+-206 190 34 0
+-230 -146 -240 0
+71 -102 117 0
+-51 -237 -183 0
+-209 190 204 0
+232 -58 230 0
+121 -185 -157 0
+-9 208 -249 0
+128 93 115 0
+-192 -48 236 0
+-186 -205 145 0
+177 -91 -34 0
+-229 209 -129 0
+-105 212 13 0
+-15 213 149 0
+-87 -44 76 0
+-81 136 114 0
+-197 -45 164 0
+-29 91 -97 0
+12 -74 -97 0
+99 -225 44 0
+160 70 225 0
+-57 -235 -104 0
+-55 -188 -72 0
+-99 -197 -7 0
+-164 56 208 0
+44 -168 21 0
+124 190 -183 0
+148 -36 -237 0
+148 167 178 0
+-8 181 -29 0
+11 -109 -44 0
+111 -49 189 0
+-209 41 73 0
+116 237 210 0
+-158 88 14 0
+63 188 107 0
+-204 162 45 0
+-205 -95 -154 0
+16 171 -156 0
+-216 -88 3 0
+215 202 -18 0
+-177 -248 42 0
+-52 199 191 0
+152 -114 45 0
+46 137 133 0
+-129 3 223 0
+27 -1 15 0
+165 -24 207 0
+229 -131 169 0
+-67 233 226 0
+-221 159 17 0
+-211 -81 92 0
+-233 -64 87 0
+-244 -147 -197 0
+-2 -236 -116 0
+241 156 55 0
+-99 59 190 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-028.cnf b/benchmarks/UUF250.1065.100/uuf250-028.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-028.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 90 39 220 0
+229 153 -242 0
+41 -183 -158 0
+-211 -212 -163 0
+-21 82 -250 0
+-188 -124 21 0
+-229 153 248 0
+149 58 -213 0
+-224 -42 162 0
+102 -243 -140 0
+83 155 -49 0
+-198 41 -125 0
+-225 -159 199 0
+138 189 72 0
+-107 176 36 0
+-172 -109 -158 0
+192 160 11 0
+-208 79 -180 0
+186 -155 -84 0
+50 61 84 0
+-89 -228 -219 0
+-216 -139 -89 0
+-247 162 21 0
+-73 3 -193 0
+-65 -59 206 0
+-9 -232 -240 0
+-156 -193 76 0
+-187 166 191 0
+-245 165 10 0
+83 135 -77 0
+50 41 -202 0
+226 -174 122 0
+81 104 206 0
+28 -56 213 0
+-56 75 -168 0
+102 -162 241 0
+233 -176 182 0
+146 57 203 0
+150 -105 69 0
+145 198 -136 0
+12 -181 159 0
+-11 217 35 0
+-41 217 -68 0
+6 218 -250 0
+136 224 -89 0
+-19 46 98 0
+37 59 49 0
+-82 42 -88 0
+44 39 -123 0
+184 248 -175 0
+189 -38 5 0
+-118 2 112 0
+37 155 -154 0
+-29 -98 227 0
+103 74 88 0
+-237 34 144 0
+-45 187 -110 0
+-19 140 -87 0
+109 -43 -238 0
+175 47 201 0
+118 61 -79 0
+-120 96 -85 0
+-162 -20 78 0
+-139 -51 134 0
+-4 60 -124 0
+249 -189 9 0
+226 68 -156 0
+249 -209 177 0
+167 -96 168 0
+127 -225 -113 0
+-199 178 122 0
+-17 231 -139 0
+79 39 144 0
+122 31 -196 0
+-93 -208 142 0
+139 156 248 0
+-81 128 234 0
+155 -128 -64 0
+148 4 209 0
+-11 137 -247 0
+-223 -231 -110 0
+-224 72 -100 0
+232 -195 -26 0
+-223 -141 -162 0
+-220 -244 -91 0
+170 118 -163 0
+250 61 225 0
+248 250 -211 0
+181 -17 93 0
+-48 -167 -70 0
+-71 52 -83 0
+137 -81 -231 0
+127 -177 249 0
+-40 -131 59 0
+208 -20 172 0
+243 -228 -106 0
+-245 -97 -17 0
+-225 -84 122 0
+15 210 -202 0
+-78 50 194 0
+-52 -70 79 0
+93 140 136 0
+-55 89 178 0
+-248 -76 -57 0
+123 -226 198 0
+-167 -26 -94 0
+-34 -26 -127 0
+-13 189 -81 0
+37 112 218 0
+-242 -183 91 0
+214 -165 90 0
+-45 193 -48 0
+-163 124 -121 0
+135 -101 -97 0
+218 186 89 0
+-123 -89 -1 0
+234 191 -102 0
+214 25 -88 0
+-70 153 -1 0
+-74 223 131 0
+-249 153 -94 0
+160 -99 180 0
+225 -94 66 0
+-213 -249 -236 0
+158 -239 -212 0
+-43 -150 145 0
+125 59 -107 0
+-96 44 81 0
+-244 68 -7 0
+-219 -188 160 0
+173 -18 210 0
+-76 29 -167 0
+-169 178 -29 0
+7 81 -201 0
+185 -28 -170 0
+154 -131 162 0
+-221 -23 -93 0
+-123 124 -103 0
+-35 -130 21 0
+-217 -78 108 0
+-30 -74 -197 0
+7 157 168 0
+-25 166 247 0
+66 102 -248 0
+166 -54 -218 0
+90 -219 -212 0
+182 167 56 0
+-222 -40 16 0
+87 232 183 0
+-225 233 73 0
+80 -97 -230 0
+-190 -65 57 0
+95 136 112 0
+192 190 9 0
+-144 -248 59 0
+-227 19 162 0
+-96 -1 110 0
+225 -90 159 0
+114 141 -201 0
+198 158 -222 0
+-72 100 -180 0
+-28 152 -240 0
+161 29 75 0
+81 228 -165 0
+-5 48 -88 0
+137 125 60 0
+55 135 18 0
+29 183 -100 0
+128 82 193 0
+221 117 -90 0
+19 229 17 0
+-194 -98 9 0
+-32 170 -214 0
+96 -150 -47 0
+-79 -163 25 0
+61 239 -96 0
+-202 -10 -237 0
+-242 -2 48 0
+-170 228 -220 0
+-125 94 74 0
+17 -72 32 0
+-1 100 108 0
+-114 52 -79 0
+-231 -176 -189 0
+-112 -17 47 0
+229 183 130 0
+-109 46 -128 0
+44 146 -239 0
+84 -37 171 0
+226 99 -79 0
+-79 13 -179 0
+236 132 19 0
+52 141 196 0
+-36 98 39 0
+19 95 -124 0
+93 -196 -171 0
+244 140 -74 0
+61 55 62 0
+8 130 172 0
+-71 -104 136 0
+103 44 198 0
+215 57 -240 0
+210 -129 -47 0
+97 -142 21 0
+-60 -8 -210 0
+-198 55 204 0
+-245 42 -74 0
+227 41 -20 0
+-164 -158 -47 0
+41 -235 -242 0
+161 128 249 0
+-132 17 -118 0
+97 -227 240 0
+22 162 -209 0
+53 -136 120 0
+-239 -47 -177 0
+-63 -44 -215 0
+130 -97 -191 0
+-170 235 -101 0
+-13 -106 -82 0
+183 137 -15 0
+58 187 -221 0
+-237 248 66 0
+-116 -36 15 0
+-163 177 173 0
+-212 241 209 0
+154 -157 -19 0
+-94 165 -134 0
+-189 -207 -35 0
+-20 85 -124 0
+-14 41 174 0
+54 171 180 0
+210 138 24 0
+-93 -236 -72 0
+-74 -208 -79 0
+130 -164 -199 0
+76 190 -136 0
+-115 222 67 0
+2 157 99 0
+-67 107 -245 0
+54 -185 -58 0
+217 64 -132 0
+32 184 -116 0
+213 -73 87 0
+97 212 227 0
+235 -161 -216 0
+236 -129 17 0
+-11 13 21 0
+-56 -73 164 0
+-12 231 -21 0
+-19 57 -39 0
+-188 -84 80 0
+42 212 -72 0
+153 144 -5 0
+-124 48 -118 0
+22 55 246 0
+12 -227 -178 0
+-150 223 -91 0
+-154 186 72 0
+-46 125 -155 0
+103 41 244 0
+191 -112 -9 0
+247 102 -162 0
+15 -226 -132 0
+194 179 7 0
+38 195 -65 0
+64 233 -28 0
+-12 -97 -80 0
+120 199 128 0
+-133 228 189 0
+-164 -114 225 0
+-145 208 249 0
+-150 -42 -196 0
+132 84 78 0
+-20 217 -89 0
+-240 -19 -28 0
+-230 141 -130 0
+77 -212 -201 0
+-152 74 250 0
+-90 102 -51 0
+94 50 -174 0
+-43 -244 62 0
+82 48 86 0
+-198 -221 -100 0
+31 -39 34 0
+-236 -61 -144 0
+-80 -224 150 0
+15 228 -169 0
+-126 -208 -209 0
+-158 186 -196 0
+-36 -3 -224 0
+-86 -242 130 0
+107 -148 3 0
+-12 123 -221 0
+127 -6 62 0
+-236 -232 -81 0
+-115 -246 236 0
+19 88 16 0
+35 123 -134 0
+-130 220 -237 0
+19 -28 165 0
+93 102 71 0
+-196 -114 140 0
+223 -171 -124 0
+88 -55 -186 0
+-7 15 -4 0
+246 208 -92 0
+119 -232 -50 0
+-8 165 106 0
+98 -109 86 0
+10 190 -96 0
+5 -107 -168 0
+32 42 -184 0
+18 -57 41 0
+-154 36 170 0
+-70 78 -42 0
+126 -96 -10 0
+-247 223 224 0
+56 -72 79 0
+158 99 52 0
+-180 157 198 0
+-124 -198 134 0
+65 -238 48 0
+-60 224 175 0
+-154 227 218 0
+74 -233 212 0
+-60 -77 -232 0
+19 25 -210 0
+169 122 -101 0
+-213 164 -147 0
+-235 -192 -183 0
+-230 -23 -213 0
+-184 234 197 0
+21 219 -131 0
+-42 -24 -54 0
+138 -189 113 0
+-206 115 98 0
+92 -9 47 0
+-47 174 -65 0
+68 86 149 0
+-43 -161 -41 0
+231 187 40 0
+-142 -197 124 0
+35 -31 -200 0
+225 -26 80 0
+226 189 -14 0
+-192 -75 182 0
+-95 -45 -235 0
+-244 18 -250 0
+187 -92 -234 0
+-119 -192 -70 0
+128 -150 -238 0
+97 -225 -187 0
+50 -187 188 0
+-7 67 147 0
+-121 202 53 0
+103 213 160 0
+-232 -119 -15 0
+88 250 145 0
+-80 56 -92 0
+-87 166 -127 0
+150 207 -173 0
+99 -29 63 0
+-71 34 12 0
+240 138 -116 0
+-5 200 -76 0
+92 238 -138 0
+210 145 -214 0
+35 79 194 0
+-107 34 140 0
+-133 -119 202 0
+139 92 28 0
+-210 66 -219 0
+83 -122 55 0
+-28 -25 -131 0
+170 130 114 0
+-161 226 205 0
+-11 -211 -126 0
+205 -216 85 0
+-108 -19 29 0
+233 -106 -155 0
+-210 137 -218 0
+225 86 179 0
+-64 20 28 0
+-152 136 -38 0
+206 -106 79 0
+102 161 192 0
+-37 -50 -102 0
+27 215 -186 0
+73 -15 -100 0
+-84 151 79 0
+-217 -111 191 0
+175 -215 -66 0
+-193 207 180 0
+-91 -83 58 0
+-163 -27 -152 0
+-21 156 -23 0
+227 239 167 0
+-9 208 52 0
+231 176 145 0
+-40 28 114 0
+103 -38 207 0
+-76 226 10 0
+-88 -27 232 0
+202 -195 242 0
+184 -21 -134 0
+99 -65 -189 0
+76 16 -163 0
+109 -96 -208 0
+-156 187 116 0
+-3 217 119 0
+-37 -112 146 0
+162 243 101 0
+-6 186 -204 0
+135 182 -126 0
+-98 -81 -125 0
+-47 -4 -1 0
+-26 -140 -160 0
+-234 -221 -171 0
+126 69 -128 0
+160 -167 37 0
+-173 179 -6 0
+-90 145 124 0
+-235 -5 -59 0
+-103 68 -61 0
+-185 229 -46 0
+-224 185 -106 0
+214 -198 -120 0
+-175 182 146 0
+226 -190 -156 0
+-166 104 -202 0
+-138 49 150 0
+219 242 -205 0
+229 -3 -83 0
+-212 111 117 0
+164 -133 43 0
+12 6 -156 0
+224 26 117 0
+-40 107 101 0
+-125 55 -132 0
+82 216 44 0
+130 102 8 0
+198 -81 -67 0
+-83 182 26 0
+206 -220 -173 0
+247 -42 191 0
+42 45 -132 0
+-90 28 -68 0
+75 175 -141 0
+-219 -64 -205 0
+116 -147 208 0
+-86 229 -168 0
+205 118 25 0
+233 -98 -42 0
+109 167 214 0
+-229 -173 -11 0
+-59 65 -176 0
+-224 237 71 0
+-116 242 -192 0
+58 223 56 0
+-135 -14 36 0
+92 -9 78 0
+222 -208 96 0
+135 -72 -96 0
+216 36 -182 0
+-134 192 -231 0
+183 -178 -189 0
+-119 -167 131 0
+-69 -94 -158 0
+124 -135 -172 0
+23 -39 170 0
+-184 -140 122 0
+-19 46 175 0
+-51 98 169 0
+-88 152 -226 0
+-165 96 -123 0
+-101 192 -62 0
+-17 110 -237 0
+203 143 89 0
+-175 194 7 0
+-103 -2 -159 0
+-105 -20 -153 0
+107 -9 -105 0
+-84 153 -89 0
+29 198 -139 0
+99 -200 -226 0
+218 -30 -165 0
+-115 -52 166 0
+165 -229 19 0
+198 -179 239 0
+60 63 -35 0
+181 -38 -239 0
+-2 -23 -236 0
+34 -157 109 0
+95 -107 -188 0
+-169 2 215 0
+-162 218 -72 0
+85 -64 -2 0
+200 16 149 0
+67 -163 165 0
+157 165 -108 0
+-155 -29 -112 0
+-205 14 -238 0
+199 32 235 0
+-156 -217 -71 0
+-67 -127 -34 0
+92 -23 -40 0
+-22 216 -202 0
+177 -81 -156 0
+-180 -76 -176 0
+-176 -52 15 0
+-139 -81 -31 0
+142 -170 -199 0
+-14 74 -78 0
+128 28 73 0
+-191 -203 109 0
+-213 -51 177 0
+-226 -121 -245 0
+-172 -227 216 0
+246 23 90 0
+-126 -16 -70 0
+81 -183 33 0
+82 152 132 0
+-218 -248 -71 0
+246 242 239 0
+203 -186 81 0
+3 249 -233 0
+-47 -88 -60 0
+22 132 -133 0
+58 -60 -121 0
+-111 98 116 0
+-242 -122 33 0
+-132 -203 127 0
+-76 -152 -172 0
+-87 51 -46 0
+137 -208 -38 0
+37 140 -28 0
+-108 -245 138 0
+-26 -12 -170 0
+-183 56 213 0
+-169 -149 -17 0
+-114 187 -54 0
+-76 114 161 0
+-232 125 107 0
+63 -5 -132 0
+85 152 -42 0
+16 222 -130 0
+-236 -188 250 0
+243 133 223 0
+176 96 48 0
+-200 205 182 0
+185 -72 11 0
+-200 127 -61 0
+47 15 -95 0
+62 39 223 0
+140 46 48 0
+111 221 175 0
+245 -234 -192 0
+-18 229 -113 0
+-60 -132 212 0
+-59 22 -102 0
+240 29 -129 0
+-106 -47 136 0
+179 -208 -79 0
+-31 -15 52 0
+-47 242 51 0
+-103 -111 -138 0
+176 -78 -248 0
+-161 -167 -184 0
+-159 -239 154 0
+239 -29 -78 0
+147 30 59 0
+-235 -187 108 0
+-208 -158 -13 0
+-31 54 -209 0
+20 3 -219 0
+46 -189 -175 0
+-134 -207 122 0
+86 147 -26 0
+68 69 -225 0
+-217 23 242 0
+79 165 -223 0
+-189 152 -60 0
+228 237 204 0
+-143 94 100 0
+136 -119 81 0
+-149 -154 86 0
+-90 -73 183 0
+78 192 10 0
+156 160 -129 0
+94 215 174 0
+184 -236 -123 0
+176 -229 86 0
+-153 -135 -117 0
+89 -61 30 0
+187 -105 -98 0
+147 -72 166 0
+173 -82 -50 0
+-116 -59 127 0
+-134 -81 -88 0
+167 -112 -82 0
+195 -118 -42 0
+-182 59 -31 0
+224 -182 -246 0
+-128 -47 -69 0
+193 -126 104 0
+244 -85 193 0
+234 126 -138 0
+-201 -80 136 0
+184 58 95 0
+245 -215 179 0
+174 232 154 0
+195 1 224 0
+-37 -215 160 0
+221 95 -147 0
+119 -92 134 0
+116 -114 105 0
+118 175 -122 0
+171 -44 101 0
+170 186 -107 0
+236 -119 -46 0
+243 32 100 0
+218 168 4 0
+226 180 54 0
+-88 -180 -205 0
+-148 232 -74 0
+179 -94 20 0
+108 -158 -238 0
+-122 223 -176 0
+-195 136 114 0
+-104 -227 -92 0
+-165 -98 -38 0
+-5 234 -136 0
+-238 -217 -106 0
+-97 -87 39 0
+-71 89 94 0
+-106 181 -110 0
+121 119 220 0
+-139 98 -32 0
+-147 108 -10 0
+-51 139 84 0
+157 -29 16 0
+-170 13 222 0
+63 -221 -69 0
+-202 -88 -2 0
+187 44 -80 0
+237 1 207 0
+-5 -219 -113 0
+13 206 -205 0
+73 214 -23 0
+-69 37 222 0
+76 104 68 0
+-133 111 -86 0
+-230 -99 -186 0
+-119 2 161 0
+70 144 -46 0
+-108 -118 17 0
+-43 32 234 0
+108 -6 169 0
+-240 -59 -100 0
+-160 20 68 0
+-118 169 -227 0
+-7 137 -159 0
+-61 -123 -191 0
+-77 155 -190 0
+-101 -214 -159 0
+28 -37 -139 0
+131 -178 -120 0
+-225 -229 -7 0
+-46 -34 -76 0
+124 -60 94 0
+-3 6 -50 0
+-124 -141 149 0
+-128 155 45 0
+-55 115 -35 0
+10 222 55 0
+-116 -7 38 0
+136 21 189 0
+-101 142 24 0
+-147 -79 207 0
+-176 218 27 0
+12 187 -38 0
+98 237 -206 0
+-155 121 -111 0
+-20 162 -214 0
+32 -19 -141 0
+-90 10 -148 0
+61 -157 236 0
+235 97 -128 0
+-230 45 -55 0
+116 52 -166 0
+217 199 -173 0
+113 -137 139 0
+-106 -137 -178 0
+-126 -212 247 0
+-78 21 -69 0
+157 243 -128 0
+-62 219 -89 0
+-31 -173 128 0
+-160 -32 -72 0
+-174 40 248 0
+171 189 16 0
+1 79 -91 0
+-80 58 -81 0
+-67 176 -17 0
+115 -6 18 0
+-135 -169 238 0
+21 217 84 0
+19 135 -170 0
+85 158 -110 0
+80 161 -198 0
+-147 156 114 0
+-140 -76 46 0
+84 205 235 0
+188 -138 234 0
+-240 -69 -190 0
+-132 -63 -117 0
+74 87 -248 0
+-220 -143 -139 0
+31 -84 79 0
+-44 121 136 0
+194 -189 114 0
+-233 -7 -147 0
+165 95 -99 0
+244 79 -78 0
+141 136 -80 0
+-78 62 75 0
+-3 104 -15 0
+-105 248 235 0
+197 45 -112 0
+233 8 -91 0
+199 111 -20 0
+31 -55 245 0
+-185 58 -76 0
+202 -207 170 0
+18 214 44 0
+66 -224 -188 0
+-227 27 -45 0
+49 -6 56 0
+-250 -125 23 0
+207 206 -218 0
+78 -130 -217 0
+6 -192 240 0
+49 211 -66 0
+-170 84 114 0
+-196 -210 8 0
+156 38 -202 0
+86 58 108 0
+-136 156 230 0
+191 180 -148 0
+107 -67 111 0
+-186 135 -108 0
+-54 -92 217 0
+-180 53 -230 0
+222 -195 168 0
+-20 105 -131 0
+155 -218 -59 0
+95 -66 185 0
+185 35 -238 0
+-65 -233 -144 0
+204 86 38 0
+34 210 89 0
+-60 95 129 0
+-2 -34 -145 0
+215 191 -165 0
+41 -78 231 0
+200 195 -244 0
+-101 97 -90 0
+-89 92 223 0
+166 -46 -40 0
+-225 195 -242 0
+-240 222 -97 0
+228 111 230 0
+-6 -178 -162 0
+78 -77 -38 0
+32 131 -136 0
+176 76 -131 0
+-156 37 250 0
+206 110 -17 0
+-109 166 -3 0
+-87 65 40 0
+131 13 200 0
+-151 190 -45 0
+240 -31 8 0
+-183 -6 11 0
+-94 -238 -108 0
+-8 92 -208 0
+216 -4 182 0
+-159 -144 -37 0
+12 81 189 0
+-67 -110 77 0
+119 -250 -128 0
+-68 -173 -234 0
+6 92 -32 0
+-227 20 11 0
+4 108 -136 0
+-118 -151 128 0
+-226 46 -7 0
+-97 51 31 0
+57 -70 58 0
+-94 238 -207 0
+-109 -185 140 0
+71 155 -163 0
+18 210 8 0
+-86 -144 -171 0
+-242 55 -142 0
+187 -143 144 0
+194 200 228 0
+63 45 -51 0
+171 178 -30 0
+-246 62 46 0
+-96 197 223 0
+63 217 52 0
+-131 -135 -124 0
+68 -126 -144 0
+-89 212 26 0
+-214 -194 233 0
+39 245 222 0
+169 166 -179 0
+-7 165 -9 0
+-115 -100 187 0
+-176 -198 -228 0
+-164 173 -155 0
+-180 -106 -109 0
+-228 -117 -1 0
+-243 -229 -162 0
+-58 160 174 0
+129 -215 -239 0
+194 -157 -33 0
+44 -105 -102 0
+-20 226 -209 0
+127 -165 80 0
+134 10 88 0
+50 218 220 0
+-68 64 -202 0
+149 127 160 0
+28 -185 182 0
+229 -119 73 0
+130 40 64 0
+-197 189 148 0
+-83 7 -132 0
+-10 -142 124 0
+4 -228 -76 0
+174 -8 236 0
+219 -68 -217 0
+-200 182 104 0
+-201 -188 166 0
+-146 -164 -2 0
+-144 -131 227 0
+-200 -122 173 0
+-138 -188 30 0
+-33 -80 -14 0
+-223 118 113 0
+-194 233 200 0
+-25 -62 -224 0
+46 116 150 0
+-151 140 108 0
+-113 62 197 0
+-46 -230 -18 0
+98 174 -191 0
+-33 -167 -35 0
+210 142 31 0
+147 -168 -180 0
+-128 -188 195 0
+-25 30 -18 0
+134 55 168 0
+25 -187 -89 0
+238 159 137 0
+207 -239 -46 0
+127 202 156 0
+-226 186 -99 0
+202 25 81 0
+-248 -104 231 0
+235 -140 -20 0
+169 -118 -143 0
+-118 185 -130 0
+-111 30 155 0
+-14 -68 124 0
+25 -186 -196 0
+-236 -134 55 0
+-72 76 199 0
+-82 153 -57 0
+-7 108 -195 0
+-187 -127 81 0
+70 156 -180 0
+139 106 212 0
+-114 -140 157 0
+-47 133 -109 0
+-136 200 87 0
+-13 151 -163 0
+80 164 52 0
+-45 114 248 0
+202 80 6 0
+20 -206 218 0
+112 -186 -201 0
+221 -208 -140 0
+-131 -43 4 0
+2 195 -116 0
+-27 -24 142 0
+-44 241 -249 0
+220 236 84 0
+248 139 125 0
+-38 19 64 0
+-90 53 -92 0
+45 90 -212 0
+170 -53 -212 0
+-86 -159 -109 0
+-79 198 -145 0
+210 -191 224 0
+-22 216 -111 0
+-210 -179 -247 0
+-141 -18 -67 0
+124 -57 175 0
+-189 -159 -216 0
+182 -232 103 0
+-236 174 -40 0
+-140 -236 -240 0
+183 -108 -24 0
+133 -65 131 0
+236 -158 72 0
+-200 -186 210 0
+-212 58 40 0
+-169 197 132 0
+165 186 72 0
+-135 21 -206 0
+-243 59 91 0
+7 -10 66 0
+-71 130 26 0
+210 237 15 0
+79 166 -70 0
+190 115 236 0
+39 73 43 0
+-184 -190 -133 0
+37 -101 -191 0
+-101 -210 138 0
+98 -183 -125 0
+-118 1 -14 0
+164 -38 -72 0
+-1 34 -64 0
+164 186 -155 0
+-61 203 80 0
+-126 153 -43 0
+22 227 -185 0
+57 -24 214 0
+-66 -129 234 0
+-117 -240 41 0
+238 -51 229 0
+177 211 17 0
+42 -111 63 0
+54 47 156 0
+-125 133 -75 0
+-241 67 -50 0
+10 -24 201 0
+-65 -176 116 0
+155 235 -144 0
+-145 147 42 0
+219 52 188 0
+-9 30 -58 0
+213 -120 118 0
+175 -152 34 0
+227 106 202 0
+140 44 66 0
+-112 71 -115 0
+-112 242 40 0
+29 244 -188 0
+118 39 4 0
+-83 198 -122 0
+233 136 5 0
+18 -166 24 0
+93 -173 -87 0
+-178 -103 -188 0
+-9 -5 -193 0
+65 -135 -103 0
+101 250 -74 0
+218 -149 -142 0
+-204 106 -229 0
+137 -46 155 0
+-47 240 -191 0
+-58 159 -173 0
+-100 2 128 0
+118 -10 -162 0
+-247 38 -244 0
+-207 164 -159 0
+-71 121 -125 0
+223 101 -160 0
+157 210 -226 0
+18 -52 165 0
+180 158 196 0
+-54 126 -129 0
+-88 -92 231 0
+-213 -100 31 0
+-65 -185 138 0
+-10 -125 247 0
+214 -17 178 0
+-222 33 138 0
+24 -244 180 0
+141 -246 -33 0
+117 -235 103 0
+165 -153 82 0
+138 -217 60 0
+106 -192 84 0
+-132 -137 -11 0
+-142 -31 -219 0
+-59 -58 62 0
+-168 37 -23 0
+-68 -168 -133 0
+-165 -84 -16 0
+-160 -138 212 0
+37 190 163 0
+-154 -248 -99 0
+-117 -43 79 0
+-129 108 114 0
+75 192 -249 0
+141 -108 -70 0
+-116 110 148 0
+-126 -153 165 0
+235 -30 -215 0
+-209 248 189 0
+-88 -174 117 0
+-58 93 -181 0
+-78 -182 119 0
+100 -120 -50 0
+-61 -177 221 0
+-9 -222 -178 0
+-197 -187 247 0
+-94 -220 236 0
+232 -62 -241 0
+-4 -187 135 0
+-228 195 240 0
+59 -17 -55 0
+110 -238 -165 0
+-216 -181 188 0
+164 -216 -249 0
+67 166 -130 0
+-175 -130 216 0
+175 -45 97 0
+-216 104 -227 0
+-216 224 154 0
+149 -89 9 0
+-228 71 -209 0
+-52 224 188 0
+-195 -28 -181 0
+110 145 -213 0
+106 8 -74 0
+-193 -13 39 0
+-45 -7 61 0
+-59 99 150 0
+-229 -129 225 0
+-176 248 -91 0
+217 -55 139 0
+-93 -250 100 0
+-26 41 104 0
+-6 -8 -2 0
+-63 124 141 0
+-29 89 57 0
+11 187 -12 0
+-115 116 34 0
+91 47 71 0
+-236 -89 143 0
+-129 -21 -104 0
+-196 198 -134 0
+-201 -173 -90 0
+48 231 -178 0
+138 -58 42 0
+-45 -62 -54 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-029.cnf b/benchmarks/UUF250.1065.100/uuf250-029.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-029.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 123 -42 143 0
+-216 -244 38 0
+37 87 54 0
+-61 71 196 0
+27 8 76 0
+171 187 -47 0
+-145 -248 219 0
+204 -175 180 0
+-35 -42 -88 0
+19 24 -182 0
+-100 242 -182 0
+121 -199 212 0
+182 84 23 0
+-129 125 46 0
+141 -125 -66 0
+-67 -68 -128 0
+-212 -84 130 0
+22 -105 -93 0
+48 95 -58 0
+-136 201 38 0
+-87 90 74 0
+147 -49 121 0
+-37 242 148 0
+61 -84 208 0
+32 62 -219 0
+-74 99 -81 0
+185 -211 -216 0
+-99 -24 -178 0
+109 214 -47 0
+83 -113 34 0
+43 -4 -145 0
+40 -86 -170 0
+192 -239 181 0
+-82 -93 -46 0
+-101 241 -240 0
+180 -85 174 0
+-33 248 160 0
+109 194 39 0
+-121 145 115 0
+44 123 13 0
+-203 187 140 0
+201 -43 95 0
+-160 -103 42 0
+221 -12 249 0
+107 222 -144 0
+174 207 87 0
+160 -33 -140 0
+-102 53 -236 0
+-248 222 138 0
+-17 163 37 0
+-61 206 248 0
+-244 -179 113 0
+17 -35 59 0
+128 -175 31 0
+80 187 250 0
+158 238 -155 0
+-50 185 97 0
+-199 152 -161 0
+79 -4 1 0
+174 -111 87 0
+198 -116 105 0
+-87 -220 -45 0
+-36 101 -63 0
+-167 -131 145 0
+4 -148 -179 0
+208 -135 -2 0
+-172 74 141 0
+-127 -43 -144 0
+-80 157 76 0
+-42 -77 -197 0
+106 -124 19 0
+-28 108 79 0
+212 -201 129 0
+-50 -219 24 0
+175 -234 174 0
+5 -59 -214 0
+28 193 7 0
+192 -73 -31 0
+-187 227 138 0
+-58 -26 64 0
+71 -152 -75 0
+-184 202 183 0
+21 250 116 0
+221 -7 19 0
+188 24 146 0
+18 75 193 0
+82 -43 -69 0
+-58 4 -126 0
+-215 -25 -201 0
+-102 71 -192 0
+-39 -89 -20 0
+-98 13 -171 0
+-43 84 -157 0
+114 -220 236 0
+-232 54 189 0
+-119 90 99 0
+-17 168 42 0
+-91 127 -152 0
+-208 -158 127 0
+-62 -204 -133 0
+10 -245 23 0
+-137 150 11 0
+-245 -178 221 0
+-53 132 -173 0
+-9 -137 -98 0
+75 146 219 0
+-190 140 2 0
+45 -62 -17 0
+-30 -10 -73 0
+-97 197 -34 0
+-169 163 66 0
+-240 -200 209 0
+80 -194 87 0
+36 -239 -53 0
+6 -38 189 0
+209 152 -190 0
+94 28 149 0
+-78 -98 -241 0
+208 229 -189 0
+-2 -92 -168 0
+-218 89 51 0
+106 206 -117 0
+51 -85 -232 0
+-242 -206 -154 0
+-59 -218 -82 0
+126 -50 176 0
+-137 -119 131 0
+-191 -211 -248 0
+-224 -165 76 0
+-211 99 147 0
+-62 -132 157 0
+-2 -50 188 0
+-149 131 -24 0
+-68 -86 147 0
+209 -199 -126 0
+212 -197 -14 0
+188 186 -227 0
+-188 216 -47 0
+194 180 -245 0
+-118 -32 182 0
+-126 -98 -14 0
+65 153 -133 0
+208 -215 166 0
+-164 -119 208 0
+141 77 -61 0
+-140 195 44 0
+-100 -148 -163 0
+183 -146 155 0
+126 -63 -200 0
+-113 -112 234 0
+-120 -74 248 0
+173 77 -228 0
+-25 241 -62 0
+-11 214 -25 0
+117 159 107 0
+-154 203 115 0
+-231 39 -168 0
+-125 149 217 0
+-148 89 19 0
+167 165 225 0
+-65 170 9 0
+-20 52 164 0
+-163 134 187 0
+-183 -218 -104 0
+-17 56 66 0
+47 144 250 0
+181 92 -122 0
+132 190 15 0
+-83 -1 -52 0
+-87 -219 248 0
+-233 6 220 0
+-53 242 -133 0
+56 218 -100 0
+-155 119 169 0
+-148 142 89 0
+-221 26 53 0
+232 -62 -106 0
+25 41 -160 0
+-42 -16 64 0
+-81 120 10 0
+217 -235 79 0
+-134 157 -149 0
+181 -46 175 0
+36 -213 51 0
+-218 -3 -141 0
+31 -138 139 0
+196 40 -220 0
+-228 210 -37 0
+-187 -85 169 0
+-9 -151 94 0
+-54 159 154 0
+-5 213 -101 0
+216 -35 -89 0
+-210 124 -223 0
+219 119 -57 0
+-79 71 93 0
+-43 -17 -73 0
+23 -207 164 0
+-250 168 224 0
+-128 15 -202 0
+-120 -156 40 0
+-72 182 68 0
+-24 -98 -16 0
+38 -209 -142 0
+94 -59 202 0
+15 113 185 0
+-105 146 5 0
+-232 -63 -177 0
+221 37 94 0
+-49 -142 83 0
+-29 201 188 0
+37 109 -158 0
+120 13 9 0
+181 229 45 0
+-50 -139 -234 0
+-208 -167 -122 0
+158 -166 235 0
+12 75 28 0
+29 51 15 0
+-166 125 -243 0
+-71 215 -47 0
+68 18 92 0
+67 95 -122 0
+-131 -144 43 0
+-249 133 -243 0
+-122 103 214 0
+-94 -112 -92 0
+232 230 -19 0
+-95 205 -27 0
+-7 98 -127 0
+-249 -211 12 0
+-36 -222 168 0
+52 -138 -60 0
+-205 -85 -88 0
+225 -229 35 0
+11 -226 -85 0
+-78 224 184 0
+-75 -153 -227 0
+18 -177 52 0
+42 -133 -3 0
+200 245 -206 0
+-246 95 -117 0
+-19 164 119 0
+211 -65 -19 0
+36 212 59 0
+-17 237 38 0
+-115 -16 -148 0
+198 -213 -151 0
+-158 -168 -13 0
+-103 214 -144 0
+-204 -18 -167 0
+-45 105 -202 0
+180 34 108 0
+27 -8 -231 0
+222 -36 124 0
+-45 -150 -143 0
+147 -186 238 0
+243 -58 -107 0
+-164 -213 145 0
+175 -182 178 0
+84 -28 195 0
+191 -105 -64 0
+-32 -41 -243 0
+-46 91 162 0
+-245 219 239 0
+-225 -91 143 0
+246 76 -166 0
+-196 146 189 0
+138 73 207 0
+107 -8 -219 0
+212 155 -67 0
+166 -69 -28 0
+-229 74 37 0
+-33 -150 -137 0
+-240 -56 158 0
+185 -113 243 0
+-203 -133 134 0
+-121 192 86 0
+223 -141 -248 0
+-9 119 -3 0
+-5 12 -16 0
+-62 -215 115 0
+207 -66 -19 0
+-140 196 -18 0
+84 -64 17 0
+240 -235 105 0
+238 -43 83 0
+-180 -195 93 0
+76 127 12 0
+241 -97 130 0
+-100 -172 94 0
+-72 165 117 0
+181 -197 49 0
+88 221 -161 0
+165 54 -21 0
+-154 160 125 0
+-71 186 -217 0
+42 20 181 0
+125 -130 47 0
+-210 -144 -165 0
+184 90 -135 0
+111 158 185 0
+-61 -137 43 0
+68 -100 -215 0
+-225 94 87 0
+113 -7 -247 0
+176 -108 -179 0
+63 89 245 0
+-121 164 -44 0
+209 -142 73 0
+-210 223 -209 0
+-201 -213 -16 0
+82 27 56 0
+-156 -201 33 0
+185 -145 -223 0
+103 -201 -161 0
+-219 -107 161 0
+201 -67 -152 0
+-126 -47 182 0
+-240 -181 12 0
+151 40 203 0
+-9 69 -215 0
+-44 3 -16 0
+176 135 -205 0
+-226 -33 131 0
+-240 -145 -107 0
+51 -214 26 0
+-215 176 80 0
+138 -47 224 0
+-43 129 49 0
+240 105 -188 0
+54 98 -106 0
+-157 77 163 0
+75 195 -79 0
+65 80 -112 0
+157 242 -83 0
+236 -142 227 0
+-78 128 -167 0
+23 -189 -168 0
+-85 -52 34 0
+174 -71 27 0
+136 -150 -7 0
+202 68 -105 0
+91 -81 -156 0
+-214 -17 194 0
+33 -136 179 0
+-174 -27 -242 0
+158 -90 49 0
+-229 48 187 0
+-28 19 135 0
+79 49 233 0
+100 -32 151 0
+73 -119 130 0
+-228 -110 -134 0
+-33 -21 -209 0
+-14 70 -23 0
+121 176 163 0
+-62 -89 243 0
+-27 189 -233 0
+101 135 -247 0
+33 66 -58 0
+187 -183 59 0
+-223 -17 164 0
+88 -234 -62 0
+46 245 49 0
+31 -86 -166 0
+222 -78 161 0
+105 148 132 0
+-142 201 -72 0
+-118 67 211 0
+-17 -141 -99 0
+160 -201 -67 0
+186 86 140 0
+-155 -246 -204 0
+-193 -67 -41 0
+167 -249 40 0
+4 -90 -219 0
+-62 -94 -35 0
+-205 66 134 0
+-132 -235 -150 0
+72 55 131 0
+130 -73 150 0
+48 -204 153 0
+221 110 -129 0
+188 149 156 0
+219 143 -98 0
+159 -134 -239 0
+117 29 -84 0
+-82 99 -210 0
+-124 14 36 0
+180 -227 176 0
+-187 114 -81 0
+-113 -124 45 0
+-214 67 -132 0
+54 127 11 0
+167 16 71 0
+185 -231 164 0
+226 -88 133 0
+-54 183 -184 0
+-183 -159 -63 0
+38 164 -166 0
+158 -191 -190 0
+-80 -181 -4 0
+79 -3 155 0
+199 121 -169 0
+161 -100 79 0
+-36 -115 -26 0
+-142 -16 161 0
+117 56 114 0
+-31 16 -172 0
+-115 188 84 0
+28 50 157 0
+-34 167 108 0
+-54 -178 -141 0
+-218 -230 -224 0
+-124 -44 -187 0
+-249 14 1 0
+247 100 192 0
+189 97 -181 0
+37 232 109 0
+-10 -244 81 0
+-147 199 -80 0
+173 -99 247 0
+117 -142 -137 0
+176 7 131 0
+-71 -26 -244 0
+217 118 -142 0
+-194 187 94 0
+230 -168 -188 0
+-15 -140 -166 0
+-146 -244 -207 0
+-83 -112 46 0
+220 102 247 0
+109 -21 -215 0
+205 151 -69 0
+51 191 -236 0
+-185 -163 -242 0
+40 -107 2 0
+84 28 -64 0
+227 -29 -100 0
+37 -200 -85 0
+-152 141 -77 0
+44 -160 -71 0
+-89 29 18 0
+-102 53 121 0
+-95 -134 -220 0
+-94 -58 -67 0
+-135 245 97 0
+-196 130 -71 0
+-55 134 200 0
+-196 179 181 0
+-90 201 144 0
+-94 -6 -90 0
+232 156 10 0
+-199 174 176 0
+-195 -45 188 0
+212 -49 246 0
+200 -49 122 0
+-170 220 239 0
+-222 221 -31 0
+156 -63 -174 0
+-138 149 -181 0
+250 -204 -184 0
+-204 164 -141 0
+48 -64 133 0
+-208 -116 63 0
+-13 -96 -150 0
+79 228 107 0
+183 -52 14 0
+236 41 -170 0
+-119 -77 -246 0
+183 -220 50 0
+235 242 6 0
+-192 185 -156 0
+-61 243 189 0
+111 -231 134 0
+61 -95 -60 0
+-139 160 -214 0
+-247 -192 -151 0
+-50 -207 152 0
+-46 -48 -243 0
+19 215 -249 0
+51 213 84 0
+-232 104 -25 0
+-41 55 127 0
+-204 88 111 0
+102 34 229 0
+25 -163 17 0
+-192 159 -226 0
+136 81 36 0
+-75 -226 -166 0
+-200 23 216 0
+-232 148 -240 0
+121 -197 76 0
+78 48 -197 0
+192 135 193 0
+39 -19 138 0
+82 -179 -159 0
+239 -48 110 0
+-180 223 -69 0
+94 -28 12 0
+152 -174 100 0
+-50 9 -225 0
+-121 -69 199 0
+2 -63 -66 0
+-198 33 179 0
+-40 221 -237 0
+-186 59 173 0
+62 138 -71 0
+-104 -120 -16 0
+-71 136 238 0
+63 135 27 0
+-213 210 95 0
+-137 -181 250 0
+-161 -45 -237 0
+132 35 -61 0
+-175 -97 41 0
+238 -107 -24 0
+-194 128 74 0
+60 -246 58 0
+222 -54 57 0
+-188 96 187 0
+43 35 -188 0
+209 60 -58 0
+46 63 139 0
+-125 80 114 0
+-21 50 -132 0
+-38 -70 213 0
+-156 -95 -138 0
+-105 172 203 0
+-54 149 140 0
+203 101 50 0
+-13 95 148 0
+-54 -226 128 0
+82 43 -175 0
+-94 89 -98 0
+234 208 28 0
+111 54 -180 0
+-41 82 -226 0
+172 -104 -206 0
+-45 -231 79 0
+71 -197 42 0
+183 91 -137 0
+112 138 246 0
+-250 227 122 0
+196 118 -239 0
+-107 -81 -149 0
+231 -112 219 0
+32 -86 203 0
+-46 -173 235 0
+-176 73 -174 0
+116 204 -14 0
+143 -82 54 0
+-176 231 113 0
+137 -53 208 0
+178 146 159 0
+34 -175 208 0
+241 -81 141 0
+-72 -117 70 0
+-219 133 130 0
+-12 182 244 0
+-175 66 -228 0
+191 -104 -247 0
+-170 -219 55 0
+-66 122 -183 0
+44 -60 -117 0
+90 155 215 0
+-233 227 182 0
+-167 -228 -48 0
+-21 -32 71 0
+139 19 -179 0
+154 -146 63 0
+-197 -196 -76 0
+207 91 110 0
+204 81 108 0
+143 -172 -102 0
+230 -80 54 0
+-141 144 -211 0
+-98 -228 226 0
+-34 -185 -118 0
+225 -101 -73 0
+234 -151 78 0
+53 83 -170 0
+149 146 -170 0
+162 138 86 0
+181 3 145 0
+1 63 -218 0
+105 -152 243 0
+-216 -64 187 0
+35 -101 -178 0
+164 60 208 0
+125 -63 -99 0
+-2 246 99 0
+-35 235 79 0
+-11 154 -117 0
+144 -188 57 0
+-138 -121 182 0
+183 -213 68 0
+46 -241 -73 0
+141 -223 96 0
+4 -54 58 0
+178 43 -173 0
+-182 -210 98 0
+-87 -37 44 0
+-101 51 -228 0
+66 62 192 0
+176 -49 -139 0
+233 90 126 0
+-134 176 154 0
+-182 -186 -116 0
+-47 198 235 0
+-84 246 155 0
+138 -77 -152 0
+130 -39 167 0
+-99 148 187 0
+137 103 17 0
+-227 -175 -81 0
+193 34 -1 0
+85 -177 -195 0
+3 59 190 0
+158 218 24 0
+-5 -232 191 0
+-78 -162 115 0
+7 134 -216 0
+-10 -152 185 0
+-207 81 16 0
+90 -113 -56 0
+145 -75 95 0
+-30 3 186 0
+122 -20 181 0
+104 -175 185 0
+-194 244 -156 0
+183 -168 -228 0
+80 -207 -227 0
+-45 -73 -7 0
+80 231 149 0
+-57 45 48 0
+117 227 -239 0
+69 84 122 0
+33 144 145 0
+-14 -199 3 0
+216 -20 -148 0
+84 -99 -168 0
+237 11 5 0
+181 -89 248 0
+97 141 67 0
+202 18 49 0
+-41 -114 130 0
+-129 172 -84 0
+-238 210 228 0
+-103 -131 245 0
+-198 181 65 0
+-28 71 -209 0
+230 157 66 0
+-204 27 55 0
+36 115 -220 0
+-77 -230 -129 0
+-236 -4 230 0
+-87 -141 -163 0
+247 158 -230 0
+141 -123 -106 0
+-58 229 118 0
+96 104 97 0
+-82 134 148 0
+-198 33 9 0
+169 224 220 0
+162 142 -100 0
+-124 -175 73 0
+228 81 4 0
+-227 -23 -71 0
+82 -118 -129 0
+173 53 -104 0
+241 -206 106 0
+-183 154 186 0
+224 -5 -34 0
+200 71 -100 0
+40 -44 143 0
+57 82 180 0
+-52 -161 -220 0
+211 -193 -14 0
+204 4 96 0
+-71 -169 130 0
+-37 -41 88 0
+-1 -211 -7 0
+-201 -158 138 0
+210 -116 -74 0
+142 -218 117 0
+28 -217 141 0
+-211 -184 -11 0
+162 104 116 0
+-119 28 144 0
+140 -224 -8 0
+-107 -23 155 0
+48 99 -21 0
+-16 227 28 0
+159 144 -122 0
+92 -226 -178 0
+-38 87 196 0
+31 -131 -183 0
+225 -205 2 0
+245 -144 -218 0
+-138 -205 100 0
+-26 23 218 0
+249 -238 -235 0
+24 -131 -207 0
+122 211 100 0
+10 -144 -34 0
+132 156 242 0
+-151 -122 86 0
+117 -195 143 0
+-30 -91 70 0
+-209 189 219 0
+-212 179 -5 0
+-52 179 -1 0
+149 181 116 0
+-151 -34 176 0
+45 122 43 0
+113 76 20 0
+-246 -81 227 0
+168 -118 -221 0
+118 59 -8 0
+-147 73 -42 0
+31 199 231 0
+98 62 91 0
+114 226 177 0
+58 -126 -144 0
+236 65 245 0
+-183 35 30 0
+174 182 -157 0
+-74 -119 -190 0
+-86 10 -73 0
+-151 59 55 0
+226 -18 -94 0
+101 105 109 0
+-222 -192 -233 0
+-110 27 194 0
+-173 157 -76 0
+-37 27 180 0
+-57 -132 215 0
+30 111 -24 0
+-197 132 -242 0
+-157 -236 -154 0
+144 -250 232 0
+-184 185 146 0
+231 -130 -146 0
+-220 -88 50 0
+209 133 99 0
+66 9 -61 0
+-61 -15 -125 0
+-240 -144 -104 0
+53 119 83 0
+215 -39 193 0
+-125 216 -66 0
+-125 74 162 0
+224 -20 219 0
+-73 207 236 0
+-215 23 104 0
+214 -211 -220 0
+177 21 57 0
+-163 243 105 0
+-249 142 216 0
+-50 -12 -47 0
+-158 -132 -93 0
+-110 -88 9 0
+2 -89 22 0
+116 -219 233 0
+-106 -2 -40 0
+-34 -63 90 0
+115 -49 88 0
+-152 216 101 0
+-14 187 -39 0
+25 123 -243 0
+22 -59 -211 0
+-111 -50 -198 0
+211 -75 -126 0
+-132 12 -134 0
+-162 31 25 0
+52 -116 108 0
+162 87 92 0
+-19 245 90 0
+-92 188 99 0
+-127 -20 -136 0
+200 -226 95 0
+-100 149 -157 0
+206 -26 -186 0
+-132 -12 180 0
+-85 114 -57 0
+199 215 -205 0
+115 121 91 0
+-212 16 123 0
+139 -192 54 0
+-105 -6 -154 0
+141 -173 -133 0
+-38 81 24 0
+226 -64 -101 0
+-141 -99 103 0
+-235 -21 29 0
+-58 -73 -176 0
+93 207 224 0
+201 -61 139 0
+213 -50 198 0
+88 230 136 0
+120 176 140 0
+-188 208 14 0
+236 26 160 0
+-223 39 119 0
+-35 192 -93 0
+-237 -178 136 0
+-184 160 209 0
+-46 -56 -59 0
+-24 152 174 0
+5 107 219 0
+-57 -12 -204 0
+-193 71 -86 0
+-184 64 -212 0
+-128 42 52 0
+188 -220 48 0
+91 -7 -28 0
+-225 -216 -39 0
+60 47 157 0
+-180 106 -89 0
+60 226 -172 0
+-180 -99 173 0
+-161 -106 33 0
+145 42 -62 0
+-97 24 232 0
+137 -64 246 0
+-224 100 -103 0
+-214 -217 90 0
+12 60 -114 0
+-200 -207 -232 0
+-201 28 -49 0
+200 -59 68 0
+-37 -169 91 0
+199 -176 -67 0
+20 -198 134 0
+236 79 -53 0
+3 224 -197 0
+194 -63 -70 0
+41 -138 -159 0
+-35 -219 -104 0
+-193 -205 60 0
+133 241 57 0
+231 4 146 0
+-33 -79 -222 0
+-98 -221 140 0
+-182 80 63 0
+-74 207 43 0
+214 16 -107 0
+-194 99 -224 0
+-87 136 131 0
+-85 18 -98 0
+-199 -83 -129 0
+-94 177 -181 0
+96 -229 -95 0
+230 -231 19 0
+-127 -40 -124 0
+146 -136 -215 0
+190 -221 -104 0
+-116 17 119 0
+93 -66 -243 0
+217 52 -238 0
+-222 -172 -61 0
+-113 136 158 0
+-106 121 -97 0
+-237 173 -248 0
+-177 1 -224 0
+-90 -62 172 0
+-88 110 3 0
+-75 -182 -129 0
+104 142 -131 0
+-24 -47 165 0
+-247 -50 67 0
+35 37 -173 0
+-46 107 179 0
+132 -131 226 0
+177 5 142 0
+-97 -249 152 0
+-226 -201 -138 0
+146 -34 26 0
+-159 89 -183 0
+229 28 -169 0
+222 -216 169 0
+224 104 35 0
+30 -147 56 0
+108 129 -102 0
+205 241 230 0
+-44 -82 -65 0
+47 178 48 0
+-103 68 -196 0
+171 231 46 0
+-225 226 -49 0
+54 142 -242 0
+62 -150 -123 0
+158 -84 229 0
+20 -163 83 0
+-122 159 -79 0
+80 166 -70 0
+-17 -96 74 0
+50 -111 -137 0
+-130 233 -42 0
+-66 169 -135 0
+-73 -170 -163 0
+-65 -7 -42 0
+192 -196 107 0
+-208 104 53 0
+225 132 19 0
+107 -99 28 0
+216 -55 -26 0
+4 -135 117 0
+-181 -172 193 0
+83 145 -140 0
+-210 -110 14 0
+6 95 58 0
+202 -107 135 0
+157 -147 -20 0
+-108 213 85 0
+-163 23 198 0
+-179 16 172 0
+237 248 131 0
+-221 222 244 0
+180 -179 -86 0
+102 89 -173 0
+126 -194 -198 0
+-72 167 241 0
+50 -9 27 0
+167 -178 -26 0
+153 43 40 0
+-6 217 -248 0
+-197 85 -94 0
+242 -87 -141 0
+-115 47 67 0
+-92 202 -50 0
+-185 -32 108 0
+-109 181 -206 0
+-85 -109 -79 0
+-114 -241 5 0
+-187 222 5 0
+-127 -38 62 0
+105 78 227 0
+-53 115 203 0
+89 -202 -69 0
+-147 68 171 0
+-182 -180 60 0
+39 19 -107 0
+110 131 1 0
+-141 -100 -41 0
+159 -89 239 0
+-102 -171 -222 0
+191 -203 -154 0
+-184 -79 113 0
+23 -31 -223 0
+-235 -149 -4 0
+-15 -79 165 0
+122 -182 -32 0
+8 162 -78 0
+-243 -118 -249 0
+-131 -165 137 0
+129 -152 -192 0
+-121 10 113 0
+-152 -42 3 0
+-198 154 -215 0
+184 -1 -60 0
+183 14 -98 0
+-57 177 245 0
+11 -231 -71 0
+110 158 135 0
+220 37 -4 0
+225 -39 -153 0
+57 -220 -135 0
+-80 -149 -195 0
+131 21 -62 0
+19 65 200 0
+162 -67 95 0
+-22 -196 227 0
+120 -76 -13 0
+218 106 195 0
+-193 -139 -104 0
+199 -73 -14 0
+50 158 98 0
+-140 -184 -169 0
+77 -216 250 0
+-61 187 -9 0
+111 28 -243 0
+26 -120 37 0
+-216 35 135 0
+14 -247 -29 0
+94 178 157 0
+-118 35 -70 0
+-17 224 236 0
+-105 153 -121 0
+17 -103 -149 0
+193 -231 67 0
+-177 106 -109 0
+-195 113 188 0
+-16 106 209 0
+-38 -112 152 0
+-75 -100 19 0
+216 126 -112 0
+-39 -66 71 0
+-32 -12 179 0
+-39 185 134 0
+-228 195 140 0
+2 -53 214 0
+-70 -166 -150 0
+-213 -173 156 0
+164 -201 238 0
+-88 118 -53 0
+66 -115 192 0
+113 -47 -235 0
+157 151 -49 0
+116 205 162 0
+211 90 170 0
+151 -132 -149 0
+-162 23 173 0
+22 192 10 0
+-31 -120 5 0
+-244 -183 -97 0
+197 -96 -45 0
+-221 -100 227 0
+2 17 -203 0
+63 118 77 0
+-74 -53 -232 0
+-83 164 -23 0
+81 229 61 0
+68 -124 -72 0
+227 197 26 0
+103 88 137 0
+12 -91 17 0
+245 48 4 0
+-111 -173 -249 0
+90 -170 80 0
+200 -76 -182 0
+-190 -171 -31 0
+-232 200 -46 0
+110 115 73 0
+241 137 -186 0
+164 201 -234 0
+35 -226 64 0
+63 -164 -218 0
+7 8 -88 0
+95 -107 21 0
+-188 -91 222 0
+-65 221 -234 0
+147 -98 -79 0
+-87 213 235 0
+58 -137 -207 0
+100 104 -225 0
+80 -90 -132 0
+229 -114 -15 0
+34 -65 -183 0
+119 46 110 0
+-209 224 -129 0
+-94 -124 -244 0
+-142 -165 74 0
+127 5 116 0
+-33 -141 150 0
+167 175 247 0
+-200 -201 165 0
+-153 -68 -17 0
+-28 -101 243 0
+-247 192 157 0
+-170 250 -47 0
+208 -245 106 0
+-225 91 98 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-03.cnf b/benchmarks/UUF250.1065.100/uuf250-03.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-03.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -34 238 193 0
+-114 -180 221 0
+-209 -185 -139 0
+-29 -213 -156 0
+21 -20 -91 0
+-238 216 -169 0
+-207 232 -167 0
+-16 -82 73 0
+-62 -250 -243 0
+169 233 -213 0
+191 -59 -112 0
+97 196 211 0
+-152 138 -166 0
+-4 104 136 0
+-189 -240 -79 0
+-46 189 -208 0
+137 -144 142 0
+182 58 -151 0
+233 35 47 0
+214 219 106 0
+-192 165 43 0
+-95 208 -234 0
+-249 236 -199 0
+-92 -65 14 0
+6 -145 -13 0
+216 128 47 0
+98 121 -77 0
+-222 105 -117 0
+-150 -96 -13 0
+-207 239 89 0
+-102 65 -154 0
+18 171 -51 0
+225 -224 13 0
+40 -43 112 0
+247 -163 -84 0
+111 -234 248 0
+-195 -150 -240 0
+-153 219 215 0
+181 -100 151 0
+-136 -148 -18 0
+-152 94 134 0
+-219 53 -166 0
+-200 201 -127 0
+-23 45 -36 0
+28 -223 85 0
+195 -93 161 0
+94 -212 72 0
+168 120 -69 0
+230 -57 229 0
+202 7 -37 0
+104 247 72 0
+34 -168 -25 0
+223 -93 64 0
+-226 -117 -155 0
+19 84 -140 0
+34 -223 188 0
+-168 21 179 0
+-136 -98 198 0
+-48 115 201 0
+-86 -87 165 0
+167 175 -8 0
+117 -196 -16 0
+151 -24 -239 0
+-181 -21 243 0
+-213 58 147 0
+-162 200 -213 0
+-164 -172 187 0
+69 -117 98 0
+-185 145 92 0
+238 -122 -134 0
+-27 -105 134 0
+109 80 -61 0
+-106 -164 233 0
+97 22 -145 0
+-11 -36 -80 0
+-66 178 -89 0
+-73 232 78 0
+-18 124 -37 0
+-53 -134 -187 0
+-156 168 -19 0
+220 127 -97 0
+-56 149 -201 0
+7 50 -93 0
+-208 102 -13 0
+-127 -204 -86 0
+-65 -158 24 0
+131 -22 249 0
+-51 -160 -80 0
+23 160 230 0
+203 180 -233 0
+-186 140 79 0
+59 182 -66 0
+-87 -64 128 0
+44 229 240 0
+52 216 223 0
+205 -189 -187 0
+-77 207 -170 0
+-111 100 -246 0
+69 58 -181 0
+102 -133 -159 0
+-121 -101 57 0
+230 -205 -214 0
+-232 67 143 0
+40 -139 -25 0
+199 102 127 0
+143 -139 -200 0
+-20 92 208 0
+123 -126 246 0
+-133 95 115 0
+-179 -166 -210 0
+94 72 137 0
+-36 133 -116 0
+97 -147 50 0
+182 122 -100 0
+129 -31 79 0
+-86 76 -84 0
+246 -154 79 0
+36 243 -248 0
+-90 16 -109 0
+-102 191 -242 0
+193 115 -50 0
+223 -83 -71 0
+-152 230 210 0
+-136 154 61 0
+-206 -195 63 0
+-171 68 206 0
+-137 66 125 0
+-175 -18 48 0
+-179 53 16 0
+-111 -3 -54 0
+-15 120 247 0
+-12 -226 156 0
+204 -108 -40 0
+-112 -171 8 0
+236 -20 57 0
+-217 -207 -126 0
+-53 188 192 0
+231 27 -232 0
+-225 140 144 0
+37 2 73 0
+-100 -7 -221 0
+-191 -22 -84 0
+-7 -211 -184 0
+213 -206 101 0
+-159 225 -118 0
+-246 -167 -164 0
+-112 -84 -155 0
+103 -222 96 0
+247 173 -32 0
+213 -188 193 0
+-239 -164 177 0
+-36 -241 153 0
+-75 39 90 0
+247 -70 223 0
+-247 -130 188 0
+199 -19 -126 0
+136 139 -98 0
+151 -113 55 0
+68 -7 77 0
+92 53 16 0
+229 212 140 0
+-49 199 177 0
+-111 -175 114 0
+21 -63 -57 0
+-175 249 32 0
+-61 7 6 0
+-239 160 17 0
+166 167 -215 0
+-80 -102 -22 0
+-116 124 -178 0
+-192 124 212 0
+16 -63 232 0
+73 -143 203 0
+246 -1 136 0
+197 -2 208 0
+80 91 -144 0
+114 54 30 0
+132 -158 149 0
+118 -191 -71 0
+89 155 209 0
+-66 -108 -199 0
+-176 13 40 0
+212 239 -32 0
+180 -191 166 0
+-208 32 28 0
+-25 143 164 0
+-209 -28 -75 0
+-122 195 -170 0
+130 -234 -182 0
+-170 192 -158 0
+-3 133 -128 0
+229 63 -7 0
+-234 182 -184 0
+145 215 -221 0
+202 -180 147 0
+-93 130 -138 0
+-199 25 55 0
+-194 -61 -48 0
+114 -108 98 0
+-40 -136 -38 0
+192 87 44 0
+-71 -5 -114 0
+241 153 -1 0
+171 -143 73 0
+-127 -17 -142 0
+79 -145 222 0
+212 -44 -32 0
+16 -160 -143 0
+231 -118 64 0
+-59 -13 58 0
+86 -5 -155 0
+84 -88 171 0
+-106 -178 -250 0
+-170 -175 -65 0
+25 -36 -213 0
+-93 -72 144 0
+125 211 107 0
+-135 -181 -197 0
+-81 98 65 0
+96 -106 77 0
+198 30 134 0
+-111 -152 222 0
+-236 -82 -227 0
+-72 -47 3 0
+177 38 -189 0
+-66 -44 -156 0
+-210 -244 84 0
+-228 -197 113 0
+110 200 125 0
+-196 12 -104 0
+-11 81 -242 0
+-100 -240 120 0
+214 148 -27 0
+155 212 -104 0
+-95 -19 -200 0
+-147 164 45 0
+-14 179 -64 0
+-214 -76 -132 0
+-144 57 195 0
+-186 -180 -37 0
+-100 -25 -103 0
+219 177 -111 0
+-15 24 -49 0
+130 -157 6 0
+-92 -89 -21 0
+-67 -74 173 0
+-101 -187 12 0
+-184 -233 95 0
+-182 8 -14 0
+28 173 -6 0
+197 117 53 0
+-204 136 -206 0
+-37 31 156 0
+238 -193 41 0
+-169 -159 44 0
+153 -211 -205 0
+-226 -132 180 0
+227 9 8 0
+95 214 -82 0
+-14 -2 246 0
+89 -111 50 0
+-17 108 -177 0
+49 -24 -164 0
+-98 225 -147 0
+-132 85 -241 0
+217 -110 -59 0
+-62 170 49 0
+144 -165 121 0
+-240 -69 226 0
+126 129 -130 0
+65 -222 -11 0
+65 50 -83 0
+210 -182 113 0
+80 228 -152 0
+-102 239 27 0
+-133 170 -5 0
+-57 -108 43 0
+-88 180 -12 0
+-33 -89 226 0
+83 -246 -78 0
+-141 110 -102 0
+-138 -59 -3 0
+10 -35 -153 0
+-20 -16 -1 0
+-85 -32 141 0
+-94 -32 -227 0
+91 -64 -37 0
+-66 2 18 0
+-129 43 -17 0
+-24 122 -248 0
+31 127 169 0
+235 163 -159 0
+4 71 -153 0
+22 168 218 0
+5 -70 -127 0
+140 14 37 0
+154 5 22 0
+213 29 -98 0
+40 72 54 0
+-13 114 -170 0
+49 6 -166 0
+-194 218 -189 0
+242 -90 -106 0
+-113 -29 -153 0
+-86 -47 54 0
+206 114 -188 0
+237 -238 96 0
+7 -193 -177 0
+-8 97 180 0
+-76 154 105 0
+-232 61 -168 0
+-50 67 -204 0
+-234 -90 97 0
+-62 211 -178 0
+-50 196 150 0
+208 -57 -65 0
+91 -26 212 0
+198 155 134 0
+126 -47 54 0
+166 -113 -200 0
+-27 -245 -19 0
+241 -246 -124 0
+233 -72 -52 0
+-153 -11 185 0
+-6 42 -214 0
+-159 138 147 0
+-90 29 113 0
+-132 45 -101 0
+71 -224 246 0
+107 -187 164 0
+222 -51 -162 0
+235 67 228 0
+-127 162 -85 0
+-213 -165 129 0
+-80 27 -246 0
+-19 -69 -188 0
+130 172 232 0
+-147 146 173 0
+136 85 182 0
+74 122 -128 0
+-206 133 -43 0
+58 192 -152 0
+-51 -195 -66 0
+-241 60 22 0
+-24 -148 184 0
+-126 172 -181 0
+148 -122 -186 0
+219 -212 178 0
+-221 175 -162 0
+-55 120 133 0
+-37 146 20 0
+212 205 -147 0
+229 77 -57 0
+-233 186 71 0
+29 -153 189 0
+55 -69 -57 0
+-234 94 -95 0
+10 83 36 0
+226 78 232 0
+101 81 167 0
+-76 -152 158 0
+22 158 -134 0
+76 47 -70 0
+-157 -88 242 0
+153 234 -123 0
+158 -99 122 0
+-105 2 -203 0
+226 193 -36 0
+210 236 -201 0
+1 103 116 0
+227 -224 208 0
+-146 206 -205 0
+-109 16 -229 0
+-113 -30 63 0
+-128 -83 171 0
+-174 -181 -214 0
+-110 -90 171 0
+102 -179 -93 0
+-119 -27 82 0
+-237 -32 145 0
+-165 152 -32 0
+93 -226 -5 0
+-127 71 96 0
+189 -195 120 0
+-82 113 55 0
+78 185 109 0
+-155 -26 -30 0
+45 -65 -42 0
+-203 -86 4 0
+54 75 82 0
+-107 29 49 0
+240 -246 124 0
+217 -208 183 0
+-143 -174 160 0
+174 -199 195 0
+-120 84 -69 0
+-17 39 155 0
+-9 25 -26 0
+-16 175 170 0
+-47 246 -13 0
+31 121 74 0
+-9 -56 -162 0
+231 -206 244 0
+-2 163 201 0
+-235 -135 19 0
+237 156 -140 0
+183 -13 -234 0
+64 -156 135 0
+84 163 195 0
+58 67 167 0
+-95 51 -198 0
+-162 -44 -216 0
+-75 202 -47 0
+-242 -93 -120 0
+-219 185 19 0
+-178 105 -133 0
+78 -250 -37 0
+-185 -220 -126 0
+189 172 229 0
+10 -76 41 0
+-111 139 -155 0
+236 -92 -243 0
+196 69 108 0
+-207 238 209 0
+40 56 142 0
+130 -195 241 0
+27 -173 -96 0
+157 -140 49 0
+51 167 -86 0
+-74 -141 188 0
+68 -101 -216 0
+-62 -162 75 0
+-137 88 159 0
+33 -151 -36 0
+-1 -233 -28 0
+-209 16 -99 0
+-76 136 146 0
+170 179 164 0
+-197 147 165 0
+-120 -15 56 0
+-146 160 20 0
+228 159 229 0
+200 229 -113 0
+-3 -210 41 0
+105 -239 -170 0
+-148 -100 193 0
+-119 -91 14 0
+191 -129 234 0
+-180 -187 -6 0
+84 27 -218 0
+178 176 -7 0
+-156 -186 -30 0
+-204 -118 -58 0
+-235 101 179 0
+-220 -155 -128 0
+95 -86 -82 0
+41 111 84 0
+250 -234 128 0
+-49 -156 -150 0
+-78 116 125 0
+-110 -148 119 0
+-90 40 -185 0
+183 -109 198 0
+110 -215 -24 0
+229 -19 35 0
+137 84 -235 0
+79 114 -23 0
+-228 220 -241 0
+44 -140 122 0
+237 -127 83 0
+108 117 -139 0
+76 -200 27 0
+-231 190 32 0
+129 -159 201 0
+-64 -212 -225 0
+201 -91 -72 0
+2 9 142 0
+90 89 -45 0
+-183 -189 67 0
+-232 -2 -5 0
+-162 -99 78 0
+175 -189 -19 0
+-171 -56 214 0
+-124 -110 -212 0
+-233 -225 153 0
+224 92 148 0
+61 248 -24 0
+-205 -235 -46 0
+-193 72 82 0
+-55 -244 -49 0
+-7 204 -72 0
+240 -66 -143 0
+3 100 -191 0
+21 -211 -103 0
+-170 -216 -226 0
+134 -151 -27 0
+29 220 64 0
+45 -214 211 0
+-113 191 60 0
+142 225 -248 0
+73 234 -94 0
+20 51 219 0
+103 -137 46 0
+-162 92 218 0
+3 199 247 0
+194 -140 82 0
+37 9 -154 0
+-88 194 132 0
+-159 -169 202 0
+-149 -144 208 0
+243 88 -164 0
+177 -162 160 0
+-75 -3 -195 0
+67 -45 121 0
+-27 -69 154 0
+-9 206 135 0
+-75 206 171 0
+-236 110 -89 0
+-133 -19 3 0
+-178 -8 -168 0
+171 -177 100 0
+-168 -161 29 0
+138 56 -204 0
+-201 -4 -197 0
+-217 -82 143 0
+-99 164 -40 0
+57 176 156 0
+-200 216 157 0
+82 -235 -32 0
+164 154 18 0
+-170 136 -175 0
+204 -139 -108 0
+210 174 -151 0
+-144 -158 169 0
+-112 -100 9 0
+140 76 181 0
+246 238 -152 0
+-38 -56 -49 0
+123 -66 -34 0
+-146 -103 -70 0
+-200 -122 51 0
+143 181 -73 0
+-171 72 -226 0
+-95 -132 -213 0
+-98 -68 57 0
+-142 171 161 0
+-27 193 100 0
+-157 -132 -244 0
+221 -22 104 0
+196 -12 -114 0
+-4 -154 -63 0
+221 -146 -185 0
+89 -40 126 0
+223 -136 -38 0
+-134 180 -244 0
+-150 -45 130 0
+121 210 229 0
+-49 -119 151 0
+-189 -173 -202 0
+-208 -133 -115 0
+177 -29 -201 0
+140 -111 -149 0
+-230 -214 -47 0
+-197 75 -170 0
+-85 -9 -51 0
+106 -136 -209 0
+-245 -81 -61 0
+73 178 189 0
+116 -5 -150 0
+205 -238 -209 0
+-185 42 -53 0
+-93 -92 75 0
+130 -58 201 0
+143 42 -13 0
+-244 32 154 0
+-120 222 -131 0
+-167 208 69 0
+-13 241 111 0
+-222 -201 -79 0
+150 -237 -188 0
+143 -59 196 0
+250 -148 -19 0
+-122 151 -121 0
+19 85 130 0
+-4 219 111 0
+166 -164 108 0
+-173 187 237 0
+-71 127 -24 0
+-121 -128 222 0
+-123 -229 9 0
+-33 -86 -193 0
+-230 119 65 0
+89 131 196 0
+-250 -192 -183 0
+11 65 137 0
+-49 -80 142 0
+-120 -200 207 0
+4 -146 200 0
+116 159 187 0
+98 -165 231 0
+-165 42 178 0
+-25 211 -222 0
+-213 -128 133 0
+167 -110 9 0
+-197 -43 -23 0
+-214 -74 25 0
+-157 -4 247 0
+-115 176 -250 0
+97 4 102 0
+-214 -53 -90 0
+-220 194 72 0
+31 241 54 0
+-148 -233 192 0
+-140 -77 -33 0
+-39 -146 -192 0
+-127 100 -115 0
+248 -124 189 0
+68 -48 40 0
+38 85 96 0
+-209 -114 173 0
+-71 118 -153 0
+134 64 120 0
+-129 -182 69 0
+188 228 -97 0
+-61 -5 36 0
+-37 -225 -145 0
+186 43 -23 0
+-76 -244 69 0
+157 -99 236 0
+-175 -192 -38 0
+-237 -212 167 0
+91 -86 -119 0
+2 217 -228 0
+79 16 238 0
+-98 -194 -62 0
+-77 140 198 0
+-69 -112 184 0
+-171 227 -41 0
+38 -126 -166 0
+-145 -38 128 0
+-192 -249 -171 0
+-238 -59 54 0
+246 167 6 0
+188 -103 178 0
+-38 -23 155 0
+196 170 75 0
+59 -48 125 0
+-141 215 37 0
+-199 189 205 0
+-243 -79 105 0
+224 190 2 0
+-114 -115 108 0
+-109 118 41 0
+-248 212 230 0
+-34 -81 100 0
+-220 -202 33 0
+-33 114 -203 0
+217 210 47 0
+49 102 22 0
+-50 -87 -190 0
+242 -195 118 0
+112 199 231 0
+244 54 -42 0
+100 -110 248 0
+-230 187 138 0
+-85 77 -57 0
+70 213 172 0
+-132 20 63 0
+70 159 233 0
+118 -9 -57 0
+-117 -12 218 0
+147 34 30 0
+-77 -215 140 0
+207 44 247 0
+-141 82 173 0
+-12 -20 31 0
+-83 18 -128 0
+228 -65 -11 0
+-131 -159 190 0
+-243 -73 94 0
+-229 122 9 0
+-248 -123 -235 0
+-126 -38 179 0
+-123 148 14 0
+-243 152 -120 0
+-136 98 -93 0
+-1 -10 71 0
+155 33 81 0
+-158 -148 218 0
+197 141 200 0
+-38 183 -167 0
+-79 78 189 0
+193 218 -129 0
+93 -209 -52 0
+108 -77 -90 0
+125 180 -70 0
+-221 138 225 0
+6 229 135 0
+-94 -15 90 0
+11 220 128 0
+-192 42 -84 0
+204 -239 113 0
+5 247 3 0
+99 -68 -131 0
+13 181 47 0
+22 -84 145 0
+209 -174 79 0
+-190 -204 68 0
+233 58 -188 0
+32 -73 79 0
+140 -175 -205 0
+-160 -138 64 0
+-59 149 -217 0
+-247 -74 234 0
+-82 218 117 0
+-32 -186 194 0
+-126 130 -10 0
+-203 177 -118 0
+96 -49 -31 0
+-123 -65 -185 0
+-8 -6 -167 0
+73 118 -17 0
+-52 -11 61 0
+-126 26 -163 0
+124 -226 -210 0
+-38 -222 -190 0
+91 245 50 0
+241 128 118 0
+166 172 -73 0
+-223 201 152 0
+117 47 88 0
+238 -91 4 0
+145 -188 209 0
+-60 -155 176 0
+-59 -206 -204 0
+-77 5 9 0
+-174 48 100 0
+-8 -231 -236 0
+-220 -53 130 0
+148 -243 -69 0
+65 -30 211 0
+-82 118 -69 0
+-230 53 -134 0
+190 -239 179 0
+182 -31 106 0
+-207 197 89 0
+188 102 -150 0
+159 -13 248 0
+170 -167 -5 0
+211 -168 169 0
+-126 125 249 0
+-247 -229 -120 0
+91 -143 -167 0
+-105 61 -109 0
+-164 -215 -165 0
+106 7 -215 0
+-66 26 103 0
+-53 152 173 0
+245 -191 -128 0
+100 57 139 0
+-231 -142 27 0
+178 -26 99 0
+-36 -40 9 0
+-26 176 -36 0
+-77 -129 235 0
+236 124 162 0
+-85 246 -148 0
+40 61 176 0
+-143 -44 31 0
+107 -23 189 0
+113 -224 205 0
+147 69 18 0
+180 41 103 0
+-211 -231 165 0
+-51 15 134 0
+70 -219 95 0
+48 -139 -148 0
+-108 -113 189 0
+-81 -178 -8 0
+-105 -220 182 0
+-110 28 -6 0
+-32 -100 137 0
+78 -22 -182 0
+44 61 -77 0
+-218 -160 -214 0
+-187 -7 200 0
+191 -243 101 0
+147 249 37 0
+228 59 -79 0
+48 -78 -44 0
+-183 163 -199 0
+-133 46 152 0
+249 20 72 0
+-54 -75 145 0
+16 -175 82 0
+-1 -119 221 0
+108 133 -121 0
+-82 -115 13 0
+-239 204 185 0
+-137 -101 -237 0
+-26 161 41 0
+-72 -217 172 0
+-186 -57 153 0
+-57 198 7 0
+53 -217 193 0
+212 -211 13 0
+-41 -28 89 0
+-250 155 121 0
+-205 -159 27 0
+-53 -202 73 0
+97 -202 -217 0
+231 -244 -201 0
+132 206 -74 0
+81 63 -84 0
+214 77 -185 0
+43 168 127 0
+-183 7 73 0
+-52 -206 235 0
+-51 -39 -156 0
+116 -109 6 0
+225 -187 244 0
+181 129 27 0
+33 -63 57 0
+110 239 -53 0
+-195 238 -57 0
+27 13 138 0
+40 45 -212 0
+-167 81 -36 0
+237 -208 213 0
+237 167 73 0
+-245 -143 -123 0
+-216 203 32 0
+-150 -185 161 0
+159 -144 -215 0
+206 -169 -105 0
+139 207 114 0
+249 -54 -230 0
+110 130 183 0
+-28 224 -234 0
+180 51 84 0
+5 -217 3 0
+145 227 124 0
+-116 5 -55 0
+-164 -43 128 0
+85 188 -127 0
+-122 -233 175 0
+134 -187 160 0
+-130 -59 39 0
+-80 108 151 0
+-250 -98 -226 0
+-48 87 -225 0
+-238 -210 122 0
+-181 98 124 0
+-78 111 -176 0
+-15 -67 36 0
+-232 -240 -87 0
+141 198 123 0
+-77 -26 -187 0
+-19 72 -80 0
+-133 64 -214 0
+169 -36 145 0
+168 -132 -53 0
+130 -220 -173 0
+36 -188 239 0
+-12 -14 -102 0
+131 100 -192 0
+-130 23 -64 0
+80 193 177 0
+-169 -45 -35 0
+195 -172 180 0
+-203 27 212 0
+-77 181 -90 0
+98 -192 95 0
+-121 111 149 0
+71 213 -230 0
+113 213 -153 0
+-141 183 -134 0
+-132 -170 -188 0
+-80 -64 241 0
+36 40 -222 0
+141 -153 193 0
+-247 117 232 0
+127 -229 -225 0
+-194 34 -232 0
+-193 48 240 0
+145 -203 -182 0
+137 242 24 0
+-173 249 99 0
+64 -6 87 0
+-245 133 -146 0
+-13 191 -160 0
+-102 165 147 0
+246 204 17 0
+-147 -164 84 0
+-82 -205 -156 0
+184 -202 -143 0
+247 85 -144 0
+-119 -71 178 0
+110 84 90 0
+-175 -248 -19 0
+-84 137 113 0
+173 -29 -119 0
+-227 -19 -55 0
+-160 -91 59 0
+-111 108 99 0
+-100 92 -170 0
+246 190 -230 0
+-98 -233 -149 0
+-128 46 -221 0
+-38 156 12 0
+171 134 -111 0
+42 -91 67 0
+151 -53 -55 0
+-179 82 237 0
+53 -56 -187 0
+-83 -113 -105 0
+-71 244 -42 0
+210 -165 48 0
+-205 143 85 0
+-223 -93 158 0
+-131 -240 -212 0
+-186 -3 -158 0
+223 100 87 0
+23 69 -193 0
+209 -234 -77 0
+-216 24 -223 0
+-91 -195 158 0
+171 -144 148 0
+58 186 81 0
+234 1 -74 0
+44 83 -240 0
+171 101 193 0
+127 20 -7 0
+37 84 -106 0
+208 -68 149 0
+-247 -171 99 0
+-234 -108 209 0
+39 63 78 0
+216 -124 187 0
+218 -198 -89 0
+-132 -225 138 0
+89 195 181 0
+-106 -159 180 0
+-36 -169 -141 0
+244 208 79 0
+-49 -205 -32 0
+-9 23 186 0
+-57 176 -215 0
+-2 144 87 0
+23 -110 34 0
+-157 -240 -62 0
+180 184 20 0
+-172 -180 15 0
+-54 167 -15 0
+-217 -82 -241 0
+-107 89 171 0
+-164 207 -30 0
+22 -243 -83 0
+-158 183 -164 0
+54 -40 -44 0
+146 -75 -63 0
+-58 -22 -159 0
+122 7 217 0
+183 -168 47 0
+45 -195 143 0
+230 5 13 0
+-18 163 -26 0
+107 -164 -206 0
+-197 96 127 0
+-92 -146 -211 0
+102 210 146 0
+-119 -20 -164 0
+93 53 118 0
+-8 72 -127 0
+151 -156 124 0
+-3 241 64 0
+149 224 84 0
+-17 209 -82 0
+165 -15 28 0
+-19 -49 -246 0
+247 164 -126 0
+-124 210 204 0
+237 -38 30 0
+24 -87 -51 0
+-142 147 -248 0
+-23 36 -72 0
+130 -218 93 0
+-154 -162 152 0
+220 4 160 0
+-218 196 -183 0
+-124 106 7 0
+-78 -134 -70 0
+-34 120 -156 0
+-8 22 -139 0
+-204 -9 -139 0
+109 98 78 0
+217 120 -215 0
+-30 74 51 0
+-71 -16 -125 0
+152 136 -175 0
+12 -131 246 0
+-171 -212 -158 0
+67 -28 21 0
+221 -34 -44 0
+-11 -144 -113 0
+83 195 15 0
+117 204 -223 0
+-222 155 -247 0
+20 242 -244 0
+-40 96 130 0
+37 -113 7 0
+63 58 243 0
+5 53 236 0
+-211 -64 248 0
+190 166 -179 0
+-132 -105 71 0
+-179 219 -70 0
+-3 7 -204 0
+-244 -219 -61 0
+74 -112 -103 0
+210 -61 -26 0
+43 128 -150 0
+-14 51 -160 0
+215 32 135 0
+213 95 168 0
+236 57 159 0
+193 -131 235 0
+-245 -7 84 0
+-71 -189 -153 0
+-13 -177 19 0
+-29 -228 172 0
+45 182 -140 0
+-63 -19 140 0
+-17 -244 52 0
+93 -212 -193 0
+-227 171 -163 0
+159 -152 83 0
+181 -244 126 0
+-183 156 -42 0
+-1 168 203 0
+128 -6 16 0
+191 63 -25 0
+130 41 200 0
+53 43 245 0
+86 -27 237 0
+-134 -97 -21 0
+23 77 237 0
+-4 -229 -137 0
+42 -36 39 0
+105 215 92 0
+-106 137 158 0
+51 58 -119 0
+134 109 -196 0
+18 -102 214 0
+-122 242 58 0
+-24 188 -196 0
+224 -115 -39 0
+61 36 2 0
+-185 -74 164 0
+241 -1 43 0
+108 -238 -62 0
+34 -142 -241 0
+-216 45 -179 0
+-30 -236 -59 0
+244 -124 -189 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-030.cnf b/benchmarks/UUF250.1065.100/uuf250-030.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-030.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 18 -126 188 0
+157 -9 120 0
+44 -247 145 0
+-123 84 168 0
+-26 -9 205 0
+184 15 -202 0
+173 5 -209 0
+135 165 145 0
+-33 145 156 0
+-16 151 25 0
+-47 1 -36 0
+-198 45 138 0
+-54 222 -174 0
+-20 -34 -89 0
+-191 -250 -114 0
+237 16 181 0
+155 213 -98 0
+-51 172 -156 0
+168 139 -190 0
+220 -5 -173 0
+-15 -207 -158 0
+248 -133 135 0
+-30 -225 174 0
+91 116 -182 0
+-203 -92 -1 0
+-17 -190 -178 0
+-97 -132 -39 0
+-233 -7 -188 0
+-199 32 1 0
+-127 -15 -215 0
+98 157 -80 0
+-181 -177 96 0
+182 140 80 0
+4 -245 52 0
+127 -2 128 0
+232 227 174 0
+-24 182 -120 0
+-82 228 21 0
+-204 -18 -93 0
+-85 145 84 0
+-158 1 24 0
+242 184 210 0
+53 166 25 0
+-115 70 -67 0
+-163 113 -105 0
+96 -196 -129 0
+147 155 -64 0
+-154 -68 -64 0
+227 -5 250 0
+3 124 -140 0
+235 215 125 0
+243 231 -193 0
+204 -240 -25 0
+-197 -145 -170 0
+224 190 5 0
+-42 -31 -88 0
+-205 -136 -151 0
+-104 -146 -227 0
+-44 110 -39 0
+95 -29 -166 0
+223 184 -242 0
+-231 -55 -22 0
+119 -55 109 0
+240 -226 -132 0
+-4 -34 216 0
+131 -105 -41 0
+8 146 -196 0
+243 -146 -201 0
+123 230 109 0
+-191 -12 -81 0
+13 -61 -68 0
+-195 -192 -129 0
+-37 213 52 0
+-120 -186 22 0
+26 131 -41 0
+-69 49 -32 0
+-119 -47 -157 0
+-154 -224 -89 0
+248 80 88 0
+49 -83 -158 0
+60 -7 241 0
+-57 12 140 0
+-89 164 50 0
+-79 -117 -90 0
+193 186 -230 0
+43 -84 175 0
+126 -232 80 0
+-92 -33 2 0
+-151 -39 238 0
+137 -147 59 0
+-34 39 167 0
+26 -198 73 0
+-194 -55 50 0
+66 96 48 0
+-177 222 -149 0
+-68 122 185 0
+-75 -106 -204 0
+-165 154 -221 0
+224 -164 12 0
+-23 -144 -68 0
+67 -196 27 0
+-7 -4 -212 0
+128 66 -75 0
+15 4 88 0
+-122 -48 198 0
+94 36 -21 0
+-227 43 203 0
+-109 -131 -170 0
+-107 244 -203 0
+-248 140 -25 0
+20 173 29 0
+-240 -20 107 0
+-47 -66 -241 0
+167 107 -213 0
+97 -49 -122 0
+-114 14 -123 0
+206 -44 -185 0
+-171 -33 -208 0
+131 166 64 0
+-75 131 -163 0
+146 114 -169 0
+185 211 16 0
+-11 193 34 0
+-176 234 -198 0
+103 151 112 0
+171 242 -226 0
+63 195 -192 0
+79 74 155 0
+145 -218 241 0
+-73 60 218 0
+46 246 55 0
+-3 -148 9 0
+156 -54 -146 0
+68 -60 156 0
+126 -224 -172 0
+-156 -203 242 0
+26 -227 -224 0
+107 -75 -2 0
+191 204 -228 0
+-209 -138 102 0
+126 136 -212 0
+-193 -122 162 0
+114 12 156 0
+33 205 244 0
+-138 -9 143 0
+-248 -13 9 0
+144 -72 -227 0
+136 -101 -145 0
+82 248 -113 0
+-81 -145 171 0
+96 131 -72 0
+-211 234 22 0
+-70 -174 109 0
+-123 46 72 0
+149 -201 224 0
+-128 20 238 0
+-149 84 60 0
+179 91 -22 0
+-111 -178 -32 0
+-12 -62 103 0
+92 -9 -45 0
+-157 106 3 0
+64 -205 -115 0
+72 103 98 0
+6 47 -73 0
+-134 -123 -212 0
+98 109 24 0
+-125 -138 -4 0
+158 -45 -98 0
+16 154 -179 0
+41 145 83 0
+-170 171 -144 0
+-243 -145 106 0
+242 42 124 0
+-222 -63 -175 0
+-111 -191 -81 0
+229 113 74 0
+-90 49 240 0
+-24 -37 -165 0
+169 -97 -24 0
+29 108 115 0
+13 -30 -170 0
+-181 -241 23 0
+-44 209 -104 0
+-170 24 76 0
+-117 146 -180 0
+-38 16 -11 0
+-182 -33 153 0
+21 -247 -47 0
+-103 125 176 0
+-250 -184 -188 0
+-161 -203 208 0
+-83 91 92 0
+74 -66 -42 0
+-23 -42 -121 0
+-241 -220 121 0
+120 -61 -238 0
+-137 65 237 0
+24 -123 98 0
+-62 -15 79 0
+-120 -204 -18 0
+26 2 -227 0
+-160 -215 23 0
+179 216 -195 0
+-62 93 -203 0
+-189 -145 119 0
+124 -162 2 0
+59 -85 -45 0
+153 -159 -203 0
+-36 -246 77 0
+154 76 -246 0
+24 156 -44 0
+-106 -65 53 0
+138 -48 -192 0
+-74 -182 122 0
+-1 74 84 0
+-129 -120 21 0
+-140 -1 -91 0
+-225 -39 -34 0
+-41 203 111 0
+170 104 -105 0
+-118 -229 -71 0
+165 -40 217 0
+240 206 157 0
+202 162 238 0
+-94 -244 193 0
+-150 114 -22 0
+-186 -166 -212 0
+-21 -159 148 0
+-213 -134 181 0
+-39 -40 -248 0
+26 138 107 0
+-219 -43 -23 0
+123 -217 101 0
+-40 106 166 0
+-225 94 -152 0
+215 -102 -28 0
+-178 117 177 0
+-142 -170 -89 0
+-24 -230 -88 0
+-52 -174 237 0
+93 -110 164 0
+-5 108 -179 0
+-54 -199 145 0
+-125 -215 64 0
+106 -205 187 0
+156 1 191 0
+131 125 229 0
+-35 109 -236 0
+14 125 140 0
+92 193 -248 0
+109 191 155 0
+-171 -141 -150 0
+-186 -234 63 0
+-97 178 189 0
+30 97 218 0
+182 233 -193 0
+112 203 92 0
+216 -37 -26 0
+93 54 116 0
+56 71 218 0
+-27 29 74 0
+171 -228 -59 0
+55 -205 -197 0
+-18 76 -209 0
+-5 -162 -69 0
+-63 -211 195 0
+242 101 39 0
+-210 -168 -232 0
+61 -15 -41 0
+18 153 -58 0
+-2 187 -204 0
+8 65 234 0
+73 -74 15 0
+19 41 -27 0
+-207 -77 15 0
+164 -138 211 0
+-118 -26 -78 0
+235 -214 -190 0
+58 234 -227 0
+73 119 -229 0
+94 194 68 0
+-148 172 -53 0
+150 69 156 0
+40 165 82 0
+-168 -104 242 0
+-76 35 216 0
+-171 -236 192 0
+166 -111 -94 0
+170 239 -115 0
+125 174 -250 0
+138 146 225 0
+124 -209 48 0
+-90 -98 119 0
+-135 88 57 0
+-145 213 236 0
+84 216 -200 0
+-121 192 -197 0
+177 96 -226 0
+-114 -163 232 0
+-233 -57 32 0
+-23 36 -76 0
+-210 -214 86 0
+35 59 -188 0
+-154 -218 129 0
+-206 120 98 0
+-97 110 -84 0
+-66 -43 141 0
+-244 -233 -80 0
+147 152 26 0
+-238 -160 -165 0
+-71 -107 -48 0
+-59 -231 -115 0
+-204 -162 -216 0
+31 50 52 0
+123 68 -250 0
+250 114 103 0
+-22 -165 136 0
+-79 112 -238 0
+244 -64 190 0
+-173 213 29 0
+210 -118 -128 0
+-28 139 -191 0
+-186 93 3 0
+62 50 -81 0
+30 -23 -189 0
+-84 -191 62 0
+130 -225 -174 0
+-211 -74 31 0
+230 59 -137 0
+-37 -90 -9 0
+-168 -232 -181 0
+-15 -73 -103 0
+-126 104 65 0
+-244 47 -121 0
+-118 144 -20 0
+117 37 149 0
+175 -30 164 0
+18 -94 -160 0
+144 244 -22 0
+-194 241 -23 0
+130 233 -178 0
+120 -205 -223 0
+-90 249 33 0
+-225 -223 -26 0
+-126 -181 140 0
+-40 23 239 0
+-160 -171 -223 0
+72 43 203 0
+-137 17 -5 0
+-62 139 172 0
+-207 76 -88 0
+-214 201 59 0
+140 154 55 0
+-124 145 112 0
+121 120 13 0
+-107 -27 -124 0
+-83 186 -117 0
+-153 12 103 0
+-52 227 5 0
+38 226 181 0
+-99 125 29 0
+139 152 186 0
+204 -195 -69 0
+-166 204 149 0
+-232 -155 -230 0
+-164 54 -123 0
+-192 -165 -94 0
+185 -123 -81 0
+174 93 186 0
+76 -245 -207 0
+-53 71 -215 0
+-117 204 156 0
+-96 15 -198 0
+159 191 -219 0
+146 -89 -225 0
+-13 197 -202 0
+219 -239 -167 0
+-200 -45 12 0
+-23 -130 -220 0
+-222 -119 -71 0
+78 -233 161 0
+-242 178 -21 0
+-156 -1 -14 0
+-197 -170 113 0
+-150 132 -204 0
+184 -155 156 0
+-127 176 43 0
+-116 -240 -95 0
+-113 104 161 0
+61 -170 202 0
+188 -74 184 0
+-209 -44 2 0
+-56 118 -190 0
+47 -129 -92 0
+83 -69 -115 0
+-36 -32 -78 0
+88 -243 239 0
+184 -238 233 0
+-54 -219 136 0
+-58 -73 104 0
+-65 205 93 0
+87 171 -34 0
+-191 193 -204 0
+182 120 94 0
+-102 -73 156 0
+17 -59 31 0
+-152 38 35 0
+151 -55 237 0
+229 -160 -172 0
+156 78 9 0
+-136 -50 62 0
+30 -61 -51 0
+108 -146 -218 0
+147 229 105 0
+4 207 -159 0
+15 153 -241 0
+-88 -99 -211 0
+52 20 102 0
+214 11 -81 0
+149 82 88 0
+-248 -108 7 0
+138 -21 174 0
+-55 -209 -106 0
+9 191 231 0
+221 -157 -141 0
+-162 -211 91 0
+-244 -87 -44 0
+4 -240 -161 0
+80 -154 79 0
+119 213 -245 0
+242 182 169 0
+-107 95 -203 0
+102 16 127 0
+-151 204 -176 0
+-67 -131 61 0
+-132 -83 187 0
+-71 27 -6 0
+73 -54 19 0
+-235 -132 -217 0
+30 -25 -16 0
+109 46 -249 0
+99 80 -209 0
+248 -123 -51 0
+58 -191 110 0
+-158 184 -29 0
+89 -133 -238 0
+-19 -27 -77 0
+225 -129 -249 0
+4 -203 146 0
+-118 134 233 0
+89 -146 138 0
+-73 -2 -93 0
+25 -203 -103 0
+227 232 -201 0
+-172 212 61 0
+160 196 -14 0
+-113 -94 -248 0
+180 17 -179 0
+-31 -17 -138 0
+-159 -60 194 0
+87 -123 246 0
+96 -32 111 0
+-69 -167 -121 0
+153 -229 177 0
+-22 119 125 0
+16 175 -211 0
+-29 -121 -162 0
+243 33 66 0
+-23 -183 -243 0
+-15 -244 -72 0
+-228 -224 84 0
+-68 -14 -230 0
+-129 146 226 0
+-208 -32 -187 0
+-153 246 -224 0
+113 85 218 0
+119 -84 -56 0
+-227 -133 -224 0
+127 -174 165 0
+-230 151 227 0
+87 -149 -173 0
+-130 -69 77 0
+-183 143 195 0
+135 189 -9 0
+124 -245 64 0
+188 35 -248 0
+-104 -218 -16 0
+-243 -85 -74 0
+23 -125 74 0
+195 -47 85 0
+108 -85 -68 0
+53 -50 123 0
+249 -222 110 0
+208 -181 -225 0
+-121 -157 196 0
+238 -22 177 0
+211 -180 -172 0
+-109 246 122 0
+68 26 -210 0
+-191 -178 -78 0
+-229 -121 -14 0
+-28 -136 70 0
+-100 78 -62 0
+-1 -114 -155 0
+-132 -97 139 0
+-201 211 142 0
+-105 143 -203 0
+240 -191 250 0
+181 163 158 0
+-46 -4 -160 0
+207 -163 -102 0
+165 -231 -109 0
+38 -144 141 0
+-82 -125 215 0
+-52 -6 90 0
+-102 -147 214 0
+170 158 -72 0
+228 62 120 0
+-171 -180 -189 0
+221 -220 154 0
+112 -33 -240 0
+-166 -156 -142 0
+213 162 227 0
+147 200 -5 0
+-234 55 143 0
+-231 226 107 0
+204 -217 -248 0
+-11 -167 92 0
+62 -146 -71 0
+-240 215 209 0
+206 83 49 0
+-154 7 66 0
+-82 112 -187 0
+45 -161 81 0
+-19 216 -26 0
+51 53 210 0
+198 -18 19 0
+-33 -250 233 0
+-154 217 -241 0
+46 101 184 0
+-198 -129 -84 0
+-169 -175 -216 0
+58 -221 134 0
+121 94 23 0
+80 -123 204 0
+-43 141 -160 0
+75 -216 -61 0
+174 212 -220 0
+-113 -123 3 0
+-239 64 -203 0
+-224 -119 37 0
+19 69 -50 0
+78 32 -165 0
+-206 201 39 0
+-39 75 -86 0
+-138 240 30 0
+9 -142 -93 0
+-11 49 232 0
+-92 51 21 0
+-153 48 -181 0
+-150 176 188 0
+203 -108 -202 0
+-245 177 221 0
+46 194 116 0
+173 -225 -172 0
+-51 112 -136 0
+-48 243 94 0
+-171 31 187 0
+207 52 231 0
+198 -41 -29 0
+-80 -194 -103 0
+201 -229 -135 0
+-55 148 -202 0
+29 246 -9 0
+63 -16 167 0
+-82 -214 -4 0
+-77 -129 -162 0
+132 -228 37 0
+40 246 -71 0
+176 -68 155 0
+-152 -240 -2 0
+89 -1 -59 0
+-140 -94 -210 0
+2 216 -174 0
+212 190 -246 0
+-154 184 144 0
+-86 -178 69 0
+126 -68 124 0
+-14 245 15 0
+115 -29 220 0
+-15 -48 186 0
+226 -39 -202 0
+-75 -59 -199 0
+247 158 187 0
+41 208 -33 0
+-12 -83 -224 0
+221 -216 173 0
+85 207 -2 0
+29 8 -131 0
+82 -59 166 0
+103 -209 -66 0
+-21 -165 208 0
+-246 10 -62 0
+191 70 170 0
+205 192 -79 0
+212 -136 165 0
+-20 -206 -28 0
+-83 -144 212 0
+-56 -81 -73 0
+246 -106 -124 0
+-30 -188 -43 0
+57 -234 183 0
+-38 -43 224 0
+2 -243 196 0
+-7 214 -202 0
+38 67 115 0
+-57 -67 62 0
+69 -189 65 0
+157 190 -245 0
+-199 -21 -176 0
+-78 189 29 0
+20 74 105 0
+-104 -131 -195 0
+-171 -80 72 0
+128 131 107 0
+17 109 -196 0
+-84 -70 37 0
+-195 -5 -230 0
+22 93 -233 0
+179 -136 46 0
+-43 206 -187 0
+-202 85 -56 0
+87 219 -212 0
+-220 -129 -227 0
+-118 -151 120 0
+-241 -228 15 0
+-163 -167 101 0
+-176 242 -93 0
+-21 -27 78 0
+232 97 -200 0
+-161 -1 112 0
+191 90 -244 0
+166 235 -139 0
+208 -142 -224 0
+85 -122 49 0
+169 133 -59 0
+108 249 -75 0
+-249 -206 -118 0
+84 -171 131 0
+10 40 141 0
+-117 243 247 0
+-160 -132 53 0
+-118 232 49 0
+224 204 -183 0
+124 20 178 0
+128 194 245 0
+-178 29 -150 0
+74 131 -116 0
+135 -89 -188 0
+-205 66 218 0
+-134 208 239 0
+147 -9 -137 0
+180 -64 -30 0
+-30 -71 -234 0
+-165 -93 242 0
+-178 -109 28 0
+-24 -134 118 0
+60 -111 171 0
+-235 -185 178 0
+-144 -67 -158 0
+-206 127 -242 0
+-93 -67 113 0
+-67 -37 154 0
+95 110 -243 0
+-88 221 -212 0
+129 62 37 0
+-98 138 146 0
+-3 -164 159 0
+-215 246 -144 0
+103 106 192 0
+224 229 -109 0
+-89 -196 -41 0
+108 160 -52 0
+-51 -30 -198 0
+165 -90 -71 0
+153 -126 -150 0
+-165 -225 194 0
+-93 67 9 0
+96 133 104 0
+9 241 181 0
+-250 249 210 0
+148 -174 69 0
+-192 222 -94 0
+-24 211 -59 0
+-220 13 -125 0
+-234 -92 -219 0
+38 -139 152 0
+-135 171 2 0
+-155 145 78 0
+-99 -242 -94 0
+-193 126 26 0
+140 -107 -155 0
+72 99 -54 0
+190 -232 68 0
+-98 44 -82 0
+-125 209 -99 0
+167 10 -25 0
+205 -122 -87 0
+-182 -134 146 0
+-90 -248 -134 0
+-145 -63 -109 0
+-161 -130 239 0
+173 -154 160 0
+173 94 -237 0
+158 183 134 0
+192 -248 134 0
+30 151 -226 0
+-57 9 -80 0
+70 191 -85 0
+193 -166 -109 0
+147 -150 -210 0
+127 -231 -101 0
+28 56 -195 0
+-98 -91 -153 0
+-110 -89 76 0
+-180 61 -183 0
+-89 218 114 0
+126 -98 -167 0
+-33 -53 -28 0
+-96 94 -13 0
+-205 -242 238 0
+-21 -219 46 0
+-246 33 -213 0
+-101 136 -220 0
+53 167 47 0
+-241 -44 -100 0
+56 202 200 0
+-218 -82 -140 0
+98 -96 -129 0
+21 27 -116 0
+176 82 -247 0
+-7 -116 -129 0
+-63 185 47 0
+195 214 137 0
+-22 51 -137 0
+91 44 59 0
+-14 76 -233 0
+-108 94 136 0
+195 241 -214 0
+192 -86 -45 0
+55 -63 206 0
+-231 163 -101 0
+164 163 225 0
+50 11 14 0
+33 -159 -52 0
+165 194 -170 0
+-9 6 -46 0
+-137 223 -152 0
+-235 -49 182 0
+6 173 164 0
+-21 -197 238 0
+-135 -233 -85 0
+108 91 -118 0
+180 11 204 0
+116 14 16 0
+73 92 -244 0
+-140 167 -200 0
+-119 -204 245 0
+141 142 31 0
+-188 -118 53 0
+-1 218 -215 0
+-212 -167 162 0
+66 -9 -212 0
+81 -136 65 0
+-150 168 184 0
+76 121 47 0
+-36 -78 -241 0
+-205 55 -141 0
+-89 196 -21 0
+-220 -207 168 0
+232 235 159 0
+103 60 102 0
+225 -212 145 0
+1 216 205 0
+-21 -89 -218 0
+-226 224 -111 0
+159 -105 -196 0
+-100 174 164 0
+-3 39 6 0
+-218 80 -213 0
+-62 -243 -177 0
+58 36 -33 0
+205 -144 -154 0
+-158 140 231 0
+-37 -65 -119 0
+-202 -62 128 0
+57 41 40 0
+-70 248 228 0
+-166 -23 5 0
+185 -222 -166 0
+189 172 -227 0
+71 -107 1 0
+-195 -16 -41 0
+38 154 178 0
+144 234 84 0
+226 225 -203 0
+-112 133 -163 0
+167 95 -246 0
+-127 238 -79 0
+62 20 26 0
+97 31 55 0
+211 -183 214 0
+79 -71 -138 0
+226 -36 -208 0
+246 -16 14 0
+101 -234 -156 0
+244 105 -201 0
+195 -80 131 0
+245 -24 59 0
+45 -244 -67 0
+167 -115 -238 0
+59 141 15 0
+-2 -202 103 0
+234 216 115 0
+-95 -60 -86 0
+48 43 -81 0
+-194 -173 118 0
+231 183 76 0
+174 48 12 0
+-130 185 -85 0
+181 -143 3 0
+239 121 -40 0
+230 -59 -154 0
+100 65 16 0
+-137 -232 -40 0
+-182 -127 -29 0
+52 -127 -76 0
+-62 212 213 0
+-183 -116 169 0
+54 113 -3 0
+229 -17 -76 0
+213 3 90 0
+-192 155 33 0
+-8 53 -164 0
+-198 -54 4 0
+-150 -127 104 0
+189 -96 -57 0
+-101 -75 -55 0
+182 -237 -227 0
+-237 111 -31 0
+-78 -211 -55 0
+236 -125 -34 0
+-193 -4 -242 0
+-172 -70 207 0
+-126 -152 230 0
+-85 -218 -2 0
+78 -135 -63 0
+29 119 220 0
+-241 -38 176 0
+66 -62 -243 0
+86 -53 -101 0
+25 -20 134 0
+53 -160 179 0
+129 171 82 0
+-146 -183 80 0
+21 -64 100 0
+122 176 -61 0
+-65 66 101 0
+37 217 200 0
+-137 168 -250 0
+14 -77 -40 0
+-154 70 -116 0
+155 -139 194 0
+-35 168 249 0
+52 -174 -188 0
+27 153 71 0
+7 -170 -88 0
+-250 39 -50 0
+-226 78 -99 0
+-244 -115 -59 0
+-175 192 100 0
+13 -15 -35 0
+13 137 -206 0
+243 55 -77 0
+227 -22 -3 0
+232 127 110 0
+-197 -134 132 0
+149 246 -154 0
+-103 -51 39 0
+68 -118 89 0
+239 -134 169 0
+215 -163 -173 0
+114 -41 -153 0
+2 -247 -11 0
+-108 243 -20 0
+-238 -51 56 0
+195 -113 184 0
+-23 73 118 0
+-135 -92 -9 0
+48 -239 -176 0
+239 172 -40 0
+-67 -21 51 0
+-76 160 -82 0
+-204 220 -13 0
+146 -162 133 0
+60 217 239 0
+37 78 -86 0
+-96 153 -133 0
+98 50 187 0
+-6 -157 -212 0
+-205 -37 -157 0
+9 171 247 0
+-67 103 226 0
+167 -127 -121 0
+154 -243 38 0
+-56 86 -51 0
+-131 -38 106 0
+-201 -198 -216 0
+247 -63 122 0
+249 -69 -103 0
+51 -239 69 0
+-36 -81 135 0
+-5 158 214 0
+216 -81 174 0
+-197 157 49 0
+-33 78 -100 0
+169 109 83 0
+66 224 -63 0
+2 138 -96 0
+35 32 -91 0
+-115 -46 9 0
+-163 -98 -146 0
+-94 224 -186 0
+-79 11 -131 0
+-109 -135 247 0
+-131 83 -56 0
+176 -209 -82 0
+-33 -47 -212 0
+212 -30 233 0
+57 63 -216 0
+64 142 16 0
+-103 207 -21 0
+-173 61 -21 0
+106 240 -3 0
+-170 -138 19 0
+70 5 -173 0
+-147 -226 -160 0
+-143 -83 248 0
+-136 -73 16 0
+94 -81 -235 0
+143 36 180 0
+-18 -29 177 0
+-78 -21 -111 0
+126 -60 -153 0
+-106 51 -234 0
+-110 -53 -88 0
+191 190 170 0
+232 -202 128 0
+-230 68 -175 0
+131 -185 -196 0
+22 -12 -16 0
+-1 -126 128 0
+-27 225 -205 0
+-19 -46 214 0
+88 -58 -228 0
+247 194 141 0
+-201 -54 79 0
+-249 -169 -36 0
+172 -32 -146 0
+-203 -17 166 0
+-233 -132 187 0
+195 -238 -213 0
+-104 209 75 0
+-71 -34 92 0
+154 100 67 0
+116 69 136 0
+64 8 58 0
+183 135 226 0
+-68 94 121 0
+210 214 -118 0
+-30 -149 22 0
+235 14 93 0
+59 -223 8 0
+-122 -48 -126 0
+-10 -167 -148 0
+81 -222 79 0
+187 -122 42 0
+-152 222 54 0
+191 128 82 0
+-1 130 -205 0
+-80 -88 118 0
+-187 -127 126 0
+60 -57 10 0
+-147 -157 144 0
+-18 223 -144 0
+-119 200 -239 0
+241 44 -55 0
+-154 -82 -17 0
+180 92 139 0
+-88 87 -84 0
+132 -178 154 0
+49 154 55 0
+64 173 158 0
+-63 16 194 0
+-63 -177 -101 0
+100 -39 -87 0
+14 207 -154 0
+144 -123 -95 0
+155 -15 195 0
+-112 -29 211 0
+-122 24 156 0
+209 39 20 0
+-34 1 -202 0
+58 206 -170 0
+-36 -166 165 0
+113 -249 -112 0
+82 166 177 0
+-182 -60 33 0
+-38 -244 40 0
+93 32 -9 0
+-96 -141 135 0
+95 241 8 0
+54 -24 94 0
+-171 -195 25 0
+55 -243 52 0
+199 95 -221 0
+-176 -146 -121 0
+217 221 -237 0
+90 -228 -88 0
+-134 242 -232 0
+-15 4 -75 0
+-115 -13 -22 0
+-199 -162 -159 0
+-79 -60 -193 0
+-156 -57 -122 0
+-117 -8 180 0
+67 108 -29 0
+-27 -41 135 0
+150 -55 165 0
+223 126 -146 0
+-21 129 -145 0
+-217 -137 245 0
+220 -1 127 0
+209 -85 -156 0
+212 -150 3 0
+-244 -15 -144 0
+26 -182 99 0
+-106 -146 74 0
+-84 209 94 0
+117 -44 -170 0
+134 144 -177 0
+240 58 -73 0
+-162 -183 -145 0
+243 -248 -103 0
+107 -104 -228 0
+188 -106 22 0
+6 -123 -112 0
+-77 122 121 0
+-116 -100 33 0
+-152 42 124 0
+6 5 202 0
+-81 -124 -207 0
+131 -27 -39 0
+37 113 -245 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-031.cnf b/benchmarks/UUF250.1065.100/uuf250-031.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-031.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 9 142 -93 0
+-10 229 -78 0
+-131 -56 222 0
+42 125 -30 0
+135 75 -44 0
+223 37 -54 0
+232 -96 -113 0
+-218 129 201 0
+248 -137 229 0
+19 -123 -148 0
+225 -124 212 0
+162 -171 -143 0
+169 -198 19 0
+-223 -135 -1 0
+-25 -181 111 0
+98 -217 134 0
+-107 -157 -243 0
+-140 -99 170 0
+21 192 -143 0
+33 -119 -90 0
+-242 13 247 0
+143 79 -102 0
+-172 221 -149 0
+-81 219 -189 0
+-141 -104 -66 0
+-168 121 208 0
+17 250 -122 0
+110 -244 -143 0
+176 -215 -139 0
+63 -79 128 0
+-227 -61 30 0
+157 -167 195 0
+-135 233 -10 0
+69 81 -183 0
+-97 90 -123 0
+132 92 225 0
+-178 -176 242 0
+-88 148 118 0
+-48 95 -116 0
+226 209 233 0
+44 245 104 0
+67 -194 -39 0
+167 -235 101 0
+-82 -12 210 0
+90 219 -31 0
+-85 -111 -140 0
+52 196 -99 0
+-43 -170 -230 0
+-8 -36 -206 0
+39 -71 -166 0
+214 -228 -94 0
+8 218 -168 0
+103 -100 92 0
+-26 -250 81 0
+179 4 133 0
+-77 -36 -4 0
+143 147 -138 0
+232 -106 44 0
+-118 -213 35 0
+-11 -121 4 0
+-169 -42 112 0
+-92 -104 -147 0
+-174 -145 -5 0
+4 85 154 0
+39 -43 -218 0
+-118 105 -224 0
+-230 119 -39 0
+26 -22 96 0
+-223 243 -147 0
+-223 70 -222 0
+122 -230 12 0
+30 189 157 0
+19 90 27 0
+177 -93 9 0
+-3 -192 -109 0
+-132 3 -199 0
+181 -127 -96 0
+92 214 250 0
+-134 4 -214 0
+181 79 125 0
+9 184 208 0
+8 -233 211 0
+187 -141 -121 0
+188 221 -204 0
+10 -126 11 0
+58 -112 -25 0
+131 196 113 0
+212 228 -181 0
+73 220 -119 0
+-163 58 -42 0
+-190 -164 82 0
+-94 -60 217 0
+-247 -113 235 0
+-75 18 236 0
+-110 -207 -91 0
+-122 70 111 0
+-224 127 100 0
+-198 79 113 0
+-198 80 74 0
+216 132 -75 0
+3 155 24 0
+153 82 183 0
+3 -219 93 0
+-173 98 -177 0
+-114 246 82 0
+-142 -54 -19 0
+-222 70 -209 0
+169 -75 200 0
+109 112 -198 0
+236 -222 223 0
+-181 -51 -78 0
+77 189 -64 0
+-17 11 -210 0
+66 -131 12 0
+-240 -152 -91 0
+236 149 51 0
+56 -176 206 0
+-5 -228 58 0
+-115 8 -211 0
+246 -10 -29 0
+-86 206 -146 0
+153 -75 -171 0
+-156 -199 109 0
+43 -27 59 0
+-130 -148 88 0
+156 -70 14 0
+-46 -109 106 0
+-97 122 -248 0
+6 -127 187 0
+-142 -10 -238 0
+37 74 -41 0
+-83 -170 104 0
+-238 -232 192 0
+145 192 153 0
+-172 -148 -42 0
+-131 -164 -32 0
+167 -47 -76 0
+91 -223 -193 0
+-58 -102 71 0
+241 106 224 0
+241 145 -15 0
+179 232 25 0
+-215 93 -232 0
+36 -182 -42 0
+-183 -132 80 0
+7 -154 238 0
+250 106 35 0
+34 -75 130 0
+-205 18 187 0
+221 -56 209 0
+-144 -219 -26 0
+-185 239 -58 0
+-8 47 -242 0
+142 18 241 0
+155 235 -170 0
+235 179 101 0
+213 -246 79 0
+-186 223 -138 0
+-150 1 -218 0
+-4 234 -216 0
+-55 81 -179 0
+244 53 -234 0
+163 -9 171 0
+-1 -85 31 0
+-200 -228 -93 0
+166 205 20 0
+82 -103 -163 0
+-14 -88 -244 0
+-215 140 -13 0
+-105 -58 216 0
+-135 -139 -71 0
+-14 -63 -32 0
+-162 142 -44 0
+83 41 -72 0
+84 140 -237 0
+-165 221 98 0
+-165 138 142 0
+-153 -226 -161 0
+-129 213 27 0
+129 -142 201 0
+-75 105 -7 0
+-3 -4 18 0
+164 103 -57 0
+61 -178 -149 0
+149 6 100 0
+-136 195 -144 0
+22 120 -238 0
+-120 178 40 0
+112 -62 -16 0
+218 -48 148 0
+-107 -32 213 0
+-234 -194 -201 0
+-158 102 -142 0
+36 -138 205 0
+195 -117 151 0
+111 40 79 0
+154 -23 -196 0
+-68 150 29 0
+102 -133 193 0
+160 -129 -208 0
+-108 -81 -180 0
+-189 -58 -241 0
+62 -229 -133 0
+146 39 112 0
+-180 5 -175 0
+-27 173 -226 0
+-175 -48 187 0
+148 244 76 0
+9 230 -53 0
+166 -247 -152 0
+-235 160 -140 0
+91 -40 -48 0
+-125 -102 224 0
+213 141 38 0
+163 177 -102 0
+-31 -1 145 0
+-171 52 50 0
+-198 -203 -106 0
+229 -116 -128 0
+-121 43 64 0
+207 138 81 0
+-110 -229 -95 0
+163 144 126 0
+-6 43 145 0
+20 -179 -68 0
+-164 -107 62 0
+-36 -67 99 0
+-53 -138 189 0
+208 162 46 0
+-127 -64 -32 0
+-119 61 -39 0
+-50 -90 61 0
+-193 -23 174 0
+-133 159 242 0
+32 138 -100 0
+246 -201 57 0
+28 180 -202 0
+125 -20 -194 0
+128 -33 54 0
+154 243 202 0
+250 51 235 0
+168 -113 45 0
+-40 75 142 0
+-129 250 75 0
+-247 23 29 0
+-233 24 -135 0
+81 248 82 0
+-247 -156 -107 0
+181 -17 230 0
+42 -195 -121 0
+154 126 -170 0
+7 173 247 0
+-121 -44 -18 0
+-207 113 172 0
+-35 -160 -65 0
+-50 -133 -84 0
+-218 178 -97 0
+77 136 188 0
+-250 70 233 0
+41 -40 -10 0
+-64 -243 122 0
+-72 -179 -220 0
+-62 219 -121 0
+119 -62 53 0
+-201 -24 98 0
+200 194 -34 0
+114 162 174 0
+-69 -141 36 0
+-173 9 -160 0
+-34 60 167 0
+-172 221 239 0
+200 -156 240 0
+-190 -57 210 0
+-73 -169 -109 0
+125 178 28 0
+87 -230 19 0
+-154 135 -216 0
+-212 -198 11 0
+-22 -245 177 0
+97 -102 249 0
+-172 230 -36 0
+-1 209 104 0
+-170 -64 -59 0
+188 -7 -225 0
+-185 233 -54 0
+240 -28 -176 0
+245 -219 190 0
+210 104 105 0
+-249 223 -97 0
+-176 -21 215 0
+176 -193 100 0
+83 213 -36 0
+-63 21 73 0
+7 37 -79 0
+86 -185 -187 0
+-122 -90 83 0
+38 24 13 0
+42 107 -93 0
+221 -31 -167 0
+-216 219 111 0
+41 141 114 0
+-174 -149 78 0
+9 -13 230 0
+-232 -98 -33 0
+-75 113 -136 0
+210 -55 -45 0
+-128 101 55 0
+77 -45 -38 0
+59 127 -12 0
+-8 100 22 0
+48 244 89 0
+249 -194 -118 0
+79 226 199 0
+31 -90 -220 0
+-202 189 -94 0
+8 -130 -122 0
+-113 220 132 0
+134 -101 6 0
+-176 247 126 0
+-141 -240 246 0
+-113 220 -207 0
+173 -179 -148 0
+85 43 -21 0
+126 -50 234 0
+59 86 -13 0
+131 -182 195 0
+-15 -89 189 0
+82 228 139 0
+89 -193 63 0
+96 3 -94 0
+84 188 95 0
+-39 -40 -100 0
+-74 -33 220 0
+226 223 -229 0
+-46 -141 -176 0
+-53 84 -170 0
+159 -150 -233 0
+-1 -200 216 0
+-6 -138 72 0
+157 222 9 0
+-64 163 -91 0
+-176 -219 -102 0
+92 -227 178 0
+-157 -202 -228 0
+96 -91 -124 0
+-111 -236 -147 0
+154 144 -176 0
+-233 -144 130 0
+-1 108 -27 0
+130 182 -53 0
+-237 146 -210 0
+91 250 71 0
+169 -238 -16 0
+-124 -149 -74 0
+-111 7 91 0
+138 -246 21 0
+24 -220 117 0
+-216 -155 109 0
+197 -76 156 0
+180 -86 39 0
+-146 -136 -43 0
+-33 6 -142 0
+-21 65 -32 0
+137 242 60 0
+75 -192 121 0
+-160 107 -5 0
+125 -55 243 0
+-143 224 -157 0
+-158 240 -193 0
+1 -106 147 0
+-240 128 -215 0
+-232 -205 -41 0
+-66 114 219 0
+173 -195 62 0
+-70 162 -199 0
+74 23 -46 0
+25 -249 81 0
+60 39 -165 0
+-99 183 146 0
+-3 117 219 0
+-119 -157 25 0
+41 219 -121 0
+93 52 87 0
+-219 244 -183 0
+131 -159 -208 0
+202 148 233 0
+156 60 66 0
+199 186 -131 0
+73 -24 -186 0
+-244 32 -135 0
+-161 -65 23 0
+-168 86 174 0
+-62 61 202 0
+134 -167 -30 0
+-45 166 213 0
+55 -28 140 0
+191 89 155 0
+131 134 -77 0
+89 208 119 0
+72 176 12 0
+-55 -70 227 0
+-73 -80 -201 0
+-67 34 -44 0
+237 67 54 0
+-155 -164 239 0
+-2 220 102 0
+-24 174 171 0
+-192 177 -105 0
+200 -61 30 0
+66 -70 -37 0
+-85 -238 170 0
+-28 -240 195 0
+20 -155 231 0
+88 89 116 0
+240 -157 101 0
+-227 -46 74 0
+167 -9 -28 0
+-165 226 146 0
+199 188 -124 0
+-95 44 122 0
+32 -46 128 0
+-143 -109 118 0
+162 134 -51 0
+-93 227 -88 0
+182 136 186 0
+136 -113 -51 0
+-123 110 101 0
+66 -192 -203 0
+16 91 -208 0
+-245 238 -135 0
+-185 -177 78 0
+229 63 -155 0
+149 -119 126 0
+82 250 214 0
+-38 97 8 0
+-138 -212 -224 0
+-10 175 227 0
+-99 152 -148 0
+97 85 -130 0
+81 162 79 0
+135 -220 66 0
+-23 195 -188 0
+-28 -207 93 0
+-56 28 180 0
+-168 169 215 0
+-100 -141 -17 0
+179 22 147 0
+-57 -49 -212 0
+-245 -30 170 0
+-227 -133 -176 0
+238 -228 72 0
+207 -72 92 0
+108 -243 -161 0
+-212 136 -163 0
+139 -36 -10 0
+246 -214 115 0
+-138 175 79 0
+92 -134 -8 0
+135 165 34 0
+-175 -185 129 0
+-72 245 69 0
+195 -199 -212 0
+39 19 123 0
+-196 -155 241 0
+-72 127 -221 0
+56 134 215 0
+162 15 -225 0
+-112 78 -171 0
+60 69 96 0
+86 120 -175 0
+-26 -126 -120 0
+-15 162 -205 0
+141 -147 -71 0
+3 -190 13 0
+145 -75 -180 0
+-55 -156 -126 0
+114 -160 37 0
+-61 40 219 0
+75 -104 39 0
+147 -97 -103 0
+-76 -221 140 0
+76 8 195 0
+-184 138 -133 0
+1 -93 88 0
+-68 -76 137 0
+154 -227 -23 0
+78 3 175 0
+-115 -49 -138 0
+231 -202 -249 0
+-109 -59 -3 0
+47 -133 131 0
+-236 4 -61 0
+162 -140 -224 0
+-205 -118 127 0
+-131 45 -176 0
+-38 -86 -169 0
+141 -217 -37 0
+212 132 185 0
+-216 135 236 0
+-50 -116 -29 0
+-221 -240 139 0
+-34 151 85 0
+24 -47 58 0
+-177 -142 -192 0
+113 -24 -173 0
+-6 177 -32 0
+184 -10 -46 0
+65 -176 204 0
+145 -144 -1 0
+-76 4 -19 0
+-142 -26 151 0
+68 -109 -21 0
+-20 191 99 0
+83 207 210 0
+79 118 105 0
+-72 -9 151 0
+232 249 184 0
+175 132 2 0
+89 187 21 0
+150 -98 181 0
+130 -16 -56 0
+105 -219 235 0
+99 -145 228 0
+-164 7 18 0
+-246 -205 135 0
+224 89 94 0
+-15 222 49 0
+95 -109 165 0
+-154 123 -89 0
+209 -52 99 0
+172 -202 146 0
+-96 -244 -235 0
+165 -87 104 0
+-161 -62 -185 0
+-143 191 42 0
+-49 -205 -221 0
+-207 -66 -194 0
+186 -125 -23 0
+103 114 -243 0
+28 -6 -166 0
+89 -45 155 0
+-9 -195 -190 0
+-139 72 -25 0
+93 215 -90 0
+-60 29 -208 0
+175 -187 -249 0
+-204 -4 182 0
+44 95 140 0
+-44 -99 -216 0
+86 -243 246 0
+-247 -143 29 0
+-232 175 -28 0
+231 -111 79 0
+121 222 184 0
+52 -192 109 0
+-140 -232 -220 0
+-192 209 -116 0
+203 -102 -45 0
+117 -92 195 0
+166 229 -243 0
+101 165 -209 0
+-11 -25 145 0
+61 -197 118 0
+78 -95 180 0
+73 60 86 0
+42 184 26 0
+187 -15 -134 0
+-97 201 75 0
+-53 -134 148 0
+-90 228 -101 0
+36 85 118 0
+171 22 136 0
+182 -200 227 0
+-59 -216 166 0
+248 -37 49 0
+-31 247 176 0
+-19 228 -33 0
+-180 -214 -84 0
+189 -29 -212 0
+-176 233 -197 0
+-65 110 -155 0
+1 -27 -190 0
+167 110 -186 0
+-248 204 -185 0
+119 -234 -152 0
+-223 22 92 0
+89 12 125 0
+-1 -211 -164 0
+93 -209 -133 0
+197 36 -175 0
+-80 -74 -153 0
+-20 40 -176 0
+199 69 -181 0
+-41 98 100 0
+115 -72 -53 0
+170 -250 -227 0
+-237 191 217 0
+133 -34 103 0
+205 186 206 0
+71 224 151 0
+26 182 -71 0
+-180 -240 182 0
+181 35 -50 0
+141 51 -131 0
+176 175 -214 0
+-148 74 -156 0
+-210 -6 149 0
+-159 82 -86 0
+153 6 233 0
+-24 28 12 0
+212 -3 -132 0
+-27 181 214 0
+226 -231 197 0
+-243 91 -67 0
+62 -148 196 0
+132 -95 53 0
+-221 -238 204 0
+-50 -138 -7 0
+58 -192 -36 0
+-42 228 -57 0
+38 -182 -35 0
+113 165 -234 0
+93 -149 -34 0
+45 202 174 0
+241 118 67 0
+237 -143 -49 0
+18 -95 158 0
+-146 4 155 0
+161 -149 1 0
+-174 219 194 0
+-108 3 -191 0
+149 42 -18 0
+-63 187 182 0
+17 27 -184 0
+94 35 -131 0
+86 133 -149 0
+-200 -188 215 0
+145 56 193 0
+112 39 -85 0
+207 -150 231 0
+-234 23 -139 0
+55 -249 115 0
+-25 -110 -163 0
+25 48 224 0
+55 -48 179 0
+-41 119 -137 0
+-106 56 -184 0
+-77 99 -9 0
+-175 -91 242 0
+178 5 131 0
+222 80 -134 0
+-44 113 189 0
+-127 -159 -112 0
+79 -73 -17 0
+153 149 220 0
+-49 226 89 0
+66 128 209 0
+-17 232 199 0
+54 196 -169 0
+36 -167 37 0
+15 -248 17 0
+-199 -245 229 0
+-197 -15 -66 0
+-242 196 -127 0
+48 52 59 0
+-125 -72 -6 0
+-242 124 -180 0
+54 228 193 0
+-51 115 30 0
+-69 -72 -96 0
+-136 -31 -225 0
+77 -164 24 0
+-185 187 -33 0
+-211 106 20 0
+-35 -103 115 0
+34 116 -50 0
+-159 84 136 0
+237 -24 206 0
+-175 111 -117 0
+238 136 -3 0
+-122 50 97 0
+143 -216 187 0
+47 -136 -50 0
+-13 79 -62 0
+29 11 47 0
+13 -233 -112 0
+-214 47 136 0
+-176 121 169 0
+-176 135 -152 0
+-148 43 185 0
+8 -87 -29 0
+-40 159 229 0
+-209 -234 173 0
+200 135 -179 0
+-27 -19 234 0
+7 221 143 0
+-218 130 248 0
+-249 -13 -40 0
+-215 -90 133 0
+84 -218 -21 0
+124 -185 205 0
+104 -188 -175 0
+-157 132 -242 0
+194 -16 -221 0
+79 242 129 0
+83 -182 -240 0
+83 -52 147 0
+-237 59 -161 0
+109 198 -229 0
+240 -102 -128 0
+-174 33 119 0
+123 -153 117 0
+-49 148 77 0
+-172 234 29 0
+-37 -53 153 0
+-101 95 -136 0
+-34 -131 109 0
+-169 -200 167 0
+77 -81 25 0
+157 -17 140 0
+163 -31 -155 0
+4 -34 -44 0
+132 103 143 0
+89 175 132 0
+201 -186 128 0
+151 -158 89 0
+218 209 122 0
+204 -202 159 0
+148 -89 -182 0
+141 -153 -147 0
+-77 -144 50 0
+-4 -167 213 0
+181 -131 -236 0
+96 -124 73 0
+-237 44 -178 0
+26 139 65 0
+79 -58 179 0
+74 -115 -236 0
+44 49 -86 0
+142 -62 33 0
+240 221 233 0
+-67 -123 95 0
+101 238 143 0
+-48 -91 -144 0
+-123 -99 -31 0
+-250 -157 -196 0
+19 27 113 0
+142 -123 14 0
+129 -7 151 0
+242 -13 206 0
+-248 -167 -29 0
+184 168 16 0
+73 -172 160 0
+147 84 124 0
+153 98 -27 0
+231 117 112 0
+248 244 -178 0
+-51 -112 130 0
+-78 -95 168 0
+-215 -44 -122 0
+186 -131 -108 0
+-58 -138 -161 0
+193 -201 62 0
+157 -237 -104 0
+-98 -153 -37 0
+210 -80 -69 0
+-234 -185 -96 0
+-94 -111 197 0
+165 -89 93 0
+13 -11 183 0
+237 189 157 0
+14 -239 -218 0
+105 -226 -247 0
+-157 46 -19 0
+-29 -77 -192 0
+-38 -112 109 0
+-227 181 -102 0
+80 -146 210 0
+6 103 -136 0
+-205 131 -25 0
+-66 129 -12 0
+-37 -49 -111 0
+122 -73 -46 0
+171 -155 -95 0
+5 133 -77 0
+-180 94 47 0
+-121 -55 -168 0
+-132 -64 -233 0
+169 65 -36 0
+210 -125 97 0
+204 84 -218 0
+120 -147 -40 0
+-197 -9 -47 0
+61 105 -6 0
+-60 78 -1 0
+-30 67 239 0
+233 -187 160 0
+5 171 -46 0
+-242 161 -86 0
+123 -66 -31 0
+29 -2 211 0
+-31 232 -216 0
+228 9 -110 0
+6 51 -120 0
+45 171 -192 0
+-220 72 -164 0
+-209 120 -145 0
+-113 39 -158 0
+182 -68 18 0
+178 204 236 0
+-32 -249 -101 0
+108 138 60 0
+151 -174 -159 0
+25 -77 -39 0
+107 -56 -150 0
+-121 -206 178 0
+-162 9 244 0
+-91 -161 228 0
+221 243 201 0
+206 -142 134 0
+-35 105 -13 0
+68 -237 -171 0
+115 48 92 0
+-216 18 53 0
+-244 232 -228 0
+-184 121 -65 0
+109 -150 128 0
+211 -75 -133 0
+-113 134 -198 0
+-2 -43 205 0
+190 104 -162 0
+145 -158 144 0
+-107 -148 179 0
+170 -62 230 0
+90 -228 -72 0
+-87 -146 -95 0
+-242 45 -52 0
+-239 -173 137 0
+-14 -82 148 0
+21 38 102 0
+-84 -169 203 0
+73 159 -147 0
+-114 -33 136 0
+-86 -213 130 0
+-108 226 -115 0
+-16 152 116 0
+-71 153 -191 0
+180 -140 -17 0
+-113 -226 -180 0
+-69 66 -111 0
+-131 41 -80 0
+-28 79 63 0
+-203 225 229 0
+186 -153 94 0
+249 -214 -118 0
+38 28 -182 0
+27 51 19 0
+-178 -221 39 0
+25 -125 -231 0
+169 239 -89 0
+178 135 13 0
+49 29 86 0
+-131 -46 74 0
+-248 226 -138 0
+-104 13 -115 0
+-179 226 96 0
+227 -133 -126 0
+-166 -81 -39 0
+-2 -247 216 0
+-16 79 71 0
+-93 -199 -94 0
+-36 -116 60 0
+-155 93 90 0
+-182 -83 86 0
+206 238 -140 0
+-145 -211 -109 0
+-167 184 115 0
+236 -250 -135 0
+165 124 49 0
+-62 228 -9 0
+-111 -149 -87 0
+218 54 169 0
+124 16 -14 0
+224 6 79 0
+43 67 78 0
+177 127 230 0
+-248 -63 -171 0
+-180 18 216 0
+-148 250 62 0
+-77 65 -134 0
+-235 42 28 0
+-80 -52 187 0
+-200 148 99 0
+222 -238 -123 0
+-100 -41 208 0
+-135 -178 -114 0
+-36 -222 -221 0
+-52 171 -86 0
+-24 58 -164 0
+-40 -190 169 0
+-70 -58 -41 0
+103 -5 153 0
+11 -28 -45 0
+-24 202 188 0
+-66 -137 -217 0
+-97 -205 -198 0
+-69 241 -172 0
+-95 -75 176 0
+-20 -195 -55 0
+-234 -197 -39 0
+90 -27 128 0
+204 -231 7 0
+-22 -46 144 0
+50 -204 -9 0
+6 144 87 0
+217 -183 -43 0
+110 173 -186 0
+185 68 183 0
+-143 -64 -71 0
+-42 -174 -124 0
+-144 184 149 0
+141 138 40 0
+-212 188 -154 0
+11 159 -232 0
+-62 -101 73 0
+152 122 224 0
+-168 198 -139 0
+-43 -235 78 0
+115 -139 2 0
+246 -31 -162 0
+108 -117 12 0
+-83 84 16 0
+-111 83 -23 0
+32 -144 39 0
+94 235 38 0
+-146 -160 121 0
+-225 73 -121 0
+29 154 244 0
+-200 -124 -166 0
+246 1 -139 0
+-37 152 101 0
+194 33 -165 0
+-225 51 -111 0
+-241 51 -76 0
+-61 34 -233 0
+140 -103 240 0
+202 229 -246 0
+-240 -52 63 0
+198 -202 91 0
+163 23 55 0
+-2 -191 -183 0
+73 -152 108 0
+20 157 160 0
+-97 -61 13 0
+10 -76 24 0
+107 -189 53 0
+168 3 154 0
+135 -90 227 0
+106 -20 150 0
+-120 216 139 0
+6 -136 -15 0
+-60 92 198 0
+34 1 108 0
+-99 151 50 0
+-61 138 -221 0
+26 37 135 0
+-236 154 149 0
+201 -151 16 0
+-90 9 -212 0
+144 68 -118 0
+-114 43 185 0
+-56 68 182 0
+-220 202 199 0
+46 -100 118 0
+237 -132 -193 0
+2 109 -186 0
+161 -152 -145 0
+84 104 -142 0
+115 -214 -117 0
+-108 83 -184 0
+-213 186 -145 0
+112 202 130 0
+200 -150 -136 0
+-90 -83 -214 0
+-198 62 247 0
+-24 -235 10 0
+147 245 3 0
+-59 200 -218 0
+-194 131 -19 0
+72 -34 33 0
+-143 189 -41 0
+-204 3 -168 0
+-24 87 -119 0
+-178 -224 -39 0
+-167 202 160 0
+5 163 13 0
+-219 -18 -121 0
+-55 -247 236 0
+83 166 240 0
+-247 -27 73 0
+-230 231 5 0
+-111 -244 87 0
+131 185 57 0
+133 191 210 0
+243 -58 97 0
+-157 -194 54 0
+230 47 -74 0
+-126 159 -138 0
+-227 157 -187 0
+6 21 56 0
+-175 -241 -213 0
+-59 -131 -195 0
+-85 72 -131 0
+-219 -230 62 0
+-152 171 -110 0
+-226 -198 185 0
+87 234 -217 0
+-5 -201 -234 0
+40 141 -217 0
+191 -197 52 0
+-245 130 -21 0
+-15 -155 181 0
+-144 191 -246 0
+-115 60 -81 0
+-157 -51 14 0
+-201 -83 108 0
+144 -55 235 0
+-18 182 -27 0
+10 122 5 0
+53 -243 159 0
+153 149 195 0
+65 172 -150 0
+81 -64 72 0
+53 219 199 0
+166 -111 -28 0
+-187 79 -126 0
+226 -154 75 0
+15 -35 -185 0
+163 195 -112 0
+-146 -167 -32 0
+151 177 -37 0
+181 -33 -30 0
+126 172 -17 0
+204 169 103 0
+236 176 21 0
+226 1 -188 0
+-138 -208 -28 0
+-150 -89 106 0
+-76 -103 32 0
+32 -154 237 0
+-63 -147 87 0
+245 -46 71 0
+208 112 122 0
+-176 104 122 0
+18 63 193 0
+-91 -176 -11 0
+41 -170 -214 0
+145 -150 37 0
+-36 138 -170 0
+-197 112 -13 0
+4 -206 -52 0
+-182 174 146 0
+70 -180 -238 0
+172 -231 -87 0
+-42 -85 -54 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-032.cnf b/benchmarks/UUF250.1065.100/uuf250-032.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-032.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -144 115 -168 0
+79 -77 205 0
+-16 216 -94 0
+-28 -108 -111 0
+250 -19 -192 0
+179 54 92 0
+191 -183 41 0
+-58 -133 -162 0
+-215 6 -241 0
+181 20 -10 0
+-48 234 3 0
+225 37 -41 0
+-84 136 -91 0
+126 -38 -244 0
+107 151 14 0
+65 -71 -53 0
+-175 -184 186 0
+174 33 -149 0
+-3 152 -9 0
+241 -125 -129 0
+-74 56 -222 0
+-25 47 115 0
+224 -186 97 0
+94 -202 25 0
+-81 -188 -168 0
+111 -15 214 0
+-14 -166 -132 0
+193 -99 80 0
+-161 -64 -231 0
+-228 -247 116 0
+54 -67 -72 0
+-102 162 129 0
+-127 232 102 0
+-236 181 136 0
+144 -95 49 0
+-66 43 -71 0
+-101 -161 -131 0
+232 -21 -153 0
+156 -212 -103 0
+-93 71 63 0
+145 -95 -216 0
+134 -64 -66 0
+-94 -227 138 0
+83 165 -163 0
+216 -162 -195 0
+-1 -136 -91 0
+-151 -52 57 0
+201 -8 -240 0
+148 -18 -107 0
+-192 -106 110 0
+-133 -212 -236 0
+218 79 207 0
+38 245 128 0
+219 232 -80 0
+-23 233 75 0
+-232 -2 -248 0
+122 -192 4 0
+198 3 -43 0
+-137 249 -107 0
+186 -96 -132 0
+46 -210 -2 0
+-219 -50 -168 0
+20 -76 -136 0
+188 37 -164 0
+193 -188 83 0
+74 243 -21 0
+-51 -4 -248 0
+-100 245 201 0
+151 246 -139 0
+-51 233 79 0
+-194 -130 19 0
+-163 -5 57 0
+-36 72 28 0
+-88 208 80 0
+-117 -73 -102 0
+-222 150 -37 0
+44 -27 -245 0
+-133 -223 38 0
+244 48 52 0
+192 140 145 0
+-200 56 250 0
+-226 -89 140 0
+-186 -72 50 0
+67 224 56 0
+191 238 219 0
+-186 -230 -109 0
+-49 -192 -243 0
+15 98 -3 0
+-73 138 208 0
+-208 197 242 0
+229 -218 -2 0
+-242 -202 159 0
+-166 -154 -167 0
+152 -40 -124 0
+113 126 76 0
+-126 29 -76 0
+95 107 180 0
+-73 -7 -224 0
+227 -78 -231 0
+230 -49 25 0
+-163 -29 -104 0
+-216 2 -76 0
+-215 77 173 0
+130 -43 176 0
+9 -122 161 0
+-108 88 -93 0
+180 -42 1 0
+172 152 -82 0
+193 220 190 0
+-229 88 -204 0
+203 -229 217 0
+44 119 84 0
+-49 -46 173 0
+-29 -82 232 0
+50 178 149 0
+132 20 -248 0
+-141 -109 -56 0
+-245 201 225 0
+-180 110 -195 0
+222 -127 -71 0
+-140 12 -157 0
+-74 -2 -80 0
+59 -221 183 0
+148 -68 -123 0
+236 201 -77 0
+195 210 219 0
+-72 170 80 0
+133 -109 -26 0
+-79 -40 -231 0
+-151 -117 -160 0
+-185 -118 189 0
+232 -41 205 0
+-116 -74 113 0
+56 -216 -44 0
+-246 68 -42 0
+134 -231 82 0
+107 -115 91 0
+-66 -41 -105 0
+-183 238 -209 0
+-151 -19 -193 0
+-157 -57 219 0
+-39 236 -216 0
+160 112 182 0
+-7 -222 -102 0
+90 98 145 0
+-21 -196 125 0
+90 222 239 0
+-196 10 -147 0
+241 -30 159 0
+218 84 -204 0
+180 -137 188 0
+57 216 -93 0
+-80 216 -202 0
+163 -84 -5 0
+-178 143 -83 0
+124 -184 -85 0
+184 44 -176 0
+-219 -168 162 0
+-146 -57 87 0
+-149 -55 -156 0
+180 60 94 0
+-225 55 -125 0
+95 -49 130 0
+10 115 -80 0
+110 -164 -12 0
+174 75 -8 0
+-99 -63 185 0
+186 57 64 0
+-89 -73 -147 0
+-125 29 -75 0
+84 -217 -44 0
+-221 82 -194 0
+-170 240 212 0
+-16 143 97 0
+-75 185 45 0
+-118 -155 54 0
+-43 216 -119 0
+142 41 -163 0
+-127 -40 -111 0
+240 -27 -106 0
+-121 -43 80 0
+211 -246 -42 0
+-3 -123 -203 0
+-133 103 -16 0
+164 65 -244 0
+195 -218 -212 0
+-100 -102 -161 0
+53 184 -15 0
+-231 -232 -92 0
+-214 -138 232 0
+127 101 -48 0
+-4 224 -40 0
+56 -166 155 0
+-60 -152 -235 0
+69 111 97 0
+-130 196 -104 0
+-115 -37 202 0
+126 7 -231 0
+33 136 -53 0
+226 -106 -61 0
+-76 -35 74 0
+157 -76 144 0
+-173 -105 -101 0
+55 -167 63 0
+56 -159 205 0
+245 -57 146 0
+176 143 -182 0
+164 174 -17 0
+190 -131 67 0
+102 -42 -159 0
+167 -152 -197 0
+168 -146 76 0
+10 -128 250 0
+-177 82 -207 0
+-244 -185 -235 0
+-43 -158 44 0
+-172 -137 159 0
+74 246 -2 0
+150 -198 225 0
+50 185 -243 0
+-177 129 141 0
+-235 40 -246 0
+17 -111 -226 0
+-160 -85 -195 0
+-192 240 -70 0
+168 -201 -34 0
+-168 156 -190 0
+144 65 88 0
+117 -242 107 0
+196 67 37 0
+-170 -168 -12 0
+104 143 -90 0
+21 199 203 0
+-130 -185 -26 0
+33 -191 -218 0
+-130 126 136 0
+-75 -183 3 0
+52 247 7 0
+38 -234 10 0
+-214 2 -196 0
+149 200 27 0
+-145 166 38 0
+-206 -131 11 0
+38 -172 99 0
+-52 -198 -70 0
+-148 28 -89 0
+29 206 -96 0
+81 59 -56 0
+206 59 112 0
+-122 -157 -44 0
+-80 -51 200 0
+-98 3 217 0
+-118 -149 -130 0
+-113 -195 210 0
+71 121 221 0
+-37 142 -174 0
+-248 158 -151 0
+-35 -219 118 0
+65 -4 52 0
+89 -49 -171 0
+183 -199 -124 0
+-5 -183 -91 0
+-124 183 160 0
+-98 -162 55 0
+199 24 -82 0
+-101 16 -193 0
+-157 128 -61 0
+189 -156 -141 0
+-149 -245 150 0
+237 -92 -109 0
+62 208 -4 0
+-193 -208 -191 0
+146 42 -227 0
+-37 179 79 0
+-23 122 -133 0
+46 21 198 0
+-24 58 -22 0
+93 -194 -214 0
+195 -23 -172 0
+-89 -225 57 0
+165 4 -140 0
+-191 108 49 0
+134 -165 40 0
+91 -179 48 0
+197 41 -226 0
+122 177 187 0
+3 -230 -129 0
+-147 -75 115 0
+211 12 -26 0
+-10 -220 18 0
+170 95 -206 0
+127 -109 -223 0
+206 -56 -239 0
+-168 -203 -173 0
+-171 -221 -166 0
+-218 -126 233 0
+-167 108 197 0
+54 -69 -162 0
+202 -56 105 0
+-70 170 -37 0
+124 -76 118 0
+-195 164 207 0
+-248 -107 139 0
+-61 -100 83 0
+231 44 2 0
+-10 153 -185 0
+-226 203 -96 0
+-2 -92 -6 0
+-167 -61 -4 0
+82 -207 21 0
+-193 234 -203 0
+-59 85 164 0
+54 -18 100 0
+-213 74 -160 0
+-193 -155 93 0
+-14 179 -50 0
+178 115 245 0
+-100 -73 -29 0
+-48 93 10 0
+-93 -1 -237 0
+2 -228 -152 0
+-210 -121 72 0
+-215 61 163 0
+-178 57 -137 0
+20 107 -196 0
+-229 43 137 0
+-88 53 -200 0
+-250 -221 -222 0
+206 142 38 0
+-37 98 -158 0
+141 -81 242 0
+107 -48 -137 0
+-218 206 114 0
+-171 -73 218 0
+-9 -201 -144 0
+116 72 76 0
+191 206 83 0
+220 -230 245 0
+-161 89 184 0
+175 -56 -49 0
+-63 -87 -52 0
+174 -135 106 0
+45 182 96 0
+151 176 -103 0
+-183 228 -205 0
+211 -108 -13 0
+162 -169 91 0
+-134 220 -233 0
+244 -160 -173 0
+-245 -177 -204 0
+-125 -118 106 0
+-94 41 -21 0
+-236 -191 -165 0
+-215 163 83 0
+113 -4 -3 0
+-64 -78 -27 0
+22 -59 197 0
+-237 -229 195 0
+-74 162 28 0
+-232 -161 -40 0
+-144 -40 69 0
+76 231 92 0
+-25 -8 63 0
+84 -232 -171 0
+-147 119 129 0
+-177 -246 144 0
+29 241 84 0
+205 37 113 0
+-27 -89 -2 0
+165 96 8 0
+148 -208 106 0
+-145 232 11 0
+-83 57 59 0
+-216 102 154 0
+106 213 -199 0
+223 -154 -188 0
+99 89 -122 0
+-132 149 30 0
+-5 59 206 0
+-11 -132 -216 0
+-188 218 125 0
+-16 145 -158 0
+-110 136 -123 0
+-244 -80 25 0
+-203 -248 -183 0
+140 144 -145 0
+-83 -34 85 0
+214 -31 225 0
+52 164 130 0
+128 -66 115 0
+-237 -123 -215 0
+-72 -219 -17 0
+-246 171 -218 0
+-20 -59 -51 0
+-16 14 -229 0
+-201 -60 -85 0
+-148 -13 -189 0
+102 -165 68 0
+207 154 133 0
+-171 -69 31 0
+-111 149 164 0
+166 211 117 0
+1 226 201 0
+142 1 239 0
+42 179 110 0
+177 -189 207 0
+195 -49 231 0
+97 -153 81 0
+133 -112 -126 0
+163 -177 -61 0
+81 176 -76 0
+58 210 -8 0
+-142 -118 63 0
+-97 -48 144 0
+-105 81 -206 0
+-53 -183 -130 0
+88 28 -106 0
+6 -207 -244 0
+-100 -26 206 0
+-23 102 205 0
+182 -70 -241 0
+208 -36 238 0
+-189 -137 -10 0
+90 55 -214 0
+169 70 62 0
+-181 229 147 0
+132 248 131 0
+-172 -249 149 0
+119 20 -157 0
+43 234 24 0
+182 -38 50 0
+173 -90 -88 0
+-66 130 147 0
+-67 180 -96 0
+-177 -54 -143 0
+22 -89 -37 0
+-162 -90 84 0
+148 -208 -172 0
+-120 -238 -161 0
+125 137 -227 0
+18 -109 -223 0
+-49 92 229 0
+175 240 -79 0
+-78 153 -237 0
+-161 242 -84 0
+-21 27 -29 0
+132 130 -51 0
+231 187 -132 0
+59 111 -68 0
+243 -10 -177 0
+246 -167 213 0
+233 -42 -173 0
+176 -133 -121 0
+223 250 13 0
+-225 38 121 0
+88 -108 184 0
+94 -115 136 0
+200 -75 170 0
+-223 -105 -111 0
+-98 119 194 0
+-235 -108 164 0
+-13 2 160 0
+185 217 132 0
+216 -10 118 0
+-233 93 -131 0
+-231 -46 -9 0
+189 227 -168 0
+157 -59 -150 0
+-52 -129 -196 0
+182 187 33 0
+-213 -93 139 0
+136 176 -79 0
+-237 -181 -11 0
+73 -21 53 0
+-208 -121 195 0
+-83 145 -149 0
+-73 1 61 0
+104 -41 -15 0
+38 250 -3 0
+98 -225 -64 0
+-99 48 141 0
+-133 -92 6 0
+28 -96 100 0
+25 247 26 0
+220 -185 -18 0
+30 76 -170 0
+-206 -139 -181 0
+-176 -227 91 0
+242 183 -143 0
+240 -205 -203 0
+-52 6 214 0
+147 -34 150 0
+-68 107 -8 0
+-25 66 -127 0
+102 74 100 0
+-238 149 37 0
+212 17 148 0
+-142 162 187 0
+-93 95 -76 0
+-115 -113 235 0
+245 154 230 0
+146 -66 -116 0
+123 -69 -122 0
+-69 60 36 0
+55 142 159 0
+121 -101 230 0
+200 27 150 0
+-25 -192 145 0
+88 -69 -171 0
+170 18 -91 0
+-154 177 -47 0
+217 226 204 0
+192 -66 -215 0
+197 -50 -34 0
+-66 -93 13 0
+-102 -75 246 0
+76 174 249 0
+53 231 105 0
+233 -13 116 0
+11 195 131 0
+93 201 126 0
+111 -174 6 0
+148 6 25 0
+-68 5 -102 0
+222 31 176 0
+154 -146 226 0
+112 -95 -249 0
+-162 102 -207 0
+-26 171 233 0
+109 -76 33 0
+60 81 -232 0
+110 222 61 0
+59 -1 -115 0
+-244 213 -139 0
+229 -199 -69 0
+98 43 -77 0
+45 187 -158 0
+-119 103 -248 0
+201 111 -147 0
+-83 66 -186 0
+-146 175 211 0
+159 -48 225 0
+63 21 -121 0
+-245 205 -100 0
+128 127 3 0
+-233 -173 4 0
+-231 53 -55 0
+224 -181 -228 0
+-84 -236 -187 0
+119 5 -107 0
+-201 -51 -56 0
+212 -225 2 0
+-223 -154 51 0
+183 82 -28 0
+-100 133 -159 0
+-90 -204 29 0
+94 -119 -247 0
+215 108 81 0
+56 241 -161 0
+-237 -208 57 0
+-124 -3 -13 0
+-173 241 -39 0
+-97 50 30 0
+-6 -121 -78 0
+-90 190 145 0
+-206 209 -61 0
+-138 -33 200 0
+-99 -49 -85 0
+216 -232 -20 0
+230 -238 -163 0
+-182 89 207 0
+-201 194 100 0
+185 218 101 0
+-169 60 -58 0
+161 -82 193 0
+72 -137 -165 0
+-95 -81 164 0
+247 -166 1 0
+-174 104 156 0
+-187 203 90 0
+206 -97 183 0
+91 -221 143 0
+38 -161 -39 0
+-181 76 40 0
+-99 70 -138 0
+184 193 -115 0
+-144 -38 -70 0
+-185 114 -230 0
+-107 -52 -28 0
+193 62 215 0
+-13 223 2 0
+54 168 107 0
+65 -1 172 0
+247 -80 95 0
+-169 -168 -119 0
+-192 -10 -130 0
+12 191 -73 0
+178 -129 139 0
+-142 -169 -191 0
+-44 -111 83 0
+-70 -186 -90 0
+-105 141 -166 0
+-65 186 107 0
+65 -177 -198 0
+170 206 -1 0
+-83 -187 180 0
+147 -240 -198 0
+-41 -232 -143 0
+177 249 104 0
+15 -173 221 0
+-10 -8 -25 0
+-246 -77 150 0
+151 180 -48 0
+220 -4 -230 0
+89 -144 155 0
+-148 169 89 0
+-83 103 -94 0
+49 -197 -162 0
+78 209 243 0
+-40 -121 -15 0
+25 -78 -92 0
+-131 83 51 0
+207 -113 44 0
+107 37 241 0
+-221 134 143 0
+-158 -103 -151 0
+-196 97 233 0
+-93 -27 160 0
+-168 2 -155 0
+181 71 -132 0
+145 -212 63 0
+-196 -156 -124 0
+-225 -245 221 0
+-2 -49 -117 0
+155 -137 38 0
+247 -105 54 0
+-86 95 169 0
+154 -247 -66 0
+241 133 -244 0
+75 -194 88 0
+204 227 151 0
+-20 121 -146 0
+9 234 165 0
+20 -99 -177 0
+214 -30 -160 0
+-98 95 -117 0
+-49 121 23 0
+112 -69 -87 0
+-71 -162 -44 0
+214 -139 -29 0
+-14 37 15 0
+32 85 236 0
+-156 -140 113 0
+-187 -235 167 0
+229 195 -230 0
+-178 -81 -206 0
+57 243 75 0
+-88 -202 -242 0
+205 130 141 0
+-213 89 -68 0
+110 -24 -216 0
+-56 22 -170 0
+-233 151 167 0
+130 -56 240 0
+-144 139 188 0
+96 190 57 0
+-239 -60 43 0
+123 -172 7 0
+-150 25 163 0
+-239 -189 229 0
+210 245 249 0
+37 -45 64 0
+-186 76 175 0
+-49 -14 -95 0
+52 142 -78 0
+89 27 222 0
+-91 -80 73 0
+157 94 -100 0
+-150 84 -229 0
+-134 -97 23 0
+-188 215 -117 0
+187 143 -238 0
+-34 202 240 0
+98 -183 -109 0
+-208 60 -1 0
+-71 208 -91 0
+96 54 35 0
+-231 -96 32 0
+246 -77 -247 0
+8 111 232 0
+-134 162 210 0
+-116 195 -130 0
+230 -9 37 0
+76 225 -92 0
+-245 87 -104 0
+-228 -106 188 0
+-68 -150 144 0
+-198 -187 -121 0
+35 -140 -228 0
+101 -55 75 0
+-54 127 126 0
+-5 146 -229 0
+232 61 93 0
+-239 -54 148 0
+187 11 170 0
+-31 -140 194 0
+-235 135 168 0
+-120 14 93 0
+220 105 166 0
+-232 7 -86 0
+-219 -48 -62 0
+185 -187 77 0
+-134 -20 -122 0
+88 201 -93 0
+-80 -49 -169 0
+-87 168 -234 0
+-91 15 123 0
+-25 -1 42 0
+-135 65 223 0
+139 147 88 0
+-243 149 205 0
+162 138 -50 0
+57 -80 -168 0
+121 110 208 0
+-133 225 -173 0
+-8 25 -134 0
+247 -163 69 0
+-214 3 -202 0
+-24 221 37 0
+-7 -197 -98 0
+163 -175 -155 0
+227 -133 67 0
+167 143 15 0
+46 47 -86 0
+206 -34 97 0
+183 -126 189 0
+242 -148 -208 0
+72 -109 30 0
+202 23 -99 0
+187 61 160 0
+-48 -46 -247 0
+61 -124 66 0
+-155 3 117 0
+237 41 -116 0
+210 14 -30 0
+-241 96 189 0
+-156 -143 -195 0
+229 -65 -130 0
+188 236 9 0
+23 -30 -99 0
+-196 -139 243 0
+-206 33 -216 0
+-27 233 -191 0
+-124 16 -175 0
+217 -91 -24 0
+-213 -90 -61 0
+-28 179 -220 0
+120 105 207 0
+-250 134 50 0
+-170 232 209 0
+-115 -10 -192 0
+113 -242 -95 0
+57 -105 28 0
+48 165 -172 0
+-215 -9 -169 0
+-26 -66 -225 0
+-132 -104 -179 0
+-149 244 -19 0
+-215 -54 -98 0
+-73 114 -196 0
+-207 62 -212 0
+119 -161 -57 0
+-211 -36 -237 0
+162 177 -46 0
+-197 -136 60 0
+-38 83 -158 0
+203 -132 -98 0
+-3 140 -19 0
+233 31 -157 0
+223 -236 -105 0
+128 -165 64 0
+223 -117 -209 0
+53 130 -27 0
+-52 -101 -175 0
+177 -102 201 0
+12 -243 -76 0
+20 -24 -111 0
+-142 -30 -23 0
+-15 -250 93 0
+-149 230 8 0
+192 -125 -78 0
+168 192 -8 0
+25 -172 188 0
+215 148 -85 0
+114 -19 192 0
+206 -139 179 0
+17 74 42 0
+183 -127 -243 0
+206 -139 -25 0
+-3 -59 163 0
+-249 -136 -250 0
+28 -185 228 0
+-141 143 -205 0
+10 218 -17 0
+178 -10 -22 0
+-201 -202 86 0
+104 -156 -189 0
+160 -116 41 0
+242 9 20 0
+221 -37 -242 0
+-11 192 28 0
+-64 -227 220 0
+-53 67 -158 0
+-158 75 230 0
+-137 -87 44 0
+70 158 226 0
+128 181 -22 0
+215 127 41 0
+81 201 181 0
+67 -3 134 0
+144 201 188 0
+-165 176 236 0
+-160 237 -186 0
+-56 -189 179 0
+-32 -65 -49 0
+-196 -68 -129 0
+-189 101 102 0
+-233 -196 -110 0
+147 -200 -156 0
+-121 -217 -218 0
+-98 -78 -209 0
+153 149 244 0
+-128 -55 226 0
+205 -120 71 0
+-14 -66 223 0
+122 83 -182 0
+-224 -212 41 0
+-247 93 -168 0
+-93 -35 -10 0
+-169 -158 20 0
+-245 10 -87 0
+69 63 108 0
+-223 -27 -166 0
+31 92 -30 0
+245 173 -82 0
+19 -57 230 0
+2 -51 -131 0
+181 133 -187 0
+91 53 27 0
+-45 88 203 0
+96 -121 73 0
+144 227 107 0
+185 16 -149 0
+57 202 224 0
+114 -117 153 0
+-82 -89 125 0
+210 58 -77 0
+-82 -17 176 0
+150 195 239 0
+189 -141 -177 0
+-96 -40 -7 0
+-70 -153 228 0
+-57 49 -76 0
+19 178 -159 0
+-68 240 77 0
+-163 -178 73 0
+91 217 -168 0
+-127 -169 -184 0
+167 -170 -139 0
+11 -245 180 0
+-120 151 189 0
+-209 -161 -52 0
+-11 106 -82 0
+155 225 151 0
+-234 -60 72 0
+175 -16 211 0
+-198 167 -193 0
+-162 -53 26 0
+-225 -152 59 0
+204 179 167 0
+85 -17 78 0
+78 77 -202 0
+-190 -237 47 0
+49 205 -195 0
+-215 34 -69 0
+193 -144 177 0
+56 17 -132 0
+2 -226 -194 0
+92 241 -128 0
+-176 -62 242 0
+155 -136 -195 0
+138 -211 -152 0
+-226 220 164 0
+-92 -110 -96 0
+-178 71 -4 0
+-221 220 -82 0
+-50 -190 -198 0
+140 185 -136 0
+158 -195 -12 0
+-196 93 228 0
+-146 -233 13 0
+-214 -198 -4 0
+-76 38 -146 0
+-114 249 194 0
+33 -197 -201 0
+53 42 195 0
+-130 -232 -39 0
+-95 -218 226 0
+-240 -42 65 0
+-41 -200 -14 0
+-204 13 -202 0
+239 208 202 0
+-215 -186 -61 0
+6 166 -30 0
+-138 -139 146 0
+61 -83 -118 0
+-231 -219 -154 0
+26 -211 181 0
+74 -156 22 0
+-51 114 -8 0
+-52 74 -221 0
+115 -67 -170 0
+-13 24 126 0
+49 184 -181 0
+-190 88 21 0
+86 85 -109 0
+-7 -119 10 0
+-91 148 -32 0
+-241 -140 74 0
+78 149 -198 0
+-133 -182 66 0
+-185 -244 188 0
+-202 -9 222 0
+-124 -214 -201 0
+58 213 -59 0
+236 -194 86 0
+122 119 -66 0
+133 -14 -243 0
+166 120 181 0
+26 -124 28 0
+240 -115 -32 0
+-148 37 -84 0
+-198 228 -160 0
+158 248 26 0
+-153 -140 216 0
+19 213 208 0
+16 -186 161 0
+-246 98 234 0
+61 196 -63 0
+-178 186 66 0
+-238 -135 2 0
+-69 201 226 0
+-236 -46 222 0
+35 11 -205 0
+24 -25 174 0
+-128 156 174 0
+-169 -170 59 0
+-19 134 154 0
+-1 -138 -114 0
+194 9 -234 0
+157 225 -57 0
+-189 -22 -77 0
+105 -185 -108 0
+-111 -176 98 0
+-184 -75 -91 0
+-70 -98 162 0
+34 116 -37 0
+-84 -218 137 0
+-152 87 237 0
+-82 -245 -193 0
+111 232 -231 0
+38 -141 -24 0
+-26 84 104 0
+-223 -176 -165 0
+78 -7 -220 0
+-153 40 -113 0
+42 -100 111 0
+203 199 -194 0
+135 83 144 0
+-25 -120 76 0
+-126 -42 46 0
+208 218 -207 0
+179 236 -78 0
+-91 -177 20 0
+-53 -1 181 0
+-134 120 112 0
+-36 -66 5 0
+-122 -64 24 0
+-137 26 -242 0
+-218 -62 -219 0
+219 73 -83 0
+118 38 -7 0
+-160 152 -205 0
+-249 -238 -165 0
+-208 113 -236 0
+-139 230 -249 0
+-163 178 37 0
+60 -209 218 0
+154 -141 -57 0
+-243 89 63 0
+-154 153 54 0
+-152 -37 40 0
+-5 16 -48 0
+41 184 -82 0
+48 -245 51 0
+-184 126 218 0
+-100 179 129 0
+229 121 -100 0
+217 -134 63 0
+10 -28 59 0
+125 72 -157 0
+184 158 -113 0
+-147 26 -101 0
+-126 18 77 0
+2 -75 -84 0
+-91 9 43 0
+181 35 8 0
+24 -243 -80 0
+-68 115 -149 0
+200 54 -38 0
+5 -205 181 0
+-147 -132 -66 0
+208 199 -155 0
+167 140 8 0
+29 233 -113 0
+-239 21 -182 0
+201 214 -15 0
+179 75 -139 0
+-227 28 -100 0
+-43 -122 -116 0
+132 176 -152 0
+-196 47 183 0
+150 242 -125 0
+249 51 13 0
+231 -76 -227 0
+-227 -112 -91 0
+98 120 232 0
+-80 229 36 0
+-189 15 -160 0
+58 -93 -19 0
+199 166 111 0
+-224 -142 -155 0
+250 -2 -212 0
+145 144 242 0
+247 -153 -197 0
+14 -136 51 0
+159 147 -236 0
+46 -102 158 0
+-234 31 7 0
+80 82 -6 0
+-162 -110 78 0
+56 -142 -148 0
+197 249 -102 0
+-217 -240 19 0
+75 45 184 0
+22 -232 140 0
+-100 249 -15 0
+248 237 -218 0
+86 57 -213 0
+-207 -105 222 0
+171 207 -25 0
+-184 -156 217 0
+-166 -151 243 0
+106 -84 -140 0
+-246 144 -24 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-033.cnf b/benchmarks/UUF250.1065.100/uuf250-033.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-033.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -226 -28 225 0
+166 227 -57 0
+-151 95 -64 0
+228 43 199 0
+-167 -141 -138 0
+133 -225 -239 0
+-130 -49 194 0
+-125 -66 -133 0
+88 207 195 0
+-41 -248 -167 0
+-139 -57 141 0
+95 -43 -73 0
+-77 103 54 0
+112 -128 240 0
+-82 -206 -69 0
+164 -22 -48 0
+-78 243 -4 0
+-139 108 84 0
+-226 -179 -2 0
+37 66 122 0
+-96 228 -26 0
+105 110 -167 0
+-89 149 56 0
+46 66 53 0
+214 -68 -103 0
+89 -17 -144 0
+-38 15 35 0
+-153 -211 193 0
+-82 -178 -99 0
+171 189 197 0
+190 -112 135 0
+9 -13 -59 0
+88 120 141 0
+-62 161 -201 0
+-40 -215 -115 0
+-104 177 -250 0
+32 18 -238 0
+-21 -148 -75 0
+-184 -240 64 0
+-60 -189 72 0
+62 28 -236 0
+35 -47 13 0
+227 157 -222 0
+205 -1 139 0
+-125 195 -227 0
+-6 -180 -179 0
+-236 26 -240 0
+73 25 34 0
+194 30 -102 0
+120 172 181 0
+-248 124 -229 0
+120 101 244 0
+236 -172 -66 0
+-120 -159 -171 0
+-207 -110 139 0
+-186 -203 -131 0
+-133 248 -95 0
+-168 92 115 0
+124 -229 -239 0
+-11 157 88 0
+157 -230 245 0
+-31 -27 -120 0
+-69 71 -68 0
+14 -177 156 0
+-231 12 69 0
+37 -35 -106 0
+-104 204 99 0
+-48 -177 142 0
+-246 -156 224 0
+228 -106 -91 0
+158 23 180 0
+242 -200 -61 0
+165 -227 94 0
+124 -204 228 0
+177 -179 -209 0
+163 -133 218 0
+200 -138 -13 0
+178 -143 -169 0
+94 -73 81 0
+-174 96 -210 0
+78 25 -67 0
+108 66 101 0
+-62 4 -221 0
+-107 -118 -242 0
+-219 -113 7 0
+-113 73 143 0
+-143 224 -76 0
+71 -156 -155 0
+-211 -243 -46 0
+113 148 97 0
+-237 189 164 0
+-139 11 4 0
+115 74 -3 0
+-198 75 130 0
+228 139 207 0
+165 243 222 0
+107 -11 101 0
+-208 90 178 0
+-98 57 -117 0
+-36 27 31 0
+-26 15 -30 0
+-88 199 -163 0
+-43 -17 227 0
+-11 74 -141 0
+20 86 217 0
+87 104 -82 0
+-18 -190 -122 0
+68 -171 -197 0
+128 151 247 0
+-209 48 -132 0
+243 183 -65 0
+247 -67 -105 0
+-48 64 154 0
+-168 235 -195 0
+210 -212 20 0
+52 -130 50 0
+-32 200 -164 0
+119 115 223 0
+65 -27 64 0
+232 -150 -29 0
+-117 -43 -45 0
+-14 190 197 0
+87 -195 -129 0
+-139 32 -14 0
+19 22 103 0
+213 139 137 0
+-6 -67 236 0
+217 -81 -7 0
+82 -29 4 0
+-48 250 66 0
+-244 10 226 0
+-176 -23 97 0
+-223 192 171 0
+-202 -117 90 0
+250 -9 71 0
+-153 152 -128 0
+158 208 -168 0
+95 92 85 0
+-76 -22 -237 0
+236 227 206 0
+173 194 15 0
+195 -230 5 0
+5 79 216 0
+-209 170 58 0
+143 -71 11 0
+-211 49 246 0
+23 -42 48 0
+151 -158 -111 0
+-153 -205 -125 0
+244 -42 -30 0
+56 100 204 0
+-119 98 -94 0
+198 -26 -155 0
+-12 44 106 0
+-96 248 -48 0
+-31 58 37 0
+-36 -227 210 0
+126 -90 110 0
+182 159 45 0
+43 140 46 0
+27 46 -104 0
+-176 -66 188 0
+219 71 169 0
+80 32 224 0
+-173 -111 -158 0
+14 227 -219 0
+79 215 64 0
+97 -69 -79 0
+81 227 211 0
+-72 -24 140 0
+153 5 67 0
+-119 -201 -71 0
+190 64 -240 0
+-196 -159 -114 0
+185 35 -238 0
+-164 167 233 0
+-86 155 55 0
+78 26 -86 0
+204 -239 73 0
+32 -80 71 0
+-248 67 2 0
+-86 133 193 0
+-162 -117 55 0
+-161 -137 -85 0
+19 235 -59 0
+-174 -2 29 0
+-214 -68 -208 0
+-186 120 114 0
+-87 27 -183 0
+-151 29 -122 0
+-172 -42 128 0
+-26 181 -178 0
+230 22 5 0
+140 98 -147 0
+209 -169 185 0
+205 -49 94 0
+193 24 241 0
+5 237 99 0
+130 219 -208 0
+183 250 145 0
+169 34 71 0
+73 -59 94 0
+-141 -184 -88 0
+100 72 -137 0
+-34 -30 177 0
+201 66 -40 0
+-91 -151 -214 0
+35 105 76 0
+-40 -193 -89 0
+104 -33 216 0
+36 -161 178 0
+-231 -23 157 0
+-87 243 225 0
+180 155 10 0
+-205 -184 43 0
+-34 250 165 0
+217 -56 120 0
+-243 -87 -69 0
+34 -178 -88 0
+54 152 102 0
+100 105 -66 0
+-111 -33 -197 0
+56 148 33 0
+-58 -148 -209 0
+-62 245 -56 0
+230 -191 233 0
+-186 65 -82 0
+78 -100 -134 0
+141 -32 145 0
+5 -238 -81 0
+-188 -131 112 0
+220 -111 -130 0
+-37 -70 -23 0
+167 -71 -28 0
+-147 -174 191 0
+148 172 -222 0
+-75 62 -8 0
+-126 148 -70 0
+-144 234 -70 0
+124 -192 -163 0
+-156 67 -69 0
+24 150 223 0
+31 -229 232 0
+-99 -21 33 0
+157 -66 -19 0
+216 -35 3 0
+-195 -185 228 0
+-1 246 -60 0
+31 195 -208 0
+-141 20 215 0
+96 56 128 0
+-177 -35 -223 0
+235 -202 184 0
+-231 215 224 0
+87 168 -106 0
+145 173 1 0
+61 198 124 0
+-221 -87 -27 0
+-184 112 -175 0
+244 -137 -120 0
+45 82 -119 0
+134 -164 -87 0
+83 169 -24 0
+-69 -6 16 0
+195 157 -202 0
+-11 50 221 0
+18 -229 -238 0
+42 -69 -104 0
+-221 -246 182 0
+52 -183 1 0
+142 -7 -57 0
+-187 153 129 0
+-110 49 183 0
+138 84 106 0
+-164 122 26 0
+-171 -17 -29 0
+127 -65 67 0
+120 98 -122 0
+163 198 -69 0
+-112 180 -11 0
+-160 -15 151 0
+-102 118 93 0
+241 243 -180 0
+-97 -208 -187 0
+55 -87 -133 0
+199 134 -241 0
+-128 174 -99 0
+-52 -82 214 0
+-221 -40 -217 0
+-110 10 30 0
+-220 23 -137 0
+192 -249 -133 0
+-13 21 -56 0
+-235 -222 -39 0
+-144 -239 4 0
+176 -201 -99 0
+-22 -104 -218 0
+-128 -156 -208 0
+-181 117 182 0
+-214 -213 49 0
+-44 61 -230 0
+112 146 -245 0
+-17 177 -44 0
+183 40 43 0
+-174 -223 -73 0
+-2 232 -19 0
+123 235 38 0
+5 81 14 0
+224 237 -163 0
+-127 -25 145 0
+-158 -248 -65 0
+69 -101 -173 0
+-194 221 67 0
+-80 242 -108 0
+165 135 -232 0
+-142 -243 -225 0
+143 237 53 0
+52 -36 240 0
+239 73 249 0
+54 230 -142 0
+-14 -180 -219 0
+-191 27 -123 0
+13 143 -1 0
+9 250 -65 0
+-14 -149 -109 0
+132 -198 -76 0
+237 126 110 0
+-131 -222 76 0
+-140 232 133 0
+161 -225 121 0
+198 107 94 0
+-35 167 41 0
+219 165 91 0
+-113 187 -54 0
+-7 245 105 0
+-146 9 -120 0
+43 -91 77 0
+202 -204 26 0
+-115 111 9 0
+-47 -112 -87 0
+164 135 -156 0
+193 -166 53 0
+-131 -201 -242 0
+-229 107 -101 0
+-80 -71 68 0
+-64 -135 192 0
+-181 -111 -231 0
+22 -10 -179 0
+4 -144 28 0
+-60 -211 123 0
+-185 -190 -228 0
+-191 90 -6 0
+150 96 145 0
+250 -114 204 0
+-79 -28 -45 0
+44 -90 112 0
+-167 157 -110 0
+-57 228 -28 0
+-11 56 -1 0
+49 162 -246 0
+-16 -157 -240 0
+146 95 -112 0
+-188 74 -167 0
+103 -35 29 0
+71 -48 -22 0
+-216 157 -41 0
+161 -178 63 0
+-212 121 -152 0
+-102 188 -211 0
+240 -112 -7 0
+-146 143 54 0
+-153 8 -15 0
+-44 242 -67 0
+121 221 -91 0
+41 90 -242 0
+-195 -246 -61 0
+85 84 -166 0
+46 93 187 0
+15 -159 -27 0
+-236 30 215 0
+-146 21 -61 0
+114 -104 75 0
+-226 248 216 0
+-218 -125 -162 0
+120 -215 182 0
+-150 87 29 0
+201 -157 151 0
+148 162 -101 0
+116 42 86 0
+179 -156 -29 0
+-118 140 57 0
+193 51 -5 0
+197 224 -102 0
+9 -203 217 0
+159 -158 -188 0
+136 -37 215 0
+224 187 68 0
+14 235 110 0
+-70 24 2 0
+-73 162 -11 0
+65 -95 -133 0
+-70 -168 13 0
+-150 -164 -131 0
+-30 9 -167 0
+17 174 -82 0
+196 169 -235 0
+24 -84 134 0
+-58 119 -226 0
+103 109 -220 0
+191 69 156 0
+-162 41 -177 0
+-113 -143 -24 0
+58 -237 -112 0
+-244 28 50 0
+196 238 171 0
+109 171 -58 0
+227 -179 -69 0
+244 232 -236 0
+46 -9 -188 0
+198 167 -222 0
+-135 -126 -151 0
+-118 -138 147 0
+-186 -132 52 0
+81 -33 75 0
+-2 -75 -214 0
+204 77 107 0
+-73 137 155 0
+39 -9 -175 0
+-158 9 193 0
+-29 28 145 0
+222 205 -165 0
+-96 131 -70 0
+-43 -139 151 0
+129 137 89 0
+-142 -147 36 0
+-110 -97 -38 0
+33 -36 -40 0
+76 24 -83 0
+-171 139 1 0
+-134 154 -6 0
+43 151 -244 0
+50 -120 185 0
+21 227 93 0
+16 -191 -234 0
+-130 -67 -144 0
+33 29 -85 0
+175 -158 -42 0
+180 18 -171 0
+118 -137 131 0
+-92 -32 130 0
+170 -199 143 0
+-177 150 -159 0
+162 -188 173 0
+-22 -78 180 0
+216 21 114 0
+209 -176 -229 0
+103 107 102 0
+166 236 49 0
+132 -89 87 0
+144 207 36 0
+37 10 -218 0
+217 -213 4 0
+-180 -140 -64 0
+237 -110 -221 0
+89 65 -168 0
+-166 108 227 0
+31 -89 51 0
+-113 87 -164 0
+58 52 -1 0
+-239 213 238 0
+124 -2 167 0
+-188 -164 127 0
+-12 -61 -120 0
+66 44 236 0
+-239 -61 -73 0
+-34 -91 160 0
+238 129 -208 0
+148 128 -216 0
+-201 -119 247 0
+46 -173 129 0
+-27 -182 -186 0
+-230 -120 6 0
+93 -131 250 0
+11 98 171 0
+-75 -79 -28 0
+-48 -224 -107 0
+111 139 107 0
+-238 -169 221 0
+-40 -238 -214 0
+65 69 76 0
+17 69 -246 0
+-111 164 44 0
+57 17 39 0
+144 43 -3 0
+-105 -67 65 0
+-203 174 -155 0
+-104 157 -120 0
+18 -180 -165 0
+72 -101 -211 0
+-70 -63 -29 0
+219 -196 -110 0
+-80 -249 -63 0
+99 -164 116 0
+-181 41 -172 0
+-104 184 -192 0
+-69 -36 130 0
+-85 -238 -23 0
+-83 36 82 0
+-19 230 -92 0
+71 225 -140 0
+196 176 -243 0
+100 190 139 0
+41 169 -112 0
+174 135 140 0
+222 -146 235 0
+67 -103 18 0
+210 -29 -62 0
+174 191 -66 0
+195 236 -66 0
+95 223 -37 0
+-171 -151 -47 0
+61 169 -3 0
+19 -191 -94 0
+16 171 -142 0
+223 -100 -116 0
+204 99 -250 0
+-97 -227 -219 0
+-184 -223 71 0
+81 -21 -169 0
+185 -30 151 0
+-211 -77 104 0
+94 111 -55 0
+49 -37 157 0
+207 27 -57 0
+-16 -47 -250 0
+20 119 -54 0
+200 210 -48 0
+-188 -70 -95 0
+146 160 -187 0
+-35 -68 -157 0
+220 -95 187 0
+-43 171 -47 0
+-12 -9 -79 0
+97 51 147 0
+151 141 210 0
+-71 -212 -30 0
+205 93 -73 0
+235 -46 152 0
+-24 -93 -95 0
+-223 -109 -57 0
+25 -30 135 0
+207 -148 -149 0
+173 -134 -229 0
+-119 -220 67 0
+-129 112 134 0
+-109 69 123 0
+-50 79 213 0
+132 31 -245 0
+-85 -224 161 0
+176 65 -162 0
+152 110 -24 0
+90 153 225 0
+-163 234 -112 0
+98 178 -191 0
+-59 4 -191 0
+-176 -215 -50 0
+96 -78 -55 0
+152 -42 -140 0
+-231 47 -160 0
+-46 114 242 0
+-177 -10 19 0
+-128 55 -84 0
+-89 27 -5 0
+210 -20 249 0
+107 -236 168 0
+-153 148 -11 0
+177 -1 -25 0
+-223 -22 -176 0
+-179 209 -235 0
+-232 186 -160 0
+-149 186 -29 0
+-130 33 153 0
+-54 -15 107 0
+-194 170 -65 0
+-102 78 -11 0
+125 -47 170 0
+164 -185 223 0
+121 -242 165 0
+-44 -152 -85 0
+73 77 -55 0
+-226 -178 212 0
+-216 -126 49 0
+-247 -64 -18 0
+182 -207 -152 0
+244 1 226 0
+-213 -60 -206 0
+39 170 -42 0
+-113 104 -48 0
+131 -197 168 0
+-182 207 -96 0
+-185 -217 -240 0
+57 179 -113 0
+-83 129 74 0
+92 -140 -35 0
+-104 102 -204 0
+129 194 175 0
+-61 -141 245 0
+-143 -72 -139 0
+54 44 -38 0
+86 156 60 0
+-248 233 13 0
+-238 162 -236 0
+-242 -228 -46 0
+28 247 42 0
+24 -171 250 0
+-152 -208 -86 0
+-10 117 -98 0
+220 -90 159 0
+13 247 -98 0
+-149 -86 103 0
+1 -71 -20 0
+22 -245 16 0
+-51 -208 -203 0
+-61 236 -170 0
+-91 189 -67 0
+6 -86 56 0
+-175 194 35 0
+55 114 -232 0
+180 133 -190 0
+-80 131 168 0
+-132 79 89 0
+228 -29 205 0
+37 23 -131 0
+-222 210 -86 0
+141 138 7 0
+-61 165 159 0
+160 81 40 0
+131 -129 32 0
+214 118 21 0
+-175 -170 -216 0
+-12 -37 165 0
+-182 -95 -97 0
+230 89 -69 0
+72 63 83 0
+-172 -36 31 0
+137 -228 -45 0
+-67 79 75 0
+-103 29 -122 0
+-135 -112 -33 0
+79 126 -180 0
+-117 -149 124 0
+-141 -16 -99 0
+248 -32 -177 0
+89 87 78 0
+-16 -132 -157 0
+-91 107 68 0
+235 158 -33 0
+-232 -121 -243 0
+-125 -78 31 0
+-233 -215 -217 0
+57 -250 65 0
+-141 199 240 0
+-134 -14 -233 0
+71 -47 -49 0
+-186 231 213 0
+-110 176 121 0
+-6 191 33 0
+107 246 79 0
+60 193 47 0
+106 -229 -26 0
+190 -241 71 0
+-145 -170 -61 0
+242 21 169 0
+70 170 233 0
+-162 -134 -5 0
+-82 -141 127 0
+22 96 211 0
+-5 14 146 0
+-214 154 -175 0
+-223 182 85 0
+-114 201 -177 0
+-31 -124 -223 0
+115 -210 9 0
+-16 97 245 0
+-141 -16 197 0
+-11 106 16 0
+64 126 -241 0
+31 -231 156 0
+-131 -7 -135 0
+141 87 -194 0
+-154 71 -43 0
+37 71 -14 0
+-224 -137 110 0
+167 -57 108 0
+-230 -73 -139 0
+-110 -63 21 0
+39 19 -98 0
+181 -19 90 0
+-142 64 72 0
+-52 96 -75 0
+-140 128 48 0
+187 69 47 0
+237 52 112 0
+-92 -234 -72 0
+-166 -34 33 0
+226 114 -179 0
+52 -210 -27 0
+191 230 198 0
+-60 149 23 0
+70 -227 39 0
+153 -193 -125 0
+39 17 107 0
+-212 56 -80 0
+-199 167 35 0
+226 -118 73 0
+-26 -122 -234 0
+-48 242 216 0
+5 -18 -135 0
+221 125 -159 0
+-101 71 76 0
+-214 110 167 0
+146 -58 -111 0
+191 217 185 0
+-68 21 236 0
+185 127 -152 0
+-55 -14 96 0
+-90 -107 -164 0
+118 -159 -92 0
+163 -53 -148 0
+-213 65 130 0
+-27 129 211 0
+88 -197 230 0
+-155 74 196 0
+119 -111 -1 0
+245 102 4 0
+-239 102 248 0
+-16 -187 -35 0
+100 129 24 0
+-134 -203 192 0
+73 214 182 0
+-196 76 -107 0
+31 41 142 0
+15 -136 244 0
+119 -65 32 0
+140 22 214 0
+-78 -44 -126 0
+140 18 -192 0
+-148 -98 113 0
+220 5 109 0
+-1 204 -80 0
+-14 103 -222 0
+-40 -177 226 0
+208 -106 156 0
+-115 -216 46 0
+31 -216 64 0
+39 194 -192 0
+-218 122 155 0
+-2 -60 -218 0
+-199 -244 -179 0
+-103 248 110 0
+-5 -147 233 0
+173 124 187 0
+-190 -68 -99 0
+121 -174 -222 0
+193 -20 187 0
+92 -189 191 0
+139 -57 220 0
+-114 -74 104 0
+-189 -101 -2 0
+99 -93 188 0
+80 237 -62 0
+117 199 -3 0
+-121 136 -210 0
+53 -36 -41 0
+-223 46 -33 0
+33 -161 -164 0
+40 -47 -172 0
+-179 -3 -81 0
+79 30 -214 0
+60 -57 205 0
+-21 250 -196 0
+158 -134 173 0
+24 -105 58 0
+-32 -71 -64 0
+155 250 -204 0
+145 112 171 0
+-218 204 149 0
+195 -57 -179 0
+37 -192 -243 0
+-247 -90 182 0
+121 -94 -135 0
+-55 152 -134 0
+-28 -237 -223 0
+128 25 74 0
+-53 121 100 0
+-8 -192 142 0
+-74 -37 228 0
+123 -18 -6 0
+228 -102 -19 0
+-62 26 14 0
+210 -17 26 0
+-178 -233 45 0
+-174 -63 52 0
+-173 -135 128 0
+84 -248 -125 0
+-181 -118 151 0
+214 146 -43 0
+42 -225 -44 0
+-120 77 87 0
+-96 -101 -20 0
+105 127 46 0
+66 46 -159 0
+-90 -95 184 0
+-86 57 -164 0
+-194 149 -31 0
+-142 -224 -104 0
+200 -44 232 0
+68 -242 128 0
+88 -211 -123 0
+-182 76 -75 0
+190 181 -168 0
+-229 -68 191 0
+244 -243 -84 0
+188 82 171 0
+236 -14 -129 0
+-4 -166 -99 0
+68 -188 -34 0
+-100 142 -202 0
+144 200 27 0
+-117 245 123 0
+163 -59 -14 0
+227 48 160 0
+-219 155 -198 0
+-115 232 -160 0
+250 -162 -164 0
+-220 69 27 0
+205 56 53 0
+171 -35 13 0
+-80 -70 -82 0
+159 210 -38 0
+40 50 12 0
+72 238 -147 0
+-233 -22 -247 0
+-95 -220 -21 0
+53 -117 190 0
+34 229 70 0
+135 -116 -90 0
+-243 -223 212 0
+-191 -63 72 0
+-191 -41 148 0
+-150 -164 64 0
+-72 94 -224 0
+101 117 -188 0
+-165 47 -217 0
+-18 197 -246 0
+1 -227 -41 0
+-173 -17 -93 0
+111 28 -84 0
+-204 -6 -236 0
+126 -10 189 0
+248 -175 -241 0
+-38 162 -204 0
+-96 -169 -159 0
+118 170 -5 0
+95 215 -7 0
+48 84 106 0
+-225 159 6 0
+-59 133 -232 0
+-216 180 -118 0
+-217 -126 172 0
+153 -206 -91 0
+102 -218 -120 0
+-170 -204 40 0
+-99 137 31 0
+174 73 189 0
+-103 -198 52 0
+155 -58 -13 0
+-182 -85 113 0
+73 85 170 0
+166 225 -98 0
+200 172 91 0
+46 20 104 0
+217 -225 104 0
+113 19 -174 0
+-58 -37 200 0
+-48 89 191 0
+184 -136 75 0
+-56 -161 94 0
+-248 -103 -58 0
+147 192 215 0
+115 144 193 0
+-111 215 168 0
+-54 -57 22 0
+-186 -214 -115 0
+-172 -32 192 0
+-241 243 -182 0
+-216 158 -178 0
+244 146 -236 0
+-28 -228 165 0
+142 141 -82 0
+121 -17 -201 0
+-16 165 -156 0
+123 41 -144 0
+-60 -84 -163 0
+25 -118 24 0
+65 71 67 0
+-13 139 -181 0
+166 205 19 0
+-245 124 -158 0
+41 -123 -1 0
+-114 42 -21 0
+-197 -70 32 0
+105 -154 -69 0
+197 208 6 0
+-238 -156 -226 0
+-189 83 245 0
+-103 210 120 0
+248 191 -11 0
+-198 10 181 0
+57 102 -202 0
+-234 -29 4 0
+-29 -91 226 0
+7 222 2 0
+-240 -236 -75 0
+-217 246 -41 0
+89 -11 -160 0
+109 -18 -238 0
+-146 -173 -183 0
+212 179 -207 0
+224 -66 -142 0
+145 -72 -179 0
+-201 21 185 0
+149 -250 -23 0
+53 -108 -140 0
+156 -118 54 0
+-215 26 108 0
+-60 -30 -42 0
+95 -117 145 0
+-79 2 150 0
+208 -167 161 0
+-48 178 -68 0
+-176 130 -178 0
+112 219 -12 0
+-49 -165 -212 0
+-241 91 140 0
+194 150 31 0
+159 -230 231 0
+-231 59 -73 0
+-203 114 -74 0
+137 -52 -48 0
+-129 -146 48 0
+-10 -66 82 0
+-94 132 -86 0
+-75 -77 15 0
+-105 -128 127 0
+51 -33 -226 0
+201 -202 198 0
+-60 -34 231 0
+47 -24 -181 0
+136 -26 -50 0
+92 227 -237 0
+-200 25 130 0
+-246 116 103 0
+81 58 -76 0
+-184 4 -22 0
+-186 -109 -176 0
+-101 125 25 0
+-49 -18 -197 0
+205 75 -16 0
+27 19 -138 0
+-247 188 -12 0
+-172 -210 62 0
+-28 -238 101 0
+-182 94 168 0
+-81 -151 23 0
+-122 196 212 0
+-71 -40 -31 0
+215 -13 208 0
+160 169 192 0
+81 -197 -215 0
+128 -36 -109 0
+-160 240 16 0
+161 -87 15 0
+-216 -61 170 0
+-222 219 -231 0
+-100 200 181 0
+-186 -198 -90 0
+-203 -48 -47 0
+-219 132 -9 0
+-172 -10 -116 0
+-48 46 -137 0
+-78 -190 122 0
+-128 94 -57 0
+-122 -29 -103 0
+-28 -88 151 0
+-81 38 -142 0
+143 94 -86 0
+23 138 -70 0
+-51 183 159 0
+-45 -90 -162 0
+-41 64 -190 0
+-79 -174 49 0
+-140 210 197 0
+-89 189 247 0
+-36 91 -233 0
+-21 -138 75 0
+-32 92 -79 0
+84 239 -43 0
+115 30 -128 0
+142 -122 182 0
+143 83 -142 0
+127 93 -250 0
+-156 -110 222 0
+-79 1 92 0
+155 249 -245 0
+153 13 23 0
+-215 235 -116 0
+102 -212 -98 0
+-135 -238 235 0
+100 -99 -90 0
+35 -87 222 0
+-80 95 65 0
+184 -161 -83 0
+-15 119 -229 0
+-91 194 -21 0
+139 -72 -41 0
+190 -209 17 0
+-125 88 -236 0
+-199 -134 -88 0
+99 -224 -126 0
+74 -42 236 0
+36 92 -73 0
+127 -221 -65 0
+-83 126 -68 0
+-102 151 174 0
+140 -94 118 0
+239 244 -110 0
+37 172 176 0
+35 117 228 0
+-53 138 -180 0
+-53 -4 43 0
+189 -118 244 0
+-3 215 -210 0
+31 -101 -111 0
+-37 -6 -34 0
+-166 -34 151 0
+-210 -142 147 0
+-242 192 40 0
+196 -151 -207 0
+-202 -195 -165 0
+132 76 -180 0
+-62 -244 -24 0
+34 -188 154 0
+-179 -84 175 0
+-45 91 -27 0
+106 -207 12 0
+-167 51 -40 0
+152 43 173 0
+80 -44 145 0
+86 -224 -124 0
+49 39 -155 0
+-107 -239 -193 0
+131 -80 244 0
+114 -215 153 0
+-42 -54 -55 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-034.cnf b/benchmarks/UUF250.1065.100/uuf250-034.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-034.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 55 -250 -111 0
+-238 -45 -24 0
+192 -110 151 0
+-145 109 78 0
+128 83 -126 0
+-56 -77 194 0
+88 183 127 0
+111 16 -189 0
+-50 -205 244 0
+134 4 93 0
+-204 126 -193 0
+230 -130 -70 0
+186 101 -159 0
+9 162 174 0
+12 -173 55 0
+-220 136 250 0
+49 13 -171 0
+-12 54 -171 0
+-187 35 64 0
+201 -246 169 0
+-24 62 43 0
+234 -107 -4 0
+113 -30 177 0
+-173 144 -85 0
+101 33 153 0
+62 111 -142 0
+-187 -30 93 0
+105 244 97 0
+-81 -200 198 0
+-73 37 -62 0
+-54 -116 9 0
+181 156 -84 0
+-92 -200 -208 0
+-243 -61 185 0
+219 48 -157 0
+178 77 -186 0
+-203 201 73 0
+68 -247 -244 0
+-248 38 163 0
+-156 62 -190 0
+112 -161 227 0
+37 135 223 0
+-145 -179 -16 0
+117 182 30 0
+63 -24 -105 0
+-152 70 99 0
+151 153 166 0
+-143 156 -205 0
+-150 -161 -71 0
+222 2 -213 0
+14 155 240 0
+144 184 9 0
+86 200 -176 0
+-180 -7 130 0
+-189 -157 70 0
+71 246 227 0
+-166 1 194 0
+195 -145 201 0
+-90 115 -65 0
+38 -53 -156 0
+-180 23 -133 0
+167 -249 241 0
+112 -118 -196 0
+-121 78 246 0
+185 -85 162 0
+229 121 -137 0
+102 194 -218 0
+143 -166 -9 0
+-218 99 75 0
+-73 219 -206 0
+-98 -37 18 0
+-205 250 238 0
+63 234 -208 0
+-68 39 35 0
+-12 74 37 0
+-114 -156 133 0
+-175 95 31 0
+-205 -79 -106 0
+-98 217 -215 0
+-201 120 40 0
+-84 200 -2 0
+247 -6 237 0
+149 123 -82 0
+-180 132 198 0
+-110 -215 175 0
+-246 36 211 0
+-140 249 -47 0
+-129 -174 87 0
+-192 107 2 0
+194 111 -230 0
+130 5 -217 0
+-132 142 -216 0
+-142 147 165 0
+98 -48 -199 0
+116 -131 60 0
+-27 -129 74 0
+-212 102 -218 0
+169 -171 -133 0
+175 246 -38 0
+-73 211 105 0
+201 82 -233 0
+100 -36 54 0
+-54 -132 -3 0
+-175 139 -147 0
+186 -86 202 0
+-144 -168 -89 0
+-79 42 -200 0
+-215 163 44 0
+118 -23 -147 0
+-5 -170 -245 0
+213 -104 130 0
+-215 -60 -113 0
+76 156 -135 0
+127 240 -5 0
+-183 -7 159 0
+138 -175 -223 0
+-89 190 -12 0
+174 179 -110 0
+41 -175 -221 0
+-35 131 -231 0
+62 -194 118 0
+-237 50 -34 0
+202 -174 66 0
+43 22 -38 0
+-237 101 -117 0
+161 -105 117 0
+-122 126 -127 0
+41 -76 50 0
+219 -179 53 0
+243 -180 219 0
+-32 57 117 0
+225 206 131 0
+228 151 -81 0
+59 -226 146 0
+-229 225 -17 0
+210 115 220 0
+-82 237 10 0
+217 65 21 0
+-13 151 -3 0
+246 -240 210 0
+-176 -147 -158 0
+-199 54 -156 0
+79 232 -58 0
+-126 -42 50 0
+112 -196 -50 0
+114 134 133 0
+190 -227 -159 0
+-88 14 -156 0
+44 237 -225 0
+-153 227 120 0
+189 -162 -210 0
+177 -122 -215 0
+-9 -55 164 0
+97 243 -12 0
+245 -238 -103 0
+-191 -129 -62 0
+138 -127 115 0
+-3 -220 136 0
+-191 229 -77 0
+-80 -44 150 0
+-83 -97 -219 0
+137 -135 46 0
+-83 -241 227 0
+-52 98 -88 0
+-40 130 181 0
+-29 145 -185 0
+-166 -176 66 0
+-219 -9 -44 0
+-54 -29 48 0
+-29 -196 227 0
+-47 -163 -183 0
+-162 76 147 0
+31 -5 82 0
+25 -3 -86 0
+-169 -172 188 0
+184 -177 -236 0
+-88 69 221 0
+-57 -77 -12 0
+196 -176 213 0
+-24 165 -28 0
+34 244 -85 0
+-164 -198 61 0
+-141 -238 184 0
+112 71 10 0
+-181 126 -171 0
+-116 -120 224 0
+192 -51 -33 0
+108 -75 202 0
+-126 -88 -148 0
+141 92 -126 0
+42 165 -82 0
+-100 57 -20 0
+96 -167 29 0
+125 -83 92 0
+-22 -108 -95 0
+-109 -210 -59 0
+-159 -74 231 0
+-133 51 -205 0
+166 -223 -245 0
+11 -17 -69 0
+249 -22 -196 0
+-231 121 -244 0
+250 181 205 0
+8 70 111 0
+-26 -81 -141 0
+-129 -17 -72 0
+-166 -98 -235 0
+126 -77 183 0
+197 -176 -101 0
+129 216 -246 0
+-146 -225 -6 0
+-209 -77 -81 0
+127 -79 -54 0
+-90 -105 148 0
+105 40 -54 0
+90 -204 124 0
+-79 129 110 0
+-137 199 141 0
+162 98 154 0
+-147 -142 -105 0
+-99 -82 118 0
+6 -5 -167 0
+178 -51 -187 0
+117 -152 41 0
+-84 107 -220 0
+-102 -155 -43 0
+-7 -133 -225 0
+162 -175 -189 0
+42 -109 80 0
+-161 -212 -147 0
+-92 -2 -109 0
+104 -227 118 0
+-216 -61 40 0
+-83 201 141 0
+203 195 -229 0
+-53 167 130 0
+146 -155 -76 0
+-129 199 -37 0
+201 186 -146 0
+109 -51 -124 0
+215 203 -115 0
+194 9 70 0
+245 152 250 0
+226 22 -38 0
+-50 221 186 0
+-121 22 -38 0
+-151 60 -160 0
+22 73 -84 0
+-123 -78 175 0
+-45 -249 8 0
+65 43 -87 0
+-3 -178 12 0
+-95 -168 163 0
+82 -61 93 0
+43 -15 -40 0
+-115 -59 3 0
+-153 164 208 0
+-4 171 -22 0
+181 -180 -21 0
+65 229 7 0
+64 143 -60 0
+96 -245 -135 0
+-157 162 -132 0
+-139 9 159 0
+-151 -96 74 0
+-158 12 245 0
+188 -174 -82 0
+-32 134 -152 0
+143 201 238 0
+-146 -10 114 0
+71 74 -75 0
+-152 228 77 0
+-224 -81 -187 0
+105 -137 199 0
+-111 84 -68 0
+37 -123 58 0
+14 90 76 0
+143 -47 -206 0
+77 26 86 0
+-83 -228 -106 0
+-134 239 -31 0
+40 -114 -58 0
+-240 -96 177 0
+-144 1 -124 0
+2 109 -219 0
+15 142 160 0
+-14 123 -72 0
+-227 172 -129 0
+65 97 101 0
+-44 -231 -61 0
+-166 -131 -141 0
+224 86 24 0
+-247 -49 21 0
+-103 34 214 0
+45 120 68 0
+-87 -186 -187 0
+-129 -119 235 0
+1 160 105 0
+138 137 -107 0
+188 -135 52 0
+-62 77 -8 0
+-147 183 -22 0
+188 85 -96 0
+-116 244 18 0
+-155 33 -242 0
+29 99 58 0
+-190 243 -46 0
+-147 62 214 0
+-123 -220 -63 0
+-246 97 -189 0
+218 82 -75 0
+-139 58 163 0
+64 -166 -98 0
+-97 -30 171 0
+66 -165 209 0
+231 -120 -93 0
+-225 -35 18 0
+173 32 202 0
+-221 156 139 0
+-4 -131 222 0
+223 -117 -244 0
+25 146 -173 0
+77 -206 -173 0
+137 197 -138 0
+83 92 -84 0
+-178 25 85 0
+-59 -114 -153 0
+123 232 141 0
+-27 -146 -63 0
+-117 3 242 0
+169 -234 -69 0
+-10 -213 -22 0
+-97 67 -157 0
+-103 139 -63 0
+65 170 236 0
+-100 38 -27 0
+77 -51 144 0
+-23 60 155 0
+-96 149 -155 0
+-141 -129 -126 0
+-169 -34 33 0
+126 -29 125 0
+106 149 -147 0
+-26 175 -92 0
+137 223 -34 0
+7 -18 -2 0
+-114 88 233 0
+-76 -212 7 0
+166 -247 9 0
+-163 62 -64 0
+-164 81 -181 0
+120 -234 231 0
+-209 47 48 0
+50 -185 -15 0
+-150 105 2 0
+125 -215 157 0
+-198 250 -10 0
+14 60 28 0
+80 -75 -232 0
+34 -32 29 0
+112 -119 -45 0
+44 122 175 0
+35 63 85 0
+110 204 184 0
+15 82 99 0
+-123 -229 -212 0
+92 41 7 0
+41 -129 -118 0
+-234 -51 -196 0
+234 -157 -75 0
+-175 -73 -170 0
+22 81 206 0
+-83 136 178 0
+-193 -245 170 0
+-131 -145 -218 0
+147 152 -240 0
+-232 60 -58 0
+-237 170 40 0
+-34 -62 -44 0
+-14 81 101 0
+-149 -183 229 0
+-116 -230 -77 0
+77 154 -82 0
+-166 103 -14 0
+166 70 45 0
+93 199 13 0
+-89 -203 -241 0
+-78 203 -62 0
+112 -235 233 0
+-88 110 -107 0
+-213 218 -107 0
+-237 129 145 0
+-135 121 223 0
+77 142 -25 0
+-97 -104 -78 0
+-111 -199 -171 0
+160 -161 -88 0
+75 -23 1 0
+88 46 -173 0
+-81 -202 41 0
+112 -16 -225 0
+241 -142 -60 0
+-210 21 -221 0
+-242 155 236 0
+-101 97 -42 0
+-168 -116 -213 0
+42 -139 87 0
+49 -177 54 0
+-209 128 25 0
+35 142 -137 0
+-23 201 -8 0
+180 -136 43 0
+49 36 186 0
+-222 -13 -200 0
+-36 242 -132 0
+64 90 -116 0
+226 4 95 0
+-28 -68 -117 0
+-36 -141 -184 0
+226 173 -131 0
+-21 -159 38 0
+-95 -206 -116 0
+-20 -2 203 0
+-57 -1 -12 0
+129 211 -70 0
+-208 -88 73 0
+-107 69 -8 0
+107 -28 -233 0
+-180 -220 -199 0
+-88 87 -145 0
+-71 54 51 0
+-195 -156 93 0
+-183 235 128 0
+113 -223 -10 0
+-245 -1 -55 0
+-102 227 206 0
+176 64 160 0
+-119 197 22 0
+37 224 -38 0
+14 -30 201 0
+-220 -21 -85 0
+179 99 17 0
+-127 -236 228 0
+-213 18 64 0
+-200 -78 128 0
+8 116 -68 0
+45 219 -89 0
+93 184 -191 0
+-160 45 189 0
+-70 -244 -79 0
+244 -152 -90 0
+-51 38 -99 0
+95 192 -90 0
+-206 -171 215 0
+-146 -214 -3 0
+199 -154 49 0
+168 -16 -79 0
+172 250 -120 0
+-182 -240 -52 0
+-156 30 158 0
+55 -203 -222 0
+-144 -158 202 0
+151 94 -105 0
+-152 -36 128 0
+148 -87 41 0
+124 -49 -247 0
+-31 45 145 0
+-88 -168 161 0
+-81 89 -50 0
+220 -189 68 0
+55 -118 110 0
+-38 -244 56 0
+-249 63 -240 0
+-172 85 16 0
+202 12 -247 0
+-80 -76 109 0
+201 164 64 0
+79 94 101 0
+247 -174 -189 0
+70 96 242 0
+-56 -195 -89 0
+235 86 -128 0
+-87 -171 66 0
+-41 -236 -241 0
+-210 -67 231 0
+215 188 -40 0
+-17 -87 9 0
+-118 -221 21 0
+-1 -198 -245 0
+126 136 -59 0
+-201 52 -128 0
+-164 121 -67 0
+23 132 171 0
+53 65 -25 0
+39 182 -87 0
+-38 -239 225 0
+-145 143 -199 0
+161 -88 -95 0
+-159 -184 224 0
+-134 20 -211 0
+144 154 -236 0
+-196 -214 -107 0
+-107 -86 -9 0
+110 76 73 0
+114 142 -74 0
+72 6 -94 0
+-22 -69 126 0
+49 70 136 0
+197 -131 -128 0
+-73 -78 -28 0
+-86 223 145 0
+-92 -52 86 0
+-18 229 -119 0
+206 232 -20 0
+-219 -73 -62 0
+136 -54 -186 0
+-47 74 -18 0
+182 -59 -176 0
+-190 -167 -192 0
+194 -219 -15 0
+-217 -100 36 0
+-118 177 -91 0
+83 241 -190 0
+-219 -231 69 0
+103 -134 37 0
+100 -104 -135 0
+124 -156 243 0
+91 -206 -65 0
+-68 -228 34 0
+-81 -51 -138 0
+-48 42 -238 0
+84 -171 123 0
+201 21 43 0
+231 -187 -17 0
+116 -245 -236 0
+-142 -240 216 0
+-96 5 184 0
+55 32 134 0
+-136 28 189 0
+86 -157 98 0
+-245 -52 -30 0
+-223 -26 206 0
+-19 -48 69 0
+155 -29 -142 0
+195 16 91 0
+82 -52 111 0
+-13 -7 17 0
+188 -47 -121 0
+244 -219 128 0
+31 165 -151 0
+154 83 -203 0
+76 136 -191 0
+144 243 -238 0
+-250 -77 147 0
+189 194 -209 0
+-240 -170 -43 0
+126 9 51 0
+-8 244 -99 0
+-174 -8 71 0
+-73 -114 74 0
+151 -50 -76 0
+220 242 -42 0
+44 85 -246 0
+213 -100 185 0
+-148 -57 219 0
+5 -119 -148 0
+71 -181 -123 0
+9 10 -49 0
+181 13 -241 0
+-220 -193 -30 0
+-37 -168 116 0
+-64 -68 -8 0
+-150 -188 234 0
+90 -123 45 0
+53 -208 -33 0
+-80 182 114 0
+22 179 29 0
+-15 -45 236 0
+-52 110 -63 0
+-185 -54 17 0
+-130 244 42 0
+173 -33 93 0
+52 -185 81 0
+-67 -31 162 0
+-132 -182 -249 0
+246 11 -123 0
+-101 -179 -9 0
+38 18 84 0
+-216 99 -36 0
+-192 179 -96 0
+-69 73 -237 0
+-168 -210 -171 0
+-76 190 -154 0
+-163 -23 35 0
+-113 92 10 0
+-184 101 161 0
+163 -209 -229 0
+219 211 -70 0
+58 -32 149 0
+-173 92 -141 0
+-21 -234 22 0
+-200 -67 -22 0
+-60 -119 -117 0
+-6 -48 -16 0
+204 -63 -88 0
+-16 121 37 0
+146 -91 121 0
+134 109 -143 0
+-19 147 -143 0
+-127 99 226 0
+236 110 233 0
+-122 201 98 0
+-18 -158 197 0
+-37 188 -192 0
+68 -238 -77 0
+-156 -194 30 0
+-146 87 35 0
+82 97 -216 0
+-73 -43 -15 0
+40 -172 -69 0
+-239 74 19 0
+23 -127 -137 0
+97 51 161 0
+-198 100 119 0
+205 -112 225 0
+12 183 -178 0
+133 83 94 0
+-215 196 -100 0
+171 -17 6 0
+93 -183 -190 0
+171 -218 -67 0
+-66 -130 210 0
+209 -114 3 0
+-214 -160 89 0
+-47 41 -250 0
+-120 -29 -172 0
+64 193 -49 0
+80 61 -83 0
+81 -210 243 0
+96 199 59 0
+-202 -85 184 0
+-201 154 151 0
+-53 -67 -160 0
+39 15 169 0
+-91 -160 25 0
+162 194 -166 0
+199 32 30 0
+198 -58 102 0
+-66 231 49 0
+60 103 23 0
+165 164 208 0
+-206 208 70 0
+21 4 132 0
+-157 -175 55 0
+69 217 -170 0
+105 216 86 0
+-101 -2 53 0
+-245 -8 -113 0
+201 -36 148 0
+-72 -60 23 0
+-163 5 39 0
+-94 168 87 0
+6 -83 -82 0
+-91 -160 -246 0
+44 -236 -47 0
+-139 -140 201 0
+12 -232 186 0
+172 133 107 0
+-213 91 -225 0
+-196 -122 125 0
+-188 75 -241 0
+157 14 -110 0
+-115 32 119 0
+37 -247 210 0
+151 -150 160 0
+127 -79 -172 0
+246 -123 186 0
+92 79 211 0
+86 109 39 0
+248 213 237 0
+149 -182 -4 0
+12 -20 -113 0
+-209 62 238 0
+249 198 208 0
+115 42 233 0
+-184 -213 -17 0
+-115 241 -184 0
+137 -67 228 0
+-223 235 37 0
+-201 -137 -122 0
+19 172 -149 0
+-200 -224 -118 0
+50 -88 42 0
+-117 184 12 0
+234 -65 -170 0
+-42 18 -79 0
+-67 -3 162 0
+-159 -186 -200 0
+-228 -81 -95 0
+-22 217 24 0
+-98 114 39 0
+113 120 -95 0
+137 -212 -166 0
+248 -140 -210 0
+51 149 -160 0
+-97 186 -96 0
+227 -224 18 0
+-51 -136 -33 0
+96 220 -84 0
+-249 -114 -109 0
+-141 -34 -133 0
+-134 -146 -218 0
+221 -17 102 0
+198 -79 44 0
+241 132 -220 0
+-47 -181 191 0
+-174 -51 -5 0
+-108 -172 -236 0
+33 -123 -47 0
+-183 -144 63 0
+-58 -39 -34 0
+108 142 -250 0
+82 141 123 0
+36 -133 170 0
+13 141 -215 0
+-178 101 -247 0
+-161 207 -107 0
+-110 -150 -30 0
+-30 4 -11 0
+-21 -99 -111 0
+-193 102 3 0
+153 -222 -58 0
+-148 -242 -26 0
+57 -3 247 0
+-37 -222 181 0
+50 149 206 0
+-155 -240 239 0
+88 147 112 0
+107 -130 88 0
+184 -234 -12 0
+-219 -181 -118 0
+-191 138 -195 0
+-49 187 -90 0
+246 156 -43 0
+-123 192 224 0
+-102 -25 35 0
+174 139 156 0
+-60 117 -191 0
+62 22 -147 0
+95 227 -97 0
+-173 -213 -178 0
+-226 -105 14 0
+135 -32 -198 0
+-67 243 246 0
+-118 192 -77 0
+117 -183 150 0
+-169 -116 -186 0
+-14 -131 189 0
+-184 -22 -112 0
+29 102 -151 0
+-42 -183 -94 0
+-23 145 100 0
+116 91 -227 0
+174 -235 -205 0
+-244 192 41 0
+-56 88 39 0
+-135 52 -160 0
+81 -125 -77 0
+-239 -102 112 0
+-132 131 216 0
+30 -82 -100 0
+-83 115 -180 0
+229 -179 -65 0
+183 -225 -95 0
+69 -50 -113 0
+-46 1 -219 0
+-24 -152 -65 0
+-143 -123 93 0
+200 -111 -52 0
+-26 223 -19 0
+-26 -52 241 0
+194 -220 211 0
+171 67 -227 0
+-91 223 -15 0
+-112 -44 -141 0
+119 -207 -198 0
+-169 -145 115 0
+-234 73 -104 0
+-115 176 100 0
+-48 180 161 0
+85 178 -49 0
+177 205 144 0
+-79 67 -119 0
+-60 141 -130 0
+-27 68 -127 0
+29 91 -112 0
+-76 50 -103 0
+-15 170 3 0
+-86 161 -170 0
+163 97 7 0
+224 -61 -103 0
+234 -213 26 0
+22 197 -36 0
+-52 -165 48 0
+-161 43 -214 0
+180 -56 -57 0
+8 -124 157 0
+-150 231 35 0
+72 56 -28 0
+-238 188 200 0
+198 34 -86 0
+199 74 101 0
+-194 -7 41 0
+91 -13 -101 0
+-25 120 -65 0
+5 18 204 0
+-67 220 -94 0
+227 -18 -207 0
+-62 -86 160 0
+40 -228 -162 0
+-24 206 249 0
+246 113 240 0
+-39 7 81 0
+143 -87 162 0
+95 -39 93 0
+-238 -167 250 0
+-6 -138 -159 0
+-59 16 -196 0
+-215 -154 57 0
+240 52 -94 0
+-126 45 152 0
+172 37 -183 0
+-19 -90 -175 0
+-184 192 90 0
+-45 -57 -98 0
+124 -15 -201 0
+69 -61 18 0
+160 159 139 0
+20 57 58 0
+155 -92 182 0
+159 -103 -85 0
+90 -197 -34 0
+157 -108 -83 0
+-161 211 12 0
+93 -224 -150 0
+-95 -135 232 0
+-153 -84 56 0
+-110 98 -193 0
+52 11 -160 0
+-113 54 -118 0
+-233 -166 229 0
+-64 -242 -143 0
+110 -30 4 0
+201 -224 -66 0
+-78 -107 -199 0
+-193 -227 145 0
+-8 -202 -45 0
+45 62 -7 0
+-103 -64 -152 0
+-64 -2 -12 0
+141 222 -136 0
+-69 61 -233 0
+14 -74 -218 0
+165 -1 -48 0
+-146 176 -194 0
+149 14 161 0
+-223 144 80 0
+-166 126 133 0
+-102 103 76 0
+-80 203 -212 0
+-136 -89 60 0
+142 -57 159 0
+-14 -44 166 0
+-174 82 -121 0
+-18 94 -99 0
+-128 -216 -13 0
+-17 28 -232 0
+177 138 -194 0
+-110 -208 5 0
+-127 -224 -113 0
+-150 80 160 0
+89 -34 -72 0
+-220 -136 85 0
+87 88 75 0
+-110 -195 -6 0
+166 -70 38 0
+-119 -71 89 0
+-137 111 -184 0
+-89 -110 250 0
+-195 60 -13 0
+-158 197 -2 0
+250 140 -55 0
+136 -217 57 0
+-232 -26 -191 0
+49 134 -201 0
+-243 -179 -245 0
+186 -90 -33 0
+-160 137 35 0
+-210 100 -56 0
+240 173 -147 0
+43 -250 57 0
+16 -122 95 0
+27 55 -150 0
+-177 -243 74 0
+180 -173 36 0
+205 17 -42 0
+16 69 -100 0
+124 -144 50 0
+247 132 76 0
+182 -44 218 0
+74 -171 51 0
+-100 -43 128 0
+83 53 173 0
+-102 139 81 0
+104 -47 -21 0
+-80 240 97 0
+159 -173 114 0
+160 214 76 0
+-88 171 -221 0
+7 195 -20 0
+203 -94 -175 0
+-120 -134 170 0
+6 -81 16 0
+-164 -250 4 0
+-108 -173 40 0
+-62 -152 148 0
+-234 71 -6 0
+-205 -60 -6 0
+54 -55 167 0
+-153 -47 -7 0
+-245 -235 108 0
+15 204 -129 0
+-195 61 -241 0
+118 -84 186 0
+119 -43 171 0
+-80 229 78 0
+246 -135 2 0
+56 99 -169 0
+179 -167 -32 0
+-238 -70 -214 0
+1 -24 177 0
+-127 207 182 0
+-235 -137 -185 0
+-102 -112 151 0
+54 213 172 0
+-216 -120 140 0
+189 -75 -57 0
+-207 187 -24 0
+125 191 69 0
+128 -127 -7 0
+165 110 -246 0
+-154 190 -18 0
+98 -16 -156 0
+-79 31 186 0
+-192 -183 135 0
+74 -146 -139 0
+13 103 -78 0
+-250 160 153 0
+150 110 -89 0
+-94 -199 76 0
+-8 219 -203 0
+35 51 4 0
+-250 -80 226 0
+210 -135 116 0
+192 64 -71 0
+75 -50 -185 0
+-178 229 23 0
+-248 -91 -183 0
+230 202 52 0
+218 -192 -85 0
+-4 34 176 0
+-162 -238 -99 0
+-37 -167 31 0
+-136 -119 -224 0
+208 -181 -166 0
+168 -222 -159 0
+213 72 -207 0
+2 -42 32 0
+147 49 28 0
+41 -192 168 0
+250 131 -202 0
+55 113 127 0
+-118 -160 -44 0
+-203 -67 23 0
+-232 190 -227 0
+-192 21 17 0
+-64 168 171 0
+-193 151 198 0
+-211 -2 185 0
+-18 213 24 0
+-130 -53 -66 0
+204 -8 -96 0
+162 -141 30 0
+-228 87 81 0
+247 87 -25 0
+-66 210 -189 0
+-60 -59 141 0
+35 -95 229 0
+-143 182 192 0
+35 90 -98 0
+-196 176 -137 0
+-17 117 -50 0
+-246 56 77 0
+80 -12 212 0
+-32 19 145 0
+-56 -24 -180 0
+-183 174 103 0
+215 77 180 0
+71 -132 60 0
+-87 185 -63 0
+-236 120 165 0
+153 -244 245 0
+129 -190 -153 0
+-107 51 -85 0
+211 -168 -172 0
+164 135 -105 0
+-149 -202 -159 0
+220 -86 75 0
+-75 -2 -105 0
+148 -128 104 0
+-55 -64 -137 0
+-74 -40 139 0
+-118 152 182 0
+247 98 -77 0
+-37 -155 123 0
+144 -28 -86 0
+217 -10 -16 0
+-201 109 101 0
+208 -47 -222 0
+-28 185 134 0
+173 -218 134 0
+235 215 79 0
+199 -21 -179 0
+-174 -110 -26 0
+124 171 -108 0
+-114 243 -150 0
+-67 -236 -112 0
+-216 -185 201 0
+-124 158 212 0
+-73 -176 26 0
+112 46 89 0
+159 110 76 0
+-200 221 -246 0
+-3 -240 -138 0
+69 -212 116 0
+190 4 -95 0
+-119 -173 248 0
+5 142 223 0
+231 45 -78 0
+-58 -78 178 0
+222 -112 73 0
+-204 -9 -10 0
+-203 -208 -93 0
+13 189 -179 0
+-57 114 -15 0
+-54 8 -48 0
+-214 -28 -196 0
+175 180 106 0
+152 -118 2 0
+19 -14 -171 0
+220 -52 215 0
+-204 141 66 0
+-47 38 223 0
+-215 207 -196 0
+-23 56 -167 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-035.cnf b/benchmarks/UUF250.1065.100/uuf250-035.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-035.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 51 -5 195 0
+-247 -214 43 0
+-220 226 96 0
+-215 192 96 0
+-86 -225 172 0
+111 -193 95 0
+72 205 -53 0
+186 -57 155 0
+-81 -175 218 0
+-44 -229 -23 0
+-56 -83 109 0
+239 210 21 0
+220 9 165 0
+150 121 -50 0
+-166 90 -173 0
+-104 110 226 0
+29 248 -73 0
+157 -8 -156 0
+-197 -32 67 0
+189 65 203 0
+-5 107 -117 0
+-93 -98 -124 0
+-62 53 171 0
+-162 71 -85 0
+91 5 49 0
+-49 120 -159 0
+-42 192 -75 0
+-78 -168 -25 0
+-51 46 219 0
+-118 -114 -39 0
+-218 205 23 0
+-103 162 -63 0
+-149 -155 -87 0
+71 203 16 0
+73 205 153 0
+15 -88 -13 0
+-158 -66 44 0
+-139 143 -26 0
+-196 -136 -131 0
+-1 248 172 0
+-211 -124 130 0
+-105 67 -159 0
+19 -175 45 0
+222 94 -246 0
+-70 -56 169 0
+-34 -169 151 0
+-7 -246 -127 0
+69 -162 -87 0
+-223 178 -80 0
+139 100 -190 0
+-85 125 -65 0
+-46 201 172 0
+-30 -6 -172 0
+116 -139 236 0
+223 18 -59 0
+114 234 -21 0
+145 68 177 0
+151 -60 -26 0
+-228 -68 126 0
+-84 -124 -61 0
+98 17 -153 0
+94 10 243 0
+41 226 81 0
+-53 -25 100 0
+221 -72 124 0
+201 -61 -43 0
+27 23 -167 0
+41 -83 217 0
+154 -202 39 0
+-5 -100 99 0
+-155 -82 123 0
+105 -211 73 0
+-13 -20 199 0
+243 45 -49 0
+-58 -53 -27 0
+217 86 -239 0
+-140 -137 133 0
+78 -169 132 0
+-124 -141 67 0
+-100 -228 168 0
+34 -100 -183 0
+194 78 101 0
+189 -118 177 0
+-94 -17 -215 0
+-25 -39 -113 0
+-40 -198 95 0
+187 -164 -110 0
+-46 -179 -17 0
+47 93 177 0
+147 -28 154 0
+5 -10 -15 0
+-132 -169 -148 0
+-141 -2 66 0
+-66 20 -158 0
+108 -178 -188 0
+78 192 -167 0
+-77 -174 67 0
+-111 -55 -25 0
+-241 27 18 0
+-58 -127 -227 0
+154 216 -105 0
+219 135 -69 0
+59 -218 -38 0
+80 135 26 0
+146 90 172 0
+-35 240 24 0
+35 29 216 0
+87 -123 -41 0
+-124 -35 69 0
+195 -28 191 0
+-174 185 16 0
+-29 -108 -103 0
+68 -48 -39 0
+43 -46 -28 0
+-211 140 187 0
+-177 -179 21 0
+17 -155 -202 0
+36 217 -211 0
+68 -117 179 0
+-4 188 13 0
+27 -16 196 0
+140 225 -227 0
+-4 -129 -93 0
+97 21 33 0
+-149 119 198 0
+179 -85 53 0
+-195 22 235 0
+-48 117 -207 0
+56 -178 180 0
+99 102 -162 0
+-83 191 -56 0
+-145 -9 208 0
+-206 228 187 0
+-71 173 -195 0
+-44 -110 249 0
+-176 238 202 0
+168 -16 -25 0
+-196 100 183 0
+150 83 -222 0
+-242 126 -92 0
+-1 -7 235 0
+-218 155 122 0
+-197 225 -116 0
+-178 7 209 0
+-132 92 -167 0
+-221 82 -5 0
+-60 -2 -147 0
+197 190 152 0
+-189 -246 14 0
+189 -26 206 0
+104 -219 -119 0
+-101 -233 -155 0
+174 -111 -88 0
+83 111 152 0
+-211 197 71 0
+203 156 -38 0
+-224 116 194 0
+26 37 -217 0
+-20 195 250 0
+216 -2 204 0
+-106 -120 -162 0
+105 164 -42 0
+154 -67 191 0
+10 199 247 0
+-17 85 -39 0
+-226 227 77 0
+64 225 -181 0
+-9 176 -39 0
+-2 56 168 0
+36 81 -122 0
+32 -27 221 0
+125 227 66 0
+28 91 13 0
+-36 43 -115 0
+241 -77 10 0
+106 182 -87 0
+-167 -164 227 0
+69 247 -149 0
+140 99 232 0
+-184 -42 -99 0
+4 9 -182 0
+90 -1 135 0
+125 -50 -102 0
+-213 20 13 0
+217 -207 107 0
+-66 -154 19 0
+219 -83 104 0
+208 23 135 0
+-223 -9 35 0
+-51 -170 -15 0
+-167 52 69 0
+-38 17 144 0
+225 -78 65 0
+-124 109 119 0
+-216 145 -242 0
+-146 -217 28 0
+-25 189 -93 0
+210 -54 -40 0
+135 -37 -34 0
+75 -160 21 0
+43 -36 -38 0
+-147 -24 -128 0
+-202 -153 -11 0
+-166 61 -210 0
+76 -138 -64 0
+-169 246 -240 0
+145 -213 -13 0
+-228 -155 107 0
+162 62 -94 0
+25 -87 -44 0
+42 102 243 0
+19 -202 -22 0
+236 -202 129 0
+-125 -101 86 0
+-124 246 182 0
+-165 -125 217 0
+-216 -174 -226 0
+212 190 151 0
+-115 156 -191 0
+-45 -247 -158 0
+91 -79 117 0
+81 -202 -195 0
+-5 -151 89 0
+-245 105 -26 0
+98 99 146 0
+248 -166 138 0
+135 53 74 0
+229 113 -163 0
+-188 -13 8 0
+113 46 -160 0
+-67 -48 150 0
+-77 46 174 0
+163 -104 -144 0
+-229 109 173 0
+-49 -184 -166 0
+193 -8 -15 0
+-213 -38 222 0
+168 -101 199 0
+-222 -155 228 0
+-15 -189 -233 0
+-147 -89 -181 0
+88 143 180 0
+155 196 -219 0
+-223 228 -49 0
+-249 136 128 0
+155 213 114 0
+-227 212 -187 0
+-23 174 -161 0
+-135 -249 145 0
+-122 -197 -152 0
+-25 -82 181 0
+181 143 16 0
+-82 71 -209 0
+159 -196 -234 0
+-69 1 130 0
+187 -25 139 0
+-172 -93 -198 0
+-223 42 -66 0
+-167 -193 -73 0
+-83 63 -202 0
+-19 220 -226 0
+-213 -9 -230 0
+-156 168 231 0
+-98 -15 -207 0
+122 -248 14 0
+25 -229 16 0
+138 99 111 0
+57 -165 223 0
+52 -233 87 0
+-210 25 -250 0
+20 122 187 0
+-137 -10 -171 0
+53 -184 -94 0
+-97 24 212 0
+-185 -241 -140 0
+142 233 -109 0
+151 -155 240 0
+2 -204 50 0
+75 76 44 0
+152 -193 66 0
+-28 18 13 0
+116 248 184 0
+222 -71 39 0
+42 240 93 0
+-161 -178 -43 0
+6 -246 187 0
+-48 248 30 0
+67 74 170 0
+-122 -137 75 0
+64 133 -29 0
+-25 -115 243 0
+243 -181 -121 0
+122 228 -47 0
+-125 -204 -27 0
+51 231 -131 0
+76 111 -105 0
+191 65 168 0
+34 -208 -58 0
+-220 123 93 0
+245 -123 240 0
+-114 27 188 0
+206 35 -74 0
+203 -129 118 0
+-149 -178 239 0
+-1 169 -184 0
+68 -158 162 0
+14 -81 -41 0
+247 -156 -15 0
+-230 63 151 0
+-29 55 243 0
+97 113 193 0
+15 -130 149 0
+-192 213 -7 0
+179 56 233 0
+-154 51 -91 0
+182 110 249 0
+193 -134 -245 0
+-192 130 -174 0
+119 15 55 0
+-138 -246 -129 0
+115 -74 1 0
+-228 -141 -2 0
+184 174 -71 0
+-107 241 171 0
+239 -230 -9 0
+8 -73 -224 0
+-127 -163 63 0
+-69 219 139 0
+-32 -81 -215 0
+181 152 -237 0
+55 183 111 0
+189 -31 -96 0
+136 -235 -109 0
+69 -192 -30 0
+-11 65 -104 0
+-134 -167 146 0
+26 -169 -45 0
+11 -121 196 0
+68 -215 -47 0
+-50 9 246 0
+117 -139 24 0
+27 158 -171 0
+-31 -39 -28 0
+-81 226 -137 0
+59 123 -143 0
+-161 -144 -37 0
+188 183 76 0
+15 34 142 0
+214 -90 25 0
+-235 26 -221 0
+26 -240 140 0
+230 -111 -229 0
+158 233 14 0
+99 238 113 0
+-220 -72 -105 0
+186 225 173 0
+122 15 -207 0
+81 228 -158 0
+-118 -125 169 0
+-60 -217 78 0
+98 -92 1 0
+116 -40 51 0
+-246 221 98 0
+84 -183 -250 0
+8 -222 213 0
+112 233 -211 0
+-148 -118 168 0
+-69 184 28 0
+41 -171 -25 0
+-36 180 158 0
+117 -125 26 0
+205 134 145 0
+-180 150 18 0
+49 -106 -25 0
+-9 -181 -126 0
+-209 46 15 0
+-12 -78 -134 0
+239 130 -115 0
+-110 -135 -36 0
+-81 -216 111 0
+95 90 -86 0
+-110 -85 -36 0
+209 -230 -116 0
+4 -95 86 0
+219 60 -9 0
+-119 -110 229 0
+-162 79 -137 0
+184 32 107 0
+1 -109 -187 0
+-130 -116 -225 0
+27 64 99 0
+-58 -179 -147 0
+-72 61 250 0
+-20 -111 213 0
+122 -77 -225 0
+-86 -241 -233 0
+-2 -55 178 0
+117 -72 -115 0
+-221 -19 86 0
+42 -97 109 0
+-186 -29 64 0
+167 215 116 0
+150 230 -186 0
+239 -66 -204 0
+-107 40 -26 0
+39 -241 -247 0
+163 -76 174 0
+143 70 16 0
+-13 -72 -177 0
+-146 -2 214 0
+-141 5 -10 0
+97 20 -244 0
+57 190 235 0
+184 -31 140 0
+-34 143 37 0
+16 205 8 0
+-194 -189 -134 0
+103 16 -119 0
+154 -22 -166 0
+78 -166 56 0
+117 -179 -75 0
+239 148 105 0
+-52 188 -80 0
+-57 -178 190 0
+-135 -48 -237 0
+-61 -29 78 0
+-50 142 180 0
+218 -65 -203 0
+-214 41 153 0
+-225 148 171 0
+-110 148 111 0
+-220 -82 -156 0
+164 204 -233 0
+-91 215 7 0
+117 92 167 0
+-119 163 -153 0
+-244 -70 16 0
+67 -131 -206 0
+15 88 171 0
+-42 -197 -130 0
+213 103 -94 0
+49 -75 -13 0
+67 39 112 0
+-228 103 195 0
+186 166 -223 0
+246 -86 -58 0
+34 249 -215 0
+-26 -130 227 0
+-244 129 166 0
+-214 212 205 0
+-141 23 164 0
+89 -145 -112 0
+-241 217 -54 0
+-31 97 83 0
+-236 -249 72 0
+-18 75 -120 0
+-44 -112 127 0
+-80 156 -33 0
+-87 153 232 0
+29 84 -15 0
+198 -42 23 0
+-49 -17 158 0
+242 -1 228 0
+-160 -220 2 0
+-158 167 -184 0
+-120 214 -248 0
+188 79 -236 0
+-168 244 158 0
+-246 177 -10 0
+98 -225 65 0
+-237 -17 44 0
+-204 -97 -152 0
+98 109 -148 0
+46 -250 -91 0
+203 94 133 0
+-98 110 -46 0
+215 -48 -51 0
+-20 85 100 0
+-82 -135 103 0
+-81 -144 193 0
+243 -8 177 0
+243 -114 68 0
+-35 -250 -139 0
+238 -249 113 0
+-191 -3 196 0
+-200 -209 114 0
+-145 240 127 0
+-17 -67 106 0
+-133 189 -23 0
+-49 220 -197 0
+-101 -52 121 0
+227 71 -107 0
+210 -50 -206 0
+89 88 95 0
+55 -132 -94 0
+163 -226 -247 0
+151 167 244 0
+147 229 76 0
+9 -133 -118 0
+227 48 -83 0
+15 -210 184 0
+-184 -143 39 0
+203 -46 37 0
+-59 156 -214 0
+-127 235 4 0
+167 69 11 0
+223 -13 146 0
+70 -142 -90 0
+-188 -228 -142 0
+108 -30 -135 0
+-162 155 8 0
+175 -227 100 0
+-115 -58 180 0
+191 102 -77 0
+233 -111 -10 0
+56 134 -153 0
+-151 231 133 0
+-39 166 179 0
+-68 -60 -195 0
+-125 59 -134 0
+48 -164 -34 0
+11 201 -73 0
+49 167 -122 0
+-85 -95 159 0
+-104 112 -164 0
+-119 151 108 0
+-93 22 28 0
+-108 81 -196 0
+193 -183 76 0
+207 15 174 0
+-65 121 -177 0
+249 115 -209 0
+55 138 -72 0
+231 -59 103 0
+119 -117 29 0
+-68 -52 -152 0
+-181 -222 39 0
+-130 53 206 0
+-121 34 131 0
+237 -208 -157 0
+-47 67 -196 0
+-122 -241 -141 0
+-228 -10 -192 0
+-5 81 28 0
+176 41 75 0
+-227 103 -140 0
+-91 171 191 0
+120 -59 79 0
+55 -247 -121 0
+200 -58 215 0
+-98 118 -124 0
+-188 131 -95 0
+198 231 -235 0
+-66 -96 224 0
+110 -128 163 0
+-97 -250 -171 0
+-144 176 -90 0
+-165 2 -182 0
+125 94 -68 0
+203 -140 124 0
+169 61 25 0
+-49 -175 -187 0
+89 -78 242 0
+243 -101 -113 0
+-56 151 -32 0
+-204 185 56 0
+-240 -73 -10 0
+-166 50 -250 0
+176 62 76 0
+-180 178 -174 0
+206 60 -125 0
+97 -27 -220 0
+30 118 230 0
+5 -200 -112 0
+104 -168 161 0
+218 84 77 0
+-240 191 140 0
+140 77 -209 0
+169 -111 -183 0
+-13 45 -88 0
+190 -40 -50 0
+130 121 -85 0
+111 220 209 0
+-53 8 175 0
+-156 -50 -159 0
+210 -163 -21 0
+-152 59 22 0
+119 188 -72 0
+141 59 -168 0
+179 -200 -6 0
+69 -152 142 0
+240 62 -129 0
+-114 -167 -143 0
+95 -133 208 0
+-218 -126 -201 0
+202 32 -46 0
+163 110 18 0
+-247 -235 -232 0
+-39 14 107 0
+-248 -245 -179 0
+-93 170 173 0
+94 -175 152 0
+-177 213 -8 0
+-133 -140 -191 0
+-43 133 -211 0
+113 174 98 0
+-78 155 -34 0
+3 192 212 0
+-187 -233 203 0
+94 -14 221 0
+232 -97 226 0
+-188 -209 -192 0
+-222 -190 -149 0
+-247 137 -231 0
+37 -107 -215 0
+60 -142 -45 0
+71 -159 134 0
+219 102 -11 0
+115 -32 97 0
+46 19 -216 0
+209 85 -18 0
+179 -190 146 0
+-134 169 -127 0
+-105 -150 -195 0
+61 40 -194 0
+-153 9 -54 0
+157 191 112 0
+-78 137 231 0
+118 135 -166 0
+-237 -146 -200 0
+-149 -75 8 0
+-125 -151 -210 0
+49 -31 -99 0
+-46 -103 14 0
+121 151 -245 0
+70 -229 -242 0
+98 56 136 0
+19 89 120 0
+247 164 208 0
+109 245 22 0
+21 -134 80 0
+-247 59 66 0
+220 134 196 0
+-194 248 227 0
+23 -116 -95 0
+-145 240 44 0
+236 -248 -64 0
+158 -99 63 0
+-167 131 62 0
+244 54 -184 0
+248 -242 -143 0
+46 202 142 0
+37 160 119 0
+-163 179 -187 0
+-43 -66 22 0
+130 -152 110 0
+166 237 28 0
+-77 -132 -189 0
+-1 144 -131 0
+-155 -160 -19 0
+-44 15 74 0
+230 202 3 0
+-37 85 -230 0
+177 -30 -105 0
+9 120 133 0
+200 -90 34 0
+39 -223 22 0
+140 -16 -115 0
+-80 -168 -173 0
+158 233 9 0
+60 -209 -143 0
+-163 21 108 0
+215 201 103 0
+-223 150 -12 0
+35 243 -219 0
+-96 -92 -187 0
+-124 97 189 0
+-69 246 201 0
+16 -49 170 0
+-12 228 247 0
+-208 116 122 0
+63 -228 -153 0
+-2 -28 180 0
+-223 -214 -54 0
+-148 -2 -225 0
+174 190 -111 0
+101 -147 -193 0
+187 150 -179 0
+-122 -75 91 0
+-171 115 83 0
+140 -183 4 0
+-215 77 -234 0
+-59 -16 -31 0
+-115 -3 -208 0
+36 -98 40 0
+-182 -133 -231 0
+23 98 35 0
+-138 63 130 0
+51 164 -14 0
+-183 155 39 0
+21 -205 164 0
+-209 -162 -144 0
+-106 -55 211 0
+246 23 175 0
+-200 -214 -198 0
+-20 -208 174 0
+230 -168 -225 0
+-23 16 -196 0
+-244 246 -191 0
+-212 -206 186 0
+129 -214 79 0
+116 -127 205 0
+-232 22 -130 0
+95 -249 -126 0
+-8 129 87 0
+-64 -168 -243 0
+-180 -86 16 0
+-249 157 38 0
+-8 -179 -41 0
+14 -222 -87 0
+130 228 43 0
+12 -50 98 0
+43 183 179 0
+-122 -67 -192 0
+-121 213 127 0
+83 193 -18 0
+-137 77 188 0
+-6 -146 54 0
+-198 97 -181 0
+-45 131 -93 0
+-212 171 -98 0
+118 -182 238 0
+-177 172 -236 0
+94 -54 58 0
+-154 -237 197 0
+-152 121 -205 0
+-160 217 182 0
+-239 -198 19 0
+-185 21 179 0
+59 -198 108 0
+-40 96 -136 0
+-244 -4 -203 0
+23 139 171 0
+166 48 -119 0
+214 98 112 0
+-88 -143 -151 0
+-209 131 -248 0
+135 79 -38 0
+154 -35 -198 0
+186 -92 -85 0
+102 -1 -80 0
+-247 183 -96 0
+-143 228 231 0
+80 -187 134 0
+14 -145 103 0
+36 44 -16 0
+-81 43 173 0
+79 179 244 0
+158 -188 -214 0
+-52 229 68 0
+-170 -112 53 0
+176 -58 -142 0
+113 62 -107 0
+133 28 153 0
+20 120 -97 0
+-98 -194 35 0
+-249 -55 69 0
+-68 15 -114 0
+139 5 11 0
+159 -121 -199 0
+-178 -56 166 0
+224 205 100 0
+-94 161 -17 0
+-190 223 -142 0
+-29 -173 114 0
+200 106 128 0
+161 42 -37 0
+13 -177 -42 0
+167 73 99 0
+-51 53 -36 0
+236 229 -69 0
+-195 5 178 0
+-113 27 187 0
+-30 222 -143 0
+241 -81 -218 0
+241 229 226 0
+196 36 75 0
+135 130 -117 0
+142 -63 -144 0
+-199 -181 -4 0
+-164 198 226 0
+210 204 103 0
+-124 212 249 0
+162 -174 94 0
+-229 157 -215 0
+-229 -237 -121 0
+21 85 -82 0
+-242 -120 241 0
+-143 77 -117 0
+-177 190 116 0
+137 249 159 0
+-112 209 118 0
+-226 69 145 0
+240 -193 -124 0
+7 -67 97 0
+160 -112 -108 0
+-104 65 189 0
+-247 -24 -84 0
+188 230 -76 0
+218 -92 33 0
+173 -123 120 0
+-11 44 -137 0
+215 -11 -210 0
+182 -89 180 0
+223 -118 107 0
+-12 -103 -192 0
+204 143 -175 0
+-26 57 200 0
+185 36 190 0
+-129 15 -207 0
+-55 -31 240 0
+128 -116 15 0
+-241 -231 163 0
+-41 150 52 0
+69 -142 -109 0
+-162 -181 158 0
+24 54 -185 0
+144 96 121 0
+72 76 -236 0
+218 -124 141 0
+203 -59 198 0
+180 233 179 0
+-5 -164 -130 0
+-212 -41 241 0
+197 -132 169 0
+105 160 125 0
+177 200 66 0
+138 -69 -249 0
+-183 155 -9 0
+-219 -49 54 0
+204 240 -171 0
+-162 219 -140 0
+63 -211 -22 0
+30 161 -120 0
+210 -53 -21 0
+-24 -144 -147 0
+134 133 -157 0
+-227 -173 -191 0
+214 14 -80 0
+56 11 -215 0
+-234 -47 48 0
+-69 -125 152 0
+-206 125 -184 0
+-65 -87 -181 0
+57 227 242 0
+-176 -38 62 0
+-243 -237 176 0
+155 168 198 0
+-5 129 158 0
+-167 78 55 0
+-174 -25 146 0
+-37 -242 49 0
+-36 -41 -179 0
+-54 134 -121 0
+40 -236 220 0
+204 68 94 0
+-161 89 -85 0
+-221 86 -11 0
+142 123 22 0
+154 -125 -76 0
+193 173 37 0
+-130 -182 -176 0
+-184 112 -62 0
+82 -153 3 0
+193 -69 -211 0
+237 -136 102 0
+111 52 -54 0
+13 -199 57 0
+-205 225 -221 0
+45 20 -204 0
+185 25 -31 0
+-160 -158 4 0
+-159 207 218 0
+34 -236 -85 0
+140 -237 -182 0
+238 -177 245 0
+-221 123 -200 0
+-244 -245 -101 0
+-72 -244 118 0
+69 -137 47 0
+-220 -217 -215 0
+-6 -206 -51 0
+-99 -174 132 0
+-82 207 84 0
+9 -181 -218 0
+93 151 -164 0
+235 120 105 0
+172 174 209 0
+-143 -206 -50 0
+58 -163 92 0
+-222 60 173 0
+-34 -100 -157 0
+-173 56 156 0
+225 -1 -235 0
+186 36 51 0
+-50 -33 -77 0
+-9 202 -42 0
+147 -13 232 0
+81 -119 90 0
+204 78 -103 0
+22 -155 197 0
+40 135 -67 0
+-7 -197 169 0
+-78 -79 181 0
+234 97 150 0
+-1 -122 160 0
+-61 9 -171 0
+-33 97 -167 0
+-13 162 -244 0
+-15 -62 234 0
+170 149 -205 0
+115 157 182 0
+-6 66 -118 0
+88 -29 -113 0
+-219 -237 -3 0
+-36 -71 -50 0
+165 14 51 0
+-118 -55 -150 0
+186 -66 -195 0
+-240 115 153 0
+-144 103 124 0
+-89 8 37 0
+223 -222 140 0
+-38 -142 183 0
+149 -181 194 0
+-104 67 -114 0
+249 -98 215 0
+121 210 -40 0
+128 120 137 0
+139 1 -7 0
+-93 -154 246 0
+-163 -130 104 0
+-196 36 -50 0
+231 -174 1 0
+-194 -122 -104 0
+-130 47 -58 0
+-131 166 -68 0
+75 -239 17 0
+7 204 -236 0
+-110 -15 90 0
+-117 -95 90 0
+-113 101 7 0
+-162 160 38 0
+-241 41 215 0
+194 158 50 0
+-78 -237 109 0
+9 -23 179 0
+65 113 -173 0
+114 31 247 0
+-114 201 -164 0
+-61 -58 37 0
+237 -241 42 0
+-67 55 -227 0
+33 -127 -180 0
+-225 83 -175 0
+67 128 53 0
+216 91 -10 0
+63 160 6 0
+-223 -112 228 0
+126 198 193 0
+45 152 -136 0
+-117 -220 -82 0
+78 41 -84 0
+-185 -53 -24 0
+-21 -81 194 0
+222 175 -182 0
+-98 138 -156 0
+-102 -92 174 0
+98 110 56 0
+118 42 -90 0
+92 226 -145 0
+209 180 54 0
+-248 -210 160 0
+-175 242 -194 0
+240 231 6 0
+-50 -133 236 0
+-110 -115 248 0
+-232 -226 -66 0
+-225 71 202 0
+-132 41 46 0
+-147 169 220 0
+-200 -223 -240 0
+53 117 194 0
+78 -232 -161 0
+-95 -32 2 0
+-226 -65 -40 0
+71 146 125 0
+-27 146 -127 0
+-60 91 115 0
+-182 214 -46 0
+54 79 -28 0
+246 -94 -121 0
+130 -180 109 0
+140 -210 212 0
+18 111 -46 0
+27 -97 227 0
+-29 186 -95 0
+-112 -186 178 0
+92 81 -36 0
+-135 -102 76 0
+79 -192 -216 0
+-56 -25 -92 0
+148 35 83 0
+-152 -96 -105 0
+-153 -34 -41 0
+97 42 -148 0
+218 152 168 0
+207 200 -126 0
+-64 176 226 0
+-107 -16 158 0
+-102 -90 163 0
+142 -120 -161 0
+151 -135 -162 0
+-155 -238 -112 0
+-5 -12 -240 0
+-33 10 -73 0
+203 -151 93 0
+-76 -111 157 0
+173 -41 -68 0
+-10 175 -235 0
+232 118 -153 0
+28 -15 63 0
+142 -203 133 0
+-129 -113 -58 0
+-170 -157 -153 0
+-47 -138 -106 0
+-111 220 182 0
+196 233 -12 0
+-96 159 -65 0
+132 -24 119 0
+-22 -225 162 0
+-44 -35 -73 0
+34 -153 -146 0
+248 -76 -84 0
+-25 -111 -212 0
+168 166 114 0
+182 86 71 0
+168 -94 -181 0
+238 -138 -236 0
+-9 224 -76 0
+-109 34 -136 0
+9 45 13 0
+107 216 167 0
+-198 16 -194 0
+-149 95 -118 0
+195 -173 -18 0
+8 -153 -175 0
+93 -89 -190 0
+66 73 234 0
+152 -155 -165 0
+4 -73 151 0
+152 -160 -198 0
+-51 22 -17 0
+-208 96 -215 0
+-10 7 125 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-036.cnf b/benchmarks/UUF250.1065.100/uuf250-036.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-036.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 122 204 158 0
+-178 -117 -56 0
+-188 -111 -205 0
+248 142 -152 0
+127 -188 233 0
+-68 34 222 0
+67 -231 191 0
+-27 164 -191 0
+155 -75 20 0
+-194 13 -45 0
+-196 -173 240 0
+-242 215 -23 0
+-13 113 -162 0
+82 249 -64 0
+207 -250 212 0
+-208 122 -241 0
+239 -31 -102 0
+-10 -226 -52 0
+-161 12 -145 0
+-173 69 -200 0
+-202 -27 248 0
+-80 -213 68 0
+-121 -233 -7 0
+-68 65 198 0
+163 212 -128 0
+-238 -48 -224 0
+22 70 -160 0
+-119 122 116 0
+62 111 85 0
+-68 236 -85 0
+142 85 -229 0
+-63 -91 39 0
+-105 -48 -161 0
+240 -234 -65 0
+198 59 -123 0
+-213 145 54 0
+-161 73 -214 0
+-239 149 190 0
+-103 -109 96 0
+-55 -130 -147 0
+-146 125 45 0
+73 -227 -128 0
+178 164 -71 0
+230 165 -48 0
+163 137 110 0
+-209 -147 4 0
+231 190 187 0
+194 30 180 0
+40 7 -167 0
+27 225 6 0
+44 -247 -173 0
+107 -136 -75 0
+152 -95 220 0
+200 195 -68 0
+12 -85 -131 0
+-44 214 166 0
+-101 -118 206 0
+116 -61 203 0
+-146 -91 53 0
+-119 -218 196 0
+168 -28 80 0
+154 94 209 0
+-217 -135 180 0
+28 115 162 0
+-191 -197 86 0
+2 -114 99 0
+-173 -100 -186 0
+-249 176 90 0
+-249 -123 174 0
+28 142 -198 0
+184 29 -7 0
+124 -32 53 0
+13 161 188 0
+161 -87 155 0
+85 -25 248 0
+-175 72 -54 0
+-134 228 196 0
+-199 -49 18 0
+168 -62 -194 0
+-179 230 215 0
+202 187 175 0
+170 -2 6 0
+-222 137 -90 0
+96 190 -52 0
+-229 191 -177 0
+-45 69 -126 0
+247 244 -246 0
+-44 80 71 0
+-124 -164 32 0
+123 180 234 0
+238 -167 -170 0
+107 -132 238 0
+37 178 -175 0
+-200 185 157 0
+25 233 -39 0
+109 -21 -77 0
+23 241 -95 0
+106 -130 -157 0
+-24 -186 153 0
+39 -192 246 0
+237 59 -48 0
+26 110 172 0
+99 225 -145 0
+222 -29 -67 0
+-137 247 174 0
+-161 60 182 0
+140 150 -128 0
+-77 118 -221 0
+-102 -95 -5 0
+151 -105 209 0
+-198 148 -92 0
+147 246 -115 0
+-21 133 2 0
+-217 205 -219 0
+-184 23 42 0
+175 -44 176 0
+232 69 27 0
+-230 113 216 0
+107 71 -24 0
+12 225 168 0
+82 42 -57 0
+39 -40 -48 0
+148 115 3 0
+-183 204 -176 0
+102 40 192 0
+32 -174 -101 0
+68 219 198 0
+4 182 198 0
+112 -227 248 0
+-5 35 -65 0
+6 -85 80 0
+-16 241 229 0
+-46 109 -193 0
+38 227 -214 0
+60 -19 -181 0
+31 221 -69 0
+120 92 233 0
+110 101 196 0
+39 -131 37 0
+150 225 69 0
+-64 -130 4 0
+125 -110 -173 0
+-194 67 -77 0
+-200 -158 -50 0
+37 -60 189 0
+-140 204 -166 0
+-224 211 -15 0
+-123 -11 -39 0
+-119 100 -64 0
+133 -124 -33 0
+108 119 -127 0
+-179 -235 -173 0
+-165 -3 -250 0
+-109 -70 249 0
+-147 -121 -208 0
+-102 49 55 0
+190 -1 -50 0
+101 108 -182 0
+-249 169 -203 0
+82 -238 61 0
+226 -20 50 0
+-96 187 123 0
+75 -150 -174 0
+139 -248 -152 0
+32 77 -232 0
+-93 91 -168 0
+-15 216 -102 0
+-203 -186 50 0
+110 -81 48 0
+-5 203 -119 0
+135 138 -75 0
+217 -45 161 0
+219 134 -207 0
+68 -119 -229 0
+157 135 -103 0
+9 4 34 0
+-29 22 108 0
+-211 59 -173 0
+65 145 -51 0
+193 -166 -65 0
+-192 200 -189 0
+-39 -61 16 0
+185 -211 -164 0
+39 -193 -134 0
+20 -178 -59 0
+-18 -164 -198 0
+-200 178 41 0
+-71 9 -1 0
+223 -155 71 0
+250 13 -234 0
+57 115 120 0
+234 -21 186 0
+65 56 -17 0
+193 12 36 0
+69 -118 -43 0
+-8 -232 4 0
+136 -220 95 0
+79 59 -135 0
+228 67 185 0
+42 -149 170 0
+-223 208 77 0
+-51 221 32 0
+224 -121 -84 0
+-32 -193 23 0
+-18 248 -1 0
+33 55 -159 0
+-172 -81 215 0
+229 199 126 0
+19 89 -34 0
+-144 72 237 0
+95 -43 -122 0
+-247 74 -233 0
+216 5 -157 0
+-182 -86 53 0
+-204 -21 -179 0
+-8 10 -231 0
+31 -9 -205 0
+-221 185 237 0
+-90 -207 138 0
+-249 125 -36 0
+115 -72 -209 0
+-227 -231 -230 0
+-163 214 -133 0
+202 180 114 0
+-104 -70 -160 0
+89 -112 -44 0
+-19 183 -224 0
+197 -27 181 0
+238 -127 199 0
+137 -70 90 0
+19 48 -198 0
+56 115 -87 0
+-247 -60 -227 0
+-197 -127 -29 0
+165 -114 65 0
+90 -178 -72 0
+192 46 -31 0
+-227 -72 203 0
+-105 195 -219 0
+-129 4 -60 0
+217 -97 -146 0
+-204 76 180 0
+128 80 77 0
+-172 138 20 0
+-86 149 113 0
+114 58 216 0
+145 50 176 0
+-79 -162 -107 0
+-231 164 27 0
+-109 140 196 0
+90 -149 -96 0
+156 -53 240 0
+-109 205 -185 0
+105 -91 -132 0
+-199 34 -125 0
+9 217 -7 0
+221 177 -187 0
+-161 8 145 0
+232 208 163 0
+-41 -246 -91 0
+76 -174 -126 0
+-30 210 -177 0
+176 172 237 0
+143 -30 63 0
+-112 183 106 0
+-111 173 -195 0
+-237 -35 -143 0
+-143 -176 76 0
+234 -140 153 0
+156 57 227 0
+-32 120 246 0
+160 92 35 0
+206 147 -210 0
+154 10 96 0
+102 -211 96 0
+-151 -4 224 0
+-147 -139 -171 0
+-215 -146 72 0
+-131 -80 -107 0
+16 238 123 0
+-216 217 97 0
+-19 -9 -215 0
+-114 153 -51 0
+-33 -208 -57 0
+-52 199 -181 0
+17 -27 213 0
+-190 -235 84 0
+59 -37 175 0
+-86 -5 -209 0
+84 196 -91 0
+-11 -136 -179 0
+-48 189 129 0
+153 152 89 0
+80 -96 -66 0
+181 71 156 0
+173 96 -161 0
+246 -117 -98 0
+177 -151 92 0
+-75 58 -198 0
+101 26 4 0
+-30 220 184 0
+-99 -67 119 0
+-138 -118 -16 0
+81 207 -52 0
+-212 -198 -172 0
+-54 -233 188 0
+241 -21 75 0
+-225 105 134 0
+235 -165 222 0
+182 154 -16 0
+73 -173 201 0
+19 151 144 0
+-110 -234 216 0
+-8 -208 -215 0
+49 175 -60 0
+33 101 233 0
+-129 -162 249 0
+82 -155 -76 0
+82 87 -90 0
+-110 4 -56 0
+-206 -132 85 0
+44 121 -8 0
+-152 -174 -83 0
+-103 -80 -48 0
+-188 -250 -131 0
+227 129 44 0
+-156 -111 164 0
+55 -172 -175 0
+135 -249 184 0
+15 139 190 0
+234 190 -145 0
+200 117 86 0
+-205 75 -4 0
+-15 242 171 0
+-8 83 198 0
+-50 74 -199 0
+-125 -68 73 0
+43 135 166 0
+-219 -29 13 0
+-199 -235 164 0
+156 -232 -77 0
+-60 51 -12 0
+-224 53 77 0
+-161 -68 119 0
+-4 155 80 0
+-171 207 -244 0
+-193 122 -221 0
+-146 227 -35 0
+-63 -26 -201 0
+27 203 62 0
+118 41 -70 0
+32 -232 2 0
+235 81 231 0
+152 116 122 0
+9 -73 -22 0
+-183 -47 -2 0
+-190 -203 -134 0
+-177 218 -120 0
+-98 -136 -86 0
+209 -4 177 0
+-211 -229 -1 0
+-95 77 174 0
+-118 -197 29 0
+201 -239 184 0
+192 -147 119 0
+-188 136 -30 0
+160 -193 244 0
+-145 39 210 0
+-221 226 91 0
+-19 204 175 0
+-187 -10 235 0
+-133 -108 -26 0
+139 85 235 0
+199 -228 -235 0
+-68 150 201 0
+92 -223 -34 0
+-159 -72 89 0
+130 -86 115 0
+125 -133 -99 0
+106 -239 -130 0
+81 -73 138 0
+-95 -57 148 0
+213 -121 180 0
+199 -110 -245 0
+-28 -75 -155 0
+-73 212 209 0
+-37 170 -165 0
+-30 -66 25 0
+73 -91 120 0
+-234 166 162 0
+-25 145 4 0
+90 142 249 0
+-159 106 167 0
+194 -137 151 0
+151 187 203 0
+105 99 169 0
+-187 -172 -165 0
+-36 85 -96 0
+-13 212 -47 0
+-200 -175 186 0
+178 -90 -110 0
+120 135 112 0
+24 105 -122 0
+29 -70 101 0
+75 182 49 0
+-21 13 124 0
+-71 228 206 0
+220 -36 -130 0
+230 184 -7 0
+204 83 171 0
+-36 -114 -17 0
+-232 -65 104 0
+212 216 150 0
+28 36 -238 0
+-23 70 -80 0
+-198 107 36 0
+-90 -248 94 0
+-58 -146 56 0
+-12 14 149 0
+246 70 -83 0
+247 -209 11 0
+-62 -13 -25 0
+246 -13 104 0
+164 -231 -103 0
+-76 226 -219 0
+63 47 190 0
+100 141 125 0
+-82 43 93 0
+-25 8 43 0
+-27 145 248 0
+-226 -116 -94 0
+-28 -39 64 0
+232 -245 -153 0
+-136 205 4 0
+-201 108 218 0
+245 -80 137 0
+12 -22 114 0
+186 -155 -20 0
+84 115 -154 0
+-161 -243 -93 0
+149 185 26 0
+-111 36 -41 0
+249 -46 118 0
+218 217 212 0
+-106 214 -247 0
+-145 240 -122 0
+-189 136 181 0
+192 -107 -86 0
+156 -93 -185 0
+122 69 203 0
+-55 161 34 0
+72 -18 194 0
+-43 -187 159 0
+97 152 127 0
+-21 141 -158 0
+17 -64 -84 0
+109 62 -181 0
+104 -107 114 0
+-47 83 12 0
+-12 135 -171 0
+-93 -123 -243 0
+89 31 45 0
+196 -187 -217 0
+-168 -246 -34 0
+-209 181 -33 0
+60 192 -12 0
+36 -207 215 0
+-190 -172 -234 0
+-108 147 178 0
+39 -34 -27 0
+-210 223 -68 0
+156 -61 143 0
+-168 -80 40 0
+83 -93 -166 0
+-106 23 -25 0
+8 54 -161 0
+-11 181 -247 0
+22 218 -217 0
+-80 -201 46 0
+236 -66 -52 0
+199 -206 109 0
+-42 -154 -195 0
+173 145 27 0
+-241 -143 102 0
+-17 224 97 0
+-171 67 -154 0
+-244 -194 -241 0
+-155 70 -64 0
+-38 101 -54 0
+226 68 198 0
+118 -202 -133 0
+-221 147 116 0
+-129 -241 -83 0
+-103 210 43 0
+131 -75 -161 0
+145 15 -28 0
+-7 195 65 0
+97 -21 160 0
+141 -152 -145 0
+178 -75 150 0
+-151 236 237 0
+-127 -30 230 0
+-18 -93 -30 0
+-30 22 123 0
+163 245 -197 0
+-155 152 -154 0
+-176 -207 -206 0
+-165 166 -45 0
+167 122 197 0
+162 209 9 0
+-27 176 -161 0
+107 -244 197 0
+15 64 9 0
+-235 -175 223 0
+-195 -126 -228 0
+213 -11 -175 0
+114 48 -235 0
+-153 -124 -197 0
+-13 167 130 0
+-4 -42 -219 0
+-230 208 -213 0
+-145 194 201 0
+-13 156 185 0
+165 79 -35 0
+137 68 -174 0
+57 -28 -126 0
+173 -76 -150 0
+185 -218 58 0
+237 -92 204 0
+152 -21 -85 0
+243 -182 160 0
+-74 -124 166 0
+-125 182 89 0
+56 38 -108 0
+26 210 -13 0
+-243 -28 70 0
+-242 -219 -145 0
+28 -66 -75 0
+-133 54 -163 0
+-232 -89 -180 0
+-132 191 -242 0
+223 -83 107 0
+11 -18 113 0
+211 18 -163 0
+93 -239 64 0
+-237 115 202 0
+-116 -40 127 0
+-20 168 135 0
+-242 212 37 0
+-130 -177 32 0
+-204 -186 -129 0
+199 30 -234 0
+191 -21 58 0
+-94 145 22 0
+-173 178 -33 0
+218 -74 168 0
+42 178 112 0
+-166 192 134 0
+34 -111 -181 0
+-161 163 157 0
+175 -84 101 0
+173 -222 7 0
+147 -164 -200 0
+-67 -171 77 0
+-227 136 229 0
+161 4 179 0
+91 18 81 0
+105 -199 -241 0
+21 47 48 0
+-163 -21 -159 0
+-236 65 240 0
+23 165 -103 0
+-181 -116 104 0
+49 190 -129 0
+120 199 193 0
+14 -76 -161 0
+-89 12 -151 0
+-96 -45 -27 0
+-32 16 -136 0
+82 232 -121 0
+121 23 37 0
+-16 115 -37 0
+78 151 -196 0
+-51 131 178 0
+-108 -122 21 0
+-189 17 53 0
+250 -63 -193 0
+-187 -57 -149 0
+-46 -212 -129 0
+13 -5 -41 0
+64 -170 -203 0
+-194 -144 62 0
+134 -117 97 0
+-31 44 219 0
+79 30 120 0
+55 -126 -22 0
+6 184 -59 0
+-108 -204 104 0
+-212 -17 -147 0
+-46 5 193 0
+18 -178 131 0
+204 191 -56 0
+1 115 79 0
+207 -30 82 0
+-17 -6 -13 0
+215 -188 -64 0
+218 -181 -188 0
+-148 194 -60 0
+42 5 159 0
+-132 125 124 0
+30 -50 -233 0
+91 -112 140 0
+224 33 26 0
+162 -51 -78 0
+189 -57 -61 0
+107 231 194 0
+-48 -164 200 0
+19 -165 116 0
+-117 -110 176 0
+-130 -118 157 0
+84 35 -88 0
+116 171 74 0
+149 -125 -180 0
+140 -36 -237 0
+165 109 -33 0
+178 -132 247 0
+-176 24 -40 0
+-14 238 -21 0
+71 -141 -225 0
+223 -121 63 0
+-217 -120 -242 0
+82 60 175 0
+17 72 1 0
+-227 -86 143 0
+-154 115 -219 0
+76 86 -29 0
+-218 130 223 0
+-156 17 102 0
+157 -30 202 0
+147 134 209 0
+25 -176 -164 0
+-217 212 91 0
+220 -9 -108 0
+-188 71 -191 0
+-234 -17 -55 0
+-22 -157 81 0
+-147 177 -35 0
+-78 -86 148 0
+96 -95 132 0
+207 -218 -19 0
+-167 182 58 0
+71 -13 195 0
+-244 77 146 0
+202 -106 -147 0
+85 99 103 0
+27 191 61 0
+-93 70 22 0
+191 -145 228 0
+33 -12 177 0
+200 2 -156 0
+56 -139 -106 0
+-193 -4 233 0
+47 -143 197 0
+-55 6 113 0
+-39 70 -17 0
+-109 178 -17 0
+128 -236 -182 0
+161 247 -25 0
+209 76 4 0
+87 95 194 0
+-233 148 244 0
+177 239 -22 0
+241 10 -218 0
+14 -75 65 0
+141 233 217 0
+-151 69 153 0
+-179 244 4 0
+-172 92 -112 0
+-129 -120 -53 0
+64 27 181 0
+-36 -12 -86 0
+-203 84 -147 0
+-58 205 -91 0
+-146 -222 -68 0
+147 229 231 0
+-95 -44 104 0
+-84 -185 92 0
+229 198 -80 0
+17 -12 145 0
+-38 107 19 0
+-29 90 -214 0
+43 -6 -63 0
+2 -93 -17 0
+-88 -221 -84 0
+-209 -37 -180 0
+88 -250 -65 0
+23 250 142 0
+23 24 130 0
+229 182 -60 0
+-206 62 -27 0
+-112 -127 -247 0
+-63 201 -204 0
+241 60 250 0
+210 -78 -26 0
+9 -97 -190 0
+33 93 106 0
+-233 81 235 0
+-162 -26 -81 0
+5 -107 -8 0
+158 -134 -244 0
+-77 -202 69 0
+-216 -212 -168 0
+222 -60 228 0
+-233 225 231 0
+-138 162 -240 0
+-107 85 110 0
+-12 -233 -51 0
+132 -155 -8 0
+-234 -190 -203 0
+70 -67 -119 0
+218 -55 -212 0
+-166 -242 -211 0
+-165 -53 48 0
+150 145 195 0
+-60 -179 -191 0
+55 205 -193 0
+-244 -197 165 0
+-97 -78 138 0
+149 150 194 0
+-217 -61 -231 0
+-45 42 -173 0
+161 51 150 0
+161 -101 -140 0
+97 -143 38 0
+92 202 100 0
+-41 -153 -130 0
+167 -51 -238 0
+129 36 92 0
+-157 -180 -228 0
+234 -61 164 0
+-171 175 -50 0
+53 -116 -224 0
+247 27 -56 0
+171 40 117 0
+-98 -70 243 0
+-101 128 189 0
+136 -68 119 0
+-73 -183 -137 0
+-18 -118 37 0
+-214 79 115 0
+-220 109 -195 0
+162 144 -27 0
+140 -75 145 0
+24 220 -209 0
+-105 68 18 0
+-37 -243 -135 0
+-191 63 37 0
+179 232 114 0
+164 31 -36 0
+61 -195 -208 0
+-105 -201 224 0
+-132 122 187 0
+206 17 11 0
+-136 3 -49 0
+62 185 -84 0
+-250 118 -198 0
+98 -237 2 0
+63 -110 -107 0
+-91 -65 197 0
+29 47 6 0
+110 66 -136 0
+-187 -137 -228 0
+-29 234 -242 0
+79 148 -236 0
+97 -65 19 0
+120 37 -150 0
+-246 -31 -75 0
+105 -247 230 0
+18 -211 -185 0
+-225 -83 -36 0
+-77 54 249 0
+-165 55 123 0
+-235 -133 -88 0
+-1 -247 -180 0
+-156 -225 -248 0
+-154 43 237 0
+244 -183 -99 0
+207 157 -9 0
+-14 122 -235 0
+108 -213 -209 0
+38 -58 -218 0
+-69 203 170 0
+44 25 248 0
+40 82 241 0
+-8 -132 -10 0
+141 24 -222 0
+96 117 -134 0
+106 -77 225 0
+-222 -169 -125 0
+9 -201 29 0
+-183 -58 40 0
+-85 12 -203 0
+-169 -131 -64 0
+187 -205 112 0
+-210 -176 -4 0
+4 127 -228 0
+130 116 -155 0
+-69 -3 61 0
+-75 -83 -249 0
+-240 103 91 0
+-163 -95 -161 0
+-34 17 -57 0
+-118 169 143 0
+-223 126 121 0
+-137 51 -118 0
+-11 207 -53 0
+-112 131 207 0
+-59 186 224 0
+239 87 -150 0
+-124 -194 11 0
+199 180 11 0
+-191 -212 237 0
+-203 -189 241 0
+201 -128 -192 0
+60 109 193 0
+-125 48 -42 0
+-242 -240 -105 0
+33 88 174 0
+128 214 -190 0
+69 -124 -34 0
+-123 -69 -181 0
+-57 -194 219 0
+145 -204 -192 0
+131 -105 -170 0
+245 243 106 0
+161 125 118 0
+71 96 -14 0
+143 -152 139 0
+-41 -100 -221 0
+192 -163 -137 0
+-97 -101 14 0
+34 13 -149 0
+232 194 57 0
+-237 69 125 0
+-101 220 -206 0
+-127 114 -247 0
+193 -111 202 0
+247 140 -196 0
+-79 -247 42 0
+-246 55 39 0
+98 168 -170 0
+-34 1 108 0
+-237 -89 -156 0
+-156 -220 163 0
+17 168 -170 0
+111 218 -129 0
+-27 95 187 0
+149 -66 117 0
+-220 153 -227 0
+-248 -116 -67 0
+129 32 -154 0
+-194 -87 -60 0
+158 -119 -204 0
+33 143 -104 0
+-159 -23 -68 0
+162 69 20 0
+30 -21 -168 0
+-228 59 -7 0
+-133 115 72 0
+188 32 119 0
+244 -168 -128 0
+94 13 224 0
+-149 79 182 0
+-85 -143 129 0
+3 66 35 0
+180 66 -209 0
+-11 -173 204 0
+109 -83 -134 0
+-55 -73 -37 0
+-187 232 230 0
+-12 33 -117 0
+163 100 118 0
+172 -192 134 0
+-199 -37 -194 0
+-150 -157 155 0
+181 139 -40 0
+242 -22 228 0
+160 60 -4 0
+164 63 -23 0
+-31 197 150 0
+-192 6 166 0
+110 -44 -48 0
+-148 63 245 0
+-137 -20 -171 0
+152 158 -165 0
+-79 34 246 0
+20 -124 -92 0
+-3 109 -58 0
+105 146 184 0
+-243 207 219 0
+-147 87 95 0
+189 -101 -233 0
+24 -169 51 0
+-245 20 207 0
+-239 -37 -218 0
+17 -89 -62 0
+-220 -169 -243 0
+-145 222 -78 0
+-6 -48 13 0
+-223 -213 93 0
+-166 186 125 0
+120 -16 -23 0
+21 113 -193 0
+92 64 44 0
+160 -248 -231 0
+-38 104 -87 0
+17 200 149 0
+-11 -82 229 0
+-199 21 100 0
+-10 34 122 0
+-142 -73 -163 0
+110 2 194 0
+125 51 86 0
+-140 -203 -37 0
+-113 -205 -195 0
+-44 87 54 0
+-200 -174 40 0
+-147 -57 -132 0
+249 50 88 0
+-196 -151 -237 0
+-121 -179 19 0
+212 -84 -6 0
+-82 123 -245 0
+-98 -103 -205 0
+-218 -84 144 0
+-136 95 208 0
+-237 -230 -176 0
+-180 62 -23 0
+80 122 230 0
+-27 -24 -202 0
+-200 114 21 0
+-249 -5 -18 0
+75 177 61 0
+-226 -181 206 0
+73 -242 36 0
+-200 112 -127 0
+9 -17 -150 0
+25 16 -73 0
+169 89 104 0
+-137 -117 -60 0
+185 90 83 0
+207 68 117 0
+2 -119 -74 0
+248 -122 25 0
+-169 133 185 0
+199 239 -165 0
+-131 8 -43 0
+-56 -115 -4 0
+66 186 79 0
+159 -206 208 0
+168 -133 1 0
+57 45 -58 0
+-235 -98 -35 0
+196 -41 -159 0
+99 -40 150 0
+68 -50 -216 0
+-118 189 -173 0
+-97 23 62 0
+105 -207 -79 0
+208 -79 -249 0
+-191 202 180 0
+-35 138 2 0
+-172 160 62 0
+21 -146 29 0
+59 -117 -88 0
+187 165 -175 0
+-179 106 -81 0
+219 -234 53 0
+-103 238 -240 0
+-140 -145 -16 0
+199 138 -154 0
+-67 183 -80 0
+40 81 126 0
+-187 214 -80 0
+76 -233 60 0
+-80 158 -147 0
+208 -98 -84 0
+180 -34 -27 0
+-148 -63 -101 0
+-143 -65 -177 0
+212 -235 44 0
+10 -176 -172 0
+38 -144 199 0
+202 98 -138 0
+-245 -218 192 0
+57 -132 81 0
+175 250 -225 0
+-11 -131 83 0
+-34 -146 -129 0
+-47 192 171 0
+-85 170 -222 0
+-215 195 212 0
+-128 51 -184 0
+242 -43 -23 0
+-73 -10 161 0
+84 -83 -193 0
+-16 -212 -158 0
+-31 -29 249 0
+93 230 51 0
+-85 -172 23 0
+-19 249 103 0
+174 69 -63 0
+29 77 -243 0
+35 -134 210 0
+98 84 -230 0
+-142 97 -144 0
+-95 232 16 0
+122 92 -139 0
+94 -153 64 0
+112 -85 -147 0
+-237 97 -73 0
+77 186 -113 0
+155 215 -17 0
+223 -172 37 0
+-100 -86 108 0
+222 164 160 0
+175 -121 187 0
+-212 -117 245 0
+-113 -133 -244 0
+173 19 -55 0
+94 238 -146 0
+-4 -206 59 0
+-219 -205 138 0
+36 -46 180 0
+-248 -118 53 0
+-241 -120 179 0
+-247 107 -177 0
+155 -54 -86 0
+-153 -32 -62 0
+-180 -94 -27 0
+-16 -232 -29 0
+-62 -221 -36 0
+186 -61 -188 0
+-153 81 -205 0
+-124 -192 25 0
+59 -189 -247 0
+16 -195 192 0
+186 -119 158 0
+47 42 -165 0
+-183 130 119 0
+-222 -87 230 0
+-189 -58 -130 0
+175 -109 -134 0
+94 40 133 0
+-28 -175 -179 0
+-206 -40 200 0
+-113 -151 120 0
+218 64 -219 0
+-70 205 6 0
+-13 78 -226 0
+161 -18 -219 0
+172 53 -81 0
+152 13 -34 0
+86 -184 -99 0
+142 149 226 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-037.cnf b/benchmarks/UUF250.1065.100/uuf250-037.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-037.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -205 213 204 0
+-241 -7 135 0
+-155 -201 -186 0
+144 171 -183 0
+-202 74 139 0
+163 48 33 0
+227 15 -63 0
+138 157 188 0
+-210 249 27 0
+-71 -233 -157 0
+30 -108 47 0
+-118 201 85 0
+167 199 244 0
+-210 233 -98 0
+-70 -196 113 0
+226 -184 -165 0
+-92 113 -89 0
+13 209 99 0
+-106 22 -103 0
+-82 78 173 0
+-2 29 11 0
+-55 142 -118 0
+-43 81 -117 0
+12 -192 -201 0
+92 -226 38 0
+92 171 -120 0
+-107 141 -61 0
+-133 -77 209 0
+-179 231 -237 0
+-89 -187 106 0
+217 -43 196 0
+5 -1 -173 0
+-195 107 34 0
+-198 -34 232 0
+-64 -1 -13 0
+-195 -93 -6 0
+173 -183 150 0
+53 194 229 0
+88 -44 118 0
+-145 -41 -31 0
+-121 155 -249 0
+-26 218 110 0
+48 -116 -52 0
+-111 39 -191 0
+8 -2 -208 0
+-195 -30 72 0
+-121 182 -84 0
+-89 -154 -12 0
+-37 42 1 0
+145 28 110 0
+21 -11 -48 0
+209 75 -136 0
+-190 143 147 0
+-164 70 -118 0
+-22 192 -165 0
+-150 -65 -240 0
+152 -116 18 0
+-30 97 -214 0
+2 -212 65 0
+-7 149 53 0
+-151 -179 162 0
+84 27 183 0
+-173 93 -188 0
+-133 -20 198 0
+59 146 222 0
+209 216 179 0
+188 189 -81 0
+-211 212 236 0
+134 -231 -23 0
+154 236 56 0
+126 -56 -88 0
+-109 -113 -132 0
+83 193 -134 0
+71 223 -212 0
+4 207 -126 0
+181 207 -29 0
+211 119 66 0
+-15 -139 240 0
+130 28 53 0
+231 -124 -62 0
+78 -113 99 0
+60 -92 228 0
+173 -199 -162 0
+226 156 -44 0
+-48 149 211 0
+231 194 203 0
+146 167 39 0
+193 -51 244 0
+-96 -123 29 0
+-38 -237 203 0
+101 -119 228 0
+-115 101 220 0
+-224 -63 121 0
+91 -12 140 0
+-173 -188 -66 0
+-160 37 74 0
+-190 204 -129 0
+230 80 -63 0
+118 139 -242 0
+-87 181 80 0
+-107 216 -51 0
+209 -43 -94 0
+-87 182 29 0
+129 -149 -215 0
+12 -242 -153 0
+-105 -1 174 0
+-45 -139 69 0
+88 -63 -203 0
+-193 -90 133 0
+129 221 -31 0
+-239 166 175 0
+189 116 -244 0
+-28 -91 -32 0
+214 149 83 0
+-135 -184 13 0
+90 203 239 0
+119 53 -175 0
+81 88 -20 0
+-105 -32 -125 0
+-230 -13 114 0
+66 17 -30 0
+114 150 198 0
+-217 -92 -95 0
+212 -59 193 0
+-16 -226 83 0
+-206 34 27 0
+131 -201 -207 0
+-85 -204 60 0
+90 -151 73 0
+-103 -2 45 0
+-195 85 -46 0
+-28 201 83 0
+202 112 -25 0
+25 -130 115 0
+-166 -15 -102 0
+223 143 -66 0
+-151 141 87 0
+55 77 226 0
+-44 -113 145 0
+9 126 71 0
+-91 58 162 0
+-43 -227 166 0
+-243 16 -118 0
+-234 139 69 0
+186 -56 -154 0
+-25 -6 47 0
+-212 205 100 0
+168 76 -77 0
+241 -28 61 0
+-87 92 163 0
+230 123 -83 0
+-150 -20 199 0
+-60 65 -108 0
+58 -89 180 0
+-226 -234 179 0
+215 -205 -148 0
+-43 -131 227 0
+-24 190 188 0
+-33 135 125 0
+-50 228 -6 0
+-3 -80 -185 0
+108 -170 -47 0
+-207 184 -117 0
+180 98 77 0
+76 110 -57 0
+-61 -90 -2 0
+-161 -98 -49 0
+-134 138 -144 0
+192 212 56 0
+-98 -92 226 0
+76 -234 -153 0
+207 141 -241 0
+215 -231 59 0
+66 -172 53 0
+-237 -38 161 0
+-25 18 68 0
+70 52 187 0
+231 -22 -14 0
+-131 195 165 0
+-2 53 142 0
+246 -40 -101 0
+109 36 247 0
+79 76 -75 0
+86 -245 -149 0
+-106 180 18 0
+-81 -87 72 0
+125 8 -74 0
+-175 -132 243 0
+203 59 102 0
+66 -165 209 0
+-116 -242 137 0
+225 -47 44 0
+-215 92 -228 0
+-65 -43 10 0
+-196 210 -233 0
+204 159 135 0
+-126 69 103 0
+-16 81 -113 0
+-194 104 -246 0
+21 217 -100 0
+147 -75 -51 0
+-88 -40 215 0
+211 -225 -162 0
+26 162 54 0
+160 -136 -41 0
+-152 35 -236 0
+98 153 -190 0
+143 -54 124 0
+-4 152 -58 0
+82 -4 173 0
+-242 -177 -70 0
+41 -144 160 0
+245 -40 182 0
+52 -68 -28 0
+-242 -72 151 0
+248 154 -219 0
+-37 -138 104 0
+-4 234 130 0
+-210 -84 114 0
+134 184 174 0
+76 -96 239 0
+5 -200 -222 0
+198 149 -195 0
+-123 43 60 0
+88 -164 187 0
+97 23 130 0
+-170 -72 -241 0
+103 -127 34 0
+25 77 -161 0
+87 -150 104 0
+-57 8 -74 0
+-227 -13 -213 0
+-104 7 -19 0
+-5 -79 49 0
+-106 249 -9 0
+10 78 178 0
+-223 -240 -32 0
+77 -61 -193 0
+68 202 -75 0
+-225 -222 236 0
+154 190 84 0
+-100 -245 86 0
+68 7 104 0
+6 169 3 0
+68 -9 91 0
+-60 -146 -210 0
+240 -76 -227 0
+-118 24 163 0
+22 39 -183 0
+-143 -186 -225 0
+-4 -48 113 0
+-195 180 163 0
+-77 123 -144 0
+-3 -115 215 0
+151 30 20 0
+-92 -16 -56 0
+-42 174 -176 0
+-75 -171 -53 0
+144 162 -10 0
+-193 247 -178 0
+219 -213 -206 0
+-20 -209 -109 0
+-125 -238 124 0
+73 -99 195 0
+-230 150 -37 0
+97 80 121 0
+237 124 -246 0
+-47 194 146 0
+-204 193 -199 0
+-189 -4 -56 0
+134 7 246 0
+41 -44 223 0
+196 185 234 0
+-192 -59 47 0
+47 146 -75 0
+18 4 242 0
+114 49 -93 0
+128 30 166 0
+216 -62 80 0
+-84 248 183 0
+-143 -118 57 0
+183 245 -113 0
+-7 209 227 0
+193 35 158 0
+-60 130 -108 0
+45 181 -76 0
+165 247 202 0
+-224 -29 241 0
+-47 -143 -95 0
+-64 -226 22 0
+-129 12 239 0
+161 28 50 0
+-145 -28 100 0
+196 -24 193 0
+-182 -42 84 0
+-12 91 -62 0
+53 205 202 0
+173 211 34 0
+72 41 34 0
+-123 -13 53 0
+6 -227 -106 0
+-241 -29 -104 0
+-197 53 -130 0
+241 -148 16 0
+36 -34 108 0
+-103 244 49 0
+-107 -52 -53 0
+131 -190 236 0
+-235 -160 208 0
+-96 220 -153 0
+26 160 -135 0
+-99 -225 -247 0
+85 65 179 0
+132 60 -9 0
+208 154 -162 0
+-1 -132 -129 0
+80 -56 -220 0
+-65 42 220 0
+92 243 -103 0
+-42 -40 -66 0
+172 150 54 0
+45 -114 65 0
+-169 -4 -64 0
+182 -88 169 0
+197 -228 -40 0
+-183 -102 90 0
+246 -196 -238 0
+-83 129 -181 0
+-72 -199 -15 0
+-240 179 -30 0
+123 211 -59 0
+-105 58 170 0
+-248 -147 -28 0
+-216 112 -219 0
+-196 -23 -99 0
+195 -86 170 0
+185 -49 89 0
+-202 212 -4 0
+-184 72 28 0
+-73 -223 144 0
+130 -142 -192 0
+-80 -79 -185 0
+25 136 -110 0
+-195 -48 37 0
+-93 -23 -36 0
+93 74 125 0
+171 201 98 0
+4 -144 166 0
+79 116 78 0
+-179 -180 -51 0
+198 10 -68 0
+-91 215 140 0
+-219 -74 153 0
+-165 -16 190 0
+21 61 207 0
+-66 223 -132 0
+-73 136 -141 0
+222 -42 -34 0
+-198 90 236 0
+165 -102 -178 0
+-244 239 -175 0
+-52 -194 -105 0
+-151 127 -219 0
+-154 198 234 0
+-7 250 167 0
+137 -114 -78 0
+-31 -41 142 0
+63 133 -175 0
+-175 220 -122 0
+-223 116 207 0
+228 -187 -191 0
+-4 -29 -221 0
+194 226 -85 0
+-42 182 -121 0
+121 -62 -97 0
+155 -178 83 0
+-26 -237 108 0
+199 -76 248 0
+185 -234 186 0
+-36 18 87 0
+29 250 -215 0
+191 120 185 0
+70 65 142 0
+71 34 -69 0
+31 125 234 0
+154 -35 -78 0
+-65 -86 -42 0
+-66 203 223 0
+42 90 -104 0
+76 -127 67 0
+-138 147 108 0
+-137 80 -88 0
+85 144 -174 0
+-128 142 -33 0
+-174 -77 -5 0
+-63 -23 -145 0
+173 123 238 0
+-231 -135 209 0
+-97 70 -201 0
+7 -224 -29 0
+-9 -26 -187 0
+62 -120 46 0
+115 110 -232 0
+133 -110 242 0
+37 245 -16 0
+-229 -14 -5 0
+-88 229 -70 0
+-230 -143 59 0
+-134 -99 -183 0
+-168 219 -166 0
+-161 -13 185 0
+-115 -16 80 0
+-133 129 -250 0
+-14 223 -64 0
+117 -16 -216 0
+-203 108 -12 0
+239 138 205 0
+-175 -205 232 0
+-139 160 -43 0
+-200 222 156 0
+-165 207 -211 0
+116 -81 -121 0
+-173 -73 146 0
+224 136 201 0
+158 -37 28 0
+-167 116 238 0
+-111 -157 161 0
+173 149 -133 0
+109 27 15 0
+-115 201 139 0
+-174 180 -206 0
+-242 -168 -155 0
+212 -70 29 0
+-223 247 -107 0
+-89 171 100 0
+68 -237 43 0
+-21 139 -16 0
+56 2 234 0
+165 68 -118 0
+171 143 -93 0
+-133 -187 142 0
+24 -232 -177 0
+-204 212 219 0
+-59 -209 -131 0
+-98 -151 -78 0
+-97 -53 134 0
+-26 1 -76 0
+-170 -244 -193 0
+201 -239 -197 0
+17 -12 -77 0
+41 49 175 0
+62 27 94 0
+184 -60 18 0
+21 -229 -201 0
+-119 154 -203 0
+-3 -155 247 0
+196 2 49 0
+-115 200 -175 0
+136 -41 143 0
+-213 -11 188 0
+114 -226 -199 0
+-133 -99 -141 0
+-46 -2 106 0
+135 20 165 0
+-61 -69 68 0
+-43 -97 -16 0
+130 90 -17 0
+177 67 156 0
+157 -171 -58 0
+-128 9 -232 0
+237 51 62 0
+-171 -109 187 0
+-117 -197 246 0
+54 155 92 0
+-3 111 -236 0
+-185 -168 13 0
+107 130 140 0
+-134 186 -217 0
+164 137 -105 0
+-10 -14 -67 0
+-196 146 103 0
+-240 -188 191 0
+149 -114 195 0
+-66 -157 -165 0
+-127 -171 -189 0
+-128 113 -45 0
+-41 -60 64 0
+-240 -88 -158 0
+-212 -19 -57 0
+-51 65 140 0
+-139 135 -168 0
+59 -155 -48 0
+166 125 73 0
+224 -21 -45 0
+-248 -198 47 0
+193 76 189 0
+-98 -67 208 0
+-131 -103 217 0
+229 -149 -47 0
+6 177 142 0
+107 6 -154 0
+98 214 -228 0
+147 -239 -18 0
+-139 -170 92 0
+129 199 196 0
+99 -107 -15 0
+-164 1 -93 0
+56 203 -189 0
+18 -205 -50 0
+129 19 -191 0
+83 -137 -48 0
+226 -52 201 0
+-19 249 208 0
+-87 -90 227 0
+129 -77 -135 0
+11 233 -61 0
+-9 55 -1 0
+-214 142 192 0
+-194 186 104 0
+-38 201 128 0
+-96 31 10 0
+104 97 144 0
+-48 -19 159 0
+5 134 193 0
+161 91 -216 0
+66 109 16 0
+165 -118 201 0
+-75 20 -25 0
+-241 14 -97 0
+-198 33 242 0
+-149 -137 -113 0
+-19 -128 -243 0
+-225 -10 -234 0
+212 -233 -7 0
+-210 113 -162 0
+205 175 119 0
+-193 107 -209 0
+-150 50 -153 0
+127 11 134 0
+-28 -155 -174 0
+-183 -106 25 0
+-193 -51 -64 0
+-28 -177 110 0
+-38 235 -131 0
+184 81 77 0
+13 -242 113 0
+-144 185 -108 0
+165 -90 -160 0
+-28 -37 -119 0
+-81 -141 3 0
+165 11 54 0
+-84 -192 230 0
+175 64 -130 0
+219 116 167 0
+9 104 15 0
+-74 -176 23 0
+-172 -37 -13 0
+192 -152 226 0
+201 204 -178 0
+242 49 55 0
+18 134 -242 0
+112 182 -231 0
+37 24 109 0
+75 -46 47 0
+203 -155 -136 0
+73 -178 79 0
+-9 -80 20 0
+197 242 -126 0
+-149 77 -17 0
+-32 31 -84 0
+-113 -111 -171 0
+30 -185 -219 0
+152 -121 -165 0
+248 75 244 0
+194 -52 -103 0
+-21 82 -1 0
+81 53 110 0
+-224 4 154 0
+55 29 -154 0
+-121 236 -225 0
+113 -35 25 0
+-39 57 -99 0
+182 -80 -205 0
+165 22 14 0
+-241 -192 42 0
+-159 -28 90 0
+229 180 -122 0
+-29 10 58 0
+-219 9 46 0
+39 68 -58 0
+-136 191 -250 0
+-40 -102 -70 0
+-139 -208 157 0
+221 -160 10 0
+-133 180 -154 0
+-162 146 -126 0
+51 160 100 0
+-18 -210 -236 0
+-176 -126 -86 0
+-22 -24 -157 0
+-111 125 -63 0
+235 -87 -92 0
+112 -223 121 0
+23 72 151 0
+-85 -28 65 0
+-159 63 -153 0
+-153 33 -25 0
+156 228 204 0
+-52 -98 -172 0
+245 41 -207 0
+-88 -190 222 0
+-179 63 -53 0
+-184 -211 -146 0
+-238 -39 67 0
+88 236 63 0
+-203 133 -34 0
+-195 52 6 0
+165 190 23 0
+30 -65 48 0
+-119 61 26 0
+26 -58 204 0
+2 -177 -129 0
+69 -88 -74 0
+-100 177 -215 0
+-188 142 248 0
+-34 -98 -160 0
+-64 -159 -68 0
+-77 234 -78 0
+51 174 -152 0
+-202 -9 -67 0
+-53 -5 -237 0
+-104 -55 -52 0
+-161 -74 202 0
+213 24 200 0
+38 -240 30 0
+-243 -242 -5 0
+-123 -57 51 0
+142 -138 122 0
+119 -88 -118 0
+89 238 146 0
+119 84 78 0
+-119 186 88 0
+218 1 202 0
+183 212 164 0
+207 -119 -103 0
+188 -105 28 0
+-46 97 -26 0
+-197 234 -136 0
+-225 5 -192 0
+3 12 90 0
+49 52 -181 0
+-166 -113 6 0
+-76 192 6 0
+-191 -65 -83 0
+-103 206 151 0
+-18 -109 -67 0
+108 101 -245 0
+-136 117 182 0
+220 -19 86 0
+190 -3 245 0
+-105 -213 164 0
+54 -20 -199 0
+-38 -19 -106 0
+241 -129 202 0
+115 -121 105 0
+164 -65 -12 0
+176 39 193 0
+-114 126 94 0
+153 -85 132 0
+207 -26 -182 0
+111 -49 -207 0
+-46 -51 231 0
+-63 39 194 0
+159 160 123 0
+102 220 -60 0
+-175 141 242 0
+74 58 168 0
+123 108 -131 0
+-103 -173 47 0
+9 64 31 0
+12 -21 -202 0
+120 225 22 0
+130 -151 -174 0
+-149 70 111 0
+6 53 -137 0
+96 -132 -3 0
+11 4 -129 0
+98 -171 59 0
+210 79 -94 0
+143 30 191 0
+12 -161 193 0
+169 -218 81 0
+205 98 -42 0
+-38 -80 51 0
+-19 42 -104 0
+-22 82 79 0
+42 14 4 0
+243 16 -101 0
+6 -66 -50 0
+-131 -216 241 0
+-153 -197 -144 0
+17 202 3 0
+24 66 79 0
+-96 -105 173 0
+94 41 85 0
+146 -178 206 0
+27 -175 -68 0
+-94 219 205 0
+-30 189 158 0
+-71 177 -109 0
+165 -156 -61 0
+237 221 143 0
+-193 94 -56 0
+202 -45 -88 0
+178 -67 98 0
+-170 137 -13 0
+198 243 -177 0
+-178 -239 21 0
+-133 -88 81 0
+-140 -124 143 0
+95 80 1 0
+-64 7 249 0
+-168 25 -33 0
+224 141 -6 0
+130 -250 -76 0
+-137 -82 65 0
+-144 -3 -130 0
+-186 161 2 0
+-136 -72 151 0
+-93 5 -11 0
+-153 164 79 0
+-90 194 20 0
+-197 -22 175 0
+208 125 -95 0
+-119 109 225 0
+-127 -179 -165 0
+-223 -235 -158 0
+-6 150 15 0
+203 -56 -129 0
+-17 -34 3 0
+-243 -40 207 0
+122 -218 87 0
+23 -216 190 0
+-41 -99 94 0
+63 -163 -41 0
+94 147 -242 0
+-152 -175 -204 0
+-28 226 129 0
+5 -53 123 0
+-106 34 181 0
+99 -193 231 0
+78 -144 -208 0
+195 -159 -137 0
+-98 -131 -202 0
+-239 -85 207 0
+-4 -80 -249 0
+-17 248 135 0
+135 223 175 0
+171 144 -182 0
+45 103 -245 0
+58 25 -55 0
+-47 -25 224 0
+197 -134 226 0
+172 -76 165 0
+13 -243 -131 0
+233 51 -177 0
+-14 153 -208 0
+-240 -30 -90 0
+-236 -72 70 0
+180 -187 10 0
+-213 -177 -54 0
+73 -228 -62 0
+236 -203 175 0
+-70 153 147 0
+-157 234 -8 0
+-169 -6 128 0
+-132 -217 69 0
+89 232 -236 0
+-87 127 56 0
+54 172 -93 0
+-12 -6 142 0
+231 109 -3 0
+82 -141 231 0
+220 -239 -164 0
+-134 25 -100 0
+112 -97 -192 0
+39 217 28 0
+40 -97 220 0
+-57 -133 112 0
+-150 41 -108 0
+-186 -128 40 0
+47 -170 242 0
+154 250 104 0
+246 76 150 0
+190 -195 98 0
+240 130 242 0
+55 -53 43 0
+-52 -30 2 0
+172 150 -96 0
+-128 -196 87 0
+90 233 -159 0
+-204 67 218 0
+-248 164 124 0
+21 240 -177 0
+8 -188 129 0
+124 2 104 0
+-198 36 183 0
+-10 30 208 0
+161 -50 15 0
+-20 173 -11 0
+20 -141 175 0
+-240 120 43 0
+-217 -45 -103 0
+-199 -88 181 0
+37 195 19 0
+-221 -114 176 0
+-152 -227 218 0
+18 116 -47 0
+-1 -238 -63 0
+26 237 183 0
+80 -5 -139 0
+102 -52 103 0
+73 -13 -117 0
+-94 132 142 0
+143 -89 79 0
+-101 -212 117 0
+-115 -69 68 0
+218 210 -75 0
+-239 172 -88 0
+223 220 238 0
+163 -145 82 0
+46 -248 117 0
+-175 183 214 0
+205 -5 214 0
+-192 -108 12 0
+-50 71 201 0
+180 145 82 0
+50 -182 -229 0
+55 -135 -250 0
+60 118 -243 0
+127 -96 222 0
+-161 -157 -216 0
+39 2 155 0
+12 69 -219 0
+-146 -148 12 0
+39 -96 -155 0
+82 83 -39 0
+-21 -113 244 0
+-9 -141 -77 0
+-123 -47 61 0
+193 -224 125 0
+229 66 -129 0
+9 134 -67 0
+9 67 -86 0
+249 167 -34 0
+-90 243 -191 0
+-10 68 241 0
+93 237 159 0
+-104 -111 -191 0
+-188 72 -211 0
+87 -114 119 0
+-59 21 -34 0
+-40 198 -124 0
+-53 146 -29 0
+-171 22 -5 0
+-59 -105 -240 0
+-221 213 -4 0
+-200 16 -14 0
+-201 204 -209 0
+-115 59 147 0
+-53 182 -12 0
+-200 -48 -167 0
+94 158 250 0
+-38 -8 11 0
+139 66 -107 0
+57 113 -116 0
+-22 -41 -249 0
+-172 -87 -115 0
+-228 -231 -178 0
+-37 -116 194 0
+-77 208 -116 0
+-142 -47 -248 0
+-97 157 78 0
+132 55 -2 0
+-188 -80 -95 0
+136 -49 -202 0
+-209 132 24 0
+198 119 -165 0
+47 211 49 0
+208 -169 121 0
+-224 -190 68 0
+-183 61 68 0
+87 202 -240 0
+-158 243 28 0
+233 219 -37 0
+220 31 116 0
+-80 188 -106 0
+-223 163 -140 0
+-195 -183 -164 0
+-90 -121 -144 0
+-53 -194 -233 0
+213 -60 176 0
+-7 -180 -165 0
+-68 88 121 0
+156 149 130 0
+-1 -76 48 0
+-221 207 87 0
+148 -31 224 0
+1 -245 204 0
+131 -132 -161 0
+-114 -182 11 0
+189 135 -211 0
+69 -178 -16 0
+159 240 -188 0
+125 241 -45 0
+-220 115 157 0
+-235 -214 -207 0
+-180 57 -164 0
+137 7 142 0
+237 -243 32 0
+-248 -108 -164 0
+-213 96 -192 0
+86 -141 -92 0
+-167 245 -136 0
+228 -106 132 0
+-16 131 232 0
+164 -70 210 0
+33 63 -184 0
+119 -10 168 0
+143 -228 136 0
+-148 -3 149 0
+-243 -95 76 0
+-246 233 -115 0
+102 -225 -216 0
+-50 -121 -194 0
+203 -42 183 0
+-107 164 -209 0
+235 112 -140 0
+56 -143 -221 0
+-237 -211 -71 0
+110 -98 -6 0
+156 -56 -90 0
+-22 223 67 0
+-158 -128 -1 0
+-78 135 123 0
+112 -175 116 0
+-44 -122 120 0
+-88 -7 -81 0
+11 -75 -31 0
+174 -30 -64 0
+-65 -39 52 0
+245 200 140 0
+223 169 132 0
+-207 84 124 0
+-165 18 107 0
+-106 129 -73 0
+176 -53 178 0
+190 -139 179 0
+-120 -149 -85 0
+-70 50 197 0
+209 134 -140 0
+-10 217 -250 0
+-198 222 -56 0
+-127 -162 146 0
+140 -224 80 0
+-98 -108 241 0
+-185 148 249 0
+-101 -32 1 0
+153 -35 205 0
+-79 -136 -83 0
+16 70 -88 0
+38 -241 -124 0
+65 -26 -240 0
+108 -84 -182 0
+171 211 62 0
+234 -134 -104 0
+-48 -177 152 0
+129 28 102 0
+-16 201 -116 0
+-123 -184 209 0
+219 -171 212 0
+-234 -40 -28 0
+212 -89 18 0
+-95 -223 61 0
+-209 -42 -7 0
+-246 195 113 0
+58 -1 145 0
+76 -98 -194 0
+203 -5 123 0
+87 175 83 0
+-35 88 5 0
+-3 -102 -23 0
+-2 13 -6 0
+-96 58 -171 0
+11 158 -61 0
+-153 -35 240 0
+-178 185 135 0
+109 83 -84 0
+-30 123 247 0
+-86 -103 -226 0
+49 98 -11 0
+-72 -182 -128 0
+29 241 41 0
+51 134 191 0
+116 169 135 0
+68 -113 -178 0
+-21 -223 -114 0
+-107 208 237 0
+-215 -121 226 0
+188 -34 227 0
+153 193 80 0
+-42 -26 126 0
+-47 -162 -108 0
+159 101 -175 0
+1 -53 210 0
+226 -121 -153 0
+-67 182 -232 0
+-63 167 97 0
+120 18 -179 0
+-26 -83 -250 0
+-236 -131 -48 0
+95 -2 -119 0
+12 -6 157 0
+186 46 35 0
+61 115 198 0
+238 -86 -234 0
+224 -69 171 0
+-82 156 120 0
+4 200 -91 0
+154 -125 -44 0
+-204 -174 -229 0
+106 182 -21 0
+141 105 71 0
+-56 -97 35 0
+76 -38 -223 0
+-14 92 82 0
+-195 -134 -222 0
+-130 50 -100 0
+34 116 -39 0
+-167 -88 211 0
+-47 -221 -191 0
+-168 158 103 0
+-133 -2 63 0
+-175 235 -238 0
+136 219 88 0
+-195 155 -16 0
+-104 199 136 0
+219 -220 -9 0
+-154 126 -194 0
+-141 225 215 0
+23 -15 227 0
+-16 -3 207 0
+-158 -178 -14 0
+125 113 -91 0
+65 145 -154 0
+102 -146 -239 0
+87 200 141 0
+87 -9 -28 0
+-66 50 100 0
+-86 -182 248 0
+-214 -62 -17 0
+-89 226 -149 0
+79 -106 -8 0
+-93 -21 232 0
+45 13 -30 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-038.cnf b/benchmarks/UUF250.1065.100/uuf250-038.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-038.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -132 -96 -80 0
+-241 -19 -225 0
+-77 239 -167 0
+193 -204 -181 0
+-162 66 -234 0
+-116 154 -53 0
+142 -33 207 0
+-9 -237 74 0
+110 -113 -49 0
+-193 53 248 0
+-133 166 -172 0
+124 2 -246 0
+-165 127 143 0
+-84 -161 176 0
+63 143 -119 0
+-78 -202 -85 0
+-213 11 196 0
+114 -6 -190 0
+-69 -77 151 0
+-61 20 244 0
+-99 -158 -13 0
+127 120 -160 0
+135 -191 -6 0
+-64 16 75 0
+65 -70 -52 0
+-120 98 -38 0
+-32 -156 -64 0
+-192 -111 81 0
+195 -248 43 0
+50 26 122 0
+232 203 -218 0
+213 116 -153 0
+-166 -248 -241 0
+23 -138 -172 0
+-117 206 -158 0
+109 38 194 0
+-73 19 -143 0
+105 -209 -197 0
+-20 227 -28 0
+-74 -158 -139 0
+-223 4 234 0
+194 -153 58 0
+-35 233 59 0
+-121 98 239 0
+-81 113 187 0
+-165 -67 -87 0
+-187 176 -69 0
+-95 46 179 0
+-165 146 -104 0
+182 124 4 0
+201 -7 -165 0
+204 91 73 0
+-219 179 -129 0
+154 -246 51 0
+-148 -79 217 0
+-249 -148 -66 0
+-60 -140 -61 0
+216 130 -75 0
+249 -180 151 0
+143 -84 127 0
+-169 -234 -222 0
+205 207 -47 0
+-161 -54 88 0
+141 -146 -44 0
+-89 -87 64 0
+40 115 -32 0
+-170 54 -135 0
+175 -230 -27 0
+-126 -105 70 0
+-150 -235 101 0
+11 240 162 0
+221 -171 -66 0
+79 61 114 0
+29 199 183 0
+-112 -18 62 0
+-10 241 2 0
+-184 3 174 0
+-133 187 -122 0
+73 -70 143 0
+-83 -30 28 0
+-155 -3 248 0
+159 107 -33 0
+143 -237 78 0
+208 56 188 0
+-111 143 -135 0
+-146 191 130 0
+-174 6 160 0
+-97 -231 -2 0
+-42 203 40 0
+-86 163 243 0
+-98 196 220 0
+-30 -12 -72 0
+-205 -65 -141 0
+-191 30 -89 0
+80 95 53 0
+101 -162 -49 0
+-136 169 150 0
+118 63 -181 0
+-145 -210 -198 0
+-123 19 52 0
+29 192 -28 0
+215 147 -85 0
+-230 -223 5 0
+79 125 -233 0
+234 -230 191 0
+-151 183 -223 0
+-95 224 -132 0
+-122 -68 -208 0
+-150 56 -63 0
+-54 66 149 0
+-25 -2 -236 0
+232 -25 220 0
+99 -76 124 0
+245 -102 -157 0
+-228 37 -55 0
+-180 55 157 0
+-161 -35 111 0
+187 246 140 0
+162 47 -193 0
+58 -83 -212 0
+-18 138 47 0
+10 214 133 0
+185 31 26 0
+167 2 -125 0
+-35 -127 62 0
+239 -6 -158 0
+133 189 175 0
+45 244 -49 0
+148 235 -140 0
+1 129 86 0
+-82 -113 79 0
+200 31 197 0
+-142 -91 250 0
+-78 58 -53 0
+177 -80 -25 0
+-86 -223 -12 0
+173 161 -190 0
+125 176 -75 0
+-192 -193 43 0
+-140 88 203 0
+63 186 67 0
+-234 -23 -189 0
+-158 -16 148 0
+218 81 205 0
+133 -214 202 0
+-179 191 236 0
+-23 -249 -108 0
+184 79 -14 0
+93 29 233 0
+161 173 -20 0
+-163 -187 88 0
+235 -205 101 0
+91 -100 -101 0
+-8 23 -191 0
+46 230 -153 0
+214 -5 98 0
+153 -137 -233 0
+-26 -70 -248 0
+-38 -182 201 0
+209 218 249 0
+23 246 -95 0
+-148 -200 135 0
+30 229 184 0
+-205 142 -40 0
+-174 -80 -178 0
+14 214 207 0
+-106 231 -204 0
+104 -141 -136 0
+-145 123 132 0
+146 202 81 0
+-34 -138 235 0
+-244 101 -48 0
+-104 -194 -50 0
+228 126 90 0
+-111 206 -69 0
+-214 62 80 0
+16 -46 175 0
+223 97 -209 0
+241 -63 65 0
+197 -33 80 0
+207 -188 -170 0
+111 -152 18 0
+50 -189 -107 0
+198 201 -4 0
+-136 -228 -208 0
+-73 -200 121 0
+-214 -96 159 0
+242 -180 63 0
+40 -135 225 0
+-219 -33 -233 0
+-109 70 -175 0
+-236 26 -5 0
+18 248 64 0
+-104 136 78 0
+148 65 66 0
+-183 -132 215 0
+148 -219 128 0
+-60 223 76 0
+244 -205 -214 0
+-154 31 60 0
+-10 -39 -3 0
+-98 -165 -226 0
+199 -111 -64 0
+-82 134 104 0
+57 -48 160 0
+35 -191 -34 0
+106 -239 144 0
+-68 -77 144 0
+-22 -247 -206 0
+-226 -205 -20 0
+-166 15 113 0
+179 -128 242 0
+-106 -27 195 0
+71 180 106 0
+249 -31 -209 0
+190 81 -203 0
+55 209 103 0
+165 -137 -88 0
+219 -206 -176 0
+79 -230 -11 0
+-225 -187 6 0
+152 44 244 0
+-66 5 161 0
+149 -83 -1 0
+54 235 -212 0
+-241 -246 -146 0
+32 74 179 0
+-49 143 -22 0
+4 194 218 0
+-236 -71 -109 0
+157 126 125 0
+188 -153 -121 0
+-134 -225 -92 0
+40 -187 81 0
+-132 177 168 0
+-119 31 178 0
+-41 -21 -202 0
+-111 -19 102 0
+-89 -214 -222 0
+-17 102 -88 0
+-237 -210 243 0
+-213 -245 -96 0
+-42 -16 -250 0
+-178 -56 136 0
+-61 -241 208 0
+110 160 -9 0
+178 -36 207 0
+4 -242 128 0
+177 -63 151 0
+-169 -22 115 0
+-176 -30 198 0
+146 60 58 0
+214 87 -249 0
+186 16 -195 0
+210 247 178 0
+113 -49 128 0
+-82 -128 -69 0
+-146 192 237 0
+-26 219 -92 0
+127 14 167 0
+152 200 89 0
+38 -91 -198 0
+-7 125 -119 0
+-69 44 -120 0
+-81 -141 187 0
+-38 -97 -225 0
+-197 164 76 0
+-71 26 -179 0
+-90 -88 239 0
+133 80 143 0
+94 -115 184 0
+-53 188 -222 0
+183 152 17 0
+57 -180 123 0
+-48 22 200 0
+-27 185 -142 0
+-18 -56 -70 0
+-231 -117 -53 0
+-33 34 -74 0
+-26 126 234 0
+-3 92 9 0
+27 69 67 0
+248 39 117 0
+194 -69 -127 0
+-230 -250 -80 0
+37 229 236 0
+56 -149 -105 0
+-123 243 -201 0
+-82 238 57 0
+-162 -235 30 0
+136 235 234 0
+158 -86 5 0
+174 80 244 0
+-112 150 25 0
+-198 19 -14 0
+-234 146 -196 0
+74 -175 61 0
+79 -110 -99 0
+-108 96 -66 0
+-162 -212 -192 0
+137 -173 98 0
+59 213 -39 0
+-138 -119 84 0
+-152 -48 -164 0
+140 92 139 0
+-33 -154 -1 0
+244 -45 -103 0
+6 52 -13 0
+157 -189 -1 0
+-247 -46 23 0
+-212 159 -193 0
+-102 31 -224 0
+99 -69 -189 0
+65 -164 -135 0
+-115 18 -16 0
+-150 -249 190 0
+219 152 247 0
+100 -227 207 0
+-73 -116 86 0
+88 50 -99 0
+80 -191 155 0
+61 -97 234 0
+152 -228 -249 0
+-129 58 67 0
+-46 -102 52 0
+-50 35 -34 0
+36 -115 -9 0
+41 -73 114 0
+240 60 -158 0
+57 -71 -24 0
+-201 -14 13 0
+-146 3 181 0
+-40 62 174 0
+-4 -91 -165 0
+82 203 -9 0
+84 -11 -238 0
+162 140 -208 0
+194 -83 -42 0
+-223 -240 -233 0
+76 232 -81 0
+58 170 -152 0
+-249 178 35 0
+-186 214 -160 0
+119 -53 135 0
+229 15 16 0
+201 -157 22 0
+248 -200 -216 0
+111 91 199 0
+166 187 82 0
+85 16 -37 0
+-202 -27 -42 0
+-11 -127 191 0
+-211 20 187 0
+188 206 -191 0
+42 -90 243 0
+213 141 -95 0
+-246 125 100 0
+-32 -62 28 0
+-223 -158 23 0
+-140 218 118 0
+202 8 198 0
+19 -8 186 0
+-126 -226 98 0
+-221 167 -225 0
+-21 220 -120 0
+-195 53 -173 0
+-203 -117 -193 0
+175 110 111 0
+89 -234 221 0
+216 -247 19 0
+-250 -79 174 0
+108 173 139 0
+185 235 -232 0
+99 -95 -228 0
+-119 -124 201 0
+-7 -208 -165 0
+202 237 57 0
+-212 221 102 0
+-187 -114 203 0
+119 -51 -234 0
+156 194 149 0
+205 -75 15 0
+-129 125 22 0
+88 -4 151 0
+-150 37 135 0
+-74 11 -15 0
+1 35 212 0
+67 -174 250 0
+126 242 -70 0
+-110 181 -23 0
+65 137 -139 0
+-217 110 4 0
+53 191 -224 0
+-118 -154 -119 0
+-174 40 -79 0
+-75 -98 -29 0
+-183 144 247 0
+-236 -125 62 0
+-86 -44 -245 0
+-103 154 -214 0
+74 -174 95 0
+-240 70 -165 0
+-108 -241 111 0
+10 -35 81 0
+-178 91 215 0
+-139 -96 -238 0
+-5 -188 -195 0
+157 -33 -191 0
+-54 -212 -175 0
+-195 144 4 0
+-223 -174 122 0
+86 162 -6 0
+-230 238 -213 0
+-61 -58 126 0
+-147 136 235 0
+177 -17 194 0
+117 63 13 0
+53 -73 82 0
+179 54 145 0
+-145 185 222 0
+150 11 33 0
+-194 175 -73 0
+-50 99 -238 0
+219 41 35 0
+-199 240 6 0
+-186 19 -102 0
+228 56 -85 0
+-215 -62 230 0
+-183 162 -134 0
+39 -223 217 0
+-135 78 -105 0
+-147 23 22 0
+112 -36 96 0
+184 -170 -201 0
+45 -174 197 0
+-97 103 -166 0
+-167 -235 233 0
+222 -77 90 0
+106 -101 -246 0
+-30 -212 55 0
+-65 69 -125 0
+-192 187 -199 0
+229 -97 -241 0
+-144 19 -10 0
+20 105 139 0
+-97 -146 -180 0
+-185 -69 136 0
+47 221 106 0
+-196 183 38 0
+132 -91 217 0
+131 -12 194 0
+-9 168 -139 0
+154 -98 -103 0
+29 82 -73 0
+-179 -169 -234 0
+-194 -70 -160 0
+208 138 60 0
+228 -185 208 0
+221 223 -175 0
+-187 219 129 0
+-70 -58 137 0
+-122 -153 -154 0
+43 227 120 0
+94 28 37 0
+228 -8 -44 0
+174 -248 -215 0
+-76 99 62 0
+164 73 38 0
+-97 -167 -123 0
+209 162 -201 0
+160 192 127 0
+34 79 -203 0
+-156 221 -57 0
+-39 -101 -46 0
+103 -192 -140 0
+183 -103 100 0
+163 9 -180 0
+-98 -10 -208 0
+33 -242 61 0
+-57 5 -236 0
+-105 241 31 0
+-56 211 16 0
+-222 174 129 0
+-140 -110 -74 0
+245 -230 192 0
+28 -189 249 0
+38 210 39 0
+36 208 190 0
+-223 114 29 0
+156 69 -3 0
+-142 -134 99 0
+-195 247 3 0
+-244 146 39 0
+12 -231 192 0
+63 -48 -99 0
+225 -36 89 0
+116 121 -46 0
+-199 97 50 0
+66 41 -39 0
+-39 -144 228 0
+-93 184 156 0
+229 -122 202 0
+-179 -188 -152 0
+36 -241 223 0
+-4 -38 -197 0
+102 -17 89 0
+89 -176 -217 0
+-96 128 144 0
+-179 -141 60 0
+-204 -218 96 0
+-55 49 -37 0
+-238 -145 159 0
+160 30 236 0
+-123 206 -232 0
+241 -60 162 0
+-106 -15 -158 0
+126 145 108 0
+-143 9 72 0
+-220 185 -54 0
+146 -107 -219 0
+167 -49 192 0
+-39 67 244 0
+189 245 -101 0
+-108 93 -97 0
+-70 190 -39 0
+-164 61 159 0
+-27 -69 1 0
+111 164 193 0
+-228 -129 -202 0
+-209 112 -234 0
+214 22 56 0
+-129 -37 126 0
+-221 -71 -209 0
+-19 169 124 0
+134 17 158 0
+-113 227 38 0
+226 227 86 0
+147 -76 116 0
+-101 -8 225 0
+-21 -111 49 0
+-195 91 -39 0
+31 234 -114 0
+161 233 44 0
+82 -189 40 0
+-88 184 128 0
+-198 58 -196 0
+-123 -71 188 0
+-204 97 6 0
+30 203 -32 0
+-87 -97 -129 0
+71 -180 48 0
+-221 38 159 0
+-181 -227 191 0
+29 4 15 0
+-4 160 120 0
+-123 -195 -32 0
+-9 181 235 0
+-11 -19 -235 0
+13 234 212 0
+-51 -48 194 0
+23 -53 -12 0
+-2 -232 -153 0
+-245 159 -10 0
+-187 -123 -198 0
+-182 201 -38 0
+-193 -144 -20 0
+177 -200 224 0
+70 -180 -31 0
+-45 -95 -13 0
+233 175 -113 0
+238 -243 127 0
+-249 -123 -24 0
+95 21 139 0
+15 -145 -142 0
+190 -120 60 0
+-35 -128 102 0
+235 134 171 0
+217 201 -143 0
+152 90 138 0
+-178 57 144 0
+-96 143 162 0
+-246 38 180 0
+-38 12 236 0
+174 18 150 0
+-86 -238 -74 0
+-13 71 -75 0
+-219 -14 -165 0
+-184 -217 221 0
+-229 -71 -104 0
+-146 -218 -152 0
+-152 -210 -197 0
+104 -102 -229 0
+-228 183 124 0
+-35 -80 -92 0
+-52 105 -193 0
+80 -226 -99 0
+-241 55 82 0
+-126 -50 14 0
+21 -33 -195 0
+87 -222 8 0
+169 4 58 0
+248 -21 -64 0
+-160 116 -186 0
+-38 -137 -216 0
+-136 86 108 0
+225 34 36 0
+41 -48 87 0
+-241 -35 192 0
+110 -246 -193 0
+212 113 -28 0
+-101 230 -176 0
+202 -53 -23 0
+114 147 -184 0
+113 183 136 0
+247 220 -226 0
+167 139 -211 0
+68 226 -25 0
+-239 -128 -79 0
+-63 45 84 0
+62 97 61 0
+-18 -37 237 0
+-202 196 -237 0
+-158 -25 128 0
+-138 -9 -104 0
+63 19 -50 0
+-222 74 207 0
+-219 -4 31 0
+206 138 91 0
+-142 -11 45 0
+-200 -44 20 0
+169 139 -148 0
+-209 66 -204 0
+-55 226 -71 0
+-182 -199 -205 0
+-227 -144 -231 0
+-70 -61 -36 0
+168 -144 -198 0
+54 188 194 0
+68 -14 -200 0
+-210 -216 -38 0
+88 -31 -241 0
+-6 166 -69 0
+171 -91 -139 0
+114 32 -235 0
+-208 -14 -190 0
+-175 -41 -181 0
+-90 170 -96 0
+-110 -43 -222 0
+-220 20 218 0
+179 40 -36 0
+-18 209 -30 0
+-128 212 -113 0
+105 -230 -27 0
+-12 -199 202 0
+1 -82 74 0
+26 -218 -66 0
+249 44 150 0
+96 -120 -250 0
+56 -207 177 0
+41 -187 162 0
+223 248 -78 0
+-227 -51 37 0
+-146 -9 172 0
+124 -186 75 0
+130 234 -197 0
+-152 71 -166 0
+224 -85 -19 0
+-62 107 189 0
+-100 -126 -6 0
+-184 56 183 0
+-49 -249 -101 0
+-183 -202 45 0
+133 23 111 0
+-142 105 -239 0
+96 213 221 0
+-58 142 67 0
+-119 -38 -246 0
+167 -122 -229 0
+-141 -84 89 0
+45 76 -80 0
+-82 161 -64 0
+-193 188 -207 0
+146 17 67 0
+-108 186 94 0
+-63 110 150 0
+-65 206 -163 0
+-47 170 -3 0
+131 36 15 0
+112 16 -118 0
+121 191 91 0
+-77 20 -5 0
+1 -171 -156 0
+-202 36 211 0
+241 -151 -57 0
+50 -78 -140 0
+168 162 -237 0
+-123 206 129 0
+78 -147 14 0
+-35 87 -111 0
+193 -123 -76 0
+63 130 -129 0
+-22 125 -121 0
+-203 78 128 0
+-20 157 -150 0
+-128 242 67 0
+170 -136 -159 0
+213 207 35 0
+-65 59 -113 0
+-7 -44 -142 0
+-100 51 183 0
+195 -173 141 0
+13 184 -32 0
+-82 81 -196 0
+179 -30 -14 0
+-11 -36 -237 0
+198 -146 -162 0
+-163 12 65 0
+82 140 -163 0
+247 13 -216 0
+-197 92 -186 0
+172 232 33 0
+215 -232 43 0
+112 8 241 0
+-209 32 -87 0
+75 -238 11 0
+-148 -93 26 0
+212 -141 77 0
+106 32 11 0
+172 -14 77 0
+-177 13 107 0
+232 172 119 0
+-102 64 186 0
+-181 175 -138 0
+237 -193 -206 0
+182 128 -156 0
+-65 47 -101 0
+-228 155 16 0
+-19 -14 9 0
+98 192 -222 0
+196 -186 51 0
+-31 -38 -162 0
+84 199 -121 0
+-183 130 -217 0
+-220 -133 113 0
+-115 -131 53 0
+-30 -13 63 0
+157 227 232 0
+-230 -9 222 0
+-118 170 140 0
+-97 -225 -205 0
+-174 169 200 0
+20 17 -71 0
+94 -23 155 0
+-73 86 -23 0
+-37 162 -109 0
+-179 -234 167 0
+222 -240 43 0
+188 -86 108 0
+-195 -225 -162 0
+-101 -224 -139 0
+206 144 -182 0
+-149 244 -141 0
+-27 223 218 0
+212 -10 93 0
+-101 77 -3 0
+187 242 -112 0
+-19 -13 -128 0
+41 231 -136 0
+-127 -77 -210 0
+249 50 13 0
+219 226 -40 0
+214 111 166 0
+-4 61 -99 0
+89 -196 -41 0
+-235 -163 41 0
+46 -132 -55 0
+-238 175 8 0
+22 -18 -89 0
+-85 246 103 0
+-116 29 179 0
+235 -71 -224 0
+-186 144 109 0
+221 -68 142 0
+216 -23 45 0
+85 -13 -117 0
+106 -154 212 0
+13 128 11 0
+-246 42 124 0
+-186 -67 -84 0
+-68 -219 -244 0
+75 -87 65 0
+-154 178 -135 0
+220 -45 247 0
+-155 117 163 0
+-220 164 -16 0
+-125 -172 -84 0
+197 111 -177 0
+36 243 -21 0
+129 -240 -69 0
+89 -198 -79 0
+-101 -35 96 0
+183 170 -163 0
+86 37 179 0
+-58 -198 -4 0
+42 -78 179 0
+-44 -31 123 0
+193 148 17 0
+-42 -92 54 0
+-234 -5 70 0
+-219 173 136 0
+236 -86 98 0
+-204 168 -210 0
+237 64 58 0
+-163 18 -9 0
+-41 224 62 0
+243 -106 -189 0
+152 -168 81 0
+-77 -125 -167 0
+-138 78 -219 0
+36 99 196 0
+-201 18 -173 0
+54 -8 -135 0
+195 -66 155 0
+215 58 74 0
+-146 -216 242 0
+195 8 230 0
+138 -123 169 0
+-10 185 -176 0
+19 227 214 0
+-138 -234 46 0
+-187 172 -44 0
+-33 -144 30 0
+-61 175 -205 0
+143 -107 195 0
+-187 -86 -15 0
+18 152 -164 0
+-219 101 -63 0
+-18 112 -152 0
+-190 241 97 0
+-166 34 132 0
+172 33 248 0
+5 62 -166 0
+-44 77 -79 0
+186 239 168 0
+-78 -37 49 0
+55 -139 -97 0
+118 229 1 0
+1 89 -137 0
+-6 219 174 0
+-188 78 82 0
+-50 -91 -187 0
+85 11 -140 0
+146 45 22 0
+-217 129 24 0
+185 -239 -103 0
+65 -24 230 0
+163 3 -134 0
+236 234 223 0
+63 232 224 0
+-111 57 -13 0
+103 -138 -10 0
+205 52 181 0
+-17 89 2 0
+84 -158 249 0
+82 106 178 0
+81 171 138 0
+-19 207 -78 0
+-217 61 19 0
+-236 -134 22 0
+106 22 -121 0
+-33 197 110 0
+197 56 69 0
+-204 -222 -174 0
+86 -176 106 0
+-123 16 -69 0
+182 81 -132 0
+-152 -197 -224 0
+83 -175 -199 0
+229 232 -65 0
+-132 -211 240 0
+134 -135 119 0
+-184 77 66 0
+135 -129 211 0
+223 -114 -89 0
+12 80 138 0
+-39 -163 -225 0
+26 111 226 0
+128 -153 151 0
+195 -209 149 0
+211 8 -177 0
+-190 -47 119 0
+64 229 -157 0
+-61 198 77 0
+-247 231 22 0
+-243 225 25 0
+-126 -12 80 0
+-40 240 12 0
+-120 89 30 0
+-9 46 31 0
+184 34 73 0
+-230 119 -185 0
+-13 34 229 0
+78 -150 -90 0
+32 -245 201 0
+-109 -120 -44 0
+-36 -203 19 0
+-187 -188 -96 0
+226 -223 57 0
+-221 27 -250 0
+-182 -197 56 0
+-125 -164 -232 0
+207 -71 -96 0
+209 212 -214 0
+20 -248 237 0
+206 100 -22 0
+40 200 -63 0
+180 50 17 0
+-16 60 -215 0
+-189 95 -239 0
+250 70 8 0
+-170 -120 -32 0
+-179 71 175 0
+-199 112 -86 0
+-154 -30 5 0
+49 -204 188 0
+-139 -144 138 0
+-46 55 -100 0
+246 199 -57 0
+-243 -14 -178 0
+116 205 86 0
+-72 150 204 0
+238 116 -135 0
+34 -82 -83 0
+-239 -156 207 0
+-48 18 67 0
+-194 144 226 0
+228 -90 -161 0
+247 211 -78 0
+-23 -40 146 0
+-92 -3 -66 0
+-235 -80 -30 0
+-6 204 -222 0
+-163 -63 -110 0
+-230 -164 -201 0
+-173 -235 158 0
+-125 127 123 0
+37 93 53 0
+157 -171 181 0
+-178 141 -236 0
+-34 -189 113 0
+235 -52 -132 0
+207 -243 61 0
+128 -157 -240 0
+130 -100 41 0
+244 -11 -245 0
+-112 187 -223 0
+211 250 -171 0
+89 -137 -77 0
+229 -74 99 0
+75 183 86 0
+-241 -151 224 0
+142 104 17 0
+233 214 161 0
+-58 20 179 0
+231 -114 51 0
+104 -175 -242 0
+95 30 239 0
+136 -75 76 0
+151 191 -137 0
+-198 -77 -39 0
+90 247 147 0
+-215 169 -64 0
+-66 -165 230 0
+-8 -112 -54 0
+69 -139 227 0
+-80 227 -117 0
+10 -22 -109 0
+-229 -41 53 0
+72 189 124 0
+25 151 204 0
+-120 88 68 0
+177 -72 147 0
+-173 123 162 0
+238 152 31 0
+-176 51 14 0
+221 -172 -109 0
+163 83 -244 0
+181 41 11 0
+-185 3 243 0
+78 -40 70 0
+-113 -139 -43 0
+-143 -89 -33 0
+23 -78 -191 0
+124 105 209 0
+-136 -148 111 0
+77 102 168 0
+69 215 182 0
+-1 -123 157 0
+148 -30 181 0
+178 -31 -149 0
+-67 -62 239 0
+77 250 -27 0
+-88 102 -250 0
+70 190 185 0
+-1 223 111 0
+37 78 159 0
+87 -139 -89 0
+-239 -234 40 0
+143 48 22 0
+157 -49 41 0
+114 234 -129 0
+-111 -95 -78 0
+-137 -196 -208 0
+9 -77 232 0
+-98 60 78 0
+189 -191 8 0
+6 72 112 0
+57 158 -15 0
+-199 92 -25 0
+209 220 238 0
+61 45 -5 0
+-85 -117 39 0
+15 6 216 0
+227 -218 142 0
+-178 -107 233 0
+-230 203 -134 0
+-201 107 112 0
+48 67 66 0
+-63 72 -54 0
+-217 -250 -57 0
+-39 -144 -153 0
+167 79 31 0
+-88 -115 -150 0
+239 -191 -67 0
+243 112 138 0
+-249 99 196 0
+75 -187 -152 0
+188 -52 -84 0
+-82 -194 152 0
+-36 229 -158 0
+-225 -27 66 0
+-243 1 -23 0
+-113 -43 -38 0
+157 212 -187 0
+105 145 -151 0
+229 -42 -205 0
+-131 205 -132 0
+-139 -211 -30 0
+169 64 -121 0
+-27 -226 -124 0
+105 216 -234 0
+190 141 -149 0
+59 182 208 0
+247 -26 177 0
+-97 157 24 0
+-162 -187 -227 0
+-90 185 -127 0
+-235 -64 -102 0
+-56 148 235 0
+31 112 21 0
+65 -243 40 0
+-28 -227 -220 0
+-74 -200 -39 0
+134 -198 88 0
+232 211 214 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-039.cnf b/benchmarks/UUF250.1065.100/uuf250-039.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-039.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 223 -168 -50 0
+-143 -70 -65 0
+-226 -82 -229 0
+40 -197 200 0
+144 -20 44 0
+30 -140 -240 0
+244 96 -240 0
+28 -60 26 0
+-5 3 -204 0
+238 -240 201 0
+105 26 -6 0
+15 -97 -54 0
+-198 -183 -223 0
+-194 164 185 0
+-136 -249 -66 0
+22 20 -188 0
+-131 221 199 0
+82 -58 -34 0
+-35 190 108 0
+-84 -224 117 0
+81 163 131 0
+164 159 224 0
+-199 -125 -156 0
+177 -214 -92 0
+-152 17 -19 0
+246 -206 10 0
+178 -143 238 0
+-239 -60 -243 0
+-147 -203 -236 0
+83 152 67 0
+-231 63 65 0
+-4 3 -191 0
+78 31 -186 0
+-215 148 127 0
+-114 162 -164 0
+39 -243 43 0
+151 -237 -121 0
+-217 55 -194 0
+-77 89 -93 0
+-216 152 84 0
+-110 -120 89 0
+-20 -123 58 0
+-54 181 -90 0
+192 159 53 0
+206 -77 243 0
+-134 -65 -194 0
+44 -236 38 0
+-136 -180 182 0
+-190 -119 173 0
+83 -108 110 0
+150 30 130 0
+9 -46 -83 0
+-48 33 139 0
+-244 -197 184 0
+200 22 194 0
+125 247 119 0
+-101 -97 167 0
+142 -191 96 0
+96 164 -50 0
+116 29 10 0
+148 -212 -103 0
+137 -67 -39 0
+-116 -141 123 0
+64 16 206 0
+103 -160 -64 0
+219 -116 114 0
+14 17 -146 0
+234 -185 -36 0
+149 210 222 0
+140 -176 203 0
+6 -10 217 0
+-90 -158 193 0
+-126 161 124 0
+-130 15 51 0
+123 13 -243 0
+-180 -55 146 0
+193 -221 -135 0
+-238 -80 -96 0
+99 -151 226 0
+205 1 -36 0
+210 -105 68 0
+-49 207 -47 0
+156 56 -46 0
+-176 -123 81 0
+-193 -159 70 0
+-150 149 -224 0
+72 -54 -166 0
+-85 -143 39 0
+-61 -69 -185 0
+210 -162 -48 0
+149 40 -136 0
+-82 -79 -195 0
+231 -31 -74 0
+82 221 35 0
+-156 72 165 0
+190 250 93 0
+-217 -203 178 0
+-92 -181 156 0
+-132 32 -37 0
+169 -204 221 0
+-136 -97 -71 0
+78 138 144 0
+130 139 -24 0
+-101 185 5 0
+35 19 -6 0
+-76 -238 -9 0
+-87 43 68 0
+74 -177 5 0
+71 -62 243 0
+-127 -233 -112 0
+45 -64 -200 0
+234 46 208 0
+-167 -101 -182 0
+-230 19 -205 0
+-66 220 136 0
+140 -147 -187 0
+-5 -183 -192 0
+-217 151 69 0
+-41 52 -35 0
+148 89 -97 0
+156 -155 94 0
+-238 -249 -226 0
+-147 177 -110 0
+232 116 233 0
+-144 8 95 0
+188 196 16 0
+75 -25 -9 0
+10 100 -146 0
+52 47 -85 0
+-41 -206 -203 0
+246 -133 -188 0
+21 239 -250 0
+-247 -48 52 0
+-112 219 -162 0
+142 -43 -180 0
+87 -174 -9 0
+-249 -204 -161 0
+200 229 -247 0
+116 -234 -133 0
+-2 -72 178 0
+57 2 -29 0
+-237 24 -167 0
+96 -220 -128 0
+-7 87 -232 0
+-25 116 -233 0
+58 -104 -150 0
+-49 155 -198 0
+-113 -148 -189 0
+-239 246 -220 0
+159 225 113 0
+169 125 161 0
+53 -198 33 0
+131 -147 190 0
+109 132 -95 0
+208 175 -179 0
+-81 -204 75 0
+76 11 66 0
+110 159 211 0
+-149 -138 -227 0
+197 -174 -168 0
+-74 75 158 0
+16 -142 -126 0
+145 -110 63 0
+-201 58 -230 0
+171 247 119 0
+-42 195 186 0
+-64 -109 -143 0
+-93 -84 -1 0
+-248 140 217 0
+172 238 -13 0
+152 117 -78 0
+-89 129 -28 0
+123 161 -51 0
+-33 64 -129 0
+17 212 182 0
+-163 -153 -124 0
+-160 79 -69 0
+-154 182 47 0
+193 89 -177 0
+-16 -105 -178 0
+205 47 82 0
+18 -196 -150 0
+222 -37 -141 0
+132 183 34 0
+-25 -19 226 0
+-131 -171 -156 0
+-34 17 139 0
+141 74 58 0
+226 225 -231 0
+131 57 -3 0
+216 -139 122 0
+135 154 -202 0
+-208 -80 31 0
+-215 -147 60 0
+-104 -236 47 0
+175 -133 154 0
+109 -118 -194 0
+34 -142 -28 0
+-144 95 96 0
+248 -172 10 0
+-59 56 136 0
+-2 210 -237 0
+-144 54 -63 0
+-121 -12 37 0
+241 213 -26 0
+-4 66 212 0
+-9 -29 22 0
+-167 117 -96 0
+-172 158 -226 0
+63 115 -155 0
+-245 120 227 0
+18 32 39 0
+-179 -121 -176 0
+80 -66 115 0
+-101 -54 210 0
+-184 39 97 0
+-157 64 -131 0
+-26 -5 -7 0
+-91 242 -230 0
+-11 130 -224 0
+-91 -2 -181 0
+-37 -48 42 0
+53 -18 123 0
+-224 59 26 0
+123 -25 184 0
+-238 85 -5 0
+-146 -60 -193 0
+-55 30 -203 0
+-212 62 -230 0
+-43 -138 18 0
+-229 -221 97 0
+128 -35 -179 0
+-5 -27 185 0
+129 -166 85 0
+102 -196 -237 0
+-132 -151 190 0
+98 11 113 0
+181 86 111 0
+-139 172 -230 0
+73 132 -79 0
+-29 133 151 0
+-47 -209 44 0
+244 166 211 0
+-169 -170 -175 0
+31 216 86 0
+109 54 219 0
+42 -69 39 0
+-211 222 -189 0
+175 -245 139 0
+-54 174 246 0
+-225 -142 75 0
+24 192 -166 0
+84 -238 -116 0
+-242 -84 187 0
+-160 236 3 0
+177 99 1 0
+-66 19 -13 0
+-211 -34 -22 0
+224 -26 -150 0
+-13 193 232 0
+96 -166 194 0
+-194 -23 39 0
+-112 110 118 0
+-95 -66 85 0
+-223 181 235 0
+-221 195 -217 0
+-185 -234 197 0
+-58 -51 205 0
+234 28 112 0
+110 -244 212 0
+146 169 6 0
+-37 -18 -31 0
+79 -49 -20 0
+-80 207 230 0
+-222 -134 -244 0
+-244 -124 -110 0
+45 23 -210 0
+45 85 -249 0
+-17 -197 -178 0
+-247 110 86 0
+182 36 -187 0
+-232 -79 -197 0
+-142 198 -37 0
+112 29 -100 0
+242 21 -98 0
+140 -192 -175 0
+-1 -214 -37 0
+-149 -47 -139 0
+-88 49 -180 0
+176 -79 -224 0
+162 46 -175 0
+44 123 120 0
+-22 -217 71 0
+-61 -239 -56 0
+-193 102 -222 0
+150 35 173 0
+231 -164 -167 0
+-125 -16 202 0
+203 -236 91 0
+151 167 -118 0
+-249 232 -27 0
+-215 -37 61 0
+116 -12 -71 0
+170 -160 -231 0
+-27 -68 -122 0
+-136 187 -186 0
+59 -73 -28 0
+-174 -69 -176 0
+-240 55 -42 0
+176 -91 -26 0
+-2 121 152 0
+-179 -91 81 0
+120 -134 -103 0
+-177 118 44 0
+-177 14 -199 0
+167 -63 55 0
+-77 -178 -179 0
+191 3 -22 0
+32 -224 17 0
+-183 118 -119 0
+66 237 -243 0
+-208 131 170 0
+25 227 56 0
+-196 -51 76 0
+-67 -58 -134 0
+114 5 -191 0
+98 -82 -125 0
+70 243 -138 0
+227 -234 209 0
+-68 -12 141 0
+156 -60 -84 0
+-90 14 40 0
+125 -101 1 0
+-170 202 -23 0
+211 72 -230 0
+181 178 -235 0
+222 113 -164 0
+20 -200 45 0
+59 132 -222 0
+50 220 47 0
+-204 2 247 0
+88 -238 -132 0
+-196 19 157 0
+-10 -98 1 0
+207 229 230 0
+72 -210 53 0
+-87 -235 56 0
+176 -182 74 0
+-201 -181 -209 0
+-211 119 116 0
+241 193 -82 0
+-112 97 -213 0
+223 241 130 0
+157 -24 -232 0
+3 -186 -13 0
+241 -117 77 0
+50 -22 -184 0
+211 -161 240 0
+142 -113 85 0
+17 231 245 0
+-164 -90 -237 0
+77 -211 168 0
+-9 185 -17 0
+-60 166 85 0
+-204 55 -43 0
+69 -248 -232 0
+203 65 103 0
+-227 84 10 0
+215 142 -201 0
+-112 -240 -44 0
+46 7 126 0
+169 -15 179 0
+97 111 -88 0
+141 69 61 0
+80 -229 86 0
+-1 -179 30 0
+-240 -124 -107 0
+172 242 -102 0
+-178 239 -24 0
+-85 159 120 0
+-195 -32 -180 0
+-66 147 -8 0
+163 -236 -144 0
+-219 -173 230 0
+133 -246 -217 0
+-3 110 -30 0
+67 150 -83 0
+226 -234 -133 0
+110 -216 -49 0
+147 90 205 0
+-112 95 231 0
+-77 -93 214 0
+-57 143 18 0
+66 -122 -231 0
+75 -107 28 0
+-149 -83 -213 0
+-193 -50 -83 0
+-190 -15 -142 0
+-223 -20 -25 0
+-141 -208 92 0
+-37 136 144 0
+239 207 166 0
+-70 53 139 0
+-115 -232 -111 0
+-125 -75 -203 0
+-28 29 75 0
+-38 16 -46 0
+-78 155 -211 0
+-58 232 -203 0
+164 -246 -212 0
+-55 -239 232 0
+218 -198 24 0
+-172 -230 -15 0
+103 -4 -112 0
+-192 -86 -228 0
+106 -6 177 0
+96 102 -35 0
+-229 -37 166 0
+-124 20 115 0
+-218 -16 123 0
+134 24 -79 0
+-148 206 -66 0
+119 53 -217 0
+146 -168 -155 0
+-48 120 -245 0
+244 198 187 0
+36 155 2 0
+-31 -205 -128 0
+131 -136 -91 0
+14 194 -112 0
+171 -108 -123 0
+-154 215 35 0
+231 96 76 0
+31 224 200 0
+-113 23 -40 0
+151 201 -11 0
+-153 211 -155 0
+-58 -96 -65 0
+-198 234 -131 0
+243 -217 -161 0
+-185 92 -142 0
+135 -18 161 0
+8 -12 122 0
+229 -93 -60 0
+-247 232 131 0
+-99 -198 164 0
+190 28 -46 0
+-127 -74 -12 0
+-74 -124 -249 0
+-47 -230 -219 0
+-250 -236 180 0
+-191 166 -100 0
+-236 -142 -239 0
+-154 214 -8 0
+140 144 219 0
+90 -71 91 0
+-91 -176 -231 0
+106 -148 138 0
+-228 -49 242 0
+-224 -90 233 0
+-48 38 125 0
+-204 147 -34 0
+180 193 -93 0
+95 -14 -35 0
+-175 -222 75 0
+212 60 -86 0
+-53 12 -229 0
+-165 42 16 0
+-77 92 38 0
+-88 -62 97 0
+206 187 179 0
+-237 88 -56 0
+-140 -238 196 0
+-158 -46 -115 0
+217 46 -15 0
+183 247 -176 0
+-155 -25 49 0
+114 130 110 0
+-83 -192 125 0
+-151 -104 -129 0
+155 -100 -166 0
+42 116 -230 0
+212 -189 -100 0
+151 80 -76 0
+-108 177 -66 0
+157 246 83 0
+27 -118 -158 0
+226 -170 -171 0
+208 -141 249 0
+246 24 201 0
+43 -167 38 0
+168 16 -230 0
+-58 247 107 0
+-148 29 -238 0
+170 58 -177 0
+-163 161 104 0
+64 203 -109 0
+231 86 -127 0
+-184 212 226 0
+-74 -27 -95 0
+187 60 -123 0
+-133 73 -110 0
+-121 -96 222 0
+-194 116 247 0
+208 110 130 0
+-15 46 86 0
+-45 -218 169 0
+41 79 130 0
+48 -20 -178 0
+147 -148 -75 0
+-52 215 230 0
+-234 147 -33 0
+186 91 -71 0
+128 -150 166 0
+20 90 -3 0
+28 168 7 0
+-39 -167 105 0
+-125 -57 167 0
+67 59 228 0
+-142 -92 85 0
+12 -125 -204 0
+-91 -219 140 0
+-42 -34 162 0
+-20 -40 -129 0
+-80 53 -222 0
+-202 50 -55 0
+128 159 204 0
+123 145 35 0
+122 158 234 0
+200 -123 87 0
+-65 210 70 0
+98 186 7 0
+237 183 -13 0
+126 157 39 0
+224 226 -230 0
+-75 154 -99 0
+-198 222 61 0
+73 72 32 0
+217 218 -223 0
+112 51 224 0
+231 185 217 0
+205 -27 -62 0
+-114 -54 219 0
+-212 106 29 0
+-183 223 156 0
+-220 45 201 0
+26 78 57 0
+-234 206 -92 0
+13 -63 -87 0
+147 180 -169 0
+68 -56 -27 0
+48 18 227 0
+-142 89 -25 0
+213 54 -189 0
+-246 241 -115 0
+-146 -111 -7 0
+72 176 16 0
+-118 -172 -209 0
+-19 -117 -53 0
+142 161 -138 0
+-209 -220 -40 0
+-214 213 94 0
+100 129 -45 0
+58 -39 -65 0
+-7 -138 -141 0
+74 103 184 0
+31 32 38 0
+248 -112 -178 0
+242 228 -237 0
+-36 -94 121 0
+140 -61 -118 0
+-149 204 -218 0
+-235 75 91 0
+110 -109 238 0
+-80 -201 -169 0
+215 -16 83 0
+-237 -91 -173 0
+243 56 -69 0
+-220 -54 25 0
+-84 -46 54 0
+225 166 101 0
+-51 145 105 0
+-130 -55 -126 0
+-127 135 246 0
+6 102 169 0
+78 36 178 0
+150 234 -152 0
+-2 100 97 0
+-77 -149 -34 0
+234 18 -76 0
+120 -115 231 0
+-94 -113 53 0
+217 -237 -198 0
+-102 -13 112 0
+42 224 46 0
+63 -136 -239 0
+-113 28 65 0
+-13 239 -36 0
+174 154 -235 0
+63 -81 -198 0
+-233 10 100 0
+-173 166 60 0
+36 94 70 0
+44 227 24 0
+-3 -74 143 0
+164 -165 -101 0
+45 58 -68 0
+186 -81 242 0
+-126 -195 22 0
+212 -225 107 0
+195 88 204 0
+198 -145 -147 0
+-164 -184 -22 0
+-200 -64 118 0
+4 175 -64 0
+150 224 -76 0
+192 -215 71 0
+30 144 -3 0
+224 -248 -6 0
+-180 223 -144 0
+231 233 -146 0
+232 28 129 0
+121 -146 2 0
+66 171 46 0
+-40 -191 237 0
+105 -164 -52 0
+164 201 165 0
+-150 -124 177 0
+-200 -64 44 0
+-10 173 -245 0
+66 -211 91 0
+-4 -125 12 0
+-200 -67 -138 0
+250 -168 199 0
+97 -173 6 0
+19 234 71 0
+-170 104 156 0
+196 222 140 0
+-219 -98 -24 0
+250 238 109 0
+-116 -97 10 0
+218 125 -213 0
+196 1 207 0
+-192 -53 152 0
+152 -220 29 0
+37 90 -203 0
+156 243 33 0
+104 -63 -89 0
+114 89 -225 0
+57 -206 -164 0
+-191 3 227 0
+51 204 246 0
+172 -175 174 0
+-183 99 -160 0
+101 -170 -15 0
+195 -139 -129 0
+-139 -141 -126 0
+-144 138 -161 0
+-86 220 142 0
+93 3 -25 0
+-9 201 -49 0
+-18 -177 126 0
+131 -42 226 0
+-23 31 -67 0
+19 -116 -152 0
+204 232 -108 0
+237 137 -72 0
+-201 -161 -13 0
+23 -224 238 0
+-239 -155 126 0
+-47 -151 -80 0
+50 140 86 0
+93 -203 -26 0
+62 -151 200 0
+-60 228 -240 0
+35 164 -87 0
+-63 -118 -128 0
+-14 -82 39 0
+248 110 214 0
+108 -77 -39 0
+-77 -107 63 0
+-4 43 180 0
+-165 114 142 0
+-218 48 211 0
+231 -202 136 0
+246 71 186 0
+111 -16 -153 0
+-99 83 49 0
+92 -4 -145 0
+-112 -166 -191 0
+77 -182 6 0
+122 -100 -33 0
+210 -239 32 0
+106 70 71 0
+-240 -234 172 0
+115 57 39 0
+-138 -190 128 0
+-120 -174 -6 0
+219 38 -54 0
+-45 -29 -159 0
+73 -74 196 0
+139 81 -203 0
+34 120 91 0
+24 240 61 0
+-3 73 128 0
+-51 -111 160 0
+-10 -111 -185 0
+-130 -161 54 0
+244 225 64 0
+153 -55 -165 0
+117 17 63 0
+130 -22 145 0
+248 114 -183 0
+-126 -77 -108 0
+-31 33 -214 0
+-147 -179 -196 0
+-245 -85 -230 0
+161 -147 -78 0
+227 74 238 0
+-243 -43 -151 0
+136 134 142 0
+40 -88 182 0
+233 -138 -227 0
+-221 209 248 0
+-76 -36 52 0
+189 -127 172 0
+178 247 104 0
+-190 249 -218 0
+91 -29 -158 0
+-97 62 -236 0
+187 227 104 0
+-124 236 58 0
+57 -35 -71 0
+-224 -42 -157 0
+82 226 -205 0
+-43 -60 220 0
+207 41 12 0
+-87 74 142 0
+-36 -71 134 0
+85 33 239 0
+32 143 172 0
+28 245 -129 0
+146 95 219 0
+130 -38 137 0
+27 65 -122 0
+127 -136 -113 0
+137 -164 -146 0
+-161 -99 250 0
+196 16 40 0
+170 57 -84 0
+12 -198 -73 0
+-26 -132 123 0
+76 -58 174 0
+77 -133 76 0
+-136 -134 -162 0
+-156 187 -180 0
+188 86 -56 0
+135 -84 -10 0
+-118 236 79 0
+-48 -237 176 0
+191 111 37 0
+46 28 -184 0
+54 223 -24 0
+9 148 168 0
+129 138 -7 0
+-155 -37 -73 0
+-39 203 190 0
+-163 -108 250 0
+120 180 178 0
+57 -146 155 0
+25 105 -38 0
+-9 86 -149 0
+-225 -221 -60 0
+-4 27 -160 0
+198 -121 71 0
+-104 209 -125 0
+-88 63 6 0
+-188 -235 -34 0
+-227 -212 217 0
+-62 -91 152 0
+152 -47 44 0
+-197 26 -161 0
+15 -198 156 0
+-238 171 -75 0
+-236 -118 58 0
+224 -151 -48 0
+115 123 12 0
+196 -89 -220 0
+214 125 -85 0
+7 -65 8 0
+64 -176 157 0
+97 58 205 0
+131 -28 118 0
+14 -93 -129 0
+-238 -138 -23 0
+-2 -15 151 0
+-240 223 -150 0
+224 211 -11 0
+-96 -74 232 0
+-182 -159 -1 0
+180 155 217 0
+173 -52 -66 0
+56 220 -108 0
+-205 -157 -242 0
+50 63 -72 0
+-3 196 -130 0
+-63 199 -244 0
+-25 -77 210 0
+51 97 177 0
+205 -82 -120 0
+-1 135 82 0
+72 166 56 0
+54 -69 154 0
+-34 1 -142 0
+-17 248 -6 0
+-22 -24 -104 0
+226 41 16 0
+94 154 246 0
+139 -105 182 0
+116 -145 -111 0
+-24 191 -20 0
+88 70 186 0
+-195 202 175 0
+-231 197 133 0
+-19 -162 174 0
+-128 188 -32 0
+-42 152 195 0
+-249 -199 5 0
+201 120 9 0
+114 -51 -216 0
+-128 -57 -66 0
+-34 -246 32 0
+31 -223 234 0
+98 -97 243 0
+-161 43 75 0
+5 207 62 0
+-201 -149 -12 0
+17 -157 208 0
+124 -39 -200 0
+-140 -55 171 0
+220 186 207 0
+47 -207 220 0
+43 -205 -2 0
+104 -79 -232 0
+181 84 102 0
+19 47 -59 0
+-95 -9 -99 0
+-195 152 -196 0
+48 -186 -121 0
+-31 214 177 0
+234 31 -84 0
+171 174 144 0
+-214 -21 241 0
+-49 14 -33 0
+165 145 -126 0
+-128 10 -168 0
+-96 -223 -172 0
+78 207 -18 0
+165 247 198 0
+248 5 235 0
+-216 41 40 0
+22 64 -209 0
+-87 -13 -224 0
+70 -43 204 0
+127 -124 68 0
+234 178 -139 0
+61 -124 44 0
+-224 -221 -112 0
+154 -196 -34 0
+-170 -90 -33 0
+-86 -184 172 0
+-204 17 149 0
+-97 -9 -3 0
+-200 -108 73 0
+-142 134 125 0
+169 -208 -8 0
+116 -135 231 0
+46 -229 -24 0
+-176 138 86 0
+-34 -11 184 0
+-233 -104 -13 0
+-206 60 -79 0
+-202 -119 -189 0
+204 93 -14 0
+89 125 144 0
+77 16 -183 0
+33 -212 186 0
+71 100 128 0
+137 -28 151 0
+-155 -102 178 0
+4 -151 188 0
+-126 119 250 0
+57 -116 -136 0
+202 217 66 0
+136 189 145 0
+68 -120 180 0
+70 88 -206 0
+-79 -130 88 0
+-144 -147 244 0
+-3 -134 216 0
+177 14 -200 0
+-193 -89 249 0
+-121 -238 -202 0
+-235 96 44 0
+-7 -58 176 0
+52 -132 -136 0
+-163 181 -244 0
+-234 -200 140 0
+-83 143 -186 0
+169 128 49 0
+216 -151 135 0
+-6 -65 -52 0
+151 -210 -80 0
+131 228 130 0
+58 22 -128 0
+-110 -82 127 0
+-115 -188 92 0
+-47 -88 -28 0
+-114 9 150 0
+243 -133 -25 0
+-96 98 -223 0
+250 206 93 0
+-159 169 -117 0
+108 -158 2 0
+11 143 -209 0
+-177 109 -44 0
+-53 -80 -90 0
+175 80 -130 0
+35 -123 -82 0
+113 -141 -124 0
+18 103 244 0
+196 -54 154 0
+-247 -124 -153 0
+-50 -199 -40 0
+-112 -98 -61 0
+121 -187 90 0
+188 -195 145 0
+165 227 -217 0
+235 151 80 0
+194 -142 162 0
+242 247 17 0
+172 -48 -209 0
+-160 53 164 0
+7 -104 -167 0
+151 72 -89 0
+-142 -68 212 0
+-172 -71 120 0
+-68 -46 -61 0
+-247 179 -35 0
+-110 -165 234 0
+-164 118 128 0
+198 196 -98 0
+-75 143 -29 0
+66 121 -129 0
+-12 143 59 0
+-56 -6 -152 0
+211 -79 -123 0
+41 221 -91 0
+-20 172 86 0
+42 33 12 0
+134 85 -109 0
+213 229 -69 0
+34 -78 185 0
+-89 167 -211 0
+43 -106 15 0
+158 89 -127 0
+7 -87 -124 0
+-39 205 -238 0
+-13 168 50 0
+-206 -135 -220 0
+13 -97 139 0
+-120 -224 158 0
+-233 -100 -55 0
+-219 -97 238 0
+148 74 -72 0
+130 -109 -8 0
+-53 91 118 0
+27 -18 113 0
+19 -193 138 0
+-109 -33 -149 0
+-175 30 -20 0
+-77 101 81 0
+207 -87 133 0
+-110 -186 -49 0
+-73 -51 217 0
+-132 156 -147 0
+-142 165 46 0
+-88 -64 191 0
+-78 -242 -43 0
+60 35 -27 0
+163 171 -40 0
+-205 173 -30 0
+-15 -95 -76 0
+-63 -218 -226 0
+248 15 245 0
+-167 208 -181 0
+-191 -225 -112 0
+-105 -166 -236 0
+113 -212 -180 0
+48 -148 -149 0
+-53 89 -152 0
+173 -236 147 0
+-176 -61 213 0
+123 -102 -75 0
+186 237 123 0
+-29 82 -133 0
+-102 237 164 0
+45 196 -180 0
+-120 228 -21 0
+168 215 -197 0
+-84 77 56 0
+145 108 -107 0
+178 -151 -72 0
+-27 -156 47 0
+-139 -149 -203 0
+-12 25 234 0
+-123 -138 211 0
+-109 144 160 0
+242 78 -243 0
+-46 187 76 0
+-176 126 48 0
+-13 -227 -216 0
+-62 -15 -103 0
+59 223 232 0
+228 57 216 0
+77 -231 206 0
+-202 -153 -36 0
+-126 -188 -207 0
+132 217 -159 0
+143 245 226 0
+-189 -125 -11 0
+-203 200 -52 0
+-180 -243 115 0
+-73 -103 239 0
+-151 -109 249 0
+-157 156 -171 0
+67 -2 -119 0
+-45 170 -227 0
+-181 128 50 0
+-174 -9 124 0
+-220 -41 246 0
+-60 -24 47 0
+-162 186 206 0
+-85 -26 -138 0
+149 119 -5 0
+112 -11 -180 0
+-152 -211 161 0
+-234 -49 238 0
+199 -22 107 0
+82 55 -170 0
+-225 187 223 0
+-41 -195 -84 0
+-3 126 -20 0
+-72 13 -229 0
+-230 180 189 0
+111 -240 -201 0
+207 -184 190 0
+11 -138 207 0
+-237 -200 -33 0
+100 109 61 0
+53 -119 -65 0
+-248 -158 141 0
+-19 -208 164 0
+246 -225 241 0
+-159 40 -227 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-04.cnf b/benchmarks/UUF250.1065.100/uuf250-04.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-04.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -151 -55 -108 0
+80 89 236 0
+137 -212 -5 0
+-119 68 90 0
+28 -72 -120 0
+-78 -80 -11 0
+125 -56 -64 0
+-164 63 103 0
+-141 217 -100 0
+-32 -119 -21 0
+107 -223 30 0
+-94 -33 -62 0
+-49 -57 -51 0
+184 116 -115 0
+233 126 -76 0
+-203 134 192 0
+239 95 133 0
+38 -51 82 0
+238 -135 172 0
+-59 -150 -143 0
+103 105 53 0
+145 76 -149 0
+-52 163 -201 0
+190 239 -37 0
+127 149 104 0
+-188 -135 -111 0
+-45 74 -23 0
+93 152 61 0
+-195 224 -50 0
+186 -212 39 0
+-45 -169 -205 0
+-104 -204 207 0
+24 239 -207 0
+-146 -227 215 0
+85 -144 -11 0
+-194 -227 159 0
+-31 236 -22 0
+-42 -136 -157 0
+-240 115 165 0
+4 145 -16 0
+-5 211 175 0
+232 138 -42 0
+170 -166 38 0
+-15 155 -121 0
+53 -113 74 0
+-16 132 -52 0
+246 27 -47 0
+-190 200 87 0
+234 -40 155 0
+34 21 127 0
+199 105 -135 0
+-160 41 -207 0
+-126 -17 -186 0
+213 227 -1 0
+132 -114 241 0
+-12 -170 -184 0
+77 79 20 0
+-20 161 114 0
+-166 -85 -84 0
+135 84 -28 0
+-204 -103 169 0
+-117 75 -168 0
+232 127 -112 0
+202 -247 69 0
+-199 -47 -104 0
+-226 125 48 0
+-233 128 -121 0
+-102 245 -106 0
+197 41 183 0
+-36 -24 141 0
+-84 225 -186 0
+177 102 75 0
+-26 103 -82 0
+-67 12 211 0
+-95 -63 59 0
+-47 -35 -33 0
+180 -92 4 0
+-92 164 -107 0
+94 111 -184 0
+-90 -206 -24 0
+-207 -238 -9 0
+-142 -149 -15 0
+149 -244 66 0
+177 11 221 0
+72 155 -37 0
+69 -10 -214 0
+250 141 -82 0
+-167 -184 -227 0
+92 -116 -154 0
+-144 -48 -123 0
+157 212 -185 0
+-53 38 75 0
+118 -219 -43 0
+-238 43 97 0
+-109 -248 121 0
+157 -83 224 0
+25 -6 50 0
+-208 8 70 0
+230 -91 -63 0
+149 91 164 0
+31 229 -174 0
+17 -94 132 0
+-168 -150 -30 0
+7 -129 -223 0
+-236 103 46 0
+-240 -152 -96 0
+-40 -174 -8 0
+-194 -157 -100 0
+105 -151 128 0
+32 205 185 0
+194 95 208 0
+-204 -48 38 0
+161 -163 183 0
+-9 241 -227 0
+-218 -100 151 0
+-208 -121 100 0
+29 113 155 0
+92 -235 -37 0
+101 -5 -162 0
+-24 108 80 0
+180 -218 127 0
+137 -160 -149 0
+-165 68 -208 0
+123 193 207 0
+14 -43 -205 0
+-100 -147 182 0
+-13 62 -223 0
+134 -17 16 0
+44 90 50 0
+98 -139 112 0
+-18 81 -226 0
+-12 -69 213 0
+-184 -114 82 0
+56 -249 140 0
+174 -98 -152 0
+114 168 214 0
+-240 128 90 0
+18 -46 -184 0
+150 -50 -138 0
+-52 78 -235 0
+87 227 -52 0
+-71 55 -45 0
+-230 26 -204 0
+-52 24 -248 0
+76 114 230 0
+-195 -154 -68 0
+-163 -24 -188 0
+116 164 221 0
+16 128 -120 0
+-164 -142 46 0
+236 -146 -17 0
+187 54 -244 0
+70 -127 -92 0
+136 -211 46 0
+-188 137 -4 0
+96 15 -101 0
+83 -4 46 0
+4 -198 -184 0
+13 -124 89 0
+-169 67 -198 0
+-127 145 242 0
+219 -90 -64 0
+71 169 -139 0
+-132 25 -250 0
+-31 -2 -195 0
+-205 50 -139 0
+6 245 -235 0
+-11 79 68 0
+26 -215 -106 0
+154 -214 189 0
+-92 146 -162 0
+126 -98 -184 0
+10 177 21 0
+158 -102 67 0
+-201 -31 -215 0
+-1 -220 -52 0
+102 -75 -241 0
+-226 195 -84 0
+-100 -180 -12 0
+-167 142 168 0
+38 -32 -16 0
+-232 46 -40 0
+-129 56 -170 0
+-123 151 120 0
+-21 234 -204 0
+-235 -152 -17 0
+215 -223 6 0
+-229 73 -141 0
+-89 158 -94 0
+-20 62 144 0
+-208 -235 -160 0
+-184 -199 123 0
+-25 182 -140 0
+-109 -168 83 0
+112 145 -186 0
+-13 75 -171 0
+-73 -232 103 0
+-11 196 237 0
+-75 -220 233 0
+-31 33 3 0
+152 -50 -196 0
+-226 -45 -79 0
+-1 -93 -121 0
+-225 174 169 0
+-162 -128 -30 0
+29 -214 95 0
+-76 -231 -64 0
+-38 221 53 0
+94 -96 180 0
+40 140 152 0
+219 -46 -30 0
+-152 221 -197 0
+-175 162 137 0
+-233 -164 104 0
+187 216 -221 0
+-154 2 -33 0
+149 -217 148 0
+-12 106 184 0
+156 -64 168 0
+91 163 59 0
+49 155 -95 0
+-9 236 126 0
+179 -92 -162 0
+116 -146 57 0
+-127 246 -195 0
+28 -105 -100 0
+-32 195 173 0
+214 -31 94 0
+-118 9 -228 0
+-207 168 -128 0
+-97 131 -39 0
+133 -35 170 0
+-57 156 -52 0
+-234 149 -203 0
+-94 -30 163 0
+-156 -28 -146 0
+168 -107 -184 0
+-108 218 31 0
+103 102 210 0
+-50 -157 -62 0
+227 -33 -20 0
+-21 -145 100 0
+79 -89 228 0
+-172 -100 197 0
+-164 -205 166 0
+-218 144 76 0
+230 -37 -197 0
+89 -69 17 0
+162 -101 114 0
+118 146 -224 0
+-76 88 34 0
+-204 -54 87 0
+77 221 146 0
+-106 199 -174 0
+-239 -176 -51 0
+-103 -35 8 0
+186 139 136 0
+-98 -115 239 0
+-67 64 224 0
+-146 -21 -207 0
+116 -85 -200 0
+206 -157 25 0
+109 27 -178 0
+122 86 -198 0
+127 -222 -1 0
+-249 -33 68 0
+84 -112 196 0
+171 -61 -150 0
+-233 28 5 0
+-159 250 -51 0
+-143 81 -250 0
+-249 -113 -18 0
+-68 -143 -30 0
+-136 -223 214 0
+220 -61 -86 0
+-239 113 249 0
+-145 71 141 0
+-131 82 -4 0
+97 185 217 0
+-147 45 -179 0
+-150 54 11 0
+177 186 -154 0
+-179 -229 250 0
+-176 236 234 0
+-11 -194 -103 0
+88 -76 222 0
+182 -150 199 0
+3 145 -24 0
+52 -3 -149 0
+-93 156 138 0
+114 183 139 0
+98 213 -12 0
+93 51 -123 0
+-29 -105 201 0
+122 -232 1 0
+-72 -41 28 0
+72 224 21 0
+-62 -112 -118 0
+132 -7 -25 0
+-179 56 146 0
+25 137 -114 0
+-110 168 -213 0
+198 -63 94 0
+237 -128 79 0
+175 139 -68 0
+144 -92 19 0
+-247 -3 33 0
+191 -81 96 0
+-106 -133 -219 0
+197 -69 -68 0
+-147 33 228 0
+30 -36 124 0
+-96 -185 -86 0
+33 74 114 0
+-182 -206 -76 0
+135 117 247 0
+233 63 72 0
+-112 -221 -250 0
+179 -195 42 0
+49 -128 -5 0
+88 11 92 0
+-120 -105 187 0
+6 72 -32 0
+223 -197 137 0
+64 -38 211 0
+-43 250 -97 0
+-9 -203 74 0
+6 -150 106 0
+230 -127 71 0
+-200 204 97 0
+246 -65 7 0
+-62 -208 -42 0
+170 -159 -85 0
+-149 176 115 0
+28 -242 -209 0
+-132 -147 -46 0
+228 -51 202 0
+205 -105 -13 0
+-27 -28 -133 0
+147 -24 167 0
+-87 -29 -215 0
+126 -143 -5 0
+-181 -116 -45 0
+151 181 -202 0
+209 219 222 0
+-193 162 148 0
+111 -168 207 0
+55 176 -235 0
+-23 19 -70 0
+-173 -11 -111 0
+-14 -79 -96 0
+-224 -96 56 0
+49 15 226 0
+-172 136 -113 0
+-132 -32 177 0
+177 189 140 0
+-161 74 -221 0
+-17 53 196 0
+-87 -7 196 0
+115 129 87 0
+-103 47 202 0
+118 -229 -124 0
+-20 -212 180 0
+-25 -40 22 0
+25 -104 148 0
+124 -247 -65 0
+-126 -107 113 0
+127 -215 -19 0
+72 -205 13 0
+113 200 -105 0
+28 186 -246 0
+227 -136 92 0
+-147 12 -1 0
+-138 -140 135 0
+151 95 10 0
+-4 -133 6 0
+233 202 151 0
+111 187 47 0
+-42 -240 -4 0
+-236 41 -82 0
+65 50 69 0
+-85 32 246 0
+22 216 223 0
+-183 117 -65 0
+173 29 244 0
+190 -88 -89 0
+52 -243 168 0
+83 249 238 0
+-131 -250 -181 0
+-148 109 2 0
+181 53 112 0
+157 -113 -12 0
+97 242 238 0
+148 178 -54 0
+52 -20 -98 0
+-78 92 12 0
+-209 18 185 0
+-209 188 -86 0
+2 -169 -61 0
+-44 49 202 0
+101 180 205 0
+186 78 -84 0
+214 -6 -112 0
+-182 204 52 0
+174 -52 -97 0
+-238 -44 -128 0
+8 -91 74 0
+-15 -175 126 0
+8 -156 32 0
+-108 -71 92 0
+153 184 -78 0
+27 -132 75 0
+220 236 -210 0
+-174 -120 -88 0
+244 -36 57 0
+-119 -143 186 0
+180 200 -192 0
+-39 19 150 0
+181 -38 130 0
+4 236 94 0
+-62 -189 -227 0
+-57 65 -100 0
+162 108 168 0
+-72 36 69 0
+9 58 46 0
+-186 -180 -55 0
+-62 -233 4 0
+-60 -143 180 0
+8 -24 70 0
+-137 234 182 0
+47 -22 -229 0
+41 -246 138 0
+117 -217 -11 0
+-80 200 -237 0
+-24 163 195 0
+-5 -141 -53 0
+138 33 -233 0
+-144 -193 106 0
+118 -68 248 0
+66 -241 186 0
+41 -201 -170 0
+80 72 194 0
+201 -241 -213 0
+104 12 -19 0
+124 -182 -227 0
+89 232 123 0
+169 -154 -128 0
+131 -165 215 0
+44 -74 -122 0
+47 48 169 0
+195 -196 -91 0
+124 -122 69 0
+-225 -114 -199 0
+-50 250 -243 0
+158 -109 215 0
+185 -76 -17 0
+191 17 90 0
+-44 -243 -187 0
+-161 -231 -143 0
+70 -59 -63 0
+105 70 -19 0
+-91 36 -179 0
+-3 89 188 0
+-82 -241 101 0
+-179 -214 -61 0
+-184 -102 15 0
+115 -64 -145 0
+-239 -246 29 0
+-47 -16 -100 0
+-149 -169 -207 0
+-155 93 56 0
+-28 -160 93 0
+-112 192 82 0
+249 164 32 0
+92 -209 191 0
+3 -72 -192 0
+-88 -18 146 0
+16 -51 -40 0
+-113 189 -71 0
+167 -129 89 0
+-206 -180 79 0
+133 76 87 0
+-127 21 76 0
+-73 230 -205 0
+24 -41 121 0
+-119 -102 -227 0
+16 -132 40 0
+-127 -37 -65 0
+-219 -27 161 0
+166 193 -75 0
+83 175 73 0
+23 -137 202 0
+-107 116 149 0
+101 -37 129 0
+46 -126 241 0
+-90 243 220 0
+-233 -75 -228 0
+-46 -243 -83 0
+-47 14 -188 0
+-223 -70 -23 0
+-9 -29 -176 0
+70 173 -52 0
+14 153 181 0
+-247 144 -108 0
+81 41 -203 0
+-36 -12 170 0
+-189 60 -33 0
+179 -121 -42 0
+204 -213 32 0
+-193 228 -140 0
+-37 116 -155 0
+66 17 204 0
+238 186 -181 0
+-167 249 110 0
+-47 -3 234 0
+-80 -184 180 0
+130 205 24 0
+144 41 216 0
+222 -235 11 0
+88 -229 -72 0
+135 -246 153 0
+71 -110 247 0
+124 -87 -90 0
+102 -132 143 0
+181 51 -53 0
+223 6 -213 0
+-167 -141 -52 0
+213 -108 -81 0
+211 -49 123 0
+-177 91 136 0
+-197 -66 14 0
+-103 107 -223 0
+-149 233 65 0
+220 246 -62 0
+178 25 -63 0
+71 201 -222 0
+-167 213 19 0
+-96 -17 21 0
+-173 215 -50 0
+205 235 -173 0
+-173 -118 -128 0
+57 118 201 0
+-113 104 85 0
+-188 -187 45 0
+136 -125 -85 0
+236 -65 -250 0
+101 16 70 0
+-120 203 -180 0
+33 24 130 0
+178 -148 174 0
+-145 191 130 0
+-96 -154 -104 0
+-242 75 -147 0
+-115 -61 7 0
+-44 66 166 0
+-33 223 63 0
+2 -214 -20 0
+-49 120 50 0
+-178 -155 139 0
+203 -192 -92 0
+240 192 143 0
+-168 -105 224 0
+-162 -9 221 0
+-39 132 166 0
+203 -18 -6 0
+214 -126 -106 0
+117 95 65 0
+-192 -194 -33 0
+174 194 -118 0
+-154 72 201 0
+-74 -79 -212 0
+-139 -52 234 0
+226 -83 210 0
+245 168 -58 0
+-45 160 248 0
+83 142 -192 0
+-183 -208 178 0
+-181 -137 -151 0
+5 139 62 0
+-238 46 227 0
+99 -123 186 0
+167 99 214 0
+162 196 -10 0
+207 -90 43 0
+85 139 -89 0
+106 223 -3 0
+47 179 18 0
+-133 -183 228 0
+47 -201 154 0
+-133 53 193 0
+101 220 39 0
+22 57 -229 0
+71 199 -183 0
+113 -138 128 0
+69 109 149 0
+77 180 -233 0
+-165 53 49 0
+143 -163 -64 0
+-2 73 42 0
+226 -157 -126 0
+138 245 -135 0
+-113 -25 219 0
+27 -61 -222 0
+244 138 6 0
+-52 243 -1 0
+133 -6 164 0
+-182 -239 -48 0
+-210 177 -26 0
+114 9 48 0
+-213 96 -58 0
+132 -155 180 0
+68 103 -43 0
+81 -213 -119 0
+18 -7 -143 0
+-130 88 32 0
+112 -183 -209 0
+-96 -45 -233 0
+-81 241 198 0
+-83 -115 -98 0
+-162 -60 62 0
+-248 -109 44 0
+86 -245 -65 0
+54 -213 215 0
+-92 -245 177 0
+-162 132 -166 0
+-85 72 -21 0
+-150 -114 164 0
+-188 -234 -9 0
+-214 76 -165 0
+-247 -177 17 0
+75 234 -164 0
+-15 -12 -54 0
+-225 163 -219 0
+154 -30 29 0
+-203 166 219 0
+-61 -152 -102 0
+-165 -10 -226 0
+-203 -162 -114 0
+-124 49 -208 0
+-196 70 43 0
+-33 99 21 0
+98 -236 -27 0
+-24 157 126 0
+67 202 -68 0
+-152 -50 4 0
+64 -246 -141 0
+-101 227 -198 0
+-91 -75 -59 0
+236 28 -88 0
+-238 -204 -242 0
+-33 212 200 0
+135 147 56 0
+235 115 -180 0
+179 66 -170 0
+-209 108 175 0
+155 131 35 0
+-184 189 228 0
+95 6 -116 0
+166 -228 -12 0
+-57 -204 239 0
+54 -58 218 0
+-169 96 -210 0
+147 -180 237 0
+-208 -121 12 0
+100 -12 209 0
+-174 -47 170 0
+162 -54 179 0
+102 95 -193 0
+-123 64 -18 0
+140 -132 -235 0
+-211 144 -25 0
+-213 197 -212 0
+154 170 5 0
+245 130 -175 0
+-235 153 89 0
+-197 212 -202 0
+129 -55 -182 0
+2 -100 -169 0
+118 -191 55 0
+249 -187 -222 0
+145 102 185 0
+82 201 81 0
+-12 43 126 0
+-106 -166 -13 0
+-229 206 151 0
+173 188 -158 0
+-133 -115 -179 0
+240 139 12 0
+-188 175 -226 0
+165 64 -139 0
+122 186 -120 0
+-8 -174 -18 0
+-156 -126 34 0
+-227 -179 27 0
+135 44 -176 0
+205 232 -125 0
+-226 -18 -90 0
+-138 109 102 0
+24 -2 -22 0
+163 88 194 0
+-27 -65 35 0
+-67 114 63 0
+-132 -244 -124 0
+76 -188 150 0
+-247 -151 190 0
+244 -16 114 0
+-74 -233 -115 0
+151 21 -215 0
+172 -81 67 0
+174 175 -205 0
+163 -109 209 0
+-28 211 -108 0
+113 247 18 0
+206 193 102 0
+77 187 204 0
+-225 -213 177 0
+-57 -16 25 0
+-160 20 -117 0
+199 52 80 0
+79 -150 30 0
+100 156 42 0
+90 145 -47 0
+234 -218 224 0
+238 -93 -122 0
+-161 222 96 0
+20 -104 183 0
+-92 219 -165 0
+92 -66 190 0
+136 -154 177 0
+203 131 42 0
+75 -91 149 0
+-27 -243 247 0
+163 223 144 0
+187 -174 -214 0
+-183 -134 -66 0
+-19 7 -227 0
+-195 -41 121 0
+-19 -145 224 0
+-222 183 185 0
+-120 -228 -249 0
+72 -220 -187 0
+176 81 -241 0
+47 -39 117 0
+-32 173 47 0
+80 -228 69 0
+-8 235 -240 0
+-145 209 -206 0
+-108 51 -15 0
+-89 102 -137 0
+226 -147 -222 0
+65 -233 -120 0
+-180 -72 111 0
+-113 65 -166 0
+-92 128 -89 0
+-223 238 53 0
+-80 -97 -11 0
+-102 -81 -9 0
+-78 -79 30 0
+231 47 -197 0
+226 -248 -196 0
+56 -23 -74 0
+4 74 56 0
+227 115 101 0
+75 -89 -102 0
+-230 -133 125 0
+-153 217 90 0
+201 36 -135 0
+-28 24 -36 0
+183 -105 -232 0
+162 106 -22 0
+-104 -183 -150 0
+-5 109 219 0
+61 142 40 0
+-239 -202 174 0
+-109 -149 -155 0
+-63 -40 118 0
+144 -238 -134 0
+-128 187 -140 0
+-237 -21 111 0
+211 -98 -247 0
+-50 40 -221 0
+193 146 192 0
+-75 136 5 0
+-123 -39 58 0
+82 160 145 0
+-10 -74 -162 0
+184 59 -126 0
+84 202 -198 0
+-171 -43 42 0
+236 -151 233 0
+73 -249 -17 0
+237 -173 239 0
+55 17 7 0
+237 -235 54 0
+116 -126 196 0
+-203 11 120 0
+-149 -50 -32 0
+-192 -216 231 0
+209 -204 -29 0
+57 -98 -44 0
+-123 149 243 0
+-101 -16 106 0
+97 94 -232 0
+-121 250 -153 0
+68 -232 111 0
+-192 -76 -85 0
+-33 210 245 0
+12 -206 -243 0
+208 248 -95 0
+175 -76 -211 0
+-128 86 -214 0
+101 -51 -117 0
+107 227 -184 0
+-41 -23 -179 0
+115 54 -12 0
+-213 -216 242 0
+-83 28 60 0
+177 229 3 0
+-43 119 -90 0
+-158 -120 23 0
+76 158 77 0
+-76 166 -31 0
+-161 -42 -133 0
+231 -195 79 0
+39 -73 -203 0
+-171 -68 -54 0
+1 211 -53 0
+185 -7 209 0
+27 -151 -56 0
+-189 9 44 0
+37 -240 -103 0
+228 238 198 0
+-198 204 -50 0
+17 -48 121 0
+42 -91 -99 0
+-121 18 -156 0
+-211 87 -131 0
+202 -64 103 0
+221 236 171 0
+182 -100 -165 0
+197 55 164 0
+-246 -238 -109 0
+-25 97 39 0
+-1 -69 245 0
+-245 92 151 0
+-56 -68 -139 0
+242 166 155 0
+75 -66 -147 0
+122 193 -63 0
+167 109 -64 0
+153 73 -3 0
+208 -33 -90 0
+162 207 -197 0
+53 192 -82 0
+-88 224 54 0
+86 -194 -144 0
+12 192 219 0
+-232 215 -58 0
+-67 -75 -69 0
+-93 -28 -100 0
+217 15 84 0
+47 -115 10 0
+-116 197 27 0
+52 190 124 0
+246 180 91 0
+236 -43 -35 0
+-138 -200 -2 0
+-210 81 164 0
+-35 -56 227 0
+222 172 243 0
+82 2 111 0
+3 209 -214 0
+-221 65 10 0
+-171 -85 -70 0
+-211 215 -166 0
+-22 -108 184 0
+146 -226 213 0
+38 201 -132 0
+-60 -5 17 0
+124 112 -224 0
+-222 -86 108 0
+160 -113 56 0
+190 8 236 0
+3 -115 -75 0
+29 -117 -88 0
+2 128 -239 0
+-190 192 68 0
+31 3 47 0
+-86 77 -216 0
+-136 -125 -75 0
+127 -129 -108 0
+-71 -178 -82 0
+-178 -203 -147 0
+75 -54 -47 0
+249 99 -16 0
+-55 199 21 0
+-53 134 185 0
+-28 -200 60 0
+-144 249 81 0
+82 37 -142 0
+240 165 -163 0
+-18 129 -110 0
+60 -39 83 0
+-147 107 5 0
+-21 -128 -80 0
+127 -214 -105 0
+16 -241 60 0
+8 2 111 0
+96 -17 -180 0
+-143 -16 104 0
+162 55 43 0
+198 -110 -6 0
+-79 242 200 0
+-12 176 87 0
+167 -168 96 0
+-99 51 -79 0
+-157 15 32 0
+110 100 8 0
+-130 -51 14 0
+-47 -159 206 0
+-167 -27 -146 0
+-168 -74 -227 0
+-216 -96 -98 0
+61 -34 -187 0
+114 -46 87 0
+164 105 -43 0
+-22 -18 34 0
+246 -183 114 0
+-231 216 53 0
+-96 -154 97 0
+-198 -136 -140 0
+-200 -216 -6 0
+2 209 155 0
+-134 -33 27 0
+238 -46 -221 0
+119 -176 78 0
+247 116 -237 0
+-225 -100 -159 0
+-190 98 -245 0
+33 21 -240 0
+195 -224 144 0
+45 -228 175 0
+-231 205 122 0
+101 -24 -183 0
+39 23 237 0
+-246 -220 65 0
+199 37 23 0
+145 -48 207 0
+102 -38 65 0
+-1 -170 76 0
+-78 194 71 0
+-187 -31 -99 0
+-213 48 -214 0
+210 -165 188 0
+-77 -199 -239 0
+4 -13 -130 0
+-138 92 -244 0
+153 -14 194 0
+-17 -141 172 0
+23 -241 69 0
+199 -148 -18 0
+41 110 14 0
+180 249 78 0
+131 150 -53 0
+108 -55 -242 0
+-67 97 -14 0
+-186 178 200 0
+149 -22 91 0
+-154 16 250 0
+129 208 119 0
+-117 144 -164 0
+67 -224 -159 0
+29 92 204 0
+-220 -18 -105 0
+-33 -102 -162 0
+-219 -90 -132 0
+114 36 144 0
+-204 -80 178 0
+246 -169 59 0
+-54 170 135 0
+204 -40 -196 0
+-5 35 202 0
+-235 -11 83 0
+204 162 200 0
+-44 65 7 0
+-35 235 118 0
+-147 -75 99 0
+208 142 -184 0
+72 -221 165 0
+128 47 8 0
+90 -63 -204 0
+217 -208 -68 0
+166 138 -91 0
+-65 -78 121 0
+-232 39 -149 0
+76 184 -39 0
+22 221 128 0
+-39 202 -195 0
+29 -117 150 0
+78 229 -150 0
+-142 7 165 0
+192 232 213 0
+-71 220 -216 0
+-229 -138 -196 0
+129 -61 -114 0
+155 -19 -192 0
+155 -131 -184 0
+138 -233 -171 0
+-20 162 79 0
+-100 -169 -122 0
+149 -103 -18 0
+-44 -76 -88 0
+179 -82 -233 0
+40 -205 77 0
+180 -19 -36 0
+50 -131 85 0
+24 -14 82 0
+111 169 106 0
+8 -58 -245 0
+-201 -105 -182 0
+218 205 44 0
+-58 -46 28 0
+165 17 -188 0
+61 -116 -13 0
+-219 -150 -43 0
+64 -103 -153 0
+-122 213 -220 0
+168 17 143 0
+61 -97 117 0
+11 120 216 0
+-250 -84 204 0
+76 -62 -71 0
+172 -128 -189 0
+-64 43 -72 0
+-246 -126 93 0
+62 178 -195 0
+-123 -156 -197 0
+116 -123 34 0
+29 -250 -59 0
+-73 -175 -49 0
+-27 -198 -155 0
+107 86 139 0
+-210 -144 -212 0
+10 226 146 0
+241 149 -1 0
+-16 91 84 0
+154 -170 -132 0
+132 -182 54 0
+-240 185 227 0
+-211 243 202 0
+-97 -49 -106 0
+227 -122 87 0
+19 -45 -241 0
+73 126 101 0
+103 -222 -95 0
+-69 -28 -175 0
+-91 185 -15 0
+-237 -61 222 0
+-143 205 -235 0
+-95 -108 -217 0
+-67 -230 -176 0
+-135 -244 67 0
+77 -158 170 0
+-157 28 6 0
+137 116 118 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-040.cnf b/benchmarks/UUF250.1065.100/uuf250-040.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-040.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 40 44 18 0
+48 64 66 0
+160 129 -5 0
+-87 -169 -126 0
+-155 -137 -60 0
+-194 180 191 0
+-78 -70 -79 0
+247 -97 43 0
+184 -37 -232 0
+32 108 -12 0
+-239 -248 81 0
+195 -37 173 0
+-188 -178 -208 0
+44 -112 -194 0
+-151 202 5 0
+-64 -31 57 0
+-247 -154 -53 0
+-30 115 162 0
+144 -138 202 0
+-235 -64 73 0
+48 -40 146 0
+-121 181 -8 0
+157 130 -50 0
+158 10 -31 0
+230 82 -7 0
+167 -118 -23 0
+-166 93 -138 0
+-109 -172 -117 0
+51 147 243 0
+25 235 -171 0
+15 204 109 0
+-244 182 -174 0
+-118 214 110 0
+-218 173 -245 0
+-49 29 235 0
+211 75 -225 0
+151 -106 171 0
+13 104 240 0
+-221 56 34 0
+-215 65 -67 0
+-221 245 201 0
+184 216 -168 0
+130 -52 8 0
+231 145 -153 0
+52 75 232 0
+-244 11 195 0
+-123 41 176 0
+-107 132 -88 0
+-206 200 86 0
+-20 -133 -235 0
+132 151 11 0
+84 -211 -126 0
+88 -44 175 0
+-224 -92 -195 0
+213 -34 -182 0
+231 -90 192 0
+-140 139 153 0
+-237 -119 195 0
+-20 111 180 0
+162 16 114 0
+-25 -97 143 0
+-244 -43 210 0
+-3 178 153 0
+-36 108 -151 0
+-45 234 219 0
+211 101 181 0
+-175 -61 127 0
+169 -209 245 0
+112 -192 191 0
+-215 201 246 0
+-18 -70 -173 0
+-32 -98 51 0
+-226 -151 216 0
+-54 85 -64 0
+7 -62 171 0
+-75 -13 99 0
+237 -243 120 0
+44 126 -2 0
+-132 -149 -59 0
+166 -150 -216 0
+-115 -226 -224 0
+235 -209 177 0
+-205 41 202 0
+-182 -181 196 0
+145 -42 -238 0
+72 -243 115 0
+-229 190 46 0
+-231 -248 -82 0
+-230 -136 -63 0
+13 -21 230 0
+139 -203 99 0
+-90 -225 244 0
+177 109 -35 0
+-140 -20 125 0
+140 -208 -21 0
+226 97 104 0
+128 189 -75 0
+-158 250 63 0
+181 147 123 0
+57 238 -25 0
+229 -82 -78 0
+184 -32 -116 0
+212 60 -188 0
+-127 -183 -92 0
+67 44 178 0
+-73 -100 115 0
+-78 116 -52 0
+131 85 14 0
+14 -234 -197 0
+-45 -49 229 0
+6 212 -200 0
+-141 -190 248 0
+-147 13 205 0
+175 -96 47 0
+56 -246 -78 0
+134 224 180 0
+-215 -235 231 0
+83 -73 -126 0
+-101 158 53 0
+176 85 -249 0
+-222 3 190 0
+-193 52 -18 0
+-36 -97 -17 0
+-119 -235 -157 0
+-174 57 -20 0
+138 -32 -141 0
+-110 125 28 0
+71 -84 138 0
+-86 114 -6 0
+-177 -209 193 0
+-84 19 -35 0
+-201 206 -91 0
+-20 -153 -222 0
+-179 75 81 0
+70 -243 -75 0
+15 -21 224 0
+16 -196 26 0
+-245 195 -11 0
+184 -30 -75 0
+-130 33 133 0
+-159 59 92 0
+-203 -124 -33 0
+85 -225 152 0
+-95 -125 -33 0
+-59 -19 28 0
+13 132 -131 0
+-191 -217 113 0
+181 29 67 0
+85 -218 132 0
+-113 -194 39 0
+212 148 -143 0
+-82 -193 124 0
+36 -97 -96 0
+-109 -12 186 0
+11 -241 -15 0
+-61 -92 49 0
+-111 -16 -243 0
+-52 244 -5 0
+116 -204 195 0
+-123 204 -64 0
+39 63 -35 0
+-137 127 -235 0
+39 162 187 0
+-226 -175 -236 0
+243 -99 -133 0
+249 25 -198 0
+-3 -248 -90 0
+179 -166 -113 0
+-147 184 96 0
+-61 -96 -171 0
+78 -150 183 0
+239 -185 -42 0
+-29 -101 84 0
+-62 -112 225 0
+-230 -54 173 0
+-58 73 -223 0
+34 -86 90 0
+243 193 112 0
+117 145 -189 0
+170 -32 -236 0
+-166 -239 -54 0
+-43 12 -238 0
+144 -78 -95 0
+82 20 73 0
+-203 31 157 0
+-168 -38 77 0
+123 219 -67 0
+12 -245 -231 0
+34 81 154 0
+-231 -53 -46 0
+225 -158 -206 0
+-107 3 -100 0
+77 -124 -195 0
+191 13 24 0
+-109 -99 -178 0
+72 211 -76 0
+159 119 208 0
+-209 -118 -193 0
+97 -115 185 0
+-245 -67 -152 0
+-90 42 98 0
+-120 228 -77 0
+196 137 89 0
+-195 -175 65 0
+-200 149 232 0
+211 -134 237 0
+-8 -220 184 0
+189 -126 -169 0
+232 -111 124 0
+106 193 20 0
+-160 73 -189 0
+-3 110 -152 0
+16 -42 184 0
+60 62 237 0
+212 247 -127 0
+210 181 121 0
+109 -142 204 0
+-61 36 110 0
+107 174 -122 0
+201 242 172 0
+-10 250 -210 0
+-183 214 -134 0
+230 68 164 0
+150 169 -201 0
+196 213 222 0
+148 -49 13 0
+-100 -111 81 0
+111 227 -157 0
+52 -216 -138 0
+-233 182 -112 0
+-216 197 -200 0
+-96 -154 -239 0
+-15 246 212 0
+141 72 -242 0
+177 56 -160 0
+-189 -226 -156 0
+15 -49 -113 0
+-238 -240 245 0
+-226 52 -85 0
+196 5 -214 0
+-63 232 -200 0
+178 -134 -201 0
+39 125 166 0
+-47 49 -128 0
+40 212 211 0
+-227 129 235 0
+79 24 238 0
+205 -102 250 0
+197 180 -122 0
+-30 101 -100 0
+-244 81 -44 0
+82 84 -163 0
+-195 -68 -78 0
+-16 -135 -142 0
+25 -238 -53 0
+39 -221 -236 0
+-222 31 -76 0
+-110 -45 -7 0
+149 -3 79 0
+243 165 24 0
+-201 -77 -222 0
+179 130 201 0
+-193 123 95 0
+-144 -210 -85 0
+9 242 -139 0
+33 -238 -3 0
+174 102 40 0
+175 -48 -176 0
+-102 141 -196 0
+160 -122 -188 0
+-224 -186 -211 0
+-137 -114 236 0
+-230 -163 -139 0
+142 -33 -26 0
+-33 -129 -10 0
+-194 -150 99 0
+38 -13 -152 0
+115 168 -52 0
+-138 215 -16 0
+52 85 113 0
+224 -247 188 0
+111 -189 76 0
+-152 76 182 0
+-186 -216 220 0
+186 -181 -105 0
+86 216 155 0
+-87 -149 -244 0
+177 63 30 0
+113 -202 -74 0
+-103 -88 -134 0
+116 -221 -91 0
+76 -81 -28 0
+24 169 1 0
+-161 -139 218 0
+187 74 209 0
+195 -147 65 0
+-164 243 -139 0
+-129 -86 50 0
+146 49 -215 0
+-235 219 9 0
+37 233 186 0
+159 182 -96 0
+-178 -1 -243 0
+53 -26 -181 0
+-203 125 -182 0
+-250 -104 -203 0
+-38 -114 152 0
+41 89 -24 0
+165 -119 180 0
+-58 88 194 0
+-211 -48 115 0
+134 -20 183 0
+59 -194 -182 0
+-237 -142 115 0
+-235 45 -88 0
+190 -245 -183 0
+123 41 185 0
+148 -134 30 0
+-76 203 -148 0
+191 103 -179 0
+165 221 207 0
+-12 -147 -155 0
+33 -100 114 0
+-69 -3 -33 0
+101 -134 3 0
+-242 -76 6 0
+-63 -185 -177 0
+197 -164 -228 0
+-141 45 158 0
+73 -113 -234 0
+110 134 -222 0
+144 145 -79 0
+-199 59 124 0
+-81 -9 -145 0
+89 4 -18 0
+-217 188 43 0
+-83 197 -20 0
+-121 -215 189 0
+-94 -221 -67 0
+-143 47 250 0
+70 86 17 0
+237 106 15 0
+136 -137 -247 0
+-133 -224 108 0
+-196 105 -113 0
+24 -85 67 0
+108 -182 -195 0
+-155 -74 -98 0
+-38 -31 -203 0
+211 174 18 0
+55 -142 117 0
+-210 -39 -245 0
+-116 -66 -5 0
+-192 -5 -183 0
+58 -111 -85 0
+-108 238 95 0
+37 -68 -65 0
+-212 88 43 0
+118 -242 -14 0
+211 193 -24 0
+248 126 195 0
+-118 -136 121 0
+-159 127 -180 0
+210 221 -223 0
+220 49 159 0
+11 192 60 0
+-221 177 233 0
+62 219 -4 0
+-221 20 204 0
+-79 248 -109 0
+-102 -23 -118 0
+24 -97 -86 0
+81 61 -146 0
+68 -43 227 0
+-81 65 3 0
+-115 153 -38 0
+-141 88 9 0
+153 174 -68 0
+-5 75 -183 0
+-236 177 233 0
+4 -231 187 0
+-204 104 -89 0
+220 232 105 0
+177 35 188 0
+27 -2 209 0
+-44 244 56 0
+232 -237 -122 0
+1 -169 -183 0
+-219 -133 247 0
+-189 19 14 0
+222 72 247 0
+-46 34 -17 0
+118 -104 135 0
+13 178 -223 0
+21 -22 233 0
+38 -141 -82 0
+64 -214 167 0
+-46 249 123 0
+-20 61 11 0
+-206 91 116 0
+199 -162 176 0
+164 8 -57 0
+-100 134 -186 0
+56 83 45 0
+160 -31 204 0
+-59 -167 -240 0
+-77 -110 191 0
+71 40 -162 0
+240 -67 -57 0
+148 42 -162 0
+-180 125 -46 0
+102 185 101 0
+-72 -139 79 0
+207 -135 158 0
+145 -68 -81 0
+-186 99 -20 0
+222 -119 -63 0
+-112 -233 -20 0
+-31 -173 -50 0
+227 -81 -37 0
+-203 72 54 0
+-101 25 189 0
+44 -209 83 0
+229 181 -220 0
+248 -96 236 0
+239 105 -195 0
+112 178 22 0
+-150 -135 -78 0
+-30 -177 157 0
+-155 -203 121 0
+-13 224 -128 0
+-204 -126 -133 0
+-93 75 108 0
+147 86 -233 0
+-79 -239 140 0
+221 141 99 0
+-54 51 -240 0
+159 118 240 0
+73 -184 -132 0
+-243 65 204 0
+7 235 223 0
+-219 137 -120 0
+122 -231 12 0
+157 70 -233 0
+-4 -117 35 0
+40 6 32 0
+-82 80 1 0
+95 159 54 0
+-156 -177 -121 0
+-108 -218 112 0
+-189 -215 -116 0
+85 59 56 0
+-158 -104 1 0
+-12 116 -197 0
+-127 111 129 0
+-98 -190 -19 0
+-189 245 55 0
+86 -237 -168 0
+106 209 -243 0
+213 -217 106 0
+-145 51 -48 0
+-159 -203 202 0
+-27 32 -19 0
+71 223 175 0
+-59 237 -232 0
+22 -222 -236 0
+-27 44 -202 0
+10 -33 181 0
+-245 47 21 0
+-185 169 31 0
+100 -105 -79 0
+85 -200 6 0
+185 -188 45 0
+-163 -210 -67 0
+227 -63 -94 0
+-114 -78 -32 0
+155 248 -161 0
+219 -20 -217 0
+-246 194 -53 0
+-154 135 -72 0
+-25 190 -30 0
+121 -100 -140 0
+-204 -103 -241 0
+-158 181 -169 0
+189 -12 -126 0
+9 -197 178 0
+-24 33 130 0
+134 -17 116 0
+99 95 232 0
+-7 244 102 0
+120 13 -221 0
+-77 -75 -166 0
+219 -121 -246 0
+135 93 28 0
+206 -116 76 0
+81 -117 -92 0
+183 -240 -218 0
+77 -164 75 0
+6 -133 161 0
+-116 204 -135 0
+21 -91 -248 0
+-6 -75 150 0
+177 250 9 0
+-69 78 -140 0
+-249 -227 93 0
+14 189 194 0
+172 56 160 0
+-167 -204 -81 0
+182 24 231 0
+210 -1 -68 0
+154 -147 -174 0
+183 -80 29 0
+174 -67 -11 0
+-157 -173 -238 0
+228 203 241 0
+-30 158 -19 0
+-177 188 -6 0
+12 -203 -223 0
+-237 -114 -137 0
+-215 228 83 0
+77 53 -245 0
+23 -182 -187 0
+-184 -148 -169 0
+120 -156 -239 0
+-137 94 -216 0
+56 -125 40 0
+-50 243 227 0
+203 -10 -122 0
+-228 -84 -235 0
+121 57 -188 0
+-145 -228 216 0
+-245 -191 237 0
+184 163 109 0
+52 -250 121 0
+-10 -104 -140 0
+123 87 -222 0
+98 27 110 0
+183 -192 233 0
+-78 49 -3 0
+-32 95 90 0
+-165 164 -119 0
+-56 -100 -177 0
+-235 -116 126 0
+-221 -234 171 0
+210 -213 -100 0
+-80 -49 56 0
+98 -241 157 0
+208 141 207 0
+-205 79 96 0
+-131 11 241 0
+-122 139 174 0
+-234 -185 98 0
+-231 -166 144 0
+-50 204 -79 0
+-173 -209 -141 0
+-38 -62 -89 0
+-68 223 110 0
+169 94 -234 0
+-62 -80 186 0
+-21 148 -223 0
+-112 98 -224 0
+126 185 236 0
+210 -142 38 0
+-83 -2 -205 0
+-244 -124 190 0
+-16 31 75 0
+92 213 221 0
+-131 -213 160 0
+-187 66 82 0
+109 -31 182 0
+-151 -201 -146 0
+-12 8 -197 0
+-1 -216 -162 0
+241 -70 -210 0
+131 70 -29 0
+178 -19 165 0
+57 -6 -89 0
+202 -239 140 0
+-9 -139 93 0
+-217 -92 -124 0
+209 -82 11 0
+205 -211 -11 0
+218 165 -238 0
+-130 37 -26 0
+-26 -221 -78 0
+-141 175 -63 0
+-157 3 -177 0
+-165 13 54 0
+39 -249 119 0
+-50 -247 94 0
+-110 -36 233 0
+139 94 33 0
+205 175 -91 0
+-91 -115 -209 0
+-82 228 176 0
+-233 -215 106 0
+246 26 -137 0
+-105 47 -72 0
+155 146 -13 0
+-43 186 169 0
+-38 93 -239 0
+187 53 -151 0
+221 -185 39 0
+-189 -35 239 0
+143 -190 -28 0
+86 194 230 0
+200 25 -90 0
+-93 68 -105 0
+-224 -48 -18 0
+55 -142 104 0
+-221 39 205 0
+237 -62 -66 0
+247 -4 231 0
+85 108 -138 0
+17 -125 -29 0
+131 -177 -19 0
+-127 -114 193 0
+106 187 -107 0
+177 -122 -99 0
+-201 240 -42 0
+-210 241 176 0
+110 -202 166 0
+155 1 43 0
+3 14 -202 0
+18 27 164 0
+-59 -215 13 0
+-36 52 -40 0
+58 8 185 0
+-181 21 35 0
+-57 -139 -138 0
+243 -7 108 0
+-93 -26 -102 0
+67 -35 -212 0
+22 -67 2 0
+167 -5 -11 0
+198 -217 -216 0
+-105 -64 -231 0
+161 13 -243 0
+103 35 -195 0
+-226 7 149 0
+-195 8 89 0
+116 167 124 0
+55 -33 81 0
+176 7 -128 0
+-14 85 225 0
+35 -16 43 0
+183 -42 -22 0
+-125 -192 176 0
+-50 164 -87 0
+145 -48 32 0
+-154 244 118 0
+51 49 -85 0
+-216 -229 -164 0
+222 -234 67 0
+5 -56 148 0
+137 78 -101 0
+-48 -75 16 0
+106 112 99 0
+-172 224 -17 0
+-88 36 -232 0
+-93 -208 234 0
+-159 -10 -82 0
+-44 248 89 0
+-175 -189 64 0
+117 -14 -131 0
+-4 92 159 0
+244 193 130 0
+-52 160 21 0
+-231 -226 -45 0
+-32 -166 -20 0
+134 7 -130 0
+-114 233 -130 0
+-241 8 -173 0
+-110 -34 187 0
+44 231 -5 0
+-35 245 -176 0
+164 -229 198 0
+196 157 53 0
+79 147 145 0
+103 -95 -74 0
+-26 192 179 0
+167 19 -21 0
+-159 -8 -95 0
+-73 -204 28 0
+-61 -70 173 0
+-68 -203 -22 0
+39 -70 -146 0
+248 93 216 0
+224 127 45 0
+80 154 82 0
+83 105 211 0
+-231 -140 184 0
+85 197 210 0
+-141 12 -140 0
+197 93 -136 0
+-37 177 -28 0
+112 -11 -19 0
+162 223 -165 0
+134 164 -216 0
+-6 45 -71 0
+65 111 92 0
+-221 219 133 0
+208 176 243 0
+75 -181 179 0
+18 209 -72 0
+4 164 5 0
+217 -227 82 0
+121 173 22 0
+128 -120 -249 0
+-82 178 161 0
+48 19 -174 0
+-166 -81 157 0
+93 -51 45 0
+-182 41 209 0
+132 179 47 0
+-52 -130 -82 0
+155 97 -26 0
+-183 187 -6 0
+67 -232 209 0
+-145 43 234 0
+3 137 -195 0
+29 17 223 0
+9 -11 3 0
+-183 55 -34 0
+-196 -226 238 0
+-245 169 209 0
+65 31 -87 0
+104 93 -176 0
+-160 -39 218 0
+138 126 -24 0
+-198 -49 108 0
+226 52 -140 0
+-227 193 -66 0
+66 -209 -211 0
+82 -39 15 0
+-45 111 118 0
+-11 242 -156 0
+-124 -31 -187 0
+111 248 194 0
+-210 -113 133 0
+-43 -12 -157 0
+-15 175 -164 0
+164 -198 -248 0
+86 247 -178 0
+124 27 71 0
+-53 -44 -50 0
+131 -219 -139 0
+11 -53 161 0
+189 238 44 0
+-75 -141 -138 0
+-183 -199 -232 0
+39 -106 84 0
+93 -47 208 0
+-40 -186 -49 0
+231 -93 -48 0
+58 188 119 0
+235 -134 112 0
+114 -59 152 0
+76 200 -37 0
+33 -87 82 0
+-16 19 9 0
+141 42 -238 0
+108 224 -12 0
+-110 -120 -122 0
+-135 27 64 0
+37 122 43 0
+-149 -147 143 0
+89 6 226 0
+-23 124 -140 0
+-121 154 160 0
+209 -155 -137 0
+-102 -98 -41 0
+-246 -73 -194 0
+-241 196 82 0
+-14 -211 4 0
+188 104 -27 0
+218 -207 75 0
+-197 131 141 0
+158 250 180 0
+-52 -49 -34 0
+-162 -47 -183 0
+-204 108 234 0
+158 -5 -173 0
+146 80 227 0
+-106 -169 114 0
+-45 54 104 0
+137 -243 -112 0
+163 -111 175 0
+62 -53 175 0
+-102 234 211 0
+-23 -167 -158 0
+-130 -32 -190 0
+162 -64 -4 0
+181 -210 215 0
+147 99 -76 0
+211 -87 115 0
+65 91 -40 0
+-148 244 -6 0
+63 9 113 0
+-120 10 207 0
+143 -78 107 0
+16 11 -159 0
+247 163 235 0
+156 -126 -71 0
+127 -22 194 0
+-104 109 138 0
+-29 -131 93 0
+-179 -184 19 0
+226 91 208 0
+-231 234 133 0
+234 -172 208 0
+204 161 -205 0
+-153 -28 74 0
+-4 -167 -99 0
+-73 193 190 0
+54 -101 179 0
+85 -175 221 0
+179 124 97 0
+11 50 -204 0
+65 84 -109 0
+-12 92 76 0
+-250 -188 -222 0
+-40 -156 66 0
+-174 168 -161 0
+-43 91 5 0
+-127 106 -135 0
+-248 45 -176 0
+-162 -55 -57 0
+-89 -115 -132 0
+-171 -36 248 0
+218 63 -198 0
+91 -11 38 0
+-168 142 108 0
+189 -207 -164 0
+-227 126 -191 0
+66 19 -189 0
+6 -211 -214 0
+-95 145 -85 0
+-1 -57 160 0
+69 104 240 0
+136 -143 -59 0
+-28 -161 141 0
+184 -48 -12 0
+-221 -250 187 0
+-245 -232 -166 0
+25 -128 135 0
+-13 -230 -200 0
+20 -155 -200 0
+160 144 199 0
+159 18 94 0
+-67 27 -212 0
+-242 122 143 0
+94 44 -17 0
+-242 234 83 0
+-52 238 -124 0
+-229 129 153 0
+-104 71 -134 0
+-110 -106 202 0
+-66 141 9 0
+-5 132 -76 0
+-5 -6 16 0
+169 50 -167 0
+-210 156 -34 0
+-186 -98 -72 0
+32 -1 34 0
+245 133 66 0
+107 208 61 0
+-201 -220 13 0
+-166 66 -142 0
+-139 42 -172 0
+-144 -150 48 0
+11 -147 -119 0
+-234 126 238 0
+134 72 174 0
+-8 122 -200 0
+-162 164 117 0
+-17 79 202 0
+110 97 -233 0
+129 197 -60 0
+113 75 13 0
+-30 166 197 0
+-201 142 -94 0
+-9 -136 53 0
+231 -111 -64 0
+-181 26 -205 0
+-225 117 -125 0
+187 212 -141 0
+237 123 52 0
+-155 -94 146 0
+98 64 -83 0
+-11 -232 38 0
+136 90 11 0
+-192 -107 247 0
+-29 50 204 0
+232 -116 -152 0
+235 179 139 0
+71 -200 131 0
+-206 -166 107 0
+62 188 51 0
+103 -93 183 0
+161 -141 29 0
+-91 234 42 0
+221 -20 182 0
+-78 33 -30 0
+-196 -150 -233 0
+228 64 -30 0
+-99 -204 -176 0
+157 -145 -10 0
+-180 -49 13 0
+99 -122 210 0
+221 -227 176 0
+193 -82 -243 0
+108 -128 61 0
+98 146 80 0
+-170 203 -128 0
+-242 4 103 0
+-206 197 -168 0
+-115 173 -18 0
+206 -137 -129 0
+-42 168 -185 0
+-45 -38 -222 0
+-234 160 -172 0
+41 -223 -158 0
+-42 -103 84 0
+152 181 249 0
+53 145 82 0
+-250 -26 196 0
+157 218 -26 0
+12 -67 -25 0
+-177 -137 -94 0
+219 26 -87 0
+86 -49 155 0
+86 -126 50 0
+34 202 -142 0
+222 -223 -14 0
+8 -116 12 0
+-224 3 110 0
+210 -119 -205 0
+-84 13 -97 0
+102 42 116 0
+102 -113 129 0
+174 180 47 0
+112 17 -199 0
+212 109 191 0
+201 185 -52 0
+-79 152 -20 0
+2 -188 -157 0
+129 -83 231 0
+-6 -111 -115 0
+206 -119 -133 0
+-164 -13 84 0
+160 221 36 0
+30 -148 -90 0
+-16 -231 99 0
+-78 -132 135 0
+-143 -52 81 0
+74 -145 21 0
+-117 -239 -188 0
+194 -15 144 0
+-58 -224 201 0
+10 76 -141 0
+-140 -125 -20 0
+-199 101 -218 0
+-49 249 -232 0
+-11 97 101 0
+-51 -48 -109 0
+67 -26 34 0
+65 134 -118 0
+-250 69 -171 0
+-108 -21 57 0
+242 -32 142 0
+9 39 -55 0
+-60 -188 -124 0
+101 -220 -212 0
+232 58 -242 0
+134 7 -5 0
+54 -116 -15 0
+-99 -218 76 0
+116 246 -16 0
+49 248 24 0
+13 -169 -46 0
+243 248 -18 0
+-145 -204 143 0
+17 41 33 0
+248 -167 47 0
+60 -219 -2 0
+9 -228 193 0
+201 130 -2 0
+-132 -117 218 0
+213 -146 -2 0
+92 227 -175 0
+-38 91 137 0
+28 -67 1 0
+-207 -42 218 0
+10 -169 -12 0
+-218 19 -155 0
+-52 -149 -78 0
+60 -157 -10 0
+-161 142 -213 0
+245 75 87 0
+185 -53 -33 0
+-76 -247 -43 0
+96 245 78 0
+-27 216 -156 0
+-158 89 -46 0
+9 29 -184 0
+-186 194 125 0
+-149 193 54 0
+240 -75 145 0
+-222 7 162 0
+225 -131 226 0
+-202 192 228 0
+78 232 -91 0
+-44 -105 -25 0
+-54 140 200 0
+-7 80 -182 0
+86 -47 -121 0
+-100 53 -141 0
+-141 151 -26 0
+108 142 -85 0
+109 113 20 0
+219 -180 -161 0
+-249 93 189 0
+60 175 196 0
+30 197 176 0
+53 -112 -144 0
+187 -119 -168 0
+-233 206 4 0
+-217 -155 211 0
+197 -19 -246 0
+153 185 111 0
+-35 193 130 0
+113 -23 -44 0
+153 161 44 0
+-164 -20 -52 0
+159 44 -119 0
+-31 124 69 0
+249 189 131 0
+-180 207 235 0
+6 -234 -77 0
+242 52 12 0
+237 102 226 0
+163 10 240 0
+117 -232 1 0
+-158 210 -55 0
+-203 10 249 0
+66 -106 -170 0
+92 73 -192 0
+-125 231 -224 0
+197 -239 -138 0
+-198 -176 164 0
+-14 -205 140 0
+116 -87 -123 0
+50 -43 219 0
+202 115 39 0
+-244 62 188 0
+192 -22 32 0
+131 -71 114 0
+-241 -178 -75 0
+9 -153 -107 0
+-59 -236 34 0
+73 -85 62 0
+-131 46 -87 0
+27 -39 143 0
+-93 6 -247 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-041.cnf b/benchmarks/UUF250.1065.100/uuf250-041.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-041.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -175 188 -91 0
+243 -155 15 0
+-223 92 -200 0
+-232 227 -134 0
+-195 -88 -153 0
+213 -66 96 0
+16 200 -6 0
+110 -11 82 0
+-244 211 63 0
+-70 50 213 0
+-130 224 -170 0
+77 42 82 0
+-182 126 -153 0
+234 -67 -52 0
+-180 -221 -140 0
+32 -205 163 0
+-82 23 -116 0
+-235 26 -107 0
+-127 249 -28 0
+-105 -39 -170 0
+-238 -222 106 0
+190 -59 -109 0
+-36 208 -229 0
+-104 -221 242 0
+-79 -5 140 0
+150 -236 52 0
+-92 -75 88 0
+-153 166 17 0
+125 161 -83 0
+218 120 -236 0
+-187 18 219 0
+17 114 179 0
+-164 217 224 0
+42 222 -192 0
+106 -56 -102 0
+75 100 238 0
+148 -104 -124 0
+134 121 154 0
+139 -92 224 0
+-62 -71 118 0
+133 236 -130 0
+130 177 70 0
+191 -137 -148 0
+96 -133 39 0
+-130 -23 -75 0
+-27 -68 223 0
+-123 67 -179 0
+220 10 68 0
+64 198 -194 0
+-107 -147 177 0
+-168 171 180 0
+142 -199 183 0
+1 -110 11 0
+130 -40 62 0
+-228 -249 224 0
+-17 -98 37 0
+-62 -129 -244 0
+199 63 6 0
+-147 -78 180 0
+197 -218 231 0
+118 -245 -135 0
+125 111 60 0
+114 8 74 0
+-238 -171 -190 0
+-175 -87 126 0
+-3 54 -18 0
+-135 241 -109 0
+205 222 -175 0
+140 -78 120 0
+238 169 95 0
+-136 -76 -86 0
+152 97 193 0
+178 245 23 0
+-51 -163 -190 0
+179 230 -103 0
+-56 -228 -1 0
+94 33 60 0
+88 221 95 0
+-224 124 31 0
+-98 -223 2 0
+-125 -52 -72 0
+-89 37 235 0
+248 162 -92 0
+-246 -193 240 0
+-7 -208 13 0
+-81 -6 -177 0
+-45 235 -113 0
+190 -220 -137 0
+-241 -237 -149 0
+242 152 92 0
+111 -189 -50 0
+166 -189 233 0
+169 70 11 0
+-12 91 -238 0
+-44 63 -35 0
+-179 -177 -80 0
+-227 -130 162 0
+250 -77 -111 0
+-12 144 52 0
+-131 -96 185 0
+-57 -159 -178 0
+110 114 -21 0
+-64 73 -6 0
+-136 94 31 0
+-59 -223 -179 0
+-244 194 -68 0
+62 -190 -68 0
+11 -25 214 0
+-155 85 -140 0
+-19 80 205 0
+-107 -66 36 0
+-129 -48 56 0
+87 -141 -43 0
+-96 -62 77 0
+-217 -16 -178 0
+14 -70 66 0
+-165 122 -99 0
+238 -155 119 0
+22 51 88 0
+195 -3 101 0
+-122 -187 -134 0
+240 151 249 0
+-67 -109 -221 0
+211 160 225 0
+-133 202 -13 0
+-47 -195 123 0
+58 -122 -9 0
+122 -27 -238 0
+-18 -173 36 0
+3 104 243 0
+202 133 -11 0
+-183 -120 -15 0
+71 -47 -2 0
+-185 -157 136 0
+12 -151 209 0
+70 -117 -178 0
+-224 124 109 0
+-214 -136 -81 0
+178 128 126 0
+-169 109 174 0
+173 182 -207 0
+-90 -236 21 0
+232 -187 -221 0
+-31 -79 -42 0
+180 -60 248 0
+-193 -111 42 0
+46 -49 39 0
+152 228 199 0
+35 -71 178 0
+-215 156 129 0
+72 201 -177 0
+-166 -145 -186 0
+-216 -111 -160 0
+-13 18 -20 0
+-10 59 -152 0
+-204 -92 -111 0
+-17 121 104 0
+134 -41 -175 0
+242 -218 174 0
+-8 167 76 0
+-69 -9 -188 0
+-140 156 13 0
+-57 241 129 0
+139 26 -51 0
+-80 -44 -125 0
+-250 -21 188 0
+80 90 232 0
+181 140 80 0
+-142 9 -138 0
+150 -217 -25 0
+-54 -190 -141 0
+-71 230 199 0
+-93 201 -117 0
+-44 -80 117 0
+-136 50 -7 0
+114 -158 115 0
+-221 -219 234 0
+207 -225 246 0
+-51 -170 147 0
+-207 -41 -96 0
+139 64 107 0
+-8 -39 224 0
+36 -164 -80 0
+-98 -37 124 0
+-40 161 69 0
+-86 13 -82 0
+-198 24 -188 0
+27 50 59 0
+-60 -178 82 0
+213 211 196 0
+-50 183 82 0
+-31 -73 -120 0
+-113 20 183 0
+215 185 191 0
+81 -73 26 0
+161 -102 176 0
+72 48 143 0
+152 -61 -210 0
+37 -120 163 0
+-163 -70 97 0
+-34 -92 117 0
+-233 -206 -141 0
+152 -147 -242 0
+-84 6 47 0
+21 -1 105 0
+-133 -224 127 0
+-93 165 -216 0
+-165 192 107 0
+-84 -136 -81 0
+166 152 170 0
+-55 -152 83 0
+-191 -243 -180 0
+-116 140 -161 0
+-47 130 -98 0
+-46 -175 -132 0
+-75 -249 -51 0
+171 119 -195 0
+-69 140 60 0
+191 158 -235 0
+-18 80 169 0
+49 120 111 0
+-51 197 -158 0
+-166 115 -72 0
+82 35 89 0
+-61 -92 -203 0
+-92 -39 -117 0
+-241 -190 -89 0
+-81 100 250 0
+-83 -156 -128 0
+-45 32 43 0
+246 102 -72 0
+5 -44 150 0
+-227 -22 184 0
+-70 -6 -165 0
+-148 -223 -168 0
+223 216 31 0
+-4 -82 127 0
+-237 -151 91 0
+178 -196 -19 0
+-228 -41 -169 0
+74 -203 -104 0
+188 -1 -12 0
+-133 140 -86 0
+236 237 158 0
+201 -56 91 0
+9 -25 23 0
+43 -66 -21 0
+240 -12 63 0
+-37 -219 -109 0
+245 175 -243 0
+-155 -53 219 0
+-198 208 164 0
+-141 2 55 0
+-76 114 -7 0
+122 -53 -155 0
+58 -42 -1 0
+125 -167 -123 0
+-81 -25 -137 0
+-173 -54 -77 0
+160 -109 188 0
+13 31 116 0
+178 -181 -1 0
+185 -49 -159 0
+33 106 -190 0
+-245 195 35 0
+6 21 38 0
+-206 211 -25 0
+-92 195 -42 0
+137 -48 80 0
+2 152 59 0
+44 -89 87 0
+-175 166 80 0
+-192 -214 35 0
+207 -100 96 0
+-151 -177 -155 0
+25 8 77 0
+230 -13 202 0
+-150 -154 38 0
+232 -94 101 0
+-81 -30 -203 0
+223 13 174 0
+86 -103 -24 0
+-112 -62 139 0
+150 227 -119 0
+27 136 -230 0
+-94 -27 69 0
+228 -3 104 0
+126 -227 229 0
+-175 198 122 0
+-202 138 -146 0
+-77 -102 187 0
+225 -222 89 0
+-169 -112 -229 0
+150 -60 -148 0
+139 186 38 0
+-194 193 -147 0
+216 -63 112 0
+56 -60 209 0
+-235 105 -154 0
+31 14 -74 0
+114 241 -133 0
+151 -86 -32 0
+111 -195 -232 0
+164 214 -42 0
+205 -126 -180 0
+219 57 218 0
+71 -217 174 0
+25 -89 -7 0
+-193 -71 200 0
+150 93 170 0
+57 -90 -169 0
+113 11 -202 0
+98 -136 -20 0
+91 85 -248 0
+84 218 228 0
+116 -105 -188 0
+-20 241 -138 0
+-151 -123 136 0
+97 68 -112 0
+-230 -191 -147 0
+-56 61 -49 0
+121 115 -167 0
+-8 -237 66 0
+171 4 -111 0
+211 78 158 0
+52 90 163 0
+-27 -204 -123 0
+-136 220 194 0
+245 33 -103 0
+-72 -25 28 0
+-82 184 -152 0
+2 59 -189 0
+82 138 -120 0
+-125 -84 16 0
+-178 -9 -105 0
+-18 70 -170 0
+155 -66 11 0
+243 22 -151 0
+95 -171 73 0
+189 76 19 0
+-30 -49 -77 0
+-151 -122 -207 0
+174 207 -168 0
+-64 163 135 0
+-146 211 -109 0
+-172 -34 -188 0
+140 132 -26 0
+-242 217 196 0
+124 -104 -177 0
+-42 136 -160 0
+-40 -222 -197 0
+-132 -110 60 0
+147 197 70 0
+107 -230 -213 0
+-233 -30 -88 0
+56 -218 109 0
+-181 -77 -189 0
+-94 -131 -91 0
+-22 80 -177 0
+188 -96 194 0
+162 44 91 0
+100 -228 112 0
+181 -61 -226 0
+-218 -246 -29 0
+59 -168 -238 0
+-125 104 20 0
+1 223 43 0
+-208 -191 72 0
+-133 179 40 0
+54 -131 -188 0
+18 -8 233 0
+-103 224 79 0
+-157 -43 -29 0
+23 108 -169 0
+83 72 121 0
+-149 -130 -11 0
+237 -20 207 0
+-153 71 84 0
+171 -72 -167 0
+-80 -217 6 0
+-204 135 -249 0
+-198 2 185 0
+197 -219 -171 0
+90 -71 -40 0
+-190 -239 -140 0
+65 142 10 0
+-229 -54 27 0
+-13 -155 -61 0
+-152 25 -31 0
+115 -220 179 0
+-130 230 9 0
+-164 -22 -168 0
+32 -198 -31 0
+53 -32 240 0
+-23 88 -239 0
+68 221 -134 0
+189 -23 -199 0
+233 244 -81 0
+-228 -139 -242 0
+-237 -244 -52 0
+128 12 -113 0
+-188 -26 -244 0
+19 -114 200 0
+60 105 -175 0
+16 58 140 0
+209 -160 -95 0
+43 -109 207 0
+-242 13 203 0
+-228 -173 183 0
+-48 239 62 0
+20 15 -3 0
+47 -128 32 0
+92 156 -38 0
+123 -74 73 0
+60 -23 35 0
+-214 229 -104 0
+-140 -139 -68 0
+-196 234 -136 0
+-134 -150 57 0
+2 -15 54 0
+-126 100 240 0
+-169 -205 222 0
+217 71 96 0
+-85 -188 -23 0
+-172 -144 -242 0
+-237 55 227 0
+59 -202 248 0
+-144 154 -194 0
+-112 -90 184 0
+112 -152 -221 0
+-230 114 -204 0
+-249 -149 -189 0
+118 72 29 0
+-58 173 124 0
+69 168 -6 0
+-189 -1 245 0
+129 -206 -233 0
+-192 -69 234 0
+-4 -188 217 0
+-230 248 -192 0
+117 224 -213 0
+-196 244 125 0
+91 -3 144 0
+118 226 -210 0
+109 82 -136 0
+-12 183 146 0
+144 -240 5 0
+-94 10 67 0
+-10 201 15 0
+-109 -144 199 0
+166 -206 -198 0
+72 74 -232 0
+-141 -185 -160 0
+246 -182 -194 0
+127 10 123 0
+90 -170 -22 0
+29 -53 25 0
+160 -19 -51 0
+62 -222 154 0
+234 -109 65 0
+-173 24 -238 0
+-146 90 -21 0
+37 9 -167 0
+-60 -139 114 0
+18 -127 -204 0
+-151 156 -162 0
+-106 -246 -62 0
+-24 203 -169 0
+-82 99 135 0
+-40 -79 -156 0
+132 -62 -45 0
+16 -56 141 0
+-237 -205 9 0
+151 -227 -146 0
+-65 -212 -36 0
+-109 -88 -8 0
+-48 -146 -13 0
+245 210 148 0
+-50 16 -20 0
+-152 116 154 0
+-133 194 197 0
+97 145 -224 0
+-53 77 156 0
+244 129 35 0
+205 -225 201 0
+-219 -43 231 0
+-243 -30 222 0
+162 -191 -130 0
+-87 -134 -121 0
+-102 135 -157 0
+179 88 -173 0
+86 -50 221 0
+214 129 155 0
+-118 154 200 0
+194 152 245 0
+-43 -40 -127 0
+-215 220 -196 0
+211 235 13 0
+-228 133 -186 0
+38 -64 -137 0
+-71 -207 -38 0
+93 137 -141 0
+-173 -33 -146 0
+-218 125 -44 0
+139 89 -229 0
+23 -191 99 0
+232 229 -158 0
+-33 190 -12 0
+-90 -93 34 0
+48 -134 174 0
+169 -181 234 0
+-38 223 99 0
+-174 127 -56 0
+-95 144 22 0
+-214 74 151 0
+-180 19 -240 0
+-34 73 203 0
+248 -192 -174 0
+232 223 -121 0
+-22 -64 221 0
+-231 131 89 0
+-201 -77 -196 0
+201 206 155 0
+-101 -240 4 0
+118 -15 168 0
+-158 -168 248 0
+-119 88 65 0
+192 33 -182 0
+-166 30 216 0
+4 -39 237 0
+-250 143 -103 0
+-114 118 13 0
+-206 51 -121 0
+100 -32 -191 0
+136 172 -2 0
+227 13 -120 0
+-224 122 -17 0
+-74 -6 177 0
+106 243 -73 0
+10 194 -162 0
+238 43 -188 0
+6 96 66 0
+148 155 121 0
+-116 205 6 0
+179 10 7 0
+-16 9 -115 0
+-147 -122 -83 0
+-77 41 -68 0
+-210 -230 122 0
+29 -96 -133 0
+-108 -202 162 0
+209 51 150 0
+204 89 -84 0
+189 -246 178 0
+183 239 -191 0
+-218 131 -79 0
+157 61 33 0
+-98 56 -134 0
+129 16 165 0
+151 8 -113 0
+218 -39 16 0
+29 -74 179 0
+-106 -228 -87 0
+158 38 179 0
+197 244 12 0
+-196 53 121 0
+80 -128 -112 0
+-39 44 -218 0
+-39 191 164 0
+-222 209 1 0
+-66 -213 -139 0
+224 3 117 0
+76 -49 -99 0
+170 -213 72 0
+90 -152 41 0
+177 -200 -21 0
+-54 -109 -196 0
+225 20 -5 0
+204 232 142 0
+-108 -154 224 0
+-207 -171 -59 0
+171 -40 -53 0
+72 184 16 0
+-6 -211 60 0
+-219 -93 28 0
+51 -199 -192 0
+53 -96 -218 0
+103 34 111 0
+196 116 78 0
+-129 -231 -156 0
+177 224 96 0
+47 -136 117 0
+191 -94 -112 0
+-169 -157 88 0
+-58 -40 81 0
+-111 -122 227 0
+227 36 -196 0
+172 241 -31 0
+6 -210 149 0
+193 -13 100 0
+27 87 -166 0
+63 20 -192 0
+-196 34 232 0
+218 -73 -233 0
+176 -109 -201 0
+-70 -158 15 0
+141 -223 -77 0
+74 -177 223 0
+79 -120 112 0
+-249 -162 135 0
+-127 -6 174 0
+198 -132 57 0
+-213 38 214 0
+224 -171 -236 0
+-112 -231 132 0
+-13 -58 74 0
+21 -147 -197 0
+115 133 198 0
+-195 -42 -212 0
+151 -239 175 0
+-100 -248 163 0
+-238 205 -7 0
+94 -146 -60 0
+82 168 169 0
+-236 248 33 0
+15 -130 177 0
+-40 -154 -44 0
+68 80 -30 0
+-190 221 75 0
+-218 66 -152 0
+141 224 -185 0
+-104 67 -37 0
+-118 -107 50 0
+-55 -155 -73 0
+-250 -103 206 0
+71 -121 25 0
+-138 -42 -117 0
+-144 -57 -14 0
+45 -10 133 0
+-7 138 122 0
+13 109 -221 0
+-88 -1 -199 0
+110 67 -194 0
+-102 -54 158 0
+2 -177 -184 0
+-224 -152 -82 0
+103 -26 195 0
+-189 -90 -186 0
+-32 64 -248 0
+-235 -49 -94 0
+-141 146 135 0
+167 -194 100 0
+-231 184 -169 0
+111 98 -195 0
+25 -21 -41 0
+-102 80 -109 0
+-61 219 -142 0
+-238 -61 -70 0
+-37 -87 234 0
+222 220 -40 0
+224 -191 58 0
+-31 -237 -78 0
+-59 134 -219 0
+-14 76 -32 0
+16 28 196 0
+33 13 -224 0
+199 126 138 0
+-185 -107 -168 0
+-99 -248 34 0
+107 10 -117 0
+86 -97 169 0
+210 -136 -139 0
+132 -97 42 0
+7 -98 24 0
+-129 -84 27 0
+152 221 188 0
+-83 240 -10 0
+-157 219 19 0
+-225 24 115 0
+16 -192 175 0
+134 -89 30 0
+-196 -241 -48 0
+-128 119 103 0
+163 42 -144 0
+118 55 149 0
+-102 230 174 0
+-190 -246 72 0
+-122 -78 -151 0
+-95 -136 9 0
+195 30 -103 0
+178 -174 -101 0
+-245 -224 4 0
+104 -2 -187 0
+-173 111 -163 0
+-106 52 63 0
+-125 48 -190 0
+-158 97 142 0
+-197 183 68 0
+-38 184 -153 0
+-161 -200 226 0
+-236 -22 -148 0
+-93 155 -97 0
+50 -11 108 0
+160 -181 -52 0
+-236 42 -96 0
+-62 -1 15 0
+208 18 -167 0
+230 -51 -242 0
+205 -77 -67 0
+-153 124 240 0
+242 147 -5 0
+-19 63 -198 0
+-166 -96 -249 0
+43 -138 -243 0
+58 48 4 0
+51 38 236 0
+-236 -62 152 0
+-132 162 115 0
+47 -112 185 0
+-170 29 -127 0
+-13 -125 211 0
+-87 166 66 0
+7 230 224 0
+168 -157 154 0
+181 116 -153 0
+-230 51 102 0
+194 135 198 0
+72 -129 -26 0
+-87 167 -43 0
+114 199 -104 0
+243 -236 -193 0
+126 -119 -125 0
+-119 -199 125 0
+31 81 40 0
+-62 -184 7 0
+-58 193 -248 0
+240 -162 -40 0
+-111 -103 116 0
+-110 27 190 0
+-207 162 -194 0
+-226 -135 86 0
+-144 -124 34 0
+-101 98 121 0
+76 193 -145 0
+-26 48 -156 0
+-112 -236 117 0
+70 102 124 0
+-122 137 210 0
+109 -179 235 0
+-247 -220 -124 0
+135 -50 121 0
+1 -67 -181 0
+-236 42 -102 0
+-238 -142 133 0
+-48 141 -46 0
+-55 -177 33 0
+-4 179 97 0
+149 -40 58 0
+205 -222 -232 0
+-165 -240 16 0
+-194 -215 -236 0
+6 143 -92 0
+-119 -226 -184 0
+-17 181 139 0
+-123 -182 -72 0
+197 85 182 0
+-67 229 186 0
+-37 30 -14 0
+-230 -186 -70 0
+-100 135 -222 0
+186 -112 -150 0
+-212 -239 214 0
+-228 -194 48 0
+-172 136 -240 0
+141 -213 78 0
+-66 136 -215 0
+-200 215 125 0
+-181 89 -226 0
+33 -1 -19 0
+214 -132 94 0
+144 60 -180 0
+245 -223 147 0
+-152 67 -98 0
+10 78 -178 0
+159 63 50 0
+-46 247 -104 0
+-157 -100 54 0
+-121 52 159 0
+6 175 -13 0
+-193 -85 231 0
+-239 185 128 0
+-120 140 105 0
+-234 -229 -142 0
+-228 232 -163 0
+-171 -208 -21 0
+176 140 -144 0
+-58 -223 -73 0
+-2 129 -161 0
+132 -249 -119 0
+231 159 -91 0
+209 236 -132 0
+35 96 206 0
+-40 -9 230 0
+-88 34 -249 0
+-90 59 -146 0
+172 18 -192 0
+-37 155 75 0
+94 53 -91 0
+73 91 27 0
+-59 136 -164 0
+161 237 242 0
+-81 76 16 0
+239 -162 81 0
+72 -57 -174 0
+204 -187 -105 0
+91 -52 -157 0
+-193 -234 22 0
+237 -128 -1 0
+150 -29 -41 0
+-44 -80 -107 0
+-68 39 -49 0
+-169 63 186 0
+30 7 -203 0
+14 224 187 0
+225 -90 143 0
+-78 56 -129 0
+78 -198 62 0
+87 -167 -90 0
+-198 211 -136 0
+198 240 23 0
+181 147 66 0
+59 100 -42 0
+203 -199 97 0
+205 186 4 0
+23 17 8 0
+56 38 -225 0
+215 156 -97 0
+186 229 -158 0
+75 225 -82 0
+96 -88 168 0
+-181 188 -63 0
+-152 23 66 0
+208 -214 70 0
+12 -70 -64 0
+-244 243 217 0
+-187 -28 38 0
+-160 84 -119 0
+-66 -40 111 0
+225 167 176 0
+-167 -3 -66 0
+234 102 189 0
+-118 -10 205 0
+-133 -50 -77 0
+100 -159 -148 0
+-99 -114 160 0
+76 231 176 0
+135 119 37 0
+-126 -238 71 0
+184 81 164 0
+-239 205 -225 0
+-224 -194 -203 0
+-175 -92 -74 0
+232 57 -166 0
+-57 193 227 0
+82 -13 -38 0
+-28 135 99 0
+185 -209 148 0
+187 -151 -135 0
+-249 -9 86 0
+59 61 123 0
+1 143 -169 0
+155 57 160 0
+130 2 -229 0
+-157 101 -189 0
+-102 -134 229 0
+-8 231 237 0
+128 234 -166 0
+115 -165 232 0
+-24 85 186 0
+131 -179 145 0
+-203 160 -105 0
+-48 -214 -168 0
+-194 -115 118 0
+-10 -232 -130 0
+207 -75 135 0
+225 136 197 0
+-13 121 -246 0
+-133 -28 111 0
+-46 -214 -51 0
+132 -115 70 0
+54 191 -139 0
+-33 -84 29 0
+95 -195 -135 0
+140 111 -3 0
+-197 134 68 0
+17 39 -210 0
+49 91 -5 0
+-102 -148 117 0
+-188 -132 -125 0
+188 142 -28 0
+76 -121 -166 0
+-207 186 65 0
+-132 114 14 0
+-12 -37 137 0
+31 -165 225 0
+186 246 200 0
+-75 -237 22 0
+6 80 -149 0
+-24 -90 34 0
+-243 8 176 0
+-45 2 91 0
+81 177 109 0
+137 71 -136 0
+33 114 53 0
+78 -16 36 0
+-98 28 -103 0
+-61 -102 -132 0
+225 -91 18 0
+73 -159 -221 0
+-153 53 -11 0
+-40 154 20 0
+-97 153 143 0
+-176 -45 187 0
+52 227 -221 0
+17 -4 249 0
+20 232 208 0
+-80 -222 203 0
+68 -126 4 0
+-121 199 -36 0
+-159 -54 230 0
+-205 228 243 0
+74 73 245 0
+113 -149 86 0
+-182 -88 6 0
+-199 138 110 0
+-213 29 -83 0
+-247 -95 8 0
+9 2 -178 0
+-151 49 -232 0
+212 -214 -99 0
+176 104 -201 0
+-192 55 -68 0
+-229 -54 209 0
+52 -47 -125 0
+244 -166 -103 0
+-15 -162 -99 0
+188 112 211 0
+-212 -39 -60 0
+246 247 -3 0
+10 23 122 0
+-107 130 -20 0
+112 33 51 0
+-79 -250 151 0
+94 165 92 0
+-54 -44 143 0
+33 -12 -139 0
+242 -78 17 0
+154 229 -53 0
+-149 211 -137 0
+111 214 4 0
+68 131 -150 0
+-112 175 -150 0
+58 -54 -6 0
+-10 -131 114 0
+110 49 248 0
+125 152 246 0
+157 134 17 0
+9 -95 145 0
+243 -216 -195 0
+-141 -75 181 0
+-4 62 -166 0
+92 242 71 0
+201 57 -203 0
+160 -65 124 0
+-238 -62 163 0
+183 -204 -161 0
+37 -45 238 0
+-216 -104 -93 0
+-77 -109 -228 0
+-38 201 -211 0
+-49 -52 114 0
+-206 186 112 0
+229 -8 119 0
+-235 -3 -176 0
+112 -240 -90 0
+232 -238 -10 0
+161 152 -96 0
+-37 -74 147 0
+-222 129 75 0
+-37 202 -16 0
+85 5 -192 0
+4 11 -41 0
+-238 -69 209 0
+207 196 230 0
+57 130 23 0
+-26 -91 -50 0
+-105 189 -160 0
+-30 -26 -10 0
+90 -116 178 0
+-141 203 -150 0
+208 49 -246 0
+157 120 -118 0
+7 45 181 0
+-249 -122 206 0
+197 -82 55 0
+-3 -202 -127 0
+178 -117 12 0
+-202 -189 71 0
+-222 -204 -225 0
+29 -78 -248 0
+161 -177 -194 0
+-179 -102 -19 0
+216 -99 140 0
+140 -202 -49 0
+30 -159 -7 0
+-20 -152 108 0
+-116 118 134 0
+-85 23 130 0
+68 198 -62 0
+45 92 99 0
+231 139 -242 0
+120 216 48 0
+-34 -184 -128 0
+22 225 -135 0
+24 -135 -38 0
+-212 166 -45 0
+-134 123 -112 0
+-36 158 145 0
+-100 -93 26 0
+-180 199 -250 0
+-124 -33 100 0
+-65 120 226 0
+137 -87 9 0
+83 99 171 0
+-225 -12 45 0
+159 102 -148 0
+113 85 3 0
+-189 -147 -139 0
+-26 11 237 0
+43 93 81 0
+203 -227 -161 0
+-235 -97 15 0
+-40 124 171 0
+67 96 -109 0
+-122 -86 -71 0
+-11 -126 114 0
+101 -211 -196 0
+140 -237 3 0
+160 232 -169 0
+245 157 -47 0
+203 119 95 0
+165 140 -32 0
+-240 -145 -216 0
+-66 -114 -112 0
+-196 -127 -54 0
+212 -145 31 0
+-127 -125 -210 0
+137 -225 109 0
+232 34 178 0
+241 -214 -185 0
+-205 -167 -21 0
+55 99 107 0
+228 -144 66 0
+150 227 66 0
+135 61 47 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-042.cnf b/benchmarks/UUF250.1065.100/uuf250-042.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-042.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 63 250 33 0
+129 -154 -10 0
+7 53 159 0
+214 69 -26 0
+124 -190 163 0
+11 241 12 0
+-139 222 -8 0
+-24 -48 23 0
+-210 -135 175 0
+193 -90 -203 0
+-118 -151 -121 0
+-234 -83 -185 0
+-212 -4 -24 0
+91 -145 79 0
+-29 -72 134 0
+-111 -46 174 0
+-194 -159 -200 0
+-104 113 185 0
+-72 -187 -14 0
+194 -231 -215 0
+100 72 187 0
+141 247 -21 0
+-22 228 -33 0
+75 176 67 0
+-230 19 -250 0
+86 -195 32 0
+-134 -110 -81 0
+76 -222 182 0
+238 1 212 0
+73 69 -56 0
+32 99 96 0
+-149 -5 173 0
+184 235 94 0
+151 -81 21 0
+-149 208 -178 0
+-105 -62 -39 0
+-14 24 163 0
+-59 186 -56 0
+-172 202 229 0
+-51 -213 71 0
+-169 -22 162 0
+115 -235 60 0
+-99 -228 248 0
+53 -51 250 0
+-145 44 -25 0
+-66 -190 -213 0
+13 11 168 0
+-134 137 -65 0
+-181 94 -245 0
+242 -20 30 0
+-208 50 -241 0
+103 39 -146 0
+-107 -244 71 0
+116 -56 206 0
+96 -227 100 0
+-176 202 -135 0
+-52 -224 199 0
+-131 101 -52 0
+63 -137 -233 0
+-98 -92 -195 0
+-32 142 140 0
+76 109 -234 0
+-82 -186 78 0
+61 -200 -237 0
+-12 65 74 0
+145 -43 -181 0
+44 34 -96 0
+6 139 -88 0
+-183 -83 -174 0
+-151 137 -205 0
+-14 238 -9 0
+182 66 1 0
+179 -99 -196 0
+-240 114 -50 0
+54 -183 -62 0
+-225 170 -143 0
+-200 45 229 0
+-7 1 170 0
+-169 -6 -214 0
+-143 -223 179 0
+109 -205 4 0
+-165 137 -162 0
+-215 93 -234 0
+-236 -213 -5 0
+196 73 -146 0
+-208 -135 81 0
+-79 -50 -155 0
+-223 158 -83 0
+-206 -29 89 0
+135 173 92 0
+-157 -5 -2 0
+-6 45 -187 0
+-151 -7 38 0
+-110 -168 109 0
+218 13 9 0
+-176 -199 59 0
+64 192 69 0
+-130 -3 109 0
+248 96 239 0
+-191 12 -130 0
+4 -246 122 0
+-87 -237 249 0
+8 118 102 0
+-186 -32 -183 0
+-42 79 239 0
+-93 32 -54 0
+21 180 -214 0
+-119 -93 68 0
+-57 144 135 0
+-216 109 -100 0
+13 122 159 0
+43 -107 182 0
+207 -244 109 0
+127 21 210 0
+-33 -225 -135 0
+-10 191 36 0
+170 50 229 0
+-119 13 99 0
+43 -165 82 0
+-29 208 -66 0
+78 101 -186 0
+-235 189 242 0
+-68 -158 61 0
+229 -178 -13 0
+-152 209 -146 0
+-212 200 86 0
+89 48 43 0
+-129 -80 241 0
+38 224 -53 0
+-239 -186 192 0
+-120 114 13 0
+60 -100 -123 0
+-184 -59 -214 0
+49 37 -183 0
+84 -75 152 0
+88 78 -167 0
+176 -92 -27 0
+-183 127 16 0
+104 -100 -51 0
+-3 35 -213 0
+207 -147 249 0
+51 -174 123 0
+35 154 -193 0
+65 -153 93 0
+-3 192 -78 0
+-136 -52 34 0
+164 226 -204 0
+103 -88 -79 0
+-40 202 -31 0
+175 70 161 0
+-139 170 -57 0
+-202 217 207 0
+-81 -107 -97 0
+36 191 186 0
+-36 -248 73 0
+202 138 26 0
+-239 -11 45 0
+205 -247 155 0
+-36 191 247 0
+224 -43 68 0
+-153 -191 205 0
+7 -187 -25 0
+99 -88 187 0
+59 -175 32 0
+-125 -121 82 0
+-9 -69 -11 0
+227 3 146 0
+-191 -152 115 0
+-218 214 179 0
+39 144 195 0
+-190 94 -179 0
+158 33 -177 0
+-81 224 132 0
+-199 69 250 0
+-201 -106 -162 0
+-6 165 -91 0
+109 23 -180 0
+-15 156 187 0
+-183 -49 -106 0
+201 127 30 0
+-109 -26 170 0
+96 68 -56 0
+-237 118 -36 0
+211 -197 186 0
+239 -80 237 0
+-23 -50 -34 0
+226 94 -61 0
+-161 105 32 0
+83 238 244 0
+129 43 -202 0
+-124 84 -192 0
+-150 1 -33 0
+-125 -192 5 0
+-203 -221 21 0
+69 -118 -117 0
+162 107 12 0
+43 163 38 0
+-226 -249 -11 0
+14 108 119 0
+-109 -122 -225 0
+-153 -54 65 0
+-201 200 241 0
+57 -1 113 0
+215 246 -126 0
+-191 138 -51 0
+-124 -15 -246 0
+16 129 -103 0
+-122 -172 128 0
+-2 203 -105 0
+56 -226 -22 0
+50 -15 149 0
+198 -219 205 0
+177 97 -242 0
+164 -82 -183 0
+-153 15 194 0
+-58 -170 100 0
+-32 -163 -21 0
+57 -138 -93 0
+-29 107 -6 0
+179 -28 228 0
+208 -9 -18 0
+-109 -246 145 0
+-126 39 -245 0
+-142 116 -43 0
+110 -6 -195 0
+-186 -85 154 0
+187 -250 113 0
+-188 -5 -134 0
+-119 114 -86 0
+79 -120 168 0
+170 143 131 0
+191 32 -22 0
+148 -50 -155 0
+2 100 241 0
+-1 90 120 0
+214 33 219 0
+-116 46 -96 0
+-39 247 -8 0
+71 30 89 0
+-62 118 188 0
+-8 249 -84 0
+-40 209 234 0
+94 135 79 0
+-91 -149 136 0
+-28 -21 -121 0
+17 -210 -155 0
+38 225 206 0
+-104 204 187 0
+-39 145 163 0
+178 100 143 0
+204 -81 -54 0
+106 -218 214 0
+114 92 27 0
+-65 -62 225 0
+-99 -163 -147 0
+-87 165 -43 0
+130 -129 -191 0
+-167 53 21 0
+-24 -167 107 0
+-46 -243 -5 0
+-155 -71 -131 0
+170 -90 -32 0
+40 99 -25 0
+-105 65 -44 0
+53 109 -180 0
+-24 -205 -233 0
+58 -72 -33 0
+60 221 65 0
+211 136 -171 0
+191 -150 -92 0
+33 -231 -98 0
+-209 192 71 0
+207 -90 224 0
+127 -134 -140 0
+31 -78 136 0
+16 -231 -73 0
+-113 -205 -148 0
+-186 -153 -17 0
+164 50 -73 0
+-40 128 -38 0
+17 -16 -216 0
+-46 -241 166 0
+-121 109 -14 0
+-77 -182 237 0
+-110 -25 -211 0
+133 217 226 0
+-60 101 94 0
+86 164 -126 0
+36 127 76 0
+105 135 85 0
+26 165 1 0
+-106 73 -157 0
+217 -134 -114 0
+236 17 42 0
+-122 -143 -202 0
+-241 -233 -149 0
+-47 89 235 0
+154 5 -166 0
+-182 -82 -164 0
+-40 -14 95 0
+226 -211 34 0
+36 -249 -107 0
+-52 105 -149 0
+114 54 -77 0
+230 66 -233 0
+-125 -32 164 0
+176 -191 114 0
+177 -12 170 0
+-70 92 95 0
+115 -99 -187 0
+-51 -47 -25 0
+-79 -131 121 0
+-7 -89 93 0
+218 -233 162 0
+183 243 129 0
+-113 141 98 0
+-68 -184 183 0
+19 132 185 0
+182 25 -81 0
+124 -20 203 0
+-54 -2 184 0
+-203 -207 222 0
+-231 164 229 0
+13 206 -61 0
+53 -174 168 0
+-48 -229 -58 0
+-20 -82 153 0
+89 197 -211 0
+-104 -124 -191 0
+-63 21 163 0
+36 73 -68 0
+-40 74 -28 0
+-240 -153 191 0
+-186 -75 -176 0
+116 52 -163 0
+-117 -67 11 0
+-131 -200 -138 0
+152 133 105 0
+143 -18 -149 0
+211 9 -189 0
+62 154 -36 0
+137 -219 145 0
+226 29 169 0
+155 14 -19 0
+-191 -42 -170 0
+-99 228 -111 0
+-79 -187 167 0
+-10 187 -72 0
+-180 -171 205 0
+110 165 -78 0
+236 142 222 0
+-45 104 -209 0
+5 86 106 0
+-18 -194 43 0
+9 1 -181 0
+80 16 -116 0
+73 156 244 0
+200 -122 -156 0
+-177 -215 114 0
+-235 196 5 0
+139 -111 -50 0
+-144 235 -67 0
+206 215 55 0
+-31 -196 -217 0
+-148 149 -100 0
+-187 -201 -242 0
+-148 -98 -138 0
+-148 189 -117 0
+-205 -80 -82 0
+-75 121 -144 0
+55 -210 157 0
+199 94 -208 0
+239 -206 -130 0
+240 113 -9 0
+-66 108 101 0
+166 -86 83 0
+-183 -80 -123 0
+-82 155 137 0
+-140 249 -158 0
+-130 136 48 0
+-104 11 164 0
+216 -15 125 0
+-20 -236 -195 0
+202 -87 203 0
+49 115 159 0
+174 -198 14 0
+132 -100 110 0
+-46 208 -1 0
+-195 -66 34 0
+170 222 -133 0
+81 242 175 0
+189 -211 158 0
+62 12 -54 0
+10 197 -233 0
+-62 13 -128 0
+172 170 187 0
+154 -201 -226 0
+-158 61 -204 0
+130 -132 -153 0
+-19 -237 9 0
+92 -103 18 0
+44 -102 -232 0
+-211 72 -41 0
+119 163 -45 0
+17 -44 -207 0
+-124 32 -240 0
+-171 104 -39 0
+-132 -82 24 0
+-85 -114 -220 0
+99 -152 -38 0
+-192 -50 9 0
+-119 112 172 0
+-110 146 126 0
+-189 152 235 0
+-152 -131 -21 0
+-166 127 -247 0
+-243 177 49 0
+208 193 207 0
+-204 -14 -177 0
+57 74 88 0
+25 179 -150 0
+209 96 -135 0
+69 218 -161 0
+-50 -4 -250 0
+184 248 245 0
+-44 100 186 0
+151 81 -134 0
+-3 -157 -110 0
+-149 -232 164 0
+69 -142 -103 0
+70 -206 -28 0
+-43 50 229 0
+-70 89 -223 0
+89 150 136 0
+-107 -117 -235 0
+-137 249 103 0
+63 -46 -52 0
+107 -41 -225 0
+234 59 -127 0
+-214 -168 -40 0
+-95 -13 -218 0
+200 239 -16 0
+139 -137 -29 0
+-90 199 58 0
+-140 -32 -37 0
+149 74 176 0
+86 -222 90 0
+89 -112 -6 0
+-117 64 -170 0
+43 170 -19 0
+-241 249 72 0
+18 200 65 0
+-227 140 149 0
+203 124 -187 0
+-110 -90 -137 0
+-126 159 234 0
+40 -92 48 0
+142 -175 -238 0
+163 -109 -119 0
+-65 -90 -5 0
+-187 93 -81 0
+19 -79 -246 0
+-164 75 119 0
+146 27 134 0
+-180 -190 -204 0
+-107 -78 13 0
+92 16 131 0
+-31 -244 139 0
+175 41 -29 0
+172 -235 -93 0
+45 -26 61 0
+-110 -54 -74 0
+-55 172 148 0
+-196 245 -84 0
+-127 224 124 0
+203 -142 69 0
+-71 59 -86 0
+-49 104 -147 0
+239 -242 212 0
+211 92 237 0
+-127 15 -226 0
+227 -99 234 0
+-38 -41 -136 0
+152 226 -174 0
+127 8 232 0
+-197 -218 57 0
+98 -139 -184 0
+-113 -238 -217 0
+182 -73 -179 0
+-245 -62 233 0
+18 122 -41 0
+160 -141 92 0
+-19 85 -28 0
+188 15 -22 0
+91 114 -18 0
+-147 -107 63 0
+-141 -91 -247 0
+22 -202 -52 0
+249 -123 149 0
+-226 -79 -132 0
+-185 -48 77 0
+104 126 99 0
+69 -129 -233 0
+-5 -177 41 0
+172 -173 107 0
+24 101 56 0
+-108 203 167 0
+-239 -121 152 0
+-139 -246 -7 0
+209 72 125 0
+-74 -148 -142 0
+171 106 -192 0
+110 51 115 0
+91 160 102 0
+49 -73 -174 0
+188 94 106 0
+237 198 37 0
+-183 60 146 0
+-34 241 103 0
+179 -129 176 0
+-68 -180 217 0
+18 233 5 0
+-85 -239 -74 0
+231 216 -145 0
+188 -24 104 0
+-236 194 25 0
+9 -134 2 0
+28 23 -46 0
+-5 234 192 0
+-124 5 -61 0
+72 104 -130 0
+116 64 131 0
+-175 -105 91 0
+-196 211 -76 0
+-175 -234 147 0
+171 -33 -118 0
+-48 245 237 0
+246 37 169 0
+179 202 -86 0
+147 -14 -180 0
+-58 -169 173 0
+99 -17 -47 0
+148 189 -195 0
+190 -203 -152 0
+-221 -103 4 0
+-40 -204 -169 0
+14 228 155 0
+-219 210 37 0
+113 -215 -13 0
+5 210 -71 0
+-9 148 170 0
+-66 -124 26 0
+68 153 47 0
+-165 -179 37 0
+-145 -198 236 0
+181 -214 243 0
+-149 -206 -227 0
+13 243 -64 0
+-130 -11 58 0
+-192 82 -199 0
+22 228 117 0
+117 -227 -212 0
+3 -164 -130 0
+195 102 -237 0
+-4 -210 6 0
+-106 -160 31 0
+-229 -41 -86 0
+-78 -136 150 0
+-183 -147 -224 0
+94 154 202 0
+-153 -212 -248 0
+-42 162 211 0
+114 -180 -230 0
+135 -69 -79 0
+100 -83 -132 0
+-140 84 -199 0
+-58 -45 19 0
+48 -76 93 0
+196 31 102 0
+-154 102 -211 0
+-94 -117 147 0
+39 -192 -73 0
+171 -174 46 0
+-36 -179 38 0
+-217 136 -158 0
+126 -184 -58 0
+51 203 133 0
+-94 -180 -182 0
+-146 228 95 0
+-240 83 213 0
+-89 -136 -236 0
+-88 209 102 0
+-229 176 -41 0
+-77 -209 210 0
+-248 131 -158 0
+-13 116 -53 0
+-148 100 169 0
+-110 -48 -176 0
+133 -36 199 0
+168 -204 -221 0
+242 -177 -114 0
+-5 73 225 0
+174 181 92 0
+89 213 85 0
+127 222 -245 0
+-95 38 87 0
+84 -86 58 0
+183 -84 -192 0
+-121 -127 76 0
+-35 -152 112 0
+-226 234 107 0
+17 -151 201 0
+175 92 189 0
+-107 -244 -229 0
+-50 186 61 0
+182 -44 241 0
+156 244 206 0
+-211 243 207 0
+-2 -216 -73 0
+-140 198 -160 0
+-207 40 -20 0
+-2 232 241 0
+74 -49 -52 0
+-109 -200 126 0
+156 69 221 0
+42 -225 -119 0
+58 -173 177 0
+-107 -204 64 0
+-68 93 -210 0
+-216 -180 -208 0
+-16 36 201 0
+79 -154 -44 0
+21 -58 129 0
+94 -34 -204 0
+-193 -192 -157 0
+127 144 186 0
+-198 106 -185 0
+167 -132 -194 0
+156 59 -192 0
+-87 -54 -109 0
+143 -81 -131 0
+110 106 -15 0
+179 14 -7 0
+-31 213 -30 0
+-140 -158 -196 0
+236 43 -230 0
+25 230 243 0
+-165 202 -103 0
+-143 104 -123 0
+63 -216 102 0
+-158 200 -45 0
+25 -91 -144 0
+-107 -44 -119 0
+-119 107 46 0
+186 92 88 0
+39 -7 2 0
+-248 -168 159 0
+-58 42 82 0
+-117 120 -153 0
+34 46 23 0
+-172 -122 128 0
+-241 202 189 0
+187 150 -165 0
+-65 192 -35 0
+-149 138 191 0
+-42 180 145 0
+-191 -93 -51 0
+-3 -178 43 0
+83 -10 -59 0
+-12 125 51 0
+226 87 238 0
+220 197 -183 0
+-163 -78 102 0
+-72 -79 57 0
+44 -207 -158 0
+-152 134 40 0
+-230 -223 242 0
+-87 155 -145 0
+235 180 -219 0
+-75 -104 120 0
+-185 -99 -162 0
+20 -219 -137 0
+-79 -217 -34 0
+114 -140 -72 0
+246 -5 -235 0
+144 -172 31 0
+219 -166 237 0
+235 -6 -85 0
+-159 -94 129 0
+112 171 64 0
+29 -179 223 0
+78 202 -35 0
+181 42 -218 0
+-4 -217 -40 0
+192 -59 -136 0
+56 -184 101 0
+-147 -69 35 0
+143 64 -133 0
+58 -83 159 0
+-63 -156 164 0
+-120 -218 -2 0
+53 143 -62 0
+180 216 8 0
+-4 -133 -169 0
+-17 -43 -40 0
+250 110 -168 0
+245 -132 -55 0
+1 -149 -94 0
+94 -214 53 0
+-146 142 75 0
+135 72 174 0
+215 67 134 0
+-148 -124 -1 0
+-161 -225 176 0
+246 133 193 0
+135 202 -86 0
+-61 -218 225 0
+47 134 221 0
+-10 -35 77 0
+-235 242 197 0
+192 197 -215 0
+-187 65 -184 0
+-9 57 -54 0
+-82 114 -212 0
+-223 -33 200 0
+-183 -152 -208 0
+114 116 27 0
+218 36 -93 0
+-198 97 60 0
+117 -228 140 0
+79 -80 -2 0
+248 -89 47 0
+-60 104 109 0
+-99 -72 -221 0
+-15 -98 204 0
+3 243 -180 0
+-185 26 -245 0
+-55 109 234 0
+36 109 -180 0
+-232 -30 -9 0
+-35 -186 -166 0
+119 124 219 0
+-244 159 -126 0
+86 108 245 0
+-176 95 -40 0
+108 64 159 0
+-217 146 222 0
+203 -2 236 0
+-215 64 164 0
+219 -5 -121 0
+-231 46 -213 0
+-238 -36 -136 0
+36 173 147 0
+-77 -216 189 0
+-17 -143 -23 0
+-38 132 7 0
+-240 -8 111 0
+-20 3 4 0
+-41 100 -219 0
+247 -106 -35 0
+-231 30 66 0
+-63 -20 95 0
+4 164 64 0
+-10 120 186 0
+-122 96 130 0
+-91 96 -153 0
+243 145 202 0
+-149 70 11 0
+-48 86 209 0
+-7 186 154 0
+-10 182 -115 0
+94 -81 -91 0
+-142 67 227 0
+-242 76 -139 0
+-9 -65 -139 0
+181 210 -162 0
+242 216 -81 0
+-239 153 65 0
+-18 -46 -168 0
+-110 -5 -40 0
+-228 -97 201 0
+-139 -134 38 0
+218 -203 202 0
+126 186 52 0
+19 -201 -52 0
+-50 177 -65 0
+72 -206 90 0
+157 -143 -7 0
+-114 51 -110 0
+214 -112 152 0
+233 -220 28 0
+5 -41 -49 0
+-149 -56 116 0
+-80 -28 -91 0
+140 -156 -46 0
+-142 -154 -185 0
+13 206 195 0
+-35 200 149 0
+191 185 90 0
+214 14 187 0
+-225 197 -11 0
+64 -129 -168 0
+-101 225 168 0
+-61 65 207 0
+182 59 -94 0
+-226 -43 -95 0
+199 16 89 0
+85 124 -4 0
+-25 184 193 0
+-62 -15 -97 0
+-54 109 -208 0
+-109 -43 -176 0
+-227 -244 -73 0
+109 21 -129 0
+-89 -64 227 0
+101 -23 218 0
+-218 -29 105 0
+-93 -202 8 0
+-110 41 24 0
+-200 180 90 0
+36 216 81 0
+-65 -241 31 0
+-184 -227 -208 0
+-195 -1 180 0
+244 190 201 0
+-142 -151 32 0
+224 -218 -45 0
+-10 70 155 0
+108 -206 47 0
+59 168 226 0
+76 142 -241 0
+-161 89 -111 0
+135 103 67 0
+-85 -178 -34 0
+-168 23 124 0
+-234 -107 -17 0
+-118 125 220 0
+226 215 -164 0
+-121 -89 -162 0
+-110 139 -149 0
+108 -15 38 0
+-5 106 -126 0
+-36 59 -171 0
+184 222 -14 0
+221 -234 -122 0
+50 -75 -168 0
+-88 -203 11 0
+170 -212 154 0
+15 -94 226 0
+-11 159 84 0
+-36 -77 125 0
+108 -2 -26 0
+213 -134 164 0
+121 238 167 0
+196 -26 14 0
+-79 -193 118 0
+27 3 -32 0
+-4 -84 130 0
+-241 -70 90 0
+13 -110 130 0
+-66 -217 -230 0
+-214 -197 -129 0
+241 -2 83 0
+224 159 102 0
+168 79 127 0
+84 170 -232 0
+189 66 98 0
+-67 -52 98 0
+182 -146 -176 0
+-50 -126 -70 0
+-192 6 -93 0
+-75 8 11 0
+18 142 124 0
+132 222 -192 0
+49 -55 -26 0
+-41 173 203 0
+78 170 30 0
+161 -109 246 0
+81 -107 8 0
+-172 212 68 0
+145 120 221 0
+-119 -81 235 0
+-4 80 -185 0
+36 -195 -16 0
+56 138 -141 0
+-172 229 91 0
+-208 195 174 0
+-18 97 173 0
+-113 -131 -231 0
+-58 230 -84 0
+169 -24 -147 0
+102 123 167 0
+119 83 -106 0
+78 148 82 0
+4 83 236 0
+-6 -200 112 0
+125 60 -150 0
+-51 -204 47 0
+-107 -72 230 0
+-194 -133 89 0
+-17 -225 69 0
+155 2 -87 0
+19 -94 126 0
+-147 106 193 0
+-133 -238 -205 0
+-90 182 149 0
+186 214 28 0
+194 36 -164 0
+-191 248 19 0
+-205 -7 -50 0
+-84 -68 -147 0
+9 -162 -170 0
+107 -127 224 0
+-183 137 -72 0
+13 -225 -204 0
+-27 -218 -249 0
+130 -209 136 0
+-237 102 -196 0
+35 55 28 0
+54 18 -22 0
+-188 107 124 0
+161 -160 32 0
+115 -196 -128 0
+-202 191 54 0
+27 101 -76 0
+205 -44 13 0
+-152 -140 -202 0
+209 51 106 0
+-86 62 -203 0
+197 67 -100 0
+-179 -70 -1 0
+-233 -48 120 0
+-95 190 -106 0
+-212 112 27 0
+164 -198 -134 0
+-221 149 -68 0
+201 72 -13 0
+-126 101 -183 0
+-196 -13 70 0
+-40 91 -18 0
+-171 75 -136 0
+-202 247 46 0
+-207 -192 -154 0
+-97 119 -218 0
+237 130 236 0
+-241 -222 -165 0
+-100 161 206 0
+198 -81 -214 0
+56 -67 4 0
+-167 -220 224 0
+-242 215 -247 0
+115 190 -117 0
+92 -33 73 0
+-191 -189 108 0
+38 128 61 0
+36 -21 249 0
+239 40 28 0
+-97 202 145 0
+210 -197 -217 0
+-159 -178 55 0
+4 223 105 0
+91 243 -70 0
+231 194 -131 0
+153 -72 -85 0
+46 48 152 0
+185 22 62 0
+-68 -115 -60 0
+-67 213 -101 0
+-85 240 -35 0
+144 155 -222 0
+-134 -189 11 0
+13 -45 -149 0
+229 -248 -94 0
+43 -30 171 0
+-1 -92 -184 0
+-212 -20 127 0
+-7 228 149 0
+-37 28 78 0
+-62 -150 -52 0
+-12 -227 -92 0
+134 -162 -247 0
+114 141 -190 0
+-92 -83 17 0
+-192 25 -23 0
+243 -19 -227 0
+62 96 -87 0
+-20 -220 -111 0
+-198 -74 -239 0
+88 -185 -226 0
+110 171 -1 0
+11 66 -59 0
+-68 144 135 0
+85 51 -191 0
+-24 -103 118 0
+-232 -72 -217 0
+195 168 -37 0
+169 84 -55 0
+170 -96 -208 0
+-43 -192 75 0
+-206 -173 109 0
+-144 99 -184 0
+-92 21 33 0
+53 243 139 0
+233 144 -250 0
+-94 -10 114 0
+-218 76 -116 0
+-101 -97 239 0
+176 45 -55 0
+122 37 50 0
+-62 -188 113 0
+192 108 120 0
+26 -109 -222 0
+-76 -166 8 0
+36 -102 -99 0
+188 -34 130 0
+-95 -150 -126 0
+89 -232 -242 0
+24 -72 -148 0
+-94 238 -230 0
+134 10 -237 0
+-32 155 94 0
+41 207 33 0
+-14 41 101 0
+40 166 39 0
+-223 241 -121 0
+-154 -35 -84 0
+48 232 -159 0
+-109 -28 216 0
+11 -230 203 0
+160 -221 51 0
+210 83 89 0
+-245 -127 12 0
+79 65 -54 0
+81 34 -223 0
+-93 242 192 0
+197 231 203 0
+65 -19 159 0
+-103 1 -180 0
+150 -125 237 0
+93 -1 61 0
+155 -91 63 0
+139 191 106 0
+163 120 28 0
+46 176 197 0
+-102 -140 -106 0
+245 -77 -90 0
+-145 73 -156 0
+28 32 42 0
+128 -170 244 0
+-179 54 34 0
+211 179 123 0
+-163 185 -243 0
+-190 -86 207 0
+-123 129 18 0
+-125 135 237 0
+192 62 -16 0
+-151 -243 62 0
+59 95 -201 0
+40 -213 39 0
+114 -34 4 0
+-188 -134 -167 0
+-81 -98 -239 0
+-8 49 237 0
+-118 -103 -39 0
+26 23 -231 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-043.cnf b/benchmarks/UUF250.1065.100/uuf250-043.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-043.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -191 -189 79 0
+149 44 228 0
+40 10 35 0
+84 -68 -166 0
+242 -147 -99 0
+179 158 184 0
+102 23 -109 0
+-141 -103 217 0
+-1 -238 152 0
+-96 242 -198 0
+190 245 -73 0
+188 -104 219 0
+-3 -74 135 0
+-53 -249 26 0
+-5 -11 17 0
+-117 144 76 0
+135 -204 181 0
+135 -2 -188 0
+58 -23 185 0
+108 -231 110 0
+206 -49 -208 0
+108 -122 -179 0
+153 -110 -180 0
+-25 187 -172 0
+59 128 -168 0
+-207 109 -190 0
+-95 -219 93 0
+36 -53 200 0
+150 -119 -20 0
+166 17 45 0
+66 -225 214 0
+170 -57 -28 0
+-34 226 -24 0
+83 249 -74 0
+19 23 -228 0
+-168 -172 -221 0
+-191 98 -240 0
+-189 -144 155 0
+-167 210 4 0
+-203 -81 -133 0
+-176 -61 161 0
+79 131 186 0
+-249 -38 190 0
+-158 -167 27 0
+-21 109 168 0
+141 215 122 0
+140 190 193 0
+121 -7 80 0
+-127 -67 -245 0
+-241 -248 11 0
+219 42 14 0
+152 232 65 0
+-137 -177 -80 0
+45 113 57 0
+-192 -5 -32 0
+1 -132 223 0
+-140 -124 47 0
+27 105 30 0
+-96 -116 -128 0
+-185 97 147 0
+148 49 -191 0
+-185 -203 36 0
+85 183 -109 0
+131 134 -45 0
+151 -219 46 0
+108 -82 -143 0
+-210 137 158 0
+249 204 246 0
+36 -199 -167 0
+30 -109 171 0
+169 14 -187 0
+-17 22 -26 0
+-238 15 -97 0
+-17 -156 114 0
+135 15 179 0
+159 9 -98 0
+235 87 -180 0
+-153 -248 210 0
+164 -247 -236 0
+97 65 235 0
+-110 28 -83 0
+116 107 -238 0
+-242 19 -246 0
+32 -181 -224 0
+-238 54 218 0
+-47 -188 -113 0
+30 10 -92 0
+16 -46 -227 0
+-238 29 -174 0
+114 33 184 0
+167 -51 200 0
+14 -210 -103 0
+64 242 -203 0
+-34 -241 229 0
+88 -65 57 0
+-34 62 112 0
+-76 -105 -250 0
+85 25 -218 0
+-238 98 -211 0
+240 -143 226 0
+-107 -198 184 0
+9 -7 129 0
+-235 20 -114 0
+-173 45 26 0
+46 2 -223 0
+143 154 84 0
+-100 -131 -21 0
+-68 123 224 0
+-110 -248 75 0
+-216 -177 -88 0
+-74 -90 -38 0
+-172 -15 -40 0
+146 -62 50 0
+-149 -104 122 0
+-61 -205 -180 0
+32 -216 -69 0
+-45 -146 -17 0
+132 -201 245 0
+150 48 -241 0
+184 -240 173 0
+-112 -98 -16 0
+-159 16 -43 0
+120 -135 133 0
+-233 -35 -124 0
+-218 -92 149 0
+-190 -35 128 0
+-101 124 115 0
+-74 170 -2 0
+-33 -16 171 0
+-64 207 171 0
+243 -36 128 0
+220 -90 217 0
+-201 56 -186 0
+89 -44 -235 0
+89 -13 181 0
+-103 218 62 0
+74 -58 141 0
+-57 93 -179 0
+-211 -133 -234 0
+169 -231 -195 0
+-126 92 -138 0
+-239 -146 -33 0
+-2 -243 17 0
+121 -194 193 0
+-36 -57 65 0
+151 -31 -146 0
+14 206 114 0
+-222 87 42 0
+-48 -137 219 0
+-76 26 164 0
+195 -158 100 0
+-59 210 23 0
+221 -228 -193 0
+37 12 96 0
+113 -78 112 0
+-95 162 -25 0
+11 -60 -180 0
+139 -202 -163 0
+-41 250 -139 0
+223 -117 -218 0
+-202 -238 97 0
+196 -192 -157 0
+-61 -113 90 0
+-100 236 53 0
+130 -94 174 0
+-33 129 -54 0
+-227 -50 -176 0
+21 -236 -13 0
+-163 58 193 0
+-22 176 159 0
+13 -56 214 0
+-51 161 118 0
+-126 -64 -28 0
+95 87 44 0
+101 73 17 0
+94 31 96 0
+-126 147 -190 0
+37 -249 -47 0
+50 231 57 0
+-184 -118 -181 0
+240 221 230 0
+114 -154 224 0
+37 -184 -95 0
+54 -47 -212 0
+-217 74 -97 0
+96 13 -193 0
+-152 211 125 0
+222 -51 -206 0
+48 187 -250 0
+238 -14 -213 0
+-57 7 249 0
+221 234 56 0
+118 -81 121 0
+25 -195 -191 0
+-163 191 -1 0
+112 82 -168 0
+205 -52 234 0
+-80 14 174 0
+-205 -112 -16 0
+-133 -49 -160 0
+-45 -35 16 0
+-212 99 148 0
+-37 -188 -59 0
+31 -93 -6 0
+-15 121 190 0
+108 49 149 0
+220 -222 -141 0
+-162 -204 187 0
+115 -194 -168 0
+-12 -4 25 0
+-66 -35 77 0
+-7 -129 -59 0
+147 -158 178 0
+159 242 35 0
+231 124 -27 0
+34 141 -239 0
+197 111 25 0
+-230 -154 179 0
+249 -145 -48 0
+57 -201 33 0
+37 239 249 0
+-172 46 -213 0
+-218 -31 124 0
+-202 -187 -6 0
+-159 27 -177 0
+50 -147 -121 0
+150 94 15 0
+-83 -8 96 0
+68 105 -221 0
+-49 -13 218 0
+-107 3 -225 0
+-197 201 240 0
+27 146 -37 0
+-156 -170 -45 0
+68 41 161 0
+114 122 -117 0
+-235 46 -118 0
+4 -34 -76 0
+230 -62 97 0
+172 6 -129 0
+195 -155 17 0
+229 -228 -161 0
+26 -205 201 0
+29 -224 168 0
+213 -168 -112 0
+237 194 58 0
+118 233 -27 0
+-196 -104 -183 0
+-2 233 -150 0
+-25 -70 64 0
+38 -148 7 0
+-145 18 245 0
+150 -241 -177 0
+-8 139 -113 0
+54 -82 -40 0
+-181 5 -99 0
+-199 -245 16 0
+-17 -67 -52 0
+-74 156 -77 0
+-156 -117 -216 0
+-146 165 188 0
+242 -51 -32 0
+69 -10 -15 0
+-59 -26 -68 0
+-19 117 -248 0
+168 -206 -146 0
+-142 -192 48 0
+-122 -18 52 0
+48 196 -30 0
+-246 100 -108 0
+224 2 125 0
+-117 -249 -15 0
+206 -43 232 0
+11 226 -65 0
+-31 86 246 0
+-57 -52 -82 0
+4 -36 187 0
+-232 -155 151 0
+-82 -172 -55 0
+42 -243 231 0
+-117 187 109 0
+137 -120 65 0
+181 121 170 0
+-161 165 -3 0
+110 -103 207 0
+148 -7 -23 0
+36 -92 -9 0
+115 -96 18 0
+116 87 16 0
+82 162 179 0
+-125 -149 75 0
+36 191 121 0
+-192 -156 130 0
+60 -56 -144 0
+152 5 107 0
+-149 167 -7 0
+2 -98 -103 0
+158 84 -50 0
+-94 -102 -45 0
+183 -79 222 0
+-146 57 -180 0
+-64 -32 -91 0
+60 61 66 0
+-98 -192 -211 0
+110 -111 216 0
+95 -46 -180 0
+17 -11 -241 0
+-90 236 205 0
+-14 193 -244 0
+111 195 -33 0
+-199 -121 -228 0
+88 162 186 0
+-223 108 -98 0
+-229 -27 -134 0
+-145 -111 -163 0
+110 135 -60 0
+-12 -102 -117 0
+-59 153 243 0
+-98 58 32 0
+200 175 143 0
+51 212 -214 0
+-64 60 79 0
+65 -66 -161 0
+63 69 47 0
+127 250 19 0
+163 63 61 0
+87 -171 116 0
+-81 -243 35 0
+200 33 -71 0
+-171 -83 -146 0
+37 -108 -61 0
+-134 -217 93 0
+-123 -63 -12 0
+182 -150 9 0
+148 115 174 0
+41 -91 227 0
+23 70 73 0
+-134 192 118 0
+-122 31 -217 0
+-221 -181 26 0
+-14 15 171 0
+-96 138 -177 0
+224 136 188 0
+158 153 68 0
+36 -4 30 0
+141 -161 -19 0
+169 -247 22 0
+91 -139 -160 0
+-64 137 -94 0
+231 47 130 0
+14 249 188 0
+-166 228 -85 0
+210 -163 138 0
+-60 -5 4 0
+-29 -116 -61 0
+186 -139 -166 0
+212 86 203 0
+-46 232 -189 0
+51 160 133 0
+-69 -92 133 0
+-47 186 148 0
+-188 20 -154 0
+166 112 158 0
+233 -97 -168 0
+134 219 72 0
+-25 145 7 0
+-239 -45 -85 0
+-68 -101 13 0
+-234 189 154 0
+-132 -188 23 0
+25 -228 15 0
+-96 139 167 0
+81 99 -202 0
+151 -57 -96 0
+-109 89 87 0
+2 66 -18 0
+138 192 56 0
+155 203 185 0
+14 197 65 0
+9 -109 -110 0
+-135 241 216 0
+-71 -145 -4 0
+-212 -103 79 0
+-154 223 71 0
+239 -91 -179 0
+-249 -70 -159 0
+26 -43 59 0
+-156 130 110 0
+-109 -179 42 0
+-250 -134 -214 0
+97 -230 -219 0
+-171 -220 -234 0
+236 -155 32 0
+-164 -248 -235 0
+78 176 -14 0
+-190 -201 -225 0
+99 127 -138 0
+234 -91 -42 0
+72 99 178 0
+-186 -131 -29 0
+-195 111 84 0
+-89 -117 166 0
+-113 -182 112 0
+85 19 -146 0
+-115 -11 -79 0
+26 155 -111 0
+149 -163 -245 0
+-86 -2 126 0
+-244 241 -91 0
+-88 117 -175 0
+167 -36 40 0
+-155 44 -27 0
+-94 -194 168 0
+-41 134 65 0
+-46 111 -183 0
+-105 -193 227 0
+8 124 165 0
+200 118 216 0
+192 127 239 0
+72 54 -122 0
+-195 128 91 0
+-43 29 -184 0
+-230 -13 -75 0
+51 72 37 0
+-51 -148 98 0
+-71 96 249 0
+-221 60 50 0
+-112 -246 125 0
+-97 241 -77 0
+178 80 -50 0
+-147 -72 46 0
+-166 204 -122 0
+-77 -220 133 0
+207 -3 64 0
+-186 64 -173 0
+-186 -235 -246 0
+-44 45 183 0
+-54 86 -11 0
+10 244 170 0
+166 -212 -120 0
+12 132 193 0
+-237 156 -118 0
+-209 125 -212 0
+136 -71 243 0
+-110 -58 -230 0
+-188 -157 -57 0
+203 150 -75 0
+-197 -27 21 0
+-158 -131 152 0
+-169 45 -102 0
+-74 212 154 0
+49 45 217 0
+-20 62 41 0
+129 188 24 0
+198 -168 -170 0
+170 -154 -71 0
+-99 -40 -105 0
+242 -217 201 0
+-154 66 195 0
+-246 -42 -235 0
+-83 56 80 0
+-40 -203 115 0
+-33 -166 -236 0
+-241 101 239 0
+-3 -24 124 0
+-165 -21 -66 0
+-70 214 124 0
+-203 140 -214 0
+112 114 12 0
+183 51 64 0
+-66 -203 -23 0
+-52 -16 160 0
+-224 152 157 0
+98 202 -143 0
+-150 234 241 0
+-215 -105 -231 0
+184 -38 -193 0
+110 186 -43 0
+-45 221 -86 0
+128 -229 -121 0
+-148 -156 -15 0
+-56 -76 -38 0
+-139 27 186 0
+-65 88 28 0
+-37 152 87 0
+67 167 184 0
+81 101 151 0
+117 -237 -95 0
+-110 -234 -225 0
+246 170 -150 0
+110 -144 -87 0
+118 -55 232 0
+-87 39 -67 0
+68 201 219 0
+-40 -83 22 0
+-109 25 -242 0
+76 -185 -21 0
+-138 -40 232 0
+-190 38 23 0
+11 119 193 0
+130 167 -132 0
+88 -188 134 0
+51 133 126 0
+-104 -27 -134 0
+-236 -195 -82 0
+-35 -107 -57 0
+-114 -67 105 0
+-84 225 232 0
+-55 -110 95 0
+-151 -222 -225 0
+-121 184 58 0
+-94 -214 102 0
+48 45 1 0
+-97 -58 117 0
+-220 -146 -74 0
+-145 -248 157 0
+238 -19 -220 0
+116 14 -224 0
+-123 138 35 0
+-92 -48 176 0
+138 137 -50 0
+49 -78 -242 0
+-198 -32 222 0
+-149 20 -151 0
+-213 101 27 0
+-190 -153 -156 0
+-213 245 -72 0
+-163 -211 -20 0
+147 -30 -187 0
+25 176 46 0
+-70 -3 -213 0
+219 -205 -154 0
+29 -72 126 0
+-216 -101 -38 0
+-98 -172 -176 0
+-204 42 -241 0
+-75 235 188 0
+143 54 169 0
+27 -68 224 0
+-64 -67 42 0
+-227 163 56 0
+-201 -153 56 0
+-236 23 -136 0
+-26 -68 56 0
+-120 -196 92 0
+-176 -161 214 0
+52 -80 195 0
+189 203 -97 0
+62 -132 207 0
+-142 -1 -33 0
+-35 88 128 0
+-40 -120 85 0
+-58 -166 5 0
+-42 -52 243 0
+86 61 125 0
+-86 78 -124 0
+219 115 61 0
+105 156 -204 0
+-221 101 -246 0
+-88 185 225 0
+248 138 -96 0
+62 69 -37 0
+160 226 41 0
+56 57 200 0
+-215 107 233 0
+207 -66 174 0
+224 249 -92 0
+-145 -31 189 0
+-35 -199 80 0
+33 -215 206 0
+-51 -111 90 0
+248 -137 -25 0
+-52 -42 176 0
+15 -12 18 0
+-194 28 -232 0
+173 94 -246 0
+39 -65 -46 0
+-209 -206 -234 0
+-203 210 -223 0
+-238 -247 246 0
+105 69 -133 0
+9 -119 -15 0
+-246 141 124 0
+-191 -228 29 0
+-130 -185 -80 0
+164 8 44 0
+246 -116 -244 0
+179 -164 66 0
+-121 -83 68 0
+232 125 201 0
+36 -164 -112 0
+-204 -206 85 0
+-122 -145 168 0
+27 -68 -144 0
+110 199 14 0
+164 44 -178 0
+245 77 94 0
+84 145 -205 0
+-62 -108 -219 0
+94 63 -134 0
+120 37 187 0
+185 -57 -136 0
+88 -221 -53 0
+-193 -33 -241 0
+-98 -81 -6 0
+124 57 -164 0
+120 38 -32 0
+-164 -152 139 0
+100 137 -142 0
+34 -146 -210 0
+166 1 202 0
+55 -181 -93 0
+-5 99 60 0
+-2 164 -140 0
+-23 37 -84 0
+128 241 212 0
+-135 -125 -203 0
+-135 215 237 0
+197 110 -214 0
+25 26 3 0
+70 -134 -68 0
+54 98 -13 0
+-145 -209 188 0
+-181 -99 -154 0
+110 209 -182 0
+190 -136 72 0
+-146 -221 -133 0
+130 122 166 0
+112 183 166 0
+172 187 -60 0
+41 -239 -12 0
+148 141 -150 0
+-237 -179 249 0
+-219 108 184 0
+235 -45 -197 0
+-170 188 -233 0
+110 -198 -120 0
+-136 214 96 0
+136 -84 198 0
+79 -204 115 0
+20 167 -200 0
+231 -208 -198 0
+18 -103 139 0
+-204 -123 88 0
+222 21 10 0
+98 66 174 0
+-47 -49 -230 0
+169 167 50 0
+-61 -233 160 0
+-205 -106 -122 0
+-220 41 233 0
+-165 -134 -100 0
+-90 47 -165 0
+176 164 177 0
+186 -16 167 0
+-225 199 -150 0
+8 -6 -121 0
+106 -239 -45 0
+-214 -53 61 0
+201 -73 138 0
+226 105 -65 0
+-111 -69 162 0
+230 31 -50 0
+-171 -14 230 0
+-103 -104 190 0
+-106 196 -174 0
+-77 -182 -55 0
+50 -143 11 0
+27 87 -76 0
+123 -171 83 0
+132 -17 250 0
+42 14 -1 0
+75 -53 -56 0
+-147 -179 -59 0
+201 58 -47 0
+87 2 -223 0
+-155 -99 -174 0
+-70 19 -229 0
+-97 -1 -59 0
+32 -173 -52 0
+34 -43 -173 0
+167 -34 80 0
+-16 -9 -42 0
+-125 -231 147 0
+-177 -167 -42 0
+149 28 -41 0
+-53 201 -203 0
+-156 57 150 0
+-93 175 -14 0
+-108 34 66 0
+-148 -161 87 0
+108 -36 72 0
+202 73 -169 0
+-135 113 -143 0
+47 210 34 0
+171 -7 -206 0
+-128 53 -223 0
+-62 -64 -213 0
+199 -49 -95 0
+91 243 156 0
+169 24 -22 0
+62 158 -20 0
+-176 -170 196 0
+-120 -99 158 0
+160 -30 -96 0
+80 -73 223 0
+68 9 161 0
+219 188 164 0
+-226 -186 181 0
+-99 156 130 0
+243 132 52 0
+-161 -87 -216 0
+-216 -99 172 0
+152 181 196 0
+-117 -218 226 0
+-76 -124 -167 0
+-182 127 -81 0
+132 -90 60 0
+63 -120 195 0
+78 69 -32 0
+88 141 36 0
+249 200 130 0
+40 229 93 0
+114 95 -180 0
+-122 -180 199 0
+66 72 -154 0
+-104 -74 -121 0
+237 192 -196 0
+140 -155 -72 0
+-200 -85 104 0
+163 -54 -158 0
+237 -9 -56 0
+75 228 -150 0
+248 197 96 0
+244 215 -144 0
+184 26 185 0
+-74 -78 97 0
+-88 9 66 0
+179 27 70 0
+-84 -89 -49 0
+108 -119 188 0
+-131 -33 106 0
+-66 -250 49 0
+5 -165 -104 0
+-158 -22 -37 0
+119 -107 91 0
+-84 29 -83 0
+229 -72 -245 0
+-104 208 147 0
+-156 -189 107 0
+165 13 212 0
+-55 152 -139 0
+-132 69 -217 0
+108 -199 -127 0
+-89 62 -96 0
+52 -168 4 0
+123 227 224 0
+156 246 -132 0
+-43 -230 176 0
+-77 73 -143 0
+-163 70 -64 0
+-237 -205 214 0
+-23 -121 -73 0
+131 -36 -174 0
+137 -31 -231 0
+-175 116 -69 0
+-225 -18 106 0
+15 -250 -191 0
+-31 35 -220 0
+113 227 -206 0
+-92 -181 24 0
+-62 145 71 0
+-237 -98 -48 0
+112 -215 236 0
+-6 31 53 0
+-119 -215 -240 0
+196 187 -54 0
+64 90 -233 0
+62 -129 131 0
+-123 -216 -80 0
+-234 -46 168 0
+-132 -133 230 0
+71 213 -173 0
+220 -136 69 0
+-151 -56 -245 0
+184 -214 -216 0
+145 68 -36 0
+-207 -73 -148 0
+-69 -96 107 0
+-166 97 96 0
+80 10 -40 0
+-199 -5 44 0
+169 -85 -119 0
+-38 -33 90 0
+184 -85 -133 0
+-105 74 218 0
+-120 68 -83 0
+210 221 45 0
+-73 -74 -41 0
+198 -152 45 0
+38 -34 -113 0
+-84 -48 50 0
+-126 -171 73 0
+-179 -71 -183 0
+-179 180 -52 0
+11 48 -15 0
+-105 136 -241 0
+7 177 123 0
+188 -25 -193 0
+21 -171 105 0
+53 154 -162 0
+10 132 -100 0
+202 42 -78 0
+-197 -58 -198 0
+-64 198 112 0
+-32 -73 -159 0
+158 -150 67 0
+-159 -103 145 0
+159 123 -73 0
+-47 -75 -198 0
+164 -24 -40 0
+8 -125 -80 0
+178 41 82 0
+-87 186 -132 0
+158 -89 -217 0
+73 -161 -233 0
+43 240 -75 0
+-102 242 248 0
+193 150 209 0
+-217 216 90 0
+142 145 -246 0
+-73 -50 218 0
+-104 23 -102 0
+-149 235 84 0
+189 8 174 0
+-12 -223 -6 0
+208 -29 -201 0
+209 -222 4 0
+186 77 74 0
+104 237 -123 0
+37 120 -173 0
+-25 213 -180 0
+-207 27 101 0
+50 22 -106 0
+238 -144 -141 0
+-60 -208 118 0
+134 -24 -84 0
+193 -205 178 0
+-73 215 35 0
+-83 -74 -220 0
+222 -243 97 0
+211 -109 119 0
+196 -115 -72 0
+-136 -231 201 0
+-246 -242 112 0
+-105 186 37 0
+-47 236 121 0
+32 225 158 0
+90 -234 -47 0
+-78 150 -198 0
+233 -219 98 0
+-31 -217 -107 0
+194 165 -112 0
+-168 -107 193 0
+171 -224 246 0
+-30 -145 -79 0
+249 194 216 0
+242 -39 12 0
+62 59 136 0
+100 195 -6 0
+205 -92 -62 0
+-32 216 169 0
+95 -63 -53 0
+136 -228 2 0
+54 -81 220 0
+226 -131 123 0
+-12 -195 -56 0
+-193 -37 189 0
+-188 30 82 0
+-215 -104 143 0
+215 -138 200 0
+-177 187 -58 0
+109 60 -36 0
+-151 -243 209 0
+-44 146 112 0
+-6 -44 162 0
+67 57 -23 0
+-123 -147 199 0
+88 95 -245 0
+-54 120 -73 0
+189 62 196 0
+-187 -83 -133 0
+99 -80 69 0
+50 76 -107 0
+222 175 53 0
+-196 -30 -171 0
+218 67 -19 0
+22 -125 55 0
+-102 222 -118 0
+-141 239 163 0
+-52 229 -33 0
+-159 -88 229 0
+-153 209 129 0
+249 151 22 0
+103 -250 27 0
+19 -244 -38 0
+-214 124 -245 0
+196 -203 -141 0
+-124 157 -90 0
+-184 -125 -198 0
+20 -160 134 0
+-214 175 222 0
+141 -62 -224 0
+221 -9 39 0
+-9 88 184 0
+-97 68 -234 0
+78 89 -118 0
+71 -187 -45 0
+-176 189 214 0
+-7 -181 208 0
+61 -47 -15 0
+-118 10 77 0
+237 -243 105 0
+-207 -149 224 0
+-195 154 -247 0
+-183 -178 -23 0
+-156 85 203 0
+-42 238 -2 0
+-181 -226 112 0
+-220 -91 163 0
+-193 176 -208 0
+159 29 9 0
+121 -52 248 0
+-86 129 -242 0
+205 -3 -228 0
+147 -162 146 0
+28 -36 46 0
+46 -18 108 0
+59 -226 -185 0
+-188 -127 -220 0
+136 -140 -100 0
+48 21 -12 0
+150 -103 177 0
+-64 205 -43 0
+-216 192 91 0
+-124 243 -223 0
+-200 -71 237 0
+120 64 146 0
+-113 -135 247 0
+-120 99 193 0
+44 -157 42 0
+-233 79 134 0
+-12 -159 -111 0
+-199 -68 -67 0
+-196 92 49 0
+-188 95 239 0
+-43 94 -197 0
+224 -73 145 0
+17 178 -167 0
+33 -68 230 0
+-162 143 -125 0
+-18 164 -80 0
+201 -63 -214 0
+196 -164 -121 0
+-250 28 61 0
+-10 -20 158 0
+-121 -187 192 0
+90 -103 -94 0
+247 144 -154 0
+-110 -5 177 0
+186 -243 -54 0
+122 -247 160 0
+-94 36 164 0
+177 -86 5 0
+-229 -63 -13 0
+-190 169 238 0
+215 -134 112 0
+185 -40 -93 0
+-209 -153 -18 0
+-222 212 32 0
+-230 56 -183 0
+-82 -13 78 0
+250 -72 63 0
+25 128 -192 0
+12 61 136 0
+-58 -24 59 0
+185 73 120 0
+35 14 -77 0
+136 -131 -123 0
+-2 -184 24 0
+-141 36 92 0
+-55 -210 -154 0
+180 6 183 0
+2 239 170 0
+86 -69 26 0
+177 97 38 0
+99 100 -24 0
+171 -203 1 0
+142 210 -92 0
+-153 169 -227 0
+-180 -204 29 0
+32 70 -174 0
+49 244 149 0
+-153 239 -67 0
+-153 -201 69 0
+62 58 50 0
+164 57 -90 0
+-34 -160 156 0
+40 112 240 0
+6 -9 239 0
+-171 200 -175 0
+241 204 7 0
+-242 74 -28 0
+-149 -45 -99 0
+-177 -157 214 0
+-33 152 51 0
+-158 -112 43 0
+32 184 -156 0
+-46 230 205 0
+99 -45 -12 0
+-163 -243 144 0
+53 108 127 0
+179 54 1 0
+-245 159 -61 0
+55 -152 -223 0
+-58 127 -176 0
+215 -143 233 0
+-159 -166 -58 0
+241 -244 -79 0
+-229 247 -34 0
+133 119 -124 0
+-184 -35 106 0
+-171 -34 9 0
+-149 -184 -2 0
+-110 -213 192 0
+140 46 -123 0
+-226 38 -81 0
+124 135 -183 0
+-2 -12 -192 0
+-89 208 78 0
+-122 167 -204 0
+-110 58 -121 0
+115 -136 -107 0
+-237 -239 -196 0
+-65 58 150 0
+-224 161 -188 0
+-71 155 16 0
+163 210 -162 0
+-204 -243 138 0
+-91 -236 -163 0
+-11 102 -113 0
+-156 99 -61 0
+197 -203 116 0
+-8 175 114 0
+-1 -165 -20 0
+-116 166 250 0
+-135 -19 -126 0
+-102 -137 118 0
+-88 -2 14 0
+235 148 -2 0
+-153 -177 -72 0
+179 -39 -205 0
+219 85 31 0
+-176 139 -28 0
+27 74 -72 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-044.cnf b/benchmarks/UUF250.1065.100/uuf250-044.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-044.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 71 -105 13 0
+-127 -211 -186 0
+75 53 183 0
+171 -211 10 0
+55 -46 209 0
+4 44 108 0
+97 202 -249 0
+-6 191 -201 0
+246 203 190 0
+-24 81 117 0
+235 96 -134 0
+-131 -210 161 0
+-27 -247 -218 0
+-206 -180 -201 0
+217 -208 -59 0
+173 174 246 0
+-16 146 68 0
+-204 52 -57 0
+169 -234 170 0
+-97 -96 -61 0
+55 -101 -174 0
+-158 174 86 0
+35 -54 -161 0
+82 143 173 0
+-105 108 147 0
+165 66 176 0
+28 -24 7 0
+-223 34 -160 0
+-72 -206 26 0
+-47 -61 -145 0
+-18 -141 223 0
+27 7 112 0
+139 -92 144 0
+-181 47 -224 0
+-242 88 -241 0
+43 -48 109 0
+-103 18 -95 0
+-74 -188 56 0
+-236 166 78 0
+-140 -113 -207 0
+-98 42 35 0
+-43 158 44 0
+-101 -196 31 0
+188 149 181 0
+135 -248 -164 0
+78 -226 204 0
+-138 224 167 0
+24 212 -233 0
+-70 56 -45 0
+-51 205 150 0
+127 -124 -3 0
+89 124 156 0
+44 -78 228 0
+-172 -201 -151 0
+119 -1 -176 0
+45 -92 95 0
+-230 10 203 0
+-151 59 -85 0
+223 -7 168 0
+94 91 119 0
+241 -153 175 0
+165 179 106 0
+-124 214 180 0
+174 -65 -21 0
+209 32 -84 0
+161 -41 94 0
+180 -40 221 0
+156 -30 248 0
+100 161 155 0
+-113 211 -124 0
+-136 198 215 0
+-22 -212 130 0
+26 -153 66 0
+112 -87 -213 0
+-108 69 -176 0
+155 -150 -161 0
+209 -150 -155 0
+-125 -167 54 0
+-243 51 128 0
+171 -175 -153 0
+-59 -60 -65 0
+162 -138 -93 0
+217 101 152 0
+-61 -33 -142 0
+-23 158 133 0
+-90 62 97 0
+-98 193 -162 0
+175 -225 239 0
+166 -56 62 0
+-16 -18 -207 0
+185 -32 22 0
+-56 -34 246 0
+105 -148 -229 0
+-122 -140 30 0
+-232 212 -42 0
+-149 44 -15 0
+-224 130 -235 0
+-223 202 106 0
+-175 167 -218 0
+229 81 -126 0
+3 169 28 0
+-219 62 232 0
+160 -3 31 0
+94 129 242 0
+225 61 -172 0
+84 83 -109 0
+-213 68 9 0
+23 -180 -42 0
+128 38 -124 0
+-209 -73 17 0
+-71 5 179 0
+-126 78 97 0
+-174 44 -46 0
+210 224 -29 0
+39 -50 199 0
+152 -250 -126 0
+-110 -55 69 0
+72 112 -134 0
+-108 36 203 0
+-14 -156 94 0
+-83 -113 -23 0
+198 53 -6 0
+-106 -79 -57 0
+-219 -54 168 0
+216 -204 -192 0
+84 -248 -15 0
+58 -153 10 0
+8 25 96 0
+197 -233 95 0
+150 -121 -239 0
+243 13 151 0
+-215 -177 -9 0
+242 247 -203 0
+-128 8 200 0
+-7 22 -225 0
+149 106 168 0
+-155 78 -213 0
+92 -43 199 0
+-11 -6 -17 0
+65 -235 161 0
+-194 -128 -111 0
+-81 68 109 0
+-87 162 8 0
+141 47 -34 0
+-167 -8 82 0
+149 115 -232 0
+156 122 -40 0
+74 202 70 0
+-99 223 -156 0
+-53 -241 -188 0
+-238 94 39 0
+-192 9 200 0
+-140 -96 18 0
+-69 -26 -73 0
+155 209 137 0
+17 81 177 0
+134 -243 38 0
+-150 113 155 0
+16 141 108 0
+235 20 223 0
+-204 -129 -146 0
+-159 -69 -188 0
+-6 -51 24 0
+242 233 236 0
+113 -55 -121 0
+149 130 112 0
+-241 169 114 0
+89 119 67 0
+-208 21 16 0
+-44 232 142 0
+148 215 -198 0
+-55 -249 -125 0
+-184 -16 -108 0
+33 86 157 0
+135 -72 8 0
+94 -134 38 0
+248 197 -46 0
+-111 49 239 0
+105 -82 -203 0
+38 16 52 0
+-120 -136 172 0
+-204 174 -11 0
+-222 157 -175 0
+77 -229 -55 0
+9 29 -200 0
+99 193 126 0
+85 54 226 0
+-221 -25 178 0
+-119 62 31 0
+108 -99 49 0
+-49 9 -66 0
+-227 -114 219 0
+-223 180 45 0
+-202 194 -91 0
+2 226 -30 0
+-173 82 -198 0
+153 -233 91 0
+-142 157 229 0
+216 -8 247 0
+237 241 89 0
+-205 -214 -203 0
+-130 -104 191 0
+-19 116 32 0
+51 17 96 0
+-161 59 75 0
+122 -30 79 0
+-33 63 134 0
+-99 52 223 0
+218 -99 41 0
+-147 57 -172 0
+-86 177 -27 0
+195 34 22 0
+-186 -106 -158 0
+204 -3 223 0
+-164 204 8 0
+-221 -187 -31 0
+-79 -221 11 0
+-92 84 170 0
+-182 22 -75 0
+-240 202 -177 0
+2 -57 123 0
+21 -20 31 0
+96 18 -92 0
+-89 199 -182 0
+136 93 172 0
+248 91 64 0
+-180 -144 -25 0
+218 21 -219 0
+-220 124 186 0
+122 -173 -131 0
+51 231 -61 0
+-120 -30 77 0
+95 207 22 0
+-50 -236 -182 0
+-23 8 141 0
+-124 -101 -105 0
+-118 -85 -235 0
+-195 -74 -181 0
+-23 -186 182 0
+173 193 -75 0
+187 -220 -227 0
+-247 -22 27 0
+-205 -161 -78 0
+81 149 150 0
+-80 25 13 0
+30 24 -79 0
+-198 62 -6 0
+229 -248 131 0
+-20 -213 156 0
+240 -54 33 0
+-112 -238 -144 0
+-174 -191 20 0
+150 -143 -60 0
+-37 -218 -154 0
+-201 -127 -181 0
+-104 -240 126 0
+-206 104 -60 0
+38 -181 117 0
+-39 -248 -33 0
+70 141 -45 0
+139 -228 163 0
+-133 -180 -196 0
+166 193 159 0
+-97 78 118 0
+48 89 198 0
+-16 -228 49 0
+-21 125 203 0
+195 233 51 0
+223 -112 -167 0
+148 -38 25 0
+-167 146 91 0
+-239 96 208 0
+49 7 -99 0
+-82 134 105 0
+-69 161 -66 0
+80 187 19 0
+-34 -107 59 0
+23 176 90 0
+-60 116 245 0
+205 105 28 0
+-198 -98 6 0
+-68 -177 125 0
+209 174 219 0
+-159 104 -119 0
+20 -223 10 0
+117 -190 126 0
+140 224 195 0
+57 58 18 0
+-28 -13 -166 0
+51 -185 -156 0
+-89 -99 -87 0
+-233 111 217 0
+22 -182 -123 0
+102 -235 -241 0
+202 -182 91 0
+4 80 -172 0
+83 -26 -4 0
+-115 224 60 0
+-215 -116 -2 0
+-110 -85 64 0
+-23 195 -135 0
+86 -118 -204 0
+217 31 -130 0
+44 -232 -9 0
+-177 -46 -227 0
+-45 -19 -112 0
+107 -48 -13 0
+216 -103 -210 0
+-239 -172 -209 0
+140 -143 -191 0
+-33 177 -205 0
+39 212 214 0
+-232 238 202 0
+-169 72 -3 0
+-22 209 -112 0
+148 -107 171 0
+-19 39 238 0
+81 72 248 0
+114 181 -153 0
+-85 80 181 0
+191 190 112 0
+138 60 -150 0
+-135 -121 62 0
+213 -17 5 0
+87 -217 -142 0
+-23 -105 -122 0
+-245 -103 223 0
+-135 -112 134 0
+21 206 -54 0
+-88 -158 153 0
+163 198 -171 0
+-198 -77 -240 0
+183 106 79 0
+-104 74 28 0
+-92 -187 -7 0
+-60 79 -129 0
+117 -61 37 0
+-73 -163 -114 0
+225 -83 240 0
+101 80 -26 0
+-38 133 -21 0
+-127 230 -195 0
+171 158 89 0
+-200 34 -150 0
+28 -137 218 0
+244 -31 174 0
+149 -75 16 0
+19 -158 9 0
+174 141 -102 0
+-211 -107 25 0
+-218 -153 -49 0
+-177 -66 71 0
+42 177 -215 0
+-118 207 46 0
+-108 -240 -231 0
+-150 135 -42 0
+194 -203 -24 0
+72 -186 -109 0
+-192 104 -99 0
+112 181 118 0
+232 -211 -170 0
+231 103 148 0
+186 -188 -228 0
+187 -165 -67 0
+164 13 -70 0
+-66 87 92 0
+180 90 -104 0
+119 30 -158 0
+59 12 -47 0
+14 -210 211 0
+214 57 153 0
+-57 221 -102 0
+130 166 226 0
+-170 -70 62 0
+163 208 68 0
+190 5 -114 0
+-104 117 -126 0
+-151 -156 90 0
+-176 113 171 0
+-95 241 73 0
+220 -54 -118 0
+239 -249 44 0
+-38 -104 -226 0
+-228 -155 32 0
+13 -237 -101 0
+198 -119 -18 0
+243 191 162 0
+106 -93 -218 0
+1 196 -101 0
+-143 -106 -229 0
+-207 -138 -245 0
+137 -196 -138 0
+-163 -88 35 0
+-76 -171 200 0
+-170 95 149 0
+25 44 -227 0
+217 -155 126 0
+46 -115 195 0
+84 -71 -35 0
+-76 167 -83 0
+63 90 -214 0
+218 -75 136 0
+-200 225 -203 0
+9 -139 18 0
+31 -248 -181 0
+-33 34 -85 0
+227 -40 -19 0
+-200 -82 -172 0
+100 236 116 0
+131 -60 35 0
+-58 -206 40 0
+86 178 151 0
+-52 -239 115 0
+200 242 77 0
+-103 239 166 0
+-144 -108 -44 0
+-44 -85 -172 0
+227 -241 200 0
+182 -164 -82 0
+114 -81 -178 0
+-117 112 86 0
+155 89 170 0
+-37 10 100 0
+-77 33 -226 0
+98 -155 36 0
+4 -51 -116 0
+175 -115 250 0
+204 -227 -42 0
+116 -39 -175 0
+46 45 121 0
+-84 -74 105 0
+109 -88 180 0
+-141 -135 96 0
+-75 -52 96 0
+215 189 -87 0
+-139 103 -230 0
+-58 161 -230 0
+-106 159 -46 0
+10 -165 -35 0
+-148 -128 -116 0
+141 102 238 0
+-13 -151 -199 0
+-154 -244 -125 0
+-182 205 129 0
+144 -208 -170 0
+-144 -82 234 0
+170 -214 228 0
+-84 110 109 0
+174 -241 8 0
+94 100 -26 0
+-146 -3 49 0
+-206 -53 -215 0
+-49 -5 31 0
+-211 -136 80 0
+36 32 -135 0
+28 190 -246 0
+77 -25 182 0
+-212 -8 106 0
+-82 125 -205 0
+197 -128 -174 0
+75 215 -158 0
+-200 -118 -1 0
+234 121 -217 0
+158 194 6 0
+-4 -52 -225 0
+145 208 -127 0
+29 229 -35 0
+-239 -94 -64 0
+87 -91 -120 0
+-190 -207 -26 0
+-76 28 -116 0
+-121 -108 -122 0
+-99 126 76 0
+-89 167 99 0
+-183 198 -8 0
+-118 -188 -168 0
+-127 -11 -106 0
+231 -15 -118 0
+-64 -15 115 0
+-213 157 -71 0
+111 -232 120 0
+-26 92 -20 0
+-123 70 -200 0
+189 141 -54 0
+63 -20 -247 0
+-144 117 48 0
+198 173 77 0
+-202 -82 211 0
+-131 -145 227 0
+111 58 -110 0
+36 -234 -112 0
+-141 -104 -115 0
+-229 135 -208 0
+24 -207 59 0
+-90 2 -110 0
+194 -145 184 0
+248 119 193 0
+-238 64 9 0
+-110 27 -43 0
+221 117 185 0
+-31 10 -188 0
+-53 -62 35 0
+-121 162 -185 0
+215 -217 -214 0
+190 -105 -106 0
+167 -216 -181 0
+21 -233 -57 0
+176 -99 -141 0
+47 -192 214 0
+250 137 -203 0
+-26 177 104 0
+202 52 -16 0
+-237 -33 92 0
+125 -190 -10 0
+-185 199 94 0
+-26 80 31 0
+-163 -237 -114 0
+171 232 -3 0
+81 233 84 0
+-48 -6 232 0
+244 168 -115 0
+-87 -209 -137 0
+-170 58 -113 0
+-67 -151 204 0
+-184 -38 -30 0
+200 -172 -90 0
+214 -32 -96 0
+232 151 39 0
+65 139 -9 0
+43 -222 -36 0
+244 -86 135 0
+220 -113 112 0
+46 194 244 0
+-193 102 -204 0
+-199 -164 213 0
+198 229 185 0
+163 31 -196 0
+118 -140 -102 0
+-176 166 241 0
+121 65 25 0
+183 247 238 0
+-201 242 -79 0
+-55 -133 63 0
+45 170 203 0
+-147 169 -133 0
+-181 185 179 0
+217 -3 250 0
+218 204 -148 0
+67 -155 61 0
+87 28 -220 0
+188 215 81 0
+72 -19 88 0
+84 -120 -250 0
+-181 134 202 0
+36 -159 88 0
+-157 -103 82 0
+-76 -29 115 0
+15 228 -152 0
+156 -22 14 0
+168 6 -245 0
+-122 -168 -13 0
+-50 -230 -249 0
+196 -157 -121 0
+-227 -77 -235 0
+76 101 -211 0
+-231 -226 140 0
+-213 -227 -25 0
+-104 -87 -73 0
+-188 -160 70 0
+127 226 -104 0
+-59 26 184 0
+243 -231 -88 0
+183 46 -66 0
+249 -208 159 0
+-72 6 34 0
+133 152 106 0
+177 92 105 0
+244 41 93 0
+-57 45 -71 0
+24 185 205 0
+-137 241 199 0
+-115 -233 -141 0
+16 241 39 0
+221 106 -129 0
+-241 -95 176 0
+-243 38 26 0
+-241 145 65 0
+-129 -130 53 0
+-2 -209 208 0
+-123 240 49 0
+178 63 -108 0
+-110 237 4 0
+-118 -230 36 0
+-175 -177 168 0
+164 78 -88 0
+-26 166 -28 0
+-4 244 221 0
+-111 74 155 0
+183 -215 50 0
+-140 -53 -83 0
+-147 176 101 0
+142 74 -101 0
+149 177 18 0
+-177 6 -23 0
+232 -246 213 0
+250 119 39 0
+208 185 -182 0
+3 -196 -175 0
+78 -175 4 0
+-11 -132 105 0
+86 -196 -125 0
+2 -173 -164 0
+63 -165 86 0
+160 -88 -87 0
+-19 121 -50 0
+-78 12 72 0
+185 59 -233 0
+10 181 118 0
+178 -173 119 0
+209 -200 228 0
+-135 -19 55 0
+-17 155 169 0
+202 12 -218 0
+-99 34 153 0
+74 6 -32 0
+-95 150 -242 0
+-10 123 117 0
+-216 -74 -131 0
+163 -241 21 0
+-148 32 73 0
+-153 177 237 0
+-106 85 215 0
+-90 -229 160 0
+-207 -74 43 0
+45 -37 32 0
+-205 119 40 0
+-33 117 -199 0
+-83 -178 190 0
+44 106 175 0
+87 -127 99 0
+231 -199 -183 0
+135 -171 -61 0
+-45 -250 -77 0
+85 36 -80 0
+-72 209 40 0
+-235 58 232 0
+-111 212 -41 0
+-71 89 -207 0
+-122 -158 235 0
+-114 -239 -66 0
+-186 144 200 0
+37 172 239 0
+-35 164 -122 0
+-191 -182 103 0
+32 -247 -8 0
+-239 86 59 0
+-215 40 -41 0
+237 -152 46 0
+-54 84 -38 0
+-175 -40 168 0
+-98 126 -154 0
+26 -28 197 0
+-199 218 216 0
+-101 130 -193 0
+-59 -210 -241 0
+-44 -239 3 0
+104 -171 94 0
+114 -185 42 0
+-188 -30 247 0
+80 -226 -241 0
+-198 -245 121 0
+16 45 -187 0
+-183 208 108 0
+92 224 -66 0
+120 184 -208 0
+242 -202 155 0
+129 167 -141 0
+238 -208 -194 0
+-131 23 204 0
+-179 230 -241 0
+-46 -82 196 0
+-46 -74 14 0
+172 -126 -246 0
+96 102 200 0
+107 227 -41 0
+92 160 -213 0
+-134 156 230 0
+-185 -14 -244 0
+108 225 66 0
+-118 -130 -91 0
+39 68 -114 0
+-158 -238 -129 0
+-6 -69 234 0
+214 -107 87 0
+-144 -31 -240 0
+188 -226 -33 0
+-24 134 125 0
+122 26 78 0
+219 239 183 0
+-166 -161 126 0
+-121 -82 40 0
+-40 157 -150 0
+-172 180 -196 0
+76 5 -209 0
+-105 -226 137 0
+44 -1 -113 0
+-99 192 -152 0
+167 28 -140 0
+83 103 -180 0
+-17 -216 215 0
+184 239 -95 0
+-42 -170 190 0
+154 -84 73 0
+-218 28 202 0
+136 -85 -28 0
+195 -172 211 0
+-37 -11 201 0
+22 -107 -201 0
+-193 117 -174 0
+-206 -148 77 0
+-206 -192 -237 0
+-198 -18 -215 0
+16 -26 217 0
+-51 42 36 0
+-150 -202 -104 0
+88 141 155 0
+202 -139 -74 0
+117 148 -19 0
+-195 58 235 0
+8 151 -240 0
+-30 121 -79 0
+44 -75 -88 0
+-110 41 118 0
+71 69 -182 0
+93 -57 84 0
+20 -198 237 0
+-46 176 185 0
+104 151 222 0
+-99 -92 -27 0
+245 197 -43 0
+-95 -62 145 0
+238 -119 190 0
+-225 62 -199 0
+42 188 -65 0
+28 -85 151 0
+229 -6 76 0
+129 186 138 0
+116 -32 -109 0
+38 19 -136 0
+-57 -114 -60 0
+222 163 -226 0
+-67 -166 -109 0
+3 -99 -197 0
+-60 201 193 0
+-170 108 143 0
+-201 36 240 0
+-100 150 -192 0
+123 -106 -23 0
+-244 -26 -137 0
+215 140 46 0
+-185 -70 -147 0
+-200 95 -129 0
+66 -176 89 0
+-24 -238 81 0
+-98 -139 191 0
+-4 180 -131 0
+130 -54 222 0
+241 10 -200 0
+-134 121 182 0
+-16 128 -244 0
+-17 -25 169 0
+-24 54 76 0
+-19 -53 -31 0
+162 -16 249 0
+-199 -245 -156 0
+182 218 201 0
+-123 -139 -179 0
+-219 152 -44 0
+127 32 -190 0
+153 73 164 0
+-235 196 -83 0
+-60 169 -87 0
+230 85 -122 0
+-198 209 -23 0
+-57 237 -220 0
+-86 -30 -180 0
+-116 25 144 0
+173 243 -95 0
+36 213 -136 0
+-205 -157 206 0
+158 -213 -30 0
+-64 -246 19 0
+217 -121 24 0
+239 199 1 0
+94 -211 -6 0
+49 -42 -95 0
+72 -193 -221 0
+-122 -117 -39 0
+-183 166 -152 0
+32 -134 119 0
+171 231 -45 0
+-241 -131 117 0
+-131 -92 132 0
+122 169 226 0
+182 -133 149 0
+54 92 60 0
+-22 98 -248 0
+153 189 60 0
+95 230 215 0
+-85 -186 198 0
+63 -40 210 0
+-240 158 -164 0
+206 -198 161 0
+61 -77 249 0
+91 -230 -188 0
+157 -25 213 0
+183 136 7 0
+-69 79 -250 0
+-249 -154 -58 0
+-249 19 -184 0
+109 214 171 0
+-170 13 202 0
+-228 -178 -153 0
+208 -156 150 0
+-219 151 -98 0
+-48 194 -118 0
+-34 184 210 0
+-61 86 -247 0
+209 20 -60 0
+187 -4 -113 0
+188 -202 -142 0
+-2 -203 -90 0
+29 -248 35 0
+-179 170 -116 0
+200 -215 154 0
+-10 -186 -11 0
+-58 -241 131 0
+-96 230 66 0
+226 -182 -196 0
+-243 -120 -187 0
+-205 191 120 0
+144 150 100 0
+-93 142 30 0
+-184 248 -215 0
+102 -82 -4 0
+224 -182 -125 0
+203 40 -116 0
+-103 157 55 0
+-166 -249 -73 0
+15 230 -244 0
+202 241 153 0
+-43 36 -90 0
+71 191 60 0
+201 238 -123 0
+-186 -132 -229 0
+150 -102 238 0
+-102 -221 -107 0
+-95 199 -136 0
+-29 25 196 0
+-151 -233 195 0
+126 61 195 0
+184 -215 -93 0
+236 -1 -170 0
+78 183 18 0
+86 235 -48 0
+124 239 -20 0
+192 35 98 0
+-5 -61 -175 0
+10 -92 -186 0
+-118 160 48 0
+22 12 -27 0
+32 -148 8 0
+-69 -34 -16 0
+161 225 -15 0
+-96 125 100 0
+-150 -44 -133 0
+85 -166 143 0
+104 49 150 0
+42 203 89 0
+247 144 -220 0
+218 187 -36 0
+-96 198 85 0
+105 143 -113 0
+-119 52 -107 0
+54 -105 50 0
+15 169 -23 0
+220 115 83 0
+-119 -208 14 0
+-136 81 -77 0
+-148 92 -40 0
+33 -129 -159 0
+191 -149 -41 0
+-145 71 101 0
+183 -187 -142 0
+-194 77 -22 0
+-223 57 -14 0
+57 53 91 0
+241 -220 -113 0
+153 61 101 0
+-225 -13 -106 0
+-131 217 186 0
+-86 155 -100 0
+218 243 145 0
+244 235 -83 0
+-123 -4 -165 0
+108 130 -126 0
+-90 109 -128 0
+115 2 -121 0
+32 -76 -189 0
+-17 42 -222 0
+-89 -129 100 0
+188 -11 230 0
+194 64 15 0
+-19 -104 172 0
+-175 -235 -133 0
+-116 -4 -32 0
+87 -155 -213 0
+80 -163 226 0
+191 -246 153 0
+204 127 105 0
+239 138 -23 0
+-222 189 145 0
+96 -85 27 0
+-120 -249 -23 0
+186 77 247 0
+10 237 38 0
+-1 27 172 0
+30 116 62 0
+-222 -164 65 0
+-137 81 -92 0
+-149 -111 177 0
+-214 141 41 0
+-171 -105 -187 0
+49 -178 144 0
+-128 -58 -120 0
+160 89 -82 0
+-101 240 -112 0
+-213 46 -41 0
+131 -77 175 0
+-64 67 154 0
+-154 195 -184 0
+207 131 198 0
+5 -235 -119 0
+-43 15 -223 0
+-64 102 229 0
+-62 -188 -208 0
+-204 -129 -118 0
+224 -201 124 0
+-239 39 23 0
+124 70 -163 0
+115 99 135 0
+-60 -48 -186 0
+-68 174 83 0
+-200 -4 117 0
+-33 -89 -192 0
+142 -55 -78 0
+82 187 -219 0
+-149 181 92 0
+-60 71 111 0
+-49 75 165 0
+219 -161 159 0
+-218 18 222 0
+-104 -183 -16 0
+-52 -223 209 0
+-238 -198 77 0
+-6 -157 -7 0
+-199 170 -210 0
+6 -209 177 0
+160 206 -64 0
+-120 105 160 0
+42 -12 -4 0
+-241 124 -125 0
+194 50 189 0
+212 230 -48 0
+-238 -218 20 0
+-245 204 -37 0
+204 -242 -86 0
+-58 136 -180 0
+-89 -217 230 0
+51 -229 -45 0
+-96 120 -161 0
+-95 -71 154 0
+-60 -207 -231 0
+-239 -42 -203 0
+46 229 173 0
+-47 145 168 0
+120 122 107 0
+119 111 -213 0
+85 89 -207 0
+-233 -103 -113 0
+204 -240 56 0
+157 67 204 0
+-19 209 -115 0
+146 -143 53 0
+237 163 -212 0
+10 -22 143 0
+147 50 -156 0
+-104 81 205 0
+-183 208 155 0
+94 -47 249 0
+209 -154 -88 0
+190 -115 30 0
+90 68 -173 0
+-57 -218 191 0
+-47 45 101 0
+96 -199 160 0
+-178 208 193 0
+-209 -222 -77 0
+-212 -146 -94 0
+211 -192 185 0
+121 229 -244 0
+128 220 -131 0
+-103 71 151 0
+-62 -27 -1 0
+-45 -151 -88 0
+25 83 -199 0
+192 240 210 0
+-1 162 -142 0
+7 153 -232 0
+-152 103 73 0
+-210 -107 -117 0
+149 -67 217 0
+180 139 189 0
+27 46 -182 0
+181 -204 -91 0
+-37 153 -29 0
+131 210 221 0
+125 248 247 0
+92 97 -81 0
+12 36 86 0
+25 -75 -181 0
+-207 -110 201 0
+36 -82 17 0
+-68 236 182 0
+31 21 72 0
+145 -147 -185 0
+67 156 -22 0
+36 -118 -61 0
+139 217 -191 0
+-108 146 220 0
+-39 -157 -239 0
+-137 49 -93 0
+-138 -102 -44 0
+153 43 160 0
+43 -221 -170 0
+104 -188 88 0
+29 -48 -119 0
+48 93 -36 0
+-34 193 233 0
+-217 78 -67 0
+-67 193 154 0
+223 -63 112 0
+25 233 -160 0
+-1 107 -142 0
+-80 -16 5 0
+112 218 36 0
+-80 -94 133 0
+-9 209 50 0
+117 21 229 0
+-185 -84 -44 0
+32 92 162 0
+138 -187 126 0
+-88 136 19 0
+-10 -170 58 0
+16 113 -146 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-045.cnf b/benchmarks/UUF250.1065.100/uuf250-045.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-045.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 133 -86 -218 0
+250 179 116 0
+250 4 63 0
+-227 -188 2 0
+130 99 186 0
+58 242 -202 0
+158 21 -98 0
+-84 53 -158 0
+-170 87 -175 0
+-3 -142 16 0
+55 15 -115 0
+176 -198 -155 0
+177 -54 11 0
+-72 120 -207 0
+-164 -45 111 0
+-53 37 82 0
+-53 -218 69 0
+-165 168 93 0
+46 74 -162 0
+221 -234 -248 0
+-148 -216 16 0
+-101 -186 26 0
+208 -58 -184 0
+92 29 9 0
+-207 1 -62 0
+-183 -230 191 0
+7 -61 -10 0
+-49 -188 -210 0
+-168 79 221 0
+4 -39 3 0
+-41 175 64 0
+55 -130 83 0
+-216 -211 -249 0
+118 110 -65 0
+91 39 -186 0
+-177 -145 -102 0
+12 -180 104 0
+-157 -210 -226 0
+-142 4 29 0
+104 183 -103 0
+217 -202 -102 0
+-43 204 -157 0
+-163 204 -111 0
+57 -1 249 0
+-148 60 23 0
+207 -65 -250 0
+-35 176 -144 0
+-93 235 146 0
+-198 180 -5 0
+36 -163 20 0
+106 -119 183 0
+-46 -212 242 0
+131 -245 -49 0
+31 145 101 0
+245 -126 -27 0
+133 -40 -58 0
+131 -190 195 0
+-186 10 93 0
+155 66 184 0
+-121 95 150 0
+-86 241 123 0
+127 187 207 0
+169 -245 -96 0
+-51 -133 197 0
+-8 -9 -141 0
+-240 241 -112 0
+11 233 -86 0
+1 36 -17 0
+62 147 -94 0
+-54 -43 32 0
+200 189 22 0
+191 -82 51 0
+-197 -164 -127 0
+-111 237 37 0
+-95 86 114 0
+-157 245 250 0
+245 246 153 0
+137 -219 -229 0
+-154 -42 -141 0
+12 -91 8 0
+-186 123 48 0
+-6 46 99 0
+-224 -228 88 0
+-106 145 61 0
+-168 -96 148 0
+229 157 238 0
+-128 97 -84 0
+-97 -229 -151 0
+204 36 14 0
+200 -216 219 0
+-104 -92 71 0
+-7 30 192 0
+79 -13 -16 0
+-216 229 192 0
+51 210 -28 0
+-103 187 -55 0
+-31 72 18 0
+88 -133 65 0
+-10 111 -236 0
+14 -141 205 0
+4 -13 225 0
+47 -217 -112 0
+-116 -26 -48 0
+-188 139 -54 0
+168 -104 -35 0
+-160 -148 -208 0
+175 2 110 0
+-201 182 -74 0
+-191 -50 -91 0
+-138 140 -35 0
+117 171 75 0
+216 229 33 0
+-123 -215 -30 0
+-149 -153 -191 0
+-171 -34 52 0
+-133 -71 233 0
+239 -111 15 0
+-119 59 -243 0
+-40 -154 108 0
+-143 64 -38 0
+-7 151 -63 0
+25 97 68 0
+69 -235 61 0
+17 -173 219 0
+-129 -45 -175 0
+-158 -245 -94 0
+-177 8 -49 0
+247 -117 150 0
+123 196 205 0
+-202 198 -151 0
+-70 -21 134 0
+-115 -167 -125 0
+-78 -158 -40 0
+-9 -88 -163 0
+-70 130 181 0
+-110 -75 64 0
+-110 102 -220 0
+-158 92 39 0
+165 77 91 0
+-60 109 -149 0
+33 -189 -229 0
+150 42 69 0
+1 -184 -174 0
+-42 45 68 0
+152 -182 216 0
+-203 204 -234 0
+-149 200 -207 0
+-49 69 167 0
+214 150 -91 0
+138 -183 144 0
+-149 185 18 0
+48 -16 17 0
+-237 31 154 0
+200 -216 -161 0
+-2 -134 126 0
+-210 137 -43 0
+45 67 -175 0
+147 -57 -186 0
+-61 -159 -154 0
+164 201 34 0
+-147 55 -158 0
+98 -77 243 0
+178 34 120 0
+-51 145 -238 0
+-104 30 -137 0
+158 -214 38 0
+-241 250 145 0
+-45 198 -66 0
+-244 112 -43 0
+168 169 187 0
+37 213 219 0
+143 -18 -120 0
+-70 -45 -89 0
+33 -202 11 0
+-233 -101 245 0
+-175 191 12 0
+-14 -157 56 0
+24 -13 100 0
+12 179 -11 0
+98 -237 -44 0
+-142 -81 -139 0
+-191 237 59 0
+-52 144 -14 0
+-211 18 89 0
+-165 -137 -80 0
+157 120 66 0
+197 -214 -26 0
+7 -12 38 0
+181 124 61 0
+-113 -9 -237 0
+-178 -124 86 0
+33 115 71 0
+-202 -127 -43 0
+34 78 -79 0
+-195 -210 -182 0
+-147 79 -23 0
+-90 -104 -55 0
+-192 113 -52 0
+189 -136 27 0
+190 174 -84 0
+21 -2 -63 0
+233 -74 -237 0
+213 -176 11 0
+-214 98 -249 0
+-115 -54 152 0
+-183 -196 -8 0
+128 221 64 0
+13 -222 -223 0
+-135 -200 229 0
+111 56 147 0
+-18 186 26 0
+-59 -227 -79 0
+-186 -207 -99 0
+-93 142 208 0
+86 -139 197 0
+-116 78 36 0
+-156 -67 19 0
+-111 -175 -210 0
+-189 -224 -44 0
+-198 -34 -15 0
+-163 -247 -234 0
+241 42 58 0
+-12 138 222 0
+-123 -36 77 0
+43 130 -59 0
+-213 186 -197 0
+-125 -114 246 0
+144 28 14 0
+-238 159 -193 0
+196 -220 -27 0
+-216 180 -152 0
+101 188 -87 0
+-139 214 -4 0
+-19 -66 -36 0
+-179 -166 97 0
+171 134 20 0
+-45 -147 21 0
+108 131 -55 0
+239 51 -200 0
+-152 -191 84 0
+88 -67 -136 0
+-190 184 78 0
+51 173 -201 0
+-238 23 34 0
+-106 -199 -236 0
+192 -35 198 0
+9 81 20 0
+157 -91 7 0
+90 184 63 0
+-168 -226 58 0
+-35 -106 -39 0
+69 192 11 0
+-172 185 143 0
+218 131 -22 0
+-139 170 117 0
+-201 107 137 0
+-169 -157 11 0
+231 166 224 0
+-211 60 -145 0
+-124 -228 -67 0
+-21 125 246 0
+-226 -32 -241 0
+-25 192 -150 0
+-12 26 -52 0
+54 132 119 0
+10 141 168 0
+89 24 62 0
+-63 34 215 0
+204 -43 55 0
+146 2 194 0
+-58 -131 206 0
+5 224 26 0
+90 115 68 0
+-83 29 141 0
+-201 -180 -91 0
+-209 -2 -92 0
+-167 231 200 0
+227 -137 -116 0
+143 -23 221 0
+-122 111 -185 0
+174 -214 131 0
+-242 -44 -88 0
+194 213 -21 0
+-1 -150 -234 0
+-225 55 5 0
+-39 -190 224 0
+26 -197 -144 0
+249 -82 91 0
+-230 142 -247 0
+108 -87 -234 0
+122 -34 -189 0
+195 229 -90 0
+217 90 -60 0
+-154 89 -91 0
+80 159 40 0
+63 -143 69 0
+-145 183 250 0
+212 237 181 0
+221 197 -129 0
+15 -177 89 0
+-89 51 -3 0
+-178 -197 -172 0
+-19 -142 -178 0
+240 -134 167 0
+-48 210 -190 0
+-246 102 230 0
+-238 187 -228 0
+102 132 -50 0
+-250 -71 96 0
+181 236 1 0
+49 118 116 0
+60 -104 -37 0
+-115 -55 -243 0
+144 -207 51 0
+241 131 93 0
+-160 -119 223 0
+247 89 155 0
+-227 217 133 0
+-175 5 226 0
+-67 -56 1 0
+-17 76 121 0
+-84 9 194 0
+-67 -18 12 0
+-219 -161 -126 0
+65 203 -246 0
+-67 128 -237 0
+-43 -201 9 0
+31 -6 67 0
+163 174 214 0
+-230 -182 -52 0
+137 -62 -41 0
+-123 42 107 0
+-180 58 52 0
+50 12 180 0
+-113 30 -227 0
+76 141 35 0
+-24 136 76 0
+-177 -196 160 0
+-234 242 21 0
+-209 117 101 0
+-158 -106 246 0
+226 -246 -145 0
+154 52 106 0
+73 -13 39 0
+165 133 -159 0
+121 -227 44 0
+125 -145 -11 0
+180 -99 -187 0
+83 235 -228 0
+163 242 35 0
+10 -128 -80 0
+68 -119 142 0
+-214 67 187 0
+117 185 -84 0
+246 218 -153 0
+-134 49 38 0
+211 -170 149 0
+-190 212 -104 0
+225 229 -139 0
+219 68 -161 0
+31 -233 248 0
+-99 157 18 0
+-34 199 226 0
+-92 50 -66 0
+175 -75 206 0
+35 227 -37 0
+-131 -144 -140 0
+-164 176 -98 0
+227 -154 221 0
+-180 -59 153 0
+-190 -178 76 0
+209 -90 -14 0
+247 151 -81 0
+-15 17 -46 0
+-64 239 -238 0
+-65 63 58 0
+10 248 106 0
+178 -92 245 0
+-150 -200 51 0
+125 -250 -98 0
+242 -30 34 0
+-66 -178 -71 0
+15 -128 -8 0
+43 -36 143 0
+202 -105 79 0
+20 208 -73 0
+-126 -72 168 0
+112 8 -246 0
+-63 -59 -168 0
+34 -103 -3 0
+-156 -170 -177 0
+-219 98 -6 0
+-4 155 5 0
+131 87 -79 0
+-196 -76 -82 0
+168 93 153 0
+28 -39 222 0
+31 -179 -170 0
+-56 59 30 0
+-114 53 148 0
+178 -168 -80 0
+39 -37 -176 0
+-102 139 110 0
+192 -125 -83 0
+-190 34 -52 0
+-63 -202 64 0
+96 1 98 0
+212 173 198 0
+-125 2 139 0
+-112 -17 -154 0
+49 215 140 0
+174 -202 -103 0
+81 185 -98 0
+-42 130 -158 0
+-51 198 -2 0
+143 159 -118 0
+-133 -195 -175 0
+160 47 82 0
+163 117 216 0
+55 98 249 0
+209 -194 18 0
+-50 109 -234 0
+-122 3 248 0
+40 -173 -188 0
+57 47 -82 0
+-165 -62 78 0
+-221 -187 161 0
+-155 -33 7 0
+-224 25 -189 0
+-147 -87 228 0
+-112 -58 142 0
+-241 -211 -216 0
+-156 -71 -159 0
+179 197 -169 0
+49 -5 -36 0
+-107 94 -236 0
+-27 -23 186 0
+119 -80 -172 0
+171 172 -90 0
+38 88 -202 0
+-2 -221 28 0
+-212 -245 83 0
+-249 -105 88 0
+-63 -52 1 0
+101 178 -127 0
+237 -2 -211 0
+-74 201 -174 0
+164 97 -15 0
+81 -79 197 0
+-120 -82 14 0
+-238 -120 16 0
+127 208 205 0
+-210 28 -149 0
+119 -109 -244 0
+-153 59 -57 0
+-180 -43 -60 0
+-200 -117 151 0
+206 125 42 0
+19 218 178 0
+237 185 -176 0
+234 -31 23 0
+-237 176 130 0
+-151 -34 170 0
+-12 -156 236 0
+-56 -154 204 0
+-212 -181 86 0
+-248 209 237 0
+172 -247 -99 0
+110 -200 142 0
+114 -196 -213 0
+-122 138 90 0
+18 -119 21 0
+-70 167 113 0
+155 -117 -1 0
+104 -75 86 0
+226 -14 149 0
+-127 -238 -140 0
+-14 -62 51 0
+-177 -134 -175 0
+-67 33 211 0
+163 -75 115 0
+-82 -16 72 0
+-106 177 125 0
+-214 -229 -238 0
+-24 223 199 0
+-86 37 123 0
+35 -181 -27 0
+170 -7 -117 0
+-148 127 147 0
+-51 38 -25 0
+-48 106 186 0
+-182 -90 214 0
+149 -116 122 0
+183 -58 -160 0
+-132 -244 -211 0
+-55 -41 -87 0
+-24 143 -232 0
+-102 250 -44 0
+-7 197 -12 0
+91 157 -197 0
+32 118 -231 0
+-11 131 -85 0
+-171 -219 -186 0
+-168 198 -146 0
+133 204 -78 0
+-20 -37 8 0
+192 -166 246 0
+-213 79 81 0
+-98 -211 220 0
+-165 22 38 0
+-134 121 -79 0
+6 62 150 0
+-114 -51 -136 0
+-217 47 138 0
+19 -205 -49 0
+-99 -80 -20 0
+161 -227 201 0
+118 92 89 0
+180 -2 84 0
+-94 207 78 0
+42 111 104 0
+-201 198 52 0
+190 -125 -121 0
+-66 57 158 0
+22 218 51 0
+-123 -152 -174 0
+52 164 -158 0
+132 6 -41 0
+159 -99 224 0
+-161 18 -66 0
+-25 -239 76 0
+159 17 203 0
+232 1 23 0
+-190 -162 -155 0
+12 138 169 0
+1 124 -23 0
+116 231 4 0
+86 29 -125 0
+164 -241 39 0
+-218 -166 155 0
+-170 243 -128 0
+180 -185 184 0
+-88 6 181 0
+-108 -47 97 0
+143 116 18 0
+-198 -99 149 0
+69 103 28 0
+-59 -192 10 0
+-47 -244 113 0
+7 61 180 0
+-46 -35 135 0
+42 -243 155 0
+74 54 201 0
+150 -90 -81 0
+76 241 -59 0
+-41 60 182 0
+-229 46 99 0
+143 189 -147 0
+181 -172 28 0
+9 10 2 0
+-214 -55 76 0
+1 208 -125 0
+192 234 -179 0
+27 7 122 0
+66 26 65 0
+-84 -58 133 0
+239 204 -70 0
+104 245 -145 0
+232 -110 -229 0
+-159 231 22 0
+-51 132 172 0
+45 -30 -79 0
+-26 247 -126 0
+142 10 -68 0
+-115 -21 213 0
+-1 -45 -142 0
+47 -23 211 0
+-6 163 -100 0
+-90 224 -137 0
+140 208 21 0
+112 94 59 0
+-185 -62 -58 0
+249 192 -108 0
+226 162 164 0
+-113 209 214 0
+-147 -172 -150 0
+241 109 -226 0
+243 2 -104 0
+-40 -75 -88 0
+-209 -50 -115 0
+-229 80 97 0
+43 25 -129 0
+181 -66 -133 0
+210 -204 -57 0
+204 116 -44 0
+244 -16 56 0
+-110 -187 -114 0
+120 -135 -2 0
+234 -128 121 0
+34 -129 -142 0
+54 192 196 0
+198 -141 -26 0
+-248 249 116 0
+165 234 162 0
+-62 -57 -216 0
+132 187 -105 0
+-166 243 -26 0
+172 51 -153 0
+-71 -214 -137 0
+68 59 216 0
+197 -144 36 0
+-186 137 -73 0
+115 250 -177 0
+171 107 -189 0
+-217 -156 245 0
+33 -135 150 0
+-149 121 7 0
+98 -196 84 0
+-250 -134 226 0
+124 158 -218 0
+125 -123 -41 0
+-145 90 -96 0
+235 -159 122 0
+-187 183 -219 0
+-225 244 -68 0
+-99 238 -31 0
+-115 157 60 0
+137 42 -30 0
+93 -47 146 0
+222 -184 10 0
+-198 224 110 0
+199 -228 28 0
+-130 74 -127 0
+122 -175 -34 0
+33 -208 175 0
+165 -195 -24 0
+-145 -120 114 0
+-8 -125 134 0
+38 131 -154 0
+-88 75 70 0
+45 -15 144 0
+-213 -57 -144 0
+143 192 71 0
+147 -146 157 0
+196 -39 -98 0
+135 214 184 0
+-59 -245 177 0
+-148 22 -53 0
+-244 -195 56 0
+175 -190 -45 0
+191 90 -177 0
+-244 -176 203 0
+30 -25 -104 0
+242 -237 96 0
+54 62 -30 0
+-61 -23 -74 0
+-196 140 -116 0
+231 -89 18 0
+236 -162 -246 0
+-172 13 194 0
+186 -171 -50 0
+200 105 -86 0
+58 234 -232 0
+85 -54 64 0
+-213 57 -36 0
+-184 -195 -67 0
+180 -153 79 0
+-159 25 -65 0
+43 184 186 0
+-129 -227 -127 0
+59 68 80 0
+-100 -231 -185 0
+11 154 175 0
+-207 -87 -208 0
+213 -72 198 0
+224 -44 -148 0
+86 -19 -179 0
+171 207 79 0
+120 -239 -210 0
+-47 -93 -224 0
+-75 -156 -3 0
+171 45 -190 0
+24 235 94 0
+-225 199 -114 0
+86 73 87 0
+18 141 -175 0
+-192 -35 -178 0
+18 158 225 0
+236 -234 4 0
+-93 3 -101 0
+198 80 -58 0
+-5 -41 205 0
+-173 189 247 0
+-203 -35 -239 0
+235 -226 -159 0
+2 -103 -50 0
+-230 191 185 0
+-85 52 20 0
+-185 135 -14 0
+-125 -243 78 0
+211 -250 -98 0
+-250 204 188 0
+-208 -200 -102 0
+2 117 86 0
+184 132 -95 0
+-58 52 -242 0
+152 71 170 0
+-140 -213 -235 0
+192 -191 34 0
+-131 -139 172 0
+-217 207 -64 0
+174 14 -205 0
+128 -243 172 0
+28 -175 52 0
+102 83 146 0
+35 -25 1 0
+-233 -157 -127 0
+147 -127 -223 0
+-180 16 131 0
+-238 -178 -166 0
+-177 235 -248 0
+-41 66 -138 0
+146 -150 -13 0
+-73 -148 16 0
+-36 -115 -20 0
+-174 175 205 0
+152 142 104 0
+-176 204 -7 0
+-188 145 -122 0
+46 133 114 0
+-36 -7 241 0
+80 30 -132 0
+-45 42 -245 0
+170 8 90 0
+-169 238 203 0
+20 77 -100 0
+-38 -84 18 0
+-159 -247 147 0
+-122 149 19 0
+50 -191 -111 0
+-67 -195 8 0
+-154 -243 96 0
+-26 -71 45 0
+-184 95 -172 0
+-75 106 135 0
+116 175 -4 0
+-135 -245 200 0
+28 192 -183 0
+94 -48 249 0
+209 73 160 0
+-152 -123 191 0
+113 130 -26 0
+175 -137 -133 0
+12 52 44 0
+-65 25 115 0
+-241 -19 -244 0
+-213 37 -120 0
+179 -24 115 0
+57 -143 -124 0
+142 -218 215 0
+127 182 101 0
+-110 76 -61 0
+208 242 184 0
+145 -109 206 0
+-209 101 77 0
+5 234 200 0
+-129 -214 -139 0
+98 -150 -193 0
+95 -117 104 0
+-160 94 164 0
+-4 -21 3 0
+-17 -4 70 0
+106 40 -163 0
+-44 -165 -2 0
+210 125 -230 0
+-143 114 -17 0
+1 -85 146 0
+-83 -95 -128 0
+-130 187 113 0
+-17 -44 203 0
+243 -59 -177 0
+152 205 78 0
+135 108 162 0
+210 232 242 0
+151 -130 119 0
+165 -119 94 0
+-85 30 2 0
+-229 -212 -134 0
+-195 184 219 0
+-11 156 211 0
+165 172 205 0
+56 97 -113 0
+-84 -238 152 0
+-204 72 58 0
+-2 -19 -219 0
+48 63 -149 0
+-86 -127 8 0
+139 -18 -3 0
+-165 188 -203 0
+36 111 -229 0
+-231 120 190 0
+40 -209 137 0
+62 46 89 0
+-195 -250 10 0
+108 7 228 0
+-213 242 170 0
+162 -159 -1 0
+-120 17 204 0
+30 -27 40 0
+-158 31 18 0
+185 -79 -21 0
+-146 -142 49 0
+54 60 20 0
+47 128 86 0
+-244 -82 -115 0
+-63 27 164 0
+-63 148 102 0
+14 -148 -126 0
+-68 212 -104 0
+250 -41 -236 0
+-9 -232 -210 0
+226 -212 -115 0
+183 -184 100 0
+-35 -22 226 0
+43 175 -63 0
+-213 -48 212 0
+139 196 -72 0
+205 206 -176 0
+69 -49 152 0
+-67 230 1 0
+110 -221 88 0
+182 32 2 0
+-245 240 -230 0
+-51 -113 -42 0
+28 223 -208 0
+-67 211 188 0
+-212 -213 -112 0
+-238 -211 -136 0
+212 -182 -42 0
+-232 -160 171 0
+156 -5 232 0
+173 120 -227 0
+181 70 153 0
+245 249 216 0
+-235 -233 -9 0
+-177 -77 200 0
+-172 -93 228 0
+-90 58 -130 0
+-27 -118 -166 0
+90 138 150 0
+-43 -220 148 0
+101 -50 159 0
+137 37 -94 0
+184 56 -84 0
+-16 -137 -126 0
+-235 28 138 0
+199 -120 65 0
+-144 84 49 0
+203 -33 -133 0
+-24 147 67 0
+-67 -46 78 0
+220 -127 -218 0
+47 128 249 0
+173 67 131 0
+235 127 -159 0
+-102 92 -15 0
+-28 16 69 0
+-160 -97 181 0
+-5 -114 -112 0
+148 -154 92 0
+25 -57 209 0
+233 14 20 0
+104 167 166 0
+-80 -79 -221 0
+-156 -112 -43 0
+114 -193 55 0
+77 215 54 0
+166 -120 228 0
+-188 -234 130 0
+47 80 207 0
+-88 191 67 0
+-182 -89 13 0
+46 -100 148 0
+-74 119 -35 0
+48 -73 38 0
+-128 -250 56 0
+243 72 157 0
+-33 102 190 0
+231 -198 239 0
+224 -200 -87 0
+-126 82 -249 0
+-249 18 212 0
+-246 -55 -119 0
+55 -216 192 0
+-58 -204 -43 0
+-144 91 78 0
+-31 -21 -120 0
+-10 171 -196 0
+122 -161 -146 0
+-155 -11 79 0
+194 -48 -133 0
+-125 -221 175 0
+136 221 -21 0
+-12 220 -36 0
+33 -188 -250 0
+153 79 -203 0
+190 -224 112 0
+-214 -104 -45 0
+-109 197 -113 0
+-134 -136 -82 0
+-37 -149 -45 0
+-131 -124 118 0
+66 -201 189 0
+3 -44 -70 0
+10 -71 59 0
+59 -241 -203 0
+247 111 -10 0
+-201 168 -198 0
+13 -30 175 0
+5 -155 -184 0
+117 -55 128 0
+-206 155 217 0
+-212 220 237 0
+-41 -121 -44 0
+79 208 94 0
+149 -138 145 0
+133 -162 -206 0
+-168 -88 194 0
+-169 38 -173 0
+-150 81 83 0
+83 -241 228 0
+-149 -110 -235 0
+166 74 -154 0
+-238 109 128 0
+99 192 -86 0
+-175 25 -180 0
+-181 -189 -237 0
+125 -102 47 0
+234 159 226 0
+-114 207 28 0
+139 223 -87 0
+-195 -55 67 0
+-154 95 104 0
+68 -107 184 0
+-129 82 249 0
+219 -169 -20 0
+-183 182 -199 0
+2 -17 -13 0
+130 35 -242 0
+104 205 40 0
+-149 -80 -240 0
+63 67 157 0
+-179 -67 36 0
+77 51 37 0
+28 218 -68 0
+-138 -218 -8 0
+103 -198 209 0
+29 138 92 0
+67 -156 -64 0
+216 2 -144 0
+-212 207 181 0
+112 -187 -15 0
+-95 224 -111 0
+199 -104 96 0
+190 -173 -71 0
+-47 -167 -97 0
+44 248 116 0
+-32 162 35 0
+-82 47 -175 0
+246 249 54 0
+206 128 176 0
+232 -149 -59 0
+-159 -239 -38 0
+-14 -212 -182 0
+70 -134 240 0
+132 -156 199 0
+-119 190 -203 0
+53 -195 149 0
+-226 151 -242 0
+-149 160 -13 0
+-210 -165 119 0
+-212 90 16 0
+-75 -70 -248 0
+-4 137 36 0
+-124 193 34 0
+-100 -40 -231 0
+44 160 42 0
+112 150 129 0
+243 127 -176 0
+-153 -245 -163 0
+-3 -231 -33 0
+-185 242 -140 0
+-36 162 -114 0
+-204 14 -113 0
+99 -193 228 0
+4 131 90 0
+-16 49 29 0
+-120 -61 242 0
+219 179 25 0
+65 -157 -9 0
+-151 -172 -18 0
+27 -224 -180 0
+-134 -249 -15 0
+-137 200 -168 0
+-227 -96 133 0
+-122 37 -222 0
+-21 53 153 0
+-154 242 30 0
+157 -3 -211 0
+-49 -141 -87 0
+-231 -247 11 0
+131 157 -89 0
+65 -11 188 0
+105 -85 -58 0
+-57 -208 -112 0
+-117 120 234 0
+164 -203 -27 0
+-199 -50 145 0
+-191 248 157 0
+220 120 -23 0
+69 130 30 0
+-173 -170 53 0
+-83 120 -88 0
+-49 -198 229 0
+21 -165 -161 0
+-204 65 53 0
+-84 -39 -229 0
+175 71 20 0
+-243 96 -224 0
+-13 72 84 0
+-98 69 145 0
+-210 135 50 0
+88 -196 -108 0
+133 -200 1 0
+25 184 -124 0
+188 205 57 0
+-94 65 243 0
+181 -89 -209 0
+-194 -79 115 0
+246 210 219 0
+-108 6 -31 0
+23 181 -200 0
+-29 5 -40 0
+152 -237 -64 0
+53 176 209 0
+-98 152 32 0
+-14 88 51 0
+-164 131 -129 0
+189 20 158 0
+-1 88 14 0
+236 207 210 0
+-137 98 -113 0
+-61 -223 -97 0
+110 114 233 0
+106 117 -107 0
+-177 61 172 0
+161 -214 -103 0
+239 -210 135 0
+48 9 174 0
+-49 132 -156 0
+120 177 42 0
+-46 -222 -83 0
+-61 234 193 0
+-5 -115 99 0
+217 193 7 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-046.cnf b/benchmarks/UUF250.1065.100/uuf250-046.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-046.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -226 -239 178 0
+-236 -23 -10 0
+-154 99 -129 0
+-52 -167 -199 0
+-196 222 -119 0
+182 -84 60 0
+108 15 72 0
+215 -166 -147 0
+-227 184 102 0
+-79 58 -44 0
+-79 196 -223 0
+201 -175 -229 0
+-70 200 156 0
+152 -20 222 0
+75 -24 -141 0
+-6 -50 -100 0
+-193 -138 91 0
+162 -229 26 0
+106 96 88 0
+161 173 56 0
+205 46 75 0
+220 -218 150 0
+-137 51 -37 0
+231 224 -77 0
+-100 211 -98 0
+181 216 -184 0
+-18 240 176 0
+225 186 -115 0
+242 -78 207 0
+244 -245 -218 0
+-230 80 -195 0
+122 103 203 0
+-111 243 188 0
+-208 246 112 0
+-170 -58 -1 0
+116 128 230 0
+-24 -162 -168 0
+-229 69 -179 0
+201 -1 -178 0
+68 -84 -49 0
+-219 -87 76 0
+-13 -170 -28 0
+116 126 55 0
+-227 242 99 0
+-145 -121 97 0
+-141 158 154 0
+82 118 220 0
+-96 -164 242 0
+249 184 24 0
+-110 -233 -197 0
+-24 67 -43 0
+-227 -115 16 0
+62 -70 -227 0
+85 219 -118 0
+-184 -175 187 0
+15 154 -179 0
+-204 57 76 0
+32 64 120 0
+193 202 58 0
+-15 244 -48 0
+-64 -138 -82 0
+204 149 -218 0
+-79 -150 -34 0
+37 -100 -103 0
+218 -175 156 0
+193 -190 167 0
+-186 -135 -10 0
+-124 -242 -27 0
+-58 226 -35 0
+-73 37 -119 0
+-8 244 184 0
+37 204 -250 0
+-174 -231 155 0
+-136 196 -69 0
+-115 -180 -175 0
+-228 166 -220 0
+27 -127 192 0
+190 96 -30 0
+188 182 -113 0
+144 -216 148 0
+44 177 222 0
+-1 -114 189 0
+241 -80 207 0
+187 111 185 0
+-18 11 -2 0
+-222 -123 -127 0
+-5 137 -78 0
+54 69 -47 0
+-14 24 -81 0
+-235 90 208 0
+187 -227 159 0
+28 175 181 0
+72 -171 -77 0
+-89 -195 189 0
+117 128 101 0
+111 52 83 0
+-64 -142 176 0
+3 -68 -214 0
+-244 -24 -90 0
+193 -60 -111 0
+-149 246 -27 0
+-233 79 33 0
+-201 -75 97 0
+-59 148 -57 0
+-131 23 -60 0
+-217 -214 -189 0
+-134 177 32 0
+196 -35 179 0
+-75 -7 231 0
+-132 36 -82 0
+134 -244 111 0
+26 119 233 0
+161 230 103 0
+-172 -97 -58 0
+212 110 248 0
+191 184 18 0
+107 32 -123 0
+157 250 -137 0
+59 -12 -5 0
+79 -126 -93 0
+102 -109 76 0
+-123 17 -115 0
+152 13 203 0
+-196 -80 -54 0
+184 25 93 0
+-168 204 120 0
+-77 -195 -47 0
+144 -91 -166 0
+-139 75 -16 0
+160 -209 237 0
+-14 -153 42 0
+-164 -223 -59 0
+113 -56 -89 0
+-214 41 -229 0
+-143 25 177 0
+158 162 -56 0
+-204 -31 -228 0
+27 -249 63 0
+-18 -191 -71 0
+188 -66 -161 0
+-129 -117 -83 0
+104 112 172 0
+56 52 114 0
+-148 124 -204 0
+104 -58 -193 0
+186 -51 -19 0
+158 -89 38 0
+193 226 -114 0
+70 -241 -93 0
+151 63 -21 0
+244 13 -243 0
+-189 188 -66 0
+-38 209 211 0
+-119 84 45 0
+-174 8 -67 0
+-137 94 -157 0
+-107 44 -123 0
+158 -56 97 0
+-173 76 195 0
+221 -211 -60 0
+181 -42 2 0
+-22 -28 -152 0
+-34 -108 -226 0
+-242 149 8 0
+239 87 -4 0
+-207 -54 200 0
+-66 162 148 0
+137 -90 -206 0
+45 -211 -81 0
+96 -135 -33 0
+-8 139 209 0
+-78 -163 10 0
+73 -16 156 0
+210 -173 -86 0
+236 -70 117 0
+-173 -176 188 0
+-229 -210 197 0
+-55 8 -92 0
+-85 245 143 0
+152 20 187 0
+69 209 -30 0
+-41 69 122 0
+64 112 155 0
+156 -93 -17 0
+-228 -146 -70 0
+65 -141 204 0
+111 48 238 0
+162 216 -108 0
+-192 193 -49 0
+-92 -246 72 0
+86 -57 144 0
+-155 238 172 0
+187 248 242 0
+250 -6 -220 0
+225 -55 -233 0
+-49 52 -32 0
+-67 -246 -147 0
+14 75 231 0
+33 -119 51 0
+-240 -142 69 0
+-198 -237 -87 0
+138 -246 174 0
+-17 247 137 0
+43 34 124 0
+-106 -25 184 0
+209 -195 108 0
+-222 61 33 0
+207 111 13 0
+-98 -150 48 0
+-13 98 108 0
+-68 231 -49 0
+-212 -247 -32 0
+10 -99 237 0
+37 39 -244 0
+167 -23 84 0
+-129 -36 86 0
+-150 -172 -108 0
+58 -176 98 0
+-138 235 77 0
+-118 236 109 0
+-57 139 113 0
+3 -216 -246 0
+-109 -205 87 0
+244 135 20 0
+157 134 73 0
+-93 141 221 0
+30 -34 -3 0
+186 -2 104 0
+57 202 236 0
+-165 -178 -135 0
+70 -37 -110 0
+77 22 175 0
+228 231 70 0
+-181 -60 -228 0
+168 50 178 0
+-22 -106 -157 0
+-22 222 -170 0
+15 28 -196 0
+111 -39 -7 0
+88 -123 -192 0
+135 197 -84 0
+190 98 201 0
+75 -58 -28 0
+-217 3 -174 0
+115 -179 -2 0
+34 78 -123 0
+97 -60 47 0
+48 243 149 0
+-211 -228 -43 0
+13 66 62 0
+190 155 -83 0
+12 -119 -11 0
+149 213 -172 0
+-87 -249 161 0
+13 -145 177 0
+-78 -99 -202 0
+112 -173 93 0
+-51 -128 221 0
+155 -12 -7 0
+177 -153 -34 0
+150 -54 -41 0
+-76 -75 124 0
+-176 -248 -232 0
+-156 -125 167 0
+51 -116 -210 0
+27 -119 -238 0
+-20 -46 -27 0
+-248 140 -221 0
+135 191 64 0
+109 -154 119 0
+-3 15 -205 0
+-192 -103 -220 0
+-191 -244 73 0
+-101 -108 -49 0
+167 18 56 0
+123 89 -59 0
+-2 -21 -244 0
+-155 180 -234 0
+-85 191 -63 0
+35 21 240 0
+-133 179 -164 0
+83 -8 13 0
+66 135 181 0
+4 196 212 0
+38 -113 -87 0
+102 86 72 0
+8 -110 86 0
+-22 250 199 0
+-224 52 6 0
+1 -156 -197 0
+230 35 235 0
+-128 58 121 0
+-28 100 56 0
+37 -26 156 0
+125 212 180 0
+-221 28 -147 0
+217 -206 4 0
+-142 -197 -181 0
+-51 210 -9 0
+-230 -126 -182 0
+-21 168 7 0
+115 -89 -41 0
+-200 68 156 0
+113 66 38 0
+91 -1 165 0
+1 180 -29 0
+-92 212 -241 0
+-92 -30 -234 0
+75 -22 63 0
+151 234 -85 0
+-177 7 173 0
+107 -106 232 0
+-12 79 92 0
+243 151 -22 0
+-140 -164 -148 0
+-217 156 -160 0
+-160 218 29 0
+204 76 -95 0
+45 64 71 0
+-231 -8 -248 0
+-32 198 -133 0
+-114 -247 210 0
+158 -92 -99 0
+-173 -180 233 0
+78 228 110 0
+-52 138 -39 0
+-177 191 122 0
+161 -241 -101 0
+-179 -166 162 0
+237 -140 -123 0
+114 -132 -2 0
+224 -151 249 0
+22 -224 108 0
+210 132 -10 0
+134 27 61 0
+-220 -201 -188 0
+98 222 48 0
+-104 -4 212 0
+-94 -101 -65 0
+98 168 48 0
+74 -206 -41 0
+-143 176 235 0
+93 -112 -20 0
+-110 89 -90 0
+-161 151 -148 0
+61 79 109 0
+39 16 -238 0
+39 -97 107 0
+-47 -10 -191 0
+117 95 -144 0
+167 -113 227 0
+88 2 116 0
+-70 64 217 0
+-28 168 127 0
+211 -172 -155 0
+-3 -103 71 0
+-79 215 36 0
+64 109 -124 0
+148 63 -163 0
+-85 242 139 0
+197 98 177 0
+51 155 20 0
+148 -163 -168 0
+-16 91 15 0
+146 -199 -37 0
+108 -135 230 0
+89 203 210 0
+166 -186 -221 0
+36 -223 4 0
+-96 46 67 0
+-14 -187 140 0
+48 -59 243 0
+66 -83 -218 0
+-200 201 146 0
+-70 -97 -92 0
+141 -242 108 0
+71 33 138 0
+95 -106 136 0
+-236 92 2 0
+177 -114 99 0
+190 -141 69 0
+127 241 -86 0
+-68 -148 232 0
+5 195 215 0
+10 3 122 0
+186 211 -12 0
+-58 -135 -173 0
+-19 -217 124 0
+123 -175 27 0
+-95 191 -105 0
+89 -234 86 0
+-33 -46 -228 0
+180 -206 92 0
+-136 -78 187 0
+15 -10 58 0
+245 -65 91 0
+-174 -197 124 0
+27 -82 -17 0
+131 -21 -49 0
+-184 198 -223 0
+-98 -62 -13 0
+-16 -65 125 0
+-200 243 -107 0
+-188 242 -11 0
+-200 -242 -142 0
+-121 81 -21 0
+-61 -34 -227 0
+210 122 185 0
+57 25 37 0
+-12 -211 87 0
+-112 -3 -150 0
+44 -196 202 0
+-212 -90 246 0
+-192 212 108 0
+-74 -41 -80 0
+-229 -56 214 0
+-46 231 -44 0
+121 213 -13 0
+199 51 -130 0
+176 103 -201 0
+-216 240 -200 0
+28 -163 118 0
+245 -29 -82 0
+175 -94 241 0
+-214 75 -122 0
+58 -45 -123 0
+144 2 153 0
+-131 68 -91 0
+-152 250 -78 0
+163 -17 -52 0
+167 -237 -177 0
+-30 -137 -152 0
+244 -29 42 0
+-68 143 -116 0
+-123 -197 185 0
+-56 -148 101 0
+133 -217 -231 0
+9 -142 -158 0
+167 -44 40 0
+-201 -62 22 0
+250 42 150 0
+-194 -156 -53 0
+-54 -198 94 0
+-109 -164 112 0
+-223 146 112 0
+-246 -31 -139 0
+232 -75 67 0
+236 53 -203 0
+148 121 115 0
+-60 -242 -206 0
+-18 -231 156 0
+-107 -223 -134 0
+-127 24 93 0
+103 -157 -158 0
+172 -168 -173 0
+110 134 177 0
+-83 115 47 0
+-107 132 42 0
+-243 190 -235 0
+116 224 -78 0
+198 -176 113 0
+-198 -24 -237 0
+13 97 -124 0
+132 -38 -150 0
+27 53 -175 0
+-84 -38 165 0
+67 109 129 0
+-45 -117 215 0
+127 -53 -48 0
+-228 195 -36 0
+142 132 163 0
+163 -144 183 0
+160 -241 152 0
+-134 35 125 0
+-165 -39 238 0
+-76 -82 -168 0
+-62 51 139 0
+-30 1 -76 0
+-4 -9 18 0
+-171 105 118 0
+194 131 140 0
+-106 -181 -79 0
+-79 -205 172 0
+-137 140 -56 0
+234 188 -100 0
+159 -40 -35 0
+-78 -7 84 0
+-77 -78 213 0
+45 118 238 0
+-95 6 192 0
+-99 16 -77 0
+37 142 -234 0
+129 124 62 0
+-190 167 -160 0
+181 111 187 0
+-160 154 59 0
+-214 -73 14 0
+-181 -71 185 0
+-34 102 -223 0
+125 209 -99 0
+-104 -241 56 0
+35 -190 165 0
+109 68 178 0
+100 94 -192 0
+-60 -162 179 0
+61 -77 -1 0
+209 23 167 0
+-230 -180 -122 0
+-248 -73 25 0
+159 204 -223 0
+97 173 21 0
+-74 247 32 0
+-44 99 32 0
+96 -4 -77 0
+-181 -101 175 0
+97 -35 -210 0
+-127 -205 245 0
+12 -238 -212 0
+48 247 -221 0
+96 -46 -14 0
+57 -45 236 0
+14 -40 72 0
+122 210 -3 0
+-51 151 -22 0
+21 63 -198 0
+99 -56 136 0
+-128 -8 75 0
+7 -166 -93 0
+-140 -220 -148 0
+96 -166 -226 0
+193 -55 42 0
+-81 -47 -17 0
+246 189 138 0
+-85 168 -25 0
+147 -174 85 0
+-109 -161 97 0
+-159 -69 -63 0
+147 220 -183 0
+89 142 -128 0
+33 -21 131 0
+160 -1 -8 0
+22 -59 65 0
+78 -129 8 0
+221 1 207 0
+-55 147 -101 0
+32 -174 -244 0
+35 201 -202 0
+-139 111 -63 0
+-211 -91 226 0
+248 -243 236 0
+91 -209 175 0
+-228 -33 54 0
+-114 -21 198 0
+-151 128 159 0
+-215 -41 91 0
+201 230 -227 0
+229 -42 -8 0
+119 84 161 0
+134 160 -205 0
+-140 -250 -39 0
+-248 151 -157 0
+-199 3 -12 0
+96 -154 65 0
+83 -104 234 0
+35 36 -18 0
+-2 -14 -117 0
+-128 -187 -145 0
+-121 -238 83 0
+-10 77 155 0
+12 -148 86 0
+246 -223 116 0
+-4 -9 -40 0
+-78 -19 -171 0
+212 -213 241 0
+167 -218 -2 0
+-104 243 197 0
+73 108 -86 0
+-44 -84 -2 0
+128 205 168 0
+-222 -237 92 0
+-197 92 -80 0
+220 -134 43 0
+39 40 -132 0
+-245 -131 -80 0
+-36 -221 137 0
+215 142 217 0
+229 4 -161 0
+-70 -98 -195 0
+-77 131 80 0
+-56 -79 -50 0
+66 -170 -135 0
+-60 -194 -173 0
+126 -34 -78 0
+19 -61 -96 0
+-176 -22 -216 0
+218 29 91 0
+-21 120 -249 0
+174 214 -246 0
+217 -53 40 0
+-200 76 -27 0
+87 18 -178 0
+141 198 -232 0
+8 250 -190 0
+227 -87 -210 0
+-237 61 -242 0
+-239 -128 250 0
+-148 -139 25 0
+73 -231 60 0
+-182 217 -180 0
+106 -242 227 0
+79 132 -215 0
+-156 196 102 0
+240 -148 56 0
+143 -91 13 0
+-238 -88 -9 0
+51 15 35 0
+229 -248 27 0
+-155 -167 -249 0
+5 -108 -249 0
+35 -168 68 0
+-196 -183 17 0
+62 177 107 0
+-189 161 -200 0
+95 -125 -23 0
+-73 -177 120 0
+-143 -166 -184 0
+19 207 58 0
+159 -233 225 0
+23 15 218 0
+248 180 37 0
+120 213 172 0
+-185 141 23 0
+57 174 -51 0
+124 54 234 0
+-201 -97 20 0
+-243 -84 -53 0
+231 71 65 0
+71 -119 4 0
+91 23 -88 0
+-165 65 -34 0
+25 -44 -82 0
+1 -189 38 0
+-146 -13 220 0
+183 224 141 0
+-208 -213 69 0
+239 -172 164 0
+37 248 60 0
+-176 208 -14 0
+-13 40 -120 0
+-158 17 130 0
+97 246 -198 0
+-133 -102 194 0
+-194 -101 214 0
+-105 -9 -110 0
+142 70 -186 0
+-48 -143 189 0
+-192 -35 104 0
+141 -171 -130 0
+175 -233 134 0
+-203 98 -115 0
+81 -167 -53 0
+-22 -104 -241 0
+155 -129 138 0
+160 -157 -248 0
+-88 143 -52 0
+-112 -87 164 0
+152 104 110 0
+-182 -220 -214 0
+-126 109 -227 0
+-7 -191 -232 0
+-70 -83 -238 0
+-103 -114 -90 0
+39 73 151 0
+-233 165 212 0
+140 90 -202 0
+22 118 -5 0
+246 -204 -81 0
+-17 -205 45 0
+-22 -190 248 0
+-244 -38 -170 0
+118 -180 -85 0
+-89 185 140 0
+-142 -37 -10 0
+19 -226 157 0
+97 -203 93 0
+234 -15 180 0
+-4 -226 53 0
+-198 -36 109 0
+175 240 -40 0
+-137 102 201 0
+-229 -102 -113 0
+26 173 224 0
+150 -13 154 0
+73 -145 114 0
+111 113 220 0
+159 -70 189 0
+-20 3 31 0
+112 -230 109 0
+140 -62 -223 0
+122 34 -61 0
+179 3 -221 0
+226 44 200 0
+-102 -149 -10 0
+39 54 -60 0
+210 179 16 0
+-172 199 -112 0
+89 42 -179 0
+68 150 115 0
+-75 -148 -83 0
+-117 -118 68 0
+241 -60 36 0
+-239 40 -144 0
+-132 -146 -91 0
+25 -47 97 0
+246 -47 123 0
+-150 170 70 0
+-39 -11 -61 0
+-124 59 33 0
+163 -79 -52 0
+-14 -181 -30 0
+-147 144 -128 0
+237 118 160 0
+-185 -173 -146 0
+223 49 -29 0
+8 -73 -145 0
+246 106 31 0
+-23 59 227 0
+-20 41 199 0
+-115 232 -133 0
+108 -14 -2 0
+-47 -78 170 0
+-193 207 6 0
+145 103 230 0
+175 92 -197 0
+-176 -111 152 0
+-66 -208 201 0
+15 -70 57 0
+52 -90 222 0
+95 -74 174 0
+179 -67 132 0
+-204 60 -1 0
+4 60 -197 0
+-180 -131 -230 0
+-233 6 202 0
+178 225 -160 0
+103 -8 213 0
+-230 -166 -67 0
+67 156 -27 0
+-175 -40 -193 0
+-220 -124 214 0
+-33 -36 -26 0
+3 118 103 0
+-215 -111 235 0
+178 -83 82 0
+111 179 152 0
+92 90 120 0
+-55 -88 -125 0
+-237 121 -30 0
+13 -40 -19 0
+121 21 -156 0
+-107 187 -54 0
+233 109 -226 0
+-26 2 -55 0
+235 153 -11 0
+-199 -83 144 0
+78 -113 160 0
+36 -24 -144 0
+41 157 -224 0
+248 -172 -226 0
+-25 -66 -107 0
+-73 104 -124 0
+162 44 195 0
+-224 -124 5 0
+-163 -134 -196 0
+-102 -235 -244 0
+171 -53 90 0
+-216 -90 -153 0
+8 119 -110 0
+-36 229 130 0
+-160 -218 74 0
+-140 -97 106 0
+-89 106 124 0
+227 22 -137 0
+-82 70 181 0
+50 210 -15 0
+176 -2 -36 0
+-65 69 32 0
+207 38 68 0
+-46 -205 -171 0
+23 215 181 0
+227 14 46 0
+-189 110 -96 0
+16 6 193 0
+185 145 -20 0
+76 -142 -150 0
+51 -156 2 0
+-122 107 -157 0
+123 -92 211 0
+-131 -109 204 0
+-85 40 -215 0
+-223 -97 -49 0
+-21 65 -73 0
+132 -154 -241 0
+151 -99 -25 0
+-178 84 29 0
+36 42 172 0
+51 -36 -179 0
+23 -94 115 0
+-179 -86 -182 0
+-191 117 15 0
+-44 -45 -125 0
+80 180 -176 0
+218 76 -231 0
+165 -18 -1 0
+28 -161 58 0
+127 -174 -112 0
+142 -219 -171 0
+-204 194 -50 0
+99 191 156 0
+41 66 -36 0
+165 -235 -89 0
+-16 -127 -196 0
+-160 148 -116 0
+97 181 83 0
+-127 -70 186 0
+-78 83 28 0
+144 125 141 0
+-12 -220 232 0
+18 25 243 0
+-220 153 92 0
+-199 143 -93 0
+-240 202 -75 0
+-214 -53 105 0
+-8 197 58 0
+22 -16 237 0
+-124 119 194 0
+-167 -84 -204 0
+-126 178 -48 0
+13 -131 -174 0
+-153 152 -236 0
+-191 139 25 0
+136 21 -203 0
+-85 137 -94 0
+109 -129 -97 0
+-3 -101 -128 0
+-145 181 -31 0
+-38 201 -155 0
+-156 124 -52 0
+216 -115 -47 0
+-38 -149 95 0
+58 -32 15 0
+-222 -238 30 0
+42 -133 -193 0
+12 -99 -62 0
+-52 199 -107 0
+-230 171 -26 0
+74 229 -212 0
+172 -146 -72 0
+62 1 -53 0
+-81 109 161 0
+-182 -235 -194 0
+-182 -53 181 0
+-83 -77 -181 0
+-108 2 -170 0
+123 -206 87 0
+57 76 -250 0
+214 106 -132 0
+190 88 98 0
+202 -30 -188 0
+234 110 2 0
+73 79 -168 0
+-24 -74 77 0
+-73 -121 -176 0
+-189 166 -233 0
+41 12 -246 0
+135 -101 -77 0
+23 197 -11 0
+188 175 63 0
+66 -33 -193 0
+-184 -200 232 0
+178 -126 110 0
+-192 201 228 0
+-144 238 5 0
+-232 -166 132 0
+-145 147 -240 0
+-135 4 107 0
+25 -200 235 0
+83 -44 22 0
+186 -231 -37 0
+108 -49 -146 0
+-78 59 -226 0
+-219 77 183 0
+237 -162 -127 0
+-130 184 107 0
+165 -109 -61 0
+32 -34 43 0
+-240 -187 -171 0
+-5 -126 -161 0
+7 -14 93 0
+-125 -95 -202 0
+-169 -187 -192 0
+-55 183 -97 0
+-225 -110 -111 0
+-44 248 -8 0
+-229 -235 -32 0
+89 88 123 0
+190 104 249 0
+-22 -53 -213 0
+-128 231 202 0
+73 94 -47 0
+-41 -113 54 0
+-229 82 205 0
+80 141 85 0
+-246 151 3 0
+10 -109 -213 0
+22 -3 -99 0
+-177 144 -73 0
+-164 -200 82 0
+21 -238 5 0
+141 -194 150 0
+-89 22 116 0
+178 -23 174 0
+191 67 -243 0
+-127 85 -222 0
+173 248 101 0
+185 -189 -123 0
+80 54 -241 0
+47 245 210 0
+-24 144 -109 0
+153 198 212 0
+-104 204 -1 0
+-194 83 -180 0
+79 -133 -229 0
+-63 -196 -139 0
+135 94 -111 0
+-159 -199 84 0
+-35 118 169 0
+-198 -131 138 0
+172 -232 -6 0
+224 -37 -40 0
+214 -42 85 0
+133 -234 -127 0
+-57 147 -60 0
+4 244 210 0
+-206 28 148 0
+-132 74 72 0
+225 3 -5 0
+31 110 -100 0
+68 58 -166 0
+138 22 247 0
+-66 148 181 0
+-159 -89 54 0
+-117 221 217 0
+137 -128 -78 0
+22 42 -165 0
+125 143 -80 0
+-107 189 -32 0
+-17 -219 193 0
+4 72 130 0
+-225 -145 -76 0
+-72 38 45 0
+-94 199 15 0
+98 125 86 0
+-43 -112 -91 0
+206 168 109 0
+-183 128 -59 0
+53 -123 -101 0
+183 -96 -83 0
+-38 179 -52 0
+-92 56 -161 0
+222 -18 96 0
+182 48 -247 0
+241 48 -90 0
+14 -103 154 0
+59 -72 -220 0
+243 -163 -34 0
+205 -154 -237 0
+-117 -238 51 0
+34 117 -130 0
+86 180 159 0
+99 -236 130 0
+76 -98 191 0
+39 -33 76 0
+154 248 156 0
+-222 -96 205 0
+226 -51 -14 0
+142 248 -5 0
+-171 -98 -203 0
+-36 92 -164 0
+-217 -97 -21 0
+-200 202 -24 0
+121 199 193 0
+-46 -201 100 0
+165 -233 129 0
+3 140 101 0
+246 -11 29 0
+-215 -96 33 0
+160 16 -14 0
+-47 178 193 0
+180 10 5 0
+-106 29 77 0
+219 -13 147 0
+65 79 -132 0
+-38 136 74 0
+96 240 89 0
+-167 125 -150 0
+-45 -227 -210 0
+-58 42 208 0
+-86 -158 -181 0
+238 234 -231 0
+199 -250 -124 0
+45 -37 108 0
+133 -36 -127 0
+136 -60 154 0
+58 207 24 0
+-38 232 107 0
+-42 -124 136 0
+234 11 148 0
+107 236 -183 0
+50 -109 -107 0
+181 185 -122 0
+136 138 -74 0
+133 -21 213 0
+153 -237 48 0
+236 46 209 0
+233 49 -40 0
+-54 -221 23 0
+80 -123 -79 0
+-104 -56 -196 0
+-2 -127 237 0
+65 202 -154 0
+240 -109 -210 0
+-70 67 -73 0
+108 212 -32 0
+-246 115 48 0
+-88 -139 218 0
+-230 -233 132 0
+-139 -64 185 0
+-188 71 5 0
+-141 120 234 0
+-205 -189 -196 0
+195 160 -172 0
+-196 -238 -230 0
+-174 136 -13 0
+47 -244 6 0
+87 136 -45 0
+-222 4 -133 0
+60 -26 -219 0
+-233 79 -52 0
+-132 54 150 0
+244 -171 217 0
+-13 175 28 0
+127 -129 133 0
+12 -151 117 0
+219 -28 178 0
+-199 -159 -181 0
+-191 210 -59 0
+-76 232 -6 0
+247 -88 -75 0
+-238 -119 -247 0
+176 185 71 0
+241 40 228 0
+-176 84 -64 0
+-105 -39 -227 0
+-149 141 -246 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-047.cnf b/benchmarks/UUF250.1065.100/uuf250-047.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-047.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 154 -91 -13 0
+-236 -209 129 0
+-215 28 55 0
+-115 62 213 0
+53 -113 31 0
+20 69 131 0
+244 58 -249 0
+-195 -241 204 0
+115 -12 88 0
+-133 6 209 0
+204 68 192 0
+125 -94 71 0
+49 -161 -87 0
+28 25 -245 0
+-212 -235 204 0
+-44 -102 -69 0
+249 -61 -13 0
+166 -233 139 0
+-235 -13 -73 0
+-177 89 159 0
+-132 53 158 0
+-119 38 155 0
+-110 23 72 0
+46 -8 -69 0
+-42 163 35 0
+-6 175 -98 0
+-9 243 174 0
+2 -234 53 0
+-129 -27 85 0
+-144 -187 235 0
+223 143 202 0
+-206 -65 -69 0
+-160 229 -176 0
+39 -181 184 0
+-195 -21 -15 0
+-206 -171 44 0
+233 196 -164 0
+-245 -234 -120 0
+77 235 -101 0
+88 -53 -249 0
+3 187 118 0
+145 -78 -53 0
+200 123 110 0
+240 -120 -40 0
+69 216 -200 0
+-14 70 -118 0
+239 10 -39 0
+169 18 40 0
+84 -76 202 0
+-21 236 46 0
+151 -67 183 0
+230 -187 57 0
+-185 -147 -142 0
+57 -8 -54 0
+-89 152 206 0
+-247 23 75 0
+227 20 -210 0
+157 -222 84 0
+26 3 -17 0
+-49 -100 5 0
+-231 -192 87 0
+-136 1 69 0
+74 -10 90 0
+-147 -209 115 0
+25 70 -60 0
+-42 -33 -171 0
+238 -78 -154 0
+-62 -69 -201 0
+250 88 116 0
+-126 87 -155 0
+164 157 -240 0
+-237 22 9 0
+82 140 72 0
+189 -42 -99 0
+140 -31 248 0
+-1 -129 20 0
+-171 199 -77 0
+182 -170 44 0
+15 -141 126 0
+24 -84 61 0
+-135 128 154 0
+210 -38 -65 0
+-190 -148 73 0
+-68 164 166 0
+224 51 194 0
+-60 207 199 0
+-80 71 103 0
+48 46 216 0
+146 95 30 0
+171 11 -107 0
+-186 105 -135 0
+200 149 -67 0
+121 -91 -218 0
+-203 -107 -91 0
+-39 -89 -139 0
+-73 139 39 0
+203 223 6 0
+-191 -146 139 0
+-153 -186 208 0
+121 206 -214 0
+-194 -173 55 0
+89 82 51 0
+143 -41 -222 0
+132 102 139 0
+-214 -216 12 0
+-93 -169 -35 0
+225 239 246 0
+100 226 136 0
+-25 -138 186 0
+-220 189 -245 0
+-93 208 139 0
+40 79 28 0
+131 203 86 0
+100 -49 -229 0
+65 -182 144 0
+-30 -4 216 0
+-207 -171 148 0
+-94 86 -204 0
+-21 -202 -26 0
+204 51 169 0
+107 140 -85 0
+143 -14 136 0
+-41 90 177 0
+-222 39 -229 0
+-236 242 -16 0
+235 196 15 0
+-35 -160 85 0
+-11 -241 -171 0
+-215 -206 228 0
+-158 189 8 0
+49 -78 42 0
+-134 183 -220 0
+-50 114 -159 0
+-160 -16 100 0
+-154 117 242 0
+7 -88 163 0
+108 35 243 0
+-246 53 209 0
+-49 183 -25 0
+-201 -225 -100 0
+-27 -142 -227 0
+-249 -49 -161 0
+87 121 -216 0
+54 -74 -172 0
+-61 172 217 0
+48 140 -243 0
+151 78 231 0
+-225 -155 227 0
+180 3 77 0
+94 141 219 0
+-162 99 223 0
+88 24 -128 0
+-175 -60 101 0
+-154 180 -53 0
+-28 -125 25 0
+79 96 173 0
+-102 -88 -68 0
+176 -80 -212 0
+-77 134 -141 0
+13 -141 -46 0
+112 215 76 0
+-80 117 163 0
+50 21 -148 0
+223 123 12 0
+34 -15 79 0
+-163 -117 -134 0
+-27 248 -122 0
+-224 -114 -87 0
+207 33 226 0
+-102 49 115 0
+239 -13 133 0
+-81 -236 11 0
+-143 133 -217 0
+-194 -73 -159 0
+-20 -243 241 0
+151 162 102 0
+46 114 -47 0
+-161 -209 -88 0
+-4 133 -27 0
+104 -71 160 0
+184 -105 244 0
+-97 -184 -141 0
+-99 151 166 0
+-141 -32 236 0
+-85 -48 108 0
+78 75 168 0
+-98 207 -239 0
+195 -199 -130 0
+-213 -27 -189 0
+236 29 180 0
+156 -101 146 0
+129 20 213 0
+-96 202 -11 0
+132 -24 172 0
+-203 207 -143 0
+203 206 -16 0
+104 158 -207 0
+-128 120 -166 0
+-33 227 -249 0
+-69 -250 -177 0
+-127 -84 -182 0
+80 34 -119 0
+-1 227 13 0
+-141 147 -83 0
+109 -168 129 0
+-12 -5 93 0
+155 227 -58 0
+-166 -14 -134 0
+35 -70 -144 0
+-248 68 161 0
+-136 115 -44 0
+2 -212 -168 0
+216 151 195 0
+-96 -114 -193 0
+-232 229 219 0
+-181 -240 -186 0
+165 220 -205 0
+-13 245 -90 0
+80 -189 32 0
+-174 161 241 0
+-214 -234 86 0
+143 -123 23 0
+-36 -217 -46 0
+43 3 78 0
+87 199 -166 0
+173 -55 -202 0
+62 -97 -31 0
+-136 230 201 0
+-70 -148 -127 0
+153 -58 -100 0
+-37 59 -246 0
+-146 -128 -47 0
+161 97 221 0
+236 -98 -222 0
+14 -147 -2 0
+55 -1 196 0
+1 133 139 0
+38 220 -198 0
+83 -67 73 0
+-248 194 -213 0
+136 -112 -177 0
+-93 -163 47 0
+82 248 -76 0
+5 -88 -224 0
+143 -140 -97 0
+-32 25 -15 0
+-122 -198 88 0
+25 10 45 0
+-7 43 138 0
+-134 12 171 0
+-133 148 -84 0
+-73 -227 136 0
+208 169 74 0
+-53 25 155 0
+-221 139 -36 0
+200 -250 -49 0
+222 -219 131 0
+-172 86 -195 0
+108 141 -238 0
+36 -51 -131 0
+222 -141 -248 0
+175 145 -112 0
+81 -175 -77 0
+-238 27 -55 0
+218 -74 -185 0
+96 -116 -16 0
+237 60 84 0
+-89 -195 -11 0
+-79 -207 134 0
+-148 -69 203 0
+-91 -78 95 0
+171 -23 -118 0
+108 83 -215 0
+-101 8 234 0
+86 -165 204 0
+173 -204 -127 0
+27 190 -28 0
+-154 -160 196 0
+27 -218 191 0
+-12 241 201 0
+248 244 -31 0
+35 -127 -137 0
+-43 77 124 0
+78 29 -51 0
+55 52 197 0
+83 -15 13 0
+-60 -174 -240 0
+161 28 -240 0
+-118 93 21 0
+125 -166 -111 0
+91 3 142 0
+-216 175 -205 0
+118 33 -218 0
+98 185 -75 0
+178 228 101 0
+166 -139 -24 0
+89 -207 -64 0
+-233 -29 218 0
+183 233 219 0
+193 29 49 0
+65 232 -236 0
+227 -128 183 0
+-225 154 123 0
+-227 37 241 0
+16 237 -120 0
+-161 -95 -168 0
+123 -160 85 0
+150 174 159 0
+30 93 50 0
+-112 54 80 0
+167 -28 -204 0
+41 47 -46 0
+130 2 169 0
+52 54 -128 0
+193 -185 218 0
+131 -82 113 0
+221 206 -84 0
+-12 -210 -186 0
+216 -49 13 0
+-8 92 -21 0
+-61 245 -19 0
+211 51 -140 0
+-228 79 -180 0
+-123 225 -227 0
+-221 75 218 0
+-179 111 -76 0
+132 245 206 0
+-242 -16 101 0
+99 -53 -84 0
+-201 -159 226 0
+249 79 -137 0
+-230 -157 -166 0
+208 169 -219 0
+168 188 -201 0
+-152 -214 -46 0
+153 -130 25 0
+-211 185 -206 0
+79 -78 -52 0
+-197 54 79 0
+35 207 -56 0
+27 237 66 0
+100 237 205 0
+-189 -192 153 0
+-131 186 -92 0
+52 -117 -104 0
+43 224 -175 0
+129 -123 188 0
+159 117 -241 0
+-99 -237 -165 0
+-88 248 114 0
+130 147 35 0
+-6 -134 181 0
+-242 -126 225 0
+-212 -36 67 0
+-124 64 10 0
+49 -136 10 0
+140 -195 148 0
+-179 129 -240 0
+233 -72 -213 0
+62 72 3 0
+-184 -107 143 0
+207 -79 -27 0
+-219 -78 -41 0
+135 213 -223 0
+35 -73 242 0
+-45 78 158 0
+20 227 175 0
+-209 49 -152 0
+151 -142 95 0
+44 23 180 0
+-86 105 -151 0
+89 63 -148 0
+-88 67 27 0
+-122 217 -175 0
+73 -134 -187 0
+-75 -5 -102 0
+146 86 206 0
+21 -188 -132 0
+81 48 165 0
+169 87 139 0
+-101 -164 62 0
+96 34 -145 0
+-116 -96 181 0
+194 -223 -155 0
+114 146 5 0
+59 101 -6 0
+179 -147 178 0
+-66 64 -99 0
+104 4 -214 0
+-176 -225 87 0
+23 -35 -187 0
+173 -83 136 0
+-103 -221 -148 0
+-192 71 211 0
+-96 -5 48 0
+-19 -208 -58 0
+195 160 -45 0
+164 112 -171 0
+-18 -5 209 0
+51 -5 -42 0
+-121 -205 -184 0
+-141 -104 79 0
+134 -98 200 0
+-192 -177 -18 0
+-188 206 182 0
+-205 173 -73 0
+-59 -242 87 0
+-225 60 118 0
+-187 -56 204 0
+131 144 63 0
+180 -78 -39 0
+234 -25 131 0
+-91 136 -116 0
+-235 -248 -36 0
+46 -82 136 0
+224 74 86 0
+152 -59 -76 0
+-89 -220 -123 0
+-185 162 -181 0
+211 146 214 0
+-104 -228 180 0
+240 -142 -64 0
+-53 -13 162 0
+109 152 1 0
+-170 -81 -246 0
+-240 -30 -228 0
+-174 208 110 0
+180 76 47 0
+-181 -110 166 0
+32 -67 117 0
+28 189 73 0
+224 31 248 0
+-117 198 97 0
+177 -219 207 0
+-127 -182 171 0
+37 -237 -59 0
+-149 216 -197 0
+168 164 -162 0
+113 3 170 0
+173 -221 -2 0
+214 1 -198 0
+-187 -8 -156 0
+98 72 -118 0
+-210 199 196 0
+-199 191 -11 0
+161 248 225 0
+-49 206 -91 0
+157 -187 -67 0
+-218 156 102 0
+-204 -234 61 0
+-189 -95 92 0
+246 -2 -67 0
+-82 -112 91 0
+-51 104 -192 0
+22 -221 -210 0
+176 123 -237 0
+-128 31 -191 0
+-99 199 -8 0
+-227 147 247 0
+144 -70 -234 0
+-246 77 41 0
+172 -222 -106 0
+8 -15 172 0
+-158 182 -163 0
+-168 243 -31 0
+70 92 8 0
+186 246 -74 0
+-14 -116 -4 0
+202 -37 -140 0
+76 109 232 0
+38 -81 -170 0
+-146 -126 240 0
+-208 180 212 0
+171 -67 129 0
+49 7 -179 0
+108 -151 -19 0
+20 91 -84 0
+107 -18 180 0
+160 -150 110 0
+107 8 -48 0
+-224 -146 62 0
+201 -192 -97 0
+-34 57 -174 0
+7 35 53 0
+-158 -179 20 0
+-117 -188 203 0
+184 -130 67 0
+186 -198 -75 0
+13 166 234 0
+77 -190 -235 0
+155 -11 136 0
+233 -121 194 0
+-67 -87 -55 0
+91 208 -131 0
+130 -99 -102 0
+-62 -100 -7 0
+-12 -190 -66 0
+63 -55 -53 0
+-81 35 -206 0
+-124 238 77 0
+-221 164 122 0
+-173 122 18 0
+204 140 60 0
+-4 87 -39 0
+186 -172 -136 0
+-34 118 151 0
+-233 18 -132 0
+5 -209 98 0
+68 -218 -191 0
+-4 112 161 0
+127 157 175 0
+-37 44 38 0
+-128 48 -1 0
+80 180 182 0
+-9 -40 219 0
+-227 56 248 0
+-172 118 -102 0
+1 -164 192 0
+-215 -218 233 0
+-4 -247 -59 0
+64 143 44 0
+-120 -216 243 0
+116 -175 193 0
+111 140 49 0
+-113 39 -34 0
+-159 -75 -93 0
+77 -6 103 0
+99 -92 -201 0
+-123 9 16 0
+-209 -215 90 0
+191 -44 175 0
+170 -73 65 0
+-49 241 132 0
+-125 155 -39 0
+191 35 -106 0
+131 -216 34 0
+-114 -168 -102 0
+219 -238 235 0
+-131 112 -171 0
+-61 -193 32 0
+-156 -103 23 0
+218 -21 -190 0
+63 168 117 0
+-64 149 -216 0
+232 130 -160 0
+70 -201 -235 0
+115 -108 162 0
+183 240 28 0
+153 101 195 0
+-85 66 -142 0
+127 -149 137 0
+-3 -106 133 0
+25 -92 49 0
+99 -43 186 0
+-55 -245 -86 0
+133 -115 63 0
+-45 -229 159 0
+238 -168 159 0
+122 69 91 0
+-77 166 -245 0
+-77 245 99 0
+193 -60 -53 0
+168 224 114 0
+-125 -131 152 0
+-216 -15 179 0
+194 -3 35 0
+-116 -84 109 0
+-114 -102 70 0
+-61 53 -210 0
+-225 -234 162 0
+-193 -139 -91 0
+-27 -46 -65 0
+231 78 101 0
+129 115 82 0
+-237 -51 83 0
+236 146 165 0
+58 150 141 0
+-120 15 -183 0
+249 193 -101 0
+180 -18 -227 0
+-39 -151 -74 0
+-49 -34 -96 0
+-45 -26 -145 0
+213 245 -152 0
+-239 4 200 0
+-145 54 -16 0
+165 -56 -27 0
+141 40 -208 0
+-244 229 198 0
+78 -31 26 0
+-142 140 96 0
+-151 23 -159 0
+109 -173 -194 0
+-19 201 -188 0
+239 -173 10 0
+-56 -92 145 0
+-4 150 25 0
+66 185 -229 0
+-219 -20 -138 0
+-136 -224 156 0
+150 -44 -198 0
+46 198 -97 0
+126 -175 108 0
+-42 153 128 0
+162 194 87 0
+174 237 119 0
+-69 -76 11 0
+-89 -22 -45 0
+-54 168 -131 0
+-44 8 -132 0
+206 -249 -74 0
+189 -62 148 0
+-192 229 62 0
+192 23 171 0
+167 -127 -242 0
+2 202 -167 0
+213 10 -215 0
+-128 -55 151 0
+-230 133 -28 0
+10 -171 -24 0
+-212 220 -178 0
+-30 8 9 0
+166 -246 176 0
+71 164 250 0
+246 73 -175 0
+-246 -36 -112 0
+-173 -193 165 0
+-54 -103 -28 0
+97 238 -126 0
+100 82 12 0
+168 97 121 0
+186 194 -227 0
+-134 -178 -16 0
+-123 3 171 0
+-187 -198 -89 0
+-34 -140 38 0
+-188 -105 -1 0
+78 -88 -53 0
+-26 122 212 0
+204 57 -8 0
+233 -38 121 0
+78 130 144 0
+204 -122 -186 0
+-215 -241 -57 0
+-236 -141 -233 0
+223 -167 -26 0
+132 14 -98 0
+123 45 -13 0
+244 -15 -218 0
+-227 -176 -46 0
+-197 -141 146 0
+190 -115 -96 0
+-179 13 232 0
+-169 65 -46 0
+42 92 162 0
+-67 -248 -220 0
+-45 -159 -68 0
+77 124 221 0
+-89 234 -107 0
+121 -161 63 0
+111 65 110 0
+33 -71 -238 0
+59 36 58 0
+-71 182 -106 0
+-148 -186 -137 0
+-73 -78 -199 0
+-12 191 45 0
+-183 -99 -40 0
+-113 198 -65 0
+195 -22 67 0
+-215 -55 112 0
+-138 -249 -210 0
+-186 -181 -99 0
+-109 34 174 0
+54 197 70 0
+155 -243 106 0
+-35 -43 92 0
+244 -160 -20 0
+-69 -245 -225 0
+41 222 -175 0
+161 247 195 0
+-110 47 142 0
+40 -34 -26 0
+-1 -196 155 0
+-203 228 -45 0
+79 248 -133 0
+123 124 -191 0
+-130 -114 -15 0
+-65 -175 86 0
+43 -103 2 0
+223 58 87 0
+-249 -204 224 0
+-170 97 162 0
+-74 66 -10 0
+-183 -78 -11 0
+23 -138 -48 0
+-211 -241 82 0
+-232 100 -145 0
+-229 107 -211 0
+-146 -199 -75 0
+-146 156 127 0
+-72 -225 110 0
+202 141 -138 0
+-242 -13 27 0
+199 146 241 0
+-12 -198 28 0
+7 212 -17 0
+154 -65 66 0
+-213 152 112 0
+31 53 7 0
+-144 -88 -6 0
+-214 232 -107 0
+-157 1 -36 0
+-72 -5 -98 0
+45 24 5 0
+109 189 -168 0
+9 74 -125 0
+86 -212 222 0
+-68 -5 19 0
+118 233 36 0
+203 142 -20 0
+-14 204 139 0
+214 -219 81 0
+152 157 -114 0
+184 78 -161 0
+-9 2 -11 0
+142 -19 93 0
+-139 -111 -70 0
+-65 -98 -129 0
+-53 -99 -52 0
+-206 163 -164 0
+-106 -183 188 0
+50 101 -196 0
+-91 136 -240 0
+-193 116 -2 0
+156 35 68 0
+-238 107 41 0
+-10 -105 -103 0
+98 64 59 0
+-240 -225 237 0
+-147 -124 102 0
+73 179 209 0
+114 118 -217 0
+167 -154 198 0
+-242 -161 56 0
+130 -2 223 0
+167 -122 33 0
+143 -88 165 0
+-249 73 160 0
+15 67 -6 0
+-192 180 135 0
+240 -190 -199 0
+-69 -110 -12 0
+-238 -218 241 0
+-242 -179 -133 0
+131 191 -113 0
+93 95 76 0
+-215 -185 153 0
+-145 155 89 0
+201 44 -181 0
+-16 -171 -120 0
+13 29 -69 0
+132 35 119 0
+-156 155 -191 0
+-246 240 37 0
+-105 -89 -248 0
+199 229 211 0
+202 -198 66 0
+107 -138 231 0
+41 128 11 0
+-153 -159 -172 0
+83 81 -115 0
+-75 50 130 0
+-216 227 -249 0
+-217 -65 7 0
+-60 -44 218 0
+-118 27 182 0
+164 144 -79 0
+-155 -249 -176 0
+32 -161 -15 0
+98 -198 -200 0
+166 46 -170 0
+-127 -192 -133 0
+155 139 164 0
+31 73 -19 0
+-202 208 104 0
+-45 189 77 0
+203 162 46 0
+-1 21 -169 0
+22 -131 -32 0
+197 128 99 0
+-81 73 60 0
+12 240 6 0
+87 -75 -143 0
+-215 11 124 0
+-137 247 -178 0
+-107 127 29 0
+11 45 -56 0
+139 -188 -205 0
+-24 -157 204 0
+198 40 250 0
+81 132 -172 0
+-176 60 1 0
+110 -215 -40 0
+-8 -19 139 0
+-214 -114 81 0
+-9 -70 238 0
+-136 104 -96 0
+237 194 -135 0
+-8 -16 150 0
+188 -190 -180 0
+124 162 -238 0
+-147 228 21 0
+163 -101 48 0
+178 135 71 0
+143 -219 -237 0
+-240 -110 -52 0
+-144 118 -122 0
+18 23 -86 0
+-122 249 -96 0
+-239 218 95 0
+-114 29 -191 0
+-58 150 -30 0
+-164 -82 -163 0
+211 -18 232 0
+184 -198 24 0
+110 -36 91 0
+-212 -8 247 0
+132 101 141 0
+27 61 56 0
+65 51 -213 0
+-151 -188 170 0
+88 -200 127 0
+144 73 163 0
+-71 -144 -73 0
+142 216 240 0
+-239 -204 -5 0
+-27 33 -192 0
+-216 10 205 0
+-141 -115 215 0
+-152 -132 -82 0
+-208 -223 89 0
+-205 158 -65 0
+-29 -26 -191 0
+54 45 98 0
+-135 159 -219 0
+-101 -7 177 0
+222 174 214 0
+-218 98 -50 0
+-141 -135 248 0
+75 37 -163 0
+-247 104 -218 0
+-230 15 -111 0
+218 -18 27 0
+-221 66 -242 0
+-223 -128 -181 0
+97 168 37 0
+2 71 -94 0
+41 -233 162 0
+-175 -221 -152 0
+-60 162 82 0
+-174 -143 169 0
+-40 209 80 0
+-28 -111 77 0
+-25 103 -46 0
+-131 78 -146 0
+-213 -241 85 0
+-141 241 1 0
+-65 151 181 0
+217 114 -212 0
+-247 -171 58 0
+-85 -94 116 0
+-211 117 -57 0
+-31 152 -81 0
+70 10 34 0
+11 -19 244 0
+193 -245 -219 0
+-125 124 -61 0
+-112 116 50 0
+-112 -146 102 0
+-219 187 141 0
+88 197 -47 0
+1 130 -84 0
+209 173 33 0
+-100 227 -5 0
+-74 90 117 0
+17 -140 67 0
+22 196 201 0
+24 -215 184 0
+-166 73 -24 0
+-100 98 235 0
+-86 -79 177 0
+-224 163 67 0
+185 42 38 0
+-166 -13 82 0
+85 -32 203 0
+106 -83 -93 0
+-154 -209 -146 0
+44 -68 205 0
+-91 101 -65 0
+-28 125 -230 0
+50 107 86 0
+-236 -52 -215 0
+250 -2 -83 0
+172 37 -200 0
+122 -202 -224 0
+-95 195 -105 0
+-249 -12 214 0
+218 184 175 0
+221 -157 -10 0
+186 185 -179 0
+131 24 -32 0
+60 62 -227 0
+115 247 -92 0
+99 17 118 0
+-63 17 35 0
+-168 -184 -138 0
+-178 54 249 0
+-63 -192 24 0
+-116 -80 -86 0
+83 -250 -183 0
+232 159 -169 0
+56 -35 217 0
+82 -1 -236 0
+175 20 -46 0
+176 -85 -232 0
+94 184 -132 0
+-174 -109 -24 0
+-185 244 213 0
+137 -24 -183 0
+210 -223 147 0
+-161 -110 -1 0
+-96 -21 -13 0
+171 177 187 0
+-227 50 189 0
+-74 43 -51 0
+90 -22 -85 0
+80 40 -17 0
+66 197 -126 0
+-55 -14 201 0
+71 -247 -77 0
+-97 -58 -209 0
+-177 228 -191 0
+142 -135 -163 0
+169 -192 -214 0
+-153 -6 133 0
+167 -223 159 0
+-27 80 34 0
+184 -164 238 0
+45 -99 -66 0
+145 121 -6 0
+128 -16 105 0
+92 -167 88 0
+-227 -67 -24 0
+-88 -208 54 0
+-153 -110 -142 0
+-40 15 -7 0
+-153 142 -65 0
+100 -243 -16 0
+-79 -44 136 0
+153 99 211 0
+35 -47 -112 0
+189 94 53 0
+-201 184 62 0
+144 136 62 0
+131 -171 107 0
+189 249 161 0
+213 -228 196 0
+-84 -182 213 0
+-163 42 -156 0
+233 201 94 0
+204 231 57 0
+-216 244 74 0
+-191 -92 -236 0
+174 150 -176 0
+3 -106 -197 0
+-155 148 -219 0
+-57 -228 243 0
+-185 -79 93 0
+-54 -156 229 0
+-225 239 -208 0
+-159 -240 51 0
+127 -6 -40 0
+-120 -70 -7 0
+41 44 -145 0
+121 -246 -119 0
+231 -76 -194 0
+-93 -80 149 0
+59 69 104 0
+-55 72 -136 0
+-80 211 154 0
+152 19 146 0
+-238 141 -177 0
+171 -81 -195 0
+117 -201 -46 0
+160 -229 -96 0
+133 -78 -152 0
+126 161 92 0
+179 -217 194 0
+-97 107 -41 0
+27 19 168 0
+-6 -215 172 0
+-109 -118 4 0
+63 -99 17 0
+-97 -67 -114 0
+-76 236 241 0
+87 114 37 0
+102 130 146 0
+-156 -142 -165 0
+179 -245 -202 0
+15 -207 146 0
+77 36 -117 0
+141 145 18 0
+103 156 -239 0
+152 7 131 0
+-14 64 -218 0
+162 145 -203 0
+-167 -148 -142 0
+32 38 48 0
+156 207 -132 0
+48 -74 244 0
+-182 -144 -206 0
+131 88 110 0
+-163 53 -82 0
+-85 229 -93 0
+-147 62 -227 0
+-202 -8 101 0
+-119 22 -110 0
+23 -206 184 0
+241 -1 -235 0
+-236 114 -60 0
+170 206 144 0
+-43 -231 57 0
+-34 232 -56 0
+-224 -76 -223 0
+206 145 53 0
+152 26 13 0
+-79 -89 106 0
+235 -25 -47 0
+-12 -215 208 0
+-174 -128 11 0
+33 45 -143 0
+170 168 29 0
+-90 38 44 0
+-18 90 -249 0
+92 -247 -48 0
+220 6 236 0
+52 -220 242 0
+-99 -84 -83 0
+-176 -238 1 0
+-94 -55 72 0
+84 -127 50 0
+-144 40 70 0
+180 217 147 0
+-173 -33 104 0
+247 -51 122 0
+-112 26 -156 0
+11 237 184 0
+143 52 -19 0
+157 -236 160 0
+-77 -156 166 0
+-227 -86 -134 0
+-25 7 215 0
+10 230 -138 0
+154 -176 188 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-048.cnf b/benchmarks/UUF250.1065.100/uuf250-048.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-048.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 241 -239 189 0
+-5 -109 39 0
+94 -59 120 0
+17 -173 -68 0
+-153 4 -120 0
+-55 -104 177 0
+-89 -202 161 0
+173 244 119 0
+-153 56 -176 0
+-105 -212 162 0
+162 -185 129 0
+141 -15 -28 0
+-110 65 -172 0
+-232 -9 15 0
+-64 84 -37 0
+-1 219 101 0
+-205 -197 -42 0
+160 107 249 0
+41 -66 112 0
+-130 36 -175 0
+-82 -12 200 0
+209 96 -203 0
+-185 237 -56 0
+-37 -107 -205 0
+-240 -42 -213 0
+145 -39 235 0
+100 -180 220 0
+1 116 34 0
+-196 -85 207 0
+78 -223 161 0
+-13 30 -157 0
+122 223 -58 0
+-138 25 -103 0
+-22 -27 -236 0
+97 5 191 0
+125 57 -106 0
+-159 174 -202 0
+204 153 1 0
+-207 95 109 0
+161 -170 41 0
+177 52 -141 0
+-10 -242 -118 0
+-187 -161 35 0
+-19 174 204 0
+-164 -27 196 0
+-40 54 175 0
+-124 95 -250 0
+-123 -243 118 0
+-16 198 8 0
+-245 -238 150 0
+-64 -232 -80 0
+-246 35 10 0
+202 149 -57 0
+-153 72 184 0
+-33 -34 -246 0
+209 38 170 0
+-203 21 -116 0
+27 218 41 0
+70 190 -168 0
+11 132 -241 0
+195 23 2 0
+195 -14 48 0
+-203 3 32 0
+89 -155 8 0
+-212 -169 239 0
+-167 -120 -75 0
+-195 -179 150 0
+56 -192 -127 0
+-156 23 118 0
+20 -240 193 0
+-61 109 -237 0
+-21 -221 -150 0
+-45 19 81 0
+134 -12 37 0
+-26 -196 -55 0
+85 -14 -105 0
+-43 168 101 0
+-81 132 -83 0
+-176 -186 -201 0
+27 -212 72 0
+-77 14 -38 0
+-62 128 -104 0
+226 150 72 0
+-247 -237 -60 0
+-73 226 -208 0
+-169 133 -150 0
+-143 125 -112 0
+187 13 -82 0
+-133 68 129 0
+-189 -88 53 0
+-32 150 241 0
+166 -249 -178 0
+209 -182 227 0
+182 73 -114 0
+-137 204 -216 0
+47 131 -97 0
+91 227 -201 0
+-233 212 127 0
+7 -182 -139 0
+-249 129 -108 0
+160 -115 -88 0
+-209 242 -125 0
+-105 -243 89 0
+-48 209 21 0
+-91 78 -141 0
+-155 -201 -72 0
+141 165 -215 0
+-143 -180 -219 0
+71 -208 -129 0
+-104 -235 35 0
+202 87 -26 0
+-247 -219 -147 0
+-187 126 151 0
+-75 178 -19 0
+-161 123 148 0
+20 68 -166 0
+-27 87 -212 0
+145 -234 -71 0
+106 -213 105 0
+-38 76 247 0
+-15 41 180 0
+-175 112 -106 0
+-81 -180 137 0
+-79 -81 -237 0
+57 -244 -227 0
+166 193 38 0
+-115 -48 235 0
+124 -15 -199 0
+35 -244 -4 0
+-172 233 -203 0
+-146 201 -74 0
+56 -159 -245 0
+59 3 192 0
+-181 47 100 0
+144 -239 8 0
+226 -33 244 0
+-247 21 198 0
+168 118 80 0
+217 -55 -139 0
+92 -133 195 0
+-143 204 115 0
+174 -250 -100 0
+198 158 -27 0
+119 233 -206 0
+-213 -140 78 0
+239 132 10 0
+182 191 12 0
+-191 9 -159 0
+118 -153 -158 0
+19 123 96 0
+-151 18 -216 0
+173 -53 -184 0
+-25 243 93 0
+-109 181 -176 0
+201 -212 228 0
+197 -9 28 0
+-30 182 -183 0
+-148 40 -159 0
+-9 139 -116 0
+66 21 -168 0
+-105 14 167 0
+142 150 -227 0
+-241 10 32 0
+-86 -9 201 0
+157 8 43 0
+-233 155 -123 0
+-195 179 142 0
+-164 -243 13 0
+-7 -227 -22 0
+229 -85 222 0
+131 141 -177 0
+-245 -234 -141 0
+-139 69 136 0
+-164 -21 -4 0
+150 -207 -17 0
+143 109 65 0
+-32 -105 -88 0
+-65 128 62 0
+-228 -193 97 0
+-163 -28 32 0
+-104 41 -118 0
+23 140 83 0
+-103 127 -200 0
+241 54 171 0
+-162 -198 -75 0
+203 -231 14 0
+-49 171 12 0
+-203 134 200 0
+130 -40 80 0
+-98 -38 -62 0
+-146 183 170 0
+31 -51 239 0
+115 134 -153 0
+-90 -166 241 0
+33 -64 -155 0
+-34 131 68 0
+21 69 122 0
+-28 225 -187 0
+133 128 138 0
+-240 -79 -167 0
+29 -207 33 0
+167 -179 141 0
+91 -216 226 0
+-249 -28 -143 0
+-241 141 -17 0
+59 -64 146 0
+164 77 -234 0
+55 -205 137 0
+-45 230 -60 0
+-126 107 -101 0
+-82 -72 199 0
+33 -76 185 0
+188 -185 -3 0
+-106 -10 213 0
+-126 -72 -185 0
+111 45 -20 0
+168 54 -8 0
+-152 7 72 0
+138 186 -47 0
+179 -226 65 0
+62 73 81 0
+-40 -149 -21 0
+-44 226 230 0
+-86 241 63 0
+-115 67 -120 0
+40 -80 221 0
+-132 -241 -214 0
+60 176 -157 0
+55 -209 203 0
+172 -10 -111 0
+-189 -28 -209 0
+-224 -29 150 0
+119 240 207 0
+-237 -84 -39 0
+234 -122 -194 0
+-223 102 209 0
+-91 -235 135 0
+-22 40 55 0
+59 -52 166 0
+-32 226 -238 0
+157 -43 2 0
+221 64 -248 0
+-170 76 209 0
+-57 -113 75 0
+89 -242 42 0
+-226 -122 -154 0
+-240 208 -192 0
+156 -233 71 0
+-138 -14 -237 0
+29 -75 -188 0
+182 125 26 0
+-213 92 220 0
+-149 234 -16 0
+92 -235 -237 0
+-25 226 -48 0
+-116 227 -72 0
+153 -24 14 0
+156 -76 -171 0
+-136 158 130 0
+-238 -81 149 0
+-65 -103 167 0
+-109 189 -104 0
+137 -191 -21 0
+200 119 -102 0
+181 70 -37 0
+175 84 -16 0
+182 -148 -119 0
+230 15 -175 0
+194 21 28 0
+1 30 -180 0
+-201 -34 33 0
+146 58 220 0
+-248 72 -114 0
+82 16 206 0
+-218 62 -85 0
+-96 49 227 0
+-200 160 169 0
+172 -74 131 0
+176 -162 22 0
+-2 -33 161 0
+245 -180 -81 0
+-72 104 93 0
+-8 200 167 0
+-204 219 -224 0
+-51 -4 228 0
+-65 147 -40 0
+-78 90 88 0
+-14 -87 64 0
+-243 -179 76 0
+-161 -205 -81 0
+248 -231 -130 0
+21 204 238 0
+222 137 -153 0
+-143 59 -57 0
+45 185 165 0
+-108 71 -62 0
+136 -129 141 0
+189 -208 -151 0
+220 136 27 0
+236 147 -151 0
+-130 -43 118 0
+115 -121 125 0
+58 36 155 0
+186 30 -149 0
+-185 65 35 0
+-87 -2 58 0
+206 -104 157 0
+143 12 77 0
+170 248 -109 0
+-203 -220 3 0
+3 -13 127 0
+97 171 -220 0
+45 -143 -185 0
+201 -109 245 0
+-247 130 -249 0
+-124 -120 -188 0
+116 27 73 0
+-8 -75 -216 0
+-190 -146 -13 0
+-213 -201 -69 0
+137 73 -56 0
+226 188 13 0
+122 -31 118 0
+241 163 -210 0
+193 59 115 0
+198 -157 -137 0
+239 206 -148 0
+-44 -127 -200 0
+-225 -205 -85 0
+-98 -151 239 0
+-27 109 -165 0
+123 101 100 0
+-189 145 -231 0
+-61 -32 148 0
+76 64 -6 0
+-72 -52 -26 0
+-129 87 238 0
+84 -45 234 0
+-8 -244 71 0
+12 214 100 0
+-184 99 -177 0
+97 -213 229 0
+-172 25 129 0
+195 96 -55 0
+-52 13 -158 0
+-26 -214 34 0
+94 19 79 0
+156 -24 -44 0
+-96 -123 -228 0
+95 191 243 0
+-188 118 -236 0
+-87 -164 177 0
+-185 -142 -52 0
+110 -23 -104 0
+67 18 182 0
+81 -208 -141 0
+-224 -15 124 0
+-178 114 -1 0
+210 202 200 0
+-55 -106 -140 0
+-10 245 117 0
+-111 -34 -59 0
+94 111 -102 0
+-22 50 -145 0
+-93 -167 -39 0
+142 163 197 0
+53 -174 -41 0
+-100 1 -84 0
+145 116 223 0
+223 -178 -2 0
+-214 51 -68 0
+-168 -113 -54 0
+181 74 211 0
+-188 -169 170 0
+-245 -181 183 0
+-151 156 -143 0
+-99 -233 64 0
+112 -121 -111 0
+127 -72 54 0
+-52 -227 -192 0
+-76 124 39 0
+-169 190 87 0
+-19 203 148 0
+14 -151 104 0
+78 -248 62 0
+-153 56 -157 0
+-45 -192 188 0
+160 193 232 0
+-90 -86 157 0
+29 -230 101 0
+124 152 -138 0
+-29 138 103 0
+-246 -179 219 0
+-234 75 126 0
+243 -47 8 0
+174 11 158 0
+222 70 -138 0
+100 33 85 0
+-108 -243 -145 0
+11 -125 209 0
+-24 -142 -106 0
+183 -174 217 0
+227 -97 36 0
+132 22 -39 0
+-189 15 46 0
+243 -57 155 0
+-246 -171 31 0
+216 217 124 0
+47 -159 60 0
+7 123 79 0
+-66 13 -167 0
+77 108 75 0
+135 36 31 0
+46 -84 -217 0
+-169 -176 24 0
+108 44 -57 0
+179 -91 26 0
+69 82 -131 0
+157 -135 -2 0
+25 -159 97 0
+-92 12 -118 0
+68 -215 -222 0
+189 -36 1 0
+-237 -42 -225 0
+159 -189 122 0
+-79 39 197 0
+-44 39 -50 0
+-75 -42 218 0
+131 -218 -32 0
+26 71 -118 0
+109 136 182 0
+-133 157 44 0
+150 118 92 0
+-175 142 235 0
+201 35 -186 0
+-212 -174 -128 0
+-149 111 -146 0
+243 192 57 0
+102 -233 -209 0
+-202 -138 3 0
+130 167 -241 0
+-248 -208 80 0
+-83 -144 63 0
+-206 -78 103 0
+-133 115 -179 0
+-204 -132 50 0
+-163 137 -68 0
+-114 113 111 0
+-47 207 166 0
+190 -4 -193 0
+1 93 -76 0
+-161 -200 -102 0
+195 -56 -244 0
+144 -29 200 0
+138 -118 -75 0
+25 236 56 0
+-66 -197 -41 0
+48 -119 38 0
+-34 -69 -48 0
+-55 15 93 0
+-93 -120 64 0
+241 -36 -48 0
+14 249 91 0
+71 73 -83 0
+-94 -111 225 0
+15 -83 -189 0
+-179 222 -194 0
+198 16 -144 0
+-53 137 5 0
+95 99 -172 0
+138 -50 -245 0
+-235 57 -197 0
+-74 230 215 0
+-149 -70 -168 0
+-214 51 22 0
+47 8 -107 0
+-17 -69 41 0
+-163 70 54 0
+158 185 141 0
+248 -50 147 0
+-76 232 23 0
+-166 40 -175 0
+30 166 241 0
+154 200 211 0
+141 23 98 0
+52 118 15 0
+181 -216 77 0
+26 202 246 0
+43 -188 237 0
+-52 -122 34 0
+-182 210 -193 0
+233 214 -208 0
+-139 95 80 0
+-172 -154 51 0
+-169 209 153 0
+-28 -39 20 0
+-213 216 17 0
+-48 164 180 0
+241 -220 193 0
+-73 -46 -58 0
+36 -27 -203 0
+108 -210 -153 0
+-210 177 -92 0
+179 45 -109 0
+222 -159 32 0
+-194 -170 56 0
+-83 -82 -12 0
+163 165 67 0
+144 233 166 0
+238 76 161 0
+49 -48 -215 0
+-158 27 -20 0
+-60 -176 -140 0
+-247 73 176 0
+165 63 -105 0
+121 -130 -7 0
+23 141 -227 0
+-18 -119 165 0
+101 -242 -167 0
+-57 -69 -54 0
+-120 14 -15 0
+77 -122 -139 0
+-43 182 67 0
+-51 -190 -53 0
+209 -22 -25 0
+-148 -53 183 0
+160 6 153 0
+246 102 248 0
+-123 109 -25 0
+-132 35 -12 0
+75 195 -248 0
+-38 16 -182 0
+7 59 -93 0
+89 -243 9 0
+104 -50 -119 0
+60 30 -109 0
+-234 75 230 0
+-157 21 -102 0
+-149 -113 -215 0
+242 -80 -182 0
+-26 4 -167 0
+99 -45 28 0
+-122 116 63 0
+-194 -14 -200 0
+-41 164 -5 0
+109 -49 203 0
+228 31 59 0
+47 -231 -134 0
+-197 147 -12 0
+72 96 76 0
+-177 168 -229 0
+-179 -131 50 0
+231 -220 -202 0
+-36 69 -211 0
+3 218 240 0
+104 -212 26 0
+74 92 -6 0
+-191 5 -215 0
+92 130 206 0
+-197 -63 47 0
+44 245 -43 0
+-194 149 47 0
+-195 213 -76 0
+47 -196 49 0
+-80 -195 172 0
+-208 -173 -57 0
+206 -185 31 0
+-72 -78 15 0
+67 33 66 0
+-224 -115 -8 0
+209 -198 61 0
+-148 -153 237 0
+-231 226 -199 0
+-115 190 218 0
+244 -28 118 0
+-139 -131 56 0
+-2 -44 156 0
+109 -202 -36 0
+-242 -63 -98 0
+212 -236 179 0
+-187 125 -233 0
+-244 76 -171 0
+-209 -172 94 0
+-153 -219 104 0
+151 -140 82 0
+-181 -155 193 0
+-41 140 -92 0
+-104 -248 76 0
+239 -144 -22 0
+189 44 89 0
+87 -54 212 0
+-46 -7 248 0
+42 71 36 0
+-170 7 171 0
+-141 37 -107 0
+-37 -143 -34 0
+107 217 -6 0
+-142 146 44 0
+204 182 -67 0
+187 -14 202 0
+23 29 151 0
+56 -133 -40 0
+34 129 39 0
+-138 -9 232 0
+120 68 118 0
+-80 -134 -139 0
+53 245 48 0
+235 -89 -164 0
+73 54 227 0
+160 -128 176 0
+137 29 170 0
+-190 -62 -104 0
+-23 -138 -248 0
+-155 233 -217 0
+-240 -197 102 0
+201 -110 79 0
+229 75 149 0
+-241 86 189 0
+151 177 81 0
+-92 -48 64 0
+244 164 147 0
+159 12 -107 0
+108 84 4 0
+-144 222 201 0
+-92 181 56 0
+192 -117 -182 0
+-119 -98 227 0
+-144 13 -154 0
+172 -203 197 0
+-131 -18 216 0
+-205 -114 -207 0
+102 70 -243 0
+149 187 -161 0
+-27 -5 172 0
+-9 116 224 0
+150 152 -20 0
+-138 -172 158 0
+-114 -152 -216 0
+-193 241 -107 0
+-175 126 71 0
+-212 221 11 0
+145 -33 53 0
+-224 -150 73 0
+-82 -126 114 0
+173 -120 -140 0
+32 -161 9 0
+-157 -61 -154 0
+-67 144 -51 0
+146 115 62 0
+-79 35 174 0
+-216 -137 -24 0
+-95 56 -2 0
+-149 -81 66 0
+-135 115 214 0
+-1 -203 -111 0
+38 137 102 0
+2 -205 56 0
+-175 101 151 0
+89 -184 235 0
+-128 130 -62 0
+205 -91 -119 0
+57 -153 -185 0
+182 80 237 0
+-202 -159 220 0
+45 88 229 0
+-89 30 122 0
+187 143 176 0
+-8 186 -161 0
+-30 -219 138 0
+98 199 186 0
+-108 144 -41 0
+-2 -38 19 0
+-8 -167 -208 0
+148 -190 193 0
+133 37 45 0
+79 -221 242 0
+247 -201 131 0
+-38 136 206 0
+-220 -201 -56 0
+9 -118 -32 0
+-152 -15 115 0
+236 -130 -15 0
+156 -182 29 0
+226 147 32 0
+26 68 136 0
+202 -22 -85 0
+-130 151 -98 0
+37 173 174 0
+-147 9 248 0
+196 66 -124 0
+-151 -75 -17 0
+204 -21 82 0
+-43 202 21 0
+67 163 62 0
+-120 36 167 0
+239 17 114 0
+186 206 -24 0
+-116 49 -140 0
+190 -81 -69 0
+102 15 195 0
+-57 247 77 0
+-173 -186 34 0
+135 -68 89 0
+-181 -144 184 0
+158 246 93 0
+-162 -69 98 0
+66 161 -33 0
+-139 242 53 0
+80 -197 150 0
+-92 -104 39 0
+-36 117 120 0
+230 171 18 0
+248 -159 -116 0
+-58 -215 79 0
+2 69 128 0
+-92 -39 200 0
+70 -151 -225 0
+212 -161 153 0
+210 -19 -2 0
+-63 227 48 0
+-24 109 90 0
+29 -140 161 0
+-248 187 -235 0
+-187 223 -215 0
+167 -74 214 0
+39 43 104 0
+41 -2 24 0
+-41 -165 82 0
+126 -152 -241 0
+-230 -236 98 0
+208 38 -75 0
+-176 -90 -189 0
+-47 174 81 0
+-155 239 161 0
+-77 -31 59 0
+207 -183 -96 0
+-219 170 236 0
+-74 165 -42 0
+164 197 -143 0
+-147 168 -226 0
+13 49 -132 0
+-4 -48 -45 0
+-108 -28 77 0
+-54 -96 -65 0
+141 66 -75 0
+-66 -32 215 0
+72 -144 92 0
+29 -240 73 0
+224 -193 100 0
+196 -30 84 0
+-186 -211 135 0
+195 229 167 0
+-81 -124 -40 0
+159 -203 121 0
+28 -187 -40 0
+215 143 146 0
+123 238 -33 0
+-89 104 -1 0
+-56 -166 -181 0
+-187 202 108 0
+162 27 -207 0
+-111 247 237 0
+21 125 114 0
+-249 -59 -37 0
+-100 -172 -163 0
+-22 61 1 0
+-227 229 -122 0
+223 -142 33 0
+-207 161 93 0
+205 -189 -250 0
+91 -169 209 0
+216 124 -55 0
+246 -59 -69 0
+-63 101 -140 0
+-233 -49 168 0
+131 6 -232 0
+-165 -62 2 0
+-146 -144 147 0
+194 -234 -141 0
+-62 121 -33 0
+43 234 203 0
+-153 -237 110 0
+-242 102 153 0
+179 9 -57 0
+54 -154 -66 0
+-34 -176 -153 0
+-35 104 -212 0
+153 -250 20 0
+-128 -66 -93 0
+-129 188 -89 0
+113 59 148 0
+-240 -79 -202 0
+-119 -125 209 0
+222 -56 162 0
+250 120 234 0
+-61 -177 67 0
+56 -181 -189 0
+-217 -250 -35 0
+-21 -108 20 0
+-227 172 -129 0
+219 71 118 0
+145 85 240 0
+244 -58 120 0
+242 -3 115 0
+-20 161 -208 0
+-90 89 39 0
+17 -152 -7 0
+93 51 247 0
+113 -36 -118 0
+143 -129 112 0
+131 -88 -118 0
+106 226 87 0
+-238 168 -131 0
+238 152 -199 0
+9 -168 47 0
+199 -90 133 0
+2 -34 -68 0
+167 133 61 0
+-210 -105 1 0
+76 218 -194 0
+168 37 -242 0
+-141 -105 203 0
+-101 -109 229 0
+11 115 -201 0
+-37 -99 -128 0
+133 -138 2 0
+-43 78 -210 0
+92 137 -10 0
+167 58 29 0
+-27 107 151 0
+120 219 -9 0
+-227 -135 23 0
+88 222 -196 0
+12 209 52 0
+-92 101 227 0
+113 -125 32 0
+66 -223 -9 0
+148 246 -111 0
+-87 -105 -111 0
+-8 -237 36 0
+47 -92 -165 0
+-202 28 133 0
+-99 14 -37 0
+-111 194 -234 0
+-156 89 116 0
+-233 -120 -186 0
+-57 150 175 0
+230 -209 -55 0
+-146 -27 -106 0
+9 154 26 0
+-218 -78 -219 0
+-50 -32 -67 0
+15 -200 135 0
+231 -112 78 0
+23 249 229 0
+146 -90 -152 0
+30 43 -157 0
+-23 33 78 0
+208 -82 -155 0
+111 -190 143 0
+164 -132 105 0
+191 26 -141 0
+225 144 191 0
+-95 9 123 0
+144 -154 -230 0
+-51 -157 98 0
+-4 162 -118 0
+-53 235 -133 0
+-34 -132 -192 0
+-197 24 -139 0
+-142 111 38 0
+-82 -20 -172 0
+189 -216 -165 0
+-5 -242 -83 0
+181 94 236 0
+-202 -161 -156 0
+-249 -231 191 0
+100 -119 70 0
+216 -195 -20 0
+-11 -72 12 0
+-42 93 192 0
+118 -80 72 0
+-162 100 121 0
+10 -80 -7 0
+-196 -139 220 0
+-238 176 204 0
+19 240 115 0
+-93 -210 214 0
+25 -201 158 0
+-178 -176 175 0
+-8 120 235 0
+246 -67 -97 0
+-225 -250 105 0
+-16 237 -247 0
+-209 195 152 0
+-192 100 -153 0
+-34 -56 -17 0
+-26 142 -173 0
+-176 96 -122 0
+150 228 -84 0
+-84 -53 25 0
+-187 -12 141 0
+126 167 199 0
+183 -223 -125 0
+193 45 -122 0
+-202 -179 34 0
+-61 101 -24 0
+-9 -180 -82 0
+237 -161 -101 0
+-5 -158 -40 0
+-108 136 -63 0
+-153 174 -79 0
+-92 134 62 0
+-52 -78 -201 0
+-148 194 74 0
+-72 176 144 0
+-112 -219 180 0
+-72 -236 188 0
+173 211 108 0
+39 -10 240 0
+121 -18 235 0
+-20 -14 200 0
+-25 151 -191 0
+-81 -20 78 0
+243 141 -113 0
+-225 105 -156 0
+-9 -21 -226 0
+-211 -248 41 0
+-122 -236 120 0
+-73 182 -142 0
+106 12 84 0
+-217 -9 111 0
+82 177 -81 0
+222 -200 -221 0
+-91 -221 -92 0
+210 12 -141 0
+-134 -240 150 0
+-77 -13 43 0
+142 -106 -71 0
+23 38 190 0
+-244 229 -107 0
+-25 -156 119 0
+41 -225 -63 0
+204 -24 -54 0
+-244 160 37 0
+-29 -18 35 0
+-15 177 212 0
+-183 -141 -85 0
+-192 -178 -240 0
+245 -195 35 0
+87 157 -76 0
+-177 -56 154 0
+249 121 145 0
+50 58 -45 0
+-165 47 192 0
+9 164 226 0
+-62 212 73 0
+219 -98 -132 0
+231 55 26 0
+-184 -154 213 0
+-142 -145 8 0
+37 -141 97 0
+220 88 -239 0
+64 249 -40 0
+110 203 51 0
+105 -228 177 0
+-137 -240 -246 0
+90 211 74 0
+65 -107 92 0
+1 -55 -62 0
+83 232 124 0
+114 -231 66 0
+-96 -53 18 0
+12 196 168 0
+212 50 167 0
+170 -183 26 0
+-120 -56 100 0
+243 -11 -116 0
+70 -192 237 0
+6 -41 16 0
+-198 75 -86 0
+111 -72 56 0
+39 -248 -234 0
+118 -119 -172 0
+-204 -168 203 0
+29 -143 -169 0
+70 245 -6 0
+-243 -80 -240 0
+-206 246 -36 0
+-40 55 116 0
+87 -53 204 0
+-190 236 83 0
+-188 104 204 0
+-95 -36 -78 0
+-80 -202 233 0
+-6 30 -58 0
+-47 -226 210 0
+-3 109 174 0
+38 -132 115 0
+92 152 25 0
+42 -126 88 0
+-48 136 22 0
+-180 -165 15 0
+173 83 56 0
+81 -186 158 0
+-136 14 128 0
+36 -62 -173 0
+-149 168 144 0
+-181 226 177 0
+-241 -95 -207 0
+151 86 -192 0
+-65 -96 17 0
+216 -51 -172 0
+-204 -144 -200 0
+151 121 58 0
+-35 -169 -93 0
+-181 -10 -248 0
+203 214 -201 0
+99 -26 -58 0
+12 -56 57 0
+-76 -198 -243 0
+71 105 -198 0
+-219 -4 -159 0
+-84 226 -6 0
+-77 35 -217 0
+-208 179 77 0
+139 -168 -105 0
+-32 205 161 0
+-170 207 15 0
+86 175 -73 0
+181 -16 -105 0
+8 -105 119 0
+-20 -222 -59 0
+-218 80 -139 0
+20 -90 -161 0
+19 73 -235 0
+-74 -88 -56 0
+46 -220 -218 0
+-36 117 -208 0
+161 -118 -52 0
+41 229 16 0
+226 175 -184 0
+-27 161 103 0
+122 -50 -119 0
+42 -135 85 0
+37 247 24 0
+148 248 -49 0
+215 55 75 0
+-69 -171 138 0
+-154 -41 -246 0
+34 -171 -199 0
+-181 -122 -217 0
+-143 -167 50 0
+-56 -54 19 0
+55 -145 -59 0
+-3 -166 114 0
+-170 -154 -209 0
+-132 -25 78 0
+31 -48 116 0
+-67 46 -250 0
+-69 98 49 0
+-19 218 174 0
+-138 -237 81 0
+-27 -199 121 0
+-248 -65 156 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-049.cnf b/benchmarks/UUF250.1065.100/uuf250-049.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-049.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -21 227 111 0
+-217 26 152 0
+190 205 47 0
+42 -108 115 0
+218 156 -45 0
+-134 -108 148 0
+115 -199 45 0
+25 -134 -43 0
+-111 204 -23 0
+231 234 -70 0
+197 -181 -15 0
+-113 39 -195 0
+246 -80 -24 0
+-204 -12 -140 0
+-141 -217 -140 0
+-117 188 116 0
+128 145 -79 0
+-212 48 213 0
+171 40 126 0
+216 156 79 0
+-42 234 8 0
+197 242 -184 0
+159 25 33 0
+236 -179 -159 0
+224 205 -81 0
+-123 102 180 0
+169 -205 35 0
+88 139 -122 0
+-239 246 60 0
+-72 -81 4 0
+99 -6 -165 0
+71 -55 128 0
+203 244 246 0
+205 -103 2 0
+63 -72 190 0
+129 72 -79 0
+217 171 -18 0
+-201 229 168 0
+-203 9 -133 0
+62 -85 -205 0
+-75 30 250 0
+-116 -40 20 0
+-58 84 25 0
+-6 -233 86 0
+-22 -249 193 0
+-153 -74 -123 0
+2 -92 235 0
+67 33 -201 0
+169 -14 -214 0
+113 -174 -148 0
+148 -52 -221 0
+-216 -206 39 0
+67 -44 47 0
+-250 53 -68 0
+113 -169 143 0
+-159 -122 92 0
+76 107 -1 0
+-128 -124 -21 0
+228 141 208 0
+-14 -217 -184 0
+197 136 -28 0
+84 -90 26 0
+63 81 205 0
+-239 232 237 0
+-211 -41 56 0
+51 -143 -169 0
+248 14 -22 0
+105 -161 57 0
+-156 -232 43 0
+232 139 109 0
+-70 -83 -198 0
+-171 -158 -142 0
+-168 35 -151 0
+34 -250 127 0
+145 -123 -193 0
+59 -230 -58 0
+134 138 126 0
+-16 -247 -91 0
+-60 4 184 0
+-240 -225 198 0
+-158 37 86 0
+182 -176 191 0
+-113 -216 -17 0
+137 -192 241 0
+145 117 44 0
+199 -207 58 0
+88 -103 -25 0
+49 -22 191 0
+52 -111 -14 0
+-113 -76 8 0
+-178 -116 -13 0
+85 238 -35 0
+85 -64 -216 0
+98 -181 -49 0
+1 -85 -55 0
+65 -169 -89 0
+10 238 -226 0
+-239 -181 -55 0
+-143 -54 115 0
+-172 -165 -226 0
+238 -81 37 0
+74 221 -1 0
+108 -248 -47 0
+-205 -6 -95 0
+67 85 104 0
+241 245 97 0
+52 133 1 0
+116 90 170 0
+-75 165 20 0
+79 -199 129 0
+-80 -62 -147 0
+20 194 250 0
+129 -178 -134 0
+-173 70 -118 0
+-29 -142 -162 0
+-27 -57 189 0
+121 -214 25 0
+164 -113 14 0
+250 83 -79 0
+-81 -53 33 0
+120 -236 66 0
+-139 -29 -222 0
+1 63 -68 0
+23 -109 61 0
+243 57 138 0
+34 -168 -83 0
+108 115 -19 0
+35 29 230 0
+-80 -66 -198 0
+226 -159 231 0
+211 217 -198 0
+34 174 37 0
+-220 -39 -93 0
+-39 221 201 0
+-160 -87 -25 0
+170 -160 -175 0
+39 236 -165 0
+-141 -8 206 0
+119 -245 -67 0
+-185 140 -14 0
+167 199 124 0
+-82 -104 61 0
+163 70 106 0
+215 -172 57 0
+-208 -175 -177 0
+185 -51 -155 0
+-134 -224 73 0
+-43 -132 71 0
+210 -214 45 0
+-53 -203 210 0
+186 -109 144 0
+-59 -51 -9 0
+-133 -38 109 0
+78 -146 73 0
+157 -215 -19 0
+210 -129 -52 0
+-140 -28 18 0
+-126 -42 -50 0
+-93 -73 130 0
+232 -102 -7 0
+-194 178 79 0
+-213 171 -75 0
+243 -194 24 0
+-27 -22 92 0
+-198 -169 138 0
+-154 113 34 0
+29 70 235 0
+86 42 -248 0
+-128 109 -197 0
+-4 -212 -52 0
+248 69 -84 0
+95 -79 10 0
+-134 -17 -100 0
+57 -3 41 0
+-137 225 -17 0
+-160 -114 1 0
+-183 239 130 0
+250 202 -79 0
+31 -139 -207 0
+-127 -29 152 0
+76 126 132 0
+127 -50 15 0
+-68 242 35 0
+100 -121 -6 0
+-234 -69 -176 0
+154 37 -18 0
+61 -239 -185 0
+-159 -63 168 0
+61 59 128 0
+-214 -98 138 0
+-31 -136 -48 0
+231 -236 117 0
+-214 43 -211 0
+218 -60 -95 0
+-247 21 -53 0
+-166 138 37 0
+146 39 -20 0
+56 -58 42 0
+233 -182 102 0
+243 212 46 0
+-197 -13 -186 0
+18 -121 -32 0
+36 -188 -184 0
+-121 186 80 0
+248 5 6 0
+90 -247 115 0
+19 247 210 0
+176 -69 -31 0
+8 -17 -170 0
+-133 236 -187 0
+241 -119 -233 0
+-194 -162 -209 0
+247 -138 -60 0
+-11 6 -222 0
+112 225 -197 0
+34 -103 -94 0
+-228 151 149 0
+-178 51 -249 0
+-193 88 1 0
+125 -128 -69 0
+-47 -210 -34 0
+127 -204 -141 0
+-137 67 245 0
+-131 -245 -160 0
+225 34 -54 0
+224 152 -189 0
+-248 -168 117 0
+83 -80 72 0
+150 -95 120 0
+236 -201 -62 0
+-19 -218 68 0
+-121 222 -26 0
+244 193 48 0
+190 -171 106 0
+-87 215 33 0
+-65 -22 -243 0
+241 100 189 0
+236 -81 242 0
+-46 -86 -183 0
+233 -231 -127 0
+41 195 -152 0
+-1 68 230 0
+-239 71 147 0
+-242 150 128 0
+-86 35 -3 0
+-92 90 -76 0
+123 124 220 0
+169 52 -126 0
+-108 -24 -130 0
+6 -33 215 0
+-140 86 -104 0
+117 201 -101 0
+142 222 -216 0
+-247 -145 -20 0
+56 -136 -250 0
+-34 -32 -79 0
+-114 -107 -215 0
+-93 132 109 0
+-64 109 231 0
+-79 75 57 0
+-4 147 228 0
+114 159 -56 0
+157 200 26 0
+120 -183 224 0
+-136 -205 -124 0
+32 -179 -88 0
+-100 43 48 0
+88 13 -67 0
+-228 -147 -118 0
+250 132 198 0
+-64 104 -53 0
+40 213 -24 0
+204 206 -143 0
+205 -47 66 0
+66 247 193 0
+-137 182 -119 0
+-170 -122 194 0
+-74 -162 17 0
+-135 -136 -132 0
+-12 23 -124 0
+220 172 175 0
+69 -31 128 0
+73 48 -249 0
+174 148 66 0
+183 110 45 0
+-50 34 2 0
+230 -191 143 0
+-194 25 -164 0
+-122 38 -74 0
+209 25 31 0
+84 131 129 0
+197 -84 -191 0
+206 134 167 0
+45 -196 -68 0
+39 91 185 0
+164 177 147 0
+-43 208 84 0
+125 3 -157 0
+-72 166 177 0
+-49 -71 -150 0
+-249 53 -169 0
+145 -138 228 0
+246 188 -157 0
+-109 224 65 0
+47 -77 23 0
+-28 19 184 0
+66 -2 44 0
+-118 -125 202 0
+14 -156 155 0
+58 -238 51 0
+115 222 250 0
+-102 -87 115 0
+-190 -76 176 0
+-230 244 -15 0
+-161 -63 164 0
+28 14 -88 0
+140 151 -9 0
+-57 235 42 0
+91 -104 15 0
+-31 148 -83 0
+-61 -137 245 0
+71 53 -195 0
+46 115 225 0
+109 188 -203 0
+-144 73 -88 0
+-207 -78 -83 0
+-246 -47 49 0
+-180 171 222 0
+-3 -117 6 0
+-145 133 -121 0
+178 65 -215 0
+6 -12 237 0
+-161 131 33 0
+-200 -38 -157 0
+3 137 -29 0
+-10 46 -201 0
+-165 62 -228 0
+14 -27 60 0
+-87 109 132 0
+-139 -66 -10 0
+54 -198 -173 0
+-221 -86 -40 0
+-128 1 182 0
+-32 -134 199 0
+36 -16 78 0
+172 -237 -214 0
+73 -211 -220 0
+-18 -37 207 0
+-39 -5 136 0
+250 -202 -28 0
+94 169 -196 0
+-191 -86 147 0
+117 -215 93 0
+-75 -202 -70 0
+223 189 -188 0
+-210 -110 103 0
+-92 106 -201 0
+-45 -132 112 0
+202 -30 -226 0
+-8 -213 104 0
+-131 173 -230 0
+98 -171 1 0
+195 203 149 0
+80 41 133 0
+221 71 86 0
+-195 -147 221 0
+70 227 -220 0
+-88 219 -82 0
+-89 -105 212 0
+-94 -131 95 0
+-227 151 -8 0
+-247 -145 -113 0
+-94 53 -106 0
+96 128 -236 0
+-81 192 -27 0
+36 96 -133 0
+180 39 102 0
+180 99 -119 0
+-167 -119 -34 0
+47 -6 -74 0
+-55 216 39 0
+-144 -189 121 0
+-61 -161 -223 0
+86 113 114 0
+1 -61 -44 0
+17 188 -190 0
+137 18 -7 0
+73 -28 104 0
+-88 87 213 0
+207 161 44 0
+48 231 -206 0
+-239 -122 -40 0
+-126 -207 -185 0
+78 45 246 0
+40 -209 6 0
+100 -36 -30 0
+-210 127 -6 0
+157 -247 96 0
+-250 53 99 0
+91 -133 58 0
+-144 66 -83 0
+57 81 -97 0
+202 236 -214 0
+-101 77 243 0
+48 162 -217 0
+-153 152 248 0
+205 -132 200 0
+-19 -146 15 0
+-173 -44 -168 0
+-249 -40 -152 0
+-148 47 -61 0
+-14 237 -17 0
+242 57 107 0
+98 -212 92 0
+-5 125 123 0
+-66 -237 65 0
+11 147 82 0
+238 102 -177 0
+-143 -205 178 0
+-68 -225 178 0
+208 196 -5 0
+-117 82 -33 0
+-69 -96 243 0
+-211 82 55 0
+192 133 -249 0
+-137 31 -75 0
+28 169 227 0
+-202 -186 181 0
+44 142 200 0
+123 222 -148 0
+250 228 1 0
+-220 -147 221 0
+-31 158 -24 0
+80 -146 95 0
+-45 -118 -96 0
+-163 239 165 0
+-216 -32 -180 0
+24 -8 -44 0
+1 47 42 0
+221 121 -154 0
+-2 -226 -130 0
+-200 104 -224 0
+15 64 -208 0
+-205 -112 223 0
+-33 -178 -169 0
+-78 -245 207 0
+149 -110 -199 0
+73 3 -52 0
+-206 17 -24 0
+-227 -46 -158 0
+127 59 145 0
+-179 164 -165 0
+-116 -109 -156 0
+80 96 -234 0
+-84 -250 41 0
+142 22 80 0
+92 -34 10 0
+160 -27 155 0
+33 -24 -139 0
+12 -210 162 0
+-74 -92 -79 0
+249 -219 -217 0
+-54 -135 154 0
+-1 -232 -121 0
+-51 8 -208 0
+19 134 -250 0
+-30 37 96 0
+123 98 -206 0
+-124 -56 -136 0
+-242 -246 -140 0
+107 226 83 0
+233 101 -156 0
+150 -219 48 0
+-9 118 159 0
+-26 103 98 0
+-115 158 31 0
+-67 247 203 0
+-173 225 17 0
+-73 -88 -129 0
+-84 -8 -93 0
+237 -38 51 0
+119 51 -61 0
+-120 -197 -110 0
+147 -239 27 0
+15 -54 -17 0
+250 -222 -227 0
+-115 -108 12 0
+-60 -47 -231 0
+-108 80 137 0
+-143 -119 -160 0
+99 224 117 0
+36 140 -212 0
+82 125 187 0
+210 152 199 0
+202 179 -171 0
+6 186 -119 0
+-226 46 32 0
+78 -174 221 0
+134 195 -165 0
+134 243 -130 0
+199 -108 -153 0
+-211 -206 208 0
+89 -221 -223 0
+-72 -118 -153 0
+187 -84 186 0
+-33 -87 -147 0
+98 114 -81 0
+105 -194 78 0
+74 -47 -189 0
+247 -80 68 0
+95 -54 -3 0
+-127 -71 -209 0
+37 120 126 0
+150 195 102 0
+221 1 -177 0
+-145 -157 -198 0
+-26 -62 -225 0
+166 -31 -21 0
+-97 -44 87 0
+-45 -102 -92 0
+115 -34 -60 0
+-217 -206 57 0
+93 -106 -80 0
+6 -244 -18 0
+183 -235 -1 0
+-178 -71 174 0
+232 99 -60 0
+-88 -132 104 0
+-142 250 -244 0
+59 25 169 0
+199 -226 195 0
+226 -194 -176 0
+-34 -69 98 0
+-138 129 -92 0
+-66 -96 209 0
+108 -103 -233 0
+130 -201 139 0
+21 -20 -189 0
+210 -45 54 0
+-235 -242 186 0
+-201 -84 -193 0
+129 16 117 0
+137 -91 122 0
+1 -168 -74 0
+144 -203 -242 0
+169 96 -51 0
+-28 -157 202 0
+247 -60 113 0
+-148 -136 -239 0
+-221 -82 160 0
+-179 -80 -151 0
+166 218 86 0
+139 -109 -69 0
+73 125 89 0
+-18 66 109 0
+-232 -207 99 0
+-61 -101 7 0
+-155 106 -227 0
+177 -181 -78 0
+-42 -10 239 0
+170 169 -223 0
+58 112 -10 0
+-183 -162 -83 0
+-113 61 120 0
+114 118 121 0
+119 -188 225 0
+250 13 -137 0
+235 -9 -55 0
+-6 -31 1 0
+237 -85 -194 0
+-163 -55 150 0
+164 -146 -118 0
+-193 -138 204 0
+-188 211 152 0
+-14 -72 -208 0
+169 -91 199 0
+173 -142 -240 0
+-236 -135 -31 0
+-60 70 195 0
+84 -20 102 0
+-185 -146 121 0
+-228 -137 -241 0
+-110 163 -67 0
+125 161 18 0
+-99 -206 44 0
+230 181 -166 0
+-199 41 -15 0
+-122 117 -104 0
+-136 -131 -115 0
+-177 -49 -192 0
+-240 229 -118 0
+34 -28 -222 0
+240 89 96 0
+-47 162 -233 0
+148 -241 -231 0
+-27 199 208 0
+76 -137 65 0
+27 175 -121 0
+-225 -64 58 0
+140 -124 112 0
+99 -239 20 0
+-94 209 -11 0
+191 -33 -120 0
+208 130 -201 0
+-136 227 49 0
+68 196 -250 0
+-211 96 91 0
+166 195 128 0
+172 -212 -163 0
+49 113 227 0
+109 177 19 0
+240 -225 116 0
+176 -112 64 0
+-87 -70 30 0
+-249 240 -118 0
+49 195 -154 0
+-87 42 144 0
+-71 48 201 0
+-202 -189 168 0
+237 -187 -98 0
+-82 211 -129 0
+154 113 223 0
+136 135 -143 0
+185 -219 183 0
+210 187 -57 0
+242 123 -179 0
+52 13 -68 0
+119 196 16 0
+-5 217 -3 0
+58 29 -139 0
+83 -78 -53 0
+217 250 -174 0
+-167 -142 -179 0
+-216 157 -178 0
+170 151 24 0
+237 98 -188 0
+200 76 -137 0
+106 -27 -53 0
+-245 -175 -112 0
+-167 61 106 0
+-50 -105 218 0
+124 -93 152 0
+-171 71 -39 0
+178 99 172 0
+244 -187 -125 0
+-219 -177 -97 0
+-12 39 82 0
+-175 -220 -118 0
+-211 -119 71 0
+196 -151 -28 0
+-63 -218 -82 0
+-149 165 35 0
+-27 -2 -53 0
+-117 176 114 0
+29 3 -172 0
+211 135 138 0
+39 -192 207 0
+-157 199 36 0
+205 -210 -176 0
+89 -176 236 0
+-180 -193 68 0
+23 178 66 0
+-3 -49 -134 0
+-167 -101 60 0
+73 -173 28 0
+13 97 30 0
+190 -104 194 0
+-104 -203 -92 0
+-122 82 83 0
+224 -139 -3 0
+88 233 3 0
+132 2 -187 0
+-119 110 89 0
+192 -218 -85 0
+104 123 39 0
+12 211 242 0
+97 210 57 0
+169 153 173 0
+11 54 -238 0
+246 181 -9 0
+44 48 -92 0
+-91 -158 -129 0
+-210 109 -66 0
+-152 -127 231 0
+25 218 239 0
+164 46 -72 0
+175 172 -41 0
+216 -28 -90 0
+-210 -61 82 0
+-249 223 21 0
+12 -169 -69 0
+217 -99 -71 0
+237 -118 166 0
+31 109 135 0
+-166 47 57 0
+209 -45 -231 0
+-177 94 -4 0
+136 -88 -24 0
+126 194 32 0
+-94 -221 -127 0
+-211 -116 206 0
+96 70 177 0
+4 203 114 0
+-200 -129 221 0
+-62 -232 -247 0
+99 92 -20 0
+137 -127 233 0
+-90 230 3 0
+-230 -207 135 0
+-226 -249 -4 0
+-127 36 225 0
+59 226 134 0
+92 128 88 0
+-100 61 -50 0
+-6 -237 -10 0
+-85 209 118 0
+40 24 8 0
+173 190 204 0
+117 82 97 0
+107 79 -71 0
+-8 122 -202 0
+249 -141 23 0
+122 -144 24 0
+-122 -27 -125 0
+54 233 45 0
+117 -106 203 0
+68 -229 -196 0
+-174 -107 -61 0
+241 53 247 0
+-83 -75 -106 0
+-209 -65 58 0
+-216 201 17 0
+-79 -215 108 0
+110 152 92 0
+229 -100 -187 0
+37 186 200 0
+-133 -62 33 0
+151 -51 -37 0
+-47 -50 100 0
+-250 -134 -217 0
+72 5 -129 0
+-103 -232 37 0
+-208 31 -61 0
+192 -85 -50 0
+159 -222 89 0
+-68 230 -61 0
+-171 -104 141 0
+217 -196 51 0
+27 -132 -173 0
+31 -82 116 0
+-175 -24 4 0
+146 142 108 0
+57 66 -42 0
+197 -119 113 0
+-14 225 117 0
+-153 18 97 0
+160 -149 208 0
+-112 241 -121 0
+-135 -45 82 0
+-33 177 2 0
+222 208 113 0
+134 22 -14 0
+147 151 189 0
+230 -188 -82 0
+88 217 -172 0
+-184 88 -46 0
+-39 68 174 0
+26 6 60 0
+23 -247 -177 0
+172 147 93 0
+-194 100 2 0
+150 -43 -115 0
+195 -199 227 0
+100 14 -32 0
+198 19 109 0
+108 -222 -220 0
+157 -110 -17 0
+-242 -127 -138 0
+4 229 -143 0
+248 -202 9 0
+-226 -99 -9 0
+-170 -115 78 0
+126 128 136 0
+142 -100 -244 0
+24 -133 -199 0
+69 -214 -39 0
+45 79 -111 0
+131 -140 -123 0
+31 45 -68 0
+-22 -102 86 0
+-160 203 -37 0
+195 -75 25 0
+-50 78 179 0
+-141 -124 -126 0
+-161 -169 -55 0
+70 -49 -142 0
+53 -192 -246 0
+116 -46 20 0
+126 109 -238 0
+204 -228 -54 0
+198 -43 -241 0
+11 202 -179 0
+-199 -144 -220 0
+82 63 46 0
+204 17 89 0
+-199 223 105 0
+176 72 -205 0
+-28 -26 125 0
+-184 -76 -125 0
+-91 97 -204 0
+241 -52 201 0
+98 166 -84 0
+-34 47 -187 0
+220 -228 -6 0
+-31 -47 246 0
+-213 216 -151 0
+175 -157 56 0
+170 -242 -122 0
+37 -120 143 0
+-191 -245 146 0
+-36 191 -87 0
+-76 29 54 0
+206 -4 -77 0
+-98 -22 -135 0
+80 -230 130 0
+-53 150 -89 0
+-64 31 38 0
+-150 23 -53 0
+219 181 -227 0
+-88 -150 -192 0
+-219 50 57 0
+-21 -83 -79 0
+114 173 -182 0
+-59 187 113 0
+-249 157 -17 0
+-185 -42 216 0
+33 -19 -101 0
+-240 -97 -173 0
+-57 -245 115 0
+245 156 28 0
+-178 56 -142 0
+161 -79 -158 0
+-11 180 -236 0
+-111 157 167 0
+97 71 229 0
+224 -9 -157 0
+-4 62 -33 0
+50 83 152 0
+208 126 -158 0
+198 -54 177 0
+-44 143 -184 0
+162 -106 -169 0
+-122 10 42 0
+-115 150 -201 0
+187 198 238 0
+141 -62 16 0
+-211 -132 165 0
+20 -76 -102 0
+104 97 26 0
+-239 -23 -223 0
+99 27 53 0
+173 -61 154 0
+180 209 -183 0
+-157 -124 12 0
+-207 -167 121 0
+-169 242 -34 0
+-244 28 -195 0
+-5 44 93 0
+102 -230 -237 0
+212 118 -81 0
+-89 215 122 0
+180 -97 200 0
+82 5 177 0
+-121 -58 -25 0
+196 -87 -20 0
+-116 98 209 0
+-244 213 125 0
+-27 -121 -90 0
+242 -10 -226 0
+-205 -189 -32 0
+-218 83 11 0
+205 63 7 0
+165 -33 167 0
+-173 -228 65 0
+94 -199 -247 0
+38 141 46 0
+92 22 -178 0
+143 16 -217 0
+-114 193 -179 0
+-237 184 121 0
+-197 -96 184 0
+106 234 22 0
+-217 224 -138 0
+135 146 -100 0
+236 61 -123 0
+150 -241 -26 0
+84 88 -153 0
+229 88 -207 0
+23 -156 -135 0
+-61 205 20 0
+-115 211 54 0
+-59 -128 -123 0
+-195 212 82 0
+141 -100 -8 0
+234 -32 -182 0
+68 -81 -204 0
+157 -30 126 0
+23 185 -71 0
+-207 227 -247 0
+192 -236 -250 0
+116 -57 46 0
+-68 84 45 0
+52 -136 220 0
+20 -198 34 0
+-234 -103 21 0
+-199 -91 -67 0
+10 -229 -79 0
+89 223 78 0
+-115 -114 -15 0
+-183 114 29 0
+213 45 95 0
+24 48 -234 0
+43 -190 -128 0
+-188 113 -86 0
+-129 -192 -79 0
+161 -108 220 0
+-11 161 -56 0
+149 -56 96 0
+247 113 -205 0
+-49 194 157 0
+53 11 160 0
+31 26 -207 0
+242 -168 -25 0
+-180 190 -63 0
+99 -70 -71 0
+-57 250 -181 0
+-12 -53 -223 0
+-189 -130 160 0
+-164 147 42 0
+-104 -130 134 0
+96 -192 80 0
+-223 -170 153 0
+187 77 -171 0
+-198 -203 33 0
+-52 -33 193 0
+15 53 -19 0
+196 -52 -96 0
+139 183 60 0
+-196 -226 -52 0
+-41 -16 -12 0
+61 215 22 0
+6 4 -152 0
+-84 241 81 0
+242 -245 84 0
+23 -13 63 0
+4 -56 227 0
+125 -141 -40 0
+175 -76 -132 0
+-114 211 -176 0
+245 26 -160 0
+69 63 212 0
+81 -213 -237 0
+-11 -164 54 0
+-73 -32 -233 0
+146 224 11 0
+-212 -98 -134 0
+19 224 -183 0
+234 -103 85 0
+60 68 35 0
+28 212 236 0
+-109 -228 114 0
+-212 -169 230 0
+-66 -158 -175 0
+-152 5 236 0
+-199 74 13 0
+200 -221 -8 0
+70 174 77 0
+120 133 159 0
+-213 184 -109 0
+250 68 229 0
+41 203 61 0
+206 -85 196 0
+-32 3 -147 0
+-44 -10 -112 0
+57 -207 49 0
+-126 10 4 0
+-209 13 -104 0
+168 77 240 0
+242 -61 46 0
+-84 19 -210 0
+-183 180 -188 0
+205 -73 7 0
+45 -145 -128 0
+70 200 -204 0
+119 136 -185 0
+-7 -201 168 0
+-188 -91 106 0
+246 -193 -227 0
+-16 -46 -135 0
+136 30 73 0
+-59 115 -41 0
+8 -246 -18 0
+-196 186 109 0
+-107 74 130 0
+-177 -179 -72 0
+-90 57 44 0
+58 -41 97 0
+241 99 222 0
+183 127 -103 0
+-105 44 74 0
+-105 133 -129 0
+250 -72 202 0
+134 -138 -203 0
+-135 -170 -99 0
+-133 87 10 0
+-29 116 -185 0
+69 15 -20 0
+126 245 54 0
+-51 -235 -210 0
+116 104 28 0
+177 -89 -155 0
+60 65 184 0
+246 210 -39 0
+-89 123 -48 0
+-105 198 17 0
+155 96 -211 0
+-77 -156 63 0
+-151 -201 145 0
+39 77 -156 0
+75 -170 -197 0
+147 54 -50 0
+236 146 47 0
+154 -202 -237 0
+-82 190 52 0
+-237 -100 -38 0
+-138 -87 240 0
+78 -179 205 0
+-161 -131 208 0
+-123 -10 49 0
+42 -233 173 0
+16 -54 -201 0
+64 -69 73 0
+-25 104 180 0
+-91 124 118 0
+-212 -90 98 0
+-248 -185 67 0
+-92 3 126 0
+-213 45 -172 0
+250 117 46 0
+232 218 183 0
+-93 101 -36 0
+217 140 -227 0
+161 -16 43 0
+5 157 -186 0
+143 6 159 0
+177 -112 -213 0
+-53 49 -165 0
+-55 118 204 0
+-140 -182 -208 0
+-83 211 58 0
+85 223 180 0
+-235 111 -138 0
+61 -60 -106 0
+-38 86 62 0
+-145 107 228 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-05.cnf b/benchmarks/UUF250.1065.100/uuf250-05.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-05.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 155 -86 -230 0
+73 191 23 0
+-57 -237 25 0
+76 129 -83 0
+151 -191 -184 0
+-157 -95 -49 0
+-129 240 -182 0
+-207 75 195 0
+-88 -147 245 0
+-55 -122 -196 0
+-201 135 -230 0
+-241 149 -137 0
+131 -6 229 0
+-193 -75 -196 0
+-193 50 38 0
+24 -239 -150 0
+150 -229 70 0
+-191 31 124 0
+-218 -49 -186 0
+80 178 231 0
+133 90 -6 0
+203 242 222 0
+141 -219 153 0
+126 106 57 0
+-242 -99 220 0
+-239 -99 -125 0
+-237 85 -208 0
+-80 247 206 0
+240 -136 -199 0
+88 -188 66 0
+-93 -147 131 0
+-183 128 -96 0
+127 -166 -199 0
+174 -137 95 0
+-90 21 -229 0
+187 -171 -34 0
+-79 -69 -52 0
+127 -85 -54 0
+-34 -90 88 0
+-170 -52 42 0
+35 -143 -40 0
+242 -39 -246 0
+-182 -90 -39 0
+186 198 44 0
+44 -246 56 0
+-205 -177 155 0
+-172 237 154 0
+-120 -212 205 0
+-112 -132 -67 0
+-161 199 138 0
+-229 -239 -207 0
+-248 155 -188 0
+-17 191 179 0
+-91 211 -6 0
+-49 -27 -109 0
+-216 221 131 0
+124 102 19 0
+-29 -19 -30 0
+82 -81 -89 0
+248 -36 -231 0
+-249 187 193 0
+243 233 -148 0
+-100 73 -168 0
+7 -111 -240 0
+50 196 -12 0
+-3 -50 169 0
+-241 -172 11 0
+-38 -31 -128 0
+114 166 -18 0
+80 60 -162 0
+-74 91 -14 0
+21 -27 113 0
+-86 -202 -76 0
+-121 21 -150 0
+105 203 219 0
+-229 117 -149 0
+184 -130 -212 0
+-92 -247 -79 0
+152 -80 -6 0
+-210 72 81 0
+-236 67 241 0
+69 243 -229 0
+-156 131 136 0
+-219 -199 -175 0
+-103 -209 215 0
+57 124 -119 0
+-147 76 -170 0
+-15 -11 -90 0
+-245 -214 85 0
+62 -40 -43 0
+-79 30 53 0
+124 223 -136 0
+1 113 -2 0
+227 -7 -209 0
+-145 239 -186 0
+-117 93 189 0
+230 -163 238 0
+107 207 -198 0
+104 23 -217 0
+-209 -228 -131 0
+-53 -32 238 0
+-6 182 -189 0
+79 154 -101 0
+-236 -115 169 0
+-95 135 -230 0
+120 82 -177 0
+134 79 59 0
+217 -151 10 0
+-213 163 135 0
+134 -210 -197 0
+-8 -54 -57 0
+62 46 208 0
+-227 -85 180 0
+-6 -115 -20 0
+-202 -129 93 0
+-123 -249 -81 0
+58 244 -38 0
+-45 90 -240 0
+-81 6 -100 0
+171 130 77 0
+191 120 -184 0
+-177 -46 213 0
+-237 249 -107 0
+-42 154 3 0
+-125 45 133 0
+-54 -53 -123 0
+162 98 -220 0
+241 -26 -128 0
+95 -28 -104 0
+-101 -44 -22 0
+238 49 188 0
+35 197 -206 0
+133 -61 21 0
+211 3 -35 0
+42 -201 -247 0
+-199 172 40 0
+-244 67 21 0
+-195 -204 152 0
+222 -174 -63 0
+-209 31 114 0
+-197 -43 220 0
+60 172 -68 0
+172 66 92 0
+-133 2 -229 0
+-109 -216 248 0
+-21 118 135 0
+242 -164 234 0
+198 -166 -170 0
+95 121 -202 0
+41 -175 176 0
+130 -168 215 0
+77 -150 -232 0
+165 -157 -141 0
+-34 40 249 0
+196 -154 -240 0
+-218 71 -54 0
+-250 -161 110 0
+206 -135 -225 0
+-225 -3 210 0
+39 184 -226 0
+-165 -21 238 0
+179 -202 -233 0
+108 -138 87 0
+-3 -208 57 0
+35 -220 228 0
+-178 -163 53 0
+-236 60 -206 0
+171 206 25 0
+63 41 -216 0
+-165 38 116 0
+-174 -226 -26 0
+-230 126 216 0
+72 15 20 0
+104 -84 99 0
+216 118 -140 0
+-195 -183 163 0
+127 138 178 0
+-157 -145 36 0
+235 -94 141 0
+186 -127 -211 0
+13 153 -176 0
+250 199 -156 0
+-250 -166 213 0
+-161 -249 160 0
+179 -38 -214 0
+-16 148 -86 0
+169 21 95 0
+-1 112 -31 0
+-232 -198 185 0
+144 121 -133 0
+40 139 26 0
+21 248 -67 0
+231 72 42 0
+-198 -17 -27 0
+228 -51 -89 0
+238 198 -102 0
+-60 -93 -178 0
+56 -188 71 0
+-176 146 122 0
+171 5 -80 0
+222 102 184 0
+-4 174 98 0
+181 -106 -242 0
+-107 129 86 0
+6 2 -117 0
+72 234 -82 0
+11 -59 -120 0
+-164 -171 -25 0
+-96 27 -106 0
+-43 10 -188 0
+-139 -166 -183 0
+166 182 47 0
+-205 204 -207 0
+207 -205 -155 0
+-248 178 169 0
+134 -225 180 0
+54 -111 33 0
+138 101 -27 0
+-222 37 -90 0
+-36 95 -152 0
+-217 -164 -211 0
+247 -34 -16 0
+-101 22 11 0
+13 -88 -127 0
+-76 -250 70 0
+-214 170 -13 0
+80 63 -27 0
+6 192 183 0
+-108 -81 137 0
+209 -8 101 0
+-127 198 224 0
+-132 202 -102 0
+69 52 -133 0
+-50 -176 -32 0
+-38 -118 -221 0
+-191 -22 153 0
+203 -43 226 0
+-246 20 -73 0
+80 71 -67 0
+74 -45 -93 0
+-249 123 -10 0
+-175 240 -214 0
+-172 -39 -184 0
+-136 246 26 0
+177 -180 78 0
+8 223 -133 0
+-188 -48 -159 0
+-65 119 -240 0
+-203 -248 153 0
+12 -126 -189 0
+-100 -153 135 0
+152 107 56 0
+11 72 -121 0
+157 24 -232 0
+68 14 -57 0
+170 -202 105 0
+62 -86 -130 0
+-120 -156 209 0
+-224 63 52 0
+-135 -190 -67 0
+-143 -115 122 0
+-21 231 141 0
+-38 -217 191 0
+26 -180 160 0
+-131 -19 -220 0
+-117 103 -30 0
+-44 120 179 0
+-220 57 -242 0
+-7 -79 127 0
+-197 -36 -29 0
+82 100 -91 0
+-60 131 59 0
+14 -34 -136 0
+204 201 -17 0
+91 -64 -207 0
+-109 -62 -40 0
+-139 -234 9 0
+-26 -236 107 0
+100 195 2 0
+-38 -116 -182 0
+-185 94 -223 0
+101 -180 131 0
+182 153 88 0
+90 164 23 0
+-209 67 -163 0
+51 -245 241 0
+170 -69 213 0
+-152 -109 243 0
+68 237 -220 0
+138 -35 -65 0
+-199 -225 121 0
+-222 -168 157 0
+24 119 194 0
+73 176 -77 0
+42 -154 189 0
+232 153 87 0
+190 -63 -2 0
+182 21 -89 0
+216 -111 -122 0
+-196 194 -42 0
+247 -31 -148 0
+-168 -73 52 0
+-139 -101 69 0
+173 -191 217 0
+-183 178 63 0
+219 -59 143 0
+-105 -61 97 0
+204 119 117 0
+129 19 32 0
+214 -246 192 0
+138 189 -62 0
+-54 159 -15 0
+167 18 -113 0
+-126 169 227 0
+171 228 36 0
+-116 -141 -193 0
+-132 224 -155 0
+140 41 237 0
+-210 200 -196 0
+226 -28 -187 0
+-15 -5 -80 0
+204 -64 223 0
+78 98 -137 0
+91 -59 161 0
+-246 -220 -45 0
+-122 -246 189 0
+-201 156 -184 0
+-19 -92 240 0
+117 247 -148 0
+45 -28 112 0
+-23 81 88 0
+81 -232 -196 0
+-157 172 -52 0
+-235 -194 -204 0
+-25 16 -13 0
+229 127 52 0
+106 -169 -65 0
+11 -90 -140 0
+-20 221 -160 0
+-209 128 -146 0
+-193 243 -127 0
+-77 -164 134 0
+-109 225 -156 0
+-216 57 -112 0
+-6 -239 92 0
+151 -153 -98 0
+242 225 71 0
+192 -225 10 0
+238 188 -104 0
+-63 -69 123 0
+9 -121 -236 0
+13 140 -107 0
+-119 206 -196 0
+176 -40 -107 0
+163 200 -237 0
+117 -112 -77 0
+234 231 -113 0
+62 182 -83 0
+176 235 174 0
+-201 -176 12 0
+-144 -76 -227 0
+194 161 -175 0
+184 62 -171 0
+151 245 -216 0
+-135 -227 155 0
+-11 58 191 0
+181 221 28 0
+95 -211 -90 0
+-246 -128 -153 0
+190 -86 155 0
+-209 -242 -126 0
+16 160 -124 0
+-71 109 111 0
+-68 119 -215 0
+148 19 -1 0
+-120 -71 -225 0
+148 235 -112 0
+171 98 236 0
+119 75 228 0
+-249 -191 -75 0
+-233 112 -9 0
+160 5 -213 0
+-148 -196 88 0
+-242 -96 -169 0
+26 -178 -153 0
+38 160 7 0
+25 -118 -237 0
+194 88 -65 0
+68 160 79 0
+-62 -17 194 0
+-200 -103 -96 0
+21 243 -77 0
+235 233 57 0
+209 -127 31 0
+79 -226 136 0
+-111 87 -182 0
+-165 104 -143 0
+210 -96 -164 0
+-137 -104 100 0
+-37 -219 238 0
+-2 101 212 0
+-83 -221 148 0
+158 -171 -104 0
+-44 -74 -102 0
+-156 -28 -211 0
+-18 -202 53 0
+-24 -218 79 0
+179 -100 -210 0
+-31 215 -220 0
+124 -13 -239 0
+36 -173 140 0
+196 175 -242 0
+64 25 -34 0
+-170 -87 168 0
+100 -92 -38 0
+-26 212 116 0
+-190 245 193 0
+-115 83 62 0
+102 -26 -206 0
+45 14 -15 0
+-25 127 -152 0
+159 -232 -196 0
+-139 -27 -47 0
+69 26 178 0
+-198 -89 -105 0
+153 195 83 0
+-6 244 106 0
+-164 -233 -46 0
+113 1 245 0
+-131 -222 128 0
+191 -87 244 0
+147 146 -73 0
+21 -10 149 0
+36 83 82 0
+-70 -2 78 0
+-246 -177 -97 0
+-68 95 -134 0
+-56 -118 -240 0
+36 -219 -42 0
+223 68 -165 0
+-61 -11 77 0
+145 -67 -119 0
+-8 -13 84 0
+-206 2 -236 0
+160 -91 52 0
+225 201 78 0
+-75 4 144 0
+-160 39 112 0
+-9 -242 -80 0
+228 -149 -39 0
+-97 -197 -130 0
+-1 72 242 0
+245 -175 62 0
+185 -177 89 0
+213 -149 -225 0
+180 -24 -144 0
+48 199 -212 0
+62 -88 152 0
+220 -128 -246 0
+135 104 -64 0
+-57 35 -15 0
+90 -143 162 0
+-29 243 93 0
+-249 -86 164 0
+-160 -28 159 0
+-214 -194 -48 0
+191 234 -34 0
+-108 -64 208 0
+-236 -243 159 0
+204 146 -80 0
+-124 82 161 0
+63 1 38 0
+62 -211 -136 0
+92 146 122 0
+-52 247 4 0
+99 -232 204 0
+64 216 14 0
+173 -123 -77 0
+188 -233 -132 0
+-167 -35 172 0
+-42 16 -12 0
+8 -88 -130 0
+-137 -112 -64 0
+199 -108 -189 0
+-5 84 207 0
+-206 46 -138 0
+131 48 -250 0
+201 -205 -50 0
+-220 -116 -77 0
+79 -200 76 0
+158 81 -125 0
+-208 -178 213 0
+-146 -138 -236 0
+-164 122 -19 0
+232 -108 163 0
+137 51 -119 0
+-177 54 93 0
+-170 156 167 0
+59 13 -190 0
+-40 234 -77 0
+241 -178 20 0
+24 116 -169 0
+145 174 -84 0
+129 -137 -197 0
+37 -3 -182 0
+83 196 150 0
+-218 -77 -204 0
+-65 -87 -131 0
+82 25 97 0
+-227 -130 63 0
+130 -76 213 0
+118 146 93 0
+-29 -96 121 0
+-120 76 -42 0
+26 -80 14 0
+106 -118 82 0
+-85 15 -155 0
+213 116 32 0
+-100 144 -101 0
+26 -136 34 0
+-45 -80 139 0
+135 -233 -51 0
+225 -123 3 0
+-31 -55 171 0
+85 222 -166 0
+140 -54 219 0
+64 100 115 0
+78 132 4 0
+-114 142 -201 0
+-80 59 147 0
+87 122 6 0
+179 -115 -222 0
+44 -45 -113 0
+77 -241 -91 0
+-8 64 237 0
+-191 -99 -176 0
+68 -143 91 0
+-21 229 -103 0
+-83 -102 -220 0
+102 137 19 0
+143 -232 129 0
+-45 245 -234 0
+194 -54 -148 0
+-25 -20 -245 0
+-46 40 -219 0
+27 -63 -127 0
+140 234 203 0
+219 71 -18 0
+40 -28 215 0
+-234 -17 -159 0
+201 177 52 0
+-46 -161 24 0
+-118 -155 112 0
+76 -209 147 0
+159 -227 135 0
+56 -129 -212 0
+-147 -1 145 0
+211 116 -235 0
+191 78 112 0
+205 26 81 0
+124 148 137 0
+-69 151 93 0
+43 32 -207 0
+182 -44 -36 0
+-148 -85 179 0
+237 -47 -169 0
+216 -201 -75 0
+149 -207 177 0
+65 -166 -73 0
+-3 107 -37 0
+203 -72 -6 0
+45 -160 89 0
+-14 -117 -209 0
+219 -37 109 0
+244 138 175 0
+-240 -22 80 0
+-133 188 -184 0
+-224 70 -18 0
+-126 229 -26 0
+-52 14 49 0
+235 33 140 0
+88 -161 220 0
+-173 106 95 0
+-179 -163 83 0
+-116 -198 -115 0
+-33 -158 -191 0
+-204 60 129 0
+199 -3 -116 0
+-147 121 -65 0
+-81 190 160 0
+103 136 -241 0
+-12 -11 21 0
+150 -132 104 0
+-167 72 -166 0
+193 131 180 0
+-185 -179 -170 0
+-136 233 -239 0
+8 22 -54 0
+156 -203 51 0
+-62 -127 232 0
+-25 163 -235 0
+-173 -223 189 0
+-83 137 136 0
+-153 71 166 0
+34 131 247 0
+-50 21 -39 0
+167 -79 -184 0
+160 94 -77 0
+160 -243 15 0
+91 250 149 0
+-141 75 -27 0
+175 236 -213 0
+-103 222 14 0
+-124 177 97 0
+157 -93 61 0
+62 -71 -160 0
+-222 175 215 0
+104 134 250 0
+221 186 -194 0
+-129 230 -38 0
+-25 -96 38 0
+-164 156 -212 0
+-156 192 -128 0
+171 29 -126 0
+59 -224 -179 0
+63 188 -58 0
+138 -35 -147 0
+-93 -68 -177 0
+160 144 14 0
+-234 -67 -84 0
+-125 226 184 0
+174 214 91 0
+-55 155 72 0
+-217 34 -187 0
+-90 -52 -11 0
+169 88 -149 0
+-159 193 -187 0
+3 67 153 0
+118 -14 -60 0
+249 84 -180 0
+182 176 232 0
+-53 -187 -194 0
+-238 189 23 0
+-168 -130 84 0
+106 -183 -162 0
+-180 -123 93 0
+162 -5 -58 0
+61 232 -183 0
+-152 41 75 0
+-63 -124 -191 0
+-142 -88 -4 0
+-106 160 -210 0
+157 -75 186 0
+34 59 99 0
+118 107 -240 0
+-190 -223 -236 0
+149 -62 -144 0
+-62 -131 -233 0
+-56 4 -199 0
+21 230 -100 0
+-158 -228 153 0
+128 -70 -170 0
+-180 -240 -24 0
+-52 -43 247 0
+243 -217 -89 0
+-23 134 104 0
+-33 -155 94 0
+96 105 -11 0
+112 68 -40 0
+217 -61 -202 0
+182 174 62 0
+-60 131 -243 0
+-176 179 23 0
+-183 159 -107 0
+208 -235 159 0
+221 -61 -148 0
+-66 40 -229 0
+145 52 -169 0
+-13 7 -65 0
+192 8 225 0
+187 18 172 0
+71 89 -121 0
+196 202 -45 0
+-72 45 -150 0
+126 220 -182 0
+-211 6 246 0
+214 -161 -109 0
+78 156 -118 0
+-14 -92 -194 0
+87 -105 192 0
+-246 165 17 0
+11 -18 120 0
+171 -134 153 0
+-57 -245 -247 0
+56 77 -159 0
+70 -196 186 0
+-72 4 59 0
+-226 19 170 0
+-182 118 68 0
+146 -143 -117 0
+-224 36 94 0
+201 168 -91 0
+-46 -85 207 0
+38 145 -135 0
+146 217 114 0
+160 -244 -116 0
+-90 103 -130 0
+118 158 73 0
+-91 161 181 0
+196 -161 -218 0
+139 83 -233 0
+216 176 238 0
+-83 223 -7 0
+191 137 40 0
+123 57 -215 0
+79 5 220 0
+-196 224 230 0
+32 151 57 0
+-166 246 240 0
+-10 239 157 0
+112 -157 27 0
+136 163 9 0
+200 -127 227 0
+110 80 -27 0
+199 45 -132 0
+-128 -131 117 0
+-190 -98 247 0
+26 -163 -219 0
+34 -30 -212 0
+204 -77 40 0
+-44 -60 -190 0
+-244 153 -249 0
+82 -126 125 0
+-182 -162 -75 0
+-139 176 -30 0
+-238 -55 -21 0
+78 -209 -137 0
+-39 31 -114 0
+209 -12 153 0
+235 -43 51 0
+-225 -208 116 0
+230 212 -39 0
+-104 -77 17 0
+208 -199 109 0
+236 -215 55 0
+-98 -204 233 0
+44 178 79 0
+69 147 -195 0
+183 -71 133 0
+53 -166 78 0
+132 49 -9 0
+232 -56 -135 0
+178 207 -75 0
+-56 225 -8 0
+-51 -69 104 0
+-184 -57 105 0
+149 -153 172 0
+212 141 17 0
+-224 69 34 0
+169 -58 118 0
+-78 120 100 0
+-49 -211 -174 0
+31 -206 28 0
+-105 -215 109 0
+187 -114 174 0
+-97 -214 229 0
+-217 -195 -1 0
+26 -195 -199 0
+-94 -96 154 0
+-69 -170 213 0
+102 71 -62 0
+121 233 152 0
+115 -148 11 0
+-4 -44 96 0
+-7 65 -249 0
+-67 -159 43 0
+-85 -110 -41 0
+52 -96 60 0
+-63 163 54 0
+-237 77 -114 0
+208 -112 79 0
+60 74 -177 0
+13 -111 -3 0
+-82 -235 -76 0
+184 129 223 0
+218 73 129 0
+114 -133 192 0
+-198 246 112 0
+-113 150 -18 0
+84 219 -39 0
+-75 234 225 0
+72 -143 -180 0
+14 131 -160 0
+-158 -194 -127 0
+85 216 -130 0
+-25 97 -129 0
+-47 -121 -50 0
+140 147 -113 0
+-26 179 138 0
+-64 189 236 0
+-88 87 -104 0
+-124 133 -24 0
+157 249 54 0
+213 -74 4 0
+120 -40 46 0
+-113 70 193 0
+-120 160 161 0
+51 240 18 0
+-178 221 138 0
+38 191 -153 0
+-191 158 -205 0
+162 -243 -150 0
+92 186 -222 0
+174 -218 201 0
+175 187 212 0
+-212 210 164 0
+157 5 -29 0
+39 169 -100 0
+-239 201 107 0
+-210 187 -192 0
+177 -226 171 0
+-127 49 19 0
+-69 -143 14 0
+-59 141 242 0
+171 -40 -190 0
+-73 -138 180 0
+7 104 -120 0
+-120 -78 117 0
+-173 -55 -159 0
+168 140 -28 0
+-61 74 126 0
+-63 73 -208 0
+156 218 44 0
+-40 -24 94 0
+-187 -105 -203 0
+204 23 26 0
+-182 76 166 0
+-105 -164 231 0
+187 -225 104 0
+93 111 145 0
+248 28 -129 0
+116 -39 -217 0
+45 -33 137 0
+-105 -117 -47 0
+-249 240 -80 0
+-250 33 183 0
+-19 -172 78 0
+209 247 -38 0
+-167 126 -84 0
+183 -84 220 0
+168 227 37 0
+-139 123 -14 0
+222 -66 -213 0
+226 77 -110 0
+39 -223 28 0
+13 152 231 0
+-141 140 208 0
+121 77 132 0
+-68 61 -119 0
+-122 -158 131 0
+-154 -178 18 0
+-219 117 159 0
+242 -140 -91 0
+165 -40 237 0
+192 -89 -12 0
+-188 141 105 0
+-223 -244 -197 0
+-146 162 107 0
+-163 -199 120 0
+3 -174 -175 0
+192 -183 52 0
+126 -111 -70 0
+-39 137 -151 0
+224 -36 135 0
+179 -187 40 0
+15 -142 218 0
+-143 -64 -217 0
+202 174 -95 0
+-38 -42 -3 0
+38 -64 123 0
+112 -181 -215 0
+-186 140 215 0
+-110 -54 25 0
+-172 194 135 0
+-111 -153 -83 0
+55 -92 -180 0
+-171 107 -67 0
+236 117 -222 0
+-103 -242 -71 0
+6 26 89 0
+86 64 159 0
+192 -3 -187 0
+-176 -125 -61 0
+25 -237 123 0
+31 229 65 0
+187 -152 -136 0
+176 108 221 0
+56 -41 234 0
+248 212 105 0
+-158 -88 57 0
+-45 -144 -24 0
+149 165 -48 0
+-229 -83 -204 0
+-82 196 -103 0
+15 -224 -248 0
+-193 -241 99 0
+-156 -70 3 0
+117 -168 111 0
+211 -212 5 0
+-223 -162 -43 0
+176 -175 -229 0
+112 -46 -219 0
+143 -116 -75 0
+62 -146 167 0
+-136 -182 -226 0
+-166 78 133 0
+43 214 68 0
+-168 -220 183 0
+197 34 -13 0
+-178 -236 154 0
+-112 -80 -134 0
+16 17 199 0
+151 -195 -246 0
+-201 -133 2 0
+185 173 -87 0
+144 -188 80 0
+-13 197 69 0
+-238 180 -40 0
+-201 -213 110 0
+-54 -110 28 0
+-140 92 -41 0
+21 132 -168 0
+-185 81 -127 0
+201 -15 102 0
+-165 -21 137 0
+47 50 176 0
+-59 -39 176 0
+174 63 -99 0
+189 239 -178 0
+-68 -213 164 0
+-39 203 -124 0
+-8 99 181 0
+201 249 -122 0
+-213 238 -147 0
+-33 95 158 0
+-21 87 16 0
+-35 -59 -155 0
+-24 -193 228 0
+-54 205 14 0
+145 127 -136 0
+-117 -93 22 0
+188 -21 131 0
+72 -9 65 0
+76 -207 11 0
+130 51 230 0
+-199 220 -146 0
+-42 -40 -153 0
+45 203 147 0
+-166 -77 -7 0
+30 45 214 0
+-63 -9 -38 0
+-90 -21 179 0
+131 237 13 0
+78 -11 92 0
+-247 -218 52 0
+28 -40 120 0
+-204 87 119 0
+-192 -210 -48 0
+219 -65 154 0
+67 146 58 0
+230 -133 74 0
+197 151 -158 0
+-126 -224 -196 0
+-66 -146 -247 0
+60 -22 -41 0
+-152 -119 -28 0
+-46 -165 -125 0
+-189 105 130 0
+66 93 -204 0
+-208 -121 181 0
+-144 139 -190 0
+146 160 72 0
+178 -51 -157 0
+115 1 27 0
+-227 21 -208 0
+-228 162 -85 0
+-75 -229 -108 0
+197 -177 -21 0
+37 -99 206 0
+150 143 40 0
+-53 -27 220 0
+-85 -19 32 0
+-162 -111 -208 0
+138 1 -39 0
+-113 213 -98 0
+-211 124 174 0
+233 96 136 0
+45 -200 161 0
+-194 19 -126 0
+187 -224 -152 0
+181 86 96 0
+222 249 -201 0
+157 58 188 0
+192 -4 -88 0
+-5 -172 174 0
+-128 -137 -135 0
+79 211 -149 0
+-18 224 220 0
+24 232 33 0
+-60 -54 -190 0
+32 87 166 0
+-139 233 -215 0
+-186 24 96 0
+163 47 -157 0
+83 148 114 0
+97 194 40 0
+78 142 43 0
+170 -245 -116 0
+140 47 227 0
+220 -153 219 0
+-92 64 19 0
+-192 -154 -164 0
+-77 -116 218 0
+123 21 -149 0
+-170 37 121 0
+-213 211 -152 0
+-3 33 131 0
+139 94 193 0
+208 158 -94 0
+-74 176 197 0
+-33 27 26 0
+163 -11 -150 0
+121 -66 10 0
+-138 -129 -203 0
+141 58 -135 0
+-153 -36 -225 0
+-46 -133 -242 0
+112 47 -234 0
+167 -247 34 0
+-78 -119 76 0
+-161 108 113 0
+117 81 -216 0
+27 137 188 0
+-165 174 44 0
+217 121 139 0
+-119 -244 -201 0
+65 245 67 0
+171 -130 -228 0
+-155 55 -160 0
+220 219 -73 0
+-202 130 149 0
+-139 -176 21 0
+47 -127 -3 0
+-10 140 -196 0
+-121 -57 -168 0
+-99 117 -57 0
+23 159 94 0
+-167 -160 -175 0
+61 193 -49 0
+206 -233 193 0
+52 24 -225 0
+26 43 153 0
+168 -3 175 0
+1 -233 -51 0
+-185 196 145 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-050.cnf b/benchmarks/UUF250.1065.100/uuf250-050.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-050.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 66 -63 -212 0
+122 203 117 0
+78 77 118 0
+-85 -248 -220 0
+-221 100 -62 0
+-189 -76 29 0
+-75 53 224 0
+-32 -144 163 0
+-192 -7 -29 0
+-69 122 93 0
+97 194 179 0
+146 169 -163 0
+205 141 123 0
+-149 -232 -52 0
+170 212 74 0
+115 188 23 0
+153 208 -36 0
+-46 -32 36 0
+214 -48 -58 0
+218 -144 162 0
+-120 19 192 0
+10 215 212 0
+-189 -76 -69 0
+50 -207 -16 0
+-57 -189 133 0
+-221 -100 56 0
+-166 1 82 0
+-165 -234 -187 0
+-202 7 136 0
+207 -170 45 0
+-126 108 124 0
+-49 186 -115 0
+-241 -228 143 0
+-106 -163 -107 0
+-97 -86 139 0
+166 -51 -133 0
+154 -31 -89 0
+177 150 129 0
+169 -182 -2 0
+-245 -19 -217 0
+158 76 -192 0
+194 18 204 0
+183 212 14 0
+-150 -200 -22 0
+-33 219 213 0
+141 10 199 0
+-6 244 81 0
+73 208 78 0
+-175 168 59 0
+140 102 2 0
+-224 242 -113 0
+236 80 -157 0
+182 -111 -140 0
+-118 121 -76 0
+-209 206 247 0
+-64 -32 -90 0
+-89 189 242 0
+177 -185 141 0
+223 -61 208 0
+-193 -194 230 0
+-38 -217 68 0
+40 -232 -210 0
+-62 -153 149 0
+-39 -192 -153 0
+-20 183 -83 0
+37 160 203 0
+126 76 77 0
+-49 169 -206 0
+-39 -160 116 0
+-79 -175 -38 0
+147 211 70 0
+195 190 181 0
+74 206 -30 0
+-58 -236 -70 0
+-77 -66 214 0
+-135 200 193 0
+-178 -205 228 0
+23 53 220 0
+6 -130 -31 0
+-1 -205 -237 0
+87 77 -176 0
+76 -238 145 0
+68 209 -176 0
+83 17 128 0
+35 93 -211 0
+-247 -143 230 0
+112 248 -27 0
+130 -118 -171 0
+-53 238 197 0
+-186 -136 -131 0
+49 154 80 0
+67 -187 249 0
+-56 -72 166 0
+157 180 -57 0
+142 -46 -44 0
+209 241 -104 0
+40 -85 115 0
+86 -233 129 0
+-71 -115 185 0
+35 -109 91 0
+-29 -90 23 0
+-60 -167 125 0
+231 40 -34 0
+115 -111 106 0
+-94 24 181 0
+-217 130 150 0
+-29 -71 -194 0
+-204 226 -188 0
+228 -200 89 0
+155 92 -101 0
+147 -242 82 0
+74 -10 -164 0
+166 117 -135 0
+-81 -169 -170 0
+-69 9 97 0
+50 26 -130 0
+-170 -16 136 0
+-102 -44 -178 0
+-35 -228 -66 0
+202 210 241 0
+-97 164 50 0
+198 178 -72 0
+128 -216 -43 0
+203 -205 168 0
+-1 -110 -18 0
+15 -4 44 0
+-120 178 231 0
+-191 -138 -61 0
+174 -146 184 0
+-149 -163 202 0
+47 -168 114 0
+144 103 21 0
+220 -234 169 0
+-9 -141 -7 0
+-35 130 -83 0
+-96 -93 -154 0
+52 -77 239 0
+103 -170 -16 0
+-134 -208 123 0
+-60 -186 233 0
+129 -18 120 0
+-169 29 129 0
+-189 -203 -249 0
+186 -108 156 0
+-162 -57 -242 0
+172 78 -180 0
+-93 -29 185 0
+50 124 -237 0
+-246 13 68 0
+-208 -233 122 0
+111 48 149 0
+-197 -181 -37 0
+-165 -200 -95 0
+-113 -243 184 0
+245 102 238 0
+187 -161 163 0
+-93 148 181 0
+-100 194 31 0
+115 -207 -22 0
+54 -131 17 0
+156 183 -226 0
+-69 -109 75 0
+80 87 -46 0
+-139 -146 -98 0
+75 248 115 0
+-158 195 44 0
+-60 81 -170 0
+237 159 243 0
+173 157 169 0
+5 -142 -110 0
+231 140 92 0
+85 -83 185 0
+-161 -203 -173 0
+177 -158 -98 0
+208 182 56 0
+215 32 -178 0
+161 -141 -33 0
+109 -56 -201 0
+222 -136 93 0
+234 189 201 0
+76 220 33 0
+-204 186 229 0
+-235 -140 -179 0
+-121 -143 23 0
+-233 -195 -193 0
+-185 59 -167 0
+56 16 -128 0
+157 -236 -48 0
+-222 41 111 0
+-249 -236 18 0
+140 104 60 0
+-249 -127 -138 0
+34 -68 124 0
+-50 124 85 0
+-233 118 -74 0
+250 199 -96 0
+181 -4 -43 0
+206 -164 -20 0
+-124 -44 -46 0
+47 -186 32 0
+-113 -185 40 0
+-125 -174 -48 0
+-121 198 91 0
+62 151 128 0
+22 156 -17 0
+-144 139 -136 0
+227 -222 54 0
+202 -9 243 0
+127 211 169 0
+86 -89 -183 0
+-54 -35 -96 0
+69 -194 164 0
+-167 -171 -61 0
+178 89 -169 0
+124 179 -75 0
+13 84 -1 0
+-51 -91 -161 0
+16 129 50 0
+-35 215 -101 0
+190 -184 -122 0
+-231 2 235 0
+198 161 98 0
+239 -139 -189 0
+-50 -249 191 0
+-93 -141 -185 0
+115 136 175 0
+-105 -64 194 0
+-12 -161 -207 0
+177 -248 170 0
+118 -239 -12 0
+-225 -67 -52 0
+-183 -20 -232 0
+-194 -234 65 0
+-72 -110 -11 0
+111 -94 147 0
+39 119 164 0
+-8 200 98 0
+-143 -20 -53 0
+-221 -241 97 0
+139 -92 166 0
+133 3 -180 0
+-125 100 -147 0
+42 -231 -243 0
+-81 -159 -153 0
+-250 29 -226 0
+-226 -195 193 0
+-103 116 -135 0
+-222 -129 -204 0
+126 -54 -51 0
+-162 -231 219 0
+78 122 -226 0
+-55 -130 -81 0
+162 101 48 0
+7 -190 74 0
+-248 131 -35 0
+-246 95 53 0
+187 169 210 0
+-186 -20 188 0
+3 -143 -192 0
+-131 -197 40 0
+-97 -158 152 0
+-229 65 186 0
+-26 18 -63 0
+-215 4 91 0
+66 -211 -236 0
+163 224 -56 0
+81 102 248 0
+60 65 98 0
+-71 -243 -102 0
+-200 215 143 0
+-83 233 243 0
+72 -128 217 0
+-150 203 70 0
+-95 145 -90 0
+129 -4 203 0
+40 -23 5 0
+147 232 178 0
+-119 -200 23 0
+-36 -42 242 0
+114 -117 -50 0
+89 -176 -12 0
+144 -104 -153 0
+-142 85 154 0
+12 -59 -142 0
+49 48 -246 0
+87 203 58 0
+-19 189 119 0
+126 152 -170 0
+129 78 -1 0
+-150 -129 232 0
+27 -63 48 0
+-98 179 31 0
+-51 227 192 0
+-162 -134 -84 0
+97 -53 42 0
+-174 224 -80 0
+65 155 169 0
+136 -172 246 0
+-84 -54 134 0
+82 -63 91 0
+-141 65 12 0
+-210 -101 224 0
+-147 -81 -16 0
+142 -242 -212 0
+64 -240 -155 0
+-4 -195 204 0
+183 81 246 0
+208 107 106 0
+242 -6 -224 0
+-81 154 141 0
+-177 -20 -215 0
+-152 -176 26 0
+237 194 -159 0
+104 35 178 0
+229 132 245 0
+139 -44 30 0
+50 -76 -198 0
+127 209 -129 0
+-208 -154 206 0
+-226 209 139 0
+231 217 -49 0
+-33 -120 47 0
+165 72 227 0
+-215 -64 -180 0
+177 -174 -120 0
+71 -124 -163 0
+-91 -166 103 0
+-157 61 -118 0
+160 -67 -38 0
+250 -164 159 0
+-65 -50 176 0
+211 -11 225 0
+-109 -54 181 0
+-201 -97 101 0
+-224 185 -1 0
+185 119 -30 0
+-170 57 209 0
+-15 -228 160 0
+229 -155 -193 0
+-167 -116 63 0
+-148 183 236 0
+126 212 138 0
+191 119 -233 0
+-197 43 -91 0
+17 -39 98 0
+-197 104 28 0
+-13 -156 -31 0
+-155 181 5 0
+-74 227 -112 0
+-147 -133 -22 0
+91 159 82 0
+-188 102 17 0
+104 156 -187 0
+177 118 194 0
+21 -179 -191 0
+21 -13 -61 0
+-213 68 2 0
+-236 -140 -159 0
+139 -175 70 0
+140 234 -29 0
+234 -47 215 0
+-195 112 -163 0
+199 -77 88 0
+-59 -137 -10 0
+229 -109 -207 0
+-210 -173 -31 0
+-19 161 -40 0
+-129 -55 -207 0
+51 220 93 0
+-34 77 169 0
+224 -45 -31 0
+-183 -237 158 0
+103 45 -69 0
+15 61 200 0
+167 -155 -124 0
+-194 119 -3 0
+-221 54 208 0
+-142 -129 -169 0
+-190 202 240 0
+186 226 -17 0
+18 -5 -30 0
+-242 200 -205 0
+-73 -219 109 0
+-171 119 248 0
+22 192 31 0
+-200 18 97 0
+130 -30 24 0
+-64 52 -70 0
+-218 214 117 0
+21 -147 65 0
+-143 134 83 0
+64 242 -151 0
+189 139 -181 0
+7 -29 188 0
+247 13 -209 0
+-126 -207 -28 0
+-79 10 -131 0
+109 36 -96 0
+-13 -51 -184 0
+-12 -171 190 0
+-114 107 -210 0
+-31 143 164 0
+-118 230 46 0
+119 -31 140 0
+-229 -243 -234 0
+-171 -77 -72 0
+-34 -248 -28 0
+209 -26 -128 0
+-94 -106 -177 0
+47 136 149 0
+245 224 -188 0
+-201 137 152 0
+127 43 85 0
+151 141 178 0
+-233 -169 221 0
+-242 194 248 0
+-83 -210 238 0
+-44 64 -115 0
+-202 219 -52 0
+-214 -28 94 0
+-209 150 -235 0
+58 -161 -203 0
+-117 189 204 0
+-143 -19 241 0
+-118 111 -63 0
+-3 -5 -121 0
+-231 19 109 0
+74 -180 193 0
+50 -53 -29 0
+-75 114 37 0
+-108 77 86 0
+176 -44 -66 0
+-39 51 -58 0
+242 -128 21 0
+-195 -242 -131 0
+-63 -237 31 0
+196 -140 138 0
+-139 -214 -166 0
+-165 -186 121 0
+202 -150 -29 0
+37 193 144 0
+161 36 -247 0
+162 -185 134 0
+-71 -45 -14 0
+229 182 -119 0
+164 50 192 0
+-164 27 69 0
+-81 236 -49 0
+44 134 -224 0
+-27 53 -134 0
+144 224 197 0
+-118 195 -90 0
+51 -186 -149 0
+29 194 -96 0
+205 -27 223 0
+-236 -65 7 0
+246 -18 232 0
+-249 4 -22 0
+-109 -131 116 0
+125 -87 144 0
+130 160 -136 0
+-87 -47 -154 0
+170 3 -11 0
+-176 237 -48 0
+5 -205 58 0
+230 -39 2 0
+-38 -217 78 0
+-180 -59 -80 0
+-122 -52 171 0
+-84 186 244 0
+14 -17 161 0
+47 169 -7 0
+200 -38 204 0
+-214 99 130 0
+-173 -103 246 0
+-39 8 -49 0
+-240 -70 -99 0
+141 -143 -245 0
+172 136 71 0
+112 193 -192 0
+-141 148 -193 0
+-119 86 -35 0
+-175 223 120 0
+-141 239 -178 0
+-51 152 -140 0
+177 150 -146 0
+84 -207 -79 0
+-95 98 -133 0
+-6 158 -188 0
+-129 -169 19 0
+-87 37 -163 0
+-38 82 -234 0
+-249 103 -28 0
+-218 -28 -165 0
+30 -65 -21 0
+-65 62 196 0
+133 -54 -152 0
+10 -208 -9 0
+-14 138 156 0
+71 68 116 0
+-250 -180 -153 0
+-16 -39 -223 0
+73 -164 138 0
+210 -215 -196 0
+166 213 -51 0
+123 -54 96 0
+-194 -15 -40 0
+-97 4 108 0
+-42 -44 -23 0
+220 75 -129 0
+187 229 -236 0
+33 197 -249 0
+15 -209 183 0
+-181 -234 -61 0
+-119 -190 -44 0
+-178 -147 -128 0
+-147 210 -78 0
+74 -47 149 0
+23 99 75 0
+53 -169 -235 0
+246 93 91 0
+4 153 228 0
+-21 -122 -56 0
+12 -150 72 0
+131 -37 -42 0
+-60 128 50 0
+-169 4 209 0
+-157 106 128 0
+186 37 -155 0
+-130 4 175 0
+-128 179 -185 0
+-232 -249 189 0
+196 52 -130 0
+-78 -199 191 0
+120 84 -67 0
+101 132 -114 0
+-220 -41 192 0
+182 -176 -138 0
+-216 77 99 0
+220 -179 -138 0
+222 73 24 0
+-29 -77 123 0
+-57 -167 29 0
+-96 193 -104 0
+-248 69 90 0
+28 -77 -135 0
+134 -191 69 0
+-109 -217 -220 0
+164 -6 -140 0
+179 198 -58 0
+-80 -111 -239 0
+206 47 -90 0
+77 162 -216 0
+-244 -212 133 0
+-123 -157 31 0
+92 -5 -225 0
+229 -174 -184 0
+68 25 -148 0
+161 -66 -157 0
+-126 71 -42 0
+-20 -92 -220 0
+132 -149 112 0
+-52 36 -84 0
+144 230 -221 0
+-185 149 -240 0
+-192 75 82 0
+-100 201 151 0
+21 67 -153 0
+-10 -159 -202 0
+-150 142 -123 0
+-130 -59 1 0
+212 69 20 0
+-230 -51 102 0
+104 -165 -25 0
+-30 -45 -125 0
+79 63 50 0
+-149 235 88 0
+204 -76 168 0
+-172 62 -237 0
+179 147 176 0
+44 -128 -172 0
+-112 106 179 0
+-66 228 101 0
+54 -204 -121 0
+172 -78 -134 0
+-207 174 60 0
+72 129 -122 0
+-26 142 -124 0
+186 -178 109 0
+-43 -141 -86 0
+-108 194 -141 0
+184 -144 36 0
+201 170 -4 0
+229 231 56 0
+-96 79 -164 0
+148 113 -96 0
+-195 213 -60 0
+92 218 -123 0
+223 21 -149 0
+-52 -204 15 0
+-118 32 -132 0
+-130 -14 -124 0
+143 -85 -110 0
+184 -153 172 0
+-18 233 32 0
+67 -149 182 0
+160 -232 217 0
+242 -59 217 0
+191 142 39 0
+40 55 -51 0
+122 70 68 0
+146 9 -17 0
+-221 99 50 0
+55 46 180 0
+-162 -108 57 0
+-131 50 -130 0
+-233 248 237 0
+240 81 193 0
+78 -73 -93 0
+10 77 -18 0
+127 170 245 0
+-236 101 -95 0
+66 -89 36 0
+-56 -207 126 0
+59 224 -118 0
+22 -167 -77 0
+-113 -158 -45 0
+-163 -196 233 0
+-2 -9 68 0
+168 216 5 0
+193 63 -210 0
+214 -192 -41 0
+-153 62 116 0
+247 -12 -78 0
+95 57 -199 0
+143 35 -53 0
+235 18 -73 0
+195 179 34 0
+-128 60 -55 0
+-189 217 1 0
+128 -208 181 0
+44 -199 135 0
+12 -153 -140 0
+-200 -26 -238 0
+-93 -115 183 0
+108 -137 153 0
+-100 240 32 0
+-91 -70 159 0
+-164 -90 150 0
+83 87 163 0
+-41 -175 -229 0
+26 62 -165 0
+-64 136 -41 0
+-96 -29 22 0
+-43 13 -103 0
+47 68 95 0
+201 36 -119 0
+-87 -156 -50 0
+59 -223 194 0
+-95 -11 -136 0
+-117 12 -231 0
+-18 237 26 0
+50 188 -24 0
+-15 -123 124 0
+-82 -47 102 0
+130 111 79 0
+-101 -90 -102 0
+245 25 -140 0
+169 139 76 0
+-134 -178 75 0
+-53 -24 180 0
+245 235 91 0
+-48 107 -91 0
+-141 44 -104 0
+245 -220 127 0
+137 -7 -44 0
+-68 -132 163 0
+224 -25 131 0
+-29 103 -48 0
+-81 -64 103 0
+227 19 -65 0
+198 152 83 0
+135 33 84 0
+19 125 -149 0
+201 87 -32 0
+-111 21 183 0
+-126 239 -169 0
+17 -234 11 0
+147 17 -232 0
+14 33 75 0
+-209 197 -138 0
+158 -247 167 0
+55 221 -249 0
+-172 217 13 0
+-142 26 -128 0
+-84 -29 161 0
+150 -77 -28 0
+82 207 202 0
+76 194 239 0
+183 -239 26 0
+-25 38 125 0
+-217 -160 120 0
+-226 -58 229 0
+-200 214 194 0
+-189 235 -30 0
+-61 70 22 0
+229 -221 -190 0
+121 190 222 0
+100 66 73 0
+85 -193 -108 0
+98 -217 -223 0
+149 -131 -197 0
+-3 -100 -101 0
+-84 50 34 0
+-31 178 -230 0
+41 140 103 0
+-240 -158 136 0
+-98 -249 -215 0
+-167 -58 214 0
+-238 -244 235 0
+-104 -173 -167 0
+212 176 82 0
+-212 -209 76 0
+90 74 107 0
+110 -11 -64 0
+121 82 118 0
+212 249 228 0
+-121 -57 -49 0
+246 -73 30 0
+-172 236 64 0
+181 -201 -123 0
+101 -199 160 0
+-168 112 62 0
+-172 -54 -118 0
+4 78 230 0
+-109 244 -10 0
+142 -141 -196 0
+57 137 49 0
+163 -25 161 0
+24 228 -144 0
+63 -153 -200 0
+70 26 132 0
+-202 134 238 0
+106 -164 115 0
+-83 -218 67 0
+-184 35 -15 0
+124 -177 175 0
+107 -142 -135 0
+184 247 -50 0
+-137 96 -212 0
+65 -5 218 0
+-228 12 -1 0
+154 -123 -83 0
+-175 -151 -221 0
+-218 85 -79 0
+113 -103 155 0
+-154 160 54 0
+-95 216 -193 0
+152 -179 60 0
+-106 121 -92 0
+-83 -163 -232 0
+29 147 -73 0
+153 145 100 0
+5 224 -33 0
+-71 -201 56 0
+41 -217 19 0
+185 233 -158 0
+-141 217 -102 0
+-94 -67 -148 0
+61 201 194 0
+-222 -154 -45 0
+-1 111 231 0
+-115 -9 13 0
+-141 93 38 0
+-30 221 225 0
+117 -237 96 0
+106 -23 75 0
+127 -149 -133 0
+234 -240 99 0
+53 -237 -90 0
+-79 248 160 0
+18 -209 -96 0
+213 -99 134 0
+-54 -175 -20 0
+20 249 214 0
+-33 104 -93 0
+15 -46 -155 0
+-96 -101 -225 0
+10 -250 91 0
+-7 171 35 0
+-65 62 -163 0
+104 -19 235 0
+136 -224 -223 0
+26 -212 169 0
+-153 -247 240 0
+-246 -32 81 0
+97 43 -104 0
+-204 187 -205 0
+95 -73 119 0
+82 91 105 0
+-90 -22 103 0
+6 27 -85 0
+91 -61 73 0
+202 82 -192 0
+178 -177 -220 0
+-105 88 -18 0
+248 14 224 0
+219 213 -141 0
+161 209 -103 0
+-206 -231 -202 0
+93 66 -215 0
+-48 -87 -135 0
+-98 -172 -106 0
+-50 -137 -193 0
+134 120 -226 0
+-32 202 19 0
+158 -48 -180 0
+7 -25 -60 0
+96 214 125 0
+34 248 159 0
+-214 114 -218 0
+75 17 -16 0
+-142 -66 -218 0
+190 24 -95 0
+103 96 208 0
+-28 69 153 0
+-214 -126 29 0
+-173 -21 153 0
+22 -162 -104 0
+76 77 12 0
+-73 116 -187 0
+238 75 -112 0
+103 228 -11 0
+-86 140 144 0
+106 82 196 0
+-235 -187 149 0
+158 -149 -85 0
+10 18 -117 0
+-4 108 -124 0
+-16 153 211 0
+-245 -4 -11 0
+-153 82 -71 0
+-126 -110 3 0
+226 134 -133 0
+-229 46 82 0
+14 -2 105 0
+198 47 -110 0
+4 -159 -70 0
+-31 -127 84 0
+-94 -205 -160 0
+-26 -158 169 0
+160 -130 -110 0
+230 -151 -52 0
+249 188 78 0
+196 194 -8 0
+-23 145 -59 0
+4 -185 120 0
+5 -183 168 0
+8 231 12 0
+-139 9 -56 0
+47 136 69 0
+-96 -79 -29 0
+-233 197 -165 0
+-225 10 -127 0
+-98 -233 198 0
+-78 175 197 0
+241 126 102 0
+-1 -73 -239 0
+-62 -198 1 0
+127 -30 -79 0
+135 -11 -132 0
+-104 -148 -37 0
+-247 168 -201 0
+-227 144 121 0
+-74 208 83 0
+-110 -166 -26 0
+-153 100 -80 0
+67 51 -163 0
+190 -13 -139 0
+-113 -65 -178 0
+-211 77 124 0
+-169 220 -249 0
+-226 73 -157 0
+-183 122 41 0
+106 -178 -188 0
+-12 220 -20 0
+-167 -8 -109 0
+159 -143 204 0
+217 67 185 0
+-18 -165 224 0
+101 -228 88 0
+11 143 132 0
+-250 215 190 0
+-17 247 -142 0
+-248 -21 116 0
+-89 -77 59 0
+-51 208 -177 0
+-230 77 -198 0
+-245 -47 -224 0
+-87 -244 -249 0
+34 -54 -51 0
+127 -31 205 0
+-36 192 -107 0
+-212 -106 -183 0
+-163 78 -174 0
+-135 -64 -192 0
+-182 33 -202 0
+167 122 -106 0
+160 66 72 0
+-22 164 -141 0
+83 -208 -234 0
+-197 -74 172 0
+-62 -126 -129 0
+-134 -59 49 0
+-19 172 213 0
+79 -200 -245 0
+202 170 -210 0
+131 129 -45 0
+242 -180 -3 0
+90 153 -75 0
+-89 141 -83 0
+154 34 179 0
+-159 230 143 0
+-159 205 -89 0
+39 243 67 0
+180 -194 148 0
+-231 51 -45 0
+-8 -236 -125 0
+237 62 -105 0
+-67 -49 -186 0
+140 69 184 0
+49 -62 -130 0
+238 -229 193 0
+13 -116 -157 0
+-60 -8 216 0
+-235 30 173 0
+-248 -115 65 0
+84 196 -15 0
+121 -71 -10 0
+-193 -247 208 0
+-13 -227 -127 0
+189 142 59 0
+39 -102 212 0
+-197 249 91 0
+156 -218 25 0
+211 139 -244 0
+31 13 30 0
+105 54 150 0
+-86 53 26 0
+-204 164 -18 0
+-244 238 32 0
+-125 -106 -118 0
+202 50 186 0
+-128 -202 94 0
+-204 82 14 0
+-115 53 28 0
+1 164 -209 0
+-250 19 203 0
+227 -248 -20 0
+-172 104 229 0
+226 189 -90 0
+106 -85 42 0
+-217 -203 -128 0
+237 -116 -244 0
+-153 107 248 0
+169 17 11 0
+-137 -126 -180 0
+-38 155 -85 0
+-162 60 89 0
+50 218 -131 0
+-119 18 -189 0
+-224 162 84 0
+35 128 -177 0
+-93 204 59 0
+205 -158 -91 0
+-7 -75 -208 0
+-154 177 -145 0
+-9 -115 -112 0
+-186 77 -107 0
+-118 213 123 0
+149 -55 152 0
+-89 -153 32 0
+217 148 -225 0
+231 19 36 0
+-51 131 6 0
+-1 239 108 0
+8 -183 -10 0
+151 -131 -46 0
+84 189 -148 0
+-163 -76 -42 0
+222 -250 -120 0
+-187 -160 146 0
+-95 -99 -191 0
+-20 -58 88 0
+78 89 -188 0
+1 228 186 0
+-84 -245 -247 0
+-40 -35 45 0
+-130 194 75 0
+79 188 90 0
+-202 -59 -74 0
+-225 -13 125 0
+-168 32 99 0
+229 142 216 0
+-55 -186 14 0
+239 154 130 0
+193 -16 72 0
+-132 155 97 0
+-4 -95 250 0
+45 203 -43 0
+130 -85 -148 0
+-68 -90 -204 0
+204 38 -96 0
+-158 -22 -56 0
+14 35 156 0
+-51 -222 -87 0
+136 -49 -73 0
+-30 -142 17 0
+-86 100 57 0
+95 21 -82 0
+3 128 -146 0
+-72 211 176 0
+-123 -80 -6 0
+-175 -41 47 0
+28 26 -73 0
+-33 29 27 0
+-56 189 63 0
+95 206 -192 0
+48 -20 187 0
+-146 -28 -145 0
+-119 169 199 0
+247 -152 5 0
+171 228 -44 0
+-8 -125 -158 0
+-63 115 185 0
+128 201 239 0
+-142 -92 237 0
+234 -71 -98 0
+165 -191 50 0
+-230 -198 -133 0
+-235 33 167 0
+58 -1 104 0
+164 -130 75 0
+-186 -71 198 0
+-4 122 -30 0
+102 -21 218 0
+-30 51 -78 0
+-138 9 103 0
+-219 -206 -79 0
+249 196 -93 0
+-214 -183 -149 0
+9 231 193 0
+-59 -3 46 0
+-170 184 -22 0
+219 -98 -158 0
+190 89 172 0
+-231 28 -104 0
+210 172 -221 0
+71 4 -118 0
+-56 220 -64 0
+202 221 27 0
+247 -39 -74 0
+69 -171 -109 0
+223 247 -196 0
+56 145 -167 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-051.cnf b/benchmarks/UUF250.1065.100/uuf250-051.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-051.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -241 15 -246 0
+-155 231 186 0
+67 -23 -14 0
+-220 176 -148 0
+157 -18 -243 0
+42 -221 169 0
+-223 -84 246 0
+-226 37 -39 0
+157 -6 -97 0
+41 -101 -163 0
+188 12 113 0
+122 -20 126 0
+-133 -155 -132 0
+-93 51 175 0
+-85 -146 -220 0
+140 -118 -201 0
+-45 -95 -18 0
+-16 95 -100 0
+-65 110 -44 0
+108 -133 -44 0
+-16 20 91 0
+-214 -67 159 0
+177 -2 -216 0
+20 -214 -91 0
+211 -60 -23 0
+227 152 -172 0
+131 80 -10 0
+-160 237 -248 0
+-107 32 111 0
+88 55 123 0
+-12 36 160 0
+-127 233 -107 0
+-132 182 -154 0
+-27 164 198 0
+199 -97 72 0
+70 190 241 0
+129 24 124 0
+147 227 194 0
+-52 198 58 0
+-137 8 197 0
+39 -137 41 0
+-46 18 -107 0
+-209 -179 -129 0
+13 -6 -110 0
+171 81 -177 0
+218 78 129 0
+-92 152 36 0
+-100 -30 -246 0
+141 195 -205 0
+169 186 229 0
+-88 20 -96 0
+234 120 -104 0
+86 -167 -203 0
+-30 35 79 0
+134 204 29 0
+-131 136 -101 0
+178 85 250 0
+-204 189 -234 0
+40 49 -163 0
+-212 167 -152 0
+-72 -159 -86 0
+52 62 22 0
+118 -46 64 0
+-229 242 -132 0
+-90 72 82 0
+192 134 -19 0
+-214 -108 215 0
+-111 -27 103 0
+-7 -106 -45 0
+-52 88 226 0
+244 20 -171 0
+-166 -10 -84 0
+188 107 -18 0
+-93 -36 -1 0
+41 225 -86 0
+-54 102 -183 0
+200 -30 -239 0
+25 -98 90 0
+-188 230 156 0
+186 -158 -54 0
+185 -228 -14 0
+96 -151 158 0
+-68 209 166 0
+-28 -189 -33 0
+12 62 -58 0
+-227 -17 -209 0
+118 230 -60 0
+92 132 -201 0
+60 -67 140 0
+242 12 -78 0
+-30 54 177 0
+-147 -161 40 0
+-198 28 234 0
+-101 -95 90 0
+6 -178 -102 0
+-243 -5 232 0
+230 139 186 0
+122 -42 -148 0
+-128 40 -27 0
+-57 36 140 0
+87 111 120 0
+93 9 250 0
+149 148 135 0
+228 130 -115 0
+217 155 179 0
+221 -149 -157 0
+-202 59 -194 0
+-45 235 118 0
+3 9 1 0
+-11 229 2 0
+-237 -55 -213 0
+79 97 238 0
+243 92 59 0
+-231 -24 97 0
+79 152 -88 0
+144 -78 227 0
+36 50 217 0
+-97 -66 -107 0
+243 -157 151 0
+199 216 193 0
+-208 190 112 0
+56 81 -133 0
+-37 200 -21 0
+-20 -97 -104 0
+-211 -135 208 0
+187 129 -193 0
+131 -118 -69 0
+-219 177 -121 0
+186 89 71 0
+-31 218 141 0
+-242 57 190 0
+-172 -234 121 0
+163 -215 187 0
+8 -140 94 0
+-84 -210 -69 0
+-36 189 245 0
+229 45 83 0
+109 -198 -45 0
+-51 238 138 0
+245 149 -25 0
+-3 -159 161 0
+-96 -112 79 0
+9 70 61 0
+-51 166 29 0
+4 55 241 0
+-250 121 -22 0
+195 -214 -18 0
+-137 -151 -48 0
+239 -4 -79 0
+110 -194 193 0
+-214 -222 182 0
+-141 77 -14 0
+-136 -236 57 0
+-96 -173 -13 0
+62 -48 148 0
+-67 112 -91 0
+-48 -237 -62 0
+-29 133 24 0
+-57 -239 -45 0
+43 225 145 0
+114 234 104 0
+-160 -67 124 0
+-188 -239 -154 0
+244 -8 -209 0
+-36 31 -110 0
+194 192 216 0
+-124 -214 112 0
+-18 123 61 0
+141 77 18 0
+234 150 36 0
+76 24 55 0
+-88 -194 72 0
+21 -208 -129 0
+91 19 -39 0
+-114 -101 -52 0
+12 19 -154 0
+-175 148 168 0
+-3 -117 -65 0
+-93 -38 212 0
+33 -10 179 0
+214 -169 -141 0
+92 -160 -98 0
+-117 159 60 0
+125 131 -46 0
+164 -44 201 0
+214 -91 27 0
+-54 50 171 0
+-95 175 235 0
+-162 231 -154 0
+148 231 208 0
+-206 -35 -175 0
+-243 192 -182 0
+-240 187 165 0
+-247 2 151 0
+-106 49 24 0
+-159 156 -32 0
+134 235 96 0
+37 13 250 0
+-8 105 22 0
+-224 169 139 0
+-104 -30 -165 0
+-50 54 192 0
+-231 -137 -32 0
+250 155 240 0
+-111 37 221 0
+-9 137 122 0
+130 -72 -96 0
+91 -198 -83 0
+-7 -177 -136 0
+49 59 235 0
+-111 -66 -155 0
+25 -118 -249 0
+-66 -30 164 0
+129 -158 -17 0
+-213 -202 22 0
+215 81 -145 0
+47 -88 -1 0
+-11 -23 220 0
+14 50 -29 0
+244 -26 135 0
+-94 187 -186 0
+122 -103 86 0
+62 159 -65 0
+-152 -97 35 0
+-113 -120 123 0
+102 -228 32 0
+36 -88 191 0
+-163 21 247 0
+-213 -204 175 0
+-95 -247 170 0
+63 -95 -32 0
+184 167 85 0
+-212 -200 65 0
+-37 -140 -70 0
+-12 -232 -200 0
+236 13 -38 0
+16 -41 85 0
+-144 127 -72 0
+-75 122 139 0
+97 95 -8 0
+238 12 220 0
+194 -45 119 0
+-150 -39 -160 0
+221 -71 -115 0
+-134 60 42 0
+99 94 79 0
+146 62 152 0
+-48 -240 85 0
+201 182 151 0
+13 174 175 0
+-121 -164 -124 0
+-58 -127 -54 0
+6 -189 133 0
+170 -96 25 0
+186 -173 238 0
+140 98 -216 0
+5 104 -74 0
+201 -69 154 0
+-177 -78 144 0
+16 -84 -227 0
+57 84 51 0
+220 -102 201 0
+-8 -111 -83 0
+209 121 -69 0
+-156 88 -52 0
+-86 -148 -79 0
+-233 -140 -28 0
+198 190 -48 0
+21 -60 -113 0
+57 -68 23 0
+-104 -36 -12 0
+-108 155 71 0
+73 35 192 0
+-112 -86 102 0
+-159 232 81 0
+44 -194 -67 0
+237 234 -143 0
+59 191 16 0
+-44 -173 166 0
+-158 -55 -72 0
+19 29 -105 0
+-73 -70 213 0
+-195 -186 23 0
+-40 230 -6 0
+45 33 -207 0
+-28 39 220 0
+112 -195 -123 0
+-156 104 185 0
+12 104 -100 0
+-169 -103 7 0
+67 -248 -65 0
+-90 242 132 0
+-212 -222 -146 0
+17 -161 62 0
+91 -97 -223 0
+-124 38 190 0
+125 -164 -61 0
+-48 -87 -99 0
+-152 250 159 0
+84 207 -183 0
+-248 176 193 0
+6 -239 180 0
+193 -43 142 0
+-39 137 -123 0
+-34 -184 -195 0
+122 -237 173 0
+81 -180 25 0
+-65 -189 62 0
+-80 -17 184 0
+-190 -248 -217 0
+132 -86 193 0
+91 -230 47 0
+-134 53 -231 0
+-243 88 -226 0
+-210 230 -187 0
+133 245 -237 0
+-193 139 115 0
+32 137 -156 0
+-221 74 2 0
+135 -210 -21 0
+-222 20 -129 0
+-93 38 66 0
+-60 58 205 0
+-130 -40 111 0
+-173 -120 -71 0
+-77 162 227 0
+-133 -213 -110 0
+-17 -230 193 0
+8 -75 51 0
+228 128 155 0
+-6 147 -7 0
+-54 -235 89 0
+-49 -199 -238 0
+4 177 -7 0
+-90 22 -89 0
+90 75 -56 0
+223 111 143 0
+70 72 -23 0
+-240 66 -119 0
+207 -210 185 0
+205 -44 -80 0
+168 -112 247 0
+-135 243 -91 0
+-99 39 220 0
+130 241 50 0
+-69 241 -47 0
+34 -169 -48 0
+-49 112 213 0
+44 118 52 0
+-103 214 77 0
+-155 -97 103 0
+-137 27 -21 0
+155 -106 -111 0
+-131 39 246 0
+18 154 44 0
+206 -210 -168 0
+-162 -48 -189 0
+181 137 101 0
+-170 135 -134 0
+246 -84 -90 0
+112 -133 104 0
+-191 102 63 0
+-124 215 -181 0
+69 -176 -203 0
+-87 -218 227 0
+238 -27 -225 0
+208 70 52 0
+-209 68 -27 0
+-1 248 -30 0
+92 176 132 0
+-189 41 52 0
+-154 15 -89 0
+52 -59 9 0
+39 -242 -79 0
+232 36 -94 0
+-138 -43 -187 0
+209 110 8 0
+-238 -116 -167 0
+-77 232 148 0
+-74 -31 -128 0
+-63 -32 -23 0
+-243 -180 -88 0
+108 -214 -18 0
+181 -36 -192 0
+170 -14 -21 0
+28 -243 -196 0
+28 -235 95 0
+18 92 -34 0
+-245 45 -28 0
+-177 42 -232 0
+112 -116 -155 0
+223 193 131 0
+-138 76 206 0
+-164 106 -115 0
+-160 -219 29 0
+-53 27 -234 0
+-104 56 -92 0
+99 -11 226 0
+-125 97 -192 0
+226 198 202 0
+123 141 -144 0
+4 -202 -33 0
+-245 36 168 0
+-57 -214 -196 0
+-232 -179 181 0
+-51 -56 160 0
+-171 164 -210 0
+110 -4 182 0
+127 31 -235 0
+-57 -11 116 0
+-7 -244 104 0
+-174 109 -178 0
+-30 -172 -190 0
+-231 -76 -194 0
+153 -205 -233 0
+-67 198 170 0
+184 -37 216 0
+-48 -199 -200 0
+150 140 224 0
+66 8 76 0
+-224 92 214 0
+-1 195 114 0
+-244 103 -232 0
+91 240 -31 0
+185 -148 -144 0
+-26 169 11 0
+-67 63 217 0
+-213 -22 -125 0
+86 54 205 0
+-3 52 -185 0
+66 87 49 0
+98 143 -173 0
+-86 -35 -222 0
+-176 -64 239 0
+167 182 -158 0
+232 -143 -56 0
+142 -66 25 0
+-15 -216 131 0
+-172 -102 173 0
+-17 -149 34 0
+-144 232 -4 0
+81 -154 -38 0
+202 -232 133 0
+192 140 -161 0
+-216 -67 41 0
+111 135 23 0
+86 165 -188 0
+-40 222 136 0
+-231 246 243 0
+34 76 111 0
+-115 185 236 0
+171 133 234 0
+-13 -45 226 0
+-2 197 -25 0
+-38 -121 210 0
+-249 -61 218 0
+54 -118 -149 0
+41 -239 -199 0
+45 -138 -110 0
+-204 170 69 0
+-196 66 74 0
+180 -104 139 0
+-232 -183 -103 0
+-94 243 127 0
+-151 -16 -178 0
+233 124 60 0
+-77 218 214 0
+-80 -28 -37 0
+172 51 228 0
+-57 156 -56 0
+-228 -108 -37 0
+-241 -113 -110 0
+-35 -185 -1 0
+-139 -193 213 0
+-242 -102 58 0
+-204 -84 149 0
+-137 -238 157 0
+-210 -228 -248 0
+-196 83 81 0
+-161 -11 130 0
+-10 -190 -159 0
+66 176 -109 0
+-21 97 170 0
+177 -125 -140 0
+-245 -154 -47 0
+-222 79 92 0
+-82 -74 204 0
+112 -157 -169 0
+-90 -64 -84 0
+-146 142 131 0
+-94 -75 99 0
+-214 -36 181 0
+-240 87 223 0
+-119 -208 173 0
+179 83 212 0
+-79 118 140 0
+-34 -17 129 0
+31 175 191 0
+113 -202 -17 0
+105 -83 36 0
+130 -220 -178 0
+-112 -181 -247 0
+95 -176 -106 0
+94 41 141 0
+63 -180 127 0
+158 -125 -238 0
+-65 -6 -62 0
+-91 136 99 0
+219 -106 -179 0
+-142 110 100 0
+-147 230 -105 0
+46 -130 54 0
+-101 217 -149 0
+-237 -61 -68 0
+-139 32 -109 0
+-105 -168 194 0
+199 196 197 0
+-16 153 -40 0
+-127 89 193 0
+193 -142 -114 0
+-14 -234 -53 0
+-24 -143 -148 0
+44 160 -103 0
+-215 -200 43 0
+240 -87 188 0
+238 151 -51 0
+-242 132 137 0
+-89 -146 191 0
+-145 193 215 0
+-233 -90 196 0
+236 -181 234 0
+-31 212 223 0
+-199 -189 -220 0
+154 -24 -141 0
+-227 192 81 0
+-5 -98 -204 0
+79 164 -136 0
+126 -29 174 0
+-43 -72 76 0
+175 166 227 0
+-28 92 186 0
+155 -158 233 0
+-26 -86 93 0
+2 -224 82 0
+112 81 186 0
+178 -114 -113 0
+250 101 -165 0
+66 145 72 0
+16 -49 -164 0
+204 36 -121 0
+220 235 -7 0
+-15 79 50 0
+-158 -185 5 0
+-61 214 128 0
+159 10 -118 0
+-172 23 223 0
+-128 120 -131 0
+38 -208 -184 0
+-121 -248 -96 0
+-81 -131 -162 0
+-186 82 237 0
+210 138 213 0
+90 -103 -219 0
+156 15 153 0
+153 94 -5 0
+29 -227 245 0
+108 -95 -143 0
+82 25 -61 0
+205 -203 -219 0
+-231 -106 76 0
+-149 -199 -93 0
+148 -71 73 0
+248 222 32 0
+-12 226 -32 0
+213 64 91 0
+-154 197 -209 0
+225 238 -242 0
+54 24 104 0
+-164 93 -101 0
+180 35 247 0
+-31 -226 241 0
+-161 -197 69 0
+-34 -48 -120 0
+12 -47 43 0
+45 -172 -150 0
+85 -223 -197 0
+-157 121 117 0
+-70 -57 158 0
+-139 206 87 0
+-46 -112 -250 0
+166 237 164 0
+-32 -219 246 0
+-9 -12 76 0
+206 89 225 0
+121 65 154 0
+-62 175 43 0
+101 -69 73 0
+-115 -225 -28 0
+-210 -96 66 0
+-226 -8 -150 0
+-186 -190 83 0
+-83 16 -188 0
+-171 -227 130 0
+-175 126 116 0
+-76 -36 -10 0
+-134 101 -77 0
+86 161 8 0
+179 -236 96 0
+-78 108 -137 0
+-195 -174 -232 0
+-92 -32 248 0
+-160 83 236 0
+36 -35 -131 0
+170 -75 -30 0
+56 -95 208 0
+103 25 -102 0
+181 -106 -162 0
+133 -246 -14 0
+7 -38 -185 0
+-175 55 -117 0
+37 -73 -57 0
+-200 160 -84 0
+-158 117 -230 0
+3 117 -69 0
+-45 -131 96 0
+16 1 -139 0
+-60 -45 -46 0
+110 114 32 0
+224 -112 228 0
+21 27 185 0
+182 22 -113 0
+207 154 -3 0
+-168 -157 -73 0
+61 218 43 0
+92 -30 52 0
+138 -78 -79 0
+-208 104 76 0
+-169 -24 29 0
+-172 33 242 0
+240 -163 -31 0
+-98 77 -4 0
+-99 -35 5 0
+47 -162 134 0
+98 75 -139 0
+90 29 123 0
+47 167 -137 0
+-200 192 -247 0
+-64 -162 153 0
+-53 -84 -129 0
+152 -13 196 0
+-84 -179 182 0
+-183 -178 216 0
+170 -194 -243 0
+127 -193 -62 0
+173 36 -247 0
+134 142 57 0
+90 -44 212 0
+-136 -143 -37 0
+-106 92 120 0
+-152 -20 39 0
+27 22 239 0
+118 -176 145 0
+-171 -116 -11 0
+134 99 -68 0
+7 168 185 0
+-143 -92 -94 0
+-232 42 105 0
+243 -42 -200 0
+229 -132 42 0
+-210 -141 225 0
+217 -79 131 0
+239 191 -97 0
+-177 60 9 0
+69 41 139 0
+-167 -47 164 0
+181 -157 -178 0
+-117 204 -78 0
+-181 224 204 0
+196 168 -57 0
+108 194 -189 0
+121 15 35 0
+186 -193 205 0
+158 87 224 0
+-127 222 241 0
+76 -164 210 0
+-144 57 -58 0
+-179 40 -77 0
+134 210 69 0
+-181 -198 66 0
+-188 -206 -35 0
+-191 114 -27 0
+-133 221 -171 0
+191 237 184 0
+-103 -26 202 0
+40 134 38 0
+45 -222 -122 0
+202 104 -134 0
+97 4 224 0
+-35 116 94 0
+68 -73 -174 0
+-113 192 -176 0
+147 214 1 0
+-17 -184 66 0
+-58 -248 -194 0
+191 -51 -49 0
+-68 18 -137 0
+-141 -149 -114 0
+204 -195 133 0
+97 -242 94 0
+17 -84 127 0
+-11 15 49 0
+-48 148 -199 0
+-110 242 72 0
+-89 -107 -248 0
+-9 -164 -224 0
+-168 -240 -184 0
+-17 185 -90 0
+-92 -205 -119 0
+-169 -37 -236 0
+56 228 46 0
+-199 -31 -14 0
+-74 -13 -86 0
+-40 -69 135 0
+37 150 119 0
+-154 -121 -66 0
+-223 -97 -209 0
+-138 -53 -218 0
+154 -6 -14 0
+-121 -201 -145 0
+-77 126 -80 0
+71 49 75 0
+-234 -173 107 0
+-145 49 -78 0
+153 -208 -192 0
+7 -24 40 0
+-63 236 -164 0
+191 -248 120 0
+-119 93 -64 0
+-188 -154 107 0
+44 208 -77 0
+199 -106 -229 0
+-59 -185 -241 0
+194 100 32 0
+156 234 -187 0
+-67 -157 -95 0
+136 188 -244 0
+107 108 -172 0
+36 -230 2 0
+99 -142 -32 0
+172 220 52 0
+-155 249 229 0
+136 -219 -57 0
+-101 -152 211 0
+15 -29 -41 0
+-222 152 237 0
+143 -14 6 0
+-176 -94 170 0
+-191 -10 -243 0
+-160 -192 158 0
+136 -212 243 0
+-149 -92 -21 0
+189 59 -240 0
+-199 -232 159 0
+-71 -43 27 0
+69 -128 -230 0
+68 149 -21 0
+-234 242 212 0
+122 -48 234 0
+-115 60 -159 0
+-159 -108 29 0
+67 236 -176 0
+-241 57 221 0
+-205 -151 117 0
+-55 -44 -165 0
+-114 -93 -60 0
+169 -47 213 0
+74 124 93 0
+-114 -30 -23 0
+-85 -23 -246 0
+201 -98 24 0
+-237 158 -50 0
+236 77 -57 0
+-201 -234 -162 0
+-175 47 -152 0
+101 246 -234 0
+-128 -242 -130 0
+-110 177 209 0
+-48 -206 62 0
+-89 102 72 0
+126 -123 113 0
+-82 124 110 0
+94 160 -227 0
+-131 124 187 0
+217 -171 -216 0
+155 -37 110 0
+-135 -227 228 0
+44 33 188 0
+-2 -214 -136 0
+53 -123 139 0
+5 65 -86 0
+-219 -216 -208 0
+-225 3 179 0
+175 -25 -226 0
+-29 15 -4 0
+218 -38 229 0
+-34 120 -26 0
+138 -41 238 0
+78 -128 -35 0
+-185 -217 12 0
+-102 -81 -80 0
+-188 -101 -166 0
+-67 -208 -138 0
+210 -37 -182 0
+-198 192 -189 0
+238 178 64 0
+207 -21 146 0
+-22 -16 -20 0
+-56 108 -217 0
+165 -68 -132 0
+-87 192 -136 0
+195 216 -238 0
+-153 110 203 0
+102 75 208 0
+-9 226 145 0
+-99 166 40 0
+-202 10 14 0
+127 -2 -211 0
+-179 26 54 0
+214 -102 -91 0
+-207 91 -86 0
+45 -26 161 0
+160 -92 -12 0
+-100 212 153 0
+199 -157 108 0
+14 240 113 0
+55 90 -174 0
+-23 146 -196 0
+-243 -165 -94 0
+163 -99 -56 0
+-47 -170 194 0
+173 234 -97 0
+-31 120 47 0
+-108 -6 -28 0
+-99 63 -27 0
+109 130 102 0
+-60 212 15 0
+58 89 -232 0
+-217 173 -249 0
+-172 -222 212 0
+-131 234 -175 0
+14 95 -175 0
+140 -59 -72 0
+115 129 -59 0
+-13 -46 154 0
+-19 125 13 0
+156 -120 -144 0
+-64 -38 203 0
+-23 244 81 0
+148 -162 -166 0
+141 -30 208 0
+240 -7 149 0
+135 191 245 0
+42 122 -103 0
+136 154 131 0
+-246 167 -66 0
+208 240 209 0
+-149 -195 -53 0
+3 -6 23 0
+-74 14 -184 0
+240 60 -126 0
+-8 220 -116 0
+-78 225 121 0
+33 -121 -91 0
+85 48 232 0
+227 241 105 0
+229 54 -87 0
+-21 -97 138 0
+226 10 127 0
+-34 -149 16 0
+-144 -141 166 0
+224 241 120 0
+-89 107 -170 0
+206 -93 -52 0
+55 -57 -52 0
+132 116 93 0
+-81 -86 21 0
+-232 -243 -137 0
+-76 -178 -63 0
+30 3 -27 0
+32 205 -115 0
+-154 83 -62 0
+204 -14 -207 0
+59 240 106 0
+91 -147 -57 0
+-116 -9 86 0
+208 -37 -171 0
+-234 164 -216 0
+-120 -63 226 0
+-24 133 -86 0
+-7 118 -52 0
+-195 -38 59 0
+-197 -162 227 0
+-7 -228 -226 0
+11 185 -94 0
+63 82 71 0
+3 -14 109 0
+73 174 -19 0
+-155 68 161 0
+-92 -61 6 0
+-137 220 -162 0
+-29 -86 -244 0
+244 219 -144 0
+197 173 22 0
+-178 144 132 0
+-14 -216 9 0
+-156 201 178 0
+121 82 44 0
+-219 -40 234 0
+-62 75 180 0
+-232 -21 -223 0
+82 102 -96 0
+-84 -122 15 0
+-188 104 148 0
+-207 156 -119 0
+144 81 147 0
+12 -153 -195 0
+41 247 -67 0
+164 -62 -56 0
+-105 189 -55 0
+-99 218 235 0
+89 -96 209 0
+228 244 -118 0
+247 213 52 0
+201 129 223 0
+-160 -200 15 0
+-200 34 -195 0
+-29 44 -141 0
+-137 -84 -154 0
+-222 86 -55 0
+242 -1 107 0
+106 94 -85 0
+197 -31 195 0
+-28 -63 117 0
+-108 -222 -87 0
+-69 -158 178 0
+226 20 -166 0
+-212 15 197 0
+188 130 -185 0
+-55 168 157 0
+-70 148 -231 0
+-70 48 -164 0
+151 -70 247 0
+-220 -163 228 0
+-89 -21 205 0
+68 -232 181 0
+193 48 -50 0
+88 183 -227 0
+-183 -250 114 0
+-197 -244 100 0
+185 57 -244 0
+-118 -48 21 0
+76 242 236 0
+4 -8 -16 0
+197 114 -164 0
+59 200 209 0
+26 183 111 0
+99 -176 5 0
+101 232 87 0
+-38 45 -119 0
+103 -151 -83 0
+-124 228 -79 0
+248 -123 105 0
+-81 -59 -64 0
+172 -213 207 0
+174 16 -198 0
+-153 -200 -129 0
+161 -182 -25 0
+-97 -14 -41 0
+71 -103 178 0
+76 67 -106 0
+174 -224 132 0
+-204 -115 -247 0
+212 -226 193 0
+-218 -206 226 0
+236 58 186 0
+-23 5 -231 0
+-220 -11 -50 0
+145 -201 155 0
+-210 169 -245 0
+-55 -49 35 0
+-247 163 -120 0
+-162 36 -186 0
+141 -147 125 0
+84 -194 246 0
+54 -185 -108 0
+204 -171 -160 0
+-249 60 12 0
+-109 -161 -159 0
+60 39 -86 0
+-113 170 149 0
+-219 211 -244 0
+104 -32 -201 0
+127 74 132 0
+178 -116 -126 0
+227 33 -161 0
+-198 222 -128 0
+82 203 -193 0
+-2 -194 232 0
+221 -157 154 0
+-87 146 106 0
+165 -218 -80 0
+-204 240 -131 0
+55 -23 141 0
+-74 -127 -25 0
+-51 60 89 0
+15 222 -77 0
+-23 217 -225 0
+-100 -168 -18 0
+-109 27 50 0
+-78 -54 -83 0
+26 224 111 0
+88 -90 -91 0
+57 93 122 0
+248 192 101 0
+-70 154 159 0
+-42 -97 -92 0
+27 37 -250 0
+-71 -156 -85 0
+16 227 -110 0
+-222 -94 -90 0
+248 -38 -6 0
+-249 217 242 0
+240 154 -246 0
+243 -112 -202 0
+-39 200 69 0
+37 -77 103 0
+-247 -164 10 0
+78 -151 247 0
+-48 218 -204 0
+225 -108 -132 0
+-109 22 -38 0
+4 62 117 0
+106 -127 -179 0
+-194 -248 -122 0
+-81 222 49 0
+-173 124 56 0
+163 90 -182 0
+-57 208 107 0
+139 -4 54 0
+-201 -232 23 0
+33 116 -162 0
+-209 237 -87 0
+-120 72 -147 0
+34 -196 209 0
+-138 -156 91 0
+199 188 -149 0
+-108 235 -211 0
+133 -245 48 0
+-234 5 50 0
+-52 -230 160 0
+177 -88 2 0
+49 -56 -14 0
+235 -132 133 0
+-138 144 -109 0
+192 138 179 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-052.cnf b/benchmarks/UUF250.1065.100/uuf250-052.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-052.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 66 -130 141 0
+-70 32 -86 0
+45 -216 -167 0
+-114 -15 100 0
+185 136 -103 0
+-32 -140 101 0
+-45 -47 -130 0
+-62 243 97 0
+196 141 95 0
+-52 240 223 0
+-126 141 -187 0
+-75 -108 -210 0
+-86 50 -151 0
+12 224 69 0
+-194 -71 -115 0
+-212 100 -115 0
+62 150 36 0
+180 189 74 0
+9 -134 77 0
+202 183 -166 0
+-40 -59 240 0
+83 19 216 0
+-142 219 -8 0
+-68 -58 12 0
+-240 -86 183 0
+45 192 90 0
+100 179 65 0
+-134 -189 74 0
+21 222 180 0
+-34 105 150 0
+247 54 243 0
+-132 189 18 0
+51 137 -2 0
+-246 49 -127 0
+-239 115 97 0
+-190 -78 -161 0
+22 -45 -187 0
+103 -41 77 0
+-10 160 -154 0
+-130 -74 -99 0
+-83 152 -7 0
+-241 -107 -214 0
+-117 248 -245 0
+-47 -112 -68 0
+185 128 -227 0
+-213 -186 -91 0
+139 169 -31 0
+55 -212 174 0
+208 -201 -139 0
+-178 85 15 0
+-94 80 -54 0
+-109 188 -150 0
+-65 -94 206 0
+-15 100 -60 0
+40 -53 -44 0
+-172 -50 241 0
+207 -92 227 0
+101 45 110 0
+-167 -49 -102 0
+-186 241 -29 0
+-141 -217 36 0
+-172 149 111 0
+164 -105 -136 0
+-25 78 -218 0
+-103 -240 -160 0
+-117 -110 171 0
+171 162 11 0
+121 -224 120 0
+-175 -21 -110 0
+-62 -249 152 0
+175 -246 -230 0
+-208 68 -133 0
+233 -219 -165 0
+-134 150 182 0
+156 103 -77 0
+-179 249 201 0
+129 52 165 0
+203 3 -231 0
+-28 -239 -105 0
+37 -138 250 0
+68 123 -71 0
+117 -160 -216 0
+44 -122 238 0
+230 -17 82 0
+-231 12 -201 0
+52 -193 18 0
+37 78 -208 0
+-238 -153 -249 0
+-68 -157 -4 0
+-213 -221 242 0
+58 2 59 0
+124 -162 -97 0
+-208 -151 108 0
+194 -191 -198 0
+-57 152 168 0
+27 -104 92 0
+227 139 -208 0
+-16 203 21 0
+166 23 -245 0
+-40 -172 -77 0
+242 168 31 0
+-195 246 -147 0
+65 69 -152 0
+-140 206 2 0
+-59 109 -39 0
+63 -59 97 0
+-102 -86 -112 0
+197 -53 234 0
+78 -27 229 0
+-197 220 -157 0
+164 167 -31 0
+-126 111 -8 0
+-153 -55 -48 0
+-159 230 212 0
+185 -5 -93 0
+64 -153 114 0
+17 39 234 0
+19 178 147 0
+-2 222 29 0
+-86 -43 93 0
+-125 196 -235 0
+111 56 -186 0
+186 -99 -139 0
+-131 -166 174 0
+248 -214 -74 0
+-172 16 -153 0
+-54 -114 248 0
+201 -143 176 0
+-42 105 -5 0
+246 12 -97 0
+-26 -23 3 0
+-120 233 -117 0
+172 -219 -119 0
+52 48 213 0
+12 -73 -192 0
+106 196 -183 0
+153 107 -58 0
+213 249 103 0
+40 61 -93 0
+98 -88 -226 0
+-219 23 -95 0
+-89 -209 -75 0
+-31 190 -151 0
+179 61 221 0
+-175 -160 134 0
+-49 168 -74 0
+-112 157 88 0
+-89 -84 4 0
+150 -146 -85 0
+166 -90 56 0
+-100 -39 -172 0
+-53 -44 -147 0
+-204 69 34 0
+232 208 146 0
+213 244 -152 0
+-23 143 179 0
+185 118 -154 0
+32 -210 203 0
+-67 -149 219 0
+-24 -177 40 0
+-66 -218 225 0
+105 -98 -158 0
+142 211 124 0
+105 93 -189 0
+-120 79 80 0
+242 -69 217 0
+-169 -2 164 0
+-69 -141 -202 0
+17 8 182 0
+210 -141 -165 0
+110 213 181 0
+-83 195 86 0
+75 190 156 0
+-19 -119 -80 0
+-36 168 -32 0
+-138 -146 -68 0
+55 -108 238 0
+-126 168 -160 0
+171 138 -60 0
+157 14 -234 0
+244 -196 -47 0
+-214 222 68 0
+205 149 -213 0
+-94 221 -119 0
+106 249 228 0
+247 -99 -223 0
+3 123 -112 0
+115 -29 34 0
+-59 -236 -55 0
+141 245 146 0
+146 80 100 0
+8 -126 -132 0
+5 -61 -235 0
+-122 196 112 0
+-73 -14 245 0
+220 -28 157 0
+-78 153 155 0
+-166 28 160 0
+-25 187 243 0
+-136 -186 129 0
+208 -123 -38 0
+143 -19 86 0
+147 143 -136 0
+103 -67 138 0
+211 -89 186 0
+-100 176 -213 0
+-70 -182 -172 0
+-13 -126 43 0
+-100 -34 151 0
+-238 -91 -192 0
+-12 -30 -87 0
+128 -236 58 0
+-199 154 162 0
+-75 -151 127 0
+79 125 96 0
+181 59 -55 0
+-143 -161 208 0
+-237 -158 1 0
+240 -222 203 0
+-122 26 215 0
+244 -227 70 0
+-20 136 -13 0
+74 -72 130 0
+128 210 -249 0
+-170 -197 222 0
+-146 -159 -244 0
+69 -226 -123 0
+-53 27 -31 0
+209 229 -208 0
+228 -231 -125 0
+-8 54 135 0
+41 -237 -244 0
+175 215 -233 0
+65 45 -191 0
+175 -81 206 0
+190 -200 -156 0
+-195 213 153 0
+141 8 56 0
+105 -179 166 0
+-21 -125 98 0
+-78 -114 -240 0
+150 132 -124 0
+-143 211 215 0
+-69 -188 -7 0
+2 -5 82 0
+-140 59 119 0
+-40 -192 187 0
+120 136 218 0
+-162 -152 -238 0
+-125 -138 -226 0
+211 127 16 0
+134 -45 -249 0
+78 -77 -128 0
+95 -72 -112 0
+54 113 135 0
+236 29 249 0
+59 241 48 0
+-50 -139 -81 0
+-137 27 62 0
+-246 -163 -164 0
+2 -179 11 0
+4 238 -109 0
+-55 94 -58 0
+-126 -157 -17 0
+-238 150 -39 0
+-133 32 159 0
+11 35 76 0
+38 141 -215 0
+85 152 142 0
+228 -76 -195 0
+-247 110 5 0
+244 -13 -71 0
+-191 169 46 0
+140 -100 223 0
+77 -178 137 0
+-244 190 -223 0
+35 -89 238 0
+10 98 38 0
+127 -142 151 0
+159 250 -29 0
+-159 14 162 0
+106 -47 95 0
+-212 -161 99 0
+-50 -92 -243 0
+51 -99 -165 0
+-52 -54 -199 0
+219 -41 -8 0
+-65 95 68 0
+14 142 125 0
+172 -143 164 0
+-22 -24 111 0
+-182 206 -86 0
+-96 -83 -63 0
+198 9 -47 0
+137 187 32 0
+-108 45 28 0
+14 -197 -220 0
+-67 -231 70 0
+34 -92 73 0
+-218 51 24 0
+3 -209 92 0
+44 191 -53 0
+1 -106 169 0
+-134 18 155 0
+43 66 -120 0
+-112 67 180 0
+60 -141 48 0
+-50 -154 -194 0
+-32 107 196 0
+5 -105 -108 0
+96 -33 239 0
+-132 -45 -226 0
+-16 -207 34 0
+137 -206 -113 0
+-124 147 -30 0
+-153 -116 -233 0
+-226 -22 -13 0
+81 -217 127 0
+-121 -62 -6 0
+-158 -18 44 0
+138 152 180 0
+89 -18 92 0
+-22 -50 -8 0
+-198 34 -245 0
+-101 175 -156 0
+-209 250 56 0
+209 210 115 0
+92 -83 134 0
+33 -177 82 0
+166 -232 -23 0
+226 -84 134 0
+-129 -181 214 0
+-77 -71 107 0
+9 -202 -13 0
+-188 -145 -125 0
+-94 -193 84 0
+-232 103 -236 0
+220 -173 -36 0
+-162 -142 -158 0
+-68 -169 -31 0
+192 -222 -190 0
+81 -182 16 0
+32 -97 -33 0
+-22 85 57 0
+66 76 207 0
+94 -208 57 0
+-196 -64 188 0
+-72 161 105 0
+-249 -167 77 0
+243 1 -71 0
+-183 -226 -211 0
+161 -21 -154 0
+194 60 -128 0
+-68 -36 128 0
+8 206 53 0
+-233 -228 46 0
+160 -104 -25 0
+-30 -169 235 0
+-118 -33 57 0
+48 185 226 0
+-171 -245 -248 0
+-220 -98 43 0
+-169 190 -187 0
+-174 -216 185 0
+-249 9 46 0
+-245 -30 -54 0
+-182 -217 -89 0
+-243 129 188 0
+82 -205 -250 0
+-128 -183 219 0
+232 -152 108 0
+26 76 70 0
+112 -44 -159 0
+84 54 144 0
+44 198 -10 0
+-90 -104 -69 0
+51 164 38 0
+150 -139 132 0
+-248 21 -158 0
+-219 -148 176 0
+-146 -250 151 0
+-176 247 -202 0
+-51 16 118 0
+-36 -72 -77 0
+171 -181 -78 0
+143 55 -237 0
+82 -194 179 0
+-12 -207 -60 0
+185 174 -206 0
+191 -37 99 0
+-6 26 62 0
+175 -150 -22 0
+-147 195 135 0
+91 9 198 0
+214 -211 -101 0
+-70 -235 9 0
+-210 152 -227 0
+160 151 -103 0
+69 -198 -185 0
+-80 207 -164 0
+-164 -89 128 0
+-1 -180 6 0
+-136 71 160 0
+165 -184 -214 0
+-54 -29 -163 0
+-110 124 -20 0
+92 47 168 0
+106 -159 150 0
+-31 -62 -199 0
+201 -215 -178 0
+46 42 11 0
+-54 -120 -103 0
+-51 72 -35 0
+-216 117 -243 0
+-63 -62 118 0
+-127 221 91 0
+194 90 -238 0
+-172 111 25 0
+-137 -26 228 0
+-33 -2 151 0
+200 119 47 0
+-159 -198 -171 0
+100 166 -93 0
+-235 -8 179 0
+-50 170 121 0
+26 20 -231 0
+154 219 -183 0
+-57 214 -92 0
+-52 73 220 0
+-99 84 26 0
+82 -59 -116 0
+-46 34 143 0
+-155 165 221 0
+-209 115 -132 0
+35 -194 249 0
+156 244 -91 0
+196 101 5 0
+95 -234 28 0
+125 188 205 0
+-171 -150 -242 0
+201 -116 -147 0
+12 -82 -52 0
+-129 15 113 0
+-247 -205 -30 0
+-249 130 45 0
+144 249 121 0
+242 51 90 0
+173 196 25 0
+-128 98 59 0
+52 47 -149 0
+-102 -181 -196 0
+230 213 36 0
+79 -178 -48 0
+208 -91 248 0
+-35 -49 -93 0
+131 -247 60 0
+62 199 -243 0
+-199 -98 -176 0
+-147 -158 -229 0
+190 -208 -25 0
+-161 22 -166 0
+-250 159 83 0
+-241 -205 -199 0
+-56 -97 34 0
+-181 187 -34 0
+122 -100 119 0
+91 107 -86 0
+-74 66 135 0
+45 114 89 0
+89 -35 4 0
+-75 -118 -182 0
+195 -49 236 0
+217 -206 -163 0
+-135 241 -43 0
+41 158 -181 0
+126 104 44 0
+-186 242 -51 0
+-18 238 138 0
+-109 -224 -74 0
+-48 238 51 0
+-154 -157 -184 0
+-198 150 -221 0
+180 88 230 0
+-151 126 -43 0
+-118 75 227 0
+-248 -205 -165 0
+-161 99 28 0
+123 26 -185 0
+-171 -245 78 0
+-203 87 -179 0
+187 -2 186 0
+229 -93 185 0
+104 -95 -57 0
+240 118 145 0
+172 -33 -201 0
+82 -148 -207 0
+103 -228 -231 0
+68 -88 -49 0
+-24 -116 -113 0
+-32 -105 -226 0
+-187 37 85 0
+32 -156 61 0
+216 -10 132 0
+10 157 122 0
+65 106 159 0
+226 -25 -150 0
+-143 -200 108 0
+-247 -178 -60 0
+135 202 -99 0
+-61 -138 29 0
+-83 -153 141 0
+185 106 -8 0
+-93 -56 147 0
+-95 69 40 0
+-116 136 -250 0
+-11 -187 80 0
+-210 -104 -148 0
+187 -240 -12 0
+-171 -236 14 0
+73 -45 225 0
+249 199 -16 0
+121 60 -39 0
+-224 214 175 0
+-181 -217 -53 0
+33 249 -25 0
+86 -70 162 0
+36 19 71 0
+-10 -11 61 0
+1 176 -73 0
+35 -153 248 0
+-22 245 139 0
+194 -132 55 0
+-111 -217 102 0
+27 -152 -23 0
+99 239 -45 0
+166 70 199 0
+-91 -197 -177 0
+237 -71 -99 0
+-184 19 152 0
+-99 217 -95 0
+97 229 -213 0
+90 123 162 0
+-149 5 -193 0
+-247 -26 202 0
+4 -81 37 0
+-242 70 80 0
+170 -205 235 0
+-202 118 8 0
+78 112 125 0
+-100 14 -187 0
+237 104 230 0
+-178 227 48 0
+-165 -9 136 0
+-21 230 112 0
+-2 -109 -135 0
+99 232 -100 0
+-172 -225 -134 0
+237 -52 199 0
+-123 -244 82 0
+-106 141 -200 0
+236 -177 -85 0
+-176 200 126 0
+132 138 15 0
+127 -104 198 0
+-216 -132 -238 0
+191 -137 109 0
+-18 -66 32 0
+-209 92 6 0
+89 222 -219 0
+75 48 93 0
+245 -194 190 0
+-187 -236 146 0
+87 198 -92 0
+-148 15 -176 0
+9 -144 229 0
+-66 90 221 0
+106 -44 197 0
+161 9 250 0
+-209 -215 -58 0
+-19 -159 -48 0
+-29 -46 34 0
+-49 -71 135 0
+47 56 -65 0
+-90 -15 -97 0
+50 -168 -154 0
+41 -193 -179 0
+166 -240 214 0
+-108 31 -164 0
+-54 167 -235 0
+147 -113 -51 0
+184 1 158 0
+-5 241 88 0
+-77 148 -102 0
+-210 124 -95 0
+-78 -171 -20 0
+-93 154 230 0
+-98 -20 45 0
+6 64 234 0
+-35 -13 -177 0
+37 -35 121 0
+37 6 244 0
+70 103 30 0
+-200 -42 -82 0
+-236 184 147 0
+-112 -101 139 0
+72 -193 57 0
+76 -29 -163 0
+-122 93 -242 0
+-87 -11 -74 0
+-88 34 -237 0
+28 -87 86 0
+145 228 -73 0
+-7 -204 59 0
+-138 -243 94 0
+97 64 49 0
+226 -67 151 0
+-107 45 31 0
+-146 108 -66 0
+-37 -243 -213 0
+-147 -50 3 0
+-9 109 -160 0
+-27 -54 242 0
+101 12 -169 0
+-91 110 103 0
+118 -112 43 0
+-72 102 -194 0
+-192 48 -6 0
+-38 -104 172 0
+-97 -249 -148 0
+240 -87 71 0
+117 -221 -166 0
+13 143 -234 0
+178 115 -91 0
+137 167 -246 0
+244 -105 -52 0
+129 3 172 0
+-230 76 14 0
+201 20 205 0
+38 5 192 0
+249 34 161 0
+-1 226 50 0
+44 -250 188 0
+148 -164 -50 0
+127 242 -173 0
+126 24 245 0
+-83 -75 68 0
+-245 40 87 0
+212 246 -213 0
+179 225 -158 0
+62 -168 206 0
+-149 -36 103 0
+-54 163 -140 0
+-190 57 232 0
+-68 246 54 0
+158 -159 -14 0
+-142 113 -3 0
+-94 132 -83 0
+-220 212 234 0
+31 -181 -47 0
+-180 -64 51 0
+-161 68 -128 0
+-84 -156 89 0
+94 108 -72 0
+-128 -89 115 0
+67 101 85 0
+133 205 -78 0
+217 202 -46 0
+-166 212 41 0
+172 166 187 0
+-57 156 210 0
+-152 -155 208 0
+-120 -132 -26 0
+-98 103 -106 0
+-237 12 -60 0
+-32 -105 55 0
+-245 -147 -232 0
+27 -246 -29 0
+196 -7 -69 0
+196 131 -170 0
+-154 86 71 0
+36 71 213 0
+-164 49 -84 0
+-158 47 -250 0
+135 44 26 0
+20 -202 -165 0
+157 -196 62 0
+208 127 -133 0
+35 -227 -31 0
+-179 -88 -172 0
+-33 161 171 0
+189 159 -26 0
+-85 236 -115 0
+-202 61 161 0
+111 -24 201 0
+-2 10 173 0
+-145 -161 30 0
+-230 -174 132 0
+-149 11 226 0
+241 129 -39 0
+-25 116 -131 0
+-202 217 -45 0
+-248 92 157 0
+-195 187 -117 0
+8 58 -101 0
+176 106 -72 0
+-191 -5 -110 0
+218 233 63 0
+230 -56 38 0
+-68 234 -162 0
+-125 206 -98 0
+-90 -203 -155 0
+-171 155 -121 0
+84 9 39 0
+-225 172 248 0
+-128 -215 -234 0
+125 -1 -198 0
+168 121 41 0
+21 187 -77 0
+74 -32 -102 0
+99 44 156 0
+78 -143 68 0
+-161 -89 -139 0
+20 -148 -178 0
+-27 30 -16 0
+-70 200 -226 0
+43 -110 136 0
+128 -46 144 0
+-7 16 168 0
+-168 138 154 0
+115 85 -205 0
+-84 -102 -95 0
+-24 90 25 0
+189 113 -37 0
+-230 -215 35 0
+139 13 -135 0
+-78 -186 47 0
+-152 178 -98 0
+-198 -34 66 0
+-132 119 -77 0
+217 -142 236 0
+46 -62 -24 0
+-100 137 -105 0
+-151 -11 233 0
+-79 126 -241 0
+129 9 135 0
+-203 -157 -180 0
+153 98 51 0
+-207 -196 124 0
+61 -241 244 0
+-46 -24 -45 0
+-49 92 61 0
+-143 -220 -157 0
+-56 183 147 0
+47 -183 -50 0
+76 -29 218 0
+25 -7 198 0
+144 128 -235 0
+-1 125 144 0
+207 -99 -197 0
+-201 215 -210 0
+-25 -109 -175 0
+-237 -87 37 0
+182 138 231 0
+89 -243 132 0
+-216 199 235 0
+93 141 177 0
+-178 99 208 0
+70 250 232 0
+-83 -163 10 0
+-235 164 206 0
+-38 -182 212 0
+86 126 -173 0
+136 -160 242 0
+-134 42 -229 0
+151 -241 -91 0
+-177 -248 111 0
+-213 48 186 0
+127 226 -185 0
+-184 227 -186 0
+-89 20 -182 0
+-109 -52 139 0
+-29 153 -148 0
+-239 164 213 0
+68 -215 -31 0
+-195 -214 170 0
+-18 -1 97 0
+-8 -248 -189 0
+142 201 -139 0
+-159 -191 134 0
+90 139 223 0
+-54 -33 116 0
+186 197 83 0
+-100 243 244 0
+158 -5 58 0
+51 33 -141 0
+140 -95 -188 0
+-90 180 -74 0
+-216 -153 167 0
+-76 49 -17 0
+135 -142 243 0
+180 55 129 0
+244 150 53 0
+-241 -36 -9 0
+-171 -70 199 0
+-148 88 181 0
+174 -42 -152 0
+-175 -154 -110 0
+83 211 -217 0
+-241 -39 -31 0
+-229 123 -71 0
+-6 -186 -225 0
+-118 -161 37 0
+159 220 218 0
+85 -52 126 0
+-99 -220 -224 0
+102 135 -172 0
+-211 -160 -70 0
+-5 -46 -176 0
+-60 5 38 0
+36 -219 -247 0
+-245 240 11 0
+-75 27 212 0
+100 30 145 0
+12 -61 -69 0
+77 31 157 0
+-199 34 210 0
+-25 -126 224 0
+18 -180 217 0
+54 -243 99 0
+179 19 -194 0
+-201 92 21 0
+-172 -66 -246 0
+-217 1 76 0
+213 -97 -1 0
+99 -128 7 0
+30 -80 -156 0
+-170 161 -14 0
+-62 -22 248 0
+-145 -168 137 0
+-134 78 213 0
+206 -150 -172 0
+59 120 -72 0
+68 -96 149 0
+-105 128 -20 0
+76 -157 -38 0
+3 96 -51 0
+-172 -165 -34 0
+-61 45 -60 0
+-231 -155 -182 0
+48 -85 -6 0
+215 -135 47 0
+228 -170 -7 0
+-172 223 250 0
+143 80 182 0
+4 -98 194 0
+-211 -148 8 0
+-140 128 107 0
+72 12 61 0
+196 -190 -20 0
+23 88 -73 0
+243 168 110 0
+-101 220 -195 0
+18 -193 246 0
+-166 -190 46 0
+-65 232 -123 0
+-36 6 -61 0
+-212 107 -111 0
+-140 -81 -174 0
+240 75 108 0
+-71 -74 49 0
+-87 -247 68 0
+-39 103 -181 0
+131 148 -74 0
+222 23 57 0
+-147 128 140 0
+6 157 -97 0
+-148 92 78 0
+-122 248 -145 0
+-147 52 -183 0
+122 237 -139 0
+-73 214 86 0
+43 110 165 0
+192 -222 13 0
+-213 42 -94 0
+144 -140 -190 0
+21 -29 -210 0
+180 218 -87 0
+110 30 158 0
+165 -78 96 0
+-212 -117 -3 0
+147 169 -238 0
+-84 205 -129 0
+108 160 246 0
+-69 -196 -189 0
+28 -165 -31 0
+213 95 -227 0
+153 75 -17 0
+-181 35 228 0
+-15 -12 -26 0
+-207 -131 -215 0
+-228 -158 236 0
+92 -129 181 0
+90 -133 -67 0
+92 -167 181 0
+-228 -12 -82 0
+-192 115 208 0
+238 -220 243 0
+185 -54 138 0
+157 -223 209 0
+204 -221 102 0
+-7 127 174 0
+26 10 -235 0
+-67 40 210 0
+-247 198 64 0
+-46 237 -27 0
+-206 -27 89 0
+-145 16 -121 0
+-35 102 14 0
+-86 53 3 0
+-205 -54 23 0
+193 157 71 0
+142 180 77 0
+-237 93 213 0
+55 173 72 0
+93 25 133 0
+-159 -199 240 0
+39 -122 205 0
+-227 120 -106 0
+209 -174 -115 0
+-110 -74 -210 0
+76 97 -165 0
+89 -114 -16 0
+-56 -205 -18 0
+-104 -102 61 0
+153 -242 115 0
+-78 59 -149 0
+-136 212 87 0
+50 -61 -20 0
+203 76 -16 0
+-55 196 139 0
+222 -135 181 0
+-95 -13 15 0
+246 213 81 0
+-178 -232 -128 0
+-91 -50 -116 0
+100 191 -58 0
+84 156 196 0
+-118 82 71 0
+-2 -25 82 0
+-50 58 127 0
+-88 -136 37 0
+79 249 4 0
+-132 -215 171 0
+-53 164 42 0
+211 92 66 0
+-183 -95 -238 0
+67 68 -152 0
+160 -223 212 0
+-98 228 38 0
+-148 -73 -172 0
+65 93 23 0
+205 -129 -80 0
+104 -108 143 0
+-189 -36 -46 0
+-56 72 -231 0
+-156 -100 234 0
+191 -106 175 0
+191 -65 -232 0
+-151 68 -205 0
+105 99 -200 0
+-227 -233 -83 0
+-7 102 90 0
+55 -62 -115 0
+-205 -46 61 0
+-38 -97 203 0
+221 158 -11 0
+-37 125 -24 0
+176 -111 208 0
+33 101 -147 0
+-197 48 -235 0
+-178 5 -75 0
+-110 -94 68 0
+-29 -144 -233 0
+-87 217 -229 0
+122 -7 36 0
+23 84 -75 0
+39 131 -225 0
+-229 42 88 0
+90 114 238 0
+57 219 -55 0
+-163 -98 43 0
+119 233 -195 0
+37 67 250 0
+-145 -117 -141 0
+-181 242 206 0
+-195 -248 128 0
+-52 -104 -54 0
+-205 234 -208 0
+231 -3 103 0
+108 66 30 0
+-94 -245 112 0
+42 34 -199 0
+-236 -234 -129 0
+179 168 239 0
+68 -145 -189 0
+211 51 -232 0
+168 -63 247 0
+-13 143 -9 0
+127 15 -113 0
+-238 -113 45 0
+-164 -171 52 0
+110 161 136 0
+-132 -40 186 0
+-86 -57 36 0
+-99 160 -195 0
+-145 -250 75 0
+-19 4 229 0
+-197 -241 -45 0
+-153 -217 -32 0
+-20 -14 -114 0
+-118 -51 199 0
+-11 -16 -98 0
+244 -116 198 0
+13 150 -46 0
+248 108 -225 0
+60 -190 -183 0
+-101 -143 194 0
+155 -125 -228 0
+-181 -175 -124 0
+-187 216 -70 0
+-43 -136 -82 0
+154 -244 -107 0
+-211 -96 112 0
+164 127 -199 0
+249 -39 -134 0
+211 -242 -94 0
+7 -121 -230 0
+-101 179 -17 0
+-237 31 -90 0
+-103 -67 -231 0
+195 -96 -172 0
+26 144 -9 0
+-177 107 156 0
+-156 -56 54 0
+187 94 168 0
+25 168 -19 0
+89 -200 -166 0
+-21 -63 49 0
+118 -188 -126 0
+-50 23 183 0
+64 -127 -172 0
+-240 29 -176 0
+48 143 195 0
+169 223 -15 0
+-40 135 216 0
+-227 -165 -194 0
+125 -236 163 0
+-183 188 177 0
+-204 -203 4 0
+160 36 223 0
+-192 -234 -237 0
+-20 6 219 0
+-217 239 47 0
+-175 68 34 0
+-16 195 65 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-053.cnf b/benchmarks/UUF250.1065.100/uuf250-053.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-053.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 151 -79 -53 0
+-173 -198 -233 0
+26 -44 -150 0
+-77 -203 49 0
+-211 -35 -238 0
+33 43 -247 0
+-244 -218 81 0
+105 -159 77 0
+-163 -69 -241 0
+-212 -156 213 0
+118 -159 -148 0
+248 -237 161 0
+-111 67 -202 0
+-226 -234 -12 0
+145 156 -114 0
+212 222 -149 0
+-53 -84 129 0
+-7 -21 -158 0
+-152 -185 -212 0
+-121 -46 -62 0
+225 -115 -138 0
+-16 -27 -58 0
+-235 -246 -239 0
+120 106 132 0
+237 140 -78 0
+214 -99 94 0
+-75 -237 95 0
+100 115 80 0
+-35 -126 -139 0
+198 -193 -47 0
+5 204 -19 0
+166 129 227 0
+-94 -110 -222 0
+207 -233 103 0
+3 97 -2 0
+-221 -126 -195 0
+-229 -139 -127 0
+62 -242 -246 0
+10 -122 176 0
+-172 220 171 0
+164 -240 -167 0
+-106 -207 -29 0
+119 223 169 0
+-58 -15 -205 0
+-58 -49 -141 0
+-19 -134 -150 0
+75 97 -84 0
+-30 197 -217 0
+-31 120 237 0
+156 -161 -162 0
+207 157 16 0
+234 167 -102 0
+63 -49 -127 0
+-1 27 -58 0
+101 -167 -72 0
+-145 170 -117 0
+165 9 -125 0
+197 -138 -192 0
+12 -168 -215 0
+230 6 143 0
+-11 162 26 0
+-85 236 -59 0
+103 199 -22 0
+-233 34 106 0
+174 -83 16 0
+-173 145 196 0
+248 106 3 0
+-190 -168 -204 0
+150 -196 9 0
+17 -66 194 0
+66 55 -222 0
+29 250 -98 0
+-36 -245 81 0
+-216 107 -238 0
+86 -129 197 0
+107 -227 -134 0
+-70 16 -135 0
+-81 83 -185 0
+-204 38 248 0
+73 -97 -238 0
+-98 233 125 0
+-116 130 -129 0
+189 128 8 0
+14 -243 -117 0
+120 7 224 0
+-6 123 -82 0
+243 -219 21 0
+46 157 -196 0
+-133 44 -228 0
+126 174 -170 0
+199 -38 -68 0
+-171 161 141 0
+-10 -79 16 0
+-190 14 -88 0
+-80 -137 66 0
+195 -184 134 0
+184 135 -213 0
+-183 85 -73 0
+243 -230 -217 0
+222 -227 115 0
+134 -170 -34 0
+68 -116 -132 0
+25 122 42 0
+50 -62 -61 0
+245 -114 -184 0
+-210 34 80 0
+241 -118 127 0
+80 173 187 0
+203 69 -68 0
+-222 -80 -73 0
+-65 -148 6 0
+155 132 174 0
+96 -84 245 0
+39 -158 -82 0
+-65 143 -247 0
+110 114 -83 0
+171 -162 106 0
+-167 39 -194 0
+174 -110 -57 0
+-172 -29 -122 0
+-103 -25 33 0
+159 -61 -202 0
+125 -72 183 0
+218 -156 114 0
+2 -83 108 0
+43 102 -48 0
+115 -195 -247 0
+-211 -84 -224 0
+148 -120 112 0
+-90 145 105 0
+220 -60 -206 0
+-203 250 -187 0
+102 -26 -230 0
+-32 67 -2 0
+167 40 21 0
+83 118 81 0
+52 2 -8 0
+-104 93 133 0
+211 -78 -17 0
+21 -71 201 0
+-167 16 -126 0
+69 -167 -130 0
+230 -21 39 0
+-128 161 127 0
+56 36 101 0
+-15 -243 -50 0
+-19 -58 -81 0
+-94 -114 -19 0
+182 -105 -129 0
+-89 54 179 0
+224 -75 -249 0
+188 -233 -46 0
+16 225 43 0
+-2 39 124 0
+-25 -186 -176 0
+-209 100 60 0
+-194 61 -7 0
+-168 -93 -112 0
+231 129 7 0
+-227 -34 -39 0
+-138 -195 -14 0
+-221 95 197 0
+-114 -1 -117 0
+-192 193 -122 0
+52 -24 -165 0
+4 63 -96 0
+154 -230 -91 0
+-124 70 -175 0
+234 -236 -79 0
+-237 235 149 0
+-53 79 -137 0
+-144 249 126 0
+158 -222 -152 0
+218 195 181 0
+172 -37 -99 0
+144 -241 3 0
+176 31 -97 0
+133 173 -166 0
+-228 222 72 0
+23 190 159 0
+45 -153 -87 0
+-145 -108 6 0
+186 40 -193 0
+228 -51 -168 0
+171 231 -125 0
+177 -147 -37 0
+-238 88 -76 0
+-13 14 23 0
+150 -93 147 0
+-3 -63 -86 0
+12 69 84 0
+17 68 -115 0
+76 73 207 0
+194 -177 164 0
+195 247 118 0
+218 -135 -78 0
+-79 200 227 0
+136 -117 -109 0
+164 -159 62 0
+-133 -193 -51 0
+9 -190 -60 0
+-244 70 -191 0
+7 -148 99 0
+250 -154 -223 0
+-116 114 -163 0
+-91 -122 75 0
+142 -201 -135 0
+-65 178 45 0
+-227 42 -189 0
+169 -218 -33 0
+217 225 -17 0
+-108 16 174 0
+-140 162 23 0
+-218 -51 -106 0
+75 -168 176 0
+3 217 -34 0
+-242 116 174 0
+11 -248 182 0
+-97 149 57 0
+160 -129 -224 0
+-145 239 -189 0
+87 -249 -62 0
+-31 -176 167 0
+219 55 246 0
+80 167 -178 0
+-26 146 -153 0
+-160 -161 159 0
+141 -201 -249 0
+-155 -131 12 0
+-200 236 -185 0
+-41 64 -83 0
+103 -187 -68 0
+84 50 189 0
+39 -12 -232 0
+69 -112 -122 0
+190 -30 224 0
+-179 75 188 0
+-234 169 145 0
+23 39 -14 0
+142 -158 37 0
+-173 100 55 0
+147 50 -102 0
+180 -29 106 0
+76 -223 -146 0
+14 -119 142 0
+-76 -55 151 0
+158 -98 72 0
+197 -111 145 0
+159 10 68 0
+-38 -112 163 0
+-231 238 99 0
+-153 26 146 0
+-90 232 188 0
+-79 -193 -133 0
+190 -34 93 0
+-147 192 243 0
+-44 -226 -137 0
+-17 40 -154 0
+-77 -102 -131 0
+189 187 160 0
+36 -186 -63 0
+138 -224 112 0
+195 -180 101 0
+-36 -210 -227 0
+-42 -107 -161 0
+-72 -173 136 0
+-21 87 -40 0
+193 -56 133 0
+-169 189 -227 0
+119 146 -2 0
+229 169 62 0
+-181 -73 -98 0
+174 -148 -14 0
+74 110 -106 0
+-195 -123 -106 0
+-86 -131 -121 0
+158 -176 -247 0
+-214 -71 99 0
+-144 201 -150 0
+210 -196 -27 0
+-18 227 59 0
+62 31 -231 0
+10 -250 197 0
+148 121 25 0
+-201 -79 220 0
+-155 161 -88 0
+-18 -111 242 0
+125 179 28 0
+-145 -185 -125 0
+-194 -181 -73 0
+24 62 -127 0
+72 42 -37 0
+92 -163 -135 0
+-123 129 105 0
+-241 -17 63 0
+177 235 156 0
+-110 50 118 0
+-14 -1 -207 0
+5 -112 232 0
+242 150 84 0
+-84 229 -241 0
+-69 126 -48 0
+-9 -63 136 0
+93 -200 -231 0
+-142 -193 39 0
+-231 81 70 0
+221 138 211 0
+154 82 72 0
+-159 -139 -215 0
+29 105 109 0
+-158 60 186 0
+63 2 -142 0
+32 -174 47 0
+119 122 -233 0
+249 39 -50 0
+-213 -13 -188 0
+153 52 -220 0
+10 -107 -164 0
+-150 -77 248 0
+-77 159 -48 0
+-4 -229 -166 0
+-160 30 207 0
+120 -83 138 0
+-160 -39 173 0
+-166 247 242 0
+116 127 236 0
+-187 228 -142 0
+175 227 -48 0
+158 169 -225 0
+-164 -242 142 0
+-164 70 -142 0
+-12 -37 188 0
+-118 -105 22 0
+102 -74 200 0
+221 -69 -18 0
+127 137 -43 0
+-228 -47 181 0
+-209 -67 -215 0
+-11 -83 205 0
+237 -129 -177 0
+227 -117 38 0
+162 112 121 0
+-202 -236 136 0
+47 -227 200 0
+109 -173 -236 0
+-187 -154 -94 0
+-47 -84 90 0
+237 128 101 0
+-239 90 -42 0
+46 -200 152 0
+9 -172 -232 0
+-80 192 -238 0
+-35 -95 42 0
+-201 -206 175 0
+222 -190 -214 0
+-202 230 120 0
+88 160 206 0
+239 -114 159 0
+114 -199 -81 0
+53 -164 -17 0
+-238 -114 86 0
+8 -105 56 0
+71 46 -28 0
+215 -244 -234 0
+56 -98 121 0
+38 121 119 0
+222 -49 168 0
+147 -202 175 0
+16 184 61 0
+-73 216 -140 0
+183 220 14 0
+27 -60 244 0
+-201 -141 -241 0
+203 -207 -114 0
+-32 -48 197 0
+66 -125 16 0
+-156 206 86 0
+-244 210 166 0
+165 38 65 0
+-9 83 86 0
+2 -70 152 0
+-45 -55 37 0
+156 -198 6 0
+-179 96 -128 0
+32 132 11 0
+146 89 -85 0
+-128 151 -38 0
+-210 187 189 0
+-55 -187 216 0
+110 211 221 0
+-136 224 147 0
+-204 149 -155 0
+-232 -23 -122 0
+40 -42 -66 0
+95 -83 206 0
+123 90 7 0
+-23 13 -176 0
+-113 -234 -10 0
+-113 -194 38 0
+-172 44 94 0
+-161 231 -137 0
+194 -24 -209 0
+107 63 195 0
+-114 159 -42 0
+162 -8 -33 0
+-52 -46 122 0
+135 156 145 0
+-54 -132 -158 0
+96 -112 -137 0
+-174 206 160 0
+-231 136 172 0
+-53 4 189 0
+-199 -160 -191 0
+-42 19 -7 0
+-55 -204 160 0
+-14 113 -137 0
+-229 -84 239 0
+200 177 141 0
+165 -103 -41 0
+148 -87 -155 0
+126 82 43 0
+-39 -195 15 0
+154 -100 207 0
+79 -137 144 0
+-114 127 -19 0
+-114 164 -216 0
+-212 -220 7 0
+70 -243 245 0
+192 101 -179 0
+-173 -208 -68 0
+115 -60 64 0
+72 195 -58 0
+117 180 -193 0
+146 234 8 0
+29 -217 -46 0
+247 23 50 0
+-148 174 228 0
+155 -119 18 0
+4 -125 45 0
+-99 228 -55 0
+-135 -71 235 0
+-217 -29 11 0
+31 -138 132 0
+-109 -238 -235 0
+241 -97 -162 0
+-8 125 -57 0
+78 -25 -216 0
+-101 249 87 0
+93 156 59 0
+-11 49 -154 0
+-158 101 18 0
+153 171 100 0
+67 110 -154 0
+184 19 33 0
+-22 -126 -244 0
+102 -70 -154 0
+219 83 -79 0
+154 202 213 0
+31 -227 -95 0
+-154 -9 47 0
+-34 55 -85 0
+-166 -90 -80 0
+141 -80 -123 0
+180 -167 -142 0
+-196 135 137 0
+6 65 144 0
+-87 -168 105 0
+-87 -53 -110 0
+125 86 -163 0
+144 55 28 0
+120 -52 124 0
+-29 -229 -42 0
+163 -232 -7 0
+-18 65 249 0
+74 224 -164 0
+160 -124 -11 0
+-158 166 131 0
+-154 -212 -7 0
+73 -2 12 0
+179 6 65 0
+52 16 192 0
+214 -207 245 0
+-120 -59 -5 0
+73 41 -241 0
+-175 -40 179 0
+-57 -183 51 0
+77 209 -56 0
+115 173 -21 0
+108 -121 -29 0
+-21 129 180 0
+233 -174 -244 0
+-133 249 -197 0
+-150 184 -173 0
+-158 161 92 0
+76 -30 176 0
+66 -211 -217 0
+-49 127 -137 0
+-246 -214 -140 0
+-139 -40 104 0
+-27 52 142 0
+-245 -123 80 0
+-99 -231 199 0
+191 -221 226 0
+-23 27 148 0
+-239 -34 -176 0
+249 -230 104 0
+151 39 -17 0
+112 214 213 0
+196 -66 -127 0
+-218 181 -167 0
+-125 -58 132 0
+14 -36 -109 0
+-22 247 -95 0
+-84 30 -204 0
+94 -91 -77 0
+163 108 194 0
+-115 -100 -114 0
+-105 -151 245 0
+87 -218 -108 0
+186 22 73 0
+148 -196 -164 0
+170 105 -99 0
+32 -183 129 0
+-104 219 -230 0
+193 -195 -180 0
+-70 -104 -158 0
+233 -115 2 0
+-59 -180 -12 0
+-199 58 112 0
+87 -211 64 0
+-228 45 124 0
+33 11 183 0
+113 151 -10 0
+-18 -36 22 0
+250 51 -2 0
+-83 -44 21 0
+-25 -212 -60 0
+39 -109 -52 0
+13 -1 -175 0
+75 -130 190 0
+52 -25 -50 0
+-121 -7 -191 0
+-82 3 45 0
+-22 63 -30 0
+85 -171 -39 0
+31 48 -6 0
+-59 -241 -243 0
+-186 -2 209 0
+9 156 -72 0
+-197 -187 90 0
+-216 241 134 0
+-208 -129 -244 0
+158 64 165 0
+-126 53 205 0
+-116 37 -242 0
+-40 -237 193 0
+-177 165 142 0
+-83 -23 -84 0
+47 -14 180 0
+58 76 56 0
+-2 -70 65 0
+208 169 186 0
+-120 -172 -73 0
+80 -216 -225 0
+29 25 10 0
+-162 75 109 0
+-248 227 20 0
+235 -195 -30 0
+-19 -227 -164 0
+-178 14 -155 0
+227 -10 53 0
+-187 -233 49 0
+65 -151 -69 0
+-42 -226 -193 0
+-85 145 192 0
+217 -59 51 0
+-92 80 -19 0
+14 -101 86 0
+-49 -235 -18 0
+170 24 -130 0
+-152 -230 -20 0
+238 -91 243 0
+192 243 129 0
+69 124 -57 0
+-71 -34 20 0
+-162 -47 13 0
+95 -236 102 0
+-117 -184 -74 0
+67 28 -23 0
+-119 -185 172 0
+-171 -47 114 0
+194 -73 97 0
+-127 27 -22 0
+100 -89 9 0
+-10 -81 -57 0
+248 140 -238 0
+222 16 -39 0
+-158 -187 -226 0
+-161 237 86 0
+43 118 129 0
+40 -46 237 0
+243 -129 -73 0
+-231 105 -70 0
+204 196 193 0
+-87 157 -169 0
+63 46 -12 0
+-107 66 -47 0
+-63 78 -99 0
+90 239 -78 0
+83 115 100 0
+-217 -143 -150 0
+-147 -48 -38 0
+187 -39 -212 0
+-168 11 235 0
+188 125 -127 0
+141 92 99 0
+13 -217 86 0
+-184 -96 102 0
+-142 48 33 0
+138 230 200 0
+220 -157 -165 0
+-107 210 201 0
+5 193 205 0
+-129 230 -132 0
+-237 244 -154 0
+-10 228 77 0
+159 153 -234 0
+-219 -100 186 0
+-8 -84 5 0
+-64 -231 104 0
+-137 175 -89 0
+-238 7 -36 0
+-214 84 -230 0
+-174 -15 18 0
+-39 -217 -242 0
+3 71 -82 0
+225 -21 188 0
+141 205 -138 0
+54 -29 159 0
+83 -245 -29 0
+232 -139 33 0
+-244 -204 86 0
+234 -105 -33 0
+-15 29 166 0
+235 182 117 0
+226 237 141 0
+-74 -43 75 0
+237 208 143 0
+155 94 -146 0
+192 1 -177 0
+-60 -240 -169 0
+-71 -70 -12 0
+183 -216 193 0
+193 -139 -115 0
+82 -150 -132 0
+190 -17 -135 0
+77 -39 -202 0
+73 -116 -146 0
+-37 -134 -18 0
+-32 53 125 0
+-58 1 99 0
+74 185 105 0
+205 96 153 0
+-229 148 -228 0
+221 -80 1 0
+178 -51 -62 0
+-93 66 -105 0
+-234 -45 223 0
+231 124 -208 0
+-91 108 -157 0
+-114 -151 -29 0
+-233 209 -52 0
+164 -94 -151 0
+-30 -113 -214 0
+143 72 -100 0
+16 121 -100 0
+242 -244 -201 0
+221 -86 94 0
+104 -166 -194 0
+-59 46 248 0
+-108 -110 -126 0
+-200 -145 130 0
+-150 158 139 0
+75 -132 190 0
+-194 -8 -139 0
+196 -24 -93 0
+208 181 141 0
+140 -230 236 0
+-52 47 145 0
+-85 -8 101 0
+206 -145 41 0
+-44 173 202 0
+-13 -149 -11 0
+-11 -229 28 0
+249 55 101 0
+-116 234 -193 0
+-178 75 81 0
+-159 22 -239 0
+-151 -30 144 0
+21 183 -170 0
+170 148 -181 0
+21 231 37 0
+-191 -18 68 0
+-95 88 116 0
+103 -37 232 0
+-220 -77 -161 0
+-111 210 195 0
+193 -2 71 0
+-96 26 94 0
+-11 -117 147 0
+-6 108 131 0
+131 118 30 0
+-127 -207 92 0
+204 62 49 0
+157 33 179 0
+-107 -31 -176 0
+57 -77 51 0
+177 -28 -22 0
+41 -178 49 0
+151 -132 -104 0
+147 41 158 0
+5 -84 180 0
+-120 96 108 0
+-129 -155 -10 0
+248 -144 116 0
+-229 -120 91 0
+-240 197 202 0
+1 122 218 0
+-190 142 -236 0
+184 -67 123 0
+-100 146 -216 0
+58 -22 103 0
+132 192 -226 0
+-181 -240 -130 0
+146 -123 -14 0
+114 -22 77 0
+236 20 131 0
+-193 161 15 0
+156 190 -54 0
+-233 1 116 0
+178 -133 60 0
+-113 196 40 0
+66 -227 -229 0
+-145 51 177 0
+191 68 34 0
+-94 -241 -184 0
+-174 108 91 0
+33 -167 -101 0
+-249 141 -46 0
+-209 29 198 0
+-43 179 -1 0
+-121 -5 -103 0
+-86 1 119 0
+-183 -10 6 0
+108 -144 -123 0
+66 -178 -136 0
+-62 -25 -222 0
+-117 72 -191 0
+101 -191 -211 0
+201 26 -40 0
+-31 -147 102 0
+133 -26 30 0
+-45 56 88 0
+-186 -141 -38 0
+43 198 231 0
+8 -51 -209 0
+-114 -99 -198 0
+-160 -248 -192 0
+-94 168 123 0
+86 -108 68 0
+129 197 138 0
+-11 170 -202 0
+95 -223 -154 0
+-19 -64 54 0
+12 31 -225 0
+166 227 -111 0
+157 75 -86 0
+-14 -128 121 0
+53 182 155 0
+-223 -86 -130 0
+-112 -80 204 0
+-139 -39 -93 0
+-123 161 -3 0
+-84 -129 -98 0
+-88 -207 -7 0
+-195 -16 -250 0
+167 128 171 0
+-136 -224 228 0
+-54 51 -184 0
+73 126 125 0
+-250 -38 45 0
+131 103 161 0
+120 -248 -235 0
+152 189 2 0
+-4 -163 166 0
+-157 -241 -46 0
+-235 -121 -85 0
+-157 -41 195 0
+93 39 19 0
+134 128 22 0
+58 163 -5 0
+-86 -99 114 0
+117 150 -76 0
+-141 -133 -2 0
+19 -110 4 0
+54 218 171 0
+-51 157 -134 0
+200 193 26 0
+-239 144 -198 0
+117 72 -34 0
+129 -165 -160 0
+-84 -23 -138 0
+94 -137 -156 0
+-185 -150 53 0
+56 -6 178 0
+-32 4 -204 0
+173 137 -198 0
+-23 197 -22 0
+-87 -250 -84 0
+-245 187 230 0
+-211 -58 -109 0
+89 -172 -49 0
+-172 -4 -99 0
+-128 -19 164 0
+-184 153 232 0
+-18 -35 66 0
+38 -237 -87 0
+-246 -221 88 0
+67 171 -166 0
+211 231 -193 0
+141 89 15 0
+-54 -75 66 0
+-129 145 -4 0
+-218 -151 -78 0
+94 139 -136 0
+-235 -151 29 0
+-80 221 141 0
+-178 -240 184 0
+-89 173 169 0
+-71 -149 -235 0
+-146 -169 147 0
+-240 -249 -34 0
+169 71 134 0
+120 91 11 0
+136 77 -215 0
+116 178 -68 0
+76 -91 -235 0
+-4 -139 -199 0
+-226 -111 42 0
+54 -35 -125 0
+-167 20 -85 0
+-221 -107 -28 0
+83 220 -136 0
+233 83 -237 0
+-72 -123 170 0
+-103 57 94 0
+-124 -12 -231 0
+149 50 167 0
+-161 64 -106 0
+-33 160 -48 0
+26 -209 245 0
+-244 -20 48 0
+172 69 -65 0
+-111 -14 211 0
+-142 -193 209 0
+127 171 -23 0
+-157 33 189 0
+220 178 -34 0
+126 -44 -141 0
+234 -147 173 0
+-211 -234 170 0
+33 -92 -31 0
+-217 -129 -34 0
+-108 -204 104 0
+184 54 -189 0
+156 55 134 0
+-152 -87 128 0
+-183 93 207 0
+180 -183 -69 0
+76 -67 30 0
+164 -78 -178 0
+-83 -55 -69 0
+-39 -170 37 0
+-111 65 -44 0
+-156 -174 -243 0
+-58 -103 -243 0
+217 -233 -201 0
+229 -231 -107 0
+-127 86 -57 0
+97 170 79 0
+-4 -161 120 0
+142 -111 -1 0
+-30 -124 -173 0
+-128 -16 -233 0
+-90 32 166 0
+185 123 180 0
+73 11 186 0
+-16 133 206 0
+86 146 110 0
+-65 169 -77 0
+-1 22 -70 0
+-5 -149 200 0
+-22 -237 -184 0
+-71 10 -98 0
+226 143 -97 0
+250 123 205 0
+-8 -58 -179 0
+-9 -20 137 0
+-144 -67 -70 0
+169 224 -40 0
+-198 26 35 0
+183 102 -145 0
+-12 67 -162 0
+208 -152 -225 0
+-176 61 -196 0
+-127 -22 247 0
+-249 -107 193 0
+-36 -230 68 0
+105 86 228 0
+-52 38 181 0
+-218 129 -27 0
+-56 -39 57 0
+250 -217 -4 0
+143 18 217 0
+-240 -148 117 0
+-175 112 249 0
+-152 -133 77 0
+-233 -131 -225 0
+118 -91 155 0
+163 200 150 0
+-150 -44 -155 0
+186 147 -114 0
+-21 88 126 0
+132 192 163 0
+-39 -189 -73 0
+-231 118 -235 0
+-117 -201 -126 0
+226 -234 -69 0
+174 -110 85 0
+209 184 49 0
+-222 -102 -134 0
+186 104 99 0
+43 -60 45 0
+3 -84 131 0
+-197 -128 211 0
+-11 130 -184 0
+-43 23 24 0
+-202 -127 167 0
+-18 240 160 0
+-175 23 207 0
+-217 -29 245 0
+70 216 -103 0
+201 58 63 0
+195 -71 40 0
+-183 143 -139 0
+-4 -245 185 0
+-79 215 -74 0
+-118 -9 237 0
+231 -70 110 0
+136 -107 -221 0
+181 -250 -242 0
+223 77 -101 0
+-225 126 166 0
+1 37 112 0
+-188 -193 -143 0
+-156 146 -138 0
+-34 234 -212 0
+-42 -5 -95 0
+250 216 -188 0
+147 -14 -186 0
+177 -78 48 0
+-200 -8 42 0
+-130 -183 76 0
+125 140 7 0
+-55 -147 97 0
+-143 -112 96 0
+249 126 -79 0
+-112 -167 153 0
+-228 15 -183 0
+-68 131 80 0
+184 -14 127 0
+-100 -202 -179 0
+148 104 133 0
+94 18 38 0
+209 -71 245 0
+-53 -169 130 0
+-233 -48 36 0
+127 -124 -130 0
+32 17 -188 0
+-183 1 -11 0
+-44 92 164 0
+7 -4 -159 0
+-69 41 -8 0
+119 -81 -198 0
+246 83 241 0
+-1 -53 -121 0
+-25 234 145 0
+67 95 -99 0
+-5 -162 -229 0
+-192 -213 -211 0
+212 -220 -23 0
+225 158 233 0
+178 -158 -102 0
+-175 -237 56 0
+-31 131 -236 0
+-211 24 173 0
+-232 -81 214 0
+221 -128 -213 0
+217 -79 181 0
+44 12 250 0
+-233 -212 -87 0
+-212 -176 -23 0
+-230 -110 100 0
+136 -149 82 0
+-186 -214 74 0
+248 -226 -37 0
+26 94 157 0
+21 -249 156 0
+-123 -76 -236 0
+17 78 119 0
+-165 10 -88 0
+182 -119 63 0
+134 188 80 0
+126 -181 -96 0
+-17 -152 64 0
+248 155 -86 0
+55 37 -47 0
+199 9 -152 0
+-48 173 141 0
+-130 -51 -177 0
+19 184 -72 0
+32 -73 214 0
+-43 -138 -96 0
+154 213 66 0
+-71 -235 150 0
+-165 196 19 0
+-163 -81 110 0
+214 -202 187 0
+202 50 -65 0
+117 -165 155 0
+103 77 27 0
+158 226 157 0
+66 65 -17 0
+-104 76 212 0
+-88 -210 -221 0
+73 -79 210 0
+176 107 249 0
+-147 -190 165 0
+76 -46 -115 0
+93 51 -168 0
+-196 -116 -222 0
+-179 -140 -28 0
+-27 118 92 0
+231 -107 79 0
+-54 236 -92 0
+115 -245 -250 0
+7 78 104 0
+186 -31 -193 0
+-60 202 -81 0
+179 101 210 0
+-154 186 -3 0
+-118 28 -231 0
+-46 247 -15 0
+213 -82 -189 0
+-17 -148 -86 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-054.cnf b/benchmarks/UUF250.1065.100/uuf250-054.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-054.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 222 -51 108 0
+221 -148 17 0
+-194 -161 156 0
+-151 17 169 0
+228 -237 -233 0
+224 -174 -8 0
+-131 193 67 0
+-236 -201 -141 0
+110 217 158 0
+238 -22 -7 0
+-48 147 -222 0
+-10 62 -209 0
+142 88 -201 0
+-22 -156 -116 0
+-204 -153 -173 0
+-175 -24 -43 0
+-39 163 223 0
+-247 -211 -163 0
+-97 -15 115 0
+113 149 -182 0
+-182 34 -224 0
+-218 247 -108 0
+-212 26 95 0
+-5 -34 -168 0
+79 -126 129 0
+46 -19 218 0
+154 -167 49 0
+194 -92 -140 0
+92 -4 -191 0
+206 -49 45 0
+120 -208 -48 0
+-139 -131 162 0
+-51 85 -135 0
+98 -215 138 0
+207 179 156 0
+30 -132 26 0
+-73 108 133 0
+-26 97 -109 0
+-44 -135 -196 0
+-38 -130 98 0
+12 -161 -242 0
+-40 60 69 0
+197 -69 -210 0
+-37 -21 131 0
+-152 -239 183 0
+110 -193 -225 0
+-62 -20 21 0
+-245 -139 132 0
+201 -231 130 0
+134 115 70 0
+130 223 -194 0
+66 136 -195 0
+150 -11 -25 0
+141 -165 -199 0
+-102 -129 -26 0
+172 -75 -111 0
+-40 243 70 0
+-120 229 96 0
+113 -151 -225 0
+-223 -23 99 0
+-137 -115 118 0
+182 19 38 0
+-87 122 95 0
+-243 -129 -6 0
+188 -164 -200 0
+-80 49 -7 0
+242 -228 6 0
+-146 -66 -130 0
+95 -241 -24 0
+-27 -146 128 0
+118 -12 -88 0
+112 -201 111 0
+124 126 -155 0
+-149 210 143 0
+137 86 -245 0
+-54 179 -188 0
+-25 164 97 0
+-225 -155 202 0
+-32 -56 27 0
+24 -114 -172 0
+-195 182 -161 0
+29 -99 -127 0
+-201 209 -61 0
+-220 121 -23 0
+83 68 -114 0
+-236 -32 -174 0
+-109 192 96 0
+-142 -17 -39 0
+-170 -139 248 0
+193 -217 -110 0
+-48 206 -228 0
+219 -211 -83 0
+-145 88 166 0
+61 -211 224 0
+-100 -96 75 0
+-156 -200 1 0
+25 -141 64 0
+-5 100 -98 0
+-6 -93 -98 0
+-87 -1 -96 0
+-207 -116 197 0
+60 -24 -9 0
+-132 135 63 0
+-116 60 188 0
+214 126 88 0
+56 -243 -164 0
+-121 -9 187 0
+-93 -13 201 0
+-250 108 66 0
+25 35 229 0
+161 -149 -8 0
+-238 -22 216 0
+-240 -244 110 0
+196 149 209 0
+114 -110 -65 0
+108 -132 -55 0
+72 193 -228 0
+-134 106 122 0
+94 241 169 0
+-83 -115 113 0
+54 -66 -215 0
+64 3 -113 0
+169 -173 -84 0
+-61 10 120 0
+232 146 -236 0
+-178 -97 -8 0
+-63 19 -191 0
+153 229 237 0
+79 -78 235 0
+-38 36 91 0
+-59 -175 -41 0
+-13 -148 -169 0
+90 -185 51 0
+-191 32 197 0
+30 126 -123 0
+-154 65 125 0
+173 -28 152 0
+240 -54 -44 0
+159 -69 29 0
+192 -24 -242 0
+-14 -47 64 0
+143 163 106 0
+-153 244 124 0
+-193 192 71 0
+87 238 -89 0
+-76 -65 29 0
+218 -96 -182 0
+143 -43 -179 0
+18 -181 -154 0
+-153 238 -188 0
+223 142 53 0
+-20 248 -102 0
+138 -213 34 0
+-28 246 203 0
+131 -236 -92 0
+57 -198 50 0
+-114 -219 -78 0
+-206 58 111 0
+-11 152 -84 0
+-68 214 -152 0
+68 -88 75 0
+197 60 -243 0
+172 -230 221 0
+-121 -230 246 0
+121 -11 41 0
+-149 238 159 0
+-248 50 -164 0
+153 246 -168 0
+-218 148 117 0
+41 -223 -71 0
+154 143 228 0
+167 114 -132 0
+-18 -7 -201 0
+-72 98 -126 0
+249 -103 -200 0
+-60 -87 38 0
+-65 -67 -1 0
+161 178 -156 0
+167 -156 -8 0
+-103 69 -185 0
+232 -89 -216 0
+-139 -52 -235 0
+-94 -107 -83 0
+-132 -119 45 0
+125 -77 80 0
+-188 -230 -171 0
+71 138 -209 0
+212 120 -10 0
+-184 -1 80 0
+240 14 -130 0
+152 -11 107 0
+-229 235 243 0
+91 2 139 0
+-62 -229 -8 0
+194 198 -161 0
+201 -169 -245 0
+-164 -219 -142 0
+176 246 -184 0
+71 157 -208 0
+-225 241 -113 0
+119 16 48 0
+-21 -237 -7 0
+95 -68 157 0
+-6 203 -158 0
+-129 -6 196 0
+-120 10 26 0
+-206 143 -85 0
+124 -149 -45 0
+-32 -183 -130 0
+145 24 167 0
+-101 134 -68 0
+224 -8 -83 0
+35 93 -37 0
+-6 154 145 0
+-46 238 64 0
+19 178 211 0
+26 27 -20 0
+245 -118 -82 0
+-244 203 -108 0
+-178 133 189 0
+68 -114 -194 0
+42 225 23 0
+-51 77 -224 0
+-87 -101 -124 0
+146 -166 -94 0
+101 225 52 0
+40 45 225 0
+-169 157 -133 0
+-63 126 91 0
+-146 216 -245 0
+-178 -150 -126 0
+-230 234 175 0
+-11 214 -188 0
+-134 168 -102 0
+54 -249 -138 0
+200 -166 87 0
+-205 125 13 0
+160 -90 -22 0
+-73 117 -45 0
+-97 -145 -146 0
+171 -143 -50 0
+37 173 -70 0
+-107 211 -238 0
+5 130 -87 0
+196 -151 72 0
+225 56 157 0
+219 -98 47 0
+-186 -3 58 0
+-143 -134 245 0
+-157 -128 200 0
+-243 -193 -140 0
+23 -185 -50 0
+-166 158 198 0
+89 -223 -212 0
+132 108 -22 0
+165 -78 -181 0
+6 248 82 0
+-250 -232 211 0
+-26 -44 -13 0
+-131 8 -71 0
+141 3 -233 0
+219 63 207 0
+104 117 -5 0
+104 90 -4 0
+-80 208 -137 0
+57 250 228 0
+-248 41 -97 0
+-227 194 -80 0
+-191 -111 233 0
+-74 -58 16 0
+-184 14 -125 0
+196 51 237 0
+5 -231 21 0
+-228 152 138 0
+19 -169 -172 0
+159 -62 -144 0
+-231 -169 247 0
+45 215 -232 0
+-92 -27 -95 0
+94 5 -109 0
+145 -198 49 0
+-235 -212 -190 0
+-232 223 -115 0
+-155 129 -190 0
+189 -202 -181 0
+34 -112 -166 0
+104 134 109 0
+192 96 10 0
+-220 -213 176 0
+85 -150 -236 0
+-234 231 -65 0
+-47 -166 -99 0
+-192 -150 59 0
+-248 176 80 0
+-208 -169 -191 0
+-146 167 -119 0
+176 112 96 0
+238 -208 -204 0
+-164 156 -86 0
+-34 -37 88 0
+-113 126 187 0
+162 12 -114 0
+62 23 -87 0
+175 -232 -151 0
+179 -8 -17 0
+-38 95 -123 0
+227 -237 220 0
+220 56 28 0
+-52 246 79 0
+-183 -184 61 0
+197 -238 -138 0
+-28 188 -200 0
+3 248 250 0
+-127 106 65 0
+8 -241 -4 0
+-111 -137 -192 0
+-211 -232 91 0
+105 232 -116 0
+-173 139 25 0
+57 -102 74 0
+-14 30 151 0
+-108 -238 87 0
+-65 4 48 0
+100 30 198 0
+207 -75 142 0
+-45 148 90 0
+-50 -211 105 0
+-203 -223 7 0
+58 -2 -143 0
+-47 82 234 0
+249 157 16 0
+206 151 -80 0
+63 -239 209 0
+182 46 -113 0
+-234 98 -70 0
+86 35 -89 0
+221 -79 -90 0
+-37 201 115 0
+-107 201 -149 0
+208 -9 46 0
+210 -63 -116 0
+238 -135 -67 0
+205 -221 -155 0
+172 73 -124 0
+19 249 -158 0
+146 235 197 0
+249 22 -245 0
+-19 54 150 0
+-97 44 -188 0
+119 -132 228 0
+160 91 239 0
+-216 -101 -43 0
+141 185 195 0
+156 -204 -111 0
+73 42 105 0
+53 227 -141 0
+63 49 93 0
+-247 -150 193 0
+8 -96 -4 0
+-91 12 219 0
+-245 -114 13 0
+-127 217 -144 0
+-228 68 -54 0
+-221 -16 89 0
+151 -224 39 0
+-156 163 213 0
+-14 -174 -84 0
+61 121 -222 0
+-107 -11 -246 0
+223 136 102 0
+111 160 -183 0
+191 -92 153 0
+-179 -60 -166 0
+-131 -30 -217 0
+4 -198 86 0
+126 -70 1 0
+-37 84 -170 0
+-235 -37 -228 0
+106 -68 -180 0
+23 198 102 0
+-199 -178 130 0
+-28 -22 -107 0
+116 196 -1 0
+-243 200 -7 0
+-77 -44 -148 0
+239 100 128 0
+-142 76 135 0
+-213 -138 -41 0
+-152 -224 86 0
+108 -222 150 0
+205 140 -151 0
+196 -150 26 0
+-176 110 -187 0
+-102 -225 140 0
+-43 -241 -8 0
+-244 201 47 0
+94 228 206 0
+168 -234 213 0
+-21 -52 -11 0
+-196 -31 -134 0
+-110 217 80 0
+-212 205 -91 0
+-20 241 132 0
+19 115 133 0
+172 -219 151 0
+185 -31 -91 0
+-127 150 -156 0
+-116 87 220 0
+-78 87 -178 0
+-80 38 171 0
+-105 27 123 0
+147 -168 210 0
+32 -250 -113 0
+-64 74 -18 0
+193 112 170 0
+205 -196 39 0
+138 38 -248 0
+-123 121 -133 0
+-166 -185 -203 0
+-66 -119 -96 0
+248 187 133 0
+118 -151 -62 0
+-248 121 -22 0
+-10 -22 77 0
+196 21 122 0
+230 5 41 0
+-136 158 -205 0
+98 -21 -74 0
+11 161 -201 0
+-91 69 -176 0
+67 -89 -186 0
+161 87 -135 0
+-69 -132 178 0
+72 10 240 0
+178 -189 181 0
+-34 217 130 0
+196 235 -167 0
+-237 169 82 0
+-244 -133 -92 0
+96 -82 127 0
+-66 -218 245 0
+-25 -132 -53 0
+-143 197 -72 0
+-56 105 -15 0
+-86 -184 -1 0
+-239 -25 152 0
+51 -244 -219 0
+6 79 -127 0
+-209 109 -92 0
+-142 90 113 0
+-77 41 96 0
+67 -74 -59 0
+215 182 -73 0
+-79 -216 -234 0
+-100 -80 -79 0
+-34 49 -170 0
+194 -94 -17 0
+246 -94 -124 0
+-195 -13 97 0
+-167 -32 116 0
+125 -28 -137 0
+237 101 -7 0
+196 -99 -229 0
+200 111 176 0
+-82 -206 -140 0
+-34 75 162 0
+83 106 170 0
+-226 54 120 0
+118 72 -147 0
+151 -199 141 0
+174 179 165 0
+155 182 -139 0
+-95 -246 -50 0
+-250 67 243 0
+-83 10 -59 0
+-64 224 -133 0
+-11 213 -162 0
+-146 131 -178 0
+117 -94 194 0
+219 73 63 0
+231 109 -86 0
+94 -98 -108 0
+187 141 24 0
+-242 202 -212 0
+238 30 25 0
+-163 -38 180 0
+-143 -243 114 0
+-143 184 250 0
+-34 -39 37 0
+-197 212 -127 0
+-42 -175 220 0
+237 65 113 0
+-208 207 44 0
+43 -156 130 0
+177 97 64 0
+-236 109 -1 0
+-76 -65 239 0
+48 122 -9 0
+182 -122 -37 0
+-164 -129 34 0
+53 168 210 0
+-227 -198 103 0
+17 184 -138 0
+-157 206 89 0
+-131 -179 169 0
+-16 209 -17 0
+12 -238 -88 0
+130 -219 -156 0
+234 152 -136 0
+112 -226 -80 0
+-130 -156 -194 0
+36 142 -193 0
+96 -135 114 0
+181 -136 10 0
+218 69 -82 0
+-33 229 127 0
+182 160 -148 0
+-20 -128 -39 0
+243 -60 76 0
+-108 -93 -101 0
+161 -173 178 0
+-44 -81 -213 0
+-95 226 122 0
+-73 102 -61 0
+180 -212 -29 0
+-231 62 -91 0
+-211 142 70 0
+168 179 1 0
+40 134 212 0
+36 -212 -29 0
+233 -223 240 0
+-63 92 230 0
+-158 -181 242 0
+-19 10 -186 0
+47 -146 -179 0
+-4 193 143 0
+81 -78 -115 0
+124 118 59 0
+167 45 -38 0
+-70 -71 43 0
+169 -148 -195 0
+-85 222 -38 0
+-78 156 -116 0
+-165 188 -186 0
+-100 110 -31 0
+144 27 -73 0
+48 174 -185 0
+-83 200 -122 0
+90 -1 80 0
+236 -53 229 0
+191 -88 -114 0
+-226 224 -125 0
+-126 141 198 0
+-140 -179 -34 0
+89 -190 -39 0
+154 -147 -71 0
+219 135 220 0
+92 -171 168 0
+73 58 -185 0
+-93 -115 79 0
+-114 87 181 0
+-181 -73 225 0
+177 8 190 0
+101 -119 -165 0
+175 -67 -57 0
+-37 -62 -75 0
+57 176 -250 0
+-50 2 -174 0
+96 -196 88 0
+202 -156 129 0
+247 -196 -138 0
+-249 -218 -59 0
+164 48 -135 0
+-57 -132 -176 0
+207 93 -63 0
+162 -97 166 0
+-183 -166 46 0
+125 -78 -91 0
+-240 221 -8 0
+-71 -72 242 0
+104 69 190 0
+-97 51 -22 0
+185 -168 -13 0
+-152 166 147 0
+58 151 -83 0
+142 -138 -58 0
+-187 -3 227 0
+-144 80 186 0
+-82 -7 28 0
+240 222 9 0
+63 -162 180 0
+46 -179 -89 0
+-40 -30 -63 0
+87 -17 174 0
+-222 235 60 0
+-23 -120 -242 0
+-38 34 162 0
+-110 95 77 0
+89 157 28 0
+-100 -244 7 0
+-239 -246 -183 0
+214 236 205 0
+-173 -222 -105 0
+11 -232 82 0
+61 94 96 0
+130 -242 65 0
+-234 185 248 0
+199 -233 -81 0
+228 242 -205 0
+161 -91 42 0
+-75 38 35 0
+-151 83 192 0
+7 219 -234 0
+60 249 -207 0
+214 -218 -78 0
+49 -48 22 0
+90 -87 -204 0
+33 242 -194 0
+-231 -139 214 0
+174 116 -239 0
+235 169 -10 0
+127 93 32 0
+-55 -156 8 0
+-213 152 -224 0
+-197 12 242 0
+-147 248 31 0
+-102 -131 -126 0
+-150 15 155 0
+-243 -225 228 0
+92 98 78 0
+-196 181 88 0
+-10 188 -221 0
+134 -220 -197 0
+114 119 184 0
+-158 176 -183 0
+-75 -205 -146 0
+-3 192 -169 0
+155 -211 209 0
+-60 -113 203 0
+78 112 -212 0
+226 172 176 0
+102 87 -50 0
+-10 216 88 0
+53 127 -199 0
+42 -198 15 0
+-225 183 34 0
+8 -156 204 0
+184 -186 229 0
+107 -206 172 0
+-209 3 -239 0
+85 -230 -130 0
+-235 -138 89 0
+-202 -129 201 0
+-226 7 60 0
+-188 -21 23 0
+124 -80 -8 0
+187 183 -26 0
+-40 72 -99 0
+-93 228 6 0
+-173 -63 89 0
+-222 113 162 0
+-117 53 -41 0
+-112 117 -234 0
+-210 200 214 0
+32 -24 -150 0
+203 -190 3 0
+224 -36 -171 0
+-176 -39 -116 0
+145 -209 171 0
+195 205 47 0
+-234 -28 204 0
+104 -115 159 0
+-23 -55 125 0
+110 -108 83 0
+53 160 211 0
+113 -238 -63 0
+190 78 -70 0
+184 125 -3 0
+182 -122 73 0
+-21 205 -196 0
+17 -167 -188 0
+34 173 239 0
+52 204 -216 0
+19 -193 101 0
+127 -228 207 0
+-23 226 -177 0
+121 -89 82 0
+-201 243 54 0
+-145 -65 -8 0
+-247 32 -193 0
+214 -127 140 0
+207 -21 -131 0
+-17 206 35 0
+78 -66 107 0
+70 3 -14 0
+-237 234 -41 0
+176 27 -243 0
+37 110 -160 0
+171 -120 -227 0
+99 12 199 0
+28 -20 39 0
+41 -71 -135 0
+-237 -162 -86 0
+57 -154 -248 0
+-229 -30 -201 0
+234 -170 -4 0
+131 28 220 0
+242 -47 -8 0
+-205 249 144 0
+142 -10 -104 0
+76 -172 -165 0
+-229 74 -180 0
+44 -80 -36 0
+-43 112 227 0
+10 206 -18 0
+109 -123 127 0
+176 -180 -144 0
+-95 -172 -63 0
+109 -16 -81 0
+93 211 -100 0
+-66 -183 -18 0
+-12 -132 149 0
+-138 -82 -197 0
+-170 -71 -186 0
+-144 250 -97 0
+-139 175 104 0
+126 128 -191 0
+-50 172 -9 0
+167 41 -42 0
+237 -184 197 0
+4 -66 231 0
+167 98 225 0
+35 -171 180 0
+14 -83 -92 0
+-3 171 -66 0
+-4 8 57 0
+81 -31 -126 0
+-63 -172 167 0
+-42 229 166 0
+15 -36 20 0
+-71 -238 -32 0
+157 52 177 0
+-29 -169 -236 0
+-29 202 -179 0
+43 -99 -248 0
+86 -249 -219 0
+-13 33 242 0
+-3 94 -16 0
+189 68 -127 0
+81 54 -60 0
+60 201 236 0
+-218 79 -145 0
+56 21 53 0
+246 198 -159 0
+-84 -146 223 0
+130 33 38 0
+227 -28 -184 0
+-80 41 -222 0
+-224 -107 -178 0
+51 -63 139 0
+-111 -85 -146 0
+-3 177 -233 0
+137 128 9 0
+88 233 -228 0
+-9 -164 -19 0
+-11 -48 59 0
+111 -198 -185 0
+62 -21 110 0
+-191 -216 -102 0
+-125 -240 129 0
+-117 148 113 0
+184 165 -6 0
+-101 -70 160 0
+-80 -82 -4 0
+146 124 225 0
+-90 133 10 0
+10 241 -228 0
+155 -210 -55 0
+102 -249 28 0
+90 75 -151 0
+-177 -189 51 0
+-250 -151 -99 0
+213 -71 167 0
+-213 236 86 0
+-17 -181 -90 0
+-85 173 127 0
+244 110 168 0
+-50 49 154 0
+-53 29 24 0
+-154 -36 46 0
+182 -39 214 0
+-76 167 182 0
+-76 58 -67 0
+17 -77 -161 0
+-155 119 -215 0
+-241 43 -207 0
+-26 -176 46 0
+226 -244 -112 0
+174 239 -212 0
+-14 -184 -46 0
+147 124 200 0
+232 103 -227 0
+-81 35 138 0
+77 250 -100 0
+216 99 -62 0
+167 224 -69 0
+-167 59 248 0
+-37 167 -92 0
+-35 -186 168 0
+13 -190 -100 0
+19 -117 -151 0
+-233 150 35 0
+37 -79 128 0
+-39 81 -213 0
+185 -244 -64 0
+28 60 140 0
+97 -193 151 0
+-112 64 -57 0
+-35 106 33 0
+210 -213 80 0
+-13 248 -83 0
+-19 209 68 0
+-189 -146 -115 0
+-198 -170 37 0
+-66 -126 -27 0
+169 162 246 0
+-126 83 66 0
+-245 -190 109 0
+133 -49 -78 0
+178 -91 -169 0
+-242 -151 162 0
+118 47 -84 0
+-55 -237 178 0
+205 -55 106 0
+173 -95 -160 0
+-7 -160 49 0
+187 20 59 0
+-204 135 93 0
+188 3 -70 0
+113 207 -82 0
+-171 -55 159 0
+232 -159 -80 0
+-147 133 45 0
+4 -201 -97 0
+-60 -106 -87 0
+140 48 -189 0
+-109 249 -70 0
+-98 -186 -132 0
+235 178 96 0
+212 -60 195 0
+183 -90 -120 0
+33 -246 -135 0
+-100 -31 109 0
+-126 -157 -212 0
+59 -199 -22 0
+-76 180 -62 0
+-82 -83 -195 0
+-140 34 158 0
+-32 140 -237 0
+-205 -170 -174 0
+199 -248 -100 0
+-208 -24 -232 0
+-30 -130 -200 0
+18 -160 -104 0
+-229 107 134 0
+-72 31 -54 0
+70 -248 20 0
+-218 179 139 0
+-131 -134 176 0
+200 115 183 0
+-139 88 46 0
+-188 -77 -83 0
+216 96 161 0
+121 -144 161 0
+123 -78 -162 0
+71 -48 15 0
+201 -177 -99 0
+-16 -99 73 0
+204 73 228 0
+161 241 183 0
+250 -116 -141 0
+-36 -183 -56 0
+-111 -231 -38 0
+-18 -111 -64 0
+102 -135 -172 0
+127 -206 83 0
+-147 -6 -246 0
+-141 -1 193 0
+-169 -202 -211 0
+163 49 69 0
+-51 -211 -231 0
+-196 123 206 0
+153 -216 95 0
+-194 61 -230 0
+-89 205 226 0
+-182 -88 -19 0
+113 166 -119 0
+162 10 159 0
+34 -48 -113 0
+-190 -41 -109 0
+-224 130 -235 0
+239 -154 -121 0
+-51 -133 237 0
+11 -173 139 0
+-29 125 131 0
+34 14 -208 0
+223 244 153 0
+71 152 -6 0
+149 -122 67 0
+129 -23 -128 0
+88 -194 -180 0
+-44 185 179 0
+69 -99 181 0
+220 56 -163 0
+-39 -222 180 0
+83 69 -33 0
+-198 156 -179 0
+156 -171 -56 0
+128 215 18 0
+-197 -39 83 0
+-216 37 -132 0
+-242 246 151 0
+-127 28 -172 0
+-144 242 -131 0
+24 229 170 0
+170 70 -161 0
+-47 -59 205 0
+198 106 -103 0
+-36 181 -208 0
+-48 -117 218 0
+92 -143 -142 0
+-211 -241 -18 0
+241 135 -102 0
+60 -40 -70 0
+-6 -4 29 0
+-45 62 144 0
+-145 -24 78 0
+159 179 -150 0
+-150 81 -194 0
+-132 104 154 0
+163 121 -185 0
+-143 201 -22 0
+-236 22 -138 0
+-39 -181 240 0
+132 -32 191 0
+159 -105 -138 0
+91 53 146 0
+-72 -10 29 0
+119 -183 -241 0
+-197 47 173 0
+154 241 -219 0
+-237 175 -182 0
+-140 109 215 0
+-229 188 -41 0
+110 -243 3 0
+147 33 -75 0
+-245 -61 83 0
+131 -81 229 0
+-204 -228 235 0
+-200 57 -23 0
+37 235 184 0
+20 95 69 0
+-223 -151 91 0
+-248 -199 67 0
+12 143 -70 0
+185 -132 -143 0
+-126 13 88 0
+204 89 9 0
+-133 37 -203 0
+212 30 -38 0
+190 248 14 0
+-75 -242 -20 0
+19 -139 224 0
+-31 65 49 0
+-130 226 -95 0
+50 197 156 0
+71 103 -13 0
+-225 34 87 0
+210 92 84 0
+74 205 169 0
+-172 28 232 0
+-56 -158 -15 0
+120 206 49 0
+27 -107 -151 0
+108 136 -72 0
+-102 -180 83 0
+221 143 99 0
+236 20 -110 0
+80 142 78 0
+-221 -208 148 0
+-98 145 -231 0
+15 -30 -109 0
+174 -132 -194 0
+211 -14 -120 0
+114 98 151 0
+63 191 10 0
+9 -135 -99 0
+-41 -172 126 0
+214 -165 -73 0
+-26 66 -48 0
+41 -139 -82 0
+-120 190 87 0
+213 98 -5 0
+-148 -46 124 0
+-170 154 -141 0
+-108 -120 107 0
+-142 39 229 0
+61 219 -134 0
+-24 -204 -11 0
+223 94 43 0
+-82 169 -241 0
+-227 -249 -199 0
+240 37 -174 0
+89 126 184 0
+238 246 202 0
+-152 -192 181 0
+53 106 37 0
+-207 -50 130 0
+11 26 -44 0
+-97 -44 103 0
+-30 -95 46 0
+-225 -80 -121 0
+182 189 183 0
+-171 -121 -109 0
+-116 -77 201 0
+-83 -234 -199 0
+212 130 -1 0
+-216 38 -79 0
+231 -20 61 0
+-246 100 117 0
+-50 150 -55 0
+-170 239 -90 0
+-61 -36 233 0
+-78 163 102 0
+178 -248 186 0
+-116 -243 -152 0
+-130 161 -168 0
+-164 141 -23 0
+229 -107 119 0
+167 -173 118 0
+105 84 54 0
+186 133 205 0
+91 -15 -176 0
+-70 -141 62 0
+-58 -137 -229 0
+236 93 30 0
+84 -35 165 0
+-73 228 -31 0
+202 161 83 0
+70 156 -190 0
+245 67 21 0
+-57 -190 155 0
+238 49 20 0
+211 248 22 0
+96 -81 26 0
+-213 -124 173 0
+104 -205 -218 0
+50 -163 243 0
+-180 -141 37 0
+71 29 128 0
+202 26 130 0
+154 113 -232 0
+66 -170 -70 0
+-98 169 141 0
+181 190 -103 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-055.cnf b/benchmarks/UUF250.1065.100/uuf250-055.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-055.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -81 49 34 0
+178 51 245 0
+71 -199 -111 0
+-56 -206 -155 0
+-198 -77 80 0
+69 59 77 0
+108 -214 -161 0
+186 -71 153 0
+184 -219 241 0
+228 147 -196 0
+-86 -121 233 0
+-22 -80 -232 0
+137 -118 -52 0
+74 -97 -183 0
+-183 -162 29 0
+52 -54 -201 0
+53 -238 -3 0
+15 56 -52 0
+-30 -168 -62 0
+95 165 -158 0
+-203 -94 -179 0
+77 -180 132 0
+14 228 -106 0
+31 73 117 0
+-89 130 13 0
+122 204 149 0
+195 184 -207 0
+-126 27 -148 0
+181 -124 14 0
+-146 55 -178 0
+213 -172 -133 0
+137 -166 -174 0
+-13 118 214 0
+100 30 -181 0
+162 -223 202 0
+-19 -93 -174 0
+142 -90 62 0
+-2 195 171 0
+-22 204 -49 0
+98 -229 50 0
+-86 71 225 0
+-128 113 -181 0
+-195 241 -154 0
+-181 49 221 0
+231 -94 -193 0
+81 -246 241 0
+174 111 -127 0
+-88 -247 162 0
+-164 -88 -54 0
+-230 -200 -13 0
+93 60 -169 0
+-98 -38 11 0
+146 -230 -61 0
+64 135 54 0
+36 -248 -224 0
+-221 13 -12 0
+40 -193 163 0
+-115 63 35 0
+-142 183 -141 0
+-220 -86 156 0
+-145 -104 -88 0
+33 127 -195 0
+198 -106 34 0
+-15 -157 180 0
+180 -42 244 0
+-17 29 157 0
+-206 -55 218 0
+-150 -85 116 0
+-224 -221 -247 0
+-241 -110 -245 0
+-54 -249 -199 0
+51 128 -25 0
+-29 179 -246 0
+-234 -85 172 0
+-184 -228 -212 0
+99 -15 192 0
+18 26 242 0
+-203 -72 198 0
+150 -200 -144 0
+-173 115 109 0
+78 -142 86 0
+132 -205 -87 0
+143 -199 -202 0
+149 47 117 0
+175 -41 -162 0
+-104 2 96 0
+250 152 -239 0
+-216 167 185 0
+-85 -156 -128 0
+-249 -123 -35 0
+-116 -9 -211 0
+-245 198 -132 0
+-219 -249 73 0
+234 -250 -235 0
+-107 199 -55 0
+100 -224 -219 0
+-41 -180 -114 0
+-78 133 145 0
+-230 -20 59 0
+-147 -237 208 0
+-162 228 -41 0
+-46 -78 156 0
+-55 -78 -202 0
+9 -208 -7 0
+76 69 124 0
+-101 181 229 0
+117 106 94 0
+92 70 -171 0
+31 27 105 0
+174 -170 95 0
+48 -54 45 0
+-43 62 -211 0
+-230 -176 44 0
+-48 249 -89 0
+179 209 102 0
+-138 53 109 0
+-36 121 -116 0
+221 -237 125 0
+-77 184 -92 0
+-98 15 86 0
+5 175 -143 0
+167 -143 92 0
+231 110 -85 0
+199 200 -154 0
+168 -213 5 0
+-93 166 218 0
+206 -196 217 0
+-147 209 214 0
+202 13 -38 0
+96 -221 115 0
+143 65 -192 0
+-184 5 -166 0
+-5 -199 -102 0
+57 -131 -178 0
+247 -82 -201 0
+138 -74 237 0
+-50 118 41 0
+-108 -23 -41 0
+124 -48 100 0
+-32 -138 167 0
+-154 -137 171 0
+-176 -15 -222 0
+59 88 12 0
+-69 -171 -51 0
+-4 81 170 0
+138 -217 188 0
+-205 -197 15 0
+229 15 16 0
+146 -232 70 0
+-67 -208 -93 0
+-3 80 139 0
+-234 -62 -18 0
+2 211 208 0
+36 -185 -1 0
+-118 65 162 0
+134 -54 183 0
+93 -228 102 0
+53 -226 44 0
+30 -29 17 0
+-235 -2 -79 0
+-250 95 -182 0
+223 210 -154 0
+-157 -122 104 0
+34 -161 124 0
+-64 177 -9 0
+-21 73 -66 0
+129 228 -142 0
+160 -208 -81 0
+-109 -191 124 0
+-240 -55 241 0
+219 -218 -136 0
+217 49 -119 0
+-67 240 126 0
+-110 112 -225 0
+48 84 -20 0
+-102 51 184 0
+-128 -51 -153 0
+165 225 -223 0
+75 -233 -87 0
+14 13 -33 0
+-152 -146 182 0
+17 -31 -188 0
+-178 163 143 0
+43 -18 -205 0
+-105 246 -148 0
+137 197 138 0
+103 102 148 0
+210 42 249 0
+-220 -53 51 0
+-59 -249 29 0
+199 23 22 0
+203 -194 209 0
+-186 193 115 0
+217 -15 177 0
+52 -248 -69 0
+-154 -152 227 0
+-32 191 -10 0
+-64 -226 -186 0
+-53 -126 -245 0
+49 195 -181 0
+72 179 36 0
+-116 -135 215 0
+118 189 -231 0
+34 -169 -16 0
+-211 196 -104 0
+26 -135 -56 0
+85 -48 -45 0
+55 41 -108 0
+-175 -128 142 0
+-100 116 235 0
+-81 33 182 0
+46 -179 163 0
+10 33 -126 0
+-90 -243 97 0
+20 -32 117 0
+-51 -66 157 0
+98 248 -179 0
+-95 -97 190 0
+190 54 -249 0
+-38 54 -213 0
+-29 108 -14 0
+186 -188 214 0
+-21 42 148 0
+-217 -202 -165 0
+147 -27 2 0
+57 -210 166 0
+-35 -80 -194 0
+-49 -215 -183 0
+-58 142 -146 0
+-171 4 161 0
+-230 -170 -52 0
+153 24 -27 0
+-237 71 186 0
+113 75 3 0
+143 -218 -113 0
+-146 119 -145 0
+-145 167 -157 0
+-141 249 -77 0
+31 -91 189 0
+-182 -105 -161 0
+132 -113 -31 0
+-223 45 -70 0
+35 -56 247 0
+-47 3 -103 0
+-33 -223 96 0
+79 -90 202 0
+23 141 -123 0
+91 -69 -235 0
+-99 -226 211 0
+192 -244 -226 0
+126 16 -23 0
+156 -147 82 0
+-208 -79 184 0
+150 -14 89 0
+113 -158 -42 0
+22 -70 243 0
+235 53 14 0
+181 -38 -81 0
+228 -129 -10 0
+-114 -102 132 0
+-134 211 146 0
+244 240 -95 0
+9 237 -212 0
+84 -78 70 0
+-68 -7 161 0
+-26 -46 61 0
+214 -166 55 0
+-233 181 -97 0
+-135 -103 -26 0
+-13 175 174 0
+-238 133 -84 0
+-122 -220 204 0
+162 72 161 0
+-242 -194 133 0
+-209 152 226 0
+-155 101 196 0
+138 131 221 0
+156 222 184 0
+174 69 218 0
+107 223 8 0
+146 -9 -222 0
+92 -134 -111 0
+174 -131 -142 0
+132 -120 39 0
+-206 33 -25 0
+84 11 -138 0
+-36 193 -18 0
+-67 179 123 0
+-178 168 188 0
+18 -223 146 0
+171 20 -59 0
+110 64 -211 0
+72 248 -76 0
+-207 -202 -83 0
+-190 -192 91 0
+-152 -147 -121 0
+153 81 56 0
+-66 -157 -122 0
+36 143 106 0
+-64 -4 -16 0
+-6 137 39 0
+-118 249 -90 0
+-48 176 82 0
+-74 -103 -161 0
+4 -35 -229 0
+-162 195 -99 0
+210 189 193 0
+225 160 229 0
+-74 153 148 0
+-210 86 153 0
+-150 -17 37 0
+-194 -177 -47 0
+-190 200 -69 0
+215 80 -51 0
+-230 -24 218 0
+224 111 89 0
+-118 -54 -233 0
+-72 130 -158 0
+38 13 244 0
+-220 -105 82 0
+11 -211 154 0
+-156 88 66 0
+96 -73 -135 0
+-168 250 196 0
+220 -58 -176 0
+-94 6 122 0
+9 -10 -179 0
+-80 -243 -2 0
+148 163 213 0
+164 43 108 0
+1 -188 -108 0
+-215 193 222 0
+73 97 111 0
+-37 209 19 0
+-51 216 -136 0
+10 -55 167 0
+80 142 43 0
+170 -108 -156 0
+-137 -218 -176 0
+-248 -18 -193 0
+113 185 -52 0
+-128 -131 -120 0
+-230 -101 -12 0
+103 -18 -160 0
+-5 172 145 0
+-193 -167 4 0
+223 -73 185 0
+247 223 217 0
+200 -210 116 0
+-236 -242 211 0
+-199 131 -182 0
+-6 -98 -199 0
+57 -186 165 0
+-122 143 -232 0
+-26 238 -210 0
+-1 66 -29 0
+58 -24 -1 0
+199 21 126 0
+135 -166 -211 0
+84 -178 200 0
+-192 164 -134 0
+-125 -153 -174 0
+-66 -108 -159 0
+-9 -105 118 0
+-182 54 198 0
+200 40 25 0
+-233 135 -23 0
+-45 76 40 0
+156 -26 114 0
+-44 177 -137 0
+-103 8 24 0
+247 -73 -170 0
+-201 -25 6 0
+249 -134 47 0
+196 -201 218 0
+67 -45 34 0
+125 -168 -197 0
+-224 -137 -200 0
+1 -124 -61 0
+89 182 168 0
+83 -80 155 0
+-239 44 -244 0
+111 61 -66 0
+238 39 65 0
+-15 -175 -233 0
+-43 -63 -75 0
+24 168 -39 0
+197 213 -186 0
+203 11 14 0
+68 72 24 0
+45 -48 -67 0
+-115 18 163 0
+-28 -231 228 0
+-188 -195 11 0
+51 29 -140 0
+-79 -124 -192 0
+141 108 -204 0
+69 38 -219 0
+46 -189 156 0
+124 191 -146 0
+159 -93 97 0
+-36 -129 -197 0
+-228 1 -244 0
+158 -92 183 0
+179 22 13 0
+-48 194 120 0
+-235 79 -237 0
+-138 -45 -170 0
+125 -148 -58 0
+-130 -140 227 0
+169 -11 -206 0
+-146 140 -78 0
+-51 208 -190 0
+-186 214 78 0
+-198 150 -178 0
+-187 -209 152 0
+142 196 219 0
+75 225 -53 0
+-231 26 60 0
+171 -195 -25 0
+-32 -195 67 0
+66 82 69 0
+-148 -180 59 0
+-182 -205 -148 0
+90 -99 138 0
+30 -226 68 0
+219 -216 -90 0
+-123 148 125 0
+54 -29 -201 0
+-110 80 -31 0
+4 -249 -222 0
+69 114 70 0
+-229 10 -139 0
+-213 -136 42 0
+56 -17 -103 0
+-241 244 125 0
+191 161 -136 0
+-24 -245 9 0
+-151 118 -1 0
+216 -87 -174 0
+194 164 -157 0
+-91 65 -160 0
+-225 99 171 0
+99 162 -193 0
+-7 -70 -60 0
+-93 -81 146 0
+-248 -241 -85 0
+83 -192 8 0
+79 23 180 0
+244 128 -103 0
+-35 -150 -72 0
+200 147 -211 0
+-194 -137 119 0
+-220 -219 -66 0
+183 232 65 0
+26 -70 -22 0
+-68 200 -28 0
+-178 -8 73 0
+-99 116 181 0
+-181 87 182 0
+243 -191 -76 0
+-157 140 -64 0
+-139 -52 192 0
+77 29 206 0
+125 -207 146 0
+-110 165 -207 0
+-181 160 -36 0
+178 -233 -211 0
+-210 21 -169 0
+225 -153 151 0
+137 68 -238 0
+240 -183 -150 0
+-185 -104 -226 0
+-36 183 -190 0
+149 -73 120 0
+123 -80 -147 0
+-100 -163 82 0
+-243 123 113 0
+137 53 19 0
+-45 -155 -189 0
+-243 -77 -211 0
+38 35 -46 0
+-127 -27 106 0
+75 -131 -176 0
+-210 -2 87 0
+-29 158 117 0
+-122 -84 86 0
+152 80 -146 0
+131 -143 -21 0
+237 196 -230 0
+-114 122 53 0
+32 -232 -182 0
+-237 51 213 0
+22 -188 -175 0
+-21 230 -106 0
+-145 -166 -70 0
+-46 177 161 0
+-111 -30 74 0
+-184 105 -29 0
+-247 -77 -45 0
+141 -45 -62 0
+132 -116 -152 0
+220 188 -71 0
+-148 33 -94 0
+-116 5 -18 0
+-152 -141 -191 0
+204 -109 -246 0
+-66 -187 -92 0
+-125 127 -224 0
+-160 168 -237 0
+73 -229 128 0
+-144 146 -214 0
+-43 -66 118 0
+75 78 223 0
+31 -205 194 0
+-5 -204 -249 0
+-236 -111 87 0
+-130 -42 152 0
+93 2 -181 0
+92 81 181 0
+55 -103 -16 0
+245 -220 93 0
+167 48 134 0
+172 -138 61 0
+79 44 191 0
+72 -133 141 0
+-69 181 94 0
+-4 -177 60 0
+198 167 -242 0
+120 98 238 0
+-99 179 -199 0
+-114 -85 65 0
+220 -250 -3 0
+134 85 -163 0
+69 212 -30 0
+123 121 67 0
+206 -225 -167 0
+96 -152 163 0
+95 -65 -134 0
+-190 9 -189 0
+-107 187 -82 0
+-5 -212 166 0
+-83 -78 -250 0
+-45 20 -245 0
+155 -216 193 0
+-54 -41 -193 0
+-76 -218 -162 0
+89 -221 -222 0
+19 -10 -166 0
+-198 -92 159 0
+147 238 134 0
+-39 -198 -64 0
+94 29 -172 0
+-212 -135 147 0
+-69 -95 176 0
+-70 -131 -97 0
+50 -8 167 0
+-65 53 -134 0
+124 -79 135 0
+105 24 126 0
+-140 71 -240 0
+205 -74 -217 0
+-227 2 111 0
+-113 -173 244 0
+-238 152 -18 0
+-224 -1 143 0
+71 177 -219 0
+-10 -78 -55 0
+-110 -95 -159 0
+-231 123 86 0
+155 -249 97 0
+145 66 232 0
+58 83 161 0
+-28 -191 -177 0
+-121 -164 20 0
+-52 65 43 0
+-204 7 -104 0
+-19 177 11 0
+-11 68 -32 0
+85 124 128 0
+-150 130 -103 0
+230 -232 221 0
+12 185 17 0
+-113 125 -124 0
+-108 -146 250 0
+-23 149 -209 0
+90 -70 -218 0
+-150 -165 -69 0
+223 -50 57 0
+-222 51 13 0
+51 -59 -160 0
+-245 24 -70 0
+-96 -233 139 0
+-97 -121 125 0
+20 -188 -118 0
+-44 -210 -213 0
+203 -213 170 0
+-247 -20 -236 0
+210 -30 -6 0
+152 -202 160 0
+-174 -28 -29 0
+-33 -184 -210 0
+-206 203 154 0
+76 -48 117 0
+-52 33 -1 0
+30 225 -12 0
+56 143 -177 0
+149 -50 -86 0
+138 -66 221 0
+53 -198 -135 0
+38 -189 162 0
+-42 53 165 0
+-102 215 59 0
+111 -155 115 0
+184 211 210 0
+-5 51 57 0
+188 142 -107 0
+-111 -212 -138 0
+219 10 -58 0
+95 25 -177 0
+-172 98 242 0
+-32 202 233 0
+-61 164 -54 0
+-102 -52 211 0
+126 229 -76 0
+-243 -204 16 0
+76 214 231 0
+-151 163 197 0
+156 213 -81 0
+-167 248 -195 0
+-161 43 181 0
+-205 -102 -77 0
+-218 60 -91 0
+194 168 165 0
+-240 -201 34 0
+162 103 -126 0
+205 -233 -4 0
+209 135 -222 0
+-2 243 -153 0
+-202 -8 137 0
+-69 -103 -182 0
+96 -149 194 0
+-12 -139 246 0
+219 190 38 0
+-57 58 63 0
+-23 111 108 0
+165 -150 -201 0
+-219 -11 -19 0
+10 212 147 0
+-103 139 59 0
+171 105 212 0
+80 223 -166 0
+-161 50 -175 0
+136 23 -130 0
+33 173 -101 0
+-193 8 38 0
+171 -116 -69 0
+-1 -58 -198 0
+-94 -122 234 0
+186 226 -37 0
+220 72 7 0
+-45 223 171 0
+132 -176 -17 0
+151 -34 212 0
+60 -123 242 0
+66 -120 -126 0
+174 -38 205 0
+-163 50 -250 0
+158 -7 -195 0
+-135 191 -5 0
+181 -102 24 0
+-38 -98 -56 0
+66 104 -23 0
+-226 190 137 0
+52 194 -208 0
+-210 249 97 0
+1 92 117 0
+29 -150 -161 0
+182 190 -133 0
+85 -162 -134 0
+-37 -178 202 0
+153 -162 -98 0
+-77 246 81 0
+181 229 233 0
+-4 -131 -5 0
+90 210 149 0
+-48 246 -221 0
+-76 92 -184 0
+-200 10 210 0
+26 -76 138 0
+-1 53 21 0
+-209 142 109 0
+117 112 215 0
+-31 -217 -54 0
+-248 -175 -202 0
+-195 205 217 0
+-79 -63 -202 0
+61 -109 99 0
+69 -190 -83 0
+-248 178 157 0
+113 -7 -66 0
+140 -50 -232 0
+-79 47 -83 0
+42 141 180 0
+106 -11 38 0
+-124 -73 105 0
+108 -42 126 0
+-64 -211 -159 0
+137 179 -121 0
+-176 -159 145 0
+-62 -45 178 0
+243 -91 121 0
+-230 -243 213 0
+-118 25 28 0
+123 -17 -239 0
+122 -42 -203 0
+-129 200 -26 0
+-1 -46 199 0
+64 52 -112 0
+-171 -163 -218 0
+68 52 -239 0
+-207 -229 -146 0
+-188 -228 -9 0
+223 5 244 0
+35 -17 -197 0
+-200 244 177 0
+135 -221 -6 0
+243 140 -211 0
+-194 247 157 0
+-221 115 -19 0
+-42 67 -188 0
+246 -140 172 0
+-234 -163 14 0
+96 107 35 0
+4 -14 230 0
+-216 -222 -164 0
+104 -186 -59 0
+-149 172 141 0
+-200 -211 -161 0
+100 -216 -217 0
+176 202 118 0
+9 -207 -243 0
+-46 131 -102 0
+-240 -242 -177 0
+-104 76 -70 0
+-81 -42 -83 0
+-178 103 133 0
+-41 214 -164 0
+216 -247 -57 0
+220 -48 -50 0
+6 -33 182 0
+228 130 180 0
+173 -165 -228 0
+217 -107 -230 0
+220 -193 -250 0
+158 238 -234 0
+166 -54 -66 0
+109 -87 -106 0
+68 -140 103 0
+-250 -132 -18 0
+-201 -59 238 0
+-121 -64 116 0
+-127 17 116 0
+228 -170 178 0
+-156 -216 223 0
+-174 166 181 0
+224 -221 141 0
+-119 33 -66 0
+-23 243 87 0
+41 -229 -19 0
+135 -77 -150 0
+143 212 -220 0
+-83 -170 -160 0
+-66 -177 -167 0
+-206 -167 218 0
+208 -64 -197 0
+107 22 -145 0
+202 138 116 0
+-35 102 197 0
+-190 -209 -240 0
+-28 -141 232 0
+158 -104 -133 0
+249 -131 76 0
+135 -27 -214 0
+-155 168 176 0
+63 103 -249 0
+156 234 100 0
+225 -35 -160 0
+162 33 -178 0
+92 -19 -72 0
+126 226 249 0
+-121 -177 59 0
+-249 -189 129 0
+-59 151 -60 0
+-142 -117 193 0
+110 -10 81 0
+-184 -5 -28 0
+-86 -223 -181 0
+241 -190 69 0
+-223 68 210 0
+21 -141 -103 0
+-203 -182 -240 0
+-223 -9 187 0
+-72 213 -7 0
+-234 -236 250 0
+37 -171 140 0
+-225 102 115 0
+178 34 16 0
+152 -219 89 0
+-26 216 22 0
+-6 37 -222 0
+-20 -32 243 0
+-214 -164 50 0
+-62 -145 25 0
+-172 -212 221 0
+-245 186 -123 0
+107 -101 -212 0
+-116 -199 113 0
+-222 -239 -1 0
+-250 60 149 0
+-56 -247 15 0
+108 -70 -196 0
+-18 -35 129 0
+-236 -171 -45 0
+174 -166 -243 0
+-151 192 -242 0
+-11 227 -25 0
+137 -64 -228 0
+71 -179 99 0
+48 -89 180 0
+36 -62 -7 0
+233 -237 -102 0
+-201 79 -211 0
+-106 165 -82 0
+-218 78 -86 0
+-214 -153 58 0
+-95 -163 -22 0
+94 120 -42 0
+207 153 50 0
+35 -75 156 0
+-117 -186 177 0
+-210 -250 -19 0
+-195 39 58 0
+-121 49 9 0
+-249 -122 -190 0
+178 109 98 0
+-211 -243 -2 0
+-168 -167 236 0
+81 -24 -126 0
+-205 193 84 0
+-56 -25 -184 0
+-156 88 -209 0
+105 -235 -98 0
+168 -41 -24 0
+6 -84 159 0
+165 -34 -30 0
+65 93 245 0
+204 -105 47 0
+51 -113 -47 0
+-41 163 -11 0
+-204 166 -21 0
+-140 78 51 0
+-197 54 156 0
+249 -155 214 0
+-222 -19 32 0
+-220 -171 -199 0
+-199 -44 -40 0
+-49 125 194 0
+55 -117 -202 0
+-137 134 -198 0
+-202 86 -85 0
+-114 24 -32 0
+-43 71 -84 0
+-33 79 -67 0
+164 -233 -113 0
+25 103 -63 0
+-98 117 -162 0
+-88 63 5 0
+-122 82 -107 0
+168 230 185 0
+7 -116 -189 0
+208 -72 59 0
+53 -38 -142 0
+-86 81 22 0
+146 -186 -67 0
+167 223 -22 0
+47 249 68 0
+184 -172 56 0
+15 65 95 0
+-123 -153 49 0
+96 149 237 0
+-114 -51 -27 0
+200 -90 66 0
+20 -179 109 0
+226 88 18 0
+39 -122 -149 0
+53 103 203 0
+224 -234 198 0
+-83 9 41 0
+56 98 93 0
+-74 -161 -241 0
+125 238 82 0
+-184 40 100 0
+242 161 -98 0
+-38 -158 -66 0
+-248 55 99 0
+217 -151 21 0
+165 160 -126 0
+-104 33 -115 0
+-170 -102 124 0
+174 -229 -158 0
+55 -183 85 0
+162 -147 220 0
+241 -16 43 0
+-71 136 -209 0
+-48 45 -169 0
+-139 -121 67 0
+34 -107 196 0
+14 -135 122 0
+163 60 224 0
+-62 51 -140 0
+-114 144 76 0
+-230 -150 128 0
+-31 -166 -155 0
+-240 135 -204 0
+-59 68 7 0
+-154 161 156 0
+-249 -70 173 0
+147 -25 -241 0
+-196 -167 98 0
+106 -189 -172 0
+124 40 -129 0
+-52 -17 40 0
+49 40 -59 0
+3 -38 152 0
+203 -43 220 0
+-92 29 -146 0
+-190 109 180 0
+13 -132 -113 0
+-56 173 -242 0
+-238 225 221 0
+-64 -190 -153 0
+122 100 -69 0
+-124 -91 -33 0
+-189 -217 -127 0
+108 161 -123 0
+203 -181 161 0
+-66 10 -170 0
+36 -184 -89 0
+-22 108 -216 0
+-46 -145 -49 0
+139 176 -96 0
+120 -97 245 0
+37 17 -238 0
+124 107 14 0
+228 -50 -196 0
+192 -107 94 0
+22 26 -221 0
+71 -100 217 0
+-215 -98 -158 0
+-28 -165 -212 0
+-142 -133 -37 0
+110 -192 218 0
+-31 29 131 0
+-49 51 -203 0
+119 57 -54 0
+9 -171 127 0
+-238 16 -239 0
+236 127 225 0
+-220 -174 -112 0
+62 248 -196 0
+-110 -86 146 0
+34 119 -68 0
+-218 -58 -40 0
+4 143 -87 0
+-5 -126 215 0
+176 101 128 0
+-124 -120 -127 0
+-104 110 -8 0
+-58 -56 -74 0
+111 -175 14 0
+-117 51 -105 0
+-3 -246 -62 0
+79 -41 63 0
+16 -241 170 0
+-227 246 -14 0
+245 -187 191 0
+41 184 -59 0
+55 -141 -35 0
+-231 243 209 0
+240 58 -89 0
+143 -42 97 0
+-146 181 211 0
+-198 -87 -163 0
+-200 185 -131 0
+2 74 20 0
+250 220 -109 0
+124 -197 -179 0
+106 98 49 0
+158 -30 187 0
+250 190 -96 0
+-86 30 -142 0
+192 249 140 0
+-82 -187 -137 0
+133 -112 -245 0
+-91 -150 -121 0
+-108 -5 180 0
+191 141 -53 0
+120 -94 71 0
+-222 -106 137 0
+148 -15 187 0
+169 58 111 0
+-152 247 -200 0
+-88 -197 54 0
+183 -174 132 0
+107 37 71 0
+150 223 -78 0
+69 -222 -131 0
+229 -14 154 0
+-58 -104 -29 0
+246 29 204 0
+-87 -221 231 0
+-49 50 -22 0
+136 46 -211 0
+-145 135 -235 0
+91 -70 186 0
+52 -223 -229 0
+83 186 9 0
+52 250 -121 0
+-144 184 -82 0
+-36 -199 226 0
+-230 45 -85 0
+-168 159 158 0
+1 64 23 0
+-68 221 246 0
+55 135 51 0
+-142 86 -88 0
+198 -211 73 0
+-128 137 -149 0
+-212 -76 196 0
+59 29 179 0
+-153 -200 -120 0
+-154 124 226 0
+107 -146 -209 0
+-218 -228 -130 0
+233 231 -102 0
+-244 -240 -5 0
+137 38 41 0
+-172 -123 196 0
+-65 97 76 0
+-117 3 9 0
+103 88 -38 0
+25 207 241 0
+116 240 130 0
+-159 -185 105 0
+12 -245 -127 0
+69 -66 -58 0
+58 198 -84 0
+-55 -129 141 0
+191 97 195 0
+170 92 68 0
+16 180 95 0
+201 -93 -215 0
+185 -195 107 0
+86 69 -143 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-056.cnf b/benchmarks/UUF250.1065.100/uuf250-056.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-056.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 7 69 127 0
+-190 153 -101 0
+-125 198 -53 0
+15 -130 140 0
+-160 -192 -7 0
+-9 210 200 0
+3 -1 166 0
+230 -11 215 0
+168 9 181 0
+-136 -212 -22 0
+-24 164 -185 0
+-237 -52 -247 0
+-168 -133 -143 0
+184 -83 -146 0
+-196 -25 159 0
+-193 -191 228 0
+123 150 -78 0
+-1 219 115 0
+-29 -35 111 0
+121 95 -25 0
+93 -5 132 0
+-97 4 -195 0
+156 123 215 0
+-49 -44 -100 0
+-159 89 -94 0
+125 211 162 0
+-52 128 -46 0
+-242 -208 41 0
+21 -26 99 0
+-119 93 154 0
+119 -152 232 0
+73 -209 -139 0
+37 -196 148 0
+-132 172 150 0
+-45 161 -176 0
+-220 242 104 0
+213 -95 -220 0
+-42 250 120 0
+-65 -207 -193 0
+-48 -231 145 0
+176 149 10 0
+40 -62 127 0
+183 -204 -89 0
+74 -208 120 0
+-1 -220 -36 0
+-164 -120 -114 0
+206 -188 -24 0
+171 -128 140 0
+173 4 -241 0
+-98 -22 132 0
+-99 81 195 0
+-174 210 -30 0
+134 -213 103 0
+56 -145 38 0
+209 -35 -79 0
+166 -17 76 0
+-203 152 40 0
+208 233 45 0
+-94 61 161 0
+188 -66 133 0
+12 -72 68 0
+-168 135 198 0
+39 -74 29 0
+100 227 -94 0
+-108 45 -16 0
+40 -72 -243 0
+154 76 -60 0
+-148 -72 -1 0
+210 4 -111 0
+4 120 13 0
+-191 149 145 0
+-109 160 -128 0
+95 158 -232 0
+229 43 -139 0
+58 100 -21 0
+143 -59 29 0
+-90 100 -194 0
+128 -112 -111 0
+-245 184 237 0
+34 -81 183 0
+-184 42 109 0
+-247 -168 -200 0
+144 12 78 0
+-199 -115 -217 0
+-19 31 -70 0
+1 -19 11 0
+-209 -227 -7 0
+-125 60 154 0
+-235 -13 -140 0
+191 -217 168 0
+-230 168 22 0
+80 -236 -229 0
+-228 -17 206 0
+155 -203 -33 0
+181 95 198 0
+101 85 32 0
+124 -155 -44 0
+-249 219 -204 0
+224 5 125 0
+-237 230 -122 0
+49 178 -61 0
+-139 174 40 0
+118 -25 250 0
+242 -201 -104 0
+144 -194 -131 0
+243 176 -136 0
+-189 144 -109 0
+9 193 -159 0
+-107 6 87 0
+-113 16 236 0
+202 24 39 0
+-22 -15 188 0
+-14 1 -206 0
+-58 117 225 0
+-187 -189 -112 0
+36 -134 -166 0
+118 242 -6 0
+68 136 249 0
+-244 115 -124 0
+-65 195 140 0
+-69 -153 -205 0
+-226 -94 167 0
+-230 -217 -173 0
+236 -234 94 0
+-60 -17 -47 0
+-20 -11 66 0
+150 -222 136 0
+104 -182 -1 0
+7 145 -224 0
+-203 64 -192 0
+-162 33 -145 0
+-19 -157 112 0
+-188 77 -245 0
+-179 -111 49 0
+78 -163 -117 0
+153 72 -162 0
+188 -67 76 0
+113 158 -125 0
+12 -24 89 0
+-113 4 212 0
+109 -176 -195 0
+189 -161 61 0
+-63 -72 189 0
+166 -190 -58 0
+53 113 238 0
+138 -200 -186 0
+-76 -159 70 0
+167 -235 102 0
+-140 87 -220 0
+-182 -143 -81 0
+179 -45 123 0
+24 203 -1 0
+-123 6 159 0
+-4 -1 167 0
+192 129 150 0
+195 226 -102 0
+-160 -113 183 0
+-84 79 -27 0
+-73 55 138 0
+-246 -219 214 0
+202 185 237 0
+-33 162 -189 0
+236 -156 223 0
+150 -220 80 0
+123 204 75 0
+98 51 1 0
+160 137 -163 0
+-243 87 140 0
+241 249 -7 0
+176 -158 169 0
+66 -92 -68 0
+-68 -85 -58 0
+215 -177 246 0
+-141 -133 -92 0
+111 -128 35 0
+47 194 121 0
+35 78 131 0
+-1 -23 -240 0
+-89 -17 -14 0
+58 24 -93 0
+-122 -100 -165 0
+-38 248 2 0
+-231 89 -82 0
+102 173 -225 0
+-81 161 -162 0
+145 125 64 0
+-233 153 24 0
+44 52 201 0
+83 -124 208 0
+195 -70 -222 0
+-70 -138 -100 0
+-160 -179 -118 0
+-45 207 239 0
+-30 -164 134 0
+49 166 -193 0
+246 -91 74 0
+-60 133 199 0
+115 110 -68 0
+-114 134 63 0
+120 -170 -199 0
+249 185 60 0
+92 88 -165 0
+-151 -129 -89 0
+-116 95 -77 0
+212 117 -160 0
+23 241 -188 0
+-186 108 135 0
+126 -250 -203 0
+-209 -77 -221 0
+98 -130 35 0
+136 176 82 0
+-44 -206 208 0
+-43 -57 79 0
+139 -108 137 0
+28 92 184 0
+-154 235 12 0
+86 102 -238 0
+-123 72 226 0
+-13 206 -233 0
+-203 -93 -69 0
+-222 60 -152 0
+16 -130 61 0
+-173 -47 -163 0
+22 -11 -185 0
+231 -112 -93 0
+217 -220 57 0
+-78 -219 -231 0
+-229 144 -201 0
+121 63 210 0
+-54 48 -230 0
+-144 -63 -197 0
+52 -8 118 0
+-187 125 234 0
+87 -137 -88 0
+-165 -246 202 0
+122 -36 111 0
+217 38 -48 0
+-174 -7 68 0
+182 230 -221 0
+173 191 157 0
+171 206 83 0
+72 241 -107 0
+-63 -248 182 0
+-214 86 56 0
+96 -26 22 0
+-50 70 62 0
+201 172 -76 0
+-233 -103 148 0
+241 -196 -138 0
+-127 -226 -17 0
+5 -26 236 0
+-152 -109 8 0
+128 148 -151 0
+-77 53 -79 0
+-206 225 -184 0
+139 -128 186 0
+-211 97 203 0
+-16 -201 15 0
+-49 52 -129 0
+85 -222 201 0
+179 -83 -202 0
+-208 -168 242 0
+27 151 -16 0
+-119 -116 43 0
+-224 77 -31 0
+-248 -23 57 0
+96 95 181 0
+-153 31 217 0
+-159 -190 -149 0
+10 160 217 0
+14 82 -85 0
+85 -127 66 0
+82 116 -100 0
+-82 -192 112 0
+121 -153 208 0
+-149 206 -123 0
+205 -111 -30 0
+-90 208 -109 0
+-111 87 -84 0
+-21 188 129 0
+-21 -174 26 0
+47 -112 163 0
+-70 -222 246 0
+-70 -22 -88 0
+131 -16 92 0
+80 -14 -40 0
+157 204 -59 0
+108 100 162 0
+-105 97 95 0
+-97 -131 104 0
+56 220 112 0
+42 231 223 0
+-41 158 -102 0
+26 115 -225 0
+209 154 -106 0
+161 -148 214 0
+41 -35 19 0
+15 -175 -227 0
+-244 153 -102 0
+194 232 -62 0
+44 -206 52 0
+46 19 -78 0
+134 -46 137 0
+-97 156 -167 0
+-106 67 -171 0
+72 -159 -171 0
+-167 211 -166 0
+206 158 -243 0
+107 114 -60 0
+-213 167 250 0
+99 155 -23 0
+167 -194 -149 0
+30 -144 82 0
+-177 93 212 0
+-169 -78 190 0
+33 59 -178 0
+-245 243 149 0
+-67 -105 -229 0
+-247 53 -57 0
+-232 -207 -249 0
+194 -159 17 0
+-76 208 -87 0
+60 168 -16 0
+3 63 -195 0
+-231 -3 190 0
+-189 -117 -223 0
+-49 64 -145 0
+47 -97 -163 0
+-204 -138 41 0
+130 -178 -64 0
+134 96 104 0
+-42 -100 -156 0
+181 31 -40 0
+72 -46 63 0
+-173 -74 187 0
+223 -26 -191 0
+168 174 92 0
+16 -41 -107 0
+231 205 -245 0
+-52 -239 -12 0
+83 197 180 0
+15 190 236 0
+182 28 136 0
+-238 64 225 0
+-170 -158 29 0
+86 230 -199 0
+77 18 -161 0
+157 55 201 0
+62 81 -98 0
+77 -233 112 0
+109 249 -238 0
+-29 -91 -7 0
+112 60 185 0
+-97 -164 -109 0
+148 -27 154 0
+17 240 67 0
+244 76 171 0
+131 -126 -133 0
+-93 -34 148 0
+124 27 -133 0
+246 -162 -153 0
+-118 -163 147 0
+-7 118 -92 0
+-228 250 137 0
+-79 -221 -37 0
+111 222 43 0
+160 132 -197 0
+-84 -20 -51 0
+-111 -192 -152 0
+7 -225 -219 0
+-175 47 -166 0
+-1 220 61 0
+-130 110 93 0
+-82 -145 -248 0
+-232 -149 119 0
+144 117 -101 0
+238 85 -130 0
+-121 162 15 0
+20 -174 194 0
+162 138 -235 0
+-85 231 -44 0
+-97 26 -212 0
+-131 -195 -156 0
+-194 -179 171 0
+-223 -108 216 0
+-134 -223 33 0
+54 -5 -97 0
+-9 112 116 0
+162 200 -202 0
+-160 59 -5 0
+-178 150 115 0
+-32 -131 28 0
+-50 155 119 0
+-188 231 -75 0
+37 223 -220 0
+184 -26 -136 0
+71 -19 -92 0
+-106 197 -142 0
+-100 -49 190 0
+85 226 225 0
+-41 -201 99 0
+-137 -69 104 0
+216 -23 197 0
+66 98 107 0
+-8 -106 20 0
+-56 -201 -237 0
+239 -13 -54 0
+93 207 -243 0
+-97 -129 88 0
+248 142 214 0
+54 180 -75 0
+26 -72 -213 0
+49 6 -160 0
+33 141 -101 0
+-228 91 126 0
+-66 -162 180 0
+91 228 -86 0
+-6 -105 5 0
+-138 179 190 0
+222 -26 -124 0
+98 -33 144 0
+-41 13 -73 0
+-125 -71 -233 0
+179 123 57 0
+152 -82 129 0
+-7 27 128 0
+246 -95 -63 0
+-196 -94 -199 0
+57 151 -58 0
+217 -171 -250 0
+192 203 205 0
+-120 -98 103 0
+61 111 -166 0
+194 -96 40 0
+-169 176 -229 0
+97 213 -127 0
+-60 151 -76 0
+-235 -144 -102 0
+39 97 -237 0
+137 -16 -122 0
+-40 31 -105 0
+-145 141 38 0
+211 -38 -14 0
+-203 227 13 0
+136 191 126 0
+149 95 -90 0
+-141 155 62 0
+48 -85 153 0
+-229 100 68 0
+-101 -174 63 0
+-36 80 -213 0
+46 -224 128 0
+223 199 -86 0
+216 -239 82 0
+-155 81 -45 0
+86 -93 -54 0
+-21 15 110 0
+-149 -94 -209 0
+216 -185 -208 0
+-168 123 18 0
+-187 -175 -167 0
+-127 -244 149 0
+-247 40 115 0
+-174 240 -18 0
+68 -205 -108 0
+159 103 122 0
+210 -219 -88 0
+-129 -201 19 0
+76 -80 33 0
+-78 28 -25 0
+132 21 -44 0
+-97 -56 105 0
+-163 43 -10 0
+224 -110 -245 0
+75 -31 233 0
+40 96 -116 0
+219 -195 -17 0
+-131 -41 223 0
+56 -195 118 0
+-4 26 101 0
+-81 -165 162 0
+-157 216 204 0
+105 169 124 0
+-85 -115 -40 0
+23 -167 -16 0
+189 -233 55 0
+109 86 17 0
+145 -114 224 0
+-113 -26 147 0
+-143 2 -227 0
+49 -63 112 0
+-154 22 -126 0
+-225 -229 -248 0
+-230 110 -215 0
+-186 155 195 0
+-41 -111 132 0
+193 117 -65 0
+-203 -13 128 0
+139 191 -234 0
+-47 -2 -151 0
+-59 204 74 0
+235 49 -153 0
+198 69 -203 0
+-200 158 -103 0
+180 57 170 0
+42 106 -37 0
+152 30 192 0
+-245 27 -127 0
+-109 -51 53 0
+129 -164 -119 0
+-131 -35 21 0
+60 52 -97 0
+-59 100 202 0
+-81 154 104 0
+195 243 -2 0
+-229 171 -28 0
+-66 -148 229 0
+87 -207 -184 0
+-91 222 -133 0
+32 49 239 0
+27 91 200 0
+-232 156 184 0
+-45 -155 -38 0
+206 -33 150 0
+84 8 -52 0
+100 66 3 0
+86 102 249 0
+-102 107 -220 0
+-68 -39 -194 0
+221 210 -177 0
+-184 -132 -33 0
+30 17 5 0
+93 137 173 0
+-225 93 -45 0
+88 30 -131 0
+231 -235 -44 0
+-166 -201 241 0
+-236 -71 -164 0
+-164 108 32 0
+129 -113 -122 0
+-173 107 158 0
+-191 -36 30 0
+209 192 -79 0
+62 -14 69 0
+186 100 206 0
+-230 -32 189 0
+-216 189 95 0
+4 -79 242 0
+44 13 104 0
+-206 41 175 0
+-244 -77 66 0
+242 -179 3 0
+-136 178 -202 0
+218 -54 165 0
+146 122 -61 0
+-104 -27 -235 0
+-233 200 127 0
+108 171 -229 0
+-211 15 -42 0
+-146 231 79 0
+114 154 138 0
+-46 56 47 0
+-224 -148 3 0
+-191 167 -65 0
+191 -187 -131 0
+130 7 -84 0
+-113 151 211 0
+-241 -47 149 0
+43 -190 22 0
+-8 -113 -1 0
+-67 11 150 0
+56 140 -156 0
+-18 40 26 0
+21 -76 -214 0
+106 190 -248 0
+-250 144 -139 0
+154 100 56 0
+38 135 -145 0
+87 71 -2 0
+-186 219 -124 0
+-62 -74 -95 0
+-117 -127 238 0
+-27 225 239 0
+98 -125 -110 0
+-34 110 191 0
+-108 106 89 0
+90 173 -189 0
+-182 122 -100 0
+209 -140 -11 0
+-41 -22 45 0
+247 -36 -193 0
+148 -77 171 0
+212 86 -137 0
+-197 215 69 0
+-142 74 79 0
+-24 -51 43 0
+-215 34 107 0
+151 -81 97 0
+217 88 67 0
+-93 186 -174 0
+-179 144 -29 0
+2 -74 199 0
+-120 -110 149 0
+-68 -114 -127 0
+-234 -242 -107 0
+-135 92 -121 0
+79 -66 54 0
+-96 44 122 0
+-34 -76 133 0
+-82 193 -24 0
+165 -235 29 0
+15 228 158 0
+-81 101 -125 0
+222 129 -209 0
+-136 121 -112 0
+96 222 196 0
+218 22 71 0
+207 170 176 0
+-215 -93 -148 0
+-92 -83 57 0
+164 -88 87 0
+204 180 -114 0
+100 11 -123 0
+-45 -56 87 0
+-129 71 116 0
+-50 188 -195 0
+229 250 -86 0
+-45 -124 -150 0
+-161 -193 48 0
+-32 -13 98 0
+-5 -248 58 0
+-106 -111 -105 0
+-82 -248 -2 0
+223 76 -92 0
+-47 105 -240 0
+15 -6 184 0
+178 -61 -32 0
+84 129 162 0
+39 -119 -154 0
+-106 46 119 0
+15 53 240 0
+14 69 234 0
+206 -155 242 0
+179 9 154 0
+212 -173 -141 0
+-136 187 -240 0
+-182 38 -66 0
+30 -38 42 0
+-56 -84 20 0
+-54 -127 -11 0
+132 -93 -120 0
+-119 150 181 0
+71 94 -51 0
+-123 -171 -39 0
+-230 -184 79 0
+173 -9 128 0
+186 -249 244 0
+-129 4 152 0
+-135 -239 187 0
+-126 111 -250 0
+240 24 135 0
+-212 2 -13 0
+-14 -246 199 0
+182 -59 -52 0
+-185 107 -43 0
+-60 -50 -168 0
+-208 128 235 0
+165 97 98 0
+-177 193 81 0
+-160 -245 -169 0
+97 -237 -29 0
+-248 138 -73 0
+-84 -23 2 0
+204 62 206 0
+97 -200 -12 0
+245 249 177 0
+218 -10 245 0
+-197 76 125 0
+-211 73 -167 0
+93 -61 -195 0
+103 -212 -61 0
+-93 -233 162 0
+80 49 -140 0
+-238 17 222 0
+88 -105 145 0
+-167 -66 69 0
+145 -33 -25 0
+-70 245 47 0
+109 -10 -120 0
+164 2 -237 0
+-165 -202 -15 0
+25 -73 -238 0
+47 -198 -148 0
+197 16 180 0
+-198 10 -96 0
+-134 -232 82 0
+104 240 -82 0
+-244 -85 158 0
+-62 -125 -81 0
+-84 139 185 0
+-59 207 -234 0
+-149 209 -187 0
+190 -43 -60 0
+-163 -246 112 0
+169 -69 191 0
+105 -55 219 0
+-36 93 32 0
+197 13 124 0
+244 23 53 0
+158 184 107 0
+111 -141 158 0
+-154 -14 194 0
+-16 -183 -29 0
+-197 183 -162 0
+-37 196 -109 0
+-246 -154 36 0
+-5 137 28 0
+-214 -88 -197 0
+131 -173 68 0
+218 209 51 0
+222 -97 -248 0
+21 -5 -118 0
+63 -166 27 0
+-145 40 175 0
+68 -50 -55 0
+-212 98 2 0
+192 -126 -6 0
+249 -236 124 0
+-28 139 -71 0
+49 168 202 0
+8 -249 175 0
+11 -149 155 0
+224 -207 64 0
+-129 -9 197 0
+102 10 215 0
+130 -120 -249 0
+-83 -141 106 0
+-65 -130 20 0
+-186 105 -10 0
+-179 -155 230 0
+-144 -88 213 0
+-99 -224 -232 0
+18 -25 -17 0
+39 -88 -98 0
+-19 148 56 0
+91 184 -101 0
+-145 -175 -215 0
+14 -147 200 0
+24 222 -189 0
+22 39 55 0
+-91 -128 28 0
+-182 -75 -28 0
+72 -215 -53 0
+122 -19 -208 0
+218 -161 16 0
+-117 79 180 0
+249 201 -185 0
+-182 -169 100 0
+-220 60 112 0
+-155 87 -161 0
+222 -227 152 0
+-120 197 196 0
+77 -212 180 0
+-31 210 -136 0
+112 167 -47 0
+-3 2 -172 0
+166 -242 -113 0
+192 214 118 0
+146 55 228 0
+-167 -123 -223 0
+158 156 250 0
+246 226 114 0
+-14 -28 -214 0
+-149 45 42 0
+-183 -241 176 0
+-153 -112 235 0
+-25 187 20 0
+139 -58 134 0
+-90 -88 -78 0
+184 147 144 0
+-188 205 -209 0
+-216 131 -86 0
+-91 158 -187 0
+8 -99 -214 0
+-238 164 73 0
+-227 -210 -79 0
+-85 97 66 0
+-49 -173 242 0
+112 -155 99 0
+2 227 242 0
+199 84 223 0
+211 104 199 0
+111 72 203 0
+-102 -169 -3 0
+29 245 218 0
+33 18 -158 0
+108 5 29 0
+87 -141 -124 0
+-138 94 101 0
+132 73 -88 0
+-174 -125 81 0
+238 222 36 0
+-132 -143 -212 0
+-58 229 243 0
+-81 -96 174 0
+-104 -62 -4 0
+-191 -179 -192 0
+64 105 -87 0
+-167 83 -200 0
+-245 111 68 0
+249 145 67 0
+-222 -20 -187 0
+-107 59 15 0
+164 -250 -122 0
+-87 154 14 0
+-159 70 198 0
+-233 -43 46 0
+79 63 -100 0
+132 169 182 0
+-155 119 245 0
+-222 -182 -136 0
+-196 140 -250 0
+-32 -136 18 0
+-64 109 -191 0
+87 -17 92 0
+147 156 -47 0
+-240 21 -93 0
+-195 -44 36 0
+-235 -239 -123 0
+-150 -71 -1 0
+-106 47 -91 0
+-106 69 -187 0
+-99 -3 -243 0
+149 -200 -157 0
+6 25 212 0
+192 122 -160 0
+-199 130 56 0
+84 177 116 0
+-245 -210 -30 0
+42 -237 -180 0
+116 -185 66 0
+13 167 220 0
+182 -136 225 0
+-127 206 -246 0
+-61 -149 -214 0
+-185 18 142 0
+90 56 26 0
+108 56 -213 0
+118 -230 -131 0
+91 -197 136 0
+-11 120 55 0
+13 210 153 0
+116 -127 -83 0
+-3 -76 166 0
+121 29 -247 0
+44 -94 -53 0
+196 9 -133 0
+-125 -162 -28 0
+144 -243 -60 0
+110 247 27 0
+39 -46 -203 0
+-14 -90 208 0
+48 62 -166 0
+60 -163 149 0
+-118 -81 21 0
+-4 225 -69 0
+155 -81 -52 0
+116 24 51 0
+188 157 -233 0
+-111 143 -34 0
+-154 -40 195 0
+-185 150 92 0
+224 -128 -91 0
+94 -97 95 0
+30 -43 13 0
+-33 78 89 0
+239 -234 -233 0
+-148 -193 122 0
+177 -60 127 0
+-141 -164 103 0
+202 -10 -104 0
+124 227 137 0
+-101 -204 48 0
+-3 -119 -73 0
+189 -30 121 0
+-68 -135 108 0
+-74 -49 -71 0
+65 -6 81 0
+-126 230 141 0
+155 48 -59 0
+-123 156 126 0
+-75 150 98 0
+23 175 -9 0
+127 162 216 0
+47 14 -122 0
+-97 -163 -117 0
+21 218 -93 0
+-122 -136 -127 0
+-115 -75 -81 0
+178 -198 -27 0
+129 149 104 0
+-121 9 139 0
+-111 -7 -217 0
+-105 -109 -204 0
+90 -168 85 0
+-104 -79 221 0
+-4 50 -21 0
+-233 -151 -148 0
+79 -246 -1 0
+170 -20 159 0
+77 -240 188 0
+60 200 -167 0
+222 75 -106 0
+12 -103 -242 0
+-3 56 192 0
+-20 -137 68 0
+-74 243 214 0
+195 -45 -131 0
+47 -176 -8 0
+-210 191 199 0
+229 121 145 0
+61 -152 -71 0
+-81 -86 188 0
+116 -183 -27 0
+-17 181 155 0
+224 61 -127 0
+195 -167 -106 0
+158 -22 -82 0
+-197 -99 151 0
+188 -240 -53 0
+-97 178 195 0
+178 239 -218 0
+30 162 -181 0
+-79 -204 -12 0
+-101 -115 -223 0
+-37 53 -104 0
+-32 -203 -137 0
+159 -16 53 0
+2 -205 -14 0
+-246 -34 55 0
+-145 -223 63 0
+146 -234 42 0
+-173 -141 -43 0
+34 -231 123 0
+-238 89 42 0
+100 -247 -116 0
+243 -183 245 0
+-197 56 -64 0
+205 15 -104 0
+239 -245 248 0
+-83 -50 -20 0
+-151 139 -145 0
+110 -122 -230 0
+-236 -171 -65 0
+225 173 -221 0
+88 173 -13 0
+186 208 -132 0
+-246 231 -69 0
+186 -248 146 0
+-224 -209 246 0
+-188 51 41 0
+181 21 -67 0
+10 97 -169 0
+-54 8 -178 0
+22 -231 121 0
+-136 113 -135 0
+36 244 241 0
+-40 -66 188 0
+139 -197 17 0
+228 -167 -5 0
+182 -70 43 0
+37 -31 -99 0
+119 -173 220 0
+65 20 -61 0
+105 -63 123 0
+40 -93 127 0
+187 -196 153 0
+-190 -91 208 0
+24 211 -108 0
+-39 147 -6 0
+219 -45 -9 0
+217 63 112 0
+155 -38 175 0
+200 221 32 0
+250 93 -220 0
+-171 223 -21 0
+-95 -34 210 0
+-42 -58 96 0
+38 -120 14 0
+143 -176 -161 0
+89 100 -138 0
+-5 124 -239 0
+22 122 199 0
+-160 -125 -237 0
+-241 -87 88 0
+-65 -38 -118 0
+-157 151 19 0
+-36 137 221 0
+102 163 -183 0
+1 -77 -214 0
+-107 -42 202 0
+-120 150 249 0
+-237 79 250 0
+-15 164 167 0
+74 3 78 0
+-201 -198 96 0
+-249 -41 238 0
+111 166 -110 0
+113 137 87 0
+31 -157 -92 0
+164 144 131 0
+98 44 94 0
+-117 151 188 0
+-150 -124 196 0
+-74 183 -185 0
+-98 -205 22 0
+31 -62 -110 0
+145 -14 51 0
+142 140 184 0
+115 199 19 0
+-177 -211 -15 0
+14 219 -40 0
+24 237 -200 0
+135 210 -79 0
+-154 -161 153 0
+-232 137 -226 0
+225 -99 -133 0
+-201 246 211 0
+-90 204 240 0
+123 174 -197 0
+40 78 -43 0
+180 49 -226 0
+-37 -14 192 0
+28 -4 -214 0
+-52 44 159 0
+-154 108 -82 0
+73 53 204 0
+-245 -152 -31 0
+-198 177 -162 0
+-245 -163 55 0
+147 -88 141 0
+-166 -14 250 0
+-208 -30 -47 0
+92 106 188 0
+-149 44 -219 0
+-13 183 -37 0
+-198 -190 -12 0
+214 111 169 0
+-1 97 204 0
+-245 -248 47 0
+-162 213 15 0
+-197 64 -230 0
+97 -224 -244 0
+113 -234 -95 0
+69 -166 -191 0
+-198 -41 -105 0
+-2 -186 33 0
+114 240 -17 0
+-105 -118 -234 0
+142 4 -72 0
+224 65 -241 0
+47 29 166 0
+-123 -124 48 0
+139 86 171 0
+27 177 -108 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-057.cnf b/benchmarks/UUF250.1065.100/uuf250-057.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-057.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -119 -3 230 0
+30 -87 -166 0
+-226 -157 236 0
+-198 43 -150 0
+179 70 -214 0
+87 -144 138 0
+190 -171 -209 0
+91 -219 101 0
+132 -166 -128 0
+-169 91 3 0
+-18 198 172 0
+-28 204 -234 0
+180 -150 -194 0
+-117 -108 -78 0
+-178 -57 -80 0
+-208 206 -139 0
+-191 138 -105 0
+150 54 64 0
+6 -201 147 0
+-73 123 92 0
+-93 -9 236 0
+-132 78 234 0
+-151 -161 214 0
+250 -196 -150 0
+156 14 25 0
+-150 -74 -41 0
+-12 39 -121 0
+148 -192 -139 0
+115 185 -81 0
+-198 -174 235 0
+27 130 125 0
+204 21 -124 0
+-53 166 105 0
+-76 -142 -225 0
+127 102 -167 0
+162 -100 26 0
+-121 56 -245 0
+-247 239 14 0
+-13 157 29 0
+-46 -163 187 0
+69 87 -110 0
+-225 124 200 0
+-128 65 11 0
+-194 -15 -183 0
+-243 -229 -157 0
+13 204 -229 0
+-17 32 -105 0
+-238 129 -237 0
+-25 -212 -4 0
+201 177 165 0
+-249 -119 4 0
+210 -8 93 0
+-237 -212 -222 0
+-212 -234 -202 0
+152 -141 -61 0
+116 -246 36 0
+179 -183 34 0
+115 -233 -218 0
+75 -166 161 0
+-162 32 -241 0
+-139 214 -233 0
+-200 11 -138 0
+-240 -146 116 0
+134 56 237 0
+-146 -244 -149 0
+124 104 210 0
+-62 -227 52 0
+-83 -199 -230 0
+19 40 17 0
+123 230 92 0
+-17 239 -161 0
+17 156 165 0
+-152 -188 -74 0
+92 -155 19 0
+207 33 -82 0
+106 70 185 0
+204 -62 185 0
+243 -32 227 0
+45 5 -18 0
+-166 70 210 0
+-193 -224 -81 0
+157 193 187 0
+131 54 98 0
+-220 -165 -15 0
+165 -143 197 0
+-136 -82 38 0
+92 -116 219 0
+-95 -87 -84 0
+-203 -163 118 0
+95 -63 -238 0
+-107 72 -208 0
+-171 -131 -33 0
+170 -4 75 0
+206 150 179 0
+-169 212 141 0
+-33 110 -150 0
+-157 175 -68 0
+177 -235 -231 0
+-18 193 -76 0
+-25 185 -154 0
+-243 123 17 0
+-79 -20 196 0
+123 -136 -244 0
+30 154 -174 0
+49 -125 203 0
+-33 -87 -126 0
+-2 -220 92 0
+21 -63 95 0
+154 -104 -249 0
+58 79 63 0
+-119 151 114 0
+-141 -76 -33 0
+-84 245 -23 0
+4 22 75 0
+192 89 -108 0
+-31 -217 -127 0
+-208 102 -26 0
+-200 167 245 0
+195 98 -135 0
+-48 42 4 0
+131 -76 68 0
+-207 -178 -130 0
+-232 118 -130 0
+-90 34 -71 0
+-139 101 213 0
+244 -135 83 0
+-89 98 -230 0
+181 61 15 0
+33 127 -138 0
+-25 -239 41 0
+244 -124 181 0
+129 -23 -169 0
+5 -172 59 0
+122 15 222 0
+-200 -143 -61 0
+-36 -124 -65 0
+-37 -78 22 0
+203 -190 -184 0
+106 80 179 0
+-150 39 190 0
+-151 64 -194 0
+-215 67 -221 0
+-249 -224 96 0
+97 -91 -133 0
+73 68 10 0
+82 -179 -102 0
+-168 109 -198 0
+-45 94 -193 0
+193 -122 -18 0
+47 -220 3 0
+-93 64 208 0
+75 -7 211 0
+-242 190 -149 0
+-112 23 -46 0
+65 -144 -163 0
+97 -42 209 0
+156 61 -53 0
+171 74 -137 0
+243 -120 239 0
+-231 -63 -230 0
+-38 226 -221 0
+43 185 17 0
+-44 222 -173 0
+-147 33 50 0
+-222 -50 -110 0
+131 -231 -215 0
+57 20 -179 0
+172 160 -200 0
+26 237 22 0
+-123 94 142 0
+-222 177 65 0
+179 -84 -62 0
+86 -79 -87 0
+25 199 162 0
+139 -146 -128 0
+114 -100 -179 0
+214 211 -32 0
+-156 196 -45 0
+215 68 -132 0
+-150 237 -44 0
+-44 -215 -66 0
+-192 213 152 0
+-182 -187 215 0
+197 92 -152 0
+244 -4 229 0
+4 -227 58 0
+-11 141 19 0
+-182 46 238 0
+-230 219 207 0
+123 41 -63 0
+195 -82 -223 0
+59 161 -62 0
+127 -5 -221 0
+-229 130 212 0
+245 -133 -49 0
+53 -178 208 0
+197 238 19 0
+-183 191 -97 0
+147 -34 -127 0
+-115 212 20 0
+-39 72 181 0
+104 44 -98 0
+214 -234 -102 0
+-58 -34 -191 0
+72 -6 -121 0
+94 -208 211 0
+-134 -57 -102 0
+-142 -143 136 0
+151 -11 -56 0
+250 17 202 0
+-9 -202 77 0
+-28 109 87 0
+-31 -231 159 0
+-190 -126 123 0
+-192 216 -85 0
+13 93 144 0
+-119 -90 227 0
+-221 -249 48 0
+241 105 147 0
+181 -43 -79 0
+209 198 6 0
+-221 156 157 0
+14 -82 123 0
+-83 202 -143 0
+-93 246 -35 0
+83 220 -168 0
+155 -43 -111 0
+185 4 54 0
+-96 -147 216 0
+231 -219 26 0
+-235 222 7 0
+-108 215 121 0
+-189 211 -114 0
+-6 114 -75 0
+2 81 169 0
+64 -81 30 0
+149 91 54 0
+-130 -247 40 0
+-172 245 -246 0
+-218 -103 -114 0
+-59 29 201 0
+29 -102 -93 0
+-178 -157 212 0
+92 141 -191 0
+-33 75 65 0
+68 128 41 0
+-58 36 155 0
+72 -10 221 0
+-53 22 7 0
+206 141 188 0
+34 105 -135 0
+127 180 177 0
+95 -151 -19 0
+-182 -236 221 0
+-52 -185 220 0
+-246 239 -112 0
+-21 -189 -164 0
+-207 -64 144 0
+-174 -60 63 0
+-224 50 -227 0
+201 -34 -171 0
+-47 -184 -171 0
+204 88 203 0
+-174 -237 -142 0
+29 104 -189 0
+188 247 -11 0
+90 105 -108 0
+151 18 -76 0
+184 39 124 0
+-215 54 -108 0
+-130 246 -152 0
+-63 -193 -65 0
+-158 -104 147 0
+-122 -140 50 0
+250 179 -129 0
+-12 211 182 0
+-123 163 -228 0
+-66 -241 -34 0
+224 95 129 0
+-98 -90 22 0
+163 208 -64 0
+130 -243 -77 0
+37 -245 150 0
+-60 -181 219 0
+32 52 148 0
+-157 190 -52 0
+-134 164 166 0
+120 -57 90 0
+143 186 -227 0
+169 -156 232 0
+-160 115 -199 0
+134 -219 -147 0
+-143 48 225 0
+29 209 -37 0
+-186 237 66 0
+176 -213 -139 0
+107 57 192 0
+-171 -247 -168 0
+246 8 192 0
+194 198 248 0
+-34 -39 -13 0
+145 20 242 0
+206 194 93 0
+106 84 79 0
+59 60 -39 0
+106 103 191 0
+53 169 -123 0
+-140 211 -89 0
+-53 -189 -11 0
+222 45 187 0
+162 205 -109 0
+206 -126 52 0
+223 59 17 0
+-238 -93 38 0
+125 -194 -69 0
+-68 -115 -123 0
+59 -171 -71 0
+-166 222 48 0
+32 20 -180 0
+-93 -142 97 0
+-79 -21 -164 0
+-147 5 51 0
+207 -31 20 0
+92 245 71 0
+174 157 -230 0
+-69 146 -204 0
+-111 -244 156 0
+-210 -168 51 0
+31 13 9 0
+-190 -207 228 0
+103 45 190 0
+207 138 -31 0
+-132 -9 159 0
+-197 19 -93 0
+27 -60 84 0
+-48 -82 -105 0
+25 -95 20 0
+-48 88 77 0
+-36 -218 -82 0
+5 -198 -11 0
+148 -249 -71 0
+-134 12 53 0
+221 115 97 0
+-110 -107 85 0
+-143 240 -204 0
+-142 -226 -154 0
+-171 111 -152 0
+232 234 -84 0
+196 140 -11 0
+-36 -223 236 0
+144 -18 39 0
+188 151 -127 0
+-59 -106 -123 0
+46 -130 42 0
+53 -196 -96 0
+-101 -79 -238 0
+156 -64 -119 0
+172 211 98 0
+-198 -149 162 0
+-112 8 -17 0
+-177 147 -31 0
+133 -191 220 0
+243 -145 -84 0
+122 136 85 0
+104 -236 48 0
+73 119 239 0
+-9 -166 -215 0
+-102 -159 82 0
+-121 -120 157 0
+246 -6 -17 0
+136 199 78 0
+149 60 -27 0
+-51 139 101 0
+154 -195 218 0
+91 -147 126 0
+-67 -76 200 0
+5 -98 61 0
+223 -12 237 0
+-172 48 -5 0
+-9 199 -52 0
+136 123 67 0
+-86 21 115 0
+-244 25 -88 0
+41 -19 -30 0
+201 166 -85 0
+244 185 13 0
+-78 107 50 0
+18 -247 -126 0
+87 18 -242 0
+3 15 65 0
+-229 11 50 0
+20 149 -176 0
+171 -108 -174 0
+20 -49 -168 0
+-160 169 246 0
+-89 -235 23 0
+-208 246 243 0
+-61 236 -190 0
+134 51 201 0
+33 -222 34 0
+40 -35 -24 0
+-157 130 245 0
+-231 73 45 0
+73 -191 -128 0
+-139 25 161 0
+-212 -93 141 0
+-235 -62 -194 0
+39 191 29 0
+160 -184 26 0
+-227 96 41 0
+-244 -230 185 0
+-198 -200 151 0
+-98 217 -51 0
+-212 -210 96 0
+3 224 -147 0
+137 -104 144 0
+162 187 -58 0
+-172 176 204 0
+-135 -13 -213 0
+-31 2 183 0
+-91 183 -147 0
+-93 -165 -71 0
+137 149 74 0
+94 -6 -138 0
+-16 -138 -199 0
+33 116 138 0
+109 34 -93 0
+-146 159 -65 0
+-80 35 -77 0
+153 -35 100 0
+-92 10 148 0
+1 -136 50 0
+-85 41 -219 0
+-88 -107 34 0
+-126 -145 88 0
+-8 87 75 0
+-171 -66 -236 0
+-31 -244 -171 0
+248 -230 53 0
+-84 -20 -190 0
+236 -2 21 0
+-160 77 152 0
+-26 78 -54 0
+-143 75 175 0
+-241 190 87 0
+-115 -96 -83 0
+-221 65 -122 0
+-237 189 -235 0
+76 -91 -105 0
+-11 -136 9 0
+-55 -92 -172 0
+160 61 224 0
+-213 -8 24 0
+-128 16 131 0
+-153 -47 -212 0
+-2 -41 50 0
+83 -140 -107 0
+-142 134 136 0
+205 -208 -91 0
+162 92 -173 0
+-81 -5 -200 0
+176 10 -69 0
+160 208 -123 0
+-120 -78 161 0
+87 -74 -192 0
+167 -28 -200 0
+46 84 -138 0
+-103 26 162 0
+178 -191 113 0
+-189 -237 99 0
+76 162 -74 0
+154 -74 -66 0
+-245 40 208 0
+191 193 219 0
+-78 220 106 0
+223 -176 12 0
+28 -105 114 0
+-26 141 90 0
+-12 237 47 0
+-100 118 -48 0
+56 17 74 0
+-107 -91 130 0
+21 -210 -166 0
+215 -205 -200 0
+-89 -35 -107 0
+34 45 -167 0
+132 -219 69 0
+-37 209 -212 0
+165 33 110 0
+-103 132 78 0
+110 -51 -112 0
+4 38 -192 0
+74 86 -89 0
+190 -203 49 0
+-170 -115 -171 0
+239 182 100 0
+18 -127 -14 0
+-163 11 -233 0
+-139 1 80 0
+-30 237 178 0
+189 104 241 0
+110 -135 -206 0
+-17 137 -141 0
+-140 -223 190 0
+-33 -190 244 0
+19 79 214 0
+89 225 -216 0
+176 114 -77 0
+-5 -3 134 0
+-202 -5 233 0
+56 -233 201 0
+100 -81 -41 0
+6 51 2 0
+-243 122 118 0
+-170 -18 94 0
+-26 19 40 0
+43 -138 -113 0
+-221 209 -39 0
+-86 -34 27 0
+-42 -80 112 0
+-193 -8 -94 0
+-14 26 -18 0
+-115 79 -181 0
+58 136 -5 0
+178 130 -244 0
+-114 -208 -232 0
+88 204 242 0
+77 194 -178 0
+-228 -155 -113 0
+-146 -168 80 0
+115 70 -52 0
+62 -113 194 0
+152 44 218 0
+-58 28 -218 0
+-121 156 125 0
+44 159 -150 0
+87 67 38 0
+54 21 50 0
+85 159 -128 0
+-10 -198 42 0
+214 192 -246 0
+38 -123 -67 0
+-81 207 -130 0
+62 216 -106 0
+124 -242 35 0
+221 80 116 0
+-121 -240 182 0
+-26 100 -74 0
+-135 139 -97 0
+233 -126 131 0
+138 -103 -100 0
+119 56 206 0
+-168 -28 198 0
+-123 67 -163 0
+-110 39 -41 0
+10 -193 -26 0
+75 64 17 0
+128 32 -45 0
+100 146 44 0
+-177 -224 -139 0
+-140 223 137 0
+-126 -156 146 0
+-160 -62 41 0
+-182 -236 209 0
+-75 -175 47 0
+157 -32 234 0
+126 -72 -220 0
+31 124 216 0
+134 -10 89 0
+-166 59 -10 0
+-223 -179 -183 0
+-21 98 -201 0
+144 -150 38 0
+213 -104 126 0
+-137 112 -169 0
+47 118 229 0
+24 187 -58 0
+158 -205 9 0
+230 -28 1 0
+167 -86 -28 0
+109 -206 -85 0
+195 -232 -110 0
+-223 -152 119 0
+107 -148 71 0
+-216 -94 130 0
+211 15 -244 0
+219 48 -185 0
+242 23 -81 0
+-153 -111 148 0
+-17 -183 169 0
+-184 -137 -89 0
+131 -150 239 0
+244 220 60 0
+-74 -232 -174 0
+-46 221 -72 0
+-39 -50 135 0
+69 -109 -217 0
+-95 -166 -164 0
+-217 63 -225 0
+30 79 149 0
+-99 -82 65 0
+50 29 151 0
+210 180 -239 0
+116 -50 41 0
+-18 219 -153 0
+-182 -168 -28 0
+-39 -201 15 0
+13 176 29 0
+229 164 162 0
+-92 -21 -69 0
+-190 119 -55 0
+-204 153 156 0
+69 105 48 0
+209 83 10 0
+220 -193 -34 0
+-176 126 -90 0
+187 46 -107 0
+215 -82 -54 0
+109 138 241 0
+-131 228 -35 0
+-136 -192 -96 0
+179 -108 -233 0
+234 -165 79 0
+-195 -35 -145 0
+28 -33 -129 0
+-33 83 85 0
+66 236 115 0
+45 4 -229 0
+130 -236 189 0
+176 199 123 0
+198 -44 -153 0
+-39 237 -195 0
+-218 -80 219 0
+100 82 -245 0
+128 31 -115 0
+-71 32 169 0
+-183 103 77 0
+92 -223 -191 0
+70 18 225 0
+230 -182 -111 0
+-221 -3 227 0
+229 158 -144 0
+166 -127 122 0
+-249 7 58 0
+-54 -51 -44 0
+110 116 -229 0
+126 232 -112 0
+168 202 -23 0
+-80 55 217 0
+249 -82 -88 0
+-19 -105 98 0
+201 66 83 0
+-207 3 -71 0
+-190 123 -182 0
+192 8 41 0
+12 69 141 0
+211 16 -147 0
+-163 34 235 0
+109 202 -150 0
+250 50 -167 0
+-78 -91 35 0
+-50 -160 -116 0
+-178 115 -226 0
+190 -206 191 0
+-247 246 -97 0
+-129 115 -16 0
+-14 132 124 0
+72 -6 191 0
+-35 -107 -243 0
+23 191 235 0
+45 -233 -136 0
+-24 160 -100 0
+-224 -111 182 0
+-202 -192 -206 0
+-184 190 -91 0
+189 -103 177 0
+-42 185 233 0
+-68 -55 132 0
+99 170 -230 0
+204 -48 -85 0
+-238 -154 -246 0
+-237 -20 -91 0
+240 -228 -227 0
+-159 -76 -114 0
+35 -84 -26 0
+13 115 144 0
+164 -15 141 0
+-177 223 29 0
+-97 -3 -82 0
+-189 175 -44 0
+204 57 36 0
+219 -228 78 0
+-159 158 -33 0
+192 156 129 0
+234 55 -194 0
+-199 222 44 0
+47 -37 84 0
+-186 -54 222 0
+-94 -182 188 0
+-241 -189 -108 0
+-171 -165 -98 0
+-71 196 203 0
+-219 -5 -151 0
+-223 67 73 0
+213 -30 -216 0
+196 135 -97 0
+-210 169 191 0
+-9 -42 -16 0
+51 205 55 0
+149 -77 124 0
+-47 -93 221 0
+139 95 238 0
+90 -15 103 0
+-94 225 -41 0
+243 246 -231 0
+-202 157 220 0
+-242 188 -199 0
+-40 -107 -220 0
+228 -57 -119 0
+-172 198 211 0
+-29 -15 227 0
+102 -178 -214 0
+-6 197 88 0
+-120 66 106 0
+-203 -4 8 0
+-234 -184 86 0
+-236 34 200 0
+179 90 -52 0
+-67 -184 206 0
+-233 124 -42 0
+-62 -20 132 0
+169 -215 -96 0
+224 92 19 0
+166 175 -17 0
+-159 80 62 0
+148 132 118 0
+-92 197 -61 0
+-118 38 -66 0
+-220 228 -98 0
+-175 -7 23 0
+-84 -105 225 0
+48 -226 200 0
+-83 -31 50 0
+-71 137 -90 0
+-112 47 -194 0
+-228 117 -6 0
+-205 -116 115 0
+-167 -57 -60 0
+-79 -24 -114 0
+107 -54 34 0
+-201 165 -182 0
+-96 -72 115 0
+239 142 145 0
+-26 187 122 0
+-125 212 117 0
+-224 -213 219 0
+154 -14 -157 0
+106 213 -23 0
+-99 -36 -67 0
+-34 -50 -134 0
+-204 180 107 0
+-8 239 39 0
+45 113 -224 0
+197 -211 -21 0
+186 214 -244 0
+213 -68 -131 0
+-95 -248 -204 0
+144 206 -72 0
+102 -220 145 0
+67 -169 -38 0
+-11 200 -219 0
+107 -114 207 0
+20 139 74 0
+-26 -109 66 0
+245 47 -218 0
+-184 118 -155 0
+111 -116 37 0
+185 195 -171 0
+-104 -63 36 0
+-218 227 -62 0
+140 193 37 0
+217 206 161 0
+-36 -207 31 0
+-133 -68 130 0
+-183 -205 89 0
+-164 29 -40 0
+-246 39 90 0
+243 77 70 0
+-91 166 102 0
+-83 16 -43 0
+18 174 210 0
+192 120 70 0
+-145 18 -188 0
+248 131 -136 0
+-188 184 -235 0
+162 -122 169 0
+-153 -122 -162 0
+83 47 -205 0
+-242 8 -126 0
+96 45 161 0
+-76 186 136 0
+-37 -209 187 0
+136 -13 90 0
+-25 155 -210 0
+248 56 97 0
+-154 16 247 0
+-185 -32 248 0
+19 225 223 0
+-193 -33 23 0
+-88 182 -90 0
+45 164 186 0
+103 -247 40 0
+-187 149 -226 0
+28 200 -16 0
+-85 189 -132 0
+95 -168 56 0
+38 -61 -114 0
+79 97 -143 0
+36 34 -99 0
+-2 169 139 0
+25 -187 -180 0
+198 5 199 0
+-55 -160 -207 0
+-97 249 246 0
+145 -52 248 0
+-46 210 -28 0
+113 237 249 0
+-171 102 -241 0
+90 145 203 0
+-165 235 -55 0
+3 63 -198 0
+25 -150 224 0
+105 132 -121 0
+49 -99 -63 0
+5 98 -137 0
+-48 13 218 0
+-232 68 154 0
+225 196 247 0
+15 89 104 0
+230 -95 -134 0
+-21 -200 -156 0
+-243 -177 17 0
+12 -106 53 0
+13 216 182 0
+153 -23 116 0
+180 -160 -218 0
+35 140 -89 0
+-159 47 75 0
+-55 -67 242 0
+9 85 -56 0
+143 -51 104 0
+23 -170 -141 0
+-81 129 223 0
+-182 -145 94 0
+207 139 -111 0
+207 156 -32 0
+-61 -39 88 0
+127 -230 187 0
+-126 -67 171 0
+246 -195 -189 0
+89 -164 107 0
+38 -35 161 0
+183 -113 -39 0
+146 88 -240 0
+117 -52 -173 0
+8 247 43 0
+-236 154 51 0
+-205 212 149 0
+-168 227 198 0
+135 -160 -56 0
+-187 223 211 0
+246 -72 231 0
+-84 -173 221 0
+93 -84 29 0
+44 -125 -231 0
+64 119 169 0
+100 -94 77 0
+89 -224 -217 0
+-111 48 -217 0
+-210 -132 82 0
+137 45 -133 0
+-60 -169 -75 0
+-181 -88 -189 0
+-31 -8 192 0
+204 106 -162 0
+-48 -184 188 0
+-161 -49 -175 0
+-200 116 -11 0
+-32 43 165 0
+-4 243 -167 0
+-57 75 -147 0
+-1 -166 184 0
+99 -100 -235 0
+-18 -19 40 0
+-243 -246 71 0
+123 -217 -172 0
+155 -212 -93 0
+-208 236 93 0
+-189 113 99 0
+-57 -37 -87 0
+-225 69 -213 0
+-74 242 135 0
+-158 -38 7 0
+-80 -168 213 0
+19 202 -44 0
+102 -54 -58 0
+238 -23 -136 0
+-143 96 -4 0
+-250 176 151 0
+220 -123 248 0
+2 -79 131 0
+203 131 103 0
+56 145 -137 0
+-42 43 158 0
+-239 -225 133 0
+-63 240 189 0
+-23 1 -213 0
+166 -145 -109 0
+-35 -246 -195 0
+203 -176 -175 0
+-195 -225 -152 0
+-216 191 200 0
+142 232 -185 0
+153 68 134 0
+-48 212 -247 0
+134 241 133 0
+-234 89 241 0
+-224 -158 38 0
+-46 -61 -139 0
+-250 -206 -110 0
+155 62 146 0
+88 81 109 0
+-134 -238 -32 0
+-242 191 -2 0
+-28 120 116 0
+-42 20 -105 0
+207 -145 32 0
+-189 107 -34 0
+-161 -20 -120 0
+-72 177 -109 0
+230 106 245 0
+36 250 -197 0
+-114 -4 26 0
+-77 135 -73 0
+186 119 -149 0
+19 35 68 0
+65 -155 -110 0
+-180 -87 -178 0
+10 61 37 0
+-55 -193 201 0
+-166 6 -40 0
+-93 84 64 0
+126 -25 123 0
+-205 240 -167 0
+74 128 116 0
+31 -246 -109 0
+229 71 212 0
+-78 -148 81 0
+-57 -156 51 0
+146 -220 1 0
+-115 25 77 0
+101 74 -124 0
+-118 -194 -44 0
+9 -200 151 0
+-182 69 17 0
+13 -194 -36 0
+143 18 205 0
+-163 -197 -14 0
+201 -154 108 0
+-149 144 -98 0
+-177 -88 121 0
+94 69 -55 0
+-118 -247 -81 0
+-39 154 129 0
+176 154 234 0
+201 -246 146 0
+-109 51 -140 0
+-46 217 -221 0
+-101 137 76 0
+69 -208 235 0
+112 181 48 0
+-79 110 -57 0
+-193 -68 -122 0
+-86 44 -105 0
+-243 -92 95 0
+30 5 7 0
+-83 91 -118 0
+-45 -3 -208 0
+-135 -1 -195 0
+-126 -155 -58 0
+45 -161 -207 0
+-59 -71 60 0
+67 -5 121 0
+175 54 -37 0
+-86 -168 -104 0
+95 -183 -145 0
+21 -43 -203 0
+199 36 167 0
+-106 235 -140 0
+-91 188 -100 0
+179 -176 -169 0
+-206 248 -195 0
+-71 25 199 0
+-73 200 244 0
+-144 -182 35 0
+-230 -55 41 0
+-51 -85 15 0
+158 63 -116 0
+116 122 160 0
+-205 -227 183 0
+-104 198 -114 0
+-162 -146 77 0
+-17 -48 -132 0
+93 -20 -52 0
+-4 83 112 0
+246 175 28 0
+-101 -230 -20 0
+-246 172 208 0
+57 -147 132 0
+244 152 -92 0
+-185 -84 -88 0
+86 -44 136 0
+-15 216 212 0
+-84 149 162 0
+225 2 213 0
+229 42 134 0
+223 -90 120 0
+148 -210 -55 0
+125 -15 46 0
+97 204 -55 0
+-110 249 -203 0
+-70 -37 -46 0
+29 -42 -200 0
+229 25 145 0
+-77 -158 78 0
+-42 77 -96 0
+-200 141 197 0
+-236 -108 132 0
+-65 -170 57 0
+-84 -21 -26 0
+9 -193 -70 0
+-14 -137 31 0
+-50 118 -218 0
+213 117 77 0
+-137 160 -41 0
+-155 -79 135 0
+-114 -196 209 0
+-4 -205 209 0
+-129 98 -128 0
+226 -3 -113 0
+207 69 -13 0
+163 157 140 0
+-211 55 -250 0
+180 155 232 0
+10 86 100 0
+56 -58 83 0
+-13 -61 32 0
+-197 142 -137 0
+80 240 -66 0
+159 -55 11 0
+23 232 169 0
+230 -62 129 0
+-93 161 201 0
+-141 -186 1 0
+-132 -156 101 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-058.cnf b/benchmarks/UUF250.1065.100/uuf250-058.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-058.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -126 -31 -88 0
+-66 236 61 0
+204 -68 4 0
+-243 -27 -111 0
+12 -196 -108 0
+246 -80 -250 0
+12 -20 181 0
+-194 -168 74 0
+11 -171 99 0
+-57 -141 -211 0
+-133 -144 -244 0
+76 239 -218 0
+13 -5 99 0
+158 213 198 0
+-20 141 216 0
+-145 186 -8 0
+86 -143 224 0
+235 -161 -40 0
+110 -154 205 0
+-133 -179 -99 0
+-54 -169 -220 0
+28 129 -179 0
+-66 -188 -3 0
+8 -88 -199 0
+197 175 -166 0
+-8 139 67 0
+183 -109 -181 0
+75 -4 145 0
+71 -159 -167 0
+-6 -170 -88 0
+-70 -223 -61 0
+188 -133 -249 0
+-75 -69 192 0
+-48 -217 -2 0
+-128 -242 145 0
+-138 232 83 0
+89 -55 -166 0
+-24 -246 229 0
+59 -13 91 0
+-35 104 -69 0
+40 -207 214 0
+156 243 136 0
+-231 103 53 0
+-83 -127 30 0
+1 -222 -110 0
+51 191 135 0
+-96 219 31 0
+39 -20 213 0
+-108 -60 157 0
+143 234 -64 0
+180 104 -155 0
+-103 -214 -187 0
+-243 234 -245 0
+-235 183 32 0
+234 -212 249 0
+-11 -144 155 0
+135 -60 -237 0
+47 -186 -166 0
+13 126 -172 0
+60 250 -203 0
+110 -58 60 0
+37 -108 78 0
+206 224 121 0
+28 -222 33 0
+-133 238 -227 0
+50 92 -203 0
+100 172 47 0
+-79 73 23 0
+61 -116 92 0
+116 70 68 0
+-235 59 193 0
+-156 222 179 0
+19 174 -101 0
+161 184 -53 0
+-81 -142 60 0
+-250 -217 -129 0
+-200 59 222 0
+156 30 239 0
+-193 -231 45 0
+236 -63 -212 0
+-116 -210 161 0
+-244 -101 -123 0
+30 -134 -162 0
+-130 82 -213 0
+-245 64 -7 0
+150 -224 177 0
+-124 -211 -179 0
+128 -205 -41 0
+-22 104 11 0
+-178 -22 151 0
+152 -127 -234 0
+156 59 162 0
+241 -182 41 0
+-210 -243 -117 0
+-57 155 -167 0
+-217 241 -20 0
+150 224 14 0
+-147 48 -250 0
+202 38 -215 0
+-213 64 -96 0
+23 -238 -175 0
+247 -87 216 0
+78 -44 -71 0
+49 183 -187 0
+204 215 8 0
+-234 -116 -16 0
+151 -153 -39 0
+-139 240 -229 0
+108 -116 -143 0
+-238 -82 -109 0
+24 114 -67 0
+242 173 126 0
+-215 -178 29 0
+154 245 211 0
+191 27 170 0
+1 45 -164 0
+-41 76 -108 0
+-205 69 -74 0
+78 -166 -206 0
+127 -152 20 0
+96 201 -86 0
+194 -58 246 0
+197 -178 -169 0
+-232 238 96 0
+-181 -153 -209 0
+242 45 -109 0
+-248 246 -183 0
+93 244 -84 0
+192 -246 232 0
+94 114 161 0
+210 -56 -154 0
+-194 130 -202 0
+33 -215 242 0
+111 -166 -2 0
+101 46 48 0
+121 -58 167 0
+-230 -70 179 0
+-180 230 -15 0
+-178 208 156 0
+-114 -151 154 0
+-23 33 -60 0
+-238 -36 -5 0
+-216 147 182 0
+-221 -246 236 0
+-234 -39 186 0
+-140 -222 -131 0
+-134 148 -223 0
+91 29 -87 0
+50 229 151 0
+70 -89 115 0
+-104 115 -36 0
+-172 197 -94 0
+-85 -175 -185 0
+-77 246 173 0
+-53 100 116 0
+231 -208 206 0
+213 114 215 0
+-212 92 -225 0
+91 90 -167 0
+-41 120 -46 0
+-247 18 108 0
+-221 246 -163 0
+-236 -14 12 0
+131 1 -114 0
+243 -54 50 0
+188 -206 -103 0
+95 128 -132 0
+-178 49 197 0
+214 -139 107 0
+7 -178 -175 0
+-142 -153 -90 0
+131 42 -125 0
+-196 -226 -237 0
+249 -128 133 0
+-226 212 -246 0
+34 -160 114 0
+-120 35 -102 0
+-183 -244 126 0
+164 -134 169 0
+115 214 85 0
+-72 146 -11 0
+245 -139 -200 0
+246 -66 -241 0
+162 -149 -10 0
+203 -60 211 0
+-139 -241 -220 0
+64 170 126 0
+10 -12 74 0
+-126 45 -208 0
+133 78 -212 0
+-167 -3 123 0
+-123 -215 -217 0
+7 -238 -244 0
+139 -114 171 0
+-249 -132 -124 0
+-92 141 -241 0
+-11 -150 107 0
+-209 -155 72 0
+-78 -124 -173 0
+-45 -218 53 0
+-155 -19 -168 0
+-37 -242 -94 0
+228 -177 -145 0
+108 -206 -4 0
+202 -249 191 0
+-32 -71 136 0
+-144 -2 108 0
+228 -123 -3 0
+3 29 87 0
+-228 11 -40 0
+-35 -47 -26 0
+-37 -140 -243 0
+-221 -104 -10 0
+-104 -229 209 0
+231 -212 27 0
+225 165 88 0
+-241 121 223 0
+-121 -236 -202 0
+61 63 -158 0
+36 234 -103 0
+-103 -229 -146 0
+-23 -220 102 0
+94 -74 103 0
+-224 15 -125 0
+22 -68 111 0
+106 -233 94 0
+232 -196 -43 0
+200 33 69 0
+-113 -52 38 0
+-114 204 139 0
+-90 -183 -1 0
+7 -167 118 0
+44 -199 -91 0
+-136 113 -220 0
+-244 -213 -105 0
+-150 -27 115 0
+-73 217 -216 0
+248 -59 -163 0
+-6 -57 25 0
+-127 224 87 0
+163 -6 52 0
+77 -229 -228 0
+-7 166 -51 0
+82 -9 29 0
+231 111 232 0
+-92 4 -93 0
+-155 -108 -227 0
+-124 157 60 0
+-145 158 72 0
+-182 245 166 0
+250 155 11 0
+91 202 150 0
+211 -207 206 0
+-83 -26 -188 0
+209 130 197 0
+-131 -42 -163 0
+184 225 -162 0
+133 1 202 0
+119 103 108 0
+-8 216 -186 0
+-213 221 -20 0
+-86 -45 -128 0
+-242 11 -169 0
+-25 217 42 0
+189 -30 13 0
+103 197 -73 0
+-26 -157 229 0
+-72 145 -117 0
+-179 -112 -181 0
+18 183 -233 0
+-133 160 -163 0
+139 -57 142 0
+225 31 189 0
+-56 -199 -138 0
+-190 -187 64 0
+139 101 31 0
+-36 195 119 0
+-222 -37 -109 0
+186 -184 -79 0
+204 110 -185 0
+-139 -170 3 0
+231 -7 3 0
+177 155 -102 0
+-165 250 163 0
+-240 26 -192 0
+76 182 142 0
+-136 -81 119 0
+203 -106 206 0
+-33 55 19 0
+-28 -38 -116 0
+192 38 -90 0
+196 -1 -21 0
+116 -91 -56 0
+92 176 1 0
+201 148 87 0
+225 -58 -86 0
+5 -87 202 0
+225 16 180 0
+-227 179 250 0
+26 239 -17 0
+-161 29 191 0
+-197 97 168 0
+-237 -97 -84 0
+-240 104 -99 0
+-109 -107 -126 0
+-9 129 210 0
+-31 -72 149 0
+16 206 -118 0
+20 112 -98 0
+-6 209 36 0
+62 92 133 0
+-73 71 79 0
+243 -34 2 0
+-105 153 235 0
+-131 -26 -44 0
+-170 219 53 0
+63 80 -139 0
+-27 133 188 0
+-241 -168 -46 0
+-74 214 174 0
+-160 90 20 0
+-22 -141 -109 0
+96 201 90 0
+-94 78 -23 0
+-20 95 175 0
+-244 -135 14 0
+-228 103 151 0
+234 228 197 0
+-111 -143 74 0
+-19 8 208 0
+-206 86 138 0
+-11 -18 -203 0
+-19 -139 208 0
+17 16 165 0
+124 -34 -86 0
+-85 -202 13 0
+72 181 -71 0
+-4 111 116 0
+-234 -92 36 0
+227 -56 85 0
+240 -222 -32 0
+-56 15 -134 0
+-103 43 -86 0
+239 -238 -4 0
+-75 -113 -240 0
+240 -166 98 0
+225 223 55 0
+-83 -202 -136 0
+80 -158 126 0
+18 -7 125 0
+-134 -156 -215 0
+23 152 -105 0
+171 93 155 0
+195 -90 -231 0
+-82 -190 168 0
+-6 81 -239 0
+-103 -85 69 0
+160 -82 -170 0
+137 -82 -21 0
+-29 -233 133 0
+29 -195 -160 0
+183 -18 -57 0
+-79 -135 -49 0
+-179 -86 -17 0
+142 -231 151 0
+104 -204 -34 0
+235 -154 -217 0
+9 -233 75 0
+243 160 108 0
+178 1 -41 0
+-167 -127 -170 0
+150 -125 -44 0
+-56 -174 -181 0
+154 -224 -72 0
+71 -161 -181 0
+-77 155 -81 0
+-137 5 96 0
+129 177 -185 0
+222 -210 140 0
+-223 -42 33 0
+-107 -229 176 0
+159 112 -37 0
+-15 -171 -83 0
+115 -201 100 0
+-126 217 112 0
+180 -227 -242 0
+-136 73 79 0
+-79 92 41 0
+-51 -155 -221 0
+220 -35 182 0
+95 -123 -28 0
+-53 113 15 0
+2 113 -182 0
+62 -75 128 0
+-248 194 71 0
+230 -119 136 0
+-199 -8 225 0
+-54 -141 -122 0
+208 244 -219 0
+-121 -23 -137 0
+204 -181 -31 0
+-202 137 -244 0
+186 -153 -23 0
+-202 -95 -197 0
+-113 -49 -245 0
+-162 194 127 0
+-178 -235 201 0
+53 -97 202 0
+-30 105 184 0
+-199 -138 -162 0
+139 -49 -95 0
+80 168 112 0
+80 -142 121 0
+121 -246 -129 0
+167 170 -41 0
+229 2 -226 0
+201 -97 -134 0
+-86 -207 114 0
+230 -108 76 0
+11 -78 217 0
+-228 -135 82 0
+170 -158 196 0
+-26 56 29 0
+220 241 124 0
+93 -110 113 0
+-139 138 153 0
+69 11 -18 0
+86 -90 44 0
+130 -199 -46 0
+-39 -87 -3 0
+170 35 -51 0
+-183 73 -152 0
+-188 171 54 0
+35 -165 -231 0
+-224 207 -61 0
+-140 28 -241 0
+-81 -32 -68 0
+-196 -169 74 0
+33 184 -23 0
+-238 148 49 0
+104 -34 -246 0
+124 -165 -58 0
+51 -65 -34 0
+83 -148 164 0
+-84 149 3 0
+-138 217 -42 0
+-124 -133 -88 0
+-142 38 48 0
+-67 171 158 0
+86 -99 218 0
+-96 119 47 0
+-62 126 -190 0
+-133 199 215 0
+-191 -223 -98 0
+6 87 -134 0
+190 -186 11 0
+138 63 -7 0
+170 -68 -148 0
+-39 133 -172 0
+-54 -59 246 0
+-151 -93 -249 0
+-230 57 249 0
+169 14 -185 0
+-16 151 9 0
+97 91 121 0
+-156 179 115 0
+91 -70 -89 0
+224 198 141 0
+-56 -211 26 0
+-90 89 -208 0
+-87 -46 -96 0
+-82 206 -220 0
+125 235 -102 0
+32 80 121 0
+145 162 208 0
+-83 -181 120 0
+57 -3 -211 0
+180 48 -206 0
+191 -95 -59 0
+-181 -47 -44 0
+213 -231 -67 0
+89 -215 -241 0
+-21 -169 211 0
+205 -141 118 0
+-146 133 -67 0
+-76 235 196 0
+131 -156 68 0
+-35 -226 245 0
+-156 66 -136 0
+65 -150 -222 0
+-79 -155 -132 0
+-101 128 53 0
+6 58 85 0
+-19 163 75 0
+60 -147 -242 0
+218 -228 68 0
+-85 48 -167 0
+246 25 56 0
+-90 -43 227 0
+-7 6 205 0
+-162 5 82 0
+-19 190 78 0
+-185 -73 -121 0
+54 -244 -188 0
+90 -165 -140 0
+-148 74 182 0
+9 72 226 0
+183 -191 126 0
+-199 235 -22 0
+-20 -105 94 0
+86 47 -81 0
+53 35 -205 0
+-81 53 152 0
+235 -54 68 0
+185 209 187 0
+35 -204 -131 0
+-248 24 191 0
+163 133 -113 0
+-148 74 -21 0
+-48 14 169 0
+-70 -77 -240 0
+107 -189 234 0
+-107 54 169 0
+-187 -16 -82 0
+167 29 -175 0
+122 82 -43 0
+72 -138 173 0
+91 41 -116 0
+18 -197 -250 0
+-10 -72 9 0
+-151 -28 -102 0
+177 210 -21 0
+162 106 246 0
+11 -133 202 0
+-240 -241 178 0
+19 75 -111 0
+4 194 -208 0
+-229 -204 -77 0
+-229 241 74 0
+-37 -241 -45 0
+-48 -8 43 0
+157 -132 4 0
+-86 134 -249 0
+-105 86 -220 0
+233 54 -212 0
+247 -65 208 0
+100 -129 218 0
+-148 -79 7 0
+126 97 -200 0
+66 8 19 0
+-228 32 101 0
+-22 171 -202 0
+111 171 23 0
+-231 194 -111 0
+-146 -105 -142 0
+201 110 210 0
+124 67 -202 0
+18 166 -145 0
+-55 -14 -156 0
+-49 90 -48 0
+118 205 40 0
+108 -129 -151 0
+-33 222 -121 0
+140 -66 167 0
+238 -29 -200 0
+216 -88 -160 0
+-89 22 -44 0
+195 114 -219 0
+-220 -180 46 0
+-247 -213 54 0
+151 -214 110 0
+225 57 -47 0
+-17 241 240 0
+215 -26 -211 0
+35 159 -147 0
+-111 6 108 0
+245 41 -132 0
+-168 76 -167 0
+-189 25 -249 0
+-83 -68 -69 0
+-124 -17 -180 0
+-57 232 37 0
+115 191 -173 0
+5 -38 7 0
+-163 -19 108 0
+156 122 30 0
+82 159 249 0
+-215 -211 212 0
+-120 -246 98 0
+167 -161 52 0
+38 -48 171 0
+84 215 182 0
+104 -47 -239 0
+-126 -53 -227 0
+8 96 136 0
+109 -157 -76 0
+-52 -59 173 0
+12 244 -52 0
+-231 -185 -39 0
+181 -166 -63 0
+-94 83 89 0
+128 -163 122 0
+56 -157 6 0
+-93 138 -250 0
+-99 25 74 0
+-94 183 -131 0
+246 229 154 0
+-129 -84 207 0
+-199 -34 1 0
+-107 -13 -118 0
+229 -17 -141 0
+101 195 -221 0
+54 190 83 0
+123 -23 -57 0
+216 77 -234 0
+-42 236 175 0
+-174 -194 -68 0
+-144 1 -68 0
+250 133 -164 0
+28 221 -212 0
+170 96 204 0
+218 201 -241 0
+-164 -238 -190 0
+123 214 82 0
+-172 49 57 0
+101 230 -207 0
+102 41 185 0
+-31 -240 -17 0
+170 -94 -195 0
+-88 -52 13 0
+-6 35 52 0
+-196 191 -166 0
+-160 64 -231 0
+158 -204 -46 0
+67 -44 -228 0
+-152 -194 197 0
+-79 -102 226 0
+-236 141 73 0
+-168 225 60 0
+139 -143 -58 0
+-29 124 189 0
+-11 -156 -196 0
+245 136 -68 0
+-173 -19 -110 0
+248 -121 78 0
+-51 -16 174 0
+84 -250 157 0
+207 231 192 0
+159 -221 62 0
+204 200 -164 0
+81 56 -166 0
+-5 -129 -156 0
+-218 -114 -123 0
+203 47 140 0
+-57 19 43 0
+122 -131 -104 0
+194 140 -27 0
+241 -19 -49 0
+-32 -131 234 0
+15 -202 67 0
+-105 44 -248 0
+-106 25 22 0
+67 -114 92 0
+51 -8 151 0
+-83 194 -247 0
+16 105 212 0
+-146 168 -68 0
+241 -117 55 0
+102 32 -38 0
+47 148 -160 0
+-212 63 14 0
+217 -222 244 0
+225 -130 -160 0
+59 64 -172 0
+-62 -113 -135 0
+-130 117 244 0
+-220 7 -41 0
+-6 16 59 0
+-56 -103 -84 0
+215 -10 -12 0
+32 110 35 0
+-94 -223 82 0
+64 192 -138 0
+-144 -162 -34 0
+-127 -104 -242 0
+56 235 82 0
+-164 -103 -58 0
+117 -52 184 0
+-186 68 202 0
+-201 171 -194 0
+-164 -114 -131 0
+-80 117 -242 0
+130 -228 -30 0
+104 -167 22 0
+145 87 237 0
+235 -192 159 0
+-4 -16 229 0
+225 31 68 0
+-209 197 216 0
+45 -146 -187 0
+-76 218 157 0
+96 86 109 0
+-164 56 -41 0
+-29 -19 82 0
+95 43 -228 0
+-247 -149 180 0
+247 228 -98 0
+-115 -215 235 0
+39 -224 63 0
+-202 63 -102 0
+142 -92 -73 0
+-82 242 -182 0
+107 211 -198 0
+-135 154 116 0
+7 -226 -147 0
+33 47 82 0
+-60 -199 -69 0
+-225 234 -126 0
+-64 -210 -145 0
+-14 164 145 0
+-151 -56 -97 0
+-59 -220 163 0
+-42 186 23 0
+159 172 -58 0
+222 115 -129 0
+166 -175 207 0
+-226 215 87 0
+-177 134 234 0
+48 210 12 0
+-70 234 228 0
+100 15 176 0
+172 -2 -46 0
+56 66 21 0
+-130 -63 31 0
+-5 -237 26 0
+-233 34 -139 0
+239 11 167 0
+-171 75 -121 0
+13 -244 198 0
+86 139 102 0
+237 103 -70 0
+-40 248 -169 0
+-12 -202 133 0
+-156 119 217 0
+-34 142 -183 0
+131 114 -38 0
+46 -121 115 0
+-14 -104 -63 0
+-165 152 56 0
+-212 134 -200 0
+-113 -160 -75 0
+-96 -212 -68 0
+11 228 74 0
+12 -38 223 0
+126 130 -207 0
+37 136 146 0
+-58 131 -23 0
+-96 -101 213 0
+-240 185 124 0
+-35 -128 -171 0
+227 240 80 0
+-183 158 246 0
+-191 129 186 0
+239 -38 45 0
+153 35 -175 0
+17 3 -117 0
+-211 57 -125 0
+-41 202 36 0
+-87 -94 120 0
+178 -108 -154 0
+229 198 182 0
+-63 -5 114 0
+-94 -1 -77 0
+212 -64 -25 0
+201 -121 87 0
+-34 201 216 0
+-22 110 -14 0
+10 140 -225 0
+17 232 -15 0
+21 14 79 0
+126 151 2 0
+101 138 -158 0
+88 31 94 0
+13 -134 -94 0
+236 195 170 0
+116 178 189 0
+166 -119 -192 0
+27 -70 244 0
+233 -143 -244 0
+-232 -155 -114 0
+-189 -84 94 0
+181 -117 -230 0
+85 217 -31 0
+-190 -69 -54 0
+-102 127 129 0
+-132 216 -182 0
+86 -24 -249 0
+28 231 -155 0
+220 -249 -60 0
+-247 -34 80 0
+-223 130 -74 0
+36 190 -35 0
+34 65 128 0
+62 122 -178 0
+-82 86 212 0
+180 214 143 0
+-119 8 248 0
+127 -47 147 0
+123 200 -141 0
+-182 116 30 0
+213 2 -78 0
+-163 204 -154 0
+-242 -233 214 0
+157 -109 53 0
+241 -91 203 0
+-134 197 26 0
+107 214 -63 0
+-177 115 -152 0
+243 -159 -248 0
+132 -198 -247 0
+-108 102 -177 0
+243 -169 192 0
+-225 -105 -181 0
+16 237 92 0
+-168 -163 -245 0
+145 -103 -64 0
+-50 229 -45 0
+-57 -9 76 0
+170 -151 57 0
+58 -81 -250 0
+16 -140 99 0
+-205 11 63 0
+221 59 -106 0
+-117 -215 143 0
+11 33 -136 0
+6 -102 -21 0
+188 -135 -242 0
+-98 -105 53 0
+196 -18 62 0
+142 -202 -70 0
+-158 218 -6 0
+-159 10 -71 0
+-145 108 -60 0
+45 7 -229 0
+-143 236 121 0
+117 171 50 0
+-59 -8 -131 0
+-85 54 249 0
+105 -45 -67 0
+1 44 -147 0
+203 -123 -81 0
+123 -55 187 0
+-144 -19 -149 0
+203 17 193 0
+180 -99 -138 0
+235 -173 17 0
+-245 47 67 0
+-26 194 -20 0
+73 39 198 0
+-109 237 145 0
+-141 48 -37 0
+-170 107 8 0
+237 -63 2 0
+-187 60 -125 0
+180 -183 -169 0
+-189 -70 -28 0
+-185 -146 246 0
+250 118 96 0
+-87 -61 -142 0
+144 -125 149 0
+43 137 148 0
+-211 -46 -20 0
+239 -237 -19 0
+167 74 -203 0
+-24 -179 -22 0
+-249 35 -108 0
+20 65 14 0
+-189 10 -237 0
+100 11 47 0
+-200 93 11 0
+192 -13 -36 0
+17 -178 -205 0
+31 155 236 0
+241 212 -90 0
+-118 -213 1 0
+-130 -125 -27 0
+55 -190 113 0
+-234 250 233 0
+-49 7 57 0
+47 162 -33 0
+62 169 91 0
+-23 -138 -203 0
+-213 130 -171 0
+41 147 -194 0
+-167 -82 -150 0
+165 191 -108 0
+-19 -52 -78 0
+143 150 -103 0
+-250 -135 -98 0
+182 148 214 0
+-20 11 34 0
+-68 35 115 0
+-118 -149 201 0
+172 -212 -180 0
+151 -87 -58 0
+-208 187 -165 0
+-54 132 -215 0
+-219 144 119 0
+-215 36 -42 0
+55 206 -34 0
+-17 27 -138 0
+111 -71 84 0
+-46 -207 3 0
+245 -90 -153 0
+234 -39 -162 0
+218 167 8 0
+-58 208 96 0
+250 -79 -41 0
+120 239 -7 0
+-228 9 -29 0
+-120 244 -96 0
+-153 157 -151 0
+83 48 13 0
+40 -169 244 0
+36 168 27 0
+244 177 -46 0
+-33 -207 52 0
+-117 -37 -147 0
+-135 -199 116 0
+-148 31 223 0
+226 -89 206 0
+-166 -211 -215 0
+-67 -11 206 0
+159 -25 64 0
+80 -51 -88 0
+82 -200 -21 0
+46 138 160 0
+-180 -171 -64 0
+250 42 -228 0
+-122 -145 -181 0
+-142 28 105 0
+111 110 214 0
+-73 -49 238 0
+90 -184 -163 0
+-199 119 123 0
+-34 -219 -97 0
+-215 242 -20 0
+-246 -85 188 0
+104 -60 56 0
+244 -76 -171 0
+185 -238 216 0
+-192 92 88 0
+101 -15 -184 0
+-160 102 215 0
+-18 -111 167 0
+-185 -161 -109 0
+247 133 77 0
+185 -194 111 0
+-23 141 210 0
+-78 123 -189 0
+-115 -246 76 0
+208 -143 -149 0
+-129 162 -186 0
+98 52 -57 0
+135 116 36 0
+238 -224 -92 0
+-80 -154 130 0
+-220 66 19 0
+-72 -153 -100 0
+41 -94 3 0
+172 -154 86 0
+-250 46 185 0
+237 -243 -188 0
+-54 220 145 0
+41 -138 198 0
+-155 -136 -18 0
+-22 148 29 0
+78 13 -45 0
+-8 -72 162 0
+-6 16 147 0
+67 -214 -246 0
+68 -225 40 0
+-147 9 80 0
+133 -31 -170 0
+-54 -188 -159 0
+60 207 -181 0
+-198 -108 109 0
+-54 100 48 0
+-231 -173 102 0
+-44 -21 221 0
+171 30 67 0
+235 32 -215 0
+-134 -74 17 0
+3 188 -230 0
+137 132 -218 0
+218 5 217 0
+143 -91 83 0
+25 -68 -176 0
+98 1 -70 0
+-25 242 39 0
+-178 67 -127 0
+196 244 73 0
+131 -125 74 0
+188 14 -73 0
+-164 115 169 0
+-75 -34 -84 0
+183 -124 179 0
+11 33 154 0
+-157 26 -83 0
+156 -196 -38 0
+-92 -222 178 0
+111 106 -230 0
+-68 -122 164 0
+40 112 27 0
+45 247 -5 0
+-227 163 124 0
+-10 -198 152 0
+122 54 134 0
+37 -63 202 0
+-123 229 39 0
+-29 -38 22 0
+199 -201 57 0
+-112 62 96 0
+85 -134 182 0
+78 -70 -95 0
+-226 -193 247 0
+-76 85 -163 0
+38 -87 -50 0
+-118 68 -101 0
+231 86 -61 0
+73 -8 159 0
+176 -211 -128 0
+42 -173 -240 0
+11 -73 242 0
+-78 207 93 0
+105 -127 132 0
+-56 -122 227 0
+86 2 -36 0
+-249 -104 65 0
+-247 43 -89 0
+36 178 95 0
+105 -246 -89 0
+-124 206 -237 0
+-197 153 43 0
+183 160 -80 0
+235 -126 -58 0
+191 29 -176 0
+-230 -190 -87 0
+-196 84 -38 0
+-70 -203 -64 0
+29 208 -30 0
+-17 227 233 0
+-73 -236 -239 0
+44 -148 -210 0
+235 205 -183 0
+-204 -132 -114 0
+-188 -234 -128 0
+-219 -248 119 0
+84 201 219 0
+-24 16 -58 0
+-112 18 43 0
+126 188 -244 0
+136 77 167 0
+75 -117 24 0
+-146 -184 -70 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-059.cnf b/benchmarks/UUF250.1065.100/uuf250-059.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-059.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 126 -30 139 0
+198 204 -212 0
+-23 -75 239 0
+236 176 66 0
+-211 -248 173 0
+148 26 -40 0
+44 59 193 0
+-245 133 93 0
+31 13 186 0
+-217 -242 -5 0
+-149 29 181 0
+177 109 -102 0
+-139 109 93 0
+-242 -123 -133 0
+-184 185 155 0
+93 -223 -64 0
+-67 -88 237 0
+-128 97 209 0
+-91 -69 -173 0
+137 179 -76 0
+-77 -210 123 0
+19 -49 121 0
+106 94 174 0
+115 -156 71 0
+178 16 244 0
+153 134 70 0
+-58 42 102 0
+-6 -153 -161 0
+181 82 131 0
+66 46 26 0
+-170 -201 -217 0
+-41 -33 32 0
+209 -215 -231 0
+-95 75 -29 0
+236 -141 -194 0
+94 120 -193 0
+50 150 -200 0
+-160 1 124 0
+88 -215 -92 0
+-14 -176 58 0
+-200 30 -128 0
+60 -139 -135 0
+168 130 176 0
+-60 -108 -10 0
+-69 -238 126 0
+134 145 -91 0
+-247 96 69 0
+-57 23 -169 0
+28 124 46 0
+238 -93 -7 0
+174 102 -97 0
+194 -109 229 0
+-51 46 -106 0
+-157 56 43 0
+-221 -81 -159 0
+180 -118 229 0
+-159 75 -199 0
+220 137 233 0
+245 -12 -66 0
+104 -184 -240 0
+140 90 -51 0
+-208 -24 8 0
+94 -130 231 0
+-87 -199 98 0
+61 89 -245 0
+234 240 245 0
+-217 -65 134 0
+68 -64 -174 0
+-136 -226 76 0
+44 -189 -149 0
+-193 222 239 0
+-48 -223 -160 0
+-225 15 195 0
+25 -199 -60 0
+162 226 126 0
+60 -206 86 0
+144 191 65 0
+-184 -96 26 0
+211 19 -38 0
+209 31 -194 0
+198 -152 164 0
+-125 -93 248 0
+-201 -79 -215 0
+65 -167 227 0
+71 -146 -127 0
+-222 -177 120 0
+-192 85 162 0
+58 -224 136 0
+-231 14 -8 0
+-53 -187 91 0
+148 173 -247 0
+-86 -250 40 0
+-54 246 -36 0
+-31 249 -38 0
+-9 51 -74 0
+86 -175 140 0
+-189 -232 -135 0
+-240 -166 -233 0
+-209 -182 217 0
+230 146 -133 0
+197 170 60 0
+181 -210 -24 0
+-12 135 110 0
+-212 22 225 0
+-11 248 8 0
+27 247 11 0
+-129 13 -243 0
+-96 89 22 0
+-247 -45 106 0
+84 -234 -121 0
+-183 -153 168 0
+-227 117 13 0
+-107 114 179 0
+213 66 56 0
+191 -120 -12 0
+-232 144 40 0
+-150 64 -145 0
+-3 139 26 0
+-192 229 -159 0
+26 237 66 0
+-174 -29 170 0
+-241 -78 70 0
+47 -242 240 0
+167 114 235 0
+21 -136 16 0
+112 96 92 0
+37 -49 97 0
+-207 229 -78 0
+-203 218 -113 0
+-217 -63 109 0
+-45 10 -126 0
+156 -77 -232 0
+-87 140 -143 0
+163 -38 -161 0
+249 -190 -16 0
+138 217 -174 0
+-196 8 -41 0
+-91 96 -113 0
+176 -173 -236 0
+39 198 149 0
+-218 -192 -38 0
+-106 151 -149 0
+-120 -169 4 0
+-180 -77 -186 0
+125 202 -82 0
+-94 224 78 0
+-22 221 183 0
+78 -237 179 0
+95 149 157 0
+-165 -188 21 0
+-132 -56 250 0
+-242 -209 -87 0
+185 207 -191 0
+194 -133 58 0
+-169 78 60 0
+-217 -206 76 0
+-82 157 221 0
+121 -16 57 0
+221 -72 -226 0
+-149 91 216 0
+229 -246 -244 0
+67 -44 -65 0
+-138 -82 161 0
+37 -113 112 0
+151 -40 -124 0
+-155 227 150 0
+57 -98 155 0
+-17 -23 196 0
+218 3 201 0
+-112 166 -131 0
+139 186 -105 0
+149 140 233 0
+168 -27 140 0
+-202 -171 107 0
+244 112 37 0
+2 236 4 0
+-241 -173 -227 0
+-90 144 -13 0
+-84 209 -138 0
+61 -105 249 0
+-166 231 82 0
+-6 77 28 0
+-219 139 -146 0
+198 -201 -111 0
+-222 202 76 0
+-66 -215 35 0
+2 139 -197 0
+-31 89 135 0
+-79 17 203 0
+-160 73 44 0
+40 109 -57 0
+-194 7 -80 0
+136 -67 39 0
+-23 72 -125 0
+69 -170 49 0
+205 195 -200 0
+202 212 -213 0
+231 238 65 0
+128 32 -129 0
+229 -76 -59 0
+119 -143 -159 0
+-25 -106 -139 0
+234 -118 -229 0
+-106 14 18 0
+-122 244 100 0
+144 -141 180 0
+228 -234 189 0
+107 204 193 0
+72 107 93 0
+-114 -212 102 0
+-1 35 -14 0
+-13 -64 -206 0
+-27 36 -128 0
+-48 192 235 0
+248 145 -36 0
+-223 109 212 0
+-208 51 111 0
+-87 -29 -76 0
+93 -46 -138 0
+-153 183 -64 0
+115 -5 30 0
+-123 197 119 0
+24 -196 -150 0
+-46 3 -193 0
+-102 -232 62 0
+86 35 98 0
+183 -234 -35 0
+171 240 -89 0
+-218 134 1 0
+39 169 -63 0
+194 169 -17 0
+-130 217 111 0
+-57 188 -67 0
+-144 -226 39 0
+225 175 24 0
+19 219 26 0
+162 139 26 0
+-99 109 -231 0
+70 148 214 0
+-213 16 25 0
+93 70 18 0
+-177 17 -167 0
+-245 138 78 0
+-213 -123 230 0
+27 -193 37 0
+100 -21 159 0
+145 64 30 0
+29 -11 206 0
+-188 198 130 0
+-188 -151 -53 0
+-62 -51 -1 0
+234 62 -202 0
+81 151 -228 0
+-43 194 160 0
+33 47 -185 0
+66 83 186 0
+-204 37 166 0
+123 -129 -188 0
+-63 -207 -138 0
+-6 -163 45 0
+75 -63 -148 0
+115 -83 237 0
+67 -111 164 0
+199 -23 -34 0
+-84 -249 75 0
+193 13 135 0
+40 -138 96 0
+-61 -234 -193 0
+50 187 -176 0
+247 -106 169 0
+144 177 -120 0
+-41 56 -31 0
+-219 142 -181 0
+-65 -165 -106 0
+160 245 -234 0
+185 -209 -144 0
+-197 -28 215 0
+174 133 188 0
+-24 109 -217 0
+-7 9 209 0
+209 21 -233 0
+-11 -21 -246 0
+-22 172 42 0
+-11 -49 194 0
+-192 -185 -52 0
+-174 -133 -160 0
+125 -246 5 0
+29 -242 -174 0
+156 -210 -248 0
+-142 128 110 0
+-82 201 -168 0
+-225 231 147 0
+-232 -130 109 0
+104 -105 -18 0
+-27 96 82 0
+171 121 -60 0
+-239 86 -148 0
+2 -46 128 0
+-169 -54 -182 0
+-140 181 231 0
+-81 237 140 0
+-56 -62 -87 0
+201 199 -198 0
+156 -227 201 0
+-224 53 35 0
+224 -104 -86 0
+-115 50 -221 0
+103 203 -116 0
+-197 188 151 0
+1 -248 -116 0
+-135 176 -243 0
+130 153 36 0
+-19 207 241 0
+-59 203 -209 0
+-23 -100 -232 0
+28 -18 -109 0
+8 -118 -51 0
+81 237 111 0
+93 -180 -69 0
+35 162 -16 0
+200 78 -168 0
+206 -106 -24 0
+161 228 229 0
+-137 -141 -29 0
+-123 -227 -79 0
+-38 193 207 0
+-111 -208 161 0
+127 -124 37 0
+-206 -32 -226 0
+-152 -109 -144 0
+110 -35 80 0
+121 -101 38 0
+89 -112 124 0
+-210 -173 50 0
+-102 58 -145 0
+-131 -148 -176 0
+41 84 -15 0
+-79 203 112 0
+221 -37 -2 0
+-56 72 216 0
+91 -197 152 0
+-181 197 198 0
+195 103 14 0
+-135 25 128 0
+44 100 -171 0
+-13 -139 184 0
+-28 85 37 0
+36 224 -164 0
+141 164 243 0
+117 93 -136 0
+-24 114 -73 0
+47 56 62 0
+145 67 64 0
+26 6 7 0
+-55 -140 -149 0
+-125 -200 -113 0
+-175 203 -196 0
+-76 -181 -43 0
+-234 14 -164 0
+-47 86 78 0
+194 151 204 0
+-196 23 62 0
+-118 -84 28 0
+-68 -208 29 0
+-170 -244 -145 0
+-1 -131 -71 0
+63 133 -191 0
+-222 142 33 0
+14 120 -214 0
+-102 21 155 0
+-166 -18 -222 0
+155 -34 41 0
+44 -130 206 0
+82 -142 -127 0
+206 36 249 0
+-202 -197 34 0
+82 -87 -39 0
+-186 225 -76 0
+149 -133 96 0
+4 -134 65 0
+20 195 -43 0
+58 200 -62 0
+44 -7 218 0
+-74 48 150 0
+199 77 -211 0
+-110 -99 149 0
+-127 210 216 0
+-181 -100 -45 0
+167 -42 240 0
+144 -159 -139 0
+-57 -32 -66 0
+-222 -59 -177 0
+225 177 82 0
+-211 242 92 0
+-13 201 -212 0
+-119 111 165 0
+152 -38 -156 0
+-60 -200 -80 0
+192 -179 -146 0
+86 142 -153 0
+181 161 -67 0
+192 247 -170 0
+250 134 94 0
+-234 -216 240 0
+-82 -84 10 0
+191 -61 212 0
+140 -97 -53 0
+203 195 9 0
+108 -7 -249 0
+-215 -218 -81 0
+-26 -142 -21 0
+43 38 -23 0
+-221 49 -162 0
+12 203 193 0
+7 -14 -46 0
+47 -13 138 0
+243 -42 -74 0
+-233 107 218 0
+80 98 15 0
+-100 -114 77 0
+141 247 76 0
+-65 57 116 0
+58 -55 -109 0
+88 28 -41 0
+-167 149 -12 0
+-57 -184 208 0
+207 -27 -79 0
+-75 -222 -206 0
+-127 -85 -182 0
+65 104 -129 0
+-38 153 105 0
+18 242 93 0
+-248 140 -230 0
+108 199 -61 0
+-20 181 -103 0
+-70 45 -102 0
+240 -58 -129 0
+90 152 -83 0
+45 213 -105 0
+-105 -22 -151 0
+155 -239 -203 0
+143 -152 -50 0
+214 -75 -105 0
+202 189 -171 0
+-26 148 194 0
+85 10 102 0
+29 -158 -166 0
+-31 -143 225 0
+93 -141 56 0
+-186 -223 247 0
+242 234 -111 0
+107 -48 -34 0
+-172 156 104 0
+14 -134 -184 0
+-168 -83 103 0
+-16 204 235 0
+2 -153 -53 0
+246 -97 84 0
+142 6 -7 0
+205 -241 -237 0
+59 171 -152 0
+48 101 82 0
+121 -112 177 0
+-118 -242 143 0
+182 132 -155 0
+8 -231 7 0
+-101 29 -155 0
+-10 175 45 0
+-4 156 -22 0
+-245 29 -48 0
+113 -123 108 0
+174 -28 65 0
+11 -219 43 0
+85 159 235 0
+22 -50 -110 0
+198 -62 98 0
+-92 -105 51 0
+25 -194 -229 0
+-147 -84 43 0
+213 211 148 0
+-48 228 158 0
+-168 124 -194 0
+-229 54 70 0
+-91 -17 152 0
+-231 -111 51 0
+-224 230 59 0
+-220 42 -214 0
+39 -239 -47 0
+178 -37 183 0
+-170 151 190 0
+51 -2 -102 0
+-200 103 18 0
+-157 -55 -17 0
+119 -91 -250 0
+131 90 70 0
+192 -111 -101 0
+19 169 87 0
+63 -239 157 0
+42 61 161 0
+211 242 -170 0
+-129 3 89 0
+212 64 228 0
+150 -163 -49 0
+127 34 -51 0
+118 35 -154 0
+17 -193 217 0
+-164 -133 -77 0
+-201 -81 89 0
+240 14 -113 0
+202 -169 222 0
+69 223 -228 0
+49 -242 -32 0
+-51 83 -44 0
+219 71 -195 0
+-19 -62 165 0
+25 235 -93 0
+-152 -69 163 0
+-147 -244 -128 0
+122 -102 -30 0
+-62 202 226 0
+-216 103 189 0
+120 -192 23 0
+-200 130 -195 0
+12 114 184 0
+139 -248 -25 0
+-211 154 245 0
+10 242 -60 0
+99 -245 75 0
+-197 -147 -200 0
+-203 -113 -243 0
+120 188 -84 0
+233 -96 -196 0
+237 227 235 0
+147 217 -16 0
+92 50 102 0
+14 147 17 0
+-51 243 200 0
+-237 21 54 0
+91 229 -40 0
+-96 -166 -186 0
+28 13 109 0
+148 -160 -111 0
+-175 143 -166 0
+51 205 225 0
+-226 158 -215 0
+-123 -133 226 0
+-100 -75 -244 0
+106 97 -42 0
+-18 -126 -111 0
+42 192 -80 0
+-220 -225 -68 0
+29 56 -68 0
+-171 -121 -86 0
+-118 -160 37 0
+-151 -194 193 0
+-166 170 -20 0
+227 -142 31 0
+34 84 167 0
+31 -164 218 0
+68 44 64 0
+55 -190 183 0
+50 -149 189 0
+126 227 -185 0
+100 -127 145 0
+-187 11 80 0
+-14 -76 -43 0
+-243 200 114 0
+-32 -155 -34 0
+198 47 -7 0
+-129 51 -211 0
+61 64 -57 0
+-68 -2 -157 0
+238 -214 92 0
+-151 -129 -85 0
+107 98 249 0
+48 -116 113 0
+-62 -37 123 0
+-155 -205 -18 0
+34 126 77 0
+67 -140 -145 0
+-115 5 66 0
+-99 -171 71 0
+26 44 -242 0
+242 -73 92 0
+115 7 -15 0
+209 -187 225 0
+-58 -12 -5 0
+-165 8 -187 0
+-122 44 -48 0
+89 -227 244 0
+73 -194 -2 0
+-131 -26 -176 0
+-29 -68 -167 0
+-191 96 11 0
+-225 -148 99 0
+35 72 -28 0
+-201 -1 -20 0
+-35 -164 -241 0
+-168 69 60 0
+-50 -31 16 0
+232 35 -88 0
+4 -21 207 0
+-197 -182 -6 0
+-151 -51 203 0
+79 -29 40 0
+-110 -159 -74 0
+153 -172 164 0
+-202 142 -243 0
+91 -229 -177 0
+52 18 184 0
+-130 -223 -20 0
+97 -73 109 0
+71 133 195 0
+189 -180 -1 0
+-20 23 209 0
+65 -244 -44 0
+-21 43 -35 0
+-182 -123 -99 0
+-149 -125 117 0
+90 -10 -111 0
+-118 27 -218 0
+-124 132 206 0
+-124 192 131 0
+159 216 -192 0
+-114 204 -191 0
+-198 119 181 0
+79 153 -173 0
+-42 -184 -125 0
+-239 64 158 0
+113 -203 -226 0
+-207 125 96 0
+178 -118 28 0
+-33 192 -21 0
+98 103 239 0
+28 -145 -31 0
+231 155 81 0
+-201 220 -237 0
+66 102 -79 0
+-11 106 45 0
+78 -139 -223 0
+-65 -123 75 0
+15 -149 -86 0
+-139 192 7 0
+-160 39 -120 0
+32 -116 119 0
+-175 -39 133 0
+-116 -198 229 0
+107 88 48 0
+-127 -215 -113 0
+228 -201 -17 0
+-107 -129 -29 0
+70 -244 160 0
+-155 -51 197 0
+-26 41 -216 0
+40 14 85 0
+47 -217 169 0
+-37 26 -40 0
+56 -228 -35 0
+-3 205 239 0
+-103 -133 -40 0
+-227 236 116 0
+192 -97 -231 0
+99 148 -250 0
+102 -33 -187 0
+172 -9 -2 0
+-86 -183 16 0
+-172 -90 183 0
+117 231 1 0
+65 183 -110 0
+-214 174 -244 0
+-116 118 124 0
+-218 -19 206 0
+4 -38 -69 0
+-82 -219 81 0
+-177 -184 7 0
+-112 -14 156 0
+102 114 -23 0
+-145 18 -230 0
+-113 103 102 0
+26 -220 -4 0
+-71 -2 166 0
+230 -89 -175 0
+-194 41 -206 0
+-57 116 79 0
+-229 85 -92 0
+135 -187 -233 0
+113 -142 -58 0
+-225 87 -244 0
+-157 -68 -113 0
+-107 -205 5 0
+-179 72 -58 0
+-131 235 111 0
+-141 -246 91 0
+-131 83 -168 0
+-163 174 98 0
+39 -50 -106 0
+-66 92 -213 0
+180 170 -230 0
+120 -183 238 0
+181 88 229 0
+-62 -45 149 0
+146 -206 -201 0
+93 61 -149 0
+-228 -201 135 0
+-20 -168 -147 0
+-97 -7 197 0
+106 -70 -42 0
+-36 20 234 0
+136 69 14 0
+-80 53 169 0
+128 -148 120 0
+-161 249 114 0
+124 91 -61 0
+-171 -162 220 0
+186 -11 56 0
+218 -115 -5 0
+-132 99 -147 0
+35 174 43 0
+-247 -202 -230 0
+220 -72 -173 0
+-132 -143 -23 0
+-34 112 60 0
+-132 -141 34 0
+-244 -232 -18 0
+135 -168 -225 0
+-216 -74 44 0
+200 -242 -135 0
+-120 -54 131 0
+-219 -222 98 0
+139 -80 -213 0
+15 102 -228 0
+-82 40 179 0
+207 169 -155 0
+204 41 105 0
+97 165 130 0
+-214 43 -118 0
+129 -182 248 0
+158 -104 215 0
+195 -145 77 0
+-99 42 17 0
+245 65 -87 0
+70 -134 118 0
+113 -98 120 0
+-114 -103 -205 0
+43 -1 192 0
+-104 223 106 0
+-128 -155 -245 0
+-12 -85 -33 0
+-191 -26 -44 0
+-46 10 -195 0
+-28 173 -147 0
+-244 -242 136 0
+-174 -249 192 0
+-147 -70 130 0
+135 -10 -105 0
+-3 -24 -96 0
+131 -151 -200 0
+124 63 185 0
+169 165 133 0
+-144 239 107 0
+171 -71 126 0
+-225 100 182 0
+112 240 -134 0
+-110 223 -66 0
+-89 -164 -159 0
+-48 83 47 0
+-205 -74 -116 0
+207 -111 221 0
+242 17 248 0
+-227 98 182 0
+-111 90 176 0
+173 217 98 0
+-19 -60 207 0
+15 -141 -130 0
+-30 174 235 0
+-55 169 -116 0
+5 248 -95 0
+-199 54 -6 0
+-18 58 -46 0
+34 99 -167 0
+-45 116 -145 0
+-39 -101 217 0
+80 152 56 0
+241 -74 -156 0
+-30 4 -74 0
+172 -67 249 0
+36 -16 -195 0
+4 228 49 0
+158 54 -178 0
+38 121 -151 0
+245 -239 244 0
+90 -232 -32 0
+-96 -107 228 0
+-63 225 -10 0
+163 185 -59 0
+18 241 -220 0
+-99 -136 167 0
+60 -73 153 0
+-120 -40 48 0
+37 78 47 0
+76 -119 40 0
+-231 228 -220 0
+194 -167 -20 0
+-169 -74 -37 0
+78 239 -29 0
+-174 -160 -247 0
+48 186 -103 0
+-214 26 128 0
+231 41 155 0
+-219 -84 -96 0
+125 132 89 0
+247 -142 229 0
+-61 123 -87 0
+-19 87 248 0
+-30 72 88 0
+-55 193 179 0
+-187 -61 164 0
+225 -221 194 0
+19 177 -136 0
+20 129 -61 0
+154 -59 -71 0
+105 138 196 0
+90 27 -77 0
+-84 106 161 0
+208 -142 -139 0
+-148 -153 -201 0
+103 89 40 0
+-155 -196 -118 0
+-217 63 -62 0
+137 240 75 0
+167 156 -226 0
+19 226 -48 0
+149 -179 100 0
+223 127 -142 0
+217 -140 -163 0
+114 -82 -77 0
+49 217 -176 0
+250 -174 129 0
+179 -162 -165 0
+-244 -162 -58 0
+-78 -66 54 0
+105 203 -218 0
+230 -48 165 0
+147 -76 -17 0
+229 140 124 0
+8 125 141 0
+62 -133 248 0
+-21 -142 -94 0
+40 -146 -67 0
+-18 -185 -102 0
+217 227 22 0
+-153 -99 183 0
+196 148 -237 0
+30 -123 132 0
+-58 197 -22 0
+57 -54 219 0
+129 -63 -104 0
+-156 -158 -129 0
+128 226 84 0
+97 128 208 0
+111 -93 99 0
+-84 49 72 0
+168 -15 -192 0
+7 35 -113 0
+102 141 62 0
+-104 -120 191 0
+211 -32 160 0
+66 -136 -34 0
+144 189 224 0
+191 -130 -157 0
+101 -42 -36 0
+153 -204 -15 0
+81 51 119 0
+53 -201 238 0
+-43 -148 146 0
+-116 1 126 0
+-133 194 73 0
+-130 -85 -109 0
+48 1 116 0
+-52 69 220 0
+-31 134 -121 0
+26 167 105 0
+-157 -194 -15 0
+239 -142 45 0
+76 237 -87 0
+-53 -139 -77 0
+235 -89 -93 0
+239 96 145 0
+-182 25 178 0
+-93 -124 82 0
+-136 -199 -226 0
+201 -142 -237 0
+-244 -212 234 0
+174 146 44 0
+197 -215 216 0
+116 -30 -60 0
+-239 -192 108 0
+113 228 43 0
+-117 -40 153 0
+-2 87 -238 0
+-79 231 -161 0
+-105 60 95 0
+44 -147 -56 0
+-94 109 211 0
+19 -21 188 0
+138 -68 33 0
+201 61 -163 0
+-123 -68 93 0
+101 -247 -195 0
+162 12 -234 0
+-152 -156 -40 0
+-39 -155 55 0
+-148 72 145 0
+76 -101 46 0
+-233 -74 49 0
+-189 75 -222 0
+223 -48 80 0
+-105 -146 100 0
+49 -211 201 0
+-132 -214 186 0
+-247 119 -183 0
+-143 69 -239 0
+250 -201 133 0
+-200 249 -229 0
+-13 -224 172 0
+-56 150 221 0
+-179 -10 -136 0
+154 232 -182 0
+54 -31 -131 0
+-241 -193 196 0
+-14 -195 248 0
+-51 111 124 0
+168 -182 -87 0
+232 21 -198 0
+85 -43 -71 0
+128 -218 155 0
+239 -3 -198 0
+217 -107 157 0
+-221 189 -144 0
+46 -135 -239 0
+-76 -41 161 0
+68 154 116 0
+-240 231 162 0
+-20 -4 57 0
+110 217 -242 0
+-41 -159 196 0
+-65 -206 14 0
+-234 211 10 0
+14 126 -47 0
+-177 -149 185 0
+73 -37 175 0
+-129 -53 -20 0
+-171 216 201 0
+224 -124 -184 0
+-238 120 121 0
+189 -109 -154 0
+-176 -5 -194 0
+-186 -69 142 0
+-194 -222 126 0
+-99 -229 -189 0
+-87 -88 -85 0
+131 127 216 0
+-250 -7 -182 0
+143 -86 -151 0
+88 61 120 0
+2 117 108 0
+47 236 184 0
+126 -59 -12 0
+-237 92 -240 0
+-30 -198 12 0
+170 226 158 0
+84 109 249 0
+23 247 118 0
+-189 -41 159 0
+-129 209 -216 0
+182 27 -165 0
+103 -137 -85 0
+160 -177 203 0
+95 150 -48 0
+-22 206 185 0
+177 28 70 0
+-69 220 -9 0
+109 232 90 0
+68 103 199 0
+92 127 231 0
+-69 -41 -104 0
+10 201 190 0
+182 212 242 0
+71 -90 -104 0
+45 47 -86 0
+-102 141 240 0
+176 38 -73 0
+126 238 -138 0
+-119 79 -250 0
+180 -142 1 0
+-215 -19 -213 0
+-77 149 28 0
+-75 140 72 0
+122 125 158 0
+75 26 147 0
+148 -6 83 0
+-101 -37 -204 0
+213 -11 107 0
+114 -94 239 0
+-26 39 -110 0
+236 11 157 0
+124 221 153 0
+-45 62 99 0
+15 -209 -165 0
+-87 -6 168 0
+98 -165 -43 0
+120 -106 -135 0
+-111 -228 -45 0
+-31 -144 98 0
+-74 -233 84 0
+23 27 -176 0
+229 -151 -14 0
+-96 -33 175 0
+-29 -23 198 0
+205 41 76 0
+-49 55 31 0
+-133 -98 -212 0
+94 -56 -167 0
+73 224 -181 0
+-113 55 -188 0
+-193 141 -25 0
+-35 -249 -242 0
+130 239 -8 0
+-205 80 177 0
+-33 -212 -82 0
+-190 93 -65 0
+108 102 179 0
+52 227 63 0
+-12 228 -149 0
+216 145 209 0
+222 55 202 0
+-217 -126 -120 0
+219 27 -194 0
+-101 97 193 0
+-248 250 200 0
+65 19 -119 0
+-34 -21 -13 0
+120 -135 14 0
+-29 17 -195 0
+-26 -14 229 0
+-40 35 45 0
+45 -85 120 0
+45 -107 170 0
+156 -198 103 0
+78 -194 133 0
+-82 209 -136 0
+225 -161 20 0
+128 12 114 0
+-133 224 -230 0
+-104 -152 92 0
+-87 -39 219 0
+-159 -140 -246 0
+186 -111 224 0
+82 40 17 0
+210 127 -241 0
+61 -199 -238 0
+115 80 41 0
+73 -194 134 0
+89 -75 81 0
+-195 -95 232 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-06.cnf b/benchmarks/UUF250.1065.100/uuf250-06.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-06.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -196 113 -46 0
+-171 113 200 0
+-229 151 -81 0
+-90 -201 41 0
+-31 180 70 0
+-102 -234 -237 0
+106 -80 -107 0
+-71 197 59 0
+53 186 -57 0
+-132 93 -150 0
+75 131 172 0
+-56 -134 -162 0
+-69 -10 -75 0
+233 212 -107 0
+-10 -186 12 0
+98 212 -171 0
+101 -78 82 0
+-140 -58 -30 0
+-137 -168 -151 0
+-163 -217 142 0
+-214 -223 239 0
+-82 93 90 0
+-184 -244 137 0
+153 95 -239 0
+-10 -250 162 0
+-178 137 10 0
+178 102 -94 0
+-96 -199 -190 0
+53 65 243 0
+-237 128 80 0
+-185 206 -140 0
+195 51 12 0
+-235 -163 -226 0
+73 -197 203 0
+-145 224 -198 0
+226 -55 182 0
+26 -194 -104 0
+64 -216 -83 0
+-178 213 -173 0
+-201 -172 133 0
+124 -121 58 0
+-109 12 -250 0
+-132 -113 197 0
+191 -79 49 0
+-23 158 -248 0
+-158 -180 -13 0
+22 93 10 0
+-2 -186 171 0
+34 -91 151 0
+-159 -226 16 0
+48 38 -2 0
+59 25 -78 0
+127 -46 -67 0
+119 27 57 0
+-128 -17 235 0
+-215 220 -152 0
+201 -89 -179 0
+-160 34 20 0
+-192 -200 -39 0
+-7 -96 165 0
+106 -204 56 0
+162 -120 174 0
+63 58 -114 0
+-95 -225 144 0
+-30 -229 -208 0
+31 76 150 0
+172 245 189 0
+176 -148 -145 0
+-233 -74 153 0
+-238 -236 104 0
+142 211 -150 0
+110 219 227 0
+135 239 -209 0
+206 -10 -11 0
+233 123 -203 0
+159 210 -94 0
+41 -110 -109 0
+79 41 -161 0
+-225 -26 197 0
+-203 -116 205 0
+-39 -110 -232 0
+-22 -209 -91 0
+-52 55 38 0
+149 67 132 0
+-177 -6 131 0
+-154 199 192 0
+-116 -101 68 0
+-204 -32 -99 0
+-98 -142 7 0
+-245 164 -65 0
+-207 199 174 0
+7 -199 105 0
+-118 108 116 0
+-156 -197 -250 0
+222 172 -151 0
+-11 -4 -144 0
+188 -158 174 0
+-126 100 186 0
+100 -221 -231 0
+-86 -106 78 0
+181 153 128 0
+-50 24 -186 0
+-52 -190 17 0
+22 -31 -53 0
+-158 -216 -42 0
+-109 -132 -85 0
+-14 -6 194 0
+-118 30 -198 0
+217 38 159 0
+-206 -197 -4 0
+180 41 87 0
+-185 -41 48 0
+137 -108 56 0
+214 -208 -110 0
+-161 -182 95 0
+-120 108 68 0
+249 -57 134 0
+-72 -73 -232 0
+200 -120 -181 0
+207 153 89 0
+-79 -187 -124 0
+240 -141 -52 0
+-247 -9 -59 0
+-201 -85 86 0
+-39 -101 230 0
+143 -231 -233 0
+11 -116 -16 0
+48 -236 211 0
+-71 165 181 0
+-233 -84 174 0
+-10 102 -57 0
+-118 -128 48 0
+86 236 -21 0
+143 163 -149 0
+147 52 -28 0
+-147 24 -89 0
+-136 133 84 0
+-219 -101 9 0
+224 39 13 0
+66 8 -133 0
+-80 -226 -170 0
+-125 -65 67 0
+-230 -217 183 0
+88 180 -117 0
+181 -117 236 0
+-209 -39 -41 0
+-63 81 33 0
+-212 19 -247 0
+222 -95 -133 0
+67 -126 50 0
+-117 148 48 0
+-126 -88 85 0
+-189 179 -143 0
+139 -44 -245 0
+204 199 65 0
+13 118 -150 0
+-64 151 -13 0
+-23 -248 -159 0
+65 72 -24 0
+249 46 105 0
+-65 63 -223 0
+-140 186 -148 0
+133 108 -205 0
+21 -88 210 0
+201 -145 -98 0
+-161 -23 210 0
+131 127 17 0
+-236 -161 -209 0
+79 223 -70 0
+-91 218 111 0
+85 183 91 0
+-126 -197 -203 0
+-244 -211 142 0
+185 229 66 0
+220 108 50 0
+-149 -130 5 0
+65 -50 -17 0
+-249 -186 202 0
+234 73 81 0
+-132 -46 -205 0
+4 24 130 0
+79 77 103 0
+87 -93 231 0
+-140 217 192 0
+69 148 -63 0
+-23 84 -211 0
+205 171 -49 0
+102 -103 -235 0
+-201 31 -184 0
+-159 69 -97 0
+158 114 9 0
+-90 219 22 0
+30 -128 140 0
+-231 160 61 0
+-113 -209 -130 0
+-135 -86 84 0
+245 -44 68 0
+-54 -211 -221 0
+224 205 -90 0
+-95 -231 99 0
+194 -75 113 0
+-126 -214 110 0
+36 -33 -1 0
+188 -200 180 0
+167 77 -28 0
+-43 244 42 0
+222 147 -223 0
+122 -126 -235 0
+98 70 -161 0
+74 13 220 0
+68 -70 14 0
+118 197 182 0
+43 150 146 0
+-239 -121 -98 0
+42 221 -206 0
+30 -139 53 0
+78 -116 225 0
+-30 249 -153 0
+204 -15 -46 0
+-244 -204 -164 0
+-183 244 124 0
+-14 115 -237 0
+-241 152 -191 0
+68 30 -231 0
+-56 74 97 0
+205 -206 55 0
+-200 -204 206 0
+128 182 230 0
+35 143 -87 0
+158 62 241 0
+65 236 -219 0
+-210 -13 114 0
+-243 -76 237 0
+29 -178 -204 0
+32 101 22 0
+36 169 38 0
+164 -248 113 0
+82 -156 137 0
+129 156 -207 0
+42 52 250 0
+-115 110 23 0
+3 28 -59 0
+176 -136 127 0
+92 -83 -160 0
+-198 207 231 0
+51 134 164 0
+-134 -38 55 0
+163 -78 -245 0
+-42 231 -32 0
+131 -226 -152 0
+166 223 55 0
+-106 180 127 0
+20 34 -107 0
+-213 114 228 0
+190 195 -232 0
+13 222 -127 0
+156 -102 33 0
+85 7 -169 0
+62 193 -143 0
+246 202 130 0
+-100 230 160 0
+72 -185 -105 0
+-86 -164 -85 0
+247 -185 142 0
+-48 -144 -169 0
+-235 -131 -113 0
+222 95 130 0
+242 181 -201 0
+-77 -112 128 0
+-8 213 214 0
+-129 -82 -246 0
+186 204 1 0
+102 22 -27 0
+246 -174 -4 0
+-194 150 -131 0
+22 -205 60 0
+-174 -132 245 0
+20 49 -45 0
+-187 -97 -67 0
+108 -164 -238 0
+92 138 25 0
+-33 -216 61 0
+226 210 129 0
+-208 -157 88 0
+-5 40 153 0
+-208 201 224 0
+49 93 -23 0
+193 25 -145 0
+-94 -3 -112 0
+-226 -154 -27 0
+-214 104 -87 0
+245 -135 240 0
+202 187 64 0
+-51 101 111 0
+-149 -8 164 0
+-62 100 -164 0
+45 32 -135 0
+-74 250 65 0
+246 146 -173 0
+116 -206 212 0
+88 192 -196 0
+-2 -135 14 0
+15 -243 -62 0
+151 -125 52 0
+-28 96 -64 0
+85 -213 -136 0
+14 215 109 0
+-89 -115 -20 0
+56 -94 23 0
+216 -194 -99 0
+222 17 -186 0
+-82 61 -115 0
+-219 176 80 0
+-137 -131 117 0
+163 -203 -228 0
+-235 203 -176 0
+-70 142 34 0
+-149 52 47 0
+2 176 -1 0
+-151 248 -191 0
+-38 -244 -124 0
+-187 -234 -76 0
+-92 67 -209 0
+9 -46 174 0
+-247 -65 7 0
+-109 -230 -10 0
+-167 129 158 0
+150 191 -142 0
+107 86 -232 0
+40 92 -209 0
+62 138 130 0
+-246 37 201 0
+230 178 240 0
+57 -143 -153 0
+-184 213 90 0
+-43 -70 -7 0
+-245 137 -165 0
+-244 -20 -121 0
+-50 -198 -202 0
+169 -185 -39 0
+104 -12 164 0
+-20 40 -205 0
+-208 -100 -18 0
+-240 -188 -225 0
+-141 -93 132 0
+87 7 -86 0
+-41 52 29 0
+-143 -224 -209 0
+86 154 138 0
+-7 -235 153 0
+212 1 62 0
+37 42 -146 0
+-174 181 136 0
+-82 -177 202 0
+-30 -243 -32 0
+239 -92 -197 0
+144 -176 239 0
+201 164 208 0
+135 129 -226 0
+-133 127 205 0
+109 48 177 0
+-2 241 -31 0
+-145 225 -67 0
+-70 -248 -38 0
+44 -164 -84 0
+-150 -175 -248 0
+238 -231 241 0
+249 107 233 0
+17 117 -3 0
+225 -76 126 0
+-1 78 48 0
+-247 61 -19 0
+-245 -76 -87 0
+-232 -158 250 0
+197 -186 109 0
+-195 -244 -114 0
+29 -238 247 0
+27 -219 150 0
+-247 -176 -198 0
+-29 -107 95 0
+172 123 81 0
+-222 -143 59 0
+-43 217 -1 0
+-234 76 121 0
+-90 -100 138 0
+21 -158 187 0
+-173 -164 -193 0
+13 175 -99 0
+207 100 3 0
+-109 121 -174 0
+-61 -75 66 0
+-48 99 172 0
+-123 92 229 0
+-149 -61 -195 0
+-226 -247 -95 0
+58 53 -224 0
+132 97 249 0
+107 -210 169 0
+180 -79 -83 0
+-99 205 -218 0
+93 160 12 0
+-217 -164 -158 0
+-43 -74 -204 0
+234 -88 -212 0
+38 61 -146 0
+-215 -97 -158 0
+-37 129 105 0
+-188 136 146 0
+-24 -81 142 0
+176 -186 -164 0
+-69 -156 -13 0
+168 -54 22 0
+-49 -32 239 0
+-214 209 183 0
+-125 -42 200 0
+-15 139 130 0
+-159 188 108 0
+24 98 -35 0
+-53 -1 -121 0
+-22 74 19 0
+-87 33 -140 0
+-21 182 -97 0
+-131 -135 243 0
+-78 -199 -31 0
+-176 -206 52 0
+195 -14 -103 0
+244 -250 -59 0
+-236 -8 -55 0
+8 -1 150 0
+17 124 -39 0
+-139 12 -228 0
+-119 -90 207 0
+-97 -165 91 0
+103 -150 -14 0
+86 205 -85 0
+89 -163 164 0
+-25 -22 100 0
+-64 -45 193 0
+-168 49 -235 0
+-142 136 -128 0
+128 -99 -63 0
+-52 -190 -239 0
+179 -234 -232 0
+-206 -55 227 0
+-113 127 -164 0
+-141 231 -23 0
+-170 -74 129 0
+95 152 -32 0
+-5 -229 -224 0
+-9 31 -86 0
+97 160 -170 0
+-57 -33 -15 0
+233 35 -140 0
+-184 115 141 0
+-117 105 90 0
+141 -124 -20 0
+1 -49 164 0
+-4 -217 -138 0
+-57 165 -113 0
+7 -190 64 0
+-205 32 -214 0
+106 92 -5 0
+124 111 -204 0
+10 60 -100 0
+-81 14 112 0
+-234 64 34 0
+-154 -144 216 0
+145 36 -183 0
+-34 -56 246 0
+-55 -8 16 0
+-169 136 -188 0
+76 -237 118 0
+114 -39 66 0
+-232 171 169 0
+-229 109 104 0
+118 -194 -140 0
+-30 221 210 0
+-178 -126 142 0
+107 -152 200 0
+-120 107 -113 0
+228 218 -80 0
+91 -53 -196 0
+153 128 82 0
+73 228 155 0
+-26 122 -139 0
+25 -73 -207 0
+80 32 -33 0
+231 234 -110 0
+-66 101 -209 0
+-2 149 -82 0
+130 -62 -250 0
+66 245 222 0
+-80 250 36 0
+-170 128 163 0
+-88 -99 -184 0
+96 -119 -32 0
+36 21 -192 0
+59 -199 210 0
+157 -58 -151 0
+105 -24 97 0
+9 -39 -204 0
+-236 -170 179 0
+138 236 -246 0
+120 237 -191 0
+18 -161 150 0
+-200 -207 132 0
+-62 -233 185 0
+38 -47 -96 0
+167 13 -162 0
+-234 -51 128 0
+227 115 34 0
+123 81 -12 0
+169 -109 218 0
+190 -58 -124 0
+-69 148 207 0
+23 8 237 0
+86 238 -85 0
+-18 -214 -14 0
+-96 168 -213 0
+126 88 25 0
+-205 56 -64 0
+195 198 -166 0
+-185 63 -175 0
+103 144 70 0
+-192 238 -177 0
+22 -25 -16 0
+-14 -160 75 0
+140 123 -182 0
+216 -173 -123 0
+125 -179 223 0
+11 167 68 0
+-154 -15 -191 0
+98 -83 2 0
+-9 -112 -245 0
+116 21 160 0
+-132 82 -221 0
+-232 -11 -238 0
+52 86 -14 0
+125 124 -21 0
+100 -121 189 0
+64 -91 35 0
+-22 -208 -245 0
+245 -32 190 0
+172 20 120 0
+-140 145 -225 0
+-213 -195 75 0
+-5 -6 -230 0
+176 -194 208 0
+214 -163 -123 0
+119 -92 -41 0
+-77 -204 89 0
+-173 -206 80 0
+79 -131 -223 0
+139 209 126 0
+-158 160 -169 0
+-93 -79 113 0
+6 153 -18 0
+114 -133 103 0
+49 57 175 0
+-226 7 170 0
+-17 87 192 0
+205 218 -22 0
+-154 156 -97 0
+-39 -131 1 0
+-214 174 104 0
+-213 114 199 0
+-158 17 233 0
+174 -209 -161 0
+-216 -237 115 0
+-64 162 236 0
+-29 -8 197 0
+-241 -69 25 0
+-228 -172 -40 0
+-122 158 -224 0
+49 187 -83 0
+118 131 135 0
+73 98 115 0
+-179 -48 -35 0
+-205 58 135 0
+-99 -93 194 0
+-60 245 177 0
+-241 -131 -106 0
+157 -249 -3 0
+79 242 114 0
+105 127 64 0
+97 248 36 0
+-32 -187 -200 0
+105 -72 150 0
+-86 24 75 0
+-69 -135 -236 0
+242 18 238 0
+96 -90 -231 0
+197 -80 -218 0
+181 -22 -188 0
+115 -40 101 0
+90 -164 40 0
+120 37 -187 0
+-246 -29 -242 0
+126 56 -200 0
+-30 175 -210 0
+-153 -115 -45 0
+-39 -61 22 0
+-138 155 132 0
+57 244 63 0
+-177 -86 47 0
+18 118 -186 0
+48 99 187 0
+173 211 1 0
+62 -147 -111 0
+246 -79 -2 0
+115 233 -86 0
+177 -93 243 0
+-209 -84 27 0
+-77 199 -12 0
+105 69 -244 0
+-74 226 -191 0
+54 202 -78 0
+-113 -23 -72 0
+6 -59 -159 0
+-182 -102 -49 0
+133 -32 -136 0
+-59 245 -113 0
+-125 155 -201 0
+157 50 -241 0
+46 -248 89 0
+-4 -56 78 0
+-50 188 13 0
+90 -199 209 0
+223 52 -213 0
+162 116 39 0
+-9 -94 -162 0
+197 -160 -192 0
+-200 182 -204 0
+-212 -128 -8 0
+-125 -156 242 0
+-247 169 124 0
+87 13 -5 0
+-23 72 -170 0
+-183 -23 124 0
+66 -72 -23 0
+-87 -231 -102 0
+55 224 181 0
+-48 25 -125 0
+213 184 -209 0
+-204 -190 -227 0
+159 83 191 0
+178 -96 52 0
+161 -203 77 0
+-221 -131 -12 0
+84 -170 75 0
+-21 54 -153 0
+39 -242 -90 0
+10 147 219 0
+-15 -196 -58 0
+28 -82 17 0
+108 31 -239 0
+-107 -86 -221 0
+88 -194 -61 0
+-103 -3 -72 0
+103 223 66 0
+-206 -169 -73 0
+127 94 -3 0
+13 -127 131 0
+200 -36 120 0
+5 -49 38 0
+-112 125 17 0
+102 196 -96 0
+-42 -56 -12 0
+-40 78 -231 0
+225 -103 -226 0
+-111 -35 19 0
+-130 -71 33 0
+111 -217 131 0
+68 179 -88 0
+-226 63 -40 0
+96 185 -246 0
+-201 -191 -35 0
+-59 -27 177 0
+200 216 243 0
+223 -239 -143 0
+-224 -36 -152 0
+-184 100 154 0
+178 141 -96 0
+-168 30 -209 0
+-241 39 -212 0
+-99 -25 187 0
+213 -177 185 0
+185 -72 -158 0
+-24 94 18 0
+-205 -244 -123 0
+68 -225 -198 0
+90 188 118 0
+-42 238 84 0
+-188 41 103 0
+-38 -228 -100 0
+83 -212 -201 0
+221 56 -113 0
+-100 123 -153 0
+193 -9 -211 0
+151 -1 212 0
+-227 244 68 0
+-102 244 -90 0
+129 182 42 0
+-201 57 123 0
+146 3 -87 0
+213 -230 241 0
+-64 8 153 0
+-100 -21 -115 0
+-82 192 -101 0
+-139 46 23 0
+-208 -28 11 0
+-52 -191 32 0
+-28 -12 142 0
+-120 -224 218 0
+-156 105 57 0
+-198 58 133 0
+232 98 -6 0
+135 -80 178 0
+53 92 43 0
+31 -218 -114 0
+192 93 21 0
+-140 32 -164 0
+-62 -179 46 0
+59 8 -109 0
+-111 -58 137 0
+-187 -88 -125 0
+-24 -50 207 0
+-154 -6 -180 0
+217 -54 -142 0
+-245 -16 227 0
+164 -177 209 0
+-214 159 170 0
+171 -250 120 0
+-236 -166 169 0
+46 235 89 0
+145 30 -5 0
+-224 -32 -47 0
+-8 -122 143 0
+-243 207 -7 0
+234 -129 232 0
+-151 -47 -127 0
+45 123 -226 0
+-235 -24 47 0
+-218 144 225 0
+-221 38 187 0
+-49 -11 135 0
+120 211 -157 0
+21 -37 197 0
+86 131 241 0
+118 76 -81 0
+143 77 202 0
+-61 -121 -79 0
+141 236 168 0
+-185 -139 211 0
+219 66 -141 0
+-241 14 -244 0
+-59 102 116 0
+-18 210 67 0
+-15 -232 -9 0
+-40 -126 -23 0
+99 166 -156 0
+-88 165 48 0
+35 69 76 0
+-222 -17 104 0
+-186 -32 136 0
+101 -61 226 0
+-203 -240 247 0
+-116 228 117 0
+-64 50 -137 0
+178 -215 160 0
+123 23 183 0
+-180 -231 75 0
+224 96 245 0
+210 101 -123 0
+-224 196 117 0
+-5 -132 62 0
+22 159 71 0
+113 -58 -147 0
+180 -108 35 0
+204 177 249 0
+-109 65 139 0
+10 24 26 0
+131 232 168 0
+-210 17 -173 0
+47 22 52 0
+-53 199 -177 0
+59 -128 202 0
+193 88 -52 0
+175 75 -157 0
+223 -116 246 0
+136 -214 -36 0
+-242 213 -32 0
+14 239 -77 0
+206 24 16 0
+86 93 199 0
+-169 3 -73 0
+-109 -57 -190 0
+-130 14 225 0
+-148 -34 -97 0
+-247 232 -61 0
+-55 -232 -181 0
+104 -45 52 0
+29 64 -65 0
+-76 167 177 0
+-140 76 54 0
+127 -75 99 0
+53 56 79 0
+-155 -128 77 0
+112 -206 13 0
+-111 -17 -167 0
+-30 -93 -11 0
+-162 203 19 0
+4 -211 245 0
+-176 42 -80 0
+-30 191 -223 0
+133 -32 144 0
+-173 -134 -124 0
+-167 151 235 0
+173 -122 -188 0
+140 -142 117 0
+218 -128 87 0
+216 -61 152 0
+81 -140 241 0
+174 -58 -193 0
+6 -58 35 0
+178 -110 158 0
+-33 186 106 0
+25 -105 218 0
+87 -94 162 0
+-173 211 137 0
+-237 10 139 0
+190 -56 44 0
+124 14 173 0
+195 -116 -186 0
+185 67 -102 0
+-101 -11 -193 0
+-97 -94 21 0
+-209 12 23 0
+-224 -47 167 0
+-51 -88 -127 0
+85 -9 161 0
+242 -95 158 0
+21 193 -56 0
+94 -48 205 0
+-71 -8 194 0
+98 244 112 0
+-73 12 -204 0
+25 45 -131 0
+-239 -181 -2 0
+-50 -13 216 0
+-96 58 -118 0
+66 138 -149 0
+207 -142 217 0
+41 -210 -235 0
+-250 -203 -188 0
+-90 -42 206 0
+-95 64 160 0
+-167 39 -168 0
+-187 -166 99 0
+97 -207 -203 0
+-183 -13 -190 0
+160 65 3 0
+95 224 -123 0
+-152 -43 163 0
+-1 60 -77 0
+102 -27 -11 0
+-230 -74 45 0
+-66 -238 -76 0
+187 -151 -226 0
+220 151 249 0
+45 -205 119 0
+36 -226 -107 0
+182 -23 -236 0
+-190 -148 136 0
+104 217 186 0
+196 57 -244 0
+-98 -147 -215 0
+-203 -158 -194 0
+175 105 54 0
+96 -124 18 0
+71 -171 -86 0
+54 82 93 0
+-190 -239 -226 0
+39 -102 245 0
+-143 8 138 0
+189 -110 35 0
+221 -228 -101 0
+133 186 126 0
+-248 -109 154 0
+-6 94 73 0
+7 -193 -221 0
+-60 187 122 0
+-47 -133 54 0
+-224 -239 -232 0
+193 -237 26 0
+126 -136 -221 0
+240 -236 124 0
+229 192 -8 0
+-156 -87 -237 0
+70 -157 204 0
+125 -48 -220 0
+-33 -133 131 0
+31 223 218 0
+35 162 -167 0
+-238 -119 -39 0
+-24 -89 -8 0
+139 216 34 0
+45 -152 1 0
+92 -224 -168 0
+-140 -233 86 0
+-138 -197 139 0
+45 78 -38 0
+106 -141 62 0
+112 243 -225 0
+245 141 202 0
+130 205 71 0
+-90 -144 -89 0
+37 -77 -75 0
+99 43 -220 0
+-41 -67 -111 0
+-116 27 -133 0
+198 135 125 0
+220 -49 173 0
+-21 244 -148 0
+211 108 -36 0
+-250 -216 208 0
+-114 -100 -136 0
+85 -105 196 0
+112 -170 -86 0
+228 -120 9 0
+-195 190 -73 0
+154 -185 -74 0
+-187 8 -63 0
+224 -127 130 0
+-211 -114 159 0
+-78 -71 39 0
+-125 -127 -45 0
+-157 -104 -225 0
+179 210 116 0
+98 -230 -115 0
+-106 -27 62 0
+5 -51 161 0
+-17 156 -181 0
+231 53 -126 0
+-98 -209 124 0
+204 -72 99 0
+-50 221 77 0
+37 231 -218 0
+10 157 -9 0
+-204 -227 27 0
+-120 -14 -198 0
+-183 -200 50 0
+-180 6 -105 0
+30 -44 -116 0
+-191 104 111 0
+66 138 -14 0
+205 -244 -36 0
+-27 219 -15 0
+-204 -47 -90 0
+-183 50 -83 0
+-216 -207 -200 0
+-215 183 -238 0
+-160 -57 -170 0
+-148 -184 -220 0
+210 109 215 0
+-177 -223 -240 0
+121 -166 -150 0
+-59 -75 -236 0
+150 -146 149 0
+-35 -91 -183 0
+32 -59 164 0
+-239 -56 -31 0
+67 -223 21 0
+-18 -100 164 0
+-241 3 137 0
+115 34 78 0
+-143 -44 -69 0
+-119 248 -205 0
+157 -67 -5 0
+116 -224 -226 0
+21 12 99 0
+181 111 -180 0
+223 39 117 0
+18 -156 -25 0
+-204 112 -224 0
+226 20 213 0
+185 240 -140 0
+-26 -66 221 0
+-162 194 214 0
+-185 -235 -214 0
+110 -166 243 0
+-102 174 -41 0
+-173 -63 199 0
+-202 116 68 0
+-17 -237 83 0
+-204 4 -188 0
+248 -178 -100 0
+172 -92 -199 0
+245 186 18 0
+-161 118 -57 0
+-16 -52 205 0
+-130 246 -207 0
+115 205 -218 0
+-214 -70 -138 0
+52 44 -106 0
+58 53 7 0
+-42 136 250 0
+125 228 237 0
+-44 -4 132 0
+170 -36 57 0
+-230 -202 -147 0
+-241 6 -38 0
+22 -129 -128 0
+-71 -15 -171 0
+216 -116 192 0
+116 121 -36 0
+-164 97 4 0
+-102 108 136 0
+147 -187 121 0
+-222 104 181 0
+247 240 192 0
+31 166 -145 0
+-42 -218 -88 0
+-34 -93 141 0
+-220 131 132 0
+-222 41 -247 0
+211 -104 164 0
+-85 180 -247 0
+127 140 -35 0
+-46 -14 74 0
+-185 135 -158 0
+179 9 -83 0
+121 198 150 0
+60 247 -146 0
+38 -59 203 0
+-229 170 1 0
+-117 30 -57 0
+170 242 -117 0
+-75 169 -233 0
+160 -51 54 0
+-228 141 210 0
+26 143 -90 0
+1 12 203 0
+104 155 -231 0
+-82 -35 -44 0
+-175 124 96 0
+195 -127 16 0
+-245 209 -119 0
+-10 180 -104 0
+233 -97 -13 0
+231 156 -33 0
+-199 234 -10 0
+-72 -13 176 0
+-139 -219 -181 0
+-221 -191 42 0
+-142 196 -180 0
+58 -221 -203 0
+-34 -6 -233 0
+-211 85 161 0
+-87 47 59 0
+152 173 -221 0
+50 -154 -213 0
+-223 -4 152 0
+147 173 181 0
+-176 150 54 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-060.cnf b/benchmarks/UUF250.1065.100/uuf250-060.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-060.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -134 -231 138 0
+49 -66 225 0
+-193 -12 83 0
+248 -122 -224 0
+-96 -104 -3 0
+215 -91 117 0
+-190 42 147 0
+188 31 -43 0
+112 23 104 0
+44 -139 -180 0
+182 -92 -228 0
+130 134 12 0
+57 235 -132 0
+-82 -117 -179 0
+-12 246 -112 0
+78 223 79 0
+26 -150 -156 0
+137 233 -188 0
+174 163 59 0
+-76 108 6 0
+175 -127 19 0
+-26 -207 189 0
+134 -130 -96 0
+14 -72 -90 0
+84 -250 44 0
+-136 110 -220 0
+-193 139 108 0
+245 203 -231 0
+18 38 200 0
+43 193 124 0
+-180 167 169 0
+-51 -13 -170 0
+-10 -139 -191 0
+119 247 2 0
+192 -146 54 0
+124 162 2 0
+-75 111 -86 0
+-233 29 118 0
+-138 -137 -93 0
+1 -147 92 0
+-140 -86 236 0
+214 -203 -158 0
+-29 179 -205 0
+243 -239 110 0
+31 -128 -212 0
+-197 -72 -10 0
+-228 -178 90 0
+61 -5 214 0
+238 -143 -54 0
+163 -8 -59 0
+48 76 63 0
+195 236 -204 0
+71 -182 184 0
+-100 184 -227 0
+-84 194 212 0
+-134 -115 -168 0
+-223 -117 161 0
+105 222 -213 0
+123 106 93 0
+54 -92 -67 0
+108 119 -250 0
+-201 -38 -112 0
+68 -160 106 0
+229 21 -106 0
+-132 121 -46 0
+4 223 180 0
+231 75 139 0
+235 -104 -237 0
+-103 188 -173 0
+-188 147 -72 0
+164 47 -149 0
+194 -56 11 0
+-159 -133 151 0
+-47 75 48 0
+-170 -221 209 0
+167 -117 49 0
+1 -153 181 0
+-59 142 -211 0
+69 83 7 0
+-180 -222 -10 0
+-140 -130 80 0
+-62 -196 -191 0
+70 -15 66 0
+-212 -42 -185 0
+8 -88 -207 0
+231 115 -49 0
+98 114 -188 0
+212 -176 -158 0
+130 -167 173 0
+49 -143 -169 0
+-176 -141 9 0
+-217 48 175 0
+48 -206 205 0
+204 -78 9 0
+67 106 -8 0
+-248 157 -161 0
+188 -154 -146 0
+138 37 132 0
+-179 65 120 0
+27 -149 -188 0
+186 -218 -110 0
+-67 -127 120 0
+138 -105 145 0
+-61 127 -70 0
+-12 90 50 0
+153 -60 -238 0
+229 -223 53 0
+206 73 125 0
+-105 153 199 0
+-76 95 -102 0
+-146 -197 -34 0
+61 188 162 0
+133 240 170 0
+80 194 -164 0
+-40 193 -91 0
+-115 214 81 0
+-88 157 227 0
+97 -152 1 0
+-27 239 -34 0
+186 -55 -94 0
+-160 -60 -125 0
+30 47 -128 0
+17 -143 -50 0
+-107 184 -197 0
+-41 58 -17 0
+-46 -242 -22 0
+142 11 27 0
+-167 33 215 0
+174 157 -56 0
+82 -87 236 0
+60 -16 61 0
+62 77 53 0
+-161 -13 -102 0
+248 151 58 0
+-232 -103 -190 0
+36 11 175 0
+-140 -153 187 0
+12 152 45 0
+15 24 -173 0
+175 58 -46 0
+-24 -61 7 0
+-58 -47 -1 0
+27 250 -143 0
+93 -127 194 0
+210 -123 78 0
+2 -11 164 0
+106 15 118 0
+-98 35 -105 0
+160 -198 94 0
+-123 -173 -165 0
+-53 -179 162 0
+-36 -41 -135 0
+9 -245 178 0
+-81 -144 -231 0
+-217 118 116 0
+-33 120 -222 0
+-64 121 198 0
+91 -32 89 0
+51 -226 -217 0
+225 -117 -80 0
+134 -30 16 0
+-12 -37 -221 0
+-54 75 -27 0
+-216 -143 148 0
+-144 -148 -165 0
+-120 -122 -192 0
+-236 -239 -202 0
+-201 -2 10 0
+149 110 -244 0
+94 -185 64 0
+171 -27 -173 0
+-26 147 138 0
+-163 54 -87 0
+24 -180 -91 0
+-183 70 -67 0
+-48 248 -250 0
+120 135 -58 0
+-93 -25 -215 0
+161 -220 -175 0
+-134 -169 220 0
+-173 -212 -45 0
+-84 53 -38 0
+53 153 174 0
+-13 -244 89 0
+88 128 -243 0
+-103 -250 119 0
+51 -6 -104 0
+-238 -200 -66 0
+30 -229 -142 0
+-193 4 14 0
+-92 163 90 0
+12 -110 -18 0
+28 185 115 0
+-242 -126 -60 0
+18 187 229 0
+-122 -214 201 0
+-223 185 121 0
+156 -77 3 0
+-101 161 -224 0
+136 61 154 0
+154 -213 -239 0
+-114 -147 -97 0
+52 43 -222 0
+-154 164 52 0
+-95 210 -155 0
+24 227 -209 0
+174 -195 -29 0
+-166 231 209 0
+30 189 184 0
+176 -160 217 0
+77 -181 18 0
+-167 -117 -43 0
+111 -53 -202 0
+90 220 -176 0
+-31 227 150 0
+38 -133 -238 0
+-154 84 -47 0
+167 -140 -237 0
+105 48 -148 0
+-20 103 -175 0
+-226 -138 113 0
+-144 96 -114 0
+124 208 -32 0
+-37 -180 38 0
+132 -229 211 0
+-36 124 -198 0
+178 -230 235 0
+-183 -43 233 0
+-204 190 -237 0
+101 5 175 0
+121 -97 196 0
+-208 -173 -12 0
+-218 146 -224 0
+-7 63 -66 0
+189 -155 193 0
+-185 -86 101 0
+-161 112 -17 0
+103 -21 -125 0
+203 -227 47 0
+-206 158 -6 0
+153 205 -56 0
+98 -245 71 0
+-94 20 144 0
+-203 49 90 0
+101 -22 -216 0
+-76 74 191 0
+-91 174 -18 0
+-35 132 204 0
+-41 53 -99 0
+-188 152 187 0
+140 -82 180 0
+103 -53 -179 0
+56 -248 -98 0
+-60 217 250 0
+72 -35 -203 0
+115 -78 42 0
+-50 -10 58 0
+194 -187 -19 0
+-239 -5 162 0
+-39 -234 -42 0
+-202 -107 -58 0
+248 -201 225 0
+76 -122 -42 0
+-39 -151 -242 0
+-208 -178 -138 0
+230 121 -235 0
+-2 -112 86 0
+81 242 136 0
+110 125 199 0
+-5 31 -15 0
+21 10 -55 0
+-142 47 -31 0
+-240 -103 188 0
+174 -85 -148 0
+-210 190 2 0
+-158 103 41 0
+-132 -250 -134 0
+108 216 -9 0
+-69 -15 68 0
+-187 96 192 0
+220 -227 -126 0
+-97 -70 -234 0
+-136 -89 176 0
+-127 -203 -31 0
+-197 105 12 0
+162 12 -56 0
+21 118 64 0
+-214 -233 134 0
+-155 -3 -220 0
+102 143 242 0
+-193 45 -249 0
+1 185 57 0
+218 -15 235 0
+-11 143 222 0
+-46 232 -101 0
+101 -205 -180 0
+-92 -184 -180 0
+-249 156 226 0
+-235 -22 9 0
+-65 -13 79 0
+-50 21 -46 0
+-225 212 164 0
+116 109 7 0
+-207 76 40 0
+-62 95 -18 0
+232 59 209 0
+-7 -12 -41 0
+21 32 9 0
+46 79 -176 0
+91 -105 52 0
+46 227 -120 0
+83 -10 170 0
+24 -200 -117 0
+132 23 67 0
+14 198 -215 0
+-126 101 -187 0
+153 187 -200 0
+158 83 79 0
+12 247 -79 0
+-189 -68 -134 0
+113 8 -39 0
+-240 -156 -80 0
+-69 -135 222 0
+204 -170 -83 0
+219 186 204 0
+42 202 93 0
+224 -241 -1 0
+-192 -249 113 0
+1 -100 -191 0
+-220 -101 -125 0
+9 244 -165 0
+-197 47 158 0
+176 -42 -87 0
+-60 205 -83 0
+188 -7 65 0
+-25 188 12 0
+106 -236 -133 0
+-101 -109 -23 0
+171 -207 -183 0
+218 -145 -228 0
+50 -232 -95 0
+147 28 118 0
+10 141 159 0
+-11 249 -13 0
+-164 -219 114 0
+-48 50 -52 0
+-24 7 250 0
+192 45 182 0
+-156 88 8 0
+137 195 -227 0
+71 133 -26 0
+95 -48 -143 0
+135 -131 223 0
+76 137 -138 0
+91 -192 -114 0
+44 -13 82 0
+206 229 154 0
+-27 209 -224 0
+-49 -100 -92 0
+-106 23 88 0
+169 -134 -42 0
+106 159 -155 0
+102 34 -187 0
+30 81 -61 0
+17 123 15 0
+-134 11 -239 0
+102 -117 100 0
+-236 227 -140 0
+-133 -82 3 0
+-186 220 -143 0
+55 -208 245 0
+234 -236 -122 0
+190 -228 224 0
+2 -32 107 0
+-24 161 29 0
+-150 -165 -60 0
+150 192 -179 0
+-18 215 148 0
+16 45 79 0
+-182 -73 215 0
+62 138 -240 0
+-64 -182 -139 0
+163 -220 -127 0
+-107 226 216 0
+-240 -30 86 0
+28 -50 -212 0
+214 -235 -176 0
+-15 -139 97 0
+62 -55 -33 0
+-41 -230 -160 0
+-201 -211 199 0
+156 191 103 0
+210 -58 -217 0
+-113 11 -220 0
+-26 -78 190 0
+83 154 -31 0
+222 1 2 0
+12 101 -48 0
+181 61 -183 0
+101 -175 -82 0
+-118 32 36 0
+48 69 -96 0
+-131 -134 240 0
+141 -132 -100 0
+215 58 -121 0
+250 210 -31 0
+-131 -156 196 0
+116 86 -201 0
+-145 -154 -33 0
+192 -191 -47 0
+61 236 -99 0
+-218 -152 112 0
+-231 244 -153 0
+83 -244 68 0
+-105 -179 -234 0
+-41 -52 -206 0
+-96 111 128 0
+-25 -5 249 0
+-92 -18 91 0
+-203 -238 -7 0
+156 181 -49 0
+-88 165 51 0
+-221 147 79 0
+-66 165 -32 0
+-234 -26 152 0
+237 -118 222 0
+226 67 206 0
+-101 -3 225 0
+-194 -38 212 0
+139 -177 61 0
+82 -154 141 0
+94 -165 -187 0
+128 -42 -221 0
+151 -165 -230 0
+-148 28 100 0
+231 -150 171 0
+-241 46 -24 0
+146 224 -7 0
+58 227 143 0
+210 -237 -60 0
+-76 176 -27 0
+-106 -38 25 0
+95 -110 -93 0
+-80 33 -146 0
+4 31 -221 0
+-191 -166 -90 0
+-196 -18 -174 0
+-91 241 -247 0
+-102 -172 5 0
+-231 -148 -105 0
+-116 152 110 0
+91 64 -39 0
+-151 125 177 0
+119 -159 191 0
+197 137 -232 0
+246 -203 -94 0
+-127 248 26 0
+102 162 -184 0
+-47 177 150 0
+71 246 192 0
+245 -42 -231 0
+50 -23 -135 0
+136 40 58 0
+-61 114 43 0
+-16 -171 -86 0
+-237 217 174 0
+-106 -105 93 0
+-136 -67 -71 0
+60 -196 2 0
+193 -172 -22 0
+161 117 212 0
+-153 -189 122 0
+27 65 118 0
+-236 -68 199 0
+89 -111 -28 0
+105 -49 23 0
+-83 35 -46 0
+5 -56 39 0
+126 138 114 0
+-180 214 143 0
+-114 -179 -79 0
+243 77 245 0
+12 -36 -80 0
+-97 33 -121 0
+-243 -37 209 0
+-165 -107 -211 0
+-205 236 32 0
+223 35 97 0
+-35 -182 -37 0
+151 134 -181 0
+140 -184 32 0
+55 132 10 0
+-148 53 -69 0
+249 141 -85 0
+180 196 -111 0
+35 194 -63 0
+91 -99 -121 0
+-134 83 3 0
+-106 76 249 0
+167 -42 239 0
+-156 187 237 0
+207 -93 128 0
+27 77 -145 0
+-138 134 -48 0
+-179 240 201 0
+-211 -172 39 0
+227 -96 135 0
+167 -199 -155 0
+34 116 -66 0
+-240 180 -129 0
+43 58 -66 0
+123 232 -50 0
+-85 3 -171 0
+-172 -98 14 0
+127 169 193 0
+-149 -152 99 0
+-169 106 -85 0
+190 -198 -173 0
+8 109 85 0
+-35 -222 182 0
+18 126 -192 0
+219 -8 -29 0
+-223 166 90 0
+-132 33 -135 0
+-229 88 -202 0
+-201 -82 -53 0
+67 -166 -151 0
+237 191 42 0
+-102 -217 -100 0
+-216 161 240 0
+-95 -22 136 0
+-40 231 -249 0
+67 -62 -158 0
+175 -240 -209 0
+-177 191 51 0
+221 202 144 0
+-190 139 38 0
+156 146 175 0
+55 -178 53 0
+-153 128 218 0
+-75 15 -27 0
+26 -60 15 0
+177 -153 -239 0
+-164 20 170 0
+-244 -186 250 0
+37 -214 -58 0
+-189 207 -237 0
+47 196 138 0
+-27 -211 -123 0
+68 -171 -91 0
+-110 -169 193 0
+94 171 80 0
+-65 -170 46 0
+-55 -231 -53 0
+-83 245 149 0
+152 171 -200 0
+217 181 -101 0
+-146 76 144 0
+33 83 79 0
+-64 93 250 0
+-244 166 230 0
+-124 225 247 0
+199 168 84 0
+189 -142 -195 0
+22 40 47 0
+81 -246 -227 0
+127 62 -210 0
+-131 235 149 0
+76 15 148 0
+225 54 -163 0
+82 -156 162 0
+43 -94 -162 0
+-233 98 183 0
+-138 23 -35 0
+-133 -109 -71 0
+236 89 -147 0
+87 149 159 0
+-71 213 39 0
+89 162 69 0
+31 202 -232 0
+-87 -92 4 0
+-231 221 208 0
+245 131 34 0
+-79 171 220 0
+21 -75 240 0
+-168 -13 187 0
+-231 227 43 0
+10 -109 232 0
+102 220 235 0
+109 -137 103 0
+-194 -57 42 0
+-201 -209 -15 0
+95 -157 -239 0
+139 51 -99 0
+151 230 -102 0
+33 -22 48 0
+-112 102 -235 0
+-6 189 -38 0
+-123 153 -39 0
+186 -177 -139 0
+28 213 -238 0
+102 148 240 0
+218 30 23 0
+244 146 -190 0
+191 53 142 0
+46 -118 35 0
+-172 -45 -219 0
+246 99 22 0
+-56 -97 190 0
+210 -69 -109 0
+-174 -195 65 0
+-28 149 -52 0
+238 56 -31 0
+-54 130 231 0
+-50 -85 178 0
+-105 110 -21 0
+-177 95 -148 0
+-161 78 14 0
+75 -140 217 0
+165 183 175 0
+-169 195 220 0
+188 42 -131 0
+43 180 -48 0
+143 -195 -25 0
+201 165 -90 0
+-236 176 -124 0
+242 -53 29 0
+-92 -180 228 0
+24 -128 43 0
+205 188 -207 0
+223 48 139 0
+84 245 -55 0
+-161 209 122 0
+236 -122 -235 0
+71 -125 -159 0
+-240 -142 20 0
+-131 -72 -18 0
+-128 -94 -93 0
+106 -217 -62 0
+-62 65 107 0
+-192 -81 -167 0
+234 88 -226 0
+-134 -150 -3 0
+-166 4 -201 0
+210 -156 10 0
+91 69 -181 0
+-161 13 -227 0
+45 147 150 0
+-31 38 -52 0
+-176 225 -52 0
+-36 -131 247 0
+106 -48 38 0
+-82 229 197 0
+29 56 107 0
+226 -212 -97 0
+-206 -182 -18 0
+228 3 -203 0
+67 -167 -115 0
+-82 176 -196 0
+-61 232 193 0
+45 -215 -20 0
+-217 -145 170 0
+-56 -226 171 0
+61 71 -243 0
+-238 -69 -230 0
+18 20 203 0
+205 -48 -14 0
+130 -23 -149 0
+118 4 -208 0
+109 -247 34 0
+77 -195 29 0
+-149 187 158 0
+-85 -191 147 0
+120 -109 94 0
+42 -77 101 0
+85 241 -222 0
+-223 168 -140 0
+-5 -164 -142 0
+242 16 -241 0
+189 -135 -36 0
+65 -44 -191 0
+-240 130 -129 0
+-81 -14 121 0
+105 -157 33 0
+55 -180 -10 0
+-40 33 -13 0
+191 -59 49 0
+-26 -19 -73 0
+-164 -97 -145 0
+71 247 66 0
+49 125 -67 0
+231 45 -195 0
+-88 139 -152 0
+148 -199 -240 0
+-179 215 178 0
+29 -93 -138 0
+-231 -135 -38 0
+-59 -3 40 0
+103 61 -23 0
+-24 31 -132 0
+214 -54 -18 0
+-94 130 -56 0
+32 114 -223 0
+-146 176 196 0
+-85 -41 79 0
+-142 205 158 0
+-80 149 -187 0
+106 -61 -105 0
+-214 -27 103 0
+207 -30 -161 0
+140 137 -106 0
+105 125 60 0
+-33 -115 150 0
+-65 157 57 0
+-37 22 31 0
+-99 -197 -163 0
+-115 -99 82 0
+-13 172 -206 0
+-193 123 55 0
+1 76 -142 0
+-57 121 -146 0
+176 189 -239 0
+98 125 50 0
+202 -229 231 0
+126 229 96 0
+216 65 240 0
+-2 -209 3 0
+-119 62 239 0
+27 66 -4 0
+28 -197 -211 0
+-243 179 34 0
+46 41 -25 0
+-162 150 -51 0
+-176 95 230 0
+162 130 -248 0
+90 -245 -140 0
+-190 22 220 0
+203 -231 -150 0
+-168 -57 -62 0
+-198 147 44 0
+156 -108 42 0
+-224 -171 40 0
+194 87 -90 0
+61 -8 27 0
+37 103 -160 0
+-126 -204 36 0
+-185 -222 187 0
+-83 -108 -158 0
+-142 -12 -6 0
+182 171 13 0
+18 127 14 0
+69 -228 -233 0
+-77 -34 -5 0
+-233 98 216 0
+-148 197 20 0
+-222 55 -147 0
+-247 -176 167 0
+-126 -8 152 0
+85 -224 -204 0
+-150 110 -167 0
+190 -241 9 0
+-26 -223 -42 0
+-60 -77 -230 0
+68 41 -196 0
+-241 16 158 0
+-101 27 -120 0
+-212 -224 -27 0
+-213 -2 -230 0
+241 249 147 0
+-3 -81 69 0
+-22 91 -131 0
+-128 -239 107 0
+-154 104 -33 0
+-84 18 240 0
+34 -32 -159 0
+207 215 241 0
+219 -234 -6 0
+-107 -42 250 0
+131 -8 43 0
+199 22 104 0
+-7 -81 11 0
+15 -136 -100 0
+-166 -68 -29 0
+-190 -87 -211 0
+-54 155 221 0
+-204 19 175 0
+-81 30 -228 0
+-168 -214 -7 0
+149 68 50 0
+58 104 -161 0
+122 -214 -191 0
+138 -8 235 0
+54 106 247 0
+24 201 -192 0
+-80 -117 95 0
+162 17 -69 0
+58 201 -4 0
+77 -120 48 0
+-198 203 49 0
+-131 105 225 0
+-79 6 -135 0
+-143 -166 -147 0
+-89 35 82 0
+234 -56 -214 0
+141 75 -94 0
+233 128 194 0
+-64 168 -218 0
+174 153 212 0
+-16 22 126 0
+219 195 -145 0
+-1 -43 72 0
+-247 -224 15 0
+142 108 231 0
+173 129 41 0
+119 -78 40 0
+207 141 142 0
+-125 83 -26 0
+-217 189 -69 0
+216 -60 7 0
+-132 -245 -141 0
+-101 26 -131 0
+-4 -194 -209 0
+108 -181 -237 0
+22 -188 -227 0
+128 -83 139 0
+-8 -79 -49 0
+71 211 104 0
+-198 210 -26 0
+102 37 -186 0
+222 -192 -220 0
+-133 217 -25 0
+-90 -176 192 0
+38 152 3 0
+-61 187 54 0
+133 236 59 0
+49 -228 235 0
+-55 -249 -15 0
+40 230 -120 0
+60 103 -143 0
+231 232 -143 0
+57 -131 217 0
+-130 8 124 0
+-112 43 44 0
+188 145 190 0
+-237 238 20 0
+119 84 -233 0
+210 -4 -194 0
+-147 -9 240 0
+-28 178 -220 0
+5 245 -215 0
+126 243 -75 0
+-44 37 202 0
+-184 -16 108 0
+-249 -235 26 0
+-194 -206 -27 0
+-150 -106 -143 0
+173 -8 7 0
+224 178 141 0
+-179 100 82 0
+237 -11 -238 0
+165 69 73 0
+27 216 44 0
+158 -64 216 0
+-147 73 -166 0
+-10 14 -243 0
+215 -191 230 0
+74 25 238 0
+155 216 142 0
+187 -161 -108 0
+-84 -148 -76 0
+-110 115 -217 0
+222 -138 227 0
+244 -161 -196 0
+-51 -85 -89 0
+236 121 62 0
+126 159 15 0
+245 159 231 0
+-77 -14 -231 0
+-241 -23 51 0
+-129 -117 -144 0
+239 7 98 0
+-7 25 -28 0
+22 -185 144 0
+214 116 105 0
+-38 138 217 0
+-120 67 -105 0
+86 77 159 0
+-243 86 201 0
+218 52 -192 0
+-173 104 -88 0
+237 155 232 0
+-225 207 -129 0
+149 -62 28 0
+174 -165 -167 0
+-65 160 87 0
+67 34 -26 0
+-99 -103 -227 0
+-130 -233 197 0
+152 95 -229 0
+-80 241 -48 0
+48 -72 194 0
+-194 45 193 0
+89 -156 97 0
+97 36 -120 0
+38 131 -191 0
+-4 160 -51 0
+-38 198 42 0
+-94 -206 224 0
+216 -88 -143 0
+-37 202 -75 0
+206 -40 96 0
+4 25 -48 0
+113 99 120 0
+194 5 199 0
+30 126 64 0
+-41 59 -140 0
+237 69 -152 0
+198 226 5 0
+-179 5 -48 0
+240 -121 13 0
+152 -15 -175 0
+168 -139 -58 0
+-225 -120 -147 0
+22 -116 213 0
+-207 232 -174 0
+85 -186 163 0
+248 -144 202 0
+227 -187 -244 0
+81 188 47 0
+96 -213 22 0
+167 16 -242 0
+143 22 113 0
+-219 -55 -12 0
+-143 8 115 0
+230 -147 84 0
+57 -83 31 0
+-18 -54 -77 0
+-205 116 -209 0
+143 -221 -144 0
+-129 -139 92 0
+228 -197 -90 0
+-64 -13 -54 0
+45 97 -67 0
+140 -205 115 0
+228 91 163 0
+-77 31 -249 0
+-166 -104 -6 0
+-170 39 244 0
+-131 -182 -11 0
+-20 194 63 0
+-235 89 -147 0
+-226 -170 40 0
+130 57 73 0
+-179 -175 47 0
+-161 189 -206 0
+-89 106 57 0
+-171 64 230 0
+244 175 -174 0
+-181 -227 142 0
+-239 77 250 0
+-162 139 226 0
+29 45 -127 0
+126 249 -97 0
+-17 -244 121 0
+-218 -210 -112 0
+88 66 -50 0
+127 63 -218 0
+175 -196 220 0
+166 -12 -28 0
+-71 136 208 0
+-93 192 -176 0
+65 -132 21 0
+-5 60 38 0
+8 246 -43 0
+-33 102 -98 0
+100 126 -142 0
+234 83 -28 0
+-96 119 221 0
+-165 -101 46 0
+169 -168 -178 0
+217 7 87 0
+4 16 187 0
+-193 -117 171 0
+214 164 -114 0
+86 41 166 0
+224 -23 79 0
+164 -135 -126 0
+153 108 12 0
+-86 -234 175 0
+198 79 -88 0
+185 65 167 0
+-124 -39 182 0
+-145 42 -204 0
+168 -200 -208 0
+-139 -97 29 0
+120 -144 185 0
+83 31 -97 0
+110 174 -27 0
+-38 248 -91 0
+-196 -229 87 0
+95 74 190 0
+-87 -191 -127 0
+-168 -64 -80 0
+-85 -165 -157 0
+165 107 -225 0
+-47 -175 2 0
+-83 -40 52 0
+-115 140 -69 0
+104 170 111 0
+-7 10 -127 0
+-161 57 132 0
+24 126 125 0
+-80 -200 237 0
+-94 248 240 0
+225 -15 94 0
+-59 158 -161 0
+-25 -93 -80 0
+-246 -248 114 0
+52 -240 5 0
+-126 168 28 0
+-72 77 181 0
+186 -42 94 0
+179 -186 -8 0
+50 219 143 0
+67 136 5 0
+118 -176 100 0
+-49 93 159 0
+-153 37 -35 0
+-64 -129 -170 0
+43 250 -66 0
+-71 212 94 0
+-37 -58 -95 0
+44 102 238 0
+-30 75 -194 0
+-129 75 -127 0
+-113 192 -181 0
+208 149 -247 0
+-3 -137 47 0
+57 -244 -134 0
+127 72 239 0
+-224 128 -52 0
+94 42 -62 0
+37 96 43 0
+142 -143 -1 0
+-189 20 16 0
+38 -247 -158 0
+3 244 -33 0
+220 -121 221 0
+19 95 200 0
+-214 -58 -112 0
+-10 23 131 0
+-158 -115 25 0
+66 -150 -230 0
+94 -181 -29 0
+-135 -164 -206 0
+132 152 214 0
+44 -227 191 0
+-177 232 -19 0
+90 -112 110 0
+-16 40 224 0
+162 -168 18 0
+-200 224 -63 0
+10 -219 -211 0
+208 216 -91 0
+127 99 34 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-061.cnf b/benchmarks/UUF250.1065.100/uuf250-061.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-061.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -17 6 157 0
+86 15 -120 0
+-211 138 -169 0
+-55 136 243 0
+-27 -110 -107 0
+154 151 184 0
+146 -161 24 0
+146 167 248 0
+-200 148 -225 0
+-28 122 -103 0
+-62 -166 -138 0
+4 -121 124 0
+-137 31 247 0
+-223 -44 238 0
+190 -12 -205 0
+-29 -207 132 0
+129 -205 228 0
+81 117 -144 0
+-167 -223 32 0
+-237 -110 -28 0
+157 181 130 0
+144 -226 36 0
+-235 -58 -133 0
+-116 -52 106 0
+-163 -192 134 0
+-113 39 216 0
+73 220 38 0
+124 -76 -73 0
+-139 -69 -9 0
+-19 127 156 0
+-188 -179 -77 0
+217 243 -123 0
+19 -224 -39 0
+48 119 60 0
+-21 131 -152 0
+214 222 146 0
+193 91 -58 0
+29 -113 132 0
+58 1 230 0
+142 78 223 0
+-10 217 227 0
+221 200 193 0
+187 43 150 0
+-180 167 -104 0
+-2 -176 -238 0
+-230 -228 -208 0
+58 -104 -165 0
+-38 -70 222 0
+-40 -68 248 0
+54 -229 -208 0
+-32 -182 154 0
+203 -196 141 0
+46 -234 -93 0
+99 212 49 0
+129 -158 -4 0
+-12 -230 138 0
+201 171 -221 0
+-114 84 150 0
+-186 200 -33 0
+9 174 -45 0
+219 -21 -222 0
+131 -136 -111 0
+-17 90 231 0
+238 -231 31 0
+-157 -224 250 0
+-194 205 -30 0
+-106 191 101 0
+113 -57 -166 0
+-176 -211 -192 0
+33 137 130 0
+42 -32 -71 0
+-36 53 71 0
+-213 -131 -168 0
+90 150 101 0
+188 -138 218 0
+183 211 87 0
+-133 -68 86 0
+-64 167 -235 0
+-121 -135 -109 0
+52 -103 102 0
+-75 102 233 0
+195 -237 82 0
+135 -4 -203 0
+-78 105 132 0
+-150 128 2 0
+-222 171 5 0
+77 -12 -101 0
+241 -205 89 0
+187 44 217 0
+23 -248 -163 0
+47 -116 -152 0
+-71 -75 -188 0
+-58 172 94 0
+-232 219 -76 0
+212 -114 193 0
+105 -185 -204 0
+183 -57 -26 0
+9 -35 -128 0
+-133 163 -127 0
+154 -72 -81 0
+-184 51 -153 0
+88 239 -195 0
+-69 -117 -207 0
+-105 102 -49 0
+200 213 -231 0
+-249 -242 226 0
+-39 217 -21 0
+155 148 -247 0
+248 -199 66 0
+-206 -130 -88 0
+112 159 138 0
+-120 99 233 0
+20 237 209 0
+231 -96 -250 0
+171 98 -60 0
+155 -146 -129 0
+59 -102 38 0
+102 11 -107 0
+112 7 -49 0
+42 -224 39 0
+-72 -136 -218 0
+-139 236 52 0
+-47 -129 54 0
+-107 -51 -88 0
+-97 204 114 0
+-207 126 -231 0
+-125 -215 -144 0
+219 187 -49 0
+-103 196 -38 0
+-81 197 -153 0
+39 -38 -83 0
+177 86 123 0
+240 230 200 0
+24 105 234 0
+-11 126 31 0
+-120 -107 149 0
+-112 52 -197 0
+-247 -111 -189 0
+-235 -172 46 0
+53 -243 216 0
+195 -25 142 0
+-204 89 -69 0
+109 70 -50 0
+238 -1 119 0
+124 22 -93 0
+125 -49 -23 0
+33 -95 -88 0
+41 -105 -230 0
+-38 -139 -246 0
+7 -46 236 0
+97 10 138 0
+-118 -58 124 0
+117 200 223 0
+91 -79 -13 0
+50 241 231 0
+125 187 -127 0
+-42 -173 209 0
+34 245 67 0
+-131 181 -185 0
+79 65 -160 0
+177 -224 -186 0
+-204 -28 163 0
+30 -226 -36 0
+-204 114 56 0
+-58 -87 -136 0
+-217 73 -210 0
+143 -79 -223 0
+-98 22 141 0
+9 -71 -237 0
+137 -17 -81 0
+-8 201 -49 0
+-163 246 -3 0
+-50 149 -15 0
+64 41 -204 0
+45 242 -180 0
+-102 -22 -113 0
+74 150 212 0
+70 84 -161 0
+-217 -87 234 0
+83 181 81 0
+174 157 116 0
+-3 131 -214 0
+27 -122 137 0
+-78 232 -63 0
+79 50 232 0
+14 12 191 0
+53 -199 47 0
+-242 181 206 0
+208 119 -82 0
+-171 195 250 0
+-228 49 -116 0
+212 -152 132 0
+93 160 218 0
+-148 245 -128 0
+-179 185 -187 0
+-32 -64 19 0
+-81 -193 -19 0
+-248 44 -97 0
+224 -238 -129 0
+93 145 -77 0
+250 105 -226 0
+-136 82 149 0
+-92 41 -143 0
+-72 229 -221 0
+-92 -173 -82 0
+80 -202 9 0
+-12 106 -91 0
+-10 103 -174 0
+136 112 -158 0
+-44 152 160 0
+31 -150 63 0
+-49 -217 -139 0
+-23 137 2 0
+125 176 -152 0
+-21 -76 -115 0
+42 232 84 0
+137 -69 -5 0
+-174 -230 18 0
+216 51 232 0
+-80 104 89 0
+-129 -75 21 0
+1 65 109 0
+-136 -13 -46 0
+-209 153 22 0
+204 101 -208 0
+81 -173 -66 0
+-141 -136 -58 0
+65 -26 160 0
+81 138 250 0
+-206 31 -120 0
+-155 153 -88 0
+213 -144 -108 0
+167 208 -24 0
+-172 -147 -89 0
+191 204 197 0
+224 -22 -171 0
+-33 -204 -67 0
+-139 -141 -167 0
+-114 138 -130 0
+119 249 -82 0
+84 32 -220 0
+-177 126 -165 0
+204 155 -28 0
+-103 -180 -131 0
+-110 1 -188 0
+139 -149 28 0
+-69 80 247 0
+-121 -27 -168 0
+142 -249 163 0
+-211 90 45 0
+-144 169 -10 0
+42 97 242 0
+-52 200 -91 0
+202 239 -235 0
+-159 222 54 0
+65 -14 3 0
+-236 227 -127 0
+-41 67 155 0
+118 236 241 0
+66 -9 222 0
+-204 27 105 0
+237 86 17 0
+-68 -104 -98 0
+-224 -102 -118 0
+-215 -19 -227 0
+-28 91 216 0
+-172 -33 -151 0
+219 -212 67 0
+197 157 152 0
+31 85 123 0
+-196 -48 -100 0
+-227 101 179 0
+-91 6 -35 0
+208 18 -125 0
+214 112 79 0
+-96 -65 147 0
+92 203 -176 0
+-92 171 219 0
+-94 -35 -57 0
+212 -107 249 0
+139 -38 -183 0
+111 -75 -36 0
+186 -112 217 0
+155 224 -62 0
+84 -224 198 0
+14 -205 -248 0
+-159 12 -17 0
+-193 41 69 0
+-164 -7 231 0
+174 213 -71 0
+-186 -100 -192 0
+90 57 -140 0
+-64 194 -36 0
+140 -16 143 0
+218 165 234 0
+-26 -221 170 0
+-95 244 -125 0
+230 164 -69 0
+152 186 -187 0
+66 24 -92 0
+120 88 97 0
+-108 -149 244 0
+-108 -114 7 0
+97 31 239 0
+211 -141 -69 0
+177 60 219 0
+24 -206 172 0
+111 -46 169 0
+-171 69 -78 0
+204 62 -44 0
+154 40 -43 0
+144 86 97 0
+120 213 80 0
+-86 -250 -119 0
+65 -112 -32 0
+-92 -38 -184 0
+25 53 -82 0
+-156 238 -147 0
+-35 111 -226 0
+-124 -88 -246 0
+-50 -38 168 0
+230 196 -129 0
+-246 -222 233 0
+118 -241 -119 0
+-227 -18 -230 0
+102 -222 -212 0
+-95 -185 -78 0
+-219 -242 116 0
+210 1 -62 0
+-219 71 -223 0
+123 -144 117 0
+-218 7 -46 0
+-199 -244 -55 0
+-110 -128 -187 0
+157 42 114 0
+-228 -126 63 0
+-147 -204 76 0
+-76 200 -70 0
+86 -204 132 0
+180 217 -137 0
+13 -29 -22 0
+-105 -66 -173 0
+195 -19 -79 0
+209 80 108 0
+-114 34 250 0
+-146 -80 -167 0
+-9 65 -59 0
+-133 26 -16 0
+-106 -100 28 0
+59 236 60 0
+204 133 -190 0
+7 -46 3 0
+3 116 34 0
+-187 118 153 0
+24 -122 -90 0
+-194 134 26 0
+72 12 107 0
+83 79 -207 0
+169 -34 -87 0
+176 -22 -15 0
+-49 85 -183 0
+4 -101 -102 0
+160 7 149 0
+195 -136 204 0
+-191 155 125 0
+113 -59 161 0
+-41 244 102 0
+-85 231 -35 0
+100 -200 -23 0
+157 156 62 0
+107 223 129 0
+19 -59 -113 0
+-148 35 -165 0
+69 -116 120 0
+249 75 240 0
+130 -213 73 0
+-128 249 149 0
+174 -16 -134 0
+-8 17 -16 0
+-213 -107 9 0
+53 47 78 0
+215 -183 -58 0
+213 -97 -191 0
+246 193 156 0
+-196 -33 121 0
+-69 -37 -84 0
+205 -126 -70 0
+-187 202 89 0
+-16 43 215 0
+186 -249 67 0
+-94 -21 -87 0
+-65 -122 124 0
+-126 -69 64 0
+-237 -213 -154 0
+235 69 -206 0
+-102 -219 179 0
+187 209 218 0
+-173 -219 169 0
+98 169 -77 0
+-208 -104 -29 0
+72 -6 122 0
+97 -131 226 0
+164 113 -36 0
+197 -196 137 0
+235 154 110 0
+167 -139 -21 0
+56 236 96 0
+-98 213 -148 0
+-102 242 -191 0
+245 250 40 0
+-119 -180 -246 0
+-104 24 -121 0
+-234 152 -133 0
+126 -137 -169 0
+-203 -120 -185 0
+100 -93 128 0
+230 85 -120 0
+-20 -17 76 0
+-79 24 248 0
+182 42 -243 0
+-64 -134 60 0
+-37 209 -126 0
+-80 -78 176 0
+16 57 -97 0
+-136 236 229 0
+-96 166 146 0
+196 143 -83 0
+-230 129 -218 0
+229 49 3 0
+-11 198 -42 0
+-2 172 -59 0
+22 21 58 0
+-244 -71 235 0
+-157 204 -67 0
+215 39 -76 0
+-149 -29 -73 0
+-122 197 170 0
+36 44 82 0
+38 161 11 0
+232 34 78 0
+209 -187 134 0
+180 -15 7 0
+-109 -230 100 0
+247 -37 15 0
+46 -122 -117 0
+229 -137 -92 0
+-172 -97 -1 0
+234 -54 -174 0
+-188 -240 209 0
+-37 -43 -221 0
+-59 145 -36 0
+-136 178 -51 0
+81 -89 49 0
+-177 110 32 0
+-234 98 -72 0
+-103 -59 -132 0
+-92 -95 -65 0
+-137 62 -9 0
+227 -242 40 0
+38 110 -199 0
+-97 166 -8 0
+-115 145 62 0
+100 172 -104 0
+38 84 160 0
+-178 -130 -145 0
+75 85 -123 0
+50 177 71 0
+155 206 -28 0
+177 -101 218 0
+123 -105 -190 0
+225 -56 14 0
+24 188 3 0
+-200 -204 -64 0
+111 -138 -227 0
+139 97 -8 0
+8 -89 -44 0
+97 209 -119 0
+209 -2 122 0
+-149 -89 -220 0
+29 -57 -41 0
+25 -143 -242 0
+249 11 -137 0
+-36 69 -191 0
+-240 241 -8 0
+-154 -145 232 0
+97 205 -10 0
+-17 -21 185 0
+92 174 -115 0
+-200 70 196 0
+132 -182 -206 0
+-231 223 91 0
+164 -78 134 0
+144 72 196 0
+-213 53 96 0
+-220 142 -57 0
+-62 -235 -154 0
+-16 -138 42 0
+171 -129 -93 0
+-143 99 249 0
+-113 -227 -149 0
+101 214 139 0
+218 131 -1 0
+31 201 116 0
+70 -209 101 0
+-76 -59 -84 0
+128 78 199 0
+-128 49 -196 0
+-115 -90 -176 0
+232 33 -201 0
+190 -175 -206 0
+-9 27 11 0
+-23 170 -140 0
+194 -163 38 0
+112 -126 -33 0
+-209 -147 -57 0
+98 -179 232 0
+199 -159 -193 0
+37 -70 154 0
+74 50 -172 0
+238 -71 -26 0
+-249 -82 125 0
+-4 -138 170 0
+186 12 116 0
+137 159 -105 0
+-187 2 37 0
+159 45 103 0
+-43 -28 -179 0
+8 -160 166 0
+178 -135 -159 0
+248 130 -175 0
+-56 1 16 0
+-200 75 68 0
+-32 -45 -200 0
+198 -96 84 0
+-30 -126 -156 0
+-175 215 248 0
+230 -73 -106 0
+88 -233 187 0
+236 -127 199 0
+95 -12 202 0
+-248 141 -76 0
+-26 60 -21 0
+-23 -194 -204 0
+63 218 -10 0
+88 -131 -4 0
+-150 129 -110 0
+-175 150 250 0
+167 53 50 0
+3 75 248 0
+4 -174 165 0
+226 112 175 0
+26 -12 -198 0
+-130 -123 31 0
+-210 245 -117 0
+-241 10 126 0
+201 243 200 0
+173 -103 48 0
+-98 -7 127 0
+171 146 113 0
+239 -94 -129 0
+-202 200 -138 0
+-187 247 -68 0
+238 214 -202 0
+233 12 -33 0
+214 -37 -230 0
+238 103 177 0
+-89 -190 247 0
+101 162 -76 0
+-189 8 -179 0
+108 -67 -14 0
+-65 147 18 0
+-242 110 -210 0
+-101 -116 44 0
+94 106 -78 0
+250 185 -247 0
+-179 85 52 0
+-216 68 -182 0
+57 156 -64 0
+-171 -176 -86 0
+-178 -198 98 0
+-80 140 203 0
+-204 -50 -96 0
+-83 -32 -57 0
+-127 53 64 0
+-126 -227 -210 0
+91 230 -60 0
+-71 -65 -194 0
+67 -33 200 0
+11 55 -134 0
+87 143 161 0
+217 -205 -41 0
+171 -68 -215 0
+-33 -51 -197 0
+-63 185 -181 0
+130 -96 -90 0
+-101 -109 -159 0
+42 -56 -224 0
+172 -202 -9 0
+-244 -247 116 0
+-121 73 221 0
+165 214 222 0
+-230 -147 162 0
+-161 -75 -34 0
+-101 186 -214 0
+92 -230 229 0
+-174 -106 -55 0
+-2 159 -56 0
+245 -22 -34 0
+-245 42 161 0
+114 -100 -250 0
+-184 -86 -45 0
+-148 -232 -133 0
+-163 -138 -16 0
+171 160 248 0
+100 230 106 0
+39 -5 102 0
+-58 141 -63 0
+-184 -6 95 0
+-155 -122 169 0
+159 -53 16 0
+-31 190 92 0
+214 82 224 0
+233 -205 73 0
+87 -58 145 0
+41 -119 149 0
+-143 163 240 0
+68 8 95 0
+-109 16 -70 0
+205 -179 -30 0
+197 224 -108 0
+-146 -172 -153 0
+-149 224 -204 0
+-109 124 3 0
+-151 10 -23 0
+170 -56 -179 0
+-18 -47 131 0
+116 82 9 0
+56 183 -147 0
+-153 -11 211 0
+131 -111 125 0
+-18 156 73 0
+-184 191 -87 0
+216 66 -94 0
+64 -27 -215 0
+-93 -83 -16 0
+243 160 -59 0
+-72 -242 74 0
+-69 150 148 0
+116 75 -48 0
+236 -191 -81 0
+-156 -150 -133 0
+-98 -37 181 0
+-4 -12 14 0
+-173 39 -100 0
+219 104 138 0
+-22 -10 -195 0
+94 -72 -197 0
+-138 -246 153 0
+177 69 -114 0
+224 7 -86 0
+156 -77 -201 0
+-10 74 -246 0
+-96 -236 -233 0
+-73 64 -197 0
+169 -63 241 0
+-194 -79 123 0
+68 -188 177 0
+50 -239 -11 0
+160 -59 211 0
+91 -164 113 0
+-127 111 115 0
+101 -72 230 0
+52 -185 112 0
+-210 -126 -156 0
+220 -73 -64 0
+-118 30 91 0
+25 -129 167 0
+-127 208 -235 0
+-85 -230 77 0
+-141 -119 133 0
+186 69 66 0
+122 75 -223 0
+89 -206 86 0
+25 28 -85 0
+161 160 103 0
+-78 50 -122 0
+-237 -198 246 0
+-87 -73 -30 0
+28 171 1 0
+-96 -182 178 0
+2 -51 -91 0
+44 -181 114 0
+-113 -226 172 0
+115 176 238 0
+133 134 -190 0
+-102 -83 -214 0
+-109 250 -88 0
+-72 152 202 0
+60 158 26 0
+-56 -154 197 0
+158 65 112 0
+28 115 66 0
+92 -159 5 0
+-143 211 -205 0
+-232 64 130 0
+207 216 -157 0
+-135 -114 28 0
+54 71 -24 0
+107 -7 -136 0
+-38 156 207 0
+-10 40 231 0
+80 -242 -180 0
+-222 245 229 0
+171 -161 98 0
+-200 -10 178 0
+-172 187 -51 0
+-218 183 150 0
+56 12 -86 0
+-126 -178 50 0
+-246 184 -32 0
+-185 -11 -146 0
+144 130 -182 0
+-133 83 -233 0
+-108 -242 -168 0
+-179 -210 -85 0
+169 68 185 0
+-63 -197 226 0
+-216 123 -86 0
+189 198 -193 0
+8 -33 -116 0
+-16 -161 66 0
+47 38 65 0
+25 -249 176 0
+62 -136 214 0
+160 1 101 0
+24 108 -4 0
+207 -105 17 0
+76 152 -48 0
+-18 73 131 0
+-49 236 -123 0
+-243 35 -73 0
+-225 80 235 0
+40 -177 13 0
+-82 -195 -96 0
+-85 224 -158 0
+-173 115 203 0
+126 86 156 0
+-222 -116 184 0
+8 -35 -56 0
+-25 82 205 0
+102 -211 193 0
+130 -82 -139 0
+-42 -164 81 0
+-87 155 68 0
+122 -32 -146 0
+154 67 145 0
+150 250 182 0
+2 78 -37 0
+-116 139 88 0
+-249 -152 127 0
+-78 -132 158 0
+72 -127 28 0
+-127 -167 -140 0
+-96 115 81 0
+-28 -46 -12 0
+-245 -17 122 0
+-180 61 -226 0
+-19 190 57 0
+-100 -198 -170 0
+40 158 -13 0
+-42 -57 -219 0
+-12 138 18 0
+-128 113 20 0
+-239 121 -69 0
+-125 -90 -107 0
+90 183 -225 0
+16 107 -71 0
+-114 -223 27 0
+4 145 -167 0
+-21 178 -57 0
+45 -155 -132 0
+202 230 -84 0
+-187 126 150 0
+-10 12 201 0
+-143 -104 -182 0
+148 25 151 0
+6 246 94 0
+-16 -204 -232 0
+-222 176 2 0
+176 -244 -189 0
+103 92 -194 0
+-119 -126 234 0
+68 -230 205 0
+38 116 -46 0
+124 214 141 0
+-231 -173 176 0
+-162 45 -170 0
+146 74 113 0
+221 -160 -123 0
+163 -71 -125 0
+138 113 118 0
+108 199 89 0
+161 239 169 0
+-30 58 -200 0
+-64 237 218 0
+-132 -178 -213 0
+-43 97 198 0
+-227 35 29 0
+-186 -87 -175 0
+-32 -53 235 0
+99 122 -202 0
+61 164 -38 0
+49 -22 196 0
+194 -103 90 0
+116 18 132 0
+125 -116 244 0
+17 -237 28 0
+-215 43 96 0
+164 -63 115 0
+-83 -46 -119 0
+86 19 -1 0
+-194 -111 -164 0
+-45 129 200 0
+153 -203 131 0
+-117 38 -105 0
+121 -88 19 0
+-49 111 -224 0
+120 128 16 0
+138 -170 -6 0
+-78 53 249 0
+-183 159 89 0
+64 79 -117 0
+-174 -160 76 0
+-243 -116 -13 0
+-211 1 -210 0
+76 -197 49 0
+-91 55 171 0
+-51 -6 195 0
+-233 -100 -50 0
+-192 195 248 0
+-111 -163 -232 0
+-214 -30 13 0
+-3 -208 114 0
+235 -180 -197 0
+32 103 -125 0
+64 115 125 0
+4 237 -94 0
+-125 123 -207 0
+86 54 -84 0
+213 -119 98 0
+-48 211 -216 0
+237 11 225 0
+80 -152 217 0
+190 226 -89 0
+19 220 -44 0
+-217 104 -152 0
+-171 13 -169 0
+-240 -171 -98 0
+241 -147 -214 0
+5 189 -191 0
+-240 -22 -100 0
+-50 124 -138 0
+164 -8 151 0
+-249 204 -4 0
+183 37 -113 0
+-119 -75 -188 0
+-93 -14 15 0
+210 -145 40 0
+-217 155 -206 0
+144 -49 25 0
+173 40 -184 0
+2 100 -163 0
+49 -40 -39 0
+91 116 -99 0
+34 -230 -15 0
+168 159 -226 0
+-250 21 -83 0
+56 -85 202 0
+-39 13 217 0
+104 -91 32 0
+53 -66 -177 0
+10 166 217 0
+-5 -134 87 0
+58 -17 21 0
+77 8 170 0
+126 -178 134 0
+-248 215 217 0
+217 61 -178 0
+63 74 172 0
+162 174 -84 0
+150 -158 135 0
+84 -208 54 0
+95 -139 -171 0
+177 5 11 0
+174 1 33 0
+215 231 -222 0
+-189 -99 140 0
+103 243 -201 0
+-210 191 -148 0
+79 -212 236 0
+-175 182 49 0
+-79 -220 161 0
+-30 66 52 0
+124 49 6 0
+-7 -98 -6 0
+60 133 -155 0
+170 108 156 0
+-139 106 184 0
+6 -210 70 0
+56 -237 -186 0
+-34 -39 25 0
+125 -66 -161 0
+149 -35 -92 0
+-104 -231 137 0
+-11 48 104 0
+89 143 120 0
+168 -206 -82 0
+-65 -134 -13 0
+-84 -69 -219 0
+-88 -3 9 0
+-23 -38 10 0
+-158 -69 46 0
+-218 212 -165 0
+-218 -202 -199 0
+-147 -10 -193 0
+22 222 179 0
+-121 22 148 0
+197 -228 6 0
+-241 176 -75 0
+130 -7 -6 0
+-214 -183 177 0
+222 85 61 0
+-165 198 50 0
+43 -49 183 0
+113 -118 -50 0
+-72 153 145 0
+38 -17 -193 0
+-170 -51 -141 0
+-227 -13 -248 0
+202 241 104 0
+213 -180 -196 0
+215 -8 157 0
+-233 -195 -241 0
+179 178 -187 0
+39 -47 26 0
+2 84 14 0
+-72 226 -13 0
+78 -22 102 0
+-7 -152 -194 0
+-116 27 -46 0
+-210 -68 33 0
+-228 -247 20 0
+-147 52 80 0
+-15 127 -205 0
+208 185 220 0
+-202 35 103 0
+29 -236 -23 0
+-107 123 -49 0
+-239 136 45 0
+137 51 49 0
+-141 -6 -159 0
+20 19 -152 0
+40 173 250 0
+8 98 6 0
+-166 178 -150 0
+-87 -174 -209 0
+162 -187 218 0
+-190 19 207 0
+60 -115 -163 0
+164 82 -131 0
+-17 -132 88 0
+-174 38 -190 0
+-175 -40 187 0
+196 40 159 0
+-63 19 -156 0
+-107 99 -83 0
+-198 -248 246 0
+-55 -63 137 0
+-36 -139 155 0
+-19 60 28 0
+-126 109 208 0
+-166 -250 -29 0
+-8 -192 -229 0
+-10 -219 61 0
+-174 181 117 0
+59 -231 229 0
+47 104 -31 0
+-242 -24 109 0
+-142 178 -10 0
+-9 -15 -103 0
+-245 24 -190 0
+5 -87 -232 0
+202 153 -21 0
+101 -14 -115 0
+-32 225 -221 0
+93 95 -208 0
+-159 73 -84 0
+-137 59 148 0
+-96 219 -34 0
+-167 -111 224 0
+72 88 -169 0
+26 -28 -59 0
+104 -54 224 0
+21 57 -60 0
+53 183 -249 0
+100 -140 -80 0
+5 195 -226 0
+-229 -157 -198 0
+43 -178 -215 0
+-241 34 -163 0
+232 -160 122 0
+-10 -183 235 0
+129 -225 195 0
+-234 219 29 0
+178 62 43 0
+-72 32 -13 0
+-233 102 124 0
+-5 216 94 0
+50 -24 239 0
+-87 -150 -122 0
+-232 62 205 0
+185 -237 -149 0
+178 -207 -201 0
+42 205 -15 0
+-90 -119 135 0
+134 -230 -186 0
+135 -159 -176 0
+-19 -145 -85 0
+-210 -208 -195 0
+210 77 96 0
+-219 172 74 0
+93 -144 -206 0
+-146 -195 -67 0
+-222 123 -190 0
+-144 -56 4 0
+-83 119 -214 0
+-203 -115 117 0
+-80 29 -238 0
+130 -231 24 0
+-246 40 176 0
+42 113 -194 0
+228 -221 -81 0
+137 209 242 0
+26 235 -232 0
+170 50 -169 0
+171 90 60 0
+-81 -73 -49 0
+124 -53 -137 0
+117 204 227 0
+-227 172 -79 0
+-93 188 217 0
+229 134 -28 0
+168 103 91 0
+-151 -234 59 0
+226 -158 167 0
+214 -113 11 0
+95 48 205 0
+-77 10 -107 0
+250 -194 121 0
+146 169 -14 0
+106 3 -51 0
+-187 213 13 0
+147 160 -115 0
+141 -76 101 0
+-117 30 212 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-062.cnf b/benchmarks/UUF250.1065.100/uuf250-062.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-062.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 152 170 -200 0
+-13 -156 -112 0
+130 228 -207 0
+-159 -12 139 0
+-183 243 48 0
+33 212 48 0
+-65 -211 145 0
+-69 -111 -23 0
+-38 -187 64 0
+-147 157 59 0
+43 71 63 0
+124 -187 -78 0
+84 195 -73 0
+32 112 185 0
+-162 -223 4 0
+-71 210 -111 0
+1 -173 169 0
+40 -24 240 0
+110 163 176 0
+-141 -170 -224 0
+186 211 -100 0
+-29 -95 72 0
+-243 214 -35 0
+-46 -185 78 0
+-222 119 -5 0
+-87 -198 -106 0
+-86 -23 -44 0
+-169 -213 180 0
+-119 -241 -189 0
+31 -183 35 0
+181 -215 -245 0
+235 -236 -11 0
+-245 61 -194 0
+180 132 129 0
+35 -109 -22 0
+116 74 115 0
+98 94 -250 0
+89 117 -202 0
+171 222 -97 0
+-138 -125 -32 0
+-60 -59 250 0
+-189 16 203 0
+80 -212 -191 0
+247 -164 204 0
+17 100 167 0
+-225 -70 169 0
+84 182 -102 0
+110 -200 -187 0
+-33 229 95 0
+-28 -89 -157 0
+-55 112 -236 0
+-59 -169 160 0
+136 64 -229 0
+4 -146 189 0
+155 159 -98 0
+-229 -158 -96 0
+193 190 101 0
+132 236 -119 0
+71 -62 128 0
+18 -65 168 0
+-100 105 179 0
+-127 11 248 0
+-32 244 -83 0
+132 -175 203 0
+-19 200 177 0
+-207 165 -158 0
+-193 -237 236 0
+37 -245 -92 0
+-11 27 120 0
+76 -55 2 0
+-55 197 232 0
+-187 -23 78 0
+20 250 -37 0
+-57 130 -208 0
+-229 -169 47 0
+48 -224 233 0
+-120 122 87 0
+239 -64 -49 0
+-206 -232 -48 0
+-156 137 -59 0
+-239 -164 -202 0
+35 63 8 0
+-170 248 114 0
+-136 -228 -20 0
+-73 -46 -65 0
+109 -236 95 0
+-196 242 99 0
+5 33 -107 0
+-157 136 -107 0
+-105 141 42 0
+-99 -130 -25 0
+231 136 224 0
+188 -93 119 0
+173 117 5 0
+25 148 -214 0
+-106 165 115 0
+113 -89 189 0
+173 -106 121 0
+-161 72 -198 0
+-239 -126 -139 0
+188 -47 -119 0
+107 -40 -65 0
+-73 49 -89 0
+-24 -1 -60 0
+212 155 -35 0
+-54 45 -23 0
+-148 -203 240 0
+196 70 163 0
+22 36 -3 0
+241 218 -74 0
+1 121 225 0
+-224 -191 24 0
+-78 -99 91 0
+-243 -154 -139 0
+-165 -225 -114 0
+-168 250 52 0
+-213 -247 -35 0
+7 -37 -98 0
+19 73 -90 0
+-179 32 99 0
+-84 30 -82 0
+-189 49 -210 0
+181 44 184 0
+230 89 -175 0
+-54 -32 13 0
+182 30 73 0
+-188 194 -173 0
+-45 49 224 0
+81 56 -133 0
+-236 179 -16 0
+41 12 -243 0
+-238 212 191 0
+90 -154 -107 0
+-107 -213 240 0
+-224 -203 42 0
+-202 242 -133 0
+-192 92 -118 0
+191 -92 130 0
+-232 12 -224 0
+-85 -224 145 0
+-249 166 -87 0
+-38 -52 33 0
+131 -125 126 0
+-22 154 43 0
+188 209 -17 0
+177 -83 146 0
+-205 -2 -57 0
+-22 38 116 0
+-178 70 192 0
+13 3 25 0
+-9 11 -192 0
+-159 -228 158 0
+205 -237 -101 0
+108 62 218 0
+-115 44 36 0
+-248 -82 -130 0
+95 144 131 0
+-66 -64 -82 0
+65 241 27 0
+67 154 -102 0
+222 -39 -6 0
+-5 73 -135 0
+231 141 -56 0
+28 -122 -180 0
+-113 221 -122 0
+-139 -44 -202 0
+136 149 2 0
+13 15 216 0
+-7 -105 144 0
+155 -21 18 0
+-189 124 133 0
+69 -153 -176 0
+146 185 224 0
+133 -10 155 0
+73 -101 84 0
+179 -65 -192 0
+89 24 113 0
+-225 239 -221 0
+-249 232 -233 0
+217 -80 -30 0
+119 -98 -221 0
+-20 248 199 0
+-168 -237 -30 0
+111 184 110 0
+23 53 196 0
+-208 221 213 0
+104 -51 -120 0
+95 -100 119 0
+3 -98 237 0
+-229 214 -126 0
+40 -223 -199 0
+-125 4 -29 0
+-127 150 62 0
+49 -27 146 0
+-109 118 50 0
+-211 82 -37 0
+-138 -208 -190 0
+-129 79 -146 0
+-238 -122 196 0
+221 -15 -202 0
+85 210 -75 0
+-58 -6 116 0
+-243 -51 -146 0
+57 228 -91 0
+86 82 13 0
+30 186 221 0
+-12 115 95 0
+195 -105 68 0
+-60 49 -36 0
+-148 -137 230 0
+-172 204 17 0
+230 -70 188 0
+-91 -142 -153 0
+217 -41 -194 0
+-150 -89 132 0
+-210 170 9 0
+-50 41 136 0
+-37 206 -225 0
+85 81 -247 0
+-24 232 26 0
+-210 70 193 0
+-34 96 -44 0
+-2 120 -114 0
+-182 -144 -58 0
+-116 196 -121 0
+165 60 51 0
+-111 -61 192 0
+-63 -231 -146 0
+-153 138 99 0
+-100 182 217 0
+202 238 -127 0
+98 206 -214 0
+65 -173 -211 0
+-1 17 14 0
+60 14 2 0
+-231 -74 195 0
+80 -124 61 0
+-185 156 176 0
+60 -4 -71 0
+108 24 166 0
+177 34 -76 0
+219 -97 118 0
+-33 151 6 0
+-12 -105 -83 0
+-35 249 -151 0
+-70 86 -229 0
+-160 -198 -90 0
+-221 64 -196 0
+190 -213 -216 0
+-7 174 -190 0
+60 136 -77 0
+10 -236 127 0
+-39 145 -104 0
+-188 13 174 0
+94 -42 237 0
+25 9 189 0
+-29 -56 -1 0
+195 -193 -70 0
+-10 114 -156 0
+-246 -111 -233 0
+-35 169 -189 0
+-238 -49 -41 0
+-164 -148 138 0
+127 -206 -178 0
+-223 135 -56 0
+136 151 -119 0
+59 112 -186 0
+-44 -14 -37 0
+-245 -123 188 0
+-117 127 210 0
+-123 217 227 0
+129 -100 211 0
+-204 -242 74 0
+-223 166 193 0
+-237 -204 224 0
+-22 -249 23 0
+99 -118 163 0
+-120 135 102 0
+-13 98 189 0
+53 -244 230 0
+82 -212 105 0
+168 58 -211 0
+191 -237 -27 0
+65 -192 248 0
+30 -200 -249 0
+-116 -58 150 0
+63 -79 167 0
+-166 -99 -21 0
+93 -206 141 0
+96 -238 -237 0
+-32 113 -20 0
+-40 -145 -11 0
+241 84 -18 0
+210 -119 114 0
+138 -55 61 0
+88 181 170 0
+39 151 146 0
+-218 98 -148 0
+144 -67 -41 0
+-79 -55 -140 0
+16 -133 116 0
+-162 145 12 0
+-179 -100 -223 0
+58 -24 -187 0
+144 -245 -240 0
+229 190 76 0
+-211 -225 -215 0
+48 114 67 0
+165 -85 -48 0
+37 43 -233 0
+219 -54 -96 0
+114 107 134 0
+45 -126 -182 0
+-135 -60 -44 0
+-169 -197 236 0
+-58 -192 114 0
+-63 -99 -118 0
+-14 221 -72 0
+-154 -216 -27 0
+-141 -66 134 0
+187 -25 49 0
+-60 -240 133 0
+-123 -199 30 0
+-161 -47 -78 0
+125 135 40 0
+-116 -198 -32 0
+197 -57 -200 0
+-138 106 -83 0
+28 -210 23 0
+80 21 -152 0
+-127 145 110 0
+118 5 -163 0
+202 -221 1 0
+10 -166 32 0
+-100 -178 199 0
+96 -101 221 0
+-121 -163 -238 0
+-139 217 -134 0
+-182 20 193 0
+-11 140 -26 0
+71 -204 -83 0
+117 77 -154 0
+238 153 -116 0
+-54 -7 239 0
+95 -231 169 0
+-103 11 -231 0
+176 168 14 0
+228 -9 180 0
+63 -183 -10 0
+-81 -22 -210 0
+26 -244 -161 0
+-193 -105 -130 0
+-233 162 160 0
+-166 68 -222 0
+155 -201 172 0
+-15 -225 -57 0
+137 -173 91 0
+167 112 -186 0
+116 189 -9 0
+-237 -19 78 0
+221 148 -2 0
+13 -209 155 0
+128 -140 -146 0
+3 -82 -108 0
+-139 155 241 0
+-244 33 22 0
+-227 -73 52 0
+165 53 -166 0
+229 -118 -214 0
+58 -18 38 0
+-172 -228 -132 0
+37 199 -14 0
+115 245 242 0
+162 33 225 0
+8 -176 121 0
+144 145 82 0
+-218 -125 3 0
+-171 78 -77 0
+-18 -19 164 0
+-96 -151 -207 0
+-70 89 -74 0
+-206 82 -37 0
+40 -233 -78 0
+-248 -163 204 0
+-193 -250 -248 0
+-79 -35 -31 0
+64 142 227 0
+-100 140 -22 0
+113 -4 -78 0
+-163 107 -232 0
+-102 -84 -231 0
+28 -49 -58 0
+43 -249 47 0
+230 39 -56 0
+40 -17 78 0
+-217 -28 -167 0
+-113 -187 201 0
+78 233 99 0
+-177 27 -64 0
+203 -123 185 0
+113 110 138 0
+-182 169 -234 0
+232 167 -156 0
+-106 -217 229 0
+87 -152 186 0
+132 45 -189 0
+66 -6 164 0
+-223 -119 -169 0
+81 -55 176 0
+123 60 -27 0
+137 -213 4 0
+-71 47 -83 0
+-236 -68 89 0
+114 27 92 0
+-164 210 -125 0
+-150 -154 -169 0
+232 50 196 0
+35 -19 109 0
+161 37 -82 0
+-67 -239 -128 0
+148 -80 49 0
+-215 214 78 0
+201 -62 130 0
+-115 95 -89 0
+-115 164 153 0
+-136 3 -163 0
+212 -33 -109 0
+151 -144 -199 0
+-83 68 228 0
+-86 128 238 0
+-71 -5 -95 0
+-128 -150 -195 0
+123 90 -31 0
+-204 203 51 0
+-5 -209 191 0
+-85 18 64 0
+92 128 153 0
+-173 236 181 0
+-187 -10 -3 0
+-51 -195 86 0
+52 -21 50 0
+118 41 179 0
+111 -250 28 0
+93 -139 94 0
+222 -177 -229 0
+-90 219 -185 0
+190 -202 174 0
+-160 82 -250 0
+22 216 -91 0
+-149 33 143 0
+-41 178 30 0
+109 7 65 0
+-33 -117 -32 0
+241 206 75 0
+-4 -48 -184 0
+-171 -65 -24 0
+4 138 -202 0
+69 45 104 0
+-85 5 49 0
+-200 -114 -112 0
+-127 165 -64 0
+-37 64 83 0
+226 169 -139 0
+-172 104 158 0
+-34 212 132 0
+-145 221 39 0
+-153 -158 162 0
+-81 -121 -181 0
+122 121 54 0
+-47 124 27 0
+52 164 -91 0
+190 24 119 0
+113 90 135 0
+244 -180 205 0
+-113 -5 -169 0
+10 234 -101 0
+-61 14 246 0
+194 228 -95 0
+163 15 83 0
+162 174 -47 0
+18 -72 213 0
+90 -233 -51 0
+-90 -106 -143 0
+-87 -97 -178 0
+212 -126 -162 0
+-237 223 -46 0
+235 180 200 0
+201 104 -217 0
+-6 125 -246 0
+173 6 85 0
+59 -250 13 0
+72 -183 33 0
+132 169 -151 0
+-249 -17 63 0
+204 -123 -112 0
+78 15 125 0
+-193 -190 -6 0
+-22 -92 -143 0
+-110 -189 170 0
+-28 -136 -243 0
+-15 1 214 0
+-213 33 -22 0
+192 -29 74 0
+-237 -61 -202 0
+27 -11 -20 0
+-219 165 194 0
+15 -17 68 0
+18 177 104 0
+104 -247 115 0
+-190 -181 107 0
+152 170 -171 0
+-131 -117 -241 0
+-22 170 -151 0
+180 -114 158 0
+-141 108 -242 0
+-5 219 -112 0
+-150 -195 -79 0
+115 164 -150 0
+177 219 -23 0
+-146 -154 48 0
+-80 156 -83 0
+-154 230 -91 0
+213 235 -146 0
+22 177 -153 0
+235 158 -68 0
+-147 125 -124 0
+-125 -219 183 0
+197 164 37 0
+-26 48 -214 0
+-93 77 -132 0
+129 -6 52 0
+-206 109 86 0
+-191 21 -200 0
+-13 138 24 0
+201 158 193 0
+10 -197 57 0
+178 155 -150 0
+-50 -234 243 0
+-225 -223 244 0
+114 -150 217 0
+-107 242 -231 0
+204 -231 -83 0
+76 43 109 0
+-174 16 -41 0
+-226 -128 139 0
+-227 -39 -112 0
+-136 156 -144 0
+-94 -83 -181 0
+21 -74 238 0
+-51 -215 129 0
+-61 133 100 0
+-86 -225 -207 0
+117 -37 -47 0
+19 9 21 0
+-7 121 -226 0
+197 121 15 0
+99 128 79 0
+20 224 59 0
+13 39 -56 0
+45 -51 247 0
+-153 -133 -178 0
+22 28 -98 0
+-123 -102 -178 0
+227 -180 237 0
+-157 9 82 0
+-210 182 151 0
+-107 -121 -204 0
+93 -40 86 0
+250 137 20 0
+189 -108 -132 0
+-51 -68 188 0
+37 -237 -247 0
+101 -215 240 0
+-124 -58 43 0
+-93 -15 225 0
+-235 -219 175 0
+-216 -172 -41 0
+116 -30 181 0
+-128 -26 159 0
+-13 -24 -81 0
+113 193 201 0
+-92 80 -7 0
+99 157 216 0
+131 140 144 0
+-105 73 98 0
+167 -173 248 0
+-202 -52 -192 0
+145 33 -140 0
+228 -193 41 0
+195 87 -173 0
+98 188 155 0
+-207 -7 167 0
+131 -110 -134 0
+-172 197 139 0
+-63 13 -207 0
+218 -153 -166 0
+-237 204 -227 0
+-4 233 51 0
+-83 -175 216 0
+91 -200 45 0
+-26 152 -2 0
+-161 -11 203 0
+-78 167 37 0
+148 136 213 0
+-146 -196 -49 0
+40 -18 -134 0
+-39 120 167 0
+45 -85 247 0
+120 -110 185 0
+-183 118 -236 0
+214 -97 -246 0
+-4 -176 75 0
+-1 212 -166 0
+-47 -162 -238 0
+22 -177 -78 0
+-236 -121 231 0
+187 -221 -44 0
+91 -142 -172 0
+135 -185 126 0
+-83 -187 -47 0
+45 -180 75 0
+-143 98 -13 0
+146 -199 -44 0
+-30 -90 116 0
+26 -44 -219 0
+27 247 93 0
+-143 165 -102 0
+58 246 158 0
+-33 -92 -202 0
+-181 23 -206 0
+-61 -121 -156 0
+157 114 -92 0
+217 -75 -186 0
+-237 209 89 0
+101 -39 -109 0
+216 -248 73 0
+-48 58 -157 0
+81 -32 -249 0
+14 143 -134 0
+189 -182 -30 0
+249 204 214 0
+115 122 -173 0
+-196 92 -20 0
+119 -121 -69 0
+245 -162 81 0
+-241 207 23 0
+-70 -143 -219 0
+-229 110 -71 0
+-174 -173 48 0
+-142 -170 -183 0
+41 -184 97 0
+-159 -208 -17 0
+-106 -178 41 0
+-104 101 -17 0
+173 -234 111 0
+245 246 -239 0
+-215 218 85 0
+-162 -200 -212 0
+46 -230 238 0
+3 -54 63 0
+-168 -152 15 0
+33 -207 -40 0
+150 99 -84 0
+-249 -96 190 0
+-66 160 125 0
+-147 191 -184 0
+234 -129 132 0
+-157 146 -167 0
+-201 -6 -63 0
+211 -57 -130 0
+117 -82 -94 0
+225 -226 69 0
+175 -155 -210 0
+58 -96 -221 0
+-91 196 -18 0
+-123 -147 35 0
+-156 170 -2 0
+-39 200 155 0
+-214 -99 -144 0
+-146 60 75 0
+-117 152 -1 0
+-177 -24 -116 0
+178 36 -92 0
+131 -247 -231 0
+-153 -76 9 0
+82 105 191 0
+-28 182 82 0
+-35 37 -115 0
+-7 248 144 0
+-187 -176 -149 0
+234 -242 -174 0
+-92 178 -63 0
+-19 -73 -7 0
+-151 -189 48 0
+75 136 -20 0
+-5 22 -148 0
+-161 -179 72 0
+115 182 181 0
+25 227 60 0
+-193 -190 -157 0
+118 -215 216 0
+-159 54 -231 0
+87 142 -75 0
+-139 37 -127 0
+219 51 -182 0
+69 -130 -107 0
+86 53 54 0
+210 -119 -222 0
+185 -24 -21 0
+-54 191 -181 0
+-126 -134 -72 0
+232 4 19 0
+115 29 169 0
+69 248 78 0
+-219 112 241 0
+-91 -222 189 0
+-129 -185 -109 0
+197 -84 207 0
+-169 238 16 0
+47 -46 187 0
+92 -35 -4 0
+-136 -76 143 0
+-172 168 196 0
+-147 -201 -102 0
+-238 243 -224 0
+-206 -121 -202 0
+168 35 -224 0
+172 201 -113 0
+231 -226 95 0
+-10 126 34 0
+151 -6 183 0
+-1 -133 -118 0
+169 -115 -97 0
+176 213 150 0
+62 55 -164 0
+158 188 -218 0
+174 40 66 0
+187 -182 124 0
+207 -138 68 0
+145 220 -166 0
+-20 222 -141 0
+-172 236 -219 0
+246 -213 -163 0
+224 203 -14 0
+153 203 -141 0
+-22 31 -177 0
+92 -190 225 0
+-42 172 -214 0
+80 15 -162 0
+-15 208 -174 0
+110 -47 -214 0
+-25 50 171 0
+-250 151 19 0
+173 186 -73 0
+-54 -43 86 0
+161 58 157 0
+106 120 164 0
+-124 118 174 0
+201 4 -214 0
+-152 141 -36 0
+97 -28 -42 0
+118 7 5 0
+-55 157 241 0
+-8 249 -75 0
+-214 -174 -53 0
+232 7 198 0
+-158 -128 -106 0
+35 -215 46 0
+-97 -201 93 0
+-83 -135 -39 0
+54 -115 -205 0
+-100 -45 93 0
+-95 242 -217 0
+234 113 110 0
+-191 -116 166 0
+-177 54 163 0
+-97 154 94 0
+-192 205 42 0
+-68 -79 -172 0
+209 96 71 0
+172 -1 -123 0
+-134 -229 -82 0
+28 109 -145 0
+128 85 -68 0
+4 222 -67 0
+143 18 142 0
+194 -235 -2 0
+215 239 28 0
+-99 -185 -130 0
+-137 237 -114 0
+-94 -203 226 0
+8 -162 62 0
+-179 151 11 0
+-2 109 -3 0
+-24 162 223 0
+97 -209 -235 0
+-150 -201 116 0
+-234 140 -202 0
+62 -98 71 0
+50 -4 6 0
+55 238 79 0
+243 -209 -222 0
+159 -153 -72 0
+-73 208 -16 0
+-238 72 -249 0
+-114 -149 -127 0
+-214 182 144 0
+-118 199 215 0
+107 131 69 0
+117 11 162 0
+-4 118 155 0
+-65 24 208 0
+77 12 235 0
+-122 -201 164 0
+-111 -235 -165 0
+228 -107 -75 0
+-172 -190 191 0
+-150 -225 15 0
+-230 113 35 0
+146 -216 -245 0
+231 168 90 0
+-221 197 196 0
+-165 225 69 0
+13 -89 171 0
+57 -128 -243 0
+34 -168 -101 0
+129 193 -72 0
+-167 -19 -122 0
+-44 210 69 0
+-241 63 178 0
+166 147 32 0
+-143 -148 197 0
+-111 138 70 0
+214 -165 -226 0
+83 119 -45 0
+-124 18 55 0
+160 -177 -221 0
+-157 -2 -79 0
+-242 -198 -115 0
+-199 62 -113 0
+-152 194 232 0
+-29 9 192 0
+191 -22 84 0
+219 -240 -15 0
+-77 -156 -55 0
+-153 51 -70 0
+151 35 177 0
+175 -224 63 0
+75 212 50 0
+-83 121 162 0
+13 213 111 0
+-1 248 -151 0
+219 14 -158 0
+-92 -97 -112 0
+148 -19 27 0
+-119 169 -50 0
+-96 -1 -145 0
+179 -147 248 0
+237 -20 116 0
+4 58 -70 0
+-117 -236 -144 0
+-62 60 144 0
+-191 234 -219 0
+208 -57 166 0
+-124 -158 135 0
+168 -54 -237 0
+205 -31 11 0
+-171 178 50 0
+-35 -73 176 0
+-27 -19 -238 0
+-163 -130 -229 0
+101 -145 -228 0
+-177 164 142 0
+96 86 -79 0
+102 -64 -243 0
+-14 138 85 0
+-189 -137 -171 0
+131 -176 -77 0
+29 247 215 0
+82 -120 64 0
+29 -222 -176 0
+139 152 99 0
+223 -198 -22 0
+-177 247 -171 0
+-142 186 58 0
+-244 -39 -237 0
+-131 41 -101 0
+77 72 115 0
+-22 -47 -81 0
+-130 79 -120 0
+-202 -27 167 0
+-138 76 -109 0
+156 -132 -29 0
+-104 -2 -196 0
+-120 74 -212 0
+118 -213 -21 0
+-103 38 42 0
+-170 -181 -229 0
+97 -55 -211 0
+-174 109 -228 0
+-130 -215 200 0
+-117 102 -138 0
+-5 -233 94 0
+-193 27 100 0
+57 -242 197 0
+-23 -7 8 0
+-73 -23 -108 0
+-123 -186 154 0
+11 111 -112 0
+-198 71 172 0
+-187 128 -55 0
+200 -172 -234 0
+-230 -4 100 0
+218 231 -129 0
+-8 -38 214 0
+227 119 196 0
+-242 12 217 0
+-139 -49 102 0
+-6 -150 -52 0
+-28 -236 180 0
+60 -142 230 0
+51 -164 54 0
+-115 27 172 0
+38 -21 -3 0
+-232 -183 -216 0
+-23 -233 2 0
+38 -109 -97 0
+-170 24 -140 0
+173 -60 -245 0
+-244 148 192 0
+-177 54 95 0
+222 -79 -148 0
+-37 -52 -168 0
+-169 111 -16 0
+139 116 -127 0
+-152 -197 1 0
+-35 -97 121 0
+-76 -201 -55 0
+-199 -46 -103 0
+194 -98 91 0
+18 80 -57 0
+-61 110 -29 0
+-184 116 144 0
+231 57 66 0
+-57 214 123 0
+8 52 -130 0
+247 131 65 0
+219 -245 221 0
+-133 213 -136 0
+223 -102 -120 0
+147 6 205 0
+231 66 -156 0
+150 -59 -211 0
+199 54 -156 0
+241 224 51 0
+-14 -216 54 0
+-243 223 189 0
+115 168 88 0
+-18 236 62 0
+-123 -60 37 0
+222 -183 72 0
+149 143 37 0
+-115 -156 222 0
+211 -249 244 0
+85 -44 124 0
+228 -189 -225 0
+-113 -112 18 0
+-203 64 -214 0
+-182 -227 192 0
+239 -84 157 0
+-155 -182 63 0
+5 -93 138 0
+81 194 -149 0
+-239 -50 -141 0
+-43 214 -223 0
+-73 230 110 0
+161 -114 -183 0
+135 217 -118 0
+198 -249 35 0
+-229 -222 223 0
+-129 -244 -29 0
+78 39 -2 0
+184 222 104 0
+36 203 114 0
+80 -20 -14 0
+101 178 130 0
+-166 -95 -18 0
+-109 -154 9 0
+196 -112 237 0
+-95 -174 -43 0
+-248 245 -155 0
+-144 -249 -56 0
+66 -33 142 0
+-197 -138 163 0
+211 -248 -239 0
+-230 143 -129 0
+-94 163 -209 0
+137 -139 166 0
+-79 159 -246 0
+57 52 147 0
+180 -34 -184 0
+-19 -11 -116 0
+110 48 78 0
+-133 -155 198 0
+-27 -203 -90 0
+-214 -178 177 0
+-101 -3 105 0
+-155 90 -63 0
+-21 247 -42 0
+6 151 -140 0
+-239 -38 65 0
+9 36 52 0
+-129 -156 -121 0
+79 -158 232 0
+-58 -131 7 0
+-85 -214 118 0
+199 138 88 0
+-32 130 -245 0
+138 148 -40 0
+-226 75 46 0
+-63 106 235 0
+233 -204 1 0
+-160 -236 -130 0
+37 -26 98 0
+242 120 -190 0
+59 164 67 0
+-156 -77 -25 0
+157 -57 214 0
+236 248 126 0
+-199 66 -140 0
+-100 -161 -154 0
+238 110 -74 0
+-241 -172 -26 0
+-55 195 235 0
+201 226 -123 0
+-80 -213 136 0
+231 -117 -198 0
+24 119 135 0
+37 127 38 0
+-79 8 -40 0
+176 -177 -115 0
+150 -140 -110 0
+-61 217 -107 0
+39 53 56 0
+-140 151 -120 0
+-82 28 142 0
+190 239 -191 0
+-36 147 101 0
+-71 -130 -170 0
+238 94 -143 0
+-73 104 22 0
+-16 239 -99 0
+-91 -73 -81 0
+-59 -35 52 0
+221 148 100 0
+-108 77 226 0
+240 58 15 0
+24 105 124 0
+27 106 123 0
+-84 -55 -181 0
+56 -24 12 0
+58 -143 111 0
+-124 5 229 0
+-86 -136 -131 0
+-241 -47 -19 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-063.cnf b/benchmarks/UUF250.1065.100/uuf250-063.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-063.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 225 -197 -180 0
+-215 -200 57 0
+195 -98 240 0
+-180 -177 218 0
+-23 21 -99 0
+123 -54 -187 0
+36 121 133 0
+-169 244 170 0
+-246 -226 229 0
+26 170 -125 0
+115 237 -9 0
+234 -74 35 0
+189 -85 78 0
+-161 -238 -98 0
+244 226 165 0
+73 214 17 0
+245 248 129 0
+-114 -52 129 0
+-64 -70 109 0
+157 203 -35 0
+101 -143 98 0
+173 -219 -111 0
+-96 111 -26 0
+-95 115 -4 0
+12 182 -165 0
+180 -104 128 0
+141 -143 69 0
+-225 39 -178 0
+-184 108 93 0
+151 72 51 0
+-50 48 -157 0
+29 -216 -20 0
+164 -191 3 0
+-70 124 -123 0
+32 211 5 0
+135 76 -169 0
+-168 -32 -210 0
+-151 -43 116 0
+169 204 -178 0
+-223 -148 -199 0
+99 -113 51 0
+-12 71 -86 0
+146 159 -8 0
+-66 230 -95 0
+-231 -244 108 0
+-155 69 200 0
+10 98 -174 0
+60 -214 -90 0
+208 40 -131 0
+-13 144 -121 0
+97 183 157 0
+-61 -116 183 0
+215 147 204 0
+239 -161 -236 0
+-53 -205 -31 0
+130 244 77 0
+-45 106 -210 0
+91 226 -40 0
+-150 245 71 0
+22 87 218 0
+197 -138 -107 0
+118 -219 7 0
+221 37 -244 0
+-171 231 244 0
+-5 -137 115 0
+-85 -135 -11 0
+93 26 153 0
+118 74 -134 0
+110 -5 195 0
+-132 -1 -197 0
+-119 -57 -19 0
+-64 -91 202 0
+-63 -59 -129 0
+162 -29 -218 0
+166 15 -215 0
+247 128 -243 0
+-192 70 82 0
+199 98 -81 0
+39 206 -29 0
+-220 228 -176 0
+121 86 63 0
+-104 -43 -139 0
+208 -134 22 0
+38 249 22 0
+-227 -225 -62 0
+-87 -29 236 0
+218 -245 129 0
+30 -137 -199 0
+-118 212 -158 0
+223 -5 137 0
+-185 -243 -73 0
+-7 -109 -208 0
+-201 245 -24 0
+-58 163 -160 0
+127 25 191 0
+-57 -243 -90 0
+93 170 89 0
+-188 -5 48 0
+160 -211 6 0
+-6 52 -83 0
+-44 -121 133 0
+-113 -92 214 0
+5 80 -24 0
+-146 200 138 0
+210 -25 -115 0
+182 -15 49 0
+109 -10 141 0
+91 216 -112 0
+-41 164 102 0
+241 25 145 0
+33 247 130 0
+130 -170 -37 0
+-53 -83 -215 0
+-66 -237 -147 0
+-38 156 236 0
+-48 -44 49 0
+-204 6 28 0
+-240 -78 102 0
+186 -57 -35 0
+43 -11 106 0
+-80 -240 160 0
+237 121 40 0
+-34 101 -142 0
+-184 239 -189 0
+168 -114 173 0
+140 222 105 0
+84 86 142 0
+188 135 -104 0
+-212 -203 -146 0
+-62 89 -80 0
+-99 1 193 0
+224 133 -128 0
+-119 193 -113 0
+129 -233 85 0
+241 -194 -94 0
+-42 -26 205 0
+-27 203 -137 0
+-134 -186 83 0
+-128 37 -87 0
+217 52 163 0
+-15 -164 115 0
+224 175 45 0
+1 -213 -49 0
+188 86 243 0
+-243 14 -105 0
+245 89 139 0
+-202 -32 212 0
+-110 -142 -4 0
+114 -162 47 0
+160 179 -107 0
+-240 -78 20 0
+-165 -139 109 0
+-167 -245 142 0
+-131 17 -29 0
+-20 33 -143 0
+58 -35 -53 0
+155 -78 128 0
+-14 120 -8 0
+22 170 177 0
+-14 -117 -82 0
+-131 -51 163 0
+173 33 153 0
+64 -60 225 0
+-232 236 184 0
+208 -49 -146 0
+167 84 189 0
+154 -191 -99 0
+-162 -56 -204 0
+151 109 -155 0
+114 225 -238 0
+148 181 25 0
+153 -163 -233 0
+147 131 -29 0
+-19 168 15 0
+112 115 7 0
+40 21 -201 0
+106 10 123 0
+62 157 -223 0
+246 -26 -158 0
+42 -60 -24 0
+69 198 167 0
+230 -117 32 0
+-194 17 -200 0
+157 103 -233 0
+-223 -155 -241 0
+142 22 97 0
+82 21 -225 0
+156 -67 196 0
+63 -139 155 0
+-225 -176 -173 0
+-114 63 -148 0
+68 203 210 0
+222 -149 -167 0
+-139 -20 -125 0
+159 147 -65 0
+-237 131 88 0
+14 204 236 0
+-26 241 216 0
+163 -206 116 0
+-179 -48 235 0
+183 -157 20 0
+-117 -138 32 0
+-197 -148 -65 0
+52 170 27 0
+17 107 -99 0
+-191 184 83 0
+7 153 154 0
+-138 -21 -209 0
+-114 212 -93 0
+4 67 8 0
+2 -16 219 0
+101 233 -159 0
+65 158 -3 0
+196 223 -125 0
+-189 -116 241 0
+-232 220 81 0
+206 -154 39 0
+96 -223 216 0
+-11 -191 -47 0
+59 167 -25 0
+-115 95 212 0
+1 249 169 0
+98 208 49 0
+-138 -66 -234 0
+93 10 -129 0
+110 173 -86 0
+87 -119 -128 0
+-81 6 198 0
+-172 -206 69 0
+-117 233 29 0
+237 210 -10 0
+201 118 -247 0
+68 203 -160 0
+18 -3 184 0
+-105 25 -56 0
+-220 7 -116 0
+107 28 -15 0
+-7 -173 -90 0
+145 206 174 0
+-151 146 -106 0
+-112 -248 -133 0
+-124 -84 237 0
+25 194 -15 0
+-35 4 -158 0
+-39 -233 94 0
+-21 51 119 0
+113 152 179 0
+-192 -64 -59 0
+159 -214 172 0
+15 210 -237 0
+231 126 226 0
+195 -141 -155 0
+238 -182 -8 0
+-214 47 150 0
+139 -129 -31 0
+51 217 11 0
+-30 -10 -179 0
+-128 -121 -101 0
+-72 130 -35 0
+41 153 27 0
+-206 78 230 0
+-4 134 -55 0
+-102 196 -58 0
+-191 153 103 0
+-123 -164 20 0
+-162 -190 -126 0
+-187 160 -114 0
+-178 -194 -127 0
+209 86 -110 0
+-177 184 -146 0
+244 -245 -70 0
+-99 72 -134 0
+143 -241 170 0
+227 -184 -152 0
+-69 171 -146 0
+-95 -111 222 0
+139 79 -179 0
+-249 -184 -232 0
+-234 179 -141 0
+-97 83 -56 0
+-221 141 34 0
+-50 -194 -93 0
+-220 -215 67 0
+160 116 -197 0
+-185 97 43 0
+-163 60 230 0
+211 51 -228 0
+186 -249 158 0
+-21 -110 -156 0
+-177 95 3 0
+59 -249 -151 0
+73 -155 -203 0
+-245 -143 -230 0
+192 -166 -40 0
+3 59 -45 0
+-97 -88 129 0
+150 -199 -228 0
+83 -244 -78 0
+243 -88 138 0
+232 -188 79 0
+157 40 195 0
+108 187 19 0
+19 -122 -12 0
+-69 -177 -245 0
+226 -191 118 0
+162 -124 -101 0
+-177 15 75 0
+-214 -118 -235 0
+-132 -32 95 0
+-57 213 -244 0
+235 179 -84 0
+223 -211 7 0
+-161 119 -223 0
+-65 226 -217 0
+-213 158 -166 0
+-167 -66 -111 0
+-242 -123 106 0
+103 -81 -131 0
+-10 -40 199 0
+180 161 208 0
+-28 33 105 0
+-34 25 127 0
+151 -124 126 0
+-4 -208 142 0
+-2 -113 1 0
+249 236 -151 0
+-107 157 -208 0
+-29 -195 103 0
+-6 -229 -9 0
+-237 -183 56 0
+105 -141 249 0
+-188 101 28 0
+-124 112 -18 0
+28 -22 -222 0
+229 -156 -84 0
+48 248 117 0
+-168 190 210 0
+17 -208 -155 0
+-27 -212 193 0
+-150 226 -17 0
+210 57 -157 0
+-185 -20 -99 0
+188 232 140 0
+-12 43 36 0
+66 -190 9 0
+-242 -133 -75 0
+-58 143 -198 0
+-89 225 -143 0
+53 78 -201 0
+-120 -98 181 0
+-146 172 -237 0
+148 129 88 0
+-7 122 -99 0
+57 -152 242 0
+-249 -109 122 0
+34 133 223 0
+215 1 -171 0
+176 -102 -77 0
+-188 57 79 0
+204 -62 -177 0
+125 24 -46 0
+141 9 -149 0
+16 236 95 0
+19 -198 -151 0
+165 -80 26 0
+4 -30 40 0
+197 17 -92 0
+-89 -93 -137 0
+-29 204 -94 0
+-144 214 -51 0
+-185 58 234 0
+-58 -53 -126 0
+-52 -237 -46 0
+-85 -199 -184 0
+-149 -21 198 0
+-153 125 -59 0
+246 158 218 0
+75 109 102 0
+101 131 220 0
+-18 -208 118 0
+217 -58 182 0
+191 -189 158 0
+134 -104 -125 0
+-105 31 -116 0
+157 -47 -80 0
+89 -11 69 0
+-54 -142 38 0
+235 85 138 0
+6 193 -69 0
+-83 238 -205 0
+48 198 168 0
+215 115 -13 0
+-37 -62 -49 0
+212 177 -80 0
+-188 129 150 0
+-50 -88 206 0
+87 -167 -132 0
+64 -206 -19 0
+249 91 -117 0
+-241 -58 42 0
+148 -250 169 0
+121 -53 -38 0
+-210 216 163 0
+168 -76 134 0
+-197 145 62 0
+-70 182 -12 0
+-109 -156 -31 0
+103 116 -149 0
+-59 12 -51 0
+196 -243 -100 0
+19 51 66 0
+8 146 -6 0
+222 -145 29 0
+-95 -218 -135 0
+-101 105 -174 0
+-84 -130 -205 0
+250 -167 -138 0
+-168 177 -74 0
+-69 140 201 0
+134 136 215 0
+-211 170 206 0
+157 69 -32 0
+224 -242 -163 0
+-30 -7 -99 0
+91 -95 19 0
+132 112 25 0
+-201 -184 -162 0
+-219 -201 -227 0
+-91 27 -172 0
+72 -98 -226 0
+-196 34 239 0
+-63 71 -199 0
+-210 -22 127 0
+102 -243 -151 0
+155 -4 130 0
+39 190 246 0
+72 -130 -211 0
+-6 203 -14 0
+43 99 -38 0
+220 -33 198 0
+107 -166 44 0
+114 245 -232 0
+-210 -46 -116 0
+-111 31 69 0
+92 -65 132 0
+-144 21 173 0
+39 236 -91 0
+183 -20 -176 0
+18 103 194 0
+186 -92 104 0
+-75 -26 -39 0
+-94 1 -147 0
+-64 204 -225 0
+153 19 70 0
+-135 41 162 0
+6 -182 69 0
+205 -22 32 0
+58 20 6 0
+249 162 -24 0
+138 -142 170 0
+-93 -136 -209 0
+-192 -135 160 0
+26 43 -135 0
+36 -74 55 0
+189 30 203 0
+136 173 -219 0
+-232 -26 33 0
+-7 24 -62 0
+35 -90 210 0
+150 -88 -131 0
+-186 -82 -132 0
+52 158 -241 0
+-103 -56 13 0
+50 232 157 0
+-110 220 143 0
+200 -8 170 0
+47 213 3 0
+26 150 108 0
+106 112 36 0
+-67 -229 -75 0
+-49 -169 155 0
+64 46 29 0
+-118 -109 225 0
+30 3 149 0
+-171 82 -248 0
+143 90 -135 0
+-113 -122 180 0
+-218 56 122 0
+-230 -61 23 0
+-147 48 -119 0
+-111 -185 249 0
+130 -94 178 0
+-72 -204 -171 0
+-213 126 -12 0
+-23 151 -186 0
+50 -156 -163 0
+104 30 -238 0
+147 161 177 0
+18 68 -198 0
+168 -75 -103 0
+-81 14 -54 0
+137 -165 235 0
+97 -93 235 0
+96 -176 -156 0
+245 -123 -33 0
+245 56 12 0
+-3 184 -238 0
+61 -155 -26 0
+134 23 110 0
+249 -59 -188 0
+29 -150 218 0
+112 -201 200 0
+33 249 162 0
+242 -178 -111 0
+167 -216 -234 0
+-16 25 -39 0
+-249 177 186 0
+205 58 -122 0
+204 -108 93 0
+-240 -125 26 0
+-112 -244 47 0
+136 -225 38 0
+194 -127 -121 0
+230 196 93 0
+-133 -249 -177 0
+-180 -84 148 0
+-88 -119 100 0
+188 -133 -149 0
+-44 -177 87 0
+188 132 96 0
+-19 -220 -151 0
+-41 -34 -2 0
+162 -97 73 0
+201 199 -197 0
+-133 -23 78 0
+-46 155 86 0
+79 112 -66 0
+20 -164 -72 0
+112 -173 174 0
+4 93 -31 0
+198 116 -72 0
+-65 -140 5 0
+-104 239 -170 0
+151 -192 66 0
+83 3 -117 0
+30 31 53 0
+-244 129 -3 0
+-5 113 210 0
+-67 188 -232 0
+157 -95 234 0
+210 238 -99 0
+-125 83 41 0
+99 85 -161 0
+99 -76 -136 0
+61 -114 -243 0
+-112 97 188 0
+-122 233 -109 0
+211 209 24 0
+-69 -116 107 0
+103 7 178 0
+-46 162 160 0
+10 -242 1 0
+57 -114 70 0
+-112 54 -203 0
+-33 -111 -154 0
+-24 -2 -116 0
+-202 245 -228 0
+-63 -170 -245 0
+-219 111 33 0
+-69 112 152 0
+177 96 109 0
+28 -231 -88 0
+-137 -246 120 0
+-112 96 229 0
+185 85 -171 0
+194 234 88 0
+-145 53 98 0
+181 195 -26 0
+-169 188 249 0
+-206 17 -100 0
+-118 47 -140 0
+-72 -242 217 0
+-200 -154 220 0
+-128 122 234 0
+-141 225 -82 0
+146 -218 231 0
+-200 -244 71 0
+-192 114 -197 0
+-209 218 23 0
+8 -234 17 0
+24 -120 84 0
+-83 105 -250 0
+-196 214 27 0
+44 -83 67 0
+32 -160 -125 0
+-145 -3 74 0
+-231 12 -79 0
+-79 247 -19 0
+15 -204 -217 0
+189 -11 -53 0
+-54 -26 188 0
+207 156 -106 0
+28 118 135 0
+-180 -104 -210 0
+40 -123 198 0
+-27 240 105 0
+-59 74 -184 0
+-53 -137 -90 0
+-193 113 -32 0
+90 -49 89 0
+-116 -167 -15 0
+-249 189 206 0
+-154 155 -202 0
+-172 -36 246 0
+170 27 -53 0
+33 -180 -109 0
+-179 148 177 0
+-200 -233 184 0
+35 147 -61 0
+35 19 25 0
+-30 60 -18 0
+127 -37 -64 0
+83 120 126 0
+42 55 248 0
+100 -119 -117 0
+-213 235 204 0
+-147 249 98 0
+-104 -135 -138 0
+80 192 213 0
+176 143 166 0
+-186 -230 -106 0
+200 107 228 0
+-66 -170 164 0
+112 229 5 0
+121 231 -191 0
+157 208 -188 0
+-241 47 3 0
+-248 160 -240 0
+-225 224 -116 0
+-28 -169 -153 0
+176 111 -133 0
+10 115 26 0
+82 -81 -29 0
+209 -217 -115 0
+-246 -224 81 0
+-73 -118 146 0
+-183 240 -134 0
+78 -83 46 0
+247 -112 -4 0
+24 182 174 0
+139 152 -232 0
+-54 -38 -201 0
+-153 -74 -35 0
+-236 177 -50 0
+189 -62 -167 0
+-226 56 147 0
+170 143 40 0
+73 -232 109 0
+45 -165 215 0
+-79 -92 -65 0
+-240 -179 36 0
+-138 -55 18 0
+213 247 78 0
+110 -149 172 0
+-77 71 167 0
+-122 -56 -48 0
+32 79 -238 0
+-145 218 159 0
+-230 -149 -161 0
+-227 -50 224 0
+12 -62 96 0
+-241 249 117 0
+141 -192 -90 0
+-62 145 -27 0
+126 -23 -48 0
+-139 -176 49 0
+-22 -225 15 0
+9 -94 -3 0
+227 -206 62 0
+1 -53 130 0
+36 41 -221 0
+101 -47 -179 0
+-176 193 226 0
+-96 17 75 0
+-16 20 -55 0
+-190 -104 248 0
+115 -39 69 0
+-176 79 -195 0
+21 104 1 0
+-96 -26 40 0
+107 111 -212 0
+-126 -135 188 0
+-196 104 -169 0
+124 25 30 0
+-145 214 -66 0
+42 221 98 0
+152 -200 -4 0
+180 -89 35 0
+24 -102 -63 0
+-93 122 146 0
+-146 98 230 0
+112 1 -3 0
+46 19 -234 0
+-120 -141 64 0
+113 -36 -162 0
+-18 89 -65 0
+50 193 165 0
+-198 -103 -24 0
+-143 -53 -31 0
+-247 98 -9 0
+-126 123 42 0
+104 -169 66 0
+23 168 -226 0
+-187 -241 -212 0
+-191 193 -43 0
+-153 -226 -21 0
+-67 20 58 0
+-5 61 197 0
+139 44 -36 0
+45 -201 176 0
+235 -53 -2 0
+-145 -62 -187 0
+-231 -198 -35 0
+222 -66 -185 0
+-240 210 146 0
+-191 32 98 0
+110 -182 155 0
+20 115 -46 0
+-195 14 -39 0
+-73 -11 -164 0
+14 117 243 0
+204 -168 211 0
+207 233 209 0
+226 230 14 0
+-218 -182 -46 0
+91 163 -88 0
+112 228 63 0
+167 43 9 0
+-125 21 -24 0
+-174 -2 -64 0
+191 223 -126 0
+-174 -167 -127 0
+13 156 5 0
+64 155 70 0
+220 -216 -105 0
+246 -125 209 0
+-20 76 -181 0
+108 75 -113 0
+-159 9 232 0
+-215 -17 -191 0
+243 -76 -136 0
+133 54 -80 0
+-136 191 -74 0
+-160 -194 -187 0
+-228 -155 -4 0
+-95 144 30 0
+-129 -139 -62 0
+208 52 -118 0
+-209 210 97 0
+-132 -79 190 0
+89 92 -236 0
+-125 -201 131 0
+-113 -116 -99 0
+-134 -105 -107 0
+-16 131 36 0
+47 -103 -124 0
+-24 94 145 0
+201 142 169 0
+197 -5 -170 0
+12 -250 49 0
+-80 1 -166 0
+148 -56 229 0
+97 -160 150 0
+-80 -156 26 0
+-168 221 -10 0
+-29 97 -216 0
+80 -198 53 0
+-66 87 -172 0
+236 -182 -36 0
+21 99 -215 0
+-246 93 -79 0
+209 -116 77 0
+-24 -239 154 0
+75 -190 187 0
+104 221 216 0
+-51 -247 -121 0
+9 -167 -23 0
+152 -202 -185 0
+-59 221 78 0
+113 184 249 0
+-106 -53 -247 0
+-134 191 122 0
+102 -176 -1 0
+174 39 -118 0
+28 -146 -131 0
+27 79 186 0
+229 190 59 0
+-150 -197 -9 0
+-47 -155 27 0
+-111 -184 -206 0
+125 237 8 0
+-178 238 2 0
+69 -237 43 0
+65 184 180 0
+152 -209 -19 0
+36 -74 -215 0
+106 62 212 0
+-204 -117 -36 0
+-22 9 -106 0
+36 2 162 0
+-32 -145 185 0
+-220 -44 -130 0
+231 105 -45 0
+189 123 246 0
+-248 -109 -97 0
+-20 -194 101 0
+-23 160 -83 0
+80 71 -88 0
+112 25 -62 0
+203 -66 -244 0
+5 -244 100 0
+-145 220 199 0
+210 202 -109 0
+237 187 219 0
+-183 246 103 0
+-82 -49 70 0
+-220 49 237 0
+206 235 -59 0
+-10 18 70 0
+16 -249 -108 0
+195 -6 201 0
+31 156 -154 0
+-125 29 -164 0
+-67 103 213 0
+249 -96 -28 0
+-8 -158 -207 0
+-63 -202 49 0
+145 93 -150 0
+-3 -92 -95 0
+245 226 -21 0
+-223 89 142 0
+73 109 -15 0
+-243 220 76 0
+-136 -31 -192 0
+-155 241 -145 0
+160 -236 64 0
+-114 239 219 0
+-111 -103 14 0
+-37 131 72 0
+148 -15 59 0
+18 -100 -57 0
+-192 -15 210 0
+-204 -3 -172 0
+8 -226 -46 0
+-147 -102 171 0
+26 -162 211 0
+53 184 125 0
+81 48 -20 0
+-168 22 -185 0
+120 -247 -241 0
+151 228 46 0
+222 112 97 0
+-205 -113 134 0
+125 -148 -27 0
+-207 -245 157 0
+147 -174 88 0
+230 -95 -97 0
+190 -173 -24 0
+-165 4 47 0
+108 48 -40 0
+-56 -192 -161 0
+18 179 -238 0
+26 193 128 0
+-198 180 11 0
+40 -229 -150 0
+-66 -49 135 0
+119 209 12 0
+-61 -98 -209 0
+-196 94 154 0
+-58 -128 -3 0
+151 -23 -44 0
+-119 -118 193 0
+147 -34 113 0
+-80 169 -103 0
+7 -183 68 0
+5 39 48 0
+-32 193 -164 0
+239 220 -170 0
+-110 -155 -61 0
+-152 -144 118 0
+245 -158 46 0
+88 -237 -62 0
+137 199 -105 0
+200 159 -84 0
+196 -22 114 0
+69 235 -174 0
+233 115 116 0
+179 2 25 0
+213 8 234 0
+-16 213 125 0
+146 -95 -100 0
+198 -192 240 0
+-139 -165 -107 0
+-239 -160 -173 0
+-75 222 -153 0
+-64 245 -23 0
+38 12 -172 0
+-132 -213 72 0
+154 116 -179 0
+-16 162 -105 0
+97 174 200 0
+100 -123 25 0
+-178 32 -62 0
+-18 -173 -54 0
+-81 -15 -52 0
+141 -29 -86 0
+-104 247 -44 0
+226 -196 -225 0
+226 -213 -167 0
+-169 -239 179 0
+-133 -65 141 0
+-139 -8 35 0
+126 -112 -247 0
+95 -124 154 0
+176 72 -52 0
+217 -175 -40 0
+-145 -31 202 0
+-231 -88 199 0
+170 32 220 0
+-135 218 -194 0
+-162 -39 160 0
+146 -40 82 0
+-185 -200 131 0
+-229 -97 -100 0
+71 -54 -109 0
+-249 151 219 0
+210 247 153 0
+-85 -28 -71 0
+-33 139 95 0
+-23 -158 68 0
+62 170 208 0
+144 37 -57 0
+-168 -162 178 0
+237 160 227 0
+-96 -65 -221 0
+-221 8 -62 0
+238 -183 177 0
+194 -147 166 0
+-210 -123 -203 0
+-248 -50 60 0
+-110 183 14 0
+-60 -99 -234 0
+-240 -87 -110 0
+-199 167 117 0
+-145 100 120 0
+-209 177 -16 0
+24 -158 225 0
+220 134 -204 0
+-74 -238 -78 0
+-12 -33 29 0
+-214 -196 23 0
+106 -191 -28 0
+-198 -168 55 0
+-62 70 -82 0
+68 -22 -3 0
+-192 117 185 0
+84 202 -43 0
+33 -229 -158 0
+183 192 -224 0
+-234 -149 -7 0
+-225 -187 27 0
+11 235 73 0
+-44 -129 -83 0
+105 -149 -154 0
+63 -146 -134 0
+228 107 -65 0
+-126 26 199 0
+-53 122 -173 0
+98 177 -38 0
+237 -68 -95 0
+248 114 83 0
+-26 -244 -124 0
+-20 -245 -75 0
+82 -227 75 0
+-68 215 147 0
+-139 -82 147 0
+-70 -169 -9 0
+-147 163 194 0
+-119 186 50 0
+-22 122 243 0
+202 -174 158 0
+113 -215 219 0
+71 54 -25 0
+-88 143 65 0
+-166 107 241 0
+-235 226 199 0
+-193 187 -58 0
+23 -128 19 0
+-176 230 186 0
+110 -33 -127 0
+126 176 -127 0
+-168 -11 -138 0
+-190 -194 -73 0
+-1 -167 195 0
+207 16 95 0
+235 241 212 0
+-63 -232 -40 0
+-144 146 -155 0
+181 105 -62 0
+187 248 234 0
+67 -66 -90 0
+57 -239 136 0
+-58 82 238 0
+-107 229 -197 0
+137 40 235 0
+219 -137 130 0
+212 222 -46 0
+-190 126 65 0
+-19 194 -91 0
+-202 249 234 0
+-1 -87 192 0
+-188 -106 -78 0
+216 143 21 0
+-144 89 -51 0
+-179 -5 162 0
+-217 192 116 0
+14 -10 116 0
+236 -208 211 0
+-114 132 -119 0
+-78 -44 177 0
+-18 172 -59 0
+144 -93 -140 0
+79 -170 89 0
+-69 -39 208 0
+109 30 117 0
+-152 -37 244 0
+-91 65 167 0
+-113 -152 -20 0
+-28 -10 -234 0
+-59 54 -217 0
+-248 -240 -22 0
+-65 41 6 0
+81 134 -232 0
+45 113 -181 0
+-215 157 181 0
+-166 80 -9 0
+-129 136 250 0
+-214 198 -154 0
+117 91 -101 0
+175 83 -106 0
+-124 180 18 0
+92 -245 226 0
+112 93 39 0
+4 -155 177 0
+-53 -126 -129 0
+97 -105 -72 0
+-204 -79 182 0
+20 31 -153 0
+145 -49 94 0
+-117 205 -172 0
+-137 210 -7 0
+146 -27 -73 0
+138 224 23 0
+230 -178 116 0
+119 116 223 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-064.cnf b/benchmarks/UUF250.1065.100/uuf250-064.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-064.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 180 -88 -142 0
+189 243 244 0
+78 -150 -130 0
+69 -146 106 0
+243 189 12 0
+-24 122 -249 0
+65 -99 -138 0
+167 54 -244 0
+239 187 67 0
+-153 15 234 0
+22 132 -139 0
+165 -73 -93 0
+-219 78 -50 0
+-133 -112 -104 0
+-244 108 -141 0
+-244 43 -131 0
+-127 228 212 0
+216 -248 200 0
+183 92 -184 0
+162 35 248 0
+-52 -6 62 0
+71 -15 -103 0
+154 -199 130 0
+176 -147 -181 0
+-249 -95 7 0
+15 -198 -24 0
+201 -200 -176 0
+186 -134 109 0
+155 162 -219 0
+58 19 -246 0
+83 29 -90 0
+-18 55 -169 0
+-103 44 33 0
+33 14 -182 0
+-152 -156 -221 0
+-39 -53 14 0
+97 176 173 0
+-164 -222 -74 0
+-216 -215 196 0
+99 119 -201 0
+55 -54 -223 0
+186 29 -57 0
+-139 -208 147 0
+145 120 44 0
+135 -115 -128 0
+-5 239 -197 0
+-109 243 -157 0
+-90 -239 159 0
+65 -95 -182 0
+-117 -70 -62 0
+137 -159 235 0
+211 -245 -34 0
+-69 -249 122 0
+-39 -48 167 0
+-167 22 171 0
+-224 -153 233 0
+250 196 113 0
+166 132 19 0
+109 148 -51 0
+126 34 -228 0
+120 -237 -146 0
+220 -195 -77 0
+104 -143 -22 0
+-125 38 -28 0
+132 -188 -179 0
+-102 -103 177 0
+-128 175 66 0
+94 -110 185 0
+244 107 -153 0
+166 164 -153 0
+-35 124 -239 0
+-82 -249 -119 0
+190 -46 -236 0
+-239 -155 74 0
+107 -91 19 0
+-145 -219 164 0
+-78 -11 -33 0
+71 -98 -32 0
+23 211 96 0
+-202 -208 112 0
+-11 -111 -14 0
+-209 72 204 0
+227 -88 -209 0
+200 166 -141 0
+-67 -214 -200 0
+-224 194 27 0
+-180 76 93 0
+-244 44 197 0
+133 1 5 0
+-15 113 -229 0
+-130 15 -107 0
+177 182 50 0
+129 59 -161 0
+-164 -144 213 0
+-183 -181 -122 0
+-74 -24 -178 0
+-155 106 -112 0
+-71 3 -235 0
+-193 -241 139 0
+164 91 -235 0
+198 76 152 0
+-54 160 186 0
+91 -185 -64 0
+-71 109 131 0
+-15 -177 -129 0
+127 159 -206 0
+109 87 -121 0
+-105 -93 170 0
+-59 -240 -195 0
+228 -213 134 0
+-236 89 3 0
+153 225 123 0
+-9 123 -217 0
+-14 100 124 0
+166 16 -36 0
+-145 107 -85 0
+183 -201 -176 0
+-179 -232 67 0
+-31 -174 -207 0
+227 48 -11 0
+9 -242 238 0
+-45 -72 -236 0
+-163 -56 191 0
+86 -232 -24 0
+37 112 204 0
+-178 -133 -42 0
+-201 -21 -2 0
+146 -153 -184 0
+-187 218 115 0
+116 47 -113 0
+-119 -21 120 0
+91 137 116 0
+-220 219 -9 0
+-37 -241 109 0
+152 -66 165 0
+1 -3 -28 0
+215 4 -100 0
+-187 -66 -142 0
+-86 -6 -187 0
+-63 59 203 0
+235 -73 90 0
+225 -157 7 0
+-248 174 -169 0
+86 -205 142 0
+160 -211 -108 0
+200 -172 -3 0
+43 -159 102 0
+152 232 -13 0
+207 -206 -86 0
+148 -138 -195 0
+-184 -200 -54 0
+-132 31 -147 0
+72 231 -111 0
+216 8 -188 0
+-34 3 54 0
+-110 -191 -3 0
+151 -9 22 0
+177 -63 -82 0
+-19 -112 -140 0
+-121 -196 248 0
+-227 -32 196 0
+-220 -96 81 0
+-92 68 135 0
+-55 123 144 0
+-190 199 -1 0
+-193 99 -205 0
+211 48 -246 0
+-113 130 206 0
+-28 107 183 0
+-226 -241 210 0
+150 121 181 0
+-5 219 55 0
+137 121 222 0
+152 145 -131 0
+96 42 174 0
+137 168 -223 0
+-75 27 -199 0
+-222 163 -79 0
+218 -157 -91 0
+-32 -87 -198 0
+57 29 -134 0
+-9 170 -183 0
+-165 -21 -122 0
+189 183 33 0
+-185 63 111 0
+-99 74 -32 0
+139 111 46 0
+-29 -233 116 0
+26 -164 14 0
+-82 128 108 0
+-196 109 198 0
+-104 230 -160 0
+244 -78 -211 0
+-190 3 100 0
+248 143 -170 0
+-230 31 -38 0
+-227 111 -108 0
+115 4 -235 0
+11 54 215 0
+153 4 169 0
+1 88 35 0
+167 -242 -153 0
+-182 243 166 0
+129 -79 82 0
+120 -91 -92 0
+41 -163 38 0
+117 -118 -45 0
+182 -74 -166 0
+-126 -118 -62 0
+-46 81 91 0
+88 -159 164 0
+-178 101 232 0
+145 -52 -197 0
+43 -25 54 0
+-105 -28 -96 0
+196 -2 123 0
+-224 54 208 0
+78 -169 129 0
+211 -22 52 0
+30 -230 -60 0
+-89 -120 225 0
+67 -204 -154 0
+-101 237 98 0
+7 -221 -98 0
+-91 -14 -204 0
+124 -227 -247 0
+200 5 180 0
+-32 129 74 0
+206 -116 55 0
+-27 -14 -54 0
+108 -38 169 0
+81 -86 -110 0
+-98 221 17 0
+7 56 -240 0
+-101 136 177 0
+96 223 127 0
+-120 -157 98 0
+-117 -15 7 0
+-8 193 162 0
+161 105 157 0
+177 103 245 0
+-67 -236 -228 0
+-200 -82 160 0
+-63 -223 39 0
+-246 -132 -147 0
+-174 -145 8 0
+-239 -15 110 0
+111 128 156 0
+-116 148 92 0
+198 118 -194 0
+249 194 56 0
+-131 100 -18 0
+-64 -176 -74 0
+-89 -62 -55 0
+-243 163 45 0
+-97 6 8 0
+-157 -143 219 0
+-120 -197 -210 0
+-101 -4 -216 0
+-83 177 95 0
+-192 209 107 0
+67 -17 -12 0
+69 61 91 0
+-183 105 -10 0
+-80 -93 -120 0
+-25 161 190 0
+250 -176 68 0
+-156 30 69 0
+3 -240 -177 0
+206 -217 -29 0
+-57 165 159 0
+48 45 -193 0
+-123 -212 -183 0
+-14 -211 230 0
+-126 178 -84 0
+153 59 -138 0
+78 -103 228 0
+174 90 -246 0
+97 -44 -164 0
+192 110 63 0
+-249 -167 -124 0
+70 56 -33 0
+82 250 89 0
+-32 203 -163 0
+-81 -220 6 0
+209 -244 -186 0
+12 -200 219 0
+-44 -79 -45 0
+-1 -188 -104 0
+59 214 101 0
+83 -66 -91 0
+-182 -161 -171 0
+-196 -248 -247 0
+-141 130 -90 0
+-125 -101 186 0
+-72 248 108 0
+133 198 166 0
+-220 44 -118 0
+-119 -174 -125 0
+180 42 -18 0
+158 89 -180 0
+-22 -133 -144 0
+-57 155 35 0
+170 -240 -242 0
+-212 -127 -199 0
+161 -150 54 0
+-36 186 187 0
+-171 180 -27 0
+24 137 -15 0
+30 -210 121 0
+170 101 -141 0
+-46 202 131 0
+146 4 -29 0
+-124 -132 -61 0
+-60 -230 104 0
+-17 -158 -156 0
+-102 -214 -123 0
+235 -84 200 0
+-188 -58 -189 0
+-143 -6 118 0
+-51 204 -14 0
+129 -212 146 0
+-197 -179 168 0
+-205 -129 160 0
+-31 19 112 0
+4 66 2 0
+200 -151 75 0
+179 -98 -197 0
+199 -16 -108 0
+122 -161 76 0
+24 241 -126 0
+241 164 62 0
+15 -162 -27 0
+-60 -105 180 0
+-131 68 -233 0
+-80 -111 -149 0
+192 -144 -74 0
+84 243 -50 0
+-25 163 60 0
+26 -211 -72 0
+166 -246 -20 0
+225 -142 66 0
+-187 229 -37 0
+-191 113 -53 0
+5 93 -76 0
+18 -4 -5 0
+56 -95 242 0
+41 219 -72 0
+-217 -170 -15 0
+221 -79 -240 0
+31 197 -3 0
+-211 -84 51 0
+238 230 9 0
+21 -223 -235 0
+-184 -159 -50 0
+-172 236 -177 0
+-130 -231 -39 0
+-221 -170 -207 0
+46 250 185 0
+2 -219 -32 0
+-31 -64 -222 0
+-162 117 -222 0
+-178 -18 74 0
+96 43 51 0
+-152 -75 -55 0
+-170 156 -9 0
+133 -25 -113 0
+9 152 -178 0
+-134 -130 219 0
+20 -61 -116 0
+20 164 147 0
+-24 188 34 0
+-46 -51 -160 0
+149 -16 -74 0
+158 220 44 0
+-14 64 202 0
+-169 115 -195 0
+209 48 -39 0
+-63 170 -187 0
+-120 -194 -106 0
+-202 -231 213 0
+160 58 -169 0
+-93 219 -217 0
+-51 149 -157 0
+-123 154 136 0
+128 -18 -83 0
+144 -81 31 0
+-232 -28 8 0
+186 -208 243 0
+-35 68 -181 0
+24 174 -15 0
+78 -157 -16 0
+-148 -200 -228 0
+-250 -84 93 0
+-20 -211 -105 0
+-197 155 74 0
+-147 -88 -243 0
+114 -94 161 0
+227 -250 142 0
+-107 -11 -28 0
+-112 158 63 0
+22 -16 161 0
+-226 -42 -201 0
+194 -109 -200 0
+-152 -35 -203 0
+-88 108 -70 0
+-223 65 -205 0
+-240 -55 175 0
+141 -135 166 0
+-32 122 127 0
+-147 139 230 0
+155 -13 -86 0
+-242 136 -220 0
+-223 217 46 0
+231 88 -138 0
+-230 -218 78 0
+231 -88 129 0
+-232 189 -161 0
+-113 -76 203 0
+174 194 -97 0
+250 -30 136 0
+194 220 157 0
+97 -18 -41 0
+-244 -82 -221 0
+205 -163 -127 0
+219 223 -208 0
+173 244 -166 0
+-182 -163 -219 0
+118 163 19 0
+-21 63 -171 0
+75 -83 -118 0
+-228 -110 -161 0
+94 121 139 0
+1 210 222 0
+-28 -68 142 0
+-93 40 88 0
+128 -48 133 0
+-14 35 191 0
+-211 97 244 0
+-12 144 109 0
+-159 -185 -113 0
+-19 23 -231 0
+-222 -74 205 0
+-196 187 148 0
+230 130 159 0
+161 -191 185 0
+-206 205 -102 0
+106 -77 -235 0
+112 185 146 0
+-24 -104 -144 0
+182 -103 117 0
+197 82 7 0
+-210 -123 -189 0
+154 45 -112 0
+-64 77 89 0
+134 190 1 0
+3 91 -60 0
+-11 -230 110 0
+-109 207 -148 0
+-223 87 222 0
+64 35 -137 0
+-117 -94 236 0
+-99 156 -72 0
+-244 -219 -191 0
+-25 99 -38 0
+-249 -93 167 0
+30 -24 -101 0
+-108 48 151 0
+164 -249 229 0
+56 -165 -204 0
+-225 160 -75 0
+-149 75 -4 0
+-245 -198 1 0
+-156 -41 -5 0
+-239 201 -60 0
+-174 -17 -130 0
+-228 56 248 0
+-184 -51 -35 0
+-190 -101 203 0
+-90 -223 48 0
+-120 88 107 0
+-173 64 -71 0
+8 -228 176 0
+-204 102 -222 0
+3 136 179 0
+-141 -155 182 0
+12 -76 80 0
+-208 3 101 0
+-4 -249 -114 0
+182 -158 46 0
+-204 98 -235 0
+-152 -106 -213 0
+-105 145 211 0
+218 31 -5 0
+242 188 66 0
+117 -2 -121 0
+-239 38 72 0
+159 123 -153 0
+-125 -45 -210 0
+38 -118 -153 0
+-127 21 202 0
+214 111 -126 0
+-44 219 16 0
+126 213 138 0
+-52 -131 132 0
+155 111 -56 0
+195 73 38 0
+-213 151 -68 0
+-72 222 -119 0
+223 109 91 0
+-140 218 186 0
+-123 18 -117 0
+10 50 -123 0
+233 99 -191 0
+-62 -31 -108 0
+-227 -24 -138 0
+207 91 229 0
+-46 12 -115 0
+137 -71 241 0
+-77 -233 -79 0
+-104 112 -236 0
+-203 231 45 0
+247 98 -58 0
+-4 -153 -216 0
+44 -57 120 0
+84 94 -117 0
+23 -38 -122 0
+-113 215 22 0
+65 80 -191 0
+168 -118 -229 0
+-42 -73 -63 0
+-49 -164 -185 0
+94 93 -117 0
+154 77 23 0
+-15 25 -215 0
+212 103 -26 0
+171 -59 81 0
+8 -72 -152 0
+67 -91 241 0
+-186 -200 -122 0
+-103 -154 35 0
+-45 -98 103 0
+186 210 152 0
+-1 -150 181 0
+-88 174 64 0
+-142 175 159 0
+220 -99 -183 0
+152 -159 -95 0
+143 -247 79 0
+188 75 240 0
+-7 175 238 0
+-250 -70 139 0
+-68 42 21 0
+-91 238 -12 0
+-236 -248 74 0
+38 -5 -32 0
+-65 170 202 0
+66 170 -134 0
+101 173 217 0
+-111 77 26 0
+41 89 -30 0
+-205 -178 -119 0
+-249 196 -140 0
+111 -132 -144 0
+106 61 -132 0
+-81 200 -185 0
+108 240 -2 0
+-13 67 111 0
+6 -230 -226 0
+189 79 -21 0
+-226 198 -83 0
+43 -209 135 0
+-16 -236 -72 0
+-209 -135 149 0
+-144 -156 201 0
+-48 201 17 0
+-25 -154 76 0
+-166 213 -34 0
+157 -47 48 0
+-178 125 -171 0
+-197 -87 -98 0
+-80 -242 111 0
+-205 67 22 0
+-152 210 -157 0
+-215 193 11 0
+-32 -17 137 0
+-86 -60 -96 0
+6 -170 64 0
+136 60 77 0
+-179 223 34 0
+-240 140 122 0
+231 104 -161 0
+-73 56 -46 0
+2 219 13 0
+-170 -189 245 0
+-58 -119 242 0
+-30 226 -114 0
+66 123 220 0
+64 10 20 0
+99 -8 219 0
+-195 -18 -216 0
+197 -226 -186 0
+-224 231 109 0
+245 -155 -127 0
+44 -80 -221 0
+111 118 -199 0
+-37 1 121 0
+208 -33 16 0
+184 -220 -12 0
+-24 28 -74 0
+176 -151 -113 0
+-19 -12 -167 0
+-175 192 -8 0
+48 -191 -203 0
+-53 24 214 0
+-121 193 -154 0
+149 -86 142 0
+41 150 66 0
+-31 -137 14 0
+-170 248 37 0
+136 -244 247 0
+169 -125 149 0
+185 230 24 0
+74 59 -250 0
+-101 212 193 0
+-191 230 59 0
+-1 -187 160 0
+23 -181 79 0
+-159 5 -165 0
+103 193 168 0
+-111 -20 240 0
+204 208 -195 0
+212 -130 122 0
+145 -85 -58 0
+-16 -95 -92 0
+-193 -250 -191 0
+-191 -122 -105 0
+-77 -195 91 0
+2 -130 101 0
+209 -204 188 0
+-220 79 -77 0
+-58 203 116 0
+-124 166 45 0
+231 -116 159 0
+175 -134 -51 0
+189 153 15 0
+-10 120 230 0
+226 155 233 0
+-49 -100 -213 0
+54 -106 -22 0
+40 -156 -106 0
+82 181 37 0
+128 32 223 0
+-208 101 192 0
+58 -112 -228 0
+-33 5 101 0
+56 -141 202 0
+-160 -79 39 0
+-224 146 -190 0
+38 -124 109 0
+209 235 -79 0
+81 178 -29 0
+40 179 -58 0
+168 -35 -142 0
+-105 238 81 0
+36 211 -18 0
+2 -100 68 0
+9 -171 16 0
+-62 166 112 0
+-161 128 49 0
+24 -126 11 0
+183 242 131 0
+88 31 -183 0
+180 158 98 0
+-104 21 248 0
+-202 36 -214 0
+244 10 -196 0
+136 -97 248 0
+1 -130 2 0
+-219 -24 -133 0
+55 128 180 0
+-223 -83 17 0
+-136 -93 124 0
+-227 161 202 0
+-91 -227 147 0
+118 247 200 0
+55 -237 122 0
+-98 -40 171 0
+-44 -149 242 0
+118 -218 -227 0
+86 58 -167 0
+-74 -159 169 0
+-25 78 113 0
+26 91 185 0
+-18 -204 -28 0
+164 54 -26 0
+-11 163 39 0
+2 133 -96 0
+150 102 234 0
+-145 -136 -24 0
+-141 43 -44 0
+46 133 -45 0
+-103 -64 35 0
+92 -77 214 0
+-146 -55 218 0
+-159 118 140 0
+-85 -79 -146 0
+33 -16 -20 0
+-179 -55 -24 0
+-223 -26 -239 0
+-38 103 83 0
+190 141 194 0
+42 52 122 0
+9 -47 140 0
+-216 161 -46 0
+170 139 -93 0
+118 6 38 0
+167 -132 -109 0
+123 -201 -24 0
+32 -198 -123 0
+-67 72 -113 0
+57 192 185 0
+152 -169 156 0
+237 79 48 0
+222 -122 -228 0
+-69 -16 202 0
+110 232 -217 0
+-68 -228 138 0
+71 -224 172 0
+148 206 134 0
+-5 118 98 0
+-233 -158 5 0
+168 -20 58 0
+148 -64 18 0
+-81 -80 207 0
+-46 -209 -124 0
+-167 148 81 0
+3 14 52 0
+105 216 108 0
+124 116 119 0
+-86 125 -32 0
+-133 186 -94 0
+245 -109 204 0
+-90 -24 238 0
+236 20 -139 0
+-177 -185 93 0
+-154 -28 -46 0
+-188 234 -12 0
+-164 119 205 0
+174 -52 -119 0
+30 83 153 0
+233 -194 75 0
+-181 129 48 0
+124 184 197 0
+178 9 -64 0
+-14 -100 53 0
+214 -204 -36 0
+-102 163 -106 0
+-227 229 -60 0
+-185 233 -152 0
+218 -43 72 0
+-113 -172 -246 0
+-125 -61 -141 0
+-107 186 224 0
+-59 43 12 0
+183 9 83 0
+46 141 -213 0
+-20 -163 -232 0
+-157 -249 -128 0
+-160 -223 28 0
+212 116 76 0
+84 -166 245 0
+-217 -227 195 0
+140 -44 87 0
+3 83 -224 0
+-97 215 -23 0
+27 -92 57 0
+-53 105 -241 0
+-86 -193 171 0
+-172 -212 -176 0
+52 89 -145 0
+216 38 -244 0
+36 112 236 0
+154 194 -232 0
+168 -38 -153 0
+-23 235 -233 0
+70 25 31 0
+-194 83 201 0
+-217 13 4 0
+139 4 156 0
+-186 121 -73 0
+-162 -107 -156 0
+-32 113 -35 0
+42 -9 -156 0
+163 -96 246 0
+-157 -74 -213 0
+110 153 106 0
+217 127 -138 0
+145 -150 -187 0
+41 -107 -239 0
+129 81 -199 0
+-91 -169 -93 0
+222 -150 -65 0
+-38 46 74 0
+117 -137 124 0
+-231 -51 -129 0
+-120 -232 107 0
+150 190 -215 0
+45 -136 -212 0
+-136 118 -103 0
+-222 -90 -30 0
+-21 -213 74 0
+133 40 -52 0
+-235 93 28 0
+175 -248 -126 0
+-178 211 -5 0
+-174 133 199 0
+-110 247 -130 0
+53 79 -20 0
+-88 -200 129 0
+-129 154 -79 0
+119 34 -73 0
+157 141 184 0
+-213 -104 -106 0
+-114 -21 80 0
+-110 -112 209 0
+-128 -114 -103 0
+138 87 25 0
+-99 85 179 0
+-85 -180 133 0
+-220 -31 -229 0
+247 96 86 0
+233 184 -103 0
+83 104 59 0
+123 144 -54 0
+121 -27 -6 0
+-72 201 70 0
+174 33 49 0
+1 -122 -158 0
+-183 5 -109 0
+-211 -131 -192 0
+190 -52 -97 0
+-124 -133 -179 0
+-226 -159 -89 0
+-99 -150 -226 0
+123 96 116 0
+210 1 146 0
+-203 133 -237 0
+-98 -31 53 0
+-157 -12 169 0
+-118 -91 -150 0
+-77 -115 -212 0
+77 123 -104 0
+208 101 189 0
+-30 194 114 0
+-2 -193 173 0
+112 -2 192 0
+-44 51 -235 0
+-56 71 88 0
+-96 110 -68 0
+-42 -59 87 0
+-42 -71 -14 0
+95 188 -38 0
+-66 -140 222 0
+28 -230 -162 0
+240 -231 -28 0
+88 -236 -58 0
+-89 -63 -140 0
+-27 208 -115 0
+-50 -139 -227 0
+-180 224 146 0
+194 -137 76 0
+203 -76 -107 0
+-67 -229 206 0
+-179 -26 -205 0
+-71 166 -163 0
+-56 67 98 0
+174 21 161 0
+-28 180 91 0
+49 -39 93 0
+193 -14 245 0
+-66 -35 184 0
+-249 89 -23 0
+23 -147 -65 0
+181 -178 -214 0
+102 -124 -170 0
+-213 -45 183 0
+-148 207 186 0
+55 139 200 0
+45 -182 -7 0
+164 -57 61 0
+-232 115 84 0
+-11 159 249 0
+-250 134 4 0
+29 48 -188 0
+222 219 198 0
+-72 -34 -215 0
+-197 -208 -136 0
+61 154 97 0
+70 -132 -147 0
+150 -137 -171 0
+-197 -240 -6 0
+138 92 161 0
+237 -98 218 0
+184 -232 202 0
+-32 -138 -3 0
+-175 182 162 0
+133 232 -148 0
+107 241 -32 0
+145 7 -175 0
+-212 119 51 0
+136 -246 218 0
+103 58 42 0
+-185 208 37 0
+160 176 -118 0
+248 -234 -73 0
+-84 140 52 0
+-234 -123 -154 0
+-169 -182 237 0
+-45 -139 -214 0
+-127 143 -241 0
+9 174 25 0
+172 38 -212 0
+26 191 116 0
+109 -121 -218 0
+-241 126 20 0
+-117 59 34 0
+-229 41 -127 0
+-125 -142 -89 0
+70 13 34 0
+-164 75 -159 0
+43 173 -18 0
+165 -41 177 0
+189 106 186 0
+-192 -166 -102 0
+-8 116 11 0
+-124 -91 239 0
+-27 82 92 0
+-247 62 179 0
+22 30 -192 0
+58 -13 10 0
+135 -53 149 0
+175 -221 148 0
+90 171 -82 0
+-44 -125 -200 0
+-129 54 -217 0
+195 -8 -197 0
+159 56 110 0
+-76 -161 204 0
+77 -222 -181 0
+-230 -85 231 0
+91 167 -111 0
+176 -168 47 0
+69 -49 -29 0
+80 32 -179 0
+-187 -37 -220 0
+-22 73 109 0
+123 36 169 0
+-139 58 65 0
+241 44 201 0
+188 138 -55 0
+127 193 -105 0
+130 -88 9 0
+-85 -47 75 0
+171 -199 -131 0
+206 -137 -119 0
+8 -118 -181 0
+85 6 -71 0
+-111 138 -25 0
+-22 207 -181 0
+-132 32 16 0
+-238 -50 125 0
+-152 246 6 0
+-200 -199 -197 0
+-207 155 190 0
+17 -188 48 0
+-40 175 140 0
+-165 -245 -47 0
+-230 -166 -85 0
+160 -95 -122 0
+115 249 163 0
+-70 227 -143 0
+148 65 -241 0
+-47 197 -211 0
+-132 -181 -50 0
+95 -161 -92 0
+-10 -119 153 0
+-140 4 -87 0
+-4 232 173 0
+109 -247 -151 0
+-184 69 219 0
+201 19 -230 0
+199 151 -173 0
+-248 112 189 0
+-21 197 -3 0
+49 -219 -230 0
+127 -110 8 0
+-25 -162 169 0
+155 195 -139 0
+99 136 -173 0
+-12 105 176 0
+-230 247 -194 0
+-6 128 68 0
+201 230 208 0
+-66 171 208 0
+195 32 -118 0
+-205 -3 235 0
+54 -245 217 0
+135 -120 21 0
+165 24 14 0
+136 207 66 0
+-241 -31 92 0
+64 232 -76 0
+72 236 115 0
+-185 243 97 0
+233 250 -64 0
+-138 -244 170 0
+-60 34 -79 0
+-131 -136 -167 0
+-68 162 238 0
+22 -93 102 0
+-225 29 99 0
+243 -67 -103 0
+-1 83 52 0
+-162 145 191 0
+1 -80 144 0
+207 139 64 0
+-124 26 137 0
+-142 97 -171 0
+-222 176 -141 0
+213 -74 -28 0
+-140 -132 81 0
+-23 61 -138 0
+-248 179 81 0
+165 93 20 0
+4 217 167 0
+224 -212 -225 0
+167 188 222 0
+39 94 186 0
+-214 -176 -150 0
+-76 235 -121 0
+86 240 155 0
+-221 210 6 0
+-201 -53 -197 0
+194 134 -93 0
+-193 99 119 0
+21 -106 216 0
+-52 108 -40 0
+195 175 88 0
+24 229 179 0
+-114 -39 142 0
+43 245 112 0
+42 127 -118 0
+223 -65 164 0
+107 168 238 0
+-78 -148 122 0
+226 -173 -90 0
+-97 223 -41 0
+205 27 226 0
+128 -194 38 0
+199 56 219 0
+165 250 -20 0
+-168 -183 -173 0
+119 -102 3 0
+214 -98 34 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-065.cnf b/benchmarks/UUF250.1065.100/uuf250-065.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-065.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 180 -103 -155 0
+-5 -75 234 0
+-129 101 -231 0
+-98 -75 -186 0
+109 -123 163 0
+-2 -164 108 0
+89 -3 82 0
+123 57 -172 0
+-232 -138 -1 0
+98 238 17 0
+16 100 -165 0
+-131 -95 166 0
+-33 -40 -149 0
+-131 124 -77 0
+26 -139 193 0
+-44 165 -140 0
+121 -169 -241 0
+129 164 197 0
+217 -249 213 0
+-249 -156 143 0
+232 -242 -206 0
+18 70 163 0
+165 234 208 0
+-200 227 -74 0
+167 -19 109 0
+101 191 -49 0
+-51 80 -68 0
+-6 2 -157 0
+39 -63 -144 0
+-65 -142 -182 0
+229 51 -82 0
+25 158 224 0
+-16 126 -62 0
+-89 -127 -236 0
+146 -53 102 0
+219 -204 -103 0
+-195 7 -118 0
+229 114 -113 0
+-214 124 79 0
+161 2 119 0
+-64 49 48 0
+-126 -44 -36 0
+230 -190 247 0
+44 -193 156 0
+189 53 14 0
+-152 128 -141 0
+228 -169 -33 0
+-147 -142 -183 0
+176 -28 -106 0
+92 -87 50 0
+198 -45 241 0
+77 -222 203 0
+103 132 -5 0
+198 200 -16 0
+51 -123 -1 0
+-214 175 -190 0
+-239 -90 -155 0
+55 51 21 0
+48 34 245 0
+-228 -137 148 0
+123 -200 50 0
+-246 143 151 0
+40 -139 -150 0
+106 246 19 0
+126 36 -241 0
+-148 -136 177 0
+-9 193 224 0
+-9 -133 -196 0
+-143 -49 -138 0
+15 24 -232 0
+-232 -195 131 0
+-239 151 21 0
+-20 -69 -247 0
+-107 119 -237 0
+-190 45 -159 0
+166 -32 151 0
+-124 -178 193 0
+9 159 72 0
+-194 -230 -167 0
+-66 164 241 0
+180 250 73 0
+123 169 190 0
+-69 72 239 0
+188 -19 92 0
+50 -14 229 0
+-82 -168 62 0
+166 -122 26 0
+-186 -5 -160 0
+-36 -82 -4 0
+-192 235 -217 0
+233 106 123 0
+-151 175 -242 0
+-14 -216 183 0
+158 175 161 0
+-243 77 79 0
+-146 -207 156 0
+90 -141 -17 0
+-30 137 -128 0
+110 200 -111 0
+-134 -244 -29 0
+-246 -52 86 0
+-176 81 193 0
+138 126 250 0
+219 -189 -224 0
+33 93 -219 0
+191 -50 -177 0
+79 127 249 0
+-134 -207 222 0
+-157 191 -238 0
+106 52 38 0
+-199 54 143 0
+44 -159 219 0
+137 -62 -245 0
+-158 -101 -156 0
+-91 -87 227 0
+221 -109 -143 0
+-206 28 131 0
+-211 207 121 0
+171 222 -166 0
+-2 207 -234 0
+-68 -56 -3 0
+184 124 15 0
+-124 -8 41 0
+-60 -134 -77 0
+122 -212 -149 0
+249 -9 -40 0
+239 -153 -82 0
+-88 91 136 0
+233 -145 60 0
+241 155 -151 0
+95 103 -174 0
+85 -225 212 0
+176 34 226 0
+38 -14 -56 0
+-98 -124 -153 0
+133 -65 -100 0
+-186 246 146 0
+-238 11 -122 0
+37 -102 -3 0
+-91 46 -9 0
+239 -176 -43 0
+-10 167 199 0
+244 52 43 0
+105 -51 -209 0
+243 -233 -202 0
+230 214 -171 0
+-225 -61 -69 0
+-206 210 -185 0
+106 179 -249 0
+-220 30 125 0
+166 10 64 0
+239 -7 -176 0
+191 -136 -102 0
+74 240 -104 0
+214 -23 -170 0
+-187 -109 -210 0
+115 -184 -248 0
+183 182 -63 0
+209 -130 -186 0
+203 166 -12 0
+72 -190 63 0
+23 54 -192 0
+197 27 -114 0
+-206 19 49 0
+-131 -34 -166 0
+-96 227 108 0
+166 31 -100 0
+-40 248 220 0
+72 212 -48 0
+121 -234 163 0
+205 -221 45 0
+-109 -46 -84 0
+152 192 -131 0
+-151 166 -99 0
+-77 -157 187 0
+57 -147 -33 0
+-155 67 207 0
+122 176 -51 0
+-140 -197 61 0
+-191 -221 -3 0
+-188 17 91 0
+133 22 -116 0
+-199 -131 66 0
+-145 22 -60 0
+51 201 -175 0
+247 -15 151 0
+137 -117 40 0
+-142 -155 180 0
+-70 48 85 0
+83 53 45 0
+142 -102 136 0
+60 76 -237 0
+148 -220 98 0
+-141 246 49 0
+69 -207 -104 0
+234 -105 -60 0
+-239 206 -74 0
+168 203 121 0
+16 -171 -43 0
+-116 214 124 0
+-177 -59 193 0
+236 -165 45 0
+211 58 53 0
+-128 -88 -4 0
+-88 -17 -112 0
+-49 -163 -247 0
+-81 -135 -88 0
+226 -155 36 0
+111 113 196 0
+13 121 115 0
+62 132 -13 0
+231 204 -46 0
+47 54 -144 0
+-190 192 241 0
+233 -69 -146 0
+-198 4 -110 0
+-121 43 186 0
+156 -157 -68 0
+-177 178 -91 0
+192 -45 -214 0
+-65 89 -161 0
+157 169 14 0
+-106 241 31 0
+-72 -216 197 0
+57 -75 -54 0
+177 -227 34 0
+59 -58 1 0
+-197 -4 77 0
+-247 -248 -81 0
+202 -216 -39 0
+-200 -163 178 0
+64 -59 136 0
+-150 78 -39 0
+-91 -53 212 0
+-135 -198 87 0
+124 -151 -236 0
+130 198 -44 0
+49 -161 3 0
+52 -227 111 0
+-134 -33 53 0
+43 -79 156 0
+14 9 -237 0
+-232 -72 159 0
+-43 -211 -23 0
+9 108 -203 0
+-66 -121 237 0
+-11 -162 -125 0
+-245 -201 -220 0
+-199 -227 89 0
+142 -138 -170 0
+-2 -15 117 0
+-105 -247 -177 0
+126 -238 95 0
+223 90 -6 0
+123 202 -23 0
+-39 48 -236 0
+171 141 -218 0
+242 245 198 0
+116 63 -179 0
+7 246 -191 0
+-1 -76 34 0
+-208 -151 210 0
+135 239 -74 0
+172 190 225 0
+89 68 -94 0
+15 97 -206 0
+117 -40 88 0
+-155 -99 -73 0
+141 -103 -87 0
+214 42 216 0
+-188 -86 -159 0
+-80 1 -31 0
+2 -232 94 0
+222 -101 128 0
+-206 -179 -122 0
+-233 173 -29 0
+-132 146 -164 0
+-157 -65 -223 0
+-25 -110 -33 0
+232 123 -178 0
+47 -26 -86 0
+-238 -49 48 0
+141 117 176 0
+46 141 173 0
+77 -24 213 0
+167 -173 -32 0
+-154 -235 -246 0
+-63 -26 -73 0
+-51 185 80 0
+64 89 145 0
+32 8 -195 0
+11 164 177 0
+213 -177 -87 0
+225 -215 -161 0
+176 3 11 0
+92 61 111 0
+-229 -135 -34 0
+216 -104 -75 0
+-29 -113 -204 0
+112 -92 -144 0
+225 4 233 0
+-206 -19 -241 0
+-136 -139 235 0
+-199 -221 -237 0
+-43 -21 -246 0
+109 -118 -161 0
+-197 -158 -219 0
+-68 -32 -53 0
+190 194 163 0
+134 123 -62 0
+179 133 129 0
+-216 -243 -49 0
+220 -171 -222 0
+198 -102 -138 0
+-177 -76 -113 0
+206 75 11 0
+-164 -59 -89 0
+153 -180 147 0
+-69 150 160 0
+197 -187 178 0
+-187 -130 -149 0
+-43 129 50 0
+107 244 -189 0
+-62 -187 39 0
+73 -90 -235 0
+-75 86 39 0
+214 -76 -131 0
+-23 63 215 0
+-102 129 -20 0
+-189 -173 -3 0
+82 -248 238 0
+122 -184 96 0
+-223 -220 -114 0
+20 -33 -59 0
+-202 111 80 0
+106 -115 -1 0
+-114 107 154 0
+11 81 71 0
+55 37 -34 0
+21 -27 67 0
+103 -87 -215 0
+-74 44 -56 0
+-78 -14 244 0
+-149 193 48 0
+-139 -75 -150 0
+55 -28 -217 0
+219 -205 -191 0
+-187 -9 207 0
+-191 -56 37 0
+111 126 167 0
+140 -135 -120 0
+-3 -122 -205 0
+136 81 144 0
+-187 -201 106 0
+-66 49 219 0
+-74 198 184 0
+-193 -57 209 0
+-32 -135 -185 0
+225 -165 146 0
+-173 -204 -133 0
+191 -9 -139 0
+-212 144 -249 0
+-24 -72 133 0
+153 222 -25 0
+132 224 116 0
+205 -57 60 0
+35 143 -154 0
+-31 87 15 0
+22 -197 232 0
+209 -126 7 0
+-125 -94 179 0
+194 221 2 0
+40 -33 -151 0
+65 218 -143 0
+79 222 -13 0
+-208 170 -246 0
+-246 -48 -151 0
+-62 -185 -187 0
+158 53 99 0
+-187 178 -84 0
+101 221 -50 0
+-27 102 201 0
+81 160 29 0
+-150 30 -69 0
+-111 -16 95 0
+74 -64 -78 0
+-25 185 -35 0
+70 -193 -43 0
+-114 109 194 0
+-101 -218 38 0
+-53 235 -66 0
+64 132 159 0
+232 176 -213 0
+-189 137 -32 0
+-155 169 106 0
+195 167 2 0
+-234 -111 239 0
+162 -191 20 0
+48 152 -179 0
+218 -189 167 0
+91 76 -197 0
+-199 -69 104 0
+32 -122 -2 0
+94 44 -118 0
+-20 -90 -91 0
+-216 3 -48 0
+155 -43 -201 0
+70 11 33 0
+-38 -156 -72 0
+-57 -199 -34 0
+-119 100 200 0
+50 -167 87 0
+-161 245 -77 0
+222 103 -45 0
+238 -64 171 0
+-219 -80 -155 0
+212 45 84 0
+-114 -206 2 0
+79 -120 -170 0
+95 -150 -241 0
+-71 140 31 0
+-142 19 71 0
+-232 181 -71 0
+-51 198 89 0
+-147 -165 151 0
+89 -1 211 0
+-145 117 37 0
+-81 74 -33 0
+-120 108 -101 0
+209 224 86 0
+-180 200 -17 0
+-158 -213 -109 0
+47 -8 24 0
+232 -29 187 0
+4 195 238 0
+106 233 49 0
+-114 -30 80 0
+-173 20 -15 0
+-26 -81 -202 0
+-226 168 -132 0
+63 -112 167 0
+228 97 69 0
+64 -242 -62 0
+-2 -212 -242 0
+140 149 72 0
+206 175 -190 0
+-161 13 19 0
+21 -133 80 0
+-242 -212 -228 0
+-138 55 -50 0
+-38 -32 87 0
+-150 64 -134 0
+7 -63 86 0
+102 137 -9 0
+230 -8 228 0
+192 -5 -85 0
+149 131 52 0
+237 -56 157 0
+-119 243 188 0
+51 65 28 0
+21 37 -165 0
+-198 -150 203 0
+217 -5 203 0
+158 -138 -191 0
+86 9 63 0
+193 -110 -132 0
+-8 106 -51 0
+-7 53 -4 0
+-212 249 -36 0
+-151 -119 3 0
+-59 174 201 0
+-91 -39 214 0
+-140 -5 -101 0
+42 175 -190 0
+71 -229 92 0
+165 -250 246 0
+-224 -30 64 0
+236 -60 67 0
+-28 243 206 0
+190 -141 -11 0
+104 -130 -202 0
+-125 -219 171 0
+1 -140 149 0
+98 -4 -94 0
+86 -161 55 0
+-48 -45 -149 0
+141 -18 112 0
+151 207 -157 0
+-150 -122 136 0
+-158 10 -18 0
+-232 -154 -5 0
+-24 44 166 0
+151 4 79 0
+190 -203 -225 0
+-182 104 160 0
+-159 -47 169 0
+-61 200 -115 0
+-98 235 222 0
+30 231 -227 0
+154 -238 27 0
+-78 96 139 0
+68 15 -182 0
+142 84 -121 0
+98 -106 122 0
+6 149 -72 0
+-147 -181 53 0
+-210 6 -131 0
+-41 192 -63 0
+-57 -106 -43 0
+224 213 -102 0
+210 178 118 0
+129 -30 62 0
+239 211 53 0
+238 178 167 0
+234 80 87 0
+-23 84 46 0
+196 -224 145 0
+-118 222 -26 0
+-231 10 -76 0
+22 23 -11 0
+227 131 219 0
+138 -216 38 0
+98 89 242 0
+21 -239 23 0
+27 157 -85 0
+-173 241 73 0
+-206 -150 59 0
+13 -29 -119 0
+17 172 116 0
+-102 45 -158 0
+-129 -5 -163 0
+45 102 75 0
+133 106 -36 0
+-129 -125 -109 0
+-245 -15 171 0
+-74 79 -8 0
+-162 -75 5 0
+243 60 203 0
+215 -190 187 0
+200 179 115 0
+-123 -154 -145 0
+34 52 -249 0
+136 30 235 0
+149 22 -235 0
+185 -44 -96 0
+116 -36 -80 0
+-184 -199 21 0
+107 -122 -87 0
+136 -108 165 0
+-38 -128 -52 0
+-58 43 -1 0
+-106 -236 114 0
+184 25 -222 0
+163 2 -39 0
+-86 159 109 0
+102 -99 -80 0
+-17 -92 118 0
+-231 -151 -60 0
+-133 -83 178 0
+152 -245 -208 0
+-47 233 98 0
+7 -101 -175 0
+-160 -213 -42 0
+145 -47 -44 0
+122 -118 197 0
+-78 174 -60 0
+-8 -56 -244 0
+74 89 187 0
+77 203 148 0
+72 -146 232 0
+-96 -53 33 0
+48 -236 137 0
+-16 242 -155 0
+-53 183 -165 0
+64 -124 85 0
+-155 -238 113 0
+-19 -189 -76 0
+-222 -245 236 0
+88 -250 25 0
+191 14 201 0
+-86 -213 -80 0
+38 169 -160 0
+108 -46 134 0
+-185 10 80 0
+-36 -203 42 0
+-79 64 -63 0
+129 -50 -131 0
+178 21 -249 0
+-141 48 -180 0
+249 41 144 0
+-140 105 -185 0
+164 -141 -245 0
+-248 -107 178 0
+167 58 88 0
+-37 26 -135 0
+-52 -205 16 0
+-182 70 169 0
+84 112 204 0
+-53 25 -179 0
+235 158 233 0
+31 139 -3 0
+-74 -57 229 0
+90 67 204 0
+165 132 -86 0
+49 6 -114 0
+79 -155 -90 0
+-239 25 21 0
+60 -107 -71 0
+-75 -65 31 0
+-116 -206 -58 0
+180 -65 87 0
+233 134 62 0
+7 -161 185 0
+227 -248 149 0
+59 23 -12 0
+-48 -181 -63 0
+-171 -182 -91 0
+-60 193 102 0
+-80 247 -23 0
+35 -62 -202 0
+43 225 133 0
+-62 29 -14 0
+-94 71 -141 0
+-221 145 -157 0
+172 -158 -221 0
+-76 246 -122 0
+40 163 9 0
+-2 159 -90 0
+-53 76 -50 0
+119 240 81 0
+237 -188 -29 0
+89 -185 42 0
+-117 -240 16 0
+-112 -186 196 0
+-85 13 3 0
+-198 -89 -53 0
+-105 -36 133 0
+3 -249 -111 0
+138 -66 178 0
+97 -61 -85 0
+214 -173 -26 0
+213 -3 -8 0
+216 -152 138 0
+-69 -57 -157 0
+-68 237 -193 0
+90 -48 115 0
+26 -241 -95 0
+-87 -41 -122 0
+-231 -17 119 0
+-45 -143 195 0
+-37 25 -201 0
+238 -114 179 0
+-66 -71 108 0
+150 -215 -84 0
+-20 -236 132 0
+76 219 -134 0
+-215 -107 85 0
+211 -5 140 0
+-135 90 87 0
+207 128 -14 0
+197 -167 165 0
+-52 157 142 0
+204 10 84 0
+216 -212 -115 0
+81 -136 -100 0
+-40 171 107 0
+-239 -53 206 0
+210 -142 15 0
+-68 201 -54 0
+154 -83 119 0
+194 -216 14 0
+99 159 67 0
+59 249 -146 0
+-165 110 81 0
+202 -196 166 0
+-162 -142 -57 0
+189 40 -136 0
+-10 -151 -172 0
+36 138 73 0
+199 -58 59 0
+205 -39 149 0
+238 -152 -129 0
+-47 167 122 0
+182 -107 233 0
+-117 172 146 0
+182 240 61 0
+169 238 176 0
+-19 -158 249 0
+-234 57 -178 0
+-55 177 72 0
+223 33 95 0
+-58 32 -83 0
+66 -97 -101 0
+135 -220 33 0
+213 -240 19 0
+-140 -163 154 0
+-80 -3 -48 0
+-107 52 -223 0
+-183 1 178 0
+58 25 103 0
+197 -198 -206 0
+-117 -12 -154 0
+39 -30 191 0
+-219 -170 57 0
+10 193 -144 0
+155 217 150 0
+-11 183 93 0
+-55 -135 47 0
+52 114 203 0
+227 -19 31 0
+-73 -36 17 0
+-54 156 16 0
+-163 125 -245 0
+-243 171 3 0
+33 -6 -31 0
+-114 -199 196 0
+-213 224 247 0
+89 -32 192 0
+-223 233 -226 0
+211 -17 -18 0
+138 92 -124 0
+-230 236 211 0
+-46 -137 220 0
+102 111 14 0
+65 250 -43 0
+-11 -162 27 0
+99 159 -25 0
+88 162 -16 0
+89 -143 4 0
+-128 35 42 0
+-106 128 -228 0
+-171 -111 -65 0
+75 7 -92 0
+-234 153 -24 0
+30 134 -28 0
+137 159 23 0
+20 -212 145 0
+16 232 -72 0
+239 55 39 0
+7 -71 -177 0
+-180 -29 -140 0
+-236 -163 142 0
+195 13 30 0
+-151 108 -156 0
+-233 -127 -18 0
+140 90 189 0
+210 -28 -244 0
+-151 103 4 0
+-32 -19 231 0
+-134 191 -228 0
+-61 240 229 0
+80 229 -48 0
+65 -230 -58 0
+-190 -191 -195 0
+-21 -10 -94 0
+137 -221 -184 0
+-135 50 181 0
+-138 187 -239 0
+121 193 -88 0
+218 -133 -224 0
+-4 -17 105 0
+139 -16 -124 0
+78 85 -183 0
+214 -150 -130 0
+-16 -182 124 0
+-124 -246 -21 0
+-53 -71 168 0
+172 217 -201 0
+-40 246 131 0
+161 63 27 0
+39 -176 -15 0
+-212 -206 -17 0
+-245 -53 -122 0
+175 197 -151 0
+-150 27 10 0
+-196 -100 -237 0
+-157 -120 -97 0
+-79 -243 -31 0
+105 -113 -134 0
+-202 -67 26 0
+24 -189 186 0
+-151 -56 -215 0
+225 57 -206 0
+192 113 -5 0
+76 70 -239 0
+189 54 172 0
+-219 -214 126 0
+146 -185 -161 0
+-243 -132 -30 0
+-170 -33 -217 0
+140 -73 51 0
+131 165 79 0
+110 243 -224 0
+-187 86 44 0
+114 -2 -34 0
+-78 50 -240 0
+243 -241 -101 0
+111 106 190 0
+247 62 -118 0
+42 -143 202 0
+-243 -50 161 0
+167 -171 12 0
+-215 -103 -114 0
+187 -184 51 0
+-6 17 -222 0
+-69 84 -244 0
+250 -232 93 0
+-19 213 188 0
+-121 54 58 0
+-250 114 -49 0
+-165 140 224 0
+-80 -118 20 0
+-8 147 231 0
+-69 150 152 0
+-160 71 -124 0
+99 206 -84 0
+-110 194 -69 0
+-148 124 93 0
+-226 137 22 0
+138 -173 -163 0
+206 229 159 0
+241 161 216 0
+6 188 205 0
+-220 -42 -159 0
+-83 57 -95 0
+198 23 204 0
+128 52 -165 0
+-174 -116 -142 0
+150 -184 -249 0
+231 8 224 0
+51 201 -64 0
+-9 184 178 0
+127 201 154 0
+-225 229 -51 0
+140 18 -233 0
+-155 -144 -185 0
+94 156 -176 0
+-59 -204 -153 0
+-80 -195 -211 0
+106 -58 16 0
+73 76 -2 0
+-249 -138 -55 0
+126 -218 86 0
+-11 -10 -2 0
+-219 245 -227 0
+93 -156 224 0
+244 163 155 0
+181 -213 -31 0
+73 -1 220 0
+-244 -190 -104 0
+118 16 93 0
+108 -104 168 0
+76 82 -217 0
+66 -171 -208 0
+-145 -238 119 0
+185 -75 -59 0
+34 -22 -201 0
+-109 6 -171 0
+31 23 86 0
+-211 -5 -133 0
+-144 -36 -234 0
+-204 222 174 0
+110 114 -103 0
+-159 -109 -229 0
+-8 135 -250 0
+66 -236 -248 0
+200 111 -170 0
+221 -125 39 0
+28 63 -225 0
+1 -65 -34 0
+-213 21 113 0
+158 -19 -130 0
+2 -113 -19 0
+-157 -212 237 0
+31 -218 107 0
+191 -181 -82 0
+-72 -49 169 0
+95 -128 173 0
+37 -75 69 0
+-65 236 -4 0
+233 241 152 0
+-214 115 -90 0
+194 160 93 0
+224 59 85 0
+79 146 26 0
+-53 50 67 0
+246 -78 224 0
+-52 154 -198 0
+-155 244 29 0
+30 -114 5 0
+-132 -248 -121 0
+57 197 62 0
+69 -84 -175 0
+236 133 -188 0
+-123 -151 87 0
+199 87 -29 0
+53 92 -177 0
+136 -190 43 0
+-4 -192 152 0
+-164 -78 -174 0
+31 -153 216 0
+-40 -25 -92 0
+-175 24 153 0
+-237 86 49 0
+162 -190 81 0
+-214 220 -188 0
+180 69 184 0
+-234 -210 -95 0
+244 164 14 0
+-46 215 -230 0
+163 -14 -139 0
+-9 -123 237 0
+14 128 -231 0
+36 7 72 0
+90 -95 -88 0
+237 -134 151 0
+43 -242 216 0
+50 197 -237 0
+189 -91 6 0
+-134 230 149 0
+109 -35 -3 0
+101 -202 -228 0
+-176 31 -108 0
+-161 250 -4 0
+221 142 -123 0
+-238 -221 205 0
+-227 -81 66 0
+-115 -72 -76 0
+-135 145 -136 0
+-31 -37 154 0
+-137 120 -28 0
+103 179 207 0
+-171 -148 -79 0
+-27 25 -102 0
+195 116 -32 0
+-171 150 -51 0
+91 -130 -79 0
+-50 -106 -51 0
+-94 -25 206 0
+-191 -133 -156 0
+-154 151 69 0
+-104 -190 -225 0
+-86 -37 16 0
+68 -9 -39 0
+-64 145 109 0
+-139 -21 240 0
+53 78 29 0
+-187 -95 -52 0
+217 49 -226 0
+232 135 -74 0
+-179 -243 -212 0
+6 2 14 0
+49 -215 118 0
+68 -134 -147 0
+223 -121 -103 0
+-238 139 -199 0
+-135 63 -150 0
+171 -146 143 0
+138 64 193 0
+3 79 -202 0
+62 112 51 0
+158 195 170 0
+-235 13 -162 0
+-186 -190 221 0
+-211 226 155 0
+-75 -143 -141 0
+-233 61 -145 0
+168 -103 249 0
+-236 166 -240 0
+-33 -5 190 0
+217 242 163 0
+-58 99 -126 0
+-188 -169 96 0
+-237 -233 240 0
+-190 -222 -39 0
+149 -126 197 0
+126 -39 -163 0
+244 178 82 0
+-164 101 -61 0
+-187 -16 -222 0
+-180 43 -5 0
+190 -229 26 0
+15 224 194 0
+-174 -227 -158 0
+-235 67 -1 0
+86 222 188 0
+77 -38 -20 0
+119 155 223 0
+119 -175 -13 0
+11 144 210 0
+156 185 223 0
+-134 -103 -108 0
+-152 -73 -125 0
+3 -77 174 0
+40 -130 26 0
+207 -164 248 0
+183 -41 -176 0
+238 -68 -74 0
+-24 -204 53 0
+13 22 -167 0
+64 29 -59 0
+130 11 37 0
+227 -84 99 0
+27 -220 -4 0
+117 -179 8 0
+-179 31 -108 0
+234 221 196 0
+-53 2 126 0
+-202 -80 -42 0
+-192 25 137 0
+-29 -238 -134 0
+71 -209 -196 0
+-58 -32 223 0
+5 135 105 0
+-4 -32 37 0
+-244 -10 83 0
+102 -216 -16 0
+-18 -40 -26 0
+15 228 -95 0
+-131 -28 -217 0
+13 162 207 0
+-152 -141 67 0
+-161 -205 89 0
+-147 209 39 0
+-175 207 91 0
+88 -137 -171 0
+-146 134 100 0
+11 -212 -241 0
+-161 44 -143 0
+12 209 177 0
+-111 -188 -32 0
+127 53 -90 0
+-99 -64 117 0
+109 6 -195 0
+-70 249 -90 0
+33 35 -79 0
+-55 -142 -51 0
+-20 79 -218 0
+-188 -135 -185 0
+-46 -13 223 0
+27 218 105 0
+-103 -86 -12 0
+57 -250 69 0
+-202 -75 -230 0
+111 -3 184 0
+153 165 86 0
+-126 122 -204 0
+-128 81 184 0
+42 -56 145 0
+-193 -53 -103 0
+245 38 -156 0
+-198 170 46 0
+84 -185 151 0
+-87 -173 60 0
+-82 135 -55 0
+175 6 228 0
+5 -33 -191 0
+120 18 182 0
+25 122 -235 0
+-87 184 62 0
+82 43 -79 0
+80 -127 -197 0
+-18 47 -148 0
+-13 -91 -54 0
+-175 -12 -90 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-066.cnf b/benchmarks/UUF250.1065.100/uuf250-066.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-066.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 40 232 142 0
+68 -104 -35 0
+196 -22 208 0
+197 -131 246 0
+99 146 -249 0
+-50 85 -205 0
+18 -178 97 0
+-211 -125 -43 0
+38 -170 126 0
+114 -95 -162 0
+85 -1 -41 0
+-32 210 79 0
+-150 -222 132 0
+189 -178 24 0
+-80 -74 114 0
+-197 20 66 0
+-137 -91 -217 0
+222 118 199 0
+-208 249 -17 0
+1 -142 -50 0
+-179 78 4 0
+-1 -201 152 0
+-195 -137 239 0
+-233 -198 47 0
+225 180 -250 0
+8 -221 209 0
+-73 -215 -223 0
+94 126 24 0
+-130 2 -211 0
+35 -226 68 0
+165 7 82 0
+146 90 -10 0
+6 -157 67 0
+44 119 88 0
+-143 79 64 0
+-72 -28 70 0
+-198 -47 -177 0
+-149 -172 -147 0
+-52 -244 4 0
+228 140 -127 0
+-104 171 -17 0
+-10 -22 -215 0
+176 128 51 0
+-208 145 -245 0
+-9 13 -132 0
+-126 158 -153 0
+60 89 -247 0
+-154 200 -104 0
+-205 -229 -92 0
+192 199 -139 0
+-56 210 -100 0
+-184 -163 19 0
+157 90 243 0
+207 -249 -244 0
+174 -140 -133 0
+6 -19 177 0
+35 160 -191 0
+97 246 217 0
+104 212 -9 0
+-31 -183 97 0
+129 1 79 0
+85 -141 215 0
+153 -40 50 0
+-130 232 17 0
+-95 109 -208 0
+1 -150 204 0
+134 40 -201 0
+-152 219 184 0
+6 218 44 0
+47 -199 231 0
+-208 -140 151 0
+-222 -101 -146 0
+-66 99 179 0
+61 56 234 0
+-226 -124 -38 0
+206 -86 66 0
+212 -219 134 0
+-68 -207 -181 0
+-13 16 36 0
+85 95 236 0
+49 6 -200 0
+147 -73 166 0
+112 -247 -13 0
+22 6 233 0
+-169 -86 -196 0
+-18 6 1 0
+164 16 186 0
+-136 -158 111 0
+115 221 109 0
+-200 197 -196 0
+-141 119 160 0
+-4 249 46 0
+-54 213 -249 0
+-18 226 -168 0
+-237 -22 -142 0
+-86 -58 -111 0
+25 -202 194 0
+-161 195 234 0
+106 127 -69 0
+220 -239 164 0
+-104 7 138 0
+159 27 -38 0
+-123 -7 -107 0
+22 107 -19 0
+-15 98 -74 0
+-229 26 -41 0
+-101 -54 164 0
+-76 157 -214 0
+-132 -94 -51 0
+-61 153 9 0
+37 -6 53 0
+203 48 133 0
+-207 76 189 0
+-115 139 -104 0
+76 -100 -145 0
+-112 20 -178 0
+-243 -49 -173 0
+158 122 249 0
+-108 157 -145 0
+204 -148 33 0
+-21 93 -34 0
+-73 249 179 0
+-168 -32 214 0
+172 -235 -162 0
+249 -149 131 0
+47 -17 -205 0
+210 38 -139 0
+202 -114 -196 0
+39 -226 113 0
+-103 70 227 0
+180 84 44 0
+220 86 214 0
+90 -71 -160 0
+236 226 127 0
+-194 183 -118 0
+9 247 18 0
+57 227 152 0
+-66 -174 91 0
+126 194 4 0
+-49 -235 16 0
+100 -163 78 0
+184 21 -60 0
+106 68 -197 0
+-206 220 228 0
+-7 -245 -76 0
+-23 61 234 0
+-74 45 127 0
+-14 190 88 0
+-185 -227 84 0
+222 191 -89 0
+-203 135 49 0
+-4 98 -119 0
+-151 -20 -143 0
+-102 164 140 0
+29 47 -14 0
+-106 -46 11 0
+228 236 -134 0
+-49 16 -159 0
+-105 106 -52 0
+68 -70 173 0
+-208 -43 62 0
+-4 174 -30 0
+-27 67 -161 0
+73 113 21 0
+-1 175 132 0
+190 -213 112 0
+45 185 -231 0
+-219 98 66 0
+45 -106 187 0
+127 -231 -217 0
+-78 94 185 0
+-246 -139 50 0
+225 181 219 0
+115 -104 107 0
+94 46 -67 0
+-33 132 -64 0
+-82 66 46 0
+-3 16 -189 0
+223 -171 102 0
+-165 65 66 0
+202 157 1 0
+-172 206 -136 0
+-226 90 -193 0
+162 34 -169 0
+33 27 204 0
+-217 -209 235 0
+-38 146 -63 0
+99 89 239 0
+-40 -164 -83 0
+99 208 -221 0
+131 -22 -188 0
+223 -27 -56 0
+-185 48 7 0
+222 128 173 0
+-249 -185 56 0
+-198 -117 133 0
+46 -204 148 0
+20 173 -144 0
+-36 68 -110 0
+56 120 130 0
+222 -37 -233 0
+226 217 -168 0
+220 88 -79 0
+-95 150 241 0
+150 164 232 0
+-145 247 107 0
+92 -77 246 0
+-164 170 151 0
+-166 129 165 0
+19 232 -185 0
+-71 156 206 0
+-206 -125 133 0
+-14 47 2 0
+180 205 -164 0
+116 -130 -228 0
+-10 -201 -145 0
+-21 84 -52 0
+-235 -49 232 0
+-22 -143 226 0
+-181 -103 217 0
+146 -163 -47 0
+218 147 9 0
+-205 35 92 0
+-207 -43 -198 0
+-20 158 -37 0
+-82 212 -102 0
+54 -219 -125 0
+-105 -192 -209 0
+-2 85 -22 0
+-134 36 -158 0
+-109 -103 -185 0
+188 34 -154 0
+-238 -200 -84 0
+-175 148 45 0
+197 -230 97 0
+76 -9 -221 0
+196 -157 236 0
+241 -207 -31 0
+34 77 -75 0
+-140 220 151 0
+104 -149 59 0
+26 -104 -183 0
+91 194 108 0
+49 -51 87 0
+-44 19 -80 0
+244 -110 -51 0
+78 -209 64 0
+163 -60 -210 0
+31 230 -28 0
+227 145 -176 0
+208 -82 -40 0
+219 -211 -182 0
+49 -133 -211 0
+236 184 -121 0
+170 27 -117 0
+26 40 -36 0
+-38 17 128 0
+120 98 -232 0
+222 92 68 0
+-64 24 -144 0
+-135 -144 16 0
+-88 -247 -81 0
+64 -86 226 0
+-180 -138 173 0
+116 -43 -50 0
+-235 107 61 0
+-64 114 -15 0
+-23 -142 -66 0
+80 117 119 0
+30 -230 141 0
+247 -224 -220 0
+77 -37 -110 0
+-72 -202 80 0
+-120 31 -133 0
+-85 -62 -226 0
+88 -138 -187 0
+-54 22 -196 0
+-101 185 78 0
+197 -192 58 0
+76 -14 153 0
+-15 -77 -181 0
+111 188 148 0
+183 -201 195 0
+38 -78 -208 0
+186 233 -150 0
+132 -48 215 0
+189 -110 -36 0
+97 99 -87 0
+58 -147 -46 0
+152 178 -186 0
+-190 -147 17 0
+3 -148 126 0
+174 81 -142 0
+229 -179 -146 0
+-228 -96 65 0
+-132 -87 -228 0
+165 244 85 0
+-83 -206 149 0
+223 -194 -199 0
+7 195 -238 0
+-151 -239 -221 0
+-65 52 -204 0
+218 -174 -191 0
+136 -120 100 0
+-225 245 13 0
+96 217 -109 0
+-27 159 -47 0
+-216 -24 -62 0
+-63 25 78 0
+-229 83 -61 0
+-111 -141 -92 0
+215 -233 -94 0
+-150 179 175 0
+-169 148 -89 0
+63 38 29 0
+249 139 -213 0
+27 72 152 0
+-21 -232 -44 0
+10 112 26 0
+43 171 -122 0
+144 -43 -38 0
+-25 160 217 0
+41 -51 -31 0
+-213 6 -86 0
+-73 -146 -115 0
+-94 -109 201 0
+-27 -240 244 0
+41 208 75 0
+-45 -4 -76 0
+-74 65 73 0
+95 -102 148 0
+130 9 103 0
+-146 42 226 0
+41 158 21 0
+44 111 77 0
+156 -143 -187 0
+166 -67 -178 0
+37 86 220 0
+29 -96 241 0
+-62 5 -138 0
+-224 27 78 0
+79 244 83 0
+-184 48 -107 0
+-235 -88 -7 0
+-3 199 223 0
+-76 -61 -120 0
+170 50 -193 0
+-23 -238 2 0
+42 126 149 0
+-16 -103 234 0
+-82 -69 133 0
+150 -142 -152 0
+45 166 195 0
+107 -87 210 0
+41 -151 -163 0
+-96 -221 -225 0
+-81 -71 -89 0
+-190 206 -148 0
+-218 109 -30 0
+-237 -155 -65 0
+55 25 173 0
+226 84 164 0
+-46 -7 31 0
+-136 108 141 0
+-79 -21 160 0
+95 225 114 0
+112 230 201 0
+-100 89 -24 0
+163 167 20 0
+-59 159 -75 0
+-56 -146 -220 0
+-36 25 -203 0
+3 150 86 0
+-189 -193 34 0
+13 54 23 0
+83 -78 -220 0
+-26 32 -157 0
+225 20 -106 0
+-178 -234 77 0
+75 205 -126 0
+-171 -124 -225 0
+-23 -201 3 0
+-136 -154 39 0
+-126 141 68 0
+-25 176 214 0
+48 195 129 0
+-243 108 -4 0
+15 -173 86 0
+-137 -39 191 0
+-213 -15 -219 0
+181 -212 186 0
+112 -227 -127 0
+-48 236 -86 0
+184 -175 38 0
+-167 90 -42 0
+126 196 -168 0
+-80 -116 128 0
+-120 -29 85 0
+-204 -96 -47 0
+18 135 14 0
+-16 -145 -225 0
+-86 -35 96 0
+-63 110 105 0
+20 18 112 0
+240 26 -216 0
+33 102 129 0
+237 121 117 0
+158 146 217 0
+-30 -63 49 0
+-221 119 -83 0
+171 -155 20 0
+-132 -149 175 0
+106 -139 -154 0
+-103 181 -9 0
+208 -42 -5 0
+-209 -149 -31 0
+-32 80 92 0
+214 184 211 0
+64 109 43 0
+-208 218 -155 0
+89 -217 -32 0
+-63 -226 -59 0
+-227 146 70 0
+50 -76 -183 0
+205 105 -160 0
+243 157 135 0
+4 -89 -55 0
+198 -219 -133 0
+92 205 221 0
+-217 2 223 0
+-44 -105 -197 0
+6 -132 61 0
+-47 -141 -22 0
+74 249 -132 0
+-163 239 180 0
+176 158 146 0
+-95 -92 156 0
+-209 -198 -240 0
+157 -200 -146 0
+218 156 -148 0
+217 177 85 0
+183 104 15 0
+46 202 104 0
+-183 27 146 0
+189 -176 -218 0
+25 184 -164 0
+-218 204 29 0
+-97 87 235 0
+201 45 89 0
+-159 205 36 0
+114 -66 -186 0
+-204 -143 -160 0
+16 -222 -37 0
+-63 -122 -194 0
+11 125 -164 0
+-48 -115 -20 0
+189 96 -87 0
+49 93 184 0
+-235 156 -226 0
+137 67 68 0
+4 -160 184 0
+218 -81 -171 0
+-17 228 -91 0
+55 -48 -89 0
+223 -112 213 0
+109 -166 -235 0
+117 -156 -208 0
+-35 -226 -115 0
+-59 230 -226 0
+43 232 -62 0
+79 -131 138 0
+-190 39 -232 0
+-33 -111 168 0
+75 -45 73 0
+250 -235 64 0
+-35 -68 -216 0
+-249 -70 177 0
+172 -249 113 0
+182 221 144 0
+-86 20 69 0
+-234 115 125 0
+87 35 75 0
+-15 186 -40 0
+227 -206 -156 0
+205 -45 195 0
+-81 -177 -139 0
+-210 -212 35 0
+239 -161 115 0
+-93 141 -205 0
+-167 145 74 0
+-20 -15 -238 0
+-185 102 123 0
+-44 -64 -8 0
+-207 -22 -83 0
+42 150 -77 0
+-214 109 179 0
+-114 -18 -170 0
+83 -31 -58 0
+33 145 -9 0
+48 -98 -142 0
+-39 -176 -90 0
+-36 -240 -191 0
+200 -59 -208 0
+245 182 41 0
+-245 -94 -194 0
+-118 -7 -82 0
+130 -10 -199 0
+-248 -165 -233 0
+-101 -167 64 0
+-237 165 -203 0
+-86 -169 -177 0
+126 5 160 0
+-248 72 -39 0
+113 128 176 0
+-5 213 -239 0
+-21 183 -85 0
+-63 -62 144 0
+135 -208 56 0
+-228 -112 -145 0
+-189 134 -155 0
+-86 89 -101 0
+154 -90 220 0
+65 -111 63 0
+137 203 159 0
+-224 -46 -171 0
+-47 -58 78 0
+54 -131 -193 0
+-129 243 29 0
+-238 250 207 0
+183 -5 109 0
+-93 179 138 0
+-24 -129 -246 0
+-136 -31 166 0
+168 209 28 0
+188 -37 -62 0
+126 -233 -123 0
+129 -177 -77 0
+-48 -29 -9 0
+242 -111 188 0
+-77 -172 -79 0
+-83 93 202 0
+-154 234 -32 0
+-209 156 -204 0
+-196 -112 -8 0
+175 208 -164 0
+-222 -179 223 0
+27 38 -62 0
+-233 -226 -76 0
+83 138 -57 0
+-82 -197 -145 0
+125 172 169 0
+-176 -121 91 0
+-158 161 84 0
+-178 179 -165 0
+172 100 132 0
+-56 220 3 0
+27 -243 -217 0
+226 138 -55 0
+-86 48 80 0
+185 203 198 0
+-149 74 12 0
+-247 -74 72 0
+-107 -167 189 0
+62 -107 -142 0
+246 92 -188 0
+211 -183 242 0
+108 -54 -142 0
+177 -161 -132 0
+150 198 -48 0
+-31 5 -28 0
+-198 -28 70 0
+-10 246 102 0
+-93 241 -7 0
+-165 228 91 0
+-149 49 -104 0
+-63 -215 198 0
+180 163 -81 0
+-128 -156 -137 0
+28 45 -192 0
+218 155 9 0
+-242 143 -240 0
+24 -204 56 0
+-250 -113 -23 0
+101 -25 -197 0
+3 -111 -109 0
+36 173 82 0
+-167 -135 59 0
+90 -240 -157 0
+-15 226 179 0
+166 20 182 0
+214 66 -35 0
+-151 -7 31 0
+-3 -69 -10 0
+-63 -196 -111 0
+-62 74 -148 0
+-105 62 244 0
+36 -7 91 0
+87 -218 138 0
+231 -189 -15 0
+219 -240 246 0
+45 -87 154 0
+-123 13 -17 0
+-33 166 200 0
+239 243 -14 0
+-175 -53 -183 0
+-13 215 -2 0
+-177 126 241 0
+175 122 -236 0
+-199 30 241 0
+156 -207 127 0
+3 138 11 0
+-233 -230 -139 0
+43 -97 -99 0
+25 -168 -169 0
+-89 36 158 0
+12 -126 -171 0
+-35 113 -204 0
+-151 -128 -223 0
+139 -181 -110 0
+-9 -34 -26 0
+199 11 -26 0
+93 -67 18 0
+-174 -141 -231 0
+-88 29 66 0
+-188 95 45 0
+-113 209 55 0
+43 -171 -153 0
+-164 141 -33 0
+30 123 200 0
+-107 -7 -130 0
+196 -82 -99 0
+-88 12 96 0
+-132 -235 -203 0
+86 159 -112 0
+-72 111 -188 0
+-91 -208 -240 0
+-115 46 220 0
+-22 168 -27 0
+213 -168 64 0
+-5 -25 -178 0
+100 66 148 0
+48 119 -152 0
+59 100 -105 0
+240 37 104 0
+121 115 81 0
+-238 -157 -122 0
+-242 43 245 0
+-81 -118 -172 0
+-121 -192 -32 0
+31 -115 6 0
+167 150 -219 0
+-165 -27 6 0
+-231 -1 -183 0
+-149 56 76 0
+72 -61 185 0
+139 -89 246 0
+70 -42 -58 0
+141 181 -229 0
+207 -231 -220 0
+102 232 -60 0
+-132 197 -70 0
+-159 -124 -238 0
+-195 -89 -118 0
+87 -118 182 0
+55 1 -74 0
+-95 169 -79 0
+110 -205 -7 0
+-34 116 -44 0
+102 -125 -73 0
+-125 235 223 0
+-80 192 -178 0
+41 215 178 0
+2 -96 214 0
+1 -98 127 0
+45 -4 -41 0
+-26 -31 -81 0
+176 230 -151 0
+-202 29 58 0
+168 -75 151 0
+-102 -192 -34 0
+31 -234 -15 0
+-47 -112 -184 0
+-159 168 239 0
+-20 1 137 0
+-200 147 -225 0
+-218 -69 166 0
+186 -226 -214 0
+80 81 -96 0
+131 -66 -180 0
+51 -186 -122 0
+208 136 -229 0
+-225 -54 134 0
+-117 3 -137 0
+140 -201 -249 0
+-44 18 171 0
+75 1 225 0
+211 99 146 0
+151 154 -72 0
+-220 4 93 0
+204 116 78 0
+-212 -105 -121 0
+-28 -118 -93 0
+243 -113 -33 0
+206 119 -152 0
+-109 -40 90 0
+-56 125 -225 0
+171 88 -250 0
+-144 4 -75 0
+-74 23 -92 0
+199 180 -219 0
+-159 171 6 0
+14 18 -154 0
+225 174 -169 0
+22 -173 9 0
+42 -97 10 0
+-141 -43 -46 0
+213 -189 -160 0
+-32 -177 -114 0
+-185 248 136 0
+23 -152 129 0
+-156 -53 -56 0
+94 162 170 0
+193 60 49 0
+-19 -195 -22 0
+187 -160 -34 0
+-79 97 -248 0
+115 -141 -108 0
+-155 -88 -196 0
+-227 163 149 0
+-130 4 -195 0
+109 147 231 0
+-52 -145 170 0
+-45 84 151 0
+194 14 206 0
+128 142 25 0
+-207 164 241 0
+-216 -71 166 0
+198 24 -178 0
+142 207 -229 0
+-119 -177 -132 0
+-238 -205 100 0
+-248 -108 -190 0
+-8 189 -192 0
+-151 178 -162 0
+-118 144 -138 0
+186 25 -91 0
+155 -250 89 0
+-12 171 20 0
+158 -7 234 0
+-30 3 -153 0
+-53 -188 -215 0
+-125 -127 -216 0
+44 -232 -49 0
+119 -92 162 0
+112 191 48 0
+-205 161 -237 0
+135 -178 86 0
+229 -184 -37 0
+183 -116 -62 0
+-140 81 164 0
+-237 -49 -182 0
+183 -102 162 0
+73 -180 -236 0
+-80 -140 99 0
+115 123 -148 0
+-50 47 42 0
+-216 -202 111 0
+-180 -43 -243 0
+-148 231 89 0
+-64 236 194 0
+-204 63 50 0
+3 -10 -21 0
+-176 -66 -33 0
+-117 129 164 0
+-27 -189 20 0
+224 103 -96 0
+92 -101 148 0
+-103 139 100 0
+-68 -173 209 0
+16 154 -22 0
+-68 99 25 0
+-52 213 -222 0
+234 178 -74 0
+164 129 -52 0
+-206 -125 -83 0
+-149 -227 -55 0
+45 -192 -139 0
+201 -124 -142 0
+-153 -121 -82 0
+-133 -199 -66 0
+-173 -75 202 0
+154 42 -32 0
+-7 8 46 0
+-101 -185 123 0
+-124 -21 -64 0
+163 -159 64 0
+-206 39 -104 0
+-160 -88 -169 0
+208 86 134 0
+196 142 43 0
+248 243 188 0
+-123 62 -112 0
+137 -209 31 0
+-5 -121 102 0
+-161 -147 11 0
+-233 -152 -84 0
+243 85 3 0
+47 196 -10 0
+-93 -6 -44 0
+63 55 142 0
+-165 -241 -197 0
+-189 153 244 0
+243 -54 -249 0
+-176 -224 -5 0
+214 230 -203 0
+151 -219 202 0
+-7 155 14 0
+54 89 -74 0
+52 -16 178 0
+-205 199 -75 0
+119 205 96 0
+-181 59 218 0
+215 -112 -152 0
+-243 216 -9 0
+16 -227 -192 0
+218 3 201 0
+126 -3 61 0
+156 -161 -230 0
+50 191 -109 0
+-52 -127 -106 0
+-240 -184 242 0
+191 -122 66 0
+120 -119 172 0
+243 227 -61 0
+231 87 49 0
+77 69 -198 0
+-131 -200 66 0
+-208 -70 148 0
+249 162 50 0
+232 244 -171 0
+-46 -156 69 0
+187 105 -26 0
+-31 -8 -46 0
+2 -135 -126 0
+135 -176 -132 0
+55 -1 118 0
+-200 -181 -196 0
+-201 -213 -4 0
+210 -142 -26 0
+224 -78 145 0
+-68 187 101 0
+-26 -9 -25 0
+-217 -184 170 0
+-111 -140 -203 0
+-105 199 222 0
+-100 122 41 0
+44 82 108 0
+-25 -19 -26 0
+-5 -99 94 0
+102 90 18 0
+-178 -188 -194 0
+-68 -180 -81 0
+17 -22 -151 0
+247 -221 -239 0
+-159 31 -62 0
+-249 -32 -88 0
+192 -67 -155 0
+155 8 -175 0
+-195 -45 112 0
+-156 -44 -70 0
+-119 -219 -205 0
+181 103 20 0
+-238 30 19 0
+-52 -31 -112 0
+203 120 41 0
+-195 -205 -229 0
+104 -92 242 0
+-134 165 -147 0
+220 128 -12 0
+78 243 -94 0
+128 209 136 0
+-247 211 138 0
+105 218 229 0
+-233 -90 -183 0
+219 249 -216 0
+-243 244 188 0
+174 97 7 0
+126 -190 -59 0
+159 -173 -18 0
+64 -136 187 0
+-8 190 -46 0
+242 243 249 0
+179 -18 148 0
+192 132 94 0
+96 -183 219 0
+132 -70 -67 0
+70 -130 206 0
+157 -111 52 0
+-131 84 -141 0
+-7 211 122 0
+246 217 -72 0
+-25 -113 89 0
+15 -88 132 0
+-75 -23 -109 0
+155 -4 185 0
+28 225 236 0
+-59 63 142 0
+168 57 160 0
+-73 -197 74 0
+155 67 75 0
+108 -120 29 0
+122 -27 -128 0
+-85 -91 227 0
+45 -212 -46 0
+189 -47 24 0
+66 244 -235 0
+160 -208 -229 0
+-208 56 -242 0
+33 -94 -92 0
+37 -151 -31 0
+-176 230 -159 0
+113 233 -203 0
+-244 -228 229 0
+-116 195 122 0
+-192 59 -234 0
+137 -45 -127 0
+-40 -68 -183 0
+-166 -152 181 0
+171 -3 36 0
+126 152 -118 0
+-7 11 -32 0
+83 96 -53 0
+-219 -3 114 0
+240 68 -3 0
+-85 236 -115 0
+-190 -102 248 0
+206 68 -149 0
+221 -51 -239 0
+85 -189 202 0
+-51 50 -46 0
+-153 -191 -242 0
+203 -117 -44 0
+87 -96 -177 0
+-209 15 65 0
+221 153 79 0
+-157 220 -22 0
+-125 -72 -50 0
+-44 9 -21 0
+-96 -42 215 0
+190 -172 219 0
+100 -95 6 0
+54 118 196 0
+28 80 -127 0
+-248 146 -1 0
+-28 246 123 0
+32 -113 -155 0
+162 -38 15 0
+226 -168 -129 0
+62 -212 -74 0
+-14 -201 -125 0
+197 229 -1 0
+248 177 -22 0
+-62 9 79 0
+-119 -173 -5 0
+-71 -248 128 0
+83 -80 53 0
+68 -178 244 0
+2 -1 -36 0
+-124 59 70 0
+-56 71 -52 0
+7 -99 -16 0
+126 250 123 0
+-147 -91 63 0
+-79 -45 62 0
+202 -228 -133 0
+-189 -167 -247 0
+149 -101 178 0
+-84 117 107 0
+-149 128 -73 0
+-23 -228 -223 0
+53 169 49 0
+-228 21 125 0
+171 127 211 0
+-56 -172 -138 0
+124 154 141 0
+228 -112 -40 0
+-50 139 -183 0
+-18 -214 102 0
+238 -47 -46 0
+-38 -49 -82 0
+49 -122 -2 0
+-250 197 51 0
+158 138 56 0
+-133 -104 94 0
+-107 -16 -68 0
+78 242 -83 0
+241 79 177 0
+-134 -168 184 0
+237 -60 -154 0
+-100 95 147 0
+-128 -109 -82 0
+189 -178 -240 0
+161 103 168 0
+145 29 -155 0
+180 209 237 0
+-166 -3 127 0
+-158 150 -242 0
+147 176 64 0
+159 -166 -135 0
+-206 -143 202 0
+210 -135 79 0
+-151 -39 -190 0
+-104 -82 -131 0
+-22 54 66 0
+150 72 -173 0
+179 223 -26 0
+-48 210 -196 0
+193 205 212 0
+223 144 161 0
+-68 200 100 0
+-131 -230 -86 0
+65 35 -105 0
+141 215 161 0
+209 10 -176 0
+-147 116 -175 0
+-109 -237 -206 0
+-89 -208 -228 0
+149 -108 214 0
+92 168 10 0
+-243 -184 173 0
+143 -38 -15 0
+41 71 115 0
+-17 -162 -188 0
+-231 64 65 0
+-48 -73 -36 0
+248 -132 -3 0
+169 20 55 0
+114 54 -230 0
+199 15 14 0
+53 -168 150 0
+20 39 117 0
+-201 38 -156 0
+-97 -128 -204 0
+97 -177 170 0
+225 234 182 0
+239 26 -128 0
+207 -7 184 0
+85 -87 135 0
+193 -82 -223 0
+126 166 -138 0
+147 -30 -169 0
+170 -91 -233 0
+-111 38 59 0
+42 -18 124 0
+169 4 231 0
+201 -208 -51 0
+95 153 -27 0
+49 116 16 0
+149 -152 -108 0
+87 -86 241 0
+-89 -92 -10 0
+75 -55 -144 0
+80 180 15 0
+187 -185 -27 0
+31 45 -29 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-067.cnf b/benchmarks/UUF250.1065.100/uuf250-067.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-067.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 150 -194 156 0
+-91 44 141 0
+-220 193 167 0
+-101 -116 43 0
+-186 146 6 0
+-228 -157 -14 0
+-240 -3 -185 0
+-211 141 172 0
+1 -162 128 0
+-129 98 -200 0
+-204 -13 113 0
+109 135 -28 0
+-23 226 -90 0
+206 -103 -63 0
+137 -25 71 0
+-42 112 119 0
+-180 -188 -149 0
+-156 -3 -140 0
+-146 -153 -95 0
+182 -122 -15 0
+-109 -249 35 0
+-242 83 52 0
+-54 -195 -35 0
+184 85 134 0
+19 -225 -241 0
+-207 87 197 0
+-106 -56 -183 0
+-190 -249 167 0
+206 -125 -192 0
+-208 -172 -210 0
+146 -163 24 0
+191 -11 144 0
+96 107 88 0
+119 36 154 0
+45 83 -229 0
+-191 176 97 0
+-53 208 -12 0
+-36 176 -123 0
+56 152 55 0
+-161 -109 90 0
+106 65 121 0
+123 38 135 0
+-104 -44 -100 0
+-128 -37 -118 0
+-44 -64 -3 0
+158 -83 205 0
+151 25 -74 0
+-98 -197 -236 0
+163 -52 -3 0
+-174 -28 -219 0
+67 68 -29 0
+-58 246 206 0
+73 129 -246 0
+24 238 -221 0
+-182 193 -231 0
+97 -185 209 0
+56 -15 50 0
+60 218 208 0
+-225 49 21 0
+-149 -6 231 0
+-20 -2 -35 0
+32 -183 -5 0
+160 4 -118 0
+-151 -34 191 0
+-210 127 -21 0
+40 25 178 0
+65 34 -237 0
+220 -24 -184 0
+-229 -42 27 0
+-184 172 -132 0
+131 -153 -162 0
+112 41 198 0
+-29 -79 -85 0
+-205 145 -17 0
+236 -248 151 0
+-4 -82 -166 0
+80 2 182 0
+-87 129 121 0
+-147 45 -181 0
+143 -10 -242 0
+-56 131 -25 0
+113 -126 166 0
+-86 -239 -144 0
+-242 -56 28 0
+-166 -112 -63 0
+100 -210 70 0
+-40 44 -241 0
+221 -174 131 0
+-99 121 96 0
+-179 208 177 0
+-181 214 -40 0
+116 128 15 0
+-249 -53 -26 0
+169 -16 25 0
+79 72 -24 0
+85 -243 -102 0
+96 -108 -67 0
+-213 212 203 0
+-143 9 136 0
+234 102 -100 0
+-146 191 -154 0
+186 161 -4 0
+152 -233 180 0
+224 113 29 0
+-138 14 153 0
+148 -166 200 0
+-198 98 -175 0
+170 2 -178 0
+-119 -79 10 0
+199 75 52 0
+110 209 -238 0
+-74 -208 247 0
+194 -79 -98 0
+18 -46 -32 0
+66 -142 44 0
+-190 -103 64 0
+77 -236 -31 0
+170 178 -18 0
+220 66 -241 0
+220 158 75 0
+-119 -214 170 0
+5 218 68 0
+-226 -210 230 0
+-188 -197 -93 0
+-111 -168 93 0
+-3 -49 -81 0
+5 235 -189 0
+124 -246 -189 0
+-130 177 112 0
+-157 -215 -226 0
+-117 154 -206 0
+169 -81 -171 0
+86 -26 -186 0
+190 -9 -101 0
+110 -138 170 0
+-242 -3 223 0
+132 -119 129 0
+-243 61 -57 0
+-103 24 -194 0
+158 184 -62 0
+147 -10 -201 0
+168 -88 -19 0
+-78 132 -55 0
+70 162 -163 0
+-188 22 -171 0
+-197 245 -199 0
+48 31 -243 0
+60 155 13 0
+-4 108 234 0
+154 58 -119 0
+-14 -3 211 0
+117 198 -105 0
+242 -74 86 0
+77 192 232 0
+157 11 -160 0
+-242 98 219 0
+-27 177 66 0
+-63 28 154 0
+23 -108 -33 0
+106 75 -151 0
+-231 92 -83 0
+-67 -71 70 0
+212 -14 -133 0
+-206 -185 -22 0
+129 43 14 0
+14 -38 -204 0
+240 -53 68 0
+164 147 -33 0
+-211 -218 130 0
+-172 84 -110 0
+47 -127 -204 0
+249 213 -243 0
+86 -185 75 0
+-63 -192 54 0
+9 95 -94 0
+-34 76 83 0
+-178 -75 19 0
+-98 227 -225 0
+8 157 147 0
+-71 -108 -164 0
+-120 -9 18 0
+8 174 169 0
+66 191 -36 0
+-245 -121 -37 0
+210 -2 -244 0
+66 -35 -227 0
+177 243 -147 0
+-156 84 181 0
+72 118 163 0
+-245 218 96 0
+-206 -157 45 0
+155 167 24 0
+-42 168 -126 0
+-15 181 117 0
+22 34 -92 0
+-128 -227 89 0
+-202 64 244 0
+-17 -157 174 0
+141 143 213 0
+-132 -92 36 0
+-156 86 -34 0
+73 -210 7 0
+-72 201 -29 0
+-28 -234 50 0
+242 123 -212 0
+85 -1 6 0
+62 -68 -223 0
+-191 -206 -108 0
+-126 -228 -185 0
+44 -209 -48 0
+-175 -72 -143 0
+-194 1 206 0
+-73 -10 -45 0
+131 103 -223 0
+240 72 -149 0
+179 -1 -206 0
+-210 125 -147 0
+5 113 -225 0
+45 -174 55 0
+207 227 -154 0
+-241 192 -230 0
+-92 -223 36 0
+-204 -144 -189 0
+-131 238 -154 0
+-18 212 -118 0
+-150 57 73 0
+41 94 -59 0
+151 -36 91 0
+-70 94 21 0
+-115 -46 237 0
+-114 -116 109 0
+22 35 206 0
+28 11 73 0
+-151 -169 -130 0
+-196 -6 -204 0
+235 101 35 0
+-205 -59 -65 0
+197 168 186 0
+-56 186 203 0
+92 -53 99 0
+-215 219 -188 0
+29 -16 -33 0
+-18 -123 90 0
+-237 -197 -61 0
+-32 223 -220 0
+-217 -233 -172 0
+-128 9 -250 0
+-83 119 -47 0
+47 -57 136 0
+-24 -27 240 0
+197 125 -240 0
+102 156 229 0
+26 148 199 0
+-11 -116 76 0
+-163 -246 98 0
+-160 185 -129 0
+119 155 -62 0
+-179 31 26 0
+-147 114 -211 0
+-43 173 -178 0
+144 -235 -101 0
+-179 2 58 0
+-118 -29 -93 0
+-238 52 60 0
+131 -66 242 0
+225 100 -51 0
+229 50 186 0
+-100 158 -64 0
+-138 -38 21 0
+16 -118 110 0
+-75 -152 165 0
+-59 -206 86 0
+31 91 32 0
+64 171 120 0
+-128 -133 -224 0
+-52 215 51 0
+2 -149 -233 0
+-212 174 66 0
+-75 -82 -19 0
+51 44 -18 0
+-174 82 -123 0
+-2 -49 111 0
+210 97 -178 0
+-123 165 -29 0
+27 -160 237 0
+203 108 -99 0
+-38 84 195 0
+152 28 177 0
+26 175 181 0
+-248 -93 -199 0
+2 -90 241 0
+-246 202 -156 0
+-20 1 2 0
+-211 -106 229 0
+-181 -158 137 0
+12 -144 113 0
+-74 -240 229 0
+-204 -199 -79 0
+-10 -105 -15 0
+-33 176 -82 0
+192 67 119 0
+81 143 101 0
+-136 76 229 0
+-123 41 -227 0
+-62 -61 -149 0
+-118 -171 21 0
+-98 55 232 0
+-229 -249 -180 0
+80 -86 2 0
+-29 -35 91 0
+-130 47 -240 0
+-240 130 -19 0
+75 58 131 0
+-215 -94 -179 0
+246 178 186 0
+-156 -234 -160 0
+-111 124 -72 0
+-11 -169 -207 0
+-234 137 -65 0
+-64 -98 -141 0
+113 -91 229 0
+215 -96 236 0
+-186 -236 -248 0
+-114 110 -56 0
+142 85 -6 0
+28 -197 30 0
+119 -184 112 0
+-185 156 -72 0
+-102 162 57 0
+65 232 -163 0
+10 42 -194 0
+-55 167 96 0
+3 -205 221 0
+21 -238 180 0
+155 209 1 0
+65 37 57 0
+170 130 21 0
+82 49 -246 0
+-70 -143 120 0
+19 -125 -222 0
+35 7 36 0
+-196 -184 241 0
+7 31 -86 0
+134 -152 100 0
+-16 -170 -193 0
+236 225 -142 0
+133 -11 90 0
+-161 -234 -70 0
+203 120 -54 0
+121 138 125 0
+199 -111 38 0
+246 -15 115 0
+-124 49 75 0
+-95 247 180 0
+-103 -169 189 0
+41 181 174 0
+182 16 -71 0
+-138 -224 7 0
+-23 -11 48 0
+-3 -10 -15 0
+-5 28 -177 0
+234 38 213 0
+13 -221 -37 0
+71 -205 213 0
+-215 159 131 0
+-226 105 -144 0
+99 17 37 0
+-125 84 91 0
+113 175 -228 0
+196 -7 -43 0
+192 211 247 0
+85 211 45 0
+242 147 199 0
+106 -170 227 0
+218 191 26 0
+-153 208 221 0
+-178 -128 44 0
+88 241 213 0
+90 179 -190 0
+84 -231 -125 0
+119 143 -99 0
+-172 -219 20 0
+-31 29 10 0
+-13 -155 12 0
+137 -54 -4 0
+153 32 -137 0
+-142 43 147 0
+-179 38 -116 0
+20 -43 86 0
+55 -132 110 0
+-53 46 -54 0
+117 188 -217 0
+-100 -28 12 0
+-147 235 85 0
+-39 -71 212 0
+-170 182 -152 0
+148 -238 -136 0
+89 100 -11 0
+-142 -213 -211 0
+57 -234 -48 0
+124 51 -108 0
+224 171 -216 0
+93 -124 -66 0
+80 115 94 0
+17 -148 -22 0
+241 40 -203 0
+77 -38 -147 0
+9 240 56 0
+205 -174 -143 0
+86 231 131 0
+-10 -35 -86 0
+188 211 84 0
+12 -75 71 0
+40 91 -243 0
+174 35 -107 0
+40 -115 -239 0
+189 -208 -76 0
+38 223 -235 0
+-208 -98 244 0
+176 -109 -83 0
+-186 -180 26 0
+-62 -120 -231 0
+49 180 -164 0
+-186 -246 69 0
+227 -122 113 0
+-221 90 182 0
+-20 -75 232 0
+192 11 53 0
+-77 -229 86 0
+150 -136 152 0
+-16 -166 -145 0
+60 -181 -232 0
+-165 -122 -205 0
+-58 -54 -227 0
+174 100 -21 0
+130 128 -25 0
+-135 -223 164 0
+91 25 63 0
+115 56 -37 0
+181 -105 -192 0
+-135 -95 37 0
+91 -54 -50 0
+-113 -70 -227 0
+235 -242 34 0
+-193 -180 144 0
+41 -69 -207 0
+-155 69 -180 0
+-158 185 228 0
+-113 94 97 0
+185 -57 -25 0
+-190 232 28 0
+-22 -214 -75 0
+109 -77 -82 0
+192 -73 -35 0
+-133 -154 -205 0
+-117 172 -128 0
+-150 89 151 0
+-122 -149 145 0
+-144 -177 -178 0
+77 97 51 0
+178 120 205 0
+-242 -164 -111 0
+211 -10 49 0
+-211 107 -210 0
+35 -112 20 0
+117 70 -143 0
+-93 116 -70 0
+-104 217 -218 0
+-185 -32 38 0
+68 205 183 0
+110 -156 145 0
+-158 70 -134 0
+-186 126 -107 0
+84 212 -211 0
+-193 174 85 0
+201 120 30 0
+-114 29 76 0
+-137 192 -223 0
+-172 180 211 0
+12 244 240 0
+-221 -70 -120 0
+6 29 19 0
+-178 -163 217 0
+149 -78 241 0
+-176 222 -34 0
+166 38 -223 0
+26 44 -167 0
+70 -52 106 0
+98 -101 89 0
+-130 136 20 0
+66 217 -126 0
+177 28 206 0
+-37 -142 131 0
+-153 25 -184 0
+39 -242 29 0
+146 221 46 0
+-184 187 -76 0
+219 -67 -40 0
+182 111 242 0
+8 -140 96 0
+-116 93 -222 0
+209 -46 -168 0
+-182 153 -15 0
+-188 184 -83 0
+-33 57 73 0
+129 208 -113 0
+-82 78 -22 0
+-198 44 109 0
+186 -202 45 0
+203 163 -150 0
+-45 170 201 0
+-133 102 147 0
+-110 49 52 0
+79 -198 -18 0
+216 -168 60 0
+107 -238 20 0
+127 -28 -141 0
+31 41 40 0
+-149 -87 -249 0
+64 174 133 0
+-225 -146 -63 0
+-33 79 -236 0
+-165 -133 -207 0
+6 114 52 0
+219 -94 -185 0
+-176 -192 119 0
+-197 -219 150 0
+98 57 134 0
+20 17 -212 0
+82 241 85 0
+240 18 -244 0
+180 -202 147 0
+-81 231 94 0
+63 -55 -122 0
+15 -208 -133 0
+-152 213 -241 0
+-73 250 198 0
+7 160 61 0
+205 -186 150 0
+218 224 -233 0
+74 225 -170 0
+60 -191 241 0
+-88 166 230 0
+-243 220 -38 0
+-168 13 221 0
+108 187 -19 0
+18 60 -77 0
+78 155 -152 0
+-159 -44 -137 0
+-194 104 195 0
+-209 -112 -244 0
+-113 -156 54 0
+176 241 26 0
+-244 -206 121 0
+61 96 -161 0
+63 -219 -26 0
+51 -57 -69 0
+226 -172 223 0
+-77 243 -227 0
+-5 -183 -225 0
+79 250 -203 0
+18 -107 -204 0
+69 -186 122 0
+62 -14 -113 0
+-167 216 -142 0
+209 -105 -79 0
+-80 -17 -179 0
+236 164 1 0
+-89 114 -234 0
+-44 -40 -135 0
+-61 -128 93 0
+-114 -20 -43 0
+171 161 198 0
+-124 -25 -164 0
+-237 127 -143 0
+-33 -208 -92 0
+-241 -230 -248 0
+98 -137 -89 0
+-82 -20 -155 0
+203 204 -25 0
+-48 141 98 0
+94 104 37 0
+10 -128 151 0
+-228 5 67 0
+30 203 238 0
+194 -96 237 0
+-98 -79 -203 0
+148 179 110 0
+-95 -4 37 0
+-196 -165 240 0
+30 -162 133 0
+116 -51 196 0
+-50 -83 43 0
+-192 -226 -73 0
+16 84 123 0
+-43 47 -4 0
+-43 -178 -6 0
+-103 -46 -23 0
+215 147 129 0
+244 -141 100 0
+-208 189 -163 0
+-167 -158 -153 0
+-112 -248 -193 0
+-38 -107 -44 0
+183 137 -60 0
+148 -211 144 0
+-34 88 165 0
+84 122 -57 0
+-174 -44 -56 0
+-137 -143 86 0
+150 -71 -50 0
+-51 165 60 0
+24 -184 -191 0
+30 133 -241 0
+35 -237 93 0
+209 82 -88 0
+231 -176 -132 0
+109 -164 -166 0
+-247 24 9 0
+188 144 95 0
+-47 -222 -109 0
+-101 211 158 0
+-215 -109 -212 0
+6 -155 229 0
+-123 79 -231 0
+244 156 -216 0
+-86 140 -158 0
+41 -87 -17 0
+-207 -223 -80 0
+23 109 -50 0
+-248 -70 64 0
+161 8 241 0
+-225 41 -199 0
+-167 -250 138 0
+216 -208 232 0
+-174 -210 128 0
+89 -84 57 0
+-192 126 -98 0
+-56 33 140 0
+67 245 -33 0
+-107 -183 -203 0
+34 8 210 0
+-148 -28 236 0
+-136 -224 26 0
+233 -158 -133 0
+138 100 -79 0
+-155 27 164 0
+-143 141 10 0
+24 -32 -249 0
+149 -181 -70 0
+-157 -99 87 0
+190 124 -132 0
+-128 -11 -135 0
+-250 -171 -224 0
+-160 -119 102 0
+216 56 -162 0
+159 231 5 0
+-34 212 133 0
+111 99 -201 0
+7 -5 -39 0
+172 200 244 0
+-214 -161 16 0
+-90 -235 -61 0
+-3 14 8 0
+-124 -104 108 0
+101 -133 42 0
+-130 -179 -206 0
+245 -236 140 0
+-215 -211 -56 0
+-75 -38 -7 0
+25 -52 101 0
+112 -26 -245 0
+223 -164 126 0
+-154 -184 -44 0
+112 -230 -246 0
+-86 188 -247 0
+-2 -116 168 0
+136 155 -2 0
+-95 -171 153 0
+96 241 -38 0
+36 -195 -138 0
+175 -133 -9 0
+-180 15 95 0
+150 120 -32 0
+-111 -102 152 0
+-99 228 204 0
+-129 185 217 0
+-78 -206 -110 0
+34 36 4 0
+-226 199 113 0
+136 -195 33 0
+-175 -59 227 0
+237 -23 209 0
+-231 228 -130 0
+245 -18 165 0
+-162 31 -206 0
+-236 -45 -195 0
+-216 173 163 0
+-19 -250 -85 0
+114 229 146 0
+-40 -247 -70 0
+131 -177 -234 0
+-215 106 92 0
+234 -48 110 0
+197 59 -72 0
+-131 128 154 0
+140 4 -21 0
+-42 -43 16 0
+244 -154 92 0
+197 169 -96 0
+175 141 -61 0
+-173 230 186 0
+104 144 -57 0
+163 21 131 0
+-42 71 22 0
+-70 14 172 0
+-63 -14 241 0
+12 -60 237 0
+-46 91 -34 0
+29 137 229 0
+82 -92 -81 0
+15 34 -186 0
+99 44 -202 0
+-98 158 220 0
+40 -112 -202 0
+-87 -244 66 0
+89 11 71 0
+167 -116 146 0
+-248 -48 -165 0
+-33 -219 110 0
+208 -74 16 0
+-61 79 23 0
+-234 -19 154 0
+136 135 151 0
+49 134 -158 0
+75 110 -195 0
+160 179 229 0
+-25 -51 172 0
+39 -72 176 0
+137 -57 55 0
+-224 249 201 0
+125 7 229 0
+120 -72 -62 0
+-65 13 -71 0
+246 238 -50 0
+141 -7 222 0
+141 -49 75 0
+-131 20 -193 0
+191 126 180 0
+4 -112 19 0
+-26 -52 -57 0
+-65 -33 -30 0
+-11 -33 201 0
+120 -165 136 0
+79 -179 113 0
+-148 8 -76 0
+-186 -70 -1 0
+146 -219 -185 0
+-108 41 -73 0
+245 168 -177 0
+-132 163 -166 0
+-176 52 -240 0
+79 163 167 0
+-172 117 -130 0
+-243 -104 -137 0
+-77 94 -64 0
+-163 -226 -231 0
+100 -230 -161 0
+-105 -165 -36 0
+203 152 -249 0
+240 -147 54 0
+-233 -51 -80 0
+211 -52 122 0
+-172 118 -76 0
+-108 -179 -220 0
+-187 145 233 0
+-222 83 -167 0
+146 -86 109 0
+-58 -75 -180 0
+104 89 -135 0
+-3 -221 27 0
+-71 181 -142 0
+-135 11 -12 0
+-54 -84 -239 0
+190 -71 58 0
+-207 -146 63 0
+-43 -201 203 0
+110 72 79 0
+35 118 -189 0
+243 40 226 0
+-142 71 -14 0
+-226 97 94 0
+247 140 -103 0
+181 46 -33 0
+25 61 173 0
+-120 -2 -108 0
+27 182 9 0
+152 -107 -179 0
+-170 -113 235 0
+86 7 -114 0
+-46 126 -226 0
+66 -36 -112 0
+114 57 79 0
+-233 -231 124 0
+-20 19 111 0
+108 -74 243 0
+13 43 -37 0
+-96 232 249 0
+185 -7 -40 0
+163 -243 242 0
+-141 233 93 0
+-135 -79 -113 0
+113 -49 -211 0
+-170 -158 -241 0
+-183 -128 206 0
+193 -42 -65 0
+-105 -59 -208 0
+-197 -92 -208 0
+-143 123 88 0
+97 -14 181 0
+-135 -131 123 0
+78 -20 106 0
+-195 183 -177 0
+-83 232 2 0
+-224 212 97 0
+236 149 165 0
+156 -174 100 0
+97 153 18 0
+-152 138 -89 0
+236 -32 -165 0
+118 172 -78 0
+-112 -186 98 0
+46 44 209 0
+170 218 -150 0
+-212 -107 -239 0
+-56 57 -96 0
+-57 -200 62 0
+-211 207 52 0
+181 -190 -86 0
+38 160 64 0
+201 -92 -60 0
+-172 -31 99 0
+242 146 -216 0
+-161 245 174 0
+203 -113 31 0
+19 -89 -158 0
+227 56 163 0
+84 30 243 0
+-33 -234 51 0
+79 -183 -237 0
+176 216 214 0
+-216 20 -153 0
+-226 -178 221 0
+25 -9 28 0
+-200 -44 -190 0
+62 -78 -103 0
+122 127 167 0
+-215 -231 -188 0
+229 224 -172 0
+-14 -249 181 0
+-89 247 160 0
+88 -143 -199 0
+-14 132 -185 0
+115 47 -108 0
+174 66 154 0
+186 107 85 0
+168 -135 -249 0
+69 152 48 0
+-137 218 -161 0
+150 178 28 0
+-142 218 -152 0
+83 231 -84 0
+247 -165 -124 0
+159 54 -194 0
+32 197 -126 0
+105 142 -125 0
+206 202 169 0
+-11 30 180 0
+110 233 -152 0
+-1 -83 -146 0
+-34 248 -38 0
+97 -210 -108 0
+-31 -10 -170 0
+-58 3 226 0
+158 -57 110 0
+-199 217 250 0
+-142 -221 -214 0
+139 -17 222 0
+51 -35 -119 0
+-53 -151 -231 0
+-165 -152 130 0
+-168 30 -225 0
+94 -167 -228 0
+181 25 -239 0
+-223 104 132 0
+-117 180 236 0
+-250 -11 -153 0
+-185 235 97 0
+117 230 -96 0
+-87 -2 249 0
+53 71 194 0
+162 66 -47 0
+245 -225 -172 0
+163 4 -202 0
+-154 -196 -232 0
+167 217 7 0
+-146 -167 -139 0
+130 226 153 0
+-23 -230 -43 0
+-204 140 96 0
+-121 209 -226 0
+200 -215 -148 0
+-17 36 -105 0
+209 109 -151 0
+-152 -36 28 0
+-7 -91 29 0
+213 167 -61 0
+239 -23 2 0
+-16 -151 197 0
+53 66 -80 0
+57 126 178 0
+1 10 85 0
+-101 -37 -53 0
+209 129 88 0
+178 -83 -182 0
+157 -189 -94 0
+-108 229 -196 0
+243 -190 -247 0
+187 -92 -104 0
+141 -144 216 0
+-40 -57 38 0
+70 -249 243 0
+-225 -184 -22 0
+197 -165 -247 0
+-183 -80 107 0
+247 192 -64 0
+49 -145 -203 0
+-124 135 77 0
+50 52 -220 0
+9 -34 -238 0
+-123 -180 -82 0
+141 12 -51 0
+237 177 -94 0
+118 -122 1 0
+-246 177 136 0
+-123 165 -248 0
+-110 242 223 0
+-120 -72 203 0
+-163 3 147 0
+-16 86 242 0
+-220 -192 199 0
+-178 -5 -42 0
+-177 -35 199 0
+155 160 -86 0
+116 -89 11 0
+142 -209 -21 0
+-140 103 171 0
+58 179 120 0
+-89 213 28 0
+100 -130 -189 0
+-190 -129 137 0
+125 108 -164 0
+130 -96 250 0
+191 -116 -145 0
+215 -9 183 0
+-15 123 247 0
+-100 -199 -222 0
+25 -84 -233 0
+141 -125 -2 0
+-29 205 -139 0
+73 45 6 0
+127 119 46 0
+-235 37 117 0
+103 -201 -176 0
+234 -14 -121 0
+5 48 -195 0
+-108 243 82 0
+187 75 -131 0
+103 -145 141 0
+194 232 138 0
+-215 109 160 0
+-123 -227 18 0
+-49 66 -183 0
+120 -221 119 0
+135 193 -99 0
+136 -221 -61 0
+71 -3 157 0
+-197 -6 -102 0
+-104 56 -190 0
+-90 -200 -132 0
+-140 -108 -110 0
+131 224 -242 0
+-73 -9 -205 0
+144 -241 196 0
+-22 -53 -211 0
+-42 130 -41 0
+-141 -211 -167 0
+81 -71 237 0
+176 -138 115 0
+131 -243 130 0
+24 189 250 0
+-9 230 42 0
+-154 -193 110 0
+-15 153 -241 0
+207 -155 205 0
+-207 20 -39 0
+37 93 -108 0
+-117 172 -161 0
+80 -77 42 0
+-32 -162 -219 0
+-87 -205 234 0
+4 198 -160 0
+-80 143 -99 0
+-128 198 -236 0
+-234 50 103 0
+-168 -123 -56 0
+-219 2 -164 0
+-56 -191 -81 0
+65 -59 -147 0
+241 -212 215 0
+-194 -82 124 0
+-216 201 -124 0
+-67 135 176 0
+-97 -104 -166 0
+158 -144 105 0
+-124 -182 100 0
+-119 146 33 0
+-227 -91 247 0
+-10 85 139 0
+-68 236 -186 0
+191 -232 104 0
+-122 98 -180 0
+16 -66 44 0
+-47 -228 -117 0
+-227 -220 181 0
+-85 82 -21 0
+-223 -244 -97 0
+-105 -163 -2 0
+180 -221 198 0
+-240 133 -70 0
+-209 130 -43 0
+229 -40 157 0
+10 -46 -217 0
+-231 -123 110 0
+29 159 -148 0
+59 37 -72 0
+-15 244 178 0
+-225 79 165 0
+-81 -71 -231 0
+206 28 -57 0
+46 184 -172 0
+-6 -48 -182 0
+-53 -194 -78 0
+75 -215 -237 0
+204 -111 -13 0
+145 -10 71 0
+-4 132 152 0
+185 118 -64 0
+-180 -159 163 0
+-152 -167 -178 0
+52 -71 152 0
+-227 141 -161 0
+249 11 -93 0
+-10 203 85 0
+-239 -21 -214 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-068.cnf b/benchmarks/UUF250.1065.100/uuf250-068.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-068.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -123 -45 135 0
+113 -58 189 0
+102 -199 233 0
+14 227 -38 0
+-6 66 -142 0
+176 188 -34 0
+179 -208 218 0
+-179 -96 43 0
+15 -170 234 0
+199 -241 -87 0
+79 -117 -89 0
+-23 -106 -141 0
+-85 151 -229 0
+134 -77 54 0
+-138 -77 -29 0
+-127 246 87 0
+148 129 119 0
+-173 203 241 0
+37 214 129 0
+-129 -219 85 0
+-128 69 246 0
+228 -182 232 0
+-187 142 -54 0
+231 -80 -96 0
+-117 -48 145 0
+-201 82 -156 0
+50 23 121 0
+-132 -57 232 0
+-67 215 104 0
+-89 -190 71 0
+-70 91 -108 0
+165 87 176 0
+124 -249 101 0
+-131 -250 49 0
+7 -2 -62 0
+-103 55 42 0
+113 -194 166 0
+-83 -102 -32 0
+18 88 -214 0
+189 -79 128 0
+-202 -9 -166 0
+-73 81 139 0
+21 -201 -219 0
+-17 -152 14 0
+-108 -157 164 0
+96 109 78 0
+206 -174 -127 0
+-211 -183 197 0
+105 -2 -233 0
+203 90 108 0
+186 -170 -124 0
+-60 -137 149 0
+-182 192 -243 0
+-209 225 -230 0
+-142 -45 -52 0
+-14 96 -45 0
+112 169 10 0
+-36 -34 62 0
+123 -128 -18 0
+-204 -14 -31 0
+216 -20 -201 0
+-214 -47 -39 0
+43 188 165 0
+-143 224 -197 0
+-141 -240 180 0
+78 159 124 0
+-205 -224 -50 0
+124 239 -138 0
+107 -235 -212 0
+-219 -36 -238 0
+-3 35 89 0
+-130 17 72 0
+130 -133 7 0
+-6 27 -84 0
+-216 -48 -16 0
+-134 199 7 0
+-71 -205 85 0
+-161 13 -226 0
+16 36 173 0
+80 -219 -50 0
+68 56 194 0
+-143 -98 223 0
+72 150 -118 0
+194 -83 -182 0
+-117 12 153 0
+162 -175 -131 0
+124 142 -5 0
+201 -190 -144 0
+-215 181 -43 0
+-81 163 238 0
+-59 240 19 0
+97 218 158 0
+-95 15 -217 0
+-198 -48 -134 0
+-216 25 -92 0
+47 68 161 0
+-82 -103 223 0
+-17 48 -50 0
+187 -234 180 0
+249 -190 -149 0
+-11 188 -226 0
+176 85 -148 0
+90 86 233 0
+9 105 -45 0
+-78 -18 -68 0
+179 97 -201 0
+-25 184 17 0
+105 -98 140 0
+-202 179 -116 0
+-166 84 212 0
+-209 180 217 0
+91 -53 1 0
+161 -79 105 0
+-61 117 -204 0
+120 29 44 0
+-202 -220 226 0
+-235 218 57 0
+242 235 109 0
+122 95 140 0
+35 -141 31 0
+125 173 -11 0
+-103 76 -107 0
+190 -52 -165 0
+-71 21 43 0
+-213 -131 -204 0
+34 -84 -99 0
+183 -36 15 0
+-220 -134 126 0
+-83 -3 -44 0
+-189 -175 -20 0
+-69 -200 -61 0
+105 -177 -29 0
+193 184 107 0
+-92 151 40 0
+25 215 177 0
+22 176 44 0
+76 197 -214 0
+-77 9 -113 0
+221 169 81 0
+-13 79 -71 0
+34 -145 -105 0
+115 -53 -143 0
+6 -233 217 0
+-48 -136 212 0
+234 158 -95 0
+234 -131 112 0
+-34 -71 141 0
+134 155 -30 0
+144 -70 -80 0
+-122 -182 -132 0
+184 220 110 0
+134 91 137 0
+70 -149 -190 0
+44 -143 -31 0
+-97 119 -160 0
+208 19 -115 0
+133 -197 13 0
+-55 -40 -177 0
+-205 182 68 0
+214 -151 184 0
+-18 -87 37 0
+55 35 46 0
+95 109 -55 0
+196 57 -126 0
+78 -5 -80 0
+30 145 -45 0
+-166 -82 233 0
+227 243 -145 0
+225 -209 52 0
+30 49 -98 0
+69 -89 -118 0
+61 70 227 0
+-80 8 -117 0
+220 14 88 0
+-115 144 -107 0
+185 -72 -5 0
+-198 246 229 0
+-48 118 17 0
+-44 61 -70 0
+189 -196 77 0
+-212 -92 152 0
+125 92 83 0
+-113 -63 240 0
+186 -21 -141 0
+188 -90 168 0
+-95 96 167 0
+-84 187 -153 0
+39 153 -231 0
+-109 -218 -228 0
+-222 -160 218 0
+-214 19 199 0
+191 100 -197 0
+-11 54 -138 0
+-198 -190 137 0
+53 160 -18 0
+124 -13 -210 0
+83 -84 75 0
+-14 -188 -145 0
+-72 127 166 0
+67 105 14 0
+-25 248 -75 0
+211 -152 -51 0
+125 195 166 0
+-245 168 221 0
+14 191 126 0
+-89 50 249 0
+-130 245 -220 0
+158 -154 -94 0
+-168 167 -107 0
+160 90 -173 0
+35 205 247 0
+101 -248 25 0
+221 -86 -206 0
+4 -77 45 0
+92 -123 210 0
+-211 -193 -31 0
+237 -77 146 0
+64 -118 160 0
+-148 185 145 0
+62 -136 -232 0
+-98 110 82 0
+-26 53 134 0
+-245 -128 149 0
+222 -44 14 0
+-225 47 194 0
+-95 166 202 0
+234 -69 -71 0
+149 -234 -12 0
+-127 -109 -202 0
+-199 -201 234 0
+-235 -1 217 0
+203 161 78 0
+-158 -177 -51 0
+77 -101 47 0
+-215 190 -222 0
+-250 66 129 0
+227 -205 -216 0
+-121 135 -170 0
+-108 -130 -243 0
+-176 123 174 0
+-25 71 72 0
+-208 14 27 0
+167 188 -139 0
+-228 216 -71 0
+-205 -45 -102 0
+-134 217 243 0
+27 78 44 0
+-57 167 -48 0
+-137 -230 -121 0
+187 155 -35 0
+-210 166 193 0
+232 -146 -140 0
+-135 -6 57 0
+-87 88 -39 0
+-197 232 -144 0
+-207 -229 -91 0
+211 -162 107 0
+241 71 61 0
+-107 90 -100 0
+134 -244 -127 0
+202 181 124 0
+3 -41 -215 0
+-164 -132 -222 0
+237 -35 65 0
+232 63 105 0
+-3 41 10 0
+-179 -87 130 0
+44 109 152 0
+240 -71 115 0
+166 -138 -107 0
+100 248 236 0
+198 -52 156 0
+-98 239 210 0
+-80 244 113 0
+238 -213 -157 0
+40 -83 148 0
+-95 -139 72 0
+100 64 5 0
+-102 142 2 0
+-233 -74 -12 0
+-40 -207 77 0
+208 76 158 0
+47 -175 -187 0
+59 85 -141 0
+109 -32 -50 0
+-114 -210 -174 0
+210 -105 230 0
+-240 -180 -229 0
+176 40 46 0
+43 208 126 0
+-60 -191 -5 0
+137 -91 -5 0
+-171 197 69 0
+-110 50 -89 0
+250 159 -146 0
+-170 61 164 0
+75 181 136 0
+218 217 -41 0
+-86 -225 213 0
+113 130 -238 0
+-231 174 50 0
+190 172 24 0
+-169 219 -38 0
+122 91 127 0
+-163 -127 -137 0
+-139 115 -63 0
+31 199 81 0
+-125 -193 50 0
+-64 23 -145 0
+198 -20 -36 0
+224 -58 35 0
+197 27 243 0
+-109 206 208 0
+213 182 -131 0
+17 -71 -8 0
+222 -128 -235 0
+51 -111 8 0
+58 -246 -44 0
+124 -117 -93 0
+243 241 -35 0
+-177 14 -67 0
+-143 70 -92 0
+238 -170 -224 0
+193 60 -244 0
+250 57 -208 0
+224 -234 13 0
+22 -38 -103 0
+91 -175 134 0
+-193 -149 -129 0
+154 -184 249 0
+110 -193 -40 0
+155 4 -223 0
+222 208 84 0
+175 -215 188 0
+-245 -54 55 0
+50 -24 -215 0
+-23 51 202 0
+-155 -30 26 0
+-28 61 -13 0
+-88 109 -217 0
+-165 -152 155 0
+78 13 -101 0
+97 -162 189 0
+-171 -179 -135 0
+97 231 -107 0
+194 -38 110 0
+-148 245 111 0
+158 -120 -31 0
+171 163 109 0
+-55 193 234 0
+-119 200 144 0
+-77 -195 55 0
+56 -101 -197 0
+-17 -118 -102 0
+129 -228 -141 0
+219 -7 -96 0
+-173 -62 88 0
+55 -56 131 0
+191 159 195 0
+-241 163 -96 0
+29 245 -240 0
+17 30 37 0
+134 62 -91 0
+91 5 -141 0
+-152 -38 88 0
+-230 198 -107 0
+-194 -89 -243 0
+16 76 -62 0
+-88 -180 -130 0
+-153 116 -214 0
+-104 92 -81 0
+-174 -5 -240 0
+-167 1 8 0
+-104 -194 -26 0
+159 76 -105 0
+6 -169 58 0
+-238 -53 124 0
+-160 135 -110 0
+13 -216 160 0
+-28 -108 -157 0
+-99 236 142 0
+-25 60 73 0
+8 197 176 0
+-83 -127 -4 0
+-74 193 60 0
+204 173 25 0
+-115 104 -157 0
+-229 -10 141 0
+-192 -210 131 0
+-148 26 239 0
+246 209 236 0
+118 169 -168 0
+218 -84 179 0
+-113 -180 -16 0
+40 -23 -242 0
+92 -226 207 0
+141 -114 179 0
+-227 -105 118 0
+-212 76 -34 0
+-194 -109 -182 0
+-183 228 -137 0
+149 195 -246 0
+-111 -230 -237 0
+82 97 26 0
+-25 -16 204 0
+118 133 68 0
+-136 -171 68 0
+14 108 -49 0
+-201 167 30 0
+70 57 119 0
+-113 -131 -202 0
+54 -20 -144 0
+-191 -165 248 0
+-173 115 249 0
+-56 -161 87 0
+-243 -47 230 0
+168 -31 133 0
+-203 91 198 0
+32 -3 228 0
+-60 -10 -228 0
+-246 176 -208 0
+-88 38 216 0
+-5 52 206 0
+64 33 -38 0
+109 123 -2 0
+-248 -14 -111 0
+141 77 19 0
+-221 51 -170 0
+-212 67 204 0
+-242 216 -139 0
+179 51 -171 0
+21 146 236 0
+157 -223 84 0
+-247 111 152 0
+216 102 226 0
+-11 23 78 0
+91 82 -230 0
+-108 28 203 0
+-27 100 212 0
+-188 14 174 0
+191 128 40 0
+102 -149 183 0
+62 82 -81 0
+116 -48 33 0
+149 164 -95 0
+90 -17 -129 0
+-137 46 -163 0
+29 101 -46 0
+-158 -171 12 0
+-134 -60 -187 0
+-46 -153 -238 0
+154 74 -181 0
+32 71 -52 0
+57 21 -95 0
+160 140 -51 0
+-246 141 90 0
+118 219 -101 0
+250 -67 212 0
+226 200 96 0
+62 178 242 0
+-49 20 229 0
+165 -121 12 0
+157 -169 113 0
+193 195 -207 0
+-141 -77 -152 0
+-220 238 -195 0
+242 40 -68 0
+-50 211 155 0
+169 22 68 0
+-99 201 159 0
+175 53 -84 0
+-67 -242 249 0
+120 -45 13 0
+-147 -126 -113 0
+-48 98 -123 0
+-53 -22 8 0
+95 208 -250 0
+-145 -212 -40 0
+248 132 122 0
+-33 144 220 0
+111 152 -88 0
+-126 -133 187 0
+-121 120 -240 0
+156 -25 -107 0
+148 167 -97 0
+184 183 -98 0
+-1 176 -17 0
+-216 171 -112 0
+180 236 164 0
+239 161 215 0
+-31 -211 220 0
+13 -232 -195 0
+-22 134 -166 0
+-22 18 -233 0
+-233 -42 -156 0
+-235 158 144 0
+-223 48 107 0
+162 -98 -158 0
+75 -3 14 0
+-52 170 -109 0
+140 102 -143 0
+158 -28 225 0
+-38 -107 -150 0
+-192 9 132 0
+-23 117 238 0
+116 -213 207 0
+-186 -153 -40 0
+212 -203 91 0
+241 90 34 0
+-191 -67 215 0
+-34 63 -250 0
+2 -6 147 0
+26 -128 -15 0
+-140 229 3 0
+-21 -42 114 0
+23 -4 -125 0
+-16 246 201 0
+-224 -62 -245 0
+-151 -67 211 0
+200 -11 102 0
+-126 17 76 0
+-195 -55 65 0
+12 -191 164 0
+-238 -80 -158 0
+9 -183 -157 0
+182 122 -169 0
+-76 -65 -11 0
+-241 -222 168 0
+-245 -215 -176 0
+-49 170 90 0
+106 -211 207 0
+-231 -42 143 0
+-219 173 73 0
+-233 -72 -14 0
+-65 -22 96 0
+-240 82 86 0
+-24 87 94 0
+18 -48 198 0
+-140 166 96 0
+-79 138 90 0
+-49 -32 148 0
+186 -2 -91 0
+55 185 -217 0
+27 164 -66 0
+191 146 27 0
+-97 118 100 0
+247 -187 -78 0
+-6 20 -179 0
+-123 -48 -118 0
+77 -112 -81 0
+172 -239 18 0
+-98 229 -204 0
+170 72 -189 0
+-52 166 -8 0
+-103 181 -39 0
+83 -206 -169 0
+118 -74 -129 0
+-241 168 17 0
+-139 -68 226 0
+74 89 10 0
+-44 -105 -249 0
+-113 -72 48 0
+-186 134 -213 0
+-12 201 46 0
+66 171 -121 0
+119 77 -247 0
+-91 -151 -22 0
+-183 78 48 0
+-124 41 -60 0
+202 -94 77 0
+-214 -38 -187 0
+-161 -245 126 0
+-98 -66 94 0
+5 86 -163 0
+221 206 -34 0
+158 -242 -241 0
+-69 113 139 0
+211 143 87 0
+177 42 -134 0
+30 76 94 0
+17 31 113 0
+151 -194 -177 0
+-62 -98 -115 0
+196 -78 194 0
+217 198 -125 0
+182 -28 44 0
+-186 -95 35 0
+-37 -80 123 0
+-130 -59 218 0
+-176 -174 -141 0
+-167 -212 165 0
+68 -182 -162 0
+-111 -193 -223 0
+-7 -13 -225 0
+-140 163 132 0
+42 59 184 0
+-71 -236 162 0
+33 -85 -28 0
+-22 -217 -245 0
+238 -72 -146 0
+139 -239 50 0
+-73 -61 -90 0
+40 17 66 0
+49 54 -243 0
+-26 -38 -246 0
+-163 46 -182 0
+-67 -190 -234 0
+-138 213 234 0
+-230 78 70 0
+-148 147 158 0
+86 -231 -109 0
+-190 -10 166 0
+140 54 53 0
+-138 -237 161 0
+-76 -106 -177 0
+-47 85 -224 0
+133 -42 177 0
+-138 -103 -146 0
+-23 113 139 0
+-213 -146 -204 0
+133 176 -38 0
+-24 214 -181 0
+-42 150 -248 0
+-91 113 -87 0
+77 -8 -52 0
+234 -30 -106 0
+161 160 -151 0
+-236 152 -62 0
+207 -180 14 0
+-199 235 -66 0
+179 250 -243 0
+222 181 -38 0
+35 -8 -49 0
+247 -198 -67 0
+-69 -188 -210 0
+97 -116 -224 0
+217 -122 -175 0
+-152 28 -203 0
+-87 -120 -141 0
+127 198 68 0
+61 179 120 0
+-28 -234 -142 0
+148 140 162 0
+-44 175 154 0
+-64 204 232 0
+135 -100 241 0
+-25 162 -241 0
+-51 11 -118 0
+-247 155 -131 0
+-184 152 -161 0
+-228 -167 -49 0
+-226 196 -94 0
+196 162 219 0
+-19 119 234 0
+107 203 224 0
+217 95 173 0
+199 40 -39 0
+-250 202 -61 0
+47 -33 53 0
+103 38 -24 0
+81 23 236 0
+-96 236 89 0
+35 -28 46 0
+29 42 92 0
+-152 -174 62 0
+66 80 -139 0
+-101 179 -162 0
+33 -97 -217 0
+-137 220 3 0
+2 -202 -248 0
+179 -193 -78 0
+-244 94 -88 0
+95 -64 -248 0
+23 28 -159 0
+100 7 160 0
+-95 248 -229 0
+-82 -59 65 0
+70 59 160 0
+-6 -143 79 0
+122 18 -91 0
+68 -211 -158 0
+17 -214 -31 0
+179 202 -53 0
+-140 -24 -65 0
+-52 59 1 0
+-53 -158 -77 0
+-183 221 172 0
+208 231 6 0
+-183 -208 -48 0
+-231 227 -43 0
+-98 -172 -41 0
+133 65 215 0
+109 -236 247 0
+-138 -179 -24 0
+-169 -156 175 0
+-95 -234 215 0
+130 41 -161 0
+111 203 -174 0
+-174 -205 99 0
+145 58 180 0
+-114 -51 -79 0
+-129 249 85 0
+-84 46 197 0
+115 -67 -215 0
+205 14 -169 0
+-138 -146 -36 0
+-141 -23 242 0
+-247 78 -131 0
+-60 133 25 0
+-148 30 -182 0
+60 207 -202 0
+-166 123 187 0
+137 -195 -152 0
+-139 96 -204 0
+176 186 249 0
+-24 -168 17 0
+170 -108 240 0
+128 -134 51 0
+-173 102 -110 0
+96 190 -83 0
+-155 71 108 0
+38 215 -158 0
+-133 -198 39 0
+198 149 104 0
+204 -121 59 0
+227 120 -176 0
+134 78 185 0
+-197 -237 -204 0
+238 -118 79 0
+210 -128 -225 0
+123 -142 60 0
+-18 -110 177 0
+-209 98 -18 0
+-93 -71 -56 0
+-24 -122 108 0
+-188 12 -164 0
+96 77 -248 0
+54 -238 247 0
+9 -242 150 0
+-44 -187 184 0
+173 123 -84 0
+-224 -215 -219 0
+121 41 -236 0
+196 -120 127 0
+158 -227 -226 0
+-164 -49 -33 0
+141 109 117 0
+108 201 145 0
+228 14 126 0
+145 17 -35 0
+31 22 211 0
+215 160 204 0
+185 -126 234 0
+-85 196 -65 0
+19 195 190 0
+-215 -95 69 0
+-19 -122 248 0
+-6 -136 141 0
+41 49 54 0
+28 48 218 0
+-45 207 -84 0
+-238 -235 -169 0
+-216 73 -75 0
+245 86 236 0
+128 -122 -138 0
+-110 -247 206 0
+115 -204 -54 0
+217 129 63 0
+-224 -79 184 0
+-49 -55 150 0
+-185 -9 99 0
+209 66 -18 0
+2 65 -59 0
+163 79 -220 0
+124 86 203 0
+-125 206 110 0
+37 55 -127 0
+235 -68 -39 0
+-185 -44 223 0
+53 14 96 0
+-107 -162 -74 0
+-28 -172 223 0
+-128 210 -107 0
+61 188 -32 0
+-44 -145 -185 0
+-6 134 -80 0
+-250 -190 221 0
+-31 -124 117 0
+8 -63 136 0
+-83 -49 -241 0
+228 -205 95 0
+55 177 -52 0
+-35 111 -90 0
+-5 64 -28 0
+-197 -187 -232 0
+-149 -137 134 0
+-107 248 237 0
+-125 -59 -177 0
+-179 214 -47 0
+139 -50 -88 0
+-50 -135 133 0
+-243 -235 75 0
+-45 -17 156 0
+205 160 -79 0
+-152 5 -233 0
+237 174 -104 0
+196 99 216 0
+118 123 126 0
+-138 48 -16 0
+-148 -201 137 0
+-99 177 185 0
+-183 242 -140 0
+-8 -129 -90 0
+239 38 231 0
+136 151 -230 0
+-33 129 -97 0
+-8 -13 -134 0
+-114 169 -24 0
+137 40 -212 0
+-146 -180 -116 0
+-47 -234 24 0
+-36 209 116 0
+65 -220 -196 0
+-12 -59 37 0
+188 -72 -10 0
+-198 -244 -194 0
+-75 172 -104 0
+-217 -157 180 0
+-159 -5 161 0
+26 -166 158 0
+-245 -166 -98 0
+-84 -212 -156 0
+147 119 -154 0
+178 -190 -152 0
+175 -160 46 0
+186 -188 179 0
+-18 -210 -28 0
+171 44 48 0
+222 -47 -18 0
+4 -60 63 0
+-62 77 194 0
+57 129 -30 0
+14 223 220 0
+-140 -19 136 0
+61 -145 -80 0
+129 -4 -48 0
+-143 -51 37 0
+98 -149 62 0
+156 101 127 0
+-61 -69 162 0
+-112 -69 109 0
+69 -34 154 0
+194 53 -188 0
+-113 25 248 0
+-6 126 75 0
+-23 129 -84 0
+-234 -106 -9 0
+176 -154 -17 0
+10 21 -161 0
+14 -15 101 0
+-102 206 246 0
+-161 -71 139 0
+-132 -133 -3 0
+-34 5 -181 0
+169 26 -204 0
+-136 -215 -92 0
+164 -61 -249 0
+-151 111 88 0
+-63 -42 88 0
+-182 -154 -126 0
+23 -59 204 0
+43 -103 -165 0
+247 -55 6 0
+168 19 56 0
+-105 194 195 0
+-220 -102 176 0
+-28 9 217 0
+87 -46 -176 0
+-106 47 -152 0
+-202 -157 -107 0
+-13 107 38 0
+53 -57 12 0
+141 -86 -106 0
+199 -33 32 0
+13 145 -240 0
+55 -54 233 0
+95 44 69 0
+166 204 153 0
+7 218 112 0
+122 -80 -199 0
+-237 2 43 0
+231 188 -78 0
+117 -209 95 0
+-100 238 -81 0
+-16 148 -227 0
+-204 -245 176 0
+31 -195 -206 0
+250 -110 -207 0
+207 -229 -175 0
+-185 -206 98 0
+86 124 100 0
+-31 151 -7 0
+-235 9 -110 0
+129 60 -219 0
+3 -32 114 0
+205 28 157 0
+117 70 -178 0
+-123 -40 196 0
+-223 -109 -107 0
+-99 163 -235 0
+-245 216 -206 0
+179 136 64 0
+-44 131 -158 0
+-37 86 -246 0
+98 124 69 0
+-10 -81 47 0
+210 161 -201 0
+141 61 -90 0
+-186 -87 39 0
+-88 -79 189 0
+238 -171 105 0
+100 95 248 0
+9 8 76 0
+52 -241 -212 0
+155 -9 -21 0
+-116 -153 -101 0
+57 36 -81 0
+-68 -94 204 0
+-19 244 -249 0
+-172 238 179 0
+-123 -196 -248 0
+210 222 219 0
+-237 -93 148 0
+-200 -4 -83 0
+118 156 -153 0
+-141 -221 178 0
+72 -154 65 0
+-94 181 -183 0
+-80 70 -172 0
+-78 -135 -61 0
+-214 -73 128 0
+235 32 -226 0
+139 -165 -99 0
+-239 -236 39 0
+-66 -226 192 0
+-34 170 -195 0
+-233 46 187 0
+-127 234 174 0
+-195 -43 -65 0
+-39 -20 -188 0
+103 179 -65 0
+-203 73 172 0
+148 -157 249 0
+-150 76 96 0
+176 98 -69 0
+8 -181 -143 0
+198 181 55 0
+-135 218 243 0
+187 -188 201 0
+-82 -77 -107 0
+115 198 -7 0
+218 23 -44 0
+221 60 -122 0
+40 -37 -197 0
+154 -15 -62 0
+-168 -153 -111 0
+-163 -140 225 0
+-86 196 -127 0
+-203 -89 -12 0
+-104 64 -214 0
+162 -36 -71 0
+-224 122 132 0
+-15 164 53 0
+-117 -73 191 0
+77 -75 165 0
+209 -151 67 0
+-22 146 -148 0
+11 -109 139 0
+165 -116 81 0
+206 70 126 0
+-152 68 -17 0
+-244 119 -85 0
+117 32 38 0
+14 10 -153 0
+145 -70 215 0
+-136 91 -142 0
+-91 -52 -106 0
+-104 58 160 0
+178 -76 -14 0
+-226 65 -198 0
+-15 220 228 0
+-144 -213 87 0
+127 -241 -87 0
+40 -60 -225 0
+-182 115 208 0
+-17 -69 -13 0
+30 118 -97 0
+-144 244 225 0
+129 70 166 0
+-248 -55 -169 0
+248 -201 43 0
+-144 225 135 0
+-224 -234 245 0
+-54 -93 -94 0
+-24 -195 -21 0
+-166 -148 156 0
+226 51 -75 0
+112 -15 149 0
+-130 -17 -206 0
+-189 -9 -96 0
+164 117 143 0
+-169 -50 -101 0
+158 -21 157 0
+168 -7 136 0
+25 -168 131 0
+117 41 198 0
+-59 28 -73 0
+-51 -178 -3 0
+-77 152 135 0
+-84 -50 -32 0
+-45 37 199 0
+15 104 85 0
+70 65 33 0
+201 98 -167 0
+-200 143 -241 0
+140 -150 -197 0
+-146 -158 96 0
+85 -64 -173 0
+133 -86 42 0
+-241 120 243 0
+142 241 -248 0
+-81 -225 48 0
+-35 -39 -106 0
+-152 39 -76 0
+45 79 -116 0
+-135 202 207 0
+23 121 -10 0
+-112 82 -2 0
+208 -192 196 0
+-30 -179 -113 0
+112 -101 -125 0
+104 6 36 0
+76 -188 -164 0
+-234 -112 144 0
+213 175 -208 0
+248 -182 24 0
+37 -104 13 0
+154 41 -27 0
+-19 102 -43 0
+-192 244 -112 0
+72 -67 114 0
+103 226 -216 0
+-205 201 222 0
+-162 -36 -190 0
+141 139 214 0
+184 -110 99 0
+-160 -58 13 0
+57 128 10 0
+117 -20 62 0
+-27 113 -149 0
+23 48 46 0
+-159 -4 -58 0
+-231 -185 -109 0
+17 -80 -236 0
+-88 -163 -71 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-069.cnf b/benchmarks/UUF250.1065.100/uuf250-069.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-069.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -200 -58 67 0
+125 -99 -91 0
+197 -121 -48 0
+242 64 215 0
+-186 246 192 0
+14 -21 -155 0
+202 -93 240 0
+-196 -97 -246 0
+-193 -118 233 0
+-187 121 41 0
+-226 -121 133 0
+22 -153 194 0
+-136 -140 190 0
+50 -76 183 0
+77 169 239 0
+229 -23 -217 0
+-213 -173 70 0
+-250 -69 155 0
+-4 250 114 0
+54 -109 15 0
+138 205 -84 0
+22 -29 159 0
+106 184 161 0
+-48 127 -110 0
+7 -117 -250 0
+-83 -46 -180 0
+152 172 -24 0
+152 -119 142 0
+172 176 -141 0
+-173 94 -70 0
+147 197 -25 0
+71 14 96 0
+-52 225 228 0
+207 -208 32 0
+51 162 212 0
+99 230 -23 0
+-48 -127 -149 0
+-2 -22 -196 0
+86 172 -189 0
+-236 -70 -90 0
+24 -38 -153 0
+181 208 84 0
+-51 103 76 0
+-227 168 -213 0
+-94 -20 -50 0
+106 241 -28 0
+216 217 -146 0
+-104 96 -100 0
+-220 -68 -99 0
+-163 78 153 0
+-203 116 -110 0
+168 -89 -113 0
+-61 -241 4 0
+-91 140 -163 0
+-73 -234 -224 0
+-94 -149 -100 0
+-100 46 -61 0
+120 169 188 0
+-218 170 246 0
+-26 -181 -51 0
+232 -249 147 0
+53 52 -70 0
+-61 133 -98 0
+105 224 -95 0
+-168 -129 134 0
+216 -109 -38 0
+-137 243 41 0
+-135 -167 -187 0
+158 19 166 0
+207 37 148 0
+-130 221 134 0
+-156 -220 -67 0
+-1 61 89 0
+129 -201 -22 0
+-64 160 -178 0
+236 130 -154 0
+192 -202 -206 0
+181 149 -192 0
+22 214 -185 0
+184 72 48 0
+-44 -18 -177 0
+-183 78 174 0
+-19 16 220 0
+-194 56 18 0
+16 -32 -97 0
+111 -186 146 0
+-10 -65 -109 0
+-6 -222 -209 0
+30 126 -48 0
+-74 19 177 0
+-49 -193 -5 0
+226 -240 -201 0
+-27 -179 125 0
+227 -184 -181 0
+169 -54 203 0
+-164 -23 -228 0
+54 192 197 0
+157 51 -48 0
+87 12 135 0
+-201 205 -170 0
+-188 -214 -165 0
+123 -185 73 0
+-189 -96 -148 0
+187 -214 -195 0
+186 182 -184 0
+-248 -23 197 0
+44 -61 -13 0
+213 68 -47 0
+-42 239 138 0
+-217 245 -50 0
+134 97 157 0
+-158 -52 155 0
+-121 -130 -101 0
+-92 31 -142 0
+-97 -234 196 0
+-30 17 -142 0
+-31 -4 203 0
+218 -44 -250 0
+222 53 20 0
+65 128 -21 0
+-56 -53 171 0
+98 -20 -21 0
+-170 -172 -238 0
+-158 212 1 0
+-214 -139 -160 0
+138 -204 -236 0
+75 248 -244 0
+40 -217 120 0
+-227 -43 -71 0
+-9 -182 -34 0
+102 53 136 0
+62 185 34 0
+4 70 -47 0
+233 74 -224 0
+-199 -60 124 0
+165 -80 -92 0
+87 229 -136 0
+-201 -38 236 0
+-179 -144 -157 0
+-95 -146 -17 0
+8 42 -75 0
+-50 179 219 0
+101 -249 -41 0
+170 174 94 0
+33 -170 186 0
+45 -145 -105 0
+109 -43 -126 0
+81 -78 -173 0
+-71 -84 -91 0
+-205 -192 -85 0
+203 -36 116 0
+-4 13 -151 0
+-53 171 206 0
+-142 112 203 0
+-148 230 54 0
+203 -72 -80 0
+177 132 247 0
+-205 64 8 0
+-30 -180 -159 0
+-95 59 165 0
+192 244 -105 0
+6 239 -115 0
+89 -20 -190 0
+144 -210 157 0
+-237 -36 -128 0
+185 -125 -161 0
+-23 -152 211 0
+-14 242 -45 0
+180 232 183 0
+155 -21 160 0
+200 -107 217 0
+82 169 -15 0
+67 70 -159 0
+85 201 228 0
+142 -192 -33 0
+145 172 -61 0
+-225 -113 -125 0
+156 221 250 0
+61 -167 222 0
+50 -77 -201 0
+37 -23 -95 0
+-53 108 -240 0
+109 2 -115 0
+130 -128 113 0
+110 216 124 0
+233 -84 -24 0
+-204 -234 15 0
+-87 -20 -113 0
+148 7 -56 0
+-57 217 -187 0
+-182 10 -69 0
+-111 -41 -233 0
+236 71 163 0
+27 -169 -46 0
+-54 -236 -120 0
+225 97 -157 0
+42 162 35 0
+167 23 89 0
+-118 -148 -29 0
+-67 34 193 0
+-83 248 205 0
+232 82 -167 0
+35 21 227 0
+233 -218 -246 0
+-218 -197 10 0
+-18 -216 32 0
+-228 -186 153 0
+99 236 -29 0
+-174 91 -95 0
+-146 -70 173 0
+-189 -248 -21 0
+-42 198 160 0
+-203 191 -97 0
+-109 190 -46 0
+179 -5 -217 0
+-157 100 -194 0
+152 112 -111 0
+173 -8 -143 0
+225 97 -98 0
+-169 228 211 0
+81 -236 221 0
+188 -65 -151 0
+-250 50 -215 0
+-50 44 49 0
+104 234 -76 0
+-186 -200 141 0
+195 -161 -120 0
+52 208 45 0
+218 149 -157 0
+-115 -149 205 0
+-95 148 -22 0
+-40 248 156 0
+-155 -146 -71 0
+-62 -129 68 0
+-191 -10 -12 0
+-218 44 -122 0
+-235 -69 173 0
+4 132 161 0
+243 142 201 0
+-174 -51 105 0
+158 -162 96 0
+-203 136 -193 0
+141 28 -52 0
+123 -95 -23 0
+168 78 -183 0
+-75 -170 -39 0
+-46 152 76 0
+-159 -167 -128 0
+-91 -74 -113 0
+81 56 177 0
+178 -238 93 0
+-143 87 -108 0
+-39 -30 85 0
+-89 88 139 0
+195 -83 -173 0
+175 -112 -228 0
+-50 -103 249 0
+-114 22 -140 0
+-13 108 -226 0
+-18 3 -59 0
+-180 49 106 0
+70 116 -168 0
+179 135 -172 0
+-206 -96 49 0
+-157 -14 -110 0
+210 134 33 0
+130 -110 -214 0
+197 -106 -120 0
+60 129 49 0
+216 -217 59 0
+59 -141 -146 0
+-190 -85 -45 0
+139 -79 -77 0
+212 7 -129 0
+56 -82 154 0
+127 216 -227 0
+208 -247 -17 0
+224 40 -228 0
+-50 10 182 0
+117 -76 129 0
+107 67 1 0
+15 46 -54 0
+-180 21 244 0
+81 121 52 0
+-59 -166 147 0
+-222 43 -154 0
+29 -140 37 0
+37 101 -105 0
+72 88 46 0
+194 159 -10 0
+178 67 239 0
+73 -67 -3 0
+194 -186 23 0
+224 -37 -118 0
+114 -104 -127 0
+70 -122 39 0
+-171 -26 143 0
+95 -80 -227 0
+148 102 -228 0
+233 235 -240 0
+81 -178 56 0
+195 156 -35 0
+129 173 -250 0
+47 -188 231 0
+-161 185 -87 0
+-85 -124 123 0
+-150 186 14 0
+104 152 15 0
+-232 53 -243 0
+-64 -238 -130 0
+-94 224 47 0
+74 -13 -224 0
+-180 -51 -149 0
+-250 136 208 0
+188 161 -22 0
+241 154 -134 0
+75 194 -10 0
+-45 -211 -6 0
+98 -155 -46 0
+89 -86 55 0
+-20 -144 -18 0
+-150 4 80 0
+115 96 -71 0
+31 -136 131 0
+220 -28 113 0
+-139 158 159 0
+43 210 -92 0
+233 239 54 0
+-134 162 -160 0
+-180 130 51 0
+-92 -174 225 0
+-40 194 154 0
+-145 -45 36 0
+-229 -32 224 0
+-77 171 -204 0
+-193 -217 -144 0
+-229 -4 -72 0
+179 61 214 0
+-238 108 249 0
+203 -20 -27 0
+-22 111 141 0
+166 -78 -91 0
+-227 54 -152 0
+-216 -52 -86 0
+38 -131 204 0
+-60 -231 209 0
+219 -85 111 0
+-32 109 -158 0
+-162 -16 -22 0
+-182 17 80 0
+-234 140 -20 0
+226 58 -22 0
+190 148 13 0
+68 -244 77 0
+39 173 -73 0
+-158 -42 -43 0
+-114 210 191 0
+39 235 204 0
+-112 -150 28 0
+245 -28 -191 0
+221 -54 40 0
+147 -94 234 0
+143 18 14 0
+-131 180 -245 0
+177 -113 -12 0
+-116 -151 -212 0
+-180 -61 36 0
+-192 -40 32 0
+51 -17 -29 0
+29 -102 -11 0
+-199 -85 92 0
+-102 170 -67 0
+-151 -24 -4 0
+32 29 155 0
+-208 -102 -182 0
+-159 -90 -236 0
+6 -102 -145 0
+37 140 -250 0
+179 -103 6 0
+163 121 180 0
+-246 -247 -161 0
+207 3 -12 0
+77 -112 -139 0
+54 -79 -64 0
+139 -75 -98 0
+140 -166 -183 0
+-211 -104 182 0
+223 31 118 0
+-72 -162 98 0
+-112 -109 84 0
+145 67 169 0
+-6 78 169 0
+195 -23 153 0
+-81 207 -172 0
+188 -204 -1 0
+-25 -57 244 0
+-8 140 -188 0
+-49 21 -11 0
+-212 163 -102 0
+25 28 146 0
+-204 73 -114 0
+-58 -24 -136 0
+-233 249 -244 0
+161 229 -240 0
+68 -97 -78 0
+-47 -219 -249 0
+52 -8 132 0
+30 -206 -77 0
+-162 66 -120 0
+-83 177 -36 0
+45 67 -149 0
+-38 -112 140 0
+13 -189 -53 0
+231 123 -23 0
+39 106 58 0
+-4 59 -143 0
+-35 140 -66 0
+22 -71 162 0
+31 -140 247 0
+-185 29 -126 0
+-68 106 199 0
+-164 -43 -189 0
+203 239 -68 0
+-239 -93 116 0
+-5 81 -134 0
+-19 139 91 0
+-18 -14 142 0
+204 195 -96 0
+247 48 -1 0
+218 -36 227 0
+-87 -184 187 0
+-26 -169 50 0
+25 79 237 0
+29 -96 93 0
+176 160 -153 0
+114 -9 -138 0
+-68 -79 223 0
+-10 -32 1 0
+-159 -226 138 0
+113 -109 -172 0
+216 250 -5 0
+-26 109 -242 0
+13 -102 227 0
+-58 140 82 0
+-208 -190 124 0
+-126 170 10 0
+43 49 160 0
+-230 59 105 0
+-63 129 226 0
+159 -33 -242 0
+42 -37 -117 0
+102 -208 -187 0
+14 -222 41 0
+-203 -240 241 0
+-231 43 97 0
+168 -117 -45 0
+173 19 -168 0
+-92 -43 132 0
+-244 113 -49 0
+-49 -22 225 0
+-154 -161 166 0
+158 -117 -103 0
+236 -67 175 0
+-177 -194 -198 0
+-158 226 10 0
+183 -25 163 0
+182 -130 -224 0
+166 191 -16 0
+175 -234 159 0
+111 -117 -61 0
+123 182 -206 0
+143 -211 57 0
+66 -159 202 0
+-47 173 -243 0
+40 155 69 0
+-33 -147 249 0
+-167 -74 -238 0
+-235 6 -139 0
+-196 134 59 0
+-141 -128 9 0
+26 -11 180 0
+51 -166 -186 0
+-19 123 -131 0
+43 -6 -101 0
+-205 84 66 0
+-247 68 55 0
+-38 -142 220 0
+-99 198 231 0
+198 -147 -45 0
+237 -204 73 0
+-97 163 182 0
+-206 126 164 0
+32 -197 -41 0
+53 -123 42 0
+-86 -157 -243 0
+-22 -56 -72 0
+-226 162 -35 0
+234 -118 80 0
+-169 182 128 0
+-1 115 -206 0
+-153 -44 -219 0
+-134 224 -87 0
+-51 97 -39 0
+135 40 -100 0
+61 -1 242 0
+-180 147 58 0
+-74 -5 -29 0
+82 223 239 0
+-39 -237 -149 0
+16 60 -150 0
+22 -5 -41 0
+-135 -227 165 0
+55 218 -60 0
+151 127 -149 0
+198 30 208 0
+240 -60 -37 0
+191 -24 166 0
+193 240 19 0
+164 -183 -233 0
+-210 179 27 0
+-199 16 124 0
+175 236 -36 0
+-141 34 -211 0
+-16 199 -175 0
+246 -221 85 0
+86 -126 -210 0
+246 -157 -8 0
+-226 32 -190 0
+-152 16 107 0
+-145 -247 -98 0
+-2 220 83 0
+-184 36 -160 0
+170 -96 188 0
+-42 132 20 0
+161 177 -43 0
+215 95 -145 0
+-50 -239 220 0
+116 -100 -185 0
+59 -1 48 0
+-125 58 5 0
+-93 30 -191 0
+-173 128 -235 0
+-232 203 -15 0
+-83 -65 224 0
+-208 -17 -180 0
+-60 27 25 0
+-246 188 229 0
+-146 -62 17 0
+134 -61 -88 0
+-228 149 -247 0
+-152 -170 -208 0
+28 -166 -159 0
+72 -42 50 0
+-112 -85 89 0
+-178 169 177 0
+105 -228 -207 0
+-34 -182 -41 0
+-180 10 -228 0
+8 -209 -14 0
+124 85 -123 0
+88 -114 177 0
+-171 -209 -12 0
+-148 81 209 0
+55 -68 -16 0
+-22 37 8 0
+94 -175 131 0
+100 139 -15 0
+61 248 247 0
+76 -179 124 0
+14 -18 -73 0
+-38 7 85 0
+-224 -126 193 0
+-155 47 -40 0
+208 -142 92 0
+-118 246 105 0
+-101 -54 24 0
+-239 -196 -175 0
+223 -90 209 0
+176 199 -166 0
+-104 148 -144 0
+-226 190 -214 0
+-49 114 131 0
+136 17 -155 0
+118 -204 94 0
+181 75 21 0
+-234 9 -49 0
+132 56 37 0
+-78 165 96 0
+-127 -126 79 0
+93 -90 -123 0
+222 148 -164 0
+-194 -226 227 0
+-60 65 -170 0
+30 -173 -53 0
+157 234 -52 0
+185 69 -113 0
+-20 32 -182 0
+-2 -70 234 0
+-98 5 202 0
+-112 19 -77 0
+-129 232 242 0
+-197 100 111 0
+48 96 -192 0
+60 115 171 0
+-104 127 51 0
+103 -168 -81 0
+173 -105 10 0
+156 31 -200 0
+-15 -120 81 0
+218 -234 221 0
+-117 15 178 0
+107 32 -191 0
+221 205 -171 0
+83 135 217 0
+236 -248 32 0
+121 175 220 0
+174 -65 -246 0
+-11 -101 -124 0
+67 1 23 0
+-94 3 -35 0
+-168 -127 -120 0
+-193 -118 218 0
+-108 168 198 0
+-121 -164 -117 0
+-180 -40 -137 0
+159 -83 -20 0
+-181 162 -81 0
+-245 -208 156 0
+-58 -60 167 0
+-57 132 153 0
+87 5 151 0
+-71 213 -32 0
+139 105 90 0
+-47 103 89 0
+-76 83 173 0
+-47 -114 23 0
+67 -40 -18 0
+231 80 232 0
+-100 -171 -131 0
+-229 -209 239 0
+-170 -233 129 0
+248 247 139 0
+142 -75 159 0
+151 -244 203 0
+-187 160 -44 0
+191 -231 -214 0
+169 -172 -140 0
+137 -78 -59 0
+78 -102 -197 0
+-116 -69 39 0
+140 185 80 0
+-246 -173 175 0
+-119 -116 -188 0
+131 239 240 0
+-206 134 -190 0
+-93 182 118 0
+176 -31 45 0
+-211 -34 140 0
+37 -91 38 0
+148 124 -189 0
+-20 -210 -163 0
+9 -58 -227 0
+-77 119 -175 0
+16 55 -226 0
+110 229 -17 0
+-29 -85 -93 0
+138 232 -33 0
+-6 112 61 0
+66 -93 -132 0
+-185 5 190 0
+-85 82 90 0
+-153 161 43 0
+-127 -31 189 0
+-14 27 108 0
+107 -3 9 0
+-52 -38 -144 0
+-203 118 77 0
+73 180 131 0
+-27 129 -118 0
+-138 -131 -188 0
+209 228 -179 0
+18 71 12 0
+195 -140 244 0
+168 177 239 0
+-221 199 142 0
+-48 -55 -46 0
+-121 174 235 0
+-197 213 191 0
+50 -207 19 0
+-50 212 29 0
+10 -167 178 0
+-220 -14 8 0
+-6 93 238 0
+38 83 -233 0
+-135 171 186 0
+-37 -123 222 0
+49 148 129 0
+81 108 -117 0
+95 -92 232 0
+-51 -33 -24 0
+40 -232 -9 0
+126 245 -84 0
+-28 -131 44 0
+43 44 190 0
+-128 -172 120 0
+37 -197 -47 0
+232 83 238 0
+1 114 169 0
+142 50 162 0
+168 203 38 0
+-140 57 -149 0
+-166 -96 -129 0
+233 46 -85 0
+-168 -102 -113 0
+-167 -129 -98 0
+-56 122 14 0
+-95 -222 123 0
+-140 -186 -100 0
+176 -130 -4 0
+184 -45 59 0
+238 53 -162 0
+-28 101 -190 0
+204 -214 78 0
+-205 -113 169 0
+-139 85 92 0
+-239 103 -143 0
+119 130 250 0
+201 233 -38 0
+-68 -241 -88 0
+-34 89 -73 0
+215 -25 -39 0
+6 43 22 0
+80 51 33 0
+-91 -148 60 0
+-167 168 -97 0
+-176 9 157 0
+-106 -122 -125 0
+-178 206 27 0
+29 164 -3 0
+-97 -8 55 0
+-76 -172 -107 0
+-65 242 -93 0
+-165 46 -176 0
+46 35 162 0
+-186 -219 11 0
+-88 -238 179 0
+166 -34 -57 0
+-227 137 -221 0
+150 -123 -11 0
+64 107 103 0
+82 -184 -2 0
+-76 43 -6 0
+57 -27 -116 0
+3 -79 -66 0
+-148 204 -94 0
+14 110 124 0
+-237 196 44 0
+221 -133 121 0
+28 -163 129 0
+-80 74 -222 0
+-113 87 -109 0
+238 89 174 0
+-125 -52 134 0
+-45 165 -206 0
+-191 87 206 0
+161 123 -116 0
+-248 -96 -57 0
+173 -1 189 0
+99 -41 -239 0
+-187 154 83 0
+170 -226 216 0
+3 -244 171 0
+-196 -88 48 0
+-208 242 84 0
+192 233 200 0
+118 44 -240 0
+157 -81 -228 0
+-124 -84 230 0
+214 175 -114 0
+93 63 142 0
+56 205 -59 0
+31 194 217 0
+-152 144 -189 0
+4 29 -81 0
+-28 -169 15 0
+-185 17 57 0
+130 93 37 0
+-202 -2 201 0
+-47 136 45 0
+79 -30 -39 0
+195 -133 15 0
+-94 5 169 0
+-188 -53 -21 0
+-154 240 39 0
+68 194 71 0
+104 -231 152 0
+195 -75 -33 0
+-131 143 -186 0
+54 -185 -118 0
+-133 201 -178 0
+222 160 -194 0
+-151 222 -250 0
+66 215 -97 0
+-131 170 -62 0
+-233 144 -145 0
+123 -69 -110 0
+-242 93 -110 0
+195 91 159 0
+-169 -224 -195 0
+175 204 -100 0
+-20 237 -14 0
+-17 45 48 0
+-71 229 163 0
+-4 -188 -229 0
+-154 93 -3 0
+181 4 -212 0
+-77 -101 214 0
+23 -114 -199 0
+-6 -71 -183 0
+106 -82 37 0
+56 -173 58 0
+-183 58 215 0
+-182 34 214 0
+85 -40 -168 0
+-149 -99 -238 0
+239 12 -153 0
+160 211 -192 0
+-225 -39 235 0
+-36 3 60 0
+110 168 151 0
+-78 -91 -118 0
+113 -46 -107 0
+-7 145 -1 0
+11 118 -173 0
+121 181 -109 0
+-128 105 -52 0
+-142 197 -233 0
+-211 -8 -47 0
+131 9 248 0
+244 -199 249 0
+64 97 -131 0
+52 -234 -162 0
+-187 -191 -170 0
+113 33 176 0
+-178 -80 -202 0
+203 246 18 0
+-48 -162 94 0
+122 133 -16 0
+-210 229 200 0
+139 -17 114 0
+12 -145 -41 0
+-139 -26 63 0
+57 -106 142 0
+-239 -107 236 0
+223 -131 91 0
+-131 232 -179 0
+-73 -150 -182 0
+145 189 -22 0
+43 -249 26 0
+-104 -159 149 0
+-228 126 102 0
+-63 120 -12 0
+-160 -149 83 0
+-100 227 92 0
+144 109 -188 0
+162 -31 58 0
+-126 -250 -224 0
+32 153 127 0
+207 185 38 0
+78 -204 -152 0
+197 -158 -235 0
+107 -46 -171 0
+-59 215 -67 0
+246 35 -85 0
+-76 -161 98 0
+-181 121 -1 0
+87 231 -217 0
+-172 119 -114 0
+-140 49 227 0
+-119 -156 -220 0
+60 -63 -15 0
+-232 65 -119 0
+-98 -244 49 0
+-153 121 -150 0
+-189 -214 136 0
+54 241 81 0
+207 -32 -124 0
+5 77 -190 0
+155 190 -42 0
+-35 -8 100 0
+189 220 20 0
+-79 245 102 0
+149 -75 -157 0
+8 33 -133 0
+185 122 -210 0
+64 231 -97 0
+153 80 -128 0
+-85 180 -22 0
+184 25 182 0
+-19 9 -139 0
+-106 -107 -161 0
+-86 93 241 0
+-161 -181 -202 0
+82 -106 244 0
+-30 -191 76 0
+100 -25 -225 0
+-172 62 6 0
+-184 186 -34 0
+104 -199 -60 0
+-164 -241 173 0
+108 9 118 0
+246 190 -155 0
+-104 -35 -115 0
+-91 23 -181 0
+133 33 -56 0
+-130 51 16 0
+-207 9 -14 0
+-62 145 58 0
+-39 -86 221 0
+-72 238 245 0
+26 139 -87 0
+-150 58 165 0
+-107 77 -169 0
+-205 63 68 0
+37 -73 9 0
+-68 225 157 0
+-60 165 65 0
+-249 185 -157 0
+-149 -54 -243 0
+-239 15 67 0
+-15 114 241 0
+-179 77 -171 0
+-73 -49 184 0
+-160 115 86 0
+-147 70 79 0
+-229 81 239 0
+-226 -182 -82 0
+146 -248 -182 0
+-113 137 13 0
+13 -186 -163 0
+-216 127 60 0
+210 -73 -244 0
+174 -115 -166 0
+3 57 30 0
+108 18 -4 0
+249 74 28 0
+120 237 -196 0
+-31 202 -30 0
+89 59 31 0
+-186 -181 -53 0
+91 199 234 0
+-242 -126 249 0
+-103 -18 227 0
+-106 -53 -92 0
+-171 107 95 0
+134 136 -244 0
+-129 -246 125 0
+-153 -35 130 0
+163 -23 147 0
+169 79 -173 0
+58 185 104 0
+-50 181 103 0
+-36 210 -70 0
+-10 3 -9 0
+-223 -175 246 0
+-114 245 233 0
+-75 95 215 0
+212 -55 232 0
+18 -230 74 0
+-193 107 -4 0
+-236 115 -185 0
+-3 156 75 0
+-239 44 148 0
+43 92 -98 0
+-195 -60 89 0
+139 -234 205 0
+-54 -204 193 0
+222 -160 -68 0
+237 173 233 0
+-66 -233 -159 0
+-245 -71 140 0
+-236 198 -45 0
+202 -47 124 0
+-161 -153 -177 0
+-242 -53 -197 0
+-57 -202 198 0
+37 136 39 0
+-45 15 161 0
+173 195 -229 0
+63 -78 -18 0
+137 -34 176 0
+-176 16 211 0
+-79 142 39 0
+65 233 17 0
+9 -144 -181 0
+-2 40 -193 0
+-3 49 188 0
+237 91 -176 0
+98 -145 218 0
+-216 -197 194 0
+-55 -225 136 0
+169 153 58 0
+141 -103 -161 0
+51 225 135 0
+69 -55 -20 0
+-108 5 217 0
+2 171 -21 0
+129 -167 239 0
+-31 33 -92 0
+238 -120 -234 0
+-249 -239 -190 0
+83 234 -111 0
+-240 -172 54 0
+-95 -241 69 0
+116 -144 240 0
+-34 149 109 0
+164 197 74 0
+-162 39 -38 0
+1 112 -240 0
+-189 163 -39 0
+-48 46 -87 0
+248 -183 -149 0
+-188 119 237 0
+-224 -85 -115 0
+-108 92 74 0
+-85 -68 -132 0
+123 221 83 0
+-219 -230 -159 0
+209 -178 -78 0
+235 -249 73 0
+145 -229 -159 0
+177 22 -104 0
+-50 -11 125 0
+201 -174 -7 0
+9 232 145 0
+173 -185 -18 0
+214 -138 -190 0
+213 -197 -242 0
+-166 -106 -131 0
+-69 -142 -110 0
+3 -146 86 0
+-188 190 184 0
+108 220 -27 0
+-57 -222 -36 0
+-65 -213 62 0
+-75 -178 -179 0
+-206 135 95 0
+-220 -119 -72 0
+-177 -25 -100 0
+-132 -26 -205 0
+-227 -25 58 0
+-61 140 -139 0
+8 -248 -18 0
+206 -170 -11 0
+48 -13 -247 0
+-133 182 -221 0
+195 148 44 0
+-232 -60 71 0
+-236 -94 234 0
+-218 -196 129 0
+-161 81 16 0
+35 215 250 0
+-151 30 -111 0
+35 15 -92 0
+134 -228 -186 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-07.cnf b/benchmarks/UUF250.1065.100/uuf250-07.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-07.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 183 -164 -161 0
+144 43 39 0
+159 -136 -124 0
+182 -24 -171 0
+-131 91 42 0
+-217 30 169 0
+25 242 -152 0
+152 213 80 0
+-225 -201 65 0
+78 120 -98 0
+124 -70 225 0
+151 222 64 0
+246 -185 80 0
+-117 185 51 0
+188 158 159 0
+-230 -150 82 0
+26 -92 250 0
+207 -139 -218 0
+-135 80 -113 0
+-224 -198 -101 0
+-144 -212 -27 0
+4 192 -61 0
+36 237 93 0
+182 157 -136 0
+236 -65 94 0
+-213 90 -39 0
+207 69 -145 0
+221 107 -161 0
+119 42 -89 0
+-150 -71 -244 0
+70 119 30 0
+-61 65 -163 0
+131 52 -91 0
+224 -234 243 0
+-242 -136 148 0
+-175 199 172 0
+-49 117 -94 0
+196 -203 227 0
+-238 218 74 0
+-57 22 197 0
+-8 -180 24 0
+208 -182 196 0
+-226 88 -221 0
+43 112 -182 0
+177 148 -233 0
+-199 109 168 0
+-52 245 -233 0
+-15 -21 213 0
+-200 -15 199 0
+93 -58 187 0
+-65 130 -146 0
+34 -154 -178 0
+141 -166 -245 0
+-191 -100 232 0
+178 -74 170 0
+152 -214 231 0
+-231 -229 -237 0
+-132 -135 -53 0
+94 180 54 0
+187 246 108 0
+-208 12 -221 0
+22 -39 -145 0
+-145 -79 24 0
+-152 49 192 0
+240 -61 5 0
+105 125 -127 0
+-242 85 -224 0
+26 -237 -250 0
+62 86 -4 0
+12 -30 188 0
+132 232 229 0
+-193 -49 -126 0
+87 211 -205 0
+42 72 225 0
+172 86 -46 0
+-214 -234 -154 0
+234 184 -9 0
+78 187 -155 0
+-171 64 236 0
+-160 -31 -145 0
+128 103 -231 0
+-241 -29 156 0
+193 -216 -191 0
+-12 168 -28 0
+-56 -222 167 0
+-197 55 -159 0
+150 76 232 0
+60 18 86 0
+-215 127 250 0
+128 -179 -34 0
+100 76 15 0
+-212 -153 -175 0
+-64 18 -17 0
+-232 9 224 0
+-59 76 -144 0
+13 -51 -3 0
+168 74 -158 0
+-142 -90 120 0
+142 230 82 0
+216 170 -201 0
+103 -119 -37 0
+-69 -51 10 0
+197 -67 -172 0
+-167 -119 -124 0
+123 199 153 0
+60 160 128 0
+32 84 -62 0
+124 7 54 0
+189 -239 -149 0
+-46 -110 -80 0
+208 242 47 0
+-97 -120 -146 0
+-146 35 212 0
+-229 19 23 0
+9 127 119 0
+225 33 -43 0
+-83 216 -1 0
+-183 -20 196 0
+-179 197 44 0
+211 -82 250 0
+-131 -144 -108 0
+54 -247 192 0
+-217 157 85 0
+-187 -231 249 0
+104 -143 155 0
+178 102 -218 0
+-11 -79 128 0
+18 100 8 0
+-155 -198 -40 0
+-227 -31 114 0
+-205 61 -186 0
+-54 106 -39 0
+32 -76 22 0
+-99 -84 -230 0
+-109 214 187 0
+-56 -49 -130 0
+-203 -24 -81 0
+-163 237 -215 0
+-216 125 -226 0
+102 120 176 0
+-107 -147 68 0
+211 91 63 0
+-180 -245 4 0
+37 144 -155 0
+-225 -190 -36 0
+-170 84 -24 0
+26 31 3 0
+106 -2 79 0
+140 -183 -151 0
+-210 170 -179 0
+-123 -239 240 0
+59 2 -91 0
+-147 196 165 0
+-232 -194 -243 0
+120 -197 -106 0
+-204 -66 -164 0
+2 21 -142 0
+-5 -229 -177 0
+-228 185 -175 0
+157 -186 109 0
+-187 116 -100 0
+-131 -98 130 0
+-227 160 38 0
+123 48 192 0
+249 49 212 0
+197 219 -128 0
+-35 -228 -53 0
+26 176 143 0
+81 193 -52 0
+126 33 -213 0
+-99 239 213 0
+-182 -70 -37 0
+218 11 -162 0
+-114 -154 -174 0
+80 -51 241 0
+-37 -236 22 0
+58 -144 127 0
+-80 -95 -122 0
+-223 -68 99 0
+105 63 -75 0
+-129 -142 -199 0
+207 198 -54 0
+194 122 -26 0
+10 -86 48 0
+-132 -88 -94 0
+170 -61 -91 0
+28 -168 -179 0
+13 194 -92 0
+-19 40 67 0
+-9 110 -191 0
+135 103 -230 0
+29 -231 140 0
+-124 -175 -202 0
+-181 202 -196 0
+93 86 77 0
+-172 -185 221 0
+113 216 -15 0
+112 199 171 0
+-220 41 -55 0
+-133 -130 219 0
+77 -85 -205 0
+82 99 -106 0
+93 213 -130 0
+-116 -247 31 0
+54 44 197 0
+-41 -79 -195 0
+-136 208 -31 0
+172 -147 94 0
+41 -25 117 0
+138 249 72 0
+-195 61 152 0
+71 -191 236 0
+232 -104 186 0
+197 195 119 0
+-91 -153 63 0
+-235 181 -143 0
+-165 -141 140 0
+-190 223 175 0
+220 245 24 0
+-153 147 -192 0
+-47 -44 -110 0
+138 -96 69 0
+98 185 32 0
+-102 30 -74 0
+165 -20 28 0
+-35 -31 130 0
+-73 -107 -156 0
+-201 231 -86 0
+-63 -104 176 0
+18 -144 63 0
+131 -34 78 0
+-71 -250 154 0
+-126 92 18 0
+107 138 124 0
+-75 42 -246 0
+184 -218 -28 0
+-58 49 204 0
+249 150 186 0
+-36 -218 -148 0
+11 -74 213 0
+1 -144 -17 0
+-233 -213 43 0
+-30 -172 216 0
+226 -223 43 0
+45 -143 115 0
+57 -149 219 0
+68 160 86 0
+-176 125 181 0
+217 -67 -90 0
+-51 -234 114 0
+-241 48 161 0
+-84 189 247 0
+178 225 217 0
+226 82 123 0
+-37 142 46 0
+162 49 -85 0
+-160 91 -145 0
+-248 187 168 0
+-21 20 -115 0
+-205 122 -97 0
+36 183 -203 0
+-75 166 51 0
+162 70 247 0
+-112 -54 -61 0
+181 -151 17 0
+-182 185 -221 0
+-95 130 -141 0
+-206 11 32 0
+244 -201 120 0
+-199 -107 216 0
+-3 -67 50 0
+198 -45 234 0
+51 146 -93 0
+148 -91 132 0
+83 93 165 0
+-164 60 116 0
+68 230 111 0
+-133 -119 196 0
+156 100 133 0
+95 -199 -120 0
+-58 160 237 0
+239 -190 249 0
+150 123 -186 0
+138 4 236 0
+-47 -136 51 0
+93 -203 207 0
+99 -115 19 0
+164 -114 -132 0
+-236 95 233 0
+74 162 159 0
+-172 -171 -6 0
+-208 -99 -246 0
+235 -109 73 0
+97 -193 -126 0
+103 238 -152 0
+65 -33 -150 0
+-202 118 -248 0
+-157 -78 51 0
+-10 42 202 0
+125 -224 -103 0
+-5 50 -246 0
+54 72 24 0
+244 -176 -194 0
+53 164 180 0
+-119 -172 23 0
+-186 203 -58 0
+88 -161 249 0
+-227 -205 193 0
+-59 52 11 0
+39 -175 -229 0
+-69 81 -129 0
+54 -100 145 0
+70 186 61 0
+110 -165 -111 0
+-178 192 -90 0
+-83 -72 67 0
+195 1 -178 0
+195 -123 -74 0
+-65 246 -94 0
+-91 -43 -188 0
+-165 -31 -12 0
+-59 186 209 0
+-124 -220 134 0
+-126 -39 -14 0
+-217 -54 172 0
+95 -148 -151 0
+64 -188 78 0
+-34 -48 72 0
+-186 120 86 0
+-78 -56 102 0
+120 -54 232 0
+-162 -223 -48 0
+-92 -28 19 0
+211 130 -133 0
+-94 -157 -27 0
+29 26 -40 0
+-120 -208 -172 0
+-138 -39 -194 0
+168 -163 18 0
+22 -51 -3 0
+35 24 -185 0
+-23 154 -187 0
+110 208 172 0
+-192 31 -36 0
+56 -103 44 0
+-218 186 63 0
+131 -32 250 0
+200 -86 -28 0
+245 81 171 0
+23 -96 105 0
+-106 122 -191 0
+15 -154 -232 0
+85 171 -43 0
+-2 36 13 0
+175 -88 148 0
+-35 -9 -173 0
+-175 -191 99 0
+-114 -40 240 0
+89 154 -67 0
+154 2 219 0
+103 66 130 0
+221 215 -247 0
+-139 -234 -242 0
+-158 228 47 0
+105 232 -126 0
+194 -136 222 0
+129 -132 226 0
+76 -90 -80 0
+211 125 197 0
+132 204 6 0
+-163 221 174 0
+146 172 -216 0
+218 -122 -7 0
+-16 -150 -98 0
+-236 39 -150 0
+-30 208 -146 0
+37 237 -111 0
+-169 76 -29 0
+-148 138 117 0
+191 86 62 0
+-16 107 -64 0
+-101 96 -142 0
+-118 -17 -75 0
+-114 89 -85 0
+4 25 20 0
+-173 131 204 0
+140 143 -108 0
+31 -222 106 0
+-232 2 137 0
+216 -111 -92 0
+-204 -106 -142 0
+79 -42 -12 0
+-140 -118 188 0
+-47 -217 -102 0
+6 -144 47 0
+35 128 177 0
+145 -68 93 0
+-144 81 247 0
+186 -33 -199 0
+-125 104 -183 0
+-6 -156 83 0
+13 116 -177 0
+-164 -13 221 0
+-8 -86 69 0
+92 79 -133 0
+229 -56 66 0
+170 1 153 0
+-236 -18 -34 0
+242 -186 -20 0
+-89 233 54 0
+-131 236 -159 0
+-233 217 147 0
+-156 49 -19 0
+-123 246 132 0
+-117 144 6 0
+-23 -246 248 0
+-78 174 12 0
+-224 -215 -123 0
+189 -27 -123 0
+93 -36 -72 0
+110 -229 182 0
+-152 -237 47 0
+237 -184 -70 0
+236 -116 -250 0
+36 -29 -204 0
+-43 237 138 0
+-96 -246 -34 0
+247 146 177 0
+39 240 -219 0
+-206 -133 184 0
+-69 32 -47 0
+3 -102 136 0
+-29 241 -190 0
+59 -95 183 0
+182 -89 -163 0
+-174 67 -184 0
+-111 24 41 0
+-40 87 24 0
+172 -100 175 0
+135 -58 -146 0
+-199 96 -210 0
+71 -176 5 0
+-145 -212 -151 0
+-248 -112 -42 0
+229 -102 -226 0
+-17 -97 243 0
+-208 -50 -235 0
+-26 -54 118 0
+-119 -219 -170 0
+79 -119 -238 0
+-202 -9 -232 0
+-3 -193 -10 0
+144 181 -224 0
+-69 -226 164 0
+124 215 -172 0
+-247 -221 -173 0
+-189 -169 101 0
+118 49 186 0
+-35 128 -19 0
+-2 240 -120 0
+86 97 110 0
+166 -13 193 0
+-21 -78 -147 0
+250 -204 -84 0
+173 153 188 0
+181 -161 -135 0
+65 86 -222 0
+106 123 -10 0
+208 79 132 0
+-241 19 185 0
+217 241 171 0
+59 96 176 0
+-212 -209 -150 0
+150 -168 -57 0
+-64 -200 -172 0
+-8 -94 223 0
+-19 4 -100 0
+222 -245 161 0
+-100 -117 -39 0
+-59 -210 198 0
+-211 -216 170 0
+187 164 -117 0
+-239 -80 145 0
+21 -50 227 0
+57 -15 84 0
+-80 -205 -7 0
+-112 75 -66 0
+128 -99 -3 0
+133 18 -3 0
+233 -134 -222 0
+108 -218 170 0
+16 78 -132 0
+4 -184 91 0
+-210 -88 -107 0
+-169 -180 -67 0
+106 -103 -172 0
+-83 233 216 0
+207 68 -204 0
+-136 -33 -247 0
+-175 163 123 0
+196 -160 -222 0
+-5 -18 -171 0
+-241 -188 -52 0
+103 120 -159 0
+-43 36 66 0
+33 222 -28 0
+192 92 -230 0
+-97 -52 -149 0
+-24 -99 3 0
+-84 -240 -149 0
+17 -188 -146 0
+-7 -134 -76 0
+197 -93 -188 0
+-228 -14 -32 0
+-94 -29 219 0
+167 -194 61 0
+46 -245 -136 0
+-8 177 -223 0
+-129 -248 -227 0
+140 71 -200 0
+232 229 71 0
+-45 -87 53 0
+61 -215 -210 0
+-247 -38 -228 0
+145 -88 26 0
+222 -178 68 0
+-100 -15 -195 0
+-186 5 116 0
+125 35 62 0
+58 -152 97 0
+-172 218 -221 0
+97 109 -206 0
+192 197 -155 0
+-82 216 -227 0
+154 -125 -136 0
+43 129 100 0
+-205 213 -218 0
+-60 196 174 0
+-157 -85 231 0
+118 -132 -172 0
+-136 -175 8 0
+94 142 88 0
+-39 111 37 0
+-228 232 124 0
+-6 -232 233 0
+57 121 -38 0
+189 200 -117 0
+-117 50 28 0
+192 -240 -85 0
+-167 -203 -181 0
+12 187 -36 0
+-25 -190 91 0
+59 -82 -151 0
+190 -176 152 0
+-223 158 -53 0
+69 68 119 0
+246 142 59 0
+187 -91 106 0
+-249 -117 15 0
+250 113 -163 0
+235 -84 -36 0
+223 184 45 0
+-56 206 168 0
+250 -42 212 0
+-21 -192 -214 0
+-152 229 -62 0
+-90 55 -184 0
+-211 142 -159 0
+-223 52 -243 0
+-36 87 126 0
+227 171 -98 0
+-38 198 234 0
+174 -42 211 0
+33 143 -65 0
+209 112 -218 0
+205 86 159 0
+-232 -162 213 0
+-34 -56 85 0
+6 -170 -147 0
+-202 -153 -84 0
+157 -191 -30 0
+82 -225 -66 0
+-88 -222 -4 0
+177 222 61 0
+-46 -244 -157 0
+74 -70 84 0
+7 216 -51 0
+20 98 -211 0
+-165 197 -148 0
+-229 -66 182 0
+28 19 165 0
+-188 -128 16 0
+-228 -219 -123 0
+114 -157 90 0
+-200 -111 175 0
+-227 -23 139 0
+-190 72 137 0
+231 -37 54 0
+246 89 203 0
+196 -49 -194 0
+-240 157 213 0
+137 -237 -168 0
+-109 173 -14 0
+-208 22 -77 0
+-244 -53 -225 0
+127 163 62 0
+185 -178 96 0
+80 -59 -211 0
+-82 179 9 0
+85 82 169 0
+214 -147 3 0
+-134 170 -221 0
+-17 -102 -230 0
+-213 -27 -129 0
+87 19 49 0
+96 42 -214 0
+142 -200 -119 0
+34 -195 -243 0
+214 135 -213 0
+59 -193 -167 0
+-175 -43 37 0
+-88 -33 -53 0
+97 -179 177 0
+-26 -156 233 0
+136 -57 -30 0
+47 -89 -19 0
+-186 64 192 0
+-220 -117 -15 0
+-244 -231 111 0
+63 -105 165 0
+69 204 -167 0
+-248 -223 -207 0
+26 180 94 0
+247 69 -29 0
+-216 -107 102 0
+209 19 -212 0
+-18 104 -221 0
+201 69 -111 0
+92 -105 5 0
+-117 178 155 0
+-227 -16 -123 0
+-187 -157 82 0
+-89 -82 193 0
+-135 218 156 0
+188 -204 45 0
+197 148 117 0
+-47 -23 163 0
+-2 -19 126 0
+-245 -102 218 0
+18 178 -9 0
+163 216 -79 0
+-36 -81 187 0
+242 -211 135 0
+118 150 -203 0
+-139 -67 -121 0
+-78 41 -105 0
+70 105 -219 0
+123 -44 137 0
+109 28 -191 0
+5 -1 -56 0
+15 -225 224 0
+-8 -200 -148 0
+153 79 -243 0
+80 195 181 0
+10 -11 -43 0
+-250 150 166 0
+-16 26 -246 0
+113 -154 30 0
+-8 23 61 0
+230 53 -78 0
+-213 118 -114 0
+-173 107 -158 0
+-120 -132 63 0
+15 -244 27 0
+-141 -162 -122 0
+183 146 -107 0
+178 197 54 0
+244 -234 -204 0
+60 -146 184 0
+156 111 -26 0
+18 12 -105 0
+71 235 -74 0
+-197 62 171 0
+90 177 -199 0
+-139 -169 30 0
+-124 214 -121 0
+-106 158 -163 0
+117 -228 -43 0
+90 -218 86 0
+-207 129 -17 0
+-95 -167 176 0
+144 -249 -170 0
+37 44 179 0
+238 -172 23 0
+-172 -166 -143 0
+151 -247 -102 0
+89 -105 -244 0
+-209 197 216 0
+-193 13 -218 0
+230 -7 -93 0
+-57 -95 -240 0
+-154 9 -56 0
+69 226 -163 0
+82 56 199 0
+226 250 -40 0
+62 178 -78 0
+3 -240 7 0
+-25 -206 249 0
+124 72 -166 0
+-106 -96 186 0
+-129 226 236 0
+-205 30 -61 0
+-234 113 -154 0
+93 -173 215 0
+-195 -100 181 0
+-188 124 69 0
+244 -35 -125 0
+-3 -229 75 0
+50 54 46 0
+99 -6 -139 0
+-123 -74 6 0
+-36 239 120 0
+-122 -46 94 0
+69 1 -108 0
+153 -114 175 0
+-174 -16 -135 0
+-16 -243 -119 0
+1 -24 -208 0
+149 -39 -159 0
+175 55 -38 0
+161 -20 -196 0
+174 215 144 0
+-205 -100 70 0
+-70 92 -78 0
+-153 23 -34 0
+120 33 149 0
+217 1 -62 0
+-156 -248 -11 0
+15 -229 -45 0
+71 111 165 0
+-234 -170 -68 0
+230 203 -146 0
+-203 -219 186 0
+-167 208 74 0
+104 -120 -142 0
+54 207 112 0
+-17 69 49 0
+100 63 80 0
+-131 -193 232 0
+-236 9 150 0
+-70 -80 -79 0
+27 -217 237 0
+187 229 -160 0
+40 145 129 0
+-51 -85 41 0
+-73 -32 146 0
+70 239 -64 0
+153 2 -170 0
+-248 57 -79 0
+-158 129 -13 0
+-15 151 -7 0
+7 -122 208 0
+-12 -79 24 0
+-116 138 -98 0
+-122 171 -54 0
+109 134 33 0
+84 50 -206 0
+63 132 212 0
+-126 179 239 0
+-149 -245 172 0
+84 237 -173 0
+-202 -185 -16 0
+40 38 17 0
+103 -249 -9 0
+92 121 126 0
+-53 156 241 0
+-191 -224 27 0
+92 -171 -40 0
+-189 24 -162 0
+-79 -206 4 0
+-208 -21 232 0
+41 -186 227 0
+69 234 -28 0
+-22 -31 223 0
+67 56 43 0
+-147 -218 31 0
+131 206 211 0
+-215 -92 -86 0
+-192 -222 -208 0
+2 221 -241 0
+54 188 -218 0
+109 197 89 0
+172 18 -202 0
+-185 202 122 0
+77 -118 248 0
+67 214 227 0
+166 -157 239 0
+115 -147 60 0
+217 -89 -22 0
+115 57 -5 0
+-151 -190 -130 0
+-169 -139 83 0
+199 7 205 0
+78 -39 -198 0
+-237 241 235 0
+158 -3 48 0
+213 -48 160 0
+104 -153 -59 0
+168 238 169 0
+44 74 -36 0
+-137 223 140 0
+205 222 66 0
+-166 -121 173 0
+104 -97 -70 0
+66 5 230 0
+-239 170 18 0
+-147 -58 249 0
+-233 87 137 0
+237 -164 162 0
+-211 1 -128 0
+235 -90 -80 0
+28 115 -241 0
+-42 -60 250 0
+-244 200 -223 0
+-29 -216 157 0
+-67 -141 99 0
+80 -170 181 0
+-233 -237 68 0
+41 158 -231 0
+170 -92 202 0
+-86 -65 -248 0
+-250 41 59 0
+189 93 -241 0
+37 -116 -63 0
+-3 -49 -217 0
+61 -211 -29 0
+197 144 -30 0
+-9 13 233 0
+-154 55 174 0
+93 74 -101 0
+24 -89 187 0
+42 94 224 0
+-212 108 59 0
+-2 -10 -131 0
+227 -69 27 0
+-53 -152 143 0
+69 246 -133 0
+-89 -28 -88 0
+224 -223 -204 0
+58 -124 -249 0
+138 -3 -28 0
+-70 60 226 0
+183 190 70 0
+-215 -60 -14 0
+98 222 -35 0
+-223 -193 -238 0
+-231 -42 -38 0
+249 -176 -79 0
+109 161 -225 0
+33 177 -111 0
+52 -246 109 0
+17 -226 124 0
+193 -180 -43 0
+-186 -106 -150 0
+-49 10 -155 0
+-76 -127 -173 0
+-16 -182 143 0
+6 -179 4 0
+-38 136 107 0
+166 -94 -71 0
+78 -47 170 0
+-27 -144 229 0
+-171 58 57 0
+-7 -143 -165 0
+-109 31 93 0
+177 112 58 0
+-182 150 162 0
+214 -235 99 0
+-78 -210 -249 0
+242 -12 217 0
+-96 -117 -112 0
+172 145 -134 0
+-124 18 -183 0
+79 116 -96 0
+-13 -101 -11 0
+231 -30 69 0
+-76 -103 -175 0
+158 60 247 0
+227 -110 151 0
+72 -200 110 0
+34 160 73 0
+132 77 108 0
+35 194 -102 0
+-67 10 -243 0
+227 -154 128 0
+-129 19 -217 0
+206 2 44 0
+-106 93 24 0
+91 -191 -66 0
+-12 -135 52 0
+-197 99 -56 0
+-130 6 -177 0
+4 -175 -77 0
+-83 223 142 0
+47 -67 -185 0
+-135 153 3 0
+115 196 -60 0
+26 -123 -52 0
+-54 -231 -156 0
+-246 176 -28 0
+85 158 -137 0
+-141 212 148 0
+-77 -29 139 0
+-63 -185 -18 0
+-178 126 73 0
+189 -140 5 0
+-28 117 63 0
+193 143 -95 0
+-118 84 160 0
+33 -229 -165 0
+-203 -123 109 0
+58 -227 202 0
+187 -94 -159 0
+-7 -43 14 0
+206 211 -44 0
+-91 -19 100 0
+-35 -33 -25 0
+-2 90 -20 0
+91 127 -237 0
+-169 249 -125 0
+-189 -210 39 0
+-193 217 111 0
+180 209 -56 0
+181 -205 -236 0
+-203 245 -25 0
+-103 -73 175 0
+228 174 -76 0
+-125 30 -153 0
+-181 50 -185 0
+67 -37 176 0
+-57 -54 111 0
+-91 173 15 0
+111 137 146 0
+-244 -248 -65 0
+110 230 -186 0
+-74 127 -191 0
+26 198 58 0
+156 -225 205 0
+-66 -231 -19 0
+-30 19 -162 0
+102 127 -108 0
+-177 -87 164 0
+53 34 -2 0
+29 151 -219 0
+-229 61 -146 0
+-122 -128 -76 0
+195 97 224 0
+-135 -134 136 0
+-170 -119 -93 0
+196 -210 117 0
+-207 114 140 0
+-130 250 238 0
+-94 -234 -8 0
+154 -70 -225 0
+-66 -179 -62 0
+107 28 16 0
+-172 -190 -41 0
+31 -244 124 0
+-171 131 145 0
+-91 -67 -41 0
+27 74 232 0
+85 -38 -232 0
+-16 227 125 0
+214 185 -233 0
+221 170 50 0
+-217 -99 -90 0
+-240 225 -243 0
+-103 115 -164 0
+79 217 -114 0
+44 45 -114 0
+-109 -22 -33 0
+-154 -210 -149 0
+-83 34 113 0
+176 -89 -83 0
+233 193 202 0
+30 145 -29 0
+-236 -246 -208 0
+-132 -224 -173 0
+-110 -147 -22 0
+100 167 -114 0
+58 42 -44 0
+85 -90 132 0
+182 105 -247 0
+37 -209 114 0
+229 250 -216 0
+242 -107 20 0
+172 28 -214 0
+77 2 -41 0
+-41 -141 -97 0
+-203 177 247 0
+-147 11 154 0
+40 217 -124 0
+-190 -96 196 0
+-118 210 -192 0
+-212 67 208 0
+131 -95 157 0
+87 -107 127 0
+29 -223 16 0
+126 -101 -7 0
+51 31 213 0
+-12 -147 143 0
+172 31 139 0
+-119 -149 -237 0
+-201 33 -229 0
+104 -173 -225 0
+114 194 137 0
+-38 34 -111 0
+-192 201 130 0
+57 -35 -68 0
+-229 -96 113 0
+193 25 238 0
+160 -69 -134 0
+-1 187 -166 0
+-166 -171 35 0
+173 -184 123 0
+81 -79 59 0
+168 67 -158 0
+-16 -88 -89 0
+-181 133 124 0
+242 39 -14 0
+-148 -155 -228 0
+-46 -140 203 0
+-106 -206 128 0
+147 67 228 0
+100 -24 -133 0
+-13 -37 112 0
+126 -39 -225 0
+-118 98 121 0
+90 -189 74 0
+160 -59 130 0
+250 -183 54 0
+-196 -49 85 0
+-84 -245 -174 0
+211 -78 154 0
+139 54 171 0
+36 -96 -25 0
+-136 152 246 0
+-47 156 117 0
+185 70 183 0
+201 242 -132 0
+-213 -45 73 0
+-184 -19 181 0
+-52 35 157 0
+-24 190 -85 0
+-34 229 -179 0
+-143 62 233 0
+-244 -232 135 0
+176 -214 -158 0
+-98 156 -102 0
+120 146 -108 0
+-236 -204 19 0
+-84 161 -49 0
+-91 10 173 0
+161 191 210 0
+-141 243 218 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-070.cnf b/benchmarks/UUF250.1065.100/uuf250-070.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-070.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -20 -44 176 0
+-130 240 169 0
+136 -82 -35 0
+-14 -248 183 0
+81 -2 14 0
+-32 -232 -106 0
+-66 88 221 0
+7 -160 111 0
+-38 -242 -18 0
+15 233 -170 0
+-90 45 114 0
+-176 68 -159 0
+176 58 93 0
+56 136 -63 0
+-243 -120 -197 0
+-44 -238 4 0
+-229 109 73 0
+-70 -180 181 0
+234 22 165 0
+-10 -88 140 0
+-167 -44 -25 0
+-175 179 65 0
+120 135 -249 0
+-81 31 236 0
+-16 85 -168 0
+-192 -208 -210 0
+-173 52 -89 0
+56 -169 39 0
+19 50 -116 0
+84 -61 27 0
+-168 157 -26 0
+-38 45 205 0
+30 -88 -172 0
+154 -160 -191 0
+-211 -247 46 0
+55 166 167 0
+-233 -81 84 0
+191 237 203 0
+-4 -207 -195 0
+-187 -163 -226 0
+229 76 -153 0
+-42 -199 -26 0
+169 -142 -93 0
+-35 -153 191 0
+-159 -65 -20 0
+121 216 5 0
+-216 66 -72 0
+-131 -213 119 0
+161 28 217 0
+-208 166 -159 0
+-157 -171 -113 0
+35 -160 -202 0
+-84 31 -207 0
+-16 165 -229 0
+-76 -224 -151 0
+-131 108 121 0
+129 -55 224 0
+75 -244 -154 0
+-232 -211 73 0
+195 18 62 0
+-45 133 -119 0
+-230 4 193 0
+-76 -157 96 0
+-137 -170 -2 0
+47 -74 -211 0
+-120 -213 -95 0
+127 108 223 0
+172 137 -212 0
+59 -2 -69 0
+-3 8 -21 0
+177 -235 151 0
+-241 -100 -138 0
+-18 91 -85 0
+-129 -166 -201 0
+-144 -229 169 0
+103 -119 -20 0
+-33 130 93 0
+-118 110 -102 0
+151 -217 126 0
+-14 -58 79 0
+-217 74 140 0
+228 110 -158 0
+-82 147 -109 0
+142 250 165 0
+-118 114 136 0
+218 -13 182 0
+135 227 -118 0
+-43 128 -44 0
+99 -203 -141 0
+-91 88 -106 0
+83 1 -165 0
+-23 243 -139 0
+37 -78 64 0
+222 78 77 0
+-104 -181 -134 0
+111 240 169 0
+187 -26 18 0
+12 202 131 0
+199 3 187 0
+-72 -219 208 0
+123 38 104 0
+67 249 133 0
+138 -86 250 0
+127 -108 -34 0
+90 -204 117 0
+161 32 -81 0
+122 -140 -141 0
+52 -113 -50 0
+83 7 -67 0
+-15 -160 153 0
+176 -118 -93 0
+149 4 55 0
+5 59 142 0
+14 193 29 0
+-30 -74 -9 0
+244 -131 -83 0
+2 36 -218 0
+-86 -79 -33 0
+249 -146 -86 0
+-126 -5 -218 0
+-99 180 -53 0
+145 17 225 0
+87 -158 127 0
+13 -133 -155 0
+-242 -35 135 0
+-131 -16 250 0
+123 -92 32 0
+146 -40 -13 0
+-32 171 -30 0
+-66 -10 -224 0
+21 100 157 0
+36 156 -195 0
+-173 -148 187 0
+82 -202 17 0
+50 -204 45 0
+165 -175 -112 0
+175 231 50 0
+-16 -221 200 0
+48 237 -71 0
+-99 -148 161 0
+157 -85 -239 0
+-163 -80 -165 0
+-14 -214 184 0
+-82 213 -75 0
+109 126 -69 0
+84 -176 -74 0
+-5 106 59 0
+132 82 -220 0
+-153 126 98 0
+-148 -137 250 0
+206 240 -194 0
+8 -66 244 0
+74 -116 -143 0
+178 82 63 0
+-150 -207 -228 0
+168 -128 -123 0
+-249 -165 242 0
+55 98 -196 0
+26 -109 195 0
+200 123 -13 0
+-16 174 -18 0
+126 -245 -199 0
+170 -31 28 0
+-247 -154 163 0
+-226 155 -202 0
+-134 -19 171 0
+102 -21 -246 0
+231 -57 -2 0
+-63 168 -34 0
+55 85 -142 0
+-4 206 164 0
+-176 207 -79 0
+-142 -237 -22 0
+23 58 -110 0
+-44 87 53 0
+-81 97 -80 0
+-52 197 -143 0
+96 -9 -136 0
+-60 -174 -188 0
+-137 -23 -58 0
+-64 39 248 0
+-79 -83 216 0
+120 -58 -91 0
+136 -234 -166 0
+44 -40 -168 0
+-2 -42 -165 0
+-18 -13 -29 0
+-65 102 -49 0
+148 242 207 0
+-209 -109 -149 0
+-3 -211 169 0
+-113 -227 116 0
+-132 -24 201 0
+153 -77 50 0
+217 -99 -223 0
+-243 -228 143 0
+-15 -8 79 0
+-229 -30 -62 0
+237 -111 -68 0
+151 187 56 0
+-56 -44 -9 0
+-51 219 161 0
+-166 77 88 0
+217 243 -158 0
+242 179 63 0
+79 107 158 0
+-241 -106 -81 0
+210 -150 6 0
+-94 4 -1 0
+-119 210 190 0
+244 -118 212 0
+-71 28 154 0
+-181 161 88 0
+71 130 -102 0
+-199 126 93 0
+-193 35 -221 0
+-228 -186 -171 0
+215 88 -93 0
+151 -137 9 0
+-135 157 -142 0
+80 -238 217 0
+193 120 -18 0
+-45 216 12 0
+17 -169 -214 0
+-42 55 78 0
+115 -112 110 0
+-164 -105 122 0
+105 -13 90 0
+-194 -166 -25 0
+-78 -232 250 0
+-28 30 144 0
+140 -25 -161 0
+-134 -60 141 0
+80 119 -206 0
+49 103 129 0
+-81 -36 -73 0
+-30 62 -208 0
+-68 -206 -223 0
+-249 9 17 0
+-102 -162 -144 0
+23 41 187 0
+-29 -44 -171 0
+150 51 -199 0
+19 -8 -136 0
+-76 64 160 0
+121 -67 -160 0
+166 -190 -217 0
+79 -75 1 0
+154 -215 -17 0
+-36 75 43 0
+-64 -165 152 0
+147 -138 -3 0
+63 53 -2 0
+73 232 -162 0
+68 56 235 0
+197 65 -194 0
+-162 184 54 0
+91 -110 -80 0
+-40 245 -140 0
+112 152 -215 0
+125 208 30 0
+234 -218 1 0
+-64 221 158 0
+-52 103 -76 0
+101 165 61 0
+31 -136 30 0
+-127 -186 -53 0
+175 -37 -154 0
+-163 -231 70 0
+-147 23 38 0
+29 -119 -184 0
+-144 -55 73 0
+130 -107 81 0
+1 101 -242 0
+-193 -235 186 0
+-30 220 142 0
+-100 172 125 0
+217 248 164 0
+58 32 203 0
+-213 45 -27 0
+172 54 -188 0
+134 116 137 0
+-65 4 3 0
+81 -109 -66 0
+75 120 -212 0
+69 189 40 0
+222 -135 -173 0
+114 -208 213 0
+-151 16 121 0
+133 -124 -148 0
+80 43 104 0
+177 -21 -240 0
+58 243 90 0
+-33 -10 42 0
+182 -109 -214 0
+244 -33 230 0
+-202 -79 -50 0
+-75 234 172 0
+-190 -37 41 0
+71 -122 125 0
+-221 194 110 0
+230 -242 90 0
+-207 -8 250 0
+-159 112 -40 0
+216 -163 102 0
+167 168 245 0
+-37 -98 -26 0
+-142 -83 -216 0
+-145 120 249 0
+165 34 -3 0
+68 40 -117 0
+96 -103 -82 0
+80 120 41 0
+-183 157 -122 0
+21 6 224 0
+222 -90 -137 0
+-73 246 54 0
+-113 -195 -152 0
+156 172 -69 0
+-217 -123 -166 0
+-37 -118 -27 0
+-125 -29 173 0
+210 -46 -234 0
+23 -105 -145 0
+-2 97 120 0
+-106 -73 132 0
+-60 119 116 0
+21 6 95 0
+227 -139 149 0
+-120 -232 -126 0
+-4 -5 -235 0
+223 -196 -99 0
+-138 -199 151 0
+-27 179 -156 0
+205 -170 118 0
+-243 162 -22 0
+207 19 104 0
+200 -245 -230 0
+117 -3 -111 0
+157 -133 -81 0
+41 -206 -151 0
+220 -139 216 0
+105 -144 67 0
+-15 -110 -46 0
+36 38 106 0
+106 -103 -24 0
+-203 -134 95 0
+240 -61 -182 0
+-98 159 -35 0
+-117 -70 203 0
+42 116 66 0
+-250 163 -117 0
+-156 180 87 0
+-60 232 -47 0
+69 86 -164 0
+-83 64 44 0
+169 110 236 0
+190 -183 35 0
+38 -203 89 0
+-46 224 -190 0
+-136 -98 -25 0
+-2 -165 245 0
+-93 -140 203 0
+234 204 -49 0
+178 -83 117 0
+178 41 -103 0
+109 -201 233 0
+189 -39 206 0
+49 -158 101 0
+-48 28 -232 0
+243 246 216 0
+83 210 203 0
+68 244 141 0
+-76 -107 -3 0
+-230 -25 225 0
+137 182 -39 0
+106 -110 -101 0
+160 243 -151 0
+-145 91 65 0
+94 -246 67 0
+-111 -95 -188 0
+-40 53 -75 0
+-47 20 241 0
+-155 215 97 0
+12 206 109 0
+84 135 162 0
+235 -74 162 0
+58 -11 42 0
+-56 112 -78 0
+16 -93 -145 0
+191 5 53 0
+212 11 161 0
+-146 -127 135 0
+-50 -231 202 0
+-66 149 126 0
+-129 214 51 0
+-19 -28 -87 0
+-53 -47 -33 0
+-28 -35 189 0
+-12 -228 -221 0
+-184 -67 206 0
+-61 -16 -49 0
+-52 -247 84 0
+-211 -16 232 0
+201 155 24 0
+22 -159 -222 0
+-66 172 -42 0
+13 113 -238 0
+139 -6 -235 0
+-173 -146 -66 0
+-212 5 -66 0
+-176 76 143 0
+-207 -50 -121 0
+-163 -36 172 0
+58 78 -12 0
+30 -236 250 0
+-67 94 85 0
+217 -17 171 0
+-4 123 102 0
+41 -78 85 0
+48 231 95 0
+-57 142 -107 0
+-12 -67 -182 0
+249 158 15 0
+-107 -123 113 0
+-51 222 43 0
+158 -76 11 0
+180 -228 178 0
+3 158 239 0
+-53 115 193 0
+227 107 89 0
+-139 -159 -183 0
+-9 -101 126 0
+18 -215 -193 0
+76 -35 65 0
+-134 -176 -227 0
+80 -84 136 0
+161 -241 159 0
+71 -194 85 0
+214 25 101 0
+-149 -176 -226 0
+-104 -228 -5 0
+-47 -149 -228 0
+-76 6 98 0
+227 233 72 0
+128 160 -39 0
+23 -139 -164 0
+-14 -175 -51 0
+-145 206 241 0
+40 -92 242 0
+224 -47 -162 0
+199 -172 -86 0
+13 -212 138 0
+49 97 223 0
+49 -129 180 0
+-42 -213 145 0
+-150 173 -215 0
+198 47 125 0
+103 -159 174 0
+162 246 -141 0
+190 77 92 0
+127 -179 238 0
+-3 -110 -68 0
+-204 47 86 0
+139 34 29 0
+-158 -64 -141 0
+65 23 98 0
+-73 -116 120 0
+-67 196 -112 0
+-185 -211 -16 0
+-27 -147 203 0
+-87 209 -122 0
+194 -84 102 0
+-128 -41 40 0
+-221 128 72 0
+126 118 207 0
+178 122 60 0
+-35 249 -155 0
+230 -189 170 0
+-131 -149 240 0
+-13 11 -198 0
+-71 16 -104 0
+202 -99 -157 0
+-234 -214 158 0
+15 113 233 0
+84 78 -128 0
+15 -118 232 0
+-27 199 -145 0
+152 -38 92 0
+-144 -206 186 0
+244 43 -79 0
+87 -89 -244 0
+113 -234 -190 0
+-135 -69 -32 0
+-50 -21 -178 0
+236 141 180 0
+-191 -97 93 0
+175 27 -33 0
+-108 -169 -19 0
+111 -194 167 0
+175 -165 -204 0
+-108 170 -61 0
+250 -28 2 0
+233 -248 203 0
+147 247 -40 0
+127 210 133 0
+45 171 -32 0
+80 -121 162 0
+115 -136 -50 0
+-164 33 -183 0
+172 223 -178 0
+-167 -97 161 0
+-82 31 151 0
+45 227 189 0
+-31 -207 -108 0
+182 -82 -176 0
+99 -52 75 0
+-39 81 -58 0
+-244 -119 -145 0
+7 -244 145 0
+-68 -138 136 0
+222 94 73 0
+-73 141 -153 0
+-49 74 95 0
+132 -13 51 0
+-80 -195 -145 0
+236 -159 235 0
+130 -28 228 0
+9 -207 -132 0
+-160 32 150 0
+217 138 -221 0
+-2 -89 67 0
+72 28 -50 0
+-107 -68 164 0
+125 80 -96 0
+51 7 -41 0
+-179 119 -233 0
+17 -177 -157 0
+-23 82 -34 0
+250 -194 34 0
+249 18 -79 0
+-183 -218 -65 0
+-46 230 95 0
+-169 69 -152 0
+-156 5 -164 0
+12 -98 -149 0
+36 -70 156 0
+19 -30 -99 0
+183 151 -213 0
+-54 -9 222 0
+-99 209 169 0
+186 -84 125 0
+209 203 140 0
+-201 248 22 0
+130 136 133 0
+173 -202 38 0
+146 -134 169 0
+130 -183 55 0
+-141 190 -118 0
+-37 233 -85 0
+248 6 139 0
+121 243 -221 0
+-143 127 197 0
+-53 -55 -185 0
+-2 -140 -219 0
+-168 229 -45 0
+74 68 103 0
+-6 -223 174 0
+-19 -188 94 0
+87 154 140 0
+211 -242 -90 0
+-137 -19 232 0
+-36 138 -35 0
+247 109 107 0
+-90 -148 -163 0
+-91 -163 -228 0
+96 55 192 0
+-139 79 212 0
+-92 34 -160 0
+207 -214 120 0
+106 -33 -235 0
+-6 -59 207 0
+-22 -24 79 0
+-34 -38 149 0
+165 193 -235 0
+106 168 -210 0
+-243 -8 232 0
+201 -226 140 0
+145 -242 124 0
+65 -101 53 0
+-226 241 33 0
+108 74 -41 0
+205 224 -221 0
+181 -147 171 0
+-163 4 206 0
+80 -29 -81 0
+-146 -71 235 0
+-182 -115 -233 0
+81 -140 132 0
+107 106 -75 0
+-153 151 156 0
+-144 158 190 0
+137 -25 -214 0
+-104 8 62 0
+-56 -116 -111 0
+-7 81 82 0
+-31 208 2 0
+70 222 120 0
+206 -194 55 0
+-23 234 180 0
+-65 120 190 0
+-241 63 211 0
+-87 -102 18 0
+4 91 -52 0
+122 131 212 0
+160 -78 -195 0
+103 -215 38 0
+-109 -42 172 0
+234 2 147 0
+-15 -181 -135 0
+-51 -143 -227 0
+221 -95 165 0
+-79 -16 -162 0
+-57 -126 -162 0
+208 -175 -152 0
+-241 -202 27 0
+168 -167 113 0
+203 4 -35 0
+-25 60 -51 0
+157 220 136 0
+-192 54 -238 0
+238 189 101 0
+-119 223 29 0
+-79 111 91 0
+-91 203 -73 0
+13 -203 -189 0
+185 159 -148 0
+60 127 -141 0
+-120 -108 -88 0
+-63 78 86 0
+-21 67 -49 0
+170 2 -128 0
+-236 -96 12 0
+-103 54 -149 0
+-74 -77 215 0
+6 -233 -86 0
+-25 -112 -154 0
+38 165 -36 0
+-91 144 24 0
+126 158 113 0
+-109 -73 -57 0
+97 152 112 0
+-190 -92 -206 0
+-196 -231 -140 0
+5 -96 -130 0
+-192 -45 -19 0
+248 84 48 0
+150 -25 192 0
+-101 -196 64 0
+213 169 130 0
+40 -227 110 0
+204 223 181 0
+102 231 40 0
+-126 -186 -235 0
+223 -139 67 0
+168 21 79 0
+124 32 26 0
+70 -134 -88 0
+-148 -53 110 0
+30 215 -174 0
+198 234 176 0
+80 -134 37 0
+213 8 -203 0
+223 -14 -182 0
+117 175 -138 0
+196 -218 -188 0
+-126 -73 81 0
+-231 -140 -26 0
+-63 -163 156 0
+169 -111 -225 0
+-10 -98 -213 0
+-145 95 -29 0
+244 -237 96 0
+162 -233 -197 0
+118 -146 -52 0
+88 -211 51 0
+7 53 114 0
+241 22 107 0
+121 204 -9 0
+9 -138 131 0
+14 68 -43 0
+-84 -124 3 0
+-67 -149 52 0
+-200 -105 46 0
+195 -181 -204 0
+-158 5 1 0
+-150 153 -243 0
+-181 167 50 0
+75 -40 139 0
+-187 193 -241 0
+74 176 237 0
+-193 -25 208 0
+-86 106 223 0
+168 163 101 0
+117 219 42 0
+89 182 236 0
+130 -199 135 0
+143 219 166 0
+177 22 -166 0
+-127 193 168 0
+-229 -139 -208 0
+-76 -93 163 0
+-20 -72 15 0
+190 -114 -139 0
+-55 -19 -159 0
+-248 -167 97 0
+170 -207 152 0
+-127 187 153 0
+-9 -62 204 0
+113 -222 114 0
+230 -191 218 0
+135 -65 -55 0
+118 -23 158 0
+110 172 91 0
+159 -182 -229 0
+74 183 112 0
+-139 -144 -73 0
+165 48 -242 0
+-102 -177 -77 0
+-201 -147 78 0
+-101 242 -214 0
+220 172 116 0
+12 29 -94 0
+-158 -202 86 0
+-130 94 -222 0
+-240 124 -133 0
+176 56 -87 0
+-87 110 230 0
+-90 20 -33 0
+-1 133 20 0
+-113 80 166 0
+-161 -208 -58 0
+-197 86 -15 0
+7 106 -146 0
+215 32 235 0
+117 -203 -193 0
+23 -194 -2 0
+-216 29 173 0
+-149 195 -188 0
+-212 -126 -137 0
+-82 -202 107 0
+-216 131 -54 0
+200 -101 -133 0
+-240 -44 -127 0
+-79 -185 97 0
+-130 -232 -47 0
+37 140 -114 0
+-51 -73 -38 0
+-116 154 -226 0
+213 159 134 0
+-155 -3 -15 0
+185 26 -79 0
+234 166 -26 0
+-203 -215 -93 0
+128 -170 -81 0
+45 134 -208 0
+249 20 222 0
+30 51 4 0
+244 -25 67 0
+9 81 -194 0
+44 -138 -57 0
+-199 196 -161 0
+8 52 28 0
+-113 -101 124 0
+-203 195 158 0
+69 78 138 0
+-16 -28 30 0
+-153 -205 -104 0
+-30 78 -60 0
+-230 210 -191 0
+139 175 -53 0
+-111 -65 160 0
+192 143 62 0
+5 102 104 0
+-60 235 -71 0
+225 10 -101 0
+159 147 -213 0
+-176 229 -95 0
+13 28 19 0
+228 -151 -7 0
+224 -125 -139 0
+-222 -61 71 0
+-137 54 87 0
+-149 -54 -138 0
+-190 -148 129 0
+-76 -168 153 0
+-139 -213 -114 0
+-68 35 47 0
+-13 164 141 0
+128 -21 -208 0
+-35 43 70 0
+241 146 -24 0
+-98 173 -206 0
+231 -89 -135 0
+-182 117 -236 0
+41 157 246 0
+-172 -85 148 0
+116 -36 175 0
+-42 160 90 0
+-141 212 195 0
+79 142 224 0
+-76 173 151 0
+-225 234 126 0
+-150 96 -215 0
+67 162 207 0
+78 -117 -199 0
+118 -16 -123 0
+-109 213 224 0
+39 12 -124 0
+-249 67 58 0
+-13 -155 -212 0
+161 73 -167 0
+-24 -199 -117 0
+-26 -222 -240 0
+45 -224 -57 0
+-197 -193 -38 0
+-60 64 -66 0
+-132 120 105 0
+-226 143 -9 0
+205 -86 -208 0
+-144 134 -79 0
+-175 103 -46 0
+147 -210 -12 0
+39 -183 21 0
+-32 103 148 0
+-126 -6 219 0
+187 -113 232 0
+249 152 136 0
+39 -42 35 0
+118 -42 244 0
+-233 160 47 0
+124 210 171 0
+229 61 15 0
+-128 -100 165 0
+8 -54 147 0
+-80 143 211 0
+185 204 18 0
+-218 -38 -139 0
+105 -30 -49 0
+124 -199 -39 0
+71 -30 -92 0
+89 -91 -124 0
+185 -163 220 0
+23 249 151 0
+57 -142 -40 0
+-44 232 -20 0
+-55 -102 -16 0
+111 -141 123 0
+202 237 15 0
+-193 -114 174 0
+-223 -2 67 0
+-168 191 -181 0
+144 230 -29 0
+33 12 229 0
+81 56 151 0
+-89 11 -110 0
+-235 170 186 0
+53 246 35 0
+73 45 -107 0
+-88 -173 25 0
+-96 -14 73 0
+-201 154 245 0
+-191 -122 92 0
+-71 25 -148 0
+-146 -163 162 0
+232 -246 102 0
+128 152 -174 0
+219 -229 114 0
+163 -25 -89 0
+-50 96 -77 0
+-49 246 -222 0
+170 177 74 0
+-85 17 90 0
+13 240 68 0
+15 99 -114 0
+68 108 -125 0
+212 176 -101 0
+-147 104 -167 0
+30 -64 232 0
+-116 179 -130 0
+-109 -88 47 0
+157 88 -229 0
+157 20 -101 0
+66 -36 -215 0
+-79 -249 58 0
+-147 87 165 0
+-246 -226 129 0
+223 -140 22 0
+-225 29 -64 0
+67 154 -195 0
+201 -8 9 0
+157 -197 54 0
+38 -144 -177 0
+-87 -191 -168 0
+96 196 148 0
+-213 -20 -17 0
+50 42 164 0
+141 -115 -228 0
+207 -10 134 0
+118 4 208 0
+24 -6 -47 0
+-7 -27 224 0
+-5 20 165 0
+176 -43 97 0
+72 34 9 0
+56 72 59 0
+34 119 -62 0
+-58 43 210 0
+-61 199 88 0
+-163 80 38 0
+224 164 157 0
+-68 49 -137 0
+70 114 -217 0
+-76 147 -189 0
+-167 -217 -26 0
+-39 -113 48 0
+213 -111 100 0
+-161 30 -240 0
+-16 14 169 0
+95 -34 142 0
+87 -34 -73 0
+-245 -141 94 0
+143 191 107 0
+98 -70 6 0
+-121 171 13 0
+5 127 -110 0
+31 -196 -240 0
+241 -69 -91 0
+-183 250 216 0
+59 146 23 0
+-109 68 242 0
+-213 134 -242 0
+-102 247 -237 0
+88 -27 -137 0
+-156 23 58 0
+44 -202 188 0
+82 133 -175 0
+-242 -186 179 0
+117 216 49 0
+-165 175 -36 0
+93 -148 81 0
+-72 15 -134 0
+178 80 154 0
+-129 -174 246 0
+-189 92 190 0
+-103 -157 190 0
+185 8 -137 0
+-36 182 55 0
+-221 167 -36 0
+-231 32 55 0
+-213 108 -25 0
+-25 226 -219 0
+-136 80 -154 0
+53 -240 -108 0
+52 187 -232 0
+-224 -70 -94 0
+-209 -246 -111 0
+149 -43 235 0
+245 36 -244 0
+53 175 -136 0
+20 5 62 0
+249 -211 -29 0
+-14 36 -227 0
+-2 -82 245 0
+194 237 44 0
+-73 -40 78 0
+-168 152 -41 0
+131 24 213 0
+67 23 133 0
+-181 211 53 0
+-48 112 -126 0
+163 -166 -246 0
+239 -200 -135 0
+-162 245 -68 0
+-154 222 186 0
+176 123 -120 0
+6 -32 -49 0
+174 -129 -175 0
+243 136 -140 0
+-194 -13 -123 0
+137 66 -7 0
+-140 122 157 0
+163 47 -175 0
+233 -97 -34 0
+-23 -100 155 0
+29 115 -111 0
+161 -11 -100 0
+114 -111 19 0
+-186 179 219 0
+111 -74 -224 0
+-61 247 -66 0
+-149 192 -197 0
+-220 -122 -5 0
+110 96 -131 0
+-202 -176 -5 0
+-126 -2 220 0
+128 72 -194 0
+-219 39 -75 0
+176 -137 -80 0
+-238 166 69 0
+-215 -216 -11 0
+-187 36 6 0
+-82 79 -114 0
+-140 227 -27 0
+-113 20 -156 0
+-192 -227 212 0
+-136 -97 155 0
+216 -59 -92 0
+-219 104 -120 0
+-235 186 -172 0
+136 59 159 0
+216 147 -167 0
+-134 3 -201 0
+-118 50 19 0
+140 -30 -28 0
+-244 -54 -204 0
+-223 -116 -111 0
+-32 119 -151 0
+-148 -211 32 0
+7 -88 106 0
+-179 143 -78 0
+-97 -18 94 0
+105 -189 197 0
+237 -68 -1 0
+-94 241 -37 0
+223 203 79 0
+29 -182 142 0
+-201 -242 -237 0
+-188 233 -225 0
+-137 95 -198 0
+-109 17 175 0
+-61 -95 191 0
+-250 168 71 0
+143 -3 50 0
+74 -76 -145 0
+-244 107 205 0
+178 104 116 0
+197 56 250 0
+-84 184 68 0
+184 -125 83 0
+-17 140 -188 0
+241 235 -85 0
+-189 50 -197 0
+4 151 -172 0
+-78 217 -97 0
+-241 62 -132 0
+-160 -23 173 0
+136 68 -75 0
+-70 11 41 0
+213 160 42 0
+-52 -61 -147 0
+121 -149 201 0
+-68 28 -147 0
+33 -179 -164 0
+-148 -132 -154 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-071.cnf b/benchmarks/UUF250.1065.100/uuf250-071.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-071.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -17 -169 231 0
+-168 93 -224 0
+-67 -159 119 0
+9 172 -211 0
+66 243 -93 0
+60 49 68 0
+-156 -210 96 0
+-71 -246 -6 0
+-236 193 169 0
+-89 -95 244 0
+-81 -197 75 0
+-151 142 76 0
+92 93 -250 0
+94 -17 -126 0
+15 -52 -250 0
+34 -63 83 0
+225 111 -211 0
+54 198 75 0
+237 -138 123 0
+17 -165 137 0
+-153 207 -183 0
+54 39 3 0
+247 -142 56 0
+177 182 -238 0
+134 61 -54 0
+141 -230 -183 0
+-215 19 35 0
+-77 31 -14 0
+-232 28 -139 0
+-108 -210 243 0
+137 -120 50 0
+65 158 33 0
+-221 201 -97 0
+192 65 225 0
+13 141 -10 0
+75 187 110 0
+-138 -70 209 0
+238 139 35 0
+32 -64 -181 0
+57 -158 -105 0
+-56 238 92 0
+-217 -249 166 0
+9 -157 222 0
+161 22 158 0
+-55 -85 211 0
+-64 207 -111 0
+-2 88 -221 0
+-1 22 48 0
+-67 225 60 0
+-27 121 172 0
+-111 -94 -29 0
+-193 -1 238 0
+55 -169 22 0
+-139 -207 -61 0
+-36 -208 247 0
+30 56 121 0
+-208 -220 120 0
+-195 188 206 0
+53 -178 -54 0
+-240 162 -193 0
+-13 -148 -193 0
+3 163 188 0
+160 52 9 0
+213 -71 225 0
+-250 -173 -12 0
+80 172 -27 0
+-241 -58 145 0
+250 -90 54 0
+54 -168 142 0
+-129 183 -248 0
+19 -204 -79 0
+-27 -216 191 0
+-172 -144 -210 0
+-47 -206 83 0
+14 112 198 0
+-168 19 26 0
+131 90 217 0
+-192 -182 -5 0
+-67 -203 111 0
+164 -154 -206 0
+-183 83 225 0
+-209 210 -128 0
+37 222 -70 0
+197 190 179 0
+152 2 -223 0
+64 45 220 0
+-76 -212 9 0
+-91 -173 -11 0
+136 -161 -73 0
+133 -121 162 0
+-243 41 68 0
+12 154 -32 0
+59 198 91 0
+204 244 -215 0
+187 191 54 0
+-122 38 -72 0
+11 12 -54 0
+210 -91 -109 0
+104 -113 211 0
+3 -76 209 0
+-88 -46 42 0
+60 247 53 0
+-25 247 175 0
+100 -151 198 0
+77 222 162 0
+39 115 133 0
+-122 -83 -114 0
+-9 221 -149 0
+-17 202 96 0
+-51 88 36 0
+-49 -162 -178 0
+-48 113 -34 0
+-64 -46 201 0
+157 -246 6 0
+66 -10 -104 0
+165 -20 -138 0
+43 -248 241 0
+57 -223 73 0
+60 90 47 0
+-81 158 -15 0
+161 174 -5 0
+-176 -58 201 0
+195 -190 82 0
+68 5 -105 0
+-119 150 104 0
+119 244 36 0
+77 -217 -108 0
+-138 78 -181 0
+235 163 -131 0
+-36 145 -100 0
+1 147 -177 0
+-86 96 185 0
+184 -11 -145 0
+240 214 -151 0
+-70 -88 72 0
+103 227 246 0
+-246 98 -111 0
+-248 224 -244 0
+131 -77 -187 0
+208 -17 76 0
+129 39 28 0
+-139 -63 -138 0
+-233 -241 -152 0
+-199 13 66 0
+-124 1 -29 0
+1 158 4 0
+-68 -170 -134 0
+133 -152 -117 0
+23 -77 11 0
+-100 85 55 0
+94 35 241 0
+168 131 192 0
+177 219 -12 0
+42 24 -215 0
+-107 211 11 0
+-244 183 -79 0
+-7 -196 23 0
+59 -173 77 0
+-209 8 -102 0
+100 167 174 0
+-155 70 -195 0
+-126 61 -170 0
+6 -68 89 0
+160 97 63 0
+-225 -120 39 0
+161 136 -186 0
+-78 -245 50 0
+163 -147 126 0
+56 -139 -111 0
+240 125 -1 0
+144 183 -116 0
+69 115 229 0
+177 24 -17 0
+-67 -80 134 0
+57 -187 -158 0
+-37 -110 -112 0
+137 7 13 0
+235 51 -148 0
+-247 170 -2 0
+164 -152 135 0
+1 -245 -209 0
+12 -33 153 0
+149 -131 -78 0
+-219 128 -100 0
+168 -171 97 0
+152 243 -49 0
+-7 -117 228 0
+186 40 -6 0
+193 55 15 0
+237 -192 -193 0
+-137 145 177 0
+130 -11 149 0
+-231 105 -81 0
+-123 60 -222 0
+159 -88 -188 0
+-35 -58 76 0
+-244 -121 90 0
+183 -208 -113 0
+-179 -66 -39 0
+146 -111 -229 0
+14 -246 -206 0
+170 201 69 0
+-18 24 -4 0
+-111 215 -13 0
+40 10 74 0
+167 -107 -31 0
+-70 116 188 0
+-185 143 54 0
+-135 134 -54 0
+-111 73 178 0
+-220 -6 127 0
+-237 198 188 0
+203 -20 -204 0
+-95 -92 -111 0
+-67 100 216 0
+-14 3 -62 0
+-212 -239 -137 0
+-211 116 -242 0
+142 216 41 0
+147 -180 -129 0
+-168 187 -165 0
+168 -39 156 0
+27 149 184 0
+218 -206 -20 0
+-38 -105 -64 0
+-78 134 -173 0
+160 29 -38 0
+134 -110 -124 0
+-122 95 143 0
+25 141 -205 0
+-75 -134 -55 0
+247 37 195 0
+-9 236 137 0
+-70 175 -108 0
+63 -91 -101 0
+-189 -3 -41 0
+159 247 204 0
+131 -39 42 0
+-31 -241 20 0
+-99 15 177 0
+-106 -221 108 0
+63 -122 -104 0
+72 105 173 0
+-207 152 84 0
+-62 138 51 0
+-93 193 55 0
+-58 -152 140 0
+-45 240 219 0
+-60 59 241 0
+-180 96 168 0
+64 -177 197 0
+136 185 187 0
+139 141 -94 0
+-197 167 4 0
+-217 -240 -135 0
+139 -33 145 0
+121 37 205 0
+163 200 191 0
+-202 -4 215 0
+-245 158 -14 0
+-97 181 -16 0
+-12 -137 202 0
+-17 107 213 0
+-5 65 -24 0
+243 -15 -123 0
+238 -240 95 0
+169 -241 -248 0
+134 -224 -50 0
+-117 -184 -228 0
+-106 -144 -13 0
+-142 -138 -146 0
+98 -59 116 0
+38 -64 -46 0
+-250 -27 160 0
+-225 -23 206 0
+143 -142 -242 0
+163 227 191 0
+-102 -110 184 0
+124 -196 121 0
+95 -147 60 0
+-155 26 201 0
+-28 227 -56 0
+89 108 -238 0
+-116 -130 129 0
+24 7 197 0
+143 211 -106 0
+-173 134 -147 0
+107 -190 10 0
+-27 77 145 0
+-206 -87 63 0
+232 -62 -80 0
+-7 78 -69 0
+55 162 109 0
+-79 -33 -147 0
+30 144 -46 0
+211 28 -26 0
+225 121 8 0
+212 -78 -225 0
+140 -221 -13 0
+245 223 -94 0
+5 26 168 0
+-211 40 -153 0
+31 45 -3 0
+-236 4 115 0
+199 35 31 0
+183 80 -121 0
+131 71 226 0
+-208 69 -103 0
+-105 61 220 0
+28 7 44 0
+153 232 197 0
+-209 -211 -127 0
+243 -202 235 0
+61 -17 -119 0
+40 14 -184 0
+-201 -224 214 0
+204 -206 -6 0
+-246 -133 201 0
+-39 38 129 0
+84 -108 -128 0
+-250 141 -173 0
+8 242 125 0
+-12 68 147 0
+-74 -86 -161 0
+-68 75 86 0
+145 91 -167 0
+236 61 196 0
+125 86 -85 0
+145 121 -218 0
+34 141 -35 0
+145 230 217 0
+-15 -31 -82 0
+228 15 240 0
+-195 -181 -158 0
+-123 -19 -121 0
+-34 32 -186 0
+20 107 -12 0
+-6 44 -168 0
+-33 -50 134 0
+170 -85 137 0
+-246 25 -56 0
+-162 -45 5 0
+-77 -152 -115 0
+197 180 -21 0
+198 39 67 0
+-108 74 84 0
+61 167 152 0
+-136 -166 199 0
+-220 -106 -25 0
+223 -133 182 0
+-98 -75 83 0
+-39 47 4 0
+-238 -247 -9 0
+32 -216 -24 0
+-199 -179 92 0
+-140 -66 133 0
+60 -35 166 0
+-156 -213 23 0
+84 -180 -235 0
+-66 184 119 0
+216 -203 -152 0
+-218 234 -183 0
+-160 203 120 0
+-202 201 -197 0
+-128 124 -115 0
+-83 247 131 0
+132 -62 39 0
+221 105 -38 0
+108 -240 -106 0
+237 54 37 0
+-30 132 -63 0
+215 247 -220 0
+-89 32 19 0
+-32 229 -46 0
+51 20 26 0
+-153 150 207 0
+123 24 -69 0
+7 -114 161 0
+-82 -22 10 0
+100 209 -63 0
+-200 -198 -83 0
+227 -36 -165 0
+174 -134 54 0
+-116 241 -65 0
+-169 218 -182 0
+-164 -42 174 0
+137 -173 -123 0
+241 -142 134 0
+-89 -92 -33 0
+127 135 -118 0
+-35 29 -1 0
+-45 -161 120 0
+168 -202 -230 0
+-94 -85 47 0
+-26 -115 148 0
+102 -207 42 0
+-50 -210 -225 0
+-7 45 -138 0
+-192 189 -218 0
+-2 -90 -70 0
+-163 -84 200 0
+-19 -236 -75 0
+180 -161 246 0
+-200 88 30 0
+-124 -78 -183 0
+-186 140 -248 0
+249 112 169 0
+24 35 -233 0
+-111 -51 217 0
+-234 92 120 0
+80 220 236 0
+-11 -103 191 0
+-2 -199 -81 0
+113 -79 -232 0
+-121 203 42 0
+87 197 -47 0
+151 -34 -4 0
+-137 -213 127 0
+-148 -59 -175 0
+80 -9 -96 0
+-198 -85 -160 0
+-144 -57 -216 0
+-75 -34 141 0
+-47 148 147 0
+-114 -106 43 0
+172 -174 125 0
+-15 -61 -88 0
+159 -33 18 0
+137 32 -165 0
+67 116 46 0
+150 247 195 0
+-55 93 -172 0
+-127 231 -162 0
+162 -166 -177 0
+17 15 45 0
+84 23 -116 0
+140 -101 37 0
+191 120 90 0
+-248 175 -35 0
+-104 18 248 0
+-18 -164 -143 0
+78 -82 40 0
+223 -84 -153 0
+-181 183 91 0
+-198 212 -110 0
+-66 127 103 0
+-148 -87 127 0
+220 -173 103 0
+-38 -165 221 0
+219 78 -40 0
+17 88 25 0
+165 -193 120 0
+-62 -100 -242 0
+-202 -10 141 0
+250 -106 99 0
+-188 201 210 0
+247 236 199 0
+-186 89 -178 0
+154 204 159 0
+-65 -125 151 0
+35 101 -245 0
+-59 91 198 0
+111 -206 204 0
+-191 161 12 0
+-49 160 208 0
+-248 -173 -77 0
+-241 -44 -22 0
+-214 79 95 0
+19 56 -213 0
+88 90 -157 0
+-87 50 -152 0
+95 -32 -181 0
+6 183 227 0
+153 -119 -148 0
+113 236 28 0
+-249 117 -128 0
+-37 -126 -200 0
+115 248 -103 0
+184 1 -71 0
+19 -229 -205 0
+125 -247 -102 0
+172 -184 -7 0
+-41 16 247 0
+-95 40 -96 0
+134 -140 -190 0
+-72 60 185 0
+56 234 -16 0
+61 146 182 0
+-151 133 -77 0
+-207 180 87 0
+85 90 -82 0
+102 -68 -128 0
+-33 -190 -128 0
+2 -147 48 0
+26 -99 25 0
+-134 79 -131 0
+-110 199 211 0
+220 99 30 0
+13 -64 171 0
+-155 168 -161 0
+220 -164 234 0
+-243 -239 30 0
+43 195 194 0
+97 55 -69 0
+-81 -19 -129 0
+-146 167 -73 0
+-210 -9 -190 0
+84 4 -110 0
+33 -173 207 0
+-63 20 90 0
+-100 157 -202 0
+124 -245 -227 0
+227 67 192 0
+-238 -126 -190 0
+15 -40 -150 0
+140 81 66 0
+59 -126 95 0
+-223 165 -144 0
+181 -239 114 0
+-250 197 130 0
+59 189 -190 0
+225 89 68 0
+147 96 -170 0
+-29 190 159 0
+232 -59 38 0
+-220 -16 26 0
+-101 -115 144 0
+174 82 113 0
+-15 151 62 0
+14 -23 -179 0
+-138 104 152 0
+219 114 156 0
+-129 206 172 0
+-114 -63 -194 0
+-46 250 -8 0
+110 189 245 0
+-53 -70 -121 0
+-49 60 -107 0
+-13 165 -218 0
+-191 135 203 0
+90 -218 192 0
+-91 -32 113 0
+-113 38 -104 0
+125 -20 -70 0
+-45 165 -43 0
+-1 203 120 0
+235 127 130 0
+-141 -200 -158 0
+-150 -43 -184 0
+-128 -179 -73 0
+-72 177 -138 0
+-40 -103 -51 0
+-39 92 87 0
+110 -236 -48 0
+201 83 111 0
+209 75 213 0
+20 -55 -184 0
+208 -13 225 0
+50 68 -46 0
+-30 62 82 0
+-178 -44 -160 0
+-221 -160 -230 0
+39 -187 -216 0
+74 -32 242 0
+-119 160 -164 0
+-36 228 -42 0
+120 -89 90 0
+53 31 -6 0
+-193 -117 -19 0
+-36 105 58 0
+-198 91 -85 0
+170 155 40 0
+79 57 63 0
+72 -18 -224 0
+239 -238 65 0
+-153 135 -210 0
+-189 43 -150 0
+10 -130 211 0
+-180 35 54 0
+-113 -243 177 0
+61 -64 6 0
+-236 228 150 0
+224 159 14 0
+-226 156 103 0
+-241 144 100 0
+-212 -113 92 0
+218 146 6 0
+-171 -82 193 0
+233 -104 220 0
+192 -222 -144 0
+-70 101 -58 0
+-190 -35 -113 0
+-229 72 -53 0
+-236 237 34 0
+206 13 -238 0
+45 124 226 0
+-70 -225 -78 0
+-152 148 50 0
+-135 55 41 0
+-184 215 -125 0
+47 -109 53 0
+-66 -30 -63 0
+-121 113 -130 0
+224 201 3 0
+126 -53 227 0
+-179 21 150 0
+-70 109 141 0
+-114 123 214 0
+-192 17 231 0
+-206 -157 -152 0
+224 86 -146 0
+234 137 48 0
+-226 132 -173 0
+-220 67 232 0
+-50 -217 169 0
+-77 -123 -160 0
+-161 230 -113 0
+-8 79 -13 0
+-145 -238 -204 0
+139 -237 180 0
+132 -15 -201 0
+-18 147 177 0
+11 114 -109 0
+161 188 114 0
+78 202 -38 0
+86 -140 -240 0
+-234 199 -123 0
+190 89 -92 0
+176 -22 -73 0
+-91 -213 89 0
+104 56 -237 0
+-70 -75 -116 0
+171 -175 -32 0
+-147 -148 166 0
+-105 -28 -14 0
+40 10 -39 0
+193 172 -205 0
+2 34 114 0
+177 -192 -234 0
+-143 -15 199 0
+-140 246 -114 0
+58 214 138 0
+202 23 36 0
+-151 233 -22 0
+56 217 -196 0
+-110 -12 -148 0
+190 247 -133 0
+79 211 -176 0
+-195 176 214 0
+148 117 -4 0
+-246 -231 138 0
+-62 -143 73 0
+97 -50 42 0
+-4 108 243 0
+5 222 170 0
+135 -61 -21 0
+-99 -15 117 0
+3 56 136 0
+112 82 -157 0
+158 54 203 0
+-118 -196 78 0
+-113 -66 45 0
+-65 240 -59 0
+-250 146 218 0
+138 -159 -70 0
+-107 -104 77 0
+215 105 110 0
+13 148 87 0
+-206 98 17 0
+189 -142 -176 0
+-139 88 15 0
+10 -236 -112 0
+217 7 -93 0
+-173 -33 39 0
+-206 -146 -185 0
+42 3 57 0
+-17 11 176 0
+-102 12 -214 0
+77 122 -193 0
+222 -223 171 0
+-145 -168 89 0
+-16 192 -124 0
+62 179 -141 0
+179 -159 -101 0
+108 -146 152 0
+-114 142 196 0
+-66 109 -62 0
+-68 -112 -67 0
+187 -66 -57 0
+217 45 127 0
+147 -186 16 0
+213 -204 218 0
+-163 -210 129 0
+-127 -104 80 0
+165 -108 -61 0
+-166 -123 -69 0
+40 -178 160 0
+-24 114 -12 0
+-167 -219 -33 0
+14 68 33 0
+207 -24 132 0
+-231 245 -24 0
+-192 -26 -89 0
+-133 95 149 0
+91 -104 -118 0
+131 -134 -250 0
+-108 139 -199 0
+-106 -221 -227 0
+124 -57 248 0
+-73 -63 193 0
+-167 66 -4 0
+120 185 50 0
+-20 171 -49 0
+-149 237 30 0
+-235 81 -65 0
+47 188 -66 0
+211 223 -79 0
+-88 61 -65 0
+-109 205 -165 0
+-140 87 5 0
+204 60 213 0
+-163 71 39 0
+-135 169 -141 0
+127 163 152 0
+-215 -189 90 0
+-244 97 163 0
+22 29 -93 0
+140 154 -92 0
+-228 229 58 0
+-133 -234 -46 0
+-75 -196 -35 0
+9 -173 -179 0
+25 -122 -102 0
+11 130 -182 0
+-177 142 -185 0
+-161 -188 -82 0
+95 183 -156 0
+222 -59 -10 0
+-27 185 42 0
+160 -180 193 0
+230 63 -242 0
+-44 -102 -99 0
+87 -98 192 0
+8 -198 51 0
+101 -65 -234 0
+98 -139 -198 0
+5 -243 -57 0
+-237 28 -30 0
+44 -132 148 0
+-148 31 119 0
+-18 171 165 0
+-170 14 107 0
+-159 104 -76 0
+138 -75 81 0
+-89 -66 43 0
+-233 -215 36 0
+12 100 -59 0
+-166 -235 29 0
+191 60 135 0
+33 -183 119 0
+-190 122 -31 0
+20 -31 -60 0
+4 64 120 0
+-93 245 -102 0
+-31 49 129 0
+-216 63 -140 0
+206 -58 189 0
+151 -140 -150 0
+-62 -16 -200 0
+-108 -25 -14 0
+-4 -139 -200 0
+-52 91 -46 0
+-78 6 -72 0
+-182 -87 10 0
+96 107 -27 0
+-246 -97 -89 0
+-182 42 -64 0
+-159 110 -176 0
+-223 -19 38 0
+235 246 -143 0
+211 101 83 0
+24 -227 -114 0
+7 113 -183 0
+65 113 -171 0
+31 8 99 0
+3 213 -166 0
+-77 -235 -102 0
+171 -51 5 0
+-236 207 -211 0
+-113 35 230 0
+-45 -79 55 0
+198 208 -47 0
+48 -43 -36 0
+151 131 -135 0
+85 149 -172 0
+-156 154 -77 0
+22 61 166 0
+52 -158 -79 0
+-15 -112 -105 0
+-36 57 -41 0
+205 -27 -53 0
+-240 8 227 0
+192 -128 -245 0
+245 -229 67 0
+241 162 -97 0
+-181 74 -244 0
+-150 -94 239 0
+-214 -191 -209 0
+206 133 230 0
+45 171 116 0
+-8 -114 78 0
+141 63 46 0
+-231 -1 -50 0
+103 -167 87 0
+-102 16 17 0
+-51 100 -170 0
+-186 -231 200 0
+-91 -230 -12 0
+-94 21 140 0
+26 -204 -126 0
+98 223 -67 0
+154 37 -138 0
+114 -109 116 0
+-98 93 -54 0
+-97 49 110 0
+191 -188 4 0
+164 -109 -140 0
+188 -76 16 0
+-87 48 -107 0
+-47 131 178 0
+-188 43 -206 0
+-45 214 -18 0
+93 202 55 0
+-123 -92 52 0
+109 -29 216 0
+54 123 -112 0
+-169 109 -124 0
+-166 -135 91 0
+224 116 -187 0
+110 -203 -197 0
+144 43 4 0
+166 -221 -175 0
+178 72 102 0
+113 15 211 0
+-217 -149 -8 0
+45 118 39 0
+114 39 -61 0
+6 5 39 0
+-202 -136 -94 0
+-217 151 32 0
+221 -109 -124 0
+-100 19 34 0
+-128 -63 -116 0
+246 122 -24 0
+222 -250 -109 0
+-9 -195 -31 0
+-127 -55 205 0
+-22 93 -74 0
+27 5 -115 0
+7 66 148 0
+38 -78 67 0
+-4 -86 75 0
+219 -18 -132 0
+-36 -182 -145 0
+-47 239 55 0
+-66 -141 -201 0
+-153 -212 -245 0
+-16 -138 -8 0
+-37 216 96 0
+-171 163 -65 0
+98 173 58 0
+-207 -227 -201 0
+198 -33 199 0
+132 179 207 0
+-233 206 98 0
+56 235 73 0
+60 -246 -66 0
+-202 -126 -244 0
+-12 -102 -136 0
+2 148 -135 0
+-114 160 -182 0
+25 73 -216 0
+50 -35 -20 0
+-1 -196 92 0
+-65 166 153 0
+146 128 -168 0
+48 -88 4 0
+-157 227 121 0
+166 -21 -1 0
+-12 -220 80 0
+173 -64 221 0
+21 -189 121 0
+-110 108 24 0
+36 -198 -64 0
+200 -217 189 0
+123 -54 171 0
+-127 -164 -250 0
+44 47 58 0
+-111 63 -39 0
+143 48 209 0
+187 200 143 0
+-169 200 -166 0
+-183 177 -27 0
+22 56 -62 0
+-167 7 -35 0
+-194 239 -79 0
+155 225 166 0
+30 43 -211 0
+194 -24 34 0
+-210 61 -89 0
+216 -248 -174 0
+-42 -137 173 0
+-241 236 76 0
+-180 -236 -102 0
+-46 -201 56 0
+-69 -160 107 0
+190 -245 -227 0
+-145 -193 -170 0
+-49 74 -198 0
+-146 -82 139 0
+-61 35 -243 0
+-8 216 -192 0
+168 -224 -86 0
+-48 -242 52 0
+184 -38 -170 0
+-156 -50 -170 0
+96 -224 -161 0
+180 -125 -213 0
+244 10 148 0
+133 188 78 0
+188 166 115 0
+-52 -160 56 0
+-202 -127 138 0
+-70 -135 108 0
+7 63 50 0
+150 -53 226 0
+-97 -211 -200 0
+165 125 -24 0
+151 109 -50 0
+-121 -83 -42 0
+-230 67 209 0
+-245 177 78 0
+91 243 -125 0
+29 -195 22 0
+58 -73 179 0
+-5 -222 -161 0
+-80 171 -169 0
+158 207 239 0
+-196 -99 -227 0
+-63 234 -3 0
+-87 88 -217 0
+-239 130 -65 0
+-154 -194 -136 0
+-175 -171 -55 0
+81 -201 215 0
+78 28 -135 0
+188 -13 64 0
+181 -73 45 0
+22 139 191 0
+58 -120 -29 0
+-70 31 248 0
+-139 12 -35 0
+53 195 -27 0
+117 33 -130 0
+-136 -167 -39 0
+-134 -9 22 0
+-154 102 108 0
+-143 -107 65 0
+160 -70 -108 0
+-208 -13 133 0
+239 -60 80 0
+-106 95 -144 0
+-83 176 53 0
+222 5 -76 0
+-46 -2 -215 0
+249 -237 -200 0
+121 102 235 0
+212 146 194 0
+21 15 44 0
+48 140 89 0
+152 -66 74 0
+-242 16 -171 0
+-245 241 -130 0
+227 25 188 0
+-107 -168 -171 0
+33 -82 -53 0
+177 -175 -213 0
+-82 146 -232 0
+134 61 -12 0
+102 -188 -49 0
+9 166 -60 0
+-9 199 167 0
+213 128 -195 0
+222 -108 192 0
+-144 126 123 0
+-174 -175 -161 0
+-244 -147 -69 0
+177 -70 -100 0
+-52 -130 -4 0
+-67 -65 68 0
+-40 -154 -2 0
+-103 132 95 0
+-57 -23 107 0
+52 -195 144 0
+248 -5 129 0
+-142 -234 -12 0
+-92 -35 -32 0
+224 -13 152 0
+-95 221 -240 0
+-52 23 -183 0
+39 229 109 0
+-201 -213 77 0
+111 -122 -46 0
+57 47 -185 0
+-224 86 233 0
+-32 55 -49 0
+183 56 132 0
+42 -148 153 0
+-51 216 -151 0
+-195 -234 20 0
+248 171 -91 0
+216 244 2 0
+128 -44 188 0
+135 -182 62 0
+-219 112 -57 0
+24 37 -117 0
+60 -49 -171 0
+101 25 217 0
+-135 -189 -29 0
+20 -192 58 0
+-22 203 -134 0
+-67 -127 -15 0
+-160 39 -186 0
+224 -212 -178 0
+198 177 93 0
+-102 -25 225 0
+-201 -230 168 0
+127 126 -145 0
+-51 -225 182 0
+-129 -175 17 0
+-243 31 -43 0
+-8 -215 -186 0
+-31 57 27 0
+146 -169 -3 0
+-167 -26 154 0
+-202 -239 -113 0
+-200 -213 93 0
+37 169 -79 0
+92 239 115 0
+-74 -233 37 0
+-60 117 -22 0
+-50 -61 190 0
+-165 232 246 0
+190 -136 -77 0
+65 53 126 0
+-133 90 158 0
+131 -62 79 0
+-148 118 6 0
+233 51 -186 0
+202 168 -218 0
+118 152 88 0
+43 187 162 0
+-145 155 233 0
+-202 31 -144 0
+53 42 -165 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-072.cnf b/benchmarks/UUF250.1065.100/uuf250-072.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-072.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -155 41 182 0
+-60 175 17 0
+222 131 177 0
+55 60 -249 0
+212 -210 -3 0
+88 -154 241 0
+53 -213 239 0
+181 174 -198 0
+-158 102 10 0
+-137 -80 60 0
+90 238 213 0
+-144 -59 78 0
+-199 -59 -203 0
+96 -73 -101 0
+205 116 -48 0
+73 -95 -185 0
+-150 -68 -249 0
+-7 148 185 0
+209 -141 -173 0
+28 -200 18 0
+-24 37 119 0
+-149 -222 110 0
+-24 -205 207 0
+-59 -122 -141 0
+-133 209 86 0
+174 58 -86 0
+-85 165 129 0
+-4 87 -32 0
+211 103 -68 0
+237 217 -208 0
+-121 41 50 0
+-114 168 231 0
+70 116 -131 0
+47 -35 28 0
+114 -122 -78 0
+63 64 235 0
+-179 -134 235 0
+203 195 212 0
+8 -94 -72 0
+-147 -71 78 0
+-169 204 85 0
+-220 -245 239 0
+52 -108 60 0
+-51 -199 122 0
+131 227 -156 0
+-23 -72 12 0
+145 134 -106 0
+-152 145 -29 0
+215 33 -83 0
+165 147 216 0
+247 -24 156 0
+-126 -93 -177 0
+-200 94 -110 0
+-113 224 -227 0
+-184 225 -140 0
+-232 41 164 0
+181 -174 -206 0
+-72 104 242 0
+125 -195 225 0
+-95 -74 9 0
+126 204 -93 0
+152 -22 -65 0
+-5 -201 -73 0
+-247 7 -100 0
+5 -203 63 0
+-66 64 239 0
+49 5 -102 0
+-83 117 181 0
+-60 109 -69 0
+-149 85 129 0
+-247 163 -130 0
+-65 -120 238 0
+146 -66 216 0
+-139 -30 186 0
+134 88 -100 0
+-79 46 -110 0
+-192 95 50 0
+-29 -157 98 0
+71 123 97 0
+22 -213 -122 0
+-69 54 -216 0
+-109 -204 91 0
+191 -161 -9 0
+-105 -225 -114 0
+236 4 -157 0
+-28 194 -185 0
+239 -231 151 0
+-181 79 195 0
+180 -220 73 0
+-237 156 -57 0
+-24 39 -125 0
+156 20 226 0
+91 -29 193 0
+-133 -147 -28 0
+9 177 103 0
+248 94 -154 0
+118 209 205 0
+-208 -106 82 0
+-208 -23 -195 0
+182 237 -62 0
+148 -50 226 0
+-236 -38 237 0
+242 -89 -108 0
+121 -196 -20 0
+201 -112 233 0
+144 43 84 0
+-147 79 -43 0
+-135 11 13 0
+239 204 -196 0
+-5 -220 -237 0
+22 -126 175 0
+-110 141 97 0
+76 -160 -126 0
+88 -141 -163 0
+-160 -153 -152 0
+-28 162 8 0
+220 127 -143 0
+182 -103 -77 0
+-15 28 118 0
+109 221 169 0
+-143 144 -219 0
+152 -66 -112 0
+212 63 -242 0
+-17 135 210 0
+150 -170 241 0
+126 -71 1 0
+-80 -123 161 0
+80 -130 -106 0
+-3 184 -109 0
+-233 218 89 0
+80 161 89 0
+176 85 182 0
+-129 -106 -228 0
+209 -180 -80 0
+237 125 -114 0
+-93 178 60 0
+-239 184 -150 0
+-19 -149 -30 0
+-143 -92 136 0
+-119 -145 -152 0
+-132 -62 -176 0
+-6 -231 -117 0
+80 -170 -36 0
+-66 59 -9 0
+-229 -149 62 0
+129 -12 92 0
+238 208 -65 0
+241 192 135 0
+-194 116 -110 0
+-119 -46 -38 0
+211 54 -180 0
+-136 -96 -90 0
+165 -191 -143 0
+-100 160 -59 0
+-98 -232 171 0
+-53 -122 150 0
+-114 59 103 0
+155 -173 -244 0
+240 70 -121 0
+174 126 214 0
+190 62 -246 0
+-97 158 -228 0
+-3 15 -158 0
+207 52 -198 0
+60 24 101 0
+-148 -58 -173 0
+63 -244 -124 0
+-26 -195 249 0
+61 -148 -111 0
+235 34 234 0
+196 204 160 0
+-85 -159 -50 0
+-192 -224 -187 0
+250 -217 -25 0
+70 210 32 0
+154 242 -41 0
+-120 -194 -47 0
+161 94 218 0
+-224 -33 91 0
+247 212 26 0
+-116 -169 -63 0
+45 101 116 0
+85 179 -112 0
+177 -250 178 0
+84 245 32 0
+-181 139 -214 0
+165 -89 45 0
+-49 14 243 0
+-55 243 18 0
+52 -94 10 0
+129 -134 -171 0
+37 41 -54 0
+-145 120 246 0
+-155 84 56 0
+-188 -118 159 0
+-229 -80 245 0
+-114 208 -162 0
+-150 184 -103 0
+208 -225 215 0
+-79 84 149 0
+99 -10 179 0
+214 -23 58 0
+-108 -90 30 0
+92 -193 -74 0
+-87 34 55 0
+85 -119 95 0
+-113 176 -26 0
+17 159 55 0
+-146 209 -232 0
+-191 102 -221 0
+-80 -172 110 0
+-176 -48 247 0
+-167 235 206 0
+-10 -178 33 0
+-179 88 -149 0
+-140 161 157 0
+71 -10 139 0
+115 128 92 0
+-144 108 -50 0
+223 -28 35 0
+107 66 27 0
+-105 -135 121 0
+-99 -66 210 0
+63 -29 165 0
+60 177 -42 0
+-210 -154 33 0
+-98 21 -232 0
+51 113 -250 0
+-67 -116 164 0
+245 -37 44 0
+4 90 -244 0
+134 -174 -182 0
+49 -193 58 0
+183 -19 -226 0
+214 245 240 0
+98 34 210 0
+-2 205 209 0
+-129 -119 -44 0
+47 -100 14 0
+-224 -159 8 0
+83 14 -73 0
+77 107 -97 0
+-137 169 -36 0
+-175 -151 -52 0
+-202 146 157 0
+248 -192 -86 0
+213 60 47 0
+226 -232 5 0
+215 86 -10 0
+-14 -226 -77 0
+243 183 127 0
+18 215 169 0
+-150 250 -244 0
+13 -226 240 0
+204 -5 -240 0
+216 -167 108 0
+201 11 75 0
+-132 -224 98 0
+30 -141 85 0
+34 -117 81 0
+198 -112 -171 0
+-165 155 -176 0
+-88 155 224 0
+-44 60 -242 0
+204 -113 -21 0
+-38 -83 -30 0
+123 53 -138 0
+48 130 65 0
+122 -108 -155 0
+17 -189 -96 0
+-205 -10 -64 0
+218 -91 5 0
+15 -186 -176 0
+175 -78 97 0
+-62 -207 -22 0
+-139 -200 -4 0
+-154 151 -63 0
+-205 20 138 0
+-120 25 171 0
+50 165 68 0
+64 -211 -11 0
+39 -67 95 0
+-54 179 -120 0
+-34 -179 244 0
+-66 195 12 0
+-194 -80 -45 0
+-149 186 -23 0
+-93 91 -177 0
+-183 65 165 0
+23 -84 5 0
+-119 161 -100 0
+-120 14 -182 0
+141 100 59 0
+-52 -245 -154 0
+26 -193 -6 0
+-51 96 -132 0
+146 129 11 0
+46 -162 -117 0
+193 -30 173 0
+18 21 35 0
+-245 101 108 0
+-124 -147 245 0
+151 19 -179 0
+195 -65 -185 0
+-210 -177 -200 0
+7 195 101 0
+-231 195 -248 0
+-242 -229 239 0
+76 189 175 0
+-190 15 -12 0
+-139 -15 -156 0
+91 109 -172 0
+59 -76 -228 0
+158 70 -161 0
+-167 -19 -232 0
+139 47 -5 0
+-21 -126 243 0
+-193 22 -152 0
+143 227 217 0
+20 -225 -65 0
+-241 40 19 0
+130 105 -180 0
+199 -240 -165 0
+-247 52 210 0
+9 125 -242 0
+46 116 183 0
+118 241 -122 0
+190 -62 158 0
+87 159 -118 0
+63 -130 -97 0
+-198 249 -87 0
+147 -181 190 0
+186 168 114 0
+160 -108 185 0
+250 217 -185 0
+-68 218 -137 0
+103 245 131 0
+-95 198 26 0
+-234 -201 154 0
+-223 228 24 0
+-46 142 13 0
+132 -149 104 0
+-121 -34 64 0
+193 -226 54 0
+-154 116 9 0
+-222 69 223 0
+-94 -133 167 0
+-64 -16 -140 0
+230 -105 -107 0
+65 105 -116 0
+-155 -4 -208 0
+146 81 -92 0
+169 -92 -2 0
+190 -198 -18 0
+-47 45 72 0
+51 -22 107 0
+216 45 -174 0
+43 25 -45 0
+22 -207 -226 0
+115 232 16 0
+77 120 225 0
+50 -62 -242 0
+-150 193 -235 0
+-152 47 -201 0
+71 230 -120 0
+-205 -83 87 0
+-247 216 167 0
+-181 -221 27 0
+159 -67 -97 0
+248 15 -192 0
+-84 -56 -30 0
+-26 -232 -161 0
+27 150 203 0
+-104 223 -184 0
+163 -80 -143 0
+51 -31 49 0
+-25 -227 -15 0
+167 -195 -133 0
+-237 101 169 0
+-48 213 82 0
+-183 -116 59 0
+15 -220 -237 0
+-12 -71 99 0
+91 177 -196 0
+11 143 209 0
+-120 -15 140 0
+-189 11 -55 0
+-79 -51 -30 0
+-23 35 -146 0
+-214 -55 -135 0
+196 -17 -232 0
+-171 134 238 0
+-184 137 78 0
+183 87 57 0
+-70 -19 156 0
+-171 -137 69 0
+129 143 -147 0
+-144 51 -91 0
+243 196 242 0
+151 95 66 0
+-109 219 143 0
+192 249 -9 0
+-43 -8 -176 0
+39 221 -136 0
+-76 -171 4 0
+148 85 -20 0
+-156 204 139 0
+-39 -85 -11 0
+154 7 -210 0
+-199 112 -150 0
+4 -150 -211 0
+164 96 -177 0
+55 48 53 0
+55 -166 28 0
+-244 154 -175 0
+-20 -110 77 0
+-203 47 112 0
+-99 -153 -167 0
+-172 22 95 0
+-12 -29 204 0
+-113 -192 169 0
+206 124 -99 0
+186 102 100 0
+-32 175 89 0
+-176 136 153 0
+189 185 -17 0
+160 -79 61 0
+205 -82 -166 0
+-121 216 -92 0
+-83 -18 -101 0
+61 -85 -106 0
+14 101 -58 0
+139 64 -35 0
+222 -238 185 0
+-29 30 -44 0
+-50 -77 -25 0
+-135 -167 -68 0
+-146 -130 240 0
+149 -155 95 0
+-108 246 72 0
+92 174 164 0
+-84 -214 -233 0
+78 -51 103 0
+175 -129 -190 0
+-62 -69 153 0
+-220 -62 201 0
+-199 -11 -243 0
+155 239 -198 0
+-43 231 57 0
+139 -62 87 0
+68 164 118 0
+48 -244 -56 0
+-187 80 207 0
+63 129 -244 0
+-137 250 -55 0
+-30 -109 -162 0
+-193 -174 -201 0
+-216 150 205 0
+-184 -98 169 0
+-171 104 29 0
+-224 107 178 0
+92 -196 -227 0
+168 159 90 0
+163 -14 -221 0
+111 41 -140 0
+-58 -224 -136 0
+34 173 166 0
+243 26 195 0
+28 119 -40 0
+220 169 -18 0
+-67 62 109 0
+141 38 9 0
+162 -106 150 0
+-175 248 -123 0
+-190 -76 100 0
+-93 -2 -164 0
+37 -94 205 0
+171 -62 -173 0
+-75 93 -141 0
+-129 -246 73 0
+-80 -46 -9 0
+160 34 -56 0
+181 249 -18 0
+-247 143 28 0
+-134 -219 79 0
+-214 26 78 0
+-184 179 -108 0
+-194 224 184 0
+-146 -73 -145 0
+6 94 -204 0
+-118 -14 -175 0
+-19 -170 -121 0
+-62 102 -136 0
+-248 -208 -35 0
+128 -136 -88 0
+-231 88 -152 0
+-97 -52 -57 0
+129 -240 -66 0
+227 -233 -85 0
+5 4 101 0
+-230 -65 -159 0
+19 66 -243 0
+40 -161 -160 0
+233 -152 128 0
+-32 168 7 0
+203 240 156 0
+54 -141 -190 0
+-217 6 133 0
+-22 -94 210 0
+-152 193 40 0
+-248 -27 -40 0
+-28 -192 51 0
+189 204 -23 0
+129 -102 -228 0
+211 151 -81 0
+51 -57 182 0
+1 -237 -11 0
+68 -142 202 0
+-224 -92 -134 0
+-89 -142 35 0
+74 192 149 0
+74 33 95 0
+83 -152 -191 0
+-67 -215 -245 0
+84 -4 -67 0
+210 247 -150 0
+217 -75 214 0
+110 242 -199 0
+-204 92 155 0
+-124 -125 -74 0
+149 202 -242 0
+-229 28 -67 0
+-239 -199 -217 0
+127 -203 -84 0
+-101 -25 -250 0
+-170 -113 194 0
+-155 139 32 0
+-197 70 69 0
+-156 -132 -20 0
+114 -14 -195 0
+106 107 -22 0
+54 -173 -71 0
+205 91 -221 0
+91 -160 109 0
+-31 -13 -34 0
+-135 232 78 0
+-88 -84 -19 0
+61 -122 3 0
+7 236 166 0
+-136 127 -76 0
+-140 -237 -183 0
+63 -231 -46 0
+-243 -199 -86 0
+-2 237 216 0
+232 -238 189 0
+-9 47 -28 0
+-155 -76 151 0
+-164 -149 -238 0
+-230 146 204 0
+-8 45 -43 0
+238 111 245 0
+186 -207 -84 0
+125 72 138 0
+80 -51 -177 0
+-89 -4 -35 0
+80 -188 247 0
+-83 -139 -7 0
+155 -100 236 0
+74 42 106 0
+241 164 106 0
+-162 -125 -243 0
+-208 -31 85 0
+128 -101 159 0
+169 -216 -162 0
+-127 -207 -152 0
+37 143 71 0
+226 -9 -50 0
+120 -100 -96 0
+149 -132 -204 0
+-48 33 126 0
+-145 51 1 0
+234 56 59 0
+29 236 132 0
+112 -163 -226 0
+234 -21 -164 0
+-217 114 228 0
+18 62 -114 0
+-108 -124 -216 0
+83 -109 142 0
+190 156 135 0
+32 -233 217 0
+-67 218 -107 0
+160 -152 75 0
+-104 224 180 0
+-109 222 9 0
+97 107 -6 0
+-109 183 -173 0
+-167 -22 118 0
+-64 -249 233 0
+96 102 237 0
+-127 191 169 0
+88 113 217 0
+226 -245 -101 0
+102 50 -245 0
+99 -138 -90 0
+146 119 -125 0
+100 89 241 0
+-146 -75 62 0
+-242 20 -97 0
+224 202 27 0
+247 -182 -137 0
+-249 -95 227 0
+57 56 149 0
+166 43 -86 0
+-151 3 -141 0
+196 -62 108 0
+-220 -182 199 0
+-21 227 -165 0
+237 10 9 0
+-12 172 40 0
+-78 -45 167 0
+-39 97 -31 0
+95 -64 178 0
+-226 219 32 0
+22 -52 225 0
+167 -32 -118 0
+-182 -5 -91 0
+164 85 -196 0
+-113 71 -148 0
+-197 -76 -240 0
+245 -54 -225 0
+-106 68 -195 0
+78 193 20 0
+202 146 -185 0
+37 -238 -65 0
+-220 153 -5 0
+135 119 -209 0
+14 -143 -181 0
+148 -118 -110 0
+-71 3 138 0
+86 -248 -198 0
+-232 -77 -80 0
+178 -169 -37 0
+-72 -100 70 0
+-82 -2 38 0
+-15 222 64 0
+173 -44 -82 0
+-147 160 156 0
+-137 89 -208 0
+242 102 140 0
+-95 85 247 0
+-164 -219 102 0
+-231 118 244 0
+-244 -188 100 0
+-89 -136 222 0
+-3 -9 -127 0
+-57 81 141 0
+-243 -56 229 0
+247 -186 218 0
+-216 -226 -246 0
+229 -207 169 0
+-28 -12 -167 0
+30 -163 -48 0
+39 -145 176 0
+117 -206 -38 0
+-23 -122 -198 0
+-28 -4 165 0
+-186 -201 -248 0
+-223 247 41 0
+-210 -119 -237 0
+-239 -3 -1 0
+89 -221 -231 0
+88 101 103 0
+231 -56 59 0
+52 -162 -180 0
+-167 147 163 0
+144 -171 -78 0
+-26 12 -93 0
+-190 77 -230 0
+-59 -149 95 0
+147 103 -150 0
+-166 164 153 0
+235 -63 -88 0
+-2 -130 11 0
+164 -186 -7 0
+-12 -70 46 0
+144 45 229 0
+-123 22 78 0
+-145 100 148 0
+13 245 -211 0
+212 -15 202 0
+73 69 -125 0
+-66 -239 184 0
+162 -93 -131 0
+84 11 -207 0
+-177 -242 -225 0
+209 71 219 0
+-245 187 73 0
+210 241 114 0
+52 -134 -122 0
+-219 -103 -143 0
+93 189 211 0
+-145 -17 18 0
+238 -154 -88 0
+212 45 -21 0
+-234 -22 50 0
+-16 56 -219 0
+58 -12 -7 0
+172 216 104 0
+-147 28 -142 0
+-114 -95 -217 0
+-194 -236 237 0
+-152 20 115 0
+-110 17 58 0
+-60 173 152 0
+147 203 106 0
+44 -60 61 0
+-134 123 -43 0
+-91 141 -153 0
+-22 163 -102 0
+185 11 144 0
+-116 -168 69 0
+-199 83 -162 0
+128 171 -84 0
+210 91 -99 0
+-1 -199 224 0
+-154 105 -15 0
+-11 -229 -46 0
+-116 -97 47 0
+-135 -87 -207 0
+-196 148 -169 0
+16 -195 12 0
+243 177 -21 0
+-164 -215 -87 0
+75 47 -50 0
+-1 -225 -94 0
+78 -159 -80 0
+-131 -182 173 0
+-140 133 -236 0
+-190 -167 -195 0
+185 199 -29 0
+196 -1 -243 0
+165 121 -160 0
+-205 223 167 0
+120 -232 -9 0
+44 -128 181 0
+-235 -192 -24 0
+215 -140 -84 0
+-55 158 -146 0
+35 208 193 0
+-25 -110 -249 0
+228 -166 -186 0
+214 -107 50 0
+221 35 -162 0
+78 40 208 0
+-141 107 133 0
+134 40 230 0
+230 5 -228 0
+-33 -23 -243 0
+-193 -216 38 0
+173 126 227 0
+120 -148 79 0
+-221 -196 -124 0
+-157 -7 199 0
+-147 143 54 0
+55 215 -164 0
+-70 -141 76 0
+-17 -211 -239 0
+67 -66 -220 0
+-102 111 62 0
+194 -99 69 0
+35 199 -231 0
+-153 113 181 0
+104 69 155 0
+243 186 230 0
+-158 -34 123 0
+67 175 202 0
+-17 188 -160 0
+-37 182 231 0
+60 247 1 0
+-64 -209 125 0
+-189 2 -190 0
+187 65 -161 0
+-9 -49 -170 0
+54 50 -170 0
+145 153 179 0
+-35 -27 -115 0
+198 -103 -228 0
+98 -208 39 0
+191 250 -79 0
+81 -199 -70 0
+-123 -3 185 0
+-150 174 -204 0
+-118 -129 111 0
+186 -87 57 0
+182 28 59 0
+160 -159 29 0
+-195 -45 -178 0
+-52 -41 -89 0
+219 -133 71 0
+-136 78 45 0
+-221 238 -239 0
+-4 -27 179 0
+-141 -228 142 0
+213 -108 221 0
+50 -19 194 0
+-174 -183 11 0
+-45 186 119 0
+-74 -8 -22 0
+54 -198 -19 0
+140 30 -171 0
+106 -46 -65 0
+208 -3 182 0
+-121 50 56 0
+54 69 -239 0
+-225 232 249 0
+27 171 167 0
+88 245 127 0
+67 192 -153 0
+-163 -137 236 0
+120 183 59 0
+-239 -104 45 0
+-29 32 -76 0
+-9 -118 -87 0
+78 152 57 0
+-140 172 199 0
+73 -28 129 0
+199 212 -106 0
+171 126 24 0
+-178 -114 -164 0
+-250 67 -138 0
+223 -88 -205 0
+175 -154 -98 0
+-187 99 -90 0
+-222 33 -240 0
+-101 -15 -233 0
+165 185 86 0
+5 -211 195 0
+-66 -177 221 0
+-32 108 -22 0
+93 139 -171 0
+245 36 5 0
+-117 32 240 0
+-35 200 -83 0
+-222 -193 -16 0
+180 -28 101 0
+-101 -164 23 0
+80 17 -58 0
+82 239 -1 0
+-243 -17 174 0
+165 229 -90 0
+34 -186 131 0
+-124 229 -131 0
+100 -109 -158 0
+-9 124 -248 0
+245 23 177 0
+-52 -71 197 0
+-47 -1 75 0
+97 -32 210 0
+-235 142 213 0
+180 -69 -94 0
+117 -204 203 0
+-160 182 81 0
+85 -205 -44 0
+133 -193 -68 0
+166 -104 210 0
+140 -76 -65 0
+172 49 -131 0
+14 -117 -194 0
+234 -43 94 0
+-193 53 122 0
+13 202 157 0
+-27 -216 -95 0
+146 230 -243 0
+241 21 196 0
+-102 -15 -136 0
+-54 179 -149 0
+7 -33 158 0
+-227 -85 -105 0
+123 -164 -163 0
+151 100 -249 0
+-234 127 93 0
+-75 -93 130 0
+-107 -171 154 0
+102 13 -242 0
+-249 232 -88 0
+161 -1 37 0
+-102 -208 -216 0
+-50 47 -80 0
+32 109 232 0
+11 122 44 0
+9 30 -62 0
+-168 134 151 0
+43 165 -137 0
+91 -150 2 0
+-135 183 246 0
+240 41 -144 0
+-244 -3 -60 0
+235 179 -89 0
+14 -141 106 0
+-139 98 -210 0
+-248 16 32 0
+-67 -60 120 0
+-50 188 -185 0
+-94 72 125 0
+-227 225 -185 0
+-179 -106 226 0
+-76 -63 101 0
+-202 238 242 0
+-120 -219 -122 0
+81 146 183 0
+-225 -11 -146 0
+241 -47 -205 0
+-145 193 130 0
+187 -198 -224 0
+-17 21 38 0
+-239 -10 131 0
+-27 200 -148 0
+124 185 -82 0
+-9 8 106 0
+-124 82 68 0
+-32 -19 112 0
+-14 -180 21 0
+-49 35 245 0
+-39 46 -73 0
+192 152 -220 0
+-111 95 -19 0
+44 -20 101 0
+125 229 46 0
+186 147 -129 0
+147 -233 57 0
+-117 102 -214 0
+-56 -119 -241 0
+-169 -58 149 0
+-47 113 -154 0
+-80 -17 -178 0
+-6 -250 21 0
+190 -214 180 0
+-15 -203 249 0
+-25 242 159 0
+-29 129 -32 0
+-171 -12 222 0
+80 -85 -30 0
+109 -196 129 0
+113 -199 250 0
+-126 177 241 0
+108 -13 -14 0
+-145 -233 -244 0
+-100 -101 122 0
+-237 70 -244 0
+98 216 -68 0
+91 231 172 0
+14 -204 56 0
+184 -229 148 0
+100 -193 174 0
+235 27 229 0
+-211 207 -81 0
+206 75 -94 0
+-58 16 -201 0
+-60 170 100 0
+-246 248 -56 0
+-75 -10 -127 0
+-46 97 13 0
+112 -165 -63 0
+-179 101 69 0
+-157 -112 154 0
+206 170 -201 0
+158 -152 -47 0
+180 109 -221 0
+-228 140 8 0
+-46 115 9 0
+-133 195 -34 0
+-151 -164 74 0
+106 -108 -179 0
+15 134 108 0
+-128 -69 227 0
+219 127 -196 0
+-175 -21 116 0
+-69 -74 151 0
+215 -163 -190 0
+-184 -63 31 0
+161 -169 152 0
+-59 95 43 0
+217 -161 -84 0
+173 -122 145 0
+76 128 142 0
+132 197 -9 0
+55 112 24 0
+-108 2 -27 0
+173 -41 57 0
+146 229 -128 0
+-128 -216 -111 0
+65 -53 26 0
+-205 -7 -62 0
+-166 -120 220 0
+222 82 -101 0
+13 -247 -150 0
+37 198 201 0
+-123 -240 107 0
+113 136 174 0
+205 -78 192 0
+-240 189 -57 0
+-38 -99 -136 0
+-89 -33 -161 0
+-250 -80 17 0
+-34 -117 -202 0
+36 162 -67 0
+-31 89 -226 0
+-88 165 -169 0
+-130 109 -215 0
+-20 66 -244 0
+-99 -76 -77 0
+43 199 216 0
+155 -202 207 0
+-209 -79 -176 0
+50 -244 24 0
+208 -63 140 0
+-161 20 6 0
+-169 193 72 0
+193 -224 101 0
+76 -197 69 0
+162 -197 96 0
+109 141 -94 0
+235 186 74 0
+-78 4 -64 0
+3 197 -157 0
+-105 207 93 0
+24 -117 -213 0
+249 216 -165 0
+-161 100 229 0
+185 31 46 0
+237 -207 48 0
+152 181 -172 0
+94 46 -119 0
+-235 29 241 0
+63 187 -49 0
+-199 15 107 0
+-52 246 -194 0
+-126 -203 -37 0
+135 -196 -183 0
+-143 221 -122 0
+-91 29 164 0
+-211 76 2 0
+-145 -175 65 0
+86 -54 -221 0
+203 71 -100 0
+-223 102 -207 0
+-142 -10 57 0
+6 -58 -29 0
+95 74 -1 0
+195 44 249 0
+-223 -89 -111 0
+-160 116 169 0
+71 15 -139 0
+46 -179 202 0
+-224 -189 -86 0
+231 -204 42 0
+-2 43 -131 0
+-3 -78 -156 0
+-19 223 -168 0
+13 -242 101 0
+51 195 -36 0
+-107 -38 -211 0
+129 211 -47 0
+-23 120 -196 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-073.cnf b/benchmarks/UUF250.1065.100/uuf250-073.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-073.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -231 -143 -227 0
+-41 -139 -198 0
+222 -180 -44 0
+226 240 -150 0
+225 113 62 0
+41 82 -185 0
+-5 105 -34 0
+-196 224 140 0
+198 5 74 0
+-86 53 235 0
+190 100 -167 0
+19 121 85 0
+-13 19 59 0
+235 205 -92 0
+-181 137 223 0
+-250 223 -131 0
+-147 -116 -117 0
+-67 181 -209 0
+213 -67 -171 0
+-225 -56 -109 0
+229 -220 -116 0
+-106 33 -78 0
+163 -80 177 0
+87 -168 -75 0
+229 -197 -6 0
+230 -122 195 0
+-57 86 -114 0
+130 221 -207 0
+-65 -178 79 0
+89 164 -248 0
+69 230 -13 0
+-94 131 -79 0
+84 -145 -107 0
+201 -15 125 0
+81 243 -223 0
+-219 -156 203 0
+224 -12 -158 0
+189 52 67 0
+242 42 -32 0
+-175 -151 178 0
+121 -198 170 0
+-100 153 -7 0
+-144 -121 246 0
+179 3 -44 0
+220 -225 -157 0
+237 151 -91 0
+-160 -232 29 0
+95 80 -217 0
+-103 -196 181 0
+125 210 -228 0
+201 64 -82 0
+-220 -32 143 0
+95 -43 -159 0
+-239 -235 122 0
+-172 5 -73 0
+-81 236 213 0
+-72 -247 117 0
+-43 -88 -108 0
+-128 137 226 0
+-112 -228 -111 0
+83 208 -131 0
+-130 -191 -155 0
+-62 -198 -236 0
+-159 27 22 0
+241 138 -54 0
+-246 -155 138 0
+-35 79 197 0
+87 136 -48 0
+-208 213 -223 0
+55 -88 -137 0
+-39 184 113 0
+-182 95 -140 0
+229 -120 -100 0
+-223 -150 -117 0
+195 182 -51 0
+-39 79 -172 0
+213 185 76 0
+-66 40 -228 0
+-69 -39 -185 0
+178 -128 -199 0
+-47 -247 109 0
+161 -185 166 0
+-79 36 -1 0
+-63 140 -240 0
+146 51 -64 0
+-31 106 -228 0
+-229 -215 -161 0
+-168 56 193 0
+89 112 185 0
+13 4 -108 0
+57 129 22 0
+-11 -247 41 0
+79 -57 74 0
+66 -64 236 0
+-58 -154 -98 0
+82 36 74 0
+-180 81 -87 0
+239 81 34 0
+-186 -169 -71 0
+15 -226 115 0
+-58 223 -129 0
+222 -7 29 0
+35 215 -112 0
+-76 -212 132 0
+-108 148 -26 0
+-66 -69 -140 0
+-143 -171 -223 0
+202 15 -163 0
+-27 158 151 0
+-209 -163 -182 0
+151 -201 -10 0
+-6 -37 131 0
+176 -159 -124 0
+-28 -249 -114 0
+-212 116 -80 0
+85 250 165 0
+-54 45 96 0
+-44 199 -211 0
+-123 -65 181 0
+-153 204 203 0
+198 182 52 0
+172 80 -136 0
+69 -57 -106 0
+-212 96 -207 0
+-229 -234 -152 0
+234 165 -180 0
+126 -199 36 0
+168 34 105 0
+166 -24 174 0
+-70 145 -239 0
+-221 59 -120 0
+-106 -219 95 0
+190 -147 -94 0
+123 -85 180 0
+51 -26 239 0
+244 218 -123 0
+10 224 -185 0
+164 55 -61 0
+163 221 65 0
+-186 68 47 0
+238 -99 -13 0
+76 221 -104 0
+-175 -238 23 0
+215 -157 93 0
+50 183 177 0
+-141 -94 131 0
+-33 29 -63 0
+-106 -214 125 0
+250 -162 26 0
+-202 240 206 0
+160 -227 155 0
+-133 163 -136 0
+-82 154 139 0
+76 32 -249 0
+123 -75 179 0
+140 -112 242 0
+151 -35 33 0
+212 62 235 0
+-187 -94 -48 0
+124 -67 -246 0
+67 34 -60 0
+-179 228 -246 0
+42 226 36 0
+44 -12 147 0
+13 70 158 0
+207 -187 -87 0
+-228 -173 -141 0
+-198 -175 -130 0
+-38 245 -217 0
+-25 98 233 0
+235 62 40 0
+234 56 206 0
+-30 -226 -13 0
+114 -248 209 0
+-244 -207 -142 0
+79 -124 -60 0
+152 178 -193 0
+-196 -81 -197 0
+-173 -104 154 0
+176 -178 -42 0
+65 231 -54 0
+-12 250 -175 0
+176 52 58 0
+-28 182 151 0
+17 238 -12 0
+238 -120 -145 0
+-38 -7 242 0
+-190 136 -149 0
+-44 -36 -89 0
+30 234 -140 0
+205 29 64 0
+92 108 65 0
+180 10 -161 0
+236 -50 -205 0
+226 24 -155 0
+59 19 225 0
+-181 209 -152 0
+-20 221 -231 0
+99 34 37 0
+-225 -84 54 0
+75 -7 136 0
+-93 60 211 0
+-217 73 222 0
+-184 -102 -54 0
+250 129 -245 0
+171 -82 200 0
+58 -223 -139 0
+-20 -183 15 0
+10 64 119 0
+-224 33 -152 0
+162 7 241 0
+191 -120 94 0
+20 -157 243 0
+-52 -156 -187 0
+194 -192 3 0
+-5 -72 -95 0
+-116 -123 -26 0
+19 221 -70 0
+134 -56 122 0
+40 170 -32 0
+-131 20 -14 0
+131 69 157 0
+107 -240 139 0
+3 50 226 0
+-112 -195 99 0
+35 -230 -54 0
+141 -125 68 0
+116 -70 77 0
+109 191 -120 0
+-151 125 90 0
+39 63 30 0
+-92 212 149 0
+246 -124 182 0
+143 236 60 0
+-157 -220 -197 0
+47 7 37 0
+-101 190 70 0
+111 -95 201 0
+-162 59 -64 0
+-43 -227 102 0
+-214 20 -76 0
+-108 -196 -114 0
+-5 55 -57 0
+34 -9 32 0
+230 22 79 0
+-152 -225 -72 0
+151 82 113 0
+227 -15 -113 0
+7 4 -218 0
+-140 -81 -219 0
+21 64 -204 0
+-9 191 -122 0
+-182 33 42 0
+221 7 -218 0
+149 189 133 0
+-138 -165 -65 0
+238 146 1 0
+39 -32 51 0
+80 -217 -60 0
+211 -123 -106 0
+204 127 121 0
+10 -93 220 0
+29 240 102 0
+-133 -149 64 0
+-110 -157 -161 0
+172 -204 -27 0
+117 -232 -225 0
+157 21 -167 0
+-106 -233 135 0
+207 -35 -237 0
+18 -172 -190 0
+-175 -80 -144 0
+-75 73 156 0
+227 186 -238 0
+-191 -62 -197 0
+164 -197 118 0
+-16 165 162 0
+-44 -139 -150 0
+-206 -106 167 0
+106 156 83 0
+249 247 -209 0
+199 115 -113 0
+187 68 -64 0
+-68 -223 48 0
+5 21 169 0
+100 -72 248 0
+7 -137 -212 0
+45 183 53 0
+51 87 -42 0
+112 -75 227 0
+32 12 121 0
+127 -76 -196 0
+-74 239 -124 0
+-196 -147 229 0
+-194 -106 123 0
+220 -167 46 0
+150 -72 -191 0
+-35 233 -124 0
+51 55 117 0
+-77 -236 218 0
+234 -127 -21 0
+145 -116 -38 0
+221 -245 181 0
+-64 -203 -94 0
+42 58 121 0
+-113 240 154 0
+-99 -164 -236 0
+84 220 191 0
+-53 128 47 0
+-32 100 86 0
+180 222 82 0
+-203 204 15 0
+133 -174 233 0
+-166 -240 -174 0
+240 168 -82 0
+-167 1 163 0
+99 -35 221 0
+126 -105 -234 0
+155 94 160 0
+-60 46 214 0
+-82 36 35 0
+-11 -132 152 0
+42 -119 -230 0
+195 -132 1 0
+150 -19 -102 0
+-148 -242 7 0
+-49 -247 -171 0
+75 20 34 0
+-211 239 142 0
+18 244 121 0
+91 -4 22 0
+137 -235 -3 0
+222 10 250 0
+-17 -24 -33 0
+-10 4 -120 0
+-160 213 -230 0
+-188 196 150 0
+-171 -225 -94 0
+-214 -247 -182 0
+-123 164 170 0
+-217 -204 5 0
+112 73 10 0
+-96 183 -238 0
+97 67 214 0
+195 -186 32 0
+-157 145 -29 0
+-225 -203 -235 0
+-247 -59 181 0
+-201 95 -100 0
+34 -67 99 0
+-141 -88 171 0
+82 -223 -214 0
+-64 -203 -236 0
+-27 137 -78 0
+-40 -85 -17 0
+165 -41 35 0
+97 41 -6 0
+-237 -171 165 0
+205 190 237 0
+-233 -106 124 0
+-197 -158 64 0
+15 -89 -64 0
+-231 135 91 0
+-246 61 194 0
+-21 75 115 0
+-168 21 17 0
+4 17 -98 0
+237 -17 -131 0
+81 -157 -47 0
+-33 160 214 0
+6 -221 58 0
+-31 205 76 0
+125 8 129 0
+241 -165 197 0
+-177 221 245 0
+-179 -125 -18 0
+46 177 -174 0
+233 -179 202 0
+151 -175 -201 0
+-183 139 -109 0
+-225 -208 -101 0
+-211 239 -174 0
+78 -93 157 0
+66 -104 -15 0
+154 134 -116 0
+239 36 103 0
+86 238 -35 0
+-237 -200 -144 0
+45 -44 -248 0
+-214 -129 -89 0
+215 225 -86 0
+-139 240 167 0
+135 61 -48 0
+11 -85 31 0
+232 109 154 0
+-54 49 67 0
+-21 -241 -58 0
+248 23 229 0
+33 60 -104 0
+-88 49 -107 0
+-84 172 240 0
+218 81 -82 0
+-193 17 242 0
+191 -94 -100 0
+-42 -245 216 0
+90 -69 5 0
+171 -186 -146 0
+-221 153 -180 0
+3 15 -85 0
+-20 -99 -235 0
+68 -87 38 0
+136 86 -191 0
+194 58 -54 0
+-114 22 -142 0
+-189 -144 48 0
+-144 195 132 0
+-187 -152 -133 0
+-28 127 -81 0
+114 -70 100 0
+-1 -87 -95 0
+-67 -159 20 0
+185 77 -200 0
+-90 -137 -198 0
+-129 250 65 0
+25 -61 95 0
+9 52 -217 0
+95 234 -220 0
+-215 135 115 0
+-157 -183 250 0
+230 185 121 0
+132 62 -157 0
+-241 -185 -189 0
+189 194 -117 0
+54 -12 104 0
+-113 213 198 0
+-88 168 -64 0
+-199 -8 88 0
+-120 -156 11 0
+158 12 128 0
+-25 -177 73 0
+224 -247 28 0
+190 189 52 0
+95 -194 -175 0
+221 87 -146 0
+209 122 137 0
+-141 67 43 0
+212 44 221 0
+-32 166 -240 0
+-89 242 7 0
+194 48 226 0
+-126 -219 -137 0
+-200 97 33 0
+-216 141 20 0
+-124 -185 32 0
+-234 -113 -168 0
+-29 -68 215 0
+-154 185 197 0
+41 70 197 0
+-101 149 -227 0
+-3 -13 -8 0
+-166 -1 18 0
+-229 69 187 0
+-232 46 -112 0
+-220 206 35 0
+92 90 76 0
+50 175 -48 0
+70 -33 31 0
+-49 190 -81 0
+46 87 -143 0
+-143 -126 69 0
+16 25 2 0
+26 -162 88 0
+-91 -217 235 0
+-108 171 -189 0
+229 144 98 0
+-126 -128 -98 0
+183 216 101 0
+66 112 236 0
+152 -140 33 0
+-62 -118 176 0
+232 -41 165 0
+18 101 72 0
+138 -186 -204 0
+234 -138 125 0
+-49 -40 130 0
+-13 181 85 0
+33 -27 -104 0
+-197 -33 -160 0
+135 -139 33 0
+-23 -204 -49 0
+197 191 -178 0
+-35 151 214 0
+112 202 141 0
+-167 -236 185 0
+210 -18 -44 0
+-6 -117 163 0
+120 183 -182 0
+192 -182 -138 0
+129 120 -225 0
+-154 29 -237 0
+169 -42 -23 0
+112 -95 -103 0
+229 -121 105 0
+105 -82 -177 0
+48 -49 24 0
+-190 -164 103 0
+-132 -106 173 0
+158 -127 -221 0
+-69 -98 -6 0
+241 224 -200 0
+-75 -197 110 0
+-5 41 210 0
+-28 -182 -236 0
+-172 11 76 0
+79 247 -224 0
+223 86 178 0
+-187 -18 -126 0
+-5 -222 82 0
+218 143 36 0
+44 -148 38 0
+-249 -148 -134 0
+-12 166 164 0
+38 66 81 0
+-145 23 193 0
+222 -110 159 0
+-58 126 -232 0
+89 -63 -128 0
+-111 238 5 0
+-241 -1 -83 0
+195 -152 -8 0
+-187 -219 11 0
+130 -248 125 0
+-196 110 -62 0
+11 -41 168 0
+-243 168 -250 0
+-135 -209 129 0
+207 7 37 0
+-155 -210 -146 0
+134 172 -237 0
+-150 8 -128 0
+-60 142 -107 0
+226 244 240 0
+-48 -229 213 0
+-139 -79 44 0
+-85 -29 66 0
+-112 -238 214 0
+-202 -151 244 0
+-195 -210 -47 0
+30 -43 -70 0
+-132 -3 -229 0
+-20 77 144 0
+-235 -247 -219 0
+46 133 -91 0
+-83 -70 -36 0
+102 -25 -206 0
+-236 -242 247 0
+-197 -210 -38 0
+-46 233 -108 0
+-130 157 217 0
+120 -161 134 0
+-246 227 98 0
+-33 -53 70 0
+-13 204 152 0
+-30 -184 15 0
+-65 -154 8 0
+-135 -121 211 0
+-158 -28 67 0
+-22 -9 240 0
+-222 -187 -201 0
+110 196 -98 0
+-229 219 112 0
+223 -3 116 0
+75 -1 119 0
+82 -145 212 0
+227 240 39 0
+-66 85 -92 0
+-15 246 -188 0
+242 -109 169 0
+136 6 237 0
+-191 15 -107 0
+-103 154 47 0
+130 -96 66 0
+-235 218 -209 0
+-245 213 -138 0
+-98 -1 189 0
+-166 83 181 0
+33 -156 107 0
+-198 208 -51 0
+-38 106 -90 0
+100 -185 -151 0
+-66 54 -213 0
+7 -49 145 0
+-197 -94 -77 0
+-125 -38 -43 0
+115 62 -63 0
+146 -166 5 0
+-98 168 -69 0
+-111 -228 58 0
+-124 99 95 0
+45 -177 -119 0
+58 -88 134 0
+-82 44 -212 0
+-115 146 -220 0
+230 206 43 0
+-131 165 -33 0
+218 -79 62 0
+147 223 51 0
+101 -236 233 0
+15 -138 -20 0
+-163 92 56 0
+-169 -60 156 0
+238 -58 -19 0
+125 17 127 0
+-172 -102 192 0
+71 225 -138 0
+-184 125 -122 0
+-151 94 186 0
+-64 26 -203 0
+93 215 158 0
+117 -194 14 0
+219 142 -205 0
+-8 -206 84 0
+-20 -208 -119 0
+208 221 196 0
+-155 120 -13 0
+-249 -93 -113 0
+193 -191 123 0
+-120 153 225 0
+-220 -82 73 0
+-235 102 197 0
+218 -18 163 0
+249 -163 -36 0
+139 59 -72 0
+215 -16 -27 0
+114 -166 75 0
+-131 112 -44 0
+210 -245 175 0
+219 242 166 0
+46 -54 139 0
+197 151 186 0
+-138 -194 -143 0
+-70 -114 -219 0
+88 -162 -145 0
+115 38 -237 0
+114 68 -122 0
+-80 -212 128 0
+-196 -211 146 0
+-67 43 -1 0
+-144 -160 -31 0
+-101 25 218 0
+157 154 -4 0
+-67 -71 107 0
+51 52 -104 0
+44 156 -58 0
+-225 136 244 0
+-235 15 221 0
+-135 115 -165 0
+-53 -128 -201 0
+54 223 -120 0
+80 -22 -41 0
+140 -199 -163 0
+205 72 -76 0
+-20 115 -30 0
+184 -75 -182 0
+-208 16 -250 0
+148 229 162 0
+21 -43 -171 0
+249 -181 99 0
+-238 -85 -194 0
+-148 96 -145 0
+112 242 212 0
+122 -72 92 0
+26 -166 185 0
+-243 182 170 0
+-65 -249 -153 0
+-193 8 239 0
+203 -153 111 0
+-48 221 -195 0
+-68 87 -70 0
+-44 87 170 0
+-194 -239 74 0
+221 -96 -6 0
+110 -188 172 0
+192 -237 102 0
+183 -17 211 0
+-168 157 -246 0
+95 -59 234 0
+-51 249 -61 0
+237 244 -217 0
+-213 187 -207 0
+-180 -206 -77 0
+63 -41 223 0
+-170 -192 -111 0
+-210 -151 -156 0
+116 202 -98 0
+242 -54 92 0
+-232 42 -79 0
+-66 -7 161 0
+-89 196 -224 0
+155 237 164 0
+-139 49 91 0
+18 98 -112 0
+-65 117 -206 0
+48 -132 138 0
+-234 32 246 0
+185 -172 -103 0
+-95 170 66 0
+155 80 234 0
+-52 102 159 0
+-198 107 67 0
+246 -188 -22 0
+-67 58 93 0
+-249 169 -187 0
+-9 81 -93 0
+203 -218 73 0
+-119 156 -15 0
+-64 -71 36 0
+-13 -201 -218 0
+190 192 77 0
+249 63 -64 0
+-148 201 -129 0
+-139 154 -204 0
+-224 73 106 0
+188 -211 231 0
+-111 242 -152 0
+147 210 183 0
+159 -10 -178 0
+17 158 59 0
+-161 36 41 0
+-231 161 26 0
+115 232 -47 0
+-72 166 178 0
+236 -44 19 0
+-125 -76 -153 0
+-200 197 -114 0
+63 -194 -179 0
+-28 64 -101 0
+67 47 171 0
+202 -216 -162 0
+-56 81 -76 0
+117 -118 98 0
+231 -4 -153 0
+-208 25 12 0
+-214 -60 -68 0
+4 -220 29 0
+233 6 -201 0
+171 31 -181 0
+38 -70 164 0
+-151 162 -83 0
+-168 41 216 0
+-30 -101 -109 0
+158 -102 191 0
+-228 211 122 0
+-164 -161 232 0
+-242 -46 -59 0
+-61 22 -28 0
+79 -159 -60 0
+-72 225 -195 0
+-13 30 -114 0
+13 -17 39 0
+248 -34 52 0
+234 32 -212 0
+-27 122 184 0
+175 78 79 0
+30 -86 120 0
+-98 -155 127 0
+-202 -164 -112 0
+122 -233 34 0
+-105 -128 -177 0
+-36 195 -84 0
+-249 110 145 0
+205 211 -238 0
+229 246 -177 0
+111 156 -8 0
+36 124 -117 0
+109 -28 -240 0
+77 -108 208 0
+-8 -153 -77 0
+64 25 33 0
+-244 96 -111 0
+74 -50 -229 0
+-154 -60 185 0
+-225 136 -93 0
+223 -74 3 0
+-38 -231 -117 0
+138 19 -188 0
+92 -249 -200 0
+-42 191 68 0
+105 73 191 0
+230 155 56 0
+-235 190 19 0
+63 -148 113 0
+194 215 20 0
+129 204 193 0
+-144 -41 214 0
+-200 122 205 0
+-82 107 158 0
+24 63 -46 0
+163 203 -99 0
+165 199 -128 0
+63 208 98 0
+113 -108 16 0
+81 38 141 0
+-37 64 134 0
+-56 250 242 0
+-77 -177 34 0
+32 -70 143 0
+143 208 157 0
+-70 119 -82 0
+-245 -66 167 0
+63 -75 -207 0
+132 31 234 0
+142 221 -69 0
+-66 74 18 0
+-64 22 93 0
+-10 -70 -167 0
+130 47 197 0
+224 213 -246 0
+-192 -76 73 0
+238 36 -121 0
+172 -25 197 0
+-4 -121 -160 0
+-225 -208 -192 0
+219 -192 28 0
+141 -139 37 0
+138 -141 77 0
+197 -233 -188 0
+86 -158 -129 0
+230 -96 -70 0
+8 28 110 0
+-95 176 -220 0
+-239 207 181 0
+-99 -148 -22 0
+-106 -155 -244 0
+147 -169 -159 0
+85 -57 -124 0
+-2 -217 -90 0
+47 -241 -50 0
+-217 -74 129 0
+-91 -146 -208 0
+197 236 -226 0
+204 -42 169 0
+-195 21 53 0
+219 55 93 0
+137 106 -237 0
+-13 53 -124 0
+191 76 -205 0
+-171 64 200 0
+243 27 93 0
+-177 11 213 0
+-52 118 -120 0
+89 -46 -68 0
+-222 76 249 0
+209 40 -83 0
+159 -52 216 0
+-188 16 58 0
+30 -89 117 0
+-45 68 51 0
+-174 155 -190 0
+134 81 -112 0
+-192 62 -119 0
+-49 32 -250 0
+218 149 -60 0
+126 38 80 0
+210 -146 -190 0
+3 91 47 0
+33 139 -81 0
+23 22 -84 0
+8 -166 -234 0
+-196 191 142 0
+-121 -14 -131 0
+216 -167 -110 0
+231 221 -186 0
+-10 -61 143 0
+-240 -93 64 0
+171 98 -90 0
+-23 229 141 0
+-46 5 60 0
+208 79 173 0
+223 -61 -162 0
+-112 -113 -237 0
+174 187 229 0
+-154 116 8 0
+-76 -55 -154 0
+-68 -127 -37 0
+119 -24 91 0
+105 -148 192 0
+85 115 -126 0
+168 -153 -27 0
+46 -218 -57 0
+-60 -66 -242 0
+154 25 113 0
+-105 192 190 0
+-202 201 169 0
+-158 -67 -37 0
+-182 208 -50 0
+139 10 245 0
+75 -209 42 0
+-31 142 25 0
+18 -27 112 0
+39 173 217 0
+59 -235 -83 0
+-153 60 146 0
+20 104 226 0
+-90 70 122 0
+-212 163 -35 0
+2 60 115 0
+-21 -15 -159 0
+-2 228 -86 0
+-73 112 207 0
+57 -25 -244 0
+221 205 -54 0
+185 -59 -179 0
+-75 -227 -116 0
+47 -28 250 0
+85 28 88 0
+-72 -89 245 0
+-40 -108 91 0
+-107 -26 -43 0
+109 -233 -25 0
+171 -70 -24 0
+48 220 -230 0
+-75 135 -11 0
+231 -210 -237 0
+22 -40 -155 0
+42 69 211 0
+-206 -125 -77 0
+88 -241 -56 0
+60 -137 118 0
+220 -182 -89 0
+-14 19 -55 0
+-82 -40 -6 0
+-79 -63 163 0
+-42 221 204 0
+208 237 45 0
+33 125 41 0
+-219 180 -164 0
+147 166 200 0
+128 92 81 0
+-195 209 -86 0
+12 38 -70 0
+177 94 -98 0
+-227 215 -101 0
+37 -152 -241 0
+216 -178 -200 0
+247 -179 242 0
+235 -158 210 0
+17 -224 243 0
+17 186 -168 0
+-250 19 -78 0
+-153 -65 -174 0
+-11 -116 62 0
+-249 214 -31 0
+-8 99 -116 0
+-76 106 187 0
+148 207 -70 0
+225 112 67 0
+93 80 228 0
+-54 78 157 0
+88 -79 -118 0
+-29 -129 99 0
+-173 -91 -116 0
+-52 3 -107 0
+-229 -151 73 0
+235 -233 203 0
+-37 92 -3 0
+186 -214 -73 0
+181 -223 248 0
+203 126 -222 0
+110 7 108 0
+-186 -52 -163 0
+-171 -123 167 0
+-238 -105 -61 0
+57 94 83 0
+153 228 -112 0
+-82 -226 178 0
+198 84 -238 0
+202 65 -16 0
+219 -106 250 0
+157 37 -96 0
+145 129 111 0
+-188 -71 -108 0
+86 -136 249 0
+8 -117 155 0
+-126 75 74 0
+-107 236 249 0
+241 -246 -193 0
+33 6 -13 0
+-80 115 -27 0
+22 -248 19 0
+-216 75 -97 0
+86 -32 150 0
+-155 -162 -76 0
+78 23 -47 0
+50 28 -167 0
+179 88 210 0
+180 -137 -32 0
+-149 -69 73 0
+-157 -65 39 0
+123 219 -72 0
+-174 -216 31 0
+-134 -170 -218 0
+-76 149 -202 0
+-165 -30 -3 0
+247 -106 -140 0
+12 -68 -142 0
+124 -83 53 0
+-224 -74 200 0
+113 136 102 0
+-36 -85 190 0
+-103 -165 151 0
+-126 -81 -183 0
+-230 147 -4 0
+1 184 -111 0
+-187 84 -33 0
+209 112 100 0
+-209 -231 137 0
+72 138 206 0
+-50 -68 210 0
+-108 -106 91 0
+-75 190 212 0
+230 -7 -48 0
+-176 220 -95 0
+157 93 -229 0
+-124 -110 -4 0
+65 -74 -175 0
+-93 228 -230 0
+-97 -20 -98 0
+102 -56 -234 0
+-228 46 95 0
+-216 74 -168 0
+114 192 -143 0
+221 179 -6 0
+-209 221 -212 0
+177 28 -178 0
+115 225 11 0
+197 229 -53 0
+77 42 -63 0
+-238 68 -152 0
+82 -186 -229 0
+-197 71 213 0
+68 -50 -56 0
+4 216 170 0
+-248 -37 97 0
+100 67 -42 0
+67 -23 -69 0
+-107 -48 221 0
+-40 -172 76 0
+238 -235 -160 0
+-190 233 212 0
+230 -128 60 0
+-219 -13 87 0
+49 -215 -175 0
+-248 -161 147 0
+52 -185 12 0
+51 -145 200 0
+-149 161 118 0
+-240 149 -8 0
+-77 -19 93 0
+3 -228 -22 0
+87 -42 82 0
+142 50 185 0
+53 -25 -183 0
+242 -16 -223 0
+-171 241 127 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-074.cnf b/benchmarks/UUF250.1065.100/uuf250-074.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-074.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 44 42 -145 0
+-184 -17 -1 0
+-57 -173 -35 0
+187 -125 88 0
+75 -141 -128 0
+229 12 246 0
+59 30 121 0
+231 60 -248 0
+7 197 -2 0
+207 -133 46 0
+38 133 24 0
+138 64 -150 0
+83 103 -213 0
+-208 -124 -170 0
+-115 175 110 0
+-173 47 -146 0
+-66 -218 215 0
+118 -59 190 0
+-52 97 -181 0
+199 171 73 0
+-71 -3 -128 0
+117 -14 -174 0
+168 -96 209 0
+164 -228 -193 0
+244 -147 -170 0
+148 -25 -2 0
+-232 -108 -214 0
+55 -107 -38 0
+110 -128 -190 0
+-51 215 -34 0
+-220 -178 13 0
+-170 184 113 0
+75 -144 158 0
+74 16 -248 0
+-151 119 -185 0
+-173 58 143 0
+190 198 29 0
+103 156 -11 0
+-131 91 184 0
+98 -4 -121 0
+-246 111 17 0
+234 236 243 0
+-129 -140 -229 0
+-58 -29 -86 0
+243 4 -193 0
+72 -32 242 0
+133 -153 23 0
+-198 -43 199 0
+171 -240 127 0
+-195 223 37 0
+19 -157 103 0
+48 126 175 0
+130 198 132 0
+175 44 53 0
+84 -244 5 0
+192 -149 -246 0
+-67 207 116 0
+-80 -156 -63 0
+25 -159 230 0
+110 -43 -22 0
+-205 -105 -52 0
+190 -216 -167 0
+-170 -36 99 0
+-169 21 -240 0
+-176 207 -242 0
+-100 -26 -10 0
+112 -164 125 0
+221 138 117 0
+-151 -39 -133 0
+89 111 187 0
+-236 158 34 0
+155 -171 -172 0
+-109 -170 -28 0
+-88 139 186 0
+-201 -118 232 0
+-146 -184 198 0
+187 83 -177 0
+249 -220 45 0
+174 32 -172 0
+-231 203 68 0
+-3 -235 -200 0
+-207 -100 212 0
+9 -207 -43 0
+86 157 18 0
+209 -247 222 0
+-43 -211 -46 0
+121 -117 60 0
+-155 9 -224 0
+-184 -148 -113 0
+-221 -114 125 0
+4 -182 -44 0
+9 -45 72 0
+85 -31 -80 0
+-16 161 -39 0
+-6 83 -57 0
+213 28 128 0
+211 -85 -95 0
+-104 238 -2 0
+75 -61 -139 0
+57 195 82 0
+-59 37 -134 0
+236 5 -46 0
+52 141 -185 0
+-31 149 -42 0
+170 -69 -175 0
+-108 -239 36 0
+-202 -160 83 0
+-196 42 11 0
+-111 126 -234 0
+133 -214 -64 0
+57 73 -233 0
+171 16 67 0
+-123 209 -99 0
+-218 200 68 0
+196 235 77 0
+-2 -98 -115 0
+-141 110 -195 0
+14 236 166 0
+54 86 204 0
+235 -231 39 0
+-103 -241 179 0
+146 116 228 0
+-47 -86 -77 0
+-217 1 31 0
+224 -107 48 0
+94 -21 28 0
+140 -133 -119 0
+209 -19 -27 0
+230 197 224 0
+-78 90 203 0
+-162 -197 -141 0
+193 -109 -10 0
+3 -185 -250 0
+-2 -199 177 0
+70 -38 -132 0
+143 75 -181 0
+-160 207 -8 0
+-151 21 -167 0
+129 50 85 0
+-98 94 -82 0
+-214 9 70 0
+44 200 41 0
+-34 -20 -79 0
+-86 48 -178 0
+216 -200 -45 0
+42 143 -169 0
+-194 -80 160 0
+43 163 -48 0
+-249 199 13 0
+-128 -84 -65 0
+84 173 -135 0
+212 -227 -1 0
+-149 3 -42 0
+-161 124 -103 0
+39 177 -55 0
+-96 -183 -108 0
+-151 146 117 0
+31 164 -80 0
+226 -20 -78 0
+50 232 -54 0
+-40 -179 86 0
+-38 -60 -165 0
+230 241 -94 0
+14 39 -223 0
+218 166 -147 0
+175 -59 160 0
+-29 -243 127 0
+-123 -126 -78 0
+-169 199 178 0
+-57 8 -210 0
+184 -204 -38 0
+161 -242 -237 0
+-125 58 -9 0
+92 192 -143 0
+64 139 -189 0
+2 26 -171 0
+33 30 126 0
+-152 -192 -118 0
+-104 236 -83 0
+178 70 -54 0
+84 -95 172 0
+138 -167 -70 0
+-73 -88 -79 0
+-81 101 -209 0
+-78 -25 -34 0
+-26 -225 220 0
+237 -117 -21 0
+193 -203 44 0
+-243 -224 -141 0
+-166 214 -12 0
+74 120 127 0
+-147 53 222 0
+-123 52 -54 0
+206 65 170 0
+84 -181 19 0
+248 -203 232 0
+-228 143 -102 0
+50 182 12 0
+-49 -53 -147 0
+24 234 -93 0
+-155 -76 -174 0
+185 -177 62 0
+247 176 -51 0
+-90 77 201 0
+-150 68 -83 0
+-214 -14 -237 0
+56 85 -113 0
+237 117 -163 0
+-186 -213 18 0
+236 99 -130 0
+-229 -54 -2 0
+152 247 236 0
+-1 -101 222 0
+105 -75 58 0
+183 196 -107 0
+50 -242 -1 0
+-204 109 189 0
+45 123 153 0
+-112 141 116 0
+177 194 21 0
+-230 56 -26 0
+172 -61 -92 0
+162 45 86 0
+-105 172 13 0
+46 19 -218 0
+-100 31 -29 0
+-109 183 -197 0
+-163 204 240 0
+-121 122 223 0
+157 -138 -82 0
+-98 -53 -164 0
+-12 -36 -107 0
+-154 -149 103 0
+-195 -18 242 0
+231 -58 -221 0
+196 -29 -226 0
+-34 166 -190 0
+-40 -28 -74 0
+11 116 -239 0
+85 14 -197 0
+-228 -22 156 0
+108 165 227 0
+222 -95 128 0
+16 -247 -166 0
+143 -84 212 0
+216 116 -60 0
+-182 -177 -105 0
+-9 -194 -4 0
+186 4 -236 0
+50 -150 -67 0
+49 204 -71 0
+-49 -7 67 0
+62 174 -233 0
+54 245 -225 0
+24 -145 131 0
+45 205 -71 0
+6 111 153 0
+110 -75 241 0
+64 -193 -45 0
+-19 6 -36 0
+16 141 -145 0
+-233 12 68 0
+-203 193 154 0
+244 -98 -236 0
+-179 154 224 0
+154 -68 -210 0
+6 137 226 0
+153 -225 1 0
+99 -161 133 0
+53 127 -171 0
+94 244 -40 0
+-18 48 80 0
+52 22 -77 0
+-87 177 155 0
+-236 64 230 0
+-128 -183 63 0
+-111 -3 152 0
+42 48 43 0
+112 -187 48 0
+119 141 -124 0
+-167 174 -145 0
+-83 -201 -133 0
+5 183 177 0
+-169 -163 212 0
+-26 -47 7 0
+111 61 227 0
+134 121 -18 0
+145 -109 -92 0
+97 74 -55 0
+-175 -65 -29 0
+-235 74 233 0
+28 -213 -142 0
+205 -123 104 0
+-189 39 83 0
+226 -22 -187 0
+-178 -187 225 0
+182 -176 -15 0
+-70 -176 116 0
+182 -161 -97 0
+136 -130 -215 0
+-223 -62 105 0
+250 -154 -178 0
+7 -47 75 0
+180 -152 208 0
+-221 52 -242 0
+-102 98 -188 0
+-208 44 63 0
+34 -64 87 0
+155 -116 208 0
+-224 113 175 0
+91 150 -146 0
+188 -63 233 0
+-41 231 104 0
+-184 242 156 0
+-14 78 -161 0
+-237 -134 -107 0
+72 100 -25 0
+-94 141 202 0
+-238 201 -32 0
+192 105 214 0
+-61 -29 140 0
+-129 232 151 0
+125 130 -142 0
+-117 -65 -111 0
+-34 150 57 0
+-2 -63 128 0
+193 108 19 0
+-94 -136 185 0
+144 -78 77 0
+205 9 -185 0
+-110 -7 -249 0
+24 -90 86 0
+98 26 -232 0
+43 -154 -21 0
+154 112 5 0
+25 -232 -16 0
+250 243 -3 0
+-181 -133 -210 0
+-105 207 123 0
+-122 229 140 0
+-136 91 -245 0
+65 -113 -205 0
+-1 129 122 0
+179 146 242 0
+-80 143 46 0
+-232 156 203 0
+-188 -121 -179 0
+132 -187 5 0
+39 -75 -191 0
+-97 -205 105 0
+-4 -155 30 0
+-21 -68 -207 0
+75 92 -80 0
+125 -133 -51 0
+-27 -9 131 0
+5 155 209 0
+120 131 157 0
+219 -154 207 0
+25 -108 184 0
+-2 199 105 0
+-187 85 159 0
+-234 239 -149 0
+-6 34 132 0
+-13 -106 -222 0
+-42 183 -93 0
+150 -1 -8 0
+-77 130 -115 0
+203 -24 212 0
+-199 -248 150 0
+-64 -236 13 0
+79 -31 -87 0
+-166 104 77 0
+-94 -146 218 0
+127 129 -160 0
+110 -58 3 0
+-95 219 -159 0
+-143 224 238 0
+-226 -209 -5 0
+203 13 15 0
+103 -169 146 0
+186 -30 53 0
+-229 104 -84 0
+75 -49 156 0
+-216 194 56 0
+-68 159 -33 0
+48 200 -248 0
+210 -22 -62 0
+-241 -62 -183 0
+-189 106 -117 0
+-109 154 81 0
+109 164 44 0
+-64 224 110 0
+-10 -8 158 0
+-115 94 -154 0
+-153 196 144 0
+79 196 -174 0
+210 -116 -162 0
+166 -250 187 0
+122 56 184 0
+-16 -190 217 0
+169 2 248 0
+-30 -83 -165 0
+119 -67 155 0
+146 11 -152 0
+101 -52 128 0
+120 -128 -52 0
+167 -250 -7 0
+-236 60 224 0
+-236 10 -124 0
+-77 190 -211 0
+5 -126 48 0
+-231 -160 -17 0
+145 226 -16 0
+231 -102 -140 0
+-14 65 -168 0
+-145 24 50 0
+-211 61 -203 0
+-184 192 168 0
+-79 -41 135 0
+197 -160 -188 0
+38 -29 230 0
+130 -182 -120 0
+-25 92 -109 0
+225 120 210 0
+-232 -34 -14 0
+126 185 -177 0
+165 -152 -80 0
+201 -8 81 0
+-227 174 241 0
+41 -14 113 0
+-202 -59 -195 0
+27 79 118 0
+-95 63 108 0
+46 98 230 0
+-116 -75 -25 0
+-238 -81 -16 0
+148 236 8 0
+-116 187 182 0
+30 -157 -151 0
+20 59 -9 0
+1 -25 -219 0
+-196 105 163 0
+73 -235 191 0
+-57 -237 -209 0
+-141 15 -211 0
+38 59 -22 0
+183 -20 -83 0
+101 46 -187 0
+93 107 131 0
+-202 204 -140 0
+-160 -141 7 0
+-160 -79 101 0
+-194 25 -119 0
+-24 -158 25 0
+-29 160 -41 0
+115 -232 -35 0
+203 73 -10 0
+-127 -8 208 0
+-164 160 -179 0
+25 91 46 0
+-210 -124 99 0
+-176 -197 -83 0
+118 126 154 0
+97 -35 200 0
+-162 247 104 0
+-74 22 -235 0
+183 191 -176 0
+162 242 -51 0
+106 -163 -206 0
+-68 100 -174 0
+33 131 6 0
+-247 -235 212 0
+-96 -162 -79 0
+68 -82 -58 0
+200 -205 -95 0
+109 -158 31 0
+136 172 68 0
+184 189 -229 0
+-158 -152 -38 0
+210 -124 129 0
+-205 -106 163 0
+-69 -106 9 0
+-203 -137 39 0
+-137 57 -25 0
+-98 230 73 0
+-231 -238 -176 0
+-230 -41 -250 0
+-89 129 -90 0
+1 197 45 0
+225 -218 44 0
+117 175 65 0
+-187 48 79 0
+-139 124 -134 0
+216 3 140 0
+75 3 -227 0
+196 -166 -95 0
+-48 144 -210 0
+131 -218 119 0
+207 -161 -123 0
+106 245 -153 0
+2 58 118 0
+-9 -115 219 0
+213 -121 -16 0
+201 -92 123 0
+223 43 -38 0
+-77 -126 208 0
+-19 -230 -141 0
+35 -159 -2 0
+-11 190 -228 0
+-176 235 208 0
+113 -186 -208 0
+-97 -147 158 0
+118 -167 14 0
+-6 228 -193 0
+149 -36 190 0
+-189 -112 234 0
+-74 29 -9 0
+87 132 59 0
+103 -7 3 0
+-250 -138 -148 0
+-238 183 -7 0
+83 -153 -217 0
+233 221 114 0
+67 -172 121 0
+182 -217 -248 0
+-225 143 175 0
+-170 196 156 0
+-118 20 10 0
+-95 -128 -1 0
+76 -128 184 0
+-65 -182 232 0
+-243 -83 39 0
+-188 87 -95 0
+26 -163 -33 0
+-244 203 107 0
+-17 91 -244 0
+-92 -73 -239 0
+206 159 44 0
+-205 -131 -24 0
+217 151 -104 0
+-135 95 219 0
+35 184 122 0
+230 20 2 0
+-135 25 -238 0
+-59 228 45 0
+41 185 219 0
+-58 98 245 0
+22 100 -78 0
+130 -7 -172 0
+11 -222 -161 0
+-180 -174 -145 0
+-209 -240 -55 0
+12 -191 -24 0
+-237 -94 152 0
+91 222 -38 0
+211 207 95 0
+63 62 -17 0
+42 26 127 0
+211 102 -185 0
+-178 100 -117 0
+-136 -61 -101 0
+6 229 17 0
+208 -138 -57 0
+175 163 23 0
+4 -201 -131 0
+14 51 -42 0
+69 36 187 0
+-115 16 170 0
+93 -24 34 0
+147 135 -9 0
+9 -18 225 0
+-9 201 39 0
+-228 150 -112 0
+19 164 235 0
+111 -175 250 0
+44 210 -22 0
+21 -18 -104 0
+157 190 38 0
+-230 -106 22 0
+79 -19 -224 0
+83 -181 -135 0
+7 219 -163 0
+248 -185 -66 0
+-144 -183 -8 0
+-215 224 184 0
+-113 -135 -2 0
+143 244 -168 0
+-180 -101 131 0
+-147 -30 -16 0
+70 159 -135 0
+74 -210 72 0
+-25 -100 -53 0
+139 84 -7 0
+103 -226 172 0
+-29 -199 25 0
+-101 25 82 0
+231 125 139 0
+-191 -206 -126 0
+90 -78 180 0
+-128 -224 -8 0
+24 -237 234 0
+144 -140 209 0
+-74 114 -232 0
+154 -150 -35 0
+-143 -39 203 0
+108 215 -77 0
+-175 -213 125 0
+-160 68 -162 0
+-98 171 122 0
+111 146 72 0
+-153 227 -229 0
+168 9 -88 0
+211 71 47 0
+200 8 -140 0
+192 -158 245 0
+-158 105 234 0
+-99 17 38 0
+72 -28 -111 0
+137 -78 -205 0
+-200 101 124 0
+-201 -13 181 0
+213 -247 45 0
+-40 6 139 0
+98 11 95 0
+-19 -237 -104 0
+-218 131 221 0
+-176 28 116 0
+-82 -68 -54 0
+238 65 -189 0
+-86 136 -213 0
+148 -245 24 0
+236 68 -116 0
+-150 120 -210 0
+132 -79 242 0
+46 -247 243 0
+-151 -83 -15 0
+-12 187 225 0
+-20 -187 -133 0
+-157 21 -51 0
+-6 -136 -209 0
+19 -44 -227 0
+-190 229 -114 0
+176 126 -87 0
+31 -12 247 0
+43 -166 224 0
+145 -183 -160 0
+-49 155 -106 0
+-62 244 -87 0
+124 -82 203 0
+-208 -206 -28 0
+-48 -101 124 0
+-84 -20 244 0
+-150 -243 55 0
+-177 -14 188 0
+242 92 56 0
+210 70 114 0
+-173 110 105 0
+227 -197 -28 0
+136 -109 182 0
+-173 -229 -157 0
+241 207 249 0
+189 -213 -135 0
+80 -105 129 0
+-26 21 -169 0
+-22 -17 -134 0
+107 236 -87 0
+130 29 -90 0
+196 153 -72 0
+135 -35 227 0
+209 -13 86 0
+223 -47 -67 0
+187 31 186 0
+243 239 -161 0
+-20 -197 -205 0
+-66 208 -209 0
+232 23 194 0
+-205 18 -125 0
+148 35 -158 0
+-228 118 -167 0
+129 178 -123 0
+-235 61 195 0
+-24 -64 44 0
+-67 -101 -121 0
+194 136 -86 0
+-26 197 -127 0
+71 -18 16 0
+41 219 -188 0
+170 -184 -241 0
+9 -101 36 0
+-44 -237 51 0
+-125 -206 102 0
+-16 11 -17 0
+94 14 -67 0
+234 -64 76 0
+-123 202 -23 0
+8 -246 112 0
+-157 152 -93 0
+57 198 200 0
+-98 16 -68 0
+-209 158 177 0
+-138 -88 -43 0
+-82 103 -81 0
+110 -82 -133 0
+-64 -52 -181 0
+106 -183 -123 0
+79 51 -40 0
+-50 132 89 0
+-65 -164 -195 0
+112 -37 -201 0
+-8 23 107 0
+83 134 69 0
+-109 -54 250 0
+60 -248 -219 0
+153 57 -228 0
+-28 -106 -168 0
+-153 -68 105 0
+91 -48 163 0
+145 54 93 0
+54 211 -94 0
+177 -92 49 0
+-66 128 102 0
+-30 190 89 0
+-37 174 -136 0
+168 90 -154 0
+204 -48 59 0
+-36 -207 162 0
+178 157 -200 0
+-99 136 -153 0
+178 -183 -29 0
+50 -147 198 0
+142 185 -46 0
+64 249 -80 0
+-243 114 63 0
+84 26 -10 0
+-11 157 -101 0
+47 -156 183 0
+15 23 3 0
+22 -28 -131 0
+-162 6 5 0
+-125 128 18 0
+-224 -133 -188 0
+-161 239 -170 0
+181 -103 -233 0
+40 99 161 0
+155 -145 -173 0
+-94 123 141 0
+161 -85 -207 0
+4 -20 144 0
+-105 55 -210 0
+-53 220 -141 0
+179 -183 5 0
+107 -93 186 0
+224 -169 121 0
+-167 -88 -132 0
+112 38 177 0
+-134 191 -199 0
+-238 -117 -223 0
+-25 153 57 0
+223 186 127 0
+-62 -172 -150 0
+-5 -58 103 0
+83 183 -229 0
+-193 131 60 0
+-39 250 16 0
+-27 -167 -248 0
+-87 160 -229 0
+52 -195 -106 0
+-187 -193 92 0
+76 -230 -118 0
+-167 171 138 0
+86 183 202 0
+237 -173 8 0
+-54 -139 -200 0
+-13 211 120 0
+-102 -218 184 0
+-33 218 212 0
+48 19 -5 0
+64 164 -96 0
+154 -72 -191 0
+-37 53 210 0
+-250 75 59 0
+44 -107 -109 0
+6 -227 -133 0
+81 -143 -13 0
+-14 -203 17 0
+65 -173 -134 0
+213 -177 -50 0
+-40 231 -189 0
+113 -162 -70 0
+88 -197 189 0
+163 234 -34 0
+239 -69 94 0
+-1 178 -49 0
+-116 212 -42 0
+172 174 -110 0
+-189 -75 -4 0
+223 -249 14 0
+-11 -65 131 0
+66 -125 52 0
+173 -134 199 0
+4 100 114 0
+-178 57 -42 0
+-24 79 -243 0
+-164 94 -32 0
+-243 18 126 0
+230 54 -135 0
+-136 -239 26 0
+106 203 -172 0
+5 -20 -44 0
+-28 -228 -156 0
+189 -148 9 0
+42 126 -57 0
+161 158 189 0
+33 10 64 0
+214 -73 -28 0
+74 -164 94 0
+-151 28 210 0
+-193 6 -169 0
+-175 -121 -184 0
+38 161 52 0
+11 -104 -190 0
+-188 86 204 0
+159 236 -55 0
+-2 41 -13 0
+-165 -68 -121 0
+-243 -144 -3 0
+108 186 24 0
+-110 241 -52 0
+56 70 -209 0
+-29 -170 -56 0
+49 127 82 0
+239 -167 16 0
+-79 88 -89 0
+48 -57 -227 0
+245 155 152 0
+239 -102 -163 0
+-151 -141 138 0
+14 231 -202 0
+-9 -158 -10 0
+218 -160 40 0
+155 199 194 0
+-40 170 -236 0
+-42 -99 -118 0
+-196 -210 136 0
+-91 163 -209 0
+-223 187 -117 0
+-11 -44 -56 0
+134 11 -239 0
+230 -200 149 0
+165 246 6 0
+-42 97 -224 0
+45 24 -21 0
+-241 -154 1 0
+169 -134 205 0
+-160 163 -105 0
+-202 -78 77 0
+-152 -31 -112 0
+-162 122 -35 0
+167 20 73 0
+230 -247 234 0
+-64 113 98 0
+229 189 -115 0
+222 -22 -117 0
+195 -100 238 0
+88 200 -71 0
+-91 -98 -95 0
+-21 216 -70 0
+-130 27 -202 0
+-215 -227 -234 0
+28 -81 -153 0
+-80 -242 33 0
+56 200 236 0
+55 -215 68 0
+140 -176 77 0
+-76 156 150 0
+-164 84 -43 0
+-216 -63 171 0
+-242 -220 -60 0
+137 -107 236 0
+86 -141 206 0
+-228 49 -174 0
+-48 -190 91 0
+-226 165 141 0
+110 -202 36 0
+206 -76 46 0
+-247 -198 100 0
+-60 -230 59 0
+232 -190 168 0
+-172 -23 -213 0
+48 98 -225 0
+-145 113 142 0
+-114 -92 54 0
+175 223 208 0
+104 -17 144 0
+-216 22 -133 0
+135 10 -113 0
+-100 118 -237 0
+-171 215 201 0
+-249 -160 61 0
+178 -192 -56 0
+-60 16 -180 0
+67 142 52 0
+-32 216 55 0
+27 -93 -21 0
+-122 -162 190 0
+98 -32 -87 0
+212 21 20 0
+-104 106 29 0
+20 -115 -215 0
+-39 74 111 0
+-49 -99 114 0
+14 -88 34 0
+204 17 -126 0
+-132 -219 -212 0
+-211 -244 22 0
+238 -92 218 0
+-137 -55 123 0
+-17 -109 -51 0
+140 104 124 0
+12 -237 37 0
+138 162 123 0
+141 172 145 0
+47 -108 -158 0
+1 -139 232 0
+-168 3 -244 0
+235 174 80 0
+197 -169 -36 0
+141 228 -235 0
+-178 -75 123 0
+-167 117 -116 0
+-79 -56 74 0
+-22 -109 -57 0
+-91 181 -168 0
+-66 80 -25 0
+141 -145 -2 0
+129 -21 227 0
+59 -42 100 0
+-49 -82 -234 0
+-117 36 67 0
+28 -151 -241 0
+-183 80 -227 0
+237 175 -202 0
+140 88 -25 0
+-111 170 30 0
+23 89 -189 0
+-219 -51 220 0
+106 196 12 0
+250 172 -139 0
+19 155 -112 0
+87 105 -11 0
+-165 86 -179 0
+-222 -137 83 0
+-34 -194 37 0
+-114 236 235 0
+-148 -120 171 0
+-37 -60 -124 0
+-103 -166 -42 0
+50 182 -179 0
+-167 -216 -132 0
+-218 -89 -35 0
+176 -34 -239 0
+-204 102 -99 0
+-230 -87 178 0
+-54 -88 -246 0
+-101 206 26 0
+64 19 56 0
+235 21 -156 0
+79 -245 -29 0
+36 -205 38 0
+-218 240 233 0
+15 -189 -95 0
+124 225 -183 0
+-221 -136 192 0
+-199 -177 -49 0
+-13 -176 179 0
+-71 183 -241 0
+77 -125 206 0
+-208 125 148 0
+243 72 -215 0
+-230 71 97 0
+-212 137 -197 0
+-184 -129 -73 0
+151 -96 -101 0
+85 238 45 0
+221 -9 -173 0
+83 128 -125 0
+227 -14 -55 0
+-27 52 38 0
+-101 -184 19 0
+-247 204 -56 0
+157 -103 -101 0
+207 -109 194 0
+-203 185 -146 0
+22 162 -178 0
+-88 -53 -113 0
+-116 -127 237 0
+146 114 -227 0
+183 77 -70 0
+-73 -88 43 0
+160 215 151 0
+-156 -223 -248 0
+-10 -84 -19 0
+-121 -105 219 0
+71 6 123 0
+211 -165 216 0
+-232 -94 -46 0
+-135 -245 -67 0
+45 101 94 0
+-48 -111 33 0
+-171 184 -203 0
+209 27 -233 0
+238 141 -213 0
+-44 88 45 0
+-164 149 -196 0
+-234 240 -103 0
+76 84 -175 0
+-27 -76 71 0
+-184 174 202 0
+63 -224 201 0
+176 153 -9 0
+176 -165 218 0
+31 -1 131 0
+-216 -174 -186 0
+-220 -213 -170 0
+-146 -42 199 0
+-101 45 50 0
+232 18 -236 0
+-49 181 -182 0
+185 44 148 0
+-44 160 -78 0
+75 -184 2 0
+-229 -115 38 0
+-212 -246 226 0
+-71 -145 101 0
+5 43 24 0
+40 -109 -41 0
+61 -212 -39 0
+144 137 -232 0
+177 101 88 0
+-142 -74 -129 0
+-22 195 -62 0
+-48 -217 24 0
+-39 29 -241 0
+85 -160 21 0
+-3 -51 -235 0
+-189 -151 -170 0
+235 184 141 0
+18 118 61 0
+-192 -111 29 0
+68 -224 58 0
+201 80 165 0
+-45 64 235 0
+217 90 -182 0
+-148 40 68 0
+-183 70 -13 0
+-4 -73 233 0
+-220 -237 -125 0
+-18 -138 -37 0
+-157 -63 -175 0
+14 -172 246 0
+-180 166 -190 0
+225 53 118 0
+46 -24 176 0
+-217 130 -154 0
+68 -118 -64 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-075.cnf b/benchmarks/UUF250.1065.100/uuf250-075.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-075.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -178 -173 -23 0
+51 16 150 0
+-189 247 -168 0
+224 14 -38 0
+185 239 128 0
+-153 -243 198 0
+139 -198 -104 0
+140 174 -123 0
+-195 34 200 0
+141 242 245 0
+-44 162 -52 0
+-80 226 -147 0
+-59 -153 56 0
+118 -155 -151 0
+73 27 -199 0
+-127 89 -120 0
+127 160 -182 0
+-156 152 97 0
+-78 200 211 0
+-185 -90 -123 0
+-92 -33 7 0
+167 88 246 0
+-43 -16 240 0
+-196 55 23 0
+2 218 128 0
+42 -192 67 0
+-134 -70 -115 0
+-219 210 -241 0
+32 -44 22 0
+-92 200 22 0
+4 -116 -64 0
+-98 -47 -36 0
+-188 146 163 0
+-146 -135 55 0
+-222 -30 204 0
+-115 3 143 0
+-144 -171 102 0
+133 -71 174 0
+57 144 161 0
+116 32 -129 0
+-96 138 -131 0
+-44 -210 124 0
+173 21 77 0
+123 -122 218 0
+133 -99 59 0
+139 13 221 0
+222 -45 -245 0
+-102 -112 -154 0
+-4 80 91 0
+249 246 172 0
+141 -145 102 0
+-146 -135 147 0
+-23 81 -197 0
+-145 -13 234 0
+-59 233 92 0
+-69 181 -242 0
+-22 187 39 0
+-3 100 99 0
+103 -171 121 0
+183 -215 -88 0
+122 -15 60 0
+18 207 38 0
+-74 127 -214 0
+-31 179 160 0
+7 -198 -31 0
+223 -94 -240 0
+-133 225 130 0
+-34 105 -131 0
+-237 -58 -136 0
+-211 216 99 0
+-217 32 164 0
+130 197 -97 0
+-14 -151 233 0
+-101 134 68 0
+-137 -240 242 0
+-55 -196 -82 0
+-90 32 -93 0
+64 -54 109 0
+55 49 -140 0
+-148 -171 -157 0
+190 -210 -83 0
+167 -18 16 0
+218 17 110 0
+-83 -117 -106 0
+140 137 -60 0
+183 -215 175 0
+250 -153 120 0
+-71 -129 -90 0
+238 38 19 0
+233 -148 -145 0
+-8 -127 136 0
+-34 -142 -24 0
+-227 64 -67 0
+-145 57 -238 0
+220 -213 140 0
+-20 -34 196 0
+-235 -66 90 0
+-115 199 88 0
+-150 -250 -163 0
+133 -207 191 0
+83 -240 130 0
+-94 176 121 0
+208 178 -41 0
+152 -10 -146 0
+-42 29 90 0
+-79 -134 -48 0
+-13 -6 -163 0
+226 -147 155 0
+163 -94 -23 0
+-191 -199 30 0
+-9 133 136 0
+230 -50 36 0
+89 134 -167 0
+18 169 203 0
+16 -25 70 0
+133 -214 -202 0
+-141 160 45 0
+189 -111 -167 0
+-35 234 -161 0
+-109 74 -12 0
+-247 1 180 0
+-194 158 20 0
+-22 153 -188 0
+-160 -102 90 0
+-5 234 88 0
+-179 103 234 0
+71 28 -113 0
+81 132 -57 0
+198 168 -27 0
+-114 -68 171 0
+-5 179 -125 0
+-81 -126 -22 0
+-98 16 15 0
+80 232 190 0
+-44 132 71 0
+238 88 249 0
+-108 156 179 0
+12 197 -129 0
+-48 182 -144 0
+239 83 -44 0
+-130 -35 214 0
+182 -4 195 0
+224 -144 241 0
+-15 -217 24 0
+71 192 -144 0
+-241 131 226 0
+-243 191 126 0
+-230 -25 153 0
+63 141 -38 0
+148 -119 -181 0
+-232 -223 63 0
+-80 169 13 0
+214 86 -88 0
+-188 -118 -105 0
+-214 -100 23 0
+-77 123 -228 0
+-211 160 -74 0
+36 -79 14 0
+-87 132 -187 0
+95 -70 -239 0
+123 -41 3 0
+5 140 242 0
+7 149 -185 0
+89 109 10 0
+-165 145 -185 0
+33 -135 189 0
+118 239 8 0
+-216 74 19 0
+28 -183 -149 0
+152 122 94 0
+-234 57 -241 0
+40 209 214 0
+-168 -33 -104 0
+226 -210 129 0
+-73 -149 -208 0
+23 -218 -38 0
+-237 -180 -88 0
+230 145 189 0
+-30 -55 81 0
+-244 -2 -226 0
+-182 -191 178 0
+-99 -190 -247 0
+92 -120 -118 0
+-150 -232 -2 0
+57 133 182 0
+-242 -15 -40 0
+-236 82 183 0
+207 -110 -191 0
+21 39 125 0
+-203 76 -147 0
+235 100 -244 0
+-17 -5 59 0
+-20 194 186 0
+-105 39 -113 0
+-243 -14 207 0
+119 -133 -164 0
+-89 173 -186 0
+-224 141 -116 0
+234 -206 -172 0
+-228 178 -246 0
+-249 185 -26 0
+93 134 -105 0
+202 -4 -116 0
+201 -147 172 0
+103 -221 34 0
+243 153 34 0
+200 -157 -214 0
+-29 -138 -247 0
+110 155 56 0
+-138 -129 -20 0
+21 -220 -77 0
+135 -188 -48 0
+91 -20 120 0
+248 24 229 0
+102 193 133 0
+46 -136 80 0
+13 -75 -4 0
+-43 13 -15 0
+-237 -97 201 0
+220 2 199 0
+213 169 -198 0
+108 53 -213 0
+106 155 -147 0
+-48 55 -93 0
+-4 240 245 0
+-15 55 37 0
+101 204 -130 0
+197 171 -147 0
+-88 89 18 0
+-174 90 27 0
+36 57 172 0
+149 -120 221 0
+-20 -128 -207 0
+-130 -59 -86 0
+-185 162 12 0
+79 -116 -111 0
+-18 87 -249 0
+-25 134 59 0
+228 179 87 0
+-236 -10 237 0
+-51 49 183 0
+40 66 206 0
+219 79 203 0
+-55 37 180 0
+-216 86 -15 0
+-20 134 33 0
+71 84 -147 0
+97 90 29 0
+-51 171 -125 0
+-235 -27 -61 0
+233 -248 27 0
+-96 20 154 0
+-193 -143 -115 0
+-60 -242 -151 0
+-159 -206 -238 0
+-113 -187 -214 0
+209 48 -183 0
+137 -232 121 0
+-232 -12 53 0
+93 105 -229 0
+47 186 120 0
+173 -33 -119 0
+-84 31 140 0
+16 -13 105 0
+93 237 -155 0
+4 114 -164 0
+196 -47 -21 0
+223 -235 -196 0
+205 204 -240 0
+109 -115 -122 0
+-241 189 -53 0
+-142 8 223 0
+78 -45 109 0
+-1 111 241 0
+29 137 -246 0
+-32 11 -237 0
+-78 -81 136 0
+67 198 -118 0
+90 -215 -164 0
+-205 -163 -72 0
+135 -236 -154 0
+-33 -249 -58 0
+177 -54 158 0
+208 233 226 0
+-57 -18 -22 0
+-22 -102 -212 0
+-153 -5 132 0
+171 -100 173 0
+89 -102 49 0
+-174 -30 129 0
+-172 181 -199 0
+-16 -9 176 0
+-16 -138 199 0
+4 55 -194 0
+164 -43 197 0
+139 159 -36 0
+-8 -58 150 0
+-32 -221 -5 0
+72 -163 -25 0
+-183 -128 -185 0
+234 -59 82 0
+160 153 -181 0
+-176 117 105 0
+-151 -168 -176 0
+67 -116 -18 0
+174 -229 -246 0
+128 -158 -43 0
+193 143 245 0
+-61 -223 -9 0
+-127 -214 58 0
+82 -138 32 0
+218 20 -187 0
+-138 20 45 0
+-223 127 -90 0
+-173 -240 -200 0
+34 217 -53 0
+93 11 215 0
+-182 159 -62 0
+-94 -14 5 0
+171 -168 -108 0
+35 -182 209 0
+-31 89 12 0
+37 50 -191 0
+-226 120 -246 0
+-98 224 158 0
+-199 -128 -238 0
+-158 -245 -72 0
+-202 27 239 0
+124 100 -134 0
+109 -178 160 0
+72 -82 131 0
+42 146 89 0
+52 -17 -105 0
+-54 -32 -79 0
+124 9 -87 0
+-37 -97 52 0
+12 196 186 0
+179 -110 -18 0
+13 -203 208 0
+250 13 -117 0
+57 -82 -238 0
+149 10 -89 0
+85 39 -7 0
+-28 -84 -109 0
+-94 175 11 0
+102 -68 -138 0
+232 -75 146 0
+-218 244 44 0
+-130 124 199 0
+-236 -202 47 0
+-53 14 125 0
+-76 -85 125 0
+228 122 28 0
+137 -225 247 0
+207 -199 -56 0
+-61 -247 231 0
+235 -12 168 0
+-143 -211 194 0
+44 -119 -13 0
+-145 -160 174 0
+-168 -223 115 0
+-231 142 63 0
+-219 144 -8 0
+-201 108 -214 0
+-41 -221 -113 0
+158 106 -96 0
+-36 -155 210 0
+151 49 14 0
+-14 220 -111 0
+165 -158 142 0
+8 56 -130 0
+-1 147 -46 0
+-217 230 250 0
+233 56 -82 0
+-14 -196 105 0
+179 231 -59 0
+-200 86 -66 0
+-197 -12 -124 0
+-57 224 221 0
+-86 -81 -198 0
+193 -165 -152 0
+-171 -173 72 0
+130 115 129 0
+-168 117 -94 0
+140 89 -241 0
+-9 -222 141 0
+-146 -143 -35 0
+-85 8 -68 0
+-83 178 -243 0
+86 207 77 0
+-52 86 192 0
+108 200 90 0
+159 86 -110 0
+-204 24 -230 0
+216 46 -62 0
+94 142 12 0
+-90 210 20 0
+222 193 183 0
+68 -18 -52 0
+23 -114 187 0
+11 250 168 0
+92 125 231 0
+-209 25 208 0
+-170 -173 -40 0
+112 241 -51 0
+-76 85 -206 0
+-13 199 -115 0
+-8 -18 192 0
+236 79 -220 0
+213 -162 180 0
+-220 36 -89 0
+165 42 -143 0
+-196 42 -221 0
+-186 243 209 0
+94 -230 -170 0
+27 -211 -167 0
+-60 50 237 0
+-155 -24 63 0
+-5 97 61 0
+-222 95 58 0
+-22 144 -11 0
+133 69 196 0
+-140 176 -47 0
+21 56 55 0
+-160 -240 151 0
+17 152 -162 0
+172 222 239 0
+-140 -230 -186 0
+-146 203 43 0
+-7 -195 -51 0
+176 -178 -83 0
+-8 -126 -144 0
+-6 132 -214 0
+-178 -214 -99 0
+31 170 -77 0
+11 2 165 0
+-15 97 -244 0
+143 98 -117 0
+2 -217 150 0
+232 216 233 0
+-46 -58 -61 0
+79 166 247 0
+-57 216 -187 0
+110 -73 -192 0
+71 -154 -94 0
+-113 -7 197 0
+74 46 13 0
+159 175 53 0
+70 -208 197 0
+-139 37 -22 0
+122 -202 -241 0
+-165 199 4 0
+14 176 -46 0
+-190 91 102 0
+5 -241 -104 0
+-10 -95 146 0
+-208 77 -219 0
+-82 18 -163 0
+-22 -24 -123 0
+-165 117 -44 0
+-201 184 -132 0
+158 -173 121 0
+200 195 -20 0
+-98 -51 227 0
+-161 125 219 0
+190 -16 242 0
+224 -123 -10 0
+-202 189 -131 0
+-174 113 -209 0
+-2 -244 43 0
+28 -137 123 0
+106 182 -210 0
+-52 -229 -138 0
+89 124 16 0
+216 -25 93 0
+-116 23 -177 0
+75 148 67 0
+233 -64 72 0
+24 -84 -144 0
+-139 97 -191 0
+-22 -220 -208 0
+-83 32 -147 0
+242 -49 -223 0
+-84 -193 -52 0
+143 122 -30 0
+-19 125 104 0
+226 155 -93 0
+31 45 206 0
+222 -191 68 0
+-207 -61 171 0
+-120 -163 -148 0
+-35 -115 -124 0
+-34 17 222 0
+-115 242 -21 0
+-232 -221 -249 0
+176 77 -55 0
+-43 -85 58 0
+94 -245 61 0
+-146 99 73 0
+105 -12 59 0
+245 -88 -92 0
+242 204 -226 0
+-93 214 -180 0
+235 175 13 0
+-145 195 -54 0
+218 42 -54 0
+-200 -81 169 0
+111 -223 3 0
+-205 -112 207 0
+9 64 242 0
+28 235 -80 0
+-47 -243 -250 0
+5 28 -103 0
+-39 -23 91 0
+43 248 73 0
+-74 88 154 0
+-216 109 -72 0
+186 54 -193 0
+-144 -123 227 0
+-130 205 -55 0
+-27 -119 31 0
+162 94 -175 0
+-29 173 -180 0
+-203 188 -86 0
+199 -201 -173 0
+-130 166 85 0
+-13 23 163 0
+-64 145 -205 0
+207 -68 187 0
+-9 -195 208 0
+-147 -78 12 0
+-51 -1 147 0
+-245 -2 157 0
+-199 -202 89 0
+143 -2 -30 0
+-196 79 54 0
+-81 111 -42 0
+-239 69 -232 0
+167 217 -179 0
+90 244 173 0
+-96 -39 -184 0
+-191 78 -106 0
+-212 -44 248 0
+170 105 233 0
+-20 199 -79 0
+-48 163 -211 0
+226 -3 34 0
+10 -196 132 0
+24 -59 175 0
+-91 177 233 0
+91 -168 214 0
+7 -125 28 0
+129 -215 207 0
+80 247 153 0
+38 94 237 0
+71 -102 -23 0
+60 -159 46 0
+99 79 -216 0
+150 -168 -185 0
+112 -210 30 0
+-204 51 144 0
+-149 -145 -205 0
+-195 -80 233 0
+98 34 -238 0
+-219 198 119 0
+-41 -250 -149 0
+-230 125 128 0
+88 -14 189 0
+-140 22 -107 0
+-37 23 -142 0
+-3 -62 -187 0
+134 -225 39 0
+120 246 122 0
+-132 206 67 0
+182 121 -143 0
+-10 -28 -226 0
+-111 63 196 0
+-7 194 -100 0
+-174 134 -122 0
+110 -54 75 0
+-167 137 128 0
+114 194 -119 0
+163 -100 -135 0
+179 -151 -20 0
+4 250 196 0
+178 170 208 0
+-111 -175 235 0
+171 -147 -176 0
+-191 -88 -54 0
+103 -140 -193 0
+120 -146 -115 0
+118 61 101 0
+179 210 -231 0
+8 -205 227 0
+-4 18 -3 0
+142 184 116 0
+183 -130 -126 0
+117 160 -124 0
+-236 22 92 0
+75 86 25 0
+-48 -174 23 0
+229 -113 -163 0
+-20 12 55 0
+31 94 -91 0
+-130 9 -154 0
+-5 -215 16 0
+148 -7 212 0
+-22 163 -161 0
+196 -114 -70 0
+198 49 250 0
+94 -10 -5 0
+158 76 156 0
+-226 99 -220 0
+-115 210 104 0
+-176 226 71 0
+-216 171 86 0
+120 188 -88 0
+83 -33 14 0
+-43 -33 236 0
+-168 142 239 0
+-64 32 237 0
+-162 -122 205 0
+-165 230 -45 0
+-205 -74 -246 0
+-204 137 -103 0
+-9 189 -201 0
+-12 -248 -75 0
+229 161 -201 0
+-236 -43 56 0
+193 -187 162 0
+-214 -138 225 0
+-117 146 59 0
+162 90 216 0
+94 98 -149 0
+20 -18 85 0
+-28 -35 -95 0
+-59 -63 214 0
+160 -14 235 0
+115 223 -136 0
+187 -71 -234 0
+142 164 -237 0
+-164 144 106 0
+72 -82 -109 0
+-208 -180 -33 0
+-158 -52 232 0
+70 -101 26 0
+198 120 250 0
+178 -104 149 0
+-184 -155 36 0
+-215 -33 69 0
+59 31 106 0
+-190 35 -181 0
+-7 15 65 0
+12 -235 166 0
+-64 166 74 0
+-137 171 -66 0
+-54 -193 186 0
+196 139 38 0
+-23 56 74 0
+229 166 190 0
+-88 -184 -222 0
+-55 -230 168 0
+13 -160 -189 0
+-140 -193 -38 0
+-236 -110 56 0
+-227 -250 -36 0
+173 -207 -192 0
+140 209 -66 0
+60 148 179 0
+237 96 168 0
+-145 -247 -79 0
+142 -117 -188 0
+239 -97 92 0
+-39 234 248 0
+-26 69 -203 0
+23 -5 -219 0
+83 -76 -30 0
+-153 -147 83 0
+93 -239 241 0
+-197 -232 -140 0
+122 198 -4 0
+4 -133 -14 0
+19 54 68 0
+108 -141 -7 0
+169 178 194 0
+59 198 67 0
+250 43 -249 0
+185 -95 204 0
+20 -53 142 0
+-239 -69 49 0
+52 -186 73 0
+-235 248 -154 0
+133 -196 73 0
+-88 -218 -71 0
+-100 -232 -40 0
+24 216 103 0
+208 68 98 0
+-90 184 54 0
+181 108 -218 0
+222 187 194 0
+178 -109 -73 0
+-130 163 225 0
+-86 113 -209 0
+139 -206 -88 0
+68 -178 -111 0
+-119 -116 54 0
+97 26 -170 0
+96 -89 56 0
+34 -116 -37 0
+-45 40 171 0
+-100 169 225 0
+161 206 -146 0
+24 -123 -238 0
+-161 212 79 0
+191 127 -90 0
+-220 131 -58 0
+-65 195 -123 0
+109 -49 -22 0
+-60 -40 -161 0
+189 178 -120 0
+-167 -7 32 0
+141 -15 10 0
+-162 -84 -183 0
+-239 -2 43 0
+65 -166 156 0
+-10 -211 -88 0
+-124 -176 -162 0
+-48 -233 -31 0
+-113 151 -245 0
+191 -92 149 0
+-152 -193 -62 0
+141 -50 148 0
+249 -233 -31 0
+22 -75 92 0
+-249 171 -210 0
+250 -168 85 0
+-34 47 -60 0
+229 -99 -227 0
+201 -149 -14 0
+162 -164 121 0
+61 97 99 0
+157 -50 -169 0
+67 247 140 0
+27 -23 92 0
+231 -101 -249 0
+-116 223 26 0
+-73 1 -78 0
+153 -155 223 0
+-121 8 119 0
+47 -59 156 0
+-224 -25 -40 0
+28 61 -134 0
+81 -204 127 0
+150 116 -115 0
+-72 -124 -1 0
+45 -144 -185 0
+217 171 234 0
+-73 -107 -238 0
+-57 59 -99 0
+114 -148 -51 0
+-24 170 114 0
+131 219 -176 0
+-149 142 -58 0
+-120 148 26 0
+-145 182 250 0
+165 69 44 0
+-34 158 15 0
+-161 171 226 0
+-185 -176 213 0
+62 -39 213 0
+-185 -148 77 0
+24 -209 10 0
+122 78 202 0
+-163 -230 184 0
+157 2 117 0
+-128 -247 -248 0
+57 248 131 0
+98 158 -126 0
+-57 168 151 0
+-68 200 -92 0
+33 -197 151 0
+203 208 -123 0
+133 -121 66 0
+179 -226 237 0
+170 -33 229 0
+165 249 -245 0
+190 232 -103 0
+220 -198 -247 0
+105 -134 142 0
+121 -133 139 0
+-148 59 -103 0
+-39 63 -114 0
+18 -94 127 0
+181 233 -216 0
+179 195 -61 0
+171 193 -13 0
+155 124 199 0
+197 33 166 0
+155 228 27 0
+49 228 46 0
+64 -216 33 0
+-213 -144 242 0
+-233 -108 40 0
+-192 -85 65 0
+69 3 -92 0
+-204 177 102 0
+104 -216 -234 0
+-102 109 -2 0
+228 -199 -17 0
+-157 235 224 0
+-135 53 12 0
+76 -143 231 0
+-204 -89 -216 0
+-137 208 171 0
+124 -157 -73 0
+-183 39 224 0
+-210 -101 -155 0
+46 114 -231 0
+-233 206 -169 0
+242 232 -76 0
+-235 -11 20 0
+-221 165 145 0
+-18 -150 -168 0
+-209 143 192 0
+47 38 31 0
+104 87 120 0
+167 -16 240 0
+115 -159 -243 0
+-18 -116 45 0
+8 -40 -129 0
+148 -16 66 0
+93 55 127 0
+-176 230 177 0
+70 -29 -198 0
+205 245 -231 0
+-63 -181 159 0
+240 41 -101 0
+134 -49 -196 0
+142 -36 -235 0
+31 -105 -217 0
+154 -1 -180 0
+-109 -118 170 0
+176 -118 91 0
+77 -69 -92 0
+-34 -188 96 0
+-249 -102 -34 0
+-57 -22 30 0
+18 156 131 0
+165 -103 126 0
+249 -198 -221 0
+-127 196 -21 0
+72 -180 -206 0
+-116 174 92 0
+-54 -197 -221 0
+-212 202 83 0
+102 172 225 0
+57 154 -28 0
+199 121 -107 0
+-158 170 85 0
+14 -60 240 0
+127 -95 207 0
+-200 24 -192 0
+161 235 -68 0
+-156 183 -104 0
+28 -75 13 0
+52 -47 99 0
+-46 98 89 0
+185 236 -109 0
+186 -158 -66 0
+242 -175 200 0
+9 243 168 0
+173 47 -163 0
+-136 -219 -223 0
+-127 -156 132 0
+68 -187 -203 0
+139 199 -137 0
+121 -228 -185 0
+-21 125 -187 0
+218 -246 63 0
+127 5 -196 0
+224 -161 -85 0
+-248 87 118 0
+151 -141 232 0
+244 -101 95 0
+66 -76 37 0
+-146 -129 -219 0
+-121 -238 -21 0
+96 -70 -32 0
+176 -151 -16 0
+53 23 -42 0
+147 -179 76 0
+49 29 -52 0
+-210 -113 -41 0
+-156 -115 97 0
+-138 188 76 0
+-125 172 -37 0
+15 -84 -224 0
+38 112 103 0
+24 -8 156 0
+-174 -67 228 0
+-108 120 -175 0
+89 -85 -44 0
+-52 189 -58 0
+195 -40 168 0
+140 84 -165 0
+120 191 29 0
+4 -173 184 0
+244 -36 24 0
+-212 -134 -79 0
+-228 -124 -72 0
+51 -111 -96 0
+179 -158 103 0
+-197 200 123 0
+9 213 -196 0
+-75 -71 52 0
+-51 13 153 0
+-76 -20 -215 0
+-15 78 120 0
+-199 -57 -84 0
+73 219 -247 0
+168 165 221 0
+128 137 -81 0
+-13 -80 40 0
+4 166 143 0
+14 133 5 0
+-219 -175 34 0
+1 -123 230 0
+43 228 124 0
+169 -113 5 0
+98 -214 -197 0
+220 -193 129 0
+97 -132 -245 0
+-121 6 187 0
+83 6 159 0
+153 165 73 0
+-53 -236 240 0
+54 -85 -3 0
+-8 31 221 0
+-240 -107 -64 0
+7 -97 45 0
+127 -248 46 0
+-238 232 119 0
+-207 -37 60 0
+235 220 -191 0
+-179 -125 -233 0
+34 -82 176 0
+-113 -186 85 0
+10 133 -151 0
+154 44 -101 0
+-231 -20 93 0
+140 26 129 0
+168 -217 -12 0
+117 207 -71 0
+-148 180 174 0
+217 -4 35 0
+-107 -106 -52 0
+62 88 123 0
+11 -207 25 0
+-211 121 231 0
+-149 -86 -9 0
+210 -2 -80 0
+167 48 -88 0
+-108 -132 134 0
+-184 173 227 0
+-168 -206 182 0
+-150 98 77 0
+230 25 -111 0
+-244 171 113 0
+-234 -237 248 0
+-57 -68 -10 0
+-63 144 245 0
+203 -102 -127 0
+-45 163 -112 0
+-232 -23 152 0
+33 39 119 0
+-190 -89 -6 0
+-36 -181 -230 0
+-103 -38 61 0
+129 -176 122 0
+-82 -187 -144 0
+63 168 -8 0
+-196 137 -166 0
+-74 152 -198 0
+234 245 -68 0
+210 105 -159 0
+22 -118 -56 0
+-15 131 44 0
+89 131 245 0
+-178 249 -105 0
+-218 -63 234 0
+14 -187 156 0
+227 -230 223 0
+113 249 -160 0
+218 -213 173 0
+-201 175 89 0
+-223 -65 -191 0
+-220 -111 137 0
+-221 244 44 0
+-54 -69 -41 0
+3 93 -174 0
+96 -250 -39 0
+193 99 -34 0
+-125 -11 157 0
+247 -195 -76 0
+-37 173 60 0
+-184 -110 -86 0
+-146 -88 62 0
+-93 -42 113 0
+6 -207 198 0
+50 -30 41 0
+195 -174 164 0
+244 -42 147 0
+158 63 105 0
+-23 -68 21 0
+-89 199 44 0
+185 2 207 0
+158 25 144 0
+-118 238 -177 0
+36 31 -56 0
+70 -89 -154 0
+147 -152 -211 0
+205 -158 17 0
+-212 79 84 0
+-127 -87 122 0
+138 212 -211 0
+-1 221 80 0
+-204 27 -237 0
+-66 -87 27 0
+241 103 163 0
+-234 -172 16 0
+-122 -213 -61 0
+31 128 161 0
+-216 163 122 0
+-68 -54 -199 0
+35 149 156 0
+-141 -213 81 0
+-85 -195 -133 0
+-31 -178 -142 0
+-249 -237 -8 0
+182 1 -71 0
+205 -191 125 0
+-41 -226 -234 0
+153 -2 123 0
+249 153 -27 0
+-179 32 244 0
+162 73 -236 0
+75 150 103 0
+3 225 -75 0
+-166 18 -131 0
+-185 -202 -12 0
+-224 -112 203 0
+-86 223 210 0
+13 -33 7 0
+-66 72 43 0
+-176 -199 -17 0
+67 101 -79 0
+80 146 -199 0
+72 -98 -10 0
+-103 -1 239 0
+-211 122 201 0
+195 -125 -179 0
+-250 223 -135 0
+-176 -83 67 0
+102 -13 -3 0
+92 119 -70 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-076.cnf b/benchmarks/UUF250.1065.100/uuf250-076.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-076.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -189 120 125 0
+-122 57 -80 0
+-194 -24 146 0
+-239 -204 -146 0
+139 153 92 0
+233 -245 218 0
+-128 90 -112 0
+182 -250 -180 0
+138 151 108 0
+234 -212 -162 0
+-174 229 -213 0
+197 -213 20 0
+-215 -102 -75 0
+-49 66 -137 0
+165 -82 -171 0
+45 -80 -146 0
+-188 -168 195 0
+33 191 -216 0
+-94 134 210 0
+189 205 140 0
+-27 76 126 0
+155 -21 -14 0
+-213 11 181 0
+73 -212 -150 0
+-90 -131 -144 0
+-25 -17 1 0
+246 -94 105 0
+-249 155 -93 0
+196 -156 171 0
+-34 27 -243 0
+103 -30 -249 0
+186 -176 -32 0
+-123 184 -129 0
+174 -59 118 0
+-207 187 82 0
+-181 217 117 0
+-119 5 -223 0
+124 -167 -91 0
+215 -55 -12 0
+-137 107 -102 0
+-55 -236 182 0
+-219 -34 5 0
+-98 58 217 0
+-142 25 153 0
+-69 -243 -158 0
+136 -16 199 0
+68 156 149 0
+122 -193 -140 0
+186 -23 225 0
+140 -244 74 0
+-11 49 -50 0
+-74 184 -143 0
+-54 -128 182 0
+144 -152 84 0
+199 -129 -3 0
+57 -187 216 0
+-94 -220 15 0
+-225 -245 149 0
+218 -82 17 0
+61 -149 135 0
+-230 228 -247 0
+27 -177 111 0
+-63 138 -47 0
+76 10 67 0
+-98 -121 165 0
+43 164 -63 0
+181 -135 -73 0
+-94 -239 -123 0
+-126 25 -175 0
+209 -215 106 0
+209 240 204 0
+-167 -209 197 0
+225 -93 111 0
+-12 108 -84 0
+172 -9 165 0
+68 90 -101 0
+83 27 88 0
+153 240 -181 0
+-73 99 21 0
+107 -207 -80 0
+-134 52 -51 0
+-113 -155 -188 0
+-38 87 193 0
+-130 172 -128 0
+222 -185 120 0
+11 90 -156 0
+-223 -187 133 0
+113 -174 153 0
+-84 -21 173 0
+-125 -143 -185 0
+99 204 230 0
+232 -238 -240 0
+180 10 -49 0
+84 149 -210 0
+-7 -235 -23 0
+82 78 -169 0
+115 -62 171 0
+230 -105 -77 0
+-218 22 -39 0
+58 -35 133 0
+-47 57 189 0
+149 233 82 0
+-136 66 112 0
+-103 -61 70 0
+-40 -46 132 0
+-35 -173 164 0
+243 36 14 0
+-80 -240 165 0
+240 -56 70 0
+157 -237 -104 0
+146 -193 153 0
+91 -158 -76 0
+204 62 170 0
+-127 243 177 0
+4 -209 110 0
+-86 -143 -212 0
+28 -41 35 0
+-33 -98 78 0
+73 94 250 0
+-43 84 232 0
+-235 -223 212 0
+1 215 -123 0
+135 -208 217 0
+-159 17 -119 0
+31 -98 -77 0
+-12 -231 130 0
+-62 203 -19 0
+73 191 85 0
+-85 186 25 0
+197 -124 -179 0
+180 147 156 0
+-114 181 62 0
+9 -188 58 0
+-102 62 20 0
+-208 -212 237 0
+-61 -164 -18 0
+-74 -87 -69 0
+2 227 122 0
+-144 172 -160 0
+27 -5 137 0
+-134 -201 34 0
+40 240 93 0
+-42 -125 37 0
+-11 -78 27 0
+-95 17 -80 0
+-101 163 171 0
+-142 -104 -76 0
+45 -3 75 0
+-187 175 86 0
+39 -190 93 0
+88 -22 36 0
+-95 48 -204 0
+-120 -77 167 0
+203 95 7 0
+-114 -98 -41 0
+79 53 -232 0
+-214 156 -185 0
+-81 -195 -44 0
+80 -91 47 0
+-187 -243 -203 0
+-188 -28 220 0
+-57 106 186 0
+209 103 207 0
+-204 180 186 0
+105 -202 58 0
+-225 117 -35 0
+-225 93 32 0
+-172 43 156 0
+-223 -248 -186 0
+224 -102 153 0
+37 133 -197 0
+247 -51 -75 0
+-81 133 -202 0
+-243 -233 -179 0
+-115 -91 32 0
+181 -132 59 0
+248 -9 116 0
+107 102 -226 0
+86 -94 -214 0
+-144 -100 43 0
+38 -175 -173 0
+137 -174 139 0
+28 -56 209 0
+-225 -235 -165 0
+-141 144 -249 0
+-225 -107 166 0
+-28 89 -16 0
+-24 119 -21 0
+-52 96 -154 0
+116 174 46 0
+105 -82 -221 0
+-112 -7 12 0
+92 -196 222 0
+-31 -230 -190 0
+-87 -61 148 0
+-248 29 86 0
+-141 161 -72 0
+-5 -130 191 0
+70 -22 98 0
+-233 -43 104 0
+-134 -173 57 0
+35 -30 16 0
+101 -187 -183 0
+159 -233 -197 0
+-50 224 195 0
+-182 -237 -43 0
+93 241 -212 0
+162 -198 -80 0
+-19 -147 -224 0
+117 204 190 0
+-181 39 -30 0
+155 -118 227 0
+10 -137 20 0
+81 -249 155 0
+-20 -80 11 0
+2 73 -156 0
+-17 201 49 0
+66 -77 -161 0
+-93 247 141 0
+55 72 184 0
+184 33 -147 0
+20 81 -143 0
+93 -139 -36 0
+145 67 -199 0
+139 -119 71 0
+147 -117 -134 0
+-236 226 27 0
+87 -137 -239 0
+74 35 30 0
+22 208 -211 0
+194 -176 -11 0
+23 206 -191 0
+-150 170 122 0
+-102 -116 46 0
+-223 159 72 0
+78 194 -27 0
+-55 43 201 0
+231 -242 -204 0
+-113 232 -112 0
+22 85 -158 0
+-194 -97 102 0
+-215 -240 164 0
+-200 215 -248 0
+149 178 -110 0
+-9 -107 57 0
+-74 142 171 0
+-46 -76 95 0
+-216 191 44 0
+-93 241 37 0
+-174 -9 -228 0
+-54 -248 -69 0
+-80 -218 -6 0
+4 144 187 0
+-156 -200 21 0
+65 75 -29 0
+219 108 200 0
+-216 162 89 0
+-218 -90 159 0
+-184 -42 215 0
+224 49 -190 0
+-206 59 -101 0
+27 62 -94 0
+131 -250 -19 0
+56 87 -196 0
+137 14 229 0
+-70 -221 -128 0
+-102 153 34 0
+-125 -149 -66 0
+-48 244 56 0
+-174 -150 109 0
+220 -45 -95 0
+70 66 -124 0
+-170 136 -40 0
+204 77 -221 0
+-105 -243 135 0
+-87 -115 156 0
+152 -31 -186 0
+-166 53 82 0
+-182 241 187 0
+137 105 -250 0
+133 154 -8 0
+158 237 -249 0
+40 -177 -184 0
+-232 -63 -212 0
+-175 102 -67 0
+68 6 38 0
+44 201 108 0
+174 -83 -45 0
+78 186 -238 0
+1 -28 -53 0
+-201 19 -182 0
+-110 -137 -174 0
+-87 -101 50 0
+56 36 189 0
+245 -75 70 0
+-224 94 -40 0
+128 -192 -20 0
+20 -246 48 0
+72 -182 41 0
+53 220 191 0
+-144 -240 176 0
+67 23 199 0
+33 -94 -103 0
+-87 -234 -161 0
+-243 -47 105 0
+-16 -62 112 0
+-198 -61 28 0
+4 180 195 0
+-85 -97 91 0
+-131 217 235 0
+165 110 -218 0
+-53 166 2 0
+202 241 -49 0
+-143 98 246 0
+17 -38 210 0
+109 -101 -118 0
+50 -9 -137 0
+-155 -159 -190 0
+108 -109 38 0
+-183 13 146 0
+151 -122 -184 0
+-240 248 147 0
+75 -203 -13 0
+-204 13 88 0
+-100 -49 95 0
+78 91 -231 0
+150 -98 -176 0
+-150 48 177 0
+-142 15 -95 0
+-62 105 -9 0
+-15 -179 -41 0
+173 -89 -247 0
+-73 -35 18 0
+-81 88 93 0
+-136 128 203 0
+-95 48 -232 0
+34 216 -10 0
+249 -136 179 0
+-95 -215 213 0
+-35 -26 -156 0
+41 -14 238 0
+-193 -182 246 0
+95 -210 195 0
+149 71 -43 0
+140 42 -208 0
+-235 69 141 0
+-2 -32 -221 0
+-56 79 141 0
+78 250 -187 0
+53 250 235 0
+137 30 -81 0
+66 -3 -203 0
+218 55 14 0
+-225 133 -115 0
+105 55 224 0
+-102 -202 49 0
+103 45 53 0
+241 -48 -107 0
+-119 130 44 0
+-208 -146 -101 0
+-200 86 117 0
+48 -120 -139 0
+152 -166 -16 0
+-170 39 51 0
+8 -229 -237 0
+-24 110 56 0
+234 156 193 0
+91 -157 -33 0
+27 85 241 0
+-169 -55 -241 0
+-126 186 11 0
+-5 -59 24 0
+65 -21 185 0
+50 -154 -184 0
+53 150 -35 0
+-194 181 -134 0
+73 116 -18 0
+124 -128 219 0
+157 25 -248 0
+71 -118 -129 0
+-53 104 -113 0
+-146 -130 -90 0
+110 -99 31 0
+-173 -63 31 0
+150 224 214 0
+210 133 228 0
+-46 -214 -165 0
+38 236 -239 0
+74 -236 207 0
+-200 56 -84 0
+36 43 45 0
+-49 160 -78 0
+104 -84 189 0
+-236 225 -239 0
+-52 -28 200 0
+49 -226 -75 0
+207 -37 -99 0
+-237 -103 -228 0
+-177 180 -104 0
+60 174 -211 0
+42 -108 126 0
+-55 -158 -152 0
+47 178 -4 0
+154 -29 -128 0
+-190 4 -174 0
+-50 -54 92 0
+-40 -224 -200 0
+93 -174 -67 0
+-45 102 -198 0
+173 -48 -145 0
+-80 -247 -210 0
+-213 -212 -104 0
+52 245 154 0
+-38 135 203 0
+127 229 108 0
+-177 155 -51 0
+16 -38 183 0
+99 2 -79 0
+104 -157 54 0
+-116 18 -89 0
+28 215 -68 0
+-49 -118 -180 0
+-67 86 131 0
+65 -190 157 0
+228 111 67 0
+229 -112 -69 0
+189 -238 38 0
+-248 -36 -109 0
+128 245 -136 0
+-84 -91 243 0
+4 -135 -188 0
+242 -120 114 0
+-54 235 118 0
+-109 240 -44 0
+126 108 -247 0
+-194 10 -37 0
+7 74 87 0
+203 157 -59 0
+-120 -178 -161 0
+69 -47 43 0
+217 -107 -60 0
+221 244 215 0
+-132 -67 225 0
+110 -6 -221 0
+-205 237 188 0
+47 18 -208 0
+-247 242 189 0
+29 180 118 0
+46 -229 -11 0
+157 -203 -165 0
+-196 246 234 0
+98 97 245 0
+-88 86 223 0
+-210 -134 70 0
+149 -57 -20 0
+29 -96 214 0
+16 -97 -162 0
+53 -220 -55 0
+-117 135 -27 0
+3 -233 -22 0
+95 -229 204 0
+-122 -75 -179 0
+-185 177 203 0
+77 236 122 0
+15 -93 -30 0
+-26 4 142 0
+-247 231 -194 0
+73 47 -76 0
+-120 83 163 0
+39 -108 96 0
+231 -169 8 0
+-241 144 -98 0
+-85 -143 7 0
+-87 38 -96 0
+2 -67 -47 0
+102 -115 109 0
+227 -228 -150 0
+34 -247 111 0
+-54 -243 65 0
+-88 244 160 0
+-74 194 -160 0
+189 29 124 0
+-58 -137 -32 0
+197 -230 -181 0
+105 216 166 0
+-59 173 200 0
+-115 -45 -32 0
+24 190 -20 0
+-244 54 177 0
+96 -169 20 0
+-19 -242 -42 0
+221 74 192 0
+-136 -85 14 0
+102 134 -176 0
+83 -154 159 0
+222 -184 84 0
+161 123 -117 0
+-176 -11 -13 0
+-61 17 38 0
+-226 -128 -249 0
+226 -202 -97 0
+-103 -125 -122 0
+-147 152 -7 0
+63 -151 -189 0
+-194 112 192 0
+221 43 -203 0
+133 73 -102 0
+11 -76 -157 0
+-3 -186 68 0
+-250 31 204 0
+-216 -164 -11 0
+-129 -54 35 0
+-228 173 -179 0
+-103 -27 111 0
+-182 -164 -61 0
+-195 123 96 0
+-167 -247 -71 0
+-55 204 -156 0
+159 191 206 0
+50 -43 -34 0
+-42 123 -64 0
+-155 -244 -178 0
+207 -250 -107 0
+-42 -141 -135 0
+-117 210 -38 0
+-91 -111 -88 0
+85 -153 159 0
+165 -84 104 0
+216 -237 -228 0
+-95 -100 -97 0
+-99 -90 27 0
+101 77 177 0
+-113 4 137 0
+53 241 68 0
+167 186 -151 0
+-179 167 -240 0
+-230 -203 -60 0
+209 74 -152 0
+-177 93 167 0
+-45 39 193 0
+96 -231 177 0
+-69 166 -231 0
+-26 31 16 0
+103 51 148 0
+-27 90 59 0
+-231 -132 92 0
+-186 -36 193 0
+108 188 -45 0
+179 -217 220 0
+-96 -14 -105 0
+15 213 -21 0
+133 -56 -24 0
+-90 -80 -124 0
+54 -131 -205 0
+-38 -53 -204 0
+32 221 150 0
+41 208 76 0
+249 123 127 0
+110 60 -210 0
+-5 121 -219 0
+145 -44 45 0
+-137 -179 -140 0
+200 84 -62 0
+-181 -150 100 0
+-249 103 -234 0
+-102 158 53 0
+210 141 -202 0
+35 41 247 0
+237 -43 86 0
+-35 -71 -84 0
+93 45 -239 0
+238 -19 48 0
+120 -179 231 0
+-2 1 60 0
+-41 -186 -86 0
+-68 221 167 0
+-152 -57 -163 0
+100 -167 173 0
+-104 -184 -88 0
+8 -194 125 0
+-21 -237 22 0
+53 117 -215 0
+-133 -22 -132 0
+-67 137 -57 0
+237 -235 -120 0
+100 140 193 0
+90 -93 -119 0
+-14 -9 -245 0
+-114 39 -85 0
+166 4 110 0
+-206 -183 -152 0
+151 60 -34 0
+-242 128 -168 0
+184 136 -178 0
+144 221 199 0
+-15 212 -214 0
+-108 11 243 0
+-51 20 233 0
+108 -189 -140 0
+-230 101 -166 0
+-210 119 -133 0
+107 143 3 0
+-205 84 51 0
+192 -159 -245 0
+-26 174 -53 0
+-113 -62 25 0
+-238 -92 -201 0
+23 145 67 0
+130 23 -27 0
+-76 130 -143 0
+34 -184 57 0
+117 -166 134 0
+52 179 219 0
+237 131 -73 0
+233 -80 -57 0
+-120 241 -61 0
+218 -165 155 0
+-175 -35 -240 0
+194 -140 -121 0
+194 134 -205 0
+-129 128 -153 0
+179 21 116 0
+-144 -47 133 0
+-124 -133 175 0
+120 93 -210 0
+-236 -222 -96 0
+-89 -90 169 0
+-54 -66 87 0
+-222 72 159 0
+-222 186 -151 0
+-150 -245 -217 0
+145 -222 -217 0
+-104 -230 -206 0
+216 136 226 0
+182 -4 -227 0
+77 85 231 0
+-171 225 84 0
+-27 142 -239 0
+136 -47 40 0
+-153 -102 75 0
+115 11 -95 0
+208 224 -150 0
+52 137 -80 0
+-195 3 -207 0
+-55 -16 -229 0
+-139 10 -173 0
+157 63 200 0
+245 -157 196 0
+-235 141 -67 0
+68 179 196 0
+-208 -196 -101 0
+107 -85 18 0
+116 -136 -29 0
+-125 -194 -116 0
+120 -202 -169 0
+155 206 172 0
+-211 -193 184 0
+-101 -114 -210 0
+-104 -49 -112 0
+-209 -110 -198 0
+103 80 -151 0
+123 45 -180 0
+130 123 -42 0
+8 106 16 0
+115 -33 114 0
+-8 13 -117 0
+145 -159 246 0
+3 -94 -141 0
+11 191 248 0
+-31 -175 105 0
+182 -244 26 0
+-250 47 -220 0
+-13 -125 -28 0
+45 -180 -152 0
+-113 -235 137 0
+231 61 117 0
+69 108 -65 0
+-222 115 -61 0
+209 62 159 0
+-72 -217 -98 0
+-80 -164 -37 0
+215 239 4 0
+216 -248 -221 0
+-6 205 -50 0
+27 136 120 0
+-101 173 -216 0
+33 84 -126 0
+143 80 -150 0
+-102 111 -101 0
+-55 -50 -52 0
+-226 -25 -67 0
+-78 -196 -20 0
+105 -124 213 0
+150 -88 -178 0
+-167 -43 -2 0
+-112 -191 200 0
+-115 -210 58 0
+17 -163 229 0
+-171 -237 -225 0
+88 -18 178 0
+168 175 -53 0
+210 -16 222 0
+110 -194 173 0
+135 134 58 0
+-35 -142 51 0
+65 -115 208 0
+32 170 -30 0
+-14 -122 151 0
+8 -95 248 0
+-99 -239 -194 0
+-183 -15 -6 0
+-155 -164 -135 0
+141 182 -20 0
+-155 -126 74 0
+-203 -41 -16 0
+38 123 231 0
+-9 167 -27 0
+40 241 -125 0
+39 185 119 0
+-139 -40 101 0
+120 223 -163 0
+-213 -24 -93 0
+182 207 -184 0
+-50 -54 -150 0
+229 -55 -25 0
+120 -78 -183 0
+209 -140 -222 0
+-244 61 95 0
+141 167 164 0
+26 -63 133 0
+-10 12 169 0
+141 4 237 0
+1 -48 176 0
+206 -115 208 0
+199 -181 -105 0
+172 -239 9 0
+-188 -71 57 0
+-40 184 -158 0
+-7 235 -247 0
+6 -52 82 0
+107 -55 -50 0
+-169 84 -52 0
+-86 48 -167 0
+125 -19 180 0
+24 239 -86 0
+-166 206 -23 0
+-197 -240 2 0
+-231 50 58 0
+94 168 88 0
+-57 -63 -59 0
+-111 83 -113 0
+52 -245 -173 0
+64 223 -187 0
+191 -215 -147 0
+-98 -45 -248 0
+-63 -48 248 0
+109 233 41 0
+169 -101 -5 0
+-85 -162 90 0
+-167 -37 122 0
+79 -5 105 0
+-122 40 18 0
+-194 240 154 0
+-74 -179 -36 0
+240 -77 -11 0
+169 -70 -208 0
+59 -17 -178 0
+130 121 238 0
+-159 142 -12 0
+-170 -45 -248 0
+134 74 -58 0
+-229 -155 -219 0
+-155 -111 16 0
+-225 -53 226 0
+-158 167 -75 0
+-143 230 -53 0
+152 -50 55 0
+16 111 146 0
+116 -228 94 0
+122 8 -196 0
+169 -85 -228 0
+-21 -205 -182 0
+-155 22 -113 0
+-52 -3 246 0
+-14 89 -94 0
+135 -34 -33 0
+-240 172 142 0
+138 -217 74 0
+-153 204 101 0
+235 111 156 0
+27 205 -54 0
+-246 -58 -127 0
+190 117 155 0
+-113 -20 12 0
+-31 -152 218 0
+207 6 242 0
+215 -60 117 0
+-29 -137 212 0
+241 -13 97 0
+109 -7 -166 0
+113 -149 -151 0
+164 -123 -25 0
+125 -242 108 0
+164 -165 -20 0
+25 -2 190 0
+214 93 -237 0
+232 124 -226 0
+-137 79 54 0
+-136 168 81 0
+171 -109 77 0
+-196 -173 113 0
+133 -223 238 0
+54 121 -153 0
+-168 -229 -74 0
+-74 -46 -17 0
+170 103 -148 0
+-146 168 110 0
+208 -79 214 0
+17 103 -36 0
+249 174 207 0
+-240 244 -216 0
+-25 172 -167 0
+-228 13 -21 0
+249 -140 -59 0
+-195 -228 -83 0
+-15 232 -150 0
+-230 144 -98 0
+89 -6 166 0
+64 -196 -179 0
+31 174 -137 0
+-20 89 -111 0
+-95 -49 -123 0
+96 -34 155 0
+-50 206 47 0
+136 -108 200 0
+150 -241 -113 0
+240 -5 -230 0
+-13 42 208 0
+19 102 -54 0
+91 -214 -239 0
+-64 -135 199 0
+108 -135 113 0
+-11 -10 -101 0
+67 195 5 0
+-1 -101 47 0
+-198 -205 167 0
+4 238 -197 0
+176 86 -203 0
+-180 -120 74 0
+17 -240 185 0
+94 176 -30 0
+73 -75 -148 0
+-213 -117 58 0
+44 72 -230 0
+-201 22 -208 0
+-210 -178 -111 0
+149 11 -7 0
+18 -242 -64 0
+-186 200 28 0
+134 -18 -55 0
+-27 112 67 0
+70 248 16 0
+24 -61 -36 0
+44 -72 -142 0
+-105 -119 -226 0
+48 237 239 0
+-120 195 -86 0
+-180 -45 190 0
+157 -176 -147 0
+-7 102 -2 0
+110 -59 198 0
+187 -43 18 0
+151 108 -83 0
+167 229 -141 0
+-196 35 -239 0
+159 -127 -59 0
+-180 -161 -26 0
+235 -84 -60 0
+-32 -91 -111 0
+59 100 -173 0
+48 205 66 0
+89 -241 -201 0
+-67 -171 -216 0
+8 -20 -230 0
+-7 250 232 0
+-118 -96 233 0
+-223 -40 -35 0
+55 220 -142 0
+-160 -104 150 0
+21 -229 -91 0
+31 -25 -234 0
+57 180 -224 0
+-62 -157 -97 0
+-84 -86 45 0
+-73 -245 164 0
+28 -177 -35 0
+-98 -63 193 0
+-250 -70 166 0
+37 82 -153 0
+93 51 164 0
+57 75 -242 0
+60 -213 188 0
+-72 151 -172 0
+-96 -141 250 0
+168 2 -105 0
+-147 -64 227 0
+-14 -215 -54 0
+-54 39 -104 0
+-143 122 98 0
+197 37 9 0
+-204 -14 -79 0
+22 167 -198 0
+-29 -172 -202 0
+-90 -39 -100 0
+-196 -128 5 0
+220 132 136 0
+-32 -83 205 0
+143 186 -244 0
+-73 158 179 0
+-140 -41 -237 0
+-17 214 47 0
+191 45 -146 0
+166 34 212 0
+83 10 -31 0
+144 -146 127 0
+-54 105 -89 0
+147 -161 -137 0
+-9 100 19 0
+72 -193 -129 0
+241 -90 130 0
+-159 -182 -124 0
+194 34 152 0
+65 85 185 0
+202 -126 -239 0
+-65 219 -25 0
+214 -245 -84 0
+-78 184 5 0
+-64 -79 -164 0
+44 -113 95 0
+-217 -8 40 0
+-144 166 119 0
+-198 81 44 0
+-32 124 136 0
+164 -167 159 0
+80 -166 110 0
+244 51 -227 0
+223 -225 61 0
+-74 -209 244 0
+-6 68 -33 0
+15 155 146 0
+-185 -18 -103 0
+-141 102 105 0
+71 -192 -239 0
+-181 156 211 0
+194 -84 -191 0
+-141 142 232 0
+-123 -193 213 0
+-8 214 -23 0
+140 -209 -79 0
+135 -116 -231 0
+40 96 -80 0
+132 -212 -75 0
+-175 -197 -181 0
+-120 -83 168 0
+96 -67 -205 0
+14 -182 4 0
+225 -83 -53 0
+-16 101 -188 0
+155 167 -213 0
+162 210 211 0
+24 -50 -34 0
+-119 -118 -68 0
+163 -183 -95 0
+-230 34 -59 0
+86 -18 -134 0
+-150 -156 219 0
+-168 -52 -230 0
+230 -136 -80 0
+217 -215 243 0
+200 242 -116 0
+-1 188 154 0
+81 38 138 0
+207 4 -246 0
+-244 45 195 0
+-85 20 -92 0
+198 103 -68 0
+188 -153 -225 0
+-186 -170 2 0
+161 -199 -125 0
+205 -19 216 0
+-176 167 -171 0
+-180 205 146 0
+-154 -215 -28 0
+236 -56 181 0
+56 -115 134 0
+89 87 19 0
+-2 -10 241 0
+5 -68 -236 0
+-15 208 187 0
+-61 -124 211 0
+47 -234 208 0
+101 -244 -47 0
+111 -145 29 0
+-227 -192 209 0
+-9 -198 150 0
+91 188 28 0
+-86 -103 -14 0
+93 -54 -49 0
+122 127 168 0
+107 48 -2 0
+52 -109 80 0
+99 243 -185 0
+16 217 182 0
+-39 210 -208 0
+11 -147 45 0
+-155 205 170 0
+-66 -133 -69 0
+127 10 -160 0
+139 112 -208 0
+-93 78 144 0
+199 -243 1 0
+195 43 -167 0
+206 -169 -171 0
+113 -116 -105 0
+-67 -55 250 0
+7 140 81 0
+-42 -203 -101 0
+120 171 62 0
+-35 -150 154 0
+62 -36 170 0
+-149 2 1 0
+-38 51 -210 0
+30 -129 -96 0
+129 204 -31 0
+148 -156 36 0
+-178 115 34 0
+-186 133 93 0
+-71 -50 -231 0
+48 20 -104 0
+78 200 103 0
+-144 195 183 0
+220 -59 -160 0
+-164 -25 229 0
+-43 238 -138 0
+-94 144 -139 0
+-14 150 -100 0
+-225 47 -31 0
+63 -21 -9 0
+160 207 187 0
+-238 -197 -146 0
+-32 157 -51 0
+-103 -77 174 0
+-117 24 -53 0
+74 225 174 0
+-13 -10 224 0
+59 167 -23 0
+-238 150 -203 0
+-193 149 186 0
+-212 98 -225 0
+-162 121 -8 0
+2 -87 60 0
+150 184 7 0
+-15 38 -187 0
+-201 -245 -59 0
+-173 -42 38 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-077.cnf b/benchmarks/UUF250.1065.100/uuf250-077.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-077.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 150 23 39 0
+-185 -236 -205 0
+-16 38 -250 0
+-204 41 2 0
+96 240 -184 0
+47 242 -166 0
+138 -48 -217 0
+86 -6 175 0
+68 113 -76 0
+74 -120 166 0
+151 29 250 0
+47 1 -160 0
+150 179 156 0
+-110 -82 -177 0
+111 -224 71 0
+34 -131 -81 0
+146 243 194 0
+205 -156 -215 0
+174 90 -61 0
+52 -135 -186 0
+175 -195 -47 0
+-199 -123 -236 0
+-178 -132 -147 0
+-121 165 -217 0
+143 -67 125 0
+244 114 -230 0
+34 -69 80 0
+-11 139 -138 0
+34 152 43 0
+241 226 125 0
+-152 47 178 0
+-89 -121 116 0
+175 151 -215 0
+-191 92 -148 0
+-42 -83 206 0
+-229 -100 -55 0
+203 -69 -11 0
+144 -161 52 0
+104 -164 200 0
+-231 188 124 0
+-194 -82 -172 0
+-139 191 -221 0
+50 152 117 0
+-210 113 -3 0
+201 93 -87 0
+147 -222 22 0
+-220 108 -200 0
+147 -57 109 0
+103 117 231 0
+5 227 -187 0
+31 198 -187 0
+62 -236 13 0
+219 72 -76 0
+-196 188 99 0
+-20 -47 -101 0
+172 -168 100 0
+14 31 102 0
+45 10 -99 0
+-103 -32 -122 0
+-76 -228 211 0
+-79 -106 -15 0
+-44 228 15 0
+172 -48 -66 0
+204 -21 -184 0
+-240 -48 119 0
+47 -53 160 0
+46 -24 100 0
+-117 89 151 0
+84 -63 90 0
+159 128 110 0
+-81 -123 137 0
+-113 231 141 0
+-65 158 147 0
+35 -174 -69 0
+186 -99 -84 0
+130 -206 -33 0
+133 58 -198 0
+-80 85 -146 0
+232 -85 160 0
+6 -144 199 0
+249 69 -31 0
+-248 -217 33 0
+183 69 -137 0
+-64 27 -20 0
+74 -82 122 0
+-97 -169 -130 0
+-103 -198 -180 0
+188 -75 237 0
+10 -217 -58 0
+-8 13 -215 0
+190 132 54 0
+-32 -113 201 0
+129 186 167 0
+-147 20 -35 0
+87 -56 237 0
+-187 -124 -153 0
+-244 -224 25 0
+-37 -65 -209 0
+21 76 238 0
+29 -115 92 0
+-36 102 150 0
+-101 86 66 0
+149 -66 107 0
+39 70 63 0
+-123 -214 -191 0
+174 232 -117 0
+214 -159 24 0
+237 5 90 0
+-168 -61 154 0
+79 -28 216 0
+236 -89 -77 0
+60 164 -59 0
+-109 239 1 0
+-33 -250 -84 0
+-189 59 -16 0
+249 -63 -19 0
+225 224 -133 0
+29 166 -123 0
+-52 146 -205 0
+-124 -20 243 0
+70 -173 134 0
+-58 222 22 0
+-75 33 243 0
+152 -114 2 0
+41 122 103 0
+-105 -80 -199 0
+36 -226 -168 0
+-135 -240 205 0
+-234 -88 -129 0
+-67 235 249 0
+-196 123 89 0
+90 -146 -232 0
+-179 -86 137 0
+149 -196 161 0
+-154 -247 90 0
+-161 111 231 0
+-5 94 -236 0
+134 -29 -22 0
+92 60 180 0
+-107 240 196 0
+52 -133 34 0
+55 231 109 0
+-175 111 67 0
+36 -82 231 0
+144 158 -197 0
+-143 -101 176 0
+-206 219 -158 0
+171 -161 20 0
+-150 -14 -51 0
+-81 -89 87 0
+-62 -239 -156 0
+-36 94 -113 0
+-146 10 74 0
+235 -24 -21 0
+-177 -41 14 0
+23 167 225 0
+-46 -149 -231 0
+134 249 -218 0
+33 146 -244 0
+245 147 -236 0
+77 -130 -79 0
+-169 -185 33 0
+42 57 -19 0
+-233 -138 -36 0
+-171 -200 -37 0
+-70 35 -23 0
+32 -3 96 0
+85 -193 -75 0
+243 -184 67 0
+-170 -81 -222 0
+100 -56 214 0
+-34 236 -51 0
+-147 -134 145 0
+-151 230 -31 0
+-239 -177 22 0
+139 233 65 0
+-150 138 4 0
+152 -163 -187 0
+-144 36 -152 0
+-115 -241 -87 0
+-145 -88 202 0
+-227 89 -193 0
+-33 -190 122 0
+143 131 42 0
+204 170 -34 0
+-10 -201 71 0
+-17 135 -98 0
+169 148 76 0
+46 10 -193 0
+-130 8 -167 0
+-147 58 173 0
+227 -35 216 0
+210 -162 229 0
+97 247 -106 0
+-37 -214 -167 0
+176 -23 22 0
+-180 215 75 0
+-226 248 -230 0
+-51 -130 178 0
+-66 -206 225 0
+-197 -86 123 0
+8 114 77 0
+-150 -235 -113 0
+-61 -240 -24 0
+-250 -210 149 0
+-75 139 144 0
+-59 -114 -191 0
+249 -95 183 0
+6 35 111 0
+223 -23 -215 0
+179 71 -45 0
+150 -76 -15 0
+-38 209 55 0
+-91 76 64 0
+-206 -77 111 0
+78 -127 -178 0
+23 -98 -22 0
+247 -225 191 0
+-80 -36 -86 0
+231 192 -18 0
+-198 190 92 0
+71 85 138 0
+74 -118 -49 0
+25 -249 28 0
+52 -123 206 0
+-34 162 8 0
+166 -108 155 0
+-126 24 144 0
+-167 -62 -61 0
+-208 224 75 0
+-231 -77 -200 0
+-59 -117 94 0
+-240 -45 66 0
+195 136 165 0
+208 -37 61 0
+71 -181 -179 0
+6 -229 -247 0
+-141 181 -211 0
+-60 9 -65 0
+62 221 -181 0
+-225 74 -62 0
+34 -98 -210 0
+-196 87 -82 0
+-85 103 -154 0
+-44 139 -138 0
+-105 -235 214 0
+147 -171 154 0
+7 146 -187 0
+-233 137 -83 0
+-52 80 48 0
+80 159 -43 0
+98 221 101 0
+101 -83 -198 0
+17 153 -136 0
+8 90 2 0
+-114 -108 214 0
+-86 -248 8 0
+-239 -100 166 0
+186 153 237 0
+-243 9 -115 0
+50 177 -1 0
+50 168 -149 0
+140 93 -248 0
+-140 215 37 0
+151 29 45 0
+-159 72 35 0
+-60 -134 -34 0
+107 -81 231 0
+238 -25 224 0
+61 52 37 0
+-214 -225 -132 0
+-114 -194 100 0
+35 9 121 0
+-25 101 -30 0
+8 185 232 0
+-104 4 -24 0
+200 115 101 0
+-89 46 12 0
+-215 87 224 0
+-174 -92 33 0
+-205 -239 76 0
+-135 -173 -191 0
+-239 61 248 0
+124 -234 -146 0
+-195 152 -72 0
+49 -12 -196 0
+-201 125 92 0
+93 99 -124 0
+150 222 128 0
+26 -13 6 0
+-54 -39 75 0
+169 113 190 0
+-73 -96 -148 0
+-91 -86 217 0
+73 156 48 0
+-142 57 -76 0
+-31 -225 100 0
+-19 57 -198 0
+-162 93 220 0
+-163 -133 7 0
+248 103 66 0
+-61 99 97 0
+-12 87 -137 0
+94 164 233 0
+-165 -205 -176 0
+-181 -163 239 0
+-119 -46 -155 0
+-45 -217 59 0
+71 21 225 0
+96 -249 -222 0
+-158 100 49 0
+203 -215 79 0
+-79 -224 -250 0
+-199 226 197 0
+-190 -125 -30 0
+47 -54 -50 0
+-129 151 111 0
+-240 -87 -13 0
+167 172 -144 0
+-145 -35 -47 0
+-124 242 -246 0
+-69 -215 95 0
+-219 -161 -189 0
+150 -67 -85 0
+216 -74 -214 0
+-204 122 -150 0
+-144 114 200 0
+91 -11 -32 0
+192 -141 -249 0
+-205 -149 -3 0
+-76 114 -122 0
+-211 -207 29 0
+31 36 81 0
+-245 6 -213 0
+-173 -236 -44 0
+175 -230 -67 0
+-211 165 86 0
+-60 -106 -66 0
+-213 -164 -136 0
+70 80 153 0
+-66 -178 -36 0
+12 -185 -155 0
+-129 234 85 0
+-74 86 167 0
+126 -80 -153 0
+85 -8 84 0
+109 -152 -242 0
+243 128 148 0
+-81 146 107 0
+-70 231 -196 0
+-128 -93 146 0
+18 71 -187 0
+174 -76 -63 0
+-93 -233 -30 0
+66 49 115 0
+150 147 -217 0
+81 -126 250 0
+203 -59 159 0
+-150 -223 45 0
+-63 -238 73 0
+51 -149 238 0
+-196 25 221 0
+-29 243 164 0
+249 157 -17 0
+-68 148 -176 0
+-232 -126 75 0
+65 89 43 0
+141 -62 76 0
+98 248 241 0
+-53 -110 224 0
+-154 -231 175 0
+246 14 -157 0
+-121 -190 3 0
+29 -91 250 0
+95 -7 -150 0
+117 138 129 0
+109 -111 -93 0
+-206 -19 81 0
+-210 243 164 0
+-249 -106 125 0
+-48 40 246 0
+5 -190 222 0
+238 160 138 0
+142 77 94 0
+174 -34 -211 0
+-156 -230 175 0
+-13 160 -195 0
+-103 245 -59 0
+-91 204 4 0
+40 -183 72 0
+136 135 -234 0
+65 49 50 0
+-159 134 51 0
+-144 -215 67 0
+185 -189 -8 0
+-11 -74 -122 0
+-134 -198 -207 0
+239 116 -122 0
+-152 226 210 0
+44 56 -47 0
+-38 72 -59 0
+68 -199 140 0
+-12 -121 213 0
+130 61 -21 0
+198 72 -244 0
+161 -81 -38 0
+-138 -95 -119 0
+174 97 -179 0
+187 66 -244 0
+-223 166 83 0
+-196 199 172 0
+212 156 -162 0
+-46 240 -235 0
+-198 233 -55 0
+-76 -230 65 0
+-249 142 51 0
+-238 -86 224 0
+38 -212 29 0
+11 133 58 0
+215 149 -44 0
+-132 -56 131 0
+-1 214 90 0
+14 -151 -216 0
+-118 -183 34 0
+239 -214 5 0
+-22 125 117 0
+-157 57 -56 0
+-1 45 -70 0
+-118 -205 -175 0
+7 -118 -137 0
+-73 172 4 0
+31 -232 -117 0
+5 -228 192 0
+-65 -61 233 0
+162 -218 -229 0
+-177 -51 50 0
+240 20 106 0
+-3 -109 60 0
+-222 -247 65 0
+65 -147 -243 0
+-172 121 22 0
+-96 -41 -30 0
+34 148 -244 0
+-97 63 -172 0
+-186 81 -53 0
+-150 46 -118 0
+-182 112 209 0
+-97 2 90 0
+-36 -156 187 0
+133 -4 -146 0
+-210 -173 -10 0
+63 51 -137 0
+-121 -210 243 0
+-226 -186 -242 0
+-5 15 167 0
+43 -35 -216 0
+231 229 206 0
+107 124 -29 0
+-184 -60 -113 0
+89 -227 9 0
+49 -170 118 0
+169 202 11 0
+-194 175 -137 0
+150 -208 32 0
+7 -221 230 0
+-98 24 -27 0
+249 208 200 0
+-23 -25 -192 0
+-131 -146 173 0
+-165 -164 -25 0
+2 -27 24 0
+-26 -241 19 0
+-243 -22 125 0
+150 -62 -17 0
+-126 138 88 0
+-151 34 43 0
+236 88 26 0
+-105 -55 -47 0
+101 -139 40 0
+-40 -86 -151 0
+-144 137 217 0
+-222 47 -116 0
+22 -156 -232 0
+46 236 109 0
+-98 142 -155 0
+-182 163 27 0
+177 71 -134 0
+-219 -89 -90 0
+171 203 211 0
+98 -136 -205 0
+-143 -65 -136 0
+-7 -139 55 0
+-74 149 210 0
+140 19 69 0
+163 -146 242 0
+-91 -41 -190 0
+210 217 -42 0
+135 180 -120 0
+211 233 237 0
+-136 246 181 0
+-2 -203 119 0
+-95 -139 -45 0
+-107 -38 -81 0
+-195 93 -157 0
+-216 -8 234 0
+225 136 -50 0
+172 116 217 0
+-164 -55 198 0
+86 -29 28 0
+-233 158 250 0
+-104 177 146 0
+119 -176 239 0
+-202 146 -62 0
+21 -122 -27 0
+64 -121 84 0
+161 102 52 0
+-179 167 -231 0
+-174 204 -109 0
+233 -124 -17 0
+186 236 25 0
+-144 209 -125 0
+-2 193 90 0
+196 34 -44 0
+-200 1 -20 0
+-120 -195 -176 0
+167 108 -184 0
+214 55 141 0
+-144 233 35 0
+84 -237 54 0
+-45 -71 -8 0
+-196 -131 -79 0
+-77 -135 -188 0
+218 81 -208 0
+55 -102 -231 0
+-171 -250 -3 0
+-150 165 97 0
+111 121 152 0
+-22 56 -169 0
+-223 -112 -38 0
+-135 139 -242 0
+-104 -217 -127 0
+218 55 -41 0
+-207 124 -184 0
+62 76 102 0
+92 164 209 0
+-45 155 -242 0
+-92 -72 241 0
+-10 147 216 0
+184 -84 -143 0
+105 24 -84 0
+89 151 -39 0
+17 163 -215 0
+99 -55 52 0
+131 -181 158 0
+194 -70 -113 0
+-161 222 -121 0
+93 69 -105 0
+212 -174 -205 0
+-87 -118 133 0
+84 168 -197 0
+-21 23 -37 0
+63 -145 -83 0
+81 -144 -187 0
+-181 -248 22 0
+-9 221 37 0
+-121 102 -111 0
+-135 134 80 0
+-200 -84 193 0
+25 108 -70 0
+-166 -40 179 0
+-40 115 -110 0
+-86 157 65 0
+-215 -74 151 0
+230 235 -184 0
+-7 -196 -6 0
+194 188 -115 0
+235 174 -43 0
+116 -54 -239 0
+94 -190 -183 0
+-243 -245 159 0
+248 -123 244 0
+248 -161 5 0
+-206 75 147 0
+143 -185 47 0
+-39 -204 -30 0
+-4 199 82 0
+79 58 -168 0
+177 -53 201 0
+-181 -140 -227 0
+11 -4 141 0
+249 -206 40 0
+88 32 157 0
+132 41 56 0
+125 45 -191 0
+-38 32 159 0
+21 -71 66 0
+160 -239 -49 0
+70 -125 204 0
+177 -81 -113 0
+-23 -219 -166 0
+42 -168 -58 0
+-125 -137 -197 0
+86 -22 65 0
+-108 -73 102 0
+103 -213 -2 0
+5 186 66 0
+-21 167 -180 0
+-158 -175 155 0
+244 72 124 0
+-128 -144 -26 0
+28 -167 -106 0
+136 -250 -64 0
+198 126 78 0
+152 -92 -114 0
+89 -65 -49 0
+-34 222 127 0
+36 201 106 0
+2 213 199 0
+-122 -216 139 0
+-140 80 -188 0
+228 56 -25 0
+153 71 235 0
+4 49 7 0
+-205 79 192 0
+79 150 -157 0
+-164 -71 -46 0
+68 89 237 0
+111 -94 -122 0
+171 131 -64 0
+130 -148 -34 0
+28 78 -197 0
+-240 -83 222 0
+-49 246 155 0
+-155 -34 212 0
+-103 27 179 0
+-12 -90 -170 0
+92 -152 -18 0
+125 177 148 0
+111 -2 -45 0
+103 -72 217 0
+124 -220 120 0
+-229 19 184 0
+149 -207 238 0
+58 -96 86 0
+42 21 128 0
+-39 -176 -54 0
+190 -199 1 0
+-186 -94 39 0
+8 197 121 0
+148 90 59 0
+-110 136 37 0
+-145 234 -204 0
+227 -42 -242 0
+-40 223 -78 0
+198 -213 215 0
+-116 97 -199 0
+158 154 226 0
+10 25 124 0
+-133 -80 -61 0
+86 -186 88 0
+114 -58 -171 0
+55 -118 -83 0
+-112 -239 -156 0
+-74 123 24 0
+10 -168 -199 0
+171 -81 -197 0
+21 -197 23 0
+-235 88 -241 0
+85 146 -104 0
+121 -39 103 0
+-209 -56 152 0
+61 169 -242 0
+86 -7 -55 0
+-57 231 23 0
+-96 211 -91 0
+-19 -238 -31 0
+-215 203 97 0
+-174 -121 125 0
+-105 -4 2 0
+179 -9 51 0
+245 -226 -67 0
+204 111 -161 0
+168 -241 67 0
+62 -74 -17 0
+-154 -130 -188 0
+33 -143 120 0
+-58 -122 -126 0
+-165 -88 -184 0
+245 192 -226 0
+-191 158 -56 0
+-23 -143 98 0
+158 50 137 0
+-227 -182 146 0
+62 -158 -216 0
+213 -109 -128 0
+223 -11 131 0
+-86 61 -172 0
+-30 -71 121 0
+-201 43 191 0
+137 42 -218 0
+-1 34 216 0
+-3 -189 179 0
+-113 192 93 0
+-16 -67 -116 0
+64 -119 237 0
+-236 133 -80 0
+-69 -16 123 0
+20 51 225 0
+186 48 -159 0
+-245 67 -10 0
+28 83 25 0
+-41 102 -53 0
+-197 -118 42 0
+-13 -165 -123 0
+62 -210 193 0
+-214 219 -122 0
+25 117 7 0
+68 -227 -222 0
+184 161 116 0
+182 -143 -40 0
+163 -178 199 0
+190 -142 196 0
+-85 148 -23 0
+-128 206 -89 0
+-116 -179 -209 0
+-152 -70 -138 0
+125 -175 -53 0
+-122 -26 -123 0
+-117 98 -124 0
+124 -147 -89 0
+-21 -37 51 0
+70 -97 -209 0
+-97 -39 -176 0
+138 49 244 0
+171 -128 172 0
+241 -230 94 0
+75 207 163 0
+183 -176 119 0
+-3 32 100 0
+-21 -213 -231 0
+249 213 170 0
+158 78 13 0
+150 -44 -17 0
+-70 -154 -192 0
+23 170 -196 0
+193 -111 -131 0
+-169 -111 212 0
+23 81 116 0
+-199 169 170 0
+123 111 240 0
+236 -57 -212 0
+-250 88 -26 0
+-33 41 -36 0
+165 -27 -53 0
+-154 39 2 0
+-244 -93 172 0
+-121 -209 -178 0
+-102 202 236 0
+22 14 92 0
+-216 -1 -47 0
+82 137 -247 0
+94 212 164 0
+-217 209 -35 0
+17 -117 -149 0
+-116 157 -247 0
+66 -204 26 0
+-17 50 -78 0
+13 -37 -143 0
+182 5 105 0
+76 -228 203 0
+-211 205 -29 0
+-103 -32 35 0
+115 225 -142 0
+246 203 -135 0
+147 -108 225 0
+-173 -140 68 0
+-187 -228 116 0
+-76 23 52 0
+-97 -25 26 0
+-227 22 165 0
+-65 -43 233 0
+216 -180 -85 0
+-159 -227 15 0
+32 40 -69 0
+115 -247 216 0
+122 -13 128 0
+212 -111 -51 0
+39 100 178 0
+-98 -91 -160 0
+110 12 177 0
+160 162 137 0
+-159 229 142 0
+161 64 -183 0
+208 -215 -83 0
+-47 240 242 0
+-97 225 -193 0
+-14 -171 -188 0
+-238 -40 -27 0
+-162 -85 -108 0
+-224 -249 227 0
+-246 68 17 0
+148 -64 199 0
+48 -206 -117 0
+217 38 79 0
+61 -7 30 0
+79 -218 69 0
+124 -54 -184 0
+149 187 -107 0
+10 226 21 0
+-119 -111 59 0
+-149 227 -247 0
+88 195 207 0
+172 -165 32 0
+12 189 17 0
+-85 146 177 0
+-173 -193 52 0
+72 247 68 0
+-123 -189 -248 0
+-196 229 -117 0
+-29 -94 38 0
+30 159 -24 0
+203 -150 -180 0
+103 -51 136 0
+-28 150 82 0
+37 140 -185 0
+-156 -124 -80 0
+112 -157 -57 0
+239 -30 -35 0
+228 158 -138 0
+149 -87 -139 0
+5 -67 107 0
+242 -107 -218 0
+33 136 175 0
+-56 237 213 0
+193 195 100 0
+-64 32 78 0
+-232 -108 179 0
+95 189 -212 0
+74 61 208 0
+-49 196 -198 0
+-160 91 7 0
+-59 -243 -231 0
+63 37 75 0
+-245 -130 -142 0
+-206 214 91 0
+-128 22 -209 0
+-6 68 -213 0
+-123 -118 -192 0
+-28 136 127 0
+-64 -44 6 0
+-23 -74 -140 0
+-201 -213 217 0
+69 71 139 0
+-7 -46 166 0
+-175 -28 -47 0
+-48 -205 66 0
+86 136 -235 0
+-74 -117 4 0
+-242 133 67 0
+-160 190 -59 0
+199 167 -196 0
+36 -190 16 0
+-204 65 181 0
+230 -19 -190 0
+-77 85 145 0
+126 240 180 0
+-202 39 -223 0
+-31 -14 29 0
+-19 -200 -74 0
+164 -73 -85 0
+72 -84 115 0
+35 106 -157 0
+-221 104 -230 0
+-55 84 -150 0
+-128 206 -218 0
+-88 85 -10 0
+-70 -121 20 0
+-192 99 195 0
+121 153 -94 0
+-166 159 91 0
+59 -208 189 0
+232 -229 145 0
+93 146 -120 0
+-47 -187 -120 0
+25 121 -59 0
+-220 -63 138 0
+182 113 -26 0
+-98 -206 -125 0
+184 -38 127 0
+204 202 -203 0
+192 -37 -20 0
+-126 12 -151 0
+49 80 -5 0
+199 110 -71 0
+-205 239 106 0
+-159 92 -82 0
+113 162 244 0
+-144 -161 198 0
+-92 -125 -129 0
+-65 81 -154 0
+232 -206 51 0
+45 56 248 0
+156 213 -21 0
+122 201 -71 0
+166 178 28 0
+29 -78 -31 0
+-166 -185 29 0
+23 -128 -60 0
+240 102 -120 0
+7 18 160 0
+-110 -115 -84 0
+-114 110 -160 0
+240 45 -10 0
+218 -77 -91 0
+-70 -144 211 0
+236 -38 162 0
+-44 -41 -214 0
+85 -172 31 0
+-83 189 195 0
+117 95 -225 0
+123 -60 190 0
+139 172 158 0
+89 209 -12 0
+-237 136 -171 0
+-13 175 41 0
+140 -124 174 0
+196 -46 223 0
+-193 237 57 0
+187 93 244 0
+53 38 -227 0
+-208 -165 102 0
+-183 189 -55 0
+3 -233 190 0
+-168 -124 -138 0
+-214 -34 -199 0
+168 -85 -138 0
+28 148 69 0
+-36 56 92 0
+-21 -32 -153 0
+71 157 167 0
+-243 14 128 0
+11 -62 240 0
+188 -180 -99 0
+-58 176 -245 0
+-94 -154 10 0
+166 -204 180 0
+-56 -48 12 0
+73 121 153 0
+160 201 109 0
+-213 188 140 0
+-25 26 32 0
+-227 127 67 0
+-43 -84 -129 0
+-59 -94 -106 0
+215 -176 -78 0
+-183 -173 213 0
+233 105 -161 0
+-57 135 -5 0
+-90 138 -34 0
+-84 20 173 0
+99 56 243 0
+95 2 225 0
+-178 107 203 0
+-122 132 -170 0
+152 159 245 0
+-144 -168 -174 0
+-7 74 -195 0
+50 -6 -102 0
+-33 -60 25 0
+-178 -116 9 0
+-41 -83 -247 0
+157 -226 -49 0
+-97 7 134 0
+93 -41 131 0
+-217 170 -210 0
+55 132 -232 0
+26 2 -176 0
+201 -200 -140 0
+155 241 -188 0
+130 75 -99 0
+-239 -105 -72 0
+170 181 169 0
+228 204 222 0
+-14 -192 -111 0
+-130 -106 43 0
+-168 -183 199 0
+155 -71 34 0
+95 143 241 0
+186 -22 -219 0
+15 102 -50 0
+151 -247 177 0
+-203 -140 149 0
+23 57 -206 0
+41 58 -237 0
+204 -119 -60 0
+-248 -78 135 0
+-1 129 -9 0
+-213 -137 -28 0
+133 -190 208 0
+-78 -153 181 0
+-25 153 184 0
+28 -77 239 0
+7 189 -239 0
+-184 240 78 0
+-203 186 180 0
+-240 96 238 0
+34 33 141 0
+125 75 -56 0
+2 -42 152 0
+107 135 196 0
+121 -8 114 0
+171 -215 -151 0
+-178 -111 -44 0
+145 225 -194 0
+57 -161 12 0
+-19 -66 -37 0
+-250 -94 -182 0
+-119 83 29 0
+63 211 227 0
+-134 63 -191 0
+-174 -83 202 0
+177 215 219 0
+26 -233 207 0
+55 -207 -233 0
+63 -96 51 0
+140 164 -197 0
+-216 -50 -126 0
+59 -183 222 0
+38 42 72 0
+9 -135 130 0
+174 27 -35 0
+-32 83 208 0
+148 76 48 0
+235 -129 -76 0
+-90 -156 -33 0
+91 138 197 0
+-32 -40 -147 0
+-104 -95 240 0
+186 199 209 0
+-159 94 -12 0
+111 154 115 0
+121 60 163 0
+-180 153 -205 0
+-250 240 117 0
+64 160 215 0
+-53 211 -183 0
+-40 -138 21 0
+63 84 222 0
+187 -2 15 0
+-174 23 175 0
+168 151 235 0
+61 107 140 0
+151 -123 -127 0
+-147 -76 132 0
+177 -53 -114 0
+126 -109 -112 0
+113 20 36 0
+-46 1 218 0
+-53 -19 183 0
+-25 -107 115 0
+-100 -83 165 0
+-140 56 -144 0
+-20 104 246 0
+94 79 136 0
+-88 -37 -173 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-078.cnf b/benchmarks/UUF250.1065.100/uuf250-078.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-078.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 29 -148 -169 0
+56 19 190 0
+236 -120 -196 0
+3 29 -25 0
+-65 -68 240 0
+-7 27 -231 0
+-58 -144 -222 0
+97 -143 107 0
+250 -178 75 0
+-156 -7 -169 0
+-229 -4 193 0
+-163 -236 174 0
+-122 80 -223 0
+24 -121 75 0
+199 -50 23 0
+-33 -173 -23 0
+-5 -45 -187 0
+-10 51 249 0
+-129 -52 -241 0
+-220 -99 -184 0
+12 -248 -52 0
+-236 -227 -229 0
+92 -165 -208 0
+-211 -25 -38 0
+85 -198 37 0
+-147 -201 -249 0
+133 -220 198 0
+-19 234 -18 0
+213 -34 -188 0
+-188 69 114 0
+-226 -234 -4 0
+-195 -65 209 0
+246 -194 -84 0
+176 -133 -192 0
+-30 70 244 0
+-197 -19 -65 0
+-189 188 -61 0
+248 76 180 0
+-239 -13 232 0
+105 155 -184 0
+-179 -244 -247 0
+239 132 178 0
+-36 26 -83 0
+65 95 183 0
+160 -129 213 0
+71 -156 -4 0
+-56 -137 79 0
+240 -222 -133 0
+-243 2 85 0
+-233 207 -237 0
+-205 -120 119 0
+-155 -242 153 0
+-90 214 -61 0
+212 -28 249 0
+-154 -185 3 0
+-104 85 173 0
+-239 -196 100 0
+230 -18 37 0
+37 -201 101 0
+81 150 238 0
+136 143 -202 0
+166 -103 189 0
+-90 223 135 0
+199 48 74 0
+103 -163 219 0
+-207 -131 152 0
+151 105 119 0
+208 210 86 0
+216 35 -145 0
+109 186 -139 0
+-86 -232 -16 0
+3 -41 -59 0
+235 -88 -138 0
+166 -145 8 0
+-37 42 28 0
+60 -205 -35 0
+29 195 216 0
+-16 51 184 0
+-127 36 -7 0
+227 133 231 0
+57 -119 -55 0
+-16 223 190 0
+77 -75 -56 0
+-122 -105 211 0
+68 -215 -189 0
+-148 26 116 0
+-198 133 32 0
+-143 -190 -165 0
+124 -72 -247 0
+140 17 -200 0
+-76 -213 194 0
+1 -113 193 0
+122 142 -246 0
+-179 213 -16 0
+160 186 232 0
+-29 91 -10 0
+-33 32 37 0
+31 -185 178 0
+-220 149 231 0
+-200 233 -213 0
+-229 121 67 0
+-163 125 -130 0
+-236 -130 127 0
+-181 125 245 0
+-188 -60 -51 0
+-127 -220 14 0
+-42 120 230 0
+-114 -54 208 0
+87 147 237 0
+-150 -245 -156 0
+94 -21 116 0
+-213 -7 192 0
+-21 42 63 0
+91 -119 -176 0
+174 100 227 0
+226 144 142 0
+163 -213 112 0
+-115 -176 82 0
+-207 245 -232 0
+114 246 33 0
+211 -50 -227 0
+208 -53 190 0
+-110 -22 -20 0
+55 155 -169 0
+219 -150 237 0
+83 201 111 0
+-36 11 -54 0
+69 -190 -233 0
+-11 -185 87 0
+-170 -188 22 0
+218 21 212 0
+-79 115 24 0
+95 -157 -44 0
+9 -6 108 0
+-217 104 -15 0
+-249 227 224 0
+-224 134 167 0
+-102 -111 -163 0
+-68 196 163 0
+2 -7 -200 0
+-220 -243 -186 0
+-246 -177 -123 0
+169 -25 -250 0
+-238 -237 -132 0
+-246 -164 -179 0
+154 151 166 0
+-79 90 -44 0
+90 170 -243 0
+-25 -238 149 0
+79 134 -224 0
+180 233 -55 0
+213 150 -237 0
+-225 190 -158 0
+129 -54 146 0
+87 39 -167 0
+215 226 227 0
+-167 34 198 0
+141 -15 238 0
+208 -110 70 0
+137 224 69 0
+48 249 -91 0
+72 184 -196 0
+67 227 -1 0
+-70 233 -91 0
+-168 223 -201 0
+-101 72 -233 0
+102 -168 183 0
+33 3 245 0
+14 126 3 0
+82 -183 61 0
+-16 -19 158 0
+-247 61 171 0
+-198 -139 -109 0
+-213 186 40 0
+54 -122 -236 0
+200 -169 -172 0
+110 164 191 0
+-136 -41 187 0
+-158 -194 43 0
+-2 213 204 0
+141 -26 -27 0
+-194 242 -107 0
+182 -157 -240 0
+227 58 166 0
+102 -7 37 0
+-163 -135 138 0
+-132 142 12 0
+-187 208 189 0
+147 -53 -62 0
+-173 -159 172 0
+141 -38 -173 0
+-211 -128 -204 0
+135 -111 175 0
+208 239 161 0
+156 -233 221 0
+112 -101 -161 0
+-227 140 -24 0
+167 223 -38 0
+106 241 214 0
+78 -166 -6 0
+172 -106 -65 0
+229 116 -134 0
+-180 213 -193 0
+-191 -160 -217 0
+-177 3 -144 0
+-147 222 -242 0
+205 33 247 0
+59 -215 6 0
+-228 121 -220 0
+172 -201 -147 0
+-202 -29 -169 0
+74 195 5 0
+114 92 -4 0
+-180 71 56 0
+-44 188 -31 0
+138 -204 -192 0
+28 221 -126 0
+72 155 249 0
+10 203 -163 0
+145 115 176 0
+223 -71 -30 0
+56 -188 -85 0
+-160 -133 242 0
+-246 -108 -61 0
+-104 -39 -131 0
+-161 -227 -248 0
+244 132 42 0
+-241 -243 25 0
+222 -6 104 0
+237 68 -65 0
+85 166 -196 0
+39 -97 -21 0
+-115 -168 123 0
+248 -115 -27 0
+-127 -133 58 0
+162 -85 228 0
+247 206 177 0
+148 150 -22 0
+41 -36 -31 0
+57 -13 60 0
+-177 -115 145 0
+-235 -219 16 0
+16 -133 -202 0
+-204 194 -26 0
+-161 -68 -175 0
+-31 109 -244 0
+235 -247 -184 0
+-52 -175 -3 0
+-166 -149 -19 0
+61 -227 -106 0
+-62 16 -229 0
+-221 -25 128 0
+23 108 99 0
+18 -236 203 0
+218 -195 -88 0
+59 37 12 0
+231 -243 -65 0
+155 236 -106 0
+57 29 160 0
+-121 33 -240 0
+-204 -165 2 0
+5 181 -16 0
+-67 -193 -214 0
+98 3 7 0
+133 -101 41 0
+44 121 7 0
+14 2 47 0
+150 -233 -239 0
+-169 -182 216 0
+227 -76 134 0
+23 -210 211 0
+60 232 34 0
+131 214 -57 0
+83 -204 168 0
+-83 107 188 0
+57 -146 64 0
+50 235 13 0
+-157 221 40 0
+200 -174 -29 0
+-229 55 -15 0
+21 79 -35 0
+-115 -146 194 0
+-203 136 5 0
+68 -49 -19 0
+5 145 46 0
+-158 -82 -145 0
+152 -30 136 0
+-130 109 250 0
+-229 170 148 0
+238 21 209 0
+-99 -198 102 0
+234 -42 -46 0
+-233 -17 -61 0
+-81 -130 82 0
+42 -114 -117 0
+21 -246 -105 0
+-139 222 -36 0
+-137 74 190 0
+-109 138 220 0
+-37 -158 210 0
+-60 178 101 0
+-158 189 -62 0
+117 -10 226 0
+147 66 170 0
+-212 -42 192 0
+-28 5 -129 0
+76 -17 -29 0
+-136 149 -157 0
+-88 -170 -108 0
+165 -217 -85 0
+-114 166 212 0
+-210 -160 -55 0
+169 65 -93 0
+15 94 118 0
+15 212 -10 0
+-33 -161 -87 0
+33 112 80 0
+32 19 74 0
+-72 -109 -173 0
+-233 244 -180 0
+-163 125 138 0
+-169 -151 153 0
+7 -19 22 0
+159 -215 -224 0
+-50 -137 198 0
+207 41 165 0
+135 -207 -183 0
+40 212 188 0
+-177 200 -45 0
+104 81 -86 0
+91 17 5 0
+-37 246 -250 0
+139 -72 -165 0
+-157 -58 -156 0
+-151 62 17 0
+-200 -203 -93 0
+-247 -245 -198 0
+200 -102 -51 0
+-71 85 -241 0
+-161 -186 10 0
+4 122 75 0
+-48 72 -27 0
+225 -18 92 0
+-209 -203 -105 0
+-149 89 -76 0
+30 19 -119 0
+-136 -162 17 0
+-153 -133 -102 0
+14 117 186 0
+8 215 -201 0
+-81 153 235 0
+-144 142 -11 0
+244 -206 -50 0
+78 214 -75 0
+126 -90 -106 0
+43 -3 -131 0
+-127 96 29 0
+54 249 -38 0
+-61 -171 201 0
+-26 -59 122 0
+-110 -178 -47 0
+-127 -82 94 0
+237 -23 -98 0
+-11 186 112 0
+244 -97 -105 0
+-159 87 168 0
+203 204 -205 0
+-146 96 196 0
+185 130 7 0
+-92 -85 -174 0
+186 108 237 0
+-227 15 -18 0
+104 -208 222 0
+-120 -136 221 0
+-204 -25 146 0
+27 156 203 0
+78 -235 29 0
+-222 20 -47 0
+35 188 134 0
+-66 -18 90 0
+57 -172 -216 0
+23 13 -210 0
+-140 81 -145 0
+184 58 -151 0
+-133 129 -233 0
+-33 -147 -49 0
+-223 -178 247 0
+-58 118 -185 0
+165 239 17 0
+31 -189 208 0
+-141 194 -189 0
+165 26 169 0
+154 -122 -208 0
+21 -165 184 0
+-117 159 220 0
+-21 -13 210 0
+131 -118 84 0
+72 -118 -210 0
+-196 243 50 0
+141 196 -177 0
+127 96 -8 0
+-144 -186 79 0
+65 56 -160 0
+-159 -30 -126 0
+-227 -49 -150 0
+-150 35 70 0
+-119 -14 60 0
+-240 56 -99 0
+-32 -238 213 0
+111 172 170 0
+234 -225 -113 0
+-178 -1 -247 0
+-31 188 43 0
+62 118 109 0
+145 -135 225 0
+142 -129 -25 0
+-238 110 157 0
+221 127 -42 0
+-135 67 246 0
+46 234 156 0
+71 -189 178 0
+-1 -181 219 0
+12 -136 -192 0
+-181 33 13 0
+198 71 -87 0
+153 161 73 0
+-191 -6 197 0
+-225 -175 -246 0
+112 159 -177 0
+227 -33 22 0
+197 39 24 0
+-35 -60 232 0
+193 123 -87 0
+220 9 157 0
+-71 128 -130 0
+81 -52 15 0
+135 -231 78 0
+208 -141 -148 0
+-24 219 7 0
+-38 134 -229 0
+-159 -99 -44 0
+217 -83 -195 0
+-70 -156 34 0
+-215 -224 1 0
+74 191 -197 0
+45 -16 63 0
+-53 -155 94 0
+-140 -19 -199 0
+-207 -201 122 0
+-21 246 216 0
+-183 -92 88 0
+6 -232 -182 0
+142 118 -149 0
+238 -248 84 0
+134 -226 2 0
+172 125 141 0
+-35 -126 52 0
+-96 -116 -148 0
+-128 194 -187 0
+-218 187 117 0
+-17 -208 185 0
+227 -1 -180 0
+-57 63 -20 0
+143 -185 -169 0
+221 114 -158 0
+147 100 151 0
+136 233 118 0
+-218 68 -148 0
+-212 -165 140 0
+101 215 -150 0
+202 198 82 0
+219 -164 71 0
+171 -196 -148 0
+-23 145 84 0
+198 -125 42 0
+-81 -84 42 0
+250 -155 -234 0
+151 -163 158 0
+219 -3 235 0
+-130 -113 132 0
+15 -41 98 0
+126 202 -189 0
+-71 -173 93 0
+69 -191 -76 0
+-61 122 104 0
+206 58 105 0
+88 239 9 0
+207 -169 -204 0
+-121 215 116 0
+187 78 229 0
+-104 226 -80 0
+15 -117 182 0
+54 -99 198 0
+183 -18 60 0
+-156 -152 -155 0
+-157 45 -150 0
+179 18 -46 0
+140 95 -38 0
+-182 35 -203 0
+68 239 -222 0
+29 54 -47 0
+194 74 -22 0
+194 209 -248 0
+-213 -95 134 0
+-21 166 -118 0
+-139 67 -181 0
+-160 26 -62 0
+-142 23 -135 0
+-70 -16 -40 0
+3 -239 -133 0
+-248 120 238 0
+-166 -214 -95 0
+153 -36 -196 0
+231 -244 -14 0
+238 199 -221 0
+41 -67 71 0
+-98 -161 -88 0
+115 41 -18 0
+59 58 -185 0
+55 -65 -79 0
+227 226 -215 0
+171 102 121 0
+241 -157 -49 0
+-200 25 183 0
+15 -151 76 0
+-242 -152 -236 0
+167 -120 -91 0
+47 -119 40 0
+-221 -76 -31 0
+-164 225 -28 0
+-249 60 106 0
+225 -183 174 0
+-199 17 170 0
+245 -83 122 0
+-152 -150 56 0
+-133 138 -182 0
+-42 -97 130 0
+-17 110 -116 0
+232 93 59 0
+-184 -19 194 0
+112 81 219 0
+241 111 187 0
+219 92 209 0
+61 9 148 0
+164 45 -34 0
+-189 -145 -62 0
+-249 178 241 0
+-34 16 -158 0
+-48 161 194 0
+-211 194 -99 0
+225 -240 -27 0
+-166 146 -142 0
+-221 115 204 0
+63 154 -214 0
+60 -187 159 0
+27 226 67 0
+-228 19 172 0
+-104 214 64 0
+45 224 81 0
+110 -133 -10 0
+-59 211 222 0
+157 -1 -114 0
+188 -238 -177 0
+-118 14 220 0
+22 -173 175 0
+-27 -1 70 0
+94 -33 -207 0
+49 -214 96 0
+168 196 61 0
+-137 182 -28 0
+-193 -124 206 0
+-35 -32 142 0
+160 -190 82 0
+-97 157 -211 0
+10 158 151 0
+-174 -17 -148 0
+-178 242 -70 0
+-143 -10 20 0
+-244 -155 -151 0
+-84 -114 197 0
+-174 -35 -250 0
+124 -109 -247 0
+-249 -188 -204 0
+139 91 -230 0
+-200 101 -56 0
+17 181 -228 0
+-193 185 -18 0
+123 -39 133 0
+63 73 -160 0
+234 -62 27 0
+-233 -224 214 0
+-119 182 -210 0
+-81 243 -39 0
+-32 -131 -45 0
+-118 -157 -219 0
+-177 -178 -149 0
+166 -7 -69 0
+-125 -223 -182 0
+-136 -218 130 0
+88 -27 -209 0
+-231 -97 -82 0
+16 152 227 0
+-23 152 91 0
+204 -200 -244 0
+136 218 179 0
+248 -3 -195 0
+50 -148 84 0
+-144 -5 12 0
+11 -163 -27 0
+157 -131 -124 0
+-185 223 150 0
+-60 -102 -179 0
+3 20 166 0
+91 14 37 0
+-24 175 -163 0
+-44 195 -109 0
+-224 133 -12 0
+-63 29 -158 0
+-103 134 -176 0
+170 -25 -119 0
+219 -215 -74 0
+-238 132 30 0
+138 97 -84 0
+-207 178 10 0
+-76 236 -35 0
+-72 36 171 0
+42 100 -211 0
+-126 237 -92 0
+86 239 -94 0
+-106 -196 -144 0
+97 212 247 0
+96 -148 209 0
+-51 94 44 0
+-59 -138 -64 0
+-61 -88 130 0
+-165 75 230 0
+-20 -188 -234 0
+35 -45 44 0
+-153 -245 -233 0
+151 -206 53 0
+49 -75 -106 0
+115 -6 -134 0
+49 18 172 0
+-189 -248 -103 0
+-137 -115 205 0
+220 -194 -190 0
+-22 -88 -181 0
+-33 235 181 0
+-63 -16 -24 0
+165 73 -103 0
+-234 231 -191 0
+99 -77 -250 0
+193 -15 -170 0
+-149 -32 -12 0
+161 -112 20 0
+-9 -214 13 0
+112 235 -145 0
+-46 207 141 0
+-211 -229 140 0
+-170 61 -198 0
+-221 82 142 0
+-51 142 12 0
+-72 49 232 0
+-71 -225 -40 0
+-47 116 1 0
+173 27 -156 0
+91 60 78 0
+129 -77 -110 0
+109 116 -211 0
+116 -179 -151 0
+33 10 131 0
+187 79 -144 0
+168 -159 -103 0
+-198 55 -110 0
+-59 239 101 0
+184 -131 93 0
+130 -163 190 0
+248 -120 -182 0
+-94 95 183 0
+-126 61 -43 0
+-60 204 -22 0
+-14 -147 161 0
+-226 168 -232 0
+-35 112 -223 0
+22 -191 37 0
+-206 -227 10 0
+-225 143 174 0
+-247 -72 13 0
+107 -13 -141 0
+56 250 147 0
+-149 -19 -40 0
+185 219 -60 0
+-203 100 -227 0
+-244 186 -217 0
+-91 -71 195 0
+50 -61 27 0
+7 153 241 0
+-223 -213 194 0
+154 170 -208 0
+67 -145 -43 0
+19 182 -15 0
+68 28 -135 0
+152 67 107 0
+118 170 203 0
+48 107 153 0
+45 -137 -216 0
+-42 249 14 0
+-71 209 -174 0
+-211 -171 -109 0
+171 -43 6 0
+107 -177 -9 0
+59 -27 -189 0
+179 -25 204 0
+-42 163 -178 0
+49 247 217 0
+-177 -176 25 0
+125 -56 -38 0
+59 -56 -15 0
+-19 200 -129 0
+120 -149 201 0
+-185 129 -195 0
+220 188 247 0
+247 59 179 0
+228 89 -37 0
+62 -155 -36 0
+-32 -174 -118 0
+-168 102 119 0
+-38 105 -178 0
+54 -95 87 0
+228 13 26 0
+3 57 189 0
+-52 201 174 0
+-40 153 137 0
+216 174 97 0
+-174 242 61 0
+-215 -9 -143 0
+-225 180 -126 0
+180 139 144 0
+-69 72 -187 0
+214 -47 -193 0
+110 211 207 0
+177 -88 15 0
+-42 -166 4 0
+-199 -51 181 0
+86 -179 102 0
+-227 63 -58 0
+18 240 -9 0
+-148 83 -160 0
+-10 217 -192 0
+246 -187 87 0
+194 191 -102 0
+-172 -142 -155 0
+174 -72 29 0
+-224 -232 13 0
+-73 168 51 0
+199 -208 206 0
+215 130 -222 0
+64 232 -217 0
+-139 -39 171 0
+16 -27 12 0
+81 -135 -234 0
+117 149 -72 0
+-234 -81 -113 0
+139 -61 -216 0
+-154 227 -197 0
+-190 -124 -18 0
+-116 27 99 0
+-67 98 196 0
+107 -187 -179 0
+-242 149 -117 0
+72 -3 -33 0
+-40 -42 220 0
+-4 -45 -182 0
+-67 -81 -165 0
+135 144 60 0
+-161 -154 126 0
+136 -31 93 0
+189 173 115 0
+99 -189 170 0
+-174 68 216 0
+-106 -230 -201 0
+32 -58 -224 0
+195 -102 -65 0
+149 71 125 0
+140 -7 -126 0
+153 95 174 0
+46 -107 154 0
+-162 -176 -169 0
+162 -134 211 0
+-94 -90 51 0
+164 -97 -134 0
+184 246 66 0
+154 -176 -221 0
+-213 63 89 0
+217 -193 130 0
+-56 -76 171 0
+-149 -96 -117 0
+-10 -87 -57 0
+186 123 21 0
+-65 12 -62 0
+-18 84 -48 0
+-59 -173 -56 0
+56 -145 -76 0
+69 62 -108 0
+209 150 -164 0
+243 112 26 0
+1 109 222 0
+46 -90 -3 0
+-107 20 189 0
+117 68 175 0
+-223 79 -130 0
+48 -120 39 0
+-127 221 162 0
+-6 -199 -133 0
+-218 30 -59 0
+160 33 224 0
+219 79 -212 0
+-79 224 -108 0
+-104 107 149 0
+227 -18 -91 0
+-181 70 -183 0
+-247 77 -42 0
+-96 -162 -112 0
+154 -6 70 0
+-113 218 138 0
+103 184 -116 0
+249 85 -51 0
+179 139 -45 0
+2 246 -203 0
+191 160 -161 0
+-125 -215 -97 0
+215 248 19 0
+-148 216 201 0
+139 7 39 0
+-34 19 246 0
+-108 -220 71 0
+-138 -174 68 0
+-219 86 71 0
+213 166 -82 0
+88 -40 178 0
+190 91 -243 0
+-81 183 127 0
+3 -58 -150 0
+-148 -190 92 0
+139 29 67 0
+51 213 82 0
+141 190 -161 0
+41 87 124 0
+-11 -4 -142 0
+-128 223 129 0
+34 -134 -214 0
+149 85 -161 0
+-34 164 27 0
+208 37 94 0
+-90 154 10 0
+-219 -131 -226 0
+153 -145 -4 0
+3 -238 39 0
+-119 -102 -213 0
+40 -32 10 0
+-226 10 -79 0
+60 150 -2 0
+-125 -91 -167 0
+-22 87 -83 0
+-234 77 242 0
+-96 -59 -131 0
+-172 -26 -35 0
+-50 -23 -229 0
+198 -197 50 0
+-241 -164 -163 0
+-104 -1 56 0
+-119 96 -47 0
+42 68 -217 0
+234 232 89 0
+121 -4 182 0
+30 89 85 0
+191 -109 153 0
+-135 -194 -64 0
+-139 -210 44 0
+43 -225 244 0
+-105 49 -170 0
+-46 -61 -40 0
+46 -39 110 0
+65 83 47 0
+-170 48 -243 0
+-244 -228 1 0
+-95 -213 182 0
+-50 206 124 0
+247 -129 -150 0
+62 157 203 0
+6 -63 -53 0
+127 -70 182 0
+143 -4 48 0
+-84 -160 -241 0
+139 15 -134 0
+-166 74 -15 0
+188 207 60 0
+211 -158 -16 0
+120 -8 88 0
+-87 -130 56 0
+-173 135 197 0
+-177 -41 -233 0
+249 -121 155 0
+193 249 86 0
+-72 -196 -206 0
+-250 88 -61 0
+-222 -201 204 0
+202 -186 234 0
+186 -143 -112 0
+98 245 166 0
+229 121 -169 0
+-203 -38 144 0
+20 194 -16 0
+-116 236 108 0
+197 -105 -25 0
+193 -137 16 0
+-53 128 119 0
+28 53 55 0
+9 -172 91 0
+-146 -95 201 0
+66 149 -245 0
+162 62 48 0
+-141 36 -135 0
+-51 -87 113 0
+-238 98 106 0
+47 -84 -210 0
+212 76 31 0
+-91 -247 -74 0
+165 -243 -239 0
+38 121 -143 0
+-107 139 -164 0
+109 -129 -163 0
+-209 -231 -26 0
+98 166 -125 0
+-171 -144 56 0
+-86 -88 174 0
+-92 18 -219 0
+168 -233 196 0
+199 72 -39 0
+236 41 -38 0
+-51 106 -74 0
+-30 -181 -231 0
+169 -59 215 0
+237 -108 191 0
+-170 -168 102 0
+194 -9 228 0
+-231 12 -248 0
+-193 178 197 0
+-27 28 -214 0
+-28 -222 63 0
+-1 -124 29 0
+45 122 22 0
+-180 -25 -209 0
+-231 -208 27 0
+-90 202 -51 0
+-172 82 -104 0
+-211 -105 -116 0
+-14 -76 -223 0
+-222 -182 113 0
+-77 216 239 0
+-108 -38 -152 0
+206 -199 -67 0
+-19 -195 -38 0
+146 -138 170 0
+45 213 -12 0
+104 -199 -166 0
+217 -115 101 0
+246 -203 -226 0
+-21 90 -30 0
+-237 -143 -129 0
+126 30 168 0
+194 3 191 0
+77 31 78 0
+-194 84 -112 0
+140 12 102 0
+-238 -136 58 0
+-232 -121 -95 0
+47 241 -160 0
+147 -236 57 0
+217 99 93 0
+-96 105 -239 0
+246 -241 -35 0
+-220 209 -191 0
+-102 -230 -219 0
+240 205 -27 0
+-186 118 248 0
+89 17 -247 0
+73 -76 -118 0
+-246 -57 -180 0
+-142 205 -122 0
+61 -223 12 0
+64 235 -49 0
+220 -181 -230 0
+-38 -189 -242 0
+135 -44 -161 0
+-150 22 170 0
+-193 -143 -50 0
+-146 173 87 0
+61 47 218 0
+-8 -148 164 0
+115 -53 -146 0
+-99 -157 116 0
+-55 -44 -241 0
+-172 229 46 0
+-10 -38 207 0
+-47 70 -164 0
+165 202 -34 0
+100 155 -224 0
+-90 218 -121 0
+-195 117 -189 0
+-12 86 212 0
+51 -192 17 0
+-15 -72 22 0
+131 -2 -36 0
+152 -82 9 0
+-233 -244 -133 0
+10 219 101 0
+-143 67 145 0
+232 -186 -59 0
+-159 -89 27 0
+216 162 -2 0
+8 -116 -138 0
+182 -35 8 0
+-133 -179 -248 0
+-136 105 -23 0
+-171 238 -112 0
+-92 -94 -84 0
+-170 -134 -9 0
+-239 91 136 0
+-170 167 -185 0
+143 -249 195 0
+222 -13 124 0
+30 162 -209 0
+-246 78 9 0
+-212 -234 206 0
+103 68 -32 0
+-77 44 -214 0
+-26 -129 -117 0
+-151 163 32 0
+-199 -4 79 0
+-187 2 -71 0
+-170 125 187 0
+-89 100 165 0
+-160 -234 244 0
+38 -91 -40 0
+-119 -181 -192 0
+83 -68 -114 0
+-55 -40 38 0
+51 155 -105 0
+81 -134 88 0
+60 118 -12 0
+240 -140 -228 0
+43 -214 -217 0
+201 234 -116 0
+-52 -108 96 0
+-220 38 212 0
+140 -29 158 0
+45 175 -30 0
+223 205 -196 0
+-51 -61 82 0
+-240 -168 -98 0
+-219 -38 164 0
+-193 -199 -220 0
+-186 184 -178 0
+-105 -72 -247 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-079.cnf b/benchmarks/UUF250.1065.100/uuf250-079.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-079.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 201 -170 -135 0
+-6 -234 -105 0
+-210 -54 237 0
+-141 -51 230 0
+175 43 -67 0
+-84 232 87 0
+194 -99 -245 0
+-12 193 -242 0
+122 -225 -8 0
+-166 -119 9 0
+-150 -17 21 0
+-248 -178 -214 0
+-181 -237 -138 0
+-129 -108 -196 0
+103 125 -8 0
+-151 -7 -207 0
+-36 -241 119 0
+195 164 81 0
+-54 215 -174 0
+-139 204 6 0
+88 -216 119 0
+235 -173 102 0
+197 -116 249 0
+93 2 -48 0
+-148 140 -102 0
+-16 -123 132 0
+246 152 192 0
+-182 -201 -229 0
+14 70 -177 0
+210 -233 67 0
+227 153 -225 0
+127 -32 42 0
+-181 -60 -246 0
+85 4 -43 0
+189 25 -112 0
+107 -63 -150 0
+222 48 218 0
+59 -47 -156 0
+28 40 -149 0
+199 -240 239 0
+-57 -102 137 0
+143 -154 -106 0
+206 225 -19 0
+-6 -56 13 0
+119 -75 53 0
+182 -191 148 0
+-126 -40 -234 0
+-203 -105 -124 0
+-194 -221 209 0
+20 245 159 0
+118 33 -234 0
+95 -226 171 0
+228 -159 -174 0
+-3 72 -110 0
+-46 48 229 0
+-247 237 -113 0
+111 -97 -189 0
+101 152 -54 0
+163 -6 4 0
+-6 -11 -79 0
+-65 -211 -183 0
+140 51 -31 0
+223 -182 107 0
+-208 -118 114 0
+243 -145 91 0
+-18 193 -17 0
+-136 9 8 0
+-121 59 -21 0
+-86 42 -93 0
+29 245 126 0
+-175 83 197 0
+-148 169 -74 0
+244 -206 219 0
+240 -18 95 0
+-65 246 -91 0
+-193 -40 240 0
+205 127 192 0
+-188 25 -231 0
+210 29 -181 0
+-152 176 144 0
+-149 -58 48 0
+160 -151 -154 0
+128 117 -210 0
+-22 233 -27 0
+-100 -188 -63 0
+2 -78 -235 0
+-77 -125 82 0
+166 -104 -126 0
+-123 -233 -131 0
+38 35 106 0
+28 30 113 0
+194 -156 -203 0
+-36 -51 -32 0
+-61 -49 -227 0
+-109 236 -196 0
+250 -114 4 0
+-191 71 239 0
+72 132 175 0
+98 103 149 0
+-235 153 -83 0
+-154 -116 -33 0
+-240 169 230 0
+101 -133 -207 0
+126 -84 -102 0
+-122 141 -48 0
+-123 -224 30 0
+64 120 -176 0
+118 -198 120 0
+-73 99 190 0
+69 -245 238 0
+30 -70 -32 0
+-67 39 -31 0
+230 200 75 0
+-207 97 147 0
+-243 -89 -14 0
+38 235 32 0
+231 112 -45 0
+-139 -84 76 0
+-12 141 -196 0
+-178 30 55 0
+-154 48 244 0
+-192 97 149 0
+-113 -246 87 0
+-37 -221 -161 0
+198 -57 -227 0
+11 152 -34 0
+-42 28 247 0
+194 126 100 0
+-50 100 -29 0
+-157 29 -213 0
+-120 40 -112 0
+53 86 -225 0
+152 -219 -114 0
+59 48 26 0
+-244 165 -136 0
+166 167 -206 0
+-225 -122 85 0
+188 72 79 0
+227 -131 -124 0
+-110 -211 46 0
+162 82 11 0
+-117 85 201 0
+-61 222 192 0
+215 250 145 0
+220 112 -73 0
+110 -20 -71 0
+-199 -4 14 0
+-20 14 -212 0
+-117 42 -121 0
+-175 156 55 0
+-50 -33 115 0
+118 -173 58 0
+-37 141 -126 0
+225 160 209 0
+-77 -40 -158 0
+176 -30 204 0
+-84 67 -46 0
+247 120 62 0
+-40 -93 -14 0
+-1 -14 -167 0
+79 71 -177 0
+-155 194 192 0
+-122 -82 145 0
+38 -243 106 0
+179 -242 -56 0
+-243 228 -22 0
+-45 164 -75 0
+-10 -237 -241 0
+167 208 -188 0
+65 188 170 0
+72 -26 46 0
+224 -239 219 0
+-207 -234 -69 0
+142 55 -197 0
+-7 142 -143 0
+244 -83 -202 0
+94 -149 135 0
+-145 154 -93 0
+-203 243 35 0
+-104 78 4 0
+173 248 99 0
+-20 -130 173 0
+14 87 23 0
+86 -3 -116 0
+-233 6 14 0
+1 174 14 0
+123 -67 180 0
+-164 235 209 0
+-59 176 -12 0
+110 29 -169 0
+-140 15 -93 0
+-203 237 -206 0
+-5 -194 162 0
+-223 188 -178 0
+148 220 3 0
+235 -232 -32 0
+-218 -88 -132 0
+101 -226 -107 0
+-13 -161 173 0
+-164 43 3 0
+-183 -93 -78 0
+-109 138 51 0
+153 -161 -247 0
+-244 185 -96 0
+-200 -38 -34 0
+-48 137 -234 0
+-88 -209 42 0
+-159 101 -13 0
+-90 103 -119 0
+-177 -219 -31 0
+101 219 -121 0
+239 181 -179 0
+-133 -227 229 0
+-79 -221 -191 0
+-189 82 179 0
+204 -142 -68 0
+-45 -215 -92 0
+100 128 136 0
+166 100 -238 0
+-66 -235 224 0
+-93 -158 -157 0
+-70 -26 98 0
+-71 -99 -220 0
+-224 -92 -91 0
+103 13 122 0
+-91 99 -234 0
+-130 -78 -241 0
+69 60 88 0
+29 -240 105 0
+-6 -53 66 0
+-203 -220 -171 0
+-151 96 -7 0
+-130 -140 55 0
+230 207 60 0
+-138 -83 -62 0
+-25 162 -160 0
+-124 -248 221 0
+-125 -18 183 0
+250 214 -67 0
+-69 -186 -225 0
+-70 163 -96 0
+105 231 191 0
+118 -235 97 0
+-161 -164 45 0
+120 -43 -28 0
+29 -242 -78 0
+68 -76 166 0
+-87 19 -10 0
+14 -229 88 0
+-151 -75 103 0
+-95 199 -17 0
+107 -141 -63 0
+47 -236 232 0
+230 -183 -28 0
+-128 142 -58 0
+5 164 -176 0
+10 -193 140 0
+36 11 -25 0
+67 47 127 0
+-78 -241 9 0
+113 -226 242 0
+-37 7 -19 0
+-214 -116 244 0
+182 200 -107 0
+-176 121 -210 0
+12 -118 -156 0
+80 191 -159 0
+82 81 -104 0
+-136 250 -185 0
+-212 -233 99 0
+102 -178 -221 0
+160 11 -67 0
+-56 191 14 0
+145 -152 -81 0
+-57 106 121 0
+-9 -129 -214 0
+-105 45 154 0
+104 169 -204 0
+199 222 121 0
+167 107 -120 0
+74 -20 -26 0
+182 103 206 0
+98 -128 238 0
+-21 -193 37 0
+155 -139 -195 0
+-171 250 -226 0
+107 219 77 0
+132 -152 -228 0
+-184 224 -165 0
+58 19 -25 0
+-207 -213 -200 0
+-156 15 205 0
+82 208 160 0
+-31 -10 -86 0
+82 37 218 0
+57 -245 -223 0
+-243 83 -145 0
+206 -146 180 0
+228 -235 -15 0
+-13 12 31 0
+-241 -174 -63 0
+-94 173 -72 0
+-211 -77 -31 0
+-145 -170 -219 0
+-153 -244 161 0
+1 -214 -202 0
+54 -21 125 0
+219 -1 41 0
+-3 111 -244 0
+-63 87 53 0
+247 -25 -32 0
+-114 -222 -216 0
+249 199 140 0
+64 -59 192 0
+200 33 -122 0
+82 25 -206 0
+-26 -199 128 0
+132 -186 57 0
+103 39 -172 0
+-79 46 -174 0
+132 -129 226 0
+244 18 -9 0
+230 -140 131 0
+149 14 -144 0
+-212 137 34 0
+86 218 -210 0
+-122 -49 -219 0
+-75 -150 118 0
+-60 -85 42 0
+-192 117 237 0
+56 -87 41 0
+-217 -19 144 0
+164 -222 -215 0
+60 -236 -235 0
+-202 130 7 0
+10 -161 -95 0
+146 143 -11 0
+104 243 131 0
+-218 -84 -43 0
+93 137 -111 0
+-107 -85 126 0
+194 30 205 0
+-172 15 244 0
+-208 121 94 0
+2 193 -185 0
+-208 -102 25 0
+102 15 19 0
+-169 -6 55 0
+214 202 213 0
+132 -114 -212 0
+-215 172 80 0
+64 -182 -80 0
+-123 157 -168 0
+-19 33 -115 0
+-250 221 90 0
+190 -1 225 0
+-84 -53 -237 0
+-76 -8 -132 0
+156 -203 234 0
+247 -183 43 0
+140 83 79 0
+-170 186 121 0
+132 -174 -13 0
+-214 73 149 0
+19 -91 -15 0
+-139 -66 242 0
+-35 101 -29 0
+-160 -139 -50 0
+119 115 -39 0
+100 -81 -223 0
+23 -31 -215 0
+-108 -32 245 0
+13 95 140 0
+29 -135 -156 0
+-200 2 -49 0
+70 -139 -221 0
+-179 -11 -250 0
+176 -159 30 0
+106 249 181 0
+230 -15 -84 0
+-218 6 -88 0
+-157 -219 -2 0
+91 -68 56 0
+168 -238 25 0
+181 230 104 0
+214 -225 46 0
+42 -69 -55 0
+-191 -65 -14 0
+23 -103 -134 0
+-137 -132 112 0
+30 -110 94 0
+-161 -203 75 0
+-162 -187 114 0
+-70 205 153 0
+-86 -138 -235 0
+-67 -157 -241 0
+-166 143 105 0
+-40 -19 -37 0
+204 -13 -174 0
+-209 -52 -62 0
+75 -66 96 0
+217 -141 221 0
+172 97 -209 0
+-29 53 100 0
+93 70 86 0
+-111 133 -119 0
+-142 -249 -166 0
+135 -52 -91 0
+19 156 -182 0
+-143 -133 19 0
+2 -30 220 0
+-67 96 -76 0
+226 193 -8 0
+-196 -54 41 0
+78 66 -214 0
+-183 -46 163 0
+229 -232 213 0
+11 190 -214 0
+-154 202 -52 0
+-26 156 39 0
+123 184 128 0
+152 63 -26 0
+135 -127 -180 0
+-96 -48 -136 0
+-121 18 120 0
+242 -129 -55 0
+-164 -64 202 0
+178 -62 196 0
+-42 -6 -139 0
+142 -23 -148 0
+-133 174 -32 0
+76 -207 -8 0
+97 -73 -247 0
+132 -221 162 0
+150 40 87 0
+-201 184 -192 0
+-176 -197 192 0
+118 70 160 0
+-21 244 -60 0
+247 -163 248 0
+100 -161 233 0
+-27 -67 50 0
+-55 -117 -93 0
+53 -2 -198 0
+71 180 124 0
+117 -112 -244 0
+203 -180 -202 0
+25 -202 69 0
+72 218 -51 0
+230 -150 -165 0
+-186 -85 -39 0
+64 -136 122 0
+217 162 -221 0
+-85 102 -104 0
+121 -100 83 0
+212 139 135 0
+193 -131 204 0
+83 -114 4 0
+191 234 134 0
+228 240 105 0
+-111 -236 195 0
+64 -178 143 0
+109 -75 152 0
+145 69 -34 0
+-33 -90 -141 0
+-194 10 -151 0
+151 69 65 0
+-82 195 131 0
+33 -200 -78 0
+218 -11 -30 0
+-24 -91 -189 0
+60 -130 13 0
+180 -4 43 0
+-69 19 48 0
+86 -52 -36 0
+-44 184 24 0
+-177 168 132 0
+37 221 57 0
+-177 -99 -61 0
+1 -81 198 0
+-219 -239 -42 0
+244 148 66 0
+-178 -123 78 0
+27 129 -208 0
+-233 -103 -33 0
+37 108 -216 0
+227 -93 -85 0
+-150 -145 -43 0
+86 -156 -123 0
+245 -225 -78 0
+-4 191 -74 0
+-157 246 -14 0
+-161 -188 126 0
+198 1 -159 0
+45 39 126 0
+-89 69 -220 0
+84 -195 234 0
+-78 97 210 0
+207 247 -125 0
+-17 -111 207 0
+-171 -71 -91 0
+129 -65 75 0
+135 -239 -106 0
+218 149 -152 0
+-11 -30 78 0
+239 -93 130 0
+209 -112 176 0
+-43 -108 76 0
+-53 169 -166 0
+-172 -22 -209 0
+-58 228 -223 0
+-49 15 68 0
+-61 -90 149 0
+154 -40 19 0
+-248 -165 51 0
+87 -222 17 0
+15 -207 -89 0
+123 -242 -226 0
+-122 32 -3 0
+-170 98 162 0
+10 -140 -46 0
+-100 214 161 0
+73 -169 -83 0
+11 -62 242 0
+-9 121 -189 0
+245 -100 132 0
+-245 -225 45 0
+247 235 -9 0
+40 44 -10 0
+124 -65 -82 0
+-55 230 -21 0
+18 -14 121 0
+-153 -166 17 0
+110 35 -93 0
+-81 190 -214 0
+84 -57 -178 0
+1 10 -211 0
+-154 -224 45 0
+221 245 -75 0
+-212 196 82 0
+125 191 -139 0
+-250 -46 -141 0
+-90 -71 186 0
+-174 212 -66 0
+-141 -237 -126 0
+-55 37 -174 0
+-75 88 -15 0
+178 136 -2 0
+-184 -194 -204 0
+178 83 -214 0
+-36 110 -162 0
+-177 128 -87 0
+122 -21 19 0
+116 67 -233 0
+46 243 8 0
+135 81 -172 0
+-46 -216 -102 0
+15 -29 215 0
+72 18 -164 0
+-229 -132 221 0
+-49 25 -97 0
+195 -116 101 0
+-241 12 -37 0
+-53 -117 206 0
+-195 -150 173 0
+181 -184 -88 0
+163 -98 24 0
+21 134 33 0
+-246 141 195 0
+-243 -52 -14 0
+228 -148 -83 0
+-224 87 -85 0
+19 -121 -112 0
+130 174 -91 0
+-188 117 -249 0
+-101 9 113 0
+170 48 -124 0
+232 65 94 0
+-44 245 194 0
+81 -6 -185 0
+-45 -57 225 0
+194 -160 -97 0
+-41 -145 206 0
+154 -32 -66 0
+165 246 139 0
+65 120 -152 0
+-87 221 -51 0
+74 -78 109 0
+-101 -115 129 0
+-49 -126 40 0
+-33 39 235 0
+-76 164 231 0
+-90 -171 96 0
+-45 -51 -171 0
+217 -15 -8 0
+121 -235 22 0
+116 245 13 0
+-115 -211 -30 0
+-17 -203 -30 0
+69 93 -11 0
+59 219 197 0
+-178 189 -110 0
+50 150 191 0
+58 127 -52 0
+84 -132 20 0
+56 16 -86 0
+-117 -23 -98 0
+-207 12 -33 0
+246 -149 19 0
+-224 -69 -214 0
+-111 -218 186 0
+-105 87 53 0
+85 -19 28 0
+9 -162 16 0
+109 -182 -71 0
+-242 -36 -201 0
+208 85 6 0
+26 -121 87 0
+-171 246 164 0
+188 -131 -53 0
+-241 194 -14 0
+111 80 79 0
+184 -116 -237 0
+-22 90 -219 0
+57 -214 122 0
+87 -213 -19 0
+-94 -14 220 0
+38 64 175 0
+-247 105 -184 0
+207 -97 -172 0
+-153 -43 106 0
+61 -236 -24 0
+89 -196 217 0
+108 -217 -155 0
+-250 -139 -41 0
+-65 121 -38 0
+-180 -103 166 0
+106 -221 -19 0
+121 -92 -205 0
+219 132 -25 0
+5 117 -113 0
+-222 -217 -7 0
+-211 25 110 0
+-217 186 171 0
+-211 200 82 0
+225 -119 187 0
+-239 122 -99 0
+86 -64 -97 0
+-32 127 -126 0
+10 79 -143 0
+165 24 -13 0
+193 -29 39 0
+28 240 143 0
+-65 86 179 0
+133 -47 -126 0
+-170 -52 -198 0
+-99 -97 -16 0
+216 165 -160 0
+160 104 49 0
+136 -176 134 0
+-186 120 -73 0
+-120 150 -72 0
+-56 3 -124 0
+-179 21 16 0
+-64 245 -234 0
+218 191 55 0
+16 194 5 0
+46 -135 170 0
+27 177 -98 0
+68 30 141 0
+232 226 -129 0
+37 242 239 0
+171 205 -77 0
+172 81 -159 0
+176 -152 224 0
+141 -149 235 0
+-3 207 26 0
+23 1 51 0
+-81 13 185 0
+-183 208 171 0
+-166 -164 -236 0
+-184 -186 -113 0
+55 200 194 0
+-209 129 47 0
+163 -50 37 0
+-171 122 -223 0
+-62 -205 91 0
+117 217 216 0
+-95 -31 142 0
+220 -87 59 0
+66 -90 -136 0
+194 -57 111 0
+52 -96 240 0
+-31 -250 92 0
+-181 112 102 0
+-3 -183 110 0
+-45 -166 -162 0
+-179 1 -237 0
+230 -48 143 0
+-86 -151 145 0
+208 142 -196 0
+173 -75 83 0
+-226 158 33 0
+-105 -55 98 0
+-31 -211 218 0
+-188 -106 249 0
+-50 -96 103 0
+-163 156 240 0
+246 -223 -120 0
+-161 -1 206 0
+-236 -114 -210 0
+12 -47 -229 0
+-197 91 -64 0
+1 31 154 0
+116 -34 124 0
+-175 -148 -164 0
+-17 143 -207 0
+-154 -203 224 0
+149 140 -41 0
+176 -125 198 0
+100 120 -7 0
+-173 21 30 0
+-13 -170 -239 0
+247 36 16 0
+-201 15 150 0
+8 -163 -215 0
+-152 -98 239 0
+-217 -240 173 0
+82 223 -96 0
+122 209 199 0
+117 -114 175 0
+49 -29 -198 0
+-41 -176 -164 0
+24 212 113 0
+53 -181 -80 0
+-14 -68 -50 0
+-38 -197 -205 0
+160 -24 -89 0
+214 -11 -181 0
+197 -182 169 0
+213 -197 188 0
+-189 -172 33 0
+-57 -67 41 0
+115 -104 -38 0
+-34 -127 99 0
+72 -116 228 0
+-96 -67 -34 0
+-145 -17 -8 0
+-213 27 -1 0
+167 106 -57 0
+46 -130 -75 0
+-136 235 -19 0
+111 -9 -245 0
+15 -156 183 0
+196 72 -111 0
+212 -132 -48 0
+239 -41 171 0
+-235 -71 -43 0
+135 -203 141 0
+-73 -164 -119 0
+-101 -127 -86 0
+85 -152 -31 0
+40 143 -61 0
+-67 7 -201 0
+5 147 -83 0
+-77 181 125 0
+-152 -163 190 0
+-173 208 241 0
+-231 106 -119 0
+-101 -68 -89 0
+181 -17 -100 0
+94 80 91 0
+130 -184 217 0
+232 148 -112 0
+-42 180 -244 0
+-50 44 -200 0
+-77 -193 -207 0
+-177 -105 152 0
+150 206 215 0
+-187 -97 223 0
+113 -27 -129 0
+-189 -2 -170 0
+113 -97 -249 0
+82 -140 -178 0
+90 88 79 0
+147 -131 83 0
+-3 132 -10 0
+66 -140 26 0
+-36 236 156 0
+196 -121 -145 0
+-81 80 -43 0
+-171 107 -116 0
+-111 -94 -33 0
+152 -194 -172 0
+114 -103 75 0
+-170 208 -87 0
+196 -42 48 0
+-205 -83 171 0
+174 -121 -22 0
+49 41 -31 0
+-130 -218 -115 0
+-157 -125 -28 0
+-31 -142 83 0
+29 -52 172 0
+228 195 -140 0
+166 -197 156 0
+17 70 -210 0
+43 56 -38 0
+176 36 218 0
+196 63 -60 0
+-22 238 -74 0
+-12 35 56 0
+-117 -121 -136 0
+71 172 177 0
+-152 213 -75 0
+-88 -69 -134 0
+-147 -8 187 0
+-33 -95 -135 0
+-60 70 52 0
+249 -9 32 0
+220 -57 -148 0
+-5 114 -151 0
+205 98 -224 0
+220 75 -42 0
+90 -60 -158 0
+200 -102 -183 0
+-241 -210 15 0
+-20 -105 -178 0
+216 -164 18 0
+157 -24 138 0
+190 -95 122 0
+23 182 -37 0
+117 92 -42 0
+238 52 150 0
+-85 216 108 0
+242 219 98 0
+-191 -114 220 0
+-164 18 -135 0
+192 50 21 0
+175 140 45 0
+-36 -103 -41 0
+-171 -158 -246 0
+183 49 -163 0
+37 195 24 0
+-137 -210 218 0
+5 -28 -182 0
+-177 -81 -56 0
+-67 -154 -239 0
+-204 8 -187 0
+55 -201 -182 0
+102 -137 201 0
+-182 108 -191 0
+-178 97 66 0
+159 29 44 0
+67 -60 -249 0
+-184 78 -123 0
+-148 -117 173 0
+-63 242 -150 0
+-138 95 230 0
+49 -160 148 0
+219 -175 -167 0
+-74 -40 -41 0
+-81 -238 -178 0
+-166 104 -89 0
+-234 -135 98 0
+-220 -151 -14 0
+61 65 195 0
+-38 141 106 0
+209 -36 176 0
+236 164 147 0
+-173 -15 -229 0
+92 211 35 0
+154 100 235 0
+81 23 141 0
+-19 -57 236 0
+-244 -63 -45 0
+-192 -91 -155 0
+71 30 -66 0
+161 -120 -153 0
+123 144 -30 0
+-139 52 -232 0
+128 -216 -71 0
+249 12 226 0
+194 227 133 0
+70 151 -152 0
+-18 149 12 0
+230 -209 -250 0
+-246 239 203 0
+234 247 246 0
+125 162 -175 0
+-236 29 -82 0
+32 7 122 0
+-223 52 -102 0
+-194 6 -151 0
+-213 247 -156 0
+-71 7 -194 0
+-66 35 228 0
+-51 -39 86 0
+-56 157 -114 0
+201 -59 232 0
+-21 -16 11 0
+-186 -234 49 0
+197 221 154 0
+141 -179 25 0
+-240 -86 179 0
+-225 -212 139 0
+248 112 -39 0
+162 222 181 0
+-183 -144 232 0
+78 138 -203 0
+129 82 104 0
+73 64 -141 0
+72 22 -137 0
+56 -20 -34 0
+154 55 -69 0
+249 -189 9 0
+133 -29 -139 0
+189 -213 20 0
+-215 20 127 0
+-180 211 -157 0
+-174 -66 156 0
+-7 51 141 0
+-143 13 -244 0
+-19 51 228 0
+-248 -228 245 0
+122 150 127 0
+138 -88 -95 0
+60 125 181 0
+-10 -56 68 0
+21 198 95 0
+-76 -223 219 0
+-246 138 91 0
+225 244 -189 0
+37 85 -23 0
+45 232 233 0
+135 57 22 0
+-82 193 209 0
+181 84 71 0
+74 -147 -185 0
+-235 215 201 0
+20 -158 -91 0
+113 -76 -89 0
+-148 179 -31 0
+69 -121 -38 0
+-222 -202 -173 0
+207 -189 104 0
+193 -92 -174 0
+229 61 -101 0
+-151 97 -18 0
+147 -71 187 0
+15 -199 45 0
+-217 -188 116 0
+-63 -198 89 0
+60 108 214 0
+-62 192 -134 0
+-104 -26 75 0
+172 112 -7 0
+-66 -65 -173 0
+-22 37 238 0
+-48 -176 -225 0
+-56 -27 -10 0
+-199 -95 16 0
+181 198 81 0
+-234 123 -94 0
+-4 155 133 0
+-213 141 82 0
+-127 -219 -101 0
+-159 -105 181 0
+-47 -192 156 0
+-98 -166 168 0
+36 106 -143 0
+-123 205 132 0
+-206 -5 161 0
+169 -40 -60 0
+87 28 138 0
+-6 -43 -137 0
+-61 32 170 0
+-247 211 20 0
+26 16 -53 0
+-57 -176 10 0
+225 185 -59 0
+-77 143 1 0
+12 -81 216 0
+44 14 -78 0
+79 156 92 0
+-106 -75 206 0
+-133 13 181 0
+138 20 96 0
+-165 -95 -98 0
+-158 21 -102 0
+-20 -215 -26 0
+-14 -11 -224 0
+209 -31 2 0
+-138 48 148 0
+181 -197 -109 0
+233 -217 181 0
+-220 -205 -70 0
+-176 -108 -243 0
+-231 49 -173 0
+216 -213 159 0
+-41 -228 71 0
+31 -206 218 0
+63 76 -224 0
+181 233 -183 0
+-65 -76 -178 0
+-78 -190 -149 0
+-161 191 -90 0
+-244 -104 64 0
+101 -90 -50 0
+-248 -8 -236 0
+-97 -60 -74 0
+-131 -119 -175 0
+209 -241 -70 0
+-90 59 69 0
+50 89 20 0
+-169 111 61 0
+-226 -237 -137 0
+-117 -166 124 0
+-165 -28 -139 0
+246 217 69 0
+18 -170 192 0
+-96 138 -35 0
+-116 155 156 0
+-70 -6 122 0
+187 236 6 0
+87 19 177 0
+77 -192 227 0
+101 40 170 0
+-101 98 16 0
+11 -242 -240 0
+-22 84 9 0
+37 188 -46 0
+-28 -150 9 0
+-207 -6 -135 0
+-226 238 -181 0
+-206 -25 11 0
+68 10 60 0
+83 -51 -7 0
+128 -204 -169 0
+-201 151 -134 0
+59 71 -162 0
+-190 -103 -145 0
+107 -49 -218 0
+-27 18 168 0
+-92 230 244 0
+111 -170 -180 0
+157 -178 67 0
+-219 -35 -82 0
+151 175 239 0
+-161 -211 248 0
+-13 46 29 0
+-157 225 194 0
+6 -244 156 0
+58 -80 228 0
+64 -59 -58 0
+-169 -225 39 0
+-214 73 82 0
+-29 -53 101 0
+-237 -198 109 0
+62 57 66 0
+-112 -36 -3 0
+7 196 243 0
+196 132 -91 0
+-76 52 -178 0
+191 -77 227 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-08.cnf b/benchmarks/UUF250.1065.100/uuf250-08.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-08.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -133 221 75 0
+-197 -179 -214 0
+233 -221 181 0
+71 -38 103 0
+-59 -55 -178 0
+213 46 -127 0
+131 232 143 0
+-13 94 -27 0
+-58 -167 -233 0
+-33 -48 198 0
+-116 -173 -155 0
+207 -91 173 0
+-156 -198 -127 0
+128 199 -138 0
+-4 142 -174 0
+-61 -217 57 0
+156 166 107 0
+-111 172 -239 0
+208 231 -78 0
+-223 95 -78 0
+31 105 145 0
+-104 226 20 0
+-3 -164 206 0
+-120 -108 -41 0
+-134 177 226 0
+139 -104 -126 0
+-137 44 -171 0
+-192 -7 138 0
+-207 117 146 0
+128 -197 26 0
+-123 46 -202 0
+193 217 -186 0
+-88 -64 -196 0
+-13 -167 60 0
+8 -41 -70 0
+132 16 24 0
+-225 207 -69 0
+100 -158 -5 0
+238 147 132 0
+-171 63 -85 0
+-218 228 244 0
+-93 -36 213 0
+102 45 191 0
+-71 -79 220 0
+248 46 -87 0
+60 -3 -160 0
+60 -87 -5 0
+-55 -99 245 0
+70 -26 164 0
+-64 226 85 0
+-83 -117 123 0
+-211 229 -203 0
+-165 56 49 0
+-245 -121 29 0
+197 224 233 0
+150 -207 157 0
+139 159 55 0
+40 -39 -112 0
+91 193 -34 0
+128 47 167 0
+150 -227 -247 0
+-133 -137 -103 0
+244 17 -15 0
+17 196 156 0
+-244 192 -53 0
+-201 202 106 0
+142 -241 -245 0
+72 -235 -176 0
+35 103 -243 0
+42 161 147 0
+-45 -145 -54 0
+-240 -181 23 0
+193 136 -21 0
+-66 186 -206 0
+207 -205 -88 0
+-95 -139 -230 0
+92 127 -96 0
+-209 27 -132 0
+-192 124 -150 0
+-89 245 -150 0
+112 138 -32 0
+7 -127 -45 0
+-98 -200 -155 0
+193 119 86 0
+-37 105 -119 0
+79 -143 50 0
+29 240 -211 0
+202 -189 151 0
+-69 -109 -198 0
+-28 -238 68 0
+58 2 -240 0
+-192 -140 212 0
+105 165 -241 0
+84 -89 -16 0
+244 -20 -205 0
+-159 223 -129 0
+121 -21 130 0
+135 28 8 0
+32 -116 117 0
+-15 -140 128 0
+-96 109 15 0
+213 -127 114 0
+-185 -94 64 0
+220 1 211 0
+195 62 -246 0
+-115 126 54 0
+222 -62 -187 0
+-123 89 -239 0
+-32 1 208 0
+99 31 67 0
+40 217 223 0
+154 -67 133 0
+-236 -25 -126 0
+-182 -242 -157 0
+-144 -83 23 0
+58 216 -91 0
+-101 213 -2 0
+-20 39 -179 0
+-52 194 131 0
+-201 -226 196 0
+-99 243 -88 0
+-125 123 -110 0
+-31 125 -202 0
+-98 72 -158 0
+92 -231 -216 0
+-160 -52 -145 0
+145 -115 -40 0
+168 -22 21 0
+-83 78 -112 0
+-231 -147 121 0
+-99 94 127 0
+-161 -236 -232 0
+96 158 -244 0
+156 110 51 0
+158 81 -3 0
+-104 125 31 0
+96 -29 108 0
+50 -74 7 0
+17 94 -143 0
+-174 19 72 0
+-113 -151 224 0
+16 227 120 0
+-222 -104 171 0
+-11 -164 203 0
+-145 155 -83 0
+66 193 -32 0
+-131 -102 -138 0
+98 -196 -46 0
+128 185 106 0
+-144 -233 242 0
+-107 15 16 0
+-50 -184 -203 0
+-129 32 124 0
+-116 177 232 0
+59 -150 53 0
+-123 233 17 0
+-239 170 -4 0
+-119 -237 220 0
+39 -26 -195 0
+-90 57 -101 0
+-144 230 210 0
+-231 106 250 0
+-173 -167 94 0
+160 -197 30 0
+-56 -58 -84 0
+134 94 170 0
+-173 -235 -143 0
+30 141 107 0
+-127 192 -212 0
+182 102 -237 0
+206 -142 30 0
+161 158 -18 0
+244 -110 -126 0
+114 109 -99 0
+-5 -197 246 0
+-177 167 -144 0
+239 202 35 0
+242 248 -225 0
+25 212 67 0
+17 41 -27 0
+-15 -208 -154 0
+36 -153 -146 0
+-186 150 -148 0
+-117 -41 -207 0
+14 -181 34 0
+-28 208 -23 0
+125 -152 -89 0
+169 158 -146 0
+62 184 204 0
+11 -131 -48 0
+-110 -197 198 0
+-68 2 -214 0
+153 190 -93 0
+-211 68 -94 0
+31 -96 91 0
+69 -249 207 0
+79 198 86 0
+229 7 46 0
+231 -15 -120 0
+35 209 -50 0
+135 106 189 0
+176 -201 17 0
+-117 222 -127 0
+215 24 196 0
+38 133 83 0
+-28 -142 226 0
+34 -159 48 0
+171 -37 12 0
+-228 -164 -78 0
+-46 35 58 0
+-248 150 -206 0
+71 -149 98 0
+-159 -119 54 0
+225 143 -167 0
+228 -111 199 0
+99 -237 221 0
+243 -31 -235 0
+-107 -57 -52 0
+163 202 -109 0
+-243 232 34 0
+-12 -115 -10 0
+69 161 -249 0
+236 107 -204 0
+3 179 -133 0
+34 -250 -118 0
+90 -203 -249 0
+68 4 78 0
+-214 43 -185 0
+-98 -83 -130 0
+-116 228 137 0
+117 -135 -30 0
+32 51 219 0
+188 -80 -69 0
+-73 94 -231 0
+-90 -189 -153 0
+54 -38 83 0
+48 184 -116 0
+41 230 62 0
+-7 -175 -152 0
+-163 217 66 0
+247 122 -95 0
+-127 -207 26 0
+182 230 -68 0
+47 -7 27 0
+197 101 -163 0
+25 41 -118 0
+30 -246 98 0
+-61 70 -77 0
+5 -157 165 0
+-32 -138 -149 0
+191 174 233 0
+199 -72 -98 0
+-144 188 -55 0
+128 71 42 0
+133 149 -238 0
+19 221 162 0
+26 -86 111 0
+-215 149 184 0
+-35 -133 -103 0
+19 42 179 0
+-115 60 19 0
+216 158 -142 0
+-2 -18 -135 0
+247 -17 -80 0
+-41 172 15 0
+77 132 -163 0
+127 39 143 0
+-4 77 29 0
+-87 10 -27 0
+-140 150 101 0
+-8 195 250 0
+156 -167 -110 0
+59 189 13 0
+97 164 -34 0
+-53 219 -42 0
+21 131 -105 0
+-92 206 -62 0
+-137 -62 185 0
+-174 245 175 0
+-99 171 223 0
+-50 93 226 0
+49 -205 -231 0
+107 -42 -45 0
+-52 114 188 0
+-231 170 226 0
+49 109 142 0
+49 -62 209 0
+13 28 156 0
+-250 120 210 0
+-243 78 199 0
+-17 79 -117 0
+163 -151 191 0
+-235 -193 -140 0
+-236 -250 -78 0
+-225 -179 2 0
+182 165 -111 0
+178 236 113 0
+231 -91 -235 0
+-79 -216 -233 0
+81 136 -98 0
+-115 240 -159 0
+188 215 217 0
+92 -63 -163 0
+60 -12 109 0
+212 249 -155 0
+-55 -196 -202 0
+-195 -108 203 0
+-234 249 99 0
+-40 -134 -44 0
+168 -138 210 0
+-35 -2 -236 0
+-225 160 -13 0
+213 -55 -168 0
+-93 -241 126 0
+98 -56 -190 0
+98 -162 139 0
+238 123 13 0
+170 13 138 0
+79 -167 205 0
+-151 -23 196 0
+-55 -63 220 0
+-126 -83 -86 0
+-46 -145 -56 0
+-213 -136 -222 0
+172 89 211 0
+-199 -102 -174 0
+242 -115 217 0
+245 -36 -244 0
+-193 131 97 0
+103 219 -124 0
+175 -35 21 0
+-233 194 124 0
+48 15 150 0
+2 -7 -199 0
+133 23 215 0
+-176 11 85 0
+205 92 231 0
+192 -88 15 0
+159 -131 85 0
+104 112 28 0
+-119 -43 -125 0
+-242 194 76 0
+-223 213 204 0
+66 -212 -150 0
+-172 -52 182 0
+109 -211 -170 0
+54 -143 228 0
+-248 -127 -47 0
+-51 -141 90 0
+106 131 -82 0
+83 229 -211 0
+-155 95 -52 0
+225 118 92 0
+-150 154 161 0
+20 -209 250 0
+101 79 -98 0
+221 234 233 0
+237 91 220 0
+99 13 226 0
+-129 22 39 0
+248 224 -113 0
+-234 5 176 0
+69 13 -133 0
+111 -190 7 0
+-167 -78 -31 0
+240 204 -127 0
+-44 -32 -165 0
+-12 66 204 0
+-139 215 -234 0
+-154 -218 -11 0
+-88 162 -169 0
+125 58 -248 0
+-230 -39 -60 0
+-227 -71 -128 0
+-143 119 146 0
+119 140 -231 0
+4 228 52 0
+246 -247 117 0
+219 156 119 0
+-24 -8 203 0
+-238 29 -145 0
+212 69 -226 0
+-91 66 -239 0
+-7 -90 -74 0
+-209 -210 198 0
+166 117 -136 0
+58 46 19 0
+25 150 154 0
+182 -114 116 0
+-195 197 -11 0
+-249 23 6 0
+85 -140 -136 0
+191 -197 -94 0
+-121 -143 64 0
+36 -93 249 0
+-186 233 -129 0
+-32 201 101 0
+-112 245 -221 0
+-156 -210 -73 0
+21 231 63 0
+125 -212 -29 0
+215 186 -96 0
+89 -215 -143 0
+240 76 -191 0
+33 65 -115 0
+-142 -208 103 0
+-65 -176 192 0
+-58 -81 -9 0
+181 -129 4 0
+6 225 -112 0
+11 -211 152 0
+120 195 38 0
+105 162 -109 0
+42 -43 127 0
+-93 170 42 0
+149 -51 -73 0
+-163 33 147 0
+228 198 163 0
+-84 -102 -66 0
+28 -240 -149 0
+181 -94 -238 0
+205 56 184 0
+103 233 224 0
+38 152 136 0
+-83 -139 -22 0
+-168 -139 -60 0
+-57 -97 9 0
+-17 51 246 0
+-25 -103 215 0
+-192 39 -215 0
+-181 187 -61 0
+-193 -149 -49 0
+-214 -155 47 0
+-22 169 -214 0
+63 -21 -209 0
+-200 164 -11 0
+96 154 11 0
+-10 197 -54 0
+-240 10 129 0
+39 108 -7 0
+15 -6 -147 0
+-237 5 55 0
+4 61 -43 0
+222 -20 -143 0
+-148 34 -89 0
+137 -114 186 0
+-185 125 -100 0
+-85 -126 -212 0
+11 154 -153 0
+151 -40 -222 0
+-190 -3 -89 0
+-157 -16 -33 0
+231 -14 -146 0
+118 100 -147 0
+-154 3 193 0
+28 -246 -84 0
+49 125 -240 0
+-15 1 140 0
+-47 -225 186 0
+97 149 40 0
+-120 -51 92 0
+-178 214 -185 0
+-44 -60 205 0
+-19 -17 37 0
+242 57 -180 0
+-127 -215 -3 0
+-28 95 -133 0
+167 -55 -238 0
+-184 -7 -225 0
+-2 -202 242 0
+-135 109 -51 0
+-56 105 63 0
+116 234 129 0
+60 40 124 0
+-219 -12 36 0
+46 -78 -127 0
+-64 -20 58 0
+202 -73 -109 0
+197 235 3 0
+-155 -237 -25 0
+207 242 45 0
+36 151 -28 0
+218 229 -58 0
+40 6 -218 0
+56 -231 -222 0
+47 -127 -159 0
+-100 246 -147 0
+-113 -58 -154 0
+153 -174 219 0
+105 22 -26 0
+-245 -149 73 0
+149 -88 29 0
+221 -77 175 0
+87 149 -232 0
+100 -123 220 0
+-71 194 -219 0
+-176 245 46 0
+-72 -11 88 0
+54 221 233 0
+-233 -125 124 0
+-23 -71 17 0
+-199 139 -108 0
+5 -164 159 0
+-176 -213 14 0
+160 -231 -164 0
+107 -205 -235 0
+235 -146 -86 0
+-240 -145 -91 0
+-192 162 -213 0
+-245 230 191 0
+72 -119 77 0
+4 225 169 0
+17 -57 -202 0
+108 147 -99 0
+-31 96 -148 0
+-93 -76 28 0
+193 -135 244 0
+169 241 117 0
+-58 207 218 0
+-75 57 -165 0
+-133 120 -245 0
+-179 233 -11 0
+232 -12 226 0
+-169 189 30 0
+205 -170 -113 0
+38 -25 9 0
+-158 113 31 0
+-154 16 135 0
+-203 -33 205 0
+-38 -124 220 0
+40 30 137 0
+-97 -220 -184 0
+-1 -42 234 0
+152 122 129 0
+-157 142 -171 0
+238 -82 193 0
+-196 227 224 0
+97 -104 153 0
+178 -141 195 0
+103 153 -190 0
+-186 -17 -63 0
+133 -86 168 0
+218 -61 125 0
+-193 69 4 0
+185 228 -154 0
+-105 186 198 0
+109 196 -174 0
+-47 -19 198 0
+34 -82 158 0
+-38 152 9 0
+123 130 194 0
+159 -155 203 0
+-219 -227 -22 0
+-6 -181 -242 0
+-194 -6 -111 0
+-210 -69 16 0
+161 -48 -216 0
+-117 97 123 0
+50 -18 -201 0
+250 124 175 0
+247 -35 190 0
+74 -100 126 0
+186 -80 101 0
+77 18 131 0
+196 -58 185 0
+-241 -165 -45 0
+-9 250 83 0
+-138 224 125 0
+-101 -109 -110 0
+-42 -82 -226 0
+236 192 -59 0
+13 131 236 0
+140 -151 248 0
+-107 -239 138 0
+135 -12 105 0
+5 223 248 0
+49 14 250 0
+58 248 164 0
+-86 118 41 0
+246 220 22 0
+-156 -85 -231 0
+22 -197 246 0
+-34 38 101 0
+250 -179 230 0
+50 -148 33 0
+80 153 197 0
+43 77 41 0
+-141 132 -59 0
+103 78 -81 0
+-147 -167 -130 0
+-42 -67 30 0
+83 -169 163 0
+-143 98 -141 0
+-104 192 -47 0
+167 171 80 0
+-174 -142 133 0
+-39 213 -179 0
+211 -229 232 0
+71 -33 12 0
+31 -133 206 0
+176 103 198 0
+-69 94 40 0
+131 6 104 0
+-183 178 65 0
+-229 -75 164 0
+-240 -110 -195 0
+14 -237 -94 0
+179 -114 144 0
+-64 159 -179 0
+160 81 -49 0
+165 -4 93 0
+-109 204 -247 0
+-91 -185 94 0
+-235 -30 229 0
+-137 -67 -162 0
+168 -55 181 0
+20 -22 74 0
+247 64 -15 0
+-160 -32 -11 0
+-219 81 235 0
+-57 -182 179 0
+-107 -211 113 0
+10 225 -150 0
+6 225 -228 0
+-184 -82 2 0
+-44 18 -199 0
+-64 110 101 0
+-13 50 53 0
+110 80 -92 0
+9 -30 -36 0
+-27 -242 14 0
+-115 -27 -128 0
+43 -215 217 0
+212 237 -121 0
+7 82 -246 0
+39 120 -185 0
+-69 -209 -174 0
+113 216 -92 0
+-121 22 205 0
+-207 81 -110 0
+145 -161 -72 0
+-227 -32 126 0
+28 -91 14 0
+87 40 -95 0
+-70 -237 250 0
+-133 -83 -33 0
+-121 139 26 0
+44 -67 94 0
+-131 22 53 0
+-144 133 70 0
+15 -195 90 0
+42 19 -140 0
+-71 58 -246 0
+-177 -245 202 0
+-62 113 -148 0
+-138 21 155 0
+228 -109 73 0
+46 -247 145 0
+-221 87 -4 0
+186 127 87 0
+-43 146 -113 0
+1 -100 -38 0
+159 13 210 0
+62 -25 206 0
+39 -132 -148 0
+217 -8 -51 0
+9 206 -23 0
+-10 -187 2 0
+89 52 80 0
+-66 156 158 0
+-118 247 131 0
+91 -84 40 0
+102 139 -5 0
+-159 -197 -45 0
+-15 57 66 0
+-46 137 -93 0
+10 145 -3 0
+118 -109 -21 0
+-115 121 76 0
+-71 125 -123 0
+233 93 28 0
+-244 27 -227 0
+-128 195 93 0
+27 181 176 0
+168 161 -160 0
+-181 30 49 0
+40 98 -93 0
+250 221 -114 0
+147 -145 -110 0
+108 -163 -111 0
+224 133 187 0
+-89 -130 -139 0
+-102 -145 203 0
+145 -134 -216 0
+204 63 124 0
+-222 53 209 0
+199 164 178 0
+70 -197 -218 0
+93 55 88 0
+-19 13 -106 0
+-218 -49 238 0
+-225 -155 227 0
+-225 61 -18 0
+-147 -175 234 0
+-27 -1 -56 0
+67 110 -180 0
+118 -10 40 0
+-166 136 -92 0
+113 -224 99 0
+-139 234 -81 0
+76 -183 82 0
+-141 -104 126 0
+212 114 -172 0
+228 160 -223 0
+-157 144 164 0
+209 -163 -212 0
+157 -58 53 0
+-70 200 -114 0
+-241 232 70 0
+143 -213 218 0
+85 -159 -218 0
+245 -106 -193 0
+-47 -208 -131 0
+-70 -189 -116 0
+-214 44 136 0
+-237 -183 -244 0
+89 223 -48 0
+213 -66 143 0
+228 -45 -30 0
+-16 148 225 0
+-236 65 -6 0
+-171 -108 -207 0
+153 -101 41 0
+-137 172 -60 0
+98 -29 -141 0
+-145 -165 35 0
+134 64 161 0
+65 -183 151 0
+-120 115 16 0
+173 -128 -59 0
+33 -94 153 0
+120 -127 -109 0
+-80 -32 72 0
+75 -7 -165 0
+-119 -109 73 0
+165 206 115 0
+-112 -142 -234 0
+-110 -3 232 0
+-232 -57 124 0
+-90 -15 168 0
+183 -106 46 0
+-154 35 -210 0
+88 115 134 0
+186 -27 173 0
+119 -12 85 0
+-127 -107 132 0
+-239 -57 89 0
+-80 32 207 0
+80 35 -29 0
+-72 -212 -156 0
+124 -241 64 0
+-34 -201 206 0
+61 176 5 0
+104 -60 -36 0
+178 115 197 0
+16 237 -72 0
+-196 65 166 0
+-198 -107 236 0
+-210 235 -71 0
+-230 19 -89 0
+7 -118 -188 0
+-43 141 34 0
+19 -239 187 0
+16 -151 -53 0
+-61 124 162 0
+101 -56 132 0
+7 -177 218 0
+120 -154 -247 0
+-124 174 -88 0
+-69 -71 -107 0
+-245 70 212 0
+-204 -115 -23 0
+-179 24 -62 0
+-113 -203 -145 0
+183 -198 -225 0
+-195 173 15 0
+2 -3 -237 0
+-183 102 -164 0
+215 139 196 0
+-13 22 -21 0
+-182 -5 -122 0
+68 -163 174 0
+194 120 -199 0
+100 -78 -115 0
+-118 -198 224 0
+-87 117 -39 0
+130 -129 112 0
+150 -125 168 0
+-74 81 109 0
+141 -243 -242 0
+-149 -217 43 0
+-136 55 -233 0
+-46 7 39 0
+244 179 -101 0
+-145 7 218 0
+63 -19 -64 0
+-210 91 -44 0
+-106 132 157 0
+164 -88 191 0
+-240 -84 -63 0
+54 -33 -202 0
+-107 98 247 0
+-51 144 216 0
+-220 -202 148 0
+216 -205 -170 0
+-211 215 173 0
+69 188 -159 0
+149 138 -91 0
+174 -64 80 0
+157 -189 -250 0
+-216 178 -124 0
+200 -159 -144 0
+-55 -122 -119 0
+24 -159 28 0
+-148 -137 -190 0
+-57 179 -85 0
+137 16 82 0
+-11 177 -178 0
+94 -96 72 0
+123 -96 -188 0
+219 -50 -78 0
+227 -117 160 0
+114 157 210 0
+204 130 127 0
+77 -123 -170 0
+-164 -153 -212 0
+136 -182 -58 0
+78 -104 -111 0
+-68 98 26 0
+-18 -199 149 0
+100 126 -236 0
+2 123 60 0
+-125 215 124 0
+-229 206 46 0
+-190 -27 219 0
+227 -115 -37 0
+38 234 -99 0
+-111 155 176 0
+4 -44 240 0
+120 156 94 0
+-140 9 -199 0
+153 -83 -164 0
+-213 41 -99 0
+-172 28 -207 0
+229 196 78 0
+156 174 -118 0
+-34 2 -245 0
+-141 216 -215 0
+153 -25 18 0
+31 -165 40 0
+218 -142 247 0
+-247 -29 97 0
+-166 117 -66 0
+-120 7 -194 0
+231 147 44 0
+93 221 -172 0
+184 52 -196 0
+-130 209 -37 0
+115 209 149 0
+-188 76 -161 0
+-12 188 -135 0
+101 -209 243 0
+217 118 245 0
+146 -178 -43 0
+-59 -173 214 0
+133 166 246 0
+-209 -200 -230 0
+-236 -212 -86 0
+63 -111 76 0
+-244 -213 -234 0
+16 65 -53 0
+33 -41 101 0
+230 -227 57 0
+213 20 133 0
+99 118 -250 0
+219 91 246 0
+173 -136 118 0
+-118 -128 86 0
+197 -155 -61 0
+116 43 -54 0
+46 93 219 0
+-118 37 206 0
+-95 177 -231 0
+222 -49 78 0
+218 243 -63 0
+149 -154 -29 0
+-187 62 -180 0
+-246 142 166 0
+-148 43 -66 0
+246 42 186 0
+244 211 -197 0
+166 -14 -203 0
+-83 -152 -142 0
+15 26 5 0
+-23 246 -120 0
+-2 47 -143 0
+89 235 -234 0
+-41 -162 -42 0
+-144 174 -195 0
+227 -26 -190 0
+-29 -235 39 0
+141 22 -93 0
+14 104 -84 0
+-226 179 -167 0
+115 -54 -195 0
+47 178 164 0
+194 240 -118 0
+208 -128 34 0
+-34 159 248 0
+120 -192 129 0
+-243 -43 206 0
+2 72 -44 0
+50 66 -35 0
+-153 142 -126 0
+226 211 -146 0
+132 -19 184 0
+-142 176 -134 0
+-94 -96 -58 0
+-96 -82 -56 0
+175 208 -109 0
+-212 193 152 0
+208 172 2 0
+-83 201 142 0
+55 -175 -153 0
+9 -70 -92 0
+-250 -101 -96 0
+-228 203 -48 0
+-26 126 -107 0
+-239 -71 110 0
+25 190 -75 0
+20 -57 64 0
+242 -186 12 0
+195 190 -181 0
+237 -96 -17 0
+-101 -11 -139 0
+-138 148 -1 0
+11 6 145 0
+77 240 249 0
+-203 27 -201 0
+168 -223 198 0
+1 -35 -224 0
+211 247 243 0
+-164 95 26 0
+-17 54 -93 0
+155 -191 187 0
+-179 -248 117 0
+-139 211 99 0
+-168 -230 211 0
+9 -158 -115 0
+65 -30 79 0
+-84 -61 73 0
+-53 -101 34 0
+-18 148 -79 0
+-40 -100 127 0
+42 16 -32 0
+195 99 -224 0
+91 101 36 0
+224 -19 165 0
+-21 -36 105 0
+-149 232 70 0
+94 46 -185 0
+4 154 85 0
+-55 2 104 0
+224 -74 136 0
+-133 120 -56 0
+-38 -144 203 0
+206 215 -170 0
+-125 58 199 0
+-79 250 76 0
+40 -211 -165 0
+-2 -201 108 0
+-220 -128 34 0
+87 43 94 0
+38 101 -119 0
+158 -104 157 0
+-38 -200 -20 0
+-214 124 -71 0
+-33 -99 31 0
+245 172 -152 0
+-61 192 70 0
+37 -52 218 0
+250 -161 245 0
+58 190 -106 0
+140 -60 -161 0
+7 -235 -136 0
+94 239 -201 0
+-183 44 -58 0
+185 171 -155 0
+-30 -148 -191 0
+196 -187 -21 0
+-116 -127 122 0
+111 216 77 0
+222 250 -195 0
+-42 156 -194 0
+-118 41 -83 0
+-59 179 98 0
+199 216 235 0
+65 -226 63 0
+174 29 226 0
+13 129 -111 0
+-67 75 -101 0
+-183 -203 -172 0
+230 43 -151 0
+112 225 -167 0
+158 -104 56 0
+190 -15 -146 0
+-246 112 103 0
+-93 8 -123 0
+131 -161 -150 0
+224 -156 94 0
+-101 -113 -57 0
+-147 149 96 0
+-80 -159 -132 0
+127 32 92 0
+16 53 -245 0
+-152 -182 -30 0
+193 74 -80 0
+162 153 -54 0
+224 231 237 0
+-155 -22 -117 0
+67 -32 130 0
+28 -182 -132 0
+3 -131 -107 0
+-12 -148 -191 0
+-63 118 218 0
+127 -84 130 0
+-64 208 51 0
+150 -69 151 0
+-216 -137 -222 0
+103 -197 52 0
+168 3 152 0
+-167 73 40 0
+-237 -167 174 0
+-211 138 185 0
+-116 -147 -16 0
+-235 -134 -144 0
+218 99 -225 0
+112 -52 160 0
+83 148 220 0
+87 196 -160 0
+-243 -97 -10 0
+38 -201 40 0
+-6 69 156 0
+-247 -186 242 0
+-230 -39 -16 0
+16 133 -225 0
+217 57 157 0
+111 -75 182 0
+110 -236 -220 0
+-172 181 212 0
+65 86 235 0
+-246 77 -59 0
+-17 -194 -202 0
+-233 -70 -176 0
+126 92 -57 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-080.cnf b/benchmarks/UUF250.1065.100/uuf250-080.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-080.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 5 -142 98 0
+-113 -207 85 0
+194 66 229 0
+-66 16 -250 0
+-89 58 -53 0
+6 -113 130 0
+171 76 -245 0
+126 199 235 0
+113 134 82 0
+-107 -103 176 0
+147 239 26 0
+13 -185 -59 0
+-143 -137 213 0
+-109 88 -112 0
+-77 -205 -155 0
+-131 177 -85 0
+221 31 128 0
+-7 -191 -202 0
+248 45 244 0
+-88 91 -51 0
+181 207 -165 0
+208 84 215 0
+151 118 -203 0
+10 -85 -184 0
+-99 31 39 0
+137 -204 -72 0
+-235 176 -18 0
+-211 162 247 0
+-51 24 168 0
+-183 126 -142 0
+-86 -161 118 0
+92 -196 11 0
+-238 105 -183 0
+68 -220 235 0
+-234 -121 -236 0
+-41 55 18 0
+-39 212 -113 0
+135 -210 67 0
+-187 45 -232 0
+16 81 -99 0
+-152 76 48 0
+-21 -61 -27 0
+-18 92 84 0
+147 -113 78 0
+84 40 -155 0
+-237 -150 195 0
+176 -232 -36 0
+-77 -31 9 0
+6 -138 -190 0
+140 39 189 0
+-191 110 163 0
+-145 -190 66 0
+98 -76 35 0
+183 242 164 0
+-22 215 158 0
+-224 200 -140 0
+220 -230 94 0
+39 7 -168 0
+100 -46 -145 0
+133 -190 -185 0
+-71 124 -143 0
+-115 229 207 0
+-51 -52 -124 0
+121 -226 -31 0
+-236 -122 139 0
+113 -232 -163 0
+-232 58 -150 0
+-55 66 215 0
+-164 -155 66 0
+144 155 176 0
+-71 -188 69 0
+154 174 69 0
+-216 168 -150 0
+20 -10 88 0
+139 -98 -163 0
+-150 -200 175 0
+229 -86 -40 0
+131 105 -70 0
+213 -54 -174 0
+-58 27 226 0
+-208 -240 -54 0
+248 -186 -72 0
+189 -113 64 0
+173 -105 151 0
+-225 -213 -65 0
+54 140 144 0
+-93 19 37 0
+-124 245 133 0
+-35 175 130 0
+224 -246 -247 0
+192 249 70 0
+-187 198 -109 0
+242 -234 -159 0
+149 -206 86 0
+62 -114 103 0
+238 -94 -46 0
+148 116 -99 0
+170 -80 193 0
+239 -103 -69 0
+181 -192 -74 0
+-81 238 -69 0
+-27 -192 -114 0
+85 -118 -31 0
+-141 184 -87 0
+-169 -188 -159 0
+217 -52 -146 0
+-34 205 132 0
+-99 -164 -197 0
+-114 82 75 0
+168 -210 -20 0
+-233 -168 -42 0
+-69 -236 174 0
+-30 231 168 0
+-117 -224 -190 0
+24 -91 -190 0
+35 149 58 0
+-46 96 -246 0
+-223 75 -109 0
+-248 168 192 0
+169 -133 207 0
+249 211 22 0
+65 82 -145 0
+189 -24 16 0
+-16 162 234 0
+73 -18 -226 0
+-152 -124 -113 0
+223 244 232 0
+58 242 -56 0
+140 55 -130 0
+-216 84 246 0
+-93 -16 -244 0
+105 161 -166 0
+-119 -86 -211 0
+144 -48 54 0
+-2 136 149 0
+119 170 -28 0
+-35 230 -127 0
+-170 185 -240 0
+-130 3 196 0
+-249 28 1 0
+-160 144 247 0
+152 -41 -101 0
+-183 161 -102 0
+71 171 -212 0
+-132 -103 15 0
+-211 159 -183 0
+-77 246 -229 0
+-95 -207 -131 0
+155 -200 -92 0
+105 -98 48 0
+158 -191 205 0
+28 -224 45 0
+226 -246 -25 0
+27 -96 103 0
+64 -67 -166 0
+158 -92 -87 0
+-160 -209 207 0
+23 190 103 0
+201 -72 138 0
+122 4 166 0
+183 -22 192 0
+-3 -43 81 0
+-67 20 234 0
+212 17 102 0
+199 -192 -45 0
+-215 -162 181 0
+30 -183 106 0
+-154 -208 -122 0
+167 -88 205 0
+60 -135 -216 0
+-14 215 106 0
+7 151 220 0
+214 164 -69 0
+-23 -219 -32 0
+-1 -46 103 0
+161 164 -67 0
+53 -114 88 0
+-133 189 10 0
+-145 47 30 0
+-144 -24 -62 0
+-98 -152 -125 0
+-101 -221 95 0
+34 125 9 0
+-105 -220 78 0
+-151 39 125 0
+173 132 -16 0
+29 146 -154 0
+-193 -117 21 0
+233 -16 -65 0
+162 50 250 0
+-150 -185 -166 0
+100 -12 -107 0
+-150 77 -57 0
+15 11 -233 0
+40 232 -183 0
+-73 167 129 0
+199 -182 122 0
+245 84 83 0
+18 -121 -1 0
+-138 -173 66 0
+-249 -106 -138 0
+-186 120 119 0
+236 -137 208 0
+54 158 -189 0
+187 143 -52 0
+-11 67 96 0
+146 -238 -153 0
+139 -214 -93 0
+165 53 -141 0
+232 44 38 0
+23 -55 -172 0
+152 98 -212 0
+10 1 -154 0
+-85 11 206 0
+-121 -94 -105 0
+-13 149 -205 0
+159 -168 5 0
+-61 231 -117 0
+117 -167 225 0
+-134 -13 182 0
+138 183 -206 0
+250 -25 140 0
+-120 -205 -92 0
+-200 35 -91 0
+-12 -241 -245 0
+-250 -117 -97 0
+179 -208 -238 0
+179 81 87 0
+194 -18 -41 0
+17 -203 138 0
+175 146 -233 0
+-234 29 149 0
+-103 26 191 0
+-195 239 -25 0
+132 39 169 0
+135 -224 210 0
+-58 -228 -90 0
+66 -50 212 0
+15 -183 246 0
+-6 49 58 0
+-239 201 80 0
+8 125 -52 0
+-33 -146 49 0
+-1 -167 -221 0
+15 -212 187 0
+179 124 205 0
+-82 -80 -146 0
+-132 -209 122 0
+-219 -204 -191 0
+77 215 -109 0
+-17 -215 -119 0
+-242 -55 -19 0
+-114 -70 153 0
+-10 -219 59 0
+-98 -234 224 0
+200 -13 -225 0
+8 225 -2 0
+221 -226 9 0
+228 -220 -227 0
+46 -17 117 0
+29 -172 126 0
+-201 247 -84 0
+-142 243 -171 0
+-158 -94 100 0
+-17 -175 37 0
+247 -222 -181 0
+232 -175 -168 0
+-10 -18 182 0
+-60 -74 141 0
+-179 225 -195 0
+-224 -105 109 0
+-76 209 -8 0
+182 -33 151 0
+161 -22 142 0
+71 110 -74 0
+154 -49 37 0
+96 28 -223 0
+-236 202 -28 0
+204 226 -11 0
+194 97 50 0
+-199 15 -173 0
+-249 -122 -154 0
+-217 210 -125 0
+-233 -51 -165 0
+-184 90 -37 0
+107 55 -164 0
+155 39 62 0
+231 -226 246 0
+-45 -202 143 0
+-151 127 -128 0
+-86 -217 39 0
+189 -150 -117 0
+37 188 101 0
+125 88 -21 0
+-56 -197 -91 0
+-166 -220 -167 0
+-32 -157 62 0
+23 -194 -206 0
+-193 101 -86 0
+177 174 -79 0
+-217 -22 -183 0
+45 -7 -58 0
+125 178 -159 0
+-78 -244 236 0
+45 -132 -27 0
+86 -116 -155 0
+-169 -43 137 0
+190 24 219 0
+-233 180 -13 0
+72 137 -101 0
+-231 95 114 0
+-15 31 155 0
+-193 197 -77 0
+-181 -28 -109 0
+162 -67 87 0
+11 146 191 0
+-236 -46 85 0
+194 139 38 0
+200 -230 109 0
+10 84 170 0
+-193 -106 230 0
+186 215 56 0
+-111 49 -141 0
+230 19 170 0
+192 -87 176 0
+-196 125 127 0
+-186 -194 -72 0
+-244 -75 226 0
+-75 202 -64 0
+86 231 -228 0
+-33 -38 36 0
+16 -149 -237 0
+-13 134 -25 0
+33 93 -198 0
+-238 -173 218 0
+-126 -217 97 0
+-205 -142 209 0
+-142 -242 -232 0
+162 13 -93 0
+97 101 64 0
+188 -2 220 0
+-54 -20 238 0
+136 -240 68 0
+214 232 160 0
+-169 -188 -189 0
+105 187 224 0
+103 90 121 0
+-176 220 108 0
+-61 235 -58 0
+-59 -227 86 0
+-220 -64 22 0
+-44 241 -147 0
+-32 7 -200 0
+215 62 207 0
+171 90 -241 0
+91 -56 -14 0
+170 -43 -142 0
+-46 -238 -229 0
+-218 91 40 0
+-188 34 -161 0
+-129 -131 53 0
+-43 -162 93 0
+-155 23 -36 0
+-112 -236 3 0
+-223 97 -149 0
+-131 153 70 0
+234 87 -224 0
+-125 175 -225 0
+73 170 -229 0
+191 -44 234 0
+28 -57 -162 0
+-159 223 43 0
+84 173 237 0
+51 -155 214 0
+-166 170 78 0
+158 -38 61 0
+25 -43 22 0
+129 9 242 0
+159 -117 -228 0
+-156 -61 -128 0
+238 -117 174 0
+98 210 100 0
+-188 155 34 0
+-3 177 216 0
+188 -204 -171 0
+201 -175 -247 0
+181 -70 -141 0
+56 127 71 0
+-189 57 16 0
+-15 225 -18 0
+65 239 130 0
+-242 43 173 0
+50 -130 237 0
+-210 157 -99 0
+39 76 -110 0
+-12 -76 -137 0
+-244 129 42 0
+27 -61 -245 0
+-54 141 -120 0
+-38 -154 7 0
+-44 222 -94 0
+-179 107 108 0
+85 49 180 0
+-41 116 1 0
+91 -55 -20 0
+-115 -245 202 0
+188 103 -172 0
+165 -156 243 0
+-204 -25 -169 0
+71 25 -242 0
+70 -236 187 0
+87 -131 215 0
+-203 -91 -193 0
+-249 138 -201 0
+104 163 159 0
+-37 73 -16 0
+86 -181 90 0
+87 142 106 0
+-205 85 177 0
+-39 -106 -182 0
+-228 -238 6 0
+201 47 -31 0
+-55 -183 -112 0
+-199 166 32 0
+145 109 140 0
+10 34 78 0
+-116 227 -86 0
+-117 -71 116 0
+-176 180 242 0
+-241 200 -170 0
+220 36 10 0
+-86 167 11 0
+-104 -180 98 0
+46 82 8 0
+99 -30 12 0
+245 -130 73 0
+38 -13 41 0
+-76 38 -33 0
+1 52 22 0
+70 -188 -90 0
+-119 -200 129 0
+65 241 68 0
+-208 115 40 0
+-180 39 -98 0
+11 -117 124 0
+-100 67 -30 0
+33 -72 223 0
+-103 134 -127 0
+188 53 -203 0
+222 14 115 0
+-176 -213 -129 0
+-187 224 -207 0
+172 177 -16 0
+-213 6 -192 0
+165 13 209 0
+-92 -34 -35 0
+105 175 198 0
+-195 6 198 0
+100 -17 21 0
+-237 96 -74 0
+17 -216 -215 0
+-26 41 -127 0
+-244 46 216 0
+-207 -106 -36 0
+38 134 -63 0
+43 -96 153 0
+210 -173 -129 0
+47 139 26 0
+32 37 138 0
+34 -51 -169 0
+-34 -204 -94 0
+-24 170 163 0
+-132 54 196 0
+189 -98 62 0
+111 198 126 0
+27 77 -242 0
+110 -37 -122 0
+79 -70 -181 0
+50 -166 94 0
+186 -103 -206 0
+99 159 77 0
+-42 -139 126 0
+-41 239 133 0
+219 -63 25 0
+71 -110 119 0
+26 20 -160 0
+191 152 -77 0
+130 106 -225 0
+-121 46 -50 0
+161 -179 83 0
+-31 231 -23 0
+-129 23 35 0
+-192 -219 205 0
+-154 -100 -78 0
+177 -156 114 0
+12 -216 -48 0
+-168 -34 -153 0
+51 181 -210 0
+36 -1 39 0
+-48 -131 188 0
+229 -151 -88 0
+156 103 27 0
+50 104 197 0
+-198 145 -44 0
+-20 -56 129 0
+-80 -195 169 0
+-161 -126 206 0
+-204 -234 -114 0
+-193 -191 116 0
+235 -196 -179 0
+132 -233 89 0
+154 -61 186 0
+-119 201 103 0
+204 43 -35 0
+192 -15 158 0
+15 9 -43 0
+163 213 3 0
+217 -190 202 0
+-164 -125 95 0
+160 136 138 0
+-128 20 24 0
+113 -35 45 0
+116 -98 -56 0
+-119 81 102 0
+-86 189 -181 0
+238 133 205 0
+-94 165 -112 0
+4 -146 92 0
+-36 82 88 0
+181 130 55 0
+47 91 -193 0
+-79 196 -159 0
+184 -87 85 0
+33 181 -130 0
+237 248 -53 0
+101 -155 246 0
+-38 -234 -44 0
+-136 -108 214 0
+-18 165 40 0
+71 21 -104 0
+29 -163 116 0
+-122 -244 -5 0
+42 77 -36 0
+-115 -65 82 0
+11 -32 -137 0
+-76 -183 111 0
+-212 -79 -60 0
+-144 36 76 0
+-97 156 -187 0
+-44 -71 180 0
+-128 -11 -17 0
+54 -163 52 0
+-113 -23 80 0
+-61 -48 27 0
+145 -19 158 0
+-159 76 103 0
+-148 -117 217 0
+243 92 118 0
+-193 90 117 0
+-57 232 111 0
+-57 -214 -135 0
+-213 -36 65 0
+-26 227 -135 0
+212 -242 5 0
+170 -17 -73 0
+-89 -37 -92 0
+-172 159 -15 0
+-29 114 224 0
+79 218 -14 0
+-174 -216 -241 0
+-124 85 -8 0
+-194 -230 -111 0
+-206 -244 62 0
+-202 237 36 0
+-189 -243 48 0
+-151 113 -129 0
+-111 -21 -166 0
+-170 185 125 0
+49 66 19 0
+-167 -220 81 0
+-8 -50 182 0
+-72 68 30 0
+-118 -207 193 0
+25 237 -122 0
+-131 -238 121 0
+-32 208 70 0
+222 -165 -94 0
+-8 20 88 0
+-6 37 12 0
+-29 -211 70 0
+-170 -203 229 0
+15 -137 -236 0
+239 145 -157 0
+102 -101 205 0
+196 -7 -244 0
+36 77 118 0
+86 -80 170 0
+209 176 202 0
+-34 -104 147 0
+22 -163 131 0
+181 -214 -114 0
+82 -64 -8 0
+59 -94 121 0
+-56 -244 -227 0
+-77 3 107 0
+245 -198 -249 0
+36 78 -40 0
+238 -137 -19 0
+-230 -203 -222 0
+151 -232 -206 0
+41 185 -172 0
+16 78 245 0
+-231 -108 210 0
+-228 -195 -59 0
+152 52 -196 0
+81 -99 69 0
+-169 -154 188 0
+-236 -190 -166 0
+52 166 -76 0
+74 17 28 0
+-153 -204 184 0
+82 125 -225 0
+-78 -23 123 0
+-124 -20 227 0
+-176 -203 -108 0
+-38 124 -186 0
+43 -177 16 0
+202 24 76 0
+136 141 -63 0
+204 -15 145 0
+-44 -5 238 0
+-120 19 -9 0
+187 238 -228 0
+56 198 -135 0
+-61 14 -239 0
+70 119 -210 0
+-140 216 -205 0
+102 38 229 0
+-74 -105 239 0
+-183 -34 -62 0
+126 58 5 0
+-22 -5 -68 0
+-217 4 205 0
+-237 157 110 0
+24 -47 116 0
+-222 -94 162 0
+-78 -201 -31 0
+62 144 186 0
+-22 76 175 0
+213 -73 86 0
+183 129 146 0
+-121 182 -26 0
+83 -139 -95 0
+-37 177 9 0
+1 20 131 0
+139 -31 168 0
+-110 -246 204 0
+-86 -230 169 0
+114 -35 250 0
+180 247 -77 0
+99 221 206 0
+-38 -115 -76 0
+-22 85 -202 0
+13 -129 -234 0
+-70 -179 226 0
+71 88 28 0
+-106 -140 -147 0
+154 152 -231 0
+54 104 124 0
+-17 187 52 0
+50 -152 -128 0
+110 -33 120 0
+-152 -117 -153 0
+127 25 -98 0
+-124 80 -150 0
+216 -121 134 0
+-74 58 93 0
+194 217 -173 0
+-90 -225 -170 0
+150 99 -61 0
+-31 239 -3 0
+225 156 9 0
+123 -43 -39 0
+190 -229 112 0
+-91 65 -185 0
+33 145 197 0
+-236 33 184 0
+66 223 -75 0
+241 208 192 0
+189 157 170 0
+81 90 -179 0
+-55 110 20 0
+20 170 92 0
+-58 15 -67 0
+105 -55 40 0
+-58 9 185 0
+-223 91 169 0
+-111 -98 -191 0
+-62 -250 229 0
+11 -103 149 0
+146 -185 85 0
+139 -143 210 0
+79 -246 136 0
+-234 -9 77 0
+-57 -147 178 0
+32 -93 -240 0
+-236 62 -53 0
+234 -198 -182 0
+197 -201 138 0
+99 -219 171 0
+81 206 -209 0
+230 58 193 0
+-219 237 -8 0
+-29 52 175 0
+190 -173 -57 0
+-226 30 186 0
+66 80 64 0
+69 -81 -53 0
+-51 -10 210 0
+63 -115 -207 0
+100 -200 186 0
+41 -200 -116 0
+-172 27 58 0
+133 -153 -48 0
+127 192 88 0
+-239 -160 -11 0
+210 235 96 0
+53 -12 -79 0
+-149 -119 -84 0
+169 -87 -155 0
+68 159 125 0
+224 43 -54 0
+-122 170 -155 0
+-132 179 -10 0
+178 43 -58 0
+-48 -118 -136 0
+241 -170 -11 0
+188 111 48 0
+-234 -193 -6 0
+215 -86 -173 0
+-250 -216 90 0
+103 -128 -205 0
+241 -110 55 0
+116 -186 -58 0
+-1 -143 -52 0
+-146 164 185 0
+-20 152 199 0
+-168 6 -230 0
+-88 160 117 0
+-111 -32 189 0
+131 100 17 0
+137 104 -217 0
+-206 -246 237 0
+-116 -55 -190 0
+-29 -60 -2 0
+70 -102 -56 0
+152 -53 243 0
+99 93 66 0
+115 -143 87 0
+24 154 95 0
+231 191 167 0
+-177 178 136 0
+240 -144 -116 0
+-88 -92 -35 0
+210 -170 -64 0
+120 -175 -124 0
+120 138 78 0
+-29 46 -17 0
+36 188 -86 0
+231 71 151 0
+227 245 -20 0
+1 -151 -119 0
+-202 185 221 0
+212 -114 10 0
+-29 -165 192 0
+24 185 60 0
+-24 36 -241 0
+68 66 -81 0
+110 245 -22 0
+-240 -70 120 0
+247 23 12 0
+-147 -90 -83 0
+34 50 12 0
+23 198 38 0
+250 -57 -150 0
+-196 234 -171 0
+5 187 76 0
+33 -109 -107 0
+88 245 -142 0
+205 -38 15 0
+-2 103 236 0
+-159 -64 213 0
+-42 -183 145 0
+-94 -63 -112 0
+-194 -142 188 0
+-210 -247 197 0
+-221 78 -70 0
+220 103 -152 0
+232 95 -191 0
+-243 -23 20 0
+-25 -191 -12 0
+226 107 8 0
+-16 10 -172 0
+-45 -106 18 0
+-113 192 120 0
+-148 146 -42 0
+91 -92 35 0
+168 153 -83 0
+12 114 62 0
+-127 212 201 0
+-98 -242 218 0
+67 242 175 0
+174 8 214 0
+213 -109 -147 0
+-34 14 206 0
+57 -108 -41 0
+108 -63 184 0
+94 88 -32 0
+-90 57 236 0
+-230 114 -138 0
+235 -155 5 0
+-218 36 -64 0
+-176 -161 -64 0
+85 57 214 0
+194 -22 158 0
+-228 -191 160 0
+233 183 -124 0
+23 -10 101 0
+-243 51 -124 0
+-250 -65 -187 0
+163 123 85 0
+161 -88 233 0
+226 -156 76 0
+144 -234 -93 0
+182 190 -28 0
+12 10 -44 0
+-146 244 236 0
+196 3 25 0
+-63 -222 -250 0
+-119 170 -129 0
+67 -51 236 0
+-9 -42 61 0
+-113 -115 -92 0
+-153 199 -142 0
+-91 222 50 0
+-196 184 138 0
+249 53 -75 0
+-148 161 -109 0
+159 200 193 0
+-180 -192 -18 0
+-67 108 68 0
+237 37 -165 0
+-56 -244 -122 0
+158 -142 -119 0
+-145 122 162 0
+46 166 -181 0
+-224 -107 6 0
+-100 -224 95 0
+140 -44 -220 0
+-229 -38 -33 0
+-215 245 -49 0
+114 -82 -25 0
+220 69 166 0
+142 -179 -96 0
+24 167 -26 0
+-189 -21 219 0
+-156 -29 -157 0
+122 -118 -194 0
+-90 -74 162 0
+-173 208 16 0
+-172 -203 93 0
+216 95 -38 0
+-249 -146 -52 0
+175 -23 -57 0
+-186 130 -200 0
+23 -249 166 0
+-124 -105 -200 0
+-96 -226 119 0
+-131 -93 75 0
+-179 114 -162 0
+92 -87 -237 0
+112 -76 -231 0
+-34 -83 184 0
+205 112 193 0
+-61 228 235 0
+-211 -197 135 0
+74 -66 -163 0
+-12 160 -233 0
+-46 18 74 0
+109 108 -100 0
+141 -41 153 0
+112 62 172 0
+-173 127 208 0
+-118 117 38 0
+-64 214 192 0
+120 -198 61 0
+129 85 -110 0
+98 -31 -102 0
+77 -54 -38 0
+-198 -58 -106 0
+-160 91 109 0
+-19 241 165 0
+-104 -138 -54 0
+-127 -20 43 0
+-57 -81 95 0
+-73 129 157 0
+-13 -117 10 0
+200 99 -188 0
+243 180 151 0
+-72 150 115 0
+-234 134 212 0
+-160 78 -177 0
+-219 -205 21 0
+-37 -201 4 0
+221 -58 247 0
+-169 207 191 0
+190 -7 84 0
+38 144 -42 0
+-133 86 -199 0
+-232 244 -242 0
+-35 -248 172 0
+232 -68 -26 0
+-152 222 -95 0
+-193 163 229 0
+76 29 245 0
+-32 41 -72 0
+-223 248 -18 0
+199 -215 -173 0
+-186 -101 -115 0
+-166 -67 -191 0
+235 165 238 0
+7 90 2 0
+-225 37 -29 0
+-101 -15 37 0
+127 -95 68 0
+240 142 3 0
+53 -99 8 0
+-50 223 101 0
+48 -66 73 0
+-139 88 -195 0
+-221 -83 63 0
+-229 181 171 0
+-59 56 -80 0
+197 50 -196 0
+120 -201 28 0
+235 128 203 0
+120 80 12 0
+-148 126 73 0
+108 -231 -126 0
+243 -119 138 0
+140 -168 173 0
+-173 85 -103 0
+202 -22 45 0
+-101 -106 60 0
+163 -150 178 0
+95 -59 -27 0
+-40 74 -76 0
+62 -210 -222 0
+-185 85 -76 0
+-52 223 134 0
+89 -118 112 0
+-106 175 85 0
+132 -128 52 0
+-74 -168 -120 0
+132 -212 -152 0
+-68 -29 -42 0
+191 -250 -101 0
+-118 -62 45 0
+205 -238 195 0
+-4 18 67 0
+80 101 -37 0
+-48 -220 179 0
+65 112 171 0
+137 234 -74 0
+185 -61 228 0
+9 -46 -111 0
+-225 216 110 0
+-12 179 -215 0
+18 174 229 0
+51 -189 97 0
+-39 -199 109 0
+-40 218 242 0
+-3 132 34 0
+-211 -82 -244 0
+226 224 -187 0
+-135 -40 75 0
+20 -229 -36 0
+-117 130 38 0
+-221 -58 184 0
+-212 222 79 0
+25 -179 120 0
+-167 -192 -38 0
+-108 -69 -46 0
+-247 -189 -199 0
+36 115 -167 0
+195 -37 139 0
+-124 52 -2 0
+77 113 -24 0
+-14 -5 181 0
+157 221 -198 0
+-33 30 -246 0
+-231 -219 -183 0
+-187 207 50 0
+-201 92 -62 0
+-215 210 217 0
+122 -64 -82 0
+-248 -215 144 0
+-118 133 231 0
+224 -43 -151 0
+-31 139 -163 0
+-48 172 -8 0
+-55 -36 -206 0
+-222 -84 -35 0
+-11 223 169 0
+114 38 232 0
+-219 -82 -203 0
+-217 -15 -27 0
+75 -185 76 0
+-235 147 48 0
+-247 -171 -93 0
+-10 -165 -210 0
+-202 107 -185 0
+220 -104 -83 0
+-120 197 -116 0
+223 97 93 0
+-193 84 202 0
+72 -247 -199 0
+-155 -195 81 0
+206 109 239 0
+244 249 185 0
+123 -7 -93 0
+167 -231 134 0
+-93 -142 53 0
+-216 -84 -150 0
+-44 -147 -175 0
+238 -105 -245 0
+218 -96 133 0
+209 -53 -11 0
+-52 -192 -222 0
+128 -190 23 0
+40 -155 110 0
+188 202 135 0
+-190 11 147 0
+89 74 -65 0
+-187 -153 150 0
+214 245 -222 0
+-112 216 -159 0
+-91 -226 -222 0
+-110 16 66 0
+135 -12 -243 0
+102 184 -191 0
+-30 119 -186 0
+149 -205 197 0
+-112 -53 -139 0
+18 -112 -226 0
+-208 247 -130 0
+118 100 5 0
+-24 186 75 0
+-94 167 69 0
+-196 112 157 0
+-119 -79 49 0
+-135 -95 219 0
+9 -171 -192 0
+-100 -234 163 0
+213 162 -118 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-081.cnf b/benchmarks/UUF250.1065.100/uuf250-081.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-081.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -174 -200 -117 0
+-23 -97 36 0
+-70 -180 -171 0
+-15 -248 91 0
+-62 -21 -5 0
+237 125 98 0
+57 130 154 0
+194 95 -7 0
+-60 -72 177 0
+-162 -32 79 0
+-65 -144 155 0
+220 -52 -141 0
+-200 -87 11 0
+136 -10 140 0
+-120 -71 141 0
+-229 -51 -191 0
+145 183 -238 0
+-202 -6 -218 0
+-30 -97 178 0
+-29 -156 -169 0
+205 -193 158 0
+232 -88 -81 0
+-218 149 180 0
+-209 207 24 0
+156 145 -16 0
+-42 -76 100 0
+42 -145 -93 0
+85 130 -136 0
+-111 -18 203 0
+244 -51 212 0
+167 159 16 0
+157 -217 114 0
+-114 8 -236 0
+237 -84 -183 0
+114 -30 212 0
+40 -72 203 0
+-77 93 241 0
+40 235 -126 0
+-6 -98 25 0
+-188 -82 -34 0
+-194 244 -10 0
+-170 125 -38 0
+-28 -105 143 0
+95 135 101 0
+-123 -10 150 0
+94 -102 -98 0
+49 168 21 0
+-245 105 189 0
+-142 -102 202 0
+-61 -94 -33 0
+-65 -93 43 0
+59 245 207 0
+164 -76 -139 0
+171 105 -247 0
+-146 158 61 0
+-119 184 153 0
+-201 -155 -93 0
+192 -148 -249 0
+-225 170 -68 0
+-189 187 -73 0
+-59 -233 -124 0
+-60 94 124 0
+77 193 4 0
+38 -247 -174 0
+20 -157 152 0
+-32 -215 -249 0
+-125 -236 249 0
+215 -180 109 0
+-77 -199 -35 0
+201 -73 -151 0
+-74 194 166 0
+-105 44 -103 0
+-208 -211 -66 0
+74 111 -211 0
+-206 100 111 0
+72 -22 -193 0
+155 -246 44 0
+214 -197 -35 0
+-206 17 58 0
+-126 -228 184 0
+-13 47 -34 0
+-206 2 -169 0
+73 223 104 0
+55 207 64 0
+-196 -248 64 0
+-142 -247 -85 0
+99 -158 -184 0
+175 229 -165 0
+-74 141 -122 0
+223 198 -242 0
+-75 -219 -222 0
+91 242 -81 0
+-217 -183 215 0
+-46 -34 -191 0
+-162 -143 -141 0
+129 -3 186 0
+23 3 71 0
+90 243 -11 0
+105 169 -4 0
+-239 -248 -67 0
+96 -29 -248 0
+-111 151 -163 0
+10 -93 182 0
+-241 2 224 0
+-167 -36 -58 0
+-228 10 238 0
+135 152 17 0
+-237 93 113 0
+-223 103 11 0
+7 -13 93 0
+23 -223 16 0
+-126 -83 209 0
+163 116 -134 0
+35 -7 -99 0
+-103 209 -207 0
+-203 45 174 0
+-26 181 204 0
+-26 235 -200 0
+156 45 -239 0
+-199 -193 -150 0
+106 91 217 0
+151 85 202 0
+-188 94 9 0
+120 -158 -63 0
+-49 111 -95 0
+-121 -74 87 0
+-51 218 60 0
+-93 -130 91 0
+-99 -40 172 0
+-5 62 -169 0
+-74 197 226 0
+19 147 77 0
+160 143 242 0
+109 -221 163 0
+104 -182 177 0
+-173 208 199 0
+7 -137 -192 0
+-195 124 136 0
+-60 233 -228 0
+87 -116 -85 0
+-15 -61 177 0
+-9 216 -181 0
+192 -244 -18 0
+84 -239 -124 0
+215 48 -3 0
+-19 75 -200 0
+-240 -47 -125 0
+65 189 168 0
+223 -99 86 0
+-233 -125 -94 0
+124 -194 229 0
+233 129 63 0
+-32 -114 248 0
+-46 168 112 0
+179 -247 147 0
+-176 -105 -15 0
+-171 161 31 0
+43 -50 -193 0
+-53 -45 55 0
+186 -105 65 0
+-153 -53 150 0
+70 127 239 0
+181 -153 57 0
+11 -244 100 0
+-134 -93 130 0
+-244 -78 59 0
+-221 -64 143 0
+216 -95 155 0
+-77 228 -91 0
+202 177 91 0
+-88 119 93 0
+162 -232 150 0
+-57 -157 -159 0
+-59 -6 -104 0
+-148 -133 -72 0
+4 -51 65 0
+182 -109 -59 0
+146 -220 156 0
+181 -240 89 0
+179 36 153 0
+197 27 167 0
+-89 -54 -222 0
+146 31 103 0
+-135 16 -23 0
+-244 -228 -197 0
+-12 -175 247 0
+42 -26 173 0
+-146 68 -88 0
+32 -4 -188 0
+-215 221 -214 0
+-131 129 117 0
+-246 98 79 0
+226 6 -69 0
+-236 36 -192 0
+160 -54 139 0
+-66 -95 -134 0
+236 -218 -38 0
+-65 -112 -153 0
+71 160 193 0
+181 244 86 0
+-75 182 145 0
+-148 -99 -84 0
+-82 227 81 0
+142 -181 -165 0
+-115 -123 242 0
+-250 -16 -40 0
+11 121 -2 0
+-64 137 141 0
+150 13 182 0
+63 -211 -247 0
+-162 160 -204 0
+104 -64 48 0
+-20 221 240 0
+161 14 -123 0
+-217 -140 179 0
+151 105 248 0
+32 160 115 0
+-182 -35 242 0
+-31 -106 -121 0
+123 -164 88 0
+-140 -28 -137 0
+188 -164 102 0
+74 174 151 0
+172 125 -200 0
+240 -151 -62 0
+-109 -91 216 0
+187 -166 13 0
+155 41 179 0
+150 28 -148 0
+247 -59 76 0
+-246 -245 118 0
+61 -177 -10 0
+78 -119 18 0
+-30 -73 -152 0
+-103 -169 -30 0
+206 -223 -161 0
+-168 245 77 0
+-155 -145 159 0
+-46 180 155 0
+-168 -209 -246 0
+113 -92 -195 0
+-174 82 -124 0
+-41 163 -85 0
+-31 130 166 0
+12 -245 231 0
+-229 55 209 0
+-52 2 -204 0
+-116 -42 -125 0
+186 -22 -88 0
+124 -219 160 0
+-221 -204 -156 0
+53 179 -236 0
+219 -220 29 0
+-51 -105 -40 0
+-53 -80 -215 0
+-63 154 143 0
+-202 -136 199 0
+-174 -110 -22 0
+221 -2 46 0
+-7 -193 81 0
+160 -218 168 0
+73 138 137 0
+74 -249 138 0
+36 -172 -91 0
+-83 -189 174 0
+178 69 -46 0
+-97 -194 -118 0
+-11 -39 -191 0
+238 170 -63 0
+-59 -84 183 0
+61 176 159 0
+-86 118 -224 0
+147 113 227 0
+229 248 29 0
+-35 135 113 0
+-58 178 36 0
+-247 119 175 0
+-158 219 -138 0
+244 34 -146 0
+-52 110 -106 0
+24 134 -150 0
+116 97 51 0
+-66 225 -91 0
+-102 103 180 0
+218 176 -114 0
+-44 -114 -73 0
+-125 38 20 0
+-48 144 -61 0
+-35 -198 -22 0
+219 -162 -73 0
+21 -28 -26 0
+17 95 236 0
+-123 -68 208 0
+-104 -240 -2 0
+22 173 107 0
+7 25 117 0
+-230 -136 -182 0
+-30 -45 -20 0
+41 -82 -215 0
+238 230 92 0
+185 80 -121 0
+139 91 124 0
+22 85 90 0
+-16 -111 150 0
+-149 -141 -86 0
+-86 -169 239 0
+195 -108 -190 0
+-114 -200 -80 0
+-21 -6 -12 0
+26 135 54 0
+20 -210 -207 0
+107 -109 -34 0
+41 -40 -161 0
+21 -13 -158 0
+-196 209 -28 0
+-38 90 112 0
+-170 205 136 0
+165 -42 103 0
+-227 -183 108 0
+27 -160 249 0
+207 -197 158 0
+-95 111 -209 0
+-43 229 -1 0
+240 -31 96 0
+-137 -192 -219 0
+203 75 110 0
+116 -126 74 0
+139 -169 -34 0
+23 -3 42 0
+-6 108 -70 0
+-93 57 23 0
+-67 193 163 0
+-173 -177 -21 0
+-153 233 -246 0
+45 -109 21 0
+63 92 181 0
+122 -111 -200 0
+-137 -172 165 0
+-151 -30 -108 0
+60 -19 68 0
+-206 196 -158 0
+144 -152 62 0
+-81 -73 233 0
+-120 131 140 0
+187 -88 131 0
+-72 123 -209 0
+-181 -152 139 0
+54 75 -147 0
+146 -190 7 0
+148 104 122 0
+-41 -180 -162 0
+-237 90 73 0
+201 -136 -142 0
+-223 67 152 0
+-13 249 173 0
+173 67 212 0
+5 -53 211 0
+145 -129 178 0
+-249 -197 165 0
+-219 189 15 0
+-173 245 -107 0
+-4 -84 -225 0
+-7 56 32 0
+-32 -91 -204 0
+-213 210 -68 0
+17 -23 -134 0
+45 161 -47 0
+-173 131 13 0
+-211 96 -196 0
+43 -5 -146 0
+-250 247 -20 0
+-96 -165 -86 0
+99 107 -91 0
+-217 -22 250 0
+-99 229 47 0
+241 -88 -24 0
+186 -66 -59 0
+232 -55 -100 0
+-227 133 182 0
+19 -143 -95 0
+92 -128 -21 0
+9 73 57 0
+-60 -76 -68 0
+-69 125 -116 0
+-117 -120 -53 0
+-145 -26 -67 0
+-157 -150 26 0
+226 -26 196 0
+-27 2 219 0
+53 118 189 0
+45 -223 150 0
+65 45 -191 0
+-211 232 183 0
+-250 -52 118 0
+-37 247 237 0
+-99 147 -39 0
+-38 -73 -221 0
+135 124 -209 0
+184 -28 -36 0
+-171 32 226 0
+223 106 -225 0
+-188 142 -55 0
+135 4 91 0
+78 5 -148 0
+92 -226 -174 0
+146 105 -37 0
+-103 -53 -31 0
+-125 -96 -154 0
+-85 -16 229 0
+125 220 -10 0
+230 184 248 0
+-155 157 -166 0
+-85 -190 -222 0
+-213 -240 176 0
+-226 -96 24 0
+128 -124 246 0
+-238 -44 206 0
+30 64 209 0
+162 -15 103 0
+-142 -183 170 0
+-227 -45 188 0
+-21 157 120 0
+-246 90 -161 0
+-68 2 -228 0
+-245 -230 116 0
+-228 122 -78 0
+241 114 -153 0
+208 86 -52 0
+82 108 -144 0
+243 -23 212 0
+-142 165 227 0
+216 -71 183 0
+-81 138 -108 0
+-25 -87 6 0
+150 -138 -56 0
+-217 137 -157 0
+-13 -71 -57 0
+219 -20 -124 0
+-225 177 217 0
+13 245 -250 0
+-61 73 -133 0
+204 -29 -59 0
+246 194 -18 0
+-249 -244 -97 0
+77 236 186 0
+71 -115 -203 0
+36 -160 -249 0
+-40 78 -14 0
+158 91 -29 0
+198 50 -156 0
+94 218 -62 0
+-237 -85 -103 0
+-232 169 -64 0
+-177 236 1 0
+175 55 -114 0
+28 -172 -185 0
+-33 -205 -69 0
+-121 -172 -117 0
+95 93 180 0
+160 223 -92 0
+-240 -81 91 0
+-158 203 -14 0
+174 -208 126 0
+-235 237 -134 0
+201 243 -155 0
+211 -5 -39 0
+111 87 -163 0
+-78 237 207 0
+-244 -12 -86 0
+-59 -127 -160 0
+-172 -130 180 0
+170 -42 195 0
+81 -244 245 0
+-137 191 -34 0
+140 127 87 0
+-224 -11 135 0
+-12 -140 108 0
+-214 51 -17 0
+231 -225 -153 0
+225 -85 -97 0
+-67 107 -197 0
+17 -22 57 0
+-147 -192 -79 0
+125 -131 141 0
+248 -119 172 0
+-31 -247 -162 0
+-146 214 -193 0
+230 -234 112 0
+225 21 142 0
+203 -47 156 0
+179 -172 81 0
+-12 -45 242 0
+-125 227 -62 0
+-248 9 229 0
+176 -77 -73 0
+-166 -129 136 0
+25 -230 80 0
+-95 59 53 0
+114 -42 -96 0
+-119 -106 -47 0
+156 102 126 0
+-76 -122 75 0
+231 -232 67 0
+-120 1 152 0
+-185 -212 188 0
+229 58 226 0
+200 174 195 0
+33 60 -64 0
+210 -212 201 0
+-194 111 -5 0
+-6 -72 216 0
+-55 -126 238 0
+-82 183 -126 0
+95 242 179 0
+90 -47 216 0
+-2 -184 130 0
+31 -220 182 0
+-85 -50 14 0
+178 40 -38 0
+-211 174 188 0
+234 -20 -50 0
+169 17 -184 0
+-181 121 -203 0
+241 9 186 0
+168 75 -194 0
+220 235 -231 0
+234 15 167 0
+-45 -139 -21 0
+230 228 103 0
+175 -167 67 0
+249 -151 -10 0
+-1 -13 -210 0
+237 -172 117 0
+175 -141 -63 0
+-150 72 -71 0
+245 100 -139 0
+-230 119 148 0
+167 23 196 0
+-118 -205 -247 0
+-85 131 216 0
+143 92 167 0
+167 76 -152 0
+89 -181 -211 0
+-141 82 -195 0
+-31 97 -57 0
+-63 -144 246 0
+-12 -92 -167 0
+102 245 112 0
+-53 169 -156 0
+-173 86 15 0
+-133 144 160 0
+-220 134 176 0
+-67 -149 75 0
+-3 13 22 0
+76 -182 -162 0
+106 -44 136 0
+99 141 -140 0
+-105 94 85 0
+33 -23 58 0
+131 7 -248 0
+-35 -202 201 0
+177 65 14 0
+4 193 -134 0
+-134 -154 178 0
+7 -89 -115 0
+162 165 -163 0
+-235 12 193 0
+-38 -81 223 0
+76 -52 -249 0
+-111 249 -45 0
+186 165 -90 0
+-226 12 186 0
+-199 -48 94 0
+16 44 65 0
+221 -157 56 0
+191 -67 -223 0
+-205 140 12 0
+-154 -7 69 0
+10 -194 -82 0
+-131 -179 -35 0
+-244 -135 -232 0
+-217 120 37 0
+250 -164 101 0
+-107 -171 -222 0
+66 126 108 0
+-15 55 186 0
+-143 -238 -220 0
+23 216 143 0
+151 142 -225 0
+-52 -145 -94 0
+-210 9 -209 0
+-245 148 -218 0
+193 -100 -150 0
+139 -123 -76 0
+-82 -46 49 0
+80 165 51 0
+-19 55 204 0
+170 212 130 0
+3 186 -224 0
+233 130 -14 0
+-74 -134 -125 0
+-190 248 -134 0
+-95 228 -44 0
+-167 210 118 0
+227 -137 100 0
+-82 -75 -201 0
+136 187 -142 0
+-184 207 -137 0
+121 -37 238 0
+8 -15 -173 0
+97 31 191 0
+-188 214 -227 0
+141 -32 -21 0
+-238 -188 -52 0
+-49 -226 -194 0
+-210 -88 -180 0
+-235 78 -170 0
+96 175 -26 0
+48 29 115 0
+-29 53 59 0
+122 -233 138 0
+-8 117 -105 0
+-172 173 64 0
+-125 -87 -135 0
+-72 -214 -190 0
+180 57 195 0
+-95 116 194 0
+-88 -214 -195 0
+-7 35 70 0
+-29 -96 -218 0
+181 -156 210 0
+-202 68 -184 0
+168 104 191 0
+-95 -11 -137 0
+-169 -179 -6 0
+-39 -78 138 0
+-66 154 -178 0
+-226 217 47 0
+-18 173 -62 0
+64 -6 142 0
+-51 -180 116 0
+-49 -243 221 0
+-170 -218 237 0
+18 151 237 0
+-42 -118 -79 0
+221 -238 149 0
+153 -224 68 0
+-144 120 -26 0
+-194 -104 60 0
+4 -225 -231 0
+-51 -129 154 0
+24 -118 53 0
+-150 135 -121 0
+-84 -209 -60 0
+-6 -142 -218 0
+153 -25 -4 0
+-136 247 86 0
+190 -237 -211 0
+16 -245 184 0
+68 -143 -215 0
+-161 32 -212 0
+-133 -225 181 0
+45 -101 -4 0
+-231 177 160 0
+-237 70 190 0
+138 -15 -100 0
+-34 62 163 0
+-233 74 176 0
+151 -59 13 0
+107 -210 -83 0
+-114 -48 -202 0
+152 -181 -192 0
+140 128 44 0
+-152 16 -181 0
+178 -182 113 0
+-197 90 -70 0
+-29 205 148 0
+-191 -159 172 0
+107 126 -51 0
+191 -217 57 0
+-76 173 -124 0
+113 99 -131 0
+-54 -10 59 0
+10 -102 -158 0
+-186 -79 -163 0
+-27 207 -62 0
+-76 -215 231 0
+-106 28 60 0
+197 12 156 0
+-52 -8 123 0
+-104 -26 211 0
+46 -1 27 0
+-76 -62 28 0
+190 172 41 0
+139 78 119 0
+-15 146 145 0
+37 -106 70 0
+64 208 87 0
+-121 -33 234 0
+-24 17 -89 0
+-12 41 26 0
+226 53 191 0
+-71 180 30 0
+-219 142 155 0
+213 -77 49 0
+-182 -231 -117 0
+-42 -111 184 0
+54 -226 -229 0
+206 101 -142 0
+-142 16 -22 0
+-16 -249 221 0
+-14 -247 217 0
+-247 33 -97 0
+225 -71 -80 0
+60 73 -149 0
+71 -28 -214 0
+147 173 -166 0
+235 117 177 0
+-61 -65 113 0
+-23 240 -115 0
+136 -141 156 0
+-18 -79 238 0
+77 176 224 0
+-45 -68 130 0
+200 -230 49 0
+192 -37 -10 0
+-162 154 -20 0
+-7 -163 -137 0
+-45 211 -212 0
+234 -68 149 0
+-151 -74 -86 0
+103 -83 -125 0
+-84 -239 124 0
+115 -14 250 0
+-246 -171 185 0
+194 104 141 0
+250 -116 -144 0
+-85 71 114 0
+-247 -156 95 0
+114 228 -202 0
+116 66 7 0
+-68 -94 137 0
+-86 51 -196 0
+-31 5 142 0
+157 -115 -101 0
+12 28 -37 0
+-39 101 -224 0
+-50 148 -242 0
+231 128 5 0
+245 160 120 0
+67 30 60 0
+-234 87 195 0
+-148 62 155 0
+-138 -37 -128 0
+147 -153 40 0
+49 -64 -86 0
+-202 150 -221 0
+153 -5 44 0
+-58 -31 137 0
+67 69 -197 0
+-162 -134 -7 0
+132 194 -73 0
+-85 243 185 0
+228 108 -115 0
+-110 -99 105 0
+127 68 -55 0
+6 2 -51 0
+192 -84 -166 0
+-48 241 -101 0
+-70 143 -230 0
+223 234 231 0
+6 -114 -40 0
+-37 -163 215 0
+194 -30 88 0
+-174 -11 14 0
+66 -158 -105 0
+85 -191 77 0
+-6 -33 -211 0
+-67 -178 -223 0
+25 145 175 0
+159 -114 -18 0
+225 244 -144 0
+99 123 -172 0
+-2 160 83 0
+138 -88 -199 0
+-173 35 109 0
+144 22 -12 0
+178 -172 2 0
+5 -233 4 0
+142 -95 155 0
+-87 80 66 0
+-213 -165 -134 0
+-103 129 -105 0
+233 92 203 0
+212 142 -175 0
+138 -128 -21 0
+46 63 -17 0
+-123 143 -102 0
+-177 -102 52 0
+149 -134 241 0
+28 -73 167 0
+-181 -201 -128 0
+170 93 -34 0
+231 247 -5 0
+132 24 -60 0
+161 -124 -67 0
+143 102 -173 0
+-161 -217 236 0
+97 219 -51 0
+27 132 200 0
+-81 -165 169 0
+119 -135 -192 0
+-183 65 -207 0
+223 -105 -163 0
+-200 233 45 0
+195 149 -213 0
+-204 -164 -88 0
+135 137 57 0
+-35 28 170 0
+-110 -1 -108 0
+-203 -94 75 0
+-119 161 -34 0
+199 190 -123 0
+-70 66 205 0
+-113 123 -6 0
+-147 -229 -250 0
+91 -12 -117 0
+-111 -166 -112 0
+161 -240 -209 0
+-120 91 94 0
+32 -207 -98 0
+237 -19 -3 0
+-25 -3 136 0
+-28 146 46 0
+207 131 -114 0
+170 38 132 0
+8 -56 -78 0
+230 183 -222 0
+-172 96 103 0
+241 39 244 0
+-29 8 38 0
+221 32 162 0
+-17 -21 2 0
+196 58 -165 0
+-161 15 35 0
+-155 149 -131 0
+-49 29 -187 0
+29 94 -249 0
+99 27 -193 0
+9 -236 233 0
+167 -45 250 0
+-202 -35 -88 0
+117 23 7 0
+-1 -151 -115 0
+-160 -172 174 0
+-244 -133 108 0
+-51 131 130 0
+52 -135 -146 0
+147 -250 98 0
+200 -103 -183 0
+188 -239 -31 0
+140 -32 90 0
+143 222 -243 0
+237 -176 -242 0
+95 137 37 0
+-176 -197 20 0
+166 -132 -33 0
+113 44 -174 0
+98 -69 128 0
+24 248 -201 0
+92 -202 -158 0
+-112 73 -32 0
+96 190 226 0
+222 -142 128 0
+164 4 28 0
+-75 157 -4 0
+-132 130 234 0
+95 -120 250 0
+129 -110 -185 0
+36 -123 -170 0
+117 62 -141 0
+32 175 38 0
+75 182 74 0
+-132 -180 -53 0
+-173 -11 137 0
+-103 59 -11 0
+5 27 207 0
+-94 47 199 0
+35 180 198 0
+-54 -240 96 0
+62 79 152 0
+-241 56 -31 0
+-215 169 -191 0
+-182 -120 -169 0
+214 -10 -225 0
+153 12 30 0
+58 74 -137 0
+-232 -234 -130 0
+161 -78 85 0
+65 -170 -50 0
+240 -132 11 0
+-100 244 -167 0
+197 -63 170 0
+41 -146 145 0
+-165 40 -21 0
+-215 69 132 0
+-69 -187 -61 0
+172 -119 -204 0
+158 236 84 0
+-153 -26 -99 0
+173 -205 246 0
+-123 -248 -20 0
+75 -155 61 0
+217 -154 241 0
+109 127 -208 0
+205 -71 -131 0
+132 -248 -233 0
+-139 -135 -234 0
+-133 -35 230 0
+-42 -100 207 0
+134 86 -144 0
+-227 228 142 0
+133 182 -7 0
+106 -231 -173 0
+165 -206 -13 0
+195 89 230 0
+233 80 53 0
+245 172 26 0
+139 -143 105 0
+-224 143 -225 0
+130 209 19 0
+-185 -30 -200 0
+82 -148 -160 0
+231 37 90 0
+104 72 -210 0
+8 187 -183 0
+147 -231 -10 0
+-85 -48 -59 0
+191 -136 245 0
+98 -75 -163 0
+-31 -160 -157 0
+-193 -82 -183 0
+-114 13 198 0
+130 -198 -238 0
+-216 -76 -33 0
+98 -163 95 0
+-207 69 112 0
+-39 134 52 0
+88 185 -6 0
+34 -24 -58 0
+1 250 -104 0
+-125 211 48 0
+26 138 201 0
+-135 211 -191 0
+-123 -70 -23 0
+-121 -136 -174 0
+-203 106 -137 0
+67 -118 -125 0
+-23 -80 -209 0
+-212 92 -65 0
+158 143 86 0
+-7 69 172 0
+131 -135 132 0
+-2 -174 155 0
+205 98 -216 0
+219 238 -130 0
+120 -76 -65 0
+-56 100 -17 0
+-13 106 -92 0
+41 20 -75 0
+244 7 -144 0
+-119 -180 37 0
+66 -27 -106 0
+1 -226 -64 0
+-70 -184 -149 0
+-50 184 194 0
+-155 175 -184 0
+198 174 -181 0
+11 6 120 0
+204 167 -196 0
+-41 111 68 0
+-238 -208 -49 0
+75 -96 80 0
+149 -159 -91 0
+-30 187 -105 0
+-110 80 26 0
+-51 -36 100 0
+47 -30 -86 0
+-201 85 -12 0
+-248 5 -55 0
+82 -123 246 0
+-60 -237 109 0
+165 5 -73 0
+-171 -7 -84 0
+-131 -223 -156 0
+-155 27 72 0
+223 94 -244 0
+-125 -168 208 0
+196 88 -21 0
+181 150 -218 0
+35 -239 -189 0
+114 -111 68 0
+60 68 -238 0
+31 -210 243 0
+46 170 -162 0
+177 -41 235 0
+-89 11 -234 0
+-227 -177 244 0
+118 224 -217 0
+122 70 -125 0
+29 -10 170 0
+137 215 -77 0
+47 97 121 0
+48 178 38 0
+220 -160 -132 0
+-223 -222 226 0
+210 -122 -65 0
+230 40 32 0
+-165 -128 20 0
+-14 -111 -217 0
+111 177 132 0
+186 28 -239 0
+-185 -43 20 0
+58 227 -77 0
+-24 -229 101 0
+30 -109 142 0
+51 205 -247 0
+-236 -62 247 0
+9 12 -73 0
+219 -45 170 0
+-79 242 -210 0
+-228 -158 92 0
+-201 -194 -171 0
+44 -155 -137 0
+-57 208 -203 0
+78 105 157 0
+173 52 -171 0
+124 -227 -73 0
+170 218 122 0
+-215 141 68 0
+-82 -194 198 0
+-2 -153 74 0
+51 41 -76 0
+-91 6 217 0
+-73 -27 191 0
+-234 25 -1 0
+203 -16 133 0
+-127 239 -91 0
+-202 -203 -182 0
+-219 -237 -20 0
+-216 109 238 0
+196 243 -17 0
+-129 145 194 0
+146 -49 -8 0
+71 185 158 0
+53 59 -143 0
+41 220 -175 0
+-12 -177 -89 0
+11 42 -234 0
+190 189 -135 0
+132 82 36 0
+-207 -162 29 0
+-75 -231 -2 0
+98 -197 189 0
+-32 155 246 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-082.cnf b/benchmarks/UUF250.1065.100/uuf250-082.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-082.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -195 102 26 0
+-118 -159 -216 0
+159 202 207 0
+29 -205 -2 0
+154 -125 207 0
+-213 138 211 0
+-245 171 -162 0
+118 226 -98 0
+95 -119 143 0
+-246 -102 -201 0
+61 -187 31 0
+-24 -169 5 0
+-81 246 -48 0
+116 165 -7 0
+85 -7 55 0
+-178 20 -216 0
+41 -64 -59 0
+-118 81 183 0
+54 -125 -167 0
+14 217 -184 0
+98 -179 -162 0
+203 -177 16 0
+-199 89 95 0
+134 58 228 0
+-227 -130 76 0
+-52 45 -5 0
+-165 60 67 0
+195 -20 -127 0
+143 34 188 0
+229 -60 -184 0
+-132 -21 176 0
+27 147 -93 0
+131 22 184 0
+138 203 -118 0
+129 51 -10 0
+193 236 -249 0
+-151 -149 -129 0
+158 -122 226 0
+175 16 239 0
+243 218 -111 0
+-231 223 202 0
+211 -242 -222 0
+44 -143 -84 0
+56 -158 227 0
+-105 -192 35 0
+-182 -175 -36 0
+-207 -115 118 0
+-141 247 -245 0
+-187 72 135 0
+230 -221 -26 0
+77 119 145 0
+240 -208 164 0
+-210 27 -114 0
+182 188 202 0
+-150 80 -38 0
+146 170 93 0
+90 -22 -52 0
+-120 88 -214 0
+113 223 152 0
+-131 188 -81 0
+-143 9 -94 0
+-80 -138 148 0
+68 -10 -114 0
+-246 -106 -128 0
+-149 -50 -104 0
+-153 111 226 0
+123 176 162 0
+-47 -124 62 0
+-65 151 160 0
+-107 -197 127 0
+-177 79 205 0
+176 -198 227 0
+-139 -15 156 0
+-5 -238 213 0
+241 -36 -207 0
+-213 173 211 0
+-219 1 -234 0
+-227 -226 -216 0
+-194 180 127 0
+166 -85 93 0
+-5 165 11 0
+-1 -50 -86 0
+-186 221 149 0
+-40 -47 4 0
+223 -119 -181 0
+-153 -246 -48 0
+249 -212 -179 0
+-6 131 -143 0
+-228 -70 -44 0
+79 209 115 0
+-142 176 102 0
+-68 -87 -24 0
+168 176 -100 0
+57 -200 100 0
+-117 -145 211 0
+-17 -93 -168 0
+23 -19 -3 0
+-186 -115 -71 0
+-54 1 151 0
+-250 156 -231 0
+-27 48 -241 0
+-174 26 -190 0
+-148 -230 -243 0
+170 -30 -188 0
+-156 -183 -132 0
+34 169 -210 0
+-195 -36 238 0
+13 109 -11 0
+-192 247 -17 0
+-105 223 132 0
+148 -143 192 0
+69 -111 88 0
+87 8 -159 0
+85 204 233 0
+-49 -188 -22 0
+-204 -71 -23 0
+198 247 49 0
+-85 -140 51 0
+-229 -71 18 0
+10 -221 -38 0
+-162 -104 -32 0
+-122 -195 206 0
+214 65 -148 0
+78 -35 -206 0
+-196 6 -97 0
+-193 -199 100 0
+-183 -5 42 0
+146 -139 -86 0
+177 -231 132 0
+21 -178 105 0
+-195 164 201 0
+-100 -51 89 0
+-133 114 196 0
+-102 247 -16 0
+242 92 116 0
+-197 -39 243 0
+194 56 90 0
+143 176 -180 0
+-177 -201 192 0
+-130 176 -106 0
+75 218 -238 0
+-107 58 1 0
+-12 234 218 0
+137 -250 -19 0
+-92 71 -129 0
+-147 -140 -117 0
+79 63 -40 0
+122 -21 -114 0
+-157 -98 -185 0
+128 -17 197 0
+156 -111 152 0
+4 -73 -171 0
+173 23 -201 0
+-221 -19 -9 0
+-31 72 -201 0
+-240 234 25 0
+-249 10 -92 0
+100 225 -16 0
+-211 -231 146 0
+153 -167 -161 0
+17 133 -222 0
+-59 -22 236 0
+-143 41 12 0
+-35 51 -3 0
+-19 172 -55 0
+-167 40 82 0
+115 139 127 0
+-138 182 -109 0
+-172 124 250 0
+61 72 -190 0
+-64 168 3 0
+-250 170 222 0
+194 158 193 0
+-1 -229 -156 0
+-19 213 31 0
+-172 142 199 0
+-7 -36 -174 0
+-240 -105 -102 0
+215 -157 138 0
+79 -175 1 0
+140 -54 220 0
+93 -235 -42 0
+211 -203 -57 0
+221 -100 119 0
+-147 -47 200 0
+-226 -45 135 0
+-202 -226 96 0
+195 202 -12 0
+214 235 -247 0
+107 -239 -12 0
+138 113 213 0
+-134 10 71 0
+39 -198 15 0
+-198 -162 13 0
+-160 -100 -95 0
+89 43 -93 0
+-146 -199 -161 0
+30 216 111 0
+73 -214 -221 0
+191 -67 -64 0
+15 -77 12 0
+-8 -23 -25 0
+-81 19 -168 0
+-1 -135 148 0
+-185 -161 122 0
+-217 211 186 0
+55 -76 86 0
+-32 74 -94 0
+134 -16 41 0
+-86 -170 172 0
+67 134 -78 0
+-65 -167 -221 0
+225 -28 38 0
+224 -110 68 0
+-25 -226 -223 0
+-63 250 -24 0
+35 -67 53 0
+218 192 77 0
+57 -233 163 0
+-178 -21 -29 0
+41 -28 -212 0
+200 -202 -30 0
+-51 -174 -189 0
+180 -235 -93 0
+-37 -197 -174 0
+227 190 97 0
+-240 59 90 0
+-43 188 -25 0
+-99 -100 153 0
+87 -245 -25 0
+-146 -158 -126 0
+-52 -188 42 0
+227 -222 243 0
+-224 -239 -207 0
+-205 17 159 0
+165 -173 -247 0
+24 216 133 0
+120 83 -33 0
+-220 -59 162 0
+-90 139 -109 0
+88 32 -58 0
+-30 -95 188 0
+224 -29 -127 0
+179 111 -20 0
+182 126 -93 0
+-175 212 242 0
+-205 -77 158 0
+186 -212 -95 0
+23 -147 -97 0
+247 -168 -8 0
+50 133 -94 0
+104 -69 -217 0
+-77 -146 -168 0
+158 231 31 0
+-136 20 -186 0
+-25 -159 119 0
+53 -208 -226 0
+140 64 -98 0
+-219 1 14 0
+108 -43 216 0
+-26 60 134 0
+-153 61 -231 0
+-59 14 -212 0
+-140 43 233 0
+-184 122 -49 0
+-7 148 9 0
+-163 193 -78 0
+42 129 215 0
+-236 175 82 0
+225 -10 219 0
+-223 166 238 0
+249 219 221 0
+-28 -153 -170 0
+32 140 -130 0
+-210 82 217 0
+19 77 41 0
+34 -56 -65 0
+-46 -159 -78 0
+170 182 -122 0
+-6 -5 -62 0
+-96 -201 242 0
+233 -240 -105 0
+222 40 145 0
+-32 -175 228 0
+-133 -229 -27 0
+110 -46 160 0
+151 -165 105 0
+-242 -184 -139 0
+-182 -14 67 0
+-181 -50 -19 0
+167 -104 -15 0
+192 107 112 0
+145 -104 -6 0
+-176 171 -2 0
+33 -10 -219 0
+20 -135 67 0
+232 -152 -129 0
+-166 -93 94 0
+-159 52 3 0
+79 -77 91 0
+9 -148 -193 0
+-97 163 55 0
+216 171 -95 0
+-141 -250 22 0
+225 239 142 0
+124 44 167 0
+220 -216 11 0
+26 -156 186 0
+90 -105 -26 0
+176 222 -174 0
+87 -160 2 0
+100 -196 87 0
+126 246 -182 0
+88 205 -250 0
+-49 242 218 0
+-180 -145 -164 0
+-52 247 86 0
+165 232 -51 0
+-243 -130 -121 0
+-239 42 -178 0
+211 193 130 0
+15 176 -23 0
+-157 228 -111 0
+-123 67 34 0
+180 48 67 0
+-92 215 -22 0
+248 -104 -71 0
+149 110 -112 0
+-163 -190 3 0
+222 -112 109 0
+-119 60 -76 0
+35 28 -18 0
+240 -197 -82 0
+38 119 88 0
+-102 36 132 0
+-72 193 -159 0
+63 -117 217 0
+52 -212 133 0
+-100 37 -118 0
+-242 -137 19 0
+-23 -154 -27 0
+232 103 -182 0
+-113 36 159 0
+-26 198 -114 0
+30 78 102 0
+-167 -51 -217 0
+158 203 -56 0
+-37 128 166 0
+-22 149 211 0
+-99 72 -126 0
+-13 -36 -205 0
+-182 -136 -129 0
+118 -12 -21 0
+47 228 42 0
+-56 -211 155 0
+85 -174 60 0
+216 84 -174 0
+237 -189 161 0
+-151 18 -95 0
+-26 81 168 0
+205 -96 -2 0
+-53 -101 239 0
+126 -181 -247 0
+-154 89 236 0
+206 -57 92 0
+-202 -191 199 0
+108 -7 -184 0
+-155 -109 -58 0
+120 48 83 0
+-116 1 -171 0
+61 75 99 0
+93 -136 61 0
+-153 136 151 0
+205 156 -93 0
+152 127 138 0
+230 -144 86 0
+-132 245 -249 0
+-235 -174 -115 0
+181 88 57 0
+160 27 193 0
+-58 -79 170 0
+7 -38 68 0
+235 215 -11 0
+250 31 231 0
+122 214 -133 0
+90 -69 -60 0
+-82 -219 -4 0
+-236 208 198 0
+140 56 -78 0
+227 233 95 0
+-91 -136 -174 0
+115 226 103 0
+101 111 34 0
+-96 247 145 0
+-54 -95 238 0
+-3 -44 169 0
+-61 -58 -39 0
+240 27 -24 0
+113 170 -127 0
+-12 147 89 0
+-33 -48 87 0
+14 -34 87 0
+-216 -187 39 0
+-119 72 -33 0
+240 91 23 0
+-121 122 115 0
+236 -86 122 0
+85 104 -7 0
+237 -211 38 0
+-146 196 206 0
+235 144 -167 0
+188 -86 -76 0
+-129 244 -68 0
+-101 104 121 0
+-4 -19 22 0
+-5 172 188 0
+-161 209 124 0
+200 148 -26 0
+176 132 247 0
+-123 -23 139 0
+-189 -236 248 0
+165 67 -228 0
+71 2 -143 0
+-239 -194 57 0
+-106 113 99 0
+70 197 -65 0
+86 238 39 0
+-59 -97 93 0
+-127 -182 55 0
+9 22 -158 0
+186 -85 -111 0
+222 238 -172 0
+-101 109 -45 0
+54 187 168 0
+153 -128 106 0
+225 -170 206 0
+-19 -141 -95 0
+-138 -1 4 0
+169 248 1 0
+171 9 -247 0
+146 -43 149 0
+208 148 210 0
+-197 -226 111 0
+14 -77 -53 0
+-133 83 -167 0
+109 3 -28 0
+77 62 -54 0
+145 60 117 0
+61 23 100 0
+-21 169 -95 0
+-172 -157 205 0
+-106 241 -120 0
+-50 -171 42 0
+190 237 73 0
+-51 120 27 0
+97 -228 -232 0
+-109 -34 -137 0
+211 -242 83 0
+-53 -97 246 0
+234 186 214 0
+86 -178 -247 0
+212 88 -208 0
+11 26 142 0
+103 -80 145 0
+-192 -189 216 0
+-175 35 -224 0
+96 -63 39 0
+203 172 -130 0
+142 -117 -237 0
+67 156 131 0
+79 -235 -116 0
+4 2 -30 0
+146 7 -112 0
+-182 243 -242 0
+-111 -96 -112 0
+-72 206 158 0
+-153 12 65 0
+-123 -200 -126 0
+109 157 -219 0
+-57 -185 -93 0
+-91 -248 -176 0
+-61 87 -195 0
+244 142 -198 0
+95 234 -78 0
+-60 141 88 0
+122 -150 -10 0
+-231 209 31 0
+174 -78 190 0
+42 40 -49 0
+22 161 23 0
+-122 -185 -232 0
+75 -212 -88 0
+154 -61 -248 0
+-159 223 234 0
+89 -114 246 0
+-193 -95 -243 0
+-53 -51 186 0
+-60 133 58 0
+61 -36 234 0
+-106 -241 65 0
+160 58 116 0
+135 -84 25 0
+-85 -48 230 0
+-143 12 -79 0
+196 -135 -10 0
+10 -217 249 0
+228 83 -113 0
+-86 119 -190 0
+-120 81 60 0
+-192 244 211 0
+85 -104 86 0
+171 -174 -167 0
+-243 -11 -106 0
+-164 108 6 0
+-239 -46 -109 0
+-69 -81 58 0
+-240 84 178 0
+-144 109 114 0
+-175 -203 210 0
+-46 165 110 0
+-108 182 187 0
+169 -77 185 0
+199 -127 -160 0
+164 -51 153 0
+188 -28 243 0
+153 -40 38 0
+190 -124 -201 0
+175 -168 -59 0
+-34 145 -236 0
+14 206 -245 0
+-112 -154 -216 0
+-23 182 45 0
+-156 230 -182 0
+-150 97 56 0
+102 46 29 0
+-23 163 -185 0
+-159 85 -109 0
+-218 -213 -144 0
+61 -77 54 0
+-190 -64 -131 0
+-249 -182 -95 0
+-111 78 241 0
+134 -249 -10 0
+234 208 -13 0
+123 -15 -38 0
+185 -232 128 0
+-186 -25 -125 0
+-223 -128 155 0
+-170 -139 10 0
+-157 48 99 0
+141 235 -63 0
+-65 200 -3 0
+96 98 124 0
+52 -250 168 0
+-146 89 -141 0
+-76 -173 -176 0
+115 -5 140 0
+-114 40 -112 0
+-16 -92 193 0
+-26 50 -213 0
+108 119 167 0
+224 -122 111 0
+-127 102 -95 0
+181 105 -225 0
+-247 -64 -177 0
+203 87 89 0
+226 -93 -217 0
+-141 82 -56 0
+119 1 250 0
+-221 120 101 0
+-118 -32 167 0
+52 -126 129 0
+222 103 -166 0
+-173 205 236 0
+210 -19 228 0
+139 -35 -87 0
+-91 43 113 0
+-54 32 177 0
+-205 -233 219 0
+48 -114 -36 0
+-81 62 -236 0
+155 -208 19 0
+93 -231 -110 0
+33 154 151 0
+18 -140 169 0
+-5 -245 154 0
+-216 67 -228 0
+-62 -177 135 0
+-89 -228 238 0
+-44 248 -220 0
+-54 55 130 0
+-227 -10 -108 0
+-108 -54 118 0
+76 63 41 0
+144 96 18 0
+-248 112 -122 0
+168 -46 -175 0
+217 108 -222 0
+-147 -176 9 0
+-208 -132 -157 0
+-42 242 -76 0
+79 36 -191 0
+-170 27 -48 0
+87 -8 73 0
+155 -153 -193 0
+25 169 179 0
+-246 -161 -82 0
+-125 -83 168 0
+-69 -60 -35 0
+-202 58 132 0
+81 -144 178 0
+-56 -239 170 0
+-28 -49 -165 0
+223 -39 197 0
+236 132 159 0
+127 106 -170 0
+-63 171 153 0
+-65 85 126 0
+117 2 136 0
+164 245 -196 0
+99 238 -77 0
+182 105 -112 0
+161 -152 4 0
+133 247 35 0
+83 225 -38 0
+249 -145 -137 0
+-16 -95 32 0
+45 -90 -20 0
+81 8 -147 0
+-158 -108 -182 0
+-94 -134 122 0
+-159 223 129 0
+59 -144 146 0
+227 -21 30 0
+80 -44 162 0
+239 83 -180 0
+145 -222 -110 0
+-80 220 101 0
+247 -23 -63 0
+-80 -226 -242 0
+-38 226 -64 0
+-104 231 98 0
+171 83 228 0
+-64 54 -48 0
+74 -158 -169 0
+46 -187 -132 0
+236 -8 -199 0
+92 -142 34 0
+-94 226 -145 0
+84 -175 131 0
+159 -36 217 0
+-9 -130 128 0
+-158 54 -239 0
+-33 217 -127 0
+151 -191 -153 0
+61 -103 179 0
+147 152 -203 0
+122 -17 218 0
+-11 -241 -57 0
+116 68 104 0
+162 -160 150 0
+163 84 195 0
+-29 230 69 0
+-87 -100 -18 0
+-56 103 3 0
+207 33 -12 0
+149 -35 -32 0
+-146 -178 -119 0
+241 -11 57 0
+-193 208 147 0
+47 -73 -50 0
+7 -78 207 0
+179 66 -34 0
+5 21 218 0
+105 -221 -78 0
+18 -213 -67 0
+28 -23 195 0
+244 9 84 0
+45 58 -9 0
+-211 -57 -207 0
+229 -186 169 0
+-34 235 137 0
+28 44 -88 0
+-152 -130 184 0
+-38 -196 76 0
+145 -135 -234 0
+177 -213 -174 0
+-143 218 18 0
+106 -231 -233 0
+-59 -178 163 0
+-182 -66 -204 0
+106 55 95 0
+-3 11 21 0
+-98 -62 106 0
+195 129 236 0
+-11 -115 -8 0
+31 -48 235 0
+63 -177 23 0
+206 -16 167 0
+135 -97 246 0
+-175 185 -160 0
+73 -140 200 0
+78 12 -43 0
+206 50 -226 0
+-239 246 -223 0
+-30 -40 -82 0
+92 45 82 0
+-158 180 -43 0
+-160 236 187 0
+-12 96 -43 0
+-132 110 -197 0
+-156 -141 214 0
+18 89 246 0
+-196 198 11 0
+-180 94 214 0
+130 -211 -154 0
+-246 80 92 0
+25 -84 -113 0
+45 -89 -98 0
+-174 150 23 0
+180 1 -61 0
+-35 73 -64 0
+150 55 213 0
+162 -119 -195 0
+-188 -98 -66 0
+62 -164 188 0
+-107 -31 87 0
+50 57 -173 0
+119 -231 115 0
+229 -178 137 0
+-231 199 34 0
+183 178 -60 0
+137 -147 23 0
+-55 28 72 0
+208 71 238 0
+-214 95 -74 0
+27 -195 -72 0
+52 -100 -66 0
+-166 -212 3 0
+47 -89 164 0
+-159 -147 -123 0
+-127 170 79 0
+-117 -58 142 0
+-156 47 -12 0
+-2 80 -231 0
+193 22 -60 0
+199 131 -123 0
+-70 194 186 0
+11 -31 -114 0
+-164 190 226 0
+58 47 111 0
+-70 61 245 0
+70 159 -16 0
+-72 -131 171 0
+83 -67 -49 0
+147 -19 200 0
+-122 -204 -116 0
+-215 -118 203 0
+-42 118 14 0
+60 88 171 0
+15 -67 23 0
+143 154 -205 0
+-195 -15 32 0
+241 26 -137 0
+127 -63 244 0
+-121 -194 108 0
+-226 108 213 0
+94 -61 26 0
+144 -198 35 0
+-186 -79 100 0
+221 -247 -223 0
+137 115 -45 0
+-111 139 -220 0
+-145 -157 126 0
+217 122 156 0
+96 22 -28 0
+5 237 32 0
+-210 196 -215 0
+-107 -226 135 0
+-60 -122 -191 0
+247 33 13 0
+-191 -106 -100 0
+49 115 -131 0
+-242 -151 188 0
+-196 -192 -213 0
+-129 -154 183 0
+4 119 139 0
+-38 -140 -158 0
+130 145 -102 0
+159 217 177 0
+-22 231 -238 0
+-238 -125 -35 0
+-170 -15 78 0
+63 131 130 0
+-49 -42 -160 0
+133 113 135 0
+129 -63 -248 0
+121 204 245 0
+-116 183 154 0
+-34 -65 -62 0
+125 99 50 0
+-131 232 141 0
+45 208 -32 0
+-62 127 86 0
+235 156 -166 0
+233 -224 230 0
+110 -113 -64 0
+80 35 109 0
+14 134 246 0
+201 -84 24 0
+-247 -112 97 0
+59 3 -191 0
+-23 -83 215 0
+-1 207 171 0
+-114 6 -103 0
+10 118 -92 0
+184 153 -238 0
+56 -48 73 0
+-57 -180 223 0
+247 -39 -34 0
+-80 185 22 0
+-157 224 18 0
+-135 -154 89 0
+-224 -231 197 0
+224 204 160 0
+-161 132 20 0
+49 209 -34 0
+-108 -238 -36 0
+-213 168 -189 0
+-31 86 -100 0
+26 -4 34 0
+-105 235 -45 0
+20 157 135 0
+-14 -66 247 0
+-99 -6 195 0
+-101 222 -41 0
+220 122 211 0
+163 30 168 0
+126 98 85 0
+-231 149 65 0
+213 198 233 0
+-231 52 -122 0
+202 228 -161 0
+-139 151 -92 0
+33 -3 -39 0
+109 -142 -84 0
+-92 126 216 0
+95 -19 9 0
+249 -26 -184 0
+231 -31 -209 0
+-156 237 -28 0
+153 -170 48 0
+-150 -228 133 0
+192 232 45 0
+80 53 -75 0
+-175 -228 190 0
+-125 -119 187 0
+-37 136 48 0
+-188 235 11 0
+26 -190 -135 0
+-53 152 -184 0
+-9 -229 19 0
+16 187 -141 0
+92 43 169 0
+185 -51 -217 0
+-25 -202 -96 0
+-108 -202 178 0
+131 -163 15 0
+205 -68 -162 0
+152 -104 -236 0
+-63 -196 88 0
+108 -12 -233 0
+-115 18 43 0
+-249 244 86 0
+96 -19 108 0
+218 200 -225 0
+86 216 141 0
+-198 -116 45 0
+8 -243 -78 0
+-98 248 213 0
+-234 47 -49 0
+-88 187 122 0
+5 -201 -240 0
+-133 199 -227 0
+155 139 -127 0
+217 77 3 0
+172 123 40 0
+-167 -106 -245 0
+140 -38 -134 0
+245 152 -63 0
+77 236 233 0
+-183 -173 -141 0
+16 134 97 0
+196 180 39 0
+4 -40 -188 0
+-223 238 -193 0
+223 -250 117 0
+-105 -238 217 0
+-202 193 -186 0
+-27 26 -21 0
+172 64 -169 0
+-58 242 -234 0
+-8 -210 -193 0
+-231 112 -133 0
+-148 129 181 0
+99 -14 86 0
+-2 185 -96 0
+-191 116 160 0
+-73 -72 182 0
+111 136 162 0
+-62 -153 -18 0
+2 -171 -79 0
+-48 -96 -53 0
+-28 51 -215 0
+-243 -117 -88 0
+-159 219 -43 0
+-70 -118 133 0
+-86 -14 133 0
+-33 -249 -162 0
+199 200 -34 0
+-177 -12 160 0
+182 -7 144 0
+-102 -242 123 0
+95 -163 91 0
+-175 -108 248 0
+149 71 112 0
+-84 222 -56 0
+-86 137 203 0
+-51 -216 -246 0
+-190 146 -13 0
+-37 3 226 0
+197 144 238 0
+-214 -206 160 0
+-250 214 -245 0
+-150 -44 -112 0
+68 -17 218 0
+60 112 172 0
+-71 -77 -248 0
+10 -243 -124 0
+221 137 23 0
+49 -116 -19 0
+-45 219 -44 0
+8 86 -234 0
+166 76 -220 0
+18 -51 -94 0
+42 -181 -9 0
+243 -241 -136 0
+-194 -215 237 0
+155 -134 -128 0
+-81 -191 -8 0
+67 23 72 0
+-242 76 -10 0
+28 -56 -180 0
+-66 137 -33 0
+-151 91 -147 0
+49 -82 -150 0
+-139 148 -58 0
+114 52 -225 0
+-192 131 94 0
+181 -225 -196 0
+204 181 -42 0
+-87 189 96 0
+64 -200 -171 0
+246 -185 -116 0
+-194 -89 164 0
+-99 -120 227 0
+-89 -60 216 0
+-53 18 -1 0
+209 -53 177 0
+-13 -86 174 0
+-222 -73 -209 0
+-225 -51 -242 0
+-241 37 214 0
+-233 218 -73 0
+-245 -54 50 0
+-8 -201 96 0
+-148 123 109 0
+86 52 -129 0
+-70 -26 -106 0
+-106 179 -201 0
+178 104 132 0
+-81 218 -153 0
+-31 -193 16 0
+-47 -61 83 0
+-50 -58 196 0
+180 -140 -146 0
+-91 -244 182 0
+-207 212 -231 0
+30 168 -32 0
+130 119 41 0
+117 48 143 0
+-227 -200 -49 0
+-196 149 193 0
+-148 150 230 0
+-162 -141 168 0
+206 82 -84 0
+-154 -70 142 0
+183 173 232 0
+-188 -247 2 0
+-217 88 154 0
+170 246 201 0
+196 -248 114 0
+-171 133 14 0
+4 195 109 0
+-18 -79 -122 0
+-40 -133 -157 0
+-35 -82 -247 0
+238 -89 79 0
+-113 -246 -31 0
+-6 -18 -222 0
+-39 -228 -68 0
+-195 -3 -35 0
+-138 42 217 0
+-1 28 -84 0
+229 -46 -199 0
+144 -212 -201 0
+-33 182 -189 0
+111 219 -184 0
+-130 108 244 0
+-190 -58 67 0
+-21 -57 -12 0
+125 -177 -124 0
+-205 11 175 0
+104 -218 -139 0
+-119 120 -27 0
+-236 -27 -246 0
+190 -122 -67 0
+-19 139 228 0
+224 -129 -34 0
+81 95 84 0
+47 16 118 0
+-183 202 -236 0
+-217 -34 58 0
+11 199 -212 0
+9 -142 32 0
+183 45 77 0
+-164 20 41 0
+-69 -236 89 0
+-210 -191 14 0
+-109 244 -216 0
+202 19 9 0
+-117 -232 -115 0
+213 200 120 0
+-116 -36 -241 0
+-203 -66 220 0
+-132 -158 -74 0
+235 -52 124 0
+234 -172 205 0
+-153 -89 66 0
+120 171 87 0
+-145 221 -200 0
+-112 -95 -187 0
+-240 178 68 0
+224 183 130 0
+-61 196 18 0
+-191 -181 -77 0
+-26 -11 -32 0
+-108 -235 -153 0
+216 -153 -116 0
+-192 -3 -138 0
+-65 -91 103 0
+78 -6 12 0
+-85 76 -241 0
+171 216 71 0
+228 -2 -15 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-083.cnf b/benchmarks/UUF250.1065.100/uuf250-083.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-083.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -33 83 -93 0
+-189 -68 -2 0
+-135 246 -168 0
+-121 -246 -232 0
+-105 -24 83 0
+172 159 83 0
+-214 -232 -185 0
+151 -27 -147 0
+-229 -61 -166 0
+182 94 168 0
+15 -214 -203 0
+-215 -190 228 0
+-51 56 146 0
+117 103 -148 0
+176 245 230 0
+137 23 -235 0
+86 -85 151 0
+182 -35 -111 0
+164 -98 -89 0
+-197 -56 -146 0
+-198 -36 177 0
+144 211 133 0
+-100 205 -151 0
+196 229 -34 0
+-203 165 -81 0
+76 -100 -162 0
+-151 -186 -92 0
+44 -164 -108 0
+-200 -141 218 0
+-169 -98 241 0
+-235 52 -153 0
+-106 -211 62 0
+155 -199 -184 0
+-2 -153 -19 0
+45 55 -13 0
+-88 40 241 0
+-43 -60 -179 0
+-143 164 133 0
+156 -20 -30 0
+-170 211 -207 0
+42 -55 235 0
+149 34 144 0
+-27 165 -23 0
+-171 226 159 0
+145 -20 25 0
+47 15 94 0
+116 196 -119 0
+-118 -50 55 0
+-30 129 -100 0
+2 224 -220 0
+-65 -121 208 0
+244 17 -200 0
+2 143 -22 0
+181 -63 -110 0
+-231 1 -162 0
+142 -90 106 0
+103 241 24 0
+25 -104 -192 0
+-27 90 37 0
+-74 101 37 0
+221 192 -152 0
+84 -142 -141 0
+157 218 97 0
+73 -41 -96 0
+-146 -250 66 0
+-244 207 57 0
+-45 -117 -239 0
+178 -131 -150 0
+30 -52 -204 0
+-91 -57 129 0
+22 -232 71 0
+-175 172 -220 0
+-95 35 75 0
+157 -87 105 0
+240 -53 71 0
+232 231 -41 0
+155 -235 -89 0
+-69 -242 230 0
+196 143 124 0
+-65 242 138 0
+-195 -92 -78 0
+-152 -49 121 0
+-186 -242 -9 0
+202 -80 -137 0
+161 195 -130 0
+-145 25 -81 0
+-110 -161 -22 0
+248 86 186 0
+-1 202 150 0
+-26 -188 224 0
+-146 131 79 0
+-199 -213 -248 0
+165 -190 -234 0
+169 197 -186 0
+97 110 -149 0
+-125 -161 15 0
+41 85 80 0
+-186 219 -212 0
+153 237 -104 0
+-50 -151 48 0
+83 96 224 0
+216 -90 -195 0
+67 -63 218 0
+186 -136 22 0
+-227 -23 25 0
+-55 44 -61 0
+-118 182 115 0
+230 122 81 0
+-194 -239 -139 0
+-210 -235 -191 0
+-71 -11 182 0
+-52 -31 206 0
+30 -174 -136 0
+227 125 -229 0
+80 66 -176 0
+159 120 143 0
+114 -54 87 0
+-83 250 -204 0
+-209 -87 9 0
+128 32 -181 0
+186 210 100 0
+-135 -163 154 0
+-1 65 -123 0
+89 -242 70 0
+-212 56 54 0
+-122 44 65 0
+-71 -7 27 0
+-98 -228 73 0
+204 20 97 0
+45 -78 -81 0
+204 90 234 0
+132 112 -159 0
+-204 -66 240 0
+-127 -18 -192 0
+195 -211 -48 0
+246 20 221 0
+146 211 188 0
+-222 -20 93 0
+-56 -70 -107 0
+215 -164 -201 0
+-250 -203 -149 0
+-46 -112 189 0
+10 137 -24 0
+192 -153 36 0
+-38 -114 169 0
+117 126 77 0
+-243 141 154 0
+-185 -135 206 0
+-174 -178 205 0
+-214 14 219 0
+7 -118 220 0
+125 126 206 0
+97 -242 -215 0
+105 123 128 0
+-165 -46 117 0
+-228 184 235 0
+-12 -141 244 0
+48 17 -42 0
+212 -174 -114 0
+193 148 -241 0
+-175 -9 102 0
+28 -218 -9 0
+72 -232 194 0
+-103 205 -186 0
+-161 236 67 0
+-69 -219 106 0
+38 -156 -30 0
+-224 249 -196 0
+180 -214 -143 0
+34 -90 -171 0
+198 -59 183 0
+-115 16 -216 0
+108 -35 141 0
+-241 -131 -215 0
+-68 -29 -233 0
+-203 -76 32 0
+-195 -245 25 0
+-54 246 121 0
+-196 -40 -202 0
+53 -240 225 0
+8 181 179 0
+49 -10 -53 0
+160 -224 -187 0
+101 114 -25 0
+-249 77 -186 0
+76 -120 -95 0
+63 208 170 0
+-56 -191 -64 0
+227 72 95 0
+-197 122 195 0
+-46 -171 175 0
+-50 237 41 0
+58 -157 -12 0
+-103 -125 -54 0
+66 -72 -50 0
+-66 -249 -64 0
+74 -188 226 0
+-185 214 -234 0
+-180 -188 -6 0
+-160 -201 -203 0
+-103 26 155 0
+-155 -88 -231 0
+-207 137 -100 0
+71 -13 122 0
+-207 155 -208 0
+-65 -217 -193 0
+-11 -39 -46 0
+-127 125 -134 0
+161 -135 -229 0
+-39 169 -129 0
+164 142 209 0
+63 121 131 0
+-105 -239 -174 0
+-204 -126 123 0
+156 -198 3 0
+-27 -106 221 0
+-77 -24 202 0
+-7 -237 53 0
+168 178 144 0
+-125 17 -249 0
+-206 77 48 0
+-8 138 -34 0
+23 102 152 0
+-94 -199 -53 0
+40 -114 -180 0
+231 196 56 0
+38 129 5 0
+-236 -111 -202 0
+12 30 -181 0
+-227 56 34 0
+-136 74 219 0
+57 -139 220 0
+161 195 168 0
+95 -92 -133 0
+-196 133 205 0
+-3 173 -123 0
+62 -171 113 0
+88 143 16 0
+-109 99 188 0
+141 70 225 0
+145 50 186 0
+240 82 -219 0
+-174 -200 94 0
+-34 63 197 0
+64 196 -141 0
+-51 -186 238 0
+35 192 -91 0
+204 -217 152 0
+145 -189 -169 0
+163 224 -169 0
+-241 62 145 0
+237 81 38 0
+-30 38 -48 0
+-37 230 141 0
+179 234 24 0
+-57 26 -96 0
+48 242 223 0
+-166 98 -94 0
+165 66 -158 0
+-107 200 -212 0
+165 103 23 0
+-154 -102 19 0
+183 101 -185 0
+205 228 29 0
+91 140 250 0
+50 -185 -149 0
+100 -99 -54 0
+-205 -158 -90 0
+-102 139 -131 0
+-181 -92 54 0
+225 193 -9 0
+-75 -114 53 0
+-117 186 185 0
+-109 176 7 0
+-154 -237 -100 0
+31 140 -186 0
+243 -88 65 0
+73 82 232 0
+-125 -147 231 0
+-140 -40 -24 0
+-232 27 80 0
+-119 58 -180 0
+-229 -175 226 0
+-15 -56 160 0
+33 77 85 0
+246 -48 -108 0
+167 84 231 0
+-240 -245 -8 0
+-230 -218 -245 0
+185 247 9 0
+-100 49 121 0
+130 -39 -170 0
+-193 124 -180 0
+-140 -70 101 0
+66 -143 61 0
+147 -11 161 0
+104 -98 -73 0
+-208 150 -81 0
+19 -240 -120 0
+189 90 244 0
+-160 -13 17 0
+31 78 123 0
+-10 184 159 0
+166 -24 69 0
+-219 86 105 0
+69 -8 119 0
+136 216 -176 0
+-87 -28 -143 0
+-75 90 201 0
+158 93 184 0
+-119 -123 -40 0
+85 93 -190 0
+219 -187 -236 0
+-39 -7 249 0
+87 56 215 0
+52 -187 141 0
+66 8 191 0
+-214 237 -228 0
+109 -137 167 0
+-230 -212 -121 0
+213 33 126 0
+-201 -190 56 0
+-183 159 -60 0
+-70 217 -44 0
+-51 -53 131 0
+-110 210 145 0
+33 -14 -208 0
+-162 -87 -62 0
+-128 67 -136 0
+-91 103 12 0
+-83 133 218 0
+-246 -150 -44 0
+-106 150 34 0
+-87 -248 -97 0
+-181 -10 1 0
+-201 64 157 0
+-199 -36 -173 0
+-190 95 -60 0
+4 99 177 0
+-249 -1 106 0
+-24 145 -150 0
+203 13 -225 0
+35 -194 57 0
+-23 172 -167 0
+-46 21 -238 0
+-238 -44 -75 0
+76 176 -150 0
+13 -85 98 0
+137 -201 -187 0
+40 197 -229 0
+207 -85 43 0
+170 46 -191 0
+224 -108 76 0
+87 63 205 0
+-232 -155 -51 0
+209 -138 -233 0
+-17 -88 249 0
+198 -130 -202 0
+-27 38 190 0
+-86 42 -210 0
+35 -210 -28 0
+-220 -228 -34 0
+62 -134 70 0
+140 -183 58 0
+135 -249 -159 0
+235 -169 120 0
+-209 155 -59 0
+183 -186 127 0
+24 -88 -215 0
+199 -53 126 0
+-17 -132 179 0
+217 103 -19 0
+-18 28 77 0
+-176 -54 113 0
+-18 -83 -144 0
+207 111 -82 0
+59 -108 214 0
+-100 231 -181 0
+170 -64 68 0
+-78 -31 -181 0
+-124 176 21 0
+150 -77 134 0
+-218 9 67 0
+-104 -171 140 0
+-19 58 118 0
+-108 153 13 0
+154 7 107 0
+-123 -87 24 0
+-16 88 -196 0
+243 -27 234 0
+-197 -84 164 0
+241 -116 -28 0
+-113 -25 -233 0
+161 -229 54 0
+32 -126 89 0
+-27 -182 148 0
+-211 -133 -224 0
+135 -93 151 0
+-84 -139 -94 0
+200 27 103 0
+-103 68 -21 0
+108 -219 44 0
+208 -91 116 0
+223 -41 -233 0
+-44 -128 4 0
+235 18 113 0
+-167 -126 89 0
+234 165 136 0
+-193 245 133 0
+-153 105 189 0
+201 -235 -123 0
+184 156 -15 0
+-67 -101 -136 0
+-44 143 -153 0
+-238 -220 68 0
+-31 -77 53 0
+43 73 198 0
+-29 161 164 0
+-71 157 6 0
+187 -71 -42 0
+72 -28 -244 0
+166 223 206 0
+177 -59 211 0
+-204 43 230 0
+32 -202 -134 0
+-241 -27 158 0
+117 -65 62 0
+122 -104 149 0
+-156 148 -163 0
+198 -138 129 0
+211 -201 110 0
+207 51 75 0
+109 244 105 0
+128 231 196 0
+218 -62 -190 0
+180 -103 101 0
+50 -178 -86 0
+-125 55 202 0
+-29 -190 7 0
+-26 197 184 0
+-115 223 -179 0
+1 -61 78 0
+-44 60 -78 0
+22 67 80 0
+150 67 6 0
+160 147 21 0
+239 -112 94 0
+-90 -241 -87 0
+-58 7 -193 0
+-195 185 50 0
+248 178 228 0
+-51 4 -201 0
+171 160 139 0
+132 135 -131 0
+58 -216 100 0
+-189 -163 46 0
+-6 232 -65 0
+-105 45 44 0
+-118 184 6 0
+163 -65 -242 0
+-130 110 70 0
+236 -33 232 0
+-185 94 -151 0
+99 -205 -136 0
+131 -114 -209 0
+28 -5 240 0
+98 -165 49 0
+184 -149 -131 0
+-36 225 173 0
+65 210 238 0
+-154 -109 119 0
+-160 -53 -213 0
+-245 -65 -75 0
+94 184 177 0
+-140 -171 215 0
+240 -97 154 0
+156 150 162 0
+44 -102 108 0
+-70 72 190 0
+-2 226 -216 0
+-11 -93 -6 0
+-24 -107 145 0
+228 -18 104 0
+91 -207 -152 0
+76 -204 215 0
+-199 180 160 0
+200 117 -217 0
+-96 30 208 0
+-30 -206 51 0
+-170 62 207 0
+202 51 -55 0
+-222 205 15 0
+129 145 -97 0
+-182 124 -168 0
+-235 225 216 0
+66 -60 118 0
+18 143 -78 0
+-99 211 22 0
+157 -229 238 0
+-229 -195 -17 0
+-11 202 185 0
+1 89 249 0
+-206 -220 40 0
+92 -73 65 0
+-122 125 220 0
+-14 -79 -56 0
+54 208 216 0
+-133 -242 -56 0
+9 -60 -43 0
+98 -11 -65 0
+-172 163 -212 0
+104 -165 -127 0
+155 99 -211 0
+30 183 -225 0
+200 -82 229 0
+-189 143 -73 0
+20 -167 118 0
+-243 232 185 0
+135 -32 240 0
+23 84 142 0
+-112 -40 14 0
+175 225 183 0
+73 55 48 0
+65 143 -82 0
+116 25 -50 0
+-129 138 -190 0
+159 247 -119 0
+-158 111 -235 0
+6 -183 -136 0
+53 103 -162 0
+-3 -238 -74 0
+-87 -39 -141 0
+135 -37 -40 0
+-113 248 90 0
+135 -138 180 0
+232 -243 -27 0
+201 -21 196 0
+21 -111 112 0
+217 93 -101 0
+134 226 73 0
+-102 3 -55 0
+-35 9 -11 0
+-55 -120 96 0
+20 -146 169 0
+-56 -87 235 0
+-190 -1 9 0
+-235 -164 -75 0
+230 198 -44 0
+151 133 119 0
+80 -58 158 0
+70 126 -58 0
+-144 105 -100 0
+-143 -78 190 0
+160 54 -185 0
+100 203 -246 0
+64 -86 -56 0
+-58 57 -31 0
+150 168 207 0
+142 15 164 0
+14 -144 240 0
+-190 215 93 0
+-171 143 63 0
+79 200 6 0
+145 179 -125 0
+95 19 -61 0
+-92 -216 176 0
+190 132 -154 0
+90 -161 -152 0
+206 -91 119 0
+248 244 -142 0
+-20 170 135 0
+206 42 226 0
+-62 -133 -219 0
+154 183 -6 0
+145 11 -148 0
+204 89 -145 0
+-183 240 39 0
+-217 160 -214 0
+100 27 -124 0
+-9 -193 -146 0
+132 182 54 0
+23 203 -77 0
+142 78 -85 0
+-47 -112 234 0
+-56 -226 -224 0
+-167 14 -133 0
+-57 61 -105 0
+-58 14 42 0
+99 -166 83 0
+142 -108 88 0
+-10 3 172 0
+-36 -103 -179 0
+227 238 -185 0
+217 22 155 0
+164 250 -145 0
+-40 102 -138 0
+-35 117 31 0
+106 -12 242 0
+-30 -97 -120 0
+221 60 227 0
+-250 100 172 0
+66 96 -119 0
+102 -164 166 0
+192 -235 142 0
+39 140 -97 0
+85 -5 6 0
+-8 208 -162 0
+-30 -156 134 0
+-240 190 -72 0
+169 39 -130 0
+-172 -138 139 0
+-244 151 238 0
+124 -56 -198 0
+-95 240 -136 0
+157 39 -176 0
+170 -225 117 0
+90 145 -160 0
+120 -174 -241 0
+-13 -25 230 0
+-36 -98 -139 0
+190 54 168 0
+-66 202 214 0
+-161 -148 187 0
+142 -227 141 0
+221 161 180 0
+-53 61 -117 0
+39 -182 -180 0
+-16 -68 105 0
+-69 -110 -46 0
+-41 202 -82 0
+-34 115 -13 0
+129 123 -61 0
+16 141 36 0
+-190 161 115 0
+-155 -160 48 0
+-188 163 223 0
+-80 -191 179 0
+-108 -14 195 0
+148 74 198 0
+-108 -212 227 0
+-14 136 19 0
+-43 166 21 0
+-25 163 -33 0
+-6 -204 240 0
+-19 -74 -9 0
+101 -242 -93 0
+-201 -20 -94 0
+241 -16 61 0
+-190 -240 71 0
+-226 -211 111 0
+192 -57 81 0
+213 127 78 0
+204 88 84 0
+-132 -50 -58 0
+240 -205 -210 0
+190 -131 -223 0
+-79 -127 26 0
+226 -136 211 0
+-128 -32 120 0
+-184 225 -53 0
+60 15 123 0
+-182 114 164 0
+80 247 -231 0
+-110 183 -164 0
+-78 -51 -122 0
+-122 3 -211 0
+-31 -217 -110 0
+39 3 -127 0
+151 -152 -115 0
+212 208 -31 0
+-30 -210 228 0
+236 -233 -229 0
+226 -215 -153 0
+-34 -134 -96 0
+-129 -159 185 0
+134 21 -232 0
+123 246 167 0
+-2 -67 57 0
+-99 202 175 0
+171 -228 30 0
+127 -20 41 0
+-42 3 -47 0
+51 104 204 0
+148 107 -74 0
+-194 222 150 0
+244 204 -57 0
+-86 104 189 0
+-19 -113 -146 0
+-95 -119 11 0
+-91 133 34 0
+27 -100 -65 0
+-19 219 230 0
+-249 119 155 0
+48 186 -243 0
+-120 -193 -66 0
+14 210 -21 0
+-205 61 -123 0
+-226 -17 -91 0
+-5 209 -117 0
+-180 137 162 0
+-167 -54 55 0
+-91 87 -158 0
+185 -246 193 0
+207 -130 62 0
+-42 57 215 0
+49 -219 -59 0
+200 -247 26 0
+-32 -144 -42 0
+-78 -126 -47 0
+-218 -240 231 0
+-187 242 -2 0
+-185 -44 154 0
+-7 -182 -49 0
+234 -51 -12 0
+91 -238 -165 0
+-210 172 199 0
+140 -59 9 0
+-108 140 128 0
+-120 -29 104 0
+-66 242 90 0
+-178 -224 -192 0
+-231 -69 -16 0
+-111 -27 -113 0
+-42 -52 186 0
+247 -249 78 0
+106 157 -66 0
+4 14 -63 0
+243 114 -8 0
+-13 143 -241 0
+35 34 -171 0
+203 225 57 0
+12 25 103 0
+56 -35 219 0
+-3 153 214 0
+166 -135 -34 0
+236 -198 -127 0
+-131 228 -171 0
+89 -108 -249 0
+128 -174 -41 0
+91 -82 25 0
+-27 -154 -218 0
+-50 77 -160 0
+-185 -148 -69 0
+72 -83 163 0
+3 -15 161 0
+47 166 -233 0
+197 118 6 0
+-68 -23 -213 0
+125 -27 -1 0
+117 -141 189 0
+107 -214 243 0
+18 174 178 0
+88 -97 -38 0
+-219 -107 -19 0
+143 11 -48 0
+-158 -144 -178 0
+-210 250 78 0
+-153 -111 -204 0
+-182 129 -44 0
+-108 240 -198 0
+120 -229 128 0
+202 -89 -110 0
+136 128 -242 0
+26 -250 -31 0
+-7 -58 -119 0
+188 -82 168 0
+175 81 135 0
+-166 246 238 0
+61 -112 54 0
+220 -187 61 0
+-27 -78 -105 0
+241 68 -64 0
+-235 -18 169 0
+27 237 115 0
+-83 -47 232 0
+166 162 199 0
+5 -96 160 0
+-242 -205 -29 0
+164 203 191 0
+74 115 -65 0
+176 -174 -111 0
+216 199 62 0
+-136 -8 -237 0
+120 81 -116 0
+-78 -182 12 0
+-92 163 -194 0
+-167 -3 87 0
+-10 -13 111 0
+158 47 -108 0
+-171 185 -148 0
+-202 168 46 0
+35 36 -85 0
+224 23 -225 0
+-111 -177 199 0
+185 120 240 0
+216 -4 234 0
+-94 184 -138 0
+140 28 -174 0
+-17 -222 118 0
+20 -125 -187 0
+75 -172 -241 0
+160 -27 -73 0
+198 -95 154 0
+-64 -226 -237 0
+-248 -210 51 0
+-172 44 178 0
+52 11 137 0
+-1 -5 -186 0
+-169 190 120 0
+-82 119 -20 0
+138 -225 -32 0
+176 188 -143 0
+154 -63 205 0
+234 137 -20 0
+-163 123 9 0
+-170 -143 -36 0
+-83 -134 -110 0
+-174 -100 -234 0
+-209 172 -88 0
+-120 187 2 0
+-190 -37 149 0
+147 70 -241 0
+-177 219 -36 0
+-112 56 -146 0
+77 154 -107 0
+-84 -221 -11 0
+89 92 69 0
+15 -24 -82 0
+-24 -46 234 0
+-90 -70 -171 0
+-170 -232 172 0
+-178 -52 209 0
+-109 -144 80 0
+118 -218 59 0
+119 -226 122 0
+-241 90 -1 0
+-30 -198 -15 0
+44 -53 -38 0
+-136 -111 199 0
+246 80 -61 0
+-136 110 72 0
+100 51 -39 0
+8 -82 35 0
+-27 90 137 0
+60 -30 179 0
+-102 -33 -157 0
+14 -18 228 0
+34 -139 98 0
+-96 -210 -142 0
+81 244 205 0
+-56 -215 134 0
+140 -151 -70 0
+-134 236 90 0
+-32 -150 -233 0
+98 -212 160 0
+154 -26 238 0
+-90 -128 -25 0
+-111 128 212 0
+-222 140 165 0
+120 -160 -8 0
+52 -116 -3 0
+-164 -243 117 0
+-165 -12 239 0
+143 -184 237 0
+104 8 -209 0
+87 -89 -37 0
+-79 -42 183 0
+57 145 96 0
+-143 -163 -241 0
+-178 -74 -135 0
+57 21 -10 0
+-33 -188 -179 0
+-49 -190 52 0
+-201 127 -236 0
+-69 184 -29 0
+-125 -127 232 0
+-21 -2 -30 0
+-108 -15 102 0
+-232 109 -214 0
+-173 119 -153 0
+-163 196 100 0
+236 101 71 0
+177 157 -52 0
+115 47 68 0
+-47 -186 237 0
+173 -49 4 0
+-92 -179 -183 0
+-199 -121 -139 0
+209 14 1 0
+-145 139 200 0
+-189 11 135 0
+-24 124 -6 0
+189 -235 -69 0
+31 -194 231 0
+-45 -115 210 0
+-80 183 58 0
+40 149 -214 0
+244 44 -235 0
+30 -151 -163 0
+81 -226 -247 0
+-88 49 175 0
+-236 52 197 0
+-199 -91 -95 0
+152 -182 117 0
+-196 22 -24 0
+184 149 42 0
+157 -29 -105 0
+-154 177 -42 0
+214 12 126 0
+-128 -22 -88 0
+-144 148 48 0
+239 162 120 0
+45 -168 -24 0
+-31 -130 -145 0
+223 -86 -243 0
+209 131 104 0
+-98 -54 21 0
+64 192 202 0
+221 -59 -247 0
+87 -187 41 0
+-35 -206 -158 0
+247 59 -27 0
+51 -89 -116 0
+120 148 -203 0
+72 -100 104 0
+140 213 56 0
+19 97 75 0
+219 -165 189 0
+-229 -37 13 0
+-99 224 125 0
+53 225 16 0
+-125 40 213 0
+-50 -54 -241 0
+104 117 194 0
+142 146 -70 0
+70 152 -130 0
+-200 135 190 0
+-238 134 -77 0
+136 226 -82 0
+-176 -233 25 0
+151 -68 25 0
+180 102 168 0
+-143 -2 135 0
+185 -115 233 0
+-144 120 56 0
+42 15 123 0
+100 224 -127 0
+-19 -235 142 0
+-160 -138 -236 0
+216 -47 -49 0
+-76 7 -178 0
+223 -172 194 0
+-240 207 -21 0
+-2 -21 112 0
+-167 -128 62 0
+129 -224 34 0
+-27 -144 -28 0
+6 232 174 0
+250 114 -54 0
+-126 -17 -93 0
+-214 -111 -215 0
+-103 -192 29 0
+97 -168 2 0
+54 194 227 0
+-73 181 95 0
+156 81 188 0
+5 180 -46 0
+54 -157 125 0
+-169 230 12 0
+223 158 247 0
+144 229 194 0
+-184 -103 201 0
+186 -189 167 0
+-129 163 -72 0
+-207 31 -65 0
+66 241 -115 0
+-31 -6 -65 0
+-241 -170 -139 0
+250 -109 46 0
+228 -206 -134 0
+179 -224 223 0
+7 -14 50 0
+-22 -236 -203 0
+44 -143 43 0
+192 -190 -247 0
+58 -161 129 0
+74 210 127 0
+157 -53 -107 0
+43 7 142 0
+126 37 45 0
+-28 -169 -186 0
+-19 -23 -100 0
+16 -52 -184 0
+122 203 -153 0
+-117 163 -34 0
+187 -64 65 0
+12 -239 -35 0
+-243 149 -232 0
+-72 -142 -94 0
+222 -22 44 0
+-151 -119 143 0
+228 3 -100 0
+-193 107 -131 0
+-66 105 -43 0
+40 51 -218 0
+162 -207 19 0
+166 -150 -13 0
+-248 106 233 0
+30 94 -120 0
+-18 42 249 0
+-135 37 -11 0
+-162 7 -82 0
+50 -21 -100 0
+-48 -179 -223 0
+115 -17 -114 0
+136 179 -38 0
+27 -193 -123 0
+-70 -37 206 0
+-146 137 170 0
+-162 128 149 0
+49 -198 245 0
+-35 244 -48 0
+80 111 -22 0
+-38 225 -73 0
+-243 -32 62 0
+-207 243 -29 0
+56 114 239 0
+89 -101 -141 0
+46 -174 194 0
+52 124 95 0
+-193 -221 32 0
+-216 227 -224 0
+234 169 -95 0
+93 -75 154 0
+-100 243 -158 0
+233 48 142 0
+124 -235 40 0
+-92 172 38 0
+167 -139 141 0
+104 -24 -76 0
+183 -201 -229 0
+-137 -89 -232 0
+45 -28 -92 0
+150 -130 -26 0
+-123 53 -224 0
+129 246 143 0
+104 -206 -196 0
+5 176 159 0
+233 -158 -2 0
+-207 70 3 0
+123 147 -62 0
+121 -108 -87 0
+198 197 -144 0
+-228 24 60 0
+-180 -238 77 0
+248 41 -241 0
+190 -176 101 0
+-243 190 240 0
+38 24 55 0
+-103 182 -73 0
+23 -111 31 0
+8 -109 11 0
+-151 126 -192 0
+-171 -49 11 0
+-60 -248 195 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-084.cnf b/benchmarks/UUF250.1065.100/uuf250-084.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-084.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 186 126 -110 0
+88 100 234 0
+2 100 -250 0
+111 220 -33 0
+-159 185 109 0
+190 250 -133 0
+-202 190 37 0
+-211 28 -154 0
+-170 -200 -173 0
+200 119 -108 0
+-67 22 173 0
+-137 -22 -215 0
+-227 -168 20 0
+84 -47 58 0
+179 200 -136 0
+-210 75 241 0
+158 160 83 0
+-114 -60 206 0
+241 24 -131 0
+-65 -208 80 0
+-170 203 -162 0
+220 243 -95 0
+91 228 -238 0
+130 -102 -202 0
+-140 -214 -188 0
+-56 -84 -134 0
+-151 213 211 0
+-172 -105 -53 0
+87 31 -15 0
+-18 -180 127 0
+136 -203 126 0
+-239 70 80 0
+25 -237 198 0
+241 233 -129 0
+168 -38 -98 0
+-87 -129 198 0
+-79 138 187 0
+-3 -112 -238 0
+-49 -180 -116 0
+-96 -103 -173 0
+-188 -234 -44 0
+-2 -24 -79 0
+-189 -185 -28 0
+-60 184 147 0
+-60 -206 185 0
+-149 -87 66 0
+-134 -223 -34 0
+-129 99 152 0
+123 84 220 0
+102 68 -36 0
+-117 -199 -22 0
+-192 -24 -216 0
+193 115 -225 0
+130 -143 83 0
+-179 13 -158 0
+-149 165 157 0
+-164 39 71 0
+-5 207 -171 0
+229 180 -83 0
+151 -208 8 0
+-17 -71 221 0
+220 154 106 0
+98 38 -77 0
+209 246 56 0
+37 207 -42 0
+100 -31 34 0
+-138 -173 -178 0
+-113 61 248 0
+66 37 11 0
+-206 -115 23 0
+-210 8 67 0
+-17 -216 -192 0
+-155 72 216 0
+-168 -75 -81 0
+244 -151 -23 0
+52 108 189 0
+138 117 -233 0
+-234 216 12 0
+243 -35 97 0
+231 -206 193 0
+183 -23 198 0
+138 28 -165 0
+61 90 191 0
+93 31 -189 0
+84 -10 174 0
+-19 -3 212 0
+-28 171 -174 0
+208 -118 -90 0
+122 187 240 0
+-42 -124 54 0
+229 -37 -190 0
+146 -101 123 0
+250 -246 111 0
+-151 -88 248 0
+-3 -1 -97 0
+-196 188 167 0
+-85 -202 198 0
+229 245 -72 0
+97 -174 -60 0
+137 -187 233 0
+-49 -84 -30 0
+-19 91 -75 0
+204 80 -222 0
+-139 -27 -4 0
+120 -47 126 0
+-215 -199 -106 0
+-121 -151 -85 0
+96 80 250 0
+12 -11 129 0
+204 -114 -85 0
+-102 -181 183 0
+201 -46 217 0
+-206 -88 173 0
+-58 -167 56 0
+224 -135 -163 0
+-44 66 -58 0
+42 224 29 0
+101 -216 107 0
+68 -229 178 0
+172 -138 -243 0
+211 -240 23 0
+2 7 19 0
+-49 -115 -244 0
+167 205 143 0
+-203 248 -194 0
+-151 42 130 0
+-218 62 102 0
+15 141 231 0
+172 213 -72 0
+121 -9 -146 0
+204 104 19 0
+178 -245 -141 0
+-146 246 -122 0
+243 -175 -131 0
+212 -110 -196 0
+84 -126 3 0
+181 -136 24 0
+-53 -61 250 0
+-92 -179 -178 0
+159 205 -26 0
+4 -145 75 0
+35 -178 169 0
+63 -52 144 0
+-65 68 -8 0
+-158 199 205 0
+-132 57 -161 0
+-239 -98 85 0
+-240 218 135 0
+-212 94 -179 0
+-219 -243 -168 0
+188 58 27 0
+6 -2 187 0
+174 147 60 0
+170 -241 183 0
+-67 178 -11 0
+-205 -38 244 0
+71 -141 -9 0
+-99 -155 63 0
+-248 -133 82 0
+-198 47 218 0
+-144 -235 -105 0
+-145 36 131 0
+-69 141 -16 0
+224 -47 111 0
+96 -174 -138 0
+-132 -25 154 0
+226 -57 -155 0
+-219 -28 -89 0
+213 -133 -184 0
+165 34 -84 0
+221 -228 -240 0
+-243 190 -208 0
+-95 -15 194 0
+70 213 -236 0
+-163 200 206 0
+-211 222 -30 0
+101 -88 -184 0
+-225 80 -245 0
+21 81 -206 0
+-179 -247 -191 0
+-187 -204 164 0
+-210 5 97 0
+123 -37 -160 0
+111 -225 3 0
+-57 160 83 0
+191 -230 -29 0
+-113 156 -187 0
+-40 171 -35 0
+121 -147 -214 0
+209 20 -105 0
+-117 208 128 0
+78 -175 230 0
+12 174 -198 0
+-34 245 132 0
+192 76 -115 0
+194 -234 -90 0
+145 -206 -77 0
+152 231 135 0
+-85 61 2 0
+-61 249 195 0
+-57 238 -45 0
+49 204 129 0
+-85 230 79 0
+-227 -163 -166 0
+98 190 222 0
+-103 172 4 0
+-71 -116 17 0
+-48 76 -74 0
+-231 22 -65 0
+119 -98 -134 0
+106 -242 -170 0
+-173 -210 104 0
+34 207 -170 0
+8 -64 -236 0
+-17 -78 -83 0
+148 -24 214 0
+-55 -56 -63 0
+-2 -29 179 0
+135 -143 75 0
+-106 -231 112 0
+159 28 -53 0
+225 150 -242 0
+-9 -60 -15 0
+199 -116 41 0
+-58 91 237 0
+-198 187 -144 0
+-185 34 -139 0
+-163 79 -6 0
+75 -214 101 0
+121 -45 -176 0
+223 -161 -141 0
+-106 96 233 0
+-190 184 -131 0
+181 185 110 0
+117 171 141 0
+-246 1 -15 0
+86 -223 21 0
+121 157 226 0
+146 32 20 0
+-102 -180 241 0
+97 218 -18 0
+37 190 108 0
+100 -128 231 0
+-160 24 -114 0
+-249 130 106 0
+7 219 -45 0
+160 -118 88 0
+92 24 222 0
+155 -7 -123 0
+195 -185 -31 0
+-128 -179 -122 0
+-71 -113 -70 0
+-2 222 18 0
+-73 -198 122 0
+-96 -162 -242 0
+-30 90 94 0
+-104 -83 159 0
+-167 -242 10 0
+-49 -37 -2 0
+-229 -77 129 0
+-135 -232 -181 0
+-24 -236 25 0
+-222 75 -7 0
+35 -57 -8 0
+-3 -205 66 0
+-222 59 -250 0
+94 -61 119 0
+-133 -215 101 0
+110 230 -165 0
+-107 -18 96 0
+-191 121 79 0
+-74 -116 -175 0
+218 118 133 0
+177 -117 58 0
+233 91 -90 0
+-98 -204 -109 0
+-41 -218 -247 0
+134 -127 99 0
+-93 -121 -222 0
+222 194 47 0
+-50 120 -14 0
+39 87 125 0
+16 -186 160 0
+-219 -43 -225 0
+-146 -165 -130 0
+2 -26 21 0
+173 222 -153 0
+-82 -22 140 0
+94 105 133 0
+-5 -190 -241 0
+35 -134 -243 0
+122 73 -148 0
+229 -202 176 0
+208 36 -166 0
+-166 -108 149 0
+122 27 165 0
+-40 -204 137 0
+92 206 -208 0
+-79 32 186 0
+203 -37 -147 0
+133 -65 -165 0
+-112 -219 -200 0
+-5 247 -134 0
+113 92 238 0
+-87 -38 146 0
+122 21 152 0
+-33 -180 -48 0
+160 -182 -201 0
+-250 7 -56 0
+-96 140 179 0
+-79 245 -88 0
+61 63 85 0
+62 -204 194 0
+226 -246 -94 0
+173 79 -38 0
+168 -149 -155 0
+-162 190 248 0
+-8 109 -246 0
+-39 -96 -238 0
+30 -50 48 0
+-227 69 -16 0
+66 -236 -84 0
+-105 239 101 0
+228 204 80 0
+-139 130 -97 0
+182 -99 230 0
+-130 -158 207 0
+-47 127 -76 0
+240 -44 -139 0
+-119 -42 -99 0
+-179 -227 158 0
+121 -56 238 0
+110 -71 151 0
+247 180 -224 0
+-185 125 -41 0
+-79 50 146 0
+18 -162 100 0
+-81 85 114 0
+67 -88 180 0
+232 -89 137 0
+191 67 57 0
+-130 71 -9 0
+-22 -157 -68 0
+136 -204 -247 0
+-79 -225 -239 0
+223 188 42 0
+-127 -152 -165 0
+-119 152 147 0
+94 -173 -238 0
+-240 67 -207 0
+-204 5 -140 0
+90 160 -64 0
+-244 164 -96 0
+-175 193 56 0
+143 -22 -111 0
+-52 -204 -148 0
+-104 39 -90 0
+-111 -37 -48 0
+89 101 -144 0
+155 -143 -49 0
+-56 96 89 0
+100 82 -109 0
+128 161 -41 0
+172 -187 -26 0
+3 104 -39 0
+242 -163 26 0
+-100 9 151 0
+-201 -152 186 0
+-179 -156 -209 0
+-100 223 12 0
+68 15 -32 0
+162 -195 -199 0
+88 103 126 0
+45 -23 -16 0
+-161 -76 -209 0
+41 30 247 0
+-12 35 -36 0
+184 -185 -40 0
+-170 2 -157 0
+-172 164 -208 0
+112 -126 201 0
+-200 -209 -107 0
+-172 -104 139 0
+96 82 97 0
+135 189 14 0
+-14 180 -225 0
+-36 -237 131 0
+-97 144 153 0
+-80 -201 -147 0
+26 -88 -103 0
+139 -194 -101 0
+-35 193 125 0
+215 -182 240 0
+183 -246 -44 0
+244 -197 84 0
+16 -125 208 0
+-5 -24 -57 0
+-226 154 -74 0
+59 204 -234 0
+-99 26 102 0
+-197 138 -213 0
+18 -8 -225 0
+216 113 67 0
+28 -135 41 0
+167 86 -99 0
+106 215 108 0
+-19 -136 119 0
+-156 -175 -118 0
+59 242 80 0
+172 -169 -152 0
+242 42 134 0
+210 128 137 0
+-84 -27 -21 0
+-146 -57 -226 0
+-41 78 147 0
+-112 -90 -124 0
+-247 -148 -111 0
+-229 60 8 0
+-233 -156 -63 0
+186 171 -45 0
+164 -225 -232 0
+-21 217 67 0
+114 77 102 0
+-128 59 -19 0
+-158 202 -70 0
+95 -197 -158 0
+247 -6 -94 0
+-106 1 19 0
+70 -249 -153 0
+237 96 -121 0
+-239 -143 101 0
+23 217 -91 0
+58 136 228 0
+171 -163 99 0
+243 237 -133 0
+18 -31 73 0
+203 199 9 0
+-21 -122 174 0
+-99 -119 -178 0
+234 186 -164 0
+47 -67 -237 0
+-162 -137 -111 0
+-209 -201 -47 0
+148 -49 114 0
+-4 229 242 0
+123 141 107 0
+-22 172 178 0
+57 -51 59 0
+-98 -81 57 0
+16 159 -31 0
+-48 199 17 0
+195 -80 198 0
+230 19 91 0
+47 -219 104 0
+-155 -194 -168 0
+61 -249 -192 0
+104 -97 80 0
+-92 -198 -59 0
+206 -32 148 0
+-69 -39 -20 0
+-230 35 220 0
+172 215 -218 0
+42 107 134 0
+-30 245 151 0
+3 123 73 0
+-244 89 -82 0
+84 -182 -158 0
+238 224 30 0
+-240 102 63 0
+-174 32 239 0
+-44 48 -186 0
+-68 -94 128 0
+-149 132 33 0
+247 -243 -207 0
+-176 56 17 0
+-12 -97 -118 0
+144 40 222 0
+81 163 248 0
+-218 -88 243 0
+-160 -72 -181 0
+247 -248 80 0
+243 90 214 0
+191 18 77 0
+-22 196 -70 0
+107 -164 125 0
+-30 148 -188 0
+137 183 -78 0
+178 234 200 0
+-82 59 3 0
+-96 -111 -9 0
+78 173 -57 0
+3 204 82 0
+-13 -230 -108 0
+19 -66 -203 0
+117 63 -68 0
+34 -111 -135 0
+239 -129 -155 0
+196 -221 -187 0
+-198 -201 -237 0
+-108 -89 16 0
+137 247 160 0
+-222 -75 163 0
+-83 92 -19 0
+-92 -225 -176 0
+100 -35 -146 0
+-161 245 -104 0
+154 155 -51 0
+-113 142 14 0
+-71 128 -12 0
+126 -219 -243 0
+216 154 235 0
+207 239 219 0
+-179 131 -161 0
+-230 83 -74 0
+-199 -205 -161 0
+-181 192 -56 0
+-229 -216 -130 0
+-217 151 30 0
+-73 72 -124 0
+-89 -12 -157 0
+-151 134 74 0
+-98 -28 50 0
+-127 192 173 0
+198 141 -86 0
+-24 125 160 0
+-63 -24 245 0
+220 79 70 0
+-41 183 236 0
+227 37 -195 0
+212 131 -107 0
+-232 124 -4 0
+20 -230 63 0
+134 39 -52 0
+174 228 177 0
+-100 2 -165 0
+-187 105 99 0
+-174 -101 88 0
+-105 -74 -125 0
+-46 -117 -105 0
+-6 85 147 0
+-145 -228 -123 0
+-103 92 -54 0
+-27 182 66 0
+-28 134 126 0
+-27 111 -194 0
+191 -175 -213 0
+16 -20 221 0
+-62 -237 230 0
+136 166 201 0
+121 -73 -166 0
+50 -186 120 0
+142 14 58 0
+-159 144 -4 0
+-206 -157 57 0
+-213 39 -177 0
+-74 -153 107 0
+231 -56 -119 0
+56 -76 95 0
+202 171 -22 0
+112 -40 229 0
+209 -242 -234 0
+170 -166 204 0
+239 11 -197 0
+-198 21 -82 0
+-160 -141 198 0
+-219 -137 108 0
+101 -121 -209 0
+176 -147 -173 0
+34 -177 14 0
+-23 -56 183 0
+-87 163 -248 0
+-236 216 -71 0
+107 196 126 0
+21 -101 -32 0
+77 -238 -235 0
+121 -45 -90 0
+-68 -224 -171 0
+-118 24 -136 0
+-98 74 54 0
+58 -184 -6 0
+220 -64 -9 0
+-14 -250 -221 0
+125 -5 -162 0
+213 -95 -38 0
+34 32 79 0
+4 43 86 0
+-9 116 -16 0
+117 -174 -158 0
+241 -146 -250 0
+173 -196 5 0
+24 239 -120 0
+-126 -10 -87 0
+-45 -105 -60 0
+107 -123 139 0
+79 74 -246 0
+161 -99 -220 0
+2 -84 -231 0
+226 -19 -73 0
+-28 -77 -167 0
+11 -51 -213 0
+5 -225 -164 0
+-38 -16 115 0
+-101 -9 156 0
+164 -55 -186 0
+48 247 213 0
+204 -96 -63 0
+2 168 -10 0
+199 145 -9 0
+-214 194 41 0
+61 72 25 0
+-112 -36 211 0
+-169 156 10 0
+-178 221 -198 0
+-173 -38 -172 0
+241 247 18 0
+130 131 135 0
+-181 -223 -194 0
+-243 79 185 0
+167 -187 -46 0
+35 -140 -228 0
+151 34 -129 0
+74 -54 157 0
+-232 -236 -136 0
+-175 -92 -88 0
+-202 215 127 0
+178 -167 -64 0
+240 -26 -146 0
+-24 -219 -89 0
+114 -235 76 0
+-36 -130 -189 0
+-143 62 -34 0
+188 38 -210 0
+36 103 161 0
+-113 -156 -39 0
+-1 -25 -83 0
+-159 132 40 0
+163 17 -91 0
+-64 136 23 0
+28 122 -221 0
+20 -61 -234 0
+81 159 -105 0
+172 -13 201 0
+-182 -199 -187 0
+-20 201 -68 0
+-199 -36 -188 0
+156 219 -95 0
+-193 10 208 0
+-194 -203 -41 0
+-76 -176 -163 0
+-20 115 215 0
+-144 -203 -72 0
+-184 155 -169 0
+234 242 142 0
+-237 198 -225 0
+79 110 4 0
+-147 -209 -3 0
+126 131 -119 0
+233 5 159 0
+-173 -15 228 0
+37 242 -177 0
+92 -182 -202 0
+-58 25 29 0
+93 -52 55 0
+32 -99 97 0
+77 33 2 0
+-246 165 217 0
+95 -66 -140 0
+-173 85 -9 0
+-59 -119 33 0
+-165 -204 -62 0
+-202 49 169 0
+243 122 -173 0
+39 198 140 0
+-74 153 -107 0
+144 -234 196 0
+-11 143 -129 0
+-213 -34 -56 0
+-16 -188 -117 0
+228 26 54 0
+-220 -148 67 0
+246 -217 -150 0
+58 -108 225 0
+-32 -8 62 0
+49 -140 40 0
+185 194 -192 0
+-9 -105 114 0
+99 -36 116 0
+197 181 116 0
+22 -127 -168 0
+106 -164 -86 0
+195 173 49 0
+-68 179 -62 0
+-42 -197 -141 0
+185 226 96 0
+244 -143 -238 0
+23 -135 -75 0
+-98 -12 84 0
+119 -237 -32 0
+228 -78 -212 0
+-147 172 142 0
+35 23 -217 0
+15 191 173 0
+-183 -219 -104 0
+-199 205 75 0
+160 174 -175 0
+133 -92 198 0
+-10 215 233 0
+-49 -245 51 0
+-150 158 233 0
+227 -184 151 0
+161 82 24 0
+-19 247 -47 0
+-250 55 -179 0
+52 -170 -190 0
+-1 -214 133 0
+-227 -152 -205 0
+65 -180 234 0
+-240 130 98 0
+125 83 30 0
+-15 108 -231 0
+-20 -236 124 0
+-211 -50 215 0
+237 151 225 0
+194 -90 -223 0
+-22 55 -220 0
+-189 49 66 0
+124 -84 -66 0
+-54 -145 -136 0
+80 -157 -232 0
+42 186 233 0
+204 -44 -95 0
+-121 -80 -214 0
+-96 200 103 0
+123 -166 -222 0
+33 11 -71 0
+-61 -226 -219 0
+-35 116 -5 0
+206 -146 -100 0
+124 249 102 0
+230 -135 80 0
+-226 211 78 0
+119 -151 -188 0
+23 -105 134 0
+-59 -37 9 0
+230 -111 -246 0
+-162 137 -105 0
+-62 199 122 0
+237 -94 125 0
+-131 -25 -73 0
+-1 -165 -65 0
+-140 137 -113 0
+215 -186 -142 0
+-106 172 56 0
+17 174 -47 0
+43 63 146 0
+-83 -199 -7 0
+138 -157 67 0
+241 98 -174 0
+68 -94 -140 0
+-95 225 15 0
+112 164 -21 0
+250 247 121 0
+-68 17 211 0
+207 -131 132 0
+48 90 39 0
+-135 192 -35 0
+-120 59 -140 0
+102 -193 -181 0
+-100 -140 124 0
+46 33 208 0
+-205 -230 229 0
+132 -5 -96 0
+186 -96 162 0
+-110 -8 -235 0
+102 35 4 0
+96 73 -79 0
+-111 -193 -219 0
+176 149 -59 0
+-184 126 -224 0
+-139 211 247 0
+240 -115 -188 0
+32 50 -192 0
+214 182 54 0
+-238 203 195 0
+-174 -9 14 0
+-36 -140 148 0
+-222 -239 -136 0
+68 -202 72 0
+-191 -211 -44 0
+-187 95 172 0
+-234 50 -211 0
+218 -245 -156 0
+244 226 95 0
+-157 -37 -28 0
+114 108 44 0
+107 -42 -108 0
+-235 -140 125 0
+-34 236 8 0
+-196 -208 140 0
+-173 22 -168 0
+-23 -164 -17 0
+-11 216 79 0
+-168 139 56 0
+-29 -212 -65 0
+-229 108 243 0
+-121 -96 -213 0
+-75 237 159 0
+224 -40 -152 0
+-136 -243 130 0
+-172 139 -173 0
+-214 154 90 0
+120 115 -52 0
+-43 241 -213 0
+-113 156 169 0
+-58 -28 219 0
+224 -156 -64 0
+-202 61 180 0
+-23 70 -66 0
+80 246 -161 0
+129 130 -208 0
+-82 227 116 0
+-24 -9 -123 0
+57 -11 21 0
+113 -57 -106 0
+-13 6 -87 0
+181 195 -134 0
+-107 112 -201 0
+-181 -122 -200 0
+-61 -106 233 0
+-124 141 -116 0
+118 41 173 0
+-194 -124 144 0
+103 60 -31 0
+114 158 191 0
+154 176 -166 0
+-232 -78 68 0
+177 108 -202 0
+-152 -133 200 0
+140 50 -160 0
+130 234 -121 0
+191 80 -235 0
+86 239 7 0
+-177 -210 169 0
+128 31 -155 0
+232 241 218 0
+-9 -227 -145 0
+-142 70 196 0
+185 -34 213 0
+208 37 -136 0
+97 -55 237 0
+130 -165 -249 0
+-232 -50 -53 0
+-182 -132 192 0
+-249 192 -138 0
+130 -150 -16 0
+-139 94 -87 0
+-120 101 -43 0
+81 209 122 0
+123 -102 47 0
+-222 -116 -1 0
+-159 120 -58 0
+239 127 26 0
+-22 -129 13 0
+249 24 -218 0
+-146 -5 69 0
+-110 -151 -170 0
+94 -134 53 0
+-173 188 -230 0
+52 79 -155 0
+223 -20 -193 0
+92 -25 -85 0
+-187 -35 114 0
+90 77 216 0
+201 64 -124 0
+-42 56 -17 0
+168 -188 -206 0
+232 135 182 0
+124 214 -163 0
+135 234 239 0
+6 130 -126 0
+-204 32 161 0
+-56 15 244 0
+-73 233 82 0
+-161 -207 -98 0
+220 -222 -64 0
+-68 197 -209 0
+87 -161 7 0
+198 -222 -99 0
+-143 117 128 0
+-175 236 65 0
+166 -149 5 0
+117 214 -22 0
+240 242 141 0
+-9 -163 -214 0
+230 78 215 0
+102 232 194 0
+-217 223 33 0
+157 -85 67 0
+145 182 -250 0
+88 48 230 0
+97 193 -28 0
+-109 16 -107 0
+217 -160 -37 0
+121 -102 -141 0
+23 47 6 0
+49 -194 39 0
+211 -92 103 0
+20 -200 -15 0
+-15 -104 73 0
+114 -247 -79 0
+215 47 120 0
+-92 -84 -195 0
+49 -170 127 0
+35 -241 -213 0
+-140 -9 -183 0
+144 93 228 0
+116 -187 184 0
+237 -179 -5 0
+-223 -27 221 0
+121 -24 125 0
+-234 -134 -94 0
+-61 13 126 0
+80 -59 -185 0
+64 144 203 0
+150 200 110 0
+26 -236 -234 0
+-58 7 -142 0
+190 -81 -23 0
+50 228 -89 0
+-89 -162 117 0
+48 211 104 0
+161 137 56 0
+16 -10 138 0
+233 -183 30 0
+239 -23 -203 0
+223 18 -98 0
+-126 209 -63 0
+-239 27 142 0
+-179 48 -207 0
+-249 -107 -164 0
+-88 185 -151 0
+-112 137 -157 0
+-57 193 -199 0
+111 -55 180 0
+67 -31 234 0
+105 -176 -18 0
+152 -74 123 0
+132 -198 -231 0
+-53 242 -43 0
+53 -127 -247 0
+-154 250 164 0
+137 191 174 0
+47 -147 -13 0
+16 29 -135 0
+25 63 -72 0
+-10 -2 216 0
+-24 59 -195 0
+12 -115 107 0
+168 -158 113 0
+248 242 186 0
+35 -22 -37 0
+-5 -219 18 0
+160 -178 199 0
+-100 -119 -249 0
+86 -169 -207 0
+56 23 -241 0
+51 -27 153 0
+153 -136 -246 0
+-192 -2 -66 0
+155 -49 112 0
+-125 -164 70 0
+17 -213 -158 0
+237 -75 -221 0
+-30 -228 -232 0
+-125 240 122 0
+-65 -185 177 0
+140 168 74 0
+-22 238 87 0
+-160 105 -40 0
+-110 -199 221 0
+-244 -249 215 0
+32 23 106 0
+91 22 204 0
+-243 201 56 0
+-243 -223 7 0
+-218 155 2 0
+169 -60 -148 0
+142 219 202 0
+-111 -44 250 0
+-202 -170 -247 0
+-246 -110 57 0
+113 -166 154 0
+-191 -81 1 0
+-192 -36 96 0
+-214 153 192 0
+-113 108 -194 0
+-14 -217 107 0
+-199 168 128 0
+1 -2 89 0
+118 156 193 0
+143 -229 162 0
+-28 161 -233 0
+181 -26 -128 0
+-112 226 -190 0
+-240 -189 -38 0
+-237 -140 132 0
+-164 -4 189 0
+-106 -69 42 0
+171 -239 243 0
+242 179 -2 0
+182 -98 139 0
+92 159 119 0
+47 -161 -74 0
+105 -64 -189 0
+-160 -166 -55 0
+161 -128 13 0
+164 32 -167 0
+38 -108 132 0
+-62 -51 89 0
+-126 -57 179 0
+96 -129 -1 0
+115 92 222 0
+-2 161 141 0
+-158 83 136 0
+-8 -208 90 0
+59 233 186 0
+-250 -205 206 0
+-4 238 240 0
+229 28 -94 0
+-147 -32 134 0
+-44 26 4 0
+93 84 49 0
+127 -58 -22 0
+-128 181 -170 0
+147 -192 -225 0
+50 -221 217 0
+-148 44 -135 0
+232 218 -247 0
+146 -212 -128 0
+-9 78 114 0
+-175 -157 -13 0
+193 109 6 0
+17 36 -65 0
+211 -184 110 0
+-12 -8 -119 0
+-167 165 133 0
+-141 248 202 0
+242 91 43 0
+205 -65 15 0
+-104 165 21 0
+199 -207 -175 0
+-174 -25 227 0
+-132 -163 -142 0
+5 -173 -61 0
+33 90 -130 0
+-64 11 125 0
+-218 -16 -35 0
+-245 -22 117 0
+-133 -200 -7 0
+158 1 -82 0
+206 117 -154 0
+90 72 -10 0
+-79 -11 172 0
+-30 67 37 0
+-131 36 110 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-085.cnf b/benchmarks/UUF250.1065.100/uuf250-085.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-085.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -64 168 -74 0
+-184 125 130 0
+-67 232 -139 0
+-35 187 62 0
+-16 154 -47 0
+-1 227 -46 0
+161 -132 85 0
+148 178 -250 0
+140 236 225 0
+-109 75 215 0
+-127 -13 1 0
+-127 -150 141 0
+71 -128 14 0
+-234 -122 50 0
+-19 -74 -183 0
+7 107 -207 0
+-16 155 96 0
+242 186 -205 0
+69 -240 59 0
+-226 -215 98 0
+103 -204 -183 0
+5 -225 -116 0
+-177 -122 -167 0
+-68 196 162 0
+-149 -40 72 0
+73 51 -222 0
+217 -115 157 0
+-64 141 159 0
+153 -89 232 0
+-171 113 86 0
+-12 -182 -84 0
+166 -154 58 0
+109 50 -163 0
+53 -183 -22 0
+-80 -167 -99 0
+198 -171 138 0
+226 -70 -229 0
+-56 250 15 0
+-152 69 -227 0
+159 183 139 0
+214 45 219 0
+-176 53 192 0
+-119 141 82 0
+-178 -10 168 0
+127 91 203 0
+63 -61 -95 0
+153 -88 224 0
+177 -111 199 0
+107 172 -66 0
+-44 -203 -89 0
+-46 31 -247 0
+61 214 -246 0
+93 -235 99 0
+-98 99 15 0
+162 -166 44 0
+-186 207 42 0
+91 -157 67 0
+-74 33 109 0
+15 171 200 0
+-120 -246 -237 0
+-174 181 -105 0
+-69 204 108 0
+9 114 -80 0
+-218 50 -73 0
+-239 197 -152 0
+-124 -33 -78 0
+179 -67 -144 0
+-84 210 47 0
+-65 -45 -131 0
+-44 -201 156 0
+-91 51 49 0
+109 -208 113 0
+-186 -77 24 0
+-64 -54 145 0
+153 -235 -58 0
+74 -20 34 0
+169 46 20 0
+96 -233 90 0
+219 -28 133 0
+221 -125 -58 0
+12 -8 -5 0
+-109 48 237 0
+-142 175 -18 0
+-60 -12 -10 0
+16 97 106 0
+59 -137 -47 0
+-5 -41 224 0
+26 60 228 0
+25 100 -33 0
+15 -58 -4 0
+-159 189 -15 0
+131 -6 -237 0
+-157 24 215 0
+-154 91 -105 0
+94 139 204 0
+-226 168 22 0
+-187 3 29 0
+78 -13 49 0
+-47 -50 206 0
+49 -79 -219 0
+86 -152 145 0
+-131 -78 -20 0
+-185 78 138 0
+99 166 83 0
+134 116 147 0
+-79 203 223 0
+240 -191 -9 0
+34 -18 22 0
+-115 53 -138 0
+-52 235 -102 0
+-232 55 146 0
+-193 -55 -201 0
+85 -188 159 0
+161 -69 -99 0
+3 -38 203 0
+-27 171 -108 0
+-183 68 -28 0
+-25 -103 119 0
+230 -118 -141 0
+-45 169 164 0
+-51 -49 -25 0
+-131 155 -217 0
+-89 -62 87 0
+-29 225 163 0
+-45 96 247 0
+62 144 68 0
+-235 182 -194 0
+185 -177 43 0
+-67 162 12 0
+58 125 159 0
+-73 -144 -145 0
+180 -213 -127 0
+-104 99 142 0
+-184 -186 187 0
+-8 223 -141 0
+169 -99 117 0
+-9 168 -58 0
+-101 144 -70 0
+-18 -224 125 0
+220 177 12 0
+-83 12 136 0
+44 -83 41 0
+-73 68 225 0
+-81 78 -238 0
+245 1 -83 0
+-44 -195 187 0
+53 188 94 0
+-175 112 -129 0
+-164 85 17 0
+-58 35 -49 0
+66 85 -104 0
+13 -66 -184 0
+167 -84 85 0
+235 147 -174 0
+48 -107 249 0
+6 62 -124 0
+106 -78 203 0
+13 -100 -196 0
+187 -129 76 0
+74 178 -230 0
+-112 -29 38 0
+122 245 179 0
+-187 -47 212 0
+-61 -81 235 0
+-10 14 42 0
+214 -197 -94 0
+103 -53 226 0
+144 -65 -56 0
+-212 -8 -30 0
+61 -153 233 0
+166 105 -15 0
+-241 -209 -249 0
+226 -134 -191 0
+232 -200 145 0
+-231 206 191 0
+32 -224 186 0
+-242 -224 -249 0
+116 -166 123 0
+193 -179 -60 0
+126 -171 -162 0
+147 -167 -192 0
+122 -205 148 0
+-110 60 -4 0
+-93 -59 131 0
+108 21 -242 0
+-238 233 43 0
+104 186 -211 0
+90 -166 214 0
+-45 -240 138 0
+-246 250 -54 0
+-113 -7 -122 0
+162 40 -120 0
+-26 -132 -92 0
+-70 -20 229 0
+240 -190 -121 0
+183 -40 147 0
+239 -107 -123 0
+-35 -5 46 0
+115 64 -39 0
+215 10 173 0
+226 236 138 0
+205 -28 -190 0
+241 170 -173 0
+56 161 230 0
+-77 220 10 0
+-98 -30 48 0
+69 -106 -115 0
+176 -173 -170 0
+15 -127 -245 0
+-185 -101 5 0
+32 185 -116 0
+86 192 67 0
+20 47 -237 0
+-132 -19 -79 0
+-122 -63 -61 0
+193 28 -151 0
+11 -130 178 0
+-144 243 97 0
+-82 242 -121 0
+-121 239 60 0
+147 58 -83 0
+-34 -126 -8 0
+12 -96 223 0
+210 -57 -74 0
+-77 88 181 0
+192 -166 -102 0
+-152 -247 93 0
+139 218 141 0
+193 35 -173 0
+-207 191 -228 0
+182 18 -164 0
+1 193 123 0
+140 239 48 0
+146 42 158 0
+-209 -15 213 0
+184 83 56 0
+223 -118 -40 0
+-175 -101 -129 0
+95 27 21 0
+-24 -54 -92 0
+24 174 -77 0
+-177 244 61 0
+-106 -13 123 0
+-212 79 -30 0
+-60 103 -179 0
+-145 -112 93 0
+-164 117 -107 0
+247 -188 -209 0
+-123 134 21 0
+-27 175 203 0
+-125 -221 152 0
+-81 107 210 0
+133 -77 -229 0
+-33 -68 -53 0
+-247 -73 -105 0
+77 120 -47 0
+125 -168 -99 0
+195 75 119 0
+69 88 -52 0
+-24 54 -22 0
+24 82 40 0
+211 250 20 0
+199 6 93 0
+-86 -109 200 0
+87 -3 60 0
+29 -155 147 0
+-170 -186 21 0
+207 194 -87 0
+161 -97 -235 0
+-118 -70 217 0
+-243 207 -3 0
+-160 -194 -164 0
+11 -90 101 0
+-224 -49 -209 0
+-173 -27 -12 0
+-237 197 -146 0
+-218 -245 -114 0
+-40 186 -86 0
+-2 -7 -22 0
+-152 137 -207 0
+-103 13 -107 0
+168 220 186 0
+28 141 47 0
+86 -32 85 0
+-37 143 -186 0
+154 -158 -224 0
+-202 74 195 0
+248 -132 -186 0
+-123 -79 -248 0
+-7 -222 -132 0
+-154 -119 96 0
+102 -80 -75 0
+93 215 60 0
+-245 131 132 0
+232 95 39 0
+-51 191 -122 0
+-148 -169 80 0
+-150 58 11 0
+-12 81 -149 0
+-210 -54 81 0
+1 218 57 0
+-122 -12 43 0
+248 133 -66 0
+-26 -104 232 0
+-159 -205 109 0
+-106 203 244 0
+37 -197 119 0
+-88 -145 235 0
+55 177 -179 0
+-91 -9 130 0
+-225 104 35 0
+-76 -54 -55 0
+47 220 -98 0
+107 -177 176 0
+210 55 35 0
+-171 -228 -137 0
+64 -22 206 0
+-71 14 -58 0
+167 -150 107 0
+-119 -144 -125 0
+186 154 106 0
+-224 172 74 0
+18 111 53 0
+5 196 -247 0
+181 157 75 0
+183 245 211 0
+-89 -40 240 0
+202 236 -141 0
+101 -65 -116 0
+28 -106 61 0
+160 -93 -114 0
+-189 -219 -218 0
+209 82 -172 0
+-19 187 -46 0
+38 -62 -77 0
+217 -73 -80 0
+-10 132 179 0
+164 19 -140 0
+67 137 -163 0
+-83 -59 -7 0
+-145 -123 -243 0
+184 -213 -68 0
+171 -104 147 0
+-36 5 -152 0
+-145 199 -232 0
+71 -2 -11 0
+250 160 177 0
+196 192 -220 0
+108 -38 163 0
+-182 130 228 0
+51 -102 86 0
+-25 -166 -221 0
+67 180 -185 0
+195 -130 -224 0
+137 -71 90 0
+199 35 -223 0
+95 120 55 0
+-59 -137 -218 0
+-179 -118 119 0
+-113 79 203 0
+-175 -97 -46 0
+54 -61 238 0
+-179 -17 -243 0
+101 58 3 0
+146 -187 -68 0
+48 97 186 0
+-60 -99 -107 0
+108 -247 124 0
+-129 244 206 0
+247 173 1 0
+-204 93 -97 0
+8 158 -235 0
+246 -195 -210 0
+-226 -102 -140 0
+-246 230 -89 0
+247 -248 227 0
+-229 145 233 0
+-176 4 -15 0
+-31 99 89 0
+-87 25 52 0
+59 18 -92 0
+110 90 -123 0
+-162 229 136 0
+164 145 -108 0
+74 152 -162 0
+220 -136 200 0
+-40 31 -151 0
+-44 -34 181 0
+188 123 189 0
+182 199 -155 0
+-25 43 117 0
+-36 144 -67 0
+140 101 -223 0
+115 217 -56 0
+-57 193 -129 0
+193 60 245 0
+-95 71 243 0
+100 -146 -150 0
+5 -80 -147 0
+241 -190 -100 0
+71 -94 -195 0
+-165 -248 50 0
+207 9 -202 0
+-36 -86 -247 0
+-89 136 -70 0
+74 -75 -65 0
+247 -54 214 0
+102 167 -131 0
+-220 -59 -47 0
+-97 79 77 0
+-136 91 155 0
+-167 -104 99 0
+-4 250 -227 0
+-95 -23 58 0
+-82 -85 -126 0
+-239 136 234 0
+189 -3 195 0
+97 137 -94 0
+-72 115 -169 0
+176 -88 -242 0
+-196 -235 -128 0
+-21 67 217 0
+-59 201 237 0
+-48 -95 -122 0
+123 -149 -215 0
+-107 146 196 0
+-197 95 -142 0
+-13 119 -196 0
+-5 69 63 0
+-4 158 -185 0
+180 128 32 0
+199 -58 201 0
+86 -233 -129 0
+249 236 217 0
+97 116 -158 0
+-167 -14 -58 0
+54 -88 -226 0
+-15 13 -179 0
+42 146 8 0
+-200 -124 167 0
+148 222 154 0
+-149 198 -48 0
+167 -138 173 0
+100 222 -228 0
+116 25 110 0
+129 -154 -40 0
+-103 147 -97 0
+144 216 109 0
+148 -124 10 0
+-111 -97 109 0
+38 8 18 0
+227 142 -163 0
+-45 186 -177 0
+-192 149 74 0
+-36 134 152 0
+9 -142 38 0
+-43 196 219 0
+167 -64 -197 0
+44 159 96 0
+172 146 3 0
+-104 50 -248 0
+-219 118 -162 0
+-199 239 -244 0
+-92 -125 -119 0
+56 -164 -124 0
+-165 -90 213 0
+130 -201 -157 0
+-221 -86 218 0
+174 72 -173 0
+-20 64 78 0
+57 -38 -154 0
+-58 80 -86 0
+-193 91 60 0
+-209 229 111 0
+47 -40 183 0
+188 240 93 0
+227 68 -122 0
+36 -225 -83 0
+-134 -93 -116 0
+114 -21 177 0
+-101 -82 99 0
+236 -150 -176 0
+-99 247 182 0
+-69 -225 -159 0
+-72 -83 154 0
+-107 -230 129 0
+-64 159 -201 0
+-197 115 -159 0
+193 115 -225 0
+-234 121 -27 0
+185 -225 134 0
+115 -244 -215 0
+-228 180 -95 0
+136 250 5 0
+53 -85 175 0
+234 -156 -17 0
+-174 -84 -191 0
+-119 127 -103 0
+103 148 159 0
+161 -60 94 0
+-128 -123 -220 0
+91 164 -23 0
+205 -171 49 0
+-217 235 -210 0
+-135 2 -27 0
+42 214 38 0
+-200 -199 -191 0
+-144 -185 163 0
+-5 209 29 0
+-180 -219 -121 0
+-122 -238 171 0
+-186 -199 -227 0
+119 65 -141 0
+76 -12 -90 0
+224 155 142 0
+-52 -232 75 0
+-250 -76 -22 0
+182 71 7 0
+204 177 -26 0
+218 5 155 0
+197 151 -247 0
+96 123 -213 0
+60 30 235 0
+81 57 13 0
+106 -68 -48 0
+25 -125 -48 0
+157 242 -43 0
+33 -169 171 0
+104 -67 -79 0
+-160 28 -247 0
+-105 61 -48 0
+73 238 185 0
+-5 -139 -213 0
+197 9 -15 0
+-204 -35 214 0
+-124 -96 -62 0
+115 -70 -130 0
+94 188 123 0
+6 59 -38 0
+-207 -38 -197 0
+-172 112 33 0
+126 -148 100 0
+240 41 222 0
+-142 103 -143 0
+91 -79 15 0
+225 -171 -114 0
+-38 30 -44 0
+-171 -24 -31 0
+226 -28 230 0
+94 47 -181 0
+-110 58 101 0
+-120 -103 34 0
+-154 160 -91 0
+62 -27 -6 0
+143 238 9 0
+4 -206 -150 0
+-108 -49 67 0
+209 115 215 0
+27 -110 -43 0
+244 44 174 0
+-94 -121 -225 0
+208 -82 -202 0
+79 -181 28 0
+61 7 187 0
+-40 32 -132 0
+-233 126 119 0
+111 77 -174 0
+226 -179 78 0
+80 -33 64 0
+-104 -175 -132 0
+233 121 -41 0
+194 189 236 0
+-14 -227 -91 0
+60 -19 211 0
+-179 -78 194 0
+-145 -86 149 0
+189 102 -43 0
+-70 78 -141 0
+58 -117 144 0
+80 120 125 0
+-132 177 30 0
+-111 191 130 0
+-236 -120 147 0
+-204 -44 -167 0
+51 -104 -89 0
+-206 -62 -105 0
+-72 94 -135 0
+208 -247 -47 0
+127 96 17 0
+6 -118 -105 0
+-23 -148 51 0
+-72 -204 -128 0
+-133 -112 134 0
+-153 -92 -122 0
+170 -140 -56 0
+14 -7 146 0
+-99 -206 -231 0
+-114 -44 -248 0
+-24 125 -56 0
+-84 -213 80 0
+138 1 -70 0
+60 -164 159 0
+-176 4 114 0
+-137 -26 211 0
+-131 -5 -217 0
+24 31 205 0
+-46 -123 183 0
+-25 90 76 0
+-224 149 103 0
+-189 -221 -28 0
+110 204 202 0
+83 92 138 0
+-88 -71 -141 0
+241 182 -52 0
+-117 -56 112 0
+65 -70 245 0
+-32 -216 -133 0
+221 -69 -249 0
+14 224 139 0
+206 184 60 0
+109 -142 -91 0
+144 190 -189 0
+-206 -80 -239 0
+161 205 195 0
+54 225 195 0
+-134 149 164 0
+-198 -146 12 0
+56 128 -201 0
+-16 242 96 0
+-221 -94 -89 0
+187 91 29 0
+-171 -12 177 0
+53 -203 226 0
+-144 -14 49 0
+-104 194 -182 0
+73 -45 229 0
+132 -65 -54 0
+-157 49 -154 0
+-190 -195 -165 0
+77 -37 -82 0
+-147 -53 -236 0
+-169 36 -194 0
+174 -1 239 0
+-229 73 -233 0
+32 -137 -203 0
+55 -42 -235 0
+169 86 174 0
+53 232 -17 0
+79 -39 223 0
+-228 214 169 0
+114 -132 105 0
+-236 -90 -108 0
+-175 4 -148 0
+92 -123 -245 0
+97 163 -140 0
+-79 206 98 0
+205 -39 108 0
+227 122 63 0
+81 -156 -230 0
+-2 66 -77 0
+-108 159 -125 0
+224 45 -217 0
+-140 -84 36 0
+60 38 -5 0
+203 114 39 0
+199 112 28 0
+-1 40 164 0
+-132 -11 103 0
+16 23 -98 0
+243 15 75 0
+-151 242 191 0
+-46 66 -48 0
+228 165 -179 0
+-141 97 -166 0
+199 -109 242 0
+103 -40 28 0
+51 -13 -159 0
+-17 199 -107 0
+88 -170 -34 0
+-230 -106 -9 0
+7 232 -189 0
+128 -75 -169 0
+228 -189 89 0
+22 -221 -37 0
+-205 -203 -51 0
+112 -181 -161 0
+205 -93 -10 0
+13 -105 121 0
+218 210 -225 0
+-199 -220 151 0
+179 45 -6 0
+24 -49 -63 0
+215 184 -45 0
+89 3 -193 0
+-12 -207 177 0
+-237 -134 -154 0
+213 246 -46 0
+215 243 -151 0
+-243 -166 -188 0
+142 -241 152 0
+178 -140 -240 0
+77 94 -208 0
+-89 83 228 0
+175 85 -221 0
+-58 -162 191 0
+65 -157 232 0
+-16 -64 206 0
+-209 25 -157 0
+-241 189 83 0
+162 109 -15 0
+-195 -131 -151 0
+-40 -201 -202 0
+-69 132 -163 0
+224 58 -116 0
+-159 181 25 0
+168 -227 -223 0
+-206 -193 108 0
+-45 -7 -162 0
+-134 205 37 0
+-165 170 236 0
+32 10 -245 0
+161 -34 90 0
+-48 -235 34 0
+-188 75 -219 0
+30 -239 -149 0
+34 -209 2 0
+176 -123 112 0
+43 -188 -37 0
+91 84 -53 0
+-39 87 115 0
+-179 -135 -1 0
+9 88 -86 0
+-172 -146 163 0
+-187 62 -143 0
+-116 159 -37 0
+22 -25 -23 0
+236 213 -23 0
+-47 -5 -22 0
+-17 -150 -55 0
+-109 -5 -84 0
+32 7 -204 0
+239 16 -120 0
+-138 133 -206 0
+-153 108 -68 0
+-132 124 -212 0
+145 50 -204 0
+6 93 249 0
+76 -241 218 0
+200 52 -166 0
+-225 141 55 0
+133 2 -123 0
+69 -105 -68 0
+152 56 163 0
+177 37 115 0
+23 -29 14 0
+150 -98 -121 0
+248 2 75 0
+-238 220 -110 0
+212 15 233 0
+-199 -129 65 0
+-82 -107 127 0
+-172 -126 -62 0
+-51 179 -100 0
+107 40 203 0
+-126 65 -189 0
+220 108 -1 0
+-155 -231 -4 0
+-96 -27 -124 0
+134 -43 242 0
+146 -7 -171 0
+-228 167 55 0
+107 -167 95 0
+-56 -229 98 0
+131 -58 -78 0
+-229 39 -216 0
+-97 100 79 0
+15 183 -7 0
+179 99 118 0
+-61 158 -99 0
+97 -7 -31 0
+-225 2 -54 0
+167 12 151 0
+-204 -153 -157 0
+-41 88 47 0
+25 123 -70 0
+62 -31 225 0
+-9 99 66 0
+198 77 -23 0
+52 98 -40 0
+-138 -51 29 0
+-180 199 87 0
+208 -73 -119 0
+-144 179 -69 0
+-119 -85 -223 0
+65 70 -50 0
+-150 207 -136 0
+6 69 22 0
+-115 -235 -182 0
+59 -20 -49 0
+31 243 52 0
+-17 -235 -35 0
+102 226 214 0
+126 -214 -39 0
+22 -206 -209 0
+51 18 -129 0
+-180 114 -198 0
+110 -118 -143 0
+-128 -117 205 0
+106 196 57 0
+200 -66 -63 0
+-42 97 25 0
+-158 -171 50 0
+121 -16 246 0
+-142 -135 -154 0
+-155 -215 -11 0
+25 230 -195 0
+-172 -211 142 0
+13 75 -56 0
+104 -3 130 0
+-205 112 -245 0
+135 -120 -106 0
+-64 56 107 0
+246 41 -136 0
+-47 -152 -249 0
+-207 114 -68 0
+-77 214 -32 0
+-79 106 -222 0
+-246 57 40 0
+127 156 -240 0
+-81 -39 12 0
+61 -66 53 0
+-8 77 201 0
+230 -7 -68 0
+107 -14 -82 0
+244 219 -202 0
+-95 177 6 0
+-242 27 80 0
+204 235 -98 0
+198 -110 -248 0
+-192 -199 -105 0
+83 -48 -147 0
+-92 -187 -191 0
+13 83 -182 0
+95 52 -45 0
+228 -21 -198 0
+-52 246 -199 0
+113 176 -80 0
+-250 -111 -42 0
+-116 -65 196 0
+161 -135 -47 0
+-10 -19 206 0
+-101 -80 216 0
+-140 133 -173 0
+76 179 209 0
+47 -250 93 0
+117 -235 8 0
+175 -30 12 0
+-244 45 -247 0
+250 36 -98 0
+-67 -125 -213 0
+-212 -98 163 0
+15 -96 143 0
+101 194 -100 0
+238 -118 243 0
+48 205 -242 0
+189 76 -71 0
+214 59 87 0
+161 186 230 0
+-217 20 215 0
+78 -153 -57 0
+43 -101 246 0
+-104 165 -98 0
+-227 -181 -118 0
+54 158 170 0
+-121 195 177 0
+98 -57 -190 0
+-132 -23 55 0
+162 -190 -6 0
+179 -200 -104 0
+123 89 -167 0
+137 -114 -237 0
+217 89 -179 0
+97 230 -81 0
+-49 187 -176 0
+124 -158 -233 0
+-221 -93 113 0
+113 -136 -158 0
+183 5 -205 0
+-240 155 -150 0
+59 -181 92 0
+-40 -191 140 0
+-220 10 194 0
+103 -234 -106 0
+-19 -237 -117 0
+-103 210 104 0
+-241 -40 -15 0
+-189 161 -172 0
+234 -140 -207 0
+-51 -216 190 0
+-91 -236 50 0
+19 171 90 0
+195 240 -190 0
+89 -104 117 0
+-248 -243 -28 0
+27 -250 147 0
+-126 -213 248 0
+-245 191 -37 0
+162 -145 -12 0
+91 188 197 0
+-30 -151 106 0
+-3 103 13 0
+48 -63 199 0
+243 -158 150 0
+-209 -27 155 0
+175 51 -117 0
+105 -131 -180 0
+-152 11 -136 0
+-230 165 -40 0
+192 126 156 0
+107 -196 -224 0
+151 -15 70 0
+-157 -224 143 0
+123 -145 -74 0
+-48 -121 -108 0
+-1 -87 -19 0
+-114 34 -168 0
+191 195 105 0
+-117 210 -230 0
+-142 113 -95 0
+-162 -6 -72 0
+84 94 238 0
+-132 217 220 0
+72 167 17 0
+26 -249 -195 0
+-106 159 -206 0
+132 -173 29 0
+146 56 22 0
+-172 -113 239 0
+-21 190 94 0
+166 165 250 0
+57 225 -12 0
+-140 239 241 0
+-233 -26 146 0
+-66 -235 249 0
+-250 -115 224 0
+87 -42 -40 0
+33 -16 -122 0
+-56 -159 -1 0
+10 195 -199 0
+67 103 -12 0
+-105 188 -38 0
+-27 68 179 0
+124 146 -13 0
+88 106 -87 0
+-184 -181 -42 0
+-191 -75 80 0
+142 -246 182 0
+-176 -17 169 0
+-80 229 -121 0
+-106 -198 -166 0
+40 84 -210 0
+-233 204 173 0
+188 -200 -83 0
+-121 -218 -202 0
+-226 -240 165 0
+-26 176 -141 0
+163 -27 -157 0
+-152 -129 131 0
+-208 105 237 0
+126 -72 -110 0
+-98 -238 -171 0
+191 -135 -242 0
+-28 121 62 0
+-177 -62 -151 0
+-33 -97 69 0
+137 -234 -18 0
+22 162 126 0
+197 -36 216 0
+-54 120 133 0
+202 -64 201 0
+50 -92 72 0
+-58 -171 -204 0
+-28 -130 -247 0
+-64 -191 60 0
+-50 97 155 0
+-87 -165 200 0
+-201 -40 -19 0
+116 -250 -82 0
+53 56 161 0
+202 50 153 0
+-215 136 -183 0
+13 -244 -205 0
+234 -13 -175 0
+-35 178 -222 0
+-1 241 23 0
+171 -62 208 0
+-18 239 -245 0
+148 3 155 0
+-240 103 -208 0
+-184 -48 237 0
+-29 -121 145 0
+-237 -241 -108 0
+124 -111 -130 0
+59 -173 50 0
+-12 67 144 0
+-82 52 -214 0
+-95 24 -179 0
+-81 -129 -2 0
+-158 -215 -106 0
+-53 -242 57 0
+41 72 -131 0
+192 142 -191 0
+11 -174 -75 0
+-196 -41 52 0
+-51 -169 -97 0
+38 230 -57 0
+233 167 165 0
+113 -185 125 0
+110 112 -122 0
+-158 206 -9 0
+-192 93 -242 0
+216 34 -130 0
+181 229 174 0
+-125 156 -201 0
+-159 170 193 0
+102 -15 149 0
+-58 214 50 0
+177 212 73 0
+-190 -142 25 0
+128 -47 207 0
+126 -66 45 0
+40 -217 5 0
+184 -80 248 0
+-126 120 156 0
+-187 -137 90 0
+-173 83 119 0
+9 -147 -244 0
+49 -170 -227 0
+-61 -52 26 0
+11 139 -172 0
+154 -204 210 0
+50 -178 -213 0
+-190 240 119 0
+72 98 96 0
+132 -74 -186 0
+-181 77 170 0
+-207 -148 -18 0
+-117 130 -199 0
+29 -117 -82 0
+172 -96 -219 0
+-73 -79 219 0
+82 175 -215 0
+57 -210 35 0
+240 224 -197 0
+-217 -20 -7 0
+77 -199 -234 0
+113 22 -127 0
+233 -177 180 0
+98 -172 -99 0
+-206 -209 217 0
+117 220 -42 0
+-53 -128 5 0
+150 -187 -52 0
+205 52 -155 0
+-250 51 -105 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-086.cnf b/benchmarks/UUF250.1065.100/uuf250-086.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-086.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 234 -58 -70 0
+-235 197 205 0
+-36 -215 -242 0
+-8 -220 -120 0
+122 -93 7 0
+191 -122 154 0
+-191 -206 31 0
+15 206 87 0
+134 107 -28 0
+-212 -141 -44 0
+-64 -132 53 0
+52 -83 -231 0
+204 -243 -106 0
+-98 -133 62 0
+76 97 -222 0
+50 127 -44 0
+126 -146 -18 0
+6 -182 -239 0
+-66 -69 120 0
+-208 -20 -101 0
+-91 188 -42 0
+71 165 31 0
+84 -27 -190 0
+-60 203 -230 0
+184 -37 194 0
+-199 -57 20 0
+-125 12 -224 0
+164 183 -21 0
+-15 -65 -111 0
+169 -178 -227 0
+-194 -160 -248 0
+-22 -24 200 0
+239 -93 -233 0
+168 -211 53 0
+-218 -124 -223 0
+-136 -179 -94 0
+72 -163 -15 0
+71 -147 -36 0
+41 74 -194 0
+139 69 22 0
+-45 147 187 0
+-130 102 -241 0
+89 -195 -45 0
+107 -38 -25 0
+-198 -19 -194 0
+-227 174 -103 0
+-241 192 234 0
+-131 175 52 0
+-126 -155 -87 0
+-27 152 236 0
+176 99 39 0
+-160 -3 -42 0
+1 115 53 0
+-102 165 -6 0
+-156 92 -112 0
+5 238 82 0
+-144 176 96 0
+64 70 -194 0
+-217 -223 -148 0
+182 -66 55 0
+27 211 105 0
+201 147 45 0
+126 146 183 0
+-52 -228 -27 0
+-164 -132 -3 0
+-85 201 -170 0
+59 9 -70 0
+-217 -180 47 0
+-203 51 -36 0
+-166 -164 117 0
+128 -217 242 0
+221 215 59 0
+-192 -35 42 0
+46 136 92 0
+-66 -30 -6 0
+-224 76 104 0
+15 -93 224 0
+-186 74 76 0
+18 -107 145 0
+-201 -3 -38 0
+-93 159 -62 0
+-206 -138 -27 0
+220 146 233 0
+-54 -141 151 0
+-206 -201 91 0
+230 -250 184 0
+226 151 -195 0
+-161 49 -52 0
+186 148 65 0
+175 51 -15 0
+-41 24 170 0
+-32 40 16 0
+-132 202 -144 0
+-108 30 -135 0
+237 41 30 0
+172 97 -98 0
+-208 103 -203 0
+-69 -212 195 0
+200 -2 -68 0
+64 -160 224 0
+167 -83 -125 0
+-176 133 -49 0
+122 -174 -89 0
+-105 -85 -235 0
+106 232 -68 0
+-109 241 -62 0
+180 -119 228 0
+-179 147 -194 0
+99 118 161 0
+-126 18 136 0
+64 83 -175 0
+-227 17 29 0
+60 -3 -149 0
+179 95 49 0
+158 -241 -101 0
+156 10 25 0
+241 -34 -128 0
+-21 47 -203 0
+-101 228 -44 0
+233 225 150 0
+26 172 -106 0
+162 243 -196 0
+-240 -33 229 0
+-142 -53 5 0
+-94 184 46 0
+-89 43 -235 0
+107 5 -229 0
+-235 -33 -22 0
+-241 116 -26 0
+67 -145 -160 0
+-176 -228 219 0
+146 29 66 0
+-114 65 141 0
+-110 19 231 0
+112 -81 176 0
+-199 119 -41 0
+228 174 241 0
+152 161 -136 0
+156 -182 -136 0
+-152 -25 -93 0
+122 87 -197 0
+17 38 -150 0
+211 245 106 0
+158 -196 -201 0
+210 138 -170 0
+-208 -183 225 0
+-64 237 -126 0
+184 7 -204 0
+58 -166 -190 0
+153 -168 62 0
+-210 177 55 0
+-23 145 13 0
+108 42 66 0
+-56 -138 -240 0
+-170 49 116 0
+-104 81 11 0
+-184 -38 236 0
+5 43 -135 0
+-145 -158 -103 0
+-83 72 -47 0
+33 157 248 0
+135 -249 -50 0
+214 200 -27 0
+-62 165 -38 0
+-163 132 12 0
+127 -112 221 0
+-137 -40 -34 0
+-171 -123 -177 0
+77 -32 -111 0
+54 108 40 0
+129 193 -231 0
+-134 -204 176 0
+145 60 -208 0
+-18 -83 -208 0
+37 250 11 0
+-196 192 20 0
+-62 174 -39 0
+72 234 -238 0
+-206 -73 78 0
+67 236 23 0
+-155 -8 28 0
+10 -245 242 0
+-227 54 65 0
+209 -39 -192 0
+59 19 -128 0
+-168 -1 -197 0
+13 -184 125 0
+-85 -208 -160 0
+-19 -130 -32 0
+-101 224 3 0
+167 -222 99 0
+243 -179 -206 0
+-223 -17 144 0
+-126 -184 195 0
+-140 -244 -83 0
+241 138 108 0
+112 244 -203 0
+-4 -83 151 0
+-213 -91 -249 0
+16 138 136 0
+235 20 -245 0
+116 220 239 0
+203 -41 -181 0
+-169 152 -237 0
+-60 -75 -122 0
+51 -157 170 0
+40 -115 247 0
+126 -135 74 0
+-203 157 -164 0
+173 135 -47 0
+195 -130 126 0
+-141 -215 -239 0
+-170 -119 57 0
+-5 127 201 0
+-140 239 -160 0
+155 227 118 0
+-156 230 -7 0
+66 35 118 0
+166 -33 -169 0
+143 90 223 0
+-40 -181 231 0
+-200 117 -50 0
+206 -76 -201 0
+115 -114 -10 0
+-18 -123 50 0
+-245 213 -5 0
+45 70 82 0
+-9 231 168 0
+-187 -169 -229 0
+-156 -220 81 0
+30 -204 217 0
+1 223 -157 0
+175 76 -163 0
+-207 -222 135 0
+-144 74 56 0
+-229 59 -218 0
+-33 -94 -119 0
+121 -100 12 0
+-249 149 -17 0
+219 -228 8 0
+38 -181 -95 0
+152 159 -31 0
+-206 -217 -56 0
+12 -248 -145 0
+-213 98 -206 0
+7 -159 -88 0
+38 66 -122 0
+23 41 -185 0
+-75 20 181 0
+-198 -11 158 0
+-61 238 188 0
+-111 -125 168 0
+-200 214 44 0
+-68 117 70 0
+-58 -33 129 0
+-244 -247 -96 0
+-33 -5 -58 0
+-203 186 213 0
+47 -137 -121 0
+234 -192 -240 0
+220 150 172 0
+249 114 69 0
+56 16 241 0
+-23 -57 196 0
+99 156 -22 0
+-13 237 -78 0
+249 52 22 0
+123 -163 100 0
+173 203 168 0
+-199 195 246 0
+-147 -46 249 0
+-133 228 -102 0
+239 169 122 0
+200 204 5 0
+-207 -21 45 0
+-213 137 122 0
+12 -244 79 0
+-72 -137 43 0
+247 175 28 0
+-101 -248 120 0
+222 161 246 0
+194 -133 -100 0
+-147 68 134 0
+13 8 33 0
+139 110 71 0
+117 226 181 0
+219 14 -185 0
+-65 182 248 0
+56 -133 16 0
+-163 61 -133 0
+-3 185 -114 0
+-235 15 -196 0
+100 147 163 0
+106 -150 166 0
+145 -152 -148 0
+165 138 -151 0
+-211 -55 212 0
+137 -73 190 0
+-83 -25 -184 0
+-86 40 -74 0
+200 233 -96 0
+47 -222 -221 0
+-52 14 -17 0
+-25 -146 210 0
+-131 -230 -145 0
+163 -196 -9 0
+58 178 145 0
+117 -68 105 0
+133 -27 1 0
+-223 150 -1 0
+90 25 158 0
+-22 -94 41 0
+5 -26 163 0
+-151 17 -70 0
+6 81 140 0
+-219 -96 27 0
+240 -216 157 0
+125 -137 -92 0
+-81 146 242 0
+140 53 -180 0
+31 -26 -33 0
+119 -142 192 0
+-91 46 -209 0
+-157 163 -101 0
+-248 -203 199 0
+-114 12 -33 0
+122 -186 -75 0
+136 -51 42 0
+-49 140 37 0
+-46 -35 52 0
+1 -76 45 0
+217 -94 48 0
+38 -42 59 0
+-203 185 -181 0
+-89 129 -3 0
+-173 -123 41 0
+-79 -122 105 0
+-134 200 -53 0
+-235 -231 -123 0
+-133 -58 -85 0
+-100 121 -80 0
+153 166 106 0
+18 175 -219 0
+-9 102 -228 0
+-86 149 -4 0
+-127 134 -71 0
+191 -176 74 0
+65 201 -39 0
+30 -29 8 0
+-203 -246 -172 0
+-157 -42 89 0
+-135 -189 -38 0
+72 49 -171 0
+17 112 -220 0
+-49 72 125 0
+176 -184 81 0
+-126 45 17 0
+133 -74 -50 0
+-244 201 213 0
+-24 -184 216 0
+-170 144 -86 0
+-59 99 -181 0
+-104 175 232 0
+149 60 -107 0
+-203 59 152 0
+173 -222 6 0
+173 -214 159 0
+36 -38 185 0
+-131 -92 -103 0
+206 156 -197 0
+-220 247 -221 0
+-35 178 89 0
+-204 67 62 0
+181 -214 96 0
+172 157 204 0
+117 -233 24 0
+213 -243 -206 0
+-75 140 -54 0
+-140 -209 101 0
+-34 164 -208 0
+14 -147 -205 0
+65 -196 155 0
+7 -72 231 0
+197 98 -217 0
+99 117 -123 0
+-28 -117 50 0
+144 -218 -229 0
+140 245 48 0
+129 2 -103 0
+-55 -147 -53 0
+-79 -231 -23 0
+-162 -106 -144 0
+-117 -43 -126 0
+170 -41 -182 0
+208 190 128 0
+-167 196 60 0
+115 -236 127 0
+140 -243 -73 0
+-196 76 -26 0
+-108 55 -102 0
+65 -231 -163 0
+146 34 222 0
+52 -183 -90 0
+-109 144 -71 0
+-46 129 222 0
+115 178 -17 0
+-13 -198 220 0
+-82 -22 -195 0
+-167 -5 36 0
+154 185 -126 0
+-196 226 178 0
+-235 -225 84 0
+-51 216 -40 0
+138 117 217 0
+-28 191 208 0
+-65 -218 231 0
+-106 -176 -232 0
+34 -195 142 0
+-5 -53 -120 0
+-243 204 66 0
+-206 -172 -56 0
+-193 -20 171 0
+-99 243 -10 0
+243 70 -227 0
+238 -33 -107 0
+-141 189 135 0
+193 -66 68 0
+-178 88 20 0
+112 -69 -155 0
+241 -168 -228 0
+-60 112 150 0
+243 250 89 0
+87 -41 -165 0
+191 -89 -60 0
+40 167 -158 0
+-228 74 239 0
+-150 10 -46 0
+-66 157 -200 0
+220 202 -16 0
+-19 86 110 0
+54 -81 -197 0
+-88 107 225 0
+-43 -161 -201 0
+-170 -110 -164 0
+-128 158 -45 0
+110 -137 -227 0
+-22 -16 -41 0
+-40 -192 -47 0
+202 103 -46 0
+75 -165 -93 0
+-15 12 -62 0
+-176 89 -5 0
+-102 125 96 0
+-84 -67 -131 0
+-65 6 -83 0
+-82 -140 245 0
+-133 57 -152 0
+-41 124 -110 0
+164 -106 -42 0
+213 -50 229 0
+29 -38 242 0
+-86 -63 -179 0
+223 -240 75 0
+58 40 -202 0
+72 47 -237 0
+-153 -121 -230 0
+-18 -230 -223 0
+-147 191 163 0
+68 -81 -77 0
+207 1 -194 0
+203 170 116 0
+115 44 -249 0
+-208 -201 83 0
+247 -54 197 0
+-223 233 64 0
+-52 236 32 0
+-192 198 -138 0
+-111 -215 98 0
+63 -140 125 0
+-116 129 90 0
+42 96 -108 0
+167 -204 -138 0
+202 -4 110 0
+-121 8 143 0
+-102 132 -177 0
+-64 -102 67 0
+-112 -91 -33 0
+144 -96 179 0
+-6 16 -133 0
+197 113 30 0
+-95 118 192 0
+240 -150 206 0
+-198 41 196 0
+-1 -49 107 0
+32 145 229 0
+152 113 -150 0
+-207 15 -87 0
+-12 234 26 0
+-47 -111 118 0
+-20 26 -209 0
+-31 238 89 0
+-119 -38 -127 0
+-190 -211 147 0
+-33 214 117 0
+-215 -137 -173 0
+166 211 238 0
+-214 78 -227 0
+109 -238 37 0
+106 -119 160 0
+-220 122 -157 0
+41 171 -90 0
+128 -231 -209 0
+245 8 -224 0
+-73 -187 -246 0
+-3 163 103 0
+-38 95 29 0
+-8 250 -26 0
+-202 -99 184 0
+53 -202 -201 0
+-30 187 56 0
+239 133 205 0
+63 -18 -77 0
+-14 186 -30 0
+-212 -163 111 0
+56 241 230 0
+-221 -111 -207 0
+2 191 -234 0
+10 -44 152 0
+198 202 -175 0
+102 169 -126 0
+156 -250 -107 0
+79 175 -176 0
+-29 12 -248 0
+192 248 189 0
+-2 -157 222 0
+-123 143 -250 0
+-215 -84 99 0
+94 174 -113 0
+79 -45 -161 0
+71 163 122 0
+42 -162 3 0
+215 -106 -91 0
+163 -89 159 0
+189 9 -57 0
+-65 -97 -130 0
+47 -180 -80 0
+-56 -185 76 0
+-132 160 40 0
+-124 98 109 0
+-38 221 206 0
+21 38 -204 0
+124 -192 250 0
+-151 98 230 0
+243 -156 166 0
+-177 -166 11 0
+-7 -160 -156 0
+-134 102 105 0
+-204 -22 -141 0
+-2 205 -78 0
+-208 233 121 0
+-86 121 -170 0
+155 214 250 0
+-53 -50 142 0
+-116 -235 60 0
+149 110 -98 0
+-30 -163 -83 0
+96 58 -126 0
+216 119 22 0
+212 177 -239 0
+-136 19 1 0
+195 67 -241 0
+189 -111 203 0
+36 172 -138 0
+61 240 -126 0
+-191 -147 13 0
+19 75 -117 0
+154 40 -242 0
+125 -139 -119 0
+212 6 -137 0
+81 -245 -44 0
+144 -205 248 0
+-141 -119 -139 0
+-79 100 132 0
+-94 -73 -83 0
+-127 240 132 0
+94 -228 -23 0
+191 127 106 0
+-73 88 180 0
+31 128 114 0
+-250 -234 12 0
+-199 248 73 0
+209 30 -186 0
+145 -182 32 0
+-114 165 194 0
+249 -27 -34 0
+106 186 -178 0
+35 -55 173 0
+243 -95 -148 0
+-180 -145 -157 0
+-156 198 -241 0
+-22 210 -113 0
+186 -72 192 0
+224 -163 -200 0
+-86 159 -75 0
+-199 -221 194 0
+-116 159 9 0
+115 -44 116 0
+161 -126 -199 0
+40 83 -86 0
+110 -23 122 0
+102 77 168 0
+155 -170 -69 0
+57 -136 96 0
+181 -36 -176 0
+167 9 -22 0
+-47 163 58 0
+240 -178 32 0
+29 5 -143 0
+-218 -190 174 0
+-142 -123 -81 0
+-145 -208 55 0
+65 -161 -6 0
+-104 248 -209 0
+134 -89 157 0
+-131 123 -236 0
+-103 -180 105 0
+-236 197 -187 0
+-195 -147 153 0
+120 26 113 0
+140 -214 216 0
+-22 -27 180 0
+152 -170 9 0
+-244 104 198 0
+171 -126 -115 0
+128 -41 161 0
+94 188 111 0
+86 214 215 0
+145 -46 -229 0
+181 -114 111 0
+-243 25 -53 0
+237 -212 -156 0
+143 -70 -183 0
+-233 -59 -30 0
+196 -82 -85 0
+68 119 6 0
+-89 7 85 0
+-214 247 140 0
+-130 87 111 0
+-131 243 -93 0
+-198 -115 87 0
+-77 75 -114 0
+230 -33 215 0
+172 -58 -155 0
+-44 98 -194 0
+-105 -10 106 0
+-48 -39 -166 0
+129 179 -17 0
+161 220 -1 0
+-17 -46 -65 0
+201 -36 137 0
+148 -25 138 0
+47 -64 16 0
+7 -67 33 0
+225 148 80 0
+167 58 47 0
+152 12 -48 0
+-126 -122 -47 0
+-205 -192 -19 0
+21 -174 -48 0
+-112 -129 213 0
+-182 83 -89 0
+212 -248 -35 0
+-210 94 160 0
+-128 -101 -33 0
+79 -63 125 0
+-118 -152 139 0
+-119 94 -9 0
+122 61 241 0
+-141 166 171 0
+-169 -184 43 0
+76 -57 -238 0
+150 -31 -7 0
+-174 -192 -144 0
+95 -147 135 0
+-186 155 190 0
+77 -190 151 0
+63 -120 -118 0
+223 96 -191 0
+-80 -145 68 0
+-220 98 208 0
+-4 -152 -11 0
+241 28 101 0
+108 -69 -118 0
+220 -14 -63 0
+90 198 -72 0
+-119 111 48 0
+-109 5 -40 0
+232 221 -204 0
+17 239 -152 0
+54 -115 -76 0
+21 -31 43 0
+81 -18 -62 0
+-6 209 -146 0
+-96 -75 -153 0
+-126 207 -42 0
+-135 -103 -235 0
+234 2 -161 0
+220 126 -96 0
+-30 -181 -227 0
+-109 54 -88 0
+104 140 -22 0
+-232 51 194 0
+30 -66 191 0
+28 -210 -205 0
+-135 -250 -186 0
+-141 3 -81 0
+104 -72 199 0
+111 243 110 0
+76 -145 -250 0
+162 33 140 0
+38 145 -42 0
+-16 -160 -205 0
+8 67 161 0
+-159 -193 173 0
+-49 -135 104 0
+228 -20 3 0
+152 154 -219 0
+-24 -126 241 0
+-212 152 52 0
+205 108 -159 0
+-167 24 161 0
+-229 194 203 0
+122 73 -196 0
+221 217 -90 0
+-46 56 7 0
+95 -31 78 0
+54 -179 64 0
+76 247 -186 0
+209 80 158 0
+-197 147 -64 0
+7 -196 -208 0
+204 4 -86 0
+130 85 208 0
+-6 65 -146 0
+-172 60 -143 0
+162 20 -188 0
+26 57 -142 0
+73 204 237 0
+-97 -25 156 0
+-238 109 78 0
+124 5 -109 0
+200 149 19 0
+-243 82 46 0
+-71 -208 89 0
+244 188 -135 0
+161 192 233 0
+-232 202 5 0
+-92 34 -96 0
+202 83 165 0
+67 53 -202 0
+34 62 163 0
+35 15 22 0
+126 91 131 0
+216 -185 3 0
+73 -46 169 0
+204 203 -100 0
+-134 40 -178 0
+192 -200 -74 0
+-160 -179 111 0
+-28 8 150 0
+236 235 21 0
+-249 -234 -66 0
+-159 -81 89 0
+157 -62 -231 0
+122 -1 -173 0
+89 183 189 0
+-136 -16 -24 0
+-91 100 -244 0
+-232 238 -207 0
+128 -126 -180 0
+-5 236 60 0
+232 -230 94 0
+-168 -21 -134 0
+57 -181 -201 0
+193 20 -82 0
+249 75 214 0
+-136 249 -37 0
+-14 172 -238 0
+110 -139 117 0
+17 -94 29 0
+77 215 -173 0
+-98 -159 -189 0
+101 151 -114 0
+-25 -157 -84 0
+-151 234 78 0
+-29 -159 8 0
+141 -46 189 0
+-22 31 227 0
+-81 143 -180 0
+-149 184 -131 0
+20 141 122 0
+-57 233 116 0
+71 -84 -76 0
+-70 -50 87 0
+147 113 -55 0
+241 -109 -58 0
+182 -191 -133 0
+-93 6 -28 0
+-112 122 46 0
+69 18 -122 0
+40 -35 -69 0
+-248 -79 145 0
+74 -218 -85 0
+-98 -248 -8 0
+154 -15 -146 0
+236 178 225 0
+-9 -22 201 0
+233 225 -44 0
+-204 175 178 0
+-90 -221 139 0
+-175 232 -203 0
+-22 -44 -250 0
+48 -179 -126 0
+-22 -199 -126 0
+-73 -249 -165 0
+-237 159 -141 0
+-167 80 -220 0
+-66 -100 94 0
+143 -214 -38 0
+-212 -235 -196 0
+-36 182 -87 0
+103 -36 224 0
+238 -17 125 0
+-171 101 -30 0
+154 -81 176 0
+28 -242 -52 0
+-9 21 -208 0
+-8 -82 -176 0
+-199 83 234 0
+169 194 -182 0
+215 -70 130 0
+-188 -192 -69 0
+-54 181 -244 0
+112 -11 239 0
+-197 157 222 0
+-17 -216 83 0
+195 170 -208 0
+-176 119 62 0
+75 209 135 0
+91 -1 30 0
+-77 145 -247 0
+-176 -236 -149 0
+13 174 -82 0
+198 -167 -139 0
+-206 -70 192 0
+17 209 216 0
+-242 -43 140 0
+188 163 185 0
+210 -171 -2 0
+-248 220 -136 0
+250 -60 -172 0
+-5 -220 -169 0
+-247 81 71 0
+45 52 -247 0
+-241 91 -116 0
+83 74 -27 0
+181 -91 173 0
+7 -231 -148 0
+-152 207 -41 0
+-44 244 224 0
+-127 -203 -122 0
+107 -136 50 0
+-96 241 -15 0
+233 219 -133 0
+-156 161 -130 0
+178 197 -202 0
+8 -206 42 0
+91 81 17 0
+-31 55 -53 0
+-48 234 -81 0
+-176 41 -97 0
+34 -98 -152 0
+102 245 218 0
+201 130 -95 0
+172 90 156 0
+-153 192 -59 0
+196 -103 -246 0
+-234 -30 -145 0
+241 97 -124 0
+-8 22 5 0
+-182 -176 212 0
+-138 -120 134 0
+-34 -201 -91 0
+173 -143 -84 0
+-212 -236 -206 0
+-236 80 155 0
+229 208 -199 0
+174 124 117 0
+1 225 -160 0
+-18 -232 123 0
+202 -184 -101 0
+-186 -111 -127 0
+-51 -146 -91 0
+184 -161 -117 0
+230 -13 119 0
+-124 187 -249 0
+144 229 -240 0
+238 163 109 0
+220 13 -179 0
+223 -86 -185 0
+-157 61 -107 0
+35 -178 -128 0
+237 185 -154 0
+113 233 246 0
+-214 -42 187 0
+-69 -39 -185 0
+-75 228 147 0
+194 239 30 0
+80 -196 25 0
+176 201 136 0
+-236 168 -56 0
+140 167 -226 0
+-131 -63 216 0
+-202 240 -245 0
+-70 241 182 0
+222 89 197 0
+26 -148 207 0
+-229 -64 139 0
+-244 -175 39 0
+-220 -94 -151 0
+-146 35 -128 0
+-198 191 -123 0
+177 -188 -88 0
+114 -85 175 0
+-72 -204 121 0
+153 -24 -101 0
+198 144 -84 0
+19 -20 146 0
+-243 4 140 0
+195 -178 -77 0
+-132 53 -228 0
+-127 31 -67 0
+168 -119 179 0
+118 -218 -73 0
+-131 -78 106 0
+-162 25 -58 0
+-63 134 171 0
+-39 12 140 0
+35 -193 -82 0
+-35 80 -43 0
+-146 199 -210 0
+93 151 -101 0
+-33 68 206 0
+37 -69 -222 0
+-84 210 2 0
+62 -245 238 0
+239 40 226 0
+-33 85 73 0
+-18 -44 175 0
+-161 245 -59 0
+-200 -183 154 0
+-13 193 -140 0
+243 65 27 0
+171 70 -77 0
+194 -220 234 0
+161 81 -37 0
+165 30 -184 0
+245 10 29 0
+-55 246 -151 0
+120 34 180 0
+-208 197 -141 0
+-235 -175 -188 0
+-133 -224 216 0
+-243 -49 35 0
+104 -51 -158 0
+-93 111 -141 0
+141 90 77 0
+-34 141 28 0
+39 -45 71 0
+198 42 -51 0
+-50 -167 -66 0
+-92 40 11 0
+-223 -152 -159 0
+22 189 -6 0
+-94 209 236 0
+-99 113 226 0
+84 144 164 0
+113 34 183 0
+-232 -55 21 0
+-182 -241 240 0
+-226 -234 -165 0
+-75 231 -111 0
+-20 -187 -205 0
+34 -189 -43 0
+86 108 180 0
+128 -249 -48 0
+10 25 -175 0
+-42 -32 -186 0
+234 17 82 0
+-215 -157 -115 0
+210 -109 137 0
+-202 160 111 0
+126 70 -155 0
+205 49 -155 0
+-44 -40 132 0
+-46 -144 221 0
+-20 -103 31 0
+-4 -105 -130 0
+-46 -121 244 0
+175 200 108 0
+-168 153 186 0
+10 -104 -190 0
+-100 -238 -24 0
+-174 -191 -60 0
+236 65 165 0
+134 -38 174 0
+156 -186 112 0
+13 76 -84 0
+226 -228 170 0
+-2 -131 -124 0
+189 -107 -32 0
+-120 -82 144 0
+-78 -189 -195 0
+140 -202 227 0
+-118 -239 -2 0
+235 -94 81 0
+224 75 88 0
+-237 135 -203 0
+-180 -185 130 0
+27 112 105 0
+2 88 104 0
+-88 -77 -134 0
+-189 181 76 0
+-70 -41 56 0
+-65 -223 160 0
+180 1 -100 0
+-92 170 -30 0
+-167 -34 155 0
+-112 -245 56 0
+-216 -7 -224 0
+-138 -106 224 0
+-191 -231 225 0
+195 123 103 0
+-114 -226 -22 0
+-171 -108 -221 0
+118 122 -4 0
+147 50 124 0
+191 215 203 0
+71 177 -41 0
+56 -17 42 0
+-174 28 146 0
+-69 -15 55 0
+-22 77 39 0
+40 191 27 0
+14 89 139 0
+-80 -39 -77 0
+231 -34 211 0
+-109 -248 173 0
+247 12 234 0
+146 -107 -104 0
+-83 -241 -7 0
+105 -197 -6 0
+161 -89 -229 0
+127 232 212 0
+-126 -151 161 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-087.cnf b/benchmarks/UUF250.1065.100/uuf250-087.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-087.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 13 -97 -227 0
+39 -46 -58 0
+-25 -161 48 0
+231 -239 137 0
+31 -5 214 0
+-247 -216 130 0
+223 32 160 0
+-202 -77 -228 0
+-79 191 121 0
+-18 60 53 0
+-14 119 -222 0
+-7 64 247 0
+-233 46 125 0
+-93 123 26 0
+12 105 -116 0
+70 -99 -106 0
+6 -250 12 0
+-50 149 -152 0
+9 -201 -69 0
+-90 -175 11 0
+193 59 -195 0
+246 106 187 0
+112 157 1 0
+208 90 -59 0
+-182 -214 -148 0
+-38 -111 195 0
+170 -153 150 0
+-208 21 -165 0
+66 241 -85 0
+-97 -199 172 0
+130 -178 200 0
+119 -80 -11 0
+-26 143 -191 0
+185 166 -214 0
+-228 -138 179 0
+-239 11 -247 0
+47 -204 -236 0
+-228 -247 -63 0
+141 -120 79 0
+85 116 -7 0
+81 -4 -149 0
+-233 240 -187 0
+-139 -24 154 0
+-115 -83 210 0
+63 21 -214 0
+207 -114 -233 0
+88 -173 -164 0
+182 -31 -234 0
+-175 97 -8 0
+-233 -102 -215 0
+-175 -127 112 0
+-81 70 225 0
+-205 26 -146 0
+114 -36 224 0
+66 152 116 0
+-28 -22 -163 0
+-190 9 214 0
+-30 -208 -83 0
+53 -10 -229 0
+-40 -196 -51 0
+191 -3 171 0
+-247 -82 107 0
+17 -25 -68 0
+42 4 223 0
+-170 -70 48 0
+119 166 -27 0
+-137 -16 -249 0
+-104 243 -19 0
+-134 223 -106 0
+73 72 6 0
+-161 -212 -56 0
+86 -245 -222 0
+182 213 -235 0
+236 187 -176 0
+50 -164 249 0
+-85 117 -6 0
+113 -152 -231 0
+50 162 -163 0
+-238 250 -153 0
+90 -140 156 0
+-134 -29 229 0
+125 31 -196 0
+-56 -164 88 0
+184 185 -100 0
+-79 187 80 0
+95 159 -52 0
+118 173 1 0
+239 83 -28 0
+177 235 159 0
+217 -149 -192 0
+69 228 -126 0
+91 -168 96 0
+205 219 -233 0
+-220 240 116 0
+212 210 63 0
+-76 70 156 0
+37 174 128 0
+235 1 65 0
+-248 246 138 0
+-205 16 72 0
+-37 177 7 0
+-20 83 9 0
+230 85 54 0
+-67 111 56 0
+212 58 -127 0
+-135 55 -161 0
+-226 -57 -40 0
+37 -183 224 0
+-151 -44 197 0
+-68 -210 107 0
+178 127 -180 0
+46 -242 -23 0
+-225 13 -159 0
+-36 -4 -180 0
+-32 -27 -136 0
+-13 -148 5 0
+-158 32 -14 0
+156 92 1 0
+-200 75 108 0
+-56 -88 93 0
+69 -239 -211 0
+95 87 229 0
+96 -172 -187 0
+200 185 51 0
+-124 119 -196 0
+-30 -129 159 0
+-187 -46 -176 0
+-11 249 114 0
+-173 44 35 0
+82 -224 217 0
+198 -219 154 0
+195 146 151 0
+-62 72 -51 0
+26 -192 189 0
+158 247 -13 0
+149 221 -171 0
+158 -22 25 0
+-111 -204 -157 0
+-57 -155 117 0
+34 -121 28 0
+-248 -143 21 0
+47 -103 118 0
+156 -20 213 0
+-238 -245 -104 0
+16 80 -163 0
+-60 -217 234 0
+23 -14 -198 0
+249 194 169 0
+-48 112 -5 0
+-36 -110 43 0
+-161 -231 -82 0
+-224 230 -7 0
+129 -72 -123 0
+57 180 -109 0
+26 116 -63 0
+184 225 -215 0
+8 92 -151 0
+194 -141 -45 0
+-64 246 -106 0
+-126 -82 52 0
+-172 83 -90 0
+-57 106 49 0
+-181 -64 -203 0
+153 194 -136 0
+-195 -242 -24 0
+-112 -100 7 0
+-159 -42 209 0
+-19 -180 142 0
+-111 59 216 0
+-188 12 73 0
+-136 120 101 0
+-246 -230 -128 0
+-33 -205 -57 0
+-196 36 22 0
+242 -220 100 0
+-65 -67 227 0
+-2 -204 -28 0
+7 190 169 0
+27 -60 -130 0
+-135 211 131 0
+92 90 128 0
+-117 -8 -40 0
+108 -144 -137 0
+-121 233 60 0
+161 -165 240 0
+-103 241 104 0
+67 176 117 0
+-52 -178 147 0
+-188 75 87 0
+26 236 -31 0
+-29 129 -171 0
+242 175 -157 0
+111 82 155 0
+-111 -208 184 0
+63 -231 243 0
+-25 -24 147 0
+176 148 -181 0
+-59 116 43 0
+71 -233 -21 0
+12 243 -206 0
+-23 111 -224 0
+176 231 28 0
+67 122 148 0
+-172 -155 -3 0
+167 -171 175 0
+73 197 -122 0
+-176 -43 -158 0
+-235 215 -92 0
+-152 -245 -80 0
+86 -104 158 0
+-21 48 -30 0
+-69 -20 188 0
+197 207 51 0
+213 -240 119 0
+-29 -229 -158 0
+19 -9 181 0
+-194 -220 43 0
+218 -142 222 0
+-141 -50 9 0
+-212 -172 222 0
+-167 168 34 0
+159 -38 101 0
+7 124 -88 0
+-165 -194 -199 0
+-238 -87 -63 0
+62 152 -140 0
+154 25 -246 0
+-120 72 -103 0
+106 -11 -99 0
+195 -172 61 0
+229 192 197 0
+76 -191 -88 0
+-50 65 223 0
+-57 -128 78 0
+-130 -127 183 0
+-236 -112 4 0
+246 -56 -231 0
+-235 177 241 0
+24 135 141 0
+114 170 198 0
+109 96 -193 0
+-153 25 227 0
+59 92 30 0
+-62 -73 243 0
+-23 38 203 0
+-51 193 -159 0
+-165 207 213 0
+245 -148 -162 0
+-133 -8 -32 0
+159 -231 244 0
+174 -2 20 0
+-20 160 31 0
+-52 47 -17 0
+-174 204 -221 0
+161 237 -155 0
+22 114 1 0
+124 18 -105 0
+158 -116 -242 0
+-44 -140 176 0
+160 206 -15 0
+46 -75 239 0
+-122 -52 -114 0
+-200 -65 -48 0
+146 -230 124 0
+-175 -138 47 0
+65 247 174 0
+149 -164 155 0
+-196 90 127 0
+228 -176 42 0
+-192 171 157 0
+88 -174 -105 0
+114 -125 -62 0
+-80 84 41 0
+18 -55 -248 0
+-79 97 165 0
+-93 -173 -198 0
+-96 48 -49 0
+-108 145 20 0
+-221 -119 151 0
+-212 -6 -152 0
+150 84 159 0
+21 127 -140 0
+5 142 -100 0
+120 -10 -70 0
+-75 189 -3 0
+213 215 77 0
+214 -83 235 0
+-59 -157 -159 0
+-110 51 -208 0
+-175 145 -124 0
+-171 -84 -153 0
+105 170 -47 0
+107 -83 105 0
+-214 100 -85 0
+-107 -204 -50 0
+169 52 -5 0
+36 -153 -130 0
+-31 99 -235 0
+170 -78 76 0
+-160 105 -57 0
+-130 4 239 0
+-95 -110 -190 0
+128 223 -31 0
+-88 27 -221 0
+17 -191 -74 0
+-12 -29 -162 0
+-37 -9 97 0
+-158 -110 11 0
+82 -59 -145 0
+22 239 116 0
+-4 73 -43 0
+-152 110 -215 0
+36 -243 57 0
+164 12 87 0
+233 -86 47 0
+-112 185 182 0
+112 -2 -113 0
+24 36 191 0
+-109 246 -133 0
+4 -36 -32 0
+159 -246 -147 0
+-94 12 -249 0
+155 -111 34 0
+217 -50 -112 0
+47 250 201 0
+-41 209 -81 0
+-185 143 243 0
+-181 4 -192 0
+-81 -67 -182 0
+107 213 -177 0
+-142 82 -185 0
+-203 -126 195 0
+66 229 216 0
+111 144 -30 0
+-159 22 133 0
+108 -143 43 0
+-31 -114 -151 0
+-250 65 -104 0
+63 206 -74 0
+-49 -167 -154 0
+40 241 109 0
+108 100 -134 0
+-134 75 198 0
+-168 -103 248 0
+125 -244 173 0
+244 215 46 0
+122 -155 215 0
+138 48 -115 0
+127 -203 -8 0
+131 69 197 0
+-109 -91 -87 0
+-20 64 -39 0
+-25 206 250 0
+44 166 -237 0
+-4 -171 249 0
+-72 -83 -187 0
+42 -7 192 0
+33 -16 215 0
+67 -198 -170 0
+-234 -2 130 0
+79 -22 -186 0
+143 221 -180 0
+94 84 186 0
+-62 -182 37 0
+191 -218 -37 0
+174 29 -10 0
+-33 185 -160 0
+132 -112 -44 0
+-156 -231 91 0
+228 -153 -43 0
+2 147 21 0
+200 -39 248 0
+70 -131 127 0
+23 103 -27 0
+-188 23 141 0
+-223 39 10 0
+56 249 55 0
+-69 177 -184 0
+242 -63 232 0
+-7 114 50 0
+11 66 -125 0
+37 -115 173 0
+144 -237 -208 0
+-208 -174 -61 0
+216 199 -100 0
+-101 -107 9 0
+150 164 183 0
+103 -148 87 0
+58 183 -192 0
+-105 87 -83 0
+-147 -203 -36 0
+-223 -78 76 0
+5 4 -227 0
+110 -121 134 0
+185 94 -92 0
+-196 194 146 0
+-143 -71 152 0
+47 231 56 0
+225 -181 -240 0
+-112 -166 72 0
+146 130 -61 0
+115 -4 -230 0
+69 18 186 0
+-243 15 -188 0
+210 -234 85 0
+-149 82 148 0
+119 238 -11 0
+-54 -73 250 0
+-247 -190 -56 0
+-102 -131 161 0
+204 60 178 0
+109 -137 38 0
+101 38 114 0
+-142 -24 -1 0
+125 -59 -52 0
+132 199 23 0
+-110 159 -177 0
+188 -128 -200 0
+113 120 -1 0
+35 -191 17 0
+50 -108 211 0
+112 -27 -169 0
+-200 -111 73 0
+-126 -25 -170 0
+84 173 -176 0
+111 -58 -8 0
+-81 241 202 0
+194 -230 -235 0
+-67 -5 172 0
+-222 214 -232 0
+-48 -173 -56 0
+74 -168 181 0
+15 177 -39 0
+97 -59 -107 0
+-53 -153 -147 0
+247 -138 184 0
+-32 203 -27 0
+17 39 -150 0
+241 -165 -14 0
+-13 -50 105 0
+-46 246 207 0
+88 79 40 0
+-89 57 -102 0
+-193 -104 85 0
+159 214 -131 0
+82 -168 -125 0
+-125 235 250 0
+227 -188 -97 0
+249 119 63 0
+164 -233 228 0
+174 78 -18 0
+-220 -241 -149 0
+9 -130 185 0
+-64 206 229 0
+141 -203 37 0
+-218 -172 -110 0
+150 -190 216 0
+-46 168 -249 0
+90 -86 -163 0
+-122 -103 -155 0
+190 -189 73 0
+-26 74 -232 0
+111 -167 57 0
+-67 237 -165 0
+181 177 -230 0
+236 25 139 0
+100 137 -81 0
+202 175 27 0
+128 58 -20 0
+38 40 127 0
+-108 -149 216 0
+15 -72 -165 0
+66 -114 -97 0
+-198 -53 225 0
+-114 197 127 0
+68 176 150 0
+-62 -106 193 0
+-148 18 -219 0
+-162 57 197 0
+224 -138 52 0
+102 -195 -46 0
+123 39 -243 0
+-171 -162 211 0
+-34 -67 -127 0
+-85 178 -38 0
+6 -130 110 0
+-188 4 -126 0
+123 -240 -51 0
+154 -163 -23 0
+-182 227 -154 0
+-134 -119 -62 0
+-80 107 196 0
+-94 -159 -5 0
+101 -147 -46 0
+100 109 164 0
+-185 -212 144 0
+-189 -35 -170 0
+-150 -83 114 0
+38 -79 -3 0
+-20 52 38 0
+210 -240 77 0
+167 175 66 0
+-41 209 137 0
+10 -150 -193 0
+-192 -3 196 0
+-95 -146 -241 0
+202 165 -151 0
+-71 -42 169 0
+73 -206 -181 0
+160 -159 165 0
+106 -232 -246 0
+-73 104 -160 0
+183 -191 -201 0
+132 -221 102 0
+-224 -145 228 0
+-240 -105 -97 0
+-230 -23 -102 0
+-49 178 163 0
+-145 -160 31 0
+65 195 -160 0
+157 73 -14 0
+1 -38 -238 0
+-74 -225 -161 0
+46 119 99 0
+93 -180 15 0
+-161 -129 -171 0
+-139 -132 -17 0
+109 58 -168 0
+209 -90 9 0
+-128 9 52 0
+-240 172 151 0
+-140 235 -164 0
+100 -220 -206 0
+-157 198 88 0
+37 134 12 0
+112 -16 194 0
+-45 -66 -24 0
+106 72 103 0
+-60 -244 40 0
+-151 196 -179 0
+-185 -145 -220 0
+-168 -202 -212 0
+-75 15 5 0
+20 135 -87 0
+105 183 -190 0
+-237 -30 119 0
+101 75 -227 0
+-246 90 -151 0
+-93 37 -111 0
+173 -199 -76 0
+-87 -218 201 0
+-231 25 -184 0
+-93 81 39 0
+220 173 -92 0
+224 -25 135 0
+-220 -224 85 0
+-28 158 32 0
+-160 -208 199 0
+4 171 203 0
+-31 225 -78 0
+32 -242 189 0
+-124 -189 -24 0
+-23 60 97 0
+-250 11 -219 0
+6 136 -194 0
+-49 -83 209 0
+-103 -72 -59 0
+15 -249 18 0
+-159 -220 -36 0
+96 177 28 0
+-6 59 162 0
+-84 148 -182 0
+101 -38 -157 0
+-144 -57 95 0
+71 30 -193 0
+176 75 12 0
+-197 122 -204 0
+-36 -114 -15 0
+-68 125 -220 0
+179 -125 182 0
+74 -148 75 0
+142 182 -236 0
+72 95 113 0
+-249 105 220 0
+121 195 149 0
+-53 -140 18 0
+-240 -117 -184 0
+224 34 88 0
+-182 118 -229 0
+175 207 190 0
+-193 -61 144 0
+-213 -177 -235 0
+-139 -126 231 0
+101 143 218 0
+75 218 10 0
+-19 -233 78 0
+31 156 192 0
+-213 -191 -219 0
+43 18 73 0
+63 -171 84 0
+-90 203 107 0
+183 -146 206 0
+-218 124 199 0
+-117 108 -134 0
+-56 181 152 0
+14 93 -39 0
+-171 194 -50 0
+135 -36 -84 0
+200 88 7 0
+-64 -83 54 0
+51 236 -150 0
+244 -27 -103 0
+3 37 -206 0
+-235 -70 16 0
+-114 -216 125 0
+225 232 -83 0
+-34 65 215 0
+57 -110 155 0
+-191 -180 -94 0
+248 -34 -211 0
+220 176 -123 0
+-240 -82 8 0
+-72 26 -225 0
+1 -229 99 0
+89 182 52 0
+191 23 -178 0
+6 65 58 0
+129 91 52 0
+23 -66 68 0
+-140 249 -182 0
+194 239 9 0
+-97 57 -148 0
+-182 199 6 0
+-72 -75 138 0
+139 86 45 0
+57 220 -81 0
+148 188 189 0
+-212 24 208 0
+-39 -77 85 0
+224 -104 -116 0
+-111 232 -112 0
+73 -195 -140 0
+-20 -201 6 0
+238 -207 88 0
+-102 107 157 0
+-109 -236 63 0
+173 250 53 0
+45 31 -243 0
+-61 246 118 0
+202 -169 -108 0
+190 -244 -218 0
+-111 -137 -145 0
+-206 244 -187 0
+-109 104 190 0
+227 204 176 0
+67 1 55 0
+179 114 156 0
+-229 -232 -98 0
+110 39 -245 0
+-56 241 200 0
+42 -142 12 0
+115 -104 -128 0
+-125 156 136 0
+113 -181 105 0
+104 36 -110 0
+65 -58 76 0
+-91 19 105 0
+122 -163 188 0
+-74 247 -189 0
+-46 208 -203 0
+-89 -77 -27 0
+164 -244 -199 0
+-49 83 149 0
+-245 164 -30 0
+100 137 92 0
+22 130 180 0
+-230 -207 76 0
+165 24 -120 0
+96 -4 -124 0
+9 36 -100 0
+-202 -110 21 0
+213 138 -20 0
+-75 230 18 0
+153 139 -31 0
+240 21 3 0
+231 -72 201 0
+64 -166 247 0
+77 -28 42 0
+-122 -123 -223 0
+118 -139 -6 0
+-212 -208 -198 0
+22 66 18 0
+182 46 -122 0
+147 139 -178 0
+167 -176 169 0
+-248 111 -243 0
+-181 -91 -209 0
+-29 -127 23 0
+105 49 -177 0
+195 14 140 0
+-158 -48 -154 0
+-42 139 63 0
+-227 116 135 0
+-38 -121 -86 0
+179 -97 -197 0
+111 117 45 0
+237 58 -141 0
+-58 35 95 0
+229 71 -230 0
+-247 215 -229 0
+-190 -144 56 0
+-237 -144 -129 0
+-106 -1 221 0
+59 -172 75 0
+-171 -233 74 0
+-88 116 -250 0
+215 -86 -51 0
+-29 69 -245 0
+3 77 109 0
+187 -36 76 0
+-117 -23 116 0
+-130 51 73 0
+-2 82 -61 0
+2 176 -107 0
+15 76 27 0
+141 -34 144 0
+29 79 -160 0
+-167 53 5 0
+227 -54 30 0
+34 -147 -146 0
+-88 63 -190 0
+91 -97 217 0
+-175 115 71 0
+34 -69 177 0
+133 -186 -206 0
+184 84 189 0
+-11 -157 105 0
+246 82 167 0
+190 44 -78 0
+-175 239 -164 0
+-8 201 243 0
+204 84 215 0
+110 58 -203 0
+35 -63 8 0
+91 -104 103 0
+-164 -241 -70 0
+-215 -140 226 0
+51 58 -95 0
+-218 -118 -32 0
+-88 69 64 0
+-60 -237 -38 0
+-21 109 114 0
+-34 89 -119 0
+-96 60 68 0
+-87 122 -116 0
+-197 -122 175 0
+207 21 -177 0
+-132 -51 -53 0
+201 -24 -204 0
+-65 -238 -109 0
+119 84 43 0
+111 24 63 0
+1 -226 130 0
+-198 -177 -81 0
+-139 -10 218 0
+-168 58 189 0
+2 -212 29 0
+143 250 99 0
+-79 -250 -1 0
+140 39 -205 0
+-213 -204 202 0
+-156 -165 15 0
+-58 -121 14 0
+-231 -222 -66 0
+-177 -20 6 0
+-25 -90 -244 0
+30 145 72 0
+59 137 170 0
+-138 24 -34 0
+-170 182 184 0
+-217 88 -150 0
+-117 -94 34 0
+-237 196 250 0
+220 155 66 0
+168 -29 3 0
+162 -170 -153 0
+-200 -247 -60 0
+96 171 -144 0
+-137 48 -66 0
+24 219 -203 0
+-92 231 -76 0
+210 -241 -201 0
+218 -70 -56 0
+22 51 -181 0
+-12 27 200 0
+-120 -144 250 0
+150 97 32 0
+235 -83 -75 0
+173 216 39 0
+85 65 69 0
+54 149 -14 0
+-95 244 247 0
+-132 78 -196 0
+-195 -41 -105 0
+26 229 223 0
+-214 68 -151 0
+-129 215 238 0
+-238 -223 159 0
+-73 123 -66 0
+85 -132 -189 0
+-59 -189 -20 0
+-204 -45 -105 0
+-22 157 168 0
+205 162 218 0
+-231 -173 -205 0
+-122 -39 118 0
+-31 -201 -78 0
+-81 163 -154 0
+94 47 -156 0
+135 -49 -167 0
+-19 -90 -185 0
+-170 -12 132 0
+-245 -227 186 0
+142 -69 -75 0
+-42 14 -191 0
+104 122 -249 0
+220 -178 -242 0
+125 170 115 0
+-88 210 158 0
+-55 48 -51 0
+-155 -110 26 0
+134 -117 -211 0
+-13 -93 55 0
+216 -241 82 0
+-160 -208 -136 0
+-114 108 -250 0
+-172 145 -15 0
+18 -32 -76 0
+194 -125 219 0
+-113 158 80 0
+-140 231 -141 0
+37 -41 47 0
+33 191 98 0
+86 -207 -130 0
+177 95 -34 0
+-38 233 132 0
+-80 -158 -42 0
+193 241 -155 0
+-46 -185 124 0
+52 -165 200 0
+237 -209 -26 0
+-119 217 55 0
+125 35 4 0
+197 121 37 0
+-176 -98 190 0
+-169 170 -68 0
+-91 157 170 0
+-159 -192 48 0
+14 -168 243 0
+75 164 135 0
+-125 -209 238 0
+146 -244 -183 0
+-78 -47 -191 0
+-248 223 79 0
+-27 98 231 0
+-229 -236 -216 0
+-73 124 -174 0
+217 59 114 0
+89 240 -104 0
+105 -109 -151 0
+-244 -206 149 0
+201 207 -153 0
+-47 -61 -224 0
+185 241 -230 0
+208 -172 100 0
+-29 -181 -26 0
+205 -90 -115 0
+-22 -10 -21 0
+-236 -104 -163 0
+206 -100 152 0
+-125 -236 -19 0
+-60 -118 -249 0
+-134 -246 -222 0
+-76 -226 -245 0
+218 -146 -236 0
+-207 -76 180 0
+-135 -35 -209 0
+95 -93 -179 0
+-207 71 145 0
+88 -26 -230 0
+-17 101 -7 0
+-38 211 -18 0
+180 188 69 0
+-27 -210 -135 0
+-6 248 218 0
+-166 87 213 0
+-154 70 249 0
+-148 245 30 0
+-29 129 -243 0
+106 55 -151 0
+-186 -205 58 0
+-186 -31 -159 0
+27 99 219 0
+89 93 -200 0
+-234 -112 54 0
+-105 120 -48 0
+-1 -203 -206 0
+134 -165 7 0
+175 -59 -163 0
+-123 122 -31 0
+20 110 86 0
+-243 -22 -56 0
+105 -65 107 0
+181 -92 136 0
+13 89 -146 0
+8 35 11 0
+195 95 -52 0
+193 147 -48 0
+127 189 58 0
+-36 45 -112 0
+82 -95 162 0
+-123 -133 -108 0
+-158 -76 47 0
+-171 2 243 0
+250 -49 -70 0
+-238 -62 -2 0
+163 -26 -73 0
+-171 108 -31 0
+22 -233 -157 0
+39 210 -218 0
+16 -59 -8 0
+207 -121 -187 0
+234 62 245 0
+170 50 -39 0
+-246 -102 208 0
+-160 -226 87 0
+78 -199 165 0
+-151 -211 -117 0
+-202 -144 195 0
+-238 -215 110 0
+223 88 46 0
+104 83 -237 0
+-74 -248 -175 0
+87 94 43 0
+-39 72 -228 0
+219 240 -243 0
+52 -153 -79 0
+-2 -245 174 0
+75 22 -160 0
+131 -92 65 0
+13 -209 70 0
+2 24 -21 0
+-6 -63 186 0
+-245 -63 -143 0
+-148 -61 36 0
+43 -181 -235 0
+231 187 -2 0
+-22 105 -129 0
+195 156 142 0
+-246 147 -122 0
+250 -247 132 0
+94 -118 69 0
+-38 156 215 0
+167 -50 213 0
+145 143 196 0
+164 -100 -7 0
+-134 -55 -56 0
+64 187 -96 0
+86 20 -250 0
+97 -222 -41 0
+54 -152 -240 0
+249 82 -6 0
+245 -98 -92 0
+40 213 215 0
+-187 -108 15 0
+118 204 155 0
+58 12 -184 0
+219 -60 -66 0
+-5 -189 -154 0
+13 -165 -22 0
+-30 10 -126 0
+-36 -174 -150 0
+187 205 -25 0
+193 -20 112 0
+12 2 -4 0
+206 -58 155 0
+219 -27 -194 0
+83 -182 -136 0
+-30 -126 -170 0
+-231 234 -161 0
+129 222 -247 0
+-54 -20 14 0
+178 220 191 0
+-214 -107 -250 0
+-43 -228 -206 0
+-142 91 -194 0
+-125 -177 -15 0
+148 -101 -123 0
+-212 127 56 0
+-183 52 -32 0
+109 147 -84 0
+48 160 134 0
+215 196 157 0
+36 -246 -197 0
+-146 139 8 0
+171 -135 -159 0
+212 234 -103 0
+151 10 -96 0
+128 -132 125 0
+29 119 -219 0
+-49 -216 129 0
+150 181 48 0
+-152 -176 -103 0
+127 -110 80 0
+82 -213 -171 0
+-44 47 -182 0
+237 -154 83 0
+-128 57 33 0
+178 -181 126 0
+-61 13 21 0
+-198 107 67 0
+31 16 -224 0
+220 -177 -186 0
+-18 85 170 0
+-202 -153 -115 0
+242 -81 35 0
+128 240 -79 0
+-230 71 -55 0
+155 -91 -46 0
+177 -186 -40 0
+219 -150 -4 0
+-67 -86 202 0
+24 167 -125 0
+40 237 38 0
+222 238 206 0
+-184 -247 -14 0
+150 -66 -57 0
+155 234 -161 0
+227 -102 230 0
+-35 -158 30 0
+105 103 55 0
+-89 189 120 0
+140 -195 -64 0
+43 -200 -228 0
+64 -249 -72 0
+-150 -93 205 0
+-50 70 -128 0
+-84 54 -21 0
+-176 -227 124 0
+11 -188 108 0
+-3 -20 191 0
+215 -30 142 0
+49 -58 55 0
+216 117 -58 0
+-126 -76 186 0
+81 -181 132 0
+-94 -103 141 0
+237 243 173 0
+-123 27 230 0
+178 -241 119 0
+225 55 228 0
+217 -170 -218 0
+-223 -141 -154 0
+-8 -54 242 0
+-31 161 99 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-088.cnf b/benchmarks/UUF250.1065.100/uuf250-088.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-088.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -79 -143 220 0
+-169 -193 -178 0
+126 235 -116 0
+-147 -41 -133 0
+-65 41 70 0
+140 97 157 0
+186 179 -7 0
+-40 -189 -194 0
+-75 100 -36 0
+182 78 5 0
+-16 204 -121 0
+-237 249 59 0
+-203 152 60 0
+-141 131 -113 0
+-140 20 204 0
+167 -38 221 0
+-168 -196 -32 0
+-98 143 45 0
+172 180 232 0
+160 -245 90 0
+130 55 148 0
+-134 -9 -53 0
+59 -83 -135 0
+-204 -162 -103 0
+5 -106 203 0
+205 -98 -146 0
+210 -82 -247 0
+-5 -56 65 0
+-63 111 -217 0
+123 -51 -18 0
+165 -100 84 0
+48 -162 113 0
+25 179 165 0
+144 131 -184 0
+23 -168 -30 0
+26 -157 -23 0
+140 15 137 0
+112 -83 239 0
+98 -65 -187 0
+10 -197 -149 0
+-213 13 48 0
+211 11 30 0
+-158 -124 170 0
+-202 248 155 0
+119 38 25 0
+-159 40 -24 0
+-221 237 -156 0
+87 -241 -43 0
+96 -88 -189 0
+79 95 5 0
+-115 -21 -122 0
+-33 -197 -134 0
+-106 33 208 0
+90 -135 -182 0
+-246 213 3 0
+-82 180 135 0
+-101 100 58 0
+-201 143 36 0
+-1 -131 209 0
+90 -154 56 0
+207 -236 51 0
+203 39 217 0
+13 -223 -147 0
+122 131 -68 0
+-173 -153 130 0
+-99 201 -19 0
+-17 244 245 0
+-238 16 239 0
+-72 186 249 0
+-116 -188 -215 0
+29 -14 -160 0
+-4 -179 -196 0
+15 149 215 0
+122 -105 -214 0
+-182 109 167 0
+105 -132 96 0
+-216 -181 186 0
+111 -193 247 0
+103 -67 -134 0
+-45 119 235 0
+-44 -120 -219 0
+147 101 78 0
+-180 -122 -200 0
+207 49 -212 0
+-217 160 18 0
+39 165 153 0
+-155 200 -138 0
+-239 -212 -21 0
+83 -95 -16 0
+-193 151 -41 0
+-243 -140 -77 0
+182 53 80 0
+-218 -23 -73 0
+-206 42 -55 0
+-103 -29 -138 0
+-55 -231 130 0
+12 -58 79 0
+202 95 135 0
+234 39 -136 0
+-26 112 -250 0
+153 -60 219 0
+-59 203 153 0
+-1 245 -125 0
+230 2 246 0
+87 -66 118 0
+75 -133 182 0
+138 224 75 0
+-70 -111 -112 0
+-151 226 -132 0
+152 178 -238 0
+141 -88 100 0
+194 18 238 0
+-136 128 -209 0
+127 223 180 0
+-180 21 -197 0
+-135 180 -48 0
+-249 196 236 0
+99 -132 -43 0
+-222 176 -177 0
+159 65 144 0
+-210 34 151 0
+-192 -231 24 0
+12 -42 159 0
+-51 108 38 0
+175 246 147 0
+171 -31 35 0
+-150 165 -51 0
+201 -103 -37 0
+222 -208 31 0
+-91 -110 -113 0
+238 -98 -214 0
+-93 -69 -102 0
+-137 194 -47 0
+-96 25 162 0
+244 124 -207 0
+39 99 -231 0
+189 213 -219 0
+234 -243 -155 0
+-234 -11 231 0
+-242 -130 -138 0
+81 24 -97 0
+-212 215 181 0
+142 239 -29 0
+-3 204 -234 0
+140 -220 -135 0
+-168 228 -230 0
+191 -218 -129 0
+12 -211 -193 0
+60 -233 -90 0
+-40 20 150 0
+58 25 82 0
+235 194 53 0
+-27 -76 -236 0
+-106 -192 198 0
+126 -25 -98 0
+-129 6 -229 0
+46 -27 -175 0
+123 -167 -64 0
+73 -242 138 0
+-98 63 147 0
+-149 -217 -101 0
+108 223 170 0
+21 195 226 0
+-31 -125 103 0
+-41 -242 -103 0
+-32 -84 157 0
+-25 69 -57 0
+-3 -123 72 0
+-90 -237 -249 0
+233 -195 134 0
+-25 163 153 0
+15 70 182 0
+200 -17 155 0
+-145 84 99 0
+-36 8 198 0
+-238 118 242 0
+-4 -64 106 0
+218 85 -136 0
+234 -1 -213 0
+85 180 247 0
+112 -86 206 0
+-140 -230 -68 0
+-115 132 -38 0
+129 237 144 0
+80 -153 217 0
+165 -46 -151 0
+-125 39 106 0
+-145 -149 -151 0
+-76 27 -141 0
+-6 198 111 0
+-38 189 -91 0
+-65 183 29 0
+189 -19 211 0
+-244 -26 136 0
+-92 -1 -202 0
+248 -11 -164 0
+79 -13 154 0
+-170 -121 -47 0
+240 204 24 0
+129 -179 -19 0
+-56 -129 -2 0
+190 -46 -213 0
+-122 -72 -16 0
+-165 192 179 0
+-206 195 194 0
+-215 79 -204 0
+-167 238 217 0
+23 202 -191 0
+-14 -34 -84 0
+-207 -177 95 0
+-224 115 -197 0
+98 -248 232 0
+183 -149 -14 0
+16 -200 -166 0
+250 -98 -64 0
+-212 -222 -79 0
+-152 246 157 0
+-195 242 181 0
+91 -131 -67 0
+-143 230 56 0
+-170 -35 -25 0
+157 -95 -169 0
+96 -173 220 0
+-143 -220 -216 0
+-168 119 -176 0
+28 -244 -34 0
+-225 -149 71 0
+121 57 221 0
+-175 -225 71 0
+87 103 -164 0
+11 -104 -233 0
+20 129 123 0
+-139 -142 -109 0
+157 -199 30 0
+-133 235 -239 0
+-155 165 -209 0
+219 -198 -56 0
+198 110 31 0
+16 248 202 0
+120 177 -70 0
+85 -225 45 0
+227 -142 61 0
+-171 -148 -139 0
+-205 220 228 0
+241 -134 198 0
+-191 76 -243 0
+-98 -96 58 0
+188 -47 155 0
+57 202 79 0
+55 -99 -226 0
+19 99 -43 0
+-178 181 -8 0
+-242 27 -181 0
+6 -160 -131 0
+-177 -248 -87 0
+-119 18 -94 0
+74 -207 -108 0
+-216 183 224 0
+-75 -85 -237 0
+194 -95 -177 0
+25 116 -194 0
+-45 -101 179 0
+99 147 -52 0
+-149 118 -215 0
+-64 16 -228 0
+167 -70 89 0
+82 -233 -216 0
+-131 233 44 0
+63 203 -28 0
+-151 40 137 0
+-58 155 200 0
+249 -74 -31 0
+140 -190 221 0
+-135 196 9 0
+-71 183 -74 0
+69 131 -63 0
+83 46 -228 0
+41 195 125 0
+67 151 64 0
+-109 133 28 0
+-90 -160 232 0
+56 11 -75 0
+218 -164 75 0
+211 241 242 0
+-119 174 187 0
+-249 195 187 0
+10 -151 -124 0
+214 -152 161 0
+130 -205 -75 0
+176 -97 -64 0
+139 -242 -112 0
+188 231 109 0
+-59 29 -194 0
+-53 198 143 0
+18 244 -218 0
+249 244 -203 0
+-69 6 -155 0
+-219 125 249 0
+-101 146 14 0
+114 42 -77 0
+-42 -121 -175 0
+168 -49 248 0
+42 195 189 0
+107 -209 -178 0
+203 -65 243 0
+-211 -187 -235 0
+127 -98 -15 0
+-189 212 184 0
+159 -109 -249 0
+38 -182 -15 0
+-145 171 96 0
+95 182 123 0
+98 245 4 0
+73 30 114 0
+22 -155 -24 0
+196 -80 -154 0
+-68 -54 -140 0
+-233 10 190 0
+240 -114 -91 0
+-196 -207 112 0
+203 -188 126 0
+-65 -47 137 0
+150 -219 59 0
+-150 195 -213 0
+198 -243 104 0
+-105 164 35 0
+-65 83 61 0
+250 186 -17 0
+157 -175 -165 0
+18 -112 -205 0
+218 25 79 0
+16 70 -181 0
+-123 20 -153 0
+110 234 102 0
+-236 -121 128 0
+-105 -210 73 0
+-30 227 -147 0
+177 176 187 0
+7 -174 247 0
+124 183 -222 0
+49 -227 -174 0
+199 -190 -112 0
+-13 -76 -89 0
+-212 162 77 0
+59 -144 208 0
+-244 193 -57 0
+-52 13 156 0
+-76 120 131 0
+-68 -30 -197 0
+168 47 109 0
+205 -70 196 0
+-226 -39 -22 0
+185 -27 250 0
+101 -9 97 0
+13 -70 -131 0
+125 -149 27 0
+80 135 52 0
+-232 200 -30 0
+-48 -116 -229 0
+229 176 -201 0
+66 -172 -43 0
+-106 -72 86 0
+-159 -155 50 0
+-159 184 180 0
+-18 57 219 0
+231 -236 156 0
+178 -50 192 0
+-244 128 -92 0
+-90 196 -86 0
+-246 -80 195 0
+-77 225 -245 0
+89 225 -22 0
+-72 -52 -122 0
+-69 74 80 0
+82 46 -183 0
+35 86 -152 0
+1 -156 -173 0
+-16 -8 34 0
+22 -239 -90 0
+-205 225 -187 0
+-64 35 32 0
+164 64 -4 0
+68 -101 197 0
+-118 10 -106 0
+98 -66 -224 0
+230 -17 9 0
+109 -146 -136 0
+-52 -49 73 0
+-116 -17 -70 0
+-221 72 -247 0
+-168 85 -216 0
+-249 204 92 0
+-106 118 122 0
+239 -232 38 0
+-239 174 -83 0
+-184 -34 22 0
+-96 208 -70 0
+-11 -198 3 0
+-154 -114 101 0
+203 -160 226 0
+-223 -79 127 0
+-111 73 -45 0
+66 -22 -84 0
+187 -58 -73 0
+90 -201 154 0
+158 -209 126 0
+-121 -64 -176 0
+-51 -60 208 0
+-94 64 -169 0
+160 189 118 0
+-111 -162 62 0
+89 -66 78 0
+-201 -31 131 0
+-19 -9 -71 0
+-105 -85 108 0
+-75 -7 -23 0
+-150 82 34 0
+-48 -47 -44 0
+186 -223 -218 0
+175 -14 227 0
+-144 -60 131 0
+-135 95 206 0
+-181 119 98 0
+-184 -233 -24 0
+45 -162 -197 0
+144 88 -243 0
+148 139 32 0
+154 -237 222 0
+52 145 -2 0
+-8 91 151 0
+-137 5 -183 0
+66 176 -75 0
+-201 -182 117 0
+-192 233 223 0
+182 64 -110 0
+177 155 227 0
+45 -99 -181 0
+250 148 140 0
+-195 -12 54 0
+187 -135 -174 0
+-18 143 -97 0
+-249 -46 -228 0
+138 166 -72 0
+-98 -227 153 0
+-11 -81 -241 0
+-126 -145 99 0
+101 137 145 0
+3 -203 225 0
+216 -77 -234 0
+-224 -238 208 0
+170 48 229 0
+118 -120 4 0
+72 201 22 0
+54 240 78 0
+164 81 -42 0
+-205 -214 10 0
+51 100 149 0
+-122 -183 47 0
+-144 32 -62 0
+25 231 249 0
+29 -57 -7 0
+-68 40 -88 0
+62 215 131 0
+-180 -2 -141 0
+-160 248 189 0
+-201 -92 97 0
+195 -198 -125 0
+231 225 183 0
+219 13 42 0
+68 163 12 0
+-47 -22 167 0
+228 -174 -244 0
+71 186 -131 0
+43 16 -225 0
+99 -192 -141 0
+185 -244 -234 0
+-148 -115 136 0
+-47 38 27 0
+141 -83 -89 0
+-93 15 154 0
+-196 -59 -95 0
+141 -57 96 0
+-117 -245 -100 0
+217 -62 -221 0
+-18 20 153 0
+23 -199 -86 0
+-99 17 -52 0
+6 160 -243 0
+-244 21 -226 0
+102 93 -172 0
+31 -37 -123 0
+-112 -3 16 0
+-162 202 218 0
+69 50 42 0
+196 115 -210 0
+-42 150 -11 0
+-163 128 167 0
+-237 202 65 0
+226 -175 -170 0
+135 165 -48 0
+69 -74 66 0
+-244 150 -209 0
+24 65 201 0
+-208 245 -232 0
+59 -148 -115 0
+23 -61 -220 0
+-169 134 -106 0
+126 -68 249 0
+134 -113 13 0
+-65 -49 -172 0
+76 177 225 0
+2 183 249 0
+42 186 111 0
+57 146 129 0
+94 75 167 0
+-179 79 248 0
+18 -126 195 0
+-58 25 -191 0
+184 -120 99 0
+181 32 -183 0
+-168 -225 -15 0
+176 -146 -14 0
+125 -219 21 0
+17 -71 -204 0
+-224 -64 -174 0
+93 -77 194 0
+246 167 -217 0
+7 -161 -96 0
+112 243 -54 0
+-207 -81 -250 0
+100 -79 -236 0
+115 -182 -144 0
+209 -197 92 0
+38 -86 -59 0
+28 -107 -247 0
+-186 -87 -63 0
+148 244 180 0
+222 34 67 0
+-131 -125 126 0
+105 243 133 0
+-85 -205 207 0
+145 24 -80 0
+194 38 188 0
+-52 -231 150 0
+203 -25 -107 0
+-206 211 -80 0
+248 2 230 0
+-231 20 -83 0
+193 82 165 0
+207 212 -109 0
+189 -3 195 0
+-224 -162 -54 0
+249 -220 -149 0
+-15 -81 10 0
+14 -129 230 0
+106 -130 -30 0
+-102 122 106 0
+-34 -75 -64 0
+111 171 -32 0
+138 -113 83 0
+-145 -90 153 0
+-118 -242 -172 0
+-68 181 -72 0
+82 223 -148 0
+-67 231 111 0
+173 -242 185 0
+126 33 -66 0
+45 -73 143 0
+-93 -36 228 0
+237 215 -50 0
+-192 35 140 0
+200 236 87 0
+228 -77 166 0
+125 35 155 0
+-172 12 -17 0
+119 -50 165 0
+-62 -126 10 0
+-241 -119 120 0
+-25 -113 97 0
+-232 137 -133 0
+128 -227 -41 0
+68 -47 -92 0
+-120 186 101 0
+-52 117 -202 0
+-20 28 -54 0
+-143 -154 138 0
+-150 14 169 0
+223 -211 -49 0
+163 -2 8 0
+32 169 81 0
+-246 -214 -10 0
+-5 46 220 0
+36 10 -21 0
+-226 246 222 0
+36 -141 40 0
+-223 220 -74 0
+-188 107 16 0
+-218 -66 -62 0
+-208 126 -140 0
+50 145 140 0
+198 -233 -85 0
+241 153 44 0
+59 27 139 0
+-14 -222 164 0
+152 200 -167 0
+-155 236 160 0
+-176 248 27 0
+-43 -63 -114 0
+-219 196 -100 0
+155 250 -200 0
+-248 -196 -223 0
+32 111 -227 0
+145 122 -43 0
+-135 -21 171 0
+-235 -59 19 0
+-171 127 -5 0
+124 65 -51 0
+81 17 3 0
+98 -159 -76 0
+37 -128 55 0
+232 43 119 0
+248 142 -110 0
+179 32 242 0
+-149 215 122 0
+203 235 137 0
+-121 -27 -96 0
+-49 -149 65 0
+-147 -176 -110 0
+185 126 -130 0
+156 245 221 0
+-96 122 -42 0
+-114 160 92 0
+7 213 -14 0
+-32 36 -116 0
+148 247 -152 0
+-134 135 -24 0
+-118 189 45 0
+49 -122 -74 0
+-52 -19 211 0
+-75 -77 49 0
+-128 78 223 0
+37 121 236 0
+191 -129 -224 0
+-189 -243 -231 0
+-202 -234 -237 0
+88 -86 9 0
+108 23 -133 0
+-195 44 92 0
+130 -247 -25 0
+21 97 -168 0
+-188 -185 -212 0
+208 -101 222 0
+-54 139 -118 0
+-178 187 173 0
+137 67 166 0
+-180 -11 -197 0
+90 165 -41 0
+135 -59 -124 0
+178 132 -117 0
+169 221 230 0
+96 203 65 0
+232 -183 -186 0
+-8 -128 -249 0
+-61 -58 -83 0
+90 -76 -137 0
+-123 6 -114 0
+-208 29 -140 0
+84 -59 -10 0
+33 -250 197 0
+-32 17 179 0
+-79 -209 -94 0
+150 -104 -169 0
+-172 -80 -29 0
+71 194 -217 0
+120 91 -160 0
+-137 88 205 0
+120 -179 -204 0
+9 140 -30 0
+-4 -141 -135 0
+115 28 34 0
+-19 -213 -131 0
+74 63 90 0
+227 -110 197 0
+198 151 158 0
+25 236 -93 0
+-101 28 132 0
+-142 74 -137 0
+-38 78 -98 0
+-1 32 145 0
+223 -139 1 0
+234 47 37 0
+189 -169 -111 0
+-63 -187 38 0
+155 170 49 0
+50 156 65 0
+-99 -149 -110 0
+-152 -94 -7 0
+-40 179 -5 0
+-105 18 31 0
+218 145 205 0
+-105 108 -204 0
+-110 -223 116 0
+-238 -144 -87 0
+-43 9 245 0
+-163 248 247 0
+49 -116 -7 0
+-122 159 109 0
+-69 95 -217 0
+119 75 216 0
+-156 -183 66 0
+-206 -176 188 0
+-99 60 -32 0
+-30 116 233 0
+-204 140 90 0
+237 159 -42 0
+126 -17 95 0
+-187 78 -93 0
+107 64 4 0
+-105 -13 -164 0
+53 -168 -75 0
+14 -96 -152 0
+-142 96 -208 0
+122 171 55 0
+150 115 127 0
+229 -112 -226 0
+189 220 -42 0
+-222 -220 47 0
+-172 -74 32 0
+-91 -98 -157 0
+26 -140 77 0
+-198 -132 3 0
+-191 194 51 0
+-97 45 77 0
+170 111 124 0
+43 104 174 0
+-152 53 -249 0
+237 -233 165 0
+40 -66 83 0
+143 -114 214 0
+-50 233 -145 0
+90 -3 53 0
+-59 -144 77 0
+11 221 111 0
+-196 -230 168 0
+201 45 -90 0
+-96 -108 194 0
+242 -5 -246 0
+-113 238 -147 0
+-27 -213 195 0
+-136 3 141 0
+-77 129 -26 0
+216 79 122 0
+147 43 -195 0
+146 150 141 0
+142 -221 100 0
+-114 29 248 0
+-16 219 -150 0
+-185 148 249 0
+-57 163 22 0
+-45 -144 77 0
+14 -40 57 0
+-83 194 27 0
+-188 -16 -177 0
+58 -201 106 0
+185 192 -2 0
+38 99 -218 0
+-153 -192 -91 0
+-209 112 187 0
+-77 -104 -33 0
+41 -117 -121 0
+-220 165 -55 0
+-85 162 105 0
+96 -49 -140 0
+-113 -10 -41 0
+-75 232 -89 0
+-151 -244 -130 0
+-118 -16 -49 0
+-1 35 189 0
+77 180 131 0
+-90 149 55 0
+144 -245 73 0
+-161 67 -20 0
+99 -41 245 0
+158 8 241 0
+-111 -215 214 0
+244 36 -51 0
+71 -219 67 0
+50 26 147 0
+106 220 -86 0
+161 119 176 0
+-181 28 -104 0
+230 164 130 0
+153 54 -82 0
+-127 204 113 0
+173 210 239 0
+166 -14 -51 0
+181 225 58 0
+-117 -173 -116 0
+-92 99 -167 0
+75 234 176 0
+-86 247 24 0
+30 196 242 0
+149 123 -186 0
+-228 163 6 0
+109 191 -49 0
+44 -90 -127 0
+84 5 88 0
+88 240 216 0
+-180 231 198 0
+1 233 6 0
+180 -61 99 0
+198 210 -77 0
+129 -123 -159 0
+130 75 143 0
+-142 9 1 0
+156 238 -78 0
+-77 241 -164 0
+-72 -154 -230 0
+-126 41 35 0
+-95 59 52 0
+-146 104 -150 0
+-137 -13 -129 0
+65 -32 180 0
+-187 39 -105 0
+-234 147 208 0
+120 116 172 0
+245 149 -33 0
+74 -125 26 0
+-74 123 -63 0
+85 -247 47 0
+-69 91 -175 0
+10 -105 -85 0
+36 52 -19 0
+-85 128 77 0
+47 -141 86 0
+152 -1 146 0
+13 1 110 0
+241 -79 -139 0
+214 224 -71 0
+-130 166 -17 0
+-21 -160 -201 0
+172 249 -192 0
+119 87 -63 0
+199 60 176 0
+-146 -230 -211 0
+112 -215 129 0
+-3 54 -114 0
+-178 -203 -47 0
+193 -158 201 0
+163 -72 -30 0
+-92 -95 189 0
+-86 159 -124 0
+-159 30 161 0
+97 214 -27 0
+-98 244 25 0
+101 -208 103 0
+-110 -13 168 0
+191 120 50 0
+-220 -170 33 0
+-199 -65 -107 0
+232 42 181 0
+93 -191 122 0
+29 -114 203 0
+-148 -185 -197 0
+-45 129 -228 0
+125 -83 211 0
+164 9 -233 0
+117 47 -20 0
+96 -23 169 0
+-205 -247 227 0
+101 22 162 0
+104 240 87 0
+242 -141 152 0
+-245 55 49 0
+-12 -51 -249 0
+-67 -83 -169 0
+-56 248 235 0
+-247 75 149 0
+-175 -81 162 0
+-226 -5 58 0
+121 59 123 0
+34 -91 15 0
+-26 -229 172 0
+-31 52 87 0
+201 -1 84 0
+-48 -96 -135 0
+-187 -168 -11 0
+-48 -211 222 0
+226 165 -150 0
+-142 58 -176 0
+-52 113 -246 0
+106 -219 -48 0
+108 -217 193 0
+178 -162 242 0
+-3 116 -157 0
+80 143 85 0
+205 184 86 0
+-235 -158 -221 0
+-4 -165 69 0
+94 -245 -158 0
+223 2 -142 0
+174 32 -154 0
+-13 -18 110 0
+-141 -198 10 0
+-1 36 -246 0
+157 9 -171 0
+-17 -239 29 0
+-122 -11 79 0
+77 135 -220 0
+88 95 -198 0
+-1 -159 242 0
+-168 -223 46 0
+8 -15 54 0
+109 -73 182 0
+-240 246 120 0
+-171 -79 -31 0
+220 168 209 0
+59 -120 116 0
+159 -65 183 0
+-116 132 -87 0
+-107 -240 -244 0
+123 -121 161 0
+182 195 143 0
+158 215 163 0
+182 -171 187 0
+-183 -12 -245 0
+170 20 -18 0
+-103 33 -98 0
+94 237 -118 0
+-62 9 -92 0
+-5 -210 -9 0
+-146 -56 176 0
+-66 -238 -59 0
+-66 76 -124 0
+-106 -145 -210 0
+-194 -147 197 0
+108 -41 139 0
+60 -19 -11 0
+-6 -248 -69 0
+81 -36 -46 0
+-28 -177 -85 0
+-58 237 -21 0
+-221 -80 -243 0
+224 204 171 0
+-195 -164 137 0
+178 -232 -46 0
+243 -14 -160 0
+-237 -181 -9 0
+152 -136 -160 0
+174 123 157 0
+-180 40 93 0
+149 45 63 0
+-238 43 204 0
+204 -173 -1 0
+106 -169 -51 0
+-123 -159 203 0
+14 32 50 0
+99 78 -150 0
+-167 -28 94 0
+-96 247 -8 0
+59 132 145 0
+17 -109 -59 0
+173 33 225 0
+242 -2 -77 0
+-174 -14 -214 0
+168 -219 -104 0
+-90 247 -59 0
+46 235 26 0
+-70 -47 111 0
+113 -55 -42 0
+-49 -153 -170 0
+-102 -55 -146 0
+-152 249 -193 0
+-37 -89 -45 0
+-176 -98 -231 0
+169 222 120 0
+-237 -225 140 0
+-90 37 32 0
+-250 -198 74 0
+73 -29 -231 0
+209 174 -67 0
+-33 -23 -40 0
+4 -193 222 0
+-65 156 -28 0
+139 -125 -238 0
+-67 -123 -113 0
+34 202 183 0
+-206 -119 -33 0
+7 218 -95 0
+-243 244 -22 0
+169 179 -60 0
+192 -96 180 0
+-215 125 164 0
+186 58 -35 0
+-177 84 -134 0
+-135 232 -176 0
+173 205 83 0
+147 44 -126 0
+-127 227 234 0
+-51 -183 -159 0
+182 -16 -204 0
+-95 -133 172 0
+179 -130 44 0
+-232 -66 61 0
+-41 -28 -250 0
+172 144 147 0
+92 95 -239 0
+13 202 103 0
+-141 -238 107 0
+18 -244 111 0
+147 -114 -216 0
+-150 81 62 0
+-111 -106 35 0
+4 53 -28 0
+194 22 -224 0
+127 -185 30 0
+59 128 -100 0
+-204 126 -48 0
+29 -91 13 0
+-37 145 -10 0
+-76 -10 -206 0
+226 -115 74 0
+49 5 63 0
+66 -183 34 0
+-158 -29 -87 0
+93 -52 -171 0
+22 -195 95 0
+-90 -155 -173 0
+192 179 228 0
+-220 90 115 0
+229 119 197 0
+-48 33 126 0
+-3 163 -181 0
+119 230 -106 0
+-125 -12 8 0
+-15 -126 193 0
+-65 200 -64 0
+-216 94 49 0
+-74 -137 68 0
+98 107 121 0
+179 110 145 0
+-153 134 245 0
+-103 -40 -180 0
+240 -11 84 0
+166 -38 173 0
+-56 -71 -127 0
+-245 96 -81 0
+76 164 -194 0
+202 55 141 0
+102 27 119 0
+-42 119 82 0
+-115 63 -120 0
+99 -128 -95 0
+173 84 215 0
+144 -221 -103 0
+23 -36 35 0
+-128 68 -166 0
+178 -110 -96 0
+-183 -75 -62 0
+223 32 -151 0
+241 -66 -180 0
+129 47 -200 0
+13 -221 -72 0
+-85 175 -48 0
+-77 44 217 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-089.cnf b/benchmarks/UUF250.1065.100/uuf250-089.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-089.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 186 -189 35 0
+192 -149 24 0
+-36 235 -112 0
+-194 -16 147 0
+163 74 -201 0
+235 5 72 0
+26 226 192 0
+-111 108 58 0
+161 13 107 0
+174 -170 -106 0
+8 -166 -179 0
+122 210 188 0
+-136 119 -118 0
+-33 1 -199 0
+171 231 125 0
+-200 -111 -222 0
+91 62 115 0
+-38 -11 241 0
+92 235 -82 0
+245 45 -120 0
+-174 -20 85 0
+-51 238 -86 0
+39 -54 -221 0
+-111 50 158 0
+-81 -83 -76 0
+174 125 165 0
+32 -71 49 0
+79 24 118 0
+-222 163 -125 0
+-162 -186 -46 0
+133 60 -121 0
+-109 -99 -211 0
+221 45 -88 0
+-66 186 38 0
+107 226 46 0
+226 -171 164 0
+131 87 -15 0
+8 -98 -182 0
+9 -7 -140 0
+47 -59 156 0
+135 -128 -188 0
+101 31 12 0
+77 -76 162 0
+212 -180 110 0
+-32 22 119 0
+-204 249 149 0
+66 147 -79 0
+142 89 -221 0
+157 -58 71 0
+-77 -190 -68 0
+216 -80 -180 0
+-162 36 -122 0
+136 5 222 0
+248 -214 125 0
+-114 56 223 0
+113 217 -178 0
+-18 -242 183 0
+-24 -117 51 0
+-64 220 72 0
+-222 151 107 0
+-42 -195 -73 0
+116 -6 -145 0
+-95 -169 -243 0
+3 -228 -185 0
+-126 137 -123 0
+-89 122 -149 0
+-64 207 141 0
+85 -100 205 0
+-43 248 97 0
+199 -198 -149 0
+-25 -18 -100 0
+-59 -243 -147 0
+-235 36 -1 0
+-58 -155 243 0
+166 -80 -12 0
+-43 176 -209 0
+-83 158 129 0
+-130 92 -115 0
+126 -88 132 0
+-183 -158 -93 0
+136 -14 169 0
+231 -238 175 0
+189 -96 -122 0
+-30 -102 -241 0
+173 153 140 0
+-9 234 125 0
+194 -58 -18 0
+148 -105 79 0
+-172 187 -157 0
+144 19 -29 0
+144 -42 -110 0
+48 162 -244 0
+-49 -178 -15 0
+182 119 -109 0
+-214 -175 224 0
+-119 101 50 0
+-165 -166 -180 0
+69 -29 136 0
+6 -87 -201 0
+69 -137 156 0
+49 -248 213 0
+116 140 -247 0
+-4 -116 -6 0
+-222 204 -248 0
+154 -136 -58 0
+-172 227 -185 0
+-216 -190 49 0
+-190 -239 -212 0
+106 99 -114 0
+24 -174 -67 0
+-18 154 220 0
+-112 -4 -234 0
+-6 156 207 0
+-126 206 -183 0
+-170 -82 128 0
+-230 -181 14 0
+-244 56 -227 0
+159 177 -153 0
+-250 233 169 0
+-160 123 250 0
+126 217 -123 0
+68 -94 230 0
+-241 155 -178 0
+129 30 -186 0
+-170 178 -99 0
+-28 198 -101 0
+75 -91 44 0
+-56 126 -195 0
+187 -147 3 0
+-99 114 198 0
+-81 -61 -219 0
+-132 36 -82 0
+-215 -146 92 0
+-133 -66 -7 0
+156 -36 64 0
+124 -63 157 0
+-83 127 -153 0
+-131 -16 139 0
+83 -59 82 0
+39 -100 55 0
+199 -77 99 0
+222 -2 220 0
+116 46 -37 0
+21 -100 -20 0
+-122 227 62 0
+212 -27 92 0
+153 -102 -13 0
+-143 92 -224 0
+-140 -116 91 0
+-123 90 6 0
+199 228 -111 0
+52 191 93 0
+-241 -205 159 0
+205 -23 120 0
+75 -54 -178 0
+164 -187 -171 0
+15 28 -148 0
+175 82 164 0
+-88 250 -69 0
+-46 -120 53 0
+167 -113 -227 0
+-45 151 232 0
+152 182 -154 0
+-111 103 -200 0
+-179 106 114 0
+-22 245 176 0
+-201 125 -212 0
+-5 218 -151 0
+108 143 19 0
+-51 -250 184 0
+-228 -3 6 0
+-216 -201 212 0
+146 138 246 0
+-212 -153 -172 0
+-59 -11 -243 0
+5 153 -226 0
+97 -22 176 0
+87 -94 -196 0
+111 101 145 0
+25 -140 114 0
+-240 -136 -192 0
+191 243 -19 0
+175 -137 -60 0
+112 80 -50 0
+-110 -135 -19 0
+-12 141 -37 0
+-200 -47 -175 0
+-184 -87 112 0
+-192 69 160 0
+-121 -184 155 0
+40 168 197 0
+-8 71 99 0
+157 -223 98 0
+99 -158 -124 0
+-28 -19 132 0
+-238 198 207 0
+236 -31 -148 0
+-95 -119 158 0
+247 -235 -30 0
+-69 -20 196 0
+-238 189 51 0
+-21 -108 104 0
+103 -36 185 0
+-134 224 56 0
+91 163 68 0
+-140 100 208 0
+14 -65 -187 0
+184 85 -163 0
+-190 -229 -114 0
+43 233 -120 0
+129 160 81 0
+166 -113 -189 0
+-229 163 6 0
+-31 -220 -80 0
+-101 8 -205 0
+202 247 -134 0
+157 248 95 0
+17 -78 236 0
+-123 -249 -236 0
+-173 -244 207 0
+-102 -165 -71 0
+217 -105 -151 0
+135 -216 77 0
+136 110 -44 0
+70 234 -179 0
+-101 -213 58 0
+-74 -163 109 0
+223 -107 24 0
+-93 -113 -121 0
+72 53 166 0
+-143 180 -239 0
+205 -174 98 0
+-122 -120 -178 0
+156 -12 -17 0
+208 -219 -51 0
+-151 113 -60 0
+-75 17 -84 0
+-242 202 101 0
+74 2 -31 0
+-88 236 147 0
+19 -10 228 0
+238 -223 -58 0
+-53 136 -89 0
+-174 -129 -186 0
+132 -56 200 0
+144 213 -69 0
+-162 29 190 0
+-106 154 220 0
+129 -231 154 0
+-28 66 176 0
+37 236 83 0
+73 -18 152 0
+96 92 -156 0
+-90 -164 -194 0
+114 -6 193 0
+-160 -21 242 0
+-199 -145 17 0
+56 223 -175 0
+-211 -172 -81 0
+68 -156 -150 0
+16 159 205 0
+-122 -233 226 0
+157 248 79 0
+218 79 -9 0
+-6 -100 -64 0
+90 -222 -111 0
+126 -100 127 0
+208 -144 -67 0
+-123 -192 14 0
+40 -244 146 0
+-56 238 74 0
+-62 157 -152 0
+7 215 32 0
+8 124 -197 0
+-69 -45 180 0
+-66 205 67 0
+191 183 5 0
+231 -128 -227 0
+-19 -209 101 0
+152 49 151 0
+-160 -79 -5 0
+74 159 -58 0
+90 -232 55 0
+-44 -13 -214 0
+-1 -130 242 0
+-201 120 82 0
+-81 -168 -207 0
+66 -85 -189 0
+126 -195 90 0
+-89 52 24 0
+-191 -131 -109 0
+226 -144 114 0
+179 224 -10 0
+175 -70 137 0
+47 -247 112 0
+-97 177 -4 0
+-112 -48 123 0
+47 -89 236 0
+-248 63 181 0
+195 -123 85 0
+-179 -39 248 0
+162 104 118 0
+47 -125 116 0
+144 179 -67 0
+-162 8 -15 0
+67 -242 -246 0
+135 87 -92 0
+-29 -168 -46 0
+-149 -94 -155 0
+107 79 226 0
+79 -142 -31 0
+-62 91 -42 0
+75 121 81 0
+96 -164 125 0
+-219 235 -121 0
+232 186 87 0
+218 -71 -133 0
+171 -49 95 0
+-32 14 -24 0
+198 -232 -137 0
+14 -157 -178 0
+142 -137 -8 0
+249 67 -30 0
+-202 99 -211 0
+127 203 -207 0
+-5 -35 -39 0
+-120 26 -95 0
+-109 -49 57 0
+86 93 -222 0
+-21 -194 -179 0
+-108 -211 234 0
+-104 -14 -144 0
+-188 -250 -242 0
+118 223 225 0
+-66 39 -236 0
+-194 123 153 0
+-45 123 -59 0
+132 9 199 0
+-6 -120 58 0
+23 25 -115 0
+200 -213 2 0
+-147 185 -143 0
+155 -5 -223 0
+-189 134 95 0
+-73 -136 78 0
+67 -93 -59 0
+-89 92 133 0
+-196 202 -9 0
+-142 -244 -20 0
+40 -63 -20 0
+213 -66 -6 0
+218 -222 41 0
+105 149 40 0
+1 -209 88 0
+-154 234 -141 0
+86 63 205 0
+41 -51 60 0
+-170 6 -163 0
+-53 -120 -187 0
+219 -43 -115 0
+-249 -52 28 0
+41 184 161 0
+114 -185 -67 0
+-4 197 -55 0
+-72 -56 -237 0
+-151 163 -5 0
+-38 156 81 0
+10 -119 -30 0
+12 148 -120 0
+-11 160 -12 0
+-200 -247 -90 0
+-101 -212 110 0
+27 -170 -234 0
+230 8 26 0
+55 85 23 0
+243 -32 115 0
+-36 87 -250 0
+-11 44 79 0
+-122 -79 -82 0
+10 232 240 0
+151 41 103 0
+54 159 -175 0
+213 65 235 0
+-116 180 164 0
+102 86 73 0
+162 19 161 0
+103 -88 -191 0
+-218 -105 59 0
+-37 -11 47 0
+41 -59 208 0
+-233 62 -94 0
+176 -178 216 0
+-111 173 211 0
+36 162 117 0
+-204 152 133 0
+237 -246 -94 0
+-208 -64 98 0
+-29 -40 224 0
+-96 245 10 0
+-36 -31 22 0
+201 178 -31 0
+214 -215 -232 0
+112 -167 -201 0
+-185 -1 -154 0
+65 -248 -11 0
+-121 -116 -130 0
+70 -123 -102 0
+-211 -46 156 0
+-70 65 62 0
+-204 -73 -22 0
+166 -30 -53 0
+183 1 85 0
+-25 -12 -63 0
+-242 9 53 0
+-169 -91 99 0
+49 -29 88 0
+27 210 -135 0
+86 -22 -216 0
+7 -185 -169 0
+-136 -68 26 0
+20 249 53 0
+158 -119 -222 0
+-196 16 -3 0
+-71 37 131 0
+-175 -233 99 0
+224 236 -47 0
+39 1 -7 0
+-242 -239 -203 0
+191 -221 20 0
+-102 134 98 0
+248 57 -51 0
+-183 -122 -145 0
+126 124 177 0
+61 -59 46 0
+197 -231 -139 0
+-109 -178 29 0
+-53 154 233 0
+134 219 239 0
+-136 -107 165 0
+187 -133 -25 0
+47 -36 132 0
+-187 -246 7 0
+34 -77 69 0
+129 -22 -222 0
+87 -141 -41 0
+-65 13 -3 0
+50 -24 -193 0
+-156 -227 211 0
+88 -127 119 0
+217 7 -213 0
+-226 -183 192 0
+175 -178 -53 0
+-2 139 -222 0
+-58 200 96 0
+-249 -226 -22 0
+139 -209 -71 0
+-109 -112 127 0
+-157 -231 248 0
+-97 -250 59 0
+-208 -175 43 0
+-118 24 -235 0
+138 213 34 0
+124 -30 -243 0
+231 -4 185 0
+-107 -154 -35 0
+-176 -250 193 0
+82 76 -9 0
+127 213 162 0
+-54 64 72 0
+-99 210 172 0
+-52 -35 -53 0
+40 -26 -66 0
+180 -17 -117 0
+-159 -191 14 0
+-248 -27 -76 0
+223 -210 -220 0
+16 244 190 0
+236 220 -97 0
+53 -219 173 0
+182 197 128 0
+-193 88 -246 0
+77 -129 -193 0
+-96 195 203 0
+176 -100 -232 0
+200 98 -127 0
+112 -48 -80 0
+-57 37 70 0
+-232 149 224 0
+-198 16 121 0
+-109 -64 -134 0
+226 2 -36 0
+247 -166 33 0
+96 146 235 0
+-91 -29 -92 0
+-248 65 -19 0
+-119 25 159 0
+-151 -77 183 0
+20 240 243 0
+-79 150 102 0
+-125 -109 -123 0
+-51 108 196 0
+-226 163 -102 0
+-5 116 235 0
+-71 198 193 0
+229 -242 -163 0
+-23 -185 10 0
+244 119 185 0
+91 32 147 0
+118 99 212 0
+114 249 -70 0
+-179 122 138 0
+-211 -84 -149 0
+176 20 -207 0
+88 213 83 0
+-128 -137 -101 0
+151 91 -71 0
+-70 -240 -245 0
+144 -60 194 0
+-84 220 1 0
+19 146 159 0
+-69 244 -163 0
+50 102 181 0
+-218 213 125 0
+-200 146 -226 0
+-223 -82 -141 0
+203 -19 227 0
+-57 208 -111 0
+-52 -220 -143 0
+-182 81 -101 0
+152 -3 -244 0
+25 -86 213 0
+12 -7 77 0
+-53 -45 -47 0
+151 152 8 0
+-164 212 -40 0
+102 29 -9 0
+183 -42 -216 0
+-88 -217 -5 0
+62 63 -127 0
+-107 -226 -148 0
+69 235 -180 0
+36 -231 -2 0
+-211 -78 133 0
+190 24 -107 0
+-2 200 145 0
+-51 -164 13 0
+-190 26 41 0
+-107 -239 109 0
+-34 -143 -94 0
+-59 211 -136 0
+-231 -161 -144 0
+54 81 -159 0
+-125 129 -175 0
+-53 151 -21 0
+-82 98 189 0
+197 32 209 0
+-224 -78 -179 0
+-69 46 -80 0
+-121 -81 -98 0
+120 59 236 0
+107 223 68 0
+164 -36 171 0
+44 -237 -139 0
+-69 -99 -248 0
+54 -109 33 0
+-75 24 31 0
+-235 3 130 0
+-247 139 33 0
+52 -80 111 0
+23 49 209 0
+-115 161 -149 0
+239 -37 240 0
+-165 189 -224 0
+209 -125 65 0
+-170 197 -109 0
+-3 117 -107 0
+-138 250 -196 0
+-213 -32 -76 0
+-172 188 -24 0
+-45 177 -144 0
+-99 -57 13 0
+115 -96 -24 0
+198 186 -174 0
+-173 44 90 0
+145 -74 24 0
+-184 76 135 0
+-221 -145 -189 0
+136 -153 -97 0
+211 99 13 0
+-148 -190 115 0
+-250 161 -167 0
+-228 78 93 0
+-77 208 200 0
+-143 226 223 0
+196 174 -207 0
+152 -96 -95 0
+17 208 30 0
+156 199 58 0
+-230 -15 50 0
+-220 -115 250 0
+-111 -78 -191 0
+-157 163 -128 0
+38 177 199 0
+-169 -11 85 0
+44 183 118 0
+139 -220 121 0
+-249 82 -179 0
+127 -55 -126 0
+-145 69 -167 0
+233 81 -62 0
+143 12 140 0
+-29 -89 -145 0
+156 -92 217 0
+188 61 -186 0
+233 22 -54 0
+215 15 189 0
+167 56 118 0
+-224 -168 174 0
+-58 -137 -150 0
+216 224 211 0
+-196 232 96 0
+163 2 -179 0
+112 -37 109 0
+125 35 -194 0
+-214 244 -158 0
+6 209 -156 0
+-225 4 242 0
+-94 -145 92 0
+-11 55 -104 0
+139 -42 -125 0
+-220 222 -96 0
+117 -48 -192 0
+164 -44 120 0
+-74 -7 -104 0
+-58 -99 -224 0
+-70 -115 -161 0
+104 -106 -32 0
+-20 -128 25 0
+188 -206 -28 0
+-223 190 -87 0
+137 192 95 0
+31 210 -190 0
+44 -24 -32 0
+90 -100 -119 0
+-105 113 189 0
+171 -196 2 0
+100 24 68 0
+-193 -129 95 0
+138 -37 -106 0
+-5 -8 -109 0
+4 -120 114 0
+-113 234 -129 0
+2 -216 94 0
+-103 77 -78 0
+205 87 -239 0
+231 33 -57 0
+200 150 -174 0
+-43 -80 162 0
+177 -29 178 0
+-235 191 -96 0
+-160 235 -158 0
+157 28 -94 0
+-27 150 -3 0
+-40 -212 -207 0
+227 -200 -135 0
+197 83 -123 0
+-50 206 229 0
+66 -62 234 0
+-246 39 -231 0
+146 232 -31 0
+1 -152 -42 0
+155 -156 221 0
+-113 3 39 0
+-176 40 -39 0
+24 27 -131 0
+223 -80 101 0
+-7 -89 -208 0
+32 -249 -152 0
+-129 -104 -193 0
+151 5 14 0
+230 32 173 0
+133 52 196 0
+-239 -60 80 0
+-43 -8 111 0
+-223 75 -97 0
+81 -85 -186 0
+111 -48 33 0
+-138 126 -121 0
+226 58 -8 0
+178 16 7 0
+179 82 196 0
+-96 196 159 0
+190 140 -171 0
+60 -82 243 0
+249 96 51 0
+117 -48 -134 0
+174 -7 -164 0
+127 -75 -55 0
+-234 194 -243 0
+12 9 6 0
+-115 -130 173 0
+-217 -116 -91 0
+46 74 -50 0
+11 105 -127 0
+-164 -94 -146 0
+-45 20 -40 0
+-51 235 97 0
+-116 161 -118 0
+-100 21 -95 0
+113 188 -19 0
+-168 152 -194 0
+190 168 197 0
+-80 175 -222 0
+187 -189 2 0
+-207 28 212 0
+150 -204 220 0
+56 -101 6 0
+64 -217 239 0
+-17 -101 19 0
+89 -210 5 0
+215 200 -44 0
+114 211 -137 0
+-178 -64 189 0
+-230 -78 -34 0
+41 49 -176 0
+-119 -78 -120 0
+-43 249 191 0
+131 41 102 0
+86 -233 157 0
+86 21 165 0
+181 184 -106 0
+-30 139 239 0
+9 198 -142 0
+188 -103 129 0
+-211 58 -129 0
+154 249 -129 0
+-249 79 -113 0
+-88 -58 -128 0
+125 -106 -247 0
+-112 160 27 0
+185 -189 -93 0
+-37 -196 221 0
+-78 -20 206 0
+-125 100 96 0
+-239 -209 -91 0
+-164 -182 -28 0
+-12 75 -140 0
+-239 27 -237 0
+-43 150 -80 0
+204 -16 88 0
+229 -158 -13 0
+176 145 -216 0
+-224 -43 249 0
+191 -29 -174 0
+-149 -121 -215 0
+67 -144 -116 0
+-221 -76 -143 0
+-159 115 -241 0
+181 14 -6 0
+54 -183 -44 0
+227 235 103 0
+-91 -35 -79 0
+-181 130 -83 0
+-147 218 -171 0
+75 -125 137 0
+-78 -120 40 0
+182 51 139 0
+229 -215 240 0
+-218 -32 245 0
+-92 -9 191 0
+34 -204 -202 0
+177 65 -214 0
+-175 53 212 0
+-191 -82 128 0
+-250 61 -70 0
+-23 -72 150 0
+138 -72 -98 0
+100 -61 225 0
+158 164 -171 0
+-97 98 -200 0
+112 -61 11 0
+174 -26 142 0
+-125 -222 -39 0
+-93 -110 -48 0
+-224 55 137 0
+1 -154 -185 0
+-55 -113 165 0
+10 -12 -49 0
+-176 -40 104 0
+160 142 -116 0
+170 31 112 0
+-244 97 164 0
+236 53 63 0
+-28 -26 -50 0
+192 -157 -108 0
+-15 -122 -168 0
+178 -220 56 0
+-141 -113 151 0
+213 174 26 0
+228 246 -181 0
+-223 -67 -5 0
+-100 -121 200 0
+-4 102 191 0
+-155 17 11 0
+-204 6 60 0
+16 -64 179 0
+-1 -54 -242 0
+-28 213 54 0
+55 -21 -125 0
+-129 154 -158 0
+-50 53 62 0
+100 73 69 0
+44 51 240 0
+206 -73 127 0
+-232 -16 230 0
+-138 -4 -70 0
+216 -81 -215 0
+62 217 38 0
+158 20 128 0
+110 -82 -30 0
+-107 109 -238 0
+68 24 -51 0
+20 -120 189 0
+-113 78 23 0
+4 222 -203 0
+18 168 33 0
+225 -162 -115 0
+-247 214 -42 0
+-189 134 -40 0
+82 -128 -123 0
+-209 -179 -102 0
+-83 -158 107 0
+-120 179 14 0
+-123 53 168 0
+-64 -95 168 0
+-121 88 -8 0
+168 163 99 0
+74 -230 210 0
+121 -14 -127 0
+-79 -241 234 0
+76 48 201 0
+25 -187 193 0
+154 -33 -113 0
+240 187 -64 0
+107 104 186 0
+179 78 249 0
+-37 -33 221 0
+-63 -26 -55 0
+-112 -135 165 0
+127 20 -132 0
+110 52 239 0
+136 100 119 0
+-130 -71 137 0
+162 108 167 0
+-105 -160 -100 0
+-148 -82 24 0
+223 -76 -187 0
+202 -62 16 0
+-120 -157 37 0
+89 63 -216 0
+223 116 211 0
+-82 131 -234 0
+-123 124 -195 0
+81 26 -76 0
+-234 -98 41 0
+136 145 -191 0
+-143 85 -127 0
+-55 129 -64 0
+206 171 -208 0
+10 -22 -66 0
+124 -106 -133 0
+-60 -95 -221 0
+-126 26 -106 0
+121 231 -117 0
+46 21 -176 0
+-99 195 -2 0
+117 68 48 0
+-64 130 43 0
+-115 189 48 0
+135 -63 -80 0
+-207 23 94 0
+-161 -120 -170 0
+226 -20 54 0
+-87 53 61 0
+193 -168 141 0
+172 -184 87 0
+118 53 -209 0
+212 236 184 0
+-138 -91 -175 0
+-26 -167 125 0
+231 -112 -36 0
+156 245 -229 0
+-28 244 -225 0
+84 146 70 0
+216 120 -211 0
+-193 16 -11 0
+-156 238 -132 0
+124 129 -157 0
+-77 -175 -61 0
+-190 -149 24 0
+49 -182 -75 0
+196 -65 -145 0
+-240 -72 -125 0
+61 -247 140 0
+25 -83 -221 0
+-108 31 141 0
+-90 35 116 0
+230 -101 137 0
+-70 -57 -54 0
+31 203 29 0
+210 108 -42 0
+152 130 166 0
+-83 -93 128 0
+25 -17 181 0
+25 6 61 0
+64 216 -169 0
+-235 -219 -89 0
+178 68 -45 0
+179 -62 -9 0
+218 -164 -239 0
+89 -30 211 0
+216 119 -246 0
+5 196 49 0
+41 180 146 0
+33 6 -198 0
+-16 -122 194 0
+-4 -95 -196 0
+229 -153 -161 0
+112 243 -91 0
+-42 75 -135 0
+154 111 -40 0
+175 91 -13 0
+-85 68 64 0
+-156 -206 8 0
+126 -4 -124 0
+-179 -147 -81 0
+-137 168 8 0
+60 122 165 0
+-138 23 -215 0
+196 -144 -182 0
+39 82 71 0
+36 186 232 0
+140 144 141 0
+63 154 30 0
+-205 244 193 0
+-60 -101 -179 0
+-195 5 -164 0
+196 -188 -143 0
+93 54 63 0
+172 -35 -105 0
+-211 230 -19 0
+117 -55 242 0
+-29 176 -227 0
+-80 -105 22 0
+3 149 137 0
+25 223 -36 0
+31 228 -201 0
+63 -37 107 0
+8 -37 -223 0
+131 182 98 0
+73 64 -83 0
+-5 -138 -172 0
+-137 224 -216 0
+112 20 -210 0
+-33 -179 69 0
+240 -19 171 0
+-17 132 166 0
+118 -223 50 0
+-6 -78 -82 0
+-103 194 59 0
+-29 -65 -22 0
+-227 153 30 0
+219 208 89 0
+-80 46 132 0
+42 113 237 0
+-105 63 125 0
+25 -239 164 0
+171 100 211 0
+-63 198 47 0
+-237 152 -171 0
+-33 -106 18 0
+168 7 -18 0
+85 -231 249 0
+47 -53 -64 0
+151 -233 74 0
+25 -238 -182 0
+71 -63 -169 0
+-238 228 -210 0
+-102 -70 -1 0
+-87 -63 -230 0
+-236 -158 173 0
+-80 20 130 0
+-228 96 1 0
+-136 182 94 0
+134 183 -69 0
+-48 -78 110 0
+-38 74 -79 0
+-191 -49 32 0
+216 122 -45 0
+-65 142 -74 0
+-86 53 -244 0
+5 -61 -62 0
+20 168 -181 0
+-165 -74 38 0
+-100 198 -187 0
+88 167 243 0
+-70 -117 76 0
+-13 220 221 0
+-110 -185 154 0
+-193 -243 234 0
+69 3 231 0
+-78 154 -210 0
+-207 -47 -129 0
+-7 -100 -85 0
+-197 189 -221 0
+-244 -136 -138 0
+68 -25 -125 0
+187 134 -205 0
+214 -68 44 0
+-26 175 229 0
+131 97 -182 0
+239 -138 153 0
+-22 -101 214 0
+-170 -130 94 0
+-3 -203 246 0
+-27 79 196 0
+-87 -85 155 0
+69 -220 171 0
+-58 116 -216 0
+-222 81 96 0
+67 90 -122 0
+-29 134 53 0
+-2 -191 -220 0
+-8 31 223 0
+153 189 211 0
+-186 -90 126 0
+-227 -20 -146 0
+161 82 116 0
+91 85 -61 0
+-179 167 108 0
+144 -222 198 0
+114 146 -105 0
+155 216 -78 0
+51 -139 -217 0
+-29 131 -148 0
+-244 -165 156 0
+-27 48 221 0
+-128 -211 241 0
+88 -31 -177 0
+-36 170 10 0
+117 -50 -195 0
+98 -19 -177 0
+95 -28 -194 0
+123 -72 205 0
+-178 162 16 0
+-217 -211 122 0
+-40 -82 131 0
+-199 245 59 0
+66 202 -115 0
+-117 178 -153 0
+204 -82 -208 0
+187 -32 -23 0
+-99 195 -168 0
+201 -153 -197 0
+-57 -39 -125 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-09.cnf b/benchmarks/UUF250.1065.100/uuf250-09.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-09.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -190 45 -239 0
+62 231 -94 0
+-206 103 -209 0
+206 105 152 0
+220 231 5 0
+28 235 -143 0
+-209 -171 -52 0
+171 69 175 0
+17 -179 210 0
+15 -163 21 0
+51 191 -12 0
+25 -222 122 0
+-42 -107 -156 0
+-24 -184 158 0
+249 243 -3 0
+-138 -67 -150 0
+-100 -157 172 0
+-59 -24 -215 0
+193 -12 66 0
+-191 244 37 0
+152 150 119 0
+-2 148 -158 0
+-31 -177 -163 0
+-128 -84 -162 0
+238 124 -150 0
+-77 218 62 0
+196 -21 6 0
+-242 -224 -51 0
+-55 96 -25 0
+123 26 -82 0
+-185 126 -116 0
+105 16 156 0
+234 110 72 0
+-226 69 -135 0
+208 -158 -198 0
+188 114 -123 0
+188 214 208 0
+191 58 -185 0
+-52 68 16 0
+109 25 -208 0
+-54 1 2 0
+118 241 -74 0
+149 25 205 0
+31 88 -113 0
+97 -132 204 0
+-192 -242 18 0
+-53 35 -61 0
+-24 8 -169 0
+-24 -122 43 0
+66 14 -199 0
+36 -9 129 0
+-123 -4 -80 0
+-78 -154 197 0
+-202 155 159 0
+61 106 -90 0
+146 -161 166 0
+-69 86 121 0
+88 98 155 0
+-72 46 -191 0
+-58 100 -87 0
+-55 4 122 0
+-88 -96 -172 0
+209 82 -38 0
+150 -188 -177 0
+-71 226 -66 0
+-120 -177 242 0
+-235 48 -248 0
+151 -124 227 0
+163 177 -35 0
+-74 -71 -66 0
+101 120 165 0
+-169 -2 -166 0
+105 94 81 0
+-188 21 247 0
+222 97 162 0
+-25 179 -224 0
+-57 190 -242 0
+180 210 -29 0
+80 -227 -157 0
+167 -171 27 0
+-182 -232 34 0
+-146 -228 243 0
+73 -130 58 0
+-238 219 74 0
+75 210 -193 0
+-205 219 131 0
+42 -20 -30 0
+-133 230 -110 0
+37 -69 217 0
+133 -38 220 0
+225 93 226 0
+-157 -122 120 0
+167 -39 6 0
+-24 -16 155 0
+-250 8 155 0
+-226 -57 -135 0
+-52 69 -86 0
+-197 -173 32 0
+-38 -222 -26 0
+-59 -212 -159 0
+-5 157 -49 0
+-104 160 29 0
+-182 -28 -207 0
+-223 -18 127 0
+149 -19 -51 0
+49 236 -137 0
+58 -228 -155 0
+121 99 -13 0
+233 34 -11 0
+-199 -180 -238 0
+229 -36 204 0
+110 190 -57 0
+250 -147 -72 0
+5 207 -166 0
+-235 14 126 0
+-190 241 148 0
+222 -216 -220 0
+2 -230 143 0
+206 247 -73 0
+-69 -246 -152 0
+-56 157 155 0
+-233 23 -227 0
+198 52 -186 0
+206 -81 -175 0
+167 -21 -181 0
+-233 -21 55 0
+148 -207 -127 0
+81 -107 229 0
+194 -153 -184 0
+-53 -98 157 0
+-132 149 141 0
+-40 183 -71 0
+94 -136 87 0
+175 -96 186 0
+-245 -16 -215 0
+-22 131 28 0
+27 106 245 0
+-78 -115 187 0
+-197 -111 -184 0
+-250 214 -162 0
+93 136 41 0
+-184 -76 -212 0
+-230 -1 98 0
+-4 -111 145 0
+-83 -243 -79 0
+-155 -49 -79 0
+53 103 203 0
+248 -10 125 0
+130 179 -150 0
+-139 -199 135 0
+-160 98 139 0
+115 96 -160 0
+192 -107 -201 0
+106 81 -55 0
+148 -244 120 0
+123 119 -161 0
+-69 222 -50 0
+169 230 -16 0
+245 -152 -48 0
+221 55 146 0
+153 -210 224 0
+17 39 52 0
+-225 185 70 0
+207 49 -18 0
+156 -69 229 0
+-156 61 -26 0
+210 -140 36 0
+-101 -179 237 0
+37 -125 -90 0
+-228 35 -7 0
+23 242 227 0
+46 80 -239 0
+133 192 122 0
+-161 -148 165 0
+-188 -180 -79 0
+110 -159 156 0
+-185 3 -106 0
+-116 216 -139 0
+-27 -245 148 0
+236 -182 -28 0
+-228 236 73 0
+159 -6 33 0
+212 45 -81 0
+-100 -59 -161 0
+96 235 -87 0
+37 -26 199 0
+-139 68 -26 0
+36 -44 249 0
+-33 -243 88 0
+-98 -85 73 0
+148 244 97 0
+-241 -124 142 0
+198 -1 95 0
+96 -137 213 0
+137 -211 -123 0
+220 163 -141 0
+183 -6 71 0
+171 -114 -27 0
+140 24 -57 0
+152 199 143 0
+-19 240 -223 0
+-106 238 -243 0
+-202 -232 -24 0
+-149 -136 224 0
+137 -139 234 0
+91 182 244 0
+51 196 37 0
+-203 74 80 0
+-177 -200 -211 0
+-186 41 -87 0
+-173 -160 182 0
+215 24 217 0
+-99 -20 -162 0
+-3 173 164 0
+-162 -8 -108 0
+-249 100 88 0
+-201 -229 -84 0
+-7 78 -171 0
+132 -9 -90 0
+-113 -134 170 0
+-148 131 -195 0
+-45 -12 -189 0
+-30 185 246 0
+-117 235 -9 0
+117 142 -115 0
+132 -9 -129 0
+-36 -38 -200 0
+-142 -196 -64 0
+-138 -12 -152 0
+-128 84 -73 0
+239 1 -193 0
+56 113 -224 0
+-134 229 -85 0
+114 -4 -241 0
+196 27 -40 0
+-201 7 -160 0
+79 -179 -99 0
+191 67 163 0
+-5 -128 -32 0
+-202 87 -209 0
+151 -55 234 0
+-47 26 -36 0
+-80 18 36 0
+21 47 177 0
+-234 -243 155 0
+-168 -136 64 0
+8 -242 37 0
+13 -216 -131 0
+98 229 219 0
+-93 -15 -3 0
+7 125 123 0
+82 34 -59 0
+231 -89 160 0
+34 236 -96 0
+11 103 142 0
+1 -108 -222 0
+-190 -9 30 0
+193 -107 195 0
+221 2 68 0
+193 14 181 0
+-181 -28 139 0
+-149 90 -75 0
+-34 -32 58 0
+-61 -105 27 0
+-206 -113 43 0
+167 128 -98 0
+-122 178 -88 0
+-147 139 208 0
+230 179 196 0
+36 -13 -229 0
+-149 66 53 0
+244 -243 9 0
+-7 85 3 0
+56 19 49 0
+118 -61 119 0
+22 38 -83 0
+-156 27 -196 0
+28 114 218 0
+-151 -133 25 0
+-55 2 -110 0
+189 -120 37 0
+-225 99 -97 0
+54 41 -67 0
+28 -221 -27 0
+-102 -224 162 0
+-211 85 129 0
+-66 -80 -171 0
+-115 53 224 0
+76 -103 -15 0
+-13 -7 159 0
+185 -179 -139 0
+135 -241 74 0
+-238 -18 -126 0
+5 -25 -53 0
+204 140 -214 0
+166 248 111 0
+48 -195 -26 0
+194 -237 -195 0
+20 -202 168 0
+-29 174 -184 0
+174 201 245 0
+70 -52 -250 0
+-23 -117 -235 0
+111 206 133 0
+72 56 27 0
+-2 222 14 0
+52 -75 -70 0
+50 -191 109 0
+216 18 250 0
+-202 117 -83 0
+42 124 101 0
+-73 -172 181 0
+-135 22 -40 0
+38 22 215 0
+-64 73 -127 0
+-26 -92 -123 0
+-232 219 -164 0
+11 -246 -157 0
+-248 26 234 0
+222 128 -176 0
+-97 -49 -69 0
+211 157 183 0
+-9 -80 39 0
+127 128 53 0
+-214 -61 243 0
+-116 -5 -64 0
+148 184 -145 0
+-124 -67 -43 0
+-189 -109 -50 0
+106 182 199 0
+-114 186 111 0
+166 17 61 0
+-220 141 -67 0
+70 -230 -39 0
+167 -130 -125 0
+129 136 -91 0
+222 21 191 0
+57 -87 155 0
+-112 39 -6 0
+-76 15 83 0
+180 -157 -168 0
+-194 -185 193 0
+150 -23 146 0
+81 -7 153 0
+40 -232 15 0
+155 -111 -201 0
+-244 -75 98 0
+-245 -109 -87 0
+-5 243 -240 0
+-157 -118 127 0
+-215 -144 169 0
+-78 -211 124 0
+239 141 191 0
+59 -36 -95 0
+193 100 41 0
+128 -236 -174 0
+-95 -229 -100 0
+-51 -143 -137 0
+-94 27 -204 0
+-112 17 246 0
+182 214 -3 0
+245 105 132 0
+-90 123 -179 0
+145 -209 -173 0
+-245 -9 14 0
+7 -92 64 0
+163 191 -178 0
+80 125 -123 0
+155 246 195 0
+75 89 101 0
+188 86 102 0
+75 8 239 0
+2 -132 -148 0
+112 44 244 0
+-149 196 176 0
+9 -222 -91 0
+-158 48 -193 0
+169 -52 126 0
+65 38 -60 0
+146 -243 -127 0
+-76 250 131 0
+102 -18 -152 0
+-39 -83 -3 0
+-180 213 218 0
+170 -167 54 0
+206 -65 -45 0
+190 82 172 0
+42 164 167 0
+-225 -7 28 0
+3 -166 -216 0
+-102 167 -18 0
+-50 193 -80 0
+-56 76 -118 0
+38 95 -201 0
+114 39 112 0
+33 197 -240 0
+-48 143 -186 0
+-81 -169 -45 0
+143 -179 10 0
+-41 -108 -84 0
+-226 219 -127 0
+-208 -67 -112 0
+-112 -25 144 0
+71 -115 -213 0
+-126 -249 -64 0
+139 126 -218 0
+235 -48 -53 0
+-70 -52 -20 0
+-248 29 107 0
+-167 -235 -64 0
+-230 83 -89 0
+-184 -82 -227 0
+232 -247 -219 0
+244 -207 206 0
+-165 83 -49 0
+192 -42 -75 0
+-210 -172 -4 0
+104 -140 -177 0
+-249 -134 92 0
+19 -149 -91 0
+-59 68 -194 0
+55 -57 105 0
+-238 -96 152 0
+-50 167 -176 0
+-149 -139 -57 0
+142 -14 1 0
+18 202 -154 0
+135 -247 -242 0
+78 211 -75 0
+-162 -250 84 0
+-152 -130 -53 0
+-249 232 -150 0
+49 239 156 0
+199 102 -27 0
+218 -16 128 0
+-90 135 -246 0
+-91 -35 192 0
+150 236 34 0
+-122 -225 159 0
+-27 216 28 0
+19 -106 -146 0
+-224 88 -217 0
+-211 228 -140 0
+-52 155 -140 0
+-222 -80 102 0
+-10 2 -224 0
+87 -239 -59 0
+206 114 -116 0
+-11 159 54 0
+-37 90 -186 0
+-6 99 -169 0
+200 -90 173 0
+147 -98 190 0
+-160 203 206 0
+69 138 163 0
+172 32 100 0
+-25 -211 192 0
+-23 -116 180 0
+-9 -37 -74 0
+-37 68 64 0
+201 244 -121 0
+152 108 92 0
+175 77 177 0
+226 46 90 0
+226 -46 -156 0
+-129 -195 221 0
+-131 -145 -162 0
+-33 162 42 0
+12 242 -126 0
+189 17 -180 0
+73 -185 118 0
+97 64 -6 0
+224 68 -155 0
+-95 -38 -162 0
+105 -78 221 0
+208 245 -211 0
+-187 -135 -207 0
+186 -117 60 0
+-10 -227 123 0
+125 51 88 0
+122 42 5 0
+-226 -54 177 0
+-174 182 186 0
+-68 -31 -44 0
+201 -77 40 0
+49 43 166 0
+96 100 86 0
+92 -206 13 0
+-94 -6 64 0
+-127 -147 92 0
+-41 234 -56 0
+238 -133 29 0
+-155 246 -16 0
+201 116 -209 0
+29 130 -51 0
+-133 88 220 0
+-117 32 139 0
+-206 -10 38 0
+-175 -128 134 0
+171 58 89 0
+173 -191 45 0
+226 15 -190 0
+78 129 21 0
+224 183 -5 0
+-145 244 240 0
+59 207 35 0
+155 -42 -34 0
+77 240 32 0
+-177 12 20 0
+114 -13 88 0
+-198 -55 -78 0
+250 -62 184 0
+-186 233 87 0
+54 -7 136 0
+166 -52 16 0
+-125 104 -66 0
+94 85 -36 0
+-125 53 175 0
+-86 -73 -11 0
+-225 62 -1 0
+2 -189 9 0
+41 234 178 0
+-18 137 98 0
+-196 -183 190 0
+-154 128 -147 0
+60 -120 149 0
+163 228 23 0
+-136 72 171 0
+101 -208 201 0
+126 -67 232 0
+-232 31 -219 0
+-170 12 -133 0
+-227 -237 8 0
+166 70 -228 0
+-219 236 -208 0
+50 239 210 0
+173 -39 -70 0
+-242 208 -157 0
+-20 -21 196 0
+138 105 41 0
+-24 104 -36 0
+41 45 -194 0
+-31 93 -133 0
+63 111 -9 0
+64 245 249 0
+-152 114 157 0
+93 -138 -73 0
+211 -28 16 0
+82 27 218 0
+-233 -99 -69 0
+-34 105 23 0
+219 -135 7 0
+-215 -132 -31 0
+86 -56 22 0
+128 154 197 0
+142 212 -128 0
+51 138 3 0
+56 -190 37 0
+-122 220 53 0
+-52 243 12 0
+-103 243 80 0
+-228 -126 220 0
+237 24 -217 0
+55 180 -101 0
+-216 -156 208 0
+-96 -6 -51 0
+-9 -214 -1 0
+-6 -181 242 0
+-103 9 230 0
+168 82 -239 0
+-183 155 -148 0
+109 89 98 0
+77 72 -222 0
+118 146 184 0
+-181 -16 -131 0
+-60 72 -94 0
+-91 162 12 0
+-229 -98 -149 0
+126 -34 -88 0
+-109 -62 201 0
+179 -40 -161 0
+-195 88 -127 0
+-34 -5 -246 0
+-125 -80 195 0
+147 -248 138 0
+187 -165 -158 0
+-63 131 242 0
+86 121 -22 0
+-243 -177 -56 0
+-14 -35 -192 0
+-18 -69 93 0
+80 -228 -160 0
+88 3 -117 0
+-85 76 -96 0
+84 -26 -18 0
+202 194 -218 0
+-73 198 112 0
+228 -107 30 0
+13 -50 -189 0
+91 23 -227 0
+-8 249 -97 0
+-109 116 -163 0
+247 -74 38 0
+139 180 -54 0
+29 -129 15 0
+158 -244 61 0
+-219 77 218 0
+62 43 139 0
+-103 208 236 0
+-149 63 -152 0
+-225 132 -35 0
+197 -177 -106 0
+-139 16 59 0
+-92 43 101 0
+146 -141 -26 0
+33 -183 -45 0
+205 -106 72 0
+230 72 -60 0
+-152 187 -3 0
+45 154 151 0
+-136 -43 109 0
+-158 -59 75 0
+-197 64 178 0
+-137 -27 9 0
+-15 221 175 0
+230 -209 79 0
+91 70 165 0
+-234 146 211 0
+-105 -46 41 0
+-8 191 238 0
+-153 -224 -102 0
+-81 -205 224 0
+-28 -225 -201 0
+22 48 -16 0
+125 -50 -178 0
+-136 125 165 0
+121 -195 -5 0
+149 -217 -221 0
+70 227 212 0
+-72 163 52 0
+191 -160 149 0
+-155 17 -207 0
+155 9 113 0
+-38 178 44 0
+2 85 245 0
+-77 -25 180 0
+-237 -36 -93 0
+-90 -99 211 0
+20 11 247 0
+-146 11 -94 0
+161 141 203 0
+165 103 118 0
+-210 135 -160 0
+-239 -106 -144 0
+244 -65 -164 0
+-15 -116 -118 0
+-50 -120 -86 0
+-229 86 17 0
+-22 -244 -209 0
+-67 222 -193 0
+208 73 -13 0
+-59 90 -86 0
+25 235 47 0
+144 145 45 0
+-230 126 245 0
+69 -63 -126 0
+-47 196 5 0
+-94 -114 246 0
+-192 -49 14 0
+10 130 198 0
+-57 -120 116 0
+97 -247 199 0
+112 223 152 0
+-227 55 105 0
+62 52 -135 0
+-62 111 55 0
+-181 -139 -1 0
+167 -101 -102 0
+-125 -184 19 0
+-235 -111 119 0
+-56 26 110 0
+163 -207 -114 0
+208 47 95 0
+-150 188 -76 0
+-113 96 -246 0
+-36 -145 187 0
+8 40 -211 0
+-115 37 -203 0
+17 211 145 0
+-228 -202 -102 0
+135 219 -86 0
+76 -121 2 0
+-194 108 -119 0
+-103 -84 -141 0
+2 -154 182 0
+-44 12 -83 0
+92 -159 67 0
+174 139 -167 0
+222 -137 -67 0
+93 -135 146 0
+-139 -32 35 0
+-167 2 -27 0
+-42 19 -110 0
+192 -33 -31 0
+-250 238 47 0
+-168 151 -66 0
+70 38 228 0
+-68 62 -91 0
+72 -211 184 0
+15 218 68 0
+-96 -31 230 0
+137 -53 -138 0
+188 -217 -219 0
+180 216 -199 0
+193 -82 -135 0
+90 -238 27 0
+170 -35 -63 0
+-215 87 177 0
+171 -45 36 0
+-37 101 184 0
+-167 200 -64 0
+203 -188 -246 0
+-226 -210 232 0
+224 -63 141 0
+112 -219 149 0
+-121 -55 -208 0
+-146 -201 -164 0
+37 192 118 0
+115 67 73 0
+-53 -187 223 0
+-210 103 -167 0
+144 182 116 0
+216 -110 23 0
+-93 -242 183 0
+-170 50 -196 0
+-4 -210 30 0
+-84 21 249 0
+30 -44 181 0
+168 -220 50 0
+110 -55 96 0
+233 201 -56 0
+79 -204 203 0
+149 -182 -74 0
+-137 151 171 0
+234 -111 110 0
+-176 -148 -7 0
+163 239 -80 0
+-145 214 -162 0
+169 180 46 0
+144 -100 158 0
+60 104 -222 0
+193 247 -120 0
+-2 -7 -149 0
+59 -143 -120 0
+152 -125 85 0
+133 187 -117 0
+235 -196 198 0
+-40 -218 66 0
+-129 191 -184 0
+234 196 -39 0
+-82 -139 103 0
+149 227 52 0
+-156 121 236 0
+-12 -186 58 0
+-110 -167 48 0
+-64 67 -191 0
+23 164 -160 0
+92 -166 -112 0
+194 149 105 0
+-102 203 -205 0
+-203 165 7 0
+-77 -105 -185 0
+228 20 -110 0
+7 39 -146 0
+150 141 193 0
+45 -243 208 0
+72 -213 144 0
+201 176 -91 0
+-57 -21 225 0
+-192 -32 -155 0
+-177 -181 187 0
+174 53 -36 0
+-139 10 -160 0
+-165 127 194 0
+153 -21 -108 0
+-2 -81 -174 0
+11 -139 208 0
+-30 94 27 0
+112 -237 223 0
+-131 30 -71 0
+-232 87 56 0
+60 36 159 0
+35 110 208 0
+-157 -160 -17 0
+180 96 172 0
+226 -66 95 0
+-51 30 -155 0
+74 -82 -95 0
+61 -49 53 0
+-219 107 -113 0
+-148 83 -11 0
+111 165 12 0
+250 -198 140 0
+237 39 80 0
+-55 -83 -114 0
+113 121 -54 0
+105 -223 -82 0
+174 236 -153 0
+-95 66 169 0
+182 159 117 0
+16 189 210 0
+237 166 44 0
+-23 205 16 0
+-56 113 161 0
+8 219 -174 0
+-213 29 -188 0
+243 -84 -165 0
+66 174 -151 0
+176 -155 32 0
+102 137 37 0
+-24 -223 -78 0
+210 -137 -9 0
+-70 237 -84 0
+-140 244 -88 0
+240 -182 103 0
+-76 -230 -85 0
+79 150 115 0
+247 94 24 0
+13 204 -85 0
+-66 -114 96 0
+30 216 -32 0
+-93 198 -122 0
+244 32 239 0
+-108 -125 -6 0
+-107 -40 -243 0
+4 238 -99 0
+-7 -195 -167 0
+23 -146 233 0
+63 -20 -219 0
+-198 68 -233 0
+-74 24 178 0
+141 -65 224 0
+-9 -214 -21 0
+86 37 -202 0
+-248 -53 232 0
+170 -66 25 0
+126 -130 147 0
+-224 -195 52 0
+-177 23 -63 0
+42 75 -220 0
+25 226 28 0
+132 198 145 0
+-117 21 -27 0
+194 191 235 0
+-174 -111 -137 0
+-105 -158 -168 0
+148 88 -188 0
+-124 -232 5 0
+113 94 210 0
+159 -24 140 0
+-238 -20 -182 0
+145 50 226 0
+66 217 -74 0
+90 229 -67 0
+-79 234 190 0
+-242 -18 126 0
+61 -67 -77 0
+-128 213 136 0
+-175 -123 230 0
+158 -250 40 0
+203 -210 86 0
+-105 -194 -74 0
+-101 109 -185 0
+-238 -234 90 0
+23 -132 -12 0
+-131 182 189 0
+225 114 -16 0
+-20 -147 -104 0
+171 121 146 0
+22 -112 -2 0
+-12 55 -162 0
+22 246 34 0
+-33 64 225 0
+-49 -188 228 0
+65 220 177 0
+-47 -13 -154 0
+-127 235 -170 0
+-239 -54 27 0
+70 -239 -232 0
+113 249 -149 0
+139 111 162 0
+-217 195 -109 0
+-101 93 185 0
+-171 -126 114 0
+-81 35 46 0
+128 213 220 0
+165 222 232 0
+154 209 -178 0
+212 -6 108 0
+-123 -238 -65 0
+-28 -94 101 0
+34 48 -77 0
+101 224 -143 0
+11 23 -233 0
+-148 -221 127 0
+-100 -166 186 0
+-55 -197 -116 0
+-65 62 -159 0
+-185 -100 243 0
+-57 115 -62 0
+-25 -177 115 0
+-29 182 -224 0
+-80 127 247 0
+-208 -19 -185 0
+42 -243 17 0
+-54 -201 -20 0
+-196 189 -78 0
+104 -162 16 0
+185 108 119 0
+21 -101 -48 0
+-130 -7 174 0
+46 120 24 0
+13 -143 -18 0
+-129 177 25 0
+51 66 -183 0
+-71 -232 144 0
+79 178 -188 0
+-208 64 119 0
+-142 -220 37 0
+-249 17 -148 0
+-68 -186 232 0
+-30 9 40 0
+194 68 -154 0
+-172 185 -215 0
+-40 99 198 0
+-187 98 -249 0
+31 88 187 0
+161 248 -115 0
+60 -232 -92 0
+-206 -229 40 0
+-217 102 -168 0
+142 50 64 0
+-126 31 -117 0
+-148 -154 157 0
+-180 135 -75 0
+-39 -4 91 0
+-182 -110 159 0
+-114 64 -59 0
+156 -200 -57 0
+-159 118 -120 0
+222 126 -161 0
+172 13 -238 0
+-109 122 239 0
+-71 8 -242 0
+-113 -229 -47 0
+139 -184 10 0
+-177 -168 104 0
+90 107 233 0
+120 -95 -93 0
+40 84 142 0
+-221 204 37 0
+-71 179 -200 0
+35 183 55 0
+-102 -130 -174 0
+-107 30 228 0
+-101 86 -246 0
+169 137 177 0
+66 95 -202 0
+200 -214 91 0
+-17 15 -110 0
+37 -113 -62 0
+-30 168 14 0
+-225 -102 168 0
+-138 172 -244 0
+60 -166 -170 0
+91 41 206 0
+153 -208 -97 0
+83 96 88 0
+-147 239 112 0
+186 -92 179 0
+-249 237 -148 0
+-38 12 -145 0
+-53 -203 233 0
+8 -109 38 0
+132 169 162 0
+168 -22 -44 0
+-2 -14 164 0
+34 200 -235 0
+66 -97 55 0
+174 -98 -208 0
+-143 -76 -2 0
+89 143 -242 0
+35 72 -87 0
+216 153 -23 0
+59 180 -86 0
+-246 157 -70 0
+-226 -181 -102 0
+-105 -217 211 0
+-118 -203 -201 0
+-129 32 -136 0
+208 43 -56 0
+237 -17 78 0
+-229 87 -227 0
+-237 145 -167 0
+144 -164 -171 0
+-179 86 11 0
+-133 -100 67 0
+-220 167 -137 0
+161 93 60 0
+-216 -174 -8 0
+104 132 221 0
+-165 -249 184 0
+-32 -179 -39 0
+-83 36 238 0
+-236 -78 -192 0
+129 -68 -27 0
+184 97 142 0
+239 110 -29 0
+-173 110 189 0
+179 -238 129 0
+16 -110 159 0
+186 143 187 0
+-178 249 -124 0
+111 199 11 0
+-100 -38 -249 0
+-70 -174 89 0
+68 -151 -191 0
+-18 156 -199 0
+43 222 173 0
+64 121 -69 0
+-42 -168 150 0
+179 -214 -16 0
+69 -235 149 0
+-242 -169 232 0
+195 35 -123 0
+-241 139 138 0
+5 197 -247 0
+-14 -135 199 0
+-172 143 -243 0
+156 1 249 0
+-249 -6 234 0
+-170 -151 199 0
+130 184 149 0
+-152 -18 -193 0
+109 77 250 0
+-202 -104 -20 0
+-187 160 -65 0
+150 206 169 0
+99 184 -33 0
+40 187 -30 0
+54 -244 -239 0
+237 -115 -138 0
+-37 -150 -169 0
+220 47 -136 0
+-206 -127 -151 0
+120 220 187 0
+-86 29 -230 0
+188 117 129 0
+-58 41 -123 0
+157 -249 87 0
+-250 -104 222 0
+51 48 42 0
+-10 210 238 0
+215 124 -100 0
+-48 224 141 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-090.cnf b/benchmarks/UUF250.1065.100/uuf250-090.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-090.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -194 -205 -208 0
+-64 113 -189 0
+-109 -233 246 0
+216 -244 -1 0
+-65 124 -15 0
+-184 -200 124 0
+65 195 214 0
+-247 -200 28 0
+113 94 -13 0
+61 -190 71 0
+245 -69 -27 0
+-219 25 -101 0
+226 24 141 0
+23 -128 -112 0
+233 -52 176 0
+-130 -122 128 0
+-63 -207 -113 0
+-105 114 -163 0
+14 -141 56 0
+111 -158 -99 0
+-96 -90 97 0
+-61 -58 -42 0
+-63 76 -44 0
+-153 -85 -52 0
+4 70 135 0
+-78 -201 -185 0
+9 -235 -238 0
+231 -220 34 0
+-185 96 -190 0
+212 -57 219 0
+-191 -237 -25 0
+56 -169 182 0
+1 -199 58 0
+140 -157 -97 0
+-229 -105 207 0
+22 142 102 0
+-245 72 -180 0
+15 -116 98 0
+-75 41 227 0
+71 99 -223 0
+-143 67 66 0
+-6 108 154 0
+-83 49 134 0
+-250 196 -74 0
+95 -188 42 0
+241 108 154 0
+138 107 -125 0
+-60 125 206 0
+227 54 -23 0
+243 -124 78 0
+121 -183 151 0
+-41 -127 -109 0
+73 -228 25 0
+-105 -147 -133 0
+17 -190 -36 0
+136 95 -160 0
+-38 160 -24 0
+48 -147 169 0
+151 -30 -236 0
+-196 174 121 0
+209 -154 189 0
+15 228 217 0
+-231 -172 188 0
+-238 -145 143 0
+155 123 -223 0
+121 -63 144 0
+116 -195 -60 0
+124 214 106 0
+174 100 -243 0
+115 228 -44 0
+-78 -124 -210 0
+54 -48 84 0
+-47 4 -31 0
+-1 238 243 0
+-165 167 44 0
+105 82 170 0
+204 -106 150 0
+-105 -16 33 0
+29 -169 -85 0
+-87 77 55 0
+177 -139 -140 0
+198 -158 48 0
+-127 -50 -32 0
+7 -215 118 0
+229 -73 -106 0
+-91 -129 -29 0
+173 139 -220 0
+147 134 -17 0
+-63 33 83 0
+-133 91 218 0
+-7 -172 136 0
+-160 69 6 0
+-115 234 223 0
+-96 103 74 0
+41 139 -183 0
+116 60 147 0
+118 206 -111 0
+-214 199 -183 0
+227 175 75 0
+143 -144 220 0
+-50 17 -84 0
+238 136 -87 0
+-48 -223 -120 0
+203 -135 -124 0
+108 -77 120 0
+-102 -200 38 0
+-66 -133 -191 0
+-73 29 172 0
+140 -211 -214 0
+240 -96 225 0
+-131 -25 -75 0
+-224 -26 103 0
+-114 250 35 0
+81 83 -77 0
+-83 167 199 0
+-73 115 149 0
+-215 101 222 0
+243 -28 169 0
+-141 -50 -124 0
+-191 -227 -110 0
+213 -241 -64 0
+-229 198 239 0
+-6 69 45 0
+215 -236 -64 0
+-32 143 183 0
+-90 245 92 0
+42 85 22 0
+47 -40 167 0
+-106 179 -247 0
+127 -49 91 0
+160 -30 -117 0
+77 224 57 0
+196 -51 130 0
+123 -249 23 0
+-67 45 88 0
+-30 14 -56 0
+-119 -92 -212 0
+-15 -135 -17 0
+239 -120 158 0
+-50 -56 -120 0
+-163 -242 236 0
+-206 -7 92 0
+-133 196 -166 0
+-58 78 32 0
+-40 138 76 0
+132 -187 -30 0
+-118 111 174 0
+-240 160 -51 0
+68 115 218 0
+120 -194 -195 0
+161 156 -12 0
+145 -171 -103 0
+-93 -107 -7 0
+-66 30 -116 0
+-35 229 116 0
+-212 -167 239 0
+151 -89 -219 0
+-210 35 -23 0
+-114 99 217 0
+150 49 54 0
+99 -240 -228 0
+135 114 -10 0
+19 76 237 0
+-230 -157 -119 0
+21 36 -182 0
+135 -149 -200 0
+34 -120 -26 0
+-245 242 218 0
+1 -12 167 0
+-2 229 -88 0
+143 188 36 0
+5 -83 140 0
+-173 121 -104 0
+151 -103 149 0
+-120 -223 -85 0
+-94 -49 75 0
+151 -147 208 0
+153 -99 204 0
+143 -139 -157 0
+-147 76 101 0
+-118 126 -55 0
+67 -156 93 0
+107 98 118 0
+115 246 -245 0
+-149 -182 26 0
+6 -30 -182 0
+7 40 93 0
+-118 -171 -136 0
+91 95 235 0
+35 15 203 0
+116 20 145 0
+235 -87 -157 0
+116 54 140 0
+-240 -128 215 0
+-245 247 95 0
+-62 -173 -128 0
+-74 205 -45 0
+200 -147 34 0
+-210 138 -200 0
+3 108 -159 0
+206 117 137 0
+42 -147 62 0
+67 -77 -241 0
+173 126 -26 0
+-34 -52 245 0
+157 -104 -166 0
+-150 228 136 0
+54 -131 89 0
+-182 154 -130 0
+95 59 -230 0
+139 -158 -231 0
+-43 101 -146 0
+190 -115 90 0
+-33 91 225 0
+91 -143 59 0
+-197 -121 -217 0
+-95 -217 18 0
+199 85 193 0
+111 146 -193 0
+-86 -150 133 0
+-204 166 -235 0
+88 -188 125 0
+-184 -127 -104 0
+-228 26 -113 0
+160 196 70 0
+-156 -43 204 0
+-49 -51 -235 0
+193 -89 -39 0
+13 193 230 0
+46 23 35 0
+154 221 -167 0
+-155 159 180 0
+52 24 -175 0
+45 -83 -82 0
+-113 4 218 0
+-21 -22 3 0
+-67 -34 21 0
+82 225 -126 0
+-145 -110 -29 0
+-172 -245 240 0
+-172 163 130 0
+37 -167 -44 0
+159 245 192 0
+230 146 -117 0
+-245 -44 -244 0
+-92 105 -49 0
+231 65 -67 0
+-241 31 -225 0
+190 45 -121 0
+55 48 -37 0
+-185 123 75 0
+-133 75 168 0
+-178 90 -70 0
+-128 211 -180 0
+241 70 30 0
+248 53 184 0
+174 168 -102 0
+-130 -44 40 0
+84 74 21 0
+246 62 -107 0
+-87 27 20 0
+-82 230 149 0
+51 -139 250 0
+-158 220 96 0
+-41 113 -117 0
+217 -114 222 0
+-206 -155 168 0
+-178 -139 154 0
+11 131 72 0
+198 151 190 0
+-17 248 140 0
+-7 -77 -219 0
+190 131 107 0
+196 -69 211 0
+95 -123 221 0
+-61 -203 249 0
+-15 198 -197 0
+202 -62 30 0
+139 101 157 0
+-170 -213 -205 0
+-142 58 95 0
+-11 21 233 0
+-106 206 166 0
+-224 153 172 0
+-213 172 -2 0
+-59 205 56 0
+-189 106 84 0
+-26 168 43 0
+-13 -28 -211 0
+-222 121 -135 0
+222 -97 -151 0
+-90 188 -101 0
+11 135 -80 0
+111 88 160 0
+-33 -243 -189 0
+114 -189 74 0
+9 -56 11 0
+21 239 4 0
+-233 -152 -168 0
+-210 -6 -182 0
+-125 36 87 0
+21 -57 108 0
+-151 186 74 0
+-234 -18 151 0
+120 -246 -21 0
+143 203 5 0
+-112 -58 -163 0
+-44 -159 -73 0
+182 211 -206 0
+-172 240 191 0
+110 -150 61 0
+170 -101 119 0
+-81 -37 -1 0
+91 -165 155 0
+-242 168 14 0
+39 219 -171 0
+160 3 12 0
+121 166 41 0
+-65 -160 -190 0
+244 -197 -105 0
+-28 167 183 0
+109 -176 18 0
+-125 -76 18 0
+-190 -11 -247 0
+-66 -223 149 0
+134 -8 -194 0
+82 -66 136 0
+-202 -60 166 0
+56 165 123 0
+-4 110 76 0
+180 -163 63 0
+-84 61 219 0
+111 78 224 0
+-136 217 209 0
+191 -120 -136 0
+-23 62 3 0
+-230 101 105 0
+-7 -121 202 0
+67 86 -220 0
+-85 213 -99 0
+-161 -80 58 0
+185 -205 -200 0
+163 -160 81 0
+-117 -207 87 0
+66 -102 -165 0
+198 -237 219 0
+46 168 -17 0
+248 231 56 0
+229 77 203 0
+131 -123 194 0
+-206 -106 88 0
+242 13 218 0
+233 -96 -19 0
+126 186 215 0
+170 -133 145 0
+214 133 -160 0
+102 49 -139 0
+-108 40 81 0
+-15 204 -224 0
+-2 202 108 0
+201 29 -168 0
+236 183 24 0
+-110 -119 -191 0
+-1 -151 -203 0
+-232 -134 36 0
+-79 228 -237 0
+175 -240 235 0
+159 101 -183 0
+79 87 -30 0
+-209 -49 96 0
+64 -6 22 0
+-11 -119 70 0
+-59 -75 -162 0
+-121 3 -85 0
+-111 -243 -201 0
+1 50 134 0
+-102 110 197 0
+-231 -163 188 0
+-141 -24 -115 0
+128 -34 -140 0
+206 241 176 0
+168 114 -134 0
+-228 -15 150 0
+-27 48 -77 0
+-39 -150 34 0
+-55 184 14 0
+-5 192 -139 0
+125 -33 187 0
+-77 225 -141 0
+-153 155 63 0
+-210 139 -225 0
+-249 123 -189 0
+-60 -135 -28 0
+-90 -235 201 0
+-144 -42 221 0
+-247 -187 193 0
+-219 158 -183 0
+-152 104 -77 0
+155 -189 220 0
+-171 62 -149 0
+-196 -15 -63 0
+-200 205 -130 0
+-75 -14 -28 0
+136 -98 -66 0
+213 124 46 0
+238 211 79 0
+-23 -49 -19 0
+77 -6 144 0
+232 -42 -184 0
+31 -110 10 0
+-141 209 236 0
+35 -32 134 0
+183 10 -70 0
+163 -95 -18 0
+-233 -173 -24 0
+18 140 -204 0
+-89 -144 -245 0
+37 -130 188 0
+82 -118 147 0
+14 -198 -211 0
+-32 -208 -100 0
+-200 50 104 0
+122 -60 -179 0
+112 248 -2 0
+46 -110 164 0
+217 -179 62 0
+-26 114 72 0
+-179 154 -107 0
+100 -67 -243 0
+-153 -23 -122 0
+-125 97 37 0
+217 -124 -131 0
+-25 110 -129 0
+122 197 -14 0
+-73 206 199 0
+-170 -239 -214 0
+-14 -147 98 0
+-119 -17 -137 0
+-194 -19 -181 0
+134 -205 189 0
+-199 69 -41 0
+-136 -37 117 0
+-11 50 125 0
+132 -240 -41 0
+-45 -82 129 0
+35 113 96 0
+-45 -161 156 0
+-20 154 -136 0
+-167 -182 172 0
+132 38 201 0
+-37 -54 228 0
+-1 173 162 0
+-244 -104 209 0
+-61 165 -191 0
+103 4 -221 0
+-168 -50 -45 0
+147 183 -96 0
+113 -83 33 0
+80 23 196 0
+-205 -108 72 0
+-166 -79 134 0
+-132 -119 248 0
+-157 39 -170 0
+-220 -189 -154 0
+233 164 -17 0
+138 -4 -6 0
+86 95 97 0
+170 -228 -62 0
+220 136 110 0
+32 34 232 0
+-226 -225 73 0
+209 -81 -130 0
+-79 -83 178 0
+-61 141 230 0
+-239 45 -64 0
+40 69 125 0
+148 9 201 0
+-228 142 196 0
+-249 92 7 0
+9 -1 -65 0
+222 11 226 0
+-217 21 33 0
+-31 -25 238 0
+93 -179 112 0
+-120 -165 125 0
+91 208 -106 0
+91 -22 1 0
+-220 -219 73 0
+228 -38 181 0
+212 -7 -1 0
+182 31 -195 0
+17 187 -21 0
+-65 -30 178 0
+139 215 161 0
+-156 15 -55 0
+143 32 25 0
+87 86 57 0
+-66 166 -147 0
+116 192 -99 0
+74 166 128 0
+215 48 146 0
+-139 203 -73 0
+62 220 -86 0
+-170 -214 -68 0
+-19 -139 -134 0
+-18 -174 198 0
+179 114 17 0
+191 -170 40 0
+245 145 -25 0
+-30 109 137 0
+63 -22 -19 0
+75 114 -107 0
+-161 55 136 0
+13 -75 4 0
+-36 167 -202 0
+17 -143 -228 0
+-29 228 -26 0
+-101 -230 195 0
+96 -193 -100 0
+-194 -16 -153 0
+102 -204 125 0
+242 -19 7 0
+158 -5 -56 0
+-127 -86 -179 0
+213 129 175 0
+-97 -125 66 0
+250 -196 -73 0
+-82 -122 -231 0
+122 101 -57 0
+-209 -39 -120 0
+245 -250 -17 0
+-115 -221 -167 0
+-164 -58 -1 0
+-115 66 -75 0
+162 -75 190 0
+-174 203 92 0
+161 127 33 0
+-207 229 66 0
+182 -238 -75 0
+158 70 -14 0
+190 -24 -173 0
+-94 -125 -63 0
+-135 158 -105 0
+210 47 215 0
+-224 210 193 0
+-209 245 68 0
+-67 -119 156 0
+6 130 -15 0
+88 40 -175 0
+176 48 -187 0
+-162 244 238 0
+-11 191 -132 0
+23 -75 6 0
+166 22 -125 0
+68 250 247 0
+-246 30 -24 0
+-246 -19 -89 0
+3 -208 -232 0
+-94 -160 188 0
+-167 67 -11 0
+-195 65 -158 0
+-117 -43 185 0
+113 -172 78 0
+-10 -24 -231 0
+-209 160 47 0
+98 -17 -182 0
+172 101 -22 0
+227 168 113 0
+125 -22 67 0
+-86 -178 218 0
+-249 -245 56 0
+-160 172 -141 0
+-121 4 113 0
+26 182 146 0
+150 122 -41 0
+-157 -3 -182 0
+-3 93 -103 0
+-88 -144 -135 0
+-75 -152 -123 0
+84 143 30 0
+-62 -167 -37 0
+176 132 62 0
+159 113 229 0
+234 137 8 0
+15 190 -144 0
+79 126 -70 0
+-84 45 80 0
+-230 231 216 0
+64 7 165 0
+-72 -128 211 0
+-118 1 151 0
+-135 199 -64 0
+68 74 -116 0
+-62 -96 146 0
+-248 -239 137 0
+-233 71 -60 0
+-152 142 -122 0
+-101 -173 39 0
+105 -17 166 0
+-9 -240 72 0
+204 180 95 0
+187 -215 244 0
+24 -31 -23 0
+132 102 -245 0
+-130 111 -228 0
+226 -209 -105 0
+-173 -159 132 0
+16 240 92 0
+16 -184 189 0
+-248 111 -151 0
+149 37 115 0
+171 -29 -245 0
+-113 -210 201 0
+-42 13 -186 0
+-22 -20 27 0
+-78 -143 -125 0
+30 66 -11 0
+-235 -230 -165 0
+188 -226 -174 0
+39 -227 -215 0
+154 -227 -101 0
+10 -199 -62 0
+-225 -207 158 0
+-50 -80 67 0
+-169 241 -250 0
+-92 -210 125 0
+-189 249 -242 0
+179 -243 171 0
+-178 -182 141 0
+16 -74 -84 0
+163 -49 100 0
+81 -179 87 0
+-36 -107 -98 0
+-18 121 162 0
+1 -130 139 0
+225 58 -144 0
+-162 -176 -63 0
+-104 -33 99 0
+181 -6 162 0
+158 -165 156 0
+142 224 -109 0
+-170 -209 -129 0
+224 61 -159 0
+114 193 153 0
+-50 -192 -231 0
+6 -130 -203 0
+-67 84 -209 0
+-71 40 -226 0
+127 -225 -180 0
+96 49 -156 0
+56 9 -22 0
+-8 -189 20 0
+131 -205 -124 0
+94 61 -210 0
+-238 185 8 0
+35 66 -21 0
+242 81 -82 0
+-96 177 170 0
+-205 -127 165 0
+-124 138 -189 0
+-143 65 15 0
+-56 113 -169 0
+103 -219 -142 0
+126 144 -52 0
+-44 182 89 0
+-181 206 182 0
+-33 175 165 0
+167 -164 -7 0
+233 62 -89 0
+235 -145 -79 0
+191 57 -97 0
+176 -35 -140 0
+-128 -153 115 0
+-81 -192 -113 0
+-66 210 -109 0
+-35 224 43 0
+-97 22 78 0
+187 240 -216 0
+-103 205 118 0
+180 189 52 0
+24 -118 -58 0
+-110 96 175 0
+-2 19 -25 0
+143 -173 -103 0
+-102 68 -165 0
+237 -130 115 0
+197 -55 209 0
+-158 -243 -59 0
+-82 103 -52 0
+161 213 7 0
+-73 -102 -242 0
+51 -92 -242 0
+50 121 -227 0
+236 135 -39 0
+-227 230 -113 0
+96 127 -79 0
+25 114 66 0
+-249 173 -151 0
+-162 16 -89 0
+-100 29 -137 0
+189 -107 -67 0
+242 -219 245 0
+-87 -233 40 0
+191 120 -86 0
+186 -169 -167 0
+13 69 -36 0
+-210 -78 -198 0
+72 -221 164 0
+181 -149 241 0
+154 -113 229 0
+249 199 178 0
+-13 -238 -91 0
+141 13 -196 0
+-176 54 -52 0
+-227 224 92 0
+-64 43 226 0
+5 89 -241 0
+70 -190 195 0
+-170 168 -123 0
+201 60 -166 0
+69 79 2 0
+47 -75 -167 0
+-220 239 -155 0
+233 -175 -65 0
+-47 -96 -209 0
+-171 207 53 0
+-250 48 197 0
+132 -55 105 0
+-183 202 -33 0
+147 104 -25 0
+-79 -236 119 0
+-3 158 167 0
+-64 -205 56 0
+27 -173 226 0
+238 -67 -135 0
+174 -1 186 0
+161 134 1 0
+-79 147 30 0
+-158 -91 193 0
+165 -138 180 0
+-249 74 -102 0
+28 26 -116 0
+-103 182 -95 0
+153 223 -250 0
+-208 21 -38 0
+238 68 10 0
+-71 29 151 0
+-135 160 -185 0
+-137 195 223 0
+36 -247 -99 0
+10 -122 -235 0
+144 -32 16 0
+-49 102 233 0
+-233 218 219 0
+-34 -139 -4 0
+49 -220 -8 0
+21 -133 -250 0
+109 -226 -69 0
+115 -191 -117 0
+90 180 108 0
+-230 -110 38 0
+-206 -164 158 0
+-173 -57 60 0
+141 12 209 0
+227 185 35 0
+-152 -8 206 0
+214 -201 -12 0
+206 78 -18 0
+-33 -210 177 0
+-96 192 -205 0
+-226 177 -240 0
+29 -79 185 0
+1 -156 -168 0
+183 -204 -196 0
+130 -40 -103 0
+67 146 -55 0
+-40 -105 -248 0
+-65 -146 104 0
+-219 -96 -227 0
+-75 -85 -212 0
+56 236 27 0
+30 81 206 0
+225 120 -246 0
+102 -70 -5 0
+-250 -58 -43 0
+92 -40 -197 0
+-220 -179 69 0
+26 181 243 0
+-179 -110 -163 0
+-142 -188 -203 0
+146 240 -227 0
+-79 78 55 0
+20 28 -191 0
+107 -227 -58 0
+164 -51 182 0
+53 -130 -70 0
+-156 -50 5 0
+-221 -216 35 0
+-110 85 -60 0
+162 -17 20 0
+-173 -186 134 0
+-170 122 153 0
+-182 -53 64 0
+50 -73 -127 0
+78 -150 -246 0
+-101 -166 65 0
+-88 79 -152 0
+-89 -184 -36 0
+195 200 72 0
+51 -137 -210 0
+-175 85 119 0
+-19 -157 106 0
+-153 -236 -42 0
+187 -84 -142 0
+68 205 87 0
+231 -176 -155 0
+-127 183 130 0
+-89 -5 -13 0
+-72 -130 -235 0
+-163 -205 95 0
+-69 214 -21 0
+197 -190 -117 0
+103 -10 -225 0
+-16 -212 -46 0
+-139 87 138 0
+79 -155 -84 0
+-33 -75 86 0
+119 4 -17 0
+10 -133 118 0
+-239 22 -130 0
+247 -83 -120 0
+227 214 -73 0
+69 232 227 0
+242 -84 228 0
+152 128 -132 0
+247 1 -220 0
+115 -57 -188 0
+189 209 -138 0
+15 117 210 0
+26 -134 202 0
+-53 -138 -58 0
+-34 -25 73 0
+132 82 9 0
+-1 -120 -159 0
+-30 19 -49 0
+-69 127 74 0
+-85 79 -66 0
+-207 -181 -42 0
+-8 -200 16 0
+-82 -190 27 0
+-66 239 229 0
+-180 199 -103 0
+-205 63 83 0
+-142 -35 -232 0
+-167 -32 81 0
+45 227 240 0
+-47 44 -53 0
+-51 -243 -221 0
+-166 130 -33 0
+38 -205 -16 0
+119 -192 154 0
+213 -11 63 0
+-174 210 94 0
+-142 -9 -212 0
+-159 193 204 0
+102 180 43 0
+25 1 -17 0
+189 -136 32 0
+-224 -238 75 0
+-58 -85 -28 0
+84 76 -171 0
+-114 194 -200 0
+-67 -6 170 0
+123 221 -108 0
+78 198 210 0
+-143 168 -8 0
+95 145 -129 0
+183 -90 -4 0
+-136 -111 209 0
+-176 210 18 0
+-222 -162 28 0
+165 238 -204 0
+42 214 67 0
+-33 -202 166 0
+62 121 7 0
+-190 -226 187 0
+-27 -120 67 0
+208 206 -62 0
+80 33 246 0
+-85 -145 49 0
+104 126 11 0
+98 201 156 0
+36 70 -65 0
+-140 -103 23 0
+-179 211 192 0
+51 229 217 0
+150 -147 249 0
+59 10 182 0
+66 210 -104 0
+135 24 190 0
+-168 52 43 0
+-182 12 -238 0
+-42 -126 222 0
+224 -63 2 0
+-56 35 121 0
+60 -28 172 0
+-193 94 46 0
+142 65 -238 0
+-155 11 -49 0
+3 -144 234 0
+-243 198 122 0
+-199 -241 -127 0
+107 -62 214 0
+-80 13 128 0
+238 -243 -60 0
+104 -79 25 0
+-216 117 186 0
+-66 100 49 0
+239 104 -63 0
+193 -76 155 0
+-155 40 -115 0
+-238 -23 -108 0
+8 -48 244 0
+-107 195 -121 0
+-81 3 -35 0
+-22 159 10 0
+-127 -76 90 0
+129 7 118 0
+141 170 19 0
+221 -169 81 0
+-227 176 243 0
+-53 -188 -157 0
+213 -51 -163 0
+-155 63 -146 0
+1 44 153 0
+-166 25 234 0
+-240 -64 -233 0
+-52 -168 -204 0
+190 153 189 0
+-70 -76 56 0
+30 -73 -130 0
+57 220 -204 0
+-193 -167 77 0
+-23 -71 227 0
+223 -226 128 0
+134 -228 107 0
+153 47 -57 0
+15 -28 -89 0
+-165 -196 -41 0
+193 -130 173 0
+-105 42 98 0
+48 207 -133 0
+26 -77 -246 0
+84 -81 116 0
+-72 -165 152 0
+-114 90 -102 0
+-48 -99 -113 0
+-149 228 -1 0
+-64 176 -248 0
+200 121 134 0
+161 -228 209 0
+168 -237 108 0
+-205 -67 -38 0
+121 -24 54 0
+-87 153 224 0
+90 -165 66 0
+-58 95 -242 0
+225 79 -226 0
+-140 154 -210 0
+47 109 65 0
+-108 -169 -233 0
+-178 -25 -4 0
+79 -163 -208 0
+-240 64 -144 0
+-112 54 24 0
+-244 183 -21 0
+-135 -34 -12 0
+-17 31 114 0
+214 74 101 0
+23 135 -163 0
+-150 53 169 0
+-158 163 58 0
+-121 67 41 0
+22 3 -198 0
+-231 -134 -105 0
+129 -79 -217 0
+72 -157 -130 0
+-197 23 180 0
+202 -65 -1 0
+-54 -59 -75 0
+76 68 -205 0
+195 224 106 0
+-214 -247 -85 0
+-196 -129 -212 0
+-166 -6 -196 0
+-229 -28 3 0
+-132 -95 43 0
+-50 132 90 0
+-31 -220 145 0
+129 81 102 0
+9 -49 -82 0
+81 113 -77 0
+216 150 -127 0
+-71 65 120 0
+-61 185 -115 0
+217 18 -233 0
+30 -110 -77 0
+-101 198 77 0
+-127 73 -175 0
+-31 99 -165 0
+79 229 -192 0
+26 -56 79 0
+30 -12 9 0
+-217 115 84 0
+121 142 -220 0
+-209 -115 -210 0
+-120 201 -42 0
+10 -82 -215 0
+29 154 -67 0
+-234 -165 70 0
+-185 159 -220 0
+-131 -179 -96 0
+125 -136 -230 0
+41 183 72 0
+36 -29 -31 0
+-211 167 -140 0
+-74 192 127 0
+67 239 139 0
+214 -119 225 0
+-152 12 48 0
+163 77 197 0
+-1 -80 200 0
+129 65 -53 0
+60 76 -249 0
+55 -12 237 0
+132 -107 -181 0
+87 159 17 0
+-101 -164 -80 0
+34 241 -17 0
+-8 -80 139 0
+98 -64 189 0
+-216 229 6 0
+247 116 -203 0
+18 52 -125 0
+161 91 -230 0
+132 -183 224 0
+-167 -177 95 0
+-211 -155 -225 0
+-48 249 -45 0
+72 -193 219 0
+-212 -123 -236 0
+-51 109 123 0
+-5 -242 -185 0
+223 203 -164 0
+146 -197 -138 0
+-168 -209 -2 0
+-100 195 53 0
+-3 95 -74 0
+103 47 182 0
+212 211 -3 0
+-228 -242 209 0
+-174 -244 -47 0
+-59 -218 231 0
+112 8 -102 0
+100 235 -126 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-091.cnf b/benchmarks/UUF250.1065.100/uuf250-091.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-091.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -158 225 18 0
+146 74 104 0
+-95 171 234 0
+77 -156 -59 0
+235 117 17 0
+246 -184 227 0
+-53 -37 96 0
+-239 -223 42 0
+228 220 -205 0
+31 240 27 0
+50 39 -235 0
+-48 105 163 0
+15 -250 -13 0
+106 -199 -125 0
+-220 15 -118 0
+48 -112 201 0
+158 186 107 0
+111 -95 117 0
+-28 6 37 0
+-31 35 36 0
+60 78 210 0
+12 18 35 0
+235 198 208 0
+-189 99 -114 0
+247 -32 -214 0
+130 240 -72 0
+-188 -12 199 0
+86 -115 234 0
+151 -155 -153 0
+-193 -127 185 0
+-150 -38 105 0
+152 65 -117 0
+136 -122 112 0
+173 66 233 0
+-230 -22 -240 0
+-29 76 185 0
+239 198 -127 0
+-102 182 -35 0
+41 224 15 0
+136 -29 116 0
+-22 222 -119 0
+-19 -94 -112 0
+58 51 -90 0
+41 55 -114 0
+149 213 -191 0
+-56 110 -105 0
+-89 -84 54 0
+-109 -36 53 0
+-88 -168 -121 0
+114 -121 -161 0
+189 190 -107 0
+3 -202 -6 0
+59 -10 -20 0
+178 -46 63 0
+-246 -112 156 0
+155 -105 229 0
+-184 -150 -45 0
+-173 14 -207 0
+-88 52 -210 0
+186 96 -68 0
+130 -157 -88 0
+-201 101 135 0
+-192 -213 -104 0
+62 -243 -30 0
+228 -80 -226 0
+30 -50 135 0
+-103 110 -153 0
+-78 -46 155 0
+-160 5 -52 0
+69 3 -25 0
+-22 -79 -245 0
+208 48 12 0
+-52 113 162 0
+16 -203 -109 0
+13 210 -137 0
+-232 -25 -14 0
+-129 -138 7 0
+-7 49 -155 0
+-23 21 151 0
+-15 -101 2 0
+88 119 -31 0
+60 223 99 0
+109 120 -145 0
+212 -60 171 0
+-154 206 -109 0
+-161 195 -115 0
+152 -105 182 0
+-97 31 -164 0
+141 5 -11 0
+-70 -21 157 0
+174 87 208 0
+-247 -179 108 0
+-223 25 60 0
+87 -157 -108 0
+-48 -37 -244 0
+-218 -138 6 0
+180 172 -212 0
+-67 -72 -166 0
+229 -44 88 0
+60 -189 93 0
+-223 111 195 0
+-11 216 -42 0
+113 -70 -213 0
+209 175 213 0
+-101 71 -42 0
+-250 96 46 0
+65 85 49 0
+-247 -169 121 0
+128 -155 240 0
+-194 -52 -71 0
+-171 -244 40 0
+49 3 198 0
+148 105 173 0
+84 192 -24 0
+-74 -226 25 0
+-88 132 -13 0
+-241 -147 203 0
+193 -140 -166 0
+235 241 -171 0
+232 138 -178 0
+26 -119 22 0
+-239 -236 15 0
+-2 -116 148 0
+146 -216 46 0
+-19 -206 248 0
+86 239 -147 0
+-226 -16 128 0
+-248 -209 -168 0
+-201 22 115 0
+107 106 44 0
+133 -138 245 0
+172 -220 -37 0
+102 208 201 0
+168 54 -98 0
+-121 157 40 0
+-172 -142 -229 0
+-187 -93 -193 0
+-216 244 -111 0
+243 -180 18 0
+24 -83 -224 0
+-156 169 126 0
+108 -21 139 0
+204 -210 25 0
+29 -119 -217 0
+113 233 12 0
+-70 202 177 0
+-241 -193 32 0
+-161 196 235 0
+-222 39 -230 0
+-117 197 -170 0
+136 103 168 0
+73 -38 -195 0
+130 78 -134 0
+-226 -235 182 0
+143 -39 -213 0
+-28 51 -99 0
+-198 187 183 0
+-80 171 -179 0
+108 -11 176 0
+55 -107 136 0
+13 -197 -102 0
+-6 -89 -151 0
+-39 61 -112 0
+158 -132 157 0
+181 -225 -228 0
+-117 4 -94 0
+183 120 74 0
+-25 96 -115 0
+-33 221 -21 0
+60 235 -166 0
+185 -168 161 0
+13 -69 -145 0
+140 177 48 0
+-143 95 -81 0
+104 -93 -119 0
+177 65 -86 0
+113 -106 -41 0
+209 81 -119 0
+-116 -228 26 0
+-81 245 152 0
+-118 191 -98 0
+-176 -140 -45 0
+158 105 -66 0
+-207 -227 128 0
+-41 -3 12 0
+225 70 -216 0
+12 -199 133 0
+42 71 -133 0
+-7 54 -219 0
+-152 77 145 0
+-190 244 -166 0
+148 -77 137 0
+-59 174 -122 0
+-185 -38 22 0
+-45 -74 -135 0
+-35 177 -148 0
+139 229 -40 0
+-76 68 -96 0
+-165 194 164 0
+-245 141 -159 0
+-34 115 -72 0
+-145 -204 -132 0
+-106 54 -208 0
+-76 165 160 0
+-74 -96 -147 0
+-127 -8 -90 0
+-101 83 108 0
+123 122 -140 0
+-47 -148 -55 0
+212 -211 -2 0
+-84 69 -234 0
+-77 118 6 0
+-20 223 -144 0
+49 99 -113 0
+10 17 -210 0
+-237 -207 -221 0
+-143 -206 -106 0
+170 159 -179 0
+-28 -117 -80 0
+141 -230 151 0
+-3 -227 231 0
+211 -90 -66 0
+-22 -157 -114 0
+181 -247 48 0
+145 -27 -247 0
+70 130 -215 0
+-160 -63 -1 0
+182 151 145 0
+227 32 -110 0
+42 -187 -23 0
+-26 51 -30 0
+-152 -11 194 0
+141 -168 223 0
+148 -189 -105 0
+3 5 82 0
+-176 70 -114 0
+87 212 -225 0
+103 5 129 0
+149 -186 -30 0
+-149 -195 247 0
+-44 146 -110 0
+122 -186 -131 0
+-57 -69 249 0
+26 44 -223 0
+47 -196 110 0
+-84 -220 225 0
+-113 248 -11 0
+-238 151 -46 0
+-24 -111 234 0
+161 212 -225 0
+100 90 -121 0
+-149 -146 245 0
+-135 127 239 0
+120 -136 186 0
+132 43 63 0
+-8 -163 -157 0
+125 135 -85 0
+-208 177 -99 0
+-21 226 -97 0
+56 210 20 0
+186 -75 -245 0
+32 -77 -115 0
+-89 153 -84 0
+-149 120 -166 0
+-223 -131 203 0
+76 185 94 0
+-51 -59 122 0
+-73 -14 220 0
+96 100 187 0
+-4 68 -142 0
+226 -136 75 0
+-114 -6 160 0
+52 -243 97 0
+89 244 -148 0
+-37 -8 60 0
+-69 190 -5 0
+-244 122 -216 0
+237 -159 129 0
+132 18 20 0
+21 79 -31 0
+-200 -76 -184 0
+-164 212 -63 0
+-15 -102 78 0
+-169 67 24 0
+-212 -117 -145 0
+-237 146 -227 0
+-112 -14 157 0
+-94 157 123 0
+-179 -218 -125 0
+-19 117 87 0
+65 96 180 0
+-236 127 -43 0
+163 144 -93 0
+-93 -244 109 0
+188 -215 -131 0
+-58 -194 85 0
+17 221 226 0
+245 26 -170 0
+229 154 -230 0
+-101 59 141 0
+222 -142 -212 0
+-156 -146 167 0
+157 200 55 0
+62 15 -19 0
+217 -202 198 0
+125 -155 173 0
+-32 -116 -197 0
+227 -154 -100 0
+-147 43 151 0
+54 -50 -204 0
+-33 31 42 0
+-7 148 119 0
+-104 73 20 0
+-90 -1 -43 0
+-241 -218 177 0
+82 -1 -113 0
+-126 -211 -127 0
+-110 -18 -46 0
+-130 60 150 0
+-49 -41 -31 0
+-57 -66 -249 0
+149 64 165 0
+248 168 96 0
+193 176 -126 0
+-156 147 -216 0
+-185 178 -16 0
+137 246 18 0
+-130 18 244 0
+-41 3 216 0
+91 -250 211 0
+6 121 9 0
+-225 -191 101 0
+68 122 -139 0
+101 136 203 0
+130 -142 -47 0
+-171 -203 -102 0
+-35 -198 96 0
+-6 8 209 0
+94 -169 -191 0
+-92 -115 134 0
+-120 126 34 0
+-127 -90 -205 0
+60 231 -151 0
+73 219 137 0
+-4 -106 -237 0
+219 113 67 0
+-9 -211 213 0
+243 167 -7 0
+83 10 -112 0
+-99 129 -220 0
+-205 235 227 0
+-215 -30 -59 0
+33 -205 -161 0
+14 -48 -212 0
+108 -241 -112 0
+-237 -182 218 0
+61 102 66 0
+114 61 -233 0
+-226 -113 -246 0
+171 -96 129 0
+-16 160 -38 0
+20 183 26 0
+113 -166 -114 0
+44 166 76 0
+178 23 160 0
+-162 71 241 0
+-124 -73 45 0
+203 21 -12 0
+30 -160 -116 0
+169 -127 241 0
+-160 95 -117 0
+13 167 -243 0
+-154 18 171 0
+-117 -114 -197 0
+-201 -139 -23 0
+237 126 50 0
+24 39 10 0
+167 -250 -94 0
+124 32 42 0
+-216 -215 150 0
+-194 -143 242 0
+87 19 -56 0
+172 202 150 0
+-192 -162 96 0
+-244 -197 -74 0
+-9 128 121 0
+18 208 -136 0
+223 -225 -122 0
+187 -181 72 0
+-141 158 -249 0
+193 59 -62 0
+181 -76 -140 0
+237 -121 -167 0
+18 -179 -85 0
+-142 102 -156 0
+-74 9 14 0
+-68 3 149 0
+149 -55 -166 0
+220 181 87 0
+-53 161 -148 0
+-163 126 222 0
+-250 78 46 0
+193 -183 169 0
+17 216 11 0
+149 72 -191 0
+-9 193 -118 0
+24 118 -206 0
+183 208 -172 0
+-182 -83 -134 0
+-221 -84 225 0
+153 138 196 0
+148 -141 -183 0
+92 -143 -156 0
+181 175 -55 0
+-216 -87 -73 0
+-195 -151 -89 0
+-205 -68 98 0
+-85 12 -200 0
+212 205 -118 0
+5 -234 71 0
+29 119 -218 0
+-74 213 -206 0
+-228 -184 -137 0
+-121 -134 -116 0
+222 -154 118 0
+110 -9 -161 0
+-216 200 -131 0
+-46 99 163 0
+-94 -147 220 0
+-93 -108 23 0
+-2 9 -12 0
+-80 -52 -88 0
+190 -19 57 0
+-188 45 230 0
+26 96 222 0
+51 -58 -130 0
+201 49 -18 0
+247 199 -9 0
+137 -239 4 0
+-231 -171 -103 0
+-73 19 -216 0
+-169 32 -233 0
+-177 67 -190 0
+-145 6 -230 0
+155 103 46 0
+-166 127 33 0
+65 -248 -145 0
+-39 110 -31 0
+-220 189 157 0
+75 -242 -131 0
+-135 165 -62 0
+-31 -110 139 0
+-140 -197 -181 0
+-72 145 -163 0
+-7 170 -241 0
+-72 175 -153 0
+-25 122 -58 0
+-234 187 162 0
+139 -179 232 0
+51 163 245 0
+-30 121 209 0
+-130 -29 -171 0
+153 174 154 0
+-151 226 188 0
+-207 77 6 0
+-236 146 -176 0
+-244 -207 -208 0
+131 46 -71 0
+-44 -10 -134 0
+76 98 237 0
+136 -36 250 0
+-241 -223 -34 0
+-95 17 224 0
+-74 94 -93 0
+117 -150 -81 0
+-207 -117 -166 0
+32 169 117 0
+-244 -212 19 0
+-50 -201 -162 0
+-125 -25 137 0
+86 84 -235 0
+145 -71 -81 0
+13 130 159 0
+100 145 -236 0
+-248 162 169 0
+-1 -202 -130 0
+-147 97 -240 0
+175 -121 5 0
+118 2 246 0
+-248 -10 193 0
+213 -143 -12 0
+-11 24 -61 0
+-126 176 -39 0
+-231 -127 -192 0
+-8 -228 213 0
+10 -107 248 0
+234 -209 -148 0
+212 -85 74 0
+-191 -195 -209 0
+85 -177 166 0
+-152 -137 167 0
+-23 -141 74 0
+-69 -147 117 0
+-225 -87 -25 0
+121 52 -122 0
+97 -250 135 0
+-128 170 182 0
+234 159 -13 0
+-181 -26 -245 0
+150 79 14 0
+-20 -213 111 0
+-196 104 179 0
+245 -39 -177 0
+-166 70 -2 0
+-122 -175 -39 0
+248 216 117 0
+117 -67 196 0
+-63 -189 -39 0
+-216 111 248 0
+-178 143 -198 0
+-121 -26 -110 0
+81 250 -46 0
+26 108 179 0
+-243 62 235 0
+-13 -206 -147 0
+-104 43 200 0
+-193 -111 -83 0
+-229 -162 235 0
+31 -219 -141 0
+-19 -221 125 0
+90 -34 89 0
+-122 -188 230 0
+82 154 27 0
+146 91 -223 0
+205 124 152 0
+-126 -129 115 0
+84 -40 -48 0
+-178 -76 -128 0
+-208 37 -28 0
+111 27 7 0
+-94 -233 175 0
+68 31 -132 0
+-90 -21 202 0
+-155 183 -129 0
+65 -223 228 0
+117 78 67 0
+133 -103 -44 0
+141 59 -158 0
+185 180 -65 0
+-14 -177 -149 0
+-76 -115 -210 0
+-156 38 98 0
+-87 192 -125 0
+-127 218 -79 0
+117 45 -15 0
+112 -229 108 0
+159 -171 199 0
+-196 -164 140 0
+66 -165 119 0
+-122 240 176 0
+-35 -136 -18 0
+-243 -49 72 0
+207 102 -208 0
+136 106 71 0
+-63 234 5 0
+27 155 166 0
+196 -39 103 0
+62 188 -111 0
+-175 -170 8 0
+10 -236 -103 0
+-45 250 -128 0
+15 241 -213 0
+-127 69 -130 0
+-139 13 84 0
+16 17 -242 0
+-92 76 215 0
+142 -50 250 0
+-47 43 -76 0
+-91 169 -176 0
+-180 -81 -199 0
+137 41 55 0
+112 151 139 0
+-118 -51 -97 0
+107 -68 45 0
+-215 171 -190 0
+-143 230 -179 0
+-38 193 88 0
+231 171 143 0
+-204 220 -188 0
+107 -216 -100 0
+185 -21 173 0
+-51 -6 -197 0
+230 -162 170 0
+-243 -193 3 0
+-110 47 221 0
+152 -27 120 0
+78 189 93 0
+-24 -57 -185 0
+-227 173 117 0
+-234 -212 -103 0
+-53 -72 221 0
+9 -224 -49 0
+124 -21 182 0
+234 -191 -34 0
+157 154 99 0
+-204 160 -91 0
+35 -90 -210 0
+-209 65 -227 0
+2 -106 131 0
+172 112 204 0
+-38 -75 221 0
+115 35 141 0
+31 -76 145 0
+198 218 124 0
+129 -174 191 0
+143 232 -137 0
+164 225 171 0
+135 80 114 0
+-46 34 48 0
+-248 241 -224 0
+-1 215 149 0
+-24 241 233 0
+233 -179 -110 0
+-176 -3 230 0
+-23 170 -83 0
+164 -109 -119 0
+69 -20 -186 0
+-82 197 158 0
+138 -218 117 0
+210 -213 207 0
+196 -122 -173 0
+-10 3 -188 0
+175 135 -99 0
+196 215 108 0
+99 42 -10 0
+119 30 91 0
+-209 103 26 0
+-48 222 214 0
+-37 248 6 0
+-192 -158 -130 0
+170 81 242 0
+35 -80 -188 0
+139 -25 207 0
+-144 207 7 0
+236 -42 -224 0
+78 -163 -16 0
+155 208 -217 0
+78 157 -218 0
+43 152 -94 0
+115 -36 -235 0
+23 229 140 0
+-176 203 19 0
+86 -122 -193 0
+190 -197 -103 0
+-227 -110 189 0
+188 220 68 0
+-139 184 68 0
+-194 -161 -234 0
+-88 -153 86 0
+94 162 -191 0
+-122 -61 109 0
+55 -26 -51 0
+-234 128 -37 0
+-106 102 152 0
+-22 -135 249 0
+-101 -38 181 0
+-76 -32 94 0
+2 137 -156 0
+-38 -210 21 0
+27 -173 196 0
+146 -236 -150 0
+-145 -20 157 0
+-16 -147 197 0
+91 -223 -11 0
+173 -190 -83 0
+-231 -111 -204 0
+-5 82 169 0
+-222 85 -210 0
+-220 -97 117 0
+-141 -132 -218 0
+-192 230 -43 0
+-44 114 -61 0
+-25 -248 -216 0
+-129 136 69 0
+-24 -5 -158 0
+-174 169 -137 0
+197 107 -110 0
+138 93 132 0
+-74 -205 184 0
+168 -223 53 0
+232 138 200 0
+-114 51 -120 0
+-108 195 30 0
+-38 120 60 0
+19 179 -231 0
+102 236 -82 0
+-64 -219 236 0
+-121 50 238 0
+6 77 -153 0
+73 -66 93 0
+248 239 -83 0
+-14 104 156 0
+43 158 -147 0
+-64 12 -217 0
+201 125 224 0
+2 1 153 0
+94 -144 246 0
+-137 -89 -238 0
+-230 209 -185 0
+76 38 -117 0
+119 44 -129 0
+111 217 -63 0
+-198 197 -81 0
+109 92 186 0
+-36 -113 60 0
+31 146 160 0
+163 236 -140 0
+-216 243 -213 0
+11 -197 -125 0
+-88 96 207 0
+-21 38 -204 0
+-7 1 208 0
+-29 -235 246 0
+181 -147 47 0
+-201 37 -126 0
+-215 -47 171 0
+141 -233 11 0
+102 -159 -14 0
+-198 -80 -47 0
+-23 -86 32 0
+-32 -207 105 0
+-211 17 -64 0
+250 217 101 0
+-164 11 -80 0
+-206 -28 50 0
+-46 -207 249 0
+231 120 141 0
+237 91 222 0
+-88 -19 47 0
+-132 -184 78 0
+-224 216 210 0
+-96 -97 239 0
+-242 -128 170 0
+249 -53 42 0
+-95 102 204 0
+-175 -7 -90 0
+-4 74 -53 0
+-70 52 72 0
+14 89 56 0
+154 -161 -29 0
+-1 -201 -242 0
+-138 3 -250 0
+-199 -114 14 0
+202 -143 -139 0
+82 -104 109 0
+12 180 -3 0
+-200 202 -183 0
+-142 -30 -108 0
+205 -169 129 0
+-41 7 183 0
+-201 -128 41 0
+133 81 -57 0
+-60 170 -166 0
+155 29 -52 0
+112 163 233 0
+-157 -12 227 0
+52 -98 -187 0
+-245 -223 -135 0
+43 44 238 0
+70 -189 23 0
+-151 139 95 0
+-234 -138 156 0
+135 -240 -41 0
+-229 192 224 0
+77 -105 -238 0
+182 -58 -109 0
+-85 168 82 0
+59 -223 -66 0
+29 -221 -156 0
+53 13 -45 0
+11 43 -10 0
+-64 -153 -112 0
+222 202 -171 0
+-2 79 133 0
+-97 -133 -83 0
+94 183 236 0
+-47 116 206 0
+107 233 50 0
+189 -21 178 0
+-141 -25 140 0
+-166 10 245 0
+-205 160 -163 0
+9 -175 -156 0
+157 -140 196 0
+-92 101 147 0
+44 -238 -73 0
+-85 93 -96 0
+172 11 88 0
+-3 225 -178 0
+-71 -151 238 0
+30 -175 -48 0
+-38 48 29 0
+-47 217 42 0
+172 -46 -85 0
+-237 64 -44 0
+34 -62 100 0
+18 202 -111 0
+77 132 -122 0
+228 187 -211 0
+-206 -22 18 0
+175 29 110 0
+-87 -127 225 0
+-103 250 -191 0
+139 -96 -143 0
+53 113 -199 0
+-119 36 221 0
+-2 147 -207 0
+-36 -196 -129 0
+183 -59 -92 0
+-2 210 -112 0
+143 -148 10 0
+-194 128 216 0
+-29 140 -5 0
+-153 50 -232 0
+242 126 -100 0
+77 219 -27 0
+156 -26 -30 0
+-180 204 -24 0
+108 13 189 0
+229 248 189 0
+-206 178 233 0
+-135 170 90 0
+49 -219 218 0
+-211 10 91 0
+-212 -77 -94 0
+-164 110 -122 0
+210 -228 55 0
+64 -191 31 0
+223 226 199 0
+-84 151 138 0
+147 165 203 0
+3 -235 -143 0
+-115 67 51 0
+-4 -51 242 0
+-246 -6 216 0
+-214 -136 -185 0
+-5 -181 176 0
+-135 -96 -119 0
+-201 -245 -248 0
+-8 192 -175 0
+-243 -39 -49 0
+119 210 -157 0
+-97 -241 -235 0
+-163 126 -220 0
+79 75 -108 0
+-167 -40 -221 0
+191 -86 -135 0
+-236 -227 -231 0
+-195 105 31 0
+-80 93 -174 0
+120 -13 -11 0
+-15 169 -63 0
+140 -2 170 0
+26 166 -216 0
+155 160 -72 0
+49 217 -181 0
+36 -71 76 0
+-42 -109 93 0
+73 4 230 0
+18 215 220 0
+-7 -91 33 0
+-95 185 -160 0
+12 75 -239 0
+-169 -108 222 0
+-207 163 246 0
+243 -9 129 0
+115 -41 -212 0
+-153 223 70 0
+109 -246 213 0
+111 100 22 0
+146 19 -32 0
+52 -158 -17 0
+9 -84 201 0
+-183 -84 -23 0
+4 -24 15 0
+48 26 58 0
+56 102 -9 0
+51 -124 -24 0
+28 133 -83 0
+-216 31 -19 0
+20 -103 -176 0
+-179 238 -76 0
+-127 111 65 0
+-149 -139 -148 0
+-226 -154 206 0
+144 -154 113 0
+44 159 32 0
+61 223 202 0
+140 21 -201 0
+-213 -227 -43 0
+179 -115 80 0
+86 228 219 0
+-209 157 -37 0
+-222 -171 -180 0
+60 170 -157 0
+29 17 -242 0
+-167 144 -153 0
+-200 -219 -156 0
+146 100 107 0
+-6 -81 234 0
+39 212 -87 0
+205 237 38 0
+106 72 -17 0
+197 204 245 0
+117 -34 97 0
+171 234 242 0
+-151 218 -47 0
+236 -181 240 0
+-148 -138 1 0
+158 -58 63 0
+33 79 241 0
+-84 -236 222 0
+49 -161 -227 0
+85 -60 -55 0
+-115 109 -54 0
+-186 -145 39 0
+-180 -2 110 0
+-198 -181 194 0
+-91 -53 166 0
+-141 -2 226 0
+-155 115 -232 0
+-67 221 151 0
+-210 -70 -213 0
+-10 -85 232 0
+43 120 122 0
+106 -218 -166 0
+-236 -228 177 0
+-169 114 119 0
+62 -27 -197 0
+163 245 45 0
+-85 -118 -76 0
+-206 190 213 0
+181 -245 -230 0
+161 -188 -23 0
+32 -143 -218 0
+185 11 98 0
+-247 216 242 0
+76 28 -63 0
+51 237 126 0
+47 -126 -249 0
+245 -138 -186 0
+144 162 -136 0
+-178 37 -16 0
+33 -100 -80 0
+-152 69 183 0
+161 159 -43 0
+146 200 -150 0
+-234 -230 195 0
+203 245 157 0
+-217 -2 -170 0
+7 79 -99 0
+-38 226 -105 0
+95 -240 136 0
+96 -191 -92 0
+103 189 193 0
+212 -96 189 0
+216 182 245 0
+226 213 -241 0
+208 97 -170 0
+-240 -201 -82 0
+-43 -184 -15 0
+-250 210 -92 0
+-245 4 -173 0
+-214 73 21 0
+27 111 70 0
+28 85 -225 0
+202 65 -178 0
+-3 53 211 0
+100 -1 147 0
+238 161 -128 0
+99 46 5 0
+-42 39 -134 0
+-176 85 244 0
+210 -109 -31 0
+124 216 76 0
+-172 -122 -139 0
+-245 -236 15 0
+69 130 -181 0
+92 226 50 0
+38 -206 243 0
+206 128 137 0
+70 -48 66 0
+181 245 -151 0
+52 148 -141 0
+128 -58 -178 0
+136 -126 13 0
+-103 40 113 0
+190 -55 33 0
+-6 217 237 0
+119 194 -65 0
+-181 -199 111 0
+8 -73 -121 0
+-159 181 -49 0
+30 -26 -180 0
+23 40 189 0
+-72 -16 -201 0
+-13 216 -244 0
+-127 -245 -166 0
+139 -216 -212 0
+65 5 172 0
+-6 163 -23 0
+127 -107 196 0
+105 116 -27 0
+-207 -180 -178 0
+-51 62 164 0
+229 70 167 0
+-232 152 118 0
+-209 -126 222 0
+-199 104 -192 0
+-35 73 1 0
+203 24 -136 0
+-130 -6 63 0
+104 -142 210 0
+87 -75 -210 0
+-217 -236 55 0
+-33 136 -124 0
+-79 -135 154 0
+-224 236 227 0
+-39 -147 -179 0
+231 141 115 0
+135 141 -184 0
+156 138 -74 0
+144 -3 192 0
+-224 -225 149 0
+-31 -205 214 0
+-194 -125 213 0
+-66 38 -159 0
+96 240 -191 0
+-39 -84 102 0
+-10 -17 29 0
+45 -105 143 0
+-28 -48 -62 0
+125 33 147 0
+191 110 91 0
+-117 56 94 0
+164 74 110 0
+-81 108 139 0
+-50 -168 -109 0
+204 -174 38 0
+-121 -82 -140 0
+219 -141 242 0
+170 -27 -179 0
+-134 -219 140 0
+-171 -119 46 0
+-43 -34 93 0
+101 217 -211 0
+164 215 184 0
+-64 -157 -71 0
+77 69 104 0
+-134 70 51 0
+46 -102 15 0
+163 -107 25 0
+198 -13 203 0
+3 -42 -170 0
+-124 47 16 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-092.cnf b/benchmarks/UUF250.1065.100/uuf250-092.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-092.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -209 -92 14 0
+-191 120 -62 0
+22 -107 90 0
+-93 123 20 0
+225 -149 170 0
+-185 96 -198 0
+2 28 245 0
+193 -29 -204 0
+-126 -245 -50 0
+-20 186 -34 0
+-45 -227 16 0
+117 -176 -131 0
+-210 -182 166 0
+-90 -89 64 0
+24 -3 211 0
+-227 -237 -230 0
+-96 -95 81 0
+113 166 -1 0
+-96 168 52 0
+-184 -79 -38 0
+-147 112 -215 0
+32 -200 -38 0
+-182 38 -160 0
+-145 162 -155 0
+232 -4 -39 0
+-248 -45 -36 0
+-156 203 89 0
+187 -246 52 0
+-83 72 28 0
+-197 249 -101 0
+-159 -16 -43 0
+-85 133 -166 0
+-187 12 -225 0
+-105 -189 -222 0
+229 122 239 0
+78 -16 -22 0
+-84 -44 -133 0
+-228 -154 219 0
+103 -246 -15 0
+65 -106 -61 0
+59 -13 -183 0
+-80 -216 -186 0
+-169 -192 -57 0
+-214 247 194 0
+-168 -135 177 0
+146 247 125 0
+-220 156 -223 0
+59 -36 129 0
+64 137 18 0
+78 32 -224 0
+-116 -156 -158 0
+-247 203 139 0
+157 167 -42 0
+57 95 -102 0
+-163 -180 248 0
+-47 49 -164 0
+187 36 -99 0
+81 -162 -123 0
+-88 3 249 0
+-155 239 -29 0
+161 170 11 0
+221 -59 85 0
+-27 216 -2 0
+53 175 201 0
+-151 -19 -15 0
+-141 -82 -58 0
+201 -128 240 0
+-126 223 -89 0
+76 -175 -101 0
+53 127 -233 0
+206 197 -236 0
+-194 49 -20 0
+-56 210 189 0
+-71 -163 -236 0
+136 242 -89 0
+23 15 -91 0
+-150 -221 237 0
+135 209 31 0
+135 173 -31 0
+-82 230 211 0
+-64 -120 35 0
+92 -28 -32 0
+-149 -82 -144 0
+47 -40 169 0
+47 -241 243 0
+28 -225 210 0
+-123 221 115 0
+-90 -198 143 0
+-229 -173 -87 0
+-160 47 -237 0
+-242 -82 -122 0
+-39 -16 220 0
+215 -10 216 0
+-154 221 15 0
+-235 -28 61 0
+-118 172 196 0
+-239 162 104 0
+-228 -30 33 0
+34 39 246 0
+62 -13 141 0
+-237 101 242 0
+20 79 27 0
+-148 -16 121 0
+-206 242 45 0
+-64 -102 86 0
+24 -210 170 0
+-129 161 -89 0
+246 182 142 0
+-123 68 -91 0
+240 81 -231 0
+144 57 164 0
+-72 200 216 0
+-36 -101 183 0
+26 90 -112 0
+246 -209 -227 0
+214 50 -95 0
+98 -71 115 0
+-43 -26 47 0
+246 82 203 0
+107 -84 40 0
+14 -118 -81 0
+8 -241 -21 0
+238 41 -221 0
+126 6 -45 0
+-158 225 217 0
+229 -72 -238 0
+10 187 122 0
+-226 47 -160 0
+-160 206 177 0
+88 -191 18 0
+-175 -116 147 0
+-44 -184 13 0
+-35 -190 -119 0
+115 46 -155 0
+85 -89 127 0
+177 -67 129 0
+-149 -22 -237 0
+233 -221 140 0
+-50 29 71 0
+141 154 160 0
+-31 182 119 0
+-213 153 119 0
+149 -47 -25 0
+-63 -197 218 0
+205 41 -191 0
+167 -89 -128 0
+-132 -211 35 0
+54 58 145 0
+-17 157 -239 0
+-20 245 -180 0
+156 26 75 0
+-166 -192 -33 0
+-49 244 249 0
+-236 88 250 0
+114 91 -34 0
+30 -207 -168 0
+-177 156 169 0
+-151 155 -103 0
+-243 85 13 0
+32 -173 -175 0
+208 245 -183 0
+102 -25 -79 0
+-129 135 -90 0
+-156 27 23 0
+-1 50 -5 0
+151 -72 215 0
+6 49 89 0
+19 -198 -207 0
+46 85 17 0
+-150 -4 -85 0
+125 -79 -21 0
+-152 -167 17 0
+62 -19 -33 0
+9 -172 47 0
+-60 140 -53 0
+94 168 -60 0
+82 -159 -137 0
+-183 -211 155 0
+-177 238 -202 0
+22 -73 -82 0
+55 -61 44 0
+-85 6 209 0
+108 36 68 0
+-42 -177 35 0
+186 -171 120 0
+-143 -50 147 0
+-237 -248 -76 0
+53 76 -214 0
+-167 129 141 0
+248 58 -211 0
+204 -217 -6 0
+-171 140 -166 0
+-176 137 210 0
+-104 174 175 0
+-34 -123 -104 0
+-200 194 144 0
+124 -215 186 0
+-174 138 -157 0
+179 131 -87 0
+149 -158 84 0
+179 102 18 0
+119 -180 -27 0
+-75 142 -126 0
+-144 203 -33 0
+192 -203 -64 0
+100 -133 67 0
+-178 -74 53 0
+192 -203 -163 0
+220 77 -139 0
+-158 250 147 0
+188 -124 -234 0
+-128 168 -12 0
+200 -63 93 0
+-49 99 -103 0
+131 -9 -159 0
+129 -168 58 0
+50 -49 215 0
+202 178 150 0
+-70 89 -129 0
+-82 -157 -237 0
+-174 -62 135 0
+-28 224 105 0
+-79 237 11 0
+-8 101 -139 0
+114 104 70 0
+-68 -17 -66 0
+8 24 -212 0
+-195 95 234 0
+-5 -80 -115 0
+-57 -80 241 0
+-130 -248 100 0
+-184 208 -120 0
+142 -15 231 0
+139 225 134 0
+-141 175 178 0
+215 181 106 0
+161 -58 12 0
+-166 -94 96 0
+200 108 -39 0
+182 -2 -81 0
+217 -97 -62 0
+-126 72 -244 0
+219 -18 41 0
+-130 -114 -117 0
+-75 -129 229 0
+36 204 208 0
+33 151 190 0
+224 8 -59 0
+-23 202 86 0
+117 194 -161 0
+-206 -135 -102 0
+-32 14 28 0
+13 14 -74 0
+-43 -50 -97 0
+-160 56 -71 0
+106 143 -70 0
+51 -138 223 0
+35 -192 112 0
+147 -19 104 0
+184 -14 -230 0
+223 20 131 0
+-237 90 143 0
+248 -146 -12 0
+-116 -146 -249 0
+39 104 -220 0
+-7 80 -152 0
+142 108 -30 0
+104 -65 37 0
+95 39 182 0
+50 46 204 0
+151 -70 142 0
+243 -98 -121 0
+-163 235 -2 0
+-235 194 -213 0
+-17 86 15 0
+-32 5 148 0
+185 50 203 0
+-243 -235 -69 0
+168 -112 130 0
+100 234 -114 0
+102 -92 -90 0
+209 198 -146 0
+-7 -4 -49 0
+168 -104 -78 0
+146 37 209 0
+201 -208 138 0
+-234 191 130 0
+-212 -6 158 0
+-129 -47 -200 0
+71 -20 -134 0
+31 85 67 0
+-53 -7 86 0
+-41 -173 94 0
+71 -12 83 0
+196 8 -86 0
+9 -118 46 0
+177 -241 119 0
+-100 -214 -3 0
+229 232 149 0
+-126 199 -94 0
+-173 36 -49 0
+-80 37 -227 0
+29 148 112 0
+169 -69 5 0
+-153 -5 -206 0
+-177 138 -19 0
+-212 -186 -166 0
+-87 -163 -111 0
+-222 -113 -19 0
+-234 81 151 0
+-173 4 192 0
+-191 -45 -235 0
+-216 91 59 0
+136 147 -28 0
+97 -157 -75 0
+-209 -236 194 0
+-220 155 97 0
+-153 -249 -116 0
+-221 -49 47 0
+-172 8 29 0
+-187 -2 -247 0
+183 121 -116 0
+-54 -228 147 0
+70 -159 108 0
+239 78 27 0
+28 -11 -72 0
+235 73 -94 0
+-249 155 145 0
+205 144 -242 0
+81 249 227 0
+-177 42 -61 0
+221 -50 24 0
+-231 148 30 0
+-210 247 248 0
+100 -140 6 0
+-126 -173 -63 0
+-138 -140 178 0
+37 184 225 0
+-171 -19 14 0
+-176 -70 -212 0
+203 -21 131 0
+143 95 -190 0
+148 43 -77 0
+-139 -30 -156 0
+-224 124 195 0
+144 8 110 0
+74 -166 -161 0
+-156 133 210 0
+118 143 98 0
+149 -18 -169 0
+182 96 232 0
+107 -193 -169 0
+-185 111 37 0
+212 -211 -183 0
+105 -132 -244 0
+-248 -155 -43 0
+-233 53 104 0
+56 -4 169 0
+132 -110 -221 0
+41 24 85 0
+231 44 -213 0
+185 -5 211 0
+97 211 -34 0
+-26 -185 -41 0
+201 40 233 0
+94 55 74 0
+-215 12 101 0
+-206 -146 217 0
+-171 -187 -204 0
+-171 -134 243 0
+184 12 -121 0
+-103 -33 209 0
+-209 -163 155 0
+-195 72 -2 0
+101 203 -68 0
+159 40 248 0
+-227 148 97 0
+194 -59 217 0
+-164 178 -190 0
+-100 177 175 0
+-153 -179 71 0
+215 185 15 0
+116 -64 -173 0
+-200 -75 -84 0
+111 90 87 0
+-66 159 -36 0
+3 23 178 0
+131 200 111 0
+209 232 97 0
+202 231 -176 0
+-146 -81 -91 0
+174 -219 173 0
+149 -115 -207 0
+-32 -127 220 0
+-216 -121 70 0
+-74 -55 -165 0
+-64 159 99 0
+-243 -160 198 0
+-188 201 -242 0
+247 -45 -32 0
+151 -9 -246 0
+197 -236 -139 0
+129 -215 -58 0
+-192 101 177 0
+-95 5 -50 0
+68 222 -244 0
+-43 234 152 0
+-80 -158 88 0
+114 176 101 0
+45 204 -114 0
+79 -148 -156 0
+-238 -2 -177 0
+-12 112 99 0
+12 -21 200 0
+-96 -84 172 0
+19 62 -11 0
+-78 -23 130 0
+228 216 197 0
+-176 -125 -63 0
+184 -22 -27 0
+-211 231 2 0
+175 149 -45 0
+140 -94 215 0
+-128 -96 -203 0
+-134 155 151 0
+101 -221 -93 0
+-126 -117 -63 0
+-169 -61 -22 0
+-211 -25 37 0
+-43 99 -162 0
+-56 -109 142 0
+63 87 200 0
+53 176 182 0
+16 -20 102 0
+-60 -226 -165 0
+144 224 -32 0
+119 184 80 0
+190 -112 13 0
+199 202 92 0
+117 64 -250 0
+-205 -179 142 0
+229 -83 197 0
+-145 -92 116 0
+229 -162 3 0
+94 79 70 0
+-12 65 -34 0
+167 29 -80 0
+-117 -231 74 0
+34 -117 -198 0
+42 30 239 0
+-216 136 -163 0
+246 205 241 0
+-58 -184 -59 0
+167 -200 -63 0
+24 -27 -28 0
+110 104 37 0
+-235 -98 31 0
+54 231 -32 0
+58 -29 -147 0
+-118 -166 159 0
+47 37 150 0
+-160 44 101 0
+38 -73 5 0
+-16 241 145 0
+-44 228 -202 0
+-248 169 -165 0
+-150 162 17 0
+24 -138 109 0
+145 -222 -32 0
+76 -178 -119 0
+157 127 -160 0
+45 -174 -73 0
+-98 -197 62 0
+247 -120 240 0
+171 235 -51 0
+-30 -169 56 0
+-101 34 -3 0
+-97 -192 124 0
+-176 -144 -219 0
+40 -93 112 0
+20 162 42 0
+-154 202 -64 0
+-84 -222 -100 0
+55 -56 141 0
+150 11 155 0
+-135 -120 198 0
+206 98 250 0
+177 88 -97 0
+-24 99 32 0
+-227 22 14 0
+168 167 -234 0
+-164 48 27 0
+-39 243 -119 0
+-112 -44 -12 0
+-147 184 -156 0
+25 233 -106 0
+-187 -13 245 0
+244 215 54 0
+26 211 117 0
+172 -1 8 0
+16 -186 -55 0
+70 132 166 0
+-126 -89 -56 0
+3 227 -116 0
+-194 186 -219 0
+24 -28 65 0
+-232 219 -141 0
+238 158 74 0
+198 -90 2 0
+-32 153 -201 0
+-129 -128 -241 0
+203 188 -108 0
+-79 72 -48 0
+-177 62 -224 0
+-193 -156 -85 0
+106 -34 66 0
+236 180 209 0
+234 102 -115 0
+-166 180 -41 0
+-70 -49 -71 0
+-93 -47 -10 0
+-179 -128 -167 0
+180 -204 41 0
+23 150 223 0
+228 108 129 0
+24 105 117 0
+-21 191 136 0
+-127 8 60 0
+-211 -74 -195 0
+-14 -115 91 0
+211 -188 -207 0
+-86 -241 -159 0
+-78 -55 244 0
+-182 183 120 0
+-109 130 121 0
+53 232 -221 0
+-228 144 183 0
+123 193 -165 0
+162 -12 -68 0
+-36 -247 63 0
+-191 249 64 0
+103 235 -17 0
+146 243 -75 0
+195 20 166 0
+196 -86 -50 0
+-91 183 245 0
+28 -197 236 0
+-175 -127 -99 0
+153 -131 226 0
+-121 88 111 0
+-167 187 -36 0
+-163 -119 76 0
+5 87 185 0
+60 238 -2 0
+-62 177 232 0
+-25 15 -60 0
+-89 -225 15 0
+243 223 -7 0
+-156 47 129 0
+-3 -29 5 0
+199 140 -96 0
+-198 -154 177 0
+35 -133 36 0
+170 134 -141 0
+71 78 -20 0
+157 -201 35 0
+-205 158 -3 0
+-194 -155 27 0
+-74 -116 -139 0
+-206 235 41 0
+-121 -216 -244 0
+4 173 -111 0
+-150 -247 135 0
+180 49 196 0
+32 -218 -94 0
+115 -63 118 0
+-62 -221 9 0
+153 126 60 0
+118 231 84 0
+172 -80 64 0
+168 16 68 0
+-122 186 -4 0
+193 10 -106 0
+36 -165 -137 0
+216 -150 -14 0
+35 82 181 0
+-135 238 239 0
+-119 60 -107 0
+130 -97 68 0
+-201 -182 194 0
+129 245 189 0
+112 232 -43 0
+198 -239 219 0
+207 92 126 0
+68 59 -23 0
+119 -151 229 0
+-113 -71 -56 0
+64 -119 -164 0
+-62 -128 218 0
+28 -220 -134 0
+34 -100 57 0
+-88 -20 86 0
+-69 238 125 0
+108 82 175 0
+152 45 -36 0
+-130 125 248 0
+229 -51 97 0
+-190 -213 228 0
+29 65 199 0
+6 -127 69 0
+-232 -102 -219 0
+241 222 50 0
+-191 -32 -237 0
+-193 233 34 0
+-166 -92 -243 0
+78 115 66 0
+46 -84 30 0
+120 112 154 0
+76 223 -90 0
+-225 29 -18 0
+-182 -91 15 0
+55 183 191 0
+207 148 223 0
+217 -80 225 0
+-232 -163 -117 0
+-150 61 221 0
+-21 -112 40 0
+73 153 -215 0
+47 230 -48 0
+-110 18 148 0
+106 167 -88 0
+-184 102 -7 0
+41 -135 105 0
+224 -227 -97 0
+-6 107 -149 0
+181 189 -82 0
+-163 -198 14 0
+-121 -211 226 0
+189 117 -209 0
+221 -220 119 0
+242 -217 -68 0
+204 -143 149 0
+85 180 245 0
+-238 186 26 0
+162 21 -66 0
+-81 67 167 0
+128 -27 -188 0
+46 235 -86 0
+-128 -23 -91 0
+250 -131 -161 0
+-15 -242 52 0
+-228 18 150 0
+-71 -90 35 0
+-61 -7 91 0
+-42 -160 190 0
+-188 -240 -93 0
+113 149 249 0
+63 134 132 0
+165 101 -18 0
+65 -44 88 0
+-106 -183 -52 0
+-180 35 -121 0
+221 -109 67 0
+-113 -120 -208 0
+-59 -191 -3 0
+208 -51 181 0
+232 179 -136 0
+35 -78 -41 0
+-209 -42 -116 0
+-125 -231 -182 0
+125 85 -177 0
+157 -75 -106 0
+225 211 -40 0
+-12 -21 -11 0
+118 -61 164 0
+175 62 -125 0
+-28 24 -43 0
+-95 41 -179 0
+103 -68 -12 0
+-47 61 -8 0
+250 -34 8 0
+-92 163 -147 0
+102 140 4 0
+21 -128 127 0
+-230 -37 -132 0
+-183 246 -24 0
+-64 212 72 0
+-174 -196 7 0
+237 247 -158 0
+184 -9 -185 0
+55 180 177 0
+238 -184 8 0
+-176 -68 48 0
+213 231 21 0
+-19 27 59 0
+135 -145 234 0
+108 211 -37 0
+218 -195 -248 0
+39 -89 222 0
+-110 -228 -92 0
+-223 -65 77 0
+61 233 11 0
+27 66 224 0
+-15 -120 -188 0
+-52 -39 124 0
+-76 -180 -119 0
+-203 197 227 0
+-242 70 -140 0
+64 108 90 0
+148 147 58 0
+-76 116 194 0
+-187 -222 28 0
+-238 -177 -140 0
+-99 -205 -90 0
+208 -105 81 0
+-29 -202 237 0
+53 -82 -228 0
+150 232 -88 0
+22 -208 -184 0
+-46 103 245 0
+-247 147 -71 0
+-240 171 47 0
+-128 -151 -23 0
+-195 211 -90 0
+19 -117 -89 0
+-133 -240 -103 0
+-169 -213 -142 0
+6 57 -43 0
+161 218 192 0
+236 -115 131 0
+-31 -10 113 0
+-103 131 -49 0
+-137 -102 33 0
+160 40 22 0
+-115 26 232 0
+-119 131 118 0
+67 116 211 0
+92 -246 158 0
+-180 -84 77 0
+69 50 -143 0
+159 -163 -123 0
+106 211 1 0
+123 168 106 0
+-67 -222 113 0
+-10 242 -97 0
+144 -201 -54 0
+-151 -83 -158 0
+12 22 -151 0
+147 118 163 0
+-57 -21 77 0
+45 65 70 0
+-46 -232 129 0
+187 144 49 0
+-29 -157 -218 0
+27 -222 -249 0
+222 171 235 0
+-88 65 -47 0
+245 205 72 0
+144 70 -238 0
+90 -37 -125 0
+-8 -112 -171 0
+58 -241 5 0
+33 -202 227 0
+-186 -138 87 0
+-77 -88 134 0
+202 -184 135 0
+61 233 -29 0
+88 -119 -187 0
+-82 159 70 0
+-15 159 156 0
+171 -61 -15 0
+93 244 173 0
+106 -146 127 0
+224 -41 8 0
+112 222 248 0
+99 40 169 0
+-53 186 -95 0
+233 -163 48 0
+-209 -179 48 0
+56 83 228 0
+161 198 -136 0
+181 114 -166 0
+-177 -72 134 0
+232 140 -17 0
+34 -161 -70 0
+-108 -124 -117 0
+-222 -133 -42 0
+-109 84 -202 0
+80 39 -22 0
+-84 101 -37 0
+-72 -219 124 0
+-117 184 209 0
+-39 -179 199 0
+-124 250 45 0
+23 179 212 0
+-59 154 42 0
+-9 209 187 0
+84 -157 186 0
+39 -21 -106 0
+-195 -188 -129 0
+230 -56 -114 0
+-25 -247 165 0
+-218 48 189 0
+8 -118 106 0
+-64 146 -208 0
+153 32 -10 0
+-222 77 -244 0
+-168 5 -106 0
+165 -202 46 0
+91 49 -25 0
+-186 -132 -239 0
+173 11 -229 0
+227 -53 191 0
+23 -125 -227 0
+-136 243 178 0
+-138 -212 161 0
+112 -87 -106 0
+-27 -121 -207 0
+-243 226 -40 0
+98 180 -185 0
+-55 227 172 0
+-59 214 171 0
+69 81 -187 0
+-191 41 -115 0
+173 -107 -88 0
+-67 -187 153 0
+-73 210 219 0
+-59 -193 -104 0
+-135 -159 -192 0
+-158 -62 -56 0
+171 -234 125 0
+79 45 235 0
+-69 97 52 0
+73 -226 177 0
+214 -131 127 0
+208 47 -28 0
+107 -199 44 0
+200 -64 178 0
+-20 59 -244 0
+-12 36 -99 0
+-183 13 -21 0
+210 200 90 0
+84 -241 -148 0
+30 -11 191 0
+241 218 49 0
+64 -39 -115 0
+226 -208 -159 0
+148 44 -189 0
+178 84 -190 0
+-131 -97 -114 0
+-32 250 9 0
+105 59 -214 0
+-212 21 218 0
+81 244 -106 0
+167 -242 -59 0
+1 202 243 0
+-15 -203 135 0
+152 178 29 0
+-141 -159 -87 0
+207 95 190 0
+9 -125 -61 0
+-78 148 112 0
+-220 -27 4 0
+-92 35 -240 0
+127 237 -13 0
+-176 10 -12 0
+146 89 -42 0
+83 21 193 0
+-169 110 -123 0
+77 -165 -139 0
+-227 -156 -151 0
+-134 38 250 0
+92 -127 71 0
+-122 133 -199 0
+146 -118 -150 0
+175 -184 -36 0
+-237 -56 216 0
+37 72 136 0
+-197 -227 232 0
+131 -116 140 0
+-160 -76 -31 0
+123 137 -9 0
+-97 159 -61 0
+82 213 144 0
+-86 238 -230 0
+73 177 205 0
+56 246 242 0
+53 -181 23 0
+-30 245 2 0
+37 144 97 0
+146 191 -41 0
+-206 -99 -158 0
+62 215 172 0
+-124 108 -79 0
+235 67 -30 0
+-195 229 -88 0
+148 -36 -230 0
+-47 -45 -107 0
+-53 -2 43 0
+17 -112 -140 0
+194 137 202 0
+-163 20 66 0
+-35 123 -93 0
+77 143 223 0
+192 41 -211 0
+54 31 -40 0
+35 225 182 0
+-150 153 -129 0
+-213 -121 -112 0
+-35 182 176 0
+-148 66 42 0
+99 -105 -80 0
+-37 105 -99 0
+-135 -60 14 0
+131 30 -185 0
+68 173 13 0
+214 -209 -187 0
+240 -24 247 0
+-232 73 -153 0
+-249 200 -177 0
+-130 -73 -124 0
+-224 -147 -192 0
+53 179 -204 0
+142 -248 216 0
+192 -242 -234 0
+-71 -54 -62 0
+179 169 141 0
+50 -131 8 0
+146 71 22 0
+-146 -58 -6 0
+-119 -247 -235 0
+175 -120 -98 0
+-144 39 -58 0
+-175 189 -58 0
+-211 196 -230 0
+-147 193 153 0
+-61 47 -213 0
+-85 -5 241 0
+-129 80 222 0
+109 -237 216 0
+-245 -101 233 0
+-241 -42 152 0
+-156 -35 -17 0
+-181 -54 2 0
+-173 -98 -15 0
+-179 181 68 0
+-16 69 91 0
+179 75 195 0
+-5 55 -118 0
+-79 142 -160 0
+145 9 -195 0
+-71 -155 85 0
+166 -105 -199 0
+227 185 4 0
+-240 -170 189 0
+-26 31 25 0
+214 -157 -15 0
+173 -60 -46 0
+70 -147 160 0
+120 -231 170 0
+74 -156 -86 0
+-208 -89 -78 0
+-163 -59 -31 0
+183 249 97 0
+93 -191 -68 0
+-67 -73 -103 0
+-73 129 -66 0
+-122 -13 -11 0
+-103 -154 189 0
+36 89 -201 0
+-51 167 -23 0
+-131 142 -72 0
+-149 165 -185 0
+99 169 60 0
+-47 153 -145 0
+-197 -58 -162 0
+-162 91 -123 0
+154 186 -79 0
+244 -193 -64 0
+109 25 84 0
+-247 -218 148 0
+139 98 -199 0
+176 234 171 0
+-150 65 -207 0
+-145 -225 -210 0
+-68 -224 -199 0
+73 21 233 0
+-7 -208 46 0
+-191 113 181 0
+82 -220 -23 0
+-22 -16 223 0
+105 54 -126 0
+-149 81 116 0
+-61 198 191 0
+39 -175 -237 0
+60 -237 -200 0
+138 -61 235 0
+171 -46 -140 0
+115 51 -95 0
+72 -80 113 0
+-242 -201 65 0
+122 -120 -81 0
+165 54 24 0
+201 205 64 0
+233 -82 186 0
+-174 131 26 0
+9 194 129 0
+68 214 -65 0
+-104 218 111 0
+-23 245 202 0
+35 14 221 0
+-69 11 236 0
+208 168 248 0
+178 112 -233 0
+158 53 240 0
+-200 45 94 0
+-212 173 -107 0
+-231 77 -124 0
+243 27 -225 0
+222 75 208 0
+-30 -130 -131 0
+161 157 82 0
+88 -102 162 0
+58 227 36 0
+-1 12 -132 0
+-246 122 97 0
+-101 231 237 0
+-220 -175 114 0
+-174 48 41 0
+-17 80 -93 0
+-116 -34 -57 0
+42 -9 -109 0
+-41 161 121 0
+219 -216 -159 0
+-91 191 68 0
+-119 -206 138 0
+-53 -209 -56 0
+-107 -28 -157 0
+-88 -152 163 0
+233 -2 28 0
+155 -53 -73 0
+-89 -30 -199 0
+140 46 -214 0
+-244 111 -48 0
+244 -89 -210 0
+-139 44 -198 0
+-201 175 -205 0
+85 209 -191 0
+-194 -248 -73 0
+-199 -148 -17 0
+-53 58 199 0
+-175 221 209 0
+-24 204 -236 0
+-177 -196 -237 0
+-178 136 -39 0
+100 97 16 0
+82 -22 5 0
+68 -175 78 0
+43 65 -26 0
+-171 -242 -98 0
+-167 37 238 0
+-216 -167 107 0
+-94 25 182 0
+2 -120 -134 0
+239 69 -190 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-093.cnf b/benchmarks/UUF250.1065.100/uuf250-093.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-093.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 150 197 167 0
+-170 -48 83 0
+209 -116 72 0
+78 -163 -238 0
+58 -189 162 0
+-67 -77 39 0
+-61 95 -167 0
+203 210 -2 0
+92 -134 109 0
+-64 229 -231 0
+68 69 -234 0
+-225 113 5 0
+29 -210 214 0
+227 -75 153 0
+128 -218 52 0
+-16 11 -122 0
+-159 -92 37 0
+-168 11 -2 0
+150 18 -61 0
+-126 231 182 0
+232 104 136 0
+27 -11 93 0
+105 -90 -87 0
+-92 -120 -145 0
+117 -48 229 0
+174 207 170 0
+-60 -86 -32 0
+228 3 44 0
+191 201 134 0
+84 220 104 0
+129 -191 36 0
+69 -59 181 0
+54 189 -80 0
+-111 194 -140 0
+-49 -113 -212 0
+232 53 -170 0
+112 170 -228 0
+-120 -73 -127 0
+139 30 72 0
+-20 -72 -213 0
+-211 -206 190 0
+49 -84 -209 0
+214 -246 -51 0
+219 84 250 0
+141 132 95 0
+-241 -74 -24 0
+-220 2 -80 0
+-157 241 -201 0
+-178 49 231 0
+200 230 224 0
+-114 74 161 0
+-133 -224 -116 0
+167 60 -134 0
+14 194 245 0
+71 -83 -60 0
+229 -239 -57 0
+-248 217 -36 0
+-127 -179 63 0
+8 138 -41 0
+-88 -79 -225 0
+44 172 129 0
+21 -35 -89 0
+235 120 136 0
+74 121 -218 0
+-7 210 -55 0
+-121 151 -170 0
+-122 21 -241 0
+167 61 -104 0
+132 181 -88 0
+-76 52 170 0
+129 -154 -177 0
+-5 -25 197 0
+229 -150 -84 0
+-50 -83 -122 0
+97 -8 218 0
+-42 16 155 0
+145 68 82 0
+-114 42 -215 0
+139 174 -249 0
+-177 -157 188 0
+145 -215 -91 0
+-106 -77 221 0
+-3 -31 -74 0
+-134 -117 -121 0
+63 -53 88 0
+-76 -91 -225 0
+69 -246 -233 0
+-71 -186 -181 0
+-92 -36 -25 0
+-142 -231 -203 0
+-239 -57 -240 0
+119 41 125 0
+-1 150 -244 0
+89 135 182 0
+-13 -238 79 0
+114 -205 116 0
+233 -36 -128 0
+-166 137 -106 0
+-54 155 -33 0
+-84 -30 116 0
+222 -109 -36 0
+174 196 238 0
+7 -218 10 0
+11 -180 -231 0
+172 -249 28 0
+-120 132 155 0
+-142 40 -94 0
+200 -60 227 0
+72 116 33 0
+37 -29 58 0
+194 71 212 0
+205 180 -95 0
+-16 -72 -247 0
+44 204 49 0
+-106 -105 108 0
+-244 -123 -117 0
+11 -175 -84 0
+42 -238 -27 0
+221 23 -113 0
+-98 205 -35 0
+1 111 86 0
+22 -77 -230 0
+62 224 -191 0
+248 233 193 0
+40 98 246 0
+38 -54 224 0
+-179 193 115 0
+111 -110 20 0
+-222 196 14 0
+-206 -94 -112 0
+65 205 -218 0
+-77 -6 -81 0
+238 24 -239 0
+39 -47 -133 0
+-67 166 -31 0
+93 -182 -154 0
+199 -46 -237 0
+-159 -225 -174 0
+-85 21 45 0
+-154 139 171 0
+133 -160 -220 0
+17 -168 -235 0
+153 107 -197 0
+75 89 199 0
+125 -210 -160 0
+83 26 136 0
+-241 78 -23 0
+-197 233 77 0
+71 133 -169 0
+-41 -127 183 0
+176 3 -103 0
+-166 45 241 0
+-159 216 54 0
+-65 -179 -245 0
+-207 -239 123 0
+216 -115 47 0
+-232 92 -146 0
+44 -188 -130 0
+-209 -237 167 0
+200 176 105 0
+-117 31 158 0
+-14 80 -175 0
+-74 -96 143 0
+192 151 51 0
+225 -54 195 0
+122 -243 -41 0
+112 170 220 0
+-241 153 117 0
+-197 -49 209 0
+-17 -132 -116 0
+221 81 -234 0
+151 221 -59 0
+142 -248 -40 0
+66 78 195 0
+-87 91 -233 0
+-193 22 -23 0
+65 184 103 0
+10 -195 -108 0
+-195 18 -66 0
+-240 129 230 0
+-164 -22 52 0
+-67 -12 19 0
+-29 -143 -18 0
+-125 137 238 0
+79 -15 -158 0
+-88 151 -9 0
+-225 153 217 0
+66 -101 -243 0
+52 112 71 0
+-68 -129 111 0
+-213 -24 248 0
+-176 -138 236 0
+-242 196 -159 0
+-168 79 7 0
+-84 186 194 0
+123 146 38 0
+-19 197 -107 0
+-152 23 -74 0
+54 -129 227 0
+125 181 220 0
+-109 214 237 0
+18 -75 243 0
+39 136 -92 0
+82 74 20 0
+92 240 196 0
+-153 167 250 0
+-185 -80 130 0
+247 242 250 0
+-229 -186 -95 0
+-13 -86 199 0
+-245 -49 -173 0
+-51 123 65 0
+45 -46 9 0
+-65 112 49 0
+118 122 129 0
+74 75 -246 0
+120 -133 45 0
+-95 228 -71 0
+203 222 232 0
+230 203 -153 0
+119 -107 1 0
+-96 46 145 0
+201 190 -55 0
+-205 -31 -137 0
+211 -122 -170 0
+42 -37 -59 0
+-54 -246 30 0
+26 87 -65 0
+-244 -63 174 0
+98 210 187 0
+218 -114 141 0
+11 -210 -37 0
+-165 184 9 0
+122 -7 -178 0
+112 234 -136 0
+153 -219 -72 0
+84 5 188 0
+43 -209 30 0
+167 60 -48 0
+-21 217 -169 0
+-114 -167 -138 0
+164 -43 -137 0
+-197 206 140 0
+18 172 -138 0
+-250 -36 -210 0
+-87 -55 141 0
+-107 153 142 0
+174 -200 10 0
+142 192 -187 0
+-23 -7 -239 0
+206 -12 -234 0
+196 92 -125 0
+-142 9 78 0
+167 -214 -194 0
+56 -16 -208 0
+-223 203 -144 0
+179 245 221 0
+181 224 -64 0
+-10 -42 99 0
+155 -201 107 0
+-244 -218 56 0
+-16 -102 -99 0
+42 85 154 0
+240 102 -70 0
+179 210 -165 0
+-139 -66 126 0
+-49 -219 150 0
+-78 246 -139 0
+10 -90 -83 0
+-43 -106 -98 0
+-116 -29 -236 0
+-40 -22 157 0
+-243 -247 -107 0
+-111 238 -47 0
+-81 109 -80 0
+98 -181 -250 0
+-21 -211 -244 0
+-38 142 -159 0
+-101 133 -124 0
+-121 157 48 0
+-170 184 -44 0
+-141 -37 176 0
+-46 -2 -216 0
+-91 -247 -121 0
+-154 -14 -104 0
+65 134 -122 0
+-73 194 -175 0
+73 123 141 0
+-27 -168 -33 0
+-94 -35 -190 0
+136 -50 37 0
+146 -231 32 0
+209 52 232 0
+-136 117 226 0
+95 107 -142 0
+-187 -189 177 0
+62 -91 65 0
+-202 -120 -96 0
+-241 105 52 0
+-74 -117 -171 0
+91 87 162 0
+-102 -121 198 0
+211 165 -228 0
+242 89 51 0
+108 128 189 0
+-2 -183 -176 0
+-21 -52 107 0
+77 -180 235 0
+1 228 -171 0
+124 -129 -103 0
+152 159 128 0
+-63 92 130 0
+-239 -137 28 0
+-56 -191 241 0
+202 -114 140 0
+-249 -78 204 0
+204 -217 -118 0
+-183 123 64 0
+-224 -152 -195 0
+225 -79 -49 0
+161 131 -53 0
+140 211 173 0
+-185 -227 180 0
+-3 161 177 0
+-131 -100 132 0
+-155 -124 -145 0
+164 -128 -113 0
+144 69 134 0
+99 70 232 0
+-79 147 -206 0
+225 -231 43 0
+-21 -101 158 0
+-40 -80 -112 0
+-245 1 248 0
+82 105 -160 0
+-206 -40 -216 0
+-29 180 -3 0
+229 103 -19 0
+19 -20 -171 0
+-29 77 51 0
+-173 69 155 0
+40 96 242 0
+-232 12 -157 0
+170 -120 -203 0
+37 164 -25 0
+203 -24 207 0
+-169 -202 -120 0
+216 -225 164 0
+54 -144 133 0
+-204 21 182 0
+117 -61 -57 0
+-98 -86 -169 0
+119 212 137 0
+-46 -137 -3 0
+-197 97 8 0
+-161 191 176 0
+185 111 -178 0
+-15 -197 -136 0
+11 -25 -105 0
+1 150 -94 0
+124 -189 109 0
+142 -90 234 0
+-245 207 -8 0
+-99 -119 -11 0
+201 -133 -114 0
+213 14 -79 0
+-194 205 74 0
+-238 -19 222 0
+-231 -247 198 0
+204 -151 212 0
+208 -157 -116 0
+21 172 -134 0
+109 86 178 0
+160 61 73 0
+-186 6 173 0
+250 30 24 0
+-44 -88 173 0
+87 40 -106 0
+-90 -29 246 0
+185 -72 52 0
+-224 219 -154 0
+-248 128 -58 0
+190 -142 -28 0
+-230 -246 176 0
+22 -92 133 0
+198 -172 -71 0
+-72 166 33 0
+-118 25 -230 0
+-42 49 131 0
+-29 45 131 0
+13 -66 -1 0
+238 239 -84 0
+108 -236 194 0
+223 -172 61 0
+143 167 -129 0
+102 -90 -63 0
+21 -161 219 0
+-23 38 -73 0
+228 -98 125 0
+-122 94 180 0
+247 217 97 0
+39 -89 180 0
+-95 -216 148 0
+-120 -158 121 0
+-7 67 165 0
+192 63 248 0
+-58 -161 155 0
+-98 -14 -63 0
+-19 51 152 0
+210 -51 -164 0
+-155 -178 -44 0
+219 24 -77 0
+221 110 -8 0
+-27 124 239 0
+-26 222 83 0
+-170 -2 -246 0
+-128 -122 -236 0
+-199 -216 -107 0
+-145 -26 86 0
+-166 -230 -70 0
+66 89 168 0
+24 -180 -193 0
+6 82 -153 0
+-75 183 -178 0
+8 -231 112 0
+-243 44 -119 0
+-231 -128 -99 0
+110 143 64 0
+163 -80 35 0
+222 248 81 0
+-114 -68 -102 0
+-152 -208 -85 0
+232 240 114 0
+-148 165 -199 0
+32 227 187 0
+170 -173 79 0
+228 55 -15 0
+-33 37 -134 0
+-15 -229 49 0
+151 192 30 0
+-99 -223 -11 0
+-234 221 219 0
+142 -64 -60 0
+-161 -224 120 0
+13 -87 222 0
+-130 -23 -248 0
+54 -183 -212 0
+46 72 57 0
+246 -7 -240 0
+146 229 -13 0
+-143 150 -210 0
+131 94 92 0
+-85 162 -93 0
+-159 -12 -196 0
+75 -23 -140 0
+-25 -33 59 0
+-143 -54 192 0
+6 231 -219 0
+-38 -31 247 0
+144 3 146 0
+193 114 -69 0
+100 -241 -45 0
+99 231 171 0
+53 116 73 0
+173 243 4 0
+-104 -218 207 0
+-164 69 45 0
+149 209 1 0
+-112 -80 196 0
+-186 51 36 0
+-33 -223 -29 0
+44 59 -67 0
+108 -167 -136 0
+-187 98 242 0
+-176 -217 170 0
+23 -189 -10 0
+50 221 -213 0
+-43 167 -147 0
+91 212 229 0
+202 -19 -227 0
+-159 3 -72 0
+73 -103 220 0
+-16 -12 -195 0
+43 32 181 0
+31 -66 43 0
+-141 96 26 0
+-211 87 -182 0
+-209 137 163 0
+123 91 -134 0
+78 -143 -63 0
+-144 41 95 0
+-248 -213 195 0
+-81 102 204 0
+-96 -128 -93 0
+226 -9 -97 0
+-37 23 -132 0
+189 -1 184 0
+-200 -244 -204 0
+38 127 48 0
+243 -67 98 0
+-68 -218 -130 0
+188 -98 168 0
+122 166 55 0
+30 -146 -180 0
+-78 -155 -53 0
+-19 -2 216 0
+-66 138 -221 0
+44 -130 -102 0
+152 234 104 0
+68 138 170 0
+118 -82 106 0
+-207 45 -193 0
+-113 -73 80 0
+173 -72 18 0
+-41 220 215 0
+-64 208 109 0
+-225 -247 -133 0
+-117 -36 -233 0
+-231 -172 -225 0
+75 -239 -97 0
+-67 -13 -143 0
+-13 156 179 0
+56 -189 -137 0
+-192 116 57 0
+-43 -189 -242 0
+-74 -46 -203 0
+149 -234 39 0
+179 -184 -49 0
+201 163 -50 0
+12 122 103 0
+-194 85 126 0
+29 199 -80 0
+-177 205 142 0
+-159 -221 27 0
+-123 -240 -227 0
+-55 187 72 0
+28 -111 71 0
+-66 104 52 0
+72 -239 42 0
+-204 69 9 0
+-168 98 188 0
+-111 -57 130 0
+27 -230 -161 0
+-149 8 -228 0
+-210 -60 244 0
+-221 -157 -135 0
+178 -6 -220 0
+114 214 112 0
+-14 -190 -57 0
+-166 90 -221 0
+196 -29 118 0
+-243 -114 -19 0
+-95 35 -169 0
+6 72 150 0
+-223 -229 -120 0
+155 -84 -206 0
+35 156 -6 0
+-9 -213 211 0
+137 -174 -91 0
+-66 -208 132 0
+113 56 103 0
+-211 -112 171 0
+143 174 -250 0
+-122 237 93 0
+-115 89 -35 0
+16 -137 242 0
+134 -166 181 0
+92 -23 19 0
+10 -247 -105 0
+-179 74 -216 0
+-150 -86 127 0
+-211 -88 -247 0
+236 234 150 0
+-123 -84 -23 0
+104 114 54 0
+-60 226 -209 0
+17 -78 -1 0
+140 -204 -126 0
+66 80 -34 0
+69 -161 -83 0
+-246 -39 136 0
+118 242 80 0
+-11 -144 -1 0
+86 250 39 0
+-89 156 -5 0
+-81 -24 -23 0
+218 -96 -239 0
+95 225 137 0
+54 196 -70 0
+-186 153 62 0
+-175 154 113 0
+-195 -87 -187 0
+176 229 -125 0
+-132 -127 -179 0
+-107 155 -146 0
+7 -19 -123 0
+-209 161 -79 0
+-46 20 191 0
+154 -213 142 0
+-76 -20 14 0
+190 194 127 0
+-55 -21 4 0
+95 -212 -118 0
+-51 34 162 0
+51 -192 96 0
+172 -102 227 0
+-142 219 -60 0
+244 -196 187 0
+-60 -32 -102 0
+-46 24 159 0
+-174 10 173 0
+-188 201 -55 0
+-223 -89 102 0
+227 -9 115 0
+-45 -25 -112 0
+-23 -90 210 0
+32 -177 218 0
+242 147 152 0
+176 32 110 0
+-127 154 114 0
+-188 129 118 0
+-165 -105 -34 0
+196 182 -104 0
+199 -200 190 0
+146 116 202 0
+-38 -42 186 0
+13 -104 115 0
+3 182 237 0
+-15 228 -211 0
+-3 -181 -65 0
+-12 -228 -211 0
+207 -146 -2 0
+126 194 -169 0
+123 65 -175 0
+32 -21 141 0
+-15 -236 -58 0
+124 -140 86 0
+112 -85 220 0
+-228 -69 84 0
+113 184 123 0
+83 45 140 0
+144 155 -165 0
+-130 -199 -161 0
+139 214 14 0
+-153 49 238 0
+-238 -123 -167 0
+206 36 -87 0
+-61 184 149 0
+-151 232 7 0
+29 176 -170 0
+100 -69 121 0
+198 151 48 0
+-234 82 -35 0
+-176 204 -110 0
+-53 -146 -58 0
+220 11 -207 0
+-103 225 53 0
+2 243 -156 0
+165 -50 161 0
+-157 34 173 0
+104 225 95 0
+212 167 96 0
+-88 68 -98 0
+201 19 22 0
+139 -200 37 0
+-145 18 16 0
+-111 39 246 0
+-61 -140 -131 0
+-130 -83 3 0
+-155 -82 -244 0
+-232 38 176 0
+77 138 42 0
+135 155 234 0
+249 193 -198 0
+46 -249 223 0
+198 -171 -153 0
+-125 245 -67 0
+-10 -202 -65 0
+109 -216 -70 0
+-197 13 162 0
+-34 249 -22 0
+-116 -247 184 0
+-94 -172 -203 0
+36 23 135 0
+-19 -25 -114 0
+32 -227 164 0
+-242 -29 -31 0
+-177 -55 115 0
+-49 249 -51 0
+-34 123 154 0
+-62 -85 -73 0
+11 129 -14 0
+234 231 -30 0
+-127 158 241 0
+-57 124 216 0
+-56 83 -103 0
+-114 68 -119 0
+-103 -93 154 0
+125 -67 170 0
+-208 51 -133 0
+192 -65 236 0
+-34 -56 -111 0
+-76 -35 62 0
+-241 -41 68 0
+169 113 -52 0
+229 -187 -191 0
+-57 186 95 0
+34 154 -125 0
+-3 111 195 0
+-81 -129 -118 0
+87 -143 177 0
+11 -222 242 0
+169 -214 13 0
+170 -228 -193 0
+-120 220 87 0
+-228 -188 145 0
+-210 225 -32 0
+60 248 -176 0
+155 211 130 0
+-56 -195 239 0
+145 160 -27 0
+-99 -23 215 0
+92 34 41 0
+168 10 42 0
+66 162 -61 0
+-144 -199 -152 0
+160 -86 -238 0
+-168 58 244 0
+39 242 -108 0
+197 -105 -127 0
+-249 -52 129 0
+115 132 -202 0
+62 -173 225 0
+154 -169 41 0
+226 -196 184 0
+-33 201 144 0
+-28 215 246 0
+147 -128 174 0
+-171 86 -223 0
+-40 -73 168 0
+-65 208 -71 0
+73 -147 -135 0
+-69 -23 79 0
+46 64 -97 0
+-241 64 -16 0
+28 102 149 0
+-19 -132 164 0
+-104 19 -62 0
+193 56 20 0
+-232 -65 -108 0
+189 250 245 0
+105 116 -186 0
+58 123 -154 0
+76 248 220 0
+-140 18 108 0
+-141 204 -80 0
+-190 -145 42 0
+-11 222 -184 0
+78 167 236 0
+-91 -152 39 0
+29 -39 8 0
+34 -115 193 0
+137 -250 -77 0
+59 240 85 0
+65 127 -250 0
+-158 -104 187 0
+-213 245 -225 0
+11 208 -214 0
+6 -86 -117 0
+-188 194 30 0
+84 204 -209 0
+132 -81 -165 0
+71 246 -193 0
+161 -88 -55 0
+-180 115 -127 0
+65 -135 -128 0
+193 -36 77 0
+93 -212 -57 0
+5 -156 -226 0
+243 112 17 0
+-44 -137 203 0
+-168 -103 143 0
+55 52 -246 0
+-250 -92 147 0
+-128 144 192 0
+-212 -57 149 0
+-21 -145 161 0
+-198 193 173 0
+185 53 100 0
+161 155 -144 0
+114 -11 -213 0
+-72 196 -86 0
+103 -56 -166 0
+-34 183 22 0
+135 174 203 0
+-185 -139 -12 0
+-88 -223 -131 0
+146 58 45 0
+30 -116 -226 0
+100 -134 -164 0
+53 -96 -78 0
+-1 81 -203 0
+-121 -149 215 0
+-208 240 -162 0
+174 -140 -46 0
+26 244 52 0
+83 -59 -125 0
+-191 -60 -26 0
+202 182 225 0
+25 39 154 0
+27 151 -89 0
+-122 86 -205 0
+-124 -61 -204 0
+134 167 -110 0
+123 55 -13 0
+-121 -151 38 0
+105 101 -126 0
+-204 220 56 0
+-85 2 -188 0
+-169 233 -22 0
+69 128 47 0
+147 -191 -125 0
+18 204 191 0
+93 -195 -62 0
+248 -58 -154 0
+-165 -57 39 0
+236 59 66 0
+83 -98 -19 0
+-83 13 -74 0
+-65 40 20 0
+-129 -224 -64 0
+42 171 34 0
+-173 -114 -212 0
+-70 220 -144 0
+106 -177 226 0
+-132 -22 -8 0
+-171 231 -113 0
+69 -10 -8 0
+161 -19 -114 0
+-241 -17 152 0
+1 -24 68 0
+200 140 237 0
+-206 -163 84 0
+-108 -103 -52 0
+196 148 230 0
+-144 115 145 0
+-218 -73 2 0
+28 91 -9 0
+-144 -161 -54 0
+-159 -77 -108 0
+-10 68 -87 0
+16 -246 -32 0
+114 227 7 0
+72 -230 222 0
+-86 -83 179 0
+165 -230 -170 0
+-211 -149 -193 0
+-159 -31 -118 0
+-226 224 184 0
+-50 -184 -192 0
+-81 42 142 0
+-198 -3 175 0
+-32 154 122 0
+103 -45 247 0
+145 42 -29 0
+-248 99 -197 0
+165 -46 -242 0
+180 217 -140 0
+74 218 -3 0
+-166 -148 36 0
+100 230 154 0
+35 34 -48 0
+-13 52 200 0
+110 -176 33 0
+-108 162 -183 0
+198 206 145 0
+-104 37 -47 0
+135 -75 220 0
+-150 -86 -248 0
+-217 -56 156 0
+-64 -146 -219 0
+221 101 7 0
+-186 -137 143 0
+-228 121 -204 0
+220 -19 -207 0
+138 -230 51 0
+76 -158 -149 0
+150 111 37 0
+160 -244 -128 0
+-14 188 198 0
+-124 201 95 0
+222 -132 189 0
+21 -113 -224 0
+-65 -64 -233 0
+123 -190 -140 0
+185 -34 -153 0
+-61 180 90 0
+112 -70 165 0
+75 -191 132 0
+-9 5 -248 0
+101 10 -191 0
+211 99 -78 0
+102 209 196 0
+-85 -118 -13 0
+25 184 -150 0
+180 -182 234 0
+18 -146 -120 0
+-222 48 -175 0
+239 148 87 0
+146 -138 195 0
+20 -89 -208 0
+-24 226 -38 0
+110 -42 31 0
+3 -198 242 0
+101 -95 -242 0
+71 -160 -239 0
+-171 186 -173 0
+-192 -189 -35 0
+67 225 -191 0
+-162 -165 235 0
+54 30 -34 0
+-240 -228 -131 0
+-155 128 148 0
+183 -167 -95 0
+-13 136 73 0
+-121 -92 61 0
+-99 123 96 0
+-189 159 -86 0
+-60 -175 -51 0
+-196 34 31 0
+-63 163 -123 0
+65 -170 86 0
+233 143 26 0
+25 81 209 0
+33 -208 -141 0
+-126 -212 -125 0
+239 243 91 0
+-191 19 -187 0
+-250 -112 38 0
+-65 219 -8 0
+167 -158 120 0
+213 -145 40 0
+97 159 -95 0
+241 125 -44 0
+78 148 -198 0
+244 19 138 0
+-160 22 -188 0
+25 -172 -65 0
+51 -196 -64 0
+74 -52 -44 0
+-2 -131 -165 0
+182 153 246 0
+25 -126 -242 0
+28 -45 143 0
+237 -213 168 0
+175 236 -186 0
+63 -57 -82 0
+129 200 58 0
+-67 -96 209 0
+-144 -197 243 0
+-98 167 -234 0
+249 97 -244 0
+186 222 235 0
+121 -77 132 0
+-154 127 -63 0
+-194 147 -161 0
+90 -83 48 0
+-11 -75 42 0
+-31 1 129 0
+29 -234 239 0
+-85 74 185 0
+-197 -91 -100 0
+65 -185 -64 0
+159 209 193 0
+-150 -149 -6 0
+176 75 -209 0
+-128 17 -50 0
+216 -75 158 0
+-221 -89 -45 0
+-186 -26 65 0
+75 -89 -130 0
+242 76 -216 0
+-16 18 -50 0
+9 -17 -70 0
+220 115 -221 0
+-89 -130 -223 0
+-167 -155 247 0
+-109 -211 67 0
+-139 -143 129 0
+153 -167 -174 0
+-7 39 109 0
+-150 173 176 0
+196 164 -83 0
+124 -210 109 0
+-61 -70 -222 0
+213 -200 -210 0
+91 -79 -139 0
+-138 -170 -108 0
+186 55 139 0
+99 118 126 0
+-242 -64 -19 0
+166 -225 -25 0
+249 128 169 0
+-34 32 -155 0
+228 -175 -79 0
+-173 -236 -243 0
+-137 102 -162 0
+155 220 -80 0
+-44 -99 85 0
+194 99 124 0
+-219 78 -47 0
+-46 116 24 0
+-119 -176 -85 0
+-128 -228 -250 0
+-8 -137 22 0
+-184 152 -192 0
+-153 107 71 0
+-42 -182 -18 0
+28 -8 180 0
+-201 227 -10 0
+87 42 -95 0
+234 174 12 0
+-147 142 -8 0
+116 46 146 0
+-169 -24 -92 0
+-121 83 241 0
+-121 -96 186 0
+-208 -47 -176 0
+-103 76 239 0
+-113 -41 85 0
+-154 90 164 0
+157 175 121 0
+127 -15 67 0
+-246 82 -102 0
+-45 -193 -14 0
+210 -51 -72 0
+148 -102 50 0
+38 69 121 0
+-131 116 182 0
+-206 144 204 0
+201 233 151 0
+-147 4 -197 0
+-53 -59 208 0
+-23 44 194 0
+-216 -231 -187 0
+-19 -150 192 0
+-14 69 51 0
+99 -68 131 0
+135 -13 87 0
+120 184 94 0
+-15 121 193 0
+4 54 -182 0
+125 -112 14 0
+-49 -53 -17 0
+248 250 167 0
+133 70 -140 0
+189 30 -233 0
+67 -208 108 0
+84 -11 -78 0
+84 -143 207 0
+-20 -116 82 0
+88 -129 -137 0
+-66 -65 -178 0
+198 228 151 0
+-233 -162 -189 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-094.cnf b/benchmarks/UUF250.1065.100/uuf250-094.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-094.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -13 -10 135 0
+140 66 69 0
+68 -23 -187 0
+-118 133 -38 0
+249 163 36 0
+-57 98 -44 0
+212 -140 7 0
+137 26 133 0
+-204 -160 -161 0
+-173 -125 -81 0
+243 -39 14 0
+-228 -191 154 0
+-94 -108 -139 0
+-4 -135 -90 0
+-83 49 90 0
+79 249 110 0
+106 -12 -30 0
+122 88 108 0
+190 -68 173 0
+244 -65 97 0
+155 -56 -101 0
+-104 3 -146 0
+-133 -134 228 0
+-29 82 109 0
+249 -105 -155 0
+197 93 189 0
+182 210 89 0
+-218 -225 -234 0
+237 -243 208 0
+186 193 172 0
+-223 235 202 0
+247 213 18 0
+-186 -8 85 0
+45 189 -42 0
+-70 219 -179 0
+101 -31 -201 0
+-111 188 -195 0
+239 -208 -243 0
+-123 -172 -134 0
+150 -244 -136 0
+-44 -86 -226 0
+-226 -249 -105 0
+-155 -117 -84 0
+-92 -62 132 0
+143 -127 49 0
+-223 -249 120 0
+-115 -218 -7 0
+-96 -42 -1 0
+140 30 -2 0
+77 -147 105 0
+159 147 57 0
+37 -210 -16 0
+-178 -25 -195 0
+119 94 -162 0
+-99 191 -63 0
+11 224 -134 0
+-116 38 188 0
+-34 -9 141 0
+111 -55 187 0
+189 -23 242 0
+238 236 30 0
+100 170 -70 0
+153 85 159 0
+137 -174 150 0
+125 -134 97 0
+-172 -122 58 0
+233 -92 31 0
+202 31 -166 0
+205 211 152 0
+179 159 231 0
+-97 -195 -236 0
+15 -129 -70 0
+126 -133 229 0
+-20 197 14 0
+-19 229 -206 0
+113 100 174 0
+-78 18 -199 0
+95 -187 12 0
+-127 -248 200 0
+-187 -230 142 0
+-49 83 44 0
+225 -103 -62 0
+216 101 -202 0
+166 -76 -155 0
+-242 181 135 0
+4 164 201 0
+-161 -35 139 0
+164 -122 -154 0
+-70 -77 57 0
+131 124 231 0
+134 10 11 0
+120 -218 107 0
+-62 -103 134 0
+196 38 122 0
+53 -143 -127 0
+-131 41 -144 0
+213 244 167 0
+-81 64 -209 0
+-9 -225 -214 0
+133 30 118 0
+143 194 -66 0
+-236 48 -184 0
+-9 -197 1 0
+144 169 -3 0
+-83 -181 9 0
+226 84 16 0
+-232 106 148 0
+102 -18 210 0
+-131 -129 38 0
+113 68 -17 0
+-194 244 -41 0
+-59 16 -207 0
+-32 42 179 0
+-14 -154 -86 0
+-9 -207 -188 0
+74 218 186 0
+91 -18 -112 0
+-17 229 -178 0
+243 126 -108 0
+-249 -31 -203 0
+82 235 -144 0
+-113 -108 163 0
+110 171 -89 0
+241 -109 77 0
+94 186 130 0
+223 -203 26 0
+-13 82 149 0
+35 -166 224 0
+-75 194 -198 0
+-250 -135 -69 0
+-171 153 144 0
+-238 -32 -195 0
+-190 241 166 0
+-2 189 62 0
+-83 -90 -237 0
+-92 141 69 0
+98 -74 120 0
+-42 149 -67 0
+-75 64 -119 0
+-239 -96 49 0
+-141 89 -159 0
+-48 -171 68 0
+243 -4 -176 0
+239 -35 50 0
+67 -159 -158 0
+134 -24 243 0
+37 -32 -236 0
+131 192 -201 0
+43 240 195 0
+154 164 -25 0
+-215 -163 -182 0
+23 242 -196 0
+-206 226 86 0
+-67 -75 -12 0
+-70 86 152 0
+96 -27 -242 0
+76 223 -103 0
+-40 44 -83 0
+14 150 -243 0
+153 136 250 0
+114 -113 141 0
+12 241 -94 0
+-111 115 205 0
+111 74 -180 0
+18 1 -131 0
+131 169 -11 0
+-143 -35 -167 0
+147 -9 -106 0
+131 -62 240 0
+-55 -183 -89 0
+84 81 62 0
+-20 -244 120 0
+178 -126 -27 0
+-199 -107 -41 0
+26 -221 138 0
+7 239 168 0
+153 102 -13 0
+41 -214 117 0
+46 -195 199 0
+-41 158 -85 0
+-15 28 230 0
+-202 247 -163 0
+207 -59 -163 0
+167 171 -104 0
+230 -47 -144 0
+56 -239 192 0
+97 124 33 0
+208 45 -111 0
+-31 -34 -157 0
+121 -129 -210 0
+178 249 173 0
+-156 -131 218 0
+240 -97 -100 0
+-86 -248 -1 0
+155 3 -29 0
+-48 194 221 0
+63 -219 135 0
+-86 -147 120 0
+-152 82 -86 0
+53 229 -220 0
+53 141 -179 0
+-28 -173 210 0
+186 -38 13 0
+-143 124 -91 0
+-197 -78 -144 0
+151 -211 -128 0
+71 -12 159 0
+-147 -109 148 0
+168 57 243 0
+174 -231 96 0
+-55 -48 -215 0
+169 -198 -210 0
+188 125 -241 0
+-206 -202 -211 0
+217 -134 226 0
+66 -7 169 0
+-229 -107 -243 0
+70 -122 -95 0
+-214 164 79 0
+-169 -78 173 0
+-16 -206 131 0
+-230 -214 176 0
+194 221 -232 0
+-166 -244 -103 0
+-34 -86 -42 0
+-82 -245 136 0
+-32 -159 -85 0
+68 75 -206 0
+238 29 -230 0
+54 58 -233 0
+-26 96 -206 0
+33 89 -44 0
+103 -113 250 0
+44 -150 -142 0
+-170 -43 -223 0
+113 163 -82 0
+-204 -106 228 0
+-172 -76 136 0
+-34 -178 -197 0
+90 121 229 0
+-48 -136 30 0
+-19 -158 -209 0
+-19 -77 -7 0
+-202 -32 69 0
+85 45 -140 0
+-179 155 48 0
+61 52 159 0
+-201 -67 -140 0
+-99 174 169 0
+187 -156 170 0
+238 148 -180 0
+-37 -166 16 0
+-9 136 130 0
+-36 192 24 0
+-78 45 -2 0
+-23 -109 -117 0
+-166 180 138 0
+244 133 209 0
+-224 66 245 0
+93 98 148 0
+-64 117 128 0
+152 -234 201 0
+113 158 -209 0
+125 3 55 0
+222 -93 172 0
+138 -250 -133 0
+-36 82 184 0
+62 234 5 0
+10 180 38 0
+139 -20 130 0
+-76 27 -66 0
+158 -77 -92 0
+-126 -181 -195 0
+-155 -165 17 0
+-107 233 -184 0
+-243 -148 66 0
+-109 16 138 0
+140 204 16 0
+64 -4 -167 0
+133 -79 -112 0
+-66 -239 130 0
+193 -47 -83 0
+-166 -136 -115 0
+183 33 -217 0
+228 245 18 0
+-71 127 -2 0
+17 201 -236 0
+-11 -197 118 0
+89 -60 -120 0
+245 -135 227 0
+26 -44 -164 0
+-216 10 -123 0
+183 -120 -101 0
+137 -84 -37 0
+-238 -134 79 0
+-1 -171 96 0
+-86 163 -99 0
+-113 47 78 0
+-191 -234 156 0
+172 -228 178 0
+-53 193 -244 0
+237 -193 -103 0
+43 -14 13 0
+193 -167 93 0
+143 65 60 0
+-144 117 194 0
+-78 1 -244 0
+-146 -130 -158 0
+18 192 -50 0
+193 182 8 0
+-4 145 -188 0
+-249 109 203 0
+136 185 -169 0
+-177 -111 -109 0
+-170 -164 79 0
+-248 171 226 0
+138 117 -116 0
+130 244 -88 0
+215 -213 42 0
+222 109 177 0
+131 -34 -13 0
+-113 -107 247 0
+-132 76 -98 0
+-150 -89 97 0
+-204 -133 -145 0
+-223 -63 -214 0
+117 31 -39 0
+218 140 -61 0
+200 -9 -23 0
+-82 153 -67 0
+156 -5 -63 0
+51 -107 12 0
+-74 188 159 0
+69 -202 -26 0
+26 79 -127 0
+-92 210 -165 0
+-136 -130 -11 0
+167 -43 -168 0
+93 246 122 0
+-93 -112 197 0
+129 -47 211 0
+-198 -87 -169 0
+189 -150 181 0
+-26 -69 -104 0
+-16 -30 52 0
+-212 -128 53 0
+-211 119 89 0
+-18 16 -222 0
+-56 148 -16 0
+-99 60 -232 0
+-157 -233 109 0
+211 -116 -148 0
+121 -13 241 0
+40 -16 10 0
+-7 -22 -114 0
+219 78 117 0
+106 247 -137 0
+-229 167 145 0
+82 49 121 0
+145 110 -66 0
+142 -67 65 0
+-30 249 -97 0
+-49 -232 60 0
+-49 33 -117 0
+213 19 -79 0
+15 -168 -243 0
+181 207 -135 0
+-170 172 120 0
+-47 163 -103 0
+-133 43 244 0
+-138 -85 188 0
+-17 95 -71 0
+-39 42 -114 0
+228 -67 -141 0
+57 112 15 0
+70 210 170 0
+-122 108 178 0
+-135 -48 91 0
+227 184 -176 0
+89 70 16 0
+188 -190 -48 0
+190 68 247 0
+166 -144 53 0
+116 -119 -192 0
+-197 -75 -25 0
+50 -115 84 0
+-237 161 98 0
+238 -193 -1 0
+-48 65 -12 0
+-194 52 -73 0
+-113 -64 115 0
+226 -148 246 0
+-181 -117 -215 0
+75 -205 229 0
+-84 138 -136 0
+156 -218 213 0
+106 -140 -21 0
+123 144 -17 0
+-1 -150 129 0
+-63 -71 209 0
+98 -132 -32 0
+-184 7 85 0
+104 230 191 0
+-44 68 -166 0
+-243 110 -223 0
+15 -156 -80 0
+242 149 239 0
+123 205 -75 0
+-79 119 209 0
+147 -33 -115 0
+-67 249 78 0
+128 37 192 0
+212 235 249 0
+-178 127 -192 0
+141 -19 -14 0
+177 204 246 0
+-47 229 -78 0
+32 57 -175 0
+103 -21 -100 0
+24 47 -240 0
+35 -227 -80 0
+-71 28 158 0
+89 47 -59 0
+236 -178 172 0
+56 245 -124 0
+171 67 -151 0
+181 168 -159 0
+-91 -154 220 0
+-51 -152 -223 0
+-50 42 -188 0
+-98 7 -36 0
+130 187 49 0
+-212 115 -18 0
+-226 65 86 0
+141 87 -113 0
+48 108 -204 0
+214 236 -147 0
+-127 -235 36 0
+-78 141 -115 0
+234 230 -239 0
+-44 -105 -107 0
+208 -151 -198 0
+25 -40 206 0
+-110 -12 11 0
+125 159 -79 0
+-113 49 -240 0
+-181 4 -78 0
+99 -132 -31 0
+-175 50 -226 0
+35 149 60 0
+-249 124 -113 0
+-165 -23 162 0
+233 250 150 0
+-227 -228 -141 0
+-103 198 62 0
+227 59 197 0
+-248 -211 -63 0
+179 -185 214 0
+169 -174 -245 0
+223 -229 -105 0
+107 -117 224 0
+-93 204 -231 0
+119 43 118 0
+99 40 238 0
+1 72 -92 0
+-21 212 100 0
+-14 109 10 0
+178 -133 165 0
+111 -62 -76 0
+212 156 246 0
+-36 32 63 0
+-191 39 -187 0
+-72 211 83 0
+23 -117 108 0
+22 -176 -168 0
+-117 -15 -209 0
+-7 90 23 0
+-144 111 17 0
+-21 -120 139 0
+141 238 29 0
+-235 122 -23 0
+-178 -57 12 0
+6 143 161 0
+-45 139 127 0
+36 -157 81 0
+72 -199 207 0
+16 71 63 0
+-77 26 205 0
+245 92 -211 0
+214 60 134 0
+131 196 -47 0
+-94 55 10 0
+-219 -159 56 0
+-246 140 -195 0
+184 225 -29 0
+-165 -149 -98 0
+-152 -79 192 0
+-192 -204 182 0
+100 123 -217 0
+14 12 -202 0
+195 -244 120 0
+180 107 -185 0
+144 -209 -123 0
+153 55 -122 0
+97 -112 211 0
+-20 -99 -32 0
+-245 -70 93 0
+-98 -84 69 0
+219 -61 -78 0
+-40 27 -39 0
+39 -95 -41 0
+-58 -228 -1 0
+11 -3 -25 0
+-102 192 -244 0
+-106 71 200 0
+-86 -109 119 0
+58 -236 -79 0
+249 -147 -238 0
+-207 77 -151 0
+124 112 3 0
+-99 -91 181 0
+-69 25 -96 0
+132 81 128 0
+-79 61 -180 0
+-162 -135 46 0
+-236 57 142 0
+26 -92 -133 0
+-103 -121 -46 0
+83 69 -210 0
+-196 209 106 0
+-43 108 -120 0
+-43 -50 -236 0
+-141 23 96 0
+86 85 -154 0
+17 42 160 0
+185 77 -141 0
+-198 -54 -214 0
+158 119 -157 0
+-88 -141 244 0
+192 202 -131 0
+135 8 -240 0
+-189 -11 54 0
+-37 101 -151 0
+103 -191 96 0
+185 -123 233 0
+-228 -109 -64 0
+217 -72 137 0
+-52 -11 181 0
+158 -56 -224 0
+34 -86 28 0
+-73 127 -111 0
+-12 61 66 0
+-228 133 50 0
+-191 -242 -59 0
+69 29 -45 0
+-98 118 -71 0
+203 -15 225 0
+57 140 188 0
+-109 -238 14 0
+-127 221 37 0
+-116 164 -199 0
+102 75 -216 0
+132 149 17 0
+91 114 -51 0
+-112 158 -173 0
+-230 -196 152 0
+129 234 -99 0
+-221 191 90 0
+51 -100 -208 0
+-55 -66 -147 0
+216 193 172 0
+-142 250 37 0
+180 64 37 0
+114 -102 146 0
+-60 -7 -164 0
+183 200 -70 0
+-158 -208 190 0
+40 -127 -97 0
+122 9 -250 0
+115 140 -210 0
+-156 -28 -143 0
+-166 40 -106 0
+23 -239 -235 0
+-221 -143 132 0
+-102 -112 -44 0
+36 236 129 0
+178 -157 4 0
+-172 163 -105 0
+-39 -232 132 0
+5 -70 -216 0
+-34 -236 159 0
+250 -174 183 0
+-118 128 -235 0
+212 -73 -227 0
+-198 247 -14 0
+-87 -78 -199 0
+-22 -239 119 0
+27 110 -204 0
+-6 -44 60 0
+-178 -84 48 0
+155 83 -169 0
+-47 100 -148 0
+-241 80 248 0
+-182 96 123 0
+42 -6 92 0
+181 -101 -171 0
+-8 -250 -99 0
+43 156 232 0
+-120 32 -168 0
+-1 -63 -93 0
+-82 -48 102 0
+188 -250 199 0
+-136 -70 -82 0
+46 -201 71 0
+-38 -35 67 0
+-62 -19 61 0
+-13 -137 -60 0
+-62 115 -44 0
+48 86 -164 0
+-184 161 171 0
+13 102 125 0
+-133 -28 -211 0
+-166 -51 54 0
+172 242 180 0
+-221 43 213 0
+247 -54 105 0
+-195 -10 -147 0
+-94 117 -186 0
+-242 247 -122 0
+-223 -52 24 0
+188 190 -119 0
+-161 -5 -57 0
+-4 -73 128 0
+143 -145 130 0
+-37 -28 -134 0
+-159 68 201 0
+-224 68 168 0
+137 -97 -237 0
+-181 139 -123 0
+31 142 117 0
+161 -21 -133 0
+-223 214 13 0
+-1 233 -133 0
+231 -201 -16 0
+-87 -226 -22 0
+-18 -139 -154 0
+96 223 -107 0
+145 114 -186 0
+-155 -81 158 0
+49 -20 78 0
+204 -241 -193 0
+1 237 165 0
+-60 241 -142 0
+202 172 73 0
+211 -141 -26 0
+93 164 -240 0
+-228 -22 -117 0
+171 -188 -203 0
+53 -135 -142 0
+-131 -204 124 0
+-156 84 248 0
+-25 -97 -40 0
+104 -159 105 0
+-26 -23 -172 0
+151 -29 119 0
+108 -91 194 0
+-124 -10 -159 0
+-82 5 56 0
+-223 87 -48 0
+-60 -155 -224 0
+-38 -37 -249 0
+-44 -16 -244 0
+-99 -11 -150 0
+-179 170 47 0
+-171 123 -205 0
+53 87 170 0
+36 111 77 0
+174 161 -17 0
+33 -243 -132 0
+130 140 68 0
+-219 -87 205 0
+200 -173 -134 0
+33 -125 -107 0
+-12 231 -164 0
+-89 190 22 0
+-25 -243 143 0
+-2 80 -203 0
+-80 -138 -29 0
+107 199 208 0
+-152 181 -207 0
+230 111 224 0
+152 -91 184 0
+9 -55 177 0
+-14 97 -62 0
+-238 -18 -84 0
+-176 171 32 0
+-4 194 -212 0
+-226 56 -241 0
+17 107 -77 0
+232 65 -210 0
+236 185 73 0
+138 87 59 0
+36 -250 162 0
+7 -170 -111 0
+-26 230 2 0
+-137 31 196 0
+-73 185 -117 0
+-237 70 140 0
+152 -102 -212 0
+-200 -210 -188 0
+-213 81 13 0
+188 -112 245 0
+194 -229 -98 0
+126 28 -44 0
+-46 -240 -188 0
+-216 154 213 0
+37 249 113 0
+-60 247 -84 0
+-99 206 238 0
+121 89 -17 0
+-190 37 -111 0
+153 52 -170 0
+-121 141 218 0
+-163 146 3 0
+-177 -159 -134 0
+150 157 242 0
+181 -211 -57 0
+72 97 30 0
+87 212 223 0
+135 -38 -170 0
+-223 -131 44 0
+219 -72 63 0
+-164 244 -135 0
+-20 -120 147 0
+-4 94 46 0
+61 84 157 0
+205 16 119 0
+-56 -205 35 0
+125 -167 -188 0
+29 163 240 0
+101 -146 -184 0
+-55 -204 246 0
+-214 -26 -241 0
+66 91 -55 0
+-149 -140 -126 0
+-239 64 107 0
+-153 125 58 0
+-185 12 53 0
+63 75 -109 0
+-80 226 110 0
+166 102 -137 0
+-127 177 -83 0
+213 -11 -142 0
+-34 248 226 0
+-111 -195 -27 0
+-43 66 243 0
+-137 -215 194 0
+-99 -112 -29 0
+141 160 212 0
+-167 -162 -22 0
+85 175 237 0
+93 -241 -40 0
+56 57 -51 0
+49 187 -87 0
+87 -219 -50 0
+30 247 -107 0
+-91 -166 -201 0
+69 7 216 0
+-47 -140 -198 0
+21 237 -217 0
+3 -124 -126 0
+69 231 114 0
+-177 179 -72 0
+153 -95 -52 0
+100 249 189 0
+196 -72 157 0
+-19 248 -27 0
+197 193 66 0
+-181 237 -209 0
+184 186 -122 0
+198 76 62 0
+-36 3 135 0
+-114 211 -87 0
+62 31 160 0
+227 54 32 0
+4 3 112 0
+174 -56 -120 0
+-80 -86 -98 0
+118 28 173 0
+-124 -48 -95 0
+192 -151 -153 0
+170 -140 -230 0
+176 -28 38 0
+166 62 32 0
+-128 212 151 0
+123 59 -198 0
+-199 31 53 0
+-130 246 -28 0
+-171 184 33 0
+-55 150 -83 0
+-2 244 9 0
+-112 -218 -151 0
+-165 -25 -216 0
+-164 112 -169 0
+-67 119 -89 0
+99 75 -204 0
+-226 135 191 0
+96 -215 110 0
+-46 70 -163 0
+-153 -82 -96 0
+-202 -79 243 0
+129 161 -151 0
+155 -133 164 0
+-65 -239 -141 0
+205 105 -238 0
+-219 -48 -47 0
+-227 -82 -142 0
+-77 55 61 0
+-61 134 -244 0
+107 66 -51 0
+63 84 -195 0
+-90 -21 -230 0
+-161 -225 185 0
+-225 -26 -137 0
+-164 -84 -63 0
+110 241 11 0
+-203 -189 -76 0
+-63 81 -198 0
+-1 -27 -188 0
+-135 158 -248 0
+-124 231 166 0
+189 -238 204 0
+-237 -234 206 0
+96 232 34 0
+-197 -3 186 0
+120 -73 37 0
+50 -145 -60 0
+128 145 -214 0
+89 -173 176 0
+150 152 -47 0
+-141 -215 68 0
+250 49 169 0
+40 180 221 0
+197 -101 -222 0
+-167 -122 -79 0
+209 97 -139 0
+-50 24 -187 0
+45 122 -168 0
+65 -72 29 0
+213 111 123 0
+215 32 -176 0
+-241 108 223 0
+166 -121 177 0
+12 -202 123 0
+-41 -200 177 0
+-242 206 32 0
+116 -48 198 0
+142 -140 145 0
+-119 234 -232 0
+-58 -64 -169 0
+235 -218 -114 0
+106 249 -220 0
+-77 228 84 0
+-2 -164 40 0
+202 -212 127 0
+-30 -181 -70 0
+65 52 203 0
+229 -181 15 0
+-119 -152 -224 0
+221 -87 90 0
+200 -236 -216 0
+-224 -194 214 0
+-213 206 -249 0
+38 137 -51 0
+-139 15 -23 0
+-14 62 215 0
+142 -55 38 0
+-172 -193 -221 0
+69 -209 -124 0
+55 109 183 0
+56 101 -107 0
+-115 222 -242 0
+-166 -248 164 0
+-124 237 43 0
+167 -161 -121 0
+-144 44 -58 0
+-188 179 -110 0
+151 -247 183 0
+-148 7 -87 0
+202 171 104 0
+29 -163 -135 0
+225 100 -128 0
+-19 -179 205 0
+-52 141 93 0
+-81 33 17 0
+-25 -133 198 0
+-110 195 -210 0
+-196 -47 -167 0
+-236 -50 -78 0
+-18 162 -191 0
+-226 149 175 0
+245 -63 -232 0
+-138 150 77 0
+185 -108 140 0
+140 -150 -5 0
+-67 -65 -156 0
+-197 245 -184 0
+-105 223 66 0
+-243 -44 -232 0
+-197 -55 120 0
+183 -212 100 0
+28 110 -212 0
+142 -86 194 0
+-65 -238 50 0
+144 208 -139 0
+27 -64 24 0
+143 86 -84 0
+-233 14 -32 0
+244 151 213 0
+-63 241 -73 0
+-126 -112 -239 0
+206 -119 -51 0
+234 -206 187 0
+-241 -126 174 0
+-69 -232 13 0
+66 -59 -209 0
+20 -163 54 0
+-243 -185 233 0
+-202 -191 -240 0
+-147 212 140 0
+-7 -169 131 0
+-150 242 -1 0
+-231 -54 137 0
+78 184 -27 0
+226 207 -132 0
+188 122 -153 0
+-157 -236 -118 0
+-109 -171 -232 0
+82 212 -148 0
+-28 6 164 0
+144 -59 -151 0
+173 -34 -222 0
+-218 50 -82 0
+164 -126 -178 0
+-18 -12 213 0
+211 65 142 0
+97 34 -53 0
+230 -41 45 0
+-28 -153 -216 0
+162 -232 -210 0
+207 -124 196 0
+-118 -80 -91 0
+-165 -128 -204 0
+48 -217 96 0
+-212 -83 -42 0
+-52 163 78 0
+-54 129 140 0
+57 -213 165 0
+203 -220 -71 0
+-109 193 75 0
+-104 -166 -195 0
+-241 216 -84 0
+169 -165 96 0
+188 -128 -236 0
+250 -35 161 0
+106 -38 190 0
+6 209 -67 0
+222 8 90 0
+84 28 142 0
+-37 35 103 0
+-222 215 74 0
+13 20 250 0
+5 -80 -96 0
+110 229 -214 0
+-69 85 -34 0
+208 -3 107 0
+73 176 -140 0
+161 11 -77 0
+-193 -215 -201 0
+-155 -34 83 0
+-80 -163 117 0
+-57 17 -206 0
+194 250 222 0
+-242 199 41 0
+191 -9 -40 0
+138 -26 158 0
+-34 -18 -119 0
+-201 -157 -207 0
+249 169 160 0
+45 52 -23 0
+-79 -214 -244 0
+-89 -1 -222 0
+164 190 93 0
+-81 -110 188 0
+5 193 -101 0
+-245 107 140 0
+-192 -181 107 0
+-100 -50 -36 0
+-211 -250 -6 0
+197 245 97 0
+224 16 231 0
+219 195 -4 0
+-171 -207 190 0
+102 109 108 0
+204 94 -109 0
+224 -130 213 0
+-55 -77 -39 0
+50 142 -119 0
+-108 -149 -86 0
+227 109 -28 0
+67 -84 -22 0
+65 225 -230 0
+-31 -154 56 0
+-127 -17 -244 0
+-147 208 8 0
+67 -109 200 0
+-242 202 -93 0
+-136 -85 100 0
+36 111 25 0
+-178 -220 213 0
+52 210 -113 0
+-120 40 201 0
+159 146 89 0
+18 -122 183 0
+49 79 224 0
+-16 64 78 0
+128 -184 -164 0
+-82 55 -70 0
+-243 82 -28 0
+-180 -173 6 0
+21 199 -83 0
+-223 204 -81 0
+-61 113 31 0
+36 -26 176 0
+-241 130 -223 0
+15 -53 -105 0
+244 123 -134 0
+50 -70 28 0
+175 235 86 0
+151 38 -165 0
+-28 -48 -249 0
+-63 -138 22 0
+-112 11 100 0
+199 16 35 0
+-70 -17 -120 0
+-181 167 201 0
+78 112 -233 0
+-130 169 204 0
+29 6 -59 0
+145 110 191 0
+166 -24 246 0
+-211 -30 -156 0
+136 -9 -133 0
+-133 16 -196 0
+116 -223 -95 0
+-135 151 -211 0
+175 -227 193 0
+-44 -55 80 0
+115 -26 -83 0
+-46 -82 133 0
+78 -22 19 0
+-201 -76 -13 0
+215 199 -237 0
+-112 239 155 0
+-105 -94 203 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-095.cnf b/benchmarks/UUF250.1065.100/uuf250-095.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-095.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 138 216 -48 0
+241 -193 10 0
+130 135 87 0
+169 26 -64 0
+-96 144 35 0
+213 203 -41 0
+-176 248 71 0
+17 207 -166 0
+195 -179 11 0
+249 -44 -168 0
+-108 -173 -184 0
+27 108 189 0
+129 -59 -222 0
+30 107 162 0
+-64 -113 155 0
+-213 -4 -37 0
+88 179 76 0
+42 -156 176 0
+-247 230 193 0
+-18 84 170 0
+37 -27 -68 0
+41 11 -148 0
+234 79 -159 0
+-89 9 -189 0
+-14 -112 -164 0
+222 203 47 0
+-86 -136 163 0
+186 1 -165 0
+90 -181 -202 0
+-22 -190 92 0
+-164 -98 219 0
+-226 -228 -230 0
+-224 -115 -152 0
+82 48 174 0
+14 96 -39 0
+122 -196 -12 0
+-185 131 130 0
+-65 -242 -174 0
+-209 -213 179 0
+232 10 -99 0
+-185 236 -76 0
+-99 -10 -112 0
+-37 -238 122 0
+92 162 -215 0
+23 25 221 0
+1 -229 -70 0
+-58 -22 156 0
+-50 -37 67 0
+-174 89 -181 0
+99 131 248 0
+-154 3 -21 0
+119 137 -217 0
+-103 106 4 0
+189 201 -89 0
+93 188 78 0
+-133 -160 -81 0
+97 2 47 0
+30 129 -209 0
+33 237 187 0
+-68 198 -214 0
+224 170 130 0
+214 -170 15 0
+113 12 -169 0
+-58 -77 202 0
+-20 -15 5 0
+204 -134 212 0
+96 -151 -203 0
+151 24 -197 0
+-35 -154 67 0
+44 -168 -29 0
+89 -104 72 0
+83 -34 159 0
+-221 44 -94 0
+-157 -147 -93 0
+236 -177 158 0
+203 63 163 0
+-32 -196 133 0
+10 201 -70 0
+-42 -23 -79 0
+124 -232 139 0
+90 -198 175 0
+-102 -2 -233 0
+10 202 164 0
+12 -96 53 0
+-53 -104 30 0
+-53 -224 -223 0
+-15 78 -196 0
+210 -72 -88 0
+-153 162 -237 0
+5 -54 -70 0
+59 48 -178 0
+-225 40 231 0
+-57 247 114 0
+36 -23 -176 0
+239 233 -232 0
+-12 76 24 0
+93 82 -89 0
+-116 -58 -122 0
+-244 238 -15 0
+98 250 -226 0
+55 69 -68 0
+-127 -100 7 0
+-90 39 66 0
+-203 -12 6 0
+-210 29 15 0
+-177 -162 -141 0
+-169 116 -248 0
+-182 -170 -209 0
+16 84 -239 0
+37 -11 198 0
+124 122 -217 0
+-162 -34 -73 0
+80 -140 -72 0
+15 -153 37 0
+173 211 99 0
+-177 -136 166 0
+-100 -62 64 0
+-75 51 162 0
+-100 104 202 0
+224 -30 86 0
+116 -77 -234 0
+-62 -70 -196 0
+147 -66 217 0
+107 -61 159 0
+184 -171 -46 0
+116 -109 -23 0
+-233 201 62 0
+95 223 119 0
+116 -138 142 0
+40 -129 9 0
+31 13 -111 0
+46 95 200 0
+161 -117 247 0
+110 43 165 0
+90 -107 -239 0
+-101 223 149 0
+-210 -72 -105 0
+-184 91 -244 0
+207 -230 214 0
+-231 -70 138 0
+104 -18 53 0
+13 188 151 0
+-245 -29 170 0
+159 166 -19 0
+154 -17 -68 0
+-120 90 -4 0
+-250 -104 169 0
+-230 -216 44 0
+-189 -113 -168 0
+206 -139 -221 0
+9 -49 -46 0
+-245 221 -241 0
+-178 -101 -222 0
+-189 -244 142 0
+101 117 67 0
+-133 94 -69 0
+139 -34 -197 0
+-230 5 -86 0
+175 192 -211 0
+-162 188 56 0
+2 194 71 0
+227 -41 -223 0
+-9 -199 -216 0
+-134 -145 143 0
+112 -169 -137 0
+-91 173 -181 0
+-187 238 -229 0
+40 -25 123 0
+188 117 -220 0
+162 177 120 0
+-35 108 22 0
+-153 205 20 0
+-55 -154 60 0
+-2 -97 -160 0
+172 -89 -152 0
+-141 -172 25 0
+-194 -39 248 0
+249 -224 -15 0
+101 152 -21 0
+-235 45 -36 0
+54 -226 -94 0
+122 82 -19 0
+-231 43 161 0
+-170 -201 213 0
+-137 194 -130 0
+-96 -134 191 0
+-170 -83 -160 0
+125 -183 246 0
+96 98 46 0
+144 175 199 0
+-238 -193 162 0
+-7 -52 -206 0
+120 -114 91 0
+210 245 -117 0
+-10 -196 -79 0
+-236 -206 119 0
+-20 141 52 0
+-133 176 153 0
+243 250 46 0
+-14 43 93 0
+207 216 -137 0
+124 240 -188 0
+-232 221 -131 0
+197 11 227 0
+-70 -28 -118 0
+180 206 -94 0
+-203 183 -182 0
+-118 -13 -199 0
+-181 -165 -219 0
+232 -39 11 0
+227 -130 214 0
+-12 149 -207 0
+171 -157 -1 0
+78 -85 132 0
+30 223 141 0
+48 -221 12 0
+129 65 -241 0
+244 -9 -229 0
+-191 -248 -79 0
+16 213 -71 0
+103 -81 133 0
+-150 -77 -113 0
+119 143 -225 0
+45 -196 136 0
+54 198 87 0
+-37 -105 -202 0
+218 119 226 0
+46 -129 18 0
+157 -21 -218 0
+168 198 97 0
+125 109 -204 0
+-225 245 42 0
+75 -121 -179 0
+114 47 175 0
+230 7 17 0
+-175 -136 -199 0
+50 -186 221 0
+141 211 166 0
+-224 -166 -103 0
+-217 227 -198 0
+73 227 94 0
+-246 -153 -240 0
+-13 -135 -86 0
+234 177 53 0
+-28 42 26 0
+185 98 -54 0
+82 114 61 0
+197 93 -188 0
+-169 5 -69 0
+21 118 -186 0
+-124 28 -58 0
+-85 -138 39 0
+-198 -156 -212 0
+28 106 236 0
+-239 -98 194 0
+-135 -17 66 0
+-118 -28 -8 0
+-26 120 122 0
+-219 -32 -164 0
+-30 117 -89 0
+12 176 -248 0
+-197 -236 -218 0
+171 -168 9 0
+100 123 -46 0
+5 107 40 0
+75 -92 6 0
+-14 115 -109 0
+-121 240 168 0
+-143 -132 194 0
+-112 -150 -127 0
+-232 -69 -48 0
+-110 -154 -80 0
+-218 -6 -139 0
+-206 -28 -51 0
+170 -78 96 0
+2 -211 157 0
+15 58 201 0
+-243 -91 132 0
+-83 -3 102 0
+-152 46 -142 0
+-198 -236 -137 0
+12 241 -134 0
+-98 -8 60 0
+-30 -218 37 0
+178 101 51 0
+-50 -246 -61 0
+119 4 -234 0
+223 -206 -7 0
+67 214 109 0
+-108 22 -160 0
+233 140 -203 0
+38 -195 198 0
+21 -170 -12 0
+168 18 160 0
+-86 -227 26 0
+-202 -118 6 0
+99 -199 -26 0
+102 240 143 0
+-59 -185 -111 0
+-222 47 208 0
+113 -243 209 0
+-200 245 69 0
+199 142 28 0
+185 63 -229 0
+-26 -2 237 0
+75 -111 -21 0
+-153 -178 -162 0
+9 -102 94 0
+81 -127 -160 0
+-250 -197 -192 0
+14 4 50 0
+202 -190 205 0
+-65 -169 -210 0
+-6 36 -29 0
+106 95 147 0
+237 -94 80 0
+64 -79 -55 0
+126 -7 134 0
+236 172 -124 0
+214 -193 -63 0
+186 227 237 0
+-131 76 -194 0
+151 219 143 0
+-122 40 229 0
+214 -18 -9 0
+-170 64 -226 0
+-21 -209 -64 0
+-100 45 -125 0
+50 -200 218 0
+95 -159 -39 0
+102 105 229 0
+-65 -32 -16 0
+-34 97 205 0
+88 -139 -233 0
+77 12 86 0
+31 217 -126 0
+66 -109 -169 0
+-242 -21 11 0
+-229 17 -238 0
+-138 148 168 0
+245 43 249 0
+-6 -117 -151 0
+88 -191 158 0
+-198 116 -103 0
+92 -215 73 0
+41 182 -127 0
+-82 -57 -45 0
+119 -69 184 0
+-113 115 186 0
+-140 -143 -226 0
+-46 -191 -95 0
+-101 62 -203 0
+139 -163 -1 0
+143 51 33 0
+89 154 -226 0
+226 161 67 0
+-216 183 -108 0
+100 217 63 0
+18 182 51 0
+134 -97 220 0
+234 -137 245 0
+-97 172 11 0
+-105 190 56 0
+-168 58 27 0
+34 241 132 0
+88 -83 -179 0
+-161 -230 -57 0
+10 -39 85 0
+-160 123 182 0
+221 -125 -30 0
+145 215 212 0
+207 -208 75 0
+-159 -138 47 0
+118 112 -125 0
+89 19 -90 0
+-247 15 -182 0
+-53 43 186 0
+-136 -214 -202 0
+185 74 16 0
+25 212 -81 0
+82 77 216 0
+-242 -87 -95 0
+-242 99 113 0
+96 216 144 0
+174 -50 229 0
+-206 245 -135 0
+222 -250 -6 0
+216 168 68 0
+148 206 64 0
+58 -240 137 0
+-95 199 46 0
+-149 -92 -53 0
+-124 -123 147 0
+41 -99 212 0
+192 -198 18 0
+-130 79 211 0
+228 207 171 0
+-9 -235 -201 0
+161 217 -1 0
+-150 12 89 0
+-179 -220 -151 0
+-219 -122 166 0
+-217 160 -11 0
+69 224 -153 0
+210 -245 234 0
+121 -89 -44 0
+-230 196 -60 0
+-171 -52 -121 0
+117 38 157 0
+-242 67 -246 0
+50 235 -246 0
+32 -236 169 0
+-52 -51 56 0
+106 99 -63 0
+14 109 237 0
+-167 -133 86 0
+135 8 -76 0
+58 150 -6 0
+-138 -178 -86 0
+119 -204 -61 0
+206 130 27 0
+-132 -177 10 0
+-164 -38 8 0
+-156 -38 -7 0
+194 -106 150 0
+-148 -166 243 0
+-178 89 -210 0
+45 -210 -227 0
+-132 34 -165 0
+-84 -218 -7 0
+97 120 133 0
+123 -222 -179 0
+-23 203 184 0
+127 136 96 0
+-192 108 89 0
+165 188 -180 0
+137 -149 195 0
+-40 5 56 0
+-35 -130 -196 0
+1 112 -77 0
+150 224 -104 0
+-53 -159 29 0
+-101 -13 15 0
+-217 -21 149 0
+-132 -152 -181 0
+-125 -141 -214 0
+-109 23 143 0
+-149 121 129 0
+182 -243 135 0
+149 -37 -188 0
+70 119 33 0
+207 63 161 0
+-243 -203 156 0
+-88 -222 -155 0
+-67 -163 128 0
+-216 26 -127 0
+-16 -80 229 0
+204 166 -14 0
+129 159 215 0
+223 143 -4 0
+157 4 186 0
+-199 -18 139 0
+238 148 227 0
+-244 -134 206 0
+49 -139 -174 0
+-212 -144 -216 0
+207 125 -234 0
+-157 38 75 0
+-181 -32 -214 0
+169 37 18 0
+54 -51 150 0
+-235 -155 201 0
+-146 157 39 0
+50 221 109 0
+-143 25 -135 0
+166 -171 -23 0
+142 -175 126 0
+-93 39 31 0
+209 58 -41 0
+165 213 173 0
+22 40 -210 0
+-15 247 -74 0
+15 181 5 0
+-117 21 -70 0
+-54 3 -104 0
+16 73 226 0
+132 -117 -198 0
+37 -135 -168 0
+199 216 -250 0
+-159 56 -244 0
+-151 180 236 0
+-250 -178 -222 0
+111 237 60 0
+-208 17 222 0
+98 -31 -80 0
+61 -67 -116 0
+151 -193 90 0
+49 1 25 0
+114 -237 -111 0
+-110 -41 -13 0
+-125 -192 -246 0
+-152 138 131 0
+30 -59 20 0
+148 31 -35 0
+240 -225 -19 0
+-181 39 91 0
+-114 -180 -215 0
+13 200 -33 0
+81 -151 230 0
+93 -148 -71 0
+11 80 22 0
+-179 119 -230 0
+-116 -125 99 0
+98 239 -3 0
+-173 197 -60 0
+-227 -69 39 0
+48 -98 163 0
+176 106 149 0
+-127 -102 -44 0
+41 102 -94 0
+59 71 -220 0
+141 -116 -237 0
+-77 69 82 0
+31 219 187 0
+222 -139 217 0
+-217 -47 -132 0
+75 35 -66 0
+37 -164 27 0
+-204 -170 -88 0
+-6 216 75 0
+-34 -248 111 0
+-115 8 -39 0
+-139 -105 -40 0
+34 176 98 0
+-58 71 57 0
+196 -76 85 0
+61 106 25 0
+226 174 -197 0
+193 -122 -94 0
+-131 -50 229 0
+26 -127 98 0
+-128 244 -194 0
+-245 68 -154 0
+-110 25 113 0
+112 -196 155 0
+-112 159 -213 0
+-47 147 -139 0
+220 -43 -49 0
+-115 93 -157 0
+-82 -157 167 0
+72 109 -209 0
+179 114 -124 0
+48 -73 -215 0
+-228 60 41 0
+105 119 -243 0
+71 -176 -98 0
+-6 -138 -29 0
+51 2 -205 0
+214 -77 -211 0
+91 66 -116 0
+-74 -157 147 0
+86 191 -243 0
+-246 -120 199 0
+100 99 125 0
+-57 194 -150 0
+143 101 -39 0
+-108 18 137 0
+-217 206 33 0
+17 190 205 0
+134 237 -190 0
+-199 -115 -67 0
+132 -245 -161 0
+-102 183 203 0
+-215 -116 234 0
+-208 -76 13 0
+-72 80 141 0
+-33 -198 -22 0
+-191 -68 171 0
+-188 166 135 0
+-197 -42 152 0
+-235 -10 -113 0
+-154 181 128 0
+163 -64 161 0
+-103 145 28 0
+-64 -11 153 0
+249 204 -101 0
+-40 -233 179 0
+-10 -71 116 0
+32 -6 217 0
+171 57 43 0
+164 -20 216 0
+-13 170 -28 0
+243 95 -6 0
+-181 46 -165 0
+-179 25 -214 0
+-233 12 -6 0
+244 -38 -55 0
+-207 221 -236 0
+121 -9 -46 0
+-193 85 175 0
+-143 -38 34 0
+34 -229 97 0
+-229 -207 46 0
+214 39 133 0
+159 -17 -123 0
+-106 -66 -215 0
+198 247 -179 0
+-120 64 135 0
+-40 -241 -92 0
+212 -158 183 0
+-12 -97 -172 0
+177 -184 -133 0
+-35 98 31 0
+222 -54 49 0
+-228 188 -206 0
+-16 33 44 0
+-73 186 -213 0
+-172 -75 39 0
+10 215 106 0
+106 -6 19 0
+7 181 72 0
+79 -190 17 0
+234 66 -132 0
+-75 28 90 0
+11 191 123 0
+-69 7 219 0
+-221 -136 -26 0
+-45 -161 236 0
+-52 -8 31 0
+-9 -198 57 0
+-170 -44 64 0
+-224 -155 -7 0
+-170 187 95 0
+-159 164 -35 0
+55 -63 -168 0
+-168 113 188 0
+102 -225 -27 0
+-42 144 -105 0
+-164 -208 -131 0
+169 202 -248 0
+-231 54 169 0
+-64 28 -67 0
+213 -146 91 0
+-13 151 188 0
+-129 249 120 0
+196 41 -114 0
+-154 -66 -195 0
+206 199 92 0
+103 60 -187 0
+162 148 232 0
+-91 -58 84 0
+122 75 -152 0
+13 250 -87 0
+140 -148 -194 0
+59 -100 -111 0
+-84 -221 -31 0
+-3 46 27 0
+-42 -125 72 0
+-12 -118 -14 0
+168 2 -51 0
+1 126 152 0
+234 -45 -123 0
+-82 240 109 0
+20 129 -204 0
+234 1 -149 0
+214 29 67 0
+192 44 154 0
+-48 137 -92 0
+-242 59 -88 0
+-92 76 -171 0
+-181 -73 228 0
+105 -130 -83 0
+-110 -240 24 0
+-159 138 -122 0
+167 -175 -39 0
+37 95 -220 0
+-53 -196 -37 0
+22 63 220 0
+-107 -173 3 0
+-192 -85 -10 0
+127 -208 19 0
+4 -24 56 0
+-21 -180 72 0
+105 81 -8 0
+-192 -1 -10 0
+-124 -106 139 0
+2 -206 135 0
+-67 17 -223 0
+-224 -111 28 0
+-157 159 87 0
+-98 233 173 0
+-97 -127 80 0
+-23 -1 93 0
+-192 113 -210 0
+-55 -250 -86 0
+-208 -13 177 0
+4 95 179 0
+160 99 113 0
+101 35 -115 0
+238 -58 207 0
+-17 156 -134 0
+-245 40 228 0
+-35 33 -151 0
+150 -136 29 0
+-221 183 89 0
+-48 -23 -193 0
+64 -210 -18 0
+-94 167 -173 0
+239 -214 92 0
+-49 197 -220 0
+174 172 -248 0
+95 -166 173 0
+-3 50 222 0
+-132 33 -250 0
+-10 -99 173 0
+-205 159 218 0
+166 -120 -236 0
+143 -234 242 0
+-150 40 68 0
+125 23 -216 0
+94 -207 -109 0
+131 -75 -3 0
+58 -55 -218 0
+-85 -69 -166 0
+-20 -93 -201 0
+186 234 159 0
+-178 175 143 0
+-164 -99 110 0
+-7 -232 97 0
+102 -155 157 0
+-4 76 30 0
+231 -47 250 0
+178 141 139 0
+-66 -28 -18 0
+-227 52 -57 0
+-180 108 -22 0
+33 250 -188 0
+-73 50 55 0
+247 153 104 0
+-167 -42 -106 0
+-169 104 67 0
+81 -96 -87 0
+-182 -200 9 0
+-62 -157 248 0
+218 88 104 0
+33 -230 -131 0
+186 250 -38 0
+-230 -200 115 0
+84 -247 181 0
+-144 -129 -189 0
+-24 236 -228 0
+-97 20 -146 0
+-51 21 113 0
+189 -93 -46 0
+-221 67 86 0
+-157 -88 23 0
+-31 -89 -126 0
+-90 -24 -186 0
+1 -127 -37 0
+2 217 28 0
+-125 -32 -178 0
+-4 196 -8 0
+-46 -212 -4 0
+-176 -165 68 0
+-172 213 -30 0
+-40 174 186 0
+-136 -75 -47 0
+-124 -250 130 0
+-69 157 -209 0
+-201 -40 -132 0
+135 -29 -105 0
+-171 132 -1 0
+135 148 -205 0
+58 -95 -91 0
+185 -182 -249 0
+246 46 17 0
+26 37 -143 0
+-231 -139 66 0
+-121 -211 -185 0
+-170 -160 97 0
+-157 221 -54 0
+185 97 -207 0
+244 104 99 0
+150 160 -211 0
+249 -40 97 0
+-103 116 43 0
+76 222 211 0
+241 43 -188 0
+90 1 136 0
+238 -83 46 0
+-155 -31 -120 0
+61 12 -129 0
+105 33 220 0
+-20 212 -72 0
+-161 250 -239 0
+211 -238 -197 0
+238 246 -144 0
+44 -123 219 0
+-84 184 53 0
+61 -250 -64 0
+-216 -167 134 0
+-45 234 65 0
+124 -143 205 0
+-183 -240 -53 0
+49 206 141 0
+-9 -220 14 0
+211 176 244 0
+107 237 -236 0
+-181 -11 131 0
+125 -44 -230 0
+-113 165 204 0
+-135 17 11 0
+-222 -149 -110 0
+-99 140 -199 0
+-4 248 -238 0
+-218 -125 59 0
+7 135 -132 0
+-140 -235 72 0
+-188 39 172 0
+81 22 42 0
+212 -223 -180 0
+135 -150 64 0
+189 56 61 0
+-42 -243 41 0
+8 209 80 0
+104 239 -57 0
+212 -143 100 0
+-102 98 -72 0
+-165 151 -119 0
+13 -121 -207 0
+-176 24 -221 0
+183 18 123 0
+48 145 -129 0
+246 -222 138 0
+112 189 122 0
+50 -207 66 0
+250 -122 -139 0
+153 202 -76 0
+-19 -66 105 0
+158 41 220 0
+-72 -158 -208 0
+-8 178 -18 0
+-77 -203 -123 0
+-36 -4 -10 0
+-172 68 230 0
+142 168 -245 0
+246 -62 -102 0
+185 -35 104 0
+1 223 92 0
+-199 -35 -69 0
+15 -69 -83 0
+183 -164 -199 0
+185 -111 -191 0
+-128 -169 -100 0
+221 127 -248 0
+205 69 -243 0
+175 12 -74 0
+-29 230 111 0
+-96 146 -198 0
+-159 85 2 0
+81 79 -124 0
+234 -40 214 0
+-57 -192 239 0
+-197 -6 153 0
+19 109 -102 0
+-76 -96 -55 0
+151 -152 210 0
+122 -16 -64 0
+117 129 -229 0
+-37 41 38 0
+-115 136 148 0
+89 236 -218 0
+-170 221 192 0
+-206 -197 4 0
+-114 -3 -67 0
+204 -5 13 0
+-167 12 -82 0
+60 -229 -151 0
+-126 168 -179 0
+-155 216 147 0
+98 -70 -42 0
+207 -87 227 0
+219 30 -15 0
+101 157 -144 0
+173 -191 211 0
+-107 9 146 0
+114 76 153 0
+-126 -83 -153 0
+117 53 -91 0
+-5 4 -67 0
+-42 179 237 0
+-4 191 181 0
+-29 156 126 0
+-114 -162 -130 0
+-80 -177 215 0
+124 184 217 0
+-216 124 234 0
+190 -58 -169 0
+143 102 127 0
+-234 135 225 0
+-235 155 -50 0
+-245 -231 44 0
+-241 -66 132 0
+-124 25 222 0
+48 -31 -161 0
+-139 -213 96 0
+-108 -158 -91 0
+225 126 -33 0
+-226 -159 -188 0
+-224 -206 -15 0
+-76 117 205 0
+31 162 -27 0
+-88 37 120 0
+119 -229 -221 0
+-39 93 -220 0
+-248 -188 167 0
+199 -152 -62 0
+158 -1 9 0
+62 13 -59 0
+-237 117 38 0
+169 -36 46 0
+-121 -153 -189 0
+-154 131 -163 0
+220 -60 -51 0
+-239 4 -34 0
+-113 78 -188 0
+-68 -183 163 0
+153 -36 219 0
+57 -164 -76 0
+-103 154 218 0
+-28 -211 87 0
+190 -227 -50 0
+-167 -128 -241 0
+-152 250 98 0
+-191 210 166 0
+167 123 -225 0
+-120 -28 109 0
+125 -46 -213 0
+-50 82 155 0
+160 -250 222 0
+89 74 189 0
+196 -54 -55 0
+239 -229 101 0
+153 241 -161 0
+209 -49 -144 0
+-123 28 -149 0
+-132 -50 -230 0
+-75 153 140 0
+182 -160 39 0
+-15 -168 136 0
+118 74 -119 0
+-192 141 -22 0
+-83 151 89 0
+21 7 -4 0
+147 113 130 0
+-123 -138 -155 0
+-213 95 -55 0
+169 98 31 0
+101 -90 -112 0
+-68 46 73 0
+-29 -200 -231 0
+-98 -153 -230 0
+32 55 -93 0
+167 162 -2 0
+239 84 197 0
+-155 -59 -224 0
+-19 -90 -68 0
+243 22 8 0
+-247 250 -231 0
+150 17 81 0
+120 233 -170 0
+9 -137 -1 0
+29 -128 13 0
+104 -209 96 0
+-82 -108 -141 0
+-23 -74 202 0
+104 175 206 0
+97 29 -218 0
+205 168 140 0
+174 -83 -205 0
+-32 -17 -231 0
+53 -63 73 0
+100 14 -101 0
+-248 -78 83 0
+-234 52 -167 0
+96 -147 -178 0
+224 -183 200 0
+-120 40 131 0
+-135 -105 -82 0
+-51 -224 -11 0
+130 7 -22 0
+-194 56 84 0
+-11 -222 -64 0
+-146 76 25 0
+-187 94 -239 0
+72 -191 -157 0
+245 191 -44 0
+-101 -95 118 0
+85 131 -135 0
+125 -44 21 0
+-14 -63 22 0
+-159 -150 210 0
+-99 -78 139 0
+-24 -77 5 0
+85 -62 -156 0
+-187 189 209 0
+-227 -17 -13 0
+230 67 -118 0
+-57 135 247 0
+-50 133 -15 0
+91 246 -119 0
+-25 121 -245 0
+190 -156 51 0
+49 -245 244 0
+-154 -8 198 0
+-79 2 1 0
+-180 76 226 0
+-159 226 -221 0
+68 -82 153 0
+126 -31 118 0
+79 -27 32 0
+-184 153 -157 0
+-224 -236 -168 0
+102 12 -33 0
+-115 198 -191 0
+12 -100 -165 0
+125 112 41 0
+-224 -244 103 0
+92 39 -58 0
+-35 -157 78 0
+114 -152 -199 0
+-167 69 239 0
+-75 -74 -2 0
+225 -57 228 0
+-162 -216 177 0
+88 53 -218 0
+-163 -248 230 0
+-159 -30 153 0
+100 -182 174 0
+97 126 70 0
+90 -203 -63 0
+-218 151 141 0
+-27 209 124 0
+-47 219 -13 0
+-75 -142 -102 0
+-154 4 -168 0
+-109 -28 56 0
+-94 -2 -65 0
+49 -228 -152 0
+-37 -23 89 0
+104 70 7 0
+-177 -144 95 0
+-88 -235 72 0
+-86 1 -231 0
+184 -98 201 0
+26 89 -186 0
+-100 37 114 0
+15 106 -241 0
+88 93 194 0
+-247 14 103 0
+-64 61 178 0
+221 -193 74 0
+90 -152 -197 0
+-23 -75 -46 0
+221 140 -139 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-096.cnf b/benchmarks/UUF250.1065.100/uuf250-096.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-096.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 129 -45 233 0
+-58 156 -96 0
+114 -197 -38 0
+-158 25 95 0
+245 219 -158 0
+-172 -174 193 0
+241 35 235 0
+64 -135 -39 0
+20 44 250 0
+134 247 41 0
+-189 204 -9 0
+-210 -98 21 0
+35 248 177 0
+49 -118 105 0
+-120 -114 -102 0
+245 -93 -88 0
+239 -182 -43 0
+-52 -160 224 0
+-39 32 -189 0
+249 200 -34 0
+235 105 31 0
+16 97 186 0
+35 -157 -221 0
+81 174 235 0
+-190 -66 14 0
+-161 -151 227 0
+-196 238 180 0
+-192 81 193 0
+116 -170 1 0
+-165 128 133 0
+51 -12 -198 0
+111 149 -157 0
+76 -222 32 0
+96 250 -41 0
+163 -15 -107 0
+93 243 -219 0
+210 -130 71 0
+68 247 -71 0
+221 -110 204 0
+240 -118 68 0
+53 4 2 0
+194 4 150 0
+-114 187 67 0
+139 7 -191 0
+-144 7 -14 0
+-220 -156 -179 0
+-242 -121 227 0
+212 -247 33 0
+109 -69 77 0
+-196 55 -100 0
+135 -235 107 0
+37 198 154 0
+-109 52 -35 0
+212 -189 -35 0
+-131 -184 249 0
+183 28 -249 0
+-73 -127 -152 0
+14 -249 43 0
+14 -102 60 0
+-242 20 231 0
+4 -184 -151 0
+206 46 119 0
+-99 37 -7 0
+12 -98 -249 0
+119 -138 -158 0
+223 -131 92 0
+-115 -89 -110 0
+-241 -45 168 0
+-145 197 -100 0
+-32 -136 133 0
+-98 207 141 0
+3 -195 112 0
+-244 -168 101 0
+164 -60 -233 0
+-9 -235 136 0
+151 -21 -78 0
+-64 212 102 0
+232 -68 196 0
+119 -143 171 0
+-101 165 109 0
+-107 -205 53 0
+-91 -59 223 0
+-221 216 115 0
+-28 166 -237 0
+-72 117 57 0
+212 -210 66 0
+-25 -235 120 0
+-45 148 68 0
+-3 93 32 0
+-132 113 165 0
+49 4 227 0
+176 43 105 0
+-148 -85 -180 0
+81 -247 -87 0
+160 117 240 0
+92 -104 36 0
+189 -144 -95 0
+75 86 -220 0
+248 -132 -209 0
+-211 -153 61 0
+232 -68 -220 0
+-70 75 82 0
+50 -192 -105 0
+-231 194 38 0
+-134 -238 -184 0
+60 -169 229 0
+217 -5 189 0
+-67 -219 -248 0
+78 -218 -137 0
+146 -41 151 0
+-240 45 -7 0
+83 40 197 0
+76 155 85 0
+-16 153 -40 0
+-65 -163 -237 0
+54 -232 16 0
+-1 33 -129 0
+-63 -129 -121 0
+218 217 99 0
+-203 -184 30 0
+-162 203 -4 0
+-17 -13 236 0
+-112 -22 166 0
+178 -135 -84 0
+-143 94 137 0
+-194 195 -238 0
+-151 139 -12 0
+175 -145 -243 0
+208 54 -45 0
+-244 -223 30 0
+-165 89 -9 0
+-152 187 19 0
+-135 248 197 0
+38 45 -126 0
+19 -80 179 0
+112 125 -162 0
+1 179 -135 0
+71 228 206 0
+-90 -143 -89 0
+172 243 -4 0
+173 152 88 0
+-33 22 -44 0
+125 -112 -114 0
+-124 -219 111 0
+-136 -105 78 0
+-103 -127 20 0
+55 -244 63 0
+234 36 215 0
+-66 -240 -62 0
+11 -87 100 0
+-205 79 -181 0
+15 -73 137 0
+-182 154 -84 0
+240 -67 -190 0
+-47 3 -228 0
+-200 45 32 0
+-23 34 123 0
+206 -43 -197 0
+-239 -179 15 0
+69 -27 9 0
+249 122 -144 0
+-81 -25 197 0
+-247 -140 101 0
+-141 167 -219 0
+-162 -225 170 0
+-207 19 163 0
+68 -46 22 0
+-18 119 -181 0
+101 213 -189 0
+167 -218 113 0
+105 132 29 0
+92 -187 96 0
+-193 -225 123 0
+35 202 -32 0
+207 -226 32 0
+-148 -32 70 0
+7 87 215 0
+-63 -18 -232 0
+28 237 -173 0
+229 234 156 0
+53 175 -88 0
+-242 -96 74 0
+-246 -28 135 0
+199 241 74 0
+-51 29 85 0
+13 -93 36 0
+-88 -207 -221 0
+-29 -159 -214 0
+250 -85 -168 0
+175 -6 247 0
+-121 225 129 0
+32 162 -50 0
+-188 101 122 0
+-79 15 92 0
+-213 12 53 0
+245 142 240 0
+216 79 225 0
+228 -18 -148 0
+-106 -248 176 0
+245 -206 25 0
+63 159 -187 0
+115 248 -63 0
+136 240 161 0
+-195 78 -121 0
+-136 -26 -159 0
+246 -99 141 0
+162 -128 188 0
+-136 -130 240 0
+-113 162 -147 0
+117 190 -242 0
+229 -119 -31 0
+-245 78 -39 0
+12 -213 58 0
+-71 -244 -187 0
+-183 93 180 0
+-107 -96 171 0
+48 -211 -164 0
+14 -155 204 0
+96 -227 77 0
+-23 126 145 0
+-4 157 108 0
+-10 -92 -34 0
+164 191 -81 0
+201 -107 -213 0
+-81 161 30 0
+237 115 -95 0
+-48 121 -202 0
+135 -238 -208 0
+-202 -105 156 0
+60 153 -91 0
+22 -130 -157 0
+-34 -216 57 0
+112 71 92 0
+-14 23 -195 0
+230 61 91 0
+-240 -117 -234 0
+-83 -15 117 0
+244 -111 -123 0
+176 194 -217 0
+-58 -93 29 0
+-3 153 -240 0
+137 131 -236 0
+-56 13 96 0
+123 -24 219 0
+57 202 174 0
+-209 102 239 0
+-170 -224 -168 0
+-141 -33 200 0
+-12 -83 -72 0
+-62 228 167 0
+72 -22 -117 0
+98 140 -177 0
+-202 -186 -152 0
+-183 -230 -21 0
+-224 -129 -152 0
+32 -213 -34 0
+-189 73 164 0
+155 -54 -4 0
+7 157 129 0
+-14 44 158 0
+82 -35 -61 0
+102 65 -67 0
+83 -173 -238 0
+235 236 -120 0
+144 -26 -232 0
+-149 -23 -19 0
+204 240 -209 0
+-204 -88 -149 0
+154 158 113 0
+-213 -165 151 0
+179 114 198 0
+27 -241 51 0
+-250 83 175 0
+95 -163 164 0
+81 98 189 0
+-204 -176 -144 0
+242 26 -135 0
+-68 71 -213 0
+-44 -107 130 0
+-246 56 -160 0
+215 -34 -148 0
+-2 -176 -172 0
+-16 36 64 0
+196 72 -183 0
+138 -25 214 0
+-20 174 78 0
+-63 -33 -187 0
+227 -184 -191 0
+115 -108 40 0
+-204 70 92 0
+211 137 224 0
+-49 116 -37 0
+140 76 139 0
+49 230 159 0
+-156 -230 160 0
+48 -108 -164 0
+26 -195 -82 0
+-17 -71 7 0
+206 199 -101 0
+205 -192 107 0
+142 236 112 0
+21 34 -202 0
+34 112 202 0
+162 223 51 0
+-140 -41 -28 0
+250 46 -203 0
+119 -121 243 0
+-203 6 -200 0
+7 -207 189 0
+-144 108 -66 0
+139 -104 16 0
+50 -83 -236 0
+131 107 213 0
+-47 18 -215 0
+11 -219 -41 0
+47 29 -248 0
+-177 -169 -45 0
+120 -92 54 0
+90 -218 -83 0
+237 214 126 0
+-172 -87 -46 0
+-130 -75 83 0
+-122 -107 136 0
+241 28 -26 0
+230 69 -193 0
+-122 -17 -69 0
+-81 -65 42 0
+208 111 135 0
+-151 26 -100 0
+155 -78 250 0
+-80 -55 112 0
+-115 -52 112 0
+184 174 -210 0
+-140 169 22 0
+-171 250 -198 0
+-16 175 -185 0
+174 187 -208 0
+135 26 97 0
+91 -232 -33 0
+-231 142 -126 0
+-59 -78 -147 0
+148 -128 -157 0
+28 -48 24 0
+239 233 98 0
+148 75 211 0
+-246 61 100 0
+112 202 182 0
+16 -85 142 0
+155 -198 16 0
+72 -117 -185 0
+-56 136 248 0
+-209 -140 3 0
+-235 -174 143 0
+-160 118 49 0
+-35 -193 133 0
+-156 -30 -158 0
+-205 144 -76 0
+-15 -18 158 0
+9 -53 239 0
+-73 -13 52 0
+-228 138 -56 0
+-72 -245 -134 0
+131 217 185 0
+-159 -133 131 0
+7 -12 122 0
+-84 195 240 0
+129 151 -25 0
+180 -179 193 0
+192 126 -199 0
+181 30 150 0
+-155 170 -60 0
+-175 -187 40 0
+177 -130 -16 0
+186 -109 134 0
+-189 -161 171 0
+146 -166 -97 0
+-215 161 26 0
+-90 -240 129 0
+144 -169 220 0
+-49 115 11 0
+5 1 -173 0
+87 -5 -57 0
+224 -8 -157 0
+-213 -111 -58 0
+33 -187 -99 0
+-50 161 -204 0
+-118 -98 -248 0
+-93 183 -174 0
+-139 -248 -250 0
+181 212 -75 0
+-233 54 -140 0
+-180 144 -249 0
+93 -161 -141 0
+-156 -48 173 0
+44 -175 65 0
+-98 186 -122 0
+-139 -51 41 0
+-95 71 -19 0
+160 -242 -226 0
+-185 191 144 0
+-67 -156 -32 0
+-86 -32 -204 0
+235 -13 2 0
+-182 -158 -80 0
+126 -175 -168 0
+-116 -240 132 0
+51 -15 -56 0
+-186 -125 -237 0
+26 -60 -142 0
+83 92 -56 0
+227 -219 -108 0
+-174 162 -188 0
+113 177 -149 0
+-75 114 -25 0
+13 172 -213 0
+239 -9 160 0
+-230 -56 219 0
+-80 -96 196 0
+-111 -221 -115 0
+42 -164 -116 0
+196 165 156 0
+-163 -241 94 0
+151 -238 173 0
+-97 -76 -39 0
+155 3 103 0
+167 203 -193 0
+-110 221 195 0
+-30 1 90 0
+20 -194 130 0
+248 59 93 0
+128 246 52 0
+-25 -178 -80 0
+-72 161 181 0
+216 -133 221 0
+185 189 184 0
+-127 -167 8 0
+38 -11 -4 0
+-47 -51 -46 0
+-5 177 -41 0
+100 -206 -171 0
+46 110 126 0
+-130 -76 123 0
+17 -239 152 0
+220 -221 40 0
+-243 46 17 0
+-123 -125 -110 0
+-110 -57 -223 0
+-84 207 154 0
+-98 -239 90 0
+-199 -242 -81 0
+216 28 -34 0
+-223 136 -19 0
+111 -201 -164 0
+-134 -34 -171 0
+9 119 161 0
+249 50 94 0
+244 98 6 0
+-220 -154 75 0
+-66 52 -44 0
+155 35 -83 0
+-132 -122 217 0
+96 -147 -188 0
+225 127 135 0
+60 75 -104 0
+-67 216 164 0
+67 -162 159 0
+124 233 209 0
+-42 58 244 0
+229 167 -79 0
+-212 -86 -104 0
+163 52 -47 0
+134 208 -166 0
+-210 -61 -58 0
+207 215 81 0
+174 -9 -186 0
+-162 46 223 0
+142 2 15 0
+57 54 94 0
+29 -214 45 0
+-209 -172 -99 0
+65 111 -29 0
+94 211 -147 0
+-142 -75 44 0
+65 218 14 0
+201 -35 -183 0
+32 244 243 0
+205 -124 22 0
+-92 123 114 0
+-186 173 20 0
+-210 232 131 0
+24 62 53 0
+77 -76 -207 0
+137 -18 -61 0
+54 89 91 0
+170 -247 -104 0
+-110 -164 196 0
+-246 6 142 0
+-140 -240 -87 0
+-118 43 78 0
+-80 36 112 0
+67 196 164 0
+-78 104 -99 0
+38 -195 -191 0
+-115 -12 224 0
+-57 -50 -125 0
+170 49 155 0
+176 138 -116 0
+-226 145 115 0
+98 133 -21 0
+161 132 40 0
+-245 220 -71 0
+163 228 18 0
+199 -228 19 0
+72 242 -171 0
+83 223 -127 0
+-145 -2 -146 0
+96 64 -176 0
+237 40 156 0
+-43 176 41 0
+209 -101 75 0
+-13 118 -84 0
+106 179 -49 0
+210 29 181 0
+-165 77 -209 0
+-59 249 76 0
+216 97 -167 0
+35 -111 -178 0
+-223 -103 248 0
+-187 133 -109 0
+-121 147 -148 0
+245 79 -161 0
+-78 195 88 0
+134 -189 55 0
+223 -39 195 0
+-237 23 -241 0
+178 47 -52 0
+249 168 -80 0
+-143 -211 105 0
+-33 220 -50 0
+70 74 -198 0
+33 184 -46 0
+220 20 -52 0
+216 -248 91 0
+-82 -226 -57 0
+56 22 -216 0
+3 -114 -156 0
+-182 -169 197 0
+-113 184 -50 0
+41 -86 -220 0
+-239 22 193 0
+177 28 138 0
+-9 -7 -5 0
+8 104 -156 0
+51 -97 -246 0
+-191 -182 234 0
+157 -63 37 0
+-130 154 117 0
+106 -117 211 0
+-172 -226 113 0
+129 186 237 0
+-122 226 186 0
+-18 148 233 0
+-242 -137 -209 0
+218 -69 108 0
+135 -114 39 0
+-244 98 83 0
+-9 -22 249 0
+84 149 166 0
+175 -68 131 0
+-135 -33 -229 0
+30 148 52 0
+-213 86 -78 0
+-240 -161 -133 0
+217 -127 -50 0
+-213 -42 -230 0
+-147 244 32 0
+5 68 195 0
+-67 -17 -182 0
+-182 -139 -11 0
+-178 -199 -210 0
+42 -37 168 0
+-182 239 90 0
+147 138 135 0
+-213 -18 -194 0
+141 177 128 0
+-24 -125 55 0
+215 129 28 0
+172 -151 237 0
+112 -193 92 0
+236 -56 16 0
+-131 180 -225 0
+224 -86 50 0
+100 62 -205 0
+161 230 127 0
+92 -20 97 0
+-207 -14 183 0
+-102 -172 139 0
+-206 22 -90 0
+-95 19 -187 0
+13 -111 241 0
+112 175 138 0
+-98 207 -6 0
+15 -64 200 0
+-62 68 76 0
+-219 -51 -207 0
+-83 22 -99 0
+55 -163 160 0
+-239 163 81 0
+246 78 -122 0
+168 44 212 0
+-49 86 -144 0
+100 -111 122 0
+27 160 -183 0
+161 -93 28 0
+-194 -82 -147 0
+-27 -5 235 0
+-129 2 150 0
+-20 -37 230 0
+-153 54 170 0
+-33 -30 167 0
+78 -211 127 0
+102 9 29 0
+72 -28 -76 0
+128 133 22 0
+132 96 138 0
+170 -103 -33 0
+74 17 -172 0
+-141 -90 -208 0
+-184 19 -71 0
+-64 -198 230 0
+23 -166 107 0
+-217 -36 38 0
+68 -28 145 0
+213 -177 53 0
+-167 -196 66 0
+150 -169 -227 0
+27 190 224 0
+120 -146 -138 0
+49 -132 -58 0
+220 -82 136 0
+97 -126 -200 0
+-13 -158 -113 0
+-97 92 86 0
+-116 155 137 0
+-113 226 133 0
+-29 -108 235 0
+152 -194 -24 0
+205 27 -88 0
+-46 126 98 0
+234 -161 79 0
+-226 -188 -197 0
+75 68 73 0
+-94 37 29 0
+-125 123 -165 0
+-76 -38 125 0
+-244 129 -221 0
+-69 164 204 0
+-143 106 -73 0
+210 -161 21 0
+-88 208 113 0
+-246 105 -146 0
+102 113 -148 0
+-91 146 14 0
+62 -26 211 0
+158 -238 -50 0
+-37 -195 15 0
+166 12 -172 0
+-221 157 -70 0
+-35 -131 161 0
+-87 -120 -47 0
+48 176 192 0
+121 23 -113 0
+217 56 -87 0
+172 74 -36 0
+-142 155 119 0
+-185 -89 184 0
+227 22 -64 0
+20 31 -203 0
+11 238 -66 0
+-46 -211 39 0
+172 -84 169 0
+-147 186 -91 0
+107 -45 -184 0
+52 -161 238 0
+2 -3 -19 0
+121 -88 -1 0
+-108 89 -145 0
+101 -155 215 0
+35 -17 -26 0
+80 -136 -235 0
+16 46 -238 0
+226 -192 19 0
+41 240 -222 0
+-120 59 203 0
+128 160 -222 0
+-12 24 192 0
+-180 -15 217 0
+-14 -176 95 0
+172 -51 177 0
+-210 -73 -168 0
+77 -197 -199 0
+44 125 -2 0
+-116 87 -62 0
+79 243 -43 0
+-13 75 -62 0
+105 82 -193 0
+40 -144 14 0
+-178 -19 -172 0
+231 57 236 0
+13 75 -176 0
+71 -109 13 0
+-152 -201 -6 0
+-2 -169 -177 0
+-167 -138 212 0
+-3 -175 98 0
+109 69 210 0
+-233 -234 72 0
+146 150 -231 0
+-227 -239 -27 0
+212 144 112 0
+161 180 179 0
+242 33 -243 0
+126 -166 41 0
+245 -215 -103 0
+208 -114 -137 0
+180 -84 -137 0
+118 197 -220 0
+2 -134 -155 0
+156 234 106 0
+-1 212 122 0
+-95 212 129 0
+-168 187 30 0
+126 48 -172 0
+172 245 -146 0
+-35 -3 -112 0
+202 -234 -104 0
+-163 133 -110 0
+-230 -146 204 0
+-63 97 38 0
+-107 158 -43 0
+-111 16 -166 0
+-138 -8 13 0
+153 179 178 0
+-148 142 199 0
+225 -206 229 0
+199 -35 -59 0
+245 -136 162 0
+-40 35 217 0
+-38 11 17 0
+-197 -66 67 0
+161 24 169 0
+19 158 234 0
+65 -74 134 0
+100 -250 13 0
+205 -168 -188 0
+132 41 -201 0
+123 84 -130 0
+201 -175 -242 0
+86 -56 -204 0
+-221 -127 -93 0
+86 30 14 0
+-8 203 163 0
+55 9 -196 0
+-1 179 -207 0
+-130 -247 -5 0
+-195 240 182 0
+-37 -33 215 0
+-221 225 32 0
+68 -22 52 0
+-153 105 -75 0
+-60 -22 -220 0
+-4 -17 -28 0
+240 186 -171 0
+-145 -170 -213 0
+25 97 43 0
+79 63 141 0
+43 58 137 0
+-17 15 -38 0
+129 -181 60 0
+30 152 100 0
+192 -81 -166 0
+203 -172 28 0
+-192 -9 66 0
+-120 -75 -31 0
+183 195 60 0
+134 209 142 0
+20 244 -192 0
+-98 25 -191 0
+15 124 -210 0
+203 235 71 0
+-73 -150 46 0
+-234 218 -79 0
+107 112 -186 0
+-184 40 63 0
+19 38 101 0
+-177 122 -16 0
+-58 -69 -183 0
+-48 -100 59 0
+-174 -81 -124 0
+-102 244 246 0
+68 -9 166 0
+-48 -39 70 0
+-177 -223 162 0
+-70 130 140 0
+-152 -218 -108 0
+192 237 -199 0
+-108 119 -218 0
+-239 26 115 0
+210 81 201 0
+214 176 -34 0
+-12 14 190 0
+140 -229 -128 0
+249 145 2 0
+-184 5 94 0
+-200 -68 44 0
+186 150 130 0
+135 249 -230 0
+-239 -104 29 0
+3 150 -79 0
+214 -234 -250 0
+124 152 -37 0
+-4 -162 -144 0
+-118 -163 102 0
+220 157 217 0
+-230 -217 -234 0
+-116 97 -102 0
+-48 104 -41 0
+190 203 128 0
+109 69 -187 0
+76 97 -156 0
+10 191 226 0
+241 142 179 0
+246 23 217 0
+154 -173 134 0
+-29 -74 -97 0
+63 143 -112 0
+113 245 -97 0
+55 -22 202 0
+-87 -48 -188 0
+221 166 -10 0
+239 -162 36 0
+-56 62 35 0
+80 -157 -82 0
+-47 -15 -24 0
+-170 207 -78 0
+72 12 89 0
+-147 167 -99 0
+242 -148 108 0
+50 -225 51 0
+236 128 243 0
+240 -128 -28 0
+-115 132 57 0
+165 -55 -23 0
+58 178 -176 0
+-143 237 12 0
+-151 38 -195 0
+68 -230 60 0
+249 -108 177 0
+-222 186 -232 0
+32 187 219 0
+110 -222 -56 0
+234 219 151 0
+166 91 201 0
+-146 -84 16 0
+110 12 246 0
+-95 -164 -39 0
+-71 -202 -157 0
+65 160 -90 0
+95 147 36 0
+-169 -132 28 0
+231 -55 -247 0
+207 -25 -166 0
+-113 60 69 0
+-154 169 -216 0
+-206 198 121 0
+66 92 135 0
+-27 -67 115 0
+-102 -42 -170 0
+-241 148 -163 0
+195 43 139 0
+146 -91 -92 0
+-120 179 -18 0
+94 -222 -239 0
+-7 132 -131 0
+-112 33 10 0
+250 244 126 0
+42 -143 207 0
+-6 -220 -48 0
+228 -240 -72 0
+76 21 192 0
+-121 21 32 0
+-24 -154 198 0
+57 -218 44 0
+43 190 -16 0
+-23 -124 -196 0
+3 80 236 0
+91 100 -1 0
+-112 -136 -181 0
+-181 -33 -83 0
+122 -169 -4 0
+32 -137 43 0
+115 12 218 0
+78 161 -183 0
+-151 -246 205 0
+114 -64 -20 0
+81 -162 -39 0
+-241 -44 221 0
+-6 -235 -180 0
+110 -143 -241 0
+-165 240 -246 0
+86 187 -37 0
+83 51 -9 0
+73 -14 -152 0
+-246 -62 -37 0
+-169 -40 152 0
+40 -59 195 0
+42 16 55 0
+218 -141 77 0
+13 137 -89 0
+212 -41 -4 0
+122 244 -35 0
+70 -112 232 0
+187 -131 191 0
+-41 12 219 0
+94 -23 132 0
+74 7 -80 0
+76 142 -12 0
+107 -203 55 0
+129 -6 -65 0
+188 229 148 0
+-156 150 40 0
+-135 -83 4 0
+71 247 -222 0
+-178 172 194 0
+118 207 -58 0
+49 -182 33 0
+-199 -51 122 0
+-222 -18 8 0
+131 71 -223 0
+-153 -181 -198 0
+93 245 155 0
+165 -31 122 0
+48 -204 -87 0
+105 28 49 0
+69 -5 -42 0
+-240 -57 232 0
+216 -96 95 0
+-157 -179 -31 0
+222 -88 206 0
+-131 -234 62 0
+-159 -240 83 0
+204 -101 -111 0
+-125 95 -171 0
+84 59 -242 0
+-96 -208 -141 0
+183 -39 130 0
+-30 -133 115 0
+132 -56 -147 0
+-207 44 42 0
+-105 179 -77 0
+135 19 -245 0
+-29 -64 -56 0
+195 -86 42 0
+75 94 -47 0
+235 -146 -57 0
+18 26 -161 0
+-186 -69 -8 0
+228 -156 -47 0
+21 -72 28 0
+196 -173 214 0
+145 2 -130 0
+249 -199 -238 0
+218 -167 105 0
+-198 207 174 0
+43 -219 34 0
+-111 -115 20 0
+-159 -168 -232 0
+-95 -141 89 0
+-51 101 231 0
+86 118 -222 0
+-137 -234 -58 0
+-190 132 144 0
+-92 123 208 0
+-204 122 213 0
+-188 182 155 0
+-102 188 -12 0
+135 -33 -117 0
+95 -46 17 0
+-164 180 210 0
+163 -51 238 0
+95 -61 225 0
+-92 -105 101 0
+104 227 99 0
+-209 192 3 0
+-224 230 -166 0
+-249 -142 -187 0
+-41 90 -10 0
+194 152 -119 0
+116 -230 -90 0
+-235 122 -137 0
+-26 81 74 0
+-117 -94 -162 0
+-19 -178 -113 0
+-36 -86 114 0
+-32 189 -134 0
+-101 114 46 0
+247 -192 159 0
+-87 103 231 0
+-10 159 -229 0
+167 -52 124 0
+185 3 -134 0
+106 19 174 0
+132 -173 201 0
+-227 157 183 0
+196 207 -97 0
+158 226 239 0
+-23 -190 -85 0
+-45 -84 -95 0
+-19 -173 -148 0
+246 -74 -145 0
+78 50 -161 0
+-133 114 -185 0
+-140 104 -221 0
+225 118 -90 0
+-60 -64 -41 0
+140 233 51 0
+-182 -186 231 0
+39 -99 88 0
+247 -65 94 0
+-179 195 102 0
+23 -83 17 0
+119 -64 25 0
+216 3 118 0
+-57 -22 129 0
+212 -69 206 0
+99 224 138 0
+-205 165 83 0
+249 228 49 0
+181 -88 -96 0
+70 200 54 0
+-80 -112 228 0
+237 -182 -188 0
+-116 159 -178 0
+238 205 46 0
+69 83 -234 0
+127 -187 109 0
+129 -141 -18 0
+-17 -76 88 0
+-153 229 67 0
+-233 130 163 0
+213 -129 207 0
+-157 -112 -2 0
+-103 -195 37 0
+52 -42 5 0
+198 -223 -195 0
+131 -151 75 0
+-198 129 170 0
+-160 156 -42 0
+223 -148 228 0
+213 186 -238 0
+204 -25 9 0
+-239 -124 236 0
+97 -83 124 0
+-16 76 -26 0
+36 -54 174 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-097.cnf b/benchmarks/UUF250.1065.100/uuf250-097.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-097.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ 69 145 246 0
+-131 -64 -62 0
+107 -23 148 0
+-12 -118 -130 0
+-82 -231 151 0
+110 -15 3 0
+-109 -13 -72 0
+111 26 -11 0
+-93 132 102 0
+200 124 63 0
+-208 157 -24 0
+219 120 168 0
+29 -151 -112 0
+-25 -2 -113 0
+208 173 28 0
+-29 -231 -52 0
+-160 -112 -125 0
+229 -53 73 0
+-42 -213 167 0
+-126 -109 -100 0
+-175 112 -155 0
+183 -213 -9 0
+19 -142 -213 0
+145 202 137 0
+-133 -244 182 0
+156 64 -175 0
+-208 223 190 0
+126 -48 -244 0
+-13 34 -104 0
+-222 -228 216 0
+-215 -115 -169 0
+116 133 -180 0
+-158 224 -8 0
+-53 -76 179 0
+128 196 -1 0
+199 -64 -75 0
+75 68 -133 0
+-215 -31 205 0
+117 -234 93 0
+69 17 13 0
+29 -59 -175 0
+-103 1 194 0
+-216 -220 98 0
+187 58 -12 0
+96 -173 167 0
+-220 21 86 0
+-20 -227 13 0
+-31 178 -238 0
+-156 34 237 0
+-67 159 13 0
+10 -237 -26 0
+107 150 127 0
+137 144 17 0
+53 177 -148 0
+-130 -160 -119 0
+-147 -153 123 0
+-72 -105 152 0
+36 -110 -159 0
+166 36 -108 0
+-23 204 111 0
+-28 -242 -156 0
+152 -235 -9 0
+-70 219 91 0
+159 -185 -109 0
+217 -21 -137 0
+-80 190 -224 0
+-140 241 123 0
+-129 114 23 0
+-42 1 -228 0
+-84 232 -245 0
+-202 138 -96 0
+-63 -13 -175 0
+240 38 -83 0
+56 -48 -175 0
+8 31 -172 0
+159 -202 -118 0
+189 190 -3 0
+-83 -115 -200 0
+90 -183 -4 0
+-205 -222 -232 0
+-107 -133 183 0
+-215 -76 249 0
+130 -22 239 0
+35 28 48 0
+-239 247 -234 0
+-201 -230 -91 0
+-193 -168 -54 0
+66 15 -14 0
+-169 -129 228 0
+-229 -156 -16 0
+171 -77 118 0
+239 153 42 0
+-160 -140 -48 0
+132 112 -226 0
+76 185 -11 0
+-208 137 17 0
+-207 249 -77 0
+32 -3 90 0
+77 -97 -185 0
+48 21 -149 0
+-207 -17 -95 0
+-60 -192 189 0
+-87 222 -33 0
+-249 -128 95 0
+147 227 60 0
+4 -241 134 0
+-38 -24 -60 0
+7 -247 222 0
+-38 172 149 0
+-172 3 56 0
+-99 -50 81 0
+-101 -185 -67 0
+-160 -168 -223 0
+153 -244 -68 0
+-130 47 -175 0
+24 126 -22 0
+-148 209 104 0
+-191 -28 -181 0
+-60 61 132 0
+-50 -242 54 0
+-196 201 208 0
+-136 -202 -24 0
+-3 107 169 0
+-71 -80 139 0
+209 -6 -243 0
+94 -175 -119 0
+-116 26 125 0
+-30 -17 -148 0
+-26 -20 -248 0
+-165 -180 -209 0
+-76 35 113 0
+-117 201 29 0
+-32 119 59 0
+97 94 -28 0
+48 173 178 0
+195 155 -154 0
+59 -214 189 0
+-130 -236 -147 0
+-196 11 58 0
+-222 -152 238 0
+-18 -102 221 0
+160 217 -33 0
+126 184 -223 0
+238 68 147 0
+111 -13 153 0
+-166 179 162 0
+-206 9 37 0
+-224 233 -24 0
+-83 243 213 0
+-230 -149 -16 0
+192 163 -106 0
+-173 -5 214 0
+49 -216 53 0
+-218 -243 51 0
+-182 201 -236 0
+-124 -24 -145 0
+-185 50 -198 0
+219 -58 155 0
+-80 97 58 0
+-217 -208 231 0
+185 29 -87 0
+-24 192 13 0
+161 59 -78 0
+-130 160 55 0
+-218 -6 -38 0
+10 -143 -221 0
+59 -245 171 0
+-92 -127 -69 0
+-127 72 58 0
+11 -226 102 0
+-241 183 -201 0
+190 -88 -167 0
+-121 -249 -10 0
+-88 -45 23 0
+242 236 -8 0
+151 -25 -114 0
+-23 176 -229 0
+73 156 136 0
+35 182 98 0
+89 -69 60 0
+-26 -61 118 0
+31 185 29 0
+146 198 219 0
+-84 65 246 0
+5 211 141 0
+157 -82 112 0
+-127 1 209 0
+-219 -155 31 0
+-1 -19 -126 0
+-68 205 208 0
+9 -176 95 0
+144 -77 66 0
+-185 -201 -231 0
+-26 -139 -184 0
+148 -202 89 0
+-119 168 -33 0
+28 182 59 0
+-169 -217 -241 0
+-64 206 -17 0
+-131 5 102 0
+77 -228 -179 0
+-92 218 -148 0
+-192 -229 147 0
+61 -192 -34 0
+227 70 145 0
+89 -116 -232 0
+-235 -67 -140 0
+-62 159 179 0
+36 -151 -248 0
+209 205 5 0
+108 -121 -159 0
+-11 123 -201 0
+99 66 -76 0
+84 -60 68 0
+16 -87 249 0
+-64 -48 152 0
+107 146 -163 0
+224 -144 233 0
+216 5 -66 0
+78 101 -32 0
+107 -185 -19 0
+-49 14 50 0
+129 45 -239 0
+-118 60 -165 0
+-128 -170 -99 0
+-130 103 154 0
+53 160 -75 0
+-197 250 189 0
+96 -228 -92 0
+8 -39 104 0
+-76 -78 202 0
+40 -28 223 0
+-9 77 -94 0
+230 108 182 0
+5 -125 132 0
+-207 57 -156 0
+-221 -76 159 0
+-37 -199 -115 0
+84 -125 234 0
+-109 200 -225 0
+-69 -14 12 0
+107 142 124 0
+-53 121 -11 0
+44 85 -31 0
+127 -209 -177 0
+56 -18 -247 0
+-116 98 -59 0
+52 166 13 0
+-219 -127 -97 0
+-226 -30 155 0
+-135 186 120 0
+49 119 210 0
+249 -158 239 0
+24 -189 198 0
+-67 163 132 0
+-74 200 -198 0
+55 -129 -70 0
+87 -234 85 0
+146 -19 -243 0
+196 -205 -93 0
+88 -249 -106 0
+236 246 65 0
+231 -96 34 0
+120 -67 -46 0
+-41 -106 139 0
+-40 19 62 0
+-82 39 249 0
+-196 -74 104 0
+7 8 91 0
+237 160 106 0
+-189 -83 56 0
+3 -60 -148 0
+9 -150 -65 0
+-137 -135 211 0
+229 173 240 0
+-121 -236 116 0
+-35 -239 153 0
+-172 248 -8 0
+-189 -248 -21 0
+-230 204 -130 0
+3 159 -163 0
+212 120 -137 0
+-223 -224 -124 0
+-116 149 -232 0
+-93 -28 -161 0
+150 249 -106 0
+211 -79 61 0
+223 -165 85 0
+81 -11 -193 0
+-19 -240 18 0
+-127 -111 -13 0
+-173 -133 -207 0
+-95 202 -64 0
+-224 -128 220 0
+-156 -208 105 0
+-187 -13 178 0
+78 -167 -233 0
+-184 -244 -164 0
+-206 146 89 0
+-41 -216 236 0
+-212 75 -134 0
+-240 -101 -45 0
+184 68 187 0
+-59 -21 5 0
+-175 -236 -31 0
+-32 -93 244 0
+44 -221 117 0
+-32 -127 -68 0
+78 -32 153 0
+-147 104 -83 0
+97 -46 56 0
+-107 5 -8 0
+225 125 78 0
+175 172 83 0
+175 150 -115 0
+220 -174 25 0
+122 -140 69 0
+70 -107 -97 0
+37 121 -231 0
+38 24 -106 0
+14 26 158 0
+-99 161 -181 0
+187 -76 -20 0
+-181 224 -91 0
+153 -126 239 0
+-242 -183 -115 0
+191 -68 66 0
+35 -172 147 0
+24 135 -58 0
+79 -198 -20 0
+157 198 121 0
+-177 -38 -158 0
+-63 -194 64 0
+44 -22 -153 0
+246 215 145 0
+205 -189 -48 0
+166 -138 181 0
+215 -192 33 0
+-46 195 -53 0
+145 41 -154 0
+-140 11 125 0
+81 1 223 0
+-101 39 -43 0
+-164 112 -139 0
+156 -203 225 0
+245 132 -42 0
+-204 -149 -128 0
+27 -9 239 0
+-14 56 -166 0
+87 -178 -177 0
+-93 231 51 0
+-11 -54 -17 0
+89 6 185 0
+-132 -90 48 0
+-78 82 198 0
+231 -49 167 0
+125 -202 -52 0
+-102 187 -161 0
+61 101 120 0
+130 170 -106 0
+194 -39 223 0
+-146 29 72 0
+174 143 -189 0
+-72 -133 -51 0
+215 -121 62 0
+-244 142 159 0
+-87 148 -90 0
+161 19 24 0
+50 175 -228 0
+242 -80 89 0
+173 143 -178 0
+-143 196 -78 0
+-113 16 190 0
+-232 165 217 0
+178 6 162 0
+-53 231 204 0
+-159 -205 9 0
+158 -50 -129 0
+139 -168 -158 0
+187 55 -177 0
+159 123 216 0
+-175 -12 -232 0
+-47 155 -217 0
+169 -141 -70 0
+-248 183 2 0
+159 189 196 0
+-152 -226 59 0
+51 -205 -211 0
+-170 48 103 0
+-186 122 31 0
+-9 206 1 0
+2 232 -27 0
+117 -166 139 0
+-39 102 -66 0
+240 -26 62 0
+82 -221 -63 0
+-134 -177 -124 0
+-95 -103 155 0
+250 219 189 0
+5 99 54 0
+-173 202 -237 0
+128 168 88 0
+-240 -171 178 0
+-231 -154 -75 0
+197 223 -33 0
+17 -211 -104 0
+165 73 -55 0
+77 -64 -53 0
+110 188 185 0
+52 51 152 0
+69 -49 158 0
+-235 -68 -100 0
+63 -205 -33 0
+-176 -98 -111 0
+5 226 -130 0
+-125 114 -91 0
+-181 175 -235 0
+230 -20 -248 0
+222 -29 84 0
+-60 237 235 0
+-123 169 163 0
+99 -45 195 0
+47 -191 -30 0
+30 208 -239 0
+122 99 207 0
+156 161 169 0
+88 223 78 0
+43 -102 -230 0
+32 175 -173 0
+-241 159 60 0
+198 -171 -9 0
+-149 76 -105 0
+-15 -151 -12 0
+-209 5 81 0
+-92 -16 27 0
+249 160 -212 0
+-140 -175 -26 0
+-154 -165 35 0
+-72 -116 12 0
+21 -89 52 0
+88 -239 -174 0
+250 -135 124 0
+-159 -33 188 0
+-200 -19 -211 0
+247 -192 46 0
+-62 -76 25 0
+185 -125 155 0
+82 -58 67 0
+114 -200 -34 0
+31 -156 -146 0
+-113 -15 210 0
+157 -184 209 0
+-96 73 -165 0
+-177 205 114 0
+165 -60 -179 0
+-194 -249 -147 0
+-238 42 80 0
+-54 198 -143 0
+-133 -37 -189 0
+-20 -161 -27 0
+-80 165 161 0
+-121 55 -87 0
+-21 54 -137 0
+148 -154 34 0
+54 170 -191 0
+-244 -197 -77 0
+200 -43 -199 0
+225 -13 2 0
+-108 -73 177 0
+171 213 246 0
+23 -37 -59 0
+-242 -140 22 0
+-139 150 -27 0
+163 118 -25 0
+-166 179 -147 0
+23 -62 -227 0
+61 152 -56 0
+97 231 -129 0
+74 34 7 0
+-32 -39 -195 0
+119 223 -46 0
+11 -115 -107 0
+-46 -43 180 0
+64 239 -85 0
+87 119 -247 0
+15 166 -169 0
+15 20 87 0
+71 132 -76 0
+-52 -119 229 0
+93 26 -185 0
+-35 -71 -147 0
+175 146 177 0
+44 88 -143 0
+109 140 68 0
+153 -118 33 0
+-68 -242 159 0
+121 -120 -184 0
+-58 174 -39 0
+-149 -151 16 0
+223 -140 158 0
+93 44 106 0
+-40 -129 169 0
+-174 -233 223 0
+89 82 -166 0
+145 20 43 0
+167 117 63 0
+-72 -157 199 0
+40 53 106 0
+-27 -102 -121 0
+-95 -101 -188 0
+-156 70 -79 0
+-38 -164 -102 0
+-110 -195 34 0
+4 -233 150 0
+-42 -20 206 0
+192 62 178 0
+216 68 183 0
+49 -163 -32 0
+130 131 -221 0
+134 47 165 0
+197 -217 -133 0
+143 202 229 0
+-164 -68 196 0
+-183 29 -204 0
+-48 191 5 0
+-33 226 -247 0
+76 242 -185 0
+87 -231 -21 0
+105 108 199 0
+17 58 -197 0
+51 -52 201 0
+-30 43 41 0
+-168 -184 90 0
+109 -71 -123 0
+64 -146 -191 0
+-235 217 -12 0
+235 43 21 0
+-134 174 51 0
+239 221 -87 0
+-244 92 111 0
+-144 87 244 0
+-134 6 49 0
+20 -165 228 0
+-86 -126 60 0
+-138 -231 179 0
+26 -58 -117 0
+25 -96 -144 0
+127 19 -89 0
+193 175 102 0
+90 -234 -69 0
+-50 7 40 0
+-55 51 99 0
+-123 250 -116 0
+187 47 -129 0
+-127 -138 -209 0
+-177 206 -198 0
+220 176 -23 0
+165 -247 -145 0
+235 -144 45 0
+90 59 -231 0
+-239 -180 -93 0
+-159 -116 139 0
+-77 -98 -9 0
+220 -113 110 0
+107 66 100 0
+224 102 -33 0
+-29 -197 -46 0
+-180 -205 -76 0
+155 -147 66 0
+-56 17 -108 0
+9 -76 73 0
+221 170 -57 0
+244 -17 140 0
+23 110 212 0
+-131 179 -138 0
+210 -93 -67 0
+-143 104 -127 0
+134 -114 -230 0
+88 207 -45 0
+172 -176 -96 0
+50 -123 -22 0
+-74 -47 -9 0
+-163 -129 -243 0
+77 239 -132 0
+-39 210 102 0
+64 -68 138 0
+-241 -8 89 0
+128 120 213 0
+-46 -89 -103 0
+-104 -248 101 0
+220 196 187 0
+-149 21 128 0
+72 149 -205 0
+149 -65 55 0
+-143 95 -13 0
+112 -20 89 0
+168 25 -140 0
+130 84 59 0
+51 17 -141 0
+-120 -161 228 0
+26 16 -46 0
+233 231 -197 0
+34 -156 -43 0
+169 -40 -178 0
+-192 -14 107 0
+-195 171 25 0
+162 -18 69 0
+67 174 -250 0
+-20 -183 -29 0
+-142 183 187 0
+8 47 2 0
+-120 199 -54 0
+32 -124 -117 0
+20 -2 64 0
+-221 89 238 0
+-239 -94 -135 0
+26 -246 -120 0
+-22 -215 50 0
+19 16 -34 0
+137 -34 -69 0
+214 -179 249 0
+-20 195 120 0
+66 -45 18 0
+-148 202 29 0
+-161 171 126 0
+-134 9 -245 0
+6 126 -107 0
+-177 -80 175 0
+-208 93 60 0
+-78 -183 14 0
+20 -46 -67 0
+176 183 49 0
+162 -234 143 0
+194 136 -180 0
+96 -199 135 0
+-169 -172 92 0
+-158 -111 201 0
+-19 -55 -241 0
+-249 84 -54 0
+131 183 124 0
+-61 -211 -197 0
+170 103 -241 0
+127 -78 188 0
+36 -237 -162 0
+-14 46 -181 0
+162 121 -183 0
+-239 192 231 0
+113 188 117 0
+127 -90 92 0
+-36 192 51 0
+189 239 231 0
+-249 85 194 0
+-19 -176 -192 0
+240 -102 86 0
+-87 -176 205 0
+-249 -80 21 0
+-232 -199 201 0
+181 198 -190 0
+-118 -73 -17 0
+-216 -241 -82 0
+-203 127 52 0
+90 88 -201 0
+-55 194 -77 0
+-159 -184 -232 0
+-81 103 126 0
+-134 -225 -130 0
+-188 36 73 0
+18 130 29 0
+-3 -32 -28 0
+-120 -37 16 0
+-249 83 -13 0
+-113 206 246 0
+20 -111 202 0
+-142 -208 107 0
+83 62 100 0
+-137 -55 -131 0
+109 -45 -104 0
+-175 249 58 0
+201 188 -219 0
+-120 189 223 0
+-18 174 84 0
+-46 180 61 0
+-96 208 38 0
+-165 35 -21 0
+44 -211 67 0
+-44 198 27 0
+-144 142 28 0
+244 137 20 0
+-114 204 -137 0
+12 -130 189 0
+-181 189 -67 0
+55 -209 54 0
+-144 -156 231 0
+-16 -50 224 0
+130 196 190 0
+188 -204 23 0
+-166 215 -47 0
+64 192 116 0
+65 120 102 0
+99 -152 231 0
+-122 -158 208 0
+232 77 -83 0
+238 -110 -71 0
+154 218 44 0
+41 -104 -217 0
+-25 -14 94 0
+-99 -139 -82 0
+-61 154 -237 0
+55 -160 107 0
+-164 -204 216 0
+-66 -249 121 0
+-164 79 166 0
+123 -70 -234 0
+249 6 149 0
+-218 -18 -17 0
+-41 213 -240 0
+188 36 49 0
+-184 153 128 0
+158 9 -84 0
+-118 82 205 0
+125 -55 -65 0
+-84 154 222 0
+190 191 -154 0
+-146 16 174 0
+168 189 -119 0
+224 196 -188 0
+-224 143 57 0
+197 215 4 0
+-14 -178 -127 0
+225 -75 -136 0
+-225 -170 -153 0
+66 -182 -105 0
+-186 -73 93 0
+52 -186 -179 0
+-97 -33 -12 0
+164 149 122 0
+143 -38 189 0
+-201 -237 160 0
+192 -95 87 0
+247 64 78 0
+227 -167 206 0
+182 -136 100 0
+187 -101 -1 0
+-131 183 -3 0
+12 50 34 0
+147 -34 -203 0
+165 -62 -82 0
+28 -118 82 0
+-188 94 6 0
+-160 -72 -108 0
+-230 -58 198 0
+-129 74 140 0
+191 -116 -189 0
+94 81 246 0
+158 181 128 0
+-179 104 97 0
+204 164 -80 0
+165 63 -33 0
+5 179 8 0
+-57 -185 209 0
+223 127 -185 0
+-76 206 134 0
+72 215 -70 0
+31 73 83 0
+66 129 -45 0
+106 36 120 0
+-11 181 -79 0
+-152 158 -92 0
+-125 43 231 0
+67 -146 -183 0
+-104 26 -31 0
+-96 -77 -67 0
+-52 123 60 0
+52 -218 -115 0
+86 242 91 0
+13 -206 36 0
+-180 -25 -178 0
+-149 -249 21 0
+-31 -193 82 0
+-90 61 248 0
+-191 -91 -55 0
+78 65 -8 0
+-155 -210 204 0
+39 199 38 0
+127 183 -73 0
+223 55 -242 0
+11 109 191 0
+-223 -19 -210 0
+22 233 -76 0
+-72 230 -102 0
+46 75 19 0
+164 -112 158 0
+105 102 -40 0
+193 50 216 0
+187 182 -48 0
+2 -122 225 0
+-69 -73 188 0
+248 33 -168 0
+-21 40 247 0
+56 244 37 0
+-3 34 -234 0
+-53 123 -217 0
+-57 -97 176 0
+-171 -155 62 0
+22 197 -113 0
+-171 53 -178 0
+48 83 -103 0
+158 129 -48 0
+-105 -24 -87 0
+-35 212 -175 0
+-43 191 28 0
+201 -143 -141 0
+5 -64 -92 0
+234 -1 -218 0
+-49 202 -119 0
+-198 142 -79 0
+-33 62 -67 0
+-137 -120 -37 0
+-173 -156 183 0
+-48 -25 -51 0
+-54 -196 -42 0
+56 -204 214 0
+-96 -13 199 0
+-64 163 27 0
+-96 101 27 0
+46 -71 -219 0
+-239 -9 -93 0
+-32 227 -231 0
+-101 -172 -134 0
+-130 -14 38 0
+-181 206 124 0
+-39 -31 -85 0
+100 -15 192 0
+-52 -96 -221 0
+-123 103 153 0
+214 189 17 0
+-164 127 89 0
+-214 -108 87 0
+-205 -241 -176 0
+-65 -49 1 0
+28 172 198 0
+-103 -172 -163 0
+14 133 -29 0
+182 -243 -208 0
+6 -233 -183 0
+-15 226 63 0
+-249 124 -242 0
+83 -80 44 0
+79 -111 -75 0
+171 -224 -225 0
+-245 -149 -57 0
+205 43 119 0
+199 187 -73 0
+-138 -228 -229 0
+-95 -170 196 0
+-192 143 -17 0
+-125 -54 228 0
+23 -119 -22 0
+-250 -66 116 0
+-199 84 -231 0
+12 -223 22 0
+-213 96 175 0
+25 -112 -214 0
+185 -207 -206 0
+112 134 29 0
+-222 39 32 0
+115 -28 -98 0
+134 243 48 0
+-238 224 -212 0
+-138 -136 30 0
+226 -200 -95 0
+10 57 -189 0
+44 230 -149 0
+97 64 -161 0
+-204 145 70 0
+-40 37 -247 0
+-45 -54 247 0
+139 204 -72 0
+-224 -141 -212 0
+-68 -153 -113 0
+-185 176 210 0
+122 106 -57 0
+210 227 -171 0
+-178 237 106 0
+-107 188 207 0
+143 -9 19 0
+-107 -62 185 0
+130 -139 250 0
+15 -97 249 0
+-175 93 -57 0
+-225 205 140 0
+73 164 142 0
+30 206 -210 0
+42 -21 -225 0
+-160 -66 53 0
+-97 -172 68 0
+-67 -238 39 0
+-30 25 71 0
+-117 -96 91 0
+46 -52 -103 0
+108 170 -34 0
+160 73 197 0
+-148 -93 -132 0
+2 -242 54 0
+-144 -172 92 0
+-212 -40 10 0
+155 -43 -167 0
+163 -58 -77 0
+2 196 214 0
+-95 -182 -12 0
+26 -140 234 0
+130 -40 160 0
+31 55 128 0
+79 -100 17 0
+-133 -249 -237 0
+89 -210 -53 0
+190 -123 228 0
+169 200 174 0
+-118 -135 123 0
+-190 -59 -26 0
+-90 42 -169 0
+81 -53 -36 0
+179 70 -154 0
+-125 234 94 0
+25 -58 80 0
+-10 -73 -74 0
+-91 47 -241 0
+-80 -34 212 0
+193 11 -61 0
+-57 32 -235 0
+-168 91 41 0
+-179 -108 -53 0
+61 64 192 0
+-99 240 88 0
+87 -82 -127 0
+40 -136 48 0
+-87 -56 -174 0
+-47 35 221 0
+-66 156 7 0
+247 -151 114 0
+-81 11 217 0
+193 177 148 0
+-23 113 -157 0
+10 166 -119 0
+-49 -66 84 0
+-244 -19 -66 0
+-53 -89 -84 0
+-73 -228 12 0
+194 -230 28 0
+245 -44 161 0
+-133 -200 118 0
+-105 -213 102 0
+87 -237 33 0
+-209 -160 -233 0
+-82 216 -22 0
+-91 176 178 0
+221 -228 -50 0
+-129 1 -200 0
+-164 57 76 0
+125 12 146 0
+-208 230 -51 0
+-137 -80 -188 0
+-87 246 100 0
+163 -151 -91 0
+183 -68 -149 0
+202 142 182 0
+141 -193 114 0
+229 -239 -104 0
+-94 -149 98 0
+-72 -140 108 0
+173 -170 -183 0
+139 -63 183 0
+-111 -119 72 0
+162 -42 -207 0
+-49 48 53 0
+198 190 131 0
+-182 175 -53 0
+44 -184 208 0
+-169 -172 -223 0
+-226 -195 -190 0
+-80 -151 150 0
+-81 127 -186 0
+-19 105 184 0
+-243 -31 -236 0
+102 184 77 0
+-1 146 -189 0
+162 186 10 0
+97 88 174 0
+94 58 67 0
+211 -125 209 0
+76 167 169 0
+-148 229 210 0
+-227 -172 -117 0
+187 46 238 0
+-28 85 135 0
+-10 -198 217 0
+-203 109 11 0
+191 -243 -8 0
+-238 79 -5 0
+235 109 213 0
+-170 104 -33 0
+-169 -235 104 0
+16 -88 112 0
+-233 132 -84 0
+116 -92 24 0
+-164 131 222 0
+191 184 -239 0
+163 -129 223 0
+29 135 250 0
+28 236 -198 0
+-169 -228 39 0
+-144 -114 238 0
+-17 70 -230 0
+107 -123 -16 0
+-212 13 -123 0
+67 232 163 0
+-159 -15 199 0
+-248 -164 176 0
+109 9 -142 0
+-10 -76 -140 0
+-69 -51 184 0
+67 -64 -70 0
+122 -207 130 0
+-66 -42 -41 0
+-85 175 -231 0
+176 126 -15 0
+-165 -173 -233 0
+201 61 148 0
+-113 -172 122 0
+58 -214 212 0
+2 -114 -144 0
+-185 137 173 0
+109 -73 172 0
+-87 -15 201 0
+-246 225 -43 0
+226 13 93 0
+120 -213 203 0
+154 -238 147 0
+104 80 -64 0
+-133 -33 -206 0
+-156 216 231 0
+64 -205 221 0
+-91 -151 88 0
+36 -80 -160 0
+81 -17 -231 0
+-4 98 186 0
+-242 -160 -226 0
+-63 16 124 0
+-230 -38 180 0
+88 218 79 0
+-39 -7 -118 0
+-245 -232 123 0
+193 -7 65 0
+166 136 -105 0
+-158 -113 -209 0
+7 -218 -219 0
+-88 -187 -190 0
+9 -100 140 0
+-140 -82 -181 0
+-236 85 -69 0
+156 -78 -216 0
+82 -39 95 0
+156 8 101 0
+91 -220 98 0
+228 -200 -109 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-098.cnf b/benchmarks/UUF250.1065.100/uuf250-098.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-098.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -88 -249 24 0
+-188 -175 8 0
+130 -73 10 0
+-163 15 10 0
+186 -31 -238 0
+79 -237 -142 0
+-197 68 66 0
+-225 173 134 0
+246 -193 -140 0
+-7 -81 225 0
+137 248 -111 0
+-170 47 57 0
+-46 -226 23 0
+-55 -205 -246 0
+138 -217 -221 0
+235 97 -137 0
+-85 44 33 0
+242 75 -8 0
+67 58 -172 0
+-202 139 98 0
+-62 236 153 0
+-185 165 72 0
+250 49 -175 0
+-225 -129 -236 0
+28 143 -126 0
+182 126 -112 0
+-112 -9 -107 0
+-33 -226 211 0
+135 208 152 0
+-108 131 235 0
+-109 186 -175 0
+162 131 -8 0
+-181 96 -209 0
+164 188 150 0
+-157 -165 -133 0
+190 -7 73 0
+113 -139 224 0
+104 -86 -133 0
+-5 -140 -123 0
+156 112 -95 0
+-176 192 -249 0
+92 169 115 0
+-102 -143 107 0
+169 210 -223 0
+221 19 38 0
+57 -233 232 0
+-32 -73 -207 0
+167 -238 139 0
+106 -141 -54 0
+5 -151 -186 0
+83 23 -226 0
+102 110 -29 0
+-55 -173 154 0
+37 -50 -15 0
+-7 -133 97 0
+-185 7 -85 0
+-116 -173 23 0
+-60 -35 -200 0
+87 15 195 0
+-47 112 -204 0
+205 -238 -135 0
+-201 -13 129 0
+-1 -217 144 0
+96 17 -135 0
+112 165 -101 0
+193 12 142 0
+-34 -1 -52 0
+-21 -225 176 0
+-35 21 -121 0
+159 -172 -153 0
+164 180 221 0
+-95 -41 -22 0
+106 -223 -220 0
+137 171 -166 0
+-246 249 -148 0
+108 -173 64 0
+99 -74 112 0
+115 77 -36 0
+-230 245 -93 0
+122 -247 -181 0
+-154 3 112 0
+-38 180 -164 0
+-212 -165 211 0
+169 229 63 0
+193 246 -61 0
+-64 -169 209 0
+-16 173 219 0
+64 32 -183 0
+-93 -198 159 0
+219 151 29 0
+-236 88 212 0
+-234 -29 18 0
+-220 21 -120 0
+-83 137 96 0
+25 10 -205 0
+96 -25 67 0
+-153 -202 108 0
+-9 124 -86 0
+28 108 17 0
+-177 -124 68 0
+-110 22 131 0
+6 -231 -52 0
+179 160 79 0
+-145 -65 213 0
+219 -115 185 0
+143 105 -132 0
+-123 -38 190 0
+-130 79 250 0
+64 -237 102 0
+87 -117 -154 0
+132 46 4 0
+-224 192 -73 0
+3 -246 -52 0
+-40 18 132 0
+181 -130 146 0
+-233 33 -94 0
+21 -20 -104 0
+66 -185 -215 0
+-12 227 -187 0
+173 -48 108 0
+-118 115 41 0
+-124 -122 106 0
+-196 -31 -222 0
+79 160 135 0
+244 226 -50 0
+-110 162 -46 0
+236 -246 -17 0
+128 168 -12 0
+-8 -157 70 0
+-145 166 -98 0
+126 -54 172 0
+11 -172 84 0
+228 -61 -77 0
+-84 -45 -55 0
+121 -132 -25 0
+191 24 -221 0
+179 -58 -68 0
+-78 -136 -22 0
+-140 46 -204 0
+-122 -142 -51 0
+64 147 222 0
+-181 -187 -78 0
+-209 -26 121 0
+140 69 -129 0
+14 135 -42 0
+-13 -95 -145 0
+4 59 89 0
+-67 -16 -64 0
+-21 -136 62 0
+49 243 -210 0
+-89 70 -86 0
+-136 -58 23 0
+12 -206 96 0
+-68 164 -228 0
+-204 -110 200 0
+-155 38 -77 0
+-204 -156 189 0
+-56 -142 -34 0
+-243 -34 -90 0
+-178 117 -11 0
+-134 -185 249 0
+91 129 175 0
+-107 161 -197 0
+-66 55 197 0
+56 202 226 0
+26 -212 192 0
+-44 12 245 0
+-23 147 9 0
+132 102 -125 0
+-188 -62 -101 0
+170 -153 141 0
+-227 -220 73 0
+69 -211 10 0
+148 -61 -147 0
+171 -77 214 0
+201 159 -244 0
+-153 -246 141 0
+89 35 -39 0
+144 10 -29 0
+-193 -203 -244 0
+-248 175 -142 0
+161 -169 156 0
+-129 233 156 0
+-135 224 28 0
+80 206 -11 0
+-56 109 -159 0
+108 11 -93 0
+135 191 219 0
+59 -241 22 0
+-144 233 240 0
+139 112 211 0
+221 -167 -71 0
+49 65 -72 0
+66 -164 170 0
+122 143 56 0
+-213 -185 224 0
+234 203 -200 0
+186 64 196 0
+185 -147 -215 0
+-177 -105 233 0
+179 86 68 0
+-86 20 -51 0
+74 -99 -126 0
+16 76 141 0
+47 -164 208 0
+-123 -58 195 0
+42 -245 32 0
+-23 207 165 0
+-75 -53 -171 0
+69 -219 143 0
+136 120 -79 0
+93 -102 232 0
+191 217 72 0
+200 -190 161 0
+-99 -223 51 0
+12 -135 -167 0
+78 -58 80 0
+-174 -122 240 0
+103 178 -44 0
+-96 -146 -171 0
+193 -149 55 0
+-87 -67 77 0
+-190 50 130 0
+32 -148 35 0
+-23 -6 227 0
+-114 -93 12 0
+187 -40 -68 0
+-22 145 244 0
+8 -105 185 0
+124 -203 101 0
+-214 -9 94 0
+226 -114 86 0
+-237 148 185 0
+-18 57 113 0
+-48 222 -245 0
+-149 35 150 0
+38 237 190 0
+164 -16 214 0
+-107 -13 -69 0
+11 -12 -139 0
+147 58 245 0
+122 -88 241 0
+126 -125 37 0
+-102 79 45 0
+-87 59 -22 0
+-185 211 238 0
+-185 -127 125 0
+-196 -63 -210 0
+14 -4 12 0
+68 -10 -118 0
+19 170 -142 0
+-45 -34 -24 0
+-5 -155 -23 0
+-147 -150 178 0
+217 25 110 0
+-15 133 157 0
+184 148 78 0
+107 -11 -60 0
+217 47 162 0
+-91 -30 -122 0
+189 -25 231 0
+-149 -98 242 0
+14 -57 109 0
+-58 -94 53 0
+232 -59 -86 0
+70 171 -3 0
+-145 -165 -14 0
+234 -154 -20 0
+-97 35 -240 0
+205 235 -16 0
+19 -158 -168 0
+-188 -104 -97 0
+-164 222 141 0
+79 160 -152 0
+27 13 -140 0
+-39 71 136 0
+-140 -29 -197 0
+224 143 -158 0
+-231 -155 -130 0
+-37 249 199 0
+154 80 -72 0
+133 -176 -192 0
+-15 -135 -63 0
+143 230 43 0
+-209 148 14 0
+-159 228 -134 0
+144 -149 95 0
+5 -244 -141 0
+-206 58 -119 0
+14 -38 -127 0
+-81 103 -178 0
+-133 226 93 0
+234 -66 -64 0
+-14 89 38 0
+-112 -100 154 0
+189 -207 201 0
+-61 54 10 0
+224 -15 136 0
+17 152 -107 0
+170 -145 -44 0
+172 -71 127 0
+-157 -248 -101 0
+236 -124 146 0
+-139 -178 -185 0
+-189 -151 -112 0
+152 147 65 0
+-75 175 -249 0
+-56 -77 -22 0
+-235 87 110 0
+-137 22 -241 0
+242 -155 -112 0
+59 -7 -55 0
+-206 -237 -223 0
+160 172 8 0
+109 -227 111 0
+-65 217 -19 0
+56 -82 -207 0
+-7 95 125 0
+-150 233 235 0
+247 -111 52 0
+-222 -25 244 0
+-190 7 -99 0
+-33 124 -83 0
+-220 -2 -137 0
+29 156 -248 0
+106 -235 -233 0
+-116 163 190 0
+201 -91 180 0
+188 -218 -35 0
+-212 200 99 0
+-168 -135 96 0
+83 99 232 0
+79 13 -130 0
+41 233 96 0
+-19 -216 -117 0
+146 129 -75 0
+-128 210 -125 0
+-228 34 -44 0
+27 62 17 0
+-120 137 -248 0
+215 10 -121 0
+182 -191 -57 0
+58 246 -13 0
+-70 136 -200 0
+40 141 -231 0
+241 15 93 0
+211 1 -15 0
+-237 -139 221 0
+-184 -2 -181 0
+116 -213 75 0
+-68 228 -94 0
+-233 -218 -163 0
+-224 -221 132 0
+-239 154 -65 0
+-104 -153 -199 0
+7 -66 -165 0
+-13 -208 139 0
+168 178 94 0
+-113 111 218 0
+164 133 -158 0
+-50 -67 -221 0
+136 180 153 0
+-147 23 -35 0
+55 184 17 0
+-28 -24 -179 0
+91 -185 -56 0
+-6 34 153 0
+16 -205 29 0
+-207 1 -34 0
+-20 -52 167 0
+-188 -77 -237 0
+217 144 -169 0
+-126 68 -182 0
+5 75 -128 0
+181 67 -203 0
+-149 -204 -15 0
+-20 163 46 0
+166 157 165 0
+225 66 -107 0
+-3 -33 -221 0
+-144 -28 -190 0
+61 182 49 0
+204 -36 238 0
+152 -107 -114 0
+-163 -212 -250 0
+120 -61 156 0
+-195 -29 250 0
+74 -89 157 0
+-111 109 146 0
+-191 -30 -67 0
+-68 32 45 0
+-42 -36 29 0
+-16 69 165 0
+-82 4 -249 0
+-228 -175 -128 0
+172 -203 -169 0
+48 -7 -3 0
+180 -199 233 0
+119 -3 -93 0
+-56 179 126 0
+129 241 -238 0
+8 -52 -210 0
+-174 -58 91 0
+246 -21 -14 0
+-40 193 -143 0
+-200 4 -203 0
+140 58 -7 0
+241 -242 193 0
+92 -145 116 0
+-69 -23 195 0
+173 137 73 0
+81 214 -181 0
+-222 -52 -241 0
+9 224 33 0
+127 146 -38 0
+-141 -30 -112 0
+87 235 -149 0
+17 -43 -12 0
+-146 217 -118 0
+-194 217 -91 0
+206 -180 -227 0
+-3 -230 -116 0
+112 14 -230 0
+-18 167 -153 0
+-79 39 -210 0
+117 225 178 0
+225 -46 51 0
+26 -59 62 0
+192 199 250 0
+88 162 -132 0
+-46 198 -126 0
+44 15 -213 0
+-143 -130 -218 0
+38 -77 -98 0
+131 9 -92 0
+163 102 -120 0
+-206 -119 175 0
+79 106 158 0
+196 -97 120 0
+223 14 49 0
+236 -188 206 0
+-15 182 149 0
+-217 180 -124 0
+-171 124 36 0
+-187 20 -124 0
+236 -233 -184 0
+104 -141 -113 0
+-8 -172 -191 0
+48 68 91 0
+158 -218 -118 0
+-9 203 146 0
+156 -146 -246 0
+-242 196 159 0
+-150 -125 -123 0
+-88 -115 122 0
+118 155 41 0
+118 3 -228 0
+101 -12 -111 0
+-64 94 63 0
+-91 -172 135 0
+50 245 186 0
+-173 -126 35 0
+-66 89 67 0
+-115 161 -104 0
+197 -188 -109 0
+112 199 -230 0
+79 212 112 0
+-169 178 189 0
+246 -219 197 0
+-37 -93 -231 0
+130 35 79 0
+-95 160 -80 0
+-57 -193 -119 0
+-30 174 191 0
+-19 -60 179 0
+-130 -84 -137 0
+-76 -37 -128 0
+-96 50 94 0
+-187 73 -196 0
+-214 68 -28 0
+-245 -197 65 0
+-98 -230 44 0
+-126 -231 -86 0
+-241 131 202 0
+-155 223 -68 0
+-165 -109 -81 0
+236 88 215 0
+-66 -189 79 0
+-31 149 -154 0
+233 -240 -135 0
+185 87 108 0
+-250 52 -185 0
+-63 147 185 0
+164 78 241 0
+230 43 -66 0
+-112 27 -75 0
+67 42 192 0
+-248 -67 -169 0
+25 -121 45 0
+-91 168 -147 0
+-144 143 17 0
+109 -180 99 0
+-73 179 -170 0
+208 -136 -248 0
+107 -242 -104 0
+244 42 -28 0
+-67 -119 -70 0
+-19 -241 179 0
+66 -190 174 0
+250 49 -67 0
+239 46 6 0
+-157 122 135 0
+-226 -55 43 0
+193 59 -215 0
+191 -122 205 0
+-221 -213 53 0
+-242 135 228 0
+-178 -87 69 0
+-246 182 -121 0
+116 -239 113 0
+-77 -216 51 0
+-235 183 165 0
+226 -237 111 0
+-107 -203 33 0
+219 27 69 0
+-169 173 -29 0
+-248 -36 -153 0
+187 224 -197 0
+-148 125 107 0
+11 -69 -45 0
+-144 69 63 0
+142 -35 -149 0
+-6 -133 -120 0
+-106 78 13 0
+230 20 183 0
+-164 -243 -150 0
+-90 57 -222 0
+135 107 -51 0
+-142 -164 58 0
+-18 -106 -86 0
+-32 44 177 0
+118 110 -149 0
+7 -232 -106 0
+37 128 -78 0
+-161 -49 -59 0
+180 -30 232 0
+199 -79 -111 0
+-96 -175 -190 0
+-115 19 53 0
+-146 24 -134 0
+143 199 161 0
+-125 4 201 0
+-193 -196 43 0
+57 -12 -43 0
+194 100 -179 0
+208 196 -146 0
+-241 -195 205 0
+58 122 -250 0
+-125 -60 157 0
+73 -112 210 0
+199 147 210 0
+-45 -5 -223 0
+53 3 23 0
+198 -228 85 0
+-215 -218 116 0
+-187 167 -200 0
+-175 55 -220 0
+49 -106 167 0
+-97 -105 -248 0
+185 173 111 0
+104 -34 245 0
+-18 105 60 0
+151 51 -219 0
+88 -219 -231 0
+229 -86 -112 0
+-168 239 -243 0
+-168 61 27 0
+90 199 -79 0
+-186 -104 170 0
+-105 168 156 0
+-176 175 30 0
+90 -4 -133 0
+-145 -71 -128 0
+175 -65 -248 0
+164 85 105 0
+-110 -228 36 0
+212 235 126 0
+-23 -246 176 0
+45 -144 120 0
+230 -152 -185 0
+-197 -80 213 0
+-104 180 -93 0
+85 -47 -189 0
+-66 242 51 0
+-34 14 -189 0
+-204 44 -239 0
+24 130 -138 0
+-59 -194 -208 0
+-156 -20 -146 0
+-245 -238 193 0
+93 158 84 0
+-39 -97 240 0
+88 21 -42 0
+199 -174 -15 0
+-24 124 -206 0
+7 -149 -68 0
+-200 -19 -238 0
+37 34 -221 0
+74 28 163 0
+57 146 -166 0
+-172 -118 121 0
+130 158 120 0
+68 -133 -99 0
+-27 34 204 0
+-231 -178 222 0
+-119 111 -200 0
+-90 229 -65 0
+24 -163 43 0
+49 -228 -37 0
+78 148 87 0
+132 -162 -136 0
+238 -241 214 0
+212 224 -222 0
+8 -143 150 0
+203 223 214 0
+-65 -153 169 0
+-185 221 61 0
+-207 -235 233 0
+102 246 221 0
+67 243 88 0
+-37 96 -12 0
+25 -231 -216 0
+95 85 -223 0
+155 115 -207 0
+240 -183 239 0
+-187 -249 -115 0
+-192 228 140 0
+145 -157 103 0
+78 139 232 0
+32 3 -29 0
+-40 -17 -240 0
+-64 156 -171 0
+222 208 140 0
+-191 -153 12 0
+19 -219 27 0
+39 -28 124 0
+-221 -245 244 0
+124 -169 14 0
+-137 184 -241 0
+-172 -124 -146 0
+-56 -210 161 0
+16 208 87 0
+65 -223 -204 0
+-166 123 -130 0
+-84 -193 108 0
+112 196 -238 0
+-114 -140 183 0
+-234 213 -4 0
+133 207 -113 0
+247 -196 -76 0
+133 36 163 0
+95 172 176 0
+58 106 37 0
+-52 -175 -35 0
+48 184 94 0
+91 170 54 0
+-40 -135 -33 0
+40 220 9 0
+-154 -84 -225 0
+-86 -46 -96 0
+197 10 53 0
+-111 52 -228 0
+47 -56 -109 0
+105 -36 -224 0
+242 -60 -17 0
+220 -186 -197 0
+116 -47 10 0
+233 237 -82 0
+-232 -146 -249 0
+-176 217 32 0
+130 23 -207 0
+34 161 -189 0
+-71 236 -115 0
+116 58 51 0
+86 -189 241 0
+139 11 67 0
+-237 -120 23 0
+-54 -233 12 0
+74 1 -146 0
+-149 200 -97 0
+-184 206 238 0
+-112 -37 192 0
+-161 -16 -88 0
+-11 -8 223 0
+-64 -30 37 0
+137 103 60 0
+-197 214 146 0
+244 -9 122 0
+54 191 -63 0
+-113 161 -224 0
+3 208 244 0
+171 -28 -60 0
+173 -160 166 0
+-100 45 -37 0
+106 184 43 0
+-221 -86 -71 0
+61 -68 180 0
+-28 56 -6 0
+40 200 42 0
+209 218 -46 0
+-115 -18 213 0
+87 -44 178 0
+113 -191 -117 0
+-116 -174 167 0
+19 -207 245 0
+-191 72 59 0
+-14 94 -85 0
+2 222 189 0
+86 206 -246 0
+30 -130 -201 0
+66 134 -230 0
+-166 -51 -80 0
+-247 243 161 0
+9 -198 207 0
+-249 228 -199 0
+107 -68 26 0
+-74 108 114 0
+92 104 -98 0
+-4 47 156 0
+-30 -49 83 0
+-121 -105 153 0
+209 -15 202 0
+176 10 -162 0
+-232 -16 248 0
+242 -7 97 0
+159 106 -199 0
+155 210 156 0
+165 -207 83 0
+26 212 110 0
+-72 -92 94 0
+-13 -75 -184 0
+102 -40 -144 0
+-80 -60 131 0
+6 -162 -73 0
+203 -6 -13 0
+124 -186 -3 0
+-242 249 178 0
+-59 -86 134 0
+51 3 180 0
+44 71 119 0
+-236 241 228 0
+125 -40 -124 0
+126 -233 -215 0
+-28 222 215 0
+-71 -139 154 0
+-232 -180 11 0
+-84 43 98 0
+86 -220 -4 0
+-12 -5 -148 0
+-59 -32 130 0
+-233 -203 -4 0
+-52 -246 213 0
+-170 39 27 0
+-99 101 -9 0
+237 136 -3 0
+-190 80 177 0
+115 125 85 0
+-134 194 -76 0
+-165 -215 16 0
+-143 198 227 0
+119 -3 -155 0
+-134 -61 102 0
+6 -22 -68 0
+247 96 150 0
+105 161 57 0
+156 -175 123 0
+-37 104 129 0
+13 -79 -37 0
+-14 -157 63 0
+23 242 -79 0
+9 -222 -71 0
+-105 46 17 0
+4 197 69 0
+98 -13 -99 0
+33 204 -170 0
+-61 -66 -189 0
+20 -238 177 0
+-69 234 241 0
+172 -165 109 0
+199 208 243 0
+85 130 -115 0
+154 31 -235 0
+125 135 197 0
+211 -194 179 0
+108 162 -62 0
+149 -115 11 0
+-11 42 52 0
+-209 246 4 0
+170 -71 -218 0
+202 248 92 0
+-144 248 236 0
+-177 21 166 0
+97 -224 -33 0
+124 -49 215 0
+22 99 -102 0
+-235 -6 -197 0
+95 87 -228 0
+47 161 216 0
+-223 -134 144 0
+-41 247 -139 0
+93 95 -5 0
+-247 -159 1 0
+-216 215 -226 0
+-26 -17 121 0
+210 -244 -92 0
+98 229 45 0
+-18 15 -238 0
+-151 60 -134 0
+-212 166 79 0
+159 102 -136 0
+24 -97 86 0
+56 -223 -121 0
+-247 60 14 0
+40 -216 -224 0
+157 38 -86 0
+26 -107 -234 0
+214 -204 162 0
+38 244 -130 0
+110 164 -99 0
+-68 -188 16 0
+42 5 205 0
+-215 -79 56 0
+197 201 -46 0
+209 -111 83 0
+35 -12 52 0
+150 -207 -37 0
+206 196 -231 0
+64 18 94 0
+29 52 -206 0
+225 -144 161 0
+58 -94 33 0
+-245 -154 209 0
+-118 229 -48 0
+56 -116 192 0
+161 -201 -194 0
+-148 -34 -231 0
+-194 123 -82 0
+-183 -216 224 0
+121 -233 -177 0
+113 -155 103 0
+-194 125 -114 0
+-104 -248 -114 0
+-180 83 177 0
+-215 -183 86 0
+-44 -108 -235 0
+226 108 -86 0
+-81 136 138 0
+155 -250 -121 0
+185 118 116 0
+101 -53 -219 0
+-47 176 240 0
+-23 95 -158 0
+198 193 -228 0
+1 -209 249 0
+-227 -80 60 0
+77 212 -185 0
+-89 116 43 0
+-224 223 24 0
+82 -41 -6 0
+-88 133 -64 0
+157 -154 190 0
+40 59 -150 0
+-164 -28 -148 0
+-234 -62 -229 0
+224 -230 18 0
+-15 -35 -250 0
+-238 -165 28 0
+-61 160 110 0
+147 80 150 0
+10 42 -22 0
+124 93 183 0
+92 -34 -223 0
+201 -231 -130 0
+149 -85 56 0
+90 -219 -167 0
+-10 -120 -88 0
+-250 -84 168 0
+192 -154 68 0
+47 -112 92 0
+-227 250 20 0
+-138 121 -135 0
+108 62 -210 0
+-113 226 66 0
+187 -94 141 0
+79 174 -51 0
+-113 -204 32 0
+124 36 -156 0
+247 174 -165 0
+-91 41 56 0
+31 -148 -175 0
+242 108 195 0
+117 230 -157 0
+211 60 -141 0
+-87 -212 36 0
+144 224 -3 0
+60 46 -106 0
+125 -185 191 0
+-249 167 -63 0
+-135 128 147 0
+26 -163 63 0
+-26 40 -162 0
+92 -168 165 0
+35 199 37 0
+-32 -223 -205 0
+17 -169 137 0
+195 222 -158 0
+87 -194 119 0
+-122 10 16 0
+-236 139 -76 0
+165 -83 138 0
+168 -107 -57 0
+-26 50 103 0
+-211 173 -87 0
+-79 67 -82 0
+124 -171 -231 0
+-97 -139 -249 0
+-62 -240 11 0
+242 94 235 0
+23 148 -131 0
+-2 -177 58 0
+124 -34 -168 0
+84 -248 120 0
+-157 -154 -96 0
+205 5 63 0
+223 110 -42 0
+-59 215 -13 0
+-108 171 197 0
+230 172 -13 0
+240 17 249 0
+-168 75 216 0
+-189 -164 21 0
+151 -247 28 0
+-206 204 214 0
+-213 19 -41 0
+67 -239 218 0
+88 136 -236 0
+-215 237 123 0
+-34 40 51 0
+21 -220 -98 0
+-204 246 157 0
+-244 -115 239 0
+-105 -186 -62 0
+74 -210 -185 0
+203 227 162 0
+218 -242 87 0
+-229 -157 -228 0
+43 -240 135 0
+-250 -41 -21 0
+127 -118 -204 0
+-129 135 -233 0
+80 -238 -52 0
+-7 247 -177 0
+-203 100 185 0
+-201 -161 -217 0
+-144 77 18 0
+22 -121 -14 0
+-10 185 215 0
+80 29 -165 0
+114 203 110 0
+-213 -250 -134 0
+7 -148 -46 0
+-239 -230 -159 0
+-19 246 13 0
+-133 -124 218 0
+-49 -166 -72 0
+-107 -154 95 0
+127 163 -45 0
+20 135 -207 0
+48 -201 91 0
+-88 -241 210 0
+-107 -29 -9 0
+16 58 -96 0
+-21 -112 -97 0
+194 -193 116 0
+78 -45 -48 0
+-142 60 -248 0
+-83 26 236 0
+-140 107 190 0
+151 -27 17 0
+-139 -28 122 0
+-67 40 88 0
+-50 -75 2 0
+118 16 18 0
+4 -127 128 0
+-94 -75 138 0
+-56 66 -157 0
+-160 83 -30 0
+239 177 206 0
+-108 35 181 0
+-96 148 -193 0
+102 168 8 0
+-214 -220 -123 0
+-183 119 -109 0
+193 -233 -174 0
+-242 64 -126 0
+-125 -148 -155 0
+173 119 185 0
+227 -44 184 0
+-225 -125 40 0
+126 -240 71 0
+-238 -49 -16 0
+109 -103 -40 0
+108 -125 -195 0
+-99 185 2 0
+-146 -208 -241 0
+84 196 -212 0
+20 -196 -245 0
+-209 -97 -17 0
+31 236 -161 0
+33 -20 -200 0
+-186 -69 -102 0
+40 -187 136 0
+-177 204 221 0
+170 -138 -93 0
+72 -202 -236 0
+179 159 -39 0
+220 -95 -143 0
+-228 -56 -91 0
+-56 -168 86 0
+115 70 -206 0
+71 19 -88 0
+-66 18 239 0
+-96 100 -174 0
+-134 104 90 0
+-224 -116 -157 0
+-108 -36 15 0
+90 -212 -81 0
+197 -15 53 0
+-43 84 -203 0
+219 -27 70 0
+-121 64 -72 0
+200 -99 178 0
+233 -125 111 0
+135 -37 -145 0
+42 137 -225 0
+-147 133 243 0
+185 -218 101 0
+209 230 -152 0
+131 -148 183 0
+-224 -27 -238 0
+127 34 -132 0
+-120 186 117 0
+-248 7 92 0
+-46 -206 -4 0
+80 -205 -15 0
+-67 -28 -187 0
+-97 -16 -124 0
+-76 -234 178 0
+24 -179 -209 0
+15 238 145 0
+183 122 -73 0
+-58 -167 -235 0
+103 206 204 0
+-33 -147 -15 0
+182 -189 -160 0
+%
+0
+
diff --git a/benchmarks/UUF250.1065.100/uuf250-099.cnf b/benchmarks/UUF250.1065.100/uuf250-099.cnf
new file mode 100644
--- /dev/null
+++ b/benchmarks/UUF250.1065.100/uuf250-099.cnf
@@ -0,0 +1,1076 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p cnf 250  1065 
+ -247 -184 -41 0
+78 8 -142 0
+-6 51 108 0
+-165 216 -3 0
+-147 -119 222 0
+-137 -246 -208 0
+117 20 212 0
+213 130 -68 0
+71 -229 -109 0
+41 81 -249 0
+-36 140 -242 0
+-197 -184 205 0
+-175 -155 207 0
+-136 46 -1 0
+125 -159 14 0
+120 -206 -156 0
+-46 145 156 0
+78 -227 -3 0
+56 106 -23 0
+240 225 -51 0
+-19 217 177 0
+146 124 19 0
+-150 -201 48 0
+-129 40 -122 0
+44 85 197 0
+-65 107 10 0
+-115 -176 212 0
+205 127 35 0
+-19 157 -60 0
+113 -102 240 0
+102 -10 -184 0
+-200 -115 139 0
+246 -203 243 0
+50 223 -178 0
+14 226 88 0
+81 -136 43 0
+227 196 -157 0
+-231 -102 107 0
+-244 182 -34 0
+-157 53 -122 0
+28 -137 40 0
+112 -126 233 0
+172 -221 191 0
+89 187 4 0
+-18 14 -97 0
+45 36 -39 0
+121 -216 63 0
+-192 -155 -24 0
+-206 -22 154 0
+2 161 25 0
+1 -95 -68 0
+226 -49 139 0
+91 -93 -27 0
+-82 -181 231 0
+247 -141 35 0
+54 239 179 0
+-44 3 156 0
+54 -132 149 0
+40 78 -54 0
+-144 59 84 0
+-12 133 61 0
+-47 -48 -91 0
+-8 34 14 0
+31 -154 -87 0
+27 -66 208 0
+-182 -5 -170 0
+-80 -241 -221 0
+52 201 233 0
+-75 -137 -250 0
+61 247 -239 0
+-55 38 -236 0
+148 109 172 0
+67 -81 -65 0
+-146 -221 59 0
+67 -192 -26 0
+37 -15 -169 0
+203 136 57 0
+238 70 166 0
+223 -14 -33 0
+60 226 106 0
+-218 67 80 0
+-84 -42 -204 0
+-225 -153 -26 0
+-202 -177 158 0
+148 18 42 0
+-68 -71 -139 0
+-216 -40 -20 0
+-127 154 87 0
+-47 -246 -217 0
+21 -128 192 0
+134 199 115 0
+250 -62 111 0
+204 108 -194 0
+81 57 -234 0
+-222 32 -91 0
+208 -227 169 0
+144 249 77 0
+-44 222 -165 0
+-225 -92 -232 0
+172 110 24 0
+-234 230 94 0
+-167 -196 92 0
+-51 -244 82 0
+140 -206 186 0
+-114 86 -185 0
+4 -82 -187 0
+191 -151 -185 0
+-143 -194 128 0
+68 -49 -65 0
+78 -33 -65 0
+-218 174 -245 0
+144 -212 129 0
+213 137 216 0
+199 -178 173 0
+242 8 125 0
+-220 -237 -218 0
+193 35 -200 0
+93 -75 -81 0
+183 -113 118 0
+197 -118 55 0
+115 145 -60 0
+70 51 234 0
+214 171 -44 0
+204 198 -102 0
+5 192 204 0
+191 11 86 0
+92 169 19 0
+75 3 36 0
+-103 227 -68 0
+103 41 -83 0
+-82 56 209 0
+-202 169 246 0
+86 -105 37 0
+241 77 38 0
+200 -133 -113 0
+-232 -19 35 0
+18 137 31 0
+48 193 -166 0
+-146 55 -216 0
+5 63 128 0
+-96 77 84 0
+242 34 156 0
+-83 -95 206 0
+137 -75 103 0
+-12 1 225 0
+224 -172 -123 0
+95 222 47 0
+-199 113 16 0
+-84 116 110 0
+33 134 -48 0
+-47 236 65 0
+60 184 -225 0
+-166 -249 -107 0
+216 -29 -14 0
+-122 248 20 0
+-63 -51 17 0
+131 -30 40 0
+-99 -52 89 0
+103 199 62 0
+3 146 24 0
+53 127 79 0
+-175 -134 -78 0
+-54 88 -15 0
+-175 145 -196 0
+13 14 -114 0
+-64 -87 55 0
+189 81 -192 0
+-229 -99 17 0
+-240 -165 -203 0
+155 -164 227 0
+197 -13 98 0
+-59 93 -85 0
+-180 88 -227 0
+-5 71 132 0
+-171 -160 -197 0
+159 125 7 0
+-184 156 -95 0
+113 -102 -201 0
+64 3 49 0
+192 168 -28 0
+248 220 -83 0
+14 -29 51 0
+81 -75 167 0
+-198 -196 101 0
+77 -158 27 0
+27 -243 -92 0
+4 10 -216 0
+120 -199 -1 0
+-134 -178 80 0
+93 250 -203 0
+241 -131 -192 0
+-19 244 198 0
+-161 -167 -14 0
+46 85 170 0
+171 161 -92 0
+72 20 75 0
+-202 121 57 0
+-215 -15 -22 0
+-221 222 -58 0
+232 -16 38 0
+19 -211 -86 0
+-158 177 -57 0
+69 40 176 0
+63 -238 -73 0
+247 -110 185 0
+-100 202 35 0
+-122 -202 185 0
+89 235 50 0
+-116 136 -55 0
+107 3 -42 0
+-115 136 -176 0
+157 192 172 0
+-102 -208 -71 0
+218 87 31 0
+-205 -132 39 0
+-220 -37 211 0
+115 -93 223 0
+-122 -36 50 0
+87 -154 -108 0
+-154 -131 -14 0
+-17 -96 -223 0
+-7 -104 -2 0
+71 -11 -221 0
+-142 -41 -60 0
+-132 61 -118 0
+81 -19 89 0
+-213 -2 182 0
+148 -52 82 0
+25 63 -76 0
+-71 193 43 0
+181 -169 64 0
+98 -184 60 0
+-101 -45 92 0
+218 188 -76 0
+25 92 -81 0
+-113 -211 87 0
+234 77 -243 0
+-83 -207 184 0
+188 -106 34 0
+-151 -173 -147 0
+-151 104 137 0
+45 13 193 0
+176 139 -5 0
+-206 1 -248 0
+-44 -164 68 0
+117 46 -162 0
+119 78 203 0
+109 -40 -148 0
+5 105 -211 0
+147 138 215 0
+-195 80 184 0
+65 189 77 0
+234 -93 -233 0
+101 -97 -155 0
+-250 -79 17 0
+-236 102 -129 0
+43 -113 -179 0
+-204 221 74 0
+131 168 163 0
+-164 -19 182 0
+229 -218 -190 0
+98 179 101 0
+7 -2 -59 0
+146 69 43 0
+162 -17 81 0
+183 175 -31 0
+-110 -130 -96 0
+48 -162 145 0
+233 -138 151 0
+-87 -108 -21 0
+230 133 -142 0
+177 114 -54 0
+165 -122 121 0
+141 -211 -1 0
+46 -73 54 0
+-33 -220 -137 0
+-99 -156 5 0
+-110 -92 -200 0
+93 41 139 0
+40 -128 -196 0
+-97 -227 -155 0
+-124 -249 -40 0
+-207 -10 -60 0
+-84 -83 1 0
+96 216 -210 0
+-227 -155 129 0
+16 -11 -28 0
+24 95 -187 0
+42 84 -10 0
+-125 -151 -85 0
+169 -112 -117 0
+66 -10 173 0
+-145 -242 -38 0
+19 -76 -224 0
+186 -32 59 0
+7 -142 -128 0
+-19 -8 136 0
+42 -23 25 0
+42 17 -92 0
+-174 13 -4 0
+248 -39 120 0
+-2 180 -68 0
+-170 -162 -219 0
+211 32 234 0
+24 -220 73 0
+5 198 144 0
+185 -74 234 0
+-199 130 15 0
+134 34 35 0
+-177 -109 51 0
+-105 141 199 0
+52 -200 95 0
+-138 152 185 0
+-156 202 -42 0
+22 -245 236 0
+73 99 14 0
+-42 -148 -228 0
+191 -70 -82 0
+-133 127 -101 0
+52 -89 -164 0
+-160 233 8 0
+-201 -45 -2 0
+-109 -121 -4 0
+-90 129 -102 0
+110 -105 -7 0
+-182 -53 -149 0
+42 177 -197 0
+-227 -214 -248 0
+205 -243 -122 0
+-226 43 -30 0
+149 -247 -225 0
+-200 228 -127 0
+23 -247 196 0
+-13 -181 92 0
+58 -213 -68 0
+-9 -93 131 0
+183 -90 43 0
+-41 8 59 0
+-85 -39 -216 0
+201 230 165 0
+151 75 202 0
+-97 240 -182 0
+201 90 -174 0
+45 160 -240 0
+-213 36 -141 0
+-237 -205 31 0
+-30 -82 -77 0
+127 -171 216 0
+-1 -224 201 0
+151 196 72 0
+248 -59 80 0
+-115 -26 146 0
+68 -114 -35 0
+74 -165 -189 0
+-60 55 -117 0
+6 93 -249 0
+149 -236 21 0
+-159 244 121 0
+159 99 198 0
+-18 182 157 0
+75 -68 -95 0
+67 52 -200 0
+-95 -5 -120 0
+-248 -108 245 0
+-48 222 49 0
+205 180 50 0
+-70 -134 214 0
+-1 -234 211 0
+-213 -40 -101 0
+-206 215 -17 0
+-114 1 -57 0
+-177 -72 22 0
+-232 -229 -235 0
+-48 156 -207 0
+-116 -19 -165 0
+10 -41 -236 0
+-205 131 59 0
+-227 -3 -15 0
+128 -241 -113 0
+-34 -5 195 0
+-183 -146 162 0
+-156 -166 245 0
+1 117 -18 0
+224 205 203 0
+-13 72 -96 0
+-78 204 127 0
+103 -27 -4 0
+-114 242 12 0
+93 231 43 0
+-137 79 -153 0
+213 113 -127 0
+-178 204 24 0
+76 165 6 0
+-175 -138 243 0
+-49 69 -139 0
+-124 14 -36 0
+247 -31 -91 0
+35 38 56 0
+53 49 -239 0
+-106 64 240 0
+-168 -139 -54 0
+-90 -135 -188 0
+-71 -191 187 0
+-227 34 110 0
+-136 -185 -189 0
+-166 96 -92 0
+127 138 115 0
+-214 138 -211 0
+211 -240 225 0
+-196 -90 -238 0
+-88 131 12 0
+159 227 197 0
+44 -4 -150 0
+-195 -115 153 0
+-222 130 -197 0
+-126 101 -43 0
+-196 -188 -120 0
+154 4 163 0
+217 202 181 0
+-227 92 245 0
+-85 176 -110 0
+-21 -8 77 0
+-50 53 41 0
+-28 -74 250 0
+74 170 211 0
+-77 178 -187 0
+-74 -76 -6 0
+-187 -15 207 0
+26 -5 137 0
+145 36 249 0
+116 180 20 0
+52 189 150 0
+-212 26 130 0
+232 29 111 0
+-197 199 -109 0
+38 -170 143 0
+131 24 197 0
+145 -42 60 0
+-130 192 -92 0
+-63 -6 -95 0
+134 239 69 0
+-34 -175 -65 0
+14 99 -187 0
+-137 -4 -88 0
+-125 -56 152 0
+-119 -112 -91 0
+229 -171 60 0
+188 -164 -113 0
+21 125 -239 0
+-5 -227 38 0
+9 65 127 0
+235 230 185 0
+-57 210 -248 0
+-155 -105 -110 0
+-125 218 -189 0
+177 -133 -199 0
+67 217 -180 0
+85 -67 -161 0
+-68 140 100 0
+139 157 -31 0
+-213 245 38 0
+112 115 -236 0
+-242 200 62 0
+-147 100 -186 0
+58 -166 -124 0
+242 206 -187 0
+49 229 -99 0
+31 -10 -164 0
+139 59 46 0
+-43 -111 -238 0
+108 -191 188 0
+-29 18 33 0
+90 -83 -61 0
+-199 -63 31 0
+66 180 -195 0
+-35 -203 83 0
+27 -25 70 0
+-109 -242 -204 0
+-142 -193 191 0
+-5 2 8 0
+-92 90 56 0
+227 -88 -78 0
+168 -5 -220 0
+-250 -65 157 0
+18 -242 -95 0
+-128 -33 238 0
+237 -184 137 0
+43 147 -36 0
+-227 -17 24 0
+227 -225 -1 0
+-220 128 -224 0
+-7 48 114 0
+-175 -154 240 0
+-170 143 -24 0
+-203 3 -206 0
+145 43 -83 0
+-49 -7 192 0
+-4 74 207 0
+250 -203 16 0
+-5 98 44 0
+-165 197 -160 0
+142 113 166 0
+137 28 -139 0
+-217 20 124 0
+22 47 -117 0
+182 -171 -115 0
+-1 -59 41 0
+231 29 92 0
+-41 89 -132 0
+183 -92 -222 0
+217 -89 149 0
+10 180 125 0
+-116 -77 -45 0
+-70 -236 6 0
+125 -82 166 0
+-74 -97 160 0
+-38 -189 19 0
+-179 105 -190 0
+-141 132 120 0
+-220 208 -100 0
+207 128 77 0
+-206 137 -194 0
+87 -228 37 0
+161 -91 231 0
+-49 206 20 0
+-128 -47 201 0
+-210 119 -187 0
+85 -179 -213 0
+-221 -115 -4 0
+14 193 196 0
+106 -219 -84 0
+106 132 -115 0
+-28 -119 135 0
+-153 -211 203 0
+147 -175 -41 0
+-129 64 100 0
+209 226 -155 0
+-30 45 57 0
+-2 187 -8 0
+52 240 94 0
+223 -211 -116 0
+-95 -131 -210 0
+-188 -234 22 0
+41 149 241 0
+217 -156 -73 0
+-112 220 115 0
+-212 -138 168 0
+-149 74 106 0
+-225 -109 151 0
+49 -124 -159 0
+-26 45 -126 0
+177 -233 -56 0
+217 -53 15 0
+-74 -197 191 0
+-228 211 -220 0
+-43 -108 -198 0
+-87 175 202 0
+83 235 -159 0
+179 129 -77 0
+-216 -81 199 0
+89 -10 -139 0
+-5 -14 61 0
+-62 238 63 0
+-101 -14 248 0
+166 99 -181 0
+146 -122 157 0
+-170 162 98 0
+59 -181 241 0
+-240 -1 -90 0
+88 -93 72 0
+166 -103 -227 0
+157 57 -46 0
+-8 -95 249 0
+-206 -246 -164 0
+31 -16 207 0
+215 -76 -39 0
+-194 18 -219 0
+-205 148 -227 0
+-27 69 -217 0
+76 43 -155 0
+-95 57 -203 0
+56 -37 -182 0
+-156 -189 -134 0
+104 168 66 0
+209 -184 -121 0
+-242 -61 19 0
+109 249 -148 0
+-26 178 -69 0
+-156 -164 -127 0
+-49 193 -168 0
+-131 -47 -195 0
+-10 -99 -137 0
+38 165 -86 0
+-67 -228 59 0
+178 -247 235 0
+-229 -46 87 0
+-60 204 176 0
+-105 148 229 0
+-86 71 -30 0
+-187 191 -224 0
+211 -14 -184 0
+124 -246 -81 0
+114 -46 89 0
+-144 -72 -164 0
+151 152 -118 0
+-13 33 166 0
+-74 203 97 0
+-95 -115 84 0
+-27 101 141 0
+-117 174 8 0
+138 61 -113 0
+155 -81 -144 0
+39 80 -10 0
+192 -39 67 0
+-188 96 13 0
+-26 218 -121 0
+-80 -175 -208 0
+-118 215 21 0
+-94 30 73 0
+250 -50 -147 0
+-73 -21 -194 0
+70 -238 140 0
+-219 -78 31 0
+24 -49 147 0
+147 -208 58 0
+-20 -43 -73 0
+179 57 -218 0
+-133 53 -7 0
+-31 -66 -9 0
+-186 59 -175 0
+45 122 -188 0
+98 14 230 0
+-244 -214 -116 0
+-211 158 -224 0
+187 21 194 0
+-6 -57 167 0
+118 21 15 0
+161 80 -59 0
+-184 39 -94 0
+-42 195 -199 0
+-30 62 -18 0
+-197 -123 213 0
+57 -132 -128 0
+-51 -91 246 0
+73 40 198 0
+-233 -54 65 0
+-192 -196 -193 0
+203 213 -44 0
+37 129 42 0
+-36 96 80 0
+237 99 -157 0
+121 -40 101 0
+225 -147 219 0
+219 14 -174 0
+-51 82 -41 0
+-234 52 6 0
+-45 222 144 0
+152 9 -234 0
+165 246 224 0
+34 -58 -101 0
+-232 171 218 0
+-91 -105 42 0
+72 151 84 0
+-16 185 106 0
+9 -56 170 0
+-26 112 27 0
+62 -190 -192 0
+178 246 92 0
+-122 66 46 0
+91 -64 124 0
+-117 -199 -116 0
+-231 3 155 0
+-113 34 74 0
+66 -167 -189 0
+180 -235 -57 0
+-58 112 179 0
+139 -235 -122 0
+-121 -19 11 0
+68 -38 222 0
+1 -78 101 0
+-37 189 -207 0
+-84 250 197 0
+-183 164 122 0
+-249 -176 131 0
+-87 -183 -108 0
+-34 -26 177 0
+-202 74 39 0
+2 -212 245 0
+216 154 -28 0
+-126 -211 -142 0
+-222 -182 -156 0
+-188 124 -219 0
+57 -23 209 0
+-153 -111 -17 0
+140 83 -102 0
+163 -38 182 0
+-214 124 -227 0
+-180 -156 -22 0
+2 108 -28 0
+159 -178 -67 0
+-10 -121 171 0
+45 153 230 0
+20 -14 -235 0
+-208 -153 48 0
+220 79 -13 0
+169 99 92 0
+-196 85 183 0
+-5 -125 -30 0
+-179 124 84 0
+62 78 -83 0
+-46 33 21 0
+168 -67 -145 0
+-117 -247 125 0
+-77 -163 165 0
+-164 201 -101 0
+-167 -71 247 0
+-247 -126 -184 0
+141 -91 -172 0
+-56 -64 -70 0
+243 -137 -160 0
+57 -49 -5 0
+171 233 88 0
+-31 15 -154 0
+-109 87 -203 0
+137 -49 -63 0
+-230 199 -244 0
+197 172 213 0
+-97 57 -101 0
+140 118 218 0
+19 -182 -72 0
+27 -207 -162 0
+-250 -138 85 0
+-49 19 -168 0
+-31 -158 43 0
+21 18 -19 0
+-56 -125 -202 0
+-130 145 -30 0
+-75 156 -220 0
+-168 85 -145 0
+48 -104 162 0
+62 -2 136 0
+-156 98 175 0
+138 -136 -186 0
+-95 45 -76 0
+133 53 -12 0
+-55 -181 -208 0
+-220 100 23 0
+175 173 220 0
+-101 124 -142 0
+84 246 199 0
+51 95 -248 0
+-185 -3 42 0
+41 -71 249 0
+-108 -32 152 0
+146 -40 10 0
+-162 -185 -144 0
+-101 128 180 0
+-219 -126 147 0
+-246 -244 109 0
+-162 -140 -106 0
+220 146 174 0
+-40 157 246 0
+-46 -17 206 0
+-20 -229 86 0
+193 -38 -218 0
+-37 179 -98 0
+79 82 59 0
+154 96 124 0
+201 -57 -86 0
+115 -128 -250 0
+-34 -213 -137 0
+35 2 9 0
+201 230 -156 0
+181 39 -250 0
+-228 189 -63 0
+186 -55 201 0
+250 221 -126 0
+-68 15 181 0
+-166 18 -57 0
+-100 -12 71 0
+150 -175 147 0
+224 246 54 0
+-50 72 -132 0
+249 210 238 0
+187 -225 33 0
+-99 -36 -197 0
+-78 -109 -189 0
+-249 -7 15 0
+100 236 -19 0
+-108 -229 118 0
+162 85 -40 0
+-52 158 -34 0
+-183 -38 -248 0
+5 17 221 0
+167 211 -240 0
+39 13 -60 0
+4 -173 47 0
+27 95 122 0
+-9 47 -56 0
+-241 236 -120 0
+205 -59 234 0
+-154 -140 -28 0
+-34 -203 35 0
+-195 -236 -123 0
+159 -205 -179 0
+-249 -140 -7 0
+87 57 -33 0
+53 -40 -161 0
+164 -140 123 0
+-229 49 -42 0
+106 76 115 0
+6 145 75 0
+-246 -61 121 0
+-45 62 206 0
+5 -77 -144 0
+-22 -90 48 0
+-154 -207 250 0
+-59 -240 -69 0
+-246 191 -29 0
+-47 -113 -204 0
+-162 180 -27 0
+64 -219 -184 0
+-71 -6 167 0
+-106 -181 4 0
+-11 179 -224 0
+-152 -31 -62 0
+156 53 95 0
+-17 187 -47 0
+-246 181 162 0
+111 76 222 0
+216 192 120 0
+-154 26 162 0
+39 132 214 0
+-67 60 219 0
+-22 169 -110 0
+-84 -219 -92 0
+-62 -149 238 0
+-250 185 234 0
+-1 88 -107 0
+4 88 84 0
+12 164 55 0
+65 -179 198 0
+-154 152 29 0
+184 115 -136 0
+207 -89 39 0
+-127 213 -34 0
+-231 -130 -79 0
+21 -85 -132 0
+-98 -155 -111 0
+-184 -151 -34 0
+92 -68 196 0
+25 -229 141 0
+-84 -177 -156 0
+211 73 -31 0
+16 -239 127 0
+-33 -51 -135 0
+-240 200 111 0
+202 136 -193 0
+233 -61 241 0
+239 -147 -33 0
+182 -228 -44 0
+199 196 -169 0
+75 -28 -107 0
+-185 -118 -17 0
+220 -119 -45 0
+246 -165 -218 0
+-8 -179 -119 0
+147 61 223 0
+-210 -12 224 0
+-124 -156 -223 0
+158 -154 120 0
+-48 -200 28 0
+112 23 -75 0
+-191 -234 164 0
+-18 84 -6 0
+195 159 67 0
+-164 -80 209 0
+204 -108 -106 0
+181 132 115 0
+-195 63 -158 0
+-114 247 67 0
+-190 -224 -179 0
+232 -118 -33 0
+219 -77 -105 0
+158 115 213 0
+224 179 12 0
+140 -49 -46 0
+243 179 -78 0
+250 234 -51 0
+-4 224 -86 0
+-230 12 -79 0
+63 191 -238 0
+-69 2 -112 0
+-120 -26 -112 0
+-141 134 -151 0
+-126 80 201 0
+-144 -134 -193 0
+-64 -61 -203 0
+-54 -77 -5 0
+-92 137 18 0
+-182 -238 196 0
+135 -86 -150 0
+-29 -30 -202 0
+-209 -9 -234 0
+97 14 -116 0
+-231 189 -215 0
+193 206 -242 0
+-233 61 -237 0
+92 -249 200 0
+-54 -59 -136 0
+147 153 -81 0
+17 22 -107 0
+-216 96 -199 0
+143 -121 -238 0
+215 -249 -8 0
+242 -65 -83 0
+224 -192 183 0
+-219 165 -142 0
+-156 10 -42 0
+93 -66 -236 0
+31 -158 -219 0
+-24 204 84 0
+-3 -2 198 0
+66 -75 -74 0
+95 -61 -241 0
+-235 191 64 0
+-95 77 247 0
+-212 -37 -32 0
+224 247 -25 0
+-223 198 -53 0
+-119 -12 -154 0
+-226 -59 34 0
+3 199 104 0
+235 -82 -31 0
+2 101 82 0
+-17 183 121 0
+-128 91 -143 0
+229 66 -79 0
+-117 84 -18 0
+31 -95 248 0
+221 165 244 0
+176 213 200 0
+198 -102 -78 0
+-213 -50 11 0
+127 226 199 0
+-186 -58 12 0
+-39 -74 -60 0
+250 90 -35 0
+4 78 -18 0
+119 185 190 0
+-163 -245 -84 0
+21 -213 -55 0
+13 201 -36 0
+15 31 229 0
+-246 -164 222 0
+212 142 -26 0
+27 -86 163 0
+28 -179 64 0
+-215 240 -122 0
+-230 -18 80 0
+232 -163 201 0
+207 235 102 0
+233 -95 -196 0
+137 122 -160 0
+174 -44 -199 0
+62 -227 64 0
+-29 190 6 0
+147 42 167 0
+-12 -224 197 0
+103 -155 55 0
+203 -220 26 0
+37 -10 198 0
+115 -37 -49 0
+106 140 111 0
+62 -164 -247 0
+-167 -168 125 0
+-200 220 117 0
+-155 -127 -43 0
+-90 14 60 0
+43 -127 -35 0
+194 160 168 0
+174 -51 71 0
+47 103 210 0
+9 146 -131 0
+-188 -139 72 0
+-222 -121 224 0
+240 -112 125 0
+143 199 -175 0
+220 45 -127 0
+45 50 111 0
+-181 -244 158 0
+228 -123 208 0
+174 -75 58 0
+-78 -147 139 0
+177 -41 51 0
+-74 -88 -66 0
+77 218 71 0
+-144 243 77 0
+-46 168 -150 0
+-185 48 187 0
+58 -158 -181 0
+-72 -216 -139 0
+-145 144 200 0
+225 141 207 0
+-20 -9 -126 0
+-50 -52 117 0
+152 -246 -221 0
+-248 33 -114 0
+-238 230 -99 0
+-22 124 -182 0
+-107 130 -227 0
+-229 11 147 0
+170 -49 68 0
+242 -234 -51 0
+-13 200 28 0
+119 -203 237 0
+-246 155 -107 0
+-177 23 -207 0
+66 -48 187 0
+21 150 -64 0
+-155 212 113 0
+237 -52 193 0
+-1 121 -69 0
+161 181 173 0
+212 67 210 0
+185 -19 15 0
+87 -146 123 0
+-76 -240 187 0
+-20 -108 232 0
+-3 -166 -94 0
+15 -126 -227 0
+-100 11 32 0
+-39 115 -10 0
+27 -29 64 0
+-36 -223 184 0
+88 -201 -250 0
+-200 79 -184 0
+1 89 88 0
+216 91 125 0
+-47 135 69 0
+105 -102 -204 0
+-28 115 12 0
+184 95 -151 0
+-118 70 -55 0
+-88 145 38 0
+160 229 153 0
+46 110 183 0
+119 4 -121 0
+234 -143 -45 0
+-192 -223 -37 0
+-31 -39 -141 0
+-1 196 -83 0
+210 -121 -157 0
+56 -124 -74 0
+242 104 182 0
+190 112 -99 0
+-53 -46 -196 0
+-38 188 -68 0
+-125 -74 -81 0
+158 -164 -96 0
+-150 -132 40 0
+-248 -14 130 0
+-140 -187 46 0
+-166 -6 138 0
+239 -111 -223 0
+%
+0
+
diff --git a/lpconvert/lpconvert.hs b/lpconvert/lpconvert.hs
new file mode 100644
--- /dev/null
+++ b/lpconvert/lpconvert.hs
@@ -0,0 +1,168 @@
+{-# OPTIONS_GHC -Wall #-}
+-----------------------------------------------------------------------------
+-- |
+-- Module      :  lpconvert
+-- Copyright   :  (c) Masahiro Sakai 2012
+-- License     :  BSD-style
+-- 
+-- Maintainer  :  masahiro.sakai@gmail.com
+-- Stability   :  experimental
+-- Portability :  portable
+--
+-----------------------------------------------------------------------------
+
+module Main where
+
+import Data.Char
+import qualified Data.Version as V
+import System.Environment
+import System.IO
+import System.Exit
+import System.FilePath
+import System.Console.GetOpt
+import qualified Language.CNF.Parse.ParseDIMACS as DIMACS
+
+import qualified Text.LPFile as LPFile
+import qualified Text.MaxSAT as MaxSAT
+import qualified Text.MPSFile as MPSFile
+import qualified Text.PBFile as PBFile
+import Converter.ObjType
+import qualified Converter.CNF2LP as CNF2LP
+import qualified Converter.LP2SMT as LP2SMT
+import qualified Converter.MaxSAT2LP as MaxSAT2LP
+import qualified Converter.PB2LP as PB2LP
+import Version
+
+data Flag
+  = Help
+  | Version
+  | Output String
+  | AsMaxSAT
+  | ObjType ObjType
+  | IndicatorConstraint
+  | Optimize
+  | NoCheck
+  | NoProduceModel
+  deriving Eq
+
+options :: [OptDescr Flag]
+options =
+    [ Option ['h'] ["help"] (NoArg Help) "show help"
+    , Option ['v'] ["version"] (NoArg Version)         "show version number"
+    , Option ['o'] [] (ReqArg Output "FILE") "output filename"
+    , Option []    ["max-sat"]  (NoArg AsMaxSAT)  "treat *.cnf file as MAX-SAT problem"
+    , Option []    ["obj"] (ReqArg (ObjType . parseObjType) "STRING") "objective function for SAT/PBS: none (default), max-one, max-zero"
+    , Option []    ["indicator"] (NoArg IndicatorConstraint) "use indicator constraints in output LP file"
+    , Option []    ["smt-optimize"] (NoArg Optimize)   "output optimiality condition which uses quantifiers"
+    , Option []    ["smt-no-check"] (NoArg NoCheck)    "do not output \"(check)\""
+    , Option []    ["smt-no-produce-model"] (NoArg NoProduceModel) "do not output \"(set-option :produce-models true)\""    
+    ]
+  where
+    parseObjType s =
+      case map toLower s of
+        "none"     -> ObjNone
+        "max-one"  -> ObjMaxOne
+        "max-zero" -> ObjMaxZero
+        _          -> error ("unknown obj: " ++ s)
+
+header :: String
+header = unlines
+  [ "Usage:"
+  , "    lpconvert -o <outputfile> <inputfile>"
+  , ""
+  , "Supported formats:"
+  , "    input: .lp .mps .cnf .wcnf .opb .wbo"
+  , "    output: .lp .smt2 .ys"
+  , ""
+  , "Options:"
+  ]
+
+readLP :: [Flag] -> String -> IO LPFile.LP
+readLP o fname = do
+  let objType = last (ObjNone : [t | ObjType t <- o])
+  case map toLower (takeExtension fname) of
+    ".cnf"
+      | AsMaxSAT `elem` o -> readWCNF
+      | otherwise -> do
+          ret <- DIMACS.parseFile fname
+          case ret of
+            Left err -> hPrint stderr err >> exitFailure
+            Right cnf -> do
+              let (lp, _) = CNF2LP.convert objType cnf
+              return lp
+    ".wcnf" -> readWCNF
+    ".opb"  -> do
+      ret <- PBFile.parseOPBFile fname
+      case ret of
+        Left err -> hPrint stderr err >> exitFailure
+        Right formula -> do
+          let (lp, _) = PB2LP.convert objType formula
+          return lp
+    ".wbo"  -> do
+      ret <- PBFile.parseWBOFile fname
+      case ret of
+        Left err -> hPrint stderr err >> exitFailure
+        Right formula -> do
+          let (lp, _) = PB2LP.convertWBO (IndicatorConstraint `elem` o) formula
+          return lp
+    ".lp"   -> do
+      ret <- LPFile.parseFile fname
+      case ret of
+        Left err -> hPrint stderr err >> exitFailure
+        Right lp -> return lp
+    ".mps"  -> do
+      ret <- MPSFile.parseFile fname
+      case ret of
+        Left err -> hPrint stderr err >> exitFailure
+        Right lp -> return lp
+    ext ->
+      error $ "unknown file extension: " ++ show ext
+  where
+    readWCNF = do
+      ret <- MaxSAT.parseWCNFFile fname
+      case ret of
+        Left err -> hPutStrLn stderr err >> exitFailure
+        Right wcnf -> do
+          let (lp, _) = MaxSAT2LP.convert wcnf
+          return lp
+
+writeLP :: [Flag] -> LPFile.LP -> IO ()
+writeLP o lp = do
+  let lp2smtOpt =
+        LP2SMT.defaultOptions
+        { LP2SMT.optCheckSAT     = not (NoCheck `elem` o)
+        , LP2SMT.optProduceModel = not (NoProduceModel `elem` o)
+        , LP2SMT.optOptimize     = Optimize `elem` o
+        }
+
+  case head ([Just fname | Output fname <- o] ++ [Nothing]) of
+    Nothing -> do
+      case LPFile.render lp of
+        Nothing -> hPutStrLn stderr "conversion failure" >> exitFailure
+        Just s -> putStr s
+    Just fname -> do
+      case map toLower (takeExtension fname) of
+        ".lp" -> do
+          case LPFile.render lp of
+            Nothing -> hPutStrLn stderr "conversion failure" >> exitFailure
+            Just s -> writeFile fname s
+        ".smt2" -> do
+          writeFile fname (LP2SMT.convert lp2smtOpt lp "")
+        ".ys" -> do
+          writeFile fname (LP2SMT.convert lp2smtOpt{ LP2SMT.optLanguage = LP2SMT.YICES } lp "")
+        ext -> do
+          error $ "unknown file extension: " ++ show ext
+          
+main :: IO ()
+main = do
+  args <- getArgs
+  case getOpt Permute options args of
+    (o,_,[])
+      | Help `elem` o    -> putStrLn (usageInfo header options)
+      | Version `elem` o -> putStrLn (V.showVersion version)
+    (o,[fname],[]) -> do
+      lp <- readLP o fname
+      writeLP o lp
+    (_,_,errs) -> do
+      hPutStrLn stderr $ concat errs ++ usageInfo header options
+      exitFailure
diff --git a/samples/gcnf/test250.gcnf b/samples/gcnf/test250.gcnf
new file mode 100644
--- /dev/null
+++ b/samples/gcnf/test250.gcnf
@@ -0,0 +1,1066 @@
+p gcnf 250  1065 10
+{1}  -128 -209 148 0
+{1} 2 196 -115 0
+{1} -66 -189 -241 0
+{1} -84 -132 -93 0
+{1} 214 179 66 0
+{1} 203 132 -237 0
+{1} 164 -13 -172 0
+{1} -157 198 160 0
+{1} -91 -164 235 0
+{1} -70 -116 54 0
+{1} -164 171 -189 0
+{1} 126 -184 211 0
+{1} -19 118 41 0
+{1} 32 105 -33 0
+{1} -141 -108 50 0
+{1} -1 156 -188 0
+{1} 138 -181 142 0
+{1} -191 -247 -220 0
+{1} -101 -207 -88 0
+{1} 68 114 -234 0
+{1} 134 -57 -131 0
+{1} -30 -133 116 0
+{1} -24 -173 92 0
+{1} 226 -4 -224 0
+{1} -190 204 61 0
+{1} 148 205 -174 0
+{1} 213 -56 53 0
+{1} 174 -250 206 0
+{1} 32 219 -112 0
+{1} 203 -222 202 0
+{1} 130 42 226 0
+{1} 222 33 58 0
+{1} 58 35 34 0
+{1} -121 80 245 0
+{1} -231 38 -248 0
+{1} -205 -179 184 0
+{1} -182 -204 -36 0
+{1} 23 35 -181 0
+{1} 82 -168 -59 0
+{1} 103 132 -182 0
+{1} -243 -18 -160 0
+{1} -180 130 95 0
+{1} 111 -140 -107 0
+{1} 19 28 -72 0
+{1} -222 207 -103 0
+{1} 134 -50 -184 0
+{1} 185 155 -11 0
+{1} -102 230 -18 0
+{1} -112 39 242 0
+{1} 154 -87 53 0
+{1} 173 -123 -159 0
+{1} -238 -101 -40 0
+{1} -126 -232 -139 0
+{1} 107 -51 197 0
+{1} -194 -138 -150 0
+{1} 106 -66 -11 0
+{1} -150 -159 -27 0
+{1} -98 -32 138 0
+{1} 144 -32 128 0
+{1} 153 74 -249 0
+{1} -190 -175 -208 0
+{1} -127 88 -38 0
+{1} -59 125 -225 0
+{1} -23 4 181 0
+{1} 12 247 -133 0
+{1} 151 -238 127 0
+{1} 237 -65 -154 0
+{1} -218 -26 -55 0
+{1} 91 -245 169 0
+{1} -81 -156 10 0
+{1} 166 -66 -45 0
+{1} 109 -162 47 0
+{1} -193 153 40 0
+{1} 162 -186 -7 0
+{1} 93 38 -58 0
+{1} -159 -167 -39 0
+{1} -187 68 124 0
+{1} 247 23 212 0
+{1} 49 182 -243 0
+{1} 206 -105 -237 0
+{1} 236 116 154 0
+{1} 236 -6 182 0
+{1} -168 236 35 0
+{1} -186 70 -236 0
+{1} 127 80 103 0
+{1} 100 79 -176 0
+{1} 117 -88 -1 0
+{1} 60 -115 -224 0
+{1} -148 181 -65 0
+{1} -132 235 19 0
+{1} -44 -197 190 0
+{1} -214 67 129 0
+{1} -203 175 -191 0
+{1} -172 166 -115 0
+{1} -176 -180 207 0
+{1} -56 -208 -1 0
+{1} -37 140 -19 0
+{1} -242 -55 58 0
+{1} -116 -153 241 0
+{1} -203 64 -219 0
+{1} -214 64 90 0
+{1} -166 96 155 0
+{1} 68 -2 63 0
+{1} -200 49 196 0
+{1} -230 -232 -148 0
+{1} -81 105 219 0
+{1} 187 -236 -123 0
+{1} -99 237 136 0
+{1} -205 61 -118 0
+{1} -235 -230 128 0
+{1} 38 -9 -124 0
+{1} -34 -116 179 0
+{1} -40 -55 -85 0
+{1} 244 170 6 0
+{1} -7 -54 -236 0
+{1} 153 -223 173 0
+{1} -219 -13 -217 0
+{1} 244 -210 -228 0
+{1} 23 -128 -113 0
+{1} 35 -245 -235 0
+{1} 184 31 143 0
+{2} -207 -24 135 0
+{2} 97 -165 -14 0
+{2} -17 15 26 0
+{2} 61 78 -8 0
+{2} 215 -30 -166 0
+{2} 229 93 -246 0
+{2} -167 -113 80 0
+{2} 78 205 -87 0
+{2} 117 -144 207 0
+{2} -10 153 -84 0
+{2} -147 238 61 0
+{2} -58 -17 -190 0
+{2} 209 -25 -81 0
+{2} -175 244 -57 0
+{2} 185 127 -147 0
+{2} 237 199 -144 0
+{2} 124 148 -10 0
+{2} 190 244 231 0
+{2} -185 214 -101 0
+{2} -237 31 -94 0
+{2} -39 36 -94 0
+{2} -175 206 81 0
+{2} 141 -209 -109 0
+{2} 228 -165 -112 0
+{2} -45 142 238 0
+{2} -34 -64 -71 0
+{2} -60 170 -109 0
+{2} 6 245 87 0
+{2} 12 -93 -231 0
+{2} 80 216 28 0
+{2} -103 137 116 0
+{2} -77 -73 -30 0
+{2} -63 219 -129 0
+{2} -215 -94 86 0
+{2} 81 46 221 0
+{2} 161 -215 -212 0
+{2} -137 -215 48 0
+{2} -50 211 229 0
+{2} 172 74 154 0
+{2} -14 -100 166 0
+{2} 59 -119 -243 0
+{2} 244 -31 -96 0
+{2} 51 -247 205 0
+{2} -90 97 -139 0
+{2} 113 118 -7 0
+{2} 57 -161 -84 0
+{2} 180 -174 -9 0
+{2} -19 16 -202 0
+{2} -39 -134 224 0
+{2} 84 240 195 0
+{2} -55 75 -207 0
+{2} 116 54 60 0
+{2} 80 98 40 0
+{2} -159 109 217 0
+{2} -210 -119 82 0
+{2} -201 -14 174 0
+{2} 43 -19 -100 0
+{2} -126 223 26 0
+{2} -249 163 -205 0
+{2} -58 -4 109 0
+{2} -239 109 -82 0
+{2} 210 -58 -2 0
+{2} 238 -36 117 0
+{2} 109 -199 32 0
+{2} -54 221 -80 0
+{2} 230 99 97 0
+{2} 45 221 169 0
+{2} 191 17 114 0
+{2} -177 -138 -12 0
+{2} 35 -5 145 0
+{2} -102 -147 103 0
+{2} -59 3 84 0
+{2} -56 240 -130 0
+{2} -233 -223 -47 0
+{2} 169 216 -3 0
+{2} -68 -182 67 0
+{2} 34 -189 27 0
+{2} 230 -222 66 0
+{2} 19 123 84 0
+{2} 64 35 231 0
+{2} 236 165 242 0
+{2} 77 -119 -61 0
+{2} -179 215 198 0
+{2} -105 -93 211 0
+{2} -204 221 -112 0
+{2} -244 23 -125 0
+{2} -107 152 78 0
+{2} 144 -183 28 0
+{2} -179 -32 194 0
+{2} 217 174 72 0
+{2} -38 101 -132 0
+{2} -122 193 108 0
+{2} 12 3 -44 0
+{2} 140 -23 -2 0
+{2} 185 -129 145 0
+{2} -116 -245 -102 0
+{2} 203 -29 -131 0
+{2} -172 239 243 0
+{2} -186 -167 109 0
+{2} 158 -184 149 0
+{2} -53 56 100 0
+{2} -92 5 35 0
+{2} -212 -236 250 0
+{2} -42 137 -193 0
+{2} 171 231 127 0
+{2} 176 -85 -122 0
+{2} 32 81 -178 0
+{2} 78 -14 -227 0
+{2} 104 -10 -65 0
+{2} 239 -81 -118 0
+{2} 182 76 -235 0
+{2} -226 -132 54 0
+{2} 145 25 120 0
+{2} 49 205 99 0
+{2} 250 240 -89 0
+{2} 17 37 -65 0
+{2} 226 -66 -47 0
+{2} 136 -112 19 0
+{2} -94 -32 74 0
+{2} 200 144 -65 0
+{2} 27 29 207 0
+{2} 6 112 53 0
+{2} -170 -192 -65 0
+{2} -18 206 8 0
+{2} -158 245 147 0
+{2} 222 34 24 0
+{2} 69 182 -121 0
+{2} -22 -202 -232 0
+{2} -213 -82 173 0
+{2} 78 -176 -151 0
+{2} 245 215 242 0
+{2} -126 -96 243 0
+{2} -164 -220 205 0
+{2} -60 128 162 0
+{2} -237 -126 -20 0
+{2} 105 -144 -165 0
+{2} -158 76 -38 0
+{2} 153 -236 206 0
+{2} 187 -191 247 0
+{2} -192 159 171 0
+{2} 162 -151 -213 0
+{2} 19 155 238 0
+{2} -43 207 -46 0
+{2} 117 250 118 0
+{2} 159 40 -199 0
+{2} 149 -163 -145 0
+{2} 23 7 46 0
+{2} 71 106 56 0
+{2} -43 220 -118 0
+{2} -200 242 6 0
+{2} 143 219 -168 0
+{2} -179 102 -163 0
+{2} -74 183 -82 0
+{2} 248 92 -154 0
+{2} 81 202 229 0
+{2} 92 243 19 0
+{3} 165 -210 199 0
+{3} -54 -8 244 0
+{3} -70 -135 -223 0
+{3} -80 -89 -189 0
+{3} -7 182 -16 0
+{3} 172 53 8 0
+{3} 114 -107 197 0
+{3} -135 -35 -239 0
+{3} -214 -10 137 0
+{3} 136 -131 151 0
+{3} 15 -37 -89 0
+{3} -234 -7 97 0
+{3} 118 191 101 0
+{3} 215 123 185 0
+{3} -230 202 -190 0
+{3} 211 -59 210 0
+{3} 200 -162 116 0
+{3} 158 12 212 0
+{3} -56 229 196 0
+{3} -50 -52 218 0
+{3} 164 -142 -71 0
+{3} 233 -140 159 0
+{3} 119 93 65 0
+{3} 155 -156 -57 0
+{3} 117 -197 180 0
+{3} -97 -100 -2 0
+{3} 165 206 83 0
+{3} -127 173 -110 0
+{3} 20 158 116 0
+{3} -205 -125 -209 0
+{3} -244 -57 -246 0
+{3} -139 -173 21 0
+{3} 89 -150 149 0
+{3} -51 60 -224 0
+{3} -81 -193 195 0
+{3} -208 -209 83 0
+{3} -141 70 -223 0
+{3} 200 -121 99 0
+{3} -207 201 -61 0
+{3} 167 157 -71 0
+{3} 200 78 182 0
+{3} 82 171 -183 0
+{3} 4 -33 -85 0
+{3} -103 87 186 0
+{3} 41 183 169 0
+{3} 84 244 -116 0
+{3} 128 -108 -67 0
+{3} 24 165 181 0
+{3} 94 118 -148 0
+{3} -41 -71 -98 0
+{3} 248 15 -135 0
+{3} 10 -157 -17 0
+{3} -225 241 93 0
+{3} 217 -192 227 0
+{3} 28 -11 78 0
+{3} -16 218 24 0
+{3} 59 -91 -210 0
+{3} 4 141 166 0
+{3} -204 12 -206 0
+{3} 187 153 -186 0
+{3} 23 -43 -124 0
+{3} 100 2 -46 0
+{3} -236 -80 -102 0
+{3} 165 129 159 0
+{3} -45 245 -187 0
+{3} 137 31 -7 0
+{3} 214 -178 200 0
+{3} 222 107 -74 0
+{3} -37 -161 -129 0
+{3} -202 -214 99 0
+{3} 69 3 78 0
+{3} -7 -217 51 0
+{3} 215 -99 96 0
+{3} 124 41 195 0
+{3} -233 -223 206 0
+{3} 233 197 87 0
+{3} -102 33 70 0
+{3} 175 241 162 0
+{3} 86 -202 83 0
+{3} 137 -214 64 0
+{3} -111 -204 197 0
+{3} -23 12 -121 0
+{3} 101 28 -95 0
+{3} -206 57 220 0
+{3} -122 -2 -125 0
+{3} 75 -241 86 0
+{3} -72 185 77 0
+{3} -125 210 -143 0
+{3} 106 36 54 0
+{3} 136 142 -93 0
+{3} -142 -180 214 0
+{3} 44 -22 -60 0
+{3} -235 88 -130 0
+{3} -124 -162 245 0
+{3} 19 -121 156 0
+{3} 84 -23 -191 0
+{3} -173 -43 -163 0
+{3} 151 148 213 0
+{3} -239 147 -180 0
+{3} -247 -92 -36 0
+{3} 163 37 -188 0
+{3} -245 -7 -231 0
+{3} -32 -139 41 0
+{3} -13 -157 211 0
+{3} -107 136 126 0
+{3} -58 201 -115 0
+{3} -184 -48 -205 0
+{3} 57 -237 -80 0
+{3} 160 -243 155 0
+{3} 154 -42 -179 0
+{3} -107 -242 -167 0
+{3} 169 170 -19 0
+{3} -65 -140 -209 0
+{3} 143 146 182 0
+{3} 90 -170 158 0
+{3} -235 54 83 0
+{3} -122 193 239 0
+{3} 112 130 -212 0
+{3} -9 -167 93 0
+{3} -57 54 -28 0
+{3} -55 -56 29 0
+{3} -206 -79 245 0
+{3} -16 -81 -190 0
+{3} 174 160 131 0
+{3} -125 156 -148 0
+{3} -128 174 -25 0
+{3} -209 -16 60 0
+{3} -13 -225 109 0
+{3} 167 -124 168 0
+{3} 142 -16 173 0
+{3} 8 -45 216 0
+{3} 13 160 -41 0
+{3} -101 125 -225 0
+{3} -218 244 -49 0
+{3} 153 -183 204 0
+{3} 117 230 167 0
+{3} -108 24 -27 0
+{3} 149 -198 13 0
+{3} 48 124 -84 0
+{3} -35 -162 58 0
+{3} 110 -103 9 0
+{3} -143 -43 169 0
+{3} -91 -87 -70 0
+{3} 11 -117 244 0
+{3} -141 37 -177 0
+{3} 238 126 -215 0
+{3} 157 103 -27 0
+{3} -133 134 -3 0
+{3} 112 -107 -113 0
+{3} -225 -104 26 0
+{3} 109 -220 -174 0
+{3} 58 -140 -86 0
+{3} 1 97 14 0
+{3} 249 161 -217 0
+{3} 99 -242 33 0
+{3} 172 2 -235 0
+{3} -79 -132 107 0
+{3} 43 -217 -169 0
+{3} -166 218 -128 0
+{3} 63 178 135 0
+{3} 110 224 30 0
+{3} -62 147 -237 0
+{3} -241 -103 -169 0
+{3} 125 -75 -106 0
+{3} 146 20 -112 0
+{3} 59 226 -136 0
+{3} -194 132 -101 0
+{3} 133 -41 -14 0
+{3} 190 74 -247 0
+{3} 230 221 224 0
+{3} -3 -61 -65 0
+{3} 93 15 194 0
+{3} -155 105 117 0
+{3} -146 -127 -35 0
+{3} 170 -173 213 0
+{3} -13 -234 -117 0
+{3} -244 -225 15 0
+{3} -41 151 -185 0
+{3} -196 -2 114 0
+{3} -220 111 -238 0
+{3} 234 134 146 0
+{3} 100 -29 -4 0
+{3} -195 -6 151 0
+{3} -116 109 -9 0
+{3} 45 -58 -61 0
+{3} 195 224 66 0
+{3} 119 174 129 0
+{3} 122 233 100 0
+{3} 30 -227 -120 0
+{3} 238 1 16 0
+{3} 231 229 -46 0
+{3} 188 226 23 0
+{3} -181 247 -216 0
+{3} 233 84 97 0
+{4} 8 41 71 0
+{4} 37 52 56 0
+{4} -227 58 84 0
+{4} 116 48 -95 0
+{4} -58 233 36 0
+{4} 210 11 -116 0
+{4} -107 -103 242 0
+{4} 21 -161 169 0
+{4} 202 25 82 0
+{4} 248 163 65 0
+{4} -108 26 -78 0
+{4} -162 163 -248 0
+{4} -14 -95 92 0
+{4} 218 -151 -26 0
+{4} -132 -195 44 0
+{4} 14 85 -136 0
+{4} -236 219 -105 0
+{4} 164 136 -25 0
+{4} 7 36 124 0
+{4} -163 -216 -15 0
+{4} -66 176 -76 0
+{4} -144 -3 -101 0
+{4} -178 -149 -108 0
+{4} 175 -161 210 0
+{4} -118 106 -11 0
+{4} -124 128 98 0
+{4} -81 -223 117 0
+{4} 154 149 -1 0
+{4} -186 26 66 0
+{4} -190 192 -114 0
+{4} -122 -197 -52 0
+{4} -84 -226 105 0
+{4} 52 61 225 0
+{4} 206 -7 -101 0
+{4} -29 93 -116 0
+{4} 67 -164 135 0
+{4} 1 -217 -5 0
+{4} -180 218 222 0
+{4} 230 -225 -50 0
+{4} 4 -25 45 0
+{4} -57 234 -1 0
+{4} -221 -103 100 0
+{4} 137 234 -109 0
+{4} 20 -227 -202 0
+{4} -103 -247 198 0
+{4} -29 -148 -35 0
+{4} -191 102 18 0
+{4} -52 -195 18 0
+{4} 61 5 -247 0
+{4} 165 -207 -217 0
+{4} -147 -207 27 0
+{4} 100 117 -129 0
+{4} -152 -83 132 0
+{4} -190 53 -121 0
+{4} 156 230 181 0
+{4} 2 -239 -65 0
+{4} -55 -20 -107 0
+{4} -119 -39 -221 0
+{4} -116 147 16 0
+{4} -211 238 -60 0
+{4} 249 -111 141 0
+{4} -54 -193 -81 0
+{4} 49 -245 -5 0
+{4} -233 110 -109 0
+{4} -79 -56 180 0
+{4} -41 196 150 0
+{4} 242 -63 231 0
+{4} 39 22 100 0
+{4} 5 23 204 0
+{4} -55 -100 105 0
+{4} -22 -28 247 0
+{4} -209 200 67 0
+{4} -46 59 62 0
+{4} -239 -107 -125 0
+{4} 242 25 -246 0
+{4} -148 -30 -11 0
+{4} -148 160 -169 0
+{4} 5 145 249 0
+{4} 168 -28 -207 0
+{4} -188 212 -201 0
+{4} -166 205 -239 0
+{4} 145 -246 -100 0
+{4} 3 215 -93 0
+{4} 101 -198 -160 0
+{4} -233 178 -90 0
+{4} -143 -26 -102 0
+{4} -72 -97 -195 0
+{4} -119 -163 -120 0
+{4} 93 13 98 0
+{4} -131 -53 15 0
+{4} -118 129 151 0
+{4} 168 81 199 0
+{4} -17 121 -21 0
+{4} -36 -175 196 0
+{4} -221 57 68 0
+{4} 111 145 -183 0
+{4} 114 -31 24 0
+{4} -170 159 -146 0
+{4} 123 -80 152 0
+{4} -84 -184 -134 0
+{4} -206 30 -55 0
+{4} 81 -154 198 0
+{4} 129 135 248 0
+{4} -2 198 122 0
+{4} 230 101 -18 0
+{4} 25 208 216 0
+{4} -247 176 160 0
+{4} 34 -159 9 0
+{4} -74 184 31 0
+{4} 29 -66 -148 0
+{4} -233 204 -107 0
+{4} 204 -30 -127 0
+{4} -237 8 -65 0
+{4} 79 112 181 0
+{4} 157 -85 83 0
+{4} 204 113 -216 0
+{4} -11 -15 27 0
+{4} 44 114 8 0
+{4} 105 188 -158 0
+{4} -51 204 -48 0
+{4} 145 211 40 0
+{4} -107 -31 -114 0
+{4} -134 212 -105 0
+{4} 188 -174 -151 0
+{4} 58 -9 -151 0
+{4} 33 -37 -119 0
+{4} 172 -3 169 0
+{4} -26 -21 48 0
+{4} -94 -99 -41 0
+{4} 192 1 -7 0
+{4} 250 -138 185 0
+{4} -6 -131 -83 0
+{4} 11 191 -240 0
+{4} -175 -163 -249 0
+{4} -214 -98 193 0
+{4} 120 190 -185 0
+{4} -135 -64 -24 0
+{4} -187 249 -129 0
+{4} 76 -232 112 0
+{4} -17 -161 117 0
+{4} -6 250 246 0
+{4} 85 -188 117 0
+{4} -47 91 -103 0
+{4} -123 -92 142 0
+{4} 3 -183 -249 0
+{4} -175 148 -129 0
+{4} 223 172 119 0
+{4} 194 76 -114 0
+{4} 206 123 -222 0
+{4} -186 -110 -71 0
+{4} -63 152 -110 0
+{4} -122 -44 -119 0
+{4} -14 76 -224 0
+{4} -8 -77 -97 0
+{4} -116 110 63 0
+{4} 148 106 192 0
+{4} 204 -168 -56 0
+{4} -221 173 -13 0
+{4} 168 57 -211 0
+{4} 218 151 245 0
+{4} 70 -234 -143 0
+{4} 24 194 106 0
+{4} 16 -236 -187 0
+{4} 162 97 43 0
+{4} 8 79 228 0
+{4} -39 -179 48 0
+{4} -119 213 -231 0
+{4} -239 57 -232 0
+{4} -161 247 8 0
+{4} 30 -127 197 0
+{4} 72 168 -233 0
+{4} -157 -217 -135 0
+{4} 134 180 233 0
+{4} 27 -14 -64 0
+{4} 153 247 -60 0
+{4} -154 -76 -106 0
+{4} -59 -100 170 0
+{4} 120 -121 -41 0
+{4} -169 13 158 0
+{4} -166 199 120 0
+{4} 164 202 -199 0
+{4} -223 148 -242 0
+{4} 4 211 100 0
+{4} 188 -231 -98 0
+{4} 218 129 -93 0
+{4} -211 18 -93 0
+{4} 51 -10 -78 0
+{4} 22 -155 -130 0
+{4} 207 -135 -172 0
+{4} 199 197 14 0
+{4} 182 -245 -135 0
+{4} -204 181 -32 0
+{4} -18 -237 80 0
+{4} -96 69 193 0
+{4} -98 245 -91 0
+{4} 71 -24 93 0
+{4} 48 -131 194 0
+{4} 29 144 -12 0
+{4} 128 15 -71 0
+{4} 125 58 -238 0
+{4} -84 111 38 0
+{4} 224 168 246 0
+{4} -82 -188 -33 0
+{4} -67 98 242 0
+{4} 34 248 -112 0
+{4} 217 95 59 0
+{4} 56 245 13 0
+{4} 72 129 -245 0
+{4} 82 134 -61 0
+{4} -128 55 -183 0
+{4} -187 42 38 0
+{4} 90 -102 54 0
+{4} -159 224 229 0
+{4} -117 -158 -180 0
+{4} 113 108 5 0
+{4} 239 34 -122 0
+{4} -85 -118 -19 0
+{4} -240 129 -145 0
+{4} -15 149 129 0
+{4} -144 -189 217 0
+{4} 228 -223 97 0
+{4} 16 -84 -242 0
+{4} 206 -212 91 0
+{4} -71 -194 21 0
+{4} 59 -31 37 0
+{4} -89 156 -243 0
+{4} 60 21 75 0
+{4} 14 12 -8 0
+{4} -227 -183 131 0
+{4} -95 -190 -49 0
+{4} -151 -54 -133 0
+{4} -134 49 -157 0
+{4} 6 -114 224 0
+{4} 201 -195 -17 0
+{5} -99 -36 88 0
+{5} 123 -67 105 0
+{5} 142 -94 49 0
+{5} 58 106 234 0
+{5} 22 -18 -86 0
+{5} 201 -245 71 0
+{5} -220 -228 227 0
+{5} -117 31 -212 0
+{5} -177 -140 -59 0
+{5} 229 233 150 0
+{6} 47 -36 103 0
+{6} -239 102 -241 0
+{6} -35 194 208 0
+{6} 199 -37 -180 0
+{6} 140 -176 -123 0
+{6} 148 -36 243 0
+{6} 14 141 227 0
+{6} -182 -141 248 0
+{6} 178 85 144 0
+{6} 247 231 15 0
+{6} 77 -168 -40 0
+{6} -194 -181 -83 0
+{6} -225 116 -79 0
+{6} -80 182 -50 0
+{6} 63 -36 -122 0
+{6} 82 231 -59 0
+{6} -64 -244 157 0
+{6} -86 140 -207 0
+{6} -129 -192 -143 0
+{6} -69 227 216 0
+{6} -83 137 -101 0
+{6} 117 -71 145 0
+{6} 115 -53 199 0
+{6} -32 96 -1 0
+{6} 104 93 -142 0
+{6} 190 116 83 0
+{6} 191 -124 -161 0
+{6} 144 11 -181 0
+{6} -151 113 243 0
+{6} -66 -141 -108 0
+{6} -153 -149 7 0
+{6} -75 -129 137 0
+{6} 113 -107 43 0
+{6} -191 99 237 0
+{6} 199 67 163 0
+{6} -198 -177 -21 0
+{6} 217 -236 88 0
+{6} -136 -84 158 0
+{6} 52 68 -204 0
+{6} -61 200 21 0
+{6} 95 -204 -221 0
+{6} -75 -125 118 0
+{6} 213 113 173 0
+{6} -226 -92 118 0
+{6} -134 -189 67 0
+{6} -198 7 -26 0
+{6} -49 197 57 0
+{6} -5 -72 -146 0
+{6} 226 167 -27 0
+{6} 211 -229 94 0
+{6} -101 -80 -12 0
+{6} 58 -47 -80 0
+{6} 148 -217 -9 0
+{6} 229 -120 -117 0
+{6} 161 -174 191 0
+{6} 10 -51 -154 0
+{6} -155 235 -198 0
+{6} -171 247 127 0
+{6} -130 19 140 0
+{6} -209 -185 -25 0
+{6} -223 -199 -27 0
+{6} -28 124 187 0
+{6} 135 -28 31 0
+{6} -31 88 89 0
+{6} 22 -43 -47 0
+{6} 21 165 -184 0
+{6} -250 69 -27 0
+{6} 221 -177 162 0
+{6} -72 -218 207 0
+{6} 23 -159 83 0
+{6} -54 225 -190 0
+{6} -140 -21 49 0
+{6} -50 -177 -18 0
+{6} 80 -250 172 0
+{6} -77 183 -218 0
+{6} 184 55 -146 0
+{6} -104 181 -188 0
+{6} 243 146 -70 0
+{6} -215 -187 -247 0
+{6} -196 -50 90 0
+{6} -84 143 -146 0
+{6} 147 119 -118 0
+{6} 227 14 -110 0
+{6} 44 238 -153 0
+{6} 197 -69 -176 0
+{6} 127 65 27 0
+{6} 208 190 -162 0
+{6} -39 250 -196 0
+{6} 114 -89 206 0
+{6} 142 75 -148 0
+{6} -202 237 -194 0
+{6} -21 216 -177 0
+{6} 114 -80 -200 0
+{6} -27 91 -84 0
+{6} -63 249 -36 0
+{6} 89 -18 -133 0
+{6} -19 -17 -107 0
+{6} 145 62 -227 0
+{6} -89 -148 -44 0
+{6} -133 -192 -149 0
+{6} -65 240 -233 0
+{6} -88 -40 -245 0
+{6} 92 -129 4 0
+{6} 22 -62 -21 0
+{6} 216 116 -93 0
+{6} 79 100 234 0
+{6} 39 134 44 0
+{6} -226 -170 -157 0
+{6} 104 9 -191 0
+{6} 26 -39 40 0
+{6} 113 232 -174 0
+{6} -101 81 -104 0
+{6} 173 90 101 0
+{6} -208 173 -97 0
+{6} -72 209 -111 0
+{6} -51 -93 108 0
+{6} -248 216 181 0
+{6} -65 -170 212 0
+{6} -102 -161 146 0
+{6} -72 -28 -25 0
+{6} -117 -18 229 0
+{6} -52 163 -79 0
+{6} 94 120 79 0
+{6} 105 116 -227 0
+{6} 67 186 -211 0
+{6} -226 -235 196 0
+{6} -67 -11 23 0
+{6} -55 -85 -197 0
+{6} -200 -245 -76 0
+{6} 109 -61 -127 0
+{6} -248 127 -229 0
+{6} 53 148 -197 0
+{6} 151 -98 -24 0
+{6} -58 180 -158 0
+{6} 74 214 -200 0
+{6} -31 241 172 0
+{6} 26 219 -56 0
+{6} 1 110 -18 0
+{6} 156 19 -89 0
+{6} 112 87 204 0
+{6} -5 151 -59 0
+{6} 34 -149 100 0
+{6} 83 248 220 0
+{6} 31 2 -78 0
+{6} 110 -152 -37 0
+{6} -132 -217 -57 0
+{6} -71 176 79 0
+{6} 31 -98 -75 0
+{6} -60 229 -171 0
+{7} 87 207 112 0
+{7} 30 151 -41 0
+{7} 17 162 109 0
+{7} -172 111 -221 0
+{7} 166 170 -147 0
+{7} -48 143 -201 0
+{7} 233 -46 -122 0
+{7} 207 -149 -124 0
+{7} -188 -166 -65 0
+{7} -76 -77 -96 0
+{7} -216 211 45 0
+{7} 137 -103 -106 0
+{7} 220 -82 -136 0
+{7} 47 -84 -44 0
+{7} -37 67 -32 0
+{7} 33 -5 156 0
+{7} -137 58 127 0
+{7} 229 -36 -84 0
+{7} 243 175 63 0
+{7} 242 -73 -121 0
+{7} 219 237 164 0
+{7} 149 -201 -142 0
+{7} 27 172 243 0
+{7} -90 29 45 0
+{7} 206 57 153 0
+{7} -235 -49 -94 0
+{7} 233 71 108 0
+{7} 82 -122 223 0
+{7} -195 -71 37 0
+{7} -70 179 -159 0
+{7} -79 -240 -38 0
+{7} -79 -121 30 0
+{7} -238 -78 -246 0
+{7} 218 96 48 0
+{7} 107 -154 -199 0
+{7} 4 -205 194 0
+{7} 1 -205 -203 0
+{7} -155 129 -26 0
+{7} -128 57 22 0
+{7} -195 -168 -10 0
+{7} 97 -186 -90 0
+{7} 122 227 171 0
+{7} 22 163 191 0
+{7} -223 191 -85 0
+{7} 100 -59 -63 0
+{7} 245 49 -181 0
+{7} -51 210 -135 0
+{7} -34 55 54 0
+{7} 2 74 -57 0
+{7} 233 168 -230 0
+{7} -40 22 230 0
+{7} 128 -157 27 0
+{7} -154 -161 -114 0
+{7} -74 -136 38 0
+{7} 51 -205 23 0
+{7} -212 40 -71 0
+{7} 9 -138 -83 0
+{7} -95 54 121 0
+{7} -174 -85 140 0
+{7} 66 16 67 0
+{7} -137 -8 105 0
+{7} -133 -206 -3 0
+{7} 175 86 -206 0
+{7} -50 -217 51 0
+{7} 51 244 31 0
+{7} 184 -218 84 0
+{7} -153 58 -237 0
+{7} 56 -198 63 0
+{7} 228 -42 74 0
+{7} 43 -32 245 0
+{7} -150 82 -44 0
+{7} -14 -22 25 0
+{7} 228 -232 -245 0
+{7} -147 -221 29 0
+{7} -222 41 -40 0
+{7} 42 -13 -20 0
+{7} 53 9 161 0
+{7} 125 236 69 0
+{7} -105 -172 32 0
+{7} -142 114 -71 0
+{7} -120 -122 -197 0
+{7} -29 9 -200 0
+{7} 26 210 -193 0
+{7} -155 183 140 0
+{7} 216 -208 -146 0
+{7} -220 -8 98 0
+{7} 109 175 -63 0
+{7} -16 -139 -108 0
+{7} 176 137 -119 0
+{7} -97 39 142 0
+{7} 218 -44 -37 0
+{7} -119 -69 -107 0
+{7} -79 142 109 0
+{7} -123 25 227 0
+{7} 177 -187 -89 0
+{7} -99 -147 -207 0
+{7} -68 81 236 0
+{7} 145 90 3 0
+{7} 93 -149 -127 0
+{7} -120 -67 154 0
+{7} 121 234 -229 0
+{7} -245 186 21 0
+{7} 92 5 -121 0
+{7} 197 -100 -46 0
+{7} -40 -39 -3 0
+{7} 25 -117 -121 0
+{7} -194 -189 175 0
+{7} 246 10 40 0
+{7} 13 50 147 0
+{7} -243 163 105 0
+{7} 132 -131 -218 0
+{7} -241 78 101 0
+{7} -200 -38 -29 0
+{7} -36 -166 183 0
+{7} 248 -216 218 0
+{7} -203 92 204 0
+{8} -83 -84 -165 0
+{8} -202 -197 -244 0
+{8} 112 -221 63 0
+{8} 100 151 -1 0
+{8} 141 -206 -52 0
+{8} 181 -208 -229 0
+{8} 53 93 173 0
+{8} 193 -184 -79 0
+{8} 41 -78 -133 0
+{8} 1 -35 -90 0
+{9} -198 -60 174 0
+{9} 152 207 -157 0
+{9} 183 -196 -163 0
+{9} -244 242 218 0
+{9} 11 32 146 0
+{9} -66 -32 -84 0
+{9} -54 -109 -195 0
+{9} 190 -116 144 0
+{9} -242 -122 86 0
+{9} -71 7 -150 0
+{9} 241 -173 -15 0
+{9} 62 -217 81 0
+{9} 205 -116 130 0
+{9} 193 -209 128 0
+{9} 146 -240 -132 0
+{9} 29 197 161 0
+{9} 15 83 -39 0
+{9} -109 -44 81 0
+{9} 244 85 -7 0
+{9} -246 9 165 0
+{9} 115 -83 67 0
+{9} -98 -141 170 0
+{9} -102 94 -52 0
+{9} -231 -74 -28 0
+{9} 162 191 -149 0
+{9} 197 -183 -35 0
+{9} 102 -56 50 0
+{9} 30 -45 -129 0
+{10} 25 -207 -33 0
+{10} 192 -106 -169 0
+{10} 43 -129 -169 0
+{10} 237 244 182 0
+{10} -72 -44 -168 0
+{10} -158 -150 102 0
+{10} 168 -143 151 0
+{10} -72 26 212 0
+{10} 116 -89 98 0
+{10} 171 -197 156 0
+{10} 233 -54 -181 0
+{10} 129 -161 25 0
+{10} 113 69 -33 0
+{10} 179 -175 224 0
+{10} 138 -143 -46 0
+{10} 75 213 -246 0
+{10} -137 -175 -150 0
+{10} -169 -67 215 0
+{10} 86 69 -199 0
+{10} -159 233 63 0
+{10} -145 101 6 0
+{10} 129 -243 -227 0
+{10} -175 72 -247 0
+{10} 163 -109 207 0
+{10} 31 77 33 0
+{10} -136 175 160 0
+{10} -192 -193 -7 0
+{10} 99 145 232 0
+{10} -233 198 114 0
+{10} 240 -89 -108 0
+{10} -81 -67 -63 0
+{10} 5 149 69 0
+{10} -172 166 -184 0
+{10} 158 -244 -166 0
+{10} -53 -172 -62 0
+{10} 49 25 61 0
+{10} 237 19 -166 0
+{10} 94 202 -148 0
+{10} -246 13 152 0
+{10} -135 -86 -5 0
+{10} -190 -44 -223 0
+{10} -17 -141 6 0
+{10} 165 39 237 0
+{10} 221 -62 -104 0
+{10} -206 107 -223 0
+{10} -159 -243 -13 0
+{10} 118 -9 57 0
diff --git a/samples/gcnf/uuf250-01.gcnf b/samples/gcnf/uuf250-01.gcnf
new file mode 100644
--- /dev/null
+++ b/samples/gcnf/uuf250-01.gcnf
@@ -0,0 +1,1073 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p gcnf 250 1065 9
+{5}  -128 -209 148 0
+{2} 2 196 -115 0
+{3} -66 -189 -241 0
+{7} -84 -132 -93 0
+{5} 214 179 66 0
+{8} 203 132 -237 0
+{2} 164 -13 -172 0
+{0} -157 198 160 0
+{4} -91 -164 235 0
+{0} -70 -116 54 0
+{3} -164 171 -189 0
+{9} 126 -184 211 0
+{1} -19 118 41 0
+{9} 32 105 -33 0
+{6} -141 -108 50 0
+{3} -1 156 -188 0
+{4} 138 -181 142 0
+{5} -191 -247 -220 0
+{3} -101 -207 -88 0
+{0} 68 114 -234 0
+{3} 134 -57 -131 0
+{4} -30 -133 116 0
+{5} -24 -173 92 0
+{3} 226 -4 -224 0
+{8} -190 204 61 0
+{3} 148 205 -174 0
+{3} 213 -56 53 0
+{2} 174 -250 206 0
+{4} 32 219 -112 0
+{1} 203 -222 202 0
+{8} 130 42 226 0
+{7} 222 33 58 0
+{2} 58 35 34 0
+{4} -121 80 245 0
+{0} -231 38 -248 0
+{7} -205 -179 184 0
+{0} -182 -204 -36 0
+{3} 23 35 -181 0
+{3} 82 -168 -59 0
+{8} 103 132 -182 0
+{4} -243 -18 -160 0
+{0} -180 130 95 0
+{9} 111 -140 -107 0
+{7} 19 28 -72 0
+{8} -222 207 -103 0
+{0} 134 -50 -184 0
+{8} 185 155 -11 0
+{1} -102 230 -18 0
+{1} -112 39 242 0
+{9} 154 -87 53 0
+{5} 173 -123 -159 0
+{9} -238 -101 -40 0
+{7} -126 -232 -139 0
+{1} 107 -51 197 0
+{2} -194 -138 -150 0
+{5} 106 -66 -11 0
+{3} -150 -159 -27 0
+{8} -98 -32 138 0
+{9} 144 -32 128 0
+{4} 153 74 -249 0
+{4} -190 -175 -208 0
+{3} -127 88 -38 0
+{6} -59 125 -225 0
+{6} -23 4 181 0
+{2} 12 247 -133 0
+{1} 151 -238 127 0
+{9} 237 -65 -154 0
+{6} -218 -26 -55 0
+{1} 91 -245 169 0
+{8} -81 -156 10 0
+{3} 166 -66 -45 0
+{9} 109 -162 47 0
+{0} -193 153 40 0
+{1} 162 -186 -7 0
+{1} 93 38 -58 0
+{5} -159 -167 -39 0
+{4} -187 68 124 0
+{6} 247 23 212 0
+{8} 49 182 -243 0
+{2} 206 -105 -237 0
+{3} 236 116 154 0
+{5} 236 -6 182 0
+{8} -168 236 35 0
+{0} -186 70 -236 0
+{0} 127 80 103 0
+{4} 100 79 -176 0
+{1} 117 -88 -1 0
+{9} 60 -115 -224 0
+{2} -148 181 -65 0
+{2} -132 235 19 0
+{4} -44 -197 190 0
+{4} -214 67 129 0
+{9} -203 175 -191 0
+{9} -172 166 -115 0
+{8} -176 -180 207 0
+{1} -56 -208 -1 0
+{4} -37 140 -19 0
+{6} -242 -55 58 0
+{7} -116 -153 241 0
+{2} -203 64 -219 0
+{1} -214 64 90 0
+{7} -166 96 155 0
+{8} 68 -2 63 0
+{1} -200 49 196 0
+{0} -230 -232 -148 0
+{8} -81 105 219 0
+{2} 187 -236 -123 0
+{8} -99 237 136 0
+{6} -205 61 -118 0
+{2} -235 -230 128 0
+{9} 38 -9 -124 0
+{9} -34 -116 179 0
+{3} -40 -55 -85 0
+{2} 244 170 6 0
+{4} -7 -54 -236 0
+{6} 153 -223 173 0
+{8} -219 -13 -217 0
+{8} 244 -210 -228 0
+{5} 23 -128 -113 0
+{4} 35 -245 -235 0
+{5} 184 31 143 0
+{2} -207 -24 135 0
+{3} 97 -165 -14 0
+{4} -17 15 26 0
+{2} 61 78 -8 0
+{3} 215 -30 -166 0
+{5} 229 93 -246 0
+{1} -167 -113 80 0
+{5} 78 205 -87 0
+{5} 117 -144 207 0
+{5} -10 153 -84 0
+{7} -147 238 61 0
+{7} -58 -17 -190 0
+{3} 209 -25 -81 0
+{4} -175 244 -57 0
+{1} 185 127 -147 0
+{2} 237 199 -144 0
+{8} 124 148 -10 0
+{7} 190 244 231 0
+{1} -185 214 -101 0
+{7} -237 31 -94 0
+{8} -39 36 -94 0
+{5} -175 206 81 0
+{8} 141 -209 -109 0
+{3} 228 -165 -112 0
+{8} -45 142 238 0
+{3} -34 -64 -71 0
+{1} -60 170 -109 0
+{7} 6 245 87 0
+{5} 12 -93 -231 0
+{8} 80 216 28 0
+{5} -103 137 116 0
+{3} -77 -73 -30 0
+{7} -63 219 -129 0
+{4} -215 -94 86 0
+{3} 81 46 221 0
+{1} 161 -215 -212 0
+{3} -137 -215 48 0
+{4} -50 211 229 0
+{8} 172 74 154 0
+{0} -14 -100 166 0
+{2} 59 -119 -243 0
+{0} 244 -31 -96 0
+{2} 51 -247 205 0
+{9} -90 97 -139 0
+{6} 113 118 -7 0
+{3} 57 -161 -84 0
+{6} 180 -174 -9 0
+{6} -19 16 -202 0
+{1} -39 -134 224 0
+{2} 84 240 195 0
+{7} -55 75 -207 0
+{6} 116 54 60 0
+{0} 80 98 40 0
+{4} -159 109 217 0
+{3} -210 -119 82 0
+{1} -201 -14 174 0
+{6} 43 -19 -100 0
+{1} -126 223 26 0
+{8} -249 163 -205 0
+{9} -58 -4 109 0
+{8} -239 109 -82 0
+{9} 210 -58 -2 0
+{5} 238 -36 117 0
+{1} 109 -199 32 0
+{3} -54 221 -80 0
+{4} 230 99 97 0
+{8} 45 221 169 0
+{9} 191 17 114 0
+{0} -177 -138 -12 0
+{3} 35 -5 145 0
+{3} -102 -147 103 0
+{5} -59 3 84 0
+{7} -56 240 -130 0
+{8} -233 -223 -47 0
+{9} 169 216 -3 0
+{4} -68 -182 67 0
+{3} 34 -189 27 0
+{7} 230 -222 66 0
+{1} 19 123 84 0
+{7} 64 35 231 0
+{5} 236 165 242 0
+{4} 77 -119 -61 0
+{9} -179 215 198 0
+{1} -105 -93 211 0
+{4} -204 221 -112 0
+{3} -244 23 -125 0
+{1} -107 152 78 0
+{1} 144 -183 28 0
+{3} -179 -32 194 0
+{2} 217 174 72 0
+{5} -38 101 -132 0
+{4} -122 193 108 0
+{0} 12 3 -44 0
+{6} 140 -23 -2 0
+{0} 185 -129 145 0
+{5} -116 -245 -102 0
+{0} 203 -29 -131 0
+{7} -172 239 243 0
+{0} -186 -167 109 0
+{9} 158 -184 149 0
+{5} -53 56 100 0
+{6} -92 5 35 0
+{2} -212 -236 250 0
+{4} -42 137 -193 0
+{5} 171 231 127 0
+{5} 176 -85 -122 0
+{5} 32 81 -178 0
+{9} 78 -14 -227 0
+{7} 104 -10 -65 0
+{5} 239 -81 -118 0
+{1} 182 76 -235 0
+{5} -226 -132 54 0
+{8} 145 25 120 0
+{0} 49 205 99 0
+{7} 250 240 -89 0
+{1} 17 37 -65 0
+{9} 226 -66 -47 0
+{6} 136 -112 19 0
+{6} -94 -32 74 0
+{1} 200 144 -65 0
+{9} 27 29 207 0
+{5} 6 112 53 0
+{1} -170 -192 -65 0
+{9} -18 206 8 0
+{8} -158 245 147 0
+{0} 222 34 24 0
+{1} 69 182 -121 0
+{9} -22 -202 -232 0
+{0} -213 -82 173 0
+{6} 78 -176 -151 0
+{7} 245 215 242 0
+{2} -126 -96 243 0
+{6} -164 -220 205 0
+{1} -60 128 162 0
+{0} -237 -126 -20 0
+{1} 105 -144 -165 0
+{0} -158 76 -38 0
+{3} 153 -236 206 0
+{3} 187 -191 247 0
+{5} -192 159 171 0
+{7} 162 -151 -213 0
+{8} 19 155 238 0
+{4} -43 207 -46 0
+{5} 117 250 118 0
+{1} 159 40 -199 0
+{6} 149 -163 -145 0
+{8} 23 7 46 0
+{9} 71 106 56 0
+{0} -43 220 -118 0
+{0} -200 242 6 0
+{6} 143 219 -168 0
+{7} -179 102 -163 0
+{8} -74 183 -82 0
+{1} 248 92 -154 0
+{2} 81 202 229 0
+{1} 92 243 19 0
+{0} 165 -210 199 0
+{3} -54 -8 244 0
+{4} -70 -135 -223 0
+{7} -80 -89 -189 0
+{0} -7 182 -16 0
+{9} 172 53 8 0
+{0} 114 -107 197 0
+{4} -135 -35 -239 0
+{9} -214 -10 137 0
+{7} 136 -131 151 0
+{5} 15 -37 -89 0
+{5} -234 -7 97 0
+{1} 118 191 101 0
+{2} 215 123 185 0
+{2} -230 202 -190 0
+{3} 211 -59 210 0
+{5} 200 -162 116 0
+{1} 158 12 212 0
+{2} -56 229 196 0
+{9} -50 -52 218 0
+{4} 164 -142 -71 0
+{3} 233 -140 159 0
+{3} 119 93 65 0
+{3} 155 -156 -57 0
+{1} 117 -197 180 0
+{1} -97 -100 -2 0
+{3} 165 206 83 0
+{6} -127 173 -110 0
+{0} 20 158 116 0
+{7} -205 -125 -209 0
+{7} -244 -57 -246 0
+{2} -139 -173 21 0
+{9} 89 -150 149 0
+{3} -51 60 -224 0
+{4} -81 -193 195 0
+{2} -208 -209 83 0
+{9} -141 70 -223 0
+{8} 200 -121 99 0
+{6} -207 201 -61 0
+{3} 167 157 -71 0
+{7} 200 78 182 0
+{2} 82 171 -183 0
+{3} 4 -33 -85 0
+{1} -103 87 186 0
+{3} 41 183 169 0
+{0} 84 244 -116 0
+{3} 128 -108 -67 0
+{9} 24 165 181 0
+{6} 94 118 -148 0
+{3} -41 -71 -98 0
+{8} 248 15 -135 0
+{3} 10 -157 -17 0
+{4} -225 241 93 0
+{4} 217 -192 227 0
+{9} 28 -11 78 0
+{5} -16 218 24 0
+{7} 59 -91 -210 0
+{8} 4 141 166 0
+{3} -204 12 -206 0
+{4} 187 153 -186 0
+{1} 23 -43 -124 0
+{8} 100 2 -46 0
+{1} -236 -80 -102 0
+{6} 165 129 159 0
+{5} -45 245 -187 0
+{6} 137 31 -7 0
+{0} 214 -178 200 0
+{4} 222 107 -74 0
+{2} -37 -161 -129 0
+{3} -202 -214 99 0
+{0} 69 3 78 0
+{0} -7 -217 51 0
+{4} 215 -99 96 0
+{5} 124 41 195 0
+{6} -233 -223 206 0
+{1} 233 197 87 0
+{6} -102 33 70 0
+{2} 175 241 162 0
+{1} 86 -202 83 0
+{8} 137 -214 64 0
+{0} -111 -204 197 0
+{8} -23 12 -121 0
+{2} 101 28 -95 0
+{8} -206 57 220 0
+{2} -122 -2 -125 0
+{6} 75 -241 86 0
+{1} -72 185 77 0
+{5} -125 210 -143 0
+{6} 106 36 54 0
+{0} 136 142 -93 0
+{8} -142 -180 214 0
+{4} 44 -22 -60 0
+{0} -235 88 -130 0
+{9} -124 -162 245 0
+{2} 19 -121 156 0
+{2} 84 -23 -191 0
+{7} -173 -43 -163 0
+{3} 151 148 213 0
+{1} -239 147 -180 0
+{4} -247 -92 -36 0
+{9} 163 37 -188 0
+{7} -245 -7 -231 0
+{3} -32 -139 41 0
+{9} -13 -157 211 0
+{6} -107 136 126 0
+{0} -58 201 -115 0
+{2} -184 -48 -205 0
+{7} 57 -237 -80 0
+{9} 160 -243 155 0
+{9} 154 -42 -179 0
+{2} -107 -242 -167 0
+{0} 169 170 -19 0
+{3} -65 -140 -209 0
+{1} 143 146 182 0
+{1} 90 -170 158 0
+{2} -235 54 83 0
+{3} -122 193 239 0
+{8} 112 130 -212 0
+{8} -9 -167 93 0
+{4} -57 54 -28 0
+{2} -55 -56 29 0
+{9} -206 -79 245 0
+{5} -16 -81 -190 0
+{5} 174 160 131 0
+{4} -125 156 -148 0
+{5} -128 174 -25 0
+{8} -209 -16 60 0
+{3} -13 -225 109 0
+{4} 167 -124 168 0
+{7} 142 -16 173 0
+{3} 8 -45 216 0
+{5} 13 160 -41 0
+{6} -101 125 -225 0
+{3} -218 244 -49 0
+{3} 153 -183 204 0
+{4} 117 230 167 0
+{7} -108 24 -27 0
+{7} 149 -198 13 0
+{0} 48 124 -84 0
+{6} -35 -162 58 0
+{2} 110 -103 9 0
+{9} -143 -43 169 0
+{1} -91 -87 -70 0
+{2} 11 -117 244 0
+{6} -141 37 -177 0
+{1} 238 126 -215 0
+{3} 157 103 -27 0
+{3} -133 134 -3 0
+{1} 112 -107 -113 0
+{3} -225 -104 26 0
+{1} 109 -220 -174 0
+{6} 58 -140 -86 0
+{5} 1 97 14 0
+{9} 249 161 -217 0
+{9} 99 -242 33 0
+{3} 172 2 -235 0
+{7} -79 -132 107 0
+{4} 43 -217 -169 0
+{5} -166 218 -128 0
+{8} 63 178 135 0
+{6} 110 224 30 0
+{5} -62 147 -237 0
+{4} -241 -103 -169 0
+{3} 125 -75 -106 0
+{4} 146 20 -112 0
+{2} 59 226 -136 0
+{5} -194 132 -101 0
+{9} 133 -41 -14 0
+{1} 190 74 -247 0
+{8} 230 221 224 0
+{4} -3 -61 -65 0
+{1} 93 15 194 0
+{5} -155 105 117 0
+{0} -146 -127 -35 0
+{3} 170 -173 213 0
+{8} -13 -234 -117 0
+{6} -244 -225 15 0
+{9} -41 151 -185 0
+{6} -196 -2 114 0
+{8} -220 111 -238 0
+{2} 234 134 146 0
+{3} 100 -29 -4 0
+{9} -195 -6 151 0
+{1} -116 109 -9 0
+{7} 45 -58 -61 0
+{4} 195 224 66 0
+{3} 119 174 129 0
+{2} 122 233 100 0
+{0} 30 -227 -120 0
+{1} 238 1 16 0
+{9} 231 229 -46 0
+{7} 188 226 23 0
+{7} -181 247 -216 0
+{9} 233 84 97 0
+{4} 8 41 71 0
+{2} 37 52 56 0
+{0} -227 58 84 0
+{6} 116 48 -95 0
+{4} -58 233 36 0
+{4} 210 11 -116 0
+{8} -107 -103 242 0
+{8} 21 -161 169 0
+{3} 202 25 82 0
+{9} 248 163 65 0
+{7} -108 26 -78 0
+{6} -162 163 -248 0
+{2} -14 -95 92 0
+{2} 218 -151 -26 0
+{1} -132 -195 44 0
+{4} 14 85 -136 0
+{7} -236 219 -105 0
+{8} 164 136 -25 0
+{7} 7 36 124 0
+{2} -163 -216 -15 0
+{7} -66 176 -76 0
+{8} -144 -3 -101 0
+{6} -178 -149 -108 0
+{6} 175 -161 210 0
+{3} -118 106 -11 0
+{8} -124 128 98 0
+{1} -81 -223 117 0
+{9} 154 149 -1 0
+{1} -186 26 66 0
+{4} -190 192 -114 0
+{7} -122 -197 -52 0
+{2} -84 -226 105 0
+{4} 52 61 225 0
+{4} 206 -7 -101 0
+{2} -29 93 -116 0
+{0} 67 -164 135 0
+{8} 1 -217 -5 0
+{0} -180 218 222 0
+{1} 230 -225 -50 0
+{0} 4 -25 45 0
+{8} -57 234 -1 0
+{5} -221 -103 100 0
+{9} 137 234 -109 0
+{8} 20 -227 -202 0
+{3} -103 -247 198 0
+{5} -29 -148 -35 0
+{7} -191 102 18 0
+{6} -52 -195 18 0
+{6} 61 5 -247 0
+{7} 165 -207 -217 0
+{4} -147 -207 27 0
+{5} 100 117 -129 0
+{5} -152 -83 132 0
+{0} -190 53 -121 0
+{2} 156 230 181 0
+{5} 2 -239 -65 0
+{5} -55 -20 -107 0
+{1} -119 -39 -221 0
+{7} -116 147 16 0
+{3} -211 238 -60 0
+{7} 249 -111 141 0
+{2} -54 -193 -81 0
+{2} 49 -245 -5 0
+{8} -233 110 -109 0
+{6} -79 -56 180 0
+{7} -41 196 150 0
+{5} 242 -63 231 0
+{8} 39 22 100 0
+{1} 5 23 204 0
+{2} -55 -100 105 0
+{1} -22 -28 247 0
+{1} -209 200 67 0
+{7} -46 59 62 0
+{5} -239 -107 -125 0
+{5} 242 25 -246 0
+{2} -148 -30 -11 0
+{4} -148 160 -169 0
+{7} 5 145 249 0
+{9} 168 -28 -207 0
+{5} -188 212 -201 0
+{0} -166 205 -239 0
+{3} 145 -246 -100 0
+{3} 3 215 -93 0
+{5} 101 -198 -160 0
+{9} -233 178 -90 0
+{0} -143 -26 -102 0
+{0} -72 -97 -195 0
+{1} -119 -163 -120 0
+{2} 93 13 98 0
+{2} -131 -53 15 0
+{9} -118 129 151 0
+{6} 168 81 199 0
+{7} -17 121 -21 0
+{5} -36 -175 196 0
+{4} -221 57 68 0
+{6} 111 145 -183 0
+{3} 114 -31 24 0
+{4} -170 159 -146 0
+{7} 123 -80 152 0
+{1} -84 -184 -134 0
+{0} -206 30 -55 0
+{8} 81 -154 198 0
+{0} 129 135 248 0
+{4} -2 198 122 0
+{0} 230 101 -18 0
+{4} 25 208 216 0
+{1} -247 176 160 0
+{2} 34 -159 9 0
+{1} -74 184 31 0
+{8} 29 -66 -148 0
+{9} -233 204 -107 0
+{9} 204 -30 -127 0
+{8} -237 8 -65 0
+{7} 79 112 181 0
+{3} 157 -85 83 0
+{1} 204 113 -216 0
+{7} -11 -15 27 0
+{3} 44 114 8 0
+{5} 105 188 -158 0
+{2} -51 204 -48 0
+{7} 145 211 40 0
+{4} -107 -31 -114 0
+{2} -134 212 -105 0
+{1} 188 -174 -151 0
+{4} 58 -9 -151 0
+{5} 33 -37 -119 0
+{4} 172 -3 169 0
+{7} -26 -21 48 0
+{1} -94 -99 -41 0
+{9} 192 1 -7 0
+{6} 250 -138 185 0
+{9} -6 -131 -83 0
+{8} 11 191 -240 0
+{2} -175 -163 -249 0
+{1} -214 -98 193 0
+{9} 120 190 -185 0
+{4} -135 -64 -24 0
+{8} -187 249 -129 0
+{9} 76 -232 112 0
+{3} -17 -161 117 0
+{8} -6 250 246 0
+{5} 85 -188 117 0
+{7} -47 91 -103 0
+{3} -123 -92 142 0
+{1} 3 -183 -249 0
+{2} -175 148 -129 0
+{3} 223 172 119 0
+{9} 194 76 -114 0
+{3} 206 123 -222 0
+{0} -186 -110 -71 0
+{3} -63 152 -110 0
+{5} -122 -44 -119 0
+{3} -14 76 -224 0
+{9} -8 -77 -97 0
+{0} -116 110 63 0
+{9} 148 106 192 0
+{1} 204 -168 -56 0
+{9} -221 173 -13 0
+{4} 168 57 -211 0
+{8} 218 151 245 0
+{3} 70 -234 -143 0
+{1} 24 194 106 0
+{3} 16 -236 -187 0
+{4} 162 97 43 0
+{7} 8 79 228 0
+{9} -39 -179 48 0
+{0} -119 213 -231 0
+{5} -239 57 -232 0
+{0} -161 247 8 0
+{4} 30 -127 197 0
+{7} 72 168 -233 0
+{5} -157 -217 -135 0
+{0} 134 180 233 0
+{9} 27 -14 -64 0
+{9} 153 247 -60 0
+{7} -154 -76 -106 0
+{4} -59 -100 170 0
+{6} 120 -121 -41 0
+{6} -169 13 158 0
+{9} -166 199 120 0
+{4} 164 202 -199 0
+{3} -223 148 -242 0
+{4} 4 211 100 0
+{3} 188 -231 -98 0
+{7} 218 129 -93 0
+{8} -211 18 -93 0
+{2} 51 -10 -78 0
+{1} 22 -155 -130 0
+{7} 207 -135 -172 0
+{7} 199 197 14 0
+{9} 182 -245 -135 0
+{1} -204 181 -32 0
+{2} -18 -237 80 0
+{4} -96 69 193 0
+{1} -98 245 -91 0
+{5} 71 -24 93 0
+{9} 48 -131 194 0
+{8} 29 144 -12 0
+{6} 128 15 -71 0
+{8} 125 58 -238 0
+{7} -84 111 38 0
+{9} 224 168 246 0
+{7} -82 -188 -33 0
+{0} -67 98 242 0
+{8} 34 248 -112 0
+{0} 217 95 59 0
+{4} 56 245 13 0
+{6} 72 129 -245 0
+{2} 82 134 -61 0
+{4} -128 55 -183 0
+{0} -187 42 38 0
+{0} 90 -102 54 0
+{2} -159 224 229 0
+{4} -117 -158 -180 0
+{3} 113 108 5 0
+{6} 239 34 -122 0
+{5} -85 -118 -19 0
+{9} -240 129 -145 0
+{4} -15 149 129 0
+{1} -144 -189 217 0
+{3} 228 -223 97 0
+{7} 16 -84 -242 0
+{0} 206 -212 91 0
+{9} -71 -194 21 0
+{5} 59 -31 37 0
+{6} -89 156 -243 0
+{0} 60 21 75 0
+{2} 14 12 -8 0
+{5} -227 -183 131 0
+{4} -95 -190 -49 0
+{2} -151 -54 -133 0
+{6} -134 49 -157 0
+{4} 6 -114 224 0
+{0} 201 -195 -17 0
+{5} -99 -36 88 0
+{7} 123 -67 105 0
+{7} 142 -94 49 0
+{8} 58 106 234 0
+{3} 22 -18 -86 0
+{2} 201 -245 71 0
+{4} -220 -228 227 0
+{8} -117 31 -212 0
+{9} -177 -140 -59 0
+{2} 229 233 150 0
+{3} 47 -36 103 0
+{4} -239 102 -241 0
+{6} -35 194 208 0
+{9} 199 -37 -180 0
+{9} 140 -176 -123 0
+{6} 148 -36 243 0
+{2} 14 141 227 0
+{1} -182 -141 248 0
+{7} 178 85 144 0
+{5} 247 231 15 0
+{4} 77 -168 -40 0
+{4} -194 -181 -83 0
+{6} -225 116 -79 0
+{4} -80 182 -50 0
+{1} 63 -36 -122 0
+{9} 82 231 -59 0
+{3} -64 -244 157 0
+{9} -86 140 -207 0
+{5} -129 -192 -143 0
+{9} -69 227 216 0
+{6} -83 137 -101 0
+{3} 117 -71 145 0
+{4} 115 -53 199 0
+{5} -32 96 -1 0
+{9} 104 93 -142 0
+{7} 190 116 83 0
+{3} 191 -124 -161 0
+{4} 144 11 -181 0
+{0} -151 113 243 0
+{3} -66 -141 -108 0
+{1} -153 -149 7 0
+{9} -75 -129 137 0
+{1} 113 -107 43 0
+{1} -191 99 237 0
+{8} 199 67 163 0
+{2} -198 -177 -21 0
+{8} 217 -236 88 0
+{2} -136 -84 158 0
+{7} 52 68 -204 0
+{7} -61 200 21 0
+{4} 95 -204 -221 0
+{0} -75 -125 118 0
+{3} 213 113 173 0
+{8} -226 -92 118 0
+{3} -134 -189 67 0
+{3} -198 7 -26 0
+{4} -49 197 57 0
+{1} -5 -72 -146 0
+{0} 226 167 -27 0
+{5} 211 -229 94 0
+{6} -101 -80 -12 0
+{6} 58 -47 -80 0
+{5} 148 -217 -9 0
+{8} 229 -120 -117 0
+{3} 161 -174 191 0
+{8} 10 -51 -154 0
+{6} -155 235 -198 0
+{4} -171 247 127 0
+{9} -130 19 140 0
+{0} -209 -185 -25 0
+{2} -223 -199 -27 0
+{3} -28 124 187 0
+{3} 135 -28 31 0
+{2} -31 88 89 0
+{6} 22 -43 -47 0
+{9} 21 165 -184 0
+{5} -250 69 -27 0
+{4} 221 -177 162 0
+{3} -72 -218 207 0
+{4} 23 -159 83 0
+{3} -54 225 -190 0
+{6} -140 -21 49 0
+{4} -50 -177 -18 0
+{8} 80 -250 172 0
+{2} -77 183 -218 0
+{5} 184 55 -146 0
+{0} -104 181 -188 0
+{2} 243 146 -70 0
+{3} -215 -187 -247 0
+{3} -196 -50 90 0
+{0} -84 143 -146 0
+{4} 147 119 -118 0
+{0} 227 14 -110 0
+{2} 44 238 -153 0
+{6} 197 -69 -176 0
+{4} 127 65 27 0
+{4} 208 190 -162 0
+{1} -39 250 -196 0
+{5} 114 -89 206 0
+{3} 142 75 -148 0
+{0} -202 237 -194 0
+{7} -21 216 -177 0
+{8} 114 -80 -200 0
+{4} -27 91 -84 0
+{1} -63 249 -36 0
+{0} 89 -18 -133 0
+{4} -19 -17 -107 0
+{8} 145 62 -227 0
+{2} -89 -148 -44 0
+{7} -133 -192 -149 0
+{6} -65 240 -233 0
+{4} -88 -40 -245 0
+{1} 92 -129 4 0
+{9} 22 -62 -21 0
+{0} 216 116 -93 0
+{0} 79 100 234 0
+{2} 39 134 44 0
+{1} -226 -170 -157 0
+{1} 104 9 -191 0
+{8} 26 -39 40 0
+{8} 113 232 -174 0
+{6} -101 81 -104 0
+{7} 173 90 101 0
+{0} -208 173 -97 0
+{7} -72 209 -111 0
+{2} -51 -93 108 0
+{2} -248 216 181 0
+{0} -65 -170 212 0
+{7} -102 -161 146 0
+{3} -72 -28 -25 0
+{9} -117 -18 229 0
+{7} -52 163 -79 0
+{8} 94 120 79 0
+{2} 105 116 -227 0
+{4} 67 186 -211 0
+{1} -226 -235 196 0
+{8} -67 -11 23 0
+{6} -55 -85 -197 0
+{9} -200 -245 -76 0
+{6} 109 -61 -127 0
+{2} -248 127 -229 0
+{5} 53 148 -197 0
+{9} 151 -98 -24 0
+{0} -58 180 -158 0
+{0} 74 214 -200 0
+{7} -31 241 172 0
+{4} 26 219 -56 0
+{3} 1 110 -18 0
+{2} 156 19 -89 0
+{9} 112 87 204 0
+{2} -5 151 -59 0
+{6} 34 -149 100 0
+{4} 83 248 220 0
+{6} 31 2 -78 0
+{5} 110 -152 -37 0
+{7} -132 -217 -57 0
+{1} -71 176 79 0
+{0} 31 -98 -75 0
+{4} -60 229 -171 0
+{0} 87 207 112 0
+{1} 30 151 -41 0
+{2} 17 162 109 0
+{6} -172 111 -221 0
+{7} 166 170 -147 0
+{0} -48 143 -201 0
+{6} 233 -46 -122 0
+{2} 207 -149 -124 0
+{3} -188 -166 -65 0
+{3} -76 -77 -96 0
+{0} -216 211 45 0
+{4} 137 -103 -106 0
+{8} 220 -82 -136 0
+{3} 47 -84 -44 0
+{1} -37 67 -32 0
+{1} 33 -5 156 0
+{0} -137 58 127 0
+{0} 229 -36 -84 0
+{5} 243 175 63 0
+{5} 242 -73 -121 0
+{0} 219 237 164 0
+{0} 149 -201 -142 0
+{0} 27 172 243 0
+{9} -90 29 45 0
+{5} 206 57 153 0
+{9} -235 -49 -94 0
+{8} 233 71 108 0
+{9} 82 -122 223 0
+{1} -195 -71 37 0
+{0} -70 179 -159 0
+{6} -79 -240 -38 0
+{7} -79 -121 30 0
+{3} -238 -78 -246 0
+{6} 218 96 48 0
+{8} 107 -154 -199 0
+{8} 4 -205 194 0
+{8} 1 -205 -203 0
+{9} -155 129 -26 0
+{0} -128 57 22 0
+{9} -195 -168 -10 0
+{1} 97 -186 -90 0
+{8} 122 227 171 0
+{6} 22 163 191 0
+{7} -223 191 -85 0
+{0} 100 -59 -63 0
+{3} 245 49 -181 0
+{7} -51 210 -135 0
+{3} -34 55 54 0
+{0} 2 74 -57 0
+{5} 233 168 -230 0
+{9} -40 22 230 0
+{4} 128 -157 27 0
+{8} -154 -161 -114 0
+{0} -74 -136 38 0
+{7} 51 -205 23 0
+{8} -212 40 -71 0
+{2} 9 -138 -83 0
+{6} -95 54 121 0
+{3} -174 -85 140 0
+{0} 66 16 67 0
+{8} -137 -8 105 0
+{7} -133 -206 -3 0
+{3} 175 86 -206 0
+{6} -50 -217 51 0
+{0} 51 244 31 0
+{0} 184 -218 84 0
+{1} -153 58 -237 0
+{3} 56 -198 63 0
+{9} 228 -42 74 0
+{9} 43 -32 245 0
+{3} -150 82 -44 0
+{5} -14 -22 25 0
+{7} 228 -232 -245 0
+{5} -147 -221 29 0
+{7} -222 41 -40 0
+{7} 42 -13 -20 0
+{4} 53 9 161 0
+{6} 125 236 69 0
+{7} -105 -172 32 0
+{5} -142 114 -71 0
+{2} -120 -122 -197 0
+{4} -29 9 -200 0
+{7} 26 210 -193 0
+{5} -155 183 140 0
+{9} 216 -208 -146 0
+{0} -220 -8 98 0
+{9} 109 175 -63 0
+{8} -16 -139 -108 0
+{4} 176 137 -119 0
+{2} -97 39 142 0
+{2} 218 -44 -37 0
+{5} -119 -69 -107 0
+{7} -79 142 109 0
+{3} -123 25 227 0
+{2} 177 -187 -89 0
+{7} -99 -147 -207 0
+{1} -68 81 236 0
+{3} 145 90 3 0
+{1} 93 -149 -127 0
+{0} -120 -67 154 0
+{0} 121 234 -229 0
+{3} -245 186 21 0
+{6} 92 5 -121 0
+{9} 197 -100 -46 0
+{8} -40 -39 -3 0
+{9} 25 -117 -121 0
+{2} -194 -189 175 0
+{3} 246 10 40 0
+{9} 13 50 147 0
+{8} -243 163 105 0
+{6} 132 -131 -218 0
+{5} -241 78 101 0
+{1} -200 -38 -29 0
+{6} -36 -166 183 0
+{8} 248 -216 218 0
+{1} -203 92 204 0
+{9} -83 -84 -165 0
+{4} -202 -197 -244 0
+{7} 112 -221 63 0
+{9} 100 151 -1 0
+{9} 141 -206 -52 0
+{5} 181 -208 -229 0
+{9} 53 93 173 0
+{4} 193 -184 -79 0
+{2} 41 -78 -133 0
+{2} 1 -35 -90 0
+{8} -198 -60 174 0
+{1} 152 207 -157 0
+{8} 183 -196 -163 0
+{8} -244 242 218 0
+{8} 11 32 146 0
+{7} -66 -32 -84 0
+{1} -54 -109 -195 0
+{3} 190 -116 144 0
+{2} -242 -122 86 0
+{3} -71 7 -150 0
+{2} 241 -173 -15 0
+{7} 62 -217 81 0
+{2} 205 -116 130 0
+{7} 193 -209 128 0
+{8} 146 -240 -132 0
+{9} 29 197 161 0
+{9} 15 83 -39 0
+{8} -109 -44 81 0
+{5} 244 85 -7 0
+{9} -246 9 165 0
+{1} 115 -83 67 0
+{1} -98 -141 170 0
+{4} -102 94 -52 0
+{5} -231 -74 -28 0
+{4} 162 191 -149 0
+{9} 197 -183 -35 0
+{4} 102 -56 50 0
+{7} 30 -45 -129 0
+{0} 25 -207 -33 0
+{1} 192 -106 -169 0
+{0} 43 -129 -169 0
+{8} 237 244 182 0
+{4} -72 -44 -168 0
+{5} -158 -150 102 0
+{9} 168 -143 151 0
+{5} -72 26 212 0
+{5} 116 -89 98 0
+{9} 171 -197 156 0
+{4} 233 -54 -181 0
+{5} 129 -161 25 0
+{3} 113 69 -33 0
+{9} 179 -175 224 0
+{3} 138 -143 -46 0
+{6} 75 213 -246 0
+{1} -137 -175 -150 0
+{3} -169 -67 215 0
+{1} 86 69 -199 0
+{3} -159 233 63 0
+{5} -145 101 6 0
+{5} 129 -243 -227 0
+{7} -175 72 -247 0
+{7} 163 -109 207 0
+{4} 31 77 33 0
+{4} -136 175 160 0
+{7} -192 -193 -7 0
+{7} 99 145 232 0
+{9} -233 198 114 0
+{1} 240 -89 -108 0
+{2} -81 -67 -63 0
+{7} 5 149 69 0
+{1} -172 166 -184 0
+{2} 158 -244 -166 0
+{1} -53 -172 -62 0
+{9} 49 25 61 0
+{5} 237 19 -166 0
+{7} 94 202 -148 0
+{9} -246 13 152 0
+{3} -135 -86 -5 0
+{6} -190 -44 -223 0
+{9} -17 -141 6 0
+{2} 165 39 237 0
+{6} 221 -62 -104 0
+{5} -206 107 -223 0
+{9} -159 -243 -13 0
+{8} 118 -9 57 0
diff --git a/samples/gcnf/uuf50-01.gcnf b/samples/gcnf/uuf50-01.gcnf
new file mode 100644
--- /dev/null
+++ b/samples/gcnf/uuf50-01.gcnf
@@ -0,0 +1,226 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p gcnf 50  218 10
+{1}  18 -8 29 0
+{1} -16 3 18 0
+{1} -36 -11 -30 0
+{1} -50 20 32 0
+{1} -6 9 35 0
+{1} 42 -38 29 0
+{1} 43 -15 10 0
+{1} -48 -47 1 0
+{1} -45 -16 33 0
+{1} 38 42 22 0
+{1} -49 41 -34 0
+{1} 12 17 35 0
+{2} 22 -49 7 0
+{2} -10 -11 -39 0
+{2} -28 -36 -37 0
+{2} -13 -46 -41 0
+{2} 21 -4 9 0
+{2} 12 48 10 0
+{2} 24 23 15 0
+{2} -8 -41 -43 0
+{2} -44 -2 -35 0
+{2} -27 18 31 0
+{2} 47 35 6 0
+{3} -11 -27 41 0
+{3} -33 -47 -45 0
+{3} -16 36 -37 0
+{3} 27 -46 2 0
+{3} 15 -28 10 0
+{3} -38 46 -39 0
+{3} -33 -4 24 0
+{3} -12 -45 50 0
+{3} -32 -21 -15 0
+{3} 8 42 24 0
+{4} 30 -49 4 0
+{4} 45 -9 28 0
+{4} -33 -47 -1 0
+{4} 1 27 -16 0
+{4} -11 -17 -35 0
+{4} -42 -15 45 0
+{4} -19 -27 30 0
+{4} 3 28 12 0
+{4} 48 -11 -33 0
+{4} -6 37 -9 0
+{5} -37 13 -7 0
+{5} -2 26 16 0
+{5} 46 -24 -38 0
+{5} -13 -24 -8 0
+{5} -36 -42 -21 0
+{5} -37 -19 3 0
+{5} -31 -50 35 0
+{5} -7 -26 29 0
+{5} -42 -45 29 0
+{5} 33 25 -6 0
+{6} -45 -5 7 0
+{6} -7 28 -6 0
+{6} -48 31 -11 0
+{6} 32 16 -37 0
+{6} -24 48 1 0
+{6} 18 -46 23 0
+{6} -30 -50 48 0
+{6} -21 39 -2 0
+{6} 24 47 42 0
+{6} -36 30 4 0
+{7} -5 28 -1 0
+{7} -47 32 -42 0
+{7} 16 37 -22 0
+{7} -43 42 -34 0
+{7} -40 39 -20 0
+{7} -49 29 6 0
+{7} -41 -3 39 0
+{7} -16 -12 43 0
+{7} 24 22 3 0
+{7} 47 -45 43 0
+{8} 45 -37 46 0
+{8} -9 26 5 0
+{8} -3 23 -13 0
+{8} 5 -34 13 0
+{8} 12 39 13 0
+{8} 22 50 37 0
+{8} 19 9 46 0
+{8} -24 8 -27 0
+{8} -28 7 21 0
+{8} 8 -25 50 0
+{9} 20 50 4 0
+{9} 27 36 13 0
+{9} 26 31 -25 0
+{9} 39 -44 -32 0
+{9} -20 41 -10 0
+{9} 49 -28 35 0
+{9} 1 44 34 0
+{9} 39 35 -11 0
+{9} -50 -42 -7 0
+{9} -24 7 47 0
+{10} -13 5 -48 0
+{10} -9 -20 -23 0
+{10} 2 17 -19 0
+{10} 11 23 21 0
+{10} -45 30 15 0
+{10} 11 26 -24 0
+{10} 38 33 -13 0
+{10} 44 -27 -7 0
+{10} 41 49 2 0
+{10} -18 12 -37 0
+{10} -2 12 -26 0
+{10} -19 7 32 0
+{10} -22 11 33 0
+{10} 8 12 -20 0
+{10} 16 40 -48 0
+{10} -2 -24 -11 0
+{10} 26 -17 37 0
+{10} -14 -19 46 0
+{10} 5 47 36 0
+{10} -29 -9 19 0
+{10} 32 4 28 0
+{10} -34 20 -46 0
+{10} -4 -36 -13 0
+{10} -15 -37 45 0
+{10} -21 29 23 0
+{10} -6 -40 7 0
+{10} -42 31 -29 0
+{10} -36 24 31 0
+{10} -45 -37 -1 0
+{10} 3 -6 -29 0
+{10} -28 -50 27 0
+{10} 44 26 5 0
+{10} -17 -48 49 0
+{10} 12 -40 -7 0
+{10} -12 31 -48 0
+{10} 27 32 -42 0
+{10} -27 -10 1 0
+{10} 6 -49 10 0
+{10} -24 8 43 0
+{10} 23 31 1 0
+{10} 11 -47 38 0
+{10} -28 26 -13 0
+{10} -40 12 -42 0
+{10} -3 39 46 0
+{10} 17 41 46 0
+{10} 23 21 13 0
+{10} -14 -1 -38 0
+{10} 20 18 6 0
+{10} -50 20 -9 0
+{10} 10 -32 -18 0
+{10} -21 49 -34 0
+{10} 44 23 -35 0
+{10} 40 -19 34 0
+{10} -1 6 -12 0
+{10} 6 -2 -7 0
+{10} 32 -20 34 0
+{10} -12 43 -29 0
+{10} 24 2 -49 0
+{10} 10 -4 40 0
+{10} 11 5 12 0
+{10} -3 47 -31 0
+{10} 43 -23 21 0
+{10} -41 -36 -50 0
+{10} -8 -42 -24 0
+{10} 39 45 7 0
+{10} 7 37 -45 0
+{10} 41 40 8 0
+{10} -50 -10 -8 0
+{10} -5 -39 -14 0
+{10} -22 -24 -43 0
+{10} -36 40 35 0
+{10} 17 49 41 0
+{10} -32 7 24 0
+{10} -30 -8 -9 0
+{10} -41 -13 -10 0
+{10} 31 26 -33 0
+{10} 17 -22 -39 0
+{10} -21 28 3 0
+{10} -14 46 23 0
+{10} 29 16 19 0
+{10} 42 -32 -44 0
+{10} -24 10 23 0
+{10} -1 -32 -21 0
+{10} -8 -44 -39 0
+{10} 39 11 9 0
+{10} 19 14 -46 0
+{10} 46 44 -42 0
+{10} 37 23 -29 0
+{10} 32 25 20 0
+{10} 14 -43 -12 0
+{10} -36 -18 46 0
+{10} 14 -26 -10 0
+{10} -2 -30 5 0
+{10} 6 -18 46 0
+{10} -26 2 -44 0
+{10} 20 -8 -11 0
+{10} -31 3 16 0
+{10} -22 -9 39 0
+{10} -49 44 -42 0
+{10} -45 -44 31 0
+{10} -31 50 -11 0
+{10} -32 -46 2 0
+{10} -6 -7 17 0
+{10} 19 -32 48 0
+{10} 39 20 -10 0
+{10} -22 -37 38 0
+{10} -31 9 -48 0
+{10} 40 12 7 0
+{10} -24 -4 9 0
+{10} -22 49 33 0
+{10} -12 43 10 0
+{10} 25 -30 -10 0
+{10} 46 47 31 0
+{10} 13 27 -7 0
+{10} -45 32 -35 0
+{10} -50 34 9 0
+{10} 2 34 30 0
+{10} 3 16 2 0
+{10} -18 45 -12 0
+{10} 33 37 10 0
+{10} 43 7 -18 0
+{10} -22 44 -19 0
+{10} -31 -27 -42 0
+{10} -3 -40 8 0
+{10} -23 -31 38 0
diff --git a/samples/gcnf/uuf50-01b.gcnf b/samples/gcnf/uuf50-01b.gcnf
new file mode 100644
--- /dev/null
+++ b/samples/gcnf/uuf50-01b.gcnf
@@ -0,0 +1,226 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p gcnf 50 218 9
+{5}  18 -8 29 0
+{2} -16 3 18 0
+{3} -36 -11 -30 0
+{7} -50 20 32 0
+{5} -6 9 35 0
+{8} 42 -38 29 0
+{2} 43 -15 10 0
+{0} -48 -47 1 0
+{4} -45 -16 33 0
+{0} 38 42 22 0
+{3} -49 41 -34 0
+{9} 12 17 35 0
+{1} 22 -49 7 0
+{9} -10 -11 -39 0
+{6} -28 -36 -37 0
+{3} -13 -46 -41 0
+{4} 21 -4 9 0
+{5} 12 48 10 0
+{3} 24 23 15 0
+{0} -8 -41 -43 0
+{3} -44 -2 -35 0
+{4} -27 18 31 0
+{5} 47 35 6 0
+{3} -11 -27 41 0
+{8} -33 -47 -45 0
+{3} -16 36 -37 0
+{3} 27 -46 2 0
+{2} 15 -28 10 0
+{4} -38 46 -39 0
+{1} -33 -4 24 0
+{8} -12 -45 50 0
+{7} -32 -21 -15 0
+{2} 8 42 24 0
+{4} 30 -49 4 0
+{0} 45 -9 28 0
+{7} -33 -47 -1 0
+{0} 1 27 -16 0
+{3} -11 -17 -35 0
+{3} -42 -15 45 0
+{8} -19 -27 30 0
+{4} 3 28 12 0
+{0} 48 -11 -33 0
+{9} -6 37 -9 0
+{7} -37 13 -7 0
+{8} -2 26 16 0
+{0} 46 -24 -38 0
+{8} -13 -24 -8 0
+{1} -36 -42 -21 0
+{1} -37 -19 3 0
+{9} -31 -50 35 0
+{5} -7 -26 29 0
+{9} -42 -45 29 0
+{7} 33 25 -6 0
+{1} -45 -5 7 0
+{2} -7 28 -6 0
+{5} -48 31 -11 0
+{3} 32 16 -37 0
+{8} -24 48 1 0
+{9} 18 -46 23 0
+{4} -30 -50 48 0
+{4} -21 39 -2 0
+{3} 24 47 42 0
+{6} -36 30 4 0
+{6} -5 28 -1 0
+{2} -47 32 -42 0
+{1} 16 37 -22 0
+{9} -43 42 -34 0
+{6} -40 39 -20 0
+{1} -49 29 6 0
+{8} -41 -3 39 0
+{3} -16 -12 43 0
+{9} 24 22 3 0
+{0} 47 -45 43 0
+{1} 45 -37 46 0
+{1} -9 26 5 0
+{5} -3 23 -13 0
+{4} 5 -34 13 0
+{6} 12 39 13 0
+{8} 22 50 37 0
+{2} 19 9 46 0
+{3} -24 8 -27 0
+{5} -28 7 21 0
+{8} 8 -25 50 0
+{0} 20 50 4 0
+{0} 27 36 13 0
+{4} 26 31 -25 0
+{1} 39 -44 -32 0
+{9} -20 41 -10 0
+{2} 49 -28 35 0
+{2} 1 44 34 0
+{4} 39 35 -11 0
+{4} -50 -42 -7 0
+{9} -24 7 47 0
+{9} -13 5 -48 0
+{8} -9 -20 -23 0
+{1} 2 17 -19 0
+{4} 11 23 21 0
+{6} -45 30 15 0
+{7} 11 26 -24 0
+{2} 38 33 -13 0
+{1} 44 -27 -7 0
+{7} 41 49 2 0
+{8} -18 12 -37 0
+{1} -2 12 -26 0
+{0} -19 7 32 0
+{8} -22 11 33 0
+{2} 8 12 -20 0
+{8} 16 40 -48 0
+{6} -2 -24 -11 0
+{2} 26 -17 37 0
+{9} -14 -19 46 0
+{9} 5 47 36 0
+{3} -29 -9 19 0
+{2} 32 4 28 0
+{4} -34 20 -46 0
+{6} -4 -36 -13 0
+{8} -15 -37 45 0
+{8} -21 29 23 0
+{5} -6 -40 7 0
+{4} -42 31 -29 0
+{5} -36 24 31 0
+{2} -45 -37 -1 0
+{3} 3 -6 -29 0
+{4} -28 -50 27 0
+{2} 44 26 5 0
+{3} -17 -48 49 0
+{5} 12 -40 -7 0
+{1} -12 31 -48 0
+{5} 27 32 -42 0
+{5} -27 -10 1 0
+{5} 6 -49 10 0
+{7} -24 8 43 0
+{7} 23 31 1 0
+{3} 11 -47 38 0
+{4} -28 26 -13 0
+{1} -40 12 -42 0
+{2} -3 39 46 0
+{8} 17 41 46 0
+{7} 23 21 13 0
+{1} -14 -1 -38 0
+{7} 20 18 6 0
+{8} -50 20 -9 0
+{5} 10 -32 -18 0
+{8} -21 49 -34 0
+{3} 44 23 -35 0
+{8} 40 -19 34 0
+{3} -1 6 -12 0
+{1} 6 -2 -7 0
+{7} 32 -20 34 0
+{5} -12 43 -29 0
+{8} 24 2 -49 0
+{5} 10 -4 40 0
+{3} 11 5 12 0
+{7} -3 47 -31 0
+{4} 43 -23 21 0
+{3} -41 -36 -50 0
+{1} -8 -42 -24 0
+{3} 39 45 7 0
+{4} 7 37 -45 0
+{8} 41 40 8 0
+{0} -50 -10 -8 0
+{2} -5 -39 -14 0
+{0} -22 -24 -43 0
+{2} -36 40 35 0
+{9} 17 49 41 0
+{6} -32 7 24 0
+{3} -30 -8 -9 0
+{6} -41 -13 -10 0
+{6} 31 26 -33 0
+{1} 17 -22 -39 0
+{2} -21 28 3 0
+{7} -14 46 23 0
+{6} 29 16 19 0
+{0} 42 -32 -44 0
+{4} -24 10 23 0
+{3} -1 -32 -21 0
+{1} -8 -44 -39 0
+{6} 39 11 9 0
+{1} 19 14 -46 0
+{8} 46 44 -42 0
+{9} 37 23 -29 0
+{8} 32 25 20 0
+{9} 14 -43 -12 0
+{5} -36 -18 46 0
+{1} 14 -26 -10 0
+{3} -2 -30 5 0
+{4} 6 -18 46 0
+{8} -26 2 -44 0
+{9} 20 -8 -11 0
+{0} -31 3 16 0
+{3} -22 -9 39 0
+{3} -49 44 -42 0
+{5} -45 -44 31 0
+{7} -31 50 -11 0
+{8} -32 -46 2 0
+{9} -6 -7 17 0
+{4} 19 -32 48 0
+{3} 39 20 -10 0
+{7} -22 -37 38 0
+{1} -31 9 -48 0
+{7} 40 12 7 0
+{5} -24 -4 9 0
+{4} -22 49 33 0
+{9} -12 43 10 0
+{1} 25 -30 -10 0
+{4} 46 47 31 0
+{3} 13 27 -7 0
+{1} -45 32 -35 0
+{1} -50 34 9 0
+{3} 2 34 30 0
+{2} 3 16 2 0
+{5} -18 45 -12 0
+{4} 33 37 10 0
+{0} 43 7 -18 0
+{6} -22 44 -19 0
+{0} -31 -27 -42 0
+{5} -3 -40 8 0
+{0} -23 -31 38 0
diff --git a/samples/gcnf/uuf50-01c.gcnf b/samples/gcnf/uuf50-01c.gcnf
new file mode 100644
--- /dev/null
+++ b/samples/gcnf/uuf50-01c.gcnf
@@ -0,0 +1,226 @@
+c This Formular is generated by mcnf
+c
+c    horn? no 
+c    forced? no 
+c    mixed sat? no 
+c    clause length = 3 
+c
+p gcnf 50 218 20
+{1}   18 -8 29 0
+{12} -16 3 18 0
+{13} -36 -11 -30 0
+{13} -50 20 32 0
+{1}  -6 9 35 0
+{10} 42 -38 29 0
+{7}  43 -15 10 0
+{6}  -48 -47 1 0
+{15} -45 -16 33 0
+{6}  38 42 22 0
+{9}  -49 41 -34 0
+{18} 12 17 35 0
+{15} 22 -49 7 0
+{5}  -10 -11 -39 0
+{20} -28 -36 -37 0
+{0}  -13 -46 -41 0
+{20} 21 -4 9 0
+{12} 12 48 10 0
+{8}  24 23 15 0
+{18} -8 -41 -43 0
+{3}  -44 -2 -35 0
+{9}  -27 18 31 0
+{20} 47 35 6 0
+{8}  -11 -27 41 0
+{16} -33 -47 -45 0
+{4}  -16 36 -37 0
+{13} 27 -46 2 0
+{4}  15 -28 10 0
+{7}  -38 46 -39 0
+{2}  -33 -4 24 0
+{16} -12 -45 50 0
+{14} -32 -21 -15 0
+{7}  8 42 24 0
+{17} 30 -49 4 0
+{5}  45 -9 28 0
+{6}  -33 -47 -1 0
+{14} 1 27 -16 0
+{13} -11 -17 -35 0
+{3}  -42 -15 45 0
+{6}  -19 -27 30 0
+{11} 3 28 12 0
+{13} 48 -11 -33 0
+{15} -6 37 -9 0
+{8}  -37 13 -7 0
+{17} -2 26 16 0
+{5}  46 -24 -38 0
+{8}  -13 -24 -8 0
+{8}  -36 -42 -21 0
+{11} -37 -19 3 0
+{5}  -31 -50 35 0
+{13} -7 -26 29 0
+{15} -42 -45 29 0
+{20} 33 25 -6 0
+{6}  -45 -5 7 0
+{3}  -7 28 -6 0
+{8}  -48 31 -11 0
+{6}  32 16 -37 0
+{4}  -24 48 1 0
+{9}  18 -46 23 0
+{0}  -30 -50 48 0
+{3}  -21 39 -2 0
+{9}  24 47 42 0
+{15} -36 30 4 0
+{20} -5 28 -1 0
+{20} -47 32 -42 0
+{4}  16 37 -22 0
+{5}  -43 42 -34 0
+{20} -40 39 -20 0
+{14} -49 29 6 0
+{16} -41 -3 39 0
+{12} -16 -12 43 0
+{13} 24 22 3 0
+{12} 47 -45 43 0
+{10} 45 -37 46 0
+{5}  -9 26 5 0
+{0}  -3 23 -13 0
+{10} 5 -34 13 0
+{4}  12 39 13 0
+{9}  22 50 37 0
+{0}  19 9 46 0
+{17} -24 8 -27 0
+{4}  -28 7 21 0
+{18} 8 -25 50 0
+{17} 20 50 4 0
+{5}  27 36 13 0
+{10} 26 31 -25 0
+{2}  39 -44 -32 0
+{15} -20 41 -10 0
+{13} 49 -28 35 0
+{18} 1 44 34 0
+{0}  39 35 -11 0
+{4}  -50 -42 -7 0
+{16} -24 7 47 0
+{18} -13 5 -48 0
+{2}  -9 -20 -23 0
+{9}  2 17 -19 0
+{14} 11 23 21 0
+{17} -45 30 15 0
+{20} 11 26 -24 0
+{3}  38 33 -13 0
+{5}  44 -27 -7 0
+{20} 41 49 2 0
+{15} -18 12 -37 0
+{15} -2 12 -26 0
+{14} -19 7 32 0
+{12} -22 11 33 0
+{19} 8 12 -20 0
+{0}  16 40 -48 0
+{6}  -2 -24 -11 0
+{6}  26 -17 37 0
+{12} -14 -19 46 0
+{2}  5 47 36 0
+{8}  -29 -9 19 0
+{4}  32 4 28 0
+{11} -34 20 -46 0
+{4}  -4 -36 -13 0
+{19} -15 -37 45 0
+{6}  -21 29 23 0
+{15} -6 -40 7 0
+{1}  -42 31 -29 0
+{14} -36 24 31 0
+{9}  -45 -37 -1 0
+{8}  3 -6 -29 0
+{0}  -28 -50 27 0
+{4}  44 26 5 0
+{9}  -17 -48 49 0
+{12} 12 -40 -7 0
+{11} -12 31 -48 0
+{3}  27 32 -42 0
+{20} -27 -10 1 0
+{17} 6 -49 10 0
+{14} -24 8 43 0
+{10} 23 31 1 0
+{12} 11 -47 38 0
+{20} -28 26 -13 0
+{11} -40 12 -42 0
+{3}  -3 39 46 0
+{17} 17 41 46 0
+{10} 23 21 13 0
+{17} -14 -1 -38 0
+{16} 20 18 6 0
+{6}  -50 20 -9 0
+{17} 10 -32 -18 0
+{7}  -21 49 -34 0
+{17} 44 23 -35 0
+{0}  40 -19 34 0
+{11} -1 6 -12 0
+{17} 6 -2 -7 0
+{5}  32 -20 34 0
+{9}  -12 43 -29 0
+{10} 24 2 -49 0
+{18} 10 -4 40 0
+{9}  11 5 12 0
+{10} -3 47 -31 0
+{2}  43 -23 21 0
+{19} -41 -36 -50 0
+{1}  -8 -42 -24 0
+{9}  39 45 7 0
+{17} 7 37 -45 0
+{20} 41 40 8 0
+{18} -50 -10 -8 0
+{2}  -5 -39 -14 0
+{17} -22 -24 -43 0
+{17} -36 40 35 0
+{4}  17 49 41 0
+{5}  -32 7 24 0
+{15} -30 -8 -9 0
+{0}  -41 -13 -10 0
+{17} 31 26 -33 0
+{0}  17 -22 -39 0
+{12} -21 28 3 0
+{20} -14 46 23 0
+{18} 29 16 19 0
+{17} 42 -32 -44 0
+{14} -24 10 23 0
+{15} -1 -32 -21 0
+{2}  -8 -44 -39 0
+{7}  39 11 9 0
+{19} 19 14 -46 0
+{9}  46 44 -42 0
+{9}  37 23 -29 0
+{11} 32 25 20 0
+{7}  14 -43 -12 0
+{0}  -36 -18 46 0
+{4}  14 -26 -10 0
+{13} -2 -30 5 0
+{17} 6 -18 46 0
+{2}  -26 2 -44 0
+{6}  20 -8 -11 0
+{8}  -31 3 16 0
+{19} -22 -9 39 0
+{3}  -49 44 -42 0
+{2}  -45 -44 31 0
+{6}  -31 50 -11 0
+{11} -32 -46 2 0
+{8}  -6 -7 17 0
+{6}  19 -32 48 0
+{8}  39 20 -10 0
+{11} -22 -37 38 0
+{3}  -31 9 -48 0
+{1}  40 12 7 0
+{15} -24 -4 9 0
+{1}  -22 49 33 0
+{12} -12 43 10 0
+{12} 25 -30 -10 0
+{2}  46 47 31 0
+{0}  13 27 -7 0
+{19} -45 32 -35 0
+{20} -50 34 9 0
+{0}  2 34 30 0
+{19} 3 16 2 0
+{16} -18 45 -12 0
+{16} 33 37 10 0
+{13} 43 7 -18 0
+{2}  -22 44 -19 0
+{19} -31 -27 -42 0
+{18} -3 -40 8 0
+{11} -23 -31 38 0
diff --git a/samples/lp/factor137874311.lp b/samples/lp/factor137874311.lp
new file mode 100644
--- /dev/null
+++ b/samples/lp/factor137874311.lp
@@ -0,0 +1,13 @@
+\ toysolver: NG
+\ toysat: OK (90.117s)
+\ scip-2.1.1.darwin.x86_64.gnu.opt.spx.nozimpl: wrong answer
+Minimize
+ obj: P
+Subject To
+ [ P * Q ] = 137874311 \ = 7927*17393
+Bounds
+ 2 <= P <= 11741       \ = sqrt 137874311
+ 2 <= Q <= 68937155    \ = 137874311/2
+General
+ P Q
+End
diff --git a/samples/lp/factor35.lp b/samples/lp/factor35.lp
new file mode 100644
--- /dev/null
+++ b/samples/lp/factor35.lp
@@ -0,0 +1,13 @@
+\ toysolver: NG
+\ toysat: OK
+\ scip-2.1.1.darwin.x86_64.gnu.opt.spx.nozimpl: OK
+Minimize
+ obj: P
+Subject To
+ [ P * Q ] = 35
+Bounds
+ 2 <= P <= 7
+ 2 <= Q <= 7
+General
+ P Q
+End
diff --git a/samples/lp/factor672263.lp b/samples/lp/factor672263.lp
new file mode 100644
--- /dev/null
+++ b/samples/lp/factor672263.lp
@@ -0,0 +1,13 @@
+\ toysolver: NG
+\ toysat: OK
+\ scip-2.1.1.darwin.x86_64.gnu.opt.spx.nozimpl: OK
+Minimize
+ obj: P
+Subject To
+ [ P * Q ] = 672263 \ = 547*1229
+Bounds
+ 2 <= P <= 819      \ = sqrt 672263
+ 2 <= Q <= 336131   \ = 672263/2
+General
+ P Q
+End
diff --git a/samples/sat/empty-clause.cnf b/samples/sat/empty-clause.cnf
new file mode 100644
--- /dev/null
+++ b/samples/sat/empty-clause.cnf
@@ -0,0 +1,3 @@
+p cnf 0 1
+0
+
diff --git a/src/Algorithm/BoundsInference.hs b/src/Algorithm/BoundsInference.hs
new file mode 100644
--- /dev/null
+++ b/src/Algorithm/BoundsInference.hs
@@ -0,0 +1,85 @@
+{-# LANGUAGE ScopedTypeVariables, BangPatterns #-}
+-----------------------------------------------------------------------------
+-- |
+-- Module      :  Algorithm.BoundsInference
+-- Copyright   :  (c) Masahiro Sakai 2011
+-- License     :  BSD-style
+-- 
+-- Maintainer  :  masahiro.sakai@gmail.com
+-- Stability   :  provisional
+-- Portability :  non-portable (ScopedTypeVariables, BangPatterns)
+--
+-- Tightening variable bounds by constraint propagation.
+-- 
+-----------------------------------------------------------------------------
+module Algorithm.BoundsInference
+  ( BoundsEnv
+  , inferBounds
+  , LA.computeInterval
+  ) where
+
+import Control.Monad
+import qualified Data.IntMap as IM
+import qualified Data.IntSet as IS
+
+import Data.Expr
+import Data.ArithRel
+import Data.Linear
+import Data.Interval
+import Data.LA (BoundsEnv)
+import qualified Data.LA as LA
+import Util (isInteger)
+
+type C r = (RelOp, LA.Expr r)
+
+-- | tightening variable bounds by constraint propagation.
+inferBounds :: forall r. (RealFrac r)
+  => LA.BoundsEnv r -- ^ initial bounds
+  -> [LA.Atom r]    -- ^ constraints
+  -> VarSet         -- ^ integral variables
+  -> Int            -- ^ limit of iterations
+  -> LA.BoundsEnv r
+inferBounds bounds constraints ivs limit = loop 0 bounds
+  where
+    cs :: VarMap [C r]
+    cs = IM.fromListWith (++) $ do
+      Rel lhs op rhs <- constraints
+      let m = LA.coeffMap (lhs .-. rhs)
+      (v,c) <- IM.toList m
+      guard $ v /= LA.unitVar
+      let op' = if c < 0 then flipOp op else op
+          rhs' = (-1/c) .*. LA.fromCoeffMap (IM.delete v m)
+      return (v, [(op', rhs')])
+
+    loop  :: Int -> LA.BoundsEnv r -> LA.BoundsEnv r
+    loop !i b = if (limit>=0 && i>=limit) || b==b' then b else loop (i+1) b'
+      where
+        b' = refine b
+
+    refine :: LA.BoundsEnv r -> LA.BoundsEnv r
+    refine b = IM.mapWithKey (\v i -> tighten v $ f b (IM.findWithDefault [] v cs) i) b
+
+    -- tighten bounds of integer variables
+    tighten :: Var -> Interval r -> Interval r
+    tighten v x =
+      if v `IS.notMember` ivs
+        then x
+        else tightenToInteger x
+
+f :: (Real r, Fractional r) => LA.BoundsEnv r -> [C r] -> Interval r -> Interval r
+f b cs i = foldr intersection i $ do
+  (op, rhs) <- cs
+  let i' = LA.computeInterval b rhs
+      lb = lowerBound i'
+      ub = upperBound i'
+  case op of
+    Eql -> return i'
+    Le -> return $ interval Nothing ub
+    Ge -> return $ interval lb Nothing
+    Lt -> return $ interval Nothing (strict ub)
+    Gt -> return $ interval (strict lb) Nothing
+    NEq -> []
+
+strict :: EndPoint r -> EndPoint r
+strict Nothing = Nothing
+strict (Just (_,val)) = Just (False,val)
diff --git a/src/Algorithm/CAD.hs b/src/Algorithm/CAD.hs
new file mode 100644
--- /dev/null
+++ b/src/Algorithm/CAD.hs
@@ -0,0 +1,630 @@
+{-# LANGUAGE ScopedTypeVariables, BangPatterns #-}
+-----------------------------------------------------------------------------
+-- |
+-- Module      :  Algorithm.CAD
+-- Copyright   :  (c) Masahiro Sakai 2012
+-- License     :  BSD-style
+-- 
+-- Maintainer  :  masahiro.sakai@gmail.com
+-- Stability   :  provisional
+-- Portability :  non-portable (ScopedTypeVariables, BangPatterns)
+--
+-- References:
+--
+-- *  Christian Michaux and Adem Ozturk.
+--    Quantifier Elimination following Muchnik
+--    <https://math.umons.ac.be/preprints/src/Ozturk020411.pdf>
+--
+-- *  Arnab Bhattacharyya.
+--    Something you should know about: Quantifier Elimination (Part I)
+--    <http://cstheory.blogoverflow.com/2011/11/something-you-should-know-about-quantifier-elimination-part-i/>
+-- 
+-- *  Arnab Bhattacharyya.
+--    Something you should know about: Quantifier Elimination (Part II)
+--    <http://cstheory.blogoverflow.com/2012/02/something-you-should-know-about-quantifier-elimination-part-ii/>
+--
+-----------------------------------------------------------------------------
+module Algorithm.CAD
+  (
+  -- * Basic data structures
+    Point (..)
+  , Cell (..)
+
+  -- * Algebra os Sign
+  , Sign (..)
+  , signNegate
+  , signMul
+  , signDiv
+  , signExp
+  , signOfConst
+
+  -- * Projection
+  , project
+
+  -- * Solving
+  , solve
+  , solve'
+
+  -- * Model
+  , Model
+  , findSample
+  , evalCell
+  , evalPoint
+  ) where
+
+import Control.Exception
+import Control.Monad.State
+import Data.List
+import Data.Maybe
+import Data.Ord
+import qualified Data.Map as Map
+import qualified Data.Set as Set
+import Text.Printf
+
+import Data.ArithRel
+import qualified Data.AlgebraicNumber as AReal
+import Data.Formula (DNF (..))
+import Data.Polynomial
+
+import Debug.Trace
+
+-- ---------------------------------------------------------------------------
+
+data Point c = NegInf | RootOf (UPolynomial c) Int | PosInf
+  deriving (Eq, Ord, Show)
+
+data Cell c
+  = Point (Point c)
+  | Interval (Point c) (Point c)
+  deriving (Eq, Ord, Show)
+
+showCell :: (Num c, Ord c, RenderCoeff c) => Cell c -> String
+showCell (Point pt) = showPoint pt
+showCell (Interval lb ub) = printf "(%s, %s)" (showPoint lb) (showPoint ub)
+
+showPoint :: (Num c, Ord c, RenderCoeff c) => Point c -> String
+showPoint NegInf = "-inf"
+showPoint PosInf = "+inf"
+showPoint (RootOf p n) = "rootOf(" ++ render p ++ ", " ++ show n ++ ")"
+
+-- ---------------------------------------------------------------------------
+
+data Sign = Neg | Zero | Pos
+  deriving (Eq, Ord, Show)
+
+signNegate :: Sign -> Sign
+signNegate Neg  = Pos
+signNegate Zero = Zero
+signNegate Pos  = Neg
+
+signMul :: Sign -> Sign -> Sign
+signMul Pos s  = s
+signMul s Pos  = s
+signMul Neg s  = signNegate s
+signMul s Neg  = signNegate s
+signMul _ _    = Zero
+
+signDiv :: Sign -> Sign -> Sign
+signDiv s Pos  = s
+signDiv _ Zero = error "signDiv: division by zero"
+signDiv s Neg  = signNegate s
+
+signExp :: Sign -> Integer -> Sign
+signExp _ 0    = Pos
+signExp Pos _  = Pos
+signExp Zero _ = Zero
+signExp Neg n  = if even n then Pos else Neg
+
+signOfConst :: (Num a, Ord a) => a -> Sign
+signOfConst r =
+  case r `compare` 0 of
+    LT -> Neg
+    EQ -> Zero
+    GT -> Pos
+
+-- ---------------------------------------------------------------------------
+
+type SignConf c = [(Cell c, Map.Map (UPolynomial c) Sign)]
+
+emptySignConf :: SignConf c
+emptySignConf =
+  [ (Point NegInf, Map.empty)
+  , (Interval NegInf PosInf, Map.empty)
+  , (Point PosInf, Map.empty)
+  ]
+
+showSignConf :: forall c. (Num c, Ord c, RenderCoeff c) => SignConf c -> [String]
+showSignConf = f
+  where
+    f :: SignConf c -> [String]
+    f = concatMap $ \(cell, m) -> showCell cell : g m
+
+    g :: Map.Map (UPolynomial c) Sign -> [String]
+    g m =
+      [printf "  %s: %s" (render p) (showSign s) | (p, s) <- Map.toList m]
+
+    showSign :: Sign -> String
+    showSign Pos  = "+"
+    showSign Neg  = "-"
+    showSign Zero = "0"
+
+-- ---------------------------------------------------------------------------
+
+-- modified reminder
+mr
+  :: forall k. (Ord k, Show k, Num k, RenderCoeff k)
+  => UPolynomial k
+  -> UPolynomial k
+  -> (k, Integer, UPolynomial k)
+mr p q
+  | n >= m    = assert (constant (bm^(n-m+1)) * p == q * l + r && m > deg r) $ (bm, n-m+1, r)
+  | otherwise = error "mr p q: not (deg p >= deg q)"
+  where
+    x = var ()
+    n = deg p
+    m = deg q
+    (bm, _) = leadingTerm grlex q
+    (l,r) = f p n
+
+    f :: UPolynomial k -> Integer -> (UPolynomial k, UPolynomial k)
+    f p n
+      | n==m =
+          let l = constant an
+              r = constant bm * p - constant an * q
+          in assert (constant (bm^(n-m+1)) * p == q*l + r && m > deg r) $ (l, r)
+      | otherwise =
+          let p'     = (constant bm * p - constant an * x^(n-m) * q)
+              (l',r) = f p' (n-1)
+              l      = l' + constant (an*bm^(n-m)) * x^(n-m)
+          in assert (n > deg p') $
+             assert (constant (bm^(n-m+1)) * p == q*l + r && m > deg r) $ (l, r)
+      where
+        an = coeff (mmFromList [((), n)]) p
+
+test_mr_1 :: (Coeff Int, Integer, UPolynomial (Coeff Int))
+test_mr_1 = mr (toUPolynomialOf p 3) (toUPolynomialOf q 3)
+  where
+    a = var 0
+    b = var 1
+    c = var 2
+    x = var 3
+    p = a*x^(2::Int) + b*x + c
+    q = 2*a*x + b
+
+test_mr_2 :: (Coeff Int, Integer, UPolynomial (Coeff Int))
+test_mr_2 = mr (toUPolynomialOf p 3) (toUPolynomialOf p 3)
+  where
+    a = var 0
+    b = var 1
+    c = var 2
+    x = var 3
+    p = a*x^(2::Int) + b*x + c
+
+-- ---------------------------------------------------------------------------
+
+type Coeff v = Polynomial Rational v
+
+type M v = StateT (Map.Map (Polynomial Rational v) (Set.Set Sign)) []
+
+runM :: M v a -> [(a, Map.Map (Polynomial Rational v) (Set.Set Sign))]
+runM m = runStateT m Map.empty
+
+assume :: (Ord v, Show v, RenderVar v) => Polynomial Rational v -> [Sign] -> M v ()
+assume p ss =
+  if deg p == 0
+    then do
+      let c = coeff mmOne p
+      guard $ signOfConst c `elem` ss
+    else do      
+      let (c,_) = leadingTerm grlex p
+          p' = mapCoeff (/c) p
+      m <- get
+      let ss1 = Map.findWithDefault (Set.fromList [Neg, Zero, Pos]) p' m
+          ss2 = Set.intersection ss1 $ Set.fromList $ [s `signDiv` signOfConst c | s <- ss]
+      guard $ not $ Set.null ss2
+      put $ Map.insert p' ss2 m
+
+project
+  :: forall v. (Ord v, Show v, RenderVar v)
+  => [(UPolynomial (Polynomial Rational v), [Sign])]
+  -> [([(Polynomial Rational v, [Sign])], [Cell (Polynomial Rational v)])]
+project cs = [ (guess2cond gs, cells) | (cells, gs) <- result ]
+  where
+    result :: [([Cell (Polynomial Rational v)], Map.Map (Polynomial Rational v) (Set.Set Sign))]
+    result = runM $ do
+      forM_ cs $ \(p,ss) -> do
+        when (1 > deg p) $ assume (coeff mmOne p) ss
+      conf <- buildSignConf (map fst cs)
+      let satCells = [cell | (cell, m) <- conf, cell /= Point NegInf, cell /= Point PosInf, ok m]
+      guard $ not $ null satCells
+      return satCells
+
+    ok :: Map.Map (UPolynomial (Polynomial Rational v)) Sign -> Bool
+    ok m = and [checkSign m p ss | (p,ss) <- cs]
+      where
+        checkSign m p ss =
+          if 1 > deg p 
+            then True -- already assumed
+            else (m Map.! p) `elem` ss
+
+    guess2cond :: Map.Map (Polynomial Rational v) (Set.Set Sign) -> [(Polynomial Rational v, [Sign])]
+    guess2cond gs = [(p, Set.toList ss)  | (p, ss) <- Map.toList gs]
+
+buildSignConf
+  :: (Ord v, Show v, RenderVar v)
+  => [UPolynomial (Polynomial Rational v)]
+  -> M v (SignConf (Polynomial Rational v))
+buildSignConf ps = do
+  ps2 <- collectPolynomials (Set.fromList ps)
+  let ts = sortBy (comparing deg) (Set.toList ps2)
+  foldM (flip refineSignConf) emptySignConf ts
+
+collectPolynomials
+  :: (Ord v, Show v, RenderVar v)
+  => Set.Set (UPolynomial (Polynomial Rational v))
+  -> M v (Set.Set (UPolynomial (Polynomial Rational v)))
+collectPolynomials ps = go Set.empty (f ps)
+  where
+    f = Set.filter (\p -> deg p > 0) 
+    go result ps | Set.null ps = return result
+    go result ps = do
+      let rs1 = filter (\p -> deg p > 0) [deriv p () | p <- Set.toList ps]
+      rs2 <- liftM (filter (\p -> deg p > 0) . map (\(_,_,r) -> r) . concat) $
+        forM [(p1,p2) | p1 <- Set.toList ps, p2 <- Set.toList ps ++ Set.toList result, p1 /= p2] $ \(p1,p2) -> do
+          ret1 <- zmod p1 p2
+          ret2 <- zmod p2 p1
+          return $ catMaybes [ret1,ret2]
+      let ps' = Set.unions [Set.fromList rs | rs <- [rs1,rs2]] `Set.difference` result
+      go (result `Set.union` ps) ps'
+
+getHighestNonzeroTerm
+  :: forall v. (Ord v, Show v, RenderVar v)
+  => UPolynomial (Polynomial Rational v)
+  -> M v (Polynomial Rational v, Integer)
+getHighestNonzeroTerm p = go $ sortBy (flip (comparing snd)) cs
+  where
+    cs = [(c, mmDegree mm) | (c,mm) <- terms p]
+
+    go :: [(Polynomial Rational v, Integer)] -> M v (Polynomial Rational v, Integer)
+    go [] = return (0, -1)
+    go ((c,d):xs) =
+      mplus
+        (assume c [Pos, Neg] >> return (c,d))
+        (assume c [Zero] >> go xs)
+
+zmod
+  :: forall v. (Ord v, Show v, RenderVar v)
+  => UPolynomial (Polynomial Rational v)
+  -> UPolynomial (Polynomial Rational v)
+  -> M v (Maybe (Polynomial Rational v, Integer, UPolynomial (Polynomial Rational v)))
+zmod p q = do
+  (_, d) <- getHighestNonzeroTerm p
+  (_, e) <- getHighestNonzeroTerm q
+  if not (d >= e) || 0 >= e
+    then return Nothing
+    else do
+      let p' = fromTerms [(pi, mm) | (pi, mm) <- terms p, mmDegree mm <= d]
+          q' = fromTerms [(qi, mm) | (qi, mm) <- terms q, mmDegree mm <= e]
+      return $ Just $ mr p' q'
+
+refineSignConf
+  :: forall v. (Show v, Ord v, RenderVar v)
+  => UPolynomial (Polynomial Rational v)
+  -> SignConf (Polynomial Rational v) 
+  -> M v (SignConf (Polynomial Rational v))
+refineSignConf p conf = liftM (extendIntervals 0) $ mapM extendPoint conf
+  where 
+    extendPoint
+      :: (Cell (Polynomial Rational v), Map.Map (UPolynomial (Polynomial Rational v)) Sign)
+      -> M v (Cell (Polynomial Rational v), Map.Map (UPolynomial (Polynomial Rational v)) Sign)
+    extendPoint (Point pt, m) = do
+      s <- signAt pt m
+      return (Point pt, Map.insert p s m)
+    extendPoint x = return x
+ 
+    extendIntervals
+      :: Int
+      -> [(Cell (Polynomial Rational v), Map.Map (UPolynomial (Polynomial Rational v)) Sign)]
+      -> [(Cell (Polynomial Rational v), Map.Map (UPolynomial (Polynomial Rational v)) Sign)]
+    extendIntervals !n (pt1@(Point _, m1) : (Interval lb ub, m) : pt2@(Point _, m2) : xs) =
+      pt1 : ys ++ extendIntervals n2 (pt2 : xs)
+      where
+        s1 = m1 Map.! p
+        s2 = m2 Map.! p
+        n1 = if s1 == Zero then n+1 else n
+        root = RootOf p n1
+        (ys, n2)
+           | s1 == s2   = ( [ (Interval lb ub, Map.insert p s1 m) ], n1 )
+           | s1 == Zero = ( [ (Interval lb ub, Map.insert p s2 m) ], n1 )
+           | s2 == Zero = ( [ (Interval lb ub, Map.insert p s1 m) ], n1 )
+           | otherwise  = ( [ (Interval lb root, Map.insert p s1   m)
+                            , (Point root,       Map.insert p Zero m)
+                            , (Interval root ub, Map.insert p s2   m)
+                            ]
+                          , n1 + 1
+                          )
+    extendIntervals _ xs = xs
+ 
+    signAt :: Point (Polynomial Rational v) -> Map.Map (UPolynomial (Polynomial Rational v)) Sign -> M v Sign
+    signAt PosInf _ = do
+      (c,_) <- getHighestNonzeroTerm p
+      signCoeff c
+    signAt NegInf _ = do
+      (c,d) <- getHighestNonzeroTerm p
+      if even d
+        then signCoeff c
+        else liftM signNegate $ signCoeff c
+    signAt (RootOf q _) m = do
+      Just (bm,k,r) <- zmod p q
+      s1 <- if deg r > 0
+            then return $ m Map.! r
+            else signCoeff $ coeff mmOne r
+      -- 場合分けを出来るだけ避ける
+      if even k
+        then return s1
+        else do
+          s2 <- signCoeff bm
+          return $ signDiv s1 (signExp s2 k)
+
+    signCoeff :: Polynomial Rational v -> M v Sign
+    signCoeff c =
+      msum [ assume c [s] >> return s
+           | s <- [Neg, Zero, Pos]
+           ]
+
+-- ---------------------------------------------------------------------------
+
+type Model v = Map.Map v AReal.AReal
+
+findSample :: Ord v => Model v -> Cell (Polynomial Rational v) -> Maybe AReal.AReal
+findSample m cell =
+  case evalCell m cell of
+    Point (RootOf p n) -> 
+      Just $ AReal.realRoots p !! n
+    Interval NegInf PosInf ->
+      Just $ 0
+    Interval NegInf (RootOf p n) ->
+      Just $ fromInteger $ floor   ((AReal.realRoots p !! n) - 1)
+    Interval (RootOf p n) PosInf ->
+      Just $ fromInteger $ ceiling ((AReal.realRoots p !! n) + 1)
+    Interval (RootOf p1 n1) (RootOf p2 n2)
+      | (pt1 < pt2) -> Just $ (pt1 + pt2) / 2
+      | otherwise   -> Nothing
+      where
+        pt1 = AReal.realRoots p1 !! n1
+        pt2 = AReal.realRoots p2 !! n2
+    _ -> error $ "findSample: should not happen"
+
+evalCell :: Ord v => Model v -> Cell (Polynomial Rational v) -> Cell Rational
+evalCell m (Point pt)         = Point $ evalPoint m pt
+evalCell m (Interval pt1 pt2) = Interval (evalPoint m pt1) (evalPoint m pt2)
+
+evalPoint :: Ord v => Model v -> Point (Polynomial Rational v) -> Point Rational
+evalPoint _ NegInf = NegInf
+evalPoint _ PosInf = PosInf
+evalPoint m (RootOf p n) =
+  RootOf (AReal.simpARealPoly $ mapCoeff (eval (m Map.!) . mapCoeff fromRational) p) n
+
+-- ---------------------------------------------------------------------------
+
+solve
+  :: forall v. (Ord v, Show v, RenderVar v)
+  => [(Rel (Polynomial Rational v))]
+  -> Maybe (Model v)
+solve cs0 = solve' (map f cs0)
+  where
+    f (Rel lhs op rhs) = (lhs - rhs, g op)
+    g Le  = [Zero, Neg]
+    g Ge  = [Zero, Pos]
+    g Lt  = [Neg]
+    g Gt  = [Pos]
+    g Eql = [Zero]
+    g NEq = [Pos,Neg]
+
+solve'
+  :: forall v. (Ord v, Show v, RenderVar v)
+  => [(Polynomial Rational v, [Sign])]
+  -> Maybe (Model v)
+solve' cs0 = go vs0 cs0
+  where
+    vs0 = Set.toList $ Set.unions [variables p | (p,_) <- cs0]
+
+    go :: [v] -> [(Polynomial Rational v, [Sign])] -> Maybe (Model v)
+    go [] cs =
+      if and [signOfConst v `elem` ss | (p,ss) <- cs, let v = eval (\_ -> undefined) p]
+      then Just Map.empty
+      else Nothing
+    go (v:vs) cs = listToMaybe $ do
+      (cs2, cell:_) <- project [(toUPolynomialOf p v, ss) | (p,ss) <- cs]
+      case go vs cs2 of
+        Nothing -> mzero
+        Just m -> do
+          let Just val = findSample m cell
+          seq val $ return $ Map.insert v val m
+
+-- ---------------------------------------------------------------------------
+
+showDNF :: (Ord v, Show v, RenderVar v) => DNF (Polynomial Rational v, [Sign]) -> String
+showDNF (DNF xss) = intercalate " | " [showConj xs | xs <- xss]
+  where
+    showConj xs = "(" ++ intercalate " & " [f p ss | (p,ss) <- xs] ++ ")"
+    f p ss = render p ++ g ss
+    g [Zero] = " = 0"
+    g [Pos]  = " > 0"
+    g [Neg]  = " < 0"
+    g xs
+      | Set.fromList xs == Set.fromList [Pos,Neg] = "/= 0"
+      | Set.fromList xs == Set.fromList [Zero,Pos] = ">= 0"
+      | Set.fromList xs == Set.fromList [Zero,Neg] = "<= 0"
+      | otherwise = error "showDNF: should not happen"
+
+dumpProjection
+  :: (Ord v, Show v, RenderVar v)
+  => [([(Polynomial Rational v, [Sign])], [Cell (Polynomial Rational v)])]
+  -> IO ()
+dumpProjection xs =
+  forM_ xs $ \(gs, cells) -> do
+    putStrLn "============"
+    forM_ gs $ \(p, ss) -> do
+      putStrLn $ f p ss
+    putStrLn " =>"
+    forM_ cells $ \cell -> do
+      putStrLn $ showCell cell
+  where
+    f p ss = render p ++ g ss
+    g [Zero] = " = 0"
+    g [Pos]  = " > 0"
+    g [Neg]  = " < 0"
+    g xs
+      | Set.fromList xs == Set.fromList [Pos,Neg]  = "/= 0"
+      | Set.fromList xs == Set.fromList [Zero,Pos] = ">= 0"
+      | Set.fromList xs == Set.fromList [Zero,Neg] = "<= 0"
+      | otherwise = error "showDNF: should not happen"
+
+dumpSignConf
+  :: forall v.
+     (Ord v, RenderVar v, Show v)
+  => [(SignConf (Polynomial Rational v), Map.Map (Polynomial Rational v) (Set.Set Sign))]
+  -> IO ()
+dumpSignConf x = 
+  forM_ x $ \(conf, as) -> do
+    putStrLn "============"
+    mapM_ putStrLn $ showSignConf conf
+    forM_  (Map.toList as) $ \(p, sign) ->
+      printf "%s %s\n" (render p) (show sign)
+
+-- ---------------------------------------------------------------------------
+
+test1a :: IO ()
+test1a = mapM_ putStrLn $ showSignConf conf
+  where
+    x = var ()
+    ps :: [UPolynomial (Polynomial Rational Int)]
+    ps = [x + 1, -2*x + 3, x]
+    [(conf, _)] = runM $ buildSignConf ps
+
+test1b :: Bool
+test1b = isJust $ solve cs
+  where
+    x = var ()
+    cs = [x + 1 .>. 0, -2*x + 3 .>. 0, x .>. 0]
+
+test1c :: Bool
+test1c = isJust $ do
+  m <- solve' cs
+  guard $ and $ do
+    (p, ss) <- cs
+    let val = eval (m Map.!) (mapCoeff fromRational p)
+    return $ signOfConst val `elem` ss
+  where
+    x = var ()
+    cs = [(x + 1, [Pos]), (-2*x + 3, [Pos]), (x, [Pos])]
+
+test2a :: IO ()
+test2a = mapM_ putStrLn $ showSignConf conf
+  where
+    x = var ()
+    ps :: [UPolynomial (Polynomial Rational Int)]
+    ps = [x^(2::Int)]
+    [(conf, _)] = runM $ buildSignConf ps
+
+test2b :: Bool
+test2b = isNothing $ solve cs
+  where
+    x = var ()
+    cs = [x^(2::Int) .<. 0]
+
+test = and [test1b, test1c, test2b]
+
+test_project :: DNF (Polynomial Rational Int, [Sign])
+test_project = DNF $ map fst $ project [(p', [Zero])]
+  where
+    a = var 0
+    b = var 1
+    c = var 2
+    x = var 3
+    p :: Polynomial Rational Int
+    p = a*x^(2::Int) + b*x + c
+    p' = toUPolynomialOf p 3
+
+test_project_print :: IO ()
+test_project_print = putStrLn $ showDNF $ test_project
+
+test_project_2 = project [(p, [Zero]), (x, [Pos])]
+  where
+    x = var ()
+    p :: UPolynomial (Polynomial Rational Int)
+    p = x^(2::Int) + 4*x - 10
+
+test_project_3_print =  dumpProjection $ project [(toUPolynomialOf p 0, [Neg])]
+  where
+    a = var 0
+    b = var 1
+    c = var 2
+    p :: Polynomial Rational Int
+    p = a^(2::Int) + b^(2::Int) + c^(2::Int) - 1
+
+test_solve = solve [p .<. 0]
+  where
+    a = var 0
+    b = var 1
+    c = var 2
+    p :: Polynomial Rational Int
+    p = a^(2::Int) + b^(2::Int) + c^(2::Int) - 1
+
+test_collectPolynomials
+  :: [( Set.Set (UPolynomial (Polynomial Rational Int))
+      , Map.Map (Polynomial Rational Int) (Set.Set Sign)
+      )]
+test_collectPolynomials = runM $ collectPolynomials (Set.singleton p')
+  where
+    a = var 0
+    b = var 1
+    c = var 2
+    x = var 3
+    p :: Polynomial Rational Int
+    p = a*x^(2::Int) + b*x + c
+    p' = toUPolynomialOf p 3
+
+test_collectPolynomials_print :: IO ()
+test_collectPolynomials_print = do
+  forM_ test_collectPolynomials $ \(ps,s) -> do
+    putStrLn "============"
+    mapM_ (putStrLn . render) (Set.toList ps)
+    forM_  (Map.toList s) $ \(p, sign) ->
+      printf "%s %s\n" (render p) (show sign)
+
+test_buildSignConf :: [(SignConf (Polynomial Rational Int), Map.Map (Polynomial Rational Int) (Set.Set Sign))]
+test_buildSignConf = runM $ buildSignConf [toUPolynomialOf p 3]
+  where
+    a = var 0
+    b = var 1
+    c = var 2
+    x = var 3
+    p :: Polynomial Rational Int
+    p = a*x^(2::Int) + b*x + c
+
+test_buildSignConf_print :: IO ()
+test_buildSignConf_print = dumpSignConf test_buildSignConf
+
+test_buildSignConf_2 :: [(SignConf (Polynomial Rational Int), Map.Map (Polynomial Rational Int) (Set.Set Sign))]
+test_buildSignConf_2 = runM $ buildSignConf [toUPolynomialOf p 0 | p <- ps]
+  where
+    x = var 0
+    ps :: [Polynomial Rational Int]
+    ps = [x + 1, -2*x + 3, x]
+
+test_buildSignConf_2_print :: IO ()
+test_buildSignConf_2_print = dumpSignConf test_buildSignConf_2
+
+test_buildSignConf_3 :: [(SignConf (Polynomial Rational Int), Map.Map (Polynomial Rational Int) (Set.Set Sign))]
+test_buildSignConf_3 = runM $ buildSignConf [toUPolynomialOf p 0 | p <- ps]
+  where
+    x = var 0
+    ps :: [Polynomial Rational Int]
+    ps = [x, 2*x]
+
+test_buildSignConf_3_print :: IO ()
+test_buildSignConf_3_print = dumpSignConf test_buildSignConf_3
+
+-- ---------------------------------------------------------------------------
diff --git a/src/Algorithm/CongruenceClosure.hs b/src/Algorithm/CongruenceClosure.hs
new file mode 100644
--- /dev/null
+++ b/src/Algorithm/CongruenceClosure.hs
@@ -0,0 +1,203 @@
+{-# OPTIONS_GHC -Wall #-}
+-----------------------------------------------------------------------------
+-- |
+-- Module      :  Algorithm.CongruenceClosure
+-- Copyright   :  (c) Masahiro Sakai 2012
+-- License     :  BSD-style
+-- 
+-- Maintainer  :  masahiro.sakai@gmail.com
+-- Stability   :  provisional
+-- Portability :  portable
+--
+-- References:
+--
+-- * R. Nieuwenhuis and A. Oliveras, "Fast congruence closure and extensions,"
+--   Information and Computation, vol. 205, no. 4, pp. 557-580, Apr. 2007.
+--   <http://www.lsi.upc.edu/~oliveras/espai/papers/IC.pdf>
+--
+-----------------------------------------------------------------------------
+module Algorithm.CongruenceClosure
+  ( Solver
+  , Var
+  , FlatTerm (..)
+  , newSolver
+  , newVar
+  , merge
+  , areCongruent
+  ) where
+
+import Prelude hiding (lookup)
+
+import Control.Monad
+import Data.IORef
+import Data.Maybe
+import qualified Data.IntMap as IM
+
+type Var = Int
+
+data FlatTerm
+  = FTConst Var
+  | FTApp Var Var
+  deriving (Ord, Eq, Show)
+
+type Eqn1 = (FlatTerm, Var)
+type PendingEqn = Either (Var,Var) (Eqn1, Eqn1)
+
+data Solver
+  = Solver
+  { svVarCounter           :: IORef Int
+  , svPending              :: IORef [PendingEqn]
+  , svRepresentativeTable  :: IORef (IM.IntMap Var) -- 本当は配列が良い
+  , svClassList            :: IORef (IM.IntMap [Var])
+  , svUseList              :: IORef (IM.IntMap [Eqn1])
+  , svLookupTable          :: IORef (IM.IntMap (IM.IntMap Eqn1))
+  }
+
+newSolver :: IO Solver
+newSolver = do
+  vcnt     <- newIORef 0
+  pending  <- newIORef []
+  rep      <- newIORef IM.empty
+  classes  <- newIORef IM.empty
+  useList  <- newIORef IM.empty
+  lookup   <- newIORef IM.empty
+  return $
+    Solver
+    { svVarCounter          = vcnt
+    , svPending             = pending
+    , svRepresentativeTable = rep
+    , svClassList           = classes
+    , svUseList             = useList
+    , svLookupTable         = lookup
+    }
+
+newVar :: Solver -> IO Var
+newVar solver = do
+  v <- readIORef (svVarCounter solver)
+  writeIORef (svVarCounter solver) $! v + 1
+  modifyIORef (svRepresentativeTable solver) (IM.insert v v)
+  modifyIORef (svClassList solver) (IM.insert v [v])
+  modifyIORef (svUseList solver) (IM.insert v [])
+  return v
+
+merge :: Solver -> (FlatTerm, Var) -> IO ()
+merge solver (s, a) = do
+  case s of
+    FTConst c -> do
+      addToPending solver (Left (c, a))
+      propagate solver
+    FTApp a1 a2 -> do
+      a1' <- getRepresentative solver a1
+      a2' <- getRepresentative solver a2
+      ret <- lookup solver a1' a2'
+      case ret of
+        Just (FTApp b1 b2, b) -> do
+          addToPending solver $ Right ((FTApp a1 a2, a), (FTApp b1 b2, b))
+          propagate solver
+        Nothing -> do
+          setLookup solver a1' a2' (FTApp a1 a2, a)
+          modifyIORef (svUseList solver) $
+            IM.alter (Just . ((FTApp a1 a2, a) :) . fromMaybe []) a1' .
+            IM.alter (Just . ((FTApp a1 a2, a) :) . fromMaybe []) a2'
+
+propagate :: Solver -> IO ()
+propagate solver = go
+  where
+    go = do
+      ps <- readIORef (svPending solver)
+      case ps of
+        [] -> return ()
+        (p:ps') -> do
+          writeIORef (svPending solver) ps'
+          processEqn p
+          go
+
+    processEqn p = do
+      let (a,b) = case p of
+                    Left (a,b) -> (a,b)
+                    Right ((_, a), (_, b)) -> (a,b)
+      a' <- getRepresentative solver a
+      b' <- getRepresentative solver b
+      if a' == b'
+        then return ()
+        else do
+          clist <- readIORef (svClassList  solver)
+          let classA = clist IM.! a'
+              classB = clist IM.! b'
+          if length classA < length classB
+            then update a' b' classA classB
+            else update b' a' classB classA
+
+    update a' b' classA classB = do
+      modifyIORef (svRepresentativeTable solver) $ 
+        IM.union (IM.fromList [(c,b') | c <- classA])
+      modifyIORef (svClassList solver) $
+        IM.insert b' (classA ++ classB) . IM.delete a'
+
+      useList <- readIORef (svUseList solver)
+      forM_ (useList IM.! a') $ \(FTApp c1 c2, c) -> do -- FIXME: not exhaustive
+        c1' <- getRepresentative solver c1
+        c2' <- getRepresentative solver c2
+        ret <- lookup solver c1' c2'
+        case ret of
+          Just (FTApp d1 d2, d) -> do -- FIXME: not exhaustive
+            addToPending solver $ Right ((FTApp c1 c2, c), (FTApp d1 d2, d))
+          Nothing -> do
+            return ()
+      writeIORef (svUseList solver) $ IM.delete a' useList        
+
+areCongruent :: Solver -> FlatTerm -> FlatTerm -> IO Bool
+areCongruent solver t1 t2 = do
+  u1 <- normalize solver t1
+  u2 <- normalize solver t2
+  return $ u1 == u2
+
+normalize :: Solver -> FlatTerm -> IO FlatTerm
+normalize solver (FTConst c) = liftM FTConst $ getRepresentative solver c
+normalize solver (FTApp t1 t2) = do
+  u1 <- getRepresentative solver t1
+  u2 <- getRepresentative solver t2
+  ret <- lookup solver u1 u2
+  case ret of
+    Just (FTApp _ _, a) -> liftM FTConst $ getRepresentative solver a
+    Nothing -> return $ FTApp u1 u2
+
+{--------------------------------------------------------------------
+  Helper funcions
+--------------------------------------------------------------------}
+
+lookup :: Solver -> Var -> Var -> IO (Maybe Eqn1)
+lookup solver c1 c2 = do
+  tbl <- readIORef $ svLookupTable solver
+  return $ do
+     m <- IM.lookup c1 tbl
+     IM.lookup c2 m
+
+setLookup :: Solver -> Var -> Var -> Eqn1 -> IO ()
+setLookup solver a1 a2 eqn = do
+  modifyIORef (svLookupTable solver) $
+    IM.insertWith IM.union a1 (IM.singleton a2 eqn)
+
+addToPending :: Solver -> PendingEqn -> IO ()
+addToPending solver eqn = modifyIORef (svPending solver) (eqn :)
+
+getRepresentative :: Solver -> Var -> IO Var
+getRepresentative solver c = do
+  m <- readIORef $ svRepresentativeTable solver
+  return $ m IM.! c
+
+{--------------------------------------------------------------------
+  Test
+--------------------------------------------------------------------}
+
+test = do
+  solver <- newSolver
+  a <- newVar solver
+  b <- newVar solver
+  c <- newVar solver
+  d <- newVar solver
+  merge solver (FTConst a, c)
+  print =<< areCongruent solver (FTApp a b) (FTApp c d) -- False
+  merge solver (FTConst b, d)
+  print =<< areCongruent solver (FTApp a b) (FTApp c d) -- True
+
diff --git a/src/Algorithm/ContiTraverso.hs b/src/Algorithm/ContiTraverso.hs
new file mode 100644
--- /dev/null
+++ b/src/Algorithm/ContiTraverso.hs
@@ -0,0 +1,122 @@
+-----------------------------------------------------------------------------
+-- |
+-- Module      :  Algorithm.ContiTraverso
+-- Copyright   :  (c) Masahiro Sakai 2012
+-- License     :  BSD-style
+-- 
+-- Maintainer  :  masahiro.sakai@gmail.com
+-- Stability   :  provisional
+-- Portability :  portable
+--
+-- References:
+--
+-- * P. Conti and C. Traverso, "Buchberger algorithm and integer programming,"
+--   Applied Algebra, Algebraic Algorithms and Error-Correcting Codes,
+--   Lecture Notes in Computer Science Volume 539, 1991, pp 130-139
+--   <http://dx.doi.org/10.1007/3-540-54522-0_102>
+--   <http://posso.dm.unipi.it/users/traverso/conti-traverso-ip.ps>
+--
+-- * IKEGAMI Daisuke, "数列と多項式の愛しい関係," 2011,
+--   <http://madscientist.jp/~ikegami/articles/IntroSequencePolynomial.html>
+--
+-- * 伊藤雅史, , 平林 隆一, "整数計画問題のための b-Gröbner 基底変換アルゴリズム,"
+--   <http://www.kurims.kyoto-u.ac.jp/~kyodo/kokyuroku/contents/pdf/1295-27.pdf>
+-- 
+--
+-----------------------------------------------------------------------------
+module Algorithm.ContiTraverso
+  ( solve
+  , solve'
+  ) where
+
+import Data.Function
+import qualified Data.IntMap as IM
+import qualified Data.IntSet as IS
+import Data.List
+import Data.Monoid
+import Data.Ratio
+
+import Data.ArithRel
+import Data.Linear
+import qualified Data.LA as LA
+import Data.Expr (Var, VarSet, Variables (..), Model)
+import Data.OptDir
+import Data.Polynomial
+import Data.Polynomial.GBase
+import qualified Algorithm.LPUtil as LPUtil
+
+solve :: MonomialOrder Var -> OptDir -> LA.Expr Rational -> [LA.Atom Rational] -> Maybe (Model Integer)
+solve cmp dir obj cs = do
+  m <- solve' cmp obj3 cs3
+  return . IM.map round . mt . IM.map fromInteger $ m
+  where
+    ((obj2,cs2), mt) = LPUtil.toStandardForm (if dir == OptMin then obj else lnegate obj, cs)
+    obj3 = LA.mapCoeff g obj2
+      where
+        g = round . (c*)
+        c = fromInteger $ foldl' lcm 1 [denominator c | (c,_) <- LA.terms obj]
+    cs3 = map f cs2
+    f (lhs,rhs) = (LA.mapCoeff g lhs, g rhs)
+      where
+        g = round . (c*)
+        c = fromInteger $ foldl' lcm 1 [denominator c | (c,_) <- LA.terms lhs]
+
+solve' :: MonomialOrder Var -> LA.Expr Integer -> [(LA.Expr Integer, Integer)] -> Maybe (Model Integer)
+solve' cmp obj cs
+  | or [c < 0 | (c,x) <- LA.terms obj, x /= LA.unitVar] = error "all coefficient of cost function should be non-negative"
+  | otherwise =
+  if IM.keysSet (IM.filter (/= 0) m) `IS.isSubsetOf` vs'
+    then Just $ IM.filterWithKey (\y _ -> y `IS.member` vs') m
+    else Nothing
+
+  where
+    vs :: [Var]
+    vs = IS.toList vs'
+
+    vs' :: VarSet
+    vs' = vars $ obj : [lhs | (lhs,_) <- cs]
+
+    v2 :: Var
+    v2 = if IS.null vs' then 0 else IS.findMax vs' + 1
+
+    vs2 :: [Var]
+    vs2 = [v2 .. v2 + length cs - 1]
+
+    vs2' :: IS.IntSet
+    vs2' = IS.fromList vs2
+
+    t :: Var
+    t = v2 + length cs
+
+    cmp2 :: MonomialOrder Var
+    cmp2 = elimOrdering (IS.fromList vs2) `mappend` elimOrdering (IS.singleton t) `mappend` costOrdering obj `mappend` cmp
+
+    gbase :: [Polynomial Rational Var]
+    gbase = buchberger cmp2 (product (map var (t:vs2)) - 1 : phi)
+      where
+        phi = do
+          xj <- vs
+          let aj = [(yi, aij) | (yi,(ai,_)) <- zip vs2 cs, let aij = LA.coeff xj ai]
+          return $  product [var yi ^ aij    | (yi, aij) <- aj, aij > 0]
+                  - product [var yi ^ (-aij) | (yi, aij) <- aj, aij < 0] * var xj
+
+    yb = product [var yi ^ bi | ((_,bi),yi) <- zip cs vs2]
+
+    [(_,z)] = terms (reduce cmp2 yb gbase)
+
+    m = mkModel (vs++vs2++[t]) z
+
+mkModel :: [Var] -> MonicMonomial Var -> Model Integer
+mkModel vs xs = mmToIntMap xs `IM.union` IM.fromList [(x, 0) | x <- vs] 
+-- IM.union is left-biased
+
+costOrdering :: LA.Expr Integer -> MonomialOrder Var
+costOrdering obj = compare `on` f
+  where
+    vs = vars obj
+    f xs = LA.evalExpr (mkModel (IS.toList vs) xs) obj
+
+elimOrdering :: IS.IntSet -> MonomialOrder Var
+elimOrdering xs = compare `on` f
+  where
+    f ys = not (IS.null (xs `IS.intersection` IM.keysSet (mmToIntMap ys)))
diff --git a/src/Algorithm/Cooper.hs b/src/Algorithm/Cooper.hs
new file mode 100644
--- /dev/null
+++ b/src/Algorithm/Cooper.hs
@@ -0,0 +1,444 @@
+{-# OPTIONS_GHC -Wall #-}
+{-# LANGUAGE MultiParamTypeClasses, FlexibleInstances #-}
+-----------------------------------------------------------------------------
+-- |
+-- Module      :  Algorithm.Cooper
+-- Copyright   :  (c) Masahiro Sakai 2011
+-- License     :  BSD-style
+-- 
+-- Maintainer  :  masahiro.sakai@gmail.com
+-- Stability   :  provisional
+-- Portability :  non-portable (FlexibleInstances)
+--
+-- Naive implementation of Cooper's algorithm
+--
+-- Reference:
+-- 
+-- * <http://hagi.is.s.u-tokyo.ac.jp/pub/staff/hagiya/kougiroku/ronri/5.txt>
+-- 
+-- * <http://www.cs.cmu.edu/~emc/spring06/home1_files/Presburger%20Arithmetic.ppt>
+-- 
+-- See also:
+--
+-- * <http://hackage.haskell.org/package/presburger>
+--
+-----------------------------------------------------------------------------
+module Algorithm.Cooper
+    (
+    -- * Language of presburger arithmetics
+      ExprZ
+    , Lit (..)
+    , QFFormula (..)
+    , (.|.)
+    , Model
+
+    -- * Projection
+    , project
+    , projectCases
+    , projectCases'
+    , projectCasesN
+
+    -- * Quantifier elimination
+    , eliminateQuantifiers
+
+    -- * Constraint solving
+    , solveFormula
+    , solveQFFormula
+    , solveConj
+    , solveQFLA
+    ) where
+
+import Control.Monad
+import Data.List
+import Data.Maybe
+import qualified Data.IntMap as IM
+import qualified Data.IntSet as IS
+import Data.Ratio
+
+import Data.ArithRel
+import Data.Expr
+import Data.Formula
+import Data.Linear
+import qualified Data.LA as LA
+import qualified Algorithm.FourierMotzkin as FM
+
+-- ---------------------------------------------------------------------------
+
+-- | Linear arithmetic expression over integers.
+type ExprZ = LA.Expr Integer
+
+atomZ :: RelOp -> Expr Rational -> Expr Rational -> Maybe QFFormula
+atomZ op a b = do
+  (e1,c1) <- FM.termR a
+  (e2,c2) <- FM.termR b
+  let a' = c2 .*. e1
+      b' = c1 .*. e2
+  case op of
+    Le -> return $ Lit $ a' `leZ` b'
+    Lt -> return $ Lit $ a' `ltZ` b'
+    Ge -> return $ Lit $ a' `geZ` b'
+    Gt -> return $ Lit $ a' `gtZ` b'
+    Eql -> return $ eqZ a' b'
+    NEq -> liftM notB (atomZ Eql a b)
+
+leZ, ltZ, geZ, gtZ :: ExprZ -> ExprZ -> Lit
+leZ e1 e2 = e1 `ltZ` (e2 .+. LA.constant 1)
+ltZ e1 e2 = Pos $ (e2 .-. e1)
+geZ = flip leZ
+gtZ = flip gtZ
+
+eqZ :: ExprZ -> ExprZ -> QFFormula
+eqZ e1 e2 = Lit (e1 `leZ` e2) .&&. Lit (e1 `geZ` e2)
+
+-- | Literal
+-- 
+-- * @Pos e@ means @e > 0@
+-- 
+-- * @Divisible True d e@ means @e@ can be divided by @d@ (i.e. @d|e@)
+-- 
+-- * @Divisible False d e@ means @e@ can not be divided by @d@ (i.e. @¬(d|e)@)
+data Lit
+    = Pos ExprZ
+    | Divisible Bool Integer ExprZ
+    deriving (Show, Eq, Ord)
+
+instance Variables Lit where
+  vars (Pos t) = vars t
+  vars (Divisible _ _ t) = vars t
+
+instance Complement Lit where
+  notB (Pos e) = e `leZ` LA.constant 0
+  notB (Divisible b c e) = Divisible (not b) c e
+
+-- | quantifier-free negation normal form
+data QFFormula
+    = T'
+    | F'
+    | And' QFFormula QFFormula
+    | Or' QFFormula QFFormula
+    | Lit Lit
+    deriving (Show, Eq, Ord)
+
+instance Complement QFFormula where
+  notB T' = F'
+  notB F' = T'
+  notB (And' a b) = Or' (notB a) (notB b)
+  notB (Or' a b) = And' (notB a) (notB b)
+  notB (Lit lit) = Lit (notB lit)
+
+instance Lattice QFFormula where
+  top    = T'
+  bottom = F'
+  meet   = And'
+  join   = Or'
+
+instance Boolean QFFormula
+
+instance Variables QFFormula where
+  vars T' = IS.empty
+  vars F' = IS.empty
+  vars (And' a b) = vars a `IS.union` vars b
+  vars (Or' a b)  = vars a `IS.union` vars b
+  vars (Lit l)    = vars l
+
+instance IsRel (LA.Expr Integer) QFFormula where
+  rel op lhs rhs =
+    case op of
+      Le  -> Lit $ leZ lhs rhs
+      Ge  -> Lit $ geZ lhs rhs
+      Lt  -> Lit $ ltZ lhs rhs
+      Gt  -> Lit $ gtZ lhs rhs
+      Eql -> eqZ lhs rhs
+      NEq -> notB $ rel Eql lhs rhs
+
+(.|.) :: Integer -> ExprZ -> QFFormula
+n .|. e = Lit $ Divisible True n e
+
+subst1 :: Var -> ExprZ -> QFFormula -> QFFormula
+subst1 x e = go
+  where
+    go T' = T'
+    go F' = F'
+    go (And' a b) = And' (go a) (go b)
+    go (Or' a b) = Or' (go a) (go b)
+    go (Lit (Divisible b c e1)) = Lit $ Divisible b c $ LA.applySubst1 x e e1
+    go (Lit (Pos e1)) = Lit $ Pos $ LA.applySubst1 x e e1
+
+simplify :: QFFormula -> QFFormula
+simplify (And' a b) = simplify1 $ And' (simplify a) (simplify b)
+simplify (Or' a b)  = simplify1 $ Or' (simplify a) (simplify b)
+simplify formula    = simplify1 formula
+
+simplify1 :: QFFormula -> QFFormula
+simplify1 T' = T'
+simplify1 F' = F'
+simplify1 (And' a b) =
+  case (a, b) of
+    (T', b') -> b'
+    (a', T') -> a'
+    (F', _) -> false
+    (_, F') -> false
+    (a',b') -> a' .&&. b'
+simplify1 (Or' a b) =
+  case (a, b) of
+    (F', b') -> b'
+    (a', F') -> a'
+    (T', _) -> true
+    (_, T') -> true
+    (a',b') -> a' .||. b'
+simplify1 (Lit lit) = simplifyLit lit
+
+simplifyLit :: Lit -> QFFormula
+simplifyLit (Pos e) =
+  case LA.asConst e of
+    Just c -> if c > 0 then true else false
+    Nothing ->
+      -- e > 0  <=>  e - 1 >= 0
+      -- <=>  LA.mapCoeff (`div` d) (e - 1) >= 0
+      -- <=>  LA.mapCoeff (`div` d) (e - 1) + 1 > 0
+      Lit $ Pos $ LA.mapCoeff (`div` d) (e .-. LA.constant 1) .+. LA.constant 1
+  where
+    d = if null cs then 1 else abs $ foldl1' gcd cs
+    cs = [c | (c,x) <- LA.terms e, x /= LA.unitVar]
+simplifyLit lit@(Divisible b c e)
+  | LA.coeff LA.unitVar e `mod` d /= 0 = if b then false else true
+  | c' == 1   = if b then true else false
+  | d  == 1   = Lit lit
+  | otherwise = Lit $ Divisible b c' e'
+  where
+    d  = abs $ foldl' gcd c [c2 | (c2,x) <- LA.terms e, x /= LA.unitVar]
+    c' = c `div` d
+    e' = LA.mapCoeff (`div` d) e
+
+-- ---------------------------------------------------------------------------
+
+data Witness = WCase1 Integer ExprZ | WCase2 Integer Integer Integer [ExprZ]
+
+evalWitness :: Model Integer -> Witness -> Integer
+evalWitness model (WCase1 c e) = LA.evalExpr model e `div` c
+evalWitness model (WCase2 c j delta us)
+  | null us'  = j `div` c
+  | otherwise = (j + (((u - delta - 1) `div` delta) * delta)) `div` c
+  where
+    us' = map (LA.evalExpr model) us
+    u = minimum us'
+
+-- ---------------------------------------------------------------------------
+
+project :: Var -> QFFormula -> QFFormula
+project x formula = simplify $ orB [phi | (phi,_) <- projectCases' x formula, phi /= F']
+
+projectCases :: Var -> QFFormula -> [(QFFormula, Model Integer -> Model Integer)]
+projectCases x formula = do
+  (phi, wit) <- projectCases' x formula
+  return (phi, \m -> IM.insert x (evalWitness m wit) m)
+
+projectCases' :: Var -> QFFormula -> [(QFFormula, Witness)]
+projectCases' x formula = [(simplify phi, w) | (phi,w) <- case1 ++ case2]
+  where
+    -- xの係数の最小公倍数
+    c :: Integer
+    c = f formula
+      where
+         f :: QFFormula -> Integer
+         f T' = 1
+         f F' = 1
+         f (And' a b) = lcm (f a) (f b)
+         f (Or' a b) = lcm (f a) (f b)
+         f (Lit (Pos e)) = fromMaybe 1 (LA.lookupCoeff x e)
+         f (Lit (Divisible _ _ e)) = fromMaybe 1 (LA.lookupCoeff x e)
+    
+    -- 式をスケールしてxの係数の絶対値をcへと変換し、その後cxをxで置き換え、
+    -- xがcで割り切れるという制約を追加した論理式
+    formula1 :: QFFormula
+    formula1 = simplify $ f formula .&&. Lit (Divisible True c (LA.var x))
+      where
+        f :: QFFormula -> QFFormula
+        f T' = T'
+        f F' = F'
+        f (And' a b) = f a .&&. f b
+        f (Or' a b) = f a .||. f b
+        f lit@(Lit (Pos e)) =
+          case LA.lookupCoeff x e of
+            Nothing -> lit
+            Just a ->
+              let s = abs (c `div` a)
+              in Lit $ Pos $ g s e
+        f lit@(Lit (Divisible b d e)) =
+          case LA.lookupCoeff x e of
+            Nothing -> lit
+            Just a ->
+              let s = abs (c `div` a)
+              in Lit $ Divisible b (s*d) $ g s e
+
+        g :: Integer -> ExprZ -> ExprZ
+        g s = LA.mapCoeffWithVar (\c' x' -> if x==x' then signum c' else s*c')
+
+    -- d|x+t という形の論理式の d の最小公倍数
+    delta :: Integer
+    delta = f formula1
+      where
+        f :: QFFormula -> Integer
+        f T' = 1
+        f F' = 1
+        f (And' a b) = lcm (f a) (f b)
+        f (Or' a b)  = lcm (f a) (f b)
+        f (Lit (Divisible _ d _)) = d
+        f (Lit (Pos _)) = 1
+
+    -- ts = {t | t < x は formula1 に現れる原子論理式}
+    ts :: [ExprZ]
+    ts = f formula1
+      where
+        f :: QFFormula -> [ExprZ]
+        f T' = []
+        f F' = []
+        f (And' a b) = f a ++ f b
+        f (Or' a b) = f a ++ f b
+        f (Lit (Divisible _ _ _)) = []
+        f (Lit (Pos e)) =
+          case LA.extractMaybe x e of
+            Nothing -> []
+            Just (1, e')  -> [lnegate e'] -- Pos e <=> (x + e' > 0) <=> (-e' < x)
+            Just (-1, _) -> [] -- Pos e <=> (-x + e' > 0) <=> (x < e')
+            _ -> error "should not happen"
+
+    -- formula1を真にする最小のxが存在する場合
+    case1 :: [(QFFormula, Witness)]
+    case1 = [ (subst1 x e formula1, WCase1 c e)
+            | j <- [1..delta], t <- ts, let e = t .+. LA.constant j ]
+
+    -- formula1のなかの x < t を真に t < x を偽に置き換えた論理式
+    formula2 :: QFFormula
+    formula2 = simplify $ f formula1
+      where        
+        f :: QFFormula -> QFFormula
+        f T' = T'
+        f F' = F'
+        f (And' a b) = f a .&&. f b
+        f (Or' a b) = f a .||. f b
+        f lit@(Lit (Pos e)) =
+          case LA.lookupCoeff x e of
+            Nothing -> lit
+            Just 1    -> F' -- Pos e <=> ( x + e' > 0) <=> -e' < x
+            Just (-1) -> T' -- Pos e <=> (-x + e' > 0) <=>  x  < e'
+            _ -> error "should not happen"
+        f lit@(Lit (Divisible _ _ _)) = lit
+
+    -- us = {u | x < u は formula1 に現れる原子論理式}
+    us :: [ExprZ]
+    us = f formula1
+      where
+        f :: QFFormula -> [ExprZ]
+        f T' = []
+        f F' = []
+        f (And' a b) = f a ++ f b
+        f (Or' a b) = f a ++ f b
+        f (Lit (Pos e)) =
+          case LA.extractMaybe x e of
+            Nothing -> []
+            Just (1, _)   -> []   -- Pos e <=> ( x + e' > 0) <=> -e' < x
+            Just (-1, e') -> [e'] -- Pos e <=> (-x + e' > 0) <=>  x  < e'
+            _ -> error "should not happen"
+        f (Lit (Divisible _ _ _)) = []
+
+    -- formula1を真にする最小のxが存在しない場合
+    case2 :: [(QFFormula, Witness)]
+    case2 = [(subst1 x (LA.constant j) formula2, WCase2 c j delta us) | j <- [1..delta]]
+
+projectCasesN :: VarSet -> QFFormula -> [(QFFormula, Model Integer -> Model Integer)]
+projectCasesN vs2 = f (IS.toList vs2)
+  where
+    f :: [Var] -> QFFormula -> [(QFFormula, Model Integer -> Model Integer)]
+    f [] formula = return (formula, id)
+    f (v:vs) formula = do
+      (formula2, mt1) <- projectCases v formula
+      (formula3, mt2) <- f vs formula2
+      return (formula3, mt1 . mt2)
+
+-- ---------------------------------------------------------------------------
+
+-- | eliminate quantifiers and returns equivalent quantifier-free formula.
+eliminateQuantifiers :: Formula (Atom Rational) -> Maybe QFFormula
+eliminateQuantifiers = f
+  where
+    f T = return T'
+    f F = return F'
+    f (Atom (Rel e1 op e2)) = atomZ op e1 e2
+    f (And a b) = liftM2 (.&&.) (f a) (f b)
+    f (Or a b) = liftM2 (.||.) (f a) (f b)
+    f (Not a) = f (pushNot a)
+    f (Imply a b) = f $ Or (Not a) b
+    f (Equiv a b) = f $ And (Imply a b) (Imply b a)
+    f (Forall x body) = liftM notB $ f $ Exists x $ Not body
+    f (Exists x body) = liftM (project x) (f body)
+
+-- ---------------------------------------------------------------------------
+
+solveFormula :: Formula (Atom Rational) -> SatResult Integer
+solveFormula formula =
+  case eliminateQuantifiers formula of
+    Nothing -> Unknown
+    Just formula' ->
+       case solveQFFormula formula' of
+         Nothing -> Unsat
+         Just m -> Sat m
+
+solveQFFormula :: QFFormula -> Maybe (Model Integer)
+solveQFFormula formula = listToMaybe $ do
+  (formula2, mt) <- projectCasesN (vars formula) formula
+  case formula2 of
+    T' -> return $ mt IM.empty
+    _  -> mzero
+
+-- | solve a (open) quantifier-free formula
+solveConj :: [LA.Atom Rational] -> Maybe (Model Integer)
+solveConj cs = solveQFFormula formula
+  where
+    formula = andB [rel op (f (lhs .-. rhs)) (LA.constant 0) | Rel lhs op rhs <- cs]
+    f e = LA.mapCoeff (round . (s*)) e
+      where
+        s = fromInteger $ foldl' lcm 1 [denominator c | (c,_) <- LA.terms e]
+
+-- | solve a (open) quantifier-free formula
+solveQFLA :: [LA.Atom Rational] -> VarSet -> Maybe (Model Rational)
+solveQFLA cs ivs = listToMaybe $ do
+  (cs2, mt) <- FM.projectN rvs cs
+  m <- maybeToList $ solveConj cs2
+  return $ mt $ IM.map fromInteger m
+  where
+    rvs = vars cs `IS.difference` ivs
+
+-- ---------------------------------------------------------------------------
+
+testHagiya :: QFFormula
+testHagiya = project 1 $ andB [c1, c2, c3]
+  where
+    [x,y,z] = map LA.var [1..3]
+    c1 = x .<. (y .+. y)
+    c2 = z .<. x
+    c3 = 3 .|. x
+
+{-
+∃ x. 0 < y+y ∧ z<x ∧ 3|x
+⇔
+(2y-z > 0 ∧ 3|z+1) ∨ (2y-z > -2 ∧ 3|z+2) ∨ (2y-z > -3 ∧ 3|z+3)
+-}
+
+test3 :: QFFormula
+test3 = project 1 $ andB [p1,p2,p3,p4]
+  where
+    x = LA.var 0
+    y = LA.var 1
+    p1 = LA.constant 0 .<. y
+    p2 = 2 .*. x .<. y
+    p3 = y .<. x .+. LA.constant 2
+    p4 = 2 .|. y
+
+{-
+∃ y. 0 < y ∧ 2x<y ∧ y < x+2 ∧ 2|y
+⇔
+(2x < 2 ∧ 0 < x) ∨ (0 < 2x+2 ∧ x < 0)
+-}
+
+-- ---------------------------------------------------------------------------
diff --git a/src/Algorithm/FOLModelFinder.hs b/src/Algorithm/FOLModelFinder.hs
new file mode 100644
--- /dev/null
+++ b/src/Algorithm/FOLModelFinder.hs
@@ -0,0 +1,553 @@
+{-# LANGUAGE TypeSynonymInstances, FlexibleInstances, ScopedTypeVariables #-}
+-----------------------------------------------------------------------------
+-- |
+-- Module      :  Algorithm.FOLModelFinder
+-- Copyright   :  (c) Masahiro Sakai 2012
+-- License     :  BSD-style
+-- 
+-- Maintainer  :  masahiro.sakai@gmail.com
+-- Stability   :  provisional
+-- Portability :  non-portable (TypeSynonymInstances, FlexibleInstances, ScopedTypeVariables)
+--
+-- A simple model finder.
+--
+-- References:
+--
+-- * Koen Claessen and Niklas Sörensson.
+--   New Techniques that Improve MACE-style Finite Model Finding.
+--   CADE-19. 2003.
+--   <http://www.cs.miami.edu/~geoff/Conferences/CADE/Archive/CADE-19/WS4/04.pdf>
+--
+-----------------------------------------------------------------------------
+module Algorithm.FOLModelFinder
+  (
+  -- * Formula types
+    Var
+  , FSym
+  , PSym
+  , GenLit (..)
+  , Term (..)
+  , Atom (..)
+  , Lit
+  , Clause
+  , Formula
+  , GenFormula (..)
+  , toSkolemNF
+
+  -- * Model types
+  , Model (..)
+  , Entity
+  , showModel
+  , showEntity
+
+  -- * Main function
+  , findModel
+  ) where
+
+import Control.Monad
+import Control.Monad.State
+import Data.Array.IArray
+import Data.IORef
+import Data.List
+import Data.Maybe
+import qualified Data.Map as Map
+import qualified Data.Set as Set
+import Text.Printf
+
+import qualified SAT
+
+-- ---------------------------------------------------------------------------
+
+-- | Variable
+type Var = String
+
+-- | Function Symbol
+type FSym = String
+
+-- | Predicate Symbol
+type PSym = String
+
+class Vars a where
+  vars :: a -> Set.Set Var
+
+instance Vars a => Vars [a] where
+  vars = Set.unions . map vars
+
+-- | Generalized literal type parameterized by atom type
+data GenLit a
+  = Pos a
+  | Neg a
+  deriving (Show, Eq, Ord)
+
+instance Vars a => Vars (GenLit a) where
+  vars (Pos a) = vars a
+  vars (Neg a) = vars a
+
+-- ---------------------------------------------------------------------------
+
+-- | Term
+data Term
+  = TmApp FSym [Term]
+  | TmVar Var
+  deriving (Show, Eq, Ord)
+
+data Atom = PApp PSym [Term]
+  deriving (Show, Eq, Ord)
+
+type Lit = GenLit Atom
+
+type Clause = [Lit]
+
+instance Vars Term where
+  vars (TmVar v)    = Set.singleton v
+  vars (TmApp _ ts) = vars ts
+
+instance Vars Atom where
+  vars (PApp _ ts) = vars ts
+
+-- ---------------------------------------------------------------------------
+
+-- Formula type
+type Formula = GenFormula Atom
+
+-- Generalized formula parameterized by atom type
+data GenFormula a
+  = T
+  | F
+  | Atom a
+  | And (GenFormula a) (GenFormula a)
+  | Or (GenFormula a) (GenFormula a)
+  | Not (GenFormula a)
+  | Imply (GenFormula a) (GenFormula a)
+  | Equiv (GenFormula a) (GenFormula a)
+  | Forall Var (GenFormula a)
+  | Exists Var (GenFormula a)
+  deriving (Show, Eq, Ord)
+
+instance Vars a => Vars (GenFormula a) where
+  vars T               = Set.empty
+  vars F               = Set.empty
+  vars (Atom a)        = vars a
+  vars (And phi psi)   = vars phi `Set.union` vars psi
+  vars (Or phi psi)    = vars phi `Set.union` vars psi
+  vars (Not phi)       = vars phi
+  vars (Imply phi psi) = vars phi `Set.union` vars psi
+  vars (Equiv phi psi) = vars phi `Set.union` vars psi
+  vars (Forall v phi)  = Set.delete v (vars phi)
+  vars (Exists v phi)  = Set.delete v (vars phi)
+
+toNNF :: Formula -> Formula
+toNNF = f
+  where 
+    f (And phi psi)   = f phi `And` f psi
+    f (Or phi psi)    = f phi `Or` f psi
+    f (Not phi)       = g phi
+    f (Imply phi psi) = g phi `Or` f psi
+    f (Equiv phi psi) = f (And (Imply phi psi) (Imply psi phi))
+    f (Forall v phi)  = Forall v (f phi)
+    f (Exists v phi)  = Exists v (f phi)
+    f phi = phi
+
+    g :: Formula -> Formula
+    g T = F
+    g F = T
+    g (And phi psi)   = g phi `Or` g psi
+    g (Or phi psi)    = g phi `And` g psi
+    g (Not phi)       = f phi
+    g (Imply phi psi) = f phi `And` g psi
+    g (Equiv phi psi) = g (And (Imply phi psi) (Imply psi phi))
+    g (Forall v phi)  = Exists v (g phi)
+    g (Exists v phi)  = Forall v (g phi)
+    g (Atom a)        = Not (Atom a)
+
+-- | normalize a formula into a skolem normal form.
+-- 
+-- TODO:
+-- 
+-- * Tseitin encoding
+toSkolemNF :: forall m. Monad m => (String -> Int -> m FSym) -> Formula -> m [Clause]
+toSkolemNF skolem phi = f [] Map.empty (toNNF phi)
+  where
+    f :: [Var] -> Map.Map Var Term -> Formula -> m [Clause]
+    f _ _ T = return []
+    f _ _ F = return [[]]
+    f _ s (Atom a) = return [[Pos (substAtom s a)]]
+    f _ s (Not (Atom a)) = return [[Neg (substAtom s a)]]
+    f uvs s (And phi psi) = do
+      phi' <- f uvs s phi
+      psi' <- f uvs s psi
+      return $ phi' ++ psi'
+    f uvs s (Or phi psi) = do
+      phi' <- f uvs s phi
+      psi' <- f uvs s psi
+      return $ [c1++c2 | c1 <- phi', c2 <- psi']
+    f uvs s psi@(Forall v phi) = do
+      let v' = gensym v (vars psi `Set.union` Set.fromList uvs)
+      f (v' : uvs) (Map.insert v (TmVar v') s) phi
+    f uvs s (Exists v phi) = do
+      fsym <- skolem v (length uvs)
+      f uvs (Map.insert v (TmApp fsym [TmVar v | v <- reverse uvs]) s) phi
+    f _ _ _ = error "toSkolemNF: should not happen"
+
+    gensym :: String -> Set.Set Var -> Var
+    gensym template vs = head [name | name <- names, Set.notMember name vs]
+      where
+        names = template : [template ++ show n | n <-[1..]]
+
+    substAtom :: Map.Map Var Term -> Atom -> Atom
+    substAtom s (PApp p ts) = PApp p (map (substTerm s) ts)
+
+    substTerm :: Map.Map Var Term -> Term -> Term
+    substTerm s (TmVar v)    = fromMaybe (TmVar v) (Map.lookup v s)
+    substTerm s (TmApp f ts) = TmApp f (map (substTerm s) ts)
+
+test_toSkolemNF = do
+  ref <- newIORef 0
+  let skolem name _ = do
+        n <- readIORef ref
+        let fsym = name ++ "#" ++ show n
+        writeIORef ref (n+1)
+        return fsym
+
+  -- ∀x. animal(a) → (∃y. heart(y) ∧ has(x,y))
+  let phi = Forall "x" $
+              Imply
+                (Atom (PApp "animal" [TmVar "x"]))
+                (Exists "y" $
+                   And (Atom (PApp "heart" [TmVar "y"]))
+                       (Atom (PApp "has" [TmVar "x", TmVar "y"])))
+
+  phi' <- toSkolemNF skolem phi
+
+  print phi'
+{-
+[[Neg (PApp "animal" [TmVar "x"]),Pos (PApp "heart" [TmApp "y#0" [TmVar "x"]])],[Neg (PApp "animal" [TmVar "x"]),Pos (PApp "has" [TmVar "x",TmApp "y#0" [TmVar "x"]])]]
+
+{¬animal(x) ∨ heart(y#1(x)), ¬animal(x) ∨ has(x1, y#0(x))}
+-}
+
+-- ---------------------------------------------------------------------------
+
+-- | Shallow term
+data SGenTerm v
+  = STmApp FSym [v]
+  | STmVar v
+  deriving (Show, Eq, Ord)
+
+-- | Shallow atom
+data SGenAtom v
+  = SPApp PSym [v]
+  | SEq (SGenTerm v) v
+  deriving (Show, Eq, Ord)
+
+type STerm   = SGenTerm Var
+type SAtom   = SGenAtom Var
+type SLit    = GenLit SAtom
+type SClause = [SLit]
+
+instance Vars STerm where
+  vars (STmApp _ xs) = Set.fromList xs
+  vars (STmVar v)    = Set.singleton v
+
+instance Vars SAtom where
+  vars (SPApp _ xs) = Set.fromList xs
+  vars (SEq t v) = Set.insert v (vars t)
+
+-- ---------------------------------------------------------------------------
+
+type M = State (Set.Set Var, Int, [SLit])
+
+flatten :: Clause -> SClause
+flatten c =
+  case runState (mapM flattenLit c) (vars c, 0, []) of
+    (c, (_,_,ls)) -> removeNegEq $ ls ++ c
+  where
+    gensym :: M Var
+    gensym = do
+      (vs, n, ls) <- get
+      let go m = do
+            let v = "#" ++ show m
+            if v `Set.member` vs
+              then go (m+1)
+              else do
+                put (Set.insert v vs, m+1, ls)
+                return v
+      go n
+
+    flattenLit :: Lit -> M SLit
+    flattenLit (Pos a) = liftM Pos $ flattenAtom a
+    flattenLit (Neg a) = liftM Neg $ flattenAtom a
+    
+    flattenAtom :: Atom -> M SAtom
+    flattenAtom (PApp "=" [TmVar x, TmVar y])    = return $ SEq (STmVar x) y
+    flattenAtom (PApp "=" [TmVar x, TmApp f ts]) = do
+      xs <- mapM flattenTerm ts
+      return $ SEq (STmApp f xs) x
+    flattenAtom (PApp "=" [TmApp f ts, TmVar x]) = do
+      xs <- mapM flattenTerm ts
+      return $ SEq (STmApp f xs) x
+    flattenAtom (PApp "=" [TmApp f ts, t2]) = do
+      xs <- mapM flattenTerm ts
+      x <- flattenTerm t2
+      return $ SEq (STmApp f xs) x
+    flattenAtom (PApp p ts) = do
+      xs <- mapM flattenTerm ts
+      return $ SPApp p xs
+    
+    flattenTerm :: Term -> M Var
+    flattenTerm (TmVar x)    = return x
+    flattenTerm (TmApp f ts) = do
+      xs <- mapM flattenTerm ts
+      x <- gensym
+      (vs, n, ls) <- get
+      put (vs, n, Neg (SEq (STmApp f xs) x) : ls)
+      return x
+
+    removeNegEq :: SClause -> SClause
+    removeNegEq = go []
+      where
+        go r [] = r
+        go r (Neg (SEq (STmVar x) y) : ls) = go (map (substLit x y) r) (map (substLit x y) ls)
+        go r (l : ls) = go (l : r) ls
+
+        substLit :: Var -> Var -> SLit -> SLit
+        substLit x y (Pos a) = Pos $ substAtom x y a 
+        substLit x y (Neg a) = Neg $ substAtom x y a
+
+        substAtom :: Var -> Var -> SAtom -> SAtom
+        substAtom x y (SPApp p xs) = SPApp p (map (substVar x y) xs)
+        substAtom x y (SEq t v)    = SEq (substTerm x y t) (substVar x y v)
+
+        substTerm :: Var -> Var -> STerm -> STerm
+        substTerm x y (STmApp f xs) = STmApp f (map (substVar x y) xs)
+        substTerm x y (STmVar v)    = STmVar (substVar x y v)
+
+        substVar :: Var -> Var -> Var -> Var
+        substVar x y v
+          | v==x      = y
+          | otherwise = v
+
+test_flatten = flatten [Pos $ PApp "P" [TmApp "a" [], TmApp "f" [TmVar "x"]]]
+
+{-
+[Pos $ PApp "P" [TmApp "a" [], TmApp "f" [TmVar "x"]]]
+
+P(a, f(x))
+
+[Pos (SPApp "P" ["#0","#1"]),Neg (SEq (STmApp "a" []) "#0"),Neg (SEq (STmApp "f" ["x"]) "#1")]
+
+f(x) ≠ z ∨ a ≠ y ∨ P(y,z)
+(f(x) = z ∧ a = y) → P(y,z)
+-}
+
+-- ---------------------------------------------------------------------------
+
+-- | Element of model.
+type Entity = Int
+
+-- | print entity
+showEntity :: Entity -> String
+showEntity e = "$" ++ show e
+
+showEntityTuple :: [Entity] -> String
+showEntityTuple xs = printf "(%s)" $ intercalate ", " $ map showEntity xs
+
+-- ---------------------------------------------------------------------------
+
+type GroundTerm   = SGenTerm Entity
+type GroundAtom   = SGenAtom Entity
+type GroundLit    = GenLit GroundAtom
+type GroundClause = [GroundLit]
+
+type Subst = Map.Map Var Entity
+
+enumSubst :: Set.Set Var -> [Entity] -> [Subst]
+enumSubst vs univ = do
+  ps <- sequence [[(v,e) | e <- univ] | v <- Set.toList vs]
+  return $ Map.fromList ps
+
+applySubst :: Subst -> SClause -> GroundClause
+applySubst s = map substLit
+  where
+    substLit :: SLit -> GroundLit
+    substLit (Pos a) = Pos $ substAtom a
+    substLit (Neg a) = Neg $ substAtom a
+
+    substAtom :: SAtom -> GroundAtom
+    substAtom (SPApp p xs) = SPApp p (map substVar xs)
+    substAtom (SEq t v)    = SEq (substTerm t) (substVar v)
+
+    substTerm :: STerm ->  GroundTerm
+    substTerm (STmApp f xs) = STmApp f (map substVar xs)
+    substTerm (STmVar v)    = STmVar (substVar v)
+
+    substVar :: Var -> Entity
+    substVar = (s Map.!)
+
+simplifyGroundClause :: GroundClause -> Maybe GroundClause
+simplifyGroundClause = liftM concat . mapM f
+  where
+    f :: GroundLit -> Maybe [GroundLit]
+    f (Pos (SEq (STmVar x) y)) = if x==y then Nothing else return []
+    f lit = return [lit]
+
+collectFSym :: SClause -> Set.Set (FSym, Int)
+collectFSym = Set.unions . map f
+  where
+    f :: SLit -> Set.Set (FSym, Int)
+    f (Pos a) = g a
+    f (Neg a) = g a
+
+    g :: SAtom -> Set.Set (FSym, Int)
+    g (SEq (STmApp f xs) _) = Set.singleton (f, length xs)
+    g _ = Set.empty
+
+collectPSym :: SClause -> Set.Set (PSym, Int)
+collectPSym = Set.unions . map f
+  where
+    f :: SLit -> Set.Set (PSym, Int)
+    f (Pos a) = g a
+    f (Neg a) = g a
+
+    g :: SAtom -> Set.Set (PSym, Int)
+    g (SPApp p xs) = Set.singleton (p, length xs)
+    g _ = Set.empty
+
+-- ---------------------------------------------------------------------------
+
+data Model
+  = Model
+  { mUniverse  :: [Entity]
+  , mRelations :: Map.Map PSym [[Entity]]
+  , mFunctions :: Map.Map FSym [([Entity], Entity)]
+  }
+
+showModel :: Model -> [String]
+showModel m = 
+  printf "DOMAIN = {%s}" (intercalate ", " (map showEntity (mUniverse m))) :
+  [ printf "%s = { %s }" p s
+  | (p, xss) <- Map.toList (mRelations m)
+  , let s = intercalate ", " [if length xs == 1 then showEntity (head xs) else showEntityTuple xs | xs <- xss]
+  ] ++
+  [ printf "%s%s = %s" f (if length xs == 0 then "" else showEntityTuple xs) (showEntity y)
+  | (f, xss) <- Map.toList (mFunctions m)
+  , (xs, y) <- xss
+  ]
+
+-- ---------------------------------------------------------------------------
+
+findModel :: Int -> [Clause] -> IO (Maybe Model)
+findModel size cs = do
+  let univ = [0..size-1]
+
+  let cs2 = map flatten cs
+      fs = Set.unions $ map collectFSym cs2
+      ps = Set.unions $ map collectPSym cs2
+
+  solver <- SAT.newSolver
+
+  ref <- newIORef Map.empty
+
+  let translateAtom :: GroundAtom -> IO SAT.Var
+      translateAtom (SEq (STmVar _) _) = error "should not happen"
+      translateAtom a = do
+        m <- readIORef ref
+        case Map.lookup a m of
+          Just b  -> return b
+          Nothing -> do
+            b <- SAT.newVar solver
+            writeIORef ref (Map.insert a b m)
+            return b
+
+      translateLit :: GroundLit -> IO SAT.Lit
+      translateLit (Pos a) = translateAtom a
+      translateLit (Neg a) = liftM negate $ translateAtom a
+
+      translateClause :: GroundClause -> IO SAT.Clause
+      translateClause = mapM translateLit
+
+  -- Instances
+  forM_ cs2 $ \c -> do
+    forM_ (enumSubst (vars c) univ) $ \s -> do
+      case simplifyGroundClause (applySubst s c) of
+        Nothing -> return ()
+        Just c' -> SAT.addClause solver =<< translateClause c'
+
+  -- Functional definitions
+  forM_ (Set.toList fs) $ \(f, arity) -> do
+    forM_ (replicateM arity univ) $ \args ->
+      forM_ [(y1,y2) | y1 <- univ, y2 <- univ, y1 < y2] $ \(y1,y2) -> do
+        let c = [Neg (SEq (STmApp f args) y1), Neg (SEq (STmApp f args) y2)]
+        c' <- translateClause c
+        SAT.addClause solver c'
+
+  -- Totality definitions
+  forM_ (Set.toList fs) $ \(f, arity) -> do
+    forM_ (replicateM arity univ) $ \args -> do
+        let c = [Pos (SEq (STmApp f args) y) | y <- univ]
+        c' <- translateClause c
+        SAT.addClause solver c'
+
+  ret <- SAT.solve solver
+  if ret
+    then do
+      bmodel <- SAT.model solver
+      m <- readIORef ref
+
+      let rels = Map.fromList $ do
+            (p,_) <- Set.toList ps
+            let tbl = sort [xs | (SPApp p' xs, b) <- Map.toList m, p == p', bmodel ! b]
+            return (p, tbl)
+      let funs = Map.fromList $ do
+            (f,_) <- Set.toList fs
+            let tbl = sort [(xs, y) | (SEq (STmApp f' xs) y, b) <- Map.toList m, f == f', bmodel ! b]
+            return (f, tbl)
+
+      let model = Model
+            { mUniverse  = univ
+            , mRelations = rels
+            , mFunctions = funs
+            }
+
+      return (Just model)
+    else do
+      return Nothing
+
+-- ---------------------------------------------------------------------------
+
+{-
+∀x. ∃y. x≠y && f(y)=x
+∀x. x≠g(x) ∧ f(g(x))=x
+-}
+
+test = do
+  let c1 = [Pos $ PApp "=" [TmApp "f" [TmApp "g" [TmVar "x"]], TmVar "x"]]
+      c2 = [Neg $ PApp "=" [TmVar "x", TmApp "g" [TmVar "x"]]]
+  ret <- findModel 3 [c1, c2]
+  case ret of
+    Nothing -> putStrLn "=== NO MODEL FOUND ==="
+    Just m -> do
+      putStrLn "=== A MODEL FOUND ==="
+      mapM_ putStrLn $ showModel m
+
+test2 = do
+  let phi = Forall "x" $ Exists "y" $
+              And (Not (Atom (PApp "=" [TmVar "x", TmVar "y"])))
+                  (Atom (PApp "=" [TmApp "f" [TmVar "y"], TmVar "x"]))
+
+  ref <- newIORef 0
+  let skolem name _ = do
+        n <- readIORef ref
+        let fsym = name ++ "#" ++ show n
+        writeIORef ref (n+1)
+        return fsym
+  cs <- toSkolemNF skolem phi
+
+  ret <- findModel 3 cs
+  case ret of
+    Nothing -> putStrLn "=== NO MODEL FOUND ==="
+    Just m -> do
+      putStrLn "=== A MODEL FOUND ==="
+      mapM_ putStrLn $ showModel m
+
+-- ---------------------------------------------------------------------------
diff --git a/src/Algorithm/FourierMotzkin.hs b/src/Algorithm/FourierMotzkin.hs
new file mode 100644
--- /dev/null
+++ b/src/Algorithm/FourierMotzkin.hs
@@ -0,0 +1,284 @@
+{-# OPTIONS_GHC -Wall #-}
+{-# LANGUAGE MultiParamTypeClasses, FunctionalDependencies #-}
+-----------------------------------------------------------------------------
+-- |
+-- Module      :  Algorithm.FourierMotzkin
+-- Copyright   :  (c) Masahiro Sakai 2011
+-- License     :  BSD-style
+-- 
+-- Maintainer  :  masahiro.sakai@gmail.com
+-- Stability   :  provisional
+-- Portability :  non-portable (MultiParamTypeClasses, FunctionalDependencies)
+--
+-- Naïve implementation of Fourier-Motzkin Variable Elimination
+-- 
+-- Reference:
+--
+-- * <http://users.cecs.anu.edu.au/~michaeln/pubs/arithmetic-dps.pdf>
+--
+-----------------------------------------------------------------------------
+module Algorithm.FourierMotzkin
+    ( Lit (..)
+    , project
+    , projectN
+    , eliminateQuantifiers
+    , solve
+    , solveConj
+
+    -- Functions for internal use in OmegaTest
+    , termR
+    , Rat
+    , constraintsToDNF
+    ) where
+
+import Control.Monad
+import Data.List
+import Data.Maybe
+import Data.Ratio
+import qualified Data.IntMap as IM
+import qualified Data.IntSet as IS
+
+import Data.ArithRel
+import Data.Expr
+import Data.Formula
+import Data.Linear
+import qualified Data.LA as LA
+import qualified Data.Interval as Interval
+
+-- ---------------------------------------------------------------------------
+
+type ExprZ = LA.Expr Integer
+
+-- | (t,c) represents t/c, and c must be >0.
+type Rat = (ExprZ, Integer)
+
+evalRat :: Model Rational -> Rat -> Rational
+evalRat model (e, d) = LA.lift1 1 (model IM.!) (LA.mapCoeff fromIntegral e) / (fromIntegral d)
+
+-- | Literal
+data Lit = Nonneg ExprZ | Pos ExprZ deriving (Show, Eq, Ord)
+
+instance Variables Lit where
+  vars (Pos t) = vars t
+  vars (Nonneg t) = vars t
+
+instance Complement Lit where
+  notB (Pos t) = Nonneg (lnegate t)
+  notB (Nonneg t) = Pos (lnegate t)
+
+-- 制約集合の単純化
+-- It returns Nothing when a inconsistency is detected.
+simplify :: [Lit] -> Maybe [Lit]
+simplify = fmap concat . mapM f
+  where
+    f :: Lit -> Maybe [Lit]
+    f lit@(Pos e) =
+      case LA.asConst e of
+        Just x -> guard (x > 0) >> return []
+        Nothing -> return [lit]
+    f lit@(Nonneg e) =
+      case LA.asConst e of
+        Just x -> guard (x >= 0) >> return []
+        Nothing -> return [lit]
+
+-- ---------------------------------------------------------------------------
+
+atomR :: RelOp -> Expr Rational -> Expr Rational -> Maybe (DNF Lit)
+atomR op a b = do
+  a' <- termR a
+  b' <- termR b
+  return $ atomR' op a' b'
+
+atomR' :: RelOp -> Rat -> Rat -> DNF Lit
+atomR' op a b = 
+  case op of
+    Le -> DNF [[a `leR` b]]
+    Lt -> DNF [[a `ltR` b]]
+    Ge -> DNF [[a `geR` b]]
+    Gt -> DNF [[a `gtR` b]]
+    Eql -> DNF [[a `leR` b, a `geR` b]]
+    NEq -> DNF [[a `ltR` b], [a `gtR` b]]
+
+termR :: Expr Rational -> Maybe Rat
+termR (Const c) = return (LA.constant (numerator c), denominator c)
+termR (Var v) = return (LA.var v, 1)
+termR (a :+: b) = do
+  (t1,c1) <- termR a
+  (t2,c2) <- termR b
+  return (c2 .*. t1 .+. c1 .*. t2, c1*c2)
+termR (a :*: b) = do
+  (t1,c1) <- termR a
+  (t2,c2) <- termR b
+  msum [ do{ c <- LA.asConst t1; return (c .*. t2, c1*c2) }
+       , do{ c <- LA.asConst t2; return (c .*. t1, c1*c2) }
+       ]
+termR (a :/: b) = do
+  (t1,c1) <- termR a
+  (t2,c2) <- termR b
+  c3 <- LA.asConst t2
+  guard $ c3 /= 0
+  return (c2 .*. t1, c1*c3)
+
+leR, ltR, geR, gtR :: Rat -> Rat -> Lit
+leR (e1,c) (e2,d) = Nonneg $ normalizeExprR $ c .*. e2 .-. d .*. e1
+ltR (e1,c) (e2,d) = Pos $ normalizeExprR $ c .*. e2 .-. d .*. e1
+geR = flip leR
+gtR = flip gtR
+
+normalizeExprR :: ExprZ -> ExprZ
+normalizeExprR e = LA.mapCoeff (`div` d) e
+  where d = abs $ gcd' $ map fst $ LA.terms e
+
+litToLAAtom :: Lit -> LA.Atom Rational
+litToLAAtom (Nonneg e) = LA.mapCoeff fromInteger e .>=. LA.constant 0
+litToLAAtom (Pos e)    = LA.mapCoeff fromInteger e .>. LA.constant 0
+
+-- ---------------------------------------------------------------------------
+
+{-
+(ls1,ls2,us1,us2) represents
+{ x | ∀(M,c)∈ls1. M/c≤x, ∀(M,c)∈ls2. M/c<x, ∀(M,c)∈us1. x≤M/c, ∀(M,c)∈us2. x<M/c }
+-}
+type BoundsR = ([Rat], [Rat], [Rat], [Rat])
+
+project :: Var -> [LA.Atom Rational] -> [([LA.Atom Rational], Model Rational -> Model Rational)]
+project v xs = do
+  ys <- unDNF $ constraintsToDNF xs
+  (zs, mt) <- project' v ys
+  return (map litToLAAtom zs, mt)
+
+project' :: Var -> [Lit] -> [([Lit], Model Rational -> Model Rational)]
+project' v xs = do
+  case collectBounds v xs of
+    (bnd, rest) -> do
+      cond <- unDNF $ boundConditions bnd
+      let mt m =
+           case Interval.pickup (evalBounds m bnd) of
+             Nothing  -> error "FourierMotzkin.project: should not happen"
+             Just val -> IM.insert v val m
+      return (rest ++ cond, mt)
+
+projectN :: VarSet -> [LA.Atom Rational] -> [([LA.Atom Rational], Model Rational -> Model Rational)]
+projectN vs xs = do
+  ys <- unDNF $ constraintsToDNF xs
+  (zs, mt) <- projectN' vs ys
+  return (map litToLAAtom zs, mt)
+
+projectN' :: VarSet -> [Lit] -> [([Lit], Model Rational -> Model Rational)]
+projectN' vs2 xs2 = do
+  (zs, mt) <- f (IS.toList vs2) xs2
+  return (zs, mt)
+  where
+    f [] xs     = return (xs, id)
+    f (v:vs) xs = do
+      (ys, mt1) <- project' v xs
+      (zs, mt2) <- f vs ys
+      return (zs, mt1 . mt2)
+
+collectBounds :: Var -> [Lit] -> (BoundsR, [Lit])
+collectBounds v = foldr phi (([],[],[],[]),[])
+  where
+    phi :: Lit -> (BoundsR, [Lit]) -> (BoundsR, [Lit])
+    phi lit@(Nonneg t) x = f False lit t x
+    phi lit@(Pos t) x = f True lit t x
+
+    f :: Bool -> Lit -> ExprZ -> (BoundsR, [Lit]) -> (BoundsR, [Lit])
+    f strict lit t (bnd@(ls1,ls2,us1,us2), xs) =
+      case LA.extract v t of
+        (c,t') ->
+          case c `compare` 0 of
+            EQ -> (bnd, lit : xs)
+            GT ->
+              if strict
+              then ((ls1, (lnegate t', c) : ls2, us1, us2), xs) -- 0 < cx + M ⇔ -M/c <  x
+              else (((lnegate t', c) : ls1, ls2, us1, us2), xs) -- 0 ≤ cx + M ⇔ -M/c ≤ x
+            LT ->
+              if strict
+              then ((ls1, ls2, us1, (t', negate c) : us2), xs) -- 0 < cx + M ⇔ x < M/-c
+              else ((ls1, ls2, (t', negate c) : us1, us2), xs) -- 0 ≤ cx + M ⇔ x ≤ M/-c
+
+boundConditions :: BoundsR -> DNF Lit
+boundConditions  (ls1, ls2, us1, us2) = DNF $ maybeToList $ simplify $ 
+  [ x `leR` y | x <- ls1, y <- us1 ] ++
+  [ x `ltR` y | x <- ls1, y <- us2 ] ++ 
+  [ x `ltR` y | x <- ls2, y <- us1 ] ++
+  [ x `ltR` y | x <- ls2, y <- us2 ]
+
+eliminateQuantifiers :: Formula (Atom Rational) -> Maybe (DNF Lit)
+eliminateQuantifiers = f
+  where
+    f T = return true
+    f F = return false
+    f (Atom (Rel a op b)) = atomR op a b
+    f (And a b) = liftM2 (.&&.) (f a) (f b)
+    f (Or a b) = liftM2 (.||.) (f a) (f b)
+    f (Not a) = f (pushNot a)
+    f (Imply a b) = f (Or (Not a) b)
+    f (Equiv a b) = f (And (Imply a b) (Imply b a))
+    f (Forall v a) = do
+      dnf <- f (Exists v (pushNot a))
+      return (notB dnf)
+    f (Exists v a) = do
+      dnf <- f a
+      return $ orB [DNF $ map fst $ project' v xs | xs <- unDNF dnf]
+
+solve :: Formula (Atom Rational) -> SatResult Rational
+solve formula =
+  case eliminateQuantifiers formula of
+    Nothing -> Unknown
+    Just dnf ->
+      case msum [solve' vs xs | xs <- unDNF dnf] of
+        Nothing -> Unsat
+        Just m -> Sat m
+  where
+    vs = IS.toList (vars formula)
+
+solveConj :: [LA.Atom Rational] -> Maybe (Model Rational)
+solveConj cs = msum [solve' vs cs2 | cs2 <- unDNF (constraintsToDNF cs)]
+  where
+    vs = IS.toList (vars cs)
+
+solve' :: [Var] -> [Lit] -> Maybe (Model Rational)
+solve' vs xs = listToMaybe $ do
+  (ys,mt) <- projectN' (IS.fromList vs) =<< maybeToList (simplify xs)
+  guard $ Just [] == simplify ys
+  return $ mt IM.empty
+
+evalBounds :: Model Rational -> BoundsR -> Interval.Interval Rational
+evalBounds model (ls1,ls2,us1,us2) =
+  foldl' Interval.intersection Interval.univ $ 
+    [ Interval.interval (Just (True, evalRat model x)) Nothing  | x <- ls1 ] ++
+    [ Interval.interval (Just (False, evalRat model x)) Nothing | x <- ls2 ] ++
+    [ Interval.interval Nothing (Just (True, evalRat model x))  | x <- us1 ] ++
+    [ Interval.interval Nothing (Just (False, evalRat model x)) | x <- us2 ]
+
+-- ---------------------------------------------------------------------------
+
+constraintsToDNF :: [LA.Atom Rational] -> DNF Lit
+constraintsToDNF = andB . map constraintToDNF
+
+constraintToDNF :: LA.Atom Rational -> DNF Lit
+constraintToDNF (Rel lhs op rhs) = DNF $
+  case op of
+    Eql -> [[Nonneg lhs', Nonneg (lnegate lhs')]]
+    NEq -> [[Pos lhs'], [Pos (lnegate lhs')]]
+    Ge  -> [[Nonneg lhs']]
+    Le  -> [[Nonneg (lnegate lhs')]]
+    Gt  -> [[Pos lhs']]
+    Lt  -> [[Pos (lnegate lhs')]]
+  where
+    lhs' = normalize (lhs .-. rhs)
+
+    normalize :: LA.Expr Rational -> ExprZ
+    normalize e = LA.mapCoeff (round . (*c)) e
+      where
+        c = fromIntegral $ foldl' lcm 1 ds
+        ds = [denominator d | (d,_) <- LA.terms e]
+
+-- ---------------------------------------------------------------------------
+
+gcd' :: [Integer] -> Integer
+gcd' [] = 1
+gcd' xs = foldl1' gcd xs
+
+-- ---------------------------------------------------------------------------
diff --git a/src/Algorithm/LPSolver.hs b/src/Algorithm/LPSolver.hs
new file mode 100644
--- /dev/null
+++ b/src/Algorithm/LPSolver.hs
@@ -0,0 +1,249 @@
+{-# LANGUAGE ScopedTypeVariables #-}
+{-# OPTIONS_GHC -Wall #-}
+-----------------------------------------------------------------------------
+-- |
+-- Module      :  Algorithm.LPSolver
+-- Copyright   :  (c) Masahiro Sakai 2011
+-- License     :  BSD-style
+-- 
+-- Maintainer  :  masahiro.sakai@gmail.com
+-- Stability   :  provisional
+-- Portability :  non-portable (ScopedTypeVariables)
+--
+-- Naïve implementation of Simplex method
+-- 
+-- Reference:
+--
+-- * <http://www.math.cuhk.edu.hk/~wei/lpch3.pdf>
+--
+-----------------------------------------------------------------------------
+
+module Algorithm.LPSolver where
+
+import Control.Monad
+import Control.Monad.State
+import qualified Data.IntMap as IM
+import qualified Data.IntSet as IS
+import Data.OptDir
+
+import Data.Expr
+import Data.ArithRel
+import Data.Linear
+import qualified Data.LA as LA
+import qualified Data.Interval as Interval
+import qualified Algorithm.Simplex as Simplex
+import qualified Algorithm.BoundsInference as BI
+
+-- ---------------------------------------------------------------------------
+-- LP Monad
+
+type Solver r = (Var, Simplex.Tableau r, VarSet, VarMap (LA.Expr r))
+type LP r = State (Solver r)
+
+emptySolver :: VarSet -> Solver r
+emptySolver vs = (1 + maximum ((-1) : IS.toList vs), IM.empty, IS.empty, IM.empty)
+
+gensym :: LP r Var
+gensym = do
+  (x,tbl,avs,defs) <- get
+  put (x+1,tbl,avs,defs)
+  return x
+
+getTableau :: LP r (Simplex.Tableau r)
+getTableau = do
+  (_,tbl,_,_) <- get
+  return tbl
+
+putTableau :: Simplex.Tableau r -> LP r ()
+putTableau tbl = do
+  (x,_,avs,defs) <- get
+  put (x,tbl,avs,defs)
+
+addArtificialVariable :: Var -> LP r ()
+addArtificialVariable v = do
+  (x,tbl,avs,defs) <- get
+  put (x, tbl, IS.insert v avs, defs)
+
+getArtificialVariables :: LP r VarSet
+getArtificialVariables = do
+  (_,_,avs,_) <- get
+  return avs
+
+clearArtificialVariables :: LP r ()
+clearArtificialVariables = do
+  (x,tbl,_,defs) <- get
+  put (x, tbl, IS.empty, defs)
+
+define :: Var -> LA.Expr r -> LP r ()
+define v e = do
+  (x,tbl,avs,defs) <- get
+  put (x,tbl,avs, IM.insert v e defs)
+
+getDefs :: LP r (VarMap (LA.Expr r))
+getDefs = do
+  (_,_,_,defs) <- get
+  return defs
+
+-- ---------------------------------------------------------------------------
+
+addConstraint :: Real r => LA.Atom r -> LP r ()
+addConstraint c = do
+  c2 <- expandDefs' c
+  let (e, rop, b) = normalizeConstraint c2
+  tbl <- getTableau
+  case rop of
+    -- x≥b で b≤0 なら追加しない。ad hoc なので一般化したい。
+    Ge | isSingleVar e && b<=0 -> return ()
+
+    Le -> do
+      v <- gensym -- slack variable
+      putTableau $ Simplex.setRow v tbl (LA.coeffMap e, b)
+    Ge -> do
+      v1 <- gensym -- surplus variable
+      v2 <- gensym -- artificial variable
+      putTableau $ Simplex.setRow v2 tbl (LA.coeffMap (e .-. LA.var v1), b)
+      addArtificialVariable v2
+    Eql -> do
+      v <- gensym -- artificial variable
+      putTableau $ Simplex.setRow v tbl (LA.coeffMap e, b)
+      addArtificialVariable v
+    _ -> error $ "addConstraint does not support " ++ show rop
+  where
+    isSingleVar e =
+      case LA.terms e of
+        [(1,_)] -> True
+        _ -> False
+
+addConstraint2 :: Real r => LA.Atom r -> LP r ()
+addConstraint2 c = do
+  Rel lhs rop rhs <- expandDefs' c
+  let
+    (b', e) = LA.extract LA.unitVar (lhs .-. rhs)
+    b = - b'
+  case rop of
+    Le -> f e b
+    Ge -> f (lnegate e) (negate b)
+    Eql -> do
+      f e b
+      f (lnegate e) (negate b)
+    _ -> error $ "addConstraint does not support " ++ show rop
+  where
+    -- -x≤b で -b≤0 なら追加しない。ad hoc なので一般化したい。
+    f e b  | isSingleNegatedVar e && -b <= 0 = return ()
+    f e b = do
+      tbl <- getTableau
+      v <- gensym -- slack variable
+      putTableau $ Simplex.setRow v tbl (LA.coeffMap e, b)
+
+    isSingleNegatedVar e =
+      case LA.terms e of
+        [(-1,_)] -> True
+        _ -> False
+
+expandDefs :: (Num r, Eq r) => LA.Expr r -> LP r (LA.Expr r)
+expandDefs e = do
+  defs <- getDefs
+  return $ LA.applySubst defs e
+
+expandDefs' :: (Num r, Eq r) => LA.Atom r -> LP r (LA.Atom r)
+expandDefs' (Rel lhs op rhs) = do
+  lhs' <- expandDefs lhs
+  rhs' <- expandDefs rhs
+  return $ Rel lhs' op rhs'
+
+tableau :: (RealFrac r) => [LA.Atom r] -> LP r ()
+tableau cs = do
+  let (nonnegVars, cs') = collectNonnegVars cs IS.empty
+      fvs = vars cs `IS.difference` nonnegVars
+  forM_ (IS.toList fvs) $ \v -> do
+    v1 <- gensym
+    v2 <- gensym
+    define v (LA.var v1 .-. LA.var v2)
+  mapM_ addConstraint cs'
+
+getModel :: Fractional r => VarSet -> LP r (Model r)
+getModel vs = do
+  tbl <- getTableau
+  defs <- getDefs
+  let bs = IM.map snd (IM.delete Simplex.objRow tbl)
+      vs' = vs `IS.union` IS.fromList [v | e <- IM.elems defs, v <- IS.toList (vars e)]
+      -- Note that IM.union is left-biased
+      m0 = bs `IM.union` IM.fromList [(v,0) | v <- IS.toList vs']
+  return $ IM.filterWithKey (\k _ -> k `IS.member` vs) $ IM.map (LA.evalExpr m0) defs `IM.union` m0
+
+phaseI :: (Fractional r, Real r) => LP r Bool
+phaseI = do
+  tbl <- getTableau
+  avs <- getArtificialVariables
+  let (ret, tbl') = Simplex.phaseI tbl avs
+  putTableau tbl'
+  when ret clearArtificialVariables
+  return ret
+
+simplex :: (Fractional r, Real r) => OptDir -> LA.Expr r -> LP r Bool
+simplex optdir obj = do
+  tbl <- getTableau
+  defs <- getDefs
+  let (ret, tbl') = Simplex.simplex optdir (Simplex.setObjFun tbl (LA.applySubst defs obj))
+  putTableau tbl'
+  return ret
+
+dualSimplex :: (Fractional r, Real r) => OptDir -> LA.Expr r -> LP r Bool
+dualSimplex optdir obj = do
+  tbl <- getTableau
+  defs <- getDefs
+  let (ret, tbl') = Simplex.dualSimplex optdir (Simplex.setObjFun tbl (LA.applySubst defs obj))
+  putTableau tbl'
+  return ret
+
+-- ---------------------------------------------------------------------------
+
+normalizeConstraint :: forall r. Real r => LA.Atom r -> (LA.Expr r, RelOp, r)
+normalizeConstraint (Rel a op b)
+  | rhs < 0   = (lnegate lhs, flipOp op, negate rhs)
+  | otherwise = (lhs, op, rhs)
+  where
+    (c, lhs) = LA.extract LA.unitVar (a .-. b)
+    rhs = - c
+
+collectNonnegVars :: forall r. (RealFrac r) => [LA.Atom r] -> VarSet -> (VarSet, [LA.Atom r])
+collectNonnegVars cs ivs = (nonnegVars, cs)
+  where
+    vs = vars cs
+    bounds = BI.inferBounds initialBounds cs ivs 1000
+      where
+        initialBounds = IM.fromList [(v, Interval.univ) | v <- IS.toList vs]
+    nonnegVars = IS.filter f vs
+      where
+        f v = case Interval.lowerBound (bounds IM.! v) of
+                Just (_, lb) | 0 <= lb -> True
+                _ -> False
+
+    isTriviallyTrue :: LA.Atom r -> Bool
+    isTriviallyTrue (Rel a op b) =
+      case op of
+        Le ->
+          case ub of
+            Nothing -> False
+            Just (_, val) -> val <= 0
+        Ge ->
+          case lb of
+            Nothing -> False
+            Just (_, val) -> val >= 0
+        Lt ->
+          case ub of
+            Nothing -> False
+            Just (incl, val) -> val < 0 || (not incl && val <= 0)
+        Gt ->
+          case lb of
+            Nothing -> False
+            Just (incl, val) -> val > 0 || (not incl && val >= 0)
+        Eql -> isTriviallyTrue (c .<=. lzero) && isTriviallyTrue (c .>=. lzero)
+        NEq -> isTriviallyTrue (c .<. lzero) || isTriviallyTrue (c .>. lzero)
+      where
+        c = a .-. b
+        i = LA.computeInterval bounds c
+        lb = Interval.lowerBound i
+        ub = Interval.upperBound i
+
+-- ---------------------------------------------------------------------------
diff --git a/src/Algorithm/LPSolverHL.hs b/src/Algorithm/LPSolverHL.hs
new file mode 100644
--- /dev/null
+++ b/src/Algorithm/LPSolverHL.hs
@@ -0,0 +1,289 @@
+{-# LANGUAGE ScopedTypeVariables #-}
+{-# OPTIONS_GHC -Wall #-}
+-----------------------------------------------------------------------------
+-- |
+-- Module      :  Algorithm.LPSolverHL
+-- Copyright   :  (c) Masahiro Sakai 2011
+-- License     :  BSD-style
+-- 
+-- Maintainer  :  masahiro.sakai@gmail.com
+-- Stability   :  provisional
+-- Portability :  non-portable (ScopedTypeVariables)
+--
+-- High-Level API for LPSolver.hs
+--
+-----------------------------------------------------------------------------
+
+module Algorithm.LPSolverHL
+  ( module Data.Expr
+  , module Data.Formula
+  , minimize
+  , maximize
+  , optimize
+  , solve
+  ) where
+
+import Control.Monad.State
+import Data.Maybe (fromMaybe)
+import Data.Ratio
+import qualified Data.IntMap as IM
+import qualified Data.IntSet as IS
+import Data.OptDir
+
+import Data.Expr
+import Data.ArithRel
+import Data.Formula (Atom)
+import qualified Data.LA as LA
+import qualified Algorithm.Simplex as Simplex
+import Algorithm.LPSolver
+
+-- ---------------------------------------------------------------------------
+
+maximize :: (RealFrac r) => Expr r -> [Atom r] -> OptResult r
+maximize = optimize OptMax
+
+minimize :: (RealFrac r) => Expr r -> [Atom r] -> OptResult r
+minimize = optimize OptMin
+
+optimize :: (RealFrac r) => OptDir -> Expr r -> [Atom r] -> OptResult r
+optimize optdir obj2 cs2 = fromMaybe OptUnknown $ do
+  obj <- LA.compileExpr obj2  
+  cs <- mapM LA.compileAtom cs2
+  return (optimize' optdir obj cs)
+
+solve :: (RealFrac r) => [Atom r] -> SatResult r
+solve cs2 = fromMaybe Unknown $ do
+  cs <- mapM LA.compileAtom cs2
+  return (solve' cs)
+
+-- ---------------------------------------------------------------------------
+
+solve' :: (RealFrac r) => [LA.Atom r] -> SatResult r
+solve' cs =
+  flip evalState (emptySolver vs) $ do
+    tableau cs
+    ret <- phaseI
+    if not ret
+      then return Unsat
+      else do
+        m <- getModel vs
+        return (Sat m)
+  where
+    vs = vars cs
+
+optimize' :: (RealFrac r) => OptDir -> LA.Expr r -> [LA.Atom r] -> OptResult r
+optimize' optdir obj cs =
+  flip evalState (emptySolver vs) $ do
+    tableau cs
+    ret <- phaseI
+    if not ret
+      then return OptUnsat
+      else do
+        ret2 <- simplex optdir obj
+        if not ret2
+          then return Unbounded
+          else do
+             m <- getModel vs
+             tbl <- getTableau 
+             return $ Optimum (Simplex.currentObjValue tbl) m
+  where
+    vs = vars cs `IS.union` vars obj
+
+-- ---------------------------------------------------------------------------
+-- Test cases
+
+example_3_2 :: (Expr Rational, [Atom Rational])
+example_3_2 = (obj, cond)
+  where
+    x1 = var 1
+    x2 = var 2
+    x3 = var 3
+    obj = 3*x1 + 2*x2 + 3*x3
+    cond = [ 2*x1 +   x2 +   x3 .<=. 2
+           ,   x1 + 2*x2 + 3*x3 .<=. 5
+           , 2*x1 + 2*x2 +   x3 .<=. 6
+           , x1 .>=. 0
+           , x2 .>=. 0
+           , x3 .>=. 0
+           ]
+
+test_3_2 :: Bool
+test_3_2 =
+  uncurry maximize example_3_2 == 
+  Optimum (27/5) (IM.fromList [(1,1/5),(2,0),(3,8/5)])
+
+example_3_5 :: (Expr Rational, [Atom Rational])
+example_3_5 = (obj, cond)
+  where
+    x1 = var 1
+    x2 = var 2
+    x3 = var 3
+    x4 = var 4
+    x5 = var 5
+    obj = -2*x1 + 4*x2 + 7*x3 + x4 + 5*x5
+    cond = [ -x1 +   x2 + 2*x3 +   x4 + 2*x5 .==. 7
+           , -x1 + 2*x2 + 3*x3 +   x4 +   x5 .==. 6
+           , -x1 +   x2 +   x3 + 2*x4 +   x5 .==. 4
+           , x2 .>=. 0
+           , x3 .>=. 0
+           , x4 .>=. 0
+           , x5 .>=. 0
+           ]
+
+test_3_5 :: Bool
+test_3_5 =
+  uncurry minimize example_3_5 ==
+  Optimum 19 (IM.fromList [(1,-1),(2,0),(3,1),(4,0),(5,2)])
+
+example_4_1 :: (Expr Rational, [Atom Rational])
+example_4_1 = (obj, cond)
+  where
+    x1 = var 1
+    x2 = var 2
+    obj = 2*x1 + x2
+    cond = [ -x1 + x2 .>=. 2
+           ,  x1 + x2 .<=. 1
+           , x1 .>=. 0
+           , x2 .>=. 0
+           ]
+
+test_4_1 :: Bool
+test_4_1 =
+  uncurry maximize example_4_1 ==
+  OptUnsat
+
+example_4_2 :: (Expr Rational, [Atom Rational])
+example_4_2 = (obj, cond)
+  where
+    x1 = var 1
+    x2 = var 2
+    obj = 2*x1 + x2
+    cond = [ - x1 - x2 .<=. 10
+           , 2*x1 - x2 .<=. 40
+           , x1 .>=. 0
+           , x2 .>=. 0
+           ]
+
+test_4_2 :: Bool
+test_4_2 =
+  uncurry maximize example_4_2 ==
+  Unbounded
+
+example_4_3 :: (Expr Rational, [Atom Rational])
+example_4_3 = (obj, cond)
+  where
+    x1 = var 1
+    x2 = var 2
+    obj = 6*x1 - 2*x2
+    cond = [ 2*x1 - x2 .<=. 2
+           , x1 .<=. 4
+           , x1 .>=. 0
+           , x2 .>=. 0
+           ]
+
+test_4_3 :: Bool
+test_4_3 =
+  uncurry maximize example_4_3 ==
+  Optimum 12 (IM.fromList [(1,4),(2,6)])
+
+example_4_5 :: (Expr Rational, [Atom Rational])
+example_4_5 = (obj, cond)
+  where
+    x1 = var 1
+    x2 = var 2
+    obj = 2*x1 + x2
+    cond = [ 4*x1 + 3*x2 .<=. 12
+           , 4*x1 +   x2 .<=. 8
+           , 4*x1 -   x2 .<=. 8
+           , x1 .>=. 0
+           , x2 .>=. 0
+           ]
+
+test_4_5 :: Bool
+test_4_5 =
+  uncurry maximize example_4_5 ==
+  Optimum 5 (IM.fromList [(1,3/2),(2,2)])
+
+example_4_6 :: (Expr Rational, [Atom Rational])
+example_4_6 = (obj, cond)
+  where
+    x1 = var 1
+    x2 = var 2
+    x3 = var 3
+    x4 = var 4
+    obj = 20*x1 + (1/2)*x2 - 6*x3 + (3/4)*x4
+    cond = [    x1 .<=. 2
+           ,  8*x1 -       x2 + 9*x3 + (1/4)*x4 .<=. 16
+           , 12*x1 - (1/2)*x2 + 3*x3 + (1/2)*x4 .<=. 24
+           , x2 .<=. 1
+           , x1 .>=. 0
+           , x2 .>=. 0
+           , x3 .>=. 0
+           , x4 .>=. 0
+           ]
+
+test_4_6 :: Bool
+test_4_6 =
+  uncurry maximize example_4_6 ==
+  Optimum (165/4) (IM.fromList [(1,2),(2,1),(3,0),(4,1)])
+
+example_4_7 :: (Expr Rational, [Atom Rational])
+example_4_7 = (obj, cond)
+  where
+    x1 = var 1
+    x2 = var 2
+    x3 = var 3
+    x4 = var 4
+    obj = x1 + 1.5*x2 + 5*x3 + 2*x4
+    cond = [ 3*x1 + 2*x2 +   x3 + 4*x4 .<=. 6
+           , 2*x1 +   x2 + 5*x3 +   x4 .<=. 4
+           , 2*x1 + 6*x2 - 4*x3 + 8*x4 .==. 0
+           ,   x1 + 3*x2 - 2*x3 + 4*x4 .==. 0
+           , x1 .>=. 0
+           , x2 .>=. 0
+           , x3 .>=. 0
+           , x4 .>=. 0
+           ]
+
+test_4_7 :: Bool
+test_4_7 =
+  uncurry maximize example_4_7 ==
+  Optimum (48/11) (IM.fromList [(1,0),(2,0),(3,81),(4,41)])
+
+-- 退化して巡回の起こるKuhnの7変数3制約の例
+kuhn_7_3 :: (Expr Rational, [Atom Rational])
+kuhn_7_3 = (obj, cond)
+  where
+    [x1,x2,x3,x4,x5,x6,x7] = map var [1..7]
+    obj = -2*x4-3*x5+x6+12*x7
+    cond = [ x1 - 2*x4 - 9*x5 + x6 + 9*x7 .==. 0
+           , x2 + (1/3)*x4 + x5 - (1/3)*x6 - 2*x7 .==. 0
+           , x3 + 2*x4 + 3*x5 - x6 - 12*x7 .==. 2
+           , x1 .>=. 0
+           , x2 .>=. 0
+           , x3 .>=. 0
+           , x4 .>=. 0
+           , x5 .>=. 0
+           , x6 .>=. 0
+           , x7 .>=. 0
+           ]
+
+test_kuhn_7_3 :: Bool
+test_kuhn_7_3 =
+  uncurry minimize kuhn_7_3 ==
+  Optimum (-2) (IM.fromList [(1,2),(2,0),(3,0),(4,2),(5,0),(6,2),(7,0)])
+
+testAll :: Bool
+testAll = and
+  [ test_3_2
+  , test_3_5
+  , test_4_1
+  , test_4_2
+  , test_4_3
+  , test_4_5
+  , test_4_6
+  , test_4_7
+  , test_kuhn_7_3
+  ]
+
+-- ---------------------------------------------------------------------------
diff --git a/src/Algorithm/LPUtil.hs b/src/Algorithm/LPUtil.hs
new file mode 100644
--- /dev/null
+++ b/src/Algorithm/LPUtil.hs
@@ -0,0 +1,91 @@
+module Algorithm.LPUtil
+  ( toStandardForm
+  , toStandardForm'
+  ) where
+
+import Control.Exception
+import Control.Monad
+import Control.Monad.State
+import qualified Data.IntMap as IM
+import qualified Data.IntSet as IS
+import Data.Maybe
+
+import Data.Expr (Var, VarSet, VarMap, Variables (..), Model (..))
+import Data.ArithRel
+import Data.Linear
+import qualified Data.LA as LA
+import qualified Data.Interval as Interval
+import qualified Algorithm.BoundsInference as BI
+
+toStandardForm
+  :: (LA.Expr Rational, [Rel (LA.Expr Rational)])
+  -> ( (LA.Expr Rational, [(LA.Expr Rational, Rational)])
+     , Model Rational -> Model Rational
+     )
+toStandardForm prob1@(obj, cs) = (prob2, mt)
+  where
+    vs = vars obj `IS.union` vars cs
+    (prob2,s) = toStandardForm' prob1
+    mt m = IM.fromAscList $ do
+      v <- IS.toAscList vs
+      case IM.lookup v s of
+        Just def -> return (v, LA.evalExpr m def)
+        Nothing  -> return (v, m IM.! v)
+
+type M = State Var
+
+toStandardForm'
+  :: (LA.Expr Rational, [Rel (LA.Expr Rational)])
+  -> ( (LA.Expr Rational, [(LA.Expr Rational, Rational)])
+     , VarMap (LA.Expr Rational)
+     )
+toStandardForm' (obj, cs) = m
+  where
+    vs = vars obj `IS.union` vars cs
+    v1 = if IS.null vs then 0 else IS.findMax vs + 1
+    initialBounds = IM.fromList [(v, Interval.univ) | v <- IS.toList vs]
+    bounds = BI.inferBounds initialBounds cs IS.empty 10
+
+    gensym :: M Var
+    gensym = do
+      v <- get
+      put $ v+1
+      return v
+
+    m = flip evalState v1 $ do
+      s <- liftM IM.unions $ forM (IM.toList bounds) $ \(v,i) -> do
+        case Interval.lowerBound i of
+          Nothing -> do
+            v1 <- gensym
+            v2 <- gensym
+            return $ IM.singleton v (LA.var v1 .-. LA.var v2)
+          Just (_,lb)
+            | lb >= 0   -> return IM.empty
+            | otherwise -> do
+                v1 <- gensym
+                return $ IM.singleton v (LA.var v1 .-. LA.constant lb)
+      let obj2 = LA.applySubst s obj
+
+      cs2 <- liftM concat $ forM cs $ \(Rel lhs op rhs) -> do
+        case LA.extract LA.unitVar (LA.applySubst s (lhs .-. rhs)) of
+          (c,e) -> do
+            let (lhs2,op2,rhs2) =
+                  if -c >= 0
+                  then (e,op,-c)
+                  else (lnegate e, flipOp op, c)
+            case op2 of
+              Eql -> return [(lhs2,rhs2)]
+              Le  -> do
+                v <- gensym
+                return [(lhs2 .+. LA.var v, rhs2)]
+              Ge  -> do
+                case LA.terms lhs2 of
+                  [(1,_)] | rhs2<=0 -> return []
+                  _ -> do
+                    v <- gensym
+                    return [(lhs2 .-. LA.var v, rhs2)]
+              _   -> error $ "LPUtil.toStandardForm: " ++ show op2 ++ " is not supported"
+
+      assert (and [isNothing $ LA.lookupCoeff LA.unitVar c | (c,_) <- cs2]) $ return ()
+
+      return ((obj2,cs2),s)
diff --git a/src/Algorithm/MIPSolver2.hs b/src/Algorithm/MIPSolver2.hs
new file mode 100644
--- /dev/null
+++ b/src/Algorithm/MIPSolver2.hs
@@ -0,0 +1,490 @@
+{-# LANGUAGE ScopedTypeVariables, Rank2Types #-}
+{-# OPTIONS_GHC -Wall #-}
+-----------------------------------------------------------------------------
+-- |
+-- Module      :  Algorithm.MIPSolver2
+-- Copyright   :  (c) Masahiro Sakai 2012
+-- License     :  BSD-style
+-- 
+-- Maintainer  :  masahiro.sakai@gmail.com
+-- Stability   :  provisional
+-- Portability :  non-portable
+--
+-- Naïve implementation of MIP solver based on Simplex2 module
+-- 
+-- Reference:
+--
+-- * <http://www.math.cuhk.edu.hk/~wei/lpch3.pdf>
+-- 
+-- * Ralph E. Gomory.
+--   \"An Algorithm for the Mixed Integer Problem\", Technical Report
+--   RM-2597, 1960, The Rand Corporation, Santa Monica, CA.
+--   <http://www.rand.org/pubs/research_memoranda/RM2597.html>
+--
+-- * Ralph E. Gomory.
+--   \"Outline of an algorithm for integer solutions to linear programs\".
+--   Bull. Amer. Math. Soc., Vol. 64, No. 5. (1958), pp. 275-278.
+--   <http://projecteuclid.org/euclid.bams/1183522679>
+-- 
+-- * R. C. Daniel and Martyn Jeffreys.
+--   \"Unboundedness in Integer and Discrete Programming L.P. Relaxations\"
+--   The Journal of the Operational Research Society, Vol. 30, No. 12. (1979)
+--   <http://www.jstor.org/stable/3009435>
+-- 
+-----------------------------------------------------------------------------
+module Algorithm.MIPSolver2
+  (
+  -- * The @Solver@ type
+    Solver
+  , newSolver
+
+  -- * Solving
+  , optimize
+
+  -- * Extract results
+  , model
+  , getObjValue
+
+  -- * Configulation
+  , setNThread
+  , setLogger
+  , setShowRational
+  ) where
+
+import Prelude hiding (log)
+
+import Control.Monad
+import Control.Exception
+import Control.Concurrent
+import Control.Concurrent.STM
+import Data.List
+import Data.OptDir
+import Data.Ord
+import Data.IORef
+import Data.Maybe
+import qualified Data.IntSet as IS
+import qualified Data.IntMap as IM
+import qualified Data.Map as Map
+import qualified Data.Sequence as Seq
+import qualified Data.Foldable as F
+import Data.Time
+import System.CPUTime
+import System.Timeout
+import Text.Printf
+
+import qualified Data.LA as LA
+import Data.ArithRel ((.<=.), (.>=.))
+import qualified Algorithm.Simplex2 as Simplex2
+import Algorithm.Simplex2 (OptResult (..), Var, Model)
+import Data.Linear
+import Util (isInteger, fracPart)
+
+data Solver
+  = MIP
+  { mipRootLP :: Simplex2.Solver
+  , mipIVs    :: IS.IntSet
+  , mipBest   :: TVar (Maybe Node)
+
+  , mipNThread :: IORef Int
+  , mipLogger  :: IORef (Maybe (String -> IO ()))
+  , mipShowRational :: IORef Bool
+  }
+
+data Node =
+  Node
+  { ndLP    :: Simplex2.Solver
+  , ndDepth :: {-# UNPACK #-} !Int
+  , ndValue :: Rational
+  }
+
+newSolver :: Simplex2.Solver -> IS.IntSet -> IO Solver
+newSolver lp ivs = do
+  lp2 <- Simplex2.cloneSolver lp
+
+  forM_ (IS.toList ivs) $ \v -> do
+    lb <- Simplex2.getLB lp2 v
+    case lb of
+      Just l | not (isInteger l) ->
+        Simplex2.assertLower lp2 v (fromInteger (ceiling l))
+      _ -> return ()
+    ub <- Simplex2.getUB lp2 v
+    case ub of
+      Just u | not (isInteger u) ->
+        Simplex2.assertLower lp2 v (fromInteger (floor u))
+      _ -> return ()
+
+  bestRef <- newTVarIO Nothing
+
+  nthreadRef <- newIORef 0
+  logRef  <- newIORef Nothing
+  showRef <- newIORef False
+
+  return $
+    MIP
+    { mipRootLP = lp2
+    , mipIVs    = ivs
+    , mipBest   = bestRef
+
+    , mipNThread = nthreadRef
+    , mipLogger = logRef
+    , mipShowRational = showRef
+    }
+
+optimize :: Solver -> (Model -> Rational -> IO ()) -> IO OptResult
+optimize solver update = do
+  let lp = mipRootLP solver
+  log solver "MIP: Solving LP relaxation..."
+  ret <- Simplex2.check lp
+  if not ret
+  then return Unsat
+  else do
+    s0 <- showValue solver =<< Simplex2.getObjValue lp
+    log solver (printf "MIP: LP relaxation is satisfiable with obj = %s" s0)
+    log solver "MIP: Optimizing LP relaxation"
+    ret2 <- Simplex2.optimize lp Simplex2.defaultOptions
+    case ret2 of
+      Unsat    -> error "should not happen"
+      ObjLimit -> error "should not happen"
+      Unbounded -> do
+        log solver "MIP: LP relaxation is unbounded"
+        let ivs = mipIVs solver
+        if IS.null ivs
+          then return Unbounded
+          else do
+            {-
+              * In general, original problem may have optimal
+                solution even though LP relaxiation is unbounded.
+              * But if restricted to rational numbers, the
+                original problem is unbounded or unsatisfiable
+                when LP relaxation is unbounded.
+            -}
+            origObj <- Simplex2.getObj lp
+            lp2 <- Simplex2.cloneSolver lp
+            Simplex2.clearLogger lp2
+            Simplex2.setObj lp2 (LA.constant 0)
+            branchAndBound solver lp2 $ \m _ -> do
+              update m (LA.evalExpr m origObj)
+            best <- readTVarIO (mipBest solver)
+            case best of
+              Just nd -> do
+                m <- Simplex2.model (ndLP nd)
+                atomically $ writeTVar (mipBest solver) $ Just nd{ ndValue = LA.evalExpr m origObj }
+                return Unbounded
+              Nothing -> return Unsat
+      Optimum -> do
+        s1 <- showValue solver =<< Simplex2.getObjValue lp
+        log solver $ "MIP: LP relaxation optimum is " ++ s1
+        log solver "MIP: Integer optimization begins..."
+        Simplex2.clearLogger lp
+        branchAndBound solver lp update
+        m <- readTVarIO (mipBest solver)
+        case m of
+          Nothing -> return Unsat
+          Just _ -> return Optimum
+
+branchAndBound :: Solver -> Simplex2.Solver -> (Model -> Rational -> IO ()) -> IO ()
+branchAndBound solver rootLP update = do
+  dir <- Simplex2.getOptDir rootLP
+  rootVal <- Simplex2.getObjValue rootLP
+  let root = Node{ ndLP = rootLP, ndDepth = 0, ndValue = rootVal }
+
+  pool <- newTVarIO (Seq.singleton root)
+  activeThreads <- newTVarIO (Map.empty)
+  visitedNodes <- newTVarIO 0
+  solchan <- newTChanIO
+
+  let addNode :: Node -> STM ()
+      addNode nd = do
+        modifyTVar pool (Seq.|> nd)
+
+      pickNode :: IO (Maybe Node)
+      pickNode = do
+        self <- myThreadId
+        atomically $ modifyTVar activeThreads (Map.delete self)
+        atomically $ do
+          s <- readTVar pool
+          case Seq.viewl s of
+            nd Seq.:< s2 -> do
+              writeTVar pool s2
+              modifyTVar activeThreads (Map.insert self nd)
+              return (Just nd)
+            Seq.EmptyL -> do
+              ths <- readTVar activeThreads
+              if Map.null ths
+                then return Nothing
+                else retry
+
+      processNode :: Node -> IO ()
+      processNode node = do
+        let lp = ndLP node
+        lim <- liftM (fmap ndValue) $ readTVarIO (mipBest solver)
+        ret <- Simplex2.dualSimplex lp Simplex2.defaultOptions{ Simplex2.objLimit = lim }
+
+        case ret of
+          Unbounded -> error "should not happen"
+          Unsat ->  return ()
+          ObjLimit -> return ()
+          Optimum -> do
+            val <- Simplex2.getObjValue lp
+            p <- prune solver val
+            unless p $ do
+              xs <- violated node (mipIVs solver)
+              case xs of
+                [] -> atomically $ writeTChan solchan $ node { ndValue = val }
+                _ -> do
+                  r <- if ndDepth node `mod` 100 /= 0
+                       then return Nothing
+                       else liftM listToMaybe $ filterM (canDeriveGomoryCut lp) $ map fst xs
+                  case r of
+                    Nothing -> do -- branch
+                      let (v0,val0) = fst $ maximumBy (comparing snd)
+                                      [((v,vval), abs (fromInteger (round vval) - vval)) | (v,vval) <- xs]
+                      let lp1 = lp
+                      lp2 <- Simplex2.cloneSolver lp
+                      Simplex2.assertAtom lp1 (LA.var v0 .<=. LA.constant (fromInteger (floor val0)))
+                      Simplex2.assertAtom lp2 (LA.var v0 .>=. LA.constant (fromInteger (ceiling val0)))
+                      atomically $ do
+                        addNode $ Node lp1 (ndDepth node + 1) val
+                        addNode $ Node lp2 (ndDepth node + 1) val
+                        modifyTVar visitedNodes (+1)
+                    Just v -> do -- cut
+                      atom <- deriveGomoryCut lp (mipIVs solver) v
+                      Simplex2.assertAtom lp atom
+                      atomically $ do
+                        addNode $ Node lp (ndDepth node + 1) val
+
+  let isCompleted = do
+        nodes <- readTVar pool
+        threads <- readTVar activeThreads
+        return $ Seq.null nodes && Map.null threads
+
+  -- fork worker threads
+  nthreads <- liftM (max 1) $ readIORef (mipNThread solver)
+
+  log solver $ printf "MIP: forking %d worker threads..." nthreads
+
+  startCPU <- getCPUTime
+  startWC  <- getCurrentTime
+  ex <- newEmptyTMVarIO
+
+  let printStatus :: Seq.Seq Node -> Int -> IO ()
+      printStatus nodes visited
+        | Seq.null nodes = return () -- should not happen
+        | otherwise = do
+            nowCPU <- getCPUTime
+            nowWC  <- getCurrentTime
+            let spentCPU = (nowCPU - startCPU) `div` 10^(12::Int)
+            let spentWC  = round (nowWC `diffUTCTime` startWC) :: Int
+
+            let vs = map ndValue (F.toList nodes)
+                dualBound =
+                  case dir of
+                    OptMin -> minimum vs
+                    OptMax -> maximum vs
+
+            primalBound <- do
+              x <- readTVarIO (mipBest solver) -- TODO: 引数にするようにした方が良い?
+              return $ case x of
+                Nothing -> Nothing
+                Just node -> Just (ndValue node)
+
+            (p,g) <- case primalBound of
+                   Nothing -> return ("not yet found", "--")
+                   Just val -> do
+                     p <- showValue solver val
+                     let g = if val == 0
+                             then "inf"
+                             else printf "%.2f%%" (fromRational (abs (dualBound - val) * 100 / abs val) :: Double)
+                     return (p, g)
+            d <- showValue solver dualBound
+ 
+            let range =
+                  case dir of
+                    OptMin -> p ++ " >= " ++ d
+                    OptMax -> p ++ " <= " ++ d
+
+            log solver $ printf "cpu time = %d sec; wc time = %d sec; active nodes = %d; visited nodes = %d; %s; gap = %s"
+              spentCPU spentWC (Seq.length nodes) visited range g
+
+  mask $ \(restore :: forall a. IO a -> IO a) -> do
+    threads <- replicateM nthreads $ do
+      forkIO $ do
+        let loop = do
+              m <- pickNode
+              case m of
+                Nothing -> return ()
+                Just node -> processNode node >> loop
+        ret <- try $ restore loop
+        case ret of
+          Left e -> atomically (putTMVar ex e)
+          Right _ -> return ()    
+
+    let propagateException :: SomeException -> IO ()
+        propagateException e = do
+          mapM_ (\t -> throwTo t e) threads
+          throwIO e
+
+    let loop = do
+          ret <- try $ timeout (2*1000*1000) $ restore $ atomically $ msum
+            [ do node <- readTChan solchan
+                 ret <- do
+                   old <- readTVar (mipBest solver)
+                   case old of
+                     Nothing -> do
+                       writeTVar (mipBest solver) (Just node)
+                       return True
+                     Just best -> do
+                       let isBetter = if dir==OptMin then ndValue node < ndValue best else ndValue node > ndValue best
+                       when isBetter $ writeTVar (mipBest solver) (Just node)
+                       return isBetter
+                 return $ do
+                   when ret $ do
+                     let lp = ndLP node
+                     m <- Simplex2.model lp
+                     update m (ndValue node)
+                   loop
+            , do b <- isCompleted
+                 guard b
+                 return $ return ()
+            , do e <- readTMVar ex
+                 return $ propagateException e
+            ]
+
+          case ret of
+            Left (e::SomeException) -> propagateException e
+            Right (Just m) -> m
+            Right Nothing -> do -- timeout
+              (nodes, visited) <- atomically $ do
+                nodes    <- readTVar pool
+                athreads <- readTVar activeThreads
+                visited  <- readTVar visitedNodes
+                return (Seq.fromList (Map.elems athreads) Seq.>< nodes, visited)
+              printStatus nodes visited
+              loop
+
+    loop
+
+model :: Solver -> IO Model
+model solver = do
+  m <- readTVarIO (mipBest solver)
+  case m of
+    Nothing -> error "no model"
+    Just node -> Simplex2.model (ndLP node)
+
+getObjValue :: Solver -> IO Rational
+getObjValue solver = do
+  m <- readTVarIO (mipBest solver)
+  case m of
+    Nothing -> error "no model"
+    Just node -> return $ ndValue node
+
+violated :: Node -> IS.IntSet -> IO [(Var, Rational)]
+violated node ivs = do
+  m <- Simplex2.model (ndLP node)
+  let p (v,val) = v `IS.member` ivs && not (isInteger val)
+  return $ filter p (IM.toList m)
+
+prune :: Solver -> Rational -> IO Bool
+prune solver lb = do
+  b <- readTVarIO (mipBest solver)
+  case b of
+    Nothing -> return False
+    Just node -> do
+      dir <- Simplex2.getOptDir (mipRootLP solver)
+      return $ if dir==OptMin then ndValue node <= lb else ndValue node >= lb
+
+showValue :: Solver -> Rational -> IO String
+showValue solver v = do
+  printRat <- readIORef (mipShowRational solver)
+  return $ Simplex2.showValue printRat v
+
+setShowRational :: Solver -> Bool -> IO ()
+setShowRational solver = writeIORef (mipShowRational solver)
+
+setNThread :: Solver -> Int -> IO ()
+setNThread solver = writeIORef (mipNThread solver)
+
+{--------------------------------------------------------------------
+  Logging
+--------------------------------------------------------------------}
+
+-- | set callback function for receiving messages.
+setLogger :: Solver -> (String -> IO ()) -> IO ()
+setLogger solver logger = do
+  writeIORef (mipLogger solver) (Just logger)
+
+log :: Solver -> String -> IO ()
+log solver msg = logIO solver (return msg)
+
+logIO :: Solver -> IO String -> IO ()
+logIO solver action = do
+  m <- readIORef (mipLogger solver)
+  case m of
+    Nothing -> return ()
+    Just logger -> action >>= logger
+
+{--------------------------------------------------------------------
+  GomoryCut
+--------------------------------------------------------------------}
+
+deriveGomoryCut :: Simplex2.Solver -> IS.IntSet -> Var -> IO (LA.Atom Rational)
+deriveGomoryCut lp ivs xi = do
+  v0 <- Simplex2.getValue lp xi
+  let f0 = fracPart v0
+  assert (0 < f0 && f0 < 1) $ return ()
+
+  row <- Simplex2.getRow lp xi
+
+  -- remove fixed variables
+  let p (_,xj) = do
+        lb <- Simplex2.getLB lp xj
+        ub <- Simplex2.getUB lp xj
+        case (lb,ub) of
+          (Just l, Just u) -> return (l < u)
+          _ -> return True
+  ns <- filterM p $ LA.terms row
+
+  js <- flip filterM ns $ \(_, xj) -> do
+    vj <- Simplex2.getValue lp xj
+    lb <- Simplex2.getLB lp xj
+    return $ Just vj == lb
+  ks <- flip filterM ns $ \(_, xj) -> do
+    vj <- Simplex2.getValue lp xj
+    ub <- Simplex2.getUB lp xj
+    return $ Just vj == ub
+
+  xs1 <- forM js $ \(aij, xj) -> do
+    let fj = fracPart aij
+    Just lj <- Simplex2.getLB lp xj
+    let c = if xj `IS.member` ivs
+            then (if fj <= 1 - f0 then fj  / (1 - f0) else ((1 - fj) / f0))
+            else (if aij > 0      then aij / (1 - f0) else (-aij     / f0))
+    return $ c .*. (LA.var xj .-. LA.constant lj)
+  xs2 <- forM ks $ \(aij, xj) -> do
+    let fj = fracPart aij
+    Just uj <- Simplex2.getUB lp xj
+    let c = if xj `IS.member` ivs
+            then (if fj <= f0 then fj  / f0 else ((1 - fj) / (1 - f0)))
+            else (if aij > 0  then aij / f0 else (-aij     / (1 - f0)))
+    return $ c .*. (LA.constant uj .-. LA.var xj)
+
+  return $ lsum xs1 .+. lsum xs2 .>=. LA.constant 1
+
+-- TODO: Simplex2をδに対応させたら、xi, xj がδを含まない有理数であるという条件も必要
+canDeriveGomoryCut :: Simplex2.Solver -> Var -> IO Bool
+canDeriveGomoryCut lp xi = do
+  b <- Simplex2.isBasicVariable lp xi
+  if not b
+    then return False
+    else do
+      val <- Simplex2.getValue lp xi
+      if isInteger val
+        then return False
+        else do
+          row <- Simplex2.getRow lp xi
+          ys <- forM (LA.terms row) $ \(_,xj) -> do
+            vj <- Simplex2.getValue lp xj
+            lb <- Simplex2.getLB lp xj
+            ub <- Simplex2.getUB lp xj
+            return $ Just vj == lb || Just vj == ub
+          return (and ys)
diff --git a/src/Algorithm/MIPSolverHL.hs b/src/Algorithm/MIPSolverHL.hs
new file mode 100644
--- /dev/null
+++ b/src/Algorithm/MIPSolverHL.hs
@@ -0,0 +1,304 @@
+{-# LANGUAGE ScopedTypeVariables #-}
+{-# OPTIONS_GHC -Wall #-}
+-----------------------------------------------------------------------------
+-- |
+-- Module      :  Algorithm.MIPSolverHL
+-- Copyright   :  (c) Masahiro Sakai 2011
+-- License     :  BSD-style
+--
+-- Maintainer  :  masahiro.sakai@gmail.com
+-- Stability   :  provisional
+-- Portability :  non-portable (ScopedTypeVariables)
+--
+-- References:
+-- 
+-- * [Gomory1960]
+--   Ralph E. Gomory.
+--   An Algorithm for the Mixed Integer Problem, Technical Report
+--   RM-2597, 1960, The Rand Corporation, Santa Monica, CA.
+--   <http://www.rand.org/pubs/research_memoranda/RM2597.html>
+--
+-- * [Gomory1958]
+--   Ralph E. Gomory.
+--   Outline of an algorithm for integer solutions to linear programs.
+--   Bull. Amer. Math. Soc., Vol. 64, No. 5. (1958), pp. 275-278.
+--   <http://projecteuclid.org/euclid.bams/1183522679>
+-----------------------------------------------------------------------------
+
+module Algorithm.MIPSolverHL
+  ( module Data.Expr
+  , module Data.Formula
+  , module Data.OptDir
+  , minimize
+  , maximize
+  , optimize
+--  , solve
+  ) where
+
+import Control.Exception
+import Control.Monad.State
+import Data.Ord
+import Data.Maybe
+import Data.List (maximumBy)
+import qualified Data.IntMap as IM
+import qualified Data.IntSet as IS
+import Data.Ratio
+import Data.OptDir
+
+import Data.Expr
+import Data.ArithRel
+import Data.Formula (Atom)
+import Data.Linear
+import qualified Data.LA as LA
+import qualified Algorithm.Simplex as Simplex
+import qualified Algorithm.LPSolver as LPSolver
+import Algorithm.LPSolver
+import qualified Algorithm.OmegaTest as OmegaTest
+import Util (isInteger, fracPart)
+
+-- ---------------------------------------------------------------------------
+
+maximize :: RealFrac r => Expr r -> [Atom r] -> VarSet -> OptResult r
+maximize = optimize OptMax
+
+minimize :: RealFrac r => Expr r -> [Atom r] -> VarSet -> OptResult r
+minimize = optimize OptMin
+
+optimize :: RealFrac r => OptDir -> Expr r -> [Atom r] -> VarSet -> OptResult r
+optimize optdir obj2 cs2 ivs = fromMaybe OptUnknown $ do
+  obj <- LA.compileExpr obj2  
+  cs <- mapM LA.compileAtom cs2
+  return (optimize' optdir obj cs ivs)
+
+{-
+solve :: RealFrac r => [Atom r] -> VarSet -> SatResult r
+solve cs2 ivs = fromMaybe Unknown $ do
+  cs <- mapM compileAtom cs2
+  return (solve' cs ivs)
+-}
+
+-- ---------------------------------------------------------------------------
+
+data Node r
+  = Node
+  { ndSolver :: LPSolver.Solver r
+  , ndDepth  :: {-# UNPACK #-} !Int
+--  , ndCutSlackVariables :: VarSet
+  }
+
+ndTableau :: Node r  -> Simplex.Tableau r
+ndTableau node = evalState getTableau (ndSolver node)
+
+ndLowerBound :: (Num r, Eq r) => Node r -> r
+ndLowerBound node = evalState (liftM Simplex.currentObjValue getTableau) (ndSolver node)
+
+data Err = ErrUnbounded | ErrUnsat deriving (Ord, Eq, Show, Enum, Bounded)
+
+optimize' :: RealFrac r => OptDir -> LA.Expr r -> [LA.Atom r] -> VarSet -> OptResult r
+optimize' optdir obj cs ivs = 
+  case mkInitialNode optdir obj cs ivs of
+    Left err ->
+      case err of
+        ErrUnsat -> OptUnsat
+        ErrUnbounded ->
+          if IS.null ivs
+          then Unbounded
+          else
+            {-
+               Fallback to Fourier-Motzkin + OmegaTest
+               * In general, original problem may have optimal
+                 solution even though LP relaxiation is unbounded.
+               * But if restricted to rational numbers, the
+                 original problem is unbounded or unsatisfiable
+                 when LP relaxation is unbounded.
+            -}
+            case OmegaTest.solveQFLA (map conv cs) ivs of
+              Nothing -> OptUnsat
+              Just _ -> Unbounded        
+    Right (node0, ivs2) -> 
+      case traverse optdir obj ivs2 node0 of
+        Left ErrUnbounded -> error "shoud not happen"
+        Left ErrUnsat -> OptUnsat
+        Right node -> flip evalState (ndSolver node) $ do
+          tbl <- getTableau
+          model <- getModel vs
+          return $ Optimum (Simplex.currentObjValue tbl) model
+  where
+    vs = vars cs `IS.union` vars obj
+
+tableau' :: (RealFrac r) => [LA.Atom r] -> VarSet -> LP r VarSet
+tableau' cs ivs = do
+  let (nonnegVars, cs') = collectNonnegVars cs ivs
+      fvs = vars cs `IS.difference` nonnegVars
+  ivs2 <- liftM IS.unions $ forM (IS.toList fvs) $ \v -> do
+    v1 <- gensym
+    v2 <- gensym
+    define v (LA.var v1 .-. LA.var v2)
+    return $ if v `IS.member` ivs then IS.fromList [v1,v2] else IS.empty
+  mapM_ addConstraint cs'
+  return ivs2
+
+conv :: RealFrac r => LA.Atom r -> LA.Atom Rational
+conv (Rel a op b) = Rel (f a) op (f b)
+  where
+    f = LA.mapCoeff toRational
+
+mkInitialNode :: RealFrac r => OptDir -> LA.Expr r -> [LA.Atom r] -> VarSet -> Either Err (Node r, VarSet)
+mkInitialNode optdir obj cs ivs =
+  flip evalState (emptySolver vs) $ do
+    ivs2 <- tableau' cs ivs
+    ret <- phaseI
+    if not ret
+      then return (Left ErrUnsat)
+      else do
+        ret2 <- simplex optdir obj
+        if ret2
+          then do
+            solver <- get
+            return $ Right $
+              ( Node{ ndSolver = solver
+                    , ndDepth = 0
+--                    , ndCutSlackVariables = IS.empty
+                    }
+              , ivs `IS.union` ivs2
+              )
+          else return (Left ErrUnbounded)
+  where
+    vs = vars cs `IS.union` vars obj
+
+isStrictlyBetter :: RealFrac r => OptDir -> r -> r -> Bool
+isStrictlyBetter optdir = if optdir==OptMin then (<) else (>)
+
+traverse :: forall r. RealFrac r => OptDir -> LA.Expr r -> VarSet -> Node r -> Either Err (Node r)
+traverse optdir obj ivs node0 = loop [node0] Nothing
+  where
+    loop :: [Node r] -> Maybe (Node r) -> Either Err (Node r)
+    loop [] (Just best) = Right best
+    loop [] Nothing = Left ErrUnsat
+    loop (n:ns) Nothing =
+      case children n of
+        Nothing -> loop ns (Just n)
+        Just cs -> loop (cs++ns) Nothing
+    loop (n:ns) (Just best)
+      | isStrictlyBetter optdir (ndLowerBound n) (ndLowerBound best) =
+          case children n of
+            Nothing -> loop ns (Just n)
+            Just cs -> loop (cs++ns) (Just best)
+      | otherwise = loop ns (Just best)
+
+    reopt :: Solver r -> Maybe (Solver r)
+    reopt s = flip evalState s $ do
+      ret <- dualSimplex optdir obj
+      if ret
+        then liftM Just get
+        else return Nothing
+
+    children :: Node r -> Maybe [Node r]
+    children node
+      | null xs = Nothing -- no violation
+      | ndDepth node `mod` 100 == 0 = -- cut
+          let
+            (f0, m0) = maximumBy (comparing fst) [(fracPart val, m) | (_,m,val) <- xs]
+            sv = flip execState (ndSolver node) $ do
+                   s <- gensym
+                   let g j x = assert (a >= 0) a
+                         where
+                           a | j `IS.member` ivs =
+                                if fracPart x <= f0
+                                then fracPart x
+                                else (f0 / (f0 - 1)) * (fracPart x - 1)
+                                     -- [Gomory1960] では (f0 / (1 - f0)) * (fracPart x - 1) としているが、
+                                     -- これは誤り
+                             | otherwise =
+                                if x >= 0
+                                then x
+                                else (f0 / (f0 - 1)) * x
+                   putTableau $ IM.insert s (IM.mapWithKey (\j x -> negate (g j x)) m0, negate f0) tbl
+          in Just $ [node{ ndSolver = sv2, ndDepth = ndDepth node + 1 } | sv2 <- maybeToList (reopt sv)]
+      | otherwise = -- branch
+          let (v0, val0) = snd $ maximumBy (comparing fst) [(fracPart val, (v, val)) | (v,_,val) <- xs]
+              cs = [ LA.var v0 .>=. LA.constant (fromIntegral (ceiling val0 :: Integer))
+                   , LA.var v0 .<=. LA.constant (fromIntegral (floor val0 :: Integer))
+                   ]
+              svs = [execState (addConstraint2 c) (ndSolver node) | c <- cs]
+          in Just $ [node{ ndSolver = sv, ndDepth = ndDepth node + 1 } | Just sv <- map reopt svs]
+        
+      where
+        tbl :: Simplex.Tableau r
+        tbl = ndTableau node
+
+        xs :: [(Var, VarMap r, r)]
+        xs = [ (v, m, val)
+             | v <- IS.toList ivs
+             , Just (m, val) <- return (IM.lookup v tbl)
+             , not (isInteger val)
+             ]
+
+-- ---------------------------------------------------------------------------
+
+example1 :: (Fractional r, Eq r) => (OptDir, LA.Expr r, [LA.Atom r], VarSet)
+example1 = (optdir, obj, cs, ivs)
+  where
+    optdir = OptMax
+    x1 = LA.var 1
+    x2 = LA.var 2
+    x3 = LA.var 3
+    x4 = LA.var 4
+    obj = x1 .+. 2 .*. x2 .+. 3 .*. x3 .+. x4
+    cs =
+      [ (-1) .*. x1 .+. x2 .+. x3 .+. 10.*.x4 .<=. LA.constant 20
+      , x1 .-. 3 .*. x2 .+. x3 .<=. LA.constant 30
+      , x2 .-. 3.5 .*. x4 .==. LA.constant 0
+      , LA.constant 0 .<=. x1
+      , x1 .<=. LA.constant 40
+      , LA.constant 0 .<=. x2
+      , LA.constant 0 .<=. x3
+      , LA.constant 2 .<=. x4
+      , x4 .<=. LA.constant 3
+      ]
+    ivs = IS.singleton 4
+
+test1 :: Bool
+test1 = result==expected
+  where
+    (optdir, obj, cs, ivs) = example1
+    result, expected :: OptResult Rational
+    result = optimize' optdir obj cs ivs
+    expected = Optimum (245/2) (IM.fromList [(1,40),(2,21/2),(3,39/2),(4,3)])
+
+test1' :: Bool
+test1' = result==expected
+  where
+    (optdir, obj, cs, ivs) = example1
+    f OptMin = OptMax
+    f OptMax = OptMin
+    result, expected :: OptResult Rational
+    result = optimize' (f optdir) (lnegate obj) cs ivs
+    expected = Optimum (-245/2) (IM.fromList [(1,40),(2,21/2),(3,39/2),(4,3)])
+
+-- 『数理計画法の基礎』(坂和 正敏) p.109 例 3.8
+example2 :: (Fractional r, Eq r) => (OptDir, LA.Expr r, [LA.Atom r], VarSet)
+example2 = (optdir, obj, cs, ivs)
+  where
+    optdir = OptMin
+    [x1,x2,x3] = map LA.var [1..3]
+    obj = (-1) .*. x1 .-. 3 .*. x2 .-. 5 .*. x3
+    cs =
+      [ 3 .*. x1 .+. 4 .*. x2 .<=. LA.constant 10
+      , 2 .*. x1 .+. x2 .+. x3 .<=. LA.constant 7
+      , 3.*.x1 .+. x2 .+. 4 .*. x3 .==. LA.constant 12
+      , LA.constant 0 .<=. x1
+      , LA.constant 0 .<=. x2
+      , LA.constant 0 .<=. x3
+      ]
+    ivs = IS.fromList [1,2]
+
+test2 :: Bool
+test2 = result == expected
+  where
+    result, expected :: OptResult Rational
+    result = optimize' optdir obj cs ivs
+    expected = Optimum (-37/2) (IM.fromList [(1,0),(2,2),(3,5/2)])
+    (optdir, obj, cs, ivs) = example2
+
+-- ---------------------------------------------------------------------------
diff --git a/src/Algorithm/OmegaTest.hs b/src/Algorithm/OmegaTest.hs
new file mode 100644
--- /dev/null
+++ b/src/Algorithm/OmegaTest.hs
@@ -0,0 +1,265 @@
+{-# OPTIONS_GHC -Wall #-}
+{-# LANGUAGE MultiParamTypeClasses, FunctionalDependencies #-}
+-----------------------------------------------------------------------------
+-- |
+-- Module      :  Algorithm.OmegaTest
+-- Copyright   :  (c) Masahiro Sakai 2011
+-- License     :  BSD-style
+-- 
+-- Maintainer  :  masahiro.sakai@gmail.com
+-- Stability   :  provisional
+-- Portability :  non-portable (MultiParamTypeClasses, FunctionalDependencies)
+--
+-- (incomplete) implementation of Omega Test
+--
+-- References:
+--
+-- * William Pugh. The Omega test: a fast and practical integer
+--   programming algorithm for dependence analysis. In Proceedings of
+--   the 1991 ACM/IEEE conference on Supercomputing (1991), pp. 4-13.
+--
+-- * <http://users.cecs.anu.edu.au/~michaeln/pubs/arithmetic-dps.pdf>
+--
+-- See also:
+--
+-- * <http://hackage.haskell.org/package/Omega>
+--
+-----------------------------------------------------------------------------
+module Algorithm.OmegaTest
+    ( Model
+    , solve
+    , solveQFLA
+    ) where
+
+import Control.Monad
+import Data.List
+import Data.Maybe
+import Data.Ord
+import Data.Ratio
+import qualified Data.IntMap as IM
+import qualified Data.IntSet as IS
+
+import Data.Expr
+import Data.Formula
+import Data.Linear
+import qualified Data.LA as LA
+import Util (combineMaybe)
+import qualified Algorithm.FourierMotzkin as FM
+import Algorithm.FourierMotzkin (Lit (..), Rat)
+
+-- ---------------------------------------------------------------------------
+
+type ExprZ = LA.Expr Integer
+
+-- 制約集合の単純化
+-- It returns Nothing when a inconsistency is detected.
+simplify :: [Lit] -> Maybe [Lit]
+simplify = fmap concat . mapM f
+  where
+    f :: Lit -> Maybe [Lit]
+    f lit@(Pos e) =
+      case LA.asConst e of
+        Just x -> guard (x > 0) >> return []
+        Nothing -> return [lit]
+    f lit@(Nonneg e) =
+      case LA.asConst e of
+        Just x -> guard (x >= 0) >> return []
+        Nothing -> return [lit]
+
+-- ---------------------------------------------------------------------------
+
+leZ, ltZ, geZ, gtZ :: ExprZ -> ExprZ -> Lit
+-- Note that constants may be floored by division
+leZ e1 e2 = Nonneg (LA.mapCoeff (`div` d) e)
+  where
+    e = e2 .-. e1
+    d = abs $ gcd' [c | (c,v) <- LA.terms e, v /= LA.unitVar]
+ltZ e1 e2 = (e1 .+. LA.constant 1) `leZ` e2
+geZ = flip leZ
+gtZ = flip gtZ
+
+eqZ :: ExprZ -> ExprZ -> (DNF Lit)
+eqZ e1 e2
+  = if LA.coeff LA.unitVar e3 `mod` d == 0
+    then DNF [[Nonneg e, Nonneg (lnegate e)]]
+    else false
+  where
+    e = LA.mapCoeff (`div` d) e3
+    e3 = e1 .-. e2
+    d = abs $ gcd' [c | (c,v) <- LA.terms e3, v /= LA.unitVar]
+
+-- ---------------------------------------------------------------------------
+
+{-
+(ls,us) represents
+{ x | ∀(M,c)∈ls. M/c≤x, ∀(M,c)∈us. x≤M/c }
+-}
+type BoundsZ = ([Rat],[Rat])
+
+collectBoundsZ :: Var -> [Lit] -> (BoundsZ,[Lit])
+collectBoundsZ v = foldr phi (([],[]),[])
+  where
+    phi :: Lit -> (BoundsZ,[Lit]) -> (BoundsZ,[Lit])
+    phi (Pos t) x = phi (Nonneg (t .-. LA.constant 1)) x
+    phi lit@(Nonneg t) ((ls,us),xs) =
+      case LA.extract v t of
+        (c,t') -> 
+          case c `compare` 0 of
+            EQ -> ((ls, us), lit : xs)
+            GT -> (((lnegate t', c) : ls, us), xs) -- 0 ≤ cx + M ⇔ -M/c ≤ x
+            LT -> ((ls, (t', negate c) : us), xs)   -- 0 ≤ cx + M ⇔ x ≤ M/-c
+
+isExact :: BoundsZ -> Bool
+isExact (ls,us) = and [a==1 || b==1 | (_,a)<-ls , (_,b)<-us]
+
+solve' :: [Var] -> [Lit] -> Maybe (Model Integer)
+solve' vs2 xs = simplify xs >>= go vs2
+  where
+    go :: [Var] -> [Lit] -> Maybe (Model Integer)
+    go [] [] = return IM.empty
+    go [] _  = mzero
+    go vs ys =
+      if isExact bnd
+        then case1
+        else case1 `mplus` case2
+      where
+        (v,vs',bnd@(ls,us),rest) = chooseVariable vs ys
+
+        case1 = do
+          let zs = [ LA.constant ((a-1)*(b-1)) `leZ` (a .*. d .-. b .*. c)
+                   | (c,a)<-ls , (d,b)<-us ]
+          model <- go vs' =<< simplify (zs ++ rest)
+          case pickupZ (evalBoundsZ model bnd) of
+            Nothing  -> error "solve': should not happen"
+            Just val -> return $ IM.insert v val model
+
+        case2 = msum
+          [ do eq <- isZero $ a' .*. LA.var v .-. (c' .+. LA.constant k)
+               let (vs'', lits'', mt) = elimEq eq (v:vs') ys
+               model <- go vs'' =<< simplify lits''
+               return $ mt model
+          | let m = maximum [b | (_,b)<-us]
+          ,  (c',a') <- ls
+          , k <- [0 .. (m*a'-a'-m) `div` m]
+          ]
+
+chooseVariable :: [Var] -> [Lit] -> (Var, [Var], BoundsZ, [Lit])
+chooseVariable vs xs = head $ [e | e@(_,_,bnd,_) <- table, isExact bnd] ++ table
+  where
+    table = [ (v, vs', bnd, rest)
+            | (v,vs') <- pickup vs, let (bnd, rest) = collectBoundsZ v xs
+            ]
+
+evalBoundsZ :: Model Integer -> BoundsZ -> IntervalZ
+evalBoundsZ model (ls,us) =
+  foldl' intersectZ univZ $ 
+    [ (Just (ceiling (LA.evalExpr model x % c)), Nothing) | (x,c) <- ls ] ++ 
+    [ (Nothing, Just (floor (LA.evalExpr model x % c))) | (x,c) <- us ]
+
+elimEq :: ExprZ -> [Var] -> [Lit] -> ([Var], [Lit], Model Integer -> Model Integer)
+elimEq e vs lits = 
+  if abs ak == 1
+    then
+      case LA.extract xk e of
+        (_, e') ->
+          let xk_def = signum ak .*. lnegate e'
+          in ( vs
+             , [applySubst1Lit xk xk_def lit | lit <- lits]
+             , \model -> IM.insert xk (LA.evalExpr model xk_def) model
+             )
+    else
+      let m = abs ak + 1
+          xk_def = (- signum ak * m) .*. LA.var sigma .+.
+                     LA.fromTerms [(signum ak * (a `zmod` m), x) | (a,x) <- LA.terms e, x /= xk]
+          e2 = (- abs ak) .*. LA.var sigma .+. 
+                  LA.fromTerms [((floor (a%m + 1/2) + (a `zmod` m)), x) | (a,x) <- LA.terms e, x /= xk]
+               -- LA.applySubst1 xk xk_def e を normalize したもの
+      in case elimEq e2 (sigma : vs) [applySubst1Lit xk xk_def lit | lit <- lits] of
+           (vs2, lits2, mt) ->
+             ( vs2
+             , lits2
+             , \model ->
+                  let model2 = mt model
+                  in IM.delete sigma $ IM.insert xk (LA.evalExpr model2 xk_def) model2
+             )
+  where
+    (ak,xk) = minimumBy (comparing (abs . fst)) [(a,x) | (a,x) <- LA.terms e, x /= LA.unitVar]
+    sigma = maximum (-1 : vs) + 1
+
+applySubst1Lit :: Var -> ExprZ -> Lit -> Lit
+applySubst1Lit v e (Nonneg e2) = LA.applySubst1 v e e2 `geZ` LA.constant 0
+
+-- ---------------------------------------------------------------------------
+
+isZero :: ExprZ -> Maybe ExprZ
+isZero e
+  = if LA.coeff LA.unitVar e `mod` d == 0
+    then Just $ e2
+    else Nothing
+  where
+    e2 = LA.mapCoeff (`div` d) e
+    d = abs $ gcd' [c | (c,v) <- LA.terms e, v /= LA.unitVar]
+
+-- ---------------------------------------------------------------------------
+
+type IntervalZ = (Maybe Integer, Maybe Integer)
+
+univZ :: IntervalZ
+univZ = (Nothing, Nothing)
+
+intersectZ :: IntervalZ -> IntervalZ -> IntervalZ
+intersectZ (l1,u1) (l2,u2) = (combineMaybe max l1 l2, combineMaybe min u1 u2)
+
+pickupZ :: IntervalZ -> Maybe Integer
+pickupZ (Nothing,Nothing) = return 0
+pickupZ (Just x, Nothing) = return x
+pickupZ (Nothing, Just x) = return x
+pickupZ (Just x, Just y) = if x <= y then return x else mzero 
+
+-- ---------------------------------------------------------------------------
+
+solve :: [LA.Atom Rational] -> Maybe (Model Integer)
+solve cs = msum [solve' (IS.toList vs) lits | lits <- unDNF dnf]
+  where
+    dnf = andB (map f cs)
+    vs = vars cs
+    f (Rel lhs op rhs) =
+      case op of
+        Lt  -> DNF [[a `ltZ` b]]
+        Le  -> DNF [[a `leZ` b]]
+        Gt  -> DNF [[a `gtZ` b]]
+        Ge  -> DNF [[a `geZ` b]]
+        Eql -> eqZ a b
+        NEq -> DNF [[a `ltZ` b], [a `gtZ` b]]
+      where
+        (e1,c1) = g lhs
+        (e2,c2) = g rhs
+        a = c2 .*. e1
+        b = c1 .*. e2
+    g :: LA.Expr Rational -> (ExprZ, Integer)
+    g a = (LA.mapCoeff (\c -> floor (c * fromInteger d)) a, d)
+      where
+        d = foldl' lcm 1 [denominator c | (c,_) <- LA.terms a]
+
+solveQFLA :: [LA.Atom Rational] -> VarSet -> Maybe (Model Rational)
+solveQFLA cs ivs = listToMaybe $ do
+  (cs2, mt) <- FM.projectN rvs cs
+  m <- maybeToList $ solve cs2
+  return $ mt $ IM.map fromInteger m
+  where
+    rvs = vars cs `IS.difference` ivs
+
+-- ---------------------------------------------------------------------------
+
+zmod :: Integer -> Integer -> Integer
+a `zmod` b = a - b * floor (a % b + 1 / 2)
+
+gcd' :: [Integer] -> Integer
+gcd' [] = 1
+gcd' xs = foldl1' gcd xs
+
+pickup :: [a] -> [(a,[a])]
+pickup [] = []
+pickup (x:xs) = (x,xs) : [(y,x:ys) | (y,ys) <- pickup xs]
+
+-- ---------------------------------------------------------------------------
diff --git a/src/Algorithm/Simplex.hs b/src/Algorithm/Simplex.hs
new file mode 100644
--- /dev/null
+++ b/src/Algorithm/Simplex.hs
@@ -0,0 +1,309 @@
+{-# LANGUAGE ScopedTypeVariables #-}
+{-# OPTIONS_GHC -Wall #-}
+-----------------------------------------------------------------------------
+-- |
+-- Module      :  Algorithm.Simplex
+-- Copyright   :  (c) Masahiro Sakai 2011
+-- License     :  BSD-style
+-- 
+-- Maintainer  :  masahiro.sakai@gmail.com
+-- Stability   :  provisional
+-- Portability :  non-portable (ScopedTypeVariables)
+--
+-- Naïve implementation of Simplex method
+-- 
+-- Reference:
+--
+-- * <http://www.math.cuhk.edu.hk/~wei/lpch3.pdf>
+--
+-----------------------------------------------------------------------------
+module Algorithm.Simplex
+  ( module Data.OptDir
+  , Tableau
+  , RowIndex
+  , ColIndex
+  , Row
+  , PivotResult
+  , objRow
+  , pivot
+  , lookupRow
+  , setRow
+  , setObjFun
+  , currentObjValue
+  , simplex
+  , dualSimplex
+  , phaseI
+  , toCSV
+  ) where
+
+import Data.Ord
+import Data.List (intersperse, minimumBy, foldl')
+import qualified Data.IntMap as IM
+import qualified Data.IntSet as IS
+import Data.OptDir
+import Control.Exception
+
+import Data.Expr
+import Data.Linear
+import qualified Data.LA as LA
+
+-- ---------------------------------------------------------------------------
+
+type Tableau r = VarMap (Row r)
+{-
+tbl ! v == (m, val)
+==>
+var v .+. m .==. constant val
+-}
+
+type RowIndex = Int
+type ColIndex = Int
+type Row r = (VarMap r, r)
+data PivotResult r = PivotUnbounded | PivotFinished | PivotSuccess (Tableau r)
+  deriving (Show, Eq, Ord)
+
+objRow :: RowIndex
+objRow = -1
+
+pivot :: (Fractional r, Eq r) => RowIndex -> ColIndex -> Tableau r -> Tableau r
+{-# INLINE pivot #-}
+{-# SPECIALIZE pivot :: RowIndex -> ColIndex -> Tableau Rational -> Tableau Rational #-}
+{-# SPECIALIZE pivot :: RowIndex -> ColIndex -> Tableau Double -> Tableau Double #-}
+pivot r s tbl =
+    assert (validTableau tbl) $  -- precondition
+    assert (validTableau tbl') $ -- postcondition
+      tbl'
+  where
+    tbl' = IM.insert s row_s $ IM.map f $ IM.delete r $ tbl
+    f orig@(row_i, row_i_val) =
+      case IM.lookup s row_i of
+        Nothing -> orig
+        Just c ->
+          ( IM.filter (0/=) $ IM.unionWith (+) (IM.delete s row_i) (IM.map (negate c *) row_r')
+          , row_i_val - c*row_r_val'
+          )
+    (row_r, row_r_val) = lookupRow r tbl
+    a_rs = row_r IM.! s
+    row_r' = IM.map (/ a_rs) $ IM.insert r 1 $ IM.delete s row_r
+    row_r_val' = row_r_val / a_rs
+    row_s = (row_r', row_r_val')
+
+lookupRow :: RowIndex -> Tableau r -> Row r
+lookupRow r m = m IM.! r
+
+-- 行の基底変数の列が0になるように変形
+normalizeRow :: (Num r, Eq r) => Tableau r -> Row r -> Row r
+normalizeRow a (row0,val0) = obj'
+  where
+    obj' = g $ foldl' f (IM.empty, val0) $ 
+           [ case IM.lookup j a of
+               Nothing -> (IM.singleton j x, 0)
+               Just (row,val) -> (IM.map ((-x)*) (IM.delete j row), -x*val)
+           | (j,x) <- IM.toList row0 ]
+    f (m1,v1) (m2,v2) = (IM.unionWith (+) m1 m2, v1+v2)
+    g (m,v) = (IM.filter (0/=) m, v)
+
+setRow :: (Num r, Eq r) => RowIndex -> Tableau r -> Row r -> Tableau r
+setRow i tbl row = assert (validTableau tbl) $ assert (validTableau tbl') $ tbl'
+  where
+    tbl' = IM.insert i (normalizeRow tbl row) tbl
+
+setObjFun :: (Num r, Eq r) => Tableau r -> LA.Expr r -> Tableau r
+setObjFun tbl e = setRow objRow tbl row
+  where
+    row =
+      case LA.extract LA.unitVar e of
+        (c, e') -> (LA.coeffMap (lnegate e'), c)
+
+copyObjRow :: (Num r, Eq r) => Tableau r -> Tableau r -> Tableau r
+copyObjRow from to =
+  case IM.lookup objRow from of
+    Nothing -> IM.delete objRow to
+    Just row -> setRow objRow to row
+
+currentObjValue :: (Num r, Eq r) => Tableau r -> r
+currentObjValue = snd . lookupRow objRow
+
+validTableau :: Tableau r -> Bool
+validTableau tbl =
+  and [v `IM.notMember` m | (v, (m,_)) <- IM.toList tbl, v /= objRow] &&
+  and [IS.null (IM.keysSet m `IS.intersection` vs) | (m,_) <- IM.elems tbl']
+  where
+    tbl' = IM.delete objRow tbl
+    vs = IM.keysSet tbl' 
+
+isFeasible :: Real r => Tableau r -> Bool
+isFeasible tbl = 
+  and [val >= 0 | (v, (_,val)) <- IM.toList tbl, v /= objRow]
+
+isOptimal :: Real r => OptDir -> Tableau r -> Bool
+isOptimal optdir tbl =
+  and [not (cmp cj) | cj <- IM.elems (fst (lookupRow objRow tbl))]
+  where
+    cmp = case optdir of
+            OptMin -> (0<)
+            OptMax -> (0>)
+
+isImproving :: Real r => OptDir -> Tableau r -> Tableau r -> Bool
+isImproving OptMin from to = currentObjValue to <= currentObjValue from 
+isImproving OptMax from to = currentObjValue to >= currentObjValue from 
+
+-- ---------------------------------------------------------------------------
+-- primal simplex
+
+simplex :: (Real r, Fractional r) => OptDir -> Tableau r -> (Bool, Tableau r)
+{-# SPECIALIZE simplex :: OptDir -> Tableau Rational -> (Bool, Tableau Rational) #-}
+{-# SPECIALIZE simplex :: OptDir -> Tableau Double -> (Bool, Tableau Double) #-}
+simplex optdir = go
+  where
+    go tbl = assert (isFeasible tbl) $
+      case primalPivot optdir tbl of
+        PivotFinished  -> assert (isOptimal optdir tbl) (True, tbl)
+        PivotUnbounded -> (False, tbl)
+        PivotSuccess tbl' -> assert (isImproving optdir tbl tbl') $ go tbl'
+
+primalPivot :: (Real r, Fractional r) => OptDir -> Tableau r -> PivotResult r
+{-# INLINE primalPivot #-}
+primalPivot optdir tbl
+  | null cs   = PivotFinished
+  | null rs   = PivotUnbounded
+  | otherwise = PivotSuccess (pivot r s tbl)
+  where
+    cmp = case optdir of
+            OptMin -> (0<)
+            OptMax -> (0>)
+    cs = [(j,cj) | (j,cj) <- IM.toList (fst (lookupRow objRow tbl)), cmp cj]
+    -- smallest subscript rule
+    s = fst $ head cs
+    -- classical rule
+    --s = fst $ (if optdir==OptMin then maximumBy else minimumBy) (compare `on` snd) cs
+    rs = [ (i, y_i0 / y_is)
+         | (i, (row_i, y_i0)) <- IM.toList tbl, i /= objRow
+         , let y_is = IM.findWithDefault 0 s row_i, y_is > 0
+         ]
+    r = fst $ minimumBy (comparing snd) rs
+
+-- ---------------------------------------------------------------------------
+-- dual simplex
+
+dualSimplex :: (Real r, Fractional r) => OptDir -> Tableau r -> (Bool, Tableau r)
+{-# SPECIALIZE dualSimplex :: OptDir -> Tableau Rational -> (Bool, Tableau Rational) #-}
+{-# SPECIALIZE dualSimplex :: OptDir -> Tableau Double -> (Bool, Tableau Double) #-}
+dualSimplex optdir = go
+  where
+    go tbl = assert (isOptimal optdir tbl) $
+      case dualPivot optdir tbl of
+        PivotFinished  -> assert (isFeasible tbl) $ (True, tbl)
+        PivotUnbounded -> (False, tbl)
+        PivotSuccess tbl' -> assert (isImproving optdir tbl' tbl) $ go tbl'
+
+dualPivot :: (Real r, Fractional r) => OptDir -> Tableau r -> PivotResult r
+{-# INLINE dualPivot #-}
+dualPivot optdir tbl
+  | null rs   = PivotFinished
+  | null cs   = PivotUnbounded
+  | otherwise = PivotSuccess (pivot r s tbl)
+  where
+    rs = [(i, row_i) | (i, (row_i, y_i0)) <- IM.toList tbl, i /= objRow, 0 > y_i0]
+    (r, row_r) = head rs
+    cs = [ (j, if optdir==OptMin then y_0j / y_rj else - y_0j / y_rj)
+         | (j, y_rj) <- IM.toList row_r
+         , y_rj < 0
+         , let y_0j = IM.findWithDefault 0 j obj
+         ]
+    s = fst $ minimumBy (comparing snd) cs
+    (obj,_) = lookupRow objRow tbl
+
+-- ---------------------------------------------------------------------------
+-- phase I of the two-phased method
+
+phaseI :: (Real r, Fractional r) => Tableau r -> VarSet -> (Bool, Tableau r)
+{-# SPECIALIZE phaseI :: Tableau Rational -> VarSet -> (Bool, Tableau Rational) #-}
+{-# SPECIALIZE phaseI :: Tableau Double -> VarSet -> (Bool, Tableau Double) #-}
+phaseI tbl avs
+  | currentObjValue tbl1' /= 0 = (False, tbl1')
+  | otherwise = (True, copyObjRow tbl $ removeArtificialVariables avs $ tbl1')
+  where
+    optdir = OptMax
+    tbl1 = setObjFun tbl $ lnegate $ lsum [LA.var v | v <- IS.toList avs]
+    tbl1' = go tbl1
+    go tbl2
+      | currentObjValue tbl2 == 0 = tbl2
+      | otherwise = 
+        case primalPivot optdir tbl2 of
+          PivotSuccess tbl2' -> assert (isImproving optdir tbl2 tbl2') $ go tbl2'
+          PivotFinished -> assert (isOptimal optdir tbl2) tbl2
+          PivotUnbounded -> error "phaseI: should not happen"
+
+-- post-processing of phaseI
+-- pivotを使ってartificial variablesを基底から除いて、削除
+removeArtificialVariables :: (Real r, Fractional r) => VarSet -> Tableau r -> Tableau r
+removeArtificialVariables avs tbl0 = tbl2
+  where
+    tbl1 = foldl' f (IM.delete objRow tbl0) (IS.toList avs)
+    tbl2 = IM.map (\(row,val) ->  (IM.filterWithKey (\j _ -> j `IS.notMember` avs) row, val)) tbl1
+    f tbl i =
+      case IM.lookup i tbl of
+        Nothing -> tbl
+        Just row ->
+          case [j | (j,c) <- IM.toList (fst row), c /= 0, j `IS.notMember` avs] of
+            [] -> IM.delete i tbl
+            j:_ -> pivot i j tbl
+
+
+-- ---------------------------------------------------------------------------
+
+toCSV :: (Num r, Eq r, Show r) => (r -> String) -> Tableau r -> String
+toCSV showCell tbl = unlines . map (concat . intersperse ",") $ header : body
+  where
+    header :: [String]
+    header = "" : map colName cols ++ [""]
+
+    body :: [[String]]
+    body = [showRow i (lookupRow i tbl) | i <- rows]
+
+    rows :: [RowIndex]
+    rows = IM.keys (IM.delete objRow tbl) ++ [objRow]
+
+    cols :: [ColIndex]
+    cols = [0..colMax]
+      where
+        colMax = maximum (-1 : [c | (row, _) <- IM.elems tbl, c <- IM.keys row])
+
+    rowName :: RowIndex -> String
+    rowName i = if i==objRow then "obj" else "x" ++ show i
+
+    colName :: ColIndex -> String
+    colName j = "x" ++ show j
+
+    showRow i (row, row_val) = rowName i : [showCell (IM.findWithDefault 0 j row') | j <- cols] ++ [showCell row_val]
+      where row' = IM.insert i 1 row
+
+-- ---------------------------------------------------------------------------
+
+-- 退化して巡回の起こるKuhnの7変数3制約の例
+
+kuhn_7_3 :: Tableau Rational
+kuhn_7_3 = IM.fromList
+  [ (1, (IM.fromList [(4,-2), (5,-9), (6,1), (7,9)],       0))
+  , (2, (IM.fromList [(4,1/3), (5,1), (6,-1/3), (7,-2)],   0))
+  , (3, (IM.fromList [(4,2), (5,3), (6,-1), (7,-12)],      2))
+  , (objRow, (IM.fromList [(4,2), (5,3), (6,-1), (7,-12)], 0))
+  ]
+
+test_kuhn_7_3 :: (Bool, Tableau Rational)
+test_kuhn_7_3 = simplex OptMin kuhn_7_3
+
+-- from http://www.math.cuhk.edu.hk/~wei/lpch5.pdf
+example_5_7 :: Tableau Rational
+example_5_7 = IM.fromList
+  [ (4, (IM.fromList [(1,-1), (2,-2), (3,-3)], -5))
+  , (5, (IM.fromList [(1,-2), (2,-2), (3,-1)], -6))
+  , (objRow, (IM.fromList [(1,3),(2,4),(3,5)], 0))
+  ]
+
+test_example_5_7 :: (Bool, Tableau Rational)
+test_example_5_7 = dualSimplex OptMax example_5_7
+-- optimal value should be -11
+
+-- ---------------------------------------------------------------------------
diff --git a/src/Algorithm/Simplex2.hs b/src/Algorithm/Simplex2.hs
new file mode 100644
--- /dev/null
+++ b/src/Algorithm/Simplex2.hs
@@ -0,0 +1,1023 @@
+{-# LANGUAGE DoAndIfThenElse, TypeSynonymInstances, FlexibleContexts, FlexibleInstances #-}
+-----------------------------------------------------------------------------
+-- |
+-- Module      :  Algorithm.Simplex2
+-- Copyright   :  (c) Masahiro Sakai 2012
+-- License     :  BSD-style
+-- 
+-- Maintainer  :  masahiro.sakai@gmail.com
+-- Stability   :  provisional
+-- Portability :  non-portable (DoAndIfThenElse, TypeSynonymInstances, FlexibleContexts, FlexibleInstances)
+--
+-- Naïve implementation of Simplex method
+-- 
+-- Reference:
+--
+-- * <http://www.math.cuhk.edu.hk/~wei/lpch3.pdf>
+-- 
+-- * Bruno Dutertre and Leonardo de Moura.
+--   A Fast Linear-Arithmetic Solver for DPLL(T).
+--   Computer Aided Verification In Computer Aided Verification, Vol. 4144 (2006), pp. 81-94.
+--   <http://yices.csl.sri.com/cav06.pdf>
+--
+-- * Bruno Dutertre and Leonardo de Moura.
+--   Integrating Simplex with DPLL(T).
+--   CSL Technical Report SRI-CSL-06-01. 2006.
+--   <http://yices.csl.sri.com/sri-csl-06-01.pdf>
+--
+-----------------------------------------------------------------------------
+module Algorithm.Simplex2
+  (
+  -- * The @Solver@ type
+    Solver
+  , GenericSolver
+  , SolverValue (..)
+  , newSolver
+  , cloneSolver
+
+  -- * Problem specification
+  , Var
+  , newVar
+  , RelOp (..)
+  , (.<=.), (.>=.), (.==.), (.<.), (.>.)
+  , Atom (..)
+  , assertAtom
+  , assertAtomEx
+  , assertLower
+  , assertUpper
+  , setObj
+  , getObj
+  , OptDir (..)
+  , setOptDir
+  , getOptDir
+
+  -- * Solving
+  , check
+  , Options (..)
+  , defaultOptions
+  , OptResult (..)
+  , optimize
+  , dualSimplex
+
+  -- * Extract results
+  , Model
+  , model
+  , RawModel
+  , rawModel
+  , getValue
+  , getObjValue
+
+  -- * Reading status
+  , getTableau
+  , getRow
+  , getCol
+  , getCoeff
+  , nVars
+  , isBasicVariable
+  , isNonBasicVariable
+  , isFeasible
+  , isOptimal
+  , getLB
+  , getUB
+
+  -- * Configulation
+  , setLogger
+  , clearLogger
+  , PivotStrategy (..)
+  , setPivotStrategy
+
+  -- * Debug
+  , dump
+  ) where
+
+import Prelude hiding (log)
+import Control.Exception
+import Control.Monad
+import Data.Ord
+import Data.IORef
+import Data.List
+import Data.Maybe
+import Data.Ratio
+import qualified Data.Map as Map
+import qualified Data.IntMap as IM
+import Text.Printf
+import Data.Time
+import Data.OptDir
+import System.CPUTime
+
+import qualified Data.LA as LA
+import Data.LA (Atom (..))
+import Data.ArithRel
+import Data.Linear
+import Data.Delta
+import Util (showRational)
+
+{--------------------------------------------------------------------
+  The @Solver@ type
+--------------------------------------------------------------------}
+
+type Var = Int
+
+data GenericSolver v
+  = GenericSolver
+  { svTableau :: !(IORef (IM.IntMap (LA.Expr Rational)))
+  , svLB      :: !(IORef (IM.IntMap v))
+  , svUB      :: !(IORef (IM.IntMap v))
+  , svModel   :: !(IORef (IM.IntMap v))
+  , svVCnt    :: !(IORef Int)
+  , svOk      :: !(IORef Bool)
+  , svOptDir  :: !(IORef OptDir)
+
+  , svDefDB  :: !(IORef (Map.Map (LA.Expr Rational) Var))
+
+  , svLogger :: !(IORef (Maybe (String -> IO ())))
+  , svPivotStrategy :: !(IORef PivotStrategy)
+  , svNPivot  :: !(IORef Int)
+  }
+
+type Solver = GenericSolver Rational
+
+-- special basic variable
+objVar :: Int
+objVar = -1
+
+newSolver :: SolverValue v => IO (GenericSolver v)
+newSolver = do
+  t <- newIORef (IM.singleton objVar lzero)
+  l <- newIORef IM.empty
+  u <- newIORef IM.empty
+  m <- newIORef (IM.singleton objVar lzero)
+  v <- newIORef 0
+  ok <- newIORef True
+  dir <- newIORef OptMin
+  defs <- newIORef Map.empty
+  logger <- newIORef Nothing
+  pivot <- newIORef PivotStrategyBlandRule
+  npivot <- newIORef 0
+  return $
+    GenericSolver
+    { svTableau = t
+    , svLB      = l
+    , svUB      = u
+    , svModel   = m
+    , svVCnt    = v
+    , svOk      = ok
+    , svOptDir  = dir
+    , svDefDB   = defs
+    , svLogger  = logger
+    , svNPivot  = npivot
+    , svPivotStrategy = pivot
+    }
+
+cloneSolver :: GenericSolver v -> IO (GenericSolver v)
+cloneSolver solver = do
+  t      <- newIORef =<< readIORef (svTableau solver)
+  l      <- newIORef =<< readIORef (svLB solver)
+  u      <- newIORef =<< readIORef (svUB solver)
+  m      <- newIORef =<< readIORef (svModel solver)
+  v      <- newIORef =<< readIORef (svVCnt solver)
+  ok     <- newIORef =<< readIORef (svOk solver)
+  dir    <- newIORef =<< readIORef (svOptDir solver)
+  defs   <- newIORef =<< readIORef (svDefDB solver)
+  logger <- newIORef =<< readIORef (svLogger solver)
+  pivot  <- newIORef =<< readIORef (svPivotStrategy solver)
+  npivot <- newIORef =<< readIORef (svNPivot solver)
+  return $
+    GenericSolver
+    { svTableau = t
+    , svLB      = l
+    , svUB      = u
+    , svModel   = m
+    , svVCnt    = v
+    , svOk      = ok
+    , svOptDir  = dir
+    , svDefDB   = defs
+    , svLogger  = logger
+    , svNPivot  = npivot
+    , svPivotStrategy = pivot
+    }  
+
+class (Linear Rational v, Ord v) => SolverValue v where
+  toValue :: Rational -> v
+  showValue :: Bool -> v -> String
+  model :: GenericSolver v -> IO Model
+
+instance SolverValue Rational where
+  toValue = id
+  showValue = showRational
+  model = rawModel
+
+instance SolverValue (Delta Rational) where
+  toValue = fromReal
+  showValue = showDelta
+  model solver = do
+    xs <- variables solver
+    ys <- liftM concat $ forM xs $ \x -> do
+      Delta p q  <- getValue solver x
+      lb <- getLB solver x
+      ub <- getUB solver x
+      return $
+        [(p - c) / (k - q) | Just (Delta c k) <- return lb, c < p, k > q] ++
+        [(d - p) / (q - h) | Just (Delta d h) <- return ub, p < d, q > h]
+    let delta0 :: Rational
+        delta0 = if null ys then 0.1 else minimum ys
+        f :: Delta Rational -> Rational
+        f (Delta r k) = r + k * delta0
+    liftM (IM.map f) $ readIORef (svModel solver)
+
+{-
+Largest coefficient rule: original rule suggested by G. Dantzig.
+Largest increase rule: computationally more expensive in comparison with Largest coefficient, but locally maximizes the progress.
+Steepest edge rule: best pivot rule in practice, an efficient approximate implementation is "Devex".
+Bland’s rule: avoids cycling but one of the slowest rules.
+Random edge rule: Randomized have lead to the current best provable bounds for the number of pivot steps of the simplex method.
+Lexicographic rule: used for avoiding cyclying.
+-}
+data PivotStrategy
+  = PivotStrategyBlandRule
+  | PivotStrategyLargestCoefficient
+--  | PivotStrategySteepestEdge
+  deriving (Eq, Ord, Enum, Show, Read)
+
+setPivotStrategy :: GenericSolver v -> PivotStrategy -> IO ()
+setPivotStrategy solver ps = writeIORef (svPivotStrategy solver) ps
+
+{--------------------------------------------------------------------
+  problem description
+--------------------------------------------------------------------}
+
+newVar :: SolverValue v => GenericSolver v -> IO Var
+newVar solver = do
+  v <- readIORef (svVCnt solver)
+  writeIORef (svVCnt solver) $! v+1
+  modifyIORef (svModel solver) (IM.insert v lzero)
+  return v
+
+assertAtom :: Solver -> LA.Atom Rational -> IO ()
+assertAtom solver atom = do
+  (v,op,rhs') <- simplifyAtom solver atom
+  case op of
+    Le  -> assertUpper solver v (toValue rhs')
+    Ge  -> assertLower solver v (toValue rhs')
+    Eql -> do
+      assertLower solver v (toValue rhs')
+      assertUpper solver v (toValue rhs')
+    _ -> error "unsupported"
+  return ()
+
+assertAtomEx :: GenericSolver (Delta Rational) -> LA.Atom Rational -> IO ()
+assertAtomEx solver atom = do
+  (v,op,rhs') <- simplifyAtom solver atom
+  case op of
+    Le  -> assertUpper solver v (toValue rhs')
+    Ge  -> assertLower solver v (toValue rhs')
+    Lt  -> assertUpper solver v (toValue rhs' .-. delta)
+    Gt  -> assertLower solver v (toValue rhs' .+. delta)
+    Eql -> do
+      assertLower solver v (toValue rhs')
+      assertUpper solver v (toValue rhs')
+  return ()
+
+simplifyAtom :: SolverValue v => GenericSolver v -> LA.Atom Rational -> IO (Var, RelOp, Rational)
+simplifyAtom solver (Rel lhs op rhs) = do
+  let (lhs',rhs') =
+        case LA.extract LA.unitVar (lhs .-. rhs) of
+          (n,e) -> (e, -n)
+  case LA.terms lhs' of
+    [(1,v)] -> return (v, op, rhs')
+    [(-1,v)] -> return (v, flipOp op, -rhs')
+    _ -> do
+      defs <- readIORef (svDefDB solver)
+      let (c,lhs'') = scale lhs' -- lhs' = lhs'' / c = rhs'
+          rhs'' = c .*. rhs'
+          op''  = if c < 0 then flipOp op else op
+      case Map.lookup lhs'' defs of
+        Just v -> do
+          return (v,op'',rhs'')
+        Nothing -> do
+          v <- newVar solver
+          setRow solver v lhs''
+          modifyIORef (svDefDB solver) $ Map.insert lhs'' v
+          return (v,op'',rhs'')
+  where
+    scale :: LA.Expr Rational -> (Rational, LA.Expr Rational)
+    scale e = (c, c .*. e)
+      where
+        c = c1 * c2
+        c1 = fromIntegral $ foldl' lcm 1 [denominator c | (c, _) <- LA.terms e]
+        c2 = signum $ head ([c | (c,x) <- LA.terms e] ++ [1])
+
+assertLower :: SolverValue v => GenericSolver v -> Var -> v -> IO ()
+assertLower solver x l = do
+  l0 <- getLB solver x
+  u0 <- getUB solver x
+  case (l0,u0) of 
+    (Just l0', _) | l <= l0' -> return ()
+    (_, Just u0') | u0' < l -> markBad solver
+    _ -> do
+      modifyIORef (svLB solver) (IM.insert x l)
+      b <- isNonBasicVariable solver x
+      v <- getValue solver x
+      when (b && not (l <= v)) $ update solver x l
+      checkNBFeasibility solver
+
+assertUpper :: SolverValue v => GenericSolver v -> Var -> v -> IO ()
+assertUpper solver x u = do
+  l0 <- getLB solver x
+  u0 <- getUB solver x
+  case (l0,u0) of 
+    (_, Just u0') | u0' <= u -> return ()
+    (Just l0', _) | u < l0' -> markBad solver
+    _ -> do
+      modifyIORef (svUB solver) (IM.insert x u)
+      b <- isNonBasicVariable solver x
+      v <- getValue solver x
+      when (b && not (v <= u)) $ update solver x u
+      checkNBFeasibility solver
+
+-- FIXME: 式に定数項が含まれる可能性を考えるとこれじゃまずい?
+setObj :: SolverValue v => GenericSolver v -> LA.Expr Rational -> IO ()
+setObj solver e = setRow solver objVar e
+
+getObj :: SolverValue v => GenericSolver v -> IO (LA.Expr Rational)
+getObj solver = getRow solver objVar
+
+setRow :: SolverValue v => GenericSolver v -> Var -> LA.Expr Rational -> IO ()
+setRow solver v e = do
+  modifyIORef (svTableau solver) $ \t ->
+    IM.insert v (LA.applySubst t e) t
+  modifyIORef (svModel solver) $ \m -> 
+    IM.insert v (LA.evalLinear m (toValue 1) e) m  
+
+setOptDir :: GenericSolver v -> OptDir -> IO ()
+setOptDir solver dir = writeIORef (svOptDir solver) dir
+
+getOptDir :: GenericSolver v -> IO OptDir
+getOptDir solver = readIORef (svOptDir solver)
+
+{--------------------------------------------------------------------
+  Status
+--------------------------------------------------------------------}
+
+nVars :: GenericSolver v -> IO Int
+nVars solver = readIORef (svVCnt solver)
+
+isBasicVariable :: GenericSolver v -> Var -> IO Bool
+isBasicVariable solver v = do
+  t <- readIORef (svTableau solver)
+  return $ v `IM.member` t
+
+isNonBasicVariable  :: GenericSolver v -> Var -> IO Bool
+isNonBasicVariable solver x = liftM not (isBasicVariable solver x)
+
+isFeasible :: SolverValue v => GenericSolver v -> IO Bool
+isFeasible solver = do
+  xs <- variables solver
+  liftM and $ forM xs $ \x -> do
+    v <- getValue solver x
+    l <- getLB solver x
+    u <- getUB solver x
+    return (testLB l v && testUB u v)
+
+isOptimal :: SolverValue v => GenericSolver v -> IO Bool
+isOptimal solver = do
+  obj <- getRow solver objVar
+  ret <- selectEnteringVariable solver
+  return $! isNothing ret
+
+{--------------------------------------------------------------------
+  Satisfiability solving
+--------------------------------------------------------------------}
+
+check :: SolverValue v => GenericSolver v -> IO Bool
+check solver = do
+  let
+    loop :: IO Bool
+    loop = do
+      m <- selectViolatingBasicVariable solver
+
+      case m of
+        Nothing -> return True
+        Just xi  -> do
+          li <- getLB solver xi
+          ui <- getUB solver xi
+          isLBViolated <- do
+            vi <- getValue solver xi
+            return $ not (testLB li vi)
+          let q = if isLBViolated
+                  then -- select the smallest non-basic variable xj such that
+                       -- (aij > 0 and β(xj) < uj) or (aij < 0 and β(xj) > lj)
+                       canIncrease solver
+                  else -- select the smallest non-basic variable xj such that
+                       -- (aij < 0 and β(xj) < uj) or (aij > 0 and β(xj) > lj)
+                       canDecrease solver
+          xi_def <- getRow solver xi
+          r <- liftM (fmap snd) $ findM q (LA.terms xi_def)              
+          case r of
+            Nothing -> markBad solver >> return False
+            Just xj -> do
+              pivotAndUpdate solver xi xj (fromJust (if isLBViolated then li else ui))
+              loop
+
+  ok <- readIORef (svOk solver)
+  if not ok
+  then return False
+  else do
+    log solver "check"
+    result <- recordTime solver loop
+    when result $ checkFeasibility solver
+    return result
+
+selectViolatingBasicVariable :: SolverValue v => GenericSolver v -> IO (Maybe Var)
+selectViolatingBasicVariable solver = do
+  let
+    p :: Var -> IO Bool
+    p x | x == objVar = return False
+    p xi = do
+      li <- getLB solver xi
+      ui <- getUB solver xi
+      vi <- getValue solver xi
+      return $ not (testLB li vi) || not (testUB ui vi)
+  vs <- basicVariables solver
+
+  ps <- readIORef (svPivotStrategy solver)
+  case ps of
+    PivotStrategyBlandRule ->
+      findM p vs
+    PivotStrategyLargestCoefficient -> do
+      xs <- filterM p vs
+      case xs of
+        [] -> return Nothing
+        _ -> do
+          xs2 <- forM xs $ \xi -> do
+              vi <- getValue solver xi
+              li <- getLB solver xi
+              ui <- getUB solver xi
+              if not (testLB li vi)
+                then return (xi, fromJust li .-. vi)
+                else return (xi, vi .-. fromJust ui)
+          return $ Just $ fst $ maximumBy (comparing snd) xs2
+
+{--------------------------------------------------------------------
+  Optimization
+--------------------------------------------------------------------}
+
+-- | results of optimization
+data OptResult = Optimum | Unsat | Unbounded | ObjLimit
+  deriving (Show, Eq, Ord)
+
+data Options
+  = Options
+  { objLimit :: Maybe Rational
+  }
+  deriving (Show, Eq, Ord)
+
+defaultOptions :: Options
+defaultOptions
+  = Options
+  { objLimit = Nothing
+  }
+
+optimize :: Solver -> Options -> IO OptResult
+optimize solver opt = do
+  ret <- do
+    is_fea <- isFeasible solver
+    if is_fea then return True else check solver
+  if not ret
+    then return Unsat -- unsat
+    else do
+      log solver "optimize"
+      result <- recordTime solver loop
+      when (result == Optimum) $ checkOptimality solver
+      return result
+  where
+    loop :: IO OptResult
+    loop = do
+      checkFeasibility solver
+      ret <- selectEnteringVariable solver
+      case ret of
+       Nothing -> return Optimum
+       Just (c,xj) -> do
+         dir <- getOptDir solver
+         r <- if dir==OptMin
+              then if c > 0
+                then decreaseNB solver xj -- xj を小さくして目的関数を小さくする
+                else increaseNB solver xj -- xj を大きくして目的関数を小さくする
+              else if c > 0
+                then increaseNB solver xj -- xj を大きくして目的関数を大きくする
+                else decreaseNB solver xj -- xj を小さくして目的関数を大きくする
+         if r
+           then loop
+           else return Unbounded
+
+selectEnteringVariable :: SolverValue v => GenericSolver v -> IO (Maybe (Rational, Var))
+selectEnteringVariable solver = do
+  ps <- readIORef (svPivotStrategy solver)
+  obj_def <- getRow solver objVar
+  case ps of
+    PivotStrategyBlandRule ->
+      findM canEnter (LA.terms obj_def)
+    PivotStrategyLargestCoefficient -> do
+      ts <- filterM canEnter (LA.terms obj_def)
+      case ts of
+        [] -> return Nothing
+        _ -> return $ Just $ snd $ maximumBy (comparing fst) [(abs c, (c,xj)) | (c,xj) <- ts]
+  where
+    canEnter :: (Rational, Var) -> IO Bool
+    canEnter (_,xj) | xj == LA.unitVar = return False
+    canEnter (c,xj) = do
+      dir <- getOptDir solver
+      if dir==OptMin
+       then canDecrease solver (c,xj)
+       else canIncrease solver (c,xj)
+
+canIncrease :: SolverValue v => GenericSolver v -> (Rational,Var) -> IO Bool
+canIncrease solver (a,x) =
+  case compare a 0 of
+    EQ -> return False
+    GT -> canIncrease1 solver x
+    LT -> canDecrease1 solver x
+
+canDecrease :: SolverValue v => GenericSolver v -> (Rational,Var) -> IO Bool
+canDecrease solver (a,x) =
+  case compare a 0 of
+    EQ -> return False
+    GT -> canDecrease1 solver x
+    LT -> canIncrease1 solver x
+
+canIncrease1 :: SolverValue v => GenericSolver v -> Var -> IO Bool
+canIncrease1 solver x = do
+  u <- getUB solver x
+  v <- getValue solver x
+  case u of
+    Nothing -> return True
+    Just uv -> return $! (v < uv)
+
+canDecrease1 :: SolverValue v => GenericSolver v -> Var -> IO Bool
+canDecrease1 solver x = do
+  l <- getLB solver x
+  v <- getValue solver x
+  case l of
+    Nothing -> return True
+    Just lv -> return $! (lv < v)
+
+-- | feasibility を保ちつつ non-basic variable xj の値を大きくする
+increaseNB :: Solver -> Var -> IO Bool
+increaseNB solver xj = do
+  col <- getCol solver xj
+
+  -- Upper bounds of θ
+  -- NOTE: xj 自体の上限も考慮するのに注意
+  ubs <- liftM concat $ forM ((xj,1) : IM.toList col) $ \(xi,aij) -> do
+    v1 <- getValue solver xi
+    li <- getLB solver xi
+    ui <- getUB solver xi
+    return [ assert (theta >= lzero) ((xi,v2), theta)
+           | Just v2 <- [ui | aij > 0] ++ [li | aij < 0]
+           , let theta = (v2 .-. v1) ./. aij ]
+
+  -- β(xj) := β(xj) + θ なので θ を大きく
+  case ubs of
+    [] -> return False -- unbounded
+    _ -> do
+      let (xi, v) = fst $ minimumBy (comparing snd) ubs
+      pivotAndUpdate solver xi xj v
+      return True
+
+-- | feasibility を保ちつつ non-basic variable xj の値を小さくする
+decreaseNB :: Solver -> Var -> IO Bool
+decreaseNB solver xj = do
+  col <- getCol solver xj
+
+  -- Lower bounds of θ
+  -- NOTE: xj 自体の下限も考慮するのに注意
+  lbs <- liftM concat $ forM ((xj,1) : IM.toList col) $ \(xi,aij) -> do
+    v1 <- getValue solver xi
+    li <- getLB solver xi
+    ui <- getUB solver xi
+    return [ assert (theta <= lzero) ((xi,v2), theta)
+           | Just v2 <- [li | aij > 0] ++ [ui | aij < 0]
+           , let theta = (v2 .-. v1) ./. aij ]
+
+  -- β(xj) := β(xj) + θ なので θ を小さく
+  case lbs of
+    [] -> return False -- unbounded
+    _ -> do
+      let (xi, v) = fst $ maximumBy (comparing snd) lbs
+      pivotAndUpdate solver xi xj v
+      return True
+
+dualSimplex :: Solver -> Options -> IO OptResult
+dualSimplex solver opt = do
+  let
+    loop :: IO OptResult
+    loop = do
+      checkOptimality solver
+
+      p <- prune solver opt
+      if p
+        then return ObjLimit
+        else do
+          m <- selectViolatingBasicVariable solver
+          case m of
+            Nothing -> return Optimum
+            Just xi  -> do
+              xi_def  <- getRow solver xi
+              li <- getLB solver xi
+              ui <- getUB solver xi
+              isLBViolated <- do
+                vi <- getValue solver xi
+                return $ not (testLB li vi)
+              r <- dualRTest solver xi_def isLBViolated
+              case r of
+                Nothing -> markBad solver >> return Unsat -- dual unbounded
+                Just xj -> do
+                  pivotAndUpdate solver xi xj (fromJust (if isLBViolated then li else ui))
+                  loop
+
+  ok <- readIORef (svOk solver)
+  if not ok
+  then return Unsat
+  else do
+    log solver "dual simplex"
+    result <- recordTime solver loop
+    when (result == Optimum) $ checkFeasibility solver
+    return result
+
+dualRTest :: Solver -> LA.Expr Rational -> Bool -> IO (Maybe Var)
+dualRTest solver row isLBViolated = do
+  -- normalize to the cases of minimization
+  obj_def <- do
+    def <- getRow solver objVar
+    dir <- getOptDir solver
+    return $
+      case dir of
+        OptMin -> def
+        OptMax -> lnegate def
+  -- normalize to the cases of lower bound violation
+  let xi_def =
+       if isLBViolated
+       then row
+       else lnegate row
+  ws <- do
+    -- select non-basic variable xj such that
+    -- (aij > 0 and β(xj) < uj) or (aij < 0 and β(xj) > lj)
+    liftM concat $ forM (LA.terms xi_def) $ \(aij, xj) -> do
+      b <- canIncrease solver (aij, xj)
+      if b
+      then do
+        let cj = LA.coeff xj obj_def
+        let ratio = cj / aij
+        return [(xj, ratio) | ratio >= 0]
+      else
+        return []
+  case ws of
+    [] -> return Nothing
+    _ -> return $ Just $ fst $ minimumBy (comparing snd) ws
+
+prune :: Solver -> Options -> IO Bool
+prune solver opt =
+  case objLimit opt of
+    Nothing -> return False
+    Just lim -> do    
+      o <- getObjValue solver
+      dir <- getOptDir solver
+      case dir of
+        OptMin -> return $! (lim <= o)
+        OptMax -> return $! (lim >= o)
+
+{--------------------------------------------------------------------
+  Extract results
+--------------------------------------------------------------------}
+
+type RawModel v = IM.IntMap v
+
+rawModel :: GenericSolver v -> IO (RawModel v)
+rawModel solver = do
+  xs <- variables solver
+  liftM IM.fromList $ forM xs $ \x -> do
+    val <- getValue solver x
+    return (x,val)
+
+getObjValue :: GenericSolver v -> IO v
+getObjValue solver = getValue solver objVar  
+
+type Model = IM.IntMap Rational
+  
+{--------------------------------------------------------------------
+  major function
+--------------------------------------------------------------------}
+
+update :: SolverValue v => GenericSolver v -> Var -> v -> IO ()
+update solver xj v = do
+  -- log solver $ printf "before update x%d (%s)" xj (show v)
+  -- dump solver
+
+  v0 <- getValue solver xj
+  let diff = v .-. v0
+
+  aj <- getCol solver xj
+  modifyIORef (svModel solver) $ \m ->
+    let m2 = IM.map (\aij -> aij .*. diff) aj
+    in IM.insert xj v $ IM.unionWith (.+.) m2 m
+
+  -- log solver $ printf "after update x%d (%s)" xj (show v)
+  -- dump solver
+
+pivot :: SolverValue v => GenericSolver v -> Var -> Var -> IO ()
+pivot solver xi xj = do
+  modifyIORef' (svNPivot solver) (+1)
+  modifyIORef' (svTableau solver) $ \defs ->
+    case LA.solveFor (LA.var xi .==. (defs IM.! xi)) xj of
+      Just (Eql, xj_def) ->
+        IM.insert xj xj_def . IM.map (LA.applySubst1 xj xj_def) . IM.delete xi $ defs
+      _ -> error "pivot: should not happen"
+
+pivotAndUpdate :: SolverValue v => GenericSolver v -> Var -> Var -> v -> IO ()
+pivotAndUpdate solver xi xj v | xi == xj = update solver xi v -- xi = xj is non-basic variable
+pivotAndUpdate solver xi xj v = do
+  -- xi is basic variable
+  -- xj is non-basic varaible
+
+  -- log solver $ printf "before pivotAndUpdate x%d x%d (%s)" xi xj (show v)
+  -- dump solver
+
+  m <- readIORef (svModel solver)
+
+  aj <- getCol solver xj
+  let aij = aj IM.! xi
+  let theta = (v .-. (m IM.! xi)) ./. aij
+
+  let m' = IM.fromList $
+           [(xi, v), (xj, (m IM.! xj) .+. theta)] ++
+           [(xk, (m IM.! xk) .+. (akj .*. theta)) | (xk, akj) <- IM.toList aj, xk /= xi]
+  writeIORef (svModel solver) (IM.union m' m) -- note that 'IM.union' is left biased.
+
+  pivot solver xi xj
+
+  -- log solver $ printf "after pivotAndUpdate x%d x%d (%s)" xi xj (show v)
+  -- dump solver
+
+getLB :: GenericSolver v -> Var -> IO (Maybe v)
+getLB solver x = do
+  lb <- readIORef (svLB solver)
+  return $ IM.lookup x lb
+
+getUB :: GenericSolver v -> Var -> IO (Maybe v)
+getUB solver x = do
+  ub <- readIORef (svUB solver)
+  return $ IM.lookup x ub
+
+getTableau :: GenericSolver v -> IO (IM.IntMap (LA.Expr Rational))
+getTableau solver = do
+  t <- readIORef (svTableau solver)
+  return $ IM.delete objVar t
+
+getValue :: GenericSolver v -> Var -> IO v
+getValue solver x = do
+  m <- readIORef (svModel solver)
+  return $ m IM.! x
+
+getRow :: GenericSolver v -> Var -> IO (LA.Expr Rational)
+getRow solver x = do
+  -- x should be basic variable or 'objVar'
+  t <- readIORef (svTableau solver)
+  return $! (t IM.! x)
+
+-- aijが非ゼロの列も全部探しているのは効率が悪い
+getCol :: SolverValue v => GenericSolver v -> Var -> IO (IM.IntMap Rational)
+getCol solver xj = do
+  t <- readIORef (svTableau solver)
+  return $ IM.mapMaybe (LA.lookupCoeff xj) t
+
+getCoeff :: GenericSolver v -> Var -> Var -> IO Rational
+getCoeff solver xi xj = do
+  xi_def <- getRow solver xi
+  return $! LA.coeff xj xi_def
+
+markBad :: GenericSolver v -> IO ()
+markBad solver = writeIORef (svOk solver) False
+
+{--------------------------------------------------------------------
+  utility
+--------------------------------------------------------------------}
+
+findM :: Monad m => (a -> m Bool) -> [a] -> m (Maybe a)
+findM _ [] = return Nothing
+findM p (x:xs) = do
+  r <- p x
+  if r
+  then return (Just x)
+  else findM p xs
+
+testLB :: SolverValue v => Maybe v -> v -> Bool
+testLB Nothing _  = True
+testLB (Just l) x = l <= x
+
+testUB :: SolverValue v => Maybe v -> v -> Bool
+testUB Nothing _  = True
+testUB (Just u) x = x <= u
+
+variables :: GenericSolver v -> IO [Var]
+variables solver = do
+  vcnt <- nVars solver
+  return [0..vcnt-1]
+
+basicVariables :: GenericSolver v -> IO [Var]
+basicVariables solver = do
+  t <- readIORef (svTableau solver)
+  return (IM.keys t)
+
+modifyIORef' :: IORef a -> (a -> a) -> IO ()
+modifyIORef' ref f = do
+  x <- readIORef ref
+  writeIORef ref $! f x
+
+recordTime :: SolverValue v => GenericSolver v -> IO a -> IO a
+recordTime solver act = do
+  dumpSize solver
+  writeIORef (svNPivot solver) 0
+
+  startCPU <- getCPUTime
+  startWC  <- getCurrentTime
+
+  result <- act
+
+  endCPU <- getCPUTime
+  endWC  <- getCurrentTime
+
+  (log solver . printf "cpu time = %.3fs") (fromIntegral (endCPU - startCPU) / 10^(12::Int) :: Double)
+  (log solver . printf "wall clock time = %.3fs") (realToFrac (endWC `diffUTCTime` startWC) :: Double)
+  (log solver . printf "#pivot = %d") =<< readIORef (svNPivot solver)
+  return result
+
+showDelta :: Bool -> Delta Rational -> String
+showDelta asRatio v = 
+  case v of
+    (Delta r k) -> 
+      f r ++
+        case compare k 0 of
+          EQ -> ""
+          GT -> " + " ++ f k ++ " delta"
+          LT -> " - " ++ f (abs k) ++ " delta"
+  where
+    f = showRational asRatio
+
+{--------------------------------------------------------------------
+  Logging
+--------------------------------------------------------------------}
+
+-- | set callback function for receiving messages.
+setLogger :: GenericSolver v -> (String -> IO ()) -> IO ()
+setLogger solver logger = do
+  writeIORef (svLogger solver) (Just logger)
+
+clearLogger :: GenericSolver v -> IO ()
+clearLogger solver = writeIORef (svLogger solver) Nothing
+
+log :: GenericSolver v -> String -> IO ()
+log solver msg = logIO solver (return msg)
+
+logIO :: GenericSolver v -> IO String -> IO ()
+logIO solver action = do
+  m <- readIORef (svLogger solver)
+  case m of
+    Nothing -> return ()
+    Just logger -> action >>= logger
+
+{--------------------------------------------------------------------
+  debug and tests
+--------------------------------------------------------------------}
+
+test4 :: IO ()
+test4 = do
+  solver <- newSolver
+  setLogger solver putStrLn
+  x0 <- newVar solver
+  x1 <- newVar solver
+
+  writeIORef (svTableau solver) (IM.fromList [(x1, LA.var x0)])
+  writeIORef (svLB solver) (IM.fromList [(x0, toValue 0), (x1, toValue 0)])
+  writeIORef (svUB solver) (IM.fromList [(x0, toValue 2), (x1, toValue 3)])
+  setObj solver (LA.fromTerms [(-1, x0)])
+
+  ret <- optimize solver defaultOptions
+  print ret
+  dump solver
+
+test5 :: IO ()
+test5 = do
+  solver <- newSolver
+  setLogger solver putStrLn
+  x0 <- newVar solver
+  x1 <- newVar solver
+
+  writeIORef (svTableau solver) (IM.fromList [(x1, LA.var x0)])
+  writeIORef (svLB solver) (IM.fromList [(x0, toValue 0), (x1, toValue 0)])
+  writeIORef (svUB solver) (IM.fromList [(x0, toValue 2), (x1, toValue 0)])
+  setObj solver (LA.fromTerms [(-1, x0)])
+
+  checkFeasibility solver
+
+  ret <- optimize solver defaultOptions
+  print ret
+  dump solver
+
+test6 :: IO ()
+test6 = do
+  solver <- newSolver
+  setLogger solver putStrLn
+  x0 <- newVar solver
+
+  assertAtom solver (LA.constant 1 .<. LA.var x0)
+  assertAtom solver (LA.constant 2 .>. LA.var x0)
+
+  ret <- check solver
+  print ret
+  dump solver
+
+  m <- model solver
+  print m
+
+dumpSize :: SolverValue v => GenericSolver v -> IO ()
+dumpSize solver = do
+  t <- readIORef (svTableau solver)
+  let nrows = IM.size t - 1 -- -1 is objVar
+  xs <- variables solver
+  let ncols = length xs - nrows
+  let nnz = sum [IM.size $ LA.coeffMap xi_def | (xi,xi_def) <- IM.toList t, xi /= objVar]
+  log solver $ printf "%d rows, %d columns, %d non-zeros" nrows ncols nnz
+
+dump :: SolverValue v => GenericSolver v -> IO ()
+dump solver = do
+  log solver "============="
+
+  log solver "Tableau:"
+  t <- readIORef (svTableau solver)
+  log solver $ printf "obj = %s" (show (t IM.! objVar))
+  forM_ (IM.toList t) $ \(xi, e) -> do
+    when (xi /= objVar) $ log solver $ printf "x%d = %s" xi (show e)
+
+  log solver ""
+
+  log solver "Assignments and Bounds:"
+  objVal <- getValue solver objVar
+  log solver $ printf "beta(obj) = %s" (showValue True objVal)
+  xs <- variables solver 
+  forM_ xs $ \x -> do
+    l <- getLB solver x
+    u <- getUB solver x
+    v <- getValue solver x
+    let f Nothing = "Nothing"
+        f (Just x) = showValue True x
+    log solver $ printf "beta(x%d) = %s; %s <= x%d <= %s" x (showValue True v) (f l) x (f u)
+
+  log solver ""
+  log solver "Status:"
+  is_fea <- isFeasible solver
+  is_opt <- isOptimal solver
+  log solver $ printf "Feasible: %s" (show is_fea)
+  log solver $ printf "Optimal: %s" (show is_opt)
+
+  log solver "============="
+
+checkFeasibility :: SolverValue v => GenericSolver v -> IO ()
+checkFeasibility _ | True = return ()
+checkFeasibility solver = do
+  xs <- variables solver
+  forM_ xs $ \x -> do
+    v <- getValue solver x
+    l <- getLB solver x
+    u <- getUB solver x
+    let f Nothing = "Nothing"
+        f (Just x) = showValue True x
+    unless (testLB l v) $
+      error (printf "(%s) <= x%d is violated; x%d = (%s)" (f l) x x (showValue True v))
+    unless (testUB u v) $
+      error (printf "x%d <= (%s) is violated; x%d = (%s)" x (f u) x (showValue True v))
+    return ()
+
+checkNBFeasibility :: SolverValue v => GenericSolver v -> IO ()
+checkNBFeasibility _ | True = return ()
+checkNBFeasibility solver = do
+  xs <- variables solver
+  forM_ xs $ \x -> do
+    b <- isNonBasicVariable solver x
+    when b $ do
+      v <- getValue solver x
+      l <- getLB solver x
+      u <- getUB solver x
+      let f Nothing = "Nothing"
+          f (Just x) = showValue True x
+      unless (testLB l v) $
+        error (printf "checkNBFeasibility: (%s) <= x%d is violated; x%d = (%s)" (f l) x x (showValue True v))
+      unless (testUB u v) $
+        error (printf "checkNBFeasibility: x%d <= (%s) is violated; x%d = (%s)" x (f u) x (showValue True v))
+
+checkOptimality :: Solver -> IO ()
+checkOptimality _ | True = return ()
+checkOptimality solver = do
+  ret <- selectEnteringVariable solver
+  case ret of
+    Nothing -> return () -- optimal
+    Just (_,x) -> error (printf "checkOptimality: not optimal (x%d can be changed)" x)
diff --git a/src/Algorithm/Wang.hs b/src/Algorithm/Wang.hs
new file mode 100644
--- /dev/null
+++ b/src/Algorithm/Wang.hs
@@ -0,0 +1,46 @@
+import Control.Monad (guard,msum)
+import Data.List (intersect)
+import Data.Maybe (isJust, listToMaybe)
+
+data Formula x
+    = Atom x
+    | Not   !(Formula x)
+    | Imply !(Formula x) !(Formula x)
+    | And   !(Formula x) !(Formula x)
+    | Or    !(Formula x) !(Formula x)
+    deriving Eq
+
+type Sequent x = ([Formula x], [Formula x])
+
+isValid :: Eq x => Sequent x -> Bool
+isValid = isJust . isValid'
+
+isValid' :: Eq x => Sequent x -> Maybe ()
+isValid' (l,r) =
+    do xs <- listToMaybe $ msum $
+         [ do let i = intersect l r
+              guard $ not $ null i
+              return []
+         , do (Not p, r) <- pick r
+              return [(p:l,r)]
+         , do (Not p, l) <- pick l
+              return [(l,p:r)]
+         , do (Imply p q, r) <- pick r
+              return [(p:l,q:r)]
+         , do (Or p q, r) <- pick r
+              return [(l,p:q:r)]
+         , do (And p q, l) <- pick l
+              return [(p:q:l,r)]
+         , do (Or p q, l)  <- pick l
+              return [(p:l,r), (q:l,r)]
+         , do (And p q, r) <- pick r
+              return [(l,p:r), (l,q:r)]
+         , do (Imply p q, l) <- pick l
+              return [(q:l,r), (l,p:r)]
+         ]
+       mapM_ isValid' xs
+       return ()
+
+pick :: [x] -> [(x,[x])]
+pick []     = []
+pick (x:xs) = (x,xs) : [(y,x:ys) | (y,ys) <- pick xs]
diff --git a/src/BenchmarkSATLIB.hs b/src/BenchmarkSATLIB.hs
deleted file mode 100644
--- a/src/BenchmarkSATLIB.hs
+++ /dev/null
@@ -1,39 +0,0 @@
-module Main where
-
-import Control.Monad
-import Data.Array.IArray
-import Text.Printf
-import Criterion.Main
-import qualified Language.CNF.Parse.ParseDIMACS as DIMACS
-import qualified SAT
-
-solve :: FilePath -> IO ()
-solve fname = do
-  ret <- DIMACS.parseFile fname
-  case ret of
-    Left err  -> error $ show err
-    Right cnf -> do
-      solver <- SAT.newSolver
-      SAT.setRandomFreq solver 0
-      _ <- replicateM (DIMACS.numVars cnf) (SAT.newVar solver)
-      forM_ (DIMACS.clauses cnf) $ \clause ->
-        SAT.addClause solver (elems clause)
-      SAT.solve solver
-      return ()
-
-main :: IO ()
-main = do
-  Criterion.Main.defaultMain
-    [ bgroup "uf250-1065"
-        [ bench fname (solve path)
-        | i <- [(1::Int)..100]
-        , let fname = printf "uf250-0%d.cnf" i
-        , let path = "benchmarks/UF250.1065.100/" ++ fname
-        ]
-    , bgroup "uuf250-1065"
-        [ bench fname (solve path)
-        | i <- [(1::Int)..100]
-        , let fname = printf "uuf250-0%d.cnf" i
-        , let path = "benchmarks/UUF250.1065.100/" ++ fname
-        ]
-    ]
diff --git a/src/BoundsInference.hs b/src/BoundsInference.hs
deleted file mode 100644
--- a/src/BoundsInference.hs
+++ /dev/null
@@ -1,85 +0,0 @@
-{-# LANGUAGE ScopedTypeVariables, BangPatterns #-}
------------------------------------------------------------------------------
--- |
--- Module      :  BoundsInference
--- Copyright   :  (c) Masahiro Sakai 2011
--- License     :  BSD-style
--- 
--- Maintainer  :  masahiro.sakai@gmail.com
--- Stability   :  provisional
--- Portability :  non-portable (ScopedTypeVariables, BangPatterns)
---
--- Tightening variable bounds by constraint propagation.
--- 
------------------------------------------------------------------------------
-module BoundsInference
-  ( BoundsEnv
-  , inferBounds
-  , LA.computeInterval
-  ) where
-
-import Control.Monad
-import qualified Data.IntMap as IM
-import qualified Data.IntSet as IS
-
-import Data.Expr
-import Data.Formula
-import Data.Linear
-import Data.Interval
-import Data.LA (BoundsEnv)
-import qualified Data.LA as LA
-import Util (isInteger)
-
-type C r = (RelOp, LA.Expr r)
-
--- | tightening variable bounds by constraint propagation.
-inferBounds :: forall r. (RealFrac r)
-  => LA.BoundsEnv r -- ^ initial bounds
-  -> [LA.Atom r]    -- ^ constraints
-  -> VarSet         -- ^ integral variables
-  -> Int            -- ^ limit of iterations
-  -> LA.BoundsEnv r
-inferBounds bounds constraints ivs limit = loop 0 bounds
-  where
-    cs :: VarMap [C r]
-    cs = IM.fromListWith (++) $ do
-      LA.Atom lhs op rhs <- constraints
-      let m = LA.coeffMap (lhs .-. rhs)
-      (v,c) <- IM.toList m
-      guard $ v /= LA.unitVar
-      let op' = if c < 0 then flipOp op else op
-          rhs' = (-1/c) .*. LA.fromCoeffMap (IM.delete v m)
-      return (v, [(op', rhs')])
-
-    loop  :: Int -> LA.BoundsEnv r -> LA.BoundsEnv r
-    loop !i b = if (limit>=0 && i>=limit) || b==b' then b else loop (i+1) b'
-      where
-        b' = refine b
-
-    refine :: LA.BoundsEnv r -> LA.BoundsEnv r
-    refine b = IM.mapWithKey (\v i -> tighten v $ f b (IM.findWithDefault [] v cs) i) b
-
-    -- tighten bounds of integer variables
-    tighten :: Var -> Interval r -> Interval r
-    tighten v x =
-      if v `IS.notMember` ivs
-        then x
-        else tightenToInteger x
-
-f :: (Real r, Fractional r) => LA.BoundsEnv r -> [C r] -> Interval r -> Interval r
-f b cs i = foldr intersection i $ do
-  (op, rhs) <- cs
-  let i' = LA.computeInterval b rhs
-      lb = lowerBound i'
-      ub = upperBound i'
-  case op of
-    Eql -> return i'
-    Le -> return $ interval Nothing ub
-    Ge -> return $ interval lb Nothing
-    Lt -> return $ interval Nothing (strict ub)
-    Gt -> return $ interval (strict lb) Nothing
-    NEq -> []
-
-strict :: EndPoint r -> EndPoint r
-strict Nothing = Nothing
-strict (Just (_,val)) = Just (False,val)
diff --git a/src/CongruenceClosure.hs b/src/CongruenceClosure.hs
deleted file mode 100644
--- a/src/CongruenceClosure.hs
+++ /dev/null
@@ -1,203 +0,0 @@
-{-# OPTIONS_GHC -Wall #-}
------------------------------------------------------------------------------
--- |
--- Module      :  CongruenceClosure
--- Copyright   :  (c) Masahiro Sakai 2012
--- License     :  BSD-style
--- 
--- Maintainer  :  masahiro.sakai@gmail.com
--- Stability   :  provisional
--- Portability :  portable
---
--- References:
---
--- * R. Nieuwenhuis and A. Oliveras, "Fast congruence closure and extensions,"
---   Information and Computation, vol. 205, no. 4, pp. 557-580, Apr. 2007.
---   <http://www.lsi.upc.edu/~oliveras/espai/papers/IC.pdf>
---
------------------------------------------------------------------------------
-module CongruenceClosure
-  ( Solver
-  , Var
-  , FlatTerm (..)
-  , newSolver
-  , newVar
-  , merge
-  , areCongruent
-  ) where
-
-import Prelude hiding (lookup)
-
-import Control.Monad
-import Data.IORef
-import Data.Maybe
-import qualified Data.IntMap as IM
-
-type Var = Int
-
-data FlatTerm
-  = FTConst Var
-  | FTApp Var Var
-  deriving (Ord, Eq, Show)
-
-type Eqn1 = (FlatTerm, Var)
-type PendingEqn = Either (Var,Var) (Eqn1, Eqn1)
-
-data Solver
-  = Solver
-  { svVarCounter           :: IORef Int
-  , svPending              :: IORef [PendingEqn]
-  , svRepresentativeTable  :: IORef (IM.IntMap Var) -- 本当は配列が良い
-  , svClassList            :: IORef (IM.IntMap [Var])
-  , svUseList              :: IORef (IM.IntMap [Eqn1])
-  , svLookupTable          :: IORef (IM.IntMap (IM.IntMap Eqn1))
-  }
-
-newSolver :: IO Solver
-newSolver = do
-  vcnt     <- newIORef 0
-  pending  <- newIORef []
-  rep      <- newIORef IM.empty
-  classes  <- newIORef IM.empty
-  useList  <- newIORef IM.empty
-  lookup   <- newIORef IM.empty
-  return $
-    Solver
-    { svVarCounter          = vcnt
-    , svPending             = pending
-    , svRepresentativeTable = rep
-    , svClassList           = classes
-    , svUseList             = useList
-    , svLookupTable         = lookup
-    }
-
-newVar :: Solver -> IO Var
-newVar solver = do
-  v <- readIORef (svVarCounter solver)
-  writeIORef (svVarCounter solver) $! v + 1
-  modifyIORef (svRepresentativeTable solver) (IM.insert v v)
-  modifyIORef (svClassList solver) (IM.insert v [v])
-  modifyIORef (svUseList solver) (IM.insert v [])
-  return v
-
-merge :: Solver -> (FlatTerm, Var) -> IO ()
-merge solver (s, a) = do
-  case s of
-    FTConst c -> do
-      addToPending solver (Left (c, a))
-      propagate solver
-    FTApp a1 a2 -> do
-      a1' <- getRepresentative solver a1
-      a2' <- getRepresentative solver a2
-      ret <- lookup solver a1' a2'
-      case ret of
-        Just (FTApp b1 b2, b) -> do
-          addToPending solver $ Right ((FTApp a1 a2, a), (FTApp b1 b2, b))
-          propagate solver
-        Nothing -> do
-          setLookup solver a1' a2' (FTApp a1 a2, a)
-          modifyIORef (svUseList solver) $
-            IM.alter (Just . ((FTApp a1 a2, a) :) . fromMaybe []) a1' .
-            IM.alter (Just . ((FTApp a1 a2, a) :) . fromMaybe []) a2'
-
-propagate :: Solver -> IO ()
-propagate solver = go
-  where
-    go = do
-      ps <- readIORef (svPending solver)
-      case ps of
-        [] -> return ()
-        (p:ps') -> do
-          writeIORef (svPending solver) ps'
-          processEqn p
-          go
-
-    processEqn p = do
-      let (a,b) = case p of
-                    Left (a,b) -> (a,b)
-                    Right ((_, a), (_, b)) -> (a,b)
-      a' <- getRepresentative solver a
-      b' <- getRepresentative solver b
-      if a' == b'
-        then return ()
-        else do
-          clist <- readIORef (svClassList  solver)
-          let classA = clist IM.! a'
-              classB = clist IM.! b'
-          if length classA < length classB
-            then update a' b' classA classB
-            else update b' a' classB classA
-
-    update a' b' classA classB = do
-      modifyIORef (svRepresentativeTable solver) $ 
-        IM.union (IM.fromList [(c,b') | c <- classA])
-      modifyIORef (svClassList solver) $
-        IM.insert b' (classA ++ classB) . IM.delete a'
-
-      useList <- readIORef (svUseList solver)
-      forM_ (useList IM.! a') $ \(FTApp c1 c2, c) -> do -- FIXME: not exhaustive
-        c1' <- getRepresentative solver c1
-        c2' <- getRepresentative solver c2
-        ret <- lookup solver c1' c2'
-        case ret of
-          Just (FTApp d1 d2, d) -> do -- FIXME: not exhaustive
-            addToPending solver $ Right ((FTApp c1 c2, c), (FTApp d1 d2, d))
-          Nothing -> do
-            return ()
-      writeIORef (svUseList solver) $ IM.delete a' useList        
-
-areCongruent :: Solver -> FlatTerm -> FlatTerm -> IO Bool
-areCongruent solver t1 t2 = do
-  u1 <- normalize solver t1
-  u2 <- normalize solver t2
-  return $ u1 == u2
-
-normalize :: Solver -> FlatTerm -> IO FlatTerm
-normalize solver (FTConst c) = liftM FTConst $ getRepresentative solver c
-normalize solver (FTApp t1 t2) = do
-  u1 <- getRepresentative solver t1
-  u2 <- getRepresentative solver t2
-  ret <- lookup solver u1 u2
-  case ret of
-    Just (FTApp _ _, a) -> liftM FTConst $ getRepresentative solver a
-    Nothing -> return $ FTApp u1 u2
-
-{--------------------------------------------------------------------
-  Helper funcions
---------------------------------------------------------------------}
-
-lookup :: Solver -> Var -> Var -> IO (Maybe Eqn1)
-lookup solver c1 c2 = do
-  tbl <- readIORef $ svLookupTable solver
-  return $ do
-     m <- IM.lookup c1 tbl
-     IM.lookup c2 m
-
-setLookup :: Solver -> Var -> Var -> Eqn1 -> IO ()
-setLookup solver a1 a2 eqn = do
-  modifyIORef (svLookupTable solver) $
-    IM.insertWith IM.union a1 (IM.singleton a2 eqn)
-
-addToPending :: Solver -> PendingEqn -> IO ()
-addToPending solver eqn = modifyIORef (svPending solver) (eqn :)
-
-getRepresentative :: Solver -> Var -> IO Var
-getRepresentative solver c = do
-  m <- readIORef $ svRepresentativeTable solver
-  return $ m IM.! c
-
-{--------------------------------------------------------------------
-  Test
---------------------------------------------------------------------}
-
-test = do
-  solver <- newSolver
-  a <- newVar solver
-  b <- newVar solver
-  c <- newVar solver
-  d <- newVar solver
-  merge solver (FTConst a, c)
-  print =<< areCongruent solver (FTApp a b) (FTApp c d) -- False
-  merge solver (FTConst b, d)
-  print =<< areCongruent solver (FTApp a b) (FTApp c d) -- True
-
diff --git a/src/ContiTraverso.hs b/src/ContiTraverso.hs
deleted file mode 100644
--- a/src/ContiTraverso.hs
+++ /dev/null
@@ -1,114 +0,0 @@
-{-
-http://posso.dm.unipi.it/users/traverso/conti-traverso-ip.ps
-http://madscientist.jp/~ikegami/articles/IntroSequencePolynomial.html
-http://www.kurims.kyoto-u.ac.jp/~kyodo/kokyuroku/contents/pdf/1295-27.pdf
--}
-module ContiTraverso where
-
-import Data.Function
-import Data.Monoid
-import qualified Data.IntMap as IM
-import qualified Data.IntSet as IS
-
-import qualified Data.LA as LA
-import Data.Expr (Variables (..))
-import Data.Polynomial
-import Data.Polynomial.GBase
-
-type Var = Int
-
-type Model = IM.IntMap Integer
-
-solve :: MonomialOrder Var -> [Var] -> [(LA.Expr Integer, Integer)] -> LA.Expr Integer -> Maybe Model
-solve cmp vs cs obj = 
-  if IM.keysSet (IM.filter (/= 0) m) `IS.isSubsetOf` vs'
-    then Just $ IM.filterWithKey (\y _ -> y `IS.member` vs') m
-    else Nothing
-
-  where
-    vs' :: IS.IntSet
-    vs' = IS.fromList vs
-
-    v2 :: Var
-    v2 = if null vs then 0 else maximum vs + 1
-
-    vs2 :: [Var]
-    vs2 = [v2 .. v2 + length cs - 1]
-
-    vs2' :: IS.IntSet
-    vs2' = IS.fromList vs2
-
-    t :: Var
-    t = v2 + length cs
-
-    cmp2 :: MonomialOrder Var
-    cmp2 = elimOrdering (IS.fromList vs2) `mappend` elimOrdering (IS.singleton t) `mappend` costOrdering obj `mappend` cmp
-
-    gbase :: [Polynomial Rational Var]
-    gbase = buchberger cmp2 (product (map var (t:vs2)) - 1 : phi)
-      where
-        phi = do
-          xj <- vs
-          let aj = [(yi, aij) | (yi,(ai,_)) <- zip vs2 cs, let aij = LA.coeff xj ai]
-          return $  product [var yi ^ aij    | (yi, aij) <- aj, aij > 0]
-                  - product [var yi ^ (-aij) | (yi, aij) <- aj, aij < 0] * var xj
-
-    yb = product [var yi ^ bi | ((_,bi),yi) <- zip cs vs2]
-
-    [(_,z)] = terms (reduce cmp2 yb gbase)
-
-    m = mkModel (vs++vs2++[t]) z
-
-mkModel :: [Var] -> MonicMonomial Var -> Model
-mkModel vs xs = mmToIntMap xs `IM.union` IM.fromList [(x, 0) | x <- vs] 
--- IM.union is left-biased
-
-costOrdering :: LA.Expr Integer -> MonomialOrder Var
-costOrdering obj = compare `on` f
-  where
-    vs = vars obj
-    f xs = LA.evalExpr (mkModel (IS.toList vs) xs) obj
-
-elimOrdering :: IS.IntSet -> MonomialOrder Var
-elimOrdering xs = compare `on` f
-  where
-    f ys = not (IS.null (xs `IS.intersection` IM.keysSet (mmToIntMap ys)))
-
--- http://madscientist.jp/~ikegami/articles/IntroSequencePolynomial.html
--- optimum is (3,2,0)
-test_ikegami = solve grlex vs cs obj
-  where
-    [x,y,z] = vs
-    vs = [1..3]
-    cs = [ (LA.fromTerms [(2,x),(2,y),(2,z)], 10)
-         , (LA.fromTerms [(3,x),(1,y),(1,z)], 11)
-         ]
-    obj = LA.fromTerms [(1,x),(2,y),(3,z)]
-
--- http://posso.dm.unipi.it/users/traverso/conti-traverso-ip.ps
--- optimum is (39, 75, 1, 8, 122)
-test_1 = solve grlex vs cs obj
-  where
-    [x1,x2,x3,x4,x5] = vs
-    vs = [1..5]
-    cs = [ (LA.fromTerms [(2, x1), ( 5, x2), (-3, x3), ( 1,x4), (-2, x5)], 214)
-         , (LA.fromTerms [(1, x1), ( 7, x2), ( 2, x3), ( 3,x4), ( 1, x5)], 712)
-         , (LA.fromTerms [(4, x1), (-2, x2), (-1, x3), (-5,x4), ( 3, x5)], 331)
-         ]
-    obj = LA.fromTerms [(1,x1),(1,x2),(1,x3),(1,x4),(1,x5)]
-
--- optimum is (0,2,2)
-test_2 = solve grlex vs cs obj
-  where
-    [x1,x2,x3] = vs
-    vs = [1..3]
-    cs = [ (LA.fromTerms [(2, x1), (3, x2), (-1, x3)], 4) ]
-    obj = LA.fromTerms [(2,x1),(1,x2)]
-
--- infeasible
-test_3 = solve grlex vs cs obj
-  where
-    [x1,x2,x3] = vs
-    vs = [1..3]
-    cs = [ (LA.fromTerms [(2, x1), (2, x2), (2, x3)], 3) ]
-    obj = LA.fromTerms [(1,x1)]
diff --git a/src/Converter/CNF2LP.hs b/src/Converter/CNF2LP.hs
--- a/src/Converter/CNF2LP.hs
+++ b/src/Converter/CNF2LP.hs
@@ -32,10 +32,16 @@
       , LPFile.dir = dir
       , LPFile.objectiveFunction = (Nothing, obj)
       , LPFile.constraints = cs
-      , LPFile.bounds = Map.empty
-      , LPFile.integerVariables = Set.empty
-      , LPFile.binaryVariables = Set.fromList vs
-      , LPFile.semiContinuousVariables = Set.empty
+      , LPFile.varInfo = Map.fromList
+          [ ( v
+            , LPFile.VarInfo
+              { LPFile.varName   = v
+              , LPFile.varType   = LPFile.IntegerVariable
+              , LPFile.varBounds = (LPFile.Finite 0, LPFile.Finite 1)
+              }
+            )
+          | v <- vs
+          ]
       , LPFile.sos = []
       }
     mtrans m =
diff --git a/src/Converter/LP2SMT.hs b/src/Converter/LP2SMT.hs
new file mode 100644
--- /dev/null
+++ b/src/Converter/LP2SMT.hs
@@ -0,0 +1,303 @@
+{-# OPTIONS_GHC -Wall #-}
+-----------------------------------------------------------------------------
+-- |
+-- Module      :  Converter.LP2SMT
+-- Copyright   :  (c) Masahiro Sakai 2012
+-- License     :  BSD-style
+-- 
+-- Maintainer  :  masahiro.sakai@gmail.com
+-- Stability   :  experimental
+-- Portability :  portable
+--
+-----------------------------------------------------------------------------
+module Converter.LP2SMT
+  ( convert
+  , Options (..)
+  , defaultOptions
+  , Language (..)
+  ) where
+
+import Data.Char
+import Data.Ord
+import Data.List
+import Data.Ratio
+import qualified Data.Set as Set
+import qualified Data.Map as Map
+import System.IO
+import Text.Printf
+import qualified Text.LPFile as LP
+import Util (showRationalAsFiniteDecimal)
+
+data Options
+  = Options
+  { optLanguage     :: Language
+  , optCheckSAT     :: Bool
+  , optProduceModel :: Bool
+  , optOptimize     :: Bool
+  }
+  deriving (Show, Eq, Ord)
+
+defaultOptions :: Options
+defaultOptions
+  = Options
+  { optLanguage     = SMTLIB2
+  , optCheckSAT     = True
+  , optProduceModel = True
+  , optOptimize     = False
+  }
+
+data Language
+  = SMTLIB2
+  | YICES
+  deriving (Show, Eq, Ord, Enum)
+
+-- ------------------------------------------------------------------------
+
+type Var = String
+type Env = Map.Map LP.Var Var
+
+concatS :: [ShowS] -> ShowS
+concatS = foldr (.) id
+ 
+unlinesS :: [ShowS] -> ShowS
+unlinesS = concatS . map (. showChar '\n')
+
+list :: [ShowS] -> ShowS
+list xs = showParen True $ concatS (intersperse (showChar ' ') xs)
+
+and' :: [ShowS] -> ShowS
+and' [] = showString "true"
+and' [x] = x
+and' xs = list (showString "and" : xs)
+
+or' :: [ShowS] -> ShowS
+or' [] = showString "false"
+or' [x] = x
+or' xs = list (showString "or" : xs)
+
+not' :: ShowS -> ShowS
+not' x = list [showString "not", x]
+
+expr :: Options -> Env -> LP.LP -> LP.Expr -> ShowS
+expr opt env lp e =
+  case e of
+    [] -> showChar '0'
+    _ -> list (showChar '+' : map f e)
+  where
+    f (LP.Term c []) = realNum opt c
+    f (LP.Term c vs) =
+      case xs of
+        [] -> realNum opt 1
+        [x] -> x
+        _ -> list (showChar '*' : xs)
+      where
+        xs = [realNum opt c | c /= 1] ++
+             [ v3
+             | v <- vs
+             , let v2 = env Map.! v
+             , let v3 = if LP.getVarType lp v == LP.IntegerVariable
+                        then toReal opt (showString v2)
+                        else showString v2
+             ]
+
+realNum :: Options -> Rational -> ShowS
+realNum opt r =
+  case optLanguage opt of
+    SMTLIB2
+      | r < 0     -> list [showChar '-', f (negate r)]
+      | otherwise -> f r
+    YICES ->
+      if denominator r == 1
+        then shows (numerator r)
+        else shows (numerator r) . showChar '/' . shows (denominator r)
+  where
+    f r = case showRationalAsFiniteDecimal r of
+            Just s  -> showString s
+            Nothing -> list [showChar '/', shows (numerator r) . showString ".0", shows (denominator r) . showString ".0"]
+
+rel :: Bool -> LP.RelOp -> ShowS -> ShowS -> ShowS
+rel True LP.Eql x y = and' [rel False LP.Le x y, rel False LP.Ge x y]
+rel _ LP.Eql x y = list [showString "=", x, y]
+rel _ LP.Le x y = list [showString "<=", x, y]
+rel _ LP.Ge x y = list [showString ">=", x, y]
+
+toReal :: Options -> ShowS -> ShowS
+toReal opt x =
+  case optLanguage opt of
+    SMTLIB2 -> list [showString "to_real", x]
+    YICES   -> x
+
+assert :: Options -> (ShowS, Maybe String) -> ShowS
+assert opt (x, label) = list [showString "assert", x']
+  where
+    x' = case label of
+           Just name | optLanguage opt == SMTLIB2 ->
+             list [ showString "!"
+                  , x
+                  , showString ":named"
+                  , showString (encode opt name)
+                  ]
+           _ -> x
+
+constraint :: Options -> Bool -> Env -> LP.LP -> LP.Constraint -> (ShowS, Maybe String)
+constraint opt q env lp
+  LP.Constraint
+  { LP.constrLabel     = label
+  , LP.constrIndicator = g
+  , LP.constrBody      = (e, op, b)
+  } = (c1, label)
+  where
+    c0 = rel q op (expr opt env lp e) (realNum opt b)
+    c1 = case g of
+           Nothing -> c0
+           Just (var,val) ->
+             list [ showString "=>"
+                  , rel q LP.Eql (expr opt env lp [LP.Term 1 [var]]) (realNum opt val)
+                  , c0
+                  ]
+
+conditions :: Options -> Bool -> Env -> LP.LP -> [(ShowS, Maybe String)]
+conditions opt q env lp = bnds ++ cs ++ ss
+  where
+    vs = LP.variables lp
+    bnds = map bnd (Set.toList vs)
+    bnd v = (c1, Nothing)
+      where
+        v2 = env Map.! v
+        v3 = if LP.getVarType lp v == LP.IntegerVariable
+             then toReal opt (showString v2)
+             else showString v2
+        (lb,ub) = LP.getBounds lp v
+        s1 = case lb of
+               LP.NegInf -> []
+               LP.PosInf -> [showString "false"]
+               LP.Finite x -> [list [showString "<=", realNum opt x, v3]]
+        s2 = case ub of
+               LP.NegInf -> [showString "false"]
+               LP.PosInf -> []
+               LP.Finite x -> [list [showString "<=", v3, realNum opt x]]
+        c0 = and' (s1 ++ s2)
+        c1 = if LP.getVarType lp v == LP.SemiContinuousVariable
+             then or' [list [showString "=", showString v2, realNum opt 0], c0]
+             else c0
+    cs = map (constraint opt q env lp) (LP.constraints lp)
+    ss = concatMap sos (LP.sos lp)
+    sos (label, typ, xs) = do
+      (x1,x2) <- case typ of
+                    LP.S1 -> pairs $ map fst xs
+                    LP.S2 -> nonAdjacentPairs $ map fst $ sortBy (comparing snd) $ xs
+      let c = not' $ and'
+            [ list [showString "/=", v3, realNum opt 0]
+            | v<-[x1,x2]
+            , let v2 = env Map.! v
+            , let v3 = if LP.getVarType lp v == LP.IntegerVariable
+                       then toReal opt (showString v2)
+                       else showString v2
+            ]
+      return (c, label)
+
+pairs :: [a] -> [(a,a)]
+pairs [] = []
+pairs (x:xs) = [(x,x2) | x2 <- xs] ++ pairs xs
+
+nonAdjacentPairs :: [a] -> [(a,a)]
+nonAdjacentPairs (x1:x2:xs) = [(x1,x3) | x3 <- xs] ++ nonAdjacentPairs (x2:xs)
+nonAdjacentPairs _ = []
+
+convert :: Options -> LP.LP -> ShowS
+convert opt lp =
+  unlinesS $ defs ++ map (assert opt) (conditions opt False env lp)
+             ++ [ assert opt (optimality, Nothing) | optOptimize opt ]
+             ++ [ case optLanguage opt of
+                    SMTLIB2 -> list [showString "set-option", showString ":produce-models", showString "true"]
+                    YICES   -> list [showString "set-evidence!", showString "true"]
+                | optProduceModel opt ]
+             ++ [ case optLanguage opt of
+                    SMTLIB2 -> list [showString "check-sat"]
+                    YICES   -> list [showString "check"]
+                | optCheckSAT opt ]
+  where
+    vs = LP.variables lp
+    real_vs = vs `Set.difference` int_vs
+    int_vs = LP.integerVariables lp
+    realType =
+      case optLanguage opt of
+        SMTLIB2 -> "Real"
+        YICES   -> "real"
+    intType  =
+      case optLanguage opt of
+        SMTLIB2 -> "Int"
+        YICES   -> "int"
+    ts = [(v, realType) | v <- Set.toList real_vs] ++ [(v, intType) | v <- Set.toList int_vs]
+    obj = snd (LP.objectiveFunction lp)
+    env = Map.fromList [(v, encode opt v) | v <- Set.toList vs]
+    -- Note that identifiers of LPFile does not contain '-'.
+    -- So that there are no name crash.
+    env2 = Map.fromList [(v, encode opt (v ++ "-2")) | v <- Set.toList vs]
+
+    defs = do
+      (v,t) <- ts
+      let v2 = env Map.! v
+      return $ showString $
+        case optLanguage opt of
+          SMTLIB2 -> printf "(declare-fun %s () %s)" v2 t
+          YICES   -> printf "(define %s::%s) ; %s"  v2 t v
+
+    optimality = list [showString "forall", decl, body]
+      where
+        decl =
+          case optLanguage opt of
+            SMTLIB2 -> list [list [showString (env2 Map.! v), showString t] | (v,t) <- ts]
+            YICES   -> list [showString $ printf "%s::%s" (env2 Map.! v) t | (v,t) <- ts]
+        body = list [showString "=>"
+                    , and' (map fst (conditions opt True env2 lp))
+                    , list [ showString $ if LP.dir lp == LP.OptMin then "<=" else ">="
+                           , expr opt env lp obj, expr opt env2 lp obj
+                           ]
+                    ]
+
+encode :: Options -> String -> String
+encode opt s = 
+  case optLanguage opt of
+    SMTLIB2
+     | all p s   -> s
+     | any q s   -> error $ "cannot encode " ++ show s
+     | otherwise -> "|" ++ s ++ "|"
+    YICES   -> concatMap f s
+  where
+    p c = isAscii c && (isAlpha c || isDigit c || c `elem` "~!@$%^&*_-+=<>.?/")
+    q c = c == '|' && c == '\\'
+
+    -- Note that '[', ']', '\\' does not appear in identifiers of LP file.
+    f '(' = "["
+    f ')' = "]"
+    f c | c `elem` "/\";" = printf "\\x%02d" (fromEnum c :: Int)
+    f c = [c]
+
+-- ------------------------------------------------------------------------
+
+testFile :: FilePath -> IO ()
+testFile fname = do
+  result <- LP.parseFile fname
+  case result of
+    Right lp -> putStrLn $ convert defaultOptions lp ""
+    Left err -> hPrint stderr err
+
+test :: IO ()
+test = putStrLn $ convert defaultOptions testdata ""
+
+testdata :: LP.LP
+Right testdata = LP.parseString "test" $ unlines
+  [ "Maximize"
+  , " obj: x1 + 2 x2 + 3 x3 + x4"
+  , "Subject To"
+  , " c1: - x1 + x2 + x3 + 10 x4 <= 20"
+  , " c2: x1 - 3 x2 + x3 <= 30"
+  , " c3: x2 - 3.5 x4 = 0"
+  , "Bounds"
+  , " 0 <= x1 <= 40"
+  , " 2 <= x4 <= 3"
+  , "General"
+  , " x4"
+  , "End"
+  ]
diff --git a/src/Converter/MaxSAT2LP.hs b/src/Converter/MaxSAT2LP.hs
--- a/src/Converter/MaxSAT2LP.hs
+++ b/src/Converter/MaxSAT2LP.hs
@@ -22,17 +22,28 @@
 import SAT.Types
 
 convert :: MaxSAT.WCNF -> (LPFile.LP, Map.Map LPFile.Var Rational -> Model)
-convert (nvar, top, ls) = (lp, mtrans)
+convert
+  MaxSAT.WCNF
+  { MaxSAT.numVars = nvar
+  , MaxSAT.topCost = top
+  , MaxSAT.clauses = ls
+  } = (lp, mtrans)
   where
     lp = LPFile.LP
       { LPFile.variables = Set.fromList vs
       , LPFile.dir = LPFile.OptMin
       , LPFile.objectiveFunction = (Nothing, obj)
       , LPFile.constraints = cs
-      , LPFile.bounds = Map.empty
-      , LPFile.integerVariables = Set.empty
-      , LPFile.binaryVariables = Set.fromList vs
-      , LPFile.semiContinuousVariables = Set.empty
+      , LPFile.varInfo = Map.fromList
+          [ ( v
+            , LPFile.VarInfo
+              { LPFile.varName   = v
+              , LPFile.varType   = LPFile.IntegerVariable
+              , LPFile.varBounds = (LPFile.Finite 0, LPFile.Finite 1)
+              }
+            )
+          | v <- vs
+          ]
       , LPFile.sos = []
       }
     mtrans m =
diff --git a/src/Converter/PB2LP.hs b/src/Converter/PB2LP.hs
--- a/src/Converter/PB2LP.hs
+++ b/src/Converter/PB2LP.hs
@@ -35,10 +35,16 @@
       , LPFile.dir = dir
       , LPFile.objectiveFunction = (Nothing, obj2)
       , LPFile.constraints = cs2
-      , LPFile.bounds = Map.empty
-      , LPFile.integerVariables = Set.empty
-      , LPFile.binaryVariables = vs2
-      , LPFile.semiContinuousVariables = Set.empty
+      , LPFile.varInfo = Map.fromAscList
+          [ ( v
+            , LPFile.VarInfo
+              { LPFile.varName   = v
+              , LPFile.varType   = LPFile.IntegerVariable
+              , LPFile.varBounds = (LPFile.Finite 0, LPFile.Finite 1)
+              }
+            )
+          | v <- Set.toAscList vs2
+          ]
       , LPFile.sos = []
       }
 
@@ -105,10 +111,16 @@
       , LPFile.dir = LPFile.OptMin
       , LPFile.objectiveFunction = (Nothing, obj2)
       , LPFile.constraints = topConstr ++ map snd cs2
-      , LPFile.bounds = Map.empty
-      , LPFile.integerVariables = Set.empty
-      , LPFile.binaryVariables = vs2
-      , LPFile.semiContinuousVariables = Set.empty
+      , LPFile.varInfo = Map.fromAscList
+          [ ( v
+            , LPFile.VarInfo
+              { LPFile.varName   = v
+              , LPFile.varType   = LPFile.IntegerVariable
+              , LPFile.varBounds = (LPFile.Finite 0, LPFile.Finite 1)
+              }
+            )
+          | v <- Set.toAscList vs2
+          ]
       , LPFile.sos = []
       }
 
diff --git a/src/Cooper.hs b/src/Cooper.hs
deleted file mode 100644
--- a/src/Cooper.hs
+++ /dev/null
@@ -1,449 +0,0 @@
-{-# OPTIONS_GHC -Wall #-}
------------------------------------------------------------------------------
--- |
--- Module      :  Cooper
--- Copyright   :  (c) Masahiro Sakai 2011
--- License     :  BSD-style
--- 
--- Maintainer  :  masahiro.sakai@gmail.com
--- Stability   :  provisional
--- Portability :  portable
---
--- Naive implementation of Cooper's algorithm
---
--- Reference:
--- 
--- * <http://hagi.is.s.u-tokyo.ac.jp/pub/staff/hagiya/kougiroku/ronri/5.txt>
--- 
--- * <http://www.cs.cmu.edu/~emc/spring06/home1_files/Presburger%20Arithmetic.ppt>
--- 
--- See also:
---
--- * <http://hackage.haskell.org/package/presburger>
---
------------------------------------------------------------------------------
-module Cooper
-    ( module Data.Expr
-    , module Data.Formula
-    , ExprZ
-    , Lit (..)
-    , Formula' (..)
-    , eliminateQuantifiers
-    , solve
-    , solveQFLA
-    , Model
-    ) where
-
-import Control.Monad
-import Data.List
-import Data.Maybe
-import qualified Data.IntMap as IM
-import qualified Data.IntSet as IS
-
-import Data.Expr
-import Data.Formula
-import Data.Linear
-import qualified Data.LA as LA
-import qualified FourierMotzkin as FM
-import qualified Data.Interval as Interval
-
--- ---------------------------------------------------------------------------
-
--- | Linear arithmetic expression over integers.
-type ExprZ = LA.Expr Integer
-
-atomZ :: RelOp -> Expr Rational -> Expr Rational -> Maybe Formula'
-atomZ op a b = do
-  (e1,c1) <- FM.termR a
-  (e2,c2) <- FM.termR b
-  let a' = c2 .*. e1
-      b' = c1 .*. e2
-  case op of
-    Le -> return $ Lit $ a' `leZ` b'
-    Lt -> return $ Lit $ a' `ltZ` b'
-    Ge -> return $ Lit $ a' `geZ` b'
-    Gt -> return $ Lit $ a' `gtZ` b'
-    Eql -> return $ eqZ a' b'
-    NEq -> liftM notB (atomZ Eql a b)
-
-leZ, ltZ, geZ, gtZ :: ExprZ -> ExprZ -> Lit
-leZ e1 e2 = e1 `ltZ` (e2 .+. LA.constant 1)
-ltZ e1 e2 = Pos $ (e2 .-. e1)
-geZ = flip leZ
-gtZ = flip gtZ
-
-eqZ :: ExprZ -> ExprZ -> Formula'
-eqZ e1 e2 = Lit (e1 `leZ` e2) .&&. Lit (e1 `geZ` e2)
-
--- | Literal
--- 
--- * @Pos e@ means @e > 0@
--- 
--- * @Divisible True d e@ means @e@ can be divided by @d@ (i.e. @d|e@)
--- 
--- * @Divisible False d e@ means @e@ can not be divided by @d@ (i.e. @¬(d|e)@)
-data Lit
-    = Pos ExprZ
-    | Divisible Bool Integer ExprZ
-    deriving (Show, Eq, Ord)
-
-instance Variables Lit where
-  vars (Pos t) = vars t
-  vars (Divisible _ _ t) = vars t
-
-instance Complement Lit where
-  notB (Pos e) = e `leZ` LA.constant 0
-  notB (Divisible b c e) = Divisible (not b) c e
-
--- | quantifier-free negation normal form
-data Formula'
-    = T'
-    | F'
-    | And' Formula' Formula'
-    | Or' Formula' Formula'
-    | Lit Lit
-    deriving (Show, Eq, Ord)
-
-instance Complement Formula' where
-  notB T' = F'
-  notB F' = T'
-  notB (And' a b) = Or' (notB a) (notB b)
-  notB (Or' a b) = And' (notB a) (notB b)
-  notB (Lit lit) = Lit (notB lit)
-
-instance Lattice Formula' where
-  top    = T'
-  bottom = F'
-  meet   = And'
-  join   = Or'
-
-instance Boolean Formula'
-
-subst1 :: Var -> ExprZ -> Formula' -> Formula'
-subst1 x e = go
-  where
-    go T' = T'
-    go F' = F'
-    go (And' a b) = And' (go a) (go b)
-    go (Or' a b) = Or' (go a) (go b)
-    go (Lit (Divisible b c e1)) = Lit $ Divisible b c $ LA.applySubst1 x e e1
-    go (Lit (Pos e1)) = Lit $ Pos $ LA.applySubst1 x e e1
-
-simplify :: Formula' -> Formula'
-simplify T' = T'
-simplify F' = F'
-simplify (And' a b) =
-  case (simplify a, simplify b) of
-    (T', b') -> b'
-    (a', T') -> a'
-    (F', _) -> false
-    (_, F') -> false
-    (a',b') -> a' .&&. b'
-simplify (Or' a b) =
-  case (simplify a, simplify b) of
-    (F', b') -> b'
-    (a', F') -> a'
-    (T', _) -> true
-    (_, T') -> true
-    (a',b') -> a' .||. b'
-simplify (Lit lit) = simplifyLit lit
-
-simplifyLit :: Lit -> Formula'
-simplifyLit lit@(Pos e) =
-  case LA.asConst e of
-    Just c -> if c > 0 then true else false
-    Nothing ->
-      -- e > 0  <=>  e - 1 >= 0
-      -- <=>  LA.mapCoeff (`div` d) (e - 1) >= 0
-      -- <=>  LA.mapCoeff (`div` d) (e - 1) + 1 > 0
-      Lit $ Pos $ LA.mapCoeff (`div` d) (e .-. LA.constant 1) .+. LA.constant 1
-  where
-    d = if null cs then 1 else abs $ foldl1' gcd cs
-    cs = [c | (c,x) <- LA.terms e, x /= LA.unitVar]
-simplifyLit lit@(Divisible b c e)
-  | LA.coeff LA.unitVar e `mod` d /= 0 = if b then false else true
-  | c' == 1   = if b then true else false
-  | d  == 1   = Lit lit
-  | otherwise = Lit $ Divisible b c' e'
-  where
-    d  = abs $ foldl' gcd c [c | (c,x) <- LA.terms e, x /= LA.unitVar]
-    c' = c `div` d
-    e' = LA.mapCoeff (`div` d) e
-
--- ---------------------------------------------------------------------------
-
-data Witness = WCase1 Integer ExprZ | WCase2 Integer Integer Integer [ExprZ]
-
-eliminateZ :: Var -> Formula' -> Formula'
-eliminateZ x formula = simplify $ orB $ map fst $ eliminateZ' x formula
-
-eliminateZ' :: Var -> Formula' -> [(Formula', Witness)]
-eliminateZ' x formula = case1 ++ case2
-  where
-    -- xの係数の最小公倍数
-    c :: Integer
-    c = f formula
-      where
-         f :: Formula' -> Integer
-         f T' = 1
-         f F' = 1
-         f (And' a b) = lcm (f a) (f b)
-         f (Or' a b) = lcm (f a) (f b)
-         f (Lit (Pos e)) = fromMaybe 1 (LA.lookupCoeff x e)
-         f (Lit (Divisible _ _ e)) = fromMaybe 1 (LA.lookupCoeff x e)
-    
-    -- 式をスケールしてxの係数の絶対値をcへと変換し、その後cxをxで置き換え、
-    -- xがcで割り切れるという制約を追加した論理式
-    formula1 :: Formula'
-    formula1 = simplify $ f formula .&&. Lit (Divisible True c (LA.var x))
-      where
-        f :: Formula' -> Formula'
-        f T' = T'
-        f F' = F'
-        f (And' a b) = f a .&&. f b
-        f (Or' a b) = f a .||. f b
-        f lit@(Lit (Pos e)) =
-          case LA.lookupCoeff x e of
-            Nothing -> lit
-            Just a ->
-              let s = abs (c `div` a)
-              in Lit $ Pos $ g s e
-        f lit@(Lit (Divisible b d e)) =
-          case LA.lookupCoeff x e of
-            Nothing -> lit
-            Just a ->
-              let s = abs (c `div` a)
-              in Lit $ Divisible b (s*d) $ g s e
-
-        g :: Integer -> ExprZ -> ExprZ
-        g s = LA.mapCoeffWithVar (\c' x' -> if x==x' then signum c' else s*c')
-
-    -- d|x+t という形の論理式の d の最小公倍数
-    delta :: Integer
-    delta = f formula1
-      where
-        f :: Formula' -> Integer
-        f T' = 1
-        f F' = 1
-        f (And' a b) = lcm (f a) (f b)
-        f (Or' a b)  = lcm (f a) (f b)
-        f (Lit (Divisible _ d _)) = d
-        f (Lit (Pos _)) = 1
-
-    -- ts = {t | t < x は formula1 に現れる原子論理式}
-    ts :: [ExprZ]
-    ts = f formula1
-      where
-        f :: Formula' -> [ExprZ]
-        f T' = []
-        f F' = []
-        f (And' a b) = f a ++ f b
-        f (Or' a b) = f a ++ f b
-        f (Lit (Divisible _ _ _)) = []
-        f (Lit (Pos e)) =
-          case LA.extractMaybe x e of
-            Nothing -> []
-            Just (1, e')  -> [lnegate e'] -- Pos e <=> (x + e' > 0) <=> (-e' < x)
-            Just (-1, e') -> [] -- Pos e <=> (-x + e' > 0) <=> (x < e')
-            _ -> error "should not happen"
-
-    -- formula1を真にする最小のxが存在する場合
-    case1 :: [(Formula', Witness)]
-    case1 = [ (subst1 x e formula1, WCase1 c e)
-            | j <- [1..delta], t <- ts, let e = t .+. LA.constant j ]
-
-    -- formula1のなかの x < t を真に t < x を偽に置き換えた論理式
-    formula2 :: Formula'
-    formula2 = simplify $ f formula1
-      where        
-        f :: Formula' -> Formula'
-        f T' = T'
-        f F' = F'
-        f (And' a b) = f a .&&. f b
-        f (Or' a b) = f a .||. f b
-        f lit@(Lit (Pos e)) =
-          case LA.lookupCoeff x e of
-            Nothing -> lit
-            Just 1    -> F' -- Pos e <=> ( x + e' > 0) <=> -e' < x
-            Just (-1) -> T' -- Pos e <=> (-x + e' > 0) <=>  x  < e'
-            _ -> error "should not happen"
-        f lit@(Lit (Divisible _ _ _)) = lit
-
-    -- us = {u | x < u は formula1 に現れる原子論理式}
-    us :: [ExprZ]
-    us = f formula1
-      where
-        f :: Formula' -> [ExprZ]
-        f T' = []
-        f F' = []
-        f (And' a b) = f a ++ f b
-        f (Or' a b) = f a ++ f b
-        f (Lit (Pos e)) =
-          case LA.extractMaybe x e of
-            Nothing -> []
-            Just (1, e')  -> []   -- Pos e <=> ( x + e' > 0) <=> -e' < x
-            Just (-1, e') -> [e'] -- Pos e <=> (-x + e' > 0) <=>  x  < e'
-            _ -> error "should not happen"
-        f (Lit (Divisible _ _ _)) = []
-
-    -- formula1を真にする最小のxが存在しない場合
-    case2 :: [(Formula', Witness)]
-    case2 = [(subst1 x (LA.constant j) formula2, WCase2 c j delta us) | j <- [1..delta]]
-
-evalWitness :: Model Integer -> Witness -> Integer
-evalWitness model (WCase1 c e) = LA.evalExpr model e `div` c
-evalWitness model (WCase2 c j delta us)
-  | null us'  = j `div` c
-  | otherwise = (j + (((u - delta - 1) `div` delta) * delta)) `div` c
-  where
-    us' = map (LA.evalExpr model) us
-    u = minimum us'
-
--- ---------------------------------------------------------------------------
-
--- | eliminate quantifiers and returns equivalent quantifier-free formula.
-eliminateQuantifiers :: Formula Rational -> Maybe Formula'
-eliminateQuantifiers = f
-  where
-    f T = return T'
-    f F = return F'
-    f (Atom (Rel e1 op e2)) = atomZ op e1 e2
-    f (And a b) = liftM2 (.&&.) (f a) (f b)
-    f (Or a b) = liftM2 (.||.) (f a) (f b)
-    f (Not a) = f (pushNot a)
-    f (Imply a b) = f $ Or (Not a) b
-    f (Equiv a b) = f $ And (Imply a b) (Imply b a)
-    f (Forall x body) = liftM notB $ f $ Exists x $ pushNot body
-    f (Exists x body) = liftM (eliminateZ x) (f body)
-
--- ---------------------------------------------------------------------------
-
--- | solve a formula and returns assignment of outer-most existential quantified
--- variables.
-solve :: Formula Rational -> SatResult Integer
-solve formula =
-  case eliminateQuantifiers formula of
-    Nothing -> Unknown
-    Just formula' ->
-       case solve' vs formula' of
-         Nothing -> Unsat
-         Just m -> Sat m
-  where
-    vs = IS.toList (vars formula)
-
-solve' :: [Var] -> Formula' -> Maybe (Model Integer)
-solve' vs formula = go vs (simplify formula)
-  where
-    go [] T' = return IM.empty
-    go [] _ = mzero
-    go (v:vs) formula = do
-      let xs = eliminateZ' v formula
-      msum $ flip map xs $ \(formula', witness) -> do
-        model <- go vs (simplify formula')
-        let val = evalWitness model witness 
-        return $ IM.insert v val model
-
--- ---------------------------------------------------------------------------
-
--- | solve a (open) quantifier-free formula
-solveQFLA :: [LA.Atom Rational] -> VarSet -> Maybe (Model Rational)
-solveQFLA cs ivs = msum [ FM.simplify xs >>= go (IS.toList rvs) | xs <- unDNF dnf ]
-  where
-    vs  = vars cs
-    rvs = vs `IS.difference` ivs
-    dnf = FM.constraintsToDNF cs
-
-    go :: [Var] -> [FM.Lit] -> Maybe (Model Rational)
-    go [] xs = fmap (fmap fromIntegral) $ solve' (IS.toList ivs) (foldr And' T' (map f xs))
-    go (v:vs) ys = msum (map f (unDNF (FM.boundConditions bnd)))
-      where
-        (bnd, rest) = FM.collectBounds v ys
-        f zs = do
-          model <- go vs (zs ++ rest)
-          val <- Interval.pickup (FM.evalBounds model bnd)
-          return $ IM.insert v val model
-
-    f :: FM.Lit -> Formula'
-    f (FM.Nonneg e) = Lit $ e `geZ` (LA.constant 0)
-    f (FM.Pos e)    = Lit $ e `gtZ` (LA.constant 0)
-
--- ---------------------------------------------------------------------------
-
-{-
-7x + 12y + 31z = 17
-3x + 5y + 14z = 7
-1 ≤ x ≤ 40
--50 ≤ y ≤ 50
-
-satisfiable in R
-but unsatisfiable in Z
--}
-test1 :: Formula Rational
-test1 = c1 .&&. c2 .&&. c3 .&&. c4
-  where
-    x = Var 0
-    y = Var 1
-    z = Var 2
-    c1 = 7*x + 12*y + 31*z .==. 17
-    c2 = 3*x + 5*y + 14*z .==. 7
-    c3 = 1 .<=. x .&&. x .<=. 40
-    c4 = (-50) .<=. y .&&. y .<=. 50
-
-test1' :: Formula Rational
-test1' = Exists 0 $ Exists 1 $ Exists 2 $ test1
-
-{-
-27 ≤ 11x+13y ≤ 45
--10 ≤ 7x-9y ≤ 4
-
-satisfiable in R
-but unsatisfiable in Z
--}
-test2 :: Formula Rational
-test2 = c1 .&&. c2
-  where
-    x = Var 0
-    y = Var 1
-    t1 = 11*x + 13*y
-    t2 = 7*x - 9*y
-    c1 = 27 .<=. t1 .&&. t1 .<=. 45
-    c2 = (-10) .<=. t2 .&&. t2 .<=. 4
-
-test2' :: Formula Rational
-test2' = Exists 0 $ Exists 1 $ test2
-
-testHagiya :: Formula'
-testHagiya = eliminateZ 1 $ c1 .&&. c2 .&&. c3
-  where
-    [x,y,z] = map LA.var [1..3]
-    c1 = Lit $ x `ltZ` (y .+. y)   -- x < y+y
-    c2 = Lit $ z `ltZ` x           -- z < x
-    c3 = Lit $ Divisible True 3 x  -- 3 | x
-
-{-
-Or' (And' (Lit (Pos (Expr {coeffMap = fromList [(-1,-1),(2,2),(3,-1)]}))) (Lit (Divisible True 3 (Expr {coeffMap = fromList [(-1,1),(3,1)]}))))
-    (Or' (And' (Lit (Pos (Expr {coeffMap = fromList [(-1,-2),(2,2),(3,-1)]}))) (Lit (Divisible True 3 (Expr {coeffMap = fromList [(-1,2),(3,1)]}))))
-         (And' (Lit (Pos (Expr {coeffMap = fromList [(-1,-3),(2,2),(3,-1)]}))) (Lit (Divisible True 3 (Expr {coeffMap = fromList [(-1,3),(3,1)]})))))
-
-(2y-z >  0 && 3|z+1) ||
-(2y-z > -2 && 3|z+2) ||
-(2y-z > -3 && 3|z+3) ||
--}
-
-test3 :: Formula'
-test3 = eliminateZ 1 (andB [p1,p2,p3,p4])
-  where
-    x = LA.var 0
-    y = LA.var 1
-    p1 = Lit $ Pos y
-    p2 = Lit $ Pos (y .-. 2 .*. x)
-    p3 = Lit $ Pos (x .+. LA.constant 2 .-. y)
-    p4 = Lit $ Divisible True 2 y
-
-{-
-∃ y. 0 < y ∧ 2x<y ∧ y < x+2 ∧ 2|y
-⇔
-(2x < 2 ∧ 0 < x) ∨ (0 < 2x+2 ∧ x < 0)
--}
-
--- ---------------------------------------------------------------------------
diff --git a/src/Data/AlgebraicNumber.hs b/src/Data/AlgebraicNumber.hs
--- a/src/Data/AlgebraicNumber.hs
+++ b/src/Data/AlgebraicNumber.hs
@@ -31,15 +31,8 @@
   , isAlgebraicInteger
   , height
 
-  -- * Real-like functions
-  , toRational'
-
-  -- * RealFrac-like functions
-  , properFraction'
-  , truncate'
-  , round'
-  , ceiling'
-  , floor'
+  -- * Approximation
+  , approx
 
   -- * Misc
   , simpARealPoly  
@@ -184,8 +177,27 @@
     | isZero a  = error "AReal.recip: zero division"
     | otherwise = realRoot2 (rootRecip p) (recip i)
 
-toRational' :: AReal -> Rational -> Rational
-toRational' (RealRoot p i) epsilon = Sturm.approx p i epsilon
+instance Real AReal where
+  toRational x
+    | Data.AlgebraicNumber.deg x == 1 =
+        let p = minimalPolynomial x
+            a = P.coeff (P.mmVar ()) p
+            b = P.coeff P.mmOne p
+        in - b / a
+    | otherwise  = error "toRational: proper algebraic number"
+
+instance RealFrac AReal where
+  properFraction = properFraction'
+  truncate       = truncate'
+  round          = round'
+  ceiling        = ceiling'
+  floor          = floor'
+
+approx :: AReal -> Rational -> Rational
+approx x@(RealRoot p i) epsilon =
+  if isRational x
+    then toRational x
+    else Sturm.approx p i epsilon
 
 -- | Same as 'properFraction'.
 properFraction' :: Integral b => AReal -> (b, AReal)
diff --git a/src/Data/AlgebraicNumber/RealInstance.hs b/src/Data/AlgebraicNumber/RealInstance.hs
deleted file mode 100644
--- a/src/Data/AlgebraicNumber/RealInstance.hs
+++ /dev/null
@@ -1,20 +0,0 @@
-module Data.AlgebraicNumber.RealInstance where
-
-import Data.Polynomial as P
-import Data.AlgebraicNumber
-
-instance Real AReal where
-  toRational x
-    | Data.AlgebraicNumber.deg x == 1 =
-        let p = minimalPolynomial x
-            a = P.coeff (P.mmVar ()) p
-            b = P.coeff P.mmOne p
-        in - b / a
-    | otherwise  = error "toRational: proper algebraic number"
-
-instance RealFrac AReal where
-  properFraction = properFraction'
-  truncate       = truncate'
-  round          = round'
-  ceiling        = ceiling'
-  floor          = floor'
diff --git a/src/Data/ArithRel.hs b/src/Data/ArithRel.hs
new file mode 100644
--- /dev/null
+++ b/src/Data/ArithRel.hs
@@ -0,0 +1,130 @@
+{-# LANGUAGE FlexibleInstances, MultiParamTypeClasses, FunctionalDependencies #-}
+-----------------------------------------------------------------------------
+-- |
+-- Module      :  Data.ArithRel
+-- Copyright   :  (c) Masahiro Sakai 2011
+-- License     :  BSD-style
+-- 
+-- Maintainer  :  masahiro.sakai@gmail.com
+-- Stability   :  provisional
+-- Portability :  non-portable (FlexibleInstances, MultiParamTypeClasses, FunctionalDependencies)
+--
+-- Arithmetic relations
+-- 
+-----------------------------------------------------------------------------
+module Data.ArithRel
+  (
+  -- * Relational operators
+    RelOp (..)
+  , flipOp
+  , negOp
+  , showOp
+  , evalOp
+
+  -- * Relation
+  , Rel (..)
+
+  -- * DSL
+  , IsRel (..)
+  , (.<.), (.<=.), (.>=.), (.>.), (.==.), (./=.)
+  ) where
+
+import qualified Data.IntSet as IS
+import Data.Expr (Variables (..))
+import Data.Lattice (Complement (..))
+
+infix 4 .<., .<=., .>=., .>., .==., ./=.
+
+-- ---------------------------------------------------------------------------
+
+-- | relational operators
+data RelOp = Lt | Le | Ge | Gt | Eql | NEq
+    deriving (Show, Eq, Ord)
+
+
+-- | flipping relational operator
+--
+-- @rel (flipOp op) a b@ is equivalent to @rel op b a@
+flipOp :: RelOp -> RelOp 
+flipOp Le = Ge
+flipOp Ge = Le
+flipOp Lt = Gt
+flipOp Gt = Lt
+flipOp Eql = Eql
+flipOp NEq = NEq
+
+-- | negating relational operator
+--
+-- @rel (negOp op) a b@ is equivalent to @notB (rel op a b)@
+negOp :: RelOp -> RelOp
+negOp Lt = Ge
+negOp Le = Gt
+negOp Ge = Lt
+negOp Gt = Le
+negOp Eql = NEq
+negOp NEq = Eql
+
+-- | operator symbol
+showOp :: RelOp -> String
+showOp Lt = "<"
+showOp Le = "<="
+showOp Ge = ">="
+showOp Gt = ">"
+showOp Eql = "="
+showOp NEq = "/="
+
+-- | evaluate an operator into a comparision function
+evalOp :: Ord a => RelOp -> a -> a -> Bool
+evalOp Lt = (<)
+evalOp Le = (<=)
+evalOp Ge = (>=)
+evalOp Gt = (>)
+evalOp Eql = (==)
+evalOp NEq = (/=)
+
+-- ---------------------------------------------------------------------------
+
+-- | type class for constructing relational formula
+class IsRel e r | r -> e where
+  rel :: RelOp -> e -> e -> r
+
+-- | constructing relational formula
+(.<.) :: IsRel e r => e -> e -> r
+a .<. b  = rel Lt  a b
+
+-- | constructing relational formula
+(.<=.) :: IsRel e r => e -> e -> r
+a .<=. b = rel Le  a b
+
+-- | constructing relational formula
+(.>.) :: IsRel e r => e -> e -> r
+a .>. b  = rel Gt  a b
+
+-- | constructing relational formula
+(.>=.) :: IsRel e r => e -> e -> r
+a .>=. b = rel Ge  a b
+
+-- | constructing relational formula
+(.==.) :: IsRel e r => e -> e -> r
+a .==. b = rel Eql a b
+
+-- | constructing relational formula
+(./=.) :: IsRel e r => e -> e -> r
+a ./=. b = rel NEq a b
+
+-- ---------------------------------------------------------------------------
+
+-- | Atomic formula
+data Rel e = Rel e RelOp e
+    deriving (Show, Eq, Ord)
+
+instance Complement (Rel c) where
+  notB (Rel lhs op rhs) = Rel lhs (negOp op) rhs
+
+instance IsRel e (Rel e) where
+  rel op a b = Rel a op b
+
+instance Variables e => Variables (Rel e) where
+  vars (Rel a _ b) = vars a `IS.union` vars b
+
+-- ---------------------------------------------------------------------------
diff --git a/src/Data/Formula.hs b/src/Data/Formula.hs
--- a/src/Data/Formula.hs
+++ b/src/Data/Formula.hs
@@ -1,4 +1,4 @@
-{-# LANGUAGE MultiParamTypeClasses, FunctionalDependencies #-}
+{-# LANGUAGE MultiParamTypeClasses, FlexibleInstances #-}
 -----------------------------------------------------------------------------
 -- |
 -- Module      :  Data.Formula
@@ -7,7 +7,7 @@
 -- 
 -- Maintainer  :  masahiro.sakai@gmail.com
 -- Stability   :  provisional
--- Portability :  non-portable (MultiParamTypeClasses, FunctionalDependencies)
+-- Portability :  non-portable (MultiParamTypeClasses, FlexibleInstances)
 --
 -- Formula of first order logic.
 -- 
@@ -18,12 +18,7 @@
     module Data.Lattice
 
   -- * Relational operators
-  , RelOp (..)
-  , Rel (..)
-  , (.<.), (.<=.), (.>=.), (.>.), (.==.), (./=.)
-  , flipOp
-  , negOp
-  , showOp
+  , module Data.ArithRel
 
   -- * Concrete formula
   , Atom (..)
@@ -35,111 +30,33 @@
 import qualified Data.IntSet as IS
 import Data.Expr
 import Data.Lattice
-
--- ---------------------------------------------------------------------------
-
-infix 4 .<., .<=., .>=., .>., .==., ./=.
-
--- ---------------------------------------------------------------------------
-
--- | relational operators
-data RelOp = Lt | Le | Ge | Gt | Eql | NEq
-    deriving (Show, Eq, Ord)
-
--- | type class for constructing relational formula
-class Rel e r | r -> e where
-  rel :: RelOp -> e -> e -> r
-
--- | constructing relational formula
-(.<.) :: Rel e r => e -> e -> r
-a .<. b  = rel Lt  a b
-
--- | constructing relational formula
-(.<=.) :: Rel e r => e -> e -> r
-a .<=. b = rel Le  a b
-
--- | constructing relational formula
-(.>.) :: Rel e r => e -> e -> r
-a .>. b  = rel Gt  a b
-
--- | constructing relational formula
-(.>=.) :: Rel e r => e -> e -> r
-a .>=. b = rel Ge  a b
-
--- | constructing relational formula
-(.==.) :: Rel e r => e -> e -> r
-a .==. b = rel Eql a b
-
--- | constructing relational formula
-(./=.) :: Rel e r => e -> e -> r
-a ./=. b = rel NEq a b
-
--- | flipping relational operator
---
--- @rel (flipOp op) a b@ is equivalent to @rel op b a@
-flipOp :: RelOp -> RelOp 
-flipOp Le = Ge
-flipOp Ge = Le
-flipOp Lt = Gt
-flipOp Gt = Lt
-flipOp Eql = Eql
-flipOp NEq = NEq
-
--- | negating relational operator
---
--- @rel (negOp op) a b@ is equivalent to @notB (rel op a b)@
-negOp :: RelOp -> RelOp
-negOp Lt = Ge
-negOp Le = Gt
-negOp Ge = Lt
-negOp Gt = Le
-negOp Eql = NEq
-negOp NEq = Eql
-
--- | operator symbol
-showOp :: RelOp -> String
-showOp Lt = "<"
-showOp Le = "<="
-showOp Ge = ">="
-showOp Gt = ">"
-showOp Eql = "="
-showOp NEq = "/="
+import Data.ArithRel
 
 -- ---------------------------------------------------------------------------
 
 -- | Atomic formula
-data Atom c = Rel (Expr c) RelOp (Expr c)
-    deriving (Show, Eq, Ord)
-
-instance Complement (Atom c) where
-  notB (Rel lhs op rhs) = Rel lhs (negOp op) rhs
-
-instance Variables (Atom c) where
-  vars (Rel a _ b) = vars a `IS.union` vars b
-
-instance Rel (Expr c) (Atom c) where
-  rel op a b = Rel a op b
+type Atom c = Rel (Expr c)
 
 -- ---------------------------------------------------------------------------
 
 -- | formulas of first order logic
-data Formula c
+data Formula a
     = T
     | F
-    | Atom (Atom c)
-    | And (Formula c) (Formula c)
-    | Or (Formula c) (Formula c)
-    | Not (Formula c)
-    | Imply (Formula c) (Formula c)
-    | Equiv (Formula c) (Formula c)
-    | Forall Var (Formula c)
-    | Exists Var (Formula c)
+    | Atom a
+    | And (Formula a) (Formula a)
+    | Or (Formula a) (Formula a)
+    | Not (Formula a)
+    | Imply (Formula a) (Formula a)
+    | Equiv (Formula a) (Formula a)
+    | Forall Var (Formula a)
+    | Exists Var (Formula a)
     deriving (Show, Eq, Ord)
 
-instance Variables (Formula c) where
+instance Variables a => Variables (Formula a) where
   vars T = IS.empty
   vars F = IS.empty
-  vars (Atom atom) = vars atom
+  vars (Atom a) = vars a
   vars (And a b) = vars a `IS.union` vars b
   vars (Or a b) = vars a `IS.union` vars b
   vars (Not a) = vars a
@@ -148,7 +65,7 @@
   vars (Forall v a) = IS.delete v (vars a)
   vars (Exists v a) = IS.delete v (vars a)
 
-instance Complement (Formula c) where
+instance Complement (Formula a) where
   notB = Not
 
 instance Lattice (Formula c) where
@@ -161,14 +78,14 @@
   (.=>.)  = Imply
   (.<=>.) = Equiv
 
-instance Rel (Expr c) (Formula c) where
+instance IsRel (Expr c) (Formula (Atom c)) where
   rel op a b = Atom $ rel op a b
 
 -- | convert a formula into negation normal form
-pushNot :: Formula c -> Formula c
+pushNot :: Complement a => Formula a -> Formula a
 pushNot T = F
 pushNot F = T
-pushNot (Atom (Rel a op b)) = Atom $ Rel a (negOp op) b
+pushNot (Atom a) = Atom $ notB a
 pushNot (And a b) = Or (pushNot a) (pushNot b)
 pushNot (Or a b) = And (pushNot a) (pushNot b)
 pushNot (Not a) = a
diff --git a/src/Data/LA.hs b/src/Data/LA.hs
--- a/src/Data/LA.hs
+++ b/src/Data/LA.hs
@@ -47,6 +47,7 @@
   -- * Atomic formula of linear arithmetics
   , Atom (..)
   , showAtom
+  , evalAtom
   , solveFor
 
   -- * misc
@@ -64,6 +65,7 @@
 import qualified Data.IntSet as IS
 import qualified Data.Expr as Expr
 import Data.Expr (Var, VarMap, VarSet, Variables, Model)
+import qualified Data.ArithRel as ArithRel
 import qualified Data.Formula as Formula
 import Data.Linear
 import Data.Interval
@@ -248,29 +250,23 @@
 -----------------------------------------------------------------------------
 
 -- | Atomic Formula of Linear Arithmetics
-data Atom r = Atom (Expr r) Formula.RelOp (Expr r)
-    deriving (Show, Eq, Ord)
-
-instance Formula.Complement (Atom r) where
-  notB (Atom  lhs op rhs) = Atom lhs (Formula.negOp op) rhs
-
-instance Variables (Atom r) where
-  vars (Atom a _ b) = Expr.vars a `IS.union` Expr.vars b
-
-instance Formula.Rel (Expr r) (Atom r) where
-  rel op a b = Atom a op b
+type Atom r = ArithRel.Rel (Expr r)
 
 showAtom :: (Num r, Eq r, Show r) => Atom r -> String
-showAtom (Atom lhs op rhs) = showExpr lhs ++ Formula.showOp op ++ showExpr rhs
+showAtom (ArithRel.Rel lhs op rhs) = showExpr lhs ++ ArithRel.showOp op ++ showExpr rhs
 
+-- | evaluate the formula under the model.
+evalAtom :: (Num r, Ord r) => Model r -> Atom r -> Bool
+evalAtom m (ArithRel.Rel lhs op rhs) = ArithRel.evalOp op (evalExpr m lhs) (evalExpr m rhs)
+
 -- | Solve linear (in)equation for the given variable.
 --
 -- @solveFor a v@ returns @Just (op, e)@ such that @Atom v op e@
 -- is equivalent to @a@.
-solveFor :: (Real r, Fractional r) => Atom r -> Var -> Maybe (Formula.RelOp, Expr r)
-solveFor (Atom lhs op rhs) v = do
+solveFor :: (Real r, Fractional r) => Atom r -> Var -> Maybe (ArithRel.RelOp, Expr r)
+solveFor (ArithRel.Rel lhs op rhs) v = do
   (c,e) <- extractMaybe v (lhs .-. rhs)
-  return ( if c < 0 then Formula.flipOp op else op
+  return ( if c < 0 then ArithRel.flipOp op else op
          , (1/c) .*. lnegate e
          )
 
@@ -300,9 +296,9 @@
   return $ (1/c) .*. x
 
 compileAtom :: (Real r, Fractional r) => Formula.Atom r -> Maybe (Atom r)
-compileAtom (Formula.Rel a op b) = do
+compileAtom (ArithRel.Rel a op b) = do
   a' <- compileExpr a
   b' <- compileExpr b
-  return $ Atom a' op b'
+  return $ ArithRel.rel op a' b'
 
 -----------------------------------------------------------------------------
diff --git a/src/Data/Polyhedron.hs b/src/Data/Polyhedron.hs
--- a/src/Data/Polyhedron.hs
+++ b/src/Data/Polyhedron.hs
@@ -28,7 +28,7 @@
 
 import qualified Data.Interval as Interval
 import Data.Expr (Variables (..))
-import Data.Formula (RelOp (..), flipOp)
+import Data.ArithRel
 import qualified Data.LA as LA
 import Data.Linear
 import Data.Lattice
@@ -84,9 +84,9 @@
   map (foldl' intersection univ) $ transpose $ map fromAtom cs
 
 fromAtom :: AtomR  -> [Polyhedron]
-fromAtom (LA.Atom lhs NEq rhs) =
-  fromAtom (LA.Atom lhs Lt rhs) ++ fromAtom (LA.Atom lhs Gt rhs)
-fromAtom (LA.Atom lhs op rhs) =
+fromAtom (Rel lhs NEq rhs) =
+  fromAtom (lhs .<. rhs) ++ fromAtom (lhs .>. rhs)
+fromAtom (Rel lhs op rhs) =
   case LA.extract LA.unitVar (lhs .-. rhs) of
     (c, e1) ->
       case toRat e1 of
@@ -108,18 +108,18 @@
 
 -- | Convert the polyhedron to a list of linear (in)equalities.
 toConstraints :: Polyhedron -> [AtomR]
-toConstraints Empty = [LA.Atom (LA.constant 0) Lt (LA.constant 0)]
+toConstraints Empty = [LA.constant 0 .<. LA.constant 0]
 toConstraints (Polyhedron m) = do
   (e, ival) <- Map.toList m
   let e' = LA.mapCoeff fromIntegral e
       xs = case Interval.lowerBound ival of
              Nothing -> []
-             Just (True,c)  -> [LA.Atom (LA.constant c) Le e']
-             Just (False,c) -> [LA.Atom (LA.constant c) Lt e']
+             Just (True,c)  -> [LA.constant c .<=. e']
+             Just (False,c) -> [LA.constant c .<.  e']
       ys = case Interval.upperBound ival of
              Nothing -> []
-             Just (True,c)  -> [LA.Atom e' Le (LA.constant c)]
-             Just (False,c) -> [LA.Atom e' Lt (LA.constant c)]
+             Just (True,c)  -> [e' .<=. LA.constant c]
+             Just (False,c) -> [e' .<.  LA.constant c]
   xs ++ ys
 
 p :: ExprZ -> Bool
diff --git a/src/Data/Polynomial.hs b/src/Data/Polynomial.hs
--- a/src/Data/Polynomial.hs
+++ b/src/Data/Polynomial.hs
@@ -48,6 +48,7 @@
   , deg
   , coeff
   , lookupCoeff
+  , variables
 
   -- * Operations
   , deriv
@@ -60,6 +61,7 @@
   , mapCoeff
   , toMonic
   , toZ
+  , toUPolynomialOf
   , polyDiv
   , polyMod
   , polyDivMod
@@ -82,7 +84,10 @@
   , mmVar
   , mmOne
   , mmFromList
+  , mmFromMap
+  , mmFromIntMap
   , mmToList
+  , mmToMap
   , mmToIntMap
   , mmDegree
   , mmProd
@@ -196,6 +201,9 @@
 lookupCoeff :: Ord v => MonicMonomial v -> Polynomial k v -> Maybe k
 lookupCoeff xs (Polynomial m) = Map.lookup xs m
 
+variables :: Ord v => Polynomial k v -> Set.Set v
+variables p = Set.unions $ [Map.keysSet (mmToMap mm) | (_, mm) <- terms p]  
+
 -- | Formal derivative of polynomials
 deriv :: (Eq k, Num k, Ord v, Show v) => Polynomial k v -> v -> Polynomial k v
 deriv p x = sum [fromMonomial (monomialDeriv m x) | m <- terms p]
@@ -242,6 +250,14 @@
     ts = [(toRational c, xs) | (c,xs) <- terms p]
     s = foldl' lcm  1 (map (denominator . fst) ts)
 
+toUPolynomialOf :: (Eq k, Ord k, Num k, Ord v, Show v) => Polynomial k v -> v -> UPolynomial (Polynomial k v)
+toUPolynomialOf p v = fromTerms $ do
+  (c,mm) <- terms p
+  let m = mmToMap mm
+  return ( fromTerms [(c, mmFromMap (Map.delete v m))]
+         , mmFromList [((), Map.findWithDefault 0 v m)]
+         )
+
 -- | Multivariate division algorithm
 polyMDivMod
   :: forall k v. (Eq k, Fractional k, Ord v, Show v)
@@ -324,6 +340,12 @@
       ratioPrec1 = ratioPrec + 1
   isNegativeCoeff = (0>)
 
+instance (Num c, Ord c, RenderCoeff c, Ord v, RenderVar v) => RenderCoeff (Polynomial c v) where
+  renderCoeff _prec c = showChar '(' . showString (render c) . showChar ')'
+  isNegativeCoeff p = isNegativeCoeff c
+    where
+      (c,_) = leadingTerm grlex p
+
 class RenderVar v where
   renderVar :: Int -> v -> ShowS
 
@@ -410,7 +432,7 @@
 -- 本当は変数の型に応じて type family で表現を変えたい
 
 -- | Monic monomials
-newtype MonicMonomial v = MonicMonomial (Map.Map v Integer)
+newtype MonicMonomial v = MonicMonomial{ mmToMap :: Map.Map v Integer }
   deriving (Eq, Ord)
 
 instance (Ord v, Show v) => Show (MonicMonomial v) where
@@ -430,6 +452,14 @@
 mmFromList xs
   | any (\(x,e) -> 0>e) xs = error "mmFromList: negative exponent"
   | otherwise = MonicMonomial $ Map.fromListWith (+) [(x,e) | (x,e) <- xs, e > 0]
+
+mmFromMap :: Ord v => Map.Map v Integer -> MonicMonomial v
+mmFromMap m
+  | any (\(x,e) -> 0>e) (Map.toList m) = error "mmFromFromMap: negative exponent"
+  | otherwise = MonicMonomial $ Map.filter (>0) m
+
+mmFromIntMap :: IM.IntMap Integer -> MonicMonomial Int
+mmFromIntMap = mmFromMap . Map.fromDistinctAscList . IM.toAscList
 
 mmToList :: Ord v => MonicMonomial v -> [(v, Integer)]
 mmToList (MonicMonomial m) = Map.toAscList m
diff --git a/src/Data/Polynomial/Graeffe.hs b/src/Data/Polynomial/Graeffe.hs
deleted file mode 100644
--- a/src/Data/Polynomial/Graeffe.hs
+++ /dev/null
@@ -1,75 +0,0 @@
------------------------------------------------------------------------------
--- |
--- Module      :  Data.Polynomial.Graeffe
--- Copyright   :  (c) Masahiro Sakai 2012
--- License     :  BSD-style
--- 
--- Maintainer  :  masahiro.sakai@gmail.com
--- Stability   :  provisional
--- Portability :  portable
--- 
--- Graeffe's Method
---
--- Reference:
--- 
--- * <http://mathworld.wolfram.com/GraeffesMethod.html>
--- 
--- * <http://en.wikipedia.org/wiki/Graeffe's_method>
--- 
------------------------------------------------------------------------------
-
-module Data.Polynomial.Graeffe
-  ( NthRoot (..)
-  , graeffesMethod
-  ) where
-
-import Control.Exception
-import qualified Data.IntMap as IM
-import Data.Polynomial
-
-data NthRoot = NthRoot !Integer !Rational
-  deriving (Show)
-
-graeffesMethod :: UPolynomial Rational -> Int -> [NthRoot]
-graeffesMethod p v = xs !! (v - 1)
-  where
-    xs = map (uncurry g) $ zip [1..] (tail $ iterate f $ toMonic p)
-
-    n = deg p
-
-    g :: Int -> UPolynomial Rational -> [NthRoot]
-    g v p = do
-      i <- [1::Int .. fromInteger n]
-      let yi = if i == 1 then - (b i) else - (b i / b (i-1))
-      return $ NthRoot (2 ^ fromIntegral v) yi
-      where
-        bs = IM.fromList [(fromInteger i, b) | (b,ys) <- terms p, let i = n - mmDegree ys, i /= 0]
-        b i = IM.findWithDefault 0 i bs
-
-f :: UPolynomial Rational -> UPolynomial Rational
-f p = (-1) ^ (deg p) *
-      fromTerms [ (c, mmFromList [assert (e `mod` 2 == 0) (x, e `div` 2) | (x,e) <- mmToList xs])
-                | (c,xs) <- terms (p * subst p (\_ -> - var ())) ]
-
-f' :: UPolynomial Rational -> UPolynomial Rational
-f' p = fromTerms [(b k, mmFromList [((), n - k)]) | k <- [0..n]]
-  where
-    n = deg p
-
-    a :: Integer -> Rational
-    a k
-      | n >= k    = coeff (mmFromList [((), n - k)]) p
-      | otherwise = 0
-
-    b :: Integer -> Rational
-    b k = (-1)^k * (a k)^2 + 2 * sum [(-1)^j * (a j) * (a (2*k-j)) | j <- [0..k-1]]
-
-test v = graeffesMethod p v
-  where
-    x = var ()
-    p = x^2 - 2
-
-test2 v = graeffesMethod p v
- where
-    x = var ()
-    p = x^5 - 3*x - 1
diff --git a/src/FourierMotzkin.hs b/src/FourierMotzkin.hs
deleted file mode 100644
--- a/src/FourierMotzkin.hs
+++ /dev/null
@@ -1,301 +0,0 @@
-{-# OPTIONS_GHC -Wall #-}
-{-# LANGUAGE MultiParamTypeClasses, FunctionalDependencies #-}
------------------------------------------------------------------------------
--- |
--- Module      :  FourierMotzkin
--- Copyright   :  (c) Masahiro Sakai 2011
--- License     :  BSD-style
--- 
--- Maintainer  :  masahiro.sakai@gmail.com
--- Stability   :  provisional
--- Portability :  non-portable (MultiParamTypeClasses, FunctionalDependencies)
---
--- Naïve implementation of Fourier-Motzkin Variable Elimination
--- 
--- Reference:
---
--- * <http://users.cecs.anu.edu.au/~michaeln/pubs/arithmetic-dps.pdf>
---
------------------------------------------------------------------------------
-module FourierMotzkin
-    ( module Data.Expr
-    , module Data.Formula
-    , Lit (..)
-    , eliminateQuantifiers
-    , solve
-
-    -- FIXME
-    , termR
-    , Rat
-    , collectBounds
-    , boundConditions
-    , evalBounds
-    , simplify
-    , constraintsToDNF
-    ) where
-
-import Control.Monad
-import Data.List
-import Data.Maybe
-import Data.Ratio
-import qualified Data.IntMap as IM
-import qualified Data.IntSet as IS
-
-import Data.Expr
-import Data.Formula
-import Data.Linear
-import qualified Data.LA as LA
-import qualified Data.Interval as Interval
-
--- ---------------------------------------------------------------------------
-
-type ExprZ = LA.Expr Integer
-
--- | (t,c) represents t/c, and c must be >0.
-type Rat = (ExprZ, Integer)
-
-evalRat :: Model Rational -> Rat -> Rational
-evalRat model (e, d) = LA.lift1 1 (model IM.!) (LA.mapCoeff fromIntegral e) / (fromIntegral d)
-
--- | Literal
-data Lit = Nonneg ExprZ | Pos ExprZ deriving (Show, Eq, Ord)
-
-instance Variables Lit where
-  vars (Pos t) = vars t
-  vars (Nonneg t) = vars t
-
-instance Complement Lit where
-  notB (Pos t) = Nonneg (lnegate t)
-  notB (Nonneg t) = Pos (lnegate t)
-
--- 制約集合の単純化
--- It returns Nothing when a inconsistency is detected.
-simplify :: [Lit] -> Maybe [Lit]
-simplify = fmap concat . mapM f
-  where
-    f :: Lit -> Maybe [Lit]
-    f lit@(Pos e) =
-      case LA.asConst e of
-        Just x -> guard (x > 0) >> return []
-        Nothing -> return [lit]
-    f lit@(Nonneg e) =
-      case LA.asConst e of
-        Just x -> guard (x >= 0) >> return []
-        Nothing -> return [lit]
-
--- ---------------------------------------------------------------------------
-
-atomR :: RelOp -> Expr Rational -> Expr Rational -> Maybe (DNF Lit)
-atomR op a b = do
-  a' <- termR a
-  b' <- termR b
-  return $ case op of
-    Le -> DNF [[a' `leR` b']]
-    Lt -> DNF [[a' `ltR` b']]
-    Ge -> DNF [[a' `geR` b']]
-    Gt -> DNF [[a' `gtR` b']]
-    Eql -> DNF [[a' `leR` b', a' `geR` b']]
-    NEq -> DNF [[a' `ltR` b'], [a' `gtR` b']]
-
-termR :: Expr Rational -> Maybe Rat
-termR (Const c) = return (LA.constant (numerator c), denominator c)
-termR (Var v) = return (LA.var v, 1)
-termR (a :+: b) = do
-  (t1,c1) <- termR a
-  (t2,c2) <- termR b
-  return (c2 .*. t1 .+. c1 .*. t2, c1*c2)
-termR (a :*: b) = do
-  (t1,c1) <- termR a
-  (t2,c2) <- termR b
-  msum [ do{ c <- LA.asConst t1; return (c .*. t2, c1*c2) }
-       , do{ c <- LA.asConst t2; return (c .*. t1, c1*c2) }
-       ]
-termR (a :/: b) = do
-  (t1,c1) <- termR a
-  (t2,c2) <- termR b
-  c3 <- LA.asConst t2
-  guard $ c3 /= 0
-  return (c2 .*. t1, c1*c3)
-
-leR, ltR, geR, gtR :: Rat -> Rat -> Lit
-leR (e1,c) (e2,d) = Nonneg $ normalizeExprR $ c .*. e2 .-. d .*. e1
-ltR (e1,c) (e2,d) = Pos $ normalizeExprR $ c .*. e2 .-. d .*. e1
-geR = flip leR
-gtR = flip gtR
-
-normalizeExprR :: ExprZ -> ExprZ
-normalizeExprR e = LA.mapCoeff (`div` d) e
-  where d = abs $ gcd' $ map fst $ LA.terms e
-
--- ---------------------------------------------------------------------------
-
-{-
-(ls1,ls2,us1,us2) represents
-{ x | ∀(M,c)∈ls1. M/c≤x, ∀(M,c)∈ls2. M/c<x, ∀(M,c)∈us1. x≤M/c, ∀(M,c)∈us2. x<M/c }
--}
-type BoundsR = ([Rat], [Rat], [Rat], [Rat])
-
-eliminate :: Var -> [Lit] -> DNF Lit
-eliminate v xs = DNF [rest] .&&. boundConditions bnd
-  where
-    (bnd, rest) = collectBounds v xs
-
-collectBounds :: Var -> [Lit] -> (BoundsR, [Lit])
-collectBounds v = foldr phi (([],[],[],[]),[])
-  where
-    phi :: Lit -> (BoundsR, [Lit]) -> (BoundsR, [Lit])
-    phi lit@(Nonneg t) x = f False lit t x
-    phi lit@(Pos t) x = f True lit t x
-
-    f :: Bool -> Lit -> ExprZ -> (BoundsR, [Lit]) -> (BoundsR, [Lit])
-    f strict lit t (bnd@(ls1,ls2,us1,us2), xs) =
-      case LA.extract v t of
-        (c,t') ->
-          case c `compare` 0 of
-            EQ -> (bnd, lit : xs)
-            GT ->
-              if strict
-              then ((ls1, (lnegate t', c) : ls2, us1, us2), xs) -- 0 < cx + M ⇔ -M/c <  x
-              else (((lnegate t', c) : ls1, ls2, us1, us2), xs) -- 0 ≤ cx + M ⇔ -M/c ≤ x
-            LT ->
-              if strict
-              then ((ls1, ls2, us1, (t', negate c) : us2), xs) -- 0 < cx + M ⇔ x < M/-c
-              else ((ls1, ls2, (t', negate c) : us1, us2), xs) -- 0 ≤ cx + M ⇔ x ≤ M/-c
-
-boundConditions :: BoundsR -> DNF Lit
-boundConditions  (ls1, ls2, us1, us2) = DNF $ maybeToList $ simplify $ 
-  [ x `leR` y | x <- ls1, y <- us1 ] ++
-  [ x `ltR` y | x <- ls1, y <- us2 ] ++ 
-  [ x `ltR` y | x <- ls2, y <- us1 ] ++
-  [ x `ltR` y | x <- ls2, y <- us2 ]
-
-eliminateQuantifiers :: Formula Rational -> Maybe (DNF Lit)
-eliminateQuantifiers = f
-  where
-    f T = return true
-    f F = return false
-    f (Atom (Rel a op b)) = atomR op a b
-    f (And a b) = liftM2 (.&&.) (f a) (f b)
-    f (Or a b) = liftM2 (.||.) (f a) (f b)
-    f (Not a) = f (pushNot a)
-    f (Imply a b) = f (Or (Not a) b)
-    f (Equiv a b) = f (And (Imply a b) (Imply b a))
-    f (Forall v a) = do
-      dnf <- f (Exists v (pushNot a))
-      return (notB dnf)
-    f (Exists v a) = do
-      dnf <- f a
-      return $ orB [eliminate v xs | xs <- unDNF dnf]
-
-solve :: Formula Rational -> SatResult Rational
-solve formula =
-  case eliminateQuantifiers formula of
-    Nothing -> Unknown
-    Just dnf ->
-      case msum [solve' vs xs | xs <- unDNF dnf] of
-        Nothing -> Unsat
-        Just m -> Sat m
-  where
-    vs = IS.toList (vars formula)
-
-solve' :: [Var] -> [Lit] -> Maybe (Model Rational)
-solve' vs xs = simplify xs >>= go vs
-  where
-    go [] [] = return IM.empty
-    go [] _ = mzero
-    go (v:vs) ys = msum (map f (unDNF (boundConditions bnd)))
-      where
-        (bnd, rest) = collectBounds v ys
-        f zs = do
-          model <- go vs (zs ++ rest)
-          val <- Interval.pickup (evalBounds model bnd)
-          return $ IM.insert v val model
-
-evalBounds :: Model Rational -> BoundsR -> Interval.Interval Rational
-evalBounds model (ls1,ls2,us1,us2) =
-  foldl' Interval.intersection Interval.univ $ 
-    [ Interval.interval (Just (True, evalRat model x)) Nothing  | x <- ls1 ] ++
-    [ Interval.interval (Just (False, evalRat model x)) Nothing | x <- ls2 ] ++
-    [ Interval.interval Nothing (Just (True, evalRat model x))  | x <- us1 ] ++
-    [ Interval.interval Nothing (Just (False, evalRat model x)) | x <- us2 ]
-
--- ---------------------------------------------------------------------------
-
-constraintsToDNF :: [LA.Atom Rational] -> DNF Lit
-constraintsToDNF = andB . map constraintToDNF
-
-constraintToDNF :: LA.Atom Rational -> DNF Lit
-constraintToDNF (LA.Atom a op b) = DNF $
-  case op of
-    Eql -> [[Nonneg c, Nonneg (lnegate c)]]
-    NEq -> [[Pos c], [Pos (lnegate c)]]
-    Ge  -> [[Nonneg c]]
-    Le  -> [[Nonneg (lnegate c)]]
-    Gt  -> [[Pos c]]
-    Lt  -> [[Pos (lnegate c)]]
-  where
-    c = normalize (a .-. b)
-
-    normalize :: LA.Expr Rational -> ExprZ
-    normalize e = LA.mapCoeff (round . (*c)) e
-      where
-        c = fromIntegral $ foldl' lcm 1 ds
-        ds = [denominator c | (c,v) <- LA.terms e]
-
--- ---------------------------------------------------------------------------
-
-gcd' :: [Integer] -> Integer
-gcd' [] = 1
-gcd' xs = foldl1' gcd xs
-
--- ---------------------------------------------------------------------------
-
-{-
-7x + 12y + 31z = 17
-3x + 5y + 14z = 7
-1 ≤ x ≤ 40
--50 ≤ y ≤ 50
-
-satisfiable in R
-but unsatisfiable in Z
--}
-test1 :: Formula Rational
-test1 = c1 .&&. c2 .&&. c3 .&&. c4
-  where
-    x = Var 0
-    y = Var 1
-    z = Var 2
-    c1 = 7*x + 12*y + 31*z .==. 17
-    c2 = 3*x + 5*y + 14*z .==. 7
-    c3 = 1 .<=. x .&&. x .<=. 40
-    c4 = (-50) .<=. y .&&. y .<=. 50
-
-test1' :: [LA.Atom Rational]
-test1' = [c1, c2] ++ c3 ++ c4
-  where
-    x = LA.var 0
-    y = LA.var 1
-    z = LA.var 2
-    c1 = 7.*.x .+. 12.*.y .+. 31.*.z .==. LA.constant 17
-    c2 = 3.*.x .+. 5.*.y .+. 14.*.z .==. LA.constant 7
-    c3 = [LA.constant 1 .<=. x, x .<=. LA.constant 40]
-    c4 = [LA.constant (-50) .<=. y, y .<=. LA.constant 50]
-
-{-
-27 ≤ 11x+13y ≤ 45
--10 ≤ 7x-9y ≤ 4
-
-satisfiable in R
-but unsatisfiable in Z
--}
-test2 :: Formula Rational
-test2 = c1 .&&. c2
-  where
-    x = Var 0
-    y = Var 1
-    t1 = 11*x + 13*y
-    t2 = 7*x - 9*y
-    c1 = 27 .<=. t1 .&&. t1 .<=. 45
-    c2 = (-10) .<=. t2 .&&. t2 .<=. 4
-
--- ---------------------------------------------------------------------------
diff --git a/src/LPSolver.hs b/src/LPSolver.hs
deleted file mode 100644
--- a/src/LPSolver.hs
+++ /dev/null
@@ -1,250 +0,0 @@
-{-# LANGUAGE ScopedTypeVariables #-}
-{-# OPTIONS_GHC -Wall #-}
------------------------------------------------------------------------------
--- |
--- Module      :  LPSolver
--- Copyright   :  (c) Masahiro Sakai 2011
--- License     :  BSD-style
--- 
--- Maintainer  :  masahiro.sakai@gmail.com
--- Stability   :  provisional
--- Portability :  non-portable (ScopedTypeVariables)
---
--- Naïve implementation of Simplex method
--- 
--- Reference:
---
--- * <http://www.math.cuhk.edu.hk/~wei/lpch3.pdf>
---
------------------------------------------------------------------------------
-
-module LPSolver where
-
-import Control.Monad
-import Control.Monad.State
-import qualified Data.IntMap as IM
-import qualified Data.IntSet as IS
-import Data.OptDir
-
-import Data.Expr
-import Data.Formula
-import Data.Linear
-import qualified Data.LA as LA
-import qualified Data.Interval as Interval
-import qualified Simplex
-import qualified BoundsInference as BI
-
--- ---------------------------------------------------------------------------
--- LP Monad
-
-type Solver r = (Var, Simplex.Tableau r, VarSet, VarMap (LA.Expr r))
-type LP r = State (Solver r)
-
-emptySolver :: VarSet -> Solver r
-emptySolver vs = (1 + maximum ((-1) : IS.toList vs), IM.empty, IS.empty, IM.empty)
-
-gensym :: LP r Var
-gensym = do
-  (x,tbl,avs,defs) <- get
-  put (x+1,tbl,avs,defs)
-  return x
-
-getTableau :: LP r (Simplex.Tableau r)
-getTableau = do
-  (_,tbl,_,_) <- get
-  return tbl
-
-putTableau :: Simplex.Tableau r -> LP r ()
-putTableau tbl = do
-  (x,_,avs,defs) <- get
-  put (x,tbl,avs,defs)
-
-addArtificialVariable :: Var -> LP r ()
-addArtificialVariable v = do
-  (x,tbl,avs,defs) <- get
-  put (x, tbl, IS.insert v avs, defs)
-
-getArtificialVariables :: LP r VarSet
-getArtificialVariables = do
-  (_,_,avs,_) <- get
-  return avs
-
-clearArtificialVariables :: LP r ()
-clearArtificialVariables = do
-  (x,tbl,_,defs) <- get
-  put (x, tbl, IS.empty, defs)
-
-define :: Var -> LA.Expr r -> LP r ()
-define v e = do
-  (x,tbl,avs,defs) <- get
-  put (x,tbl,avs, IM.insert v e defs)
-
-getDefs :: LP r (VarMap (LA.Expr r))
-getDefs = do
-  (_,_,_,defs) <- get
-  return defs
-
--- ---------------------------------------------------------------------------
-
-addConstraint :: Real r => LA.Atom r -> LP r ()
-addConstraint c = do
-  c <- expandDefs' c
-  let (e, rop, b) = normalizeConstraint c
-  tbl <- getTableau
-  case rop of
-    -- x≥b で b≤0 なら追加しない。ad hoc なので一般化したい。
-    Ge | isSingleVar e && b<=0 -> return ()
-
-    Le -> do
-      v <- gensym -- slack variable
-      putTableau $ Simplex.setRow v tbl (LA.coeffMap e, b)
-    Ge -> do
-      v1 <- gensym -- surplus variable
-      v2 <- gensym -- artificial variable
-      putTableau $ Simplex.setRow v2 tbl (LA.coeffMap (e .-. LA.var v1), b)
-      addArtificialVariable v2
-    Eql -> do
-      v <- gensym -- artificial variable
-      putTableau $ Simplex.setRow v tbl (LA.coeffMap e, b)
-      addArtificialVariable v
-    _ -> error $ "addConstraint does not support " ++ show rop
-  where
-    isSingleVar e =
-      case LA.terms e of
-        [(1,_)] -> True
-        _ -> False
-
-addConstraint2 :: Real r => LA.Atom r -> LP r ()
-addConstraint2 c = do
-  (LA.Atom lhs rop rhs) <- expandDefs' c
-  let
-    (b', e) = LA.extract LA.unitVar (lhs .-. rhs)
-    b = - b'
-  tbl <- getTableau
-  case rop of
-    Le -> f e b
-    Ge -> f (lnegate e) (negate b)
-    Eql -> do
-      f e b
-      f (lnegate e) (negate b)
-    _ -> error $ "addConstraint does not support " ++ show rop
-  where
-    -- -x≤b で -b≤0 なら追加しない。ad hoc なので一般化したい。
-    f e b  | isSingleNegatedVar e && -b <= 0 = return ()
-    f e b = do
-      tbl <- getTableau
-      v <- gensym -- slack variable
-      putTableau $ Simplex.setRow v tbl (LA.coeffMap e, b)
-
-    isSingleNegatedVar e =
-      case LA.terms e of
-        [(-1,_)] -> True
-        _ -> False
-
-expandDefs :: (Num r, Eq r) => LA.Expr r -> LP r (LA.Expr r)
-expandDefs e = do
-  defs <- getDefs
-  return $ LA.applySubst defs e
-
-expandDefs' :: (Num r, Eq r) => LA.Atom r -> LP r (LA.Atom r)
-expandDefs' (LA.Atom lhs op rhs) = do
-  lhs' <- expandDefs lhs
-  rhs' <- expandDefs rhs
-  return $ LA.Atom lhs' op rhs'
-
-tableau :: (RealFrac r) => [LA.Atom r] -> LP r ()
-tableau cs = do
-  let (nonnegVars, cs') = collectNonnegVars cs IS.empty
-      fvs = vars cs `IS.difference` nonnegVars
-  forM_ (IS.toList fvs) $ \v -> do
-    v1 <- gensym
-    v2 <- gensym
-    define v (LA.var v1 .-. LA.var v2)
-  mapM_ addConstraint cs'
-
-getModel :: Fractional r => VarSet -> LP r (Model r)
-getModel vs = do
-  tbl <- getTableau
-  defs <- getDefs
-  let bs = IM.map snd (IM.delete Simplex.objRow tbl)
-      vs' = vs `IS.union` IS.fromList [v | e <- IM.elems defs, v <- IS.toList (vars e)]
-      -- Note that IM.union is left-biased
-      m0 = bs `IM.union` IM.fromList [(v,0) | v <- IS.toList vs']
-  return $ IM.filterWithKey (\k _ -> k `IS.member` vs) $ IM.map (LA.evalExpr m0) defs `IM.union` m0
-
-phaseI :: (Fractional r, Real r) => LP r Bool
-phaseI = do
-  tbl <- getTableau
-  avs <- getArtificialVariables
-  let (ret, tbl') = Simplex.phaseI tbl avs
-  putTableau tbl'
-  when ret clearArtificialVariables
-  return ret
-
-simplex :: (Fractional r, Real r) => OptDir -> LA.Expr r -> LP r Bool
-simplex optdir obj = do
-  tbl <- getTableau
-  defs <- getDefs
-  let (ret, tbl') = Simplex.simplex optdir (Simplex.setObjFun tbl (LA.applySubst defs obj))
-  putTableau tbl'
-  return ret
-
-dualSimplex :: (Fractional r, Real r) => OptDir -> LA.Expr r -> LP r Bool
-dualSimplex optdir obj = do
-  tbl <- getTableau
-  defs <- getDefs
-  let (ret, tbl') = Simplex.dualSimplex optdir (Simplex.setObjFun tbl (LA.applySubst defs obj))
-  putTableau tbl'
-  return ret
-
--- ---------------------------------------------------------------------------
-
-normalizeConstraint :: forall r. Real r => LA.Atom r -> (LA.Expr r, RelOp, r)
-normalizeConstraint (LA.Atom a op b)
-  | rhs < 0   = (lnegate lhs, flipOp op, negate rhs)
-  | otherwise = (lhs, op, rhs)
-  where
-    (c, lhs) = LA.extract LA.unitVar (a .-. b)
-    rhs = - c
-
-collectNonnegVars :: forall r. (RealFrac r) => [LA.Atom r] -> VarSet -> (VarSet, [LA.Atom r])
-collectNonnegVars cs ivs = (nonnegVars, cs)
-  where
-    vs = vars cs
-    bounds = BI.inferBounds initialBounds cs ivs 1000
-      where
-        initialBounds = IM.fromList [(v, Interval.univ) | v <- IS.toList vs]
-    nonnegVars = IS.filter f vs
-      where
-        f v = case Interval.lowerBound (bounds IM.! v) of
-                Just (_, lb) | 0 <= lb -> True
-                _ -> False
-
-    isTriviallyTrue :: LA.Atom r -> Bool
-    isTriviallyTrue (LA.Atom a op b) =
-      case op of
-        Le ->
-          case ub of
-            Nothing -> False
-            Just (_, val) -> val <= 0
-        Ge ->
-          case lb of
-            Nothing -> False
-            Just (_, val) -> val >= 0
-        Lt ->
-          case ub of
-            Nothing -> False
-            Just (incl, val) -> val < 0 || (not incl && val <= 0)
-        Gt ->
-          case lb of
-            Nothing -> False
-            Just (incl, val) -> val > 0 || (not incl && val >= 0)
-        Eql -> isTriviallyTrue (LA.Atom c Le lzero) && isTriviallyTrue (LA.Atom c Ge lzero)
-        NEq -> isTriviallyTrue (LA.Atom c Lt lzero) && isTriviallyTrue (LA.Atom c Gt lzero)
-      where
-        c = a .-. b
-        i = LA.computeInterval bounds c
-        lb = Interval.lowerBound i
-        ub = Interval.upperBound i
-
--- ---------------------------------------------------------------------------
diff --git a/src/LPSolverHL.hs b/src/LPSolverHL.hs
deleted file mode 100644
--- a/src/LPSolverHL.hs
+++ /dev/null
@@ -1,288 +0,0 @@
-{-# LANGUAGE ScopedTypeVariables #-}
-{-# OPTIONS_GHC -Wall #-}
------------------------------------------------------------------------------
--- |
--- Module      :  LPSolverHL
--- Copyright   :  (c) Masahiro Sakai 2011
--- License     :  BSD-style
--- 
--- Maintainer  :  masahiro.sakai@gmail.com
--- Stability   :  provisional
--- Portability :  non-portable (ScopedTypeVariables)
---
--- High-Level API for LPSolver.hs
---
------------------------------------------------------------------------------
-
-module LPSolverHL
-  ( module Data.Expr
-  , module Data.Formula
-  , minimize
-  , maximize
-  , optimize
-  , solve
-  ) where
-
-import Control.Monad.State
-import Data.Maybe (fromMaybe)
-import Data.Ratio
-import qualified Data.IntMap as IM
-import qualified Data.IntSet as IS
-import Data.OptDir
-
-import Data.Expr
-import Data.Formula
-import qualified Data.LA as LA
-import qualified Simplex
-import LPSolver
-
--- ---------------------------------------------------------------------------
-
-maximize :: (RealFrac r) => Expr r -> [Atom r] -> OptResult r
-maximize = optimize OptMax
-
-minimize :: (RealFrac r) => Expr r -> [Atom r] -> OptResult r
-minimize = optimize OptMin
-
-optimize :: (RealFrac r) => OptDir -> Expr r -> [Atom r] -> OptResult r
-optimize optdir obj2 cs2 = fromMaybe OptUnknown $ do
-  obj <- LA.compileExpr obj2  
-  cs <- mapM LA.compileAtom cs2
-  return (optimize' optdir obj cs)
-
-solve :: (RealFrac r) => [Atom r] -> SatResult r
-solve cs2 = fromMaybe Unknown $ do
-  cs <- mapM LA.compileAtom cs2
-  return (solve' cs)
-
--- ---------------------------------------------------------------------------
-
-solve' :: (RealFrac r) => [LA.Atom r] -> SatResult r
-solve' cs =
-  flip evalState (emptySolver vs) $ do
-    tableau cs
-    ret <- phaseI
-    if not ret
-      then return Unsat
-      else do
-        m <- getModel vs
-        return (Sat m)
-  where
-    vs = vars cs
-
-optimize' :: (RealFrac r) => OptDir -> LA.Expr r -> [LA.Atom r] -> OptResult r
-optimize' optdir obj cs =
-  flip evalState (emptySolver vs) $ do
-    tableau cs
-    ret <- phaseI
-    if not ret
-      then return OptUnsat
-      else do
-        ret2 <- simplex optdir obj
-        if not ret2
-          then return Unbounded
-          else do
-             m <- getModel vs
-             tbl <- getTableau 
-             return $ Optimum (Simplex.currentObjValue tbl) m
-  where
-    vs = vars cs `IS.union` vars obj
-
--- ---------------------------------------------------------------------------
--- Test cases
-
-example_3_2 :: (Expr Rational, [Atom Rational])
-example_3_2 = (obj, cond)
-  where
-    x1 = var 1
-    x2 = var 2
-    x3 = var 3
-    obj = 3*x1 + 2*x2 + 3*x3
-    cond = [ 2*x1 +   x2 +   x3 .<=. 2
-           ,   x1 + 2*x2 + 3*x3 .<=. 5
-           , 2*x1 + 2*x2 +   x3 .<=. 6
-           , x1 .>=. 0
-           , x2 .>=. 0
-           , x3 .>=. 0
-           ]
-
-test_3_2 :: Bool
-test_3_2 =
-  uncurry maximize example_3_2 == 
-  Optimum (27 % 5) (IM.fromList [(1,1 % 5),(2,0 % 1),(3,8 % 5)])
-
-example_3_5 :: (Expr Rational, [Atom Rational])
-example_3_5 = (obj, cond)
-  where
-    x1 = var 1
-    x2 = var 2
-    x3 = var 3
-    x4 = var 4
-    x5 = var 5
-    obj = -2*x1 + 4*x2 + 7*x3 + x4 + 5*x5
-    cond = [ -x1 +   x2 + 2*x3 +   x4 + 2*x5 .==. 7
-           , -x1 + 2*x2 + 3*x3 +   x4 +   x5 .==. 6
-           , -x1 +   x2 +   x3 + 2*x4 +   x5 .==. 4
-           , x2 .>=. 0
-           , x3 .>=. 0
-           , x4 .>=. 0
-           , x5 .>=. 0
-           ]
-
-test_3_5 :: Bool
-test_3_5 =
-  uncurry minimize example_3_5 ==
-  Optimum (19 % 1) (IM.fromList [(1,(-1) % 1),(2,0 % 1),(3,1 % 1),(4,0 % 1),(5,2 % 1)]) 
-
-example_4_1 :: (Expr Rational, [Atom Rational])
-example_4_1 = (obj, cond)
-  where
-    x1 = var 1
-    x2 = var 2
-    obj = 2*x1 + x2
-    cond = [ -x1 + x2 .>=. 2
-           ,  x1 + x2 .<=. 1
-           , x1 .>=. 0
-           , x2 .>=. 0
-           ]
-
-test_4_1 :: Bool
-test_4_1 =
-  uncurry maximize example_4_1 ==
-  OptUnsat
-
-example_4_2 :: (Expr Rational, [Atom Rational])
-example_4_2 = (obj, cond)
-  where
-    x1 = var 1
-    x2 = var 2
-    obj = 2*x1 + x2
-    cond = [ - x1 - x2 .<=. 10
-           , 2*x1 - x2 .<=. 40
-           , x1 .>=. 0
-           , x2 .>=. 0
-           ]
-
-test_4_2 :: Bool
-test_4_2 =
-  uncurry maximize example_4_2 ==
-  Unbounded
-
-example_4_3 :: (Expr Rational, [Atom Rational])
-example_4_3 = (obj, cond)
-  where
-    x1 = var 1
-    x2 = var 2
-    obj = 6*x1 - 2*x2
-    cond = [ 2*x1 - x2 .<=. 2
-           , x1 .<=. 4
-           , x1 .>=. 0
-           , x2 .>=. 0
-           ]
-
-test_4_3 :: Bool
-test_4_3 =
-  uncurry maximize example_4_3 ==
-  Optimum (12 % 1) (IM.fromList [(1,4 % 1),(2,6 % 1)])
-
-example_4_5 :: (Expr Rational, [Atom Rational])
-example_4_5 = (obj, cond)
-  where
-    x1 = var 1
-    x2 = var 2
-    obj = 2*x1 + x2
-    cond = [ 4*x1 + 3*x2 .<=. 12
-           , 4*x1 +   x2 .<=. 8
-           , 4*x1 -   x2 .<=. 8
-           , x1 .>=. 0
-           , x2 .>=. 0
-           ]
-
-test_4_5 :: Bool
-test_4_5 =
-  uncurry maximize example_4_5 ==
-  Optimum (5 % 1) (IM.fromList [(1,3 % 2),(2,2 % 1)])
-
-example_4_6 :: (Expr Rational, [Atom Rational])
-example_4_6 = (obj, cond)
-  where
-    x1 = var 1
-    x2 = var 2
-    x3 = var 3
-    x4 = var 4
-    obj = 20*x1 + (1/2)*x2 - 6*x3 + (3/4)*x4
-    cond = [    x1 .<=. 2
-           ,  8*x1 -       x2 + 9*x3 + (1/4)*x4 .<=. 16
-           , 12*x1 - (1/2)*x2 + 3*x3 + (1/2)*x4 .<=. 24
-           , x2 .<=. 1
-           , x1 .>=. 0
-           , x2 .>=. 0
-           , x3 .>=. 0
-           , x4 .>=. 0
-           ]
-
-test_4_6 :: Bool
-test_4_6 =
-  uncurry maximize example_4_6 ==
-  Optimum (165 % 4) (IM.fromList [(1,2 % 1),(2,1 % 1),(3,0 % 1),(4,1 % 1)])
-
-example_4_7 :: (Expr Rational, [Atom Rational])
-example_4_7 = (obj, cond)
-  where
-    x1 = var 1
-    x2 = var 2
-    x3 = var 3
-    x4 = var 4
-    obj = x1 + 1.5*x2 + 5*x3 + 2*x4
-    cond = [ 3*x1 + 2*x2 +   x3 + 4*x4 .<=. 6
-           , 2*x1 +   x2 + 5*x3 +   x4 .<=. 4
-           , 2*x1 + 6*x2 - 4*x3 + 8*x4 .==. 0
-           ,   x1 + 3*x2 - 2*x3 + 4*x4 .==. 0
-           , x1 .>=. 0
-           , x2 .>=. 0
-           , x3 .>=. 0
-           , x4 .>=. 0
-           ]
-
-test_4_7 :: Bool
-test_4_7 =
-  uncurry maximize example_4_7 ==
-  Optimum (48 % 11) (IM.fromList [(1,0 % 1),(2,0 % 1),(3,8 % 11),(4,4 % 11)])
-
--- 退化して巡回の起こるKuhnの7変数3制約の例
-kuhn_7_3 :: (Expr Rational, [Atom Rational])
-kuhn_7_3 = (obj, cond)
-  where
-    [x1,x2,x3,x4,x5,x6,x7] = map var [1..7]
-    obj = -2*x4-3*x5+x6+12*x7
-    cond = [ x1 - 2*x4 - 9*x5 + x6 + 9*x7 .==. 0
-           , x2 + (1/3)*x4 + x5 - (1/3)*x6 - 2*x7 .==. 0
-           , x3 + 2*x4 + 3*x5 - x6 - 12*x7 .==. 2
-           , x1 .>=. 0
-           , x2 .>=. 0
-           , x3 .>=. 0
-           , x4 .>=. 0
-           , x5 .>=. 0
-           , x6 .>=. 0
-           , x7 .>=. 0
-           ]
-
-test_kuhn_7_3 :: Bool
-test_kuhn_7_3 =
-  uncurry minimize kuhn_7_3 ==
-  Optimum ((-2) % 1) (IM.fromList [(1,2 % 1),(2,0 % 1),(3,0 % 1),(4,2 % 1),(5,0 % 1),(6,2 % 1),(7,0 % 1)])
-
-testAll :: Bool
-testAll = and
-  [ test_3_2
-  , test_3_5
-  , test_4_1
-  , test_4_2
-  , test_4_3
-  , test_4_5
-  , test_4_6
-  , test_4_7
-  , test_kuhn_7_3
-  ]
-
--- ---------------------------------------------------------------------------
diff --git a/src/MIPSolver2.hs b/src/MIPSolver2.hs
deleted file mode 100644
--- a/src/MIPSolver2.hs
+++ /dev/null
@@ -1,480 +0,0 @@
-{-# LANGUAGE ScopedTypeVariables, Rank2Types #-}
-{-# OPTIONS_GHC -Wall #-}
------------------------------------------------------------------------------
--- |
--- Module      :  MIPSolver2
--- Copyright   :  (c) Masahiro Sakai 2012
--- License     :  BSD-style
--- 
--- Maintainer  :  masahiro.sakai@gmail.com
--- Stability   :  provisional
--- Portability :  non-portable
---
--- Naïve implementation of MIP solver based on Simplex2 module
--- 
--- Reference:
---
--- * <http://www.math.cuhk.edu.hk/~wei/lpch3.pdf>
--- 
--- * Ralph E. Gomory.
---   \"An Algorithm for the Mixed Integer Problem\", Technical Report
---   RM-2597, 1960, The Rand Corporation, Santa Monica, CA.
---   <http://www.rand.org/pubs/research_memoranda/RM2597.html>
---
--- * Ralph E. Gomory.
---   \"Outline of an algorithm for integer solutions to linear programs\".
---   Bull. Amer. Math. Soc., Vol. 64, No. 5. (1958), pp. 275-278.
---   <http://projecteuclid.org/euclid.bams/1183522679>
--- 
--- * R. C. Daniel and Martyn Jeffreys.
---   \"Unboundedness in Integer and Discrete Programming L.P. Relaxations\"
---   The Journal of the Operational Research Society, Vol. 30, No. 12. (1979)
---   <http://www.jstor.org/stable/3009435>
--- 
------------------------------------------------------------------------------
-module MIPSolver2
-  (
-  -- * The @Solver@ type
-    Solver
-  , newSolver
-
-  -- * Solving
-  , optimize
-
-  -- * Extract results
-  , model
-  , getObjValue
-
-  -- * Configulation
-  , setNThread
-  , setLogger
-  , setShowRational
-  ) where
-
-import Prelude hiding (log)
-
-import Control.Monad
-import Control.Exception
-import Control.Concurrent
-import Control.Concurrent.STM
-import Data.List
-import Data.OptDir
-import Data.Ord
-import Data.IORef
-import Data.Maybe
-import qualified Data.IntSet as IS
-import qualified Data.IntMap as IM
-import qualified Data.Map as Map
-import qualified Data.Sequence as Seq
-import qualified Data.Foldable as F
-import System.CPUTime
-import Text.Printf
-
-import qualified Data.LA as LA
-import Data.Formula ((.<=.), (.>=.), (.==.))
-import qualified Simplex2
-import Simplex2 (OptResult (..), Var, Model)
-import qualified OmegaTest
-import Data.Linear
-import Util (isInteger, fracPart)
-
-data Solver
-  = MIP
-  { mipRootLP :: Simplex2.Solver
-  , mipIVs    :: IS.IntSet
-  , mipBest   :: TVar (Maybe Node)
-
-  , mipNThread :: IORef Int
-  , mipLogger  :: IORef (Maybe (String -> IO ()))
-  , mipShowRational :: IORef Bool
-  }
-
-data Node =
-  Node
-  { ndLP    :: Simplex2.Solver
-  , ndDepth :: {-# UNPACK #-} !Int
-  , ndValue :: Rational
-  }
-
-newSolver :: Simplex2.Solver -> IS.IntSet -> IO Solver
-newSolver lp ivs = do
-  lp2 <- Simplex2.cloneSolver lp
-
-  forM_ (IS.toList ivs) $ \v -> do
-    lb <- Simplex2.getLB lp2 v
-    case lb of
-      Just l | not (isInteger l) ->
-        Simplex2.assertLower lp2 v (fromInteger (ceiling l))
-      _ -> return ()
-    ub <- Simplex2.getUB lp2 v
-    case ub of
-      Just u | not (isInteger u) ->
-        Simplex2.assertLower lp2 v (fromInteger (floor u))
-      _ -> return ()
-
-  bestRef <- newTVarIO Nothing
-
-  nthreadRef <- newIORef 0
-  logRef  <- newIORef Nothing
-  showRef <- newIORef False
-
-  return $
-    MIP
-    { mipRootLP = lp2
-    , mipIVs    = ivs
-    , mipBest   = bestRef
-
-    , mipNThread = nthreadRef
-    , mipLogger = logRef
-    , mipShowRational = showRef
-    }
-
-optimize :: Solver -> (Model -> Rational -> IO ()) -> IO OptResult
-optimize solver update = do
-  let lp = mipRootLP solver
-  log solver "MIP: Solving LP relaxation..."
-  ret <- Simplex2.check lp
-  if not ret
-  then return Unsat
-  else do
-    s0 <- showValue solver =<< Simplex2.getObjValue lp
-    log solver (printf "MIP: LP relaxation is satisfiable with obj = %s" s0)
-    log solver "MIP: Optimizing LP relaxation"
-    ret2 <- Simplex2.optimize lp Simplex2.defaultOptions
-    case ret2 of
-      Unsat -> error "should not happen"
-      Unbounded -> do
-        log solver "MIP: LP relaxation is unbounded"
-        let ivs = mipIVs solver
-        if IS.null ivs
-          then return Unbounded
-          else do
-            {-
-              Fallback to Fourier-Motzkin + OmegaTest
-              * In general, original problem may have optimal
-                solution even though LP relaxiation is unbounded.
-              * But if restricted to rational numbers, the
-                original problem is unbounded or unsatisfiable
-                when LP relaxation is unbounded.
-            -}
-            log solver "MIP: falling back to Fourier-Motzkin + OmegaTest"
-            t <- Simplex2.getTableau lp
-            let ds = [LA.var v .==. def | (v, def) <- IM.toList t]
-            n <- Simplex2.nVars lp
-            bs <- liftM concat $ forM [0..n-1] $ \v -> do
-              lb <- Simplex2.getLB lp v
-              ub <- Simplex2.getUB lp v
-              return $ [LA.var v .>=. LA.constant (fromJust lb) | isJust lb] ++
-                       [LA.var v .<=. LA.constant (fromJust ub) | isJust ub]
-            case OmegaTest.solveQFLA (bs ++ ds) ivs of
-              Just _ -> return Unbounded
-              Nothing -> return Unsat  
-      Optimum -> do
-        s0 <- showValue solver =<< Simplex2.getObjValue lp
-        log solver $ "MIP: LP relaxation optimum is " ++ s0
-        log solver "MIP: Integer optimization begins..."
-        Simplex2.clearLogger lp
-        branchAndBound solver update
-        m <- readTVarIO (mipBest solver)
-        case m of
-          Nothing -> return Unsat
-          Just _ -> return Optimum
-
-branchAndBound :: Solver -> (Model -> Rational -> IO ()) -> IO ()
-branchAndBound solver update = do
-  dir <- Simplex2.getOptDir (mipRootLP solver)
-  rootVal <- Simplex2.getObjValue (mipRootLP solver)
-  let root = Node{ ndLP = mipRootLP solver, ndDepth = 0, ndValue = rootVal }
-
-  pool <- newTVarIO (Seq.singleton root)
-  activeThreads <- newTVarIO (Map.empty)
-  visitedNodes <- newTVarIO 0
-
-  let addNode :: Node -> STM ()
-      addNode nd = do
-        modifyTVar pool (Seq.|> nd)
-
-      pickNode :: IO (Maybe Node)
-      pickNode = do
-        self <- myThreadId
-        atomically $ modifyTVar activeThreads (Map.delete self)
-        atomically $ do
-          s <- readTVar pool
-          case Seq.viewl s of
-            nd Seq.:< s2 -> do
-              writeTVar pool s2
-              modifyTVar activeThreads (Map.insert self nd)
-              return (Just nd)
-            Seq.EmptyL -> do
-              ths <- readTVar activeThreads
-              if Map.null ths
-                then return Nothing
-                else retry
-
-      updateBest :: Node -> IO ()
-      updateBest node = do
-        let lp = ndLP node
-        m <- Simplex2.model lp
-        ret <- atomically $ do
-          old <- readTVar (mipBest solver)
-          case old of
-            Nothing -> do
-              writeTVar (mipBest solver) (Just node)
-              return True
-            Just best -> do
-              let isBetter = if dir==OptMin then ndValue node < ndValue best else ndValue node > ndValue best
-              when isBetter $ writeTVar (mipBest solver) (Just node)
-              return isBetter
-        when ret $ update m (ndValue node) -- 複数スレッドからupdateが同時に呼ばれてまずい可能性がある
-
-      processNode :: Node -> IO ()
-      processNode node = do
-        let lp = ndLP node
-        lim <- liftM (fmap ndValue) $ readTVarIO (mipBest solver)
-        ret <- Simplex2.dualSimplex lp Simplex2.defaultOptions{ Simplex2.objLimit = lim }
-
-        case ret of
-          Unbounded -> error "should not happen"
-          Unsat ->  return ()
-          ObjLimit -> return ()
-          Optimum -> do
-            val <- Simplex2.getObjValue lp
-            p <- prune solver val
-            unless p $ do
-              xs <- violated node (mipIVs solver)
-              case xs of
-                [] -> updateBest (node { ndValue = val })
-                _ -> do
-                  r <- if ndDepth node `mod` 100 /= 0
-                       then return Nothing
-                       else liftM listToMaybe $ filterM (canDeriveGomoryCut lp) $ map fst xs
-                  case r of
-                    Nothing -> do -- branch
-                      let (v0,val0) = fst $ maximumBy (comparing snd)
-                                      [((v,val), abs (fromInteger (round val) - val)) | (v,val) <- xs]
-                      let lp1 = lp
-                      lp2 <- Simplex2.cloneSolver lp
-                      Simplex2.assertAtom lp1 (LA.var v0 .<=. LA.constant (fromInteger (floor val0)))
-                      Simplex2.assertAtom lp2 (LA.var v0 .>=. LA.constant (fromInteger (ceiling val0)))
-                      atomically $ do
-                        addNode $ Node lp1 (ndDepth node + 1) val
-                        addNode $ Node lp2 (ndDepth node + 1) val
-                        modifyTVar visitedNodes (+1)
-                    Just v -> do -- cut
-                      atom <- deriveGomoryCut lp (mipIVs solver) v
-                      Simplex2.assertAtom lp atom
-                      atomically $ do
-                        addNode $ Node lp (ndDepth node + 1) val
-
-  let isCompleted = do
-        nodes <- readTVar pool
-        threads <- readTVar activeThreads
-        return $ Seq.null nodes && Map.null threads
-
-  -- fork worker threads
-  nthreads <- do
-    n <- readIORef (mipNThread solver)
-    if n >= 1
-      then return n
-      else return 1 -- getNumCapabilities -- base-4.4.0.0以降にしか存在しない
-
-  let child = do
-        m <- pickNode
-        case m of
-          Nothing -> return ()
-          Just node -> processNode node >> child
-
-  log solver $ printf "MIP: forking %d worker threads..." nthreads
-  start <- getCPUTime
-  ex <- newEmptyTMVarIO
-  threads <- replicateM nthreads $ do
-    mask $ \restore -> forkIO $ do
-      ret <- try (restore child)
-      case ret of
-        Left e -> atomically (putTMVar ex e)
-        Right _ -> return ()
-
-  th <- forkIO $ do
-    let loop = do
-          (nodes, visited::Int) <- atomically $ do
-            nodes   <- readTVar pool
-            athreads <- readTVar activeThreads
-            visited <- readTVar visitedNodes
-            return (Seq.fromList (Map.elems athreads) Seq.>< nodes, visited)
-          if Seq.null nodes
-            then return ()
-            else do
-              now <- getCPUTime
-              let spent = (now - start) `div` 10^(12::Int)
-
-              let vs = map ndValue (F.toList nodes)
-                  dualBound =
-                    case dir of
-                      OptMin -> minimum vs
-                      OptMax -> maximum vs
-
-              primalBound <- do
-                x <- readTVarIO (mipBest solver)
-                return $ case x of
-                  Nothing -> Nothing
-                  Just node -> Just (ndValue node)
-
-              (p,g) <- case primalBound of
-                     Nothing -> return ("not yet found", "--")
-                     Just val -> do
-                       p <- showValue solver val
-                       let g = if val == 0
-                               then "inf"
-                               else printf "%.2f%%" (fromRational (abs (dualBound - val) * 100 / abs val) :: Double)
-                       return (p, g)
-              d <- showValue solver dualBound
- 
-              let range =
-                    case dir of
-                      OptMin -> p ++ " >= " ++ d
-                      OptMax -> p ++ " <= " ++ d
-
-              log solver $ printf "time = %d sec; active nodes = %d; visited nodes = %d; %s; gap = %s" spent (Seq.length nodes) visited range g
-              threadDelay (2*1000*1000) -- 2s
-              loop
-    loop
-
-  -- join
-  let wait = isCompleted >>= guard >> return Nothing
-  let loop :: (forall a. IO a -> IO a) -> IO ()
-      loop restore = do
-        ret <- try $ restore $ atomically $ wait `orElse` (liftM Just (readTMVar ex))
-        case ret of
-          Right Nothing  -> return ()
-          Right (Just (e::SomeException)) -> do
-            mapM_ (\t -> throwTo t e) (th:threads)
-            throwIO e
-          Left (e::SomeException) -> do
-            mapM_ (\t -> throwTo t e) (th:threads)
-            throwIO e
-  mask loop
-
-model :: Solver -> IO Model
-model solver = do
-  m <- readTVarIO (mipBest solver)
-  case m of
-    Nothing -> error "no model"
-    Just node -> Simplex2.model (ndLP node)
-
-getObjValue :: Solver -> IO Rational
-getObjValue solver = do
-  m <- readTVarIO (mipBest solver)
-  case m of
-    Nothing -> error "no model"
-    Just node -> return $ ndValue node
-
-violated :: Node -> IS.IntSet -> IO [(Var, Rational)]
-violated node ivs = do
-  m <- Simplex2.model (ndLP node)
-  let p (v,val) = v `IS.member` ivs && not (isInteger val)
-  return $ filter p (IM.toList m)
-
-prune :: Solver -> Rational -> IO Bool
-prune solver lb = do
-  b <- readTVarIO (mipBest solver)
-  case b of
-    Nothing -> return False
-    Just node -> do
-      dir <- Simplex2.getOptDir (mipRootLP solver)
-      return $ if dir==OptMin then ndValue node <= lb else ndValue node >= lb
-
-showValue :: Solver -> Rational -> IO String
-showValue solver v = do
-  printRat <- readIORef (mipShowRational solver)
-  return $ Simplex2.showValue printRat v
-
-setShowRational :: Solver -> Bool -> IO ()
-setShowRational solver = writeIORef (mipShowRational solver)
-
-setNThread :: Solver -> Int -> IO ()
-setNThread solver = writeIORef (mipNThread solver)
-
-{--------------------------------------------------------------------
-  Logging
---------------------------------------------------------------------}
-
--- | set callback function for receiving messages.
-setLogger :: Solver -> (String -> IO ()) -> IO ()
-setLogger solver logger = do
-  writeIORef (mipLogger solver) (Just logger)
-
-log :: Solver -> String -> IO ()
-log solver msg = logIO solver (return msg)
-
-logIO :: Solver -> IO String -> IO ()
-logIO solver action = do
-  m <- readIORef (mipLogger solver)
-  case m of
-    Nothing -> return ()
-    Just logger -> action >>= logger
-
-{--------------------------------------------------------------------
-  GomoryCut
---------------------------------------------------------------------}
-
-deriveGomoryCut :: Simplex2.Solver -> IS.IntSet -> Var -> IO (LA.Atom Rational)
-deriveGomoryCut lp ivs xi = do
-  v0 <- Simplex2.getValue lp xi
-  let f0 = fracPart v0
-  assert (0 < f0 && f0 < 1) $ return ()
-
-  row <- Simplex2.getRow lp xi
-
-  -- remove fixed variables
-  let p (_,xj) = do
-        lb <- Simplex2.getLB lp xj
-        ub <- Simplex2.getUB lp xj
-        case (lb,ub) of
-          (Just l, Just u) -> return (l < u)
-          _ -> return True
-  ns <- filterM p $ LA.terms row
-
-  js <- flip filterM ns $ \(_, xj) -> do
-    vj <- Simplex2.getValue lp xj
-    lb <- Simplex2.getLB lp xj
-    return $ Just vj == lb
-  ks <- flip filterM ns $ \(_, xj) -> do
-    vj <- Simplex2.getValue lp xj
-    ub <- Simplex2.getUB lp xj
-    return $ Just vj == ub
-
-  xs1 <- forM js $ \(aij, xj) -> do
-    let fj = fracPart aij
-    Just lj <- Simplex2.getLB lp xj
-    let c = if xj `IS.member` ivs
-            then (if fj <= 1 - f0 then fj  / (1 - f0) else ((1 - fj) / f0))
-            else (if aij > 0      then aij / (1 - f0) else (-aij     / f0))
-    return $ c .*. (LA.var xj .-. LA.constant lj)
-  xs2 <- forM ks $ \(aij, xj) -> do
-    let fj = fracPart aij
-    Just uj <- Simplex2.getUB lp xj
-    let c = if xj `IS.member` ivs
-            then (if fj <= f0 then fj  / f0 else ((1 - fj) / (1 - f0)))
-            else (if aij > 0  then aij / f0 else (-aij     / (1 - f0)))
-    return $ c .*. (LA.constant uj .-. LA.var xj)
-
-  return $ lsum xs1 .+. lsum xs2 .>=. LA.constant 1
-
--- TODO: Simplex2をδに対応させたら、xi, xj がδを含まない有理数であるという条件も必要
-canDeriveGomoryCut :: Simplex2.Solver -> Var -> IO Bool
-canDeriveGomoryCut lp xi = do
-  b <- Simplex2.isBasicVariable lp xi
-  if not b
-    then return False
-    else do
-      val <- Simplex2.getValue lp xi
-      if isInteger val
-        then return False
-        else do
-          row <- Simplex2.getRow lp xi
-          ys <- forM (LA.terms row) $ \(_,xj) -> do
-            vj <- Simplex2.getValue lp xj
-            lb <- Simplex2.getLB lp xj
-            ub <- Simplex2.getUB lp xj
-            return $ Just vj == lb || Just vj == ub
-          return (and ys)
diff --git a/src/MIPSolverHL.hs b/src/MIPSolverHL.hs
deleted file mode 100644
--- a/src/MIPSolverHL.hs
+++ /dev/null
@@ -1,300 +0,0 @@
-{-# LANGUAGE ScopedTypeVariables #-}
-{-# OPTIONS_GHC -Wall #-}
------------------------------------------------------------------------------
--- |
--- Module      :  MIPSolverHL
--- Copyright   :  (c) Masahiro Sakai 2011
--- License     :  BSD-style
---
--- Maintainer  :  masahiro.sakai@gmail.com
--- Stability   :  provisional
--- Portability :  non-portable (ScopedTypeVariables)
---
--- References:
--- 
--- * [Gomory1960]
---   Ralph E. Gomory.
---   An Algorithm for the Mixed Integer Problem, Technical Report
---   RM-2597, 1960, The Rand Corporation, Santa Monica, CA.
---   <http://www.rand.org/pubs/research_memoranda/RM2597.html>
---
--- * [Gomory1958]
---   Ralph E. Gomory.
---   Outline of an algorithm for integer solutions to linear programs.
---   Bull. Amer. Math. Soc., Vol. 64, No. 5. (1958), pp. 275-278.
---   <http://projecteuclid.org/euclid.bams/1183522679>
------------------------------------------------------------------------------
-
-module MIPSolverHL
-  ( module Data.Expr
-  , module Data.Formula
-  , module Data.OptDir
-  , minimize
-  , maximize
-  , optimize
---  , solve
-  ) where
-
-import Control.Exception
-import Control.Monad.State
-import Data.Ord
-import Data.Maybe
-import Data.List (maximumBy)
-import qualified Data.IntMap as IM
-import qualified Data.IntSet as IS
-import Data.Ratio
-import Data.OptDir
-
-import Data.Expr
-import Data.Formula
-import Data.Linear
-import qualified Data.LA as LA
-import qualified Simplex
-import Util (isInteger, fracPart)
-import LPSolver
-import qualified OmegaTest
-
--- ---------------------------------------------------------------------------
-
-maximize :: RealFrac r => Expr r -> [Atom r] -> VarSet -> OptResult r
-maximize = optimize OptMax
-
-minimize :: RealFrac r => Expr r -> [Atom r] -> VarSet -> OptResult r
-minimize = optimize OptMin
-
-optimize :: RealFrac r => OptDir -> Expr r -> [Atom r] -> VarSet -> OptResult r
-optimize optdir obj2 cs2 ivs = fromMaybe OptUnknown $ do
-  obj <- LA.compileExpr obj2  
-  cs <- mapM LA.compileAtom cs2
-  return (optimize' optdir obj cs ivs)
-
-{-
-solve :: RealFrac r => [Atom r] -> VarSet -> SatResult r
-solve cs2 ivs = fromMaybe Unknown $ do
-  cs <- mapM compileAtom cs2
-  return (solve' cs ivs)
--}
-
--- ---------------------------------------------------------------------------
-
-data Node r
-  = Node
-  { ndSolver :: LPSolver.Solver r
-  , ndDepth  :: {-# UNPACK #-} !Int
---  , ndCutSlackVariables :: VarSet
-  }
-
-ndTableau :: Node r  -> Simplex.Tableau r
-ndTableau node = evalState getTableau (ndSolver node)
-
-ndLowerBound :: (Num r, Eq r) => Node r -> r
-ndLowerBound node = evalState (liftM Simplex.currentObjValue getTableau) (ndSolver node)
-
-data Err = ErrUnbounded | ErrUnsat deriving (Ord, Eq, Show, Enum, Bounded)
-
-optimize' :: RealFrac r => OptDir -> LA.Expr r -> [LA.Atom r] -> VarSet -> OptResult r
-optimize' optdir obj cs ivs = 
-  case mkInitialNode optdir obj cs ivs of
-    Left err ->
-      case err of
-        ErrUnsat -> OptUnsat
-        ErrUnbounded ->
-          if IS.null ivs
-          then Unbounded
-          else
-            {-
-               Fallback to Fourier-Motzkin + OmegaTest
-               * In general, original problem may have optimal
-                 solution even though LP relaxiation is unbounded.
-               * But if restricted to rational numbers, the
-                 original problem is unbounded or unsatisfiable
-                 when LP relaxation is unbounded.
-            -}
-            case OmegaTest.solveQFLA (map conv cs) ivs of
-              Nothing -> OptUnsat
-              Just _ -> Unbounded        
-    Right (node0, ivs2) -> 
-      case traverse optdir obj ivs2 node0 of
-        Left ErrUnbounded -> error "shoud not happen"
-        Left ErrUnsat -> OptUnsat
-        Right node -> flip evalState (ndSolver node) $ do
-          tbl <- getTableau
-          model <- getModel vs
-          return $ Optimum (Simplex.currentObjValue tbl) model
-  where
-    vs = vars cs `IS.union` vars obj
-
-tableau' :: (RealFrac r) => [LA.Atom r] -> VarSet -> LP r VarSet
-tableau' cs ivs = do
-  let (nonnegVars, cs') = collectNonnegVars cs ivs
-      fvs = vars cs `IS.difference` nonnegVars
-  ivs2 <- liftM IS.unions $ forM (IS.toList fvs) $ \v -> do
-    v1 <- gensym
-    v2 <- gensym
-    define v (LA.var v1 .-. LA.var v2)
-    return $ if v `IS.member` ivs then IS.fromList [v1,v2] else IS.empty
-  mapM_ addConstraint cs'
-  return ivs2
-
-conv :: RealFrac r => LA.Atom r -> LA.Atom Rational
-conv (LA.Atom a op b) = LA.Atom (f a) op (f b)
-  where
-    f = LA.mapCoeff toRational
-
-mkInitialNode :: RealFrac r => OptDir -> LA.Expr r -> [LA.Atom r] -> VarSet -> Either Err (Node r, VarSet)
-mkInitialNode optdir obj cs ivs =
-  flip evalState (emptySolver vs) $ do
-    ivs2 <- tableau' cs ivs
-    ret <- phaseI
-    if not ret
-      then return (Left ErrUnsat)
-      else do
-        ret2 <- simplex optdir obj
-        if ret2
-          then do
-            solver <- get
-            return $ Right $
-              ( Node{ ndSolver = solver
-                    , ndDepth = 0
---                    , ndCutSlackVariables = IS.empty
-                    }
-              , ivs `IS.union` ivs2
-              )
-          else return (Left ErrUnbounded)
-  where
-    vs = vars cs `IS.union` vars obj
-
-isStrictlyBetter :: RealFrac r => OptDir -> r -> r -> Bool
-isStrictlyBetter optdir = if optdir==OptMin then (<) else (>)
-
-traverse :: forall r. RealFrac r => OptDir -> LA.Expr r -> VarSet -> Node r -> Either Err (Node r)
-traverse optdir obj ivs node0 = loop [node0] Nothing
-  where
-    loop :: [Node r] -> Maybe (Node r) -> Either Err (Node r)
-    loop [] (Just best) = Right best
-    loop [] Nothing = Left ErrUnsat
-    loop (n:ns) Nothing =
-      case children n of
-        Nothing -> loop ns (Just n)
-        Just cs -> loop (cs++ns) Nothing
-    loop (n:ns) (Just best)
-      | isStrictlyBetter optdir (ndLowerBound n) (ndLowerBound best) =
-          case children n of
-            Nothing -> loop ns (Just n)
-            Just cs -> loop (cs++ns) (Just best)
-      | otherwise = loop ns (Just best)
-
-    reopt :: Solver r -> Maybe (Solver r)
-    reopt s = flip evalState s $ do
-      ret <- dualSimplex optdir obj
-      if ret
-        then liftM Just get
-        else return Nothing
-
-    children :: Node r -> Maybe [Node r]
-    children node
-      | null xs = Nothing -- no violation
-      | ndDepth node `mod` 100 == 0 = -- cut
-          let
-            (f0, m0) = maximumBy (comparing fst) [(fracPart val, m) | (_,m,val) <- xs]
-            sv = flip execState (ndSolver node) $ do
-                   s <- gensym
-                   let g j x = assert (a >= 0) a
-                         where
-                           a | j `IS.member` ivs =
-                                if fracPart x <= f0
-                                then fracPart x
-                                else (f0 / (f0 - 1)) * (fracPart x - 1)
-                                     -- [Gomory1960] では (f0 / (1 - f0)) * (fracPart x - 1) としているが、
-                                     -- これは誤り
-                             | otherwise =
-                                if x >= 0
-                                then x
-                                else (f0 / (f0 - 1)) * x
-                   putTableau $ IM.insert s (IM.mapWithKey (\j x -> negate (g j x)) m0, negate f0) tbl
-          in Just $ [node{ ndSolver = sv2, ndDepth = ndDepth node + 1 } | sv2 <- maybeToList (reopt sv)]
-      | otherwise = -- branch
-          let (v0, val0) = snd $ maximumBy (comparing fst) [(fracPart val, (v, val)) | (v,_,val) <- xs]
-              cs = [ LA.Atom (LA.var v0) Ge (LA.constant (fromIntegral (ceiling val0 :: Integer)))
-                   , LA.Atom (LA.var v0) Le (LA.constant (fromIntegral (floor val0 :: Integer)))
-                   ]
-              svs = [execState (addConstraint2 c) (ndSolver node) | c <- cs]
-          in Just $ [node{ ndSolver = sv, ndDepth = ndDepth node + 1 } | Just sv <- map reopt svs]
-        
-      where
-        tbl :: Simplex.Tableau r
-        tbl = ndTableau node
-
-        xs :: [(Var, VarMap r, r)]
-        xs = [ (v, m, val)
-             | v <- IS.toList ivs
-             , Just (m, val) <- return (IM.lookup v tbl)
-             , not (isInteger val)
-             ]
-
--- ---------------------------------------------------------------------------
-
-example1 = (optdir, obj, cs, ivs)
-  where
-    optdir = OptMax
-    x1 = LA.var 1
-    x2 = LA.var 2
-    x3 = LA.var 3
-    x4 = LA.var 4
-    obj = x1 .+. 2 .*. x2 .+. 3 .*. x3 .+. x4
-    cs =
-      [ LA.Atom ((-1) .*. x1 .+. x2 .+. x3 .+. 10.*.x4) Le (LA.constant 20)
-      , LA.Atom (x1 .-. 3 .*. x2 .+. x3) Le (LA.constant 30)
-      , LA.Atom (x2 .-. 3.5 .*. x4) Eql (LA.constant 0)
-      , LA.Atom (LA.constant 0) Le x1
-      , LA.Atom x1 Le (LA.constant 40)
-      , LA.Atom (LA.constant 0) Le x2
-      , LA.Atom (LA.constant 0) Le x3
-      , LA.Atom (LA.constant 2) Le x4
-      , LA.Atom x4 Le (LA.constant 3)
-      ]
-    ivs = IS.singleton 4
-
-test1 :: Bool
-test1 = result==expected
-  where
-    (optdir, obj, cs, ivs) = example1
-    result, expected :: OptResult Rational
-    result = optimize' optdir obj cs ivs
-    expected = Optimum (245 % 2) (IM.fromList [(1,40 % 1),(2,21 % 2),(3,39 % 2),(4,3 % 1)])
-
-test1' :: Bool
-test1' = result==expected
-  where
-    (optdir, obj, cs, ivs) = example1
-    f OptMin = OptMax
-    f OptMax = OptMin
-    result, expected :: OptResult Rational
-    result = optimize' (f optdir) (lnegate obj) cs ivs
-    expected = Optimum (-245 % 2) (IM.fromList [(1,40 % 1),(2,21 % 2),(3,39 % 2),(4,3 % 1)])
-
--- 『数理計画法の基礎』(坂和 正敏) p.109 例 3.8
-example2 = (optdir, obj, cs, ivs)
-  where
-    optdir = OptMin
-    [x1,x2,x3] = map LA.var [1..3]
-    obj = (-1) .*. x1 .-. 3 .*. x2 .-. 5 .*. x3
-    cs =
-      [ LA.Atom (3 .*. x1 .+. 4 .*. x2) Le (LA.constant 10)
-      , LA.Atom (2 .*. x1 .+. x2 .+. x3) Le (LA.constant 7)
-      , LA.Atom (3.*.x1 .+. x2 .+. 4 .*. x3) Eql (LA.constant 12)
-      , LA.Atom (LA.constant 0) Le x1
-      , LA.Atom (LA.constant 0) Le x2
-      , LA.Atom (LA.constant 0) Le x3
-      ]
-    ivs = IS.fromList [1,2]
-
-test2 :: Bool
-test2 = result == expected
-  where
-    result, expected :: OptResult Rational
-    result = optimize' optdir obj cs ivs
-    expected = Optimum ((-37) % 2) (IM.fromList [(1,0 % 1),(2,2 % 1),(3,5 % 2)])
-    (optdir, obj, cs, ivs) = example2
-
--- ---------------------------------------------------------------------------
diff --git a/src/OmegaTest.hs b/src/OmegaTest.hs
deleted file mode 100644
--- a/src/OmegaTest.hs
+++ /dev/null
@@ -1,310 +0,0 @@
-{-# OPTIONS_GHC -Wall #-}
-{-# LANGUAGE MultiParamTypeClasses, FunctionalDependencies #-}
------------------------------------------------------------------------------
--- |
--- Module      :  OmegaTest
--- Copyright   :  (c) Masahiro Sakai 2011
--- License     :  BSD-style
--- 
--- Maintainer  :  masahiro.sakai@gmail.com
--- Stability   :  provisional
--- Portability :  non-portable (MultiParamTypeClasses, FunctionalDependencies)
---
--- (incomplete) implementation of Omega Test
---
--- References:
---
--- * William Pugh. The Omega test: a fast and practical integer
---   programming algorithm for dependence analysis. In Proceedings of
---   the 1991 ACM/IEEE conference on Supercomputing (1991), pp. 4-13.
---
--- * <http://users.cecs.anu.edu.au/~michaeln/pubs/arithmetic-dps.pdf>
---
--- See also:
---
--- * <http://hackage.haskell.org/package/Omega>
---
------------------------------------------------------------------------------
-module OmegaTest
-    ( module Data.Expr
-    , module Data.Formula
-    , Lit (..)
-    , eliminateQuantifiers
-    , solve
-    , solveQFLA
-    ) where
-
-import Control.Monad
-import Data.List
-import Data.Maybe
-import Data.Ratio
-import qualified Data.IntMap as IM
-import qualified Data.IntSet as IS
-
-import Data.Expr
-import Data.Formula
-import Data.Linear
-import qualified Data.LA as LA
-import qualified Data.Interval as Interval
-import Util (combineMaybe)
-import qualified FourierMotzkin as FM
-import FourierMotzkin (Lit (..), Rat (..))
-
--- ---------------------------------------------------------------------------
-
-type ExprZ = LA.Expr Integer
-
--- 制約集合の単純化
--- It returns Nothing when a inconsistency is detected.
-simplify :: [Lit] -> Maybe [Lit]
-simplify = fmap concat . mapM f
-  where
-    f :: Lit -> Maybe [Lit]
-    f lit@(Pos e) =
-      case LA.asConst e of
-        Just x -> guard (x > 0) >> return []
-        Nothing -> return [lit]
-    f lit@(Nonneg e) =
-      case LA.asConst e of
-        Just x -> guard (x >= 0) >> return []
-        Nothing -> return [lit]
-
--- ---------------------------------------------------------------------------
-
-atomZ :: RelOp -> Expr Rational -> Expr Rational -> Maybe (DNF Lit)
-atomZ op a b = do
-  (e1,c1) <- FM.termR a
-  (e2,c2) <- FM.termR b
-  let a' = c2 .*. e1
-      b' = c1 .*. e2
-  return $ case op of
-    Le -> DNF [[a' `leZ` b']]
-    Lt -> DNF [[a' `ltZ` b']]
-    Ge -> DNF [[a' `geZ` b']]
-    Gt -> DNF [[a' `gtZ` b']]
-    Eql -> eqZ a' b'
-    NEq -> DNF [[a' `ltZ` b'], [a' `gtZ` b']]
-
-leZ, ltZ, geZ, gtZ :: ExprZ -> ExprZ -> Lit
--- Note that constants may be floored by division
-leZ e1 e2 = Nonneg (LA.mapCoeff (`div` d) e)
-  where
-    e = e2 .-. e1
-    d = abs $ gcd' [c | (c,v) <- LA.terms e, v /= LA.unitVar]
-ltZ e1 e2 = (e1 .+. LA.constant 1) `leZ` e2
-geZ = flip leZ
-gtZ = flip gtZ
-
-eqZ :: ExprZ -> ExprZ -> (DNF Lit)
-eqZ e1 e2
-  = if LA.coeff LA.unitVar e3 `mod` d == 0
-    then DNF [[Nonneg e, Nonneg (lnegate e)]]
-    else false
-  where
-    e = LA.mapCoeff (`div` d) e3
-    e3 = e1 .-. e2
-    d = abs $ gcd' [c | (c,v) <- LA.terms e3, v /= LA.unitVar]
-
--- ---------------------------------------------------------------------------
-
-{-
-(ls,us) represents
-{ x | ∀(M,c)∈ls. M/c≤x, ∀(M,c)∈us. x≤M/c }
--}
-type BoundsZ = ([Rat],[Rat])
-
-eliminate :: Var -> [Lit] -> DNF Lit
-eliminate v xs = DNF [rest] .&&. boundConditionsZ bnd
-   where
-     (bnd,rest) = collectBoundsZ v xs
-
-collectBoundsZ :: Var -> [Lit] -> (BoundsZ,[Lit])
-collectBoundsZ v = foldr phi (([],[]),[])
-  where
-    phi :: Lit -> (BoundsZ,[Lit]) -> (BoundsZ,[Lit])
-    phi (Pos t) x = phi (Nonneg (t .-. LA.constant 1)) x
-    phi lit@(Nonneg t) ((ls,us),xs) =
-      case LA.extract v t of
-        (c,t') -> 
-          case c `compare` 0 of
-            EQ -> ((ls, us), lit : xs)
-            GT -> (((lnegate t', c) : ls, us), xs) -- 0 ≤ cx + M ⇔ -M/c ≤ x
-            LT -> ((ls, (t', negate c) : us), xs)   -- 0 ≤ cx + M ⇔ x ≤ M/-c
-
-boundConditionsZ :: BoundsZ -> DNF Lit
-boundConditionsZ (ls,us) = DNF $ catMaybes $ map simplify $
-  if isExact (ls,us)
-    then [cond1]
-    else cond1 : cond2
-  where
-     cond1 =
-       [ LA.constant ((a-1)*(b-1)) `leZ` (a .*. d .-. b .*. c)
-       | (c,a)<-ls , (d,b)<-us ]
-     cond2 = 
-       [ [(a' .*. c) `leZ` (a .*. val) | (c,a)<-ls] ++
-         [(b .*. val) `geZ` (a' .*. d) | (d,b)<-us]
-       | not (null us)
-       , let m = maximum [b | (_,b)<-us]
-       ,  (c',a') <- ls
-       , k <- [0 .. (m*a'-a'-m) `div` m]
-       , let val = c' .+. LA.constant k
-       -- x = val / a'
-       -- c / a ≤ x ⇔ c / a ≤ val / a' ⇔ a' c ≤ a val
-       -- x ≤ d / b ⇔ val / a' ≤ d / b ⇔ b val ≤ a' d
-       ]
-
-isExact :: BoundsZ -> Bool
-isExact (ls,us) = and [a==1 || b==1 | (c,a)<-ls , (d,b)<-us]
-
-eliminateQuantifiers :: Formula Rational -> Maybe (DNF Lit)
-eliminateQuantifiers = f
-  where
-    f T = return true
-    f F = return false
-    f (Atom (Rel a op b)) = atomZ op a b
-    f (And a b) = liftM2 (.&&.) (f a) (f b)
-    f (Or a b) = liftM2 (.||.) (f a) (f b)
-    f (Not a) = f (pushNot a)
-    f (Imply a b) = f (Or (Not a) b)
-    f (Equiv a b) = f (And (Imply a b) (Imply b a))
-    f (Forall v a) = do
-      dnf <- f (Exists v (pushNot a))
-      return $ notB dnf
-    f (Exists v a) = do
-      dnf <- f a
-      return $ orB [eliminate v xs | xs <- unDNF dnf]
-
-solve :: Formula Rational -> SatResult Integer
-solve formula =
-  case eliminateQuantifiers formula of
-    Nothing -> Unknown
-    Just dnf ->
-      case msum [solve' vs xs | xs <- unDNF dnf] of
-        Nothing -> Unsat
-        Just m -> Sat m
-  where
-    vs = IS.toList (vars formula)
-
-solve' :: [Var] -> [Lit] -> Maybe (Model Integer)
-solve' vs xs = simplify xs >>= go vs
-  where
-    go :: [Var] -> [Lit] -> Maybe (Model Integer)
-    go [] [] = return IM.empty
-    go [] _ = mzero
-    go vs ys = msum (map f (unDNF (boundConditionsZ bnd)))
-      where
-        (v,vs',bnd,rest) = chooseVariable vs ys
-        f zs = do
-          model <- go vs' (zs ++ rest)
-          val <- pickupZ (evalBoundsZ model bnd)
-          return $ IM.insert v val model
-
-chooseVariable :: [Var] -> [Lit] -> (Var, [Var], BoundsZ, [Lit])
-chooseVariable vs xs = head $ [e | e@(_,_,bnd,_) <- table, isExact bnd] ++ table
-  where
-    table = [ (v, vs', bnd, rest)
-            | (v,vs') <- pickup vs, let (bnd, rest) = collectBoundsZ v xs
-            ]
-
-evalBoundsZ :: Model Integer -> BoundsZ -> IntervalZ
-evalBoundsZ model (ls,us) =
-  foldl' intersectZ univZ $ 
-    [ (Just (ceiling (LA.evalExpr model x % c)), Nothing) | (x,c) <- ls ] ++ 
-    [ (Nothing, Just (floor (LA.evalExpr model x % c))) | (x,c) <- us ]
-
--- ---------------------------------------------------------------------------
-
-type IntervalZ = (Maybe Integer, Maybe Integer)
-
-univZ :: IntervalZ
-univZ = (Nothing, Nothing)
-
-intersectZ :: IntervalZ -> IntervalZ -> IntervalZ
-intersectZ (l1,u1) (l2,u2) = (combineMaybe max l1 l2, combineMaybe min u1 u2)
-
-pickupZ :: IntervalZ -> Maybe Integer
-pickupZ (Nothing,Nothing) = return 0
-pickupZ (Just x, Nothing) = return x
-pickupZ (Nothing, Just x) = return x
-pickupZ (Just x, Just y) = if x <= y then return x else mzero 
-
--- ---------------------------------------------------------------------------
-
-solveQFLA :: [LA.Atom Rational] -> VarSet -> Maybe (Model Rational)
-solveQFLA cs ivs = msum [ FM.simplify xs >>= go (IS.toList rvs) | xs <- unDNF dnf ]
-  where
-    vs  = vars cs
-    rvs = vs `IS.difference` ivs
-    dnf = FM.constraintsToDNF cs
-
-    go :: [Var] -> [Lit] -> Maybe (Model Rational)
-    go [] xs = fmap (fmap fromIntegral) $ solve' (IS.toList ivs) xs
-    go (v:vs) ys = msum (map f (unDNF (FM.boundConditions bnd)))
-      where
-        (bnd, rest) = FM.collectBounds v ys
-        f zs = do
-          model <- go vs (zs ++ rest)
-          val <- Interval.pickup (FM.evalBounds model bnd)
-          return $ IM.insert v val model
-
--- ---------------------------------------------------------------------------
-
-gcd' :: [Integer] -> Integer
-gcd' [] = 1
-gcd' xs = foldl1' gcd xs
-
-pickup :: [a] -> [(a,[a])]
-pickup [] = []
-pickup (x:xs) = (x,xs) : [(y,x:ys) | (y,ys) <- pickup xs]
-
--- ---------------------------------------------------------------------------
-
-{-
-7x + 12y + 31z = 17
-3x + 5y + 14z = 7
-1 ≤ x ≤ 40
--50 ≤ y ≤ 50
-
-satisfiable in R
-but unsatisfiable in Z
--}
-test1 :: Formula Rational
-test1 = c1 .&&. c2 .&&. c3 .&&. c4
-  where
-    x = Var 0
-    y = Var 1
-    z = Var 2
-    c1 = 7*x + 12*y + 31*z .==. 17
-    c2 = 3*x + 5*y + 14*z .==. 7
-    c3 = 1 .<=. x .&&. x .<=. 40
-    c4 = (-50) .<=. y .&&. y .<=. 50
-
-test1' :: [LA.Atom Rational]
-test1' = [c1, c2] ++ c3 ++ c4
-  where
-    x = LA.var 0
-    y = LA.var 1
-    z = LA.var 2
-    c1 = 7.*.x .+. 12.*.y .+. 31.*.z .==. LA.constant 17
-    c2 = 3.*.x .+. 5.*.y .+. 14.*.z .==. LA.constant 7
-    c3 = [LA.constant 1 .<=. x, x .<=. LA.constant 40]
-    c4 = [LA.constant (-50) .<=. y, y .<=. LA.constant 50]
-
-{-
-27 ≤ 11x+13y ≤ 45
--10 ≤ 7x-9y ≤ 4
-
-satisfiable in R
-but unsatisfiable in Z
--}
-test2 :: Formula Rational
-test2 = c1 .&&. c2
-  where
-    x = Var 0
-    y = Var 1
-    t1 = 11*x + 13*y
-    t2 = 7*x - 9*y
-    c1 = 27 .<=. t1 .&&. t1 .<=. 45
-    c2 = (-10) .<=. t2 .&&. t2 .<=. 4
-
--- ---------------------------------------------------------------------------
diff --git a/src/SAT.hs b/src/SAT.hs
--- a/src/SAT.hs
+++ b/src/SAT.hs
@@ -38,6 +38,8 @@
 
   -- * Problem specification
   , newVar
+  , newVars
+  , newVars_
   , addClause
   , addAtLeast
   , addAtMost
@@ -56,6 +58,7 @@
   -- * Extract results
   , Model
   , model
+  , failedAssumptions
 
   -- * Solver configulation
   , RestartStrategy (..)
@@ -65,6 +68,8 @@
   , defaultRestartFirst
   , setRestartInc
   , defaultRestartInc
+  , setLearntSizeFirst
+  , defaultLearntSizeFirst
   , setLearntSizeInc
   , defaultLearntSizeInc
   , setCCMin
@@ -109,6 +114,7 @@
 import qualified Data.Set as Set
 import qualified Data.IndexedPriorityQueue as PQ
 import qualified Data.SeqQueue as SQ
+import Data.Time
 import System.CPUTime
 import qualified System.Random as Rand
 import Text.Printf
@@ -258,10 +264,15 @@
   -- | The factor with which the restart limit is multiplied in each restart. (default 1.5)
   , svRestartInc :: !(IORef Double)
 
+  -- | The initial limit for learnt clauses.
+  , svLearntSizeFirst :: !(IORef Int)
+
   -- | The limit for learnt clauses is multiplied with this factor periodically. (default 1.1)
   , svLearntSizeInc :: !(IORef Double)
 
-  , svLearntLim :: !(IORef Int)
+  , svLearntLim       :: !(IORef Int)
+  , svLearntLimAdjCnt :: !(IORef Int)
+  , svLearntLimSeq    :: !(IORef [(Int,Int)])
 
   -- | Controls conflict clause minimization (0=none, 1=local, 2=recursive)
   , svCCMin :: !(IORef Int)
@@ -274,6 +285,8 @@
 
   , svRandomFreq :: !(IORef Double)
   , svRandomGen  :: !(IORef Rand.StdGen)
+
+  , svFailedAssumptions :: !(IORef [Lit])
   }
 
 markBad :: Solver -> IO ()
@@ -500,17 +513,22 @@
   restartFirst <- newIORef defaultRestartFirst
   restartInc <- newIORef defaultRestartInc
   learning <- newIORef defaultLearningStrategy
+  learntSizeFirst <- newIORef defaultLearntSizeFirst
   learntSizeInc <- newIORef defaultLearntSizeInc
   ccMin <- newIORef defaultCCMin
   checkModel <- newIORef False
 
-  learntLim <- newIORef undefined
+  learntLim       <- newIORef undefined
+  learntLimAdjCnt <- newIORef (-1)
+  learntLimSeq    <- newIORef undefined
 
   logger <- newIORef Nothing
 
   randfreq <- newIORef defaultRandomFreq
   randgen  <- newIORef =<< Rand.newStdGen
 
+  failed <- newIORef []
+
   let solver =
         Solver
         { svOk = ok
@@ -537,13 +555,17 @@
         , svRestartFirst = restartFirst
         , svRestartInc   = restartInc
         , svLearningStrategy = learning
+        , svLearntSizeFirst = learntSizeFirst
         , svLearntSizeInc = learntSizeInc
         , svCCMin = ccMin
-        , svLearntLim = learntLim
+        , svLearntLim       = learntLim
+        , svLearntLimAdjCnt = learntLimAdjCnt
+        , svLearntLimSeq    = learntLimSeq
         , svLogger = logger
         , svCheckModel = checkModel
         , svRandomFreq = randfreq
         , svRandomGen  = randgen
+        , svFailedAssumptions = failed
         }
  return solver
 
@@ -580,6 +602,14 @@
   PQ.enqueue (svVarQueue s) v
   return v
 
+-- |Add variables. @newVars solver n = replicateM n (newVar solver)@
+newVars :: Solver -> Int -> IO [Var]
+newVars s n = replicateM n (newVar s)
+
+-- |Add variables. @newVars_ solver n >> return () = newVars_ solver n@
+newVars_ :: Solver -> Int -> IO ()
+newVars_ s n = replicateM_ n (newVar s)
+
 -- |Add a clause to the solver.
 addClause :: Solver -> Clause -> IO ()
 addClause solver lits = do
@@ -759,6 +789,7 @@
 solve_ solver = do
   log solver "Solving starts ..."
   writeIORef (svModel solver) Nothing
+  writeIORef (svFailedAssumptions solver) []
 
   ok <- readIORef (svOk solver)
   if not ok
@@ -773,27 +804,27 @@
       restartInc    <- readIORef (svRestartInc solver)
       let restartSeq = mkRestartSeq restartStrategy restartFirst restartInc
 
-      learntSizeInc <- readIORef (svLearntSizeInc solver)
-      nc <- nClauses solver
-      nv <- nVars solver
-      let learntSizeSeq   = iterate (ceiling . (learntSizeInc*) . fromIntegral) (max ((nc + nv) `div` 3) 16)
-      let learntSizeAdjSeq = iterate (\x -> (x * 3) `div` 2) (100::Int)
-      nextLearntSize    <- gen learntSizeSeq
-      nextLearntSizeAdj <- gen learntSizeAdjSeq
-
-      learntSizeAdjCnt <- newIORef undefined
       let learntSizeAdj = do
-            size <- nextLearntSize
-            adj <- nextLearntSizeAdj
+            (size,adj) <- shift (svLearntLimSeq solver)
             writeIORef (svLearntLim solver) size
-            writeIORef learntSizeAdjCnt adj
+            writeIORef (svLearntLimAdjCnt solver) adj
           onConflict = do
-            cnt <- readIORef learntSizeAdjCnt
+            cnt <- readIORef (svLearntLimAdjCnt solver)
             if (cnt==0)
             then learntSizeAdj
-            else writeIORef (learntSizeAdjCnt) $! cnt-1
+            else writeIORef (svLearntLimAdjCnt solver) $! cnt-1
 
-      learntSizeAdj
+      cnt <- readIORef (svLearntLimAdjCnt solver)
+      when (cnt == -1) $ do
+        learntSizeFirst <- readIORef (svLearntSizeFirst solver)
+        learntSizeInc   <- readIORef (svLearntSizeInc solver)
+        nc <- nClauses solver
+        nv <- nVars solver
+        let initialLearntLim = if learntSizeFirst > 0 then learntSizeFirst else max ((nc + nv) `div` 3) 16
+            learntSizeSeq    = iterate (ceiling . (learntSizeInc*) . fromIntegral) initialLearntLim
+            learntSizeAdjSeq = iterate (\x -> (x * 3) `div` 2) (100::Int)
+        writeIORef (svLearntLimSeq solver) (zip learntSizeSeq learntSizeAdjSeq)
+        learntSizeAdj
 
       let loop [] = error "solve_: should not happen"
           loop (conflict_lim:rs) = do
@@ -805,9 +836,11 @@
                 backtrackTo solver levelRoot
                 loop rs
 
-      start <- getCPUTime
+      startCPU <- getCPUTime
+      startWC  <- getCurrentTime
       result <- loop restartSeq
-      end <- getCPUTime
+      endCPU <- getCPUTime
+      endWC  <- getCurrentTime
 
       when result $ do
         checkModel <- readIORef (svCheckModel solver)
@@ -818,7 +851,8 @@
 
       when debugMode $ dumpVarActivity solver
       when debugMode $ dumpClaActivity solver
-      (log solver . printf "solving time = %.3fs") (fromIntegral (end - start) / 10^(12::Int) :: Double)
+      (log solver . printf "#cpu_time = %.3fs") (fromIntegral (endCPU - startCPU) / 10^(12::Int) :: Double)
+      (log solver . printf "#wall_clock_time = %.3fs") (realToFrac (endWC `diffUTCTime` startWC) :: Double)
       (log solver . printf "#decision = %d") =<< readIORef (svNDecision solver)
       (log solver . printf "#random_decision = %d") =<< readIORef (svNRandomDecision solver)
       (log solver . printf "#conflict = %d") =<< readIORef (svNConflict solver)
@@ -837,6 +871,9 @@
 
       case conflict of
         Nothing -> do
+          lv <- readIORef (svLevel solver)
+          when (lv == levelRoot) $ simplify solver
+
           n <- nLearnt solver
           m <- nAssigns solver
           learnt_lim <- readIORef (svLearntLim solver)
@@ -866,7 +903,7 @@
             return $ printf "conflict(level=%d): %s" d str
 
           if d == levelRoot
-            then return (Just False)
+            then markBad solver >> return (Just False)
             else if conflict_lim >= 0 && c+1 >= conflict_lim then
               return Nothing
             else do
@@ -890,8 +927,10 @@
                      -- dummy decision level
                      modifyIORef' (svLevel solver) (+1)
                      go
-                   else if val == lFalse then
+                   else if val == lFalse then do
                      -- conflict with assumption
+                     core <- analyzeFinal solver l
+                     writeIORef (svFailedAssumptions solver) core
                      return Nothing
                    else
                      return (Just l)
@@ -956,6 +995,30 @@
   m <- readIORef (svModel solver)
   return (fromJust m)
 
+-- | After 'solveWith' returns False, it returns a set of assumptions
+-- that leads to contradiction. In particular, if it returns an empty
+-- set, the problem is unsatisiable without any assumptions.
+failedAssumptions :: Solver -> IO [Lit]
+failedAssumptions solver = readIORef (svFailedAssumptions solver)
+
+-- | Simplify the clause database according to the current top-level assigment.
+simplify :: Solver -> IO ()
+simplify solver = do
+  xs <- readIORef (svClauseDB solver)
+  let loop [] rs !n     = return (rs,n)
+      loop (y:ys) rs !n = do
+        b1 <- isSatisfied solver y
+        b2 <- isLocked solver y
+        if b1 && not b2
+         then do
+           detach solver y
+           loop ys rs (n+1)
+         else loop ys (y:rs) n
+  (ys,n) <- loop xs [] (0::Int)
+  when (n > 0) $ 
+    log solver $ printf "simplify: %d satisfied constraints are removed" n
+  writeIORef (svClauseDB solver) ys
+
 {--------------------------------------------------------------------
   Parameter settings.
 --------------------------------------------------------------------}
@@ -994,6 +1057,14 @@
 defaultLearningStrategy :: LearningStrategy
 defaultLearningStrategy = LearningClause
 
+-- | The initial limit for learnt clauses.
+setLearntSizeFirst :: Solver -> Int -> IO ()
+setLearntSizeFirst solver !x = writeIORef (svLearntSizeFirst solver) x
+
+-- | default value for @LearntSizeFirst@.
+defaultLearntSizeFirst :: Int
+defaultLearntSizeFirst = -1
+
 -- | The limit for learnt clauses is multiplied with this factor each restart. (default 1.1)
 setLearntSizeInc :: Solver -> Double -> IO ()
 setLearntSizeInc solver !r = writeIORef (svLearntSizeInc solver) r
@@ -1072,23 +1143,23 @@
         m <- PQ.dequeue vqueue
         case m of
           Nothing -> return litUndef
-          Just var -> do
-            val <- varValue solver var
-            if val /= lUndef
+          Just var2 -> do
+            val2 <- varValue solver var2
+            if val2 /= lUndef
               then loop
-              else return var
-  var <-
+              else return var2
+  var2 <-
     if var==litUndef
     then loop
     else return var
 
-  if var==litUndef
+  if var2==litUndef
     then return litUndef
     else do
-      vd <- varData solver var
+      vd <- varData solver var2
       -- TODO: random polarity
       p <- readIORef (vdPolarity vd)
-      return $! literal var p
+      return $! literal var2 p
 
 decide :: Solver -> Lit -> IO ()
 decide solver !lit = do
@@ -1198,6 +1269,30 @@
                 _:(_,lv):_ -> lv
   return (map fst xs, level)
 
+-- { p } ∪ { pにfalseを割り当てる原因のassumption }
+analyzeFinal :: Solver -> Lit -> IO [Lit]
+analyzeFinal solver p = do
+  lits <- readIORef (svTrail solver)
+  let go :: [Lit] -> VarSet -> [Lit] -> IO [Lit]
+      go [] _ result = return result
+      go (l:ls) seen result = do
+        lv <- litLevel solver l
+        if lv == levelRoot then
+           return result
+         else if litVar l `IS.member` seen then do
+           r <- varReason solver (litVar l)
+           case r of
+             Nothing -> do
+               let seen' = IS.delete (litVar l) seen
+               go ls seen' (l : result)
+             Just constr  -> do
+               c <- reasonOf solver constr (Just l)
+               let seen' = IS.delete (litVar l) seen `IS.union` IS.fromList [litVar l2 | l2 <- c]
+               go ls seen' result
+         else
+           go ls seen result
+  go lits (IS.singleton (litVar p)) [p]
+
 analyzeConflictHybrid :: Constraint c => Solver -> c -> IO (Clause, Level, ([(Integer,Lit)], Integer))
 analyzeConflictHybrid solver constr = do
   d <- readIORef (svLevel solver)
@@ -2120,13 +2215,11 @@
   x <- readIORef ref
   writeIORef ref $! f x
 
-gen :: [a] -> IO (IO a)
-gen xs = do
-  ref <- newIORef xs
-  return $ do
-    (y:ys) <- readIORef ref
-    writeIORef ref ys
-    return y
+shift :: IORef [a] -> IO a
+shift ref = do
+  (x:xs) <- readIORef ref
+  writeIORef ref xs
+  return x    
 
 {--------------------------------------------------------------------
   debug
diff --git a/src/SAT/CAMUS.hs b/src/SAT/CAMUS.hs
new file mode 100644
--- /dev/null
+++ b/src/SAT/CAMUS.hs
@@ -0,0 +1,128 @@
+-----------------------------------------------------------------------------
+-- |
+-- Module      :  SAT.CAMUS
+-- Copyright   :  (c) Masahiro Sakai 2012
+-- License     :  BSD-style
+-- 
+-- Maintainer  :  masahiro.sakai@gmail.com
+-- Stability   :  provisional
+-- Portability :  portable
+--
+-----------------------------------------------------------------------------
+module SAT.CAMUS
+  ( MUS
+  , MCS
+  , Options (..)
+  , defaultOptions
+  , allMCSAssumptions
+  , allMUSAssumptions
+  , enumMCSAssumptions
+  , hittingSetDual
+  ) where
+
+import Control.Monad
+import Data.Array.IArray
+import qualified Data.IntSet as IS
+import Data.List
+import Data.IORef
+import SAT
+
+type MUS = [Lit]
+type MCS = [Lit]
+
+-- | Options for 'enumMCSAssumptions', 'allMCSAssumptions', 'allMUSAssumptions'
+data Options
+  = Options
+  { optLogger     :: String -> IO ()
+  , optCallback   :: MCS -> IO ()
+  }
+
+-- | default 'Options' value
+defaultOptions :: Options
+defaultOptions =
+  Options
+  { optLogger     = \_ -> return ()
+  , optCallback   = \_ -> return ()
+  }
+
+enumMCSAssumptions :: SAT.Solver -> [Lit] -> Options -> IO ()
+enumMCSAssumptions solver sels opt = loop 1
+  where
+    log :: String -> IO ()
+    log = optLogger opt
+
+    callback :: MCS -> IO ()
+    callback = optCallback opt
+
+    loop :: Integer -> IO ()
+    loop k = do
+      log $ "CAMUS: k = " ++ show k
+      ret <- SAT.solve solver
+      when ret $ do
+        vk <- SAT.newVar solver
+        SAT.addPBAtMostSoft solver vk [(1,-sel) | sel <- sels] k
+        let loop2 = do
+              ret2 <- SAT.solveWith solver [vk]
+              when ret2 $ do
+                m <- SAT.model solver
+                let mcs = [sel | sel <- sels, not (evalLit sel m)]
+                callback mcs
+                SAT.addClause solver mcs
+                loop2
+        loop2
+        SAT.addClause solver [-vk]
+        loop (k+1)
+
+evalLit :: Lit -> Model -> Bool
+evalLit l m = m ! SAT.litVar l == SAT.litPolarity l
+
+allMCSAssumptions :: SAT.Solver -> [Lit] -> Options -> IO [MCS]
+allMCSAssumptions solver sels opt = do
+  ref <- newIORef []  
+  let opt2 =
+        opt
+        { optCallback = \mcs -> do
+            modifyIORef ref (mcs:)
+            optCallback opt mcs
+        }
+  enumMCSAssumptions solver sels opt2
+  readIORef ref
+
+allMUSAssumptions :: SAT.Solver -> [Lit] -> Options -> IO [MCS]
+allMUSAssumptions solver sels opt = do
+  log "CAMUS: MCS enumeration begins"
+  mcses <- allMCSAssumptions solver sels opt
+  log "CAMUS: MCS enumeration done"
+  return $ hittingSetDual mcses
+  where
+    log :: String -> IO ()
+    log = optLogger opt
+
+-- FIXME: remove nub
+hittingSetDual :: [MCS] -> [MUS]
+hittingSetDual mcses = nub $ f (map IS.fromList mcses) []
+  where
+    f :: [IS.IntSet] -> [Int] -> [MUS]
+    f [] mus = return mus
+    f mcses mus = do
+      sel <- IS.toList $ IS.unions mcses
+      let mus' = sel:mus
+      mcs <- mcses
+      guard $ sel `IS.member` mcs
+      let mcses' = propagateChoice mcses sel mcs
+      f mcses' mus'
+
+propagateChoice :: [IS.IntSet] -> Lit -> IS.IntSet -> [IS.IntSet]
+propagateChoice mcses sel mcs = zs
+  where
+    xs = filter (sel `IS.notMember`) mcses
+    ys = map (IS.filter (sel <) . (`IS.difference` mcs)) xs
+    zs = maintainNoSupersets ys
+
+maintainNoSupersets :: [IS.IntSet] -> [IS.IntSet]
+maintainNoSupersets xss = go [] xss
+  where
+    go yss [] = yss
+    go yss (xs:xss) = go (xs : filter p yss) (filter p xss)
+      where
+        p zs = not (xs `IS.isSubsetOf` zs)
diff --git a/src/SAT/Integer.hs b/src/SAT/Integer.hs
--- a/src/SAT/Integer.hs
+++ b/src/SAT/Integer.hs
@@ -1,61 +1,89 @@
 {-# LANGUAGE MultiParamTypeClasses #-}
-module SAT.Integer where
+module SAT.Integer
+  ( Expr (..)
+  , newVar
+  , linearize
+  , addConstraint
+  , addConstraintSoft
+  , eval
+  ) where
 
 import Control.Monad
 import Data.Array.IArray
 import Text.Printf
-import SAT
+
+import Data.ArithRel
 import Data.Linear
+import qualified SAT
+import qualified SAT.TseitinEncoder as TseitinEncoder
 
-data Expr = Expr [(Integer, SAT.Lit)] Integer
+data Expr = Expr [(Integer, [SAT.Lit])]
 
 newVar :: SAT.Solver -> Integer -> Integer -> IO Expr
 newVar solver lo hi = do
   when (lo > hi) $ error $ printf "SAT.Integer.newVar: inconsistent bounds given [%d, %d]" lo hi
   let hi' = hi - lo
       bitWidth = head $ [w | w <- [1..], let mx = 2 ^ w - 1, hi' <= mx]
-  vs <- replicateM bitWidth (SAT.newVar solver)
+  vs <- SAT.newVars solver bitWidth
   let xs = zip (iterate (2*) 1) vs
   SAT.addPBAtMost solver xs hi'
-  return $ Expr xs lo
-
-constant :: Integer -> Expr
-constant c = Expr [] c
+  return $ Expr ((lo,[]) : [(c,[x]) | (c,x) <- xs])
 
 instance Module Integer Expr where
-  n .*. Expr xs c = Expr [(n*m,lit) | (m,lit) <- xs] (n*c)
-  Expr xs1 c1 .+. Expr xs2 c2 = Expr (xs1++xs2) (c1+c2)
-  lzero = Expr [] 0
-
-addLe :: SAT.Solver -> Expr -> Expr -> IO ()
-addLe solver lhs rhs = do
-  let Expr xs c = lhs .-. rhs
-  SAT.addPBAtMost solver xs (-c)
-
-addGe :: SAT.Solver -> Expr -> Expr -> IO ()
-addGe solver lhs rhs = do
-  let Expr xs c = lhs .-. rhs
-  SAT.addPBAtLeast solver xs (-c)
+  n .*. Expr xs = Expr [(n*m,lits) | (m,lits) <- xs]
+  Expr xs1 .+. Expr xs2 = Expr (xs1++xs2)
+  lzero = Expr []
 
-addEq :: SAT.Solver -> Expr -> Expr -> IO ()
-addEq solver lhs rhs = do
-  let Expr xs c = lhs .-. rhs
-  SAT.addPBExactly solver xs (-c)
+instance Num Expr where
+  Expr xs1 + Expr xs2 = Expr (xs1++xs2)
+  Expr xs1 * Expr xs2 = Expr [(c1*c2, lits1++lits2) | (c1,lits1) <- xs1, (c2,lits2) <- xs2]
+  negate (Expr xs) = Expr [(-c,lits) | (c,lits) <- xs]
+  abs      = id
+  signum _ = 1
+  fromInteger c = Expr [(c,[])]
 
-addLeSoft :: SAT.Solver -> SAT.Lit -> Expr -> Expr -> IO ()
-addLeSoft solver ind lhs rhs = do
-  let Expr xs c = lhs .-. rhs
-  SAT.addPBAtMostSoft solver ind xs (-c)
+linearize :: TseitinEncoder.Encoder -> Expr -> IO ([(Integer,SAT.Lit)], Integer)
+linearize enc (Expr xs) = do
+  let ys = [(c,lits) | (c,lits@(_:_)) <- xs]
+      c  = sum [c | (c,[]) <- xs]
+  zs <- forM ys $ \(c,lits) -> do
+    l <- TseitinEncoder.encodeConj enc lits
+    return (c,l)
+  return (zs, c)
 
-addGeSoft :: SAT.Solver -> SAT.Lit -> Expr -> Expr -> IO ()
-addGeSoft solver ind lhs rhs = do
-  let Expr xs c = lhs .-. rhs
-  SAT.addPBAtLeastSoft solver ind xs (-c)
+addConstraint :: TseitinEncoder.Encoder -> Rel Expr -> IO ()
+addConstraint enc (Rel lhs op rhs) = do
+  let solver = TseitinEncoder.encSolver enc
+  (lhs2,c) <- linearize enc (lhs - rhs)
+  let rhs2 = -c
+  case op of
+    Le  -> SAT.addPBAtMost  solver lhs2 rhs2
+    Lt  -> SAT.addPBAtMost  solver lhs2 (rhs2-1)
+    Ge  -> SAT.addPBAtLeast solver lhs2 rhs2
+    Gt  -> SAT.addPBAtLeast solver lhs2 (rhs2+1)
+    Eql -> SAT.addPBExactly solver lhs2 rhs2
+    NEq -> do
+      sel <- SAT.newVar solver
+      SAT.addPBAtLeastSoft solver sel lhs2 (rhs2+1)
+      SAT.addPBAtMostSoft  solver (-sel) lhs2 (rhs2-1)
 
-addEqSoft :: SAT.Solver -> SAT.Lit -> Expr -> Expr -> IO ()
-addEqSoft solver ind lhs rhs = do
-  let Expr xs c = lhs .-. rhs
-  SAT.addPBExactlySoft solver ind xs (-c)
+addConstraintSoft :: TseitinEncoder.Encoder -> SAT.Lit -> Rel Expr -> IO ()
+addConstraintSoft enc sel (Rel lhs op rhs) = do
+  let solver = TseitinEncoder.encSolver enc
+  (lhs2,c) <- linearize enc (lhs - rhs)
+  let rhs2 = -c
+  case op of
+    Le  -> SAT.addPBAtMostSoft  solver sel lhs2 rhs2
+    Lt  -> SAT.addPBAtMostSoft  solver sel lhs2 (rhs2-1)
+    Ge  -> SAT.addPBAtLeastSoft solver sel lhs2 rhs2
+    Gt  -> SAT.addPBAtLeastSoft solver sel lhs2 (rhs2+1)
+    Eql -> SAT.addPBExactlySoft solver sel lhs2 rhs2
+    NEq -> do
+      sel2 <- SAT.newVar solver
+      sel3 <- TseitinEncoder.encodeConj enc [sel,sel2]
+      sel4 <- TseitinEncoder.encodeConj enc [sel,-sel2]
+      SAT.addPBAtLeastSoft solver sel3 lhs2 (rhs2+1)
+      SAT.addPBAtMostSoft  solver sel4 lhs2 (rhs2-1)
 
 eval :: SAT.Model -> Expr -> Integer
-eval m (Expr ts c) = sum [if m ! SAT.litVar lit == SAT.litPolarity lit then n else 0 | (n,lit) <- ts] + c
+eval m (Expr ts) = sum [if and [m ! SAT.litVar lit == SAT.litPolarity lit | lit <- lits] then n else 0 | (n,lits) <- ts]
diff --git a/src/SAT/MUS.hs b/src/SAT/MUS.hs
new file mode 100644
--- /dev/null
+++ b/src/SAT/MUS.hs
@@ -0,0 +1,91 @@
+-----------------------------------------------------------------------------
+-- |
+-- Module      :  SAT.MUS
+-- Copyright   :  (c) Masahiro Sakai 2012
+-- License     :  BSD-style
+-- 
+-- Maintainer  :  masahiro.sakai@gmail.com
+-- Stability   :  provisional
+-- Portability :  non-portable
+--
+-- Minimal Unsatifiable Subset (MUS) Finder
+--
+-----------------------------------------------------------------------------
+module SAT.MUS
+  ( Options (..)
+  , defaultOptions
+  , findMUSAssumptions
+  ) where
+
+import Control.Monad
+import Data.List
+import qualified Data.IntSet as IS
+import SAT
+
+-- | Options for 'findMUSAssumptions' function
+data Options
+  = Options
+  { optLogger     :: String -> IO ()
+  , optUpdater    :: [Lit] -> IO ()
+  , optLitPrinter :: Lit -> String
+  }
+
+-- | default 'Options' value
+defaultOptions :: Options
+defaultOptions =
+  Options
+  { optLogger     = \_ -> return ()
+  , optUpdater    = \_ -> return ()
+  , optLitPrinter = show
+  }
+
+-- | Find a minimal set of assumptions that causes a conflict.
+-- Initial set of assumptions is taken from 'SAT.failedAssumptions'.
+findMUSAssumptions
+  :: SAT.Solver
+  -> Options
+  -> IO [Lit]
+findMUSAssumptions solver opt = do
+  log "computing a minimal unsatisfiable core"
+  core <- liftM IS.fromList $ SAT.failedAssumptions solver
+  update $ IS.toList core
+  log $ "core = " ++ showLits core
+  mus <- loop core IS.empty
+  return $ IS.toList mus
+
+  where
+    log :: String -> IO ()
+    log = optLogger opt
+
+    update :: [Lit] -> IO ()
+    update = optUpdater opt
+
+    showLit :: Lit -> String
+    showLit = optLitPrinter opt
+
+    showLits :: IS.IntSet -> String
+    showLits ls = "{" ++ intercalate ", " (map showLit (IS.toList ls)) ++ "}"
+
+    loop :: IS.IntSet -> IS.IntSet -> IO IS.IntSet
+    loop ls1 fixed = do
+      case IS.minView ls1 of
+        Nothing -> do
+          log $ "found a minimal unsatisfiable core"
+          return fixed
+        Just (l,ls) -> do
+          log $ "trying to remove " ++ showLit l
+          ret <- SAT.solveWith solver (IS.toList ls)
+          if not ret
+            then do
+              ls2 <- liftM IS.fromList $ SAT.failedAssumptions solver
+              let removed = ls1 `IS.difference` ls2
+              log $ "successed to remove " ++ showLits removed
+              log $ "new core = " ++ showLits (ls2 `IS.union` fixed)
+              update $ IS.toList ls2
+              forM_ (IS.toList removed) $ \l ->
+                SAT.addClause solver [-l]
+              loop ls2 fixed
+            else do
+              log $ "failed to remove " ++ showLit l
+              SAT.addClause solver [l]
+              loop ls (IS.insert l fixed)
diff --git a/src/SAT/PBO.hs b/src/SAT/PBO.hs
new file mode 100644
--- /dev/null
+++ b/src/SAT/PBO.hs
@@ -0,0 +1,128 @@
+{-# OPTIONS_GHC -Wall -fno-warn-unused-do-bind #-}
+-----------------------------------------------------------------------------
+-- |
+-- Module      :  SAT.PBO
+-- Copyright   :  (c) Masahiro Sakai 2012
+-- License     :  BSD-style
+-- 
+-- Maintainer  :  masahiro.sakai@gmail.com
+-- Stability   :  provisional
+-- Portability :  portable
+--
+-- Pseudo-Boolean Optimization (PBO) Solver
+--
+-----------------------------------------------------------------------------
+module SAT.PBO where
+
+import Control.Monad
+import Data.List
+import Data.Ord
+import Text.Printf
+import SAT
+import SAT.Types
+
+data SearchStrategy
+  = LinearSearch
+  | BinarySearch
+-- 'nothaddock' is inserted not to confuse haddock
+  -- nothaddock | AdaptiveSearch
+
+data Options
+  = Options
+  { optLogger               :: String -> IO ()
+  , optUpdater              :: Model -> Integer -> IO ()
+  , optObjFunVarsHeuristics :: Bool
+  , optSearchStrategy       :: SearchStrategy
+  }
+
+defaultOptions :: Options
+defaultOptions
+  = Options
+  { optLogger               = \_ -> return ()
+  , optUpdater              = \_ _ -> return ()
+  , optObjFunVarsHeuristics = True
+  , optSearchStrategy       = LinearSearch
+  }
+
+minimize :: Solver -> [(Integer, Lit)] -> Options -> IO (Maybe Model)
+minimize solver obj opt = do
+  when (optObjFunVarsHeuristics opt) $ do
+    forM_ obj $ \(c,l) -> do
+      let p = if c > 0 then not (litPolarity l) else litPolarity l
+      setVarPolarity solver (litVar l) p
+    forM_ (zip [1..] (map snd (sortBy (comparing fst) [(abs c, l) | (c,l) <- obj]))) $ \(n,l) -> do
+      replicateM n $ varBumpActivity solver (litVar l)
+
+  result <- solve solver
+  if not result then
+     return Nothing
+   else
+     case optSearchStrategy opt of
+       LinearSearch -> liftM Just linSearch
+       BinarySearch -> liftM Just binSearch
+
+  where
+   logIO :: String -> IO ()
+   logIO = optLogger opt
+
+   update :: Model -> Integer -> IO ()
+   update = optUpdater opt
+
+   linSearch :: IO Model
+   linSearch = do
+     m <- model solver
+     let v = pbEval m obj
+     update m v
+     addPBAtMost solver obj (v - 1)
+     result <- solve solver
+     if result
+       then linSearch
+       else return m
+
+   binSearch :: IO Model
+   binSearch = do
+{-
+     logIO $ printf "Binary Search: minimizing %s \n" $ 
+       intercalate " "
+         [c' ++ " " ++ l'
+         | (c,l) <- obj
+         , let c' = if c < 0 then show c else "+" ++ show c
+         , let l' = (if l < 0 then "~" else "") ++ "x" ++ show (litVar l)
+         ]
+-}
+     m0 <- model solver
+     let v0 = pbEval m0 obj
+     update m0 v0
+     let ub0 = v0 - 1
+         lb0 = pbLowerBound obj
+     addPBAtMost solver obj ub0
+
+     let loop lb ub m | ub < lb = return m
+         loop lb ub m = do
+           let mid = (lb + ub) `div` 2
+           logIO $ printf "Binary Search: %d <= obj <= %d; guessing obj <= %d" lb ub mid
+           sel <- newVar solver
+           addPBAtMostSoft solver sel obj mid
+           ret <- solveWith solver [sel]
+           if ret
+           then do
+             m2 <- model solver
+             let v = pbEval m2 obj
+             update m2 v
+             -- deactivating temporary constraint
+             -- FIXME: 本来は制約の削除をしたい
+             addClause solver [-sel]
+             let ub' = v - 1
+             logIO $ printf "Binary Search: updating upper bound: %d -> %d" ub ub'
+             addPBAtMost solver obj ub'
+             loop lb ub' m2
+           else do
+             -- deactivating temporary constraint
+             -- FIXME: 本来は制約の削除をしたい
+             addClause solver [-sel]
+             let lb' = mid + 1
+             logIO $ printf "Binary Search: updating lower bound: %d -> %d" lb lb'
+             addPBAtLeast solver obj lb'
+             loop lb' ub m
+
+     loop lb0 ub0 m0
diff --git a/src/SAT/Printer.hs b/src/SAT/Printer.hs
--- a/src/SAT/Printer.hs
+++ b/src/SAT/Printer.hs
@@ -15,6 +15,7 @@
   ( satPrintModel
   , maxsatPrintModel
   , pbPrintModel
+  , musPrintSol
   ) where
 
 import Control.Monad
@@ -63,6 +64,15 @@
     forM_ xs $ \(var,val) -> hPutStr h (" " ++ (if val then "" else "-") ++ "x" ++ show var)
     hPutStrLn h ""
   hFlush stdout
+
+musPrintSol :: Handle -> [Int] -> IO ()
+musPrintSol h is = do
+  forM_ (split 10 is) $ \xs -> do
+    hPutStr h "v"
+    forM_ xs $ \i -> hPutStr h (' ': show i)
+    hPutStrLn h ""
+  hPutStrLn h "v 0"
+  hFlush h
 
 -- ------------------------------------------------------------------------
 
diff --git a/src/SAT/TseitinEncoder.hs b/src/SAT/TseitinEncoder.hs
--- a/src/SAT/TseitinEncoder.hs
+++ b/src/SAT/TseitinEncoder.hs
@@ -39,6 +39,7 @@
     Encoder
   , newEncoder
   , setUsePB
+  , encSolver
 
   -- * Encoding of boolean formula
   , Formula (..)
diff --git a/src/SAT/Types.hs b/src/SAT/Types.hs
--- a/src/SAT/Types.hs
+++ b/src/SAT/Types.hs
@@ -3,6 +3,7 @@
   (
   -- * Variable
     Var
+  , VarSet
   , VarMap
   , validVar
 
@@ -51,6 +52,7 @@
 -- | Variable is represented as positive integers (DIMACS format).
 type Var = Int
 
+type VarSet = IS.IntSet
 type VarMap = IM.IntMap
 
 {-# INLINE validVar #-}
diff --git a/src/Simplex.hs b/src/Simplex.hs
deleted file mode 100644
--- a/src/Simplex.hs
+++ /dev/null
@@ -1,307 +0,0 @@
-{-# LANGUAGE ScopedTypeVariables #-}
-{-# OPTIONS_GHC -Wall #-}
------------------------------------------------------------------------------
--- |
--- Module      :  Simplex
--- Copyright   :  (c) Masahiro Sakai 2011
--- License     :  BSD-style
--- 
--- Maintainer  :  masahiro.sakai@gmail.com
--- Stability   :  provisional
--- Portability :  non-portable (ScopedTypeVariables)
---
--- Naïve implementation of Simplex method
--- 
--- Reference:
---
--- * <http://www.math.cuhk.edu.hk/~wei/lpch3.pdf>
---
------------------------------------------------------------------------------
-module Simplex
-  ( module Data.OptDir
-  , Tableau
-  , RowIndex
-  , ColIndex
-  , Row
-  , PivotResult
-  , objRow
-  , pivot
-  , lookupRow
-  , setRow
-  , setObjFun
-  , currentObjValue
-  , simplex
-  , dualSimplex
-  , phaseI
-  , toCSV
-  ) where
-
-import Data.Ord
-import Data.List (intersperse, minimumBy, foldl')
-import qualified Data.IntMap as IM
-import qualified Data.IntSet as IS
-import Data.OptDir
-import Control.Exception
-
-import Data.Expr
-import Data.Linear
-import qualified Data.LA as LA
-
--- ---------------------------------------------------------------------------
-
-type Tableau r = VarMap (Row r)
-{-
-tbl ! v == (m, val)
-==>
-var v .+. m .==. constant val
--}
-
-type RowIndex = Int
-type ColIndex = Int
-type Row r = (VarMap r, r)
-data PivotResult r = PivotUnbounded | PivotFinished | PivotSuccess (Tableau r)
-  deriving (Show, Eq, Ord)
-
-objRow :: RowIndex
-objRow = -1
-
-pivot :: (Fractional r, Eq r) => RowIndex -> ColIndex -> Tableau r -> Tableau r
-{-# INLINE pivot #-}
-{-# SPECIALIZE pivot :: RowIndex -> ColIndex -> Tableau Rational -> Tableau Rational #-}
-{-# SPECIALIZE pivot :: RowIndex -> ColIndex -> Tableau Double -> Tableau Double #-}
-pivot r s tbl =
-    assert (validTableau tbl) $  -- precondition
-    assert (validTableau tbl') $ -- postcondition
-      tbl'
-  where
-    tbl' = IM.insert s row_s $ IM.map f $ IM.delete r $ tbl
-    f orig@(row_i, row_i_val) =
-      case IM.lookup s row_i of
-        Nothing -> orig
-        Just c ->
-          ( IM.filter (0/=) $ IM.unionWith (+) (IM.delete s row_i) (IM.map (negate c *) row_r')
-          , row_i_val - c*row_r_val'
-          )
-    (row_r, row_r_val) = lookupRow r tbl
-    a_rs = row_r IM.! s
-    row_r' = IM.map (/ a_rs) $ IM.insert r 1 $ IM.delete s row_r
-    row_r_val' = row_r_val / a_rs
-    row_s = (row_r', row_r_val')
-
-lookupRow :: RowIndex -> Tableau r -> Row r
-lookupRow r m = m IM.! r
-
--- 行の基底変数の列が0になるように変形
-normalizeRow :: (Num r, Eq r) => Tableau r -> Row r -> Row r
-normalizeRow a (row0,val0) = obj'
-  where
-    obj' = g $ foldl' f (IM.empty, val0) $ 
-           [ case IM.lookup j a of
-               Nothing -> (IM.singleton j x, 0)
-               Just (row,val) -> (IM.map ((-x)*) (IM.delete j row), -x*val)
-           | (j,x) <- IM.toList row0 ]
-    f (m1,v1) (m2,v2) = (IM.unionWith (+) m1 m2, v1+v2)
-    g (m,v) = (IM.filter (0/=) m, v)
-
-setRow :: (Num r, Eq r) => RowIndex -> Tableau r -> Row r -> Tableau r
-setRow i tbl row = assert (validTableau tbl) $ assert (validTableau tbl') $ tbl'
-  where
-    tbl' = IM.insert i (normalizeRow tbl row) tbl
-
-setObjFun :: (Num r, Eq r) => Tableau r -> LA.Expr r -> Tableau r
-setObjFun tbl e = setRow objRow tbl row
-  where
-    row =
-      case LA.extract LA.unitVar e of
-        (c, e') -> (LA.coeffMap (lnegate e'), c)
-
-copyObjRow :: (Num r, Eq r) => Tableau r -> Tableau r -> Tableau r
-copyObjRow from to =
-  case IM.lookup objRow from of
-    Nothing -> IM.delete objRow to
-    Just row -> setRow objRow to row
-
-currentObjValue :: (Num r, Eq r) => Tableau r -> r
-currentObjValue = snd . lookupRow objRow
-
-validTableau :: Tableau r -> Bool
-validTableau tbl =
-  and [v `IM.notMember` m | (v, (m,_)) <- IM.toList tbl, v /= objRow] &&
-  and [IS.null (IM.keysSet m `IS.intersection` vs) | (m,_) <- IM.elems tbl']
-  where
-    tbl' = IM.delete objRow tbl
-    vs = IM.keysSet tbl' 
-
-isFeasible :: Real r => Tableau r -> Bool
-isFeasible tbl = 
-  and [val >= 0 | (v, (_,val)) <- IM.toList tbl, v /= objRow]
-
-isOptimal :: Real r => OptDir -> Tableau r -> Bool
-isOptimal optdir tbl =
-  and [not (cmp cj) | cj <- IM.elems (fst (lookupRow objRow tbl))]
-  where
-    cmp = case optdir of
-            OptMin -> (0<)
-            OptMax -> (0>)
-
-isImproving :: Real r => OptDir -> Tableau r -> Tableau r -> Bool
-isImproving OptMin from to = currentObjValue to <= currentObjValue from 
-isImproving OptMax from to = currentObjValue to >= currentObjValue from 
-
--- ---------------------------------------------------------------------------
--- primal simplex
-
-simplex :: (Real r, Fractional r) => OptDir -> Tableau r -> (Bool, Tableau r)
-{-# SPECIALIZE simplex :: OptDir -> Tableau Rational -> (Bool, Tableau Rational) #-}
-{-# SPECIALIZE simplex :: OptDir -> Tableau Double -> (Bool, Tableau Double) #-}
-simplex optdir = go
-  where
-    go tbl = assert (isFeasible tbl) $
-      case primalPivot optdir tbl of
-        PivotFinished  -> assert (isOptimal optdir tbl) (True, tbl)
-        PivotUnbounded -> (False, tbl)
-        PivotSuccess tbl' -> assert (isImproving optdir tbl tbl') $ go tbl'
-
-primalPivot :: (Real r, Fractional r) => OptDir -> Tableau r -> PivotResult r
-{-# INLINE primalPivot #-}
-primalPivot optdir tbl
-  | null cs   = PivotFinished
-  | null rs   = PivotUnbounded
-  | otherwise = PivotSuccess (pivot r s tbl)
-  where
-    cmp = case optdir of
-            OptMin -> (0<)
-            OptMax -> (0>)
-    cs = [(j,cj) | (j,cj) <- IM.toList (fst (lookupRow objRow tbl)), cmp cj]
-    -- smallest subscript rule
-    s = fst $ head cs
-    -- classical rule
-    --s = fst $ (if optdir==OptMin then maximumBy else minimumBy) (compare `on` snd) cs
-    rs = [ (i, y_i0 / y_is)
-         | (i, (row_i, y_i0)) <- IM.toList tbl, i /= objRow
-         , let y_is = IM.findWithDefault 0 s row_i, y_is > 0
-         ]
-    r = fst $ minimumBy (comparing snd) rs
-
--- ---------------------------------------------------------------------------
--- dual simplex
-
-dualSimplex :: (Real r, Fractional r) => OptDir -> Tableau r -> (Bool, Tableau r)
-{-# SPECIALIZE dualSimplex :: OptDir -> Tableau Rational -> (Bool, Tableau Rational) #-}
-{-# SPECIALIZE dualSimplex :: OptDir -> Tableau Double -> (Bool, Tableau Double) #-}
-dualSimplex optdir = go
-  where
-    go tbl = assert (isOptimal optdir tbl) $
-      case dualPivot optdir tbl of
-        PivotFinished  -> assert (isFeasible tbl) $ (True, tbl)
-        PivotUnbounded -> (False, tbl)
-        PivotSuccess tbl' -> assert (isImproving optdir tbl' tbl) $ go tbl'
-
-dualPivot :: (Real r, Fractional r) => OptDir -> Tableau r -> PivotResult r
-{-# INLINE dualPivot #-}
-dualPivot optdir tbl
-  | null rs   = PivotFinished
-  | null cs   = PivotUnbounded
-  | otherwise = PivotSuccess (pivot r s tbl)
-  where
-    rs = [(i, row_i) | (i, (row_i, y_i0)) <- IM.toList tbl, i /= objRow, 0 > y_i0]
-    (r, row_r) = head rs
-    cs = [ (j, if optdir==OptMin then y_0j / y_rj else - y_0j / y_rj)
-         | (j, y_rj) <- IM.toList row_r
-         , y_rj < 0
-         , let y_0j = IM.findWithDefault 0 j obj
-         ]
-    s = fst $ minimumBy (comparing snd) cs
-    (obj,_) = lookupRow objRow tbl
-
--- ---------------------------------------------------------------------------
--- phase I of the two-phased method
-
-phaseI :: (Real r, Fractional r) => Tableau r -> VarSet -> (Bool, Tableau r)
-{-# SPECIALIZE phaseI :: Tableau Rational -> VarSet -> (Bool, Tableau Rational) #-}
-{-# SPECIALIZE phaseI :: Tableau Double -> VarSet -> (Bool, Tableau Double) #-}
-phaseI tbl avs
-  | currentObjValue tbl1' /= 0 = (False, tbl1')
-  | otherwise = (True, copyObjRow tbl $ removeArtificialVariables avs $ tbl1')
-  where
-    optdir = OptMax
-    tbl1 = setObjFun tbl $ lnegate $ lsum [LA.var v | v <- IS.toList avs]
-    tbl1' = go tbl1
-    go tbl2
-      | currentObjValue tbl2 == 0 = tbl2
-      | otherwise = 
-        case primalPivot optdir tbl2 of
-          PivotSuccess tbl2' -> assert (isImproving optdir tbl2 tbl2') $ go tbl2'
-          PivotFinished -> assert (isOptimal optdir tbl2) tbl2
-          PivotUnbounded -> error "phaseI: should not happen"
-
--- post-processing of phaseI
--- pivotを使ってartificial variablesを基底から除いて、削除
-removeArtificialVariables :: (Real r, Fractional r) => VarSet -> Tableau r -> Tableau r
-removeArtificialVariables avs tbl0 = tbl2
-  where
-    tbl1 = foldl' f (IM.delete objRow tbl0) (IS.toList avs)
-    tbl2 = IM.map (\(row,val) ->  (IM.filterWithKey (\j _ -> j `IS.notMember` avs) row, val)) tbl1
-    f tbl i =
-      case IM.lookup i tbl of
-        Nothing -> tbl
-        Just row ->
-          case [j | (j,c) <- IM.toList (fst row), c /= 0, j `IS.notMember` avs] of
-            [] -> IM.delete i tbl
-            j:_ -> pivot i j tbl
-
-
--- ---------------------------------------------------------------------------
-
-toCSV :: (Num r, Eq r, Show r) => (r -> String) -> Tableau r -> String
-toCSV showCell tbl = unlines . map (concat . intersperse ",") $ header : body
-  where
-    header :: [String]
-    header = "" : map colName cols ++ [""]
-
-    body :: [[String]]
-    body = [showRow i (Simplex.lookupRow i tbl) | i <- rows]
-
-    rows :: [Simplex.RowIndex]
-    rows = IM.keys (IM.delete Simplex.objRow tbl) ++ [Simplex.objRow]
-
-    cols :: [Simplex.ColIndex]
-    cols = [0..colMax]
-      where
-        colMax = maximum (-1 : [c | (row, _) <- IM.elems tbl, c <- IM.keys row])
-
-    rowName :: RowIndex -> String
-    rowName i = if i==Simplex.objRow then "obj" else "x" ++ show i
-
-    colName :: ColIndex -> String
-    colName j = "x" ++ show j
-
-    showRow i (row, row_val) = rowName i : [showCell (IM.findWithDefault 0 j row') | j <- cols] ++ [showCell row_val]
-      where row' = IM.insert i 1 row
-
--- ---------------------------------------------------------------------------
-
--- 退化して巡回の起こるKuhnの7変数3制約の例
-
-kuhn_7_3 :: Tableau Rational
-kuhn_7_3 = IM.fromList
-  [ (1, (IM.fromList [(4,-2), (5,-9), (6,1), (7,9)],       0))
-  , (2, (IM.fromList [(4,1/3), (5,1), (6,-1/3), (7,-2)],   0))
-  , (3, (IM.fromList [(4,2), (5,3), (6,-1), (7,-12)],      2))
-  , (objRow, (IM.fromList [(4,2), (5,3), (6,-1), (7,-12)], 0))
-  ]
-
-test_kuhn_7_3 = simplex OptMin kuhn_7_3
-
--- from http://www.math.cuhk.edu.hk/~wei/lpch5.pdf
-example_5_7 :: Tableau Rational
-example_5_7 = IM.fromList
-  [ (4, (IM.fromList [(1,-1), (2,-2), (3,-3)], -5))
-  , (5, (IM.fromList [(1,-2), (2,-2), (3,-1)], -6))
-  , (objRow, (IM.fromList [(1,3),(2,4),(3,5)], 0))
-  ]
-
-test_example_5_7 = dualSimplex OptMax example_5_7
--- optimal value should be -11
-
--- ---------------------------------------------------------------------------
diff --git a/src/Simplex2.hs b/src/Simplex2.hs
deleted file mode 100644
--- a/src/Simplex2.hs
+++ /dev/null
@@ -1,1014 +0,0 @@
-{-# LANGUAGE DoAndIfThenElse, TypeSynonymInstances, FlexibleContexts, FlexibleInstances #-}
------------------------------------------------------------------------------
--- |
--- Module      :  Simplex2
--- Copyright   :  (c) Masahiro Sakai 2012
--- License     :  BSD-style
--- 
--- Maintainer  :  masahiro.sakai@gmail.com
--- Stability   :  provisional
--- Portability :  non-portable (DoAndIfThenElse, TypeSynonymInstances, FlexibleContexts, FlexibleInstances)
---
--- Naïve implementation of Simplex method
--- 
--- Reference:
---
--- * <http://www.math.cuhk.edu.hk/~wei/lpch3.pdf>
--- 
--- * Bruno Dutertre and Leonardo de Moura.
---   A Fast Linear-Arithmetic Solver for DPLL(T).
---   Computer Aided Verification In Computer Aided Verification, Vol. 4144 (2006), pp. 81-94.
---   <http://yices.csl.sri.com/cav06.pdf>
---
--- * Bruno Dutertre and Leonardo de Moura.
---   Integrating Simplex with DPLL(T).
---   CSL Technical Report SRI-CSL-06-01. 2006.
---   <http://yices.csl.sri.com/sri-csl-06-01.pdf>
---
------------------------------------------------------------------------------
-module Simplex2
-  (
-  -- * The @Solver@ type
-    Solver
-  , GenericSolver
-  , SolverValue (..)
-  , newSolver
-  , cloneSolver
-
-  -- * Problem specification
-  , Var
-  , newVar
-  , RelOp (..)
-  , (.<=.), (.>=.), (.==.), (.<.), (.>.)
-  , Atom (..)
-  , assertAtom
-  , assertAtomEx
-  , assertLower
-  , assertUpper
-  , setObj
-  , OptDir (..)
-  , setOptDir
-  , getOptDir
-
-  -- * Solving
-  , check
-  , Options (..)
-  , defaultOptions
-  , OptResult (..)
-  , optimize
-  , dualSimplex
-
-  -- * Extract results
-  , Model
-  , model
-  , RawModel
-  , rawModel
-  , getValue
-  , getObjValue
-
-  -- * Reading status
-  , getTableau
-  , getRow
-  , getCol
-  , getCoeff
-  , nVars
-  , isBasicVariable
-  , isNonBasicVariable
-  , isFeasible
-  , isOptimal
-  , getLB
-  , getUB
-
-  -- * Configulation
-  , setLogger
-  , clearLogger
-  , PivotStrategy (..)
-  , setPivotStrategy
-
-  -- * Debug
-  , dump
-  ) where
-
-import Prelude hiding (log)
-import Control.Exception
-import Control.Monad
-import Data.Ord
-import Data.IORef
-import Data.List
-import Data.Maybe
-import Data.Ratio
-import qualified Data.Map as Map
-import qualified Data.IntMap as IM
-import Text.Printf
-import Data.OptDir
-import System.CPUTime
-
-import qualified Data.LA as LA
-import Data.LA (Atom (..))
-import qualified Data.Formula as F
-import Data.Formula (RelOp (..), (.<=.), (.>=.), (.==.), (.<.), (.>.))
-import Data.Linear
-import Data.Delta
-import Util (showRational)
-
-{--------------------------------------------------------------------
-  The @Solver@ type
---------------------------------------------------------------------}
-
-type Var = Int
-
-data GenericSolver v
-  = GenericSolver
-  { svTableau :: !(IORef (IM.IntMap (LA.Expr Rational)))
-  , svLB      :: !(IORef (IM.IntMap v))
-  , svUB      :: !(IORef (IM.IntMap v))
-  , svModel   :: !(IORef (IM.IntMap v))
-  , svVCnt    :: !(IORef Int)
-  , svOk      :: !(IORef Bool)
-  , svOptDir  :: !(IORef OptDir)
-
-  , svDefDB  :: !(IORef (Map.Map (LA.Expr Rational) Var))
-
-  , svLogger :: !(IORef (Maybe (String -> IO ())))
-  , svPivotStrategy :: !(IORef PivotStrategy)
-  , svNPivot  :: !(IORef Int)
-  }
-
-type Solver = GenericSolver Rational
-
--- special basic variable
-objVar :: Int
-objVar = -1
-
-newSolver :: SolverValue v => IO (GenericSolver v)
-newSolver = do
-  t <- newIORef (IM.singleton objVar lzero)
-  l <- newIORef IM.empty
-  u <- newIORef IM.empty
-  m <- newIORef (IM.singleton objVar lzero)
-  v <- newIORef 0
-  ok <- newIORef True
-  dir <- newIORef OptMin
-  defs <- newIORef Map.empty
-  logger <- newIORef Nothing
-  pivot <- newIORef PivotStrategyBlandRule
-  npivot <- newIORef 0
-  return $
-    GenericSolver
-    { svTableau = t
-    , svLB      = l
-    , svUB      = u
-    , svModel   = m
-    , svVCnt    = v
-    , svOk      = ok
-    , svOptDir  = dir
-    , svDefDB   = defs
-    , svLogger  = logger
-    , svNPivot  = npivot
-    , svPivotStrategy = pivot
-    }
-
-cloneSolver :: GenericSolver v -> IO (GenericSolver v)
-cloneSolver solver = do
-  t      <- newIORef =<< readIORef (svTableau solver)
-  l      <- newIORef =<< readIORef (svLB solver)
-  u      <- newIORef =<< readIORef (svUB solver)
-  m      <- newIORef =<< readIORef (svModel solver)
-  v      <- newIORef =<< readIORef (svVCnt solver)
-  ok     <- newIORef =<< readIORef (svOk solver)
-  dir    <- newIORef =<< readIORef (svOptDir solver)
-  defs   <- newIORef =<< readIORef (svDefDB solver)
-  logger <- newIORef =<< readIORef (svLogger solver)
-  pivot  <- newIORef =<< readIORef (svPivotStrategy solver)
-  npivot <- newIORef =<< readIORef (svNPivot solver)
-  return $
-    GenericSolver
-    { svTableau = t
-    , svLB      = l
-    , svUB      = u
-    , svModel   = m
-    , svVCnt    = v
-    , svOk      = ok
-    , svOptDir  = dir
-    , svDefDB   = defs
-    , svLogger  = logger
-    , svNPivot  = npivot
-    , svPivotStrategy = pivot
-    }  
-
-class (Linear Rational v, Ord v) => SolverValue v where
-  toValue :: Rational -> v
-  showValue :: Bool -> v -> String
-  model :: GenericSolver v -> IO Model
-
-instance SolverValue Rational where
-  toValue = id
-  showValue = showRational
-  model = rawModel
-
-instance SolverValue (Delta Rational) where
-  toValue = fromReal
-  showValue = showDelta
-  model solver = do
-    xs <- variables solver
-    ys <- liftM concat $ forM xs $ \x -> do
-      Delta p q  <- getValue solver x
-      lb <- getLB solver x
-      ub <- getUB solver x
-      return $
-        [(p - c) / (k - q) | Just (Delta c k) <- return lb, c < p, k > q] ++
-        [(d - p) / (q - h) | Just (Delta d h) <- return ub, p < d, q > h]
-    let delta0 :: Rational
-        delta0 = if null ys then 0.1 else minimum ys
-        f :: Delta Rational -> Rational
-        f (Delta r k) = r + k * delta0
-    liftM (IM.map f) $ readIORef (svModel solver)
-
-{-
-Largest coefficient rule: original rule suggested by G. Dantzig.
-Largest increase rule: computationally more expensive in comparison with Largest coefficient, but locally maximizes the progress.
-Steepest edge rule: best pivot rule in practice, an efficient approximate implementation is "Devex".
-Bland’s rule: avoids cycling but one of the slowest rules.
-Random edge rule: Randomized have lead to the current best provable bounds for the number of pivot steps of the simplex method.
-Lexicographic rule: used for avoiding cyclying.
--}
-data PivotStrategy
-  = PivotStrategyBlandRule
-  | PivotStrategyLargestCoefficient
---  | PivotStrategySteepestEdge
-  deriving (Eq, Ord, Enum, Show, Read)
-
-setPivotStrategy :: GenericSolver v -> PivotStrategy -> IO ()
-setPivotStrategy solver ps = writeIORef (svPivotStrategy solver) ps
-
-{--------------------------------------------------------------------
-  problem description
---------------------------------------------------------------------}
-
-newVar :: SolverValue v => GenericSolver v -> IO Var
-newVar solver = do
-  v <- readIORef (svVCnt solver)
-  writeIORef (svVCnt solver) $! v+1
-  modifyIORef (svModel solver) (IM.insert v lzero)
-  return v
-
-assertAtom :: Solver -> LA.Atom Rational -> IO ()
-assertAtom solver atom = do
-  (v,op,rhs') <- simplifyAtom solver atom
-  case op of
-    F.Le  -> assertUpper solver v (toValue rhs')
-    F.Ge  -> assertLower solver v (toValue rhs')
-    F.Eql -> do
-      assertLower solver v (toValue rhs')
-      assertUpper solver v (toValue rhs')
-    _ -> error "unsupported"
-  return ()
-
-assertAtomEx :: GenericSolver (Delta Rational) -> LA.Atom Rational -> IO ()
-assertAtomEx solver atom = do
-  (v,op,rhs') <- simplifyAtom solver atom
-  case op of
-    F.Le  -> assertUpper solver v (toValue rhs')
-    F.Ge  -> assertLower solver v (toValue rhs')
-    F.Lt  -> assertUpper solver v (toValue rhs' .-. delta)
-    F.Gt  -> assertLower solver v (toValue rhs' .+. delta)
-    F.Eql -> do
-      assertLower solver v (toValue rhs')
-      assertUpper solver v (toValue rhs')
-  return ()
-
-simplifyAtom :: SolverValue v => GenericSolver v -> LA.Atom Rational -> IO (Var, F.RelOp, Rational)
-simplifyAtom solver (LA.Atom lhs op rhs) = do
-  let (lhs',rhs') =
-        case LA.extract LA.unitVar (lhs .-. rhs) of
-          (n,e) -> (e, -n)
-  case LA.terms lhs' of
-    [(1,v)] -> return (v, op, rhs')
-    [(-1,v)] -> return (v, F.flipOp op, -rhs')
-    _ -> do
-      defs <- readIORef (svDefDB solver)
-      let (c,lhs'') = scale lhs' -- lhs' = lhs'' / c = rhs'
-          rhs'' = c .*. rhs'
-          op''  = if c < 0 then F.flipOp op else op
-      case Map.lookup lhs'' defs of
-        Just v -> do
-          return (v,op'',rhs'')
-        Nothing -> do
-          v <- newVar solver
-          setRow solver v lhs''
-          modifyIORef (svDefDB solver) $ Map.insert lhs'' v
-          return (v,op'',rhs'')
-  where
-    scale :: LA.Expr Rational -> (Rational, LA.Expr Rational)
-    scale e = (c, c .*. e)
-      where
-        c = c1 * c2
-        c1 = fromIntegral $ foldl' lcm 1 [denominator c | (c, _) <- LA.terms e]
-        c2 = signum $ head ([c | (c,x) <- LA.terms e] ++ [1])
-
-assertLower :: SolverValue v => GenericSolver v -> Var -> v -> IO ()
-assertLower solver x l = do
-  l0 <- getLB solver x
-  u0 <- getUB solver x
-  case (l0,u0) of 
-    (Just l0', _) | l <= l0' -> return ()
-    (_, Just u0') | u0' < l -> markBad solver
-    _ -> do
-      modifyIORef (svLB solver) (IM.insert x l)
-      b <- isNonBasicVariable solver x
-      v <- getValue solver x
-      when (b && not (l <= v)) $ update solver x l
-      checkNBFeasibility solver
-
-assertUpper :: SolverValue v => GenericSolver v -> Var -> v -> IO ()
-assertUpper solver x u = do
-  l0 <- getLB solver x
-  u0 <- getUB solver x
-  case (l0,u0) of 
-    (_, Just u0') | u0' <= u -> return ()
-    (Just l0', _) | u < l0' -> markBad solver
-    _ -> do
-      modifyIORef (svUB solver) (IM.insert x u)
-      b <- isNonBasicVariable solver x
-      v <- getValue solver x
-      when (b && not (v <= u)) $ update solver x u
-      checkNBFeasibility solver
-
--- FIXME: 式に定数項が含まれる可能性を考えるとこれじゃまずい?
-setObj :: SolverValue v => GenericSolver v -> LA.Expr Rational -> IO ()
-setObj solver e = setRow solver objVar e
-
-setRow :: SolverValue v => GenericSolver v -> Var -> LA.Expr Rational -> IO ()
-setRow solver v e = do
-  modifyIORef (svTableau solver) $ \t ->
-    IM.insert v (LA.applySubst t e) t
-  modifyIORef (svModel solver) $ \m -> 
-    IM.insert v (LA.evalLinear m (toValue 1) e) m  
-
-setOptDir :: GenericSolver v -> OptDir -> IO ()
-setOptDir solver dir = writeIORef (svOptDir solver) dir
-
-getOptDir :: GenericSolver v -> IO OptDir
-getOptDir solver = readIORef (svOptDir solver)
-
-{--------------------------------------------------------------------
-  Status
---------------------------------------------------------------------}
-
-nVars :: GenericSolver v -> IO Int
-nVars solver = readIORef (svVCnt solver)
-
-isBasicVariable :: GenericSolver v -> Var -> IO Bool
-isBasicVariable solver v = do
-  t <- readIORef (svTableau solver)
-  return $ v `IM.member` t
-
-isNonBasicVariable  :: GenericSolver v -> Var -> IO Bool
-isNonBasicVariable solver x = liftM not (isBasicVariable solver x)
-
-isFeasible :: SolverValue v => GenericSolver v -> IO Bool
-isFeasible solver = do
-  xs <- variables solver
-  liftM and $ forM xs $ \x -> do
-    v <- getValue solver x
-    l <- getLB solver x
-    u <- getUB solver x
-    return (testLB l v && testUB u v)
-
-isOptimal :: SolverValue v => GenericSolver v -> IO Bool
-isOptimal solver = do
-  obj <- getRow solver objVar
-  ret <- selectEnteringVariable solver
-  return $! isNothing ret
-
-{--------------------------------------------------------------------
-  Satisfiability solving
---------------------------------------------------------------------}
-
-check :: SolverValue v => GenericSolver v -> IO Bool
-check solver = do
-  let
-    loop :: IO Bool
-    loop = do
-      m <- selectViolatingBasicVariable solver
-
-      case m of
-        Nothing -> return True
-        Just xi  -> do
-          li <- getLB solver xi
-          ui <- getUB solver xi
-          isLBViolated <- do
-            vi <- getValue solver xi
-            return $ not (testLB li vi)
-          let q = if isLBViolated
-                  then -- select the smallest non-basic variable xj such that
-                       -- (aij > 0 and β(xj) < uj) or (aij < 0 and β(xj) > lj)
-                       canIncrease solver
-                  else -- select the smallest non-basic variable xj such that
-                       -- (aij < 0 and β(xj) < uj) or (aij > 0 and β(xj) > lj)
-                       canDecrease solver
-          xi_def <- getRow solver xi
-          r <- liftM (fmap snd) $ findM q (LA.terms xi_def)              
-          case r of
-            Nothing -> markBad solver >> return False
-            Just xj -> do
-              pivotAndUpdate solver xi xj (fromJust (if isLBViolated then li else ui))
-              loop
-
-  ok <- readIORef (svOk solver)
-  if not ok
-  then return False
-  else do
-    log solver "check"
-    result <- recordTime solver loop
-    when result $ checkFeasibility solver
-    return result
-
-selectViolatingBasicVariable :: SolverValue v => GenericSolver v -> IO (Maybe Var)
-selectViolatingBasicVariable solver = do
-  let
-    p :: Var -> IO Bool
-    p x | x == objVar = return False
-    p xi = do
-      li <- getLB solver xi
-      ui <- getUB solver xi
-      vi <- getValue solver xi
-      return $ not (testLB li vi) || not (testUB ui vi)
-  vs <- basicVariables solver
-
-  ps <- readIORef (svPivotStrategy solver)
-  case ps of
-    PivotStrategyBlandRule ->
-      findM p vs
-    PivotStrategyLargestCoefficient -> do
-      xs <- filterM p vs
-      case xs of
-        [] -> return Nothing
-        _ -> do
-          xs2 <- forM xs $ \xi -> do
-              vi <- getValue solver xi
-              li <- getLB solver xi
-              ui <- getUB solver xi
-              if not (testLB li vi)
-                then return (xi, fromJust li .-. vi)
-                else return (xi, vi .-. fromJust ui)
-          return $ Just $ fst $ maximumBy (comparing snd) xs2
-
-{--------------------------------------------------------------------
-  Optimization
---------------------------------------------------------------------}
-
--- | results of optimization
-data OptResult = Optimum | Unsat | Unbounded | ObjLimit
-  deriving (Show, Eq, Ord)
-
-data Options
-  = Options
-  { objLimit :: Maybe Rational
-  }
-  deriving (Show, Eq, Ord)
-
-defaultOptions :: Options
-defaultOptions
-  = Options
-  { objLimit = Nothing
-  }
-
-optimize :: Solver -> Options -> IO OptResult
-optimize solver opt = do
-  ret <- do
-    is_fea <- isFeasible solver
-    if is_fea then return True else check solver
-  if not ret
-    then return Unsat -- unsat
-    else do
-      log solver "optimize"
-      result <- recordTime solver loop
-      when (result == Optimum) $ checkOptimality solver
-      return result
-  where
-    loop :: IO OptResult
-    loop = do
-      checkFeasibility solver
-      ret <- selectEnteringVariable solver
-      case ret of
-       Nothing -> return Optimum
-       Just (c,xj) -> do
-         dir <- getOptDir solver
-         r <- if dir==OptMin
-              then if c > 0
-                then decreaseNB solver xj -- xj を小さくして目的関数を小さくする
-                else increaseNB solver xj -- xj を大きくして目的関数を小さくする
-              else if c > 0
-                then increaseNB solver xj -- xj を大きくして目的関数を大きくする
-                else decreaseNB solver xj -- xj を小さくして目的関数を大きくする
-         if r
-           then loop
-           else return Unbounded
-
-selectEnteringVariable :: SolverValue v => GenericSolver v -> IO (Maybe (Rational, Var))
-selectEnteringVariable solver = do
-  ps <- readIORef (svPivotStrategy solver)
-  obj_def <- getRow solver objVar
-  case ps of
-    PivotStrategyBlandRule ->
-      findM canEnter (LA.terms obj_def)
-    PivotStrategyLargestCoefficient -> do
-      ts <- filterM canEnter (LA.terms obj_def)
-      case ts of
-        [] -> return Nothing
-        _ -> return $ Just $ snd $ maximumBy (comparing fst) [(abs c, (c,xj)) | (c,xj) <- ts]
-  where
-    canEnter :: (Rational, Var) -> IO Bool
-    canEnter (_,xj) | xj == LA.unitVar = return False
-    canEnter (c,xj) = do
-      dir <- getOptDir solver
-      if dir==OptMin
-       then canDecrease solver (c,xj)
-       else canIncrease solver (c,xj)
-
-canIncrease :: SolverValue v => GenericSolver v -> (Rational,Var) -> IO Bool
-canIncrease solver (a,x) =
-  case compare a 0 of
-    EQ -> return False
-    GT -> canIncrease1 solver x
-    LT -> canDecrease1 solver x
-
-canDecrease :: SolverValue v => GenericSolver v -> (Rational,Var) -> IO Bool
-canDecrease solver (a,x) =
-  case compare a 0 of
-    EQ -> return False
-    GT -> canDecrease1 solver x
-    LT -> canIncrease1 solver x
-
-canIncrease1 :: SolverValue v => GenericSolver v -> Var -> IO Bool
-canIncrease1 solver x = do
-  u <- getUB solver x
-  v <- getValue solver x
-  case u of
-    Nothing -> return True
-    Just uv -> return $! (v < uv)
-
-canDecrease1 :: SolverValue v => GenericSolver v -> Var -> IO Bool
-canDecrease1 solver x = do
-  l <- getLB solver x
-  v <- getValue solver x
-  case l of
-    Nothing -> return True
-    Just lv -> return $! (lv < v)
-
--- | feasibility を保ちつつ non-basic variable xj の値を大きくする
-increaseNB :: Solver -> Var -> IO Bool
-increaseNB solver xj = do
-  col <- getCol solver xj
-
-  -- Upper bounds of θ
-  -- NOTE: xj 自体の上限も考慮するのに注意
-  ubs <- liftM concat $ forM ((xj,1) : IM.toList col) $ \(xi,aij) -> do
-    v1 <- getValue solver xi
-    li <- getLB solver xi
-    ui <- getUB solver xi
-    return [ assert (theta >= lzero) ((xi,v2), theta)
-           | Just v2 <- [ui | aij > 0] ++ [li | aij < 0]
-           , let theta = (v2 .-. v1) ./. aij ]
-
-  -- β(xj) := β(xj) + θ なので θ を大きく
-  case ubs of
-    [] -> return False -- unbounded
-    _ -> do
-      let (xi, v) = fst $ minimumBy (comparing snd) ubs
-      pivotAndUpdate solver xi xj v
-      return True
-
--- | feasibility を保ちつつ non-basic variable xj の値を小さくする
-decreaseNB :: Solver -> Var -> IO Bool
-decreaseNB solver xj = do
-  col <- getCol solver xj
-
-  -- Lower bounds of θ
-  -- NOTE: xj 自体の下限も考慮するのに注意
-  lbs <- liftM concat $ forM ((xj,1) : IM.toList col) $ \(xi,aij) -> do
-    v1 <- getValue solver xi
-    li <- getLB solver xi
-    ui <- getUB solver xi
-    return [ assert (theta <= lzero) ((xi,v2), theta)
-           | Just v2 <- [li | aij > 0] ++ [ui | aij < 0]
-           , let theta = (v2 .-. v1) ./. aij ]
-
-  -- β(xj) := β(xj) + θ なので θ を小さく
-  case lbs of
-    [] -> return False -- unbounded
-    _ -> do
-      let (xi, v) = fst $ maximumBy (comparing snd) lbs
-      pivotAndUpdate solver xi xj v
-      return True
-
-dualSimplex :: Solver -> Options -> IO OptResult
-dualSimplex solver opt = do
-  let
-    loop :: IO OptResult
-    loop = do
-      checkOptimality solver
-
-      p <- prune solver opt
-      if p
-        then return ObjLimit
-        else do
-          m <- selectViolatingBasicVariable solver
-          case m of
-            Nothing -> return Optimum
-            Just xi  -> do
-              xi_def  <- getRow solver xi
-              li <- getLB solver xi
-              ui <- getUB solver xi
-              isLBViolated <- do
-                vi <- getValue solver xi
-                return $ not (testLB li vi)
-              r <- dualRTest solver xi_def isLBViolated
-              case r of
-                Nothing -> markBad solver >> return Unsat -- dual unbounded
-                Just xj -> do
-                  pivotAndUpdate solver xi xj (fromJust (if isLBViolated then li else ui))
-                  loop
-
-  ok <- readIORef (svOk solver)
-  if not ok
-  then return Unsat
-  else do
-    log solver "dual simplex"
-    result <- recordTime solver loop
-    when (result == Optimum) $ checkFeasibility solver
-    return result
-
-dualRTest :: Solver -> LA.Expr Rational -> Bool -> IO (Maybe Var)
-dualRTest solver row isLBViolated = do
-  -- normalize to the cases of minimization
-  obj_def <- do
-    def <- getRow solver objVar
-    dir <- getOptDir solver
-    return $
-      case dir of
-        OptMin -> def
-        OptMax -> lnegate def
-  -- normalize to the cases of lower bound violation
-  let xi_def =
-       if isLBViolated
-       then row
-       else lnegate row
-  ws <- do
-    -- select non-basic variable xj such that
-    -- (aij > 0 and β(xj) < uj) or (aij < 0 and β(xj) > lj)
-    liftM concat $ forM (LA.terms xi_def) $ \(aij, xj) -> do
-      b <- canIncrease solver (aij, xj)
-      if b
-      then do
-        let cj = LA.coeff xj obj_def
-        let ratio = cj / aij
-        return [(xj, ratio) | ratio >= 0]
-      else
-        return []
-  case ws of
-    [] -> return Nothing
-    _ -> return $ Just $ fst $ minimumBy (comparing snd) ws
-
-prune :: Solver -> Options -> IO Bool
-prune solver opt =
-  case objLimit opt of
-    Nothing -> return False
-    Just lim -> do    
-      o <- getObjValue solver
-      dir <- getOptDir solver
-      case dir of
-        OptMin -> return $! (lim <= o)
-        OptMax -> return $! (lim >= o)
-
-{--------------------------------------------------------------------
-  Extract results
---------------------------------------------------------------------}
-
-type RawModel v = IM.IntMap v
-
-rawModel :: GenericSolver v -> IO (RawModel v)
-rawModel solver = do
-  xs <- variables solver
-  liftM IM.fromList $ forM xs $ \x -> do
-    val <- getValue solver x
-    return (x,val)
-
-getObjValue :: GenericSolver v -> IO v
-getObjValue solver = getValue solver objVar  
-
-type Model = IM.IntMap Rational
-  
-{--------------------------------------------------------------------
-  major function
---------------------------------------------------------------------}
-
-update :: SolverValue v => GenericSolver v -> Var -> v -> IO ()
-update solver xj v = do
-  -- log solver $ printf "before update x%d (%s)" xj (show v)
-  -- dump solver
-
-  v0 <- getValue solver xj
-  let diff = v .-. v0
-
-  aj <- getCol solver xj
-  modifyIORef (svModel solver) $ \m ->
-    let m2 = IM.map (\aij -> aij .*. diff) aj
-    in IM.insert xj v $ IM.unionWith (.+.) m2 m
-
-  -- log solver $ printf "after update x%d (%s)" xj (show v)
-  -- dump solver
-
-pivot :: SolverValue v => GenericSolver v -> Var -> Var -> IO ()
-pivot solver xi xj = do
-  modifyIORef' (svNPivot solver) (+1)
-  modifyIORef' (svTableau solver) $ \defs ->
-    case LA.solveFor (LA.Atom (LA.var xi) F.Eql (defs IM.! xi)) xj of
-      Just (F.Eql, xj_def) ->
-        IM.insert xj xj_def . IM.map (LA.applySubst1 xj xj_def) . IM.delete xi $ defs
-      _ -> error "pivot: should not happen"
-
-pivotAndUpdate :: SolverValue v => GenericSolver v -> Var -> Var -> v -> IO ()
-pivotAndUpdate solver xi xj v | xi == xj = update solver xi v -- xi = xj is non-basic variable
-pivotAndUpdate solver xi xj v = do
-  -- xi is basic variable
-  -- xj is non-basic varaible
-
-  -- log solver $ printf "before pivotAndUpdate x%d x%d (%s)" xi xj (show v)
-  -- dump solver
-
-  m <- readIORef (svModel solver)
-
-  aj <- getCol solver xj
-  let aij = aj IM.! xi
-  let theta = (v .-. (m IM.! xi)) ./. aij
-
-  let m' = IM.fromList $
-           [(xi, v), (xj, (m IM.! xj) .+. theta)] ++
-           [(xk, (m IM.! xk) .+. (akj .*. theta)) | (xk, akj) <- IM.toList aj, xk /= xi]
-  writeIORef (svModel solver) (IM.union m' m) -- note that 'IM.union' is left biased.
-
-  pivot solver xi xj
-
-  -- log solver $ printf "after pivotAndUpdate x%d x%d (%s)" xi xj (show v)
-  -- dump solver
-
-getLB :: GenericSolver v -> Var -> IO (Maybe v)
-getLB solver x = do
-  lb <- readIORef (svLB solver)
-  return $ IM.lookup x lb
-
-getUB :: GenericSolver v -> Var -> IO (Maybe v)
-getUB solver x = do
-  ub <- readIORef (svUB solver)
-  return $ IM.lookup x ub
-
-getTableau :: GenericSolver v -> IO (IM.IntMap (LA.Expr Rational))
-getTableau solver = do
-  t <- readIORef (svTableau solver)
-  return $ IM.delete objVar t
-
-getValue :: GenericSolver v -> Var -> IO v
-getValue solver x = do
-  m <- readIORef (svModel solver)
-  return $ m IM.! x
-
-getRow :: GenericSolver v -> Var -> IO (LA.Expr Rational)
-getRow solver x = do
-  -- x should be basic variable or 'objVar'
-  t <- readIORef (svTableau solver)
-  return $! (t IM.! x)
-
--- aijが非ゼロの列も全部探しているのは効率が悪い
-getCol :: SolverValue v => GenericSolver v -> Var -> IO (IM.IntMap Rational)
-getCol solver xj = do
-  t <- readIORef (svTableau solver)
-  return $ IM.mapMaybe (LA.lookupCoeff xj) t
-
-getCoeff :: GenericSolver v -> Var -> Var -> IO Rational
-getCoeff solver xi xj = do
-  xi_def <- getRow solver xi
-  return $! LA.coeff xj xi_def
-
-markBad :: GenericSolver v -> IO ()
-markBad solver = writeIORef (svOk solver) False
-
-{--------------------------------------------------------------------
-  utility
---------------------------------------------------------------------}
-
-findM :: Monad m => (a -> m Bool) -> [a] -> m (Maybe a)
-findM _ [] = return Nothing
-findM p (x:xs) = do
-  r <- p x
-  if r
-  then return (Just x)
-  else findM p xs
-
-testLB :: SolverValue v => Maybe v -> v -> Bool
-testLB Nothing _  = True
-testLB (Just l) x = l <= x
-
-testUB :: SolverValue v => Maybe v -> v -> Bool
-testUB Nothing _  = True
-testUB (Just u) x = x <= u
-
-variables :: GenericSolver v -> IO [Var]
-variables solver = do
-  vcnt <- nVars solver
-  return [0..vcnt-1]
-
-basicVariables :: GenericSolver v -> IO [Var]
-basicVariables solver = do
-  t <- readIORef (svTableau solver)
-  return (IM.keys t)
-
-modifyIORef' :: IORef a -> (a -> a) -> IO ()
-modifyIORef' ref f = do
-  x <- readIORef ref
-  writeIORef ref $! f x
-
-recordTime :: SolverValue v => GenericSolver v -> IO a -> IO a
-recordTime solver act = do
-  dumpSize solver
-  writeIORef (svNPivot solver) 0
-
-  start <- getCPUTime
-  result <- act
-  end <- getCPUTime
-
-  (log solver . printf "time = %.3fs") (fromIntegral (end - start) / 10^(12::Int) :: Double)
-  (log solver . printf "#pivot = %d") =<< readIORef (svNPivot solver)
-  return result
-
-showDelta :: Bool -> Delta Rational -> String
-showDelta asRatio v = 
-  case v of
-    (Delta r k) -> 
-      f r ++
-        case compare k 0 of
-          EQ -> ""
-          GT -> " + " ++ f k ++ " delta"
-          LT -> " - " ++ f (abs k) ++ " delta"
-  where
-    f = showRational asRatio
-
-{--------------------------------------------------------------------
-  Logging
---------------------------------------------------------------------}
-
--- | set callback function for receiving messages.
-setLogger :: GenericSolver v -> (String -> IO ()) -> IO ()
-setLogger solver logger = do
-  writeIORef (svLogger solver) (Just logger)
-
-clearLogger :: GenericSolver v -> IO ()
-clearLogger solver = writeIORef (svLogger solver) Nothing
-
-log :: GenericSolver v -> String -> IO ()
-log solver msg = logIO solver (return msg)
-
-logIO :: GenericSolver v -> IO String -> IO ()
-logIO solver action = do
-  m <- readIORef (svLogger solver)
-  case m of
-    Nothing -> return ()
-    Just logger -> action >>= logger
-
-{--------------------------------------------------------------------
-  debug and tests
---------------------------------------------------------------------}
-
-test4 :: IO ()
-test4 = do
-  solver <- newSolver
-  setLogger solver putStrLn
-  x0 <- newVar solver
-  x1 <- newVar solver
-
-  writeIORef (svTableau solver) (IM.fromList [(x1, LA.var x0)])
-  writeIORef (svLB solver) (IM.fromList [(x0, toValue 0), (x1, toValue 0)])
-  writeIORef (svUB solver) (IM.fromList [(x0, toValue 2), (x1, toValue 3)])
-  setObj solver (LA.fromTerms [(-1, x0)])
-
-  ret <- optimize solver defaultOptions
-  print ret
-  dump solver
-
-test5 :: IO ()
-test5 = do
-  solver <- newSolver
-  setLogger solver putStrLn
-  x0 <- newVar solver
-  x1 <- newVar solver
-
-  writeIORef (svTableau solver) (IM.fromList [(x1, LA.var x0)])
-  writeIORef (svLB solver) (IM.fromList [(x0, toValue 0), (x1, toValue 0)])
-  writeIORef (svUB solver) (IM.fromList [(x0, toValue 2), (x1, toValue 0)])
-  setObj solver (LA.fromTerms [(-1, x0)])
-
-  checkFeasibility solver
-
-  ret <- optimize solver defaultOptions
-  print ret
-  dump solver
-
-test6 :: IO ()
-test6 = do
-  solver <- newSolver
-  setLogger solver putStrLn
-  x0 <- newVar solver
-
-  assertAtom solver (LA.constant 1 .<. LA.var x0)
-  assertAtom solver (LA.constant 2 .>. LA.var x0)
-
-  ret <- check solver
-  print ret
-  dump solver
-
-  m <- model solver
-  print m
-
-dumpSize :: SolverValue v => GenericSolver v -> IO ()
-dumpSize solver = do
-  t <- readIORef (svTableau solver)
-  let nrows = IM.size t - 1 -- -1 is objVar
-  xs <- variables solver
-  let ncols = length xs - nrows
-  let nnz = sum [IM.size $ LA.coeffMap xi_def | (xi,xi_def) <- IM.toList t, xi /= objVar]
-  log solver $ printf "%d rows, %d columns, %d non-zeros" nrows ncols nnz
-
-dump :: SolverValue v => GenericSolver v -> IO ()
-dump solver = do
-  log solver "============="
-
-  log solver "Tableau:"
-  t <- readIORef (svTableau solver)
-  log solver $ printf "obj = %s" (show (t IM.! objVar))
-  forM_ (IM.toList t) $ \(xi, e) -> do
-    when (xi /= objVar) $ log solver $ printf "x%d = %s" xi (show e)
-
-  log solver ""
-
-  log solver "Assignments and Bounds:"
-  objVal <- getValue solver objVar
-  log solver $ printf "beta(obj) = %s" (showValue True objVal)
-  xs <- variables solver 
-  forM_ xs $ \x -> do
-    l <- getLB solver x
-    u <- getUB solver x
-    v <- getValue solver x
-    let f Nothing = "Nothing"
-        f (Just x) = showValue True x
-    log solver $ printf "beta(x%d) = %s; %s <= x%d <= %s" x (showValue True v) (f l) x (f u)
-
-  log solver ""
-  log solver "Status:"
-  is_fea <- isFeasible solver
-  is_opt <- isOptimal solver
-  log solver $ printf "Feasible: %s" (show is_fea)
-  log solver $ printf "Optimal: %s" (show is_opt)
-
-  log solver "============="
-
-checkFeasibility :: SolverValue v => GenericSolver v -> IO ()
-checkFeasibility _ | True = return ()
-checkFeasibility solver = do
-  xs <- variables solver
-  forM_ xs $ \x -> do
-    v <- getValue solver x
-    l <- getLB solver x
-    u <- getUB solver x
-    let f Nothing = "Nothing"
-        f (Just x) = showValue True x
-    unless (testLB l v) $
-      error (printf "(%s) <= x%d is violated; x%d = (%s)" (f l) x x (showValue True v))
-    unless (testUB u v) $
-      error (printf "x%d <= (%s) is violated; x%d = (%s)" x (f u) x (showValue True v))
-    return ()
-
-checkNBFeasibility :: SolverValue v => GenericSolver v -> IO ()
-checkNBFeasibility _ | True = return ()
-checkNBFeasibility solver = do
-  xs <- variables solver
-  forM_ xs $ \x -> do
-    b <- isNonBasicVariable solver x
-    when b $ do
-      v <- getValue solver x
-      l <- getLB solver x
-      u <- getUB solver x
-      let f Nothing = "Nothing"
-          f (Just x) = showValue True x
-      unless (testLB l v) $
-        error (printf "checkNBFeasibility: (%s) <= x%d is violated; x%d = (%s)" (f l) x x (showValue True v))
-      unless (testUB u v) $
-        error (printf "checkNBFeasibility: x%d <= (%s) is violated; x%d = (%s)" x (f u) x (showValue True v))
-
-checkOptimality :: Solver -> IO ()
-checkOptimality _ | True = return ()
-checkOptimality solver = do
-  ret <- selectEnteringVariable solver
-  case ret of
-    Nothing -> return () -- optimal
-    Just (_,x) -> error (printf "checkOptimality: not optimal (x%d can be changed)" x)
diff --git a/src/TestAReal.hs b/src/TestAReal.hs
deleted file mode 100644
--- a/src/TestAReal.hs
+++ /dev/null
@@ -1,215 +0,0 @@
-{-# LANGUAGE TemplateHaskell, ScopedTypeVariables #-}
-
-import Data.Maybe
-import Data.Ratio
-import Test.HUnit hiding (Test)
-import Test.QuickCheck
-import Test.Framework (Test, defaultMain, testGroup)
-import Test.Framework.TH
-import Test.Framework.Providers.HUnit
-import Test.Framework.Providers.QuickCheck2
-
-import Data.Polynomial hiding (deg)
-import Data.AlgebraicNumber
-import Data.AlgebraicNumber.Root
-import Data.AlgebraicNumber.RealInstance
-
-import Control.Monad
-import Control.Exception
-import System.IO
-
-{--------------------------------------------------------------------
-  sample values
---------------------------------------------------------------------}
-
--- ±√2
-sqrt2 :: AReal
-[neg_sqrt2, sqrt2] = realRoots (x^2 - 2)
-  where
-    x = var ()
-
--- ±√3
-sqrt3 :: AReal
-[neg_sqrt3, sqrt3] = realRoots (x^2 - 3)
-  where
-    x = var ()
-
-{--------------------------------------------------------------------
-  root manipulation
---------------------------------------------------------------------}
-
-case__rootAdd_sqrt2_sqrt3 = assertBool "" $ abs valP <= 0.0001
-  where
-    x = var ()
-
-    p :: UPolynomial Rational
-    p = rootAdd (x^2 - 2) (x^2 - 3)
-
-    valP :: Double
-    valP = eval (\() -> sqrt 2 + sqrt 3) $ mapCoeff fromRational p
-
--- bug?
-test_rootAdd = p
-  where
-    x = var ()    
-    p :: UPolynomial Rational
-    p = rootAdd (x^2 - 2) (x^6 + 6*x^3 - 2*x^2 + 9)
-
-case_rootSub_sqrt2_sqrt3 = assertBool "" $ abs valP <= 0.0001
-  where
-    x = var ()
-
-    p :: UPolynomial Rational
-    p = rootSub (x^2 - 2) (x^2 - 3)
-
-    valP :: Double
-    valP = eval (\() -> sqrt 2 - sqrt 3) $ mapCoeff fromRational p
-
-case_rootMul_sqrt2_sqrt3 = assertBool "" $ abs valP <= 0.0001
-  where
-    x = var ()
-
-    p :: UPolynomial Rational
-    p = rootMul (x^2 - 2) (x^2 - 3)
-
-    valP :: Double
-    valP = eval (\() -> sqrt 2 * sqrt 3) $ mapCoeff fromRational p
-
-case_rootNegate_test1 = assertBool "" $ abs valP <= 0.0001
-  where
-    x = var ()
-
-    p :: UPolynomial Rational
-    p = rootNegate (x^3 - 3)
-
-    valP :: Double
-    valP = eval (\() -> - (3 ** (1/3))) $ mapCoeff fromRational p
-
-case_rootNegate_test2 = rootNegate p @?= q
-  where
-    x :: UPolynomial Rational
-    x = var ()
-    p = x^3 - 3
-    q = x^3 + 3
-
-case_rootNegate_test3 = rootNegate p @?= q
-  where
-    x :: UPolynomial Rational
-    x = var ()
-    p = (x-2)*(x-3)*(x-4)
-    q = (x+2)*(x+3)*(x+4)
-
-case_rootScale = rootScale 2 p @?= q
-  where
-    x :: UPolynomial Rational
-    x = var ()
-    p = (x-2)*(x-3)*(x-4)
-    q = (x-4)*(x-6)*(x-8)
-
-case_rootRecip = assertBool "" $ abs valP <= 0.0001
-  where
-    x = var ()
-
-    p :: UPolynomial Rational
-    p = rootRecip (x^3 - 3)
-
-    valP :: Double
-    valP = eval (\() -> 1 / (3 ** (1/3))) $ mapCoeff fromRational p
-
-{--------------------------------------------------------------------
-  algebraic reals
---------------------------------------------------------------------}
-
-case_realRoots_zero = realRoots (0 :: UPolynomial Rational) @?= []
-
-case_realRoots_nonminimal =
-  realRoots ((x^2 - 1) * (x - 3)) @?= [-1,1,3]
-  where
-    x = var ()
-
-case_realRoots_minus_one = realRoots (x^2 + 1) @?= []
-  where
-    x = var ()
-
-case_realRoots_two = length (realRoots (x^2 - 2)) @?= 2
-  where
-    x = var ()
-
-case_eq = sqrt2*sqrt2 - 2 @?= 0
-
-case_eq_refl = assertBool "" $ sqrt2 == sqrt2
-
-case_diseq_1 = assertBool "" $ sqrt2 /= sqrt3
-
-case_diseq_2 = assertBool "" $ sqrt2 /= neg_sqrt2
-
-case_cmp_1 = assertBool "" $ 0 < sqrt2
-
-case_cmp_2 = assertBool "" $ neg_sqrt2 < 0
-
-case_cmp_3 = assertBool "" $ 0 < neg_sqrt2 * neg_sqrt2
-
-case_cmp_4 = assertBool "" $ neg_sqrt2 * neg_sqrt2 * neg_sqrt2 < 0
-
-case_floor_sqrt2 = floor' sqrt2 @?= 1
-
-case_floor_neg_sqrt2 = floor' neg_sqrt2 @?= -2
-
-case_floor_1 = floor' 1 @?= 1
-
-case_floor_neg_1 = floor' (-1) @?= -1
-
-case_ceiling_sqrt2 = ceiling' sqrt2 @?= 2
-
-case_ceiling_neg_sqrt2 = ceiling' neg_sqrt2 @?= -1
-
-case_ceiling_1 = ceiling' 1 @?= 1
-
-case_ceiling_neg_1 = ceiling' (-1) @?= -1
-
-case_round_sqrt2 = round' sqrt2 @?= 1
-
-case_toRational = toRational r @?= 3/2
-  where
-    x = var ()
-    [r] = realRoots (2*x - 3)
-
-case_toRational_error = do
-  r <- try $ evaluate $ toRational sqrt2
-  case r of
-    Left (e :: SomeException) -> return ()
-    Right _ -> assertFailure "shuold be error"
-
--- 期待値は Wolfram Alpha で x^3 - Sqrt[2]*x + 3 を調べて Real root の exact form で得た
-case_simpARealPoly = simpARealPoly p @?= q
-  where
-    x :: forall k. (Num k, Eq k) => UPolynomial k
-    x = var ()
-    p = x^3 - constant sqrt2 * x + 3
-    q = x^6 + 6*x^3 - 2*x^2 + 9
-
-case_deg_sqrt2 = deg sqrt2 @?= 2
-
-case_deg_neg_sqrt2 = deg neg_sqrt2 @?= 2
-
-case_deg_sqrt2_minus_sqrt2 = deg (sqrt2 - sqrt2) @?= 1
-
-case_deg_sqrt2_times_sqrt2 = deg (sqrt2 * sqrt2) @?= 1
-
-case_isAlgebraicInteger_sqrt2 = isAlgebraicInteger sqrt2 @?= True
-
-case_isAlgebraicInteger_neg_sqrt2 = isAlgebraicInteger neg_sqrt2 @?= True
-
-case_isAlgebraicInteger_one_half = isAlgebraicInteger (1/2) @?= False
-
-case_isAlgebraicInteger_one_sqrt2 = isAlgebraicInteger (1 / sqrt2) @?= False
-
-case_height_sqrt2 = height sqrt2 @?= 2
-
-case_height_10 = height 10 @?= 10
-
-------------------------------------------------------------------------
--- Test harness
-
-main :: IO ()
-main = $(defaultMainGenerator)
diff --git a/src/TestAReal2.hs b/src/TestAReal2.hs
deleted file mode 100644
--- a/src/TestAReal2.hs
+++ /dev/null
@@ -1,87 +0,0 @@
-{-# LANGUAGE TemplateHaskell #-}
-
-import Data.Maybe
-import Data.Ratio
-import Test.HUnit hiding (Test)
-import Test.QuickCheck
-import Test.Framework (Test, defaultMain, testGroup)
-import Test.Framework.TH
-import Test.Framework.Providers.HUnit
-import Test.Framework.Providers.QuickCheck2
-
-import Data.Polynomial
-import Data.AlgebraicNumber
-
-import Control.Monad
-import System.IO
-
-{--------------------------------------------------------------------
-  Num
---------------------------------------------------------------------}
-
-prop_add_comm =
-  forAll areals $ \a ->
-  forAll areals $ \b ->
-    a + b == b + a
-
-prop_add_assoc =
-  forAll areals $ \a ->
-  forAll areals $ \b ->
-  forAll areals $ \c ->
-    a + (b + c) == (a + b) + c
-
-prop_add_unitL =
-  forAll areals $ \a ->
-    0 + a == a
-
-prop_add_unitR =
-  forAll areals $ \a ->
-    a + 0 == a
-
-prop_mult_comm =
-  forAll areals $ \a ->
-  forAll areals $ \b ->
-    a * b == b * a
-
-prop_mult_assoc =
-  forAll areals $ \a ->
-  forAll areals $ \b ->
-  forAll areals $ \c ->
-    a * (b * c) == (a * b) * c
-
-prop_mult_unitL =
-  forAll areals $ \a ->
-    1 * a == a
-
-prop_mult_unitR =
-  forAll areals $ \a ->
-    a * 1 == a
-
-prop_mult_dist =
-  forAll areals $ \a ->
-  forAll areals $ \b ->
-  forAll areals $ \c ->
-    a * (b + c) == a * b + a * c
-
-prop_mult_zero = 
-  forAll areals $ \a ->
-    0 * a ==  0
-
-{--------------------------------------------------------------------
-  Generators
---------------------------------------------------------------------}
-
-areals :: Gen AReal
-areals = oneof $ map return $ samples
-
-samples :: [AReal]
-samples = [0, 1, -1, 2, -2] ++ concatMap realRoots ps
-  where
-    x = var ()
-    ps = [x^2 - 2, x^2 - 3 {- , x^3 - 2, x^6 + 6*x^3 - 2*x^2 + 9 -}]
-
-------------------------------------------------------------------------
--- Test harness
-
-main :: IO ()
-main = $(defaultMainGenerator)
diff --git a/src/TestInterval.hs b/src/TestInterval.hs
deleted file mode 100644
--- a/src/TestInterval.hs
+++ /dev/null
@@ -1,469 +0,0 @@
-{-# LANGUAGE TemplateHaskell #-}
-
-import Data.Maybe
-import Data.Ratio
-import Test.HUnit hiding (Test)
-import Test.QuickCheck
-import Test.Framework (Test, defaultMain, testGroup)
-import Test.Framework.TH
-import Test.Framework.Providers.HUnit
-import Test.Framework.Providers.QuickCheck2
-
-import Data.Linear
-import Data.Interval (Interval, (<!), (<=!), (==!), (>=!), (>!), (<?), (<=?), (==?), (>=?), (>?))
-import qualified Data.Interval as Interval
-
-{--------------------------------------------------------------------
-  empty
---------------------------------------------------------------------}
-
-prop_empty_is_bottom =
-  forAll intervals $ \a ->
-    Interval.isSubsetOf Interval.empty a
-
-prop_null_empty =
-  forAll intervals $ \a ->
-    Interval.null a == (a == Interval.empty)
-
-case_null_empty =
-  Interval.null (Interval.empty :: Interval Rational) @?= True
-
-{--------------------------------------------------------------------
-  univ
---------------------------------------------------------------------}
-
-prop_univ_is_top =
-  forAll intervals $ \a ->
-    Interval.isSubsetOf a Interval.univ
-
-case_nonnull_top =
-  Interval.null (Interval.univ :: Interval Rational) @?= False
-
-{--------------------------------------------------------------------
-  singleton
---------------------------------------------------------------------}
-
-prop_singleton_member =
-  forAll arbitrary $ \r ->
-    Interval.member (r::Rational) (Interval.singleton r)
-
-prop_singleton_member_intersection =
-  forAll intervals $ \a ->
-  forAll arbitrary $ \r ->
-    let b = Interval.singleton r
-    in Interval.member (r::Rational) a
-       ==> Interval.intersection a b == b
-
-prop_singleton_nonnull =
-  forAll arbitrary $ \r1 ->
-    not $ Interval.null $ Interval.singleton (r1::Rational)
-
-prop_distinct_singleton_intersection =
-  forAll arbitrary $ \r1 ->
-  forAll arbitrary $ \r2 ->
-    (r1::Rational) /= r2 ==>
-      Interval.intersection (Interval.singleton r1) (Interval.singleton r2)
-      == Interval.empty
-
-{--------------------------------------------------------------------
-  Intersection
---------------------------------------------------------------------}
-
-prop_intersection_comm =
-  forAll intervals $ \a ->
-  forAll intervals $ \b ->
-    Interval.intersection a b == Interval.intersection b a
-
-prop_intersection_assoc =
-  forAll intervals $ \a ->
-  forAll intervals $ \b ->
-  forAll intervals $ \c ->
-    Interval.intersection a (Interval.intersection b c) ==
-    Interval.intersection (Interval.intersection a b) c
-
-prop_intersection_unitL =
-  forAll intervals $ \a ->
-    Interval.intersection Interval.univ a == a
-
-prop_intersection_unitR =
-  forAll intervals $ \a ->
-    Interval.intersection a Interval.univ == a
-
-prop_intersection_empty =
-  forAll intervals $ \a ->
-    Interval.intersection a Interval.empty == Interval.empty
-
-prop_intersection_isSubsetOf =
-  forAll intervals $ \a ->
-  forAll intervals $ \b ->
-    Interval.isSubsetOf (Interval.intersection a b) a
-
-prop_intersection_isSubsetOf_equiv =
-  forAll intervals $ \a ->
-  forAll intervals $ \b ->
-    (Interval.intersection a b == a)
-    == Interval.isSubsetOf a b
-
-{--------------------------------------------------------------------
-  Join
---------------------------------------------------------------------}
-
-prop_join_comm =
-  forAll intervals $ \a ->
-  forAll intervals $ \b ->
-    Interval.join a b == Interval.join b a
-
-prop_join_assoc =
-  forAll intervals $ \a ->
-  forAll intervals $ \b ->
-  forAll intervals $ \c ->
-    Interval.join a (Interval.join b c) ==
-    Interval.join (Interval.join a b) c
-
-prop_join_unitL =
-  forAll intervals $ \a ->
-    Interval.join Interval.empty a == a
-
-prop_join_unitR =
-  forAll intervals $ \a ->
-    Interval.join a Interval.empty == a
-
-prop_join_univ =
-  forAll intervals $ \a ->
-    Interval.join a Interval.univ == Interval.univ
-
-prop_join_isSubsetOf =
-  forAll intervals $ \a ->
-  forAll intervals $ \b ->
-    Interval.isSubsetOf a (Interval.join a b)
-
-prop_join_isSubsetOf_equiv =
-  forAll intervals $ \a ->
-  forAll intervals $ \b ->
-    (Interval.join a b == b)
-    == Interval.isSubsetOf a b
-
-{--------------------------------------------------------------------
-  member
---------------------------------------------------------------------}
-
-prop_member_isSubsetOf =
-  forAll arbitrary $ \r ->
-  forAll intervals $ \a ->
-    Interval.member r a == Interval.isSubsetOf (Interval.singleton r) a
-
-{--------------------------------------------------------------------
-  isSubsetOf
---------------------------------------------------------------------}
-
-prop_isSubsetOf_refl =
-  forAll intervals $ \a ->
-    Interval.isSubsetOf a a
-
-prop_isSubsetOf_trans =
-  forAll intervals $ \a ->
-  forAll intervals $ \b ->
-  forAll intervals $ \c ->
-    Interval.isSubsetOf a b && Interval.isSubsetOf b c
-    ==> Interval.isSubsetOf a c
-
--- prop_isSubsetOf_antisym =
---   forAll intervals $ \a ->
---   forAll intervals $ \b ->
---     Interval.isSubsetOf a b && Interval.isSubsetOf b a
---     ==> a == b
-
-{--------------------------------------------------------------------
-  pickup
---------------------------------------------------------------------}
-
-prop_pickup_member_null =
-  forAll intervals $ \a ->
-    case Interval.pickup a of
-      Nothing -> Interval.null a
-      Just x -> Interval.member x a
-
-case_pickup_empty =
-  Interval.pickup (Interval.empty :: Interval Rational) @?= Nothing
-
-case_pickup_univ =
-  isJust (Interval.pickup (Interval.univ :: Interval Rational)) @?= True
-
-{--------------------------------------------------------------------
-  Comparison
---------------------------------------------------------------------}
-
-case_lt_all_1 = (a <! b) @?= False
-  where
-    a, b :: Interval Rational
-    a = Interval.interval Nothing (Just (True,0))
-    b = Interval.interval (Just (True,0)) Nothing
-
-case_lt_all_2 = (a <! b) @?= True
-  where
-    a, b :: Interval Rational
-    a = Interval.interval Nothing (Just (False,0))
-    b = Interval.interval (Just (True,0)) Nothing
-
-case_lt_all_3 = (a <! b) @?= True
-  where
-    a, b :: Interval Rational
-    a = Interval.interval Nothing (Just (True,0))
-    b = Interval.interval (Just (False,0)) Nothing
-
-case_lt_all_4 = (a <! b) @?= False
-  where
-    a, b :: Interval Rational
-    a = Interval.interval (Just (True,0)) Nothing
-    b = Interval.interval (Just (True,1)) Nothing
-
-case_lt_some_1 = (a <? b) @?= False
-  where
-    a, b :: Interval Rational
-    a = Interval.interval (Just (True,0)) Nothing
-    b = Interval.interval Nothing (Just (True,0))
-
-case_lt_some_2 = (a <? b) @?= False
-  where
-    a, b :: Interval Rational
-    a = Interval.interval (Just (False,0)) Nothing
-    b = Interval.interval Nothing (Just (True,0))
-
-case_lt_some_3 = (a <? b) @?= False
-  where
-    a, b :: Interval Rational
-    a = Interval.interval (Just (True,0)) Nothing
-    b = Interval.interval Nothing (Just (False,0))
-
-case_lt_some_4 = (a <! b) @?= False
-  where
-    a, b :: Interval Rational
-    a = Interval.interval (Just (True,0)) Nothing
-    b = Interval.interval (Just (True,1)) Nothing
-
-case_le_some_1 = (a <=? b) @?= True
-  where
-    a, b :: Interval Rational
-    a = Interval.interval (Just (True,0)) Nothing
-    b = Interval.interval Nothing (Just (True,0))
-
-case_le_some_2 = (a <=? b) @?= False
-  where
-    a, b :: Interval Rational
-    a = Interval.interval (Just (False,0)) Nothing
-    b = Interval.interval Nothing (Just (True,0))
-
-case_le_some_3 = (a <=? b) @?= False
-  where
-    a, b :: Interval Rational
-    a = Interval.interval (Just (True,0)) Nothing
-    b = Interval.interval Nothing (Just (False,0))
-
-prop_lt_all_not_refl =
-  forAll intervals $ \a -> not (Interval.null a) ==> not (a <! a)
-
-prop_le_some_refl =
-  forAll intervals $ \a -> not (Interval.null a) ==> a <=? a
-
-prop_lt_all_singleton =
-  forAll arbitrary $ \a ->
-  forAll arbitrary $ \b ->
-    (a::Rational) < b ==> Interval.singleton a <! Interval.singleton b
-
-prop_lt_all_singleton_2 =
-  forAll arbitrary $ \a ->
-    not $ Interval.singleton (a::Rational) <! Interval.singleton a
-
-prop_le_all_singleton =
-  forAll arbitrary $ \a ->
-  forAll arbitrary $ \b ->
-    (a::Rational) <= b ==> Interval.singleton a <=! Interval.singleton b
-
-prop_le_all_singleton_2 =
-  forAll arbitrary $ \a ->
-    Interval.singleton (a::Rational) <=! Interval.singleton a
-
-prop_lt_some_singleton =
-  forAll arbitrary $ \a ->
-  forAll arbitrary $ \b ->
-    (a::Rational) < b ==> Interval.singleton a <? Interval.singleton b
-
-prop_lt_some_singleton_2 =
-  forAll arbitrary $ \a ->
-    not $ Interval.singleton (a::Rational) <? Interval.singleton a
-
-prop_le_some_singleton =
-  forAll arbitrary $ \a ->
-  forAll arbitrary $ \b ->
-    (a::Rational) <= b ==> Interval.singleton a <=? Interval.singleton b
-
-prop_le_some_singleton_2 =
-  forAll arbitrary $ \a ->
-    Interval.singleton (a::Rational) <=? Interval.singleton a
-
-{--------------------------------------------------------------------
-  Num
---------------------------------------------------------------------}
-
-prop_scale_empty =
-  forAll arbitrary $ \r ->
-    (r::Rational) .*. Interval.empty == Interval.empty
-
-prop_add_comm =
-  forAll intervals $ \a ->
-  forAll intervals $ \b ->
-    a + b == b + a
-
-prop_add_assoc =
-  forAll intervals $ \a ->
-  forAll intervals $ \b ->
-  forAll intervals $ \c ->
-    a + (b + c) == (a + b) + c
-
-prop_add_unitL =
-  forAll intervals $ \a ->
-    Interval.singleton 0 + a == a
-
-prop_add_unitR =
-  forAll intervals $ \a ->
-    a + Interval.singleton 0 == a
-
-prop_add_member =
-  forAll intervals $ \a ->
-  forAll intervals $ \b ->
-    and [ (x+y) `Interval.member` (a+b)
-        | x <- maybeToList $ Interval.pickup a
-        , y <- maybeToList $ Interval.pickup b
-        ]
-
-prop_mult_comm =
-  forAll intervals $ \a ->
-  forAll intervals $ \b ->
-    a * b == b * a
-
-prop_mult_assoc =
-  forAll intervals $ \a ->
-  forAll intervals $ \b ->
-  forAll intervals $ \c ->
-    a * (b * c) == (a * b) * c
-
-prop_mult_unitL =
-  forAll intervals $ \a ->
-    Interval.singleton 1 * a == a
-
-prop_mult_unitR =
-  forAll intervals $ \a ->
-    a * Interval.singleton 1 == a
-
-prop_mult_dist =
-  forAll intervals $ \a ->
-  forAll intervals $ \b ->
-  forAll intervals $ \c ->
-    (a * (b + c)) `Interval.isSubsetOf` (a * b + a * c)
-
-prop_mult_singleton =
-  forAll arbitrary $ \r ->
-  forAll intervals $ \a ->
-    Interval.singleton r * a == r .*. a
-
-prop_mult_empty =
-  forAll intervals $ \a ->
-    Interval.empty * a == Interval.empty
-
-prop_mult_zero = 
-  forAll intervals $ \a ->
-    not (Interval.null a) ==> Interval.singleton 0 * a ==  Interval.singleton 0
-
-prop_mult_member =
-  forAll intervals $ \a ->
-  forAll intervals $ \b ->
-    and [ (x*y) `Interval.member` (a*b)
-        | x <- maybeToList $ Interval.pickup a
-        , y <- maybeToList $ Interval.pickup b
-        ]
-
-case_mult_test1 = ival1 * ival2 @?= ival3
-  where
-    ival1 = Interval.interval (Just (True,1)) (Just (True,2))
-    ival2 = Interval.interval (Just (True,1)) (Just (True,2))
-    ival3 = Interval.interval (Just (True,1)) (Just (True,4))
-
-case_mult_test2 = ival1 * ival2 @?= ival3
-  where
-    ival1 = Interval.interval (Just (True,1)) (Just (True,2))
-    ival2 = Interval.interval (Just (False,1)) (Just (False,2))
-    ival3 = Interval.interval (Just (False,1)) (Just (False,4))
-
-case_mult_test3 = ival1 * ival2 @?= ival3
-  where
-    ival1 = Interval.interval (Just (False,1)) (Just (False,2))
-    ival2 = Interval.interval (Just (False,1)) (Just (False,2))
-    ival3 = Interval.interval (Just (False,1)) (Just (False,4))
-
-case_mult_test4 = ival1 * ival2 @?= ival3
-  where
-    ival1 = Interval.interval (Just (False,2)) Nothing
-    ival2 = Interval.interval (Just (False,3)) Nothing
-    ival3 = Interval.interval (Just (False,6)) Nothing
-
-case_mult_test5 = ival1 * ival2 @?= ival3
-  where
-    ival1 = Interval.interval Nothing (Just (False,-3))
-    ival2 = Interval.interval Nothing (Just (False,-2))
-    ival3 = Interval.interval (Just (False,6)) Nothing
-
-case_mult_test6 = ival1 * ival2 @?= ival3
-  where
-    ival1 = Interval.interval (Just (False,2)) Nothing
-    ival2 = Interval.interval Nothing (Just (False,-2))
-    ival3 = Interval.interval Nothing (Just (False,-4))
-
-{--------------------------------------------------------------------
-  Fractional
---------------------------------------------------------------------}
-
-prop_recip_singleton =
-  forAll arbitrary $ \r ->
-    let n = fromIntegral (numerator r)
-        d = fromIntegral (denominator r)
-    in Interval.singleton n / Interval.singleton d == Interval.singleton (r::Rational)
-
-case_recip_pos =
-  recip pos @?= pos
-
-case_recip_neg =
-  recip neg @?= neg
-
-case_recip_test1 = recip i1 @?= i2
-  where
-    i1, i2 :: Interval Rational
-    i1 = Interval.interval (Just (True,2)) Nothing
-    i2 = Interval.interval (Just (False,0)) (Just (True,1/2))
-
-{--------------------------------------------------------------------
-  Generators
---------------------------------------------------------------------}
-
-intervals :: Gen (Interval Rational)
-intervals = do
-  lb <- arbitrary
-  ub <- arbitrary
-  return $ Interval.interval lb ub
-
-pos :: Interval Rational
-pos = Interval.interval (Just (False,0)) Nothing
-
-neg :: Interval Rational
-neg = Interval.interval Nothing (Just (False,0))
-
-nonpos :: Interval Rational
-nonpos = Interval.interval Nothing (Just (True,0))
-
-nonneg :: Interval Rational
-nonneg = Interval.interval (Just (True,0)) Nothing
-
-------------------------------------------------------------------------
--- Test harness
-
-main :: IO ()
-main = $(defaultMainGenerator)
diff --git a/src/TestLPFile.hs b/src/TestLPFile.hs
deleted file mode 100644
--- a/src/TestLPFile.hs
+++ /dev/null
@@ -1,66 +0,0 @@
-{-# LANGUAGE TemplateHaskell #-}
-module Main (main) where
-
-import Control.Monad
-import Data.List
-import Data.Maybe
-import Test.HUnit hiding (Test)
-import Test.Framework (Test, defaultMain, testGroup)
-import Test.Framework.TH
-import Test.Framework.Providers.HUnit
-import Text.LPFile
-
-case_testdata       = checkString "testdata" testdata
-case_test_indicator = checkFile "samples/lp/test-indicator.lp"
-case_test_qcp       = checkFile "samples/lp/test-qcp.lp"
-case_test_qcp2      = checkFile "samples/lp/test-qcp2.lp"
-case_test_qp        = checkFile "samples/lp/test-qp.lp"
-case_empty_obj_1    = checkFile "samples/lp/empty_obj_1.lp"
-case_empty_obj_2    = checkFile "samples/lp/empty_obj_2.lp"  
-
-------------------------------------------------------------------------
--- Sample data
-
-testdata :: String
-testdata = unlines
-  [ "Maximize"
-  , " obj: x1 + 2 x2 + 3 x3 + x4"
-  , "Subject To"
-  , " c1: - x1 + x2 + x3 + 10 x4 <= 20"
-  , " c2: x1 - 3 x2 + x3 <= 30"
-  , " c3: x2 - 3.5 x4 = 0"
-  , "Bounds"
-  , " 0 <= x1 <= 40"
-  , " 2 <= x4 <= 3"
-  , "General"
-  , " x4"
-  , "End"
-  ]
-
-------------------------------------------------------------------------
--- Utilities
-
-checkFile :: FilePath -> IO ()
-checkFile fname = do
-  r <- parseFile fname
-  case r of
-    Left err -> assertFailure $ show err
-    Right lp ->
-      case render lp of
-        Nothing -> assertFailure "render failure"
-        Just _ -> return ()
-
-checkString :: String -> String -> IO ()
-checkString name str = do
-  case parseString name str of
-    Left err -> assertFailure $ show err
-    Right lp ->
-      case render lp of
-        Nothing -> assertFailure "render failure"
-        Just _ -> return ()
-
-------------------------------------------------------------------------
--- Test harness
-
-main :: IO ()
-main = $(defaultMainGenerator)
diff --git a/src/TestMIPSolver2.hs b/src/TestMIPSolver2.hs
deleted file mode 100644
--- a/src/TestMIPSolver2.hs
+++ /dev/null
@@ -1,125 +0,0 @@
-{-# LANGUAGE TemplateHaskell #-}
-module Main (main) where
-
-import Control.Monad
-import Data.List
-import Data.Ratio
-import qualified Data.IntMap as IM
-import qualified Data.IntSet as IS
-import Test.HUnit hiding (Test)
-import Test.Framework (Test, defaultMain, testGroup)
-import Test.Framework.TH
-import Test.Framework.Providers.HUnit
-import Text.Printf
-
-import Data.Linear
-import Simplex2
-import MIPSolver2
-import qualified Data.LA as LA
-
-------------------------------------------------------------------------
-
-example1 :: (OptDir, LA.Expr Rational, [Atom Rational], IS.IntSet)
-example1 = (optdir, obj, cs, ivs)
-  where
-    optdir = OptMax
-    x1 = LA.var 1
-    x2 = LA.var 2
-    x3 = LA.var 3
-    x4 = LA.var 4
-    obj = x1 .+. 2 .*. x2 .+. 3 .*. x3 .+. x4
-    cs =
-      [ LA.Atom ((-1) .*. x1 .+. x2 .+. x3 .+. 10.*.x4) Le (LA.constant 20)
-      , LA.Atom (x1 .-. 3 .*. x2 .+. x3) Le (LA.constant 30)
-      , LA.Atom (x2 .-. 3.5 .*. x4) Eql (LA.constant 0)
-      , LA.Atom (LA.constant 0) Le x1
-      , LA.Atom x1 Le (LA.constant 40)
-      , LA.Atom (LA.constant 0) Le x2
-      , LA.Atom (LA.constant 0) Le x3
-      , LA.Atom (LA.constant 2) Le x4
-      , LA.Atom x4 Le (LA.constant 3)
-      ]
-    ivs = IS.singleton 4
-
-case_test1 = do
-  let (optdir, obj, cs, ivs) = example1
-  lp <- Simplex2.newSolver
-  replicateM 5 (Simplex2.newVar lp)
-  setOptDir lp optdir
-  setObj lp obj
-  mapM_ (Simplex2.assertAtom lp) cs
-  mip <- MIPSolver2.newSolver lp ivs
-  ret <- MIPSolver2.optimize mip (\_ _ -> return ())
-  
-  ret @?= Simplex2.Optimum
-
-  m <- MIPSolver2.model mip
-  forM_ [(1,40 % 1),(2,21 % 2),(3,39 % 2),(4,3 % 1)] $ \(var, val) ->
-    m IM.! var @?= val
-
-  v <- MIPSolver2.getObjValue mip
-  v @?= (245 % 2)
-
-case_test1' = do
-  let (optdir, obj, cs, ivs) = example1
-  lp <- Simplex2.newSolver
-  replicateM 5 (Simplex2.newVar lp)
-  setOptDir lp (f optdir)
-  setObj lp (lnegate obj)
-  mapM_ (Simplex2.assertAtom lp) cs
-  mip <- MIPSolver2.newSolver lp ivs
-  ret <- MIPSolver2.optimize mip (\_ _ -> return ())
-  
-  ret @?= Simplex2.Optimum
-
-  m <- MIPSolver2.model mip
-  forM_ [(1,40 % 1),(2,21 % 2),(3,39 % 2),(4,3 % 1)] $ \(var, val) ->
-    m IM.! var @?= val
-
-  v <- MIPSolver2.getObjValue mip
-  v @?= (- 245 % 2)
-
-  where
-    f OptMin = OptMax
-    f OptMax = OptMin
-
--- 『数理計画法の基礎』(坂和 正敏) p.109 例 3.8
-example2 = (optdir, obj, cs, ivs)
-  where
-    optdir = OptMin
-    [x1,x2,x3] = map LA.var [1..3]
-    obj = (-1) .*. x1 .-. 3 .*. x2 .-. 5 .*. x3
-    cs =
-      [ LA.Atom (3 .*. x1 .+. 4 .*. x2) Le (LA.constant 10)
-      , LA.Atom (2 .*. x1 .+. x2 .+. x3) Le (LA.constant 7)
-      , LA.Atom (3.*.x1 .+. x2 .+. 4 .*. x3) Eql (LA.constant 12)
-      , LA.Atom (LA.constant 0) Le x1
-      , LA.Atom (LA.constant 0) Le x2
-      , LA.Atom (LA.constant 0) Le x3
-      ]
-    ivs = IS.fromList [1,2]
-
-case_test2 = do
-  let (optdir, obj, cs, ivs) = example2
-  lp <- Simplex2.newSolver
-  replicateM 4 (Simplex2.newVar lp)
-  setOptDir lp optdir
-  setObj lp obj
-  mapM_ (Simplex2.assertAtom lp) cs
-  mip <- MIPSolver2.newSolver lp ivs
-  ret <- MIPSolver2.optimize mip (\_ _ -> return ())
-  
-  ret @?= Simplex2.Optimum
-
-  m <- MIPSolver2.model mip
-  forM_ [(1,0 % 1),(2,2 % 1),(3,5 % 2)] $ \(var, val) ->
-    m IM.! var @?= val
-
-  v <- MIPSolver2.getObjValue mip
-  v @?= (- 37 % 2)
-
-------------------------------------------------------------------------
--- Test harness
-
-main :: IO ()
-main = $(defaultMainGenerator)
diff --git a/src/TestPBFile.hs b/src/TestPBFile.hs
deleted file mode 100644
--- a/src/TestPBFile.hs
+++ /dev/null
@@ -1,146 +0,0 @@
-{-# LANGUAGE TemplateHaskell #-}
-module Main (main) where
-
-import Control.Monad
-import Data.List
-import Data.Maybe
-import Test.HUnit hiding (Test)
-import Test.Framework (Test, defaultMain, testGroup)
-import Test.Framework.TH
-import Test.Framework.Providers.HUnit
-import Text.PBFile
-
-case_exampleLIN  = checkOPBString "exampleLIN"  exampleLIN
-case_exampleNLC1 = checkOPBString "exampleNLC1" exampleNLC1
-case_exampleNLC2 = checkOPBString "exampleNLC2" exampleNLC2
-case_exampleWBO1 = checkWBOString "exampleWBO1" exampleWBO1
-case_exampleWBO2 = checkWBOString "exampleWBO2" exampleWBO2
-case_exampleWBO3 = checkWBOString "exampleWBO3" exampleWBO3
-
-------------------------------------------------------------------------
--- Sample data
-
-exampleLIN :: String
-exampleLIN = unlines
-  [ "* #variable= 5 #constraint= 4"
-  , "*"
-  , "* this is a dummy instance"
-  , "*"
-  , "min: 1 x2 -1 x3 ;"
-  , "1 x1 +4 x2 -2 x5 >= 2;"
-  , "-1 x1 +4 x2 -2 x5 >= +3;"
-  , "12345678901234567890 x4 +4 x3 >= 10;"
-  , "* an equality constraint"
-  , "2 x2 +3 x4 +2 x1 +3 x5 = 5;"
-  ]
-
-exampleNLC1 :: String
-exampleNLC1 = unlines
-  [ "* #variable= 5 #constraint= 4 #product= 5 sizeproduct= 13"
-  , "*"
-  , "* this is a dummy instance"
-  , "*"
-  , "min: 1 x2 x3 -1 x3 ;"
-  , "1 x1 +4 x1 ~x2 -2 x5 >= 2;"
-  , "-1 x1 +4 x2 -2 x5 >= 3;"
-  , "12345678901234567890 x4 +4 x3 >= 10;"
-  , "2 x2 x3 +3 x4 ~x5 +2 ~x1 x2 +3 ~x1 x2 x3 ~x4 ~x5 = 5 ;"
-  ]
-
-exampleNLC2 :: String
-exampleNLC2 = unlines
-  [ "* #variable= 6 #constraint= 3 #product= 9 sizeproduct= 18"
-  , "*"
-  , "* Factorization problem: find the smallest P such that P*Q=N"
-  , "* P is a 3 bits number (x3 x2 x1)"
-  , "* Q is a 3 bits number (x6 x5 x4)"
-  , "* N=35"
-  , "* "
-  , "* minimize the value of P"
-  , "min: +1 x1 +2 x2 +4 x3 ;"
-  , "* P>=2 (to avoid trivial factorization)"
-  , "+1 x1 +2 x2 +4 x3 >=2;"
-  , "* Q>=2 (to avoid trivial factorization)"
-  , "+1 x4 +2 x5 +4 x6 >=2;"
-  , "*"
-  , "* P*Q=N"
-  , "+1 x1 x4 +2 x1 x5 +4 x1 x6 +2 x2 x4 +4 x2 x5 +8 x2 x6 +4 x3 x4 +8 x3 x5 +16 x3 x6 = 35;"
-  ]
-
-exampleWBO1 :: String
-exampleWBO1 = unlines $
-  [ "* #variable= 1 #constraint= 2 #soft= 2 mincost= 2 maxcost= 3 sumcost= 5"
-  , "soft: 6 ;"
-  , "[2] +1 x1 >= 1 ;"
-  , "[3] -1 x1 >= 0 ;"
-  ]
-
-exampleWBO2 :: String
-exampleWBO2 = unlines $
-  [ "* #variable= 2 #constraint= 3 #soft= 2 mincost= 2 maxcost= 3 sumcost= 5"
-  , "soft: 6 ;"
-  , "[2] +1 x1 >= 1 ;"
-  , "[3] +1 x2 >= 1 ;"
-  , "-1 x1 -1 x2 >= -1 ;"
-  ]
-
-exampleWBO3 :: String
-exampleWBO3 = unlines $
-  [ "* #variable= 4 #constraint= 6 #soft= 4 mincost= 2 maxcost= 5 sumcost= 14"
-  , "soft: 6 ;"
-  , "[2] +1 x1 >= 1;"
-  , "[3] +1 x2 >= 1;"
-  , "[4] +1 x3 >= 1;"
-  , "[5] +1 x4 >= 1;"
-  , "-1 x1 -1 x2 >= -1 ;"
-  , "-1 x3 -1 x4 >= -1 ;"
-  ]
-
-------------------------------------------------------------------------
--- Utilities
-
-checkOPBFile :: FilePath -> IO ()
-checkOPBFile fname = do
-  r <- parseOPBFile fname
-  case r of
-    Left err -> assertFailure $ show err
-    Right _  -> return ()
-
-checkOPBString :: String -> String -> IO ()
-checkOPBString name str = do
-  case parseOPBString name str of
-    Left err -> assertFailure $ show err
-    Right _  -> return ()
-
-checkWBOFile :: FilePath -> IO ()
-checkWBOFile fname = do
-  r <- parseWBOFile fname
-  case r of
-    Left err -> assertFailure $ show err
-    Right _  -> return ()
-
-checkWBOString :: String -> String -> IO ()
-checkWBOString name str = do
-  case parseWBOString name str of
-    Left err -> assertFailure $ show err
-    Right _  -> return ()
-
-testOPB :: String -> Bool
-testOPB s = sf == sf2
-  where
-    Right sf  = parseOPBString "-" s
-    s2 = showOPB sf ""
-    Right sf2 = parseOPBString "-" s2
-
-testWBO :: String -> Bool
-testWBO s = sf == sf2
-  where
-    Right sf  = parseWBOString "-" s
-    s2 = showWBO sf ""
-    Right sf2 = parseWBOString "-" s2
-
-------------------------------------------------------------------------
--- Test harness
-
-main :: IO ()
-main = $(defaultMainGenerator)
diff --git a/src/TestPolynomial.hs b/src/TestPolynomial.hs
deleted file mode 100644
--- a/src/TestPolynomial.hs
+++ /dev/null
@@ -1,543 +0,0 @@
-{-# LANGUAGE TemplateHaskell #-}
-
-import Prelude hiding (lex)
-import Control.Monad
-import Data.List
-import Data.Ratio
-import qualified Data.Set as Set
-import qualified Data.Map as Map
-import Test.HUnit hiding (Test)
-import Test.QuickCheck
-import Test.Framework (Test, defaultMain, testGroup)
-import Test.Framework.TH
-import Test.Framework.Providers.HUnit
-import Test.Framework.Providers.QuickCheck2
-
-import Data.Polynomial
-import Data.Polynomial.GBase
-import Data.Polynomial.Sturm
-import qualified Data.Polynomial.Lagrange as Lagrange
-import qualified Data.Interval as Interval
-
-{--------------------------------------------------------------------
-  Polynomial type
---------------------------------------------------------------------}
-
-prop_plus_comm = 
-  forAll polynomials $ \a ->
-  forAll polynomials $ \b ->
-    a + b == b + a
-
-prop_plus_assoc = 
-  forAll polynomials $ \a ->
-  forAll polynomials $ \b ->
-  forAll polynomials $ \c ->
-    a + (b + c) == (a + b) + c
-
-prop_plus_unitL = 
-  forAll polynomials $ \a ->
-    constant 0 + a == a
-
-prop_plus_unitR = 
-  forAll polynomials $ \a ->
-    a + constant 0 == a
-
-prop_prod_comm = 
-  forAll polynomials $ \a ->
-  forAll polynomials $ \b ->
-    a * b == b * a
-
-prop_prod_assoc = 
-  forAll polynomials $ \a ->
-  forAll polynomials $ \b ->
-  forAll polynomials $ \c ->
-    a * (b * c) == (a * b) * c
-
-prop_prod_unitL = 
-  forAll polynomials $ \a ->
-    constant 1 * a == a
-
-prop_prod_unitR = 
-  forAll polynomials $ \a ->
-    a * constant 1 == a
-
-prop_distL = 
-  forAll polynomials $ \a ->
-  forAll polynomials $ \b ->
-  forAll polynomials $ \c ->
-    a * (b + c) == a * b + a * c
-
-prop_distR = 
-  forAll polynomials $ \a ->
-  forAll polynomials $ \b ->
-  forAll polynomials $ \c ->
-    (b + c) * a == b * a + c * a
-
-prop_negate =
-  forAll polynomials $ \a ->
-    a + negate a == 0
-
-prop_negate_involution =
-  forAll polynomials $ \a ->
-    negate (negate a) == a
-
-prop_polyMDivMod =
-  forAll polynomials $ \g ->
-    forAll (replicateM 3 polynomials) $ \fs ->
-      all (0/=) fs ==>
-        let (qs, r) = polyMDivMod lex g fs
-        in sum (zipWith (*) fs qs) + r == g
-
-{--------------------------------------------------------------------
-  Univalent polynomials
---------------------------------------------------------------------}
-
-prop_polyDivMod =
-  forAll upolynomials $ \a ->
-  forAll upolynomials $ \b ->
-    b /= 0 ==> 
-      let (q,r) = polyDivMod a b
-      in a == q*b + r && (r==0 || deg b > deg r)
-
-case_polyDivMod_1 =  g*q + r @?= f
-  where
-    x :: UPolynomial Rational
-    x = var ()
-    f = x^3 + x^2 + x
-    g = x^2 + 1
-    (q,r) = f `polyDivMod` g
-
-prop_polyGCD_divisible =
-  forAll upolynomials $ \a ->
-  forAll upolynomials $ \b ->
-    let c = polyGCD a b
-    in a `polyMod` c == 0 && b `polyMod` c == 0
-
-prop_polyGCD_comm = 
-  forAll upolynomials $ \a ->
-  forAll upolynomials $ \b ->
-    polyGCD a b == polyGCD b a
-
-case_polyGCD_1 = polyGCD f1 f2 @?= 1
-  where 
-    x :: UPolynomial Rational
-    x = var ()
-    f1 = x^3 + x^2 + x
-    f2 = x^2 + 1
-
-prop_polyLCM_divisible =
-  forAll upolynomials $ \a ->
-  forAll upolynomials $ \b ->
-    (a /= 0 && b /= 0) ==>
-      let c = polyLCM a b
-      in c `polyMod` a == 0 && c `polyMod` b == 0
-
-prop_polyLCM_comm = 
-  forAll upolynomials $ \a ->
-  forAll upolynomials $ \b ->
-    polyLCM a b == polyLCM b a
-
-prop_deriv_integral =
-  forAll upolynomials $ \a ->
-    deriv (integral a x) x == a
-  where
-    x = ()
-
-prop_integral_deriv =
-  forAll upolynomials $ \a ->
-    deg (integral (deriv a x) x - a) == 0
-  where
-    x = ()
-
-{--------------------------------------------------------------------
-  Monomial
---------------------------------------------------------------------}
-
-{--------------------------------------------------------------------
-  Monic Monomial
---------------------------------------------------------------------}
-
-prop_mmDegreeOfProduct =
-  forAll monicMonomials $ \a -> 
-  forAll monicMonomials $ \b -> 
-    mmDegree (a `mmProd` b) == mmDegree a + mmDegree b
-
-prop_mmDegreeOfOne =
-  mmDegree mmOne == 0
-
-prop_mmProd_unitL = 
-  forAll monicMonomials $ \a -> 
-    mmOne `mmProd` a == a
-
-prop_mmProd_unitR = 
-  forAll monicMonomials $ \a -> 
-    a `mmProd` mmOne == a
-
-prop_mmProd_comm = 
-  forAll monicMonomials $ \a -> 
-  forAll monicMonomials $ \b -> 
-    a `mmProd` b == b `mmProd` a
-
-prop_mmProd_assoc = 
-  forAll monicMonomials $ \a ->
-  forAll monicMonomials $ \b ->
-  forAll monicMonomials $ \c ->
-    a `mmProd` (b `mmProd` c) == (a `mmProd` b) `mmProd` c
-
-prop_mmProd_Divisible = 
-  forAll monicMonomials $ \a -> 
-  forAll monicMonomials $ \b -> 
-    let c = a `mmProd` b
-    in mmDivisible c a && mmDivisible c b
-
-prop_mmProd_Div = 
-  forAll monicMonomials $ \a -> 
-  forAll monicMonomials $ \b -> 
-    let c = a `mmProd` b
-    in c `mmDiv` a == b && c `mmDiv` b == a
-
-case_mmDeriv = mmDeriv p 1 @?= (2, q)
-  where
-    p = mmFromList [(1,2),(2,4)]
-    q = mmFromList [(1,1),(2,4)]
-
--- lcm (x1^2 * x2^4) (x1^3 * x2^1) = x1^3 * x2^4
-case_mmLCM = mmLCM p1 p2 @?= mmFromList [(1,3),(2,4)]
-  where
-    p1 = mmFromList [(1,2),(2,4)]
-    p2 = mmFromList [(1,3),(2,1)]
-
--- gcd (x1^2 * x2^4) (x2^1 * x3^2) = x2
-case_mmGCD = mmGCD p1 p2 @?= mmFromList [(2,1)]
-  where
-    p1 = mmFromList [(1,2),(2,4)]
-    p2 = mmFromList [(2,1),(3,2)]
-
-prop_mmLCM_divisible = 
-  forAll monicMonomials $ \a -> 
-  forAll monicMonomials $ \b -> 
-    let c = mmLCM a b
-    in c `mmDivisible` a && c `mmDivisible` b
-
-prop_mmGCD_divisible = 
-  forAll monicMonomials $ \a -> 
-  forAll monicMonomials $ \b -> 
-    let c = mmGCD a b
-    in a `mmDivisible` c && b `mmDivisible` c
-
-{--------------------------------------------------------------------
-  Monomial Order
---------------------------------------------------------------------}
-
--- http://en.wikipedia.org/wiki/Monomial_order
-case_lex = sortBy lex [a,b,c,d] @?= [b,a,d,c]
-  where
-    x = 1
-    y = 2
-    z = 3
-    a = mmFromList [(x,1),(y,2),(z,1)]
-    b = mmFromList [(z,2)]
-    c = mmFromList [(x,3)]
-    d = mmFromList [(x,2),(z,2)]
-
--- http://en.wikipedia.org/wiki/Monomial_order
-case_grlex = sortBy grlex [a,b,c,d] @?= [b,c,a,d]
-  where
-    x = 1
-    y = 2
-    z = 3
-    a = mmFromList [(x,1),(y,2),(z,1)]
-    b = mmFromList [(z,2)]
-    c = mmFromList [(x,3)]
-    d = mmFromList [(x,2),(z,2)]
-
--- http://en.wikipedia.org/wiki/Monomial_order
-case_grevlex = sortBy grevlex [a,b,c,d] @?= [b,c,d,a]
-  where
-    x = 1
-    y = 2
-    z = 3
-    a = mmFromList [(x,1),(y,2),(z,1)]
-    b = mmFromList [(z,2)]
-    c = mmFromList [(x,3)]
-    d = mmFromList [(x,2),(z,2)]
-
-prop_refl_lex     = propRefl lex
-prop_refl_grlex   = propRefl grlex
-prop_refl_grevlex = propRefl grevlex
-
-prop_trans_lex     = propTrans lex
-prop_trans_grlex   = propTrans grlex
-prop_trans_grevlex = propTrans grevlex
-
-prop_sym_lex     = propSym lex
-prop_sym_grlex   = propSym grlex
-prop_sym_grevlex = propSym grevlex
-
-prop_monomial_order_property1_lex     = monomialOrderProp1 lex
-prop_monomial_order_property1_grlex   = monomialOrderProp1 grlex
-prop_monomial_order_property1_grevlex = monomialOrderProp1 grevlex
-
-prop_monomial_order_property2_lex     = monomialOrderProp2 lex
-prop_monomial_order_property2_grlex   = monomialOrderProp2 grlex
-prop_monomial_order_property2_grevlex = monomialOrderProp2 grevlex
-
-propRefl cmp =
-  forAll monicMonomials $ \a -> cmp a a == EQ
-
-propTrans cmp =
-  forAll monicMonomials $ \a ->
-  forAll monicMonomials $ \b ->
-    cmp a b == LT ==>
-      forAll monicMonomials $ \c ->
-        cmp b c == LT ==> cmp a c == LT
-
-propSym cmp =
-  forAll monicMonomials $ \a ->
-  forAll monicMonomials $ \b ->
-    cmp a b == flipOrdering (cmp b a)
-  where
-    flipOrdering EQ = EQ
-    flipOrdering LT = GT
-    flipOrdering GT = LT
-
-monomialOrderProp1 cmp =
-  forAll monicMonomials $ \a ->
-  forAll monicMonomials $ \b ->
-    let r = cmp a b
-    in cmp a b /= EQ ==>
-         forAll monicMonomials $ \c ->
-           cmp (a `mmProd` c) (b `mmProd` c) == r
-
-monomialOrderProp2 cmp =
-  forAll monicMonomials $ \a ->
-    a /= mmOne ==> cmp mmOne a == LT
-
-{--------------------------------------------------------------------
-  Gröbner basis
---------------------------------------------------------------------}
-
--- http://math.rice.edu/~cbruun/vigre/vigreHW6.pdf
--- Example 1
-case_spolynomial = spolynomial grlex f g @?= - x^3*y^3 - constant (1/3) * y^3 + x^2
-  where
-    x = var 1
-    y = var 2
-    f, g :: Polynomial Rational Int
-    f = x^3*y^2 - x^2*y^3 + x
-    g = 3*x^4*y + y^2
-
-
--- http://math.rice.edu/~cbruun/vigre/vigreHW6.pdf
--- Exercise 1
-case_buchberger1 = Set.fromList gbase @?= Set.fromList expected
-  where
-    gbase = buchberger lex [x^2-y, x^3-z]
-    expected = [y^3 - z^2, x^2 - y, x*z - y^2, x*y - z]
-
-    x :: Polynomial Rational Int
-    x = var 1
-    y = var 2
-    z = var 3
-
--- http://math.rice.edu/~cbruun/vigre/vigreHW6.pdf
--- Exercise 2
-case_buchberger2 = Set.fromList gbase @?= Set.fromList expected
-  where
-    gbase = buchberger grlex [x^3-2*x*y, x^2*y-2*y^2+x]
-    expected = [x^2, x*y, y^2 - constant (1/2) * x]
-
-    x :: Polynomial Rational Int
-    x = var 1
-    y = var 2
-
--- http://www.iisdavinci.it/jeometry/buchberger.html
-case_buchberger3 = Set.fromList gbase @?= Set.fromList expected
-  where
-    gbase = buchberger lex [x^2+2*x*y^2, x*y+2*y^3-1]
-    expected = [x, y^3 - constant (1/2)]
-    x :: Polynomial Rational Int
-    x = var 1
-    y = var 2
-
--- http://www.orcca.on.ca/~reid/NewWeb/DetResDes/node4.html
--- 時間がかかるので自動実行されるテストケースには含めていない
-test_buchberger4 = Set.fromList gbase @?= Set.fromList expected                   
-  where
-    x :: Polynomial Rational Int
-    x = var 1
-    y = var 2
-    z = var 3
-
-    gbase = buchberger lex [x^2+y*z-2, x*z+y^2-3, x*y+z^2-5]
-
-    expected = reduceGBase lex $
-      [ 8*z^8-100*z^6+438*z^4-760*z^2+361
-      , 361*y+8*z^7+52*z^5-740*z^3+1425*z
-      , 361*x-88*z^7+872*z^5-2690*z^3+2375*z
-      ]
-{-
-Risa/Asir での結果
-
-load("gr");
-gr([x^2+y*z-2, x*z+y^2-3, x*y+z^2-5],[x,y,z], 2);
-
-[8*z^8-100*z^6+438*z^4-760*z^2+361,
-361*y+8*z^7+52*z^5-740*z^3+1425*z,
-361*x-88*z^7+872*z^5-2690*z^3+2375*z]
--}
-
--- Seven Trees in One
--- http://arxiv.org/abs/math/9405205
-case_Seven_Trees_in_One = reduce lex (x^7 - x) gbase @?= 0
-  where
-    x :: Polynomial Rational Int
-    x = var 1
-    gbase = buchberger lex [x-(x^2 + 1)]
-
--- Non-linear loop invariant generation using Gröbner bases
--- http://portal.acm.org/citation.cfm?id=964028
--- http://www-step.stanford.edu/papers/popl04.pdf
--- Example 3
--- Consider again the ideal from Example 2; I = {f : x^2-y, g : y-z, h
--- : x+z}.  The Gröbner basis for I is G = {f' : z^2-z, g : y-z, h :
--- x+z}. With this basis, every reduction of p : x^2 - y^2 will yield
--- a normal form 0.
-case_sankaranarayanan04nonlinear = do
-  Set.fromList gbase @?= Set.fromList [f', g, h]
-  reduce lex (x^2 - y^2) gbase @?= 0
-  where
-    x :: Polynomial Rational Int
-    x = var 1
-    y = var 2
-    z = var 3
-    f = x^2 - y
-    g = y - z
-    h = x + z
-    f' = z^2 - z
-    gbase = buchberger lex [f, g, h]
-
-{--------------------------------------------------------------------
-  Generators
---------------------------------------------------------------------}
-
-monicMonomials :: Gen (MonicMonomial Int)
-monicMonomials = do
-  size <- choose (0, 3)
-  xs <- replicateM size $ do
-    v <- choose (-5, 5)
-    e <- liftM ((+1) . abs) arbitrary
-    return $ mmFromList [(v,e)]
-  return $ foldl mmProd mmOne xs
-
-monomials :: Gen (Monomial Rational Int)
-monomials = do
-  m <- monicMonomials
-  c <- arbitrary
-  return (c,m)
-
-polynomials :: Gen (Polynomial Rational Int)
-polynomials = do
-  size <- choose (0, 5)
-  xs <- replicateM size monomials
-  return $ sum $ map fromMonomial xs 
-
-umonicMonomials :: Gen (MonicMonomial ())
-umonicMonomials = do
-  size <- choose (0, 3)
-  xs <- replicateM size $ do
-    e <- choose (1, 4)
-    return $ mmFromList [((),e)]
-  return $ foldl mmProd mmOne xs
-
-umonomials :: Gen (Monomial Rational ())
-umonomials = do
-  m <- umonicMonomials
-  c <- arbitrary
-  return (c,m)
-
-upolynomials :: Gen (UPolynomial Rational)
-upolynomials = do
-  size <- choose (0, 5)
-  xs <- replicateM size umonomials
-  return $ sum $ map fromMonomial xs 
-
-------------------------------------------------------------------------
-
--- http://mathworld.wolfram.com/SturmFunction.html
-case_sturmChain = sturmChain p0 @?= chain
-  where
-    x = var ()
-    p0 = x^5 - 3*x - 1
-    p1 = 5*x^4 - 3
-    p2 = constant (1/5) * (12*x + 5)
-    p3 = constant (59083 / 20736)
-    chain = [p0, p1, p2, p3]
-
--- http://mathworld.wolfram.com/SturmFunction.html
-case_numRoots_1 =
-  sequence_
-  [ numRoots p (Interval.closedInterval (-2) 0)        @?= 2
-  , numRoots p (Interval.closedInterval 0 2)           @?= 1
-  , numRoots p (Interval.closedInterval (-1.5) (-1.0)) @?= 1
-  , numRoots p (Interval.closedInterval (-0.5) 0)      @?= 1
-  , numRoots p (Interval.closedInterval 1 (1.5))       @?= 1
-  ]
-  where
-    x = var ()
-    p = x^5 - 3*x - 1
-
--- check interpretation of intervals
-case_numRoots_2 =
-  sequence_
-  [ numRoots p (Interval.interval (Just (False,2)) (Just (True,3)))  @?= 0
-  , numRoots p (Interval.interval (Just (True,2))  (Just (True,3)))  @?= 1
-  , numRoots p (Interval.interval (Just (False,1)) (Just (False,2))) @?= 0
-  , numRoots p (Interval.interval (Just (False,1)) (Just (True,2)))  @?= 1
-  ]
-  where
-    x = var ()
-    p = x^2 - 4
-
-case_separate = do
-  forM_ (zip vals intervals) $ \(v,ival) -> do
-    Interval.member v ival @?= True
-    forM_ (filter (v/=) vals) $ \v2 -> do
-      Interval.member v2 ival @?= False
-  where
-    x = var ()
-    p = x^5 - 3*x - 1
-    intervals = separate p
-    vals = [-1.21465, -0.334734, 1.38879]
-
-------------------------------------------------------------------------
-
--- http://en.wikipedia.org/wiki/Lagrange_polynomial
-case_Lagrange_interpolation_1 = p @?= q
-  where
-    x :: UPolynomial Rational
-    x = var ()
-    p = Lagrange.interpolation
-        [ (1, 1)
-        , (2, 4)
-        , (3, 9)
-        ]
-    q = x^2
-
--- http://en.wikipedia.org/wiki/Lagrange_polynomial
-case_Lagrange_interpolation_2 = p @?= q
-  where
-    x :: UPolynomial Rational
-    x = var ()
-    p = Lagrange.interpolation
-        [ (1, 1)
-        , (2, 8)
-        , (3, 27)
-        ]
-    q = 6*x^2 - 11*x + 6
-
-------------------------------------------------------------------------
--- Test harness
-
-main :: IO ()
-main = $(defaultMainGenerator)
diff --git a/src/TestSAT.hs b/src/TestSAT.hs
deleted file mode 100644
--- a/src/TestSAT.hs
+++ /dev/null
@@ -1,475 +0,0 @@
-{-# LANGUAGE TemplateHaskell #-}
-module Main (main) where
-
-import Control.Monad
-import Data.List
-import Test.HUnit hiding (Test)
-import Test.Framework (Test, defaultMain, testGroup)
-import Test.Framework.TH
-import Test.Framework.Providers.HUnit
-import SAT
-import SAT.Types
-import qualified SAT.TseitinEncoder as Tseitin
-import SAT.TseitinEncoder (Formula (..))
-
--- should be SAT
-case_solve_SAT :: IO ()
-case_solve_SAT = do
-  solver <- newSolver
-  x1 <- newVar solver
-  x2 <- newVar solver
-  addClause solver [literal x1 True,  literal x2 True]  -- x1 or x2
-  addClause solver [literal x1 True,  literal x2 False] -- x1 or not x2
-  addClause solver [literal x1 False, literal x2 False] -- not x1 or not x2
-  ret <- solve solver
-  ret @?= True
-
--- shuld be UNSAT
-case_solve_UNSAT :: IO ()
-case_solve_UNSAT = do
-  solver <- newSolver
-  x1 <- newVar solver
-  x2 <- newVar solver
-  addClause solver [literal x1 True,  literal x2 True]  -- x1 or x2
-  addClause solver [literal x1 False, literal x2 True]  -- not x1 or x2
-  addClause solver [literal x1 True,  literal x2 False] -- x1 or not x2
-  addClause solver [literal x1 False, literal x2 False] -- not x2 or not x2
-  ret <- solve solver
-  ret @?= False
-
--- top level でいきなり矛盾
-case_root_inconsistent :: IO ()
-case_root_inconsistent = do
-  solver <- newSolver
-  x1 <- newVar solver
-  addClause solver [literal x1 True]
-  addClause solver [literal x1 False]
-  ret <- solve solver -- unsat
-  ret @?= False
-
--- incremental に制約を追加
-case_incremental_solving :: IO ()
-case_incremental_solving = do
-  solver <- newSolver
-  x1 <- newVar solver
-  x2 <- newVar solver
-  addClause solver [literal x1 True,  literal x2 True]  -- x1 or x2
-  addClause solver [literal x1 True,  literal x2 False] -- x1 or not x2
-  addClause solver [literal x1 False, literal x2 False] -- not x1 or not x2
-  ret <- solve solver -- sat
-  ret @?= True
-
-  addClause solver [literal x1 False, literal x2 True]  -- not x1 or x2
-  ret <- solve solver -- unsat
-  ret @?= False
-
--- 制約なし
-case_empty_constraint :: IO ()
-case_empty_constraint = do
-  solver <- newSolver
-  ret <- solve solver
-  ret @?= True
-
--- 空の節
-case_empty_claue :: IO ()
-case_empty_claue = do
-  solver <- newSolver
-  addClause solver []
-  ret <- solve solver
-  ret @?= False
-
--- 自明に真な節
-case_excluded_middle_claue :: IO ()
-case_excluded_middle_claue = do
-  solver <- newSolver
-  x1 <- newVar solver
-  addClause solver [x1, -x1] -- x1 or not x1
-  ret <- solve solver
-  ret @?= True
-
--- 冗長な節
-case_redundant_clause :: IO ()
-case_redundant_clause = do
-  solver <- newSolver
-  x1 <- newVar solver
-  addClause solver [x1,x1] -- x1 or x1
-  ret <- solve solver
-  ret @?= True
-
-case_instantiateClause :: IO ()
-case_instantiateClause = do
-  solver <- newSolver
-  x1 <- newVar solver
-  x2 <- newVar solver
-  addClause solver [x1]
-  addClause solver [x1,x2]
-  addClause solver [-x1,x2]
-  ret <- solve solver
-  ret @?= True
-
-case_instantiateAtLeast :: IO ()
-case_instantiateAtLeast = do
-  solver <- newSolver
-  x1 <- newVar solver
-  x2 <- newVar solver
-  x3 <- newVar solver
-  x4 <- newVar solver
-  addClause solver [x1]
-
-  addAtLeast solver [x1,x2,x3,x4] 2
-  ret <- solve solver
-  ret @?= True
-
-  addAtLeast solver [-x1,-x2,-x3,-x4] 2
-  ret <- solve solver
-  ret @?= True
-
-case_inconsistent_AtLeast :: IO ()
-case_inconsistent_AtLeast = do
-  solver <- newSolver
-  x1 <- newVar solver
-  x2 <- newVar solver
-  addAtLeast solver [x1,x2] 3
-  ret <- solve solver -- unsat
-  ret @?= False
-
-case_trivial_AtLeast :: IO ()
-case_trivial_AtLeast = do
-  solver <- newSolver
-  x1 <- newVar solver
-  x2 <- newVar solver
-  addAtLeast solver [x1,x2] 0
-  ret <- solve solver
-  ret @?= True
-
-  solver <- newSolver
-  x1 <- newVar solver
-  x2 <- newVar solver
-  addAtLeast solver [x1,x2] (-1)
-  ret <- solve solver
-  ret @?= True
-
-case_AtLeast_1 :: IO ()
-case_AtLeast_1 = do
-  solver <- newSolver
-  x1 <- newVar solver
-  x2 <- newVar solver
-  x3 <- newVar solver
-  addAtLeast solver [x1,x2,x3] 2
-  addAtLeast solver [-x1,-x2,-x3] 2
-  ret <- solve solver -- unsat
-  ret @?= False
-
-case_AtLeast_2 :: IO ()
-case_AtLeast_2 = do
-  solver <- newSolver
-  x1 <- newVar solver
-  x2 <- newVar solver
-  x3 <- newVar solver
-  x4 <- newVar solver
-  addAtLeast solver [x1,x2,x3,x4] 2
-  addClause solver [-x1,-x2]
-  addClause solver [-x1,-x3]
-  ret <- solve solver
-  ret @?= True
-
-case_AtLeast_3 :: IO ()
-case_AtLeast_3 = do
-  forM_ [(-1) .. 3] $ \n -> do
-    solver <- newSolver
-    x1 <- newVar solver
-    x2 <- newVar solver
-    addAtLeast solver [x1,x2] n
-    ret <- solve solver
-    assertEqual ("case_AtLeast3_" ++ show n) (n <= 2) ret
-
--- from http://www.cril.univ-artois.fr/PB11/format.pdf
-case_PB_sample1 :: IO ()
-case_PB_sample1 = do
-  solver <- newSolver
-
-  x1 <- newVar solver
-  x2 <- newVar solver
-  x3 <- newVar solver
-  x4 <- newVar solver
-  x5 <- newVar solver
-
-  addPBAtLeast solver [(1,x1),(4,x2),(-2,x5)] 2
-  addPBAtLeast solver [(-1,x1),(4,x2),(-2,x5)] 3
-  addPBAtLeast solver [(12345678901234567890,x4),(4,x3)] 10
-  addPBExactly solver [(2,x2),(3,x4),(2,x1),(3,x5)] 5
-
-  ret <- solve solver
-  ret @?= True
-
--- 一部の変数を否定に置き換えたもの
-case_PB_sample1' :: IO ()
-case_PB_sample1' = do
-  solver <- newSolver
-
-  x1 <- newVar solver
-  x2 <- newVar solver
-  x3 <- newVar solver
-  x4 <- newVar solver
-  x5 <- newVar solver
-
-  addPBAtLeast solver [(1,x1),(4,-x2),(-2,x5)] 2
-  addPBAtLeast solver [(-1,x1),(4,-x2),(-2,x5)] 3
-  addPBAtLeast solver [(12345678901234567890,-x4),(4,x3)] 10
-  addPBExactly solver [(2,-x2),(3,-x4),(2,x1),(3,x5)] 5
-
-  ret <- solve solver
-  ret @?= True
-
--- いきなり矛盾したPB制約
-case_root_inconsistent_PB :: IO ()
-case_root_inconsistent_PB = do
-  solver <- newSolver
-  x1 <- newVar solver
-  x2 <- newVar solver
-  addPBAtLeast solver [(2,x1),(3,x2)] 6
-  ret <- solve solver
-  ret @?= False
-
-case_pb_propagate :: IO ()
-case_pb_propagate = do
-  solver <- newSolver
-  x1 <- newVar solver
-  x2 <- newVar solver
-  addPBAtLeast solver [(1,x1),(3,x2)] 3
-  addClause solver [-x1]
-  ret <- solve solver
-  ret @?= True
-
-case_solveWith_1 :: IO ()
-case_solveWith_1 = do
-  solver <- newSolver
-  x1 <- newVar solver
-  x2 <- newVar solver
-  x3 <- newVar solver
-  addClause solver [x1, x2]       -- x1 or x2
-  addClause solver [x1, -x2]      -- x1 or not x2
-  addClause solver [-x1, -x2]     -- not x1 or not x2
-  addClause solver [-x3, -x1, x2] -- not x3 or not x1 or x2
-
-  ret <- solve solver -- sat
-  ret @?= True
-
-  ret <- solveWith solver [x3] -- unsat
-  ret @?= False
-
-  ret <- solve solver -- sat
-  ret @?= True
-
-case_solveWith_2 :: IO ()
-case_solveWith_2 = do
-  solver <- newSolver
-  x1 <- newVar solver
-  x2 <- newVar solver
-  addClause solver [-x1, x2] -- -x1 or x2
-  addClause solver [x1]      -- x1
-
-  ret <- solveWith solver [x2]
-  ret @?= True
-
-  ret <- solveWith solver [-x2]
-  ret @?= False
-
-------------------------------------------------------------------------
-
--- -4*(not x1) + 3*x1 + 10*(not x2) >= 3
--- ⇔ -4*(1 - x1) + 3*x1 + 10*(not x2) >= 3
--- ⇔ -4 + 4*x1 + 3*x1 + 10*(not x2) >= 3
--- ⇔ 7*x1 + 10*(not x2) >= 7
--- ⇔ 7*x1 + 7*(not x2) >= 7
--- ⇔ x1 + (not x2) >= 1
-case_normalizePBAtLeast :: Assertion
-case_normalizePBAtLeast = (sort lhs, rhs) @?= (sort [(1,x1),(1,-x2)], 1)
-  where
-    x1 = 1
-    x2 = 2
-    (lhs,rhs) = normalizePBAtLeast ([(-4,-x1),(3,x1),(10,-x2)], 3)
-
-case_normalizePBExactly_1 :: Assertion
-case_normalizePBExactly_1 = (sort lhs, rhs) @?= (sort [(3,x1),(2,x2)], 1)
-  where
-    x1 = 1
-    x2 = 2
-    (lhs,rhs) = normalizePBExactly ([(6,x1),(4,x2)], 2)
-
-case_normalizePBExactly_2 :: Assertion
-case_normalizePBExactly_2 = (sort lhs, rhs) @?= ([], 1)
-  where
-    x1 = 1
-    x2 = 2
-    x3 = 3
-    (lhs,rhs) = normalizePBExactly ([(2,x1),(2,x2),(2,x3)], 3)
-
-case_cutResolve_1 :: Assertion
-case_cutResolve_1 = (sort lhs, rhs) @?= (sort [(1,x3),(1,x4)], 1)
-  where
-    x1 = 1
-    x2 = 2
-    x3 = 3
-    x4 = 4
-    pb1 = ([(1,x1), (1,x2), (1,x3)], 1)
-    pb2 = ([(2,-x1), (2,-x2), (1,x4)], 3)
-    (lhs,rhs) = cutResolve pb1 pb2 x1
-
-case_cutResolve_2 :: Assertion
-case_cutResolve_2 = (sort lhs, rhs) @?= (sort [(3,x1),(2,-x2),(2,x4)], 3)
-  where
-    x1 = 1
-    x2 = 2
-    x3 = 3
-    x4 = 4
-    pb1 = ([(3,x1), (2,-x2), (1,x3), (1,x4)], 3)
-    pb2 = ([(1,-x3), (1,x4)], 1)
-    (lhs,rhs) = cutResolve pb1 pb2 x3
-
-case_cardinalityReduction :: Assertion
-case_cardinalityReduction = (sort lhs, rhs) @?= ([1,2,3,4,5],4)
-  where
-    (lhs, rhs) = cardinalityReduction ([(6,1),(5,2),(4,3),(3,4),(2,5),(1,6)], 17)
-
--- from "Pueblo: A Hybrid Pseudo-Boolean SAT Solver"
--- clauseがunitになるレベルで、PB制約が違反状態のままという例。
-case_hybridLearning_1 :: IO ()
-case_hybridLearning_1 = do
-  solver <- newSolver
-  [x1,x2,x3,x4,x5,x6,x7,x8,x9,x10,x11] <- replicateM 11 (newVar solver)
-
-  addClause solver [x11, x10, x9] -- C1
-  addClause solver [x8, x7, x6]   -- C2
-  addClause solver [x5, x4, x3]   -- C3
-  addAtLeast solver [-x2, -x5, -x8, -x11] 3 -- C4
-  addAtLeast solver [-x1, -x4, -x7, -x10] 3 -- C5
-
-  replicateM 3 (varBumpActivity solver x3)
-  setVarPolarity solver x3 False
-
-  replicateM 2 (varBumpActivity solver x6)
-  setVarPolarity solver x6 False
-
-  replicateM 1 (varBumpActivity solver x9)
-  setVarPolarity solver x9 False
-
-  setVarPolarity solver x1 True
-
-  setLearningStrategy solver LearningHybrid
-  ret <- solve solver
-  ret @?= True
-
--- from "Pueblo: A Hybrid Pseudo-Boolean SAT Solver"
--- clauseがunitになるレベルで、PB制約が違反状態のままという例。
--- さらに、学習したPB制約はunitにはならない。
-case_hybridLearning_2 :: IO ()
-case_hybridLearning_2 = do
-  solver <- newSolver
-  [x1,x2,x3,x4,x5,x6,x7,x8,x9,x10,x11,x12] <- replicateM 12 (newVar solver)
-
-  addClause solver [x11, x10, x9] -- C1
-  addClause solver [x8, x7, x6]   -- C2
-  addClause solver [x5, x4, x3]   -- C3
-  addAtLeast solver [-x2, -x5, -x8, -x11] 3 -- C4
-  addAtLeast solver [-x1, -x4, -x7, -x10] 3 -- C5
-
-  addClause solver [x12, -x3]
-  addClause solver [x12, -x6]
-  addClause solver [x12, -x9]
-
-  varBumpActivity solver x12
-  setVarPolarity solver x12 False
-
-  setLearningStrategy solver LearningHybrid
-  ret <- solve solver
-  ret @?= True
-
--- regression test for the bug triggered by normalized-blast-floppy1-8.ucl.opb.bz2
-case_addPBAtLeast_regression :: IO ()
-case_addPBAtLeast_regression = do
-  solver <- newSolver
-  [x1,x2,x3,x4] <- replicateM 4 (newVar solver)
-  addClause solver [-x1]
-  addClause solver [-x2, -x3]
-  addClause solver [-x2, -x4]
-  addPBAtLeast solver [(1,x1),(2,x2),(1,x3),(1,x4)] 3
-  ret <- solve solver
-  ret @?= False
-
-------------------------------------------------------------------------
-
-case_addFormula = do
-  solver <- newSolver
-  enc <- Tseitin.newEncoder solver
-
-  [x1,x2,x3,x4,x5] <- replicateM 5 $ liftM Var $ newVar solver
-  Tseitin.addFormula enc $ Or [Imply x1 (And [x3,x4]), Imply x2 (And [x3,x5])]
-  -- x6 = x3 ∧ x4
-  -- x7 = x3 ∧ x5
-  Tseitin.addFormula enc $ Or [x1, x2]
-  Tseitin.addFormula enc $ Imply x4 (Not x5)
-  ret <- solve solver
-  ret @?= True
-
-  Tseitin.addFormula enc $ Equiv x2 x4
-  ret <- solve solver
-  ret @?= True
-
-  Tseitin.addFormula enc $ Equiv x1 x5
-  ret <- solve solver
-  ret @?= True
-
-  Tseitin.addFormula enc $ Imply (Not x1) (And [x3,x5])
-  ret <- solve solver
-  ret @?= True
-
-  Tseitin.addFormula enc $ Imply (Not x2) (And [x3,x4])
-  ret <- solve solver
-  ret @?= False
-
-case_encodeConj = do
-  solver <- newSolver
-  enc <- Tseitin.newEncoder solver
-  x1 <- newVar solver
-  x2 <- newVar solver
-  x3 <- Tseitin.encodeConj enc [x1,x2]
-
-  ret <- solveWith solver [x3]
-  ret @?= True
-  m <- model solver
-  evalLit m x1 @?= True
-  evalLit m x2 @?= True
-  evalLit m x3 @?= True
-
-  ret <- solveWith solver [-x3]
-  ret @?= True
-  m <- model solver
-  (evalLit m x1 && evalLit m x2) @?= False
-  evalLit m x3 @?= False
-
-case_encodeDisj = do
-  solver <- newSolver
-  enc <- Tseitin.newEncoder solver
-  x1 <- newVar solver
-  x2 <- newVar solver
-  x3 <- Tseitin.encodeDisj enc [x1,x2]
-
-  ret <- solveWith solver [x3]
-  ret @?= True
-  m <- model solver
-  (evalLit m x1 || evalLit m x2) @?= True
-  evalLit m x3 @?= True
-
-  ret <- solveWith solver [-x3]
-  ret @?= True
-  m <- model solver
-  evalLit m x1 @?= False
-  evalLit m x2 @?= False
-  evalLit m x3 @?= False
-
-------------------------------------------------------------------------
--- Test harness
-
-main :: IO ()
-main = $(defaultMainGenerator)
diff --git a/src/TestSimplex2.hs b/src/TestSimplex2.hs
deleted file mode 100644
--- a/src/TestSimplex2.hs
+++ /dev/null
@@ -1,409 +0,0 @@
-{-# LANGUAGE TemplateHaskell #-}
-module Main (main) where
-
-import Control.Monad
-import Data.List
-import Data.Ratio
-import Test.HUnit hiding (Test)
-import Test.Framework (Test, defaultMain, testGroup)
-import Test.Framework.TH
-import Test.Framework.Providers.HUnit
-import Text.Printf
-
-import Data.Linear
-import Simplex2
-import qualified Data.LA as LA
-
-case_test1 :: IO ()
-case_test1 = do
-  solver <- newSolver
-  x <- newVar solver
-  y <- newVar solver
-  z <- newVar solver
-  assertAtom solver (LA.fromTerms [(7,x), (12,y), (31,z)] .==. LA.constant 17)
-  assertAtom solver (LA.fromTerms [(3,x), (5,y), (14,z)]  .==. LA.constant 7)
-  assertAtom solver (LA.var x .>=. LA.constant 1)
-  assertAtom solver (LA.var x .<=. LA.constant 40)
-  assertAtom solver (LA.var y .>=. LA.constant (-50))
-  assertAtom solver (LA.var y .<=. LA.constant 50)
-
-  ret <- check solver
-  ret @?= True
-
-  vx <- getValue solver x
-  vy <- getValue solver y
-  vz <- getValue solver z
-  7*vx + 12*vy + 31*vz @?= 17
-  3*vx + 5*vy + 14*vz @?= 7
-  assertBool (printf "vx should be >=1 but %s"   (show vx)) $ vx >= 1
-  assertBool (printf "vx should be <=40 but %s"  (show vx)) $ vx <= 40
-  assertBool (printf "vx should be >=-50 but %s" (show vy)) $ vy >= -50
-  assertBool (printf "vx should be <=50 but %s"  (show vy)) $ vy <= 50
-
-case_test2 :: IO ()
-case_test2 = do
-  solver <- newSolver
-  x <- newVar solver
-  y <- newVar solver
-  assertAtom solver (LA.fromTerms [(11,x), (13,y)] .>=. LA.constant 27)
-  assertAtom solver (LA.fromTerms [(11,x), (13,y)] .<=. LA.constant 45)
-  assertAtom solver (LA.fromTerms [(7,x), (-9,y)] .>=. LA.constant (-10))
-  assertAtom solver (LA.fromTerms [(7,x), (-9,y)] .<=. LA.constant 4)
-
-  ret <- check solver
-  ret @?= True
-
-  vx <- getValue solver x
-  vy <- getValue solver y
-  let v1 = 11*vx + 13*vy
-      v2 = 7*vx - 9*vy
-  assertBool (printf "11*vx + 13*vy should be >=27 but %s" (show v1)) $ 27 <= v1
-  assertBool (printf "11*vx + 13*vy should be <=45 but %s" (show v1)) $ v1 <= 45
-  assertBool (printf "7*vx - 9*vy should be >=-10 but %s" (show v2)) $ -10 <= v2
-  assertBool (printf "7*vx - 9*vy should be >=-10 but %s" (show v2)) $ v2 <= 4
-
-
-{-
-Minimize
- obj: - x1 - 2 x2 - 3 x3 - x4
-Subject To
- c1: - x1 + x2 + x3 + 10 x4 <= 20
- c2: x1 - 3 x2 + x3 <= 30
- c3: x2 - 3.5 x4 = 0
-Bounds
- 0 <= x1 <= 40
- 2 <= x4 <= 3
-End
--}
-case_test3 :: IO ()
-case_test3 = do
-  solver <- newSolver
-
-  _ <- newVar solver
-  x1 <- newVar solver
-  x2 <- newVar solver
-  x3 <- newVar solver
-  x4 <- newVar solver
-
-  setObj solver (LA.fromTerms [(-1,x1), (-2,x2), (-3,x3), (-1,x4)])
-
-  assertAtom solver (LA.fromTerms [(-1,x1), (1,x2), (1,x3), (10,x4)] .<=. LA.constant 20)
-  assertAtom solver (LA.fromTerms [(1,x1), (-3,x2), (1,x3)] .<=. LA.constant 30)
-  assertAtom solver (LA.fromTerms [(1,x2), (-3.5,x4)] .==. LA.constant 0)
-
-  assertAtom solver (LA.fromTerms [(1,x1)] .>=. LA.constant 0)
-  assertAtom solver (LA.fromTerms [(1,x1)] .<=. LA.constant 40)
-  assertAtom solver (LA.fromTerms [(1,x2)] .>=. LA.constant 0)
-  assertAtom solver (LA.fromTerms [(1,x3)] .>=. LA.constant 0)
-  assertAtom solver (LA.fromTerms [(1,x4)] .>=. LA.constant 2)
-  assertAtom solver (LA.fromTerms [(1,x4)] .<=. LA.constant 3)
-
-  ret1 <- check solver
-  ret1 @?= True
-
-  ret2 <- optimize solver defaultOptions
-  ret2 @?= Optimum
-
-{-
-http://www.math.cuhk.edu.hk/~wei/lpch5.pdf
-example 5.7
-
-minimize 3 x1 + 4 x2 + 5 x3
-subject to 
-1 x1 + 2 x2 + 3 x3 >= 5
-2 x1 + 2 x2 + 1 x3 >= 6
-
-optimal value is 11
--}
-case_test6 :: IO ()
-case_test6 = do
-  solver <- newSolver
-
-  _  <- newVar solver
-  x1 <- newVar solver
-  x2 <- newVar solver
-  x3 <- newVar solver
-
-  assertLower solver x1 0
-  assertLower solver x2 0
-  assertLower solver x3 0
-  assertAtom solver (LA.fromTerms [(1,x1),(2,x2),(3,x3)] .>=. LA.constant 5)
-  assertAtom solver (LA.fromTerms [(2,x1),(2,x2),(1,x3)] .>=. LA.constant 6)
-
-  setObj solver (LA.fromTerms [(3,x1),(4,x2),(5,x3)])
-  setOptDir solver OptMin
-  b <- isOptimal solver
-  assertBool "should be optimal" $ b
-
-  ret <- dualSimplex solver defaultOptions
-  ret @?= Optimum
-
-  val <- getObjValue solver
-  val @?= 11
-
-{-
-http://www.math.cuhk.edu.hk/~wei/lpch5.pdf
-example 5.7
-
-maximize -3 x1 -4 x2 -5 x3
-subject to 
--1 x1 -2 x2 -3 x3 <= -5
--2 x1 -2 x2 -1 x3 <= -6
-
-optimal value should be -11
--}
-case_test7 :: IO ()
-case_test7 = do
-  solver <- newSolver
-
-  _  <- newVar solver
-  x1 <- newVar solver
-  x2 <- newVar solver
-  x3 <- newVar solver
-
-  assertLower solver x1 0
-  assertLower solver x2 0
-  assertLower solver x3 0
-  assertAtom solver (LA.fromTerms [(-1,x1),(-2,x2),(-3,x3)] .<=. LA.constant (-5))
-  assertAtom solver (LA.fromTerms [(-2,x1),(-2,x2),(-1,x3)] .<=. LA.constant (-6))
-
-  setObj solver (LA.fromTerms [(-3,x1),(-4,x2),(-5,x3)])
-  setOptDir solver OptMax
-  b <- isOptimal solver
-  assertBool "should be optimal" $ b
-
-  ret <- dualSimplex solver defaultOptions
-  ret @?= Optimum
-
-  val <- getObjValue solver
-  val @?= -11
-
-case_AssertAtom :: IO ()
-case_AssertAtom = do
-  solver <- newSolver
-  x0 <- newVar solver
-  assertAtom solver (LA.constant 1 .<=. LA.var x0)
-  ret <- getLB solver x0
-  ret @?= Just 1
-
-  solver <- newSolver
-  x0 <- newVar solver
-  assertAtom solver (LA.var x0 .>=. LA.constant 1)
-  ret <- getLB solver x0
-  ret @?= Just 1
-
-  solver <- newSolver
-  x0 <- newVar solver
-  assertAtom solver (LA.constant 1 .>=. LA.var x0)
-  ret <- getUB solver x0
-  ret @?= Just 1
-
-  solver <- newSolver
-  x0 <- newVar solver
-  assertAtom solver (LA.var x0 .<=. LA.constant 1)
-  ret <- getUB solver x0
-  ret @?= Just 1
-
-------------------------------------------------------------------------
-
-case_example_3_2 = do
-  solver <- newSolver
-  [x1,x2,x3] <- replicateM 3 (newVar solver)
-  setOptDir solver OptMax
-  setObj solver $ LA.fromTerms [(3,x1), (2,x2), (3,x3)]
-  mapM_ (assertAtom solver) $
-    [ LA.fromTerms [(2,x1), (1,x2), (1,x3)] .<=. LA.constant 2
-    , LA.fromTerms [(1,x1), (2,x2), (3,x3)] .<=. LA.constant 5
-    , LA.fromTerms [(2,x1), (2,x2), (1,x3)] .<=. LA.constant 6
-    , LA.var x1 .>=. LA.constant 0
-    , LA.var x2 .>=. LA.constant 0
-    , LA.var x3 .>=. LA.constant 0
-    ]
-
-  ret <- optimize solver defaultOptions
-  ret @?= Optimum
-  val <- getObjValue solver
-  val @?= 27/5
-
-  forM_ [(x1,1/5),(x2,0),(x3,8/5)] $ \(var,expected) -> do
-    val <- getValue solver var
-    val @?= expected
-
-case_example_3_5 = do
-  solver <- newSolver
-  [x1,x2,x3,x4,x5] <- replicateM 5 (newVar solver)
-  setOptDir solver OptMin
-  setObj solver $ LA.fromTerms [(-2,x1), (4,x2), (7,x3), (1,x4), (5,x5)]
-  mapM_ (assertAtom solver) $
-    [ LA.fromTerms [(-1,x1), (1,x2), (2,x3), (1,x4), (2,x5)] .==. LA.constant 7
-    , LA.fromTerms [(-1,x1), (2,x2), (3,x3), (1,x4), (1,x5)] .==. LA.constant 6
-    , LA.fromTerms [(-1,x1), (1,x2), (1,x3), (2,x4), (1,x5)] .==. LA.constant 4
-    , LA.var x2 .>=. LA.constant 0
-    , LA.var x3 .>=. LA.constant 0
-    , LA.var x4 .>=. LA.constant 0
-    , LA.var x5 .>=. LA.constant 0
-    ]
-
-  ret <- optimize solver defaultOptions
-  ret @?= Optimum
-  val <- getObjValue solver
-  val @?= 19
-
-  forM_ [(x1,-1),(x2,0),(x3,1),(x4,0),(x5,2)] $ \(var,expected) -> do
-    val <- getValue solver var
-    val @?= expected
-
-case_example_4_1 = do
-  solver <- newSolver
-  [x1,x2] <- replicateM 2 (newVar solver)
-  setOptDir solver OptMin
-  setObj solver $ LA.fromTerms [(2,x1), (1,x2)]
-  mapM_ (assertAtom solver) $
-    [ LA.fromTerms [(-1,x1), (1,x2)] .>=. LA.constant 2
-    , LA.fromTerms [( 1,x1), (1,x2)] .<=. LA.constant 1
-    , LA.var x1 .>=. LA.constant 0
-    , LA.var x2 .>=. LA.constant 0
-    ]
-  ret <- optimize solver defaultOptions
-  ret @?= Unsat
-
-case_example_4_2 = do
-  solver <- newSolver
-  [x1,x2] <- replicateM 2 (newVar solver)
-  setOptDir solver OptMax
-  setObj solver $ LA.fromTerms [(2,x1), (1,x2)]
-  mapM_ (assertAtom solver) $
-    [ LA.fromTerms [(-1,x1), (-1,x2)] .<=. LA.constant 10
-    , LA.fromTerms [( 2,x1), (-1,x2)] .<=. LA.constant 40
-    , LA.var x1 .>=. LA.constant 0
-    , LA.var x2 .>=. LA.constant 0
-    ]
-  ret <- optimize solver defaultOptions
-  ret @?= Unbounded
-
-case_example_4_3 = do
-  solver <- newSolver
-  [x1,x2] <- replicateM 2 (newVar solver)
-  setOptDir solver OptMax
-  setObj solver $ LA.fromTerms [(6,x1), (-2,x2)]
-  mapM_ (assertAtom solver) $
-    [ LA.fromTerms [(2,x1), (-1,x2)] .<=. LA.constant 2
-    , LA.var x1 .<=. LA.constant 4
-    , LA.var x1 .>=. LA.constant 0
-    , LA.var x2 .>=. LA.constant 0
-    ]
-
-  ret <- optimize solver defaultOptions
-  ret @?= Optimum
-  val <- getObjValue solver
-  val @?= 12
-
-  forM_ [(x1,4),(x2,6)] $ \(var,expected) -> do
-    val <- getValue solver var
-    val @?= expected
-
-case_example_4_5 = do
-  solver <- newSolver
-  [x1,x2] <- replicateM 2 (newVar solver)
-  setOptDir solver OptMax
-  setObj solver $ LA.fromTerms [(2,x1), (1,x2)]
-  mapM_ (assertAtom solver) $
-    [ LA.fromTerms [(4,x1), ( 3,x2)] .<=. LA.constant 12
-    , LA.fromTerms [(4,x1), ( 1,x2)] .<=. LA.constant 8
-    , LA.fromTerms [(4,x1), (-1,x2)] .<=. LA.constant 8
-    , LA.var x1 .>=. LA.constant 0
-    , LA.var x2 .>=. LA.constant 0
-    ]
-
-  ret <- optimize solver defaultOptions
-  ret @?= Optimum
-  val <- getObjValue solver
-  val @?= 5
-
-  forM_ [(x1,3/2),(x2,2)] $ \(var,expected) -> do
-    val <- getValue solver var
-    val @?= expected
-
-case_example_4_6 = do
-  solver <- newSolver
-  [x1,x2,x3,x4] <- replicateM 4 (newVar solver)
-  setOptDir solver OptMax
-  setObj solver $ LA.fromTerms [(20,x1), (1/2,x2), (-6,x3), (3/4,x4)]
-  mapM_ (assertAtom solver) $
-    [ LA.var x1 .<=. LA.constant 2
-    , LA.fromTerms [( 8,x1), (  -1,x2), (9,x3), (1/4, x4)] .<=. LA.constant 16
-    , LA.fromTerms [(12,x1), (-1/2,x2), (3,x3), (1/2, x4)] .<=. LA.constant 24
-    , LA.var x2 .<=. LA.constant 1
-    , LA.var x1 .>=. LA.constant 0
-    , LA.var x2 .>=. LA.constant 0
-    , LA.var x3 .>=. LA.constant 0
-    , LA.var x4 .>=. LA.constant 0
-    ]
-
-  ret <- optimize solver defaultOptions
-  ret @?= Optimum
-  val <- getObjValue solver
-  val @?= 165/4
-
-  forM_ [(x1,2),(x2,1),(x3,0),(x4,1)] $ \(var,expected) -> do
-    val <- getValue solver var
-    val @?= expected
-
-case_example_4_7 = do
-  solver <- newSolver
-  [x1,x2,x3,x4] <- replicateM 4 (newVar solver)
-  setOptDir solver OptMax
-  setObj solver $ LA.fromTerms [(1,x1), (1.5,x2), (5,x3), (2,x4)]
-  mapM_ (assertAtom solver) $
-    [ LA.fromTerms [(3,x1), (2,x2), ( 1,x3), (4,x4)] .<=. LA.constant 6
-    , LA.fromTerms [(2,x1), (1,x2), ( 5,x3), (1,x4)] .<=. LA.constant 4
-    , LA.fromTerms [(2,x1), (6,x2), (-4,x3), (8,x4)] .==. LA.constant 0
-    , LA.fromTerms [(1,x1), (3,x2), (-2,x3), (4,x4)] .==. LA.constant 0
-    , LA.var x1 .>=. LA.constant 0
-    , LA.var x2 .>=. LA.constant 0
-    , LA.var x3 .>=. LA.constant 0
-    , LA.var x4 .>=. LA.constant 0
-    ]
-
-  ret <- optimize solver defaultOptions
-  ret @?= Optimum
-  val <- getObjValue solver
-  val @?= 48/11
-
-  forM_ [(x1,0),(x2,0),(x3,8/11),(x4,4/11)] $ \(var,expected) -> do
-    val <- getValue solver var
-    val @?= expected
-
--- 退化して巡回の起こるKuhnの7変数3制約の例
-case_kuhn_7_3 = do
-  solver <- newSolver
-  [x1,x2,x3,x4,x5,x6,x7] <- replicateM 7 (newVar solver)
-  setOptDir solver OptMin
-  setObj solver $ LA.fromTerms [(-2,x4),(-3,x5),(1,x6),(12,x7)]
-  mapM_ (assertAtom solver) $
-    [ LA.fromTerms [(1,x1), ( -2,x4), (-9,x5), (   1,x6), (  9,x7)] .==. LA.constant 0
-    , LA.fromTerms [(1,x2), (1/3,x4), ( 1,x5), (-1/3,x6), ( -2,x7)] .==. LA.constant 0
-    , LA.fromTerms [(1,x3), (  2,x4), ( 3,x5), (  -1,x6), (-12,x7)] .==. LA.constant 2
-    , LA.var x1 .>=. LA.constant 0
-    , LA.var x2 .>=. LA.constant 0
-    , LA.var x3 .>=. LA.constant 0
-    , LA.var x4 .>=. LA.constant 0
-    , LA.var x5 .>=. LA.constant 0
-    , LA.var x6 .>=. LA.constant 0
-    , LA.var x7 .>=. LA.constant 0
-    ]
-
-  ret <- optimize solver defaultOptions
-  ret @?= Optimum
-  val <- getObjValue solver
-  val @?= -2
-
-  forM_ [(x1,2),(x2,0),(x3,0),(x4,2),(x5,0),(x6,2),(x7,0)] $ \(var,expected) -> do
-    val <- getValue solver var
-    val @?= expected
-
-------------------------------------------------------------------------
--- Test harness
-
-main :: IO ()
-main = $(defaultMainGenerator)
diff --git a/src/Text/GCNF.hs b/src/Text/GCNF.hs
new file mode 100644
--- /dev/null
+++ b/src/Text/GCNF.hs
@@ -0,0 +1,92 @@
+{-# OPTIONS_GHC -Wall #-}
+-----------------------------------------------------------------------------
+-- |
+-- Module      :  Text.GCNF
+-- Copyright   :  (c) Masahiro Sakai 2012
+-- License     :  BSD-style
+-- 
+-- Maintainer  :  masahiro.sakai@gmail.com
+-- Stability   :  provisional
+-- Portability :  portable
+-- 
+-- References:
+-- 
+-- * <http://www.satcompetition.org/2011/rules.pdf>
+--
+--
+-----------------------------------------------------------------------------
+module Text.GCNF
+  (
+    GCNF (..)
+  , GroupIndex
+  , GClause
+
+  -- * Parsing .gcnf files
+  , parseString
+  , parseFile
+  ) where
+
+import qualified SAT.Types as SAT
+
+data GCNF
+  = GCNF
+  { numVars        :: !Int
+  , numClauses     :: !Int
+  , lastGroupIndex :: !GroupIndex
+  , clauses        :: [GClause]
+  }
+
+type GroupIndex = Int
+
+type GClause = (GroupIndex, SAT.Clause)
+
+parseString :: String -> Either String GCNF
+parseString s =
+  case words l of
+    (["p","gcnf", nbvar', nbclauses', lastGroupIndex']) ->
+      Right $
+        GCNF
+        { numVars        = read nbvar'
+        , numClauses     = read nbclauses'
+        , lastGroupIndex = read lastGroupIndex'
+        , clauses        = map parseLine ls
+        }
+    (["p","cnf", nbvar', nbclause']) ->
+      Right $
+        GCNF
+        { numVars        = read nbvar'
+        , numClauses     = read nbclause'
+        , lastGroupIndex = read nbclause'
+        , clauses        = zip [1..] $ map parseCNFLine ls
+        }
+    _ ->
+      Left "cannot find gcnf header"
+  where
+    (l:ls) = filter (not . isComment) (lines s)
+
+parseFile :: FilePath -> IO (Either String GCNF)
+parseFile filename = do
+  s <- readFile filename
+  return $ parseString s
+
+isComment :: String -> Bool
+isComment ('c':_) = True
+isComment _ = False
+
+parseLine :: String -> GClause
+parseLine s =
+  case words s of
+    (('{':w):xs) ->
+        let ys  = map read $ init xs
+            idx = read $ init w
+        in seq idx $ seqList ys $ (idx, ys)
+    _ -> error "parse error"
+
+parseCNFLine :: String -> SAT.Clause
+parseCNFLine s = seq xs $ seqList xs $ xs
+  where
+    xs = init (map read (words s))
+
+seqList :: [a] -> b -> b
+seqList [] b = b
+seqList (x:xs) b = seq x $ seqList xs b
diff --git a/src/Text/GurobiSol.hs b/src/Text/GurobiSol.hs
new file mode 100644
--- /dev/null
+++ b/src/Text/GurobiSol.hs
@@ -0,0 +1,17 @@
+module Text.GurobiSol
+  ( Model
+  , render
+  ) where
+
+import qualified Data.Map as Map
+import Data.Ratio
+
+type Model = Map.Map String Double
+
+render :: Model -> Maybe Double -> String
+render m obj = unlines $ ls1 ++ ls2
+  where
+    ls1 = case obj of
+            Nothing  -> []
+            Just val -> ["# Objective value = " ++ show val]
+    ls2 = [name ++ " " ++ show val | (name,val) <- Map.toList m]
diff --git a/src/Text/LPFile.hs b/src/Text/LPFile.hs
--- a/src/Text/LPFile.hs
+++ b/src/Text/LPFile.hs
@@ -31,6 +31,8 @@
   , Bounds
   , Label
   , Var
+  , VarType (..)
+  , VarInfo (..)
   , BoundExpr (..)
   , RelOp (..)
   , SOSType (..)
@@ -38,7 +40,11 @@
   , defaultBounds
   , defaultLB
   , defaultUB
+  , getVarInfo
+  , getVarType
   , getBounds
+  , integerVariables
+  , semiContinuousVariables
   , parseString
   , parseFile
   , render
@@ -66,10 +72,7 @@
   , dir :: OptDir
   , objectiveFunction :: ObjectiveFunction
   , constraints :: [Constraint]
-  , bounds :: Map.Map Var Bounds
-  , integerVariables :: Set.Set Var
-  , binaryVariables :: Set.Set Var
-  , semiContinuousVariables :: Set.Set Var
+  , varInfo :: Map.Map Var VarInfo
   , sos :: [SOS]
   }
   deriving (Show, Eq, Ord)
@@ -100,6 +103,31 @@
   }
   deriving (Eq, Ord, Show)
 
+data VarType
+  = ContinuousVariable
+  | IntegerVariable
+-- 'nothaddock' is inserted not to confuse haddock
+  -- nothaddock | BinaryVariable
+  | SemiContinuousVariable
+  -- nothaddock | SemiIntegerVariable
+  deriving (Eq, Ord, Show)
+
+data VarInfo
+  = VarInfo
+  { varName   :: Var
+  , varType   :: VarType
+  , varBounds :: Bounds
+  }
+ deriving (Eq, Ord, Show)
+
+defaultVarInfo :: VarInfo
+defaultVarInfo
+  = VarInfo
+  { varName   = ""
+  , varType   = ContinuousVariable
+  , varBounds = defaultBounds
+  }
+
 -- | type for representing lower/upper bound of variables
 type Bounds = (BoundExpr, BoundExpr)
 
@@ -156,13 +184,31 @@
 defaultUB :: BoundExpr
 defaultUB = PosInf
 
--- | lookuping bounds for a variable
+-- | looking up attributes for a variable
+getVarInfo :: LP -> Var -> VarInfo
+getVarInfo lp v = Map.findWithDefault defaultVarInfo v (varInfo lp)
+
+-- | looking up bounds for a variable
+getVarType :: LP -> Var -> VarType
+getVarType lp v = varType $ getVarInfo lp v
+
+-- | looking up bounds for a variable
 getBounds :: LP -> Var -> Bounds
-getBounds lp v = Map.findWithDefault defaultBounds v (bounds lp)
+getBounds lp v = varBounds $ getVarInfo lp v
 
 intersectBounds :: Bounds -> Bounds -> Bounds
 intersectBounds (lb1,ub1) (lb2,ub2) = (max lb1 lb2, min ub1 ub2)
 
+integerVariables :: LP -> Set.Set Var
+integerVariables lp = Map.keysSet $ Map.filter p (varInfo lp)
+  where
+    p VarInfo{ varType = vt } = vt == IntegerVariable
+
+semiContinuousVariables :: LP -> Set.Set Var
+semiContinuousVariables lp = Map.keysSet $ Map.filter p (varInfo lp)
+  where
+    p VarInfo{ varType = vt } = vt == SemiContinuousVariable
+
 -- ---------------------------------------------------------------------------
 
 -- | Parse a string containing LP file data.
@@ -238,24 +284,45 @@
     ]
 
   bnds <- option Map.empty (try boundsSection)
-  xs <- many (liftM Left generalSection <|> liftM Right binarySection)
-  let ints = Set.fromList $ concat [x | Left  x <- xs]
-      bins = Set.fromList $ concat [x | Right x <- xs]
-  bnds <- return $ Map.unionWith intersectBounds
+  exvs <- many (liftM Left generalSection <|> liftM Right binarySection)
+  let ints = Set.fromList $ concat [x | Left  x <- exvs]
+      bins = Set.fromList $ concat [x | Right x <- exvs]
+  bnds2 <- return $ Map.unionWith intersectBounds
             bnds (Map.fromAscList [(v, (Finite 0, Finite 1)) | v <- Set.toAscList bins])
   scs <- liftM Set.fromList $ option [] (try semiSection)
 
   ss <- option [] (try sosSection)
   end
   let vs = Set.unions $ map vars cs ++
-           [ Map.keysSet bnds
+           [ Map.keysSet bnds2
            , ints
            , bins
            , scs
            , vars (snd obj)
            ] ++
            [Set.fromList (map fst xs) | (_,_,xs) <- ss]
-  return $ LP vs flag obj cs bnds ints bins scs ss
+  return $
+    LP
+    { variables         = vs
+    , dir               = flag
+    , objectiveFunction = obj
+    , constraints       = cs
+    , sos               = ss
+    , varInfo           =
+        Map.fromAscList
+        [ ( v
+          , VarInfo
+            { varName   = v
+            , varBounds = Map.findWithDefault defaultBounds v bnds2
+            , varType   =
+                if v `Set.member` ints || v `Set.member` bins then IntegerVariable
+                else if v `Set.member` scs then SemiContinuousVariable
+                else ContinuousVariable
+            }
+          )
+        | v <- Set.toAscList vs
+        ]
+    }
 
 problem :: Parser (OptDir, ObjectiveFunction)
 problem = do
@@ -440,10 +507,10 @@
 term flag = do
   s <- if flag then optionMaybe sign else liftM Just sign
   c <- optionMaybe number
-  e <- liftM (\s -> [Term 1 [s]]) ident <|> qexpr
+  e <- liftM (\s' -> [Term 1 [s']]) ident <|> qexpr
   return $ case combineMaybe (*) s c of
     Nothing -> e
-    Just d -> [Term (d*c) vs | Term c vs <- e]
+    Just d -> [Term (d*c') vs | Term c' vs <- e]
 
 qexpr :: Parser Expr
 qexpr = do
@@ -513,10 +580,11 @@
       OptMax -> "MAXIMIZE"
   tell $ showChar '\n'
 
-  let (l, obj) = objectiveFunction lp
-  renderLabel l
-  renderExpr True obj
-  tell $ showChar '\n'
+  do
+    let (l, obj) = objectiveFunction lp
+    renderLabel l
+    renderExpr True obj
+    tell $ showChar '\n'
 
   tell $ showString "SUBJECT TO\n"
   forM_ (constraints lp) $ \c -> do
@@ -538,26 +606,31 @@
       renderConstraint c
       tell $ showChar '\n'
 
+  let ivs = integerVariables lp
+      (bins,gens) = Set.partition (\v -> getBounds lp v == (Finite 0, Finite 1)) ivs
+      scs = semiContinuousVariables lp
+
   tell $ showString "BOUNDS\n"
-  forM_ (Map.toAscList (bounds lp)) $ \(v, b@(lb,ub)) -> do
-    renderBoundExpr lb
-    tell $ showString " <= "
-    tell $ showString v
-    tell $ showString " <= "
-    renderBoundExpr ub
-    tell $ showChar '\n'
+  forM_ (Map.toAscList (varInfo lp)) $ \(v, VarInfo{ varBounds = (lb,ub) }) -> do
+    unless (v `Set.member` bins) $ do
+      renderBoundExpr lb
+      tell $ showString " <= "
+      tell $ showString v
+      tell $ showString " <= "
+      renderBoundExpr ub
+      tell $ showChar '\n'
 
-  unless (Set.null (integerVariables lp)) $ do
+  unless (Set.null gens) $ do
     tell $ showString "GENERALS\n"
-    renderVariableList $ Set.toList $ integerVariables lp
+    renderVariableList $ Set.toList gens
 
-  unless (Set.null (binaryVariables lp)) $ do
+  unless (Set.null bins) $ do
     tell $ showString "BINARIES\n"
-    renderVariableList $ Set.toList $ binaryVariables lp
+    renderVariableList $ Set.toList bins
 
-  unless (Set.null (semiContinuousVariables lp)) $ do
+  unless (Set.null scs) $ do
     tell $ showString "SEMI-CONTINUOUS\n"
-    renderVariableList $ Set.toList $ semiContinuousVariables lp
+    renderVariableList $ Set.toList scs
 
   unless (null (sos lp)) $ do
     tell $ showString "SOS\n"
@@ -635,9 +708,9 @@
   renderLabel (constrLabel c)
   case constrIndicator c of
     Nothing -> return ()
-    Just (v,val) -> do
+    Just (v,vval) -> do
       tell $ showString v . showString " = "
-      tell $ showValue val
+      tell $ showValue vval
       tell $ showString " -> "
 
   renderExpr False e
@@ -655,7 +728,7 @@
 renderVariableList vs = fill 80 vs >> tell (showChar '\n')
 
 fill :: Int -> [String] -> WriterT ShowS Maybe ()
-fill width xs = go xs 0
+fill width str = go str 0
   where
     go [] _ = return ()
     go (x:xs) 0 = tell (showString x) >> go xs (length x)
@@ -666,6 +739,7 @@
 
 -- ---------------------------------------------------------------------------
 
+{-
 compileExpr :: Expr -> Maybe (Map.Map Var Rational)
 compileExpr e = do
   xs <- forM e $ \(Term c vs) ->
@@ -673,5 +747,6 @@
       [v] -> return (v, c)
       _ -> mzero
   return (Map.fromList xs)
+-}
 
 -- ---------------------------------------------------------------------------
diff --git a/src/Text/MPSFile.hs b/src/Text/MPSFile.hs
new file mode 100644
--- /dev/null
+++ b/src/Text/MPSFile.hs
@@ -0,0 +1,535 @@
+{-# OPTIONS_GHC -Wall -fno-warn-unused-do-bind #-}
+-----------------------------------------------------------------------------
+-- |
+-- Module      :  Text.MPSFile
+-- Copyright   :  (c) Masahiro Sakai 2012
+-- License     :  BSD-style
+-- 
+-- Maintainer  :  masahiro.sakai@gmail.com
+-- Stability   :  provisional
+-- Portability :  portable
+--
+-- A .mps format parser library.
+-- 
+-- References:
+-- 
+-- * <http://pic.dhe.ibm.com/infocenter/cosinfoc/v12r4/topic/ilog.odms.cplex.help/CPLEX/File_formats_reference/topics/MPS_synopsis.html>
+-- 
+-- * <http://pic.dhe.ibm.com/infocenter/cosinfoc/v12r4/topic/ilog.odms.cplex.help/CPLEX/File_formats_reference/topics/MPS_ext_synopsis.html>
+-- 
+-- * <http://www.gurobi.com/documentation/5.0/reference-manual/node744>
+--
+-- * <http://en.wikipedia.org/wiki/MPS_(format)>
+--
+-----------------------------------------------------------------------------
+module Text.MPSFile
+  ( parseString
+  , parseFile
+  ) where
+
+import Control.Monad
+import Data.Maybe
+import qualified Data.Set as Set
+import qualified Data.Map as Map
+import Data.Ratio
+
+import qualified Text.ParserCombinators.Parsec as P
+import Text.ParserCombinators.Parsec hiding (spaces, newline, Column)
+
+import Data.OptDir
+import qualified Text.LPFile as LPFile
+
+type Column = String
+type Row = String
+
+data BoundType
+  = LO	-- lower bound
+  | UP	-- upper bound
+  | FX	-- variable is fixed at the specified value
+  | FR	-- free variable (no lower or upper bound)
+  | MI	-- infinite lower bound
+  | PL	-- infinite upper bound
+  | BV	-- variable is binary (equal 0 or 1)
+  | LI	-- lower bound for integer variable
+  | UI	-- upper bound for integer variable
+  | SC	-- upper bound for semi-continuous variable
+  deriving (Eq, Ord, Show, Read)
+
+-- ---------------------------------------------------------------------------
+
+-- | Parse a string containing LP file data.
+-- The source name is only | used in error messages and may be the empty string.
+parseString :: SourceName -> String -> Either ParseError LPFile.LP
+parseString = parse mpsfile
+
+-- | Parse a file containing LP file data.
+parseFile :: FilePath -> IO (Either ParseError LPFile.LP)
+parseFile = parseFromFile mpsfile
+
+-- ---------------------------------------------------------------------------
+
+space' :: Parser Char
+space' = oneOf [' ', '\t']
+
+spaces' :: Parser ()
+spaces' = skipMany space' >> return ()
+
+spaces1' :: Parser ()
+spaces1' = skipMany1 space' >> return ()
+
+commentline :: Parser ()
+commentline = do
+  _ <- char '*'
+  _ <- manyTill anyChar P.newline
+  return ()
+
+newline' :: Parser ()
+newline' = do
+  spaces'
+  _ <- P.newline
+  skipMany commentline
+  return ()
+
+tok :: Parser a -> Parser a
+tok p = do
+  x <- p
+  msum [spaces1', lookAhead (try (char '\n' >> return ())), eof]
+  return x
+
+ident :: Parser String
+ident = tok $ many1 $ noneOf [' ', '\t', '\n']
+
+stringLn :: String -> Parser ()
+stringLn s = string s >> newline'
+
+sign :: Num a => Parser a
+sign = (char '+' >> return 1) <|> (char '-' >> return (-1))
+
+number :: Parser Rational
+number = tok $ do
+  b <- (do{ s <- option 1 sign; x <- nat; y <- option 0 frac; return (s * (fromInteger x + y)) })
+    <|> frac
+  c <- option 0 e
+  return (b*10^^c)
+  where
+    digits = many1 digit
+
+    nat :: Parser Integer
+    nat = liftM read digits
+
+    frac :: Parser Rational
+    frac = do
+      char '.'
+      s <- digits
+      return (read s % 10^(length s))
+
+    e :: Parser Integer
+    e = do
+      oneOf "eE"
+      f <- msum [ char '+' >> return id
+                , char '-' >> return negate
+                , return id
+                ]
+      liftM f nat
+
+-- ---------------------------------------------------------------------------
+
+mpsfile :: Parser LPFile.LP
+mpsfile = do
+  many commentline
+
+  _name <- nameSection
+
+  -- http://pic.dhe.ibm.com/infocenter/cosinfoc/v12r4/topic/ilog.odms.cplex.help/CPLEX/File_formats_reference/topics/MPS_ext_objsen.html
+  -- CPLEX extends the MPS standard by allowing two additional sections: OBJSEN and OBJNAME.
+  -- If these options are used, they must appear in order and as the first and second sections after the NAME section. 
+  objsense <- optionMaybe $ objSenseSection
+  objname  <- optionMaybe $ objNameSection
+
+  rows <- rowsSection
+
+  -- http://pic.dhe.ibm.com/infocenter/cosinfoc/v12r4/topic/ilog.odms.cplex.help/CPLEX/File_formats_reference/topics/MPS_ext_usercuts.html
+  -- The order of sections must be ROWS USERCUTS.  
+  usercuts <- option [] userCutsSection
+
+  -- http://pic.dhe.ibm.com/infocenter/cosinfoc/v12r4/topic/ilog.odms.cplex.help/CPLEX/File_formats_reference/topics/MPS_ext_lazycons.html
+  -- The order of sections must be ROWS USERCUTS LAZYCONS.
+  lazycons <- option [] lazyConsSection
+
+  (cols, intvs1) <- colsSection
+  rhss <- rhsSection
+  rngs <- option Map.empty rangesSection
+  bnds <- option [] boundsSection
+
+  -- http://pic.dhe.ibm.com/infocenter/cosinfoc/v12r4/topic/ilog.odms.cplex.help/CPLEX/File_formats_reference/topics/MPS_ext_quadobj.html
+  -- Following the BOUNDS section, a QMATRIX section may be specified.
+  qobj <- msum [quadObjSection, qMatrixSection, return []]
+
+  -- http://pic.dhe.ibm.com/infocenter/cosinfoc/v12r4/topic/ilog.odms.cplex.help/CPLEX/File_formats_reference/topics/MPS_ext_sos.html
+  -- Note that in an MPS file, the SOS section must follow the BOUNDS section.
+  sos <- option [] sosSection
+
+  -- http://pic.dhe.ibm.com/infocenter/cosinfoc/v12r4/topic/ilog.odms.cplex.help/CPLEX/File_formats_reference/topics/MPS_ext_qcmatrix.html
+  -- QCMATRIX sections appear after the optional SOS section. 
+  qterms <- liftM Map.fromList $ many qcMatrixSection
+
+  -- http://pic.dhe.ibm.com/infocenter/cosinfoc/v12r4/topic/ilog.odms.cplex.help/CPLEX/File_formats_reference/topics/MPS_ext_indicators.html
+  -- The INDICATORS section follows any quadratic constraint section and any quadratic objective section.
+  inds <- option Map.empty indicatorsSection
+
+  string "ENDATA"
+
+  let objrow =
+        case objname of
+          Nothing -> head [row | (Nothing, row) <- rows] -- XXX
+          Just r  -> r
+      objdir =
+        case objsense of
+          Nothing -> OptMin
+          Just d  -> d
+      vs     = Map.keysSet cols
+      intvs2 = Set.fromList [col | (t,col,_) <- bnds, t `elem` [BV,LI,UI]]
+      scvs   = Set.fromList [col | (SC,col,_) <- bnds]
+
+  let explicitBounds = Map.fromListWith f
+        [ case typ of
+            LO -> (col, (Just (LPFile.Finite val), Nothing))
+            UP -> (col, (Nothing, Just (LPFile.Finite val)))
+            FX -> (col, (Just (LPFile.Finite val), Just (LPFile.Finite val)))
+            FR -> (col, (Just LPFile.NegInf, Just LPFile.PosInf))
+            MI -> (col, (Just LPFile.NegInf, Nothing))
+            PL -> (col, (Nothing, Just LPFile.PosInf))
+            BV -> (col, (Just (LPFile.Finite 0), Just (LPFile.Finite 1)))
+            LI -> (col, (Just (LPFile.Finite val), Nothing))
+            UI -> (col, (Nothing, Just (LPFile.Finite val)))
+            SC -> (col, (Nothing, Just (LPFile.Finite val)))
+        | (typ,col,val) <- bnds ]
+        where
+          f (a1,b1) (a2,b2) = (g a1 a2, g b1 b2)
+          g _ (Just x) = Just x
+          g x Nothing  = x
+
+  let bounds = Map.fromList
+        [ case Map.lookup v explicitBounds of
+            Nothing ->
+              if v `Set.member` intvs1
+              then
+                -- http://eaton.math.rpi.edu/cplex90html/reffileformatscplex/reffileformatscplex9.html
+                -- If no bounds are specified for the variables within markers, bounds of 0 (zero) and 1 (one) are assumed.
+                (v, (LPFile.Finite 0, LPFile.Finite 1))
+              else
+                (v, (LPFile.Finite 0, LPFile.PosInf))
+            Just (Nothing, Just (LPFile.Finite ub)) | ub < 0 ->
+              {-
+                http://pic.dhe.ibm.com/infocenter/cosinfoc/v12r4/topic/ilog.odms.cplex.help/CPLEX/File_formats_reference/topics/MPS_records.html
+                If no bounds are specified, CPLEX assumes a lower
+                bound of 0 (zero) and an upper bound of +∞. If only a
+                single bound is specified, the unspecified bound
+                remains at 0 or +∞, whichever applies, with one
+                exception. If an upper bound of less than 0 is
+                specified and no other bound is specified, the lower
+                bound is automatically set to -∞. CPLEX deviates
+                slightly from a convention used by some MPS readers
+                when it encounters an upper bound of 0 (zero). Rather
+                than automatically set this variable’s lower bound to
+                -∞, CPLEX accepts both a lower and upper bound of 0,
+                effectively fixing that variable at 0. CPLEX resets
+                the lower bound to -∞ only if the upper bound is less
+                than 0. A warning message is issued when this
+                exception is encountered.
+              -}
+              (v, (LPFile.NegInf, LPFile.Finite ub))
+            {-
+              lp_solve uses 1 as default lower bound for semi-continuous variable.
+              <http://lpsolve.sourceforge.net/5.5/mps-format.htm>
+              But Gurobi Optimizer uses 0 as default lower bound for semi-continuous variable.
+              Here we adopt Gurobi's way.
+            -}
+{-
+            Just (Nothing, ub) | v `Set.member` scvs ->
+              (v, (LPFile.Finite 1, fromMaybe LPFile.PosInf ub))
+-}
+            Just (lb,ub) ->
+              (v, (fromMaybe (LPFile.Finite 0) lb, fromMaybe LPFile.PosInf ub))
+        | v <- Set.toList vs ]
+
+  let lp =
+        LPFile.LP
+        { LPFile.variables               = vs
+        , LPFile.dir                     = objdir
+        , LPFile.objectiveFunction       =
+            ( Just objrow
+            , [LPFile.Term c [col] | (col,m) <- Map.toList cols, c <- maybeToList (Map.lookup objrow m)] ++ qobj
+            )
+        , LPFile.constraints             =
+            [ LPFile.Constraint
+              { LPFile.constrType      = typ
+              , LPFile.constrLabel     = Just row
+              , LPFile.constrIndicator = Map.lookup row inds
+              , LPFile.constrBody      = (lhs, op2, rhs2)
+              }
+            | (typ, (Just op, row)) <- zip (repeat LPFile.NormalConstraint) rows ++
+                                       zip (repeat LPFile.UserDefinedCut) usercuts ++
+                                       zip (repeat LPFile.LazyConstraint) lazycons
+            , let lhs = [LPFile.Term c　[col] | (col,m) <- Map.toList cols, c <- maybeToList (Map.lookup row m)]
+                        ++ Map.findWithDefault [] row qterms
+            , let rhs = Map.findWithDefault 0 row rhss
+            , (op2,rhs2) <-
+                case Map.lookup row rngs of
+                  Nothing  -> return (op, rhs)
+                  Just rng ->
+                    case op of
+                      LPFile.Ge  -> [(LPFile.Ge, rhs), (LPFile.Le, rhs + abs rng)]
+                      LPFile.Le  -> [(LPFile.Ge, rhs - abs rng), (LPFile.Le, rhs)]
+                      LPFile.Eql ->
+                        if rng < 0
+                        then [(LPFile.Ge, rhs + rng), (LPFile.Le, rhs)]
+                        else [(LPFile.Ge, rhs), (LPFile.Le, rhs + rng)]
+            ]
+        , LPFile.varInfo                 =
+            Map.fromAscList
+            [ ( v
+              , LPFile.VarInfo
+                { LPFile.varName   = v
+                , LPFile.varBounds = Map.findWithDefault LPFile.defaultBounds v bounds
+                , LPFile.varType   =
+                    if v `Set.member` intvs1 || v `Set.member` intvs2 then LPFile.IntegerVariable
+                    else if v `Set.member` scvs then LPFile.SemiContinuousVariable
+                    else LPFile.ContinuousVariable
+                }
+              )
+            | v <- Set.toAscList vs
+            ]
+        , LPFile.sos                     = sos
+        }
+
+  return lp
+
+nameSection :: Parser (Maybe String)
+nameSection = do
+  string "NAME"
+  n <- optionMaybe $ do
+    spaces1'
+    ident
+  newline'
+  return n
+
+objSenseSection :: Parser OptDir
+objSenseSection = do
+  try $ stringLn "OBJSENSE"
+  spaces1'
+  d <-  (try (stringLn "MAX") >> return OptMax)
+    <|> (stringLn "MIN" >> return OptMin)
+  return d
+
+objNameSection :: Parser String
+objNameSection = do
+  try $ stringLn "OBJNAME"
+  spaces1'
+  name <- ident
+  newline'
+  return name
+
+rowsSection :: Parser [(Maybe LPFile.RelOp, Row)]
+rowsSection = do
+  try $ stringLn "ROWS"
+  rowsBody
+
+userCutsSection :: Parser [(Maybe LPFile.RelOp, Row)]
+userCutsSection = do
+  try $ stringLn "USERCUTS"
+  rowsBody
+
+lazyConsSection :: Parser [(Maybe LPFile.RelOp, Row)]
+lazyConsSection = do
+  try $ stringLn "LAZYCONS"
+  rowsBody
+
+rowsBody :: Parser [(Maybe LPFile.RelOp, Row)]
+rowsBody = many $ do
+  spaces1'
+  op <- msum
+        [ char 'N' >> return Nothing
+        , char 'G' >> return (Just LPFile.Ge)
+        , char 'L' >> return (Just LPFile.Le)
+        , char 'E' >> return (Just LPFile.Eql)
+        ]
+  spaces1'
+  name <- ident
+  newline'
+  return (op, name)
+
+colsSection :: Parser (Map.Map Column (Map.Map Row Rational), Set.Set Column)
+colsSection = do
+  try $ stringLn "COLUMNS"
+  body False Map.empty Set.empty
+  where
+    body :: Bool -> Map.Map Column (Map.Map Row Rational) -> Set.Set Column -> Parser (Map.Map Column (Map.Map Row Rational), Set.Set Column)
+    body isInt rs ivs = msum
+      [ do isInt' <- try intMarker
+           body isInt' rs ivs
+      , do (k,v) <- entry
+           let rs'  = Map.insertWith Map.union k v rs
+               ivs' = if isInt then Set.insert k ivs else ivs
+           seq rs' $ seq ivs' $ body isInt rs' ivs'
+      , return (rs, ivs)
+      ]
+
+    intMarker :: Parser Bool
+    intMarker = do
+      spaces1'
+      _marker <- ident 
+      string "'MARKER'"
+      spaces1'
+      b <-  (try (string "'INTORG'") >> return True)
+        <|> (string "'INTEND'" >> return False)
+      newline'
+      return b
+
+    entry :: Parser (Column, Map.Map Row Rational)
+    entry = do
+      spaces1'
+      col <- ident
+      rv1 <- rowAndVal
+      opt <- optionMaybe rowAndVal
+      newline'
+      case opt of
+        Nothing -> return (col, rv1)
+        Just rv2 ->  return (col, Map.union rv1 rv2)
+
+rowAndVal :: Parser (Map.Map Row Rational)
+rowAndVal = do
+  row <- ident
+  val <- number
+  return $ Map.singleton row val
+
+rhsSection :: Parser (Map.Map Row Rational)
+rhsSection = do
+  try $ stringLn "RHS"
+  liftM Map.unions $ many entry
+  where
+    entry = do
+      spaces1'
+      _name <- ident
+      rv1 <- rowAndVal
+      opt <- optionMaybe rowAndVal
+      newline'
+      case opt of
+        Nothing  -> return rv1
+        Just rv2 -> return $ Map.union rv1 rv2
+
+rangesSection :: Parser (Map.Map Row Rational)
+rangesSection = do
+  try $ stringLn "RANGES"
+  liftM Map.unions $ many entry
+  where
+    entry = do
+      spaces1'
+      _name <- ident
+      rv1 <- rowAndVal
+      opt <- optionMaybe rowAndVal
+      newline'
+      case opt of
+        Nothing  -> return rv1
+        Just rv2 -> return $ Map.union rv1 rv2
+
+boundsSection :: Parser [(BoundType, Column, Rational)]
+boundsSection = do
+  try $ stringLn "BOUNDS"
+  many entry
+  where
+    entry = do
+      spaces1'
+      typ   <- boundType
+      _name <- ident
+      col   <- ident
+      val   <- if typ `elem` [FR, BV, MI, PL]
+               then return 0
+               else number
+      newline'
+      return (typ, col, val)
+
+boundType :: Parser BoundType
+boundType = tok $ do
+  let ks = ["LO", "UP", "FX", "FR", "MI", "PL", "BV", "LI", "UI", "SC"]
+  msum [try (string k) >> return (read k) | k <- ks]
+
+sosSection :: Parser [(Maybe String, LPFile.SOSType, [(Column, Rational)])]
+sosSection = do
+  try $ stringLn "SOS"
+  many entry
+  where
+    entry = do
+      spaces1'
+      typ <-  (try (string "S1") >> return LPFile.S1)
+          <|> (string "S2" >> return LPFile.S2)
+      spaces1'
+      name <- ident
+      newline'
+      xs <- many (try identAndVal)
+      return (Just name, typ, xs)
+
+    identAndVal :: Parser (Row, Rational)
+    identAndVal = do
+      spaces1'
+      row <- ident
+      val <- number
+      newline'
+      return (row, val)
+
+quadObjSection :: Parser [LPFile.Term]
+quadObjSection = do
+  try $ stringLn "QUADOBJ"
+  many entry
+  where
+    entry = do
+      spaces1'
+      col1 <- ident
+      col2 <- ident
+      val  <- number
+      newline'
+      return $ LPFile.Term (if col1 /= col2 then val else val / 2) [col1, col2]
+
+qMatrixSection :: Parser [LPFile.Term]
+qMatrixSection = do
+  try $ stringLn "QMATRIX"
+  many entry
+  where
+    entry = do
+      spaces1'
+      col1 <- ident
+      col2 <- ident
+      val  <- number
+      newline'
+      return $ LPFile.Term (val / 2) [col1, col2]
+
+qcMatrixSection :: Parser (Row, [LPFile.Term])
+qcMatrixSection = do
+  try $ stringLn "QCMATRIX"
+  spaces1'
+  row <- ident
+  xs <- many entry
+  return (row, xs)
+  where
+    entry = do
+      spaces1'
+      col1 <- ident
+      col2 <- ident
+      val  <- number
+      newline'
+      return $ LPFile.Term val [col1, col2]
+
+indicatorsSection :: Parser (Map.Map Row (Column, Rational))
+indicatorsSection = do
+  try $ stringLn "INDICATORS"
+  liftM Map.fromList $ many entry
+  where
+    entry = do
+      spaces1'
+      string "IF"
+      spaces1'
+      row <- ident
+      var <- ident
+      val <- number
+      newline'
+      return (row, (var, val))
diff --git a/src/Text/MaxSAT.hs b/src/Text/MaxSAT.hs
--- a/src/Text/MaxSAT.hs
+++ b/src/Text/MaxSAT.hs
@@ -13,14 +13,10 @@
 -- 
 -- * <http://maxsat.ia.udl.cat/requirements/>
 --
--- TODO:
---
--- * Error handling
---
 -----------------------------------------------------------------------------
 module Text.MaxSAT
   (
-    WCNF
+    WCNF (..)
   , WeightedClause
   , Weight
 
@@ -31,30 +27,55 @@
 
 import qualified SAT.Types as SAT
 
-type WCNF = (Int, Weight, [WeightedClause])
+data WCNF
+  = WCNF
+  { numVars    :: !Int
+  , numClauses :: !Int
+  , topCost    :: !Weight
+  , clauses    :: [WeightedClause]
+  }
 
 type WeightedClause = (Weight, SAT.Clause)
 
 -- | should be able to represent 2^63
 type Weight = Integer
 
-parseWCNFString :: String -> WCNF
+parseWCNFString :: String -> Either String WCNF
 parseWCNFString s =
   case words l of
-    (["p","wcnf", nvar, _nclause, top]) ->
-      (read nvar, read top, map parseWCNFLine ls)
-    (["p","wcnf", nvar, _nclause]) ->
-      (read nvar, 2^(63::Int), map parseWCNFLine ls)
-    (["p","cnf", nvar, _nclause]) ->
-      (read nvar, 2, map parseCNFLine ls)
-    _ -> error "parse error"
+    (["p","wcnf", nvar, nclause, top]) ->
+      Right $
+        WCNF
+        { numVars    = read nvar
+        , numClauses = read nclause
+        , topCost    = read top
+        , clauses    = map parseWCNFLine ls
+        }
+    (["p","wcnf", nvar, nclause]) ->
+      Right $
+        WCNF
+        { numVars    = read nvar
+        , numClauses = read nclause
+        , topCost    = 2^(63::Int)
+        , clauses    = map parseWCNFLine ls
+        }
+    (["p","cnf", nvar, nclause]) ->
+      Right $
+        WCNF
+        { numVars    = read nvar
+        , numClauses = read nclause
+        , topCost    = 2
+        , clauses    = map parseCNFLine ls
+        }
+    _ ->
+      Left "cannot find wcnf/cnf header"
   where
     (l:ls) = filter (not . isComment) (lines s)
 
-parseWCNFFile :: FilePath -> IO WCNF
+parseWCNFFile :: FilePath -> IO (Either String WCNF)
 parseWCNFFile filename = do
   s <- readFile filename
-  return $! parseWCNFString s
+  return $ parseWCNFString s
 
 isComment :: String -> Bool
 isComment ('c':_) = True
diff --git a/src/Util.hs b/src/Util.hs
--- a/src/Util.hs
+++ b/src/Util.hs
@@ -15,7 +15,9 @@
 
 module Util where
 
+import Control.Monad
 import Data.Ratio
+import qualified Data.Set as Set
 
 -- | Combining two @Maybe@ values using given function.
 combineMaybe :: (a -> a -> a) -> Maybe a -> Maybe a -> Maybe a
@@ -45,6 +47,26 @@
   | asRatio            = show (numerator v) ++ "/" ++ show (denominator v)
   | otherwise          = show (fromRational v :: Double)
 
+showRationalAsFiniteDecimal :: Rational -> Maybe String
+showRationalAsFiniteDecimal x = do
+  let a :: Integer
+      (a,b) = properFraction (abs x)
+      s1 = if x < 0 then "-" else ""
+      s2 = show a      
+  s3 <- if b == 0
+        then return ".0"
+        else liftM ("." ++ ) $ loop Set.empty b
+  return $ s1 ++ s2 ++ s3
+  where
+    loop :: Set.Set Rational -> Rational -> Maybe String
+    loop _ 0 = return ""
+    loop rs r
+      | r `Set.member` rs = mzero
+      | otherwise = do
+          let a :: Integer
+              (a,b) = properFraction (r * 10)
+          s <- loop (Set.insert r rs) b
+          return $ show a ++ s
 
 {-# INLINE revSequence #-}
 revSequence :: Monad m => [m a] -> m [a]
diff --git a/src/Version.hs b/src/Version.hs
--- a/src/Version.hs
+++ b/src/Version.hs
@@ -1,15 +1,12 @@
 {-# LANGUAGE CPP #-}
-module Version where
+module Version
+  ( version
+  , packageVersions
+  ) where
 
 import Data.List
 import Data.Version
-
-version :: Version
-version
-  = Version
-  { versionBranch = [0,0,1]
-  , versionTags   = []
-  }
+import Paths_toysolver
 
 packageVersions :: [(String, String)]
 packageVersions = sort $ tail
@@ -32,6 +29,12 @@
 #ifdef VERSION_deepseq
   , ("deepseq",      VERSION_deepseq      )
 #endif
+#ifdef VERSION_filepath
+  , ("filepath",     VERSION_filepath     )
+#endif
+#ifdef VERSION_heaps
+  , ("heaps",        VERSION_heaps     )
+#endif
 #ifdef VERSION_mtl
   , ("mtl",          VERSION_mtl          )
 #endif
@@ -44,13 +47,25 @@
 #ifdef VERSION_parsec
   , ("parsec",       VERSION_parsec       )
 #endif
+#ifdef VERSION_primes
+  , ("primes",       VERSION_primes       )
+#endif
 #ifdef VERSION_queue
   , ("queue",        VERSION_queue        )
 #endif
+#ifdef VERSION_random
+  , ("random",       VERSION_random       )
+#endif
 #ifdef VERSION_stm
-  , ("stm",          VERSION_stm         )
+  , ("stm",          VERSION_stm          )
 #endif
 #ifdef VERSION_time
   , ("time",         VERSION_time         )
+#endif
+#ifdef VERSION_unbounded_delays
+  , ("unbounded-delays", VERSION_unbounded_delays)
+#endif
+#ifdef VERSION_logic_TPTP
+  , ("logic-TPTP",   VERSION_logic_TPTP   )
 #endif
   ]
diff --git a/src/Wang.hs b/src/Wang.hs
deleted file mode 100644
--- a/src/Wang.hs
+++ /dev/null
@@ -1,46 +0,0 @@
-import Control.Monad (guard,msum)
-import Data.List (intersect)
-import Data.Maybe (isJust, listToMaybe)
-
-data Formula x
-    = Atom x
-    | Not   !(Formula x)
-    | Imply !(Formula x) !(Formula x)
-    | And   !(Formula x) !(Formula x)
-    | Or    !(Formula x) !(Formula x)
-    deriving Eq
-
-type Sequent x = ([Formula x], [Formula x])
-
-isValid :: Eq x => Sequent x -> Bool
-isValid = isJust . isValid'
-
-isValid' :: Eq x => Sequent x -> Maybe ()
-isValid' (l,r) =
-    do xs <- listToMaybe $ msum $
-         [ do let i = intersect l r
-              guard $ not $ null i
-              return []
-         , do (Not p, r) <- pick r
-              return [(p:l,r)]
-         , do (Not p, l) <- pick l
-              return [(l,p:r)]
-         , do (Imply p q, r) <- pick r
-              return [(p:l,q:r)]
-         , do (Or p q, r) <- pick r
-              return [(l,p:q:r)]
-         , do (And p q, l) <- pick l
-              return [(p:q:l,r)]
-         , do (Or p q, l)  <- pick l
-              return [(p:l,r), (q:l,r)]
-         , do (And p q, r) <- pick r
-              return [(l,p:r), (l,q:r)]
-         , do (Imply p q, l) <- pick l
-              return [(q:l,r), (l,p:r)]
-         ]
-       mapM_ isValid' xs
-       return ()
-
-pick :: [x] -> [(x,[x])]
-pick []     = []
-pick (x:xs) = (x,xs) : [(y,x:ys) | (y,ys) <- pick xs]
diff --git a/src/cnf2lp.hs b/src/cnf2lp.hs
deleted file mode 100644
--- a/src/cnf2lp.hs
+++ /dev/null
@@ -1,68 +0,0 @@
-{-# OPTIONS_GHC -Wall #-}
------------------------------------------------------------------------------
--- |
--- Module      :  cnf2lp
--- Copyright   :  (c) Masahiro Sakai 2011-2012
--- License     :  BSD-style
--- 
--- Maintainer  :  masahiro.sakai@gmail.com
--- Stability   :  experimental
--- Portability :  portable
---
------------------------------------------------------------------------------
-module Main where
-
-import qualified Data.ByteString.Lazy as BS
-import Data.Char
-import System.IO
-import System.Environment
-import System.Exit
-import System.Console.GetOpt
-
-import qualified Text.LPFile as LPFile
-import qualified Language.CNF.Parse.ParseDIMACS as DIMACS
-
-import Converter.CNF2LP
-
-data Flag
-  = Help
-  | ObjType ObjType
-  deriving Eq
-
-options :: [OptDescr Flag]
-options =
-    [ Option ['h'] ["help"] (NoArg Help)                       "show help"
-    , Option []    ["obj"]  (ReqArg (ObjType . parseObjType) "STRING") "none (default), max-one, max-zero"
-    ]
-  where
-    parseObjType s =
-      case map toLower s of
-        "none"     -> ObjNone
-        "max-one"  -> ObjMaxOne
-        "max-zero" -> ObjMaxZero
-        _          -> error ("unknown obj: " ++ s)
-
-main :: IO ()
-main = do
-  args <- getArgs
-  case getOpt Permute options args of
-    (o,_,[])
-      | Help `elem` o -> putStrLn (usageInfo header options)
-    (o,[fname],[]) -> do
-      ret <- case fname of
-               "-" -> fmap (DIMACS.parseByteString "-") $ BS.hGetContents stdin
-               _   -> DIMACS.parseFile fname
-      case ret of
-        Left err -> hPrint stderr err >> exitFailure
-        Right cnf -> do
-          let objType = last (ObjNone : [t | ObjType t <- o])
-              (lp, _) = convert objType cnf
-          case LPFile.render lp of
-            Nothing -> hPutStrLn stderr "conversion failure" >> exitFailure
-            Just s2 -> putStr s2
-    (_,_,errs) -> do
-      hPutStrLn stderr $ concat errs ++ usageInfo header options
-      exitFailure
-
-header :: String
-header = "Usage: cnf2lp [OPTION]... [file.cnf|-]"
diff --git a/src/lp2yices.hs b/src/lp2yices.hs
deleted file mode 100644
--- a/src/lp2yices.hs
+++ /dev/null
@@ -1,235 +0,0 @@
-{-# OPTIONS_GHC -Wall -fno-warn-unused-do-bind #-}
------------------------------------------------------------------------------
--- |
--- Module      :  lp2yices
--- Copyright   :  (c) Masahiro Sakai 2011
--- License     :  BSD-style
--- 
--- Maintainer  :  masahiro.sakai@gmail.com
--- Stability   :  experimental
--- Portability :  portable
---
------------------------------------------------------------------------------
-module Main where
-
-import Data.Ord
-import Data.List
-import Data.Ratio
-import qualified Data.Set as Set
-import qualified Data.Map as Map
-import System.Console.GetOpt
-import System.Environment
-import System.Exit
-import System.IO
-import Text.Printf
-import qualified Text.LPFile as LP
-
-type Var = String
-type Env = Map.Map LP.Var Var
-
-concatS :: [ShowS] -> ShowS
-concatS = foldr (.) id
- 
-unlinesS :: [ShowS] -> ShowS
-unlinesS = concatS . map (. showChar '\n')
-
-list :: [ShowS] -> ShowS
-list xs = showParen True $ concatS (intersperse (showChar ' ') xs)
-
-and' :: [ShowS] -> ShowS
-and' [] = showString "true"
-and' [x] = x
-and' xs = list (showString "and" : xs)
-
-or' :: [ShowS] -> ShowS
-or' [] = showString "false"
-or' [x] = x
-or' xs = list (showString "or" : xs)
-
-not' :: ShowS -> ShowS
-not' x = list [showString "not", x]
-
-expr :: Env -> LP.Expr -> ShowS
-expr env e =
-  case e of
-    [] -> showChar '0'
-    _ -> list (showChar '+' : map f e)
-  where
-    f (LP.Term c []) = num c
-    f (LP.Term c vs) =
-      case xs of
-        [] -> showChar '1'
-        [x] -> x
-        _ -> list (showChar '*' : xs)
-      where
-        xs = [num c | c /= 1] ++ [showString (env Map.! v) | v <- vs]
-
-num :: Rational -> ShowS
-num r
-  | denominator r == 1 = shows (numerator r)
-  | otherwise = shows (numerator r) . showChar '/' . shows (denominator r)
-
-rel :: Bool -> LP.RelOp -> ShowS -> ShowS -> ShowS
-rel True LP.Eql x y = and' [rel False LP.Le x y, rel False LP.Ge x y]
-rel _ LP.Eql x y = list [showString "=", x, y]
-rel _ LP.Le x y = list [showString "<=", x, y]
-rel _ LP.Ge x y = list [showString ">=", x, y]
-
-assert :: ShowS -> ShowS
-assert x = list [showString "assert", x]
-
-constraint :: Bool -> Env -> LP.Constraint -> ShowS
-constraint q env LP.Constraint{ LP.constrIndicator = g, LP.constrBody = (e, op, b) } =
-  case g of 
-    Nothing -> c
-    Just (var,val) ->
-      list [ showString "=>"
-           , rel q LP.Eql (expr env [LP.Term 1 [var]]) (num val)
-           , c
-           ]
-  where
-    c = rel q op (expr env e) (num b)
-
-conditions :: Bool -> Env -> LP.LP -> [ShowS]
-conditions q env lp = bnds ++ bins ++ cs ++ ss
-  where
-    vs = LP.variables lp
-    bins = do
-      v <- Set.toList (LP.binaryVariables lp)
-      let v2 = env Map.! v
-      return $ list [showString "or", rel q LP.Eql (showString v2) (showChar '0'), rel q LP.Eql (showString v2) (showChar '1')]
-    bnds = map bnd (Set.toList vs)
-    bnd v =
-      if v `Set.member` (LP.semiContinuousVariables lp)
-       then or' [list [showString "=", showString v2, num 0], and' (s1 ++ s2)]
-       else and' (s1 ++ s2)
-      where
-        v2 = env Map.! v
-        (lb,ub) = LP.getBounds lp v
-        s1 = case lb of
-               LP.NegInf -> []
-               LP.PosInf -> [showString "false"]
-               LP.Finite x -> [list [showString "<=", num x, showString v2]]
-        s2 = case ub of
-               LP.NegInf -> [showString "false"]
-               LP.PosInf -> []
-               LP.Finite x -> [list [showString "<=", showString v2, num x]]
-    cs = map (constraint q env) (LP.constraints lp)
-    ss = concatMap sos (LP.sos lp)
-    sos (_, typ, xs) = do
-      (x1,x2) <- case typ of
-                    LP.S1 -> pairs $ map fst xs
-                    LP.S2 -> nonAdjacentPairs $ map fst $ sortBy (comparing snd) $ xs
-      return $ not' $ and' [list [showString "/=", showString (env Map.! v), showChar '0']  | v<-[x1,x2]]
-
-pairs :: [a] -> [(a,a)]
-pairs [] = []
-pairs (x:xs) = [(x,x2) | x2 <- xs] ++ pairs xs
-
-nonAdjacentPairs :: [a] -> [(a,a)]
-nonAdjacentPairs (x1:x2:xs) = [(x1,x3) | x3 <- xs] ++ nonAdjacentPairs (x2:xs)
-nonAdjacentPairs _ = []
-
-lp2ys :: LP.LP -> Bool -> Bool -> ShowS
-lp2ys lp optimize check =
-  unlinesS $ defs ++ map assert (conditions False env lp)
-             ++ [ optimalityDef ]
-             ++ [ assert (showString "optimality") | optimize ]
-             ++ [ list [showString "set-evidence!", showString "true"] | check ]
-             ++ [ list [showString "check"] | check ]
-  where
-    vs = LP.variables lp
-    real_vs = vs `Set.difference` int_vs
-    int_vs = LP.integerVariables lp `Set.union` LP.binaryVariables lp
-    ts = [(v, "real")| v <- Set.toList real_vs] ++ [(v, "int") | v <- Set.toList int_vs]
-    obj = snd (LP.objectiveFunction lp)
-    env = Map.fromList [(v, encode v) | v <- Set.toList vs]
-    -- Note that identifiers of LPFile does not contain '-'.
-    -- So that there are no name crash.
-    env2 = Map.fromList [(v, encode v ++ "-2") | v <- Set.toList vs]
-
-    defs = do
-      (v,t) <- ts
-      let v2 = env Map.! v
-      return $ showString $ printf "(define %s::%s) ; %s"  v2 t v
-
-    optimalityDef = list [showString "define", showString "optimality::bool", optimality]
-
-    optimality = list [showString "forall", decl, body]
-      where
-        decl = list [showString $ printf "%s::%s" (env2 Map.! v) t | (v,t) <- ts]
-        body = list [showString "=>"
-                    , and' (conditions True env2 lp)
-                    , list [ showString $ if LP.dir lp == LP.OptMin then "<=" else ">="
-                           , expr env obj, expr env2 obj
-                           ]
-                    ]
-
-encode :: String -> String
-encode s = concatMap f s
-  where
-    -- Note that '[', ']', '\\' does not appear in identifiers of LP file.
-    f '(' = "["
-    f ')' = "]"
-    f c | c `elem` "/\";" = printf "\\x%02d" (fromEnum c :: Int)
-    f c = [c]
-
-data Flag
-    = Help
-    | Optimize
-    | NoCheck
-    deriving Eq
-
-options :: [OptDescr Flag]
-options =
-    [ Option ['h'] ["help"]  (NoArg Help)       "show help"
-    , Option [] ["optimize"] (NoArg Optimize)   "output optimiality condition which uses quantifiers"
-    , Option [] ["no-check"] (NoArg NoCheck)    "do not output \"(check)\""
-    ]
-
-
-main :: IO ()
-main = do
-  args <- getArgs
-  case getOpt Permute options args of
-    (o,_,[])
-      | Help `elem` o    -> putStrLn (usageInfo header options)
-    (o,[fname],[]) -> do
-      ret <- if fname == "-"
-             then fmap (LP.parseString "-") getContents
-             else LP.parseFile fname
-      case ret of
-        Right lp -> putStrLn $ lp2ys lp (Optimize `elem` o) (not (NoCheck `elem` o)) ""
-        Left err -> hPrint stderr err >> exitFailure
-    (_,_,errs) -> do
-        hPutStrLn stderr $ concat errs ++ usageInfo header options
-        exitFailure
-
-header :: String
-header = "Usage: lp2yice [OPTION]... [file.lp|-]"
-
-testFile :: FilePath -> IO ()
-testFile fname = do
-  result <- LP.parseFile fname
-  case result of
-    Right lp -> putStrLn $ lp2ys lp True True ""
-    Left err -> hPrint stderr err
-
-test :: IO ()
-test = putStrLn $ lp2ys testdata True True ""
-
-testdata :: LP.LP
-Right testdata = LP.parseString "test" $ unlines
-  [ "Maximize"
-  , " obj: x1 + 2 x2 + 3 x3 + x4"
-  , "Subject To"
-  , " c1: - x1 + x2 + x3 + 10 x4 <= 20"
-  , " c2: x1 - 3 x2 + x3 <= 30"
-  , " c3: x2 - 3.5 x4 = 0"
-  , "Bounds"
-  , " 0 <= x1 <= 40"
-  , " 2 <= x4 <= 3"
-  , "General"
-  , " x4"
-  , "End"
-  ]
diff --git a/src/maxsat2lp.hs b/src/maxsat2lp.hs
deleted file mode 100644
--- a/src/maxsat2lp.hs
+++ /dev/null
@@ -1,37 +0,0 @@
-{-# OPTIONS_GHC -Wall #-}
------------------------------------------------------------------------------
--- |
--- Module      :  maxsat2lp
--- Copyright   :  (c) Masahiro Sakai 2011
--- License     :  BSD-style
--- 
--- Maintainer  :  masahiro.sakai@gmail.com
--- Stability   :  experimental
--- Portability :  portable
---
------------------------------------------------------------------------------
-
-module Main where
-
-import Control.Monad
-import System.Environment
-import System.Exit
-import System.IO
-import qualified Text.MaxSAT as MaxSAT
-import qualified Text.LPFile as LPFile
-import qualified Converter.MaxSAT2LP as MaxSAT2LP
-
-header :: String
-header = "Usage: maxsat2lp [file.cnf|file.wcnf|-]"
-
-main :: IO ()
-main = do
-  args <- getArgs
-  wcnf <- case args of
-            ["-"]   -> liftM MaxSAT.parseWCNFString getContents
-            [fname] -> MaxSAT.parseWCNFFile fname
-            _ -> hPutStrLn stderr header >> exitFailure
-  let (lp, _) = MaxSAT2LP.convert wcnf
-  case LPFile.render lp of
-    Nothing -> hPutStrLn stderr "conversion failure" >> exitFailure
-    Just s -> putStr s
diff --git a/src/pb2lp.hs b/src/pb2lp.hs
deleted file mode 100644
--- a/src/pb2lp.hs
+++ /dev/null
@@ -1,79 +0,0 @@
-{-# OPTIONS_GHC -Wall #-}
------------------------------------------------------------------------------
--- |
--- Module      :  pb2lp
--- Copyright   :  (c) Masahiro Sakai 2011-2012
--- License     :  BSD-style
--- 
--- Maintainer  :  masahiro.sakai@gmail.com
--- Stability   :  experimental
--- Portability :  portable
---
------------------------------------------------------------------------------
-module Main where
-
-import Control.Monad
-import Data.Char
-import System.Environment
-import System.IO
-import System.Exit
-import System.Console.GetOpt
-import qualified Text.PBFile as PBFile
-import qualified Text.LPFile as LPFile
-import Converter.PB2LP
-
-data Flag
-  = Help
-  | WBO
-  | ObjType ObjType
-  | IndicatorConstraint
-  deriving Eq
-
-options :: [OptDescr Flag]
-options =
-    [ Option ['h'] ["help"] (NoArg Help) "show help"
-    , Option []    ["wbo"]  (NoArg WBO)  "input is .wbo file"
-    , Option []    ["obj"]  (ReqArg (ObjType . parseObjType) "STRING") "objective function for PBS: none (default), max-one, max-zero"
-    , Option []    ["indicator"] (NoArg IndicatorConstraint) "use indicator constraints in output LP file"
-    ]
-  where
-    parseObjType s =
-      case map toLower s of
-        "none"     -> ObjNone
-        "max-one"  -> ObjMaxOne
-        "max-zero" -> ObjMaxZero
-        _          -> error ("unknown obj: " ++ s)
-
-main :: IO ()
-main = do
-  args <- getArgs
-  case getOpt Permute options args of
-    (o,_,[])
-      | Help `elem` o -> putStrLn (usageInfo header options)
-    (o,[fname],[]) -> do
-      let objType = last (ObjNone : [t | ObjType t <- o])
-      (lp, _) <-
-        if WBO `elem` o
-        then do
-          ret <- if fname == "-"
-                 then liftM (PBFile.parseWBOString "-") getContents
-                 else PBFile.parseWBOFile fname
-          case ret of
-            Left err -> hPrint stderr err >> exitFailure
-            Right formula -> return (convertWBO (IndicatorConstraint `elem` o) formula)
-        else do
-          ret <- if fname == "-"
-                 then liftM (PBFile.parseOPBString "-") getContents
-                 else PBFile.parseOPBFile fname
-          case ret of
-            Left err -> hPrint stderr err >> exitFailure
-            Right formula -> return (convert objType formula)
-      case LPFile.render lp of
-        Nothing -> hPutStrLn stderr "conversion failure" >> exitFailure
-        Just s -> putStr s
-    (_,_,errs) -> do
-      hPutStrLn stderr $ concat errs ++ usageInfo header options
-      exitFailure
-
-header :: String
-header = "Usage: pb2lp [OPTION]... [file.opb|file.wbo|-]"
diff --git a/src/toysat.hs b/src/toysat.hs
deleted file mode 100644
--- a/src/toysat.hs
+++ /dev/null
@@ -1,689 +0,0 @@
-{-# LANGUAGE ScopedTypeVariables, DoAndIfThenElse, CPP #-}
-{-# OPTIONS_GHC -Wall -fno-warn-unused-do-bind #-}
------------------------------------------------------------------------------
--- |
--- Module      :  toysat
--- Copyright   :  (c) Masahiro Sakai 2012
--- License     :  BSD-style
--- 
--- Maintainer  :  masahiro.sakai@gmail.com
--- Stability   :  experimental
--- Portability :  non-portable (ScopedTypeVariables)
---
--- A toy-level SAT solver based on CDCL.
---
------------------------------------------------------------------------------
-
-module Main where
-
-import Control.Monad
-import Control.Exception
-import Data.Array.IArray
-import qualified Data.ByteString.Lazy as BS
-import qualified Data.Set as Set
-import qualified Data.Map as Map
-import Data.Char
-import Data.IORef
-import Data.List
-import Data.Maybe
-import Data.Ord
-import Data.Ratio
-import Data.Version
-import Data.Time.LocalTime
-import Data.Time.Format
-import System.IO
-import System.Environment
-import System.Exit
-import System.Locale
-import System.Console.GetOpt
-import System.CPUTime
-import System.FilePath
-import System.Timeout
-import qualified System.Info as SysInfo
-import qualified Language.CNF.Parse.ParseDIMACS as DIMACS
-import Text.Printf
-#ifdef __GLASGOW_HASKELL__
-import GHC.Environment (getFullArgs)
-#endif
-#ifdef FORCE_CHAR8
-import GHC.IO.Encoding
-#endif
-
-import Data.Linear
-import qualified SAT
-import qualified SAT.Integer
-import qualified SAT.TseitinEncoder as Tseitin
-import SAT.Types (pbEval, pbLowerBound)
-import SAT.Printer
-import qualified Text.PBFile as PBFile
-import qualified Text.LPFile as LPFile
-import qualified Text.MaxSAT as MaxSAT
-import Version
-import Util (showRational, revMapM, revForM)
-
--- ------------------------------------------------------------------------
-
-data Mode = ModeHelp | ModeVersion | ModeSAT | ModePB | ModeWBO | ModeMaxSAT | ModeLP
-
-data Options
-  = Options
-  { optMode          :: Maybe Mode
-  , optRestartStrategy :: SAT.RestartStrategy
-  , optRestartFirst  :: Int
-  , optRestartInc    :: Double
-  , optLearningStrategy :: SAT.LearningStrategy
-  , optLearntSizeInc :: Double
-  , optCCMin         :: Int
-  , optRandomFreq    :: Double
-  , optRandomSeed    :: Int
-  , optLinearizerPB  :: Bool
-  , optBinarySearch  :: Bool
-  , optObjFunVarsHeuristics :: Bool
-  , optPrintRational :: Bool
-  , optCheckModel  :: Bool
-  , optTimeout :: Integer
-  }
-
-defaultOptions :: Options
-defaultOptions
-  = Options
-  { optMode          = Nothing
-  , optRestartStrategy = SAT.defaultRestartStrategy
-  , optRestartFirst  = SAT.defaultRestartFirst
-  , optRestartInc    = SAT.defaultRestartInc
-  , optLearningStrategy = SAT.defaultLearningStrategy
-  , optLearntSizeInc = SAT.defaultLearntSizeInc
-  , optCCMin         = SAT.defaultCCMin
-  , optRandomFreq    = SAT.defaultRandomFreq
-  , optRandomSeed    = 0
-  , optLinearizerPB  = False
-  , optBinarySearch   = False
-  , optObjFunVarsHeuristics = True
-  , optPrintRational = False  
-  , optCheckModel = False
-  , optTimeout = 0
-  }
-
-options :: [OptDescr (Options -> Options)]
-options =
-    [ Option ['h'] ["help"]   (NoArg (\opt -> opt{ optMode = Just ModeHelp   })) "show help"
-    , Option [] ["version"]   (NoArg (\opt -> opt{ optMode = Just ModeVersion})) "show version"
-
-    , Option []    ["sat"]    (NoArg (\opt -> opt{ optMode = Just ModeSAT    })) "solve pseudo boolean problems in .cnf file (default)"
-    , Option []    ["pb"]     (NoArg (\opt -> opt{ optMode = Just ModePB     })) "solve pseudo boolean problems in .pb file"
-    , Option []    ["wbo"]    (NoArg (\opt -> opt{ optMode = Just ModeWBO    })) "solve weighted boolean optimization problem in .opb file"
-    , Option []    ["maxsat"] (NoArg (\opt -> opt{ optMode = Just ModeMaxSAT })) "solve MaxSAT problem in .cnf or .wcnf file"
-    , Option []    ["lp"]     (NoArg (\opt -> opt{ optMode = Just ModeLP     })) "solve binary integer programming problem in .lp file"
-
-    , Option [] ["restart"]
-        (ReqArg (\val opt -> opt{ optRestartStrategy = parseRestartStrategy val }) "<str>")
-        "Restart startegy: MiniSAT (default), Armin, Luby."
-    , Option [] ["restart-first"]
-        (ReqArg (\val opt -> opt{ optRestartFirst = read val }) "<integer>")
-        (printf "The initial restart limit. (default %d)" SAT.defaultRestartFirst)
-    , Option [] ["restart-inc"]
-        (ReqArg (\val opt -> opt{ optRestartInc = read val }) "<real>")
-        (printf "The factor with which the restart limit is multiplied in each restart. (default %f)" SAT.defaultRestartInc)
-    , Option [] ["learning"]
-        (ReqArg (\val opt -> opt{ optLearningStrategy = parseLS val }) "<name>")
-        "Leaning scheme: clause (default)"
-    , Option [] ["learnt-size-inc"]
-        (ReqArg (\val opt -> opt{ optLearntSizeInc = read val }) "<real>")
-        (printf "The limit for learnt clauses is multiplied with this factor periodically. (default %f)" SAT.defaultLearntSizeInc)
-    , Option [] ["ccmin"]
-        (ReqArg (\val opt -> opt{ optCCMin = read val }) "<int>")
-        (printf "Conflict clause minimization (0=none, 1=local, 2=recursive; default %d)" SAT.defaultCCMin)
-
-    , Option [] ["random-freq"]
-        (ReqArg (\val opt -> opt{ optRandomFreq = read val }) "<0..1>")
-        (printf "The frequency with which the decision heuristic tries to choose a random variable (default %f)" SAT.defaultRandomFreq)
-    , Option [] ["random-seed"]
-        (ReqArg (\val opt -> opt{ optRandomSeed = read val }) "<int>")
-        "Used by the random variable selection"
-
-    , Option [] ["linearizer-pb"]
-        (NoArg (\opt -> opt{ optLinearizerPB = True }))
-        "Use PB constraint in linearization."
-
-    , Option [] ["search"]
-        (ReqArg (\val opt -> opt{ optBinarySearch = parseSearch val }) "<str>")
-        "Search algorithm used in optimization; linear (default), binary"
-    , Option [] ["objfun-heuristics"]
-        (NoArg (\opt -> opt{ optObjFunVarsHeuristics = True }))
-        "Enable heuristics for polarity/activity of variables in objective function (default)"
-    , Option [] ["no-objfun-heuristics"]
-        (NoArg (\opt -> opt{ optObjFunVarsHeuristics = False }))
-        "Disable heuristics for polarity/activity of variables in objective function"
-
-    , Option [] ["print-rational"]
-        (NoArg (\opt -> opt{ optPrintRational = True }))
-        "print rational numbers instead of decimals"
-
-    , Option [] ["check-model"]
-        (NoArg (\opt -> opt{ optCheckModel = True }))
-        "check model for debug"
-
-    , Option [] ["timeout"]
-        (ReqArg (\val opt -> opt{ optTimeout = read val }) "<int>")
-        "Kill toysat after given number of seconds (default 0 (no limit))"
-    ]
-  where
-    parseRestartStrategy s =
-      case map toLower s of
-        "minisat" -> SAT.MiniSATRestarts
-        "armin" -> SAT.ArminRestarts
-        "luby" -> SAT.LubyRestarts
-        _ -> undefined
-
-    parseSearch s =
-      case map toLower s of
-        "linear" -> False
-        "binary" -> True
-        _ -> undefined
-
-    parseLS "clause" = SAT.LearningClause
-    parseLS "hybrid" = SAT.LearningHybrid
-    parseLS s = error (printf "unknown learning strategy %s" s)
-
-main :: IO ()
-main = do
-#ifdef FORCE_CHAR8
-  setLocaleEncoding char8
-  setForeignEncoding char8
-  setFileSystemEncoding char8
-#endif
-
-  start <- getCPUTime
-  args <- getArgs
-  case getOpt Permute options args of
-    (o,args2,[]) -> do
-      printSysInfo
-#ifdef __GLASGOW_HASKELL__
-      fullArgs <- getFullArgs
-#else
-      let fullArgs = args
-#endif
-      printf "c command line = %s\n" (show fullArgs)
-      let opt = foldl (flip id) defaultOptions o      
-          timelim = optTimeout opt * 10^(6::Int)
-
-      if (timelim > fromIntegral (maxBound :: Int))
-       then do
-         printf "c TIMEOUT is too long"
-         printf "s UNKNOWN"
-         exitFailure
-       else do
-         ret <- timeout (if timelim > 0 then fromIntegral timelim else (-1)) $ do
-            solver <- newSolver opt
-            let mode =
-                  case optMode opt of
-                    Just m  -> m
-                    Nothing ->
-                      case args2 of
-                        [] -> ModeHelp
-                        fname : _ ->
-                          case map toLower (takeExtension fname) of
-                            ".cnf"  -> ModeSAT
-                            ".opb"  -> ModePB
-                            ".wbo"  -> ModeWBO
-                            ".wcnf" -> ModeMaxSAT
-                            ".lp"   -> ModeLP
-                            _ -> ModeSAT
-            case mode of
-              ModeHelp    -> showHelp stdout
-              ModeVersion -> hPutStrLn stdout (showVersion version)
-              ModeSAT     -> mainSAT opt solver args2
-              ModePB      -> mainPB opt solver args2
-              ModeWBO     -> mainWBO opt solver args2
-              ModeMaxSAT  -> mainMaxSAT opt solver args2
-              ModeLP      -> mainLP opt solver args2
-
-         when (isNothing ret) $ do
-           putStrLn "c TIMEOUT"
-           putStrLn "s UNKNOWN"
-         end <- getCPUTime
-         printf "c total time = %.3fs\n" (fromIntegral (end - start) / 10^(12::Int) :: Double)
-         when (isNothing ret) exitFailure
-
-    (_,_,errs) -> do
-      mapM_ putStrLn errs
-      exitFailure
-
-showHelp :: Handle -> IO ()
-showHelp h = hPutStrLn h (usageInfo header options)
-
-header :: String
-header = unlines
-  [ "Usage:"
-  , "  toysat [OPTION]... [file.cnf||-]"
-  , "  toysat [OPTION]... --pb [file.opb|-]"
-  , "  toysat [OPTION]... --wbo [file.wbo|-]"
-  , "  toysat [OPTION]... --maxsat [file.cnf|file.wcnf|-]"
-  , "  toysat [OPTION]... --lp [file.lp|-]"
-  , ""
-  , "Options:"
-  ]
-
-printSysInfo :: IO ()
-printSysInfo = do
-  tm <- getZonedTime
-  hPrintf stdout "c %s\n" (formatTime defaultTimeLocale "%FT%X%z" tm)
-  hPrintf stdout "c arch = %s\n" SysInfo.arch
-  hPrintf stdout "c os = %s\n" SysInfo.os
-  hPrintf stdout "c compiler = %s %s\n" SysInfo.compilerName (showVersion SysInfo.compilerVersion)
-  hPutStrLn stdout "c packages:"
-  forM_ packageVersions $ \(package, ver) -> do
-    hPrintf stdout "c   %s-%s\n" package ver
-
-newSolver :: Options -> IO SAT.Solver
-newSolver opts = do
-  solver <- SAT.newSolver
-  SAT.setRestartStrategy solver (optRestartStrategy opts)
-  SAT.setRestartFirst  solver (optRestartFirst opts)
-  SAT.setRestartInc    solver (optRestartInc opts)
-  SAT.setLearntSizeInc solver (optLearntSizeInc opts)
-  SAT.setCCMin         solver (optCCMin opts)
-  SAT.setRandomFreq    solver (optRandomFreq opts)
-  when (optRandomSeed opts /= 0) $ 
-    SAT.setRandomSeed solver (optRandomSeed opts)
-  SAT.setLearningStrategy solver (optLearningStrategy opts)
-  SAT.setLogger solver $ \str -> do
-    putStr "c "
-    putStrLn str
-    hFlush stdout
-  SAT.setCheckModel solver (optCheckModel opts)
-  return solver
-
--- ------------------------------------------------------------------------
-
-mainSAT :: Options -> SAT.Solver -> [String] -> IO ()
-mainSAT opt solver args = do
-  ret <- case args of
-           ["-"]   -> fmap (DIMACS.parseByteString "-") $ BS.hGetContents stdin
-           [fname] -> DIMACS.parseFile fname
-           _ -> showHelp stderr >> exitFailure
-  case ret of
-    Left err -> hPrint stderr err >> exitFailure
-    Right cnf -> solveSAT opt solver cnf
-
-solveSAT :: Options -> SAT.Solver -> DIMACS.CNF -> IO ()
-solveSAT _ solver cnf = do
-  printf "c #vars %d\n" (DIMACS.numVars cnf)
-  printf "c #constraints %d\n" (length (DIMACS.clauses cnf))
-  _ <- replicateM (DIMACS.numVars cnf) (SAT.newVar solver)
-  forM_ (DIMACS.clauses cnf) $ \clause ->
-    SAT.addClause solver (elems clause)
-  result <- SAT.solve solver
-  putStrLn $ "s " ++ (if result then "SATISFIABLE" else "UNSATISFIABLE")
-  hFlush stdout
-  when result $ do
-    m <- SAT.model solver
-    satPrintModel stdout m (DIMACS.numVars cnf)
-
--- ------------------------------------------------------------------------
-
-mainPB :: Options -> SAT.Solver -> [String] -> IO ()
-mainPB opt solver args = do
-  ret <- case args of
-           ["-"]   -> fmap (PBFile.parseOPBString "-") $ hGetContents stdin
-           [fname] -> PBFile.parseOPBFile fname
-           _ -> showHelp stderr >> exitFailure
-  case ret of
-    Left err -> hPrint stderr err >> exitFailure
-    Right formula -> solvePB opt solver formula
-
-solvePB :: Options -> SAT.Solver -> PBFile.Formula -> IO ()
-solvePB opt solver formula@(obj, cs) = do
-  let n = PBFile.pbNumVars formula
-
-  printf "c #vars %d\n" n
-  printf "c #constraints %d\n" (length cs)
-
-  _ <- replicateM n (SAT.newVar solver)
-  enc <- Tseitin.newEncoder solver
-  Tseitin.setUsePB enc (optLinearizerPB opt)
-
-  forM_ cs $ \(lhs, op, rhs) -> do
-    lhs' <- pbConvSum enc lhs
-    case op of
-      PBFile.Ge -> SAT.addPBAtLeast solver lhs' rhs
-      PBFile.Eq -> SAT.addPBExactly solver lhs' rhs
-
-  case obj of
-    Nothing -> do
-      result <- SAT.solve solver
-      putStrLn $ "s " ++ (if result then "SATISFIABLE" else "UNSATISFIABLE")
-      hFlush stdout
-      when result $ do
-        m <- SAT.model solver
-        pbPrintModel stdout m n
-
-    Just obj' -> do
-      obj'' <- pbConvSum enc obj'
-
-      modelRef <- newIORef Nothing
-
-      result <- try $ minimize opt solver obj'' $ \m val -> do
-        writeIORef modelRef (Just m)
-        putStrLn $ "o " ++ show val
-        hFlush stdout
-
-      case result of
-        Right Nothing -> do
-          putStrLn $ "s " ++ "UNSATISFIABLE"
-          hFlush stdout
-        Right (Just m) -> do
-          putStrLn $ "s " ++ "OPTIMUM FOUND"
-          hFlush stdout
-          pbPrintModel stdout m n
-        Left (e :: AsyncException) -> do
-          r <- readIORef modelRef
-          case r of
-            Nothing -> do
-              putStrLn $ "s " ++ "UNKNOWN"
-              hFlush stdout
-            Just m -> do
-              putStrLn $ "s " ++ "SATISFIABLE"
-              pbPrintModel stdout m n
-          throwIO e
-
-pbConvSum :: Tseitin.Encoder -> PBFile.Sum -> IO [(Integer, SAT.Lit)]
-pbConvSum enc = revMapM f
-  where
-    f (w,ls) = do
-      l <- Tseitin.encodeConj enc ls
-      return (w,l)
-
-minimize :: Options -> SAT.Solver -> [(Integer, SAT.Lit)] -> (SAT.Model -> Integer -> IO ()) -> IO (Maybe SAT.Model)
-minimize opt solver obj update = do
-  when (optObjFunVarsHeuristics opt) $ do
-    forM_ obj $ \(c,l) -> do
-      let p = if c > 0 then not (SAT.litPolarity l) else SAT.litPolarity l
-      SAT.setVarPolarity solver (SAT.litVar l) p
-    forM_ (zip [1..] (map snd (sortBy (comparing fst) [(abs c, l) | (c,l) <- obj]))) $ \(n,l) -> do
-      replicateM n $ SAT.varBumpActivity solver (SAT.litVar l)
-
-  result <- SAT.solve solver
-  if not result then
-    return Nothing
-  else if optBinarySearch opt then
-    liftM Just binSearch 
-  else
-    liftM Just linSearch
-
-  where
-   linSearch :: IO SAT.Model
-   linSearch = do
-     m <- SAT.model solver
-     let v = pbEval m obj
-     update m v
-     SAT.addPBAtMost solver obj (v - 1)
-     result <- SAT.solve solver
-     if result
-       then linSearch
-       else return m
-
-   binSearch :: IO SAT.Model
-   binSearch = do
-{-
-     printf "c Binary Search: minimizing %s \n" $ 
-       intercalate " "
-         [c' ++ " " ++ l'
-         | (c,l) <- obj
-         , let c' = if c < 0 then show c else "+" ++ show c
-         , let l' = (if l < 0 then "~" else "") ++ "x" ++ show (SAT.litVar l)
-         ]
--}
-     m0 <- SAT.model solver
-     let v0 = pbEval m0 obj
-     update m0 v0
-     let ub0 = v0 - 1
-         lb0 = pbLowerBound obj
-     SAT.addPBAtMost solver obj ub0
-
-     let loop lb ub m | ub < lb = return m
-         loop lb ub m = do
-           let mid = (lb + ub) `div` 2
-           printf "c Binary Search: %d <= obj <= %d; guessing obj <= %d\n" lb ub mid
-           sel <- SAT.newVar solver
-           SAT.addPBAtMostSoft solver sel obj mid
-           ret <- SAT.solveWith solver [sel]
-           if ret
-           then do
-             m2 <- SAT.model solver
-             let v = pbEval m2 obj
-             update m2 v
-             -- deactivating temporary constraint
-             -- FIXME: {Í§ñÌíðµ½¢
-             SAT.addClause solver [-sel]
-             let ub' = v - 1
-             printf "c Binary Search: updating upper bound: %d -> %d\n" ub ub'
-             SAT.addPBAtMost solver obj ub'
-             loop lb ub' m2
-           else do
-             -- deactivating temporary constraint
-             -- FIXME: {Í§ñÌíðµ½¢
-             SAT.addClause solver [-sel]
-             let lb' = mid + 1
-             printf "c Binary Search: updating lower bound: %d -> %d\n" lb lb'
-             SAT.addPBAtLeast solver obj lb'
-             loop lb' ub m
-
-     loop lb0 ub0 m0
-
--- ------------------------------------------------------------------------
-
-mainWBO :: Options -> SAT.Solver -> [String] -> IO ()
-mainWBO opt solver args = do
-  ret <- case args of
-           ["-"]   -> fmap (PBFile.parseWBOString "-") $ hGetContents stdin
-           [fname] -> PBFile.parseWBOFile fname
-           _ -> showHelp stderr >> exitFailure
-  case ret of
-    Left err -> hPrint stderr err >> exitFailure
-    Right formula -> solveWBO opt solver False formula
-
-solveWBO :: Options -> SAT.Solver -> Bool -> PBFile.SoftFormula -> IO ()
-solveWBO opt solver isMaxSat formula@(tco, cs) = do
-  let nvar = PBFile.wboNumVars formula
-  printf "c #vars %d\n" nvar
-  printf "c #constraints %d\n" (length cs)
-
-  _ <- replicateM nvar (SAT.newVar solver)
-  enc <- Tseitin.newEncoder solver
-  Tseitin.setUsePB enc (optLinearizerPB opt)
-
-  obj <- liftM concat $ revForM cs $ \(cost, (lhs, op, rhs)) -> do
-    lhs' <- pbConvSum enc lhs
-    case cost of
-      Nothing -> do
-        case op of
-          PBFile.Ge -> SAT.addPBAtLeast solver lhs' rhs
-          PBFile.Eq -> SAT.addPBExactly solver lhs' rhs
-        return []
-      Just cval -> do
-        sel <- SAT.newVar solver
-        case op of
-          PBFile.Ge -> SAT.addPBAtLeastSoft solver sel lhs' rhs
-          PBFile.Eq -> SAT.addPBExactlySoft solver sel lhs' rhs
-        return [(cval, SAT.litNot sel)]
-
-  case tco of
-    Nothing -> return ()
-    Just c -> SAT.addPBAtMost solver obj (c-1)
-
-  modelRef <- newIORef Nothing
-  result <- try $ minimize opt solver obj $ \m val -> do
-     writeIORef modelRef (Just m)
-     putStrLn $ "o " ++ show val
-     hFlush stdout
-
-  case result of
-    Right Nothing -> do
-      putStrLn $ "s " ++ "UNSATISFIABLE"
-      hFlush stdout
-    Right (Just m) -> do
-      putStrLn $ "s " ++ "OPTIMUM FOUND"
-      hFlush stdout
-      if isMaxSat
-        then maxsatPrintModel stdout m nvar
-        else pbPrintModel stdout m nvar
-    Left (e :: AsyncException) -> do
-      r <- readIORef modelRef
-      case r of
-        Just m | not isMaxSat -> do
-          putStrLn $ "s " ++ "SATISFIABLE"
-          pbPrintModel stdout m nvar
-        _ -> do
-          putStrLn $ "s " ++ "UNKNOWN"
-          hFlush stdout
-      throwIO e
-
--- ------------------------------------------------------------------------
-
-mainMaxSAT :: Options -> SAT.Solver -> [String] -> IO ()
-mainMaxSAT opt solver args = do
-  s <- case args of
-         ["-"]   -> getContents
-         [fname] -> readFile fname
-         _ -> showHelp stderr  >> exitFailure
-  let wcnf = MaxSAT.parseWCNFString s
-  solveMaxSAT opt solver wcnf
-
-solveMaxSAT :: Options -> SAT.Solver -> MaxSAT.WCNF -> IO ()
-solveMaxSAT opt solver (_, top, cs) = do
-  solveWBO opt solver True
-           ( Nothing
-           , [ (if w >= top then Nothing else Just w
-             , ([(1,[lit]) | lit<-lits], PBFile.Ge, 1))
-             | (w,lits) <- cs
-             ]
-           )
-
--- ------------------------------------------------------------------------
-
-mainLP :: Options -> SAT.Solver -> [String] -> IO ()
-mainLP opt solver args = do
-  ret <- case args of
-           ["-"]   -> fmap (LPFile.parseString "-") $ hGetContents stdin
-           [fname] -> LPFile.parseFile fname
-           _ -> showHelp stderr >> exitFailure
-  case ret of
-    Left err -> hPrint stderr err >> exitFailure
-    Right lp -> solveLP opt solver lp
-
-solveLP :: Options -> SAT.Solver -> LPFile.LP -> IO ()
-solveLP opt solver lp = do
-  if not (Set.null nivs)
-    then do
-      putStrLn $ "c cannot handle non-integer variables: " ++ intercalate ", " (Set.toList nivs)
-      putStrLn "s UNKNOWN"
-      exitFailure
-    else do
-      putStrLn "c Loading variables and bounds"
-      vmap <- liftM Map.fromList $ revForM (Set.toList ivs) $ \v -> do
-        let (lb,ub) = LPFile.getBounds lp v
-        case (lb,ub) of
-          (LPFile.Finite lb', LPFile.Finite ub') -> do
-            v2 <- SAT.Integer.newVar solver (ceiling lb') (floor ub')
-            return (v,v2)
-          _ -> do
-            putStrLn $ "c cannot handle unbounded variable: " ++ v
-            putStrLn "s UNKNOWN"
-            exitFailure
-
-      putStrLn "c Loading constraints"
-      forM_ (LPFile.constraints lp) $ \c -> do
-        let indicator      = LPFile.constrIndicator c
-            (lhs, op, rhs) = LPFile.constrBody c
-        let d = foldl' lcm 1 (map denominator  (rhs:[r | LPFile.Term r _ <- lhs]))
-            lhs' = lsum [asInteger (r * fromIntegral d) .*. (vmap Map.! asSingleton vs) | LPFile.Term r vs <- lhs]
-            rhs' = asInteger (rhs * fromIntegral d)
-        case indicator of
-          Nothing ->
-            case op of
-              LPFile.Le  -> SAT.Integer.addLe solver lhs' (SAT.Integer.constant rhs')
-              LPFile.Ge  -> SAT.Integer.addGe solver lhs' (SAT.Integer.constant rhs')
-              LPFile.Eql -> SAT.Integer.addEq solver lhs' (SAT.Integer.constant rhs')
-          Just (var, val) -> do
-            let var' = asBin (vmap Map.! var)
-                f sel = do
-                  case op of
-                    LPFile.Le  -> SAT.Integer.addLeSoft solver sel lhs' (SAT.Integer.constant rhs')
-                    LPFile.Ge  -> SAT.Integer.addGeSoft solver sel lhs' (SAT.Integer.constant rhs')
-                    LPFile.Eql -> SAT.Integer.addEqSoft solver sel lhs' (SAT.Integer.constant rhs')
-            case val of
-              1 -> f var'
-              0 -> f (SAT.litNot var')
-              _ -> return ()
-
-      putStrLn "c Loading SOS constraints"
-      forM_ (LPFile.sos lp) $ \(_label, typ, xs) -> do
-        case typ of
-          LPFile.S1 -> SAT.addAtMost solver (map (asBin . (vmap Map.!) . fst) xs) 1
-          LPFile.S2 -> do
-            let ps = nonAdjacentPairs $ map fst $ sortBy (comparing snd) $ xs
-            forM_ ps $ \(x1,x2) -> do
-              SAT.addClause solver [SAT.litNot $ asBin $ vmap Map.! v | v <- [x1,x2]]
-
-      let (_label,obj) = LPFile.objectiveFunction lp      
-          d = foldl' lcm 1 [denominator r | LPFile.Term r _ <- obj] *
-              (if LPFile.dir lp == LPFile.OptMin then 1 else -1)
-          obj2 = lsum [asInteger (r * fromIntegral d) .*. (vmap Map.! (asSingleton vs)) | LPFile.Term r vs <- obj]
-          SAT.Integer.Expr obj3 obj3_c = obj2
-
-      modelRef <- newIORef Nothing
-
-      result <- try $ minimize opt solver obj3 $ \m val -> do
-        writeIORef modelRef (Just m)
-        putStrLn $ "o " ++ showRational (optPrintRational opt) (fromIntegral (val + obj3_c) / fromIntegral d)
-        hFlush stdout
-
-      let printModel :: SAT.Model -> IO ()
-          printModel m = do
-            forM_ (Set.toList ivs) $ \v -> do
-              let val = SAT.Integer.eval m (vmap Map.! v)
-              printf "v %s = %d\n" v val
-            hFlush stdout
-
-      case result of
-        Right Nothing -> do
-          putStrLn $ "s " ++ "UNSATISFIABLE"
-          hFlush stdout
-        Right (Just m) -> do
-          putStrLn $ "s " ++ "OPTIMUM FOUND"
-          hFlush stdout
-          printModel m
-        Left (e :: AsyncException) -> do
-          r <- readIORef modelRef
-          case r of
-            Nothing -> do
-              putStrLn $ "s " ++ "UNKNOWN"
-              hFlush stdout
-            Just m -> do
-              putStrLn $ "s " ++ "SATISFIABLE"
-              printModel m
-          throwIO e
-  where
-    ivs = LPFile.binaryVariables lp `Set.union` LPFile.integerVariables lp
-    nivs = LPFile.variables lp `Set.difference` ivs
-
-    asSingleton :: [a] -> a
-    asSingleton [v] = v
-    asSingleton _ = error "not a singleton"
-
-    asInteger :: Rational -> Integer
-    asInteger r
-      | denominator r /= 1 = error (show r ++ " is not integer")
-      | otherwise = numerator r
-    
-    nonAdjacentPairs :: [a] -> [(a,a)]
-    nonAdjacentPairs (x1:x2:xs) = [(x1,x3) | x3 <- xs] ++ nonAdjacentPairs (x2:xs)
-    nonAdjacentPairs _ = []
-
-    asBin :: SAT.Integer.Expr -> SAT.Lit
-    asBin (SAT.Integer.Expr [(1,lit)] _) = lit
-    asBin _ = error "asBin: failure"
-
--- ------------------------------------------------------------------------
-
diff --git a/src/toysolver.hs b/src/toysolver.hs
deleted file mode 100644
--- a/src/toysolver.hs
+++ /dev/null
@@ -1,300 +0,0 @@
------------------------------------------------------------------------------
--- |
--- Module      :  toysolver
--- Copyright   :  (c) Masahiro Sakai 2011
--- License     :  BSD-style
--- 
--- Maintainer  :  masahiro.sakai@gmail.com
--- Stability   :  experimental
--- Portability :  portable
---
------------------------------------------------------------------------------
-
-
-module Main where
-
-import Control.Monad
-import Data.Char
-import Data.List
-import Data.Maybe
-import Data.Ratio
-import qualified Data.Version as V
-import qualified Data.Set as Set
-import qualified Data.Map as Map
-import qualified Data.IntMap as IM
-import qualified Data.IntSet as IS
-import System.Exit
-import System.Environment
-import System.FilePath
-import System.Console.GetOpt
-import System.IO
-import Text.Printf
-import qualified Language.CNF.Parse.ParseDIMACS as DIMACS
-
-import Data.Expr
-import Data.Formula
-import qualified Data.LA as LA
-import qualified OmegaTest
-import qualified Cooper
-import qualified MIPSolverHL
-import qualified Text.LPFile as LP
-import qualified Text.PBFile as PBFile
-import qualified Text.MaxSAT as MaxSAT
-import qualified Converter.CNF2LP as CNF2LP
-import qualified Converter.PB2LP as PB2LP
-import qualified Converter.MaxSAT2LP as MaxSAT2LP
-import qualified Simplex2
-import qualified MIPSolver2
-import SAT.Printer
-import Version
-import Util
-
--- ---------------------------------------------------------------------------
-
-data Mode = ModeSAT | ModePB | ModeWBO | ModeMaxSAT | ModeLP
-  deriving (Eq, Ord)
-
-data Flag
-    = Help
-    | Version
-    | Solver String
-    | PrintRational
-    | PivotStrategy String
-    | NThread !Int
-    | Mode !Mode
-    deriving Eq
-
-options :: [OptDescr Flag]
-options =
-    [ Option ['h'] ["help"]    (NoArg Help)            "show help"
-    , Option ['v'] ["version"] (NoArg Version)         "show version number"
-    , Option [] ["solver"] (ReqArg Solver "SOLVER")    "mip (default), omega-test, cooper, old-mip"
-    , Option [] ["print-rational"] (NoArg PrintRational) "print rational numbers instead of decimals"
-    , Option [] ["pivot-strategy"] (ReqArg PivotStrategy "[bland-rule|largest-coefficient]") "pivot strategy for simplex (default: bland-rule)"
-    , Option [] ["threads"] (ReqArg (NThread . read) "INTEGER") "number of threads to use"
-
-    , Option []    ["sat"]    (NoArg (Mode ModeSAT))    "solve pseudo boolean problems in .cnf file"
-    , Option []    ["pb"]     (NoArg (Mode ModePB))     "solve pseudo boolean problems in .pb file"
-    , Option []    ["wbo"]    (NoArg (Mode ModeWBO))    "solve weighted boolean optimization problem in .opb file"
-    , Option []    ["maxsat"] (NoArg (Mode ModeMaxSAT)) "solve MaxSAT problem in .cnf or .wcnf file"
-    , Option []    ["lp"]     (NoArg (Mode ModeLP))     "solve binary integer programming problem in .lp file (default)"
-    ]
-
-header :: String
-header = "Usage: toysolver [OPTION]... file.lp"
-
--- ---------------------------------------------------------------------------
-
-run
-  :: String
-  -> [Flag]
-  -> LP.LP
-  -> (Map.Map String Rational -> IO ())
-  -> IO ()
-run solver opt lp printModel = do
-  unless (Set.null (LP.semiContinuousVariables lp)) $ do
-    hPutStrLn stderr "semi-continuous variables are not supported."
-    exitFailure  
-  case map toLower solver of
-    s | s `elem` ["omega-test", "cooper"] -> solveByQE
-    s | s `elem` ["old-mip"] -> solveByMIP
-    _ -> solveByMIP2
-  where
-    vs = LP.variables lp
-    vsAssoc = zip (Set.toList vs) [0..]
-    nameToVar = Map.fromList vsAssoc
-    varToName = IM.fromList [(v,name) | (name,v) <- vsAssoc]
-
-    compileE :: LP.Expr -> Expr Rational
-    compileE = foldr (+) (Const 0) . map compileT
-
-    compileT :: LP.Term -> Expr Rational
-    compileT (LP.Term c vs) =
-      foldr (*) (Const c) [Var (nameToVar Map.! v) | v <- vs]
-
-    obj = compileE $ snd $ LP.objectiveFunction lp
-
-    cs1 = do
-      v <- Set.toList vs
-      let v2 = Var (nameToVar Map.! v)
-      let (l,u) = LP.getBounds lp v
-      [Const x .<=. v2 | LP.Finite x <- return l] ++
-        [v2 .<=. Const x | LP.Finite x <- return u]
-    cs2 = do
-      LP.Constraint
-        { LP.constrIndicator = ind
-        , LP.constrBody = (lhs, rel, rhs)
-        } <- LP.constraints lp
-      let rel2 = case rel of
-                  LP.Ge  -> Ge
-                  LP.Le  -> Le
-                  LP.Eql -> Eql
-      case ind of
-        Nothing -> return (Rel (compileE lhs) rel2 (Const rhs))
-        Just _ -> error "indicator constraint is not supported yet"
-    cs3 = do
-      v <- Set.toList (LP.binaryVariables lp)
-      let v' = nameToVar Map.! v
-      [ Const 0 .<=. Var v', Var v' .<=. Const 1 ]
-
-    ivs = f (LP.integerVariables lp) `IS.union` f (LP.binaryVariables lp)
-      where
-        f = IS.fromList . map (nameToVar Map.!) . Set.toList
-
-    solveByQE =
-      case mapM LA.compileAtom (cs1 ++ cs2 ++ cs3) of
-        Nothing -> do
-          putStrLn "s UNKNOWN"
-          exitFailure
-        Just cs ->
-          case f cs ivs of
-            Nothing -> do
-              putStrLn "s UNSATISFIABLE"
-              exitFailure
-            Just m -> do
-              putStrLn $ "o " ++ showValue (Data.Expr.eval m obj)
-              putStrLn "s SATISFIABLE"
-              let m2 = Map.fromAscList [(v, m IM.! (nameToVar Map.! v)) | v <- Set.toList vs]
-              printModel m2
-       where
-         f = case solver of
-               "omega-test" -> OmegaTest.solveQFLA
-               "cooper"     -> Cooper.solveQFLA
-               _ -> error "unknown solver"
-
-    solveByMIP =
-      case MIPSolverHL.optimize (LP.dir lp) obj (cs1 ++ cs2 ++ cs3) ivs of
-        OptUnknown -> do
-          putStrLn "s UNKNOWN"
-          exitFailure
-        OptUnsat -> do
-          putStrLn "s UNSATISFIABLE"
-          exitFailure
-        Unbounded -> do
-          putStrLn "s UNBOUNDED"
-          exitFailure
-        Optimum r m -> do
-          putStrLn $ "o " ++ showValue r
-          putStrLn "s OPTIMUM FOUND"
-          let m2 = Map.fromAscList [(v, m IM.! (nameToVar Map.! v)) | v <- Set.toList vs]
-          printModel m2
-
-    solveByMIP2 = do
-      solver <- Simplex2.newSolver
-
-      let ps = last ("bland-rule" : [s | PivotStrategy s <- opt])
-      case ps of
-        "bland-rule"          -> Simplex2.setPivotStrategy solver Simplex2.PivotStrategyBlandRule
-        "largest-coefficient" -> Simplex2.setPivotStrategy solver Simplex2.PivotStrategyLargestCoefficient
-        _ -> error ("unknown pivot strategy \"" ++ ps ++ "\"")
-
-      let nthreads = last (0 : [n | NThread n <- opt])
-
-      let logger s = putStr "c " >> putStrLn s >> hFlush stdout
-
-      Simplex2.setLogger solver logger
-      replicateM (length vsAssoc) (Simplex2.newVar solver) -- XXX
-      Simplex2.setOptDir solver (LP.dir lp)
-      Simplex2.setObj solver $ fromJust (LA.compileExpr obj)
-      logger "Loading constraints... "
-      forM_ (cs1 ++ cs2 ++ cs3) $ \c -> do
-        Simplex2.assertAtom solver $ fromJust (LA.compileAtom c)
-      logger "Loading constraints finished"
-
-      mip <- MIPSolver2.newSolver solver ivs
-      MIPSolver2.setShowRational mip printRat
-      MIPSolver2.setLogger mip logger
-      MIPSolver2.setNThread mip nthreads
-      let update m val = do
-            putStrLn $ "o " ++ showValue val
-      ret <- MIPSolver2.optimize mip update
-      case ret of
-        Simplex2.Unsat -> do
-          putStrLn "s UNSATISFIABLE"
-          exitFailure
-        Simplex2.Unbounded -> do
-          putStrLn "s UNBOUNDED"
-          exitFailure
-        Simplex2.Optimum -> do
-          m <- MIPSolver2.model mip
-          r <- MIPSolver2.getObjValue mip
-          putStrLn "s OPTIMUM FOUND"
-          let m2 = Map.fromAscList [(v, m IM.! (nameToVar Map.! v)) | v <- Set.toList vs]
-          printModel m2
-
-    printRat :: Bool
-    printRat = PrintRational `elem` opt
-
-    showValue :: Rational -> String
-    showValue = showRational printRat
-
-lpPrintModel :: Handle -> Bool -> Map.Map String Rational -> IO ()
-lpPrintModel h asRat m = do
-  forM_ (Map.toList m) $ \(v, val) -> do
-    printf "v %s = %s\n" v (showRational asRat val)
-
--- ---------------------------------------------------------------------------
-
-getSolver :: [Flag] -> String
-getSolver xs = last $ "mip" : [s | Solver s <- xs]
-
-main :: IO ()
-main = do
-  args <- getArgs
-  case getOpt Permute options args of
-    (o,_,[])
-      | Help `elem` o    -> putStrLn (usageInfo header options)
-      | Version `elem` o -> putStrLn (V.showVersion version)
-    (o,[fname],[]) -> do
-
-      let mode =
-            case reverse [m | Mode m <- o] of
-              m:_ -> m
-              [] ->
-                case map toLower (takeExtension fname) of
-                  ".cnf"  -> ModeSAT
-                  ".opb"  -> ModePB
-                  ".wbo"  -> ModeWBO
-                  ".wcnf" -> ModeMaxSAT
-                  ".lp"   -> ModeLP
-                  _ -> ModeLP
-
-      case mode of
-        ModeSAT -> do
-          ret <- DIMACS.parseFile fname
-          case ret of
-            Left err -> hPrint stderr err >> exitFailure
-            Right cnf -> do
-              let (lp,mtrans) = CNF2LP.convert CNF2LP.ObjNone cnf
-              run (getSolver o) o lp $ \m -> do
-                satPrintModel stdout (mtrans m) 0
-        ModePB -> do
-          ret <- PBFile.parseOPBFile fname
-          case ret of
-            Left err -> hPrint stderr err >> exitFailure
-            Right pb -> do
-              let (lp,mtrans) = PB2LP.convert PB2LP.ObjNone pb
-              run (getSolver o) o lp $ \m -> do
-                pbPrintModel stdout (mtrans m) 0
-        ModeWBO -> do
-          ret <- PBFile.parseWBOFile fname
-          case ret of
-            Left err -> hPrint stderr err >> exitFailure
-            Right wbo -> do
-              let (lp,mtrans) = PB2LP.convertWBO False wbo
-              run (getSolver o) o lp $ \m -> do
-                pbPrintModel stdout (mtrans m) 0
-        ModeMaxSAT -> do
-          wcnf <- MaxSAT.parseWCNFFile fname
-          let (lp,mtrans) = MaxSAT2LP.convert wcnf
-          run (getSolver o) o lp $ \m -> do
-            maxsatPrintModel stdout (mtrans m) 0
-        ModeLP -> do
-          ret <- LP.parseFile fname
-          case ret of
-            Left err -> hPrint stderr err >> exitFailure
-            Right lp -> do
-              run (getSolver o) o lp $ \m -> do
-                lpPrintModel stdout (PrintRational `elem` o) m
-    (_,_,errs) ->
-        hPutStrLn stderr $ concat errs ++ usageInfo header options
diff --git a/test/TestAReal.hs b/test/TestAReal.hs
new file mode 100644
--- /dev/null
+++ b/test/TestAReal.hs
@@ -0,0 +1,214 @@
+{-# LANGUAGE TemplateHaskell, ScopedTypeVariables #-}
+
+import Data.Maybe
+import Data.Ratio
+import Test.HUnit hiding (Test)
+import Test.QuickCheck
+import Test.Framework (Test, defaultMain, testGroup)
+import Test.Framework.TH
+import Test.Framework.Providers.HUnit
+import Test.Framework.Providers.QuickCheck2
+
+import Data.Polynomial hiding (deg)
+import Data.AlgebraicNumber
+import Data.AlgebraicNumber.Root
+
+import Control.Monad
+import Control.Exception
+import System.IO
+
+{--------------------------------------------------------------------
+  sample values
+--------------------------------------------------------------------}
+
+-- ±√2
+sqrt2 :: AReal
+[neg_sqrt2, sqrt2] = realRoots (x^2 - 2)
+  where
+    x = var ()
+
+-- ±√3
+sqrt3 :: AReal
+[neg_sqrt3, sqrt3] = realRoots (x^2 - 3)
+  where
+    x = var ()
+
+{--------------------------------------------------------------------
+  root manipulation
+--------------------------------------------------------------------}
+
+case_rootAdd_sqrt2_sqrt3 = assertBool "" $ abs valP <= 0.0001
+  where
+    x = var ()
+
+    p :: UPolynomial Rational
+    p = rootAdd (x^2 - 2) (x^2 - 3)
+
+    valP :: Double
+    valP = eval (\() -> sqrt 2 + sqrt 3) $ mapCoeff fromRational p
+
+-- bug?
+sample_rootAdd = p
+  where
+    x = var ()    
+    p :: UPolynomial Rational
+    p = rootAdd (x^2 - 2) (x^6 + 6*x^3 - 2*x^2 + 9)
+
+case_rootSub_sqrt2_sqrt3 = assertBool "" $ abs valP <= 0.0001
+  where
+    x = var ()
+
+    p :: UPolynomial Rational
+    p = rootSub (x^2 - 2) (x^2 - 3)
+
+    valP :: Double
+    valP = eval (\() -> sqrt 2 - sqrt 3) $ mapCoeff fromRational p
+
+case_rootMul_sqrt2_sqrt3 = assertBool "" $ abs valP <= 0.0001
+  where
+    x = var ()
+
+    p :: UPolynomial Rational
+    p = rootMul (x^2 - 2) (x^2 - 3)
+
+    valP :: Double
+    valP = eval (\() -> sqrt 2 * sqrt 3) $ mapCoeff fromRational p
+
+case_rootNegate_test1 = assertBool "" $ abs valP <= 0.0001
+  where
+    x = var ()
+
+    p :: UPolynomial Rational
+    p = rootNegate (x^3 - 3)
+
+    valP :: Double
+    valP = eval (\() -> - (3 ** (1/3))) $ mapCoeff fromRational p
+
+case_rootNegate_test2 = rootNegate p @?= q
+  where
+    x :: UPolynomial Rational
+    x = var ()
+    p = x^3 - 3
+    q = x^3 + 3
+
+case_rootNegate_test3 = rootNegate p @?= q
+  where
+    x :: UPolynomial Rational
+    x = var ()
+    p = (x-2)*(x-3)*(x-4)
+    q = (x+2)*(x+3)*(x+4)
+
+case_rootScale = rootScale 2 p @?= q
+  where
+    x :: UPolynomial Rational
+    x = var ()
+    p = (x-2)*(x-3)*(x-4)
+    q = (x-4)*(x-6)*(x-8)
+
+case_rootRecip = assertBool "" $ abs valP <= 0.0001
+  where
+    x = var ()
+
+    p :: UPolynomial Rational
+    p = rootRecip (x^3 - 3)
+
+    valP :: Double
+    valP = eval (\() -> 1 / (3 ** (1/3))) $ mapCoeff fromRational p
+
+{--------------------------------------------------------------------
+  algebraic reals
+--------------------------------------------------------------------}
+
+case_realRoots_zero = realRoots (0 :: UPolynomial Rational) @?= []
+
+case_realRoots_nonminimal =
+  realRoots ((x^2 - 1) * (x - 3)) @?= [-1,1,3]
+  where
+    x = var ()
+
+case_realRoots_minus_one = realRoots (x^2 + 1) @?= []
+  where
+    x = var ()
+
+case_realRoots_two = length (realRoots (x^2 - 2)) @?= 2
+  where
+    x = var ()
+
+case_eq = sqrt2*sqrt2 - 2 @?= 0
+
+case_eq_refl = assertBool "" $ sqrt2 == sqrt2
+
+case_diseq_1 = assertBool "" $ sqrt2 /= sqrt3
+
+case_diseq_2 = assertBool "" $ sqrt2 /= neg_sqrt2
+
+case_cmp_1 = assertBool "" $ 0 < sqrt2
+
+case_cmp_2 = assertBool "" $ neg_sqrt2 < 0
+
+case_cmp_3 = assertBool "" $ 0 < neg_sqrt2 * neg_sqrt2
+
+case_cmp_4 = assertBool "" $ neg_sqrt2 * neg_sqrt2 * neg_sqrt2 < 0
+
+case_floor_sqrt2 = floor sqrt2 @?= 1
+
+case_floor_neg_sqrt2 = floor neg_sqrt2 @?= -2
+
+case_floor_1 = floor 1 @?= 1
+
+case_floor_neg_1 = floor (-1) @?= -1
+
+case_ceiling_sqrt2 = ceiling sqrt2 @?= 2
+
+case_ceiling_neg_sqrt2 = ceiling neg_sqrt2 @?= -1
+
+case_ceiling_1 = ceiling 1 @?= 1
+
+case_ceiling_neg_1 = ceiling (-1) @?= -1
+
+case_round_sqrt2 = round sqrt2 @?= 1
+
+case_toRational = toRational r @?= 3/2
+  where
+    x = var ()
+    [r] = realRoots (2*x - 3)
+
+case_toRational_error = do
+  r <- try $ evaluate $ toRational sqrt2
+  case r of
+    Left (e :: SomeException) -> return ()
+    Right _ -> assertFailure "shuold be error"
+
+-- 期待値は Wolfram Alpha で x^3 - Sqrt[2]*x + 3 を調べて Real root の exact form で得た
+case_simpARealPoly = simpARealPoly p @?= q
+  where
+    x :: forall k. (Num k, Eq k) => UPolynomial k
+    x = var ()
+    p = x^3 - constant sqrt2 * x + 3
+    q = x^6 + 6*x^3 - 2*x^2 + 9
+
+case_deg_sqrt2 = deg sqrt2 @?= 2
+
+case_deg_neg_sqrt2 = deg neg_sqrt2 @?= 2
+
+case_deg_sqrt2_minus_sqrt2 = deg (sqrt2 - sqrt2) @?= 1
+
+case_deg_sqrt2_times_sqrt2 = deg (sqrt2 * sqrt2) @?= 1
+
+case_isAlgebraicInteger_sqrt2 = isAlgebraicInteger sqrt2 @?= True
+
+case_isAlgebraicInteger_neg_sqrt2 = isAlgebraicInteger neg_sqrt2 @?= True
+
+case_isAlgebraicInteger_one_half = isAlgebraicInteger (1/2) @?= False
+
+case_isAlgebraicInteger_one_sqrt2 = isAlgebraicInteger (1 / sqrt2) @?= False
+
+case_height_sqrt2 = height sqrt2 @?= 2
+
+case_height_10 = height 10 @?= 10
+
+------------------------------------------------------------------------
+-- Test harness
+
+main :: IO ()
+main = $(defaultMainGenerator)
diff --git a/test/TestAReal2.hs b/test/TestAReal2.hs
new file mode 100644
--- /dev/null
+++ b/test/TestAReal2.hs
@@ -0,0 +1,87 @@
+{-# LANGUAGE TemplateHaskell #-}
+
+import Data.Maybe
+import Data.Ratio
+import Test.HUnit hiding (Test)
+import Test.QuickCheck
+import Test.Framework (Test, defaultMain, testGroup)
+import Test.Framework.TH
+import Test.Framework.Providers.HUnit
+import Test.Framework.Providers.QuickCheck2
+
+import Data.Polynomial
+import Data.AlgebraicNumber
+
+import Control.Monad
+import System.IO
+
+{--------------------------------------------------------------------
+  Num
+--------------------------------------------------------------------}
+
+prop_add_comm =
+  forAll areals $ \a ->
+  forAll areals $ \b ->
+    a + b == b + a
+
+prop_add_assoc =
+  forAll areals $ \a ->
+  forAll areals $ \b ->
+  forAll areals $ \c ->
+    a + (b + c) == (a + b) + c
+
+prop_add_unitL =
+  forAll areals $ \a ->
+    0 + a == a
+
+prop_add_unitR =
+  forAll areals $ \a ->
+    a + 0 == a
+
+prop_mult_comm =
+  forAll areals $ \a ->
+  forAll areals $ \b ->
+    a * b == b * a
+
+prop_mult_assoc =
+  forAll areals $ \a ->
+  forAll areals $ \b ->
+  forAll areals $ \c ->
+    a * (b * c) == (a * b) * c
+
+prop_mult_unitL =
+  forAll areals $ \a ->
+    1 * a == a
+
+prop_mult_unitR =
+  forAll areals $ \a ->
+    a * 1 == a
+
+prop_mult_dist =
+  forAll areals $ \a ->
+  forAll areals $ \b ->
+  forAll areals $ \c ->
+    a * (b + c) == a * b + a * c
+
+prop_mult_zero = 
+  forAll areals $ \a ->
+    0 * a ==  0
+
+{--------------------------------------------------------------------
+  Generators
+--------------------------------------------------------------------}
+
+areals :: Gen AReal
+areals = oneof $ map return $ samples
+
+samples :: [AReal]
+samples = [0, 1, -1, 2, -2] ++ concatMap realRoots ps
+  where
+    x = var ()
+    ps = [x^2 - 2, x^2 - 3 {- , x^3 - 2, x^6 + 6*x^3 - 2*x^2 + 9 -}]
+
+------------------------------------------------------------------------
+-- Test harness
+
+main :: IO ()
+main = $(defaultMainGenerator)
diff --git a/test/TestContiTraverso.hs b/test/TestContiTraverso.hs
new file mode 100644
--- /dev/null
+++ b/test/TestContiTraverso.hs
@@ -0,0 +1,96 @@
+{-# LANGUAGE TemplateHaskell #-}
+module Main (main) where
+
+import Control.Monad
+import Data.List
+import qualified Data.IntMap as IM
+import qualified Data.Map as Map
+import Test.HUnit hiding (Test)
+import Test.Framework (Test, defaultMain, testGroup)
+import Test.Framework.TH
+import Test.Framework.Providers.HUnit
+
+import Algorithm.ContiTraverso
+
+import Data.ArithRel
+import Data.Linear
+import qualified Data.LA as LA
+import Data.OptDir
+import Data.Polynomial
+
+-- http://madscientist.jp/~ikegami/articles/IntroSequencePolynomial.html
+-- optimum is (3,2,0)
+case_ikegami = solve grlex OptMin obj cs @?= Just (IM.fromList [(1,3),(2,2),(3,0)])
+  where
+    [x,y,z] = map LA.var [1..3]
+    cs = [ 2.*.x .+. 2.*.y .+. 2.*.z .==. LA.constant 10
+         , 3.*.x .+. y .+. z .==. LA.constant 11
+         , x .>=. LA.constant 0
+         , y .>=. LA.constant 0
+         , z .>=. LA.constant 0
+         ]
+    obj = x .+. 2.*.y .+. 3.*.z
+
+case_ikegami' = solve' grlex obj cs @?= Just (IM.fromList [(1,3),(2,2),(3,0)])
+  where
+    [x,y,z] = [1..3]
+    cs = [ (LA.fromTerms [(2,x),(2,y),(2,z)], 10)
+         , (LA.fromTerms [(3,x),(1,y),(1,z)], 11)
+         ]
+    obj = LA.fromTerms [(1,x),(2,y),(3,z)]
+
+-- http://posso.dm.unipi.it/users/traverso/conti-traverso-ip.ps
+-- optimum is (39, 75, 1, 8, 122)
+disabled_case_test1 = solve grlex OptMin obj cs @?= Just (IM.fromList [(1,39), (2,75), (3,1), (4,8), (5,122)])
+  where
+    vs@[x1,x2,x3,x4,x5] = map LA.var [1..5]
+    cs = [ 2.*.x1 .+. 5.*.x2 .-. 3.*.x3 .+.     x4 .-. 2.*.x5 .==. LA.constant 214
+         ,     x1 .+. 7.*.x2 .+. 2.*.x3 .+. 3.*.x4 .+.     x5 .==. LA.constant 712
+         , 4.*.x1 .-. 2.*.x2 .-.     x3 .-. 5.*.x4 .+. 3.*.x5 .==. LA.constant 331
+         ] ++
+         [ v .>=. LA.constant 0 | v <- vs ]
+    obj = x1 .+. x2 .+. x3 .+. x4 .+. x5
+
+disabled_case_test1' = solve' grlex obj cs @?= Just (IM.fromList [(1,39), (2,75), (3,1), (4,8), (5,122)])
+  where
+    [x1,x2,x3,x4,x5] = [1..5]
+    cs = [ (LA.fromTerms [(2, x1), ( 5, x2), (-3, x3), ( 1,x4), (-2, x5)], 214)
+         , (LA.fromTerms [(1, x1), ( 7, x2), ( 2, x3), ( 3,x4), ( 1, x5)], 712)
+         , (LA.fromTerms [(4, x1), (-2, x2), (-1, x3), (-5,x4), ( 3, x5)], 331)
+         ]
+    obj = LA.fromTerms [(1,x1),(1,x2),(1,x3),(1,x4),(1,x5)]
+
+-- optimum is (0,2,2)
+case_test2 = solve grlex OptMin obj cs @?= Just (IM.fromList [(1,0),(2,2),(3,2)])
+  where
+    vs@[x1,x2,x3] = map LA.var [1..3]
+    cs = [ 2.*.x1 .+. 3.*.x2 .-. x3 .==. LA.constant 4 ] ++
+         [ v .>=. LA.constant 0 | v <- vs ]
+    obj = 2.*.x1 .+. x2
+
+case_test2' = solve' grlex obj cs @?= Just (IM.fromList [(1,0),(2,2),(3,2)])
+  where
+    [x1,x2,x3] = [1..3]
+    cs = [ (LA.fromTerms [(2, x1), (3, x2), (-1, x3)], 4) ]
+    obj = LA.fromTerms [(2,x1),(1,x2)]
+
+-- infeasible
+case_test3 = solve grlex OptMin obj cs @?= Nothing
+  where
+    vs@[x1,x2,x3] = map LA.var [1..3]
+    cs = [ 2.*.x1 .+. 2.*.x2 .+. 2.*.x3 .==. LA.constant 3 ] ++
+         [ v .>=. LA.constant 0 | v <- vs ]
+    obj = x1
+
+case_test3' = solve' grlex obj cs @?= Nothing
+  where
+    [x1,x2,x3] = [1..3]
+    cs = [ (LA.fromTerms [(2, x1), (2, x2), (2, x3)], 3) ]
+    obj = LA.fromTerms [(1,x1)]
+
+------------------------------------------------------------------------
+-- Test harness
+
+main :: IO ()
+main = $(defaultMainGenerator)
+
diff --git a/test/TestInterval.hs b/test/TestInterval.hs
new file mode 100644
--- /dev/null
+++ b/test/TestInterval.hs
@@ -0,0 +1,469 @@
+{-# LANGUAGE TemplateHaskell #-}
+
+import Data.Maybe
+import Data.Ratio
+import Test.HUnit hiding (Test)
+import Test.QuickCheck
+import Test.Framework (Test, defaultMain, testGroup)
+import Test.Framework.TH
+import Test.Framework.Providers.HUnit
+import Test.Framework.Providers.QuickCheck2
+
+import Data.Linear
+import Data.Interval (Interval, (<!), (<=!), (==!), (>=!), (>!), (<?), (<=?), (==?), (>=?), (>?))
+import qualified Data.Interval as Interval
+
+{--------------------------------------------------------------------
+  empty
+--------------------------------------------------------------------}
+
+prop_empty_is_bottom =
+  forAll intervals $ \a ->
+    Interval.isSubsetOf Interval.empty a
+
+prop_null_empty =
+  forAll intervals $ \a ->
+    Interval.null a == (a == Interval.empty)
+
+case_null_empty =
+  Interval.null (Interval.empty :: Interval Rational) @?= True
+
+{--------------------------------------------------------------------
+  univ
+--------------------------------------------------------------------}
+
+prop_univ_is_top =
+  forAll intervals $ \a ->
+    Interval.isSubsetOf a Interval.univ
+
+case_nonnull_top =
+  Interval.null (Interval.univ :: Interval Rational) @?= False
+
+{--------------------------------------------------------------------
+  singleton
+--------------------------------------------------------------------}
+
+prop_singleton_member =
+  forAll arbitrary $ \r ->
+    Interval.member (r::Rational) (Interval.singleton r)
+
+prop_singleton_member_intersection =
+  forAll intervals $ \a ->
+  forAll arbitrary $ \r ->
+    let b = Interval.singleton r
+    in Interval.member (r::Rational) a
+       ==> Interval.intersection a b == b
+
+prop_singleton_nonnull =
+  forAll arbitrary $ \r1 ->
+    not $ Interval.null $ Interval.singleton (r1::Rational)
+
+prop_distinct_singleton_intersection =
+  forAll arbitrary $ \r1 ->
+  forAll arbitrary $ \r2 ->
+    (r1::Rational) /= r2 ==>
+      Interval.intersection (Interval.singleton r1) (Interval.singleton r2)
+      == Interval.empty
+
+{--------------------------------------------------------------------
+  Intersection
+--------------------------------------------------------------------}
+
+prop_intersection_comm =
+  forAll intervals $ \a ->
+  forAll intervals $ \b ->
+    Interval.intersection a b == Interval.intersection b a
+
+prop_intersection_assoc =
+  forAll intervals $ \a ->
+  forAll intervals $ \b ->
+  forAll intervals $ \c ->
+    Interval.intersection a (Interval.intersection b c) ==
+    Interval.intersection (Interval.intersection a b) c
+
+prop_intersection_unitL =
+  forAll intervals $ \a ->
+    Interval.intersection Interval.univ a == a
+
+prop_intersection_unitR =
+  forAll intervals $ \a ->
+    Interval.intersection a Interval.univ == a
+
+prop_intersection_empty =
+  forAll intervals $ \a ->
+    Interval.intersection a Interval.empty == Interval.empty
+
+prop_intersection_isSubsetOf =
+  forAll intervals $ \a ->
+  forAll intervals $ \b ->
+    Interval.isSubsetOf (Interval.intersection a b) a
+
+prop_intersection_isSubsetOf_equiv =
+  forAll intervals $ \a ->
+  forAll intervals $ \b ->
+    (Interval.intersection a b == a)
+    == Interval.isSubsetOf a b
+
+{--------------------------------------------------------------------
+  Join
+--------------------------------------------------------------------}
+
+prop_join_comm =
+  forAll intervals $ \a ->
+  forAll intervals $ \b ->
+    Interval.join a b == Interval.join b a
+
+prop_join_assoc =
+  forAll intervals $ \a ->
+  forAll intervals $ \b ->
+  forAll intervals $ \c ->
+    Interval.join a (Interval.join b c) ==
+    Interval.join (Interval.join a b) c
+
+prop_join_unitL =
+  forAll intervals $ \a ->
+    Interval.join Interval.empty a == a
+
+prop_join_unitR =
+  forAll intervals $ \a ->
+    Interval.join a Interval.empty == a
+
+prop_join_univ =
+  forAll intervals $ \a ->
+    Interval.join a Interval.univ == Interval.univ
+
+prop_join_isSubsetOf =
+  forAll intervals $ \a ->
+  forAll intervals $ \b ->
+    Interval.isSubsetOf a (Interval.join a b)
+
+prop_join_isSubsetOf_equiv =
+  forAll intervals $ \a ->
+  forAll intervals $ \b ->
+    (Interval.join a b == b)
+    == Interval.isSubsetOf a b
+
+{--------------------------------------------------------------------
+  member
+--------------------------------------------------------------------}
+
+prop_member_isSubsetOf =
+  forAll arbitrary $ \r ->
+  forAll intervals $ \a ->
+    Interval.member r a == Interval.isSubsetOf (Interval.singleton r) a
+
+{--------------------------------------------------------------------
+  isSubsetOf
+--------------------------------------------------------------------}
+
+prop_isSubsetOf_refl =
+  forAll intervals $ \a ->
+    Interval.isSubsetOf a a
+
+prop_isSubsetOf_trans =
+  forAll intervals $ \a ->
+  forAll intervals $ \b ->
+  forAll intervals $ \c ->
+    Interval.isSubsetOf a b && Interval.isSubsetOf b c
+    ==> Interval.isSubsetOf a c
+
+-- prop_isSubsetOf_antisym =
+--   forAll intervals $ \a ->
+--   forAll intervals $ \b ->
+--     Interval.isSubsetOf a b && Interval.isSubsetOf b a
+--     ==> a == b
+
+{--------------------------------------------------------------------
+  pickup
+--------------------------------------------------------------------}
+
+prop_pickup_member_null =
+  forAll intervals $ \a ->
+    case Interval.pickup a of
+      Nothing -> Interval.null a
+      Just x -> Interval.member x a
+
+case_pickup_empty =
+  Interval.pickup (Interval.empty :: Interval Rational) @?= Nothing
+
+case_pickup_univ =
+  isJust (Interval.pickup (Interval.univ :: Interval Rational)) @?= True
+
+{--------------------------------------------------------------------
+  Comparison
+--------------------------------------------------------------------}
+
+case_lt_all_1 = (a <! b) @?= False
+  where
+    a, b :: Interval Rational
+    a = Interval.interval Nothing (Just (True,0))
+    b = Interval.interval (Just (True,0)) Nothing
+
+case_lt_all_2 = (a <! b) @?= True
+  where
+    a, b :: Interval Rational
+    a = Interval.interval Nothing (Just (False,0))
+    b = Interval.interval (Just (True,0)) Nothing
+
+case_lt_all_3 = (a <! b) @?= True
+  where
+    a, b :: Interval Rational
+    a = Interval.interval Nothing (Just (True,0))
+    b = Interval.interval (Just (False,0)) Nothing
+
+case_lt_all_4 = (a <! b) @?= False
+  where
+    a, b :: Interval Rational
+    a = Interval.interval (Just (True,0)) Nothing
+    b = Interval.interval (Just (True,1)) Nothing
+
+case_lt_some_1 = (a <? b) @?= False
+  where
+    a, b :: Interval Rational
+    a = Interval.interval (Just (True,0)) Nothing
+    b = Interval.interval Nothing (Just (True,0))
+
+case_lt_some_2 = (a <? b) @?= False
+  where
+    a, b :: Interval Rational
+    a = Interval.interval (Just (False,0)) Nothing
+    b = Interval.interval Nothing (Just (True,0))
+
+case_lt_some_3 = (a <? b) @?= False
+  where
+    a, b :: Interval Rational
+    a = Interval.interval (Just (True,0)) Nothing
+    b = Interval.interval Nothing (Just (False,0))
+
+case_lt_some_4 = (a <! b) @?= False
+  where
+    a, b :: Interval Rational
+    a = Interval.interval (Just (True,0)) Nothing
+    b = Interval.interval (Just (True,1)) Nothing
+
+case_le_some_1 = (a <=? b) @?= True
+  where
+    a, b :: Interval Rational
+    a = Interval.interval (Just (True,0)) Nothing
+    b = Interval.interval Nothing (Just (True,0))
+
+case_le_some_2 = (a <=? b) @?= False
+  where
+    a, b :: Interval Rational
+    a = Interval.interval (Just (False,0)) Nothing
+    b = Interval.interval Nothing (Just (True,0))
+
+case_le_some_3 = (a <=? b) @?= False
+  where
+    a, b :: Interval Rational
+    a = Interval.interval (Just (True,0)) Nothing
+    b = Interval.interval Nothing (Just (False,0))
+
+prop_lt_all_not_refl =
+  forAll intervals $ \a -> not (Interval.null a) ==> not (a <! a)
+
+prop_le_some_refl =
+  forAll intervals $ \a -> not (Interval.null a) ==> a <=? a
+
+prop_lt_all_singleton =
+  forAll arbitrary $ \a ->
+  forAll arbitrary $ \b ->
+    (a::Rational) < b ==> Interval.singleton a <! Interval.singleton b
+
+prop_lt_all_singleton_2 =
+  forAll arbitrary $ \a ->
+    not $ Interval.singleton (a::Rational) <! Interval.singleton a
+
+prop_le_all_singleton =
+  forAll arbitrary $ \a ->
+  forAll arbitrary $ \b ->
+    (a::Rational) <= b ==> Interval.singleton a <=! Interval.singleton b
+
+prop_le_all_singleton_2 =
+  forAll arbitrary $ \a ->
+    Interval.singleton (a::Rational) <=! Interval.singleton a
+
+prop_lt_some_singleton =
+  forAll arbitrary $ \a ->
+  forAll arbitrary $ \b ->
+    (a::Rational) < b ==> Interval.singleton a <? Interval.singleton b
+
+prop_lt_some_singleton_2 =
+  forAll arbitrary $ \a ->
+    not $ Interval.singleton (a::Rational) <? Interval.singleton a
+
+prop_le_some_singleton =
+  forAll arbitrary $ \a ->
+  forAll arbitrary $ \b ->
+    (a::Rational) <= b ==> Interval.singleton a <=? Interval.singleton b
+
+prop_le_some_singleton_2 =
+  forAll arbitrary $ \a ->
+    Interval.singleton (a::Rational) <=? Interval.singleton a
+
+{--------------------------------------------------------------------
+  Num
+--------------------------------------------------------------------}
+
+prop_scale_empty =
+  forAll arbitrary $ \r ->
+    (r::Rational) .*. Interval.empty == Interval.empty
+
+prop_add_comm =
+  forAll intervals $ \a ->
+  forAll intervals $ \b ->
+    a + b == b + a
+
+prop_add_assoc =
+  forAll intervals $ \a ->
+  forAll intervals $ \b ->
+  forAll intervals $ \c ->
+    a + (b + c) == (a + b) + c
+
+prop_add_unitL =
+  forAll intervals $ \a ->
+    Interval.singleton 0 + a == a
+
+prop_add_unitR =
+  forAll intervals $ \a ->
+    a + Interval.singleton 0 == a
+
+prop_add_member =
+  forAll intervals $ \a ->
+  forAll intervals $ \b ->
+    and [ (x+y) `Interval.member` (a+b)
+        | x <- maybeToList $ Interval.pickup a
+        , y <- maybeToList $ Interval.pickup b
+        ]
+
+prop_mult_comm =
+  forAll intervals $ \a ->
+  forAll intervals $ \b ->
+    a * b == b * a
+
+prop_mult_assoc =
+  forAll intervals $ \a ->
+  forAll intervals $ \b ->
+  forAll intervals $ \c ->
+    a * (b * c) == (a * b) * c
+
+prop_mult_unitL =
+  forAll intervals $ \a ->
+    Interval.singleton 1 * a == a
+
+prop_mult_unitR =
+  forAll intervals $ \a ->
+    a * Interval.singleton 1 == a
+
+prop_mult_dist =
+  forAll intervals $ \a ->
+  forAll intervals $ \b ->
+  forAll intervals $ \c ->
+    (a * (b + c)) `Interval.isSubsetOf` (a * b + a * c)
+
+prop_mult_singleton =
+  forAll arbitrary $ \r ->
+  forAll intervals $ \a ->
+    Interval.singleton r * a == r .*. a
+
+prop_mult_empty =
+  forAll intervals $ \a ->
+    Interval.empty * a == Interval.empty
+
+prop_mult_zero = 
+  forAll intervals $ \a ->
+    not (Interval.null a) ==> Interval.singleton 0 * a ==  Interval.singleton 0
+
+prop_mult_member =
+  forAll intervals $ \a ->
+  forAll intervals $ \b ->
+    and [ (x*y) `Interval.member` (a*b)
+        | x <- maybeToList $ Interval.pickup a
+        , y <- maybeToList $ Interval.pickup b
+        ]
+
+case_mult_test1 = ival1 * ival2 @?= ival3
+  where
+    ival1 = Interval.interval (Just (True,1)) (Just (True,2))
+    ival2 = Interval.interval (Just (True,1)) (Just (True,2))
+    ival3 = Interval.interval (Just (True,1)) (Just (True,4))
+
+case_mult_test2 = ival1 * ival2 @?= ival3
+  where
+    ival1 = Interval.interval (Just (True,1)) (Just (True,2))
+    ival2 = Interval.interval (Just (False,1)) (Just (False,2))
+    ival3 = Interval.interval (Just (False,1)) (Just (False,4))
+
+case_mult_test3 = ival1 * ival2 @?= ival3
+  where
+    ival1 = Interval.interval (Just (False,1)) (Just (False,2))
+    ival2 = Interval.interval (Just (False,1)) (Just (False,2))
+    ival3 = Interval.interval (Just (False,1)) (Just (False,4))
+
+case_mult_test4 = ival1 * ival2 @?= ival3
+  where
+    ival1 = Interval.interval (Just (False,2)) Nothing
+    ival2 = Interval.interval (Just (False,3)) Nothing
+    ival3 = Interval.interval (Just (False,6)) Nothing
+
+case_mult_test5 = ival1 * ival2 @?= ival3
+  where
+    ival1 = Interval.interval Nothing (Just (False,-3))
+    ival2 = Interval.interval Nothing (Just (False,-2))
+    ival3 = Interval.interval (Just (False,6)) Nothing
+
+case_mult_test6 = ival1 * ival2 @?= ival3
+  where
+    ival1 = Interval.interval (Just (False,2)) Nothing
+    ival2 = Interval.interval Nothing (Just (False,-2))
+    ival3 = Interval.interval Nothing (Just (False,-4))
+
+{--------------------------------------------------------------------
+  Fractional
+--------------------------------------------------------------------}
+
+prop_recip_singleton =
+  forAll arbitrary $ \r ->
+    let n = fromIntegral (numerator r)
+        d = fromIntegral (denominator r)
+    in Interval.singleton n / Interval.singleton d == Interval.singleton (r::Rational)
+
+case_recip_pos =
+  recip pos @?= pos
+
+case_recip_neg =
+  recip neg @?= neg
+
+case_recip_test1 = recip i1 @?= i2
+  where
+    i1, i2 :: Interval Rational
+    i1 = Interval.interval (Just (True,2)) Nothing
+    i2 = Interval.interval (Just (False,0)) (Just (True,1/2))
+
+{--------------------------------------------------------------------
+  Generators
+--------------------------------------------------------------------}
+
+intervals :: Gen (Interval Rational)
+intervals = do
+  lb <- arbitrary
+  ub <- arbitrary
+  return $ Interval.interval lb ub
+
+pos :: Interval Rational
+pos = Interval.interval (Just (False,0)) Nothing
+
+neg :: Interval Rational
+neg = Interval.interval Nothing (Just (False,0))
+
+nonpos :: Interval Rational
+nonpos = Interval.interval Nothing (Just (True,0))
+
+nonneg :: Interval Rational
+nonneg = Interval.interval (Just (True,0)) Nothing
+
+------------------------------------------------------------------------
+-- Test harness
+
+main :: IO ()
+main = $(defaultMainGenerator)
diff --git a/test/TestLPFile.hs b/test/TestLPFile.hs
new file mode 100644
--- /dev/null
+++ b/test/TestLPFile.hs
@@ -0,0 +1,66 @@
+{-# LANGUAGE TemplateHaskell #-}
+module Main (main) where
+
+import Control.Monad
+import Data.List
+import Data.Maybe
+import Test.HUnit hiding (Test)
+import Test.Framework (Test, defaultMain, testGroup)
+import Test.Framework.TH
+import Test.Framework.Providers.HUnit
+import Text.LPFile
+
+case_testdata       = checkString "testdata" testdata
+case_test_indicator = checkFile "samples/lp/test-indicator.lp"
+case_test_qcp       = checkFile "samples/lp/test-qcp.lp"
+case_test_qcp2      = checkFile "samples/lp/test-qcp2.lp"
+case_test_qp        = checkFile "samples/lp/test-qp.lp"
+case_empty_obj_1    = checkFile "samples/lp/empty_obj_1.lp"
+case_empty_obj_2    = checkFile "samples/lp/empty_obj_2.lp"  
+
+------------------------------------------------------------------------
+-- Sample data
+
+testdata :: String
+testdata = unlines
+  [ "Maximize"
+  , " obj: x1 + 2 x2 + 3 x3 + x4"
+  , "Subject To"
+  , " c1: - x1 + x2 + x3 + 10 x4 <= 20"
+  , " c2: x1 - 3 x2 + x3 <= 30"
+  , " c3: x2 - 3.5 x4 = 0"
+  , "Bounds"
+  , " 0 <= x1 <= 40"
+  , " 2 <= x4 <= 3"
+  , "General"
+  , " x4"
+  , "End"
+  ]
+
+------------------------------------------------------------------------
+-- Utilities
+
+checkFile :: FilePath -> IO ()
+checkFile fname = do
+  r <- parseFile fname
+  case r of
+    Left err -> assertFailure $ show err
+    Right lp ->
+      case render lp of
+        Nothing -> assertFailure "render failure"
+        Just _ -> return ()
+
+checkString :: String -> String -> IO ()
+checkString name str = do
+  case parseString name str of
+    Left err -> assertFailure $ show err
+    Right lp ->
+      case render lp of
+        Nothing -> assertFailure "render failure"
+        Just _ -> return ()
+
+------------------------------------------------------------------------
+-- Test harness
+
+main :: IO ()
+main = $(defaultMainGenerator)
diff --git a/test/TestMIPSolver2.hs b/test/TestMIPSolver2.hs
new file mode 100644
--- /dev/null
+++ b/test/TestMIPSolver2.hs
@@ -0,0 +1,127 @@
+{-# LANGUAGE TemplateHaskell #-}
+module Main (main) where
+
+import Control.Monad
+import Data.List
+import Data.Ratio
+import qualified Data.IntMap as IM
+import qualified Data.IntSet as IS
+import Test.HUnit hiding (Test)
+import Test.Framework (Test, defaultMain, testGroup)
+import Test.Framework.TH
+import Test.Framework.Providers.HUnit
+import Text.Printf
+
+import Data.Linear
+import qualified Data.LA as LA
+import qualified Algorithm.Simplex2 as Simplex2
+import Algorithm.Simplex2
+import qualified Algorithm.MIPSolver2 as MIPSolver2
+--import Algorithm.MIPSolver2
+
+------------------------------------------------------------------------
+
+example1 :: (OptDir, LA.Expr Rational, [Atom Rational], IS.IntSet)
+example1 = (optdir, obj, cs, ivs)
+  where
+    optdir = OptMax
+    x1 = LA.var 1
+    x2 = LA.var 2
+    x3 = LA.var 3
+    x4 = LA.var 4
+    obj = x1 .+. 2 .*. x2 .+. 3 .*. x3 .+. x4
+    cs =
+      [ (-1) .*. x1 .+. x2 .+. x3 .+. 10.*.x4 .<=. LA.constant 20
+      , x1 .-. 3 .*. x2 .+. x3 .<=. LA.constant 30
+      , x2 .-. 3.5 .*. x4 .==. LA.constant 0
+      , LA.constant 0 .<=. x1
+      , x1 .<=. LA.constant 40
+      , LA.constant 0 .<=. x2
+      , LA.constant 0 .<=. x3
+      , LA.constant 2 .<=. x4
+      , x4 .<=. LA.constant 3
+      ]
+    ivs = IS.singleton 4
+
+case_test1 = do
+  let (optdir, obj, cs, ivs) = example1
+  lp <- Simplex2.newSolver
+  replicateM 5 (Simplex2.newVar lp)
+  setOptDir lp optdir
+  setObj lp obj
+  mapM_ (Simplex2.assertAtom lp) cs
+  mip <- MIPSolver2.newSolver lp ivs
+  ret <- MIPSolver2.optimize mip (\_ _ -> return ())
+  
+  ret @?= Simplex2.Optimum
+
+  m <- MIPSolver2.model mip
+  forM_ [(1,40),(2,21/2),(3,39/2),(4,3)] $ \(var, val) ->
+    m IM.! var @?= val
+
+  v <- MIPSolver2.getObjValue mip
+  v @?= 245/2
+
+case_test1' = do
+  let (optdir, obj, cs, ivs) = example1
+  lp <- Simplex2.newSolver
+  replicateM 5 (Simplex2.newVar lp)
+  setOptDir lp (f optdir)
+  setObj lp (lnegate obj)
+  mapM_ (Simplex2.assertAtom lp) cs
+  mip <- MIPSolver2.newSolver lp ivs
+  ret <- MIPSolver2.optimize mip (\_ _ -> return ())
+  
+  ret @?= Simplex2.Optimum
+
+  m <- MIPSolver2.model mip
+  forM_ [(1,40),(2,21/2),(3,39/2),(4,3)] $ \(var, val) ->
+    m IM.! var @?= val
+
+  v <- MIPSolver2.getObjValue mip
+  v @?= -245/2
+
+  where
+    f OptMin = OptMax
+    f OptMax = OptMin
+
+-- 『数理計画法の基礎』(坂和 正敏) p.109 例 3.8
+example2 = (optdir, obj, cs, ivs)
+  where
+    optdir = OptMin
+    [x1,x2,x3] = map LA.var [1..3]
+    obj = (-1) .*. x1 .-. 3 .*. x2 .-. 5 .*. x3
+    cs =
+      [ 3 .*. x1 .+. 4 .*. x2 .<=. LA.constant 10
+      , 2 .*. x1 .+. x2 .+. x3 .<=. LA.constant 7
+      , 3.*.x1 .+. x2 .+. 4 .*. x3 .==. LA.constant 12
+      , LA.constant 0 .<=. x1
+      , LA.constant 0 .<=. x2
+      , LA.constant 0 .<=. x3
+      ]
+    ivs = IS.fromList [1,2]
+
+case_test2 = do
+  let (optdir, obj, cs, ivs) = example2
+  lp <- Simplex2.newSolver
+  replicateM 4 (Simplex2.newVar lp)
+  setOptDir lp optdir
+  setObj lp obj
+  mapM_ (Simplex2.assertAtom lp) cs
+  mip <- MIPSolver2.newSolver lp ivs
+  ret <- MIPSolver2.optimize mip (\_ _ -> return ())
+  
+  ret @?= Simplex2.Optimum
+
+  m <- MIPSolver2.model mip
+  forM_ [(1,0),(2,2),(3,5/2)] $ \(var, val) ->
+    m IM.! var @?= val
+
+  v <- MIPSolver2.getObjValue mip
+  v @?= -37/2
+
+------------------------------------------------------------------------
+-- Test harness
+
+main :: IO ()
+main = $(defaultMainGenerator)
diff --git a/test/TestMPSFile.hs b/test/TestMPSFile.hs
new file mode 100644
--- /dev/null
+++ b/test/TestMPSFile.hs
@@ -0,0 +1,68 @@
+{-# LANGUAGE TemplateHaskell #-}
+module Main (main) where
+
+import Control.Monad
+import Data.List
+import Data.Maybe
+import Test.HUnit hiding (Test)
+import Test.Framework (Test, defaultMain, testGroup)
+import Test.Framework.TH
+import Test.Framework.Providers.HUnit
+import Text.MPSFile
+
+case_testdata = checkString "testdata" testdata
+case_example2 = checkFile "samples/mps/example2.mps"
+case_ind1     = checkFile "samples/mps/ind1.mps"
+case_intvar1  = checkFile "samples/mps/intvar1.mps"
+case_intvar2  = checkFile "samples/mps/intvar2.mps"
+case_quadobj1 = checkFile "samples/mps/quadobj1.mps"
+case_quadobj2 = checkFile "samples/mps/quadobj2.mps"
+case_ranges   = checkFile "samples/mps/ranges.mps"
+case_sos      = checkFile "samples/mps/sos.mps"
+case_sc       = checkFile "samples/mps/sc.mps"
+
+------------------------------------------------------------------------
+-- Sample data
+
+testdata :: String
+testdata = unlines
+  [ "NAME          example2.mps"
+  , "ROWS"
+  , " N  obj     "
+  , " L  c1      "
+  , " L  c2      "
+  , "COLUMNS"
+  , "    x1        obj                 -1   c1                  -1"
+  , "    x1        c2                   1"
+  , "    x2        obj                 -2   c1                   1"
+  , "    x2        c2                  -3"
+  , "    x3        obj                 -3   c1                   1"
+  , "    x3        c2                   1"
+  , "RHS"
+  , "    rhs       c1                  20   c2                  30"
+  , "BOUNDS"
+  , " UP BOUND     x1                  40"
+  , "ENDATA"
+  ]
+
+------------------------------------------------------------------------
+-- Utilities
+
+checkFile :: FilePath -> IO ()
+checkFile fname = do
+  r <- parseFile fname
+  case r of
+    Left err -> assertFailure (show err)
+    Right lp -> return ()
+
+checkString :: String -> String -> IO ()
+checkString name str = do
+  case parseString name str of
+    Left err -> assertFailure (show err)
+    Right lp -> return ()
+
+------------------------------------------------------------------------
+-- Test harness
+
+main :: IO ()
+main = $(defaultMainGenerator)
diff --git a/test/TestPBFile.hs b/test/TestPBFile.hs
new file mode 100644
--- /dev/null
+++ b/test/TestPBFile.hs
@@ -0,0 +1,146 @@
+{-# LANGUAGE TemplateHaskell #-}
+module Main (main) where
+
+import Control.Monad
+import Data.List
+import Data.Maybe
+import Test.HUnit hiding (Test)
+import Test.Framework (Test, defaultMain, testGroup)
+import Test.Framework.TH
+import Test.Framework.Providers.HUnit
+import Text.PBFile
+
+case_exampleLIN  = checkOPBString "exampleLIN"  exampleLIN
+case_exampleNLC1 = checkOPBString "exampleNLC1" exampleNLC1
+case_exampleNLC2 = checkOPBString "exampleNLC2" exampleNLC2
+case_exampleWBO1 = checkWBOString "exampleWBO1" exampleWBO1
+case_exampleWBO2 = checkWBOString "exampleWBO2" exampleWBO2
+case_exampleWBO3 = checkWBOString "exampleWBO3" exampleWBO3
+
+------------------------------------------------------------------------
+-- Sample data
+
+exampleLIN :: String
+exampleLIN = unlines
+  [ "* #variable= 5 #constraint= 4"
+  , "*"
+  , "* this is a dummy instance"
+  , "*"
+  , "min: 1 x2 -1 x3 ;"
+  , "1 x1 +4 x2 -2 x5 >= 2;"
+  , "-1 x1 +4 x2 -2 x5 >= +3;"
+  , "12345678901234567890 x4 +4 x3 >= 10;"
+  , "* an equality constraint"
+  , "2 x2 +3 x4 +2 x1 +3 x5 = 5;"
+  ]
+
+exampleNLC1 :: String
+exampleNLC1 = unlines
+  [ "* #variable= 5 #constraint= 4 #product= 5 sizeproduct= 13"
+  , "*"
+  , "* this is a dummy instance"
+  , "*"
+  , "min: 1 x2 x3 -1 x3 ;"
+  , "1 x1 +4 x1 ~x2 -2 x5 >= 2;"
+  , "-1 x1 +4 x2 -2 x5 >= 3;"
+  , "12345678901234567890 x4 +4 x3 >= 10;"
+  , "2 x2 x3 +3 x4 ~x5 +2 ~x1 x2 +3 ~x1 x2 x3 ~x4 ~x5 = 5 ;"
+  ]
+
+exampleNLC2 :: String
+exampleNLC2 = unlines
+  [ "* #variable= 6 #constraint= 3 #product= 9 sizeproduct= 18"
+  , "*"
+  , "* Factorization problem: find the smallest P such that P*Q=N"
+  , "* P is a 3 bits number (x3 x2 x1)"
+  , "* Q is a 3 bits number (x6 x5 x4)"
+  , "* N=35"
+  , "* "
+  , "* minimize the value of P"
+  , "min: +1 x1 +2 x2 +4 x3 ;"
+  , "* P>=2 (to avoid trivial factorization)"
+  , "+1 x1 +2 x2 +4 x3 >=2;"
+  , "* Q>=2 (to avoid trivial factorization)"
+  , "+1 x4 +2 x5 +4 x6 >=2;"
+  , "*"
+  , "* P*Q=N"
+  , "+1 x1 x4 +2 x1 x5 +4 x1 x6 +2 x2 x4 +4 x2 x5 +8 x2 x6 +4 x3 x4 +8 x3 x5 +16 x3 x6 = 35;"
+  ]
+
+exampleWBO1 :: String
+exampleWBO1 = unlines $
+  [ "* #variable= 1 #constraint= 2 #soft= 2 mincost= 2 maxcost= 3 sumcost= 5"
+  , "soft: 6 ;"
+  , "[2] +1 x1 >= 1 ;"
+  , "[3] -1 x1 >= 0 ;"
+  ]
+
+exampleWBO2 :: String
+exampleWBO2 = unlines $
+  [ "* #variable= 2 #constraint= 3 #soft= 2 mincost= 2 maxcost= 3 sumcost= 5"
+  , "soft: 6 ;"
+  , "[2] +1 x1 >= 1 ;"
+  , "[3] +1 x2 >= 1 ;"
+  , "-1 x1 -1 x2 >= -1 ;"
+  ]
+
+exampleWBO3 :: String
+exampleWBO3 = unlines $
+  [ "* #variable= 4 #constraint= 6 #soft= 4 mincost= 2 maxcost= 5 sumcost= 14"
+  , "soft: 6 ;"
+  , "[2] +1 x1 >= 1;"
+  , "[3] +1 x2 >= 1;"
+  , "[4] +1 x3 >= 1;"
+  , "[5] +1 x4 >= 1;"
+  , "-1 x1 -1 x2 >= -1 ;"
+  , "-1 x3 -1 x4 >= -1 ;"
+  ]
+
+------------------------------------------------------------------------
+-- Utilities
+
+checkOPBFile :: FilePath -> IO ()
+checkOPBFile fname = do
+  r <- parseOPBFile fname
+  case r of
+    Left err -> assertFailure $ show err
+    Right _  -> return ()
+
+checkOPBString :: String -> String -> IO ()
+checkOPBString name str = do
+  case parseOPBString name str of
+    Left err -> assertFailure $ show err
+    Right _  -> return ()
+
+checkWBOFile :: FilePath -> IO ()
+checkWBOFile fname = do
+  r <- parseWBOFile fname
+  case r of
+    Left err -> assertFailure $ show err
+    Right _  -> return ()
+
+checkWBOString :: String -> String -> IO ()
+checkWBOString name str = do
+  case parseWBOString name str of
+    Left err -> assertFailure $ show err
+    Right _  -> return ()
+
+testOPB :: String -> Bool
+testOPB s = sf == sf2
+  where
+    Right sf  = parseOPBString "-" s
+    s2 = showOPB sf ""
+    Right sf2 = parseOPBString "-" s2
+
+testWBO :: String -> Bool
+testWBO s = sf == sf2
+  where
+    Right sf  = parseWBOString "-" s
+    s2 = showWBO sf ""
+    Right sf2 = parseWBOString "-" s2
+
+------------------------------------------------------------------------
+-- Test harness
+
+main :: IO ()
+main = $(defaultMainGenerator)
diff --git a/test/TestPolynomial.hs b/test/TestPolynomial.hs
new file mode 100644
--- /dev/null
+++ b/test/TestPolynomial.hs
@@ -0,0 +1,543 @@
+{-# LANGUAGE TemplateHaskell #-}
+
+import Prelude hiding (lex)
+import Control.Monad
+import Data.List
+import Data.Ratio
+import qualified Data.Set as Set
+import qualified Data.Map as Map
+import Test.HUnit hiding (Test)
+import Test.QuickCheck
+import Test.Framework (Test, defaultMain, testGroup)
+import Test.Framework.TH
+import Test.Framework.Providers.HUnit
+import Test.Framework.Providers.QuickCheck2
+
+import Data.Polynomial
+import Data.Polynomial.GBase
+import Data.Polynomial.Sturm
+import qualified Data.Polynomial.Lagrange as Lagrange
+import qualified Data.Interval as Interval
+
+{--------------------------------------------------------------------
+  Polynomial type
+--------------------------------------------------------------------}
+
+prop_plus_comm = 
+  forAll polynomials $ \a ->
+  forAll polynomials $ \b ->
+    a + b == b + a
+
+prop_plus_assoc = 
+  forAll polynomials $ \a ->
+  forAll polynomials $ \b ->
+  forAll polynomials $ \c ->
+    a + (b + c) == (a + b) + c
+
+prop_plus_unitL = 
+  forAll polynomials $ \a ->
+    constant 0 + a == a
+
+prop_plus_unitR = 
+  forAll polynomials $ \a ->
+    a + constant 0 == a
+
+prop_prod_comm = 
+  forAll polynomials $ \a ->
+  forAll polynomials $ \b ->
+    a * b == b * a
+
+prop_prod_assoc = 
+  forAll polynomials $ \a ->
+  forAll polynomials $ \b ->
+  forAll polynomials $ \c ->
+    a * (b * c) == (a * b) * c
+
+prop_prod_unitL = 
+  forAll polynomials $ \a ->
+    constant 1 * a == a
+
+prop_prod_unitR = 
+  forAll polynomials $ \a ->
+    a * constant 1 == a
+
+prop_distL = 
+  forAll polynomials $ \a ->
+  forAll polynomials $ \b ->
+  forAll polynomials $ \c ->
+    a * (b + c) == a * b + a * c
+
+prop_distR = 
+  forAll polynomials $ \a ->
+  forAll polynomials $ \b ->
+  forAll polynomials $ \c ->
+    (b + c) * a == b * a + c * a
+
+prop_negate =
+  forAll polynomials $ \a ->
+    a + negate a == 0
+
+prop_negate_involution =
+  forAll polynomials $ \a ->
+    negate (negate a) == a
+
+prop_polyMDivMod =
+  forAll polynomials $ \g ->
+    forAll (replicateM 3 polynomials) $ \fs ->
+      all (0/=) fs ==>
+        let (qs, r) = polyMDivMod lex g fs
+        in sum (zipWith (*) fs qs) + r == g
+
+{--------------------------------------------------------------------
+  Univalent polynomials
+--------------------------------------------------------------------}
+
+prop_polyDivMod =
+  forAll upolynomials $ \a ->
+  forAll upolynomials $ \b ->
+    b /= 0 ==> 
+      let (q,r) = polyDivMod a b
+      in a == q*b + r && (r==0 || deg b > deg r)
+
+case_polyDivMod_1 =  g*q + r @?= f
+  where
+    x :: UPolynomial Rational
+    x = var ()
+    f = x^3 + x^2 + x
+    g = x^2 + 1
+    (q,r) = f `polyDivMod` g
+
+prop_polyGCD_divisible =
+  forAll upolynomials $ \a ->
+  forAll upolynomials $ \b ->
+    let c = polyGCD a b
+    in a `polyMod` c == 0 && b `polyMod` c == 0
+
+prop_polyGCD_comm = 
+  forAll upolynomials $ \a ->
+  forAll upolynomials $ \b ->
+    polyGCD a b == polyGCD b a
+
+case_polyGCD_1 = polyGCD f1 f2 @?= 1
+  where 
+    x :: UPolynomial Rational
+    x = var ()
+    f1 = x^3 + x^2 + x
+    f2 = x^2 + 1
+
+prop_polyLCM_divisible =
+  forAll upolynomials $ \a ->
+  forAll upolynomials $ \b ->
+    (a /= 0 && b /= 0) ==>
+      let c = polyLCM a b
+      in c `polyMod` a == 0 && c `polyMod` b == 0
+
+prop_polyLCM_comm = 
+  forAll upolynomials $ \a ->
+  forAll upolynomials $ \b ->
+    polyLCM a b == polyLCM b a
+
+prop_deriv_integral =
+  forAll upolynomials $ \a ->
+    deriv (integral a x) x == a
+  where
+    x = ()
+
+prop_integral_deriv =
+  forAll upolynomials $ \a ->
+    deg (integral (deriv a x) x - a) == 0
+  where
+    x = ()
+
+{--------------------------------------------------------------------
+  Monomial
+--------------------------------------------------------------------}
+
+{--------------------------------------------------------------------
+  Monic Monomial
+--------------------------------------------------------------------}
+
+prop_mmDegreeOfProduct =
+  forAll monicMonomials $ \a -> 
+  forAll monicMonomials $ \b -> 
+    mmDegree (a `mmProd` b) == mmDegree a + mmDegree b
+
+prop_mmDegreeOfOne =
+  mmDegree mmOne == 0
+
+prop_mmProd_unitL = 
+  forAll monicMonomials $ \a -> 
+    mmOne `mmProd` a == a
+
+prop_mmProd_unitR = 
+  forAll monicMonomials $ \a -> 
+    a `mmProd` mmOne == a
+
+prop_mmProd_comm = 
+  forAll monicMonomials $ \a -> 
+  forAll monicMonomials $ \b -> 
+    a `mmProd` b == b `mmProd` a
+
+prop_mmProd_assoc = 
+  forAll monicMonomials $ \a ->
+  forAll monicMonomials $ \b ->
+  forAll monicMonomials $ \c ->
+    a `mmProd` (b `mmProd` c) == (a `mmProd` b) `mmProd` c
+
+prop_mmProd_Divisible = 
+  forAll monicMonomials $ \a -> 
+  forAll monicMonomials $ \b -> 
+    let c = a `mmProd` b
+    in mmDivisible c a && mmDivisible c b
+
+prop_mmProd_Div = 
+  forAll monicMonomials $ \a -> 
+  forAll monicMonomials $ \b -> 
+    let c = a `mmProd` b
+    in c `mmDiv` a == b && c `mmDiv` b == a
+
+case_mmDeriv = mmDeriv p 1 @?= (2, q)
+  where
+    p = mmFromList [(1,2),(2,4)]
+    q = mmFromList [(1,1),(2,4)]
+
+-- lcm (x1^2 * x2^4) (x1^3 * x2^1) = x1^3 * x2^4
+case_mmLCM = mmLCM p1 p2 @?= mmFromList [(1,3),(2,4)]
+  where
+    p1 = mmFromList [(1,2),(2,4)]
+    p2 = mmFromList [(1,3),(2,1)]
+
+-- gcd (x1^2 * x2^4) (x2^1 * x3^2) = x2
+case_mmGCD = mmGCD p1 p2 @?= mmFromList [(2,1)]
+  where
+    p1 = mmFromList [(1,2),(2,4)]
+    p2 = mmFromList [(2,1),(3,2)]
+
+prop_mmLCM_divisible = 
+  forAll monicMonomials $ \a -> 
+  forAll monicMonomials $ \b -> 
+    let c = mmLCM a b
+    in c `mmDivisible` a && c `mmDivisible` b
+
+prop_mmGCD_divisible = 
+  forAll monicMonomials $ \a -> 
+  forAll monicMonomials $ \b -> 
+    let c = mmGCD a b
+    in a `mmDivisible` c && b `mmDivisible` c
+
+{--------------------------------------------------------------------
+  Monomial Order
+--------------------------------------------------------------------}
+
+-- http://en.wikipedia.org/wiki/Monomial_order
+case_lex = sortBy lex [a,b,c,d] @?= [b,a,d,c]
+  where
+    x = 1
+    y = 2
+    z = 3
+    a = mmFromList [(x,1),(y,2),(z,1)]
+    b = mmFromList [(z,2)]
+    c = mmFromList [(x,3)]
+    d = mmFromList [(x,2),(z,2)]
+
+-- http://en.wikipedia.org/wiki/Monomial_order
+case_grlex = sortBy grlex [a,b,c,d] @?= [b,c,a,d]
+  where
+    x = 1
+    y = 2
+    z = 3
+    a = mmFromList [(x,1),(y,2),(z,1)]
+    b = mmFromList [(z,2)]
+    c = mmFromList [(x,3)]
+    d = mmFromList [(x,2),(z,2)]
+
+-- http://en.wikipedia.org/wiki/Monomial_order
+case_grevlex = sortBy grevlex [a,b,c,d] @?= [b,c,d,a]
+  where
+    x = 1
+    y = 2
+    z = 3
+    a = mmFromList [(x,1),(y,2),(z,1)]
+    b = mmFromList [(z,2)]
+    c = mmFromList [(x,3)]
+    d = mmFromList [(x,2),(z,2)]
+
+prop_refl_lex     = propRefl lex
+prop_refl_grlex   = propRefl grlex
+prop_refl_grevlex = propRefl grevlex
+
+prop_trans_lex     = propTrans lex
+prop_trans_grlex   = propTrans grlex
+prop_trans_grevlex = propTrans grevlex
+
+prop_sym_lex     = propSym lex
+prop_sym_grlex   = propSym grlex
+prop_sym_grevlex = propSym grevlex
+
+prop_monomial_order_property1_lex     = monomialOrderProp1 lex
+prop_monomial_order_property1_grlex   = monomialOrderProp1 grlex
+prop_monomial_order_property1_grevlex = monomialOrderProp1 grevlex
+
+prop_monomial_order_property2_lex     = monomialOrderProp2 lex
+prop_monomial_order_property2_grlex   = monomialOrderProp2 grlex
+prop_monomial_order_property2_grevlex = monomialOrderProp2 grevlex
+
+propRefl cmp =
+  forAll monicMonomials $ \a -> cmp a a == EQ
+
+propTrans cmp =
+  forAll monicMonomials $ \a ->
+  forAll monicMonomials $ \b ->
+    cmp a b == LT ==>
+      forAll monicMonomials $ \c ->
+        cmp b c == LT ==> cmp a c == LT
+
+propSym cmp =
+  forAll monicMonomials $ \a ->
+  forAll monicMonomials $ \b ->
+    cmp a b == flipOrdering (cmp b a)
+  where
+    flipOrdering EQ = EQ
+    flipOrdering LT = GT
+    flipOrdering GT = LT
+
+monomialOrderProp1 cmp =
+  forAll monicMonomials $ \a ->
+  forAll monicMonomials $ \b ->
+    let r = cmp a b
+    in cmp a b /= EQ ==>
+         forAll monicMonomials $ \c ->
+           cmp (a `mmProd` c) (b `mmProd` c) == r
+
+monomialOrderProp2 cmp =
+  forAll monicMonomials $ \a ->
+    a /= mmOne ==> cmp mmOne a == LT
+
+{--------------------------------------------------------------------
+  Gröbner basis
+--------------------------------------------------------------------}
+
+-- http://math.rice.edu/~cbruun/vigre/vigreHW6.pdf
+-- Example 1
+case_spolynomial = spolynomial grlex f g @?= - x^3*y^3 - constant (1/3) * y^3 + x^2
+  where
+    x = var 1
+    y = var 2
+    f, g :: Polynomial Rational Int
+    f = x^3*y^2 - x^2*y^3 + x
+    g = 3*x^4*y + y^2
+
+
+-- http://math.rice.edu/~cbruun/vigre/vigreHW6.pdf
+-- Exercise 1
+case_buchberger1 = Set.fromList gbase @?= Set.fromList expected
+  where
+    gbase = buchberger lex [x^2-y, x^3-z]
+    expected = [y^3 - z^2, x^2 - y, x*z - y^2, x*y - z]
+
+    x :: Polynomial Rational Int
+    x = var 1
+    y = var 2
+    z = var 3
+
+-- http://math.rice.edu/~cbruun/vigre/vigreHW6.pdf
+-- Exercise 2
+case_buchberger2 = Set.fromList gbase @?= Set.fromList expected
+  where
+    gbase = buchberger grlex [x^3-2*x*y, x^2*y-2*y^2+x]
+    expected = [x^2, x*y, y^2 - constant (1/2) * x]
+
+    x :: Polynomial Rational Int
+    x = var 1
+    y = var 2
+
+-- http://www.iisdavinci.it/jeometry/buchberger.html
+case_buchberger3 = Set.fromList gbase @?= Set.fromList expected
+  where
+    gbase = buchberger lex [x^2+2*x*y^2, x*y+2*y^3-1]
+    expected = [x, y^3 - constant (1/2)]
+    x :: Polynomial Rational Int
+    x = var 1
+    y = var 2
+
+-- http://www.orcca.on.ca/~reid/NewWeb/DetResDes/node4.html
+-- 時間がかかるので自動実行されるテストケースには含めていない
+disabled_case_buchberger4 = Set.fromList gbase @?= Set.fromList expected                   
+  where
+    x :: Polynomial Rational Int
+    x = var 1
+    y = var 2
+    z = var 3
+
+    gbase = buchberger lex [x^2+y*z-2, x*z+y^2-3, x*y+z^2-5]
+
+    expected = reduceGBase lex $
+      [ 8*z^8-100*z^6+438*z^4-760*z^2+361
+      , 361*y+8*z^7+52*z^5-740*z^3+1425*z
+      , 361*x-88*z^7+872*z^5-2690*z^3+2375*z
+      ]
+{-
+Risa/Asir での結果
+
+load("gr");
+gr([x^2+y*z-2, x*z+y^2-3, x*y+z^2-5],[x,y,z], 2);
+
+[8*z^8-100*z^6+438*z^4-760*z^2+361,
+361*y+8*z^7+52*z^5-740*z^3+1425*z,
+361*x-88*z^7+872*z^5-2690*z^3+2375*z]
+-}
+
+-- Seven Trees in One
+-- http://arxiv.org/abs/math/9405205
+case_Seven_Trees_in_One = reduce lex (x^7 - x) gbase @?= 0
+  where
+    x :: Polynomial Rational Int
+    x = var 1
+    gbase = buchberger lex [x-(x^2 + 1)]
+
+-- Non-linear loop invariant generation using Gröbner bases
+-- http://portal.acm.org/citation.cfm?id=964028
+-- http://www-step.stanford.edu/papers/popl04.pdf
+-- Example 3
+-- Consider again the ideal from Example 2; I = {f : x^2-y, g : y-z, h
+-- : x+z}.  The Gröbner basis for I is G = {f' : z^2-z, g : y-z, h :
+-- x+z}. With this basis, every reduction of p : x^2 - y^2 will yield
+-- a normal form 0.
+case_sankaranarayanan04nonlinear = do
+  Set.fromList gbase @?= Set.fromList [f', g, h]
+  reduce lex (x^2 - y^2) gbase @?= 0
+  where
+    x :: Polynomial Rational Int
+    x = var 1
+    y = var 2
+    z = var 3
+    f = x^2 - y
+    g = y - z
+    h = x + z
+    f' = z^2 - z
+    gbase = buchberger lex [f, g, h]
+
+{--------------------------------------------------------------------
+  Generators
+--------------------------------------------------------------------}
+
+monicMonomials :: Gen (MonicMonomial Int)
+monicMonomials = do
+  size <- choose (0, 3)
+  xs <- replicateM size $ do
+    v <- choose (-5, 5)
+    e <- liftM ((+1) . abs) arbitrary
+    return $ mmFromList [(v,e)]
+  return $ foldl mmProd mmOne xs
+
+monomials :: Gen (Monomial Rational Int)
+monomials = do
+  m <- monicMonomials
+  c <- arbitrary
+  return (c,m)
+
+polynomials :: Gen (Polynomial Rational Int)
+polynomials = do
+  size <- choose (0, 5)
+  xs <- replicateM size monomials
+  return $ sum $ map fromMonomial xs 
+
+umonicMonomials :: Gen (MonicMonomial ())
+umonicMonomials = do
+  size <- choose (0, 3)
+  xs <- replicateM size $ do
+    e <- choose (1, 4)
+    return $ mmFromList [((),e)]
+  return $ foldl mmProd mmOne xs
+
+umonomials :: Gen (Monomial Rational ())
+umonomials = do
+  m <- umonicMonomials
+  c <- arbitrary
+  return (c,m)
+
+upolynomials :: Gen (UPolynomial Rational)
+upolynomials = do
+  size <- choose (0, 5)
+  xs <- replicateM size umonomials
+  return $ sum $ map fromMonomial xs 
+
+------------------------------------------------------------------------
+
+-- http://mathworld.wolfram.com/SturmFunction.html
+case_sturmChain = sturmChain p0 @?= chain
+  where
+    x = var ()
+    p0 = x^5 - 3*x - 1
+    p1 = 5*x^4 - 3
+    p2 = constant (1/5) * (12*x + 5)
+    p3 = constant (59083 / 20736)
+    chain = [p0, p1, p2, p3]
+
+-- http://mathworld.wolfram.com/SturmFunction.html
+case_numRoots_1 =
+  sequence_
+  [ numRoots p (Interval.closedInterval (-2) 0)        @?= 2
+  , numRoots p (Interval.closedInterval 0 2)           @?= 1
+  , numRoots p (Interval.closedInterval (-1.5) (-1.0)) @?= 1
+  , numRoots p (Interval.closedInterval (-0.5) 0)      @?= 1
+  , numRoots p (Interval.closedInterval 1 (1.5))       @?= 1
+  ]
+  where
+    x = var ()
+    p = x^5 - 3*x - 1
+
+-- check interpretation of intervals
+case_numRoots_2 =
+  sequence_
+  [ numRoots p (Interval.interval (Just (False,2)) (Just (True,3)))  @?= 0
+  , numRoots p (Interval.interval (Just (True,2))  (Just (True,3)))  @?= 1
+  , numRoots p (Interval.interval (Just (False,1)) (Just (False,2))) @?= 0
+  , numRoots p (Interval.interval (Just (False,1)) (Just (True,2)))  @?= 1
+  ]
+  where
+    x = var ()
+    p = x^2 - 4
+
+case_separate = do
+  forM_ (zip vals intervals) $ \(v,ival) -> do
+    Interval.member v ival @?= True
+    forM_ (filter (v/=) vals) $ \v2 -> do
+      Interval.member v2 ival @?= False
+  where
+    x = var ()
+    p = x^5 - 3*x - 1
+    intervals = separate p
+    vals = [-1.21465, -0.334734, 1.38879]
+
+------------------------------------------------------------------------
+
+-- http://en.wikipedia.org/wiki/Lagrange_polynomial
+case_Lagrange_interpolation_1 = p @?= q
+  where
+    x :: UPolynomial Rational
+    x = var ()
+    p = Lagrange.interpolation
+        [ (1, 1)
+        , (2, 4)
+        , (3, 9)
+        ]
+    q = x^2
+
+-- http://en.wikipedia.org/wiki/Lagrange_polynomial
+case_Lagrange_interpolation_2 = p @?= q
+  where
+    x :: UPolynomial Rational
+    x = var ()
+    p = Lagrange.interpolation
+        [ (1, 1)
+        , (2, 8)
+        , (3, 27)
+        ]
+    q = 6*x^2 - 11*x + 6
+
+------------------------------------------------------------------------
+-- Test harness
+
+main :: IO ()
+main = $(defaultMainGenerator)
diff --git a/test/TestQE.hs b/test/TestQE.hs
new file mode 100644
--- /dev/null
+++ b/test/TestQE.hs
@@ -0,0 +1,255 @@
+{-# LANGUAGE TemplateHaskell #-}
+module Main (main) where
+
+import Control.Monad
+import Data.List
+import qualified Data.IntMap as IM
+import qualified Data.Map as Map
+import Test.HUnit hiding (Test)
+import Test.Framework (Test, defaultMain, testGroup)
+import Test.Framework.TH
+import Test.Framework.Providers.HUnit
+
+import Data.AlgebraicNumber
+import Data.ArithRel
+import Data.Expr
+import Data.Formula
+import Data.Linear
+import qualified Data.LA as LA
+import qualified Data.Polynomial as P
+import Data.OptDir
+
+import qualified Algorithm.FourierMotzkin as FourierMotzkin
+import qualified Algorithm.OmegaTest as OmegaTest
+import qualified Algorithm.Cooper as Cooper
+import qualified Algorithm.CAD as CAD
+import qualified Algorithm.Simplex2 as Simplex2
+import qualified Algorithm.ContiTraverso as ContiTraverso
+
+------------------------------------------------------------------------
+
+{-
+Example from the OmegaTest paper
+
+7x + 12y + 31z = 17
+3x + 5y + 14z = 7
+1 ≤ x ≤ 40
+-50 ≤ y ≤ 50
+
+satisfiable in R
+satisfiable in Z
+
+(declare-fun x () Int)
+(declare-fun y () Int)
+(declare-fun z () Int)
+(assert (= (+ (* 7 x) (* 12 y) (* 31 z)) 17))
+(assert (= (+ (* 3 x) (* 5 y) (* 14 z)) 7))
+(assert (<= 1 x))
+(assert (<= x 40))
+(assert (<= (- 50) y))
+(assert (<= y 50))
+(check-sat) ; => sat
+(get-model)
+
+Just (DNF {unDNF = [[Nonneg (fromTerms [(-17,-1),(7,0),(12,1),(31,2)]),Nonneg (fromTerms [(17,-1),(-7,0),(-12,1),(-31,2)]),Nonneg (fromTerms [(-7,-1),(3,0),(5,1),(14,2)]),Nonneg (fromTerms [(7,-1),(-3,0),(-5,1),(-14,2)]),Nonneg (fromTerms [(-1,-1),(1,0)]),Nonneg (fromTerms [(40,-1),(-1,0)]),Nonneg (fromTerms [(50,-1),(1,1)]),Nonneg (fromTerms [(50,-1),(-1,1)])]]})
+
+7x+12y+31z  - 17 >= 0
+-7x-12y-31z + 17 >= 0
+3x+5y+14z - 7  >= 0
+-3x-5y-14z + 7 >= 0
+x - 1 >= 0
+-x + 40 >= 0
+y + 50  >= 0
+-y + 50 >= 0
+-}
+test1 :: Formula (Atom Rational)
+test1 = c1 .&&. c2 .&&. c3 .&&. c4
+  where
+    x = Var 0
+    y = Var 1
+    z = Var 2
+    c1 = 7*x + 12*y + 31*z .==. 17
+    c2 = 3*x + 5*y + 14*z .==. 7
+    c3 = 1 .<=. x .&&. x .<=. 40
+    c4 = (-50) .<=. y .&&. y .<=. 50
+
+test1' :: [LA.Atom Rational]
+test1' = [c1, c2] ++ c3 ++ c4
+  where
+    x = LA.var 0
+    y = LA.var 1
+    z = LA.var 2
+    c1 = 7.*.x .+. 12.*.y .+. 31.*.z .==. LA.constant 17
+    c2 = 3.*.x .+. 5.*.y .+. 14.*.z .==. LA.constant 7
+    c3 = [LA.constant 1 .<=. x, x .<=. LA.constant 40]
+    c4 = [LA.constant (-50) .<=. y, y .<=. LA.constant 50]
+
+
+{-
+Example from the OmegaTest paper
+
+27 ≤ 11x+13y ≤ 45
+-10 ≤ 7x-9y ≤ 4
+
+satisfiable in R
+but unsatisfiable in Z
+
+(declare-fun x () Int)
+(declare-fun y () Int)
+(define-fun t1 () Int (+ (* 11 x) (* 13 y)))
+(define-fun t2 () Int (- (* 7 x) (* 9 y)))
+(assert (<= 27 t1))
+(assert (<= t1 45))
+(assert (<= (- 10) t2))
+(assert (<= t2 4))
+(check-sat) ; unsat
+(get-model)
+-}
+test2 :: Formula (Atom Rational)
+test2 = c1 .&&. c2
+  where
+    x = Var 0
+    y = Var 1
+    t1 = 11*x + 13*y
+    t2 = 7*x - 9*y
+    c1 = 27 .<=. t1 .&&. t1 .<=. 45
+    c2 = (-10) .<=. t2 .&&. t2 .<=. 4
+
+test2' :: [LA.Atom Rational]
+test2' =
+  [ LA.constant 27 .<=. t1
+  , t1 .<=. LA.constant 45
+  , LA.constant (-10) .<=. t2
+  , t2 .<=. LA.constant 4
+  ]
+  where
+    x = LA.var 0
+    y = LA.var 1
+    t1 = 11.*.x .+. 13.*.y
+    t2 = 7.*.x .-. 9.*.y
+
+------------------------------------------------------------------------
+
+case_FourierMotzkin_test1 :: IO ()
+case_FourierMotzkin_test1 = 
+  case FourierMotzkin.solveConj test1' of
+    Nothing -> assertFailure "expected: Just\n but got: Nothing"
+    Just m  ->
+      forM_ test1' $ \a -> do
+        LA.evalAtom m a @?= True
+
+case_FourierMotzkin_test2 :: IO ()
+case_FourierMotzkin_test2 = 
+  case FourierMotzkin.solveConj test2' of
+    Nothing -> assertFailure "expected: Just\n but got: Nothing"
+    Just m  ->
+      forM_ test2' $ \a -> do
+        LA.evalAtom m a @?= True
+
+------------------------------------------------------------------------
+
+case_CAD_test1 :: IO ()
+case_CAD_test1 = 
+  case CAD.solve test1'' of
+    Nothing -> assertFailure "expected: Just\n but got: Nothing"
+    Just m  ->
+      forM_ test1'' $ \a -> do
+        evalPAtom m a @?= True
+  where
+    test1'' = map toPRel test1'
+
+case_CAD_test2 :: IO ()
+case_CAD_test2 = 
+  case CAD.solve test2'' of
+    Nothing -> assertFailure "expected: Just\n but got: Nothing"
+    Just m  ->
+      forM_ test2'' $ \a -> do
+        evalPAtom m a @?= True
+  where
+    test2'' = map toPRel test2'
+
+toP :: LA.Expr Rational -> P.Polynomial Rational Int
+toP e = P.fromTerms [(c, if x == LA.unitVar then P.mmOne else P.mmVar x) | (c,x) <- LA.terms e]
+
+toPRel :: LA.Atom Rational -> Rel (P.Polynomial Rational Int)
+toPRel (Rel lhs op rhs) = Rel (toP lhs) op (toP rhs)  
+
+evalP :: Map.Map Int AReal -> P.Polynomial Rational Int -> AReal
+evalP m p = P.eval (m Map.!) $ P.mapCoeff fromRational p
+
+evalPAtom :: Map.Map Int AReal -> Rel (P.Polynomial Rational Int) -> Bool
+evalPAtom m (Rel lhs op rhs) =　evalOp op (evalP m lhs) (evalP m rhs)
+
+------------------------------------------------------------------------
+
+case_OmegaTest_test1 :: IO ()
+case_OmegaTest_test1 = 
+  case OmegaTest.solve test1' of
+    Nothing -> assertFailure "expected: Just\n but got: Nothing"
+    Just m  -> do
+      forM_ test1' $ \a -> do
+        LA.evalAtom (IM.map fromInteger m) a @?= True
+
+case_OmegaTest_test2 :: IO ()
+case_OmegaTest_test2 = 
+  case OmegaTest.solve test2' of
+    Just _  -> assertFailure "expected: Nothing\n but got: Just"
+    Nothing -> return ()
+
+------------------------------------------------------------------------
+
+case_Cooper_test1 :: IO ()
+case_Cooper_test1 = 
+  case Cooper.solveConj test1' of
+    Nothing -> assertFailure "expected: Just\n but got: Nothing"
+    Just m  -> do
+      forM_ test1' $ \a -> do
+        LA.evalAtom (IM.map fromInteger m) a @?= True
+
+case_Cooper_test2 :: IO ()
+case_Cooper_test2 = 
+  case Cooper.solveConj test2' of
+    Just _  -> assertFailure "expected: Nothing\n but got: Just"
+    Nothing -> return ()
+
+------------------------------------------------------------------------
+
+case_Simplex2_test1 :: IO ()
+case_Simplex2_test1 = do
+  solver <- Simplex2.newSolver
+  replicateM 3 (Simplex2.newVar solver) -- XXX
+  mapM_ (Simplex2.assertAtomEx solver) test1'
+  ret <- Simplex2.check solver
+  ret @?= True
+
+case_Simplex2_test2 :: IO ()
+case_Simplex2_test2 = do
+  solver <- Simplex2.newSolver
+  replicateM 2 (Simplex2.newVar solver) -- XXX
+  mapM_ (Simplex2.assertAtomEx solver) test2'
+  ret <- Simplex2.check solver
+  ret @?= True
+
+------------------------------------------------------------------------
+
+-- Too slow
+
+disabled_case_ContiTraverso_test1 :: IO ()
+disabled_case_ContiTraverso_test1 = 
+  case ContiTraverso.solve P.grlex OptMin (LA.constant 0) test1' of
+    Nothing -> assertFailure "expected: Just\n but got: Nothing"
+    Just m  -> do
+      forM_ test1' $ \a -> do
+        LA.evalAtom (IM.map fromInteger m) a @?= True
+
+disabled_case_ContiTraverso_test2 :: IO ()
+disabled_case_ContiTraverso_test2 = 
+  case ContiTraverso.solve P.grlex OptMin (LA.constant 0) test2' of
+    Just _  -> assertFailure "expected: Nothing\n but got: Just"
+    Nothing -> return ()
+
+------------------------------------------------------------------------
+-- Test harness
+
+main :: IO ()
+main = $(defaultMainGenerator)
diff --git a/test/TestSAT.hs b/test/TestSAT.hs
new file mode 100644
--- /dev/null
+++ b/test/TestSAT.hs
@@ -0,0 +1,555 @@
+{-# LANGUAGE TemplateHaskell #-}
+module Main (main) where
+
+import Control.Monad
+import Data.List
+import qualified Data.Set as Set
+import qualified Data.IntSet as IS
+import Test.HUnit hiding (Test)
+import Test.Framework (Test, defaultMain, testGroup)
+import Test.Framework.TH
+import Test.Framework.Providers.HUnit
+import SAT
+import SAT.Types
+import qualified SAT.TseitinEncoder as Tseitin
+import SAT.TseitinEncoder (Formula (..))
+import qualified SAT.MUS as MUS
+import qualified SAT.CAMUS as CAMUS
+
+-- should be SAT
+case_solve_SAT :: IO ()
+case_solve_SAT = do
+  solver <- newSolver
+  x1 <- newVar solver
+  x2 <- newVar solver
+  addClause solver [literal x1 True,  literal x2 True]  -- x1 or x2
+  addClause solver [literal x1 True,  literal x2 False] -- x1 or not x2
+  addClause solver [literal x1 False, literal x2 False] -- not x1 or not x2
+  ret <- solve solver
+  ret @?= True
+
+-- shuld be UNSAT
+case_solve_UNSAT :: IO ()
+case_solve_UNSAT = do
+  solver <- newSolver
+  x1 <- newVar solver
+  x2 <- newVar solver
+  addClause solver [literal x1 True,  literal x2 True]  -- x1 or x2
+  addClause solver [literal x1 False, literal x2 True]  -- not x1 or x2
+  addClause solver [literal x1 True,  literal x2 False] -- x1 or not x2
+  addClause solver [literal x1 False, literal x2 False] -- not x2 or not x2
+  ret <- solve solver
+  ret @?= False
+
+-- top level でいきなり矛盾
+case_root_inconsistent :: IO ()
+case_root_inconsistent = do
+  solver <- newSolver
+  x1 <- newVar solver
+  addClause solver [literal x1 True]
+  addClause solver [literal x1 False]
+  ret <- solve solver -- unsat
+  ret @?= False
+
+-- incremental に制約を追加
+case_incremental_solving :: IO ()
+case_incremental_solving = do
+  solver <- newSolver
+  x1 <- newVar solver
+  x2 <- newVar solver
+  addClause solver [literal x1 True,  literal x2 True]  -- x1 or x2
+  addClause solver [literal x1 True,  literal x2 False] -- x1 or not x2
+  addClause solver [literal x1 False, literal x2 False] -- not x1 or not x2
+  ret <- solve solver -- sat
+  ret @?= True
+
+  addClause solver [literal x1 False, literal x2 True]  -- not x1 or x2
+  ret <- solve solver -- unsat
+  ret @?= False
+
+-- 制約なし
+case_empty_constraint :: IO ()
+case_empty_constraint = do
+  solver <- newSolver
+  ret <- solve solver
+  ret @?= True
+
+-- 空の節
+case_empty_claue :: IO ()
+case_empty_claue = do
+  solver <- newSolver
+  addClause solver []
+  ret <- solve solver
+  ret @?= False
+
+-- 自明に真な節
+case_excluded_middle_claue :: IO ()
+case_excluded_middle_claue = do
+  solver <- newSolver
+  x1 <- newVar solver
+  addClause solver [x1, -x1] -- x1 or not x1
+  ret <- solve solver
+  ret @?= True
+
+-- 冗長な節
+case_redundant_clause :: IO ()
+case_redundant_clause = do
+  solver <- newSolver
+  x1 <- newVar solver
+  addClause solver [x1,x1] -- x1 or x1
+  ret <- solve solver
+  ret @?= True
+
+case_instantiateClause :: IO ()
+case_instantiateClause = do
+  solver <- newSolver
+  x1 <- newVar solver
+  x2 <- newVar solver
+  addClause solver [x1]
+  addClause solver [x1,x2]
+  addClause solver [-x1,x2]
+  ret <- solve solver
+  ret @?= True
+
+case_instantiateAtLeast :: IO ()
+case_instantiateAtLeast = do
+  solver <- newSolver
+  x1 <- newVar solver
+  x2 <- newVar solver
+  x3 <- newVar solver
+  x4 <- newVar solver
+  addClause solver [x1]
+
+  addAtLeast solver [x1,x2,x3,x4] 2
+  ret <- solve solver
+  ret @?= True
+
+  addAtLeast solver [-x1,-x2,-x3,-x4] 2
+  ret <- solve solver
+  ret @?= True
+
+case_inconsistent_AtLeast :: IO ()
+case_inconsistent_AtLeast = do
+  solver <- newSolver
+  x1 <- newVar solver
+  x2 <- newVar solver
+  addAtLeast solver [x1,x2] 3
+  ret <- solve solver -- unsat
+  ret @?= False
+
+case_trivial_AtLeast :: IO ()
+case_trivial_AtLeast = do
+  solver <- newSolver
+  x1 <- newVar solver
+  x2 <- newVar solver
+  addAtLeast solver [x1,x2] 0
+  ret <- solve solver
+  ret @?= True
+
+  solver <- newSolver
+  x1 <- newVar solver
+  x2 <- newVar solver
+  addAtLeast solver [x1,x2] (-1)
+  ret <- solve solver
+  ret @?= True
+
+case_AtLeast_1 :: IO ()
+case_AtLeast_1 = do
+  solver <- newSolver
+  x1 <- newVar solver
+  x2 <- newVar solver
+  x3 <- newVar solver
+  addAtLeast solver [x1,x2,x3] 2
+  addAtLeast solver [-x1,-x2,-x3] 2
+  ret <- solve solver -- unsat
+  ret @?= False
+
+case_AtLeast_2 :: IO ()
+case_AtLeast_2 = do
+  solver <- newSolver
+  x1 <- newVar solver
+  x2 <- newVar solver
+  x3 <- newVar solver
+  x4 <- newVar solver
+  addAtLeast solver [x1,x2,x3,x4] 2
+  addClause solver [-x1,-x2]
+  addClause solver [-x1,-x3]
+  ret <- solve solver
+  ret @?= True
+
+case_AtLeast_3 :: IO ()
+case_AtLeast_3 = do
+  forM_ [(-1) .. 3] $ \n -> do
+    solver <- newSolver
+    x1 <- newVar solver
+    x2 <- newVar solver
+    addAtLeast solver [x1,x2] n
+    ret <- solve solver
+    assertEqual ("case_AtLeast3_" ++ show n) (n <= 2) ret
+
+-- from http://www.cril.univ-artois.fr/PB11/format.pdf
+case_PB_sample1 :: IO ()
+case_PB_sample1 = do
+  solver <- newSolver
+
+  x1 <- newVar solver
+  x2 <- newVar solver
+  x3 <- newVar solver
+  x4 <- newVar solver
+  x5 <- newVar solver
+
+  addPBAtLeast solver [(1,x1),(4,x2),(-2,x5)] 2
+  addPBAtLeast solver [(-1,x1),(4,x2),(-2,x5)] 3
+  addPBAtLeast solver [(12345678901234567890,x4),(4,x3)] 10
+  addPBExactly solver [(2,x2),(3,x4),(2,x1),(3,x5)] 5
+
+  ret <- solve solver
+  ret @?= True
+
+-- 一部の変数を否定に置き換えたもの
+case_PB_sample1' :: IO ()
+case_PB_sample1' = do
+  solver <- newSolver
+
+  x1 <- newVar solver
+  x2 <- newVar solver
+  x3 <- newVar solver
+  x4 <- newVar solver
+  x5 <- newVar solver
+
+  addPBAtLeast solver [(1,x1),(4,-x2),(-2,x5)] 2
+  addPBAtLeast solver [(-1,x1),(4,-x2),(-2,x5)] 3
+  addPBAtLeast solver [(12345678901234567890,-x4),(4,x3)] 10
+  addPBExactly solver [(2,-x2),(3,-x4),(2,x1),(3,x5)] 5
+
+  ret <- solve solver
+  ret @?= True
+
+-- いきなり矛盾したPB制約
+case_root_inconsistent_PB :: IO ()
+case_root_inconsistent_PB = do
+  solver <- newSolver
+  x1 <- newVar solver
+  x2 <- newVar solver
+  addPBAtLeast solver [(2,x1),(3,x2)] 6
+  ret <- solve solver
+  ret @?= False
+
+case_pb_propagate :: IO ()
+case_pb_propagate = do
+  solver <- newSolver
+  x1 <- newVar solver
+  x2 <- newVar solver
+  addPBAtLeast solver [(1,x1),(3,x2)] 3
+  addClause solver [-x1]
+  ret <- solve solver
+  ret @?= True
+
+case_solveWith_1 :: IO ()
+case_solveWith_1 = do
+  solver <- newSolver
+  x1 <- newVar solver
+  x2 <- newVar solver
+  x3 <- newVar solver
+  addClause solver [x1, x2]       -- x1 or x2
+  addClause solver [x1, -x2]      -- x1 or not x2
+  addClause solver [-x1, -x2]     -- not x1 or not x2
+  addClause solver [-x3, -x1, x2] -- not x3 or not x1 or x2
+
+  ret <- solve solver -- sat
+  ret @?= True
+
+  ret <- solveWith solver [x3] -- unsat
+  ret @?= False
+
+  ret <- solve solver -- sat
+  ret @?= True
+
+case_solveWith_2 :: IO ()
+case_solveWith_2 = do
+  solver <- newSolver
+  x1 <- newVar solver
+  x2 <- newVar solver
+  addClause solver [-x1, x2] -- -x1 or x2
+  addClause solver [x1]      -- x1
+
+  ret <- solveWith solver [x2]
+  ret @?= True
+
+  ret <- solveWith solver [-x2]
+  ret @?= False
+
+------------------------------------------------------------------------
+
+-- -4*(not x1) + 3*x1 + 10*(not x2) >= 3
+-- ⇔ -4*(1 - x1) + 3*x1 + 10*(not x2) >= 3
+-- ⇔ -4 + 4*x1 + 3*x1 + 10*(not x2) >= 3
+-- ⇔ 7*x1 + 10*(not x2) >= 7
+-- ⇔ 7*x1 + 7*(not x2) >= 7
+-- ⇔ x1 + (not x2) >= 1
+case_normalizePBAtLeast :: Assertion
+case_normalizePBAtLeast = (sort lhs, rhs) @?= (sort [(1,x1),(1,-x2)], 1)
+  where
+    x1 = 1
+    x2 = 2
+    (lhs,rhs) = normalizePBAtLeast ([(-4,-x1),(3,x1),(10,-x2)], 3)
+
+case_normalizePBExactly_1 :: Assertion
+case_normalizePBExactly_1 = (sort lhs, rhs) @?= (sort [(3,x1),(2,x2)], 1)
+  where
+    x1 = 1
+    x2 = 2
+    (lhs,rhs) = normalizePBExactly ([(6,x1),(4,x2)], 2)
+
+case_normalizePBExactly_2 :: Assertion
+case_normalizePBExactly_2 = (sort lhs, rhs) @?= ([], 1)
+  where
+    x1 = 1
+    x2 = 2
+    x3 = 3
+    (lhs,rhs) = normalizePBExactly ([(2,x1),(2,x2),(2,x3)], 3)
+
+case_cutResolve_1 :: Assertion
+case_cutResolve_1 = (sort lhs, rhs) @?= (sort [(1,x3),(1,x4)], 1)
+  where
+    x1 = 1
+    x2 = 2
+    x3 = 3
+    x4 = 4
+    pb1 = ([(1,x1), (1,x2), (1,x3)], 1)
+    pb2 = ([(2,-x1), (2,-x2), (1,x4)], 3)
+    (lhs,rhs) = cutResolve pb1 pb2 x1
+
+case_cutResolve_2 :: Assertion
+case_cutResolve_2 = (sort lhs, rhs) @?= (sort [(3,x1),(2,-x2),(2,x4)], 3)
+  where
+    x1 = 1
+    x2 = 2
+    x3 = 3
+    x4 = 4
+    pb1 = ([(3,x1), (2,-x2), (1,x3), (1,x4)], 3)
+    pb2 = ([(1,-x3), (1,x4)], 1)
+    (lhs,rhs) = cutResolve pb1 pb2 x3
+
+case_cardinalityReduction :: Assertion
+case_cardinalityReduction = (sort lhs, rhs) @?= ([1,2,3,4,5],4)
+  where
+    (lhs, rhs) = cardinalityReduction ([(6,1),(5,2),(4,3),(3,4),(2,5),(1,6)], 17)
+
+-- from "Pueblo: A Hybrid Pseudo-Boolean SAT Solver"
+-- clauseがunitになるレベルで、PB制約が違反状態のままという例。
+case_hybridLearning_1 :: IO ()
+case_hybridLearning_1 = do
+  solver <- newSolver
+  [x1,x2,x3,x4,x5,x6,x7,x8,x9,x10,x11] <- replicateM 11 (newVar solver)
+
+  addClause solver [x11, x10, x9] -- C1
+  addClause solver [x8, x7, x6]   -- C2
+  addClause solver [x5, x4, x3]   -- C3
+  addAtLeast solver [-x2, -x5, -x8, -x11] 3 -- C4
+  addAtLeast solver [-x1, -x4, -x7, -x10] 3 -- C5
+
+  replicateM 3 (varBumpActivity solver x3)
+  setVarPolarity solver x3 False
+
+  replicateM 2 (varBumpActivity solver x6)
+  setVarPolarity solver x6 False
+
+  replicateM 1 (varBumpActivity solver x9)
+  setVarPolarity solver x9 False
+
+  setVarPolarity solver x1 True
+
+  setLearningStrategy solver LearningHybrid
+  ret <- solve solver
+  ret @?= True
+
+-- from "Pueblo: A Hybrid Pseudo-Boolean SAT Solver"
+-- clauseがunitになるレベルで、PB制約が違反状態のままという例。
+-- さらに、学習したPB制約はunitにはならない。
+case_hybridLearning_2 :: IO ()
+case_hybridLearning_2 = do
+  solver <- newSolver
+  [x1,x2,x3,x4,x5,x6,x7,x8,x9,x10,x11,x12] <- replicateM 12 (newVar solver)
+
+  addClause solver [x11, x10, x9] -- C1
+  addClause solver [x8, x7, x6]   -- C2
+  addClause solver [x5, x4, x3]   -- C3
+  addAtLeast solver [-x2, -x5, -x8, -x11] 3 -- C4
+  addAtLeast solver [-x1, -x4, -x7, -x10] 3 -- C5
+
+  addClause solver [x12, -x3]
+  addClause solver [x12, -x6]
+  addClause solver [x12, -x9]
+
+  varBumpActivity solver x12
+  setVarPolarity solver x12 False
+
+  setLearningStrategy solver LearningHybrid
+  ret <- solve solver
+  ret @?= True
+
+-- regression test for the bug triggered by normalized-blast-floppy1-8.ucl.opb.bz2
+case_addPBAtLeast_regression :: IO ()
+case_addPBAtLeast_regression = do
+  solver <- newSolver
+  [x1,x2,x3,x4] <- replicateM 4 (newVar solver)
+  addClause solver [-x1]
+  addClause solver [-x2, -x3]
+  addClause solver [-x2, -x4]
+  addPBAtLeast solver [(1,x1),(2,x2),(1,x3),(1,x4)] 3
+  ret <- solve solver
+  ret @?= False
+
+------------------------------------------------------------------------
+
+case_addFormula = do
+  solver <- newSolver
+  enc <- Tseitin.newEncoder solver
+
+  [x1,x2,x3,x4,x5] <- replicateM 5 $ liftM Var $ newVar solver
+  Tseitin.addFormula enc $ Or [Imply x1 (And [x3,x4]), Imply x2 (And [x3,x5])]
+  -- x6 = x3 ∧ x4
+  -- x7 = x3 ∧ x5
+  Tseitin.addFormula enc $ Or [x1, x2]
+  Tseitin.addFormula enc $ Imply x4 (Not x5)
+  ret <- solve solver
+  ret @?= True
+
+  Tseitin.addFormula enc $ Equiv x2 x4
+  ret <- solve solver
+  ret @?= True
+
+  Tseitin.addFormula enc $ Equiv x1 x5
+  ret <- solve solver
+  ret @?= True
+
+  Tseitin.addFormula enc $ Imply (Not x1) (And [x3,x5])
+  ret <- solve solver
+  ret @?= True
+
+  Tseitin.addFormula enc $ Imply (Not x2) (And [x3,x4])
+  ret <- solve solver
+  ret @?= False
+
+case_encodeConj = do
+  solver <- newSolver
+  enc <- Tseitin.newEncoder solver
+  x1 <- newVar solver
+  x2 <- newVar solver
+  x3 <- Tseitin.encodeConj enc [x1,x2]
+
+  ret <- solveWith solver [x3]
+  ret @?= True
+  m <- model solver
+  evalLit m x1 @?= True
+  evalLit m x2 @?= True
+  evalLit m x3 @?= True
+
+  ret <- solveWith solver [-x3]
+  ret @?= True
+  m <- model solver
+  (evalLit m x1 && evalLit m x2) @?= False
+  evalLit m x3 @?= False
+
+case_encodeDisj = do
+  solver <- newSolver
+  enc <- Tseitin.newEncoder solver
+  x1 <- newVar solver
+  x2 <- newVar solver
+  x3 <- Tseitin.encodeDisj enc [x1,x2]
+
+  ret <- solveWith solver [x3]
+  ret @?= True
+  m <- model solver
+  (evalLit m x1 || evalLit m x2) @?= True
+  evalLit m x3 @?= True
+
+  ret <- solveWith solver [-x3]
+  ret @?= True
+  m <- model solver
+  evalLit m x1 @?= False
+  evalLit m x2 @?= False
+  evalLit m x3 @?= False
+
+------------------------------------------------------------------------
+
+case_MUS = do
+  solver <- newSolver
+  [x1,x2,x3] <- newVars solver 3
+  sels@[y1,y2,y3,y4,y5,y6] <- newVars solver 6
+  addClause solver [-y1, x1]
+  addClause solver [-y2, -x1]
+  addClause solver [-y3, -x1, x2]
+  addClause solver [-y4, -x2]
+  addClause solver [-y5, -x1, x3]
+  addClause solver [-y6, -x3]
+
+  ret <- solveWith solver sels
+  ret @?= False
+
+  actual <- MUS.findMUSAssumptions solver MUS.defaultOptions
+  let actual'  = IS.fromList $ map (\x -> x-3) actual
+      expected = map IS.fromList [[1, 2], [1, 3, 4], [1, 5, 6]]
+  actual' `elem` expected @?= True
+
+------------------------------------------------------------------------
+
+{-
+c http://sun.iwu.edu/~mliffito/publications/jar_liffiton_CAMUS.pdf
+c φ= (x1) ∧ (¬x1) ∧ (¬x1∨x2) ∧ (¬x2) ∧ (¬x1∨x3) ∧ (¬x3)
+c MUSes(φ) = {{C1, C2}, {C1, C3, C4}, {C1, C5, C6}}
+c MCSes(φ) = {{C1}, {C2, C3, C5}, {C2, C3, C6}, {C2, C4, C5}, {C2, C4, C6}}
+p cnf 3 6
+1 0
+-1 0
+-1 2 0
+-2 0
+-1 3 0
+-3 0
+-}
+
+case_camus_allMCSAssumptions = do
+  solver <- newSolver
+  [x1,x2,x3] <- newVars solver 3
+  sels@[y1,y2,y3,y4,y5,y6] <- newVars solver 6
+  addClause solver [-y1, x1]
+  addClause solver [-y2, -x1]
+  addClause solver [-y3, -x1, x2]
+  addClause solver [-y4, -x2]
+  addClause solver [-y5, -x1, x3]
+  addClause solver [-y6, -x3]
+  actual <- CAMUS.allMCSAssumptions solver sels CAMUS.defaultOptions
+  let actual'   = Set.fromList $ map IS.fromList actual
+      expected  = [[1], [2,3,5], [2,3,6], [2,4,5], [2,4,6]]
+      expected' = Set.fromList $ map (IS.fromList . map (+3)) expected
+  actual' @?= expected'
+
+case_camus_allMUSAssumptions = do
+  solver <- newSolver
+  [x1,x2,x3] <- newVars solver 3
+  sels@[y1,y2,y3,y4,y5,y6] <- newVars solver 6
+  addClause solver [-y1, x1]
+  addClause solver [-y2, -x1]
+  addClause solver [-y3, -x1, x2]
+  addClause solver [-y4, -x2]
+  addClause solver [-y5, -x1, x3]
+  addClause solver [-y6, -x3]
+  actual <- CAMUS.allMUSAssumptions solver sels CAMUS.defaultOptions
+  let actual'   = Set.fromList $ map IS.fromList actual
+      expected  = [[1,2], [1,3,4], [1,5,6]]
+      expected' = Set.fromList $ map (IS.fromList . map (+3)) expected
+  actual' @?= expected'
+
+case_camus_hittingSetDual = actual' @?= expected'
+  where
+    actual    = CAMUS.hittingSetDual [[1], [2,3,5], [2,3,6], [2,4,5], [2,4,6]]
+    actual'   = Set.fromList $ map IS.fromList actual
+    expected  = [[1,2], [1,3,4], [1,5,6]]
+    expected' = Set.fromList $ map IS.fromList expected
+
+------------------------------------------------------------------------
+-- Test harness
+
+main :: IO ()
+main = $(defaultMainGenerator)
diff --git a/test/TestSimplex2.hs b/test/TestSimplex2.hs
new file mode 100644
--- /dev/null
+++ b/test/TestSimplex2.hs
@@ -0,0 +1,409 @@
+{-# LANGUAGE TemplateHaskell #-}
+module Main (main) where
+
+import Control.Monad
+import Data.List
+import Data.Ratio
+import Test.HUnit hiding (Test)
+import Test.Framework (Test, defaultMain, testGroup)
+import Test.Framework.TH
+import Test.Framework.Providers.HUnit
+import Text.Printf
+
+import Data.Linear
+import qualified Data.LA as LA
+import Algorithm.Simplex2
+
+case_test1 :: IO ()
+case_test1 = do
+  solver <- newSolver
+  x <- newVar solver
+  y <- newVar solver
+  z <- newVar solver
+  assertAtom solver (LA.fromTerms [(7,x), (12,y), (31,z)] .==. LA.constant 17)
+  assertAtom solver (LA.fromTerms [(3,x), (5,y), (14,z)]  .==. LA.constant 7)
+  assertAtom solver (LA.var x .>=. LA.constant 1)
+  assertAtom solver (LA.var x .<=. LA.constant 40)
+  assertAtom solver (LA.var y .>=. LA.constant (-50))
+  assertAtom solver (LA.var y .<=. LA.constant 50)
+
+  ret <- check solver
+  ret @?= True
+
+  vx <- getValue solver x
+  vy <- getValue solver y
+  vz <- getValue solver z
+  7*vx + 12*vy + 31*vz @?= 17
+  3*vx + 5*vy + 14*vz @?= 7
+  assertBool (printf "vx should be >=1 but %s"   (show vx)) $ vx >= 1
+  assertBool (printf "vx should be <=40 but %s"  (show vx)) $ vx <= 40
+  assertBool (printf "vx should be >=-50 but %s" (show vy)) $ vy >= -50
+  assertBool (printf "vx should be <=50 but %s"  (show vy)) $ vy <= 50
+
+case_test2 :: IO ()
+case_test2 = do
+  solver <- newSolver
+  x <- newVar solver
+  y <- newVar solver
+  assertAtom solver (LA.fromTerms [(11,x), (13,y)] .>=. LA.constant 27)
+  assertAtom solver (LA.fromTerms [(11,x), (13,y)] .<=. LA.constant 45)
+  assertAtom solver (LA.fromTerms [(7,x), (-9,y)] .>=. LA.constant (-10))
+  assertAtom solver (LA.fromTerms [(7,x), (-9,y)] .<=. LA.constant 4)
+
+  ret <- check solver
+  ret @?= True
+
+  vx <- getValue solver x
+  vy <- getValue solver y
+  let v1 = 11*vx + 13*vy
+      v2 = 7*vx - 9*vy
+  assertBool (printf "11*vx + 13*vy should be >=27 but %s" (show v1)) $ 27 <= v1
+  assertBool (printf "11*vx + 13*vy should be <=45 but %s" (show v1)) $ v1 <= 45
+  assertBool (printf "7*vx - 9*vy should be >=-10 but %s" (show v2)) $ -10 <= v2
+  assertBool (printf "7*vx - 9*vy should be >=-10 but %s" (show v2)) $ v2 <= 4
+
+
+{-
+Minimize
+ obj: - x1 - 2 x2 - 3 x3 - x4
+Subject To
+ c1: - x1 + x2 + x3 + 10 x4 <= 20
+ c2: x1 - 3 x2 + x3 <= 30
+ c3: x2 - 3.5 x4 = 0
+Bounds
+ 0 <= x1 <= 40
+ 2 <= x4 <= 3
+End
+-}
+case_test3 :: IO ()
+case_test3 = do
+  solver <- newSolver
+
+  _ <- newVar solver
+  x1 <- newVar solver
+  x2 <- newVar solver
+  x3 <- newVar solver
+  x4 <- newVar solver
+
+  setObj solver (LA.fromTerms [(-1,x1), (-2,x2), (-3,x3), (-1,x4)])
+
+  assertAtom solver (LA.fromTerms [(-1,x1), (1,x2), (1,x3), (10,x4)] .<=. LA.constant 20)
+  assertAtom solver (LA.fromTerms [(1,x1), (-3,x2), (1,x3)] .<=. LA.constant 30)
+  assertAtom solver (LA.fromTerms [(1,x2), (-3.5,x4)] .==. LA.constant 0)
+
+  assertAtom solver (LA.fromTerms [(1,x1)] .>=. LA.constant 0)
+  assertAtom solver (LA.fromTerms [(1,x1)] .<=. LA.constant 40)
+  assertAtom solver (LA.fromTerms [(1,x2)] .>=. LA.constant 0)
+  assertAtom solver (LA.fromTerms [(1,x3)] .>=. LA.constant 0)
+  assertAtom solver (LA.fromTerms [(1,x4)] .>=. LA.constant 2)
+  assertAtom solver (LA.fromTerms [(1,x4)] .<=. LA.constant 3)
+
+  ret1 <- check solver
+  ret1 @?= True
+
+  ret2 <- optimize solver defaultOptions
+  ret2 @?= Optimum
+
+{-
+http://www.math.cuhk.edu.hk/~wei/lpch5.pdf
+example 5.7
+
+minimize 3 x1 + 4 x2 + 5 x3
+subject to 
+1 x1 + 2 x2 + 3 x3 >= 5
+2 x1 + 2 x2 + 1 x3 >= 6
+
+optimal value is 11
+-}
+case_test6 :: IO ()
+case_test6 = do
+  solver <- newSolver
+
+  _  <- newVar solver
+  x1 <- newVar solver
+  x2 <- newVar solver
+  x3 <- newVar solver
+
+  assertLower solver x1 0
+  assertLower solver x2 0
+  assertLower solver x3 0
+  assertAtom solver (LA.fromTerms [(1,x1),(2,x2),(3,x3)] .>=. LA.constant 5)
+  assertAtom solver (LA.fromTerms [(2,x1),(2,x2),(1,x3)] .>=. LA.constant 6)
+
+  setObj solver (LA.fromTerms [(3,x1),(4,x2),(5,x3)])
+  setOptDir solver OptMin
+  b <- isOptimal solver
+  assertBool "should be optimal" $ b
+
+  ret <- dualSimplex solver defaultOptions
+  ret @?= Optimum
+
+  val <- getObjValue solver
+  val @?= 11
+
+{-
+http://www.math.cuhk.edu.hk/~wei/lpch5.pdf
+example 5.7
+
+maximize -3 x1 -4 x2 -5 x3
+subject to 
+-1 x1 -2 x2 -3 x3 <= -5
+-2 x1 -2 x2 -1 x3 <= -6
+
+optimal value should be -11
+-}
+case_test7 :: IO ()
+case_test7 = do
+  solver <- newSolver
+
+  _  <- newVar solver
+  x1 <- newVar solver
+  x2 <- newVar solver
+  x3 <- newVar solver
+
+  assertLower solver x1 0
+  assertLower solver x2 0
+  assertLower solver x3 0
+  assertAtom solver (LA.fromTerms [(-1,x1),(-2,x2),(-3,x3)] .<=. LA.constant (-5))
+  assertAtom solver (LA.fromTerms [(-2,x1),(-2,x2),(-1,x3)] .<=. LA.constant (-6))
+
+  setObj solver (LA.fromTerms [(-3,x1),(-4,x2),(-5,x3)])
+  setOptDir solver OptMax
+  b <- isOptimal solver
+  assertBool "should be optimal" $ b
+
+  ret <- dualSimplex solver defaultOptions
+  ret @?= Optimum
+
+  val <- getObjValue solver
+  val @?= -11
+
+case_AssertAtom :: IO ()
+case_AssertAtom = do
+  solver <- newSolver
+  x0 <- newVar solver
+  assertAtom solver (LA.constant 1 .<=. LA.var x0)
+  ret <- getLB solver x0
+  ret @?= Just 1
+
+  solver <- newSolver
+  x0 <- newVar solver
+  assertAtom solver (LA.var x0 .>=. LA.constant 1)
+  ret <- getLB solver x0
+  ret @?= Just 1
+
+  solver <- newSolver
+  x0 <- newVar solver
+  assertAtom solver (LA.constant 1 .>=. LA.var x0)
+  ret <- getUB solver x0
+  ret @?= Just 1
+
+  solver <- newSolver
+  x0 <- newVar solver
+  assertAtom solver (LA.var x0 .<=. LA.constant 1)
+  ret <- getUB solver x0
+  ret @?= Just 1
+
+------------------------------------------------------------------------
+
+case_example_3_2 = do
+  solver <- newSolver
+  [x1,x2,x3] <- replicateM 3 (newVar solver)
+  setOptDir solver OptMax
+  setObj solver $ LA.fromTerms [(3,x1), (2,x2), (3,x3)]
+  mapM_ (assertAtom solver) $
+    [ LA.fromTerms [(2,x1), (1,x2), (1,x3)] .<=. LA.constant 2
+    , LA.fromTerms [(1,x1), (2,x2), (3,x3)] .<=. LA.constant 5
+    , LA.fromTerms [(2,x1), (2,x2), (1,x3)] .<=. LA.constant 6
+    , LA.var x1 .>=. LA.constant 0
+    , LA.var x2 .>=. LA.constant 0
+    , LA.var x3 .>=. LA.constant 0
+    ]
+
+  ret <- optimize solver defaultOptions
+  ret @?= Optimum
+  val <- getObjValue solver
+  val @?= 27/5
+
+  forM_ [(x1,1/5),(x2,0),(x3,8/5)] $ \(var,expected) -> do
+    val <- getValue solver var
+    val @?= expected
+
+case_example_3_5 = do
+  solver <- newSolver
+  [x1,x2,x3,x4,x5] <- replicateM 5 (newVar solver)
+  setOptDir solver OptMin
+  setObj solver $ LA.fromTerms [(-2,x1), (4,x2), (7,x3), (1,x4), (5,x5)]
+  mapM_ (assertAtom solver) $
+    [ LA.fromTerms [(-1,x1), (1,x2), (2,x3), (1,x4), (2,x5)] .==. LA.constant 7
+    , LA.fromTerms [(-1,x1), (2,x2), (3,x3), (1,x4), (1,x5)] .==. LA.constant 6
+    , LA.fromTerms [(-1,x1), (1,x2), (1,x3), (2,x4), (1,x5)] .==. LA.constant 4
+    , LA.var x2 .>=. LA.constant 0
+    , LA.var x3 .>=. LA.constant 0
+    , LA.var x4 .>=. LA.constant 0
+    , LA.var x5 .>=. LA.constant 0
+    ]
+
+  ret <- optimize solver defaultOptions
+  ret @?= Optimum
+  val <- getObjValue solver
+  val @?= 19
+
+  forM_ [(x1,-1),(x2,0),(x3,1),(x4,0),(x5,2)] $ \(var,expected) -> do
+    val <- getValue solver var
+    val @?= expected
+
+case_example_4_1 = do
+  solver <- newSolver
+  [x1,x2] <- replicateM 2 (newVar solver)
+  setOptDir solver OptMin
+  setObj solver $ LA.fromTerms [(2,x1), (1,x2)]
+  mapM_ (assertAtom solver) $
+    [ LA.fromTerms [(-1,x1), (1,x2)] .>=. LA.constant 2
+    , LA.fromTerms [( 1,x1), (1,x2)] .<=. LA.constant 1
+    , LA.var x1 .>=. LA.constant 0
+    , LA.var x2 .>=. LA.constant 0
+    ]
+  ret <- optimize solver defaultOptions
+  ret @?= Unsat
+
+case_example_4_2 = do
+  solver <- newSolver
+  [x1,x2] <- replicateM 2 (newVar solver)
+  setOptDir solver OptMax
+  setObj solver $ LA.fromTerms [(2,x1), (1,x2)]
+  mapM_ (assertAtom solver) $
+    [ LA.fromTerms [(-1,x1), (-1,x2)] .<=. LA.constant 10
+    , LA.fromTerms [( 2,x1), (-1,x2)] .<=. LA.constant 40
+    , LA.var x1 .>=. LA.constant 0
+    , LA.var x2 .>=. LA.constant 0
+    ]
+  ret <- optimize solver defaultOptions
+  ret @?= Unbounded
+
+case_example_4_3 = do
+  solver <- newSolver
+  [x1,x2] <- replicateM 2 (newVar solver)
+  setOptDir solver OptMax
+  setObj solver $ LA.fromTerms [(6,x1), (-2,x2)]
+  mapM_ (assertAtom solver) $
+    [ LA.fromTerms [(2,x1), (-1,x2)] .<=. LA.constant 2
+    , LA.var x1 .<=. LA.constant 4
+    , LA.var x1 .>=. LA.constant 0
+    , LA.var x2 .>=. LA.constant 0
+    ]
+
+  ret <- optimize solver defaultOptions
+  ret @?= Optimum
+  val <- getObjValue solver
+  val @?= 12
+
+  forM_ [(x1,4),(x2,6)] $ \(var,expected) -> do
+    val <- getValue solver var
+    val @?= expected
+
+case_example_4_5 = do
+  solver <- newSolver
+  [x1,x2] <- replicateM 2 (newVar solver)
+  setOptDir solver OptMax
+  setObj solver $ LA.fromTerms [(2,x1), (1,x2)]
+  mapM_ (assertAtom solver) $
+    [ LA.fromTerms [(4,x1), ( 3,x2)] .<=. LA.constant 12
+    , LA.fromTerms [(4,x1), ( 1,x2)] .<=. LA.constant 8
+    , LA.fromTerms [(4,x1), (-1,x2)] .<=. LA.constant 8
+    , LA.var x1 .>=. LA.constant 0
+    , LA.var x2 .>=. LA.constant 0
+    ]
+
+  ret <- optimize solver defaultOptions
+  ret @?= Optimum
+  val <- getObjValue solver
+  val @?= 5
+
+  forM_ [(x1,3/2),(x2,2)] $ \(var,expected) -> do
+    val <- getValue solver var
+    val @?= expected
+
+case_example_4_6 = do
+  solver <- newSolver
+  [x1,x2,x3,x4] <- replicateM 4 (newVar solver)
+  setOptDir solver OptMax
+  setObj solver $ LA.fromTerms [(20,x1), (1/2,x2), (-6,x3), (3/4,x4)]
+  mapM_ (assertAtom solver) $
+    [ LA.var x1 .<=. LA.constant 2
+    , LA.fromTerms [( 8,x1), (  -1,x2), (9,x3), (1/4, x4)] .<=. LA.constant 16
+    , LA.fromTerms [(12,x1), (-1/2,x2), (3,x3), (1/2, x4)] .<=. LA.constant 24
+    , LA.var x2 .<=. LA.constant 1
+    , LA.var x1 .>=. LA.constant 0
+    , LA.var x2 .>=. LA.constant 0
+    , LA.var x3 .>=. LA.constant 0
+    , LA.var x4 .>=. LA.constant 0
+    ]
+
+  ret <- optimize solver defaultOptions
+  ret @?= Optimum
+  val <- getObjValue solver
+  val @?= 165/4
+
+  forM_ [(x1,2),(x2,1),(x3,0),(x4,1)] $ \(var,expected) -> do
+    val <- getValue solver var
+    val @?= expected
+
+case_example_4_7 = do
+  solver <- newSolver
+  [x1,x2,x3,x4] <- replicateM 4 (newVar solver)
+  setOptDir solver OptMax
+  setObj solver $ LA.fromTerms [(1,x1), (1.5,x2), (5,x3), (2,x4)]
+  mapM_ (assertAtom solver) $
+    [ LA.fromTerms [(3,x1), (2,x2), ( 1,x3), (4,x4)] .<=. LA.constant 6
+    , LA.fromTerms [(2,x1), (1,x2), ( 5,x3), (1,x4)] .<=. LA.constant 4
+    , LA.fromTerms [(2,x1), (6,x2), (-4,x3), (8,x4)] .==. LA.constant 0
+    , LA.fromTerms [(1,x1), (3,x2), (-2,x3), (4,x4)] .==. LA.constant 0
+    , LA.var x1 .>=. LA.constant 0
+    , LA.var x2 .>=. LA.constant 0
+    , LA.var x3 .>=. LA.constant 0
+    , LA.var x4 .>=. LA.constant 0
+    ]
+
+  ret <- optimize solver defaultOptions
+  ret @?= Optimum
+  val <- getObjValue solver
+  val @?= 48/11
+
+  forM_ [(x1,0),(x2,0),(x3,8/11),(x4,4/11)] $ \(var,expected) -> do
+    val <- getValue solver var
+    val @?= expected
+
+-- 退化して巡回の起こるKuhnの7変数3制約の例
+case_kuhn_7_3 = do
+  solver <- newSolver
+  [x1,x2,x3,x4,x5,x6,x7] <- replicateM 7 (newVar solver)
+  setOptDir solver OptMin
+  setObj solver $ LA.fromTerms [(-2,x4),(-3,x5),(1,x6),(12,x7)]
+  mapM_ (assertAtom solver) $
+    [ LA.fromTerms [(1,x1), ( -2,x4), (-9,x5), (   1,x6), (  9,x7)] .==. LA.constant 0
+    , LA.fromTerms [(1,x2), (1/3,x4), ( 1,x5), (-1/3,x6), ( -2,x7)] .==. LA.constant 0
+    , LA.fromTerms [(1,x3), (  2,x4), ( 3,x5), (  -1,x6), (-12,x7)] .==. LA.constant 2
+    , LA.var x1 .>=. LA.constant 0
+    , LA.var x2 .>=. LA.constant 0
+    , LA.var x3 .>=. LA.constant 0
+    , LA.var x4 .>=. LA.constant 0
+    , LA.var x5 .>=. LA.constant 0
+    , LA.var x6 .>=. LA.constant 0
+    , LA.var x7 .>=. LA.constant 0
+    ]
+
+  ret <- optimize solver defaultOptions
+  ret @?= Optimum
+  val <- getObjValue solver
+  val @?= -2
+
+  forM_ [(x1,2),(x2,0),(x3,0),(x4,2),(x5,0),(x6,2),(x7,0)] $ \(var,expected) -> do
+    val <- getValue solver var
+    val @?= expected
+
+------------------------------------------------------------------------
+-- Test harness
+
+main :: IO ()
+main = $(defaultMainGenerator)
diff --git a/test/TestUtil.hs b/test/TestUtil.hs
new file mode 100644
--- /dev/null
+++ b/test/TestUtil.hs
@@ -0,0 +1,29 @@
+{-# LANGUAGE TemplateHaskell #-}
+module Main (main) where
+
+import Test.HUnit hiding (Test)
+import Test.Framework (Test, defaultMain, testGroup)
+import Test.Framework.TH
+import Test.Framework.Providers.HUnit
+import Util
+
+-- should be SAT
+case_showRationalAsDecimal :: IO ()
+case_showRationalAsDecimal = do
+  showRationalAsFiniteDecimal 0      @?= Just "0.0"
+  showRationalAsFiniteDecimal 1      @?= Just "1.0"
+  showRationalAsFiniteDecimal (-1)   @?= Just "-1.0"
+  showRationalAsFiniteDecimal 0.1    @?= Just "0.1"
+  showRationalAsFiniteDecimal (-0.1) @?= Just "-0.1"
+  showRationalAsFiniteDecimal 1.1    @?= Just "1.1"
+  showRationalAsFiniteDecimal (-1.1) @?= Just "-1.1"
+  showRationalAsFiniteDecimal (5/4)  @?= Just "1.25"
+  showRationalAsFiniteDecimal (-5/4) @?= Just "-1.25"
+  showRationalAsFiniteDecimal (4/3)  @?= Nothing
+  showRationalAsFiniteDecimal (-4/3) @?= Nothing
+
+------------------------------------------------------------------------
+-- Test harness
+
+main :: IO ()
+main = $(defaultMainGenerator)
diff --git a/toyfmf/toyfmf.hs b/toyfmf/toyfmf.hs
new file mode 100644
--- /dev/null
+++ b/toyfmf/toyfmf.hs
@@ -0,0 +1,120 @@
+-----------------------------------------------------------------------------
+-- |
+-- Module      :  toyfmf
+-- Copyright   :  (c) Masahiro Sakai 2012
+-- License     :  BSD-style
+-- 
+-- Maintainer  :  masahiro.sakai@gmail.com
+-- Stability   :  experimental
+-- Portability :  portable
+--
+-- A toy-level model finder
+--
+-----------------------------------------------------------------------------
+module Main where
+
+import Control.Monad
+import Data.IORef
+import qualified Data.Map as Map
+import Data.Ratio
+import System.Environment
+import System.IO
+import qualified Codec.TPTP as TPTP
+import qualified Algorithm.FOLModelFinder as MF
+
+main :: IO ()
+main = do
+  args <- getArgs
+  case args of
+    [fpath, size] -> solve fpath (read size)
+    _ -> hPutStrLn stderr "Usage: toyfmf <file.tptp> <size>"
+
+solve :: FilePath -> Int -> IO ()
+solve _ size | size <= 0 = error "<size> should be >=1"
+solve fpath size = do
+  inputs <- TPTP.parseFile fpath
+  let fs = translateProblem inputs
+
+  ref <- newIORef 0
+  let skolem name _ = do
+        n <- readIORef ref
+        let fsym = name ++ "#" ++ show n
+        writeIORef ref (n+1)
+        return fsym
+  cs <- liftM concat $ mapM (MF.toSkolemNF skolem) fs
+
+  ret <- MF.findModel size cs
+  case ret of
+    Nothing -> do
+      putStrLn "s NO MODEL FOUND"
+    Just m -> do
+      putStrLn "s SATISFIABLE"
+      let isSkolem k = '#' `elem` k
+      let m' = m{ MF.mFunctions = Map.filterWithKey (\k _ -> not (isSkolem k)) (MF.mFunctions m) }
+      forM_ (MF.showModel m') $ \s ->
+        putStrLn $ "v " ++ s
+
+  return ()
+
+-- ---------------------------------------------------------------------------
+
+translateProblem :: [TPTP.TPTP_Input] -> [MF.Formula]
+translateProblem inputs = do
+  i <- inputs
+  case i of
+    TPTP.Comment _ -> []
+    TPTP.Include _ _ -> error "\"include\" is not supported yet "
+    TPTP.AFormula{ TPTP.name = _, TPTP.role = role, TPTP.formula = formula, TPTP.annotations = _ } ->
+      return $ translateFormula formula
+
+translateFormula :: TPTP.Formula -> MF.Formula
+translateFormula = TPTP.foldF neg quant binop eq rel
+  where
+    neg phi = MF.Not $ translateFormula phi
+    quant q vs phi = foldr q' (translateFormula phi) [v | TPTP.V v <- vs]
+      where
+        q' =
+          case q of 
+            TPTP.All    -> MF.Forall
+            TPTP.Exists -> MF.Exists
+    binop phi op psi = op' phi' psi'
+      where
+        phi' = translateFormula phi
+        psi' = translateFormula psi
+        op' =
+          case op of
+            (TPTP.:<=>:)  -> MF.Equiv
+            (TPTP.:=>:)   -> MF.Imply
+            (TPTP.:<=:)   -> flip MF.Imply
+            (TPTP.:&:)    -> MF.And
+            (TPTP.:|:)    -> MF.Or
+            (TPTP.:~&:)   -> \a b -> MF.Not (a `MF.And` b)
+            (TPTP.:~|:)   -> \a b -> MF.Not (a `MF.Or` b)
+            (TPTP.:<~>:)  -> \a b -> MF.Not (a `MF.Equiv` b)
+    eq lhs op rhs =
+      case op of
+        (TPTP.:=:)  -> MF.Atom $ MF.PApp "=" [lhs', rhs']
+        (TPTP.:!=:) -> MF.Not $ MF.Atom $ MF.PApp "=" [lhs', rhs']
+      where
+        lhs' = translateTerm lhs
+        rhs' = translateTerm rhs
+    rel (TPTP.AtomicWord p) ts = MF.Atom $ MF.PApp p ts'
+      where
+        ts' = map translateTerm ts
+
+translateTerm :: TPTP.Term -> MF.Term
+translateTerm = TPTP.foldT str num var app
+  where
+    str s = MF.TmApp (show s) []
+    num r = MF.TmApp (showRational r) []
+    var (TPTP.V v) = MF.TmVar v
+    app (TPTP.AtomicWord f) ts = MF.TmApp f ts'
+      where
+        ts' = map translateTerm ts
+
+    showRational r =
+      if denominator r == 1
+      then show (numerator r)
+      else show (numerator r) ++ "/" ++ show (denominator r)
+
+-- ---------------------------------------------------------------------------
diff --git a/toysat/toysat.hs b/toysat/toysat.hs
new file mode 100644
--- /dev/null
+++ b/toysat/toysat.hs
@@ -0,0 +1,798 @@
+{-# LANGUAGE ScopedTypeVariables, DoAndIfThenElse, CPP #-}
+{-# OPTIONS_GHC -Wall -fno-warn-unused-do-bind #-}
+-----------------------------------------------------------------------------
+-- |
+-- Module      :  toysat
+-- Copyright   :  (c) Masahiro Sakai 2012
+-- License     :  BSD-style
+-- 
+-- Maintainer  :  masahiro.sakai@gmail.com
+-- Stability   :  experimental
+-- Portability :  non-portable (ScopedTypeVariables)
+--
+-- A toy-level SAT solver based on CDCL.
+--
+-----------------------------------------------------------------------------
+
+module Main where
+
+import Control.Concurrent.Timeout
+import Control.Monad
+import Control.Exception
+import Data.Array.IArray
+import qualified Data.ByteString.Lazy as BS
+import qualified Data.Set as Set
+import qualified Data.Map as Map
+import Data.Char
+import Data.IORef
+import Data.List
+import Data.Maybe
+import Data.Ord
+import Data.Ratio
+import Data.Version
+import Data.Time
+import System.IO
+import System.Environment
+import System.Exit
+import System.Locale
+import System.Console.GetOpt
+import System.CPUTime
+import System.FilePath
+import qualified System.Info as SysInfo
+import qualified Language.CNF.Parse.ParseDIMACS as DIMACS
+import Text.Printf
+#ifdef __GLASGOW_HASKELL__
+import GHC.Environment (getFullArgs)
+#endif
+#ifdef FORCE_CHAR8
+import GHC.IO.Encoding
+#endif
+#if defined(__GLASGOW_HASKELL__) && MIN_VERSION_base(4,5,0)
+import qualified GHC.Stats as Stats
+#endif
+
+import Data.ArithRel
+import Data.Linear
+import qualified SAT
+import qualified SAT.PBO as PBO
+import qualified SAT.Integer
+import qualified SAT.TseitinEncoder as Tseitin
+import qualified SAT.MUS as MUS
+import qualified SAT.CAMUS as CAMUS
+import SAT.Types (pbEval)
+import SAT.Printer
+import qualified Text.PBFile as PBFile
+import qualified Text.LPFile as LPFile
+import qualified Text.MPSFile as MPSFile
+import qualified Text.MaxSAT as MaxSAT
+import qualified Text.GCNF as GCNF
+import qualified Text.GurobiSol as GurobiSol
+import Version
+import Util (showRational, revMapM, revForM)
+
+-- ------------------------------------------------------------------------
+
+data Mode = ModeHelp | ModeVersion | ModeSAT | ModeMUS | ModePB | ModeWBO | ModeMaxSAT | ModeLP
+
+data Options
+  = Options
+  { optMode          :: Maybe Mode
+  , optRestartStrategy :: SAT.RestartStrategy
+  , optRestartFirst  :: Int
+  , optRestartInc    :: Double
+  , optLearningStrategy :: SAT.LearningStrategy
+  , optLearntSizeFirst  :: Int
+  , optLearntSizeInc    :: Double
+  , optCCMin         :: Int
+  , optRandomFreq    :: Double
+  , optRandomSeed    :: Int
+  , optLinearizerPB  :: Bool
+  , optSearchStrategy       :: PBO.SearchStrategy
+  , optObjFunVarsHeuristics :: Bool
+  , optAllMUSes :: Bool
+  , optPrintRational :: Bool
+  , optCheckModel  :: Bool
+  , optTimeout :: Integer
+  , optWriteFile :: Maybe FilePath
+  }
+
+defaultOptions :: Options
+defaultOptions
+  = Options
+  { optMode          = Nothing
+  , optRestartStrategy = SAT.defaultRestartStrategy
+  , optRestartFirst  = SAT.defaultRestartFirst
+  , optRestartInc    = SAT.defaultRestartInc
+  , optLearningStrategy = SAT.defaultLearningStrategy
+  , optLearntSizeFirst  = SAT.defaultLearntSizeFirst
+  , optLearntSizeInc    = SAT.defaultLearntSizeInc
+  , optCCMin         = SAT.defaultCCMin
+  , optRandomFreq    = SAT.defaultRandomFreq
+  , optRandomSeed    = 0
+  , optLinearizerPB  = False
+  , optSearchStrategy       = PBO.optSearchStrategy PBO.defaultOptions
+  , optObjFunVarsHeuristics = PBO.optObjFunVarsHeuristics PBO.defaultOptions
+  , optAllMUSes = False
+  , optPrintRational = False  
+  , optCheckModel = False
+  , optTimeout = 0
+  , optWriteFile = Nothing
+  }
+
+options :: [OptDescr (Options -> Options)]
+options =
+    [ Option ['h'] ["help"]   (NoArg (\opt -> opt{ optMode = Just ModeHelp   })) "show help"
+    , Option [] ["version"]   (NoArg (\opt -> opt{ optMode = Just ModeVersion})) "show version"
+
+    , Option []    ["sat"]    (NoArg (\opt -> opt{ optMode = Just ModeSAT    })) "solve pseudo boolean problems in .cnf file (default)"
+    , Option []    ["mus"]    (NoArg (\opt -> opt{ optMode = Just ModeMUS    })) "solve minimally unsatisfiable subset problems in .gcnf or .cnf file"
+    , Option []    ["pb"]     (NoArg (\opt -> opt{ optMode = Just ModePB     })) "solve pseudo boolean problems in .pb file"
+    , Option []    ["wbo"]    (NoArg (\opt -> opt{ optMode = Just ModeWBO    })) "solve weighted boolean optimization problem in .opb file"
+    , Option []    ["maxsat"] (NoArg (\opt -> opt{ optMode = Just ModeMaxSAT })) "solve MaxSAT problem in .cnf or .wcnf file"
+    , Option []    ["lp"]     (NoArg (\opt -> opt{ optMode = Just ModeLP     })) "solve binary integer programming problem in .lp or .mps file"
+
+    , Option [] ["restart"]
+        (ReqArg (\val opt -> opt{ optRestartStrategy = parseRestartStrategy val }) "<str>")
+        "Restart startegy: MiniSAT (default), Armin, Luby."
+    , Option [] ["restart-first"]
+        (ReqArg (\val opt -> opt{ optRestartFirst = read val }) "<integer>")
+        (printf "The initial restart limit. (default %d)" SAT.defaultRestartFirst)
+    , Option [] ["restart-inc"]
+        (ReqArg (\val opt -> opt{ optRestartInc = read val }) "<real>")
+        (printf "The factor with which the restart limit is multiplied in each restart. (default %f)" SAT.defaultRestartInc)
+    , Option [] ["learning"]
+        (ReqArg (\val opt -> opt{ optLearningStrategy = parseLS val }) "<name>")
+        "Leaning scheme: clause (default)"
+    , Option [] ["learnt-size-first"]
+        (ReqArg (\val opt -> opt{ optLearntSizeFirst = read val }) "<int>")
+        "The initial limit for learnt clauses."
+    , Option [] ["learnt-size-inc"]
+        (ReqArg (\val opt -> opt{ optLearntSizeInc = read val }) "<real>")
+        (printf "The limit for learnt clauses is multiplied with this factor periodically. (default %f)" SAT.defaultLearntSizeInc)
+    , Option [] ["ccmin"]
+        (ReqArg (\val opt -> opt{ optCCMin = read val }) "<int>")
+        (printf "Conflict clause minimization (0=none, 1=local, 2=recursive; default %d)" SAT.defaultCCMin)
+
+    , Option [] ["random-freq"]
+        (ReqArg (\val opt -> opt{ optRandomFreq = read val }) "<0..1>")
+        (printf "The frequency with which the decision heuristic tries to choose a random variable (default %f)" SAT.defaultRandomFreq)
+    , Option [] ["random-seed"]
+        (ReqArg (\val opt -> opt{ optRandomSeed = read val }) "<int>")
+        "Used by the random variable selection"
+
+    , Option [] ["linearizer-pb"]
+        (NoArg (\opt -> opt{ optLinearizerPB = True }))
+        "Use PB constraint in linearization."
+
+    , Option [] ["search"]
+        (ReqArg (\val opt -> opt{ optSearchStrategy = parseSearch val }) "<str>")
+        "Search algorithm used in optimization; linear (default), binary"
+    , Option [] ["objfun-heuristics"]
+        (NoArg (\opt -> opt{ optObjFunVarsHeuristics = True }))
+        "Enable heuristics for polarity/activity of variables in objective function (default)"
+    , Option [] ["no-objfun-heuristics"]
+        (NoArg (\opt -> opt{ optObjFunVarsHeuristics = False }))
+        "Disable heuristics for polarity/activity of variables in objective function"
+
+    , Option [] ["all-mus"]
+        (NoArg (\opt -> opt{ optAllMUSes = True }))
+        "enumerate all MUSes"
+
+    , Option [] ["print-rational"]
+        (NoArg (\opt -> opt{ optPrintRational = True }))
+        "print rational numbers instead of decimals"
+    , Option ['w'] []
+        (ReqArg (\val opt -> opt{ optWriteFile = Just val }) "<filename>")
+        "write model to filename in Gurobi .sol format"
+
+    , Option [] ["check-model"]
+        (NoArg (\opt -> opt{ optCheckModel = True }))
+        "check model for debug"
+
+    , Option [] ["timeout"]
+        (ReqArg (\val opt -> opt{ optTimeout = read val }) "<int>")
+        "Kill toysat after given number of seconds (default 0 (no limit))"
+    ]
+  where
+    parseRestartStrategy s =
+      case map toLower s of
+        "minisat" -> SAT.MiniSATRestarts
+        "armin" -> SAT.ArminRestarts
+        "luby" -> SAT.LubyRestarts
+        _ -> undefined
+
+    parseSearch s =
+      case map toLower s of
+        "linear" -> PBO.LinearSearch
+        "binary" -> PBO.BinarySearch
+        _ -> error (printf "unknown search strategy %s" s)
+
+    parseLS "clause" = SAT.LearningClause
+    parseLS "hybrid" = SAT.LearningHybrid
+    parseLS s = error (printf "unknown learning strategy %s" s)
+
+main :: IO ()
+main = do
+#ifdef FORCE_CHAR8
+  setLocaleEncoding char8
+  setForeignEncoding char8
+  setFileSystemEncoding char8
+#endif
+
+  startCPU <- getCPUTime
+  startWC  <- getCurrentTime
+  args <- getArgs
+  case getOpt Permute options args of
+    (_,_,errs@(_:_)) -> do
+      mapM_ putStrLn errs
+      exitFailure
+
+    (o,args2,[]) -> do
+      let opt = foldl (flip id) defaultOptions o      
+          mode =
+            case optMode opt of
+              Just m  -> m
+              Nothing ->
+                case args2 of
+                  [] -> ModeHelp
+                  fname : _ ->
+                    case map toLower (takeExtension fname) of
+                      ".cnf"  -> ModeSAT
+                      ".gcnf" -> ModeMUS
+                      ".opb"  -> ModePB
+                      ".wbo"  -> ModeWBO
+                      ".wcnf" -> ModeMaxSAT
+                      ".lp"   -> ModeLP
+                      ".mps"  -> ModeLP
+                      _ -> ModeSAT
+
+      case mode of
+        ModeHelp    -> showHelp stdout
+        ModeVersion -> hPutStrLn stdout (showVersion version)
+        _ -> do
+          printSysInfo
+#ifdef __GLASGOW_HASKELL__
+          fullArgs <- getFullArgs
+#else
+          let fullArgs = args
+#endif
+          putCommentLine $ printf "command line = %s" (show fullArgs)
+
+          let timelim = optTimeout opt * 10^(6::Int)
+    
+          ret <- timeout (if timelim > 0 then timelim else (-1)) $ do
+             solver <- newSolver opt
+             case mode of
+               ModeHelp    -> showHelp stdout
+               ModeVersion -> hPutStrLn stdout (showVersion version)
+               ModeSAT     -> mainSAT opt solver args2
+               ModeMUS     -> mainMUS opt solver args2
+               ModePB      -> mainPB opt solver args2
+               ModeWBO     -> mainWBO opt solver args2
+               ModeMaxSAT  -> mainMaxSAT opt solver args2
+               ModeLP      -> mainLP opt solver args2
+    
+          when (isNothing ret) $ do
+            putCommentLine "TIMEOUT"
+          endCPU <- getCPUTime
+          endWC  <- getCurrentTime
+          putCommentLine $ printf "total CPU time = %.3fs" (fromIntegral (endCPU - startCPU) / 10^(12::Int) :: Double)
+          putCommentLine $ printf "total wall clock time = %.3fs" (realToFrac (endWC `diffUTCTime` startWC) :: Double)
+
+#if defined(__GLASGOW_HASKELL__) && MIN_VERSION_base(4,5,0)
+          stat <- Stats.getGCStats
+          putCommentLine "GCStats:"
+          putCommentLine $ printf "  bytesAllocated = %d"         $ Stats.bytesAllocated stat
+          putCommentLine $ printf "  numGcs = %d"                 $ Stats.numGcs stat
+          putCommentLine $ printf "  maxBytesUsed = %d"           $ Stats.maxBytesUsed stat
+          putCommentLine $ printf "  numByteUsageSamples = %d"    $ Stats.numByteUsageSamples stat
+          putCommentLine $ printf "  cumulativeBytesUsed = %d"    $ Stats.cumulativeBytesUsed stat
+          putCommentLine $ printf "  bytesCopied = %d"            $ Stats.bytesCopied stat
+          putCommentLine $ printf "  currentBytesUsed = %d"       $ Stats.currentBytesUsed stat
+          putCommentLine $ printf "  currentBytesSlop = %d"       $ Stats.currentBytesSlop stat
+          putCommentLine $ printf "  maxBytesSlop = %d"           $ Stats.maxBytesSlop stat
+          putCommentLine $ printf "  peakMegabytesAllocated = %d" $ Stats.peakMegabytesAllocated stat
+          putCommentLine $ printf "  mutatorCpuSeconds = %5.2f"   $ Stats.mutatorCpuSeconds stat
+          putCommentLine $ printf "  mutatorWallSeconds = %5.2f"  $ Stats.mutatorWallSeconds stat
+          putCommentLine $ printf "  gcCpuSeconds = %5.2f"        $ Stats.gcCpuSeconds stat
+          putCommentLine $ printf "  gcWallSeconds = %5.2f"       $ Stats.gcWallSeconds stat
+          putCommentLine $ printf "  cpuSeconds = %5.2f"          $ Stats.cpuSeconds stat
+          putCommentLine $ printf "  wallSeconds = %5.2f"         $ Stats.wallSeconds stat
+          putCommentLine $ printf "  parAvgBytesCopied = %d"      $ Stats.parAvgBytesCopied stat
+          putCommentLine $ printf "  parMaxBytesCopied = %d"      $ Stats.parMaxBytesCopied stat
+#endif
+
+showHelp :: Handle -> IO ()
+showHelp h = hPutStrLn h (usageInfo header options)
+
+header :: String
+header = unlines
+  [ "Usage:"
+  , "  toysat [OPTION]... [file.cnf||-]"
+  , "  toysat [OPTION]... --mus [file.gcnf|-]"
+  , "  toysat [OPTION]... --pb [file.opb|-]"
+  , "  toysat [OPTION]... --wbo [file.wbo|-]"
+  , "  toysat [OPTION]... --maxsat [file.cnf|file.wcnf|-]"
+  , "  toysat [OPTION]... --lp [file.lp|file.mps|-]"
+  , ""
+  , "Options:"
+  ]
+
+printSysInfo :: IO ()
+printSysInfo = do
+  tm <- getZonedTime
+  putCommentLine $ printf "%s" (formatTime defaultTimeLocale "%FT%X%z" tm)
+  putCommentLine $ printf "arch = %s" SysInfo.arch
+  putCommentLine $ printf "os = %s" SysInfo.os
+  putCommentLine $ printf "compiler = %s %s" SysInfo.compilerName (showVersion SysInfo.compilerVersion)
+  putCommentLine "packages:"
+  forM_ packageVersions $ \(package, ver) -> do
+    putCommentLine $ printf "  %s-%s" package ver
+
+putCommentLine :: String -> IO ()
+putCommentLine s = do
+  putStr "c "
+  putStrLn s
+  hFlush stdout
+
+newSolver :: Options -> IO SAT.Solver
+newSolver opts = do
+  solver <- SAT.newSolver
+  SAT.setRestartStrategy solver (optRestartStrategy opts)
+  SAT.setRestartFirst    solver (optRestartFirst opts)
+  SAT.setRestartInc      solver (optRestartInc opts)
+  SAT.setLearntSizeFirst solver (optLearntSizeFirst opts)
+  SAT.setLearntSizeInc   solver (optLearntSizeInc opts)
+  SAT.setCCMin           solver (optCCMin opts)
+  SAT.setRandomFreq      solver (optRandomFreq opts)
+  when (optRandomSeed opts /= 0) $ 
+    SAT.setRandomSeed solver (optRandomSeed opts)
+  SAT.setLearningStrategy solver (optLearningStrategy opts)
+  SAT.setLogger solver putCommentLine
+  SAT.setCheckModel solver (optCheckModel opts)
+  return solver
+
+-- ------------------------------------------------------------------------
+
+mainSAT :: Options -> SAT.Solver -> [String] -> IO ()
+mainSAT opt solver args = do
+  ret <- case args of
+           ["-"]   -> fmap (DIMACS.parseByteString "-") $ BS.hGetContents stdin
+           [fname] -> DIMACS.parseFile fname
+           _ -> showHelp stderr >> exitFailure
+  case ret of
+    Left err -> hPrint stderr err >> exitFailure
+    Right cnf -> solveSAT opt solver cnf
+
+solveSAT :: Options -> SAT.Solver -> DIMACS.CNF -> IO ()
+solveSAT opt solver cnf = do
+  putCommentLine $ printf "#vars %d" (DIMACS.numVars cnf)
+  putCommentLine $ printf "#constraints %d" (length (DIMACS.clauses cnf))
+  SAT.newVars_ solver (DIMACS.numVars cnf)
+  forM_ (DIMACS.clauses cnf) $ \clause ->
+    SAT.addClause solver (elems clause)
+  result <- SAT.solve solver
+  putStrLn $ "s " ++ (if result then "SATISFIABLE" else "UNSATISFIABLE")
+  hFlush stdout
+  when result $ do
+    m <- SAT.model solver
+    satPrintModel stdout m (DIMACS.numVars cnf)
+    writeSOLFile opt m Nothing (DIMACS.numVars cnf)
+
+-- ------------------------------------------------------------------------
+
+mainMUS :: Options -> SAT.Solver -> [String] -> IO ()
+mainMUS opt solver args = do
+  gcnf <- case args of
+           ["-"]   -> do
+             s <- hGetContents stdin
+             case GCNF.parseString s of
+               Left err   -> hPutStrLn stderr err >> exitFailure
+               Right gcnf -> return gcnf
+           [fname] -> do
+             ret <- GCNF.parseFile fname
+             case ret of
+               Left err   -> hPutStrLn stderr err >> exitFailure
+               Right gcnf -> return gcnf
+           _ -> showHelp stderr >> exitFailure
+  solveMUS opt solver gcnf
+
+solveMUS :: Options -> SAT.Solver -> GCNF.GCNF -> IO ()
+solveMUS opt solver gcnf = do
+  putCommentLine $ printf "#vars %d" (GCNF.numVars gcnf)
+  putCommentLine $ printf "#constraints %d" (length (GCNF.clauses gcnf))
+  putCommentLine $ printf "#groups %d" (GCNF.lastGroupIndex gcnf)
+
+  SAT.newVars_ solver (GCNF.numVars gcnf)
+
+  tbl <- forM [1 .. GCNF.lastGroupIndex gcnf] $ \i -> do
+    sel <- SAT.newVar solver
+    return (i, sel)
+  let idx2sel :: Array Int SAT.Var
+      idx2sel = array (1, GCNF.lastGroupIndex gcnf) tbl
+      selrng  = if null tbl then (0,-1) else (snd $ head tbl, snd $ last tbl)
+      sel2idx :: Array SAT.Lit Int
+      sel2idx = array selrng [(sel, idx) | (idx, sel) <- tbl]
+
+  forM_ (GCNF.clauses gcnf) $ \(idx, clause) ->
+    if idx==0
+    then SAT.addClause solver clause
+    else SAT.addClause solver (- (idx2sel ! idx) : clause)
+
+  result <- SAT.solveWith solver (map (idx2sel !) [1..GCNF.lastGroupIndex gcnf])
+  putStrLn $ "s " ++ (if result then "SATISFIABLE" else "UNSATISFIABLE")
+  hFlush stdout
+  if result
+    then do
+      m <- SAT.model solver
+      satPrintModel stdout m (GCNF.numVars gcnf)
+      writeSOLFile opt m Nothing (GCNF.numVars gcnf)
+    else do
+      if not (optAllMUSes opt)
+        then do
+          let opt2 = MUS.defaultOptions
+                     { MUS.optLogger = putCommentLine
+                     , MUS.optLitPrinter = \lit ->
+                         show (sel2idx ! lit)
+                     }
+          mus <- MUS.findMUSAssumptions solver opt2
+          musPrintSol stdout (map (sel2idx !) mus)
+        else do
+          let opt2 = CAMUS.defaultOptions
+                     { CAMUS.optLogger = putCommentLine
+                     , CAMUS.optCallback = \mcs -> do
+                         let mcs2 = sort $ map (sel2idx !) mcs
+                         putCommentLine $ "MCS found: " ++ show mcs2
+                     }
+          muses <- CAMUS.allMUSAssumptions solver (map snd tbl) opt2
+          forM_ (zip [(1::Int)..] muses) $ \(i, mus) -> do
+            putCommentLine $ "MUS #" ++ show i
+            musPrintSol stdout (sort (map (sel2idx !) mus))
+
+-- ------------------------------------------------------------------------
+
+mainPB :: Options -> SAT.Solver -> [String] -> IO ()
+mainPB opt solver args = do
+  ret <- case args of
+           ["-"]   -> fmap (PBFile.parseOPBString "-") $ hGetContents stdin
+           [fname] -> PBFile.parseOPBFile fname
+           _ -> showHelp stderr >> exitFailure
+  case ret of
+    Left err -> hPrint stderr err >> exitFailure
+    Right formula -> solvePB opt solver formula
+
+solvePB :: Options -> SAT.Solver -> PBFile.Formula -> IO ()
+solvePB opt solver formula@(obj, cs) = do
+  let n = PBFile.pbNumVars formula
+
+  putCommentLine $ printf "#vars %d" n
+  putCommentLine $ printf "#constraints %d" (length cs)
+
+  SAT.newVars_ solver n
+  enc <- Tseitin.newEncoder solver
+  Tseitin.setUsePB enc (optLinearizerPB opt)
+
+  forM_ cs $ \(lhs, op, rhs) -> do
+    lhs' <- pbConvSum enc lhs
+    case op of
+      PBFile.Ge -> SAT.addPBAtLeast solver lhs' rhs
+      PBFile.Eq -> SAT.addPBExactly solver lhs' rhs
+
+  case obj of
+    Nothing -> do
+      result <- SAT.solve solver
+      putStrLn $ "s " ++ (if result then "SATISFIABLE" else "UNSATISFIABLE")
+      hFlush stdout
+      when result $ do
+        m <- SAT.model solver
+        pbPrintModel stdout m n
+        writeSOLFile opt m Nothing n
+
+    Just obj' -> do
+      obj'' <- pbConvSum enc obj'
+
+      modelRef <- newIORef Nothing
+
+      result <- try $ minimize opt solver obj'' $ \m val -> do
+        writeIORef modelRef (Just m)
+        putStrLn $ "o " ++ show val
+        hFlush stdout
+
+      case result of
+        Right Nothing -> do
+          putStrLn $ "s " ++ "UNSATISFIABLE"
+          hFlush stdout
+        Right (Just m) -> do
+          putStrLn $ "s " ++ "OPTIMUM FOUND"
+          hFlush stdout
+          pbPrintModel stdout m n
+          let objval = pbEval m obj''
+          writeSOLFile opt m (Just objval) n
+        Left (e :: SomeException) -> do
+          r <- readIORef modelRef
+          case r of
+            Nothing -> do
+              putStrLn $ "s " ++ "UNKNOWN"
+              hFlush stdout
+            Just m -> do
+              putStrLn $ "s " ++ "SATISFIABLE"
+              pbPrintModel stdout m n
+              let objval = pbEval m obj''
+              writeSOLFile opt m (Just objval) n
+          throwIO e
+
+pbConvSum :: Tseitin.Encoder -> PBFile.Sum -> IO [(Integer, SAT.Lit)]
+pbConvSum enc = revMapM f
+  where
+    f (w,ls) = do
+      l <- Tseitin.encodeConj enc ls
+      return (w,l)
+
+minimize :: Options -> SAT.Solver -> [(Integer, SAT.Lit)] -> (SAT.Model -> Integer -> IO ()) -> IO (Maybe SAT.Model)
+minimize opt solver obj update = do
+  let opt2 =
+        PBO.defaultOptions
+        { PBO.optObjFunVarsHeuristics = optObjFunVarsHeuristics opt
+        , PBO.optSearchStrategy       = optSearchStrategy opt
+        , PBO.optLogger  = putCommentLine
+        , PBO.optUpdater = update
+        }
+  PBO.minimize solver obj opt2
+
+-- ------------------------------------------------------------------------
+
+mainWBO :: Options -> SAT.Solver -> [String] -> IO ()
+mainWBO opt solver args = do
+  ret <- case args of
+           ["-"]   -> fmap (PBFile.parseWBOString "-") $ hGetContents stdin
+           [fname] -> PBFile.parseWBOFile fname
+           _ -> showHelp stderr >> exitFailure
+  case ret of
+    Left err -> hPrint stderr err >> exitFailure
+    Right formula -> solveWBO opt solver False formula
+
+solveWBO :: Options -> SAT.Solver -> Bool -> PBFile.SoftFormula -> IO ()
+solveWBO opt solver isMaxSat formula@(tco, cs) = do
+  let nvar = PBFile.wboNumVars formula
+  putCommentLine $ printf "#vars %d" nvar
+  putCommentLine $ printf "#constraints %d" (length cs)
+
+  SAT.newVars_ solver nvar
+  enc <- Tseitin.newEncoder solver
+  Tseitin.setUsePB enc (optLinearizerPB opt)
+
+  obj <- liftM concat $ revForM cs $ \(cost, (lhs, op, rhs)) -> do
+    lhs' <- pbConvSum enc lhs
+    case cost of
+      Nothing -> do
+        case op of
+          PBFile.Ge -> SAT.addPBAtLeast solver lhs' rhs
+          PBFile.Eq -> SAT.addPBExactly solver lhs' rhs
+        return []
+      Just cval -> do
+        sel <- SAT.newVar solver
+        case op of
+          PBFile.Ge -> SAT.addPBAtLeastSoft solver sel lhs' rhs
+          PBFile.Eq -> SAT.addPBExactlySoft solver sel lhs' rhs
+        return [(cval, SAT.litNot sel)]
+
+  case tco of
+    Nothing -> return ()
+    Just c -> SAT.addPBAtMost solver obj (c-1)
+
+  modelRef <- newIORef Nothing
+  result <- try $ minimize opt solver obj $ \m val -> do
+     writeIORef modelRef (Just m)
+     putStrLn $ "o " ++ show val
+     hFlush stdout
+
+  case result of
+    Right Nothing -> do
+      putStrLn $ "s " ++ "UNSATISFIABLE"
+      hFlush stdout
+    Right (Just m) -> do
+      putStrLn $ "s " ++ "OPTIMUM FOUND"
+      hFlush stdout
+      if isMaxSat
+        then maxsatPrintModel stdout m nvar
+        else pbPrintModel stdout m nvar
+      let objval = pbEval m obj
+      writeSOLFile opt m (Just objval) nvar
+    Left (e :: SomeException) -> do
+      r <- readIORef modelRef
+      case r of
+        Just m | not isMaxSat -> do
+          putStrLn $ "s " ++ "SATISFIABLE"
+          pbPrintModel stdout m nvar
+          let objval = pbEval m obj
+          writeSOLFile opt m (Just objval) nvar
+        _ -> do
+          putStrLn $ "s " ++ "UNKNOWN"
+          hFlush stdout
+      throwIO e
+
+-- ------------------------------------------------------------------------
+
+mainMaxSAT :: Options -> SAT.Solver -> [String] -> IO ()
+mainMaxSAT opt solver args = do
+  s <- case args of
+         ["-"]   -> getContents
+         [fname] -> readFile fname
+         _ -> showHelp stderr  >> exitFailure
+  let ret = MaxSAT.parseWCNFString s
+  case ret of
+    Left err -> hPutStrLn stderr err >> exitFailure
+    Right wcnf -> solveMaxSAT opt solver wcnf
+
+solveMaxSAT :: Options -> SAT.Solver -> MaxSAT.WCNF -> IO ()
+solveMaxSAT opt solver
+  MaxSAT.WCNF
+  { MaxSAT.topCost = top
+  , MaxSAT.clauses = cs
+  } = do
+    solveWBO opt solver True
+             ( Nothing
+             , [ (if w >= top then Nothing else Just w
+               , ([(1,[lit]) | lit<-lits], PBFile.Ge, 1))
+               | (w,lits) <- cs
+               ]
+             )
+
+-- ------------------------------------------------------------------------
+
+mainLP :: Options -> SAT.Solver -> [String] -> IO ()
+mainLP opt solver args = do
+  (fname,s) <-
+    case args of
+      ["-"]   -> do
+        s <- hGetContents stdin
+        return ("-", s)
+      [fname] -> do
+        s <- readFile fname
+        return (fname, s)
+      _ -> showHelp stderr >> exitFailure
+  lp <-
+    case LPFile.parseString fname s of
+      Right lp -> return lp
+      Left err ->
+        case MPSFile.parseString fname s of
+          Right lp -> return lp
+          Left err2 -> do
+            hPrint stderr err
+            hPrint stderr err2
+            exitFailure
+  solveLP opt solver lp
+
+solveLP :: Options -> SAT.Solver -> LPFile.LP -> IO ()
+solveLP opt solver lp = do
+  if not (Set.null nivs)
+    then do
+      putCommentLine $ "cannot handle non-integer variables: " ++ intercalate ", " (Set.toList nivs)
+      putStrLn "s UNKNOWN"
+      exitFailure
+    else do
+      enc <- Tseitin.newEncoder solver
+      Tseitin.setUsePB enc (optLinearizerPB opt)
+
+      putCommentLine $ "Loading variables and bounds"
+      vmap <- liftM Map.fromList $ revForM (Set.toList ivs) $ \v -> do
+        let (lb,ub) = LPFile.getBounds lp v
+        case (lb,ub) of
+          (LPFile.Finite lb', LPFile.Finite ub') -> do
+            v2 <- SAT.Integer.newVar solver (ceiling lb') (floor ub')
+            return (v,v2)
+          _ -> do
+            putCommentLine $ "cannot handle unbounded variable: " ++ v
+            putStrLn "s UNKNOWN"
+            exitFailure
+
+      putCommentLine "Loading constraints"
+      forM_ (LPFile.constraints lp) $ \c -> do
+        let indicator      = LPFile.constrIndicator c
+            (lhs, op, rhs) = LPFile.constrBody c
+        let d = foldl' lcm 1 (map denominator  (rhs:[r | LPFile.Term r _ <- lhs]))
+            lhs' = lsum [asInteger (r * fromIntegral d) .*. product [vmap Map.! v | v <- vs] | LPFile.Term r vs <- lhs]
+            rhs' = asInteger (rhs * fromIntegral d)
+        case indicator of
+          Nothing ->
+            case op of
+              LPFile.Le  -> SAT.Integer.addConstraint enc $ lhs' .<=. fromInteger rhs'
+              LPFile.Ge  -> SAT.Integer.addConstraint enc $ lhs' .>=. fromInteger rhs'
+              LPFile.Eql -> SAT.Integer.addConstraint enc $ lhs' .==. fromInteger rhs'
+          Just (var, val) -> do
+            let var' = asBin (vmap Map.! var)
+                f sel = do
+                  case op of
+                    LPFile.Le  -> SAT.Integer.addConstraintSoft enc sel $ lhs' .<=. fromInteger rhs'
+                    LPFile.Ge  -> SAT.Integer.addConstraintSoft enc sel $ lhs' .>=. fromInteger rhs'
+                    LPFile.Eql -> SAT.Integer.addConstraintSoft enc sel $ lhs' .==. fromInteger rhs'
+            case val of
+              1 -> f var'
+              0 -> f (SAT.litNot var')
+              _ -> return ()
+
+      putCommentLine "Loading SOS constraints"
+      forM_ (LPFile.sos lp) $ \(_label, typ, xs) -> do
+        case typ of
+          LPFile.S1 -> SAT.addAtMost solver (map (asBin . (vmap Map.!) . fst) xs) 1
+          LPFile.S2 -> do
+            let ps = nonAdjacentPairs $ map fst $ sortBy (comparing snd) $ xs
+            forM_ ps $ \(x1,x2) -> do
+              SAT.addClause solver [SAT.litNot $ asBin $ vmap Map.! v | v <- [x1,x2]]
+
+      let (_label,obj) = LPFile.objectiveFunction lp      
+          d = foldl' lcm 1 [denominator r | LPFile.Term r _ <- obj] *
+              (if LPFile.dir lp == LPFile.OptMin then 1 else -1)
+          obj2 = lsum [asInteger (r * fromIntegral d) .*. product [vmap Map.! v | v <- vs] | LPFile.Term r vs <- obj]
+      (obj3,obj3_c) <- SAT.Integer.linearize enc obj2
+
+      modelRef <- newIORef Nothing
+
+      result <- try $ minimize opt solver obj3 $ \m val -> do
+        writeIORef modelRef (Just m)
+        putStrLn $ "o " ++ showRational (optPrintRational opt) (fromIntegral (val + obj3_c) / fromIntegral d)
+        hFlush stdout
+
+      let printModel :: SAT.Model -> IO ()
+          printModel m = do
+            forM_ (Set.toList ivs) $ \v -> do
+              let val = SAT.Integer.eval m (vmap Map.! v)
+              printf "v %s = %d\n" v val
+            hFlush stdout
+            writeSol m
+
+          writeSol :: SAT.Model -> IO ()
+          writeSol m = do
+            case optWriteFile opt of
+              Nothing -> return ()
+              Just fname -> do
+                let m2 = Map.fromList [ (v, fromInteger val)     
+                                      | v <- Set.toList ivs
+                                      , let val = SAT.Integer.eval m (vmap Map.! v) ]
+                    o  = fromInteger $ SAT.Integer.eval m obj2
+                writeFile fname (GurobiSol.render m2 (Just o))
+
+      case result of
+        Right Nothing -> do
+          putStrLn $ "s " ++ "UNSATISFIABLE"
+          hFlush stdout
+        Right (Just m) -> do
+          putStrLn $ "s " ++ "OPTIMUM FOUND"
+          hFlush stdout
+          printModel m
+        Left (e :: SomeException) -> do
+          r <- readIORef modelRef
+          case r of
+            Nothing -> do
+              putStrLn $ "s " ++ "UNKNOWN"
+              hFlush stdout
+            Just m -> do
+              putStrLn $ "s " ++ "SATISFIABLE"
+              printModel m
+          throwIO e
+  where
+    ivs = LPFile.integerVariables lp
+    nivs = LPFile.variables lp `Set.difference` ivs
+
+    asInteger :: Rational -> Integer
+    asInteger r
+      | denominator r /= 1 = error (show r ++ " is not integer")
+      | otherwise = numerator r
+    
+    nonAdjacentPairs :: [a] -> [(a,a)]
+    nonAdjacentPairs (x1:x2:xs) = [(x1,x3) | x3 <- xs] ++ nonAdjacentPairs (x2:xs)
+    nonAdjacentPairs _ = []
+
+    asBin :: SAT.Integer.Expr -> SAT.Lit
+    asBin (SAT.Integer.Expr [(1,[lit])]) = lit
+    asBin _ = error "asBin: failure"
+
+-- ------------------------------------------------------------------------
+
+writeSOLFile :: Options -> SAT.Model -> Maybe Integer -> Int -> IO ()
+writeSOLFile opt m obj nbvar = do
+  case optWriteFile opt of
+    Nothing -> return ()
+    Just fname -> do
+      let m2 = Map.fromList [("x" ++ show x, if b then 1 else 0) | (x,b) <- assocs m, x <= nbvar]
+      writeFile fname (GurobiSol.render (Map.map fromInteger m2) (fmap fromInteger obj))
diff --git a/toysolver.cabal b/toysolver.cabal
--- a/toysolver.cabal
+++ b/toysolver.cabal
@@ -1,5 +1,5 @@
 Name:		toysolver
-Version:	0.0.2
+Version:	0.0.3
 License:	BSD3
 License-File:	COPYING
 Author:		Masahiro Sakai (masahiro.sakai@gmail.com)
@@ -12,24 +12,12 @@
 Extra-Source-Files:
    README.md
    COPYING
+   .travis.yml
    src/TseitinEncode.hs
-   src/CongruenceClosure.hs
-   src/ContiTraverso.hs
-   src/Data/Polynomial.hs
-   src/Data/Polynomial/GBase.hs
-   src/Data/Polynomial/FactorZ.hs
-   src/Data/Polynomial/Graeffe.hs
-   src/Data/Polynomial/Lagrange.hs
-   src/Data/Polynomial/Sturm.hs
-   src/Data/AlgebraicNumber.hs
-   src/Data/AlgebraicNumber/Root.hs
-   src/Data/AlgebraicNumber/RealInstance.hs
    src/Data/Polyhedron.hs
-   src/Text/SDPFile.hs
-   src/TestAReal2.hs
    src/pbverify.hs
    src/pigeonhole.hs
-   src/Wang.hs
+   src/Algorithm/Wang.hs
    samples/gcnf/*.gcnf
    samples/lp/*.lp
    samples/lp/error/*.lp
@@ -43,6 +31,9 @@
    samples/sdp/*.dat-s
    samples/smt/*.smt2
    samples/qbf/*.qdimacs
+   test/TestAReal2.hs
+   benchmarks/UF250.1065.100/*.cnf
+   benchmarks/UUF250.1065.100/*.cnf
 Build-Type: Simple
 
 Flag ForceChar8
@@ -53,45 +44,85 @@
   type:     git
   location: git://github.com/msakai/toysolver.git
 
-Executable toysolver
-  Main-is: toysolver.hs
-  HS-Source-Dirs: src
-  Other-Modules:
+Library
+  Exposed: False
+  Hs-source-dirs: src
+  Build-Depends:
+     base >=4 && <5,
+     containers >= 0.4.2, mtl, array, random, stm >=2.3, parsec, bytestring, filepath, deepseq, time, old-locale, primes,
+     parse-dimacs, queue, heaps, unbounded-delays,
+     OptDir
+  Extensions:
+     MultiParamTypeClasses
+     FlexibleInstances
+     BangPatterns
+     DoAndIfThenElse
+     CPP
+  Exposed-Modules:
+     Algorithm.BoundsInference
+     Algorithm.CAD
+     Algorithm.CongruenceClosure
+     Algorithm.ContiTraverso
+     Algorithm.Cooper
+     Algorithm.FOLModelFinder
+     Algorithm.FourierMotzkin
+     Algorithm.LPSolver
+     Algorithm.LPSolverHL
+     Algorithm.LPUtil
+     Algorithm.MIPSolverHL
+     Algorithm.MIPSolver2
+     Algorithm.OmegaTest
+     Algorithm.Simplex
+     Algorithm.Simplex2
      Converter.CNF2LP
      Converter.ObjType
      Converter.PB2LP
+     Converter.LP2SMT
+     Converter.MaxSAT2LP
+     Data.AlgebraicNumber
+     Data.AlgebraicNumber.Root
+     Data.ArithRel
      Data.Delta
      Data.Expr
-     Data.Lattice
      Data.Formula
      Data.LA
+     Data.Lattice
+     Data.LBool
      Data.Linear
      Data.Interval
+     Data.Polynomial
+     Data.Polynomial.FactorZ
+     Data.Polynomial.GBase
+     Data.Polynomial.Lagrange
+     Data.Polynomial.Sturm
+     SAT
+     SAT.Integer
+     SAT.MUS
+     SAT.CAMUS
+     SAT.PBO
+     SAT.TheorySolver
+     SAT.TseitinEncoder
+     SAT.Types
      SAT.Printer
+     Text.GCNF
+     Text.GurobiSol
      Text.LPFile
-     Text.PBFile
+     Text.MPSFile
      Text.MaxSAT
-     BoundsInference
-     Cooper     
-     FourierMotzkin
-     LPSolver
-     LPSolverHL
-     MIPSolverHL
-     OmegaTest
-     Simplex
-     Simplex2
-     MIPSolver2
+     Text.PBFile
+     Text.SDPFile
      Util
      Version
-  Build-Depends: base >=4 && <5, mtl, containers, array, filepath, parsec, OptDir, deepseq, stm >=2.3, parse-dimacs
-  Extensions:
-     BangPatterns
-     ScopedTypeVariables
-     FlexibleInstances
-     MultiParamTypeClasses
-     FunctionalDependencies
-     GeneralizedNewtypeDeriving
-     DoAndIfThenElse
+  Other-Modules:
+     Data.IndexedPriorityQueue
+     Data.SeqQueue
+     Paths_toysolver
+  GHC-Prof-Options: -auto-all
+
+Executable toysolver
+  Main-is: toysolver.hs
+  HS-Source-Dirs: toysolver
+  Build-Depends: base >=4.4 && <5, containers, array, filepath, parsec, OptDir, parse-dimacs, toysolver
   if impl(ghc)
     GHC-Options: -threaded
   if impl(ghc >= 7)
@@ -100,28 +131,8 @@
 
 Executable toysat
   Main-is: toysat.hs
-  HS-Source-Dirs: src
-  Other-Modules:
-     Data.LBool
-     Data.IndexedPriorityQueue
-     Data.SeqQueue
-     Text.LPFile
-     Text.PBFile
-     Text.MaxSAT
-     SAT
-     SAT.Integer
-     SAT.TseitinEncoder
-     SAT.Types
-     SAT.TheorySolver
-     SAT.Printer
-     Version
-  Build-Depends: base >=4 && <5, mtl, containers >= 0.4.2, array, random, parsec, bytestring, filepath, parse-dimacs, queue, OptDir, time, old-locale
-  Extensions:
-     MultiParamTypeClasses
-     FlexibleInstances
-     BangPatterns
-     DoAndIfThenElse
-     CPP
+  HS-Source-Dirs: toysat
+  Build-Depends: base >=4 && <5, containers >= 0.4.2, array, parsec, bytestring, filepath, parse-dimacs, time, old-locale, unbounded-delays, toysolver
   if impl(ghc >= 7)
     GHC-Options: -rtsopts
   GHC-Prof-Options: -auto-all
@@ -129,116 +140,105 @@
     Build-Depends: base >=4.5
     CPP-OPtions: "-DFORCE_CHAR8"
 
-Executable lp2yices
-  Main-is: lp2yices.hs
-  HS-Source-Dirs: src
-  Other-Modules:
-     Text.LPFile
-     Util
-  Build-Depends: base >=4 && <5, mtl, containers, parsec, OptDir
-  Extensions:
-     BangPatterns
-     ScopedTypeVariables
-     FlexibleInstances
-     MultiParamTypeClasses
-     FunctionalDependencies
-     GeneralizedNewtypeDeriving
-
-Executable cnf2lp
-  Main-is: cnf2lp.hs
-  HS-Source-Dirs: src
-  Other-Modules:
-     Text.LPFile
-     Converter.CNF2LP
-     Converter.ObjType
-     Util
-  Build-Depends: base >=4 && <5, mtl, containers, array, parsec, bytestring, parse-dimacs, OptDir
-  Extensions:
-     BangPatterns
-     ScopedTypeVariables
-     FlexibleInstances
-     MultiParamTypeClasses
-     FunctionalDependencies
-     GeneralizedNewtypeDeriving
-
-Executable maxsat2lp
-  Main-is: maxsat2lp.hs
-  HS-Source-Dirs: src
-  Other-Modules:
-     SAT.Types
-     Text.MaxSAT
-     Converter.MaxSAT2LP
-  Build-Depends: base >=4 && <5, mtl, containers, array, parsec, OptDir
+Executable toyfmf
+  Main-is: toyfmf.hs
+  HS-Source-Dirs: toyfmf
+  Build-Depends: base >=4 && <5, containers >= 0.4.2, toysolver, logic-TPTP
+  if impl(ghc >= 7)
+    GHC-Options: -rtsopts
+  GHC-Prof-Options: -auto-all
 
-Executable pb2lp
-  Main-is: pb2lp.hs
-  HS-Source-Dirs: src
-  Other-Modules:
-     Text.LPFile
-     Text.PBFile
-     Converter.PB2LP
-     Converter.ObjType
-  Build-Depends: base >=4 && <5, mtl, containers, array, parsec, OptDir
+Executable lpconvert
+  Main-is: lpconvert.hs
+  HS-Source-Dirs: lpconvert
+  Build-Depends: base >=4 && <5, containers, filepath, parse-dimacs, toysolver
 
 Test-suite TestSAT
   Type:              exitcode-stdio-1.0
-  HS-Source-Dirs:    src
+  HS-Source-Dirs:    test
   Main-is:           TestSAT.hs
-  Build-depends:     base >=4 && <5, array, containers, random, queue, test-framework,test-framework-th,test-framework-hunit,HUnit,OptDir
+  Build-depends:     base >=4 && <5, array, containers, toysolver, test-framework,test-framework-th,test-framework-hunit,HUnit
   Extensions: TemplateHaskell, DoAndIfThenElse
 
 Test-suite TestSimplex2
   Type:              exitcode-stdio-1.0
-  HS-Source-Dirs:    src
+  HS-Source-Dirs:    test
   Main-is:           TestSimplex2.hs
-  Build-depends:     base >=4 && <5, containers, deepseq, queue, test-framework,test-framework-th,test-framework-hunit,HUnit,OptDir
+  Build-depends:     base >=4 && <5, containers, toysolver, test-framework,test-framework-th,test-framework-hunit,HUnit
   Extensions: TemplateHaskell, DoAndIfThenElse
 
 Test-suite TestMIPSolver2
   Type:              exitcode-stdio-1.0
-  HS-Source-Dirs:    src
+  HS-Source-Dirs:    test
   Main-is:           TestMIPSolver2.hs
-  Build-depends:     base >=4 && <5, containers, deepseq, queue, test-framework, test-framework-th, test-framework-hunit, HUnit, OptDir, stm
+  Build-depends:     base >=4 && <5, containers, toysolver, test-framework, test-framework-th, test-framework-hunit, HUnit, OptDir, stm
   Extensions: TemplateHaskell, DoAndIfThenElse
 
 Test-suite TestPolynomial
   Type:              exitcode-stdio-1.0
-  HS-Source-Dirs:    src
+  HS-Source-Dirs:    test
   Main-is:           TestPolynomial.hs
-  Build-depends:     base >=4 && <5, containers, heaps, test-framework,test-framework-th,test-framework-hunit,test-framework-quickcheck2,HUnit,QuickCheck >=2 && <3
+  Build-depends:     base >=4 && <5, containers, toysolver, test-framework,test-framework-th,test-framework-hunit,test-framework-quickcheck2,HUnit,QuickCheck >=2 && <3
   Extensions: TemplateHaskell, DoAndIfThenElse
 
 Test-suite TestInterval
   Type:              exitcode-stdio-1.0
-  HS-Source-Dirs:    src
+  HS-Source-Dirs:    test
   Main-is:           TestInterval.hs
-  Build-depends:     base >=4 && <5, containers, test-framework,test-framework-th,test-framework-hunit,test-framework-quickcheck2,HUnit,QuickCheck >=2 && <3
+  Build-depends:     base >=4 && <5, containers, toysolver, test-framework,test-framework-th,test-framework-hunit,test-framework-quickcheck2,HUnit,QuickCheck >=2 && <3
   Extensions: TemplateHaskell, DoAndIfThenElse
 
 Test-suite TestAReal
   Type:              exitcode-stdio-1.0
-  HS-Source-Dirs:    src
+  HS-Source-Dirs:    test
   Main-is:           TestAReal.hs
-  Build-depends:     base >=4 && <5, containers, heaps, primes, test-framework,test-framework-th,test-framework-hunit,test-framework-quickcheck2,HUnit,QuickCheck >=2 && <3
+  Build-depends:     base >=4 && <5, containers, toysolver, test-framework,test-framework-th,test-framework-hunit,test-framework-quickcheck2,HUnit,QuickCheck >=2 && <3
   Extensions: TemplateHaskell, DoAndIfThenElse
 
+Test-suite TestQE
+  Type:              exitcode-stdio-1.0
+  HS-Source-Dirs:    test
+  Main-is:           TestQE.hs
+  Build-depends:     base >=4 && <5, containers, toysolver, OptDir, test-framework,test-framework-th,test-framework-hunit,test-framework-quickcheck2,HUnit,QuickCheck >=2 && <3
+  Extensions: TemplateHaskell, DoAndIfThenElse
+
+Test-suite TestContiTraverso
+  Type:              exitcode-stdio-1.0
+  HS-Source-Dirs:    test
+  Main-is:           TestContiTraverso.hs
+  Build-depends:     base >=4 && <5, containers, toysolver, OptDir, test-framework,test-framework-th,test-framework-hunit,test-framework-quickcheck2,HUnit,QuickCheck >=2 && <3
+  Extensions: TemplateHaskell, DoAndIfThenElse
+
 Test-suite TestLPFile
   Type:              exitcode-stdio-1.0
-  HS-Source-Dirs:    src
+  HS-Source-Dirs:    test
   Main-is:           TestLPFile.hs
-  Build-depends:     base >=4 && <5, mtl, containers, parsec, OptDir, test-framework,test-framework-th,test-framework-hunit,test-framework-quickcheck2,HUnit,QuickCheck >=2 && <3
+  Build-depends:     base >=4 && <5, containers, toysolver, test-framework,test-framework-th,test-framework-hunit,test-framework-quickcheck2,HUnit,QuickCheck >=2 && <3
   Extensions: TemplateHaskell, DoAndIfThenElse
 
+Test-suite TestMPSFile
+  Type:              exitcode-stdio-1.0
+  HS-Source-Dirs:    test
+  Main-is:           TestMPSFile.hs
+  Build-depends:     base >=4 && <5, containers, toysolver, test-framework,test-framework-th,test-framework-hunit,test-framework-quickcheck2,HUnit,QuickCheck >=2 && <3
+  Extensions: TemplateHaskell, DoAndIfThenElse
+
 Test-suite TestPBFile
   Type:              exitcode-stdio-1.0
-  HS-Source-Dirs:    src
+  HS-Source-Dirs:    test
   Main-is:           TestPBFile.hs
-  Build-depends:     base >=4 && <5, mtl, containers, parsec, test-framework,test-framework-th,test-framework-hunit,test-framework-quickcheck2,HUnit,QuickCheck >=2 && <3
+  Build-depends:     base >=4 && <5, toysolver, test-framework,test-framework-th,test-framework-hunit,test-framework-quickcheck2,HUnit,QuickCheck >=2 && <3
   Extensions: TemplateHaskell, DoAndIfThenElse
 
+Test-suite TestUtil
+  Type:              exitcode-stdio-1.0
+  HS-Source-Dirs:    test
+  Main-is:           TestUtil.hs
+  Build-depends:     base >=4 && <5, toysolver, test-framework,test-framework-th,test-framework-hunit,test-framework-quickcheck2,HUnit,QuickCheck >=2 && <3
+  Extensions: TemplateHaskell, DoAndIfThenElse
+
 Benchmark BenchmarkSATLIB
   type:             exitcode-stdio-1.0
-  hs-source-dirs:   src
+  hs-source-dirs:   benchmarks
   main-is:          BenchmarkSATLIB.hs
-  build-depends:    base >=4 && <5, array, containers, random, queue, parse-dimacs, criterion
-  Extensions: TemplateHaskell, DoAndIfThenElse
+  build-depends:    base >=4 && <5, array, containers, random, parse-dimacs, toysolver, criterion
diff --git a/toysolver/toysolver.hs b/toysolver/toysolver.hs
new file mode 100644
--- /dev/null
+++ b/toysolver/toysolver.hs
@@ -0,0 +1,424 @@
+-----------------------------------------------------------------------------
+-- |
+-- Module      :  toysolver
+-- Copyright   :  (c) Masahiro Sakai 2011
+-- License     :  BSD-style
+-- 
+-- Maintainer  :  masahiro.sakai@gmail.com
+-- Stability   :  experimental
+-- Portability :  portable
+--
+-----------------------------------------------------------------------------
+
+
+module Main where
+
+import Control.Monad
+import Control.Concurrent
+import Data.Array.IArray
+import Data.Char
+import Data.List
+import Data.Maybe
+import Data.Ratio
+import qualified Data.Version as V
+import qualified Data.Set as Set
+import qualified Data.Map as Map
+import qualified Data.IntMap as IM
+import qualified Data.IntSet as IS
+import System.Exit
+import System.Environment
+import System.FilePath
+import System.Console.GetOpt
+import System.IO
+import Text.Printf
+import qualified Language.CNF.Parse.ParseDIMACS as DIMACS
+
+import Data.Expr
+import Data.ArithRel
+import Data.Formula (Atom (..))
+import Data.OptDir
+import qualified Data.LA as LA
+import qualified Data.Polynomial as P
+import qualified Data.AlgebraicNumber as AReal
+import qualified Algorithm.OmegaTest as OmegaTest
+import qualified Algorithm.Cooper as Cooper
+import qualified Algorithm.MIPSolverHL as MIPSolverHL
+import qualified Algorithm.Simplex2 as Simplex2
+import qualified Algorithm.MIPSolver2 as MIPSolver2
+import qualified Algorithm.CAD as CAD
+import qualified Algorithm.ContiTraverso as ContiTraverso
+import qualified Text.LPFile as LP
+import qualified Text.MPSFile as MPS
+import qualified Text.PBFile as PBFile
+import qualified Text.MaxSAT as MaxSAT
+import qualified Text.GurobiSol as GurobiSol
+import qualified Converter.CNF2LP as CNF2LP
+import qualified Converter.PB2LP as PB2LP
+import qualified Converter.MaxSAT2LP as MaxSAT2LP
+import SAT.Printer
+import qualified SAT.Types as SAT
+import Version
+import Util
+
+-- ---------------------------------------------------------------------------
+
+data Mode = ModeSAT | ModePB | ModeWBO | ModeMaxSAT | ModeLP
+  deriving (Eq, Ord)
+
+data Flag
+    = Help
+    | Version
+    | Solver String
+    | PrintRational
+    | WriteFile !FilePath
+    | NoMIP
+    | PivotStrategy String
+    | NThread !Int
+    | Mode !Mode
+    deriving Eq
+
+options :: [OptDescr Flag]
+options =
+    [ Option ['h'] ["help"]    (NoArg Help)            "show help"
+    , Option ['v'] ["version"] (NoArg Version)         "show version number"
+    , Option [] ["solver"] (ReqArg Solver "SOLVER")    "mip (default), omega-test, cooper, cad, old-mip, ct"
+    , Option [] ["print-rational"] (NoArg PrintRational) "print rational numbers instead of decimals"
+    , Option ['w'] [] (ReqArg WriteFile "<filename>")  "write solution to filename in Gurobi .sol format"
+
+    , Option [] ["print-rational"] (NoArg PrintRational) "print rational numbers instead of decimals"
+
+    , Option [] ["pivot-strategy"] (ReqArg PivotStrategy "[bland-rule|largest-coefficient]") "pivot strategy for simplex (default: bland-rule)"
+    , Option [] ["threads"] (ReqArg (NThread . read) "INTEGER") "number of threads to use"
+
+    , Option []    ["sat"]    (NoArg (Mode ModeSAT))    "solve boolean satisfiability problems in .cnf file"
+    , Option []    ["pb"]     (NoArg (Mode ModePB))     "solve pseudo boolean problems in .pb file"
+    , Option []    ["wbo"]    (NoArg (Mode ModeWBO))    "solve weighted boolean optimization problem in .opb file"
+    , Option []    ["maxsat"] (NoArg (Mode ModeMaxSAT)) "solve MaxSAT problem in .cnf or .wcnf file"
+    , Option []    ["lp"]     (NoArg (Mode ModeLP))     "solve binary integer programming problem in .lp or .mps file (default)"
+
+    , Option [] ["nomip"] (NoArg NoMIP)                 "consider all integer variables as continuous"
+    ]
+
+header :: String
+header = "Usage: toysolver [OPTION]... file"
+
+-- ---------------------------------------------------------------------------
+
+run
+  :: String
+  -> [Flag]
+  -> LP.LP
+  -> (Map.Map String Rational -> IO ())
+  -> IO ()
+run solver opt lp printModel = do
+  unless (Set.null (LP.semiContinuousVariables lp)) $ do
+    hPutStrLn stderr "semi-continuous variables are not supported."
+    exitFailure  
+  case map toLower solver of
+    s | s `elem` ["omega", "omega-test", "cooper"] -> solveByQE
+    s | s `elem` ["old-mip"] -> solveByMIP
+    s | s `elem` ["cad"] -> solveByCAD
+    s | s `elem` ["ct", "conti-traverso"] -> solveByContiTraverso
+    _ -> solveByMIP2
+  where
+    vs = LP.variables lp
+    vsAssoc = zip (Set.toList vs) [0..]
+    nameToVar = Map.fromList vsAssoc
+    varToName = IM.fromList [(v,name) | (name,v) <- vsAssoc]
+
+    compileE :: LP.Expr -> Expr Rational
+    compileE = foldr (+) (Const 0) . map compileT
+
+    compileT :: LP.Term -> Expr Rational
+    compileT (LP.Term c vs) =
+      foldr (*) (Const c) [Var (nameToVar Map.! v) | v <- vs]
+
+    obj = compileE $ snd $ LP.objectiveFunction lp
+
+    cs1 = do
+      v <- Set.toList vs
+      let v2 = Var (nameToVar Map.! v)
+      let (l,u) = LP.getBounds lp v
+      [Const x .<=. v2 | LP.Finite x <- return l] ++
+        [v2 .<=. Const x | LP.Finite x <- return u]
+    cs2 = do
+      LP.Constraint
+        { LP.constrIndicator = ind
+        , LP.constrBody = (lhs, rel, rhs)
+        } <- LP.constraints lp
+      let rel2 = case rel of
+                  LP.Ge  -> Ge
+                  LP.Le  -> Le
+                  LP.Eql -> Eql
+      case ind of
+        Nothing -> return (Rel (compileE lhs) rel2 (Const rhs))
+        Just _ -> error "indicator constraint is not supported yet"
+
+    ivs
+      | NoMIP `elem` opt = Set.empty
+      | otherwise        = LP.integerVariables lp
+
+    ivs2 = IS.fromList . map (nameToVar Map.!) . Set.toList $ ivs
+
+    solveByQE =
+      case mapM LA.compileAtom (cs1 ++ cs2) of
+        Nothing -> do
+          putStrLn "s UNKNOWN"
+          exitFailure
+        Just cs ->
+          case f cs ivs2 of
+            Nothing -> do
+              putStrLn "s UNSATISFIABLE"
+              exitFailure
+            Just m -> do
+              putStrLn $ "o " ++ showValue (Data.Expr.eval m obj)
+              putStrLn "s SATISFIABLE"
+              let m2 = Map.fromAscList [(v, m IM.! (nameToVar Map.! v)) | v <- Set.toList vs]
+              printModel m2
+       where
+         f = case solver of
+               "omega"      -> OmegaTest.solveQFLA
+               "omega-test" -> OmegaTest.solveQFLA
+               "cooper"     -> Cooper.solveQFLA
+               _ -> error "unknown solver"
+
+    solveByMIP =
+      case MIPSolverHL.optimize (LP.dir lp) obj (cs1 ++ cs2) ivs2 of
+        OptUnknown -> do
+          putStrLn "s UNKNOWN"
+          exitFailure
+        OptUnsat -> do
+          putStrLn "s UNSATISFIABLE"
+          exitFailure
+        Unbounded -> do
+          putStrLn "s UNBOUNDED"
+          exitFailure
+        Optimum r m -> do
+          putStrLn $ "o " ++ showValue r
+          putStrLn "s OPTIMUM FOUND"
+          let m2 = Map.fromAscList [(v, m IM.! (nameToVar Map.! v)) | v <- Set.toList vs]
+          printModel m2
+
+    solveByMIP2 = do
+      solver <- Simplex2.newSolver
+
+      let ps = last ("bland-rule" : [s | PivotStrategy s <- opt])
+      case ps of
+        "bland-rule"          -> Simplex2.setPivotStrategy solver Simplex2.PivotStrategyBlandRule
+        "largest-coefficient" -> Simplex2.setPivotStrategy solver Simplex2.PivotStrategyLargestCoefficient
+        _ -> error ("unknown pivot strategy \"" ++ ps ++ "\"")
+
+      let nthreads = last (0 : [n | NThread n <- opt])
+
+      Simplex2.setLogger solver putCommentLine
+      replicateM (length vsAssoc) (Simplex2.newVar solver) -- XXX
+      Simplex2.setOptDir solver (LP.dir lp)
+      Simplex2.setObj solver $ fromJust (LA.compileExpr obj)
+      putCommentLine "Loading constraints... "
+      forM_ (cs1 ++ cs2) $ \c -> do
+        Simplex2.assertAtom solver $ fromJust (LA.compileAtom c)
+      putCommentLine "Loading constraints finished"
+
+      mip <- MIPSolver2.newSolver solver ivs2
+      MIPSolver2.setShowRational mip printRat
+      MIPSolver2.setLogger mip putCommentLine
+      ncap <- getNumCapabilities
+      MIPSolver2.setNThread mip $
+        if nthreads >= 1
+        then min ncap nthreads
+        else ncap
+      let update m val = do
+            putStrLn $ "o " ++ showValue val
+      ret <- MIPSolver2.optimize mip update
+      case ret of
+        Simplex2.Unsat -> do
+          putStrLn "s UNSATISFIABLE"
+          exitFailure
+        Simplex2.Unbounded -> do
+          putStrLn "s UNBOUNDED"
+          m <- MIPSolver2.model mip
+          let m2 = Map.fromAscList [(v, m IM.! (nameToVar Map.! v)) | v <- Set.toList vs]
+          printModel m2
+          exitFailure
+        Simplex2.Optimum -> do
+          m <- MIPSolver2.model mip
+          r <- MIPSolver2.getObjValue mip
+          putStrLn "s OPTIMUM FOUND"
+          let m2 = Map.fromAscList [(v, m IM.! (nameToVar Map.! v)) | v <- Set.toList vs]
+          printModel m2
+
+    solveByCAD
+      | not (IS.null ivs2) = do
+          putStrLn "s UNKNOWN"
+          putCommentLine "integer variables are not supported by CAD"
+          exitFailure
+      | otherwise = do
+          let cs = map g $ cs1 ++ cs2
+          case CAD.solve cs of
+            Nothing -> do
+              putStrLn "s UNSATISFIABLE"
+              exitFailure
+            Just m -> do
+              let m2 = IM.map (\x -> AReal.approx x (2^^(-64::Int))) $
+                         IM.fromAscList $ Map.toAscList $ m
+              putStrLn $ "o " ++ showValue (Data.Expr.eval m2 obj)
+              putStrLn "s SATISFIABLE"
+              let m3 = Map.fromAscList [(v, m2 IM.! (nameToVar Map.! v)) | v <- Set.toList vs]
+              printModel m3
+      where
+        g (Rel lhs rel rhs) = Rel (f lhs) rel (f rhs)
+
+        f (Const r)   = P.constant r
+        f (Var v)     = P.var v
+        f (e1 :+: e2) = f e1 + f e2
+        f (e1 :*: e2) = f e1 * f e2
+        f (e1 :/: e2)
+          | P.deg p > 0 = error "can't handle rational expression"
+          | otherwise   = P.mapCoeff (/ c) $ f e1 
+          where
+            p = f e2
+            c = P.coeff P.mmOne p
+
+    solveByContiTraverso
+      | not (vs `Set.isSubsetOf` ivs) = do
+          putStrLn "s UNKNOWN"
+          putCommentLine "continuous variables are not supported by Conti-Traverso algorithm"
+          exitFailure
+      | otherwise = do
+          let tmp = do
+                linObj <- LA.compileExpr obj
+                linCon <- mapM LA.compileAtom (cs1 ++ cs2)
+                return (linObj, linCon)
+          case tmp of
+            Nothing -> do
+              putStrLn "s UNKNOWN"
+              putCommentLine "non-linear expressions are not supported by Conti-Traverso algorithm"
+              exitFailure
+            Just (linObj, linCon) -> do
+              case ContiTraverso.solve P.grlex (LP.dir lp) linObj linCon of
+                Nothing -> do
+                  putStrLn "s UNSATISFIABLE"
+                  exitFailure
+                Just m -> do
+                  let m2 = IM.map fromInteger m
+                  putStrLn $ "o " ++ showValue (Data.Expr.eval m2 obj)
+                  putStrLn "s OPTIMUM FOUND"
+                  let m3 = Map.fromAscList [(v, m2 IM.! (nameToVar Map.! v)) | v <- Set.toList vs]
+                  printModel m3
+
+    printRat :: Bool
+    printRat = PrintRational `elem` opt
+
+    showValue :: Rational -> String
+    showValue = showRational printRat
+
+lpPrintModel :: Handle -> Bool -> Map.Map String Rational -> IO ()
+lpPrintModel h asRat m = do
+  forM_ (Map.toList m) $ \(v, val) -> do
+    printf "v %s = %s\n" v (showRational asRat val)
+
+
+putCommentLine :: String -> IO ()
+putCommentLine s = do
+  putStr "c "
+  putStrLn s
+  hFlush stdout
+
+-- ---------------------------------------------------------------------------
+
+getSolver :: [Flag] -> String
+getSolver xs = last $ "mip" : [s | Solver s <- xs]
+
+main :: IO ()
+main = do
+  args <- getArgs
+  case getOpt Permute options args of
+    (o,_,[])
+      | Help `elem` o    -> putStrLn (usageInfo header options)
+      | Version `elem` o -> putStrLn (V.showVersion version)
+    (o,[fname],[]) -> do
+
+      let mode =
+            case reverse [m | Mode m <- o] of
+              m:_ -> m
+              [] ->
+                case map toLower (takeExtension fname) of
+                  ".cnf"  -> ModeSAT
+                  ".opb"  -> ModePB
+                  ".wbo"  -> ModeWBO
+                  ".wcnf" -> ModeMaxSAT
+                  ".lp"   -> ModeLP
+                  ".mps"  -> ModeLP
+                  _ -> ModeLP
+
+      case mode of
+        ModeSAT -> do
+          ret <- DIMACS.parseFile fname
+          case ret of
+            Left err -> hPrint stderr err >> exitFailure
+            Right cnf -> do
+              let (lp,mtrans) = CNF2LP.convert CNF2LP.ObjNone cnf
+              run (getSolver o) o lp $ \m -> do
+                let m2 = mtrans m
+                satPrintModel stdout m2 0
+                writeSOLFileSAT o m2
+        ModePB -> do
+          ret <- PBFile.parseOPBFile fname
+          case ret of
+            Left err -> hPrint stderr err >> exitFailure
+            Right pb -> do
+              let (lp,mtrans) = PB2LP.convert PB2LP.ObjNone pb
+              run (getSolver o) o lp $ \m -> do
+                let m2 = mtrans m
+                pbPrintModel stdout m2 0
+                writeSOLFileSAT o m2
+        ModeWBO -> do
+          ret <- PBFile.parseWBOFile fname
+          case ret of
+            Left err -> hPrint stderr err >> exitFailure
+            Right wbo -> do
+              let (lp,mtrans) = PB2LP.convertWBO False wbo
+              run (getSolver o) o lp $ \m -> do
+                let m2 = mtrans m
+                pbPrintModel stdout m2 0
+                writeSOLFileSAT o m2
+        ModeMaxSAT -> do
+          ret <- MaxSAT.parseWCNFFile fname
+          case ret of
+            Left err -> hPutStrLn stderr err >> exitFailure
+            Right wcnf -> do
+              let (lp,mtrans) = MaxSAT2LP.convert wcnf
+              run (getSolver o) o lp $ \m -> do
+                let m2 = mtrans m
+                maxsatPrintModel stdout m2 0
+                writeSOLFileSAT o m2
+        ModeLP -> do
+          ret <- LP.parseFile fname
+          lp <- case ret of
+                  Right lp -> return lp
+                  Left err -> do
+                    ret <- MPS.parseFile fname
+                    case ret of
+                      Right lp -> return lp
+                      Left err2 -> do
+                        hPrint stderr err
+                        hPrint stderr err2
+                        exitFailure
+          run (getSolver o) o lp $ \m -> do
+            lpPrintModel stdout (PrintRational `elem` o) m
+            writeSOLFileLP o m
+    (_,_,errs) ->
+        hPutStrLn stderr $ concat errs ++ usageInfo header options
+
+-- FIXME: 目的関数値を表示するように
+writeSOLFileLP :: [Flag] -> Map.Map String Rational -> IO ()
+writeSOLFileLP opt m = do
+  forM_ [fname | WriteFile fname <- opt ] $ \fname -> do
+    let m2 = Map.map fromRational m
+    writeFile fname (GurobiSol.render m2 Nothing)
+
+-- FIXME: 目的関数値を表示するように
+writeSOLFileSAT :: [Flag] -> SAT.Model -> IO ()
+writeSOLFileSAT opt m = do
+  let m2 = Map.fromList [("x" ++ show x, if b then 1 else 0) | (x,b) <- assocs m]
+  writeSOLFileLP opt m2
