Files
ortools-clone/examples/flatzinc/einav_puzzle.fzn
2012-06-19 21:11:57 +00:00

1480 lines
118 KiB
MiniZinc

array [1..243] of int: data = [33, 30, 10, -6, 18, -7, -11, 23, -6, 16, -19, 9, -26, -8, -19, -8, -21, -14, 17, 12, -14, 31, -30, 13, -13, 19, 16, -6, -11, 1, 17, -12, -4, -7, 14, -21, 18, -31, 34, -22, 17, -19, 20, 24, 6, 33, -18, 17, -15, 31, -5, 3, 27, -3, -18, -20, -18, 31, 6, 4, -2, -12, 24, 27, 14, 4, -29, -3, 5, -29, 8, -12, -15, -7, -23, 23, -9, -8, 6, 8, -12, 33, -23, -19, -4, -8, -7, 11, -12, 31, -20, 19, -15, -30, 11, 32, 7, 14, -5, -23, 18, -32, -2, -31, -7, 8, 24, 16, 32, -4, -10, -14, -6, -1, 0, 23, 23, 25, 0, -23, 22, 12, 28, -27, 15, 4, -30, -13, -16, -3, -3, -32, -3, 27, -31, 22, 1, 26, 4, -2, -13, 26, 17, 14, -9, -18, 3, -20, -27, -32, -11, 27, 13, -17, 33, -7, 19, -32, 13, -31, -2, -24, -31, 27, -31, -29, 15, 2, 29, -15, 33, -18, -23, 15, 28, 0, 30, -4, 12, -32, -3, 34, 27, -25, -18, 26, 1, 34, 26, -21, -31, -10, -13, -30, -17, -12, -26, 31, 23, -31, -19, 21, -17, -10, 2, -23, 23, -3, 6, 0, -3, -32, 0, -10, -25, 14, -19, 9, 14, -27, 20, 15, -5, -27, 18, 11, -6, 24, 7, -17, 26, 20, -31, -25, -25, 4, -16, 30, 33, 23, -4, -4, 23];
var -33..33: INT____00001 :: is_defined_var :: var_is_introduced;
var -30..30: INT____00003 :: is_defined_var :: var_is_introduced;
var -10..10: INT____00005 :: is_defined_var :: var_is_introduced;
var -6..6: INT____00007 :: is_defined_var :: var_is_introduced;
var -18..18: INT____00009 :: is_defined_var :: var_is_introduced;
var -7..7: INT____00011 :: is_defined_var :: var_is_introduced;
var -11..11: INT____00013 :: is_defined_var :: var_is_introduced;
var -23..23: INT____00015 :: is_defined_var :: var_is_introduced;
var -16..16: INT____00018 :: is_defined_var :: var_is_introduced;
var -19..19: INT____00020 :: is_defined_var :: var_is_introduced;
var -9..9: INT____00022 :: is_defined_var :: var_is_introduced;
var -26..26: INT____00024 :: is_defined_var :: var_is_introduced;
var -8..8: INT____00026 :: is_defined_var :: var_is_introduced;
var -21..21: INT____00030 :: is_defined_var :: var_is_introduced;
var -14..14: INT____00032 :: is_defined_var :: var_is_introduced;
var -17..17: INT____00034 :: is_defined_var :: var_is_introduced;
var -12..12: INT____00036 :: is_defined_var :: var_is_introduced;
var -14..14: INT____00038 :: is_defined_var :: var_is_introduced;
var -31..31: INT____00040 :: is_defined_var :: var_is_introduced;
var -30..30: INT____00042 :: is_defined_var :: var_is_introduced;
var -13..13: INT____00044 :: is_defined_var :: var_is_introduced;
var -13..13: INT____00046 :: is_defined_var :: var_is_introduced;
var -19..19: INT____00048 :: is_defined_var :: var_is_introduced;
var -16..16: INT____00050 :: is_defined_var :: var_is_introduced;
var -6..6: INT____00052 :: is_defined_var :: var_is_introduced;
var -11..11: INT____00054 :: is_defined_var :: var_is_introduced;
var -17..17: INT____00057 :: is_defined_var :: var_is_introduced;
var -12..12: INT____00059 :: is_defined_var :: var_is_introduced;
var -4..4: INT____00061 :: is_defined_var :: var_is_introduced;
var -7..7: INT____00063 :: is_defined_var :: var_is_introduced;
var -14..14: INT____00065 :: is_defined_var :: var_is_introduced;
var -21..21: INT____00067 :: is_defined_var :: var_is_introduced;
var -18..18: INT____00069 :: is_defined_var :: var_is_introduced;
var -31..31: INT____00071 :: is_defined_var :: var_is_introduced;
var -34..34: INT____00073 :: is_defined_var :: var_is_introduced;
var -22..22: INT____00075 :: is_defined_var :: var_is_introduced;
var -17..17: INT____00077 :: is_defined_var :: var_is_introduced;
var -19..19: INT____00079 :: is_defined_var :: var_is_introduced;
var -20..20: INT____00081 :: is_defined_var :: var_is_introduced;
var -24..24: INT____00083 :: is_defined_var :: var_is_introduced;
var -6..6: INT____00085 :: is_defined_var :: var_is_introduced;
var -33..33: INT____00087 :: is_defined_var :: var_is_introduced;
var -18..18: INT____00089 :: is_defined_var :: var_is_introduced;
var -17..17: INT____00091 :: is_defined_var :: var_is_introduced;
var -15..15: INT____00093 :: is_defined_var :: var_is_introduced;
var -31..31: INT____00095 :: is_defined_var :: var_is_introduced;
var -5..5: INT____00097 :: is_defined_var :: var_is_introduced;
var -3..3: INT____00099 :: is_defined_var :: var_is_introduced;
var -27..27: INT____00101 :: is_defined_var :: var_is_introduced;
var -3..3: INT____00103 :: is_defined_var :: var_is_introduced;
var -18..18: INT____00105 :: is_defined_var :: var_is_introduced;
var -20..20: INT____00107 :: is_defined_var :: var_is_introduced;
var -31..31: INT____00110 :: is_defined_var :: var_is_introduced;
var -6..6: INT____00112 :: is_defined_var :: var_is_introduced;
var -4..4: INT____00114 :: is_defined_var :: var_is_introduced;
var -2..2: INT____00116 :: is_defined_var :: var_is_introduced;
var -12..12: INT____00118 :: is_defined_var :: var_is_introduced;
var -24..24: INT____00120 :: is_defined_var :: var_is_introduced;
var -27..27: INT____00122 :: is_defined_var :: var_is_introduced;
var -14..14: INT____00124 :: is_defined_var :: var_is_introduced;
var -4..4: INT____00126 :: is_defined_var :: var_is_introduced;
var -29..29: INT____00128 :: is_defined_var :: var_is_introduced;
var -3..3: INT____00130 :: is_defined_var :: var_is_introduced;
var -5..5: INT____00132 :: is_defined_var :: var_is_introduced;
var -8..8: INT____00135 :: is_defined_var :: var_is_introduced;
var -12..12: INT____00137 :: is_defined_var :: var_is_introduced;
var -15..15: INT____00139 :: is_defined_var :: var_is_introduced;
var -7..7: INT____00141 :: is_defined_var :: var_is_introduced;
var -23..23: INT____00143 :: is_defined_var :: var_is_introduced;
var -23..23: INT____00145 :: is_defined_var :: var_is_introduced;
var -9..9: INT____00147 :: is_defined_var :: var_is_introduced;
var -8..8: INT____00149 :: is_defined_var :: var_is_introduced;
var -6..6: INT____00151 :: is_defined_var :: var_is_introduced;
var -8..8: INT____00153 :: is_defined_var :: var_is_introduced;
var -12..12: INT____00155 :: is_defined_var :: var_is_introduced;
var -33..33: INT____00157 :: is_defined_var :: var_is_introduced;
var -23..23: INT____00159 :: is_defined_var :: var_is_introduced;
var -19..19: INT____00161 :: is_defined_var :: var_is_introduced;
var -4..4: INT____00163 :: is_defined_var :: var_is_introduced;
var -8..8: INT____00165 :: is_defined_var :: var_is_introduced;
var -7..7: INT____00167 :: is_defined_var :: var_is_introduced;
var -11..11: INT____00169 :: is_defined_var :: var_is_introduced;
var -12..12: INT____00171 :: is_defined_var :: var_is_introduced;
var -31..31: INT____00173 :: is_defined_var :: var_is_introduced;
var -20..20: INT____00175 :: is_defined_var :: var_is_introduced;
var -19..19: INT____00177 :: is_defined_var :: var_is_introduced;
var -15..15: INT____00179 :: is_defined_var :: var_is_introduced;
var -30..30: INT____00181 :: is_defined_var :: var_is_introduced;
var -11..11: INT____00183 :: is_defined_var :: var_is_introduced;
var -32..32: INT____00185 :: is_defined_var :: var_is_introduced;
var -7..7: INT____00187 :: is_defined_var :: var_is_introduced;
var -14..14: INT____00189 :: is_defined_var :: var_is_introduced;
var -5..5: INT____00191 :: is_defined_var :: var_is_introduced;
var -23..23: INT____00193 :: is_defined_var :: var_is_introduced;
var -18..18: INT____00195 :: is_defined_var :: var_is_introduced;
var -32..32: INT____00197 :: is_defined_var :: var_is_introduced;
var -2..2: INT____00199 :: is_defined_var :: var_is_introduced;
var -31..31: INT____00201 :: is_defined_var :: var_is_introduced;
var -7..7: INT____00203 :: is_defined_var :: var_is_introduced;
var -8..8: INT____00205 :: is_defined_var :: var_is_introduced;
var -24..24: INT____00207 :: is_defined_var :: var_is_introduced;
var -16..16: INT____00209 :: is_defined_var :: var_is_introduced;
var -32..32: INT____00211 :: is_defined_var :: var_is_introduced;
var -4..4: INT____00213 :: is_defined_var :: var_is_introduced;
var -10..10: INT____00215 :: is_defined_var :: var_is_introduced;
var -14..14: INT____00217 :: is_defined_var :: var_is_introduced;
var -6..6: INT____00219 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00221 :: is_defined_var :: var_is_introduced;
var -23..23: INT____00223 :: is_defined_var :: var_is_introduced;
var -25..25: INT____00226 :: is_defined_var :: var_is_introduced;
var -23..23: INT____00228 :: is_defined_var :: var_is_introduced;
var -22..22: INT____00230 :: is_defined_var :: var_is_introduced;
var -12..12: INT____00232 :: is_defined_var :: var_is_introduced;
var -28..28: INT____00234 :: is_defined_var :: var_is_introduced;
var -27..27: INT____00236 :: is_defined_var :: var_is_introduced;
var -15..15: INT____00238 :: is_defined_var :: var_is_introduced;
var -4..4: INT____00240 :: is_defined_var :: var_is_introduced;
var -30..30: INT____00242 :: is_defined_var :: var_is_introduced;
var -13..13: INT____00244 :: is_defined_var :: var_is_introduced;
var -16..16: INT____00246 :: is_defined_var :: var_is_introduced;
var -3..3: INT____00248 :: is_defined_var :: var_is_introduced;
var -32..32: INT____00251 :: is_defined_var :: var_is_introduced;
var -27..27: INT____00254 :: is_defined_var :: var_is_introduced;
var -31..31: INT____00256 :: is_defined_var :: var_is_introduced;
var -22..22: INT____00258 :: is_defined_var :: var_is_introduced;
var -26..26: INT____00261 :: is_defined_var :: var_is_introduced;
var -4..4: INT____00263 :: is_defined_var :: var_is_introduced;
var -2..2: INT____00265 :: is_defined_var :: var_is_introduced;
var -13..13: INT____00267 :: is_defined_var :: var_is_introduced;
var -17..17: INT____00270 :: is_defined_var :: var_is_introduced;
var -14..14: INT____00272 :: is_defined_var :: var_is_introduced;
var -9..9: INT____00274 :: is_defined_var :: var_is_introduced;
var -18..18: INT____00276 :: is_defined_var :: var_is_introduced;
var -3..3: INT____00278 :: is_defined_var :: var_is_introduced;
var -20..20: INT____00280 :: is_defined_var :: var_is_introduced;
var -27..27: INT____00282 :: is_defined_var :: var_is_introduced;
var -32..32: INT____00284 :: is_defined_var :: var_is_introduced;
var -11..11: INT____00286 :: is_defined_var :: var_is_introduced;
var -27..27: INT____00288 :: is_defined_var :: var_is_introduced;
var -13..13: INT____00290 :: is_defined_var :: var_is_introduced;
var -17..17: INT____00292 :: is_defined_var :: var_is_introduced;
var -33..33: INT____00294 :: is_defined_var :: var_is_introduced;
var -7..7: INT____00296 :: is_defined_var :: var_is_introduced;
var -19..19: INT____00298 :: is_defined_var :: var_is_introduced;
var -32..32: INT____00300 :: is_defined_var :: var_is_introduced;
var -13..13: INT____00302 :: is_defined_var :: var_is_introduced;
var -31..31: INT____00304 :: is_defined_var :: var_is_introduced;
var -2..2: INT____00306 :: is_defined_var :: var_is_introduced;
var -24..24: INT____00308 :: is_defined_var :: var_is_introduced;
var -31..31: INT____00310 :: is_defined_var :: var_is_introduced;
var -27..27: INT____00312 :: is_defined_var :: var_is_introduced;
var -29..29: INT____00315 :: is_defined_var :: var_is_introduced;
var -15..15: INT____00317 :: is_defined_var :: var_is_introduced;
var -2..2: INT____00319 :: is_defined_var :: var_is_introduced;
var -29..29: INT____00321 :: is_defined_var :: var_is_introduced;
var -15..15: INT____00323 :: is_defined_var :: var_is_introduced;
var -33..33: INT____00325 :: is_defined_var :: var_is_introduced;
var -18..18: INT____00327 :: is_defined_var :: var_is_introduced;
var -23..23: INT____00329 :: is_defined_var :: var_is_introduced;
var -15..15: INT____00331 :: is_defined_var :: var_is_introduced;
var -28..28: INT____00333 :: is_defined_var :: var_is_introduced;
var -30..30: INT____00335 :: is_defined_var :: var_is_introduced;
var -4..4: INT____00337 :: is_defined_var :: var_is_introduced;
var -12..12: INT____00339 :: is_defined_var :: var_is_introduced;
var -32..32: INT____00341 :: is_defined_var :: var_is_introduced;
var -3..3: INT____00343 :: is_defined_var :: var_is_introduced;
var -34..34: INT____00345 :: is_defined_var :: var_is_introduced;
var -27..27: INT____00347 :: is_defined_var :: var_is_introduced;
var -25..25: INT____00349 :: is_defined_var :: var_is_introduced;
var -18..18: INT____00351 :: is_defined_var :: var_is_introduced;
var -26..26: INT____00353 :: is_defined_var :: var_is_introduced;
var -21..21: INT____00358 :: is_defined_var :: var_is_introduced;
var -31..31: INT____00360 :: is_defined_var :: var_is_introduced;
var -10..10: INT____00362 :: is_defined_var :: var_is_introduced;
var -13..13: INT____00364 :: is_defined_var :: var_is_introduced;
var -30..30: INT____00366 :: is_defined_var :: var_is_introduced;
var -17..17: INT____00368 :: is_defined_var :: var_is_introduced;
var -12..12: INT____00370 :: is_defined_var :: var_is_introduced;
var -26..26: INT____00372 :: is_defined_var :: var_is_introduced;
var -31..31: INT____00374 :: is_defined_var :: var_is_introduced;
var -23..23: INT____00376 :: is_defined_var :: var_is_introduced;
var -31..31: INT____00378 :: is_defined_var :: var_is_introduced;
var -19..19: INT____00380 :: is_defined_var :: var_is_introduced;
var -21..21: INT____00382 :: is_defined_var :: var_is_introduced;
var -17..17: INT____00384 :: is_defined_var :: var_is_introduced;
var -10..10: INT____00386 :: is_defined_var :: var_is_introduced;
var -2..2: INT____00388 :: is_defined_var :: var_is_introduced;
var -23..23: INT____00390 :: is_defined_var :: var_is_introduced;
var -3..3: INT____00393 :: is_defined_var :: var_is_introduced;
var -6..6: INT____00395 :: is_defined_var :: var_is_introduced;
var -32..32: INT____00398 :: is_defined_var :: var_is_introduced;
var -10..10: INT____00400 :: is_defined_var :: var_is_introduced;
var -25..25: INT____00402 :: is_defined_var :: var_is_introduced;
var -14..14: INT____00404 :: is_defined_var :: var_is_introduced;
var -19..19: INT____00406 :: is_defined_var :: var_is_introduced;
var -9..9: INT____00408 :: is_defined_var :: var_is_introduced;
var -14..14: INT____00410 :: is_defined_var :: var_is_introduced;
var -27..27: INT____00412 :: is_defined_var :: var_is_introduced;
var -20..20: INT____00414 :: is_defined_var :: var_is_introduced;
var -15..15: INT____00416 :: is_defined_var :: var_is_introduced;
var -5..5: INT____00418 :: is_defined_var :: var_is_introduced;
var -18..18: INT____00421 :: is_defined_var :: var_is_introduced;
var -11..11: INT____00423 :: is_defined_var :: var_is_introduced;
var -6..6: INT____00425 :: is_defined_var :: var_is_introduced;
var -24..24: INT____00427 :: is_defined_var :: var_is_introduced;
var -7..7: INT____00429 :: is_defined_var :: var_is_introduced;
var -17..17: INT____00431 :: is_defined_var :: var_is_introduced;
var -26..26: INT____00433 :: is_defined_var :: var_is_introduced;
var -20..20: INT____00435 :: is_defined_var :: var_is_introduced;
var -31..31: INT____00437 :: is_defined_var :: var_is_introduced;
var -25..25: INT____00439 :: is_defined_var :: var_is_introduced;
var -25..25: INT____00441 :: is_defined_var :: var_is_introduced;
var -4..4: INT____00443 :: is_defined_var :: var_is_introduced;
var -16..16: INT____00445 :: is_defined_var :: var_is_introduced;
var -30..30: INT____00447 :: is_defined_var :: var_is_introduced;
var -33..33: INT____00449 :: is_defined_var :: var_is_introduced;
var -23..23: INT____00451 :: is_defined_var :: var_is_introduced;
var -4..4: INT____00453 :: is_defined_var :: var_is_introduced;
var 0..1000: INT____00457 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00458 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00459 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00460 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00461 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00462 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00463 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00464 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00465 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00466 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00467 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00468 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00469 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00470 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00471 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00472 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00473 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00474 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00475 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00476 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00477 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00478 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00479 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00480 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00481 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00482 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00483 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00484 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00485 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00486 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00487 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00488 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00489 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00490 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00491 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00492 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00493 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00494 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00495 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00496 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00497 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00498 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00499 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00500 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00501 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00502 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00503 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00504 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00505 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00506 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00507 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00508 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00509 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00510 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00511 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00512 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00513 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00514 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00515 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00516 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00517 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00518 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00519 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00520 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00521 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00522 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00523 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00524 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00525 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00526 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00527 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00528 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00529 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00530 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00531 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00532 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00533 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00534 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00535 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00536 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00537 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00538 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00539 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00540 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00541 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00542 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00543 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00544 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00545 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00546 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00547 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00548 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00549 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00550 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00551 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00552 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00553 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00554 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00555 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00556 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00557 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00558 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00559 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00560 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00561 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00562 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00563 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00564 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00565 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00566 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00567 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00568 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00569 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00570 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00571 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00572 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00573 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00574 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00575 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00576 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00577 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00578 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00579 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00580 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00581 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00582 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00583 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00584 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00585 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00586 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00587 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00588 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00589 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00590 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00591 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00592 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00593 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00594 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00595 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00596 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00597 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00598 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00599 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00600 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00601 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00602 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00603 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00604 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00605 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00606 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00607 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00608 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00609 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00610 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00611 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00612 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00613 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00614 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00615 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00616 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00617 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00618 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00619 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00620 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00621 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00622 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00623 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00624 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00625 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00626 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00627 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00628 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00629 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00630 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00631 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00632 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00633 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00634 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00635 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00636 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00637 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00638 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00639 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00640 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00641 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00642 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00643 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00644 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00645 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00646 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00647 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00648 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00649 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00650 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00651 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00652 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00653 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00654 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00655 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00656 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00657 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00658 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00659 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00660 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00661 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00662 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00663 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00664 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00665 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00666 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00667 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00668 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00669 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00670 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00671 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00672 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00673 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00674 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00675 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00676 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00677 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00678 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00679 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00680 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00681 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00682 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00683 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00684 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00685 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00686 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00687 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00688 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00689 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00690 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00691 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00692 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00693 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00694 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00695 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00696 :: is_defined_var :: var_is_introduced;
var -1..1: INT____00697 :: is_defined_var :: var_is_introduced;
array [1..9] of var -1..1: col_signs :: output_array([1..9]);
array [1..9] of var 0..200: col_sums :: output_array([1..9]);
array [1..243] of var -100..100: data_x :: output_array([1..27, 1..9]);
var -23..23: INT____00456 :: var_is_introduced = data_x[243];
var -4..4: INT____00455 :: var_is_introduced = data_x[242];
var -4..4: INT____00454 :: var_is_introduced = data_x[241];
var -23..23: INT____00452 :: var_is_introduced = data_x[240];
var -33..33: INT____00450 :: var_is_introduced = data_x[239];
var -30..30: INT____00448 :: var_is_introduced = data_x[238];
var -16..16: INT____00446 :: var_is_introduced = data_x[237];
var -4..4: INT____00444 :: var_is_introduced = data_x[236];
var -25..25: INT____00442 :: var_is_introduced = data_x[235];
var -25..25: INT____00440 :: var_is_introduced = data_x[234];
var -31..31: INT____00438 :: var_is_introduced = data_x[233];
var -20..20: INT____00436 :: var_is_introduced = data_x[232];
var -26..26: INT____00434 :: var_is_introduced = data_x[231];
var -17..17: INT____00432 :: var_is_introduced = data_x[230];
var -7..7: INT____00430 :: var_is_introduced = data_x[229];
var -24..24: INT____00428 :: var_is_introduced = data_x[228];
var -6..6: INT____00426 :: var_is_introduced = data_x[227];
var -11..11: INT____00424 :: var_is_introduced = data_x[226];
var -18..18: INT____00422 :: var_is_introduced = data_x[225];
var -27..27: INT____00420 :: var_is_introduced = data_x[224];
var -5..5: INT____00419 :: var_is_introduced = data_x[223];
var -15..15: INT____00417 :: var_is_introduced = data_x[222];
var -20..20: INT____00415 :: var_is_introduced = data_x[221];
var -27..27: INT____00413 :: var_is_introduced = data_x[220];
var -14..14: INT____00411 :: var_is_introduced = data_x[219];
var -9..9: INT____00409 :: var_is_introduced = data_x[218];
var -19..19: INT____00407 :: var_is_introduced = data_x[217];
var -14..14: INT____00405 :: var_is_introduced = data_x[216];
var -25..25: INT____00403 :: var_is_introduced = data_x[215];
var -10..10: INT____00401 :: var_is_introduced = data_x[214];
var -32..32: INT____00399 :: var_is_introduced = data_x[212];
var -3..3: INT____00397 :: var_is_introduced = data_x[211];
var -6..6: INT____00396 :: var_is_introduced = data_x[209];
var -3..3: INT____00394 :: var_is_introduced = data_x[208];
var -23..23: INT____00392 :: var_is_introduced = data_x[207];
var -23..23: INT____00391 :: var_is_introduced = data_x[206];
var -2..2: INT____00389 :: var_is_introduced = data_x[205];
var -10..10: INT____00387 :: var_is_introduced = data_x[204];
var -17..17: INT____00385 :: var_is_introduced = data_x[203];
var -21..21: INT____00383 :: var_is_introduced = data_x[202];
var -19..19: INT____00381 :: var_is_introduced = data_x[201];
var -31..31: INT____00379 :: var_is_introduced = data_x[200];
var -23..23: INT____00377 :: var_is_introduced = data_x[199];
var -31..31: INT____00375 :: var_is_introduced = data_x[198];
var -26..26: INT____00373 :: var_is_introduced = data_x[197];
var -12..12: INT____00371 :: var_is_introduced = data_x[196];
var -17..17: INT____00369 :: var_is_introduced = data_x[195];
var -30..30: INT____00367 :: var_is_introduced = data_x[194];
var -13..13: INT____00365 :: var_is_introduced = data_x[193];
var -10..10: INT____00363 :: var_is_introduced = data_x[192];
var -31..31: INT____00361 :: var_is_introduced = data_x[191];
var -21..21: INT____00359 :: var_is_introduced = data_x[190];
var -26..26: INT____00357 :: var_is_introduced = data_x[189];
var -34..34: INT____00356 :: var_is_introduced = data_x[188];
var -1..1: INT____00355 :: var_is_introduced = data_x[187];
var -26..26: INT____00354 :: var_is_introduced = data_x[186];
var -18..18: INT____00352 :: var_is_introduced = data_x[185];
var -25..25: INT____00350 :: var_is_introduced = data_x[184];
var -27..27: INT____00348 :: var_is_introduced = data_x[183];
var -34..34: INT____00346 :: var_is_introduced = data_x[182];
var -3..3: INT____00344 :: var_is_introduced = data_x[181];
var -32..32: INT____00342 :: var_is_introduced = data_x[180];
var -12..12: INT____00340 :: var_is_introduced = data_x[179];
var -4..4: INT____00338 :: var_is_introduced = data_x[178];
var -30..30: INT____00336 :: var_is_introduced = data_x[177];
var -28..28: INT____00334 :: var_is_introduced = data_x[175];
var -15..15: INT____00332 :: var_is_introduced = data_x[174];
var -23..23: INT____00330 :: var_is_introduced = data_x[173];
var -18..18: INT____00328 :: var_is_introduced = data_x[172];
var -33..33: INT____00326 :: var_is_introduced = data_x[171];
var -15..15: INT____00324 :: var_is_introduced = data_x[170];
var -29..29: INT____00322 :: var_is_introduced = data_x[169];
var -2..2: INT____00320 :: var_is_introduced = data_x[168];
var -15..15: INT____00318 :: var_is_introduced = data_x[167];
var -29..29: INT____00316 :: var_is_introduced = data_x[166];
var -31..31: INT____00314 :: var_is_introduced = data_x[165];
var -27..27: INT____00313 :: var_is_introduced = data_x[164];
var -31..31: INT____00311 :: var_is_introduced = data_x[163];
var -24..24: INT____00309 :: var_is_introduced = data_x[162];
var -2..2: INT____00307 :: var_is_introduced = data_x[161];
var -31..31: INT____00305 :: var_is_introduced = data_x[160];
var -13..13: INT____00303 :: var_is_introduced = data_x[159];
var -32..32: INT____00301 :: var_is_introduced = data_x[158];
var -19..19: INT____00299 :: var_is_introduced = data_x[157];
var -7..7: INT____00297 :: var_is_introduced = data_x[156];
var -33..33: INT____00295 :: var_is_introduced = data_x[155];
var -17..17: INT____00293 :: var_is_introduced = data_x[154];
var -13..13: INT____00291 :: var_is_introduced = data_x[153];
var -27..27: INT____00289 :: var_is_introduced = data_x[152];
var -11..11: INT____00287 :: var_is_introduced = data_x[151];
var -32..32: INT____00285 :: var_is_introduced = data_x[150];
var -27..27: INT____00283 :: var_is_introduced = data_x[149];
var -20..20: INT____00281 :: var_is_introduced = data_x[148];
var -3..3: INT____00279 :: var_is_introduced = data_x[147];
var -18..18: INT____00277 :: var_is_introduced = data_x[146];
var -9..9: INT____00275 :: var_is_introduced = data_x[145];
var -14..14: INT____00273 :: var_is_introduced = data_x[144];
var -17..17: INT____00271 :: var_is_introduced = data_x[143];
var -26..26: INT____00269 :: var_is_introduced = data_x[142];
var -13..13: INT____00268 :: var_is_introduced = data_x[141];
var -2..2: INT____00266 :: var_is_introduced = data_x[140];
var -4..4: INT____00264 :: var_is_introduced = data_x[139];
var -26..26: INT____00262 :: var_is_introduced = data_x[138];
var -1..1: INT____00260 :: var_is_introduced = data_x[137];
var -22..22: INT____00259 :: var_is_introduced = data_x[136];
var -31..31: INT____00257 :: var_is_introduced = data_x[135];
var -27..27: INT____00255 :: var_is_introduced = data_x[134];
var -3..3: INT____00253 :: var_is_introduced = data_x[133];
var -32..32: INT____00252 :: var_is_introduced = data_x[132];
var -3..3: INT____00250 :: var_is_introduced = data_x[131];
var -3..3: INT____00249 :: var_is_introduced = data_x[130];
var -16..16: INT____00247 :: var_is_introduced = data_x[129];
var -13..13: INT____00245 :: var_is_introduced = data_x[128];
var -30..30: INT____00243 :: var_is_introduced = data_x[127];
var -4..4: INT____00241 :: var_is_introduced = data_x[126];
var -15..15: INT____00239 :: var_is_introduced = data_x[125];
var -27..27: INT____00237 :: var_is_introduced = data_x[124];
var -28..28: INT____00235 :: var_is_introduced = data_x[123];
var -12..12: INT____00233 :: var_is_introduced = data_x[122];
var -22..22: INT____00231 :: var_is_introduced = data_x[121];
var -23..23: INT____00229 :: var_is_introduced = data_x[120];
var -25..25: INT____00227 :: var_is_introduced = data_x[118];
var -23..23: INT____00225 :: var_is_introduced = data_x[117];
var -23..23: INT____00224 :: var_is_introduced = data_x[116];
var -1..1: INT____00222 :: var_is_introduced = data_x[114];
var -6..6: INT____00220 :: var_is_introduced = data_x[113];
var -14..14: INT____00218 :: var_is_introduced = data_x[112];
var -10..10: INT____00216 :: var_is_introduced = data_x[111];
var -4..4: INT____00214 :: var_is_introduced = data_x[110];
var -32..32: INT____00212 :: var_is_introduced = data_x[109];
var -16..16: INT____00210 :: var_is_introduced = data_x[108];
var -24..24: INT____00208 :: var_is_introduced = data_x[107];
var -8..8: INT____00206 :: var_is_introduced = data_x[106];
var -7..7: INT____00204 :: var_is_introduced = data_x[105];
var -31..31: INT____00202 :: var_is_introduced = data_x[104];
var -2..2: INT____00200 :: var_is_introduced = data_x[103];
var -32..32: INT____00198 :: var_is_introduced = data_x[102];
var -18..18: INT____00196 :: var_is_introduced = data_x[101];
var -23..23: INT____00194 :: var_is_introduced = data_x[100];
var -5..5: INT____00192 :: var_is_introduced = data_x[99];
var -14..14: INT____00190 :: var_is_introduced = data_x[98];
var -7..7: INT____00188 :: var_is_introduced = data_x[97];
var -32..32: INT____00186 :: var_is_introduced = data_x[96];
var -11..11: INT____00184 :: var_is_introduced = data_x[95];
var -30..30: INT____00182 :: var_is_introduced = data_x[94];
var -15..15: INT____00180 :: var_is_introduced = data_x[93];
var -19..19: INT____00178 :: var_is_introduced = data_x[92];
var -20..20: INT____00176 :: var_is_introduced = data_x[91];
var -31..31: INT____00174 :: var_is_introduced = data_x[90];
var -12..12: INT____00172 :: var_is_introduced = data_x[89];
var -11..11: INT____00170 :: var_is_introduced = data_x[88];
var -7..7: INT____00168 :: var_is_introduced = data_x[87];
var -8..8: INT____00166 :: var_is_introduced = data_x[86];
var -4..4: INT____00164 :: var_is_introduced = data_x[85];
var -19..19: INT____00162 :: var_is_introduced = data_x[84];
var -23..23: INT____00160 :: var_is_introduced = data_x[83];
var -33..33: INT____00158 :: var_is_introduced = data_x[82];
var -12..12: INT____00156 :: var_is_introduced = data_x[81];
var -8..8: INT____00154 :: var_is_introduced = data_x[80];
var -6..6: INT____00152 :: var_is_introduced = data_x[79];
var -8..8: INT____00150 :: var_is_introduced = data_x[78];
var -9..9: INT____00148 :: var_is_introduced = data_x[77];
var -23..23: INT____00146 :: var_is_introduced = data_x[76];
var -23..23: INT____00144 :: var_is_introduced = data_x[75];
var -7..7: INT____00142 :: var_is_introduced = data_x[74];
var -15..15: INT____00140 :: var_is_introduced = data_x[73];
var -12..12: INT____00138 :: var_is_introduced = data_x[72];
var -8..8: INT____00136 :: var_is_introduced = data_x[71];
var -29..29: INT____00134 :: var_is_introduced = data_x[70];
var -5..5: INT____00133 :: var_is_introduced = data_x[69];
var -3..3: INT____00131 :: var_is_introduced = data_x[68];
var -29..29: INT____00129 :: var_is_introduced = data_x[67];
var -4..4: INT____00127 :: var_is_introduced = data_x[66];
var -14..14: INT____00125 :: var_is_introduced = data_x[65];
var -27..27: INT____00123 :: var_is_introduced = data_x[64];
var -24..24: INT____00121 :: var_is_introduced = data_x[63];
var -12..12: INT____00119 :: var_is_introduced = data_x[62];
var -2..2: INT____00117 :: var_is_introduced = data_x[61];
var -4..4: INT____00115 :: var_is_introduced = data_x[60];
var -6..6: INT____00113 :: var_is_introduced = data_x[59];
var -31..31: INT____00111 :: var_is_introduced = data_x[58];
var -18..18: INT____00109 :: var_is_introduced = data_x[57];
var -20..20: INT____00108 :: var_is_introduced = data_x[56];
var -18..18: INT____00106 :: var_is_introduced = data_x[55];
var -3..3: INT____00104 :: var_is_introduced = data_x[54];
var -27..27: INT____00102 :: var_is_introduced = data_x[53];
var -3..3: INT____00100 :: var_is_introduced = data_x[52];
var -5..5: INT____00098 :: var_is_introduced = data_x[51];
var -31..31: INT____00096 :: var_is_introduced = data_x[50];
var -15..15: INT____00094 :: var_is_introduced = data_x[49];
var -17..17: INT____00092 :: var_is_introduced = data_x[48];
var -18..18: INT____00090 :: var_is_introduced = data_x[47];
var -33..33: INT____00088 :: var_is_introduced = data_x[46];
var -6..6: INT____00086 :: var_is_introduced = data_x[45];
var -24..24: INT____00084 :: var_is_introduced = data_x[44];
var -20..20: INT____00082 :: var_is_introduced = data_x[43];
var -19..19: INT____00080 :: var_is_introduced = data_x[42];
var -17..17: INT____00078 :: var_is_introduced = data_x[41];
var -22..22: INT____00076 :: var_is_introduced = data_x[40];
var -34..34: INT____00074 :: var_is_introduced = data_x[39];
var -31..31: INT____00072 :: var_is_introduced = data_x[38];
var -18..18: INT____00070 :: var_is_introduced = data_x[37];
var -21..21: INT____00068 :: var_is_introduced = data_x[36];
var -14..14: INT____00066 :: var_is_introduced = data_x[35];
var -7..7: INT____00064 :: var_is_introduced = data_x[34];
var -4..4: INT____00062 :: var_is_introduced = data_x[33];
var -12..12: INT____00060 :: var_is_introduced = data_x[32];
var -17..17: INT____00058 :: var_is_introduced = data_x[31];
var -1..1: INT____00056 :: var_is_introduced = data_x[30];
var -11..11: INT____00055 :: var_is_introduced = data_x[29];
var -6..6: INT____00053 :: var_is_introduced = data_x[28];
var -16..16: INT____00051 :: var_is_introduced = data_x[27];
var -19..19: INT____00049 :: var_is_introduced = data_x[26];
var -13..13: INT____00047 :: var_is_introduced = data_x[25];
var -13..13: INT____00045 :: var_is_introduced = data_x[24];
var -30..30: INT____00043 :: var_is_introduced = data_x[23];
var -31..31: INT____00041 :: var_is_introduced = data_x[22];
var -14..14: INT____00039 :: var_is_introduced = data_x[21];
var -12..12: INT____00037 :: var_is_introduced = data_x[20];
var -17..17: INT____00035 :: var_is_introduced = data_x[19];
var -14..14: INT____00033 :: var_is_introduced = data_x[18];
var -21..21: INT____00031 :: var_is_introduced = data_x[17];
var -8..8: INT____00029 :: var_is_introduced = data_x[16];
var -19..19: INT____00028 :: var_is_introduced = data_x[15];
var -8..8: INT____00027 :: var_is_introduced = data_x[14];
var -26..26: INT____00025 :: var_is_introduced = data_x[13];
var -9..9: INT____00023 :: var_is_introduced = data_x[12];
var -19..19: INT____00021 :: var_is_introduced = data_x[11];
var -16..16: INT____00019 :: var_is_introduced = data_x[10];
var -6..6: INT____00017 :: var_is_introduced = data_x[9];
var -23..23: INT____00016 :: var_is_introduced = data_x[8];
var -11..11: INT____00014 :: var_is_introduced = data_x[7];
var -7..7: INT____00012 :: var_is_introduced = data_x[6];
var -18..18: INT____00010 :: var_is_introduced = data_x[5];
var -6..6: INT____00008 :: var_is_introduced = data_x[4];
var -10..10: INT____00006 :: var_is_introduced = data_x[3];
var -30..30: INT____00004 :: var_is_introduced = data_x[2];
var -33..33: INT____00002 :: var_is_introduced = data_x[1];
array [1..27] of var -1..1: row_signs :: output_array([1..27]);
array [1..27] of var 0..200: row_sums :: output_array([1..27]);
var 0..1000: total_sum :: output_var = INT____00457;
constraint int_eq(data_x[115], 0);
constraint int_eq(data_x[119], 0);
constraint int_eq(data_x[176], 0);
constraint int_eq(data_x[210], 0);
constraint int_eq(data_x[213], 0);
constraint int_lin_eq([-1, -32], [INT____00197, row_signs[12]], 0) :: defines_var(INT____00197);
constraint int_lin_eq([-1, -32], [INT____00251, row_signs[15]], 0) :: defines_var(INT____00251);
constraint int_lin_eq([-1, -32], [INT____00284, row_signs[17]], 0) :: defines_var(INT____00284);
constraint int_lin_eq([-1, -32], [INT____00300, row_signs[18]], 0) :: defines_var(INT____00300);
constraint int_lin_eq([-1, -32], [INT____00341, row_signs[20]], 0) :: defines_var(INT____00341);
constraint int_lin_eq([-1, -32], [INT____00398, row_signs[24]], 0) :: defines_var(INT____00398);
constraint int_lin_eq([-1, -31], [INT____00071, row_signs[5]], 0) :: defines_var(INT____00071);
constraint int_lin_eq([-1, -31], [INT____00201, row_signs[12]], 0) :: defines_var(INT____00201);
constraint int_lin_eq([-1, -31], [INT____00256, row_signs[15]], 0) :: defines_var(INT____00256);
constraint int_lin_eq([-1, -31], [INT____00304, row_signs[18]], 0) :: defines_var(INT____00304);
constraint int_lin_eq([-1, -31], [INT____00310, row_signs[19]], 0) :: defines_var(INT____00310);
constraint int_lin_eq([-1, -31], [INT____00360, row_signs[22]], 0) :: defines_var(INT____00360);
constraint int_lin_eq([-1, -31], [INT____00378, row_signs[23]], 0) :: defines_var(INT____00378);
constraint int_lin_eq([-1, -31], [INT____00437, row_signs[26]], 0) :: defines_var(INT____00437);
constraint int_lin_eq([-1, -30], [INT____00042, row_signs[3]], 0) :: defines_var(INT____00042);
constraint int_lin_eq([-1, -30], [INT____00181, row_signs[11]], 0) :: defines_var(INT____00181);
constraint int_lin_eq([-1, -30], [INT____00242, row_signs[15]], 0) :: defines_var(INT____00242);
constraint int_lin_eq([-1, -30], [INT____00366, row_signs[22]], 0) :: defines_var(INT____00366);
constraint int_lin_eq([-1, -29], [INT____00128, row_signs[8]], 0) :: defines_var(INT____00128);
constraint int_lin_eq([-1, -29], [INT____00315, row_signs[19]], 0) :: defines_var(INT____00315);
constraint int_lin_eq([-1, -27], [INT____00236, row_signs[14]], 0) :: defines_var(INT____00236);
constraint int_lin_eq([-1, -27], [INT____00282, row_signs[17]], 0) :: defines_var(INT____00282);
constraint int_lin_eq([-1, -27], [INT____00412, row_signs[25]], 0) :: defines_var(INT____00412);
constraint int_lin_eq([-1, -26], [INT____00024, row_signs[2]], 0) :: defines_var(INT____00024);
constraint int_lin_eq([-1, -26], [INT____00372, row_signs[22]], 0) :: defines_var(INT____00372);
constraint int_lin_eq([-1, -25], [INT____00349, row_signs[21]], 0) :: defines_var(INT____00349);
constraint int_lin_eq([-1, -25], [INT____00402, row_signs[24]], 0) :: defines_var(INT____00402);
constraint int_lin_eq([-1, -25], [INT____00439, row_signs[26]], 0) :: defines_var(INT____00439);
constraint int_lin_eq([-1, -25], [INT____00441, row_signs[27]], 0) :: defines_var(INT____00441);
constraint int_lin_eq([-1, -24], [INT____00308, row_signs[18]], 0) :: defines_var(INT____00308);
constraint int_lin_eq([-1, -23], [INT____00143, row_signs[9]], 0) :: defines_var(INT____00143);
constraint int_lin_eq([-1, -23], [INT____00159, row_signs[10]], 0) :: defines_var(INT____00159);
constraint int_lin_eq([-1, -23], [INT____00193, row_signs[12]], 0) :: defines_var(INT____00193);
constraint int_lin_eq([-1, -23], [INT____00228, row_signs[14]], 0) :: defines_var(INT____00228);
constraint int_lin_eq([-1, -23], [INT____00329, row_signs[20]], 0) :: defines_var(INT____00329);
constraint int_lin_eq([-1, -23], [INT____00390, row_signs[23]], 0) :: defines_var(INT____00390);
constraint int_lin_eq([-1, -22], [INT____00075, row_signs[5]], 0) :: defines_var(INT____00075);
constraint int_lin_eq([-1, -21], [INT____00030, row_signs[2]], 0) :: defines_var(INT____00030);
constraint int_lin_eq([-1, -21], [INT____00067, row_signs[4]], 0) :: defines_var(INT____00067);
constraint int_lin_eq([-1, -21], [INT____00358, row_signs[22]], 0) :: defines_var(INT____00358);
constraint int_lin_eq([-1, -20], [INT____00107, row_signs[7]], 0) :: defines_var(INT____00107);
constraint int_lin_eq([-1, -20], [INT____00175, row_signs[11]], 0) :: defines_var(INT____00175);
constraint int_lin_eq([-1, -20], [INT____00280, row_signs[17]], 0) :: defines_var(INT____00280);
constraint int_lin_eq([-1, -19], [INT____00020, row_signs[2]], 0) :: defines_var(INT____00020);
constraint int_lin_eq([-1, -19], [INT____00079, row_signs[5]], 0) :: defines_var(INT____00079);
constraint int_lin_eq([-1, -19], [INT____00161, row_signs[10]], 0) :: defines_var(INT____00161);
constraint int_lin_eq([-1, -19], [INT____00380, row_signs[23]], 0) :: defines_var(INT____00380);
constraint int_lin_eq([-1, -19], [INT____00406, row_signs[25]], 0) :: defines_var(INT____00406);
constraint int_lin_eq([-1, -18], [INT____00089, row_signs[6]], 0) :: defines_var(INT____00089);
constraint int_lin_eq([-1, -18], [INT____00105, row_signs[7]], 0) :: defines_var(INT____00105);
constraint int_lin_eq([-1, -18], [INT____00276, row_signs[17]], 0) :: defines_var(INT____00276);
constraint int_lin_eq([-1, -18], [INT____00327, row_signs[20]], 0) :: defines_var(INT____00327);
constraint int_lin_eq([-1, -18], [INT____00351, row_signs[21]], 0) :: defines_var(INT____00351);
constraint int_lin_eq([-1, -17], [INT____00292, row_signs[18]], 0) :: defines_var(INT____00292);
constraint int_lin_eq([-1, -17], [INT____00368, row_signs[22]], 0) :: defines_var(INT____00368);
constraint int_lin_eq([-1, -17], [INT____00384, row_signs[23]], 0) :: defines_var(INT____00384);
constraint int_lin_eq([-1, -17], [INT____00431, row_signs[26]], 0) :: defines_var(INT____00431);
constraint int_lin_eq([-1, -16], [INT____00246, row_signs[15]], 0) :: defines_var(INT____00246);
constraint int_lin_eq([-1, -16], [INT____00445, row_signs[27]], 0) :: defines_var(INT____00445);
constraint int_lin_eq([-1, -15], [INT____00093, row_signs[6]], 0) :: defines_var(INT____00093);
constraint int_lin_eq([-1, -15], [INT____00139, row_signs[9]], 0) :: defines_var(INT____00139);
constraint int_lin_eq([-1, -15], [INT____00179, row_signs[11]], 0) :: defines_var(INT____00179);
constraint int_lin_eq([-1, -15], [INT____00323, row_signs[19]], 0) :: defines_var(INT____00323);
constraint int_lin_eq([-1, -14], [INT____00032, row_signs[2]], 0) :: defines_var(INT____00032);
constraint int_lin_eq([-1, -14], [INT____00038, row_signs[3]], 0) :: defines_var(INT____00038);
constraint int_lin_eq([-1, -14], [INT____00217, row_signs[13]], 0) :: defines_var(INT____00217);
constraint int_lin_eq([-1, -13], [INT____00046, row_signs[3]], 0) :: defines_var(INT____00046);
constraint int_lin_eq([-1, -13], [INT____00244, row_signs[15]], 0) :: defines_var(INT____00244);
constraint int_lin_eq([-1, -13], [INT____00267, row_signs[16]], 0) :: defines_var(INT____00267);
constraint int_lin_eq([-1, -13], [INT____00364, row_signs[22]], 0) :: defines_var(INT____00364);
constraint int_lin_eq([-1, -12], [INT____00059, row_signs[4]], 0) :: defines_var(INT____00059);
constraint int_lin_eq([-1, -12], [INT____00118, row_signs[7]], 0) :: defines_var(INT____00118);
constraint int_lin_eq([-1, -12], [INT____00137, row_signs[8]], 0) :: defines_var(INT____00137);
constraint int_lin_eq([-1, -12], [INT____00155, row_signs[9]], 0) :: defines_var(INT____00155);
constraint int_lin_eq([-1, -12], [INT____00171, row_signs[10]], 0) :: defines_var(INT____00171);
constraint int_lin_eq([-1, -12], [INT____00370, row_signs[22]], 0) :: defines_var(INT____00370);
constraint int_lin_eq([-1, -11], [INT____00013, row_signs[1]], 0) :: defines_var(INT____00013);
constraint int_lin_eq([-1, -11], [INT____00054, row_signs[4]], 0) :: defines_var(INT____00054);
constraint int_lin_eq([-1, -11], [INT____00286, row_signs[17]], 0) :: defines_var(INT____00286);
constraint int_lin_eq([-1, -10], [INT____00215, row_signs[13]], 0) :: defines_var(INT____00215);
constraint int_lin_eq([-1, -10], [INT____00362, row_signs[22]], 0) :: defines_var(INT____00362);
constraint int_lin_eq([-1, -10], [INT____00386, row_signs[23]], 0) :: defines_var(INT____00386);
constraint int_lin_eq([-1, -10], [INT____00400, row_signs[24]], 0) :: defines_var(INT____00400);
constraint int_lin_eq([-1, -9], [INT____00147, row_signs[9]], 0) :: defines_var(INT____00147);
constraint int_lin_eq([-1, -9], [INT____00274, row_signs[17]], 0) :: defines_var(INT____00274);
constraint int_lin_eq([-1, -8], [INT____00026, row_signs[2]], 0) :: defines_var(INT____00026);
constraint int_lin_eq([-1, -8], [INT____00149, row_signs[9]], 0) :: defines_var(INT____00149);
constraint int_lin_eq([-1, -8], [INT____00165, row_signs[10]], 0) :: defines_var(INT____00165);
constraint int_lin_eq([-1, -7], [INT____00011, row_signs[1]], 0) :: defines_var(INT____00011);
constraint int_lin_eq([-1, -7], [INT____00063, row_signs[4]], 0) :: defines_var(INT____00063);
constraint int_lin_eq([-1, -7], [INT____00141, row_signs[9]], 0) :: defines_var(INT____00141);
constraint int_lin_eq([-1, -7], [INT____00167, row_signs[10]], 0) :: defines_var(INT____00167);
constraint int_lin_eq([-1, -7], [INT____00203, row_signs[12]], 0) :: defines_var(INT____00203);
constraint int_lin_eq([-1, -7], [INT____00296, row_signs[18]], 0) :: defines_var(INT____00296);
constraint int_lin_eq([-1, -6], [INT____00007, row_signs[1]], 0) :: defines_var(INT____00007);
constraint int_lin_eq([-1, -6], [INT____00052, row_signs[4]], 0) :: defines_var(INT____00052);
constraint int_lin_eq([-1, -6], [INT____00219, row_signs[13]], 0) :: defines_var(INT____00219);
constraint int_lin_eq([-1, -6], [INT____00425, row_signs[26]], 0) :: defines_var(INT____00425);
constraint int_lin_eq([-1, -5], [INT____00097, row_signs[6]], 0) :: defines_var(INT____00097);
constraint int_lin_eq([-1, -5], [INT____00191, row_signs[11]], 0) :: defines_var(INT____00191);
constraint int_lin_eq([-1, -5], [INT____00418, row_signs[25]], 0) :: defines_var(INT____00418);
constraint int_lin_eq([-1, -4], [INT____00061, row_signs[4]], 0) :: defines_var(INT____00061);
constraint int_lin_eq([-1, -4], [INT____00163, row_signs[10]], 0) :: defines_var(INT____00163);
constraint int_lin_eq([-1, -4], [INT____00213, row_signs[13]], 0) :: defines_var(INT____00213);
constraint int_lin_eq([-1, -4], [INT____00337, row_signs[20]], 0) :: defines_var(INT____00337);
constraint int_lin_eq([-1, -4], [INT____00453, row_signs[27]], 0) :: defines_var(INT____00453);
constraint int_lin_eq([-1, -3], [INT____00103, row_signs[6]], 0) :: defines_var(INT____00103);
constraint int_lin_eq([-1, -3], [INT____00130, row_signs[8]], 0) :: defines_var(INT____00130);
constraint int_lin_eq([-1, -3], [INT____00248, row_signs[15]], 0) :: defines_var(INT____00248);
constraint int_lin_eq([-1, -3], [INT____00343, row_signs[21]], 0) :: defines_var(INT____00343);
constraint int_lin_eq([-1, -3], [INT____00393, row_signs[24]], 0) :: defines_var(INT____00393);
constraint int_lin_eq([-1, -2], [INT____00116, row_signs[7]], 0) :: defines_var(INT____00116);
constraint int_lin_eq([-1, -2], [INT____00199, row_signs[12]], 0) :: defines_var(INT____00199);
constraint int_lin_eq([-1, -2], [INT____00265, row_signs[16]], 0) :: defines_var(INT____00265);
constraint int_lin_eq([-1, -2], [INT____00306, row_signs[18]], 0) :: defines_var(INT____00306);
constraint int_lin_eq([-1, -1], [INT____00221, row_signs[13]], 0) :: defines_var(INT____00221);
constraint int_lin_eq([-1, 2], [INT____00319, row_signs[19]], 0) :: defines_var(INT____00319);
constraint int_lin_eq([-1, 2], [INT____00388, row_signs[23]], 0) :: defines_var(INT____00388);
constraint int_lin_eq([-1, 3], [INT____00099, row_signs[6]], 0) :: defines_var(INT____00099);
constraint int_lin_eq([-1, 3], [INT____00278, row_signs[17]], 0) :: defines_var(INT____00278);
constraint int_lin_eq([-1, 4], [INT____00114, row_signs[7]], 0) :: defines_var(INT____00114);
constraint int_lin_eq([-1, 4], [INT____00126, row_signs[8]], 0) :: defines_var(INT____00126);
constraint int_lin_eq([-1, 4], [INT____00240, row_signs[14]], 0) :: defines_var(INT____00240);
constraint int_lin_eq([-1, 4], [INT____00263, row_signs[16]], 0) :: defines_var(INT____00263);
constraint int_lin_eq([-1, 4], [INT____00443, row_signs[27]], 0) :: defines_var(INT____00443);
constraint int_lin_eq([-1, 5], [INT____00132, row_signs[8]], 0) :: defines_var(INT____00132);
constraint int_lin_eq([-1, 6], [INT____00085, row_signs[5]], 0) :: defines_var(INT____00085);
constraint int_lin_eq([-1, 6], [INT____00112, row_signs[7]], 0) :: defines_var(INT____00112);
constraint int_lin_eq([-1, 6], [INT____00151, row_signs[9]], 0) :: defines_var(INT____00151);
constraint int_lin_eq([-1, 6], [INT____00395, row_signs[24]], 0) :: defines_var(INT____00395);
constraint int_lin_eq([-1, 7], [INT____00187, row_signs[11]], 0) :: defines_var(INT____00187);
constraint int_lin_eq([-1, 7], [INT____00429, row_signs[26]], 0) :: defines_var(INT____00429);
constraint int_lin_eq([-1, 8], [INT____00135, row_signs[8]], 0) :: defines_var(INT____00135);
constraint int_lin_eq([-1, 8], [INT____00153, row_signs[9]], 0) :: defines_var(INT____00153);
constraint int_lin_eq([-1, 8], [INT____00205, row_signs[12]], 0) :: defines_var(INT____00205);
constraint int_lin_eq([-1, 9], [INT____00022, row_signs[2]], 0) :: defines_var(INT____00022);
constraint int_lin_eq([-1, 9], [INT____00408, row_signs[25]], 0) :: defines_var(INT____00408);
constraint int_lin_eq([-1, 10], [INT____00005, row_signs[1]], 0) :: defines_var(INT____00005);
constraint int_lin_eq([-1, 11], [INT____00169, row_signs[10]], 0) :: defines_var(INT____00169);
constraint int_lin_eq([-1, 11], [INT____00183, row_signs[11]], 0) :: defines_var(INT____00183);
constraint int_lin_eq([-1, 11], [INT____00423, row_signs[26]], 0) :: defines_var(INT____00423);
constraint int_lin_eq([-1, 12], [INT____00036, row_signs[3]], 0) :: defines_var(INT____00036);
constraint int_lin_eq([-1, 12], [INT____00232, row_signs[14]], 0) :: defines_var(INT____00232);
constraint int_lin_eq([-1, 12], [INT____00339, row_signs[20]], 0) :: defines_var(INT____00339);
constraint int_lin_eq([-1, 13], [INT____00044, row_signs[3]], 0) :: defines_var(INT____00044);
constraint int_lin_eq([-1, 13], [INT____00290, row_signs[17]], 0) :: defines_var(INT____00290);
constraint int_lin_eq([-1, 13], [INT____00302, row_signs[18]], 0) :: defines_var(INT____00302);
constraint int_lin_eq([-1, 14], [INT____00065, row_signs[4]], 0) :: defines_var(INT____00065);
constraint int_lin_eq([-1, 14], [INT____00124, row_signs[8]], 0) :: defines_var(INT____00124);
constraint int_lin_eq([-1, 14], [INT____00189, row_signs[11]], 0) :: defines_var(INT____00189);
constraint int_lin_eq([-1, 14], [INT____00272, row_signs[16]], 0) :: defines_var(INT____00272);
constraint int_lin_eq([-1, 14], [INT____00404, row_signs[24]], 0) :: defines_var(INT____00404);
constraint int_lin_eq([-1, 14], [INT____00410, row_signs[25]], 0) :: defines_var(INT____00410);
constraint int_lin_eq([-1, 15], [INT____00238, row_signs[14]], 0) :: defines_var(INT____00238);
constraint int_lin_eq([-1, 15], [INT____00317, row_signs[19]], 0) :: defines_var(INT____00317);
constraint int_lin_eq([-1, 15], [INT____00331, row_signs[20]], 0) :: defines_var(INT____00331);
constraint int_lin_eq([-1, 15], [INT____00416, row_signs[25]], 0) :: defines_var(INT____00416);
constraint int_lin_eq([-1, 16], [INT____00018, row_signs[2]], 0) :: defines_var(INT____00018);
constraint int_lin_eq([-1, 16], [INT____00050, row_signs[3]], 0) :: defines_var(INT____00050);
constraint int_lin_eq([-1, 16], [INT____00209, row_signs[12]], 0) :: defines_var(INT____00209);
constraint int_lin_eq([-1, 17], [INT____00034, row_signs[3]], 0) :: defines_var(INT____00034);
constraint int_lin_eq([-1, 17], [INT____00057, row_signs[4]], 0) :: defines_var(INT____00057);
constraint int_lin_eq([-1, 17], [INT____00077, row_signs[5]], 0) :: defines_var(INT____00077);
constraint int_lin_eq([-1, 17], [INT____00091, row_signs[6]], 0) :: defines_var(INT____00091);
constraint int_lin_eq([-1, 17], [INT____00270, row_signs[16]], 0) :: defines_var(INT____00270);
constraint int_lin_eq([-1, 18], [INT____00009, row_signs[1]], 0) :: defines_var(INT____00009);
constraint int_lin_eq([-1, 18], [INT____00069, row_signs[5]], 0) :: defines_var(INT____00069);
constraint int_lin_eq([-1, 18], [INT____00195, row_signs[12]], 0) :: defines_var(INT____00195);
constraint int_lin_eq([-1, 18], [INT____00421, row_signs[25]], 0) :: defines_var(INT____00421);
constraint int_lin_eq([-1, 19], [INT____00048, row_signs[3]], 0) :: defines_var(INT____00048);
constraint int_lin_eq([-1, 19], [INT____00177, row_signs[11]], 0) :: defines_var(INT____00177);
constraint int_lin_eq([-1, 19], [INT____00298, row_signs[18]], 0) :: defines_var(INT____00298);
constraint int_lin_eq([-1, 20], [INT____00081, row_signs[5]], 0) :: defines_var(INT____00081);
constraint int_lin_eq([-1, 20], [INT____00414, row_signs[25]], 0) :: defines_var(INT____00414);
constraint int_lin_eq([-1, 20], [INT____00435, row_signs[26]], 0) :: defines_var(INT____00435);
constraint int_lin_eq([-1, 21], [INT____00382, row_signs[23]], 0) :: defines_var(INT____00382);
constraint int_lin_eq([-1, 22], [INT____00230, row_signs[14]], 0) :: defines_var(INT____00230);
constraint int_lin_eq([-1, 22], [INT____00258, row_signs[16]], 0) :: defines_var(INT____00258);
constraint int_lin_eq([-1, 23], [INT____00015, row_signs[1]], 0) :: defines_var(INT____00015);
constraint int_lin_eq([-1, 23], [INT____00145, row_signs[9]], 0) :: defines_var(INT____00145);
constraint int_lin_eq([-1, 23], [INT____00223, row_signs[13]], 0) :: defines_var(INT____00223);
constraint int_lin_eq([-1, 23], [INT____00376, row_signs[23]], 0) :: defines_var(INT____00376);
constraint int_lin_eq([-1, 23], [INT____00451, row_signs[27]], 0) :: defines_var(INT____00451);
constraint int_lin_eq([-1, 24], [INT____00083, row_signs[5]], 0) :: defines_var(INT____00083);
constraint int_lin_eq([-1, 24], [INT____00120, row_signs[7]], 0) :: defines_var(INT____00120);
constraint int_lin_eq([-1, 24], [INT____00207, row_signs[12]], 0) :: defines_var(INT____00207);
constraint int_lin_eq([-1, 24], [INT____00427, row_signs[26]], 0) :: defines_var(INT____00427);
constraint int_lin_eq([-1, 25], [INT____00226, row_signs[14]], 0) :: defines_var(INT____00226);
constraint int_lin_eq([-1, 26], [INT____00261, row_signs[16]], 0) :: defines_var(INT____00261);
constraint int_lin_eq([-1, 26], [INT____00353, row_signs[21]], 0) :: defines_var(INT____00353);
constraint int_lin_eq([-1, 26], [INT____00433, row_signs[26]], 0) :: defines_var(INT____00433);
constraint int_lin_eq([-1, 27], [INT____00101, row_signs[6]], 0) :: defines_var(INT____00101);
constraint int_lin_eq([-1, 27], [INT____00122, row_signs[8]], 0) :: defines_var(INT____00122);
constraint int_lin_eq([-1, 27], [INT____00254, row_signs[15]], 0) :: defines_var(INT____00254);
constraint int_lin_eq([-1, 27], [INT____00288, row_signs[17]], 0) :: defines_var(INT____00288);
constraint int_lin_eq([-1, 27], [INT____00312, row_signs[19]], 0) :: defines_var(INT____00312);
constraint int_lin_eq([-1, 27], [INT____00347, row_signs[21]], 0) :: defines_var(INT____00347);
constraint int_lin_eq([-1, 28], [INT____00234, row_signs[14]], 0) :: defines_var(INT____00234);
constraint int_lin_eq([-1, 28], [INT____00333, row_signs[20]], 0) :: defines_var(INT____00333);
constraint int_lin_eq([-1, 29], [INT____00321, row_signs[19]], 0) :: defines_var(INT____00321);
constraint int_lin_eq([-1, 30], [INT____00003, row_signs[1]], 0) :: defines_var(INT____00003);
constraint int_lin_eq([-1, 30], [INT____00335, row_signs[20]], 0) :: defines_var(INT____00335);
constraint int_lin_eq([-1, 30], [INT____00447, row_signs[27]], 0) :: defines_var(INT____00447);
constraint int_lin_eq([-1, 31], [INT____00040, row_signs[3]], 0) :: defines_var(INT____00040);
constraint int_lin_eq([-1, 31], [INT____00095, row_signs[6]], 0) :: defines_var(INT____00095);
constraint int_lin_eq([-1, 31], [INT____00110, row_signs[7]], 0) :: defines_var(INT____00110);
constraint int_lin_eq([-1, 31], [INT____00173, row_signs[10]], 0) :: defines_var(INT____00173);
constraint int_lin_eq([-1, 31], [INT____00374, row_signs[22]], 0) :: defines_var(INT____00374);
constraint int_lin_eq([-1, 32], [INT____00185, row_signs[11]], 0) :: defines_var(INT____00185);
constraint int_lin_eq([-1, 32], [INT____00211, row_signs[13]], 0) :: defines_var(INT____00211);
constraint int_lin_eq([-1, 33], [INT____00001, row_signs[1]], 0) :: defines_var(INT____00001);
constraint int_lin_eq([-1, 33], [INT____00087, row_signs[6]], 0) :: defines_var(INT____00087);
constraint int_lin_eq([-1, 33], [INT____00157, row_signs[10]], 0) :: defines_var(INT____00157);
constraint int_lin_eq([-1, 33], [INT____00294, row_signs[18]], 0) :: defines_var(INT____00294);
constraint int_lin_eq([-1, 33], [INT____00325, row_signs[19]], 0) :: defines_var(INT____00325);
constraint int_lin_eq([-1, 33], [INT____00449, row_signs[27]], 0) :: defines_var(INT____00449);
constraint int_lin_eq([-1, 34], [INT____00073, row_signs[5]], 0) :: defines_var(INT____00073);
constraint int_lin_eq([-1, 34], [INT____00345, row_signs[21]], 0) :: defines_var(INT____00345);
constraint int_lin_eq([3, -6, 3, 32, 10, 25, -14, 1], [INT____00662, INT____00663, INT____00665, INT____00666, INT____00668, INT____00669, INT____00670, row_sums[24]], 0);
constraint int_lin_eq([-32, 4, 10, 14, 6, 1, -23, -23, 1], [INT____00565, INT____00566, INT____00567, INT____00568, INT____00569, INT____00570, INT____00572, INT____00573, row_sums[13]], 0);
constraint int_lin_eq([-25, 23, -22, -12, -28, 27, -15, -4, 1], [INT____00574, INT____00576, INT____00577, INT____00578, INT____00579, INT____00580, INT____00581, INT____00582, row_sums[14]], 0);
constraint int_lin_eq([18, 23, -15, -28, -30, 4, -12, 32, 1], [INT____00627, INT____00628, INT____00629, INT____00630, INT____00632, INT____00633, INT____00634, INT____00635, row_sums[20]], 0);
constraint int_lin_eq([-33, -30, -10, 6, -18, 7, 11, -23, 6, 1], [INT____00458, INT____00459, INT____00460, INT____00461, INT____00462, INT____00463, INT____00464, INT____00465, INT____00466, row_sums[1]], 0);
constraint int_lin_eq([-33, 18, -17, 15, -31, 5, -3, -27, 3, 1], [INT____00502, INT____00503, INT____00504, INT____00505, INT____00506, INT____00507, INT____00508, INT____00509, INT____00510, row_sums[6]], 0);
constraint int_lin_eq([-33, 23, 19, 4, 8, 7, -11, 12, -31, 1], [INT____00538, INT____00539, INT____00540, INT____00541, INT____00542, INT____00543, INT____00544, INT____00545, INT____00546, row_sums[10]], 0);
constraint int_lin_eq([-27, -14, -4, 29, 3, -5, 29, -8, 12, 1], [INT____00520, INT____00521, INT____00522, INT____00523, INT____00524, INT____00525, INT____00526, INT____00527, INT____00528, row_sums[8]], 0);
constraint int_lin_eq([-23, 31, 19, -21, 17, 10, -2, 23, -23, 1], [INT____00653, INT____00654, INT____00655, INT____00656, INT____00657, INT____00658, INT____00659, INT____00660, INT____00661, row_sums[23]], 0);
constraint int_lin_eq([-18, 31, -34, 22, -17, 19, -20, -24, -6, 1], [INT____00493, INT____00494, INT____00495, INT____00496, INT____00497, INT____00498, INT____00499, INT____00500, INT____00501, row_sums[5]], 0);
constraint int_lin_eq([-17, -12, 14, -31, 30, -13, 13, -19, -16, 1], [INT____00476, INT____00477, INT____00478, INT____00479, INT____00480, INT____00481, INT____00482, INT____00483, INT____00484, row_sums[3]], 0);
constraint int_lin_eq([-16, 19, -9, 26, 8, 19, 8, 21, 14, 1], [INT____00467, INT____00468, INT____00469, INT____00470, INT____00471, INT____00472, INT____00473, INT____00474, INT____00475, row_sums[2]], 0);
constraint int_lin_eq([-11, 6, -24, -7, 17, -26, -20, 31, 25, 1], [INT____00680, INT____00681, INT____00682, INT____00683, INT____00684, INT____00685, INT____00686, INT____00687, INT____00688, row_sums[26]], 0);
constraint int_lin_eq([-1, -22, -26, -4, 2, 13, -26, -17, -14, 1], [data_x[137], INT____00592, INT____00593, INT____00594, INT____00595, INT____00596, INT____00597, INT____00598, INT____00599, row_sums[16]], 0);
constraint int_lin_eq([-1, 3, -34, -27, 25, 18, -26, -34, -26, 1], [data_x[187], INT____00636, INT____00637, INT____00638, INT____00639, INT____00640, INT____00641, INT____00642, INT____00643, row_sums[21]], 0);
constraint int_lin_eq([-1, 6, 11, -17, 12, 4, 7, -14, 21, 1], [data_x[30], INT____00485, INT____00486, INT____00487, INT____00488, INT____00489, INT____00490, INT____00491, INT____00492, row_sums[4]], 0);
constraint int_lin_eq([9, 18, -3, 20, 27, 32, 11, -27, -13, 1], [INT____00600, INT____00601, INT____00602, INT____00603, INT____00604, INT____00605, INT____00606, INT____00607, INT____00608, row_sums[17]], 0);
constraint int_lin_eq([15, 7, 23, -23, 9, 8, -6, -8, 12, 1], [INT____00529, INT____00530, INT____00531, INT____00532, INT____00533, INT____00534, INT____00535, INT____00536, INT____00537, row_sums[9]], 0);
constraint int_lin_eq([17, -33, 7, -19, 32, -13, 31, 2, 24, 1], [INT____00609, INT____00610, INT____00611, INT____00612, INT____00613, INT____00614, INT____00615, INT____00616, INT____00617, row_sums[18]], 0);
constraint int_lin_eq([18, 20, 18, -31, -6, -4, 2, 12, -24, 1], [INT____00511, INT____00512, INT____00513, INT____00514, INT____00515, INT____00516, INT____00517, INT____00518, INT____00519, row_sums[7]], 0);
constraint int_lin_eq([19, -9, -14, 27, -20, -15, 5, 27, -18, 1], [INT____00671, INT____00672, INT____00673, INT____00674, INT____00675, INT____00676, INT____00677, INT____00678, INT____00679, row_sums[25]], 0);
constraint int_lin_eq([20, -19, 15, 30, -11, -32, -7, -14, 5, 1], [INT____00547, INT____00548, INT____00549, INT____00550, INT____00551, INT____00552, INT____00553, INT____00554, INT____00555, row_sums[11]], 0);
constraint int_lin_eq([21, 31, 10, 13, 30, 17, 12, 26, -31, 1], [INT____00644, INT____00645, INT____00646, INT____00647, INT____00648, INT____00649, INT____00650, INT____00651, INT____00652, row_sums[22]], 0);
constraint int_lin_eq([23, -18, 32, 2, 31, 7, -8, -24, -16, 1], [INT____00556, INT____00557, INT____00558, INT____00559, INT____00560, INT____00561, INT____00562, INT____00563, INT____00564, row_sums[12]], 0);
constraint int_lin_eq([25, -4, 16, -30, -33, -23, 4, 4, -23, 1], [INT____00689, INT____00690, INT____00691, INT____00692, INT____00693, INT____00694, INT____00695, INT____00696, INT____00697, row_sums[27]], 0);
constraint int_lin_eq([30, 13, 16, 3, 3, 32, 3, -27, 31, 1], [INT____00583, INT____00584, INT____00585, INT____00586, INT____00587, INT____00588, INT____00589, INT____00590, INT____00591, row_sums[15]], 0);
constraint int_lin_eq([31, -27, 31, 29, -15, -2, -29, 15, -33, 1], [INT____00618, INT____00619, INT____00620, INT____00621, INT____00622, INT____00623, INT____00624, INT____00625, INT____00626, row_sums[19]], 0);
constraint int_lin_eq([-18, 8, 30, 12, -17, -31, -6, 3, 9, 8, -11, 31, 6, -12, 3, 2, 27, 32, -15, 18, 30, 17, 32, -20, 17, -33, 1], [INT____00462, INT____00471, INT____00480, INT____00488, INT____00497, INT____00506, INT____00515, INT____00524, INT____00533, INT____00542, INT____00551, INT____00560, INT____00569, INT____00578, INT____00587, INT____00595, INT____00604, INT____00613, INT____00622, INT____00640, INT____00648, INT____00657, INT____00666, INT____00675, INT____00684, INT____00693, col_sums[5]], 0);
constraint int_lin_eq([-1, -30, 19, -12, 11, 31, 18, 20, -14, 7, 23, -19, -18, 4, 13, 18, -33, -27, 23, -34, 31, 31, -6, -9, 6, -4, 1], [data_x[137], INT____00459, INT____00468, INT____00477, INT____00486, INT____00494, INT____00503, INT____00512, INT____00521, INT____00530, INT____00539, INT____00548, INT____00557, INT____00566, INT____00584, INT____00601, INT____00610, INT____00619, INT____00628, INT____00637, INT____00645, INT____00654, INT____00663, INT____00672, INT____00681, INT____00690, col_sums[2]], 0);
constraint int_lin_eq([-1, -10, -9, 14, -34, -17, 18, -4, 23, 19, 15, 32, 10, 23, 16, -26, -3, 7, 31, -15, -27, 10, 19, -14, -24, 16, 1], [data_x[30], INT____00460, INT____00469, INT____00478, INT____00495, INT____00504, INT____00513, INT____00522, INT____00531, INT____00540, INT____00549, INT____00558, INT____00567, INT____00576, INT____00585, INT____00593, INT____00602, INT____00611, INT____00620, INT____00629, INT____00638, INT____00646, INT____00655, INT____00673, INT____00682, INT____00691, col_sums[3]], 0);
constraint int_lin_eq([-1, 11, 8, 13, 7, -20, -3, 2, 29, -6, -11, -7, -8, 27, 3, -26, 11, 31, -29, 4, 12, -2, 10, 5, -20, 4, 1], [data_x[187], INT____00464, INT____00473, INT____00482, INT____00490, INT____00499, INT____00508, INT____00517, INT____00526, INT____00535, INT____00544, INT____00553, INT____00562, INT____00580, INT____00589, INT____00597, INT____00606, INT____00615, INT____00624, INT____00633, INT____00650, INT____00659, INT____00668, INT____00677, INT____00686, INT____00695, col_sums[7]], 0);
constraint int_lin_eq([7, 19, -13, 4, 19, 5, -4, -5, 8, 7, -32, 7, 1, -28, 32, 13, 32, -13, -2, -30, -26, 17, 10, -15, -26, -23, 1], [INT____00463, INT____00472, INT____00481, INT____00489, INT____00498, INT____00507, INT____00516, INT____00525, INT____00534, INT____00543, INT____00552, INT____00561, INT____00570, INT____00579, INT____00588, INT____00596, INT____00605, INT____00614, INT____00623, INT____00632, INT____00641, INT____00649, INT____00658, INT____00676, INT____00685, INT____00694, col_sums[6]], 0);
constraint int_lin_eq([-33, -16, -17, 6, -18, -33, 18, -27, 15, -33, 20, 23, -32, -25, 30, -22, 9, 17, 31, 18, 3, 21, -23, 3, 19, -11, 25, 1], [INT____00458, INT____00467, INT____00476, INT____00485, INT____00493, INT____00502, INT____00511, INT____00520, INT____00529, INT____00538, INT____00547, INT____00556, INT____00565, INT____00574, INT____00583, INT____00592, INT____00600, INT____00609, INT____00618, INT____00627, INT____00636, INT____00644, INT____00653, INT____00662, INT____00671, INT____00680, INT____00689, col_sums[1]], 0);
constraint int_lin_eq([-23, 21, -19, -14, -24, -27, 12, -8, -8, 12, -14, -24, -23, -15, -27, -17, -27, 2, 15, -12, -34, 26, 23, 25, 27, 31, 4, 1], [INT____00465, INT____00474, INT____00483, INT____00491, INT____00500, INT____00509, INT____00518, INT____00527, INT____00536, INT____00545, INT____00554, INT____00563, INT____00572, INT____00581, INT____00590, INT____00598, INT____00607, INT____00616, INT____00625, INT____00634, INT____00642, INT____00651, INT____00660, INT____00669, INT____00678, INT____00687, INT____00696, col_sums[8]], 0);
constraint int_lin_eq([6, 14, -16, 21, -6, 3, -24, 12, 12, -31, 5, -16, -23, -4, 31, -14, -13, 24, -33, 32, -26, -31, -23, -14, -18, 25, -23, 1], [INT____00466, INT____00475, INT____00484, INT____00492, INT____00501, INT____00510, INT____00519, INT____00528, INT____00537, INT____00546, INT____00555, INT____00564, INT____00573, INT____00582, INT____00591, INT____00599, INT____00608, INT____00617, INT____00626, INT____00635, INT____00643, INT____00652, INT____00661, INT____00670, INT____00679, INT____00688, INT____00697, col_sums[9]], 0);
constraint int_lin_eq([6, 26, -31, -17, 22, 15, -31, 29, -23, 4, 30, 2, 14, -22, 3, -4, 20, -19, 29, -28, 25, 13, -21, 3, 27, -7, -30, 1], [INT____00461, INT____00470, INT____00479, INT____00487, INT____00496, INT____00505, INT____00514, INT____00523, INT____00532, INT____00541, INT____00550, INT____00559, INT____00568, INT____00577, INT____00586, INT____00594, INT____00603, INT____00612, INT____00621, INT____00630, INT____00639, INT____00647, INT____00656, INT____00665, INT____00674, INT____00683, INT____00692, col_sums[4]], 0);
constraint int_lin_eq([-1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [INT____00457, data_x[1], data_x[2], data_x[3], data_x[4], data_x[5], data_x[6], data_x[7], data_x[8], data_x[9], data_x[10], data_x[11], data_x[12], data_x[13], data_x[14], data_x[15], data_x[16], data_x[17], data_x[18], data_x[19], data_x[20], data_x[21], data_x[22], data_x[23], data_x[24], data_x[25], data_x[26], data_x[27], data_x[28], data_x[29], data_x[30], data_x[31], data_x[32], data_x[33], data_x[34], data_x[35], data_x[36], data_x[37], data_x[38], data_x[39], data_x[40], data_x[41], data_x[42], data_x[43], data_x[44], data_x[45], data_x[46], data_x[47], data_x[48], data_x[49], data_x[50], data_x[51], data_x[52], data_x[53], data_x[54], data_x[55], data_x[56], data_x[57], data_x[58], data_x[59], data_x[60], data_x[61], data_x[62], data_x[63], data_x[64], data_x[65], data_x[66], data_x[67], data_x[68], data_x[69], data_x[70], data_x[71], data_x[72], data_x[73], data_x[74], data_x[75], data_x[76], data_x[77], data_x[78], data_x[79], data_x[80], data_x[81], data_x[82], data_x[83], data_x[84], data_x[85], data_x[86], data_x[87], data_x[88], data_x[89], data_x[90], data_x[91], data_x[92], data_x[93], data_x[94], data_x[95], data_x[96], data_x[97], data_x[98], data_x[99], data_x[100], data_x[101], data_x[102], data_x[103], data_x[104], data_x[105], data_x[106], data_x[107], data_x[108], data_x[109], data_x[110], data_x[111], data_x[112], data_x[113], data_x[114], data_x[115], data_x[116], data_x[117], data_x[118], data_x[119], data_x[120], data_x[121], data_x[122], data_x[123], data_x[124], data_x[125], data_x[126], data_x[127], data_x[128], data_x[129], data_x[130], data_x[131], data_x[132], data_x[133], data_x[134], data_x[135], data_x[136], data_x[137], data_x[138], data_x[139], data_x[140], data_x[141], data_x[142], data_x[143], data_x[144], data_x[145], data_x[146], data_x[147], data_x[148], data_x[149], data_x[150], data_x[151], data_x[152], data_x[153], data_x[154], data_x[155], data_x[156], data_x[157], data_x[158], data_x[159], data_x[160], data_x[161], data_x[162], data_x[163], data_x[164], data_x[165], data_x[166], data_x[167], data_x[168], data_x[169], data_x[170], data_x[171], data_x[172], data_x[173], data_x[174], data_x[175], data_x[176], data_x[177], data_x[178], data_x[179], data_x[180], data_x[181], data_x[182], data_x[183], data_x[184], data_x[185], data_x[186], data_x[187], data_x[188], data_x[189], data_x[190], data_x[191], data_x[192], data_x[193], data_x[194], data_x[195], data_x[196], data_x[197], data_x[198], data_x[199], data_x[200], data_x[201], data_x[202], data_x[203], data_x[204], data_x[205], data_x[206], data_x[207], data_x[208], data_x[209], data_x[210], data_x[211], data_x[212], data_x[213], data_x[214], data_x[215], data_x[216], data_x[217], data_x[218], data_x[219], data_x[220], data_x[221], data_x[222], data_x[223], data_x[224], data_x[225], data_x[226], data_x[227], data_x[228], data_x[229], data_x[230], data_x[231], data_x[232], data_x[233], data_x[234], data_x[235], data_x[236], data_x[237], data_x[238], data_x[239], data_x[240], data_x[241], data_x[242], data_x[243]], 0) :: defines_var(INT____00457);
constraint int_times(INT____00001, col_signs[1], data_x[1]);
constraint int_times(INT____00003, col_signs[2], data_x[2]);
constraint int_times(INT____00005, col_signs[3], data_x[3]);
constraint int_times(INT____00007, col_signs[4], data_x[4]);
constraint int_times(INT____00007, col_signs[9], data_x[9]);
constraint int_times(INT____00009, col_signs[5], data_x[5]);
constraint int_times(INT____00011, col_signs[6], data_x[6]);
constraint int_times(INT____00013, col_signs[7], data_x[7]);
constraint int_times(INT____00015, col_signs[8], data_x[8]);
constraint int_times(INT____00018, col_signs[1], data_x[10]);
constraint int_times(INT____00020, col_signs[2], data_x[11]);
constraint int_times(INT____00020, col_signs[6], data_x[15]);
constraint int_times(INT____00022, col_signs[3], data_x[12]);
constraint int_times(INT____00024, col_signs[4], data_x[13]);
constraint int_times(INT____00026, col_signs[5], data_x[14]);
constraint int_times(INT____00026, col_signs[7], data_x[16]);
constraint int_times(INT____00030, col_signs[8], data_x[17]);
constraint int_times(INT____00032, col_signs[9], data_x[18]);
constraint int_times(INT____00034, col_signs[1], data_x[19]);
constraint int_times(INT____00036, col_signs[2], data_x[20]);
constraint int_times(INT____00038, col_signs[3], data_x[21]);
constraint int_times(INT____00040, col_signs[4], data_x[22]);
constraint int_times(INT____00042, col_signs[5], data_x[23]);
constraint int_times(INT____00044, col_signs[6], data_x[24]);
constraint int_times(INT____00046, col_signs[7], data_x[25]);
constraint int_times(INT____00048, col_signs[8], data_x[26]);
constraint int_times(INT____00050, col_signs[9], data_x[27]);
constraint int_times(INT____00052, col_signs[1], data_x[28]);
constraint int_times(INT____00054, col_signs[2], data_x[29]);
constraint int_times(INT____00057, col_signs[4], data_x[31]);
constraint int_times(INT____00059, col_signs[5], data_x[32]);
constraint int_times(INT____00061, col_signs[6], data_x[33]);
constraint int_times(INT____00063, col_signs[7], data_x[34]);
constraint int_times(INT____00065, col_signs[8], data_x[35]);
constraint int_times(INT____00067, col_signs[9], data_x[36]);
constraint int_times(INT____00069, col_signs[1], data_x[37]);
constraint int_times(INT____00071, col_signs[2], data_x[38]);
constraint int_times(INT____00073, col_signs[3], data_x[39]);
constraint int_times(INT____00075, col_signs[4], data_x[40]);
constraint int_times(INT____00077, col_signs[5], data_x[41]);
constraint int_times(INT____00079, col_signs[6], data_x[42]);
constraint int_times(INT____00081, col_signs[7], data_x[43]);
constraint int_times(INT____00083, col_signs[8], data_x[44]);
constraint int_times(INT____00085, col_signs[9], data_x[45]);
constraint int_times(INT____00087, col_signs[1], data_x[46]);
constraint int_times(INT____00089, col_signs[2], data_x[47]);
constraint int_times(INT____00091, col_signs[3], data_x[48]);
constraint int_times(INT____00093, col_signs[4], data_x[49]);
constraint int_times(INT____00095, col_signs[5], data_x[50]);
constraint int_times(INT____00097, col_signs[6], data_x[51]);
constraint int_times(INT____00099, col_signs[7], data_x[52]);
constraint int_times(INT____00101, col_signs[8], data_x[53]);
constraint int_times(INT____00103, col_signs[9], data_x[54]);
constraint int_times(INT____00105, col_signs[1], data_x[55]);
constraint int_times(INT____00105, col_signs[3], data_x[57]);
constraint int_times(INT____00107, col_signs[2], data_x[56]);
constraint int_times(INT____00110, col_signs[4], data_x[58]);
constraint int_times(INT____00112, col_signs[5], data_x[59]);
constraint int_times(INT____00114, col_signs[6], data_x[60]);
constraint int_times(INT____00116, col_signs[7], data_x[61]);
constraint int_times(INT____00118, col_signs[8], data_x[62]);
constraint int_times(INT____00120, col_signs[9], data_x[63]);
constraint int_times(INT____00122, col_signs[1], data_x[64]);
constraint int_times(INT____00124, col_signs[2], data_x[65]);
constraint int_times(INT____00126, col_signs[3], data_x[66]);
constraint int_times(INT____00128, col_signs[4], data_x[67]);
constraint int_times(INT____00128, col_signs[7], data_x[70]);
constraint int_times(INT____00130, col_signs[5], data_x[68]);
constraint int_times(INT____00132, col_signs[6], data_x[69]);
constraint int_times(INT____00135, col_signs[8], data_x[71]);
constraint int_times(INT____00137, col_signs[9], data_x[72]);
constraint int_times(INT____00139, col_signs[1], data_x[73]);
constraint int_times(INT____00141, col_signs[2], data_x[74]);
constraint int_times(INT____00143, col_signs[3], data_x[75]);
constraint int_times(INT____00145, col_signs[4], data_x[76]);
constraint int_times(INT____00147, col_signs[5], data_x[77]);
constraint int_times(INT____00149, col_signs[6], data_x[78]);
constraint int_times(INT____00151, col_signs[7], data_x[79]);
constraint int_times(INT____00153, col_signs[8], data_x[80]);
constraint int_times(INT____00155, col_signs[9], data_x[81]);
constraint int_times(INT____00157, col_signs[1], data_x[82]);
constraint int_times(INT____00159, col_signs[2], data_x[83]);
constraint int_times(INT____00161, col_signs[3], data_x[84]);
constraint int_times(INT____00163, col_signs[4], data_x[85]);
constraint int_times(INT____00165, col_signs[5], data_x[86]);
constraint int_times(INT____00167, col_signs[6], data_x[87]);
constraint int_times(INT____00169, col_signs[7], data_x[88]);
constraint int_times(INT____00171, col_signs[8], data_x[89]);
constraint int_times(INT____00173, col_signs[9], data_x[90]);
constraint int_times(INT____00175, col_signs[1], data_x[91]);
constraint int_times(INT____00177, col_signs[2], data_x[92]);
constraint int_times(INT____00179, col_signs[3], data_x[93]);
constraint int_times(INT____00181, col_signs[4], data_x[94]);
constraint int_times(INT____00183, col_signs[5], data_x[95]);
constraint int_times(INT____00185, col_signs[6], data_x[96]);
constraint int_times(INT____00187, col_signs[7], data_x[97]);
constraint int_times(INT____00189, col_signs[8], data_x[98]);
constraint int_times(INT____00191, col_signs[9], data_x[99]);
constraint int_times(INT____00193, col_signs[1], data_x[100]);
constraint int_times(INT____00195, col_signs[2], data_x[101]);
constraint int_times(INT____00197, col_signs[3], data_x[102]);
constraint int_times(INT____00199, col_signs[4], data_x[103]);
constraint int_times(INT____00201, col_signs[5], data_x[104]);
constraint int_times(INT____00203, col_signs[6], data_x[105]);
constraint int_times(INT____00205, col_signs[7], data_x[106]);
constraint int_times(INT____00207, col_signs[8], data_x[107]);
constraint int_times(INT____00209, col_signs[9], data_x[108]);
constraint int_times(INT____00211, col_signs[1], data_x[109]);
constraint int_times(INT____00213, col_signs[2], data_x[110]);
constraint int_times(INT____00215, col_signs[3], data_x[111]);
constraint int_times(INT____00217, col_signs[4], data_x[112]);
constraint int_times(INT____00219, col_signs[5], data_x[113]);
constraint int_times(INT____00221, col_signs[6], data_x[114]);
constraint int_times(INT____00223, col_signs[8], data_x[116]);
constraint int_times(INT____00223, col_signs[9], data_x[117]);
constraint int_times(INT____00226, col_signs[1], data_x[118]);
constraint int_times(INT____00228, col_signs[3], data_x[120]);
constraint int_times(INT____00230, col_signs[4], data_x[121]);
constraint int_times(INT____00232, col_signs[5], data_x[122]);
constraint int_times(INT____00234, col_signs[6], data_x[123]);
constraint int_times(INT____00236, col_signs[7], data_x[124]);
constraint int_times(INT____00238, col_signs[8], data_x[125]);
constraint int_times(INT____00240, col_signs[9], data_x[126]);
constraint int_times(INT____00242, col_signs[1], data_x[127]);
constraint int_times(INT____00244, col_signs[2], data_x[128]);
constraint int_times(INT____00246, col_signs[3], data_x[129]);
constraint int_times(INT____00248, col_signs[4], data_x[130]);
constraint int_times(INT____00248, col_signs[5], data_x[131]);
constraint int_times(INT____00248, col_signs[7], data_x[133]);
constraint int_times(INT____00251, col_signs[6], data_x[132]);
constraint int_times(INT____00254, col_signs[8], data_x[134]);
constraint int_times(INT____00256, col_signs[9], data_x[135]);
constraint int_times(INT____00258, col_signs[1], data_x[136]);
constraint int_times(INT____00261, col_signs[3], data_x[138]);
constraint int_times(INT____00261, col_signs[7], data_x[142]);
constraint int_times(INT____00263, col_signs[4], data_x[139]);
constraint int_times(INT____00265, col_signs[5], data_x[140]);
constraint int_times(INT____00267, col_signs[6], data_x[141]);
constraint int_times(INT____00270, col_signs[8], data_x[143]);
constraint int_times(INT____00272, col_signs[9], data_x[144]);
constraint int_times(INT____00274, col_signs[1], data_x[145]);
constraint int_times(INT____00276, col_signs[2], data_x[146]);
constraint int_times(INT____00278, col_signs[3], data_x[147]);
constraint int_times(INT____00280, col_signs[4], data_x[148]);
constraint int_times(INT____00282, col_signs[5], data_x[149]);
constraint int_times(INT____00284, col_signs[6], data_x[150]);
constraint int_times(INT____00286, col_signs[7], data_x[151]);
constraint int_times(INT____00288, col_signs[8], data_x[152]);
constraint int_times(INT____00290, col_signs[9], data_x[153]);
constraint int_times(INT____00292, col_signs[1], data_x[154]);
constraint int_times(INT____00294, col_signs[2], data_x[155]);
constraint int_times(INT____00296, col_signs[3], data_x[156]);
constraint int_times(INT____00298, col_signs[4], data_x[157]);
constraint int_times(INT____00300, col_signs[5], data_x[158]);
constraint int_times(INT____00302, col_signs[6], data_x[159]);
constraint int_times(INT____00304, col_signs[7], data_x[160]);
constraint int_times(INT____00306, col_signs[8], data_x[161]);
constraint int_times(INT____00308, col_signs[9], data_x[162]);
constraint int_times(INT____00310, col_signs[1], data_x[163]);
constraint int_times(INT____00310, col_signs[3], data_x[165]);
constraint int_times(INT____00312, col_signs[2], data_x[164]);
constraint int_times(INT____00315, col_signs[4], data_x[166]);
constraint int_times(INT____00317, col_signs[5], data_x[167]);
constraint int_times(INT____00319, col_signs[6], data_x[168]);
constraint int_times(INT____00321, col_signs[7], data_x[169]);
constraint int_times(INT____00323, col_signs[8], data_x[170]);
constraint int_times(INT____00325, col_signs[9], data_x[171]);
constraint int_times(INT____00327, col_signs[1], data_x[172]);
constraint int_times(INT____00329, col_signs[2], data_x[173]);
constraint int_times(INT____00331, col_signs[3], data_x[174]);
constraint int_times(INT____00333, col_signs[4], data_x[175]);
constraint int_times(INT____00335, col_signs[6], data_x[177]);
constraint int_times(INT____00337, col_signs[7], data_x[178]);
constraint int_times(INT____00339, col_signs[8], data_x[179]);
constraint int_times(INT____00341, col_signs[9], data_x[180]);
constraint int_times(INT____00343, col_signs[1], data_x[181]);
constraint int_times(INT____00345, col_signs[2], data_x[182]);
constraint int_times(INT____00345, col_signs[8], data_x[188]);
constraint int_times(INT____00347, col_signs[3], data_x[183]);
constraint int_times(INT____00349, col_signs[4], data_x[184]);
constraint int_times(INT____00351, col_signs[5], data_x[185]);
constraint int_times(INT____00353, col_signs[6], data_x[186]);
constraint int_times(INT____00353, col_signs[9], data_x[189]);
constraint int_times(INT____00358, col_signs[1], data_x[190]);
constraint int_times(INT____00360, col_signs[2], data_x[191]);
constraint int_times(INT____00362, col_signs[3], data_x[192]);
constraint int_times(INT____00364, col_signs[4], data_x[193]);
constraint int_times(INT____00366, col_signs[5], data_x[194]);
constraint int_times(INT____00368, col_signs[6], data_x[195]);
constraint int_times(INT____00370, col_signs[7], data_x[196]);
constraint int_times(INT____00372, col_signs[8], data_x[197]);
constraint int_times(INT____00374, col_signs[9], data_x[198]);
constraint int_times(INT____00376, col_signs[1], data_x[199]);
constraint int_times(INT____00376, col_signs[9], data_x[207]);
constraint int_times(INT____00378, col_signs[2], data_x[200]);
constraint int_times(INT____00380, col_signs[3], data_x[201]);
constraint int_times(INT____00382, col_signs[4], data_x[202]);
constraint int_times(INT____00384, col_signs[5], data_x[203]);
constraint int_times(INT____00386, col_signs[6], data_x[204]);
constraint int_times(INT____00388, col_signs[7], data_x[205]);
constraint int_times(INT____00390, col_signs[8], data_x[206]);
constraint int_times(INT____00393, col_signs[1], data_x[208]);
constraint int_times(INT____00393, col_signs[4], data_x[211]);
constraint int_times(INT____00395, col_signs[2], data_x[209]);
constraint int_times(INT____00398, col_signs[5], data_x[212]);
constraint int_times(INT____00400, col_signs[7], data_x[214]);
constraint int_times(INT____00402, col_signs[8], data_x[215]);
constraint int_times(INT____00404, col_signs[9], data_x[216]);
constraint int_times(INT____00406, col_signs[1], data_x[217]);
constraint int_times(INT____00408, col_signs[2], data_x[218]);
constraint int_times(INT____00410, col_signs[3], data_x[219]);
constraint int_times(INT____00412, col_signs[4], data_x[220]);
constraint int_times(INT____00412, col_signs[8], data_x[224]);
constraint int_times(INT____00414, col_signs[5], data_x[221]);
constraint int_times(INT____00416, col_signs[6], data_x[222]);
constraint int_times(INT____00418, col_signs[7], data_x[223]);
constraint int_times(INT____00421, col_signs[9], data_x[225]);
constraint int_times(INT____00423, col_signs[1], data_x[226]);
constraint int_times(INT____00425, col_signs[2], data_x[227]);
constraint int_times(INT____00427, col_signs[3], data_x[228]);
constraint int_times(INT____00429, col_signs[4], data_x[229]);
constraint int_times(INT____00431, col_signs[5], data_x[230]);
constraint int_times(INT____00433, col_signs[6], data_x[231]);
constraint int_times(INT____00435, col_signs[7], data_x[232]);
constraint int_times(INT____00437, col_signs[8], data_x[233]);
constraint int_times(INT____00439, col_signs[9], data_x[234]);
constraint int_times(INT____00441, col_signs[1], data_x[235]);
constraint int_times(INT____00443, col_signs[2], data_x[236]);
constraint int_times(INT____00445, col_signs[3], data_x[237]);
constraint int_times(INT____00447, col_signs[4], data_x[238]);
constraint int_times(INT____00449, col_signs[5], data_x[239]);
constraint int_times(INT____00451, col_signs[6], data_x[240]);
constraint int_times(INT____00451, col_signs[9], data_x[243]);
constraint int_times(INT____00453, col_signs[7], data_x[241]);
constraint int_times(INT____00453, col_signs[8], data_x[242]);
constraint int_times(row_signs[1], col_signs[1], INT____00458) :: defines_var(INT____00458);
constraint int_times(row_signs[1], col_signs[2], INT____00459) :: defines_var(INT____00459);
constraint int_times(row_signs[1], col_signs[3], INT____00460) :: defines_var(INT____00460);
constraint int_times(row_signs[1], col_signs[4], INT____00461) :: defines_var(INT____00461);
constraint int_times(row_signs[1], col_signs[5], INT____00462) :: defines_var(INT____00462);
constraint int_times(row_signs[1], col_signs[6], INT____00463) :: defines_var(INT____00463);
constraint int_times(row_signs[1], col_signs[7], INT____00464) :: defines_var(INT____00464);
constraint int_times(row_signs[1], col_signs[8], INT____00465) :: defines_var(INT____00465);
constraint int_times(row_signs[1], col_signs[9], INT____00466) :: defines_var(INT____00466);
constraint int_times(row_signs[2], col_signs[1], INT____00467) :: defines_var(INT____00467);
constraint int_times(row_signs[2], col_signs[2], INT____00468) :: defines_var(INT____00468);
constraint int_times(row_signs[2], col_signs[3], INT____00469) :: defines_var(INT____00469);
constraint int_times(row_signs[2], col_signs[4], INT____00470) :: defines_var(INT____00470);
constraint int_times(row_signs[2], col_signs[5], INT____00471) :: defines_var(INT____00471);
constraint int_times(row_signs[2], col_signs[6], INT____00472) :: defines_var(INT____00472);
constraint int_times(row_signs[2], col_signs[7], INT____00473) :: defines_var(INT____00473);
constraint int_times(row_signs[2], col_signs[8], INT____00474) :: defines_var(INT____00474);
constraint int_times(row_signs[2], col_signs[9], INT____00475) :: defines_var(INT____00475);
constraint int_times(row_signs[3], col_signs[1], INT____00476) :: defines_var(INT____00476);
constraint int_times(row_signs[3], col_signs[2], INT____00477) :: defines_var(INT____00477);
constraint int_times(row_signs[3], col_signs[3], INT____00478) :: defines_var(INT____00478);
constraint int_times(row_signs[3], col_signs[4], INT____00479) :: defines_var(INT____00479);
constraint int_times(row_signs[3], col_signs[5], INT____00480) :: defines_var(INT____00480);
constraint int_times(row_signs[3], col_signs[6], INT____00481) :: defines_var(INT____00481);
constraint int_times(row_signs[3], col_signs[7], INT____00482) :: defines_var(INT____00482);
constraint int_times(row_signs[3], col_signs[8], INT____00483) :: defines_var(INT____00483);
constraint int_times(row_signs[3], col_signs[9], INT____00484) :: defines_var(INT____00484);
constraint int_times(row_signs[4], col_signs[1], INT____00485) :: defines_var(INT____00485);
constraint int_times(row_signs[4], col_signs[2], INT____00486) :: defines_var(INT____00486);
constraint int_times(row_signs[4], col_signs[3], data_x[30]);
constraint int_times(row_signs[4], col_signs[4], INT____00487) :: defines_var(INT____00487);
constraint int_times(row_signs[4], col_signs[5], INT____00488) :: defines_var(INT____00488);
constraint int_times(row_signs[4], col_signs[6], INT____00489) :: defines_var(INT____00489);
constraint int_times(row_signs[4], col_signs[7], INT____00490) :: defines_var(INT____00490);
constraint int_times(row_signs[4], col_signs[8], INT____00491) :: defines_var(INT____00491);
constraint int_times(row_signs[4], col_signs[9], INT____00492) :: defines_var(INT____00492);
constraint int_times(row_signs[5], col_signs[1], INT____00493) :: defines_var(INT____00493);
constraint int_times(row_signs[5], col_signs[2], INT____00494) :: defines_var(INT____00494);
constraint int_times(row_signs[5], col_signs[3], INT____00495) :: defines_var(INT____00495);
constraint int_times(row_signs[5], col_signs[4], INT____00496) :: defines_var(INT____00496);
constraint int_times(row_signs[5], col_signs[5], INT____00497) :: defines_var(INT____00497);
constraint int_times(row_signs[5], col_signs[6], INT____00498) :: defines_var(INT____00498);
constraint int_times(row_signs[5], col_signs[7], INT____00499) :: defines_var(INT____00499);
constraint int_times(row_signs[5], col_signs[8], INT____00500) :: defines_var(INT____00500);
constraint int_times(row_signs[5], col_signs[9], INT____00501) :: defines_var(INT____00501);
constraint int_times(row_signs[6], col_signs[1], INT____00502) :: defines_var(INT____00502);
constraint int_times(row_signs[6], col_signs[2], INT____00503) :: defines_var(INT____00503);
constraint int_times(row_signs[6], col_signs[3], INT____00504) :: defines_var(INT____00504);
constraint int_times(row_signs[6], col_signs[4], INT____00505) :: defines_var(INT____00505);
constraint int_times(row_signs[6], col_signs[5], INT____00506) :: defines_var(INT____00506);
constraint int_times(row_signs[6], col_signs[6], INT____00507) :: defines_var(INT____00507);
constraint int_times(row_signs[6], col_signs[7], INT____00508) :: defines_var(INT____00508);
constraint int_times(row_signs[6], col_signs[8], INT____00509) :: defines_var(INT____00509);
constraint int_times(row_signs[6], col_signs[9], INT____00510) :: defines_var(INT____00510);
constraint int_times(row_signs[7], col_signs[1], INT____00511) :: defines_var(INT____00511);
constraint int_times(row_signs[7], col_signs[2], INT____00512) :: defines_var(INT____00512);
constraint int_times(row_signs[7], col_signs[3], INT____00513) :: defines_var(INT____00513);
constraint int_times(row_signs[7], col_signs[4], INT____00514) :: defines_var(INT____00514);
constraint int_times(row_signs[7], col_signs[5], INT____00515) :: defines_var(INT____00515);
constraint int_times(row_signs[7], col_signs[6], INT____00516) :: defines_var(INT____00516);
constraint int_times(row_signs[7], col_signs[7], INT____00517) :: defines_var(INT____00517);
constraint int_times(row_signs[7], col_signs[8], INT____00518) :: defines_var(INT____00518);
constraint int_times(row_signs[7], col_signs[9], INT____00519) :: defines_var(INT____00519);
constraint int_times(row_signs[8], col_signs[1], INT____00520) :: defines_var(INT____00520);
constraint int_times(row_signs[8], col_signs[2], INT____00521) :: defines_var(INT____00521);
constraint int_times(row_signs[8], col_signs[3], INT____00522) :: defines_var(INT____00522);
constraint int_times(row_signs[8], col_signs[4], INT____00523) :: defines_var(INT____00523);
constraint int_times(row_signs[8], col_signs[5], INT____00524) :: defines_var(INT____00524);
constraint int_times(row_signs[8], col_signs[6], INT____00525) :: defines_var(INT____00525);
constraint int_times(row_signs[8], col_signs[7], INT____00526) :: defines_var(INT____00526);
constraint int_times(row_signs[8], col_signs[8], INT____00527) :: defines_var(INT____00527);
constraint int_times(row_signs[8], col_signs[9], INT____00528) :: defines_var(INT____00528);
constraint int_times(row_signs[9], col_signs[1], INT____00529) :: defines_var(INT____00529);
constraint int_times(row_signs[9], col_signs[2], INT____00530) :: defines_var(INT____00530);
constraint int_times(row_signs[9], col_signs[3], INT____00531) :: defines_var(INT____00531);
constraint int_times(row_signs[9], col_signs[4], INT____00532) :: defines_var(INT____00532);
constraint int_times(row_signs[9], col_signs[5], INT____00533) :: defines_var(INT____00533);
constraint int_times(row_signs[9], col_signs[6], INT____00534) :: defines_var(INT____00534);
constraint int_times(row_signs[9], col_signs[7], INT____00535) :: defines_var(INT____00535);
constraint int_times(row_signs[9], col_signs[8], INT____00536) :: defines_var(INT____00536);
constraint int_times(row_signs[9], col_signs[9], INT____00537) :: defines_var(INT____00537);
constraint int_times(row_signs[10], col_signs[1], INT____00538) :: defines_var(INT____00538);
constraint int_times(row_signs[10], col_signs[2], INT____00539) :: defines_var(INT____00539);
constraint int_times(row_signs[10], col_signs[3], INT____00540) :: defines_var(INT____00540);
constraint int_times(row_signs[10], col_signs[4], INT____00541) :: defines_var(INT____00541);
constraint int_times(row_signs[10], col_signs[5], INT____00542) :: defines_var(INT____00542);
constraint int_times(row_signs[10], col_signs[6], INT____00543) :: defines_var(INT____00543);
constraint int_times(row_signs[10], col_signs[7], INT____00544) :: defines_var(INT____00544);
constraint int_times(row_signs[10], col_signs[8], INT____00545) :: defines_var(INT____00545);
constraint int_times(row_signs[10], col_signs[9], INT____00546) :: defines_var(INT____00546);
constraint int_times(row_signs[11], col_signs[1], INT____00547) :: defines_var(INT____00547);
constraint int_times(row_signs[11], col_signs[2], INT____00548) :: defines_var(INT____00548);
constraint int_times(row_signs[11], col_signs[3], INT____00549) :: defines_var(INT____00549);
constraint int_times(row_signs[11], col_signs[4], INT____00550) :: defines_var(INT____00550);
constraint int_times(row_signs[11], col_signs[5], INT____00551) :: defines_var(INT____00551);
constraint int_times(row_signs[11], col_signs[6], INT____00552) :: defines_var(INT____00552);
constraint int_times(row_signs[11], col_signs[7], INT____00553) :: defines_var(INT____00553);
constraint int_times(row_signs[11], col_signs[8], INT____00554) :: defines_var(INT____00554);
constraint int_times(row_signs[11], col_signs[9], INT____00555) :: defines_var(INT____00555);
constraint int_times(row_signs[12], col_signs[1], INT____00556) :: defines_var(INT____00556);
constraint int_times(row_signs[12], col_signs[2], INT____00557) :: defines_var(INT____00557);
constraint int_times(row_signs[12], col_signs[3], INT____00558) :: defines_var(INT____00558);
constraint int_times(row_signs[12], col_signs[4], INT____00559) :: defines_var(INT____00559);
constraint int_times(row_signs[12], col_signs[5], INT____00560) :: defines_var(INT____00560);
constraint int_times(row_signs[12], col_signs[6], INT____00561) :: defines_var(INT____00561);
constraint int_times(row_signs[12], col_signs[7], INT____00562) :: defines_var(INT____00562);
constraint int_times(row_signs[12], col_signs[8], INT____00563) :: defines_var(INT____00563);
constraint int_times(row_signs[12], col_signs[9], INT____00564) :: defines_var(INT____00564);
constraint int_times(row_signs[13], col_signs[1], INT____00565) :: defines_var(INT____00565);
constraint int_times(row_signs[13], col_signs[2], INT____00566) :: defines_var(INT____00566);
constraint int_times(row_signs[13], col_signs[3], INT____00567) :: defines_var(INT____00567);
constraint int_times(row_signs[13], col_signs[4], INT____00568) :: defines_var(INT____00568);
constraint int_times(row_signs[13], col_signs[5], INT____00569) :: defines_var(INT____00569);
constraint int_times(row_signs[13], col_signs[6], INT____00570) :: defines_var(INT____00570);
constraint int_times(row_signs[13], col_signs[7], INT____00571) :: defines_var(INT____00571);
constraint int_times(row_signs[13], col_signs[8], INT____00572) :: defines_var(INT____00572);
constraint int_times(row_signs[13], col_signs[9], INT____00573) :: defines_var(INT____00573);
constraint int_times(row_signs[14], col_signs[1], INT____00574) :: defines_var(INT____00574);
constraint int_times(row_signs[14], col_signs[2], INT____00575) :: defines_var(INT____00575);
constraint int_times(row_signs[14], col_signs[3], INT____00576) :: defines_var(INT____00576);
constraint int_times(row_signs[14], col_signs[4], INT____00577) :: defines_var(INT____00577);
constraint int_times(row_signs[14], col_signs[5], INT____00578) :: defines_var(INT____00578);
constraint int_times(row_signs[14], col_signs[6], INT____00579) :: defines_var(INT____00579);
constraint int_times(row_signs[14], col_signs[7], INT____00580) :: defines_var(INT____00580);
constraint int_times(row_signs[14], col_signs[8], INT____00581) :: defines_var(INT____00581);
constraint int_times(row_signs[14], col_signs[9], INT____00582) :: defines_var(INT____00582);
constraint int_times(row_signs[15], col_signs[1], INT____00583) :: defines_var(INT____00583);
constraint int_times(row_signs[15], col_signs[2], INT____00584) :: defines_var(INT____00584);
constraint int_times(row_signs[15], col_signs[3], INT____00585) :: defines_var(INT____00585);
constraint int_times(row_signs[15], col_signs[4], INT____00586) :: defines_var(INT____00586);
constraint int_times(row_signs[15], col_signs[5], INT____00587) :: defines_var(INT____00587);
constraint int_times(row_signs[15], col_signs[6], INT____00588) :: defines_var(INT____00588);
constraint int_times(row_signs[15], col_signs[7], INT____00589) :: defines_var(INT____00589);
constraint int_times(row_signs[15], col_signs[8], INT____00590) :: defines_var(INT____00590);
constraint int_times(row_signs[15], col_signs[9], INT____00591) :: defines_var(INT____00591);
constraint int_times(row_signs[16], col_signs[1], INT____00592) :: defines_var(INT____00592);
constraint int_times(row_signs[16], col_signs[2], data_x[137]);
constraint int_times(row_signs[16], col_signs[3], INT____00593) :: defines_var(INT____00593);
constraint int_times(row_signs[16], col_signs[4], INT____00594) :: defines_var(INT____00594);
constraint int_times(row_signs[16], col_signs[5], INT____00595) :: defines_var(INT____00595);
constraint int_times(row_signs[16], col_signs[6], INT____00596) :: defines_var(INT____00596);
constraint int_times(row_signs[16], col_signs[7], INT____00597) :: defines_var(INT____00597);
constraint int_times(row_signs[16], col_signs[8], INT____00598) :: defines_var(INT____00598);
constraint int_times(row_signs[16], col_signs[9], INT____00599) :: defines_var(INT____00599);
constraint int_times(row_signs[17], col_signs[1], INT____00600) :: defines_var(INT____00600);
constraint int_times(row_signs[17], col_signs[2], INT____00601) :: defines_var(INT____00601);
constraint int_times(row_signs[17], col_signs[3], INT____00602) :: defines_var(INT____00602);
constraint int_times(row_signs[17], col_signs[4], INT____00603) :: defines_var(INT____00603);
constraint int_times(row_signs[17], col_signs[5], INT____00604) :: defines_var(INT____00604);
constraint int_times(row_signs[17], col_signs[6], INT____00605) :: defines_var(INT____00605);
constraint int_times(row_signs[17], col_signs[7], INT____00606) :: defines_var(INT____00606);
constraint int_times(row_signs[17], col_signs[8], INT____00607) :: defines_var(INT____00607);
constraint int_times(row_signs[17], col_signs[9], INT____00608) :: defines_var(INT____00608);
constraint int_times(row_signs[18], col_signs[1], INT____00609) :: defines_var(INT____00609);
constraint int_times(row_signs[18], col_signs[2], INT____00610) :: defines_var(INT____00610);
constraint int_times(row_signs[18], col_signs[3], INT____00611) :: defines_var(INT____00611);
constraint int_times(row_signs[18], col_signs[4], INT____00612) :: defines_var(INT____00612);
constraint int_times(row_signs[18], col_signs[5], INT____00613) :: defines_var(INT____00613);
constraint int_times(row_signs[18], col_signs[6], INT____00614) :: defines_var(INT____00614);
constraint int_times(row_signs[18], col_signs[7], INT____00615) :: defines_var(INT____00615);
constraint int_times(row_signs[18], col_signs[8], INT____00616) :: defines_var(INT____00616);
constraint int_times(row_signs[18], col_signs[9], INT____00617) :: defines_var(INT____00617);
constraint int_times(row_signs[19], col_signs[1], INT____00618) :: defines_var(INT____00618);
constraint int_times(row_signs[19], col_signs[2], INT____00619) :: defines_var(INT____00619);
constraint int_times(row_signs[19], col_signs[3], INT____00620) :: defines_var(INT____00620);
constraint int_times(row_signs[19], col_signs[4], INT____00621) :: defines_var(INT____00621);
constraint int_times(row_signs[19], col_signs[5], INT____00622) :: defines_var(INT____00622);
constraint int_times(row_signs[19], col_signs[6], INT____00623) :: defines_var(INT____00623);
constraint int_times(row_signs[19], col_signs[7], INT____00624) :: defines_var(INT____00624);
constraint int_times(row_signs[19], col_signs[8], INT____00625) :: defines_var(INT____00625);
constraint int_times(row_signs[19], col_signs[9], INT____00626) :: defines_var(INT____00626);
constraint int_times(row_signs[20], col_signs[1], INT____00627) :: defines_var(INT____00627);
constraint int_times(row_signs[20], col_signs[2], INT____00628) :: defines_var(INT____00628);
constraint int_times(row_signs[20], col_signs[3], INT____00629) :: defines_var(INT____00629);
constraint int_times(row_signs[20], col_signs[4], INT____00630) :: defines_var(INT____00630);
constraint int_times(row_signs[20], col_signs[5], INT____00631) :: defines_var(INT____00631);
constraint int_times(row_signs[20], col_signs[6], INT____00632) :: defines_var(INT____00632);
constraint int_times(row_signs[20], col_signs[7], INT____00633) :: defines_var(INT____00633);
constraint int_times(row_signs[20], col_signs[8], INT____00634) :: defines_var(INT____00634);
constraint int_times(row_signs[20], col_signs[9], INT____00635) :: defines_var(INT____00635);
constraint int_times(row_signs[21], col_signs[1], INT____00636) :: defines_var(INT____00636);
constraint int_times(row_signs[21], col_signs[2], INT____00637) :: defines_var(INT____00637);
constraint int_times(row_signs[21], col_signs[3], INT____00638) :: defines_var(INT____00638);
constraint int_times(row_signs[21], col_signs[4], INT____00639) :: defines_var(INT____00639);
constraint int_times(row_signs[21], col_signs[5], INT____00640) :: defines_var(INT____00640);
constraint int_times(row_signs[21], col_signs[6], INT____00641) :: defines_var(INT____00641);
constraint int_times(row_signs[21], col_signs[7], data_x[187]);
constraint int_times(row_signs[21], col_signs[8], INT____00642) :: defines_var(INT____00642);
constraint int_times(row_signs[21], col_signs[9], INT____00643) :: defines_var(INT____00643);
constraint int_times(row_signs[22], col_signs[1], INT____00644) :: defines_var(INT____00644);
constraint int_times(row_signs[22], col_signs[2], INT____00645) :: defines_var(INT____00645);
constraint int_times(row_signs[22], col_signs[3], INT____00646) :: defines_var(INT____00646);
constraint int_times(row_signs[22], col_signs[4], INT____00647) :: defines_var(INT____00647);
constraint int_times(row_signs[22], col_signs[5], INT____00648) :: defines_var(INT____00648);
constraint int_times(row_signs[22], col_signs[6], INT____00649) :: defines_var(INT____00649);
constraint int_times(row_signs[22], col_signs[7], INT____00650) :: defines_var(INT____00650);
constraint int_times(row_signs[22], col_signs[8], INT____00651) :: defines_var(INT____00651);
constraint int_times(row_signs[22], col_signs[9], INT____00652) :: defines_var(INT____00652);
constraint int_times(row_signs[23], col_signs[1], INT____00653) :: defines_var(INT____00653);
constraint int_times(row_signs[23], col_signs[2], INT____00654) :: defines_var(INT____00654);
constraint int_times(row_signs[23], col_signs[3], INT____00655) :: defines_var(INT____00655);
constraint int_times(row_signs[23], col_signs[4], INT____00656) :: defines_var(INT____00656);
constraint int_times(row_signs[23], col_signs[5], INT____00657) :: defines_var(INT____00657);
constraint int_times(row_signs[23], col_signs[6], INT____00658) :: defines_var(INT____00658);
constraint int_times(row_signs[23], col_signs[7], INT____00659) :: defines_var(INT____00659);
constraint int_times(row_signs[23], col_signs[8], INT____00660) :: defines_var(INT____00660);
constraint int_times(row_signs[23], col_signs[9], INT____00661) :: defines_var(INT____00661);
constraint int_times(row_signs[24], col_signs[1], INT____00662) :: defines_var(INT____00662);
constraint int_times(row_signs[24], col_signs[2], INT____00663) :: defines_var(INT____00663);
constraint int_times(row_signs[24], col_signs[3], INT____00664) :: defines_var(INT____00664);
constraint int_times(row_signs[24], col_signs[4], INT____00665) :: defines_var(INT____00665);
constraint int_times(row_signs[24], col_signs[5], INT____00666) :: defines_var(INT____00666);
constraint int_times(row_signs[24], col_signs[6], INT____00667) :: defines_var(INT____00667);
constraint int_times(row_signs[24], col_signs[7], INT____00668) :: defines_var(INT____00668);
constraint int_times(row_signs[24], col_signs[8], INT____00669) :: defines_var(INT____00669);
constraint int_times(row_signs[24], col_signs[9], INT____00670) :: defines_var(INT____00670);
constraint int_times(row_signs[25], col_signs[1], INT____00671) :: defines_var(INT____00671);
constraint int_times(row_signs[25], col_signs[2], INT____00672) :: defines_var(INT____00672);
constraint int_times(row_signs[25], col_signs[3], INT____00673) :: defines_var(INT____00673);
constraint int_times(row_signs[25], col_signs[4], INT____00674) :: defines_var(INT____00674);
constraint int_times(row_signs[25], col_signs[5], INT____00675) :: defines_var(INT____00675);
constraint int_times(row_signs[25], col_signs[6], INT____00676) :: defines_var(INT____00676);
constraint int_times(row_signs[25], col_signs[7], INT____00677) :: defines_var(INT____00677);
constraint int_times(row_signs[25], col_signs[8], INT____00678) :: defines_var(INT____00678);
constraint int_times(row_signs[25], col_signs[9], INT____00679) :: defines_var(INT____00679);
constraint int_times(row_signs[26], col_signs[1], INT____00680) :: defines_var(INT____00680);
constraint int_times(row_signs[26], col_signs[2], INT____00681) :: defines_var(INT____00681);
constraint int_times(row_signs[26], col_signs[3], INT____00682) :: defines_var(INT____00682);
constraint int_times(row_signs[26], col_signs[4], INT____00683) :: defines_var(INT____00683);
constraint int_times(row_signs[26], col_signs[5], INT____00684) :: defines_var(INT____00684);
constraint int_times(row_signs[26], col_signs[6], INT____00685) :: defines_var(INT____00685);
constraint int_times(row_signs[26], col_signs[7], INT____00686) :: defines_var(INT____00686);
constraint int_times(row_signs[26], col_signs[8], INT____00687) :: defines_var(INT____00687);
constraint int_times(row_signs[26], col_signs[9], INT____00688) :: defines_var(INT____00688);
constraint int_times(row_signs[27], col_signs[1], INT____00689) :: defines_var(INT____00689);
constraint int_times(row_signs[27], col_signs[2], INT____00690) :: defines_var(INT____00690);
constraint int_times(row_signs[27], col_signs[3], INT____00691) :: defines_var(INT____00691);
constraint int_times(row_signs[27], col_signs[4], INT____00692) :: defines_var(INT____00692);
constraint int_times(row_signs[27], col_signs[5], INT____00693) :: defines_var(INT____00693);
constraint int_times(row_signs[27], col_signs[6], INT____00694) :: defines_var(INT____00694);
constraint int_times(row_signs[27], col_signs[7], INT____00695) :: defines_var(INT____00695);
constraint int_times(row_signs[27], col_signs[8], INT____00696) :: defines_var(INT____00696);
constraint int_times(row_signs[27], col_signs[9], INT____00697) :: defines_var(INT____00697);
constraint set_in(col_signs[1], {-1, 1});
constraint set_in(col_signs[2], {-1, 1});
constraint set_in(col_signs[3], {-1, 1});
constraint set_in(col_signs[4], {-1, 1});
constraint set_in(col_signs[5], {-1, 1});
constraint set_in(col_signs[6], {-1, 1});
constraint set_in(col_signs[7], {-1, 1});
constraint set_in(col_signs[8], {-1, 1});
constraint set_in(col_signs[9], {-1, 1});
constraint set_in(row_signs[1], {-1, 1});
constraint set_in(row_signs[2], {-1, 1});
constraint set_in(row_signs[3], {-1, 1});
constraint set_in(row_signs[4], {-1, 1});
constraint set_in(row_signs[5], {-1, 1});
constraint set_in(row_signs[6], {-1, 1});
constraint set_in(row_signs[7], {-1, 1});
constraint set_in(row_signs[8], {-1, 1});
constraint set_in(row_signs[9], {-1, 1});
constraint set_in(row_signs[10], {-1, 1});
constraint set_in(row_signs[11], {-1, 1});
constraint set_in(row_signs[12], {-1, 1});
constraint set_in(row_signs[13], {-1, 1});
constraint set_in(row_signs[14], {-1, 1});
constraint set_in(row_signs[15], {-1, 1});
constraint set_in(row_signs[16], {-1, 1});
constraint set_in(row_signs[17], {-1, 1});
constraint set_in(row_signs[18], {-1, 1});
constraint set_in(row_signs[19], {-1, 1});
constraint set_in(row_signs[20], {-1, 1});
constraint set_in(row_signs[21], {-1, 1});
constraint set_in(row_signs[22], {-1, 1});
constraint set_in(row_signs[23], {-1, 1});
constraint set_in(row_signs[24], {-1, 1});
constraint set_in(row_signs[25], {-1, 1});
constraint set_in(row_signs[26], {-1, 1});
constraint set_in(row_signs[27], {-1, 1});
solve :: int_search([col_sums[1], col_sums[2], col_sums[3], col_sums[4], col_sums[5], col_sums[6], col_sums[7], col_sums[8], col_sums[9], row_sums[1], row_sums[2], row_sums[3], row_sums[4], row_sums[5], row_sums[6], row_sums[7], row_sums[8], row_sums[9], row_sums[10], row_sums[11], row_sums[12], row_sums[13], row_sums[14], row_sums[15], row_sums[16], row_sums[17], row_sums[18], row_sums[19], row_sums[20], row_sums[21], row_sums[22], row_sums[23], row_sums[24], row_sums[25], row_sums[26], row_sums[27], row_signs[1], row_signs[2], row_signs[3], row_signs[4], row_signs[5], row_signs[6], row_signs[7], row_signs[8], row_signs[9], row_signs[10], row_signs[11], row_signs[12], row_signs[13], row_signs[14], row_signs[15], row_signs[16], row_signs[17], row_signs[18], row_signs[19], row_signs[20], row_signs[21], row_signs[22], row_signs[23], row_signs[24], row_signs[25], row_signs[26], row_signs[27], col_signs[1], col_signs[2], col_signs[3], col_signs[4], col_signs[5], col_signs[6], col_signs[7], col_signs[8], col_signs[9]], occurrence, indomain_max, complete) minimize INT____00457;